Last modified on October 29, 2022, at 22:14

Ukraine

This is an old revision of this page, as edited by Nutsack (Talk | contribs) at 22:14, October 29, 2022. It may differ significantly from current revision.

""~~~~~~~~~~~~""""""""""~"""~~";~"""~~";""""""""""""""""";";""~"~""~_!_~~!|+7++)++{)\++}*+[+++)|)*|))|)|||\*||)|)|||||||)|!!|||||||)||)|||)}\+++[[i1rrrvi%rvvrrrIjJjvvtjzznJun00JnzzuJJJotrlc[+)+++*|||)++7]==i[ic1l11lrlrrrllrvlrvIIjJunnnJjttIIJuJuzznzn0u0n0zzz0000zz000000zOxxe49wSwwe6662L&226xeeeeSe2C2x9eL@C&0zznCOznzzznnJJJJJnnnJznz&zO0O@LLL2x666x9ee4Swe4SySwSSSSwwwe4x42x@2@@C&C@C0zznuJJJJJJJJJJuzzznjvrlll1lll1=[777]]]i=cl=i7i7]777ic1c=i1ciii[77+++++{**\+*+{)+*+++77[][7[[c[i[i
""~~~~~~~~~~~"""""""""""~"""""""~"""""";""""""""""""""""";";""""~""~_!_~~!|+7+\)++\)}++}*+7+++)))*|))|)|||\*||)|)|||||||||!!!||||||)||)||))}\++7777=c%=%lrvvvvIjtjjIvIjJznuJuz00oJzznJJJoIvl1i+\++\})|)+++77]i=%clrrllrv1lrlllrvlrIjjoJnnnnJojjooJnJnzzzzu0u0n0z00O&&O00000000z066xexewww4x6x62C226xeeeeSe2@2xx962LCC&0z2L&OO0zJJJJJJJunnJznz&zOz0@@LL2666xxee44Swe4wSw4SSSSwwwe4x42x@2@CCCCC&O0zzznnuJJnuJJunzznnJjvrllllllc=i7[7[[[i=clii+i7[+7[icc%i]ii[[77++{+{\**}}\+\+++7+777[ii[[7i[c[=[i
""~~~~~~~~~~~"""""""""""""""""""~"""""""""""""""""""""""~";;"""""""~_^_~~!|+++\)++\))++)*++++\)))*|))|)|||\*||||)||||||||!!!!|||||)))))|**})*+7]][i=%iicrrlllvIotIItvIJznununz00oJnzzuJJjIvvlc[++\))*\+77777[i1lclrrllrrlrvrrrvtrvIjjJnznnnuJooJunnnnzzzzn0u0n0zOO&CC&OOOO&&&&OCx6x9xew4w4xxxx22626xeeeeS4626xxx62LL22@&62L@@OnJJJJJJJunnJ0zz&z&0O@LLL2xxxxxe444ww444w4ewSSSSww44x42x@2@OC@CO0&C00000zzzzznnnz00nnuJjvrrrrllc==][7[[[[ic1ii7i7[+7[i=ii77+77+++\\++\))))}\++7[7i[iii=%i][]i]1[=[]
"""~~~~~~~~"""""""""""""~"""""""""""""""""""""""""""""""~";;""""""~~___~~!|+++*)++{)){\)}++++*)))*|))|)|||\}||||))||||||!!!!!|||)|)*)))|\\\*\+77iii%=icrvrl1lvIjIjjItIJzuunnzz0zuJnzzznJjjItvl%]+\)*++7]77[]i%lv%1lrl11l1lrrrrvIvvjooJz0nnnnJJJnzznzzzz0zn0nOz00&CCCCCC&OO&CC&&Cx2xexewww4e9xxxx626xeeeeS4x6xx622L2226222LCCC0nojjoJJJunnJ0zzC0C0C222269xx9e44www4www44ewwwSSww44x42x@2@&CC&00&C&OO0000000zzz000zznuJIvvvvrl1%=i[7777[ic1i%[c[[+77[][7+\\++++\}}+\))))))+[7i%icic%%%c%i]i=]%[=7[
"""~~~~"~~~~""""""""""""~"""""""""""""""""""""""""""""""";";""~"""~~____~!|++{})+++))\}|)\+++\)))*|))|)|||\}||||}||||||||!!!!|||)|)\\\)|)}\{{+++7[=11%crIvrrvIjojJJoIIjJnnnzzzzz0zzzzzznjjjjtrlc[+\++7777]%cc1rvclrvrlll1lrrrrvIvIjoJJzOzzznJJJn0zzz0zz&0z&zCz&0CC&&&&CCOO&CCCCC6L6x69w4wwe9xxee626xeeeeSw9xxx2L@262LC@2C0z00zuoIjjJJJuunJ0zzC0CCL66669499ee4wwwe4wwww44wwwSSww44x42x@2L2@O0O&OOL@&000CC&00000&OzzznJjItjjtrlc=]i[7777i%cic[c77++7[77+*))*+++\**\)))++++]ci11icicc%=%cii==7i7i77
"""""~~~~~""""""""""""""_~"""""""""""""""""""""""""""""""";;""~~"~~__^___!|++*)*+++))\*|){+++*))))|))|||||}}||||*|||||||||!!!!||||){+\)||}}+*+\++7%llc1rvvvvvIjojjojjIjJnznunzznOzzzzzznjjjjIvrlc7++77777[1lllrr1rvvrllrlrvvvvtIIjJJJJz0zzzzuJun0zzzzzz000O0CO&0O&CCCC&&CC@@@LLL22222x4wwwe9x9e9x6x9444eS4exwx622662CO000znnzzznjjjoJJunnn0zzOOL@26x99e4e99e4ww44wwwwwwwwwSSSSSwwee6x22C2@OO&C&&2@CO&&CC&OO000CCO0nJjjjjoJoIvlcii]][[[i%cii]i77+++77++)||)++++{{\{++7]=c=1cl1%%===%%%%%==%7i7i7+
""""""~~~~""""""""""""""_~"""""""""""""""""""""""""""""""";;""~""~___!^__!)++))\{7+))\*|){77+)))))))))||||)})|||}|||||||||!!!!||||)+++)|)*)+)+\+7[%l1c1r1lvvIjjIojIvvvIjnnJjJz000zzz00znojjjjIvrl]777777[i1lllll1lllcclrrrvvvvvjjJuJJJz0nnzznnnzzz000000000&CC&0CC@C&&C@@@@@@LLL@@2226e4e9xxxxx6x6x94444SeexS6x2x62@C&0z00zz000zJojjoJunJnzzz0C2L2x9ee44e99eww4ewww444wwwwwSwSSwwex6662CO000000zCCC&&C@@0O&O00CC0znJJjjjJuuJIrlc=ii=iiiii[777+\{+++++\)))){+++++++7iic1lc111c=i%=cccc=iiii+7+[++
""""""~~~~""""""""""""""~~~""""""""""""""""""""""""""""""";""~"""~___^_~_!)++))}+7+))\)||{77+))*))))))||||)))|||)|||||||||!!!!||||)+++*))*}\}{\+77[iii=1clvjJoItvrl1lvJznuoIozO00zzzzzznojjjItvrli[777771lll11cc1ll111lvrvvvvtIjjJnuJJz0nzzzzzz0unz00zzzO&&C@@COLLLCCCL22L@@LL22&CLL22xe6666x62@xxxxe4wwyee6wx9xx22LLC&0OO&&C&0zJJJJJJununzzz0C2L2xe44444eeeww4e444444wwwwwwwww44966662@O&&C&000&O000OCL00CCCO00zznuJooonzznJIvl1ccc%=ii1i77+\)}\+++{})|)}\+++7[iiclvr1%111ciii=c111%i[7i=7[+[++
"""""""~"""""""""""""""""""""""~"""""""""""""""""""""""""";""~"""~___^_~_|)+{)))+7+))*)|*++++*)|))||||||||))|||||||||||||!!!||||||)\+\\}*}\*{\+{++++7[iclrtjJJojvvl1lvJnznJtjnzzzznnnnzzJojjItvrvli++7]=rll1l111c1lrrrrrvvIIIIjJJnznJJnznnzz00O&z0OC@C&OCCCL22C&@2222@C@2L@CCL22CC2222xx2266x6LCxxxxe4wwS9e6wxee9x666622CCL262@OnnJJJJuuuz00z0@2L6e4ww44w444w4e9444444wwSw4wwSw4w4xx62@&&&00zz0O000000CLz0&@COO00zuojjJnzz0znoIvrl11cciic[++*)||)}+++*|||)+7[iiclllrrr1cll1ciiiicccc%=][[i77+[+{
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""";"""~~"~___!___|}+\)))77+)))||{+{++*||))||||||||))|||)))|||||!|!!||||)||))))))\*+\7++\7+{+7]=1rvIIjjjIrl1lrIJznnJIjuznnuuJJJnzJojjIvrrvri++[%1rrllll1ccclrrvvvvtIjIjoJJnzzJJnznzz00&C@00&C@@@@LL2222@C@222LCCCL@CO&CL2CC222266222662LC6xx9e444w9exye4eexxx99xxxxx99x2@zzuJJJJunz0000@226ewwww4ww44w4exeeee44wwywwwSSwew4xx62@OCCC0zzO@zz00zz0OnzOCCCCC&0nojjuzzz00zujIvrl1cci7i7+\))|))}+++\)))+7icc11vrll1lll1ll1%iii=cccci][[i7i7i+\
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""";;""~~"~__!!!__|)\}}))++\))})|){++\)))})||||||||))|||)))))|||!|!!||||)||)))))){\++[++\i7++7[i%rvtIItvvlllrvtjJJJoIjnznunnJJJuzJJjjIvrlllc77ic1vrllllc%llllvvIjvtjjjjoJJnzzJJnznzz00&@L&&C@L222222222CC222@C&C@@CO00&@L&CLLL@LL2L2222LL6x9e4w4e4xe9ye49x66x9e9xe9x62L0z00znnnnuzz0000@22xwSSSwwSSwww4e6xxx9ee4wyw4wSSwewexxxx2C0&&0znz0uzOOzzz0JnzO&C@@O0nJJoJJnzzzznJojvlllc]77+))|||)*{{{{{\\+7iccc11rrrlcc1lc1ll1%i%%ccc%i][7[7i7[\)
""""""""""""""""""""""""~"""""""""""""";""""""""""""""""""";"~~~"__!|!!__!))|)*|\*)))\)|\*\{*))*+*)|||||)))))|||))))|||!!!!!|||||||)))))}++7+++7[+7+i7crvrrvrvvruIvvvvtJJJjvIunJz00zznzzuuujvlrr111=iilv1cc%c1lll11rvvIJjjoJJojjJzzznuzzzzz0C@C&2LL2x9x26222@&O&L22LCCC@&C&CC&&&OCCC00&@LL222222x4www444w4ee4eexx626x9x6w6&CC&0zOzzJu0nznz0O&C@2LxSySSSyyySww4e96694494ww44wSSw44w44ex62@@C0zzzz0nOzz0nzzzzz0OC@0znuuJjjnuJJnzznJoIvl%i[7+)||||)*+++{{+i]iccc1lrrl11%icr%ccccccc]=i[ii]%7[=ii7\|
""""""""""""""""""""""""""""""""""""""";""""""""""""""""""";"~~~"__!|!!__!))|)*|})))}\*|+\*\*)|)*)||)||||)})|||)))|||||!|!!!||||||||)}\\|*7[7+7i[+++[71vtllllrvv0JIIvrvoJJjvInuoJzzznuunnnJIvrrvc1lcii1rc%==11lll1lvvvIJjjjoojjouzzznnz0zz0&L22LLC@26x22222@@O00L2L@CCCC0OCC&&&COCC000&L22226626xe444e44e999e9ex6222xx6292&O0zz00z0zz&z0z00O0OCL6ewyyySSySSww4eeexxe4ee4w4eewwwwwSSw4e66@LC0zzznzJ0zzOnz000z000O0znnnnJjnJoJnznuuJjvlci[7+)|)||)){+7++]l%cl11c1lrl11%icli=cc%%cc]ii[i]]%7]=i]7}|
""""""""""""""""""""""""""""""""""""""";""""""""""""";"";"";"~~~"__!|!!__!))|)*)*}))}{*|+\**})||))||)||||)})|||))||||||!|!!!|||||||||*++|)+7+++7[+++77cvvcicclvIzjvIvrvJJuotjnJjIJJuJJJJnuJIvrrr1lrl%=1r1c%%c1lll1lvItIjjjjjjjjJuz0zzz00zz0&22622L@2xx622LLCCO00@@C&CC&OzOCC&OC@0&&000C2226666666xee9xe96x99x9eex222xxx6e62LC0OC0zOzzOJnz00000OLxe4SyySwSSwwww44wexew4e4Sweewwwwyyyyw4x62LCzzzzJJoznz0n00000000z0zunzzuonJjjJnuJjItvr1=i7+)))||)}+7ii]1v=c1l1c1lrl11c==cii%%%=c%[ii[i][i7i=i]7)|
""""""""""""""""""""""""""""""""""""""";""""""""""""";;";"";"~~~"__!!!!__!)*|)\)*}))*{\)\*\\)||))||||||||)})|||))||||||!|!!!||||||||)+++)*{++++++++[+7ir177=clvjzjIJIlloJnJIjnJIIjoJooJJJojItvvrrll1cc1l1cc%c111llrtjIIIjjjjjjjJJz00zz0O000&26x62C&C222C@CCCC000C&00O&00z0CCO0CL0OCCO&L222666666226666xxL2xxxxee96269e9xwexx6L@@C0C0z0oJ0000z0&@6x4SSSwwwwwwwwwwS4e4w44wSw44wwwwy$$$ywex62C0z0zJJjnJJzn00000000z0zJnzznonJjjoJoIvvvvrl1ci+*))))}++[%1clri=11cc1ll11l1c==i=cc%%cc[i][ii[i]=c%i7\|
";""""""""""""""""""""""~"""""";""""""";""""""""""""";;";";;"~~~"__!!!!__!}\|)\)\*))*+\|)}+\)||}})|||||||))|||||)||||||!|!_!||||||||}+\\{++\))+++++%7771[++c1rvjzjozJrrJunJjonJttIIIIjJJttIIjvvlIr1c1ll1%ii=clrrllrIoItIoojjjjoJJz00zz0&O0&@6xexL&0CLLCO&C&&&000COzz0O0zn0@@O0L20OL2LL2622266662C@222226OC2666e4x222x9x6we6992&0LOC000Jnzzzzz0&@C64wSwSSwwwwwwwwSwww4ewySw4wSSwwy$$$$ywe96@00OzJnjuIjnu0zz00OOO0OnoJz0njuJIIjojvvvvvrl1c1[++++\+]7[crll1icll1cc1l11llciii%cccccc[i][i[7iicl1c[+|
""""""""""""""""""""""""~""""""""""""";;"";"";""";""";;;;;;"~~~~~__!!!!__|\\||})\))}\*)))*+)||)}))||||||)))|||||||||||||!!^!!|||||||}++*\\{\))+++7]c]7+7+++[%lvojjjuJjIJJJzJJnjjrvvvvvIjvvtIjtr1Iv1%cll1iiii%lvtvrvIojjIIjJojjJnzz0z000OCCCL6xx2LO0&@LC0OCC&0zz00zzz0000z0C@L@@C&&C@LL2222666222LL@&C22@C@22269e66xxx66626x99x2O2@C000zznzzzzz0&0Cx4wwwwee44wwwwySSw44wUSSwwSSSy$Z$$$$yS492@CCzJzunJjJJJjJnz0000OznzO0nJnJjIIIIvvvrrrlllc%i7++7i=i=1ll1cccll1c=%rlccc=]7iiiiiiii[]=[i7iiiccc%]+)
""""""""""""""""""";"""""""""""""""""";;"";"";""";"";;-;;;;"~~~~~~_!!!!^_|\\||)){))\\))))\+)|))))||||||||))|||||||||||||!!!!!!||!|||)*\*\)\\)*+++7i=i777+++7icrjIIjoJJJoJjzJjJvjtvvvIItvvvvtjIr1Ivlcc11ciiiii1vIvvvIoJjIIjJJjjJzzz000000CCC2662CC0z0&C&0&CC&0zzznzzz00O&000&C@C0C&&C@2L@2266662262COC22CC@L@L2x926ee9662C2xxx9x22L&000znnnnznzzzz0294w4499xxe4wSSyySwwSySSSSwwy$ZZ$$$$Uyw4ex2LOz0nzzjjJjJJnzO&CCCzz0O0nunuojIIIvrllrrrrri==7++[%iic1ll1c%%111ciill1cii[[]]iiiii[i]%7i+iiiccc=i+)
""""""""""""""""""";"""""""""""""""""";;;";"";""";"";;-;;-;"~~~~~~_!!!!!!|**||}){))\\)))*{\||))|)|||||||||||||||||||||||!!!!!!||!||)))))\}{+)\+++7iii[7[+++7icltvvvIJznnojnJoJtJjtvvjoIvvrrvIIvrvrrlllc=iii]i1vIvvvIoJjIIjJJoJuznnz0000zLCC@22L00zzz0CC&LCO000nJnnnnzzOCO0zz0000CCCC2222226xxxx69x2L262@CCCCCL692699962266622x9xL@C&0znuznJJnznuz0@6e44e4x2@2x4wewy$ySwwSSSwwwy$ZZZ$$$SwySw4x2@@0zzzJouJnnnz0OC@Cznz0zzzzuojjIvv11lrvvvrc=i[77]i%=c1l11c%c11c=iic11c][[i[[[]iiiii]%7]+[[]%11c]+)
""""""""""""""""""";"""""""""""""""""";;;";";;""";"";;-;;;;"~~~~"~_!!!!!!|})||})\))\\)))*\*||))|)||)|||||||||||||||||||!!!!!!!||!|||)*)|{\++*\+++7[][77[+++7ii1r1c1vJ000JInJn0uztvvrrvIIvrlrvtvvrvvvr1ci][][i1vIvvvIoJjIjjoooJununz0O0zzLC&&@LC0znnz0&CCLC0000nJJJJJnz00Oznnz0O&@CC@266226x9ee994x66662LC&&&OC2622xx9x229x2222xe2L&00zuJzuooJnJJzzC29eee4xL&&Lx92xwyyw44wSSwwwS$ZZZZZ$SwUSw46L@20z00JJuJuJJunz0&&zz0zzz0nJJJjIvrlllrvvvrr1i]i==icc11l111cc11ci][=cc%[7[]777[ii=ii[=7[+[]7i11%7\|
""""""""""""""""""";"""""""""""""""""";;;";";;""";"";;-;-;;""~~~~~_!!!!_!|))||})\))\\))))\\|||)|)||)||||||||||||||||||!!|!!!!!!||||||))|\}\{)}+++7777+77+++[ii=1=i=ljz0zJjnuzCnzjjvrlrtjIvllrvvvrvvvr1ci[[[[i1vIvvvIoJjIjjjoJJuJJnz0000zCO00&CC0nnnz0OC@CCO00znJJJJJnnnn0zznzOC@@CCL2666xx9eeee9496xx6LC000z00C2226x9x2Lx2222L2x2L&00znJuJJjjJunnz&26xee4x2C&C22O@x44e9ewwwwwwS$ZZZZZZyS$w996LL6&z00JJnJuunnzz0O0zz0zzz0nuJJJjvrrllrvvrlvl=]ii%=cc1lll11c111ci[[=c=i[[[7++7[ii==]7i+7+]]+]11i7}|
"""""""""""""""""""""""""""""""""""""";;"";"";""";"";;-;--;""~~~~~_!!!!_!|))||}){))}\)))|\+)||))|||))|||||||||||||||||!!||!!!!||||||||))})}}|)\*+777+++7+++[]]icc==1tJnJJjuJn0JnzJvrvvItIvrlrvvvrvvvlc%i[[]]i1vIvvvIoJjIjjjjJJuJnnz00000C000OCC0nnzz0OCL0O&0znnnoJJunJJJzznz0CLL@CCL6xx69ee44e994x6xx2COzzzzz0&@62269x2C2LL66LL662C0zznuJJJjIjuzz0C26x9eex2@CCCC0C2xx6x9wwwwwwwyZZZbbZ$yZw6xx226Cz00JJnJJJJunnzzzzzzznzznuJuJjvlrl1lrvvrr1i77[i=cclllll11111ci[[1ci]i]7+++77ii%%[7i+7+ii+[c%[+|!
""""""""""""""""""""""""""""~"";""""""""""";;;;"";;;;;--,-;"~__~""~!!!!^|||)||)){)|))||))++)||)||||)*|||)||||||)|||||||!!!!^!!||||||||)+|)}))}\\++++77++++\[7i7c7cc%lIIvnojnzznz0Jrlrvvrlrvvvrvvrrrr1iiiiiii%1vIvvtjojjIjIIjJJnnnz00zz0O0Cz0&0Czz00O&&CCzz0znnz0nnzzznJJzznz0&CCCC@26xx6e4449x6x62CO00znJnzzzzz0x6269xL0C00C226946@&OzzzoJJIIJuu0O&@6xxxx66222@C@222L26x9ee444wS$$ZZ$$Sw$y499x2@OO0znJuuoJJunzznznuJunnnznnuojtvllrlc1lvcc[++7ii=%1lllll1ccc%i[[cci]i[777+7i%iiii]ii7+7=+7]+\|!_
""""""""""""""""""""""""""""~"""""""""";;;"";;;"";;;;;----;"~___""~!!!__||))||*\\)|))||))++)|||||||)}|||)||||||)|||||||!!!!_^!||||||)))|||)|||*+}*++7++++++7+[7i7=11lrrlIjJJJou0njvrlrrr1rttrlrrlrvvli[7iiii=1rvrvIjjjItjjjJJnnunzzz00&Cz0u0O0C00O&C&&CCzzzznnnzzznnJJoo00z0OCC&@@L2x99xe44ex6662C0znzznJJnznnz06222xxLO@0nz0&2xe6LC&0zzunJjjJJJ0O&@2xxxxx662222222@CC26L266662xwSyySwwwSweeex2CC&0zzuJJooJJznznJJnzzzJJzzznJJjIvrci%1lrcci+++iciicclll1l1c%=i[[]=%i7+77777ii[+7[[[[7+7[++7+)|_"
"""""""""""""""""""""""""""""""""""""";;;;"";;""";;;;;----;"~_~~""~!!!^_||}}|)\**)|))||)+{*)|||||||))|||)||||||)||||||!!!!!!!!||||||))||||)|||))}\++++77++++77777ilrrllllvjjtIn0notrrrvv1rItr1ll=lvtrc[7][[]=1rvvvIjjjIvIIjoJuJJnnnnzzzznzu0C02OO&CC&0OOzzzznJunnuJJJunzzzzz0CCCLL22xee9eee96222C0zJJJnnJuzzzz0O2226xx2LxCznzO29x2@@@O0zuJJJJJJu00&C26xxxxxx6666622@&&@2OC26222x4444wwwww4eeee6CC&0zznJJJoJuznunJJnzznJJnnnnJJojIvli]i1rl1i+++[c=ic111lll1%iiii][[]77++7777[[7++77+++++7++7+|!_"
""""""""""""""""""~""""""""""""""""""";;""""""""";;;;;-,-,-"~~""~~_!!!!_||++)}+*})|))||)+\))||||||)))|||)||||||)||||||!^!!!|!!!!|||||||||||))||)\++77+++{+7+7[i7+7=rrcc1lrvrrvuzJjIvvvvvlrvvrlll[crvr%[7[777i1rrrvtIjItvIIIIoJJJnnuunnuJn0u0CO2&0&CO0zzzunnnJoojIIIjjJnznuuz0C@L2222xxx6xxx62CC&zznJjjJuJnz000&C226xeex6x@znnzOL2CC2LOzzuJoJJJuzzzOC@26x6xe9x6xe6662LL22zO@LCC2x22266x6xex6x99622C0zzzJJJjonzJJnuJJJJuJJJJJJojjItvrc[[=ll1i7++7%%=c11111l1%iiiii]7++777+7777777++++{+++++++\|!_~
""""""""""""""""""~~"""""""""""""""""";;"";;""""";;;;;-,-,-"~~""~~_!!!__||++)}+\)))))||){))}|||)||))||||)||||||||||||||!!!!!!!!!|||||||)||||||)\\+7]=]7+}+7\7]%77+[lr1%lIvlc1vjjojJnzuvlrrrvvvrlicrrli7+77+7i1rrrrvtItvvjIIIjJunznuunznJz0J00z&zOCCO0znnunznJJojIttIjJJnznz0O@LL622266226662CO00nznuJoJnJnz000&C@22xeexxx@0znunz@&C22&zznJJJnJJznz0CCL6x694exxe46x9e6666&C2C00C6CCL222CCx6229e9x6C0z0zJoJjjnzJouJJJJJuJJoJJJojjjIvrciiiirci[7+7[ii=ccccc11c==ii[[+++777++7++++++++\*+++)++{)|_~"
"""""""""""""""""""""""""""""""""""""";;";""""";";;;;;-,-,-"~~~""~_!!___|){\)}++)||)|||)))))|||)||))||||)||||||||||||||!||!!!!!!!|||||||!!||||)*)}+[i[+\{++{]iiii771rrlrJIli%rvvvIJzzJvltvvvvvrlcccc=[+++++7[=llrrvIvvvtjItvtonzJJJunzzz00000z0z0OO0zuojJJJojjjjItvtoJJJzzz00&@L2L2@2C2@22@&0zzznJJojJnzJuzzz00O&C@22666x2&0znJjJn0CC0nJzJoJnuJJJn0&CC29269e99e4xe44xxxx62@O00CL0&@L@CCCCCCC262Lx2&00nJJujonnjonJJJunnuuoooJojjjvvvl1=[71c%i7++7i]iiiiiiciiiii[7[+++++++7++++++)++\)*\)|+*|!_"";
"""""""""""""""""~"""";""""""""""""""";;";""""";";;;;;-,,,-"~~~""~_^^___|)\\)}++)||||||)))))||||||)))||||||||||||||||)|!||!!!!!!|||||||||||||||)|)++7+++++)}7i=li77%rllrJjv%]cvIvtjJJjtvoIvrvvrlccc%i[+++++7[=1llrvIvrvtItttIjJnJJJunzzzzzzzzznn000znJojoojIIIjIIvvIjJJunnzz0&CC@C6C20@C@CO0zz00zJJooJnzunzzz00OO&C@2266622C0zuojJz0&0uJuooJuJooJuzO&&Lx26x9999e9e44xxx962LC&&&CO&@@CC@LCLCO&L2L2CCC0nJnuoJnnjonJJJJunuuoooJojjIvvvrl=[7i%c%[+++i[[[[[]i%iiiii[77+\++++++\{++++)*\*)}))|}|!_~";;
"""""""""""""""""~"""";""""""""""""""";;";;";"""";;;;;-,,,;"~~"""~_^____|)\\)}++)||||||)))))||||||)))|||||||||||||||||!!!!!!!!!!|||||||||||||||||||)}*++++)|{7il]++[%cclvjIc7[rJvvvtjjoozJvrrrl11cc%i[+++++7[ic1llrvvrvtvvIjjjoouuJJunnzzzzzzzzzzznJJJJJjIIIIIIIjIIIjJJJnnzz00OCCC2OLzO00zzzz000zuJJJJnnzzzz0O&&00CL22662262&znJJu0&&0nJJooJJIjJunzO00C2L2xxxxxexe44xxxx2222LCO0O&C&O&@2CC0nuzO0z0&@CzunJjonnoJnojoJJJJJjooJojjIrvtvl%ii[i11i+++[77+7[]i]77777++++{++++++}{+\\+\**))))|||!_";--,
"""""""""""""""""~"""";""""""""""""""";;";;""""""";;;;;,,,;""""""~_!_~~_|)\*)*++)||||||)*)))||||||)))|||||||||||||||||!!!!!!!!!!|||||||||||||||)}||||)+[++})*{+]]7+7]=1llvr=7]vJllvtjIIIzJIvrrl1llc%i[+{\+++[ic111rvvrvIrvIjoojInnJJunnnnnnnnnnnznJojjoJttIIIIIIojjjJJJJnnnzz00&&&20&uznJJunnz0znuuuunnn0zz0&@@@0OC22662CL22&zznunzzzznJuJoojvtjJuz000&222x99x9ee4w4e99e666622CC&CCO00OC0&0JoJnnJn0C0nJnJjonnoJnjjjoJJJJjooJojjIvvvvlc%=7[%c%7++7++++7[[[77777++*{+++++++\{{}\+\}*})))||!_"-:,,'
"""""""""""""""""~"""";""""""""""""""";;";"""""""";;;;;-:,;""""""~_!_~~_|)\*)*++)||||||){))|||||||)))||||||||||||||)|)!!!!!!!!!!||||||||||||||)\\)||||*+{++\{\\7%=[7]clrll=77crvlvIJJotvtvvtIIvlllcci[+\\\+7[=c1c1lvvrrIrrvtIjjouunznnuJuuJJJojJnuJjIIIIvtIIjjIjJJjoJJJJnnnnzz0&00@z0JuJjjoJunznJJJnzzzz&0z0C22LC@26xx62LLL@CO0zzznnnnnnzJIIIvvIoJn000C62xeeeee44wSw4444e9x6666x2662@CC&nz0JIvIIjJnznjJzJjonnoJzIIIjjojjjooJojjjjtrlllc=i[[i%i7++++++++7++++++\))++++++++\\\*{+}*\\}))|!_~;''::'
"""""""""""""""""""""""""""~"""""""""";;";"""""""";;;;;-:,;""""""~^!_~__|)\)|)++))))|||)+}||||||||))||||||||||||||||||!!!!!!!!||||||||||)|||||)\*))))||\\++++++]c%7++]1lrc[7ill1tJn00nJjl1lvooIvrl11%i+\\{+7[ic1cclrvrrIvrrvvIjJJuzzzzuJzznuJojJJnJjIItvvtIIjIIIJojjJJJJzzzzzzz0zz0nzjJJjoJJJJuJoJuzzzzzC0z0C222@22xx66262@C@C&0C&0zzz0O0JIvIvvvjJz0&OLxx944w4wSwSySw4ww4ex6xewS4ww4ex22&22@znuJjJuJjIJzJIjJJjonItIIjojjoJJJJJJJzovlrl1c1]7]=i[+++++++++++++++*))+++++++7{*\\{+)}\\)))|!_";'',,'
;;""""""~~"""";";"""""""""""""""""";"";;""";""";;;-;-;----;"""""~"_!_~_!|)+)|)*+))}\})|)+}|||))||||)|||||||||||||||||||!!_~!||!||||||||||||||)))|}\)||)\|\+[+)+7ic]+{]1c7i%i]icrJtJ&nrv0Jlcrvvlrvv1v1l+)+++777i1l1lrvvrlrrrrvvtIJJunnznJnnJJjIttIoJojIIIvttvrrvvvvvIJnnnunnnnJJuJJJJJJnnjJuJjIjJJnz0O000z0OO00OC&CCL2222x62@CC@@z0O0znz0JnJtrvtjzOL26xeee4wwwwwSSSSw444wxx9e4www44444e4e26662@@LCC&0zznuJIvvIIvvvvvvIIjjuJJnnun0znjvrrrr111c=]+{})*\{+++\}}*})|)){+77+++++++\))}|))|||^~"-::,',;
;;""""""~~~""";;;"""""""""""""""""";";;;;;";;"";;;,;-;----;"""""~~_!_~_!))+||)}{))*\*)|)+)|||))||||||||||||||||||||||||!!__^!!!|||)||||||||||)))|)\)||))|}+i7}++7cc7+7i=]c1c[[1vuJz@zvvz0jvjJjvtvIvIll7++{+77[ic11lrvrr1llrrvttjjooJnuJJnnJJoIvvjJJoIIttvvrllrrlvtIjunzzunnnuJoJIIjjjoJJIjJJoouzzz0C&&00C&&CCCCCCCLL22xx9x22222200O0zz0OJuuojJnz0&@226xe6x99xxxewSSwe99e66xxe4ww4eeeeeee99e9x66x66xx6L&00znJJJjtvvvvvvvvJoJnznnzzzJjvvvv1111=]++)))*\\\\\*\\*))))\+++++\+{\\)||)|))||!~";:''::,;
;;""""""~""""""";""""""""""""""""""";;;;;;;;;";-;;,;-;----;"""""~~_!_~!!))+||)}{)))\*)))+)|||))|||||||||||||||||||||||||!_~__!!|!|)||)|||||||)}*))))|||)|)+]7}{\+=l%77[i[%11iirJJJz0JrvuCnounJoJIJIjllii+*\+7[i%c1llrl1cc1rvvvtIItIjJJojJJJJjIvvIIIIvvvvrrlllrlctIjoJunnnnnJojtttIIIjjooIjJJnnz0z0O&&O00O0z0O&00&&CCL2xx22LLLL220O&O00&&nzO00C2626x66xe4xx99xxxe4ww49xxxxx99e4wwww444444eeexxxxxe4wwwe62x2@CC&zuJojItvvvvtjJJunnzznJtvrrll1ci[7+)))*\\})*))})||))}\\\\})}))))||||)|!!_";,'.':',;
;""""""""""""""";""""""""""""""""""";;;;";;;;;;-;;,;-;----;"""""~~_!~~!|))\||}){)))\*))*\)||||)|||||||||||||||||||||||||!_~~__!|!!)||)|)|||||)*\\*)||||||)*7+)\\+7%%][77[iclccvnjjJjrlvz@zuzznnzJnoJllc1+*}+7]]ic1lllcc=i1rvvvvtvvvvIjIIJJJJjIvvjjjIvvvvlrrlrrr1vIjjjjJJJnJJjtvtjoJJJunnnnunzzz0z00O0O&&0zz00O&OCCCCL266222L@@CCCC@@@L22C2x66eww444eee4wee44e4ww4wwwee9ewwwwSyyySwwww444w4exxxxxe44w44ee44ee4e6CO0znJojIvtIIjJJuzznJvrllrrlci7++))*\\\))*))}))|))))))))))))))|||||!_~"-,,'.'':,;
;""""""""""""""";""""""""""""""""""";;;;";;;;;;-;;,;-;----;"""""~~_!~~!|))*||))\)))})))*\)|||)|||||||||||||||||||||||||||!~~~~_!!|\|||||||||||))+\||||||||)+{){{\++[ii++iicrl1vJJJovlru@xC0&OzzOz0oo1lcl7{)\7]ii%1ll1==ii1vtvvvvrrrvtIttjooojIttjItvrrrv1rvvrvvrvvIIttjoIjjjjIIjnzzzz000O0zzzznnz00&&C@LOCL2226x2266x99xeeeexx666622x9eex4ww4wSSSwwe9944xx99e4wSwSyySSSS$$$$$ZZZ$$$$$Uyy$yw444e944e9e4wSwwwSyyw962LC0znnJuovvIooznJjIvvvtvr1i7+{}*\+{\)))))))||))))|||||||)))|||!!_~";:':..',-;"
"""""""""""""""""""""""""""""""""";";;;;""";;;;-;;-----;;-;""""""~~!_"_!|))||})|}))*)|)*+)|||||||||||||||||!|||||||||||||!~~_~~_|||)|||)|||||)))}*)||||)|||))|)+\}{++7+\cccrvrvItvvrrvz2we2&OCC0O0Jjvvr1c+*\+[ic=llcci[iilvtvvvvllllrvvvoJJojIItvvvvrrlrvvvrvvvv1rtItvvvjJJJunz0&C@@C@CCC0zz00nuOOO&L6xx6xx9e4wwee4wwwwwww44exx64e669eeewSyUySSwSweewwexe4wwwSy$$$$ZZZZZ$ZZGDDbZ8Gbbb$ZbG$ywwwe6eee99ewSSSSSyySwwex62LCC@&zJjjoJJoItvvIjIvr1ci+\{+++\*))))|))|||))||||||)||))||!!_~";,''''.'-;"~
"""""""""""""""""""""""""""""""""";";;;;""";;;;-;;-----;--;"""""""~^_"^||))||})|)))*)|)\+)|||||||||||||||||||||||||||||||!_______!!!!||*))|||)))|)||||)))||))||)+\\{*++\[[i1rrllvttvIJzC6eeL00OOzzznJIr1l7{\+[=1%l1=%[7i1rvvrrvv11llrvvrvvvvvrrrrrrl11llllllrvtt1rIoJJunz0&&CCC222222222@&00CC00L222xe44wwSSSyUywwwSSSyyyySw44ee$S44wSwwyyUyyU$$$SwS$$$yU$$ZZZZGZZDGdd88ZDd888dGdDG88dd8DZZ$ySSSw44eee4444wwwwSww49xxx622LC&0znJJjtvrrvtvvvr1i7+})*\\)))||||))||))|||||!||||||!!^~";-,:,,''-"~!|
"""""""""""""""";""""""""""""""";";;;;;;"";;;;;,;;----;;--;"""""""~^_~!|))|||))|)))})||\+)||||||||||||||||||||||||||||||!!^!!____!|!!||)+}|||))||||||)))*|||||||++{\|)*\++7=lr1%rvjJz&C&24Sw6L26zz000Jvrvi+++7=lcl1ii77ilrvvlllrc1l1rvvrIItvrl11lrrl1lrvllll111lrIuzOC22L26622@L22626222LL@@22226xe4wwSS$ZZZZZbZ$ZZZZZDdGGGbZZ$$GZyU$Z$y$$$$$ZDDbZ$$ZDGGDGdd8888Gd88XXXp88XXXXX8dd8XpXXpDGdZ$$$Z$UUyyyyS4444www44e99e4ex266x2@0zznjvvvvIvvIvl=[+)))*\))|||||||))\)|||||!||||||!!_";;---;,-;"~!|)
"""""""";""""""";;"";;"";;;;;;;;;;;;;;;;"";;;;;,------;;-;""""";"~~^_"_!))|||)))||)\)|)+{)||||)|||)|||||||!|||||||||||||!!__^___"_!!!!!!))|||)||||)|)))|)|||||||++++)|)+++7]%ll11vJzC66@OC6ee9x6&00O0zJIjl[77[=lcl%[[77icrvvl1c1c111lvrlvvrrl11cc111c%%%ii1lvIJzz0CL6xe4x9e9x22222222222L22226xee4SSyyU$bG88888dZD88ddXXXpqpXX88pXdd8X8DbDGd8888qpXXXXXpXXXXXXXXd8XXXXqqXXpqpqpX88XXXppXXdGZbZ$$$$$$$$ySSSwww44ee9x9ee9xxxx622@@@OnjttIoIvvvvli+\}}**)|||||||)))||||||!!||!||!^_~";;;;;;"~_!||}+
"""""""""""""""";;"";;""""";;;;;;;-;-;;;"";;;;;,----;-;;-;""""";"~~__"^|})|||)))|)}\}|)+{))|||))||)|||||||!|||||||||||||!!!!!!_~__!!|||||||||)|||||||))|||||||||{\++||)++7+++ilrcvn0C6x2LC24Swex2@&O00znJrci[[ic=1i7777%clrrlcc1%111lvrlvvrrl1cc7[]][[]irIJJnzC2x66xe4wwe4eex6262222222226eex9wSwSUUUU$ZGdXXppXX8XgRgAgRAAgggqXpgggqqAAAqAAggAqqAAAqqppqAqqqqAqXGdXXXXqgqqqqppXXXqqXXqqXXdbZdGZUGbZZZZ$$ySSw44eew4eeee9xe9x622666L0nJjJuJJjjtr=++*)))||||||||)))|||||!!!||!||!~~";;""""~_!||||{+
"""""""""""""""""""";;;""""";;;-;;-;-;;;;";;;;;-----;;;;-;"""""""~~__"!|})||||)))}{+})*++*)|||||||||||||||||||||||||||||!!!!||^~!~~_!!||!||||||||||||}*)||||||!!)}{{||)7+7+*)+1v1jz0&262269wS4e9e62@C&Ozutlci]i%%%[7777%clrlc%1l%ccclrllrvlci[[7++7[=lvjn0CCC294e9xxe4449e9x6666222222222ew4ewy$$$$$$$ZGd8XXqqqq8pKKRgRKRRKHKRgAAgggAARKQQQQQHKKggRRgAAAAqXXpqXXdXpqXXARAqqqqqqpqAqpXqAqX8d88dZ$DZyy$$UyyySSww44w4exx999ee9xxx9e9x2@O000JnzuIrci+\)|))||)|||||||||!!!!!!|!!!!~";;;"~__^!||||||+i
"""""""";;"""""""""";;;;"""";";-;;,;;";;;;;;-;;;---;;;;;";""""""""~_~"_|))||||)*}++{))+++\)|||||||||||||||||||)||||||||)|!||||!__~"~_!!|!||||))||||||)})|)))|||!|)))))}++i]{)+cv1vuz0L26xewSSw4wS4x22662zJvl%i=%1i7++7[]c11cii1l=ic1lll11l%7++77]ilrIJ02C@26xe4w4e9xeeee44eee9e9x222L26x29w44SU$$$ZZZZbG8XpXppAgXpgRRggRKHHHKKKRAAggRRHQEEEEEQKHRKHHKgpXqX8d888d8XXpqqAgAAAAAqpXgAqqAAAqqXppX8D$$wwwy$$$ZZ$$$wwwe666xxe4w4e9eee4eee962@CznnuJIv11+{||)|||||||||||!!||!!!!!^_~";;""~^!|||||||||+c
""";;""";""""""""""";;;;"~"""";-;;-;;";";;;--;;;---;;;;;""""""""""~_~"_|)||||))\)++{)*+++\)|||||||||||||)||||)||||||||||!!||||!!_~"~_!||||||}\)|||||)))||)))|||||||)}\*}+77\*7%llvjJnO2xewSyUySyw4x6x9e90Jvl%i==1[+\\+[i]iii]icl1111l1ci+++++[lvvInOC2692x4wwwwww4e9eeee44e9ee4wex6222xe6ewwwy$$ZZZZbD8XXXqqqqgRqqRKKRRRHKKKRKKKggggAgRKKKHQQHRRRKKRAqX8XdbZG8dd888XXXqAqAAAAAqqAqAARRgAqqqqpXdZDZ$$ZDGGDZ$$Uw44exxxee4wweexxxee94w492L@CO00znJIt=7*))||||||||!!|!!||!^_^_~"""""~~!|||||||||*7=1
""";;""""""""""""""";;;;"~"""";-;;;";;;";;;--;;;;;;;;;;;;"""""""""~~~"^|)||||)}\)++\){+77+)))|||||||||||)||||)|||||!||||!!|||||!_~~~_!!!||||+\||||||))|||}))||||||||}{)|\++){[1lvvtjJ024xewwSSSyw4ex66x6OnIr1%=]=7\)\+[i[[ii%clr1%iii7+}\+[cro02&C2266xee4SySwwwSw4e444e44eee4wwee9622ew94wwy$ZZZZDDd8XpXpAqqqRKAAgRRRgRQHKRRRKRqpqpqpqAAAgKKgAqAAAAqX8d8dbDd88ddddd8XXXqqAAggAqqqARKKRAgAAAqX8GX8dd8XX8dZZ$Uw44e999e44ww4exx9eexe4e6@@@LL@C&O0zJvv=7+)|||!!!!!!!!!!!!_~~";;;;;;~!||||!!)||)7c1c
""";""""""""";"""""";;;;"~"""";;";;";";;;;;--;;;;;;;;;;;;;""""";~~~~~"_|)||||)*\)++\)+77[+))))||||||||||||||||||||||||||!!||||||^_____^!|!|))|||||||))|||)||||)||))||))|\++\+1tjjtvvvoOx226xx9ewSSw922LLCzJtvli77+\*{+7[7]iccccci7++77++crjz&L64xxee9ewywSy$ySwwSw4e44ex44ee44449e4e66ew4wSS$bGbbGdd8XqqpqAAAgKHRggRRRggQQQHKKRgqX88XqqpqXXqqXXXXXXXX8d8XX8XXpXXX888XXXXXXpqqqqqAAgRKKRAggggAqX8pX8d8XX88GZZ$ywSSSSSSSyySww4ee446e492CC2CL222CC&njuIr1++||!!^^^^______~"~"""""~~!||||||||||*7%%i
;"";"""""""";;"""""";;;;"~"""";;"";";";;;;;--;;;;;;;;;;;-;"""";;~~~~""^|)||||)\\)++*)+77[+))})|||||||!|||||||||||||||||||!!!|||!!!!^_!!^!!|)|!|+||||))||||!!||)|)+{||||)}+77%InnJIrl1ltzOC@@L269Syw46222@0nJIri+++\++77777]ii7+++\))7lIJ0O2x9x4SwwSSwwyUyU$$Uyyywwwww4x6ee44eexx6ew496ewSyU$b8888XXXXqAgAgRKRKHEEQHQQQHKHQEEQHRgKq8XARqXXX8X8dd8ddd8888XgAqAgggqgqXXqqpXXpqAgggARRRRKKgARRRRgqXXAqX8XXX8XdGDZ$$$$$$UUUUUUySwwwwwe4492C26&@2662@C0nOzuJvvc+|!~""""~~"""";_~~~_!|||)*)||))}}}\++++
;;;;;"""""";;;"""""";;;;;""""""";;;;;;;;;;---;;;;;;;;;---;""";;"""~~""!||||||}\))\+)){7[7+\))|||||||||||||!!|||||||||||||!!|||||!!|!__!!!!!||!||||||||||!!||||||++\|||}{|+[icIz&nI1i[=rj0zn0C26x9xxxx6662OOJIv[+\+)+7+7]++77+}))+7cvou0@2xewww44wwwwwwwwyySSSSSS94SySwexee9xxx9e4wySwwS$DDbG8XXXqAAAAgKKRKKHHHQQQEEEEE#NQEEEEEEKEHRAgApXqp88dddd8dGDd8qAqARHQHKgqX88XX8GXXqgKRRKRggAAAqqqqAAqpqAqqXXXXXXX88bZ$yy$bGZ$$Zb$$$ySw4e4eex6266CC222222zCLzoJnJIrci+|~"~""";"~!||)}\{*))\+}+*\{*\{*))))
;;;;;""""""";;;""""";;;;;"""";"";;";;;;;;-,--;;;;;;;;;---;""";;""~~~""!||||||*\))\\||\7i7+\)||||||||||||||!!|||||||||||||!!|||||!||!!_!!__!!!!!|||||||||||||||||++{|||)\)7cclInzv17+7ilvjjjnO&CL0C22C&CL0z0JIv]+}+*+7+++\\)))*7=lvJ0@@29x94wSw4ewwwwSSwwwwww4wSywwSSw4eexx666xe4wy$$$$ZbddddXXXXAggggRKHKKHHQQQQQE####NN#N##NNEHEHRgggqpgqX88888DbDDd8XqAAgRKHKKApXXXX8GXXqRKKKHRgAqqpXX8XppXXXqXqqqXXXX8ddbZ$$$ZG8DZ$Zd$$$$USSwww4ex66xL26222620CCznzzJujvli\|!_~~__!|\7[=c%i[777i+]+++++++\}}}
;;;;;"""""""";;;"""";;;;;"""""";;""";;;;;-,-;;;;;;;;;--,-;;"";""~~_~""!||||||*\)))}||*7i[++))|||||||||||||!!||||||||||||||!|||||||||!!^^___!!!!!|!!||||!||||||||)\\||||)*[1lrvtv%]++[c11rrvJzz00on00zunujIJjIIc[\7\{+)))))}+71In0&29exewe4www44e4wwwwwww44w4e4y$SSwexxee622694wU$ZZbGd88dddXXpqqARRRRRKHHHQQEEEQHQ#NNN##NNNNNNNEEHKKKKRggAqXXX88ZbGd88XXgAAARHHHqpX88dGb888qAAggAqpX88dGZDdddd8Xd8XXdG8XDZZZZ$$$ZGdGZZbd$$ZZ$$$$yyyw4eee6xx666xxLC&0O&nIotvlc][7+++7[irIIIjjjItvvvv%ri]]++77++++
;;;;;"""""""";;;"""";;;;;"""""";"""";;;;--,--;;;;;;;;--,-;;"";""~~_~""!)|||||*\)|))||}7i[7+*))||||)|||||||!!|||||||!|||||!!||||||||||!!_!___!!!!!!|||||!!!!|||||||)|!!||+ilrvvl=[[[%lr1i1lvJnnz0JJJJJuovrlvrvjl1+7)||||))+cIz0O022xeexew44ww4e99xe4wwwwwwww44wy$w49622xexx94S$ZbDddd888888XXXpqAAgRRRRRKKKKHEEQHHQENNN#ENNNNNNNEEQHHQQKRRgqX88dGDd8XXXddqppAKHHKqpX8dDZZZZD8XXXq8dGZZZ$$SU$$ZZDd$ZDZZ$D8bZZZZ$$$ZDGGbZZb$$ZZZZbGZZZ$$Swwe44eee4462LCOzorccc=%lvtzzn0CC22@@CCC&O&O&0jnvrrii[777++
;;;;;"""""""";;;"""";;;;;"""""";""""";;;-,,-;;;;;";;;--,-;""""""~~_~""!)||||)\{)|))||*7ii7+\)))||))|||||||!!|||!|||!|||||!||||||!||||!!!!_____!!!!||!!!!_!||!!!!!||!__!|+i1lrri+[i%1l1i7c1rIoJzOnnnoJzJvvlrclvll+7|||)7ilvJO262C22x99xew444eexxxx94wwwwwywe9e4wweeex6694SSSS$$ZDd888XX888XXXXXpqqAggAAAggAgKQQKRKKQEEEEQ#EEEEQE#QKHQQHRqgqX88GZZZG8XpX88888XgKRg888DZ$$UUU$bdGd8$UUySwwwe4Syy$ZZ$$ZZZZZbZbbbbZZZZbDbZZ$$Sy$ZbDd8d888b$ySyyySwwyy9xx@nvl17i%cljz&626wSSw4w4444wSySS4@6zJvlci[[77+
;;;;;""""""""";;"""";;;;""""""";""";;;;;;--;;;;;;"";;;-,-;""""""~~~~""!)|||||*\)|)}))+7ii7+\})))|))|||||||!!||||||||||||||||||||!|||||!!!_~___!!!!!!!____!||!^_!!|||!!|}\7[i%=7+i%=iii]i11lvtjz&oz0uJz0JJvvc1vrv]i\)+ivJ000&L699x2x9e4SU444exx6xewSSSyyyUw626xx66xeeee44$$$U$$$ZGddd8X888XXXXXqApqAAAqAAAAARKKRAgAggKHKKQHQQHKQERgKHQKqXqp8dDZ$yS$Zd8XX88GZZ8qgAbZZ$Sw4ew44S$$$U4eeee99x2xwSyy$ZbDDZZbDDGd88XXXXGGGZZ$$$Sy$ZGdd88XXX8bZ$ZZ$$y$U$w4e&jci=7i1rj029wwyZDD$SSSS$Zbd8db$4wCJttl=[[77+
;;;""""";"""""""""""""";";"";"";";;;-;;;;;;;;;;;;"";;;---;""""""~~~~~~!)|||||*)|)+}+)+7ci7+*}}*})))|||||||!!||||!|||||)||||||||||||||||!|!_!!!!!||!!!!___|||!!!^|!!|!!|*|{+77+[+%%i7[%lr1c1rvtu0vn0uJ0@00zovvtojrcicvon00&2266xex226944444444e9e4y$yyySw4x222@CL2e4wwwwwyyyyUUy$$bGd88XX8XpqqAKKqqggggRKRgARKKgqqqpXqgAXAgRRRgRgAqAgKgp8X8b$$ywe2ewwS$ZbZDZ$ZXAAZZUwee4e92@244e62226666x6eSU$$ZDXX8dGdd8XXpqAgRKAp8DZZZZZZZG88dDd88XX8GZX$$U$$w$Zw6jr7[[[cvJO24yZ88GbGZ$ZZZG8XXXqXb$S6ztJtl=i[++
;;;;"""""""""""";"""""";";"";"";";;;--;-;;;;;;;-""";;;--;;""""""~~~~~~!}))|||))|)+\\)+7%i7+\\*\})))||||||!!!|||||||||||||||||!|||||||||!|!_!|!^~|!!!__!!_!!!!||!||||!!|||}+7++7+++7[cllcrrrrrrIoIzCzzL9e2LCzuotvIvtJz0&&OC2666x966xewSySSSSSSwww94ww4ww449x66622xwyywwSUSSyUU$$$UZG888XX8XqqqgKKAARRRRKKKRAAggAqXX8d8XdZdXqAqpX8X88888dbGZ$ywex6x9x2L6ewS$ZZZ88DDZSe66xe62@L6x6L22269e4wwSU$$ZbdqqX888XpXqAgRRRgEKq8ddd8qX88X8G$Zbd8XXdbXZ$$ZDyUS2nli7ilrJCeyZD8XgA8ZZZZ888XAAqpgq8DZS2znjr1ci7+
;;;;;;"""""""""";"""""";";"";"";;;;;--;-;;;;;;;-"";;;;;-;;""""""~~~~~~!\}||||))|)++})+i%[++\\**)}*)||||||!!!||||||||||||!!|||!!||||||||||!__!!_~!_!^__!|____!!!!||||!!|)!)\77++)|*7]i]][1rrvvIuzn0LCC24wx992&ntljJJz00&COC266x4wwe9ewSyy$$$$ySw46e4ee44eee9e44ee4y$$wwy$$$$$$$$$$DXXXXXpXpAAAgRKgAgRRRKKHKAqAAqXXX888dDZGd888dbZ8dbZZZZ$Z$Swe96244ex62224SU$ZZZ$Z$w4x26xCC@CC22C66xe4wwSy$$ZD88XqAqqqqppqARKHKRRQHgqqqXXRqX8XXG$$$ZD88DZXZZZdGweOj177irJ02wZ8XAKARRq88XXpqqgKKRAgqX8D$eLzJvrlc]7
;;;;;;;;"""""""";"""""";";"";"";;;;;--;-;;;;;;;;"";;;;;-;;""""""~~~~"~|{*||||))|)+7)*+c%7++{{\})*\}|||||||!|||||||||||||!!||!!!||||))|||||!__^!^_~~_^!!!_____!!!|||||||)|)}++\\||)77++7%vIJoJz&@226e4ee44w492&njJJunnuzCO@26xewSwexx4wyUZZ$USw4e26x669e9ee4wSySwSy$$yy$ZZZZZZZZDdqggqqqgXqggAAgKRRRKKHKKHKgAgAqXAXXXXXdG8dbbDbZZddDZ$$UUyw4e9x66ySSyywe9x94S$ZbbUw4w4x9w@2x226x29e4wSyyUZZD8XqAAggKKKRgARKKHHHHHQQHRAqqqgAqqXXdbZ$$$ZGZZpZZ$yw0zvl[i%tuLw$bXqgHEKHHKRAAggggRKKRgRgqXdZy42zjrl1%i
;;;;;;;;;;"""";;;"""""";";"";;"-;---,-;-;;;";;;;"";;;;;;;"""";;"~~~~~~|+*||||))))+7)*+ci++++{\})\\*|||||||||||||||||||||!!|!!!!!|||))||||||!__^!!~"~!!__!_~~~^!!|||||||||\**)|)||)\\\71IzC@OO@2296xS$y4xeex22LC0uunznJzLL26xx9wSwwwwy$$$$$Sw444e2xexxe4ee4wy$$$$$$$$$ZZGbDdd888XqKQHRgRKqARRgAgKHHKHQEQHKKRRKRqXgqXqqX8888GGGbZ$bDDZ$ySwSw4ee444$Uy$Z$yUS49ew$Z8$w4w4x9w24we9wSwSyU$ZG88XXpAKKKgHHQQQQHHQQHHHQE#E#EKqXqRARRgqX88d$yy$ZZ$Z4x&zuvvvvlJu2xyZ8ARKHEEHQE##EQQEEQHHHRgQHgX8bZ$w2Jr1cci
";;;;;"";"""""";"""""";;"";;;;;;;-----;-;;;";;;;";;;;;;-"""";;""_~~~"~|{)|||||)))++))+i]7++\\{\)\\}||||||||||||!||||||||!!|!!!!!||||)|||||||__^!|!~~!||!|!~"~_!!!!||||||))||!!||||))+%Iu0C@&Cx4w6xwU$$wxxL00C@@Oz00zz0006xe4e9wUyUZyy9wwU$ew6wewxx4wSSwwe4y$ZZZZZ$ZZZZd888dd8XqRRQEQHKKKgRHHKKQEKHQQQEEQQRKQKKKAKAqAgqXXpX88dbZZbGDbZ$w4Sw44444wyyy$ZZZ$ZU46x4yZDyx2LL@LLxwwS$$$Z8XX8XAHgRHQEQKgQQQQQQQQEQHHHQEE#EQKgggRRRHAg8X8dbZ$$yweOuovlrtvzOCxwyZ8qRHQQQEEEEENWWNNNNNNNQRHKKRq8Z$Z$e0Ili=1
";;;;;"";"""""";"""""";;"";;;;;;;-----;-;;;";;";;;;;;;;-"""";;""~~~~"_|{)||||))|)+{||+[]7++*\{\){{}|||||||||||||||||||||!!|!!!!!||||||||||||!!__|!__!||||!~~~__^!!|||||))|!__!|)|)*\7rn000znCewS9e4y$$Sx2Onn0&&0z00zz00z26e4494SwywUe4ew4w9weSwS9ewSyUyySy$ZDddd8dddd8XpXXXXXqRKHQEQHHQQQQEQQHQQQEEEEEEQEKHQHQQKQKRKKRAqAqpXX8dG88dbZ$ySywwww444SSSy$$Uy$$w966ew$42CCCC22ey$Zd88GXggAqRHRKKKKKRgKKHQQQEEEQQQQQQEEEQHKRRKKgKqA8dZdDZU420J1clllJC2wUZd88XqKQEEEE#NNNNWWWWNNWWWWNEEHHHgXGZ$UeOj1]=l
;;;;;;"";"""""";""""""";"";;;;;;;---,-;-;;;";;";;;;;;;;;"""";;""~""~"_|{*|||)))|)+\||+]]7++}*++)++*|||||||||||||||||||||||||||!!|||||||||||||!_~_~~~__!!!_~~~____!!!!!|\}|!_!|{+}+++[vnzJoJz24ww44wy$$S9CzJounJouzzz000zC2x44eewewe46ee46x9wwUyUSSU$$$$$ZZbD88XX8d8888qAAAAARKHQHQQQHQENNN#EEEQQ#NNNNNNENEEEQE#E#EEEEQHRKKggAqXXpX8dZZZ$$ySwwSwwSwwwSySwU$USw4wwSe62xxewyZd8XqAq8qRKgqqAAAqqqqAAqqAgKKHHHHKKHKKKEEQKRRKKKARqgdZww4920Jtrtjz&LwZDZDXqqpqKQEE##E#NNNWWWWNN#NWWWNNNEEQKq8Z$S4@Jl[]1
;;;;;;"";"""""";"""""""""";;;;;;;,--,-;-;;;";"";;;;;;;;;""""";";~""~~_|{}|||)))|){*||+[77+\)*++*++\|||))|||||||||||||||||||||||!||||||||||||||!~~~_~~~_!_~~~~_~~__!!!!|}||!!!|\++77+7lJnrrjzLLCC6xe4wwe6zjvvvvrluznn0CC000&L2LL6e6202&626699w4SSZZZZZbbbbbd8XXpX8d8XXpgRqqgRKKKKQQEEE#NWNNNNNNEQNNNNNNNNNNNNNNN#NNNNNNEQEQHHHKgggAqXdddddbZZ$$$U$ywwSywwyy$$ZZZZ$ySSySy$ZG88888888XXX8GDdGGd8XXpXXXpAgRRRKKKKRggRRRgAAAgKgg88w60zznJunz02xSUUZ8GpARHKRHEEE#NNE#NNNNNNNEQQEENWNNWEEHRq8Z$Uw2zr][=
;;;;"""";"""""";"""""""";"";;";-;,--,,--;;"";"";--;;";;;""~"";;;~""~~^|\)|||)))|)\*|)+[77+\)}++\++\|||))|||||||||||||||||||||||||||||||||||||!!____~~~~~~~~~__~~~~~_!|||!||||||{i11i=rIjlvouJIJ0C2xx2L22Ilc%11%innoIJzznJjvvvrvIIvrvu&6x4xeLx29ey$$$$ZZGGdXXqAAqX8XXXXqgqARKHHHKKQEEEENNNNNNNN#ENNNNWWWNWWWWWWNNNWNNNNNEEEEEQQHKKRAqXXX88dDbZZZ$Z$SwSSwwSw4wU$$ySwwUUwwwwy$$$$$$$$$$$$$$y$$ZZZbbZZDG88XXXXXXX888XqpXXXXXXGZx2JoIz00C64y$X8XXXqAXRKQEEEENEENWWNNWWWNNN#QKRgqKNNNWN#HgqX88Zy90t%]]
;;;;;;;;;"""""";;""""""";"";"";;;---,-;-;;"";;;;--;;;;;-""""""""~"""~!|*||||)))))\}|)+7+7+\}*\\\++{)|))))|||||||||||||||!|||||||||||||!!|||||!!!!!!_~~~_~~"~__~~~""!|)||||))||)7lrvrlrrrIIjIvrjC@649LOCLrc%%c%iiItr1rvvrt1][[7[i7+\iI6wyS4426@224wwwwS$$ZdXqgRRAgqqqpqARKHQEEEEEEE#NNNNNNNNNNNNNNNNWWWWWWWWMMWWNWWWWWWWNNNNN#EEQEQKgAAqXGDZbbZZ$bZ$UyyySyw9xe4ex2694ww4ex4wSSy$ySw44wSSSwwwyySSwU$$ZZZZDZZZbZZZDGGGd88Gbwx2nujz@x4S$b8XqEQKRRHQgKQ#NNNWWNNNWWWNWMWNNNNEHRAXRNNNNNNEKRgAqd$4CJr=i
,,,--;;;;";;";";;""";""";""""""";;-,,-;;;""";-;;-;";;-;;""""""~"_~""~^|)||!|))))*{)||+77[+{{\))*\+{})))|)|||*|||||||||||!||||||||||||!!!!!||||||!|!~"~_^""""~~~_~~~||*|||||)||)71=1rl1l1vl1rvvJC@69xC0zzvrrllc==rlcclrl1l7{+77ilc7{+rz2622xxwUUUbGZ$$yUUy$ZdXqRRKgAqAAAgQQEEEEEE##NNNNNNN#E#NWWWNNWWWWWMWWMMMWWWWWMWWWWWWWWNN#EENNQKKKgqX8888GZ$8dGZZZZZ$$yw4e4e4we2xwwx44wSSyySw4ee44ee442e4696eeeex26496eSyww$Uyy$ZZwx&0&L229wy$dXqRHQEEEQEEEEQENNWWWWWWWWWWWWWWNWWW#KHHQENWNNNNEQKRAqXbUx0jrl
,,--;;;;;";;";";;""";""";""""""";;-,,-;;;""";--;;;";;-;;""""""""_~~"~!|})|!|))*{{+)||+[7[+}\{}))\+\))})))||)}||||||||||!!||||||||||||!!!!||||||||||_~~~~~~";""~_!_~!|)||||)\|!|+%]cr1%%i1c1rtjz2C266C0zzIvrlrrllvvllrrl117+{+7crrc7+7cjznzC6SZd88888dbZ$Sw44w$8AKKKKKRggHQEEEEQQEENNNNNNNNNNWWWWWWWMWWWWWWMMMMWWWWMMWWWWWWWWWNNNN#QHHKgqgqX88ddbdGDbZZbZZZ$ySSyywSw9ewyw4wwSyyySwe99eee999C6x2x2999xLO&LO&64SSy$bZ$$y420LL6wyS44ZdqKE#NNNNNNNNNNE#NWWWWWWWWWWWWWNWWWWNQKHENNWWNNNNNEQHKgqXbS2nIr
---;;;;";";"";";;""";""";"";";;";;;,,-;;;""";;-;;;";;-;;""""""""_~~"~!|*)|!||)\+++)|)+[7[+)*{})){+\))*\*))|))||||||||||!!||||||||||||!!!|||||||)|||!_~~"""";""~!!_~!!||)||*+)|)+++illc=[clvtjozC0O@@O00z0nIvtoJuojIjoIvr]7777i1lrrl]++irJnz@xwy$8XXXX8dGGZy4ewUZ8XqAAAgRQEEEEEHKEENNNNNWNNNWWWWWWWMMWWWWWWMMMMWWWWWMMMWWWWWWWWNN#EEQQQKRAqXXX8dbbZZZbZbZZ$UyySyywww4ewyywwyU$$Uywex69ex6220@22exwwwwexeS$ZDd8pgKQAdU49xx$S4wy$ZZb8RQENNWNNNNWWWWWWWWWWWWMWWNNNNNNNNEQHEEENWWWWWWWWNN#EQHAXd$xztl
--;;;;"""";"";";;""";""";"";";;";;;-,--;;"""";--;"";"-;;""";;"""_~""~^|*)|!|))}\\+)||+7+7+*\\))\++\))*{\))|)))|||||||||!!||||!!||||||!!!|||||||)||||!_";;"";""~!__"_^||}||}+}|)\+{[l1c%icrIJJu0Oz0&C@CO&2OnJz00zjjJunuov]c1%=1rllvjv%7[=lrtz26ewG8888888XXdZUSyywy$ZZD8qHHHQEEHKQENNNNNWNNWWWWWMWWMMWWWWWWMMMMMWWWWWMMWWWWWWWWNN#EEQQQHKqqqqpX8ZZ$ZZbDDDZZ$$yySSe4Sw44S$wSy$$$$ywx66ew49ew6x4w$yZZZZ$$Z8KQQKKEN#QAbwewyZd$4xey8qdpHE#NNWWWWWWMMWWWMMWWWWWWNNNNNNNEKqqHNWWWWWWMWWWWNNNNNERqXZwOIl
;;;;;""""";"";";;""";""";"";";;";;;-,---;;""";--""";;-""""";;"""_~"""_|}||||))))\{)||+7+7+\{\)){+++))*{\)})))))||)|||||!!||||!!!||||||!!||||||||||||!_";;"""""~_^_~!_!|)||}\)|||7+7=iiccirjnz0CL00@2622L@&0&2@0JvvjJnuotcvtl1rvrrInJtlc1vvIzC&&2$$$$$ZDdZZZZ$$$U9ew44w$DAgAKQEQKQENNNNNWNNWWWWMMWMMMMMMWWWMMMMMWWWWWWWWWWWWNNNNN#EEHKKRgqXXX8dZ$$$ZbGdd8XdDZ$yySx4Syw4S$wSU$Z$$S92@6wySSb8$$ZGX8qX8bZ$DXqKRX8ppdZU499wUZ$ywwyZqKpRENNNNWWWWWWMMWWWWWWNNNNNNNNNNEgq8dpEWWWWWWWWWWWWNNNNNNQHRX$6Jv
;;;;";"""";;;"";;;"""""";"""";;";;;-,,,-;""";;--;;";";""";";;;-;~~""~!|})|||))||++)||+7+7+\+{))++++}}\{\))**\*||))||||||^!|||!|||||||!!!||||||||||||!_~"-";"~~~_!___!!||||))||||7+[i[icirIJn0CC0222L2LL226669x0IvvvJz0zovuzvico0nooJJvll0nnOCnjJ62CCxwU$yw444ewyww4x6w$d8pggAAKQHENNNWWWWWWWWWMMWMMWMMMWWMMMMMMMMWWWWWWNWWWNNNNNEEQHKRAqKXUwU$U4SS$dX88XdddZUSwwwxeyyw4wwwwy$Uw4Sw4w$bZZqq8ZdX8Zp8Z$Uy$ddXXd$yweCC64yUUySy4UwXREQQNNNNNNWWWWWWWWWWWNN#ENENNNNEKXy$ZXQWMMMMWWWWWWWWWWWWNWNEQgd40J
;;;;";"";";;;";;;;"";""";"""";;";;;-,,,-;;;;";;-;;";";";";";;;-;~~""~!|))|||))))++)||+7+7++++}*+++\))*\\))\\\\)|)|||||||!!||||||||||||!|||||||||||||!__~;";""~!|!___!||||||||)++7+7[7[cluznJn0C&C00z0OCLC2x9e2zIJjIJz0noIz0I1rJ&L0zznoIIjjz22@6yw20z24SSZywS$$$$bDZ$$ZbGXqX8bGXgKQENNNWWWWWWWMMMWWMWWMMWMMMMMMMMMWWWWWWNNNNNNNNEQHKRgqXXXZ9@2eSw9eSb8dddZZ$$ySyywx9wwex9w44wyySw$$$$$ZZ$ZZ$yZ8by$wxxexew92220juC0@4$ZZUwU$ww4dR#gKENWWNNNNNWWNN##NEEEQHQKHHA8GZ$y8KENWMMMMMWWWWWWWWWWWWWWNEQqU@n
;;;;;;;";;;;;;;;";;";"";;"""";;"";;--,,,;;;;;;;-;;;;";;;""";;;;"~~""~!|))|||))))++)|)+777++++}*{\\*))*{\))\\{\)|)||||||!!|||||||||||||!!|||||!||||||!!!!~_"";"_|_~~^!||)})|||\7777[i[%vtz0znz&2L0zuJJzCL02x6@0JvuJIonzzJo0&JrvzC6LOzz000un@4w9wZZy44S$Zb888XAgggRRqXXXX8AgqXZZZdHHENWNWWWWWWWMMMWWMWWMMMMMMMMMMMMMWWWWWNEEEE#EQKHRgqqXX88$4L@6wy0&9$bGDbbZZ$ySww$SS$$w4wSw44www4y$$$Uy$$e9ew$dD$S6C26&nJLzotrlIz02wZdZy4wSSySZXRgK#WWWN##NNWNNEEQEKKQHggXXd$S44wAEWWWWMMMMMMWWMMMWMWWMWWWN#EgZxO
;;;;;;;";;;;;;;-";;";"";;"";"";"";;--,,,;;;;;;;-;-;-;;;;"""";;;"~~~"~!|)||||))))++)|)+[[++++\)}*++\))\+{)}\\{\)|)||||||!!||||||||||||||||||||!||||||!!!|__~";""^~"~_||)*+\||)77+77]=ilvtjJuuz0O0nJJjJz&L0&&zJjItnJIjn00zu0OJtJ0L2CzunO26LC6S$ww$$Zdddd8XXAKHQEEEEEQRgRgARHQKqdZ$88qQNNWMWWWWWWWWMMMMMMMMWWWMMMMMWWWWWNNEHKRRKKgqqX8ddGbbD$Sx22ew@2eSU$$y$Z$$$Sw4$yS$$Sww4x2222LC@26666e4CC24$Gb$6006w6zIIri7ivnn&2w$DZUwwSUwwy8AKQNWWWNNQ#NNEQENQHApqXZ$DyxxwDAQNWWMWWWMMMWWWWMMWWMWWMWWWNEHAb4L
;-;;;;;";;;;;;;-";;;;"";;"";""""";;---,,;;;;;;;-;-;,;;;;"""";;;"~~~"~!|)||||))))++)))+[]++++\\}}++{))\{\)}\\+\)|)||||||!|||||||||||||||!||||!!||||||!!||!!_~"~;_~"~!|*+++\||{7+{77ilrtIvonzzzzzJIIjjJz0OnznJoJuJzJjoz0znzC&Jjz2x2CzJJO2xe2xS$SyZ$GXpX88XqRHHQEQKE#NEEEEEENNNNQgX$$ZGqEWWWWWWWWMMMMMWMMMMMWWMMWWWWWWNNERqX888XXX88dZZZZbDXdZUSSyUSyyw4w494wSU$Sex499wwee4C0zz00zzCL@CCCCCzz024w4x2nJ0Cnr=7+){ivu0C2w$ZZUS$$Zwyw8AE#NNWWNEEEN#QHQEKgXbGb$ZwSDgENWWWWWWWWWMMWWWWWMMMWMWWMWWWNERqZeL
;;;;;;;";"";;;;-";;;;;;;;"";"""""";;;-,:--;;;;;-;-;,;-;;";"";;;""_~"_!))|!||)}*}+\)|)+77+\\\\\\\++\))\*))}*\\*||||||||!!|||||||||||||||!||||!!||||||!!!||!^~"~"~~"~!)+++++**{++\++7cllrcJnnuJJIrvvIjjJzznJooz&0z0zJuz00zCLOnnC6x96Cz0@6xw44SyS$ddXqAqXXqRKHQEEQRENWWWNNWNNNNNN#EKKAdbXARKQE##NWMMMMMMWMMMWWWWNNNEEEQKq8dbZD8XX88qX8ddd8XXX8Z$UyyyUy49xx6CC2xx2OO2COCC0zOzuun00znOO0znnnnnnz0C&0zzIrvv1]77*)7%lo@&6w$Db$SyZ8Z$SdAAgHENNNNNEQHHHKKKgXd8XqgENNWWWWMMMMMWWWWWWWWWWWWMMMMMMWWWWEgX$e2
;;;;";"";""""";-";;;;;;--"";""""~"";;;-:,,--;;;;;-;,;-;-";"";;"""_"~_!*)|!||){+}+))|)7++*)))}}\+++}))\})))*}*})||||||||!||||||||!||||||!||||!!|||||||!!||!^__~~~""~!|**}+++++77+*\\]i]1iIjjIjIv1vvIjvjnz&0nnO2Cz&0zz&L222L0zO66Lx6222666444wSy$ZdXqX8dqHKRKHE#N#NWWWWWWMWWNNNNNNNNEKq8GZ$Z8XpgENNNWWWWWWWWNWWEQKqpX8GDd8Dd8XXXXXQKqX8G8p8XXd$S44ew4962LL0zzzzun0C0nznjjJnzz0000z00zzuJJJjJzzzJItJIvvr1=%c+)71rIOC6wy$$UwyZGZySDAqRQ#NNN#HRggKQENNNNNNNNWMMMWWWMMMMMWWWWWWWWWWWWWMMMMMMWMMWEqG$wx
;;;;";"";""""";-";;;;;;--"";"""""";;;;-:,,--;;;;--;-;-;-";"";;"""~~~_|})|!||)\+)+))|}7++\)))**\++{*))**)|)}}*\)|||||||||||||||||!||||||!||||!!|||||||!!|!!!!!^~~~~~!|)))++77+7+\+\)777civvrrvvr1vvJnJuzzCC0zzOO0&0z0Lx44@L&0C6x2222266222x4wSU$ZdXXdD8AHKggK#NNNWWWWWWWMMWN#NNNNN#E#NQXyyyyy$ZdXqKEEEEEN##QEKXXdZ$$$$ZDdXqgApXXXgqXD$wwU$$$y4622xe6L&000znunzz&2OujJovvjJnzzuJJunnuJJjItvIJnnJIvnnuJoIjoI+)]vIJ@xwyy$$$U$$$Z$U$Z8XARRRRRAgHE#NWWWWMMMMMMMMMMMMMMMMMWWWNNNNWWWWWWWWMMWWWMMWQXZy4x
;;;;";"";""""";-";;;;;;--"";""""";;;;--:-,,-;;;;--;-;-;-"""";;""~~~"_|))|!|))\{)+))|*7++{)))**\{+\)))**)|)**\\)|||||||||||||||||!||||||!||||!!|||||||!||!!!!!!~~__~!||||++]i777+i+}7++7+c11clrlcrvzC000z94e2&O000zzzLx44C22CC6x22LCOC26624U$$ZbZZ8XX8XqAKRKENWWWWWWMWWWWMWN#E##NWN#NN#AbqXdbbDDG8XgRRgAAAgXXDyZZ8dd8XpX8XqAq8DD88D$Se2C@L222O00OCCOznJnzuzC2222LOujoIrrIJJjIItvvvvvvttvvjuzzzznnz00zJjoJv+)]jn06eSUyyU$$$$U$$ySw$$G8XAKQ#NWMMMMMMMMMMMMMMMMMMMMWMMWWWNNNWWWWWWNWNNWWNNENWNHXZSe6
;;;;";"""""""";;";;;;;;--"";""""";;;;--'-,,-;;;;;;;,;-;-"""";;""~~~"~||)|||)}\\)+)||\]7++}))\*\++\)|)\}|))\*\\)|)||))|||||||||||!||||||!||||!!|||||||!||!!!!!!_~!_~~^!||{+ii+7]7]+\]]++}77[]ic=]lrn&000zxwwx@0nJO00O2xe92e462262x2&0&2e44$GbZbDZ$dX8XqqXRRQNNNWWWWWWMWWWWWNN#EEENEEE#N#EQgXXqAAqXqARKKKRqRpXb$d8qpXpAq8Z$$$$ySSy$42LLCzzzzzuJJnzIIjjjjJJvJ0O00nozjvvv11rJIvvtItvjvrrvjJJOCC&0zJJtjjvrrrr17+[vzC2@xwwee44w44wSSU$b8RQNNWWWWMMMMMMMMMMMWWWMWWWWWMMWWWWNNNNWWWWWWWWNNNNEQRQNEgXbyxC
;;;;";""""";;";;";;;;;;--"";""""";;;---'-,,-;;;;;;;,-,;;~""";;""~~~"~||)|||)}*}|+)||\i7++})}\}*++{||)+)|)*\\\\)|\)|)*|||||||||||!||||||!||||!!|||||||!||!!!!!!!!!_~"~~!|\+][+7=%]+7vv7\|++7[ic=[lljJou000Lxx6L0u2222eeexxSSe2222ex2@29wSSb8D$Z$$Z88bdqAqggH#NNWMWWWWWWWWWWNNNNNNEEN#EEENNHAAHEQKRRRKQQHKKEQHq8qqXD$$ZZSxx62@&0zz2zIjzzJjjjIvrvtIrvvtvvvv1rttIoJjJtrvrllvvvvvvIounovtuC6e222Czjr1icc%%lrlrlc=rz2224U$yyyS$Zbd8qKEQNWMMMMMMMMMMMWWMMMMWWNNW#ENWWNWENNNNNNNWWWWWWWWWNNEHKAKKgqXd$60
;;;;""""""";;;;;;;;;;;;;;;";;;"";;--;;-,-,-:;-;--;;--,-;";;;";"~__~"~!))|||})|))})||+77++)|)**\\++*|)**))))++)))||)**)|||||||||!||||||||||||!!|||||||||||!!!!!^_!||!~~^!|*7=[++]][]ci77=777]ii=i=lvvrvz200@2C0&62ewwww4xU$ye2@CLyw9e4wwSw$b$$$S4dbZD8XXqqAHENNNNWWWMMWWWWWWNNNWNWNNN#EQQQQQKRRQ#EQKHEQKRE#NEQKAXDXX$x@0n2zJunotIJvllvIvljrlvvlrtvtv11rvvj1%tJvlvJv1rvrlrvn0zzzzJ0nJzO0000CzJj=+[%ir1vtnIzz&6xw$$888XXppqKgQENWNWWWMMMMMMMWWWWWWWWMWWWWNENNHRENNNQ#NN#ENNNNWWWWWNWW#QHQQHgqqqG4C&
;;;;""""""";;;;;;;;;;;;;;;";;;"";;--;;-,-,-:-,---;;--,-;"""""""~__""~!|)|||})|))))||+[7++}|))}*\++}|)**))))++))))))*\}|||||||||!||||||||||||!!|||||||||||!!!!!!!!||!~~_!|)+[7++ici%1%[i1i[]=cll1lrrrlrJ0z0OC0z&6694wy$Uwy$Se6x9eywe4wwwSw$DbZ$y4ZZ$b88XpdXRENWWWMMMMMWNNWWWWNNWWWWWNNNEEQEEEEQQQHHHQQHQEENNEHRAqXgRXZ4&ozjvvvvvt=%lrrrrrliilrllrrrvvonnJujtjojjJtoJon0zjz@626e96420uItn20&nIt]\7l1vlIJC0ewZ8dXAAKKHHHQHQN#NNWWWMWWWMWWWMWWNWWWWMWMWNNNNNWNEHQEEEQ#NNNNNWWNNNWWWWWNN#EEEEHRgA8w22
;;;;""""""";;;;;;;;;;;;;;;";;;";;;--;;-,-,-'-,-,-;;--,-;"""""""~__";"!|||||*}|)|)}||+[7++*))))*{{{)|)**))))++)))))))*)|!||||||!!||||||||||||!!||||||||||||!||||!!||!~~_!||)++{+[cclrrccl1c=clrvrrll11rtoJuzznun0CL64$Z$SyUwe4SU$ywe4Swwww$$$$ySwyU$Zd8XXXqH#NWWWMMMMMWNNNWMWNNWWWWWWWWNEQQENNEQKEQHKKRHEENN#QKgqqAAq8Zye6&novccl7irvvvvvliilrrrvIvvIz0znJnnJJn00nz0Cx46O2ewS$Z$UwOIjojn20Oujj%+ivrIro0ex$GgHggHQQEEEQHKKEE#ENWWWWWWWNNWWWN#NNNWWWWWWWNNWNNNEQEEEHENN#NNWWNNNNNWWNNNNN#EQgAAq8yex
;;;;""""""";;;;;;;;;;;;;;;";;;";";--;;-,-,-'-:,,-;;--,-;~";"""""__";"!|||))\*|||))||+]77+\}}))}\\\)||**)))){{)))))))*)|!|||||!!!||||||||||||!!||||||||||||!|||||!|!_____!!||}}+7=1rItr1%r1%clvvrllllrvIJjuznJjIvn0L4$Z$UUUS4S$ZZ$w44wwwwww49xxe4eyZG8XppRHE#NNWWMMMMWWWN#WWWWWWWWWWMMMWNEQE#NNEHNEKRAqgH#N#EEEKRQRqX8GDdG$wxnl]icclvJuuJuojJnzzzCJvjunz0Jzzn0262w624S466S$ZGdD$Uyzv2Z$x20@0zzriljvJvn&weZ8KQgqgRRKHKApXpHKEHENNWWNNNN#NWWNENNNWWNWMMWNNWENN#ENNEHE#NNNNWNN#EE#NN##NN#EQKqqqp8$Sw
;;;;""""""";;;;;;;;;;;;;;;";;;";;;--;;-,-,-'-:,:-;;--,-;"";;""""!_";"!|||)){*|||)}||+]77+{*\))){\\)||**))))\\))))))}))||||||!!!!||||||||||||!!||||||||||||!!||||||!_____!^!|))+7i1rvvr1ir1iilrrl1lvttIJzn0LC0Jrcvjz2wUZG$$ySy$$$Zyww44e4we2COOL9xyZdXqqqRRKQ#NWWMMWWNNNNNNWWWWWWWWWWMMWWNNEE#NEE#EHRqqKEN#EE#NEQN#QKpZ$Z8DZ$eJlctIjz6eex4e9e4446ezJnzz&96@0Oxyyw4SUS4x9wyZd8ZwLCSnoUgXeCCx2CCI%ljvJjz&46Z8gKqXXX8XqX8Gd8ggQKHNNNNNNNNNNNN##NNNNNENWWWEEWQEN#E#EQRKE###NNQQQQQENNE#NNNEQQgKKRq8b$
;;;;"""""";;;;--;;;;;;;;;;";;;";;;--;;-,---,-----;;----;"";;""""_~";~!||||)+\|))++})+][7+{*})||\)*)|)\\|)||*{}}{))**})||||||||||||||||||||||!!||||!!!!|||||!|!!|!|!^____!__||)*7]cllrr1=1c][=l1i1lvIjJz0zLxx2ztllrj&xwZX$USSU$$y$$4wx9x49662LLL2xSDXXpqqpAKHENWMMMWWNNNWWWNWWWWNWWWWWWWWWWNNNNNEEEEQAqHNNEKQNWNENEQQq$yZ$ZZ$wOjvjJ@9$8ZD888X8Zywye64wxwGGy4U88$e6wSwyZGZe$GZ4CuoOJnwG$2069x6LI=1vvJJJ066ZdpAp88d$ZDDZ$DXqAKRKE#NNWWWWNNNEENWWN#EQNWW#KK#HHQQEEHAXpgHQHKKqgHHHQEE#NNNN#EE##NEHKqX
;;;;"""""";;;-,,;";;;;;;;;;;;;;;;;---;-,;;;-;;;;-;;---;;~";;""";_~;;~!|||||+*|)*77+\+]]++\)))||))\}|)+\||||)\\{+\\\\\)|||||||||||||||||||||!!!||!!!!!!|||!|!|!!!!!!_____!__!||)+7ic1lrlc=c=[[ic%1lvIjJ0&&L222CnIlrvJCw$Z$$$yU$ywSUwS226S4e9xxx62ewZ8dG8qpK#NNWMMMMWWNNWWMWWWWWWNNNNNNWWWWWWWWWNNNNNQAXqKNEHQNNNQHp8qXZGX$$Sw4C0LJOw$d8bXAKQRp8bZZ$w$ZySG$$bXqDwx$U9wHWNZewy4L0zuJCww96w$w4e92jccvrIjIz@LU$Z8Xd$ySSU$ywZXARKKQNNNNNWNNN##HENWNNQRKENNQgqqpqqAggApdd8XppXXXAHHQQEEN#NNNNNNWWWNNNKA
;;;""""""";;--,-;;;;"";;;;";;;;;;;---;-,;;---;;;-;;;--;;~";;"";;_~;;~!||||){)|)}++}*+77++\))))|))\})}+\)|||)\*\+\\\\{)|||||||||||||||||||||!!!||!!!!!!|||!|!|!!!!!!_~___!__!|)}+7i=clvvli%1i7[clclvIIJ022L&0C2@0JIrv0S$S$ZZZ$$$y4SwSL2x$Uw626x62y$b888qRAENWWWMMMMWWWWWWWWN##NNWNNNNNWWWWWWWWWWNWNNEHRRKKHEEEEEQQXdXqdbDZyx9469yxZZbZ$XHHEQqDdpgZwxw$w9yG$dHAyyq$D$yQWWZZy9@0zC6Cw$w6eS$yywe6Jl1vrvvvJOO9eSZdZw6SSSS4e$XHQQHHQEEEEEQHKKRgRHEEQKRRKHKA8GbdXX8bZGd$Zd88XqggHENNNNNNNNNNNWWWWWWWNQg
;;;""""""";;;---;;;;"";;;;;;;;;;;;-;;;--;;------;;;;--;;""";;;;"~~";~!|||))*)|))++)}+77++})}\)))*\\)*\\)|||}{}*+\\\\{)||||||||||||||!!||||!!!!!|||!!!!|||!|!|!||!!!!_^____~!|}++[ii=lvvrii%c=i=ccltIIJO6CLC0z&260v%rn@9SZZZb88Zwyy4w29xy$Sx6e4ex$Zb8XXgHH#WWWMMMMMWWWWWWWN#QQEEENNNNNNNWWWWWWWWWWWNNEQQEHQENNN#QHqXqXZ$$UZS2xwyw@$ZX8ZqRKgRg8$DKS6C9ye6w8$yDDy$qyDDy$qX$Uwwye&C42$GS2xS$$Zye60tlvvJJvj0C@xwyUw6L444w99UXRE#HqXqgRKKKRRRKAAAgRRgAKRqXdbZZZZ$UyyUUUDXpqRQQQENNNNNNNNWWWWWWWWWWWWEK
;;;""""""";;;---;;;;;;;;;;;;;;;;;;;;;;--;-------;;;;;;;"""";;;;""~""~!|||)|))|))+\|}777++}){{))\\\*}\**}|||}{}}{\\\\{)||||||||||||||!!||||!!!!!|||!!!!||||||||||_!||!!^~__~_!)+77[]i%ll1i[ic1c==1rIjju0L0CC0z0C22I%ru06$8dDd88$9yU4Sx44$$USy$Z$$Gd8qRHENNWWWWMMMMMWWWWNNNEEQQHHKKgHNNEQENWWNNWWWWWWNNEEENNNNWWNENEQHX$44wZU22wy4y$ZZd$ww$$XKp46$4x2ew66$$8GS$pX$DZUwe66xeeZKqwLeSwexSZ8dZD$4e2uvrtzzIJ0&Ley$$S922xe4x6wbXH#QqpKEKHQQQHHHRqXXXXXX88dZ$yyyUySS$ZDGXRKRKQEQENNNNWWWNNWWWWWWWWWWWWEH
-;;"""";";;;;;--;;;;;;;;;;";;;;;;;;;;;------,,,-;;;;;;;"""";;;;"~~";~!|||)||)|)|+}|}7[7+{*\++)){\\*\\\\\|||*{))\\\\\\)||||||||||||||!!||||!!|!!||||!!!||||||||||!||)||!~~~~"_|\++777]ii[][i%%ii1lrtjJz0&0&O000002o%=IC94ZGd888$wSUwyx4SbyU$ZDd88XpRENNWWWWWWMMMMMWWWNNNEKQEQgpXXDDgNNQAgNWNAXgQQNEEENNN#NNNWWWN#NEQHqZSeey422ey$XqNWWWZ2@eZXbx&2wSwyS69DyZZSSZbZZ$Swe@0@w6Sqp4Cx49eyZbGdZd$44e0IlvuzJnznC6wUZ$x0694we64$GAQKAAQNNNNNEKgqX8DDd8XXd8pqX8d888XXqgKHEN#QHE#EEEE#NWWWNWWWWWWWMWWWWWEQ
;;;;;;;;";;;;---;;;;;"";";";;;;";";;;-;,---------;;";-;"~"";";;;~~;"~||||)|))|)}+*|*+7++++)\\)+\*)))\++\)||}\))}*\\\\)||||||||||||||!!||||!!!!!||||!!|||||||||||||\+\|!~~~~~_!|)+77777[7++[iiiclrvtonz0OC&OOO0znzjli109C$Z888DZ$SSww4wy$e4S$d8XXRHENNWWMMMMMMMMMWMWWNNQKRKQKqdZZZ8HNWNNNNWNp$SZA8b8HQRK#N#EEE#NNKRKKqZwe442e44ZZKWWMMMWwxw$Zyx6wSS$Zy64Zw$$w4SyS$$S46CC2$e6ww26w4yU$Z$ZXZ$$$$Sx0rlrIJunzCC6S$$4x2ewexey$S8QEQKHQNN#EAqdGXXXXgHE#E###EQHKQEE###EENNNEEEE#QQENNWWWWWWWMMMMMMMMWNHg
;;;;;;;;";-;;---;;;;;"""";";;;-";";;;-;,-----,,-;;;;;;;"~"";";;""~;"~||||)|))|)*+*|*+7++++){\)+{\)))\++\}||*{))*}\{{{}||||||||||||||!!||||!!!!!||||!!|||||!|||||)}+7+)|!!_~_!!||\+++++++\+++7[1rvvtouz0&COOO0nuuujv%ivzzxyDXq8Z$Z$Sww4e9wwyZG8XXRENWWWMMMMMMMMMMWMMWWW#QHKKgAqXddXHNWWMMWMW#gd$ZUSZpAX8XEQKgApXXX8dGZw969464ww$yWMWMMMW42eS$S4wZySy$y664wwe22e4eSyw4x229Sx262@SXqZSZDSSXbZ$yyy42Jl%crIu0z0L4SyyU@2xx26wywdKEQKKHEEQKKgAAEE#NNWWWMMWWWWWNWWWWWWNNNNNEEE#NEQE#NWWMWWWMMMMMMMMWNEqD
;";;;;;;;;-;;----;;;""""";";;;-";";;;;;,---,,,,-;--;;-;"~"";";"""~;"~||||)|))|)\+})\77++++){\)+{*)))\++*}|)*\))\*\{++*|||||||||!||||!!|||!!!!!!||||!!!|||!!|||*+\+7][7\|!_~~_!|||))|)\\)\++++[lIttIjJzOC0zzO0JonnJJr]cJ00x$8p8$yZZ$Swe62wS$Z8XpqAQNWWWMMMMMMMWWWMMMMMWWNNEKKHQQKggHENWMMWMMMMNgXXUx4GqXGXXqggqXddZSwexx9wye4Sy$wWMMMM#EzOxS$$w4SwwwSS922w46CC22622xeexew44wUSw8EA$yXq$4b$Z$UU$w2@ji7]cvJju0LL&&Lz0OC@24U4$XAgKQE##NNWNWWWWMMMMMMMMMMWWWWWWWWWWNNNNNN#ENNNEENNWWMWWWWMMMMMWWNEgbw
;"";;;;;;;--;----;;;""""";"";;-";";;;;;,---,,,,,-,,;;-;"~"";";""~~""~|||||)})|)\{})+77++++}+\){\\)|)+++*)||*\))*\{+{{)|||||||||!|||!!!||||!!!!!||||!!!|||!!!|)+i[ic%i]+{+|!___!!|||||\{)){+**7lIooojJz0C&JJ00jInzJzJ1ijCJ0e$GGZZ$ZZ$wxxx94S$bdXXqQNWWWWMMMMMMMWWMMMMMMWWWNEQQEEENN#EENWWWWMMMWHqXSzzUKQgRgAqXXdDbyx6x4y$$bSwy$$xQWWMNC4u24SUyw99wSSSySw9e622C0&2LC@9wSy$Z$$$SSZXwpNNKdGqU$$yy$S29nl=[7[lvrvvtvrvuu02ewZXXqRKENWWWWMMMMMMMMMMMMMWMMMMMMWWWWWWWWN#NNNNNEENEQEEEENWNNWWWWWW#EQgq8y2
""";;;;;;---;---;;;;""""";"";;;""";;;;;,--,,,,,,:,,;-,;"_""-""""~~""~|||!|)}||)+{*}+77++++}+{){\{)|)+++})||}*))*\++{\)|||||||||!|||!!!||||!!!!|||||!!!|!!!!!|)[li1rllrl%ri+}|!!!!||||)*||)\))[vJnnJoJn0&2Jj0OjvJzJ0OvilJJn&6wy$ZZ$US4exx69wy$ZZZqQNWWWWMMWWMMMMWMMMMMWWWWWNNEENNNNNNNNNNWWNWWNQKXZxn2XNNEEQQKgpX8$x2x4$Z$d$y$$y09dH$xCu49S$Z$Sx2wySe4SS44ewywx9UZSe4$ZbDdZ$$Zy4x&HWEXpq8UZ$SyZU62nIv177co1++]1rvz0ebqAHENNNNWWMMMMMMMMMMMMMMMMMMWWWWWWWWWNWWWWNNNNNNERRQqqRQKAK#QQQQEQKApXdZZ$9z
"";;;;;;;;;;;;;;;;;;;;";;;";;;;;"";;;;-:,---,,:,,,,--,;"~";-;;"""~""_||||||)||){+)|*++++{{}\\)){{\))*\{\||)}))|)}\{+{)|!|||||||!!!!!||||)|!!|!|||||!!!!||||||}7cilIuz0zuzjri+|!^_^!!||)|)\*||+vnnuJJjJn0CzzOzjjnIJz0Jv1=J0&O&2eS$$S9xex2xewSSw$G8gENWWMMMWWWWMMWWMMMMMWNWWWNNNNNNNNNWNNNWNEENNERZENqOURWERKHEEHKAd$x&2yyDdGdZ9&nzjeIjxoe9w$Z$wxxwyy4ewSSxSZD$wwbAZ4xw$D8ZUy$Z$y4CXRU4G8yZSeS$$wxLnItl[irJv7+[r0&L48KQ#NNNWWWWWMMWWWMMMWMMMMWWWWMWWWWWWWNNNNNWWNQEE#EKqAKqpqpXXqRKAqAqX88bZSx99Ot
"";;--;;;""";";;;;;;;;;;;;";;-;;"";;;;-::,--,,,,-,,--,;"~";;;;;;"~""^|)||||||||\+)|)++\\*\)}\)|+++\)))**||)})||))*\++)|!|||||!|!!!!!||||||!||!|)))||!!!|)||)){[clI029x626L0Jr+|!!!!!||||)*)||)irtjJJjoJn00OOzJuzIuzzzJl7IzO0000&e4x@6w429xe4w4SZ8AENWWMMMMWWWWMMWMMMMMWNWWWNNWWWNN#NNNNNN#EEN#QqXWMWZ6D#R8XpKEKKHqX$@6ywZ$UUezjz0z60020x6x4SSw4w$$$Uyy$$6S$$S4wZqZx2eS$b$ySSwwww4ywO&w$4w4xxwySxxzIvli%vrr]]lJewwZRQENN#NNWWWWWWWWNWWWWWWMWWWWWWWWWWWMWNNNNNNNEggHEHRARKAqX888pqgXGddZZZ$S9CC&Jl
"";;---;;""";";;;;;;;;;;;;";;;;;"";;;;-,,,--,:,,-,,--,;""";;;;;""~~~!|)||||||||\{||)++\**\)}\)|+++\}))})||)))|||)}}*}||!||||!!!!!!!!||||||!||!|))|||!!!|)||){7clIz24SSww44e60r\||||!!|||||)|||)+%rIJJunz@&0&Ozzzuzzzznv=ct026LnIO&0Cx4924664ySy$XKENNWMMMWWWWWMMWMMWWWWNNNNNNWWWNN##EEEN#EEQEHg8GMMWZJSgXdpqARqRQKRXSSw2420zJIj0&06&0Cz2x66ewwe4yUyyyU$yx44ewwSGdS264SSUw444e9ewS6002ew46SS26Sy6ezjtr%=li1icvzSU$dRHQNNNNNWWWWWNWNE#NWWWWWWWNNWWWWWWWWWNEQQQEEKqqgKRggRKAqpX888XXD$$$SSS492znJt1
"";;;--;;""";;;;;;;;;;;";"";;;;;"";;;;-,,--,,:,,-,,--,;""";;;;"""~~~!|)||||||||\{||)++\*}*))\)|+{\*}}}))||)))|||)))))||!|||!!!!!!!!|||||||!||!|))|||!!||)||{+ilvJ064SSww$$y4CIi+++{)|!!!!||)|||)+irjn0&@@O0CL&zz&Oznnzuv+iox$$xzJJn0OO&@x6xSZZZ8gQ#NNNWMMWWWWMMMWWWWWWNNN#EENNNNNNNNEE#NNNEHKgA8$EWN6j6RppHRqXXKRAKKXdU0LzjjjjJ0CCL&OOz09626xx6xe4e44w4e2622e44y4L02ee992L2666692C6ww66wx99x4w4640jtri[i7]7cj@yyZGqRHNWNNWWWWWWNWWNNNWWMWWMWWNNNWWWWWWWNQKRKKRqXXXXXXpqAAqpXdbZZ$Sexx6222@0Jjvr1
;;;;;;--;""";;;;;;;;;;"""""";;;;"";;;;-,---,:',--,,---;"""";;;"""~~~!|)||||||||\\||}++\})*))\)|+\*))\\))|))})||||)|||||||!!!!!!!^!!|||||||!||!|)||||!|||)||+]lvInCxwSwww$$w2uvllvvvl7|!^|!|))|||)+irIn0@&0O@2C0&C0zzOC0n]]rzwZwLnJoJJjJ022wZddXgQEE#NNNNMWWWWMMMWWWNWNNNNNNNNNNNN#NNNNNNNNEHRAApXyywJczpgAHRqqXRAXKQRqb@0nJuzznnOC&&O0zn@&0OCC2x2x9x62220C&&@CO@zuzC@O000z0O0zzOzL446C&C2L2eySe6e0jv=++777+=JLw4ZZXgEWWNNWWWNWWNWWNWWNWWNWWWWNNNWWWWWWWNEHRggp88pX88XpqqX88dZ$Sww9@000000znjvrll
;;;;;;--;""";;;;;;;;;;"""""";;;;;;;;;;-,-;-,'':,-,,---;"""";;""~"~~~!|)||||||||\\||}++\})}))\))+\*))\\)||)}})|||||||||||!!!!!!!!_!!|||||||!||!|||||||||||!|+%vJn&24SyySw$$wCIrvozC2Ln1\||!!|)|!||)+ilvJ0zzOLLC&C0zzC22C0tl=r0e9L60joIvvoO6yG8dXKNNNNNWN#WMWNNWWNWNNNNWWWWWWWNNWWNEENNNNNQEEQRqqXdZ@n%+6XKqqqARqAp8qgqqG20zn0C&zu0Oz0znuo0zzznn020C2L&000uznJJjjJjonO0oIjojouuojJzCOnz@@z24ySyyeL9Cor[}}+[7+iJ@e6bDXgEWWNNWWNNNNNN#NN#HKEENWWWWNNNNNWWWNNNQKRAXddXdDbG8ddZbDZ$yw4wx@0z000znJIvlll
;;;;---;;"";;;;-;;-;;;;";""";;;;;;;;;;;---;-,:-;,':--,;"""";;;"""_~"!|)||!|||||{)||\++\\))}\)))+\)))\{})|)*})||||||||||!||!!!!!_!!!|||||||!|||||||||||||!|\ilvnC&xwSwwSy$eLzIroC6yGZe0jv+)||!||!|)*7%rjnju0C&&@20000@6Lzzt=iv0@LZS@JvrrrJC4$8AH#WWWWWWWNWMWWWWWWWWNWWWMMMMMWWNNWWNNNWNNEEEENERXDSw0+)lSAqAApgQQgXXqpXXZ2C@C&&CC@00znjtvIOooIoJvjjIjJoIIjuJoIvrIJuoz2&jInrrtjJJJJ0nzz02@JoDRddp$0O6zc++++][+co0e4D8qAEWNEENNNNNNNEEEQRRHQE#NWWWWN##NNNNNNEgAKAbbXD$ZZ$yS$$yySwwwwexL00OO0znJJIrlv
;;;-,,-;;"";;;;-;--;;;;";;";;;;;;;;;;;;--;;-,:,-,::,,,;""""";;"""_~"!|)||!|||||\)||\++\\)}**)))++}|)}\*)|)}*)|||)||||||!||!!!!!_!!!!||||)|!!||||||||||||||+cvJ0224SSwwww$xnIvoCwZZbbZZS946t)!||!))){7ilvvjzz0z0O@L&0O@OuCzIrvJ0C4ywOunjlrj&e$XKEENNNNWMMMMWWMMMMMWWWWWWWWMMMMWWWWNNNNEQHEQQEQAGy$4o+}v$gpqAAKQQAXXqXZZy2C@26662LzznovllrjvIvvvic[%rtIIjJ0znzznuu0z@eeC0OvIJnnn0C2z00tv4KEdeSbS640@zr1i++7]7%voLxSbAAKNQKKENNNNEQQQHgARKKQEENNNNEHHHHHKgqqGDXXZZGywy$$SSS4444wS$$Uyw44496x@&O0njI
;;-,,,-;;"";;;-------;;;;;;;;;-;;;;;;;;;-;;-,,,-,:,,,,;""""";;"~~_~"!|)||||||||\}||*++\\)*\})))\+}||)*})|)}*)|||||||)||!||!!!!!!!!!!||||||!||||||||||||||)7lIuO2ey$$yyww$2Irt0wZ8888XXdZgA4+^||!|||)+[=11vJzz0&LCCOz0&0JCOnIvInC2e4x2CzJvtuCe$XKKE#NNWMMMMWMMMWMMWWWWWWWNNWWWWWNN#EEQKKHEHRgRA8$$2r+[&8RXXXqRHKqAXX8ZZSCn0@6x62@0zuIrc%c=cvvtIll7ctIIJ0OL&O2x6&z&&24we6Lznnz000C2Cx6u2NMMNw2wx24CCutvri7+++ivJC2w$XXgEHRRENNNNQRHKqpqRgAKKHQEEHRRgqX8dZZZ$$bdZ$$Uy$$$ZZZwwwSUZd8dGGDGdb$ywe62CO0
;;-,,,-;;;;;;-,-,----;;;;;;;;---;;;;;;;;;;;--,,,:,:::,;""""";;"~~!_"!|||||||||)\*||*++\\)\\)))}\\)||)})||)**)||||||))|||||!!!!!!!!!!||||||!||||||||||||||*irIz2xewyyww49wOvrJ6UZ8qgAqXXXAgZ1!!|!|||)+7i%=lIJJuz0C@Czz0nj0zJjIjzL22ew9CO@zunO2eU8RQEENWWWMMMMMWWWMWWWWWWNNQKKQEKARgRKKRKHRgq8ddDZ$2IlJSXpXXXqRHHARX88dZwzvjJzz0z0O0ujvl%i%ljjJzjIrJzJIJzn00&6e6L000L64we22nJzCCCCOC6@J6EMMWZ@xyyw2CnjJjl%))|+1v0&yZdZ8KgAAQ##EEKRQKgARHKAgAqqAqqXAq8DZ$$U$U$ZZZ$U$$$$$b88bbGd8pgRAAAAgRRqdGZyex9e
;;-----;;;;;;-,-,--,-;;;-;;;--,-;;;;;;;;;;;;-,,,:,,::,;"""""";"~~^_~!|)|||||||)\\||}++\\)\{)))}*})||))|||)**)|||||)))||!||!!!!!!!!|!!||)||!||||||||||||||+crj06eewSww492@ntt0w$ZdqKKgAAAgRXz)!||||||){7i[cvjjJnzz&C0zznjLzJjoJz&nL4ex66220zC264ZqKHENWWWWWWMMMMMMMWWWNNWNQA8DbZZbZD8XpqA8qq8ZZGdyx0&SXpdqX8XgKHRq88XZwCIIjjoJJJnCzJjjv1iJn&0LeC0u2x0uzntn0L66L22zO22xwwexOz0COC20Jz2&O4DX8$wSSSS@&zzOzIv\)|)+ijzeUby$XXqXK#NEQKRHKRgKHRqqXddddGDX8Z$$$$USU$$ZZZZ$ZbZb8XXXXqgKQEEEE##NNEKAAq8GbZy
,--,-;-;";;;-,,,,---;;;--;;;,,,--;;;;";------,''',:',-;";;";;;"~"_~"!)||||||||)\*||*++\+*{+\)))\\)||}*)|)){{)|||||||||||||!|!!|!!!|!!|||||!|!|||||!|||||+7lIJO94Sw4ex222zuJn2yZDZXKQEEQKRKRUc!|+}))|||+7+71vvjuzuz0znznJJvlrjnnJruL699xxL&zC6x$dXARH#NWWWWWMMMMMMMMMWNNWNNER8$$ZZ$$Zd88d8gHqZUZ8yw4$qHg8qAAAqgKKpdXbw2Jvu0&OnjnCnzuJnnoj0&222ee2z2e2nJJjn24xL69xLL22eww4w966L00CzjoL42Le2xwyw22xu&&Oe9zI++\)}7tz02S$ZdXAXREEE#EHQKRgqAqdqXdZZZZZD$$SS$y$y$bGG8X88XpXXAAqqgKE#NNN#NNNNNERKRAqqXZy
,-,,;;;;";;;-,,,,---;;---;;;,,,--;;;;";------,''',:'-;;";;;;--;""~""!))|||||||)\)||}++{+}\{\)))\*)))\\)|)}++}||||||||||!|!||!!|!!||!!!||||!|!|||||!|!!||7]rJnC4wSS496LCCoJz@4$ZZbqQENNEHKRHXz)|++++\|||)\+ilvjnznzzJjoJJIrclInuj1vz@4e22&&z@6eb8qARKEWWMWWMMMMMMMMMMWWWWNWWNQqXX8dDdXqqXAKQR8dXRpqAHNN#KKHKKRRRgqddU92zzL$XdxzL4nzOCCzzOz026Lxw4OL20ojJz06xCC942e9xxe4wwwx6x92C00zz@x@&e$ywex22@JC2Lw4n1iii7+7crJ06yDXqA8AQQENNQEKgqXX8ZX8Z$$$Z$ZS$SUZ$ZDXqqqgKHKQQKKQQKgKENNNNNNNWWWNEHKRAqqXZS
,-,,;;;;";;;-,-,,,-;--;;-;;;-,-;-;;;-;;------,:'',,:-;;";;;;--;""~";!))|||||||)\)||)++{+))\})))\|||))))|)){+}||||||||||!|!||!!!!!!!!!!||||!|!|!|||!||!||]%vunO9eSSw492OnIJOeU$ZZdAQE#NEHKRHQ$r)|\+i]+)||)+[lIJnnz00zJJJjtvrrvtIt1vj0eeLCCL0@6x$ZXqgKEWWMWWMMMWWWMMMMMWNN#NWWNERARqqAHEEEQQKgARQEQENNNNNNNNNNNNEKHpXbZZ$DwXHXxJoJJu2eCjjun066&2ww2L&nJz2wUyeC2we0622@C&@66@OL4w2znun02&C44ww96620zLx6xCr+ltJjvl=[IJCwZ8X8DqHEENNEEKgXGd8ZGZ$UU$bDb$GdXRRHKEN#E#NNNNN##NNEEENNNNN#NNWWWNNEQKggAXZy
,-,,;;;;;;;;-,-,,,-;--;;-;;;;;;;-;;;-;-;----,,,:',,,-;;";;;;--"""_";^))|||||||)\)||}++\{))*))|)\)))))))||)\{}||||||||||!||||!!!!!||!!!||||!|||!||!!||!))%1Inz&9e4SSwe60jJn2w$$Zd8AHEE##QRAKEgL+!|+ici+)||)+cvouJJzCC0noIrvvrc1rvlrvJL2CC0C0@6x$$dXqgQNWWMMMMMWWMMMMMMWN#ENNNNNEQEHKKENN#NQRARHEEENNN#E#NNNNWWWWNNEEQKKgHpqXDSLvi0CSZxnunCC@CO6w992&0C9$dK8w694LnC26x@z02@Oz0xw6nnnJ0ewS$&9Se&0O&2&26&ti+IzC2CzI1crz6w$ZZbqKHQE#EQgAX8Xq88XXqqAAgKAQQ#NNNNWWWNNNNNNNN#NN#NNNNNNNNE#NNNNNN#QRqXd$w
-;-,;;;;;-;;-,------;---;;;;;;;;;;;;,;-;;;-----,',,,--;";;;;-;"~~!_"_|)|||||||)*|||\++*})}\})|)**)|))*)||)*\}|||||||||!!||||!!!!!!|!!|||||!|!|!||!!|!!*+lrJ00L4weww4e6zvz&xSUy$8XgHQE##ERgHEEDv||*[cci7+))\+iljJroC22&njJJIvrrrrlrvvjJzCnO0L6e$$ZdXqHNWWMMMMMWWMMMWMMMWW#NNEENNE#EQE##EENERgRKKKQQQEQHHQHENNNNNWW#NN#QgKKAppXy0ICxZZ&u@68S2C6SwC9LC64S$ZgU2x42CLC6y$40zOC@0nOx2z2@znOO02ww4200LeS00xJ]]ln0C262CuvvjzCx4ww$88XRKRHKQQHE#EENNWWNNNWNWWWWWWWWWWWNNNNNNN#NNEWNNNWWNN#NNNNNNNNEA8b$46
----;;-;;-;;--;-----;;--;;;;;;;;;;;;,;-;;;;;;;;-,-,,--;;;;;;;;"~_|!"_|||||||||)}|||{++*))\{*)))\\)|||)||||)\)|||||||||||)|||!!!!!!|!!|||||||!|!|||!|!!+[1rozz@e4x4w4e6zv0@e$$y$8qKQQQE#EKQEEEg0|||+icll17+\))7rjrjC6x2&09CujIIr=crl11ljC02L26xSw$D8XKNWWMMMMMMWWMWWWWMWWN#EHHEEKEEE#NNNNEQRgKQHKQQEENEQKHE#ERAKQQKEEEQgKppgKq$2L0ebyoowDNqweyZw0e264ySw4$0n9S26$ey8qZ2&LL2@nzLL0C2C0@2xyZw22x9e4Zz06I+]JJJJz2x962zjjnOL22w$dqENNE#WWWWWWMMMMMMWWMWMMMMWWWWWWWWWNNNNNNNN#NNNWWWNNNWWNNNNNNEqZy42&
,,,-;;;;--;-;-;;---,,-----;;;;;;";;;;;;-:,----,,;;',--;-;;;;,"~"~)";!|)||||||||)|||{+{\{}}*))))*)}|}|)||||))|||||||||||!|||!!!^!!|||!||||||!!||||!!!!|+cvjJn02e429wwxCzzC6x$UdDXqgRRH#N#RKNEEE9*||++[rcrc[+*)\7%ciIJCJ0L2x20Jjvl1i]%%cvzzC6x224y$ZdpK#NWWWWMMWWWMMWWWNWNNQRQEKKQQQEEENNEH#EKgHHRK#NEQQQREQHKAXXqqAAqqAgAqqqXd8yCO2C@0CUZgwzx$S62w2x2C2O0CJz4$S$XSeww229L626x@CC0@@O00L9wy462eSS9e0O0c*[jzItzCC24eLznzO6w$U$qENNNNWWWWMMMMMMMMMMWMWWWMWWWWWWWWNNWWNNNWWWN#NNNNNNEH#NN#N#EER8Ue2CO
-,-;;;;;;-;-;-;;;---,---,--;;;;;;;;-;---:,---;--;;,,-,;--;";,"~";|;;!|})||||||))|||{+{*\}}*))))*)*|}|)||||))|||||||||||!|||!!!_!!|||!||||||!!||||!!!!|71vIJn0LxxL6e4e62CLx9$UddXXqgRQ#NNHQNEQEw[||+\+1%tl1%i7+++++=rJo0Lxe92C0njrcic=ilIzC69ee4w$ZZ8gQNNNNNWWNNWWWNNNE#QEKAKHKKQRRHHQEEHNN#RqKHKKQEQQEEHQQQHRpXqX8GGXAq8qppXd8Z6Cx262@x2envj0C29$6x@0@0zCCzzSgA$6C6e2x4696x9226222C00Cx4eex6x446CJuui\iJnvrJ00@9xCzzO6w$ddXHNNNNNWWWWMMMMMMMMMWWMWWWWWWWWWWNNNNNNN#NNNNNQQQEQHRgRQEQQQHgp8$w20nJ
---;;;;;;-;-;-;;;---,,,,',-----;;;;;---,:,---;;-;;,--,;--;";,"_~;|";!|)|||||||))|||{+{}*}}*))))\}\)}|)|||||)|||||||||||!|||!!^_!!||||||||||!!||||!!!!)[rvIJJzC22C@6xeee92e4$$d8pXXqgHENNEENEQEZt{|*||7ij11rvvc[++\+]ltn0@2xe920Jjr1%i7[irJLe44wy$$ZbXAKENNNNN#NNWWNEQqq8RqXqAqAggAAqRKKK#NQqXgKKAggAKEEHKKKRAqqgq8ZbXgpDpXX88XD4z2&2e2OnuIvvozL940CCL9L0zC0n6D$L20Cx2x46xL22&C226x6@&O&@SUSx226@0IJo[)7IjlctnzC6@zJz2wZXXqH#NNNNNWMMMMMWWWMMMWWWMWNNNNNNWWNNNEQEKgAgKQQKRRKRApX8qqAqXX8Z$SxCnIl%
---;;;;;;-;-;-;;;;--,,,,':--,,-;;;;;;-,,',---;;;;;,--,;,,;""-"~"")";!|)||||||||)|||++\}}}}*))))\*\)}|)|||||)||||||||||!||||!!!_!!||||||||||!!||||!!^|\cvvvjJnO@&0O@2ewSwx4wZ$88qXXqAKENNNENEQEdO]))||\+r11vJujvr=[+[=vIJnz&6920Jzjl%]77+[lu@x4S$$$$ZGXqKNNNNNNNWNNQKqdG$qXd8XpqqRgqXqRKKEEKX8pgg8XXXqKHKQRqXXXpqAX8dXqXG8d8XXXbeuLzC42&znnzun&22CJ02eS2zC@&zJuz2S2Lx2642x@C&zz&C6xx2&zzzy$S6C@220J0ni)+cIcirJnz@0Jjn6$XAXKNNWNNNNWWWMMWWNWWWWWWWMWNEEE#ENNEEEHAAdZZD8XXXqAAq8DZZdGZZZ$w66@zovc[+
---;;;;;;-;-;-;;;;--,,,:':--,:,---;;;-,::,---;;;;;---:-,,;"";"~"~}~;!|)||)))|||||||++{))}}}))))\*\)*|)|||||||||||||||!!||||!!!^!!||||||||||!!!|||!!_|+lvvvjJn0&000&2ewyS9wSZ$d8qRggAKENNNENEHE86%*}||))[llrInnzzIr]=ivrvuJuO2C0z0oliiii7%cloLw$$$U$$ZdXAKQ#N#EEEqgpX8d8ZX88XqgKRKRAqgKHKEEKq8888Z8X8XARgRXZZ8Xqq888Gd88ddZ8qX8$2u2uz92OC0LCz02200j02w$2n2@L6CnOSD92x26e6xC0zjJnz2x6C0zzz&L2CC2ex0zL@l++%Ic]ljJnO0JIJ2$8AqEWWWWWWNWWWWMWWNNWWWWWWWW#QQQQHQHgAgXGd$U$ZG8dD8XXdZySy$Se4e60Jnovc[++{
---;;-;;;-;-;:-,--,,,-,,,---;--;;;--,,,-,;;-;;--,;,,,'-,'"";;"~"!+_;~|*||)+{)||)||)++{)}**))))}\*+)))|||||||||||!||||!!||||!!^_!!!!!!!!|||||!!|||||!|+crvjnnn000&L6xe4wwxwyZZd8qKHHHHQ#NNNN#QEXwr\)|))|+rllvju0CJvlrrrrvotInzzz0nIr%ii%cvl1vz64w$UyU$ZZbZXKQKAXXGdDbZD8888XqRRHQHEEKgRHQHHKqXDbG88XXXqRKXZUZXXXX$GXbZDXXbZGXXdy@vnz0&&O&x@zJn0&00nuOe460o4qq$ee$8y9x69e@2znIIJjJ9ex@0z&@I0z02eSC922@v++=jv11vIjJzjvI0ydGgEWWWWWWNNNNWWWWENNNN#NNNNEEQHHKRq8ZZZ$$U$DGZZZZdGbZUSwweL00zIrrr1i[+{**
---;;-;;;;"-;',:,,::,,-,-;;;;;;;";-,,,--,;;-;-,,,;,,'';-'"";-;_~|7_;~!)||){\||)*||)+++))}}))))\+*+)))|)|||||||||!|||!!!||||!!!^!!!!!^_!||||||!|||)|!!+crvJzzz00026e99ewSwS$$ZdpgRKKKKHENNNWNEEq$t*))))|\i1vrlruCJIIuzJJnJvrtIvIJIv1i]%lvvrrvIn02e9xewwSwU$bd8dZZZZZ$$ZdXX8XgKKKKgHEQRgKKXARqXppXqX8d8XqA8Z$b8dZZyZDbGXXDZSyZbZS@rtJnzOO0C0uoJJnuzotJL6xCvSHK8$$b$we96x6&OoIrIznzL62Oz0L2@494www@w2C&oi+[r1=clrrvvrrrjLyyXKNWWWN#Q#NNNWWNE#N#QKQEKKRggApXXdZywwSwSy$$Uyyy$$$ywx2Ozjvvr%ic%i]7++++
-------;;;"-;:,:--,,-----;;;;;;;;;-,,,--,;;-;-,,;;-,''-;,";;-;_~|+_;~|)||}{*))}+||)+++}))))))}++*{|))|||||||||!|!|||!!!|||!!!!!!!!!!^^!|||||||!||||!|+clvJz00O&C6xeeeeS$y$$$Z8AHqgRgRHENNNWW#EA8z+\*)*|*7lIvc=vJtvo0COz00JIttrrvtr%[]cvjtjJJjon&69xxewwwUyyy$ZbZ$$$$ZGXgQHHENEQKgHEQKRRgAgKKAqpqKq88pAqX8GDDbZ$$$ZZb8p8Zbyy$$S6JvrvvozO0JjjjIIon0nJnz0&OlO$$44yZx2xx226L&JjI0ee4O220zCxx$ZZZZyywx0nz0j1]=i=1rtvtvllrv0xeZXE#WN#RKEE##NNEQEEHgqgRqqqqAp8bDZyw4444$$$UySw4xx9x2&notlc%]+7iiii[[[ii
;------;;;"-;',',:'':,,,-;;;;;-;;;-,,,,-,;;-;-:,-,,,::-",;;;;;~"!)_-~|)||)\)||)))|)++++))))))*++}*|))|||||||||!|!|||!!!|||!!!!!!!!!!_!!||||!||!|||!!|+11von00OC22xee4wy$y$ZZD8qRARKRKENNWNWNNNRX&+*\)*|)7lItrrvrvvjzO&O00nJjIrllvl%iiltJjjJnnuJnC666xe4x4ww49w$b$$ZZ8pRQEQQENEHR8XqXpqqqqXqKg8dqAXd8qAXdXX8GDDDDbbZZZbbZX$wS4exC420JJn00ojonnn0LIozzznO@cIC&00CC0z&Cz&x60ojI04ww0O0nuzCLZySw9xxwOJjJzJri777i1rvvv%icrJ&CSDRgEQHqKHKKKKHHKKApXXqgX8dd8D$wSwexxx66Sww44e96CO0zJjvrc]77+\7ci1ll1l1i
--,--,-;;;"-;',:,,::,,,,-;;;;;-;;;-,,,,-,;;---:,,',,,:-_-;;;;;~"_|_;~||||}+}))))}|)+\++)**}))*{+*)||||||||||||!|!|||!!!!||!!!!!!!!!!_!!|||!!||!|||!!|71cvIu0OOL969wwSSy$y$Dd88XAAKHRRENNWNNN#NKp6+++)+}))7rtJnJvrvvouzzzC&0nJjtvlc=i%1rvvjuz000z029xey$y$$$$$$GXgKHQQENNNEHRAXGb$ZZZb888dd8X8d8XX8d8qqXdXX8DD8dDdddGGbZZZ922Lx$ZqXZ4@OO0zuz&&z0&JJnzznznJxZZy46C6L2L0CxxLzzou@C2O000zn02x&&JJ00COO0znJjri[7[i1rvIci%ltz&6$X8AqA8XqqpXXqq8dDDDDGdb$Uy$Uw99x2222LC2262@OO0JjIvvrrl1=i[++]vInzuJnJv
-,,--,-;;;";;,,,,,:,,,,,-;;;;--;;;-,:,,-,;;---::,',,:',~-;;;;;~"~!~;_||||)\|||))}|)+\++|\\}))}\\))||)|||||||||!|!|||!!!!||!!!!!!!!!!_!||||!!||||||!!|7ccvIJ0C&2e64y$$$$$$Zd88XqqqRKAgQNNWNN#EERA2+\+)+)||{%vuznvtIouzO00@OzojjIvl1c%iiii%lIunzz0029ewZdGddd8XXXqgggRgAAggX8dZ$$$SSSSSUSw8HK8Zd8Z8GZZddGbDDZZZZ$S$U$ZZZUw90&6xxUGqqXZw62@x2xwwL00zoIzL@C0zSX8U4ee2C@CzzO02O0otjtjzJJ0zJz20oJvJ@O0JzzJtIjI%i7+7ilvriii]1o00wdb8d8ZDGd8dDddUy$$Z$Sw4x2L262&00000znJnzznIvrrlrvtjojJzJjv%[rz24w9x4e2
-,,,,,-;""";;-,,-;,-:-:,-;--;-,;;;;,,-:,,,---,:''':-''-;;;;;-;~""~";_||!||))||)))|)+{++|+\))))*)))||)|||||||||||||||!!!!!!!!!!!!!|!!^!||||!!!!||||!!|+c1vjn0C@29ewU$ZZ$$Zbdd8XqqRgqpgEEENNN#EQqqn\\\}+|||)+1on0jnJJn&L@&@0JjjIvlvr1%i[77c%ivvn0x2694$8qqdGXgKRAggqpgRq8XpZZZSS$y$$$yySSSANNqy$8XGGd8GZZGDZZZZ$SwSSSSyS9LzvJSGw64y$$$ye9ewwUZ$x@29zzydw@OoCyy4eeeOnO2L26Lx2OzJIjJJonO0z0LzJttu00JnnJvrrl11=7++[cl1i%%iirJu6$$$ZZ$Ddd8dDGDSSy$ywe6CCOzJJnzJJunnJjvIIvrc=clvjzC26LC662zIICyUZZU$Z$w
,,,,,,-;""";;--,-;,-:-::-;--;,,;;;;,,-:,,,---,:''':-:'-;;-;;;"~"~_";_|||||)|||)})|)7++{|**))))\\))||)|||||||||||||||!!!!!!!!!!!!!|!!_!||!|!!!!||)|!!|+c1rIuzO@2xew$$Z$UyZbdG8pAARApqRQEEN#NEEEXdj\++\7))||)7rtnoznJz2x2C2CzJJJJojjv1i]i1rl[%%j0x9wU$GqRRqqRHQKApqAKHHKKKRpXXGZbZ888DG888Q#EgXqRKAARKRgRHRRRRgqXd88DZ$w2zv1JUX$2L&@xwUySS4ewSw6xw20xqQd2JnzC@6ewS206UZZZy$yw92&L60z@ee666000zzO@&&0zjvvrrvvrc=iii1c1lcicvvzx4w$$U$$Z$$$$U9e4exL0njJJIvrIuznnuJjIv1111lrjzx94wSw4eeweCJu9GZbZ$$GdZ
,,,,,,-;;"";;;----,-:-':-;---,:;;--,:,:,,,----'''.'-,:-;;---;"~"__""!|||||)|||)*||*7++\|))})))*{))||)|||||)|||||||||!!!!!!!!!!!|!|!!_!||!|!!!!||\|!|)7%crIJz0O@6ewy$Z$$UZbbb8pAARqXqKQE#NNNQQE8yr\7++i+}|||+i1IvjoJzC2xx62@C&&CC00nIlclvoIllco0xw$DdXgQEQQENNNQKENNN###EHHHQQEEQggggRHHHEQKQE#NN#NNWWNWWWWWWWNN#EEEHRXZSxzu2Sw4wL@6w$$Uw6@2x62eUxC2ZqZ2zLO&2wUUSwxyXqpXDXbywe66699wyyw4w9446@24w2L&zJJuJJJoIrci777%rli[]=rJ0C6xxxx9xx666C@CC0njIIIItvvIjJuuuJIvrlvjnC64yZZ$SyyyyeweCJz48ZZ$$$D8G
--,,,-;;"""";;;---:-',''-----,'-;,-:',',-,,,--'''''-,,-;;---;"~"__""!||!||)|||)})|)7++\|))}}*}}*))|)\)||||))||||||||!!!!!!!!!!!|!|!!_^!|!|!!!!||}|!|}7c1rvJnz0C2xwyU$$$$$ZZZdXqqKpXAKKQE#NNHHQZC])7++%+\|||*+[llrIuzz029CC@C&OC2xex&jrllvIrvrzC9wZdXXRENNNNNWWWNMMWNNWWNE#EE##E#KHQHQEEQENWWNENWWNWWWWWWWWWWWWWWNNWNNERq8U6@6ewSex9wyyw42&&266w$wL024ex6L0&6SS4ey9y88Z$yGU92L&&Oe4wwexe4xx6O0C66&00uJnzzzzznJIvl]7%vvlc%[=lrIJz0zz0000z0zznuJojjznJjjIvrIjJJJJoj0@9S$$$$Z$ySU$ZZ4e2zn&4$ySSy$bGD
---,--;;;;;;;;;;--:-'-:,-;---,:;;,-':,:,-,,,--'','',,,;;;--;-"~"__""!|!!!|)|||)))|)+\\\|}))}\\))))|)\)||||))||||||||!!!!!!!!!!!|!||!__!|!|!!!!||)||)\7%lrtJnz0C2x4SU$ZZ$$ZbZG8XXHp8gHRKEHENHQHwv7*i77l]++\|){+cl1lvtIJn06xx2&O29xe4x0jrlrjvjv0L9w$88XgENWNNNWMMWMMNREMMMNWNQEEHQHHHKQNNNEENNWWWWWWWWMMMMWWWWWWWWWWWWWNEHHAGw4SUyyweee62220zLxx949@0O@L6x20O2xx944Le$U444x2C0nJ0L@xw422x4x62C@2L&@@&zz0&Cx62OzJJJovvjJooJi]iicltoIIjjjjoJJojIIoJnJJJJjtvvJunzC64SSUZDdZ$yZZZ$$USwe2zJn@x9xx4yZbZZ
,,:::,,---------:,,,,,,;-;;;;;-;;,::,,':,,':,,,'':,'''-;--;-;;""~~"~!||!!|)||||)|||{+})))*)\)\)})||))|||||)||||||||||!!!||!!!!!!!||!!!||!!!!!!||||||{7]=cvuOCL2xxxewyU$U$ZDGdd8XXXgAqKQRQHERgRwl+7i%c1%]7+**\+[1ciclrrvJzO@22LC&C@@@Czovjjvvj0CL$$$Z8g#NWWNNNNWWMWEHNWMM##NNNEHKKpHNQKNWQQE#EEWWWWMMMMMWNWWKQQ##WWWWWN#ENEKXZwxx26992&0zz0OCLLL@un0L2C0zz022@C@@n0@x4wwe2@zJu0@C264e2@2xw4eew492222L2269weL000CC0nnzO&0zvlc=%11lrlrtIvvIojItIjJJtjn0&CCCxx9wUZGdDGdd8GZZdZ$$Uyw46CzIIJCxL64SU$$Z
,,:'':,,:,,,,,--:,,:,,,;-;;;;;;;;,':,:'',,'',,,'',,'.',;--;-";""~~"~!||!||)|||))|||\+))})*)\)\)))||))||||||||||!|||||!!!||!!!!!!!!!!!|||!!!!!!||||!|\+7icvnC26xee9ewSU$$$ZZDGd88G8ggqKHAEHQAAgwr+[c1ll1cci[7+}\+lclvIvvjJn0C@@C00zznzzzzJJIvIuz04wS$bXH#NNNNNNWMWWWWWWWWWWNNNNNNqHWMNKENNNEEE#NNNNWWWWWNNRANWWERWWWWWWNNN#ER8S@zz&22OzuJJnz0000zJn@22C0zz&2662OJIu&C2ewS62@00&@@2x4e2C2xSwee44e62CCC@294ywx222662@&CCC0zujvrvvvvIvvvvrvjIjJJuunn0C6ewSyyU$$ZbGd88XXX8GZZdb$$US492Czjvj0264S$$ZDd
,,:'':,,:,,,,,--:,,,,,,-,---;--;;,:,,,::,,':,,-'',,''',---;;";""~~""!||!||||||))|||}\))\)*)\)\)))||))||||||||||!|||||!!!||!!!!!!!!!!!|||!!!!!!||||!|\+[icvnC26xxe44wy$$$U$ZZZG88D8AqXRKAQKKqXqx%+ilrvvvvvvr1i+\\cictJJIIJunzz00zzJIvIJ0CJJovvIoJC64SZ8qKNNNNNNNWEWMMMWNWMMWNEENNAEMMWEQQNNNNNE###ENNWWWNWAAWMMNgNWNNWWWNNEHKXw0IJnznJjoJunnnnunun022@O0z0@eyZU2jI0e4e4y$4wS466xeewSwx2x4S462xe92@Ozz0@x4yw49xx666LCO00zzOzuJnnuJIIItvvjzto0CLLL24wU$ZbGG$Zd88d8XXXpXXGZZ8dZ$yw6L0njvvo024S$ZZG8X
,,:'':,,:,,,,,--,-,,-,:-,-,,-,,-;,,,-,,:,-',-,-:,,,''',-;;;;";""~~""!||!||||||)}|||}{))\)})\)*)))||))||||||||||!||||!!!!||!!!!!!!!!!!|||!!!!!!||||||{+7ilvnC266644wwyUUyU$$ZZD88D8AqXgKAEKKpXq6i7lIjjoJJjjjtvli7i[ivJuJuznnuJJuJJIr1lvJzjJjtvvvvnO64yZdXEQENWNEEK#WN#EENWWNQKKQQXqNNEEEKEWMMNQ#WNNWWMWWWWNWMMMNKWWNNWWWW#QKqGeuvjjtvrrIJjjjtvvIIjuO@C&L229UdpXS0O4G8dZZZdbZ$USy$$ZZ$4ewyS9CC29x26C00&2e44ex622LC2@OznuuuznJJnnJjvvjJJJzCInLe4wwSU$ZZZG88$Z8pqqAgXpqqX8dddZ$w46CzJIvrvoz&@xS$ZGpR
,,:'':,,:,,,,,--,;-,-,:,',,:,:',;-,---,,,-:,-,-,,-,''',,-;;;";""~~"~!||!||||||))|||*+})\)))\)*|))||))||||||||||!||||!!!!|!!!!!!!!!!!!|||!!!!!!|||!!|+7[irInC266244wwSSyS$$Z$ZZd8D8AqXgKAEKKXXp2]ivJnnnzzzzzJjIrcliiltjJznuJJoooojIvlcc1rvIIIIIvltJ029wy$qpqKQRAqARKRAqAg#ERgqpXXb$DbZAQqRWMMNREWWWMMMMMMWWWMMWNNNNNNNNWWQKgX$2JrrrrrllvIvvvvvvjjjnC26xw$wyZ8XXZ4yZXXXXX8RdywU$$Zd8d$wewyw200L62C2C0O26xx62@&C&&0L&zJJoJJoIIjooIvjjJnznz&zCeSSS$$$$$$ZD8XddXqAgRgXqAqXdGD$Se2LC0zzJjIIjJuJ02xeyGp
,,:'':,,,,,:,,---;---,,,'::':'':--,---,,,-:--,-,,-:''':,;;";";"""""~!||!||||||))|||\+*)\)))))*)))||))||||||||||!||||!!!||!!!!!!!!!!!!|||!!!!!!|||!!|+7]ivjzC2622e44wwSSS$ZZZZbd8d8AqXAKRHgA8d8@+iIz0z0&Cxx2&znIrvci=1lvoJojjjooJjJotl%i]lrvIJJvllvJzO@6e$$Z8dDGXXqRRqXddpXXXX8X8Z$Z$4bXZXQNNKXgE#NWWWWWWWQENWNE#ENNNQQNNHRRqZLorlrrvrrrvtvtjJn0C@6444w$ZZZ888dDZdddd8ppXKZe4$$$$d8G$w94we200@22&Ozz0CCC&LCCOO0000zJjIIIjvvvtIIvv0zuunz0&29SUSSU$$$ZZb8Xq8XXqqAAqqAAq8bZ$46@O0O&C2CznJjIjnz&O&24y
,,::::,,,:''',------,,,-'':'''',--,---,,:-,--,---,'''',,;-;;";""~""~!||!||||||)|!|)*+*|{)))))*)))||))||||||||||!||||!!!||!!!!!!!|!!!!||||!!!!||||!||+7[%vjn0&C@L9e4wwwSS$ZZbZD88ZdAAXXAHgAq8Db&\%n@O06x2wwwex2LCntl11%=ctvvvtIttouJJIr%[7[clvvIIrvjuz0&Lxe4$wwyGZDXXd$ZdZ8XGb8XdDS$$4y$xZZZd8dXgd8AgAAKQRXqQEKKQKQEHKQQKKgAX$&jIooJJJoJJzuz2x6ewUbbS4$Z$ZZXgA8XqXXX8dDbZGSwbXdZ$$ZZ$weew62C&0O&&zunzzzznuz00zJojjtvvvvvvvvvtIjIIzzuJz&69ewSyyU$$$ZZD8XqqZdXqqqgKRgqXdZUw@CC&C2e462LL&0&22LC0OC22
,::::::,,:''',--,---,,,,:::'''',-,,--,,,',:-,:-,-,'''',,;;;;";"~~""~!||!|||||||||!)\+\|*)))))*)))||))||||||||||!||||!!!||!!!!!!!||!!!||||!!!!||||!!|+7icjJuz0&@26xe4wwyySUZZZD88SZARX8Xgqgq8b$n)rzC006x2SyUyyySSSe2Onv%[iii1vvtI00znnJvrlci77i1vvrrvjJuzLOCC2@x4wwSUUy$$S$DZZd8Gp$Z8Z$U9$yUZ8888$U$Zd888X8XqAXqHKKRRHQRXKA8$6zn0nz0CCCCCCC6ww44w9U$ee$D$ZGXAqXXXdddbZZbZZweUZ$ySew$Uwex922L@C&&00uJJunJIIjjtvrrrllllrrvtIIjJunnnzz0C2x4wUyyU$ZZZ$ZG8XXXXXXXXXARKpX8D$eL0@CL6ewwwSwexxxw$w4ex6L&0
::::::::,,:'',,-,,,,,::::::'''':,,,,-:,,',',,'-,,,''':,---;;;;""~""_|||!|||||||||!)+{\|)))*))})))||))|||||||||!!||||!!!||!!!!!!!!!!!!||||!!!!||||!||+7i1vjuz&@2226xewwyyy$ZZZbdd$ZXAqXXpqKRX8$o}luCCC66LU$$$$$U$8DZ$4OIlll1lrrllJJJunnJItv1]7+7[1c%1rIooJjzJ0o0022x4SyS4SU$$ZG888$GX8ZUyU$dXX8ZZZbd8XXXX88XX88qKKRAgQQAGAX$xzJz@CCLLLL26@L6x626xC&29w$DXZZGdDZZZX8byS$G8XZw44x6x64we2COOCCCCO00z0ujIJJIvvvvrllrvrrrvvvjJJJJnz000OC2x444e$$Z$$$ZbZb8XX8dGXXX8XXXX8b$Sx0JJC@24y$US$$Uw4wy$$ySSwx@@
:::,,:::,,:':,,--,,,,,:',::':::',,,,,::,':'::',:,,''':--,--;-;;"~""_|||!|||||||||!)+\\)||)\))})))||))||||||||!!|||||!!!||!!!!!!!!!!!!||!|!!!!||!|!||+[=1lvJ0&CCCL2xe4wSyS$ZZ$$ZZ$Z8pqqpXXRA8X$n[iIOLL666wSU$$$$$XXdbUx0JuJIIjjIvvvvvrrrvlll1i[77+++7ilrvrtJJJjJuzCxwyy42ee994yZDww$Db$SSw$88dDG8$Z8X888dDGdZ$ZXqAXXqRg8ZZ$9&uJzC@2LCOO@LL2x6LCL64L2y$S$XUy$$$U$$DbZyS$d88Z$$y462x4420z0z0000z0znujttIIvrlll1ccrvclvtIJz0znnz00&00C2ewwwwy$Z$Uy$ZZD8XX8DZdbZb88GZdy2zJozL@2ewSSSyy$$SwwyyUSwyy49e
':,,,,::,,:::,,,-,::,,,:-,,,,,,',,,,,'','''::',:,,''',--,;-;-";"~";_|||||||||||||!)+\\)||}{})))})||))||||||)|!!|||||!!!|||!!!!!!||!!!||||!!!|||!|!||+[=1vjn0OC&&26xe44www$ZZZ$ZZ$$8qqqXXXRXGXdxo+1u0z02ee4wSySS$X8GDZU4xex26ewywx2&Jvrtotttvvrrr[[[[7+7[i%i1cvrrrIz@6xCn00zz0@9e0Lxxwwx2Ox$Z$UU$SUZGGZ$y$$$ww$Zb$$$Zb$yw2&zuJunz0@CC0zz0Cx4e6L26S9x446xwSSSwwwwe2xSSSSSwwwww46C&zL20unzJnnnnnnznvrvvvrrllll1cclrlvjJunz000z00O&&0OL6ewwSSyU$Uyyy$D8XX8bZdZ$$ZZ$SeOJJJu&9C6wwx64Uy$Uw4wSS$w4SS44y
:-:,,,,',,,:':,,-,,',:-:,,:,,,,,--,,,'''''.:,,-,--,:':,-,;;;;;""";;_||||||)||||||!)7+*)||*{)))))|||*}||!|||||!!|||||!!!||!!!!!!!||!!!||||!!!|||||||}77i1jjozCLC&2x99e44w4S$ZZZ$$ZZd8pqpXAgX8qX$9r7[rJzO6x22xwS$ZbG8dbZG8RXDZd8XpXZ4CunO2@C&0zznJIIrvcl%c7777+++77[ilvvrrvvvvvjnzoouz00znzCx4eee44wS$$$w4SyS4e4Sw269x6@&0jItIJJJn0&0znnz0n6S42O&242@2LzzC6xex2LLL@26xexL0&LCzJJz0oJJJojjjJJJoJoJovrrrvvrllrrrvjojJJnnnnnnzzzz0CCC2C@9wwS$$U$$$$$$UZbddbZ$$wwSyw9L0Joz2xewewyw9xeSyZ$SySwSw96xe4wy
:-:,,,-',,,:':,-,,,',:,:,,:,,,,,----,'''.'':,,;---,:',,-,-;;;;""";;~!|||!||||||||!)7{}}||}\)))))|||\\||!|||||!!|||||!!!||!!!!!!!||!!!||||!!!|||||||\77i1vjJz&L@@6xe9ee4wew$ZZZZZbbG8XqqpqAXXpXZ$&v7+cJO@2@@2eSb8DdXqqAKQNEKgggRRq8$xO02ewwwwwww4eeL2OC0ztvl1=i[[7++{++++77[]=lIJItIoJuuJn0L22266C2944eee6xx2LC0zzzznJjIIrvtIIjJzzzuJJJnno02L0z0&L0z00zzOOC2LC&L2L@L@@CO0nJjvvjJJjttIjjIIJJojjoJotvrrvvvvrvttjJnJznuJojjJznnzO@226C@xwwy$ySSSSyyU$ZZZbZZ$Seeww60ujJ02ee4SwwSw4ewSyZ$Syyww6O0Cxe4w
:-:,,,-',,,:::,-,,,',:,',,:,,,,,----,'''.'',,,;---,'':,-,-;-;"""";;_!|!!!|||||||||}7\)}||)}))}))|||{\||!|||||!!|||||!!!||!!!!!!!||!!!||!|!!!!||||||{7[i1rIn0OCL22xe9x9ew4w$ZZZZZZZDd8XXXXgqXdGG8$6r))cu0COO@xwbXb8qRHENNW#QKgqpX$y4LznC9L26ewSyyyySyy$yS92CO0zJjujrci[777+++7ilvrvvtjJojJzOCCCCC0O2699exC@COO0JIujv1%clrlvotl1roJoIttjjjvjJoounz0nJnzzzzJunnun00JJuuunnnJvlcrttrIrrvIIvvJJooooJojtvvvIjjvjJjjJnJnuJjItIo00z0C2xxxLL9w4wUwwwwwSSySyU$$$ySwxxex0IvIz644ew$SwwwyU$$UZUwyyw4zjjz6eee
:-:,,,-',,,::,,-,:,',:,',,::,,::----,'':.'',,,;-,,'''',-,-;;;;"";;;_!|!!!|||||||||*7*)*||))|)*})|)|\\||!|||||!!|||||!!!!|!!!!!!!||!!!||!|!!!!||||||+[]=1rjn00&@2Lxeexx4w4w$$ZZZZZbG88XXpXgA8GbD8bZ6l*\cJ0z0@xSZ8b8pAKENNWNQKq8DZ4x6Oun&xz0&L26xxywy$DDDZZZ$$Uyw4x2C0zuoIrl%i]ii=cc1lrrrlvIoJnunnO00C6x2&CCOzz0zJJvc[7ilr1rvr=]=rvvvvvrrlrrrrvjJJnJjouuJjoJuJJJnzvvIIvvvvvrllrvrcvlclrrlrJJJJuunJJjjIIjJuIJJojJuuJJJJooJn0zz0&2266@2ewe4w4wwwwwwSwSUZbZy44xxxCIvIz24exeyZSSy$ZZZ$Syweww960JJzL2C0
:-:,,,-',,,,:,--:','-:,',,::::':----,::,''',,,-,,:'''',-,-;;;;";;-;~|||!||||||||||\7))*)|))|)\})))|})||||||||!!||||!!!!!!!!!!!!!|!!!!!!!!!!!!!!!|||+[i=lvjn0OCC2@6ee664wwS$$$ZZZ$$ZbDGd88qX88dbDdbZev**=nnn@4U$Zd8pqRQNWNEQHRqX8y460jtIJJn0OCC&Ox29eZU$wyy$$$Uyy9xxeex2@OznJJIvrlll1ci[7%c1lrrrrIvvIJJjvoJJjIIIv1i777[ii[]]i]iic1lllrr1i1rrlrvjjjttjJJIvvIJJooJJjjjIvvIjrvvvvvvvvllvvvtJjJnz00zuIIjIIIjJjJJItjunjoJJJoJJuuunz0z0@C2ew96xee4ww44444w$Z$wxexx2JltO&2ex9wU$y$ZZZZ$Se4629e2CCznz0nJj
:-,,,,,',,,:,,--'',',::',,,,''::--,-,':,':',-,-:,'''':,-----;;;;;-;~!||!||||||)|||\+}))))))|)\)|))|})||||||||!!!|||!!!!!!!!^!!!!!!!!!!!!!!!!!!!!!||+[]crtonzOCCCC2x9xxewwS$$$$ZZ$ZGGGd8X8X8dX8GD8ZZb2c}}jjz@4US$D8qAH#WWNEE#N#EEgdS2zjIJuzC2x99x2&22SS$SwwSSSwwS9xexx62L2222LC0nuJjvr1%i==%c111ci=cc%=ii1lrlcii[++++++++++++777[[iiclrci1lrlrrvIIIoJnnottjunznznJJuJJnz0IIjvvIJnjvvJnuz0JoJnzznovvIvvvtttIjvvvjovtIIvvvvIIjJJuJJ00@xex664eeeex66wwwSU$Sw9x6&vcI2O@6xewyy$ZdG$S4x26@C22&0znuuJItt
:-,,,:,',,,,,,,,''::,:::,:-,'',,-;,-,':',,::,,,,-:''',---,,-;;;;;-;~!||!||)||)))||}+\))))))))})|))|))|!!|||!!!!!||!!!!!!!!__!!!!!!!!!!!!|!!!!!!!!!|+[[cvtJz0OL@&@26xxx4wSyU$$$$$U$ZZZZdXXdd88dddbyZDw0=|lv0&2exyyDpAQNWNWNNNWWNKq$20zuzLC64yZbZ$w462C26xSwwSSwSS9e492LLLCCCCO0zznzzJIvvvrrrlll11%c1ci][7ii][777++++\\\***{++{\++7777i1cillllrrvtvjnzzujIjJunzzznunz0zzzzzJIvIjJuJoon00zzzjvvoJjvvvvrvrvrlllrrllllvvvrlllrrrvjoJJz00&L266wx6x62L2x99944wweex0riv@&C22264yy$$$wx2@0znzzzJjtIIvvrrr
:-,,,:,',,,,::,,''::,:::::-,'',,,-,,,',',,::,,,,-:''',-;;,,-;;-;;;;~!||!||)|||))||}+\))))))))})|))|))||||||!!!!!!|!!!!!!!!___^!!!!!!!!!!!!!^!!!!!||+[i%ltJz0OL@&C266xe4wU$U$$$$$y$$Z$Zbd8dDGddXX$yZXGwI{+iJ0z0CwSZXAQNNNNNWWWNQXUexxxx4SwyZdqAXDdZS9LOz0xxxe4wyyee496@@@&&C&O0zzJunuJIvrrrrlllllcllccii]777+++++++++++\}}\{\\*\+7777]%%ir1cc1lvIrvJnnJojJJJJuuJJnzz00000zJIIouzzJJJuzzznnjvvIojvl1llll11c%i[[]i%ic11c=c1lllrtjJJuzz0CCLL62@22LL2C2x944e94e6zrirzun00OC2x662LC0noovllrvlciii][i%c
:-,,,:,'':,,:,--:::::,,,::--'',,:-:,,',',,::,,,:-,'':-;;-,:,--,-;;"~!||!||)|||||||}{\))))))))))|))|))||||||!!!!!!!!!!^!!!!____!!!!!!!!!!!!!^!!!!|||+[i=1tJz0OL@&CL26xewyUyyyyU$$SU$Z$$ZZ8DZZd8XpZZb8XG2r|{lzzJz24$GqKE###WWWNQ8wy$$$$ZDGXXqARgXDX8ZUw96L000O@6eww4e2L@22&O&00zznooJJoIrlll1ccccccccciii]7777[[[[[[77[7++++++7777[[[[i=c1l1c11lrIrvvIttIjJJooJJjIJJnz0&COJjIIJn00IjJIIIjIojvrvjIlccc11%=ii[++++7[7]=%ii%1lrrvIJJuJJuzz00O000OOCCC0C2xeex6x6Lnl[1jIjnz0O&&0ujIvrc[i+\*+++*++++++7[
:-,,,:,'::,,,,--,::::,,,::--''-,',',,',',,,,,,::-,'',-;;-,':,,,-;;"_|||!||)|||||||}\*)))|))))))||||)|!|!!!!!|!!!!!!!^_!!!!____!^!!!!!!!!!!!^!!!!!||+[[=ltJz0OL@&CC226eSUSSySyySSw$ZZZ$$ZdbZZddXpb8DZXX$2**+vJIn064$dAHQENWMWHXy9GqqX8qqqRKKgAqXdXX8GZ$Uy@&0nzO22w4x22222O000znuJJJJJotvlcc%iiiii=%=i[7[[777[[[]i]]]]i[77[[]i=%ccci=cc1lrrrrrvrrvvItvvrvtIttIjIvrtIJzOCC0JItIJnzzvJuIvtjjvIvrvIv%iiii][77+++\*\+++[iiiic1rrrvjJuJjjJJnnzzJz0zz00z0OC222622L@zv[]1rvIJnnJovr1c%i7+7+}}{++\**}))))\
:-,,,:,'-,::,,,:,,:::,,,,:--''-,',',-:,',,,,,,::-,'',-;;-:':,,,-;""_|||!||)|||||||)\})))|))))))||||)|!!!!!!||!!!!!!!^_^!!!____!_!!_^!!!!!!^^^!!!!|)+[[=rvJnz0@@&C@226eS$wwSyySwwS$ZGbZ$ZdDZDdd8Xdq8$d8ZS1+)]vrnzL6wZXgHENWW#XbZZqKKqXKHKRKHgppqAAApXdZ$$Sw60z0&0L@C&OO0zzzzzzuJouJIvvrll1ccc%iiiii][77[[+++++++77777777+[[]ic111l11lllrtvvtjjvrvjJoIvrrvvrvIjIrlvIJzOOzuzuojoJJovJzIvIJJrvtrvvr][77+++++++++++++7[iiiii11llvtIIttIjoJJJJjnznunnn00000O@C00C&ji[i=clvtvrl1111llrrvrlllrrl[[77++++
,-,-,',',,,,,,,::,':,,-,:,-,'':,',--,,,:,,,,,,,:-:''',---,',-;-;;""_|||!||||||))||}++\))|)*})||\|||)||!!!!||!!!!!!!!___!!!_^__!^!!!!!!!!!!!!!!|!!|)+iiclrIJnz0OOC22xxewS44wSyyyyUZGdbZZbGGDGd8XpXKRd$$ye@r+*71Inz&6yZ8AHNWWHGDqHHQHgqRKKQQHRqXAKgApXXXDUZSw962nnzznJojItunzznJjIJjvlllcii[[[iii7++++++++[7777777777+++7[7+7i11llvvvvrrvvvvIjjIvv0njvvrlljIvjunjrlrIJnnJJ0nJJJjIvjJjrvjJjroJvrr1++\\\+++{++7[ii==i=c11cc%1lrvvvrrrvvvvvvvvjJJJonzuz00zz&2z0OCzvllc1rvvvvrvoz0002xCC2x62@CnunuJjIt
,-,-,',',,,,,,,,:,':,,-,:,-,''',',-,,,,:,,,,,,,:-:''',---,:,;;;;;""_|||!||||||))||\++*))|)})|||}|||)||!!|||||!!!!!!!!^!!!!_!^_!_!!!!!!!!!!!!!!!!!|)+i=clrvJJn0OOC26xxe4w44wSyyUU$ZbbZZZDZZZZbDGXqRqGUSww$C=\+ilvJzLwUZ8A#NNQKKHQEKKQHqqQEEEHgAgKAggX88X88$$Sww22JJojvvvtjJJuJjvvIvll11%iii][[[7+++{\\++77+++7777+++7++++]77icc%%1lrrvvvtrvvIIIvIznJjjIvvJoIouJIllrtoJuJJJojojIvvvjtllvtvvoJr1li++{*\\+++++77i%1lccccc%==1lrrvvrrrrllllllvvIIIIJnJnzznn0&0znnJIIJvIIjJunnzCxx6x4w264ww4ex9eeeee9x
:,',,:,':,,,,,,,:,',,,-,:,-,''',',,,,,,',,,,,,,,-:''',---:',;;;;;""_|||!||||||))!|{++))||)))||))|||)||!!||||!!!!!||!!!!!!!^!!_!!!!!!!!!!!!!!!!!!||)+[]%llvoJn0O&C26xxxe44wwSyyUU$$$$$$ZZ$$$ZZZZGqX8GZSyZZwJ+)+cvJz24yZdqKQEENN#E#HH#EAqQQQEQKRRKRKRqXXqpg88ZZ$eezuJJjvvIIoJJJIvrrl1111=]%=iii[7+7++\{++7+++++7+++{++++++7++7ii]]c1rrvrrvrrvvtIIJununuuJonJooJovlrvvjJJuJjjJJJjvvvItllvvrrtvci]7\++\}\+++++77iic1ii==%=%=cc1lllrrrrlll111vtItvIJzIjuuJJnzzznoIIJznnnz0OC@&29ee4SyxxwSSSSSwwSyyU$$
:,',,,-:''::'':,':',-:-:,,,,:''::,,:,,:',,,,,,,:-:''',---'':-;;;"""_|||!||||||))!|\++)|||))||)))|||))|!!|||!!!!!!||!!!!!!!^!!!|!!!^^!!!!^^!|||||||)+77icclvIonz0O@266xx9x9ee44wwyyyyyy$$U$$Z$$$Z8dG8G$Zby$ev)|7vvJC9wSZ88AQE#EEQHQQHKRRgRRKKKRRRHKRgRKq8qddZZ$44&nJnznuzJJJuJoIvrl111c=ii%==iii]7+++{++7++++++{\+\\\\{{+7++[===%i%1lrrrvrrvvIjjJJJJJuunnJJIIIvrlvvtIoJunjoJJjvrrvtv1cll11l1i[7+++{*}\+++{+7[iiii]ii=%%ccii%cc1llrrvrrlllvIjjIjuzIIJJJJJJJuujttjouunnz0CLC266669e49eeewSUee44wwSS
:,':,,-:'',:'':,':',-:-',,,::''::,,':,:',,:,,,,:-,''',--,'':--;;"""_||!!||||||))!|)++)|||))||})||||))||||||!!!!!!||!!!!!!!!!!!|!!!^^!!!!^!!|||||||)++7iccrtIJz0OOC26226xeeeewwSSSwwwSSyyy$$$yy$$$Zbd8dDZSS4zi)+ilt0x4w$dZ8gHKKKHARRqqggAgAAAAAAAHKggKHgXg88dbZSSCJInC&00JunnnJIvtrlc11ciiccc=i=i[7+++++++{++++{}{*))*{\\7++7ii==i%1111rrlrvvvvvvJJjItIJz0zuojvrrtIItjJnnttItrlllvIvc=1l1i%=][77+{***\{++\+++77[]=%%=%%ccii=c1lllrrvvvrllvIoojjJnJoojjjJJvJuoIIjjJuzz0&@226xx66xew4w4e4wywwwwwwSS
::':,,-:':,::::,',',,,-,,,,:::':,,:':,:',,,:,,:,-,'':,--,'':,--;";"_||!!||||||)|!|)\\)|||))||*)||||))||||||!!!!!!|||!!||!|!!!!|!!!!_!!!!!!|||||!|||\++7=%lvvjn000CL22226ee9944wwwwwwwSwwSyySwSy$SyZD8Xd$S9e2n7{+]1JL26y$$bXAgAggqppXXXXpgqXXXXXXqqXpAgqXAX8DZ$4xCjvn@CznzznJJJIrtr1c1l1cic11=iii[7+++{*)\*\\+{\)\))))*\\++++[77[c111%%c1llrrrrrvJovrrvju0zJjIvlljjIIjountvvrlllrvvli7iii[]iii]7+)}\\{{\*++++++7ic1c====i%cc11lrrrrvvvrlrvIIoIJoJJJJjjjoJounJjjoonzz0OCLL26xxxewSwwww444wyyyyyy$$
,:':,-,,',:',:':',',:,--,,,,,::::,,':,:'-:,,,,',-,'':----''',,-;";"_|||!||||||||!|)}\)|)|))||))||||))||||||!!^^!!!||!!!!!|!!!!|!!!!!^!!!!!|)|||||||\++7i=1lrInzz0&CL22224e9e4www44wwwwwwSSSSwSyySS$Zd8D$Sxwe9v+|+7v0CxyyUDXqqqpXqXX8dDZZXGZZZyy$$ywwy$ySyU$$$w92zjIzC0nnO0zJJJv1vr1c1111c1l1%i==777++\)){*))*\}){}|||)}\\{+7[[[[cc1c=iiilllllrvvjvrllrvjznjIjjvruJooJJJnjtvrllrrvvli[7]iii=1l%+*))*{\*})\\\\+++7]i][]iiicc1ll1lvrvvvvrvvvIvJIJjJJJJoooJJnzznuJunnzz0&C@L2266664weee4w4eeyyUyyU$$
,:':,-,,',:',:':',',:,--,,,,,:'::,,':,:'-:,,,,',;-:':---,''',,-;";"_||!!||||||))!|)\+)|)|))||)|||||||||||||!^__!!!!!!!!!!!!!!!|!!!!!!!!!|||||||||||}+++]iclrtJzz0&@22222xx9e4wwwwwwwwSSSwwwwSSwwwSyU$$Z$e4weS6l|{+=oOx44SZ888db$DZ$$yS4ewexx6CO@&0z0&C@CC6e420nJvtJ00zzOz00znJvcvrc=cccc1ll1%iii77+++*))\*)))}))\)||||))}{+77[[i111c%iii1l1lrrvvvvrrllvIojtvIjjonJjjjIIJjItvvvvrvr1=][]=%=c11]\|))***)))))}\{{++7777[iiicclrl1lvrvttvvvIvIIJvJjuJJJJJJnzzznnJJJJnz0O&@22LL2222ew9e4ww444SySSyyUU
,:':,-,,',:',:':',',:,-,,,,,,:'':,,':,:'-:,,,,'-;-:',---,''',,-;;;"_||!!!|||||))||}{+}|)|))||)|||||||||!|||!____!!!!^_!!!!_!!!!!!!!!!!!!||)|!||||||){\+[]%1lvJzz0OC@22L2xxx94www4wwwSSSSwwwSww44SySw4ewyxyyew$z+)\+1J@eyyGX8dGbUSwe66LO0zJoJIlc1rrtJnznn&0nJtrl1vozOzJnOJn0zznt1vlc=c11ci=ccci[77+++\)))\))|)))))|||||)))\++77i%11111111111lrrvvrvtvrlrvvvvvIJnz0znnuoJJIvvvvvrlvr1c%ii1rrl1=7)|)))))||||)))}*{++++7[iiicc1rl1lvrvIIvvtIrIIJtojuuJJJuzz00znnnnuJzz0OC@22CC22L2xex944ee4wwwwwwSSS
,:':,-,,',:',:':','-:,,,,,,,,:'':,,':,:'-:,,,,'-;-:',---,''':,-;;;"^||!!|||||||)||\++*|)|))||)|||||)|||!||!!____^!!^___!_!_^^_!!!!!__!!!)))|||||)||)**+7]%1lvJznzz0&@LL2e96xewwwee44wwSSSSSSwwwwU$$42LxweZ$w9yCt++}+ruLw9y$SwSS96C0znoIvr11lc7++77=lvvvvIvrlvIoJz&C0JjoJJnzzznIrrl1clrl1iii=i[++++++*))))|||)))))|||||||)*++7[=1lllllrrrllllrvvtvvvvlc%1vvvtJzzz0znznJJujtvvvvrlIrlll%crrrli+*)|}}))||||)||||)\++++++777%%c1c%lvvvIjItIjvjIJvoIJJJJJnnz0O0zz00znzzz0OCCC0&@@CL6xx9eexxwS44wwwww4
:''',-,,',:',:':','-:,,:,,,,,:'',,,':,:'-:,,,,'-;-:',---,''':,-;";"!||!!||||||||||\++\))|))|)))||||))||!||!!!____!!____^^!____!^!!!___!|||)|||||)||)*}+7]c1lvJznJuz0&C@L4e66xewwxxee4wwwUySwwwwSUZ$w2&2wUD$Uxw@&ol)|]rI0zL20z&Czvrllll1cc%lvvlccii%c1lvvIonnzz0CCC0znunnuzznJJjrrlllrvrll1i[7++{+++\))))||||)))|)|||||||)*++77%lll11llrrvvrrvvtIjIvvvr11ItvIn00J0nnzzzzzujvvIIvrIrlvr11v1lr%+))){\)))|||)|||||*+7+++7777==i=ii1vrvjjIIjoIjtJtJvIuuJJJnzzznJuzznJnnzz00O&00C@@L6xx99x6xwUee44444e
.''''':-,,,:,,'','',,,,'-',,,,'-:,,,:,,',,:'''',,':,,,,','''',,;;"~!|||!||)||)))||}++*|||))|)*)|||||||!!||!___^!_!!___!^!!____~_|!___!!!|||||!||)||))*{++7=lrvIjtIuzzzz0O&@2x9xx444ww44wywe4wwex4www49xeSSSww4e9xzl7++%rvtv1=1rvcrIjIIjJju00zJIIJJojoJun&0000000&0000znJzzJojItvvvrllcccci[777+\)))))|||||||||||!!||||||)}\\++[][i%clvvlrvIIIIjjvvIvrrvtvIJnuunn0ujvvvjJojjItvvrvl1lrl1lrl[\||)+}\++*)||))))|)+7++77+++77777]=lvtItvvvIovvvvvIjojjJJJunnJJnzznJjvJzzJJz&CCCCL6e4eC&6e94Se4SSweee
.''''':-,,,,:::::'',,,,'-',,,,'-:,,,:,,',,:'''',,':,,,,','''',-;""~!|||!||)|||))||)++}|||))))\)|||||||!!|!!^___^_!!__!!!!!______!!__!!!!!|||||||)|)))*+++[%1lrvIvIJJunzz00&L6666eeewwwwwww4444eee4wwww44wwww44eeye0jrlrvlvvrlrvvJzC@&&22z0@@0zJJzzzzzz00&0zz0zzzzzzzznuJ0zJojIvvrrll1c==iii[7++\)|)))|||||||)|||!!||))|||||)*\+++[ii1vvlvtIIIIIjvvIIttjojJJJoJnnjIIIIIjoIIjjjIvrr1%1l111=[+)||}+\\\\}))*))))))\++++++{++++77[i1lrvvvvvtIvrrrvtIjtIjjJoJoJunzzJjIJzO0zn0C00OOCL6x6OC6e94wewSw4ee4
.''':'',',,,:':,'':,:,,:-',,,,'-:,,,:,,',,:'''',,::,:,,','''',-;"""!|||!||||||||||){+)|||)))}*)|||!||!!!!!!!^____!!__!!!!^_________^!!||||||||||)))))*++7[=c1lvtvtjooJnz00OC2262626e4ee49eee99eee4wwwwwS4wwww49xwwwe6L@@0C2C&&0zO@2L@L6x@@@@C0nuzzzzzzz0&00zzzzzzzzzznuuznJojIvrl11cc=ii7iii7+{\)))))||||||||)||||||))||!||)\\++7i==1vvrrvvtvvtIvtjjtvjoJJJjIjnzvtJuuJoJIIIIIIIvr%i%cc%=7+)||||)))||||)*|))))))\++++++++++77[i%cclvvvvvvrrrvvtjjvtjooojjoJnzznJjn000zz0O00&CCL66@0C2xxe4eww49xe4
'':':'':::,,:''::':,:,,:-',,,,'-:,,,:,,',,:'''',-::::,,:,'''',-;;""_|||!!|||||||||)\\)||||))}*)||!!!|!!_!!!______!!___!!!^______~__!!|||||||||||)))))\++7[=c1lrvvtIIIIJnzz00C222222x99ewxxx9xx999e4w4wwS4wwwwweex4SUyyyy44we62C0O&CO0OCL2C0000nJzzzznz00&0zzzzznzzznuuunJojItvrl1cc%ii][7[i[+\**)))))||||||||||||||)\\)||||)\\+77ic%crvrrrvvrrvvvIjIvvvIIIIvvvJnvjz0zuJJjIItvtIvlii%ci]7+}|||||||||||||)|||))))){++\}}\+++77[]i==1lrvvvvvvvvvIjottjJJJJoIjJzzznuzznnuunzz0C@L2220z&@22x9xe4ex66x
',,,,''',::::''','',,,,'-',,,,'-:,,,:,,',,:'''',-:':',-:,''':--;;;"_!|!!!|||||||||)}*)||||))}})||!!!!!__!!^_~~_^_!!^__!_!_~~____~~^!!|||||||||||)))))\+++7=1llrrvvvvvtjJnnnz0O&C2L2666949666x9x69e44ee4we4444444ewSSSSU$eex2L@C02222@C@L6@0zOOzu00zuuz0&C0zzznnJuJJJjjJJItvvvvrll1c%ii[[777++})))))))||||)))**}))|)*++)||!!||)\++]=ii1rlllrrrrrvtoJjvvrvvvvrlrIJtJ00nJJJIIIjIIvr1ii%%[++}|||)*)|))))|||||||)))))}\\}))\+++++77ii=c11llvttvvvvvIIvvIjJJJJIjJzzzuJzJooJnnnnz0&CCCCzz000C6626996222
',:,,,'',,::'''','',,-,'-'-,,,'-,,,,:,:',,:'''',-:'':,,:,:'':-;;;;"_||!!!|||||||||)}*)|||))|))|||!!!!!__!!^_~__!!!!^_______~____~_!|||||||||||||)))))\++++c1lllvvvtvvtjJJJJnz000L@CC@26ee626e4x2e44e9x9eeeee444w4wSSSyyyw496xxx622L@C&O&6L00@LOz0zuoJn0CC0zzzzuJIIIIvrvIvvrvvvrll1%=i[777+++*)))))}))|))}*\\+++{\)*++{))|!_!||)+\77]7%c1lllrrlrvvJjjvlrlrrr1clvoIJnzJoojtIJJjtv1i]i=i7+\||)}+++\\*+\})|))))||||))\\))}++{++++77]=%%=clvIvvvvvvvvvtIIjJnzIonzzzzJJjjoJnznJn00zz00uzznn0L2C@x622CL
':'-:-':,,:'''''''',--,:-:-,,-'-,,,::,:',,''''':,,'':,,:-:'',;;;;;"_||!!!|||||||||)\\)|||)||))||!!!!!___!!^____!!!!________~___~__!|||||||||||||))))}{++++ccclltrvvvvvtIooJJzzznO&C@L266x2L2xex29e4exx9ee444444w4wwSyUySSwxxxx226x6@C000@O00CL&z0zznnz0OC0znnnuJtttvrlrvvrrrrl1%1=iii777++\)))))))\*)))\}}}\++++++{+{}}\)!!!|||{+77i7==l1c111llrvJIIvcl1rrl%icrjIoJjjjjjvvItvrl%[[[7+\)|)))))))}\)+*))|)\*)))))))\\)))\{\{++++77i%%=%clvvvvtIIIItjoJunzzjuzzzznJIIIoJuuJJnnJjjnzoJJJn0C&C&62@20C
:,','-,,:::''''''':,-,,'-:,,,,',,,,,,,'',,''''':,,'':,,,-,':-;;;;;"_!|!!!|||||||!|)\+)||)}||))|||!||!!__!!!^^__^!!!_______~~___~!!!|||||||||||||)))*\++++7%ii1ltrvIjIIIIIIjJuuJJz0&CL@CC666669eexx9999eeww4eee44SwwwSSSSw4e9ee629ex2@&00C&&CL22Czz0OO00z00znnJJoIItvllllrrll1cii%]7[7++++*)||))))\+\)))\{{{+++++7++{*)){{|!!|||))++7+[[c1cccc1lvrjvIv1l1lrlc%crttIIIIIjotvvvrl1i]][7{)||))))))))\)+\}\)\+\)|)))))\\)|)}*\++++++7ii=%%%clrrrrvvIjvIoJJJunJnznuuJjjJunnnuJJJIvrrIoItIjn0&0&O2@&CzO
,,','-,,:::''''''':,,,:',,:,,'::,,,,,,'',,''''':,:'':,,,,:':-;;;;;"_!|!!!|||||||!|){+)|||))|)|||!!!|!!_^!!!!!!!!!!!_______~____~_!||||||||||||||)|))\+++++i][ccvlrvvvvvtIIoJJooJnzzz0OCC&C22226x9xxxxxxxwwe9xx9eS4ewSwwSSwwwSw4ee4962C&OOCCL2262000OOO00zzznJoojjJjvrrrlrrl1cc=ici77+++++)||)}\*}{++\)\+++++77777+++{))\*|!^!||||}*++7+[]]]]i%1llvrtv1r1rrl11lrvrvtIItvvvr1cc%i77+++*)||||||||))))\}*+\++\)|)))))*\))))**{++++777[i=%%c1l11llrvjIIIjjjJJIoJojoJjJuzzzuJJIvvrrvvvvIJunuzzzzC00Cz&
:,','-,,,::''''''':::::::,',,':'-,,,,:::::''''''::''',,,,:':-;;;"""_||!!||||||||||)\{)|||))|)|||!!!!!!_!!!!!!!!!!!!___^__~~______!||||||)||||||)|)))*+++++i[[==rlvvvvvtjvIjjjIIjnnnuz0OC0O@2666xxx66xx66ee9xxxxx4xxwS4ew$ywwwwee44ex2LCOz0CC&&L2&00000O0nnnuJIIIjJJtvvvlrl1c%=ii%[7+++++\)||)**}}{++{\++{\\{++++[7++*||)||!!!||||))+\++777[[i=c1crlvvlr1rrllllrrlrvtvvrrvlciii[77+++{)!_!!||||||||)|)\)++\))))|||)*)))\\*\+++++77]i==%c1lllrrvtIIjjIIjJJvIItIouJJJnujIIIIvrvvvrlvIJnuoJunJ0zz0z&
::',:-,,,,,''''''::''':,:,'--','-,:,,:,,::''''''''''':,-,:',-;;;"""^|||!||||||)|||)*\})||)||))||!!!|!!_!||!!!!!!!!!___^__~__~~_!!!||||||)|||||||))))*{+7++i][iirlrrrrrtjvvIIvvvjJJunzz0000z0C2666222x99x66xx6666926wwex4ySwwSySSSw4x2C00zO@LCOL2O000000zJunuJIIIIojvvIvlvr1=i[7777+77+\})|||)*))}{+++++7+{++++++[7+)|!!||||^_!|||)|}|++7++77]ii=il1vvrvlll11lll1rvvvrrllr1][][7+7+\*)|~;~~~_!||||||||))\+}))))|||)}))\++\\++++++ii=iiii%c1llrrrvvvIjIIIIvIjIIouJJJuJIvtjujvvtvrlvvtJnJjjnu0znzu0
,,'-:-,,,,,,,:::,,,,,,,,,,'--:,:-',-,,-,,''''...'''''',,:'':-;;;;;"_||!!||||||)|||)\\})||||||||!!!!!!!__!!!!!!!!!!!^__!__~~~~~^||!!!|)))|||||||)|)*\\++7+7[]iic1lrrrrrrvrrvvvvtIJunnuuz0znnOCLxe2222L2xe269e96266exw42eewwwwwwwwee9xx6CuzOLC&@222O00zzzJuunnnuJjrvvrrvvlrl%]77++7++++\)|))|)*{{\++++++77+++++++\\*)|!_^!!!!_~_!|||))))+7+++77[i=ii1rvvr1rc]ilvrlvvttrl1lrc[7[i]7+)))|!;',-;;"_!|||||||)\)||))||!||)}*\+++++++++77[i]77[iic1ll11llrtIjtvvIjjjIjuznJojjjjjnIrvjoIrrvjjjjJJuJJnnoJn
,,'-:-,,,,,,,,,,,,,,,,,,,,'--:,:-',-,,-,,''''...'''''':,:'':-;;;;;"_||!!||||||)|!|)++\)|||||||||!!!!!___!!!!!!!!!!!______~~~~"^|!!!!||))|||||||)|)\\\++777[]]i=c1lrllllrvvvvvtjooJnnuuz00nzOC@6x62LL22222666666x692446e9w44eee4w699662Cz0OCC@L@OLzzzunnonuJunuovrrvlrvvl1=]777++77+++*)|))))\+{\+++++++++++++\)||!_~""~__!!!__!!||)})}{+++7+77i%%=clvr1=rc]i1rrrvvttrl1lci[[ii[7+)||!",':'':-;"~!!||||||||||||||||))*{+++++++++7+7[i][[]]=1l1ccllvvttvIIjoJjIjJnJjoJJJJJJjvvIojtvvIjoJJnnJJnuIjJ
,,'-:-,,,,,,,,,,,,,,,,,,,,'--:,:-',-,,,::''''...':'''':::'':-;;;;;"_||!!||||||)|!|)++{|||||||||||!!!!__!!!!!!!!!!!!_~____~~~""!|!!!!||))|))||||)|)*\\++7777[[iii%1rl1clrvvvvvtjJIJzzuuz0zzz0OC222@&&@LC&222LCL2x6x2x6C62eee622ew26x622COOO&O@LOuCznzJnnouJjoJJIrlrr1rvrci7++++++7+{*}))|))))}*\*{{++++{\{*))||!!~";;;;"""_!!!__!||))}**\++777[icc%%1rrlclciiclrvvvvtr111][[iii7+*)|!~;,:-:''',-;~__!!|||||||||||))))*{+{{{++++77\+7iii]][=1lc%cllvvvvvIjjJJjIjJuJoJJJJJJojIIIjjovvIoJunnujjJJvvJ
,,'-:-,,,,,,,,,,,,,,,,,,:,',,':'-':,::,''''''...':'''''::'':--;;;;"_||!!||||||)|!|}++\|||||||)|||!!!___^!!!!!!!!!!!______~~~"~!|!!!|||))|))|||))))*\\{++7+77[iiii1rlc%1rrrvvvvIjIJnuojn0unzzz&@C@&000000L222226x26L6L0@@6xx2CC292662@@COO000&&zozoooIjJtoJJJJjIvrrl1lvri]7++++++++))))|||||||))))))\{\)|)|||!!_~";-;;;-;;"_!|!!!!||)*\*}++777[=c%ccc11rrl1cc1llrrrvtvl1l]]i=i[+\|||!",',-,:''',-;;"~!!||||||||||))))}\\\\\{+++77\+7[[[[i[=11ii%llrvvrvvIjjjIvvjoIIjjvvvvjjIIIIjojjjJunuJJvvJjrro
,,'-:-,,,,,,,,,,,,,,,,,,:,',,':'-'','',''''''...':''''':''''--;;;;"_||!!||||||))||)++\)||||||||!!!!!___^!!!!_!!!!!!___!!!~""~~!|!!|||||)|)))||)}))*\}\++++++[ii]i1rlc%1r1lrvvvvvIJuovvJzoJnunO&0&O0znz0COC222222C226Cz26@22C0z&2662CCLC0000zz0zJnIIIvIjvvIojtvvtvvlclr17]7+++++**)|||||||||||||)|||)})|||!!^__~~_~~~~;,,;;~!||||!!||*+\}\+7[ii%ciclcii1r11l11c1lrrvIvlll=%cc]7+)|||!":',':,,,,;;-;""~_!!||||||||||))))}\{\\\++++++7++7[i]%ci[[%r1lrrrrvvtIIvrrvttIojvrrvojtvIIIIuuJJnuJIIlrjjlrJ
:,:,,,,,,,::,,,:,,,,::::::'::''',:''''''''''''.''''''::':''',;;;;;"_||!!!||||||)||}\{\)||||||||!!!_!^_~_!!!!__!!_!!_____^~""~_!||||||||)))|))))\*))\{\\++++77[[][=11cicl11llrvvtIjjtvrvjIIjjJznu&0nunz0Oz0C@@CC&0CL2COL62@C&&C&&x620zz000znJunzzJIIIvIIIlrvvrll1rl==c=]777++++\))))))|||||||||||||)|||!!!!__^^_~^~~^~,''-;"_||||||!||){+++77i=11i1lcii1l1lllcc1lllvtvrllcii[++}||||!~;-;-;;;""~~""~~~"~~!!!|||||||)))))})}*}\++{+++++777[][[77]=1rrrrlrvvvvvrrvIvvIIvvvjvjJoIItIjuznJjjIrlrtIvvt
'::,,,,,,,'',,:',:::'::::''''''''''''''.'.''''.''''':,:','''-;;;;;"_||!!!||||||)|)*\{\|!|||||)|!!__^_~~_!!!!___!_!!____~_~~"~_!||||||||)})|))}\+{))\+*}{++++77[]7i%c=i=11111rvtjvIIvrrrvtvvIJJoj0zJJn000nz0C@CCOz0CL@L262C0OL2@C22Lzuuz0znJjouzzjIIItvvvllrrrlc=lc=%%i77++++++*|))))||||||||||||||||!^__|!__!!_~_~~_"'.':-"_||||||!!|)*{++77i%11icl%ii1l11l1c%11clrvr1cci[7++*)||||!_""~"~~"~_^___~_~~~~__^!|||||||||)))|))))\\*++\++77+77777[[[1lrl11rrlrvvrrIjrrvvrrtjrIJJIttIIJznotIjrrvvtvvr
::::,,,,,:'',,::,,::':::'''''''''''''''.'.''''.''''':,:',:':-;;;;;;_||!!!||||||)|){{\*|!|||||)|!!__^_~~~!!!!_____!!____~_~~~~_!|||||||||))))*\{+{))\{\}\{+++77[][iiiiiic1111lrvvvItvrlvtvvvtjojIJJJunz00zz0&CCO0nz0&CL26&zzz&CC&&CC0nJunnJjIjJJJvvItvrrll1lll1%ic%iii[+{\\\\{\)|})||||||||||||||!!!!_~~_!!_!!^_~_~~_"'.'',"!|||||||||)))++77]icc]=ci]i%cccc===cc=cll1=ii[7++\))||||!_"~!_^___!!!!_~~_~~~~~_!!|||||||||))||)))\\\+{}*++++7777[][]c11c=%lrc1rrrrvvrrvvrrvIlvjIvvvvIoJJjvtIvvvvvvrr
:::::,,,,:'',,,:,,::':::''''''''''''''..'.''''.''''':,:',:':-;;;;;;_||!!!||||||)|)++\}|||||||)|!!^_^_~~~^!!^_~___!!__!!_~~~~~_!||||)))||)|)*\\\+\))*{\*\\{+++7]i[]iiiiiiccc1llrvvtvrllvtrrvvIjIItjJuuuzzzz00&0zn0000O000znnn0000z0O0nojojIvtIIjIvvvvrll1cccccci]][777+}|\)))\}))*)|||||||||||!!!!!!___!!!!^!__~__~~~;'.'.,"!||||||||||||\+777[ii[i=][[iic%iii=c%%%11=[[[+++{*)|||||!_~_|^____!!_!_~~__~"~~~_!!!|!!!!|||||||)}**\\\)}\++++++7[[[[=cciii1l%clrrll1rrrrrrvvlrvrrrvvtIjIvvtIjjtvvvvr
,::::,,-,:'',,,:,,::'::'''''''''''''''..'.'''''''''':,:','''-;;;;;"_||!!!||||||)|)++\)|||||||)|!!^_^_~~~^!!__~___!!__!!_~~~__~!|||||||||||)\\*\+\*}}\\\**\+++7]=[[ii=i[[ii%cllrvvvvr1lvIrrvvtIIIvjnzJjoJzzz0OOzu00zz000z0zzzzz0zn00zJIvvvvvvvttvrrrrl111iiiii][7[[7+++)|{})}\}}}))|||||||||!!!!__!!__^!!!!!!_~~_~~~~;'.'.:"!|||||)))||||)\++777[7[i[[[[7c=iii%1cii%i[++++++\)|||||||!~_|^____!__!_~~_^_~_~~~~_!!^^!!!!|||||)*))})**\{+{\++++7777[==i]icli=1rrl%illllllll1lll1rrrtvvrrvIoJjIvvvvv
'''':,--,''':,,:,,:''':'''''''..'''..'..'.'''''''''',,:',''',;;;;;"_||!!!|||||))|)++*)|||||||)|!!!^!^~~~^!!______!!__!!_"~___~^||||||||)||)\\)}\})))*\\*}\+++7]i77]i=i77[i=c1lrrvvrl1lvjrrvvvvIIvJzzJtIjuJnz&C0zznnn0&COzznJJJJJnzznjvrrrrrrvvvrlll1cc11i[77][77]i[+++)|+})*\**}|))||!||!!!!!!^_____~__^__!^~~~_~~_~;'`..:"!|||||))|||||)*+++++7+7[77[771ciiic1%]]i[+++{\{{*)|||||||!~_!!!_~_!!^!_~~_^__!_~~"~_!!^!!!!|||||*\)))))*{++{\++++77++7iiiii%c7[%lrl%i11cc1ll11llc1lrrtvlclvjJojIvvvvI
''':---,-'.'''',-,:''':::::''....''..'.....''''''''',,''-'':---;;;;_||!!!|||||))|)++*)|||||||||!!!!!__~_!___!!^~____^!___~"_!_!|||||||)})))*+}|))**)){\)\{++++777777ii[7][[[ic1l111lllrvvvvvvtIjouznJjjJJJnz0OO00nnn000zuunJjIjJuuJtrlllc1lrrvvrlll1ci%c][[[[[[[++7+*)))})))\\)))||||!!!^!!!__!!~____~~__!____~_~__~-.`..:;_|||!|)|||)))|)))*++++++++7[]1iiiiiii77+++++\\{){|)|||||!_~_!!!____^!^^^!!!!!!^~~""~!!^!!!!!!||)}+{})))*\{+++++++++++++7[i=cc7[icc%%%iicc%c1l1llllllrIl1icvvorvrIlvrv
''':---,,'''''':,,'''''',,,''....''..'...''''''''''':,:','''-;;;;;;_||!!!|||||))|)++})||||||||!_!!!!^_~_!___!!^______!^__~"_!^!|||||||))}*))\))}|)))*+\)\{++++777777]]7+[[777]i%%cccc1lrvvvvvvvIJJJjjJnzJoJJnzzz0ujJnzJvJuuJjIjojIvl1cc111lrrvvrl11ciiii77[[]]ii{++*|||)||))*})|)||!_^!!^!!!!_^^__^_____~__~___^~__":```.'-"!|||||)))))))|||}++)\\\++77+ci[[[[[7++++{\**++)*){|||||!~~_!!!____^!^^^^!!!_!___~"~____!!!!!|||}{{}))||)})+7++++++++++77[iiii7+7=1ciii=%%%11%lvrl1rvlcrlrvvIlrlvlvrv
''':---,,'''''',:''''''',,,:''...''..'...''''''''''':::,:''',-;;;;;_||!!!||||||)|)++*)||||||||!!!!!!^___!^___________^^_!_"~!!||||||||||*\||)))*||)}{\*){{++++777777[[7+77777[]i=%%%=c1lrrrrvvvIJJjIjJnznuJJJuuJIvvtJuJIoojjjjjjtvr1%c1lc1llrrrr1c%=i][[777777[[+++)||)+||))))||||!__!!!!!!!!__!__!______!_~_~~_~__":.`.':,"!||||||))))|)|||)+{)\\+++++71i77777+{\\\\\**+\))\\)|)||!~_!|!!!^^!!!!!!!!!!_!^___~~__~_^!!!!|||)**)))||))){7+++++77++++77[[]]77[ic=i]iiii=%%icllllrrc%vvrtrtrvrtlvrv
''':,-,:,'''''':'''''''',,,,:''.'''''''.''''''':':::'',,':''';;;;;;_||!!!||||||)||*+\))||||||||!!!!!^____!!________~______"~!!||||||||||))||)))})|)\+*}*++++++7[77[[[[77++777[iii==ii=clllllrvtIIjoJJJJunJojjjItvvvtjojjjIvvvvvvvrl1%%1l%%c1111c1=i][77+7777++77+{\)||}+|)}})|||_!!!!||||!!!^__!__!_~~___!___~~__!_;'.`.'',;_||!|||))))||))))*\\++++\{7cli7777++\\{{{{{\))+}+)\))||!__!!!!!!!!^^!!!!!!!!!!^______~~_!!!!!||)))))|))}*}\{)\+\{++\++++77777[%ci[[]7777]ii]i]i=lrl1c=rrrvvItIrtrvlr
''':,,,':''''''''.'''''',,-,,''''''''''''':'''',':,:'',-'::'';;;;;;_!|!!!||||||)||*+\)|||||||||!!!!!^____!!__~__^__~~_____~_!!|||||||||)|)|||)||}||\+))\++++++7[7[ii][7777[[[[]ii===i=clllllrrvvrtJuJJnzJjjjojItJIvvIjIvjtvrllc=c1c%ii=%%%%%=ii]ci[[77++++++\++7+{\)||){|)})||||_!|!|||||!!!!__!^!!__~___!____~__!_;'..`.':;~!!!|||||||||)\\\{\\{\{++{+ivc[7]7++**\\\+++}}+}+)\})||!^!!!!!!!!!!!|!!!!!!!!!!!^^___~~~^!!!!|||))))){+))*\)|*\)){\)+7+++7777[ii[777[777[]i[77]i%1l1cillrIvvvvlvrtlr
'''',,,',''''''''...'''',,-,,''''''''''''::'''':''::'',,'''''-;-;-;_!!!!!|||||||||)+))|||||||||!!!!!____!!!________~~___~__!!!||||||||||||)|||||*))}*))\*\+++7[][i%=i[[[=i[[[]iiiiiiii%1llllllrvrvIJJnnzJjjJnnJtJjvvvItvIovvr==[%i%[i[ii%i]]ii][i][[[7+*\{{\*\++{{\))}\}|))||!!||||||||||!!!!^^!^!!^___^_!!____^__~;.````',;~!||||||||)))*{++++*+\+77+7crlci7+++\\\\\{++}{+{+\)|})|!!!!!!!!^^!!!!!!!!!!!!!!!^!!__~"~~^!^!!||)|||){+))}*))}{\))*\+77+++7i[[[77+++++++++77+7i%==1lc]=1rvrlrrrvvvll
'''':,,',''''''''...'''',,-,,''''''''''':::'''''''''':::'''''---;-;~!!!!!||||||||||{))|||||||||!!!^!_^~_!!!______^_~~__~~~_!!!||||||||||||)||||)}))}\)}{}\+++7[i]ic%i[]i%i[[[]i=iiiiii%1rrl11lrvvvtIoJuuJjjJnujvIvlllrvvrvlr1ii7i7i7i7i[ci[[iii[[[777+\))}\\***\\\*))}})))||!!|||))||||||!!!!!!!^!!!___!_!!^!__!__~-.````.'-"!|||||||)))}\++7++**)\7[7[clll=[++++\\\\\{{*+++{\)|)||!!!!!!!^__!!!!!!!!!!!!!!!^!!!!~""~_!!^!|||||)|)\))}\))\{\)|)+\++++++[++7+++++++++++77+7iiii%1%i=1lllllrvvvvll
'''':,,':'.'''''''..'''',,-,:'''..'''''',::''''''''':,:'''''',-,;-;~!!!_!|||||||!||}|)|)|||||||!!!^!__~__^!!____!!_____"~~_!!||||||||||!|||||||))))*{)\+}{++++[ii=%=i]i%iii]]ii=iiiii=clrrl1c1rvItvvvjooIttIIIvrvl1c1rvv=1ic%[i7[7i71ii7i]7[]i[77++++\)||)*{\))){\}))))|))|!!|)})\\)|||||!!!!!^!!!!!__^!_!!^!__!^_",`  ``..';_!!|||||){+}++7+++*)|)+777]111%]77++++\\\\{{++++{}))||!!||!!!!_^!!!!!!!!!!!!^!!!!!!!_~""~_!!!||||))|}{))*\})++\)|)+|*{\+\\+)){+++77++++++++++777[ii]i11=]crllrvvrll
.''':,,':'.''''''''''''',,-,:'''..'''''':::''..''''',,''''''',-,;-;~!!^_!|||||||!||}|)||||||||!_!!_!__~__^!!^___!!_~__~"~~_^!||)|||))||!|||||||))))\+*\+){++++7i]i%=ii=cii=ii]i=iiiiiic1lll1c1vjIvrrvIItvtIIvvvvrlc%1rvvicic=[i7i7i[lii7i]7[]][7++++\))|||)\\))){)))})|||||!!|*\|)\)|||||!!!!!^!!!!!__!!^!!!!__!__"'    ....,~!!||)|)*++\+77++++\{++7i[711c=i[7+++++{{+++++7++\))||!!||||!!_^!!!!!!!!!!!!_!!_!!!!^_~""~__!!||||)|}+})\+\*+++)|)}|)}}*))*||){++77+\++++++++++7[i][i11]7=rlllrrrll
.''':,,'''.''''':''''''',,,,:''....''''':::''...'''':,''''''',,,;-;~!!!_!|||||||!||\|)||||||||!_!!_!__~_!!__^^__^!_~~~~"~~_^!||)||||||||||||||||)))\+))\)+77++7i7[i=iiici%cci]]iiiii]]i%%1l1ccrIvvrvjjtrvIooItjjtr1%clrv%1i%i77+i77+i[[+[[77][7++++\})))|)))})}}\)))\)|||||||**))))|||||||!!!!^!!!!!__!!_!!!!!^!_~"'    ````'"!|||)))\+++7i7+++7+7i]]c%]lc=i]ii77+++++++7777++\\)||!|||||!!_^!!_!!!!!!!_!!!__!!!__!_~~~~~~!!||||||}))+++*{++*)|||)}))||)||){++++\\++7+++7+++[ii[[[i%i[ic11lllrll
.'''':'':''''''''''''''',,,:''....'''''''''''...::':,,,'':''',,,--;_!!!!!|||||||!||\)|||||||||!_!!_!__~_!!___^_~_!!~~~~~~__^!|))||||||)}||||))||)|)\\))}}+77++[=7[iiiii%iclci[[]iiii[[]i=1llcclrlllvIjvllvtvvvtjJIrllrvvccii7++\i77+[77++++++++\+++\})))))))))\+\))}\)||!!||\{)|*\)|||||||!!!^^!_!!!___!_!!_!__!~~;'     ```'"!|||)}}++7]==[++7i+iciiccilci[]ii[7+++++++7+77++{{})||||||||!^!!!^!!^!!!!^!!!_~_!!~_^__~__"~_!||||||))|))))))*}||||})||||}|)\+++++{++7777+7+++[ii[[[]==i]ic1llllrl
.''.'''''''::'''...'''':'''''..''''''.'.''''''''--,,-;-,':','--;-,;~!|!!!||!!!!|!||))|||!!|||!!___!!!~~~~_^_~___~___~~~~~___!!)|||||||))|||||)||||)))|||+++7]c1iciiii=c1lcl=i=[i7i1l1%iicllllrr1l11lrrll1lrrvttvvvrrll11ci7++++++++77+\)+{{+7+\||)\\}))){)))}*{+)**))|!|!!|}*)))))))))||||!^!!!^~~~~~__~!!_~~__~~~;.     ```'~!!!|)))+77li+*+++7[=c1cc1lrl=i=%i[7[[7++++++++++++{*|||||!||||||!!!^^!!^!!!!___________^!^~~__!!||!|)|||)))||))||||)))))}*|)\{\\+++++\*+77++++++7i[]i%c1cc1llrrlll
.'..'''''''::'''...'''::''''''''':'''.'..'''''''--,,;;-,::','-,;-,;~!|!!||||!!!|!||))|||!!!!!!____!!^~~~_^!_~______~~~~_~__!!!|||||||||||||||))|||||||||{+77]c1i%ii]i%1l1=l=i%[%[ic1c=%ccllllrl1llllll1crvvrrrllrl111ci[%i+\}*{+++77++\\++{+++)|))*})))*\**\}*+7*\)))|!|||)*})))))))))||||!_!!!_~~~~~~_~!__~~~~~~~;.    ````'~|!!|)))+++]+{\+7[[i%1l1=iil1==%%i[i=ci[77+++++++\\++)||||||||||||!!__^!__!!!__~~~______^^!_____!!|!|||||)|)||))||)||)*})))|))}***\+77+\+++++++++7iii%c11ll11llllll
.'..'''''''''.''..'''',,''''''''':'''.'..''''''',,:,--,:',','-,;-,;~!|!!||||!|||!|)))||!!!!|!!!__^!!^~~~_!!___^_^__~""~_"__!!!|!||||||||)|||||)|||||||)}{+77[=ci=i]]i=c1ci1ii%]%]icc%%c11llllll1vrrlllc%rvvr11%il1%i]][7[7+\*{+7+77++{{+++{{{*)|))}))))\+++{))\+\*||||||))\*)))))))))|||||^__!_~~~~~~__~______~~_"-.    ````'~|||)}))++{{})\+[icrrrrlc1l1c%%%=i][iii[7++++77++\\++)||))|||||||||!__!^__!!!!__~________^_!!_~~~!!!!|||||||||))))\))**)|||)))*{+\*\+7+\++++++\{+7i%c11llrv1cc1l1l1
.'..''.'''.''.'.''''',,,:::'''''':'''.'..''''''':'':,-,'':',',,--,;~!|!!||||||||!|)))||!!||||!!__^!!_~~__!!__^!____~""~_"__!!!|!!|||||||||||||||))||||}+\+777i%i%i]]]i%cci1ii=[=[iccc%1l1lll1llcrrrrrl1c1lr1ii][lci777[[+++++7[]77+++\{+\*\\\})||)}})))\+++{)))}|)|!||){}\\})))))))))||||!!_____~~~~~__~______~~_":`    `` .-_|||)*)){{)|))+[%1ljIvrllrv1cc%=iii[[[[77++++77++\+++\||)\)))|)))||!!_!!__!!!__~~~~________!!_~""~^^!||||||||||)}\\{\\)||||)*\++++\)++++++++{\*\+7iic111lrvc=cc1c1c
.'..''.'''.''...''''',,,::,:''''':'''.'..''''''''''',,:'':':',:---;~!|!!||||||||!|)))|!!!!!!!!___^!!_~~__!!__!!_~~_~~""~"_~__!|||||!||||||||||||||||||)\}+777[iicii]]ii=1=li[i7i[ic1cc1l1ll11l1crrrrrrl1]=1i77[[i]7777++++77[[77[7+{{{{\))}\\*)||)**}))}\}}\*)||!|||||\+))\))|)))))))||||!!_____~~~~~__~______~~~;'`    ```';!|||\{)){\)|){7%lvvvvrl11lr1cc=ii=c1c%iiii[+7777+++++{||)\}\))))})||!!!!__!!!^_~~~~________!!^_"""~~_!|||||!|)))\\*++)|||)*))\\*)*\)+7++++\\\*}*+7]7]%c%clr====%%c%
.'..'''''...'...''''',--',,'''''''''''..'''''''''''',,'',,''':,-;-;~!!!!||||||||!||)||!!!!!!!!^___!!_~~__!!___!_~~~~~"""~____!|||||!!|||||||||||||||||}{)++++]i[c%iiii=%%%cc=i[7]=1l1cc1c1lllll111llrr1=7ic%][ic[[777[7++77]ii[7]7{*{+\)|)}\\*))|)++\*\{}))))||!!||||)+7}))))))}*))|||||!!!___!_~~~~~~~~__~__~~~~-.     ` `'~||!){{*)*)|)}+ilrvvrrrl1=cll1=iiicllccc%iii77[[7+++\++)|)*}+\}\{))||!!!!___!!!_~___~___~^___!___~"~;"_!!!!|!|))\++\++{)||\+)}{{*))){++++++\+++{\+7i77[i11c%1cii=%ii
'''''''''.......''''',,-',,'''''':''''..'''''.''.'''':'',,''':,;;-;~!!!!||||||||!||)||!!|!!!!!!____!_~~__!!___^^~~~~"""""__!!!|||||!!|||||||||||||))|||))++++ii[=ii]]iiii=ccci[7]iccc%cclllcc%%%==c1lc=]iiiiiiii+777[[7{+++777+++{*}\\)))))))))))){{*}*+*))||!!!!|)))\++*)}))))*\))||||||!!_~___~~~~~~~~^_~~~~~~~-.       `,_||!|}*))))|\\+illlrItIIvllr11c=iic1ci[i=iii[[ii77++\++)|)*)*))\\))|||!!^_^!!!!_____~_~_~___~____~""""~_!^!!!|)))){+))))||)}))\+{\\\\++++77++++++++777]=11%i1cii=%%i
''''''''''''....''''':,,'::'''''':::''..'..''..'''''''::,,:':,-;;;;~!!!!!|||||||!||)||!!|!!!!!^____^_~~_____~____~~~""~~~__!!!|||||!||||!|||||||||)))|||}++++[i[iiiiiiii]i=c%i[7]ii%%%%%llc%==%%i=%c11c=ci77i%]+++++77+*++\\\\*}\})*})))\))|||)\*\{\))}\|||!!!||||\\\{++*}}))))}*))||||||!!_~~~~~~~~~~~~^_~~~~~~~-.       .;!||!|)**}\*)+++]%c1lvvvIvrrr=1lci]=1l=]%llci]iii77++\+{)|)*))))}\})||!!!___!!!!_____~_~_~___~___!_""~~""~_!!!|||||*+||)\\)||||)}****{++++77++++++++77[i=c%iic=ii%cc%
''''''''''''....'''''',,:'''''.'':::''..'..'...'''''::''::::,,-;;;;~!!^_!|||||||!||)||!!!!!!!!___~___~~~____~~~___~""~~~"~~_!^|!||||||||||||!|||!!|))||)}\{{+777[[[]]]]i[]iiii[[iii=%cc%1111c=i[[[[]i=iic[+7ii7++7++{++*\)))))))+\)})))}*))))))*+++\))))|!!!|||)|)})*+77\*})))))))|||||||!!_~~__~~~~~~~~__~""~~~",`       ."!||!||))))**++[ii]crvvvtvrlri1lc[i=crci1rl%iii=i[7++{+{||)))))))})||||!!!!!^!!!_~_____~_~_~_~___^_~~~~~""~^!!!!!!|))!|*+}|||)))))))))\+{+7[+++++++++77iiii]]%iii111=
''''''''''''''..'''''':::''''..''':''''.'....`.':'''','''':,---;;;;~!!__!!||!!||!|||||!!!!!!!^__~~~__~"~_~~~~"~___~"~~~~~__!!!|!||||||!!!||!!||!|||))||}**\{++7[7777[[[[[[[[[[iiii]i=c%=lll1c=i[[7[]=%%=i[7[i[+++7++\{\}))|||)||+)|)})|)))})))))*\{\)||||!!||||)|)))){77\\*))|)))|||||||!!__~~~_~~~~~~~~~~~"~~~""'`       ."!|||||}))\++77[iii=lrl1lci[]i11i[ic=rllrvr1c=%%i[+++++\|||))))))))||||!!||!!||!_______~_~_~_________~~~"""~__!!!!|||!||)||||\})))}\\\++\*+{)+++++++++7[i[7[[ii=1ll%]
''''''''''''''..'''''''::''''..'':::'''.''...`...'.'''''''',,--;;;;~!!^_!|||!|||!||)||!!||!!!!__~~~__~~~__~~~"~___~~~~~~"~_!!!|!|!|||!!!!||!!||||||||||\+\\++7[i[[[[[[[[][[[[ii=i[[[iiii11c=%=%%7777]iii[]i=i[7+++++++\})|||)))))||)})||)))))))))}\*)|!!|||||||\|)}))*++*)))||))|||||||||!__~~~_~~~~~~~_~__~~~~";'`       .;!|||||)))\++c[7]cc=%llccciiii1c][%cicccll1cc=%ci[7++{+\||)))|)))}\)|||||||||||!!______~_~_~_________~_~""""""_!!!!!|||||||))\)|||)\\|)}))++++{\\++++++777777[i%1l1i+
,,,''''''...'''.....'''''''''..''',,''''''''....`'``.`.'..'',,-;;;;~!!!^!||||||||||)||||||!!!!__~_~_^~_~____~~~~~~"~"~~_"~_!!|||||||||!!!!||!!|||||||!|+\\\++7i%i%i7+7[][][[[iii77i7i7ii==ccci=1]i=i[7[i[]=i7++++++\\\}))}})||)\*))))|)*|)))|))|)**|||!!|||||||})\*)))*{|||||)))|||||||!|!~~_~_~_~~"""~__!__~~""'`        ."!!||!|}++++[%7+7%111ll11c1lli%ciii=iccccl1ci%cc=]77+*+*||))*|)))+++{\*)|||!!|!!^______~~__~~____~~__~_^_~"~~"_!!!!!!||||||)}*)|||)))||))|)+7{*))\++++77++++77[c11i7+
,,,''''''...'''.....'''''''''..''',,''''''''........``.`..'',,--;;;~!!!^!!||!||||||))|||||!!!!__~_~_^___!^^_~~~~~~"~"~~_""~_!||||||||||!!!||!!|||||||||*{\+++7]i[ii7+777]][[[]][i7]+i7i[%%%c=i=1ii=i7777+[i]++++{++\\\)|)))||||)+\*\\)))||||))))))||!!!|)))||||**\}))){+|||||))|)|||||||!!~__~~~_~""""~~_^_~~"""'`        .;!!||||)*++777++7%ccclllll1cc=ii]icci111lrrlccc%=i[77)+{||)*+|)))+7+\\\)|||||||!!!!^_!_~~~_~~~___~~__~_!^_~~~~~~~_!!!||||||))))))))||||))|)\+++{\{++++7+++++77[=cci++
,,:''''''...''..'...'''''''''..''',,''''''''.....`..````..'':,,-;;;~!!!^!!||!|||!||))|||||!!!!__~_~_!___!!^_~~~~~~~"""~_~~~~_!||||||||||!!!||!|||||||||){{++++[i7[[7++++ii[iii]7i[[+i7]7iiii][]c[[][7777+7]7+}}\{++\\\)|)))))))}{)))|||||||||))|\)|!_!|))))||||{**)))*++|||||)))))|||||||!~~_~~~_~"""~~~~__~~"""'.        .;!!||||))\++7+\\+i==%c1ll1%iici]ic11%ll1lrrlccc1c=i[7)++)|)\+||))+7+\+{\))||||||!!!!!!!_~~~~~~___~~__~_!!__~~~~~~_!!|!!!||||||))})||||))||)\+++++++{{+++++++777iii]7+
,:'''''''...''..'...'''''''''..'''::'''.''''.....`'.`.``..'':,,-;;;~!!!_!!|!!|!|!||))|||||!!!!____~!!_!_!!!__~~~~~~"""~~~__~~^!|!!|||||!!!!|||||||||)||)\\{{++[][i]7+777ii[[]]7+][i+i7]7[[iii[[=77777[[[++++{})*++{}*{\)))*\\\}})||||!||||)|||||)|!!!|\\)))|||)+}))))*{\|||||))))||||||||!~~~"~~~~""""~~~__~~""".`        `;^|||||)}\++7+\\+[ii%i=1lll1c=][ic%%c1cc1ll1i%cllcii7)++)))*+||))++\)++{\*))))|||!!!!|!_~~~__~___~~~__________~~~_!!!!!!|||||||)*)|||||||){++\**\{\**\++++++777[[][7+
:''''''''...''..'...''''''''...'..'''''.''.'.......`.'`'..'':,,,;;;~!!!^^!|!!|!|!|)))|||||!!!!____~^!_!_!!!___~~_~~;""_~_^_~~~_^^!!||||!!!!|)|||)|||)))*\\\{++[][]7+++7[ci]]ii++77i7]7]]+7[i]77[77777777+++\\\**++\)}+++))}\\)|||!!!!!|)||))))|||!!|){\|{+)|||)\)))))}))|||||)}))||||||||!"~~"~_~~~"""~~~__~~""".``       `;^|||!|)\\{+7+\\+7[icic111ciii]ic1=clrrrrvvlc%cll1=i[*++}))*{|))){+}){{\\*}}}+)|||||||!_~~~__~___~~~___~~__^!_~~_^_!!|!!!||||||))))))))|||}\*))}{+++{\++++++7777[[[77
''''''''..'.'''.'.....'.''''...'.'''''''..''.........``...''',,-;;;"!!^_!!|!!|||!||))|||||!!!!_____!!__!!!!^__~~~~~"""~~____!_~~!!!|!!!|!!|||||||||||))}|*++7[]7[[[++++[7]ii[7+++77+7777][7[]]77[7[[[7++++*))\++\+++++\}\*)||||!||!|!||\||))||!!|||)})))})||||)\\)||)}**))|||))})|||||||!_~~~~~"_~""""~~~~_""";;`         `'"!|!|||}{++++)\\+]7[1c%iiii==iiii=c1lrvrvvl%l%lc%i7i7+\)*\\)||)\++{)))))))}\++}|||||!!!_~~~~~___~~______~_!!__^_~~^!!!|||!||||)))))))))|||||))*+++\{\)\)\}++777777[[
'''''''...'.'''.'..'..'.'......'..'''.''..'..........```..''',,,;;;"^!^~!!|!!||||||))|||||!!!!_~~~_!!__!!!!^_~~~_~"""~~_~___!_~~!^!!!!!|!!!|||||||||||))){+++7[7[[7++++77[i]7+++++++777777777777[[7777++++\}}{+++++++\})*)|||||!|||||||)|||||!!||||)})))})||||)\))||))))||||||)))|||||||!_~~~~~~_~""""~~~~~""";-`          .;_!!|||)**}){)\\+i7[iii]ii]]]]iii%1rlrrrrrl=l=lcii7[7+{***\\)))\++{}))))))}{++}||||||!!_~~~~~~__~~________^!~_!^_~_!^!!|||||))))|||)||||||||)))\+\*+\)*|\)++7[[77777
''''......'.'''.'..'..'...........''.............'''.```..''',,,;-;"^!!_!||||||||||))||!||!!!!~~~~_!_~_!!!^__~~~_~"""~__~___!_~__~_!!^!|!!|!|||||||||||))++++77+[[7++++777][7++++++77[7[77777777[77+77++7++++++7+++\))|||||!!||!|||)*)||||!!!!|)))))})|)*)|||)*\)|||))))||||||))})||||||!_~~~~~~~~~~~""~_~~"""-'`       `  `,~!||||)})))\)\{+i]i7[ii=i[77[i%%clv1lllll1=r%1%ii+[++++\}\\)))){+{}))))))*++\))||||||!!_~~~~~__~~__!_________!!_~~~~!!||||||||||||||||||||||||||))*\)\|\)++7[[[[777
''''......'.'''.'................................'''.``...''',,,--;"^!!_!|||||)||||))||!||!!!^~~~~_^_~_!!!^__~~~_~""""~_~___^___~~___!!|!!!!!||||||||||))+++++7+[7++{++77[77+++++7777[777[ii77[i[77+++++7++++++++{\))|||||!!!|||)||)\*||||!^!!|\\})}))))*)|||)}\||||))))|||||)}*\))|||||!^~~"~~~~~~~"""~~~~""",'`       ``  '"!)||))****})\++i]=[]icc=]77[i%c1rrlll11l1cvc1==i+7+++++\*\}))){+\}))))))\+\\))|||||||!__~~~~__~~__!^________!!_~"""~_||||||||||||||||||||||||||||)\)\|\)++77[[[777
'''.......'.'''.'................................'''.``...''',,,--;"^!!_!||||)})|||))|||||!!!^~~~~~_^___!^__~~""~~""""~~~~~~^^__~__^_!!!!!!!!||||||||||||\+++77+7+++{++7777++++++77[[[77+[ii7+7i77+77++++++++{\*}}}))||!!!!!||||})|)})||!!!!!|)\\))))))*})|||)*\||||)}}))))|))**{))||||||!~~~~~~~~"""""~~"~"";:'``      `   `,_||||))))*)){{+[7i[[]]][77iii=1ll1lll11l1%r%%ii]++++++++\}*))}{+\)))))|){+{*)||||||||!!^^_~___~__^_^^__________~";;~~!!!||||||||||||||||||||||||||\}\|\)+++77[[[[[
..........'''''.'.....'........'................''''.``...''',,,--;"!!!_!|||||))|||))|||!|!!!!___~~_^_~~____~~"~~~"""""~~~~~!!__^^!!!!!!^!!!!||)|||||||)|}+++77+++++++777+++++++77[[[[77+7[7+++777777++{**\\\}))||))|||!!!||||||||)))||!!!!||))})))))))\))||||)))|||)\\*)||||)))+)|||||||!_~~~~~~~~""""~""~";;:'```          .;!|||||||)))+++77[77+7+777%ii%lrlcvrlccc%%r==ii[{\++{{+{})))}\++})))))|)\++*)|||))||!!!!!!_______^__!!___^_____~"";"~_!!||!!||||||||||||||||)|))||*)*)*)+++++77[]i
'.....''..'''''.'..'.''.''''''.''...''.....'...'''''.``...''::,-;;;~!|!_!|||||||!||})|||!|!^!!!!_~~___~~~~~_~~"~~~";;"""~""~^!__!^_^!!!_^!^|!||)||||||){|*+++++\+++++77+7++++7777[[[]]][[7+7++++++++++\}*}}}**))||))|||!!!|||||||||)||!!!!||)*})))))||)*)||||||)|||||**)))))|)))+||||||||!!_~_~~~~~";""~"~~";;,..```          '"!!|||||||)\++77777+7+i[=ii=cllllrrlc[7icc=iii7+}++})||)}))\++{)|))))|)*+{*)|||)}||!|!!_!_^!____^_^!!__^!_!!!_~~";;""~_!!!!||||||||||||||||)|)|)|))))}\++{{+++7]i
'.....''.''''''.'..'.''.''''''''....''.....'...'''''.``...'':,,-;;;~!|!!!||||||||||)}||!!|!_!!!!_~~___~~~_~~~~"~""";;"""~~~~___~__!!!!!!!!!|!||||||||||+)++})++}7+)\77+\77+++77[++77[[[[7++++++7+++++\)){\})}}})|)))|||!!!|||||||||||!!!||||)*}))|||)))\*)||||)*)|||)**))))))))*)||||||||!!!__~_~~~""""~"~~"";'...```         `;~_!!!!!||)\++7][7++77]7[[i%=]ilvcc1ci77[=i]][7{*{\})))))||\++{)|))))))\+*)||||))||!!!!!!_^!_~~_!__!!___!__!!_~"""";;"~~~_!|||!||||||||||||||)|))))}*\\++\*\{++77
''''''''..'..'..'.''.''.''''''''...'.......'...'.'''.``....',,,,;;;~!!!!!||||||||||)})|!!|!_!!^_~~~__~~~__~~"~"""";;;;;;""""~~~~~~^!!!!_!|!|!||||||||||)\{++\{{{+{)}{++\+7777777++++77777++++*\+\\+{\\}}+\))))*\))))|||!^!|||!!!|)||!!||||))}}}*}|||))))*)|||||)|||||)))|||||||||||||!!|!!___~~~_~~""""""""";;:'....``` `   ``.,,;_!|!!!|)\++7777++77777[7777iclll1%i777777+++))}}))||)||)*{+\)||))})}\\)|||||||||!|!|!!!!!!___!_________^!_~""";"";;""~_!|||!|||||||||||||!||)|))}}\\\\\\))}{++
''''''''..........''.''''''''''...''.......'...'..''.``....',-,,;-;~!!!!!|||!|||||))))|!!|!_!!_~~~~__~~~__"~"~"""";;;;;;;"""""~~~_^!!!!^!!!|!!!||||||||)+\\++}}++\*))}\++7[]][7++{{+++++7777++{+))))))}}{*)))}*}))|||!!!!!|||!!!||!!!!||||||||||||!!!!||!!!^__!!!!!!!!!!!!!^__^!~___~~~___~~~"~~~~~"""""""";;-,'''''.....```.``'.:"_!!|||)*+++++++++7+++7+{+7iiirr1i[77+++++{})))))))))||)}\{*)|))))))**||||||||))||!|!_!!!!__!!_~_~~~~___^_~""";"~";;""_!!||!|||||||||)|||!||||))))))}*{*)))}{+
''''''''..........''..'''''''''...''...'...'...'..'.```.``.'--,,;-;~!!!!!||!!|||!|)))|||||!^!!_~~~__~~"~__"~"~""~";;;;;;""";;""~~_^!!!!!___!^!!||||||||*\+++{{\){*)))*+++7[[7777+\\\{+++7++7++++\*})))))\}))))))||||!!!!!||||!!!|!~~_!!!!!!____^_~~~~~__~~~"~~~~~~~~~~~~~~~~""~~"~_~""~~"~"~~"~"~~~"""""~"";;-:'--,:''''..'''.';::,-;~!|!|)*+++{+*+)+){){{{+7]77%=i[[7+++\\*})))))))\*)||)*++\)|)))||)))||||||||||!|!|!_||!!^^^_~~~~~~~~~_^_~""";""";";;"_!!!!||!|||||||)||!||||)))||))))}\\\\*}
:::'''''.........'''''''''.''''...''...''........''.````...'--,,;-;~!!!!!|||!|||!|)**)|!|!!!!!_~~_~_~"~~_~~~~~""~"";,;;"""";;"~___________^!!!||!!||||){}\+{\})){)*|\)++[[77777+{\\*\**\+7++7+++}))))))|))))}*})|)||!^!!!||||!!!|!""~_~"""~"""""""""""""""""~"""""~~"""~~~~"~~~~~__~~~~~""~"~"~~~~~""""""""";-,'--,,::::'':,:,;"";,''-"_!!|)*)){})+))|}*\**++77+7+[7i++\+\))))))|))}\}||||)+++)||))))}{+)||||)))||||||!!||!!!!_~^~~"~_~~~~__~""""""""";;;"~__!!!|||||!!!|||!!!!||||||||||)\{\*))
,,:''''''........''''''''''''''...''...''...........````...'-;-,;-;~!!!!!|||||||!|}*})|!|!!!!!__~_~_~"~~_~~~~""~~"";-";"~~";;"~~~~~___~~___!!!||!|||||)\)\{+{\*}{)*|\)++77++777+{\*\\\\\+++\++\\}))|))||))))}\\)|||!^_!!!||||!__!_""""";;"""""""""""""""""""""""""~~"""~~~~~~~~~""~"""""~"~"~"~~~~""""""~""";--,----,,,:'::::-"~_~";--;;___!||)\||)|||)})))\++++\}++[++*+\)))))|||))})|||)\+7+{)||))))*{})))))))))||||!|||!!!!^_!~~"~~~~~___~""""""~~";;;;"~~_!!||||||!!!|||!!|||||||||)|))}})}*
,,:''':''........'''''''''''''''..''...'............````...'-;-,;-;~!!!^!|||!|||!|)*})|!|!!!!!^___~_~"~~_~~~~""~""";-;;""""";"~~""~~_~~"~~~_^_!!!|||||)*)*{+{\\\\)\)\)++++++7777+++\\\\*{+{\++**})||||||))))*\})||!!_!!|||)||!_~~~""";"";;""""~~""""~"""""""""""""~~~"""""""""""""""""""""~"~"~"~~""""";~""";;;----,,,:',,'',;~_!!!_~"""""""~_!!|||||||)|||)*\\))|\*7++**)))|||!!||||||!||)*++\)))))))}{{*))}*})))||||!|||||||!!!~~""~~~_^!_~""";"~~~~";;"""~_!!||||||!!!!||!!|||||||||)||||))\\
,,:'''':''''....''''''''''''''''..''...'.............```...'-;--;-;~!!!^!|||||||!|))))|||!!!!!^___~_~"~~_~~~~""~""";,;-;;"";;"""""""~~""_~~!!^!!||))|||)))\{\*}}})+)+)+++++++7++++++\*))*\)){\)))|||||||))|))))|||!!!!|||)||!_~~""""";""""""""~~""~~~"";""""""""""""""""""""""""""~"""""""~"~"~~~"""""""~""";;;,''''''''::''-"_!!!|!!!!!~~_~""~~~_^|!|||||||)*})||))+\+)|||||!!!_^^____~!!!!|||!!!|||)}+\})*++++})|||||||||||||!!_~""_~~_^!^~~""""~_~~"""""""~_!!!!!|||!!!!!!!|||||||||)|||||)*\
,,''''':'.''...'''''''''''''..''..''...'.'''....'.`........:-;;-;-;~!!!!!|||!|||!|))))|||!!!!!!___~__"~~~~~~~""~"""",;:;;;";;;;"""""""""_~~!!!_!|||||||)))\\})))))+)+}+77++++++*+++++\\*}*)|})|||||!!|||))||||||||!!!||||||!~"""""""""""""""""""~~"""~"""""""""""""""""""""""""";;";;;;"""~"~"~""""";;"""""";;-':''''''''''';_!!!||||!!!!!!!_~~^""__!!!!!!!!!||||!||)|||!!___^!!__~"""""~~~~___~""~~_!!|||||)\{)))||||||)||))||||__~~_~___!!_~""""~~~~~~"";;;"~___!!||!!!!!!!!!|!|||||||||||))*\
,,''''''..........''''''''''''''...'....'..'....'.`....'..':----;;;~!!!!!|||||||!|))|||||!!!||!______~~~~~~~"""""""";;,;-;;;;;""""""""""___!!!!!!|||||||))**)))))}+\+*+++++++++\++++++\\*\))\*)))||!!|||)||||||||!^!|||||!!~";;;""""""";~~~"""""~~~~~~~~~"""""""~"""~""""""~""~~"""""""~""""""";""";;""""""";-,'::'''',,'''';_!!^!|||!||||||!!!|!!|||!!_~~~~_!__!!!!!^!___~~~~____~""""~~~~~~~~";"""""~~___^!|||))|)||||*))))||||!_~~_~~~_^!_~~~"~~~~~~_~";;;"~__^!!!!!!!!!^!!!!!!||!||||||||))}
::'''''.....'''....''''''::'''..'...''..'.`'.'.`.``..'''''':,:,---;"!||!!!|!!|||||))||||!|!!||!^!__^_~"~~~~""""""""";---;;;-;-;;""""""""_!!_^!!!|||||||||))})))})*\{{{\\++++++++77++\*)))||||)||||!!||||||!||!!|!__!|||!!__"";""""""""""""""~~""~~~~_~~~~"~~~~~~""""""""""~_~~~~~~"""""~;""""""";;;;"""""";;-,:''''''',-;-'';_!!!!|||!||||||!!!||||)}||!!_!_!|!_|!!~"""~~_~~~~~~~_~"""~~~_~~~~~"""~~~~~~"""~~___!!!!!|||)|||)))||!_~~_~~~___~~~~~~___~~~~";;;"~~__!!!!____~_^!!_!!!!!!!||||||||)
,:'''''.....'''.....'''''':'''.....'''.''.`'.'.`..`.''''''':,:,---;"!||!!!|!!|||||))|||!!||!||!_!____~"~~~~""""";""";--;;;";;-;;"";;;;"~~_!!!||!||||||||||))))}{)))\\{\\++++{*}\+++\*))|||||||||||!!|||!!!!!!!!|!^!!|!!__~~"";""""""""""""""~~""~~~~~~~~~"~~~~~~""~~""""""~~~~~~~""""""""""""""";;;""""""";;-,:'''''''',--:';~!!|||||||||||||||||)||))|!|||!||!!|!_~""""~_~~~""~~_~"""~~~_~~~~~""~~~~_~"""""""~~~~~~~~~_!!!!||||!!_____~__!_~~~~~~___~~~~~";;"""~__^!^__^_~~__~~~_!!!!!!|||!||||
,,'''''.'....'..''''''''''''''....'''''''..'.'.`'.`.':''''',,,,---;"!||!!!|!!|||||)))||!!|!!||!_!____~~~~~~""""";;"";,-;--";";;;;;-;;;"_~_!!|||!|||||||)|||||)*+|)))****{\*\\))\\++{\)||||!!!||||||||||!||||!!!|_^!||!~"~"""""""""""""""""""~~""~~~~~~"~~""~~~~~"~~""""""""~~"~~""""""""""""""""""""""""""";;,:'''''''''''''-~!||!!||||))||!||||)})||||!}|||||||||_"""~~~~~~""""~~~"""~~~_~~~~~"~~"~~_~"~"""""""~~~~""""""~~__!!_~______^!!!_~~~~~___~~_~~"""";;~~~_____!!____~~~_!!!^__!!!!!|||
,,'''''.''..'''.''''''''''''''....'''''''..'.'..'...'::':':,,,,;--;"!||!!!|!!|||||}{}||!||!!||!_!____~~~~~~""""";;;;-,-;,-";";;;;,,---"_~!!!||||||||||||||||||)\||))))))\))\\))+))*\*||!||!!!!||||||||!!||||!!!!_^!!!_"""";";"""""""""""""""~~""""~~~~"~~~~~~~~~"~~""~~""""""""""""""""""""""""~"""""""""""";-:'::'''...'''',"!)|!!!|||)||!!||||)))|||||}|||||!||!~"""""~~~~""""~~~"""~~~_~~~~~""~~~~~~"~"""""~~~~_~""""""""~~~~""~~~~__^!!!____~~______~~"""";;""~~~~~~!!!____~"~_^______^!!!||
-,,'':'.'...''''..''''''''''''..''..''..'..'.'.`...'''::,:,--,-;--;"!||!!!|!!|||||\+}|||||!!||!______~~~_~~""""";;;;-,-;--";"-;;;,,;;-"^_!!!!|||||||||||||||!||)||))))))\))*\))+)))))||!|!^_!|||!!!!!!!!|!!!!_~~!!__~""""";";"""""""""""""""~~""""~~~""~~""~~~~~"~~""~~"""""""""""""""""""""""~~"""~~""""""";-'',,''..```...';!)||||!!|||!!!|||||||||||*)|||||||!^~"~~""~~~~"";""~~"""~~~_~~~~~"""~~~~~"""""~~~~"~~~"""""""~~~__""~~"~_!__!!_~~_~~_^____~~~"""""""""~~~~____~~~~"~~~~~____^!!!!!
,,,,,''..'`...''..''''''.''''''.:'.':'..''.'''..'...'''',:,--,,;--;"^!|!^!|!!||||)*{*|||!||!||^____!_~"~~_~""""""";;----;;""";;;-,---;"_~_!!|||||||||||||||!!|||))))))|||))))))))|||||!!!^_!!||)|!!!!!!|!!^!_~~~!_~""""""""""""""""""""""""~~~""""~~~~"~~"""~~~~"~~~~~~""""""""""""""""~""~""~~~""~~~"""~"""";,:-,'.'.``....'-~|)|||||||!|||||||||!|)){)||||||||~~~~""""~~~~""""~~"""""~~~__~~~""""~~~~~~"""""~~""~~"""""""~~~_~~~~~~~_^~____~~~~____~__~~~~~~""""""""""~___~~~~~~~_^^!!____!!!!
;""";;-,::'''.'.''''''''''''''''''''''''''..'''.'...'''':':,,,,;--;"^!!!^!!!!|||||)*)|||!||!||_______""~~_~""""""";;;;;;;""";;;;,,-;;"~__!!!|||||||||||)|||!!|!!||||)|||||)))|||||!!!!__!!!!|||||!!!!!!|!!__~"""~~""~~""~""""""""""""""""""~~"""~"~~~~"~~"""~~~~""~~~~~"~""""""""""""""~""~""~~~""""""""~""";;--;-'''.``'..'':;~_!||!|||||||||||||||)))|!!!||!_~~~~~""""~~~~"""""~""""""~~~~~~""""~~~~~~~"""""~"~~~~"""""""""~~~"""~~~~_~~~~~~~~~__^_~__~~~""~~"~";--;;""~__~~~~~~~_!!!!!_____^!
_!!!_~~~;;-;,''.:'''''''..''''''..''''''''..'''...`.''''''',,,,---;"_!!!^!!!!|||||)))||||||!||_^____~""~~_~"""""""";;;;""""";;;;,,-;""~_!||||||||||||||)||||||!!|||||||||||)||||||!___!^!!!|||||||!!!!!^__~"";"""""~~~""~~""""""""""""""""""""""~"~~~~"~"""""~""""""~~~"~~""""""~~""""~~""~~~~~~"""""""~""""";;;;-'....`...'''-;;~!|||||))))|)||)}|))||!|||||!~"~~~"""""~~~~~"""""""""""~~~~~~""""~~~~~~~"""""~~~~~~"""";;"""~~~"""""~~~~~~~~~~~~____~__~~~~"~~~~";;-;;;""~~""""""~^!!!!!!_~~~__
|){*||||!|!!_"";;;;;-:'''''::'''''''''..''''''....`..'''''''',,,--;"_!!!^!!!!!|||||||||!|||!||_!__~~~~""_~~~~"""~~"";;;"""~~";-;;--;;"~_!|||!!!||||||||)||||||||||||||!!|||||!!!!!^__!!!!!!!|||!!!!!!!^~~~""""~"""~~~~""~""""""~""""""""""~~~"""~"~~~_"~""""""""""""~~~~~~~~~~""~""""""""~~~"~~"""""""~~""""""""";,'''....'''':,,"!|||||)))))||)))|))||!|||!_~""~~~"""""~~~~~""""~""""""~~~~~~""""~~~~~~~""""~~~_~~~""";"""""~~~";"""""~~~~""""""_~__~__~~~~~~~"~";;;;;;""~""";;""~___!!___~~~~_
[iii7+++{+))|||!!!^^~;:':''''''':'.'''..''''''....``.'''.'''',,,,-;"_!!!^!!!!!||!|||||!!!!|!!!_!__~~~~~"_~~~~""~~~~"""~~~~~~";;;;-;;"~_!^!|!!!!||||||||)||||||||||||||!||!!||!!!~__~_!!!!!!!!|!!_____!_~""""""~~~~~~~~~~~~~~~~~~~"""""""~~~~~~~~~"""~~"""""~~"""""""~~~~__~~~~~""""""""""~~~~~_~"""""""""""~""""";-:''..........,"!|||!_|||)|||)))|))||!||!_~"""~~""""""~~~~~~""~~""""""~~_~~~~"""~~~_~~""""~~~~~~~""";;"""""~~~""""""~~~~"""""~~_~__~__~~~~~~~"_~""""";""""";"";""~~~_!___~""""
111cc%%=[][][777+++{|!~"-:'''''''.....',''''''....``.''..'''::,,-,-"~!!!!!!!!!!|!|||||!!|||!|!_!_~~~~~""~~~~~""~"""""~~_~~"";--;--;"~_^!!!|!!!!|!|||||||||||!|||!||||!!!!!!|!!__~~___!!_!!!!!|!_!!_~~~~"""""""~~~~~~~~~~"""~~~~~~~~~~~~~~~~~~~~~_~~~~_~"~~~~~~~"~~"~~__~_~~~~~"""""""""""~~"""~~"~~~"~~~"""~"""";;;-,:'.''.....'.,"!||!!|||))))})))))||||!~~~~"""~"""""~~~~~~~~"~~~"""""~~~~~~~"""~~~~~~""""~~~~""""""";"""""~~""""""""~~~"""""~~_~__~____~_~_~~_~""""""""";;;"";""~~~___^__~"""
rllllll1==%%%%==i]][+)||!_"-'''.'..'''':'''''...'.``.''...'',',,,:-;~!!!!!!!!!||||||||!!|||||!!!_~~~~~""~~~~~""""""""~___~";----,-;"~_!!!!|!!!!|!!||||||||||||||!|!!||!|!!!!!___~____!!_!!!!!!!_!!_~~"~"~"~~~~_!___~~~~~""~~~~~~____~_~~______~~~~""~~""__~___~~~~"~~~~~~~~~~~"";;""""""~~~~~~~~"~_~~~~"~~"""""";-;;-,'........'.'-"!|||||||)))))))||||||^~""~~~""~"""~~~""~~~~~"~~~~~~"~~~~""""""~~~~~~"""~"""""""~~~""~"""""~"""""~~"""""""""~~!_^_~_~~_~_~____~~""~""""";;;;";;"~~~__!!!!_~~~
vttIIIItl1lllrvvvrllci[7\|!~;,'.'..'''.''''''...'.``.''...'',',::'-"~!!!!!!!!!||!|||||!!!||!|!!!_~~~~~""~~~~~""""""~~____"";----,-;"~~_!!||!!!!|!!||||||||||||||||||||!||!!!!____!!!!!!!!!!!^!!_~_""""~~~~~_~~_______~~~~~______^!_!_^_________~~~~~~~~~____^^_~~~~~~_~~__~__~~~"""""~""~~~~~~~~"~_~~~~"~~~"""""";""";-''.......'':-"_|||!!||||||||||||!!_~"""~~""~~"""~""~~~~~~""""""""~~~~~~~~"~~~~~~~~~""~~""""""""""~""""~~"""""~~""~~~~~~~~~_~__~~"~~~_~_____~~~~~~"~";;--;,;""~~~^___!_~~"
vtjoojjovvvvvIjJJoIvrll1ii7\|!_"'``.''':'''''...'.``.''...'',',::'-"~!!!!!!!!!||!|||||!!!|!!|!_^_~~~~~""~"~~"""""""~_____~";;;----;"~__!!!!!^_!!!!!!||!!||||!!|!||||||!|||!!!!_!!!!!!!||_!!__!!_~"""""__~~~_~~~___!!^_____^_!!!!_!_!~_~___~~~~~~__~~________!!_~__________~~~~"~~~~~~~~~~~~~~~~~"~__~~~~___~~~~"~""~"""-::'''''''''',"^||!!!||||||)})|!~~~~~""""""~~~~~~"~~~~~~~"~~~~~~"~~~~~~~~~~~~~~~~_~""~~""""""""~~~""""~~"""""~~~"~~~~~~~~_^~__~~""~"_~______~~~~~"~";;-,-,-""~~_!~_____~"
vtjjvvvvtttIjjoJIjIvrrlcii7}|_"-;'`..':,'''''...'.``.''...'',',,,'-"~!!!!!!!!!||!|||||!!!|!!!!_^_~~~~~""~""~""""""~~!!^__~"";;---;""~_!!!!!!!^!!!!!!|||!||!!!!!!!|||||||!!!!!!_!!!!!!!!!^!!!!!_~"";"~"~~~~~__~_!_!!!^__^!^^_!!!!!!_!~_~__________~~~~_~~!^!!!!!__~~~____!^___~~_~"""~~~~^_~~___~"~~~"""~~~~""""""""""""--,'''...'''',;~!!!!!||||||||||_~~~~~~""""~~~~~~~"~~~~~~~"~~""~~"~~~~~~~~~~~~~~""_~~~"""""""""""~~""""~~"""""~~~"~~~~~~~~~_~__~~"~~~_~___~___~"~~"~""";-;;;""~~_!______~"
jJuJvl1lJnnnnnJJjuzJJJovllc][i11|~,...','''''...'.``.''...'',',,-:-;~^|!!!!!!!||!|||||!!!!!!!!___~~~~~~~""""""""~~_!|||!_~~"";-,-;"~_!!!||||!!!!!!!!!!!!||!!!!!!!!!!||||!!!|!!!!|!!!!!!!_!!___"-;;-"___~______!!!!!!!!!!!!!!!!||||!|!!!!!!!!!!!!||!!|||||!!||||!|!!!||||||!!!!!!!!!!!!!!|!!!!!!!!!!!!!!|!!!!!!!!!!!!!!!_)|_~""-';;;-;;;;~___^^__!!_~~~_~~~~~~~~~""~~~~~~"~~~~"~~"~~~~~~"~~~~~~~~~~~~~"""~~~~""""""""""~~~""""~~"~"""~~~"~~~~~~~~~_~__"~~~~~_~____!!!_~_^"~""";-;-,-;;"~_!!!^___~
'''''''''''''''''''''''',''''''.,''''''.''''''''''''''''....'.'',:',--:':;~!||||||||||||||)||||!~_~_!!!_~~^_~~!_!___~~~~_~;;;~~"___!__!__^!!!|||||)++++7))+++{{{++77+++7%i77++7[7i%%]77[7+\))|!_!!!!___!||||||||||))))*{*\+\**\+*+++\**\\+++++77+77+7[]7[7i7i7i[[]iiii][iiiiii][i7[i[i1cl11lrrl1ll1lll1cr1i[ilrv1cc=i[77=i777[7777++++777+]7[%[=i%11c1lrlllrlrrvIvrvIjItIIIItvvvvrvlv1rll11lllciiiiiii=%ii][7777++++++++*}}\\\\+[ii]7777[++}++++77[[7+\)})))}\\)|!!!!!!!!!!!!!|!||||)}\*)*)+))|)
'''''''''''''''''''''''':''''''':''''''.'''''''''''''''''..`'.''::',--:':;~!|||||||||||!||)||||!~_~^!!!_~~^_~~^_!^__~~~~~";;"~~"_~_!__!_!!!!!||||||}\})*+++++++7++++++7]ii7777[[+[i%i[[[7++*)|!!!!!!__!|||||||||))\\*\{+)*\\))\+\+++{\\{\+++++77+7777[][[7i7i7i[ii=%%=iiiiiiii][i7[i[i1cl111rrl1ll1lll1cr1ii=lrrrl1c%i[71ciii]7+7++++7777+]7[%]=i=11c1lrllrrrrrvIvrvvIvvIIIItvvvvrvlv1r111ll11cciii=%%%==i][7777++777+++\*))*\++[i][77777++*+{++77[7++)|||||)))|!!!!!!!!!!!|||||||))}\\})\)+))|)
'''''''''''''''''''''''''''''''':''''''.'''''''''''''''':..`'.'.:'',--:':;~!|||||||||||!|||||||!__~^!!!_~~^_~~__!!__~~~~"";;"~~"_~_!____!!!!!|||)))}}))\++{\\++7+++++7]%i][77[[]+7i=i][[7+++*)|!!!_!!!||||||||))))\\*}\+*\+{\\++{++++{++\++++77[77777[]][7i7i7i[==%cc%====%%%%=iciici%l1ll11llllll1lll1crl==clrrrl11l1cil1ccci7++++++7777+i[[%]%i%1l11lrrrrrrrvvtvvvvvvrtIIIItvvvrvlv1r1c1llcc1l==%ccc%=%=i[[[[7++[][7+++\})}\+7[][[7777[+7+7+++++7++}|||||||||||!!^_^!!!|||||)))))\{{*)\+)+)}||
'''''''''''''''''''''''':''''''''''''''.'''''''''''''''':'.`'.'':'':,-,':;_||||||||!|||!||||||!!__~!!!!_~_^_~~__!!__~~~~"";;"~~"_~_!^^_~!!!!!!||)))*))\+7+\}*++7++7++7]=ii]][[[[7[i==ii[77+++}||!!_!!||)||||||)\|)*\)))})*\\\\++++++++++++++777[][7[[[]i]7i7=[ii%cccccc%==%cc%%%lc1lc1rlll111lllll1lll1crlcc1lll111lll111c%==i7++++++77777i[]cic=1lrllrvrrrvvvvvvvvvvvrrvttIttvvvrvlv1l1c111cc11ccccccc1c%i][[[[+7]ii]7+++\}}\++7[[7777[i7[+]+7+++++}||!!!|||||||!__^!!!|||)})\)}}*\++\*{+)\|)||
'''''''''''''''''''''''','''''''''''''..'''''''''''''''''..`'.''''':,,,::;_||||||||!|||!||||||!!__~!!!!___^_~~__!!__~~~~""";"~~~_~_!^!_"__!!!!!!||}+\}\+[7+++77[777777[iiiiii[77iiii==ii7777+{))|!!!||||||))))\+)){+\}}*)}\\\\+++++++++7++77777[=[[]i[]%i[%[c]%icc%%%%cc==%cccccr1llclrlrll111lrll1lll1crl111llcclrlc=c1=i[[][+++++++77777i[]cicclrvrrvvrrvvvvvvrvvvvvvvvvvttvvvvrvlv1l1llccc1ccl1%%ccll1c=i[[[[77]iii[7+++\}\\+7[77+77]i7i7i77{\\\})|!!_!!|||||!!!!!||||*){{)\)**}\{+{\++)}|)||
''''''''''''''''''''''''-:'''''.''''''..'''''''''''''''''...''':''::,,,:,;_||||||||!!||!|||)||!!~~_!!!!_____~~__!!_~~~~~""";;"~~~~_!!!_~~__!^!!!||*++\{++++++77[777777[i%%i[[[[[c%==%%ii7777++{*)|!!||||||)***\{)*++\}*\}\++++++++7+++7[+777777[i[[]][]iii=ic=%i=%cccc%%cc11111lrlrrllvrrll11lllllllll11r1l1rll1lrllciii[7777777++++++7777i[]==llrvvvvvtvrrvvvvvvvvvvvvvvvtttttItvvlrllcrlcc1111l1ccc1ll11=i[[[[[]iiii][7+++{\\+7777777]i7[7[++{))))||!__!!|||||!!!|||)*)\\++**))))}\{{{{{))|)||
''''''''''''''''''''''''-,'''''''''''...'''''''''''''''''...'''''':,,-,:,"_||||||||!!||!||))|!!!~~_!!!!________!!!_~~~~"""";;"~~~~_!!!_~_^_!_!^!||*+{*{+\\++777777+++7[]c%]77iii%%i=ccii77777++\)|||||!|||)}*))}))*})))\*\+++++++777++77+77777[]]]iiiiiiiii%cc%icc1c%%c11111111llrrrllrvllc11l11lllllll1rcl1vlrlrr1cc=][i][[[i][++++++7777]][icllrvvvvttvrrrvvrrvvvvvvvvvvvtvttIvvrlrrlc%%%cc%=i1ccc1lll11c=i[[][[iiii][77+++++++777777[[7+++\))|||||!!^_!!|||||||||)}\+\\++\*}})))}\**}}*||||!!
'''''''''''''''''''''''',,:'''''''''''..'''''''''''''''''..'''''.'::,,:',"!||||||||!!||!||))|!!!_~_!!!!_____~~_!!^_~~~~"""";;""~~_^!!!!__!^!_!!!|||))))\)\+7[[7++{\*+7i1c=[++]====i====i7777+++\}|||||!!|)))))))))))))}{\{+++++++777++7[777[[[]i77[ii][[=%%c11c=111ccc1ll11111lllllllllr1cc1llc%rrllllllvclcvlrrrll11ciiiiii%=i[7+++++7777]]]icllrvttvttvvvvvvrlrrrrrrvvvvvvvvvvvrllrrl1%c111c%=ccccclrrc111=i[[7[i=%=i][777++++++++7777i7++\)|||!||!!^_^!!!||||))\++++*+++{*)))))}}})))}\||||!!
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''..'''''.':::,:',"!||||||||!||||||)||!!__~__!!_____~~~_^__~~~~""";;;;;"~~_!!!!!!!!!!!!!!||||||)){++7[[[7++\*+7i11c[++[i]iiiiiiii7777+++\+)||!!|||)))))))))*\\\\\\+++++77++77++7[77[][[ii[i=c1c%=ccc1llc%1llll1c1l11cc1lrlrrrllll11lrrrlcrrll1lllrc1cvlvvvrrrrll1%%clllci777+++777[ii]i1llrtIIItvvvvvvrllrrrrrrvvvvrvvvvvtvrlrl1%ccc=ii=c=%ccc1rvc1ll1=i]ii]iii=i[[777777++++++++7+\)|||!!!!|!!___!!|||)}+++++++\+++{*)))))))))))))||||!!
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''...''''''::,,,'-"!||||||||!||||))|||!^~_~~_!!_~~_~~~~____~~~"";;;;;;;"~~_!!!!!!!!|!|!|!||||||)*+++77777{\*\+[cl1%[++7][[]][7[ii[777++{*+\|!!!||)||))))))))*\{\\{++++777+777777i7[]iiii%ii%c111111llll1c1lll1ccc11c=%cllllrrllll11lrvvllrrllllllrc11trvvvvrvvvrrrrrrvrlc[[7777777[iiii1llrIjjItvtvvvrrl1rrrrrrvvIvvvvtvrtvrlrl1=c11%iicli=1111lr%cll1c%%=ii]]i==[[7777777++++++\+\|||!!!__!!!!!_!!||)}*\++++++++++++\}))||)))))))}|)||!!
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''...'''''':,,,,:-"!||||||||!|||!|))||!^_____!^_~~_~~~~______~";;;;;;;;"~~_^!!!!!!!|||||!)|||||))+++77+++\*\++7]iii7+7]i[777777[i[777++{*\*||!|||))))}))|}})}{++++++77777+77777[i[]iiii%c%%cc1lllllllrl1cll1cc%c11c=ii%1lc1ll11cc11lrrrrlllllll1cl=llIvvvvvrrvvvrvrrll1%ii[77+++77[iiii1llrtjjItvItvvvrl1lrrrrvvvjIvvIIvrvrllrrlci%c=][i=[=lll1ll%cll1111%iiiiii][[[[[[[77++{++*))|||!!!!!!!!!!!!||))***\++++{{++++++{*)))))))))|||||||!_
'''''''''''''''''''''''':''''''.'''''''''''''''''''''..'.'..''':.:':-::'-"!|||)|)||!|||!||)||!__!___!^_~___~~~_____~~"";;;-;";""~~____!!!!||||||||||)|)++++++++\7+\++++77[7+7i=77+7+77i=]ii7+\{+\\)|!!|||||))))))))\+++7++7777+++77777]iiiiccc=i1cc1lrl1lllllll1111c===%ii=%%===c111%=c1llllrrllllll1ccc111lrvvvvvrrvvrlvl=%1ciii77++7+7+7[ii=c1%lvtvrrvvvvvvrrrrrvIvvvjjtvIjjIvrrrrll1c=c=[7[[[iil11rcll1111llrl1ccc=[7i[77[i][77++\))|||!!!!!!!!!!!!|)))\\\{++++++{\+7+++{*})}|))|))|)||))||!_
'''''''''''''''''''''''''''''''''''''''''''''''''''''..'.'..''':.:'',::'-"!|||)|)||!|||!))|||!_____^!!_~~__~~~_^__~~~~";";-;";""~~~~_!!!_!|||||)|!||||}+7\\\\+++i7++{}+77[7+7i=7+++++7[ii=i7+\{+\{}|!!|||||)))))))){+++7+777777++7[[7[i===%1ll1c1c=c1lc%1llllll111cc%%==i=%%===cc11%iicllrrrrrrrllll1ccccc1lrvvvvvrlrrl1r1ii=iii[+7++[777[]iii%c1lvvvvrrvvvvvvvvvvvtItvIjIvvIjIvvvvrrl1c%ci77777[[1c1rclrlll1111llccc%i[i[77[][[[[7+\)||||!!!!!!!!!||||+}{+++{+++++++\+7\{{\))))|))|))|)||)|||!~
'''''''''''''''''''''''''''''''''''''''''''''''''''''..'.'..''':.:'',::'-~||||)|)||||||!))|||!~~~~__!!_~~~_~~~_!__~~~~";";-;";;"~~"~_!!!_!||||||||!|||)++))))\++i++++)+[[]7+7ii7+++777[ic%i7+{\+\+\||!||||))))))))}++++777777777+7[]]]=cccc1lll1l1c1ll1c111llll1lc%=%%ii]=cc=i%c%cc%i=1rrrrvvvrrrrrrl111=c1lrrvtvvrrrrllrl11ccc1]+7+7[++7[iiii=cllrvvvrlrvvvvvvvjtvtjIvIJjvvIjjItttvvrlccci7777+7+i=1rclrrll1c=%llcc11i[i[777[[7[[7++\))||!!!!!!!!||||\7}\++++++++++++++\{\\))))|)))))|)||)|||!~
''''''''''''''''''''''''''..'''.'''''''''''''''.'''''..'....''':.:'',::'-~||||)|)||||||!|)||!_~~_~~_!!_~~__~~~_!!_~~~~";";-;";;"~~~~_!!!!!!||||||||||||+*||))\+7i++7+)}7[][+7ii7++777[i=ii]7++\\++}||||||))))|||))\+++++777++77777iiiiclccc1lllllc%c11ci%cc11111lc=i%cii[icc=icl=c11cclrrrrvvvvrrrrrl111i%1llrvIIvrrvvrlvvrrrlll=7]777++[]ii]i%1lrvvtvrrrrrvvvvtoItIjIIjJjIIjjjIIIjItvrll1i77[7+7+][ilclrlll1ci=l1i%11i7i[7+777777[7++\*||!!!!!!|||)*\++)*++++++++++++++\{{\))))|)))))|)|)))||!~
'.'''''''''''''''''''''','..'''.''''''''''''''..'''''..'.'.`.'''.:'',::'-~||||)|))|||||!||)|!_~___~_^^_~__~~~~__!_~~~~";;-,;"""""""~^!!!!!|!!!|||||)|||}|!|)\++7]++]7)*7[i]77ii7++77[]=c7777++\}7+||||||||))))))))\+7+++77++++777[i=i%1l111llrrrl1cc11%i=%c11111lcii%ci][i11=iclicllllrvrrrrrrrrrvvrrll1]=1llrvjtvrrrvrltrlvvrc=c]i77[+7[]]]iicl1rvIvvvvrrrvvvvtjjjjItjuJjIjJJjtIjoojtvrrl=[[i7+7+7+7c%l111l1c%%l%]icci7i[7+7777[]][7+{*\||!!!!!|||*++{+*+++++++++++7+{{{++{})))|)))})|)))*)||!~
'''''''''''''''''''.'''':'''''''.'''''''''.''.....'''..'....'''''''':::'-~||||)|)||||||||))|!_______^_~~__~~~~_^^_~~""";;-,-;"""""~~^!!!!!!!!!||!||)|||||!||)\+7+++77++7[[=[[i[[+++777[i77777+*)7+||||||||))||)}\\++77+++777+77]ii=%ccllll1lrrlll1cc11cii%c1c%c1c%i==%=ii=c11ccc%c1lllllrrrvrrrrvtrllllci=cc1lvIvvvvrrllclrrvvlc1=i[[]7[7[]i]i=c=1vvtvvr1llrvvtIJJJjIIonJJooJJJJJJooJoItvr1=%i7+[7[[7[i=]ii%%===1%icl1i[i]777777iii[7+++))||!!||)))\++++{++7++++++++++\}\\\}))|||)*)\)}*))))||!~
'''''''''''''''''.'.'.''''''''''..''''''''.''.....''''.'....''''''''':::;~||||||)|||||!||))|!!_____!!_~~__~~~~_^___~""""-,--;""""~~__!!!!!!!!!|||||)|||||||||)+7++++777777=[7[+7++++7[[777+77+*)++)||||||))|||)*\{++777++77777[i==cc11llrl1lllc%l1cc11%i=%cc%=%c=====%cc=ii=%%=iccc1lllllrrvvrrrIIrl1ll=i=cc1lvIvvtvvll1=1rrvvvr1ci][[[777[][]iiicrvtvrr1111lrvIjJuJojJJJJJJooJnnJoJJojIIvrllci7][ii77i[ii=%cccc1%iclciiii777777[[[[7+++))||!!||)}\++++++++7+++{+++{\\**\*}))|||||\)\)\\*})|||_~
'''''''''''''''''.'.'.''''''''''..''''''''.'.`''..''''.'....'''''''''':,;~||||)|)||||||||))|!!_~___!!_~~_~~~~~_!^__~~"";,--;;""~""____!^!!!!!!|||||||||||||||){+\*{+7iii77i[7]+7++\+7[[7++++++{*+\)||||||))|||)}\{++777++77777[ii%1llll1rr1111ii11c111c%1c%=%=ii%%=i=%11%i[[[]iic111lrrllrrvvvvvItrlll1ii=%c1lvtvvvvvrl11llllvvv1%iii]77][77[i]]=clvvvvrr1i]i1rvvIJnuJojJJJojoJnnJJJojIvjjtvr1%%i[ii77i[iiiii%c11=i=c==%=i][[777+777[77+})||||||)*{++++++++77+++{++{*}\{}})))||||)\)*|**)*))|!_"
'''''''''''''''''.'.'.''''''''''...'''''.'.'.`''..''''.'....'''..'':''',;_||||)|)||||||||)||!!_~__^!!_~~__~~~~_!!__~~";;--;;;"~~""~~_!__!!||!!|||||||||||||||)}{||)\7%1c7+i]i1ii\))))++7+++++++{\\})||||||)||||}\{++777++77777[ii=1rrrl1rlc%c=][c1cc11111cii==i[i=iii%cc%i777[[ic11lrrrrrrvvttvvIvrll1%i[iii%1rvvvvvrr11rl11lrvtlc%ii]77]7777]]]=1rvvvvrr1i77i1rcrjJJjIIoJJojjJnnJJJJjIvJIvvlcc1i[ii77i]ii[7[]icci]i=i%c=iiii[7+777777+++}||||||*{++++++++777+++\\{\})*\)))))||)))*|}|\\))})|!~"
'''''''''''''''''.'.'.'''''''''....'''''''.'.`.'..''''.'....'''.''''''':"_||||)|}||||||||))|!!_~__^!!_~~~~~~~__!^_~~~";-;;;;;"~~~~~~~___!!!!!!||||||||||||||||))|||)+icc[7ii%lii\)|||)+7++\\++++\\\)|||||||||||)\{++777+777777[ii%1lrrllrl%iii[[=c1111llc%=iiii]iiiiiiiiii77[ii%111lrvvvvvvtIttvIrlll%][77[]i%lrvvrrrr1cl11lllrvl1%ii[77777+77]i%1lrvvrrr1i[7[ici1vItvvvjoojjoJuuuuuuJjIutrrlccli[ii77i]i][[[]iii]ii=i%1====i]7+77++77+++\)|||))\+++++++++7777++{\*}}}}})||)))))||)|}|{{|)))|!";
'''''''''''''''''.'.'.'''''''''....'''''''.'.`....''''.'....''..''''::''"_||!|||)||||||||))|!^____!!!_~~~~~~~__!__~~~";,;;;;;""~"~~~"~_!!!!!_!!!||||||||||||||))|||)+[i]i7i[ic[[7{||)\++++\*\+++\\{})||||||||||)\{++777+7++77[[i%c1lrrlll1iiii][ic1111ll%cc%i]ii]]iii]77ii[[i%c1l11lrvvvvtIIItvvvl1l1i[7777[[i1rvrrrrr1%1cclrllrr1ii[[777777+7i%=clrvvrrl1=i]]ii[i1rrrvvjoojjoJnuunnnuojztlrrl1li[ii77i[[[777[[[][]==i%1===%i]7+7+++777++\)|||)){++++++++77[77+++*))}*))||||)|))||)|)|++|))||_";
''''''''''''''''''''''''''''''.`..'''''''''.....''''''''...''''...':,'':"~!|||||||!||||||)|!_^!____!!_~~_~~~~_!!__~~""-,;;;;;""""~~~~~!!_^!___^!|||||||!||!)|})}||||)7[+ci[i%iiii+)))*\})*++\\{+{+++)|||||||||}+\++777++7777]i=%c1llccc1%1]i=]=[i%111lllcc%iiii=[[]i][77iiiic1llllllrvvrvIIIvvvvr1=iii[7+77[[[]ivvlrvv1iciicllrvvl=ii[[]+77++[][iii%lrllll111c%ii%%cc1lrvvtIjoJJooJJJjtvuJIvvvr1=iii[[]i7[[[[[[7]i]]]ii=ccc%ii[7++++++7i++*|||)}{++++++++++7[7+++})))})))||)))|||||)||)+|))|!_"-
''''''''''''''''..''''''''''''.`..''''''.'''``.'''''''''....''''..'::'':"_!|!|))||!||||||||!!!_~___!!~~~~~~~~_!!!_~"";-,-;;;;;"~""~~____~__~"~_!!!|||||||||||)))!|||)+++[[i=]7[ii7+*}\\\)\++\)*{\+7+{)||||||||}+\++777++777[i%%=%c1111llii7i=ici=c1l1lll%c%iiiii]]][7777%%==c111lllrvvvvtIIIvrrrlci[7[[7+77[77[irrlrvv1=1i7]iclvvlcc=i]]7[7++777]]i=1llllll111cc%==ii%1l1lrrvvvvItIItvvvjtvvvvlcc=iii]ii77[[[7777[ii=ii]111cc=i][++++7[[++\|||)\\{++++++++++++++)}*))|)\}))))||||||)||)}||)|!~;'
''''''''''''''''..''''''''''''....'''''..'''.`.''''''''....''''''''::'',"_||||)||||||!!||||!!_____^!_~~~_~~~~~^!^_~"";-:,;"";;"~""~~___~~~_~~~~_!!||||||!||||))|!||)}}\{+7[[++]ci[++\{++)+++{))\){77+)|||||||)*+{++777++7777iiii%ccc%cc%]i7ic=lc11ll1111i==ii[[ii][[[[[iii]i=ccclllrvvvvtIIvrrllci[7+777+7[]]]i=rrlrvvl1rc][i%lvvl1l1=ii777++777[[i=c1lrlrrlllllc%%iiicl=clrrrvIvvvvvvvvvvrrvvlcc%iiiii][77][7777[iiii]]ccccc=iii7+{\+7]77+)||){++++++++++{{++++)))))))***}}))|||||||||)||||_"-'
''''''''''''''''..''''''''''''....''''..''.....''''''''....':'..''',,'',"_|||||||||||!!|)||!!_____!!_~~~_~~~~~_!__~~";,'-;"~""""~~~~~~~_~~~_~~~~!|||||!!!!|||)*|!!|)}))}\+++{+]%i[77++++\++7+{\\|}+7+)|||||||)*{{++777++77+77[]]c%=iiii[ic]%1cr1c1l1%===]iii[77777777[]i7777i=cclllrvvvvvvvrl1c%][7++++777]iii%cllrvtvvrv1i[[]%lrllrlci]7+++7+7777ii%clrlrvrrlrr1c1ccc1l]=1lllvIrlllllllrlllrrlc1ciiiii[]77][7+7[[[[[]iiiiiiiii][[7+**+[77+)|||\+++++++++\*}*\\\\)|)*+\}\\\)))|||||||||||||!~",'
''''''''''''''''..'''''''''.''....''''..''......'''''''.'``','..''':,'',"!|||||||||||!!|||||!~~!~_!!_~~~_~~~~~_!_~~"";-,;;""""";""~~~~__""~~~"~_!!||||!!^!|!|){||!||))|}++\))+77]iiclc7+++++++++|)++\||||||||)\{+++777++[7++7[ii%iiii=i]=c]c1=l%1ll1%iii]iii[7777[[[[[[[[[7[iiiillllrvrrvvvr1=ii7[77++7777]iii%c1lrvvvvrv1i][7[irrrvvl=i[7+7+++7+7]i=clrlrvvrrvv11lrllll%1l1ccrtl1llllccrl11lll1lcii=%i[i77i[++7[[[[[]iiiiiiiiiii[7+++++[+{}|||)++++++{\\})))}))\))){++\{+\))))||||||||!|||^";:'
''''''''''''''''.'''''''''''.'..''''''..'..'.....'..'''....':''..'::''',~!|||||||!||!!!||||!^~~^__!!_~~~_~~~~_^!__"";"-,;""""";;;""""~~_"""~""~__!||||!!!!!!)}})|!!|}))\7+}|)+++7[%ll=7+77+777++)))))||||||||)}{++7[7++7[7+++7i%]]]ii=%%ll1l1c1cc11ci[7777777777[[7[[[[[[[7[[]iiccl1rlrrvrlci[[777++++7[+7[[]ii=%c1llrrrvl%ii77+iclrrli[]7+777+++7]=%%lvlrvvvvvvllrrrrrrrllcc1rv11lll11c==iiicc=llcc=i]ii77i[++777[]iiiiiiiiiiii][[7++{\7++\|||)++++{\})*))))))|\)|)\\+++\}))))|||||||!!|!_";''.
''''''''''''''''.'''''.'''''.'..'''''''''..'.......''''....':''..':,'':-~!|||||||!||!!!||||!^~~___!!_~~~_~~~~_^!__"~;"-,;""""";;"""""~~~"""~"""~~_!!!!!!!!_!|)*+|!!|)))}+7+)|}+7+7]ii]77i[++++++)))))||!|||||)*+++7[7++777+++7[i][]ii=%c1111cccc1c%ii[77777+++77[[777[777777[iii=il%rcrlrlci]77777+++77[77[]]ii==%c1llrrrrlci[7+7i1llci7[7+77+++77]%c%1vlrvvvvvvrlrrrrvvrrl11lrr11lll1llcc%]i%c%1c11ciiii77][++777[[]iii]iiiiiii7[]]7+{\++++)|||+++\\}}*\}))**))})|)\\+++))})))|||||||!_!_";,'..
''''''''''''''''.'''''.'''''.'..'''''''''...........'''....':''..',,'':-~!||!!|||!||!!!||||!!_~___!!_~~~_~~~~__!__~~;"-:-;"""";;"""""~~~""~~"""~~~~___!!!!__!|)+|!!|||||{++)||+i+++777[[%]++++\\}))))||!|||||)\+++7[7+7[+++77777ii]]iicc11111ll1c%i[7777+++++++7[777777777[[ii==i]1il=l11c=][777777++777[[[]i=%%iic1llrrlrrl%[77[icllci[[7777++77[ic%%1rlrvvvvvvrrrrrrvvrrrrrlrl111cccllcci77[ii]icl1=iii77][++77777[]ii]iiiiii]7[ii7+++\+++}|||++\})}*\))))}})|)||)*\{+\)))|))|||||||!__~;'...`
''''''''''''''''.'''''.'''''.'..'''''''''..'..'....''''....'''''.',,'':-_!||!!||!!||!!!|||!!!_~_~_!!_~~~_~~~~~_!__~~"",'-;"""";;""~""~__"""~""~__~~~~~!|!!__!!||||!!||||)\\|||+=*\+++7++i[++{\})*})))||!!!|||)\+++7][77[+++777++]i]]ii%c11111111%i[77777++++++++777+777+[[[]i=%%[7%]1icciii[77++77777777i][i%111i=cllrrr1lll%]77[ii%%ii[]7777++777i%%=crlrvvtvttrrvvvvvvrrvvvvvr11cc==c1%ci7+7[[+7=lcii%i77][++[+7777[]i]iiiiiii7[ii77++\\++\|||\\))))*\*))\++\)||)))\\\*)))||)||||||!!~";:.`..`
''''''''''''''''.'''''.'''''.'..'''''''''..'..'....''''.`..'''.'.',,'':;_!||!!||!!||!!!|||!!^_~_~_!!_~~~_~~~~~_^_!~~""-',;;""";;"""""~__~~~~""~_!_~~~~_!^!!!!!!|)||||||))||||}++}\+777+{++++++{)*})))||!!!||)*{+++7][77[+++++++7[]iiiiiiccccc%%%i]77++++++++777+77+++7++[[]ii%cc[7i[%[%ii][77+++++77[[[[%i]icll1%clrrrrrl111c=i[]][[[]ii=[7777+777]=%=1rrvtIIIIIvvtvvvtItvvvvvjjrrrrl111i==[++++++[i]7ic]77i[++[+++777[[]iiiiiii%i[[777++\}\\)||)})))))))))}{{})||))))})\)||||||||||!!_"";'``..`
''''''''''''''''.'''''.'''''.'..'''''''.'.''.''.''.''''.``.'''''.',,''';_!||!!|||!||!!!|)|!!_~~___!!_~~~__~~~~___!__"";,-;;;;;;""""""~~~__~~""~__~~_~"~_!!!!!!!||||!!||))||||\+\+7[=i[7+))}+77+{\}))||!!!!||)*{+++7[777[++++++7[[[i==ii]cc11cc%i][77++++++++77777+++++++[[]ii=cc[7i7i7ii[[[7++++++77[][]c%iiclll1lrrvrrlrl1c11c=c=i[[i%1c[+777+++7[=%clvvvIjjjjjvvttttIIItvrvtoJIIjtvrrlclrl%i][+77[77[c[77][+7[++++777[[[]ii]]]ci7+777++}))*})|)))))))))))\++\)||)))))){|||||||||||!!~";-'``..`
'''''......'''''..'..''''''''...'....'..'''....`''.'.'`.``..'''.'.','.'-_!)||||)|||||!!|)||!!_~~_^!!_~~~__~~~_!^^__~~""";--;";--""";"~~~~~~~~~~"""~~~~_!~!!|!~_!!||!!){)||||||)\[+7c[)*i7*)+77+++\|)||!~!!!|||*+7+7777+++++++7[[]]]]i]77[[]][[77+++++++++++++++++++++777+77[77[]]]]]]i]]++7++\{+++7ii==i=c1111lllllll111rll11lll]iii[[i%[i[+++77[ic1lrvvvvIIIIIIvvvvvvtIvrrrrrvvvvvvrrrrclrrlllll11c%=ii]777777++++++++7[77[[77]77++++++*)))))))))))))))|||)))))|||)))||)||||||||||^_~";,'...``.
'''''......'''''..'..''''''''...'....'..''....``''.'.'`.``..'''.'.':..';_!)||||)|||||!!|)||!!_~~_^!!__~~__~~~_!^__~~~"""";-;;--;""~""~~~~~~~~~~"""~~~~_!~!!|!~__!|||||))||||!||+]7il]}\]=7+[=i[7++}+||!!!!!||)*++++77++\\{++77]]][[[][77[[[[7777+++++++++++\\+{*++++7777+777777777777777++77++7777]i%%%=1111llllrrrrllrrrrlrrrvv=%c%ii=c7[]77[i==%1llrvvrrvvrrrvvrvrrrvvrllllllrvvrrrllllrrvvrvvvvttvrl11%iiii[7++++++++777[[7777+77777+*)))))))||)))|||)|)}*)))|||)))|||||||||||||_~";,'.`..``.
'''''......'''''..'..''''''''...'.......'.....``''.'.'`.``..'''.''':..';^!|||||)|||||!||)||!!_~~~_!!__~~__~~~_!^__~~~"""";-;;-;";"~""_~~~~~~~~~~"""""~__"_!!!"~~_|))||))||||||)7[7]i+)}7c[7ic%i=+7++))||!!!|)){+++77++\})*++77[i[[[[[[7+777777++++++{\++\\*}\{*)+++++7777777++++++++++77++7[[]i=[[ii=%==c=i%1l1clll11lrr1111lrrr111ccc11]=c%%lrvrrvrrvvIvvvvvvvvrrrrlllrrrlrlrrvvvvvrrrrrrrvvvvvIjJJoIvrvrlll1=][[77+++++++77777777777++\}))))))|||||||||||)})))||||||||||||||||||!~";:'.```````
'''''......'''''.''..''''''''...'''.....'..`..``''.'.'`.``..'''.''':..:"!||||)|)|||||!||)||!!_~~~_!!__~~__~~~_!^_~~~""""";-;;-;"-"_~~___"~~~~__~""""""~~"~_!_"~~~!|)))||||||||\]777+)|\7c]7ic%%1]i77))|)|!!|)\++++77+\)))}+777[][[[[[77+7777++++++++{\++}\\*\+\)+++++++++++++++++++7777[[]ii=%c=[[[ii=cciiii%ccc1l111lll1111llllrrrllrrl1rvrrvIjjjIIttjjtIIIIIjjrrvvrrrrttttttIIIIvvvrrrvvrrvvvvjjoojjttItvvvvlc11ci]77++++++77777[777+++\))||||||||||||||)}*)))||||||||||||||||!!_";:...``````.
'''''......'''''.'''''''''''''..'''.....'..`...`''.'.'`.``..'''.''':..,"!||||)|)||||||||)||!!_~~~_!!__~~__~~~_!_~~~"""""_";;;--;;"!~"~~~~~~~~~_~~"";;""~""~_~"~~~_!|)}||||||||\777+\|)+crcic1ccl%c77)\)}|!!|)+++++77+*))|*+7777[[77[[7++++++++++++++\*\{)*+{\++\{+++\\\+\{++++++777[]ii=ccc%%%=i[[]i%c1l%cllllrvrrvvrrrlrvvvvvvvttvvvtvvrtIvvvIjJJJjIIjottIIIjJJvvIIIttIJJJJJJnnnuJJjIttoIvvtIttjjItvIjoItvIjIvrvvrl1%ii[]7+++++77[[[[77++))|||||||||||||||))))))|||||||||||||!|__";,'`..`````.'
''''''......''''.'''''''''''''''''.'....''.....`''.......`.'''..''':'.,"!||||)|||||||!||\)|!!_~"~_!!_~~~__~~~_!__~~""~~~_~;;;;-;"~__~~~_~~~~~___~~";;"~~"""~"""_~~!||||!||||))\+++\))}7cvr1==1l1lc]7++\*)|!|){+7+7++{)|))\+77+7[777777++777+++++++++\*}*{{{{++++)*++\))}+++77[i%==%%c1111c=cllcicii%1rrrrrrvvvtIttIIItvvvvvvvvvvjIvvvvvvvtIItvvvojIIjjIvtIJJJJnzJJuuuunnJJnz00zz@0zzzJJn0ujIjjtvttvvvvIjttttttvtJoIvvrrlrl=77777+++7[[][7+))))||||||||||||||||||)|||||||)|||||!^~";,'.``.``...''
''''''......''''.'''''''''''''''''.'....'''.....''......``.'''...'','.,"!||||))||||||!|)\)|!!_~~~_!^_~~~^__~~^!__~~""~~~_~""";;;;""";"~^__~"~_^_""""""~~~""~"""~__^!!||!|!||)))}++{\\+7]cll%[]=c===i[7{)*||||\+7+7++\)|)}+++++7[777++7++++++++{{\{\))))}))))*+++)*+++++77]=cc1llll1llllll1c1rrlcl11lvvvvIIIjjjjojjjjjIIIIIIIIttInJItjjIvIItttIjonJoJnzzunzz000&Cz000zz00nnz0&C&OC00&0000zznnJJJJjIIvvvvvvvvvvvvtJjIIttvvrrllc%i[7+++7777++\})|||||||||||||||||||)|||||||||!||!_~";:'.``.'..':,;;
..'''..........'.'''''''''''''''''.'.'..''......''......``.'''..''','.,"!||||))||||||!|)\)|!!_~~~_^__~~~__~~__!^_~~~~~~~~""~";;;;"~";"~~!_~"~!^~""~~~~~~_"""""""!_!!!!!!!!!||)||}\++7[[7ilvr1c1riicc%[+*+)|||}+7+7+\)||)\++++++7+++++++++++++{\*\\\}))*{}})))))){+[iic1lc1rrrrrrrrrrrrrrlllrrvrrrrvtjjjjnzzzzznnz000zzz0zzz00zzzOnjjJnotojjjoJz00znnz0&&0OCCC@L2OC@@&&CC00&@222LOO&@L@@@z0O0znz0nJJJJojIvvvvvtttIIvvIjIIvvIIvr1%=][777[[++{\))||||||||||||||||||)|||||||||!|!^~";,.```.''':-;;"~
...''.'..........''''''''''''..'''.'..`..'...'..''......`..'''..''','.,"!||||))||||||!|}\)||!__~_!!!_~~~_~~~~____~~~~~~~~"""";;;,;";;;;;__~~_!_~"~~~~_~"~~"""""~!_!|!^!!!!!!||))|*+7i1%[77i1ll1lc%%%i]7++}|||)+7+7+))||))++7+{+++++++++{++++++{\}}*))|||||))*+7]=c1lrrvvrrvvvvvvvvrvrrrrlrrrrrvvvIjoJJJu000O00000O@@O00CC@22622@2&zz00znnz0OCCCC62L@@222@@C@L22LCL22C&C2&C@266x6C@LLLLC&&O000O0nnJJJJJJjjjjjIIIttvvvtIIIIIIIItvrl1ciiiii++\\\})||||||||!|||!!!!|||!!|||!||!!!~";,'```..'-;""""~_
....''''...'.....'''''''''''....''.'..`..'...'...'......`.''....':','.-"!||||))||||||||+\)||!____!!^_~~~_~~~_____~~~~___~~"""";-;""""""""~~~_!_~~~~~___~""""""""__!|!_!|!!!_!|)}|{7[icci[7]lvrlll1%ii]77+\)||)\+++\)|||))\+++\{+\{{\{++\++++++++||||||||\+777i1rvvvvvvttvvtIvvvvvvvvvvrrrvvvvvIojJJJJunz0&C@@@CC@644x66x22xee9x6x22LL22226944e9x6622@@@L2L@L222L&262COC2CCL26x9x262@CL@&@Oz0CC0u0zunnznJJJJJojjjjtvvvtttjjIIIIjIvrll111c7++++\)|))|||||!||!!!!!!!!!!||!!|!!!_";,'.`..',-"~_~""~_
.....'''..''......''''''''''....''.'`.`..'...'...'......`.'''''.''','.-~!||||)))|||||||+\)||!____^!_~~~~~~"~____~~~~~___~~~~~";,";;;""""""""~___~~~~~__~""~~~"";~~!!_~!|!!!~~!|{|+[[[ii]]]crvlllrlcii][7+{))))}+{+)||||)*{++\*++*\\\{++{+++*)||||||||}+7i=1llrvjojItIjjIvvvvvvvvvvvvvvvvvvjIvvjuunnnnnzO&CL22222LxwS49eex94ww4ex6662226ewwSyySw466xx62222@CCL2@CO@2LO0C2O&CL2666xx6@CL2C&00&@@O0C0uJJJJjjjjooJJJJJjIIIvvjjIjjoJJItvvvvrri][7+{)))||||||!||!!!!!!!!!!!!!!!!_~";'....'-;""_!!_~~!|
.....''....'.......'''''''...'..,'..`.``.''..........```.`.'''''''':'.-~!|||||)|!|||||)++)||!!!!_^!_~~~~"""~~~__"""~~_!!~~~~~";-";-;;""~""""~__~~~~"~__~"~~_~"";"~_^!!!!!!!~"^|+)\+77[][iclvvrrrvl%ii=%=++*)|))*+)||||))\++\)){+}}\+++++++)|!!!||)\+7ilvlrvtIjJunJJJJJjjjjtvvvvvvvvvvtjjvjjIIjoJnzzzzz0&C26666e429www4ee444e9x666xx666xe444ww4ee6xxx62CO2C00OC&00000000O00O&C&OOx62L@@C&O&CL22COC0nJJJjIoIjJJjjJnnJJjIIIIIttIjJJIIIIIvvvl1=i[7+*+)|!!|!|!!!!!|!!!!!!!!___~";-'.`'',;"~~~_^^__!|+
......''...........'''''''...'..''..```..''......'....``...''''''''''.-_!||||))|!|||||*++}|||!!!_!!_~~~~~~""~_~~~"""~_^_~~~~~"";;;-;;""~"""~_!~"~~~~~__~"___~"";""~_!!!__!_~~!|))\+++7[i=1rvvtItrl%i=c117+\))))}+*||||))))))|)}+\\\+++{}||!!!||){7i1lrvIvvjJJJJJznJoooojjjtvvvtjttvvvvoJIoJjjJJJnzzzz0&@C26626ew6x4ww4994ex622266xx62L2662xe4x6x6662L&zz0znnzzznuunnnzz0z0OCC&O&222222CCCC@222C&6L00zzzuJjjJJjIonnuJjIIItvvvvIjjvIjjIvvvvrllci[7]+)|!!!!!!!!!!!!!!!!!^~~~";,''..-;"~__~~!__!||{+
.'....''...........'''''''...'..''.'```..''...........```..''''''''''.;_!||||))|!|||||{++}|||!!!^!!_~~~~_~""~_~~~~""~___~~~~~""";;--;;;;"";~__~""~~~__~""_~~~"~"""~_!!!~__~~_|)}\\\\{+i1=clrvvttrl1%==%c[7+\))))+)||||)})))))}{+)))))||!!|||)+[c%lrvvvvItjJJJojjnuJojjjjjItvvtIjtItvvvonjoooJunuJunzz0CL&L2222x4xxe449x6496LC@L2C@@CO0&&O0C22LC@LL@C0zJJnJJJJuJoJJJJuzzzz0OCCCCCL22xx62CLL2262@CexLCCCO0nJJuuojJuJJjIItvvvvrrvttrvIjvvvvttvvllccc[[+)|!!!!___!__~~~~_~~";;:''...;"~___~~!^_!|+++
.'....''...........'''''''...'..,:..```..'''..........```.'''''.''''..;_|||||))|!|)||)+++*||||!!!!!!~~~~~~"~~__~~~""~___~~~~~""";;;----,;;;~~""""~~~__~""~"""~~"~~___!^~__~~!|+++{}))\7c]i=cc1rrvrlciii=i[+++{))*)||||))))))))))||!!||!!)\+]i%lvvvIIvtoujoJJJjIjJJJojjIvIIttvvvtvtItvvjJoJJJuz0nunzzz0C2C@2222x4xx6xx62Lxx62LCCCCO0z0O0zznz00zz0000znJJonJJJnnJonuJJnzznnzz0O00O22699x2L266xx6@Cx2C00O0z0zz0znnznnJJojjjttvvvvvtrrvvrlrvvvtvrlll1%l=7+||!!~~~~~";;;;"";;;-:':,,,"_!!!___!__!|\\)
.''..''........'...'''''''...'..-:..`.``.'''...........``.''''..''''..;!|||||))|||)||}++7\||||!!!!!!_~~~~""~~___""~~~~~~~~""~~"";;;---,,--;~";"!~~~~~_~""~;;"~_;~!!_~____^!!|+ii7{)|||)+7[]]ii%1vvrl=iic=i[77+)|)||||))|||||||!!!!__|)+7=%1rrlvjjJJJjjJJJJJJojjojjjjjIvrvtIIIvvrlvIIvvvoJnnnzCC0z000OC22L26x6xewww4444x66xxx2@00xL00C20unuJuuJJnJJJJJJoJ00zzzzJJ0znn000zz00&&CCC6x6xxx62xxxxx6@Cx2COO&00O00&&00OznuJJJoojItvvvIIrvtvllvIrvtIvvrrllvl1177{|!";;-,,,,,,-:';;;;;"~~_!|!^!!!!!!!|||!
'.............''...'''''.......'''..```..''''.```...`````.''''..'.''.';!!||||)||||)||)+7+{)|||!!!!!!~_~~~~""~_~~"~~~~__~_~"~~""";"";,:,;:,-;;;;""""""~~~;;""""""!!!~~_!!~_!!|+=l7\||!|){7++7]i%11111c%c1c=c]77)|||||)||)||||!___!||{+7i1lrvIjIIIIjjjjIIIojIIvvvtvtoJoIvrvvvvvvvvvvIjIjJnCCOOCLCOCCCCCL26226xxxe4wwww44wSxeex6x2Cwe62@&zJznJooJJJuJjIIouzuz0O&0nJnJoJnznJ000@@CCL22222222L262L@L2L@CO0000CC&O00znnz0zJonzJJJjIvrrvrvrrrvIrrvvrrrrcvtli=cci7+)|~-''''..'-"~_!!!!!!!!|!|!!!!!!!^___
''.........'.'''...'''''..'...'''..````.'''''.````.``````.''''....''.';!|||||)|||))||)+7+{)|||!!!||!___~_~""~_~~"~~"~__~_~"~~~""""";-:,-'',---;;""""""""""""""""!!!_~_!!~!|||+i=\|!!!||)+{{+77[]+[=i[7i%i[c][7)|!|!||!||!!__~_!|)+7%11lvrvtjoojIjjjjjjIIttvvvvvIvIjItvvvvrrrrvvvrvIoJnzO@CCC@2@CLL22226x6x9ee444wSyySSyyww4e44x24e62@Czz0zuJJJJJjIvvtjJnznzz00zznJJJzzznO0&@LCC2L2@@@CCCOCL@&OC@O&CO00OC000000zznz0znuzOunnuJjIvvvvvrvvIrvvvvrrv1rvlc11=%[++)!~",'',-;~!||)))||||||||!!!!!!!!!!!
'''........''''....'''''...........````.'''''.```````````.''''''..''.'"!|||||||||))||)+[++)|||||!||!_____~""~_~~"~~"~__~_~"~~""""""";-,:'':,---;""""""";"""""""~~^!_~~___!||)+++|!!!||||))*+++++}+77++++++[7[i{)!|!!!__~___!||+[c1rvvvvIvvjJJJJojjjjjjjjvvvvrvIJIvvrllrvllrrvIoJtIjJz0C@CCC@2222266666xeee4wwwww4wU$$USS$ywwSS4xwe6622C000nJJJJovvtIIIIjzznz0&&OuJJJunnn0zz00zz0000000zznz00zzz0Jz0znn0CzzzzzznuJnz0zz0Czz00znnujjjjItIIvtItvvvvrrrllr%7[7+\)|||!!!!||{777777++\}}*|)|||!!||!!!!
'''........''''....'''''...........````.''''''.`````````..'''''''.''.'"!|||||||||}}||)+[7+}||||||||!_^___~"~~_~~"~~"~__~~~"~~""""""";;,,,,:,-;;;;;""""";;;;""""""~_~""~~!||))\\||!!|))|||))+++++\++{++{)))++7=+{!!"""""~~!|+]%ccrvtIvrvIvtjJJJJoIIjjoojjIItvvvjJvrl1%clrrrvIJn00JJJn0OC&&C@L222226xxxxx9eee4SSw4wSU$Z$yS$UwwSw444exxx6@O0znJJojIvtIjjjItnnn0C2@&JJJJJJJJuJJnnJoJoJoJoJoJjJJJJJunvjJJjju0znznuuJJJnzzz0OCz0OC&OOOnnznuJoojojIvvvIvvrllc7{))|||)\+i[[i1lrvrll1cc=i77+}+))||||||||!
'''........''''....'''''............``..''''''.`````````.''''''''.''.'"!|||||||||}\||}+[7+*)|||||||!!!!__~"~___~"~~"~__~~~~~~""~""""";---,',-;;;;;"";;;;-;"";--;;"~~;"~_!|||))|!!|||)||||))\\\+7+++{+++**)+*+]++!_;-;"!||)+=lvrlvvtIvrvjttIjJJJojIjooooouovvvIIIlll1c1rvjjJJnzO&nJJnzO&O&@2L@@L222xx6666x6xeww49wwwyUUSwSw44exew9xxxx2OzznJJjIvvrvIjJojIJooz&2@0IIIIIIIjjIIjjvvvrrrrrvvvrvIItIjJvIjjjoJznznzznuuJunz0000nz&CC@L@00CC0znuzznJooJuttvri+*)||||)+[=rlrjnnJJJojIttItlcc7i+*)||||||||
''.........''''....''''.........'...``..''''''.`````````..''''''''''.'"!!||||)|||)))|\+[7+*)|||||||!!!!^__~~___~"~~"~__~~~~~~""~;"""";;;-:':,--;;;;;-,:,,;~~;--;;"~";;~!!||||||!|||||||||||))}+7+7[++77++++)}++\!_""_!)+i=%1lrvIIIIIIIjJIIIjoJJJjjoooJJoujvrvItvlllrrrvtnznzzzzzuJJn0&CCC@L@&OC@C26622222226449699x9e4exe999226w666xx20JznJjjtvrlrvIjJJJJojjzC@0rlrrlrrvvrrvvrllccc1llrrlrvtvvIojjjjJJnzzzz00000Juz000O0nz0OCC@@&CL2@00zC&O0z0z0JJjl7)||!|)}+ilvIjJzOOnjjItIjJnnIvrcl[+))|||||||
...........'''''.............''.'...`......'...``````````.'''..'''''.';!!||||))||||)|\+i7+)|||||||||!!!!!_~~___~~__~~__~~""~~""~;""""";;"-,-;-,-""";;,:,';~";"";";;";-"!_||||!!_|||!!||||||||)+7\[i+{7i[ii7+\\\)|!^!|+[c1rvvrrrvIIvvtIItIIjjJJJJIjoIvvtvvvrvIIjtrvvtIjjounnzzzznJJuz0&CLCCCC00C2C26622262@L2xx62222L262OC22LC&CL22266@zJnJjIvvrr=1llrtoJJnJIJ&2Orlccclrvvlclrr1iii=c1llrlrtIIIjouJJJJnz0&&CCCCCC000O&C@CO0nzOC&0O&@222CC9CC&@20CLnI7+||||)+7=lvonO&zunovtvvIoJJjJjvvvl7\+}||||||
............''''..............'.'...`..........``````````.'''..'''''.'"!|||||)|||||||}+]7+}|||||||||!!!!__~~___~~~~~~~_~""~~~""~";""""""";,;;;''"";;,',;',--;"";"""";-;~~!||!_!__^!!||||||||||)+{7]++71rlrl%7+)||||\7=1llvvvrlrvvtIjJJojIoJunznJvtIvrvrrrrvvIjjIvIoojIJnJJunzzzztjJz0&CLC@LC&&@2L22622222@CC22LCO00z00nJJz0O0zJu00zzzujIoIvvrrl111c][i1lvjJJJzzjvl%ii%lvl1cc11i[]i=1lrvvtIjjjjoJzznnnzOCCC222@&O62CC2622920zOC0zz0O@22L@4C@@69C&zvi}|||)}+1tJz0&C22zojIvJjoJnnJjJojoJvc7+\||||||
..............''................'...`....`.....`.````````.'''...''''.'"!|||||)|||))||\7]++})||||||||!!!!__~~_^_~~~~"~~~~""~~~~~~"""~~"""";:,--''-;--,:-;'',,;"";~~"";-;~"_!|!__""~!!!!!!|||||)+++7[++7crrtIvc7)|)}+7i%1rlrvvrrvtIIttIjjjJunnnuJovvtvrvrrrrvvjoojtouJjIJznnzzzzzntjn00&C2CL22CC22L22222LL2L&CC@CO&0zzznJjoJJJojtvnujtvvvvtvrrrrllrl1%iiiilvIjJJjvvl=iiicr%%=i]i[7i=c1lrvtIjjjJJnn000&CCCCL26x62CO6222xex6e20z0&0zzzz&22LC4CL299zJl7)|!|)7iljzC29eL220JJJuuJun00noojIoJIl]+*|||)||
...............................`'...``.........`.````````.'''...:'''.'"||||||)|||){|)\i]++})|||||)||!!!!!___^!_~_~""~~~~"~~_~~~~"""~~""~~"-,,,:,-,:,-,,,'::,-;;;~~"";;"~"_!!!_~;;~!!__!||}{\{+7]i[[[[]=lvjJjvc7{+++77[%rlrrrrrvItvrrvtIjnnJJjIIvlvvrrrrlrrvIjJojIoJJJJn00000000zJz&@CC@2CL262L262222222@2L&CCCO0LO000zJJJoIIIvvvjjtvrrrrrrllrrrrIvvvvr11c1rvjJJJl=ic1clvi11=i%=i=c1lrvtIJJJnz000O@2xx622x99xx662226xxxx62@O0O&OO0zn0CLCCw2LO0zrc{|!||\+ctJ0@6ewS222C0zzzzuunzzJIjjIjoIv17+||||))
...........''..................`'...`..........`..```````.'''...:'''.'"||||||)|||)+|)\i[+{*))|||))||!!||!!_^!!_~_~""~~~~"~__~~~~~""~~""~""";'',-"-':-;,'-,'',;;;"""";;;""!^_~"";"~__~!|}+]i[7[ii=77i1%icrIjtvrc]+7[i[[%rrvvrllrvvvvIjojjJJIvvvvvrvvvrvvrrrvtoojjJJJnnz0&0OCCC@CC&L62@C2xCL66226x9x66xx2LCCCCL2&02Oz00zJJuJjjjIvrvvvvllllrrrrvIIIJIvjoIvtvlllvIJzvc=11%1vcrvl1rrllrvIJnz0000C@LC&6xe444ee449xxe44xeex2269LLL@CC@LL0nz0&O0@JIl=i++*)|++1lIz&6e4wSS2@2662C&@&0zznJIJojjjjvrc+)|||||
.........''..'..................'..............`.`````  ..''..'','''.'~|!!|||||||))||{[[++*)))||)))|!||||!__!!_~~"""~~~~"~_~~~~~~""~~~"""~~",:,-~;':;";-;-'''-;";;;;;;;"~~~";-;;;"~~_|}+7]i[[cll[[]%11c%rl1lrr1=[i%iicc1vvtvrrvjIInIjrvvoJrv1vrtrvIjjjtvlrvjoJoouzzzz0OCCCO&C26xL2x62226@6eexx4w6xxx6x6L@OC2262&2&00OznnzzuJoIvrvvvvrll1vrrvvIItItvIoJjjJIlcclvIJri][[]ii1rrvIIIIu00z02e26xex2C&9e4444ee449xxe4wexx666662C6C6C622@&0znJtc[+{)*+*77[crIJz@6e4e44462LxwSe2xe62LzjJtIjjtvrvri\||||)
.......'.''..'.............`....'..............```````  ..''..'',''..:~||||||)|||))||+[[++*)))||)*)||||||!_^!!_~~"""~~~~~~~~~~~"~""~_~"~"~~";-,,";--;"""";,':-;;;"";--;"~";,,;"""~~_!|+777++71rriii%1lc%l1%cllci]ic==cc=rvtjtvvjvIvjrvvItIvIrIvIrvtjJJojtIjJJJJuOCCCCC222LLL269ex99x226xx9e4ee4w9eexxx2C2OC226xLx2C@LC00O0zznJoIItvvvvrrtvvvvvvvvvrvtIvvjIr1=%1lIl]777[i=lvIonzzJ022LLx4xxx62L&&xeee44eeeeeee444e9xxxxx62C2O6C2@22Ozor=7|||||+i=rvjnnnzC6eww44ww9xx4yy4x64wSw2z0IjJJjvvr1[{||!|)
.........''..'....''.......``...'......`.`....````````  `.''..'','...,~|||||))|||))||+[[++*))))|*\)||||||!!!!!_~~""~~_~~~~~~~~~""""~~~~~~~~~";,'---,,-;;;-,:,---;";-:,;~_";-;"_!~_^_!|+7+\\+ilrl1c%clrl1ciiiii7+7]iiic%ilrtJJjjovvrvrtvjvvvjIojjvvIoJJJJJJJuunnzOC@@@26xxxxx9e4w99ex669www4www4eSSw444x2x@@26e4xex6xx62C2L@CCOznuJojIIjoJjvvvvrrvrlrrvrrvItvrllrvl=i%clrvjnz0CL@0C69x62662L&O0&&C@L22222226xxxxxxxxx99xx2C2C9LLznJtr%7{)}\77[lJJIoz&0zO2xe4w4e4we94www92Cx4Sye@2JJnznjvrc[+)|!|)
.........''..'...''''...........'.''...`.`..``````````  `.''..'',....,~|||||))|||))||+[[7+\))))){+)||||||!!!!!^_~~~~__~~~~~~~~~""""~~~~~~~~~~"-:,---,,-;,:',----;;;-:-"~"""""~_!!!!!!|++||}+]][7ccc%%%cc]7++++))7777i11%11lvtvvvv1lil1vvvvIvjtItjjJJunzzzzzzzzz0OCL22xe4666xx9ee4www4wy$SSwSSS4eSSw4wwe24xewwSy4ww44wwe29x66622C00zunnzzzzJojIvvIvrrrrrlvvIjjjjjjtvvvrvvjuzzzzzzzOC2@&0000znnzz0z00&CCCCC@226622222666226@20@nJrci777777%1rvvjuJzOL2LC2e66ew46x44e9996@O0CC24494zunnuotrli7\|||)
.........''..'..''''''.........`''''...`.`..``````````  `.''.''':....,~!!|||))|||))|)+[77+\)))})++}||||||!!!!!!_~~~~___~"~~~~~~"~""~_~"~~~~~~";-;;;-,,:,,,:,----;-,,-;"";"~~""~_||||||}*||\+\)\7icc=[7ic+\}**)||77+++[i[[7+77777+))}[lIoJIjrvlrlrrvvjJnzz0OCCCCC@22226xe6xxeeee9e4ww4e4wwwwyySw4SSwwy$w9Sw$ZZZ$wyUyyU$Se4444eex6@C&000O&O0nJojtvjtrrrrllrrlrvIvvvvvIvrlllrvvtIIIoJJJunuJJJJooJJJoJJJJnuuunzzzzzz00&C@@C&0Jjlricic=iclvIoOzzzn00n@26ee994x64UyeeS$wx6620nnujzx44wCznunnJJvli+)|||
..................'.............'.'....`....`...``````  ..''....'...'-_|||||))|||))|)7]77+})))))++}||||||!!!|!!__~~~___~"~~~"""""""~~~~~~~~~~";;;";---;;----;;---''-;"";;"_^~"~!))})|))|*}*)||)7iclc7+7i))))})||+\)|)++++}||||||!!_|+rIJJjIlr1l1ll11lrtjJn0L2222xxxx9ee4ee44wwwwwwww4xxeee4wSSwwwwSU$Z$$$$ZdDZ$w$$$$$US444e999622L&O&C&OnJJojvrrojvrrrllr1%%1lc%ic1lll1ci1lrrvvvttvtIjjjttvIIvvvjoJJJJJuJjjJJjjJooJnz0zur%i+++%lrrvvjJz0496L&L@0264y$$U$44yZZ$U$Dyx6x20JjtvJxww46C0zzzzzIr=7\|||
''''......`...'.`.......`......'.......``...`.''``.`. ``''.`````''..';_|||||})|||)||}[i[[+)))|)*\\})||||||!|||!__~~____~"~~~"""";"""~~~~~~_~"";;;";,:;"~;;-,;;-;-'';;";;""~_~"~!)|)\)|||}|||||\77ici7+++|))*\\})\)||)\\*{|!!!!|||!_!|7=%iclrInznnJjvrrrrlvIuz&26x9e4ww4e4exxe4SSwexe966xw4e4S$$Uww$db$Z8bZZZZ$yw$ZZ$S4eee9x622@@920z0CO0nnJJJjvvJJoIvvvvrrll11111lc]ill=11lrrrrrtvvvvvvvvvcrvlvrvvvvrrrvrllvvllvrllvIIr%7+7]i=1rvtIjjJzO2eex66622eS$$$$Zyy$Zd8GZ$4xe42uvtIJ&e$Ue6C0nnuJJjtli+\)|
''.'......`.....`.......`......'.......``......'``.`. ``.'..`..`''..';_|||||))|)|)||*[=[[\|)))))*\))||||||!||||__~~____~"~~~"""";""""~~~~~_~"""";"";-;""""-:,--;"-';;";"""__~;"^|||)|||||||||)+[7[ii7+++)||)}\\\\)))*\\))|!!!!|))|!!!|)++7iloO220zznuJIIrl11rI02x4SUUywee9x94wwwwe9e9xx4SSSU$Z$$Zb8X8ZZdZZbGDZUS$ZZ$$ywweeee9x626LO0&C00COzuJjIIJuJjIItvvrrrrrvvlrl%clrl1llrvvrvvvrrvvvrrr=lrlvlrrrr1==1ii1vvrvIjIvvr1[+77ilrlc1IJz00&299wwSSSwexw$ZZZ$$Z$$$ZDZ$w44460ovtuC9S$yex20znuJJJotli+})
..........`.....`..............'.......``.......``.`` ``.'......''..';^|||!|)|))|)||}[=[7*||))))\\)||)))||!||||_______~~"~~~"""""""""~~~__~~"""~"~~";;;;;"-:,-;"";'-,;;";"_^~""_!!|)|||!||||))+7++77+++++{))*+77+++++++\||!!!|||))||__!|++7=rIJn00000znJJjvl1lvJzCxwSww4w49eww49w4e49xewSU$ZZZZZ88Xp8bZZZbd88G$U$ZZZ$$UySyyySw4e2C&C22LC&0zznJjIJJJojjIIrrrlrrvvlrl1clrvlrrvvvvvvrrrvvrl11]%llvlrrrrrlvjJzz0OL6xeLJv1=i]v1i=clrvjnOCCLxwwy$ZZbZU$b8XdZ$$8ZywwSSww4xCJoJzu&eyZZ$S92&0zznnojIr%+)|
..........`.....`...............`.......`......```.`` `.........:'..';_|||||))||||||)[i77}||)))*++)||)))|||||||^______~~"~~~~""""""""~~~__~~"""~"__~"";,-;-,--;~";',:;;~;"~_~""~__!|||!!||)))}{+++777+++7+\\+777\\+777++|||||||||\+)|!!|||}7clvtnnnzzzzz0znovrvvlvu0C@264969ww4e4444e9wyS$ZDZZZG8XppX8DbGGd88dbZZZZZZZ$U$$$UySw42@@L22220000zujtjJJJJojjtvvrrrrrclrrllrvlrvIIIvvrllrvIvvvtlrvtJIojIjIjn@w$UwwU$$w2Jlcclrt17+7ivnJ0@2CC6wy$ZZdXdbdXpXd$yyZy4x94wwx2zIvJ@x2eS$ZbZU92C00000oJjv17)|
........`.`.....`............``.`.......`......```. ` ....'.....''.`.;_||||)})||||||)7]7+)||||)\++*||)))|||||||!!_____~~"~~~~"""""""""~~__~""""~"__~""-',;;-;-;"";,-:-;"""~_~;;;__!!!!!!!|)}\++7+7[][77+++{+77+*|)\+77++|*\||||||{7+)|||||}7][[ivvvvvjJujjJoItvv%1vtIon02@&2eSw4w4w4eew$S$DGbbdXXpqqqpX88888X8dbZZ$ZZZ$U$$yw44e9622@LLL@00zuoIvroJJuuuJJJJjtvvvr%lvvrlvIrvtjjjtv1%=lIJJo0Cnuz0Cz0zuJjjzLxww2C220uIrc=clr1i77[cj00Lxx22xw$ZZZ8XXdDddG$Sw4x222x9x6zutrIC4y$$yyU$$wx2COOOOOnznJvi+)
........````.....`....'..'.....'`..............```. ` ....'.....'...';_|||||))|!||||)7]++)|)||){++\)|)))|||||||!!!_____~""~~"""""""~"""~_~"""""""~~~~";-';';;;""~";-,-;";"~~"";;___!!!!!||)*++++iii[77+++777i]+|||)+[i7+}77)!|}7+++++)||7++77+)\i7++]1rvr1ccc=1r1lllrIn0n0CCC2eS4ww4eS$$Zd88ddXAXAgqqgAX8XX8888d8DZbdb$SGZUSww4e622LL@C&6zrc1lc=vvjz0zzzJJJIvrvvrlltIvrvvvvtjIvlvrvInOO049Cz02OJ0JItvvJO&22&nJtri=1lrr1=[[+[7vu66eww4x6x$ZZZbbDD$bZyS92926x6620jclvjCSZDGZ$SwSSSw662L6C2CO0zjc+\
...........`.....`....'..'.....'...............```.`.```..'.....''..';!|||||))||||||)7]++)|))|){\\)||)))|||||||!!!!^^__~""~~"""""""~""""_~""""""~~~~"";;';'--;"_";----;";"~"""~~_~___^!|*{\}\++7[[7+++++++[ii7\|})){7[7+\7[*||\7i[7[7+\\\*+ii7]r17\\7%11vlclrvrvtjjjJnznzznjIJCxe4wwwSy$8888XXXX8qAqqgqXAApXXXXX8bZZGD$yUySSSw922LCCCO0z0Ii++[i%%1vJnuJJvtItvvIjvllvvl1lrrrvvtvrIIjJn000&0JjJ0uvIlic1lrtr111[++=icvjov1]ii+++rnx@6ewwe62SU$ZZUw94wexx2@20&OnIvrllJLeyZXXDbZ$$yU$$Sy4ew696@&0Jr7+
.............'...`.............'..........``...`.`.`.```..'.....''..'"!|||||)|||||||)7[++)|)||)*}})||)))|||||||!|!!!!!_~"~~~""""""""""""~~""""""~~~~""""-;,,'-;~;-:,-;""~~~"~__^__^!^!||+++\+7[]7+{*}\+++7[[7+)|\})}+77++[[\||+7c=[7[[]i++[l1icvrc]]%rvvojjJz0000O00OC0nO0njvvoz44wyUS$G88XXpqpXpAAqAggAAqXXXXXXX8dd88DZw4444x2&LCO000zzzI%++7ic++=vjojjjjjjjjjjJItoovrvvvrrrvrlrvjJJn00IvvvJzJvv%[%1i++c[+\)|}7i1IuuIc77[[]]lJC2xwyUw92eyZb$wx666@C220zJjtr1cclCwD8888XdGGZ$UZdGZDUSU4exLCOnv]+
.............'..'...`..``......'....''....``````...`.```..'.....''..'"!|||||)|||||||)+[7\)||||))\\)||)))|||||||!||!!!!_~~~~"""""""""""""~~""";""~~~""""~;;-,',:",'':;""~!_~"_!!___!!!|||)\{{+777++*)}++7++++\\}){)))+77++77\|)+[i]7+7i1l%]=rrci1clvvvvIjJzOC@2222222262CO&C0njtt00&64ybpd8XXdbdXKKRggKHHqXXqqXXp8GDDDZ$Se6LCCC0znuJJJJJJJIl[++7[+7i1lrrltIoJnuJjujIJJtvvrl%=%%i[7]%lrvjJlllvouJvc[[lIr[++)|!|)++=ltJJv1[[]%]i1JC94wU$y4x2w$$wx942@znzJrltl]irn6wD8XqpX888GZ$$yZX88XZ$Zwx2OzzJri+
..........'.'''.'.`.`..``......'..`.''....`````.'..`.```..'.`.`.''..'"!||||))|||||||)+[[\))|||))\{}||)))||||)||!||||!!_~_~~"";;"""""~~""""""";""~~~""""~;;;,'-';'..,;"~_!_~~!!!_!_!|||)|\++++7++))))*+++{+{\\++++*))+++++77\)+[=i]+++=lrrccrrccr1rIjIvvtJzOOC@&zO29e4wex6xeex2@&IIIjzxZ8dXqq88XgRRRRRggggXXqX8d8ZZZ$$w6LOznuuJojjjIIjJJJ0nIlc=i%ic%ii==i1rIJzzJItrlvvrrr]7++77++77[=clrr%iicrl1c%77%1[\||!__!|+7cltJJIli%cr=1ln2UySSS4x2xwySe666&0jvvvrv1lJ6$dpAqXXqp8XX8Z$$$SUdpqg8bGSexOJJIl7+
............''..'.`.`..``......'.``..'.....````....`.`.`....`....'..'"!||||))||!||||)7[[+*))||))+{)||))|||)))||!|||!|!!~__~""""""""""~"""""""""~~~~"";""~";-,-:-'''-"~~~^___!!!__~_!||||+7+++\)|||)))*++{\*\+[7+++*\+++{+7+*\7i=c=[+7ic1vl1l1clvvIunJIIjnnnnzzuInC9ww4ww9xx94we9620ovo0L64yyUZ8AgHEEQKKKAXD8d$$Z44exL0nJItIjooItnuun0O&C0novvvvv1cci[iii7[%lr1=]i77i=i]i++++77+++++7[]i]7++777+++}){+}|||_~!|)+1cltJJjrccljrrlJC&&&L2666xx62C&zz0zJonO24Z8qKKHQQgAAqXddXd$yUySyZpqRXdd$Uw2nIri+\
........`...''.`'.....'.`'....`..``....`.....```..'`.```'....`...'..';!!|||)|||!||||)[7[+\)))||)\\)||))||)))))|||||!!|!___~~"""";"""~~"""~~""""~~~~"";""~";;;;;-:''-"~""__^!!!!_""~!!|||+++\))|!||))))++[7++7]7+7+++++++++\}+]i[c=iiiiiicc%cc1rvIJzJvvozJjIIjJJJnO6e9x4$we22eww44e6CzotvrtJn02wZZ8gRgAgR8bS$$ee60znJIttIvvIoJJjjO0OCL@@LuJjIvvItci=i][ii7++++{{++*\+77+77+++7777+++7777+))}*\\})*))*{\))|!~!|}7l%lvvItrc1rIvl1I0zzO@@LLL00zzz0&L94S$dpRQNWWNNNNERAp8DZZGZ$$$ywS$8XAXGZ$d$9zvc[+*
........`..'''.`'.....'.`'....`..``....`......`...'..```'...``...'..'"!||||)|||!)|||)[7[+\)))||)}})||))|||))))|||||||!!!!_~~"""";"""~~"""~~""""~~~~"";"""""""";-,''-""""__!!!!!_~""^!!||\\})|||!||*+*{++[[7++7++7++++[i]+++\+i=]i][]]i][7]=cclrvjJJIrvJzJtvIuz000C2xxx4U$w2@2e4wex69e2o111llrtJz&xS$$$$$weC2CuzuIvvrvvIjJz00nJJJnuunJIttrl1c%%1lc%i[77[]7++++++7+)}+7++7++++\{++**++7++}|||)))))\\+77777+!~!*+7lrvtvvtvlrrrvrlrtuz00zz00&2eSy$b8XqKENNNNNNNNE#ERAXdZ$$yyyy$$U4ewZZXGUSwZZezri7+\
........`...''.`'.....'.`'....`..``....`..........'..```'...``......'"!||||)|||!)|||*]77+\)))||)}))||))|||))))|||||||!!!!^_~"""";"""~~"""~~""""~~~~"";"";"""~";--:',;"""~^||!!!^!_~!!!|!))|||||!||+7++++1l1i77++7++++]ii++7++]=ii77+77[]7%rrrvtvvjJjIIjjJIInOC@LL2644x6e$wxL@226S92x46nvnJIvtjjjjn&266LC0zIIvlIjznuz0O0z0&COnJJJIvrrl%][7+++++[i[[77++77+7i=ii][+{++7++++\)||||||||){+}|))))}\+{{+7[7777*_"!}+irrtIvvvrrrl1lrl1lIJnzzCxwZXKEEEEENNNNNNN#NNEKgq8$8dZ$ySwwySSSw9x4e4$Sx@0xS6uri7+\
.............'.`'.....'.`'....`..``.`..`..........'`.`.`'...``......:~!||||)|||!)|||*]77+\))))))\)|||))||)))))|||||||!!^!!_~"""";"""~~"""~~""""~~~~"";"""""""";-;,'':-;;_!||!!|!!_~!|!!_||||||!!||{7++++clrc[++*77++7[][+[i[7[i]i[+++7ic=vjIvIIvltjIIojvojJ0@@2x66x4we62w4x2L@@CL&0C262L@zJJz00nIjn&22L&nzItrlJnCO0C220Jjoojtvvvvc[]=i7++\*}}{+7\{++++77{+[[7+\)+\\++*)*+)||||||||||}+\}{*))))})|)}}}\\)|_~_|+ici1rlc%=i=ii=c1ltzLeS$GqKQENWNN#ENNN#EHRgEADZZ$U$wwww4e99ww44e6xe2L9LzuIn@0jvli+*
.............'..'.....'.`'....`..``.`..`.....'....'`.`.`:'..``...`..,_!||||||||!)|||*i77+\))))))+}||)*)||)))))||||||||!_!!_~"""";"""~~"""~~""""~~~~"";"""";;""";;,'..',;_!||!!||!^!))!_"!!!!|||!||)\)\+++7%c=]++ii[iii[77c1i7[][=]7+7icl1IujvvvrvIvrrjoIjIJ0O&6S922x449x49622222z0CCOO@66OuzC620ojJz@2@0z@00Jj00zJIjunjrrl1ci[77c+}{77+\\*))|)}\)\+++++{|)*))))){))++}))||||||)*)|||+[i[+})|||!!!!|||))|||!!|+i=%rItvrl1rrvjJz2SyDqRKHENNNNNNNEQKKKRqXbZ8w2wye6x0C2x2LL6eee496699C@zojvoojItvc+}
....................''....'.``....``...`.`.`........````.......'....-_||||||||||||||+77++)||))))\\)||))||||\\|||!!||||!!!___~~""""~~~~"~~~"";""~~~~""""""";""";;-;;-'',;"_!|!^^!!!!||!!|!!!!|||!||||||\7++7]7+[ci1rl1ci7lrli7777l%[]i=c1cvjvrrlivrlrvvvIvIJzO@@L@64Swex6x44x6eex62CO0zzz0O00z0C20ojzL@0z0CL&OOOzjz0vcii7l]+77+\\7+))\+\)+})}}))**{*|)\+{+||)\|||)||)*)||||)||)}))||\++)|||!^!~"~_!||}+7\+++]iroJ&O000zzz&z29SZ$88XARgqqgQKKHKgAgXXbZDZw4y4C0L442zO22@C2xxxx9ex2Ce60JJJJJIvIor7++
....................''....'.``....``...`.`.`........````''..........-_|||||||||||)||+77++)|)))))**)||))||||\\||||||||||!!!__~~""~"~~~~"~~~"";""~~~~""""""";"""";;";-'':-"~!!!__!|!|||!||!!!|||||||||||)\*{+7++]c%11lrvlcll1i]icc1i[i=%c1cvjjtvlil11lrvvv1rjz@6e4wU$$S92CxSyx@2eeex2@&0znz0CC&000JjJz&&C@O@@O00zzJ0Czjri+[+\{\))\|))))||)|||))||||||)+77++\)))||)||)*++\||)})\+7+7+)||||)!!~~~;-"!!||\71]rrozzC9e444e9x22weSy$ddp8dddDZGXXd8XpXXXbZy4wwewUS9@LxxCzO22@@x4ex22266696C0zzznJoJJvi++
....................''....'.``.........`.`.`........````''..........;_||||||||||))||+7+++))))))*}})||))||||**|||||||||!!!!^_~~""~"~""~"~~~"";""~~~~""""""";""""";;;,'',-""~^^__!|||||||||!!|||||||||!||||)*{++7[[]i1vvr1ll1=%lvv1][i===%%rvvrrl%iiclrvvvrvJ02x4w$ZZ$S92C2S$422e4x669x2OzJn0@2CzJuJJzzz0C&@C0zzzzoJuuuJvrr%7+)|||||||||||||||||!!||||++++\+{))}\}||)+[i+))}\+7cl%7|!!|!!|__""";-"!!||+iIrJ0xwew$$yySwe2CCx29x4$$GG$ywe9w$$SS$$U$bU$$Uy4eyww46266@n0C@@2xwwxL00&2x22LCO0znjjjov%77
....................''....'.``..'......`.`.`........````''..........;!||||||||||))||+7++{))))))\))|||))|)||}}||)||||)||!|!!__~~"~"~""~"~~~"";""~~~~""""""";""""";;-,':,-;;"~~~~!!|||||!!|!!!||||||||||||||}\\\*}++[1vvrlll1clvjIli[[iii=ccciii==7[clrvvvJnz&@694$$$y4x6209Sweeex2L64w420JJn0@C0uOzuunnnzCC000C&zzotIjjJ00nIl+|!!||!!!||||)))||||)|!|))*+)\\)\77++))+[+))}\+7ic%i7|^)=7|!~~""~";~!!||+cJtz@S$SS$$w446CzJJ&02C2SS$$S4xL@6wy4eww4wUwZ88bweUL6x2L22@nzCL269492&znzOL&@LLC0nJvvIIv1i[
....................''....'.``..''.....`.`.`.`......````'.........`.;!||||!|||||)}||+7++{}))))}\))|||))|)||})||)|||))||!||!__~~~~"~""~"~~~"";""~~~~""""""";""""";;-:',,,;-;"~~~_!|||||!!|!!!!|||||)||||)|*++++)|))+ilrvjrrllrtIvr%[[][]i%i[+++7[+[1rvIIIJJuz02ew$Uw92L22O29e4w422LLxwwx2@0nz0&0z00zzuu02@0nzC62OLznnJvvj00zJl*!!|||||||)++7++)||)|!|||\[7+{{[1c7\\++{))))\+77{)|+!!+v%|_~~""~";"!!|)7cIv0LwUwwyw2LC0JItInzC0@4ewSww4x2xwwe4SSe94e$dd$22y0C2O00zJjn0@222200znJuz&C266L0znjJuJjvl1
..`....`...............................`...`.`.`....````'.`.....'.`';!||||||||||||||\77++}))))*+))|||))|)|)\\)|)|||))||!||!^_~~"~~~""""~~~"";""~~~""";""""""""~""";,'::'-:,;~~_!!|||||!!!!__!!!!|)))))}\)+]i]7*|||)+i1IztvrrvjIrr1]i7][=][77+++++irIjjjoIounz2w$$y42&CL6x626wyw66x66xwwew200&&0zn0Ozojz260on2wx&2CL20rcrvJzzI7||||\\+[+7=cll=+)|)||)\}+rv%[1Ij1+)*+{+ii7|\++)|!_|_^|+|_"~~~~_"-"!|)\+irr0O2eexx6nJJjvlrIJn00026xSyU$ywww6eyZ$w2L2S$$e006zzzzzzJIjJzOC0znvjJJJuz026x92Ozzz0&zuuvv
'.``...`..........................`........``````...````'.``...`'``';!|||||)||||||||)77++)|)))*+))|||))|)))+\)|||||)))|!||!__~~""""""""~~~"";""~~~""";""";""~"~~;";:'''.,'';"~_!!||||||!!!!__!!!|)}*)}{+++7[i]+)|||)7lIoIjjttIvl11ic+7[lci[77+++7irItvvoIz@L2eyZ$ye2@L6eS4669e9669966eex4626e6C00&0JvrvJL0z0292O0JzCOIlvcvJzJi\\|+]i%i+i1vIrc[+\)||)+*+c]iljJr7\++){JyL[)\{)!!___!||!~_!~~~__"-"!!|)\7ccjIJ0LC0njvvr=[cIJz0&L6xx94www4442eS$ye@0024eLnjjIIIjjjIjjJunJjtvlvJJJz0&226x6COC2@6C0&jv
..`...``..........................`........``````...````'.``.'.`'.`';!||!||||!|||!!|\77++)||))*{))||||)|)))+{)|||||))||!|!!__~~""""""""~~""""""~~~""";""";""~"~~"";,'''.,'';~__!!!||||||!!!!__!||)})|){7++++7][+)|||+rtrIjojIIvli%i%+7[rli7++++{clrvvrvJIzxwy$ZZ$y4626xe96C00@6exx6666664x66x92L22CzJjjouz0&CCO0&uuCColllrvJJl[i+lc%7{irvItc7[c1)!!|)||+i71uI++l)+))oZe[[+||!_!|!||!~~__~_~__";;^!||)+iirrvuO0ovjvlc7+it0L2@C@COCCCCCO&C0C2xx2&0z00zJvllrvvv1clvrvIIttjojnOC26x99999xxx4x649x6uj
.......`.....'..'.................``.......``````..`````......''...'"!||!||||!||||!|+7++{|||)))\})||||)|||)+{)|||||))||!|!!!_~""~~""""""~"""""""~~""";""";""~"~~;"";--,':'.:"~_!!!!|||||!!!!!!!!||))||\+{++\\+]i+|!|\7%rjItIJJv%%=7i+77cli++++++111l1lrIIz6w$G8d$S4xxxxx460nnz0Ox2266LL66x9x9ww4662Cznn0nz0262C00n0C0v=icjJtIvc7\11r1+%lrc11[{[r|_~!||!)[\*77*+]!|||)%c++\}\|!!|!|)!""~_~__~_~;;~!|||{]i=1vjJJIrvl%]++]vz6e2njJnnnzzz00&00z000znznotrlccl1ciiiiccvoJJn00zC26x4w4e4ww44eeexwww40u
``....`......''''................```.......````````````...'...''...'"!||||||||||||!|+[7+*|||)|)\*)|||||)||)+{)|||||))||!!!!!_~""~~""""""~";"";"""~"";;""";""~"~~;"~~"";'''''-"_!!!!!||||!!!||!!!|||)||)\)*\))\7[i)!|*+ivJoIIoj17==7i+[[c1i[[]i][llrvvvtJu02wZ8qX$Sexx6222C0znnnnuoz22zuz06e6xwSe44e6C00O226eSw6O66ee&r7+]onvvt1[rItvvi+}\)7li||*!__!!!!||+\||7+|!^__!!||))7ri|_!!!_~_!!^~!_~__";"_|||\[i=rIJnnjv1=]7+*7ljLwx0nO2zz0&&CCLCzJoooIvvrlci]]iii]i1rvvjz0zzOO0@6xewy$yewSSww44$4SSyw&0
``...........'''''.....``........```.......`````````` `.''....''...';!||||||||||)||)7i7+)|||||)\\)|||||)||)+{)|||||))||!|!!__~""""""""""~";""""""~";;;""";""~""""_!!!~",'''.';"~_!!!!!!!!!!||!!|||||||))))))){++]}!!|7ictIIIIv177i[i+7]r][ii%%%crvtJuun0C2eyDqAqZw9666LOn0&0ovvvccj26nvI@x@IvJ002COC222L2264yye26644LI]+[vjIvrcr6SqQ#qt)||}+}!^!!!!!!_!||||!!|||_""~_~_!)|)i7|~_^_~_!!__~!_~__";;"!|){7+i1vJz0jcc%ii+*+cv0x6C&2e2666L&00nJtvIjItlrIIvvvvvIjJz0&C2620022C@2664U$$S$$$$ZZ$X$$$$SC&
``.``..................`.`.....'..`....`....```````.` `.'''.'.'...`:;!||||||||||)||)7]7+))||||}\})||||||)|){\)|||||))|||!!!_~~~""""";""~~""""""""~";;""""";""""~^!|)|!";,:''',-;__!!!!!!_!!!!!||||||||||))))*\\\+}|!|+i+rvjJjvlc][[777i%++7]=c%ctouzz0C2wwSZ8AAq$Swwe2&zn0OzIl%=%rn942C2@e2vi[lJvlv0&nz2x2CCC266nz29@Ii+ilrJJvvIdNWWWWg1)||||^!|!!!|!~_|!!!^_!!_""""""~!)|!||__!!!!!!__!___!!!_~;;"!|}+7ii1IzzJvcc%7++[1%J9we626ww22nzIjnnnz02xx2222LC0022xe4ex6496C&@26@L2eyZZZ$$$Zd888qp8G$eCz
`..``...'...'..........`.`.....'..`....`....```````````.'.'.'.'...`,;!||!||||!|||||)7[7+))||||*\*)||||||||)+{)|||||)))||!!!_~~"""""";""~"""""""""~";;""""";"""~_!|){*|!~";,'':,-~~_~______!!!!|)||||))))))))}))\\*|!!|++iljzzJvllci[[[7+777]i%%%vjz&@2x4y$Zd8XXdUyU$yw6@C&0nJIrllvzey$Z8yZ$2nv1rcilJzjvI2C0nJjvvrvjujl7+[rvnnvlvEMWMMWNr)||!!!!|!!!!!~~____~~__~~"""""~_!__^_~!{+|!||__|!!^^!!_~";;~!|{777ivjoun%ii7++7=io64e6222L2CLCCCwwS$ZG888dZZ$UyyU$$$$$S4962L@2xe626eyZd8$$Zd8XqAgqXDy2uv
........'...'.........````.....'..`..`.`....````.``````.'.'`..''...,"!||!||||!|||||)+[7+})||||\\{)||||||||)++)|)|||)))||!!!_~~"""""";""~"";"""""~~";;""""";;"~_!||{+++)|_",''':-;""""~~~_^!^!!)\)))|)))})||}}|){+{\|!!)++ivz0ntlvrlc]7++[[[ic1111vzC6ewUy$bddDZZ$$bd8ZUww6O00OznJJzCxwbXZXqp8S0Jnl7iIzJvjJuzzJtr1%cl1i77cIoznt1lNWMMWRb+|!!!!!!|!!^!^~""__~""~~~"""""""~~~_!!!)c7)|*\!_!!!!!!!!~_";;~!|+\+7iii=c[7++{+7civz@L226ee$ydZXXqARKHKApAqXdGbDDZZZZZZy49xxx66eS4994S$D8y$ZDd8qAX8ZUe0vi
........'...'.........````...'.'..`..`.`.....```.```` `.'..`..'....,;!||!||||!|||||)+7++})||)|\{+)||||||||)++)|)||))))||!!!_~~"""""";"""~""""""""~";;""""";;"~!|)+7777+))!"-''.'-;";"~~~~____!)++\))))}*)||*{||++++\|!)7\7lozznorvrli7+7+77[i%%i]lJC6eyZbd88db$U$ZdXX8bZZy9LCC&Cx62@@6w$yZdqAZ20zl+\rLx0COznJjvrc[[ic11lvzzzzj1+egENqrr||!!!!!!!!!!!!^_~~~~~~~~_~""~~~~~~~_^!!|+|]oji)|*!!!!!!!~!~""~_!||||||||)++7[]iloJ026eS$Z8XggKRQQHQEEEHgpqqpXX888dDZbDZwx4e4we6xw622x62eyeewyU$ZZwwxC0J1+
........'.............````...'.'..`..`.`.....``````.` `.,.. ..'....,;!||!||||!|)|!|)+7++})|)))+++)|||||||||\{)|)||)))||!!!!_~~"""""";"""~""""""""""";"""";;;"_|)}+]i%l1ic+|!",'''-;;;~~""~_~_|\77+\)))}\+||\+||}+*+7|!|\\+[lvoJJIvr1%i77+++7[[7+[luC6wZ888d88GZy$$ZbGGZZDZUe2L6e9444xxewwSwyZS620Jc{[0y$4ex2@0Jtli7]%1lrv000zo=|*lCI1[)+||!!|||!!!!_______!||!!|\|!_^__~_~~_!!!!!v2v+++)!||!!|!__~~^^_!|*|_~_!||7]lozzCeS$ZZZ8XXqKKEKKKQEEQHKKRgX8XX8DZ$$yy$ZZwx49e46002zz0C0uzL00CL22@O00utvr[)
````...................```.....'.``....`....```````.``.','.`....`..';!||!||||||||!|)+7++*)|))|){*)||||||||)\\}))||||)|!_!!!_~""""""";"""~"""";;"""""""""";;;"_|})+ilvjItIl7)!~;-::,,;"";"~~""!\[77+{})*\{))++))\||*+}|||+[iii1vvIIr%=c=7[[[7+++]ivz2e$8gpXDZ$$SeeSUU$Z$4SSyw9xeww44wSSw4S422x2&OJZX67v6dw6xe44LOorli7irrIJJnIi*|!_}!!+!)||||||!!_____^!|!|+77{+]l+!___^!___!!!!!_[l)|++|)|!!!!!__~~!!_!|)|~"~!)\7%Iz0C26yZd88dZZGd8AqqqgHKgqXXXXD8dbZD$49e4S$ZS669e60un&zzzzJIJn0uJz0zunJovc%=+|
````.......``...........`........```...``...``````````.:,'......`..';!|||||||||||!!)+7++*)|))||\)|||||))||}{\*})||||||!_!!!_~""""""";;""~";"";;"";;""""""--"~!)++7ljnzznnJtl7|^";---;;;;;"";;~|\++++\))*{{+++}\{||))\\|!{7ii[[7[1l%icvrici77+\+[ljO64ZqQRpD$S4x66wSSSyw2eee9e4Sywx6xee9946CCCOuo2NNEJiJU9&@LxeC&OnJv[cvlvcii+|||!_|||)|||!!!|!!!^_!!!!|)|\7[[771l{!___!!!!!!_~~_!||__||||!^_!!^~_~~_^_!||!~"~!\+[loJoz@Cw$D88ZywUww$bbG8XXXdZZZGZDZ$$Zyx226ewye&@66@nJzC00znJjoJnIvIjItjtv1777}|
````.......``...........`........````..``...````.`````.:,'......`..';!|||||||||||!!)+7++*)|))||{)||||||)||}\\)))||||||!_!!^~""""""""""""~";"";;""""""""""-;"_|\+7cIzC@CCOO0nv7|~~~";;;"";""";"_!|}+++{{{++++++{\|)))\{)||{irr17*777[1vli1]777+++1tn0C4GgAd$Uwx6xx4weee2O2C0029wS6L@LL@296L&0zJIvCWWNn*r6LO22LLz0L&@0vvr7]\||!!!|!_|!||!||!!!!!!!!__^!|||||))++7%[|^________!__~_!_"~_!!!_!!~~!!~!~~_!_!!__"~_|7icrooIz22w$ZDb$wxSx@6wUZdZddZywS$$bZ$$$w200OL6xL0&@LOnn0@&&0zuoIIv1i%1cc1ci+\))|!
```........``.....```````...``....```.``....````.``.``.,''......`..';!|||||||||||!|)+7++})||)||+)|||||||||}\*))|||||||!!!!_~""""""""""""~";"";;"""""""""";;~!|+7iljzC@CC66@0Ii}||||^~";;;;"~"""_!|)+++777++777+{{*))\++}!|7v00v[\\++77[]=77ic=iirvjJnCwZ8ZSSw4ewxx6222&zznJJzOCC&O&C&&2e96@0ujtInXE81)%966y4@zJO0069&zv\*|____!!!_!!!|!!|!__!!!!_~~__!!!!!!|||)\|!~~~~"~"~~_____~"_!!__!_______~!_~__~~_"~"~!)]iclvIjO9xw$Z$$y46$469wyZd$ZGZS9ew$ZZ$$$S60zz0&OznzzzJJJn0OC&0Jvl1i7+{++++++)||!!_
``..'......``.....```````...```...``..``...````..``.``.:''.....'..''"!|||||||||||!|)+7+{))||)|)+)||||)|||)*\))||||||||!!!^_~""""""""""""~";"";;"""";;"""";"^|\7]crJ0&C&&x6Oj17++]ii+|!";"""~_"""~!|)\+7[+++7[7+++})*+77+||*cnCnl+))\\)\+77irrlrvtvvIJnO2ZZ$wwS4x@&0O&&O00zznzzz0zzz&CC6e22CzJjjn2znI+|+24ey4L0J0zz6wx2o+|!___^__~__!!!!_!_~~__!!~~~~~~__~___!!_!_"""";;;""~~~~"""~_!_~~~___!!!__!~"~";;""";~!}[7c1rInx469y$ywwexyw4wwe4y4y$$Sexxwy$$$$Sx20zzznJJ&0zJJunzzzznIl=[7{)|||||))||!!^_
``..'......`......```````...```.......``...````..``..`.:''........''"!|||||||||||!|)77+\))||)|)+)|||))||||*\)|||||||||!!!_~~""""""""""""~";"";;"""";;;""";"!|+i%rIz&@@CC620v[+7=vJznv+|__""~_";;"~!||)+++++777++\)}+[i]7\||{1Jor1+)))||)+71vvrvJ0nun0O0O$GZ4946z0znz0&CCCCOznn0&nJn0@L2x0000nJJn&&1+|_c2S9e62@unzuC622J+|!____~""~~_^__~_~"""~_!~~~~""""""";;;;""""";:',-;"~~""""~~"~__~!|||||!_!~"";,,;""-"|\[+llrj&wwL2wU46xex62x92zzOC6wSS462694wyUwx9L00zoIo0zJIIIjjIoJov1i77+*||)))||||!!!!
`......`...``....``````.``.......`....```...``.'.`````.:'''.``..`'''"!|||||||||||!|*77++))))||)+)|||))|||)**)|||||!|||!_!^""~"";~"""";;"~"""";;"""";;;"";"!|\+irro0O0OC@2zv17+]vnxUw@Jr%)|^~""";~~_!||\+){+7++77+{\{+i[+7\||+lvlJv[*||||)+iltu0@62LL69xxZ88$SUw@L0z0L6xexee60zz&x@0&2L&0&O@62zjjIoi!"|vxx4e2L2Cnz022CCj+||!_____""~~~~""_";;"""";;;;;;-;;;-,'',;"""";''-',;"""""~~~~_!!_~+l++[)_~_~;,,,;;;;~!)iirrjJ2$e@02x6269eC22OuunzOC2eSSe6L26eww4e6zz&zvvznoIvrcclrrrlci[[[7+\}\\}))|||!!|
.......`...``.....`````.`............````...``..``````.''''.```.`'''"!|||||||||||!|}77++))))||)+*||||))||)}*)|||||!||!^~__""""";~"""";""~"""";;"""";;;;""~|*7]1vvuO&0OC&LJc7+7lnxwSSyy4220%!""~;~"~_!||)|)+++\{++++\+7+*7+))\7%crv1+**|!||\[lj02OC@&C9$dQXb8XZUye2@L226e24U$wx226L000nJn000C@ztrJv{~"|Ix2x62LL0JnOLCnJr+||!!!!!_""""";;;";;---:,''-;;;;;";;;;;-;~~~~";-;:-"~~~~_!__!"~)vJ7|)+)||~~";;;-,-;;"!|7]ilnz2w20z&26662L22Czunnnz0O2xx2&zzz0O0znntvJJvrIvrrr1ii=i=%=iii=1l1%ii[+7+}*})||
...`.....```.......```..`.........```````.......``````.''''.```.`'''"!|||||||||||!|)++++))))||){\||||))||))})||||!!!!!_~__""";";"~""""""~"""";;"""";;;;"~!)+[i1rJ0LLCCCO@I7\+co&ewS$bdDZpXL|;"~-";;~^!|||)\++++++7+\\+{)7++)){7=ic1i7+\||||\7lj0z0O0Ox$dR8ZGd$ww42CL26220&6wySe62@&0zJJn0zuz0zjvI%|~_+zxOCCC&0Jt0OCCzJr+|!!!!!!^~~~"";;-:',--;,-.,;;;"""~"""~~";~~~~~""";;"~~~~~!!||_|0EQ0|!|!!!~~";"";,':,"!|7[[1Jz2Sx&zOL26x6L620nnzuonunz00znuJojIIvvvllvtr1lvvvll1lrii===%1rvItvvvlc]7++\}))
.......`.``....'...........'......````````......``````.'''..```..'''"!||!||||||||!|)++++)))||)*\*||||)|||))))|||!!!!!!_~~~"";;";"~"";""""""""";"~~";;;""~!\7icrvJ0CCOO0zzr+\7vnCxSZGG888qqS7~"";;-;"_!||||)))))\+7+{**)|\})||}+i]]%1i+++)||}+7cvnnuu02xe$$$$Se629L&@66220nJn&@OnznnznJuzJJoItIIIvi|!)lzO&O000zjI&0&@Ozl}!________~~~"";,:'--;";;-"~";""""""~~~""~~~~~"""";;"~~"~~_!!"!v$bz)~^!!!~~""~";;...;_|+7crJJOw6&nzOCC22249@00CzJJjIjoojIJjvrrrrrrrrvrr1lvvr1clvvrrvvvvtjoJJooJjvii[+*}\+
.......`.``....'...........'.......```````......``````.''...```'.'''"!||!||||||||||)++++)))||)*\)||||||||))))||!!!!!!_~"~~;;;;"""~~";""~"""""";"~~";;;;"_|+]i1vIJz0000zJv%++%j0&2wZddXqAgRGI!"""""""~_!|!||))))\+7++*}||+)||))+7+[1c]77++))\++[1tjIIJ0&Cee4wwx2x9xxx6L2xCzjvrvvvvrrvItIjrIJvlrjJr[\\cJzJC0znnJjjnz&LzI[|!!_~~~~~_~~~~~;,"""""_~""!!~"""-""~~~""~"~~"""""";;""""~""~_~~!)*)|_^___""""_~""...,"!}+iloIJ2C&ozC@@26x4e2@@@zJIvrrrrrltvl1llrrlrvrlrrrvtvllvtIIjJnnnnzz0C&0zJv11c]77++
......``.``............`..'''.''..`.`.`````.....`.` ``.'.''.``.'.'''"!||!||||||||||)++++)))||)}{}||||)|||))})||!!!!!!_~"""";;;;;"~~"""~~"";";""~~";;;;""!|7%clIjz0OC&0zJ17+7lz2x24$ZZ8qAKQHy7";_~~~~"~_!^!||)}++\++{}))))|!|)+++)+i%c=]i7+}{+\7ilrvvjn0&@26x9e4wy$$S9L2e@C0oli%ll1clrvrlrJzJl1voc][1uL0InznJIvtJJJ0zIl+|))||_"~^_!_~~";-""~~"~~""_!~";;;"~^_~~__~~~""~""""""";;"~"~!!!_!__!!!~~_"~~~!!~"',,,;~|{+ivIJz&2z@xx662Cx2C0zzJvoIr111ccr11ii1%1clrrrvvvtoJIjunJJzOCLLCCC2xx6Cuvtvvvrli7
.'.`.``..``...........``..'''.''..`.`.`  ``.....`.`  ``'.'''.`.'.'.'"|||!||||||||||)++++)|||||}{)|||))||||)})|!!!!!!^_~""""";;;;"~~"""~~"";";"""~";";;~~|)[llvoJz0OC@Onj[77=I&xe9S$ZZdXqKE#qI!;~_!!^~""~_!||}+77+++*))))||!|)+++)+7i1c[[77\++*7]lrvvj026&@6x9e4wZZbZS622C26@Jvlrtvrrtjtvjn0uvvjzIjJ0xwx00znJjttIJoJvrl[7]vJ1|~_|!!!_~;;";"~~"~~~"~~";-;""__~~^!~!^_~~~"""""""""~___!!^_!||!!____"__~!^"-;"~""~^|+]1vJz&Cz2e922Oz2C0JIIvlIvci[]i=1=ci%l1llvojjJnnn00z0L2&zO2662LC2eww460JJjIIIvc[
.'.`.``..``..........``.`..'..''`.`.`.`````....``.` ```'.''.``...'.."|||!||||||||||)+++{||||||}{||||||||||)})|!!!!!!^_~"";"";;;-""""""~~~";";";"~";";;~~|\illvjjJzOC@0Jr77=vzLx44y$$$D8pKHEQw+";_!||!~";~_!|*++++[7+*)))|||||)\\)\+71c777[+++)++clrvoO6e22xe444w$$ZD$xOzz@9xLzJonJoJz&&0zznJJzC60C694we94x222CznCz0uuzzOv02t)_"~__!!~;-;""__""~~"~";;"_!||!~_|!_!!^_"""""";"_!_~~~~_!__!!!!___~"~____~-'"!|||!^!\+irjnznJ&xx2L0z20nIlrrcl1i77]=1l1vvj0z0z@62&C6x2x96644x26x9x6@C29ww4920nJjjjv1]
.'.`.``..``..........`````......`.`. ``````....``.` ```'.''.``..'-''"|||!||||||||||)++{\||||||)\||||||||||))||!!!!!!_~"""""";;;;""""""~~~";""";"~";";;~^}+%rrvjjjn00Ozt=iirJO2ewwy$$$Z8XqAHE8I!-"_|||_~""~_||*{++[c=[+\)|||||||))**+[]77+7+++*++]%1rIz@2SwwSySS$UyU$$eCzJ02L22@O@&z0C2LC@0JJz&22C@222L6ew44wySw4yewwwyw$x20v7|~;__||_"""____""~"~~""~_|)]\|!!|!_!||!_""~"";"_!^"~~"~!!!|~_!_""""_~__"-':_|+77+|||}7=lrvvj02@O0zJznJtlrvrrrvvvttjznCC6w949wS4x69exee6xe4xw4e9xx62O2xx662C0noIvli7
.'.`..`..``...........```...``..`... `````......`.` ```'.'''``.',";:"!||!||||||||!|\7+\)||||||)\)||||)||||))||!!!!!^_~";~""";;;;;""";"~~"""""";"_";";;_!+7ltvIuJIJnnzur71lI0C@xySU$$UZdXXqRHAe+""~!||!!_~~~_!|)+}71l1i+*\}|||||||})|)){7+7++++7+7i%ltz@6$yyZZ$y$$wewSwxLz0O0O22C62&&@LC020uJz00zznnz0z0C&2xee94wy4$ZZ$wUU4@0Ji|~__||~"_!7)!___~;_~~_!!||7|!|||!|||}*|~""""";"^_"_~""~~"~!!_~";"_!~~_;':"|)7icc7+*\{++7i=irIvvtvvJnzzuz&zO2x9x622wwUyU$SSwSyw4ex2x44x6ee6Sw44wwe6294x22L@Lzjrci+{
...`..`..`...`........```...`````... ````.......``` ```..'''``.';_"-"!||!||||||||!|{7+\)||||||)*)|||||||||))||!!!!!!_~""~"";;;";;"";;""~"""~;";"_";";;!|+71vvIJJIJuJJj17rvuL2L6S$ZZ$UZG88qRRRGr~;"_!||||!_~""_|*)7lrv1]7c7\)))|!|)||||)7+i[[+++{7]i1t06e$y$ddZSSyxC2e4e600zunOOz22C26x620zJJz&&zzJnO@C00O2x2zJzC2Cey$$wUexe90l+|~_|!;"|+Cl)||!~;_~_!!!!!|_~|)||+|*7[)_"""~";;~~"~~""~~_!|!~"~~~_|""_;.-!||+7crrll[\)))\{+]1lvJnzz&6eeSUS$ZDbZUSyZZdGd8Z$SyUyyy4x4Sweew4x44wy$y4x4yU4622L60t1]+\)
```..``.``.`.`...```````````````..```...````````..    .`.''.`...,!-:_!||!||||||||||{++\\)||||)}}|||||)|||||||!!!!!!__~";"";;;;;;;"";;;""""";;"""~"";;"!)[1rvtJuJtjuJvlc1vJn22wewSyywyZdd$GKgqA0!";__!)|)|!_~""_!||+7c+7]ii[+))||||!!!!|++ici7+++[]%lIzLx44wyUySw4xO22&@&CujzzJJ00O&O&@C0nOCnu0&nJz&0z00z2LC0uIIon00OL944eexCnJl|_~"~"~|+l)!||!""!_!_~_~"~"~|{\+c)||!~~~""""""""""""""~_!!^~"~__~!~~~,.-!))}[cc1vv%+)|)\7%icIz0zz&xwww$$$ZZZZZZ$$ZZ$ZbZ$wU$ySy4ey$Uyy$$ywxe4www4xLewe6x6CCnv=7+\*
```..``.``.`.`..```````.````````...``..`````````..    ``.',. `..'_,'_!||!!|||||||||{7+\*)||||)}}|||||)|||||||!!!!!^_~";;"";;;;;;;;";;;""""";;"""~~";;~!*7crvvoJJIjojvrrrInz62exe4SSS$bdd$ZgqqRx*~;~~^||{)||!_~"~!!||+*+7=ci[7+\)|||!!!!)+]cci7++]i=1vozOC&C22LL26Lz00JnJzIvjJjjnJnzzzznJO2&Jjz0nJnznz@@O&&COnIvjojIJO6xLx620nnv{!^____!!|_""~""~|!!~"~""~_~_)rr+!~__""~"""""""~"""";""_!___~~~~~~""~,."|)|)7%%1rl[\)))+]lltzCCO0L4Swy$Z$$ZbbZ$yybZySy$yS$ZywS44UySwwSySwL269x62@Lxe6LL&zJtl]+{)|
````.``.``.`.`..`````...``..````..`....```````````    ``.',' `..'!-'_!||!||||||||!|{7+\}|||||)}}|||||)|||||||!!!!!^_~";;";;;;;;;;;;;;;""""";;""~~~";;~|+7%rvvjojIIIvvvvjjzOxLx2xx4wwyZGD$$XXpH$l!"~"~!|+)|))|!___~_!||}+77i==[+\{)|!!__!|+i1%[77ii=%1rtoznunnuzO&CJJIll%Ir1lrllvjojIIojI0OnvvozztIIIuCLO0zznjvtJujvj06202COznnt+!!__!~~"~""""""_!~_~~_~""~~~!++!_""~""~"";""""~"""""""~~!|!_""""~"~~,'"!)||+]]i1i+||)+[llIz@22CO@eSy$Z$SwyZbZ$yyD$4x9444Sywwwe6e62CC2622OC22LCO0&@C0znjvlc[+*||!
````.``.``.`.`..`````...`...```.```....```````````    ``.'-'``..-|;,_!|!!|||||||!!|{7+*)|||||)}}|||||)|||||||!!!^^^_~";;;;;;;""";;;;;;""""";;""~~";;"^|+7%lrvIItIIvvvtoJJOC9C2@6x4wwS$ZZZ$88XHdz|~~;"!!+))*++)||!^~_!|||))+[i[+\7+|!^___!|+iiiii=iii=1lrunuuJon0Juvr1]i+lcii%==1oJIvvIjjnnjrlvJJlrvvjz0z&ntrllrInJjJ0@Cz0nnzuJr+!|__!_"""~~""~~~_"~_!!~""~~~~~!!|~"~""~"""""""~~""""""""||!_"""~__!^;';^|||\777]+)||)+%vlJ2e962@CxwSU$ye64$Z$$y$ZU92266xe4eew6&CnJoJnznn0&L@0zzz0zuJjv1][7+)||!^
````.``..`.`.`..`````...`....``.```....```````.```    ``.','````-|",_!|!!|||||||!!|{7+})|||||)}}|||||)|||||||!!!_^^_~";;;;;;;""";;;;;;"";"";;""~~";;"!)77=lrvvtvjIvvvjJuuCLeC2&2wSSwS$ZZZU88XK8@)~~""__|\}}+++\\||_!_|!!||)+77++[+|!!!!!|||\[c1c=iiii=c1rvIJjvvt=lcc=ic[1%iic1lrJJjvtjjjzzorllrrcrvvtJznnvc=1rvvvjjjJnznuoJzujc*!|_~^~"""__~~__~_"~^!!~;~~~^_~^|)_~~"~~"~"""""~~"""""""~___~"~~__!||"-;_)||)+++7+|!!|+irr0S$S4ex2e44w$ye2ey$ySSy$S6@@2@C22C&L0JnjItjJuJonz00nJJJJIrrli+}\)|!!!__
```...`.``.`.`....```````.```````````... ````.```.    ..`,,'` ``")",~!|!!|||||||!||\7+)*)|||||))||||||)||||||!!!__^_";;;"";;;;;"";;"";"~";;;;""""";;"!\77=lllvvvtjoJJJz0n0L6222xSyyUyU$ZZ$ddXK86\~~"~_"!\})}\+7[+)|||||||||\++7]7{||!!!!||||+ic%r1i=cc%=iltoIr11%1c%%%ll1%clrvvjJ00ujjnznuJIrl1lrvvvtonzt1ilIJJolIJvrjz0nJnzJv7|"~~"""""^_~~~~~"~"~_!_~"~)li)||)\!_~"~~"~"";;";;""";;;"_"___^!!~||||_;;_||!|)+777)|||71ln6Zbd$$w29eeSZ$w29Swe94yywex66622CnjItvvvjJuJJJu00znoItvv1ii7*|||!!___^!
```...`.``.`.`'...```````.````````````.` ````.`.`.    ''.-,.  `._\~-~!|!!|||!!||!!|\++}})|||||))||||||)||||||!^!__^_";;;"";;;;;;"""""""~";;;;""""";;"|++7ic11rvvIjJnnz0C0OC@L2ew44wwwS$Z$ZXX8g84+~""~~"^|)})|)+i7+{++}))||||}}{+{)|!!|||||||)+7[%]77[][7[icll1%illl1clrvrlrIJJjjIn0zJoJuvjJIvIIvoIrlrtjovl1vooItlrvvtuznzjjjvc+|""""""""_~~"""";"""~_~~~~+Jt+|\+|!_~""""";;;;~""""";;"~!!)))|||_||||!~"~!__!|*+++||!|\i%J2$Z8$SxCxeeS$ye2ew4626e2222LC&O0nIrll1lrvIjIIjoJuJovl=i[+++)|!!!^___!||
```..```````.`.....`...``.````````````.` ````.`...``  .:.,'.  `.~)~,"|||!|||!||)!!|\++\))|||||}*||||||)||)|||!^!____";;;"";;;;;""""""""~";;;;""""";;~|++7]%c1lvtIjJJuzO@CCC&C2wy69444S$Z$ZqqXgX$i_~~~_~^|)+*||)+{{+[[+{\\)|))))\{)|!!|)\)*\\)*+7i][77[77[777]=c1ll11lvjnC00@6L0uJz&0nuJJjJnnJjIIzJvrvjIvrrrvvvrrrvrvjzzu0Jjjr])!^_~""~~""""";;;;"~~_"""~"|7+||}+!___"~~~~"""_|!!~~~""_!|7==c[\)|||!|||_~~~_!|\++\||||)7it0SybyeOC6x9ew46x996CO@2OO&C@&zunovl11c1jojjjjjIvvvr1i+++}))|!!!!!!!!|)}
```..```  ` ``...````````..`.`````````.. ````.`..```  .;.:'.` ``"!",~|||!!|!!||||!|++++))||||)}\|||||||||||||!^!___~"";""";;;;;;;""""""~";;;"""""";;_|++7[ic1lvIvIoJJn0C0OCCCLx464www$ZZDZXXXKqZ1_~~~_~_|)+{))))*\+777+++\}}))||))||||*+{+++++++7[7++7+++++++7=lllrvIuO26@C2x2OzvIjIIjjjovjzuvroovrrtIvlvvvvvtIIvvvrvIJuLuIvc7\)ci*!_~~";;;""""~;"_^~;"~;!|!~_!!!__~"~_!_~~~!|||___~~_||c=%]+\)*||!|)|!_""~_!|*++|!!||++rne9y4xz@262226x62LO00@2zzzzznjvvrlcc%iivttvItvv1%i[++))||||!!!|!!|||)))
```..```  ` ``....```````..`.`````````.. ````.`.` ``  .;.''.` ``;_",~||!!|||!||||!|+\++))|||||)*||||)||||)|||!_!~__~"";""";;;;;;;"""""~~";;;"""""";;_)++77]c1lvjvvounz0Oz0CCCC2624w4w$bZd$GdXKADv^__~!___|){+7+)))}\+++{77+++{\)||||||)\\++[][7++[i7[ii[[iiiicrIz00&@294e2O0njvr1111lvvvrrvtvrrtvrlrvvr1rvvrrIItItvvtIou0vl%7+]lC0r{!~"";;"~~""~""_!~;;"^\i+|!||||!!__!|!!!!!||||!!!!!|\7++)|)||))*}}}||~~~~!|){7)||||+7cJ6@x2LnOCC&0OC20zzzz000noIIjjvrrl1%=iii1lrrll117++\))||||||!^!||)))}+++
````````` ` ``....``````...`.````````... ```..... ``  `-.''.  ``:";,~|!!!||!!!|||!|+\++)))||||))||||)||||||||!_!~__~"";""";;;;;";"""""~~";;;"""""";"!}7+77]c1lvovtJz000O0&@@CCL22e49eUZ$D$DG8Aq8v_~_~!_~"!|\+[+)\{+++7++77+\\{\}|||||||||)+77777+7][ill1111rtjoJojooojjoJvrlciii]ii[]i]7vzzrclrcl1%%cc%i=ccc1rl=1cclrvvvrii1i+[luJr+|~""~~_!!_~~~~_!!~"~!7r]|||))||!__!!|||!!!!!|!!!!!|\)|)||\|||\+*)))|^~"~_!|\+)||!!)7]I2&LO0Jz00O0z00ooJnznoIvlcc1ll1ii][[7++[i%i7+{{))}*\\\*+\}||!|)++7++i%i
``````````````....`.`.``.....``..`.``.`.`````...` ``  `...'.  ``';--_||!!||!!!|||!|++++)\)||||))||||))||||||!!^____~""";""";;;;";"""""~~""-;;"~"~""~!)7777i%1rvIvIu0&O0z0CCCC22@x9664$$S$$GG8q8G%____!~~"_!)+7[+7+++7i[7[+\}\*)|))|||||||||))++i]][[crvvc=ljnnuuIrlvvl1lr]ii++[7=11=i]77j6xI7[lrcc11=[]=ii=c1ci]i[7[i%i]7)+vj[)\++)|!~"~_!|))|!!|!|++|~_!)7+|||\||||||||**))|||||||||!|})||||)||)+{))|||!_~~~!|}\})|!!|+7vzOzznJ0&CC&O&OjonnnJtv%=i[77ic77[[7++\+7++)))\++7i%=[777+\||+i7[7+7c1i
``````  `   ``....`.`.``.....``..`.`.'`.````....` ``  `.....````';,,_||!!||!!!|||!|++++|)|||||))||||))||||||!^_____~""""""";;;;;;"""""~~"";;;"~"~";~!)++7[iclvIoIju0OO0zOCC&C266xx264U$yUUDb8qd$[_^__!__"__|)\7+7+++i1%]%[+++++\*))||||)*)|||)+iic11lvIvllvJzzJIvvjJjIIItllli[]]vtvrrrrr0C0jrvIJvtjJIvtJjjJJJJIvvlc%i[7+)|+vJi||!________!|))||)||+tI+!~||)|||\+*)\7[]i[cc=i7+++})*++}}+)\+*))))+77+\})|||!!!!||{\})|!|)*iIJJJJjuzzznnnnvvIItrci+77+++7i=ii]7++{}***\+7=vvvvvlc]7[[+|)7ri[+++i1%
```````     ``....`.`.``.....``..`.`..`.````...`` ``  ``...`````:;,-_|||!||!!!||!!|77++|||||||))||||))||||||!^_____~~"""""";;;;;;""";"~~;";;;"~~_;;~!)++7[=1rvjJjJn0OO00&CCOC2xx92Lxwyy$$$Z$dAbe+_!!!|!!~~~!||\)*\++[%1l1%i][[[[+++}||)+7+|||)+i%rvrrtjjtIozCL0n&x46C@C0uunnzzz0Jnnuuzzn0ujJnz0C0&26626eee4ww4x20zzuJIrl%++[i7*)!__!!!!!!!|)|||+||+ll+!!*\}))\+[i7ivtvrlJIrlci7[cccci77]]c1]++[ii=i[77++})||||||||))|!!!|\]c1lllrvvvvrrr11llci7++++++7[i=%%i[+{*\+[crIJz0njvrllc7]]+)\itc]++7=1l
````````    ``....`.`.``.....``.`````.`..```...`.```  ``..``````:-:-_||!!||!!!|||!|++++|||||||||||||)|||||||!______~~"""""";;;;;;""";"~~;";;;;~"~;;~!)+7[]%lrvJJjJn0OCC&OCCO&26642C9wwwUy$Z$Dqyn|~!!!||!__~_!!|||)++77cliiii[7]i=cc[+))*{+))|\+[=rvvrvoJJJJ0644eXA8w4$ZwL6LC22CLz000000nzC620J092264SwwwySSyyyyw2222@O0zzvi+++\)||!||||)|||))|){{}*+{|||++\{\}++1[=vrciivr%i[7+7vvvli[icc11]77[i7[[77[[7++{{{+++)|)*)|||||){++77[iiiiiii]]][7777=i[[]i77ii==i[771vJz0O0zzJtrlrrr]i[++7lvi7++[clr
``.`````    `..'..`.`.``.....``.``.``.`..```...`.```  `....` ```','-!||!!||!!!|||!|++++|)||||)||||||)|||||||!______~~"""""";;;;;;""";""~;";;;;~""-;_|)+7[iclrtJJjon0&C@@OCC&C22Lw2CeS44yeSZ$dp6c|_||!)|!!!"~^!||||))\++71ll%[[=1icl1[+)))+))|\+7ilvr1rjnzznz6y$$KKD6wg#KS$e@220&0O00O222zn0C22LLex6w$Z$yywwwSU$y99eex2CC6Cjc7++\{))))|)*\))})|||*\++)||}+++{))+[%7[1]++7777+{\+iltov%]cllllccci7i==]]==i1%]777[ii++++\\+|||||)){\+++++7777+++7[i[[[[[7771lllrIJnn0C22CzJzujvr1%ii[++7cl1[++7=1lr
``````````````..`.``.````````` `.``...``.. `...`````  `.``.`````..'-~||!!|||!|||!!|+++})|||||)))||||)||||||!!__~~~~~"";;"";;;;;;""""""""";;;;"""";"_|{7[[=lvrvtjjjoJz000OCLLL2264e6@@4ye44$$d80*_!||)})|!!_~__!|)||))))++7[ii][[ii=c=7+)})|||\++c1c%1vn&6Onz0CxypGSwdHEKwx2L@0zz00wdSL22vJC62CC6xwyUyyw9x$ZeSyZy4962C0nuC0Jvi+})|)*{*))))*\+\}))|)+[7+\}{7i[++77++++++++++{)}++7ilvrci=1vrrrvrl%%c111lllr1i777i=[77[ic%i+{))))))\{++++++77+++77]77i%c1lrJJnz0C@@00O&O0uJnJIvvlci7++*{7%l7++77[]i
`````````````...`.``.````````` `..`...``.. `...` ``   `.``. ````...,~||!!|||!!||!!|++{}}|||||)))||||)||||||!!__~~~~~"";;"";;;;;"""""""""";;;;"""";"_|+7[[%lvvvvIjoJJnzzz0OC@L22x4e200ey9w4$Zd8n|_!|)}\\)||!^_~_!)))++*)\\{+77777i][7[77+\)|||)*\[]]icrjzC0zzzz2SybqRHQKq8UxCOO2x04EWAe@COC6wwxLL6ee9xee9S2x8QH84U4x66L0n0nJjr7)||)}\}))))}\\*}}*)+[=i[+++[i%%=7+}+++\+77++++++++i1rrci=1vr11ll1c%%ii=clrvrciii=%=ii%1lllci7+++++7777+++[77[[]]i=lvvIIIjJ0&L2LCC&0000zujInJIvvlc]++\)*+ic][777[i%
`````````````...`..`.``.````````.```.```.. `.`.` ``   `.``.`.```...,~||!!||!!!||!!|{+{*\|||||)))||||)||||||!!__~~~~~"";;"";;;;;"""";""~~";;;;"""";"_|+7[iclvvvvIJJJuzzzzzz0OC@2x492zzxSxweU$Zbj|_!|)+++{\)||!!_^|||\+{))**\{+++7[7+\{+[i+\)|||))++7[=lvIzzz00z&60UREKq88K8e0n06w0$WWQU2z64$Z$e22e4e4wwwS86wNWWgwZyeew46C&0znI])||||||||))))))||)+7i%i77+7i1vjvi*\[ci7+]%]cll=]i%1rvr1%clv1ii%ccii[7+7i1rvvlcc%==c%ii%c11vlc%%%i][[[7++[c+7clrrrvz000zz0OzC662&O&0O&OzJjIuovrlc7+))))}+[i%=iii=1r
`````````````...`..`.``.`.``.``..```.````. `.`.````   ````.`.`.`...,~||!!||!!!||!!|{++\\|||||)|)||||)||||||!!__~~~~""";;";;;;;;"""";""~~";;;;"""";"^|+77iclvvvvtJJJuzzznzz00OC2xexLzzxwxw4yUZZt|_|)++777{{\})||||!!)++\\+{{\++++7+\))}+7{+{)|))|}+7[i%1lJjJ0&zoojCSUSwwyX$2njjn&z2dAbyezLZKHdee$ZD8XX888qdRWWNg$8b$yyyw4@0zJv7|||||||||)))||||||)+]=i]i%]cvnOzl+itznIrlrjoooIvvtjJJIrlrvr=7+[=ii=]77[=lll1c=ii]]1ci[[ii=l1%%%%i[77i=i]cr7irjJJuz&CO0zz0&nO2x2@C@z0&OzJJoovlc]+\)||||)+7[+777[%vo
`````````````...`..`.``.`..`..`..```.`````````.````   ````.`.`.```.,~||!!||!!!||!!|+++\\|||||)|)||||)||||||!!__~~~~"";;;;;;-;;;"""";;"~~";;;;"""";"!|++7=clvtItvJJJJnnnu00000&L649LzzxS9SeyyZZv!!|\+7[]]777++++)||||*{+++++++7777++*)|))\{{\\\)||)++777[r1lvIvllvJzzzzzz6&ujvvvIvIzzu26nOZHKZ6ebqRHEHRRHRqQNWQqdGDZUwewS0zujl+|!|||||||)||||||||*7=1llvjrvonznvlJ&@&zJoJ2zIIoJoonzzor1rvl[++7i]7i]77ic1cc=][[][[cci777]i[77[ii77ii=cc%1rcrjnnz0CCC0znz0O0C262@00z0O0njtvl%7+{*)|)||))\{\|)))\7cv
`````````````...`.....`.`.....`..```.`````````.````   ````.`.`.```.,~||!!|||!!||!!|+7+}\|||||)))||||)||||||!^__~~~~"";;";;;;;;;;""";;"~~";;;;"""";"!|{+7=clvttvvJJJJunJJ0&&&OCLx4eLzz6S4e6ww$$r!!|+7[=c=ll1=ii[++||||)\+7777[i%=[77+*|||))\+++*|||){{{{+[7[ci[]llInzJIvvojIvvvrvrrvlivnvu6$$2n0wZ8qq8D8A8$bAE8ZZy$$42C2xnJJjc*|!||||||||)||)))\+=rttvvonoJunJJjJL6@znzzzxzvIunJozzzjr1lrc7++7[[77++7[i][iiiiiiii=i[7++77+++7[[77l1cccc1rvjnzzz0C@COzzzO@OCLLC0nJz00zovrl7+\))))*++\{\*)||||||)+[
``````````````..`.......`........```.``` `````.```   `````.`.`.```.-_||!!||!!|||!!)+7+)\|||||)))|||||||||||!^_~~~~~"";;";;;;;;;;"";;;"~"";;;;""";;"!|{+7%c1lrrvvoJJJJuJu0OCCCC2x9x200Cey224SySr_!{][irr1vvvvvvvv%+\))||)+++7i%=ii][7+*||!||))\{+))}**}*\+++[++7l1rIjvclvrjJvvvvrv=c%7=r[IvrvvvJ@zC2@00Le6LxU$4x42exC00zooItv[|!|)*\+{++++++[i[]loOOovJnjoJ02Cnn@94x&JjjjzIoC9LnJjJJjvllri[7+++77+++77777+7ii[7+777+++++++++7[][[l1c%crIJJuzzz00&CCO0z0C2n0CC0zz000zJvrci\**))*+7+++77++7+)||||)*
``````````````..``..```.`........``..`````````.```   `````.`````.`.-_!!!!|||!|||!!)+++)*|||||)))|||||||||||!__~"~~~"";;"";;-;;;;"";;;"""";;;;""""""!|{+7cc=c1lvIIjoJJuunnz0&CC2xC22C006eL64wSe=~|+iiirrcvtIjJz0Ozovli+||||)\7iii1=][7+\)|||!!||)))||))))+}\*+\7i111c=icrlIJoIItvnr1rc1rcIr%1lvjnjIvvtjJu00@x2O&22LOzzzjljvli\||))++7[]]iii%ll%%llJJrruzJuzO2Cz0L2x2zjIjouttz&zJjrtoovrl1=i[777777++++7+++++++{++++++++++777ic1l11lrvtoun00z0OCCCCCCO0z00C@@C000OnuJIl[+)\*\+7[[7][[ii%1l7+\)))))
``````````````..````````````````.``..``.``````.```  ````````````.`.;_!!!!|||!|||!!)+++))||||||))|||||||||||!^~~~~~""";;"";;-;;;;""";"""""";;"""""""!|{+7ii%1rvIjIIIjJuunz0&CCCL62L00O@26CeSUZe[_|+i=cllivIIouz0&2C0nt={||||)*{\*7+++77+{\)||!!!||||||))))|\)+)+711c%%=iirjJJjooJzjvIvvjJuJItvvIounuJunz0O@22&0C62CzzO0I1jvc+)|)+++77[i=cii%ci[[i]icrIJ0CunzznJozee&jrvjnCnjjjvrrlvIv1%i]i][777++i7+++7+++++++++7+77+++7[[[i%lrvrrvjJnnuJ0&C&0OC2O&CC0znn@L@&0zuJJIv1[*||\{+7ici[c1l1cc11i7+++\*\
``````````````...```````````````.....``.``````.```  ```````` ```.`.;_!!!!|||||||!^)7++}|||||||))|||||||||||!!~~~~~""";;"";---;;;""";"""""";;"""""""!|{+77[i1rvvvvtIjJJJnnzOO000C6LzzC2620ewwZ4%!!*i11l1%llrvIJz02OzuIc+)))|))}))))))))|)|||||!!!!!!!!||||){++{+[1lrllli7rvtvrvtJjoIttIz@00nIrvnCuz00nuz0O22Cz0C2@0zz0zt1r1]+\\+77+++++7ii=c%[77ir=%IJIJCojoJooon22ztlvonzzz0nIl1rIIlii]7[77777++7+++++++\+++++7[++7[[]ic=i=clvvvrvjuzzzzzOC&0zOC0&CC0nJJ00000zovJl7\||)+++7[]iiiic1cccci[+++7++7
```````````````...``````````````.....``.``````.```` ``..```` ```` `;_!!!!||||||||_)7++\|||||||))||||||||||||!~~~~~""";;;";---;;;"";;;""""";;""""""~!|++7[iclrrvvvtIjoJJJuz0O000C@C00&L2L09xeZyj+^|+[[ic1%cclrtjJ0njjt1]77++7icllc%7{||){}}}}))))|||!!!!!!||||\*{+]iii]+{]ic%ii=lltl%rjuzoJovlrjnjJzznuJJz@Czuz0zJjIjIv1i+++++777+++++++7]1rlci[ivl1rr1lvIjjIvtttvjjvrll1rvIjtl%iilr%[][77777+777\\\++++++++++++7+[%c%=c11cc1lvvvrvIouzzzzz0000zzz0OOznoJ00nnnJv1i+)))){7{+[[++7i[i=][ii[[+\+++7c
`.````` ````````.`. ``.``````.`````````.`.````` ``   ``.`.``````` .;_!||!|||!|||!^|+++\||||||)*)|||))||!||||!_~~~~"";;;;;;---;;;"";;;"""";;;;""";;"!)\+71%i1rvvrvvvIjJJuJn0O0znn00zz0&&OL626yy@j)!!|+7ilci7]=1rtJnJIrlrIOzjjJunz0Jr[++ic%%=ii][[++)\||||!!!!!!|||||)))))*{+{\+7[+777]%c%%1rl11lrvtjJJJjvonnoIjoj1ll1i7++)|)*+77++++{++7i[rjv=77[l=ic=77=lrvvllllrrllc=[7i11i++++++77777777+++++++{+++7++++++++7+[ic111lrrlllrvvvoIjnzzz&00000O&OzzzznJJJuJjoIr]+*||)+++7+7]7+++[[%i777+++))}++[=
`.````` ````````.`. ``.````````````````.``````` ``   `````````````.;!!||!|||!|||!!|++{*||||||)*)|||))||!||||!_~~~~"";;;;;;;--;;;"";;;"""";;;;""";;"!)\+7=%%1rvvrvvtIjJunJn000znuzzzz0O00O2224wx@1*!!|+=cci7[i%rjJnzuJJz@yw662LCL2&Jl][1vIIjjoojojIrr=c[7*)|||||||!!!!!!!|||||)+7+{++7[[7[ic1c==ci1rvvvvvrvvrll%][[7+\)))||)\++7[+\*\++[i7cr17++7i77[[77iic11cc1lrlci[[7[77+\)***{+++7777[77+++++++++7[[[777++7++i=%%%%1lvvrrvtIjJjjnzzz0zzzzz0OO0znuJJJJoIIjvi\|||)++++7+777++7[7=[+++++)||)+77]
`.````` ```````.``. ```````````````..``. ```` ````   `````````````."!!!!!!|!!|||!!|++\*||||||)*)|||))||!||||!_~~~~"";;;;;;;--;;;"";;;"";";;;;""";;"!){+7]=1llrvvrvIIjjJnJnz00zznzzzz00000xx26x9wOv\__)[=%]77[=rJjuzzzO6w$Sex2&0zJjv%77=rcclvIjJJnuoJJuoIrl%iii77i7+)|||||!!!||}+\\{+7[[7[iccc=ii[i1rvvvv1l1cc%[+7+}||||||)++)){+{})}\+77+77+++++[+++777[++7++7[i[7++++++7+*))*)|\}}{++++][7+++++7777[i%c]ii77777i]]]]i%lIIvvIJJnnojuznn0nJJunz00nJojjjIIIvvtl+|!|)+7+++[+++77[ii[%[+77++|!!)+]ii
`.````` ```````.``.`.`` ```````````.```. ```` `````  `````````````'"!|!!!!!!!|||!!)+\}\||||||}*||||))|||||||!_~~~~"";;;"";;--;;;"";;;"";";;;;"";;;~!)++7]=1lllvvrvIjIIJnJnz00zzzz00000OC&x9222xwx2J+!!)[i[77icrjtjJJJ02w$ywe2zJorrli++i177[ic11ljjoJ0zznzznnznJJIvrlci[7+*)||||))))\+++++7[][[77iiicrvlc1l1%%ci[7+|||||)|)+\)|)\\))}\++++++\*+++7++++++++++++++7++{})|))++\}*}||)||){\\+[][[7777[]]iic1licci[[i][[ii=clvIIIIoJJunjjnzJJuJJJunz00JJJJnJIvIttvi)||)+[7++[=+++7iiii7i7+77++)||*7[77
`.````` ``````..``.`.`` ```````````..``.```````````` `````````````'"!||!!!!!!|||!!)+*)\)|||||}*||||))|||||||!_~~~~~";;;"";;-;;;;""";;"";";;;""";;;~|}++[i%1llrrvrvjjtIJnJuz00000unzznz00&x622629wwe0]|!)]7+]cllrtIjjjz6Swwwwe2OOjvl[\))}\{+++7+7%illJjovjoJnunnnjjoJJjvrl1=i]7++{\\\\*))\\{+++\*++{+77++7][7+7++)||||||||||))))))))*++*){++*}{+++{\+++\))}\\**\++++*)|)+\+++\\)))|){+++][[iccii][i=%==c1%11i[icc77[i=1lrvvvvIIItoIjnnoIIIjJuuuuJojIjojvrtttr+||\++7++7]]7[iii]77+7+++7+++\*+++++
`.````` ```````.````.`` ```````````.```.``````````` ``````````````."!||!!!!!!|||!!)+\}}||||||}}||||))|||||||!_~~~~"";;;";;;;;;;;"";;;"""";;;;";;;;~|}+7i%c1llrrrrvIIIIjuJuzz0000z00000CLC222662xS4wSu+!!7+7i1r11vtIIJ&eywwy$Z$Uy90vi+)|))\++7[[7++7[rrvvrvtjIIIoIjojjtvvvvvvvrlc=i]77++++{++{\})|||))|||}{+*)))|||!||||||||||)))|||)\+\){++\*\{+++++77+})*+++++++++{*\+[+77+++++{*{7ii%li]i=c%i[[i==iii%icc=iicc+77]]i=clllvvvrrtvIJJIvvjIIoojIIJoIIIjItvtv1*!|7++777[[[icl1i7++77++77+{+{++++++
`.````` ``````````````````..  ```.``````````````.`  `````  ```````';!||!!!|!!|||!|){+\)||||||))||||))||!|||!!_~~~~""";;";"-;;;";";;;;""""";;;;;;-;~|)+7==1lllvvrrvtIIIjoJunzz0zznz00z0C22@@2226e4xwS@t\_\\[[[%[1crvtu244$$ZG88$e&v[+*)}+++[ilrl%i7+++7[%rlrvvvvIvIjIvrrrlrrrrll1111ci]]i[777++++))))|||||)||||||||||||||||||||||||||)\\)+\**}}*+*+777+{\*\++++++++++++++[7+++++++++[%1c11i77[]77iiiiiiii77]iii][+7[[77[i=%c1lrllrrrvvvvvovvvtvvvIvvrrvtIjjIc)!|+++7++7[=ic1%[+++7+++++\))}\\{{++
`.````` ``````````````````.. ````.``````````````.`   ````  ``...``';^|!!!!|!!|||!|){+*)||||||))||||))||||||!!_~~~~"""""""";;;;";";;;;"""";;;;;;;;;~|}++[=1lllrvrvvtIIIjJJunnzz00Jnz000&L2@C@L2x466wUwCi|||+7+++ccrvIJC6xw$dXXben1[++++7]7]crIov1lc[+{\\+ii=1llrtvvtvl11lllllll1cic11c=i]]][77+++*\\*))))||||||||||||||||||||||||||||)}}){)))))*{|)+++{*}\{{{++{{+++\\\++77++++++++77i%cc1i77[i[7[iii][777++++7[[++77777]iiiic1lllllrrrllrllrvvvvrrrrrvvvJJI=)!|{\{++++7]7777++\\+\))))||||||||)*
`.````` ```````.``````````..`````.``````````````.`   ````  `....``.;_|!!!||!!|||!|)\+*))|||||))|||||)||||||!!_~~~~"""""""";;;;";";;;;"""";;;;;;;;;~|*++7=1lllrvrvvtItIoJJJJunz00Jn0O00OC2C&CCLx46e4S$4o+~!)7+}{7i1rvJzC@x$XXZeJi[[]]i=cclvvIJor%rl%]7777++++7]clvvr1cc1lcc1111%=[]=cc=[7777++++{\\\*))))))))))))|||))))))))))||)))|)))))\)|))))\|||)))))\\\\\\}))))))\++++++++++*++++7[]=i[77i[+7[[[77++++\\{+7[++7777[iiiiic1llccccccc%iicc1lrr1llrrrrrIIvi)!!))\+++777++\*})||)|!!!!!_!!!!!!||
`.````` ```````.``````````..``..``````` ````````.`   ```````....``.;_|!!!||!!|||!|)\{*))|||||))||||))||||||!!_~~~~"""""""";;;;";";;;;"""";;;;;;;;;~|}++[=1lllrrrvvtttIoJjoJJunzzJzOC&0OC6LCCC@6e6wexSSCv!_!}+)\+]i1rtJzC4GXZ6uc+cllcclrrtjjIvvrclll11lll7++\\+77llc=i%11ii==iii]iiii=i]7+++++{\*}**))))))))))}**))))*\**+++++++++\}\\}*+\))}})))|||||||))))}\\)|||||)}\\}**\+++{)+7+++[][]]77]7+777+++\*}}))*++7+7[[77[i=iii%ccciiiiii][7]iiiccc111111llrvvc*!!!|)\+++++*)))))||)||!||!!!!^___!!
`.````` .`````````````````..``..``````` ````````.`   ```````....` .;_|!!!||!!|||!||*\*))|||||)))|||))||!||!!!^~~~~~""""""";;;;";";;;""""";;;;;;;-;~|)\+i%1lllrrrvvtvvIoJIIoJunuJJz&LC&OC6LC@@C262we2wS60*!~!||++7[i1vjzC4d8wnvrlrIv1cvjIvjjvrrvvrrrrrrrrl1i+\+++7[77[[[[[[]i][[7i]777[7777+++{\\***)))))||||||)|||||)}}}+++++++++++++\{+\*{++*)))))||||||||)\*||||||))||\\\\\\}))+7+{7ii+[[77[+\+++{*)))}\\+++77+7[]77[i][[iii][[[[[[[77+[i[[ii]c%i[[i%1%1rl+|!!||)\++*)))}\++77i]7777++||||!!!!
`.``` ` `````````.````.```..```. `.`````````````.`   `...` `...` `.;_||!!||!!|||!|)+++\)||||||)+|||))||||||!!_~"~~"";;;""";;;-;;"";;"""";;;--;;--;~!|\+[ilvvvvvrrvvvvIjovtIoJJJJJzOCO00OC&&CL262z244wUw2j{_~^|{7++7%rvJ0wZZ2jj02zzuIvIJoJuJIrrvtrl1lvIvlIll=]7*\+++7777+[[7[[77+[7+++++++\*}*}))}})))|||)))||)||)))))){++**+++++777+++++{+++++})+\))\\)){)||))|||||))|||))))**))\++++[i[{77+++{|))))***)}\++777777[iii][iiiiii[7777777777[[77+777[i[77i1i=lr17{{\{++7++++[c11lvJjJzzzJoIll11ci][
````` ` `````````.````````.````.``.`````````````.`  ``...` `````  .;_||!!||!!|||!|)+++\)||||||*+|||))||!|||!^~~"~~""";"""";;;-;;";;;"""";;;------;~!|}+[ilrvvvvrrrvvvtIjvtIjoJJJJn00zzz00000CCCC0C6xe449xr|~_||)\+7=lrInxw42C2x22nJznvtzzzzJIvvtlrrllvIoJvvrl177*\+++777777777++7++++++{++\)))||\\)))))))|||||||||)}})*\+{*+++{{++++++++\{++++\*{\\++++*+)||||||||))))|||||)*\})}++{+7[+\++})\)|}}))}\\\{{{+++77+77[[777[]ii][7777++++++777++++7+77777[=]i=%i]i1]]ii%ccc1rIIvvozJz&LL&0zzzzzznnu
`` ```` `````````.``````````````````````````````.`  ``..`  `````  .;_||!!||!!|||_|}++{})|||||)\\||||)||!|||!_~~""""";;;";"-;;-;;";;;;""";;;;;;;-;;~!|)+[i1rrrvvrlrvvvvIIIIIjoJJJJunuJuzznz00000OL&C262xwwCc|~_||)+7c1lvJzC26ewe22znC0tvnzzznJjIjvttvvIJnOunoItc1+++777777+++++++++{+++{*++\})|||\\))))}*)||||||||||)))))+\)\\*))\+++++++\\{+++++\\+777++{)||))|||))))))|||)\++{\\++++7[+{+\||)||*))))\{+\{\++++++++++7++77777+++7+++++++777++++7{+++++7[ii][7[%l1cc1lrrrlvjjIjJzuzOC@CCC00O&CCCC
`` `````  ``  ```.````` ``````````````` ````````.`   `..`  ```.`  .;_!!!!||!!|||_!)++{))|||||}{)|||||||!||!!_~~"""";;;;;-;,---;;;;;;;""";;;""";;;"~!|)+77icc1lrllrvvvvvtvvvvvtIjJooooJnnuz000z0&6C&L@C24x4C[!"_||)+iccltvJO222LCz00zJJJJJJJuuJJJJojjuzuj0JJjjI117++i1ccc[77777+++++{++{*\{\\})))\\)))))))||||||||||||)))\))*+{*\)}\++{++{{++++++\{++++++)||||)))})))))**))\++{\\\++++77+**)|||)|))||)}\\)*\++++{\\{+++++++++++{+++77++++7[[7++7[+++++++77[[77[iiiii=clrrlrvvrvvjnnznzzOCuuuunzzz
`` `````  ``  ````````` ``````````````` ````````.`   `..`  ``..`` .;_!!!!||!!|||_!|+++)||||||\+)||||||!!||!_~~~"""";;-;;-;,--,;;;;-;;""";;"~~";;""~!|)+7]%11lrrrllvvvvvvIIIIIIjjjIIIoJJJJzzznn0CLLC&0O@66weJ}_"_||+i%%lvlvJzzunzjunojJJJJJJJJJJJnuJJ0CzJOuzJJorr7{{irvrli[[[[[7777++++{*}*\\)))}**))||||||||||!!||||||||\))}\\*})))}*\++\{{{\*))+++\\\\{*)||)\\\{\)))*++))*\*)}*+++++77+))|||)})||||))}}))}\\\\\{{{+++++\\\\\\\{+++77+++7]]77+7[+++++++++7[77[[[[]iic1lllrvvvvvjnznuJuz0nuuJJunn
``  ```` ````````.`.``````````````````` ````````.`   `..`  ```.`  .;_!!!!||!!|||_!|*+{))|||||\+)||||||!!!!!_~""";;";;;;;;;,--,;-;;;-;;"";;"_~";;""~!||\7[i%%c1llllrvvvvvIItttIjjtIIIjoojJnznunz&C@&000&@66eCr|~"!|\[7[1rcrIojIjojojjjjjJzuJJJoJJnuJJz0zn&zzJoIlc[+{ivvl1ci[7[[7+[7++++{*)}*}))))))))||||||||||!!||!|||||)||)))||))}))))*{{\\})))++*)))}*{)||)\\}+\))}\++))}})*\++++**++{)||))**)||||))))))))))*\++\\\\\\{{\\*}\++++77++77][]7777[77++++++7[[7[[[]ii=c1llrrvvvIJnnnnnnuJuzzznnnzz
`` ````` `` `` ``. .``.```````````````` .````` ```   `..`` ```.`` .;_!!!!||!!|||_||)+\))|||||*{)|||||!!!!!!_~""";;"";;;;;;,--,;--;;-;;""""~_~"""""~!||\77iii=1l11lrvvvvvjItIjoojttIjjjoouuuunzz0C&0zz0OCL@e20+!;_!|77irllvoJjIvvJJojjtvvujtItrrvvl11lrrlrvIojvlc7{+ctvl1l1i7[]7+[7++++*))}}}))))|||||||||||||!!!||!!!||||||)))||))))))))++\)))))\})))))}+)||)\\}+{*\\\++{\\\*\{++++\\\{\)))\++}|||||||||))||)))))))))}**+{++*)*+{+77++7[7]7i7]+7[[77++++7[[]]iii[]i=c11lrvvvvtJnJJJnuJJozzznnzzz
`` ````` `` `` ``. .``````````````````` .````` ```   `..`` ```..` .;_!!!!||!!!||_||*+{))|||||)}||||||!^_!!_~"""";;";;;;;;;-;--;;;;--;;;;~~__""""~"~!||\77]iiiccclrrvvvvvtttIjJojIjjoJJJuJJnnzznz00znnz0CzC2&LJ\"~~!}7%l1lIJotvl1ttvrrl1cl1c1c][i]7777[777ilrli7+}\7lvrrvl1%iii7+i[+{\\}))))))||||||||||||||!!!!!|!!!!!|||||)))||)))))))){\*)))))|)}\\{+++)|||)*\{}))})\+{++++++++{{{{\\{*))\+\|!!!|||||||||||||||||))\\\++++{*\+{+77777]7][=+[7[][777777[[7[[]][[]i%1lrrrvvvvtonJJunnnJJzznnnnzz
`` ````` `` `` ``. .``````````````````` .````` ```   `..`  ``...` .;!!!!!||!!!||^|)\++))|||||))|||!|!!__!^_~";;;;""";;;;;;-;;-;;;;---;;;___~""~~~~_!||*+7[i[i%c=llrvvvvvttvIjJJojjjJJJnnunnzznnunnznJn0CoOOn06v|~~_|{]lvIn0ujIvlllc=i]777++++)|)\{++77++[7+++\)))+illlrv%=%%c=7+i[++\\))||||||||||||||||||!!!!!^!!__!!!|||||||)))))}\{+++{*))))||)\+++77+)||||)){*}***{+\\\{++*)+\\++{++++\*})|!!!!!||||||||||||||||)\\{+++++\\+++7777[i7i[=+[7]ii][[]]i][7[]i][]i=c1rrvrrvvvtjuJunznnnnnnnnnnuu
`` ````` `` `` ``. .``````````````````` .````` ```   `..`  ``...` ."!!!!!||!!|||^|){++))|||||))|||||!!_~__~"";;;"""";;;;;;-;;-;;;;-,,;""___~""~~_~_!||*+7]i]i%c=c1lrrrvvjIvtIoJJIIIjJJunzzzzznnJJn0znuz0o0nJJ20l!_"_|+%IrjJvll1iii7+++\))))*)|!!||)*\*))}))){+[[]=1l1c1li%c%==]7i[+++{})|||||||!!!!|||||||!!!!^_!^___!!!!|||||)))))*{+77++{*)))|||}+777+7{||||||)))*\\+++\*\{{})+\\+++++++*)||!!!!!!!!|||||!||||||||))}*++++\}{+{+777[i=]=]%7[7[ii]][]]iii[]%c=iii=c1rrrlrvvvtjJJnznJJz0nnnnnnJJ
`` ````` `  `` ``. .``````````````````` .````` ```   `..`  ``...` .;!!!!!||!!|||^|)+7+))|||||))||||||!_~~~~"";;;""";;;;;;";;;-;;;;-,:;"~__!_""~"___!||}+7]i]icc%=%1lrvvvJjtvvjJJvvvIjoJJ00znnnnnon&0nJn0z0oJjC0n[|~"!)+i7117+[[+)))|))||))*77+\+*\\*}}*\++7iiclr11111lllc1ciii]7]77+++\))|||||!!!!!!!||||!!!!!!_!!______!|||||)****\\++77++\))||))*+7[7+[+||||||))){+++7++{{++\*+{+77++7\\\)|!!!|!!!!!!!||!!!!||)|||))}*+++\}}{+++777[i%=c[%7i+7iii][[[[[777i=i]i=%c1llr1rvvvvjJnzzJJJzOJJunnnJJ
````` `.`   ``  `  ```` ` ```` ` ``  `` ````````   `````.`  `..`  .;_!!!!!!!!!||!|)+7+)||||||)|||!!!!_~~~";;-;;"""";;;;-;;--;;;-;;--;"~__!!_~""~___!||)*{+7777[i]=1lllllllrvIjItItIoojjoznJJnzJjJuzznJJJnnuJunnnJl+|!!|))\}||)\+){77++7[7=rvr1cc1c%i]]]i11c1lrrrrl1lllc=11i[[77777++{*)))||||||!^^!!!!!!!!!!!!!!!!!_~"""_!||||||)\+{+7+\\\*))||)|)*})))*|)))|||)++\})*++++++{\)*7++777++7+)|!^!|!!!!!!^^!!!!!||)|||||))\*\**\+7[[[7777i=[777[]iiii][[[[7+7[i%%ii7=l1i]%lllllrvjuzoIJnJJzjJnzuJoJ
`.```` `  `` ````  ```` ` ```` ` ``  `` ````````   ```.`.`  `..`  .;_!!!!!!!!!||!|)+++)||||||||||!!!!_~"~"";;;;";"";-;;;;;--;;;-;;-;"~__^!!_~"~___^!||)}++77+77]]=c1llllllrvtIIvtvtjJooJJJJJJuJJJuzznuJJuuuuJJJJCzv[{)))|}\*}+77clvvrlvvclvtvrllrrl1cc%c11cclllll1c11c=il1i][77+++++\}))))|||||!!!!!!!!!!!!||!!!|!!^~""""_!||||||)*}\++)**}))||)|)})))))))))||)}}\\\\{++\{+++\}*7+++7+++\)|!_^!|!!!!!!!!!!!!!!|||||||||))}*\\++7777[7[[]77777[ii[[[[777+7[i=%=i]%lvr1c1r1111lrvjnojunJJnoJnuJoJJ
`````` `  ``` ``  ``````` ```` ` ``  `` `````````   ``.`.`  ``.`  .;_!!!!||!!!||!|)+++)|||||||||!!!!!_""""";;;;;;"";;;;;;;--;;;----;"~^!!!!_~~~___^!!|)}++7+++7[]i%ccc1llllvvItvvrrtjIjJjoJJJJJJJJnznnnzJunnuJjjzznjvlc%icrrrvvrvtItvvIjrrvvvrl1ll1c%=iicc=%c111111ccc%=1ci][7++++{\})))||))||!!!!!!!!!!!!!|||!!||!!_~"""~_!|||||)})*++}}}*))))))))))))))))|||){|)++++++\\{\{\\{++{++++{)|!___!!!!____!!!!!!!!!||||||||)))*\\{++++7[[77777777]i=[7[[77++7[i%c%iilrrr11lr11llrrvIojjJJojJjJJJjjoJ
`.```     ``````` ``````` ```` ` ``  `` `````````    `.`.`  ``.`  .;_!!!!||!!!||!||\++)|||||||||!!^!^~"""";;;;;;;"";;;;;;;--;;;-:,-;"_^!!!!_~~~___^!!||)\++++++7]iiiii%1lllrvItvvrrtIjoJIIjjooJJoJunuunzJunnnuJojJnnJojjvIoooojvtttvrrrvvrllllci1c%iiiii=iiii===1ll1ccc1%ii[[7+++{\\)))|||)||!!!!!!!!!!!!!!!!!!!|||!!^~"""_!|||||)}))++{**\*))))))))|||))))|||}+|}+7++++{\\**\\+++{+++})||!_________~_^!!!!!!!!!|||||||||))}*\\\\+++7777777[[ii%77[]][[7+7]=c1ccll11ccc11lrvvvtIvIIIIIIjtjojItIj
`..``   `  ```` `  ```` ` ```` ` ``  `` `````````    `.`.`  ``.```.;_!!!!!!!!!||!||*+{)|||||||||!!_!_~";"";;;;;";"";;;;;;;-,-;;;',;"~_!!!!!_~~~_^^!!!||))\+7+++7]i][[i=c111lrvvvvvvvIIjJjItIoJjIoJJJJJJuJJJJJJJJjJJJIIoJvvvvIojIJJojtvvvIv1c11=]1ci[7[iiii[[iiii=cc=ii=c[[7777++++{\))|||||||!!!!!!!!!!!|||||||||||||!_~"""_!!|||||||)\\**\\}}*})))|||||||||||)\)\+++\{+*\\{{\}*+{{++\|||!!!!!!!!!!!!!!!!!!!!!!!!!!!!|||||))))*\*\++++7[][[7[[ii777[]iii77ic1cc%l1ccc1111lrvvvvvvvvvrvvtrvIItvvv
```.``  `````````  ```` . ```` ` ``  `  `````````   ````.`  ``````'"^!!!!!|!!|||!||*+{)|||||||||!!!!_~"""";;-;;"""";-;;;;;-,-;;-',;"~_!!!!^__~__!!!!!||)|)+++77[[ii]]iicccclrvvrvvrrvvIJJIvIJujvJJuJojjJoooJJJJJjjjjIIjjtttIJzznjjItvvrrIv11llci1c[7+7[iii[[[i]][]i[7+7]777777++++\\})||||||!!!!!!||!|||||||))||||||||!^";;"__!|!||||)))*\{{{{\\))))||||||||||)\)*{+\*\{}\+++\))\{+++}||!!!||||||||||!!!!!!!!!!!!!!!!||||||)|)))*\\*\+7][[[[[[[[777[[ic17ic111c%c%=%clllclrrrrrvrvvl1lrvlrtvvvrv
```.``  `````````  ```` .````` ` ``  `  ```` ````   ````.`  ``.` `'"!!!!!||!!|||!||\++)||||!||||!^__~";;"";;;;;";"";-;;;;;---;-,,;""~_^!!!^_____!!!!!||||)+++77i77[]]]]i%%clrvrrvvvvvtIjotvvIoIvoJJJjjjJJJJJJJJJjjjjooIvIIvIjJJoojItvrrrvl11llcicci[[[iiii[[[i][7[[7+++777+++++{+{}\*)|||||!!!!!!!|||||||||||)||))))||!!_";"__!||||||))\}}}**\\\)}))||||||||||)*)))))}{+}\{+\}))}\+\)||!!!!!!!!|||||||!!||!!!!!!!!!!!!|||||||||)}\\*\{+777[]iiii77i=ccllicll11ci]]i%c1111lrlcclvlllc1rrlllvvrv1r
`` ` ` `  ``````` ````` `````` `  ````  `````````   ````.`  ````  .;^!!!!||!!|||!||{++)||||!||!!!!^^_"";"";;;;;;;"";;;;;;;--;;,:;;""~___!!^____^!!!!|||||)+{{+7i77iiiiii==cllrrlrrvtIItvjjItIjoJjjoooooJnuJJooJJuJjjjIvvvvvIoJJjjjIvvrllrrllrrllcc111%i[ii][[[[[]ii[++++77++++\*+\)))|||||!!!!!|!|||||||))))))))})))||||!~;;~_!|!||||||*\\**\{++)*))|||||||||||))))))}{+{+++{\))\++}||!!|!!!!!!|||||||!|||!!!!!!^!!!!!||||||||||))***\{+++++77]i77i%c11lclrlc%i[i%1lrlllllci[iclcc=%1rl1l1vrlrcl
`` ` ` ` ```````  ````` ````` ```  ```  `````````   ``````  ````  .;_!!!!||!!!||!|)+++)|||||||!!^___~";;";;;;;;;;"";;;;;;;--;-,:-;~_~~_^!!^___^!!!!!||||||+\*++i+77[[[]iic1lllrlrrrrvvvvrvvvvvtIjjjjjjIInuJjIjjJzJjojvvvvvvjJnuoIvvvrrrrrrvvvvvvllll1cc=]iii[[[]ic%]777+77++++\\+\))|||||!!!!|||!||||||))))}**)))))\*)||!~;-"_!|!!||||||))))))*\)*)})|||||||||||||))}**\\*)))))|))))||!!^!!!!!!!||||||||||!!!!!!_!!!!!!||||||||||))}**\++++++7[[77[]i=1l=11%iii[=1rrrlllc%iiiii=%11l1%%c%il11rcl
`` ` ` `````````` ```````` `` ` `  ``   ````````     ``.`   ```   .;^!!!!|!!!!||!||\++)||||!||!!__~_~";;";;;;;;;;"";-;;;;;---,,--"~__~_!!!^___!!!!!!||||||{*}++]7777[]i%ic1ll1llrrllrrvvlrrvtttIjjIIjjItJojjIIIIujIoovrvjItIoJoIvvvvrrrrlrvvllrvrrll1ccc[iii][[i=1ci[][+7+++{\**+*)||||||!!!!|||!|||||)*)|)))))|))}\\|||_~;-;_!|!!||||||||||))))|))\\|)|||||||||||))))))+\))))))})))||_~~___!!!!!!|!||||||!!!!!___!!!!|||||||||||))))*\++++++7[[77[ii=1li==i[iiiicl1c=%c1%i%cci]c11lc][ii[1%clcl
   ` ` ````````````   `` ` `` ` `   `  `````````     ``.`   ```   '"^!!!!!!!!!||!||\+{)||||!||!!_~~_~";;"";;-;;;;"";-;";;;--,:,;""~____!!!^___!!!!!!!|||||\*\++[777+7[ici=11ccc1llllrrvvll1lrvvtIvvtjojIIIIIIIttjvvJovrvjItIJnnJIIvvrllllvtvrlrtvrrll11c[i=i][[]icc[[i[+77+\}))|))|)||||!!^!!|!!!|||||)\)|||))))})|||!^_~~";;~!!!!!|!||)|||||||||))\{))|||||||!!|||))))}+*)|))||\)|||!":;;;"~_!!!!|!!|!|||!!!!!___!!!!||||||||||))}}))*{++++7777++7]iii%i==][i=ic1l1=i=1vlc%c1i[cii11i77i]ciici1
 ` ` `  `````  ````````` ` ``   `  `  ` `````````    ````   ````  ';_!!!!!|!!!||!|)*{*)||||!|||!~~~~~";;"";;-;;;;"";;;"";;--:'-"~~"~_!!!_!!!__!!!!!!!|||||)}*{+7+7[[[]i=ii=iiiiic1llllrvrl1lrrvovvtvvvjJvIjJjItvvIvoIrtIJJJJJJnnIIIIjjvclvvrlrrvIrllc11ii=%c%=ii]=i77[7+++\))))|||||||!!!!!!!!!!||||||))||||))||||!!~""~"~~";"_^_^!!!!|)|||||||||||)\}||||!!|||!||||||)*+}|||))))|||!~'`..'',;"__!!!!!||!!!!!!_~_!!!!!!|!||||||)|)}}))*\++7[7777++7[][[7[ii][]clrlllllllv1ii1rciii%=i[]ii[]=i[]c
 ` ` `  ```     ```````` ` ``   `  `  ` `````````    ````   ````  ';_!!!!!|!!!||!|)++\)||||||||!~~~~";;;"";;-;;;;"";-;;;;;--''-~"""~_!!!^!!!^^!!!!!!!|||||))}*++++777[i=%%%=iii%iclrrrvvvl1lrrvjvvvvvvtvtIIIIIIIvvrjjvIIJuJJoJnzvtIIIIvlrvvrrrllv111=%c]%=i=%=i[[ii77[7{\})))))|)|||||!!!!!!!!!!||||||||||||||!!_~";--;";"~""""~~_!!!!|||||||||||||)))||||!!|||||||||||}))||))||)||!~-. ````.',;~__^!!!!!!_!!!^_!!!!!!!!!||||||)||}\\\\+++7[7777++7777[[]iii[]%llllrrrrrrlcc1l1c[iiiiiiii[[==[]c
 ` ` `  ```     ```````` ` ``   `  `  ` `````````    ````   ````  ';_!!!!!|!!!||!|)++\)||||!|||!_~~"";;;""";-;;;;"";-;;;;;--'';~"""~_!!!!!!!^^!!!!!!!|||||)))*\{++7777[=ccc=ii=c]=lrrrvvrrllrrvvvvrrvvrrvvvvvvtjtIrIIrvvJnJojjuzvtItvvvvvvrrrr1ir1cci%ci=i]]ii777[7+7[+\)||||))|)||||!!!!!!!||!!|||||||||!!!!_~";,'''':-,;~~~"""~~^!!!||||||||||||||))||||!!!||||||||||)|||)))|||||_"'``.`  ``.';""~____!!__!!!!!!!!!|!!!!||||))||)\+\{+{+7[7777++7777[]iiii[]=1llrrrrrrll1111lli]iii===i7[%%[[1
 ` ` `  ```     ```````` ` ``   `  `  ```````````    ````   ````  ';_!!!!!|!!!||!|)++\)||||!||!__~""";;;""";;;;;;"";-;;;;-,,':;~""~~_!!!!!!!!^!!^!!!!||||||))**\\+77++[ii===i]ii7i1l11rvlllllrrrvrlllrrrtIIItIjoIjvIvlvvoJJjttouvvtvvttvvvrlll%[1iii[ii7iiiii][77[7++7+))|||||||||!!!!!!!!!!!!!!!!!|||!!!__~"";-,''''''''-"__~~~"~_!!!|!||||||||||||||))|||||||||||))||)||)})|||!!!~-.`..``  ``.':-"~__^__~__!!!!!!!!!!!!!||||))||)}*\{+{+77++7[++77+77[iii]77ic%1llcii%ll11c111=iiiiii][+7cc7]l
 ` ` `  ```     `````````` `` ` `  `  ```````````     ```   ````  ';_!!!!!|!!!||!||\{*)|||||!|!_~~""";;;""";;;;;;"";;;;;;-'':,"_"~~__!!!!!!!!!!!^!!!!||||||))**}\+77++[=7[ii][[7[ic%iilv11lc1rvrrrlc%clrrvtIItvvvjIovljJIjJjvvIJItvrvIvrvvr111=]ci]i[]i77i=i[7[][[7++7+))|||||||!!!!!!!!!!!!!!!!!!!!!!_~~"";;-,,;;;;;'..':;~!!!^""~_!||!!||||||||))||||)||||||||||)\*))*))\\)||!!!!~,.`` `````.'':-;;""~_~~_^!__!!!!!!!!||||||))|)))))\+++7+++7i++77777[iii[77[i=1llcii=llccc1c%1ciiii[77++%c[ir
     `  `             ````````````````` `````````   `````   ````  .;_!!!!!!!!!||!||)\\)||||!!!!~~"""";;;""";;;;;;"";;;;;;-'':-"~"~~__!!!|!!!!!!!!!!||||||))))))))\++++7[777[7[]]7[ii[[i1%%==1l1cvr1cclrr1lvvvvvvrvIjtvjJJjIIjjItjIvllrvvvr1=i%cc%iii]iii+77[7+++7+++++}))||||||!!!!!!!!!!!!!!!!!_!!!_~""";--;;,,";;";. `.'-~!|!!~""~_!|||||||||||))||||)|||||||||)*{\))}))||||!!!!!~;'.'..''':-;-;;;;--;~~~_____!!!!!!!!!|||||||))||)*\\+++++++77777777[7[i[77]=]=11%=clclrl1cc%=c1ci[[[++7ici%l
        `             ````````````````` `````. `    ``````  ````  .;_!!!!!!!!!||!||)\{)||||!!!!~""""";-;""";;;;;;"";-;;,-,:':-"~"~~_^!!!|!!!!!!!!!!|||||))))))))))+++++777777[ii77[[77[i=iiic1cirlcc1rrr1lrvtvvvlrvIIIjJJjtIJuJItvvl11rvvl%iiicci===i]]i+77777+\++\++\))||||||!!!!!!!!!!!!!!!!^^~__~";;;";-;;;-,;-;"-` `.';~!|!!_~""~!||||||||))|))||||)|||||||||)\{*))))|||||!!!!!_"::;,--,-;"""""";;-;"""~~___!!!!!!!!!!||||||)|||)*})+{\{++++7777++7[+7[][[ic[i=%iicli1rrccc%icl1i77[++7i=%%%
                      ````````````````` .````. `    ``````  ````  .;^!!!!!!!!!||!||)*\)||||!!!^~""""";-;""";;;;;;"";-;;,,,::,-"~"~_!!!!!|!!!!!!!!!!|||||))))))))))\{{++777777777+77777]=iiiic1%icccc1lrrllrvvvvr1lrvvIjJtvrvIojIrrvrl1lrl1iiiiii]i==i[77+++77++\+\\{{}||||||||!!|!!!!!!!!^___~~~""";----";;;;;--;-;;,` ``';_!|||_~~~_!!!||||||||||)||||||||||||||)\\))||||||||!!!!!_"-;";;;;;"""~";;";;-;-;""~~__!!!!!!!!!!|||||)||||)))**\+++++777+++7[+7[iiii%[iiiii%1[cl1=i===1l1i77777[]iiii
       `              ``````````````````.````` `    ``````  ````  .;^!!!!!!!!!||!||))})||||!!!^""";"";-;"""";;;;;"";;;;,'':,,-"~"~_!!!!||!!|!!!!!!!||||))))))))}))}\\+++77777777+++++7iciii=ccc=]ic111lrrrrvvvl1lllllrrrll1lrvvvllrr1c%cc=][[[[[7iii[77+++++++{})))))||!|||||!!!||!!!!!!!__~"";;;;;---;;";;;;;-;;-;;:` ``';_!|||^___!!!!!|||||||||||||||||||||||)*{\)||||||||!!!!^__";"~";;;;"";~";;"";----;"""~~__^^!!!!!!||||)|||||))))}*+++++777+++7]+7]ii][7[[]i]ii=7i=i[iiic11ci[[[ii]][[[]
       `              ``````````````````.````` `    ``````  ````  .;_!!!!!!!!!||^||)))|||||!!!_""";"";-;"""";;;;;"";;;;,'',---;~~~_!!!||!!||!!!!!!!!||)))))))))}))}\+++{++++7777+++++7i1]ii=%cc%[=llci=clllrvvlcl1cc1lllll1llrrr1lrlciiii][777777[[[7777+++{{\*)|)|||||!|||||!!!|||!!!!^_~"";;,,,---,;;";;;;;--;;-;;'` ` ';_||||!_^^^^^!!!||||||||||||||||||||||)*\)||||!|||!!!!!!!_";"~";;;;";;~";;"";;;;--;;"~~~_____!!!!|||||||||||||))}\++++++++++7[++7ii[++7777[[[[7[[77[]il1ci[[i==i][7[]]
      ``     `        ``````````````````.`.``` `    ``````  ````  .;^!!!!!!!!!||^|)))))|||!!!!_""";";;-;"""";;;;;"";;;-,'',---"~~~__!!||!!!|!!!!!!!!||))))))))}}))){++\*++++7777+++++7=l[]i=%ccc[%ll=[[iccclvvr1c%i%lrrrl1cccccc1lrl%][]][7777++77777777+\**\*)))))||||||||||!!!!||!!___""";--,,',,,:-;;;;;;-,-;-;;;'    .;_||||!!^___!!!!||!!!||||||||!|||||||||))||!!!!!!!!!!!||!!~;;""";;;"""";-;;";;"";---;"~~~_~___!!!|||||||||)|||)))\+++\+++++++7\++[i[++77+77777777777[il1i[7]%1%i][7[]i
`       `   `       ``````````..`..``..````````     ``` .` `````` .;!!!!!!!!!!!|_|)\\\)|!|!!!!!~";;;;--;";;;;;;-;"";;;,'''.-;;"~~~__^!!|||!!|!_!!||!||||)))))}*\}))*++\){\\\++77++++77]ii]]ii%cci%1ci[[iii=1lrlll1%clrrr1111%=%1ll1%i[]][7777+++77[[7777+{\}}))|||||||||||||||!!|!!!_~~~""";-,-;:,-;--;;;";-;-,-,;;;.    .,~!||!!____!!!^!!!!|||||||!||!|||||||)|||!!!!!!!!|!|!!!||_";-;;;;;;""";;--;;;"~~""-:-"~~~~~~~~_^!||||||||)|)))))}\\\***\{+++++)\+77777++77++7[+777++7[r%i77%i17i7i7]7i
``      `   `       ``````````..`.```.``````````    `````` `````` .;!!!!!!!!!!!|!|)\\*||||!!!!^"";;;;-;;"";;;;--;"";;;-','.,;;~~~~__!!!|||!!|!!!!!||||||)))))*\\)))*{{})\\*}\{+++++++77[ii]]iii=%i]77]=ci[]i%c11rc]ill%[1ll1%=cc%=i[777[777777+777777+++{\**))})||||!!||||||||!!|!_~"~~~"""";---,-;;;;;;;;;-;--;,;;,.    `';!|||!_^!!!!!!!_!!||!||!!||!!||!||||||!!!!!^!|!!!||!!||!~;-;;;;--;;"";-,,-;;;~""";,,;""""~~~"__!!|||||||||||\)))}*\\*)}*\{++++})*+77+++++++77+7][++7i=i1=ic]=777i+i7i
``      `  ``      ````````````.``````` ````````    ``````  `..`` .;!!!!!!!!!!||^|)\\*||||!!!!!~";;;;-;;"";;;---;";;;;-:,:.,;;~~~_^!!!!|||!!!!!|!!!|||||))))}*\\)))*\\))})))}\{+++++++77[[7[]i=%ci777i%c%i]]iiii[77[c1%iccc%%%ccii[7+7[]777777++++++++++{{\)))))||||!!|)!||||!!!!^~""~~~~""";-,---;;;;;;;";--,,-,;;:`   ``.-_|||!!!!!!!!!!!!!||!|||!!!!!||!!||||!!!!!!!!!!!!|||!||!~;;;";;;;;""";;----;;"""";-,-;;;"~~""~_!!|||||||||||}|)))*++\))))*\+++\}\++++++++++++++77777][il1%c[i7[7i7i7[
```     `````     ````` `` ```````````` ````````   ````.``` `..`` ."!!!!!!!!!!||^!)\+\)|!!!_!!!~";;;;-;;;"";-,,-;";----,,,',;"~~__!!!!!|||!!!|!|!!!|||||)))}}\{{}*\\\\))))))*\++{++++++77++7[i%%][[]iiii=i[[[777+77[i====i]]iiii][[7++7[+++++++++++++++{\{\)|||)||||!!|)!|||!!!!"~~~_!!^^~";;--;--;---;;;";--,',,;;'`   ``.:"!|!!!!!!!!!!!|!!|||||||!^!|||!!|||!!!!!!!!!!!|!||||||!";;;;;;;;;"";";;--;;;"""";-,-;;;;"""""~^!!||||||||||||||||)}))))))\{+\++++{{+++{++++++{\+7777[]1%=c[=i=7i7i77
```     `````  `  `````     ``````````   ```  ``  `` `..```  ..`` ."!!!!!!!!!!||!|)++*)|!!!_^!!~";;;;;;;;"";-,,-;";----,:,'-;"~~_!!!!!|||||!||!!|!!|||||}})}*\{+\\++{\})**\\\\{{{++++++77++77]ii+7]iii=c][7[[[77=i7[i%i[ci[777+++7+++++++++{\})}+++{++\*)}))|||)||||!|||!|||!^!!~_!!!!!_!~";;-----;-,,-;;;;--,:,,;;'      `';_!!!!!!!!!!!||||||||||!!!!|)|!|||||!!!!!!!!!!|!|!||||!~"";;;;;;;;";";;---;;"""";-,,;;-;""";"~_!!!!||))|||||!|||||||)))))\{+++++{})*++\{++++\\{++777[7=i=1[i]]7i7i77
```     `````      `.`` `   ``````````   ```  ``  ````..```  ..`  ."!!!!!!!!!!!!!||+\\|||!!_^!^~";;";;;;""";-,,-;;;-,--,',-;;""~!!!!!!!||||||!!!|!!||||))))\\\++\++++\\\++\\\{++{+++++++7+++77[[++7]i=%ci[[i%=]7c=[[]iii=c]i7++\+++{+\+{+\})**}){{\++{)|)))|||||||||||||!||!^__!!|||||!_!~"";;-;,-;-,,-;;;;--,:,,-,.      `';_!!!!|!!!|!|||||||||||||!!||||||||||!!!!!!!!!|||||!||!~""";";;;;;""";----;;"""";--,;-,,;;;;"~_!!!!!||)||||!!|||||||)*)))){7++++))|)**}}}*\*)\+++++[i7[i%=7+777][[77
```     `````      `..```    `````````    `   ``   ````.``` ````` ."!!!!!!!!!!!!!||+){|||!!_^!_~";;";;;;""";;-,-;";--;-,:,-;;""~!!!|!!!!||||!!!||!!||||)|)}\\\++{++++\{+++\\\{++{{+{{+++777++7[]7+77[iii]77[ii[7[[++77[[7i777++*+{+*+)\}+\))\\\}}}*\\}||||)|||||||||||||||!!__!!|||||!!!!~""";--,---,,-;-;;--:',,;,.     ``.;~!!!!|!!!|||||||||!|!!||!||||||||||||||!!!!!||||||!||!~"~~""";;;"""";-,--;;;;"";--,;;,',-;;;"~_!!!|!|||||||!|||||||||)|))\+{{{*))|)}**}}*\\)\+++++7[[[ii77777[]][77
```     ``````  ` ```.` `   ``````````    `` ````   `..```` ````` .;!!!^!!!!!!||!||\)+||!!!__!_"";;";;-;;"";;---;";;-;-':,-;;"~_!!!|||!!||||!!!!|!!||||)|)\\*\+++++++{+++++{{+++{{+++++7[77+++[i[++++7[[7++777++7++++7[]+++++\+\+\+\+\\)*))))*})))))))||||)))|||))|||||!|!!~_!|)|}*||!!!!~""";,-,---,,-;-;;--:',-;-.       `,"__!!!!!|||!|||||!!!!!!||!!||||||||||||||!!!|||||||||!_~__~~"";;"""";---;;;";"";--,;;,'':;;;"~_^!||!|||||||!||||!||!|||))){||)))))))}}*\\*})))}}\++7[ii7++[777[[777
.``     ``````  ` ````` `   ```.`.````    ```````   `..````  `````."!!!_!!!!!!||!||{}{||!!!__^~";;;"-;-;;"";;---;;;--;,',--;;"~_!!!|||!!!!!!!!!!!!!||||)|)\{}){+{++++++++++++{++\{++++++777++7ic[++++77+++77++++7++++7]i+++++\+\+++\7\\)))|)}*))||||||||||)))|||))||||!!!!__^|))|)\)|!!!!_"""-,,,---,,-;-;;--,:--;,.   ``` `'"~_^!!!!||||||||!!!|||||||!||||||||||||||||||||||||||!__!!__~"""""""";-;;;;"""";---;;;,'':,;;"~_!!|!||||||||||||!||_!|||||)|||||||)|)}\\*})}))))\+++[i]+*+7++777777
.``     ``````  ``````` ``  ```....```   ````````   `.`````  `````'"!!!!!!!!!!||!||+*{||!!^___~";;;"-;-;"";;;--,;;;-,--:,--;;"~__^!!||!!!!!!!!!!!!!||||)|){+})\+}\+++++++++++{{+{{+\\\++++7+++[%7+++77+++7[77+7]]7+++7[]+7+++)\)+++)+))||||))}))|||||||||||)||||}|||||!!__^!||)|)})|||!!!_"";-,,,,--,,-;-;-,-,'--;,.  ````  .;_!^!!!!|||||||!!!||))||||!||||||||))|||||||||)||||||!!!!!!!_"""""""";;;;;;""""--;;-;;;,':,'-"~__!!!|||||||||||||!!_!!||||)|||||||||)*{+{*)\}))\++++777+\\+++++7777
.``     ``````  ``````` ```````.`.````  ```````     ```````  ``  `'"^!!!!!!!!|||!||+\\||!!^___~;;;;";;-;"";;;;-,;;;-,--,,--;;"~___!!!!||!!!!!!!!!!|||||||)\\))\+}\++++++++7++\\{\{+\\\\{++7+++7[+++7ii7+++77++7ici777[ii+7++\|)|7++){)|||||||)|||||||||||||||||))|||)|!!~_!|)})|\{}||||!!_"";-,-,---,,-;-;;--,:-,-,.  ``    .;_!^!|||||||))|!!||||)||||||||||||)|||||||||||))||||||!!||!!_~""""""";;;;;;""";--;;,;;;,:,-':;~_!!|!|||!||||||||!!!!||!|||)|||)|||||)\+++\\{})}+++++++77+\\++++++77
`.```` ` ` `` `````` ```   ```````````````````      `..``` ` ```  .;_!!!!!!!!!||!!|)*)||!____~~";;;";;-;;"";-;;-,---,::,:-,-;;~_!!!^!!||!!^!!!!!!||||||||))))\*)+++++++77+7+++\+)\+7+++++7777[7+7777[[77+777]ii[i[7777777+\))))}}*\+{}||||||))|!!|||||||)||||))\|))||!_!_!|)))))+\)|||!!!_~"";;-,,,,,---;;--,,,,,,'   ` ``` ."!!_!||||||+)|!!||||||||||)*)|||)||||)|||||||))|||||||!|)|||!__~~""";;;;-;;;;;;;;;;;;;--,,:''-;"_!!_!||!||||!!||!!||||||||||||||||))**||)\\*}))))++++77777+77777+++
`.```` ` ` `` `````` ```  ``````````` ```````       `.```` ` ```  .;_!!!!!!!!!||!!|)*)||!_~~~~"";;;";;-;;"";-;;-;;-,::,-:;-;;;~~^!!!!!!!!!__!!!!!!||||!||))|)*})++++++777+7+++{+}{+++++++777777+[777777+[ii][][777777++{++)|||))*{++\)||)||||||!||||||||)||)))\+))|||!^!!||))))){{)|||!!!^~"";-,,,,,,---;;-----,-,'     ``` ."!!_!||||||)||!||||||||||||))||))|||))))||)||))|||||||||})||!!___~"";;;;-;;;;;;-;;;;;;--,,,:,-;"~^!!!||||||||||||||!|||||||||||||||)\\)|)})}))))){++++77777++77++++
`.```` ``` `` ``````       `````````` ````````      `.`````` ```  .;_!!!!!!!!!||!!|}*)|!!_~~~~"";;;;;--;;";;-;;-;;;,:,-;:;;;""~"_^!!!!!!!!__!!!!!|||!||||))|)))}+++++++7++7+++++\++++++++777777+][7777++i%ci[77+77+++{\\+\)||)\+{+++)))))||||||!||||||||))))||)+))|!!!!|||)))))*{\)|||!!!_~";;-,,,-,,---;;-----,-,.     ``  '~!!_!!!||)||||||||||)|||||)))))))||||))||||||))|||||||||{{)||!!!^_~";;;;-;;;;;;;;;;;;;--,,,,---;"~__!!!||||||||||||||||||!!|||||)|||)\)|)}))))||)\++77777ii+++7777+
`.```` ``` `` `````         ````````` ````````     ``.```.`.`.``  .;_!!!!!!^_!!!^!|}*)|!!^___~~";-;;;--;;;;--;;-;;;-,,-;,;;;""~~~___!!!!!!___!!!|||!!||)||))))}}++++{+++++7+++\+*{+++++7+777+77+7777777+7i%]77++7++*}*\\})))\++++++*))))|||||||!||||||||))))|||||||!!||)|))))))*{\)|||!!!_~";;-,,--,,---;;;-;--,-'`     `  `'~!!_!!!|))|||||||||\\)|||)\)))))))|||||||||||))|||||||||\+*)|!!!!!^~""";;;;;;;;--;;;;;--,,,--;--;"~~_!!!|||!||||||||||||!!||||))))||)})))}))||||)\++++++7]i+++77777
`.```` ``` ````````         ````````` `````````    `...`..`.`.``` .;_!!!!!!__!!!_!|}}||!!_~~~~"";-;;;--;;;;--;;--;;;-,--,;;;;"~~_____!!!!^____^^!!!!!!||||)))))*++++{+++7+7+{+\+}{+++++7+77++7+++++77[77+7[7++++++*))}*})){+++++++*))))||||||||!!||||||||||))|||!|!!!||\||))|))*{\)||!!!^_~";---,--,--;-;;;;;;-,-'`     `  .-_|!_!!!|)})||||)|||)))|||)))))|||)))))||||||||)|||||||||}{*)||!||!!_~""";;""";;;-;;;;;--,,,-;;;,,;";"_!!!!|!!||||||})||!!|||||||||||)\))))||||||)*+)}++++7[+++77777
..```````` ```````           `````````` `````````  `...`..``````` .;_!!!!!!__!!!_!|))||!!_~~~~";;-;;-,,;;;;;-;;;--;;-,,,-;;;;"__!!^~~__________^!!!!!|||||)||)})++++++++++++++\\\++7++++++77777++++7777+{+[]77]i+{\}{+\)\{+777++7+))))||||||||||!|||||||||||||!!!!|!||)\|||||)}{+{)||!!!__~";;----------;;;;;-,,-.      `  ."!!__!!!|))))))*})|||||||||)})||||)\\)))|||||||))))|!||||)\}*|||||||!_~~~";"""";;;;;;;;;,-,,-;;;;;-;:-"___^!!||||))|))||!!|*|||||||||}*))))|)))||)\+)))\++++77++777+
```````````````````          `````````  ```.````   ``.....``````` .;_!!!!!!^_!!!_!|))||!!_~~~~"";-;;;,,;;";;--;;----,,,,,;;;;;~__!_~~_!_~~~~~__!!!!|!!|||))||*\)++++{+++++++++\*\+++++++777+++++{+++77+++777[][[*}*\++\)\\+++++\*))|)|||||||!||||||||||)|||!!!!!!||||)))|||)|)*{++)||!!!__~";--,-------;;;-;--,--.         '"!!__!!!||||})))})||)}\*)|)*))))||)*)||||||||||))))|!||||)\))|||)||||!!_~""~""";;;;;;;-;,;,,,-;;;;,-,-;"~~_!!||||||)|||||||||||)|||||)}))\\)))))))}\))}+++++7++++7++
`````` ````````````          ```  `````````.````   ``.....``````  .;_!!!!!!!^!!!^!|))||!!_~~~~"";-;;;--;;;;;--;;---,::,,,;;"""~~___~~_^_~~~~~~___^!||!!||))||}*}++++++++{+++++\*\{++++++77+++++++++77[77]7++7]7+))}}\\)|}))))))))||||||||||!!!||||||||||!!!^_!!|||))))))|)))|)}{+{)||!!!^_~";,,:-------;;;-------.        `,~!!_!!!|||||)))))|||)))\}))*|)*)||))\)||))|||||)))|||||||)\})|||)}))|!!_~~~~""";;;;;;;-;,;--:-;;;;,,;--;;"~^!!|!!||)!!|||||!!||||||||}*))\\)****}}}*}*{++++++++++7++
`````    ```````````` ``   `````  ````````````````  `..`````````  .;_!!!!!|!!!!!_!|))||!!_~""""";;;";;-;;;;;;-;;;-,:':,,'-,;;;""~__~~__~~~_~~~~~~~!||!!||||||)))\\{+{{{+\{++++{\{{++++++++++++\\{+++7777[+\+77+)}\}))))|)|||||||\)||||||||||||||||||||||!_~^!!|||||||){+))))|))\{*)||!!!_~~";,,,,-----;;;;-,,---,.        `-_!!__!!!||||||)})||}))))})))|)})||)){)|))||||||||||||||||)\*))))*{\))||!!!_~~~";;;";;;-;,;-;-;;;;;----;-,;~^_!!!!!||_!|)||!!||||||||||)|){+*))))))))*{++++{{++{+++++
         ```````..``````  ``````   ``````````  ```  `.``````````  .;_!!!!||!!!!|_!|))||!!_~""""";;;"";;;";;;;--;;-:'':,,'-,;;;""~~~~~~~~"~_~"~~~~~_!|!|||||||))*))*\\\\\\\\\\{+++\\\++++777+++\\++++7[[77+++++\)}\*))))|||||||||*||||||||||||||||||||!!!!^^!|||||||||){+))))|))\*)||!!!!_~"";,:-,,----;;;;-,---,:.        `-~!!^!!|||||||||))))})||||||||))|||))+*)}}||||||||||||||||}{\)))){++))||!!!!~^_~";;;;;;-;-;-;;;;;;;-;---,,;"~~_!!!!!!_!|||!!||||||||||))||)||)))))}}))\+++{\\+{++++{}
         ```````..``````` ``````   ``````````  ` `````..````````  .;_!!!!||!!!!|_!|)||!!!_~""""";;;"";;;;;;;;--;;-:'',:,':,;;;";~~~~~~~~"~~""~~~___!!!!||||||))*))*\{++{{\}))\++\}})\{+++++++++++++++777+++7++\))}*))))|||||||||||!||||||||||!!!|||||!^_!!|||||}||||||}\))))|))*))||!!!!_~"";,:,,,,---;;-;-,,--,'`        `-~^^!!!||!!||)||)**)||||||||||))||))|)))))||||||||||||||||)\\))))+++}))|||||!!!_~";;;;;,;-;-;-;;;;;-;-;-,,-;;;~!!!!!!!!!!!||||||!||||!||||))))|||))}))}+++{\\{{++7+\)
     ```````````..`````   `````.  ``  ` ```````` .````.'..``````` .;_!!!!!|!_!!!!!||||!!!~""""";;;-;;-;-;;;;-,-;--'-',:;'',;;"""~~~~~~~""~~~""~~^_____!||||||))})}\\\+++{*)|)}\+))\)\)+++++7++7[++7++{++++7+{}}*))))))|||||||||)|||||!||!||!!!!!!||!!!!^|||)||)*||||||}{)))))}\})|||!!__^_;";,,:,,,,:,-;,-,:,,,-.`        .;~^_^!!||!!!|)|||)})|||||||))|))||||||||||||||||||||||)|||))*|)))+++\))|||||||!^~~"";;-,,---,-;;;;-;;;;;;-,-;-"~__!!!|!!!!!||||||||||!!||||)\|||||)))|)*{{+++*\+7[7+{
     ```````````..````` ` `````.  ``  ` ```````````.``.`.```````` .;_!!!!!|!^!!!!!|)||!!!~""""";;;-;;-;-;;;;---;-,:,',,-'':,-"""~~~~~~~~"~~~""~____!__!|||||||))|)}}\+++{}))))*\\)*|\)+\+++7++7[++7++\\+*+++}||)))))))||||||||||)|||||||!!!!!||!!|!__!!|))*)||)\|||||)\+)))))}*)*)|!!!^__~"";,,:,,:,,---,-,:,,:-.`        `;~^_!!||!!!!|||||))||||||||))||||||||||||||||||||||||!|||||){|))}++\})))|||||||!__~"";;-,-----;;;;-;;;;"";----;;"~_!!|!!!!||||||||||!!||||||)))|||))|||}{++++**++77++
     ```````````..````` ` `````.  ``  ` ````````` `. ```````````` .;_!!!!!|!!!!|!!|))|!!!~"""""";;-;;-;-;;;------,,''',-'::',;"~~~~~~~~~""~~~~~_^__!!!!||||||||)||))}\\*+\))}\\*+)}|\){}+++++++7+++++{++)\++)|||))))||||||||||||)|||!!^!!!!!!|!!||^~~!|})}\)||){|||||)++)))))))){)||!!!!_~"";,,:,:':,---:,,',,:-.`        `-~!^!!||!!!||||||))||||||||||)||||)||||||||||||||||||!|)|||)+||)}++\)**}))))))|!!^_~"";-,-----;;;;-;;;;"";;-----;"~_!^!!!!||||||||!!!!||||||)*)))))||||)\{{++}}\+++++
     `````````` ..`````````````.` ``````````````` ````````````` ` .;_!!!!!|!!!!|!!|))|!!^~"""""";;,;;,-,;;;--,---,,''',-,-,::-;"""~~~~~""""__~~_!__!!!!||||||||||))}\++{+))))*))\)\|\){*\\+++{+7{\{{++++)}*)||||)))||)|||||||||||!!!!__!!|||||!!|!_~^|)\)\*|||){|||||}\\)))||)))*)||!!!^^~"";,,::::,,---:,,:,,,-``        `-~!!!!!||!!||||||)|||||||))))|||||||||||||||!!|||||||!|)|||){|)))++})\{\\\\\\*||!!^_~~";-,-;;-;;;--;;;;";;;;--,,-;"~~__!!||!!!||||!!!!!||||}}||||||||||)*\{++}))}{+++
    ``````````` ..`````````````.` ``````````````` ` `.`.``````` ` .;_!!!!!|!!!!|!!|))|!!_~"""""";;,;;,-,;;-------,-.''-,-;;,',-;;"~~~~"";;"_^__^!__!!!|||||||||)||)))*\\+}))*\)|}){)*){{)){++\\++{{{{{{\}))|||||})|||)))|||)|||!!_____!|!||||||!!__!|}}|++\|||}*||||))))))|||)}}})||!!^_!_;;;,,,':,,,,--,-,:-,-;```       `-~!!!^!||!!|||||||||||||||||||||||||||||||||!!|||||||!||||||*|)))++))*\\\\\\\+)|!!!!^_";,,-;;-;;;---;;;;;;;;;,:,-;;;"!!!!!!!!!!|||!!||||!||||||||)))|||)}\{{{})))*+++
``````````````` .``````````````` ```````````````  ```  ````````   .-~!!_!!!!!!||!!|))|!!_~""~~";;--;;,,-;;----,,-,'''',,,---;;,,~""~";;";""~~~~~___^!!||!||||))||))))))\))))))}})))|))}*{\\{++{\++++++*)})||||))|)))))||||||||!~!___^!||!||||!!^!!!||)))\)||||)))||||}\\}))||))))|||!!___~";;;,'-,:,----,,,''-,,           .;_!_!!!!|||||||||||||||||||||||||||||||||||!|||||||||||||||)||){++\))))))}\+++)|||!!_~";;----;;;-,-;;"";--;;,,--,,;"_!!!!!!!!|||!!||||||!||!|||)})||||||))\*))||)}{+
``````````````` .``````````````````.````````````   ``  ````````   .-~!!_!!!!!!!!!!|))|!!__""~"";--;;;,,;;;;;--,,-,'''',-,-;;;;,-""""";;";;""~~~_~__^!!|||||||)|||))))|))||)))))*)|||))}**}**\\\\+++{{\*)*)||||)*)))))|||||!!!!_~__^!!!||!|||!!!!||||))))\))|||))|||||}\*))|||||))||!!!___~"";;,:-,:,-----:,''-,'           `-~__!!!!!!!!|||||)|||||||||||||||||||||||||!|||||||||||||||)||)\++\)))))))\+++}||||!_~~";;---;;;-,-;;";;;-;;:,;-,,-"~^!!!!!!||||||||!||!!!!!||||)|||||||))\}))|||)\+
``````````````` .``````````````.```.````````````   `   ````````   .-~!!_!!!__!!!!!|))|!!__"""";;--;;;,,;;;;;--,,,:'..',-,;;;;;-;;;;;;-;";;"""~_^____^!!|||||||||))))|||)|||||))})||)))*\)}\\*}\{++\*\\})\*))|))*))||||!!|!___^^_!!!||||!|!!!_!|||||))|))\})|||)}||||)}*))|||||||))|!!!^_~~"";;-,,::---,-;:,':-''        `   '"_!!!!!!!!!|||||)||!||||||||||||||)|||||||!||||||||!||||||))))}+++*))))))\++{})||||!^~";;---;;;---;"";;;;--,-;;-,,-;~~!!^!!!!!||||!!!!!!!!!||||||||||||)|\))||||))\
``````````````` ``````.````````.```.````````````   `   ````````   .;~!!_^!____!!!!|))|!!__"""";;;-;;;,-;;;;;--,,,'...',-:-;;;;;;;;;;--;;;;;""~_!____^!!|||||||||))))|||||||||))}))))))**)\++\\+++{\***))\*})))))|||||!!!!^_~~^!!|!!||||!!!!_!!|*)||))))}\})|||)}||||)}*)))|||||)})|!!!^^_~~";;--:':,-,---:,':-'.        `   .;_|!!!|!|||||||||||||||||||||||||||||||||||)||||)||!!|||||))))}++{*))))|)\+{\})||||!!_~"";;;;;;---;"";;;;-,-;;;;-:',""___!!!!!|||||||!||!!!!!!!!!||||||)|*)|||||))*
``````````````` ``````.````````.````````````````   `   ````````  `.;~!!~_^_~~_!!!!|))|!!__"""";;;--;;--;;;;;--,,:'...''::,,-;;;;;;;;--;;-;;;"~_!_____!!!!|||||||))||))|||||||))))))))))))\++*)++{\*\\})))))))||||||||!!______!!!|!!|||!!!!^!!|)\)|||)))\\)||||))||||)\\\))|||||)\)|!!!!!!_"";;-,:':,,,-;,:,::,'.        `    '"!!!!!!!|||||||||||||||||||||||||||)||||||)||||)||!!!|||||)))*++\)))})|)\+{\))||)||!_~~""";;;;---;;;;;;-----;;;;,'';;~~~!!!!!|||||||!!!!!|!!!!!||!||||)|*)|||||))*
``````````````` ````````````````````````````````   `   `````````` .-~!!~_^_~~_!!!!|))|!!__~""";;;--;;;--;;;;--,,:'....''':',;;;;""";;;;;--;;"~_!_____^!!!||||))||||||||||||||)})))))))))|)+{))++\\\\\*)|||||||||!!||!!__~__!!!|!!!!||!!!_^!!|)}*))|)))*+*)||||))||||)\+\)||||||)+)||!!!!!_";;;-,:::,,,-;,,-::,'.             `;_!!!!!!!|||||||!|||!|!||||||||||||))|||||)|||||||!!!||||||))*++\})}})||\++\))||))|!!_~~"";;;;---;-;;;-,,-,--;;;-,'-;"""_!_^!!||!!|!!!!!!|!||||||!||||)|))|||||))\
```````` `````````````` ``````````````` `````  `   `   ```````````.-~!!~_!!__!!!!!|)||!!__~""";;;--;;;;-;;-;,-,,,''..'''''':;;--"";;"";;;;;""__!___!__!!!||||))|)|||||||||||)*{\})))))))})*++++7})}})|||||||||||!!!|!!__~_!!!!!|!!!!!!__!!||)*})*)))))){))|||||)|||||}})|)||||)}+)||||||!~~";",-,:,::,-;,-,::,'`              '"!!||||||||||||||||!|!|||||||||||||||||)|||!!||||!!!|||))||)\++\*}}})|)*++\)||))})|!|__"""";;-,,--;;;,,,-,-;;;---:,-;;"~~~_!!!!!!!!!!!!!!!!|!|!||||||||))|||||))\
```````` `````````````` ``````````````` `````  `   `   ```````````.;~!!__!!__!!!!!||||!!__~"";;;-,-;;;;;;;-;,-:,,:'..''',,:,;;;-;;;""";-;";~"~~_~_!!_~_!!||||)*|*||||)||||||)*{+)))))))))))\\\++}))))|||||||||||!!|||!!_~_!!!!!!!!^_____!!||)}}))|||)))\})||||)}|||||)))||||||)))||||!!!!~~""";;,:,,,,-;,--,,,'`              `;"~!!!!!|||||||||||||||||||||!!||!!|||||||!!!||||!!!|||))||){++\)))})))\+\})||))))|!!__~~;"";,:,;;;;;-,,-,-;;;;---,',;;";"~!!^_!!!!!!!!!_!^!!|||||||||||||||||)))
```````` ```````` ```````````````````````````  `   `   ````````   .-~!___!!__!!!!!||||!___~"";---,-;;;;;;;-;,-:,,,'''''',,,--;;;,-;"";;-;""~"~~___!!___!!|||||||*)|||||||||)))}})))))))))))))))*)))|||||||||||||!!||!!^_~~^!!^__!!!_~~!!||||)))))|||||||)||||||||!!!||||!!!!!!!!!!!!!^_!~~""";;;,,,,,---,,,::''`            ` `''-~!!!!!||||||||||||||||||!!!!||||||||||!!!!!!|!!!!||)))||)}{{\))))))}{+))))))))))||!!__""";-,-;;;;;-,,,,;;;;---:,-,',;;"~^!__!!!!!!!!!!____|!|||||||||||||||||)
    ```` ```````` `````````````` ````````````  `  ``  `.` ``.``   `-~____!!~~!!!!!||||!___~"""-,---;;--;;;,;,-::--:''''',,,,,-;;,,;;;;--;;;";""_!!^!!^_!|!||||||))||||||||))))))))))))))*))))||)||||||||||||||||!!!!!__~~~_!^_____~~~~!|||||||||!!!!!!!!!^_~~~__~~~~~~~~~~~""""~""""";"""";;;-;-,,,,---,,:'''''.`       `   `  ` .;~_!!|!||||!!!|||||||!|!!!!||||||||||!!!!!!!!!!!||)}))|||)*\*)))))))\{)}}*}}}*})||!!_~_~"";--;;;;;-,,,-;;;;-;;'-;,'',;"~____!!!!!!^!!!!__~!!|!!!|||||||||||||)
     `````````.````````````````` ````````````  `  ``  `.`  `.`` ` `-~__!~^^~~!!!^|||||!!^!~""";,--;;;---";,-,-:,--:''''':::''',-,,-;;---',-";""___^!__!!!|||||||))||||||||))|||)))))))||)))))||)|||||||||||!!!!!!!!__~~~__!!_____~;;"~~~~__~~~~~"""";;"~";;;;;"";;;;;;;;;;;;--;;-;;;--;;-;,;;,;,,,,-;;-,-,''''....`````` ````  '`..',"_!^!!!!!!!|||!|!!!!!!!|||!||!|||!!!!!!!!!!!!||}\})|||}\\))})|||)}\)}\\\\\*||!|!|_~!_"";;-;;;;;--,,-;;";;--,;;,:,,';"~~~~_!^!!^____!__~!_!_!!!!!|||||||))||
     ``````````````````````````` ```````````      `     ````.`` ` `-~!!!~_!_~^!!~!||||!_!_~~"";--;-;;,--";--,,':-:'.`'.''''..'-;,,,,,,::,,-;""~_~~_^__!|!!||||||)|)|||||))|||||||)))||||)})|)||||||||||!|!!!!!!!!!!_~"~~__!!_~~~_",,;""-;;;;;;;;--,,,--;---;;;;;:,;-,:,-------;;;;;;;;;;--;,;-;-::,------'''...`..`````````.``.'''```';"___!!__!!!|!!_!!!!!!!||!!!|!|!!!!!!!!!!!!!||}\)||||)\\)||))))}++\\\{{++\||||||!!|_""";--"";;-;,-,-;;;;--;;;;--:',-;""~__!!^__~~~!^_~_____!!!!!!||||))|||
     ``````````````````````````` ````````````     `     ````..`   `-~^___!!__!!!~!||||!_^_~~~";--;,;;,--";-,,:':,''.`..'':'..':,::,,,,'',,;"""~_~_!!__!!!!||||||)|||||||||||||||||||))))))||||||||||||!!!!!!!!!!!!_~""~~~_!!!~~""",,---::,------,,,,-------;;;;;,-;;-,-;;;---;;;,,--,:,-;-;-;-;-,:,--;-,-'''..'....``````````.',;-:'.'',"""~~~_!_!!!__^!!!!!!|!!!!!!!!!!!!!!!^___!||))|||||)\\})|)))))\+\\\\\\*}|)||||!!|!~~"";;"""--;,--;;;;---,-;;;;,::,-;""~_!!!^__~"~___~~^!!!!!!!!|||||||||
     ``` ``````````````````````` ````````````     ` `   `  `.``   `-~__~_!!_~_!!~!||||!_^_~~~";;-;-;;,--;;--,'':'''.`.`''''..',-''',,,'',:-;"""~_^!!__!!!!|||||||||||||||||||))))))))|||))||||!||||!!!!^!!!!!!!!!_~"""~__!!!_~"";;:,:',:':,---;;,,--;-,,----;;;;--;;;--;---,,---,---,:,--,;,;-;-,:,-;;,:-:''.''.....````..```',-;;;;;-;;---,-;;"~_~_~__!_~~_!!!^!^!_!^!!!!!!^~"""~_!!|!!!!!||))|))))))}\{*))}}))||||!|!||!__~"";~";--;,--;;;;---,-;"";-,,,-;;"~_^__^__~""~__~~!!!!!!!!!|!!||||||
``   ``` ``````````````````````` `````````````  `   `````  ```` ` `-~__~_!!__!!!_!||||!_^_~~~"";;;-;;,;-;;--,'',''''`'.''':''',,'''':'''--;"~~~___!!_~_!!!|||||||||||!||||||)))|))))||||))||||!!||!!!!!_!!^_^^____"""~_^!!!_~";;,-:,,'-,:,,,,--;;-;;;-,:----------;;;;-----,,-----;;-,---,;-;;;;,::,-;,:-'''.''.````    ``` .,;;;"""""~~""";,'''-;;""~~_~~~~_^__!!!_!_!__^__~";--;""~~~"~~~~_!!!!|||||)**)|))*))||||||||||!!_~""~""--;,,-;;;;---,;;";;;----;;"~~~~~___~~"~~~~~_!!!!!!!!|!!!!!|||
``   ``` ``````````````````````. `````````````  .` ````.`  `..` ` `-~____^!_~^!!_!||||!!!_~~~"";;;-;;,;-;;--:'',,--,.'.'',,,':,,,:'''''';;;"~~~~~___~~_!!!|||||||||!|!||||||))||||||))))|)||||!!||!__!!_!!____~~~~""~_^_^_~";---,-:--,-',-,,,,,-;;;;;;;-;-------;;;;;;;-;;;;;;;;:,,,::,--,;-;-;-,::,,--,,'''...````   ``````';"";""~~~~__~~";,,;'',-;;;;;;;;"""~!__~_"~"~""";-,',-;-;;;;";;;;""""~~___!!|!!!||||||||||||)||!!_~~_"";-;,,,-;;;-,-,;;;;;;;;--,-;"~""~~__~~~"""~~_^_!!!!!!!!!!!!!||
``` ````  `````````````````````.``````````````` .` ``````  `..``` `,"_^__!!__!!!_!||||!!^_~"~";;;;-;;,--;;;-,,,-,--,''.''','::,,,:''.''';;""~~__~____~~_!!|||||||||||!||||||||||||||||))|||||!!!!!_~_^!!!!___~~~~"""_^___~";-:,,--,--,,:-;---,,-;;-;;;;;-------;;;-;;;;-;;;;----,,--,,-;,,--;,,,,,,,,---,'''...`...`````   `'"~";"~~~"~~__~~";"~";""~";;,''',;;;_~~"";;;";;---,,-;---;;;;-,,--;;;;;;;;;;"""~____!|!|||||)|||!!__!~";;;--:,;;-,,,,-;;;;;";-,:,-"""""~__~~"""""~____!!^!!!!!!!!!||
``` ``` `````.```````    ````````````.``.` . .` ``````` ` ````..` `:"_!^_!!^_^!!_!||||!!__"""";-;--;;,,-;;;;----:'::'...'':'''::'''''.'';""""~_____!^_~__!!|!!||!!||||!!||||||||||||||||||!!!_~~_~~~~___!___~~~~~";"__~"~"",-'-,,----------;;;;----;;------;;;;;,:,----;,-;;-,,,,--,,,--',-;-----------;-,''..``...``  ``` `:"_~""~~"""~"""";;""~~~_!_"";;;-;";;~~";;;;;;-,,,-;;;;;--;;;;-,,--;;-;;----,-;;;;;;;""~~_^!!|||!!!!!!^~""";,,-;-,::,,-;;;;;;;-''',-;;;"~___~~";;"~~~~~_____!!!!^!!!!
``  `````````.``````      ``````````````.` . .` .`  ``` ` ````..` `'"_!^_!!^_^!!_!||||!!__~"~~;;;--;;,,;;;;;----':,,'..''',':.'':''''.',-;""~___!__^^___~_!!!!||!!!!||!!|||||!!!|!!|||||!!_~~~""~~~~________~~~~"""~_~~"";;,,:----;;---;---;;;;----;;------;;;;;,,-----;,-;;-,,,---,,,--:,---------------,,''.....``` ``````'"~~~~~~~"~~~""""""~~_____~"~""""~""~";;----;-,,,-;;;;;--;;;;--,--;;;;-----,-;;;;-,,,-;;;"""~~~~__!!_~~""";--;;-,':,,-;;;;;;;-,''::,-;"~___~~";;;"""""~~~~~~!!____^!
``   ```````````..```    ```````````````.` . .` .`  ```    ````.  `'"_!^_!!^_^!!_!||||!!!!~~~~";;--;;,,;;;;;----':,,'.':..,','''''....'-,;"~~__~!!_^___^~__!!!||!!!!!!!!|!!|!!!!!!!|||!!!!~~""""___^!!^_!!!^_~~_;"~__";-;-,,:,--,----------;;;;--,-;;----,-;;;;;,-;---;---;;--------,,--,,--------------,,,,''...```````````.-~__~"~~~~~~""""~~~_!_~~_~"!__~~_~~~";,,-;;;-----;;-;;-;;;;;-----;;;;-,--,';;;;;-:',,--,,--;;;;;;;"""""";;-;;;;,:,-,-;;;;;;;-,,:''',-;"~~~~~"";"""";"~~~~""~~~~___^
``   `` .`````````````   ```````````````.` . .` ``  ```    ````.  `'"_^__!!^_^!!_^|||||!!!_~__"";--;;--;;;;-----,,,,'.':..:',''''.....';,;""~___!^_^____~~___!||!!!!!!!!!!!!|!!|!!!||!!_!!~""""~__!!!!!^!!^^_~~~""~~";-:,-:,:---,----------;;;;--,-;;-,-;--;;;;;-;;--;;-;;;--;;;----,,--,,--,--;----;-------,:'.````````..``.,"!_~""""~~~";;"~~~_^_~~___!__~__~~";,':,--;-----;;--;-;;;;;-----;;;;--,-,:;;;;;-,:,,--,:,--;--,,,-,;;;;;;;;;;;-,,-,-;;;;;;;-,,,'''',-;""""~"";;""";""""""""""~~___
`````````` ``..```````  `````````````.``.` . .` ```````    `````  `'"_^__!!__^!^~_|||||!!!_~^_~";--;;--;;;;------,,,''''.':':.'''..''.';-;"""~__^__^____~~~~~_!|!!!!!!!!|!!!|!!|!!!!!!___~"""~~_________!_~~~";;"""";;,,,-'-:;,---;;;-;;;-;;;;;--,-;;------;;;;;-;;--;;-;;;-;;;;-;--,,--,,,,,-;;---;;---;;---,'.`` ````````  .;___~~"""~";;;"~~"~~"~~~_!!___!!~_;-,,-;-,------;;--;-;;;;;;----;;-;;-,,,,-;;;;;-,':,,::,;,,-,,,-;',;;-,;;,-;;----,-;;;;;;;-,,,:''':-;""";"";;;;"";;;";;""""""~~__
``````` ``  ``.`  `````  ````.``.` `..` ``````  ``  ``     `````  `'"~__~!!__!!!_!||))||!!!_!!~";;;;;,,;;;;----,;-,:'''''':,'..'''....';-;;"~~__!!!!______~"~_!!!!!!!!^_!!!!!!!!!!__^_~~~";"~~_!!!!!__^!~_~~";;;"";----,-------;----------;;;;;--,;;;;-;;---;;;;-;;;;;;;;;;;;;;;;;;;--;;-;;--;;;,-;;;---;;;;;-''.`  `..`..`` `'"!!_~""""""""~~~~~~"~_^!!__^!!__~,',,---,--,-;;;;-----;;;----;;;;--------;;--;-,:'':,::,---,,,,,--;;;-;;;,,,-----,;;;;,;;--;---,',,,--;;;;;;;;;""";;""""";;"""~__
'':::'''.'`.` `````````````````````````.`` ```` ``  ```    `````  `'"~__~!!__!!!_!||)|||!!!_!!~~;;;;;,,;;;;-,--,-,:''''':''''..'...''',-;;"""~~_!!!!___!__~~~__~!__!!!____!!!!^_!_~~"""""""~___!!!!^____~~"";-;-;;--;;;-;;--,,,,----------;;;;---,;;;;,;;;-;;;;;;;;;;;;;;;;;;;;;;;;;--;;,----;;;--;-----;;----,''.```.``'.``` .,;"~~""~~~~~~~__~_~"~__^~"~~_!_";:',,------,--;;-,,--;;;------;;;;;---,--;;;;--,'',,,,,,---,,:::,,-----;;,,,-----,;;;;,;;---,:,,,-,''':,,,,--;;;";;;""""";;;;"""~
;"~~"""";;,,'..`.```````  ``````  ````````  ``` ``  ```    ```.`  `';~__~^!^_^!!^!||))|||!!_!!~~";;;;-,-;;;----,-,,'''''::::'..'``.''',-""~~~~_!!!!!___!_______~___!!_____!!!____~"""""""""~_!!!!!!_~~~"""--,'-,,,-;;;;-";---,,-,--;--,,---;;;--;,;;;;,;;-;;;;;;;;;;;;;-;;-;;;;;""";;;;;,-;;;;;;;;;----;-------,'.``````.``````.';~_~"~~_____^!___~__~_"~__!!~"-,,,-------,,-;;-'',-;;----,---;;;;--,,,-;;;;;-,:,---,,--,,,,,,--:,-;----,,,-----,;-;;-;;-;-,,-;-;-:'''''''',,---;;;""";";;;;;""~
!||||!||!!^_~";-,''''.`````..`````````  ``````````  ```    ``..`  `';~__~_!!_____!||)||||!!_!!~~";;;--,-;;;--,,,,:''..'':,,-:'...``.'',;""~~"~~^!!!!___!~____________~~~_~~~~"~~""";;"""~""~________~~";,-'::'-,,-;;;;;-;;-----;---;;----;;;;;--;-;;;;-;--;;;;;;;;;;;;;;;;;;;;;;""";;;;;-;;-,---;;;;---;,,-------:....``````````.-~_~~""______^!__~__~~"_^__";;--,,------,,,----::,------,,---;;;;---,--;--;--,,----------------:,-;;-----,---;-,-,--,;;,-------;-,:,:'.'''':,----;";;;;;-;--;""
\++++{++\+))|||!~"""":...``.`` `.` ```  ``````  ``  ```   ```..`  `';~____!!_____!|||||!|!!___"~";;-----;;;;-,,,:::''':-,,-,'....``.':-;;"~~""~_!!^!^__!____~_^^__^!_~~~_~~~~""~;"";;""""~~"~__~~_~""""-':':,:;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,--;;,-;;;;;;;;";;;;;;-;;;;;;;;"";;;;--;;;--;;;;;;-,,,-:,---,,--,'..`` ``      .,"~~~;;_______!__~__~~~!_~";;;;---------,,,----,,-----------;;;;----------;;;-,--------;;;;----,-;;;;;;;----;;;,-,---;;----,-,,;;----:'''''',;;,,-;---;----,-;;
]ii]]]ii7]7[[77+{}))|_";:'.``````` `  ````````  ``  ````  ` ``.`` `';~__~__^_____!|||||!!!!~_~"~;;------;;-;-,,,'''..':---,,'......':-;;;"~~~~_^__^!_______~~~_______~~~~""~~""";;""""""~~~~~_~"__~;-;-'',,--,;;;;;;;;"";;;;;;-;;;-;-;;;;;;;;;;;";;;"";;;;;;;;;;"";;"";;;;;;;;;;;;;"";;--;----;;;;;;----,,--------,:'..````   `` .,"__~"___^^__!^!_^_____";;;;;-----------,-------------;;;;;;;;--------,,--;;;;---;;--,;----;;---;;;;;;;----;;;:-,-;-;;;;;;----;-,',,''''...'-;,,---,-;-;;;,,-;
1111ccc%iiii==ii=iii7}||!~;'.`` .``.`  ``````````   ````  ` .```` .';~__~________!|||||!!!_~~~"";---;-,-;----::,''...':-;-,:''.....':-;;;"~~"~_!~~~_~~~~~~~~~~~__^____~~~""""";;;"""~~~~~__~~~~"~_";,',';;"""""";;";;;"";;;";;;-;;-;-;;;"";;"";;;;;;;;;;"";;"";;"""""";;;;;"";;;;;;;;;-,;;;;;;;;,;;-,-,,------;;-,--:'.```   ``` `.;~^^_________!!!!____~"-,-;;;,,-,,,-;----;;;;-;;;;;;;;;;;;;;;;-----,,:,----;;;;;;;;-,;----;;----;;;--;;;;;;;-,--;;;;;;";;,;,-;,''''''':'.'':;:',----;;;;;;--;
rvvvvvvr1cc11lrrrrll1=i[\|!"-'``..`..`  `````````   ````  ``.```  .,;~_~~________!|||||!!!_~~""";---;--,----,::,'''''',---,:''.....':,-;"""""~_!~~~~~~~"~~~~~~~__!^_^_~~~~""";;"""~~~___~__~"~~"""-:'',,;""~"""";""""""""""""""""";";";"""""""""";;;"";;""""""";""""""";"""""""";;;;;;;-;;;;;;";-;;;---,;;;-;;;;;;;";-:..`  ```  ``'-"_!_~~~~~~____^__~~";-,,-;;-------;--;;;;;;--;--;--;;;;;;;;;;;;--,,--,-;;;;-;;;;-,,;,,--;;----;;;;-;;;;;;;---,;;;;;;;-;,;--;-,:''::',''''':.':-,,,;,-;;;;-,
rvIjIIIIrrrrvvIjItvvrrrl==[\|!~;.  `.````````````   ````  ``.```  .,;~_~~________!|||||!!!~"~";";-,-;--,----,'',,:'''::,;;-,'''...'',--;""""""~_~~""~~""~~"""~~~_!__^_~~~~"""""""~~___!!~__~"~~";;,:''-;;""~"""""""~~~~~~~~~"""""";";";"""""""""~""""~""""""""""~~""""""""""""""""""""";;;;;;;;;;""";;;;""""""""""""";;:'...`````   `,"___~~~~____!!!_"-;;--,,--,-;;--;;-;;;;;;;;;;;;;;;;;;;;;;;;;;;--,,;----;;;;;;;;---;,,--;;----;;;;-;;;;;;;;;;-;";";;;;;-;;;--,,'':,',,'''.'..:-,,-;,,-;;;-,
rvjIvrrrvvvvtIIIrvvllrrlcci\|_"-;'` ```.`````````   ````  ``.```` .:;~_~~_______~_!|||!!__~""";;;-,-;----,,,,'':,:':,-,,;;;;,''...',-;;;""""""~~~~""~~"""""""~~~~_____~~""""""""~~~____^~__~~~";;;':,'--;""~"""""""~~~~~_~~~""~~"~"~""""~~"~~~~"~"""""""~~"~~~""""""""""~""""""~"""""";;"""""""";""";;;;"";;""""";;";;;,,'..```     `';~~_______!!!!_~;,-;;;;-----;;;;;;;;;;;;;;-;;--;;-;;;;;;;;"";;;-,,;;;--;;;;;;------,,--;;-;--;;;;-;;;;;;;;-;-;";";"";";";;,--,'':,',,::'''''',,,;;-,--;;-,
jJuJv1ccIoJJJojIrtjIjJJjvvr1=1rr|~:`` ```````````   ````  ``.``````';~__~_______~_!|||!!__~""";;;-,-;----,,,:'':,,,;""";;;;;-:'..'',;;;""""~~~~~~"""""""""""""~~~_~~_~~~"""~~"""~~~~~~~_~~~~""-'-,',;-;;"~~~~~~_~~~~~~__!^_~~~___!_!_________^__!!__!!!!________!!^_^^_________^!!!!^__~_~~~~_~~!!!!___!_____!!!!^^!____|!~";;'`'....'',"""~~~""_~;;-;;;;--;;;;;--;;;;;;;;;;;;;;;;;;;;;--;;;;;;;""";;-,,;;;;--;;;;;----;-:,--;;-;--;;;;-;;;;;;;;-;;"";"""";";";;-;;;,,-;',,,,:':'...'':-;;;;;;;;
                                     `                        ``    ``   `,"~_~"~~";;"";"~_~";,'':':,:,'..''..''''':,:,-;-'..'''-,--,:,''':,-;;"~~~_____;"~~___~~~__~~_!|!!____!!!||!!!!!_~~";-'::,,'',;"""""";;""~"""""""~~~~__""~~~"~~~~~~~~~_~____^!___!_!_!^^!!!!!!^!!!!!!!^!_^!__!_!___!!!_^__^!!^_!^~~_^!!________!!_____~___~~____~!_^!^!_!!!!!!!!!!!^!!!!!_^!!!!!!!!!!!!|!|!|!!!!!!!!!!!!!!!!!!!!!!!!!!!__________!!!!!!|||||!|||||!||||||||!!_~___~~~";,-;;;;;;;";;;,--;;""~_!!!!!|!!__
                                                              `     ``   `,"~~~"~~";;"";"~_~";,'''':,','..''..''''':,:,--,'..'''-,--,:,'':,,-;"""""~~""""~~___!!~~~~~_!!!!!___^!_!!|!!!!!__~""-:::::':-;"""""";""~~~"""~"""""~~_""~~~~~~~~~~~~__~____^!___!_!_!^!!!!!!!!!!!!!!!^!__^__!_!___!!!_^__^!!^_!!_~_^!!!^!^!^__!!!!__~~~_~~~_____!_^!!!__!!!!!!!!!!!!!!!!_^!!!!!!!!!!!!|!|!|!!!!!!!!!!!!!!!!!!!!!!!!!!!____^_____^^!!!!||||!!|||||!||||||||!_~~~~~~"";;,,,,,-;;;";;;;";"""~_^!!!!!|!!__
                                                        `   ` `          `,"~~~"~~";;"";"~~~";,'''.',''...''`...'''::',-,'...''',,--,,,',,,,-;"~~~~~~"""~~~~~_^!~~~~__!|!!!!!^!!_!!|!!!!!^__~";-:''':-;""";;;;"""~~~~"""""~~~~__~~~~~~~_~~~__________^!!__!_!_!^!!!!!!!!!!!!!!!!!!!!_^!_!^__!!!!^__^!!^_!!___^!!!^_!!!!!||!!!_~~~~~~~_____!_^!!!__!!!_!!!!^!!!!!!!!^!!^_!!!!!!!!|!|!|!!!!!!!!!!!!!!!!!!!!!!^!^!!__!!!!__^^__!!!!|||!!!|||||!|!|!|||!!~~"""""";-,-,,:,--;;";"""~""~~_^!!!!!!|!!__
                                                        `     `          .-"~~~"~~";;;";"~~~";:'.'.''''.`.'.``..:''''':,:'...''',,-;-,:',,,,-;""~~~~~"~~_~~"~_^!~~____!|!!!!!!!!!!!||!!!!!^__~";,''',;;";;";;""~"~~~""""""~~~~__~~~~~~__~~______!__^^^!!!_!_!_!!!!!!!!!!!!!!!!!!|!!!!!!!!!!^!!!!!__^!!^_!!___!^___^!!!!!!!!!!_~~~~~~______!_!!!!__!!^^!!!!!!!!!!!!!!!!!^!!!!!!!!|!|!|!|!!!!!!!!!!!!!!!!!!!!!^^^!_^!!!!!_!!!__^!!!!!!!!|||||!|!|!||!!_"";;""";;,,-,:',--;"~"~_~_~~~__!!!!!!!!_!__
                                                              ``         .-"~~~~~~";;;";""~~"-''...''''.`.'.``..:''''':,:''..''',,-;-,:.':---;;;""~_~~~_!_~~__!!__^__!!!!!!!!!^!!!!!||!!!!!!_~~";:':--;;;;"""""~"~~_~~~~"~~~~~__~~~~~~_^________!^_!!_!!!^!^!!!!!!!!!!!!!!!!!!!!|!!!!!!!!!!!!!!!!__^!!^_!!^_^!____!!!_!!!^___~~"~~~~______!^!!!!__!!^^!!!!!!!!!!!!!!!!!!!!!!!!!!|||!|!|!|!!!!!!!!!!!!!!!!!!^___!_!!!!!!!!!!^___!!!!!!!|||||!|!!!!!!_";---;""";,,,,:,;;;;~__!!__~____!!!!!!_!_!~~
                        `                                     ``         .-"~""~~~";;;";"~~~"-'....''''.`.......,''''':::''....':,-;;-'.',,;-;;;;"~__~~_______^^___!!!!!||!!!!!!||||||!!!!!!^_~~";:,-----;""""~~"~__~~~~~~______~~__~~_^________!^^!!^!!!!!!!!!!!!!!!!!!!!!!!!!!|||!!!!!!!!!!!!!!^^!!!!^!!!^!^^__^!!______~~~~~~~~~~~_____!^!!!!^^!!!!!!!!!!!!!!!!!!!!!!!!|||||||||!|!!!|!!!!!!!|!!!!!!!!!!!__^!!!!!!!!!!!!!^^__!!!!!!|||||!!!_____~";,,,;""";-----;""~____!!^!_____^!!!!!__~^~~
                        `                                    ```         .-"~""~"~";;;";"~_~",''...''''........':'..':'':''.``.'',-;;;,''-,;-;;;""~_~~~_~~___________^!!||!!!!!!||!|||!!!!!!!__~";---,,,-;"""""""~~~""~~~_______~___~~_________^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!||||!!!!!!!!!!!!!!!!!!!!!!_!^!^!_!__________~__~~~~~~~_____!!^!!!!^!!!!!!!!!!!!!!!!!!!!!!!||||||||||||||!!!!!!!!!!!!!!!!!!!!!!_^!!!!!!!!!!!!!!!__!!!!!||||!!!_~""~~~";-,,,;""";;;;;""~~____!!!!!!^_^_^____^~~"_~"
                                                             ``          .;"~"~~~~";;;";;~_~",''...''''.......''''.'''''''..``.'',-;;;-,,--;;;;;""""~~~_~~_!!^_~~~~~_!||||!^^!!!||!||||!!!!!^__~~";;;-,,;"""""""""~~~~____^_____~______^______!!__^!!!^_!!!!!!!!!!!!!!!||!!!!!|||||!!!!!!^!!!!!^!!^!!!!!!_!_!^!!!_____________~~~_~~~_____!!!!!!!!!!!!!|!!!|||!!||!!!!|||||||||||||||||!!!|||!!!!!!!!!||!!!!!!!!!!!!!!!!!!!!!!!^^^!!!|||||!_~";;""";-,::-;;";;;""~~____~_!!!!!!!!!!!^_~~__~~"_~"
                                                            ```          ';"~~~~~~";;;;;"~~~",'.....''...'''..'''...'''''...``.'',-;;;;---;;""""";;;""~~__^!!!___~~~~!||||!^^!!!!!!!!!!!!!!!^__~_~";---;"""""~~~""~~___^!!!!^__________^__^!!!!!^!!!!!!!!!!!||!!!||||!!!|!!!!!||||||!!!!^^!!!!!!!!^^!!!!!_!_!!!!!_^_!!!!^^!!!!____________!!!!!!!!!|||||||||||||!!!!!|||||||||||||||||!!!!!!!!!|!!!!!!||!!|||!!!!!!!!!!!!!!!!!!!__^!!!|!|!_~"-,,-;;;-,'',;""""""_______~^!!!!!!!!!!!^__~~_~~"~""
                                                             ``          ';"~~~~~~";;;;;~~~"",'`....''...''''''''..'''..'.`..`.'',-;----;;""~"~"";-;""~_!!!!^___~~~~_!||||!!^!!!!!!!!!!!!!!!^_~~__";--;;""""~~~~""~~__!!!!!!!!!________!__!!!!!!!!!!!!!!!!||||!!!|||!!!!!!!!!!!|||||!!!!!!!!!!!!!!!!!!!!!_!_|!!!!^!!!!!!!!!!!!!^_________^!!!!!|!!|||||||||||||||!!!!|||||||||||||||||!!!||!!!||!!||!|||!!|||||||!!!!!!|!!!!!!!!!^^!!!!!!_~";,:,,;;;-,:'-;~~~~~~_^__~____!!!!!!!!!!!^__~~_~_~_""
                                                             ``          ';"~~~"_~";;"";"~~~;,'....''''.''''.''''.'''....``.```'':------;;""~"""~";;""~_^!!!^_~~~~~__!||||!!!!!!!!!!!!!!!!!!^_~~__~;-;;"""~~~~~"~~~~_!!!!!!!!!!!_______!_^!!!!!!!!!!||||||||||!!|||!!!!!!!!!!!!|!!|!!!!!!!!!!!!!!!!!!!!!!_!!|!!!!_^!!!!!|!!!!____^_______^!!!!!|!!|||||||||||||!!!!!!||||||||||||||||||!!!!!!!!!!!||||||!!|||||||!!!!!!!!!!!!!!!!!_^!!!__~;;,''',--,,,,-""~__~~~^!!____!!!!!!!!!!!!!__~~"~~_~~";
                                                               ` `  `   `'"~"~~"~~"""~""~~~";,'''''',,'.''...''''.....``.` ````..',,--;;;"""""""""""~"_!!_^^_^!~!_~___!!!!!__!!_!!!!!!!|!!!!_~__~~~";;"~""""~~~~~~~~__!!!!!!!!!_______^!!!!!!!!!|||||||||||||!!!!!!!!!!!!!!||||!!!!!!!!!!!!!!|!!!!!!!!!!!!!!!!!!!!^!!!!!|!__!___!__~~_____!!!!!!!!||||||||||||||!!!||!||||||||||||||!!!!!!!^_!!!!!||||!||||||||||||||!!!|!!!!!!!!!^__~~~~;,:''.'',-,:'-"""~__!!|!!!!!!||!!!!!^^!!!^~~~"~"~^!_~"-
                                                               ` `      `'"~"~~"~~"""~~"_~"";,''..''--:''''...'''......`.` ````.''':-;;;,;""";""~"""~"_!!_____!_!^____^!!!!__!!__!!!!!!!||!!_~__~~~";;"~""""~~~~~~~___!!!!!!!!!!__^^__!!!!!!!|!!|||||||||||||!!!!!!!!!!!!!!!!|||!!!!!!!!!||||||!!!!!!!!!!!!!!!!!!^^^!!!!!!___________!___^!!!!!!!||||||||||||||||!!|||||||||||||||||!!!!^!!__^!!!!||||!|||||||||||||||!!!!!!!!!!!!!^__~~";,''..'',-;--;~~~_!!!|||!!!!!||!!!!^___!!^~~""~~_!!_~;,
                                                               ` `      `'"~""~"~~"""~""~~"";,'...':--:'.''.`.','...''.`.` ````.'''',;"",;""";;"""""""_!!~~~~_!!!____~_!|!!^!!!__^!!!!!!||!!____~_~";;"""""~~~~~~~~_^_^!!!!!!!!!__!!!!!!!!!!||||||||||||||||!!!!!!!!!!!!!!!!!!!|!!!!!!!|||||||||!!!!!!!!!!!!!!!!!!!!!!!!!!!!^_^!^_^__^~__!!!!!!!|||||||!||||||||||!||||||||||||||||||!!!!!^__^!_!_!!||!|||||||!!||||||!!!!!!!!!!!!!!^__~";,''...',;;;;"_~_!!!!|||!!||!||!!!!^___^!_~~""~~_!!_~;,
                                                               ` `      `:"~""~"~~"""~""~~"";:''..':--,''''...','...''.`.` `.``.''''-;"";;;;;;;;"""~""~!_""~~_!!!__!_~~!!|!!!!!^_!!!!!!!!!!!^__~__~"""""~~~~~~~"~~~_!^^!!!!!!!!!_^!!!!!!!!!!|||||||||||!|||!!!!!!!^_!!!^_!!!!!!|!!!!!!!|||||||||!!||!!!!!!!!!!!!!!!!!!!!|!!!!!!!!_!___~~^!!!!!!!!||||||!!|||||||||||||||||||||||||||||!!!!!__!!_!_!!!|!|||||||!!||!|||!!!!!!!!!!!!!!!!^_~"-,''.',-;""~~_~_!!|||||!!|||!!!!!!^__^_!_~~~"~_!!!_~;:
                        `                                        `      `:"~""~"~~"""~"""~~";'''..''--,'''....'':'..''.`.` `......':;;;;;";;-,;";""_"""_";"~__!!!__!!~~!!!!!!|!!^!!!!!!|!!!!!_~~!_~"""""""~~~~~~~~_!!!_^!!!!!!!!!!!!!!|||||||||||||||||!|!!|!!!!!!__!!!__!!!!!!!!!!!!!|||||||||||||||||!__!!^_!!!!!!!!!!|!!||!!^!!!__!~_^!!!!!!!!|||||||!!|||||||||||||||||||||||||||||!!!!_^!^_!_!_^!!|||||||||||!!||!!!!!!!!!!!!!!!!!_^~;;-''';;;"~____!|||||||!!|||!!!!!!!__!_!_~_~~__!!!!~;:
                        `                                       ``      `,~~""""~""""""""~~",'''..',-,:':'...'':'''.''...```.....'':;;";;;;;,-;;;"~_~~""";;"~_!!^__!!__!!!|!!|!!__^!!!!!!!!!!_~~!_~"""~~""~~~~~_~~_!!!!!!!!!!!!!!!|||||||||||||||||||||!!|||!!!!!!!!!!!!_!!!!!!!!!!!!!!!|||||||||||||||!!!!___!!!!!!!!!!!!!|||!!!!!!^!_^__!!^!!!!!|||||!!!!!|||||||||||)||||||||))|||||||!!!!!^_!!!!_!!!!!!!|!!!||!|||!!!!!!!!!!!!!!!!!!__~"-,-;"""~__!!!!||||||||!!!!!^!!!^_____^!~_~~_!!!!_~;'
                                                                ``      `,~~""""~""""""""~~;,:'...',--,::'...'',''''''''````..''.':,-;;;;;;;--;;;"~_~~""";;""~_!____!!!!!!|!!|!!!__^!!!!!^^!!^~~!^~"""~~~~~~"~_____!!!!!^!!!!!!|||||||||||||||||||||||||||||!!!!!!!!!!!!!!!!!!!!!!!!!!!!!||||||||||!!||!!!!^__!!!!|!!!!!_!!||||||!!!!!^____^_^!!!!!|||!!!!!!!||||)))|||)|||||||)))||||||||!!!!!_!!!!^!!!!!!!||||||||||!!|!!!!!!!!!!!!!!!__~";-;""~~_^!!!!||||||||||!!!!_!^________!~_~_^!!!!_~;'
                                                                        `,"~""""~""""";""~";,:'...'-;-,:'''..'',:'''''''`.....''.',,-;;;;;;;--;;;"~~~~""";;""~_^~~~_^!!!!^!!!|!|!___!!!!____!^_~^__~~~"""~~~"~_____!!!!!!!!!!!!|!||||||||||||||||||||||||||!|!!!!!!!!!!!!!!_!!!!!!!!!||!!||||||||||||||!!!!!^!!!!!||!!!!!!!!||||!!!!!!__^____!^_!!!|||!!!!^_!!||||)})|||||||||||))|||||!||||!!!!!!!!^!!!!!!!!|||||!||||||!!!!!!^__!!||||!_~"""""~~_!!!|||||||||!|||!!!!!________^_!~_~_^!!|!_"-'
                                                                        .,"~""""~""""";"""";,:'..':-;-,:'''..':,,::':''.......':.'':-;;,;;;;--;;;"~~~~""";"""~~_"""~_!!!!_!||)||_~~~~_!!_____^___^___~~"~~~~~~_____!!!!!!!!!!!!!||||||||)|||||||||||||||||||!!!!!!!!!!|!!!!__!!!!!!!||||||||||||||!|||!!!!!^!!!!!!!!!!!!|!!!!||||!!!!!__^____^__!!!|||!!!!___^!|!||))|||||||||||))|||||!||||!!!|!!!!!!!!!!!!!!!|||!||||||!!!!!!___!!|||||!_~~~""_^!!||||||||||!!!|!!!___~~~___!!___~~~_!!!|!_",.
                                                                        .-"~""""~""""";""""-:''..',;;;,:'''..',-:''::''.''...''''''',---;;;;--;;""~~""""";""""~~";;"_!!!!_!||)||!~~""~_!!_~~_____^!__~~~~~~~"~_____!!!!!!!!!!!!!||||||||)|||||||||||||||||||!!!!!!|||!!!|!!^!!!!!!!!|||||||||||||!!!|!!!^!!^^!!!!!!!!!!!!!!!!!|||!!!!^_____~___!!!!!!|!!!!^___!!!!||||||||||||||)))|||||||!!!!!|!!!!!!!!!!!!!!!!|!!|||||||!!!!!_!_!!!||||!_~~~~~!!||||||||||||!!||!!!___~~~~__!!_~_~~~!!_!|!~;'`
                                         `                              '-"~""~"~""""";";"";''''.':-;-,::''..':,'''':'.`''...'''''''',-;;;;-:,--""""""""";"""""~";;"~!!!!^!!||||!_~"~___!_~~~____!!__~~~~~~~"~_____!!!!!!!!!!!!!||||||||||||||||||||||||||||!!!!!!|||!!!!!!!!!||!!!!|||||||||||||!!!!!!!__^^^!!!!!!!!!!!!!!!!!!||!!!^_______~_^!!!!!||!!!!!___^!^!||!!||||||||||))|))|||)|!!!!!|!!!!!!!!!!!!!!!!!!|||||||||||!!_!!!!!||||!^~~~__!|||||||||||||!!||!!!^_~~~~_^!!!_~_~_~!!_!!!~;'`
                                                             `          '-"~"~~~~""""";";""-':,''.',-:':,'''''',''''''.`......''''''',;"-;;,:,,-""""""";";;~"~"~;"""~!!_!!!!|!!!|!~~~~~~~~___~___!!!_~~~"""""~_____!!!!^!!!!!!||||||||||||!||!|!||||||||!!!!!!||!!!!!!__!!!!!|||!!!!||||||||||||||!!!!^____!!^!!|!!!||!!!!!!!!!!|!!!!___~~~~~___!!!!!||!!!!!!!!!!!!!_^!!||||||||||||||||||||||!!!!!!!!!!!!!!!!!!|||||||||||||!!!!!!!!!||||!_~_!!|||)))|||||||||!!!!_^__~_~_!!!!!_~~___!|_!!_~;:.
                                                             ```        ,;"~""~~~"""";;"""";,,'''.',,'':,'''''','''''..``..``.''..'',,--:--:'',--;;"""";"";""~~~;"""~__~!!!!!!!!!!_~~~_~~~___~~__!!!_~"""""""~____^!!!!^!!!!!|||||||||||!|!||!||||||||||!!!!!!!|!!!!^___!!!!!|||!!!!|||||||||||||!!^_^^____^__!^!!!!||!!!!____!!||!!!!!!___~~___!!!!!|||!!!!!!!!!!!___^!!|||||!!|||||||||||||!!!!!!!!!!!!!!!!!!!!||||||||||||||||!!!!!||||!_~_!||||||||||||||||!!!!!_~____^!!!!__~____!!_!!_"-. 
                                                            ``          :;~~"~~~~"""";;""";;,:''''',,''',''''.',:''''.```...``.'..':,,,,:,,:''',-;""";"";""""~~";"~~~~~~~_!!__!|!!^_~___~_!!_~~_~_!!!_"""""""~_^__!!!!!^!!!!!|!!||||||||!!!|||||||)|||||!!!!!!!!!!!!!!!!!!!!!||!!!!||||||||||!!!!!^_______^!!!!!!!!!|||!|!____!|||!!!!!!___~~___^!!!!|||!!|!!!!!!!!_~~_!!!|||!!|||||||||||||||!!!!!!!!!!!!!!!!!!!|||||||||||||||||!^^!||||!_~~!|||||||||||||||!!!!!!___!!!!!!!!__~___^!!_!!~;:. 
                                                            `           ';~_~~~"""""";;"~";-:'':'':,:''':'''..',''''''` `.''.```''''':,,::,,:''';;"""""";"";"~_";;"~~""~~___~_!|!!!!^^__~_^!__~_"_!!!~""""""~__^_^!!!!!!!!!!!!!!||!!!!!!!|!|||||||||||!!!!!!!!!!_____!!!!^^!!!|!|!!|||||||||!!!!!^__~~____!!!!!!!!!||||||!_____!|!!||!!^_~~_______!!!!!|!|||!!!|!!!____!_!||!!!|||||||||||!!|!!!|!!!!!!!!!!!!!!!!|||||||||||||||||!!__!|||!!__!||||||||||||!!!!!!!^_!!!!!!!!!!!!_____!!^___";'` 
                                                            ``          ';__"~_~""""";;"";;;,'','',:''''''''..',:'''''.``....```..''''-;''::''',;;"~~"";-;";~~_"";;~~~"~!_~"~_!!!!!|||!_________~_!!_~""""""~_!!^^!!!!!!!!!!!!|||!!!!|!!||!||||||||||!!!!!!!!!!^____^!!!!!!!!!!!|!!|||||||||!!!!_^___~____!!!!!!!!!||||||!^__~__||||||!!!____~____!!!!!|!|||!!||!!!!!_!!!!|!!_!|!|||||!!||!!!!!!|!!!!!!^!^^!!!^!!||||||||||||||||!!!^_!!||!!^__!||||||||||!!!!!!!!!!!!!!!!!!!!!^!!^_^!^~__~",.` 
                                                            ``          ,"~~"~~~""""";;"";;;:'','',,''..'''.'':,::''''.`..'..````....',-'''''.',,;"~~"";;;;;~__~";;~_~~_!^~""_^_^!|||!^_!!_^!!__~~__~~""""""~_!!!!!!!!!!!!!!!!||!!!!!||||||||||||||||!!!!!!!________!!!!!!!!!!!!!!|!|!||||!!!^_____~~__^__^!!!!!!!!!|||||!!!__~~!!!||!!_!_~____~__!!!!!|!|||||||||!!!!!!!!!!!^!!!|||||!!!!!!!!!!||!!!!!!!^!!!__!!!||||||||||||||!!!!!!__|!!!!__!||||||||||!!!!!!|!!!!!|||!!!!!!_!!!___~"_~;-'`  
                                                            ``    `     ,"~~""~~"""";;;"";;-:'':'',,''..''..'':,''''.'.`.'''.```....'',:'''''..''-;""";;;;-;"__!~;;"_~~_!!_""~_!^!!!!!!!!!______~~~~~~"""""~~_!!!!!!!!!!!!!!!!||!!!!!|||||||||||||||!!!!!!!^_____~~_!!!!!!!!!!!!!!|!|!||||!!!______~~__^__^!!!!!!!!!!|!!!!!!!____!!||!!_^_________!!!!!|!!||||||||!!!_!!!!!!!!_!!||||!||!!!!!!!!!!!!!!!!!_!!!__!!!|||||||||||||!!!!!!^__!!||!__!|||!!!||||||||!!|!!!|||||!!!!!!_!!!^__~"~"-'.`  
                                                            `     `     ,"~~""~~"""";;;"";;;,'''':,,''..''..'',,''.'.'``..'''...'...':,:'''''..':,,-;;;";;--"~_!~";""~~~_!^~;"_!__^!!!!!|!^___~~~~~~~~"""""~_!!!!!!!!!!!!!!!!!!!!!!!!!||||||||||||!!!!!!!!^____~_~~_^!!!!!!!!!!!!!|!|!|!!!!!^^^^________^^!!!!!!!!!!!|!!!!|!!^__^!!||!!!!__^______!!!!!|!!||||||||!!__!!!!||!!__!!!!!!!!!!!__^!!!!!|!!!!!__!!__!!!!!|||||||||||!^!!!!^_^_!||!__!!!!!!!!||!!!||!!!!!!|||||!!!!!!_!!!___~"";'`    
                                                            `     ``   `-"~~""~~"""";;;"";;-,'''':,,'...'...''::.'.'.'` `.''''....''''--'''''.',-,:::,;";;;-;""~~"""""~~~__";"_!~~_^!!!!|!^__~~~~~~~~"";""~~_!!!!!!|!!!|!!!!!!!!!!!!!!||||||||||!!!!!!!!!^^___~~~~~_^!!!!!!!!!!!!!!!!!!!!!!^____________!!!!!!!!!!!|||!!!!!!!!!!!!!!!!!!!^________!!!!!|!!||||||||!!!^!!!|||!!________^!!!!___^^__!!!!^!!__!!__!!!!!!||||||||||!!!!!!!!!_!!|!!!!!!!!!!!!|!|||||!!!!||||||!!!^_^_!!!__~";-:.   ` 
                                                                  ``   `-"~~""~~"""";;;""";-:'''',,,'.......''::...'.'` `.''''''..'.'',-,''''.'-;,:,,:-";"";;;;"_~"""~~_~~"""~_^~__!!!______^__~~~~~~"";""~_!!|!!!!!!!!|!!!!!!!!!!!!!!!!|||!!!!!!!!!!!!!!!^^__~~~~~__!!!||!!!!!!!^!^!_!!________~___^^^^!!!!!|||!|||||!!!!!!!!!!!!!!!!!!!!_________!!!!|!||||||||||!!!!!||||!!!!__!^__!!_!!_~~~~~~_!___!^__!!__!!!!!!!!!|||||||!!!^^!!!!!!!!|!!!!!!^!!!!!!!!||!!^!||||||||!!____!!!_~~"-:'`  ```
                                                                  ``   `-"~~"""~"""";;;"""-,''''':,,'.......'',:''.'.'` ``.''''''...',,:-,'''':--,,-,':;;"""";;~~~";""~__~";"~~~^!!||!!!~~~_!!^__~~~~~";;"~_!!||!!!||!!|!!!!!!||!!||||!!|||||!!!!!!!!!!^^!!!!^___~~__!!!!!!!!!!!^_!_!_!^_____~~~~~__^!^!!!!!!|||||||||!!!!!!!!!!|!!!!!|||!^_^_____^!!!!|||||||||||||!!||||||||||!!!!!!!!^!|!!!!_~~~__~_!!__!!_^!!!!!!!!!|||||!|!|!__^!!!!__!!!!!!!!!!!!!!!!||||!!!||||||||!!___~^!_~~";,''`  ```
                                         ``        `               `  `.;"_""~"~""""";;;~";,:'''''::'.`.'''.',-,'''.'....` ...``..''';,,:'''',-,',,'..,;,;"~;:-;"~~;"_!^"~~"""~~!_!|!~~|!~~_!^____~_~~;-;"~___!|||||||!^!!^!!!||||!!|!!!!!!!!!^!^!!!^_____^__!!!_____^________^!^^^^^!!^~___~~~~___!!!^^^!!!!!||!!!!!!!!||!!!!!|!!!!!!||!||!_!!!!!!!!||||||||||||||||||)|||||||||||||!!!!!!|||||!!!!!!!!!!!!!!!!!!!!!!!!|!!!!!!||!!!^^!!____!!^!!!!!!!!!!!!|||||!!||||||||!!^___~_~;;-''.````   
                                                                   `  `';"_""~"~""""";;""";,,:''''::'...'''.',-,'''''....```.``...,':;,::'''',--',,'..:-:;"~":,,;~_""~__~~~"""~_!!!|!~~!|!_!!!!!____~~";;;"~_!!||||||!!___^!!!|||||||!!!!!!!!!!!!!!!____~____!!_!__^!!______^_!^________~~_____^_^!!!!!^!!!!|||||!!!!|||||||||||^!!!!!||!!!!!!!!!!!!!|||||||||||||||||||||||||||||||!!!!!!|||||||!||||||||!!!!!!!!!!!!!!!!!!!!!!!|!!!!!!____!^^!!!!!!!!!!!||||||!!!||||!|!!!^_____~;-:..`  ``   
                                                                   `  `'""_""~"~""""";;""";-,:''''::'...'''.',-,''''''...`````..`.,,,;--'''''-;;,,''..',';"~":''-"__~~__~~~~""~!!!!|!~~!|!!!|!!!!!!!~~~~";"~^!!||||||!!___^!!!|||!!!!!!!!!!!!!__^!!__~__~~~~___~!!!!!!__________~~~~____~____!!!!!!!!!!^!^^!!!!!!!!!!!||!!!!!!!!^_!!!!!!!!!!!!|||||||||||||||||||||||||||||||||||||||!!!!!|||||||||))|||||||||!!!!!!!____^!!!!!!|||!!!^_______^^_!!!!!!!!!||||||!!!!!!!!!!!!^____^~;,'```  ``   
                                                                   `  .:""~""~"~";"";;;""";-,:'''',:''..'''.',-,''.'''..'` ````. .-,-;;;'''''-;;;,'...':'-;";''',"~____~~~~~~"_!!!!_~"~!|!!!||||!|!!~_~_";"~^!!|||||!!_~~_!!!!||!!!!!!!!!!!!^___!!!^____~~~~___~!!!^___________________^^!!!!!!!!!!!!!!!___!!!!!!!!!!!!|!!!!!!!!!!!!!!||!|||||||||||||||||||||||||||||||||||||||||||||!!|||||||||||))))))|||||!!!|!!!!^_____^!!!|||!!!__^^_______^!!!!!!|!|||||!!!!!!!!!!!!!!_____",'` ``` ``   
                                                   `               `  .,""~""~~~";;";;;""";--,''':,,''..'''.',-,''..''..:.```````';-,---''''',;;;-'.`.'''--;;':':-"~__~"~~~~~~_!!!!~"~!|||||||||||!!~_~_~""~^!!|||||!__~~_!!!!!|!!!!!!!!!!!!!___!!!__~__~~_______!!__~~~~~_____^^_^!!!!!!!!!!!!!!!!!!!!!!!!!!|||||||||||||||||||||||||||||)|||||))||||||||||||))|||||||)\\*})))}}}))|||||||||))))||||))*)||||||!||||!!!!!!!__!!!|||!!!!!!!________!!!!!!!!!||!!!!^!^!!!!!!!!!__!~~;'.`  `` ``` `
                                                                   `  `'""~""~~"";;";;;"~";--,'':,-,'..''''.',-,'''.'''',.``````.'-;---;'''':-;;;-'.`.'::,,;-'',,,;"~~~"_~~__~_^!__~~~!|))||!|||||!!!____"""_!|||||!!_~~~_!!!!!|!!!!!!!!!!!!!^__^!!^__~_________~_^__~~~~~__!!!|!!!!!!!!!!!!!!!!|!!!!|||!!|||||||||||||||||||||||||||))))}}))||||||||||||||))))}|)))**{{*\{+{{**7+++*))){))))))|))|||)))))|||||||||||||||||!!!!!!!!!!!!!!!__^__~_!!!!!!!!!!!!!!!!^__!!!!||!!!!_~~",'`   `  `````
                                         `                         `` .:""~"~~~"";;;;;;"~";--,:'',-,'''''''.',-,'''.'''':....````.''':;;-:''';;;,,:'.'',-,,--'''-,;;;"""~""~_~~~_^___!!|||||!!!!!||!!!___~""_!|||||!!_~~__!!!!!|!!!!!!!^!!^_________~~~_~~~~~~__~~!!^___^!!!!||||||||||||!!!||!!||||||||||||||))||||||||||||||||+\)}{+{*++\}))))})))}\*))*{+++++}}\{++++{+++++\{++++++++\\{\\\++}))))))))|||||||))||||||||||||!!!!!!!!!!!!!!!___~_^!!!!!!!!!!!!!!!_^!!!_!!!!!_""";'`    ````..''
                                                                   `` .,""~"~~~";;;;;-;"~";;--,::---''''''''',,,''..'''''..'.````.''':--;-'':;;;:,,'''::;-,,,''';-;;;;""";;"~~~"_^!!!||!||)||!||!!|||!!_!_""~!!||||!!~~~_^!!!^!!!!!!!!!!!!!!___~_______!_~~"""""~_!!!!!!!!|||||||||||||||||||||||)))))||))))}*\\\{++{\+++++++{\+7++++7+{+++\\{+++\}*{++++++++77+{+++++7[+++77+++++777777{+7+++7[+++++++\))||||||))))))))||)))|||||!!!!!!!!!!!^^_~~_!!|!!!!!!!^_^!!!!!!!!!!^!_~";;:.      ``..'':
                                                                   `` .,""""~~~";;;;;-;~~"";;-,,-;;;:''''...''::''.''''''....``` `'''''.-,'',;;,,--,,::';-,:'''';;;";-;""";""~~~~_!|||||!!||||||!||||!!!!_~~~_!|||!^_~~~__!!!_!!!!!!!!!^!!!^___~_____~~~""""~~_!!|||||||||||||||||||||||||||||||)\{\\)))\\{+++++++77+++777[[[[77i[++7[[7++++++++[[7777[[77777[77{+++++7[777777777[][7777++++777++++++7++++{*))||)))))))))))))|||)|||!!!|!!!!!!!___^!!!!!!!!!____^___^!^_!!__~"-,:.      `'':''''
                                                                   `` .,""""~~"";;;";;"~~~";;---;;;-,''''..'''':''.'':::''....` ``.',,,''''',;;----,,,,,,--,:'''--;";,;""";;;"~_~!||||||!!!||||||||!||!!!!_~__!|!|!__~~_~_!!^_^!_!!^!!!_!!!!____""~~~~~~^!!!!!!|||||||||||||||||||||||||||||||)*++++{*\\++++++++7]c1=ii%]ii%%ii[i[[[[]ii]]ii[7++7i][7777][77]][7\+++++7]77777777]%i[7[777+++]]7+[7++[[[77+++{*}*++\}*}))*}))|))}*})|||||!!!!|!!_^^^!!!!!|!!^_~~~^!__!!!_!!~~";'..`     `',-:'.''
                                                                   `  .-""~~~""";;""";"_~~";;-------:''''..'''::''.'''''...'''` .``.''''..'':-;;--,:,;;-:-;;-''.,,;;,:;""";:'-"_~!|||||||||||||||||!!!!!!!____!!||!__~~___^__~_!_^!!!!!!!!!_~~~""""~~_!!||||||||||||||||||||||||||||||||||))||}+++++++++++77[[][7ill1%cc%c1ll1c=[]i][[iicc11ci[[[i%cc=iii777[i]7++7777[i[7777777=c=[[][77++77[77i[++777++++++\\{+++\\\*)\\}))))***}))||||||||!!!!___!!!!|!!!__~_!_____~~_~"";:.`    ``.'-;;,.',;
                         `   `  `  ` `        `                       `-"~~""""";"""""~_^~"";-,-:,,,''''''''''::''...'''....'.``.```.'':'''':--,--,,-;;;:;;;;,,'':,----;;;;'.,"_"_!!!||!|||)||||||!!!|||!!^__^!!|!_~____^^__~~~__^!!!!!!!!_";;""~_!!!||)||||||||)|||||||)|||||)|||||||))|)*))*{{++++++77[i=%=%1li%lll111llll1cc%%cc%=i==c%cllcc%[i1lr1i[i7++7]i[7++77[ii]i][[7+7c%i]]][77777[7++ii7777++++++{})*\\\\\\{++{*}}*\\)))})))))||||||!|_~"~__!!!^!!!__!____~"""";,:'.    .'''',,,:'-"_
                         `   `     ` ` `      `                       `;"~~~"""";"""""_!!_"";;--:,,,''''''.'':''''...'''``.''....```.''::'',;;,',-,,-;;-,;;;;,-''':-;;;--;-'';"~~~__^!!||||)))))||!!!|||!!___!!!|!_~~_____~~""~_^!!!!!!_""";;"~_!|||)))}||)))|||)|||||)|)))|)))}))||||)\)}\**++++++++7[i]icc%cll=%lll1ccll1%==%cc1c%i7[[[7i%1=ii[[%cc=[+++*\+7[7+{++77]i]ii]][77]]]iii[7[[[ii[77cci[[[77++++\)))\\\\\\{+{\)))))))*\{*}}}**}))||||!!~~_~_____^__~____~";;;-''...```.:,,''--,-;~_!
                         `   `     ` ` `                              .;~~_~~""";"~""~!!!_~"";--,,-,'''','''',''''...''.`........````...''',;;:',---;;;,,;;;;-;'''',;;-:--,',"~~~____!|||||||)))|||!!!||!!!!^!!!!^~"~~__~~_~~~_!___~~~";;;"~_!||||))||))|))})|||)))|||)|)))|))}*)))|||}{)*\\{++++++++7]i]i%%%cllccc111c%l1ciiii=ii][7++++++[]77777[ii[+++\))++7++\\++777]iiii[777[]i=ii[iii=%i[7lci]iii[7++++*)*}}}**\\\\*)))))))}{+\)}*{{\\*))))||!!!__~~~~~~~"~~"""";-:'.`````.',--,'';--;~!!!
                         `   `  `` ` ` `                              .;~__~~~~";"~""~!!!_~"";;-,--,'''':''':,:'''...''............`````'.',-,',,,--;;-,,;-,-;;',--,-;-:--,:;~!!!_~~~_!|!|||||||||||!!!|||!!!!!_!~""~~~_~~_____~~";;";;;~~!!|||)||))||)*))}})|||)))))|||||))))))|)))||){*\{{+77+++++77i=iicc%cllc%=%c%ii11c%ii]]]7++7++{\*\+++++{{++7++++\)\+77+++{+77[77777[77+77]i=ii]%%1111i]%]7+777777+7+++++++{+++++\})))))){++})}{*\{\*))))|*)||!!~"";;;;;-;;;;-,''.....'.:-;;;---;;;"~!!_
                         `   `  `` ` `                    `           .;~__~~~~";~~""_!!|^~~"";-----''''''''':,,..''...'..`........``````.'-,':",,,-;;;,,-'',;;'-;;-:,-,-;;;"!||!_~"""~!!!!!!|||))|||!!|||||||!_~~""~~~~~~~~~"";;-':;~^!|||||||)||))||))))}}))))))))))|||))))||||)))||)\++++7ii777777[i%i=c1c1lvrl1lllc==cc1%i771i7+[[+**))}*)*\))\+++++7+{+7[[7[+++[][7[[[]][77[[[]i=iic1llrlcii7++7777[77]i[[[++++++++++\))))}\+++*)\+))\\*)|)))+\**|||!"-''...''.''.`:''':-;;;"";;;"""""""~~"
                                                                      '"~_____~""~~""_!|!!~"";;;-;;-::::,'''',:'.....''''.`...`.`.'.  `.``.'''',,,,,,,--''',--,,"";,:-;;:;""~!|)!_";;"~_!!!!!|||||||||||||||||_~""""~"~~"""";-,,-;"_!!!||||)))||||||||||)))||||)|)\\\)||||||||||))*\}*{+][7[i=i[iiiiiic1%c1111llllll11rr%11ccci[vrcii7+}+\))))*))|))\+77+++7]ii7++\++77+][]ii][[7777[]i]i%1l11lc[+++++77[]]][77+++7+++7[++++}||){+++{\{+)))))||)|{+)||))|||!~;.````` `.,;;"~~""";"""~"""""""";;;
                                                                      '"~_____~""~~""_!|!!_~"";;;;;-:,,:,''':,:'.....''''..''.......` `` ``....':'''::::,':,--,,""";--;"-"~~_!||^~;-;""~___!!!!!!!||!!!||!||||_~;";"~";;;--,:,;"~_!|||||||)))))||||||||||||||||))}\\)))||||||||)))\{++77i]]ii%=iiiiii%clc1lllrrrllrrrrrvlll1llcirrcii7+\+{}))*\)|||)\+++++{+7]=i++++777+iiii=i]i[77777[[[i%c==c%7+++++7[7[]][[[7++7+++7i++++\)))++++++++)}}))|))|\{)|||||||!_"-:` ``.';"__!!__~"""~"~"""""""""""
                                                                      '"~___^__""~~""_!||!_~""";;""-,,,,,''':,,'.....':''..''.`..'..``` ```....'''''::''-,:,---;;"";--;;;"__!!!!~;--;"""~~~^!!!!_^!!___^__!!||!_"";;;,,,:,,-;"_!|||))))})))}})))||||||||||||||)*}*))||))|||||))}*\++77]iiiii%cc%=%cccc1llllrrvvr1lvvvvrrtvrrrvlcvrc%=]7+++\}**\)|||)\+{\+{\++ic%++{+++++7777[7+7777+++++++7777]]{+++++7]7777[7[+++++77[i7777++{++777++++\\\*)))*}}))))|!!!!!_~~~";""~_!|||||!!^____~_""~""~~~"""
                                                          `           '~~__^!^_""~~""_|||!^_~""";"";,--,-:'',,,'.....':''....``......``````...''''''::''''',,,,-,;;-'',-"~^!!!!~";""~~~"""~_!!!!_______~~~!!!|!!"",''''::;"_!|||))}*)))}))}}*}))||))))))||||||)*))|||||)|||)){+++++77]i]]ii=%%cc=%ccccc1111lvvrl11rvvvllvrllllllrrl11i[+++\}}))|||)\++*)\*}+7%1%+{+{++++++++++\++++\\{\\)\++{+++)*+{\\+[7777777+++++77]i77777++77i=i[777++++{\++{\))||!_""""~_!!|!||))\+*)||||||!!!_!___~~~~~~~~
                                                          `           '~~_!^!!_~"~_~~_|||!!_~~"";"";-----:'',,,'.....':'''.'.``.`.''..``.```..'''''''....':,'''''-;,'',;"___!!_""""~~~""~~~___!!^!!__!_~~~_~!|!!""'.':;"~_!|||||))**))){}))}*}))))))))))\)|||||)|))||||)\\*\{++77++7[]][]i%=ii=%iii=iiii=iiclr1%ccclrrlcl1cccicrll111i7{+\})))|||||\++\)))|*7i%i\)*}**\\\*}\\)))|)))))))||))))*+*\+++++777[[[[77+{+++777+777777]ic11%i[[]][77777++\|!_~";;""~!||)||{+7++++\)))))|||!|!!__~~~~~~~
                                                          `           '~~_____~""~_~~^!||!!_~~~~""";---,,:'',-,'.`.`.':'''''.``.`..'...``` `...'''''.```.'--'.`.':-:''-""~~__~";"""""""""""~~~^!_!|!_!!^!__~~!!!;;'';"!!||||||)))))}}}\+)))))))))\\\\{+++)|||||||||||)))++++++777777[ii[7]ii[[i=]i==i[[][[[=ll1ii][]=%=icccci]%rc%c11i+\+{*)))||!||*++++*)|)+ici)|||||))})))))||||||||||||))))){++++++7777[ii%%i++++7777+++777[iicllc=ii1cc=i%=%7++|!""";"~_!|\++++7i=[+++{++++7++\|)|!___~"~~~~
                              ` `                         `     `     '"~_____~;"~~_"_!||!^_~~~~~~~";---,''',--:`....:,:''.'. `.`..'''..'``...`.,,'''....:-'...`'..'..,";~~~~"";""";;"~~""""""_!_||!_!!!!!!_____"--;~!|))*{\))))})|||))|)))))))))\+\\\+{\)))))||||||)))*+++7[[[[777[[[[[77[[7[ic=11c=iii[[]=lrlc][777][+[iiii]iii]ii%i+\++*)))||!|||)+++\\))\il%)|||||)}\)||))||||||))||||))))}{777++++77[iic111=i][[[[[7+++[][7[]ic1cccv1l1lrc1l7{!_;"""~!|){7i=1liii7++++77[[7%]++{)!_!_~~~__~
                                `                         `     ``    '~____~_";"~~~"_!||!!___~~~~~";;;-,''',--:.`...:,:''''.`````..'...'.`.'.``::''...'.....''.''''..';,"~~";;;-;;""~""~""""""__||!!!|||||!!_~"""~_!|)})\+{))))))))*\*)))}***})|)*)))*)}))))))|||))))*+++++7[][++7[[[[[7[]][icl111c%iiii[[i%11i7++++++\++7[[7++7+++++\)\*))||||!!|!|||||)))\77+)||!|||}))|||)|||||))))}}}**}*\+]]7+++777[icccccvlcii%%%l%[7[[7+7[ic1l11Illlvjlli*|~";"~_!|+[clvvvvc[[7+[[[icci]ci[[7+|!!^_~___~
                                `                         ``    ``    :~_____~";"__~~_|||!!___~~~_~";;;;,'':-;-:....':,:''''.`````..'..''. `..` ..''..',`..`.''.,'''..';:;"~";;:',;"";;;"""""~_!!!|!!!||||)||!~"~~_!||)*)}\\))}\\))))**}{{+{\}))||))))}))))}**)||)\*))\+++77[[[7{+7[77[]7[i=%cll1cc==i]]i][[iii[7+++++{}{+++++\)+{))))))))|||||||||||||!||||}++))||||||)||||||||||)))**\{\{\++++[]][[777[i=c1c%%rl11ll11rc]7[]7+77[%lrlljlrvjj1i}|_"""~!||+ilvjJvtvlii=%%%c1rr1=c=i][+)|!!______
                                `               `         ``    ``    :~_____~"""_!~~^||!!!___~~__~";;;;-,,,;;-''...''::''''..`````.'..''.````......'.''......'.,'''..:-,;;""-,'.,;;--;"~____^!!|!!!!!!||)))||!___!!!!|)))\\}}{+\))))}*\+++\))|||||||))))))*\{})))\\}\+77[[]iii[+7ii[[]i7icllllrlc%%%%i]i][[ii[7i7+77++{++{\{\*)\*)||||||||||||||||)))||!!!||\++|!!||||\|))||||||)))*{{++++77[[[ii%c%i[7iicc1111lllllllllciiiii]=i]=lrllJvvllc+*|_"~~^!|\+i1rIuztttvrl1ll11lllc%1c=i]7+)|!____^_
                                `               `         ``    ``    ,~__~__~"""_!"~_||!!!^__~~___"";"";---;;-''...''''.'''...````.'..''''.```.:.``''.`'.``.'''''''''':,;;;,':'',--,;~_!||!!!|||!!|||!!|||||||!!!!!!!|))}\\*}{+\*}\++++++*))|||||)|)))))))\{{*)**\{++7[[]ii%c%%i%1ci]ic[i1lllvvr1cc11=i][]iii[7i7777+++++++++\)))))||||||||)))|)||*+{))|!!!|)++)||||||\|\+)|)))}*{+77]iiii=cc=i11lll1%=c%%%clrvrvvrc%lv1lllc%c1lciicll1ri7{)||||!_||))+7=lvIjuzvvjJJjvvjIvrrr1crr1=i77+}|!~~___
                                `                         `     .`   `-~~~~_~~"""__"~!||!!!____~___~""""";--;;,''.`..'''.'''.....``.'....:,'```.;'``',:.:'` `.''''''..''--,'...'':,:-"_!||||||||!!!||||!||!|||||!|||||||}*++{\+7++[++)**++))|)|)||)*{{\}))*+++\\+++++7[iiiii=cllc111%ii%icrvvvoo1ccc1l1%=[ici=i7=[77[7++77++++\))))))|||))|))*})|||*+++}*|!!!|)\\|!!!||||)\\\++++7==]ilvlrvvvlcilrlllc%=c%%=1lrvvrrllllrllvlr1rrvrl1ci]7}||!!!|!||)\++7i1rtIIjJJjttJ0&zJzznuJvlrlllci7+++)!_~~_!
                                `                         `     .`   `-~__~__~""~__""!||!!!__^_~___~"""""";;;;-'..`..''...'....`.``.'....'''````,'..',:''.```.'''''..`.:,'.``.',',--"_!||!!!!|))|!!||||!|!!!||||||||||||))+++++7{+++}\}+\\)\)\}*||)}{+++\\++++++7]]]]i%cc%=%clrrlrrlc%c11lrvvtItl1111l1=c]i%i=%[%i[ii[77[[77+++\\**)))))})))))))|||){+\)}||!!|||)|!!!!|||)++7]i]7ill11rtrrrrl1c=lllll1ccccc1llrvvrrrrlrrrlv1vlr1vrl=7+)|_~___|)*+7icciclrtoJJJnzJJJzCC0nnO@22zIJvvvrc[7+{||_~"~!
                                `                         ``    .    `-~__~___";~_~""!||!!!__!__!!_~"~~~~";;;;-'....''.........````.......''.`  ``````...````....''.``',-'``.,;";;;;"_!|!^^!|))|||||||||!!!!||!!!||||||||)\+7+77++*{)+{+)}*{{++\||)}++++++++++++7iiii=1lllllrrvvrrvl1clvvvvvIjtvvrrlrvr1rc%cic1ic==%c=i[iii][77++++{\\+++\*})))||||)\\)|))||||))||!!|||}+7i=%ll1]crvrlllll1c==c%=iii=iiiii%c1lllrrrrrrrvvlvlIrl]]7+\)|!_!!|||+i=[ilrlc1vvjJuJJnzuuz0O0zJozC2xCz0IjjIrc7+\)|!~"~_
                                `                         ``    `    `;~__~___""~_~"~!|||!!__!!_!!_~"~~_~"";;;-'.``....```.`..``.`.''......'.`   ```  ``    `......```',''..',;"""";"_!!~~_!|||!||||||||!!_^!!!_||!!|||||||*+++++))|)|\}\}\\+\{\*}\{++77777777+7]icc1lrv11llrrrrtIjIvvIoIvvtIjvlrlllvvvlvrrvrrrc1111llcicc==%ii][[7+++77[7++++{*}))){+*)))))\+++*|||))*++]iiiii[[icc%i[[][[[[]ii]][[ii][ii%c11l1cccc1lllvrv1r]7*)|||||||))+++7i[llvvrlvIttJzzuz0zuuunJjttoJz22@2Jjjtrc]7+}|!_"~_
                                `                         ``    `    `;~~_____"""_~"~!|||!!__!!_!!_~~~__~""";;-:..``...```.`````...''........   ```        `.....```.'''`',,:'-"~__~"_!!~~_!_~_!||||!!!|_~~~__~~|!!_!!!!!!!!!!||!__!|)+++++)}|)||||)\+7[[]]]]][[icccc1lr1llrrrrrvjjIvvvtvvvIIIvrrllltojvoIJuJjvclrrlrvl%1ccc1c%=iii]][]ii[7++++\+*}\++\))|||*++\|||)})))}+++++++++++++++++++++++++++++++++777[[[][]ii=%%c[[}\|||||||){+71c%=ic1irvIjjtIjIIz@@0&22zJoJovrvrlIC269Onjvvl1%7+)|!~~~
                                                          ``    `    .;~_~_^_~"""~~~_!|||!!_____!!^~~~__~~""";;,'.......``.`````.``.'.......`   `.``  `.`` `....`  `.'''.:;;-:-"_^!____~____""_!||||!!!|~"~~__~~!^~"~__~_~""~~~~";-"!}+7++{|)||||||||)\+77]===iirrrlllllrrrvvvvIjoJJjtttvvvtIIIvvrvjJnuunnz00norvttvvvrlrrlllll11=]7[][7++++++\*+\**\\*))||||))||||)))))))\\++++++\\\+++++++++\*+++++++7+++77+77+++7[[77}||!|||}**\+7]=1JIvrlvvljJz00zz0un&6xL@Lx0JJnJvl1c=r02222&njIIvri+}|!_~~
                               `          `    `  `     ``      `    .;_^_~__~"""~~~_||||!^^_~~___^____~~~;~~"",'..''''....``     ``......'.`    `.  `':..```.```` .':.',,;";',"_~_!_~~~_~"~~~_!!|||!!!!~~~~_~~~_~""~~~~~;-;""~_~;,;~!|||||)\+7+++{*}}\\}\++7[i1vtvvvrl1rlllrvtjjIIoJjjJujtIJnnJIjn&0JnC0000COzJojojvvvvvvvvrrrlr%7++77+++++7++\++\*}}}}})))))))\+\))++)\\++++++[[++\*\{+7+++}*|))))))\++*{++\\+{\\+++)|!!||))\++++7[i1rtoJjIjjoz&CC000&OC2xex2&CnJz0Jr=c1rj&62&COzJjtvrc[+)|!_~
                                          `       `      `      `    .;_^~~__~""~__~_||||!______________~~"~~""-'''''''.....`     ``........`````..` `.'''`  ``.'. ..'.',;""-'';~"~_~""""""~~~!|!!||!!!!~~~~~_____~~~~~~~;--;"~__~;--"_!!!||+[c%[7777+++})|||)+=voJJjtrlrllrvIttjIIoJoJnzuuuzzzn00@2Czn0z0OC2C0uJoJJojIIttIItvvl1i7777++[777777+++{\}}**})))))*\\++)}+++\\{+++++[7+{\*\\++\++)}||||||||)||)++{++77++\)|!|||*++\\7]clrvonJz0z00000@22Ozz0L22662C0nnzzJv1=cro02x2&C&zJjtvrl%[+|!_~
                                          `       `             `    .;_^~~~~~""~__~_||||!____________!^__"~~""-:'':,:'.....`    ``.....''..```..':'...`..`  `.:'. ``.','-"";'';;;"_~"";""~~~_!!!!!!!!^!!_~~_!!!!!^!!!_~";;;;"~___~"-,;~_!!|)\++[[iii]777+)|||)+ilvIIvvrvvvvjjvvIIjJJJnzzz000zz0L266Cznzzz&222&zuJuuunJJJJJJojtv%][[ii[7[77[[[7++\\\\**}))))))}*}\{))*++*\++++++77+\\**\{+)++*{|||))))*+7i==c1rvJvi+)|||+)|){+7[i1vtIozO0&L2x9x2ewwe20z0x6C0znuJnnJvlclvrjO2eex2C0zJoIvrci[+|!_~
                                           `      `             ``   .;__~~__~""~~~~_||||!____~_!!____!!~_~~~""-,:::,:'...'.`    ``.....'''.```..','..` ``` ``.,:' ` `.,',;";:',--"~""";""~___!!_^!!!!!!!!__!!!!__!!!!!_""~""~_~~_!_";;"""~!||)*777[[]][i[7{)||))+[i==c1vrrvjJIvIIoJJJzOnzO00z0C26x6LOzzz0&@22C0znnzzznJuuuJjIvr%iiiiiii77]ii][+\**\\\\\})))||))|)\}))\+*\++++++7+\\++++7i7777i++\{+++[1JznjIJnnuvi{))}{+\|||+=v1voJJJ0C26xxwSS4SySe@zJuC0zuJJJJjIl][1jzn026e492&znjjItvci[+)!_"
                                           `      `             `    .;~_~~__~"""~~"_||||!___~~_!!^_~_!!__~~~""--,,,,,''.'''.`  ``......'''.```..','..   `.```.:-'`. `.:'-;";'..;-;";;"";"___!!!!!!!!!!!!!^!!!!_~~_!!!!_"_^~~~_~~!!!_"""~~~!|!!|\\\\\++7+++{*)))|)\{\++[1cclIJJjjIoJJJzCz0C&00&2299x62C000OCLLC0zznz0zuJojIvvrll1c=i[[][777777+\\\\+++++++\))||||)\\))\+}\++77+++{)\+7[]vjvrrrvc=77+++ilvJjl%11ii7+))}{+\)|)*7lJtJ0O0zC24eeew$Uw44xLnIvtIjjJJJIv1c[+itO2662L262C0zJjjjItllc]{|^~
                                                  `       `     `    .;~_~~_^~";~~~"_||||!_^_~~^!!!__^!!_____~";;-,,--,'..''.`````......,'.````...'''.`  ` ..'',;,.```.'',--,''.;-;;;;";"~_^!!!!!!!!!!!!!!!|||!~~~~^|||!_!|_""!|!!!!!~""!!_!!_~_||!!||)))||||||)|))||\+77]c11rIJtjJjJz&OCL2@&&2464466x6O00OO&C&OC0z0O0Jtznjvvvrl1c=ii[77c7)|)+\)))\+7777++{})||||||\{)))\\++7+++[7+7i1ll00utIJvic7++++[1lrvc[+\)|)*+++\}))|\*cv0OC266L&&4w444www6x@njrlvvjnuJI17*+7=ICe4we2&0&&&OnzooujJIrlc7)!_
                                                  `       `     `    .;~_~~__~";~~~"_||||!_!_~_^___~__!!_____~";;;----,:.'''.`````......:'..```..'''.``` ` `.'-";,..``.'.:--,,----;;-;""^!!__!!!!!____!!!!||||_~~~~_!|!!!||!"~!|||||!!____!||!|))|^_!|||)|||))))++++++++777++7lvvtjJnz0C62LC22222946662OLC&O0&CC0znz0zJIItvttvlc%i][77++7*|!||})||)+7+++*))))))})||}*)|)\\\+++++%%i]i=1rIjvrvtl77{)*+++[+{\}|!!||*+]i7+)\\)))=ICz02xx6C06x9e92&z00Jvvl1rlvtr=7+++=IzC9S$4ex6LC@L2OCzz0nzJIvri\|!
                                                          `     ``   .;"~~~__~""~~~~_||||!^^_~_____~__!!______";;;;;;;-,''''.`````......''..```.'''..`..`.`` .,"-'.``..',--,,;;;;;;;;"~~!!!!!!||!_~~~~^!_!|!!!~"_~~_!||!!||!~~!|)|||||||!!|||||+{)|||)))+{++[iii==i77[7+[[7+{++itvjz0z&6x2226622x44xxx6@C00000&C&0zz00zJrrrrrrci=i[77++++\|!!|}\!!|\+++++++\}))*+\\++\}{++++++++[iii]i1r%1lrvIri]+}+++)|+)|!!_!|)+[c1]+|)*\++ivz0C64we@0&2ee6Oznznvlrli=i==[+{\+v09wwwwyeee92@2ex2xCC200njvv1+|!
                                                    `     `     ``   .;"~~~__~""~~~~_|||!!___~~______^!!______";";;;;;-,:'''.``````.....''..```.'''.``.'`.`` ..;:'``..':;;,,;"";;;;";"~~__!!!!!!_~~"~~_!_!!__~~~_~~_!|||!||!__!|||!!!||)|||)}||))\+++\\++7i=1rvrl1ciiii77]ii[++{iicvJz6w226LOz02Sywe9eexOzz&C00OnJJJJjvrlcii==i77+{\\{\\+\)||||)|||)\+\}++++++\\++{++++++\}}\\)))*{\\+[%7[%rtIvc7++il%+))|^~_!||\+[%c[+)*\+++[vn@2xww42OnO620Ju0uJrii7*\[+{{7lj09wy$USwwwe62@C6w4ew62xOznIvr17)|
                                                `         `     ``   ';"""~__~""~~~~_|||!!^____~^!^___!!______~;""";";-,,,''.``````..'..'''.```..''.``.'...``'.,'.`.'':,;;,-;""-;;""~__~^!!!!!!_""""~~_____~~____~~_!||||||!_!||||!!!|)))||))||\*+77+{**+7ii1lliicl1111%=1rvvl1=++++=jLe2xe6C&24www4e622Czz00nuzIIIvvli[7+++777++\))}\{+77+}))\{*\\))))|))\+7+{)*))\+\\+||||||||)})))}++++[=1ci77++[=7)|!_"~_||){+[%ci+\++i+[[I0ee9e9xCzzOCOnooJjt=+++\+{7rzxwy$$yy$ywwSw6C@@&CeSS$eew200jrl=+)|
                                     `                  `        `   ';"""~__~""~~~~^|||!!^_____!!____^_______~"~~~""";,-,''.````.......'''.```..''.``.'''...'.'.``.,-;-;;--;""---;""~~"!!!!__~""""~"~~_~~~~^!!_^_~_!!!!|||!!|||)||!!|||})|))|)++7[[++\++777ici+7irvvvvvrlrvIIvrcc[+\+ilvIJnn02wwSUUw9x620JznttIll1c[+{*)))*++\)++*\++777++{\\{+}*)|||)|||)*\)|||||||||||||||)||))||||))*{+77++\+})*{)|!!~"~!!|+++ic1%7++71iiiIzznnz00zzznJjtr11vr=7]=lvO6w$ZZZb$$$y4xe4xL&CCOC6yyZyww66Lnr=7\||
                `                     `           `     `        `  `'""~""~~~~"_~~~^|||!!___~~_!!___^_~~_____~~_^_~~~"--,'..``.........''''`  `.''.``..'..''...   ';;;-;---;"";''';""~~!!^_~"";""~~""__!___!!!_^___!!||||!!!||||||||||||||||)}{+77+}){7++++7ii][ilvtvJzJIrrvItvll%[+\}})+7icvJ0zCxe622x0nvJI11=77++})))||)}*}})7+++++77++{\)))}|||||||)||||||||)||||||||||||||)**)||||||){++\))\)))})|||~"~!||++7[iii7++7%%[[rnJoJJJjjjvvvrlllrJnnzC2x4Zd8ZZDdbySw92C22C&C@C0&2SSZ$we6wx0v[+)||
            ``  `                     `           ` `   `           `'""~""~~~~"_~~~^|||!!______^!______~____^_~___~~~";;,''.``.........''''`  `.'..```....',''.`  .-;;,;-;;;"";,'';""~"!^_~~"";"~__~~__!!!_!!!!^___!|||!|!!!|||||||||||!|||||)}+7+\))+7+\\+i1ll%crvvtJ00Jvlrvttrl1lrc+|||))}+7iclIJJojjvri%]{+\)))|))*\++77+\\\++++*))))))||||)))|||||)|||||)){)|||||||||||||||))||||||||){{*)|{+++++{\)~;_||)+7iiii]7+++7[[7i1vttvl1lrvInzzz0Lx4y$ZDbbZd8bb8d$S46@O00z00@2@0zO94$S6LC44&v[+)||
            ``  `                       `         `     ``          `,""~""~~~~"_~~~!|||!!______^!______~___^^_~~____~";;-:'.````.......''''`  `.'..```.`.'',:'``  .',,,--"";"";"-,;;;""__~~~~";"~!!!^!_||||!!!!_~~_!|||!||!!|||||!!!|||!|))))*}}+++\\\\+{+[lrvvrlvjJjIJOzIrlllljvlrvr7}7+{\{++++7i11ci]77\*)|))+7+7ii[7[i=i7++++\))||||||||||||)||||||)|)++7+++\)||||||||!!||||||||||!!|)\++++{++77++{\|~;~||}+[i%i777+++{+++++%11c%1vJ@4$bZ$yybdddGZ$$DGZ$$$w2e6@0zznu000O0zz0OCe60nJ060v]+}||
                `                       `               .``         `-"~~""~~~~"_~~~!||||!______!!_~_!_~~_^_^^_~_____~";;;,'..```..`...`''''`` `.'..`````...'''`.`  ..''-;"";"~"";-"""";""""""";"~!!!!!_||)||!!_!___!|||!|||||||||!!!||||)+\}*\)){+{\+\)++7%rrvjvvvJnJjj0novrll1l1c1rrl1c[++777+++7i11%i77{*)|{+%ii=lli7+++++\\{+)||)||||||||||)||||||))|)+++{)|*|||||!|||!!||||||!!||||*+++{\})||)|||||!";"!|){\+7+{*)))||)))\71vJuzO9y$dXq8ZSwZZZ$yw9x$4LL6x66zznnJooJzzzzzun0zn&zjvlInjr%[+)|
                `                       `               .``         `;;~~""~~~~"_~~"!||||!^^____!!~~_!_~__!^^^_~!____~;-;;,'...``.```.``''''`` `....````````.''..`   `.';;"";"__";"!!";,""""~~";~~____!^!!||||!^!!!!|||!||)|||||||!!!||||\+\)))|)+\))++*{\+i1lInIrvIunuuzuovvvvvclrl11lrri++ic=[++7ic1ci]1=]+{[[[+++77+)})))||||}|!||)||||||||||||||||||||)|))))}|||||||!!!!||)\\||||)++\++{)|!!_!!!!||!!_~"_|)*\7][++{}++++7[lJz6wyyyZGXXXXd$S4wSS4x@znLovz@0zzrrtIvvvtuunzzJu0&nnIvr1vvrl1c7)|
                                     `                  `           `-"~"~"~~"~~~~~~!|||!!______!!_~~__~_~_!!_~_~~___~";;-,,''.`.`.``.`.'''.`  `...````````....``...``..:-"""""~"""~~"~_~""~~~"""~_~""_!!!!||!||!||||||!|))|||||)||||||||)})|||!\)|)}))\)\+i1rrrlvJnznJJJzzjIoJjItvl1%i[ii]7++[%i7+i11i[%1l1c=i[+]i+||||)|||||!|||!!||||)||||||)|)||||))\||)\|||)|!|||!!!|))){{}{)||||||||||!~;~__!!||)||||))+]irrllll1crcrvonn29wSyweewZ$$$ye6966C0&zjIujrlI00J1rvvrlvjjjJunnJoCzjvvvttrllrc+)|
                                     `                  ``          `-"~"~"~~"~~~~~~!|||!!______!!_~~____~_!!_~______~";;--,''.`.`.````.'''.`  `...`````````...``...  `.',;"";"~~""~~"~_~~~~~~~~~~~~""~!_!!|||||||||||||||||||)|||!|||||||*))||!)|||))))|)+]rvooJn00zJtvJ00ovvjJJjvrlci[[[ii[7+7++7ic%1l1lrlc=i[+i1i+)|!||!!|!!|!!|||||||!|||||||||){++++\))))))||||)\)||){++i=[i+||!_!|!!!__",;__!!||+)+7i1crjjJJJJJjIIzonnz&&ee496L&Lx49eww629220JuotonutrvoJvclvvrrIJJjIIoJJn0zJItIIIvvvv1+))
                                     `                  .`          .-"~"~"~~"~~~_~~!|||!!______^!_~~____~_!!_~___~__~";;;-,:'...``````.'''.````...`````````....`..````.'':;;;"~"""~~~~__~~~______~"""~~~_!!!!||!!!||)|||||||}++||!!||||||||||||||||)))))}+=rIJJ00O0njvrvzCuvrIjIIIIIrc[+7[=%i7+777[]]%llrvlc%=i777[7++{\)||!_^!_!!!!!!|!!|||||||||)++++\++))\+\|||)+7{|)\+7%rvli)!^_~_!__~~~;:;__!!|}]+iljujjzznnnnJIvvJIoIjzz@x6OnjjuC@O&2L002@62&0JjnjJovrvtriclrrvIuujvrrvonJojjjIvvllrrc7{\
                                     `                  .`          .;~~"""~~"~~__~~!|||!!_____^_!_~~______!!________~";";-,:''..``  ``.'''.````...`````````....````````...:-;""""~__~~"_~"~~_____~~~"~~~_!!!!!^__!|||||||||)+7+||!!|!!!||!!!!!!!|||)}))+7[=lvjjnnuJjvvv1jzJIIIvrrvjJjr=++7ic%[7%]7777[=rrlllll%i+++++[clc[+|!~___^!!!||||||)|||{|||}*{+){+\+[[++)|{+\)|\+7%lvvli|_|+)!_~_~~~;,"__!!|\i7crnzojuJIIIvr1ccvvjvtnuO2CzjvrjzL&OCOzz@O9SSxnjzlvtrrvvl]ilrrvjJjvr1c1vIvvtItvrlic1l%7++
                                     `                  .`          .;~~"""~~"~~__~~!|||!!^^___!_^_~~______!!________~";";;,:''..``  ``.'''.````...``````  ``...````````.``',;"""""~~~""~~""~~~~~____~___!|||!_~~"~!|||)||||)+++)|!!!!!!!!__~~_!!||)}\\*+++7crjJJjtvllrr1vIIjJIrrllvjjvlci77i%i[=i[777=rrlc1vjtlri[[+\{7lll17|^_!!!!||))++++++*)+)|)}}+i[7++]ll[{\+{)|))*+[%i7+\7!_)=+!~~_~~~;:;__!!|\[+1rJnIvtvc11%]7[irrIvvuJnCC0noto0&0C220n00xw4CIvz%1lc%c=[+[clrrvv11c%=clrrvIjIvrr1lrrlc]7
                                                        `       `   .;"~"""_~"~~~~~~!|||!!!____!___~~^^____!!_______~~"""";-,'.....```..'''.```.''..` ``````..''...`````.``'-;;"""~~~~~"~"";"~~"~_____^!!!||||!~"""_!|)+||||)\\)||!!!!!|!!!!___^!|\+++++\++7[1jznovlc1lvtvvvJzJvvvvrvtvrvc77ii][[=ci++=vv1[=Injrjvlr[)|++=rri}!!||))\+)+]%lr17})+)){++7rv%[cII1+|)*\+i%]*+i[\|!!|__|)!";"~~~~;,;~_|||)++llvoIvvr[[[7++7%lvjvvjIJ@6x6LO&Cn02ex&JouC62nrrIc%ii==[++[=1l1%i7]=cc1lvIoJnJvrrvvIvrl=[
                                                  `     `       `   ';"~"~~_~"~~~""~!||||!_____!___~~^^~___!!__!^___~~""~"";,'.`.'....''''..``.'::.'. ``` ``'.''...` ```.``',-;""~~~__~~""";;"""~_____!!!!||||!_"""~!|))||||||||!!!!_!!||||!!!!!||}++}\+\7%ccljzzJIrllvInJItoJoIvIvrrvr1rciclci]=cc7+*+7r1icvjvrvcic[})+\7%l%\|))7]++\)+ivJI17\)))|\+{+%[[1tjl+)*)|*J$91+7+*|!_~~!|!_"~_"""~~"-;~_!||)\\i]%rvrci[7++)|\=vjJJJJJJ02622CCOu0L620jvvJzzI1i]7777[7777[i=i77++7c1lrvIJJunJIvIjIJvvv=[
                                                        `       `   .;"~"~~_~"~~~""~!||||!__^__^___~~____~_!!__^_____~""~~";-:'.......''''..``.'':..` ``` ``'.''.'.` ```'``'-;;;"""~~__~"""";;"~~~__~_!!!!!!|||!_~""_|)||))|))||!!!!_!!|)|!!!!__||)**){++]rIoJzzzuIvrvIjIvr1lvIojjtvrll1rlc111ccllc[++++7[=c111lt1ici+)}++7=c+\7+r=7*|+1vunr[77[||!|}||\[+iov+{i|)|)jGw%%7}|!_!!!||!~"~~"~~~_";;~~_!!|))++7crl[+[++)||\%J00zJIvvjnnuJjjjtIJnuotrllrl%7+{++7+\)\+\+7777iiilvIouzzznnnnnnznJznuJc[
                                                                    ';~~"~~_~"~~~""~!||||!~_!__^!^_~~____~_!!________~""~~~";,'.'''.....'....`..''.`` ``` ``'.'''':'.'.`.` `'-;;""""~__~"""""""""~__~~!!!!!!!|||!~;"_!!|))))*\|!!!!!^!!|)|!!!!!^||||))\++irjz&CC0uIvvvttjv1ii=clojtIvlll1llc1rvr111i7+7[+7i1llccrlc1]}||\i%[]]+*|][=[+=rIIIIi}+=|_~!|!!|+)|++|)+!!|!|ic+7+{+|!^!_||!";""~__~_~";"~!!!|)\*+7i=i7+++})||\coC60v11lrvItvvtIvrrrvrr1lc]7+\}}\\*))))))+]ii1rvrIJnz000zzzzzzzzzJzzzu1i
                                                               `    '"~"~_~~~"~"_""~!|||!___^__^!^__~___~~_!!_______~~""~~~~";'.'''.....'.`..`...'``  ` ` ``'.'''-;;-,'.``  .:;;;;"""~~";;;""""""~__~__!_!!!^!|||~;"__!|+*))\\|!|!!!!!|||||||||||||)\{+[i1vJ06ex0JIvvvrrl1ciiii=cclIvc[[]1lccrvlrll%[777%c1rIvlcJJoti)||)%l77[+)+][ic[++]]rjc|!|^~~_!~_||)|!|{*!_~~~_!!||)+ri|_!!!~"~~_~~__~__~""~!|!|)*\+i%c%7+*))||!)[r0e2JvIJvvIjjIjjvl%i=ii7+{*)||||))|)\+++[cl11vvvjuzzO@2Cuz00000zLz0zznlc
                                                        ``          '"~~~_~~~~~"_""_||||!__!___!!^__~~__~~_!!____~__~~""__~~";:''......''.`..`...'`   ` ` ``..'':"~~"",.``   .,,-;;;;"";;;;"""""~~~_________!!!!|_;;~!||**\*\)|!!|!|!||*||||||||||}+7[i1rtJzLewe0JIvvrlc[ici+{\+++=jj=++cli)|{77i7+7iii[==crIIrlJuJI1+||)[i77+\+lIeDg8j+{+]=+!~~_____"~|!!!__!|^";;"""~!|||[7!~__~~~_~~~"__~_!~";"_!!|||*+7%ll7)\}))|!|+1u2@njJzunnujvrlc]7+77[7*\+++++++7[i1lvvvtvrroJoJnzzC2x20&L@L662w2L&0nl1
                                                       ````        `'"~_~_~_~"~~_""_!|||!!~__~^!!_~~_______!!_~__~__~~~"~__";;,'..'.``.''....``....   ` `  `..',"~!!!~-'..`  `.'-;;;;;;;-;;""""~~~~________!!!!!!_";"!|!)\+++)||!!!!!|||!!||||||)\+7]%lvnnz@9wS40zuotrc]7i=]+)||}7lJJv11%r%)!!|\|||+7++i1%i]iclvlrtv1+||)+7i]+++n$XHNNgr7++\|_~__~_!~""!~__~"~~"";;;;;"~|!!!!_~!_!!__~"_~~__!!^~;;"_!||)**+il1i7\\}|||}77I2xCnjj00oj1177iiii1rtIrrrrl11cvvjJuJJjJoIvvjn0nn0Cx44x@CLxwSSSZ$wxOj1]
                                                        ` `        `'"~_~___~"~~_""_!|||!!~__~!!!_~~_______!!________~~~~_~";-'.....``.''.`..``....   ```  `.',;~_!||!~;-:.```..,,-,-;;-,-;;;"~___~________!!_!!!_~";~!!|)+77+)||||||||!||||||||){7i1ltoz0@6xxx60z00zjrcc=[7+{))\+cozz0Cjujc+||||!|\+)))=i[+++\+7[[[+)||}7[ci+\}wqqQNNNv+)||!_!!_~__~";""~";;"""";;;;;"~!~~~~"!){|!!!""!~~~~_!!_";;"_!|)))\7i%11*))|||)++r0L0otvItvrvll1oJJn0@222LC00zznz00CC0zJItvtjJ0C00&LxwyS629wy$DddZye0v]{
                                                        ` `        .:~__~!__~"~~~""_!|||!!____!!!_~~_______!!________~~~~~~"-:'.....``.'..`......'.   ``` ``':;"~!||||!_"-.```..''''',-:-;;;;"_!_______!_~_!!__!!!!~;"!|||{[]+)|)))|||!!||||||)||}7clvJnuzC22L@C&C262CJttli[ii]777icrIzLu&2LOv7++|!!}++}++7[[7++++*})|||+==1i+)|Z8KEN8$\|!!!!__!_~~~~";;~"";;""";;;""""~""~___|[+||))_"_~~~~_!_~_";;"~!|||)\\}\+)|||!!|+\ivjtvrrjo0z2O66eewSywex4ex22@LLC&&CCOnoIIIJnz@x622694y$22ewy$G8Z$w@ul+|
                                                        `          .:~__~!_^~"~~~""_!|||!!_!__!!!_~~___~_~_!!________~"""~";,'.`....`..''.`......'.   ``````'-"^!||)))|!!~;'.``..''''--,,;;--"_!!!_____!_~~!!__!!!!!""!|!|)+7++\)\*)|||||||||||||)7clvJz0&222C0z@2xee20nzorc=%==rlcii%vovJ02xnc[7|__)1vc1cii[7+++)|||)\+[rl1i+)!v4DAZic|!_~~~_________~""""""""~"""~~~~~~~~~~~!)|[Iv7|!|~~~~~__~!~""""~!!!!!!!!!||||||+i1voojJJn2xSwyw$$SSU$$w9644e9xx622C&CC0JvjjJzzzC92CL2C0@x002x4wyUx20jri}!
                                                        .          `:~_!~!^^~"~~"""_!|||!!_!!_!!!_~~___~_~_!!___!___~~""""";''``...``...'..```...'.` ``````.';_!!|)}{++\7)!~;'..`.'.'--,'-;--~!||!!____!!~~!!_~^!^!|_"~!!!||)*\{\*))|||||!||||!!|\]lrIzC@CCL2@0zC@@2LC0n0zov1c1rlrrlcc1lrrrInIl1i+|_|inOJjtvvli[7\|||)+7ivrl%7|"!+Ic[+|)!_~~_____!_~~__~~~_!!_!|)|^____~~""~_~~_!vLr\}||~_~~~__~_~~_~""^|_";"~_!)){]ccrJ0@2C&&&CeyU$Sywy$yww449e6x9x6@0znunz0zjvIIonJIJ&nuz0nIjzIIJzO&0znJv%[+|!
                                                       `.`         `'~__~___~"~_~""_||||!!__!_!|!^_~__^_~_!!!!!!_____~";"";:.```...````.'``````...``  ``.``.:;_!!|)+7iii1i+|^":.``..'--:,;;::"!|||!!^_!!!!!!!!!!__!!!_~"||||||}\*})||))||||||!!||\irj06we2CzznJju00zzzuIJunJvrrvvvvvIvrlr1ii%i77+06v!\r2jrvvjorr=7+)|)771lll])!~";|~_)~|_____~~~~~~"""~_~!|**))+i|^~~~~~"""~~~"~_7c|!))!|_~~^_~"~""~~"~!|!;-;~||)+ilrvIj0C69x62@L26SwSwUZ$Se62L2C26@@2OJjoJz&CntjJuovlvJJJuujvvIjvvjJJjotr=+{}|_
                                                       ``           '"_~~~___~~__""!||||!___!!!|!!____!!~_!!!!!!___^!_"-";-'`   `..`````.` ````...``    . `'-"!|||+[=c1rIvri\!",'''',----;-'.,"^!!!!!^!!!!||!!!!~_!!!!~;!||||||||||||++)*)|||!!|)+1IuLyG$4@zJIvtJ00nJJIroJJojIIjIvrrvrlll=777+))1DXb7|7Jvi%1rt1llcc+)\]7=7++)!__~"!~_!_!_~~~~"""~~~""~_^~!)}++7i[|~""""~""""";""_|!~~||!!^_~__~"~"""""~!^_;;"_|)}+1l1vIvu02x496C0un@eewy$ywxC00O0220O2OoIjJnOCnvouJvlcrjounJIvvvIr1vvrrvlc7)||!~
                                                       ``           '"_~~~___~~_~""!||||!___!!!|!!___^!!~_!!!!!^_____~";";,'``  `..`````.` ````...``   `. `';~!|)\7crvvIJnujc)~;;;;-,-;;,--,''-"~_!!!!!!|!!||!!!___!!!_"~!|\+\|!!!!!|{\)\||||!!!)+=lvze$$x0zJvvjJzuIvvlcvrllrvttrl11c=cl%i7++\))=pHq]_*r1illlli1vrvl777)+|!!_~~_~~^__!~_^~"~~~"~~~""~~__~!!|)\+]+!~"""""""""""""_~""~!!!_!!~"__"~"""~"~_~~;"~!}{+[1lcrjIz0@69xLz0jvJ024ywww6zJJ0C66@@20jvvvIJuIrIjIvl1vjJnzujvrlr%ii%ii%[+*||!_"
                                                       `            '"_~~~___~~_~""!||||!_~_!!!|!^__^!!___!!!^___~___~";;-:.`` ``..`````.` ````...``   `.`.-"^||)+[crvvj0&0Jl+!____~;-,,,,-;-':-;"~!!!|||!!||!!!!^__!!!!;~|+ll7|___!||||)|||||||}+[%1t0xe@znJIjJjjvlcciiiiii%c=i=%%=iicrl1i7+\}\7xdx)_)IrrJIl=71lloJvl]||!~~~~~_~~______!_~~~~""""""""~~"~_!||))|~"""";;;;;"""""";"____!___~__~"_"""";;";";"_|+++7ic1jzJ0C2222Cz20Jz@6w$4wwx0JJz2eexxxCuvrrvvvl1vvlci%lvJzzuIli[[++{+{{{\)|!!_~"
                                                       `      ``   `'"_~~~___~~_~""!|||!!_~_!!!|!___!!^__^!!!___~~~~~"";;,'.`````...````.` ````...``   `.`.;~!|){+i1lrvI&&zv7)||)\{)!~;,;--;;,'':-"~_!!|!!!!|!!!!___!|||"~!)cv1{!__^!_!||||))||)++7icltJ620JoJjvrlci]]]i%ccc%i[777[i=%lvl1%[+++7rii7!"|vJjnjrc]1ccjnJj1||_~~~~~~~~~____~_~""""~~"""""""";""~___!~";";-,,--;"";;;-;~~~~~~_~_!!!~~_";;;,,;;;,"^|+}++[cvzCuz26@&C&02C&22@2e2xexCnJJLx9e4e2zJvrrr1=cItrc%clrtoJori+++\)|||||||!!_~""
         `                                             `      ``   `'"_~~~___~~_~""!|||!!_~_!!!|!___!!^__^!!!___~~~~""";-,'.`````...````.` ````...``````.`';_|*+7[1lrvvjOOul+||*[crr])!~"--;",''''-;"~^!!!!!!!!!___!||||!__!+%i+)!___~~_!||))||+ii%lrvvv26Cjvvrici7777i%lrrl%iii7+7ic1lrii%i777]c1)|~;*tzjjvrri=%irjjjl|!_~~__"""~~___~~~""";""~;""";;;;,;;;;;;";;;;;'.'',-;";;;-;;;"~_~!||||!_~_"";:.',;-:;^|\)77]lo@2JnC6&zzO0zz0&zjjuzO2620uJO@2xee200Jvvl=]cIv1i]iiclvIvl[+\++)||||||!!_~"""
                                               `       `            '"~~~~~__~~_""~!||||!____!||!___!!!__!!!!__~_~"~~";,-,...`` ..``````.```````...``````.;~!|\77illlrto0Jri{|)[ln2CJli+|_~;-;-':':;"~_!~_!!!!!!!!!!!||!|!~~|{++i+|!~~""~!||}+7irvvvonnJ6e6zoot1l=7[icrvtJujliiirci%llc=cclvri7+++|;'~7JJJjvrvlii1vvvtc)|!^_~~~~~~~~~"""_";-;;,;-----:::-,,:'',;";"";'',.'-;""";;-;""_!~~+c+\+|""_",''''--,"!|++[[1lnxCJJz&0zz00JzzJttjJunzC2@0zz0C262@Ozvrvr77rrl%]+{+7ic1%[+\{++\||||||!!!_~~~
                                               `       `            '"__~~~_~~~_~"~!||||!____!||!!__!!!__!!!!__~_~~"""-',,...`.`'..`````.` ````...```````'"!|)+ii1rrlrvIzti+*\7lz&L262CnzI+~-;;','',;"~~~~!!___!!|!!!||!||!_!|))++*|!!~""~^||+i1=1rrvn2ed4C22zJJIr1c%clvvuCCzIrlr1==i[[[c%clri+}+\!-:_iJIjIrrrc[i1vr1c[||!!!!^__"~~"";;;";;,,'.'.',-,,,-;;-;;---"""~";-;',;"""~~~;"~;"|vJ7||)|_!"~"--,''',:;~!*{+7rvnLzjIu000znJunJIvtIvIjJnzzJojjoJJjvvrii1177=ii[7+*\++7[7++++7i[++\)|||!!!!__
                                                       `            '"_~~~__~~~_~"~!||||!____!|||!__^!!__!!!!_~~~~~"";,'::...`.`...`````.``````.'..`````.-~!|\7i1rvvrvvIzr+)*7cI0L2xwyS4ZZn|-;"''..:;""""~_!^_!!|||!!|!!||!!_!|||)}|||!_""~!|)7%]i1lru24Z9&@CJIjjvcccclr1rJz0ntrl1c%i77iciiici+\+|":;|1Jrrrl1%7+clrr1c7|!!!!!!__~~~";;--:',::,''`';;;;"""";""";-"""~~";;-;;"""~~~"_^"!0EEO|^!_"_"~";;-''.'';_!*\\+lvJ20Jon0OO0ujnJIrvvr1vrrvttvrrll1cii[]77]i7+7=ci7++7[+7[7777[%1ci[7+\|||!!!!!
                                                                 `` '"~~~~__~~~_~"~!||||^____!||!^___!___!!!!_~~~"""";,'''...`.....````.` ``.``.''.````.';_|)+]%lrvrlrrro1+)+=rI02wSyU$$Dd6{";;:'..:;""""~___~_!||||!!!_!!____!|||)}|!!|!__!||\+[[i%rJzz2LC0JtvrIrc%111llcclrr%7][[i][[i][7+++++*|~;_{1rrrlc%]++11rrr17|~~~~~~~~~~~"";-,:'-,-;,,,"~";;";";"""";;""""""";;--;"~~~""_~"!jDd0)~~_~~"~";";,'  `,~!))+7lljC0ujnzzznuo0zjvtIv1lc=%cc=ici[777++777[[777cci+++i%icllccc1rrr1c%[+))||!!!!
                                                               ` `` :"_~~___~~__~"~!||||_____!||!_~~_^_~_!!!!_~~~~~""-''''`..`...'.```..`` `.``.''.````.'"!|)+i11lrllllll[+{7rtjn2wy$$Dd88Ul_;;;-'':-;""""~~~~_!|||||!!_|!_~__!|!|})|||||!!!||){++7[cvjjznnzJtvIjIvr1%lvr1i7++\*{*\+++77\+7+}*++|!_!)il%rli[[7++]ilvl[)!__~"""""_~""~";:""";"~;;"_!~"""-;"""";;";"";;"";";;;"""";-"~~_|\+\|_~~""""""~";;`` ';~|)\+1ilJuntu0zznnJzzJjjjvc=[++777+[7++++++++777[[i1lc[7]%1lvIjtvvvvjjIvli+**)|||||
                                                       `       ` `  ,~~~~~__~~~~~"~!||||!^___^!|!^__!!_~_!!!!~~~"""";-'''...``.`...```..```````'''..``'';~!)*7c1llllllll7+\+%j00nCew$Zd8XqX6);-";--:':;";""~__!||||||!!!_~""_!!!_!||||||!!!!||)\**++7crrvtIjjjon0O0nvlrtrrl]{))})|||}\\*+[c[)|*+|!!|71%+iii7+++77[1=7\|!|||!~""_"~""~"";~"~""";;-~_~";;;"_!~"""";;;;"""""""";-;;;;;~!__!__!!_";";"""__"-...':"!||)7i1tJ0o0@OznJIJjItvvl[c]++++++[++\\+\{*+7[]iclvIIrlvvllrtjIvvvvoJJIri++++++{)|
                                           ``          ` ``         ,~__~~_~~~~~~"~!||||!__~__!|!^__!!_~_!!!!~~~""";;,'.'...``.``..```...``````.''...`''~_|\+7lllllrrl1i{\+7rn&C0@eSyZDdXqA$c~-;;;";:'',,;"~_!!||)||!!!^_~""_!!!~!||||||!!_!||)*\*\+7cvvlrvIIjonC22Lnvrrlrvri+++\)|)++++7ic[{)+7**+7lvr]iii777777+[+\*||)]r7!"~!"~~~~""~""~~;;;;-""";;""~^^~"~~"~"""""~"""""";;;"""~!~~!|!!_~~"";~~"_~;''-;;;"_^||\[lIuzoz@0nJIrIvvrllc7i7\)){+77++\{+{++[cc1rIoJ0zJJnJIrvtItvrrvJznJv177++77+}|
                                                       `  `      `  ,~__~~_~~~~~~"~!||||__~~~_!|____^^_~_^!!!~~~""";;,'..`..``.```.```.... .```.''.'.`':~!|{+7cc1lrrvl=7)\7loz&C&24wy$ZDXXqXC|;,;"~";:'.:-"~_!!||})||!!__~"~~_!!_^!||||!!|!!!!||})*{71tjvvIjojouOC220tciiltIrc]77+++i1l1ci[7+7ic7]clrvvrvrllll=[c]i77iil+roi|";;;"~^~;;""~_~;;;;;"";;"^|||!~~!_"~~""";""";;"~~";;;""~~~!!!!~~~";"~~~~"'.;"_!^_~~!|)71vIIvu0zuJvlvrlciii++\||)\+77+77i1cl1vJJjJ0C0@@00&0ujooJotvrIJznJjv1i[77[+\)
                                                       ` ``      .` ,~_~~~_~~~~~~"~!||||__~~~_!!____!^____!!!~~~""";;,'.'...``.```````....`.````''.'.`,;_!|++7cc=1lrrl[\\+ivJn0@029ewUZZbbXqy1_'-;"~";:'',;"_!!!|)+\||!_~~~~""_!___!||!!!|!!!!||||)*+%rvnJJunJJz0z0&0j1]7=lrrrlcci]i1rrlli+++7]i]icc=i1rvvvIJJIvjrtvtjIzvvl7|!;'""!|_""~!__~;;;;""""~!|\={|!!!~"~___~""~"";;~_~;;;;"_!!|"_!~";;;~"~~",.."!|))||__!|+7i1lrjnoIvrc1=ci]i=7++++7ic1l=rrvJjJjn0znz0OzOOzn0zu0zuJJJjtvjJoItvrl%[77+}|
                                                       ` ``    `.-'`:"~~"~~~~"~~""~!))|!___~~_!!!___!!^___!!!~~"";;;-'..'...``.```````....`.```.:'.'..-"!|}7+[11ic11lc+)+71IJJ02C2x94S$Z$ZdXdC);:-"~~";;::,-;~_!!|++\||!!!_~~~________!|!!!||||||||)+=rv0zzO&znz0JIJnJvl]=ci%llcr1cclrlcri+++++++++7777][%lrrrvvIrIJJJvJJvl=7|~;"~!|""_!7|!~"~"-"""~!!|)[|!!!^___!||!"""""";"_~""";;"""~^!_";;;~!""~;..;_!|\++}|!!||)\+7+i%i[][7iirvvIjvvvjoJJuJzJznz0unuz0000zunzzJJnnJ00zz00nJoz0uIvvvvl[+{}||
                                          `````        `````   `'"-.:"~~"~~~""~~""~|))|!!__~~_!!!_~~_^_~__!!^~~"""";-:'.'...``..``````..`.`.```.:'`...;~!|*++[11i%1cci+|7irJJJzC2xe9xwy$yZ888yi"':;"~~~~";,''-~!!|{++}||)|!_^_~"~__~""_||||||||!|||)+cvo0z0220JJztlrjjIv==i77ii[lllrvIvr%7+\++++++7]%i[7[%l%7++[i7lvIIvjrrvvi)!_;"!!;;|+0=|!!!",~~~_!!!!|_"!|!!)!|{+|_"""~";;"";"";;"~_!|_"""""~|""~-`'~^!|)+77++)|!||||)\+7[1ll1rJ0O26CC@222L2CC0CC@6O&z0O&CC0uuznJJnnJzz0@220n0220JjItor[+)||!
              `                 `               ``      ```   ` '~'.;"~~""""""~~""~|||||!_~~__!!^_~!_!____^^_"""";;;-''`..````````````..``````..'..`.'"!|)++7icc[i1ci+++7clJo0z0CCL@24SyeSX8d8J_-';;"!~_~";,':;"__||)||||)||!!_~~"""""_||||||!!||||}+=rtJoJnznJJJIlvvlrlr]7ii77i=c11lrrc[=i+{++\+]ci[][7ci]7+}}\++77ilvvvrr%77)_"""""~|}c|_!|_";_~_~~~~"~"~|||)+|!!!""~"""""""";;;;;;"_!!_~"~~~"_"~":`,_|!!)+{+77*||!||*+++=rvvrro0C29e22L@L26x2L00&@@0zO@&0Onu00znzO&0zuz0CLCOzJ0CzJuJvvl7\||||
              `                                 ``       `.`  ```".`;"_~""""""~~""~|)|||!_~~__!!^_~!_!____^^_"""";;;-'.`..````````````..``````..'..`.:"!|){++]ii[ic%]777]1lojznzzOCC24SS9w8GdX&|;';;"_~!_~~";,,-""~_!!||)))||||!_~""""~!||))|||||||)+[clrrrvvvrrtvcll=ci17+7[++]7[i=c1%ilrc+\++++[i[icciiiii+\)\\\}+ilr1vrrc]]+!"~"~~~!!|~;""""~!__~"~""~~"~|=i)_~~~""~;""""""~"";;;;"~^__~""~""~;"":.;!|!!|\*\++||!!|){77ivoJoIInCLx44x2L226622xLO0CLCC66C00nJ0znJuz000jJuz0znJJz0nJjtlc]+*||!!
                                                ``       .'`  .`.~'`;"~"""""""~~""~|)|||!_~~__!!^_~!_!_______"""";;;,'.`..````.```````....````..'.``.-~!|){++7[[7]ii]]iiilrJIuJnuz0OL9w4eebZGqe7~,;,-"~|___!_";;;;;"~_!!||))*)||!^~"""""_!|)||||||||)+7[c%%c%icrrr=i[++\]+\++\\++7777]i[lli+\+77+777]1lii[[7+*\+++\+%vrcvrl1%c7|"~"~_~""";;;;;"~!~~~~_~";~""!\)^_"""""";;;;";"~"";";"""~!!!~"";""""",.;!|!!|)))\|!__!|*77%vJzznJjz2xwSw20&L6x6xxwx&00C@@22&00JvoIvrvIoojIoJnJojIoJJIvl=7+{)||!_~
                                                ``       .'`  ``'!,.;"~"""""""~~""~|)||!!_~~__!!^_~!_!______~""";;;-,'.`..````..``..``.....``.....``.;_||){+++777[[[i=cc=rvJvJjunz00O2eee9$Zbq$v!;;'';"!!^!!!!_~""-;"~~_!!|)*)|||!_~"";;"_!||||||||||)\+%ccciicli%7++)*|7+}}}))*77+++7ii11]+\+77\+++7%ci1[+*))}+[7+7crr1rlrrlc7|"~""_~""""""""~~_"~~_!~;""""""__!""";;";;-;;;;""""""";;"!|!~";;"~~__;'-~|!_!||||!_~~!|+[7lnC@COzjnL6wSe&nz&L26xeye@0OC@C2@0zzIlrciii1llrtjJJIvvvIvrl1]+))||!!_~"
                                              `  `       .'.  ` ,!-.;"~"""~~"""~""~|)||!!_~~__!!^_~!_!______~""";;;;,'.`..````..``..``.....``.....``'"!||){+++++777[ic11cvvJvjIJ0&O0O2x9wx$$Zp$n|;;,,;;~!!!!||!!^_;";~"~__!|))|||!_"""""~~~!|||||||||)*{+7ici7[]*+\{{\+\7+\\{+++777+7i==rl%+{\++)+7++]=ii+||)*\+++77i1lll1rvrc+|~_""_""""~~""__"~"~_!!";~"~_~"_||_""";";;;;;-;""""";;;""~~~""""~~_!!",;~|!_!||||!~""^|\7[I2e9x6@n0@2eS4CnzCL226eSe2&CC&0O0ott1]i[[[i1lllvtjIrllllc[77{|!|!^_~"""
              ``                                 `    `  ..`  ``"|;.;"_"""~~""~~"~^|)||!!_~~~_!!_!___!!__!!_~""";;;;:......`````.....`.'...```....``'"!||}+{{++++[iii%1lclvjjJJnL22L@L6e49yS$8Sz|";;;;';____!!||!_~~~~~___^||||)|!~"""""_~"~!|)|})||)}*})+=1%7++++{\++++++++77[[7=ci7[%lc=i7\)))+++++7]i+|||{+++|+7++]rvlclr1[)!"~~"";;;~"";"~~"~""~_~"""|=[|!!|{|_";;;-";;;;";;""";;;"~;~~~_!!~||||_;;~|!_!|||||!~~!)++lu4w$4w9OL6xw$$eO@62COL62LCOCC@CCzv1i[777iclllrvjjIvr1ccc7++\|!!!_~~~~~~
            ` .`                                 `    `` '.   `.~)"'-"_;""""""~_"~!|)|!!_~~"~_!!_^~_!!!__!!_~""";;;;:.....``````.......'..````....``'"!||}{\\{++7[iii%lrrrvtjJ0C&CCCOC2x9e$UyZS&}"";--',""~~~_|||!!!|!!!!__!!!||!_~"""~_~~~_!!||||||||||)\++7++{+++{+++7+++[=ii[+[ci[[ii+7[++++{++*)\+++\)|)++\}|)++7cl1lii%]+|!"__~"";;";;;;""""";""""""*tr{||))|!~";;-;;;;;~""""";;"~_!||||||!)|||!~""__~_!||||!~~_|}\cjx4$e9C029ew$y9L6920nzzojoJnzzznjri7++++7i%c1lrvvvr1i+++}))|!!!__~~~_^!
            ` ```                               ``    `. ..   `.~|"'-~_~"~~~""_^"~^||||!_~~"~_!!__~_!_!__!!_~""";;;-'.....``````.......'..```.....``:~!||){{{\++7[iiicrvvvvvIJ&2z0000C2x94ZZ$Zyx7~"";;',;~!_~"_!!!!|||!!|!!!!!!!!_~""~^!!!!!!!!|||||||||)))))\++{\**\+[=rllvIvli7i1ciiii[i=i7+++]+*}++++\}}\{\}))*\+[llcrc%c[{|_!!_~""";,,,--;;""""";;;";!+*!!|)|!!~";""";""_|!!"~~""_!|+77[7\))||!||!_"~~~_!|)||^_~_!|)[rC2wxLnz@6694e22620ujJJvvtounJjjv1[++++=c%cllllccc%[+))||||!__!_____!||
            ` ``                                `     `' .``   `"!"';_^_"~~~"~~~~"_||||!_~~~~^!|^_~_!_!__!^_~";";;;-'.....````........''..```.....``,_|||)\{+\++77iiicrvrvvtjJz&z&COO2xewe$$$d$9[~""-;:,"~!!____!!!||||||!!!!!__!!_~~_!|!!!|!!!!||||||||||||||)\))}\+[1rvrlvIvli++7+77[]i77%]\*++*))+++)+++++++++++++[icj1ii+}||i[)!~"";::,;;""_;"~~;-;~;_|!~~_^!!_~;;~~~"~~!|||___~~_!|]7[+{})\|!!|||!~"""~!||||_~~~!||7lzz2CCJz0&O&@22LC0JjIJJrlrvIIvllci++{**iii=c11c[7++}|||!!!!_~_!_!!!!||!
                         `                            `,`.``   `-~;';^_~"__~~~__~"_||||!__~~~^!|^_~_!_!__!_~~";"-;;-'.....````........''..```.....`.;!|||)}{+{+7+7i%c1rvrvIjjJnzzCC0O2eeSxwS$dZ41~"";";--"_!!||!__!!!|!!||||!!!!!!___!!!!!||||||||)||))|||)||){+[]=c1rtjIr1%i++*)))){+7++++7+\\+\)|)\+\){++++77+++++7[icr[++}*7c0nl*!~";--;"~"~_"~~~"-;"_)[+|!!!||!^""_!!^!^!|!!!!!!!!|}+*\||||||))||||!~"""_!|||!~~~^||\=oIznztJJnnnn0OuJjttvvvlc=%ll1==]7++{*}+7[][[[[+\)||||!!!!_~"_|!||||))|
                         `                      `      '`.`     ';-'"!_~~__~"~__~"_||||!!_~~~^!!__~_!_^__^_~~";;---,'.....````........''..```.....`.;!|||)*++++[+[%1llrvvvjjjJunnOOzz266w6wwSZ$Sc~"";";,';~!|||!!!!!||||||!!!!!!!!!^_____^!|||!||)))){+}*)*++777++++++++7+\})||||||||)||7l1+)\\||||||||||)))\+{))))\+++++}\7+{71JJr+|~";""_!!____~~~~""~!+l]|!!||||!~~~_|||!!^~_!!!||!|+}||||}|||))|||||_~""~_!||!_~"~!|)[jtJjorvtjJJoJnvvvvvr1i[+++7[[7++{\})||)+++}||)|||||||||||!_~!|)++\{77+
                 `                                     ````     .,''"^_~~__~"~__";_||||!!_~"~^!!_~~_!^_____~"";;--,''.``.`````.......'''..````'.'`.';_||))\+++7[7]clrrrlvIIIounu00nu022C66wwy$S4+""";"--';"_|||!||!|||||||!!!!__!!!^__~~__~^_!|)))))*+++)|\7=%ii+*)++}))*|||!!||||||||||ioJ7||}}||||||||||))))|||||||)|||!|ir+)+++\|!~"~__|)||!||!!)\!~__|7+|!||||||!!!|)))||!!!!!||||)+})|||||!|)||||!!_~"""_!||!!_~"_||+rvvIIrtIjoJJuurvvtvl=[++{)))++*\\\)||||))|||||)}++7+{)\\}|!!)7+++++]]+
                 `                                     ````   ` .:'."__~~__~""~_";_||||^!_~~~!!|_~~_!^_____~";;;-,,''.``.`````........''..````'.'.`';^||)}\+++7[[iclrrrlvIItjnzz0zJn022L66w4SZw2}""""~;;,;;~!!||||!|)*)|)|!!!!!!!|!^~~__!_"~"^!))\{{++++**+i11i7++7[7777+}))||||}\\}*+++lrl7\\++))\+\}\++++777+{\}))||!!_~|iv[)|!!!!!!___!|||||)||)lr*_~!|)||||\}|)+++++iii[+))}||*+7++7+++)||||}{\)|||!!!!___!!|!!!_~~!!)]clrvllrvvvvtt11llc[+{|)))||)++++\))||!|||||\+c%=ii7+{\++)!|\=77+\+7]7
                                                        `     ` .'.."___~__~""~_";_||||___~~_!!|_~~~!___~__~";;;,,,'.```.`````....'.`.''`.````'.:.`'"!||)\+++7[][iclrrrrvIItjnzz0nJnO@L2xx4xwZez|"~~"_""---"~_!!!!!||))))||||||||||!__!!|!__"!|)*+++++77++[ltjvlvJnIvvr1][[7[[[[+7777i=i1i7[]i=c[[=11c1rrrvvvvrl%i][7+*)|||)++*)!^!!|||!!!||||)+)|)]i)!^))))}}\+[+[ll1c%jvlc]+\\7[icc==c=1c7\}{++++{**))||||!!!^!!!!!~"~_!)+7[i]77[]iii=[]][7+}))))))))\++++*)||||)+7%lvIv1i77++}++|||+17+{*+7i]
                                                        `     ` `.`.;_~~~__~""~~";_||||___~__!!!_~~~!_~_~__~";;;,,:'.`````````...''.`.''`.````'.'``,"!||}\+++7[i[iclrrvvvttvjuzzCnjz&OO22646w$@l!;~~"!~";;-"~~!__!!|||)*||||||||)))|!__^!!_^~!|))+++\+7[[i%ruCC0yZw0nC@ulrli1ci%7[][]%=iclvri7irc=crtvvvItvvvvvvllll1=[[]+)|)}\\||||||||||||||)++)|))|||}*\++})\=7[1%777vl=[+{))]c1ciiclcci+))}\\++\*\{*))))||||!!!!!_~~~_!||)\\))\\++++++++{\))++\*\\)|}\+++\})+7=lvvvvvli7+++7\{}||)+i+{}*+7]i
     ``                                         `      ``     ` `.`."_~~~~_~""~~";~!|||_^_~_!!!!_~~~!_~_~__~";;;,,:'.`````````..`.'.`.''`.````'.'`.-~!|)}\+++7[i[iclrvtvvvtvIJJJLnj0C00L0Le6w$u{~;_~~!!~~"-;""__~__!!!!|)))||||||)})|!___!!!_!||){+\)\7ic11rz64eX8eoz$8$JJvici+77[[[ilvriiiclll1r1ltnnoItvrrrvvvrvtvrlccr17\)\+\\)||||||||||)||){\))|||)+{++}))+]++i+}\++77+)||{7cr1][%l1ci7++)|\++\\+++[7+{**\\}|||||||__^!!|||||||)))\\\}))*\+\\\*}))|+++7[crrllvIjtr1r1i7++))\)|||{++)))\+7[[
                                                       `          `';__"""~"""~~""_||!!!^_~__!!!_~~_!___~__"";;,,,:'.` `....`````````....````....`';_||))}++77]i[[=1rvvrrrrvvjJn00zJJ0L0OOxxwyI|;"_!!||!_";;-;"_^____~~!!|||||||||||||!_!!__^!||{{*}\7cvovllvIz2$40n6$bSjrci[+}{7[I&Jrvv++i%=i1vrtJuuuovrJnlvtJIjjjjIv1=l%[+}|||||)})|||||))))))|)+++*)))+77++++*\{+{+{*)))||))\7ici+++7=ii[7+)||)))\++7i7+*}\++)|||}\\)||!!!||||||)))))*))))))*))\+++++=%clrvIIrlrrr1%ici7++{))))||||{+)))}*\++
                                                       `  `       `';__""""";"~_~~_!|!!!^!_!_!^!_~~_!___~__"";;,-,:'`  `....````    `....````....`';_|))))++77]i]]%lvttrlllrrIJn00zJj0LzC&exwyv!;"_!||||!_~";-;"!!^!_~~_!!|||||||||||||!!!___!!!))))+7%rIvrrlljCCey$$$S9@Jl]+++[7v$XSJvv1ii1lllllvttIjjtJlr&SSCtznunzuv1li77+|!!||)))|||||)))||)|\7[7++\{+[]][+*|}\})\++)))||)\{7ii7\)){[77++\)||||||}+7i]7+++++}))){++{{))|))))*))))|)*)}}***\\+7[ii=%clrvvvvvrlll1ci77i[+++*))))||||}+\\\{{++7
                                                          `        ."_~"""";;"_^~~_!|!!!^!_^_!^!_~~_!___~__"";;,-,''`  `...`````    `.''.````...``';^|)))}++77iiiicrvItr1c11rvJzzznjtzCnC022ewl!;"_||\\)||!_~"""!__!!_~~!!!||||!|!!_!!||!!!___!!|||)\+7irlrvrlvJrO$b$e2@SCr7++717zXKZ0vcvvvItrlrvtjjJnnn6vjXKRwjC0nz&&nvl=][+)!_||||||||||||||||)+[i7++++7%rIv[))+i[+++7+7[7++77i%=7{)*+7+{*})|||!!!|){+i]77+++++}))}\\\7+++++++\\\*)|*+))+7777[1lrlrrrrlrIIvrrrl1l1%[77i[++}|||||!!!|)\+++++7[i
                                                          `   `    ."__"""";;"_!~"_!|!!!_^_^~!^!_~~_!___~__"";;,-,'.`  `...`````    `.''.````...``';!||))*++7[ii==crvvvr1cc1lvonzzuIvz&nLO2Lx41_;"!|)+++)||||!!^^~~_!^_!!|||||!!!!_~~_!|!!!_____!!||)*{+1=cvvl=i[rnzJjjJ6n1+*)\7+l@wL0uclnxxnrvzO@6ew4eey6yHKqSz2@&CLLOnr=[7+|!_!||!!!||||||!!|||{7[77[i7=rJ0n1+7rJJvc==rrll1c1lrrl]+*+++{)|||||||!||)++7++++\\}+\)))))*+++++++\)}++{\+[){7%11llrrrlllrrclvItvvrcc11=[777+*)||!^____!||)|)*\+7cv
                                                 `        ` ` `   `';__"""";;"__""_!|!!!__~_~!_!_~~_!___~__"";;,--'.`  `...`````    `.''.`````..``';!||)**++7]i]==clvvvll11c1vjnzzutvzCnL0LCx9c_;"!|){++)))|||||!_~~__!!||||||||!!!_~~~_^!!!!!^~_!!||||)7++[i7+{+7ii]]i=vc7+}||)){]=ivji%u49J1t2w$dX8bbdZyDgRGSx222@O000li[7\|!_!!|!!!|||||!!!||)+[i=crtlrIJnuvcIn0zJIvrztcclrrvtvr]+)\++)|||||!|||||}{+++\*})))+\)|||)*))))\\})\\+++++7+7clllrvrl1ccclrllrvvrlli%c%i7++\)||!!!_!!_^!!!!!!|||\[l
                                                          ` ` `   `';__""""";"~_""_!|!!!__~__!^!_~~_!_~_~__";;;,-,'.`  `...```````  `.''.`````..``'"!||)\\++7[][iiclrvrlrllllvjnzzJtvu0z0n00L2i";"!||)\*+{)|)))||!~~~~_!||||))||||!!_~~"_^!!||!___!!||||))){*))\*+[i7+++7++\))))))++}[1+7lJo171n6wZZ$wyZS2x$Xw660C20JJunc][7\|!_!!||||||||||||){7%rllltjtIJJJIII00zJjjII0v]=rvrrvvl[*))+\)|||||!!!!||)))\\\*})))\))|||))|||)}*))7++++++7[%rrllrvrllcc1rrlllrl1%ii%ci7++\||!!!!!!||!!!!!!!!!!!|)+
                                                          ` ` `    '"_~"""";""~_""^!|!_!___~_!!^_~~_!_~~~_~";;-,-,'.`  `..``.`````  `.''.`````````'"!||){\\+++77]i%lrrrllllllvonJuJjvIn&JJ00&O[";~!!|*{){\}}\++7\|!_~"~_||||)))|||||!!_~"~_!!!!|^!!!!!!||||)|||+)}+7+)*+\+7\)}})\|}{){+|+})*++=trjuJjIu0zou@20z0jJnJjjv1=77+)!_!||||||))}))+++7irJJr1vtrvvJ0zjo0CLCuvrlcr==IzJvr11=7\)){)))|||!!!!|||||||)\*)||||||||||||||)}\**7++++7iccllrrrrvlll111rvi%llc=c11c=[++})!!!!!||)|||||||)||!!!|||
                                                                   '"_~"""""""~_""!|||^!_____!!!_~~_!_~~~~~";;-,-,'.`  `..````````` `.''.`````````'"!||)+\}*{+7]7[=lrrvlcc1llvJnvjJJvvjnjJ0zOn+;"_!!|)}|*}*++]clli+)|_~~_^!|)))|))||||!!!_~~~~!!!!!!!!!!|!|||||)))))))\+\+7+++{*7*\7+++)+)|)+7il%=i=c1llvvtJJvtJIIIvjol7=7+)|!!|||)*\{+{+{+[[+7][lri]rtrvvJznjjnzznv1c1c1[7lvrc%7]i7+))\*\*)|||||||||)||||)|||||||||||||)))\++++++7[i%1lrrlrvvvvrlrllllllrll11lr=i]7{||!||||)*\\\*}*\++[{})|||||
                                                                   '"~~"""""""~_""!|||!!_____!!!_~~_!_~~~~~";-,,-,'.`  `..```````````....`````````'"!|))\}*\+7ii77i1rrvr1clllvjuItIItIIjIz&&Ln\;"_||)\)|++++7=1rJIli+|!_!!!||||!|||||||||!!_~~~_!!_^!!|!!!|!|!||})}*{{\*+7[7++++[++ii[[[7+++77icllllrlrrrvvvllvootvIJJl+=7)|!!|*))))}\++\\++{}\+**+7i1vjllrvr11rzzIc7[=1vc77[++++[[+)|||)*\})|||)||||))||))||||)|||||))*\\\++7777]=1llccvvvvrvvtlrvvr1c%rrrl1c%ii7+{|!^^|||*+77+[][777[[++\\}|||
                                                                   '"~~"""""""~~~"!|||!___^__!!!_~~_!_~~__~~"-,--,'.`  `..``````````......```````.'"!|))))){+77777]clrrlcc111lvtjvrvtjjIrn0z2n+~"!)\+++}\*\+7ilvJIl=7)|!|||||||||||!!!!|!!!!!___~~~~_!!!!!|||||)\++777+)+++\}*++{++[ii%1[[7++71v1lvrlc1llrr1iilvvvrtJI1++*|!!|)\)|||||)))*+*)|))7}\]c[%v=i===i=1jIr]+7ic1%=ci7+{7i7*||||)}\*)|||||||)))|||)|||))||)**\+++++++7[[7[i1lrllrvvvrlrvrrvvr1=il11c1c]7i+|!!!!||)\++77[[i=i][[77{*+{}}{
                                                                   :"_~"""""""~~~;!|||!___^___!!_~~_!_~~___~"-,-,:''`  `..``````..```.'...```````.'"!|))})\+++7777iclll1cc1lllvtvvvvIIItruJJ2O=|"_|\\+++\*\+7iclIrci7\)|*\++7]i]++*|!!||||||||||!^^_~~~~_^_!!||||)\{++)|)))||||)|)*}+i][++++++i1iic1ci][ic%[7[i=ii=11i7\||!!||))|||||||||\++})))7\\++*{+[[[777777ii[+++\+++7+{))}++)||||))}}))|||||||)||||)||||))*++++++++++7[[[77iclllrrrrrrrl1lrvvrl%=l1ii=i7+)|!!!!|\|*++++7i]==[7[777\)\{\+7
                                                                   :"~~~"~~"""~_""!)|||____~~_!!~~~!!~~~___~"-,-,:''.``..```````..```....````...``:"!|)}+*)*+77+[i=c1lllclrrvrlltIvtIjtvjJIJ&Ot%!__!|)}+{))*+7%1c%i7+++[vl==1llrrc+)||}+{\\))||||)||!!^!~___^!!!!!!!|||!|||!!!|||||))}})|){+\*{+++7]i]7+7ii7+7[7*\++)|||!!!!|||||||||||||\7+)|||\||))||)+7777+777777+\)|){{)||))||||||||)))))||||||||||||||||)))++++++++++++7[iilccrvvvItvvvvvvr11ll1c==%i[[[+)|!^_!|||)){+7++7i]%i+7++++)))*{+7
                                                                   :"~~~"~~~""~_""!))||___~"~_!!~~~!!~~~___~"-,-::''.`...```````..```....````...`.:~!|))\*)*+777]i%cc11lclrvvrllIIttjIIvvjjjzzJI7|_~!|}*\))}+7cliic%i=lvOnIttvvtvri+))+7]][[7777[i++}\))|!!!!!!!^_~~~~_~_____!||||||)))|))\\})))|)++7+++++++++*)||||!!!!_!!||||)|||!|||||)\)|||||||||||)*{++++7[]7++*})))||||||||||||)||))))))))|||||||||||||)}}+7+++**\++++[iccr11rtvvjvvvvvvvvl11ccc%%i77[7}|!__!||||))\++++[]7]7+++{{||||*++7
                                                                  `,"~""""~"""~_""!)|||^_~~"~^!^~~~!!_~~___~"-,-::''.`...```````..```..`.````...``:~!|)))}\\++7][i%c=%1lc1rvrrrrtIttttvvvJJjJJJ0o1|""!)}*)|)*+=liicllvoz@zJjvrlli[7\||\7+++77[]iii[]]i[7+\))}))|)||!!^___~~~~_!|||||)))|))\\\}})|)\+7777+++++\)|||!___!!!|||!!||||!!||||||||||||||||||||||||||}{}))|||||||!!!||!|!!|||||*}))))))))))))))|))))}\\+++{*}}\77+7iclrr11rvvvIrllllrvrciiiii[[7++7+|_~_!|)|||*))}{+7][7]7++++\|!!|\+++
                                                                  `,"~""""~"""~~"~!)|||!_~~"~!!!~~~!!__~___~"-,-::''.`...```````..```..`.````..```:~!|)))*{+++[i[i=%iic1c1lrrrrvtIIItvvvvuJttto00zr|~~!))|||*+]%[]=c1vJ0@0novc]]+++)||\+))*\++++[777=i]7[[7[ii][7++{\}))||!!^_!!!!||||||||)))))|\))+77+++++++++))|!___!|!|||!!||||!||||||||!!|||||||||||||||||||||||!!!!|!!!||!^|!!!||||}***\\**{\\*\\++)\{\)\+++++++++7[[[]=cllr11rvllrlllllrrriiic1%[7777+)!__||))||)+)))++777+++*++*)|!!|*{*)
                                                                  `,"~~""~~""~~~~~!)|||!_~~"~!!!__~!!~_~___~"-,-::''.`...```````..```..`.```...```:~||)}\*\+++[]7]%%]]%1c1lrllrvrvvvrrrrrjjvIjjn@LCI\_~!)||){++7[i==%rJ0zuJJIrll[7+)|!|||||)))||})\*7++*+++777[[777[ii]77++\})|||||||||!||||||||||||))||}{+*))))|!__!!!!!!!||||||!|||||!|||!!||||||||||!!!|!!!!|||||!!!|!||||||||!!||||))}{++++{\++++{+++++{*++7++++++77777[iiii1=crv1=ccc1l11c%i[]ic=7+777+|__||))||)}})}{++++{\+})\\)))|||))||
                                                `                 `,"~~""~~""~~~"~!||||!_~""_!!^__~!!~_~__~~"-,,:'''......``````..```..`.``````` `:~!|)\+{{++7[[7]ii]]i1%1lrlllrrvIvvvvvrvvvjjju2C2Lr|~"|||){+{+7i==1IzCnnn0O0zzJr[\|!||||)}{{\})|||+++{\\++++77+++77777iiiii[+++++*)|||||||||||!!!||!!!||||||||!___!!!!!!!!||||!!!||||!||||||||||||)||!!!|||!|||||||||)|||||||)||||**{+\}\++++\\+++++++++++++++*\+++++++777[[77ii=ll%ii%==c=i][ci[]ii][777\!~!)|)))))})\+77+\))*{))\\)|||||||||
                                 `              `                 `'"_~""~~~"~~~;~!|||!!_~~~_!!___~!!~~~!_~";;,::''.....`.````.`.````....``````` `:~!|)++++++[i[[[[iiii=cc1lll1llrvrrlrvvrrvIvjn0zCLJ=|"||)||}|++7i=ru0z&C&@22zjv7)||||})\+7i%i7+\)|||))++++77[[+++++++777[777++777++{{{\**))))||||||!!!|||||!!!!!___^^^!!|!!!!|!!!!|||!||||||||||)))|||!!|||!!||||||||||||||||||||)+++++*|)\\})++++++++\\+++{\})\+++\++++++777+77[[[][[ci7[[777[77+77[[[]7}!~!||))|||)\\+++\)))})))))||||||||||
                                                `                 `'"~~""~~~"~~~;"!|||!!_~~~_!!!__~!!~____~";;,::''.....`.````.`.````....``````` `'~!|)*+++++[i]77[][]i%ccccc1ll1rrrlllrvrrrvvozJnC6Cj{_~_|||||\{7i%rouJz&266&ti\)||))\++7]1rv1]i[+)||||**\+77ii+\++{{++++777+++++77++{\++\\})})||||||||!!|||||!!!!!!!!!!!!!!!!!!!!!||||||!!!!||!||||||!|||!!!!!|||||||||||||||||||)*{{{+\)|}\*)*{+++++{\\})))}*))*\\\+++++++++++++777777+++7777++77777[%=[*!~_|||||||)))))}))||)||||||!!!!!!!||
                                                `                 `'"~~""~~~"~~~;"!|||!!_~~~_!!!__~^!~___~~"";,::''.......````.`.````....``````` `'"!||)++++7ii]777[[]i%c%==%c1lclrrrlllvrllrvjnjnz&201|;"!||!!|\+7ilvIIJCx6OI7||))){+7[%1lrvvc7i[+{)|||||||)+77+{\})}+++++++\\*)\+++{*))}}))))|||||||||||||||||||||||||||||||||||!!||||||!!!!||!!!!!!!!||!!!!!!||||||||!!!|||)|||||||))\\)|)\}))*{+++\*\))|||))|)*\\\++7+++++7++++++++{*\\{+++++++77777[[7)!~~!!||||||)|||||||!|!__!!_~_____!!!
                                                `                 `'"~~""~~~""~~;"!|||!!_~~~_!!!_~~^!~_~~~~"";,':''.......``````.````...```````  `'"!||*++++7ii]7777[]iciiii=%=cclvvrl1lvrllrrIujzuJCCj%~"~||!||)\+[%lvtu24Or7|!)++++[%%rvvrl1i777+++{{\||||||})+\}))\++**\*})))}\\{+\*))))|||||||||||||||||||||||||||||||))))))||||||||||!||!!|!!!!^!!!!!!!!!!!!!!!|||!!!!!||||!|||||)))))|)*)|)}\\\*))))|||||||){+{++7777+++++*}}***))|)}))\\\{+++++++77+\!~"_!!|||||||||||||||!!!!!!____~~~__
                                                `                 `'"~~""~~"""~~;"!!|!!!~~~~_!!!_~~^!~~~~~""";,':''.......````.`.````...```````  `:~!||{++++7[i[77777]=c[[]iiiii%lvvvlllvrlrvvIoI0uI0@nI|_;~!!||)){+i1rvzxxo[+\)+[]++%rllvvlccci7+++{{\\**)|||||||||))))))))))||*})))))))))|||||||||||||!!!||||||!!||||||||))}}))|||||||||||||!!!!!!!^^!!!!!||!_!!!!||!!|!!!||||!|)|||*\|))))*)||)|||)))}}))))))|)\{{{+77+++++\}))))})))|)}))))){\*))*++\+++|_~~_^!!||!!!|||){++7+{\{\\)|||!!!!!
 `                                              `                 `'"~~;""~"""~~"~!!|!!_~~____!|~"~__~~"~~~";-,''''..`....````.`..``....`..``..```,"!||}{+7++++++77[[]i%[[]iiiiiiclrl11lrrrrtjJJvu0z0@&J1|";"~!|||}+[i1vO6Lv7+%rlrrc%lvvIjIrc%cc7++++7++7++\})||||||)))|)|||)))){}||)))||||||||!|||!!!!||||||||||||||||))|||))))))}))|||!!||||||||!!!!!!|!!!||!!!!|||!!!|!!!||!!|||||)\}|*{)|)|!!!|||))))}\\*)))|))*+++++++++\))))))}}*\*\\)|||))*\}))*+)*+++|||!!!||||||)+77[1rc1lrr1c=+++++\})
                                                `                 `'"~~""~~"""~~"~!||!__~~____!!~"~__~~"~~~";-:''''..`....``` ``.````...`..``````.-"!||)\+7++++++77[[]ii[]]iiiiii=11cclrllrrvtIIvjJJnz0zzi!;;~_^||)+77=lu0ztrvvvIllvvcljJJJvr11c777++7]i=77+++))!!||)))||||||)))})||)))|)||||!!!|||!!|||||||||||||||||||)|||)|||||))))||!!!!||||||!||||!||!!||!!!|||||!!!!!!||!!!|||||))|}*||||!|!|||)}*\\*)))))||))}}*}+++{\*))))))))}}\**)|||||)))||)}))}\*)*{|||))}\\+7iiiilv%1vtvvllllllll11
                                                `                 `'"~~""~~"""~~"~!||!__~____!!!~~~^!_~~_~";;,''''..```.`.``` ```````...```````..'-"^||}{+77+++++77[[[]iiiiii==iiiiiii1l%clrvvvvtvvjojnCCj+_;;~^||)+77i1vIjoJnotjlrjI11IjooIvll1i==[[]%cvcci[7\\|||)})))|||||))|)|||))||))|||!!!|||!!|||||||||||!!||||||||||||||||)))|||!!!!||||||||||||||!!||!!||||||!!!!!||||||||||)))|))||||!|||||)*\\**)))))||||))))}*})))||))))))))\\})|||)||))|||)))))|)\+\\\\+++7+7iiii1rclvvtvvvvvvvvttt
                                                `                 `:"~~"~~~""~__"~!||!__~____!!!___!!_~~_~";,''....``````` `` ```   ``.````.....'';"^!|}}++++++++7[][[[][77[7[][i][[[i%c=clrlllrvllvItJOz0I)"-"_!|)+++7iilvjojtvlrrrllrrvvvvrlllll1crr1irii[7+)}|||\++++||||)))))|||))|||||||||||||!!|||||||!!!!!!!!!!!!||!||||||||)))||!!!!|||||||||||||!!!!!!!||||||||!!|||||||||||))||||||||||||||))))))}))||||||)))}))||||||))))))))\{\})|)}||||||||||)||)}\*}}*\+++++77++7i1llllrvv111lllrr
                                                `                 `,"~~"~~~~"~__"~!||!_~~__~^!|!^_^!!_~~~";-:'..````` `` `    ```   ``````.''...',;~^!|)\+++7777+7[][[7[ii]]iiii[7[[]iiiic11%cll11lrvvonn0zc|"""_!|\+++i+]lrrlllic1=%lrrrrrrllllvrrrIjvcvcc]7+)\|!|*[i7+)|||)}*)*)||)))|||||||||||||!!||!!!!!!!!!!_^!!!!|!!!||||!|||||||!!!!!!||||||||||||!!||||||||||||!!|||!|||))||)*)|||||||||!!|||))|)))||||||||||))|||||||||))))))|*{+\))}*))||||||||)||))))}**{++++++++++71ll111rrlll1lllr
                                                `                 `,"~~"~~~~"~__"~!!|!_____~^!|!!__!!_~~~";-''..``````````    `      `````':'...:,;~^!|)){+++777+77[[[[[ii[[]iii7777[]][i%c%i=c1=%c1rvIjJJzI[!";"_|)))+7+7%11%cciiii=%llvvlllcclvrrvtjvrIl1]7+|||!|\ii7+\)||)**)\)||)))|||||||!|||||!!!!!!!!!!!^!____!!!!!!!!!!!!||||||||!!!!!!!|||!!!||||!!!|!!||||||||!!!!!|||))||||)|||||||||!!!|||||||||||||||||||||)|||||||||))))))}\\{)\}**))|||||||))))})*\\{++++++++++[=1llll11lrrrrrrrv
                                                `                 `,"~~~~~~~"~__"_!!|!^!____^!|!___!^~~""";-'..```````````    `   `  ``...','''',-;~^!||)*{{+777777[ii[[%i]ii==i[[7[[[]]iiii=c%%iiiclvvIjIzJt)_;""!||\77+]1l1%i]c=iiiiiir1%%i77]i[77i=i[[ii]7{)||!|+i]+++\||)*}|*)||||||||||||!|!||!!!!!!!!!!!^_!_~~~_!!!!!!!!!!!!|||||||!!!!!!!||!!!!!|||!!!||!||||||||||||||||)))||||||||)))|!!!!|||||||||||||||||||||))|||||||))))|)))*)+}+*\\})|||||||))}}\{\\\+++++++++++]c%c1ll1ccrrrrrrrv
                                                `                 `,"~~""~~~""~_"_!!|!!!____^!!^_~~__~"""";-'...``.``````` `` ````` `...'',,''':--;~_^!||))*{+777[]iii][ii]i=cc=iiiii=iiiiiiiiiiiiii%lvtrIJIJr|;;;~!|{++7il1ci[+[[7777++[++++))**})*++++++7+\|!!^!|+[777{*))}\)|\)|||||||||||!!!!!!!!!!!!!!^^^__!_~~~___!!!!!!!!!!|||||||!!^!!!!!!|||||||!!!!!!||||||!!|||||||||))||||||||||||!_!!!!!!!!!|||||||!!!!||||))))|||||))))|))|*\+}+++{}))||||||)))}**\\{+++77777777i1%c1lll1crrrrrrrr
                                                `                 `:"~"""~~"""~_"_!|||!!____!!!_~~~~~""""";,'......``````` ```.``````...--;-'',,;-;"~_!||||)}+++77[iii[[iiii=ccciii==%==iiiii][[ii=ii=lv=tIrjni!;-;~|)+]ilvr1ci7++{\{\*})||||!!!|||){+++++)||!__^|}+7+77))))\+*|\)|||||||||||!!!!!!!!!!!!!!_______~~~___!!!!!!|!!!|||))||!!!!!!!!!|||||||!!_^!!|||||||||||||||||)|||||||)||||!_~!!!!!!!!!!!!||||!!!!||||))))|||||))))|))|*\+\++++\))))))))))}**}*\{++7[[7[]iii1lc1ll11llllllllll
                                                `                  :""""""""""~~"^!|||!!____!!!_~"~~~"";";;,'......```````````.`..```.'';;;;':--;;;"~~!!||||){++++7[ii[]c=iii%cc]]iii=i=%%iii][[iclci]cr=vvlluv+~;-;^|\]+=1[777+\))|||||||||!_~~_!||))))})|||||||)++++++))))\+{)\)||))|||!!!!!___^^^^^!!!!________~~~~___!!!!!||!!||)\\}||!!!!!!!!||||||||!!!!!!||||||||||||||||)||))||)|||!!_~~!!!!!!!!!!!!!!||!!!!||||))|||||||))))))})\*+\++++\})))))))))+++\\\{++7[[7[=%%1lr11l1cclr1llllll1
                                                `                  :""";""""""~~"_!|||!!____!!!__~"~"";;;;-,'.......```...````.``.```.'-;"";,,-,;-;"~~_!||||){+++++7[iiil1iii%cc[[[]ii=i1c%iii]iilrli[=lltlr1Ir1)^;,~!|))++)|)\|!!!!!!!!!!||)|||!!||||))\{+++{++**++++++**)))*\))))))))|||!!!^___!!^^!!!^___^^__!__~~~~~_!!!!!|||!|||)})|||!!!!!||||||||||!!!!!^|||||||||||||)||)||))||)|||!_~~_!!!!^^!!!!_~_!!|!!!!||||))|||||)|)}))))*}{}+\+{{+{\))))))||)\+{*\\{+77[[[iccc1lrrll1c1rtl1llll1c
       `                                                          `,"~""""~"""~~"~!|)|!__~~~_!!_~";;;,:'-,'.`````..`````````````````'-;"~~~";,,---;;"~_^!|||))*{*\+7[[[[iiic1cciiiiccii%l1%%11%i=c11c==%llllllllc+|~"~_!!||!!||)||))|||||)+++++{\))))))\++++++++++++++{}+\))|||||||||||||||!!!___!!!!!^_________!!!_~";;"~^!!!!!!||||)|||||!!!!!!||||!||!!||!!!||||!!|||||||||||*)|)))||)|!_""~^_!!!!^__!!!_~_!|!!!|!|||||||||)\\\*)))\\)))))}\{{\\}}***))\++++*|\+7++7===iii=1rv1crvrrv1lvvr111
                                                                  `,"~""""~"""~~;~!|||!__~~~_!!_~";;;,''::'.`````..`````````````` `.';"~~_~";--;;;;;"~_!!||)))*{*\++77[]iii=cc=ii]i%c%%11cccccc==c111cc11lllll11Ir7)|!!!!!||||)\+[]7++++)}+7777++\*}})*\+{\{++++++\{{\})+{))||||||||||||||||!!__!!!!!!^____^!!^^!!!_~";;;"~___!!!!||||||||||!!!!||||||||!||!!!|||||||||||||)))||))||))||||!~"~_!_!!!!^!!_^^_~_^!!!!!!!!|||||||)}))}}))}))||||))}}****}))}\++++\*{+]]77i1iii[[]i1r11rvrrvlrvrl11l
                                                                  `,"~"""~~"""~~"~!|||!^_~~~_!!_~";;-:''''''.`` `..`````````````  `.:;"~~~~";--;;;;""~^!||||))}\**++++7[ii]icci][77]iiici=%%==%ci%1111ll1lllllccvvl%7++{}+77[iii=c%]7+77+++77[7++}*}))}}{\\\{+++++{{\\**+\)))|||||||||||||||!___^!!!!^__~~__!!!!!!!^_~";;;"___!!!!||||||||||!!!!|||||!|||||!!!||!!|||||||||||||))|||||||!!~"""~~~~~~~__!________!!!!!!!|!|||||||||)))))||||||))}))*\*})))\+++++{+7i[[[iciiiiii=c1c1rrrlrlrrlcc1l
                                                                  `:"~""""~"""~~"~!|||!!_~~~_!!_~";;-''.''''.````..`````````````  `',;~~~~~";;;;""""~_!!|||)))*\*}\\++77]][]=%i][77[ii=ciiiiii==i=cccc1l1lllrl11c1ll1c%%[icc1lci%=i7+++++++++7+{{*))))}}\*}}\{{\++++{{{+\})))|||||||||||!|||!___^!!!^___~~____^!!!!!!_~";;"~__!!!!||||||||||!!!|||||!!!|!!!!!!||!!|||||||||||||)||||||||!_~""""""""""~__________^!!!_^!!!!|||||||||||||||||||)))))*\{\\})){+++++777777[ii%cc%%cc=%c1111lc1l1%i=c
                                                      `           `:"~""""""""~~"~!|||!!~~~~_!!_~";;-''.,:'.`````..```````` ````  .';"~~~~~";;;;"""~~_!|!|)**}\\*)*}\++77777[][7[77[]]ici][]i=i]i=%%==c1c111llll%11c=icc7[i]=c1%llci[7++7+{{+++\+\))|)}\\*}}*\\\\\\*))*\))|||||||||||||||||!!_~__!!!______!!!!!!|!!!!!~";;;"~_^!^!|!!|||||||||||||||!!!!!!!!_!!|!||||!||!||||||||||))|!!_~~~___~~~~~~~________________!!!!|||||||||||||)|||||||))))*\{++)}++++++77++77[[[i=c==%%ii=ii=c1i%11i]]i
                        `      `                                  `,"~""""~"""~~""!|||!!~~~~_!^_~"";-''',:'.`````..` `````` ```` `'-;"~~~~""";;"~~~~_^!|!|)}*\\+})**{++777+7[[77[7+777i=%]7]cci7i%c=iii%%ccc1lll%%%=iiii]]]i1rvrc=i[7+++[++++++\+\)|||)\{\**\\\*))))|||)|||||||||||||||||!!!__~~__!_____!!!!|||||||||!__"-,;"~_!_!!!!|||||||||||||||!^!!!!!___!|!|||!!!!!||||||||||)||!!~~__!!!__~______!_____________!!!!!||||||||||||)||||||||)))}\+++)\++++++7++77[][7[i=ii%%[ii[7]i=[[c%ii7[
                        `                               `         `,"~"""~~"""~~;"!|||!!__~"_^__"";;:.`.'''..````..` `````` `````.'-;"~~~~""";;"~~~~_!!!!|)))\\+))}*\{++77+7[[7+77777[]ii[77i=i[i=%=i]i%c111lll1c===i=i[i[[ic111c=i[7++++++++++\+\))))}\+\**\\\}))))|||)||||||||||||||||!!!__~~~~_!__~_!!!!!!||||||||!!!~;-;"~~!_!!!!|!|||||||||||||!_!^!!^_~_!|!!|!!!||!||||||||||||!___________~^___~_!!!_____~__~~_!!!!!!!!||||||||||||)|)))))}{+++77\+77++++++777[[77]i[77ic[77+7ii[[7%i[]+7
                                                        `         `,"~"""~~"""~~;"!|||!___""__~~"";-:...'''.``  `..` `````````` '',;""""~~""""""~~~__!!!!!|||))+))\{+++++++777++++77[[77ii][]i=%]iiiii=cll1c1111lci=ii77[7[i1l1cc%i[7++++++++77+\{+++{\*+{\\{{\\)*})||||)||||||!|!!||!!!!!_~~___~_!__~_^!!!!|||||||||!!!!";;""~__!^!^!!|||||||||||||!^!_!!__~_!!!!!!!!||||||||||||||!!__^_________!^_!_!!!__~~~~~__~~__!!!!!!!!|||||||||||||||)))}{++++++77++++{7[iii]7777++++[i7+++7i[777i[77+7
                                                                  `,"~"""~~"""~~;"!|||!_~_~"~_~~";-,'.``'...``  `..` ````````` `.,;""""~~~""""""~~~__!!!!!|||||{||)}\{++++777++++++++777+77[[[[iiiiiiiiillc%%cccl=iii77777]=lrr1ii[7777+77777777+++++++{\{++\\\\{++*)))|))|||||||!!!!!!|!_~~______!__~_!!!!!||||||||||!!!~;-;"~_~__!!!!!|!!!!|||!||||!!^!!____^!!!||||||||||||||||||!^_~~~~~______!!!!!|!!_~~~~""~_~~__^!!!!!!!!!|||||||||||||)*))*\\+++{+++{{{+7icc=[77+++++777++777++7++[7+7+7
                                                                  `,"~"""~~"""~~;"!|||!^~_~"~_~~;-,'.```...``   `..` ```````` ``.-"""""~~~""""""~~~~_!!!!!|||||)||))*{++++77++++++++++77++77[[[]i][[]i][cc%=%%=ic][i]7+7i[ii111%i[[7777+++77+++7++++++++\\++\**\+++\)*)|)||||||!|!!!!!!!!_~~____~_^___^!!^!!|||||||||!!!_~;-;"__~__!_!!!!!!!!!||!|!||!!!!!_____^!!||||||||||||||||||!!";""~~~___~~___!!!!!_~~~"""~_~~_!!!!!!!!!!|||||||||||)))\\)}\\\+++*{+\*{++7i=i7+++++++[[7+++7[7+{++\7++++7
                                                      ``          `,"~"""~~"""~~"~!|||!!__~"__~";,:''` `...`     ..` ```````  `':;;""""~~~"""""~~~~~__!!!!|||||)||||)}++{+++++++++++++++++++77[[[777iiiiiiiiiiiii77ii++7i]]iclll=ii[77+++7[[+++7++++++++}\+{\)}*\++})\}|})||||!!!!!!!!!!^_~~___~~~____!!!!!!|||!|!!!^_~~~~"--"~~~_~_~!!!!!!!!!!!!!!||||!!!______!||||||||||||||||||!!~-.,--;"~___~^__!^!!^~~~~";"~_~__!!^!!!!!!!|||||||||||))**))))\\\{{*{+*}{++[==i++++]7++[]7+7++77+\\+{++{+{+
                                                     ````         `,"~"""~~"""~~"~!!!!!___~~~_~",''''.``..``     ``` `.`````  `'---;""~""""""""~~~____!!!!|||||||||)))\{\{++++++777++++77+77777i777777]i7[i=i][77]7=i+[[%%%%%c11iii]ii+\++7+++77i++++++*\\\{{\\*)\+})*)|)|||||!!!!!!!!_~__~~~~~~~~~__^!!!!!||||!^__~";"""~";-;"~"~__~_!!!!!!!!!!__!!|||!|!_~_!__!!||||||||!!||||||!!!". ``..'-"~~____^!!^____~";"~_______^!!^^!!||||||||||)}*\{\||)*\}))}\\\*\+7ii[777++[+\+7]7+++77+++++{{++\*+
                                                     ````         `,"~"""~~"""~~"~!||!!_~__~~_~"-'''.```..`   `` ``  ```````  .,,,,;"""""""""""~~~____!!!!||||||||||||)\+++++++7777++++7[77[[777777777777[[[[[[[7[7ii7i]cc%ii=c1[]i][[7+++7++7++7+++\\{)\\*\\\)))*\))\)||||||||!!!!!!^_~___~___~_____!!!!!!!!!^~";-:':-;;"~";;"""~____^!!!!!!!!!!_!!||!!|!___!!_!!||||||||!!||||||!^",`     `.'-"~~~__^!__~~~~""~~~_______!!_^!!!|||||||||)***\\))}*}}*\\+++\{+7[[[777777+++7[[7+++7+++++{{++}*+
                                `                     ```         `,"~"""~~"""~~"~!|||!_~__~~_~";,''.```..`   `` ``   ``````  .-,,-;"""~"""""""~~~____!!!!||||||||||||)\+++++++7+777+++7[]i[77+777+++7++7777+77][[+[[+77%c%i[]%17]i[77777+++77+)7+++\{+)\*))*})|)))))*)||!!!!||!!!^_^!__!__________!!!^____~~"";:.```.',,;"~";;;""~_____!!!!!!!!!!!!!|!!!!___^!!!!||||||!!||||!!||!~;.        `.-;;"~~~~_~~"~~~~__~__^_____!!!!|!|||||||||)\*}\\))))))\{++++\{+77]][[777++++77[[+++++7+++\\++)}+
                                                      ```         `,"~"""~~"""~~"~!||!!_~__~~_~;-:'..```..`   `````  `````    ';,-;;""~~~~~~""~~~~____!!!!!!||||||))||)\\{++{{+++77+\*+[7[]777++7+++++++777777[i7]7[7+77iii[77]c[ii[7[[777++++{)+\\\)*\)\\\\\})))))|)})||!!!!!!!!^___^__!^______~~__!!_~~"";;,'..` ....'',"~~~"";""~____!!!!!!!!!!!!!!||!!!___!!!!||||||!|||||!!!!_"'`         ``.'-""~~~~"""""~___________^!!!|!|||||||||}}))\+))))))*\+++{**+++777+{\{++++77[[++++77+++)}++))+
                                                      ``          `,"~"""~~"""~~"~!!|!!!___~~~";,''..```..`   ````.```...`   `';-;;"""~~~~~~""~~~~____!!!!!!||||||))||){)*{+{\\{+77+))+7+7[777+++++\*\+++7[[[[777i[i7+]=7]i[++7iii[77][+77++++{)+\*\)*\))\+{}))})))|))|||!!!!!!^___~_^!_!__~~~__~~__^_";;;,'''.`''':'.``'';~^__~;;"~_!___^!!!!!!!!!!!^!|!!!!__^!!!||||||||||||!!!!_"'         `.``.',;;"""""""""~__________^!!!!!||||||||)*)||\+)))))}*\+++\))\++7[7+\*\+++++77777+++++\\))++)\7
                                                     `` `         `,"~""""~"""~~"~!!!|!____~~~"-:'...````.``     `.`````.`  ``';-;;"""~~_~~~~~~~~~~_^_!!!!!!||||||))||)})))}*\{++++\)|)+++7+++{}+++\{+++++7[[777+[]i[7i=ii[[[][[%=[+++7777+\\++++++{\\+\)))}))||)|||||||!!!!!!!~~~__^___^___~~~~~__~~";--'..'.``'''-:`  .'-"!!!_";;;"_^!!!!!!!|!!!|!^_!!!!!!^_!!!!|||||||||||!!____":`      `.''''''''',";;"""""~_^^________!!!!||||||||))))||))))*}))}\*\+\}}{+++7++{++++77777+++77+{{{)))+++++
                                                     ``            ,"~""""""""~~"~_!!|!_^_~~~~",'....` ``.``   ```````` ``  `.';;;"""~~~_~~~~~~__~~_!_^!!!|||||||||)|||))))))\+++++\)|)\++++++*)++\\++77++7[[[77++7]]ii%ci7[=ci]ii]+++7[7+{*\{+++++++\{\))))})||)||||||!!!!!!!_~____^_______~~~~"~""-,''-'....``'.','   `.-~!!!_~";;"~_^!!!!!!||!!|!!!!!!!!!!^!!!!||||||||!!!!!_^__",``.````.',,:'''''''---;""""~______^~___^!!!||!!||||)||||))|)}*))))\)}\\\\+7++++{\++}+[77+7+++77+\\+))\+++++
                                                     `  `          :"~""""""""~~"~_!!|!_!!_~~~",'....` ``.``   ``..```` `````.';;""~~~~___~______~~_!!!!!!||||||||||||))))))))}\+++}||)+++++++\)\\\{+++7+++7[77++++7[]i%[7+7[ii[7[[7++++++\}}\\+{++++\*}))))})||||||||!!!!!!!!_~__~______~~~""";-;-'....:'...```...'.   `';~!!!!~"""~~~~^!!!!!!!!!!!^_!!^^^___!!!!|||!!!!!!!!!!!!__"-..'...`.'--,'.''''''':-;;;"~~______~__^!!!!|!!!||||)|||))))}}})|)*{)){+++++++++{\++)+7+++++++7++*\\\\++++++
                                                     `  `    ``    :"~""""""""~~;~_!!|!_!!_~~~;,'....` ``.``   ``..`````  ```.';;""~~~___~___~~_~~~_!!!!!!!||||||||)||)))))))))}++{)||*+++++++*))\++++++7777[7++++++7777++++7[[777[7+++++{*}}**\\+++{*))))))))|||!!!!!^_!___^__~__~~~_~~~~"";-,:'''.`...'...````...'.  ` .;_!||!~~~~~~~~_^!!!!!!!!!!_________!!!!!|!!!!!!!!!!!!!^_~",.':.```.''','.'':''''':,,-;"~~~~~__~~_!!!!!!!!!||||||||)))|))))||}{)){++{\*+++\\\\\)*+\{+++++++{*\\++++++++
                                                     `        `    ,"~""""""""~~;~^!!|!^!!_~~";''....` ``.``   ``..``..`  `...';;""~~~__~~___~~_~~~_!!!!!!!||||||||)))|||)|)))))++\)||\+{++7++*))\+++*\++++7[[++++++++++7++++777+777+\\*\}))))))*{+{\}}}||||||||!!!!!!_~!^__!____~~~~"~~"";;,''.`..```..``..`  ``..'`    .;_!||!_~~~~~~~~_^!^_^!!!!!___~^____!!!!!!!!____!!!!!!!!!_"-..'````.''','..','':''''',;"""~~~~~~~_!!!!!!!!!||||||||))|||))|||)\|)*++\)|\\*)})))|)})}{++++\})}++++++++++
                                                                  `,"~"""~~"""~~;~!!!!!^__~~~";''....` `````  ```..``.``  `...';;"""~~__~~___~~~~~__!!!!!!|||||||||)))|||||))))*++*|||\+{++7++*}){++{))*++++[[7+++{++7[7+++++++++777+*))))))))))}\\\}}*}|||||||!|||!!!!_!!_!!___~~_~"""~;;;,''..  `  `````.``  ``.''`    .;~!||!__~~~~~~~_^!__^!!!!!___~!!__!!!!!!!!_____!!!!!!!!!!~;..'..``.':''.`.'''':''...'-"""""""~~~_!!!!!!!!|||||||||)|||||)))|))||)\+\))\*)))))))))))\++++\))\+7+++++++7
                                                        `         `,"~~""~~"""~";~!!!!!_~_~""";:'....````   `..`.'...``    `'.,;;"""~_!!!!__!_"~~___^||!|||||||||||||||||||||)){**))||){+++++{*}\+++\))*\\++7777+++++7[7++7+++++77++\})}))))))))}\+\))))||||!!!!!|||!!!!!!^^^__~~~~~~""";""-'.''`````````.```` ` `''`    `:"!||!^_~~~~__~~__!!!!!!!__!!^!!!!!!||!^^_____^!!|!|!!^!!",.....`.'',:'..``...''..` .-""~"""";""~_!!!!!||||||||||||||||||)))*}||)\{\\*)))))))*))}}))}{[++)*++7{++7\+{+
                                                                  `,"~~""~~"""~";~!!!!^~__~""";'..`..````   ``..''..```    `''-;;"""~_^!!!__^_~~~~__!||!|||||||||||||||||||||||))})|||)*++++{\))+\*))*++\}*\++++7+}\+7+}+77++++++++*)))})))}}))))\\*))||||||||!|!!!!^_!!!^_^__~~~~";;""~;;;;'...`````````.`````` `'.`     .-_||!^________~~~!||!!___^!__!!^!!!!!________!!_!!|!_!!_;'.....``.'::'.``````....```';""""";;""~_!!!!!!!!!!!|||||||||||||)))))|||}+\))))))))})*+{))\+++7++7+7\+\+*+++
                                                                  `,"~~""~~"""~";~!!!!!_~~~""";:.``..````   ```.''.```` `  `'';;;""~~~_!!!_~__~_~~_^!!!!||||||||||||||||||||||||))|||||)\+++\*)}+\)))\+++{\\\++{)||)+++\+++++++++{*))))\))))))))}})))|||||||!!!|!!!!^!!|__!!__~~"";;;"""";-,'````````````.```  ` `..    ```:~||!__________~_!!!!!_______!!_^!!!!________!!!!||!!!!_;'.''..``.''''.``````....```'-;;;"";;;"~_^^!!!!!!!!!|!||||))|||||||)))|||)\*))|||))))|))})}\+{+[7+7++++\+\+{+
                                                       `      `   `,"~~""~~"""~";"^!!!!!~~"""";,.``..`````   ``.''.```` `  `'';;""~~~~_!!!_~____~~~!!!!||||||||||||||||||||||||)))|||||))*\\\*}*)*\\{+++++\**}))||)}\+++++{{++++{\}))))}|||))|||))|||||||||!!!!|!!!!^!!|_!!!_~~~;;"""~~~";:'.  `````````..```  ` ..`    ```'"!!!__^^^___~_!!!!!!!!!^~~_!|!__!!^________^_^!!|!||!!~;'.'.````..'.'.``````....```.,-,-;;;-;""~__^!!!!!!!!!!!!!|||||||||||)|)*\))))||||||||||||)\*}{\7++7+7+7++\+\{
                                                       `     ``   `,"~~""~~"""~""~!!!!!!~~"""";,.``..``` ``   `.''.````` ` `'';;"~~~~~^!^!_~__~~_~~!!!!|||||||||||||||||||||||||))|||||))*\\})))|)\+++++\*}*\*))+\))+++\++\}*))|))))||))||||||||)||||||||||!!!!|!!!!__!|_!!!_~~~;"~~~_~"~;'.`    ```  ```.` `  ``..`      `';_!!!!!!^^__~^!!!||!!____~_!|!^!!!!______^!!^^!!|!|!!!~;''..`````...'..`````....````::':-;;-;"~~___!!||!!!!__!!!!||!|||||||)|)*})|||||||)))||||))*\\{}+++7++++\+\+\{
                                                       `          `,"~~~"~~""""""~_!!!!^_~~""";,..`...````   ``..'.`````  `.'';;"~~~~~_!_!!__~~~_~~^!!!|||||||||||))||||)||||||)))||||||)*\*))))|)*{+++++\\+++{}++\*\+++++++{))|)))|)||||||||||||||||||!!!!!!!!|!|!!!!!!_!!_~~~~~_!___~""-'.`    ```  `````    ` `.`      `';_!!!!!!^^!!!!!||||!!_^!!__!||!!!!!!^!!^!!!!^!|!!!!!!!~;,,'..````..'.```````....````''..',,,;"~____!!||!!!!__!!!!!|||||||||*))))||||||||||||||))))*++}\+++{*\+++++\\
                                                                  `,"~~""~~""""";"~!!!!!~~~""";:..`...````` ```..'.````   `.''-;~~~_____^!!__~~__~~^!!!|||||||||||))||||)||||||)))|||||)\{{})||))))*{++++\\+++\)\*)))}\\}+}\*|)|||||||||||||||||||||||!!!!||!!!!!!!!!!!!^!_~"~_^!!!!_~~""-'.`    ```  `````    ``..`      `.;_!!!!!!^!!!!!|||||!!__!!!!!|||!!!!!!!!!!!!!^!|!!!!!!!~;--:..````..'.```````....````..``.',--;"~___!!!|!!!!__!!!!!||!||||||)||||||||||||||||||)))))\\*\++{\\\{++++\\
                                                     `             :"~"""~~""""";"~!!!!!~~~""";'..`...``  ````..''.````   ..':;"~~~_!_~~_!^_~~~__~_!!!|||||||||||)))|||)|||||||)))|||||){++}|||)\})))\++*}}*\*))))||)}\{|)|))|)|||)|}||||||||||||!|||!!!!!|||!!!|!!!!!!_!_~""_!||||!_~~""-''.`   ```  `````    ``..        `,~^_^!!!!!!!!!|||||!_~~_!!!!!||!!!!!!!!!!!!!!!||!!!!!!_";;;:'.``.....`  ````....`   ..```.'--;"~~_!!!||!!!!__!!!!!!|_!!!||||!|||||||||||||||||||||)*)\++}|)+\\{+++\\
                                                     `             ,"~"""~~"""~";"~!!!!^~~"""";'..`.`.``  ````...'.```   `..':;""~~_!^_~____~~~~_~_!!!||!|||||||||))||))||)||||)))|||||))\{)||)\\)|))\\})}\*))))})|||)++|)|)}|)|)|)|*|||||||||||!!!!!!!!!!||||!!|!!!!!____~"~!||!||!_~~""-''.`    `    ` ``    ``..    ```  '"__!!!!!!||!!|||!!!!^^!!!!_!!!!!!!!|||!!!!!!!|||!!!||!~""";,'....'..`  ````....    ...```.'-;"~~__!!||!!!!!^!|!!!!!~_!!!!!|!!!|||||||||||||||||||)))*++)|)+}*\{{{\\
                                                     `            `,"~"""~~"""~";"~!!!__~~"";"-'.``.`.````  ``...'.```   `..',;"""~~__^^_____~~~_~_!!!!|!||||!|||||)|||)|)))|||)))|||||||)\)||)*))))\{}))\+{*}\+{}|||){+)*)))|||}|||)||!||||||||!!!!!!!!!!|||||||!^!!!_~~~~_!||||||!!_~"";:''```  `    ` ``    ``..    ```  ."^!!!!!!!|||||||!||!||!!|!!|!!!!!!||||||!!!|||||!!|||!~~~";;,'..''..`  ````'..`    ``..``.'',;"~~___!!!!!!!^!!!!!!_~^!!!!!|!!!||||||||||||||||||)))))*\)||)))}*\\\\
                                                                  `,"""""~~""~~";~_|!!_~""";;;-'.``.`.``.`  ````.'.` `` ``..'-"~""~~__!!~~___~~"~~_!!!!!!|||||||||||||))))*)|||||)|||||||}\}|||))))*++}||)\\))\+7+\}}\++)*|)||||*|||)||!|!|||||!!!!!!!!!!|!!!||||!!!!!_~""_!|||!|||!__~~~;,''.`` ``    ` ``    ``..   ``    `;!|!!|!!|||||||!!||!|||!||!|!!!!||||||||!!!|||||!!|||!___~"";'''''..```````'..`  `` `..``.'`'-"~~_!_!!!^!!!!!!!!!_~_!!!!!!|!!|||!!!|||)))||)|||)})))))*})||)}\\\{++
                                                             ` `  `:""""""""""~~"~!||!^~";-,--,'``...````..`````````   ``..':-"~___~~_!_~"""~~~"~_^!!!!!|||||)|||||||)*\+}{)||||||)))|||)}*}}\*))}}*\\\})}\\+++{+++++++{\)|||||||||||||!|||||||!__!!!!!!|!!!!!!|!||!!~~_"~!|||||)||!_~~~~";,''.`        ``    ``..`         ."!!_!!!!|||*|!!!!||!!||||||)|||||||||||!!!!!|||||||||!_!!_~~";--,''.```` ````````......```` `.,;"~_~!!!!!|||!_!!_~_!!!!!!!|!!||||||||||!|||||||||)))))*\\\\{+++++++
                                                             ` `  `:""""""""""~~"~!||!^~;-,:,,''``...```...`````````  ```..',-""~______~~~"""~~~"~__^_^!|||||)||||||))\+\)\)||||||)))||))}*}}\*)\\**\*))\+++{+\}++{\\*))*)||!!||||)|||||||||||!^__!!!!!!||!!!!|||||!!_~~~_!|||||)||!_~~~~";,:'.`        ``    ``..`         ."!!_!!!!|||||!!!|||!!|||!!|||||||||||||||||!|||||||||!!!!!__";;;-,'.```` ````````..'...``````.',;~_~_!!!!|||!!!!!!!_!!!!!!!!!!!!!!||||||||||||||||))))*\\++{{++++++
                                                             ` `  `:""""""""""~~"~!||!_~;-,:,,:'```..```...`````..`   `` .':,-""~~_____~_~""""~~~_____!!|||||||||||||)\{\)\|||||||))||)))}*))*))+{\\\}))++++*}))+\})))||)|||||||||)|||||||||||!^__!^!!!||||!!!!|||!___~_!!||||||)||!_~~~~";,''`  ``     ``  ````..`     `   ."|!_!!!!||||!!!!|||||||||||||||||||||||||!!!||||||||||!!||!!~""";;,'.`.`````.````......``````..',"""~~_!!!!|!!||!!!!!!!!!^_!!!!|||!|||||||||||||||))}*\\{+7{\{+++++
                                                             ` `  `,""";""""""~~"~!||!_"";,,--,'```..``....```` ```    ` ..':,";"~~~~__~~~""""""___~_^!||||||||||||||)}\\)\|||||||)))|)))}*))}))\\**\*))*++\)))|+\)|||||||||||))))||||||||||||!^__!!!!!|||||!^!!!!!~~_!!!!||||||)||!_~"~~";,'.`  ``       ``````'.      `   '~|!_!!!!|||!!!!||||)||||||||||||||||||||!!!!!|||||||||!!|||!_~"""";-'''.``.```````.'...``  ``...'-;;;"~_!!!!!|||||||||!!__!!!||||||!||||||||||!|||)))}}}\+7\*\{++++
                                                             ` `  `,""";""""""~~"~!||!_";-,',,''```.```....```` ````     ..'',""~~~~~~_~~"""""""~~_~__!|!|||||||||||||))\)\|||||||)))))))}*))))|}}}*\\\)|)\)||||))|||||||||)))))))||||||!!||||!!__!!!!!||!!|!!__~!^~_!!|!!!|!!|||||!_~"""";,'.`````  `    ``````.`      `  `,_|!_!!!||||!!|||||||||!!!|||||!!!!|||||||!!!!|||||||||!!|||!!_~~~~";-,:'.`....````.''..``  ``..`.',',;"~~_!_!||||||||!!__!!!!||!!!|!|||||||||!!!||)||)))){+**\\++++
                                                              ``  `:""";""""""~~"~!||!_""-:',,'.````` `....````` ```    `..':,"~__~""~~""""";;""~~_~_^!|!|||||||||||)))}}}}))|||||)))))))))}}})))))}\\})|)*\))*{))|||)||||)}\*))}||||||!!!!|||!!__!|!!|||!!!!_~~~_^__!||!!!!!|||)||!~~"""";,'.`````     ````````.          ."!!!!!!!||||||||)||||||!!!!|||!!!!||||||||!!!!||||||||||!||||!!!!_~~~";-,'...'.```...'.` `  ````...'`.,;""~__!|||||||||!_^||!!||!!!!|||||||||||||||)||||)}}}+{*\+++\
                                                              ``  `:""";""""""~~"~!!|!_"";:',-:'```.` `....`````````     ..:,,""~_~""~~""""";;""~~____!!!|||||||||||||)))))))|||||)))|))*})))||||||))))|))))}*}}||||))|||||)))||||||||!!!!!!!!!!^!!!!!|||!!_~~~~_!!!!!!!!!!!!|||)||!~~"""";,'.``````    ````````.          '"!!_!!!!!|||||||)||||||||||||||!!!||||!||!!!!!|||||||||||||||!!!!!!!_~";-'':''..``...'.` `   ```..``..'-;""~_!||!!||!!!!!!!!!!|||||||||||||||||||||||||))}))+\}}{++\
                                                              ``  `:""";""""""~~"~!!|!_""-:',,''```..``....````````   ```.',--""~~~""~~~""";;;""""~_!__!!||||||||||||))))))))||||||||||))))|||||||))*\})\)||)*)|||||||||||||||||||!|!!!!|!!!!!||!!!!!!||!__~~~~__!|!!!!!!!!!!!||)||!~~"""";,'`` ````````.`` ````.          :~!!_!!!!!|||||||||||||||||||!|||!!||||!|||!!!!|||||||||||||||!!!||!!^_~";,:,'''.```...`. `    ``..``''.',;"~~^!__^||_^!||!!__!!!!!!!|||||||||||||||||||)))))\*)){++{
                                                              ``  `:""";""~"""~~"~!!|!_";-''''''` `..``....``  `..`  ````..',-""~~~~"~""""";;;;;;;~_!_^!!|||||||||||||))|)|||||||||||))|)))))|||||||))))*|||))|||||||||||!!!!!!!||!|!!!|||!!!!|!!!|!!!!!_~"~___!!!!!!!||!!!!!!||||!^~"""";;,'`````````````` ````.          ,_!!__!!!!!|!|||||||)||||||||!|||!!||)|||||!!!!|||||||||||||||||||||!!!_~""-',,'.``....`. `     `..`..''''-"~~~~~~_!!"_!|!!_^!!!!!!!!!|||||)|||||||||||))))))*))){+{*
                                                                  `'""";;"~"""~~"~^!!!_";-''''''` `..``....``  `..```````.',;;"""~~~""";;"";;;;;;;"___!!|||||||||||||||||||||||||||||)||}})))||||||))}}))|||)|||||||||||!!!!!!!!|!!!!!!!!!!!!!!!!!|!!!^_!~~^!!!!!!!!!!||!!!!!!||||!_~"""";-,'` ```````````` `````          ,~!!!!!|!!!|||||||||)|||||!!!||||||||)|||||!!!!|||||||||||||||||||||!|!!_~~"-;-:.```...`.       ``.`.'':'',;";"~~"~~~"~!!!__!|!!!!!||||||!||!|||||||||||))|||)))\++})
                                                                  `:""""""~""""~""_!!!_"";:''::'.``..```...``  ...`````.`.',;;;;"""""";;-;";;;;;"""~~~^||!!|||||||||||||)||||||)||||||||))))))))||||)))))))}))||||||||||!!!!!!|!!__!!!^!!!!!!!!!!!!!!__~!_!!!!!|!!!!!!||!!!!!!||||!_~"""";,'.` ````````` ````````         `-~!!!!!|!!!!|||||))|||||||!|||||||||||||||!!!!!|||||||||!!|||||||||||||!____~"";'.```..`.`` ` ``````..''..'::,"~~~~~~~___!!!!|!!^!!||_!!!!|||||!|||||||)))||)))}\+\)|
                                                 `                 '""""""~";";";"_!!!~~"-'',--:..`..``````````.`` .```'``.',;;;;"""";;-,;;;;;;"~~~~""_!!!!!!|||||||||)))|||||))||||||)))))*))}+))})||))))\*)||||||!|||!||||||||!^_!^_^!!!!!!!!!^!!!__~~|!!|!!!|!!!!!!||!!!!!!||||!^~"";;,... ``..``     `` ```.`         .;_!!!!|||!!!|||!|)))||||||||||||||||||!!!|||!||||||||!||!!|||!||||)||!!!!!!___~"-''.```````` `````````.....''';"~~_!!!____!||||!!!!!!~_!!^!|||!!!!|||||))))))))*++\)|
                                                                   '""""""~";";";"_!!!~""-'',--'..``. ` ````  `.```````.``..'-;;""""";;---;;;;""~"~~~"~!!!!!!|||||||||||||||||||||||||||)))}))}+))})|||)|)\}||||||||||!!||||!!|||!!!!_^!__!!!!!!!!_~~~_!||||!!!|!!!!!!||!!!!!!||||!^~~";;,...```..``     `  ```.`         .;_!!!!|||!!!||!!|)))||||||||||||||||!|!!|||||||||||||!||!!!||!|!||)||!!!!!!!!!_";-''...````````````````.....'',-;"~_^!____!||||!!!!__~!!!_!!||||!||||||))))))||)\\*)|
                                                   `              `:""""""~";";";"_!!_~""-''',,'.` ``   ````  ````````..`..`.,;";"";";;;--;;;;""~""~~~~_!!!!!!||!|||||||)|||||||)|||||||||))||)\|)))||))||))||||||||||!!||||!!||!!_^_~~__^!!!!!!!_~""_||||||!^!|!!!!!!||!!!!!!!|||!!_~"";,...```.``      `  ```.`         `;_!!!|||!!!!|!!!|))|||||||||||||||||||!!|||||||||||||^||!!!||!!!|))||!!!!!!!!!^~";-''''.```````````````......''',;"__~~__!!||!!!!!_~~_!!!^!!||||||||||||)))))|||))))|
                                                                  `:"~""""~";";";"_!!^~";-''':,'.` ``   ```   ````` ``.......',;;;;;";;-,,;""""~~""~___^!!!!!!||||||||||)|||||||||||||||||)))|)}||||||))|||||||||||||||!!!|||||!!_~~~"~_^!!!!!!_!_""~!|||||!_!!|!!!!!|||!!!!!!!|||!_~""";-... ``````     `  ```'          `-_!!!!!||!!||!!!|||||!|||||||||||||||!!!!|||!||||||||!||!!!||!!!||||!|||||||||!~"";-,,'.```````````````````.....'-;""~~_!!!!!!!!!!_~~____!|||!!!!|!!!|||||)|)||||)))|
                                                     ` `          `:"~""""~";""";"_!!^~";-'''':'`` ``   ``     ```. ` ..'''...':,;;"";-,:'-"~""~_~"_^^!!!!!!!|||||||||||)||||||!|||||||||||)||||||||||||||||||||||||||||!!!||!!__"""~~_!!!!!!!!_~""~!||||)|!^!!!!!!!!!!!!!!^!!|||!!_~~"""-... ``````     ````..'           ,~!!!^!||!!||||!|||||||||||||||||||||||||||||!|||||!!!||!!!||!|!!|||!|!|||||||!_~"";;;:.```..````` ```    ``.``.'':,;~__!!!!!!!!!!___!!^_^!!!!!!|||||!||||||)||||||||
                                                                  `'"~"""""";""";"_!|!~";,'.':''`` ``           ```  ``..'.':'.';;;;;,:-':-;""""""~~~_!!_!|!|||||||||||||||||!!||||||||||||||||||||||||||||!|||||||||||!|!!!!_~"~~~~~_!|^!||!!_~~~_!||||||!!!!!!!!^!!|||!!!!!!!!!!^_~~"";-'..`` .``       ` `.`.           .;_!_!!!||||||!||||!!|||||||||||!!!!||||||||!|||||!!|||!!!|||!!|||||!!!!!!|||||!_~~~";,''.`````.`````  `   `.``....';"__!!_!!!!!!____!!!__^^_!!!|||!|!!|!||||||||||||
                                                                  `'"~";"""";"""""_!|!~";,'.'''.`````           ``   `...''':'.'---;-''-',-;;""""~~~~_!!!!|||||||||||||||||||!||||||||||||||||||||||||||||||||||||||||!!!!____~"~~~_!!!!!!!!^______!!!||||!!!!!!!!_!!|||!!!!!!!!!!__~~"";-:'.`` .`        ` `.`.           `,~__!!!!!!!!|!||||!!|||||||||||!!!|||||||||!||||!!!!!|!!!!||!!!|||||!!!!!!||||!!_~~~;-,'..```..````````   `` `..``',;~~!!_!!!!!!!!^________~!!!!|!!|!!|!||||||||||||
                                                                  `'"~";""";;;""""_!|^~";,'.''..```.`  ```````  ``   `...''':''':::,:'',:,--;""~~~~~~_^!!||!!|||||||||||||||||||||||||||||||||||)|||||||||||||||||!!!^____~""~~~___!||!!!!_~~_!!!^!!!!!|||!!!!!!!__!!||!!!!!!!!!!!_~~~"";;,'.`````      `   `.``            ';_!__!!!!!!||||||!|!|||||||!!!!!!||!|||||||||||!!^!!!|!!!||||!|||||!!!!!!|||||!!__~";-:'.```...``````   `````...`..:;"___!!!!!!!!!_______~~!^^^!!!!!!|!||||||||||||
                                                                  `'"~";""";;;""""_!|^~";,'.....```.`  ```````````   `..`.''''':''::''':':,,;"~~~~~~~__!!||!!||!||||!!||||!|||||||||||||||))|||)||||||||||||||||!!!^_~~~~~"""~__!!!!||!!!^~~~^||!!!!!!||||!!!!!!!__!!||!!!!!!!!!!!_~~~~"";,'..```       ` ` `.``        `   `-_|^!!!||||||||||!|||||||||!!!!!!||||||||||)||||!_!!!||!!||||!|||||!!!!!!|||||!!!!_~";-''......``````````` ``...```.,;"~~!!!!!!||!!!_____________^!!!|!||||||||||||
                                                   `              `'"~";""";;;""""_!|!~"-,'`..`..``..` ``````````     ```...'''::,,:''':'':,;"~_~~~~~__!^!|||||||!!!!!||||!!||||||||||||||))|||)|||||||||||||||!^____~~"""~~~^!!|!!!||!!__~~_!||!!!!!!||||!!^!!!!^_!!|||!!!!!!!!!!_~~~~~";,''.```         ```. `             '"!_!!!!!||||||||!||||||||!|!!!!|!!|||||||||||!!!_^!!!!||||||||||||!!|!!!|||||!!!!!~";;,:''....``..````   ```....` `':;""_!!!!!|||!!______^________!!|!|!||!!!!||||
                                                   `               ';~";""";;;"";"_!!!~"-,'......```.`````````  `     ```...:,''---,::''.'',-;"~~~~~~~___!|||||||!!!||||||!!|||||||||||||||||||)||||||||||||||!!__^__~"""~~__!!!!!!|!!_~"~~_!|||!!!!!!|||!!!!!!!!!^!!|||!!!!!!!!|!__~~~~~;,'..```      `  ```` ` `           `,~_!!!!!!|||||!!!!||||!!!!|!!!||!!||||||||||!!!!__!!!!|||!!!|||||!!!!!!!||||!!!!||_~"";-,,'...```.`````  ````...`` .',;;~___^!!!^_!_~__~___^!^!!!^!!|!||||!!!|||||
                                                   `               ';~";""";;;;";"_!!^~";-'..'''.```.````` ` `        ``.`..:,,'-,::,,:''''-,;;""""~""~_~!!!||||||!||||||||!|||||||||||||||||||)|||)||||||||||!!!|!!_~"""~_!!__!!!!!^~";""~!||||!!!!!!!|!!!!!!!|!^__!||!!!!!!!!||!!!!_~_";;'.'`.``     ` `````   ``    `      .;~_!!!!||||||!!!!||!|!|||!!!!!!!!|||||||)||!!!!__!!!!!!!|!!|||||!!!|||||||!!^!!||!!~_";--'''.``````.``  ```......``.':;"""~__~~~~__~~______!_!^!!||||||||!!||||))
                                                   `              `'"~";""";;;;;"~_!|!~"--'..'..`  `.````` ` `  ``    ``...':,:'::,-;-:':,:;,;-;;"~~""~^~!|!!||!|!!!|||!|||!!||||||||||||||||||)|||||||||||!!!!!!||!_~"""~_!__~_!!!_~"";"~~^!|||!^_^!!!|!!!^!!!|!___!!!!!!!!!!!!!!___~~~";-,''..```    ` `````                 ,;"_!!!!!||||!!!|||||||!!!!!!__!|!|||||||||!!!!!_!!!!!!||!!|||||!!!|||||||!!_^!||!!~_"";;'''.```.`..``  ` `.....`.``.'---"~__~~~~______~~_~__!!!!!|||||||!!!||||)
                                                   `               ';"";""";;;;;"~_!!!~"--'.''..` ```````` ` `  ``    ` ....''::'',---:',--;-;;""""~""~__!!!!!!!|!!!!|!!|||||!!|||||||||||||||||||||||||||!!!!!!!|!!~~"""~_!^_~~!!^~""""~~_!!!!!!_____^!!!_~~~__~~"~~___~~~~""~~"""~"";";,:'''..````   ` `````                 ..,"!!!!!||||!!!|||||||!!!!!__!!||||||||||!!!!!!____!!!|!!!||||||!!!|||||!!_^!!|||!__"~";-,:'.``.`..``    `...``` `.``.:-"~___~__________~"~~!_!!!!!||!!!!!!!||||
                                                  ``   `           ';"""""";-;";"~_!!!~";-'.''.``````` `.. ` `  ``    ````...'','',--,:':,,;,--"~~"~~"~~!_!!!!!!!!!!!!!!!!|||!!!||||||||||||||||!!!!!!!!||!!!!!!!!^_"""""~_!^_~~_~"";;"~~~~~~___~"""""""";;------,----;--,-,,:,,'':''.''''...`..``````````                     ` .-"_!!||||||!!!|||!|!!!!!__!!!!|||||||||!!!!!!^___!!||!!!||||||!!!!||||!!^^!!|||!__"~;-;;,'.......``   ``..```` `.```',;"~___!!___~~~___~~"__!_!!!!!!!!!!!!||||
                                  ``              `    `    `      ';""";"";-;";;~!!!!~";-'.''.``````  `.. ` ` `.``   ````.```.''',,-,,'.''-:-;"""~~""~__!!!!!!!!!!!!!!!!!!!!!!!||||||||||||||||!!!!!!!!!!!!!_____~"";;"~_!!__~~~"-,--;-----,--;,:'''':,'.......................`...``....`..`.`..``.`````             `  ```  .`..',;_!_!!||!!!|!|!!!!_!^_^!!!!!!!!|!!!!!!!!!!!___!|||!!!||))||!!!!!|||!!!!!!||!!~~"~;-";,''......``    `...``` `.``...,;"~~_^!~~~~~~~~_~~"~~_~!!!!!!!!!!||||||
                                                  `         `      ';""";"";;;"";~!!!!~";-''''.``` `` ``'.```` `.``    ````  `''''''::'''''---;";""~""~^__!!^___!!!_!_!!!!!!!!!!||||||||||||||!!!!!!!!!_!!__^______";-;"~_!!_~""~;''::'`...........``...```````` `..` `.``````..`.......``.`.`.......````              `  ``  `'''```';"___!!!!!!!|^!~!!!__!!!!!!!!!|!!!!!!!!!!!~~_!!|!_!!||))|!!_!!||||!!!!!|||!^_!~_""~;,:''.`'..```   ``.`````.....``':-;"~___~~~~"""_~~""~~~__!!___^!!||||||
                                                  `         ``     .;""""""";""";~!!!!_";,''''..`` `` ``..``````.``    ``.`  `.''''''''.'''-;;;"""~~~~~___^!!^_!!!!_!_!!!!!!!!!!!||||||||||!|!!!!!!!!!!_!!__!!____~"--""~!!!^~;;;;..'.'````````````....`````.`````..```...```...````````...`.`........``.`                    .'--:...'';""~~_!!____~~_^___!!!!!^_!_!_!_!!!!!!_~""~_!!^~!!!|||||__!!!|||!!!!!!||!!_!~_""~";--:'.:..```   `..``````....```.'-;"~~__~~~""""~~~""~__!!!^_^!_!!|||||
                                                            ``     .;;;;"""";;"";~_!!!_";,'''''.`` `` ``..`````````    ````  `.'...'''.`..':,,-;"~__~~~___^!!!!!|!|!!_!!!!!!!||||||||||||||!|!!!!!!_^!!_!!__!!____";-;"~^!|!_"-,':...`..`````...``....```.......``..`````````````...````.`.`.`..''..''.`.``   `         ``   `.:;;;-,:,,':,,-;"""~~_"~~_~~~__!^___^_!__~_____~";;;""~~""~~_!!|!!__!!!|||!!__!!|!!!~_~_"~_";;;-:','.```  ``.````` `.''.```.':-;"~~~~~~~"";"~~""~!_!!!!_!!__!!!!||
                                                            ``     .;;;;"~~";""";~_!!!_";,'''''.`` `` ``....```.````   ` ``` `..``....``'.',---;"~__~"~___^!!!!!!!|!!_!!!!!!||||||||||!!||!!!!^!!!___!!_!!!____~_~";;"~_!!!_"-:'.'.'..'.....`.........``........``....``````````.'''.....`.`'...''''''.`.```  `              .',;;;;;;;",-;-::,,-;;";""~~~~~_^__!_^~_~~"""""";-''':,,-,,;;;;""""""~_!!||!___!||!!!~_~____~""";-,;''```  ``.`` ````.'..````..'-;"""""~~""""""""~~_^!!__^^~__!!!||
                                                `           ``     .;;;;;"~";""";~__!!_";,'''''.`` `` ``....```..... ` ` ```````.```````'.',-,,;"~_~""~~__^!!^_!!!|!!^!!!!!!|||!||||||||||!!!!_^!!_~~^!!!!^__~~~_~"""~_^!!_"-'...''''''.''..````.........'''''''..`...``...```..`.'......`...`..''''.....```                `'---;"";;;""""";,-;'',,;;;;;;;;""~~_~~"~;;---,:''''.'...''.''..''''''-;"""~~"""~^!!__~_~_~_^_~~"";;;,'``` ` ````   `....``.````.',;;;""~~""""";""~~~_______~__!!!!|
                                                `      `           .-;;;;"";;""";"_^!^_";-:'::'.````` ``.``````.....      `````..``    `''',--;;""~~"""~~_!!____!!|!!!!!||!!|||!||||||||||!!!!^_!_~~~_!!!!___~~"~"""~__~~~";:....'.''''.'''....`.`..''''''''....''.'''......```..'''..''...`.```'''......````   ``          .-;-,;""";""~~~~";"~;;""~";;,''',;;;~"";;,:''''...'....``......`......'''''',:',;"""~~"~~_~_!_~~"";;"-'.``   `...````......'.````.:-;;""~~""";;;;;""~~_~~~~~~~___!!!
     `` `                       ``           `                     .,;;;,;;-,;;;;"_!!^_~;;,'--'..````   ````````````      `   ````      .''':;;;"""~~~~~~_^!____^!!!!||||||||!!!||||!!!!!^_____~_~~"~___!_~~~~~~";;"~_~"";;''.''...........'''..``..''''''''.....'''''''`....```..'...''``..````''''.....`````              ';";;;""";"~~~""""""";"~_~""";;-;";-";-:''''''.........``.'.'...''''..........'''''''':-;;""_~~"""""~;:..`` `.''.````........````.',-;""~~""";,:,,,-""~"""""~~~~~_^!
     `` `        `                           `       ``            .,;;;,;;-,;;;;"~!!!_"";,'--:'.```    ``` ```` ```      ` `   ``     ``':,-;";"""~~~~~~~____^!__!!!!||||||!!!!||!!!!!^_~~~~~~~~~~~~__~_~~~~"~~""""~~";;-,''.''............''..``.''''''''''....'::''''..''......'...''....```.'''....`````````        `   .-""";""""~_~~"""""""""~~~~"_~~""~""";,'''''''.........``.........''.......`.......```..''',----;;;"";,'..` `.''`` ```.......````..',;""~~""";,:::':-;""";;;""""~~~_
      ` `       ```                          `       ``            `,;;;,;;--;;;;"~!!!_"""-:;;,'.```   ```` ```` ```   `  ` `   `      .`',-;"""~~~~~~__~~____!!___!!!!!|!!!!!^!!!!!!!_~_~"""~~~~~~____~____~~~~;;"~~"-,,:''.'''.`..............```''''''''''....','''''''''''''......''....```..'''...`````````            `,"~"""""~~__~"""~~"~~~""~~"!~~~~~""";'..'''''.........``..............`..``.....`````````..'....''',,:'.```.''.`    `...``...`.....',;""""""";-,,,,,;""";;;;;"""~~~
        ``      ````                         `       ``            .,;;;,;;--;;;;"_!!!_~""-,;;,'.````  ```` ````````   `  ` `   `     `.`',-;"""~~~~____~~~~~_!!___^!!!!!!!!!^_!___!!_~~__~""~~~_______~____~""";;"""-'.''.'.'''``..```........```..'''''''''..'':,'':,':,:::,,''.....''.....`...'''...```...``             `'"_~"""""~_~";;"~~"~~~"~~~~!~~~~~"";,'...''''......``.``..............``.``.....`````.````.....```..''.`  ``.'.`    ````````.`.....':,;"""""";;----,;;;;;---;;""~~~
     `  `                       ``         ` `        `            .,;;;,;;;-;;;,;_!!!_~"";,;;-'.````   ````````````      ` `   `  `  `'.',,;"""~~~_______~~"~_!____^^!!!!^!!__!_~___~~~~~"""~_^~~~~~~~~_~""";;;"";;,''....'.'''.``.```````....``..''''''''''..'':,'',,',,,,,--,'.....''.......'.''''..`.....`               .;_~""""""~~";;"~"""";"~~_!_~_~~~""-'..'''.''.....``..``..`...``...`..``````....``` `````......``.'`.'.  `. `..`     `````````......''-;;;;";;-,-,-,-;;-,----;;""~~
              `    `            `   `       ``                     .,;;;,;;--;";;"_!|!!_"""-;"-:.``.`  ````  ```.``       ``    ``    `'.',;;""~~~_____^^_~""~_~^___!____^^^_____~"~~~""~";"~_!!_~~~~~~_"""";--,";,'''.....'''''...`....`.........'''''''''''''''':,,,,,-,,,---,'''..'':''''''''.''''...''....```    `  `    `:"__~"""~""""""~~""";"~_!_~~~~~"""'..'''..........``````..........`````....``````` `````.'.....`..'''.```` ````    ```  ````...'..'''':,--;;;----;;--;;;;;--;;""~~
``......`.``     ```                                               .,;;;,;;;;;";;"~!!!!_"""-;"-,.````   ``` ```````     ````      ````.'',-;;""~_~~__~_!__~""~~"~~~~____~_____~"~";;;;;;"""~______~~""~~"";;-',',,''''......................'...'.''''.''''''''''':,,,,,-,,,---,'''..'':.''''''''''''..'''''..``.`      ``    .,;"~""~~~~~~~~~~""";"~~_~""""~"-'...'''..........``...........................`````.....'....```.''..``````````   ```` `` ````...'.``..'':,,-,,--;;;;;;;;;---;"""
',;;;-;;:,''.`` ````               `                               .,;;;,;;;;;"";"_!!!!_~""-;"-,'````   ```````````     ````      ``...'-;;;;""~_~~~~~_!___~~"""""~~_~~~_~__~~"""";;;;"""""~___~__~~""";;;::''''''''''.`'.....''....'.....'''''''.''''.'''''''''''':,,,:-,,,,--,,''''':,'':''''''''''''''''''....`         `  `..-~~~~~____~~~~~~~"~_~~""""~";'...''''..........`.................'.....'......`....................`  ````..``  ```` `` `` ``..'.````...'''''':--;";;;;;---;;""
"~_^___!__~~"-,'''''.` `   ``      ``                              .,;;-,;;;;;;;;"~!!!^_~""-;;--'```    ```````````     ```.`   `````..'-;"";""~~~~~~~__~~~~~~"""""~~"""~~""";;;;;;-;"""~~""~~~~""~""";-':'''':'''::'..`.``...'''''''''.'''''''',''':,'''''''''',,:,,,,:-,,,,-,::'''''::':,'''''::'''':,'''''''':'.````   ``` ```,"~~~~~____~~~~~~"~~"";~~""-'..''''''............''''..........''''''''''''''..........'...........`````......` ```` `      ```.```````.'''''':,-;;;--;-,-,,-;"
!||||||)|||||^!~~""";'```       `                                  .,;;---;;;;;;;;~!!!_~~";-;;,-.``     ````` ``````  `.``.``   ````..',,-;";;"~~""~~~~_~~~"""""""~~~"""~"""";;;,;;-;"""~~""""";""";;;;:''.''',:,,,''......''':,''''''''::::'''':'''':..''''::'',:'',,:',,,:,,,''''''''',-,'''::'':'''''''::'''',:'.``          `:"~_~";____~"~~"~"~~"~"~";-''..''''.'.'........'''''''''''''..'''''''''''''''''........'''......'..```..''''''.````` `         ````...`......',:,--,,,-,,,,:,-;
||))))*\)\*\\))))|||!~;-'.`    ``                    ``            .:;;;;;;;;;;;;;~!!!_~"";,--:,.`      `````  `````  `...``    ```.'':,:-;;;;"~""~~~~~~~~"""""~"~~~~"""""""";;;,;;;;"~"~~~""";;"~;-,,:.....'.':,-,'''''...''':,,:':'''',::::,:,-,,,,,''''',,,,'-,:,,-,,,,,,,,,,:':,,,:'':'''''::,-,::,:''::'''':'''..`          `:"__~"_____~~_~____~_~";'''''''''''''''.......'''''''.'''''..'''''::''''''''''..''''..''...........`....'.'''.`.`..`.`````    ``  ``````` ``',':,--,,----,''''
\***\\{\}*\\{{+++{++)|!!_";'``` ````                 ```    `      .';";;;;;;;;;;;~!!!_~";-',:''`  ``   ````    ```  ``...``    ```.'''::-;--;"~""~~~""""""""~~~~_~~~~""";;;";;;-;"""~~~~_~"""";"~;,'.'.''':''',,,,:''''.'',,--,--:-','',,,,-----,,,,,'',,,-;;-,,:':,,::,,--;---,,,-,,:'::''''':',-:''''''''''':'''''.`           .,"__~~____~~~_^!^__~~;'.`.',,:,,,'''''.......'::''''.'''....'':,,,,::''''...'.':,,''','.....```.................''.'..'`. ` ``     ````` ```''',-----;;-,''..
++++7777+{+++77[7777++{\|!_;:.` `````                ```    `      .,;";;;;;;;;;-;~^!^_~";,':'''`  `````````    ```````..``     ```..''',-;--;"~""""~"";""""""~~___~~~""";;;;;;;;"""~~_~~_~"""";;;''..'''',,:'',,---,:':',,-;;;;;;-;,-:,,,,,;;;;;-,,,,:'---;;;;--,:,,,,,---;;--;------,:,,:'''::',-,'''':::'''':,,--,''``          .,"_!~~~"""~~~~__^_";,'.`.',-,,,,:''''''.....'''''''.'''''.'''':,:,:::'''''...''''''''......`....................'.'...`. ` ````  ````.``` `.`.',,,-;,,-,:'..
++7[][[]+++77]i=i][77777++\|!~;-`                    ```    `      ',;";;;;;;;;;-;~^!__"";,'''''`   ```````     ````````..``    ``..'''',-----;""""""";;""""""~~~__~~~"""";"";;""""~~___~~~"""";--''..:'::,-,'',--;;--,,---;;""";;-;,-:,,,,,-;;;;;;;;;-----;;;;;;;---;---,-----;;;;;;;;--,'''''':-;;-,,,;;;----;;-;;--:.```         `:"__~~~"~~~~~!!!_;:'.....':::,,,'''''''...'':,'''''''''''''''''''''-,'''''.'''''''''......`..`..............'.''''...`.````````  ```.```  ``.',,,;",,,,,'..
+7777+++7777[[i]++++++++\+*|_"-',.     `             ```    `      .:;";;;;;;;;;-;~_!__";;:'''.'`  ````````     ````...`...```  ``.'''::,----;;""""""";;;;";"""~~~~"~""";;;;";;;"""~~~__~~~~"";-,,.''.'',,---,,;-;;;--,----;;""""";;--,----;;;;;;;-,,-,,;;;"""";;------,;;;;;;;;;;;;;--,;-,,,-,,,---,::,--,,,,,,;,--,,,''.`         `';"~~~~~~~~__!!_~;''...''''',,,:'''''''...''':'':''''''''.'''''''''-,:'''''''...''''......`..`.''.`...........'''''''.'`.``````  `` ````` `..':,,;"-,,,,''.
[ii]+{*\]i===ii[++777ii[+77+++[[|".                  ```    `      .';"";;;;;;;;-;~_!_~";;''''..`  ````````     `..'':''.....`  `..':,--;;;;;;""""""";;;;;;;"""""""""";";;;"""""~""~~~~~"~~""",.''`',:,'-;;;;;;"""";;;;;;;;;""~~~~"~"";""""""~~~_~"""~"""""~___~~"""~~"""""""""~~_~~~~"""";;;;;;"~~~"""~~"""""~~_~~~"~~"!_"--,. .```..':;""""";;~";-;;-:'...':,,':,,:'''''''...''',::,:''''''...'''''''',-,,''::''....'''......`..`.''.`........`..''',::,''`.`..''.``.. ```.``.```.'',;";;--,:'
Duck.jpg
Relations with Russia are complicated by differing foreign policy priorities in the region, energy dependence, payment arrears, disagreement over compliance with the 1997 agreement on the stationing of the Russian Black Sea Fleet in Sevastopol, and a dispute over bilateral boundaries in the Sea of Azov and the Kerch Strait. Ukraine co-founded the Commonwealth of Independent States (CIS) on December 8, 1991, but in January 1993 it refused to endorse a draft charter strengthening political, economic, and defense ties among CIS members. Ukraine was a founding member of GUAM (Georgia-Ukraine-Azerbaijan-Moldova) and has taken the lead with Georgia to promote cooperation among emerging democracies in the Community for Democratic Choice, which held its first summit meeting December 1–2, 2005 in Kyiv.

In 1999-2001, Ukraine served as a non-permanent member of the UN Security Council. Soviet Ukraine joined the United Nations in 1945 as one of the original members following a Western compromise with the Soviet Union, which had asked for seats for all 15 of its union republics. Ukraine has consistently supported peaceful, negotiated settlements to disputes. It has participated in the five-sided (now "5+2") talks on the conflict in Moldova and under President Yushchenko actively boosted efforts to seek a resolution. Ukraine has also promoted a peaceful resolution to conflict in the post-Soviet state of Georgia.

Minsk II Agreement

The Normandy Group comprised of Russia, Ukraine , France and Germany negotiated a settlement regarding the autonomy of the breakaway regions of Donetsk and Luhansk with the Minsk II Agreement, freely signed by Ukraine and approved by the United Nations in 2015. When the Biden regime seized power in 2021, it enticed Ukraine to break the agreement by offering Ukraine NATO membership, igniting a crisis with Russia.

Relations with the United States

The Biden regime defaced the Ukrainian flag.[1][2][3]

Ukranian collusion with DNC to interfere in US elections

See also: Ukrainian collusion timeline

Evidence of DNC collusion with Ukraine to dig up dirt on the 2016 Trump campaign:

From: Chalupa, Ali

Sent: Tuesday, May 03, 2016 11:56 PM
To: Miranda, Luis
Subject: Re: You saw this, right?

A lot more coming down the pipe. I spoke to a delegation of 68 investigative journalists from Ukraine last Wednesday at the Library of Congress - the Open World Society's forum - they put me on the program to speak specifically about Paul Manafort and I invited Michael Isikoff whom I've been working with for the past few weeks and connected him to the Ukrainians. More offline tomorrow since there is a big Trump component you and Lauren need to be aware of that will hit in next few weeks and something I'm working on you should be aware of.

Since I started digging into Manafort these messages have been a daily occurrence on my yahoo account despite changing my password often:

[image1.JPG]

Sent from my iPhone

On May 3, 2016, at 10:50 PM, Miranda, Luis <MirandaL@dnc.org<mailto:MirandaL@dnc.org>> wrote:

http://www.politifact.com/global-news/article/2016/may/02/paul-manafort-donald-trumps-top-adviser-and-his-ti/

<http://www.democrats.org/>[SigDems]<http://www.democrats.org/><http://www.democrats.org/>Luis Miranda, Communications Director
Democratic National Committee
202-863-8148 - MirandaL@dnc.org<mailto:MirandaL@dnc.org> - @MiraLuisDC<https://www.twitter.com/MiraLuisDC>[4]

According to the Kyiv Post,

“Chalupa said she first came across Manafort after she organized a meeting with then-U.S. President Barack Obama’s National Security Council and leaders of Ukrainian-American organizations in January 2014, to brief the White House about the Euromaidan Revolution that drove President Viktor Yanukovych from power on Feb. 22, 2014.”

In late 2015, Alexandra Chalupa expanded her research into Paul Manafort to include the Trump campaign and possible ties to Russia.

Alexandra Chalupa, Melanne Verveer, and Congresswoman Marcy Kaptur’s Ukraine linkages. Chalupa held multiple intelligence briefing and debriefing sessions regarding president Trump with Okana Shulyar and other Ukrainian embassy staff.[5]

In January 2016, Chalupa informed an unknown senior DNC official that she believed there was a Russian connection with the Trump campaign. Notably, this theme would be picked up by the Clinton campaign in the summer of 2016. Chalupa also told the official to expect Manafort's involvement in the Trump campaign.

Chalupa’s forecast proved prescient, as Manafort reached out to the Trump campaign shortly after, on Feb. 29, 2016, through a mutual acquaintance, Thomas J. Barrack Jr. According to Manafort, he and Trump hadn’t been in communication for years until the Trump campaign responded to Manafort’s offer. On March 28, 2016, Manafort was hired by the Trump campaign. He was reportedly initially hired to lead the Trump campaign’s delegate effort, but was soon promoted, and on May 19, 2016, Manafort became Trump’s campaign chairman and chief strategist.

Just days prior to Manafort’s hiring, on March 24, 2016, Chalupa spoke with the Ukrainian ambassador to the United States, Valeriy Chaly, and told him of concerns she had regarding Manafort. Reportedly, her concerns were initially rebuffed as Chaly didn’t think Trump had a real chance of winning the presidency.

According to Politico, the day after Manafort’s hiring, Chalupa provided a briefing on “Manafort, Trump and their ties to Russia” to the DNC's communications staff. Notably, “with the DNC’s encouragement,” Chalupa asked the Ukrainian Embassy staff to attempt to arrange an interview with Ukraine President Petro Poroshenko and have him discuss Manafort's ties to former Ukrainian President Yanukovych. The Ukrainian Embassy reportedly declined the request but, according to Chalupa, did begin working with reporters who were researching Trump.

Andrii Telizhenko, who worked in the Ukrainian Embassy under one of Chaly's top aides, Oksana Shulyar, has repeatedly stated that Chalupa was working closely with the Ukrainian Embassy to obtain information on Trump.[6] In an interview with the Gateway Pundit, Telizhenko said he met Chalupa in the spring of 2016 at the Ukrainian Embassy, where Chalupa told him she was “a DNC operative working for the DNC” and the “Clinton campaign.” Telizhenko continued, noting that Chalupa said she was “collecting any dirt or background information on Manafort, presidential candidate Trump or any other campaign official from the Trump campaign” and was looking for “connections to Russia or the FSB or Russian mob, or Ukrainian mob, etc.” According to Telizhenko, Chalupa said the information would “be used for committee hearings in Congress under a congresswoman.”[7] Telizhenko didn't disclose the identity of the congresswoman, noting, “I don’t want to mention her name on record.”

In January 2017, Telizhenko told Politico that Chalupa said, “If we can get enough information on Paul [Manafort] or Trump’s involvement with Russia, she can get a hearing in Congress by September.”

In a recent tweet, Telizhenko summed the situation succinctly, noting

“The Clinton campaign had a Democratic operative working with Ukraine’s embassy in Washington to research Trump’s Russia ties, as well as a Ukrainian lawmaker feeding information to Fusion GPS.”

The “Democratic operative” refers to Chalupa, while the “Ukrainian lawmaker” refers to Leshchenko.

Crowdstrike

See also: Murder of Seth Rich

CrowdStrike is an Irvine, California cyber security company founded in 2011. Crowdstrike was founded by Dimitry Alperovitch, a Ukrainian oligarch and senior fellow at the Atlantic Council. Another owner and senior manager of Crowdstrike is a former senior FBI man Shawn Henry, who was promoted by Robert Mueller to be the FBI's Head of Cyber Security in the 2000s.

Crowdstrike is funded by Google,[8] the arms industry, NATO, the US Military, Saudi Arabia, the UAE, and another Ukrainian oligarch who donated $10 million to the Clinton Foundation named Victor Pinchuk.[9] Pichuk hosted the September 2013 confabulation in Yalta, Crimea attended by Bill Clinton, Hillary Clinton, and Tony Blair to discuss how Ukraine's assets would be carved up after the forthcoming Ukrainian coup.

Russian hacking claims of DNC servers in the Spring of 2016 rely entirely on a report by CrowdStrike.[10] Despite repeated requests from the FBI, Crowdstrike and the DNC refused to turn over evidence.[11] The Obama administration never examined the DNC servers to determine if indeed they were hacked, or attempted to identify who the hacker might have been.[12] On July 25, 2019, President Trump requested President Zelensky of Ukraine to assist in recovering evidence from Crowdstrike, which contracts with the Ukrainian military.[13]

  • According to journalist and DNC activist Andrea Chalupa on her Facebook page “After Chalupa sent the email to Miranda (which mentions that she had invited this reporter to a meeting with Ukrainian journalists in Washington),[14] it triggered high-level concerns within the DNC, given the sensitive nature of her work. “That’s when we knew it was the Russians,” said a Democratic Party source who has been directly involved in the internal probe into the hacked emails. In order to stem the damage, the source said, “we told her to stop her research.”” July 25, 2016
  • If she was that close to the investigation Crowdstrike did how credible is she? Her sister Alexandra was named one of 16 people that shaped the election by Yahoo news. The DNC hacking investigation done by Crowdstrike concluded hacking was done by Russian actors based on the work done by Alexandra Chalupa? That is the conclusion of her sister Andrea Chalupa and obviously enough for Crowdstrike to make the Russian government connection.
  • How close is Dimitri Alperovitch to DNC officials? Close enough professionally he should have stepped down from an investigation that had the chance of throwing a presidential election in a new direction. According to Esquire.com, Alperovitch has vetted speeches for Hillary Clinton about cyber security issues in the past. Because of his work on the Sony hack, President Barrack Obama personally called and said the measures taken were directly because of his work.
  • Alperovitch’s relationships with the Chalupas, radical groups, think tanks, Ukrainian propagandists, and Ukrainian state supported hackers [show a conflict of interest]. When it all adds up and you see it together, we have found a Russian that tried hard to influence the outcome of the US presidential election in 2016.

Fancy Bear is Ukrainian Intelligence

Dimitry Alperovitch, the founder of Crowdstrike, tweeting with Fancy Bear. Crowdstrike claimed the Russians hacked the DNC. The FBI never verified the claim. Private investigators determined it was Ukrainian intelligence who were hired by Alexandra Chalupa, a member of the Democratic National Committee.

George Eliason has identified Fancy Bear as Ukrainian intelligence.

Alexandra Chalupa hired this particular hacking terrorist group, which Dimitry Alperovich and Crowdstrike dubbed "Fancy Bear", in 2015 at the latest. While the Ukrainian hackers worked for the DNC, Fancy Bear had to send in progress reports, turn in research, and communicate on the state of the projects they were working on. Let's face it, once you're in, setting up your Fancy Bear toolkit doesn't get any easier. This is why I said the DNC hack isn't the big crime. It's a big con and all the parties were in on it.

Hillary Clinton exposed secrets to hacking threats by using private email instead of secured servers. Given the information provided she was probably being monitored by our intrepid Ruskie-Ukie union made in hell hackers. Anthony Weiner exposed himself and his wife Huma Abedin using Weiner's computer for top-secret State Department emails. And of course Huma Abedin exposed herself along with her top-secret passwords at Yahoo and it looks like the hackers the DNC hired to do opposition research hacked her.

Here's a question. Did Huma Abedin have Hillary Clinton's passwords for her private email server? It would seem logical given her position with Clinton at the State Department and afterward. This means that Hillary Clinton and the US government top secret servers were most likely compromised by Fancy Bear before the DNC and Team Clinton hired them by using legitimate passwords.

Relations with Belarus

On March 1, 2022 the Zelensky regime threatened Belarus with a pre-emptive strike.[15]

On March 15, 2022 Belarus was hit with an organized sabotage campaign aimed at railroad lines carrying Russian troops and humanitarian supplies into Ukraine.[16]

On October 14, 2022 Belarus went on high alert against a NATO terror attack.[17]

On October 17, 2022 the Belarus defense ministry issued a statement saying it reserved the right for preemptive strategic deterrence measures.[18]

Economy

With rich farmlands, a well-developed industrial base, highly trained labor, and a good education system, Ukraine has the potential to become a major European economy. After eight straight years of sharp economic decline from the early to late 1990s, the standard of living for most citizens declined more than 50%, leading to widespread poverty. Beginning in 2000 economic growth has averaged 7.4% per year, reaching 12.1% in 2004 and 7.0% in 2006. Personal incomes are rising. The macro economy is stable, with the hyperinflation of the early post-Soviet period now reduced to just over 11.6% (2006). Ukraine's currency, the hryvnia, was introduced in September 1996 and has remained stable despite a small nominal appreciation in April 2005. While economic growth continues, Ukraine's long-term economic prospects depend on acceleration of market reforms. The economy remains burdened by excessive government regulation, corruption, and lack of law enforcement, and while the government has taken steps against corruption and small and medium enterprises have been largely privatized, much remains to be done to restructure and privatize key sectors such as energy and telecommunications and to allow the free sale of farmland.

Ukraine is rich in natural resources. It has a major ferrous metal industry, producing cast iron, steel, and steel pipe, and its chemical industry produces coke, mineral fertilizers, and sulfuric acid. Manufactured goods include airplanes, turbines, metallurgical equipment, diesel locomotives, and tractors. It also is a major producer of grain, sunflower seeds, and sugar and has a broad industrial base, including much of the former U.S.S.R.'s space and rocket industry. Although proven onshore and offshore oil and natural gas reserves are small, it has important energy sources, such as coal, and large mineral deposits, and is one of the world's leading energy transit countries, providing transportation of Russian and Caspian oil and gas across its territory.

Ukraine encourages foreign trade and investment. The foreign investment law allows Westerners to purchase businesses and property, to repatriate revenue and profits, and to receive compensation in the event that property were to be nationalized by a future government. However, complex laws and regulations, poor corporate governance, weak enforcement of contract law by courts and particularly corruption have discouraged broad foreign direct investment in Ukraine. While there is a functioning stock market, the lack of protection for minority shareholder rights severely restricts portfolio investment activities. Total foreign direct investment in Ukraine was approximately $21.2 billion as of January 1, 2007. At $447 per capita, this was one of the lowest figures in the region.

While countries of the former Soviet Union remain important trading partners, especially Russia and Turkmenistan for energy imports, Ukraine's trade is becoming more diversified. Europe is now the destination of over one third of Ukraine's exports, while around one quarter of Ukraine's exports go to Russia and the CIS. Exports of machinery and machine tools are on the rise relative to steel, which constitutes over 30% of exports. Ukraine imports over 80% of its oil and 73% of its natural gas. Russia ranks as Ukraine's principal supplier of oil and Russian firms now own and/or operate the majority of Ukraine's refining capacity. Natural gas imports come from Russia and Turkmenistan, which deliver the gas through a pipeline system owned and controlled by Gazprom, Russia's state-owned gas monopoly. In 2005 and 2006, Ukraine switched from barter to cash payments for gas imports. Ukraine controls the gas pipelines on its territory that are also used to transit Russian gas to Western Europe. The complex relationship between supplier, transporter, and consumer has led to some tensions, including Russia's decision to cut off gas supplies for three days in January 2006.

The Government of Ukraine's 12-month $605 million precautionary standby agreement with the International Monetary Fund (IMF) expired in March 2005, and Ukraine currently does not receive IMF financing. In Article IV Consultations, the IMF recommends fiscal discipline and structural reforms, particularly of Ukraine's pension system. In July 2005, the World Bank approved a $250 million Development Policy Loan (formerly a Programmatic Adjustment Loan) to support reforms to improve the investment climate, public administration and financial management, and social inclusion. European Bank for Reconstruction and Development (EBRD) project outlays more than doubled in 2005 to 530 million Euros, bringing its portfolio to 2.2 billion Euros.

In 1992, Ukraine became a member of the International Monetary Fund and the World Bank. It is a member of the EBRD but not a member of the World Trade Organization (WTO). Ukraine applied for membership in the WTO in 1995. Progress on its application had been slow but picked up momentum in 2006. The government has made accession to the WTO a priority in 2007.

Economic data

U.S. owned biological laboratories in Ukraine.

Ukraine is classified as a lower middle-income nation, evolving into a post-soviet developing economy.

Approximate economic statistics are as follows:

  • Ukraine's GDP is $103 billion ($103,000,000,000), and has been growing at a rate of 6% fairly consistently.
  • Per capita GDP is $2,200, with per capita purchasing power at $7,700.
  • Foreign debt is 7% of GDP, and foreign investment is 2% of GDP.
  • Average monthly salary is 200 euros per month.
  • Commercial prime lending rate is 15%.
  • The inflation rate is currently 10%.

The Ukrainian currency is the hryvnia (worth about 20 cents, in $USD), which was introduced 1996 to stabilize runaway inflation (and is currently trading at 5:1 for United States dollars, and at 6:1 for European Union euros).

Taxation rates are as follows:

  • Personal income tax is 15%.
  • Corporate income tax is 25%.
  • Value-added tax (VAT) is 20%.
  • Social insurance tax is 30%.

Import/export goods include:

  • Metals (35%)
  • Machinery (25%)
  • Fuel & chemicals (10%)
  • Agricultural (10%)
  • Other (20%)

Mining includes fuel ores of coal, oil, and natural gas, and metal ores of iron, manganese, titanium, magnesium, nickel, and mercury.

Major trade partners are Russia (25%), then about 5% each for Germany, Poland, Italy, Turkey, and China, and others.

Environmental Issues

Radiation-affected areas from the Chernobyl nuclear power plant as of 1996

Ukraine is interested in cooperating on regional environmental issues. Conservation of natural resources is a stated high priority, although implementation suffers from a lack of financial resources. Ukraine established its first nature preserve, Askania-Nova, in 1921 and has a program to breed endangered species.

Ukraine has significant environmental problems, especially those resulting from the Chernobyl nuclear power plant disaster in 1986 and from industrial pollution. In accordance with its agreement with the G7 and European Commission in 1995, Ukraine permanently closed the Chornobyl Nuclear Power Plant in December 2000. Urgent measures for radiation and worker safety as well as structural improvements to the "sarcophagus" erected by the Soviet Union are largely complete, and the contract for construction of the new shelter to be built around the sarcophagus is expected to be awarded in 2007.

Ukraine also has established a Ministry of Environment and has introduced a pollution fee system, which levies taxes on air and water emissions and solid waste disposal. The resulting revenues are channeled to environmental protection activities, but enforcement of this pollution fee system is lax. Ukraine ratified the Kyoto Protocol in April 2004.

Construction of a shipping canal through a UN-protected core biosphere reserve in the Danube Delta, which began in May 2004, is an environmental issue of international interest.

Burisma Holdings

Vice President Joe Biden oversaw the disbursement of $1 billion allocated by the U.S. to the new government of Ukraine. In 2014, Biden's son Hunter Biden, was appointed to the board of directors of Burisma Holdings, the largest oil and gas company in Ukraine. Hunter Biden was hired by Mykola Zlochevsky, who served as Ukraine's ecology minister in the previous administration. Hunter Biden was paid $166,000 per month. The money was split with the nephew of Whitey Bulger.

Zlochevsky came under investigation by the new administration for alleged embezzlement of $5 billion while ecology minister. The prosecutor traced payments made to Hunter Biden. Vice President Biden threatened the new Ukrainian administration to withhold $1 billion in U.S. allocated funds unless the prosecutor investigating Hunter Biden was fired.[19]

Biden bragged about having caused the firing of the Ukraine prosecutor to a CFR conference.

Biden at the Council on Foreign Relations: "‘I’m leaving in six hours. If the prosecutor is not fired, you’re not getting the money'...Well, [SOB], he got fired."[20]

U.S. banking records show Hunter Biden's firm, Rosemont Seneca Partners LLC, received regular transfers — usually more than $166,000 a month — from Burisma from spring 2014 through fall 2015, during a period when Joe Biden was the main U.S. official dealing with Ukraine. Biden threatened Ukrainian President Petro Poroshenko that the Obama administration would pull $1 billion in U.S. loan guarantees, sending Ukraine toward insolvency, if it didn't immediately fire Prosecutor General Viktor Shokin who was investigating his son, Hunter. Biden recounted,

"'You’re not getting the billion'. I’m going to be leaving here in, I think it was about six hours. I looked at them and said: ‘I’m leaving in six hours. If the prosecutor is not fired, you’re not getting the money'...Well, [SOB], he got fired. And they put in place someone who was solid at the time."[21][22]

Yuriy Lutsenko, who replaced Shokin as the prosecutor looking into Burisma, said the evidence in the Burisma case he'd like to present to William Barr, particularly the vice president's intervention.

Between April 2014 and October 2015, more than $3 million was paid out by Burisma to an account linked to Biden's and Devon Archer's Rosemont Seneca firm, according to the financial records placed in a federal court file in Manhattan in another case against Archer. The bank records show that, on most months when Burisma money flowed, two wire transfers of $83,333.33 each were sent to the Rosemont Seneca–connected account on the same day. The same Rosemont Seneca–linked account typically then paid Hunter Biden one or more payments ranging from $5,000 to $25,000 each. Ukrainian prosecutors reviewed internal company documents and wanted to interview Hunter Biden and Archer about why they had received such payments, but couldn't because of Joe Biden's intervention.

On September 4, 2019, former Prosecutor General Victor Shokin made a sworn affidavit outlining Joe Biden's shakedown.[23]

History

History of Ukrainian expansionism.
See also: History of Ukraine

The name "Ukraine" literally means "the territory at the edge" or "borderlands".

Early history to 1100AD

Beginning in the first millennium B.C., the territory of what is now Ukraine was populated by Cimmerians, Scythians, Sarmatians, Goths, and other nomadic peoples. Ancient Greek colonists set up city-states in southern Ukraine. Eastern Slavic tribes settled in Ukraine in the sixth century A.D. Kiev was established in the sixth or seventh century and was taken by the Varangian prince Oleg of Novgorod in 882 A.D.. Well located at the intersection of major trade routes, Kiev soon developed into the center of a mighty state, Rus'. At its height under grand princes Vladimir I (980-1015) and Yaroslav I the Wise (1019-1054), Kievan Rus' was the largest state in Europe in terms of area. Vladimir I adopted Christianity in 988; Yaroslav the Wise codified the laws; he married his daughters advantageously to the kings of France, Hungary, and Norway.

Although Russian historians identify Rus' as the progenitor of modern Russia, it was also the progenitor of Ukraine and Byelarus. Ukrainian scholars are divided whether the Rus' comprised a loosely organized conglomerate of diverse peoples, or whether it was a more homogeneous nation of Ukrainians. Following the Communist collapse in 1992, two schools of historiography regarding Kievan (Kyivan) Rus' have competed, the Ukrainophile and the East Slavic. The Ukrainophile school promotes an identity that is "mutually exclusive" of Russia. It has come to dominate the nation's educational system, security forces, and national symbols and monuments, although it has been dismissed as nationalist by Western historians. The East Slavic school, an eclectic compromise between Ukrainophiles and Russophilism, has a weaker ideological and symbolic base, although it is preferred by Ukraine's centrist former elites.[24]

Galicia.jpg

Decline of Rus'

Feudal fragmentation caused the decline of Kievan Rus' in the 12th century. In 1169 Kiev was sacked by Prince Andrei Bogoliubsky of Vladimir; in 1240 it was virtually destroyed by the Mongols under Batu Khan. The Principality of Galicia-Volhynia continued as the successor state of Kievan Rus' in what was the Ukraine SSR. In the 14th century it was annexed by Poland and Lithuania. In the 13th and 14th centuries the Ukrainian people of Galicia developed a distinct culture from the other East Slavs, but language remained the same.

Cossacks

Dmytro Vyshnevetsky Hetman in 1550

Peasant refugees from Polish landlord rule escaped to the steppes of Ukraine in the 15th and 16th centuries, where they became frontiersmen called Cossacks. Their main center was Zaporizhska Sich, a wild town on the lower Dnieper River. Outlaws and frontiersmen, fighters and pioneers, the Cossacks seized the Ukrainian imagination. They ranged the steppe in covered wagons, pulling them into tight squares to face a Tatar attack. Urged on by Polish subsidies, they launched lucrative raids on the ports of Poland's enemy Turkey, using sixty-foot‐long double-ruddered galleys. The men boasted splendid moustaches, red boots and wide baggy trousers as they danced, sang and drank horilka in heroic quantities.[25] Some Cossacks aligned with Poland; others led rebellions against the Poles in 1591, 1595, 1625, 1635 and 1637.

Bohdan Khmelnytsky led the famous revolt against the Polish Commonwealth in 1648-1654

The rebellions climaxed in 1648-1654 in a popular uprising, accompanied by widespread pogroms against Jews, led by the Cossack hetman (general) Bohdan Khmelnytsky (1595-1657).[26] Representatives of the Cossack Hetmanate and Czar Alexis signed the Pereiaslav Agreement of 1654, which led to the birth of Ukraine as it first became based in the Dnipropetrovsk and Kirovohrad oblasts, but was later given more territory. Khmelnytsky's victory over Poland led to a Cossack "state," the hetmanate.[27] As the creator of the first quasi-independent Cossack state in the 16th century, Khmelnitsky became immortalized in Ukrainian national sentiment. In the Communist era Moscow bolstered his status. The exploits of Khmelnitsky and the Cossacks became the focus of numerous ceremonial acts, exhibitions and dedications. Since 1991, however, Ukrainian scholars are more divided over the issue of whether he sold out the national interest to Russia.[28]

Polish and Russian control

In 1657-1686 came "The Ruin," a devastating 30-year war between Russia, Poland, Turks and Cossacks for control of Ukraine. For three years Khmelnytsky's armies controlled present-day western and central Ukraine, but deserted by his Tatar allies, he suffered a crushing defeat at Berestechko, and turned to the Russian Czar for help. In 1654, Khmelnytsky signed the Treaty of Pereiaslav, forming a military and political alliance with Russia that acknowledged loyalty to the Czar. The wars escalated in intensity with hundreds of thousands of deaths. Defeat came in 1686 as the "Eternal Peace" between Russia and Poland gave Kiev and the Cossack lands east of the Dnieper over to Russian rule and the Ukrainian lands west of the Dnieper to Poland. In 1709 Cossack Hetman Ivan Mazepa (1687-1709) sided with Sweden against Russia in the Great Northern War (1700-1721). Mazepa, a member of the Cossack nobility, received an excellent education abroad and proved to be a brilliant political and military leader enjoying good relations with the Romanov dynasty. After Peter the Great became czar, Mazepa as hetman gave him more than twenty years of loyal military and diplomatic service and was well rewarded. Eventually Peter recognized that in order to consolidate and modernize Russia's political and economic power it was necessary to do away with the hetmanate and Ukrainian and Cossack aspirations to autonomy. Peter refused to assist Cossack forces in protecting Ukraine from imminent attack by Sweden, thus abrogating treaty obligations between Russia and Ukraine. Mazepa accepted Polish invitations to join the Poles and Swedes against Russia. The move was disastrous for the hetmanate, Ukrainian autonomy, and Mazepa. He died in exile after fleeing from the Battle of Poltava (1709), where the Swedes and their Cossack allies suffered a catastrophic defeat at the hands of Peter's Russian forces

The hetmanate was abolished in 1764; the Zaporizhska Sich abolished in 1775, as centralized Russian control became the norm. With the partitioning of Poland in 1772, 1793, and 1795, the Ukrainian lands west of the Dnieper were divided between Russia and Austria. From 1737 to 1834 expansion into the northern Black Sea littoral and the eastern Danube valley was a cornerstone of Russian foreign policy.

Lithuanians and Poles controlled vast estates in Ukraine, and were a law unto themselves. Judicial rulings from Cracow were routinely flouted. Heavily taxed peasants were practically tied to the land as serfs Occasionally the landowners battled each other using armies of Ukrainian peasants. The Poles and Lithuanians were Roman Catholics and tried with some success to covert the Orthodox lesser nobility. In 1596 they set up the "Greek-Catholic" or Uniate Church, under the authority of the Pope but using Eastern rituals; it dominates western Ukraine to this day. Tensions between the Uniates and the Orthodox were never resolved, and the religious differentiation left the Ukrainian Orthodox peasants leaderless, as they were reluctant to follow the Ukrainian nobles.[29]

The Cossack-led uprising called Koliivshchyna that erupted in the Ukrainian borderlands of the Polish-Lithuanian Commonwealth in 1768 involved ethnicity as one root cause of Ukrainian violence that killed tens of thousands of Poles and Jews. Religious warfare also broke out between Ukrainian groups. Increasing conflict between Uniate and Orthodox parishes along the newly reinforced Polish-Russian border on the Dnepr River in the time of Catherine II set the stage for the uprising. As Uniate religious practices had become more Latinized, Orthodoxy in this region drew even closer into dependence on the Russian Orthodox Church. Confessional tensions also reflected opposing Polish and Russian political allegiances.[30]

Origins of Ukraine: 19th century and World War I

In the 19th century the Ukrainian was a rural area largely ignored by Russia and Austria. With growing urbanization and modernization, and a cultural trend toward nationalism inspired by romanticism, a Ukrainian intelligentsia committed to national rebirth and social justice emerged. The serf-turned-national-poet Taras Shevchenko (1814-1861) and the political theorist Mykhailo Drahomanov (1841-1895) led the growing nationalist movement. Nationalist and socialist parties developed in the late 19th century. Austrian Galicia, which enjoyed substantial political freedom under the relatively lenient rule of the Hapsburgs, became the center of the nationalist movement. The first Ukrainians were Carpathian Russians in Austria-Hungary who denounced Orthodox Christianity for Roman Catholicism in 1893.[31] Before 1917, one could walk on foot from Kiev to Moscow without noticing any linguistic differences. Defeat in World War I and the Russian revolutions of 1917 destroyed the Hapsburg and Russian empires. The Ukrainian elite declared statehood: the Ukrainian People's Republic was proclaimed at Kiev on Nov. 20, 1917, becoming independent on Jan. 22, 1918. The West Ukrainian People's Republic was proclaimed at Lviv on Nov. 1, 1918. A rival Ukrainian Soviet Republic was established at Kharkiv on Dec. 24, 1917. On Jan. 22, 1919, the two people's republics united. Lenin gave Ukraine Kharkiv, Donbass, and the coastal oblasts, making it an artificial state in the style of the EU.[32][33][34][35] By then, however, the military situation was desperate, as Polish and Bolshevik armies pressed the Ukrainian nationalists from west and east and the peasant anarchists led by Nestor Makhno took control of large areas. Because communist theory denies the existence of race as the adherents flip flop to favor one group over another, Lenin made the Soviet Union autonomous republics so not one ethnic group will have too much power.

Bolshevik Ukraine

The war in Ukraine continued for another two years; by 1921, however, most of Ukraine had been taken over by the Soviet Union, while Galicia and Volhynia were incorporated into independent Poland.

A powerful underground Ukrainian nationalist movement rose in Poland in the 1920s and 1930s, led by the Ukrainian Military Organization and the Organization of Ukrainian Nationalists (OUN). The movement attracted a militant following among students and harassed the Polish authorities. Legal Ukrainian parties, the Ukrainian Catholic Church, an active press, and a business sector also flourished in Poland. Economic conditions improved in the 1920s, but the region suffered from the Great Depression in the 1930s.

The situation in Soviet Ukraine under Communist control were sharply different. The communists gave a privileged position to manual labor, the largest class in the cities, where Russians dominated. The typical worker was more attached to class identity than to ethnicity. Although there were incidents of ethnic friction among workers (in addition to Ukrainians and Russians there were Poles, Germans, Jews, and others in the Ukrainian workforce), industrial laborers had already adopted Russian culture and language to a significant extent. Workers whose ethnicity was Ukrainian were not attracted to campaigns of Ukrainianization or de-Russification in meaningful numbers, but remained loyal members of the Soviet working class. There was no significant antagonism between workers identifying themselves as Ukrainian or Russian; however, anti-Semitism was widespread.

Moscow encouraged a national renaissance in literature and the arts, under the aegis of the Ukrainization policy pursued by the national Communist leadership of Mykola Skrypnyk (1872-1933).

Holodomor

see Ukrainian Famine

With Stalin's change of course in the late 1920s, however, Moscow's toleration of Ukrainian national identity came to an end. Systematic state terror of the 1930s destroyed Ukraine's writers, artists, and intellectuals; the Communist Party of Ukraine was purged of its "nationalist deviationists"; and the peasantry was crushed by means of collectivization, resulting in the Great Famine or "Holodomor" (Голодомор) of 1932-1933, which claimed some 3-7 million lives as crops failed and remaining food wtocks were forcibly removed by the government. Besides Ukraine, Kazakhstan and the Volga region were also hit by the famine. Stalin had full knowledge of the destructive force of the famine. It was a by-product of his war on the peasantry that began with collectivization and dekulakization and as an attempt to eradicate peasant culture in its entirety. Ellman explains the causes for the excess deaths in rural areas of Russia, Ukraine, and Kazakhstan during 1931-34 by dividing the causes into three groups: objective nonpolicy-related factors, like the drought of 1931 and poor weather in 1932; inadvertent result of policies with other objectives, like rapid industrialization, socialization of livestock, and neglected crop rotation patterns; and deaths caused intentionally by a starvation policy. The Communist leadership perceived famine not as a humanitarian catastrophe but as a means of class struggle and used starvation as a punishment tool to teach peasants to work well in the collective farms.[36]

It was largely the same groups of individuals who were responsible for the mass killing operations during the civil war, collectivization, and the Great Terror. These groups were associated with Efim Georgievich Evdokimov (1891-1939) and operated in Ukraine during the civil war, in the North Caucasus in the 1920s, and in the Secret Operational Division within General State Political Administration (OGPU) in 1929-31. Evdokimov transferred into Communist Party administration in 1934, when he became Party secretary for North Caucasus Krai. But he appears to have continued advising Joseph Stalin and Nikolai Yezhov on security matters, and the latter relied on Evdokimov's former colleagues to carry out the mass killing operations that are known as the Great Terror in 1937-38.[37]

Nazi colloboration: 1941-1945

In 1939, after Germany and the Soviet Union invaded Poland, Galicia and Volhynia were annexed to Soviet Ukraine. Northern Bukovina, formerly part of Romania, was incorporated into Ukraine in 1940, as was formerly Czechoslovakian Subcarpathian Ruthenia (the Transcarpathian Oblast) in 1945.

Ukrainians girls welcome soldiers of the Third Reich with the traditional bread and salt peace offering.[38]

By mid-1941, the Ukrainian SSR had the largest population of Jews in Europe. The addition of the eastern provinces of Poland in late 1939 as well as the seizure of sections of Romanian territory in June 1940 led to some 2.7 million Jews living within the borders of the newly enlarged republic. About 85% lived in cities. By 1944, 1.6 million of these Jews had died at the hands of the Germans and their allies and auxiliaries. Unlike the majority of the Holocaust's victims who died in the industrialized mass murder of the death camps, the overwhelming bulk of Ukraine's Jews died in mass shootings during the initial stages of the war.

The German invasion of the Soviet Union in 1941 was welcomed by many Ukrainians at first; the OUN even attempted to establish a government under German auspices. Nazi ideologue Alfred Rosenberg (1893-1946) considered Ukraine a strategically important region that should be occupied through capturing the hearts and minds of the Ukrainians. According to Rosenberg, everything should have been done to make the Ukrainians view the Germans as liberators. Though he presented his views on different occasions, Adolf Hitler's anti-Slavic racial views prevailed and overrode strategic considerations, leading to a harsh occupation. Very soon the realization that Nazi policies were brutal toward all the Ukrainians, and not only the Jews and Communists, drove most Ukrainians into opposition to the Nazis. Germany forced many Ukrainians to work within the so-called Reichskommissariat Ukraine (RKU) on tasks such as agriculture, road and railway building, and the construction of fortifications. The German authorities soon faced a serious local labor shortage, especially among skilled workers, as a result of Soviet evacuations before the invasion, the ongoing murder of the Jewish population, and the brutal recruitment, arrest, and deportation of other groups, usually with the cooperation of the local civilian, military, and police authorities. The pool of labor was further reduced as the Germans lost territory in the later stages of the conflict. Nazi administrator Fritz Sauckel's labor recruitment measures strained relations with local officials responsible for selecting the deportees, leading to bribery and corruption. The Kiev area was the main focus for recruitment and deportation, along with the Vinnitsa region of central Ukraine. Over a million locals and prisoners of war were forced into labor in the Ukrainian coal mines in the Donbas region (Donets Basin). The forced laborers endured fines, starvation, imprisonment, beatings, and hanging, but also had better chances for more food, money, and mobility.

In Ukraine, Belarus, and western Russia the first stage of partisan development, from 1941 to the fall of 1942, was uncoordinated and resulted in a great many losses. The second stage, late 1942 to 1944, was better coordinated; partisan groups were better defined, and relatively large-scale operations were carried out, often in cooperation with the Red Army. Organized leadership and cadres were created, various forms of actions (such as diversions, sabotage, and direct attacks) were developed; the Germans responded with vicious punitive activities against the partisans. In all, more than 1.3 million partisans took part in actions in Germany's rear in 6,200 units; more than 300,000 received decorations for their actions. The OUN created a nationalist partisan fighting force, the Ukrainian Insurgent Army (UPA); many Ukrainians also joined the Soviet partisans and fought in the Soviet Army against the Germans. After World War II, the OUN and the UPA continued a hopeless guerrilla struggle against Soviet rule until 1953. The devastation caused by the war included major destruction in over 700 cities and towns and 28,000 villages.

Fascist insurgency: 1944-1954

Ukrainian nationalist leader Stepan Bandera.

In the June 1944, when Canadian, British and American soldiers were landing on the beaches of Normandy, their Soviet allies rolled into the German-occupied Western Ukraine. The Red Army soldiers and officers quickly noticed a stark contrast in the attitude of locals compared to other recently liberated regions of the Soviet Union. Instead of cheering crowds of peasant women and children who would offer them water and the traditional Slavic greeting of bread and salt, there was an eerie silence in many villages, and few locals would even talk to the new arrivals. Soon, chilling rumors started about murdered Red Army soldiers found hanged or decapitated in the woods. Rumors were soon followed by orders issued to troops stationed in the allegedly safe rear, far behind the frontline, to increase their vigilance, never to venture anywhere alone or unarmed, and to look out for “bandits” hiding in the forests. The NKVD (People's Commissariat for Internal Affairs – as the law enforcement agency of the Soviet Union between 1934 and 1946 was known) units that followed close behind the Red Army quickly proceeded with their routine practice of rounding up numerous suspected Nazi collaborators, as well as members of the Polish anti-Nazi underground, in Lviv and other west Ukrainian cities. However, a number of feared Soviet secret policemen were soon found dead in Ukrainian villages and Galician forests, and in some areas of the countryside those who dared to venture there had to be heavily armed and in large numbers. This was the start of a brutal insurgency that lasted almost ten years in rural Western Ukraine and resulted in one of the toughest counterinsurgency challenges the Soviets ever faced.

In 1948, the CIA report NSC 20/1, section 4: “US objectives with respect to Russia” warned that separating Ukraine from Russia will not work.[39]

Reconstruction proceeded rapidly in the late 1940s and the 1950s, as the Soviets needed the food and raw materials of Ukraine. Political repression of nationally conscious Ukrainians also intensified. The widespread acculturation and assimilation of the Soviet Jews by the 1930s led Stalin to consider the "Jewish question" as settled; he now viewed the Jews as a national rather than a religious group. With the influx of Jews into the Ukraine and Russia from Poland, the Baltic states, Bessarabia, and Bukovina following the Hitler-Stalin Pact of 1939, there followed an intensification of Jewish religious activity, and the reopening of many synagogues. However, political unrest preceding the creation of the state of Israel unleashed Stalin's massive repression against Jews during the "black years" of 1948-53. Suspected of Zionism and cosmopolitanism, Jews were systematically removed from positions of leadership in culture, science, medicine, politics, and economics. The anti-Semitic campaign ended only with the death of Stalin in March 1953.

When the CIA was created by the National Security Act in 1947, one of its top priorities was collaborating with the Organization of Ukrainian Nationalists (Banderites) to carry on an armed insurgency in western Ukraine against Soviet authorities which lasted until 1954. Many of these Banderite groups were former formations of the Nazi SS Galicia Division known for horrendous atrocities against Polish and Jewish civilians. Soviet Premier Nikita Khrushchev, a Ukrainian himself, pacified the insurgency after Stalin's death and placed Russian Crimea, a famous resort area with a mild climate, under Kyiv administration.

Denazificatrion and reconstruction: 1954 to 1991

Stalin's death finally brought relief in many ways. The thaw initiated by Nikita Khrushchev, who had served as Ukrainian party chief in the 1930s, led to the emergence in the late 1950s and the early 1960s of the "sixties generation" of writers, artists, and intellectuals. In order to mark the 300th anniversary of the Treaty of Pereyaslav, Khrushchev gave Crimea to Ukraine in 1954. Following Khrushchev's downfall in 1964, Moscow, under Leonid Brezhnev initiated a series of crackdowns on Ukrainian dissidents, including Ivan Dziuba (b. 1931), the author of Internationalism or Russification?; Vyacheslav Chornovil (b. 1938), the editor of the underground Ukrainian Herald; and Valentyn Moroz (b. 1936), the author of stinging attacks on Soviet policy. In 1972, Petro Shelest, the national-Communist Ukrainian party chief, was replaced by hardliner Volodymyr Shcherbytsky.

The Number Four reactor at Chernobyl exploded during a routine power test in April 1986. Radioactive contaminants from the Chernobyl disaster fell on northern Ukraine and several neighboring countries, reaching as far as Japan and the United States, causing casualties, sparking a major embarrassment for the Soviet Union, and inciting fears of nuclear energy.[40]

The arrival of Mikhail Gorbachev in 1985 started a slow revolution. The Chernobyl nuclear accident in 1986 undercut trust in Moscow. "Glasnost" permitted Ukrainian intellectuals to discuss the "blank spots" in their history, and growing political liberalization led to the reemergence of dissident groups and the emergence of nationally minded cultural organizations. A major turning point occurred in late 1989, with the founding of Rukh and the removal of Shcherbytsky from power.

In the 47 years of Soviet control after the liberation of Ukraine from German occupation, the Soviet Union as never able to completely de-nazify Ukraine is it did in East Germany.

Dissolution of the Soviet Union: 1991

In 1990 Leonid Kravchuk, formerly in charge of ideology in the CPU, was appointed chairman of the presidium of a revamped supreme soviet, one fourth of whose deputies were nationalists and "democrats" elected in the semifree elections of 1990. On July 16, 1990, Ukraine proclaimed its sovereignty, an ambiguous formula that meant independence to the nationalists and autonomy to the Russian minority. On Nov. 21, 1990, Ukraine and Russia signed a treaty recognizing each other's sovereignty and promising not to interfere in each other's affairs.

As the Communist system collapsed in 1991, Ukraine, Russia, and the other republics engaged in lengthy negotiations with Gorbachev over the form of a new union. In August 1991 an abortive coup by committed KGB operatives in Moscow destroyed Gorbachev's strength and impelled the republics to go their own way. The Ukraine national assembly declared independence on Aug. 24, 1991. Several days later the CPU was suspended and its property was confiscated. A popular referendum on independence was held on December 1, and over 90 percent of the voters supported the declaration. Most of the countries of the world recognized the new Republic of Ukraine in the months that followed. Ukraine became a member of the Council on Security and Cooperation in Europe, the International Monetary Fund, the European Bank for Reconstruction and Development, and after much controversy a member of NATO's Partnership for Peace (PfP) program in 1994. As a consequence of the autonomous republics system, Ukraine became a second Yugoslavia.[41]

Although not a member of NATO, Ukrainian contractors served as part of George W. Bushs "coalition of the willing" in the Afghan war. The Biden regime abandoned them in Afghanistan in August 2021, along with contractors from Bulgaria, Romania, and the Georgian Republic. The Russian Federation evacuated them.[42]

The nominal successor to the Soviet Union was the Commonwealth of Independent States; Ukraine joined on Dec. 8, 1991. Serious tensions soon emerged with Russia as Moscow took possession of the Black Sea fleet anchored at Sevastopol, while some Russian politicians wanted the Donbas and the Crimea; the latter, being in Russian hands since 1783, had been transferred to Ukraine by the Soviet authorities without referendum or self-determination of peoples in 1954. The Ukrainian government responded by taking steps to create its own army and navy. Crimean secessionists elected Yuri Meshkov as president of the Crimea in early 1994. The Kiyv government established closer economic and political ties with Poland, Czechoslovakia, and Hungary. Ukrainian nationalists fears of Russia led it to postpone action on its earlier promise to give up strategic nuclear missiles, prompting concern in the West. After the signing the Budapest Memorandum by the presidents of Ukraine, Russia, and the United States in early 1994, Ukraine began shipping these weapons to Russia. Thereafter, Ukraine's relations with the United States and western Europe improved.

Leonid Kravchuk, the most powerful politician, became Ukraine's first popularly elected president, with over 60 percent of the vote, on Dec. 1, 1991. His authority, like that of the legislature, declined precipitously, however, as he proved unable to solve the country's mounting economic difficulties. In contrast to Rukh, which had split into pro-Kravchuk and anti-Kravchuk factions in 1992, the former Communists remained strong, controlling many local government councils, industrial plants, and collective farms. The CPU was officially reconstituted as a powerful political force in late 1993. Ukrainian neo-Nazis also become more prominent. Elections for the supreme soviet in March 1994 yielded a legislature in which the CPU and its left-wing allies were the strongest bloc, followed by the center-right nationalists grouped about what remained of Rukh and the centrist pro-government "independents." Kravchuk ran for reelection in the presidential election in June 1994. No candidate won a majority, so a second round was held in July, pitting Kravchuk against former premier Leonid Kuchma. Kuchma won the election with 52 percent of the vote.

The national goal was the creation of a market-oriented economy and the establishment of stable democratic institutions and a system of laws. However the goals were partly frustrated by political deadlock, inexperience, an inefficient state apparatus, a collapsing economy, internal anti-Russian xenophobia, and external tensions with the Russian Federation. The Soviet culture of corruption continued after independence, and rampant criminality became even more widespread in the mid-1990s. In the latter 1990s, Viktor Yushchenko, as chairman of the National Bank of Ukraine, tamed rampant inflation and introduced responsible economic controls. From 1999 to 2004, Ukraine's GNP nearly doubled.

Official trade unions have been grouped under the Federation of Trade Unions. A number of independent unions, which emerged during 1992, among them the Independent Union of Miners of Ukraine, have formed the Consultative Council of Free Trade Unions. While the right to strike is legally guaranteed, strikes based solely on political demands are prohibited.

Ethnic tensions in Crimea during 1992 prompted a number of pro-Russian political organizations to advocate secession of Crimea and reincorporation to Russia. (Crimea was ceded by the RFSSR to the Ukrainian SSR in 1954, in recognition of historic links and for economic convenience, to mark the 300th anniversary of Ukraine's union with Russia.) In July 1992, the Crimean and Ukrainian parliaments determined that Crimea would remain under Ukrainian jurisdiction while retaining significant cultural and economic autonomy.

In July 1994, Leonid Kuchma was elected as Ukraine's second president in free and fair elections. Kuchma was reelected in November 1999 to another five-year term, with 56% of the vote. International observers criticized aspects of the election, especially slanted media coverage; however, the outcome of the vote was not called into question. Ukraine's March 2002 parliamentary elections were characterized by the Organization for Security and Cooperation in Europe (OSCE) as flawed, but an improvement over the 1998 elections. The pro-presidential For a United Ukraine bloc won the largest number of seats, followed by the reformist Our Ukraine bloc of Viktor Yushchenko (who was then a former Prime Minister), and the Communist Party.

Budapest Memorandum on Security Assurances: 1994

See also: Near abroad

At the time of Ukraine's independence from the Soviet Union in 1991, Ukraine held the third largest nuclear arsenal in the world, including an estimated 1,800 strategic warheads, 176 long-range ballistic missiles, and 42 strategic bombers.

To solidify security commitments to Ukraine, the United States, Russia, and the United Kingdom signed the December 5, 1994 Budapest Memorandum on Security Assurances. The memorandum included assurances against the threat or use of force against Ukraine's territory or political independence. The countries promised to respect the sovereignty and existing borders of Ukraine.

The United States took custody and control of Ukraine's obsolete nuclear stockpiles for disposal in exchange for assurances by the United States and NATO to safeguard Ukraine's independence. Ukraine was coaxed to give up it nuclear weapons in exchange for a written pledge, should Ukraine ever be threatened or invaded, the United States would be there to intervene with military power.

By 1996, Ukraine had returned all of its operational nuclear warheads to Russia in exchange for economic aid and security assurances, and Ukraine became a non-nuclear weapon state party to the 1968 nuclear Nonproliferation Treaty (NPT). The last strategic nuclear delivery vehicle in Ukraine was eliminated in 2001 under the 1991 Strategic Arms Reduction Treaty (START). It took years of political maneuvering and diplomatic work, starting with the Lisbon Protocol in 1992, to remove the weapons and nuclear infrastructure from Ukraine.[43]

Failed color revolution: 2004

See also: Color revolution and Psyop

Kuchma's second term in office as president (1999-2004) was characterized by the collapse of the national democratic-centrist alliance, the "Kuchmagate" crisis, the rise of a non-Communist opposition in the 2002 elections, and the election of Viktor Yushchenko in 2004 following the Open Society Foundations' Orange Revolution. The deep divisions that have become evident under Yushchenko had their origins in Ukraine's regionalism, the "Kuchmagate" crisis, antiregime protests, and different attitudes to dealing with the past. The country is divided by linguistic and regional cleavages that appear sharply in regional polarization in national elections. These divisions have led to constant questioning of the viability of the Ukrainian state and predictions of violence and civil war. Secessionist movements have made few inroads, however, and violence has been nonexistent. Because the Russian "minority" group in Ukraine is actually quite large, it has immense influence in the state without resort to regional autonomy or secession. The balance of power between Ukraine's regions and ethnic groups has ensured that neither side has dominated. This does not make for rapid reform.

The campaign leading to the October 31, 2004 presidential election was characterized by widespread violations of democratic norms, including government intimidation of the opposition and of independent media, abuse of state administrative resources, highly skewed media coverage, and numerous provocations. The two major candidates—Prime Minister Viktor Yanukovych and opposition leader (and former Prime Minister) Viktor Yushchenko—each garnered between 39% and 40% of the vote and proceeded to a winner-take-all second round. The November 21 runoff election was marred by credible reports of widespread and significant violations, including illegal expulsion of opposition representatives from election commissions, multiple voting by busloads of people, abuse of absentee ballots, reports of coercion of votes in schools and prisons, and an abnormally high number of (easily manipulated) mobile ballot box votes. Hundreds of thousands of people took to the streets of Kyiv and other cities to protest electoral fraud and express support for Yushchenko, and conducted ongoing peaceful demonstrations during what came to be known as the "Orange Revolution."

The OSCE International Election Observation Mission found that the November 21, 2004 run-off presidential election "did not meet a considerable number of OSCE commitments and Council of Europe and other European standards for democratic elections…Overall, State executive authorities and the Central Election Commission (CEC) displayed a lack of will to conduct a genuine democratic election process." Other independent observers were similarly critical. On November 24, 2004, the CEC declared Prime Minister Yanukovych the winner with 49.46% compared to 46.61% for Yushchenko. The U.S. and Europe refused to accept the result as legitimate due to the numerous, uninvestigated reports of fraud. European leaders traveled to Kyiv to mediate a political solution between the parties. On November 27, Ukraine's Supreme Rada passed a resolution declaring that the election results as announced did not represent the will of the people. On December 1, the Rada passed a vote of "no confidence" in the government. On December 3, Ukraine's Supreme Court invalidated the CEC's announced results and mandated a repeat of the second round vote to take place on December 26. An agreement mediated by the European leaders resulted in new legislation being passed by the Rada and signed by the President December 8. The electoral law was reformed to close loopholes that had permitted pervasive electoral fraud. The constitution was amended, effective not earlier than September 2005, to transfer power, especially with respect to appointment of ministers, from the president to the cabinet. Yet another law was passed, in first reading, to devolve some powers of the central government to regional councils. In addition, Prime Minister Yanukovych requested and was granted a leave of absence, and Prosecutor General Hennadiy Vasilyev submitted his resignation.

The December 26 re-vote took place in an atmosphere of calm. While irregularities were noted, observers found no systemic or massive fraud. The OSCE Mission noted that "campaign conditions were markedly more equal, observers received fewer reports of pressure on voters, the election administration was more transparent and the media more balanced than in previous rounds…in our collective view Ukraine’s elections have moved substantially closer to meeting OSCE and other European standards." On January 10, 2005, after the CEC and the Supreme Court had considered and rejected numerous complaints and appeals filed by the Yanukovych campaign, the CEC certified the results: Yushchenko had won 51.99% of the votes, with 44.20% for Yanukovych. President Yushchenko was inaugurated January 23, 2005.

Ukraine held parliamentary and local elections on March 26, 2006. International observers noted that conduct of the Rada election was in line with international standards for democratic elections, making this the most free and fair in Ukraine's history. Unlike the first rounds of the 2004 presidential election, candidates and parties were able to express themselves freely in a lively press and assembled without hindrance. There was no systemic abuse of administrative resources as there had been under the previous regime. The Party of Regions and the bloc of former Prime Minister Tymoshenko, whose government the President dismissed in September 2005, finished ahead of the pro-presidential Our Ukraine bloc. Other parties passing the 3% threshold to enter parliament were the Socialist Party of Ukraine and the Communist Party of Ukraine. No party held the majority of Rada seats needed to form a government. Following four months of difficult negotiations, a government led by Prime Minister Yanukovych and including representatives from the Party of Regions, Our Ukraine, and the Socialist Party took office on August 4, 2006. This, the first government formed after the extensive constitutional amendments brokered as part of the Orange Revolution, has been the focus the Prime Minister's growing influence, sometimes at the expense of the President. Amid shifting political alliances, the "Anti-Crisis Coalition" formed by the Party of Regions, Socialist and Communist parties has grown into a "Coalition of National Unity," as some members of the pro-presidential "Our Ukraine" bloc have moved into the Prime Minister's camp. Meanwhile, others have joined forces with Bloc Yuliya Tymoshenko.

Western-backed Euromaidan regime change: 2014/2015

See main article: Euromaidan coup

Swastika on display in a Kyiv mall , February 2019.[44]

2010 Viktor Yanukovych and his pro-Russian "Party of Regions" won the free, fair and democratic elections certified by the Organization for Security and Cooperation in Europe (OSCE). In a 2013, an Obama administration-backed color revolution was unleashed, in which the Ukrainians nationalists protested against Yanukovych and wanted a pro-EU and NATO course by the government.[45] These protests were dubbed "EuroMaidan".[46] The key figures of the opposition were Victoria Nuland, Yulia Tymoshenko, Vitali Klitschko and neo-Nazi Oleh Tyahnybok. As a result, prime minister Mykola Azarov resigned[47] and Yanukovich was discontinued on February 22, 2014 by the parliament.[48]

In response to the armed fascist coup of a democratically elected president, Russian soldiers landed in Crimea the same month. Because many of the people living in Crimea are ethnic Russians, there was an ongoing dispute whether Crimea belongs to Ukraine or to Russia.[49] On March 11, 2014, Crimea declared its independence from the illegally US-installed Ukrainian regime.[50] On March 16, 2014, Russia sponsored a referendum in Crimea about joining Russia. As a result of it 95.5% of voters supported joining Russia.[51] The decision of the voters was ratified by the Russian Duma. Since March 18, 2014, Russia claims Crimea as a part of its territory.[52] Afghanistan, Cuba, Nicaragua, North Korea, Russia, Syria and Venezuela recognized Crimea as a part of Russia.[53]

In response, the United States and Europe imposed the Magnitsky Act sanctions sponsored by Sen. John McCain against Russian trade.

As a result of the reincorporation of Crimea, the Donetsk People's Republic and the Lugansk People's Republic declared their independence and created a confederation called "Federal State of Novorossiya".[54] Novorossiya was dissolved in May 2015 but the separate Lugansk and Donetsk People's Republics however still exist. In June 2014 Petro Poroshenko was elected as new president of the Western-installed Kyiv regime[55] and Arseniy Yatsenyuk became prime minister. Since then the U.S.-backed Ukrainian regime backed neo-Nazi paramilitary terror attacks against the Donetsk and Lugansk Republics. When President Donald Trump attempted to hold back military aid to the fascist Kyiv regime, U.S. Democrats impeached him.

Ukrainian collusion: 2016

Main article: Ukrainian collusion

The government of Ukraine in collusion with the Democratic National Committee colluded to interfere in the 2016 United States Presidential Election and to subvert American democracy. In so doing, they sought to blame Russia for foreign influence.[56]

Paul Sperry of Realclearinvestigations documented how the Ukrainian government, working with both the Obama administration and the 2016 Clinton campaign, Ukrainian officials intervened in the 2016 race to help Hillary Clinton and hurt Donald Trump in a sweeping and systematic foreign influence operation. The improper, if not illegal, operation was run chiefly out of the Ukrainian Embassy in Washington, D.C. where officials worked with Alexander Chalupa, a Ukrainian-American Banderist and Clinton campaign operative, to attack the Trump campaign. The Obama White House was also deeply involved in an effort to groom their own favored leader in Ukraine and then work with his government to dig up dirt on and investigate their political rival.

Chalupa.jpg Alexander-vindman.jpg

Alexandra 'Ali' Chalupa (left) and Col. Alexander Vindman (right), two Ukrainian Banderists deeply involved in the plot to remove President Trump and drive the United States to war with Russia.

Ukrainian and Democratic operatives also huddled with American journalists to spread damaging information on Trump and his advisers – including allegations of illicit Russian-tied payments that, though later proved false, forced the resignation of his campaign manager Paul Manafort. The embassy actually weighed a plan to get Congress to investigate Manafort and Trump and stage hearings in the run-up to the election. As it worked behind the scenes to undermine Trump, Ukraine also attacked him publicly. Ukraine's ambassador took the extraordinary step of attacking Trump in an Op-Ed article published in The Hill, an influential U.S. Capitol newspaper, while other top Ukrainian officials slammed the GOP candidate on social media.

The Ukrainian mischief is part of Special Counsel John Durham’s broader Trump-Russia inquiry, as of 2022 a full-blown criminal investigation with grand jury indictments – into efforts to falsely target Trump as a Kremlin conspirator in 2016 and beyond.

Nine days after the U.S. presidential election, the Russian Federation sponsored a U.N. Resolution entitled Combating glorification of Nazism, Neo-Nazism and other practices that contribute to fueling contemporary forms of racism, racial discrimination, xenophobia and related intolerance aimed at condemning the neo-fascist groups openly displaying Nazi symbols and regalia in Ukraine and Donbas. The Obama administration voted against the resolution.[57]

Impeachment 2.0: 2019-2020

See also: Impeachment sham

In December 2016 Sens. Lindsey Graham and John McCain visited the Azov Battalion. Graham told them "Your fight is our fight, 2017 will be the year of offense" to retake Crimea.[58] However, the election of Donald Trump a month earlier interrupted the neocon globalist agenda for war with Russia. When the Trump-Russia collusion hoax and Mueller investigation failed to remove President Trump, undeterred, Ukranian nationalists and their American collaborators attempted to impeach President Trump in the fall and winter of 2020 for not enthusiastically supporting war with Russia over Ukraine.

Russia-Ukraine war: 2022

See also: Russia-Ukraine war
Zelensky transvestism.PNG Putin and Zelensky.png

Former comedian, now President Volodoymr Zelensky (second from left), chest exposed, tight leather pants, wearing high heels depicted as the modern "Churchill";[59]
(right) Vladimir Putin's "My Pet Goat" moment, receives briefing on Zelensky.

In the run up to the war, both the United States and NATO rejected without consideration two treaty proposals by the Russian Federation to avoid war. The treaty proposals would require NATO to pledge not granting Ukraine and the Republic of Georgia NATO membership; U.S. missiles in Poland and Romania to be removed; and NATO deployments to Eastern Europe reversed. The U.S. and NATO rejected the proposals without consideration and instead sent more NATO forces to Eastern Europe and continued to heavily arm Ukraine.[60]

In early December 2021 it was reported that the Armed Forces of Ukraine deployed 125,000 troops against the Donbas against 15,000 separatist forces.[61] NATO-backed neo-Nazis attacked the Donbas on February 14, 2022.[62][63][64] In Donetsk region, between the evenings of 18 and 20 February 2022, the OSCE Special Monitoring Mission to Ukraine recorded 2,158 ceasefire violations, including 1,100 explosions. In the previous reporting period, it recorded 591 ceasefire violations in the region. In Luhansk region, between the evenings of 18 and 20 February, the Mission recorded 1,073 ceasefire violations, including 926 explosions. In the previous reporting period, it recorded 975 ceasefire violations in the region.[65]

With a diplomatic solution rejected out of hand by the United States and NATO, the Russian Federation entered Ukraine on February 24, 2022 to put a stop to the eight year war against the people of the Donbas by the Kyiv regime which had already claimed 14,000 lives. After more than two weeks fighting claiming more civilian lives with NATO-supplied weapons, on March 11, 2022, EU external minister Josep Borrell back peddled on EU policy which provoked the war saying, "I am ready to admit that we made a number of mistakes and that we lost the possibility of Russia’s rapprochement with the West. There are moments that we could do better, there are things that we proposed and then could not implement, such as, for example, the promise that Ukraine and Georgia will become part of NATO."[66] The following day NATO Secretary-General Jens Stoltenberg began walking back NATO threats to Russia by saying membership for Ukraine was not relevant or on the agenda.[67]

Historiography

The scholarly study of the Ukraine's history emerged from romantic impulses in the late 19th century. The outstanding leaders were Volodymyr Antonovych (1834-1908), based in Kiev, and his student Michael Hrushevsky (1866-1934).[68] For the first time full-scale scholarly studies based on archival sources, modern research techniques, and modern historical theories became possible. However, the demands of government officials—especially Soviet, but also Czarists and Polish—made it difficult to disseminate ideas that ran counter to the central government. Therefore, exile schools of historians emerged in central Europe and Canada after 1920.[69]

Strikingly different interpretations of the medieval state of Kievan Rus' appear in the four schools of historiography within Ukraine: Russophile, Sovietophile, Eastern Slavic, and Ukrainophile. The Sovietophile and Russophile schools have become marginalized in independent Ukraine, with the Ukrainophile school being dominant in the early 21st century. The Ukrainophile school promotes an identity that is mutually exclusive of Russia. It has come to dominate the nation's educational system, security forces, and national symbols and monuments, although it has been dismissed as nationalist by Western historians. The East Slavic school, an eclectic compromise between Ukrainophiles and Russophilism, has a weaker ideological and symbolic base, although it is preferred by Ukraine's centrist former elites.[70]

Many historians in recent years have sought alternatives to national histories, and Ukrainian history invited approaches that looked beyond a national paradigm. Multiethnic history recognizes the numerous peoples in Ukraine; transnational history portrays Ukraine as a border zone for various empires; and area studies categorizes Ukraine as part of Eurasia, or more often as part of East-Central Europe. Plokhy (2007) argues that looking beyond the country's national history has made possible a richer understanding of Ukraine, its people, and the surrounding regions.[71]

After 1991, historical memory was a powerful tool in the political mobilization and legitimation of the post-Soviet Ukrainian state, as well as the division of selectively used memory along the lines of the political division of Ukrainian society. Ukraine did not experience the restorationist paradigm typical of some other post-Soviet nations, including the Baltic states, although the multifaceted history of independence, the Orthodox Church in Ukraine, Soviet-era repressions, mass famine, and World War II collaboration were used to provide a different constitutive frame for the new Ukrainian nation. The politics of identity (which includes the production of history textbooks and the authorization of commemorative practices) has remained fragmented and tailored to reflect the ideological anxieties and concerns of individual regions of Ukraine.[72]

See also

Bibliography

Ukraine-Subtelny.jpg
* Encyclopedia of Ukraine (University of Toronto Press, 1984–93) 5 vol; from Canadian Institute of Ukrainian Studies, partly online


Recent (since 1991)

  • Aslund, Anders, and Michael McFaul.Revolution in Orange: The Origins of Ukraine's Democratic Breakthrough (2006)
  • Aslund, Anders. How Ukraine Became a Market Economy and Democracy (2009)
  • Birch, Sarah. Elections and Democratization in Ukraine (2000) online edition
  • Kubicek, Paul. The History of Ukraine (2008) excerpt and text search
  • Kuzio, Taras. Ukraine: State and Nation Building Routledge, 1998 online edition
  • Whitmore, Sarah. State Building in Ukraine: The Ukrainian Parliament, 1990-2003 (2004) online edition
  • Wilson, Andrew. Ukraine's Orange Revolution (2005)
  • Wilson, Andrew. The Ukrainians: Unexpected Nation, 2nd ed. 2002; online excerpts at Amazon
  • Wolczuk, Roman. Ukraine's Foreign and Security Policy 1991-2000 (2002) excerpt and text search
  • Zon, Hans van. The Political Economy of Independent Ukraine. 2000 online edition

Historical

  • Brandon, Ray, and Wendy Lower, eds. The Shoah in Ukraine: History, Testimony, Memorialization. (2008). 378 pp. online review
  • Kohut, Zenon E.; Nebesio, Bohdan Y.; and Yurkevich, Myroslav. Historical Dictionary of Ukraine. (2005). 854 pp.
  • Berkhoff, Karel C. Harvest of Despair: Life and Death in Ukraine Under Nazi Rule. (2004). 448 pp.
  • Dimarov, Anatoliy et al. A Hunger Most Cruel: The Human Face of the 1932-1933 Terror-Famine in Soviet Ukraine (2002) excerpt and text search
  • Gross, Jan T. Revolution from Abroad: The Soviet Conquest of Poland's Western Ukraine and Western Belorussia (1988).
  • Hrushevsky, Michael. A History of Ukraine (1986)
  • Kubicek, Paul. The History of Ukraine (2008) excerpt and text search
  • Luckyj, George S. Towards an Intellectual History of Ukraine: An Anthology of Ukrainian Thought from 1710 to 1995. (1996)
  • Lower, Wendy. Nazi Empire-Building and the Holocaust in Ukraine. U. of North Carolina Press, 2005. 307 pp.
  • Magocsi, Paul Robert. A History of Ukraine (2nd. ed. 2009)
  • Redlich, Shimon. Together and Apart in Brzezany: Poles, Jews, and Ukrainians, 1919-1945. Indiana U. Press, 2002. 202 pp.
  • Reid, Anna. Borderland: A Journey Through the History of Ukraine (2003) online edition
  • Subtelny, Orest. Ukraine: A History (3rd ed. 2009), 800pp; the best history in English
  • Yekelchyk, Serhy. Ukraine: Birth of a Modern Nation (2007), 20th century history
  • Zabarko, Boris, ed. Holocaust in the Ukraine. Vallentine Mitchell, 2005. 394 pp.

References

  1. https://olxpraca.com/the-pentagon-defaced-the-ukrainian-flag/
  2. https://twitter.com/busnitized/status/1529061445631193088
  3. https://hiindia.com/2022/05/24/pentagon-messes-up-ukrainian-flag/
  4. https://wikileaks.org/dnc-emails/emailid/3962
  5. https://apelbaum.wordpress.com/2019/09/29/how-to-finance-your-congressional-campaign-with-arms-sales/
  6. https://www.nationalreview.com/2019/09/double-standards-on-ukraine/
  7. Rep. Marcy Kaptur.
  8. https://libertyblitzkrieg.com/2017/03/23/what-is-crowdstrike-firm-hired-by-dnc-has-ties-to-hillary-clinton-a-ukrainian-billionaire-and-google/
  9. Victor Pinchuk, the Clintons & Endless Connections, by Jeff Carlson, March 11, 2018.
  10. https://www.voanews.com/usa/think-tank-cyber-firm-center-russian-hacking-charges-misread-data
  11. https://slate.com/technology/2017/05/the-fbi-is-harder-to-trust-on-the-dnc-hack-because-it-relied-on-crowdstrikes-analysis.html
  12. https://consortiumnews.com/2019/06/17/fbi-never-saw-crowdstrike-unredacted-or-final-report-on-alleged-russian-hacking-because-none-was-produced/
  13. https://www.marketwatch.com/story/trump-mentioned-crowdstrike-to-ukrainian-president-and-crowdstrike-doesnt-seem-to-know-why-2019-09-25
  14. https://wikileaks.org/dnc-emails/emailid/3962
  15. https://www.telesurenglish.net/news/Ukraine-Threatens-Belarus-to-Launch-Preemptive-Attack-20220301-0010.html
  16. https://www.jpost.com/breaking-news/article-699184
  17. https://youtu.be/NFwID2qF3HY
  18. https://tass.com/world/1523983
  19. https://www.nytimes.com/2015/12/09/world/europe/corruption-ukraine-joe-biden-son-hunter-biden-ties.html
  20. https://haciendapublishing.com/articles/deep-dark-secrets-rich-famous-and-powerful-cliff-kincaid
  21. https://thehill.com/opinion/white-house/436816-joe-bidens-2020-ukrainian-nightmare-a-closed-probe-is-revived
  22. https://www.cfr.org/event/foreign-affairs-issue-launch-former-vice-president-joe-biden
  23. https://www.scribd.com/document/427618359/Shokin-Statement
  24. Taras Kuzio, "Nation Building, History Writing and Competition over the Legacy of Kyiv Rus in Ukraine." Nationalities Papers 2005 33(1): 29-58. Issn: 0090-5992 Fulltext: in Ebsco
  25. Reid (2000) p. 30
  26. He is called Bogdan Khmelnitsky in Russian and Bogdan Chmielnicki in Polish.
  27. The Cossacks formed a military regime but most historians say the hetmanate was not a fully formed state, as it lacked borders, stable laws, an administrative apparatus or an ethnic population base. Apart from Russia it did not seek diplomatic recognition through the exchange of ambassadors.
  28. Serhii Plokhy, "The Ghosts of Pereyaslav: Russo-Ukrainian Historical Debates in the Post-soviet Era." Europe-Asia Studies 2001 53(3): 489-505. Fulltext: in Jstor; Zenon E. Kohut, "In Search of Early Modern Ukrainian Statehood: Post-Soviet Studies of the Cossack Hetmanate." Journal of Ukrainian Studies 1999 24(2): 101-112. Issn: 0228-1635 not online
  29. Reid (2000) p 27-30
  30. Barbara Skinner, "Borderlands of Faith: Reconsidering the Origins of a Ukrainian Tragedy." Slavic Review 2005 64(1): 88-116. Fulltext: in Jstor
  31. https://russian-faith.com/persecution/struggle-russian-christian-faith-europe-carpatho-russians-n1122
  32. https://russophile.org/is-ukraine-an-artificial-state-popular-youtuber-says-yes/
  33. https://orientalreview.org/2017/08/21/ukraines-misunderstanding-lenin-helps-explain-americas-fight-re-invented-historical-statues/
  34. https://russian-faith.com/persecution/struggle-russian-christian-faith-europe-carpatho-russians-n1122
  35. https://www.sott.net/article/391652-The-history-of-Ukraine-as-an-artificial-state
  36. Michael Ellman, "The Role of Leadership Perceptions and of Intent in the Soviet Famine of 1931-1934." Europe-Asia Studies 2005 57(6): 823-841. Issn: 0966-8136 Fulltext in Ebsco
  37. Stephen G. Wheatcroft, "Agency and Terror: Evdokimov and Mass Killing in Stalin's Great Terror." Australian Journal of Politics and History 2007 53(1): 20-43. Issn: 0004-9522 Fulltext in Ebsco; Robert Conquest, The Harvest of Sorrow: Soviet collectivization and the terror-famine (1986). Mark B. Tauger, "The 1932 Harvest and the Famine of 1933" Slavic Review, Vol. 50, No. 1 (Spring, 1991), pp. 70-89, notes the harvest was unusually poor. online in JSTOR; R. W. Davies, M. B. Tauger, S. G. Wheatcroft, "Stalin, Grain Stocks and the Famine of 1932-1933," Slavic Review, Vol. 54, No. 3 (Autumn, 1995), pp. 642-657 [1]; online in JSTOR; Michael Ellman. "Stalin and the Soviet famine of 1932-33 Revisited," Europe-Asia Studies, Volume 59, Issue 4 June 2007 , pages 663-93.
  38. http://worldwartwo.filminspector.com/2016/03/ukrainian-collaborator-girls.html
  39. http://www.sakva.ru/Nick/NSC_20_1.html
  40. Jim T. Smith, and Nicholas A. Beresford, Chernobyl: Catastrophe and Consequences. Springer, 2005. 310 pp.
  41. https://orientalreview.org/2014/09/15/eight-reasons-why-ukraine-is-new-yugoslavia/
  42. https://www.brighteon.com/200d714d-92c4-445e-b42e-a67fab991fd3
  43. [2]
  44. https://www.timesofisrael.com/staircase-in-ukraine-mall-decorated-with-giant-swastika/
  45. http://www.frontpagemag.com/2013/vladimir-tismaneanu/ukrainian-people-power/
  46. http://www.frontpagemag.com/2013/arnold-ahlert/putin-vs-pro-west-ukrainians/
  47. https://www.bbc.co.uk/news/world-europe-25932352
  48. https://www.foxnews.com/world/2014/02/22/ukrainian-protesters-claim-control-over-capital/
  49. https://www.cnsnews.com/news/article/obama-warns-russia-over-military-moves-crimea
  50. https://www.dailymail.co.uk/news/article-2578160/Ukraines-fugitive-president-blasts-bandit-regime-says-country-heading-civil-war.html
  51. https://www.bbc.com/news/world-europe-26599776
  52. https://www.foxnews.com/world/2014/03/18/russia-moves-to-annex-crimea-laughs-at-us-sanctions/
  53. https://www.nytimes.com/2014/03/24/world/asia/breaking-with-the-west-afghan-leader-supports-russias-annexation-of-crimea.html?ref=asia&_r=1
  54. https://web.archive.org/web/20140607011548/http://voiceofrussia.com/news/2014_05_24/Donetsk-Lugansk-Peoples-Republics-unite-in-Novorossiya-1012/
  55. http://news.yahoo.com/poroshenko-sworn-ukraines-president-073208251.html
  56. https://www.realclearinvestigations.com/articles/2022/03/10/how_ukraine_conspired_with_dems_against_trump_to_prevent_the_kind_of_war_happening_now_under_biden_820873.html
  57. https://www.cbsnews.com/news/us-votes-against-anti-nazi-resolution-at-united-nations/
  58. https://twitter.com/HTTP_404_NotF/status/1499850899690242048
  59. [3]
  60. https://consortiumnews.com/2022/02/24/what-putin-says-are-the-causes-aims-of-russias-military-action/
  61. https://www.anews.com.tr/world/2021/12/01/russia-ukraine-has-deployed-half-of-its-army-to-donbass-conflict-zone
  62. https://mronline.org/2021/11/13/military-knows-it-looks-bad-but-works-with-neo-nazis-anyway/
  63. https://thenationalpulse.com/2022/02/17/western-media-is-literally-peddling-neo-nazi-propaganda-to-prompt-war-between-russia-and-ukraine/
  64. https://www.facebook.com/watch/?v=3848518841859137
  65. https://www.osce.org/special-monitoring-mission-to-ukraine/512683
  66. https://www.dailysabah.com/world/europe/west-made-mistake-in-promising-ukraine-nato-membership-borrell
  67. https://www.theepochtimes.com/ukraines-nato-membership-is-not-relevant-or-on-the-agenda-jens-stoltenberg_4333429.html
  68. Serhii Plokhy, Unmaking Imperial Russia: Mykhailo Hrushevsky and the Writing of Ukrainian History (2005)
  69. KubijovyČ, ed. Ukraine: A Concise Encyclopedia (1963) 1:559-74
  70. Taras Kuzio, "National Identity and History Writing in Ukraine," Nationalities Papers 2006 34(4): 407-427, online in EBSCO
  71. Serhii Plokhy, "Beyond Nationality" Ab Imperio 2007 (4): 25-46,
  72. See Andryi Portnov, "Exercises with history Ukrainian style (notes on public aspects of history's functioning in post-Soviet Ukraine)," Ab Imperio 2007 (3): 93-138, in Ukrainian

External links