BM66(d@ |||ooonnnrrrsssqqqqqqlllkkkgggdddcccccc\\\SSSTTTZZZdddmmmtttvvvvvvuuu}}}}}}yyysssooovvvvvvtttqqqnnnmmmnnnpppiiiiiilllnnniiicccbbbfffiiihhhbbb[[[VVVSSSLLLCCC:::;;;;;;:::888888999:::888999::::::999888777666999777555222000///......333222111000000222444666666555444333222111111111000000000000////////////..................------111222444666888===BBBFFFMMMQQQWWWZZZ\\\```fffjjjtttvvvyyyzzzxxxvvvuuutttmmmiiihhhmmmwww}}}zzzuuuqqqooooooqqqrrrqqq___JJJAAABBBGGGNNNTTT^^^lllwwwxxxyyy}}}}}}yyyrrrbbbTTT\\\tttvvvssswwwzzzyyywwwtttllldddNNNQQQOOODDD999444222111000/////////000111222222555666777999;;;===>>>???FFFFFFKKKOOOKKKIIIXXXmmmtttuuuxxxoookkkmmmiiieeeuuuxxx{{{yyyzzzppp```QQQFFFCCCBBBDDDBBB>>>===???@@@??????>>>>>>>>>>>>>>>GGGHHHNNNXXXaaajjjuuuzzztttrrrppppppuuu~~~|||pppeeehhhuuuyyyxxxxxx{{{}}}mmm___WWWHHH999444444444555777666777666555333444666888:::999999999;;;<<<;;;:::<<<:::777777999;;;<<<<<<>>>============???AAABBB===<<<>>>???GGG```nnndddTTTFFFGGGddd}}}{{{}}}zzztttrrrssstttwww|||}}}{{{xxxtttqqqsssqqqooommmllllllmmmmmmjjjkkkmmmnnnjjjdddcccfffnnnmmmggg```]]]]]]YYYSSSJJJIIIHHHDDDAAA??????AAA???CCCGGGGGGCCC???;;;:::444444444444333333222222000000//////000222444555555444333222222222222222111000000000////////////////////////////////////000222444666999===BBBFFFLLLPPPVVVZZZ\\\```eeejjjmmmnnnppprrrsssrrrpppooollliiihhhnnnwww~~~{{{uuuqqqoooooopppqqqrrr___KKKBBBAAAEEELLLQQQ[[[jjjuuuwwwxxx~~~{{{ppp```TTT]]]vvvyyyxxx}}}}}}yyysssiii```MMMPPPMMMAAA777222000///000//////000000111222333555666777999;;;===??????EEEEEEJJJMMMIIIFFFRRRddd~~~xxxuuuvvvjjjdddnnnxxxyyy~~~{{{uuuhhh\\\JJJDDDAAABBBBBB???>>>?????????>>>============>>>??????DDDMMMUUU]]]hhhrrr{{{uuupppoooooottt|||}}}yyyrrrpppqqqxxxiiiYYYPPPCCC777333555555666888666777777666444444555777:::999999:::<<<======<<<;;;999888888:::<<<===>>>>>>============???@@@AAA@@@>>>???>>>FFF```ooofffSSSEEEGGGeee|||zzzxxxxxxwwwuuussspppllliiihhhjjjkkkjjjhhhiiiiiikkklllgggaaa```dddpppooojjjcccbbbeeeeeebbb[[[ZZZXXXSSSOOOLLLLLLMMMOOOVVV^^^\\\RRRGGGAAA???;;;;;;:::999777555444333222111000000111222333444444333333222222222333333111111000000000/////////000000000000000000000000000222444666999>>>DDDHHHLLLPPPVVVZZZ\\\```eeejjjjjjiiiiiikkkooopppnnnlllkkkiiihhhnnnxxx{{{uuuqqqpppooooooooorrr```LLLBBB@@@BBBHHHMMMYYYgggrrrtttxxx~~~|||kkk]]]TTT^^^uuu{{{vvv}}}zzzrrrfff\\\MMMOOOJJJ???555000///---/////////000000222333333555666777999;;;===???@@@EEEFFFJJJMMMHHHDDDMMM[[[www}}}zzzwwwzzzpppjjjjjjzzzzzzvvvyyy~~~~~~{{{rrrhhhPPPGGG???@@@BBBAAA???@@@>>>>>>===<<<<<<<<<<<<===:::888;;;AAAGGGNNNXXXbbbiiiqqq}}}www~~~|||wwwpppppprrrvvv}}}xxxiiiaaacccoooeeeSSSHHH===444444666666777888555777888888666444555555888999:::;;;<<<===>>>???===<<<;;;::::::;;;===>>>>>>======<<<===>>>@@@AAABBB??????===DDD^^^nnnfffOOOBBBFFFeee|||yyyvvvtttttttttsssrrrooojjjeeeeeehhhiiifffbbbdddccceeefffaaa[[[[[[___mmmlllgggaaaaaafffiiihhheeeffffffeeebbb````````````jjjsssooo```PPPHHHFFFBBBAAA???<<<999777666555666555333222111111111222222222222222222222333333111111111000000000////////////000000000000000111///111444777;;;@@@FFFJJJNNNRRRXXX[[[^^^aaagggkkknnnkkkiiilllqqqsssoookkkjjjhhhiiioooyyy{{{uuuqqqppppppooommmqqqaaaNNNCCC???@@@EEEJJJZZZfffqqqssswww}}}~~~yyyeeeYYYTTT```ttt~~~yyymmmvvv}}}}}}xxxpppeeeZZZNNNNNNHHH<<<333000///,,,/////////000111222333444555666888:::<<<>>>???@@@EEEFFFJJJMMMJJJFFFLLLVVVeee}}}~~~zzztttssswwwwwwqqqkkkqqq~~~tttssszzzxxxoooWWWKKK@@@>>>AAAAAA??????======<<<;;;;;;;;;;;;<<<:::888888<<<@@@DDDMMMVVVbbbiiisss}}}}}}qqqwww{{{wwwssstttwww|||vvveee[[[]]]kkk~~~|||cccPPPAAA999333444666666555666555777999999777555555555777888:::;;;;;;<<<>>>?????????>>>===;;;:::;;;<<<>>>===<<<<<<===>>>???@@@@@@>>>???>>>DDD]]]jjj```III???EEEddd}}}zzzvvvtttsssrrrpppooopppkkkfffdddfffeeeaaa\\\___^^^``````\\\WWWWWW\\\hhhhhhddd^^^]]]bbbffffffjjjmmmqqqssssssssstttuuuqqq{{{qqqccc^^^___RRRPPPLLLGGGCCC@@@???>>>:::888555222111111222333222222111111111222333333111111111111000000000000.........//////000000000000222555999===BBBIIIMMMRRRVVV[[[^^^```ccchhhlllrrrnnnmmmooossstttpppkkkiiihhhiiipppzzzzzzsssqqqrrrrrrpppmmmpppaaaOOODDD@@@???CCCIII[[[gggqqqsssvvv|||zzzsssbbbYYYXXXfffvvv|||zzzwwwkkkuuu~~~}}}wwwnnnbbbXXXOOOMMMFFF:::333111000---//////000000111333444555666777888:::<<<>>>???@@@BBBDDDHHHJJJIIIHHHLLLQQQ[[[zzzwwwtttnnnnnntttuuuqqqiiikkkvvvrrrwwwzzzsss```RRRDDD@@@@@@???>>>>>>===<<<<<<;;;;;;;;;;;;;;;===:::999;;;===???EEEMMM\\\bbblllvvv~~~wwwxxx}}}yyywwwuuuxxx|||tttiiibbb___nnn|||vvvbbbPPP===777333555666444333444444666888999777666666666777999;;;;;;::::::<<<>>>===>>>???>>>;;;;;;<<<>>>>>>===<<<<<<<<<===>>>???<<<<<>>@@@AAA???AAADDDFFFGGGHHHJJJLLLRRRmmm|||sssqqqnnngggfffmmmnnnllleeeddduuu~~~uuuwww|||~~~|||}}}|||uuujjj\\\MMMFFFBBB???===???======<<<;;;;;;;;;;;;<<<===:::999;;;::::::>>>DDDMMMSSS___lllyyy~~~}}}zzzwwwvvvuuuyyy}}}{{{}}}{{{yyyxxxvvvuuurrrnnnjjjdddsss|||yyyuuuooo___MMM;;;666444555555333222333444666888888777777888999:::===>>>===:::888:::<<<777;;;===>>><<<<<>>===<<<<<<<<<===>>>???:::;;;???@@@EEEYYY```SSSBBB:::DDDccc~~~~~~}}}}}}}}}~~~{{{yyywwwsssooollliiihhhfffcccaaa^^^[[[YYYVVVUUUWWWXXXUUURRRTTTZZZ\\\aaabbb^^^]]]```bbbbbbbbbaaa___\\\\\\___eeejjjtttxxx{{{wwwqqqpppwwwxxxnnnhhh___XXXNNNBBB:::777666666333333222111000000000111222222222111111111000000......///000000111222222222444888<<>>@@@>>>======<<<;;;<<<<<<<<<<<<::::::;;;999777999>>>BBBHHHSSScccttt}}}yyywwwwwwwww||||||{{{|||wwwqqqllliiikkkllllllkkkgggvvv|||ssskkkgggXXXEEE999555333555555333333666333555666777777888:::<<>>;;;:::<<>>===<<<;;;;;;<<<===>>><<<<<>>>>>===<<<<<<<<<<<<======;;;;;;<<<:::666777;;;@@@EEEPPP___rrr|||xxxwwwxxx{{{~~~zzzuuuttttttmmmeeeaaacccfffgggggghhhwww|||ooofffbbbSSS>>>777333222555555444555888333444555666666888<<>>===<<<;;;;;;<<<===>>>@@@>>>???===BBBWWW```TTTCCC===HHHhhhzzzvvvxxx{{{~~~~~~yyyxxxzzzyyywwwtttnnnkkkkkkcccdddhhhlllkkkddd^^^]]]TTTOOONNNSSSTTTPPPOOORRRUUUXXXZZZXXXWWWZZZ___aaa[[[PPPEEE@@@>>>;;;;;;>>>LLLKKKKKKKKKEEEAAAEEEMMM]]]jjjxxx___III;;;666666333555555333000...000222000000000000////////////111000000000111222333333222555:::???DDDKKKRRRVVV___^^^```dddiiijjjgggdddbbbbbbgggooorrrnnniiihhhgggiiimmmtttzzz~~~~~~}}}sssrrrpppqqqsssvvvwwwxxxlll^^^QQQLLLHHHGGGOOO[[[fffgggooo{{{ooo___SSSXXXgggzzzzzzzzz}}}ssseeeXXXOOONNNBBB666333222///---......000111111111222555777444777:::<<<===>>>@@@BBBCCCCCCDDDEEEFFFGGGHHHHHHIIILLLYYYxxxwwwxxxwwwooopppssssssqqq}}}ooo```VVV___{{{uuu{{{{{{}}}}}}~~~}}}|||vvvmmmbbbVVVKKKAAA<<<@@@>>>===@@@???;;;:::<<<>>>===<<<;;;999888777666777:::DDDWWWooo{{{vvvvvvxxx}}}~~~~~~}}}{{{zzz|||~~~vvvssssssvvvmmmeeedddeeebbb___^^^lllxxx{{{nnnaaaXXXIII999777444222111333444555555666666666666666777777888CCCAAA???<<<:::999999999;;;;;;;;;::::::999999999======<<<;;;:::999999888<<<999<<<>>>DDDWWWbbbZZZGGGAAAJJJfff~~~zzztttvvvyyy|||~~~{{{{{{}}}{{{ssspppmmmgggbbbaaa^^^cccjjjqqqxxxzzzvvvrrrddd[[[TTTUUUVVVSSSQQQRRRUUUVVVWWWUUUTTTVVVZZZ\\\[[[QQQGGGBBB>>>;;;;;;======???@@@???======???AAABBBKKK___{{{yyyYYYCCC::::::444555555333000///000222111111111000000000//////////////////000111222333444777<<>>@@@AAABBBCCCCCCEEEFFFGGGHHHIIIEEEMMMRRR^^^yyy~~~tttrrrwwwxxxuuu{{{nnn^^^YYYgggyyy~~~}}}}}}~~~}}}~~~~~~}}}{{{wwwpppiiiaaaWWWLLLDDDDDD???<<<>>>>>><<<<<<===>>>===<<<;;;:::888777777777999???NNNccczzzwwwrrrooorrrxxx}}}|||||||||{{{{{{wwwzzz|||{{{wwwvvvyyy|||wwwwwwyyy~~~yyytttpppiiibbb___aaauuu|||{{{mmm```WWWHHH888777444222111333444555555666666555555666666777888===<<<<<<;;;;;;<<<===>>><<<;;;:::999999999999:::;;;;;;;;;;;;;;;:::::::::<<<999<<<>>>DDDWWWccc[[[@@@@@@MMMhhh}}}uuuwwwyyy|||~~~~~~~~~xxxnnnjjjfff```ZZZXXXcccnnnxxxyyymmmgggccc^^^ZZZYYYUUUUUUTTTRRRQQQRRRUUUXXX[[[RRRJJJEEEAAA<<<;;;<<<999AAACCC>>>;;;===<<<666666777DDD```hhhJJJ===<<<666666666333111000111333222222222111111111000000.........//////111222222666:::@@@EEEKKKQQQWWW[[[___bbbiiirrryyyzzzuuupppjjjggggggkkkmmmjjjiiiiiimmmooosssyyy}}}~~~|||tttrrroooooorrrvvvxxxzzzpppgggaaa```\\\VVVZZZdddooonnnqqqwwwzzzuuuhhh\\\VVV^^^mmm|||}}}kkk[[[OOOIIIKKK>>>333000000000000222///111444666666666777888555777999;;;;;;<<>>???>>>>>>===;;;:::999888777777777999AAARRRiiizzzppphhhfffoooyyy~~~}}}}}}{{{yyyxxxxxxyyyxxxwwwpppsssuuutttqqqqqqsssvvvyyy}}}yyyzzzwwwkkkjjjqqqwwwhhh\\\RRRBBB333666444222222333444555444666555555555555666777777666777888999<<>>CCCVVVccc\\\EEEIIIXXXqqq{{{{{{{{{||||||||||||{{{~~~~~~|||~~~}}}~~~zzzrrrllleee]]]ZZZ[[[lll|||tttiiiaaa^^^WWWTTTRRRQQQQQQPPPRRRVVV[[[TTTNNNJJJDDD>>>;;;===GGGUUUYYYLLLBBBBBB>>>555888444999MMMiiitttTTTDDD@@@999888666333222111222333444333333222222111111111////////////000222333333777<<>>222/////////000222///222666888888888888888666888999::::::;;;>>>@@@@@@@@@@@@AAABBBDDDFFFGGG???JJJMMMHHHTTT{{{zzzkkkqqq|||ttt~~~}}}}}}lllfffjjjuuu{{{{{{{{{{{{}}}{{{wwwwwwvvvqqqggg^^^TTTHHH>>>===@@@AAA@@@@@@>>>>>>===<<<;;;:::999999777777777999CCCWWWooo{{{mmmcccbbbnnn|||~~~|||{{{yyywwwvvvwwwxxxxxxwwwuuummmnnnooommmkkkkkkmmmooorrrwww}}}{{{{{{www{{{qqqbbbVVVKKK<<>>BBBVVVccc^^^MMMOOO^^^vvv~~~}}}}}}|||{{{{{{{{{{{{{{{}}}~~~zzz{{{zzzzzzzzz|||}}}yyyrrrggg^^^^^^bbbkkk}}}pppddd^^^ZZZSSSOOOPPPOOOMMMOOOTTTYYYUUUQQQNNNHHH@@@===>>>NNN```eeeUUUEEEAAA>>>777444111444CCCYYYrrr~~~bbbNNNEEE<<<999666444333333333333444444333333222111111000000000000111222333555555888===EEELLLRRRWWW\\\___eeegggmmmwwwzzzsssnnnmmmlllkkkllloooppprrruuuyyy||||||xxxuuusssqqqoooooorrrvvvyyyzzzxxxpppkkkhhh```YYY\\\fffjjjooowww~~~wwwkkkbbbfffqqq}}}~~~~~~tttcccVVVQQQRRRIII===222...///...///000000444777999999999999999888999:::::::::;;;>>>@@@@@@?????????@@@BBBDDDEEEDDDFFFKKKPPPUUUiiixxxgggjjjwww~~~|||nnn|||pppllljjj{{{zzzyyyzzz{{{}}}}}}xxxvvvvvvtttnnniii[[[NNNCCC@@@AAA@@@>>>===>>>>>>======<<<;;;::::::777888888777;;;GGGZZZhhh}}}ooodddcccooo}}}~~~|||zzzwwwvvvvvvxxxyyyyyywwwuuummmllljjjgggeeefffhhhjjjnnnsssyyy~~~{{{|||wwwlll^^^RRREEE888000555444222333444555444333444444444444444555555666222333444666:::===AAACCC;;;:::888666666888:::<<<<<<;;;;;;:::999999888888:::999======AAAUUUddd___JJJHHHSSSmmm}}}||||||~~~{{{{{{{{{{{{|||}}}~~~}}}zzzxxxxxxwwwxxxzzz}}}}}}yyysssiii```^^^bbbdddpppsssiii___VVVOOOPPPOOOJJJKKKPPPUUUSSSRRRPPPJJJAAA===>>>EEESSSYYYNNN???:::999888333333666???LLL___yyy}}}fffRRRGGG>>>;;;666444333444444444555444444333222111000000000000111111333444666777999???HHHPPPVVV[[[___aaafffhhhoooyyyxxxqqqooommmkkklllooooooqqquuuyyy|||zzzvvvsssrrrpppoooppptttwwwyyyzzzvvvpppllliiiaaaXXX\\\fffiiipppyyy}}}tttiiiaaagggtttzzzxxxyyy{{{}}}xxxooo```TTTSSSXXXFFF:::111///000//////000222444777999999999:::;;;:::;;;;;;;;;:::;;;>>>@@@BBBAAA@@@??????AAACCCDDDJJJCCCGGGRRRUUU___ooogggkkksssgggttt}}}oookkk}}}yyyyyyzzzzzz{{{}}}}}}zzzvvvuuutttsssssscccXXXMMMIIIFFFAAA<<<;;;???>>>>>>===<<<<<<;;;;;;777999999888888===GGGOOOdddooovvvuuurrruuu|||yyyuuukkkjjjttt|||zzzxxxvvvvvvvvvxxxyyyxxxuuusssjjjgggbbb___^^^```dddfffmmmqqqwww||||||zzzrrryyy}}}hhh[[[PPPAAA777444555444333333555555444333444333333333333444555555444444444555777999;;;===:::999777777777888:::;;;<<<<<<;;;:::999888777777:::999======@@@TTTdddaaaHHHBBBJJJfff|||{{{{{{~~~||||||{{{{{{|||}}}}}}zzzzzzzzzzzz{{{}}}~~~}}}vvvpppmmmhhh^^^XXXVVVVVVXXXfff~~~}}}kkk^^^UUUUUURRRJJJIIINNNPPPOOOPPPPPPIII@@@;;;<<<<<>>>>>===<<<<<<<<<888999:::888777888;;;???FFFQQQYYYZZZYYY]]]dddhhhkkkmmmuuuxxxwww}}}~~~zzz{{{||||||{{{yyyvvvuuussssssuuuvvvwwwuuurrroooccc___XXXUUUVVV[[[aaaeeennnrrrvvv{{{~~~}}}zzzxxxzzzuuuaaaVVVKKK;;;444777444333333444555555444222333333333222333444444555444444333333444666777888888888888777888999::::::;;;:::::::::999999888888999999======@@@TTTdddbbbMMMEEELLLfff~~~~~~}}}|||}}}~~~|||||||||}}}}}}~~~~~~~~~|||zzz}}}~~~|||pppgggfffeee]]]QQQIIIHHH@@@JJJiiivvvhhh]]][[[WWWMMMIIINNNLLLLLLNNNOOOHHH>>>:::;;;;;;666555999:::777555666555333555:::???GGGUUUaaaccciiiooopppkkkddd___]]]AAA<<<666444444666555444444444333222111000///.........///000111333555666>>>DDDNNNWWW]]]aaaeeefffeeejjjttt|||ssspppmmmjjjjjjmmmooorrrvvvzzz}}}{{{wwwsssnnnnnnpppsssvvvxxxxxxwwwkkkkkkoooqqqjjj______hhhppptttxxxvvvnnnbbbYYYTTTfffvvv|||uuuuuuzzz||||||vvvpppgggYYYNNNQQQZZZ;;;222---///333444444444444555666666666888:::===>>>>>>===<<<;;;<<>>>>>======<<<<<<999999999888777666777888888>>>BBB@@@AAAIIIRRRVVVWWWUUUZZZgggttt|||yyywwwuuuvvvwwwxxxwwwuuusssrrrqqqqqqssstttuuusssoookkk]]]XXXQQQNNNPPPXXX___dddooorrrvvvzzz}}}xxxsssyyynnn[[[QQQEEE555000666444333333444555555444222333333222222333333444555444444333222333444555666777777888888999999999999888999999999999:::::::::999999>>>===???SSSeeecccRRRKKKPPPggg~~~|||wwwwww{{{}}}||||||~~~|||~~~~~~{{{zzzzzzxxxpppgggeeeeee___PPPDDD@@@<<>>CCCAAA>>><<<===???BBBDDDTTTPPPJJJDDDBBBDDDGGGIIIJJJKKKLLLMMMOOOSSSXXX\\\ppp~~~vvvccciii|||wwwwwwxxx{{{yyy}}}|||{{{wwwpppjjjeee^^^OOO@@@CCCBBB@@@>>><<<<<<===>>>999888777999<<<<<<999666666666666888;;;>>>BBBDDDNNNQQQTTTWWW\\\gggvvvtttsss{{{yyyxxxxxxvvvtttssstttuuutttppplllnnnrrrvvvvvvsssnnngggaaa```UUUMMMMMMRRRYYYfffrrruuuuuuvvvzzzzzzuuu}}}}}}~~~yyy}}}xxxrrrqqquuu{{{xxxeeeRRRGGG>>>555444999444555555555555555555444333333333444444444555555444333333333333444555555:::::::::;;;;;;;;;;;;<<<:::888888;;;>>>???<<<999999999999;;;BBBPPPaaannncccTTTSSSjjj~~~~~~}}}yyyyyy|||}}}|||}}}|||~~~~~~}}}}}}~~~yyyrrrjjjfffcccZZZLLL@@@===999???UUUppp|||kkkbbb\\\VVVQQQOOOQQQNNNNNNOOOLLLFFFDDDEEEDDDDDDAAA<<<<<<>>><<<777888333777EEEOOOTTT\\\ggglllhhheeeaaa[[[WWW[[[bbbVVVGGG999555555555444444666555333222111111000000000111111111222444888<<>>AAA@@@>>>===>>>???BBBCCCOOOLLLHHHDDDCCCDDDGGGIIIIIIJJJLLLMMMNNNQQQVVVYYYkkkiiicccuuuzzzttttttwwwvvvzzz|||}}}~~~yyyooogggccc^^^SSSGGGDDDBBB???===;;;<<<===>>>===<<<<<<===??????===:::666555555666888;;;>>>@@@EEEHHHKKKMMMPPPXXXdddmmmvvvwwwzzzwwwsss}}}yyyxxxwwwwwwvvvtttssssssuuutttrrroooooorrrsssrrrooojjjddd```aaaYYYTTTWWW\\\bbbkkkuuurrrssstttwww|||uuuqqqwwwzzzxxxwwwvvvqqqjjjqqqoooppptttyyy{{{xxxtttrrr]]]III@@@:::333222666333444444555555444444333333333333333444444444444444333333333333444555555999999:::;;;;;;;;;;;;::::::999888999<<<<<<;;;888888999::::::???LLL^^^lllhhhZZZZZZppp~~~}}}{{{{{{}}}~~~}}}zzzrrrkkkbbbUUUHHH>>>;;;777;;;MMMeeeyyyuuukkkcccZZZSSSQQQRRRQQQRRRSSSOOOIIIIIIMMMVVVUUURRRNNNMMMKKKEEE===999444888KKK]]]gggnnntttzzzuuuooofffZZZUUUZZZddd]]]MMM===777666555555666666555444222111111111111111222222222333666;;;???LLLSSSZZZ\\\___cccdddbbbeeeiiioootttwwwyyy|||}}}zzzsssllliiilllnnnnnnlllooopppsssuuuuuutttrrrpppoooqqqqqqpppssswwwwwwtttnnnqqqssssssqqqqqqtttwwwtttwwwrrrkkkdddWWWYYYkkk~~~}}}sssmmmqqqxxx}}}uuudddVVVQQQQQQLLLFFF222000......111333555555555666777888:::;;;======?????????>>>???@@@@@@AAAHHHGGGEEECCCCCCEEEGGGHHHHHHJJJKKKLLLMMMOOORRRTTTYYY}}}kkkjjj}}}xxxuuuuuuuuuvvvwwwxxxuuukkkgggddd[[[PPPMMMJJJDDD???<<<;;;<<<===<<<;;;;;;<<<======;;;:::666555555555555777999:::<<<>>>@@@AAACCCHHHPPPVVV___ccchhhmmmssszzz}}}ttt|||}}}{{{xxxuuusssrrrsssssstttrrrqqqqqqrrrssssssrrrppppppooommmiiiddd```^^^bbb```aaafffkkknnntttzzztttuuuvvvwwwzzz}}}{{{rrrnnnsssvvvtttqqqnnnhhhbbbkkkjjjlllsss{{{|||uuunnnlllVVVAAA999777222111444222222333333333333222222222222333333333444444444333333333333333444555555666888:::;;;;;;;;;999888:::999888888:::;;;:::999777:::<<<;;;<<>>;;;777999GGGZZZnnn{{{qqqhhh^^^VVVSSSRRRSSSVVVVVVQQQKKKMMMTTTfffhhhiiigggeee```SSSFFF:::333777LLLeeexxx}}}ppp___UUUYYYcccdddSSSAAA888777666666888666555444333222111111111111222222333444888>>>BBBSSSZZZ```bbbdddhhhiiigggfffkkkooorrrrrrsssvvvyyyvvvpppjjjiiikkkmmmmmmllloooppprrrssssssrrrpppooonnnooopppqqqsssuuuuuutttpppqqqpppnnnlllmmmpppsssnnnsssmmmddd^^^XXX```vvv~~~ssslllooouuuyyyzzzmmm]]]UUUUUURRRIII???111///......111444555555555666777888:::;;;<<<======>>>>>>???????????????AAAAAABBBCCCDDDEEEFFFGGGHHHIIILLLLLLLLLMMMOOOQQQVVVkkknnnvvvyyywwwvvvuuuwww}}}zzzvvvrrrgggZZZZZZUUUMMMDDD>>><<<;;;<<<;;;:::::::::::::::999999888777666555555555555555777999;;;<<<===???DDDHHHPPPUUU[[[^^^```eeemmmtttvvvzzzyyytttnnnmmmkkkjjjjjjkkklllmmmooonnnmmmmmmoooqqqrrrssspppmmmiiigggddd___]]]^^^dddgggnnntttxxxzzz{{{}}}||||||{{{zzz{{{~~~xxxrrrqqqwwwzzzvvvooojjjiiiiiimmmkkkkkksss{{{~~~yyysssiiiRRR<<<777777444222333111111222222222222111111222222222222333333333333333333222222333333444555444666888;;;;;;:::888777999888888888999;;;===>>>999>>>@@@>>>===GGG[[[llloooeeegggzzzzzz~~~|||{{{}}}}}}}}}||||||}}}~~~uuueeeSSSEEE>>>===999:::CCCRRRcccxxx|||uuulll```XXXUUURRRTTTVVVWWWRRRLLLNNNTTTggglllqqqttttttlllZZZIII;;;444555EEE```zzzyyygggZZZ[[[cccgggUUUCCC:::888777777999666666444333222111111111000111222333666;;;BBBGGGWWW]]]cccdddfffjjjkkkjjjgggkkkppprrrrrrsssvvvyyysssooojjjhhhjjjkkklllkkkoooppprrrsssrrrqqqpppooommmnnnpppssssssssstttuuuxxxvvvrrrnnnkkklllooorrrmmmrrrjjj___ZZZXXXddd{{{}}}tttooorrrvvvwwwnnnaaaUUUSSSVVVQQQCCC666222000///000333555666555666666777888:::;;;<<<<<<<<<===>>>?????????>>>>>>===>>>@@@BBBCCCEEEEEEEEEGGGIIIKKKKKKKKKKKKMMMNNNRRR[[[www|||xxxxxxvvvuuuxxx}}}uuuggg```[[[RRRHHHAAA>>>===============<<<;;;;;;;;;;;;:::999888777666555555555555666888999:::<<<>>>@@@FFFKKKPPPRRRRRRUUU\\\bbblllrrr}}}yyyyyy{{{tttmmmhhhbbbbbbbbbcccdddfffhhhiiilllmmmmmmmmmnnnpppsssuuuooohhhdddcccaaa]]]^^^ccchhhpppyyy}}}|||{{{{{{{{{xxxuuuyyy{{{mmmeeeiiiqqqjjjkkkooowwwxxxqqqcccMMM999555666333111222000111111111111111111000111111111222222222333333333222222222222333444444222444777999:::999777666777888888999;;;>>>AAACCC===AAADDDAAAAAAJJJ^^^ooorrrhhhjjj|||vvv~~~{{{zzz{{{|||}}}}}}|||}}}~~~}}}uuueeeTTTEEE<<>>>>>>>>>>>>>><<<===???AAABBBCCCDDDDDDFFFGGGHHHHHHHHHHHHKKKMMMMMMQQQgggyyyvvvvvv}}}|||pppmmm{{{vvvtttxxx}}}~~~uuuccc^^^UUUMMMEEEAAA??????;;;<<<<<<:::888888999:::;;;::::::999888777666666444444555666888999;;;<<<===AAAEEEHHHIIIMMMRRRVVV^^^aaajjjxxxxxxwww|||uuuooojjjddd```\\\\\\^^^```bbbeeeggghhhkkklllnnnoooooopppsssuuulllddd```bbbbbb___bbbjjjoooyyytttppptttwwwwwwwww{{{zzzjjj___cccmmmccciiittt|||ooodddXXXEEE555222333000...111000000111111111111000000000000111111111222222222222222222222222333444444111333555777888888777666666888:::;;;<<<>>>AAADDD>>>AAACCCBBBDDDOOObbbqqqttthhhhhh{{{lllzzz~~~}}}{{{yyyyyy|||~~~~~~~~~~~~|||~~~vvvhhhWWWGGG===>>>;;;:::<<>>>>>===>>>???@@@AAABBBCCCCCCCCCDDDDDDCCCCCCEEEHHHKKKLLLNNN[[[vvvrrrlllooopppwww{{{vvvooowww|||uuuvvvyyy}}}|||||||||lllggg___UUULLLEEE@@@???:::;;;;;;999666555777::::::::::::::::::999888888666555444555666888888999:::;;;===@@@CCCFFFIIIKKKTTTVVV\\\eeessstttttt{{{{{{vvvooohhhccc___[[[YYYWWWXXXZZZ]]]```ccceeeffffffiiilllmmmmmmmmmooorrrhhh```^^^cccdddbbbhhhqqqwww|||pppnnnpppppprrrtttrrrsssvvvtttjjj``````fffeeemmmyyy~~~rrrddd[[[LLL===111111222//////333000111111222222111111000000000000000111111111222222222222111222222333444111222333555666666666666666999<<<===<<<<<<>>>@@@===>>>???@@@DDDQQQcccqqqqqqcccaaattt___ppp}}}}}}~~~}}}zzzxxxyyy||||||}}}~~~}}}yyyzzz}}}~~~xxxkkk\\\KKK@@@<<<:::999999===III```ttt~~~}}}sssfff\\\YYYRRROOOPPPSSSQQQIIIBBB@@@:::>>>EEEOOOYYY[[[OOOAAA666777666666CCCaaavvvgggYYYSSSUUUaaaQQQAAA;;;:::999999:::777666555444333222222222111222555888???HHHRRRYYYaaafffhhhfffeeeggggggeeefffgggkkkqqqwwwxxxuuuqqqiiihhhhhhiiikkknnnqqqsssssssssssssssrrrrrrqqqpppnnnnnnrrrxxxwwwrrrsssxxx}}}xxxsssooooooppprrrtttnnnqqqfffZZZ[[[aaajjjyyyyyy{{{xxxsssqqqtttuuussseeeXXXNNNPPPQQQGGG777.........///111555888888888777777888999::::::;;;;;;===<<<<<<<<<<<<===>>>>>>?????????@@@AAAAAABBBBBBAAAAAAAAA@@@@@@BBBFFFJJJKKKLLLNNNZZZvvv~~~uuueeeiiixxx~~~xxxuuuuuuwww~~~zzzyyyyyysssiii]]]QQQGGG@@@===>>>@@@@@@===:::999;;;>>>999999::::::::::::999999999777555555666777888777:::::::::<<>>@@@999888<<<===@@@PPPeeeyyy~~~zzzrrrggg^^^[[[QQQMMMKKKMMMPPPOOOHHHAAA===:::>>>OOO\\\[[[PPPFFF<<<888666999DDD\\\xxxhhhUUUGGGFFFMMMOOONNNGGG>>>:::;;;;;;888666666444333222111111111555444555;;;FFFRRRZZZ^^^ccceeeggggggfffggghhhjjjfffkkkqqquuuuuutttrrrqqqnnnmmmlllkkklllnnnpppqqquuutttrrrqqqpppooooooooorrrsssuuutttsssrrrsssttt|||rrrjjjkkkssswwwvvvsssfff___\\\ZZZgggvvvxxxxxxvvvzzzzzzsssvvvxxxooo^^^OOOJJJRRROOO<<<111333111222333444555555555555777888888888777777999;;;<<<<<<;;;<<<<<<===>>>???BBB@@@>>>@@@BBBDDDBBB@@@CCCBBBAAAAAAAAAAAABBBCCCLLLFFFIIISSS]]]tttwww}}}|||iiiggguuuxxxuuuxxx}}}{{{{{{{{{pppcccVVVKKKEEEAAAAAAAAA@@@>>><<<::::::<<<<<<;;;;;;;;;;;;::::::999999888888666555444333666666777999:::;;;<<<===@@@BBBEEEGGGLLLVVVdddooo}}}ssspppqqqqqqvvvvvvuuuvvvwwwyyy{{{}}}yyyyyy{{{{{{sssnnneeebbb\\\WWWRRRPPPOOOOOOPPPQQQSSSWWW[[[___bbbdddbbbdddffffffdddaaa___^^^ZZZZZZ[[[___fffnnnwww|||yyy|||nnniiinnnhhh]]]\\\iiirrrmmmhhhhhhwwwqqqcccbbbXXXFFF@@@<<<555000///222888<<<222222222111111111000000000111111111111222222222111111111111111111111111222222222222222222333333444555666666555555666888666555888===AAAIIIYYYgggaaaOOONNNhhhQQQ\\\lllyyy~~~~~~~~~}}}}}}~~~~~~zzzyyyxxxyyy{{{|||{{{zzz{{{zzz||||||{{{}}}{{{qqqaaaOOOBBB???:::999<<<<<<>>>LLL^^^xxx{{{sssfff[[[VVVNNNKKKHHHJJJNNNNNNIIICCC@@@;;;===KKKVVVVVVMMMEEE===999666888@@@VVVwwwzzzlllYYYHHHAAACCCMMMKKKDDD;;;888;;;;;;999777666555333222111111111888999<<>>??????DDDBBBAAAAAACCCDDDBBB@@@BBBBBBAAA@@@AAABBBCCCDDDGGGFFFKKKRRRWWWiiiwwwuuupppffflll|||uuuuuu{{{|||{{{}}}}}}{{{yyyiiiWWWIIIFFFBBB??????@@@AAA>>><<<;;;;;;;;;;;;;;;;;;::::::999999999888777666555444555555666777888999::::::;;;>>>@@@AAADDDLLLWWW```vvv{{{zzzrrrllljjjkkkjjjmmmmmmnnnoooqqqsssuuuvvvzzz{{{|||{{{yyyyyy~~~}}}zzzuuunnnfffaaa]]]ZZZVVVRRROOONNNNNNNNNNNNOOORRRUUUYYY]]]```bbbbbbcccdddbbb___]]]\\\\\\WWWXXXZZZ```iiisss}}}uuuzzzyyyssswwwmmmaaa\\\gggqqqrrrrrrvvvoooccc^^^SSSCCC888666222///...000222444222222222111111000000000000000111111111222222222111111111111111111111111111222222222222333333333444555666666555555666777777666888;;;>>>FFFUUUdddcccQQQOOOhhhPPPXXXeeesss~~~~~~zzzzzzzzzzzzyyyyyyxxxxxxvvvvvvwwwvvvvvvwwwzzz||||||zzzzzzzzzxxxzzz~~~}}}xxxqqqiii\\\MMMCCC???;;;:::<<<;;;:::EEESSSpppyyy}}}zzzttthhh[[[TTTLLLHHHEEEFFFJJJLLLIIIEEEBBB<<<;;;DDDMMMMMMFFFBBB===:::777777===OOOnnn|||lllZZZMMMHHHOOOLLLDDD;;;888:::;;;999999888666444222222222222666999@@@IIITTT[[[```aaafffhhhiiihhhgggggghhhiiigggkkkqqquuuwwwuuurrrooojjjkkkkkklllnnnppprrrsssrrrrrrrrrrrrqqqooonnnmmmooorrruuutttqqqooooooqqq~~~|||vvvooonnntttyyyyyyqqqbbb]]]```eeesss|||xxxxxxtttxxxwwwrrruuuuuujjjXXXQQQOOOQQQHHH666...111222333444555555555555555555777:::;;;:::::::::;;;::::::;;;<<<===>>>???@@@CCCBBB@@@@@@AAAAAA@@@>>>AAA@@@@@@@@@AAACCCEEEFFFCCCEEELLLQQQPPPZZZyyy{{{|||iiibbbvvvxxxtttxxx}}}}}}~~~}}}~~~|||jjj\\\LLLEEE>>>;;;>>>???===999::::::::::::::::::;;;;;;::::::::::::999777666555555555555666666666777777888999;;;;;;<<>><<<:::888888===NNNmmm|||mmmddd[[[XXXNNNBBB;;;;;;;;;999:::999666444333222333333555;;;EEEQQQ[[[aaacccdddfffhhhhhhhhhfffeeefffgggfffiiimmmrrruuusssooollljjjkkklllnnnqqqssstttuuuqqqqqqqqqqqqpppooonnnmmmooorrrsssqqqnnnnnnrrrwww~~~xxxsssvvv||||||yyymmm^^^[[[bbbkkkxxx~~~vvvsssrrrwwwyyytttuuuqqqcccTTTRRRQQQNNNBBB333---111333333444555555555555555444777:::<<<;;;::::::;;;999:::;;;<<<>>>??????@@@>>>=========>>>>>>>>>===?????????@@@AAACCCFFFGGGDDDEEEJJJNNNLLLQQQjjjsss```eeexxxvvvuuuxxx~~~}}}}}}~~~zzzuuu\\\UUULLLEEEAAA>>>:::888:::::::::::::::::::::;;;;;;;;;;;;;;;:::999888777666666666666666666666666555777888999999;;;???BBBEEEKKKOOONNNOOOSSSUUUTTTXXXZZZ^^^bbbeeehhhiiiiiimmmmmmkkkjjjmmmsssvvvvvvwwwxxxyyyzzzzzzzzzzzzzzzvvvuuussspppmmmjjjhhhgggeeeccc```]]][[[WWWRRRNNNJJJIIIHHHGGGGGGHHHJJJKKKKKKLLLOOORRRUUUWWWYYYZZZYYYXXXVVVRRRPPPPPPRRRTTTXXX]]]eeeooowww~~~wwwssstttzzznnnjjjiiihhhqqq~~~~~~uuuooohhhdddfffrrr|||}}}lllbbbYYYKKK===555111111111222111000///...000000000000000000000000000000000000111111111111111111111111111111111111111111111222222333333444333444666555444444555777999777666888:::AAAQQQ___cccRRRNNNbbb}}}UUUSSSZZZiiixxx|||}}}}}}|||{{{zzzxxxwwwsssrrrqqqpppnnnlllkkkkkkrrrssstttrrrpppqqqvvvzzzyyytttrrrsssttttttwww|||xxxoooggg\\\QQQIII???===<<<;;;888777;;;@@@EEEMMMXXXgggxxx{{{uuusssnnncccXXXRRRHHHEEEBBBBBBDDDEEEEEEDDDDDD===888:::<<<<<<<<<===;;;:::::::::@@@RRRrrrqqqooodddRRRDDD===;;;999;;;999777444333444555666:::BBBOOO[[[dddiiikkklllfffggghhhgggeeeeeeeeegggeeefffiiinnnqqqpppllliiijjjlllnnnqqqtttuuuvvvvvvppppppppppppooonnnnnnmmmqqqrrrrrroookkknnnwww{{{tttrrrxxx~~~zzzqqqhhhZZZZZZdddooo|||tttnnnnnnwww{{{wwwuuulllZZZRRRRRRPPPHHH;;;111...000444444555555666666555555333666:::;;;;;;::::::;;;999:::;;;===>>>?????????999:::;;;<<<===>>>@@@AAA?????????@@@AAADDDFFFGGGHHHEEEGGGKKKLLLOOO\\\kkkjjj^^^```mmmvvvtttyyy~~~{{{zzz~~~rrrooohhh\\\NNNDDD???>>><<<<<<<<<;;;;;;;;;::::::;;;;;;<<<;;;;;;:::999888888888777777777777666666333444666666777888:::<<<;;;???AAA???AAAGGGKKKJJJIIIKKKNNNSSSVVVXXXZZZZZZUUUccclllfff\\\\\\eeelllnnnnnnnnnnnnnnnmmmlllllliiigggeeebbb___\\\YYYXXXRRRPPPNNNMMMLLLKKKHHHFFFGGGFFFFFFEEEFFFGGGHHHHHHJJJLLLNNNPPPSSSTTTUUUUUUQQQPPPNNNKKKJJJLLLPPPTTTYYYaaammmxxxxxxqqqkkkqqqwwwddd\\\cccmmmnnnoootttzzznnnkkkmmmvvv~~~}}}jjj^^^RRRCCC666222111111000000000000000000//////////////////////////////000000000111111111000000000000000000000000000000111222333333444444333444555555444444555666777666666888:::BBBQQQ___]]]NNNJJJ]]]xxxWWWOOOQQQ```ppp{{{~~~yyyyyyxxxwwwvvvuuuttttttqqqrrrssstttuuuvvvwwwwwwuuuvvvvvvuuuttttttvvvxxxvvvqqqoooqqqrrrsssxxx}}}uuujjj]]]QQQHHH@@@???===;;;888888:::===888>>>GGGUUUiii|||xxxrrrlllcccVVVLLLIIIEEECCCAAAAAACCCEEEEEEEEEEEE???;;;<<<<<<;;;<<>>>>>>>>======999;;;===??????@@@CCCEEE?????????@@@AAADDDFFFGGGIIIFFFEEEIIILLLNNNUUU\\\lll~~~fffUUUWWWnnn}}}pppqqq||||||uuuuuu~~~zzz{{{~~~{{{}}}zzzooo^^^NNNFFFDDD???>>>>>>===<<<;;;::::::;;;;;;;;;;;;;;;:::999999888888888888888888888888333333333444555666777777888::::::888:::@@@CCCAAAAAABBBEEEHHHJJJMMMNNNOOOLLLNNNOOOTTTaaammmiii\\\aaaaaaaaa``````___^^^]]]\\\[[[YYYVVVSSSQQQOOONNNIIIGGGEEEEEEFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGHHHJJJKKKMMMNNNOOOOOOOOONNNIIIIIIHHHHHHIIIMMMSSSXXX]]]eeerrr~~~{{{qqqmmmwww{{{jjj[[[ZZZgggtttrrrooooooxxxyyyuuuqqqsssyyynnn]]]LLL===444222000///...---------...///............/////////////////////000000000111111000000000000000000000000000000111222333444444555222444555555444444555666666555666999;;;AAAOOO]]]UUUIIIEEEXXXvvv^^^OOOIIITTTeeerrr}}}}}}xxxwwwuuusssrrrrrrrrrsssuuuvvvxxx{{{~~~{{{zzzyyyyyyzzzzzzyyyxxxwwwrrroooqqqrrrtttxxx~~~~~~{{{mmm^^^PPPFFF@@@@@@>>>:::999:::;;;<<<999<<<@@@KKK^^^qqqzzzyyywwwrrrllldddWWWIIIBBBCCC?????????AAADDDFFFHHHHHHFFFBBB@@@AAAAAA???@@@DDD??????===<<<>>>PPPsss{{{YYYDDD>>>>>>:::888666555555777:::<<>>>>>===<<<;;;999<<>>===;;;:::999:::;;;;;;;;;;;;:::999999888888888888888888888888777666444444555666666666555888999888:::>>>===:::======>>>@@@BBBDDDFFFGGGSSSKKKDDDPPPmmmuuu]]]QQQRRRRRRRRRRRRRRRQQQPPPOOONNNMMMKKKIIIGGGFFFEEEGGGDDDBBBAAACCCDDDDDDDDDAAAAAABBBDDDEEEGGGHHHIIIHHHIIIJJJKKKKKKJJJHHHGGGDDDEEEFFFHHHLLLRRRZZZ___gggmmmvvvxxx}}}~~~}}}|||vvvlllccc___dddnnnvvvqqqooommmqqq}}}zzzyyyvvvrrrqqqvvv}}}~~~qqqZZZDDD777222111---------------------------------....../////////////////////000000000111000000000000000000000000///000111222333444444555222444555555444333555666555444666999:::???JJJWWWNNNDDDCCCVVVvvvgggRRREEELLL[[[iiizzz}}}||||||xxxvvvsssqqqppppppqqqrrrzzz{{{}}}~~~|||}}}|||xxxyyytttqqqrrrssstttxxx~~~~~~tttdddSSSIIIAAAAAA>>>:::999;;;======@@@???@@@GGGXXXjjjrrrqqqnnnkkkfff]]]OOOBBB???BBB:::;;;>>>AAAEEEHHHJJJKKKHHHEEEDDDFFFEEEBBBCCCHHHCCCAAA>>>;;;<<>>RRRXXX```dddffffffgggiiigggiiijjjjjjjjjjjjlllnnnrrrnnnkkkmmmrrruuutttqqqhhhjjjnnnrrrssssssqqqppprrrpppmmmjjjjjjllloooqqqvvv{{{~~~{{{tttqqqwww~~~sssxxx{{{vvvpppooommmkkk___ZZZcccqqqyyyuuuooolllqqquuuqqqppphhhUUUQQQQQQGGG777///222444111555666666666666666555555222444555666666777:::<<<;;;===>>>???>>>===;;;:::999<<<>>>>>>======???BBBAAA@@@@@@@@@AAACCCEEEFFFDDDEEEHHHHHHHHHIIIQQQYYYWWWhhhfffUUU]]]lllwww}}}ooojjjccckkk~~~uuu{{{yyy}}}{{{nnn^^^TTTDDDCCCBBB@@@===;;;:::999:::::::::;;;::::::999999666777777777888888888999<<<:::888777777888888777333777999:::<<<>>>;;;555777777777777888:::===>>>:::DDDHHHGGGMMMWWWXXXQQQFFFGGGHHHIIIJJJJJJJJJJJJFFFEEEDDDCCCAAA@@@???>>>BBB@@@===<<<===>>>>>>>>>===>>>@@@CCCEEEHHHJJJKKKFFFGGGHHHIIIHHHFFFDDDBBBAAACCCFFFJJJOOOVVV^^^dddsssvvv{{{~~~tttkkkaaa___fffnnnssstttqqqrrrooommmqqqwwwtttmmmooopppqqqrrrvvvzzz{{{yyyzzz|||qqqVVV<<<111///...,,,---///000000///...------------.........//////////////////000000000000000000000000000000000000///000000222333444555555222333555444333333444666555555777999999<<>><<<<<>>OOOooojjjKKK@@@BBBAAA:::666777777888???III^^^aaadddgggiiiiiiiiihhhhhhjjjllllllkkkkkklllmmmvvvuuutttrrrqqqpppooooookkkmmmoooqqqqqqooommmllllllnnnoooooonnnooorrrvvvyyyxxxyyy}}}{{{uuullllllmmmnnnmmmjjjeeeaaa\\\aaammmyyyyyyttttttzzzuuuuuuwwwvvvqqqggg]]]YYYVVVJJJ===666333111222666777888999::::::999888777666777999:::;;;<<<<<<<<<===>>>@@@AAAAAA@@@???>>>;;;>>>@@@???===;;;<<<>>>>>>>>>===>>>@@@CCCFFFHHHHHHGGGFFFGGGIIILLLPPPSSSTTTYYYiiiggg[[[YYYhhhuuuyyyyyyzzzrrrlllqqqzzz{{{{{{}}}~~~|||xxxrrrjjjeeeYYYLLL@@@============>>>======<<<:::888888:::<<<;;;;;;<<<<<<===<<<<<<<<<:::::::::::::::999888777777777777777888888888888666555444444555777:::;;;:::::::::;;;;;;<<<<<<<<<=========>>>>>>>>>??????=====================<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDFFFGGGHHHHHHFFFDDDAAA???>>>>>>>>>DDDHHHKKKNNNWWWeeeooorrr~~~}}}~~~zzztttvvviiiccccccmmmssspppnnnpppuuunnnooolllaaa___dddbbblllrrryyy{{{xxxuuutttuuutttgggWWWHHH:::000...000///......---------......///000000000000000//////000000111111111111000000111111000000//////......000000000000111111111111000111222333444444444444777555444555666888AAAKKKJJJGGGFFF[[[|||ssshhhTTTLLLPPPTTTccc}}}{{{yyy{{{~~~oooaaaRRRKKKCCC@@@@@@CCCKKKUUUQQQPPPRRRWWW___cccaaa___[[[UUUSSSUUUPPPFFFAAACCCBBBIIIQQQXXXccclllggg[[[UUU\\\bbbdddddd```XXXOOOFFFBBB???===BBBVVVxxxnnnOOOAAA@@@@@@;;;888888888:::DDDOOOaaacccfffiiijjjjjjhhhhhhhhhhhhiiihhhiiikkkooorrrxxxwwwuuusssqqqppppppppppppqqqsssttttttsssqqqoookkkmmmnnnooooooppptttxxxyyyxxxwwwzzz~~~}}}xxxsssgggjjjooorrrqqqllleee```ZZZ```lllvvvuuupppooottttttuuuvvvssslllbbb[[[XXXYYYJJJ;;;333222222444888888888999999999999888888666777888:::;;;;;;<<<<<<<<<===>>>@@@@@@???>>>===<<<>>>@@@@@@>>>===>>>@@@@@@???>>>???@@@BBBEEEFFFFFFFFFFFFFFFHHHKKKNNNPPPLLLTTT]]]xxxssseee]]]gggpppttt|||{{{yyy|||zzz~~~|||wwwsssqqqpppggg^^^TTTMMMFFF>>>;;;===;;;<<<<<<<<<;;;:::;;;;;;:::;;;;;;<<<<<<<<<;;;;;;::::::999999888888888888777777777777888888888888888777555555555666888999888888999999999999999999888999999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<======>>>>>>===>>>@@@AAACCCDDDDDDDDDDDDCCC@@@>>>>>>@@@BBBDDDDDDKKKTTT\\\gggttt|||}}}~~~~~~xxxjjjeeeYYY```mmmyyy~~~yyyqqqkkkmmmkkksssvvviiibbbbbb^^^fffppp{{{{{{tttpppoooiii[[[KKK???666...---//////......---------......//////000000000000/////////000000000000000000///111000000000/////////...000000000000111111111111111222333333444444444444666444444666888;;;EEEOOOOOOKKKGGGYYYyyyyyypppZZZKKKGGGHHHXXXsss~~~ppp^^^TTTHHHCCCCCCIIITTT___^^^\\\[[[\\\]]]\\\XXXTTTPPPQQQRRRRRRPPPKKKFFFCCCIIISSSaaaqqq{{{ggg^^^fffooossssssmmm```TTTEEEAAA>>>???HHH___yyy~~~sssSSSBBB===>>><<<:::::::::>>>KKKXXXdddfffhhhjjjkkkjjjiiigggggggggeeedddfffkkkrrrwwwyyyxxxvvvtttrrrqqqppppppssstttuuuvvvuuutttrrrpppjjjlllmmmnnnooorrruuuxxxzzzyyyxxxzzz|||zzzuuupppkkkpppuuuxxxvvvnnnddd]]]XXX___jjjrrrrrrlllkkknnnsssvvvvvvoooeee\\\XXXXXXZZZIII777000111333666:::999999888888888888999999777777999:::;;;;;;<<<<<<:::;;;===>>>???>>>======<<<>>>@@@@@@??????@@@AAAAAAAAA@@@@@@@@@BBBDDDEEEDDDDDDEEEGGGHHHJJJKKKLLLJJJUUUVVVaaattthhhdddnnnuuu~~~{{{}}}}}}yyyxxxxxxooojjjccc[[[OOOBBB===>>>:::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;:::::::::999888777666777888888777777777888888888999999999888777555555555666777777777777777666666666666666666666666777777777777::::::::::::::::::::::::<<<;;;;;;;;;<<<===???@@@@@@@@@BBBCCCCCCBBBAAAAAAAAA???===<<<===AAAEEEHHHKKKUUUbbbmmmxxxsss```WWWOOOdddxxxwwwllljjjjjjvvv{{{mmmbbbaaa^^^bbbooo~~~~~~ssskkkggg\\\NNN>>>666222///...///......---------......///...//////000000/////////////////////////////////000000000000////////////000000000000111111111111222222333444444444333333444333444777999===GGGQQQUUUOOOHHHUUUuuu{{{wwwdddRRRJJJFFFSSSkkk|||nnn```PPPHHHFFFKKKVVVaaabbb___[[[YYYXXXVVVTTTQQQQQQTTTTTTPPPOOOPPPOOOJJJQQQ```tttoooaaagggmmmooonnngggZZZMMMGGGCCC@@@BBBKKKccc{{{vvvUUUCCC>>>;;;;;;;;;;;;<<>>>>>>>>>>>>>>;;;<<<>>>?????????@@@@@@BBBBBBAAAAAAAAAAAABBBBBBBBBCCCFFFHHHIIIJJJJJJIIIKKKRRRPPPVVVttt~~~ttteeeooosssxxxvvvxxx|||}}}rrrmmmgggbbbXXXLLLFFFFFF>>><<<;;;::::::::::::999::::::;;;;;;::::::999999:::888777555555666888999777777888888888999999999888888777666555666666777777777666666555555444444666666777777777888888888888888999999999999999:::;;;;;;;;;<<<>>>AAADDDFFFDDDEEEEEEEEEDDDAAA???===???>>><<<<<>>>>>>>>===<<<<<<===>>>????????????::::::;;;===>>>???>>>>>>BBBBBBAAAAAA@@@@@@@@@@@@AAACCCFFFHHHJJJJJJJJJIIIGGGHHHHHHQQQaaaqqq}}}{{{ssspppeeedddttt}}}yyyvvvuuu{{{rrrnnniii___WWWSSSIIIDDD===999888::::::::::::;;;;;;;;;::::::999888999888666555555666888:::888888888888999999999999666666666666666777777888777777666666555555444444777777777777888888888888888888888999999:::::::::;;;<<<===???BBBFFFIIIKKKFFFFFFEEEDDDAAA???<<<:::<<<===???DDDJJJQQQXXX\\\mmmtttzzz~~~}}}|||eeeTTTSSSZZZjjjsssxxx|||wwwqqqkkktttzzzkkk^^^^^^___qqqyyyyyylllbbb\\\JJJ===111///000000//////---------------...//////------.../////////////////////............//////////////////000000000000///000000000111111111111222222333444444444333333444333333666666888@@@IIITTTNNNCCCKKKmmmttt}}}yyylll```PPPIIIQQQiiippp{{{~~~nnnccc^^^[[[\\\___ZZZXXXTTTRRRRRRUUUYYY[[[]]]ZZZWWWSSSQQQPPPPPPQQQ[[[uuu}}}nnnmmmjjjeeebbb\\\OOOCCCKKKLLLKKKGGGGGGWWW{{{___IIIAAA999<<<===???FFFUUUaaahhhjjjkkkmmmnnnnnnllliiigggfffhhhkkklllllllllmmmnnnsssrrrqqqpppooooooooooooqqqqqqrrrrrrrrrrrrqqqqqqqqqooommmlllmmmnnnnnnnnnlllqqqwww{{{zzztttlllfffzzzyyytttlllccc^^^___aaaccclllttttttrrrtttvvvwwwuuuyyyssscccWWWTTTRRROOO;;;555111333555444444555::::::999999999999::::::;;;<<<<<<===>>>>>>======<<<<<<======>>>???@@@AAA;;;::::::<<<>>>>>>===<<<@@@@@@@@@@@@?????????>>>@@@BBBDDDGGGIIIJJJKKKKKKEEEDDDFFFPPPWWWWWWppp~~~xxx```ZZZkkkwwwxxx|||xxxyyyxxx{{{}}}~~~ssshhhbbbXXXPPPFFF>>><<<======<<<;;;<<<<<<;;;;;;:::999888888888777666777888999:::888888888999999999999:::555555666666777777888888666666666666666555555555666666666666777777777777999999999::::::;;;;;;<<<<<<===???BBBDDDFFFHHHIIICCCBBBAAA@@@???======<<<>>>BBBJJJSSS]]]fffmmmqqqyyy~~~}}}uuurrruuu~~~zzzcccMMMEEEOOO___tttyyywwwxxxsssjjjdddqqq}}}ssseeebbbaaa{{{|||{{{xxxpppeeeYYYRRR???555------///...---...---------------...///000,,,---......////////////111000///......///000111////////////000000000000000000000000111111111111111111222333444444444444444333333555444555<<>>???BBBNNN^^^hhhjjjiiijjjlllnnnnnnllliiihhhgggiiilllmmmmmmmmmnnnppprrrqqqqqqppppppqqqqqqrrrppppppqqqqqqrrrrrrssssssrrrpppmmmmmmoooqqqqqqppplllqqqvvvyyyxxxtttooollluuutttoooggg```^^^bbbgggkkkssswwwssspppsssvvvwwwtttwwwppp___TTTSSSOOOHHH444111222555555444555:::999::::::::::::::::::999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>@@@@@@===<<<;;;<<<>>>???===;;;>>>????????????>>>>>>===>>>???AAADDDGGGIIIKKKKKKFFFHHHGGGMMMSSSRRR^^^yyyzzziiiffffffmmm{{{}}}~~~~~~~~~{{{xxxyyyuuuqqqhhh___SSSJJJFFFDDD@@@>>>=========<<<<<<:::999999888888888888999999::::::888888888999999999::::::777777777777777666666555444444555555555555555555666666666777777777888888::::::;;;;;;<<<======>>>>>>???AAABBBCCCBBBAAA@@@@@@?????????@@@BBBDDDFFFJJJQQQ\\\hhhssszzz{{{xxx{{{}}}}}}yyyssslllhhhiiimmmppprrrvvvmmm___OOODDDEEEVVVhhhuuu{{{sssqqqooofff]]]hhhzzzxxxooooooooo{{{tttmmmfff[[[NNNDDD666000---...///------///---,,,,,,------///000000+++,,,---...////////////222111///......///111222.../////////000000000111000000000000111111111111///000111333444555666666333222333444444444;;;CCCJJJHHH>>>EEEhhhhhhyyy|||vvveeeTTTRRRZZZaaalllxxx|||xxxuuummmfffcccaaaccccccccc```]]]\\\\\\YYYUUU]]]jjjhhhUUUJJJKKKKKKiii|||gggTTTGGGNNNQQQIII>>>GGGjjjvvvVVV@@@???@@@AAAEEESSSdddlllkkkhhhjjjlllnnnmmmllljjjhhhhhhiiikkklllmmmnnnqqqsssrrrqqqqqqqqqrrrrrrssstttnnnnnnooopppqqqqqqrrrsssssspppnnnnnnrrrttttttsssqqqtttxxxyyyyyywwwuuutttvvvtttppphhh```___dddjjjpppwwwyyyrrrnnnqqqtttttttttvvvmmm\\\SSSRRRMMMDDD111000222555444333888???999999;;;<<<<<<;;;999999999999::::::;;;:::::::::::::::::::::<<<===?????????===<<<===???@@@===;;;======>>>>>>>>>>>>======<<<===???BBBEEEHHHJJJLLLDDDJJJFFFEEENNNRRRUUU___```QQQbbb|||zzz{{{uuu|||yyyooonnnwww{{{zzzrrriii]]]TTTOOOJJJDDD???============<<<;;;:::999777888999:::::::::::::::888888999999999:::::::::999999888888777555444333333333333444444555555555888888888888999999999999;;;;;;<<<<<<===>>>?????????@@@AAABBBAAA>>>:::888@@@??????@@@DDDHHHMMMPPPXXX___kkkwwwxxxrrrtttxxxyyyqqqlllgggdddccccccaaa______WWWLLLFFFEEENNNaaassstttvvvmmmmmmnnnhhhYYY```sssvvvuuu|||yyynnnggg```UUUEEE999111......111111//////222,,,,,,,,,---...///000111+++,,,---...////////////333111000......000111333.../////////000000111111000000000000111111111111...///111333555666666777222111222555555555;;;DDDHHHGGG>>>DDDfff```ppp~~~zzzmmmZZZJJJSSSWWWcccttt|||uuurrrpppkkkggghhhddddddhhhhhheeeeeeiiiWWWMMMRRRgggnnn]]]HHH@@@LLLSSSsssuuuddd\\\NNNJJJBBBDDDKKK]]]|||^^^JJJAAA===???LLL[[[dddhhhjjjkkklllmmmmmmmmmlllkkkjjjiiiiiiiiijjjlllnnnpppqqqsssqqqpppqqqtttuuurrrpppkkkkkkkkklllnnnooonnnmmmnnnooorrrssstttuuuxxxzzztttwww{{{~~~zzzuuuqqquuuooohhhccc``````hhhrrrtttvvvwwwuuurrrqqqtttvvvyyyqqqbbbTTTPPPPPPHHH<<<222222111222444777:::<<<999999:::::::::999888888:::;;;;;;;;;;;;:::999999:::::::::;;;;;;;;;<<<<<>><<<===@@@@@@???<<<:::<<<======<<<:::;;;<<<>>>AAACCCDDDCCCEEEIIIMMMHHHIIIIIIIIIKKKOOOUUUYYYooottt^^^```nnnxxxrrroooooozzz}}}~~~{{{zzzrrrpppiii```[[[UUUJJJ???EEEAAA===;;;===>>><<<:::<<<;;;999888777888999:::777777888888999999999:::888777666555555444555555555555555444444333333333555555555666888999;;;;;;>>>===<<<<<<===>>>===<<<;;;===??????>>><<<<<<<<<@@@BBBDDDHHHMMMUUU^^^dddqqqvvv|||}}}tttkkkhhhkkkpppooommmeee\\\\\\```___ZZZRRRHHH>>>AAAPPPaaajjjmmmnnn~~~xxxooonnnqqqggg___\\\eeeqqqzzz{{{ooocccVVVIII<<<444//////...------------............------.........////////////////////////000000///...............//////.........//////000000//////000111111///---000111222222111000111333333555666444222444;;;AAACCC>>><<>>???>>><<<<<<===???>>>===<<<<<<===BBBCCCDDDCCCBBBCCCGGGKKKHHHIIIIIIHHHIIILLLQQQUUU___vvv|||llldddrrr|||{{{xxxxxxuuuwwwzzz{{{zzzyyyxxxxxxuuurrrlllfffeeeddd]]]TTTKKKGGGAAA???@@@@@@???=========<<<<<<<<<<<<;;;;;;888888999999999:::::::::999888777666555555555555555555444444333333333333444444555666888:::<<<===>>>===<<<<<<<<<===<<<;;;;;;<<<>>>>>>======>>>???CCCHHHPPPXXX```hhhooosssxxx|||~~~xxxqqqjjjgggfffggghhheee___]]]]]]ZZZTTTFFF???===HHH\\\lllrrrqqqpppssswwwvvvooohhhgggjjjggg___\\\gggvvvzzzlll\\\MMM@@@666000//////...---------------...------,,,,,,------...------------------------//////...---------------------------...000111111222000///000111222111///000111222222111111222333222444666444333666===CCCDDD???;;;EEE```OOO]]]ooo}}}|||jjjYYYJJJIIIOOO^^^nnnzzz~~~iiiZZZYYYVVVLLLDDDEEE;;;===MMMfff|||mmmaaaRRRLLLBBBAAAGGGXXXqqqcccYYYPPPKKKUUUdddlllnnnnnnoooppppppooonnnllljjjhhhjjjiiihhhiiikkkooorrruuurrrpppooopppqqqrrrpppooommmllllllnnnpppqqqpppnnnqqqqqqrrrtttxxx~~~sssmmmgggfffggglllwww~~~{{{xxxxxxzzzzzzxxxuuusssiii\\\TTTQQQMMM@@@222111111111111333555888999666777888999999999999999888888888888888777777666888999999999::::::::::::<<<;;;:::;;;<<<===<<<;;;===>>>??????>>>===>>>???EEEEEEDDDBBBAAABBBEEEHHHIIIIIIIIIHHHHHHJJJNNNQQQRRR]]]nnn~~~bbbXXX___nnnvvvyyy|||~~~}}}}}}}}}~~~|||xxxqqqnnnppptttooohhhYYYSSSLLLHHHFFFEEEAAA>>>;;;;;;<<<<<<;;;:::999999999999::::::::::::;;;;;;999888777666666555555666444444444333333333333333333333444666777:::;;;===::::::999888888888888888:::;;;<<<<<<===???CCCGGGKKKSSS___kkktttzzz~~~~~~}}}uuuiiiaaadddhhhhhhbbbZZZTTTLLLEEE;;;;;;AAARRRggguuuvvvrrrnnnddd^^^bbbdddbbbbbbffffffaaabbbkkkxxxzzziiiUUUBBB555///...///......------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++...---,,,,,,,,,,,,,,,,,,+++,,,,,,---...000111222333111//////111222222111000111333333222222333444222444444444444777>>>DDDGGG@@@:::CCC^^^DDDPPPcccwwwrrreeeSSSMMMLLLUUUdddsssvvvfff```YYYKKKBBBAAA;;;===EEERRRmmm{{{nnndddTTTMMMBBBAAAFFFWWWyyynnndddXXXQQQYYYgggoooppppppoooooopppoooooommmkkkjjjlllkkkjjjjjjmmmqqquuuxxxqqqpppoooooooooooooooooonnnmmmmmmoooqqqrrrqqqooooooppprrrvvv{{{|||yyyxxxuuunnnjjjjjjmmmttt~~~|||wwwxxx||||||wwwrrrmmmcccXXXRRRPPPIII;;;...000000000111333555666888555666777888999999999999666777777777777666555555777777888888888999999999999999999999::::::::::::<<<>>>>>>>>>======>>>@@@CCCDDDDDDDDDDDDCCCDDDDDDGGGHHHIIIIIIIIIJJJMMMOOONNNTTTYYYkkkppp\\\ZZZ___rrryyy}}}xxxuuuwwwzzzvvvnnnfffaaa[[[VVVRRRLLLFFFAAA>>>>>><<<;;;:::999888888::::::::::::::::::::::::888888777666555555555555444444444333333333333333333333444555666777999:::888999888888777777999::::::;;;===>>>BBBGGGNNNSSSYYYaaalllvvv}}}xxxlllcccffffff___TTTJJJCCC???<<>>CCCJJJBBB;;;CCC^^^@@@HHHXXXnnn}}}zzzsssbbbWWWNNNPPPZZZhhhyyy{{{lllbbbWWWHHH???===;;;>>>CCCHHH\\\~~~tttkkk[[[SSSFFFDDDIIIYYY{{{tttggg]]]aaajjjoooooonnnlllmmmnnnooooooooonnnmmmjjjiiihhhiiikkkooorrrtttoooooonnnmmmllllllmmmnnnnnnnnnnnnoooqqqrrrqqqpppnnnpppuuu|||}}}}}}}}}|||zzzwwwsssqqqsssnnnjjjmmmqqqvvv~~~zzzuuuvvvzzzzzztttmmmfff]]]TTTOOOKKKCCC777---000000111222333555666666444555666777888999999999555555666666555555444333666666666666777777777888777777888888888999999:::;;;;;;<<<;;;:::;;;===???>>>@@@CCCFFFGGGFFFDDDBBBCCCDDDFFFGGGHHHIIIKKKMMMLLLQQQSSSZZZwwwrrrjjjcccjjjxxx}}}{{{{{{}}}yyyrrrnnnjjjfffccc```ZZZRRRLLLJJJGGGCCC???<<<;;;;;;<<<::::::::::::::::::::::::777777666555444444444444444444444444444444444444555444444444555555666777888999:::999999:::===@@@@@@BBBEEEIIINNNUUU]]]bbbggglllssszzz~~~~~~}}}|||}}}|||gggeee___WWWLLLCCC@@@AAACCCLLLXXXaaaeeefffiiijjjdddYYYRRRTTTTTTSSSXXX```aaammmyyyzzztttnnnnnnooowwwmmm[[[EEE333+++,,,000......---,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++...---------------......///......------------...111...,,,,,,---000111111///111222222222222333555555444222111222666<<<@@@MMMDDD===DDD^^^@@@CCCOOOaaaqqqyyy|||~~~pppcccUUUOOOQQQ[[[lll{{{pppbbbTTTGGGAAAAAA:::>>>CCCFFFUUUzzz~~~{{{sssbbbXXXHHHDDDHHHWWWwwwmmmkkknnnmmmlllkkkjjjkkkmmmnnnoooooonnnnnnlllllllllmmmnnnqqqssstttnnnooonnnllljjjjjjlllmmmnnnmmmmmmoooqqqrrrqqqoooooorrrxxxrrrsssuuuvvvwwwvvvtttsssmmmiiiiiinnnsssvvvzzz~~~}}}xxxttttttwwwvvvooohhh```XXXPPPKKKEEE;;;444000111111222333444555666666444555666777777777777777555555555555555444444333555555555555666666666666555777888888777777999:::999::::::999888999<<<>>>===>>>AAAEEEHHHHHHEEEBBB???AAADDDEEEEEEFFFGGGIIIGGGMMMPPPQQQ^^^~~~vvvkkkhhhnnn{{{~~~}}}ssspppmmmlllkkkiiieeeaaaUUURRRMMMGGGBBB???======<<<;;;;;;;;;;;;;;;::::::888777666555555444444444555555555555555666666666666555555555666666777888555777:::::::::===CCCHHHMMMPPPVVV[[[aaagggmmmqqqqqqtttxxx||||||{{{|||~~~wwwlll]]]OOOCCC;;;;;;???LLLTTT]]]aaa```aaadddhhheeeccc^^^UUUNNNMMMSSSYYYaaappp}}}{{{pppgggddddddaaaXXXIII999...***+++......------,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///000///...---,,,,,,,,,,,,///---+++,,,...000000000...///111111111111333555666444111000222888>>>BBBMMMEEE===DDD^^^>>>===CCCQQQ^^^jjjvvvyyynnn___SSSMMMPPP___mmmooo___RRRJJJIIIBBBBBBGGGKKKWWWuuuzzzwwwnnnaaaOOOHHHIIIWWW}}}tttqqqoookkkjjjllljjjkkkmmmnnnnnnmmmllllllooooooppprrrssstttttttttnnnnnnnnnkkkhhhhhhjjjmmmmmmmmmmmmnnnqqqqqqpppooonnnpppvvvqqqqqqqqqrrrrrrssstttuuuhhhfffiiiqqqxxxyyyyyyzzzzzzwwwtttssstttrrrkkkfff[[[TTTMMMGGG>>>555222555111222333444555666666666555555666666777666666666555555555666555444444333444444444444555555555555444666888888777777999;;;999999999888888999<<<>>>@@@??????BBBFFFGGGFFFDDDAAACCCFFFGGGFFFFFFFFFFFFFFFHHHLLLNNNQQQ___}}}wwwmmmddddddttt|||yyy~~~yyyrrroooppprrrrrrqqqdddbbb^^^YYYRRRKKKEEEBBB>>>>>>>>>=========<<<<<<:::999888777666666666666666666666666777777777888666666666777999:::<<<===;;;???CCCDDDEEEJJJQQQXXX^^^cccjjjpppuuuxxx{{{}}}xxxzzz|||~~~|||}}}yyyhhhUUUHHH@@@===BBBIIIYYY[[[^^^```aaaaaabbbccciiinnnhhhWWWMMMRRRYYY\\\gggrrrxxxsssiiibbb\\\WWWKKKDDD999111,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------.........---,,,,,,,,,------...---,,,---000111000///,,,...000000000000222444555333000000555<<>>???BBBEEEFFFEEEFFFHHHKKKKKKJJJHHHGGGGGGKKKHHHJJJOOOMMMOOOccc{{{yyyfffYYY___mmmxxxttt|||wwwqqqqqqtttwwwxxxuuutttsssnnnfff\\\RRRLLLAAA@@@@@@@@@??????>>>>>><<<;;;:::999888888888888666666777777888888999999555666777999<<<>>>AAABBBKKKOOOSSSVVVWWW]]]fffmmmkkkqqqxxx~~~}}}~~~~~~|||~~~~~~}}}eeeUUUEEEAAADDDKKKWWWcccddd```^^^___cccccc```\\\llluuunnnYYYPPP[[[eeedddnnnsssqqqiiiaaa\\\SSSJJJ???999111---...///000///...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,,,,,,,------...///...---...///111222111000+++---///000///000222333555222000111777@@@GGGLLLIIIBBB;;;CCC\\\{{{<<<;;;;;;===BBBOOOggg||||||{{{uuufffUUULLLMMMRRRtttzzzlllddd```___\\\\\\fffuuuxxxqqqyyyxxxcccRRRUUUqqq{{{wwwqqqmmmmmmnnnoooooonnnmmmllljjjiiihhhhhhhhhhhhjjjlllnnnooopppppppppooonnnlllkkkiiihhhgggfffiiilllqqqsssrrrqqqooooookkkhhhdddeeeqqq~~~sssrrrpppooommmmmmnnnoooggggggmmmyyy~~~{{{xxxxxxzzzwwwrrrooopppooofff\\\WWWWWWOOOAAA999999888555555666777666555444555666444555666777777666555444444444444333333333222222222222333333333333444444444555666777999:::;;;<<<======<<<;;;;;;;;;;;;;;;BBBAAA?????????AAACCCEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGIIIJJJJJJJJJOOOZZZbbbwwwggg]]]ZZZiiizzzqqqrrr}}}zzztttssstttuuuvvv||||||zzzwwwpppggg___ZZZNNNIIICCC??????AAACCCCCC@@@???===;;;:::999999:::===<<<<<<<<<>>>???>>><<<:::;;;<<>>FFFKKKHHHBBB<<>>777888999666777888888777555444555666444555666666666666555444444444444333333333222222222222333333333333444444555555666888999:::<<<<<<===<<<;;;;;;:::::::::;;;???>>>======>>>@@@BBBCCCDDDEEEFFFFFFGGGGGGFFFFFFHHHIIIIIIHHHHHHLLLSSSYYYlll}}}kkk___SSSdddpppsss}}}~~~vvvsssyyyzzzuuuuuuvvvvvvuuuwwwxxxyyyyyyvvvrrrmmmjjj___YYYRRRLLLIIIHHHGGGGGGDDDCCCAAA@@@???@@@AAABBBBBBBBBBBBDDDEEEDDDAAA>>>DDDEEEGGGLLLRRRYYY___cccfffjjjnnnrrrtttwwwzzz~~~}}}||||||}}}~~~|||xxxxxxyyyzzz}}}nnn]]]EEECCCDDDQQQeeeyyy}}}jjj[[[ZZZZZZVVVVVVZZZdddkkkjjj___[[[dddnnnsssooonnnlllggg___SSSGGG>>>222000///---,,,++++++,,,+++++++++,,,,,,,,,---------,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................,,,------......///000000---...///000111222333333111111111111333888???DDDIIIBBB<<>><<<:::999888;;;GGGTTTsssyyy~~~yyylll[[[NNNHHHSSScccuuu}}}}}}}}}~~~qqqiiiqqq}}}sssvvv}}}yyyuuuvvvssspppoooooooooooonnnnnnmmmkkkjjjjjjjjjkkklllqqqqqqrrrrrrqqqpppnnnmmmooommmiiifffeeeeeefffgggjjjmmmqqqrrrqqqpppooopppkkknnnlllfffcccfffiiijjjkkkmmmooopppnnnkkkjjjjjjlllpppxxx~~~|||wwwtttvvvqqqvvvyyyvvvqqqiii]]]RRRRRROOOFFF;;;555777888888888999:::888666555555666444444555555555555444444444444444444333333333333222222333333333333444444555666777888999;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;:::;;;<<<>>>@@@AAACCCCCCDDDEEEEEEEEEEEEEEEJJJIIIGGGGGGGGGIIIKKKMMMTTTkkkuuu___\\\XXXXXXeee{{{wwwxxxzzz|||yyywwwwwwwwwvvvvvvuuuwwwzzz}}}}}}}}}{{{zzzrrrmmmfff```\\\YYYVVVUUUSSSRRRPPPOOOOOOPPPRRRSSSUUUVVVXXXZZZ[[[YYYTTTPPPWWWXXXZZZ^^^dddjjjpppssstttvvvzzz|||}}}~~~}}}||||||||||||||||||||||||}}}~~~}}}yyywwwvvvwwwuuu|||}}}mmmZZZLLLBBBJJJYYYkkk|||gggQQQOOOVVVYYYXXXXXX```iiimmmfffdddllluuuxxxnnnnnnkkkcccVVVGGG;;;555000///...---,,,++++++,,,++++++++++++,,,,,,,,,,,,---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------......///000000000......//////000111222222222111111///000444999>>>JJJCCC===AAAVVVtttBBB>>><<<;;;999888>>>FFFaaalllyyyxxxiiiYYYOOOLLLTTTbbbrrr}}}yyyzzzzzznnngggppp~~~zzzwwwtttrrrrrrqqqooooooppppppooommmmmmlllkkkjjjjjjlllmmmnnnssssssssssssrrrpppnnnmmmjjjhhhfffcccccceeehhhjjjmmmoooqqqrrrqqqppppppqqquuuzzz{{{xxxuuuuuusssppplllpppsssssspppllljjjjjjnnnttt{{{}}}yyysssqqqsssmmmtttyyyuuulllddd[[[SSSSSSMMMBBB999555666777888:::;;;;;;999777666666777444444555555555555444444555444444444444333333333222222222333333333444444666666777888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<999999999:::;;;===???@@@BBBBBBCCCDDDEEEEEEEEEEEEIIIGGGFFFFFFGGGHHHGGGFFFJJJUUUggguuubbbXXXZZZooo~~~|||{{{{{{{{{xxxxxxxxxyyyyyyxxxwwwvvvyyy{{{}}}~~~~~~zzzuuuqqqnnnllliiiggggggfffdddbbbaaabbbcccdddhhhjjjmmmqqqsssqqqkkkgggkkkkkkkkkmmmooorrruuuwwwzzz|||}}}~~~~~~}}}|||{{{{{{|||{{{{{{{{{{{{|||}}}}}}{{{{{{{{{yyywwwuuusssssstttzzzgggVVVJJJDDDNNN\\\qqq~~~yyyooo[[[JJJKKKUUU[[[ZZZYYY[[[hhhooolllkkkssszzz{{{qqqoooiii[[[JJJ;;;222.........---,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------...//////000000111......//////000111111222333333222111111444999===JJJDDD===AAAUUUrrrEEE@@@======;;;999<<>>???AAAAAACCCDDDDDDEEEEEEEEEFFFEEEDDDEEEGGGGGGFFFDDDIIIMMMTTTdddyyyggg[[[bbb}}}{{{{{{{{{||||||vvvwwwxxxyyyyyyyyyxxxxxx|||}}}~~~~~~~~~~~~|||zzzxxxvvvsssppptttsssqqqooommmlllllllllkkkmmmrrrvvvzzzyyyuuurrrtttttttttssstttuuuvvvwww}}}}}}}}}~~~}}}~~~~~~~~~}}}|||{{{}}}||||||{{{{{{{{{{{{{{{|||{{{yyywwwtttpppllljjjtttyyyeeeRRRGGGEEEHHHYYYiii~~~|||ooogggWWWOOOJJJMMMTTTXXXXXXXXX[[[iiisssqqqppptttxxxwwwsssmmmaaaPPP>>>222---,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------......///000000000.........///000000111111111222222111222555:::>>>JJJDDD>>>@@@SSSoooLLLEEE???>>>===::::::===KKKVVVgggwww{{{qqqiiiTTTJJJFFFQQQfffzzzyyyqqqmmmrrr|||~~~xxxqqqfffaaalll}}}yyyuuurrrrrrsssqqqooonnnnnnoooooommmllljjjiiihhhhhhjjjmmmpppsssrrrssssssrrrqqqooommmkkk______```bbbeeejjjooorrroooppppppooonnnnnnpppqqqyyy}}}~~~zzzpppfffmmmpppsssqqqkkkiiikkknnnsssxxxzzzvvvrrrqqqqqqooonnnrrrpppggg```]]][[[YYYQQQGGG===888777666666888888999:::999777777777999666666555555555555666666555555555555444444444333222222333333333333444444555555666666777888888999<<<<<<;;;;;;;;;<<<======::::::;;;<<<<<<=========??????AAABBBCCCCCCDDDDDDBBBCCCDDDEEEEEEEEEEEEEEEHHHJJJMMMTTTgggjjjcccrrr{{{zzz{{{|||wwwxxxzzzyyyxxxxxxyyyzzz{{{||||||}}}~~~~~~}}}|||xxxtttqqqvvvvvvuuutttrrrooommmlllkkkmmmoootttxxxyyyxxxwwwuuuuuuvvvvvvwwwxxxyyyzzz~~~~~~~~~~~~~~~~~~~~~}}}||||||||||||{{{zzzyyyxxxxxxxxx~~~|||yyyvvvtttpppkkkgggqqq|||tttaaaOOOBBB>>>FFFPPPhhhttt|||lll]]]UUUJJJLLLPPPRRRTTTUUUVVVXXXbbbpppyyyvvvqqqqqqppplllkkkbbbSSSBBB444---,,,,,,******+++,,,,,,,,,++++++************++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////.........//////000000000...///000000111444999<<>>;;;999:::@@@GGGVVVggguuuyyyvvvqqqbbbWWWMMMOOOXXXfffxxxttteee^^^```mmm~~~wwwsssiiidddnnn||||||{{{wwwsssqqqsssuuurrrpppnnnmmmmmmnnnmmmlllhhhgggffffffiiimmmqqqttttttssssssqqqooollliiiggg^^^^^^```cccggglllppprrrmmmmmmmmmkkkjjjjjjmmmoooyyy~~~~~~yyyuuuooojjjkkkoooqqqnnnjjjjjjpppwwwvvvyyyxxxsssqqqttttttqqqrrrrrrmmmccc]]][[[YYYVVVJJJ@@@777777888777777999666777999888777777888999888777666666666666777888555555555555444444444444222222333333333333444444444444555555666666777777:::999999999999:::;;;<<<:::;;;;;;;;;<<<;;;;;;;;;;;;<<<>>>???@@@AAAAAAAAA???BBBDDDDDDBBBAAACCCEEEBBBGGGJJJLLLSSSgggrrrqqqvvv~~~}}}}}}~~~{{{{{{{{{yyyvvvvvvyyy|||{{{||||||}}}}}}xxxtttwwwxxxyyyzzzxxxuuuqqqooopppoooppprrrvvvyyyzzzzzzwwwxxxxxxyyyzzz||||||}}}~~~}}}}}}|||||||||||||||{{{zzzyyyxxxvvvuuutttttttttzzzyyyyyyzzz||||||yyyvvvwww}}}bbbUUUGGG@@@>>>CCCQQQ___nnntttwwwttthhhYYYMMMGGGIIIOOOTTTTTTSSSUUU[[[___ooo|||zzzpppkkkeee___ZZZQQQBBB666...++++++,,,((()))***+++,,,,,,++++++************++++++++++++)))***+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---..................///////////////...///000000000333777:::GGGCCC===>>>PPPmmmcccWWWJJJDDD@@@<<<::::::444:::GGGYYYkkkuuuxxxvvvpppdddXXXRRROOOUUUgggyyyppp]]]SSSQQQ```rrr|||xxxnnnhhhrrr~~~zzzzzzyyyvvvrrrqqqsssvvvssspppmmmllllllmmmlllkkkgggfffeeeeeehhhlllqqqtttuuuuuusssqqqmmmiiieeeccc^^^___aaadddhhhllloooqqqkkkkkkjjjiiiggghhhjjjmmmuuu}}}{{{ssspppqqqqqqllloooqqqnnnlllnnnwwwyyyzzzwwwqqqqqqwwwwwwrrrtttssslllbbb\\\ZZZVVVRRREEE:::333555888777888;;;555666888888777777888:::999888777666666777888999666666555555555444444444222222333333333444444444333333444444555555666666888777777777888999999::::::;;;;;;;;;;;;:::999999999:::;;;===>>>?????????>>>BBBEEECCC???===AAADDD<<>>FFFQQQbbbqqqfffhhhhhhcccZZZQQQJJJGGGKKKQQQTTTSSSSSSYYYbbbiiizzz}}}ooofff^^^VVVLLLCCC666...++++++++++++'''(((***+++,,,,,,+++***)))************+++++++++)))***+++,,,---,,,,,,+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,------............///////////////111111222111111333777:::FFFBBB===>>>PPPmmmeeeaaaWWWIII@@@>>><<<999<<<777999FFFXXXfffqqqwwwyyywwwmmm]]]OOONNNYYYeee{{{kkkXXXOOOPPPbbbttt{{{~~~|||{{{zzzzzz{{{{{{zzzwwwtttqqqooonnnnnnooovvvrrrooonnnppppppnnnkkkjjjiiijjjooottttttooojjjvvvtttppplllhhheeedddccc___ccchhhlllnnnnnnooopppooommmllljjjhhhgggeeeeeennnrrrvvvvvvqqqmmmlllmmmjjjnnnpppnnnjjjkkkrrryyyssstttqqqllllllqqqtttsssvvvqqqeeeYYYYYY^^^WWWHHH<<<999555333444666666666999888888777777777777777555555666666666666555555444555555555444333333222333333333444444444555555444666777777666555555666555777:::<<<<<<;;;999888888999;;;<<<<<<;;;999888;;;;;;;;;;;;<<<===??????>>>>>>>>>>>>????????????AAABBBBBBCCCFFFLLLTTTYYYxxxttt^^^RRRHHH???>>>BBBNNNbbbttt}}}yyyvvvvvvyyy|||~~~~~~{{{yyywwwttttttwww{{{~~~~~~}}}}}}}}}}}}|||||||||{{{{{{|||zzzvvvsssqqqqqqrrrsssrrr{{{qqq___UUULLLEEEDDDDDDEEEMMM\\\iiihhhaaa___YYYQQQPPPXXX```^^^VVVVVVQQQQQQYYY```eeemmmuuu|||qqqhhhXXXHHH;;;555...+++---...---+++++++++******************))))))))))))))))))))))))******))))))******+++,,,******++++++++++++******---***)))***,,,...,,,***---,,,,,,+++*********++++++---......,,,,,,---///............////////////---.../////////111444666>>>>>>;;;>>>OOOllleeeccc[[[NNNEEEBBB>>>999;;;999;;;BBBMMMXXXgggtttyyyxxxrrreeeUUUNNNRRRYYYooo~~~iiiUUULLLRRRcccttt|||~~~|||{{{yyyyyyyyyyyyxxxwwwtttqqqoooooooooppptttrrrpppnnnnnnmmmkkkjjjiiijjjmmmsssxxxxxxsssnnnqqqpppnnnkkkgggccc___]]]```dddiiimmmnnnooopppqqqqqqooommmkkkhhhddd```^^^dddiiiooorrrrrrqqqqqqqqqmmmnnnmmmjjjgggjjjqqqwwwrrrsssqqqllllllpppsssqqqqqqmmmbbbXXXZZZ___VVVGGG<<<999555444444666666666999888777666555666666777555555666666666666555555444444555555444333333222333333333444444444444555444555777777555555555666555777:::<<<<<<;;;:::999888999;;;<<<<<<;;;999888;;;;;;;;;<<<======>>>>>>======>>>>>>>>>????????????@@@BBBCCCEEEJJJPPPUUUaaa}}}nnnUUU@@@DDD===;;;AAAKKKYYYiiiuuu}}}zzzxxxxxxzzz||||||~~~~~~~~~{{{xxxuuuuuuwwwzzz}}}~~~}}}{{{zzzyyyyyyyyyyyyyyyxxxxxxxxxyyyxxxuuurrrpppppppppqqqsss|||ppp\\\KKKAAA===<<>>777222,,,***,,,---,,,)))************************))))))))))))))))))))))))******))))))******+++,,,******++++++++++++******)))((('''))),,,---,,,+++---,,,++++++******++++++)))+++,,,,,,******+++---............////////////---.../////////111444666777777555999LLLjjjdddeee```VVVMMMHHHAAA:::;;;;;;<<<===>>>FFFXXXiiitttxxxyyypppaaaTTTMMMLLL]]]ooohhhUUUKKKTTTdddttt|||}}}zzzxxxwwwvvvuuuvvvuuusssqqqppppppqqqqqqssssssqqqnnnkkkhhhhhhiiihhhiiimmmtttyyyyyytttpppmmmmmmllliiifffaaa]]]ZZZbbbeeejjjnnnoooqqqrrrsssoooooonnnmmmjjjeee^^^YYY\\\aaahhhooorrrsssqqqppppppmmmiiifffgggkkkppptttrrrtttrrrnnnmmmpppqqqooojjjfff^^^XXX[[[^^^TTTEEE;;;888555444444555666555888777555333333444555777444555555666666555555444444444444444444333333222333333333333444444444444444555777777555444555666555777999;;;;;;;;;:::999888999:::;;;;;;;;;:::999::::::;;;<<<==================>>>>>>>>>>>>??????>>>???AAACCCDDDGGGLLLOOORRReeehhhJJJ>>>999666888<<<@@@IIIQQQdddzzz|||zzzzzzzzz{{{~~~~~~~~~}}}}}}}}}~~~|||{{{zzz|||}}}zzzwwwvvvxxx{{{|||}}}|||zzzyyyyyyyyyxxxxxxxxxwwwwwwwwwuuusssqqqooonnnnnnoooooowwwtttdddTTTFFFFFFMMMQQQ]]]ggghhhbbb[[[RRRKKKGGGIIIMMMTTT___hhhfff^^^[[[VVVVVV^^^jjjuuutttdddMMM888111...******,,,,,,***(((************************))))))))))))))))))))))))******))))))******+++,,,******++++++++++++******'''&&&&&&(((+++,,,,,,,,,,,,,,,++++++******++++++)))+++,,,,,,******+++---............////////////---.../////////111444666222333222777JJJhhhaaadddddd^^^WWWPPPFFF>>>===<<<;;;999666:::HHHXXXjjjrrr{{{zzzooo___RRRKKKOOO]]]ooo~~~kkkXXXMMMTTTbbbpppwww}}}zzzxxxuuutttsssttttttsssrrrrrrrrrrrrsssrrrsssrrrnnniiiffffffhhhiiijjjlllooossssssqqqnnnlllkkkiiifffcccaaa___^^^dddgggllloooppprrrsssuuullllllmmmooonnniii```YYY[[[___fffmmmqqqpppmmmjjjooolllhhhhhhlllpppsssssssssvvvuuuqqqppprrrqqqnnneeebbb\\\YYY\\\\\\QQQDDD:::888555444555555555555777666444222222333444666444444444555555444444444333333444444444333333222222222333333333444444444333555666666555444444555333555777888999999999888888999:::;;;;;;;;;::::::999:::;;;<<<===<<<<<<;;;============>>>>>>>>>???>>>@@@BBBDDDDDDFFFIIIKKKPPPVVVfff~~~rrrgggjjjlllvvvzzzcccHHHDDDAAA@@@===:::;;;@@@EEEOOObbbxxxzzzxxxxxxxxxxxx|||||||||||||||}}}}}}}}}}}}~~~|||yyywwwxxxzzz~~~}}}zzzyyyzzz|||||||||~~~{{{yyy||||||{{{zzzyyyxxxwwwvvvpppnnnllllllmmmqqquuuxxxjjjXXXQQQNNNOOOaaawwwwwwdddSSSJJJFFFDDDGGGLLLRRRZZZdddjjjhhhaaaZZZZZZ^^^gggsss{{{}}}wwwgggUUUBBB222,,,+++***+++,,,,,,***(((***************+++++++++))))))))))))))))))))))))******))))))******+++,,,******++++++++++++******((((((((()))***+++,,,+++,,,,,,++++++***++++++,,,+++,,,...---,,,,,,---///............////////////---.../////////111444666555555444888JJJhhhZZZaaaeeeddd___XXXNNNDDDAAA===:::999777777===EEE[[[fffttt|||yyynnn```XXXLLLQQQ\\\nnnmmmYYYOOOSSS^^^iiimmmuuu~~~~~~|||zzzxxxuuutttsssssssssssssssssssssssstttqqqrrrrrrooojjjggghhhjjjooonnnllllllmmmmmmlllllljjjgggccc```______bbbcccgggjjjmmmpppqqqrrrsssuuulllmmmnnnqqqrrrlllaaaYYYZZZ___ffflllooonnnkkkiiimmmkkkjjjnnnssswwwvvvtttuuuxxxxxxuuussstttqqqmmmbbb```\\\YYYXXXVVVMMMDDD999777555444555555555444666555333222111222333444333333444444444444333333222222333333444333333222222222222333333333444444333555666666555444444555222333444666777777777777888999::::::;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;<<<============>>>>>>>>>???AAADDDEEEEEEFFFHHHIIIMMMMMMSSSaaasss|||kkk]]]ZZZSSSSSS```tttxxxmmm___PPPBBB777666;;;555777???RRRlllxxxtttssstttttttttuuuvvvwwwxxxyyyzzz{{{wwwyyy||||||yyywwwyyy{{{}}}}}}}}}{{{|||}}}}}}|||~~~}}}|||}}}~~~~~~|||zzzxxx{{{{{{yyyxxxvvvtttsssrrrmmmlllmmmpppwww|||mmmdddZZZKKKCCCJJJTTT```yyyxxxZZZIIIFFFGGGHHHPPPUUUZZZ___eeejjjiiiddd```eeelllrrrvvvvvvrrrnnnnnnqqqnnn___LLL<<<222---+++++++++,,,------+++***))))))*********+++++++++))))))))))))))))))))))))******))))))******+++,,,******++++++++++++******++++++,,,+++*********+++,,,++++++***++++++,,,,,,+++,,,...---,,,,,,---///............////////////---.../////////111444666:::999777:::JJJeee~~~RRR[[[dddgggfff```UUUKKKEEE???;;;;;;:::888888;;;KKKVVVfffuuu{{{wwwooohhhTTTOOOPPP^^^rrrkkkXXXMMMQQQZZZaaabbbiiizzz|||||||||{{{yyywwwuuutttssssssssssssttttttssssssqqqqqqqqqooolllkkklllllltttrrrpppnnnlllkkkjjjjjjdddaaa\\\ZZZZZZ^^^dddgggjjjllloooppppppqqqrrrtttpppooopppsssssslll```UUUWWW^^^gggmmmnnnmmmnnnooonnnnnnoootttyyy{{{yyywwwwwwzzz{{{xxxvvvuuuqqqlllaaa```]]]XXXQQQKKKFFFCCC888777555444555555444333555444444333333333333333222333333444444333333222111222222333333333333333222222222222333333333333333444666666444333444555111222333555666777777888999999999::::::;;;;;;<<<;;;:::999999999::::::;;;<<<<<<============>>>>>>@@@BBBDDDEEEEEEFFFHHHIIIKKKKKKQQQ\\\dddnnnzzz}}}~~~sssiii]]]PPPEEEFFFSSSggg~~~kkkOOO>>>888444444777<<>>EEESSS```iiixxxjjjUUUMMMPPPRRRQQQYYY\\\^^^^^^bbbiiimmmllluuu}}}yyyqqqhhhaaacccaaaYYYIII888...,,,...++++++,,,,,,,,,,,,,,,+++)))))))))***++++++,,,,,,))))))))))))))))))))))))******))))))******+++,,,******++++++++++++******,,,------,,,***)))***+++++++++******++++++,,,,,,)))+++,,,,,,******+++---............////////////---.../////////111444666888888666888HHHbbbzzzIIIUUUaaahhhiiifff\\\RRRIIICCC???>>><<<888888:::???HHHWWWhhhtttyyywwwtttbbbVVVNNNRRR```pppkkkXXXMMMPPPWWWZZZYYY^^^nnn~~~}}}zzzzzz{{{{{{zzzyyyxxxwwwssstttttttttttttttssssssrrrpppoooooopppqqqpppppprrrssssssrrroookkkiiiggg]]][[[YYYYYY\\\aaagggjjjmmmnnnppppppooooooppprrrooonnnnnnrrrsssmmm```VVVWWWaaakkkooommmlllpppuuusssssstttvvvxxxzzzyyyxxxvvvzzz|||yyywwwuuuoooiiiaaaaaa]]]UUUHHH???>>>AAA888666555444555555444222333444555555555444222222222222333333333333222222111111222333333333333333111222222222222333333333222444555555444333444444222333444666777888999:::999999999999:::;;;<<<<<<<<<;;;888777777888:::<<<<<<<<<<<<=========>>>>>>AAABBBCCCDDDDDDEEEHHHJJJJJJKKKTTT```cccaaahhhttt~~~|||zzzrrrhhh^^^QQQGGGCCCNNNiiisssVVVHHHAAA===999666666@@@ZZZrrr}}}yyyqqqqqqrrrssstttuuuvvvwwwuuuwwwyyyyyyxxxzzz}}}}}}zzzzzz{{{|||||||||~~~|||zzzzzzzzz{{{zzzyyyzzz{{{}}}~~~~~~~~~}}}||||||||||||{{{zzzzzzyyywwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyyyy~~~ppp___MMMBBB@@@AAAHHHSSS]]]bbbdddddddddfffaaaXXXQQQSSSXXXYYYVVVYYY[[[ZZZXXX\\\hhhsssxxxuuukkkfffccc___UUUFFF999000------000+++,,,,,,++++++***++++++((())))))***++++++,,,,,,))))))))))))))))))))))))******))))))******+++,,,******++++++++++++******)))+++---,,,)))(((***+++++++++******++++++,,,---)))+++,,,,,,******+++---............////////////---.../////////111444666333333333777HHHccc|||DDDPPP___gggkkkiii```WWWKKKGGGCCC@@@;;;777999>>>999@@@MMM^^^mmmwwwyyyxxxlll^^^PPPMMMSSS```uuukkkYYYNNNPPPVVVWWWTTTWWWfffzzz}}}~~~}}}|||xxxyyyzzz{{{{{{{{{zzzyyytttttttttuuuttttttsssrrrrrrpppnnnooorrruuutttrrrnnnqqqttttttqqqkkkgggdddZZZZZZZZZ\\\```eeejjjmmmnnnoooppppppooonnnoooqqqjjjiiikkkooosssnnncccYYY[[[eeeoooqqqllljjjooovvvxxxxxxwwwvvvvvvwwwxxxyyyvvvzzz|||yyywwwtttnnngggaaaaaa^^^RRRBBB777999@@@777666555444555555444222333444555666666444222111222222222333333222222222000111222333333333333333111111222222222333333333222444555555444333333444444444555777888:::;;;;;;999999999999:::;;;<<<======;;;888666666888:::<<<<<<<<<<<<<<<=========>>>@@@AAABBBBBBBBBDDDGGGJJJIIIHHHOOO\\\___YYYYYYaaaccc~~~yyyqqqqqqlllbbbRRRAAA???UUUooommmeeeTTTFFF:::888:::>>>FFFOOOiiivvvvvvwwwwwwxxxxxxyyyyyywwwxxxyyyxxxvvvvvvyyy|||zzzxxxwwwwwwyyyzzz{{{zzz{{{zzzxxxxxxyyyyyyxxxwwwxxxyyy{{{|||}}}}}}}}}}}}yyyzzzzzzzzzzzzyyyxxxwwwxxxxxxwwwwwwxxxyyyzzzzzz{{{|||}}}yyyiii]]]PPPEEECCCHHHNNNXXX______]]]ZZZSSSKKKIIILLLMMMNNNSSSYYYZZZXXXUUUVVVTTTRRRXXXhhhxxxkkkddddddeeeZZZJJJ777---+++,,,,,,,,,+++++++++***))))))***+++((())))))***++++++,,,,,,))))))))))))))))))))))))*********)))***++++++,,,******++++++++++++******&&&)))+++***((((((***---+++*********+++,,,,,,---+++---......---,,,...///............/////////000---.../////////111444666///000111777JJJgggIIIKKKPPPYYYcccgggfffcccWWWSSSLLLEEE???<<<::::::::::::>>>IIIYYYhhhsssxxxtttlll___QQQIIIMMM[[[fffwwwyyycccRRRTTT[[[^^^ZZZYYYeeevvvzzz|||~~~~~~}}}|||}}}~~~}}}|||{{{{{{{{{zzzwwwuuuzzzwwwsssrrrsssssspppnnnlllggghhhqqqyyyyyytttqqqrrrssstttqqqjjjccc^^^[[[RRRWWWZZZ\\\bbbkkkoooooopppppppppooommmkkkkkkllliiikkkmmmoooqqqpppjjjbbbfffnnnsssppplllmmmppprrr|||||||||{{{yyyxxxvvvuuu~~~}}}||||||zzzsssiiibbbbbb]]]SSSHHH???::::::<<<666666555444444444444555555555555444444333333333222222222111111111000000222222333333333333444444444333222222444444333222444444444333333222222222333444555777999:::;;;;;;777888888999999:::;;;;;;777777888888888999999999============>>>???@@@AAA??????@@@??????AAADDDGGGGGGHHHJJJMMMOOOQQQRRRRRRZZZ```vvv}}}zzz}}}rrrZZZHHHEEEJJJUUU^^^mmmxxxzzzxxx|||yyylllXXXHHH???<<<;;;:::FFFVVVppp}}}zzzzzzxxxvvvuuuvvvwwwvvvuuuvvvtttrrrqqqssstttuuutttwwwvvvvvvwwwxxxxxxvvvuuuyyyuuuvvvzzzyyytttsssvvvzzzxxxuuutttwww}}}wwwbbbXXXJJJBBBFFFTTTbbbiiiuuutttlll]]]RRRKKKDDD===999AAAMMMWWW]]][[[VVVQQQWWWVVVUUUZZZiii~~~zzzmmmeee^^^VVVPPP===666...***+++------++++++++++++************)))'''***---000000...+++)))'''(((******((('''((()))))))))))))))))))))))))))(((((())))))*********+++,,,+++***((((((((()))***,,,******,,,......+++(((,,,,,,,,,---------......///////////////............///000//////000333555555222111888JJJccc{{{MMMJJJJJJPPP[[[dddgggfff]]]YYYRRRJJJCCC???======999888999@@@LLL[[[gggnnnpppooojjjaaaWWWRRRSSSVVVaaammm}}}jjj[[[___hhhnnnmmmooozzzxxxyyy{{{{{{{{{{{{}}}~~~}}}{{{zzz{{{zzzxxxwwwwwwvvvtttttttttrrrnnnkkkgggcccdddnnnvvvwwwuuusssrrrrrrrrrnnnggg```ZZZXXXTTTYYY]]]```fffmmmqqqqqqqqqqqqpppnnnlllkkkkkklllooollljjjiiikkkmmmkkkgggiiipppsssoookkkmmmqqqsss|||{{{zzzxxxwwwvvvuuuuuuxxxyyyzzzzzzwwwoooddd\\\]]]VVVLLLAAA:::777777777666666555444444444444444555555444444444333333333444444333333333222222222222222222333333333444444333111000111222333222000333333333333222222222111333333555777888999::::::777777888888999:::::::::999999999999:::::::::;;;============>>>???@@@@@@@@@AAAAAA@@@@@@AAADDDGGGEEEFFFHHHJJJLLLNNNOOOOOOSSSSSS]]]vvvxxxdddUUUOOODDDFFFMMMTTTVVVWWW^^^fff|||vvvkkk```TTTHHH>>>777555===MMMbbbzzz}}}zzzvvvssssssssssssrrrpppooonnnoooqqqrrrrrrqqqttttttuuuwwwwwwwwwuuutttxxxuuuwww||||||wwwvvvxxxxxx{{{}}}~~~wwwlllaaaZZZNNNOOORRRXXXdddrrr~~~zzzrrrfffZZZPPPHHHAAA>>>AAAHHHSSS]]]bbb```ZZZUUU^^^ccciiiqqq}}}sssggg\\\QQQGGGAAA666111------///000---++++++++++++************)))((()))***,,,,,,+++******((())))))******))))))((())))))))))))))))))))))))((()))))))))************,,,+++)))((((((((()))***,,,***)))***,,,---+++(((,,,,,,,,,------------...////////////...............////////////000333555777333222888HHH```xxxZZZSSSKKKKKKSSS^^^fffiiiddd___XXXOOOHHHBBB>>>===:::888777888>>>JJJXXXaaannnrrrtttqqqggg[[[QQQMMMNNNXXXlllrrrfffgggrrr|||~~~xxxyyyzzzzzzzzz{{{~~~}}}zzzzzzzzzzzzyyyxxxuuutttttttttssspppkkkhhheeeaaabbbkkktttuuuttttttqqqqqqooojjjbbb[[[VVVTTTWWW]]]bbbeeejjjqqqsssqqqqqqooommmkkkjjjiiiiiiiiipppiiibbb___bbbgggkkkmmmooossssssooolllpppuuuwww|||zzzvvvtttrrrssstttuuurrruuuwwwwwwrrrhhh^^^WWWXXXOOODDD;;;777666555555666555555444444444444444444444444444333333333333555555555555444444444444222222222222333333333333111000//////111222111///222222222111111111111111222333555666777888999999666666777888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>??????AAABBBBBBAAA@@@AAACCCEEECCCEEEFFFIIIKKKLLLMMMMMMPPPMMMPPP\\\qqqnnnbbbHHHBBB======>>>@@@GGGNNNbbbgggmmmmmmfffZZZMMMFFF<<<:::999AAAUUUqqqzzzwwwuuusssqqqpppoooooopppqqqrrrqqqpppqqqqqqrrrsssssssssssssssuuuuuuwww||||||xxxuuuvvvpppwww|||iiiYYYOOOJJJIIIJJJUUUeeesss{{{~~~pppaaaUUURRROOOHHHDDDFFFNNNQQQWWW^^^bbbaaa\\\XXXfffrrrzzzuuulll___PPPBBB777000...,,,,,,///222111...***+++++++++************)))((((((((('''((()))******+++)))((())),,,,,,***'''))))))))))))))))))))))))))))))))))))************+++***))))))((())))))))),,,***((()))***+++***))),,,,,,,,,,,,------------...........................////////////000333555888555222777FFF]]]tttgggaaaYYYRRRPPPVVV```ggghhhddd]]]TTTLLLDDD>>>;;;<<<;;;999777888???JJJSSShhhnnnuuuwwwqqqfff\\\WWWOOORRR]]]nnn{{{}}}ssssss~~~|||}}}|||{{{zzz{{{~~~~~~{{{yyyxxxyyyyyyyyyxxxtttsssrrrpppooommmkkkiiilllggggggmmmssssssrrrrrrooonnnkkkfff^^^YYYUUUTTTZZZ```fffiiinnnssssssqqqmmmkkkhhhfffeeeeeeeeeeeefff]]]VVVWWW\\\ccckkkqqqtttvvvtttoooooouuuyyyzzzzzzwwwtttppppppqqqtttuuurrrssstttqqqkkkbbbZZZUUUTTTJJJ>>>888777888777555666555444444333333444444333333333333333333333333555555555555444444444444111222222222222333333333111000///000111222111000111111111000000000000000222333444555666777777777555666666777777888888999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<======>>>@@@AAAAAA@@@??????AAACCCDDDEEEGGGIIIKKKLLLMMMMMMNNNNNNQQQXXXaaaqqqzzzfffZZZNNNGGGCCC@@@@@@CCCCCCMMM[[[eeefffbbb^^^[[[VVVMMMBBB<<>>======<<<999777999???DDDVVV```mmmwwwyyyssskkkeee\\\VVVSSSZZZdddnnnyyy~~~}}}zzzxxxwwwyyy|||{{{zzzxxxwwwxxxxxxwwwvvvtttrrrooolllkkklllnnnpppxxxsssqqqssstttqqqnnnnnnkkkjjjgggbbb\\\YYYXXXYYY]]]ccciiikkkooosssrrrnnniiifffcccbbbccccccbbbaaaWWWPPPNNNTTT]]]cccjjjqqqssssssqqqnnnpppwwwzzzyyywwwuuurrrpppppprrrtttvvvtttrrrnnniiiccc]]]WWWSSSLLLDDD:::555666888777555555555444333333333333333333333333333333333333333444444444444333333333333111111111222222222333333222111000111333444333222000000000000000000000000222333444555555555555555444444555666666777777888888999999999::::::::::::;;;;;;;;;:::;;;;;;<<<<<<===>>>???>>>======>>>@@@BBBCCCEEEGGGIIIJJJJJJKKKFFFIIINNNRRRSSSXXXeeesss~~~qqqcccZZZQQQFFF>>>;;;:::AAAIIIPPPTTTWWW\\\```aaa[[[QQQFFF@@@AAAHHHNNNhhhwww~~~xxxsssrrrsssssssssxxxvvvrrrmmmkkkmmmrrrwww{{{tttkkkccc]]]OOOMMMLLLNNNTTT]]]fffkkkzzz^^^MMMIIIEEE888888IIIWWWZZZ^^^gggbbb[[[SSSSSS[[[fffpppttt|||oooeeegggbbbXXXJJJ<<<111,,,***,,,+++++++++,,,,,,+++***+++++++++*********))))))&&&''')))***+++***)))(((---)))''')))---...+++'''))))))))))))))))))))))))******)))))))))))))))))))))))))))*********))))))******)))(((((((((***++++++++++++,,,,,,,,,------,,,---------......//////---...///......///222444444222000444BBBZZZtttSSS[[[```[[[QQQKKKPPPXXXfffffffffddd^^^UUUMMMGGG>>>>>>===:::888777888:::@@@LLL___pppyyyyyysssnnnjjj^^^SSSOOORRRYYYfffppp~~~~~~}}}zzzvvvuuuuuuwwwzzzyyyxxxyyyzzzyyywwwvvvtttssspppmmmlllooouuuyyy{{{xxxyyyvvvpppkkkjjjddddddaaa^^^[[[[[[^^^```bbbhhhlllmmmooorrrpppllleeecccaaabbbdddeeebbb___RRRMMMOOO[[[dddfffjjjooolllmmmlllkkkpppwwwxxxtttsssrrrrrrrrrssstttvvvwwwuuuooogggaaa]]]XXXRRRMMMAAA<<<666333333555555444555444444333333333333333222222222222333333333333333333333333222222222111111111111111222222222222333222111222444555555444000000000000111111111111222333333444444444333333333444444555555666777777777777777888888888999999;;;:::::::::::::::;;;;;;:::<<<======<<<<<<===??????@@@AAACCCEEEFFFFFFFFFCCCCCCFFFIIIIIIIIIQQQZZZdddyyyzzzoooggg^^^QQQHHHDDD===<<<;;;<<>>MMM]]]kkkrrrsssssstttjjj^^^VVVQQQPPPVVV^^^nnnzzz~~~~~~|||yyywwwwwwxxxyyyyyyzzz|||}}}|||yyyvvvtttttttttrrrrrrvvv|||{{{zzz{{{wwwooojjjiii\\\\\\[[[YYYZZZ]]]cccggghhhllloooooooooqqqpppllleeecccccceeeiiijjjfffbbbZZZUUUXXXfffmmmkkkjjjnnnhhhiiijjjmmmtttzzzxxxrrrnnnpppsssvvvwwwxxxxxxxxxqqqhhh^^^YYYXXXTTTKKKCCC888777555333222222333333555444333333222222333333111111222222222333333333333333333333222222222222111111111111222222222222333222111222555666555444000000000111111222222222222333333333333333222222333333333444555555666666777777777888888888999999::::::999999999999::::::999;;;===>>>======>>>@@@>>>???@@@BBBCCCDDDDDDDDDFFFBBBAAADDDGGGGGGJJJOOOJJJYYYoooxxxqqqmmmhhhaaa___```PPPJJJBBB<<<<<>>AAAFFFKKKNNNOOONNNOOOQQQYYYggguuuyyytttlllQQQJJJGGGHHHDDD@@@HHHVVVXXXUUUSSSTTTYYY```eeehhhlllhhhgggooo}}}ssshhhaaaYYYQQQDDD===444...,,,,,,+++***((()))***))))))))))))***+++++++++************)))((())))))))))))*********((())))))******))))))((())))))))))))))))))))))))************)))))))))((('''((()))***+++******)))(((+++---,,,***)))***,,,***++++++++++++,,,,,,,,,++++++,,,------...//////,,,---......---...111444222111111444AAAYYYuuuBBBHHHOOOSSSRRRMMMFFFBBBPPPWWW```ggghhhddd\\\VVVHHHDDD>>><<<<<<===;;;999666999???JJJYYYgggrrrwwwzzztttllldddZZZRRRQQQUUUXXXhhh}}}~~~~~~|||||||||zzz{{{|||~~~zzzwwwsssuuuwwwxxxyyy|||{{{yyyyyyzzzwwwooojjjiiiWWWWWWVVVVVVYYY^^^fffkkklllpppqqqppppppqqqppplllgggeeeeeeiiinnnnnnjjjeeeeee___bbboootttnnnkkknnngggiiikkkpppyyy~~~{{{sssllloootttxxx{{{{{{yyyxxxlllcccYYYUUUVVVQQQEEE:::444555666555333222333555555444333333222222333333111111111222222333333333444444333333333222222222000111111111111222222222222111111222444666555444000000111111222222222333222222333333333222111111222222333444444555555666777777888888888999999999::::::999999888999999:::999;;;===>>>>>>>>>@@@AAA???@@@AAACCCDDDEEEEEEEEEFFF@@@???DDDHHHGGGEEEDDDHHHOOOYYYfff{{{wwwqqqmmmlllkkklllrrrxxxpppfffYYYNNNFFFAAA<<<999CCCHHHMMMOOONNNNNNRRRVVVbbbWWWSSSbbb~~~~~~cccMMM@@@<<<;;;;;;>>>BBBIIISSS[[[```aaaaaaaaa```dddnnnuuuqqqbbbSSSKKKAAA<<>>???@@@AAACCCDDDEEEEEEFFFFFFEEECCCBBBBBBDDDFFFGGGIIIMMMSSSZZZeeeuuu{{{qqqsssvvvtttyyylllUUUGGGCCCDDDBBBBBBCCCCCCEEEHHHMMMPPPZZZVVVWWWhhh{{{wwwtttsssjjj___RRRGGG>>>888999>>>???OOO^^^bbbccchhhlllnnnmmmiiigggjjjmmmgggYYYLLL???@@@AAA???BBBMMM___nnnkkkhhhaaaYYYTTTWWW```hhh{{{sssssspppiii]]]NNN@@@777//////---+++))))))+++...************************))))))))))))))))))))))))))))))************))))))*********)))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))*********))))))))))))))),,,,,,++++++***+++++++++,,,,,,,,,---------......000...---,,,---000333555666555444555@@@VVVrrrLLLFFFIIIXXXccc```TTTKKKCCCGGGPPP[[[eeehhhfffcccYYYQQQJJJFFFAAA::::::===999777888<<>>@@@CCCDDDEEEFFFAAABBBBBBCCCCCCDDDCCCCCCBBBDDDEEEFFFGGGMMMVVV\\\___rrrjjj\\\YYYUUUNNNHHHDDDCCCDDDEEEGGGBBB===BBBVVVmmmyyyzzzllljjjhhhggggggfffdddbbbeeefffiiimmmppprrrssstttzzz~~~nnnZZZPPPDDDGGGGGGCCC===;;;===AAAJJJGGGHHHLLLNNNNNNPPPUUU\\\ccceee^^^UUUSSSUUUWWWOOOHHH???===BBBKKKSSSXXXPPPUUUZZZZZZVVVSSSTTTVVVXXX___hhhmmmooouuuzzzsssmmmcccYYY]]]WWWLLLAAA777000,,,+++,,,***)))***---...,,,)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))******))))))))))))))))))))))))'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***+++,,,,,,,,,,,,,,,------------******,,,...000333555666777555444555???UUUqqq}}}cccJJJGGGWWWeeeeee^^^OOOIIIEEEIIITTT___eeegggiiieee___XXXOOOFFF???===>>>:::888888777888>>>FFFRRR]]]kkkvvv|||}}}zzzwwwqqqjjj___TTTNNNPPP[[[dddwww~~~}}}~~~~~~{{{uuuqqqlllhhhhhhmmmrrrvvvxxx{{{|||wwwuuuqqqlllddd\\\VVVRRRQQQPPPUUUXXX]]]eeelllrrrvvvxxxssssssqqqlllgggeeehhhlllggglllsssssshhh[[[XXX\\\gggnnnrrrmmmiiikkkqqqtttvvvzzz}}}|||wwwrrrqqqqqqqqqrrruuuwwwvvvqqqhhhaaaZZZXXXUUUOOOBBB666222555111111111111111111111000111111111111111111111111000000000000111111111111222222222222222222222222000000111111111222222222222333333333333333333222111111222333444444555555//////000111111111111111222111000//////111333555555777888888777666666777999:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<:::999:::;;;;;;<<<===???AAABBBCCCCCC???AAACCCDDDEEEDDDCCCBBB???BBBDDDGGGIIINNNTTTXXXSSS]]]iiiuuuzzz|||wwwkkkgggaaaXXXPPPKKKIIIIIIIIINNNHHH>>>999???MMMXXX\\\kkkgggccc___]]]ZZZXXXVVVXXXZZZ^^^___^^^\\\[[[ZZZYYY^^^eeeiiilllmmmnnnnnniiiiiiiiijjjkkkjjjgggddd___```eeejjjeeeVVVGGG??????DDDHHHGGGCCCCCCJJJPPP\\\YYYYYY\\\\\\YYYZZZ]]]]]]bbbddd^^^SSSHHHBBB@@@:::::::::===BBBKKKTTT[[[XXX\\\___^^^XXXTTTSSSTTTTTTaaasss~~~sssfffaaaaaa]]]WWWNNNHHH>>>444---******+++---***)))---222333///***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))*********))))))))))))))))))))))))'''(((((()))***+++,,,,,,(((((((((((((((((((((((()))))))))))))))*********(((((((((((()))***+++,,,++++++,,,,,,,,,---------***+++,,,///111333444555777666444555???UUUppp|||[[[DDDBBBPPP___hhhVVVMMMCCCAAAHHHTTT^^^ccciiiiiifff___VVVNNNEEE???===::::::<<<;;;888999>>>EEEOOO___nnnxxx|||zzzyyysssggg\\\UUUSSSTTThhhttt}}}}}}~~~~~~{{{xxxvvvsssnnnjjjjjjnnnssswwwxxxzzz}}}{{{uuuqqqjjjeee]]]UUUOOOMMMOOOPPPXXX\\\bbbiiinnnrrruuuwwwuuutttpppiiicccaaacccgggeeekkkqqqnnn```TTTWWW```dddlllqqqmmmjjjnnnuuuzzzzzzzzzzzzwwwsssrrrtttwwwrrrsssttttttqqqkkkccc]]]```VVVKKKCCC<<<444111222000000000000000000000000000000000000000000000000//////000000000111111111222222222222222222222222000000111111111222222222333333333444444333333333111111222333444444555555//////000111111111111000111000000000111444777999777888:::999888777777888999:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<:::999:::;;;===>>>>>>???@@@@@@?????????@@@CCCEEEFFFEEEDDDBBBCCCDDDEEEFFFGGGHHHJJJLLLTTTTTTTTTWWWeee||||||}}}{{{tttlllfff]]]VVVSSSSSSSSSRRRRRROOOEEE;;;:::AAAHHHJJJPPPOOONNNPPPSSSWWWYYYZZZTTTZZZ```cccbbb___]]][[[VVVWWWYYYYYYYYYYYY[[[]]][[[ZZZZZZZZZYYYWWWSSSPPPLLLKKKOOOVVVYYYUUUPPPNNNLLLPPPTTTQQQLLLKKKPPPVVV[[[WWWVVVXXXXXXWWWXXX\\\SSSVVVXXXUUULLLBBB===<<<@@@EEEKKKLLLJJJKKKQQQVVV]]]]]]\\\XXXTTTSSSUUUWWW___mmmyyyrrrfff[[[YYYZZZVVVPPP???;;;555///,,,++++++,,,+++))))))---222333///***++++++++++++++++++++++++(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))************((((((((((((((((((((((((''''''((()))***++++++,,,(((((((((((((((((((((((((((((())))))************(((((((((((()))***+++,,,+++++++++,,,,,,,,,------,,,---...///000111222333888666444555>>>TTTooouuuTTT@@@EEEWWWfffXXXPPPEEE???AAAJJJTTT[[[cccggggggccc^^^XXXOOOGGG???===<<<>>>===999888:::999???LLL[[[fffnnnxxxzzz~~~~~~wwwnnneeeZZZRRRSSS\\\eeelllttt~~~}}}~~~~~~~~~~~~~~~|||yyywwwyyywwwtttrrrrrrsssuuuwwwzzzzzz{{{zzzxxxqqqiiiccc\\\YYYTTTNNNKKKMMMRRRWWW___ccciiimmmoooooopppqqqrrrooojjjddd```___```cccddddddbbb]]]UUURRR\\\hhhiiiqqquuurrrnnnrrryyy|||~~~{{{vvvsssqqqrrrtttvvvrrrrrrqqqnnniiiccc]]]YYY```PPP@@@999666333000000////////////000000000000/////////////////////////////////000000000111111111111111111111111111111000111111111111222222222333333444444444444333333111111222222333333444444//////000111111111111111000000111222444777999;;;777999::::::888777777888999999:::;;;;;;;;;;;;;;;:::;;;<<<<<<::::::;;;<<>>======???AAACCCDDDDDDCCCBBBAAABBBCCCEEEFFFGGGHHHHHHMMMKKKIIIIIINNNZZZgggppp{{{tttnnnhhhaaa^^^^^^```aaa```\\\ZZZRRRFFF???>>>???>>>;;;:::;;;???DDDIIILLLMMMHHHOOOYYY___```___```aaa\\\]]]]]]]]]^^^aaagggkkkgggfffeeedddccc```\\\YYY]]]XXXWWWZZZ]]]ZZZWWWVVVWWWYYYXXXRRRJJJFFFGGGJJJLLLGGGDDDEEEDDDBBBDDDHHHCCCCCCCCCCCC@@@>>>AAAGGG^^^eeejjjeeeYYYQQQSSSXXXTTTTTTUUUVVVYYYaaaiiipppzzz|||qqqfffddd___WWWSSSOOOGGG>>>222111///---,,,+++++++++(((''''''***......+++((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((()))******++++++((((((((((((((((((((((((&&&&&&&&&''''''((((((((())))))))))))))))))))))))((((((((()))******++++++)))))))))))))))***+++,,,++++++++++++,,,,,,,,,,,,............///111222333888777444555>>>SSSnnnrrrWWWNNNRRRXXX]]]XXXPPPHHHBBBCCCIIINNNYYY```ffffffeeeccc\\\TTTJJJEEEAAAAAA>>>:::888:::333444;;;EEENNNWWWffftttvvv{{{~~~|||zzzvvvlllbbbSSSVVVWWWYYYbbbppp{{{}}}}}}~~~}}}}}}{{{{{{zzz{{{}}}|||zzzxxx|||}}}}}}|||{{{zzzxxxwwwxxxvvvtttqqqmmmeee[[[TTTNNNMMMLLLLLLMMMTTT]]]dddfffkkkoooqqqooolllkkkkkkkkkgggbbb______```aaaaaa]]]WWWRRRTTTXXX]]]dddllllllsssvvvtttrrrvvv{{{|||}}}wwwrrrppprrruuutttssstttrrrooojjjccc^^^[[[ZZZVVVGGG888333222000//////........./////////000000////////////////////////////////////000000000111000000000000000000000000000111111111111222222222333333444444444444333333111111222222222222222222///000111111222222111111000111222444555777888888777888:::999777666666777888999999:::::::::::::::888:::;;;;;;::::::<<<===>>>??????@@@@@@?????????<<<===>>>@@@AAABBBAAAAAA>>>???@@@CCCFFFHHHIIIIIIEEEEEEEEEEEEEEEFFFJJJNNNWWWjjj~~~vvvqqqmmmmmmqqquuuvvvuuuqqqppphhh\\\RRRMMMIIIEEEBBBAAA???>>>??????>>>===>>>DDDKKKNNNOOOOOORRRVVV^^^```bbbdddhhhooovvv|||vvvuuutttsssrrroookkkhhhbbb\\\YYY[[[[[[UUUOOOLLLPPPOOOLLLGGGAAA>>>======@@@<<<:::<<<;;;888999<<>>@@@EEEFFFFFFLLLTTThhhuuu{{{jjj\\\XXX[[[TTTVVV[[[bbblllwwwuuuggg^^^]]]XXXMMMDDD>>>666///---------,,,,,,+++***)))'''''')))***+++******)))''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))******++++++((((((((((((((((((((((((&&&&&&''''''''''''''''''))))))))))))))))))))))))'''(((((()))******++++++++++++*********++++++,,,***++++++++++++,,,,,,,,,------,,,---...111444555999777555555>>>RRRmmmppp\\\QQQLLLdddccc]]]SSSGGG@@@AAACCCQQQ[[[dddgggjjjkkkfff]]]VVVNNNGGGCCC???;;;:::<<<888555666;;;???GGGXXXhhhssswwwzzz{{{~~~|||rrrjjjeee\\\SSSSSS[[[aaabbbttt}}}~~~}}}|||{{{zzzwwwwwwxxxzzz|||}}}{{{zzz~~~zzzxxxsssqqqmmmjjjeee]]]SSSLLLFFFHHHJJJMMMRRR[[[gggppplllpppttttttooojjjggggggfffaaa]]]\\\___aaabbbaaaXXXPPPNNNYYYhhhooonnnllljjjppptttssstttxxx|||}}}xxxrrrnnnooouuuxxxvvvrrrwwwuuupppiiibbb^^^]]]]]]LLL@@@555111000......000---.........//////000000////////////////////////////////////000000000000////////////////////////000111111111111222222222333444444555555444444333222222111111111111111111000000111222222222222222111222333444555666555555666888999888666555555666888888999::::::::::::999888999;;;;;;;;;;;;===>>>===>>>???@@@@@@AAAAAAAAA:::;;;<<<===??????@@@@@@AAA@@@???@@@BBBBBBBBBAAADDDDDDDDDEEECCCAAABBBDDD???NNN\\\ccclll}}}}}}zzz|||}}}ssskkkhhhddd```QQQNNNKKKHHHGGGDDD@@@>>>@@@CCCEEEDDD@@@@@@CCCHHHJJJKKKMMMOOORRRWWW\\\aaa^^^]]]\\\\\\[[[YYYUUURRRLLLIIIJJJQQQUUUPPPHHHDDD>>>===;;;:::999999999999888666999>>>AAAAAABBBFFFHHHIIIPPPYYY[[[XXXYYY^^^YYYmmmtttbbbZZZZZZdddgggmmmttt|||}}}mmm```___\\\PPP@@@444000...,,,---------,,,,,,***))))))(((***++++++*********,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))***+++++++++(((((((((((((((((((((((()))))))))))))))((((((((())))))))))))))))))))))))'''(((((()))***+++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++,,,...222666888999777555555===RRRmmmzzz^^^GGG```oooppp\\\JJJHHHHHHEEEHHHRRR[[[aaahhhmmmiiiaaa^^^WWWMMMFFFBBB@@@===;;;===;;;999666777>>>HHHPPPgggmmmtttzzz~~~zzzqqqiiieee```ZZZ[[[```kkkpppyyy}}}}}}|||zzzxxxqqqsssvvvxxxyyy{{{~~~~~~{{{yyywwwssskkkbbb\\\TTTKKKFFFFFFDDDGGGMMMVVVaaahhhlllmmmppppppqqqrrrqqqlllddd___^^^^^^```dddgggeee^^^WWWPPPRRRYYYeeeqqqwwwuuuqqqppppppttt|||zzzqqqooopppqqqrrrssstttuuuvvvwwwpppfff___\\\YYYUUURRR===888222///...//////000////////////////////////............////////////000000000000000000000000111111222222222222111111000111111111111222222222666666555555555444444444111111222222222333333333111111000000000000111111...000222222111111111222666777888888666555555666555666666777888888999999::::::;;;===>>>???@@@AAAAAA@@@AAACCCFFFFFFCCC@@@???>>><<<===???AAABBBBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@AAAGGGMMMOOORRR\\\lllzzz{{{||||||uuufff\\\UUUUUUUUUOOOGGGCCCEEEEEEEEEEEEEEECCCAAA>>>BBBCCCCCCAAA>>>>>>BBBEEEIIIGGGFFFFFFGGGEEEAAA<<>>999<<>>444000000///---+++++++++************)))))))))))))))))))))))))))***'''&&&''')))***(((&&&(((((((((((((((((((((((((((((((((((((((((((((((($$$(((+++,,,)))'''''')))******))))))((((((''''''''''''''''''((((((((((((---+++)))'''&&&&&&((((((++++++************++++++************+++,,,---...************+++,,,---...******+++,,,---000222444999999777777>>>RRRmmmsss]]]ZZZbbbkkkkkk^^^LLLBBBAAADDDLLLTTTZZZccclllmmmhhhfff___WWWOOOIIIDDD@@@<<<::::::888666555777===BBBTTT^^^lllyyy{{{xxxvvvnnnaaaYYYWWW]]]```gggpppyyy~~~}}}}}}|||zzzxxxssstttvvvwwwxxxyyyzzz|||}}}~~~~~~|||xxxtttqqqjjjaaaXXXRRRLLLEEEDDDEEEJJJOOOVVV___fffjjjmmmnnnqqqsssuuuvvvsssmmmfffaaaaaafffkkkjjjbbbXXXRRROOOQQQVVV___jjjtttxxxvvvrrroooqqquuu|||{{{uuuuuutttttttttrrrqqqoooooossskkkbbb^^^^^^YYYOOOGGG:::666111...---...//////....................................////////////////////////////////////000111111222222111111000000000111111111222222222444444333333333222222222111111111222222222333333000000////////////000000///111222333222333555666555555666777777666444333555555666777888888999999:::;;;<<<===>>>@@@AAAAAA>>>>>>???BBBEEEFFFDDDAAA???===<<<<<<>>>@@@AAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBAAA@@@@@@???>>>AAADDDCCCCCCIIISSS\\\fffqqq}}}{{{|||{{{xxx|||tttlllfffeeebbbYYYQQQNNNNNNLLLJJJJJJMMMNNNMMMKKKDDDCCCAAA>>><<<<<<<<<===???===::::::;;;;;;999888888888777888???GGGHHHDDD>>>===>>>BBBCCCBBBDDDHHHNNNYYYZZZYYYZZZRRRIIILLLVVV\\\dddhhhggg```YYYTTTUUUYYYhhh{{{vvvppprrr}}}wwwooommmsssppp```QQQLLLIII@@@555...,,,,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))'''%%%&&&((()))(((&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&(((******)))''''''''')))))))))(((((((((((((((''''''''''''((((((((((((,,,+++)))'''&&&'''((((((+++******))))))******+++***************+++,,,---************+++,,,------+++***+++,,,---000222444666666555555<<>>@@@AAAAAA;;;<<<===@@@CCCDDDCCCBBB>>><<<;;;;;;===?????????AAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAA@@@??????>>>?????????===;;;===AAADDDHHHNNNXXX```iiivvv{{{|||zzzwwwzzz}}}yyyvvvtttooogggbbbbbbccc___[[[ZZZ]]]```bbbbbbTTTOOOHHHEEEDDDCCC@@@>>>EEEAAA===;;;;;;<<<<<<<<<666999;;;;;;>>>FFFKKKLLLEEEGGGLLLQQQQQQPPPVVV___iiixxxvvviiiccc]]]VVVVVVXXX^^^fffiiifffaaa\\\ZZZ[[[bbbttt|||vvvooommmgggdddcccZZZHHH;;;888999333,,,))))))++++++***++++++*********)))))))))))))))))))))))))))))))))(((&&&%%%&&&'''((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((***)))(((((((((((('''&&&(((((((((((((((((())))))''''''''''''((((((((((((+++***)))'''''''''((((((+++******))))))******+++******)))))))))***+++++++++++++++***++++++,,,,,,+++++++++,,,---000222333222222222222:::NNNiii}}}fff\\\mmmyyykkkWWWNNNAAA@@@???BBBKKKWWWaaaeeeiiiiiigggddd^^^VVVNNNIIICCCBBB@@@===:::888888888777:::AAAJJJUUUbbbnnnvvv|||oookkkeee```^^^```dddgggoootttzzz~~~}}}}}}|||xxxxxxwwwssslllccc[[[VVVQQQKKKFFFEEEEEEHHHPPPYYY]]]dddlllooonnnnnnqqquuurrrtttvvvtttoooiiieeedddnnnsssrrrdddQQQIIIOOOYYYiiinnntttxxxyyyxxxwwwwww~~~zzzvvvtttuuuxxxxxxxxxxxxwwwsssnnniiifffbbbaaa``````]]]PPP???222222///---,,,---.................................---------.........//////////////////////////////000000111111111111000000000000000000111111111111111111111000000000//////111111111111222222222222111111000000000000111111333333333333555888>>>BBBBBB<<<666555777777444000333444444555777888888999::::::;;;===>>>???@@@AAA<<<===>>>@@@BBBBBBBBBBBB>>><<<::::::;;;=========@@@???>>>>>>>>>???AAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>===;;;;;;;;;<<<<<<<<<;;;===???@@@DDDNNN\\\fff|||{{{zzz~~~}}}{{{yyyxxxsssmmmnnnrrrvvvtttqqqmmmlllpppwww}}}nnndddXXXRRRQQQQQQMMMIIIRRRPPPLLLIIIGGGGGGGGGGGGDDDHHHHHHGGGIIIOOOTTTUUUPPPUUU]]]cccbbbcccmmmyyytttgggaaa\\\\\\[[[aaahhhkkkkkkjjjlllooossszzz~~~uuummmmmmqqqpppkkkiii^^^RRRIII???333---...000---***)))+++,,,,,,,,,************))))))))))))(((((((((((((((((((((((('''&&&&&&&&&'''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((...+++'''''')))***(((%%%&&&''''''(((((()))))))))''''''''''''((((((((((((+++***)))(((''''''((((((******))))))))))))*********)))))))))))))))******,,,,,,++++++***++++++++++++++++++,,,---///111333000000111111999MMMhhh{{{zzzgggnnnkkkPPPHHHCCC>>>@@@GGGQQQ\\\ccciiikkknnnnnniiiaaaXXXSSSIIIFFFAAA>>><<<;;;<<<<<<;;;;;;;;;>>>EEERRR```iiixxx|||wwwooohhhbbb```___cccgggooovvv{{{~~~~~~~~~~~~~~~~~~zzzwwwtttrrrnnnhhh___VVVMMMHHHGGGDDDEEEHHHLLLQQQ\\\fffeeekkkppppppnnnnnnrrrvvvooopppooolllgggccc```___gggcccZZZMMMEEEJJJXXXeeelllppptttwwwxxxyyyzzz|||}}}vvvppppppuuu{{{zzzzzzyyyvvvqqqkkkeeebbbZZZ^^^aaa___TTTFFF999111///---,,,,,,---......---........................------------....................................000000000111111000000000//////000000000111111111111111111111000000000000000000111111111222222222333222222111111222222333333333333333555:::@@@EEEKKKBBB999444555666555333444444444555666666777777999999:::;;;===>>>???@@@???@@@AAAAAAAAA@@@@@@AAA>>><<<:::999;;;<<<<<<;;;@@@???>>>===>>>???AAABBB???@@@@@@@@@@@@???>>>>>>:::888777888::::::999777===<<<:::777777;;;CCCIIIYYYddduuu}}}zzzvvvooojjjlllrrrtttxxxxxxtttqqqvvvrrrbbbYYYXXXXXXTTTPPPUUUUUUUUUTTTSSSRRRRRRRRRXXXYYYWWWTTTUUUYYYZZZXXXZZZ___fffjjjhhhhhhrrr~~~ttthhh^^^[[[gggjjjooossswww|||sssmmmeee___bbbggggggbbbZZZLLL===444000---+++***,,,+++++++++,,,,,,,,,,,,*********)))))))))((((((((((((((((((((((((((((((&&&''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((///,,,((((((***+++)))'''&&&&&&''''''(((((())))))''''''''''''(((((((((((()))))))))(((((((((((((((***))))))))))))))))))***)))))))))((())))))***+++,,,,,,++++++***+++++++++,,,,,,+++,,,---///111222///000111222:::MMMgggzzzvvvdddppp|||iiiOOOGGGAAAAAAEEEJJJSSSZZZeeejjjqqqtttqqqjjjbbb^^^PPPKKKDDD???============999::::::;;;>>>DDDJJJOOOgggppp|||yyysssnnnkkkbbbbbbccceeejjjooouuuxxxzzz|||}}}}}}}}}~~~}}}~~~~~~~~~~~~~~~|||vvvrrriiifff```YYYQQQJJJEEEBBBBBBCCCIIIQQQVVV[[[dddmmmkkkooorrrrrrpppoooppprrrkkkiiihhhfffddd```ZZZVVVTTTMMMDDD???DDDPPP```jjjhhhjjjoootttyyy}}}|||{{{wwwrrroooqqqwww}}}}}}{{{xxxssslllddd^^^ZZZVVVZZZ\\\UUUGGG:::444222---,,,,,,,,,......---,,,------------------------,,,------------.................................///000000111111000000////////////000000000111111222222111111111000000000000000000111111111111222222222222111111222222222222222333444666:::@@@EEEJJJCCC999333333444555555555555555555555555555555777888999:::;;;===>>>>>>@@@AAABBBAAA???>>>???@@@???===:::::::::;;;;;;:::============>>>???@@@AAA>>>>>>??????>>>>>>===<<<<<<:::999999999999777666777777777666555777:::===@@@EEEOOO^^^nnn||||||ssskkkjjjnnnkkkqqquuutttssszzzyyyjjj```]]]\\\WWWSSSVVVXXXZZZ[[[[[[[[[]]]___fffgggddd___]]]]]][[[WWWYYY[[[```aaa\\\ZZZaaalllxxxuuuzzz{{{|||xxxqqqeeeccc___[[[[[[\\\VVVNNN???777///---///000---)))))))))************************)))))))))((((((((())))))))))))))))))))))))'''((()))(((''''''''')))((((((((((((((((((((((((((((((((((((((((((((((((,,,+++************)))(((''''''''''''''''''((((((''''''''''''(((((((((((()))))))))))))))(((((((((***))))))(((((())))))***))))))))))))***+++,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,---///111222000111222222:::LLLeeexxxkkk```mmm{{{}}}bbbWWWNNNKKKHHHFFFIIINNNVVV___jjjrrrssspppmmmjjj^^^XXXPPPJJJFFFCCC@@@>>>999:::::::::999999<<<>>>NNNXXXeeeooozzz~~~{{{ooollliiiggghhhlllpppsssppprrrvvvzzz~~~~~~{{{xxxwwwwwwxxxyyyyyyyyyyyyyyyzzz{{{||||||xxxzzz|||~~~~~~zzzxxxwwwssskkkdddXXXTTTNNNHHHDDDCCCCCCDDDCCCHHHSSS]]]aaaccciiipppooorrruuuvvvtttpppkkkhhheeeddddddfffgggaaaUUUKKKDDDBBBCCCIIISSS___gggkkkiiikkkpppxxxtttttttttsssssstttvvvxxxyyywwwrrrlllfff___YYYVVVUUUTTTOOOEEE999111///000---,,,,,,---......,,,+++------------------------,,,,,,---------.................................//////000000000000//////////////////000000000111111111111111000000000000000000000000111111111111111000000000000000000111000111222444666:::???CCC@@@===777333111111333444666666555444444333333222666666777888:::;;;<<<======???@@@???======???AAA@@@>>>;;;:::;;;;;;;;;::::::;;;<<<===>>>>>>>>>>>>;;;<<<<<<<<<<<<;;;::::::<<<<<<;;;:::888777666666000111222333333444666777555555888???IIIUUUaaahhh~~~}}}yyy|||}}}xxxyyysssvvvyyy{{{~~~uuupppkkkeee______``````___^^^___cccgggooottttttlllddd```^^^\\\ZZZ[[[\\\\\\XXXUUU[[[dddppp~~~zzztttqqqqqqqqqmmmhhh^^^]]]XXXPPPKKKGGG???777------,,,+++,,,---,,,***'''((()))))))))((()))******)))))))))(((((((((((())))))))))))))))))))))))''')))+++***((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((&&&(((******)))((('''(((''''''''''''''''''&&&&&&''''''''''''(((((((((((((((((())))))))))))(((((())))))(((((((((((())))))((((((((()))+++,,,...///************+++,,,---------,,,,,,,,,---///000111000111111222999JJJcccuuukkkaaakkkwwwzzznnnaaaZZZRRRIIIGGGIIIEEEPPP```lllrrrtttttttttmmmfff^^^VVVQQQKKKEEEAAAAAA@@@===:::777888;;;>>>>>>FFFLLLRRR^^^ooozzz|||~~~}}}zzzxxxvvvttttttfffiiimmmrrruuuwwwxxxyyy}}}~~~~~~~~~~~~|||~~~{{{xxxwwwxxx}}}{{{xxxtttsssrrrssstttuuuuuuttttttuuuwwwyyyzzzvvvwwwzzz}}}yyytttooollljjjdddZZZSSSJJJFFFAAA===<<>>AAA555666555333000000111333777666666444333222111111555555666777999:::;;;<<<:::<<<>>>>>><<<<<>>;;;:::;;;;;;;;;:::777999:::<<<======<<<<<<999::::::::::::999888888777888888666333222444555111222333444444444444444000111222222222666>>>DDDRRRbbbwwwyyytttrrrtttvvv|||www{{{vvvooogggfffccc___[[[\\\aaaeeeuuu~~~wwwjjjccccccddddddccceeefffdddbbbhhhqqqnnn}}}yyynnnqqqkkkddd```dddjjjkkkjjj\\\XXXNNNAAA888444000***+++------)))%%%&&&)))+++'''((())))))))))))***+++))))))))))))(((((((((((())))))))))))))))))))))))(((***,,,+++(((''')))+++(((((((((((((((((((((((((((((((((((((((((((((((("""&&&******'''%%%&&&'''(((((((((''''''&&&&&&%%%''''''''''''((((((((()))'''((()))))))))))))))((())))))(((((((((((())))))(((((()))***+++---///000************+++,,,---...---,,,,,,,,,---///000111000111111111888IIIaaassszzzllleeexxxjjjcccbbb^^^SSSIII@@@EEEKKKRRRaaarrr{{{|||wwwrrrlllgggccc[[[PPPGGGJJJEEE???<<<<<<<<<:::999:::<<<>>>AAAFFFOOOZZZbbbooossszzz~~~~~~~~~ssssssrrrqqqqqqqqqqqqqqqrrrsssssstttuuuvvvxxxyyywwwvvvtttrrrqqqpppqqqqqqoooooopppqqqqqqppppppooouuuyyy{{{zzzvvvrrrppppppxxxxxxwwwwwwxxxyyyzzz{{{|||~~~{{{rrrkkkgggddd___YYYRRRLLLHHHEEE>>>???>>>;;;:::>>>GGGOOO___```cccgggkkkooossstttuuusssqqqpppooojjjbbb\\\\\\```eeecccWWWJJJHHHLLLOOOZZZdddiiimmmqqqrrrpppsss{{{}}}{{{{{{rrrrrrsssuuuwwwvvvssspppmmmnnnllldddZZZUUUWWW[[[MMMCCC888000//////---+++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///...---------...///111222///////////////.........//////000000000000//////000///...------...///000111000000222444666666555555555444333222222222222444555666666444333444666666555333444666999999999999999:::;;;;;;<<<======@@@@@@???>>>===;;;999888333999;;;999999;;;;;;999888888888888777777777666888888666444333333333333333333333222222222111111.../////////000000111111888===EEENNN[[[nnnyyytttttttttwww}}}wwwoooiiihhhkkkoooqqqxxxtttyyyvvv{{{}}}zzztttsssyyy}}}|||zzzxxxxxxvvvoooiiibbbdddeeeeeeccc^^^XXXUUUCCC???999222,,,)))((((((+++///111...)))&&&'''***'''''''''''''''((())))))))))))))))))************(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,---...///000222//////111888GGG```vvv|||kkkoooppppppoookkkddd\\\VVVJJJHHHFFFGGGOOO^^^ooo{{{|||wwwrrrooolllfff^^^WWWLLLHHHBBB@@@@@@@@@???>>>999:::::::::<<>>===<<<:::888777333777999777666999:::888888888888777777777666666777777666555444333222222111111111000000000000///........./////////000000///222666999@@@KKKZZZeeewww{{{xxxvvvuuu~~~|||yyy{{{~~~|||zzzzzzuuuvvv{{{~~~|||xxxsssnnnjjjkkkooopppmmmiiilllhhhaaaXXXNNNEEE>>>:::666333000,,,***)))*********---///---)))&&&'''***'''''''''''''''((())))))(((((()))))))))*********(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))************++++++++++++******+++++++++,,,,,,,,,+++++++++,,,---...///000111//////111777GGG```uuuwwwdddcccccceeehhhhhheeebbbQQQHHHAAAAAABBBJJJ]]]qqqxxxxxxyyy{{{{{{vvvmmmfff\\\WWWPPPIIIDDD@@@===;;;======;;;999777888;;;===FFFKKKTTT]]]fffooowww}}}~~~~~~zzzzzzyyyxxxxxxxxxxxxxxxzzzyyyxxxwwwvvvuuuuuuuuuoooppprrrtttvvvxxxzzz{{{{{{~~~~~~~~~~~~{{{}}}~~~}}}xxxtttnnnkkkgggbbbZZZTTTKKKIIIDDD@@@===<<<<<<===???EEELLLQQQTTTXXX]]]aaaiiikkknnnqqqssssssrrrqqqmmmggg```ZZZXXXXXXYYYYYYVVVOOOGGGBBB>>>===DDDLLL\\\gggooommmiiimmmuuu{{{}}}}}}xxxvvvwwwyyyxxxwwwwwwxxxxxxvvvssspppooohhhcccfffjjjfffYYYLLL888333...,,,---......,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............//////............///000......////////////////////////000000000000//////000///...------...///000222111000222444666555444333333222222222222222222222444555444333222333555666444333444666888999999888888888999::::::;;;;;;=========<<<;;;999888777555888999666444777999888777777777777666666666666555555666555444333111000/////////.........------------------............---...///------111888>>>KKKTTTbbbppp|||}}}|||yyyuuurrrssszzzyyy|||zzz~~~~~~yyyvvvxxx{{{zzztttnnnmmmppprrrqqqnnneeeaaa^^^```dddgggeeeaaa\\\WWWMMMBBB999333000...,,,+++******)))******+++'''***,,,+++(((&&&''')))'''''''''''''''((())))))(((((())))))))))))******(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((''''''''''''&&&''''''((((((((((((((((((''''''''''''((((((((((((''''''((())))))))))))(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,+++++++++,,,---...///000111//////111777FFF___tttyyygggSSSMMMVVVccciiiiiiXXXKKKDDDHHHHHHFFFPPP```hhhnnnwwwyyyrrrnnniiiaaaXXXOOOGGGAAA>>>CCCBBB@@@===;;;:::::::::<<>>000...++++++---...---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,---------........./////////...........................//////////////////000000000000//////000///...------...///000222111111222444555555444333333444444444444444444111333444333222222333555666444333333666888999999777777888888999999999999;;;;;;;;;::::::888777777;;;===<<<777555777888777777777666666666555555555222333555555444222000///............------------,,,,,,,,,,,,,,,,,,,,,,,,///000000...,,,---000333+++111:::DDDOOO^^^mmmxxxzzz{{{ssspppkkkggggggllluuu|||yyy{{{{{{wwwyyyzzzvvvyyy~~~xxxvvvtttwwwyyyyyyuuurrrrrrsssnnnjjjffffffiiijjjiiiggg___ZZZUUUSSSTTTSSSOOOKKK???;;;555///,,,,,,...///+++++++++++++++***)))(((&&&(((***)))((('''''')))'''''''''''''''((())))))(((((((((((()))))))))***(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((&&&'''(((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,+++++++++,,,---...///000111//////111777EEE]]]rrrbbbLLLHHHRRR```iiijjjYYYOOOTTTTTTMMMLLLSSSXXX^^^hhhttt~~~zzzxxxssskkkaaaXXXRRRNNNFFFDDDBBB@@@>>>===<<<<<<999;;;<<<===???BBBFFFIIIQQQWWW```iiipppwww}}}~~~yyytttqqqnnnkkkgggggghhheee^^^WWWSSSPPPLLLHHHDDDAAA===;;;<<<<<<<<<>>>CCCIIIOOORRR]]]```dddhhhlllooorrrtttpppppppppnnnjjjeeeaaa^^^RRRVVVZZZ[[[WWWOOOGGGBBB999888===IIIVVV^^^eeejjjfffkkknnnooouuu~~~}}}{{{xxxuuutttuuuyyy|||yyywwwuuusssrrroookkkhhhcccaaa^^^]]]ZZZPPPAAA555...---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,------------...///////////////.........---.........//////000000//////000000000000//////000///...------...///000333111111222444555444333444444555666777777777666111222333333222222444555555444222333555888888888777777888888888888999999999999::::::999888777777AAACCCAAA:::777888888777666666666555555555555444111222333444333222///...//////.........---------,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,---...+++,,,+++***,,,444@@@IIIQQQXXXcccqqq{{{~~~xxxqqqllllllnnnqqqtttssspppmmmqqqxxxzzzxxxsssssstttvvvvvvxxx}}}rrrkkklllpppvvv}}}tttkkkggghhhjjjkkkjjjgggeeeddddddbbb`````````]]]YYYUUULLLHHHCCC???===:::666333000...+++)))''''''((()))+++++++++,,,+++***((('''%%%&&&(((((((((''''''((('''''''''''''''((())))))'''(((((((((((()))))))))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''((((((((()))))))))******+++++++++,,,,,,,,,+++++++++,,,---...///000111//////111777DDD[[[oooeeeKKKCCCOOO^^^wwwgggZZZYYYZZZUUUPPPQQQQQQRRRVVV]]]hhhuuu}}}sssiiiaaa\\\LLLHHHDDDBBB@@@???===;;;999::::::999888999;;;>>><<>>???BBBFFFLLLSSSZZZ^^^jjjkkklllnnnppprrrtttuuuuuurrrnnnhhhaaa[[[WWWUUUSSSWWW[[[[[[TTTIII>>>999:::===HHHWWWcccgggiiillljjjmmmqqquuu|||yyyxxxwwwvvvvvvxxxzzz{{{xxxvvvrrrpppmmmjjjfffcccbbbaaa^^^WWWLLL@@@777333------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------......///////////////...------......///000000000//////000000000000//////000///...------...///000333222111222444555444333444555777888999999999888111222444444333333555666555333222333555777888888888888888888888888888888888999999999999999888888@@@CCCBBB<<<888999888666666555555555444444444444000111222222222111///.../////////............---,,,,,,,,,,,,++++++++++++******++++++++++++++++++......---+++)))***---///333777AAANNN[[[eeepppyyy~~~{{{zzz{{{||||||zzzuuurrrtttxxxvvvqqqmmmmmmpppssssssrrrvvv}}}yyypppjjjhhhiiilllqqqwww|||~~~ssshhheeeeeedddeeeeeeddd```]]]aaa___\\\YYYUUUNNNFFFAAA666444111000000///...,,,(((((())))))((((((''''''''''''((()))))))))))))))&&&''''''((((((((('''''''''''''''''''''((())))))''''''(((((((((((())))))(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''((()))))))))''''''''''''((((((((((((&&&&&&'''(((((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,+++++++++,,,---...///000111//////111666CCCZZZmmm~~~eeeSSSPPPSSShhhbbb[[[YYYYYYYYYUUUQQQOOOMMMKKKLLLQQQ\\\hhhppp}}}wwwpppmmm```[[[SSSMMMJJJFFFBBB???<<<<<<===<<<:::999:::<<<777999===AAAEEEJJJOOOSSS___ccchhhnnntttxxxzzz{{{~~~~~~~~~{{{yyyppppppooolllhhhccc^^^[[[RRRPPPNNNKKKHHHEEECCCBBB<<<<<<;;;:::;;;===@@@BBBGGGHHHLLLQQQWWW]]]cccfffnnnooooooqqqrrrrrrqqqpppmmmiiiccc\\\WWWTTTTTTTTTXXXXXXVVVQQQIIICCC@@@???GGGKKKUUUbbbiiijjjjjjlllllltttzzz}}}zzzvvvvvvwwwyyyzzzzzzyyywwwxxxuuuqqqmmmjjjgggbbb___aaa___YYYMMM???555111222,,,,,,,,,,,,++++++,,,---++++++++++++++++++++++++******++++++++++++******************************************++++++++++++++++++,,,,,,,,,---------,,,---...///000000//////------......///000000111//////000000000000//////000///...------...///000333222111222444555444333222444666888::::::999888111333444555444444666777555333222222555777888888999999999999999999999999888888999::::::999999999:::>>>>>>:::888999888666555555555444444444333333111111000000000000////////////.........---------------,,,,,,,,,+++++++++++++++***+++,,,,,,+++*********+++---...///---,,,---+++...555<<>>AAABBBFFFLLLRRRXXX]]]___aaalllnnnpppssswww|||~~~||||||}}}}}}~~~zzzuuuqqqoookkkfffbbb\\\[[[ZZZWWWSSSOOOJJJHHHAAAAAA???<<<999777888999999::::::;;;===AAAFFFIIIOOOQQQUUUYYY___dddhhhkkknnnoooppprrrsssqqqnnnkkk```\\\VVVQQQPPPQQQUUUXXX[[[WWWOOOFFF@@@@@@FFFLLLWWW[[[dddmmmqqqoooppptttnnnyyy~~~yyyuuuuuuvvvyyy|||}}}{{{wwwtttxxxuuupppmmmiiieeeaaa^^^___\\\RRRDDD666......000***+++++++++***+++---...))))))))))))))))))))))))******++++++++++++******************************)))************+++++++++++++++,,,,,,,,,---------+++,,,...000000000000000---------...///000000111//////000000000000//////000///...------...///000444222222222444555444333111333555888999999888888222333555555555555666888555333222222555777888888::::::999999999999999999888888999::::::::::::999333888:::888777888888666555555444444444333333333111000000////////////000.........---------,,,,,,---------,,,,,,+++++++++)))(((((()))+++,,,,,,+++,,,)))'''(((+++,,,+++(((,,,((((((---...,,,...444777999<<>>AAADDDEEEFFFJJJNNNSSSXXX\\\```dddfffkkklllnnnoooppppppooonnnqqqpppooommmkkkjjjhhhhhhdddbbb___[[[WWWSSSPPPNNNEEEFFFEEECCC@@@=========>>>===<<<;;;:::;;;<<<===;;;???DDDFFFHHHMMMUUU\\\\\\\\\\\\aaaggglllnnnnnnsssttttttrrrnnngggaaa]]]UUUSSSPPPQQQTTTVVVUUUSSSLLLEEE===:::AAAOOO]]]fffeeejjjnnnooommmooouuuzzz|||}}}vvvuuuxxxuuutttuuuyyy|||}}}zzzvvvtttqqqlllgggccc___]]][[[ZZZNNN???444//////---,,,+++++++++++++++++++++++++++++++++***************************************+++,,,.........,,,***)))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------......///000000000......//////000000111111111111111000000000000000333222222111000//////...000000111222333444444555777777777777777666666666333333333444444444555555444444555555666666777777888888777666666666666666777666666999<<<===;;;888555555444555555666777888777777666555333222111000000000000000////////////------,,,,,,,,,+++++++++************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))//////...---...///000111777888999:::;;;===>>>>>>::::::999888888888999999>>>===<<<;;;;;;;;;;;;;;;777999<<<======;;;777555111111000///---,,,+++***+++++++++++++++***)))(((***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((***+++,,,)))))))))((('''%%%$$$###'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((())))))))))))(((((()))(((&&&%%%&&&''')))+++(((((((((((())))))))))))(((((((((((())))))))))))******))))))******+++,,,,,,,,,,,,---...///000111///,,,,,,111999FFFYYYjjj}}}kkkZZZIIIBBBAAABBBFFFKKKTTTZZZ^^^\\\UUUNNNIIIGGGCCCEEEJJJRRRWWW\\\gggsss{{{tttpppccc^^^XXXSSSPPPMMMGGGBBBAAA>>><<<;;;<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<>>===>>>>>>===;;;:::;;;===:::::::::;;;===???AAACCCIIIMMMRRRUUUVVVZZZaaagggeeeddddddfffjjjnnnoooppprrrsssrrrnnnggg]]]SSSMMMOOORRRWWW[[[[[[UUUJJJBBB@@@@@@BBBHHHSSS___jjjpppkkkmmmoooppppppsssyyy~~~|||}}}~~~~~~}}}zzzxxxwwwvvvwwwxxxzzz{{{zzzwwwtttqqqlllhhhfffeeeaaaZZZSSSOOOEEE999000.........---++++++++++++++++++++++++************************************************+++,,,---...---,,,***)))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,------...//////000000....../////////000000000000000000000000000000000111111111000///......---///000000111222333444444666666666666666666666666333333333444444444444555444555555666777888888999999999888777777777777777777777777999<<<===;;;888666666555555666666777777555555444444333333222222000000000/////////......---,,,,,,,,,,,,+++++++++************************)))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))...------,,,---...///000//////000000111111111222000000///...............000///......---------...---///000111111///---+++......---,,,+++******)))***+++++++++******)))(((***)))(((''''''(((((()))'''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((()))))))))'''''''''(((''''''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((())))))))))))(((((()))(((&&&&&&&&&''')))***(((((((((((())))))))))))((((((((()))))))))************))))))******+++,,,,,,,,,,,,---...///000111222///...111777BBBUUUeee~~~~~~nnnWWWHHHAAA===>>>@@@LLLVVVccciiidddYYYPPPKKKGGGEEEDDDEEEFFFIIISSS\\\kkkpppxxxuuunnngggccc```[[[QQQIIIHHHEEE@@@======>>>>>>======<<<<<<;;;999888888777:::<<<======;;;:::;;;;;;@@@AAAAAABBBBBBBBBBBBAAAEEEEEEDDDCCCBBBAAA@@@@@@======<<<;;;:::999888888888888888777666777999<<<:::;;;===@@@DDDHHHLLLNNNTTTXXX]]]```aaadddhhhlllllllllllllllmmmoooqqqrrrooommmjjjddd]]]VVVQQQMMMSSSUUUZZZ\\\XXXMMM???666555<<>>IIIZZZeeeeee^^^XXXWWWPPPNNNJJJFFFCCCCCCGGGLLLRRRWWW```jjjsssyyy}}}~~~}}}zzzvvvsssoooiiiaaa[[[WWWRRRKKKFFFCCCAAA@@@???>>>>>>=========<<<<<<<<<;;;===>>>>>>===<<<<<<===???????????????>>>>>>>>>?????????>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::===???CCCDDDGGGLLLPPPUUUYYY[[[]]]```eeehhhhhhiiijjjlllnnnooopppnnnllljjjkkkmmmbbb___YYYTTTRRRTTTWWWYYY\\\XXXQQQKKKDDD???<<<999>>>FFFTTT```iiinnnppppppuuuuuuuuuxxx}}}yyytttoooqqqwww|||{{{xxxxxx{{{|||yyysssmmmjjjjjjgggfffeeeeeeaaaWWWIII===444000,,,***+++,,,---,,,************************'''(((((()))***++++++,,,************************++++++,,,,,,,,,,,,+++***************************++++++,,,,,,,,,,,,++++++++++++,,,,,,------............................../////////000000000000000000000111111000///...---......///000111222333333333333333333333444444444222222333333333444444444222333444555666888999999888888777777777777777888777888999:::;;;:::999888888888888777777666555555333333333333222222222222/////////.........------++++++++++++************))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***************++++++************++++++,,,,,,++++++++++++++++++(((((((((((((((((())))))((())))))***))))))(((((())))))(((((('''''''''''''''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))******)))'''%%%%%%&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''(((((((((((((((((('''(((''''''''''''((())))))(((((((((((()))))))))))))))*********++++++++++++******))))))******+++,,,,,,,,,,,,---...///000111///......111666AAAUUUggg}}}|||rrrdddTTTGGG<<>>??????=========>>>======<<<<<<;;;;;;;;;:::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;@@@AAACCCCCCDDDGGGJJJMMMSSSTTTWWW[[[^^^bbbdddeeegggiiimmmoooooonnnmmmmmmooorrrrrrmmmeee___]]]^^^TTTRRRPPPOOOOOOPPPRRRTTTSSSLLLAAA888555999BBBHHHUUU[[[ccciiimmmppptttvvv}}}|||}}}}}}wwwuuusssssstttwwwyyyzzzwwwxxxxxxssslllfffeeeeeecccdddeee```VVVIII===666///---++++++++++++++++++************************''''''((()))******++++++))))))))))))))))))))))))***+++++++++++++++++++++***************************++++++,,,,,,++++++************+++,,,,,,------.........---------------......//////000000000000000111222333333111000///---...//////111111222333111222222222333333333444222222222333333333444444111111222333444555666777666666555555555666666777777888999999999888777666777777888888777666555444555444333222111000//////............------------++++++*********)))))))))((((((((((((((((((((((((&&&&&&''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))%%%&&&'''((()))***++++++))))))((('''''''''''''''(((((((((''''''(((((()))***)))((((((((()))******(((((((((((())))))))))))'''(((((()))))))))((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''###%%%''')))***)))(((''''''''''''(((''''''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''(((((((((((('''''''''''''''''''''((())))))(((((((((((()))))))))))))))*********++++++++++++******))))))******+++,,,,,,,,,,,,---...///000111111000111333666@@@UUUgggzzzpppaaaIIIAAA>>>BBBDDDBBBDDDJJJPPPTTTVVVTTTRRROOOIIICCCBBBBBBCCCFFFKKKQQQXXX\\\eeennnxxx}}}~~~yyytttnnnhhhbbb^^^SSSSSSQQQOOOLLLJJJIIIHHHFFFGGGGGGFFFCCCAAA@@@AAA???>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<============>>>>>>??????@@@AAAAAABBBHHHKKKOOORRRUUUXXX[[[^^^aaabbbdddfffhhhjjjjjjkkkjjjkkklllmmmmmmkkkiiihhhmmmrrrtttmmm```UUUQQQQQQRRRUUUWWWXXXUUUNNNGGGCCC===;;;888777:::CCCOOOWWWdddgggjjjlllnnnrrrxxx~~~~~~zzzwwwuuuuuuwwwxxxwwwuuuuuuwwwzzzvvvtttpppkkkfffcccbbbbbb___```^^^UUUGGG;;;444111------,,,++++++*********************************'''(((((())))))*********))))))))))))))))))))))))************++++++++++++******************************++++++++++++******))))))******+++,,,,,,,,,---------------,,,,,,,,,---......//////000000111000111333444444333111000------...///000111222222111111222222333333444444222222222222333333333333111111222222333444444444555555444444444555666666555777999999777555444555555555666777777666444444555444333222000///...---......---------,,,,,,,,,*********))))))))))))(((((((((((((((((((((((((((&&&&&&&&&''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((())))))((((((%%%%%%&&&((()))+++,,,,,,***)))((((((''''''((((((&&&&&&&&&&&&&&&&&&'''((())))))((((((((()))***+++(((((((((((())))))))))))&&&''''''(((((((((((((((%%%%%%'''(((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))''''''''''''''''''''''''###$$$&&&((())))))))))))'''((((((((('''&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&''''''((((((''''''&&&'''''''''((((((((((((((((((((((((((()))))))))))))))))))))*********++++++******))))))******+++,,,,,,,,,,,,---...///000111666555555555555===QQQdddxxxgggUUUFFFDDDBBB<<<:::===FFFNNNTTTVVVYYYZZZUUUMMMFFFEEEEEEEEEGGGJJJMMMPPPUUU\\\eeelllrrrwww}}}zzzsssmmmeeedddaaa^^^ZZZWWWTTTSSSUUUVVVVVVTTTQQQNNNNNNNNNJJJIIIGGGEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGIIIIIIKKKLLLNNNPPPQQQQQQUUUXXX]]]```bbbccceeefffhhhiiijjjkkkllllllkkkkkkggggggffffffeeecccaaa___eeelllrrrmmm```TTTPPPPPPWWWXXXYYYWWWQQQHHH>>>888555999???EEELLLVVV```gggiiilllpppqqqqqquuu|||~~~xxxuuuvvvwwwuuuxxx{{{{{{zzzxxxxxxyyyuuupppjjjeeebbbbbbbbbbbb]]]YYYQQQEEE:::222...---,,,,,,,,,+++*********+++************************((((((((()))))))))))))))))))))))))))))))))))))))***************++++++,,,******************************++++++++++++******(((((())))))***++++++,,,---------,,,,,,,,,++++++------......///000000111///000222444444222000///,,,------...///000111222111111222222333444444555111222222222222333333333333333333333333333333333555555555555555666777777444666888888555222222333222333555666666666444333333222222111000/////////---------,,,,,,,,,,,,+++******)))))))))(((((((((''''''''''''''''''''''''%%%%%%&&&''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&((()))))))))(((''')))))))))***+++,,,,,,---,,,,,,+++***************'''''''''''''''((())))))((())))))************+++((((((((((((((((((''''''%%%&&&''''''((((((((('''"""###%%%'''))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&''''''((((((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))((((((((()))))))))************))))))******+++,,,,,,,,,,,,---...///000111555555555555444;;;OOObbbwwwxxxoooZZZTTTPPPGGG@@@@@@:::CCCLLLQQQWWW\\\YYYRRROOONNNNNNMMMNNNNNNOOOPPPRRRUUUZZZaaaiiiooorrrsssyyytttpppooollliiifffccc```___]]]^^^___^^^\\\ZZZZZZZZZSSSRRRPPPNNNMMMLLLLLLMMMHHHIIIIIIJJJKKKLLLMMMNNNPPPQQQSSSVVVXXX[[[\\\]]]aaadddgggiiihhhfffeeeeeeiiijjjkkkllllllkkkjjjiiihhhfffdddcccbbb```^^^[[[[[[eeeooonnncccYYYVVVXXXTTTRRRNNNIIICCC===888666<<>>CCCRRRZZZccchhhjjjlllpppuuussswwwyyyzzz~~~~~~}}}yyyuuuuuuzzz~~~uuuwww{{{}}}}}}yyyuuuqqqlllnnniiiaaa]]]___]]]XXXNNNEEE999111...---***'''+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++***)))(((((()))))))))))))))))))))))))))***)))************+++++++++))))))************))))))+++++++++*********)))))),,,,,,,,,---------......---...000222222111///...............////////////000000111111111222222222111111111222222333333333111222333333222333555777111222444555666777666666555555444333333222111111333333333333333333333333/////////000///......---,,,+++******))))))******)))(((((((((((('''''''''))))))(((((('''''''''''''''&&&&&&&&&&&&'''((((((''')))***++++++***)))'''''''''((((((((((((''''''&&&&&&'''((())))))(((((())))))************))))))))))))((('''''''''''''''''''''''''''''''''''''''((()))))))))))))))((('''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&)))***)))(((''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&'''''')))***+++(((((((((((()))))))))))))))***+++***)))((()))*********+++++++++,,,,,,,,,++++++,,,,,,---...//////...,,,...222555;;;OOOeeevvv{{{kkkTTTJJJ@@@===>>>BBBJJJRRRUUURRRPPPPPPRRRVVVZZZ\\\OOONNNLLLLLLNNNRRRWWWZZZ[[[aaahhhoootttwwwzzz{{{yyyxxxvvvvvvuuutttpppnnnkkkjjjhhhfffdddeeehhhjjjllljjjhhhhhhjjjlllnnnnnnhhhgggfffgggiiijjjiiifffiiikkkmmmppprrrrrrqqqqqqrrrrrrqqqnnniiiggghhhjjjllljjjiiihhhgggeeebbb```___^^^]]]]]]]]][[[VVVRRRHHHIIIJJJIIIHHHEEEAAA???888999999;;;@@@HHHQQQXXXeeehhhlllmmmlllnnnqqquuuzzz~~~}}}|||{{{yyywwwxxxzzz|||vvvxxxzzz{{{xxxssspppmmmgggjjjhhhbbb]]][[[UUUNNN@@@999000+++++++++)))'''+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++******)))(((((())))))******))))))))))))))))))))))))*********+++++++++******++++++++++++******+++++++++*********)))))),,,,,,,,,,,,---------------...///000000000///...............////////////111111222222222333333333222222222222333333333333111222333333222222444666222333555777888999888888888777666555333222111000333333333333333333333333/////////...............,,,+++******))))))******((((((((('''''''''&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''(((***++++++***((('''''''''((((((((((((''''''&&&''''''(((((((((((((((((())))))******))))))((()))(((((('''''''''''''''''''''''''''''''''''''''''''''(((((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&))))))(((''''''(((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''((()))***(((((((((((()))))))))))))))***+++***)))((()))*********+++++++++,,,,,,,,,***+++,,,---...///000000111......222444:::MMMbbbtttvvvjjj[[[NNNBBB<<>>222---)))((()))+++***(((+++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))((((((((())))))*********))))))((((((((()))))))))*********++++++++++++,,,,,,,,,,,,+++++++++++++++***************++++++++++++,,,,,,,,,,,,---------.........//////............////////////222222222333333333444444444444333333333333333222222333333222111111333444333444666888999:::;;;;;;:::999888666444222000000222222222222222222222222000///...---,,,---......++++++***))))))))))))***''''''''''''&&&&&&&&&%%%''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''(((&&&'''((())))))((('''&&&''''''((((((((((((''''''(((((((((''''''''''''''''''(((((())))))((((((''')))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((''''''((()))&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''''''''(((((()))(((((((((((())))))))))))((()))******)))((()))+++******+++++++++,,,,,,,,,***+++,,,---///000222222444//////222333999KKK___rrr}}}}}}ppp^^^KKKAAA@@@999999:::999888777666666======<<<;;;;;;;;;;;;<<>><<<;;;999666666555555444444444444555222444666999===BBBHHHLLLJJJIIIHHHHHHJJJJJJIIIHHHHHHKKKPPPSSSRRRPPPOOONNNNNNMMMMMMLLLKKKMMMQQQTTTPPPPPPQQQPPPPPPQQQTTTWWWUUUSSSQQQSSSVVVXXXWWWUUUSSSUUUWWWXXXVVVTTTSSSSSSNNNQQQUUUWWWUUUPPPLLLJJJDDDAAA<<<999888777666555666888<<>>???@@@???@@@AAABBBAAA@@@AAAFFFIIILLLMMMLLLIIIFFFDDDEEEFFFEEEBBB@@@BBBFFFHHHEEEAAA<<<888555555888::::::888444888;;;===>>>CCCLLLSSS\\\___dddjjjooorrrtttuuuuuuwwwxxxyyy{{{~~~|||vvvtttvvvyyyzzzzzzxxxzzz~~~~~~zzzzzzqqqllljjjgggbbb```bbbfffeee___XXXLLL<<<...+++,,,++++++...&&&'''))))))))))))+++,,,'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((()))***%%%%%%&&&'''((()))******(((((((((((())))))))))))+++++++++,,,,,,+++++++++))))))******++++++++++++,,,,,,------------......+++,,,...000000///...---............/////////000000111111111111222222222//////000000111111111222444555666666666666999;;;888777666555555666777888:::999888666444222000000........................+++,,,,,,,,,,,,+++***)))******)))((((((((((((((()))(((((((((((('''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%'''&&&$$$$$$$$$&&&((()))))))))************))))))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&(((+++...000''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''"""%%%((()))(((&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((((((((((((((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((((((((((((&&&&&&&&&'''''')))***+++(((((((((((())))))))))))&&&((()))***))))))+++---******+++++++++,,,,,,,,,++++++,,,,,,---...//////000---000888<<<===DDDOOOnnn}}}zzztttnnniii```TTTJJJFFFDDD>>>777333999666222111222555666666>>>======AAAFFFIIIIIIHHHAAAAAACCCEEEGGGJJJMMMOOOUUUSSSOOOJJJFFFCCCBBBAAACCCBBBCCCEEEGGGIIIIIIIIIDDDDDDCCCBBB???<<<999777999;;;>>>===;;;999888888888777666666666666777777888???IIIRRRYYY^^^bbbdddmmmppprrrrrrqqqppprrruuupppxxx}}}}}}yyyvvvtttrrrqqqwwwzzz{{{zzz|||}}}uuunnniiigggddddddcccaaa]]]UUUKKKEEE888555111,,,******+++,,,+++*********))))))((((((***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************''''''((()))))))))))))))************************)))+++,,,,,,+++***,,,---///......------///000111///////////////.........111000000000000000111111000111111111222333333333444444444555555555555666666777777888777777666555777666444333333222000...///......------,,,+++++++++++++++************)))************)))))))))))))))((('''&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''')))***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%'''+++------,,,&&&''''''%%%$$$$$$&&&(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%&&&''')))(((&&&%%%$$$$$$%%%%%%)))'''%%%$$$%%%'''***,,,%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&&&&'''((((((''''''((())))))************+++++++++)))************+++++++++++++++++++++,,,---......000///000222444999GGGUUUkkk~~~~~~{{{uuuuuukkkaaa^^^\\\XXXVVVVVVNNNIII@@@:::666333222111666444333666:::===>>>===888888777777777999<<<>>>OOONNNLLLKKKJJJJJJIIIJJJHHHFFFDDDBBBBBB@@@>>><<<888999999999999999888777666777777666444444666888666888<<>>CCCGGGLLLOOOTTT[[[bbbiiiooorrrlllqqqxxx}}}}}}{{{xxxwwwyyyzzz{{{{{{|||~~~~~~{{{wwwuuussstttwww{{{}}}~~~~~~}}}xxxtttqqqnnnlllmmmlllhhheeeccc\\\RRRHHH>>>777000,,,,,,,,,+++***))))))************))))))))))))(((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))******''''''((()))))))))))))))************************)))***++++++******+++---,,,,,,,,,+++,,,------...........................000000000111222333444555888888888999888888777777444444444555555555555666444333333333444666888999777555333222222111000.........---,,,,,,++++++***++++++*********)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$%%%&&&&&&%%%&&&&&&'''&&&$$$$$$&&&(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((()))(((((('''&&&%%%&&&&&&&&&''''''((())))))'''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''(((***)))(((((()))+++)))************+++++++++)))************+++++++++++++++++++++,,,---.........---...111444:::HHHVVVmmm|||xxx{{{~~~wwwqqqkkkfffbbb```\\\UUUOOOIIIEEECCCAAAAAABBBBBB???:::777777888999999;;;<<<>>>?????????===;;;999888999:::999888:::::::::;;;===@@@CCCEEEIIIJJJMMMPPPSSSXXX^^^bbbgggiiilllpppuuuyyy{{{}}}zzz||||||xxxuuusss{{{}}}zzzwwwvvvuuuyyyxxxwwwxxx{{{~~~{{{}}}{{{wwwuuuvvvuuuqqqsssnnnjjjiiillllllhhhdddVVVNNNCCC888222///---,,,***************)))((('''))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***''''''((()))))))))))))))************************)))***++++++******+++,,,,,,,,,,,,,,,,,,------...------...............////////////000111333444555999::::::::::::999888777444444444555555555555666555444222222222444666777666444222222222111///---------,,,,,,+++*********************))))))))))))((((((((('''''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&((()))))))))(((''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%$$$$$$%%%&&&(((((((((((('''((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((()))******))))))***+++))))))*********+++++++++))))))*********+++++++++++++++++++++,,,---......222000000222222777DDDQQQkkk}}}}}}yyyrrrjjjccc___]]]WWWZZZ[[[WWWNNNGGGCCCBBBGGGFFFEEEDDDCCCBBBAAA@@@<<<;;;:::<<<@@@DDDFFFGGGFFFGGGJJJNNNSSSXXX]]]```___ccchhhlllnnnppprrrtttmmmnnnrrrvvvyyy|||~~~~~~~~~{{{{{{{{{}}}yyyxxxzzz}}}}}}}}}~~~wwwuuuooogggfffkkkppppppqqqlllfffeeeeeeccc^^^XXXGGG@@@777///,,,---...///++++++++++++***((('''&&&(((((((((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((***++++++***)))+++,,,,,,,,,------............,,,---------......//////------......000111222333888888999:::999888666555444444444555555555555666777666333222111222333444555444222111111000...,,,,,,,,,,,,+++******))))))*********)))))))))(((((()))))))))(((((((((''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&((()))))))))(((''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''(((%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''&&&%%%$$$######$$$&&&((()))(((''''''((('''&&&%%%%%%&&&'''(((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((()))******))))))***+++))))))*********+++++++++))))))*********+++++++++++++++++++++,,,---......222000000111222777DDDQQQhhhqqqvvvsssvvvxxxyyy}}}{{{}}}{{{yyy{{{~~~zzzpppfffbbbaaadddbbb___\\\YYYWWWVVVVVVWWWUUUUUUVVV[[[___bbbcccccccccdddeeegggiiikkklllppptttyyy||||||yyywwwvvvoooqqqsssuuuwwwwwwwwwvvv}}}~~~{{{{{{yyyyyy}}}}}}rrrooohhh``````gggnnnqqqoookkkfffbbb^^^XXXQQQKKK===777000+++***+++---...++++++++++++***((('''&&&''''''(((((((((((())))))&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))((()))******))))))***,,,,,,,,,---...............,,,,,,,,,---......//////---------...///000111222444555777888888666444333444444444555555555555666888777555333222222222333555333111000000000...,,,,,,,,,+++******))))))(((******)))))))))((((((((()))))))))(((((((((''''''&&&&&&'''''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%''')))$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$&&&'''(((((('''''''''''''''&&&&&&'''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''(((***)))(((((()))+++)))************+++++++++)))************+++++++++++++++++++++,,,---......---,,,---000333999GGGUUUeee[[[hhh|||uuuqqqpppqqq}}}~~~}}}{{{{{{|||}}}wwwuuussssssvvvyyy{{{|||yyyyyyxxxwwwuuusssrrrqqqvvvzzz{{{xxxvvvyyyzzz{{{|||{{{zzzxxxvvv|||yyyzzzwwwwww{{{zzzxxx|||~~~}}}}}}zzzwwwtttjjjkkkgggbbbccchhhlllmmmhhhfffccc\\\TTTJJJAAA<<<333///,,,)))******+++***))))))))))))))))))))))))'''''''''((((((((())))))&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))((()))******))))))***+++***+++,,,---...------,,,++++++,,,------...////////////...//////000111111111333555777777666444222444444444555555555555666666666555555444444333333444222111000000///---++++++++++++***))))))((((((***)))))))))((((((((((((((((((((('''''''''&&&&&&"""###%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%######%%%'''$$$&&&((((((&&&%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''(((((()))%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''''''''''''((((((((()))&&&((())))))(((''')))***)))************+++++++++)))************+++++++++++++++++++++,,,---......,,,+++,,,000333999HHHVVVdddMMMTTT```ooo~~~|||}}}}}}}}}}}}~~~}}}~~~~~~wwwyyy{{{}}}~~~~~~}}}}}}vvvzzz~~~}}}|||{{{}}}|||xxxxxxxxxxxxvvvxxxvvvyyy{{{|||}}}{{{xxxsssmmmiiidddhhhiiiggggggjjjjjjggg\\\\\\ZZZRRRGGG;;;111,,,***)))((((((***+++***)))&&&&&&&&&'''''')))***+++&&&'''''''''(((((())))))%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((()))'''(((((()))))))))))))))))))))))))))))))))))))))((()))******))))))***+++)))***+++,,,---,,,++++++++++++,,,,,,---...//////111000000000000000111111000111444666777555444222444444444555555555666666444444555666666555555444444222000000000///---+++++++++******)))((((((((())))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%!!!###&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&&&&((()))***'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''%%%"""!!!"""%%%$$$&&&(((((('''%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&((()))******%%%%%%&&&''''''&&&%%%%%%'''&&&%%%$$$$$$%%%'''((($$$$$$%%%%%%&&&''''''(((%%%&&&'''(((((('''&&&%%%''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''((((((''''''((())))))************+++++++++)))************+++++++++++++++++++++,,,---.........---...000222888EEESSScccFFFJJJRRR]]]hhhwww~~~}}}|||~~~||||||}}}zzz|||~~~{{{{{{|||}}}}}}{{{xxx{{{~~~~~~}}}}}}}}}~~~|||zzzyyyyyyzzz{{{~~~~~~}}}|||zzzwwwrrrnnnkkkiiihhhhhhggghhhhhhggggggfffeee___YYYOOOCCC888111---+++))))))))))))))))))))))))++++++***)))((('''&&&&&&''''''(((((('''&&&%%%%%%(((''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''+++******((('''&&&%%%$$$)))))))))))))))******+++******+++++++++,,,,,,,,,////////////............000000000000000000000000333333222222222222222222111555:::<<<;;;999777666444444555555444444333222444333111///...---......************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&***---...,,,)))$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&''''''''''''((('''((())))))((('''$$$###'''&&&%%%%%%$$$$$$$$$$$$+++)))(((''''''((()))+++))))))'''&&&%%%$$$$$$$$$''''''''''''''''''''''''((((((''''''''''''((((((+++***)))(((((()))******+++)))((('''((()))+++,,,---+++***(((((()))+++,,,,,,+++******+++,,,...///---...//////111888BBBJJJccc===???FFFOOOVVVaaasss~~~|||}}}~~~~~~{{{{{{{{{yyyyyyzzz{{{}}}zzzvvvsssqqqooollliiifffeeedddllllllmmmmmmkkkhhhccc```PPPKKKCCC:::222---+++***))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((('''&&&&&&%%%(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((''''''''')))))))))))))))******+++***++++++++++++,,,,,,,,,---.........//////000000000000000000000000000000222222222222222222222222///222666777666444333333444444444444444333333222222111///---,,,,,,,,,,,,*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&))),,,---***(((&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%***)))'''&&&&&&''')))***''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((***)))(((''''''((())))))***)))((('''((()))+++,,,,,,+++***(((((()))+++,,,+++*********+++,,,---...---...//////111777BBBJJJaaa}}}333444999>>>AAAFFFQQQ]]]}}}|||wwwtttssssss~~~{{{www{{{zzzzzz{{{|||~~~{{{tttnnnkkkeeeffffffgggiiijjjkkkkkkllllllkkkjjjfff___VVVPPP===:::444///,,,***)))***))))))))))))))))))))))))'''''''''(((((()))))))))'''''''''(((''''''&&&%%%(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%&&&'''((()))******)))))))))))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,---...///000111111000000000000000000000000000111111111222333333333...111333444222111111222333444444444444333222222///...,,,+++******************))))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&(((******(((&&&''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((())))))'''&&&%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((***)))((((((((()))+++,,,++++++***))))))***+++,,,************+++,,,---...---.........000777AAAIII```|||...///111444444444:::BBB\\\hhh{{{}}}|||zzzrrrmmmpppwww~~~|||}}}{{{~~~}}}|||{{{{{{||||||uuuvvvwwwssslllfffddddddcccdddeeeggghhhiiijjjjjjhhhddd___YYYSSSJJJAAA:::000...,,,***)))))))))***))))))))))))))))))))))))'''''''''((((((((())))))&&&'''''''''''''''&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''%%%%%%&&&'''((()))***+++)))))))))))))))******++++++++++++,,,,,,,,,---------------...///000000111000000000000000000000000///000000111222333333444111333444333222222333444333333333333333222111111...---+++***))))))*********)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&%%%&&&&&&'''))))))'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''((((((''''''''''''((((((((('''''''''(((((())))))))))))(((((())))))***++++++******))))))***+++,,,+++++++++,,,,,,---......---.........000777AAAIII```}}},,,,,,...111///---///555<<>>IIIUUUpppyyy}}}}}}{{{zzz{{{||||||{{{zzzwwwsssqqqooollliiigggdddbbbaaaeeeiiijjjeee```UUUOOOGGGBBB>>>999222---......---,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((((((((((()))))))))))))))++++++,,,,,,---.........---...///000000///...---////////////////////////,,,---......//////...............---------------******))))))(((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((()))%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))(((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''((((((%%%''')))******)))'''%%%''''''''''''''''''''''''''''''((()))***+++***)))'''''''''''''''((()))))))))(((((((((((((((((()))((()))))))))*********+++******+++++++++++++++,,,444111---******,,,000222///---...000111222:::BBBSSSkkk))))))(((((((((((((((((())))))************++++++*********+++++++++,,,,,,+++---////////////000111......111555666555999???JJJTTTddduuu|||||||||~~~}}}{{{xxxuuuvvvtttssssssuuuvvvuuutttpppppppppqqqqqqooojjjgggbbb___\\\\\\[[[UUUKKKCCC===888222///000111222111******))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''(((((()))))))))))))))******+++,,,,,,---------...///000000///...---////////////////////////,,,------..................---------,,,,,,,,,+++*********)))((((((''''''''''''&&&&&&%%%%%%%%%$$$((((((''''''''''''((((((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))(((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''((((((%%%''')))******)))'''%%%&&&'''''''''''''''''''''***'''&&&)))///000,,,''''''''''''''''''((())))))((())))))))))))))))))((()))))))))))))))***************++++++,,,,,,,,,,,,---,,,,,,,,,,,,...///000...---...000000222999BBBRRRkkk'''''''''(((((()))))))))))))))))))))))))))))))))************++++++++++++,,,---...---,,,+++,,,---000...---//////...111777555:::AAAJJJVVVgggxxx|||yyywwwxxxyyy{{{~~~~~~|||zzzyyyzzz|||}}}zzzyyysssmmmnnnnnnooorrruuuwwwvvvuuuppppppooonnnkkkeee]]]WWWSSSNNNGGGBBB???:::444000...---,,,,,,------,,,***))))))((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&''''''(((((())))))***)))))))))***++++++,,,,,,------.../////////......////////////////////////,,,,,,---............------------,,,,,,++++++************)))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%---,,,***(((&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''''''''+++&&&$$$)))000222---&&&'''''''''''''''((())))))((())))))******))))))((())))))))))))))))))))))))******++++++,,,---------***+++,,,------,,,,,,+++...---...000000111999BBBQQQjjj%%%&&&&&&'''((()))******((((((((((((''''''''''''************++++++++++++,,,,,,---+++***)))+++,,,222///------,,,***,,,111///111222333666???LLLUUUgggpppzzz~~~||||||~~~}}}||||||{{{zzzxxx}}}yyyqqqnnnnnnooopppqqqpppmmmjjjaaa___[[[WWWRRRJJJBBB<<<:::777333000...---...///,,,,,,,,,---,,,***'''%%%***************)))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***)))******++++++,,,---------------------......///////////////////////////+++,,,------......------------,,,,,,+++*********))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&***)))(((&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&%%%%%%)))...///+++''''''''''''''''''((())))))((()))************)))((()))))))))))))))))))))(((******++++++,,,------...***+++,,,,,,,,,,,,++++++...,,,---000000111999AAAPPPiii$$$%%%&&&'''(((***++++++'''''''''''''''&&&&&&&&&)))************++++++++++++,,,,,,+++++++++...111---+++---000111......111+++///444555555666;;;@@@AAAJJJUUU]]]dddnnn}}}{{{zzzwwwooonnnmmmkkkgggaaaZZZTTTBBB@@@===;;;888555111......//////...,,,+++,,,---***)))))))))***+++---...(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''(((((((((((((((((('''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))******++++++,,,,,,---......---,,,++++++,,,---...///////////////////////////+++,,,------......------------,,,,,,+++***))))))(((''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%'''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((("""$$$'''***+++***)))((('''''''''''''''((())))))((()))***++++++***)))((())))))))))))((((((((((((******+++,,,,,,---......*********+++,,,---...///...,,,---///000111999AAAOOOhhh''''''''''''''''''''''''''''''''''''''''''&&&&&&))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------///.........000222444555:::;;;<<<@@@FFFMMMUUUYYY___iiivvv|||~~~}}}xxxppphhhccc___ZZZTTTOOOKKKFFF???;;;222111000///---,,,+++***+++++++++*********))))))+++*********))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&''''''''''''(((((((((((((((***++++++++++++,,,...******+++,,,,,,---......................................................---,,,++++++******++++++******)))((('''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&(((((((((***+++***(((&&&%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%'''***)))%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''))))))))))))((((((((((((''''''&&&%%%&&&'''((()))******))))))((((((''''''((((((((()))******++++++***&&&)))222666000(((%%%,,,,,,+++,,,---///111222...,,,,,,///111222888???NNNggg''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********))))))*********++++++++++++++++++,,,,,,,,,------......---......000222333333333333444666:::>>>AAAIIIMMMRRRVVV\\\gggttt~~~|||{{{|||{{{wwwtttkkkjjjfffaaaZZZSSSMMMJJJEEEBBB===:::888555000,,,---------,,,,,,++++++***+++++++++*********))))))*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((((((***++++++++++++,,,...+++++++++,,,,,,------...////////////////////////........................,,,,,,+++************+++))))))((((((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%)))'''%%%$$$$$$%%%&&&'''&&&&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$%%%$$$(((,,,,,,(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&''''''(((''''''(((((((((((('''''')))(((((((((((((((((((((''''''&&&&&&&&&'''((()))))))))))))))((((((((((((((((((((()))******++++++---))),,,444888444...,,,---,,,,,,,,,,,,...///000///,,,,,,///111222888???JJJccc~~~''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))******)))))))))*********++++++++++++++++++,,,,,,,,,,,,...---------......///000111111000000111111222333888999999999;;;CCCNNNVVVgggsss{{{yyyxxxiiiddd___]]]^^^^^^\\\ZZZQQQNNNHHHAAA;;;777555444111000...---,,,,,,)))((())))))******************+++************)))))))))******))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((((((***++++++***+++,,,...,,,,,,,,,,,,,,,---------000000000000000000000000////////////////////////,,,++++++***************(((((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%''')))+++,,,&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%(((,,,,,,(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))(((((((((((())))))))))))((((((((()))******++++++***((()))000444222///...------,,,,,,,,,---///000///,,,,,,///111222777>>>JJJddd''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((()))))))))***))))))))))))***************++++++++++++,,,,,,,,,..................//////111222333444444555555555222555999::::::;;;===@@@FFFMMMUUU]]]jjj}}}~~~|||{{{yyywwwyyyvvvooofff^^^XXXTTTRRRJJJFFFAAA>>>????????????<<<999555222///......///,,,+++++++++,,,,,,,,,,,,))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((()))++++++******,,,------------------,,,,,,,,,////////////////////////////////////////////////++++++***)))))))))))))))&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&###&&&)))++++++***)))(((%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%'''***((($$$((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&(((((((((((((((((((((((()))((((((''''''(((((()))''''''(((((((((((('''''''''''''''((((((((((((((('''''''''''''''(((((()))''''''(((((())))))******((((((((()))******++++++)))((((((+++...///---,,,---,,,,,,,,,---///111222///,,,,,,///000111666===IIIccc''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''(((((((((((()))))))))(((((()))))))))******************+++++++++,,,,,,...////////////////////////000111333444444444333111444999;;;;;;:::888777999===@@@DDDOOObbbsss{{{qqqooollljjjgggbbb]]]YYY[[[XXXSSSLLLEEE@@@<<<::::::777444111111222333333000000///...............******++++++++++++,,,,,,++++++******))))))(((((())))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''')))************+++---...---------------------........................////////////////////////+++***))))))(((((())))))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((((()))***(((&&&&&&(((***''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''%%%''')))(((###((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&((((((((((((((('''''''''((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&''''''((((((((()))'''''''''(((((((((((((((''''''(((((())))))******((((((((()))******++++++,,,,,,,,,,,,---......,,,,,,,,,,,,---///222444666///,,,,,,///000000666===DDD]]]zzz''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''(((((((((((())))))((((((((()))))))))******************++++++++++++---...///000000000000000///000111222222222111111444444444555555666777888555:::===>>>CCCMMMVVVXXXZZZYYYWWWVVVSSSNNNGGGBBB@@@>>><<<999777555333222444222000///...///000111,,,,,,------,,,+++***)))***+++,,,,,,+++***,,,---,,,,,,+++***))))))(((((((((((()))))))))))))))***''''''(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((''')))******)))***+++------------------.........................................................***))))))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((((((((&&&$$$&&&...;;;DDD+++***)))((('''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%'''+++***&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&''''''(((((()))&&&'''((())))))))))))((((((((((((((())))))))))))((((((((()))******++++++***,,,,,,))))))++++++)))++++++,,,---///222444666///,,,,,,...///000555<<>>TTTppp((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''((())))))))))))***************))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,------------........./////////000000...///000111111222222111111111000...............,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))(((((((((((('''((((((((((((((((((((((((((((((''''''(((((()))***((((((''''''''''''(((((((((((('''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((((((((())))))(((((()))))))))************,,,......---,,,---..................//////000,,,***))))))***)))(((&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&(((((((((&&&%%%&&&'''((('''''''''''''''''''''''''''((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))&&&((()))***)))((()))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''(((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------+++---...///111555999===>>>TTTooo''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------------........./////////......///000000000000000000///...------,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((((((((((((((((((((''''''(((((()))***((((((''''''''''''(((((((((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((()))))))))))))))))))))***************,,,---...---,,,---.........------......///000,,,***))))))))))))(((&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((('''&&&''')))((((((''''''(((((()))***))))))************++++++******************************++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))((((((((('''(((((())))))&&&((()))***)))((()))***'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''(((((())))))%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++---...///000444888<<<@@@UUUppp&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&'''''''''((((((((((((''''''(((((())))))******************************++++++++++++,,,,,,,,,,,,,,,------------.........------...////////////...///...---,,,,,,+++++++++)))))))))******+++++++++))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))((((((''''''''''''(((((((((''''''&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((())))))))))))((((((((())))))))))))******+++------,,,,,,,,,---...------------...//////+++***(((((())))))'''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((''''''(((***(((((((((((()))***,,,---------------......//////////////////////////////---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))))))))***&&&((()))***)))((()))***''''''((((((((((((''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''((()))))))))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************************++++++++++++***++++++++++++,,,,,,,,,+++,,,......///333777:::BBBWWWqqq&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&'''''''''(((&&&''''''((()))******+++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......------......///...............---,,,++++++++++++'''((((((((())))))******)))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''((((((((('''&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((())))))))))))''''''''''''((((((((())))))+++------,,,,,,,,,---...------------...//////+++***(((((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$&&&(((((('''((()))+++((((((((((((***,,,...//////000000000111111222222333333333222222222222222000111222333333222111000111111111111111111111111++++++++++++++++++++++++,,,,,,+++***)))))))))***&&&(((******)))((()))***''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''((())))))***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************+++++++++*********************+++++++++,,,,,,,,,+++,,,---...///222666999DDDXXXqqq&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''((()))(((&&&%%%%%%&&&''''''''''''(((((((((((()))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,---------++++++---///......---------,,,,,,,,,))))))))))))))))))))))))+++*********))))))((((((((((((''''''''''''(((((((((((())))))((('''&&&&&&'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%$$$$$$%%%''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###"""!!!!!!""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))++++++,,,,,,,,,,,,------...,,,++++++------,,,***(((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''$$$"""###&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&+++)))''''''((()))((('''(((***,,,...000000000000,,,---...000222444555666777555333444777888666444999888777777888888666555555777888777666444444555777666666666666555333222222444555333000///111333111000...,,,,,,,,,---------------+++******,,,---'''(((((()))***************)))((((((((()))***+++'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((('''''''''((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''(((((('''&&&%%%%%%'''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''%%%&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))************************(((((((((((()))))))))))),,,,,,++++++++++++++++++,,,+++***,,,...//////...------------///333888===AAAUUUooo~~~&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%'''((('''&&&&&&'''(((''''''''''''(((((((((((())))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,...///...,,,,,,---...---------,,,,,,,,,++++++)))))))))))))))))))))))))))))))))(((((((((''''''((((((''''''''''''((((((((((((((((((((('''&&&&&&'''''''''''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######""""""#########$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))+++++++++,,,,,,,,,---------,,,++++++,,,---+++***''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''%%%$$$%%%'''((('''%%%%%%&&&&&&&&&'''''''''(((,,,***))))))+++,,,++++++,,,---///111222222222222666666666666777777777777999777666666999:::888666777666555555555666666666999:::;;;999777666666777888666555555444444333222000222555555333222333555777666555333222111111111333222111000...------...+++***)))(((((()))***+++((('''&&&&&&&&&'''((()))'''&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((&&&%%%%%%%%%&&&&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((('''&&&&&&%%%&&&%%%$$$$$$$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))444111---+++,,,,,,,,,,,,//////...------///444888>>>SSSmmm|||&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&'''(((***''''''''''''(((((((((((()))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---///000000...,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))(((((('''''''''''''''&&&((((((''''''''''''(((((('''(((((((((((('''&&&&&&''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%$$$$$$%%%'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((++++++++++++,,,,,,,,,,,,---,,,++++++,,,,,,+++)))''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&((((((&&&$$$%%%%%%&&&'''((()))******///---,,,---///000000000111222333444555555555555888888888888777777777777:::888666666777777666555777666666555666888999;;;<<<===<<<;;;999888999:::<<<;;;999888666666666666444666888999777555444444444444444444333222111111555444333222000///...---///---+++)))((()))***+++''''''&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&%%%%%%%%%&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%'''''''''(((''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))((('''&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))777333...+++***+++,,,,,,---------,,,,,,///333666<<>>>>>===;;;;;;===?????????>>><<<:::999:::;;;>>>@@@AAAAAA???;;;888666333333555666555555333222555555444444555555333222222111000...,,,,,,++++++***)))((('''((((((******((((((''''''''''''(((((((((((((((((((((((((((((((((''''''((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&((())))))(((&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))+++++++++++++++,,,,,,,,,000---+++***+++---......)))***+++,,,...111666999<<>>???@@@@@@AAA???>>><<<:::888888999:::888;;;>>>@@@@@@AAACCCFFFDDDEEEFFFEEEDDDDDDFFFHHHEEEGGGIIIHHHFFFDDDCCCDDDKKKLLLMMMNNNNNNLLLHHHFFFAAABBBBBBAAA???===;;;999777666555777999;;;:::999666666555444333000...---,,,+++***)))(((((()))***)))((((((''''''(((((()))(((((((((((((((((((((((((((''''''((()))***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&((())))))(((&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,(((((((((+++---......,,,***+++,,,...///222666:::>>>TTTooo&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((())))))(((&&&$$$%%%&&&''''''''''''((((((((((((((((((((()))))))))******************************+++++++++++++++++++++++++++++++++++++++,,,------,,,...//////---+++++++++******)))))))))((((((((())))))))))))))))))))))))((((((((((((((()))))))))''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%$$$$$$%%%'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''************++++++++++++---+++))))))))))))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&%%%&&&)))+++...///000222333555666666888666555666888999999888777777777888:::<<<===>>>AAA@@@@@@@@@@@@@@@@@@???<<<===<<<;;;;;;<<>>:::777777:::<<<;;;:::;;;;;;;;;999888555444222///...,,,***)))((())))))))))))(((((((((((())))))((((((((((((((((((((((((&&&%%%%%%&&&(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&''''''((()))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))%%%&&&''''''((('''''''''''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))((('''&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++(((((())),,,------***'''---.../////////000333666>>>TTTppp&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&'''''''''''''''(((((((((((((((((((((((()))))))))***************************************************+++++++++***++++++,,,---+++,,,------+++***+++,,,*********)))))))))(((((())))))))))))))))))))))))&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&************++++++++++++---+++)))))))))((('''%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&&&&(((---111444444555666777888999:::999888666777888999999888555555555777999;;;>>>???@@@AAAAAAAAAAAAAAAAAABBBAAACCCEEEFFFHHHLLLRRRWWW]]]]]][[[XXXWWW\\\fffnnnvvvxxxyyyxxxtttqqqnnnmmmpppyyy{{{yyyooooooqqqvvv}}}sssqqqmmmhhhddd___]]][[[SSSLLLEEEBBBCCCCCCAAA>>>CCCAAA>>>;;;999999:::;;;666555222///---,,,,,,+++***))))))(((((())))))***((((((((((((((((((((((((&&&%%%%%%&&&((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))''''''''''''''''''''''''&&&&&&''''''''''''''''''%%%&&&&&&'''((((((''''''&&&&&&'''(((((('''&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))******+++++++++******+++,,,,,,***(((+++---.........///222444<<>>???BBBBBBDDDEEEGGGIIIJJJKKKNNNQQQUUUXXX\\\bbbjjjqqquuusssnnnhhhfffnnn{{{~~~|||zzz|||yyywwwvvvvvvmmmeee[[[UUUSSSQQQNNNKKKIIIEEE???:::999;;;???BBB===;;;888555333111000000******))))))))))))******(((((((((((((((((((((((((((''''''(((***+++***(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%%%%%%%&&&'''((((((((('''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''%%%&&&''''''''''''''''''&&&'''''''''''''''((())))))''''''''''''''''''''''''(((((((((((()))))))))))))))******+++,,,,,,------,,,***))))))+++---------&&&(((+++,,,...000444666:::PPPmmm'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''(((((())))))******))))))))))))))))))))))))************************))))))*********++++++++++++*********))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((%%%&&&''''''%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%(((&&&%%%&&&))))))'''$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&######&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))+++)))''''''''''''&&&%%%%%%%%%%%%%%%$$$"""!!! ''''''''''''''''''''''''((()))+++...222555777888777999:::888666666:::>>>888555333222444666888888444555777888999;;;???BBB===GGGQQQUUUZZZaaahhhjjjmmmjjjmmmuuuuuurrryyy{{{yyy|||}}}~~~ssskkkgggccc``````[[[PPPDDD@@@EEEJJJLLLKKKIIIEEE@@@;;;777555444,,,111000+++)))+++***%%%+++******))))))'''&&&%%%&&&&&&&&&''')))***,,,---''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''(((((((((((()))(((&&&%%%%%%&&&((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''++++++***)))((('''&&&&&&((((((((((((((()))************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,((((((***---000222222222???RRRkkkzzz&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))*********+++++++++*********)))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%&&&&&&&&&&&&&&&&&&%%%(((&&&%%%&&&((()))'''$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&######&&&'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))))))))))))))))))))))))))+++)))''''''''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$'''''''''''''''((()))***---...000333555888:::;;;888888999888666555666777666555444555666777888888888;;;>>>??????BBBGGGKKKRRR\\\ffflllrrrzzz}}}~~~zzz|||{{{|||~~~~~~}}}~~~ssseee[[[WWWTTTPPPKKKJJJGGGDDD@@@===:::999777777333...///333333///+++***(((((((((***++++++((((((''''''(((((()))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((()))'''&&&%%%%%%&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''******))))))((((((''''''((((((((((((((()))******************+++++++++,,,******+++++++++,,,,,,,,,******,,,...111222333333>>>RRRkkk|||$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))************************)))))))))************+++******))))))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%######'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((())))))))))))))))))))))))***)))'''&&&''''''&&&%%%&&&&&&&&&''''''((((((((('''''''''''')))+++---...222333444666888:::;;;<<<777777777888999888555333555555666777777888888888<<>>======@@@===666000111555666333///,,,)))''')))+++,,,---***)))(((''''''&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''(((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''))))))))))))(((((((((((()))(((((((((((()))******)))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,...///111222333333<<>>@@@JJJVVVbbbgggdddbbbeeeiiimmmsssxxx{{{}}}wwwrrrooommmmmmssswwwzzzyyyvvvsssrrrqqqnnnmmmlllnnnqqquuuyyy}}}yyyqqqhhheeeiiisss}}}zzzrrrqqqkkkaaaWWWOOOJJJHHHHHHLLLJJJDDD<<<666444333333555111---+++++++++***(((******)))''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&&&&'''''''''((((((((()))))))))***))))))(((((())))))***+++((())))))))))))***************+++++++++,,,,,,,,,,,,---...//////000222333;;;PPPlll%%%&&&'''(((((()))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''))))))'''&&&$$$%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""%%%%%%######''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((()))'''%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&++++++,,,---///222444666777777777888888999999999888666666999<<<>>>;;;888777888;;;===AAAGGGOOOTTTbbbppp}}}{{{}}}wwwzzz|||}}}~~~yyytttkkkaaaZZZUUUSSSRRRWWWZZZ^^^___[[[YYYZZZ\\\WWWWWWWWWVVVVVVWWWXXXXXXZZZUUUNNNLLLPPPXXXbbbhhhrrrnnnkkkjjjhhhjjjttt~~~~~~uuukkkccc]]]^^^___^^^VVVHHH;;;666666888555222222333111,,,'''+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&&&&''''''''''''(((((())))))******)))))))))))))))***++++++((())))))))))))***************+++++++++,,,,,,,,,+++,,,...------...111333999NNNkkk}}}'''(((((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))((((((''''''(((((((((((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&'''$$$%%%''''''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%######'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((&&&%%%%%%&&&''''''&&&&&&%%%$$$$$$%%%&&&'''(((///000111333444555666777888888888999999999:::::::::888777888:::===>>>>>>BBBFFFKKKOOOTTT[[[eeelllqqq~~~zzzyyywwwwww}}}|||ssssssrrrqqqmmmhhhdddbbbaaa\\\TTTLLLEEEAAA@@@???>>>@@@DDDGGGEEECCCHHHOOORRRTTTSSSOOOKKKJJJFFFBBBHHHFFFCCCBBBCCCGGGLLLPPPVVVPPPKKKJJJJJJNNNVVV```pppwww}}}{{{~~~|||rrrmmmooorrrmmm^^^LLLBBB@@@===:::999;;;>>>===666000...---,,,+++************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''''''''(((((())))))*********))))))))))))***++++++)))))))))*********++++++******+++++++++,,,,,,,,,)))+++------,,,---111555888MMMhhh{{{(((((((((((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((('''''''''((((((((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''((('''%%%$$$$$$%%%'''(((###%%%''''''%%%$$$$$$&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&######&&&'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))(((((((((((((((((((((((((((&&&$$$%%%&&&''''''&&&&&&%%%%%%&&&(((+++...000333444666888888888777666666666666777777777888888999999999999<<>>===<<<;;;999666111,,,(((***+++,,,+++*********+++'''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%'''&&&%%%&&&((((((((('''''''''''''''''''''''''''###$$$%%%&&&'''''''''''''''&&&&&&%%%%%%&&&&&&''')))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))************+++++++++************+++,,,---...,,,.../////////000222444;;;EEEbbbxxx&&&''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))&&&&&&''''''((())))))*********))))))))))))******(((((((((((((((((((((((('''(((((((((((('''&&&%%%((((((''''''''''''((((((&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%''''''&&&&&&''''''((((((***,,,...111444666777888999777555222000/////////333444555555555999@@@EEEPPPNNNQQQ\\\dddgggjjjoooyyyyyyrrrhhhpppxxxwwwmmm```YYYXXXJJJCCC@@@EEEJJJKKKNNNRRRLLLLLLTTTaaagggfffiiiqqqvvvyyywwwsssuuu|||~~~yyywwwnnnlllxxxwww~~~|||yyyyyyyyywwwxxx|||~~~uuujjjcccbbbggglll```XXXRRRQQQPPPMMMNNNQQQXXX]]]iiizzzwwwkkkeeeaaaZZZOOOGGG@@@>>>;;;888777444111///)))******************+++(((((((((((((((((()))))))))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''&&&%%%&&&((((((((('''''''''''''''''''''''''''###$$$%%%&&&''''''''''''(((''''''&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))************+++++++++************+++,,,---...---...//////...///111333:::EEEbbbxxx&&&''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&''''''((()))))))))***))))))(((((())))))***(((((((((((((((((((((((((((((((((((((((((('''&&&((((((''''''''''''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((''''''''''''&&&((((((''''''''''''&&&&&&&&&&&&&&&&&&''')))+++,,,000111222444666777777777888666333111000000222333666777999:::===FFFQQQZZZiiigggjjjppptttsssrrrrrrzzz~~~vvviii^^^OOOYYYcccbbbXXXNNNIIIHHHFFFDDDEEEMMMUUU[[[aaaggg[[[\\\gggwww~~~~~~zzzzzz||||||vvvttt}}}{{{}}}yyywww~~~}}}{{{zzznnneee[[[RRRMMMLLLGGGGGGLLLZZZnnn||||||~~~{{{wwwqqqfff\\\KKKEEE>>>999999999888666//////---,,,+++*********((()))))))))************)))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''$$$%%%&&&'''''''''''''''(((((((((''''''((((((((((((((('''&&&&&&&&&&&&'''(((((((((''''''''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))************+++++++++************+++,,,---...---...//////......000222999DDDbbbyyy&&&''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((())))))))))))(((((((((((())))))(((((((((((((((((((((((('''(((((()))((((((''''''(((''''''&&&&&&''''''(((&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((+++...000444444555666777777666666777666555444444666777999555888===CCCKKKWWWeeeoooyyywwwwwwyyyzzzxxxuuuttt~~~}}}|||yyytttkkk]]]SSSEEENNNVVVWWWUUURRROOOMMMUUUUUUWWW___hhhpppuuuxxxmmmjjjlllvvv}}}{{{vvvtttyyyzzzyyyvvvhhh\\\WWWZZZTTTMMMLLLSSS^^^cccbbbiiigggkkk}}}uuuaaaVVVIIIAAA???>>>;;;888999777333000...,,,***)))))))))))))))*********+++((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((('''&&&%%%&&&((((((((('''''''''''''''''''''''''''%%%%%%&&&'''''''''''''''((((((''''''''''''(((((((((''''''&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))*********+++++++++************+++,,,---------...//////......000111999DDDaaaxxx&&&''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''')))+++...111333555555666666777666666555777777666666666666777777444:::CCCMMMXXXeeerrr{{{~~~{{{zzzyyywwwtttwwwqqqllliiifffaaaZZZVVVKKKRRRYYY]]]bbbhhhgggbbbdddhhhppp{{{{{{vvvooonnntttzzzzzzyyy~~~{{{}}}~~~}}}tttqqq{{{xxxmmm___VVVTTTPPPJJJOOONNNUUUjjj|||nnn\\\PPPLLLGGG@@@:::===:::555222000///---+++))))))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((('''&&&%%%&&&((((((((('''((((((((((((((((((((((((&&&&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''((((((((()))))))))***))))))*********+++++++++************+++,,,---------...///...---...000222999CCC```vvv&&&''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''(((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&'''(((***,,,///222333444444555666777777777777666777666666555555666888999>>>EEEOOOYYYbbbmmmwww{{{wwwvvvsssnnn^^^YYYVVVWWWXXXWWWWWWZZZTTT^^^gggjjjpppxxxvvvoooqqqzzz|||xxxyyywww{{{{{{}}}|||~~~ssshhhZZZMMMAAA@@@DDDSSSkkkqqqfffaaaZZZMMMCCC???:::555222333333111///++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''&&&%%%&&&((((((((('''((((((((((((((((((((((((&&&''''''(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((('''(((((((((((()))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((())))))******)))************+++++++++************+++,,,---...+++,,,......---...000333777AAA^^^ttt&&&''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''((((((((('''&&&((((((((((((((((((((('''((((((''''''''''''(((((((((((((((((((((((((((((($$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''')))---000333555555555444555666777888999999999888777666666:::AAAHHHLLLVVV[[[bbbhhhmmmssszzzvvvpppkkkccc[[[KKKJJJNNNTTTVVVUUUXXX]]]bbbttt}}}vvv{{{|||vvvvvvzzzssspppzzzyyy}}}yyyyyyxxx}}}}}}}}}yyyiiiPPPNNNNNNPPPXXXcccooowww|||zzzxxxqqqaaaTTTHHHBBB;;;777777777444111......---+++***)))((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''&&&%%%&&&((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((('''((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((()))*********)))************+++++++++************+++,,,---...)))+++,,,------///111444555???\\\rrr&&&''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%'''((((((((('''&&&((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((###$$$%%%%%%&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((+++///333666666666555444555666888:::;;;;;;;;;:::888777:::BBBOOO]]]eeelllooorrrttttttwww}}}|||qqqggg___SSSHHHKKKNNNWWWaaabbb^^^^^^dddsss~~~~~~|||oooooovvvtttwwwooowwwrrrttt}}}zzz}}}~~~llllllhhh___TTTNNNOOOQQQVVV]]]aaadddtttqqqbbbTTTMMMDDD>>><<<999444000111000///---+++)))((('''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%'''&&&%%%&&&((((((((('''))))))))))))))))))))))))'''(((((((((((((((''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))'''((((((((())))))******''''''''''''((((((((()))))))))))))))))))))))))))&&&''''''((()))******+++)))************+++++++++************+++,,,---...(((***,,,------///222555333>>>[[[rrr''''''''''''(((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((+++***)))(((((()))***+++******))))))((((((''''''%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''))))))(((((('''''''''''''''&&&%%%%%%&&&)))+++---***...333666666666666666444666666555888;;;:::666<<<===@@@FFFQQQaaaqqq{{{tttzzz{{{vvvvvvssseeeYYYRRRPPPPPPRRR\\\iiipppmmmggggggjjjzzz}}}{{{xxxwww{{{qqqkkkqqqvvv{{{vvvssszzzwwwnnnnnnoooooottt{{{}}}{{{{{{zzzvvvsssxxx}}}vvvwww~~~~~~vvvjjj]]]OOOEEE@@@KKKRRRSSS___www}}}sssmmm___OOOEEE@@@===<<<<<<777888666111***(((---222***************)))))))))***)))(((''''''((()))***&&&&&&&&&'''''''''((((((''''''(((((())))))*********((('''&&&&&&'''(((***''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))*********((('''&&&)))))))))))))))))))))))))))************+++++++++++++++++++++,,,---......,,,,,,,,,---...///000111888>>>ZZZttt''''''''''''(((((((((((()))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))(((((((((''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''((((((((('''''''''&&&&&&&&&%%%%%%%%%'''))),,,---...111444555555444444444444666666444666<<>>>>>CCCJJJSSS^^^lll{{{yyyssswwwzzzfffVVVNNNMMMPPPSSS^^^fffppprrrmmmhhhiiimmmyyy|||~~~|||vvvtttuuuvvvrrrmmmrrrqqqwwwrrrkkkmmmiiibbbccchhhjjjrrr~~~zzzwwwwwwtttrrrwwwxxxwww|||ttteeeYYYUUUOOOHHHFFFLLL]]]yyyuuuggg\\\TTTKKKAAA;;;888999888444...++++++---+++***))))))((())))))))))))((('''&&&&&&'''((()))&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))*********)))(((''')))))))))))))))))))))))))))************+++++++++++++++++++++,,,---......,,,,,,,,,---...///000111888???[[[uuu&&&''''''''''''(((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''(((((('''''''''((((((((((((((('''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&(((***---///333444555444333222222444555;;;>>>===<<>>[[[uuu&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''((()))******)))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''((($$$$$$%%%%%%&&&'''((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())),,,...000111333444444333222333666888===EEEJJJHHHFFFHHHLLLMMMWWW```llltttxxx|||}}}wwwnnnddd]]][[[]]]hhhgggbbb[[[\\\hhh~~~wwwsss~~~~~~{{{uuuyyyxxxkkk```^^^^^^iiinnnlllwww~~~}}}}}}~~~uuuqqqtttxxx|||yyyuuuxxx|||mmmVVVTTTRRRZZZlll}}}}}}xxx```VVVFFF:::555666999<<<333000---***((()))***+++)))))))))******)))))))))'''''''''((((((((())))))******))))))((((((''''''((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''))))))************))))))''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))(((((((((((((((((((((((())))))*********+++++++++++++++++++++,,,---......,,,,,,,,,---...///000111555<<>>777555222...,,,+++******)))******++++++******)))''''''((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))************))))))''''''''''''''''''''''''$$$$$$$$$$$$%%%'''((())))))))))))))))))))))))))))))************+++++++++++++++++++++,,,---......,,,,,,,,,---...///000111444;;;XXXrrr%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''(((&&&&&&'''''''''(((((((((+++,,,---///000222222222111333444444444555777999;;;>>>AAAEEEQQQcccrrryyyuuusssqqqsssyyyzzzjjjXXXOOONNNXXXlll~~~{{{rrrrrr}}}~~~sssnnnssstttnnnkkkooouuu||||||~~~|||||||||xxxwwwyyy|||zzzxxxuuuyyy{{{{{{{{{|||xxx___LLLDDDLLLfffrrr___MMMCCC@@@AAA<<<:::777333000---+++***((()))***++++++***)))((('''((((((((())))))))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&''')))***)))))))))))))))))))))))))))************+++++++++++++++++++++,,,---......,,,,,,,,,---...///000111555<<>>FFFQQQaaasss}}}}}}vvvmmmlllqqqyyy~~~hhhXXXJJJLLL[[[qqqwwwtttzzzoookkkhhheeejjjuuurrryyyvvviiigggssszzzpppeeepppwwwUUUAAADDDTTT___rrryyycccRRRIIIGGG>>>===:::666222...+++)))'''((()))******)))((('''(((((((((((())))))))))))''''''(((((())))))******''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))(((''''''(((***+++)))))))))))))))))))))))))))************+++++++++++++++++++++,,,---......,,,,,,,,,---...///000111666===YYYrrr%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((((('''&&&%%%$$$%%%%%%&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&%%%$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%(((((('''&&&&&&&&&''''''+++***(((&&&''')))+++---111000//////000111222333444666777444222333888===BBBKKKXXXdddoooxxxrrrnnnnnneeeccciiijjjZZZPPPPPP```rrryyyvvvxxx|||}}}vvv}}}zzz~~~tttkkkjjjqqq|||{{{vvv}}}xxxzzz}}}uuubbbZZZUUUOOOPPP___uuuyyyqqqfff[[[III>>>999;;;999...***...***+++***)))'''&&&'''(((((((((((((((((()))******))))))))))))))))))))))))(((&&&%%%&&&'''((('''&&&+++++++++*********)))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''((((((((((((''''''******)))((((((((((((((('''(((((()))(((((('''&&&))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++++++++******)))*********///...------...///000111666;;;VVVppp%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&&&&&&&'''%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%(((''''''&&&&&&&&&'''''')))((((((((())),,,...000666555444333222333444444222111111333888===@@@BBBUUU\\\dddkkkvvvsssjjjdddYYYYYYeeeiiimmm___\\\jjj{{{zzzqqqvvvuuuuuutttnnnjjjttt{{{~~~{{{uuurrrssswwwzzz|||uuupppiiieeefffkkkqqquuuuuuqqquuu{{{~~~vvvppp~~~vvvooojjjdddPPPMMMUUUhhhwwwuuujjjaaaWWWHHH===>>>===555000222,,,,,,+++***)))((()))***((((((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))************)))))))))(((((())))))((((((((('''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******++++++***************++++++...------------///000111888===XXXrrr%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))((((((''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((('''((()))+++...000222333444333333222222222333333333000111:::HHHSSSUUUSSSiiinnnooorrrnnn```VVVLLLTTTfffnnn}}}nnngggqqq~~~vvvppplllggg```[[[]]]gggsss}}}pppiii___WWWUUUVVVXXXZZZWWWUUUSSSVVV\\\aaaddddddjjjmmmppppppoooooossswww~~~}}}tttooosssnnnXXXKKKSSS[[[bbb{{{yyyqqqeeeRRRBBB>>><<<777333333///...,,,+++******++++++))))))((((((((()))******************************(((***,,,+++(((''')))+++)))))))))((((((((((((((()))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''))))))))))))(((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))))))))***+++,,,,,,---,,,,,,,,,,,,...000111888===XXXrrr%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&''''''((()))(((***,,,///111222333333000000111111222333444555666666<<>>;;;>>>777333...,,,,,,,,,+++*********))))))))))))******))))))))))))))))))))))))...111222///(((%%%&&&)))***************************)))))))))(((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''(((((((((((('''''''''((())))))))))))(((((()))(((&&&%%%&&&''')))+++(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++))))))))))))***+++,,,---++++++++++++,,,...000111666;;;UUUnnn%%%&&&&&&''''''&&&&&&%%%(((((((((((((((((((((((($$$%%%&&&'''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''((((((***+++,,,---000000222333333222111111000111222333333333333333;;;FFFVVVdddoooxxx~~~yyyqqqnnnssszzzwwwoooYYYKKKIIITTTlll|||}}}~~~vvvpppssstttqqq~~~vvvyyyyyyrrrjjjeee```]]]ZZZ___aaafffnnnwww|||}}}||||||yyyxxxxxxrrrooollliiigggdddaaa^^^aaaccceeegggjjjnnnqqqrrrtttooojjjgggggggggeeeccc___\\\[[[]]]```___ZZZVVVSSSWWW]]]dddkkkrrryyy}}}www```^^^YYYMMM]]]hhhxxxwww\\\HHHAAAAAA===888111.........,,,***++++++***)))))))))******************************)))+++---,,,)))(((***,,,************++++++++++++******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''&&&''')))******)))((((((''''''&&&&&&'''((()))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))))))))***+++,,,,,,++++++++++++---///111222999===VVVooo%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''(((((()))***+++---///000111111222222333222222222...000333666999:::;;;<<>>777777555111///......---,,,******,,,...************************&&&''')))***+++***((('''))))))))))))******************++++++++++++******)))***,,,+++)))(((((()))))))))))))))))))))))))))''''''((((((((((((''''''******))))))(((((('''''''''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))++++++******************,,,,,,++++++,,,,,,---...,,,---------,,,---000222444888RRRlll%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&'''))))))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$''')))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%+++---///222333444555444222333333222222333777:::@@@DDDIIINNNRRRWWW___ffflllmmmooouuuyyyjjj___aaannnyyy}}}|||zzzzzz}}}|||{{{rrrnnntttvvvrrrsssyyy{{{yyyuuuqqqmmmjjjgggdddbbbeeeiiiooorrrssstttvvvyyyvvvwwwyyy|||~~~~~~}}}|||{{{{{{||||||yyyyyyyyywwwuuuuuuwwwyyy}}}}}}}}}}}}|||zzzxxxwwwxxxwwwvvvwwwwwwwwwuuusssrrrpppnnnnnnnnnmmmllljjjjjjlllooosssvvvwwwxxxwwwwwwmmm^^^RRRKKKKKKMMMOOO]]]jjjwwwkkkdddaaalll~~~yyyeeeOOOCCC===777444555000000///---,,,+++,,,,,,************************((((((((((((((()))******))))))))))))******************++++++++++++******)))***++++++)))(((((()))))))))))))))))))))))))))''''''((((((((((((''''''***)))))))))(((((((((''''''''''''''''''((())))))************************))))))))))))))))))))))))************************,,,++++++++++++,,,------,,,---...---,,,---000222333777QQQjjj%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%'''(((((('''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%&&&)))+++%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''',,,...222444666666555444222333333333333666:::===NNNLLLLLLPPPYYYeeepppvvvmmmnnnooosss~~~vvvmmmbbb___mmm{{{wwwvvvuuutttxxxxxx}}}xxxuuurrrpppqqqrrrrrrrrrtttvvvyyy{{{zzzxxxxxxxxxzzzzzzzzz{{{|||}}}~~~|||{{{zzzzzzzzzzzzzzz{{{wwwwwwvvvtttssstttxxx{{{||||||}}}}}}|||zzzyyywwwxxxwwwvvvwwwxxxxxxvvvtttqqqqqqrrrtttuuussspppmmmjjjkkkmmmppptttxxx|||~~~}}}ttteeeWWWLLLFFFBBB@@@FFFQQQiii}}}tttppplllcccsss^^^MMMAAA888555777222222000///---,,,,,,+++++++++++++++++++++++++++***)))'''&&&'''(((+++,,,))))))))))))******************++++++++++++******(((***++++++)))(((((()))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))(((((((((((('''''''''''''''((())))))************************))))))))))))))))))))))))************************+++++++++++++++,,,------,,,---......---...000222333777OOOhhh%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&'''(((***%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((((((+++---111444555444222111333333333444555888>>>BBBNNNMMMMMMTTTbbbtttvvvtttqqqqqqzzz|||dddaaa```kkk~~~mmmqqq|||zzzxxxxxxuuu|||zzz}}}~~~|||yyyyyyyyyyyyyyyxxxvvvxxxzzz{{{zzzyyywwwwww{{{zzzyyyxxxwwwxxxyyyzzzzzzzzzzzz{{{|||}}}~~~~~~~~~}}}{{{zzz}}}{{{zzzxxxwwwwwwvvvsssqqqkkkmmmooossswwwwwwvvvtttoooooooooqqqtttxxx}}}{{{uuulllbbbZZZTTTOOOLLLIIIJJJUUUiii}}}~~~}}}zzzwwwzzzyyymmmwwwnnn[[[LLLBBB<<<999444333111///......,,,+++++++++++++++++++++++++++***)))((((((((()))***+++((()))))))))******************++++++++++++******(((***++++++)))((()))***(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((('''''''''''''''((())))))************************))))))))))))))))))))))))***************++++++++++++++++++***+++,,,,,,---,,,---//////......000111444777OOOggg%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%"""$$$&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&&&&'''%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++...111444555444111000333333444555777<<>>BBBFFFOOO[[[eeejjjooovvv}}}sssgggmmm~~~}}}yyysssxxx|||~~~||||||~~~|||zzzyyytttrrrqqqqqqssstttsssqqqrrrtttxxxyyyxxxxxxwwwxxx{{{yyyuuussstttxxx}}}zzzzzzzzz|||~~~~~~}}}|||}}}}}}{{{{{{{{{|||}}}}}}{{{yyyyyyzzz{{{}}}~~~~~~}}}||||||}}}}}}~~~xxxxxxvvvtttpppooopppqqqxxx~~~~~~yyyqqqvvvsssoookkkhhhgggggggggjjjgggbbbZZZVVVVVV[[[``````iiitttxxxvvvzzziiipppwww~~~qqq^^^LLL???777555555000///...---,,,,,,,,,---++++++***))))))*********************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************)))))))))*********++++++*********++++++++++++,,,,,,,,,---...///000111111555555JJJaaa&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((***---111444666777777666444444444555777888:::AAAIIIMMMQQQ[[[lllzzzwwwqqqmmmqqqzzz~~~qqqfffdddwww~~~{{{yyyooojjjooouuuyyy}}}zzzvvvtttkkkkkklllooorrrtttsssqqqrrruuuwwwxxxwwwvvvvvvvvvyyyxxxwwwvvvwwwzzz}}}vvvvvvwwwyyy|||}}}|||{{{|||}}}~~~|||zzzyyyyyyzzzzzz{{{zzzxxxxxxyyy{{{{{{||||||{{{zzzzzz{{{}}}|||}}}~~~~~~~~~|||xxxtttrrrsssttt}}}{{{wwwtttpppllljjjjjjjjjkkkkkkkkkjjjgggccc`````````]]]YYY\\\gggvvvxxxtttzzz}}}{{{yyyxxxcccNNN@@@:::999333222111///...------,,,------,,,+++************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************((()))))))))************++++++++++++,,,,,,,,,,,,,,,,,,---...///000111111444555JJJ```&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((''')))+++...222444666777444444444333333555888;;;DDDNNNWWW[[[\\\dddtttyyyooonnnssstttnnnfffgggaaacccyyy}}}uuunnnkkkooouuu{{{|||wwwrrrnnnggghhhkkkoooqqqrrrqqqqqqpppsssvvvxxxwwwvvvvvvwwwxxxxxxxxxxxxzzz{{{}}}~~~vvvvvvvvvxxxzzz{{{zzzyyy{{{}}}~~~}}}{{{xxxwwwwwwwwwxxxyyyxxxwwwwwwyyy{{{{{{{{{|||{{{yyyyyyzzz{{{||||||}}}~~~~~~}}}{{{zzz{{{}}}~~~{{{vvvrrrooommmlllgggiiijjjkkkjjjiiihhhhhhmmm```VVVWWW\\\fff|||{{{yyyvvv{{{tttaaaRRREEE;;;555444333222111000000000///...---,,,+++*********)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************(((((()))))))))*********++++++,,,,,,,,,---------,,,,,,---...///000111111333444III```&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%!!!"""$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''((())),,,///222444555555333333333333333555:::>>>JJJYYYllluuuuuuvvv{{{zzzrrrppprrrrrrnnniiifffdddhhhwww~~~jjjiiijjjooouuu{{{}}}yyytttnnnjjjgggiiimmmoooppppppoooooonnnqqquuuwwwxxxxxxxxxyyyxxxxxxyyyzzzzzz{{{{{{|||yyyxxxwwwxxxyyyyyyxxxvvvzzz{{{}}}|||yyywwwvvvvvvuuuvvvwwwwwwwwwxxxzzz||||||||||||{{{yyyyyyzzz{{{{{{||||||}}}~~~~~~~~~~~~~~~}}}}}}zzzrrrmmmhhhhhhhhhhhhiiijjjkkkkkknnndddZZZTTTOOORRRfff}}}~~~sssjjjdddpppwwwlllXXXEEE888666444222111222222333///...---,,,++++++++++++)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))************++++++,,,,,,,,,---------,,,,,,---...///000111111333444III```&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&"""""""""#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((()))+++...000222444444444333444555444444777>>>CCCSSShhh{{{uuurrrrrrssstttooooooqqqwwwuuuuuuuuuuuuuuuxxx|||~~~}}}{{{vvvqqqlllhhhiiikkknnnnnnnnnmmmmmmnnnmmmpppuuuwwwxxxyyyzzz{{{yyyyyyyyyzzzzzzzzzyyyyyyzzzyyyxxxxxxyyyxxxvvvtttxxxzzz{{{zzzxxxvvvuuuuuusssuuuvvvwwwwwwxxx{{{}}}|||}}}}}}|||zzzyyyzzz{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{|||~~~wwwsssmmmiiigggggggggggghhhgggddd\\\PPPJJJQQQ\\\rrrssskkkgggppp[[[AAA>>>999444111000111222......---,,,++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///000111111444555III```&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''%%%%%%&&&''''''((())))))&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((()))))),,,...000333444444444333555777888777777;;;BBBIII```qqqwwwrrrtttyyy~~~~~~|||zzzyyy|||~~~xxxxxxzzz}}}~~~~~~|||xxxtttooojjjhhhiiikkkmmmlllkkkjjjlllnnnooorrrvvvxxxyyyyyyzzz{{{{{{zzzyyyyyyxxxwwwwwwwwwxxxwwwvvvwwwxxxxxxvvvtttvvvxxxyyyyyywwwvvvuuuuuussstttvvvwwwxxxyyy|||~~~|||}}}}}}{{{yyyxxxyyy{{{|||}}}}}}~~~~~~~~~~~~}}}}}}}}}{{{sssnnnkkkiiigggjjjnnnlllbbbXXXSSSPPPMMM\\\hhh{{{sssxxxvvvUUUOOOEEE;;;333000///000,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************++++++++++++,,,,,,,,,,,,*********++++++++++++,,,,,,,,,---...///000111111555666JJJ```&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''''''''''''''((()))******+++&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&%%%%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%'''(((***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++///000333555555555444333777999;;;:::999===FFFMMMgggooo{{{uuurrryyyzzzxxx|||vvvuuu~~~{{{|||}}}zzzwwwrrrnnnjjjhhhgggiiikkkjjjiiiiiillloooqqqtttxxxyyyyyyyyyyyyyyy|||{{{yyyxxxwwwvvvvvvvvvuuuttttttuuuwwwxxxwwwuuutttvvvxxxxxxwwwvvvuuuvvvssstttvvvwwwxxxzzz}}}|||||||||zzzxxxwwwxxxzzz}}}}}}~~~~~~~~~~~~~~~xxxsssooolllllloookkkbbb```eeeaaaYYY[[[^^^iii~~~zzz}}}tttfff^^^QQQCCC888222000000++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************++++++,,,,,,,,,---------))))))*********+++++++++,,,,,,---...///000111111666666JJJ```&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))((('''&&&&&&)))'''&&&'''))))))(((''')))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&###$$$&&&''''''&&&%%%$$$((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&$$$###$$$'''***---...000333555666777888666;;;>>><<>>???@@@FFFUUUiii}}}yyyxxxvvvqqqllljjjqqqqqqqqqrrrwwwxxxvvvtttyyy}}}~~~vvviii^^^hhhsss||||||~~~|||}}}~~~~~~}}}|||zzzyyyqqqoookkkhhhhhhjjjnnnppptttrrrqqqrrruuuvvvvvvvvvxxxxxxwwwwwwvvvuuuuuuuuuvvvvvvvvvvvvvvvvvvuuuuuurrrsssuuuvvvwwwwwwvvvuuuttttttuuuvvvwwwwwwwwwwwwuuuvvvwwwyyyyyyyyyxxxwwwzzzzzzzzzzzzyyyyyyyyyxxxxxx{{{~~~~~~zzzwwwwwwxxx{{{}}}~~~~~~}}}}}}~~~}}}{{{{{{|||~~~zzzvvvqqqooopppqqqqqqppppppkkkiiippp~~~~~~\\\]]]}}}yyy___???333+++---///,,,+++...,,,++++++,,,------,,,***************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))*********++++++***++++++,,,,,,------........./////////000000000444444HHH^^^$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((()))))))))*********+++***+++,,,---...000111111333444555666666555444333333333333333444444444444222222222222222222222222222222222333333222111111111///...---......,,,+++++++++++++++************''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%$$$""""""%%%)))...111+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%'''+++---///222666888;;;;;;;;;;;;===???AAABBBHHHUUUeeesss~~~tttnnnlllrrr{{{}}}{{{{{{}}}~~~vvvwwwyyyuuuuuusssoooxxx||||||zzzxxxyyyzzz||||||{{{xxxuuurrrjjjkkklllmmmooopppqqqqqqpppooooooqqqtttvvvwwwwwwttttttuuuuuuvvvvvvvvvvvvvvvwwwwwwvvvvvvuuuttttttpppqqqsssuuuwwwwwwwwwwwwssstttvvvwwwxxxxxxwwwwwwttttttuuuvvvwwwxxxxxxyyy|||{{{{{{zzzyyyxxxwwwwwwxxx{{{~~~|||xxxvvvwwwzzz}}}~~~}}}||||||}}}~~~yyysssppppppppprrrooollljjjllltttzzzvvv{{{~~~ccc```xxxtttOOO===000//////******...,,,++++++,,,------,,,***************************))))))))))))))))))))))))++++++++++++++++++++++++((()))))))))************'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************+++++++++,,,******+++,,,,,,---......//////000000000000111111333444III___$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))******+++++++++,,,000000222333555777888999;;;<<<======<<<:::777555111111222222222333333333////////////////////////222222333444555555555555444222111000111111///---,,,,,,,,,+++++++++******((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''%%%$$$%%%,,,666AAAHHH...---+++)))'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$'''+++///222666:::===@@@???=========???BBBCCCIIIUUUbbbjjjrrr{{{|||qqqlllsss|||vvvsssrrrrrrqqqlllmmmxxxvvvmmmnnnyyy~~~xxxsssvvvwwwzzz{{{yyyuuupppmmmgggjjjppptttwwwwwwuuutttqqqpppoooqqqsssuuuvvvuuuooopppqqqrrrtttuuuvvvwwwwwwwwwwwwwwwvvvuuutttsssooopppsssuuuwwwxxxxxxxxxssstttvvvwwwxxxxxxwwwwwwssssssssstttuuuwwwxxxyyy||||||{{{zzzxxxwwwvvvvvvwww{{{}}}{{{wwwuuuxxx{{{}}}~~~~~~}}}~~~~~~tttooonnnhhhoooqqqgggYYYYYYlll{{{|||pppPPP]]]^^^III777333000+++***///,,,,,,+++,,,------,,,***************************))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))*********+++&&&''''''((()))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,******+++,,,,,,---......000000000000111111111111333444III___&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&((((((((((((''''''&&&%%%(((((('''(((((((((((((((,,,,,,---...000222444555777888999888777777888:::<<<<<<=========;;;999888555555666555555666888:::555555555666888888777555888888999999888777666666777444333333555444111...111///,,,,,,---......---+++)))'''&&&((()))))))))%%%&&&''''''((((((''''''))))))*********((('''&&&))))))))))))(((((((((((('''))))))'''+++:::RRRddd:::///((()))+++(((&&&((('''''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$&&&''''''&&&%%%&&&&&&)))+++000444444555AAAPPPPPPKKKGGGFFFDDDCCCGGGMMM\\\cccgggeeeeeekkkrrrvvvzzzhhhggg~~~}}}tttnnnoooqqqrrrxxxsssffffffsss~~~}}}|||{{{zzzzzzvvvvvvvvvtttpppmmmkkkkkkrrrsssuuuwwwyyywwwsssppprrrpppnnnoooqqqrrrqqqnnnooorrrtttuuuuuuvvvwwwxxx{{{yyywwwxxxzzzzzzwwwtttpppqqqrrruuuxxxyyywwwuuuuuuuuuvvvvvvwwwwwwwwwxxxzzzvvvrrrrrrvvvyyyzzzyyy}}}zzzxxxxxxyyyzzz~~~~~~~~~|||yyyyyy{{{||||||}}}}}}|||{{{|||~~~|||zzzzzz{{{|||}}}rrrnnnkkkllllllaaaTTTSSS[[[zzz}}}lll___lllqqq[[[CCC777555222...,,,***+++,,,---------,,,++++++++++++************)))************************************************)))************+++++++++))))))))))))))))))******++++++++++++************))))))))))))))))))))))))***,,,,,,+++)))((()))***)))************+++++++++++++++******++++++,,,------...000///......///000666444FFF\\\&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&)))(((&&&%%%%%%''')))***,,,...000222444444444333666666666555444555888:::888999;;;>>>@@@AAABBBBBB@@@@@@???===;;;<<<===>>>???===<<<=========<<<:::::::::::::::::::::::::::999777555666777777444222333111000000111111///------+++))))))+++,,,+++***((((((((()))(((((('''''''''((()))******))))))(((((((((((((((''''''''''''###$$$###!!!"""***888CCC111(((###%%%(((&&&$$$&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%'''(((((('''''''''((((((***...444666:::HHHWWW[[[QQQFFFBBBBBBFFFOOOXXXhhhppptttoooiiiiiimmmpppzzzzzzrrriiilll{{{rrrmmmooorrrtttzzz~~~|||zzzrrrkkkmmmwww}}}zzzxxxwwwwwwwwwzzzyyyvvvrrrooonnnoooppptttsssrrrssstttuuutttrrrrrrpppoooppprrrsssqqqoooqqqsssuuuvvvuuuuuuvvvxxxxxxwwwvvvwwwyyyyyyvvvtttrrrrrrtttvvvyyyyyywwwuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwuuurrrrrrtttwwwyyyzzz~~~{{{xxxwwwwwwxxxyyy{{{{{{{{{zzzxxxyyy{{{}}}}}}}}}~~~}}}||||||~~~|||||||||}}}~~~~~~uuuooojjjhhhddd\\\TTTRRR^^^xxxzzz~~~~~~|||~~~}}}iiiRRRAAA666...,,,---+++,,,------------,,,+++++++++++++++************************************************************)))************+++++++++************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,+++)))((()))***)))************+++++++++++++++******++++++,,,------...//////......///000666444FFF\\\&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((+++)))&&&%%%&&&)))---///444555777888777555222000000000111111222444999<<<;;;===>>>AAACCCEEEFFFGGGDDDCCCCCCBBBAAAAAA@@@@@@???>>>???@@@BBBBBBAAA??????>>>=========???AAABBB===;;;999999999999777555333222222222333333111///000...,,,,,,,,,+++)))(((+++******))))))(((''''''&&&'''((()))************''''''''''''&&&&&&&&&&&&$$$%%%%%%$$$###$$$'''***)))###!!!$$$'''&&&%%%%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&((())))))(((((()))+++,,,,,,000555999AAAPPP^^^```SSSFFFDDDJJJSSS]]]eeeqqqyyy|||uuummmkkkmmmppprrrmmmhhhiiippp{{{tttnnnnnnpppsssyyy~~~{{{uuusssrrrvvv|||{{{wwwsssqqqqqqqqqzzzwwwsssooommmoooqqqtttwwwtttpppoooqqqssstttuuusssqqqpppqqqrrrsssrrrpppssstttvvvvvvuuuuuuvvvwwwttttttuuuwwwyyyxxxvvvsssuuuuuuuuuwwwxxxyyywwwuuuuuuuuuuuuuuuuuuvvvvvvvvvuuuvvvuuuuuuuuuvvvzzz}}}~~~}}}zzzxxxxxxxxxyyyzzzzzz{{{{{{zzzyyyyyy|||~~~{{{||||||{{{zzzzzz|||~~~}}}}}}|||}}}}}}~~~}}}~~~||||||~~~wwwmmmfffeeedddZZZNNNOOO]]]{{{zzzlllVVV???///,,,000,,,,,,------------,,,+++,,,+++++++++************************************************************)))************+++++++++++++++*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,+++)))))))))+++)))************+++++++++++++++******++++++,,,------...//////......///111555444FFF[[[&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((())))))***++++++******+++---111444666===<<<<<<:::777444111///000222555777888;;;>>>AAACCCDDDDDDEEEEEEEEEEEEDDD@@@BBBDDDHHHKKKKKKIIIHHHCCCEEEIIINNNRRRTTTRRROOOKKKIIIHHHGGGHHHLLLOOORRRHHHFFFDDDBBBAAA???>>>===<<<:::888777777888777666666444111000///---***(((+++******))))))(((((()))(((((())))))************((((((((('''''''''&&&&&&''''''(((***+++***'''%%%&&&$$$$$$&&&(((((('''&&&((((((((('''&&&&&&%%%%%%''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''))))))((()))***,,,111222444888???JJJXXXcccZZZOOOHHHNNN\\\hhhqqqvvvxxx{{{zzztttooorrrvvvxxxrrrjjjffflllsss{{{wwwqqqnnnpppuuuzzz|||}}}uuuwwwzzz}}}~~~~~~zzzvvvqqqnnnkkkjjjsssqqqnnnlllnnnqqqssstttwwwtttqqqpppqqqsssuuuuuurrrrrrrrrrrrrrrsssrrrrrruuuvvvvvvuuuttttttuuuvvvssstttvvvxxxyyyxxxvvvuuuvvvuuuuuuvvvwwwwwwuuussstttttttttttttttttttttuuurrrtttuuutttssstttxxx|||{{{yyyxxxvvvvvvvvvwwwxxxwwwxxxxxxwwwuuuvvvxxxzzzxxxxxxxxxwwwvvvwwwyyy{{{|||||||||||||||||||||||||||~~~~~~{{{{{{~~~~~~}}}~~~pppiiijjjfff\\\ZZZTTT[[[uuuqqqRRR888///222---------------,,,,,,,,,,,,,,,+++++++++*********************************************************))))))*********+++++++++,,,++++++******))))))(((++++++++++++*********))))))))))))))))))))))))))))))+++,,,+++***)))***+++))))))*********+++++++++++++++******++++++,,,---,,,...//////......000111444333EEEZZZ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&)))(((((('''((()))******,,,---000444777999;;;;;;;;;:::777555444333333444888;;;???AAABBBAAABBBCCCBBBCCCFFFIIIJJJKKKKKKKKKIIIMMMTTT]]]dddeeeccc```[[[___fffmmmrrrsssooolllaaa```^^^]]]___cccgggjjj^^^]]][[[WWWTTTRRRQQQQQQQQQLLLFFFAAA>>>===<<<;;;:::888555444444333111///******)))(((((()))***+++++++++***))))))))))))))))))))))))(((((((((''''''&&&%%%%%%'''))))))'''$$$&&&''''''(((((()))'''%%%+++******)))(((''''''''''''(((((())))))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&'''''''''&&&%%%&&&'''''''''(((+++---111333777<<>>BBBDDD@@@AAACCCCCCCCCEEEGGGJJJNNNTTT___jjjssswwwyyyyyy~~~}}}~~~vvvwwwyyy|||~~~}}}}}}}}}|||wwwrrrlllfff```[[[UUURRRPPPKKKEEE@@@===;;;:::999333111///,,,+++***++++++,,,+++***)))))))))***+++))))))((((((((('''''''''((((((((((((''''''((((((%%%)))***&&&%%%)))***''',,,,,,+++***)))(((''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((###$$$%%%&&&''''''''''''&&&'''(((((((((***...111...444:::BBBOOO\\\aaa^^^WWWOOOMMMYYYkkk|||{{{rrrlllkkkrrrxxxxxxyyy}}}yyyqqqpppmmmkkkuuu}}}}}}}}}~~~}}}}}}~~~{{{yyywwwuuusssqqqqqqppppppoooqqqvvv|||}}}yyyuuutttsssssstttvvvvvvtttrrroooqqqsssrrrpppoooppprrrrrrsssrrrqqqooopppsssuuuvvvwwwxxxvvvtttsssuuuxxxuuusssrrrrrrtttuuuttttttsssrrrrrrrrrqqqqqqqqqqqqrrrpppoooooooooooonnnmmmmmmlllkkkjjjiiiggggggfffggghhhhhhhhhhhhiiilllooommmooopppqqqqqqssswwwzzzyyyzzz}}}~~~|||{{{wwwzzz}}}}}}{{{{{{}}}|||}}}~~~~~~}}}~~~~~~~~~|||mmmiiidddkkknnniiigggrrryyy{{{{{{bbbHHH999111000...---,,,,,,,,,---------,,,,,,,,,+++++++++************************************************)))************+++++++++)))******++++++,,,,,,---))))))))))))(((((((((((())))))))))))))))))))))))(((***++++++******+++,,,)))************+++++++++++++++******++++++,,,---+++---...///...///111222333111CCCYYY&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''(((***...222777999<<<:::888777555555555555:::<<<>>>AAACCCEEEFFFGGGFFFGGGHHHIIILLLSSSZZZ```cccjjjuuu~~~nnnmmmllloootttzzz{{{{{{zzzzzz|||~~~}}}xxxrrrmmmmmmfff\\\RRRKKKFFFCCCAAA999666333///,,,+++*********))))))))))))+++,,,---(((((('''''''''&&&&&&&&&$$$&&&(((((('''''')))***&&&++++++'''''',,,---+++++++++***)))((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))###$$$%%%&&&'''''''''''''''((())))))))),,,000333222888>>>DDDOOOYYYYYYRRRNNNJJJNNNZZZiiirrryyy}}}~~~|||pppjjjxxxtttjjjiiinnnssstttuuu|||zzz|||~~~}}}zzzvvvrrrqqqsssuuuwwwsssqqqqqqtttyyyzzzvvvrrrtttsssrrrrrrssstttsssrrrnnnqqqrrrqqqooonnnppprrrqqqqqqqqqpppooopppsssuuuvvvwwwwwwtttqqqqqqtttwwwuuutttssssssuuuvvvvvvuuurrrrrrrrrqqqqqqqqqppppppfffcccaaaaaabbbbbb___\\\\\\\\\[[[YYYXXXVVVUUUUUUTTTVVVXXXYYYZZZ\\\```cccgggiiikkklllmmmooosssvvvtttvvvzzz||||||{{{xxxwwwuuuxxx||||||{{{{{{}}}zzz{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||pppiiieeeffflllllllllzzz|||uuukkkRRRAAA111000...---,,,,,,---------------,,,,,,,,,++++++************************************************)))************+++++++++))))))***+++,,,------...++++++++++++************))))))))))))))))))))))))(((***++++++******+++---)))************+++++++++++++++******++++++,,,---+++,,,.../////////111333222111CCCXXX&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''(((((((((((((((((('''''''''***...333777999:::::::::555000///333999<<<===BBBBBBBBBAAABBBFFFLLLPPPWWW[[[```eeeiiinnnssswwwzzz|||~~~yyyyyyuuuppppppsssrrroooYYYXXXVVVVVVYYY```jjjqqqvvvooofffbbbccceeeffffffoooooommmhhheeegggooowwwyyylll\\\MMMHHHJJJBBB???<<<999666222...++++++)))(((''''''((()))))),,,,,,***(((''''''&&&&&&((((((((((((((((((((((((***************************)))((()))******(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''(((((((((((()))(((''')))---111444666444888@@@IIIPPPUUUVVVUUURRRRRRYYYbbbgggfffiiipppooo|||xxxssstttwwweeecccjjjrrrwwwvvv}}}~~~|||}}}~~~}}}}}}}}}~~~{{{yyyvvvtttrrrqqqqqqrrrppprrruuuxxxxxxuuurrrpppssssssrrrqqqppppppppppppooonnnmmmmmmnnnppprrrtttqqqrrrrrrssssssrrrrrrqqqrrrrrrrrrrrrssstttuuuvvvxxxvvvtttsssrrrqqqooommmppppppooonnnkkkgggdddbbb^^^XXXQQQNNNOOONNNKKKGGGEEEEEEDDDCCCBBBBBBCCCCCCAAACCCEEEFFFGGGJJJNNNQQQVVVWWWYYY\\\___bbbdddeeejjjjjjkkkmmmoooqqqsssuuusssxxx~~~}}}{{{|||~~~~~~~~~nnnjjjhhhjjjkkkkkkpppwww|||www|||tttaaaUUUDDD444***...222...---000---,,,++++++,,,,,,***)))***++++++,,,,,,++++++***))))))))))))))))))))))))************)))))))))))),,,***((()))+++,,,+++((())))))))))))))))))))))))************************)))************+++++++++,,,++++++******++++++,,,---,,,,,,+++*********+++,,,---//////......000111444222DDDYYY((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''''''''''''''((())))))***---000444777888777555444222222333666:::>>>???@@@@@@@@@@@@BBBHHHRRR^^^fffooossswwwyyyyyyxxxxxxxxxyyyyyywwwqqqjjjeeeccccccdddeeeccc```bbbggghhheeeYYY[[[\\\]]]```dddjjjnnnvvvtttqqqmmmhhheeeddddddggggggeee```[[[ZZZ\\\___dddhhhsssvvvdddXXXTTTLLLJJJEEEAAA===999666444222000---,,,++++++++++++,,,++++++***)))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''(((((((((((((((((((((***...111444555888???IIIQQQTTTTTTRRRQQQSSSYYYeeepppooogggbbbccchhhssszzzsssrrrtttxxxmmmiiikkkooorrrooottt|||zzzzzz~~~{{{|||}}}}}}|||zzzyyyxxxzzzxxxuuurrrpppppppppqqquuuuuuvvvvvvuuusssrrrqqqrrrrrrqqqpppppppppqqqqqqpppooonnnmmmnnnpppqqqsssrrrrrrrrrssssssrrrrrrrrrooooooooooooppppppqqqrrrsssrrrrrrrrrqqqooojjjggghhhgggeeeccc___[[[XXXUUUQQQKKKEEECCCCCCCCC@@@<<<<<<;;;::::::999999999::::::;;;<<<<<<<<<>>>AAACCCEEEFFFHHHKKKMMMPPPRRRSSSUUUUUUVVVXXXYYY[[[]]]^^^eeekkkrrruuuuuuvvvyyy|||~~~vvvlllkkkmmmkkkiiiiiiqqq}}}pppcccQQQ>>>000000222...+++,,,---,,,++++++,,,,,,+++)))***++++++,,,,,,++++++***************************))))))*********+++++++++,,,***((()))+++,,,+++)))))))))))))))))))))))))))************************)))************+++++++++,,,++++++******++++++,,,---,,,++++++******++++++,,,---//////......000111555333DDDYYY)))))))))(((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((&&&&&&'''((()))+++---...444666888999888555111...///333888<<>>===;;;888999888777777777777777777:::::::::999777777999;;;<<<===???AAACCCEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLWWW]]]dddjjjnnnqqqwww{{{}}}}}}~~~~~~~~~~~~vvvnnnllliiieeecccfffqqqyyyuuubbbLLL777111000---******...,,,++++++,,,---,,,******++++++,,,,,,++++++***************************))))))******++++++,,,,,,+++***)))***++++++***)))))))))))))))))))))))))))************************)))************+++++++++,,,++++++******++++++,,,,,,,,,++++++******++++++,,,---//////......000111666444DDDXXX))))))((((((((((((((((((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((((((((()))***---///111222666666777666555333111000555888<<<======>>>BBBEEEHHHKKKQQQXXXbbbnnnzzzzzzqqqhhhaaa^^^XXX\\\___^^^[[[[[[aaafffgggiiijjjkkkpppwwwzzzxxxvvvyyy}}}~~~|||{{{{{{|||{{{xxxvvvqqqqqqpppppppppnnniiiffffffeeeeeegggjjjjjjiiiiiikkkkkkqqq~~~}}}uuuiiiZZZLLLAAA<<<>>>:::333///...---***((())))))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((+++)))&&&$$$&&&'''(((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''(((((((((((('''))),,,...000333555888===JJJWWWYYYSSSOOOQQQWWW___nnnuuunnnmmmlllooorrrqqqnnnnnnssswww~~~~~~~~~{{{rrrnnnqqqvvvwwwtttwwwxxxyyy~~~xxxuuusssrrrrrrrrrsssrrrrrrwwwuuuqqqnnnmmmnnnppprrrxxxwwwvvvuuutttssssssrrrppppppoooooopppqqqrrrrrrqqqqqqpppooonnnnnnoooooorrrrrrssssssssssssrrrrrrqqqqqqqqqppppppooonnnmmmiiihhhfffdddbbb^^^XXXUUUSSSRRRPPPMMMIIIFFFCCCBBBEEEBBB???======<<<:::888999999888777777888888888:::;;;:::888666666888:::======>>>@@@BBBCCCDDDEEEDDDDDDEEEEEEEEEFFFEEEEEEIIIMMMTTTZZZ```eeekkkoooqqqtttwwwyyy{{{}}}{{{ppphhhfffhhhggglllyyyuuu\\\AAA333///---,,,,,,...,,,+++,,,---...---+++***++++++,,,,,,++++++***************************)))))))))***************+++************+++******))))))))))))))))))))))))************************))))))*********+++++++++,,,++++++******++++++,,,,,,,,,++++++***++++++,,,,,,---//////......000111777444DDDWWW''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((***+++---///111333444444333222222111222444666777;;;<<<<<<;;;<<>>???@@@AAABBBAAABBBBBBCCCCCCBBBBBBAAA===???DDDHHHMMMRRRWWWZZZbbbgggnnnssswwwyyy|||}}}~~~~~~lllfffiiigggfffjjjwww}}}xxx{{{tttUUU???555000...///...---,,,,,,...///...,,,***++++++,,,,,,++++++************************************))))))(((((((((******+++************+++))))))))))))))))))))))))************************))))))*********+++++++++,,,++++++******++++++,,,,,,++++++***++++++,,,,,,,,,---//////......000111777333CCCUUU%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))+++---000333444444444333///......///222555999<<<;;;::::::<<>>CCCMMMTTTXXXSSSNNNTTThhhyyy~~~xxxwwwwwwxxxuuupppmmmlllnnnqqqssstttxxxxxxxxx{{{{{{yyyzzztttoookkkggggggkkkpppssstttpppooonnnnnnooorrrtttuuuqqqssstttvvvvvvuuusssrrrppppppooooooooopppqqqqqqqqqpppppppppoooooonnnnnnppppppqqqqqqqqqqqqppppppsssrrrqqqnnnkkkfffbbb```ZZZVVVQQQMMMJJJIIIHHHFFFCCCCCCBBBAAAAAAAAAAAAAAA??????===<<<:::888666666444444333333333444555555333444444444444666999;;;;;;;;;<<<>>>???AAABBBBBBBBBCCCDDDEEEEEEDDDCCCBBB>>>>>>???@@@CCCFFFIIIKKKTTTYYYbbbjjjppptttxxxzzz|||}}}~~~yyyhhhdddhhheeedddjjjwwwwwwxxxwwwnnnTTTBBB777222000...---,,,---/////////...***++++++,,,,,,++++++***++++++++++++++++++++++++*********))))))))))))((()))+++++++++***)))***+++))))))))))))))))))))))))************************)))************+++++++++,,,++++++******++++++,,,++++++******++++++,,,,,,,,,---//////......000111666222BBBTTT%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&%%%%%%&&&&&&((())))))+++...222555666444111...,,,...000333555888999:::888999===EEERRR```lllrrrwwwwwwvvvqqqkkkddd```^^^``````___^^^```fffmmmsssvvvxxx}}}~~~yyyssstttuuuuuutttvvvxxx{{{xxxyyyzzz|||~~~vvvnnnfffaaadddjjjiiimmmqqqsssssswww~~~qqqgggXXXNNNHHHCCC;;;444111///,,,***)))***+++,,,))))))))))))))))))))))))************************(((&&&%%%%%%&&&'''%%%$$$''''''''''''''''''''''''&&&'''''''''((((((((()))&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((***---000111333999BBBJJJUUUWWWVVVNNNJJJSSSjjj~~~zzztttqqqmmmlllnnnqqqsssuuuppp{{{zzzuuuxxxvvvrrrvvvxxxxxx~~~|||vvvmmmjjjggghhhmmmqqqpppooojjjjjjlllnnnppprrrtttuuuttttttssssssrrrrrrqqqqqqqqqppppppoooooooooooopppoooppppppppppppoooooonnnooooooppppppppppppoooooopppooommmiiiddd^^^YYYVVVLLLJJJGGGEEEEEEEEEDDDBBBBBBAAA@@@??????@@@AAAAAA@@@@@@???===:::777666555444444444444444555666666444555666666777888<<<>>>======???@@@BBBDDDEEEFFFEEEFFFHHHIIIIIIHHHGGGFFFEEECCCAAA@@@@@@BBBCCCDDDFFFKKKRRRZZZbbbjjjrrrvvvzzz{{{}}}ttthhhhhhhhhggghhhmmmxxx~~~vvv|||gggPPP@@@555111...---------///000///...***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***+++,,,,,,------)))+++,,,+++)))(((***,,,))))))))))))))))))))))))************************)))************+++++++++,,,++++++******++++++,,,++++++******++++++,,,---,,,---//////......000111555111@@@SSS%%%&&&&&&&&&''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***+++...333666666222...+++,,,///333777999999888777888;;;BBBOOO___mmmtttwwwxxxuuunnnfff]]]XXXWWWWWWbbbccceeehhhmmmuuu~~~{{{ttt{{{|||yyytttssssssoooiiikkklllkkkhhhdddbbbbbbccc```eeelllooopppssswww{{{qqqwww~~~~~~|||~~~~~~vvvoooppptttgggiiikkklllnnnwww}}}mmmaaaYYYQQQHHH@@@444222...+++***+++---...))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''((((((&&&$$$((((((((((((((((((((((((&&&'''''''''(((((())))))&&&''''''''''''''''''&&&''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((()))+++...111222444:::EEENNNXXXXXXSSSJJJEEEPPPgggzzzzzzqqqnnnkkklllqqquuuxxxxxx|||xxxwwwrrrmmmqqqssszzz{{{{{{~~~yyyllljjjhhhkkkpppqqqnnnjjjeeegggjjjmmmppprrrttttttxxxvvvssspppoooooopppqqqqqqqqqpppooonnnnnnooooooooooooppppppppppppoooooonnnnnnoooooooooooonnnnnnfffeeebbb^^^XXXQQQKKKHHHAAAAAAAAABBBDDDDDDBBBAAACCCBBBAAA@@@@@@@@@AAABBB=========:::777444222222111111000111111222333333333444555555555666999<<<<<<===>>>@@@BBBDDDFFFFFFEEEFFFHHHJJJJJJIIIGGGFFFGGGDDD@@@======>>>>>>>>>===@@@FFFMMMVVVaaalllsssyyyzzz|||~~~tttcccgggiiigggdddjjjzzzxxxxxx{{{xxxuuuqqqYYYFFF999222...------...000111000///+++++++++,,,,,,+++++++++++++++++++++++++++++++++((()))***,,,...000111222(((+++,,,,,,)))(((***,,,))))))))))))))))))))))))************************)))************+++++++++,,,++++++++++++++++++,,,+++*********+++,,,,,,---,,,---//////......000111444000???RRR(((((('''''''''&&&&&&&&&+++***((('''%%%%%%$$$$$$(((''''''((()))***,,,---333111000000000000///...333000444:::777///222======III[[[kkktttuuurrrpppnnneee]]]YYYUUUSSSXXXaaannnrrrvvvyyy{{{~~~vvvrrruuuxxxuuupppttt}}}}}}qqqhhhgggddd^^^iiimmmmmmjjjgggeee```[[[ccc^^^ZZZ]]]eeemmmppppppjjjjjjjjjkkknnnssswwwzzz}}}|||}}}}}}yyy{{{wwwmmmaaa[[[aaaqqqrrr[[[JJJDDD>>>777222---******+++'''((())))))(((((()))***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''(((((()))(((''''''+++///444555777>>>KKKVVV\\\ZZZSSSHHHGGGRRR```iiiooorrrwwwtttiiimmm~~~llliiiqqqqqqwww{{{{{{uuupppsss}}}~~~zzzwwwkkkiiiggggggggggggeeecccfffiiimmmppppppqqqssstttwwwvvvuuurrrooommmmmmmmmmmmmmmlllllllllnnnooopppnnnmmmnnnrrrrrrnnnmmmnnnooolllkkkmmmooollleee^^^ZZZVVVQQQMMMHHHDDD???;;;<<<======>>>>>>????????????@@@AAABBBCCCBBBAAAAAA@@@>>><<<:::888666555444555555444444333444444444555444444555666888:::;;;<<<===>>>???AAAEEEKKKOOOLLLMMMNNNOOOOOONNNLLLKKKFFFEEEDDDDDDEEEDDDBBB@@@@@@>>><<<>>>DDDOOOZZZ```nnnsssyyyzzzzzz{{{lllkkkhhhdddccciiirrrzzz{{{|||nnnyyygggOOO<<<333111111000...---...,,,***...---,,,,,,,,,,,,+++******++++++,,,,,,++++++*********++++++------......************))))))(((((((((((())))))*********+++******++++++++++++************+++,,,,,,,,,,,,+++))))))*********+++++++++++++++++++++,,,,,,---...,,,---------....../////////444@@@NNN(((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&'''(((***+++---...//////...,,,,,,---///000111777222333999:::888@@@LLL^^^gggrrryyyyyytttooommmhhhccc___``````aaagggppp}}}~~~~~~}}}{{{zzz}}}vvvlllggghhhjjjhhhfffjjjvvv|||vvvqqqrrroooiiirrruuuwwwuuuvvvyyyyyyvvvyyyuuuqqqqqqtttxxxyyyyyynnnmmmllllllnnnppprrrttt~~~{{{wwwwww{{{}}}mmmaaa^^^eeelllxxx|||xxxeeeRRRLLLEEE>>>777111...,,,***+++++++++*********++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''((((((((((((((()))---000444666:::BBBMMMVVVVVVUUURRRRRRYYYcccgggfffhhhjjjmmmqqqzzz~~~uuuhhhllluuunnnhhhkkkkkknnnsssyyy}}}~~~|||~~~xxxsssvvv~~~{{{wwwttthhhddd```___```bbbddddddeeefffiiillloooqqqssstttsssssssssqqqooonnnmmmmmmmmmmmmllllllmmmooopppqqqrrrooooooqqqpppmmmlllnnnlllhhhdddbbbaaa]]]VVVPPPJJJGGGEEECCCCCCAAA???<<<::::::;;;;;;<<<===>>>>>>AAABBBCCCDDDEEEEEEDDDCCCBBBAAA>>>;;;999777777666666666555444444444444555666555555555666888999:::===>>>???@@@BBBFFFLLLPPPMMMNNNPPPRRRRRRQQQOOONNNKKKIIIHHHHHHIIIHHHFFFDDDEEEBBB>>><<<>>>CCCIIINNN[[[cccmmmtttvvvwwwzzz}}}ooobbbccceeecccjjjuuuttt^^^FFF777222111///------...,,,***...---,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++*********+++++++++++++++++++++++++++******)))))))))))))))))))))*********+++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,---....../////////444@@@MMM(((((((((''''''''''''&&&&&&&&&&&&&&&'''((())))))&&&(((***---///000000000,,,+++******,,,///333555:::444444===EEEKKKVVVbbbvvv{{{|||sssjjjeeecccbbbbbbeeekkkpppsssyyy~~~xxxuuuuuuuuusssnnniiiggghhhjjjlllmmmxxx~~~}}}yyyvvvtttssszzzvvvrrrppprrrvvvzzz|||~~~~~~ooofffdddfffdddfffooollldddVVVHHH>>>777111...,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&((((((''''''''')))***+++000111333888???HHHPPPUUUUUURRRRRR\\\nnn}}}{{{rrrmmmmmmllllllnnnoookkkdddeeessstttooopppnnnoooqqquuu{{{}}}yyyzzz~~~}}}yyyuuurrrgggaaaZZZVVVYYY___fffjjjmmmjjjiiikkkooorrrsssrrrooopppqqqqqqpppooonnnmmmllllllmmmmmmnnnpppqqqrrruuurrrpppqqqnnnjjjiiikkkgggbbbZZZTTTPPPKKKFFFAAA===<<<;;;<<<>>>???>>>===999::::::<<<===>>>??????CCCDDDFFFGGGHHHHHHHHHGGGFFFDDD@@@===:::999999999777666555555444444555555777777666666666777999:::===>>>@@@AAACCCGGGMMMPPPMMMOOOSSSVVVWWWVVVTTTSSSPPPOOONNNNNNNNNMMMKKKIIIIIIFFFAAA===;;;;;;<<<===FFFPPP^^^iiiooorrruuuwww|||~~~xxx```bbbeee```dddrrryyyvvvZZZCCC777333...---......,,,+++------------,,,,,,,,,,,,***++++++,,,,,,++++++***++++++******)))))))))))),,,,,,++++++++++++******)))))))))***************,,,,,,,,,------,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,+++++++++,,,,,,******+++,,,...///000000000444???MMM(((((((((''''''''''''''''''&&&&&&&&&'''((()))***(((***---///111111000///++++++---...///222555888666555;;;IIIXXXbbbllltttvvvyyyyyyrrrggg___]]]^^^aaafffoooxxx}}}}}}xxxtttqqqqqqqqqqqqsssuuuwwwzzz}}}~~~zzzwwwwwwxxxxxxxxx~~~sssllljjjccc^^^\\\ddduuu}}}iiiTTTEEE===777111---,,,++++++,,,,,,++++++,,,+++++++++************((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))((('''&&&'''))),,,---111111444<<>><<<<<<;;;;;;<<<===???>>>===<<<===>>>???@@@AAABBBCCCDDDFFFHHHIIIKKKKKKKKKJJJIIIGGGCCC???<<<;;;;;;<<<777777666555444444444444999888777777777888999:::<<<>>>@@@BBBDDDHHHLLLPPPMMMPPPTTTXXXZZZZZZXXXWWWUUUSSSRRRRRRRRRQQQNNNLLLHHHFFFDDD@@@>>><<<;;;;;;===EEEPPP\\\dddlllrrrvvvxxx{{{llleeedddbbbfffooopppwwwuuuZZZBBB888///---///...---,,,---......---,,,+++,,,,,,***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---...---,,,,,,++++++++++++***+++,,,---///000111222000555???LLL(((((((((((((((((((((((((((((('''''''''(((((())),,,---///000000///---,,,))),,,///111111333555888555;;;III\\\llltttyyy{{{nnnooonnnhhhaaa^^^```cccgggoooxxx~~~vvvuuusssqqqrrrrrrssstttwww{{{|||~~~||||||}}}~~~uuuppprrriii]]]WWW\\\lllmmm___TTTFFF999111...***)))+++,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''''')))(((''''''(((+++---///000222888BBBNNNUUUVVVTTTNNNPPPTTT^^^ooowwwwwwvvvrrrkkkeeecccdddmmmwww~~~vvvmmmrrruuu|||~~~|||||||||zzzvvvtttggg```XXXUUUZZZdddpppwww}}}wwwpppooosssuuutttrrrtttsssrrrssssssqqqmmmjjjkkklllmmmnnnooopppqqqqqqmmmkkkllllllhhh___XXXWWWRRRMMMGGGBBB???>>>?????????>>>===>>>@@@AAAAAA@@@???@@@AAABBBCCCDDDEEEEEEEEEGGGIIIKKKMMMMMMMMMMMMLLLJJJGGGCCC@@@>>>>>>>>>888888777555555444444444:::999888777777888999:::<<<>>>@@@BBBDDDHHHLLLOOONNNQQQVVVZZZ\\\]]]\\\[[[XXXWWWUUUUUUTTTSSSQQQOOOHHHHHHFFFDDDBBB@@@>>>===<<>>>>>???AAABBB???>>>>>>@@@CCCEEEFFFEEEBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHKKKMMMOOOPPPQQQQQQPPPOOOLLLIIIFFFDDDBBBAAA;;;:::999888777666666666999999888888888999;;;<<<<<>>===<<<::::::::::::999888888888999:::<<<===>>>AAADDDGGGIIIKKKOOORRRWWWXXXZZZ]]]```bbbdddeeebbb```___^^^^^^\\\YYYWWWQQQPPPOOOLLLIIIEEEBBB@@@;;;999777888;;;AAAGGGJJJQQQXXX```eeehhhoooyyyzzz|||rrriiiggghhhkkkpppwww~~~}}}rrr|||zzz\\\@@@555333///...000,,,///111000,,,***,,,///***++++++,,,,,,++++++***((()))))))))******++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,---...//////000222555>>>JJJ'''((((((((())))))******$$$%%%%%%''')))+++---...+++************+++,,,---222444555555666>>>JJJSSSiiisss|||}}}wwwpppjjjffffffeeefffmmmwwwyyyxxxqqqhhhjjjwwwwwwuuutttyyyqqqsssvvvyyy|||~~~|||pppddd\\\TTTeeexxx}}}YYYMMM>>>444000///...,,,---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((%%%''')))+++---.../////////;;;MMM]]]eeeeeeaaa]]]ZZZiii{{{~~~xxxsssrrrnnniiikkkqqqtttqqqtttzzzwwwnnnmmmtttssswww|||~~~yyyyyy}}}|||vvvpppuuuzzz}}}{{{xxxvvvrrrmmmiii^^^^^^aaaffflllqqqssstttooopppppppppooooooqqqtttsssooolllmmmqqqsssqqqnnnkkklllmmmmmmmmmlllkkkjjj```ZZZTTTPPPJJJCCCAAACCC@@@BBBDDDEEEEEEEEEEEEFFFIIIHHHGGGHHHJJJKKKJJJIIIMMMLLLLLLLLLLLLKKKKKKKKKKKKMMMPPPSSSUUUVVVWWWWWWXXXXXXWWWVVVRRRNNNJJJGGGBBBAAA@@@???======<<<<<<888888888888999;;;===>>>@@@CCCFFFIIIKKKNNNQQQTTT[[[[[[\\\^^^aaadddfffhhhfffeeecccbbbbbb```]]][[[TTTTTTRRRPPPMMMJJJHHHFFF:::999888999:::;;;;;;:::AAAHHHPPPVVVZZZcccoooyyytttwww|||xxxkkknnnfffnnnsssuuu}}}tttuuudddDDD777444///...111,,,///222000,,,***,,,000+++++++++,,,,,,+++++++++))))))))))))((((((((((((*********++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------++++++++++++,,,------...+++++++++,,,,,,---------333555>>>JJJ((('''&&&(((******'''$$$&&&(((***+++,,,...111444///---++++++---/////////333555888:::===FFFYYYiii||||||xxxooofffaaa```___eeelllrrruuuyyyyyyqqqhhheeejjjuuu|||yyyrrrzzz|||tttkkkkkkrrrzzz}}}|||zzzqqqhhh```[[[___rrrwwweeeOOO???777222...---000---+++------++++++---+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''******+++,,,---...000222666AAASSSbbbiiieee]]]VVVXXXkkk|||zzzmmmkkkttt{{{yyy|||}}}wwwvvvssstttwww}}}zzzwwwrrrnnnooottt|||~~~|||yyyvvvsssnnnhhhddd```eeekkkpppqqqpppooonnnpppooooooppprrrrrrqqqoooqqqppppppppppppqqqrrrsssiiikkknnnooonnnjjjfffcccYYYUUUNNNHHHDDDCCCCCCDDDCCCCCCDDDEEEGGGIIIKKKLLLLLLLLLLLLLLLMMMNNNOOOOOOKKKLLLMMMNNNOOOPPPPPPPPPNNNPPPSSSVVVXXXZZZ[[[[[[[[[]]]^^^]]]YYYTTTQQQOOOIIIFFFCCCAAA@@@???===;;;;;;:::888777999;;;>>>@@@BBBDDDHHHKKKNNNQQQUUUWWWYYY\\\```bbbcccdddfffgggfffeeeddddddeeeeeecccaaaXXXWWWVVVSSSOOOKKKGGGEEEAAA>>>;;;999999999999999???AAADDDGGGJJJQQQYYY```eeerrr}}}}}}hhhkkkffffffnnnxxxkkkuuummmOOO:::333222111...+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++******++++++,,,---++++++++++++++++++++++++------,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,///...---000333000(((---...///111222222222222333777@@@KKK(((''''''(((******(((%%%''')))+++,,,,,,---000222---,,,+++,,,---///000000444666<<>>;;;;;;;;;:::999777888:::;;;===AAAHHHMMMPPP]]]kkkttt|||uuulllhhhgggkkkooottt}}}rrr~~~nnnVVVAAA555000//////,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------444111---,,,...000111222000000000111111111000000333666???KKK(((''''''(((******(((&&&(((***---...------......***+++,,,---000222444555777<<>>===;;;:::888888888777777:::>>>AAA<<>>222///000------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------222------222111+++---333111111111111000000000///222555>>>JJJ(((((((((((()))))))))((())),,,//////...---,,,,,,***+++---///111333777999<<>><<<::::::;;;===???777===EEEQQQ```oooyyy~~~vvvnnnnnnqqqvvv}}}~~~jjjOOO;;;222222...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++++++++++++++++++++,,,,,,,,,------+++***444AAA>>>///)))000000000000000000000111111111555>>>JJJ'''(((((((((((()))******+++---000000...,,,++++++---.../////////111666999DDDVVVjjjuuuzzzzzzssskkkgggbbb```eeeiiilllssszzzzzz|||||||||yyysssnnnmmmmmmnnnssswww~~~|||zzzuuupppooouuuyyy|||oooaaaYYYWWWmmm}}}hhhTTT===444......///---+++,,,,,,++++++***************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''(((((())))))(((+++///000///111666;;;NNN[[[iiihhh^^^WWW[[[cccpppvvvvvvnnnjjjmmmnnnjjjbbb```ccclllyyy~~~~~~~~~xxxzzz|||zzzyyy}}}}}}uuuwww~~~yyyuuurrrlllbbbZZZ[[[cccjjjsssuuuvvvvvvtttrrrqqqqqqqqqppppppqqqssssssrrrpppssstttvvvvvvsssooojjjggggggddd___YYYSSSNNNJJJHHHJJJKKKLLLMMMNNNOOOOOOPPPRRRRRRRRRSSSUUUVVVXXXXXXYYYXXXWWWVVVVVVVVVVVVVVVYYYZZZ[[[\\\]]]^^^^^^^^^\\\]]]___bbbfffjjjlllnnniiiddd___^^^______ZZZUUUSSSPPPLLLKKKJJJKKKJJJJJJEEEEEEFFFGGGHHHIIIJJJJJJNNNPPPRRRSSSSSSTTTVVVXXX\\\```eeehhhiiiiiijjjjjjkkkjjjjjjlllnnnnnnmmmlllccccccbbb```^^^[[[XXXVVVUUURRRNNNKKKIIIGGGDDDAAA???>>><<<::::::;;;;;;<<<<<<;;;>>>FFFQQQ```oooyyypppooouuu|||}}}{{{cccHHH888222//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++)))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------...:::HHHFFF555---111.........///000222333444111555>>>JJJ'''((())))))((((((***,,,---///000000...,,,++++++000111222111111444:::@@@SSSfffvvvxxxuuusssooojjjddd```cccnnnttttttvvv{{{ppppppoooooowww~~~{{{uuuppplllnnnsssxxxxxx{{{|||yyyxxxvvvtttqqqoooqqqxxxwwwjjj```^^^lll{{{nnnJJJ===222......------///,,,,,,+++************+++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''((())))))))))))---000000///222:::AAAWWW___eeeccc]]]\\\dddmmmtttyyywwwooommmsssuuurrrgggeeeeeelllvvv}}}~~~zzzvvvsssxxx~~~{{{}}}yyyzzzuuuqqqlllddd\\\XXX]]]hhhqqqvvvwwwwwwvvvsssqqqqqqqqqqqqqqqppprrrssstttrrrqqqtttuuuuuutttpppkkkfffbbb___\\\WWWQQQMMMJJJIIIIIILLLMMMNNNOOOPPPQQQQQQRRRTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYXXXWWWWWWWWWXXXXXX[[[\\\]]]^^^````````````]]]^^^```cccgggkkkoooqqqkkkhhhdddbbbaaa___ZZZVVVQQQPPPNNNMMMNNNNNNMMMKKKIIIIIIIIIIIIIIIJJJKKKKKKQQQSSSUUUVVVVVVWWWYYY[[[^^^bbbgggkkkllllllllllllmmmmmmlllmmmoooooonnnllldddddddddbbb```]]][[[YYYWWWUUURRRPPPOOOMMMIIIGGGCCCAAA>>>======>>>===<<<>>><<<<<<@@@GGGTTTfffuuuwwwppprrruuuyyy||||||qqqyyy}}}rrryyyvvv[[[BBB333111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++)))***,,,---......---,,,++++++,,,,,,,,,,,,------...---333;;;999111---000---------...000222555666222555>>>JJJ'''(((***)))'''(((+++......///000///---,,,,,,---///222444777:::CCCOOOXXXhhhuuu{{{ssskkkkkkmmmjjjfffbbbgggtttzzzvvvtttwwwkkkmmmnnnqqqyyyvvvxxx{{{|||}}}zzz}}}xxxvvvwwwxxxxxxxxx|||~~~zzz|||qqq\\\___aaakkkdddRRR???444000...---///---,,,++++++******++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''((())))))***)))---000000000666AAAKKKbbbbbbaaa___```hhhsss|||}}}tttttt}}}pppllliiikkkrrryyy||||||yyyvvvqqquuu|||wwwsssmmmeee^^^^^^dddlllrrrtttuuuuuusssqqqpppqqqrrrqqqppppppqqqssssssrrrpppppppppooommmjjjeee```^^^WWWTTTPPPLLLKKKKKKLLLNNNOOOOOOOOOPPPQQQSSSUUUVVVUUUUUUVVVVVVWWWXXXZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[\\\]]]^^^___```aaaaaaaaa^^^___aaadddiiimmmqqqtttnnnmmmllliiieeeaaa\\\YYYVVVUUUTTTTTTUUUSSSQQQNNNOOONNNLLLJJJJJJKKKLLLMMMSSSUUUWWWYYYYYYZZZ\\\^^^```dddjjjnnnooonnnnnnnnnooonnnmmmnnnoooooonnnlllgggggggggfffdddaaa___]]]YYYWWWUUUTTTSSSRRROOOMMMKKKHHHEEEDDDDDDDDDBBB@@@===<<<===@@@BBBJJJ\\\oooxxxoooiiijjjooouuuiiiiii{{{xxxooowww{{{pppQQQ:::222111///...---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++)))+++---/////////...---++++++,,,,,,,,,,,,---------,,,+++,,,---------+++///.........///111444555333666???KKK''')))***)))'''(((+++//////000///...,,,+++---...+++000666<<>>@@@BBB???CCCTTTggg}}}oooccccccjjjooogggaaakkktttlllssslll]]]BBB222111///...---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++***+++...///000000///...++++++,,,,,,,,,---------...///...---///333000***111000///...///000222444333777@@@LLL))))))(((((()))+++---...,,,---,,,***+++...000111222444:::EEEUUUgggwwwyyyppphhhdddccceeeffflllooossswwwyyyyyywwwwwwyyyrrrmmmrrr|||vvvsssssssssuuu{{{~~~ttt~~~}}}rrr]]]OOOYYYrrreeeEEE>>>555///:::,,,...---+++)))***++++++************************+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((('''&&&&&&'''((()))***...222333111444@@@MMMTTTjjjeee___]]]dddsssyyyvvvrrrqqqvvv}}}}}}wwwyyyyyyttt~~~~~~|||}}}zzzlll``````gggllloooqqqrrrsssuuutttqqqooonnnnnnqqqooommmmmmnnnoooooonnnnnnlllhhheeeaaa]]]WWWTTTPPPMMMJJJKKKNNNRRRSSSSSSUUUTTTSSSSSSUUUXXX\\\^^^WWWXXXZZZ[[[[[[[[[ZZZYYYYYYZZZ[[[]]]]]]]]]\\\[[[[[[^^^aaaaaa```___aaacccbbbeeejjjlllmmmoootttyyyyyyvvvsssqqqlllgggeeeeeegggfffbbb\\\ZZZZZZXXXSSSQQQQQQPPPOOONNNPPPSSSWWWZZZZZZYYYZZZ\\\```ccceeeaaaeeejjjnnnpppppppppqqqsssqqqpppqqqsssqqqmmmiiijjjiiihhhgggeeedddcccbbbaaa^^^ZZZWWWUUUVVVXXXZZZUUUQQQLLLKKKKKKJJJGGGDDDAAACCCCCC???===BBBNNNXXXrrr}}}qqqjjjkkkjjjmmmhhh___bbb~~~pppzzzkkkuuukkkLLL777000---000111......111------++++++++++++------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,000+++...:::BBB<<<000)))++++++,,,,,,,,,,,,---------------.........//////111111111000111111222222555777@@@JJJ(((((())))))+++,,,---...000000///------///222333666777>>>LLL___pppzzz~~~yyyrrriiiccccccfffhhhiiinnnnnnppptttyyy|||~~~~~~|||wwwrrrnnnuuu|||vvvrrrrrrtttvvvyyy~~~}}}}}}~~~}}}rrr___SSSXXXgggsss{{{eeeYYYDDD///......//////...---......---************************+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((('''&&&&&&'''(((***++++++000111111777DDDRRRZZZllleee___^^^eeeqqq~~~~~~}}}xxx{{{xxx}}}~~~xxx{{{~~~yyyqqqsss||||||{{{yyyxxxzzz~~~~~~ttthhh```aaahhhlllnnnooooooppprrrrrrqqqpppppppppqqqpppnnnnnnppppppooonnnmmmiiiccc]]]XXXTTTOOOLLLMMMJJJHHHJJJNNNRRRTTTUUUWWWWWWVVVVVVWWWYYY[[[]]]XXXYYYZZZ[[[\\\\\\[[[[[[YYYZZZ[[[]]]^^^^^^______\\\^^^aaabbb``````bbbdddeeehhhlllnnnooossszzz}}}zzzxxxuuuqqqmmmkkknnnnnniiidddcccdddccc___ZZZYYYXXXVVVUUUVVVYYY[[[]]]\\\\\\]]]___bbbdddfffdddhhhmmmpppqqqqqqqqqqqqrrrqqqqqqrrrtttsssooolllmmmllljjjhhheeecccaaa```___]]][[[XXXWWWWWWWWWXXXWWWSSSOOOMMMMMMMMMIIIFFFCCCEEEDDD@@@>>>BBBMMMVVVooo{{{zzzooommmmmmkkkhhhaaacccuuu~~~yyysssnnnQQQ777222...///...***+++///------,,,++++++,,,------***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++(((***222666111,,,+++++++++,,,,,,,,,,,,------,,,------------.........000000//////000000111111555888@@@JJJ&&&''')))+++---.........---------,,,,,,...222666===???HHHXXXkkkwww{{{zzzpppiiibbbaaafffkkkmmmmmmmmmllllllpppxxx~~~}}}|||{{{xxxvvv{{{{{{xxxtttrrrqqqtttxxx{{{~~~|||~~~sss\\\MMMQQQ[[[zzzuuuYYY:::---000///---......---+++)))************************+++++++++***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((('''''''''''')))+++,,,***...000222;;;LLLZZZaaakkkddd]]]]]]eeeooouuuxxx|||~~~~~~vvvqqqrrrwww~~~}}}yyyssstttyyy{{{yyy~~~{{{vvvsssvvvxxxssskkkvvv~~~~~~|||yyyyyywwwvvvxxx{{{|||yyyvvvkkkccc```dddkkkmmmmmmnnnkkkmmmppppppppppppqqqrrrqqqpppooopppqqqpppooommmllleee\\\TTTNNNJJJGGGEEEHHHGGGFFFHHHMMMRRRUUUWWWYYYYYYYYYYYYZZZZZZZZZZZZXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\]]]^^^```aaabbb___bbbdddeeedddeeefffgggiiikkknnnqqqsssyyy}}}xxxyyyxxxtttnnnmmmppppppmmmcccccc```]]]ZZZZZZ\\\^^^aaaaaaaaaaaaccceeeggghhhiiilllppprrrrrrqqqqqqqqqqqqqqqqqqsssuuutttqqqooopppooommmjjjfffcccaaa`````````___]]]\\\[[[ZZZZZZZZZVVVRRRPPPQQQPPPMMMJJJHHHHHHGGGCCC@@@BBBKKKSSSiiivvv|||sssqqqllliiifffeeejjjxxx{{{vvvYYY===777222///,,,******---------,,,,,,,,,,,,------)))******++++++******)))---,,,,,,++++++,,,,,,---******************************+++++++++,,,,,,,,,***((((((+++***)))***...++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------///.........//////000111555888@@@KKK%%%'''***---//////...---***)))+++---...///666===FFFLLLWWWeeepppuuuuuusssjjjfffcccgggnnnsssrrroookkkiiijjjpppzzz{{{|||~~~{{{{{{zzzwwwsssssstttvvvxxx{{{~~~zzzzzzzzzzzzzzz{{{|||}}}xxxzzz|||~~~~~~xxx{{{uuu___QQQOOOfffxxxmmmQQQ???777222......///---)))'''************************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''(((***,,,---,,,...111555AAASSSaaaffffff```[[[]]]eeelllmmmkkkooossswwwxxxssslllhhhhhhvvviiijjjkkkkkkpppwwwxxxuuuzzz{{{yyytttsssttttttqqq}}}}}}{{{yyyyyyyyywwwqqqlllddd```bbbiiinnnnnnnnnoookkkmmmnnnoooooooooppprrrpppoooooopppppppppmmmkkkiiibbbWWWNNNHHHFFFEEEDDDDDDDDDDDDGGGKKKQQQVVVXXXZZZZZZ[[[[[[[[[ZZZXXXXXXXXXXXXYYYZZZ\\\]]]]]]]]]______^^^^^^^^^```aaabbbeeefffhhhiiijjjkkkkkkllllllnnnqqqssswww~~~{{{yyy|||}}}{{{pppooolllgggcccaaabbbdddffffffffffffggghhhjjjkkklllooorrrsssrrrpppoooooooooppprrrtttuuuuuutttrrrqqqpppnnnkkkiiifffdddcccdddeeeeeeeeecccaaa___]]]\\\XXXTTTSSSTTTSSSPPPMMMMMMLLLJJJFFFBBBDDDJJJPPPcccqqq~~~vvvpppllljjjgggbbbdddvvveeeLLLAAA555/////////...,,,---------,,,,,,---------******++++++++++++******---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++)))))))))***---///+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------............///000111111555777@@@KKK&&&(((,,,///000000...------,,,...111111222999CCCQQQ[[[gggmmmmmmkkkjjjkkkiiiiiilllrrrxxxzzzuuuqqqmmmnnnqqqwwwyyy|||yyytttsssrrrpppsssvvvzzz|||xxxvvvuuuttttttqqqkkkjjjmmmnnnmmmmmmmmmllllllmmmmmmnnnnnnkkkmmmppprrrtttvvvzzz}}}}}}~~~xxxvvvyyysss___WWWSSSbbbxxx}}}iiiTTTAAA666...000222000------************************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))+++---...///111444:::HHHZZZeeeggg```]]][[[```hhhllliiidddhhhlllnnnkkkgggddddddeeesssyyyiiillloooooorrruuutttpppwww}}}~~~wwwqqquuu|||~~~}}}|||vvvnnnhhhaaaaaafffnnnrrrpppoooqqqmmmnnnoooooommmmmmnnnpppmmmmmmnnnoooooonnnjjjgggccc\\\RRRJJJEEEEEEEEEFFFCCCDDDEEEGGGJJJOOOTTTXXXXXXYYY[[[[[[[[[YYYXXXVVVXXXXXXYYYZZZ\\\]]]___```cccbbbaaa`````````aaabbbhhhhhhiiikkkmmmnnnnnnnnnnnnpppsssuuuzzz}}}yyysssmmmjjjjjjkkklllllllllllllllmmmmmmnnnoooqqqssssssqqqooonnnnnnnnnpppsssuuuuuuuuuuuutttppppppnnnmmmkkkjjjiiihhhggghhhiiiiiihhheeebbb```^^^ZZZVVVUUUVVVVVVSSSPPPRRRQQQNNNJJJFFFFFFJJJNNN^^^mmm|||}}}qqqkkkiiihhh```YYYbbbrrrttt___NNN:::///111444000)))------------------------++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///,,,******---000///,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------////////////000111222333333666???JJJ(((***---///000000...---///,,,...222111///888DDD[[[eeennnnnngggbbbccchhhkkkooouuu{{{~~~|||wwwssstttwww|||}}}}}}xxxsssppppppqqqqqqxxx{{{~~~zzzyyywwwtttpppmmmiiihhhllllllhhhbbb```cccdddbbbdddcccbbb```___^^^^^^^^^___aaaccceeegggiiimmmpppqqquuuyyy|||vvvttt}}}{{{nnniiiQQQVVVjjj}}}{{{eeeJJJ999,,,,,,000...---///***************************************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((***,,,...///222444777???OOO```hhhggg___```cccjjjppppppjjjdddhhhkkkiiiccc^^^```bbbcccpppuuu{{{zzzqqqxxx{{{zzzxxxwwwuuuqqqsss{{{}}}wwwttt{{{zzzpppiiibbbcccjjjqqqrrrppppppssspppppppppooommmlllmmmooollllllmmmoooooommmhhheee]]]WWWOOOIIIFFFFFFGGGGGGEEEFFFGGGHHHIIIMMMRRRVVVWWWXXXZZZ[[[[[[ZZZYYYYYYZZZZZZ[[[\\\^^^```bbbcccffffffeeeddddddddddddeeeiiiiiiiiillloooppppppoooooorrruuuyyy}}}xxxrrrnnnmmmnnnsssssssssssssssssssssrrrqqqsssttttttqqqooonnnooommmpppsssuuuuuuttttttuuupppoooooonnnnnnmmmmmmlllggghhhjjjjjjiiifffbbb``````]]]YYYXXXYYYYYYVVVSSSWWWUUURRRNNNJJJIIIKKKNNNZZZjjjzzzrrrkkkfffeee```XXXYYY___uuuaaaEEE222000444000(((------............------,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,******...111...(((++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------.........///000111222333222555===HHH+++,,,...///000///...---...,,,///555666555???NNNccchhhllliiiccc```dddiiinnnssszzz~~~}}}{{{xxxwww{{{{{{yyyyyy~~~zzzvvvqqqoooooorrrvvvyyy~~~~~~{{{wwwuuupppnnnllliiifffccc```^^^bbbdddccc^^^\\\]]][[[XXXWWWVVVTTTRRRQQQPPPPPPOOOOOOQQQSSSUUUVVVXXX\\\^^^```dddiiilllnnnsss{{{zzzwwwvvv}}}wwwaaaUUU[[[hhhrrrvvv___GGG222......+++))),,,************************))))))*********+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))(((((()))***,,,...000333555999CCCUUUeeekkkhhhdddiiipppwwwyyyvvvnnngggkkknnnjjjaaa[[[]]]```aaalllmmmssszzz{{{zzz~~~~~~{{{xxxvvvzzz{{{xxxzzz{{{pppgggdddffflllqqqqqqnnnoootttpppqqqpppooommmmmmnnnpppkkklllnnnppppppmmmhhhddd\\\XXXRRRNNNLLLKKKJJJJJJIIIJJJJJJIIIHHHJJJOOOSSSWWWXXXYYY[[[\\\]]]]]]]]]]]]]]]^^^___aaadddfffhhhggghhhiiijjjjjjkkkkkkkkkmmmllllllooosssuuutttrrrqqquuuyyy}}}xxxsssssssss{{{{{{{{{zzzzzzyyyxxxxxxtttuuuvvvuuusssqqqpppqqqlllppptttuuutttsssssstttqqqqqqppppppoooooonnnnnniiijjjkkkkkkjjjgggdddbbbccc```\\\[[[\\\\\\YYYWWWZZZXXXUUUQQQNNNMMMMMMNNNYYYhhhxxxyyyqqqhhhaaa\\\YYYXXXXXXnnnxxxXXX<<<000111000+++,,,---...//////...---,,,++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,)))---...++++++...---)))++++++,,,,,,,,,,,,------,,,------------.........---------...///000222222000333<<>>AAABBBOOO```ggghhhhhhdddaaabbbggglllooouuu{{{}}}zzzxxxyyy{{{yyyrrrrrrttt}}}zzzuuuppplllmmmpppuuu{{{~~~zzzvvvssspppnnniiigggdddbbbaaa___\\\ZZZTTTXXXYYYWWWUUUTTTPPPJJJIIIHHHHHHGGGGGGGGGHHHHHHBBBDDDFFFHHHIIIKKKNNNPPPKKKPPPVVVYYY[[[aaaiiippptttxxxxxxmmmqqq{{{sssXXXOOOTTT___}}}yyy]]]AAA888444---***,,,************************))))))******++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((((()))+++---///000222555:::FFFYYYiiimmmiiijjjqqqzzzzzzqqqkkknnnqqqmmmbbb[[[\\\^^^]]]iiilllttt{{{uuuooo{{{||||||}}}|||{{{zzzlllccceeegggmmmqqqooolllnnntttpppppppppooonnnnnnppprrrlllmmmoooqqqrrrnnniiiddd___\\\WWWTTTRRRPPPNNNMMMLLLMMMLLLJJJHHHIIIMMMQQQXXXXXXZZZ[[[]]]___```aaa`````````bbbdddgggjjjkkkggghhhkkkmmmooopppppppppqqqppppppsssxxxzzzyyywwwssswww{{{~~~}}}~~~~~~||||||vvvwwwxxxvvvtttrrrrrrrrrlllppptttuuusssrrrrrrtttrrrrrrqqqqqqpppooonnnnnnmmmmmmnnnnnnllljjjgggfffeeebbb^^^]]]______\\\YYY\\\ZZZWWWSSSPPPOOONNNOOOXXXgggwww~~~zzzlll^^^WWWXXXXXXVVV\\\vvvjjjuuujjjFFF222///111000,,,---...//////...---,,,******++++++++++++******---,,,,,,++++++,,,,,,---******************************+++++++++,,,,,,,,,(((000222,,,(((+++...---++++++,,,,,,,,,------------------.........//////+++,,,,,,---...///111111///222;;;FFF,,,---------,,,...000333666999===BBBJJJUUUbbbkkkjjj]]]YYYccciiifffiiirrruuuwwwzzz{{{|||~~~{{{{{{|||}}}}}}~~~yyysssnnnqqqoooooosssxxx}}}~~~}}}{{{qqqjjjfffdddbbbdddbbbaaaaaa___\\\[[[\\\VVVSSSPPPOOOOOOMMMHHHDDDEEEFFFHHHJJJJJJIIIFFFEEEEEEEEEBBB@@@CCCGGGEEE???HHHHHHGGGEEEEEEIIIQQQXXXdddhhhnnntttyyy}}}mmmqqqyyytttnnn]]]HHHIIIbbbvvvZZZFFF888///---000...,,,+++,,,------,,,***************************)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''')))***+++%%%&&&&&&&&&'''((((((((()))''''''+++---,,,---111111888<<>>000.../////////000000///...,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***...000///+++***------***)))******+++,,,,,,---------,,,,,,++++++,,,,,,---------......---+++)))(((999EEEHHH;;;...,,,---+++------------...///000000333555===HHH,,,---/////////111333666@@@BBBIIIUUUcccmmmpppooofff```\\\```lllwww||||||{{{tttnnnsss}}}zzz|||}}}{{{zzzyyyxxxxxxzzzyyyxxxxxxzzzzzzyyyxxxwwwrrrlllgggfffeeefffgggfffgggggggggffffffeeeddd\\\XXXSSSOOOMMMLLLKKKIIIDDDDDDFFFIIILLLNNNMMMLLLGGGLLLNNNJJJHHHIIIJJJIIIFFFFFFEEEBBB@@@@@@CCCEEEFFFIIIMMMSSSZZZccclllrrr|||uuupppvvv~~~llleeeUUUIII^^^hhhNNN>>>444,,,---,,,***+++,,,------,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''''''''(((((()))(((((('''''''''''''''''')))''''''+++---,,,...222///===HHHWWWjjjooolllpppxxxnnnfffiiippptttuuu}}}xxxxxxwwwiii___cccppp|||zzzmmmhhhhhhnnnmmmmmmooorrrtttttttttoooppppppooonnnmmmllllllnnnooopppsssvvvvvvsssqqqkkkmmmllliiihhhhhhddd^^^YYYVVVRRROOOMMMLLLMMMNNNQQQTTTYYY^^^bbbdddddddddhhhiiijjjjjjiiiiiijjjlllmmmmmmoooqqqsssttttttuuuuuuttttttwwwzzz|||}}}|||}}}}}}zzzvvvtttuuusssppppppsssuuusssppppppqqqrrrrrrqqqnnnnnnooopppqqqppppppppppppqqqqqqrrrqqqooolllkkkeeeeeeeeebbb^^^\\\\\\\\\hhhttttttbbb^^^___^^^WWWZZZmmm{{{lll|||aaaCCC333///111......///......---,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***111333111---+++---,,,)))******++++++,,,,,,---------,,,,,,++++++,,,,,,------.../////////...,,,+++@@@KKKLLL===...***,,,---------------...///000111333555===GGG,,,...000222222444777999DDDGGGPPP```nnnuuurrrllljjjiiiggghhhrrr|||~~~xxxuuuqqqrrrzzz~~~~~~}}}|||{{{{{{||||||{{{zzzxxxwwwuuusssqqqjjjhhheeedddcccfffpppzzzsssvvvwwwvvvvvvvvvssspppjjjfff^^^WWWSSSQQQPPPPPPKKKJJJIIIJJJMMMMMMKKKIIIGGGLLLPPPQQQSSSVVVUUUQQQMMMLLLJJJHHHEEEBBBAAAAAACCCDDDDDDEEEIIIPPPYYY___nnnttt|||}}}rrrqqqxxx~~~wwwcccMMMQQQgggxxx}}}bbbOOO===......,,,+++***,,,------,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))((((((''''''''''''((())))))((((((''''''&&&&&&)))'''''',,,...---///333444FFFSSS___llljjjcccggguuuzzziiihhhvvv}}}uuurrrxxx||||||kkk```eeemmmrrrzzzvvvllljjjmmmmmmmmmmmmpppsssuuuvvvuuupppqqqqqqppppppooommmmmmooooooqqquuuxxxyyywwwuuuqqqrrrqqqmmmkkkjjjfff```XXXVVVRRROOOMMMLLLLLLLLLRRRTTTWWWZZZ^^^```bbbcccdddfffiiijjjjjjjjjjjjkkkkkkmmmppprrrtttuuuuuuuuuvvvuuuvvvxxx|||~~~zzzwwwvvvtttppppppsssuuusssqqqppppppqqqrrrsssppppppqqqrrrrrrssssssssssssuuuwwwxxxwwwuuutttssslllmmmmmmjjjfffbbb``````hhhtttiiiaaa___]]]^^^WWW^^^yyylll{{{zzz{{{~~~wwwaaaFFF555333666.........------,,,++++++***+++++++++++++++,,,,,,,,,,,,------,,,,,,+++***///111///+++)))+++***(((+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,---///111222333333444666======333+++***...///------------...///000111111333;;;EEE---000333555666888;;;===HHHNNNYYYgggrrrtttnnnggglllppprrrtttzzz|||uuurrrvvv~~~~~~xxx{{{~~~~~~|||zzzyyyzzzzzzzzzxxxuuuqqqmmmjjjiiibbbbbbbbbaaa\\\___ooozzzuuulllbbbZZZWWWWWWWWWVVVTTTRRRTTTWWWWWWTTTPPPPPPRRRVVV\\\gggmmmiiiaaaWWWVVVTTTQQQMMMJJJFFFDDDDDDCCCAAA???@@@CCCJJJNNN\\\fffqqqwww|||xxxrrrpppwwwuuubbbUUURRRccc|||rrr___GGG222111...,,,+++,,,---------++++++++++++++++++++++++************************)))))))))))))))(((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))((((((''''''''''''((()))))))))((((((''''''&&&)))&&&''',,,......000444===QQQ```gggjjjbbbZZZ^^^ooovvvzzzvvvtttzzztttggglllwwwppplllsssvvvzzz}}}wwwjjjccchhhmmmnnnttt}}}~~~rrrmmmooorrrmmmmmmmmmpppsssuuuvvvuuuqqqrrrrrrrrrrrrqqqppppppooopppsssxxx{{{}}}{{{yyyxxxxxxsssmmmiiiiiieee___VVVUUURRROOOMMMLLLKKKLLLOOOQQQTTTWWW[[[___bbbccccccfffiiikkkkkkkkkllllllkkklllooorrrssstttttttttvvvvvvwwwzzz~~~}}}yyyyyyvvvqqqpppsssuuutttrrrppppppppprrrtttqqqqqqqqqrrrssstttuuuuuuuuuyyy}}}~~~|||{{{|||uuuvvvuuurrrmmmgggdddccckkkvvvyyyjjjccc___cccVVVQQQbbb~~~{{{|||uuucccJJJ777333777///......---,,,,,,++++++*********++++++,,,,,,,,,,,,,,,------,,,,,,+++***+++---,,,((((((++++++))),,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,---...000222333444555111111...+++***---///..................///111111111333;;;EEE///222666999:::<<>>@@@CCCEEESSSaaapppuuummmddd```aaakkknnnxxxvvvtttyyy~~~zzzyyy{{{{{{|||~~~|||vvvrrrtttwwwzzzxxxuuutttvvvyyywwwxxxxxxtttmmmgggdddcccaaa]]]]]]^^^WWWMMMPPPZZZiiizzzyyyooojjjjjjlllkkkkkknnnvvv}}}xxxmmmjjjfffgggqqq}}}|||xxxuuuqqqmmmkkkhhhccc___UUUUUUSSSOOOJJJGGGFFFFFFHHHMMMVVV```iiirrrzzz~~~xxxsssnnn{{{ooo___MMMUUUdddvvvvvv___KKK888555111............---,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))(((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''((()))***((((((((((((((())))))))))))&&&(((,,,//////111555IIIaaapppqqqjjj\\\XXXaaaeeeiiijjjiiijjjnnnqqqpppjjjeeebbbgggttt~~~}}}zzzuuuppp|||{{{pppccceeeeeeccceeekkkooooookkkqqqxxx{{{}}}qqqjjjmmmooonnnnnnmmmmmmoooqqqssssssrrrooooooqqqrrrssstttttttttooorrryyy|||}}}yyysssooommmggg```YYYXXXWWWUUUTTTTTTTTTTTTMMMOOOTTTYYY^^^cccgggiiigggiiikkklllllllllnnnoookkkkkkkkklllmmmnnnpppqqqrrrrrrssswww{{{~~~~~~|||uuuqqqrrrrrrtttuuutttqqqppprrrsssppppppppppppqqqssstttvvvwww}}}~~~zzztttpppmmmlllttt}}}tttffffffbbb[[[MMMEEERRRnnn|||eeeJJJ:::666111000///------------...)))******+++,,,,,,------,,,,,,------,,,,,,+++***)))++++++)))))),,,---+++---------------------------,,,,,,++++++,,,,,,------,,,,,,,,,++++++,,,,,,555111......//////------............///000111222333555===GGG111555:::>>>@@@BBBEEEGGGWWWhhhyyyyyykkk___]]]aaaooooooxxx|||mmmmmmyyy~~~|||}}}~~~|||wwwzzz~~~wwwyyy{{{|||xxxttttttyyy~~~wwwxxxyyyuuunnnhhheeedddbbb[[[[[[```\\\OOOIIIKKKRRRfff{{{yyyttttttvvvsssssswww~~~zzzrrrmmmsss}}}zzzxxxuuuqqqmmmcccccc```[[[TTTMMMIIIGGGHHHHHHKKKVVVdddooossssssyyy}}}|||ttt|||rrrkkkQQQNNNXXXppp~~~iiiXXX;;;777222///.........---,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))(((((('''(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''')))***+++''''''(((((())))))******)))&&&(((,,,//////111555JJJcccsssssskkk^^^\\\hhhsssqqqkkkeeeffflllpppoooiiiggggggkkkrrrzzz~~~~~~|||zzzwwwiiidddjjjiiiaaaaaaiiimmmiiihhhmmmssswwwzzz|||{{{lllgggkkkmmmjjjnnnmmmmmmnnnppprrrqqqpppmmmnnnoooqqqssstttttttttooossszzz{{{}}}|||xxxtttqqqjjjbbb\\\[[[ZZZYYYYYYXXXXXXYYYRRRTTTXXX\\\```ccceeegggeeegggiiiiiiiiiiiikkkmmmkkkkkkjjjjjjkkklllnnnoooppppppqqquuuyyy}}}~~~~~~~~~}}}vvvrrrrrrqqqtttvvvuuurrrqqqqqqsssooooooooooooppprrrtttuuuwww~~~{{{vvvrrrqqqpppttt}}}{{{lllooobbb```TTTFFFHHH___yyysssWWWBBB;;;222111///...------......))))))***+++,,,,,,------,,,,,,---------,,,++++++(((+++***''''''***+++)))---------------------------,,,,,,++++++,,,,,,---+++++++++,,,---...///000,,,+++,,,......---///222.........//////000111222111333;;;DDD777<<<@@@AAA@@@DDDNNNXXXiiiooossspppgggaaacccgggnnnwww|||wwwssswww}}}yyyyyy|||}}}|||zzzwwwuuutttwwwyyy{{{vvvssstttssslllfffdddffffffdddaaa]]]WWWIII<<>>???GGGUUUcccmmmqqqtttyyyzzzxxxuuurrrqqqmmmkkkjjjmmmqqqssssssqqqrrrvvv{{{~~~uuummm___XXXNNNKKKOOOWWW^^^aaagggnnnuuuzzz~~~~~~rrrvvv||||||^^^GGGXXXwwwuuuXXXAAA555111///,,,++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********))))))))))))))),,,+++,,,...///000777???[[[hhhooojjjjjjwww|||tttjjjkkklllnnnqqqwwwxxxnnnpppyyymmmaaa^^^aaaaaaeeejjjoooqqqqqqooonnn```cccgggjjjjjjkkklllmmmnnnooopppooonnnnnnppprrrooonnnnnnqqquuuvvvtttqqqpppsss}}}}}}xxxuuuyyywwwsssnnnjjjgggdddcccddddddddddddddddddddddddffffffhhhiiijjjjjjkkkkkkjjjhhhffffffhhhjjjjjjjjjmmmmmmmmmnnnpppsssuuuwww|||~~~|||yyywwwuuusssqqqpppoooppppppnnnllljjjkkknnnqqqssssssuuu{{{~~~wwwrrrooopppqqq{{{~~~rrrfff\\\UUUHHHAAATTTqqqyyyqqqiiihhhpppxxx[[[<<<555//////000......///000---***'''&&&(((+++---,,,+++++++++************************************++++++******++++++,,,---,,,,,,,,,,,,,,,---......++++++,,,,,,------......---,,,,,,,,,,,,---......111000//////000111333444333555<<>>BBBNNN[[[eeeiiilllpppqqqpppnnnmmmlllgggeeedddfffhhhiiihhhggghhhlllqqqvvvyyy}}}||||||{{{nnneeeYYYQQQOOORRRWWWZZZbbbjjjtttxxxzzz~~~uuuuuuuuuyyynnnRRRSSSeee{{{iiiKKK666//////000......------------,,,,,,*********************************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))))))))))),,,+++,,,------000999DDD___hhhmmmhhhkkkzzz|||qqqhhhfffnnnuuuxxx~~~yyy|||rrrmmmwwwuuubbbYYY[[[WWW]]]fffnnnrrrqqqmmmjjj[[[```fffkkkmmmnnnooopppnnnooooooooooooooopppqqqoooooopppsssvvvwwwuuurrrqqquuu|||{{{xxxuuuppplllhhhfffjjjiiihhhgggffffffffffffggghhhiiikkkmmmnnnlllkkkhhhfffeeeeeegggiiiiiiiiijjjjjjkkkllloooqqqtttvvvyyywwwqqqnnnjjjggghhhmmmssswww~~~zzzwwwuuusssqqqpppoooppppppmmmllljjjkkknnnqqqssstttxxx}}}~~~|||vvvqqqnnnnnnoooxxx{{{yyyhhh]]][[[NNN@@@HHH^^^llltttmmmxxxpppmmm}}}www[[[???777000//////...---//////---+++))))))***+++,,,,,,,,,+++++++++*********************************++++++******++++++,,,---,,,,,,++++++,,,,,,---...++++++,,,------...//////---,,,,,,,,,,,,---......////////////000111222333333555<<>>111000222.........------,,,,,,,,,************************))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********))))))))))))))),,,++++++,,,,,,111>>>KKKaaaiiikkkgggkkkyyyxxxmmmfffhhhxxxwwwpppsss{{{}}}lllmmmzzz~~~hhhXXXTTTRRRYYYccckkkooommmgggccc\\\aaaggglllnnnoooooooooooonnnooooooppppppppppppnnnoooqqqtttwwwwwwvvvttttttwww{{{vvvrrrpppooonnnlllkkkiiiiiiiiiiiigggggghhhjjjmmmnnnllljjjgggeeeddddddfffggghhhgggffffffhhhjjjmmmqqqtttvvvxxx~~~zzzwwwtttjjj___UUURRRMMMJJJJJJNNNTTTXXXppp{{{wwwuuusssqqqpppoooppppppnnnlllkkkkkknnnqqqsssssszzz~~~}}}~~~zzzuuupppmmmlllkkkqqqsssvvvxxxzzz~~~lll___^^^WWWGGGBBBIII[[[uuuyyyuuuooottt{{{}}}qqq^^^CCC:::111///...,,,,,,...,,,------......---,,,+++,,,,,,,,,++++++++++++***************************++++++******++++++,,,---,,,++++++++++++,,,------++++++,,,------...//////---,,,,,,,,,,,,---......------......///000000111333555<<>>444000...,,,,,,...+++---///000000...,,,+++,,,,,,,,,,,,++++++++++++************************++++++******++++++,,,---+++++++++++++++,,,------++++++,,,,,,------......---,,,,,,,,,,,,---......,,,,,,---......//////000333555<<>>===CCCRRRcccooo~~~zzzggg```___WWWLLLBBBDDDpppuuuwwwoooTTTHHH;;;555111......000---,,,+++++++++,,,---...---------,,,,,,,,,++++++************************++++++******++++++,,,---++++++******++++++,,,---,,,+++++++++++++++++++++---,,,,,,,,,,,,---......---...///000111111111111222333:::CCCLLLTTTcccqqqsssiii^^^YYYeeemmmxxx~~~xxxssszzz~~~}}}{{{}}}vvvuuuyyyvvvmmmkkkjjjiiihhhiiimmmtttyyy{{{{{{zzztttnnnjjjjjjkkkrrrtttwwwzzz{{{}}}|||yyyvvvuuussspppmmmkkkjjjjjjhhhgggeeeeeeeeeeeeddddddcccbbbbbbbbbaaa```___^^^]]]]]][[[]]]___aaacccccccccccceeefffffffffgggiiimmmpppvvvxxx{{{xxx```VVVNNNPPPWWW^^^ffflllvvvzzzxxxmmmuuuwwwbbbJJJXXXmmmxxxgggTTT<<<222+++...111)))''',,,***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---+++///...,,,222DDDZZZgggpppggg```dddooouuuqqqjjjfffmmmvvvzzzxxxqqqiiidddgggtttzzz~~~wwwmmmggggggnnnvvvzzzzzzfff\\\dddsss}}}~~~qqqhhhVVVQQQKKKIIIHHHLLLXXXdddiiijjjlllmmmooopppqqqqqqqqqpppooonnnnnnmmmnnnnnnpppooonnnnnnppptttwwwzzzvvvsssxxx{{{wwwsssoookkkhhhfffeeeeeedddeeeeeeggggggjjjhhheeeccccccbbbaaa___]]]]]]]]]^^^___aaacccdddiiimmmrrrwww{{{~~~|||zzzrrrfff\\\PPPKKKDDD???<<<;;;:::999666666777777888:::;;;<<<:::@@@LLL^^^sss{{{{{{yyywwwtttrrrpppooonnnmmmkkkgggeeedddeeegggiiiiiiggghhhkkklllmmmrrryyyyyyxxxssslllggg```UUUIII@@@?????????@@@HHHXXXhhh}}}}}}~~~oooeeeaaaYYYOOOEEE>>>ZZZ{{{}}}|||uuudddTTTAAA555222333111.........---,,,,,,,,,,,,---++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------///...,,,,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........//////000111222333555<<>>======>>>>>>=========;;;:::999888888888777;;;CCCPPPbbbuuu}}}|||zzzxxxtttqqqooommmmmmjjjhhhfffcccbbbcccdddeeeaaa______cccdddeeejjjqqqtttqqqiiibbb___\\\TTTKKKDDDBBBBBBCCCDDDIIIWWWfffxxxyyy{{{}}}sssfff```[[[UUUGGG===MMMkkkvvvzzznnn]]]GGG888222111000.........---,,,,,,,,,,,,---++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........//////000111222333444;;;DDDZZZbbbmmmrrrlllbbb```dddnnnxxx}}}tttooottt{{{zzzsssppplllfffbbbccccccaaabbbfffmmmtttvvvwwwmmmkkkiiiiiilllppprrrtttwwwzzz|||yyywwwtttpppnnnmmmkkkjjjhhhhhhhhhfffeeecccbbb``````dddccccccbbb```___]]]\\\[[[]]]___aaabbbbbbbbbbbbbbbbbbcccbbbbbbcccgggjjjmmmnnnooopppqqqtttyyy|||qqq]]]QQQKKKIIILLLPPP[[[eeewwwrrrtttnnnNNNKKK^^^yyypppZZZBBB333000222......000+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---000111111111;;;PPPcccnnnhhheeeeeemmmxxx|||wwwqqqrrrtttuuurrrlllfffaaa___]]]iiirrrrrrpppuuuzzzwwwzzz}}}uuujjjbbbggguuuzzzuuuiiiZZZKKKEEEIIISSSaaalllmmmnnnooooooppppppoooooolllllllllkkkllllllmmmmmmoooooonnnnnnpppsssuuuwwwtttqqqttt}}}}}}zzzvvvssspppllljjjgggeeeddddddeeegggcccbbbaaabbbcccbbb___]]]ZZZZZZYYYYYYZZZ\\\]]]^^^___ccciiioootttyyy~~~{{{wwwqqqhhh]]]RRRHHHCCCBBBBBBCCCFFFIIIJJJIIIHHHGGGFFFCCC@@@===;;;999999888:::>>>DDDPPPcccwww~~~|||yyyuuuqqqnnnkkkjjjfffeeedddbbbaaa`````````YYYWWWWWWZZZ\\\]]]bbbiiimmmkkkfffbbbcccccc]]]UUURRRQQQQQQRRRRRRTTT^^^iiixxxyyy|||~~~yyyhhh___\\\[[[NNNAAA???XXXooosss}}}kkkRRR>>>333000///.........---,,,,,,,,,,,,---++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........//////000111222222444:::DDDeeellltttuuullldddgggooouuuzzz}}}xxxqqqpppwww~~~yyyvvvpppqqqlllbbb___dddcccaaabbbiiirrrxxxxxxvvvjjjiiiiiimmmrrrvvvvvvttttttxxx}}}~~~yyyvvvrrrooommmllljjjhhhggggggfffdddcccbbbbbbaaaddddddccccccaaa___^^^\\\\\\]]]___aaabbbbbbbbbbbbaaabbbaaa``````aaadddggglllmmmnnnnnnoooqqqtttwww}}}gggVVVJJJDDDDDDHHHOOO]]]qqq{{{ppp{{{|||___LLLRRRpppnnnMMM:::111111...///000)))++++++++++++++++++++++++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---......---111???TTTeeemmmhhhhhhkkkttt}}}zzztttqqqqqqqqqnnniiieeebbbbbbfffvvv}}}yyy~~~~~~|||yyynnndddcccppp~~~yyyuuummm\\\KKKGGGNNNXXXccclllnnnnnnnnnooonnnmmmmmmllllllkkkkkkkkklllmmmnnnnnnoooooonnnnnnppprrrtttuuusssqqqssszzz~~~{{{xxxtttrrrqqqnnnjjjgggeeeeeefffggg`````````bbbcccbbb___\\\ZZZYYYXXXXXXXXXYYYZZZ[[[\\\```fffkkkppptttyyy|||vvvsssmmmbbbVVVMMMJJJIIIMMMNNNRRRWWW[[[[[[YYYWWWSSSQQQNNNJJJEEEBBB???>>>===???@@@BBBHHHWWWkkkyyy}}}zzzuuupppllliiihhhcccccccccbbbaaa___^^^]]]XXXUUUUUUWWWYYYZZZ```gggeeegggiiijjjooorrrooohhhgggfffggggggeeedddiiiqqqyyyzzz|||~~~mmm___]]]___VVVIII===OOOmmmnnnqqqyyyxxx]]]DDD555///............---,,,,,,,,,,,,---++++++++++++++++++++++++++++++************++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------............///............///000111222222333:::CCCmmmppptttuuuoookkkoooxxx{{{yyywwwttttttwww|||yyyttt|||}}}tttooopppjjjaaa___eeefffdddeeekkkssswwwvvvsssiiijjjnnntttyyyyyytttooorrrvvv{{{yyyvvvrrrooommmllljjjhhheeeeeedddcccccccccddddddccccccddddddcccaaa___^^^]]]^^^```bbbccccccbbbbbbbbbbbbaaa___^^^___aaadddjjjlllnnnnnnoooqqquuuwww~~~ppp```RRRIIIFFFIIIHHHWWWlll|||tttssssssWWWPPPeeezzz~~~ZZZDDD666222---......'''++++++++++++++++++++++++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,------,,,---444FFF\\\jjjmmmkkknnnttt~~~vvvuuurrrmmmgggbbbaaa```lll|||}}}yyy{{{wwwmmmeeejjjxxx|||wwwrrrgggYYYMMMMMMUUU]]]dddiiimmmmmmmmmmmmlllkkkjjjiiillllllllllllmmmnnnoooooooooooonnnnnnoooqqqrrrsssqqqpppsssyyy~~~{{{wwwtttsssqqqmmmiiiffffffffffff^^^^^^___aaabbbaaa___\\\ZZZYYYXXXWWWWWWWWWXXXYYY[[[___eeejjjnnnqqqtttvvvpppooojjjbbbZZZWWWZZZ^^^___aaaeeekkkooopppnnnlllfffccc^^^XXXQQQKKKGGGEEEAAACCCDDDCCCFFFOOO]]]hhh|||~~~zzzuuuoookkkhhhfffcccccccccbbb```^^^]]][[[XXXUUUTTTUUUVVVWWW]]]ddddddiiimmmooottt|||~~~|||||||||xxxssstttyyyyyyyyyzzzzzz{{{|||}}}}}}tttccc]]]___ZZZQQQCCCNNNiiijjjgggyyyvvvxxxfffKKK888///---///......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++************++++++*********+++++++++,,,,,,***++++++,,,,,,---------+++++++++,,,,,,------------------............///............///000111222222333:::CCCvvvuuuvvvyyy{{{zzz~~~}}}wwwssssssyyy|||vvvttt{{{yyyuuuqqqmmmgggaaa```ccchhhggggggiiimmmnnnkkkiiijjjnnnuuu|||}}}wwwrrrtttxxx}}}}}}wwwtttpppnnnmmmkkkjjjhhheeedddcccbbbcccdddeeefffaaabbbdddeeedddcccaaa______```aaacccddddddccccccaaaaaa```^^^\\\\\\___aaagggiiikkkmmmnnnppptttvvv}}}}}}}}}}}}~~~tttiii\\\OOOHHHHHHGGGSSSfffuuu{{{~~~ssswwwdddTTTYYYfffzzziiiQQQ@@@777...---...(((++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---......///;;;QQQgggppppppmmmqqqyyy~~~wwwnnnfffcccccceeepppxxxsssyyy|||vvv|||xxxqqqmmmttt|||vvvqqq___UUUOOOTTT]]]bbbeeehhhllllllllllllkkkjjjiiihhhmmmmmmmmmmmmmmmmmmnnnoooooonnnnnnnnnooopppqqqqqqoooppprrrwww}}}~~~zzzwwwrrrpppmmmjjjgggeeedddddd^^^]]]]]]^^^______]]]ZZZZZZYYYWWWUUUUUUUUUUUUUUUYYY^^^fffllloooqqqrrrsssmmmooooooooonnnpppvvv{{{|||~~~|||uuummmddd\\\WWWTTTKKKLLLMMMLLLLLLPPPWWW]]]qqq{{{~~~zzzuuuooojjjgggeeeccccccbbbaaa___^^^\\\[[[WWWSSSQQQQQQQQQQQQWWW^^^nnnvvv{{{{{{}}}|||zzz|||wwwvvvuuutttuuuwwwyyy{{{zzz}}}~~~kkk```]]]ZZZUUULLLOOO___hhhiiinnntttjjjPPP;;;000...000......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++************++++++************++++++++++++)))***+++,,,---------,,,***++++++,,,,,,------...---------............///.........//////000111222222444:::DDDyyyrrrqqqyyy|||wwwtttwww~~~zzzyyyzzz}}}yyyzzzvvvllleeecccbbb```fffeeedddcccaaa___\\\ZZZdddkkkttt{{{}}}{{{wwwuuuwwwzzz~~~~~~yyywwwuuurrrnnnlllkkkjjjiiihhhfffeeecccbbbbbbcccdddeee```aaaccceeeeeedddcccaaa```aaacccdddeeeeeedddddd```___^^^\\\YYYYYY[[[]]]eeegggjjjkkklllnnnqqqsss{{{zzzwwwtttsssvvv{{{zzznnn]]]QQQMMMLLLTTTcccpppwwwyyy}}}{{{sss```SSSSSSiiiyyy```LLL???222///000,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---///...222@@@YYYooouuuqqqjjjnnnttt{{{uuulllhhhllltttzzz|||uuupppvvv|||~~~wwwuuuzzz{{{wwwxxxzzzqqqkkkXXXRRRRRRYYYbbbfffhhhkkkllllllllllllkkkjjjjjjiiimmmmmmllllllkkklllllllllnnnnnnnnnoooooooooooopppnnnooopppsssyyyzzzwwwnnnmmmllliiigggdddbbb```\\\[[[ZZZZZZ[[[[[[YYYXXXXXXWWWUUUSSSRRRQQQRRRRRRWWW]]]fffnnnrrrsssssstttsssxxxxxxssspppddddddbbbaaa```aaabbbccckkknnnwww~~~zzztttooojjjgggeeecccbbbaaa___]]]\\\[[[ZZZTTTPPPMMMMMMLLLKKKQQQXXXppp|||sssnnnooogggeeecccbbbdddhhhmmmppprrrvvv}}}uuuddd]]][[[YYYUUUPPPTTTjjjyyyssstttzzzzzzzzzlllTTT>>>222000111......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++************++++++************++++++++++++((()))+++,,,------,,,,,,******+++,,,,,,---......---------............///.........//////000111222333444;;;DDDrrriiifffrrr{{{xxxwwwzzzzzz|||}}}{{{|||nnneeeeeeddd___ccccccbbb]]]XXXSSSPPPPPPWWW___iiipppqqqqqqqqqrrrxxx{{{~~~yyytttqqqssspppmmmkkkjjjjjjhhhggghhhgggdddbbbbbbbbbcccddd^^^```ccceeefffeeedddcccaaabbbdddeeefffeeeeeeddd^^^^^^\\\ZZZWWWWWWYYY[[[eeegggjjjkkklllmmmppprrr~~~{{{wwwrrrpppsssxxx}}}ppp```ZZZSSSXXXcccooouuuwww|||~~~|||lllSSSHHH\\\vvv|||jjjUUUFFF555111333000++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---------222CCC]]]rrrvvvpppgggiiimmmppprrrtttvvvxxxyyyoooiiikkkwwwtttqqquuuwwwxxxvvvqqqppptttxxx}}}|||wwwllldddUUURRRTTT\\\eeehhhkkknnnlllmmmmmmmmmllllllkkkjjjmmmllllllkkkjjjjjjjjjjjjnnnnnnnnnooooooooooooooommmnnnoooqqquuu{{{~~~~~~}}}xxxuuukkkjjjjjjhhhfffbbb___]]][[[YYYWWWWWWWWWXXXWWWVVVWWWUUUSSSQQQPPPOOOOOOOOOTTT\\\gggpppuuuvvvuuuuuu|||~~~{{{xxxvvvuuuuuutttrrrhhhfffkkkyyy~~~yyytttooojjjgggeeecccaaa___]]][[[ZZZZZZYYYTTTOOOLLLKKKIIIIIINNNUUUfff~~~xxx{{{vvvrrroooggg^^^XXXXXXOOOMMMKKKJJJMMMSSSZZZ^^^lllrrrzzz{{{ggg]]]^^^[[[\\\PPPMMMnnn~~~oooxxxvvv|||lllUUU@@@444000222......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++************++++++)))************+++++++++((()))+++,,,------,,,,,,******+++,,,,,,---......---------.........//////.........//////000111222444555<<>>>>>BBBIIINNNZZZiiiyyynnn\\\aaaaaa___YYYVVV```zzzyyyuuunnnWWWCCC777111//////...---...//////---+++------------------------***++++++++++++***))))))...------,,,+++***))))))++++++,,,,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,,,,---------......,,,.../////////000222444555777===FFFiiikkknnnssszzz{{{xxx~~~|||vvvtttsssnnngggdddccckkkjjjkkkggg___[[[[[[ZZZXXXYYYXXX\\\eeelllnnnqqquuu{{{{{{|||}}}~~~|||yyyvvvsssrrroooooonnnmmmllljjjhhhgggfffeeeccccccdddcccbbb```ccccccccccccdddeeefffgggeeeddddddhhhlllmmmhhhdddddd]]]XXXYYYXXXUUUUUUWWW```cccgggiiijjjmmmpppsssvvvuuussspppoooqqquuuyyyqqqeeegggjjjnnnqqqtttvvvwwwxxxdddMMMDDDVVVnnnuuu]]]EEE666111000...------,,,,,,,,,,,,,,,,,,,,,++++++***))))))((())))))))))))))))))))))))(((((())))))))))))))))))***)))))))))))))))))))))))))))***+++,,,------...111,,,555OOOfffmmmmmmmmmfffkkknnnlllkkkoootttvvvxxxqqqiiibbb```kkksssiiilllmmmnnnooopppsssuuuuuuvvv}}}xxxnnnaaaWWWUUUTTTYYYccciiijjjkkkooommmmmmlllkkkkkkjjjkkkkkknnnooopppooonnnmmmnnnpppmmmmmmmmmnnnppppppooonnnpppppppppqqqsssuuuxxxyyyzzz~~~|||xxxrrrnnniiieeebbb___]]]ZZZ[[[ZZZXXXVVVUUUTTTTTTTTTRRRPPPMMMJJJIIIIIIKKKLLLRRR[[[eeemmmrrrvvvvvvuuuxxxkkk```eeeyyyyyytttqqqnnnjjjgggdddbbb^^^\\\[[[ZZZYYYWWWSSSQQQMMMJJJHHHHHHIIIIIILLLeeeyyycccQQQPPPMMMIIIEEEBBB@@@???;;;<<<<<<::::::===BBBGGGOOO^^^ppp|||uuudddbbbcccccc]]]XXX___vvvyyyrrrYYYFFF:::444111///...---...//////...,,,------------------------,,,,,,,,,,,,,,,+++******---,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,---------......,,,.../////////000222444555666<<>>;;;:::::::::999888666555555666666666CCC[[[rrrqqqggghhhiiieeeZZZSSS^^^nnnyyyzzzqqqUUU@@@777555///...------///000//////------------------------,,,,,,,,,---,,,++++++************++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---.........------,,,,,,,,,---------......---...////////////111333333444:::CCCmmmttt~~~|||nnncccfffppp}}}xxxhhh[[[]]]^^^cccpppqqqzzzpppjjj^^^VVV[[[fffmmmooopppkkklllmmmoooqqqssstttuuuxxxxxxwwwvvvuuusssrrrqqqmmmmmmllllllkkkjjjiiihhhfffdddcccdddeeeeeedddbbbaaaaaaaaabbbccceeefffgggjjjkkklllnnnpppqqqooonnnlllhhhbbb[[[YYYXXXVVVUUURRRVVV^^^gggnnnrrrsssrrrttttttsssrrrpppoooqqqsssxxx~~~tttsssrrrqqqpppqqqrrrssstttvvv}}}~~~}}}rrruuuzzzjjjWWWIIIoookkkPPP>>>666///...---,,,+++++++++++++++++++++***************))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((())))))******************+++,,,---......///000444EEE___ooopppmmmmmmxxx~~~uuujjjhhhlllooopppooonnnlllfffbbbeeelllmmmqqqxxxssswww|||qqqvvv}}}zzzlllZZZNNNKKKUUU[[[bbbeeeggghhhiiiiiiiiiiiiiiiiiijjjkkkkkkllllllmmmnnnnnnllllllmmmnnnooooooooopppsssssssssqqqqqqmmmiiiffffffjjjooorrrwwwwwwxxxzzz}}}{{{xxxtttnnnhhhddd```]]]ZZZZZZZZZYYYWWWUUUTTTRRRQQQLLLKKKIIIFFFDDDBBBAAAAAAEEEPPP]]]kkk}}}{{{iiiZZZZZZ___iiipppttt|||~~~|||{{{{{{~~~rrr___ZZZggg{{{~~~xxxsssnnnlllkkkhhhfffcccaaa```]]]ZZZXXXSSSQQQNNNJJJGGGDDDCCCBBBDDDEEEOOOkkk{{{sssfffXXXMMMFFFDDDDDD<<<;;;999999999999::::::444>>>TTTnnn~~~{{{jjjggghhhhhh___UUU[[[iii}}}eeeIII999444000///------///000000///------------------------+++++++++++++++******)))*********++++++,,,,,,---+++++++++,,,,,,,,,------+++,,,,,,---......------,,,,,,,,,---------.........///000///...///111333222444:::CCCsssyyy}}}{{{zzz~~~sssddd\\\eeettt|||uuuddd[[[```aaaeeerrruuuzzzoooccc[[[___gggkkklllllljjjlllnnnqqqrrrssssssrrruuuuuuuuuuuutttsssqqqqqqllllllllllllkkkjjjiiihhhfffdddcccdddeeefffeeecccbbbbbbbbbbbbcccdddeeeeeehhhjjjlllnnnpppqqqqqqqqqlllkkkeee^^^[[[[[[XXXTTTTTTVVV[[[ccckkkoooppppppqqqrrrrrrqqqooooooppprrrvvv}}}}}}|||rrrqqqqqqqqqrrrrrrssstttttttttzzzsssrrr~~~~~~vvv```EEE___tttsss\\\GGG:::000///...---,,,+++++++++************************))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******++++++******+++,,,---...//////...444GGG```oooooommmooo|||{{{sssrrrtttuuusssqqqppppppmmmlllqqqyyyuuuxxxzzz}}}{{{zzzuuuiiiVVVJJJHHHVVV^^^eeegggggghhhiiihhhiiiiiiiiijjjjjjlllmmmmmmkkklllmmmmmmkkkkkklllmmmooooooooopppqqqrrrpppooooookkkeeebbbccchhhoootttvvvvvvvvvyyy~~~|||zzzxxxtttnnniiieeebbb^^^[[[[[[[[[ZZZYYYWWWTTTRRRQQQMMMLLLIIIGGGDDDBBB@@@@@@DDDOOOZZZgggzzzqqqYYYMMMFFFJJJPPPTTT\\\dddnnnssszzz~~~}}}~~~~~~nnn^^^[[[gggzzz{{{tttoookkkjjjhhhgggdddcccbbb___\\\YYYVVVTTTQQQMMMIIIEEECCCBBBCCCBBBGGG[[[}}}xxxgggYYYOOOJJJ@@@===:::888888999999888888===PPPjjj|||ooohhhfffjjjeee[[[]]]hhhzzz[[[CCC666333000...---.../////////------------------------***++++++++++++***))))))*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,------------,,,,,,,,,---------.........///000///...///000222222444:::CCC{{{wwwwwwxxx}}}xxxmmmbbbVVVRRRaaavvvwwwpppccc___gggggghhhsss{{{vvvllleeegggllllllllllllkkklllnnnpppqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqpppoookkkkkkkkkkkkkkkjjjiiihhhfffdddcccdddeeefffeeedddddddddcccccccccddddddeeefffhhhkkkmmmoooppprrrsssooopppkkkdddaaaaaa]]]WWWVVVVVVXXX^^^eeejjjlllllllllnnnoooooonnnmmmnnnoooqqqtttyyyzzzwwwttttttuuuqqqqqqrrrsssttttttttttttvvvrrrvvv~~~zzzwwwzzzhhhRRRRRRdddyyyzzzhhhQQQ@@@111111///...---,,,,,,,,,************************))))))))))))))))))))))))(((((())))))))))))))))))'''(((((()))******++++++***++++++,,,---...//////000888LLLeeesssrrrrrruuu{{{tttnnnlllmmmuuu}}}|||}}}|||sssqqqiiiYYYOOONNNXXXbbbjjjjjjhhhjjjjjjhhhiiiiiiiiijjjkkkmmmnnnooolllmmmnnnmmmlllkkklllnnnnnnmmmmmmmmmnnnnnnmmmkkkgggddd```]]]___eeelllppprrrrrrsssvvv||||||zzzyyyuuupppkkkgggddd```^^^\\\\\\\\\ZZZXXXUUUSSSRRRMMMLLLIIIGGGDDDAAA???>>>@@@KKKUUU```uuu}}}```KKK:::999>>>@@@CCCIIIXXX___iiisssyyy|||||||||~~~~~~~~~~~~}}}|||{{{||||||wwwjjj[[[YYYfffyyyxxxpppllljjjhhhgggeeedddcccaaa^^^[[[XXXVVVSSSOOOKKKGGGDDDBBBAAABBBEEENNNfffqqqhhhZZZTTTKKKEEE@@@===:::888;;;===LLLfffzzzzzzkkkdddhhheeeZZZXXX___rrr~~~{{{rrrRRR<<<555222///---............------------------------++++++,,,,,,++++++***)))++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------((()))***+++,,,,,,,,,,,,,,,,,,,,,---------.........///000///......000222333444;;;DDDxxxtttvvvzzz}}}zzz{{{vvvjjj^^^UUUKKKIII]]]vvvpppkkkaaabbblllkkkiiirrr|||}}}tttoooppprrrpppnnnnnnkkkkkkllllllmmmnnnoooooopppppppppppppppoooooonnnkkkkkkkkkkkkkkkjjjiiihhhfffdddcccdddffffffeeedddffffffeeeddddddddddddeeedddfffjjjlllnnnppprrrttttttuuurrrkkkhhhhhhccc\\\XXXVVVVVVZZZ```fffiiiiiiiiikkkmmmmmmlllllllllmmmnnnqqqtttuuusssoooppprrrqqqrrrtttuuuuuuuuutttssswwwqqqrrryyy}}}~~~vvv{{{|||pppdddJJJ[[[ppp}}}}}}pppXXXDDD222222000///...------,,,******************++++++))))))))))))))))))))))))(((((())))))******++++++'''(((((()))***+++++++++***++++++,,,---...//////555===RRRkkkxxxxxxxxx|||wwwkkkfffkkkzzzzzz}}}uuummmnnnkkk___WWWXXXZZZeeemmmllljjjlllllliiiiiiiiijjjkkklllnnnooopppmmmnnnooonnnmmmlllmmmooommmlllkkkkkklllkkkiiiggg^^^\\\ZZZYYY\\\aaagggjjjoooooopppssszzz}}}{{{zzzvvvqqqllliiifffccc```]]]]]]\\\[[[YYYVVVSSSRRRLLLKKKIIIFFFCCC@@@>>>===<<>>:::<<<999777:::===>>>BBBHHHOOOUUUXXXYYYXXX]]]dddjjjmmmrrrwww|||xxxuuupppjjjgggfffggghhhiii```WWWYYYhhh{{{{{{vvvqqqmmmkkkjjjkkkhhhcccbbbeeeaaaYYYZZZXXXTTTPPPLLLHHHEEECCCDDDBBB???DDDMMMUUUsss}}}nnn[[[NNNIIIGGGHHHOOO\\\jjjuuuzzzlllfffddd[[[MMMAAAQQQooowwwppp}}}wwwyyylllLLL:::555000///000000000111......//////......---,,,,,,,,,,,,++++++*********---,,,+++*********,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............////////////000111111222222333444;;;DDDzzzxxx}}}qqq^^^III<<<<<>>444------...,,,+++,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))************,,,,,,,,,...///000000///444GGG```pppsssppppppttt}}}||||||~~~rrrooo}}}ssstttyyy|||~~~ttt~~~{{{vvvvvvvvvlll[[[TTTXXXdddhhhmmmooonnnllllllllllllkkkiiiiiiiiikkknnnooommmppprrrsssrrrpppooooooooopppoookkkmmmuuuxxxwwwhhh\\\KKKIIISSSUUU]]]pppkkkkkknnnuuuyyy|||}}}{{{yyyxxxuuuqqqnnnkkkgggccc______]]]ZZZXXXWWWUUURRRPPPNNNLLLIIIEEEBBB@@@???>>>===???HHHSSSbbb~~~~~~___BBB::::::666333555777888;;;@@@DDDGGGHHHHHHIIILLLPPPTTTZZZbbbjjjooopppllleee___\\\\\\^^^```ddd\\\UUUYYYhhhzzz~~~zzzvvvrrrooommmjjjkkkhhhcccbbbddd```YYYZZZWWWTTTPPPMMMIIIEEECCCCCCBBB???BBBHHHMMMeeemmm^^^YYYRRRRRRXXXcccnnnwww|||nnniiiggg___OOOBBBIIIfff}}}~~~yyylllOOO>>>777111000000//////000......//////......---,,,,,,,,,,,,+++++++++******,,,++++++******+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............////////////000111111222222333444;;;DDD|||iiiVVVAAA777999CCCQQQ\\\gggdddeeekkkoooooooooqqqqqquuu{{{wwwtttqqqoooooonnnmmmllllllkkkjjjiiijjjkkklllmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmllllllllllllkkknnnmmmmmmnnnpppooommmjjjjjjkkkkkkiiigggfffggghhhggghhhhhhiiikkkmmmooopppssssssssstttuuusssooolllccc```[[[WWWVVVXXX[[[]]]______]]][[[YYYXXXVVVVVVWWWZZZ___cccfffiiillloookkkmmmpppooolllkkknnnppptttqqqqqqtttwwwxxx{{{}}}ssssss{{{xxxZZZDDDBBBYYYqqq~~~vvvaaaDDD999///---...------...,,,+++++++++************************************))))))))))))))))))))))))))))))))))))************+++,,,,,,...///000111111666MMMhhhtttqqqllllllooottttttuuuxxx{{{}}}}}}}}}yyynnnooo|||vvvuuussspppyyy}}}xxxlllwww~~~}}}||||||{{{~~~}}}ppp^^^XXX\\\eeehhhlllnnnnnnllllllllllllkkkkkkjjjkkklllnnnooommmppprrrsssrrrpppppppppnnnpppnnnkkkmmmvvv~~~ttt```UUUTTTQQQVVVhhhiiihhhjjjrrrwww{{{zzzvvvtttuuussspppmmmkkkgggccc```___]]]ZZZXXXVVVTTTQQQOOOMMMKKKHHHEEEBBB???>>>===>>>===DDDLLLYYYvvvkkkKKK>>>:::777333222222333555777999:::;;;;;;@@@??????CCCKKKUUU]]]aaaeee___XXXQQQOOOQQQUUUXXX\\\WWWSSSYYYhhhyyy~~~|||yyyuuurrrpppooojjjkkkhhhdddcccccc___ZZZ[[[XXXUUURRROOOLLLHHHDDDBBBBBB???@@@CCCCCCSSSqqqvvvpppbbbaaafffooovvv{{{qqqlllkkkdddSSSCCCDDDYYYzzzoooWWWEEE:::111000111///...///......//////......---,,,,,,,,,,,,,,,++++++++++++++++++******+++,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............////////////000111111222222333444;;;DDD|||yyy___LLL999444:::CCCMMMTTTaaabbbfffkkknnnoooppppppooosssxxx{{{|||zzzxxxwwwnnnmmmlllkkkkkkllllllllllllkkkjjjjjjjjjkkkllllllllllllmmmnnnoooooonnnnnnnnnnnnmmmllllllmmmmmmnnnmmmmmmmmmnnnooopppnnnlllkkklllkkkiiigggeeefffgggffffffggghhhjjjmmmoooqqqsssssstttvvvwwwuuurrrooogggddd___[[[XXXWWWXXXYYY^^^]]][[[YYYVVVSSSQQQOOOLLLNNNQQQUUUYYY___fffkkkiiikkkmmmmmmkkkjjjkkkmmmpppnnnnnnqqqvvvxxxxxxxxxyyyzzzvvvrrrsss}}}gggIII;;;JJJfff}}}}}}jjjKKK>>>111---...---------,,,,,,+++++++++*********************************))))))))))))))))))))))))((()))))))))***************+++---......000222333;;;UUUpppxxxqqqjjjjjjmmmqqqpppqqqsssuuutttrrrppplllbbbcccyyy}}}wwwxxxwwwtttttt{{{lll```nnn}}}{{{|||~~~ooo___[[[aaaeeegggiiikkkkkkkkkjjjiiikkkkkkkkkkkkkkklllmmmmmmlllnnnqqqrrrpppoooooopppmmmooonnnkkkmmmxxx~~~nnnggg\\\UUU\\\bbbbbbgggqqqyyy}}}zzzvvvsssrrrpppmmmkkkiiifffbbb___^^^\\\YYYWWWVVVTTTQQQNNNLLLJJJHHHEEEBBB???===<<<===:::@@@EEEPPPnnnzzzZZZFFF???;;;777444222333333444555999>>>AAADDDBBB@@@CCCKKKQQQUUUVVVXXXSSSLLLFFFFFFJJJQQQVVVTTTRRRRRRZZZiiiyyy~~~}}}zzzwwwtttqqqooonnnhhhhhhgggeeedddccc```^^^]]][[[WWWUUUTTTQQQLLLHHHBBBDDD@@@@@@BBB>>>FFF]]]ooonnnrrryyy~~~uuunnnnnnhhhWWWEEEFFFMMMtttyyyooowwwdddMMM===000000111///...///.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,------...+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............////////////000111111222222333444;;;DDD~~~zzztttSSSCCC444444>>>HHHOOOSSS^^^bbbgggjjjmmmpppqqqpppmmmqqqvvvxxxvvvssspppooojjjjjjkkkkkkkkkkkklllmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnooooooooooooooonnnmmmmmmmmmnnnnnnooolllllllllmmmoooqqqpppoooiiiiiihhhfffcccaaabbbcccdddeeefffiiilllppptttwwwxxxxxxxxxyyyyyywwwrrroooiiigggccc___\\\ZZZYYYYYY\\\[[[YYYWWWSSSPPPMMMKKKFFFFFFFFFGGGKKKRRR\\\cccfffgggiiijjjjjjjjjjjjkkkkkkjjjjjjnnntttxxxvvvsssyyy|||sss~~~{{{tttooovvvuuuTTT>>>CCCZZZvvv}}}oooUUUDDD444---------,,,---,,,,,,,,,++++++++++++***************************************************((()))))))))************)))+++---......///333666@@@[[[tttxxxnnnggghhhkkkmmmnnnoooqqqrrrqqqnnnlllhhh\\\YYYiii}}}}}}zzzzzzcccXXXiii~~~~~~kkk^^^^^^eeefffgggiiijjjkkkkkkjjjiiiiiijjjjjjkkkkkkkkkkkkjjjjjjllloooooonnnmmmnnnooommmnnnnnnmmmnnnxxxxxxjjjZZZUUUZZZ[[[cccqqq||||||xxxvvvooommmkkkiiigggddd```^^^]]][[[XXXVVVUUUSSSQQQOOOKKKJJJHHHEEEBBB???===;;;;;;888===AAAIIIgggiiiQQQDDD@@@<<<777444444333222555===GGGOOOSSSRRRRRRUUUXXXXXXUUUQQQKKKGGGBBB???@@@FFFNNNSSSNNNOOOSSS^^^lllzzz}}}zzzvvvrrrooommmmmmeeeeeeeeefffeeecccbbbcccaaa^^^[[[ZZZZZZWWWQQQLLLDDDGGGCCCBBBDDD>>>AAARRRhhhttttttxxxyyypppnnnjjj[[[JJJGGGFFFbbb}}}sssjjj|||uuuYYYCCC111000222///...000.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............////////////000111111222222333444;;;DDDzzzpppHHH<<<333888CCCMMMSSSWWW]]]ccchhhjjjlllppprrrqqqlllooosssuuusssoookkkiiijjjkkkmmmmmmllllllmmmnnnllllllkkkkkkkkkkkkjjjjjjjjjkkklllnnnooopppppppppooooooppppppppppppqqqqqqnnnmmmlllmmmpppqqqpppooojjjjjjiiigggdddbbbbbbccccccdddeeeiiimmmsssxxx{{{|||{{{zzzzzzyyyvvvqqqnnnhhhgggdddbbb___\\\ZZZZZZYYYXXXWWWVVVRRROOOKKKIIIEEEDDDAAA@@@BBBHHHRRRXXX^^^```cccfffhhhjjjkkkkkkhhhjjjjjjlllqqqvvvuuuqqqwwwvvvwwwyyypppoooyyycccIIICCCPPPkkkzzzsss___LLL888///...---,,,,,,,,,,,,,,,,,,++++++++++++************************************************))))))))))))************)))+++......---///444888FFF```uuuuuujjjgggiiikkkjjjkkklllpppssssssrrrppplll```ZZZaaappp|||yyy^^^SSSeee}}}zzzhhh^^^aaagggjjjjjjjjjkkkmmmmmmllljjjhhhiiijjjkkklllkkkiiiiiiiiikkkmmmmmmmmmlllmmmooonnnnnnnnnooopppvvvoooXXXLLLUUUVVV^^^nnnzzz|||zzzyyyooommmjjjhhhfffccc___\\\ZZZYYYVVVUUUUUUTTTRRRPPPKKKJJJIIIFFFCCC@@@===<<<999666<<>>999555555333111333<<>>;;;;;;===CCCJJJOOOJJJNNNWWWcccqqq}}}|||yyytttqqqnnnmmmllldddccceeegggeeebbbbbbeeedddaaa]]]]]]___\\\VVVOOOGGGJJJFFFDDDFFFAAAAAAMMM\\\ttt|||pppqqqwww~~~rrrmmmkkk```RRRFFFFFFVVVpppxxxmmmtttkkkOOO666222333///---111......//////......---,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............////////////000111111222222333444;;;DDD}}}{{{rrreeeAAA999555<<>><<<999666<<<>>>???VVVzzzgggNNNEEE@@@:::777777666222111666???GGGUUU[[[cccfffcccZZZQQQKKK<<<;;;;;;<<<>>>CCCGGGJJJIIIPPP[[[hhhuuu|||zzzwwwssspppooonnnnnnfffdddfffhhheee______dddeeeaaa^^^___aaa___XXXQQQJJJMMMFFFCCCFFFBBB@@@JJJXXXhhhvvvgggiiirrr}}}tttmmmlllfff[[[GGGLLLLLLbbb{{{qqqkkk]]]>>>666555///,,,111......//////......---,,,,,,,,,,,,---------......---............,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............////////////000111111222222333444;;;DDDmmmmmmuuuyyygggXXX>>>888777???IIIQQQVVV[[[___gggkkkiiijjjpppsssrrrsssqqqooooooppppppnnnlllhhhkkkmmmllljjjhhhiiikkklllllllllllllllkkkjjjiiiiiijjjlllmmmooopppqqqqqqrrrtttvvvwwwxxxwwwvvvuuuooollljjjhhhhhhgggfffdddaaaaaa```]]]YYYWWWWWWWWWZZZ[[[\\\___ccciiiooorrrqqqppppppooonnnkkkfffbbbaaabbbbbbbbb```___\\\[[[[[[\\\\\\[[[ZZZWWWTTTRRRJJJJJJHHHFFFDDDDDDEEEGGGJJJMMMTTT\\\eeekkknnnooolllqqqqqqmmmmmmrrrrrrooosssxxx~~~~~~wwwjjjmmmvvv___KKKEEE[[[sssxxxoooYYY@@@444111000......---------,,,,,,,,,++++++************************************************))))))))))))************(((+++......---///555;;;WWWlll{{{uuunnnpppuuuvvvpppoooooopppssstttsssqqqiiidddbbbeeelllttt|||vvvXXXLLLXXXkkkzzzvvvhhhccceeehhhjjjhhhggghhhkkkllljjjgggjjjkkkmmmoooooommmkkkiiikkklllnnnnnnmmmnnnoooqqqqqqnnnooosssssssssyyyrrraaaXXXTTTVVVaaannnuuuyyy||||||zzzxxxwwwwwwssspppmmmjjjhhheee```]]]WWWUUUTTTTTTUUUUUUSSSRRRLLLLLLJJJHHHEEEBBB>>><<<:::777<<<>>><<>>GGGPPPTTTOOOGGG???;;;======>>>???AAADDDFFFGGGJJJQQQ]]]lllxxx}}}zzzxxxuuurrrpppoooppppppiiifffgggiiieee]]]]]]bbbeeeaaa^^^___bbb```XXXQQQLLLNNNFFFBBBEEEAAA???HHHQQQ[[[pppuuu```cccmmmzzzvvvmmmmmmjjjbbbKKKQQQEEESSSxxxpppdddhhhEEE:::666///,,,000......//////......---,,,,,,,,,,,,------............/////////...,,,***)))++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........///////////////000111111222222333444;;;DDDgggkkktttwww___HHH999666:::EEEMMMPPPTTTYYYeeeiiinnnpppooooooqqqsssnnnppprrroookkkiiiiiijjjhhhlllpppqqqnnnllllllmmmmmmnnnooopppooonnnkkkjjjhhhjjjmmmnnnoooqqqtttvvvuuuuuuxxx{{{}}}{{{uuuooojjjiiihhhddd___ZZZXXXXXXTTTSSSQQQOOONNNLLLLLLKKKMMMNNNRRRVVV[[[```ccceeehhhggggggeeedddbbb```______]]][[[[[[^^^___^^^\\\aaaaaaaaa``````]]]YYYVVVTTTSSSPPPLLLHHHEEEEEEEEEFFFIIIPPPYYYdddkkkpppqqqtttssssssrrrqqqqqqqqqqqqqqquuuxxx||||||wwwxxx{{{rrraaaCCCGGGgggvvvxxxfffHHH888666---(((///,,,,,,++++++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++(((...,,,+++111111444AAA[[[lllzzz|||yyy}}}}}}vvvssssssrrrooolllfffcccjjj~~~{{{aaaUUUYYYbbbpppttthhhffffffdddggggggggggggggghhhhhhiiijjjjjjjjjjjjiiihhhggggggllllllkkkkkkkkkkkkjjjjjjnnnooopppppprrrtttwwwzzz}}}pppjjj\\\NNNMMM\\\ooo{{{~~~~~~|||yyywwwvvvuuuqqqpppnnnkkkgggdddaaa___\\\ZZZWWWWWWWWWVVVRRROOOMMMMMMKKKIIIEEEBBB???>>>:::888888:::===IIIgggrrrXXXDDDAAAFFFBBB<<<666333333444666666999===???>>>===<<<<<<<<>>:::000)))000...------,,,++++++******************************)))))))))))))))))))))))))))))))))*********++++++)))///------111111555DDDaaappp}}}~~~{{{vvvkkklllhhheeellllll^^^ZZZ[[[qqqssshhhfffgggeeeiiiiiihhhhhhiiiiiijjjkkkkkkkkklllllllllkkkkkkjjjkkkllllllllllllmmmmmmmmmoooqqqssstttuuutttttttttvvv|||lll^^^QQQQQQ___qqq}}}~~~~~~~~~~~~~~~|||zzzwwwvvvuuuqqqpppnnnkkkhhhdddaaa___^^^\\\YYYXXXWWWUUUQQQNNNMMMMMMKKKIIIFFFDDDAAA@@@<<<999888:::<<>>888777777888888:::<<<>>>@@@AAABBBDDDFFFNNNRRRWWW[[[]]]\\\ZZZYYYTTT[[[iiixxx}}}yyytttttttttrrrnnnlllkkkkkkiiijjjlllmmmhhhaaa```dddbbbaaa```___^^^\\\YYYWWWRRRPPPLLLGGGDDDCCCCCCCCCJJJRRRdddzzzttt\\\UUUYYYkkkyyy|||~~~wwwuuuqqqiiiaaaVVVKKKOOOcccvvvuuujjjyyyxxxvvv|||nnnQQQ999111222222---------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,------,,,+++---...+++++++++++++++,,,,,,,,,...------------...//////////////////000111222333111333;;;EEEzzz}}}xxxiiiQQQ===:::<<>>>>>===>>>AAADDDHHHKKKNNNPPPQQQQQQRRRRRRRRRRRRRRRRRRSSSRRRRRRUUUZZZ___bbbccceeeeeedddcccbbbaaa``````]]]]]][[[XXXTTTPPPLLLJJJJJJLLLPPPWWW___fffjjjkkkiiikkknnnqqqssstttttttttlllqqqsssssszzzwwwqqq~~~~~~pppOOO@@@SSSiiiyyypppXXXFFF>>>111***000//////......------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************+++000......111111888IIIfffrrr||||||zzzqqqfffffffffkkkzzz}}}xxx}}}~~~pppddd\\\VVVmmmzzzppphhhggghhhhhhjjjjjjjjjjjjjjjkkkllllllkkklllmmmnnnoooooooooooolllllllllmmmnnnnnnoooooonnnqqqtttvvvvvvtttpppnnnnnnpppttt|||mmmaaaVVVVVVddduuu~~~~~~~~~~~~}}}zzzxxxvvvtttrrrqqqnnnkkkgggccc```^^^___]]]ZZZXXXWWWTTTPPPMMMMMMMMMLLLJJJHHHFFFDDDCCC???;;;999:::;;;FFFaaa||||||lll]]]SSSGGG>>><<<;;;:::888;;;>>>DDDJJJOOOUUU[[[^^^hhhhhhjjjmmmooolllfffaaa]]]dddppp||||||xxxwwwuuurrrnnnkkkkkklllmmmmmmooopppkkkdddcccfffaaa````````````^^^[[[YYYUUURRRNNNIIIEEECCCBBBAAAHHHPPP```uuuwwwcccSSSKKKVVVhhhttt{{{{{{wwwtttoooiiiaaaTTTNNN]]]ssswwwmmmooo{{{qqqvvvxxxjjjSSS===444333111---,,,------.........------------------------------++++++,,,,,,,,,,,,++++++---...///...---,,,---...,,,,,,,,,,,,++++++++++++...------------...//////////////////000111222333111333;;;EEE}}}sssbbbLLL;;;;;;@@@FFFKKKMMMQQQZZZbbbfffgggiiikkkllllllmmmmmmpppoookkkfffaaa\\\YYYXXX[[[]]]bbbkkktttxxxvvvtttpppoooooonnnmmmlllkkkkkkggghhhiiiiiiiiijjjmmmppptttuuuvvvvvvsssnnniiieee[[[WWWRRRMMMJJJHHHEEEDDD======<<<<<<<<<<<<=========>>>@@@BBBEEEHHHJJJKKKNNNNNNMMMLLLJJJHHHFFFEEEHHHHHHJJJMMMSSSZZZ```cccggggggfffdddcccbbbcccddd``````___^^^\\\YYYTTTPPPOOOOOOQQQWWW^^^dddgggiiigggiiimmmqqqssstttsssrrrnnnrrrtttsssuuuxxxppp{{{vvvXXX@@@IIIaaawwwttt```LLL???111***000//////......---------,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))*********,,,000......000///:::PPPiiisssyyywwwuuu{{{wwwdddjjjpppsss{{{yyytttyyy}}}pppgggddd\\\SSScccooo}}}zzznnnhhhhhhiiijjjkkkjjjjjjjjjjjjkkklllllljjjkkkmmmnnnpppqqqqqqqqqmmmmmmmmmmmmmmmmmmmmmnnnmmmnnnqqqtttuuusssooollljjjiiijjjnnnuuuzzzzzzwwwlllbbbYYY[[[hhhwww~~~}}}zzzwwwuuussspppooommmjjjfffbbb___]]]]]]\\\ZZZXXXVVVTTTQQQOOONNNNNNMMMLLLJJJHHHGGGFFFCCC>>>;;;;;;;;;CCC[[[tttoooZZZKKKEEEBBB???;;;???HHHWWWfffrrrzzz|||}}}}}}xxxmmmcccaaahhhsss}}}~~~|||zzzxxxuuupppllljjjkkkmmmooooooqqqqqqllleeedddgggbbb```______```___[[[XXXYYYVVVRRRMMMHHHEEECCCBBBIIIOOO^^^sss}}}nnn[[[JJJJJJUUUbbbnnnwww}}}{{{}}}}}}yyywwwsssoookkk\\\NNNWWWmmmvvvooommm|||zzz|||tttiiiUUU???333111000...,,,,,,---......///......------------------------+++,,,,,,,,,,,,,,,,,,+++...//////...,,,+++,,,------------,,,,,,++++++***...------------...//////////////////000111222333222444;;;EEE{{{nnn\\\III===<<>>@@@AAACCCEEEFFFGGGKKKJJJIIIFFFDDDAAA>>>===???@@@BBBEEELLLTTT\\\aaaggghhhhhhfffcccbbbdddfffaaaaaaaaabbbcccaaa\\\XXXSSSSSSSSSWWW]]]bbbfffhhhhhhjjjmmmpppqqqqqqooonnnooorrrtttsssrrrzzzzzzpppuuuzzzaaaDDDAAASSSrrruuuhhhRRRBBB222***000------------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************+++///......000...===YYYooouuuxxxtttrrrvvv}}}pppgggttt}}}xxxxxx|||xxxjjjeeefff]]]PPPTTTcccttttttkkkiiiiiijjjjjjiiiiiiiiiiiiiiijjjkkkkkkiiijjjkkkmmmooopppppppppnnnmmmmmmmmmllllllkkkkkknnnnnnooorrrttttttpppmmmgggaaa[[[ZZZ[[[^^^bbbdddfff```[[[___lllyyy~~~~~~~~~|||zzzwwwtttrrrnnnmmmkkkhhheeeaaa^^^\\\ZZZZZZZZZXXXVVVTTTSSSSSSOOOOOOOOONNNLLLKKKIIIHHHFFF@@@======<<>>DDDJJJLLLQQQ[[[dddhhhjjjhhhhhhiiijjjkkkkkkjjjkkkgggaaa[[[WWWTTTPPPNNNHHHHHHJJJOOOWWW___dddffflllmmmnnnnnnllljjjgggeeedddddddddbbbaaabbbeeegggeeehhhkkkkkkiiieeecccbbbXXXUUURRRQQQQQQPPPMMMIIIKKKIIIHHHFFFDDDBBBBBBAAA>>>>>>???@@@AAABBBCCCCCCDDDDDDCCCBBBAAA???>>>===;;;<<<>>>AAAFFFOOOYYY___hhhjjjkkkiiieeecccdddfffbbbaaaaaadddffffffaaa]]]VVVUUUTTTVVV[[[aaaeeegggjjjlllmmmnnnooommmlllkkkmmmnnnqqqqqqpppsssqqqpppxxxlllMMM<<>>@@@EEEIIILLLTTT```hhhjjjkkkiiihhhhhhkkklllkkkiiiiiiddd^^^YYYVVVTTTPPPNNNHHHHHHFFFFFFIIIPPPXXX___iiikkkmmmnnnllliiieeebbb______]]][[[ZZZ[[[]]]```___cccggghhhgggeeedddddd```]]][[[\\\]]]\\\WWWRRROOONNNLLLJJJHHHGGGFFFFFFBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA===>>>???AAAEEEMMMXXX___jjjmmmpppnnniiieeeeeegggeeecccbbbdddggggggccc^^^WWWUUUSSSUUUYYY___cccffflllllllllllllllkkkkkkjjjllllllooorrrppppppyyyvvvqqqtttyyy]]]AAA???___vvv}}}nnnYYY@@@///...++++++++++++++++++,,,,,,************************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,//////111222222GGGlll|||~~~|||uuuppppppooommmjjjmmmooopppsssssskkkaaaWWWiii{{{~~~}}}zzz~~~}}}ttttttuuufffPPPFFFUUUiiiyyyxxxjjjhhhkkkjjjhhhggghhhhhhhhhhhhhhhiiijjjjjjjjjkkkkkklllkkkkkkjjjjjjkkkllllllmmmnnnnnnooooootttqqqpppooonnnhhh]]]UUUKKKBBB:::888999>>>KKKWWWXXXYYY]]]hhhttt}}}~~~zzz{{{{{{zzzxxxtttpppnnnlllkkkjjjiiigggdddbbbaaa^^^___```___[[[XXXXXXYYYTTTTTTSSSRRRPPPMMMLLLKKKHHHCCCAAAAAA???>>>JJJZZZnnn{{{tttqqqqqqxxxoooeeeYYYQQQPPP\\\mmm{{{~~~||||||wwwvvvtttqqqmmmlllmmmnnnjjjjjjmmmoookkkeeeeeehhhddd```]]]^^^aaaaaa\\\VVVTTTSSSQQQNNNKKKHHHFFFEEECCCDDDPPPfffzzz|||xxxjjjccc]]][[[WWWQQQPPPSSSWWWXXXUUULLLBBB???AAAEEEIIIPPP___rrr~~~|||xxxvvvvvvwwwrrrkkkcccZZZXXXdddrrrmmmooozzzxxx]]]CCC555111111...////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......---,,,...///,,,,,,,,,---------------...------------...//////////////////000111222333333555<<>>GGGVVVeeevvvqqqkkkvvv~~~rrrfff\\\RRRHHHBBBGGGTTTgggvvvwwwwwwuuurrrooonnnnnnpppiiijjjmmmooolllffffffjjjddd___\\\___cccddd___YYYUUUTTTSSSPPPNNNLLLJJJIIIEEEDDDOOOdddxxx}}}xxxsssaaaWWWNNNJJJEEE???@@@FFFEEEJJJNNNKKKEEEBBB@@@>>>AAAHHHXXXlllzzz}}}uuutttwwwxxxqqqnnnjjj___VVV```sssnnnooo{{{iiiMMM;;;333111///000000000///...------------------------------,,,------......------,,,,,,...//////......000111,,,,,,,,,------............------------...//////////////////000111222333333555<<>>HHHPPPUUU]]]iiittt|||~~~{{{|||}}}yyyxxxvvvuuuuuurrrooolllpppnnnlllkkklllmmmlllkkkdddcccbbbbbbbbbbbb```^^^WWWVVVUUUSSSQQQOOOMMMLLLLLLFFFBBBBBBAAAAAADDDJJJ^^^~~~uuuooohhhhhhjjjpppwwwzzzwwwsssgggbbbYYYNNNEEE???<<<;;;BBBJJJ\\\ppp~~~zzz||||||wwwpppkkklllooommmnnnooommmjjjgggeeeeeedddbbb___]]]]]]\\\[[[YYYXXXWWWUUURRROOOKKKHHHFFFFFFHHHPPP___oootttooogggWWWLLLCCC@@@@@@???>>>???>>>AAADDDEEECCC@@@>>>===AAADDDMMM___rrr|||wwwtttrrrrrrsssqqqhhh^^^ZZZ___fffmmmjjjpppxxxYYYBBB777222///////////////.........000///...---,,,+++++++++************************++++++++++++,,,---......---------............///...............///000000...///000000///000222444333555<<>><<>>===AAAIIIPPPXXXaaannnzzz~~~}}}}}}zzzvvvtttrrrqqqooonnnooonnnllllllmmmlllkkkiiifffeeedddddddddcccaaa^^^XXXXXXVVVUUUSSSQQQPPPOOOLLLGGGBBBBBBAAA@@@CCCIIIRRRlllxxxkkkdddZZZVVVQQQOOOPPPOOOJJJFFFEEEBBB???<<<::::::;;;;;;;;;BBBTTTjjjzzz|||}}}|||wwwooojjjjjjlllhhhiiijjjjjjhhhgggffffffdddbbb___^^^^^^^^^]]][[[YYYXXXWWWTTTPPPMMMIIIHHHGGGIIIQQQaaarrryyyvvvoooaaaXXXQQQPPPPPPLLLIIIHHHFFFGGGIIIKKKKKKIIIFFFDDDBBBDDDKKK[[[nnn}}}~~~yyytttrrrqqqsssqqqiii___YYY\\\```llliiikkk~~~cccHHH777111///////////////.........//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---------............///...............///000000...///000000///000222444444666===GGGyyyaaaGGG999:::@@@CCCDDDIIISSS___iiinnnoooqqqnnnjjjjjjlllooorrrssspppmmmhhhdddaaa]]]ZZZWWWXXXYYYWWWSSSNNNLLLNNNPPPXXX___cccaaa^^^ZZZSSSMMMFFFEEEBBB@@@>>>============CCCMMMXXXaaaiiiqqquuuvvvwwwuuunnnkkkooossstttqqqppppppnnnkkkgggdddbbb```^^^\\\YYYWWWUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRPPPOOOQQQXXXdddlllvvvxxxyyyxxxtttooolllkkkdddcccbbbbbbbbbdddggghhhccc]]]VVVRRRPPPNNNRRRVVV___ccchhhkkklllkkkkkkkkkiiikkkmmmnnnoooppprrrttt}}}vvvkkkxxxqqqooovvvcccMMMkkk|||fffAAA;;;333...,,,......+++)))+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,......111222333>>>^^^~~~xxx~~~xxxmmmnnnoooggg___\\\___hhhuuuuuuxxx}}}xxxjjjooozzznnnVVVXXXgggvvvvvvmmmeeecccccccccccceeeddddddeeefffggghhhiiijjjiiihhhhhhjjjmmmoooooonnnnnnnnnooopppqqqrrrssssssnnnmmmggg^^^TTTKKKFFFCCCDDDDDDDDDCCCEEEHHHNNNRRR\\\fffttt}}}{{{vvvrrrqqqqqqqqqpppooonnnmmmnnnnnnmmmjjjgggiiihhhffffffeeedddaaa___YYYYYYXXXVVVUUUSSSRRRQQQNNNHHHDDDCCCAAA@@@BBBGGGJJJ\\\uuu|||mmm```WWWMMMGGG@@@;;;;;;:::999777666666555555555666666777444;;;LLLcccwww~~~xxxqqqkkkjjjkkkiiiiiiiiihhhgggffffffeeecccaaa___^^^______^^^]]]ZZZYYYXXXUUURRRNNNKKKIIIHHHJJJSSSeeexxx|||sssmmmhhhiiihhhbbb]]]\\\YYYWWWWWWXXXYYYWWWRRRNNNGGGEEEIIIWWWjjj{{{{{{uuuqqqrrrttttttnnnddd\\\YYYZZZkkkiiigggvvvpppQQQ:::222000000000//////.........///...------,,,,,,,,,,,,------------------------++++++++++++,,,---......---------............///...............///000000...///000000///000222444555777>>>HHHtttYYYAAA666:::AAAAAAEEELLLWWWbbbiiilllmmmooonnnmmmmmmnnnqqqsssttttttqqqmmmiiigggccc```]]]XXXXXXWWWTTTOOOMMMNNNOOOVVV]]]bbb```\\\XXXRRRLLLIIIHHHEEEDDDBBBAAA???======CCCLLLUUU___hhhqqqvvvxxx{{{zzzsssooorrrvvvxxxwwwwwwwwwuuurrroookkkiiieeeddd```^^^[[[ZZZZZZ[[[YYYYYYXXXXXXWWWWWWVVVUUUVVVVVVTTTRRRSSS[[[hhhsssxxxzzz{{{zzzvvvqqqnnnllliiifffccc``````ccciiimmmiiiddd^^^ZZZVVVUUUVVVXXX]]]bbbgggkkklllkkkkkkkkkiiikkkmmmmmmnnnnnnppprrryyy|||llltttxxxlll|||~~~mmmOOObbbmmmGGG;;;333///---//////+++***+++++++++++++++++++++++++++*********************************++++++,,,,,,------///222333444CCCccc}}}tttssspppfff^^^]]]```nnn}}}xxx~~~kkkooo~~~~~~uuujjjnnnvvvlllXXXbbbppp}}}qqqkkkfffddddddeeeeeefffeeeeeefffgggiiijjjkkkkkkkkkjjjjjjkkkmmmmmmmmmkkkmmmnnnooopppqqqrrrssstttssstttpppggg___ZZZUUURRROOONNNMMMNNNPPPSSSUUUVVV___iiivvv{{{|||yyyuuussssssssssssrrrppppppoooppppppnnnjjjgggkkkiiiggggggfffdddbbb___XXXXXXWWWVVVTTTSSSRRRQQQOOOIIIEEEDDDBBB@@@BBBFFFKKKWWWfffwwwyyynnncccVVVNNNFFFBBB===;;;;;;=========888888888888777666555555555999HHH```wwwzzzsssooonnnnnnpppnnnkkkiiigggfffdddcccaaa___]]]]]]_________^^^ZZZYYYXXXUUURRRNNNLLLJJJJJJLLLVVViii~~~~~~}}}xxxuuuuuusssnnnjjjiiiiiieee]]]VVVMMMIIIIIITTTgggyyy~~~wwwrrrtttwwwxxxsssjjjaaaZZZVVVhhhlllggglll{{{xxxXXX===444111111000000///.........///...---,,,,,,,,,,,,,,,........................++++++++++++,,,---......---------............///...............///000000...///000000///000222444444666>>>HHHkkkQQQ===666;;;BBB@@@FFFPPP[[[eeejjjkkkkkkmmmnnnooopppqqqrrrssstttvvvssspppmmmkkkhhhdddaaaZZZYYYXXXUUUSSSRRRRRRSSSUUU]]]bbbaaa^^^ZZZUUUOOOOOOLLLIIIGGGFFFDDD@@@===???CCCJJJRRRZZZdddmmmsssxxx{{{|||zzz{{{~~~~~~{{{xxxxxxwwwuuussspppmmmlllhhhgggeeecccaaaaaaaaaaaa]]]]]]\\\[[[YYYYYYXXXXXXWWWWWWVVVRRRRRRZZZiiitttxxxzzz||||||xxxsssooommmjjjgggaaa\\\[[[aaakkkssspppoookkkfffaaa^^^[[[XXX]]]aaagggjjjkkkkkkkkkkkkiiikkkmmmnnnnnnnnnppprrrtttwwwyyyppp{{{~~~pppPPPWWWxxxqqqNNN>>>333...,,,...///,,,,,,---++++++++++++++++++++++++************************))))))***+++,,,,,,------...000222333666HHHggg}}}tttfff```ccc^^^kkk~~~wwwyyyzzz|||fffmmm~~~~~~vvvmmmnnnrrrlll^^^kkkvvviiihhheeeddddddffffffeeedddeeefffggghhhiiijjjjjjhhhhhhhhhjjjmmmmmmlllkkklllmmmnnnoooqqqrrrssstttttt{{{~~~{{{xxxxxxuuuppplllhhhcccaaa``````]]][[[bbbjjjvvv~~~zzzwwwvvvuuuvvvwwwwwwuuutttqqqqqqqqqqqqrrrpppllliiikkkiiihhhgggfffeeebbb___XXXWWWVVVTTTSSSQQQPPPOOOPPPKKKGGGFFFDDDAAABBBFFFLLLSSS]]]iiiwwwyyymmmccc\\\UUULLLEEE@@@>>>;;;999888777666555111222444666777888888888777888DDD\\\uuu}}}}}}{{{wwwsssqqqpppppprrrnnniiigggfffeeedddbbb___]]]\\\\\\]]]^^^]]]]]]YYYXXXWWWTTTQQQNNNLLLJJJLLLNNNYYYmmm{{{vvvrrrkkkaaaYYYSSSMMMJJJRRRddduuuzzzttttttuuuvvvtttnnndddZZZUUUcccnnniiieeexxx|||xxx~~~zzzxxx[[[???333222111111000//////............---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---------............///...............///000000...///000000///000222444333555===GGGyyy```HHH:::888<<>>>>>AAAFFFLLLTTT^^^gggnnnuuuyyy|||~~~wwwrrrrrrpppooommmkkkjjjjjjiiiiiiiiiiiiiiiiiiiiihhhcccbbb```^^^\\\[[[[[[ZZZWWWXXXWWWRRRPPPVVVdddpppwwwzzz}}}}}}yyyuuuqqqooofffccc]]]WWWWWW^^^jjjtttzzz}}}}}}yyytttoooggg```___bbbfffiiiiiiiiijjjkkkjjjlllmmmnnnnnnnnnpppqqqnnn}}}www}}}qqqSSSMMMkkkwwwXXXFFF555000,,,......------///,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,------......000222333;;;OOOlll~~~~~~xxxfffbbbiiitttyyysssssssssyyyrrr___lllzzzrrroooooolllgggsssyyy}}}wwwaaaccccccaaabbbeeefffdddccccccddddddeeefffffffffcccdddfffjjjnnnppppppooolllmmmnnnoooqqqsssttttttyyyxxxsssnnnfff```dddlllwww}}}{{{vvvuuuvvvwwwyyyyyyvvvtttqqqpppppppppqqqpppnnnlllkkkjjjhhhggggggfffcccaaaYYYYYYWWWUUUSSSQQQPPPOOOQQQLLLIIIIIIGGGDDDDDDHHHHHHNNNVVV\\\eeellllllhhh___ZZZRRRLLLHHHEEEAAA===777888888888888777555555222333444666777777777777888666???VVVqqqxxxwwwuuusssqqqppppppooonnniiidddbbbccceeedddccc___]]][[[[[[\\\]]]\\\[[[YYYXXXWWWUUURRROOOLLLKKKNNNQQQ[[[qqq~~~wwwnnnddd]]]ZZZSSSOOOTTTdddttt~~~|||uuuppppppqqqpppmmmeee[[[UUU^^^kkkiiiaaammmzzz{{{|||vvv___CCC333222222111000000///.........------,,,,,,---------++++++++++++++++++++++++++++++++++++,,,---......---------............///...............///000000...///000000///000222444333555<<>>HHHvvv\\\CCC:::::::::<<>>===999777888777333555666777888888777777666888888999::::::;;;;;;;;;888;;;<<>>HHHcccMMM:::666888:::>>>DDDIII\\\gggnnnyyy|||yyy|||qqqqqqqqqppppppuuu~~~zzzxxxoooiiidddbbb``````fffmmm|||}}}rrrkkkhhhfffaaa]]]ZZZXXXTTTQQQQQQSSSVVVXXX___aaaeeeiiilllllllllkkkaaa]]]ZZZZZZ___ccceeeeeebbbffflllooopppnnnmmmmmmmmmfff___\\\WWWRRROOOOOO[[[dddmmmoooiiicccaaabbbmmmuuu|||{{{tttppphhhaaa[[[SSSKKKHHHJJJFFFGGGIIIJJJMMMNNNPPPQQQRRRUUU[[[aaafffiiijjjkkklllllllllllllllmmmpppsssooosssxxx|||ssslllqqqlllQQQBBBVVVyyy|||[[[>>>000222///,,,---,,,,,,++++++******++++++,,,******++++++++++++******)))+++,,,,,,,,,,,,///111222111222;;;TTTqqq~~~}}}tttooorrrsssjjjiiiiiibbbfffkkkooooookkkeee___\\\___kkkrrrzzzmmmccc}}}{{{uuurrrtttwww~~~vvvmmmbbbdddffffffeeeeeeggghhheeefffggggggffffffgggiiifffeeefffiiimmmooopppooopppqqqssstttvvvvvvwwwwwwyyy}}}~~~}}}xxxrrrrrrxxx|||{{{yyyvvvsssqqqppppppoookkkhhhiiikkkmmmlllkkkkkklllmmmmmmmmmlllkkkjjjfffeeeccc```\\\YYYWWWVVVSSSOOOLLLMMMLLLJJJLLLPPPRRRRRROOOKKKJJJNNNQQQPPPMMMNNNKKKEEE@@@>>>;;;666666666777777888888888888999999:::;;;;;;<<<======>>>===;;;AAAYYY{{{|||yyywwwuuuuuummmgggeeedddbbbdddgggkkkgggbbb___^^^^^^]]]\\\YYYYYYXXXVVVTTTRRROOONNNSSSUUU[[[kkkzzzuuuvvvzzz}}}uuuqqqooorrrvvvuuunnnfffUUU\\\bbbeeemmmzzzSSS===555000000111///...///...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............//////000222222111111333444444666>>>HHH[[[GGG777555999:::>>>DDDJJJ^^^jjjpppxxxzzzyyy~~~vvvuuurrrnnnmmmpppuuuzzz|||yyyoookkkfffccc``````gggppp|||yyyqqqmmmiiieeebbb^^^[[[WWWTTTRRRSSSUUUVVV\\\___fffmmmtttyyy|||}}}rrrnnniiiffffffhhhhhhhhhcccgggkkknnnmmmllljjjjjjlllfff___ZZZTTTOOOKKKIIIWWWaaammmrrrpppllljjjkkkqqqvvv{{{|||~~~|||vvvrrrkkkddd```YYYPPPKKKKKKFFFEEECCCCCCDDDGGGIIIKKKNNNRRRXXX```gggkkklllkkknnnnnnmmmkkkjjjlllpppsssooosssxxxwwwkkkmmm{{{yyy\\\DDDLLLnnnbbbCCC222222///,,,...,,,,,,++++++******++++++,,,******++++++++++++*********+++,,,,,,,,,---///111333111222@@@\\\www|||uuuttt}}}wwwrrrnnndddeeehhhmmmnnnlllgggbbb___gggppppppqqq|||vvvnnn}}}yyyyyy{{{~~~}}}~~~uuummmccceeeffffffddddddeeegggdddeeeggggggfffeeefffgggfffeeeeeegggkkkooopppqqqpppqqqsssuuuwwwwwwwwwvvvyyy{{{}}}yyyxxxyyyxxxvvvvvv{{{{{{zzzxxxuuussspppooonnnmmmkkkiiijjjlllnnnooonnnlllnnnoooppppppnnnlllkkkfffeeeccc```\\\YYYVVVUUURRRNNNKKKLLLLLLKKKNNNRRRUUUYYY[[[ZZZ^^^eeeiiijjjggggggaaaWWWOOOIIIBBB;;;777777777777777888999999999999::::::;;;<<<===>>>@@@???===AAAVVVvvv}}}{{{zzztttooollllllkkkhhhhhhkkkooojjjddd```^^^]]]]]]]]]]]]\\\[[[YYYWWWTTTSSSRRRSSSTTTZZZgggxxx|||zzz{{{vvvrrrqqqtttyyyyyyqqqjjjSSSYYYaaaggglllyyy|||WWW???777111111111///...///...------,,,,,,------...........................------------------------...------,,,,,,------...---------............///...000111111111111222444444666???IIIwwwUUUDDD777777:::;;;>>>DDDKKK___kkkooovvvwwwvvv}}}xxxuuupppjjjhhhiiimmmpppsss}}}{{{ppplllhhheeeaaa```fffooozzz}}}uuuppplllgggddd^^^[[[XXXUUUTTTTTTVVVWWWWWW[[[cccmmmvvv{{{tttmmmiiifffdddcccaaadddiiikkkjjjiiihhhhhhiiifff```YYYTTTNNNIIIDDDLLLUUU```gggiiiiiijjjlllrrrwwwzzzzzzzzz||||||xxxssslllfffccc^^^VVVPPPNNNMMMLLLLLLKKKKKKLLLMMMNNNOOORRRXXX```hhhmmmmmmkkknnnnnnmmmkkkjjjlllooorrrnnnsssxxx~~~pppnnnzzzjjjNNNJJJfffhhhFFF222111...,,,///---,,,++++++******++++++,,,******++++++++++++*********+++------,,,---///111333000444FFFddd|||}}}vvvyyy|||uuuiiigggkkkooopppmmmiiifffeeeqqq{{{zzzxxxrrrooo~~~~~~uuullldddeeefffeeeddddddeeefffccceeeggggggfffeeeffffffeeedddeeegggkkkoooppppppnnnppprrrtttvvvvvvvvvuuuxxx|||~~~xxxwwwxxxzzzzzzwww|||~~~yyyxxxwwwuuurrrpppnnnmmmmmmkkkjjjkkkmmmooopppqqqnnnooopppqqqpppnnnllljjjdddcccaaa___\\\XXXUUUSSSQQQMMMJJJLLLLLLLLLPPPUUUXXX```hhhkkkoootttwwwwwwvvvuuuooodddZZZRRRJJJBBB;;;:::888777666777999999999999999999:::<<<===>>>@@@@@@AAAEEEWWWsss~~~rrrqqqqqqtttrrrllliiikkkppplllfffaaa```______^^^```___]]][[[XXXVVVTTTTTTSSSUUUZZZdddqqq||||||}}}wwwsssqqqtttyyyzzztttmmmTTTVVV___ggghhhooo{{{ZZZAAA888222111111///...000...------,,,,,,------...........................------------------------...------,,,,,,------...---------............///---///000000///000111333444777???KKKnnnOOO@@@666888;;;;;;>>>DDDMMM```kkknnntttuuusssyyyvvvsssooojjjhhhhhhjjjkkknnnxxxsssmmmiiigggdddbbbffflllvvv|||yyysssmmmhhheee^^^\\\YYYWWWVVVVVVWWWYYYTTTWWW]]]eeemmmuuu{{{{{{vvvooofff^^^ZZZWWWVVVYYY\\\aaaeeeffffffggggggffffffbbb[[[UUUPPPHHH@@@@@@FFFMMMSSSUUUXXX\\\___iiiqqqxxxxxxxxx{{{|||{{{tttlllfffeeeaaaZZZTTTQQQSSSTTTVVVWWWXXXWWWVVVVVVSSSTTTXXX```hhhlllllljjjmmmnnnmmmlllkkklllooorrroootttyyy~~~wwwrrryyyvvvZZZLLL```oooKKK444111...,,,///...,,,++++++******++++++,,,******++++++++++++*********,,,------------000222222000777LLLjjj|||ssslllqqqtttrrrlllhhhhhhkkkzzzzzz{{{mmmpppxxxmmmcccdddeeeeeedddccceeefffbbbeeeggghhhgggfffffffffeeedddeeehhhlllnnnooonnnmmmnnnpppqqqssstttttttttuuu{{{~~~}}}yyyvvvvvvwwwxxxxxx~~~|||wwwvvvuuutttrrrpppnnnlllmmmlllllllllmmmoooqqqrrroooooooooooommmkkkiiihhhaaaaaa```___\\\YYYVVVTTTQQQMMMJJJLLLNNNNNNSSSYYY^^^hhhrrruuuwwwxxxxxxvvvxxxxxxtttjjjaaaZZZRRRKKKBBB@@@<<<999777888999:::999999888999:::<<<>>>@@@@@@BBBEEEJJJXXXqqqtttsssuuuwwwsssllliiijjjppplllgggdddccccccbbbaaabbb```^^^[[[XXXVVVUUUTTTTTTWWW[[[cccmmmwww~~~yyy{{{~~~zzzuuuqqqsssyyyzzzvvvqqq[[[UUU[[[ggggggfff}}}}}}~~~___CCC:::333111111///...000...------,,,,,,------...------------------------------------------------...------,,,,,,------...---------............///---...000000//////111222333777@@@LLLhhhHHH;;;444777;;;<<>>888;;;???AAABBBDDDHHHKKKVVVeeetttyyyyyy{{{~~~yyypppiiihhheee^^^WWWUUUSSSVVVYYY]]]______^^^^^^WWWVVVXXX^^^fffjjjjjjgggkkklllmmmmmmmmmmmmoooqqqooouuuzzz~~~~~~wwwzzz}}}dddNNN[[[~~~xxxRRR888333...,,,///---,,,++++++******++++++,,,******++++++++++++******+++,,,---------...000222000000:::RRRnnn}}}yyyqqqvvvyyysssiiidddhhhooo}}}yyysss~~~|||nnnvvv~~~{{{nnnbbbccceeeeeeddddddeeefffccceeehhhiiihhhfffffffffeeeeeefffiiilllnnnmmmlllllllllmmmnnnoooqqqrrrsssssswwwwwwvvvxxx{{{tttooommmmmmnnnooowww~~~zzztttttttttsssrrrpppnnnmmmmmmnnnnnnnnnnnnoooqqqssspppooommmllljjjhhhfffeee```aaaaaa```^^^[[[WWWVVVSSSNNNLLLNNNPPPRRRWWW]]]eeepppzzz|||||||||{{{yyy|||}}}yyyppphhhbbbZZZSSSJJJGGGBBB===:::999:::;;;::::::999:::;;;===@@@BBBBBBDDDHHHMMMXXXooo{{{yyyyyyxxxssslllkkknnnooollliiiggggggfffeeedddeeeccc```]]]ZZZXXXWWWWWWWWWZZZ___eeelllttt{{{~~~}}}wwwzzz~~~xxxssssssxxx{{{xxxttteeeUUUVVVgggjjjbbbkkk{{{~~~~~~cccDDD;;;333222111//////000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...---------............///---///000111000000111333333777@@@LLLdddBBB777222777;;;<<<@@@FFFSSScccjjjlllttttttpppssssssvvvzzz~~~~~~zzzvvvvvvwww}}}zzzrrrllllllllliiiggggggeeepppyyyyyywwwzzzxxxqqqjjjfffcccbbb___\\\ZZZZZZZZZZZZ[[[YYYWWWTTTRRRQQQQQQQQQLLLJJJEEE@@@<<<:::;;;===BBBGGGOOOWWW^^^ccchhhkkkcccffffff___YYYTTTIII===666888999999888888:::<<>>]]]www~~~|||{{{qqqxxx{{{wwwrrrrrrssstttlllkkkpppooodddfffppprrrwww}}}|||ooolllpppuuuvvvuuuxxx}}}vvvtttyyyzzzxxxyyyuuummmfffcccaaaccchhhkkkiiieeecccdddeeefffggggggggggggffffffgggiiillllllkkkjjjmmmqqqtttrrrmmmjjjkkknnniiiiiijjjkkklllpppuuuyyyuuurrrlllbbbXXXOOOKKKJJJKKKTTTjjj~~~{{{{{{zzzyyyxxxvvvuuuuuutttvvvtttrrrnnnlllnnnrrruuurrrppplllhhheeedddcccccc```aaaaaa```___]]]ZZZYYYRRROOOOOOQQQRRRUUU___iiisss~~~|||tttfffZZZQQQMMMGGGAAA===<<<<<<===@@@>>><<<;;;<<>>^^^yyy{{{xxxmmmuuuzzzvvvrrrrrrsssrrreeedddjjjjjjaaaeeerrruuutttzzz~~~sssjjjppptttsssrrrwww}}}xxxwww{{{|||yyyyyyssskkkeeebbb```cccgggiiihhheeeddddddeeefffggggggggggggffffffhhhjjjkkklllkkkjjjnnnrrruuusssnnnkkkkkkmmmeeeeeeeeefffiiimmmqqqsssrrrkkkaaaUUULLLFFFCCCBBBAAAKKKccc~~~|||{{{xxxvvvuuuuuuuuuuuutttsssqqqmmmkkkkkknnnpppqqqooollliiigggeeeddddddccccccbbb```^^^\\\ZZZYYYUUURRRRRRTTTUUUXXXaaakkkvvvxxxkkk```TTTRRRNNNJJJGGGDDDCCCBBBAAA???===;;;<<>>???CCCHHHKKKOOORRRTTTVVV^^^ppp|||yyyxxxwwwwwwvvvuuuuuurrrooollljjjhhhfffdddeeeggggggjjjsss}}}~~~xxxuuuvvvwwwwwwvvvrrraaaQQQYYYlllkkkccchhhxxxeeePPP;;;222111111///............------------,,,...------,,,,,,------...+++,,,------......------........................------........./////////000000000000111222333444444777@@@LLLgggJJJ:::888999;;;;;;<<>>222111222000...............------------...------,,,,,,------...+++,,,------......------....................................////////////000000000000111222333444444777AAAMMMfffGGG999888999;;;;;;<<>>CCCLLLXXXcccjjjpppqqqrrrqqqnnnkkkhhhfffaaa^^^ZZZWWWUUUVVVWWWXXX^^^bbbgggjjjjjjiiijjjkkk```]]]\\\___fffnnnsssuuurrrssstttuuuwwwzzz~~~vvvlllrrrzzzpppPPPJJJqqqiiiFFF666111---///------,,,++++++++++++,,,,,,++++++******++++++,,,...---,,,,,,---///111333111777OOOpppzzzpppmmmlllkkkjjjfffjjjggg[[[^^^kkkmmmqqqwww}}}~~~|||~~~ttt~~~zzzvvvuuuuuuwwwsssqqqqqqqqqkkkbbb```cccdddeeefffgggggghhhiiijjjfffeeedddddddddfffhhhiiieeeiiilllllliiigggiiikkkjjjmmmqqquuuuuuqqqkkkggg\\\YYYUUUSSSSSSVVVYYY\\\bbbdddggghhhfffaaaZZZVVVHHHGGGUUUqqq}}}{{{zzzyyyyyyyyyttttttuuutttrrrrrrsssuuuvvvuuutttsssssstttuuuvvvoooooonnnllliiifffdddcccbbb```aaaccceeehhhrrr}}}~~~pppgggcccaaa^^^[[[WWWSSSRRRSSSUUUWWW]]]dddjjjmmmpppwww}}}{{{yyyvvvtttnnnnnnmmmooowwwxxxtttuuuxxxzzzrrrfffWWW^^^xxxxxxttt}}}cccFFF666333222111000////////////...............------,,,,,,------...+++,,,------......------.........................../////////000000000000000000000000111222333444555888BBBNNNqqqTTT<<<888888:::;;;:::<<>><<<;;;<<>>DDDLLLRRRXXX[[[]]]___]]]\\\\\\\\\ZZZVVVTTTOOOOOOLLLKKKQQQXXXTTTKKKCCCAAA>>>::::::>>>DDDIIIYYYccclllnnnnnnnnnlllhhheeeccc```]]][[[[[[]]]]]]\\\```fffjjjjjjhhhfffeee___```dddiiinnnqqqqqqpppnnnrrrwwwyyyyyyzzz~~~tttwwwxxxwww___KKKVVVxxxtttSSS:::333000***---,,,,,,++++++,,,,,,------,,,+++******,,,...///++++++,,,,,,...///111222555999WWW|||zzzyyynnnfff^^^]]]iiixxxwwwrrrsssxxx~~~vvvzzz~~~}}}yyyuuussssssrrrqqqnnnfff^^^\\\___cccddddddddddddddddddddddddhhhgggfffdddbbbcccfffiiihhhjjjllllllkkkiiiiiiiiihhhpppxxxzzzzzzxxxrrrllldddaaa[[[XXX]]]hhhtttyyy}}}uuuppplllgggbbbYYY]]]sss~~~|||}}}}}}|||yyyvvvuuuvvv{{{|||wwwrrrooonnnllliiihhhjjjlllpppxxxzzzqqqgggbbb^^^YYYXXX[[[\\\___fffoootttxxx~~~~~~zzzxxx{{{~~~vvvoooqqqttttttttteeegggyyyeeeppp}}}}}}~~~yyycccGGG555///......///........................------------------------+++++++++,,,---...///000---------............///000//////.........//////444222000//////000333444777;;;DDDPPP~~~gggJJJ444666666777999999<<>>DDDLLLSSSZZZ^^^^^^]]]]]]]]]^^^]]][[[YYYTTTTTTTTTSSSVVV^^^hhhpppiiifff```WWWNNNIIIFFFFFFMMMXXXbbbfffhhhkkklllkkkeeecccaaa``````aaaccceeegggdddbbbeeejjjllliiieeeaaabbbeeeiiimmmoooooonnnnnnrrruuuvvvuuuuuuxxxzzz}}}}}}yyy~~~fffJJJKKKeee|||wwwWWW===444111+++---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...,,,------...000222444555999???```ooosssvvvqqqoooxxxwwwtttxxxxxxiii``````fffooovvv{{{zzzooolllmmmqqqrrrrrrvvvwwwzzz}}}~~~||||||~~~|||uuukkkccc```aaacccbbbbbbbbbbbbbbbbbbbbbbbbeeeeeeeeedddccccccfffhhhjjjmmmoooooonnnmmmmmmnnnooouuu{{{{{{qqqgggaaa^^^bbbiiiqqqxxx}}}zzzuuuvvv~~~}}}zzzyyyzzz~~~~~~~~~}}}sssmmmgggbbb```bbbaaadddkkktttzzz~~~}}}}}}|||wwwzzz||||||sss^^^OOOOOO^^^www~~~oooeeetttxxx}}}~~~jjjNNN999333444222---......................................................---,,,,,,,,,---------------............//////............//////000333333555555555555333333777;;;FFFSSSqqqYYYGGG;;;444666666777999999<<>><<<===>>>BBBGGGMMMSSSWWWZZZ]]]]]]]]]___aaaaaa___]]][[[YYYYYY\\\^^^bbblllvvvzzzpppddd[[[VVVTTT]]]dddffffffhhhhhhfffeeedddbbbbbbdddgggjjjlllnnnllljjjjjjlllllliiifffccccccfffiiimmmnnnmmmlllmmmqqquuuuuuttttttwwwyyyzzzzzzxxxpppRRRKKK^^^wwwyyy\\\@@@666111,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++,,,---///222333555777BBBgggwwwjjjhhhggg``````nnnqqqmmmooommmiii```WWWWWW```jjjoooqqqxxxppptttvvvxxx||||||zzz{{{}}}yyypppgggbbb```aaabbbccccccccccccccccccccccccaaabbbccccccbbbbbbdddfffgggjjjlllmmmlllkkklllmmmqqqvvv}}}qqqeeeeeehhhjjjooovvvxxx}}}yyyzzz|||~~~vvvrrrooolllmmmpppgggiiiooovvv||||||||||||~~~~~~ssscccUUUOOOYYYsss}}}nnnqqqjjjFFF333222333000////////////////////////........................------,,,,,,,,,------...---------............///......---......///000111???<<<666222000111555777777<<>><<>>DDDKKKSSSXXX\\\^^^]]]]]]]]]```bbbcccbbb```aaa\\\\\\aaaddddddhhhnnnsssxxx~~~zzzoooddd]]][[[dddkkkkkkkkkmmmnnnlllddddddcccdddfffjjjmmmpppqqqrrrsssrrrnnnjjjggggggddddddfffjjjmmmnnnmmmkkkmmmppptttvvvuuuvvvyyy||||||tttiiiwwwtttUUUKKK\\\ttt{{{^^^BBB666222,,,---,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,,,,---...000222444666777888HHHnnnzzztttppplll```^^^jjjkkkcccbbb^^^bbb```XXXVVV```kkkqqqvvv{{{}}}|||ppprrrwww|||~~~|||zzzzzz{{{xxxrrrhhhaaa^^^___aaabbbddddddddddddddddddddddddcccdddffffffffffffgggiiigggjjjlllmmmmmmlllmmmnnnrrrrrrwwwxxxqqqooommmqqqyyywwwxxxxxxwwwxxxyyytttmmmoootttxxx{{{}}}uuuqqqnnnkkkkkknnnkkklllqqqwww{{{~~~{{{xxxvvv}}}}}}}}}~~~}}}|||oooaaaWWW]]]xxxsssyyyUUU888111222///000000000000000000000000////////////////////////+++++++++,,,---...///000---------.........//////---------......000111111666444111000111444999<<<777<<>>JJJVVVbbbhhhnnnqqquuuvvvrrrkkkdddeeefffggggggiiimmmoooqqqpppnnnmmmlllkkkhhheeebbbaaabbbgggpppxxx||||||lllfffcccgggkkkkkkkkkmmmtttzzz}}}zzzxxxqqqlllkkkmmmqqqttt{{{}}}sssfffXXXLLLDDDAAA???EEEOOOXXX^^^bbbeeeffffffffffffgggggghhhhhhhhhhhhiiijjjmmmppprrrtttvvvyyyzzz{{{{{{xxxsssnnnkkksssyyy|||{{{zzz{{{{{{xxxssslllggghhhjjjjjjmmmrrrssstttuuutttpppkkkiiigggkkkkkklllmmmnnnnnnooooootttvvvwwwuuurrrqqqtttwwwyyyvvvqqqrrrjjjRRRVVVyyyjjjTTT===...000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---///111333333555777999@@@SSSsss{{{uuunnnmmmiii]]]dddddd___ZZZ]]]kkk{{{uuuwwwwwwwwwxxxhhhddduuu{{{}}}wwwqqqpppqqqqqqooofff^^^]]]^^^___aaadddddddddeeeeeeeeeeeeeeeeeefffffffffgggggggggggggggfffggghhhiiiiiiiiiiiiiiilllqqqvvv{{{{{{uuuqqqpppsssrrrmmmiiihhhllllllqqqxxx}}}~~~uuusssqqqllliiijjjjjjkkknnnssszzz}}}xxxwwwxxxzzzzzz}}}}}}}}}~~~~~~}}}yyyvvvvvvpppggg```[[[XXXVVVUUUWWWXXX^^^hhhqqq|||~~~}}}zzzvvvxxx}}}|||}}}~~~wwweee[[[nnnhhh{{{vvvRRR:::666555000000000///...............///////////////............------,,,,,,------...///............///000000//////............//////222333444444444555777999<<<999JJJ]]]yyyWWW???777666444777666666888999>>>KKKXXXaaaggglllqqqvvvyyytttllliiijjjlllmmmmmmnnnpppssstttrrrooommmllliiieeecccaaa```ccckkkxxxxxxpppkkklllnnnmmmmmmoootttyyy~~~}}}tttpppnnnqqqssswww~~~xxxjjjZZZNNNGGGFFF>>>EEEQQQ[[[bbbeeeggghhhhhhiiijjjkkklllmmmmmmmmmnnnooorrrtttwwwyyyzzzzzz{{{|||}}}{{{wwwsssooonnnwww}}}~~~||||||zzzvvvtttmmmiiillloooppprrruuusssttttttqqqmmmhhhfffeeejjjkkklllnnnooopppppppppsssttttttrrroooppptttxxx}}}wwwpppmmmlllSSSUUUppp~~~kkkWWW@@@000111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---///222333444555777999BBBVVVttt~~~wwwtttooopppooodddddd```ZZZVVV[[[gggvvvtttlllnnnyyyzzz{{{wwwyyy~~~ssscccaaasssyyy{{{vvvqqqqqqrrrqqqlllccc\\\\\\^^^```bbbeeeccceeefffggggggeeedddccceeefffffffffgggggghhhhhhgggggghhhhhhiiiiiiiiiiiikkkqqqwwwzzz}}}vvvrrrrrrvvvwwwsssnnnlllnnnnnnqqqxxx|||~~~vvvsssooojjjhhhiiikkklllnnnrrrxxx~~~~~~zzzzzz|||wwwoooiiiddd```\\\XXXSSSSSSYYY]]]cccuuu|||xxxuuuyyyvvvcccZZZpppgggmmm~~~pppNNN:::777555...000000///...............//////.....................------,,,,,,------...///...............////////////............//////333444666666666666888:::<<<:::KKK___wwwTTT<<<666777666666555666888999>>>KKKXXX```eeekkkpppwww{{{uuummmjjjlllnnnpppqqqsssvvvxxxzzzxxxtttqqqnnnjjjfffccc______dddoooyyypppoooooonnnooorrrvvv{{{yyyuuussstttuuuxxxrrraaaSSSLLLKKK???GGGTTT___fffiiikkklllooooooppppppqqqrrrsssssstttuuuxxx{{{}}}~~~~~~~~~~~~~~~{{{vvvrrrpppqqqyyy}}}{{{wwwsssrrrllljjjpppvvvwwwxxxyyywwwwwwvvvrrrlllhhhgggggggggiiikkknnnpppqqqqqqqqqnnnppppppooommmpppuuuzzz~~~wwwnnnhhhjjjQQQRRRkkk}}}~~~nnn[[[CCC222111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,...111222333555888:::AAAXXXwwwsssppppppmmmqqqsssjjjkkkddd^^^\\\```iiissszzz}}}qqqlllkkkpppqqqwwwyyy}}}ssscccbbbvvv{{{|||wwwsssssssssqqqjjjbbb[[[\\\___```bbbeeecccdddfffggggggfffcccbbbdddeeeeeefffggghhhhhhiiijjjiiiiiijjjjjjjjjkkkkkkiiipppwww{{{~~~{{{vvvtttxxxzzzwwwrrrqqqqqqppptttzzz}}}}}}vvvrrrmmmgggeeegggjjjkkkooossswwwzzz}}}~~~}}}}}}~~~zzzuuurrrlllccc]]]\\\YYYYYYgggxxx}}}{{{uuurrryyy~~~sss```WWWnnnkkkiiirrr~~~iiiJJJ888777666///000000///...............------------------------...------,,,,,,------.........------,,,------..................///000000333555777777777777999:::===;;;LLLaaawwwUUU<<<666777777666555666888999===IIIUUU___dddjjjqqq{{{{{{rrrjjjlllnnnppprrruuuzzz}}}}}}zzzvvvsssooojjjggg``````dddooowwwrrrqqqoooqqqtttyyy}}}~~~{{{{{{zzz{{{ppp^^^RRRMMMDDDLLLXXXdddkkkppprrrtttwwwvvvtttsssrrrsssssstttuuuwww{{{{{{uuuqqqqqqsss|||{{{vvvsssmmmkkkqqqxxx{{{|||}}}~~~}}}yyysssmmmjjjjjjkkkhhhiiillloooqqqqqqqqqpppjjjlllmmmmmmmmmpppuuu{{{xxxwwwoooeeelllQQQOOOkkk~~~ttt```FFF222///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***---000222444666999<<>><<>>PPPfff{{{\\\CCC:::666222444444666999999;;;EEEOOOXXX^^^eeeqqq}}}kkkllllllmmmoootttzzz{{{yyywwwuuutttqqqnnnkkkgggccc```gggwww~~~zzzzzz}}}|||uuuYYYJJJIIIPPP\\\gggooouuuyyy{{{{{{wwwooohhhccc`````````lllpppwww~~~{{{ssspppssswwwsssjjjllltttzzz}}}vvvmmmgggfffhhhkkkpppqqqssstttsssqqqooommmgggjjjlllmmmlllnnnrrrwwwsss}}}{{{zzzwwwfffyyyWWWLLL]]]sss|||ssscccJJJ555111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***---111444777:::>>>AAAKKKhhh~~~uuuiiillldddeeehhhgggmmmqqqkkkrrrdddXXXXXX^^^bbbggglllzzz}}}{{{~~~mmmeee______aaa``````bbbbbbcccdddeeeffffffggggggccccccdddfffgggiiijjjkkkmmmlllkkkjjjjjjjjjkkkllloooiiihhhmmmqqqsssxxx}}}zzzwwwwwwuuutttvvv{{{}}}}}}~~~tttkkkccc___\\\YYYUUUUUUYYYbbbkkkrrr}}}~~~xxxqqqlllddd]]]\\\___aaaaaacccfffmmmuuu}}}|||yyylll```dddjjjrrr}}}}}}zzzuuuooojjjlllyyy{{{rrr]]]MMMZZZwww}}}jjj|||bbbAAA666444000000000///...............---.........//////000000...------,,,,,,------...111000///...............------...000222444666888444777999;;;::::::;;;;;;@@@???RRRggg~~~YYY@@@===333555666555555777888;;;DDDNNNXXX```eeeiiivvvqqqmmmkkknnnppprrrxxx|||{{{yyywwwuuuqqqllliiihhheeeeeejjjsss}}}}}}|||}}}~~~___QQQKKKRRR]]]gggnnntttxxx{{{xxxrrriiibbb^^^]]]\\\\\\aaajjjuuu~~~yyyqqqsss{{{vvvhhhfffmmmtttyyy}}}{{{yyyrrriiibbb```cccfffppprrrttttttrrrnnnlllkkkkkkkkkkkklllnnnpppqqqrrrsss{{{zzzzzz{{{ssskkk}}}|||```FFF\\\zzz~~~ooodddLLL333222......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000000111333777<<>>???TTTjjj|||WWW???<<<222555666444555777888;;;DDDNNNWWW___dddiiiuuuwwwqqqmmmnnnpppsssxxx}}}~~~zzzwwwuuurrrooolllfffdddeeeiiippp~~~zzziiiTTTGGGNNNXXXbbbkkkssszzz~~~xxxuuuoookkkgggddd```^^^bbbhhhqqqyyy}}}~~~}}}wwwqqqrrrxxxsssccc]]]aaahhhqqqxxxyyyvvvpppggg___[[[\\\^^^iiimmmqqqrrrooommmllllllkkkkkkllllllmmmnnnpppqqqsss{{{|||zzz{{{ssseee{{{gggOOO\\\zzzrrrgggNNN555333......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///000222555999>>>DDDHHHSSSqqq|||xxxvvvqqqnnnhhhdddeeehhhiiifffbbbllliiiZZZSSS\\\bbbfffooo{{{vvv|||~~~~~~|||yyy{{{}}}wwwjjj___]]]```aaabbbdddaaabbbbbbcccdddeeeffffffeeeffffffggghhhiiiiiiiiiiiijjjjjjkkkllllllmmmmmmmmmmmmnnnoooqqqtttvvvxxx~~~}}}yyyzzzzzz{{{}}}vvvnnniiifffbbb\\\VVVRRRQQQQQQKKKHHHGGGIIIGGGDDDEEEKKKKKKUUUeeexxx{{{yyy{{{sssjjjfffbbb\\\[[[\\\YYY[[[```eeekkksss{{{~~~qqqffffffmmmtttwww|||cccTTTVVV___gggyyypppttt}}}~~~|||{{{}}}}}}xxxqqqiii```___jjjwww{{{gggTTTLLLYYY{{{rrrrrrHHH777333222000000///..........................................------------...//////...............///000000000000000000000111222222666999;;;;;;999999;;;>>>@@@AAAVVVmmmyyyTTT<<<;;;222666666444555777888;;;CCCLLLVVV]]]cccgggsssvvvnnnnnnqqqtttxxx}}}~~~zzzxxxuuurrroooiiihhhiiijjjlllwww|||kkkSSSFFFKKKSSS\\\fffpppzzz|||zzzxxxvvvrrrllleee``````eeemmmsssyyy}}}~~~yyyuuurrrooopppttt{{{{{{wwwrrrssszzzxxxjjjZZZSSSTTT\\\hhhsssxxxuuupppggg___YYYWWWVVV```fffmmmooollljjjlllnnnlllllllllllllllmmmnnnnnnsss{{{zzz~~~uuu^^^uuu~~~eeePPPZZZzzzuuujjjPPP555222......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------000333777<<>>AAACCCDDDZZZqqqvvvQQQ;;;:::222666555444555777888:::BBBKKKUUU[[[aaafffqqq{{{pppnnnrrruuu{{{zzzuuuqqqoooooonnnllljjjpppyyycccQQQGGGJJJOOOWWW```lllwww{{{zzzyyyvvvqqqiii```ZZZ]]]aaaiiiqqqwww}}}yyyqqqlllkkkllloooqqqqqqssssssooonnnooooookkkjjj```TTTNNNNNNUUUcccpppxxxvvvrrrlllddd\\\WWWTTTWWW___hhhkkkjjjiiilllpppmmmmmmllllllllllllmmmmmmrrryyy{{{zzzbbbvvvuuu___NNNWWWyyyvvvlllQQQ555111......---,,,,,,,,,,,,---,,,,,,,,,------------------111666:::>>>CCCIIIMMM\\\yyy{{{tttpppmmmgggaaakkkllleeeeeessszzz~~~}}}vvvwww|||yyyqqqtttzzznnneee^^^^^^```aaabbbdddeeeeeeeeeeeeeeeeeeeeeeeecccccceeefffhhhiiijjjkkkhhhhhhhhhiiiiiijjjkkkkkknnnmmmmmmlllmmmnnnpppqqqxxxzzzwwwlllddd```_________iiiooowww}}}~~~|||yyyrrriiiccc\\\YYYSSSRRRZZZooo~~~xxxtttrrrjjjddd______\\\WWWTTTTTTTTTRRR[[[hhhggg[[[ZZZccckkkooosssxxxwwwhhhdddlllrrrrrruuuxxxbbbVVVSSSTTT___ppp~~~|||qqquuu~~~yyytttnnniii```YYYYYY^^^mmmxxxnnnZZZLLLUUUxxxqqqmmmLLL:::333///000000///..........................................------------...//////...............///000000/////////000111333444555777:::======<<<<<>>@@@CCCIIIMMM\\\{{{|||{{{|||uuummmggghhhaaacccsss~~~|||yyy{{{zzzyyy|||zzzqqqrrrwwwiiibbb]]]___aaaaaaaaadddeeeeeeeeeeeeeeeeeeeeeeeebbbcccdddfffgggiiijjjjjjhhhhhhhhhhhhhhhjjjkkklllnnnmmmlllllllllmmmnnnooovvvwww{{{xxxrrriiicccdddiiippptttzzzmmmhhh___VVVUUUbbbwww{{{vvvrrrppphhhbbb^^^^^^[[[UUUQQQQQQQQQNNNUUUaaa^^^PPPLLLSSS^^^eeennnwwwnnnjjjuuu||||||zzzkkk]]]WWWUUU]]]iiivvvvvvqqqvvv}}}zzzuuupppkkkcccZZZUUUUUUcccqqq~~~~~~~~~sssbbbSSS[[[}}}hhh|||gggJJJ:::333000000000///..........................................------------...//////...............///000000/////////000111333444555;;;===@@@???======???BBBEEEGGG]]]ttt}}}sssPPP;;;;;;222666444333444777777888???HHHRRRYYY```eeekkktttwwwsssrrrttt|||vvvmmmjjjjjjlllnnnooosss}}}yyycccRRRJJJ===>>>AAAFFFOOO]]]kkktttuuusssppplllggg___WWWQQQNNNSSS\\\gggpppvvvwwwvvvwwwrrriii______hhhrrrvvvooorrrqqqnnnooossstttrrrggg```XXXSSSOOONNNTTT[[[iiikkknnnpppooohhh___YYYRRRVVV[[[```dddhhhmmmpppkkkkkkkkklllnnnpppqqqrrruuuzzzlllxxxqqq___SSSSSSuuuvvvmmmRRR555111......---,,,,,,,,,,,,---,,,,,,,,,---....../////////666>>>BBBCCCEEEKKKPPP```|||~~~~~~xxxlllllldddeeettt}}}wwwuuu}}}}}}~~~~~~sssqqqsssddd___]]]```aaa```aaadddccccccddddddeeeeeeeeefffccccccdddeeeggghhhiiiiiiiiihhhhhhggghhhjjjkkklllmmmmmmlllkkkkkklllnnnoooqqqtttyyy~~~yyyvvvtttsssvvv}}}}}}|||wwwmmmeeeeeennnwww}}}wwwrrrnnnlllhhhbbb]]]\\\ZZZTTTPPPQQQMMMJJJNNNVVVUUULLLGGGIIIUUU^^^iiitttuuuppp{{{rrrddd^^^[[[aaalllyyy~~~zzzzzzvvvqqqsssyyy|||{{{}}}wwwqqqnnnfff[[[RRROOOYYYgggvvv|||~~~vvvgggXXX```bbbnnn~~~yyy```GGG999444222000000///..........................................------------...//////...............///000000000000000111222333444555===???BBBAAA???>>>AAACCCGGGHHH^^^uuu{{{sssRRR===<<<333555333222444777777888>>>FFFRRRXXXaaafffiiiooozzz}}}vvvqqqpppzzztttllleeedddgggmmmrrruuu|||}}}xxx]]]KKKFFF:::::::::<<>>===333555333222444777777888>>>FFFQQQXXXaaafffhhhlllvvvxxxpppmmmwww}}}sssllleeeccceeemmmsssuuuxxx|||zzzuuuxxx|||zzz~~~vvv\\\KKKJJJ;;;:::888666999@@@JJJQQQZZZ\\\^^^___]]]UUULLLEEEBBBCCCHHHQQQ\\\fffjjjkkkiiiiii___PPPJJJUUUccckkkrrrvvvwwwtttsssssspppkkkiii^^^TTTOOOMMMLLLOOOTTT\\\aaajjjtttyyyvvvmmmfffTTTPPPOOOTTT]]]eeeiiiiiihhhhhhjjjmmmqqqtttwwwyyy{{{sss{{{www___PPPUUUwwwwwwnnnTTT999555......---,,,,,,,,,,,,---,,,,,,------...///000000///888CCCIIIKKKNNNTTTZZZfffpppmmmsssxxxjjjmmmooouuuqqqgggiiidddfffuuu~~~}}}{{{yyyqqqnnn^^^\\\\\\```bbb```aaaddd``````aaabbbdddeeeffffffeeeeeeeeefffffffffggggggkkkjjjhhhhhhiiijjjmmmnnnmmmlllkkkkkklllmmmoooppprrrrrrvvvzzzzzzzzz~~~}}}~~~oooYYYMMMRRRdddssswwwdddWWWVVVXXXXXX^^^nnnyyy}}}xxxrrrmmmhhhdddccc\\\UUUQQQPPPNNNKKKIIIKKKEEEEEECCCCCCJJJRRROOOHHH:::@@@HHHRRReee~~~{{{ppp{{{yyyjjjbbb^^^WWWSSSSSSPPPKKKKKKPPPXXXcccnnnsssxxx~~~|||{{{{{{~~~xxxqqqoooiii]]]QQQJJJ???LLLZZZdddlllssswwwvvvxxxyyy|||~~~yyyfffQQQVVV|||dddeeehhhqqqvvv[[[CCC666333444000000///..........................................------------...//////...............///000000222222222111222222333333:::>>>AAABBBBBBCCCFFFIIIJJJKKK```vvvtttYYY<<<666:::555555444555777666666===EEEPPPVVV___fffhhhkkkqqqxxx{{{rrrpppuuu|||xxxnnniiiiiijjjkkklllmmmnnnoooxxx{{{uuuuuuvvvvvvwwwzzzzzzrrrwwwxxxzzzuuu```NNNEEE===888555666888;;;BBBIIILLLOOOPPPMMMLLLKKKHHHCCC???>>>???GGGRRR\\\```aaacccccc]]]QQQGGGJJJ[[[kkkpppuuuwwwtttpppnnnkkkfffeee```ZZZUUURRRQQQQQQPPPVVV[[[dddpppyyyyyyqqqjjjWWWPPPLLLQQQXXX^^^bbbffflllllllllooorrruuuuuuuuu~~~wwwtttcccLLLYYYwww{{{tttVVV666111000000///...---,,,,,,,,,......---------......///222<<>>JJJQQQRRRTTTZZZaaauuuzzzooohhhkkkiiifffkkk|||uuuiii\\\UUU\\\fffmmmttt|||}}}{{{wwwkkk_________``````aaabbbcccdddddddddddddddddddddeeeddddddeeeffffffggghhhhhhlllkkkkkkjjjjjjkkkkkkllljjjkkklllmmmnnnooopppqqqqqqssstttuuuwwwzzz~~~~~~}}}||||||wwwwwwwwwxxx|||yyylll[[[OOOGGGGGGRRR___vvv~~~sssaaaSSSMMMJJJIIITTTfffvvv~~~~~~{{{xxxwwwsssnnngggaaa\\\ZZZYYYTTTQQQNNNKKKJJJHHHFFFDDDAAAAAA@@@???@@@DDDJJJNNNSSSMMMFFFCCCCCCKKK]]]mmmvvv___XXXZZZ[[[[[[hhhvvvzzzppp```SSSLLLCCC===;;;>>>BBBIIIVVVcccrrrvvvwwwssssssxxx|||{{{||||||{{{yyyxxxxxx{{{}}}{{{wwwrrrpppmmmeeeXXXMMMCCCAAABBBGGGMMMTTT```kkkssstttyyy~~~sss\\\JJJOOOooozzzhhhnnnyyyoooNNN<<<555000000000000000////////////////////////////////////---------............///000//////.........//////111000000000111222333444;;;@@@BBB@@@@@@EEEJJJLLLLLLPPPdddxxxttt\\\???666888444555444444666555555;;;CCCQQQXXX___bbbdddgggnnnsss{{{xxxqqqoooooolllmmmrrr|||{{{qqq___^^^[[[XXXWWWXXXYYYZZZ[[[bbblllvvv|||qqqjjjdddddddddcccdddhhhiiisss|||}}}xxxqqqfff\\\UUUUUUWWW]]]eeemmmrrrttt||||||}}}|||qqq]]]KKKBBB>>>888555666777999>>>EEEQQQVVVXXXVVVTTTSSSOOOIIIGGGDDDAAABBBHHHNNNRRRRRRVVVWWWUUULLLBBB???FFFOOOccclllsssuuutttsssnnniiihhhddd```]]]\\\\\\[[[ZZZXXX[[[aaajjjqqqssspppllleeeYYYNNNKKKLLLQQQZZZccceeefffgggiiimmmrrrwwwyyy|||{{{wwwlllQQQRRRqqq}}}zzzuuuYYY:::555000///...---------------......------......///000555AAAOOOVVVWWWZZZaaaggg|||zzzooommmgggggglll{{{sssgggZZZSSSYYYbbbhhhpppyyy{{{xxxtttggg_________```aaabbbbbbcccddddddeeeeeeffffffgggggggggfffeeeeeeeeeggghhhiiilllkkkkkkjjjjjjkkkkkkllljjjkkklllnnnoooqqqrrrsssqqqrrrsssttttttvvvzzz}}}{{{}}}~~~|||{{{{{{{{{{{{{{{{{{{{{tttuuuwwwyyy}}}yyymmm^^^QQQIIIJJJVVVbbbuuunnn^^^RRRLLLJJJJJJRRRaaappp|||}}}zzzuuusssnnnkkkeee___YYYUUURRRQQQKKKIIIHHHHHHHHHGGGEEECCC??????===<<<<<<@@@FFFKKK\\\YYYVVVPPPGGGAAAFFFOOO```kkknnn^^^LLLDDDCCCAAA@@@JJJTTTXXXRRRHHH@@@===:::999;;;CCCLLLXXXgggttt|||vvvpppooosssuuutttvvvwwwwwwuuutttuuuwwwyyyxxxtttqqqpppooohhh]]]UUUFFFBBB???======AAANNN[[[fffpppyyy{{{|||rrr[[[FFFJJJlllyyyhhhyyyVVV???666444000000000000////////////////////////////////////---------............////////////......//////000222111000///000222444555<<>>999555666777888===BBBLLLRRRVVVXXXYYY[[[XXXTTTKKKGGGCCCBBBFFFKKKNNNPPPQQQTTTTTTNNNEEE???@@@CCCUUU```kkkpppssstttqqqlllllliiieeebbbaaa```^^^\\\YYYZZZ^^^dddjjjmmmllljjjiii___TTTMMMJJJLLLUUU^^^eeeffffffhhhjjjoootttxxx~~~{{{~~~{{{yyyuuupppZZZPPPooo{{{yyysssWWW777222000///...---------------...---------...///000111666DDDUUU]]]^^^aaahhhpppzzzooonnnqqq{{{zzzpppiii]]]VVV\\\dddjjjsss|||xxxvvvrrrccc^^^^^^___```aaabbbbbbbbbbbbcccdddeeefffggghhhhhhiiihhhfffeeeeeefffhhhjjjlllkkkkkkjjjjjjkkkkkkllllllmmmnnnooopppqqqrrrrrrpppqqqrrrrrrrrrsssvvvxxxwwwxxx{{{|||{{{wwwwwwwwwvvvwwwwwwxxxxxxvvvwwwxxxxxxwwwzzz~~~wwwgggWWWNNNQQQ^^^kkkyyyzzzjjj]]]TTTOOOKKKMMMVVVbbblllvvv~~~|||wwwsssooogggddd^^^XXXRRRNNNLLLKKKEEEEEEEEEFFFFFFFFFCCCAAA>>>===;;;888888<<>><<<:::777;;;@@@AAA>>>;;;;;;<<<===AAAIIISSS]]]gggqqqxxxzzzuuuoookkkmmmqqqrrrqqqqqqrrrssssssrrrsssuuuwwwwwwtttsssrrrqqqlllccc\\\PPPHHH???:::888:::BBBLLLUUUgggvvvxxxzzzuuu^^^GGGKKKnnn|||hhh}}}VVV@@@999666000000000000////////////////////////////////////---------............/////////////////////000111222111//////000222555777@@@EEEFFFCCCCCCIIIPPPRRRSSSXXXmmmwwwdddFFF888777444666444444555333333888@@@MMMXXXbbbeeeiiiqqqxxx{{{~~~~~~yyyqqqjjjfffeee^^^^^^___dddjjjkkkgggbbbXXXUUUPPPLLLIIIIIIJJJKKKOOOTTTYYY]]]ccciiiiiifff```\\\[[[\\\]]]\\\```eeeiiijjjggg___XXXWWWUUURRRTTTTTTUUUWWW\\\dddmmmrrrzzz{{{}}}}}}sss___NNNFFF>>>999666777777888<<>>HHHVVVbbbfffkkkuuu|||||||||{{{wwwpppiiidddbbbbbb]]]\\\[[[^^^bbbeeedddbbbWWWTTTPPPLLLJJJIIIIIIJJJLLLQQQUUUVVVYYY^^^___]]]\\\ZZZYYY[[[[[[ZZZ^^^dddjjjoooppplllgggccc^^^XXXYYYYYYYYYZZZ]]]dddlllrrr{{{{{{~~~uuubbbQQQIII===999666888888999===BBB@@@EEEHHHHHHIIILLLKKKHHHCCCBBB@@@???AAAEEEJJJMMMLLLOOORRRQQQMMMFFF@@@===EEEPPP]]]fffnnnvvvzzzyyyuuussspppmmmkkkgggccc```\\\]]]^^^___aaaccceeefffjjjfffccc]]]UUUOOOSSS[[[iiikkklllkkkjjjkkkooottt}}}xxxwwwpppccciiiooodddWWWwwwyyyZZZ999222///......---------......---------...///000111222888JJJ___jjjkkknnnvvv}}}rrriiicccdddppp|||vvvxxxrrr^^^\\\]]]___aaacccccccccbbbaaabbbcccdddeeefffggggggiiihhhgggggggggiiijjjkkklllkkkkkkjjjjjjkkkkkklllppppppppppppooooooooooooppprrrssssssrrrrrrssstttqqqssswwwzzzzzz}}}yyytttuuuvvvwwwwwwvvvuuutttvvvxxxwwwnnn```RRRKKKHHHMMMYYYkkk~~~eeeWWW[[[iiittt~~~rrriiieeecccaaa^^^XXXRRRUUU\\\\\\fffttt}}}}}}xxxrrrmmmbbb^^^XXXQQQKKKFFFDDDBBBBBBAAA@@@AAABBBAAA@@@>>><<<<<<:::888777888<<>>CCCFFFIIIJJJHHHHHHJJJIIIFFFAAAAAAAAA@@@BBBEEEIIILLLNNNQQQTTTUUUSSSNNNHHHDDDBBBKKKVVV^^^gggqqqvvvwwwwwwvvvtttrrrpppmmmhhheee``````aaaaaaaaabbbdddeeejjjiiihhhcccYYYSSSWWW___iiilllooonnnllllllppptttyyy~~~vvvrrrbbbffflll___WWWvvvyyy[[[999333......---------......///------......///111222333888KKKbbbnnnppprrr{{{xxxhhhcccfffsss}}}{{{vvvxxxqqq[[[[[[]]]___bbbcccccccccbbbcccddddddeeefffgggggghhhgggggghhhhhhiiijjjkkkkkklllkkkkkkjjjjjjkkkkkklllnnnoooooooooooooooooooooqqqrrrttttttsssssstttuuurrrssswwwzzzxxxzzz|||vvvqqqsssuuuvvvuuussspppnnnqqquuuwwwooo___OOODDD@@@===GGGVVVfffvvvppp______jjjrrrvvvmmmaaa\\\WWWRRRMMMJJJOOOWWWYYYcccpppzzz}}}|||vvvpppkkkbbb^^^XXXPPPIIIDDDAAA???@@@>>>======???@@@??????<<<<<<<<<:::999999;;;===???GGGZZZsssvvvooolllcccbbb```___```eeekkkppptttwwwvvvnnngggddd```[[[ZZZXXXYYY^^^^^^]]]```eeeiiillloooqqqqqqsssuuuwwwuuuwwwxxxzzz{{{zzzwwwuuuqqqbbbQQQHHHBBB<<<999888888AAARRReeerrryyykkkPPPQQQvvvkkkdddKKK>>>888333000000000000////////////////////////////////////---------............///////////////000111222333000000111111333555666777CCCJJJOOOOOOPPPUUUZZZ[[[\\\ccczzz}}}nnnPPP<<<999777666444444444222000555===>>>PPP```dddiiissswwwssskkkjjjgggccc```^^^]]]]]]___]]]\\\\\\\\\\\\ZZZXXXUUUTTTRRRPPPOOOMMMLLLLLLIIIOOORRRSSSUUUYYY[[[YYYYYYWWWWWWWWWTTTQQQSSSYYYVVV___fffhhhiiijjjgggcccYYY[[[\\\]]]___dddlllrrr{{{{{{vvvdddTTTLLL===999777999;;;;;;???DDDGGGIIIIIIFFFFFFIIIIIIFFFBBBCCCCCCDDDDDDFFFJJJLLLRRRTTTWWWZZZYYYVVVPPPLLL???GGGPPPVVV___iiiqqqrrrxxxwwwvvvuuutttqqqmmmjjjcccddddddcccbbbbbbdddeeelllkkkjjjeee\\\UUUZZZccchhhlllppppppnnnnnnqqquuuuuu|||uuuuuudddeee~~~jjjZZZSSSsss}}}wwwYYY888111......---------......///------......///111222333888LLLcccppprrrttt}}}|||hhhcccfffqqqxxx{{{~~~ssstttuuuyyyqqqYYY[[[\\\___bbbcccdddcccbbbeeeeeeffffffggghhhhhhhhheeefffhhhiiikkkkkklllllllllkkkkkkjjjjjjkkkkkkllllllmmmmmmnnnoooppppppqqqqqqsssuuuuuuttttttuuuvvvuuuuuuwwwyyyxxxwwwzzztttmmmoooqqqsssrrroookkkhhhnnnuuuyyysssdddSSSIIIEEE<<>>===;;;::::::===???@@@@@@<<<<<<===<<<:::999:::<<>>999555000000000000////////////////////////////////////---------.........//////////////////000111222333///000111222444555666777???GGGNNNPPPRRRXXX\\\]]]___fff}}}lllRRR===555666222222222333444555666777@@@KKKXXX```fffhhhfffaaa^^^``````]]]\\\___aaabbbgggfffeeedddbbb___]]]\\\WWWWWWVVVUUUTTTRRRRRRQQQRRRRRRRRRTTTUUUWWWYYYZZZYYYZZZZZZYYYXXXWWWXXXYYYVVVXXX[[[^^^```aaaaaa```\\\^^^___^^^^^^aaahhhmmmzzz~~~uuudddWWWRRRCCC???999777:::@@@EEEHHHLLLMMMNNNLLLJJJIIIJJJKKKGGGGGGFFFFFFHHHJJJMMMOOORRRWWWZZZ[[[^^^```\\\WWWKKKIIIHHHLLLVVVcccooovvvwww|||~~~zzzvvvsssooojjjhhhiiijjjllloooqqqrrrsssyyyzzzxxxqqqfff```___aaahhhllloooooommmlllppptttyyy~~~yyyuuueeeddd~~~{{{eeeXXXVVVooo~~~tttZZZ<<<111111111000......------------.../////////111444777<<>><<<<<<;;;;;;<<<===???@@@<<<<<<<<<======???@@@@@@@@@AAAEEENNN[[[nnn|||zzzpppiii```ZZZWWWWWWVVVTTTTTTUUUVVVXXX[[[]]]^^^___fffgggiiillloooppppppoootttvvvxxxyyy{{{~~~}}}zzzmmm[[[MMMEEE@@@;;;:::999???OOOfffzzzwwwXXXTTT|||eeecccttt{{{ssshhhHHH===;;;111000000000000////////////000000///...............---...000111111111000///000////////////111333444111111222111111333666999BBBHHHJJJHHHKKKVVVaaaeeeggglllqqqXXXAAA777666333333333333444444555666???IIIUUU[[[___aaa^^^XXXWWWYYY\\\\\\]]]```bbbdddgggggggggfffeeecccaaa```[[[ZZZZZZXXXWWWVVVUUUTTTTTTUUUUUUVVVWWWYYYZZZ[[[\\\]]]^^^]]]ZZZYYYYYYZZZYYYZZZ\\\^^^___```______[[[]]]^^^]]]]]]aaagggmmmwww|||vvvfffXXXQQQDDD???:::888;;;AAAFFFJJJNNNPPPPPPOOONNNLLLMMMNNNJJJIIIHHHHHHIIIKKKMMMOOOTTTYYY\\\]]]___aaa^^^YYYNNNLLLJJJMMMVVVcccooovvvxxx}}}{{{wwwuuupppjjjllllllnnnpppsssvvvxxxzzz}}}}}}uuujjjcccbbbccchhhllloooooommmlllpppssswww~~~xxxvvvhhhfff~~~yyybbbUUUYYYrrr~~~sssYYY<<<111111000///......------------...//////000111555777???[[[oooxxx~~~xxxxxx|||~~~ssslll```]]]jjjvvvzzzxxxwww{{{}}}~~~|||uuufffWWWXXX^^^aaaaaaaaaddddddcccffffffffffffffffffffffffggghhhiiijjjjjjkkkkkkkkkjjjhhhggghhhkkklllllllllooopppqqqpppooooooqqqsssssssssttttttttttttttttttvvvttttttvvvxxx{{{~~~{{{vvvrrrpppoooooonnnllliiifffeeekkkvvvwwwkkk[[[MMMCCCCCCAAAAAASSSiii~~~xxxbbbWWWQQQLLLNNNVVV```dddaaaXXXOOOJJJCCC@@@>>>@@@DDDKKKYYYeeeggghhhlllqqqvvv{{{~~~yyyvvvtttnnnggg^^^YYYQQQJJJEEEBBB???>>><<<;;;::::::;;;<<<>>>???===<<<<<<======>>>@@@@@@??????BBBHHHPPP^^^tttwwwnnnkkkiiiccc\\\WWWUUUUUUTTTSSSUUUVVVWWWYYY[[[]]]^^^___dddeeegggkkknnnqqqqqqqqquuuwwwzzz{{{}}}rrr```QQQHHHAAA;;;;;;999>>>LLLaaasss}}}yyyYYYTTTxxxeeebbbppp|||nnnzzziiiJJJ@@@>>>555000000000000////////////000000///...............---...///000111000000///000000//////000111222333111222222111111333777:::IIILLLIIIAAACCCQQQaaahhhiiimmmuuu]]]CCC777555444444444333333444444555<<>>CCCEEEEEEDDDCCCCCC@@@EEEHHHJJJQQQ\\\fffjjjjjjjjjjjjmmmqqqxxx~~~~~~xxxuuurrrllleee\\\WWWOOOHHHDDDAAA???===;;;:::999999:::;;;===>>>============>>>???@@@AAAAAA???@@@CCCFFFMMM\\\kkk}}}wwwnnnfffbbbaaa]]]YYYVVVUUUUUUTTTSSSXXXXXXYYY[[[\\\^^^______aaacccfffjjjnnnppprrrssswwwyyy|||~~~xxxfffWWWMMMCCC<<<<<<:::<<>>===444111111000000000/////////000//////............///---...///000000000000///111000000000000000111111111222222222222444777:::OOOSSSOOOEEEEEETTTdddkkklllooouuu]]]CCC555444666555444333333333333333888AAAMMMVVV^^^cccaaa\\\WWWVVVVVVXXXYYY[[[```fffkkklllmmmnnnnnnmmmkkkjjjeeedddcccbbb```^^^]]]]]]^^^^^^]]]]]]]]]^^^^^^^^^^^^aaadddfffggghhhjjjllllllkkkiiigggfffeeeeeeeee\\\^^^_________bbbiiiooowww{{{mmm[[[NNNFFFAAA;;;999===CCCJJJNNNRRRTTTVVVWWWVVVUUUUUUVVVSSSRRRPPPOOONNNOOOQQQRRRVVV[[[^^^]]]^^^``````^^^]]]YYYUUUSSSWWWbbboooxxx|||}}}{{{tttmmmiiihhhgggggghhhkkkoooqqqzzz}}}~~~yyyqqqjjjiiijjjkkkmmmoooooonnnnnnppprrrvvv}}}}}}yyyttt|||jjjggg~~~|||xxxdddYYYaaawww{{{lllQQQ777///000000///..................///000111111444777:::DDDddd{{{yyysssnnnoootttuuugggZZZUUU^^^hhhmmmzzzzzzvvvwwwzzz|||}}}}}}qqqbbbTTTXXX^^^aaaaaaaaaddddddccceeeeeeeeefffffffffffffffggggggggggggggghhhiiiiiikkkjjjhhhiiijjjkkkkkkjjjmmmoooppppppoooooopppqqqoooppppppppppppooommmmmmooonnnoooqqqrrrsss{{{~~~yyytttooonnnnnnnnnnnnllljjjggghhhfffeeegggooo}}}yyyppphhh]]]RRRUUUXXXVVVLLLEEECCCBBB???======>>>???AAADDDHHHJJJIIIUUU]]]___ccckkkjjjbbbeeeeeeeeehhhmmmtttzzz~~~~~~xxxtttrrrkkkddd[[[UUUNNNGGGCCC@@@>>><<<:::999999888999;;;<<<===>>>>>>>>>>>>???@@@AAABBBDDDCCCCCCEEEEEEHHHPPPZZZdddkkkuuu{{{~~~}}}{{{{{{{{{uuuooonnnmmmkkkhhheee\\\ZZZYYYXXXWWWWWWVVVVVVZZZZZZ[[[\\\]]]^^^___```aaacccgggjjjlllooorrrtttwwwzzz}}}}}}mmm___TTTIII@@@===;;;;;;CCCRRRcccrrrzzz|||]]]QQQlll}}}mmmooo|||wwwNNN===<<<555222111111000000/////////000///............//////.........///////////////111111111000000000000000111222222222333555888;;;PPPZZZ[[[RRRQQQ___llloooooopppwww```DDD666666666555444444333333333333777@@@LLLWWWbbbjjjiiiddd[[[UUUQQQRRRRRRUUU^^^hhhnnnoooqqqrrrrrrpppnnnmmmiiihhhgggeeecccaaa```___cccbbbaaa```____________bbbeeeiiilllnnnoooppprrrtttrrrpppmmmkkkiiihhhgggaaabbbcccbbbbbbeeelllqqqzzz~~~rrr___OOOHHHBBB<<<999===DDDKKKOOORRRUUUXXXYYYXXXXXXXXXYYYXXXWWWUUUSSSRRRSSSTTTTTTVVV[[[___]]]]]]aaacccbbbfffccc]]]YYY[[[cccoooyyy}}}wwwnnneeecccaaa___^^^___aaabbbnnnsssvvvuuuoookkkjjjllllllmmmoooppppppqqqssstttyyy|||yyyzzzyyyrrrmmm|||yyyeeeZZZcccxxxwwwfffKKK444...000//////............///...000111222333555888;;;EEEhhhvvvooonnnnnnsss~~~mmm___ZZZaaaiiinnn|||{{{{{{~~~~~~{{{}}}pppaaaVVVXXX^^^aaaaaaaaaddddddccceeeeeeeeefffffffffgggggghhhgggfffffffffggghhhiiilllkkkiiiiiijjjkkkjjjiiikkkmmmoooooonnnmmmnnnoooooopppqqqqqqqqqooonnnllllllkkkmmmpppppppppwww~~~yyytttooonnnmmmnnnnnnmmmkkkhhhfffdddaaa___cccnnn}}}}}}tttpppfffZZZSSSRRRRRRRRRMMMNNNOOORRRVVVZZZ]]]___aaajjjnnnkkkkkkmmmggg\\\\\\^^^bbbgggmmmtttyyy|||}}}xxxtttrrrllleeeZZZUUUMMMFFFBBB???===;;;999999888888999:::<<<===>>>>>>??????AAACCCDDDEEEGGGEEEGGGJJJJJJJJJOOOWWWXXX[[[```ccceeeeeeeeeeeecccbbbaaabbbfffiiihhhfffXXXXXXXXXWWWWWWVVVWWWWWWZZZ[[[\\\]]]^^^___``````cccfffiiijjjkkkmmmqqqtttxxx{{{~~~rrrggg]]]QQQFFF@@@===;;;???LLL^^^ppp|||zzz^^^PPPfff~~~~~~sss|||ZZZAAA>>>:::222222222111000///////////////............//////...............//////000111111111111111000000000111222333333333666:::===NNN\\\___UUUUUUeeesssuuurrrrrrhhhJJJ::::::666555444333333333333333777@@@KKKXXXfffoooooojjj___UUUNNNNNNNNNPPPZZZgggmmmnnnqqqssstttsssqqqppplllkkkjjjhhhfffdddcccbbbfffeeecccaaa```___^^^^^^fffjjjnnnqqqrrrssstttuuuxxxvvvtttqqqnnnkkkiiigggeeeggggggfffeeegggmmmrrrzzzwwweeeSSSJJJDDD===999<<>><<<::::::999888888999:::<<<===>>>>>>@@@AAADDDFFFHHHJJJHHHGGGIIIMMMNNNNNNQQQWWWYYYZZZ\\\]]]______``````^^^``````___aaacccbbb^^^VVVWWWWWWVVVTTTTTTUUUWWWZZZZZZ[[[]]]^^^```aaaaaadddgggjjjkkkkkkmmmqqquuuzzz}}}xxxooofffYYYMMMCCC@@@<<<===GGGYYYooo}}}xxx^^^NNNaaazzz~~~nnn\\\AAA===999333333222111000000///...///............//////000......------......///000///000111111111111000000222333333333444777;;;>>>OOO]]]^^^QQQQQQeeexxx|||vvvtttrrrQQQ<<<999555555444333333333444444555>>>KKKZZZkkkxxxzzzuuulll```WWWTTTQQQNNNUUUbbbhhhkkkoootttvvvvvvvvvuuupppooommmkkkiiigggfffeeegggfffdddbbb```^^^]]]]]]dddhhhnnntttwwwyyy{{{}}}{{{zzzyyyvvvsssoookkkiiiiiijjjiiigggfffhhhmmmrrrwww{{{kkkYYYKKKEEE===999;;;AAAIIIMMMSSSVVV[[[]]]^^^^^^^^^^^^^^^]]][[[YYYXXXYYYZZZ[[[\\\cccgggffffffkkkqqqsssvvvtttoooiiifffiiisss{{{zzz}}}|||rrrfffdddbbb^^^[[[XXXWWWVVV[[[cccjjjmmmkkkiiijjjlllmmmnnnooorrruuuxxxzzzzzzyyymmmcccggg{{{rrr___FFF333111//////............/////////111222333444777;;;>>>MMMuuuxxxvvvpppnnnpppzzzpppeeeaaajjjqqqvvv|||lll]]]TTTXXX^^^aaaaaaaaaddddddcccddddddeeeeeefffgggggghhhjjjiiigggffffffgggiiijjjnnnllljjjiiijjjjjjiiihhhiiilllnnnooonnnmmmmmmmmmnnnppprrrttttttsssqqqooonnnnnnqqqttttttrrrwww~~~||||||zzzvvvooonnnnnnoooqqqpppnnnlllccccccbbbcccccccccbbbbbbjjjssszzzoooeee```]]][[[[[[^^^YYY\\\bbbiiipppwww|||~~~~~~}}}yyyvvvuuuoooiii]]]WWWOOOGGGBBB>>>;;;999::::::999999:::;;;===>>>>>>???@@@CCCFFFIIILLLNNNKKKJJJLLLPPPRRRQQQSSSWWW[[[\\\^^^aaadddddddddbbbaaaddddddaaa```bbb___YYYXXXYYYYYYWWWTTTTTTVVVYYYXXXYYYZZZ\\\^^^```aaabbbcccgggkkkllllllnnntttyyy~~~}}}wwwnnn___RRRHHHDDD>>>;;;BBBTTTkkk{{{vvv^^^LLL[[[uuu}}}lllWWWAAA<<<555444333333222111000///..................///000000......---------...///000...///000111222222111111222333444444555777;;;???QQQaaadddVVVVVVjjj|||{{{xxxxxxTTT;;;777444444444333333444444555333<<>>RRRzzz|||~~~tttpppqqqyyyuuujjjhhhrrryyy{{{jjj[[[RRRXXX^^^aaaaaaaaadddeeecccddddddeeeeeefffggghhhhhhkkkjjjhhhgggfffgggiiijjjnnnllljjjiiijjjjjjiiigggjjjlllooopppooonnnmmmnnnjjjllloooqqqqqqpppooommmnnnnnnqqqttttttrrrvvv|||}}}{{{{{{zzzwwwooooooooopppqqqqqqooommmlllgggaaa]]]]]]^^^^^^^^^eeeeeennnzzzoooccc[[[]]]\\\VVVVVV[[[ZZZ\\\aaafffmmmuuu{{{~~~~~~}}}yyywwwvvvqqqjjj___YYYPPPHHHBBB>>>:::888;;;:::999999:::;;;===>>>>>>???AAADDDHHHKKKNNNPPPPPPNNNOOOTTTUUUSSSTTTXXXXXX[[[___dddhhhiiigggeeeaaafffgggcccbbbdddaaa[[[\\\]]]\\\YYYVVVVVVXXX\\\WWWXXXZZZ\\\^^^```bbbcccbbbfffkkklllmmmpppwww}}}{{{rrrcccUUUKKKGGG???:::???PPPgggyyyvvv^^^KKKXXXrrr|||uuu|||VVVEEE@@@777444444333222111000///..................///000111......---,,,---...///000---...000111222222222111222333444444555888<<>><<<999999999999:::;;;<<<<<<>>>???AAADDDIIINNNRRRUUUSSSRRRUUUZZZZZZXXXZZZ^^^dddfffiiilllmmmllljjjiiiffffffggggggfffdddaaa``````^^^\\\\\\^^^]]]ZZZWWWYYYXXXZZZ^^^___]]]]]]___ggghhhgggiiirrr{{{}}}yyy}}}tttfff[[[RRRGGG???>>>AAAJJJ^^^sssxxxnnnZZZXXXwww~~~xxxmmmPPPBBB???777555333000//////000///.....................------////////////000000000000000111111222222333444444444222333666666666:::???XXXppprrrsssiii~~~cccAAA999777555444444555666444333777;;;BBBSSSttt~~~oooccc^^^___eeennnvvvzzz||||||}}}|||xxxvvvvvvsssrrrvvv}}}|||uuummmeee___\\\[[[UUUZZZeeeuuu}}}zzzwwwrrrpppooopppooonnnrrryyy~~~ssseeeSSSIII???;;;:::;;;???EEERRRYYY```dddcccccceeehhhdddcccaaa```____________gggkkkooonnnkkkkkkpppuuukkkmmmooooooooooooqqqrrrrrrqqqppprrruuutttqqqmmmgggfffeeeeeedddbbb___]]]]]]ccciiilllkkkkkkmmmpppppppppqqqqqqtttyyy}}}}}}wwwnnn~~~{{{qqqpppwww~~~uuu]]]CCC444000000000000111111111111111222444555666888:::>>>AAATTT|||{{{~~~wwwxxxzzz~~~~~~ooodddcccqqq}}}}}}rrrcccZZZWWWYYY\\\___aaabbbcccdddeeebbbdddffffffffffffgggiiihhhhhhgggggghhhiiiiiijjjjjjnnnnnniiihhhkkkmmmkkkiiilllnnnooonnnmmmmmmmmmlllmmmoooqqqqqqpppnnnmmmoooqqqrrrssssssssstttuuuwww{{{yyyrrrooorrruuutttqqqnnnlllnnnqqqssspppmmmkkkhhhdddaaa___]]][[[YYYXXXWWWWWWXXX[[[```eeehhhpppssswww{{{|||zzzxxxvvvuuurrrnnnjjjeee```ZZZVVVVVVUUUSSSSSSTTTXXX[[[^^^dddeeehhhlllrrrvvvyyyzzz~~~~~~zzzwwwuuuooohhh___]]]XXXQQQJJJDDD???<<<::::::999::::::;;;<<<<<<>>>???AAAEEEJJJOOOSSSUUUUUUUUUYYY]]]^^^]]]___dddhhhiiikkklllmmmlllkkkjjjhhhiiiiiiiiihhhfffdddbbbaaa___]]]]]]^^^]]]ZZZWWWZZZYYYZZZ___```^^^]]]```jjjjjjkkkmmmuuu}}}{{{}}}tttggg]]]UUUJJJ@@@???@@@III^^^sss}}}xxxiiigggqqq~~~kkkMMM@@@@@@;;;555333000//////000///...........................////////////000000000000000111111222222333444444555444444777888777;;;AAA[[[uuuwwwuuuiiizzzkkkFFF888777666444555666666555333555888>>>NNNooo~~~mmmccc```fffooovvvzzz{{{|||||||||yyyyyyyyyyyyzzzwwwnnngggbbb___VVVXXX```qqq{{{ttttttuuuvvvsssqqqwww{{{ooofffWWWMMMBBB===:::999<<<@@@NNNWWWbbbgggfffeeegggkkkfffeeedddbbb```^^^]]]]]]bbbfffhhhgggdddcccgggkkk^^^ccciiimmmnnnmmmmmmmmmjjjjjjlllmmmoooooonnnnnnhhhiiijjjjjjjjjhhhfffeeeaaaeeejjjlllllllllnnnqqqrrrrrrrrrqqqsssxxx~~~|||}}}~~~rrrkkk|||~~~{{{rrrhhhiiivvv~~~ttt[[[CCC444///111111111222222222333333333555666777888:::>>>@@@TTT~~~}}}}}}vvvwww{{{~~~zzzkkk___^^^nnn|||vvvzzzvvvhhh\\\TTTYYY[[[___aaabbbbbbdddeeedddeeeffffffeeeeeeggghhhhhhhhhggggggggghhhiiiiiikkknnnnnnkkkjjjmmmnnnnnnkkkmmmooopppooommmmmmnnnkkklllnnnppppppooonnnmmmnnnooopppqqqrrrrrrqqqppppppsssrrrmmmkkkmmmooonnnooommmkkkmmmqqqrrrpppmmmkkkhhhdddaaa___^^^\\\[[[[[[ZZZXXXVVVUUUUUUVVVVVVZZZ\\\^^^```aaa___]]][[[^^^\\\YYYWWWVVVSSSOOOLLLPPPPPPPPPRRRVVV[[[___bbbiiijjjmmmpppsssvvvyyyzzz|||zzzxxxqqqjjjbbb___ZZZTTTLLLDDD>>>;;;;;;;;;;;;:::;;;;;;<<<<<<<<<>>>BBBGGGLLLPPPTTTVVVYYYYYY]]]bbbdddcccfffkkknnnmmmmmmmmmmmmllllllkkkkkkkkkllllllkkkiiigggfffdddbbb```^^^^^^\\\ZZZXXX[[[ZZZ[[[___```^^^^^^```iiilllmmmpppxxx~~~}}}ttthhh```ZZZNNNDDD@@@@@@GGG]]]sss~~~uuurrriii|||~~~yyyzzzrrrQQQCCCBBB<<<555333000//////000///...........................////////////000000000000000111111222222333444444666555555999999999===DDD]]]yyyzzzttteeeyyy~~~oooJJJ888777666555555666666555444333666;;;IIIfff~~~mmmbbbaaafffnnnssswwwxxxyyyzzz|||zzzxxxyyy{{{}}}vvvoookkk```]]]___kkk}}}yyy{{{~~~zzzuuuxxx|||}}}~~~|||xxxppphhhbbbYYYOOOEEE@@@===:::<<<@@@IIITTTbbbiiihhhgggjjjnnniiihhhgggdddaaa^^^\\\ZZZXXX[[[^^^^^^\\\\\\```dddYYY^^^eeejjjkkkjjjiiiiiidddgggjjjkkkllllllnnnooommmooorrrsssqqqooommmlllfffiiilllmmmllllllnnnppprrrrrrrrrqqqqqquuuzzz~~~~~~ssskkk|||zzznnneeeiiiwwwsssZZZDDD555///000000111111222333333333555666777777888:::===@@@SSS~~~}}}~~~uuutttwww~~~yyymmm^^^\\\lll}}}vvvxxx}}}ppp___TTTXXX[[[___aaaaaabbbccceeedddfffgggfffeeeeeefffggghhhhhhggggggggghhhhhhiiijjjlllmmmlllkkklllmmmnnnlllnnnoooooonnnmmmmmmnnnjjjkkkmmmnnnooonnnmmmmmmnnnnnnooopppqqqpppmmmkkkiiijjjjjjhhhhhhiiiiiiiiikkkjjjjjjlllooopppnnnlllkkkhhhdddbbbaaa```___]]]^^^^^^\\\[[[YYYWWWVVVUUURRRSSSTTTTTTSSSRRRPPPOOORRRQQQPPPPPPQQQQQQOOONNNNNNOOOPPPSSSWWW]]]bbbeeejjjlllooorrrtttwwwzzz|||}}}{{{uuummmaaa___[[[UUUMMMFFF@@@<<<======<<<<<<;;;<<<<<<<<<<<<>>>BBBHHHMMMRRRVVVXXX[[[[[[___eeehhhhhhkkkppprrrqqqooommmlllkkkllllllllllllmmmlllllljjjiiihhhgggeeeccc```^^^\\\[[[YYY[[[YYYZZZ]]]^^^\\\\\\___dddhhhlllpppxxxvvvllleeeaaaUUUJJJDDD@@@FFF[[[qqqyyyuuueeetttwwwwwwxxx[[[PPPLLLAAA555333000//////000///...............////////////////////////000000000000000111111222222333444444666444555999::::::???EEE]]]{{{{{{qqq```}}}pppLLL;;;888666555555666777555444222555:::EEEYYYrrr}}}tttiii```[[[```ffflllqqqtttxxx{{{}}}yyywwwwwwyyy{{{tttkkkeeejjj{{{zzzxxx{{{uuuwwwyyyxxxssskkkccc___XXXOOOGGGCCCAAA???AAADDDIIISSS```hhhiiiiiilllpppjjjjjjiiifffccc^^^ZZZWWWPPPRRRSSSSSSRRRRRRUUUXXXTTTYYY___dddfffggghhhiiidddgggjjjlllmmmmmmnnnoooqqquuuyyyyyywwwsssqqqppplllmmmmmmmmmmmmmmmoooppprrrrrrqqqpppppprrrvvvzzzyyylll}}}{{{llldddkkkxxxrrrXXXDDD777/////////000000111222222333555666777888888:::>>>@@@QQQ}}}yyyyyyzzzuuuqqqqqq}}}zzzooo___YYYiiizzz{{{~~~xxxeeeVVVXXX[[[^^^```aaabbbcccddddddfffgggfffeeeeeefffggghhhhhhggggggggggggggghhhhhhiiijjjkkkjjjiiikkkmmmlllnnnoooooommmlllmmmnnniiijjjlllmmmnnnnnnnnnmmmnnnmmmnnnooopppnnniiieeecccaaaaaaccceeeeeefffgggggggggiiikkknnnnnnmmmlllllliiifffdddccccccbbbaaa]]]\\\[[[ZZZXXXVVVUUUTTTMMMMMMLLLKKKJJJIIIHHHHHHIIIHHHHHHJJJMMMOOOOOOOOOPPPQQQRRRVVVZZZ___dddfffkkknnnrrruuuwwwzzz~~~yyyqqqcccaaa]]]WWWQQQJJJEEEBBB??????>>>===<<<<<<<<<<<<<<<>>>BBBHHHNNNTTTXXX[[[\\\]]]aaahhhjjjkkknnnsssuuutttqqqnnnllllllllllllllllllllllllkkkjjjjjjiiiiiihhheeebbb___]]]\\\\\\ZZZXXXXXX[[[\\\ZZZZZZ]]]]]]bbbgggmmmvvvwwwpppiii]]]QQQIIIBBBEEEXXXnnn}}}yyysssgggsssyyyuuuyyyeeeaaa\\\LLL555333000//////000///............/////////000000////////////000000000000000111111222222333444444555333555999:::;;;???FFF]]]}}}~~~qqq^^^~~~tttQQQ>>>888777555666777777666444222555:::BBBNNN^^^nnnwwwuuulllfff___ZZZSSSVVV\\\bbbhhhpppwww||||||yyywwwuuuvvv~~~yyynnnmmmyyy||||||vvvzzzwwwllleee\\\UUUNNNLLLLLLKKKLLLPPPQQQXXXaaagggiiikkkmmmooojjjjjjiiigggccc^^^XXXUUULLLMMMMMMLLLJJJIIIJJJLLLMMMRRRXXX^^^bbbeeehhhiiieeegggjjjmmmooonnnmmmllloootttzzz{{{wwwsssppppppooonnnmmmmmmnnnppprrrsssrrrrrrqqqpppoooqqquuuxxxqqq~~~zzzjjjbbbkkkzzznnnTTTCCC777000...//////000111222333333444666777888999;;;???AAAPPP}}}}}}tttrrrssssssnnnooo|||~~~ppp___XXXdddsss~~~~~~iiiYYYXXXZZZ^^^```aaaaaacccddddddeeeffffffeeeeeeggghhhhhhhhhggggggffffffggggggggggggiiikkkjjjggggggjjjlllnnnnnnmmmlllkkklllmmmjjjjjjlllmmmnnnnnnoooooonnnmmmmmmooopppmmmgggaaa]]]YYYYYY]]]aaabbbdddgggeeegggjjjmmmnnnnnnnnnmmmmmmjjjgggffffffffffffeee```___]]]ZZZXXXUUUSSSRRRMMMKKKIIIGGGFFFEEEFFFFFFHHHGGGGGGIIIMMMPPPQQQRRRSSSTTTVVVYYY]]]bbbfffhhhnnnsssxxx{{{|||}}}uuugggddd___YYYSSSNNNJJJHHHAAA@@@???>>>======<<<======>>>BBBGGGNNNUUU[[[^^^``````eeekkknnnnnnrrrwwwxxxvvvtttqqqooonnnnnnnnnmmmlllllllllkkkkkkkkkkkkjjjiiigggddd```^^^^^^___ZZZWWWWWWZZZZZZXXXYYY\\\ZZZ___eeejjjsssqqqfffZZZPPPEEEDDDUUUjjjzzz~~~tttnnnkkkyyyxxxmmmjjjbbbMMM555333000//////000///............//////000000111////////////000000000000000111111222222333444444444333555999;;;<<>>=========>>>???AAAFFFMMMVVV]]]bbbeeefffjjjpppssssssvvv|||zzzyyywwwuuusssrrrqqqpppnnnmmmmmmllllllllllllllljjjjjjhhheee```^^^```bbb[[[XXXWWWZZZZZZXXXYYY]]]]]]bbbfffjjjrrr~~~wwwmmmaaaVVVHHHDDDSSSgggyyy}}}tttooozzzqqq~~~nnnggg]]]GGG555333000//////000///...---......///000000111111////////////000000000000000111111222222333444444555444666:::===>>>CCCIIIcccyyyiii\\\BBB888777666666777777666555111444999???EEEPPP```nnnlllwww}}}vvvlllfffaaa]]]SSSSSSSSSTTTXXX```jjjpppzzz{{{{{{yyysssrrr|||~~~wwwpppnnnuuuxxxrrrmmmmmmmmmlllnnnqqqkkkhhhfffgggjjjlllkkkjjjhhhhhhiiigggccc]]]WWWSSSKKKLLLLLLMMMNNNOOOQQQRRRPPPVVV^^^dddfffeeedddccceeeeeefffkkkooonnnfff______fffooorrrppplllkkklllkkkjjjjjjlllqqqvvv{{{}}}tttttttttsssssstttwwwyyy~~~}}}lllbbbkkkyyy~~~eeeKKK>>>555...000111111222444555666666333444666888999<<>>=========??????AAAEEEMMMVVV___dddjjjjjjnnntttwwwwwwzzz|||{{{zzzxxxvvvuuusssrrrooonnnnnnmmmmmmmmmmmmnnnjjjjjjiiieeeaaa___aaaddd]]]YYYXXXZZZ[[[YYYZZZ^^^aaafffiiikkkrrr~~~{{{qqqfffYYYKKKDDDRRRdddxxx}}}~~~|||xxxzzztttiiiaaaYYYEEE555333000//////000///...---......///000111111222////////////000000000000000111111222333333444444666555777<<<>>>???EEEKKKccczzzkkkeee@@@888999999888666444444555333222444:::AAALLL\\\jjjooowww}}}{{{vvvoooggg```\\\XXXSSSPPPRRRXXX```fffqqqsssuuuuuussssssuuuxxx~~~uuurrrpppnnnlllooo}}}yyytttrrrsssvvvxxxvvvllldddeeehhhjjjkkkllljjjhhhffffffbbb[[[TTTQQQQQQMMMKKKOOOVVVZZZXXXTTTTTTXXX^^^ccceeefffggggggggghhhgggfffggggggaaaZZZYYY___gggmmmnnnnnnnnnnnnnnnooollliiinnnxxx{{{xxxsssrrrqqqrrrtttvvvwwwwww{{{yyynnnlllwww}}}rrr]]]HHH;;;333//////000111222333444444444555666777888999;;;@@@CCCUUU|||zzzwwwtttwwwtttttt{{{qqqiiieeehhhmmmssstttmmmyyyoooWWWVVVZZZ___bbbcccccccccdddaaabbbbbbccccccdddeeeeeegggggghhhgggeeeeeefffhhhggghhhhhhhhhhhhiiiiiiiiilllllljjjiiihhhhhhhhhhhheeefffhhhkkkmmmnnnooopppmmmooonnnmmmmmmllleee\\\RRRNNNMMMQQQTTTVVV[[[aaaiiikkkmmmoooppppppppppppnnnnnnmmmlllkkkiiihhhgggkkkfffaaa^^^]]]]]][[[XXXYYYVVVRRROOOMMMNNNOOOQQQNNNOOOQQQRRRTTTUUUUUUUUUXXXZZZ]]]```ccchhhmmmqqqwwwxxxyyy|||~~~mmmcccYYYTTTPPPJJJFFFFFFFFFCCC@@@>>>>>>>>>===<<>>FFFPPPXXXaaahhhkkkrrrxxxzzz|||~~~}}}zzzwwwtttsssqqqnnnjjjhhhhhhiiihhhhhhjjjiiiggggggfffeeebbb```___^^^]]]]]]^^^]]][[[YYY___dddiiimmmpppwwwwwwfffZZZMMMFFFPPPaaawwwnnnxxxyyyzzz|||fffXXXMMMEEE777444111//////000000///000///...------...///000222222111111111111111111000000111222333333444444666666888;;;<<<>>>HHHSSSvvvrrrjjjFFF888888888777555444555555444222333888>>>GGGUUUcccuuuyyyssskkkddd[[[UUUSSSUUUYYY[[[hhhjjjmmmnnnmmmmmmoooqqqxxx{{{vvvmmmiiifffccc___```jjjuuu|||uuurrrsssxxx{{{ssskkkddddddfffgggiiillljjjjjjkkkiiiddd]]]XXXVVVZZZWWWVVVXXX[[[]]]\\\ZZZ^^^aaaeeehhhiiigggeeedddhhhiiiiiiggggggeee^^^UUUQQQWWW```hhhmmmooonnnmmmfffhhhgggeeejjjrrrtttpppooonnnnnnpppsssvvvyyyzzz~~~xxxwwwtttttt}}}sssZZZDDD777111...111222333444555555555555555666888888999<<<@@@DDDUUU|||~~~|||xxxuuuyyy~~~rrrjjjgggppp{{{tttlllwwwrrrXXXVVVZZZ^^^bbbcccccccccdddaaabbbbbbccccccdddeeeeeefffggghhhgggeeeeeeggghhhhhhhhhhhhiiiiiiiiijjjjjjlllkkkjjjjjjiiihhhhhhgggfffgggiiikkklllmmmnnnnnnlllooopppoooooommmeee\\\UUUPPPNNNPPPSSSUUUZZZ```fffgggjjjmmmooopppqqqqqqooooooooonnnmmmlllkkkjjjkkkiiifffeeeeeebbb^^^ZZZ^^^\\\XXXUUUSSSSSSSSSTTTPPPQQQSSSTTTVVVWWWXXXXXXYYY[[[^^^aaadddiiinnnrrr{{{|||}}}xxxjjj```YYYYYYYYYUUUPPPNNNFFFDDD@@@>>>>>>>>>===<<<>>><<<>>>EEEMMMTTT```iiimmmuuu|||~~~}}}zzzwwwvvvooommmjjjiiiiiijjjkkkjjjllljjjiiihhhhhhgggdddbbbaaa___]]]]]]]]]\\\ZZZXXX\\\aaafffkkkpppwww}}}mmm___QQQFFFLLLYYYsss}}}ooo{{{zzzmmmZZZQQQKKKGGG999666222000000000000///000///............///000111111111111111111111111000000111222333444555555777777:::<<<===???IIISSSxxxxxxoooMMM888888777666555555555555555333333666:::@@@MMMYYYzzz~~~ttteeeZZZUUUTTTSSSSSS]]]```eeeggghhhhhhiiijjjpppqqqtttxxxzzzooogggccc___[[[VVVSSSWWW^^^kkk}}}}}}wwwssspppppppppeee___ZZZZZZZZZZZZ^^^cccfffkkknnnkkkddd^^^\\\\\\___```bbbbbbaaa```aaabbbdddhhhmmmppppppmmmhhhdddhhhjjjkkkiiigggdddZZZOOOKKKOOOWWW___fffiiihhhfff^^^___```aaaeeejjjllliiikkkkkkkkkmmmqqquuuyyy|||}}}tttuuu{{{{{{lllRRR>>>444111///333444555666666666666666666777888999:::===AAAEEEVVV}}}~~~~~~qqqeeebbbooo}}}tttmmmuuuvvvZZZUUUYYY^^^aaabbbccccccdddaaabbbbbbccccccdddeeeeeefffgggggggggeeeeeeggghhhiiiiiijjjjjjjjjkkkkkkkkkjjjjjjkkkkkkjjjiiihhhhhhggghhhiiikkkllllllmmmmmmkkkooorrrrrrssspppfff[[[WWWRRRNNNPPPQQQSSSYYY___dddfffiiimmmpppqqqrrrsssoooppppppppppppooonnnmmmkkkkkkmmmnnnmmmiiiccc^^^aaa```]]][[[YYYWWWVVVVVVSSSTTTUUUWWWYYYZZZ\\\\\\[[[]]]```cccfffjjjooosss~~~~~~vvvfff^^^ZZZ___eeeccc\\\WWWHHHEEEAAA??????>>>>>>===<<<<<<>>>CCCGGGNNN]]]jjjpppzzz|||yyyxxxnnnllljjjjjjkkkmmmmmmmmmmmmkkkjjjjjjjjjiiigggdddccc```]]]\\\[[[[[[ZZZYYY\\\```fffkkkqqqyyyrrreeeUUUIIIJJJRRRkkkyyyppp}}}yyy|||www___OOOJJJHHHFFF;;;888444111111111000///000//////......//////000111111111111111111111111000111222333444555666666999999<<<>>>>>>???HHHSSSyyyrrrSSS999888666555555555555555555333333555888<<>>CCCFFFVVV~~~sssbbb[[[hhhzzz{{{tttxxxwwwnnnttt|||]]]UUUXXX]]]aaabbbccccccdddaaabbbbbbccccccdddeeeeeefffgggggggggeeeeeegggiiijjjjjjjjjkkkkkkkkklllllliiijjjkkkkkkkkkjjjiiihhhhhhiiijjjkkkkkkllllllkkkkkkppptttuuuvvvqqqfffZZZUUUPPPLLLNNNPPPSSSYYY```fffhhhkkknnnqqqsssssstttppppppqqqrrrrrrqqqqqqqqqlllnnnppprrrqqqlllfffbbbaaaaaa___^^^[[[YYYWWWUUUUUUUUUVVVXXXZZZ\\\^^^___]]]___bbbdddgggkkkpppttt}}}}}}xxxddd]]][[[dddmmmlllccc\\\LLLHHHDDD@@@??????>>>>>>:::;;;>>>@@@AAAHHHXXXiiittt{{{yyyxxxqqqooommmmmmmmmnnnnnnmmmmmmkkkjjjjjjkkkjjjhhhfffbbb___\\\[[[[[[\\\]]]\\\```dddhhhmmmssszzzssseeeVVVKKKKKKPPPbbbttt~~~pppuuuooovvv]]]MMMHHHFFFEEE<<<999555222111111000///000//////////////////000111111111111111222222222111111222444555666777777::::::<<>>???HHHRRRuuuwwwZZZ<<<999666555666666555444444222333555777:::CCCNNNnnnkkk^^^XXXUUUTTTSSSVVV[[[```eeeggggggggglllppptttyyyyyyoooiiidddbbb^^^VVVQQQQQQRRR```ttt|||wwwwww}}}|||vvvwwwvvvrrrkkkaaaXXXRRRMMMHHHFFFEEEEEEEEEKKKRRRWWWeeeooolllddd```___^^^___hhhrrrrrrkkkcccaaabbb^^^eeeppp{{{zzzooogggfffhhhiiigggfffcccZZZPPPMMMKKKIIIIIIKKKMMMOOOPPPQQQOOOOOOPPPTTTZZZaaagggfffiiilllnnnpppsssxxx|||~~~~~~~~~~~~|||{{{uuuxxxxxxwwwyyy{{{nnnhhhZZZGGG:::666444222333444555666666777777666999:::;;;<<<===@@@DDDGGGVVV~~~|||vvvaaaXXXfffzzz{{{qqqqqq}}}zzzqqqtttaaaTTTXXX]]]```bbbbbbcccdddaaabbbbbbccccccdddeeeeeeeeefffgggfffeeefffhhhiiijjjkkkkkkkkkkkkllllllllliiijjjjjjkkkkkkkkkjjjjjjjjjjjjkkkllllllllllllllllllqqqvvvwwwwwwrrreeeXXXQQQMMMKKKMMMQQQTTT[[[bbbggghhhkkkmmmpppqqqqqqqqqqqqrrrssssssttttttssssssoooppprrrrrrooolllhhhfffbbbbbbbbb```^^^[[[YYYXXXVVVVVVWWWXXXZZZ\\\^^^___^^^```ccceeehhhlllqqquuu|||}}}zzzfff___^^^hhhqqqnnnddd\\\QQQMMMGGGCCCAAA@@@???>>>:::;;;===>>><<>>AAAEEEIIITTT}}}yyysss]]]UUUfffzzz|||mmmhhhsssxxx}}}|||sssssseeeSSSWWW\\\```bbbbbbcccdddaaabbbbbbccccccdddeeeeeeeeefffgggfffffffffhhhjjjjjjjjjkkkkkkkkkllllllllljjjjjjjjjjjjjjjkkklllmmmjjjkkklllmmmmmmmmmmmmmmmnnnssswwwxxxwwwqqqcccVVVPPPLLLLLLPPPTTTWWW]]]cccfffgggiiilllnnnooooooooouuuuuuvvvvvvwwwvvvvvvvvvrrrtttuuussspppllljjjiiiffffffeeedddbbb```^^^]]]YYYXXXXXXXXXZZZ\\\^^^______aaadddfffhhhlllqqquuu}}}|||lllfffdddlllqqqnnnddd^^^WWWRRRKKKFFFCCCAAA???>>>;;;;;;<<<<<<:::>>>MMM]]]ppp}}}{{{{{{|||zzzwwwuuusssqqqmmmkkklllkkkjjjkkkllllllkkkiiicccaaaaaabbbeeegggiiiiiihhhjjjmmmqqqtttuuuvvvvvvkkkjjjhhhhhhrrrsssbbbTTTKKKHHHHHHRRRfff{{{|||rrroooaaaqqq~~~ooo|||gggXXXRRROOOLLL<<<999555222222222111000///000000111111000000///000000000111222222333333222333444555777999::::::999:::>>>AAAAAABBBJJJSSSuuu}}}nnnDDD???999666777888666333444222333555444444;;;CCCNNNbbbxxxvvveee]]]ZZZTTTUUUWWW\\\cccggghhhhhhkkkqqqxxx|||tttggg[[[TTTPPPTTT\\\eeennnuuuyyy{{{zzztttkkkbbb[[[WWWUUUUUUYYYZZZ]]]```bbbbbbaaa```aaaccceeeeeebbb\\\UUUQQQPPPGGG???======<<<<<>>???BBBFFFIIISSS||||||}}}zzzzzzrrr]]]VVVgggwww}}}sssiiinnnwwwvvvsssyyy~~~}}}tttqqqiiiRRRVVV\\\```bbbbbbcccdddaaabbbbbbccccccdddeeeeeedddfffffffffffffffhhhjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkjjjiiihhhiiikkknnnoookkklllmmmnnnooooooooooooqqquuuxxxxxxvvvoooaaaTTTRRRPPPPPPUUUXXXZZZ^^^cccfffgggjjjnnnppprrrssssssyyyzzzzzzzzzzzzzzzyyyyyyvvvxxxzzzxxxsssooolllkkkhhhgggfffeeedddcccbbbbbb\\\[[[ZZZZZZZZZ\\\^^^______aaadddfffhhhlllqqqttt}}}tttnnnlllppprrrmmmfffbbb]]]XXXOOOHHHDDDBBB@@@>>><<<;;;::::::999<<>>>>>:::NNN]]]___]]]\\\UUUJJJEEEYYYtttxxxrrraaa``````eeekkknnnkkkgggfffccc\\\UUUTTTVVVSSSMMMGGGMMMQQQMMMDDD???BBBGGGMMMIIIIIIKKKJJJGGGKKKSSS]]]eeepppwwwyyy{{{|||~~~llleeemmmssspppfff^^^OOO???666555555333333444666999;;;<<<===>>><<<===>>>???@@@BBBGGGJJJRRR{{{|||qqqppprrrooooooxxxyyyeee^^^kkkuuuttt{{{wwwvvvyyyuuupppvvv}}}|||sssooo~~~kkkRRRVVV\\\```aaabbbcccdddaaabbbbbbcccddddddeeeeeedddeeeffffffffffffhhhjjjiiiiiijjjjjjjjjkkkkkkkkkllljjjhhhggghhhkkkoooqqqkkklllmmmoooppppppqqqqqqrrrvvvxxxwwwuuunnn```SSSVVVSSSTTTYYY[[[\\\^^^cccgggiiimmmqqqtttwwwxxxyyy}}}}}}}}}}}}}}}|||{{{{{{www{{{~~~}}}xxxrrrnnnlllgggfffeeedddcccccccccddd^^^]]]\\\[[[[[[]]]^^^```___aaadddfffhhhlllpppttt|||yyysssqqqssssssnnniiigggaaa[[[RRRJJJEEEBBB@@@>>>===;;;:::999888;;;EEEQQQaaauuu~~~|||zzzxxxuuurrrooonnnmmmmmmnnnppppppooonnnnnnmmmnnnppprrrrrrqqqpppppprrrwww{{{}}}{{{vvvsssxxxttthhhgggpppxxxzzz|||rrrfff]]]VVVOOOIIIJJJ\\\rrr~~~xxxvvvlllyyyxxxkkk\\\WWWVVVTTT999666333111111222111111///000111222222111000//////000000111222222333333333333555666888:::;;;<<<<<<===BBBFFFGGGHHHPPPYYYzzzSSSCCC555555:::999777777333333222111000222555888BBBNNN\\\bbbeeennn~~~qqqgggbbb```XXXTTT[[[jjjsssrrrlllhhhmmmrrrxxxmmm^^^]]]SSSWWW___[[[]]]eeegggbbb]]]VVVNNNJJJJJJLLLNNNMMMOOOOOONNNOOOTTT\\\cccgggpppyyyttthhhfff\\\PPPGGGEEECCCAAA>>>AAAHHHRRRZZZ[[[VVVNNNHHHAAAHHHZZZrrr|||oooggg]]]YYY```iiijjjgggeeehhhhhhbbbXXXTTTWWWVVVQQQIIIIIIPPPWWWQQQDDDAAAGGGNNNIIIGGGHHHJJJIIIHHHGGGXXXdddppptttwww|||~~~ooojjjuuu{{{vvviii\\\LLL>>>666222222444444555666777999:::<<<<<<===>>>>>>>>>???BBBGGGKKKXXXrrrjjjaaaiiikkkpppxxx~~~xxxfff]]]gggtttvvvyyy}}}uuu~~~xxxtttzzz|||qqqtttqqqTTTSSS[[[```^^^dddiiibbbgggfffeeedddddddddeeefffggghhhhhhhhhgggfffdddccciiiiiiiiiiiiiiiiiiiiiiiikkkkkkjjjiiihhhhhhkkknnnsssoookkkjjjllloooooonnnuuuzzz}}}zzzpppeee\\\XXXZZZXXXVVVUUUWWW\\\aaaeeejjjmmmqqqtttwwwwwwwwwvvvzzz|||~~~~~~zzztttpppmmmjjjhhhfffdddbbbbbbcccdddbbb___\\\\\\^^^``````^^^```bbbdddeeeggglllssszzzzzzxxxqqqppppppkkkccc^^^ZZZTTTNNNIIIDDD@@@===>>>===;;;;;;;;;>>>AAACCCTTTeee~~~{{{zzz{{{yyyuuuqqqooooooooopppssstttsssqqqppprrrtttvvvvvvuuusssqqqlllnnnttt}}}uuujjjfffllltttwwwpppiiikkkrrrxxx}}}}}}qqqccc[[[WWWPPPIIIOOOUUUhhh{{{zzzxxxrrr|||jjjWWWXXXYYYSSS999777333222222222111///222222111111111111111222222222222333333444444444555666888999:::::::::999===@@@EEEIIIIIIJJJSSS]]]\\\III888444777777444333333333333111000111555888???KKKYYYaaaeeelllyyywwwlllhhhccc\\\WWW[[[eeelllkkkggghhhmmmrrrwwwmmmbbbUUUVVV]]][[[[[[___[[[YYYVVVRRROOOMMMMMMOOOPPPPPPSSSVVVWWWXXXZZZ```eeennnuuu~~~wwwqqqgggXXXNNNIIIFFFBBB>>>???DDDLLLRRRSSSOOOIIIDDD<<<@@@KKK\\\mmmuuuqqqkkkggg```[[[^^^gggkkkfff___aaagggfff]]]UUUSSSTTTTTTKKKHHHMMMXXXYYYNNNGGGGGGNNNKKKHHHIIIJJJJJJIIIHHHTTT```lllqqquuu{{{~~~|||yyy~~~mmmgggrrrxxxuuukkk[[[HHH<<<666444555777666666777888:::;;;<<<<<<===>>>>>>??????BBBFFFIIITTTnnnpppgggeeehhhnnnvvvlll___fffoooqqquuu|||}}}}}}}}}uuuUUURRRZZZ```^^^dddiiicccfffeeedddccccccdddeeeeeeeeefffggghhhhhhhhhgggfffiiiiiiiiiiiijjjjjjjjjkkklllmmmllljjjiiiiiilllnnnpppmmmjjjjjjllloooqqqppptttxxx{{{xxxnnnccc[[[XXX\\\ZZZXXXWWWYYY]]]bbbeeekkkmmmrrrvvvyyyzzzzzzzzz{{{||||||{{{vvvqqqmmmkkkiiihhhgggfffeeecccbbbaaa```^^^\\\]]]```bbbbbbaaabbbeeeggghhhjjjooowww}}}}}}sssoooooojjjccc[[[WWWQQQKKKGGGCCC???<<>>@@@EEEIIIHHHIIIQQQ[[[~~~lllVVV???555666777444222444444333222000111444777;;;EEESSS]]]dddjjjrrrxxx{{{rrrnnngggaaa[[[[[[```ccccccaaaeeejjjooosss|||lll[[[UUUZZZZZZ^^^^^^UUUWWWVVVTTTSSSSSSTTTUUUVVVWWW[[[aaadddeeefffiiilllwww|||tttdddXXXRRRMMMGGGCCC@@@CCCGGGJJJJJJHHHDDDBBB999999<<>>???@@@@@@AAADDDFFFOOOhhhyyyrrriiilllpppuuurrrdddkkkvvv{{{tttVVVQQQXXX___^^^dddiiiddddddccccccbbbbbbcccdddddddddeeeggghhhiiiiiiiiihhhhhhhhhiiijjjkkkllllllmmmnnnnnnnnnllljjjjjjlllmmmmmmkkkiiiiiilllppprrrsssvvvzzz|||vvvkkkaaa[[[YYY]]][[[YYYYYY[[[___dddggglllooosssxxx|||~~~}}}|||yyyuuuqqqnnnlllkkkkkkkkkjjjiiifffcccaaa_________aaadddeeeeeeeeefffiiikkkmmmooottt{{{sssmmmlllggg```VVVRRRMMMHHHEEEBBB???<<<@@@>>>;;;999888999:::<<<@@@JJJbbb~~~|||xxxuuuvvvuuuuuuwwwyyyzzzyyywwwxxxyyyzzzzzzyyywwwtttrrrrrrttt|||hhhdddbbbcccdddfffnnnwww{{{|||sssfff___]]]YYYSSSMMMTTTggg}}}|||~~~zzzsssrrrYYYSSSOOOGGG888666333111111111111000222111111111111111222222111222222333444444555555555666888999:::;;;;;;;;;???@@@DDDHHHGGGHHHOOOXXX{{{}}}{{{dddHHH999777999777444444444444222111111333555888???KKKVVV___gggmmmqqq|||yyysssqqqjjjfff```]]]]]]^^^______aaaeeehhhkkkrrr|||hhhZZZYYY\\\eeehhh^^^aaa___]]]\\\[[[]]]___aaabbbgggmmmpppqqqrrrvvvyyyrrreee]]]VVVOOOJJJGGGGGGGGGGGGFFFEEEDDDCCC:::999777999???HHHPPPUUU[[[^^^[[[XXXbbbpppmmm___\\\fffnnnjjj___WWWWWWZZZUUUNNNMMMXXXaaa^^^TTTLLLPPPPPPOOOLLLKKKMMMLLLJJJOOOZZZfffkkkpppwww~~~|||}}}~~~{{{yyy|||uuupppxxxrrrXXX@@@888999999999;;;::::::;;;;;;<<<<<<======<<<>>>@@@AAA@@@AAABBBDDDLLLccc}}}xxxzzzzzzzzzqqqgggtttrrrXXXPPPUUU^^^^^^ccchhhdddbbbbbbbbbbbbbbbccccccccceeefffgggiiiiiiiiiiiihhhgggggghhhjjjkkkmmmnnnnnnnnnooonnnmmmjjjiiikkklllmmmkkkjjjjjjlllpppsssttt|||~~~vvviii^^^ZZZ[[[\\\[[[ZZZ[[[^^^ccchhhkkkoooqqqvvv|||}}}zzzwwwuuusssqqqqqqpppnnnllljjjhhhfffeeeccccccdddfffggghhhhhhhhhiiillloooqqqsssxxx~~~qqqkkkiiibbbZZZRRRNNNJJJFFFDDDBBB???===???>>>;;;999999:::<<<======AAASSSsss{{{xxxzzzyyyyyy{{{|||}}}|||zzz{{{||||||{{{yyywwwtttsssrrrwww}}}uuummmjjjjjjkkkooouuuuuuhhhcccbbb___YYYSSS[[[mmmyyysssdddQQQPPPNNNGGG777555222111111111111000111111111000111111222333111222222333444555666666666777888999;;;<<<<<<===@@@@@@CCCGGGGGGGGGMMMUUUyyyoooRRR===777999999666444555555333111111222444666;;;CCCLLLVVV```hhhmmmuuu{{{{{{uuutttuuukkkhhhccc___^^^^^^______```ccceeeeeejjjrrrvvvvvvlllrrr}}}{{{eee\\\^^^mmmuuunnnkkkhhheeebbbcccggglllooonnnrrruuuwwwxxx{{{tttiii___UUUNNNNNNLLLJJJGGGEEEDDDDDDDDD<<<;;;::::::;;;???CCCFFFPPPWWWWWWTTT^^^oooqqqgggaaaffflllmmmhhhaaa]]]\\\[[[UUUSSSWWW]]][[[VVVRRRPPPTTTSSSNNNLLLOOOOOOLLLRRR]]]hhhmmmpppwww|||~~~}}}{{{~~~~~~|||{{{~~~xxxwww~~~rrrWWW>>>888:::999888:::;;;;;;;;;<<<<<<=========<<<>>>@@@@@@@@@@@@BBBDDDJJJ___|||kkkeeeuuusss[[[PPPSSS]]]^^^bbbgggdddaaaaaaaaabbbbbbcccccccccfffggghhhiiiiiihhhgggfffffffffhhhiiikkklllnnnnnnmmmnnnnnnllljjjiiiiiikkknnnnnnmmmlllmmmooorrruuu~~~sssdddZZZXXXZZZ[[[[[[[[[]]]bbbgggmmmppprrruuuzzz}}}zzzzzzyyyxxxvvvtttqqqmmmjjjgggggghhhhhhiiiiiijjjjjjiiiiiijjjkkkjjjnnnrrrtttvvv{{{{{{pppkkkhhh```WWWPPPLLLHHHEEEDDDCCCAAA???>>>===;;;:::;;;===@@@BBBAAA@@@LLLhhh~~~{{{}}}||||||}}}~~~}}}|||}}}||||||zzzxxxvvvsssrrrpppxxx}}}vvvvvvwwwxxx{{{|||qqqmmmllliiiccc\\\dddsss}}}tttoooWWWLLLPPPPPPIII777444222000111111111000111111000000111222222333111222222333555666666777777777888999;;;<<<>>>>>>AAA@@@BBBFFFGGGGGGMMMTTTxxxxxx\\\CCC888777888777555555555444111000111222555888>>>DDDLLLUUU___eeennntttyyyzzzvvvtttuuuwwwkkkhhhdddaaaaaa```___^^^aaaddddddcccfffmmmqqqpppgggkkkrrryyyrrreeecccrrr~~~zzzooommmiiihhhkkkqqqwww|||wwwyyyzzzyyyxxx{{{wwwjjj\\\RRRSSSQQQMMMIIIFFFEEEDDDDDD<<<<<<<<<======??????@@@HHHOOORRRQQQXXXfffmmmmmmhhhgggjjjnnnnnnhhhbbb______[[[WWWXXXZZZZZZXXXVVVQQQWWWVVVOOOMMMPPPQQQMMMUUUaaammmrrrtttyyy}}}~~~~~~xxx|||||||||{{{yyytttwwwmmmRRR===:::<<<999777::::::;;;;;;<<<======>>>>>><<<===>>>??????@@@CCCEEEJJJ\\\xxxeee^^^lll}}}rrr___QQQRRR\\\^^^```eeeccc```aaabbbcccccccccccccccffffffggghhhhhhgggfffeeeeeefffggghhhjjjkkklllmmmlllmmmmmmllljjjiiijjjkkkooooooooonnnnnnppptttwww|||ooo___VVVWWW\\\^^^^^^___bbbffflllrrruuuvvvyyy}}}~~~||||||{{{yyywwwssspppkkkfffdddeeegggiiillllllllljjjiiiiiikkkmmmlllppptttwwwyyy~~~~~~uuullliiiggg```WWWNNNKKKHHHEEEDDDCCCAAA@@@===<<<<<<<<<===AAADDDFFFDDDCCCLLLddd}}}}}}}}}|||}}}}}}|||{{{{{{zzzxxxvvvsssqqqppppppzzzzzzvvvuuuqqqkkkeeelllwwwrrr{{{iiiTTTNNNTTTRRRHHH666444111000111111111000000000000000111222333333111222333444555666777888888888888999;;;===???@@@AAA@@@AAAFFFGGGHHHMMMTTT{{{iiiLLL;;;888999888555666666444222000000111222666<<<@@@CCCJJJSSSZZZbbbjjjrrruuusssrrrsssuuukkkgggcccbbbcccbbb^^^[[[___bbbbbbaaadddkkkooonnnkkkkkklllpppxxxwwwmmmiiiwwwuuusssqqqqqqsssxxx}}}zzz{{{{{{xxxttttttxxx|||wwwhhh]]]XXXVVVRRRNNNKKKHHHFFFDDD===<<<;;;>>>BBBFFFGGGGGGFFFJJJNNNOOOPPPXXXcccmmmjjjgggiiinnnoooiiiddddddaaa]]]YYYZZZ]]]___[[[VVVRRRYYYYYYPPPMMMRRRSSSNNNWWWdddqqqwwwzzz}}}~~~}}}|||~~~xxx~~~||||||}}}~~~}}}vvvnnnmmmttt}}}}}}xxxdddLLL;;;<<>>??????;;;<<<======>>>@@@DDDGGGJJJYYYyyydddYYYddduuuxxxcccRRRQQQ\\\]]]^^^cccbbb```aaabbbdddddddddddddddcccdddeeefffggggggffffffeeeffffffgggiiijjjkkkkkkkkkmmmnnnnnnlllkkklllmmmnnnooopppoooooorrrwww{{{{{{nnn___XXX\\\cccddddddeeehhhlllpppuuuxxxzzz|||~~~zzzwwwqqqooolllhhhggggggiiijjjjjjkkkjjjhhhfffhhhlllpppnnnrrrwwwzzz}}}{{{vvvmmmdddbbbccc^^^VVVMMMJJJFFFDDDCCCBBB@@@???======<<<<<<>>>AAAEEEGGGCCCEEEPPPeee{{{~~~}}}|||{{{|||}}}~~~|||zzzxxxxxxvvvuuusssqqqooonnnsss|||}}}vvvnnnttt{{{mmmyyyzzzfffSSSRRR[[[VVVIII555333111000000111111000000000000000111222333444111222333444555777888888888888888999;;;>>>@@@AAAAAA@@@AAAFFFIIIJJJOOOUUUwwwtttUUU@@@:::;;;:::555666666444222000000111000666<<<>>>???BBBJJJPPPXXXaaalllqqqqqqooooooqqqlllgggcccbbbdddccc]]]WWW\\\___```___cccjjjnnnnnnoookkkiiikkkrrrwwwyyyyyy}}}yyywwwrrrnnn{{{|||{{{zzzyyyzzz|||~~~zzz{{{zzzvvvqqqnnnoooqqqwww}}}ssshhh\\\ZZZXXXTTTOOOKKKHHHGGG???<<<;;;>>>FFFMMMQQQRRRGGGHHHLLLMMMKKKMMMZZZjjjjjjgggiiinnnmmmgggeeehhhaaa]]]ZZZ\\\bbbeee^^^VVVSSS[[[[[[QQQMMMRRRSSSOOOXXXffftttzzz~~~~~~~~~zzzyyy{{{zzzxxx{{{~~~}}}}}}yyypppggghhhsss|||zzzsss]]]GGG:::>>>@@@:::999???888888999;;;<<<>>>???@@@;;;<<<<<<<<<===@@@EEEIIIIIIWWW}}}|||fffYYYccctttvvvqqqeeeRRRQQQ\\\]]]^^^bbbaaa```aaacccdddeeeeeedddddd```aaaccceeeggggggggggggeeeeeefffggghhhiiijjjjjjkkkmmmoooooonnnmmmnnnnnnlllnnnppppppqqqtttzzz}}}qqqbbb]]]cccllljjjjjjkkklllooosssvvvyyy|||~~~|||wwwqqqpppooonnnllllllkkkkkkhhhhhhhhheeedddgggmmmrrroootttyyy|||wwwqqqeee\\\[[[]]]ZZZTTTLLLIIIEEECCCBBBAAA???>>>>>>===<<<<<<>>>@@@DDDFFF@@@EEETTThhhyyy~~~|||{{{{{{{{{}}}}}}{{{yyyvvvvvvtttsssqqqooonnnmmmvvvuuuzzzhhhqqqzzzxxxuuuaaaPPPTTT___[[[LLL555333000000000111111000000000000000111222333444111222333444666777888999888888999999;;;>>>@@@BBBBBB???AAAFFFIIIKKKPPPUUUooo^^^CCC;;;:::777666666555444222111000000333555888999:::>>>DDDIIINNNVVVbbbkkkooonnnllljjjgggdddccceeehhhgggaaa\\\```___]]]]]]___cccgggjjjccc\\\TTTTTT\\\gggooorrrllliiihhhkkkrrrzzzxxx~~~yyy{{{zzzvvvnnnhhhddddddhhhjjjmmmvvvvvvppphhh^^^ZZZZZZWWWOOOGGGDDDBBB>>><<>>@@@???<<<<<<;;;:::999999:::===???AAA======>>>>>>????????????IIIZZZyyy{{{uuu~~~{{{hhhYYY```uuuvvvnnnsssvvv```PPPUUU^^^___^^^```aaabbbddddddcccccccccdddbbbcccdddeeefffffffffffffffggggggggghhhhhhhhhhhhmmmmmmnnnooonnnmmmkkkjjjnnnnnnnnnnnnpppuuu}}}qqqdddaaaiiirrrpppooooooqqqppppppuuu|||~~~|||}}}yyytttsssttttttppplllkkkjjjiiihhhiiikkkmmmoooqqqwww}}}wwwtttkkk```ZZZ[[[\\\ZZZXXXPPPHHHEEEBBB>>>===@@@???>>>>>>???AAABBBAAA???BBBHHHWWWlll{{{|||zzz{{{~~~~~~{{{vvvzzzwwwrrrnnnkkkkkkmmmnnnxxx~~~yyymmmrrr}}}wwwxxxzzzvvveeeSSSQQQYYYRRRBBB444333222111000000000000111111111000000000000000000111333555777999:::;;;;;;;;;<<<<<<======>>>>>>CCCEEEGGGGGGHHHMMMTTT[[[{{{eeeGGG<<<:::999777666555444222111000000111333777999;;;???DDDIIIMMMTTT^^^fffjjjkkkkkkjjjfffeeeeeeiiillllllgggbbb```^^^\\\ZZZYYYYYYYYYZZZUUUPPPKKKMMMWWWbbbkkknnnooojjjgggiiirrrzzzxxx}}}wwwyyyyyyuuummmeee```^^^\\\^^^^^^ddduuu}}}tttlllccc______\\\UUUNNNJJJHHHEEEAAACCCKKKUUU\\\___UUUOOONNNKKKIIIQQQ^^^eeennnooonnnpppiiiaaaeeegggeeebbb```cccfffaaaYYY[[[[[[ZZZYYYWWWVVVXXXZZZdddlllvvv}}}~~~}}}}}}{{{|||{{{xxxuuutttuuuwww~~~wwwddd\\\kkk{{{yyykkkaaaOOOEEE======@@@???>>>>>><<<;;;;;;;;;<<<>>>@@@BBB>>>?????????@@@@@@AAAAAAFFFVVVuuuzzzuuuyyyyyyhhhZZZ___pppvvvmmmmmmwww|||wwwaaaPPPSSS]]]______aaa```bbbddddddcccccccccdddbbbcccdddeeeffffffffffffeeeffffffhhhiiijjjkkkkkkmmmmmmmmmmmmmmmlllkkkkkkoooooonnnnnnooovvvzzznnnhhhmmmtttrrrooonnnooooooooouuu}}}~~~zzzuuutttvvvuuurrrnnnooonnnnnnnnnoooppprrrsssuuuyyy~~~~~~wwwmmmeee```[[[UUUWWWOOOIIIFFFDDD???>>>???@@@@@@AAACCCEEEFFFEEECCCCCCIIIYYYnnn}}}|||zzz{{{~~~{{{xxxxxxuuuqqqmmmkkklllnnnpppyyy~~~{{{tttxxx}}}wwwwwwyyytttdddUUUWWW___UUUBBB444333222111000000000000111111111111111111111111111111333555777999:::;;;;;;<<<<<<======>>>>>>???EEEGGGIIIJJJMMMTTT]]]eeelllKKK:::777777777666555444333111000000...222666:::===BBBFFFIIINNNRRRYYY^^^bbbeeegggiiiddddddgggkkkpppppplllggg___]]]ZZZVVVQQQLLLIIIGGGGGGEEEDDDIIITTT___hhhlllooohhhbbbdddnnnyyy~~~}}}vvvyyyuuuwwwyyywwwqqqiiiccc```YYYXXXUUUTTT```wwwxxxrrrjjjfffeeebbb]]]XXXQQQQQQNNNJJJFFFIIIRRR[[[eee]]]WWWVVVQQQLLLPPPXXXcccooorrrrrrtttllldddhhhiiihhheeecccfffiiiddd]]]\\\\\\[[[YYYXXXXXX[[[]]]gggnnnwww|||}}}{{{{{{||||||}}}}}}}}}|||{{{zzzyyy|||rrrddd```mmmzzzuuudddWWWIII@@@:::<<<@@@@@@@@@@@@======<<<<<<===???AAABBB???@@@@@@@@@AAABBBCCCDDDBBBQQQooouuuvvvxxxwwwttttttxxx{{{{{{xxxhhhZZZ[[[eeepppxxx~~~wwwsssrrrxxx{{{~~~{{{fffSSSSSS[[[^^^```ccc```bbbddddddcccbbbcccdddbbbcccdddeeeffffffffffffeeeeeeggghhhjjjlllmmmnnnmmmmmmlllkkkkkkkkkllllllppppppooommmooovvv}}}uuutttwwwuuuqqqnnnoooooopppuuu}}}~~~~~~zzzxxxxxxwwwtttqqqrrrsssttttttuuuuuuuuuuuutttvvv~~~yyykkkaaaZZZTTTOOONNNLLLFFFCCCDDDCCCCCCDDDGGGIIIJJJIIIGGGGGGMMM]]]rrr~~~|||zzz|||~~~|||yyywwwtttpppmmmkkklllnnnpppyyy~~~|||}}}tttcccWWW\\\cccUUU>>>333333222111000000000000111111111111111111111111111222444555777999;;;;;;<<<<<<======>>>??????@@@EEEGGGIIIKKKPPPYYYeeemmmwwwTTT>>>777777777777666444333222111000...111666<<>>999<<>>???@@@AAAAAACCCEEEFFFHHHMMMWWWcccmmmbbbIII===:::777777666555333222111111...111666>>>EEELLLPPPQQQVVVVVVWWWWWWWWWZZZ___bbbdddfffjjjmmmpppooollljjj```\\\UUUOOOJJJGGGFFFFFFHHHIIILLLQQQYYYaaagggiiiggg___XXX[[[hhhxxxxxxmmmzzz|||lllmmmooopppnnnjjjddd```XXXUUUOOOJJJHHHPPPaaaooo|||zzzvvvrrroookkkhhhfffYYYYYYZZZYYYSSSOOOUUU___fffbbb^^^\\\YYYVVVUUUVVV___mmmsssuuuwwwpppjjjooonnnooommmkkkmmmpppmmmhhheeedddccc```______cccfffnnnrrrxxxyyyxxxwwwxxxzzz{{{}}}~~~xxxzzztttnnnlllrrruuulllZZZMMMCCC===:::===???>>>===>>><<<<<<<<<<<<===>>>>>>???>>>>>>>>>>>>@@@BBBEEEFFFEEEPPPjjjwwwwwwrrrmmmlllmmmqqqvvvzzztttddd]]]___eeemmmtttuuuxxxaaaXXXYYY^^^```aaa```aaaccccccbbbbbbbbbcccbbbcccdddeeeffffffffffffiiiiiijjjjjjkkkkkkllllllmmmlllkkkjjjjjjkkkmmmnnnoooqqqqqqoooooovvvyyyvvvuuuxxxyyyxxxxxx{{{{{{~~~zzzwwwzzz{{{|||}}}|||yyywwwuuummmkkknnntttwww|||~~~yyywwwwwwtttlllfffeeekkkkkkmmmoooooolllgggccc___eeerrr{{{zzzzzzzzz{{{{{{yyyxxx{{{xxxsssnnnkkkkkkmmmnnnvvv~~~{{{wwwwww}}}|||pppYYYQQQ[[[```OOO777333222111111000111111111111222222222333333333444444444555777999:::;;;<<<======>>>???@@@AAABBBCCCDDDEEEEEEFFFJJJRRR^^^gggmmmSSS@@@777888777666555444222111111///111666>>>HHHPPPTTTVVVYYYYYYYYYYYYYYY[[[^^^bbbgggiiilllnnnpppooonnnmmmccc___YYYSSSOOONNNOOOPPPOOOPPPSSSWWW[[[```eeegggfff```ZZZ\\\gggxxx~~~ttthhhqqq~~~}}}cccaaa___]]]ZZZVVVPPPMMMFFFDDDAAA???===@@@LLLXXXhhh{{{{{{|||{{{xxxrrrmmmjjjiii[[[YYY[[[^^^ZZZTTTXXXaaaccc___[[[XXXXXXXXXWWWWWWZZZiiippprrrtttmmmjjjqqqrrrtttsssqqqsssuuutttooonnnmmmjjjgggeeefffiiilllppptttwwwxxxvvvuuuwwwzzzzzz~~~xxxxxx}}}~~~zzzrrrttt{{{yyywwwwwwyyyxxxmmm[[[MMMBBB===<<<>>>???===<<<>>><<<<<<<<<======>>>>>>>>>>>>>>>===>>>@@@CCCFFFHHHJJJSSSjjj~~~}}}uuunnnlllmmmpppwww}}}|||lllhhhnnnxxx}}}fffZZZYYY]]]``````___aaaccccccbbbaaabbbcccbbbcccdddeeeffffffffffffiiijjjjjjjjjjjjkkkkkkkkkmmmmmmlllllllllmmmnnnnnnnnnqqqrrrpppooouuu}}}yyywww{{{|||zzzzzz{{{~~~~~~~~~{{{xxxvvvooojjjjjjnnnnnnppp|||xxxvvv|||}}}~~~{{{uuupppmmmrrr~~~}}}~~~{{{{{{|||{{{zzzyyyxxxxxx|||yyytttooommmmmmnnnoootttzzzuuunnnmmmnnnllljjjmmmrrrsssrrr```aaarrrhhhiiirrr~~~xxxfffRRROOO[[[```PPP999222222111111111111111222222222222333333444444555555555666888999:::;;;<<<===>>>???@@@AAACCCDDDDDDGGGGGGHHHHHHIIIPPPZZZbbbxxx^^^FFF777888888777555444333222111///000444<<>>===???======>>>>>>??????>>>>>>??????>>>???AAADDDHHHJJJNNNUUUjjj}}}yyyvvvrrrrrr{{{ooommmxxx}}}gggZZZYYY^^^``````___aaaccccccbbbaaabbbcccbbbcccdddeeeffffffffffffggghhhhhhiiijjjkkkkkkllllllmmmnnnnnnooooooooonnnmmmqqqsssqqqooosss{{{wwwxxxzzzzzz{{{~~~~~~|||}}}|||yyyuuusssmmmhhhhhhkkkkkkjjjttt|||wwwwww|||~~~~~~~~~~~~}}}{{{zzzyyyxxxzzzwwwssspppnnnppprrrtttsssrrrssswww{{{xxxnnnfffWWWZZZ[[[YYY]]]gggoooqqqYYYQQQWWWkkkaaa]]]aaarrr{{{ooo___PPPRRR^^^aaaNNN888222111111111111111222222222222333333444555555555666666777888:::;;;<<<<<<>>>>>>???AAABBBDDDEEEEEEHHHIIIJJJIIIJJJOOOWWW^^^~~~mmmPPP===888888777555444333222111//////222;;;GGGQQQXXX[[[WWWZZZ]]]___```bbbeeegggccceeeggghhhiiikkkmmmoookkkiiifffbbb]]]YYYVVVTTT[[[]]]^^^___aaacccgggjjjbbb^^^ZZZXXX^^^nnn~~~|||vvv```VVV\\\aaaUUUOOOGGGBBB@@@@@@>>>===CCC>>>;;;<<<<<<<<>>??????@@@@@@@@@??????@@@@@@???@@@BBBFFFJJJLLLPPPVVVjjjyyyuuummmlllyyy}}}{{{gggYYYXXX^^^aaa```___aaabbbcccbbbaaabbbcccccccccdddeeeffffffffffffeeefffggghhhjjjlllmmmmmmlllmmmooopppppppppooonnnlllqqqtttrrrooosss~~~|||uuutttwwwxxx|||~~~zzzwwwvvvyyyzzzxxxvvvvvv}}}yyyuuurrrpppiiieeeeeejjjkkkjjjsss}}}{{{}}}zzzyyyyyyxxxvvvrrrpppppprrruuuxxxssslllgggkkksssvvvooofffHHHNNNPPPNNNRRR```lllqqq[[[KKKHHHYYYuuujjj```^^^lll}}}{{{wwwkkk^^^SSSVVVaaa```JJJ333222111111111111111222222222222333333444555666666666666777999:::;;;<<<<<<>>>???@@@AAACCCDDDEEEFFFFFFHHHIIIIIIIIINNNUUU[[[zzzgggBBB<<<555888;;;444333555000111333666:::BBBLLLWWW___WWWXXX^^^fffiiifffdddeeeeeeccc``````ccchhhlllnnnrrrnnnkkkjjjhhhccc___]]]cccbbb``````dddiiijjjjjjhhh___[[[\\\\\\___rrrsssggg^^^UUUMMMKKKIIIEEE@@@===<<<>>>@@@CCCEEEEEEBBB===<<<@@@DDDIIIUUUeeeqqqxxx}}}~~~}}}~~~|||xxxuuupppjjjeeeeeeccc]]]XXXYYY^^^dddddd\\\VVVVVVWWWVVVVVVXXXcccqqq}}}}}}yyyxxx{{{~~~{{{vvvqqqjjjhhhkkkpppsssuuuxxxvvvtttsssssstttvvvxxx{{{www|||~~~yyy|||yyyvvv{{{|||yyy```JJJ@@@@@@@@@AAAAAABBBAAAAAAAAACCCAAA@@@AAACCCCCC@@@===AAA@@@@@@@@@AAACCCEEEFFFKKKVVVkkk{{{~~~sssgggkkk|||{{{ppp___RRRYYYbbb^^^___aaabbbbbbaaaaaabbbccceeeeeeffffffffffffffffffiiiiiihhhhhhhhhhhhhhhiiikkkkkklllmmmmmmmmmllllllmmmqqqtttrrrooosss~~~}}}uuummmjjjnnnsssuuuvvvxxxuuupppkkkeee```]]][[[[[[cccooo~~~yyysssnnnllliiigggdddccccccgggjjjmmmyyy~~~~~~zzzzzz{{{uuuqqqooopppppprrrxxx}}}}}}ppp]]]YYYgggrrrsssZZZGGG>>>AAAJJJ]]]iiifffaaaIIIEEEMMMUUUtttoooUUUaaa~~~vvvssstttwww]]]QQQ___iiiYYYAAA444333222111111000000111111111111222333555666777777777888:::<<<======<<<<<<>>>>>>???@@@BBBDDDFFFGGGIIIKKKMMMNNNOOOQQQTTTVVVtttrrrNNN???666888;;;444333444///000111222555<<>>>>>>>>===>>>???AAACCCDDDDDDMMM```|||xxxppp```bbbrrrvvveeeUUUXXXaaa^^^___aaabbbbbbaaaaaabbbccceeeeeeeeefffffffffggggggiiiiiihhhhhhhhhhhhhhhiiiiiijjjjjjkkkkkkkkkkkkkkkkkkpppsssqqqooottt}}}yyyuuunnnfffcccgggllloooooommmkkkgggbbb]]]XXXUUUSSSPPPTTT\\\iii}}}wwwqqqllljjjgggfffcccbbbbbbeeehhhjjjooo~~~||||||~~~~~~zzzzzz{{{|||{{{xxxtttqqqnnnkkklllooorrrttt{{{fffXXX```pppyyyjjjTTTDDDAAAIII^^^mmmkkkkkkSSSIIIJJJMMMiii~~~___aaayyyrrrooottt___VVVbbbfffTTT???888444333222111111111111111222222333444666777888888888999;;;===>>>??????>>>>>>>>>???@@@BBBDDDFFFGGGJJJLLLNNNOOOPPPRRRUUUWWWtttbbbEEE999888;;;666444666111000000000222777@@@KKKSSSXXX\\\eeepppsssnnnhhhggghhhiiijjjkkknnnsssyyy~~~zzz{{{||||||zzzuuummmhhhhhhmmmiii______llltttrrrhhhbbb______[[[XXX^^^iiixxxkkkccc]]]XXXWWWVVVTTTPPPJJJFFFEEEEEEKKKNNNQQQQQQNNNKKKKKKMMMMMMUUUbbbooowww|||~~~zzzxxxxxxuuuqqqjjjkkkjjjeee___\\\^^^```aaa___```aaa___\\\___eeemmmxxx~~~zzzzzz}}}}}}}}}{{{{{{vvvrrrrrrvvvyyyyyywwwxxxvvvssspppqqqtttxxx{{{|||sssjjjhhhxxx|||~~~wwwdddNNNCCCAAA???@@@AAABBBDDDEEEFFFFFFBBBAAA@@@AAABBBBBB@@@>>>============???AAACCCDDDAAAFFFSSSlllwwwtttsss```___ooozzzpppZZZXXX___^^^___aaabbbbbbaaaaaabbbccccccddddddeeefffggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggghhhiiijjjjjjjjjjjjiiijjjooorrrqqqppptttyyytttqqqlllfff^^^\\\___dddgggiiiiiihhheeebbb^^^YYYUUUSSSOOONNNOOOXXXmmm{{{uuuoookkkiiifffdddbbbaaaaaaccceeegggdddvvv|||zzzxxxxxxyyyzzzuuusss{{{}}}|||yyytttppppppttttttqqqlllfffeeefffkkknnnrrryyytttZZZYYYmmm~~~{{{cccMMMCCCIIIbbbuuusssvvv```RRRIIIEEE\\\lllaaatttuuuuuu}}}ooo```\\\gggdddNNN===999555555333222111111111111222333444555666888999999:::;;;===>>>@@@AAAAAABBB>>>>>>???AAABBBDDDEEEFFFHHHJJJMMMPPPRRRUUUYYY\\\tttvvvNNN===999<<<888777888555222222111111666???IIIQQQWWW\\\hhhtttxxxrrrllljjjooorrruuuvvvuuuwww|||~~~zzzpppggghhhqqqmmm^^^\\\kkkvvvvvvlllfffaaa```]]]ZZZ]]]cccsss|||yyynnngggdddbbb___```^^^ZZZSSSMMMIIIGGGKKKOOOTTTUUUTTTQQQOOOOOOPPPTTT^^^jjjsssxxx|||}}}~~~zzzyyyzzzyyyvvvrrrsssrrrnnnhhhdddbbbbbbbbbdddhhhiiiddd___ccckkksss{{{~~~{{{|||}}}}}}}}}~~~|||yyyyyyyyyyyyxxxwwwvvvvvvvvvwwwtttqqqoooppptttyyy}}}||||||}}}lllfffhhh{{{vvv___KKKDDDDDD@@@@@@AAAAAABBBCCCDDDEEE@@@@@@@@@AAAAAAAAA@@@???>>>>>>>>>???@@@BBBDDDEEEDDDFFFLLL]]]}}}~~~zzzqqqnnn{{{tttbbb___lll}}}{{{|||bbbYYY^^^^^^___aaabbbbbbaaaaaabbbcccccccccdddeeefffggghhhiiiggggggggghhhhhhhhhhhhhhhggghhhiiijjjjjjjjjjjjjjjlllooorrrqqqqqquuu~~~{{{tttmmmjjjeee```ZZZWWWYYY^^^ccceeehhhiiiiiigggddd```\\\YYYUUUQQQOOOTTTccczzzuuupppllljjjfffeeecccaaaaaabbbcccdddaaakkk|||vvvqqqmmmiiieeedddeeehhhjjjxxxrrrnnnuuu}}}~~~{{{tttkkkfffgggiiijjjjjjeeebbbbbbfffjjjoooyyyeee[[[hhhzzzpppYYYIIILLLhhh|||xxxyyykkk\\\LLLEEEUUUzzzvvvbbbrrr|||{{{wwwlll``````lllhhhOOO;;;666666555444333222111111111222222333555666888999::::::;;;===>>>@@@AAABBBCCC>>>???@@@BBBCCCDDDEEEEEECCCFFFJJJNNNSSSXXX]]]aaavvvZZZBBB888;;;777666888666222222111111555===GGGNNNWWW]]]iiiwww}}}xxxsssqqqxxx}}}|||zzz|||vvvjjjlllvvvuuugggaaammmyyy|||uuummmeee```\\\ZZZ[[[^^^eeeqqqyyyxxxrrrnnnmmmllliiiiiihhhccc[[[SSSMMMJJJMMMPPPUUUXXXXXXWWWVVVUUUSSSRRRYYYdddmmmqqqwww}}}{{{~~~~~~{{{{{{~~~~~~{{{{{{{{{zzzvvvrrrmmmjjjhhhgggjjjnnnoooiiicccgggoooxxx}}}|||zzz|||}}}|||}}}~~~~~~}}}{{{xxxwwwvvvxxx}}}xxxtttuuuxxxtttrrrooommmooosssyyy}}}~~~}}}{{{zzz~~~zzzjjjhhhppp~~~qqq[[[KKKDDDDDDAAAAAA@@@?????????@@@@@@???@@@@@@AAA@@@@@@@@@@@@???>>>>>>>>>???AAACCCDDDEEEGGGHHHRRRqqqsssuuuwwwuuunnnkkktttrrrbbb[[[cccnnnuuu|||jjj\\\^^^]]]___aaabbbbbbaaaaaabbbcccccccccdddeeefffggghhhiiieeefffggghhhhhhhhhhhhggghhhiiijjjkkkllllllllllllnnnqqqsssrrrrrrvvv~~~yyypppiiiddd___[[[VVVSSSUUUZZZ___bbbfffhhhjjjkkkiiieee```]]]XXXSSSPPPSSS[[[qqq|||wwwrrrooommmgggeeebbb```___```aaabbb___aaaiiizzz}}}rrrggg```VVVSSSNNNJJJIIIKKKOOORRR^^^jjj~~~sssmmmsss|||uuuggg\\\XXX[[[```aaa^^^]]]aaagggmmmyyywwwcccdddooo|||hhhTTTRRRlll}}}uuuwwwtttgggWWWNNNVVVttt~~~gggrrr}}}}}}nnnaaabbbqqqpppWWW===444666555444333222222222222111222333555666888999:::;;;;;;<<<===???@@@AAABBB???@@@BBBCCCEEEEEEFFFEEECCCFFFJJJNNNRRRVVV[[[___vvvkkkLLL;;;:::666333666555111111000000222888@@@EEEMMMSSS___nnnuuutttrrrrrr||||||}}}}}}oookkkuuuyyyqqqhhhkkkvvv~~~uuuiiiaaa\\\ZZZXXXVVV^^^jjjuuuxxxxxxxxxwwwuuutttsssqqqkkkbbbYYYRRROOOPPPSSSVVVZZZ]]]^^^^^^^^^WWWSSSUUU```hhhjjjpppwwwyyy|||~~~|||~~~~~~|||xxxtttpppnnnnnnpppssstttnnniiimmmttt{{{}}}|||yyyyyy|||}}}{{{yyyzzzyyyvvvsssppppppqqqqqqxxx}}}{{{tttoooqqqtttpppooollllllnnnsssxxx{{{xxxvvvvvvzzz|||{{{kkklllzzzwwweeeSSSIIICCC@@@AAA@@@>>>===<<<<<<===>>>===???AAAAAA@@@???@@@AAA>>>===<<<<<<<<<===???@@@AAAEEEEEEJJJffftttsssttttttppplllooovvvvvvggg\\\]]]cccgggkkk|||rrraaa___]]]___aaabbbbbbaaaaaabbbccccccddddddeeefffggghhhhhhdddeeeggghhhiiihhhhhhgggiiijjjkkklllmmmnnnnnnnnnoooqqqsssssstttxxx|||uuulllddd___[[[XXXTTTQQQRRRWWW]]]bbbhhhkkkooorrrqqqnnniiieee\\\XXXVVVWWWYYYfff|||vvvqqqnnnfffccc^^^[[[YYYZZZ]]]^^^^^^[[[\\\dddtttxxxooofff[[[RRRKKKEEECCC???<<<<<<>>>@@@CCCGGGQQQfff}}}xxxqqquuu}}}zzzdddUUUQQQTTTTTTSSSTTTZZZ```fffpppzzzkkkccchhhzzzbbbZZZppp~~~tttwww}}}tttddd[[[[[[qqqllltttpppaaaaaaqqqsss[[[???444444333333222222222222222222222444666888999;;;<<<<<<<<<<<<<<<===>>>@@@AAA@@@BBBDDDFFFGGGGGGFFFFFFFFFIIILLLNNNQQQTTTXXX[[[vvv]]]DDD???888333666555333333222111111444999===???DDDPPP___hhhjjjkkknnnyyywwwjjjrrr|||{{{qqqjjjrrr{{{ooofffbbb```ZZZUUU^^^iiiuuu||||||}}}}}}yyyrrrhhh^^^WWWTTTSSSSSSUUUYYY^^^bbbeeefff]]]TTTSSS]]]dddeeekkksssvvv{{{~~~~~~~~~|||zzzwwwtttrrrttttttvvvxxxuuurrruuu|||||||||yyyvvvwww||||||zzzqqqrrrtttrrrnnnkkkkkkllljjjmmmpppqqqpppnnnnnnnnnlllkkkjjjkkknnnrrrvvvyyyuuurrrsss|||~~~|||nnnppp~~~}}}kkkVVVJJJGGGCCC>>>@@@???===<<<;;;<<<>>>???<<>>@@@AAA???>>>===<<<;;;<<<=========DDDEEEFFF]]]}}}xxxvvvuuusssoooooorrr}}}nnnbbb```dddgggiiiuuuxxxeeeaaa]]]___aaabbbbbbaaaaaabbbccceeeeeeeeefffffffffggggggcccdddfffhhhiiiiiihhhgggiiijjjkkklllnnnnnnnnnnnnnnnppprrrtttwww|||}}}wwwpppiiiccc```\\\ZZZVVVSSSTTTYYY```eeekkkooouuuzzzzzzvvvqqqmmmbbb^^^]]]]]]\\\bbb|||yyyrrrmmmbbb^^^XXXSSSQQQRRRVVVXXXZZZYYYXXX[[[bbbppp{{{vvvsssrrrrrrlllhhhaaaZZZTTTMMMFFFBBB???>>><<<;;;;;;<<<===>>>>>>AAALLL___qqqwwwwww}}}|||xxxuuuvvv{{{lll^^^ZZZRRRSSSWWW^^^aaabbbgggmmmttt~~~mmmfffmmmooocccxxx|||}}}ooofff___lllooovvvlll]]][[[iiijjjSSS<<<444222111111111111222333333444444666888:::<<<===>>>>>>======<<<===>>>???@@@BBBCCCFFFHHHIIIHHHHHHGGGFFFIIILLLOOORRRVVVZZZ^^^zzzkkkNNNFFF<<<666888888777777666333222333555888999>>>IIIXXXcccgggjjjnnntttooouuu{{{nnnuuu|||rrrkkkjjjhhhaaaZZZaaakkkwww~~~vvvlllbbb[[[WWWSSSRRRSSSVVV\\\cccgggiiiaaaVVVSSS\\\bbbccchhhqqqtttzzz~~~~~~|||{{{zzzxxxuuussswwwvvvxxxzzzyyyxxx|||{{{{{{wwwtttvvv{{{|||yyyiiimmmpppqqqmmmjjjhhhhhhjjjiiijjjnnnssstttrrrnnnjjjiiiiiikkkmmmqqquuuxxxuuuqqqsss}}}yyy}}}qqqqqq}}}cccLLLDDDFFFEEE???>>>===<<<;;;<<<===???AAA<<<>>>AAAAAA???>>>@@@BBBBBBAAA???>>>=========>>>===FFFGGGDDDXXX~~~xxxwwwvvvsssqqqrrr}}}}}}pppdddbbbgggkkksss{{{{{{hhhbbb]]]```aaabbbbbbaaaaaabbbccceeeeeeffffffffffffffffffcccdddfffhhhiiiiiihhhggghhhiiikkklllmmmnnnnnnnnnlllnnnqqqtttyyy|||tttmmmhhhdddccc___]]]ZZZWWWXXX]]]dddiiijjjooovvv{{{|||xxxsssoooddd```______[[[```yyyzzzqqqlll^^^ZZZRRRMMMJJJLLLQQQTTTRRRTTTUUUUUUWWW```nnnzzz~~~|||wwwpppnnnmmmkkkgggdddcccdddfff^^^ZZZTTTPPPLLLHHHDDDAAA;;;;;;;;;:::::::::;;;;;;???;;;<<>>@@@AAA@@@???>>>======>>>???@@@CCCDDDGGGIIIJJJIIIHHHGGGBBBEEEJJJOOOTTTZZZ```dddaaaHHH;;;888666555666555333222111111222333999888CCCXXXfffggghhhnnnrrr|||yyyzzzvvvttt~~~uuupppooolllddd[[[bbbnnn~~~~~~qqqdddYYYSSSRRRLLLKKKPPPVVV\\\dddkkkbbbVVVRRR[[[bbbcccgggnnntttwwwxxxzzzzzz}}}zzzxxxyyywwwssssssuuu}}}wwwuuuzzz}}}{{{}}}vvvqqquuu||||||wwwkkkjjjiiigggfffeeeddddddccceeegggiiijjjjjjiiihhhjjjgggeeeiiipppsssqqqnnnmmmsss}}}{{{vvvzzzvvvyyyzzz}}}~~~qqqVVVIIIGGGEEE@@@===???>>>===<<<;;;<<<======@@@@@@AAAAAAAAA@@@?????????AAAAAA>>>;;;999;;;===@@@AAABBBGGGXXXyyyzzzuuuxxx{{{zzzwwwrrrjjjnnnrrrppp~~~~~~iii```bbbaaabbbccccccbbbaaabbbdddeeefffggggggeeedddeeegggddddddeeefffggghhhiiijjjiiijjjjjjkkklllmmmnnnnnnqqqooopppwww~~~{{{rrrhhhccccccbbbZZZUUUXXX]]]aaafffkkknnnppptttxxx|||{{{xxxtttnnnfffaaabbbbbbeeexxxvvvkkkdddZZZTTTMMMIIIEEECCCHHHOOOQQQVVVVVVOOOOOO[[[hhhooossspppmmmiiiffffffggghhhaaa^^^ZZZVVVTTTUUUXXXZZZ[[[UUUNNNJJJGGGEEEAAA>>>???>>>;;;999888888999:::888999999@@@IIIQQQooo{{{xxxuuummmhhhbbbaaafffpppyyy~~~}}}wwwqqqnnnnnnkkkddd]]]XXXhhh{{{rrreeeooozzzrrrmmmdddlllyyy}}}tttssszzzzzzcccYYY]]]aaaSSSCCC;;;333111111111111222333444555555777999:::;;;<<<@@@BBB===;;;;;;<<<>>>@@@@@@???CCCEEEFFFHHHIIIIIIIIIIIIIIIIIIJJJNNNSSS[[[bbbfffpppUUUAAA999777999666555444333222222222222888666???SSS```cccgggnnnqqqsss~~~wwwsssrrrlllcccfffqqqooo```XXXSSSLLLHHHLLLQQQXXX```gggcccYYYUUU^^^ddddddfffmmmrrruuuvvvwww|||}}}wwwvvvssssssxxxyyyuuuqqqqqqxxxttttttzzz}}}}}}yyysssuuuzzzzzzwwwjjjiiifffcccaaa___^^^^^^aaaccceeeggghhhhhhggggggeeedddeeeiiiooorrrppplllkkksss~~~|||{{{~~~}}}zzzyyy||||||jjjPPPEEECCCBBB???===<<<;;;:::999999;;;===>>>@@@AAAAAAAAAAAAAAA@@@@@@???AAAAAA@@@<<<;;;;;;===<<>>@@@???===;;;::::::;;;<<<<<<<<<:::===CCCGGG___|||tttmmmjjjfffeeehhhnnnuuuyyy{{{}}}vvvqqqnnnggg\\\TTTWWWhhhzzzssshhhttt|||mmmfffppp||||||tttttt|||}}}{{{~~~{{{zzz{{{vvvrrrccc^^^eeeeeeQQQ>>>666///222222222222333444555666666888:::;;;;;;===@@@CCC???>>>======???AAAAAA@@@BBBCCCEEEGGGHHHHHHHHHHHHGGGHHHJJJNNNTTT[[[bbbfff{{{iiiLLL;;;777:::555555555555444333222111666444:::JJJWWW]]]dddlllqqqllluuuyyyzzzvvvllliiirrrkkk```VVVNNNGGGGGGKKKRRR[[[cccbbb[[[YYY```eeedddeeejjjoooqqqrrrsssxxx|||zzztttooolllnnnwww|||yyysssoooqqqpppssszzz~~~}}}vvvtttwwwxxxwwwkkkiiieeebbb^^^\\\[[[ZZZ___```bbbdddeeeeeeeeedddaaacccggglllpppqqqooollljjjuuu}}}~~~}}}||||||~~~zzzzzz{{{vvvaaaJJJAAAAAAAAA@@@@@@;;;:::999888999<<>>======<<>>???@@@AAA??????;;;;;;??????PPPoooxxxqqqqqqpppooonnnppptttwwwxxx|||yyyvvvtttlll___TTTXXXhhhzzzuuukkkwww~~~nnnkkkuuu|||vvvwww~~~sssuuutttooo|||~~~uuuooojjjhhh^^^bbbllliiiNNN:::444///333333333333444555666777888999;;;<<<===>>>AAADDDCCCAAA@@@@@@AAABBBBBBAAAAAABBBCCCEEEFFFFFFFFFFFFJJJKKKMMMQQQVVV[[[___bbbsss}}}ZZZ@@@777888555555666666666444222111444222666AAALLLTTT^^^gggpppppptttuuuiiipppzzzmmm___TTTJJJHHHJJJOOOXXXaaa^^^ZZZ[[[aaaeeeddddddggglllnnnoooppptttyyywwwrrrnnniiijjjttt|||{{{uuuqqqmmmpppvvv|||yyytttuuuwwwvvvllljjjfffccc___^^^]]]]]]]]]^^^___aaabbbbbbbbbbbbaaafffmmmqqqqqqooommmlllooo{{{|||zzz~~~|||{{{}}}}}}ttttttwwwuuuzzz|||jjjXXXFFF@@@AAABBBCCCDDD???>>><<<;;;;;;>>>AAACCCAAAAAABBBCCCDDDDDDCCCCCCBBBCCCEEEEEEDDDBBB@@@???AAAGGGLLLJJJHHHTTTrrr{{{qqqgggppp}}}~~~jjj[[[YYY^^^___```aaa``````aaacccbbbcccddddddcccbbbccceeeeeeffffffggghhhhhhiiiiiiiiijjjjjjkkklllmmmnnnnnnrrrrrrssssssttt~~~~~~zzzxxxyyywwwrrrooopppzzz}}}xxxssssss~~~}}}|||xxxqqqlllhhhaaa]]]^^^^^^YYYQQQNNNFFFOOOZZZaaaeeejjjnnnqqqlllbbbUUUNNNQQQZZZaaaeeedddeeefffdddaaa```bbbeeeeeebbb\\\WWWSSSPPPNNNMMMIIIGGGEEEDDDCCCCCCEEEEEEAAA@@@;;;;;;???===HHH```yyy{{{|||zzzvvvrrrqqqqqqvvvuuurrrooopppttt{{{{{{xxxxxx|||zzzlllaaaZZZiii{{{xxxjjjsss}}}qqqrrr{{{~~~yyy{{{nnntttzzzpppjjjsss}}}tttjjjdddaaaXXXbbbppphhhJJJ888666222333333333333444555666777999;;;<<<===>>>???BBBDDDEEEDDDBBBBBBCCCDDDCCCBBBAAAAAABBBCCCDDDEEEFFFFFFNNNOOOQQQTTTWWWZZZ]]]^^^llljjjKKK:::666555666777777666555333222222111333999AAAIIITTT\\\kkkvvvxxxrrrzzz}}}mmmppp}}}lllaaaUUUPPPPPPSSS[[[ccc\\\[[[]]]bbbeeeddddddeeeiiikkklllmmmrrrxxxwwwrrrnnngggfffnnnuuuvvvrrrpppkkkrrryyy~~~|||{{{uuuuuuvvvvvvkkkiiifffbbb`````````aaa\\\\\\]]]^^^___```aaaaaabbbiiippprrroookkkjjjlllxxxzzzzzzyyyyyy|||{{{nnnlllrrrvvv~~~}}}ppp\\\NNNBBB>>>???@@@BBBDDDBBB@@@>>><<<<<<>>>@@@AAA@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGFFFCCCAAAFFFGGGIIIJJJKKKSSSjjjxxxsssdddeeelllzzz{{{lll[[[VVV\\\^^^____________aaabbbaaabbbccccccbbbbbbdddeeedddeeeeeeffffffgggggggggiiijjjjjjkkklllmmmnnnnnnnnnppprrrrrrrrr|||~~~|||wwwvvv}}}|||tttpppuuuzzzvvvuuu|||ssskkkiiiggg```XXXTTTMMMMMMRRR]]]iiiqqqttttttkkkcccXXXRRRTTT\\\dddhhhiiilllmmmjjjfffeeehhhlllllljjjeee```[[[XXXWWWWWWMMMLLLIIIGGGFFFFFFGGGHHHDDDCCC<<<;;;???<<>>>>>@@@BBBEEEGGGEEECCCCCCDDDEEEDDDCCCAAAAAABBBCCCDDDEEEFFFFFFMMMNNNQQQTTTXXX\\\___aaannn{{{^^^GGG;;;777777777777666555444333111111222444888???HHHNNN^^^pppvvvkkklll~~~uuuuuu||||||qqqfff```^^^^^^bbbhhhaaabbbccceeefffeeeddddddhhhjjjjjjlllrrryyyyyyuuummmfffcccggglllllljjjjjjhhhrrr{{{~~~~~~~~~}}}zzzwww}}}~~~zzzvvvvvvvvvuuuhhhfffccc```______aaabbb\\\\\\]]]]]]___``````aaaccckkkrrrqqqkkkgggjjjooo{{{~~~tttuuuzzzwwwllllllttt{{{|||hhhNNNEEE===<<<======>>>AAA@@@???>>>===<<<<<<===>>>???@@@AAACCCDDDEEEEEEEEEGGGFFFFFFFFFGGGGGGEEEBBBFFFBBBCCCHHHKKKPPP```qqq}}}vvvxxxfff___```www|||vvv|||nnn\\\VVV[[[\\\^^^^^^^^^^^^```bbbaaabbbccccccccccccdddfffddddddeeeeeeeeefffffffffiiijjjjjjkkklllmmmnnnnnniiikkkoooqqqrrr{{{~~~zzzyyy}}}uuummmppp}}}|||vvvnnnddd[[[XXXUUUMMMLLLXXXhhhrrrttttttmmmggg^^^XXXWWW^^^gggnnnpppsssssspppkkkjjjnnnrrrrrrpppmmmgggaaa^^^^^^___TTTRRROOOMMMKKKKKKKKKLLLJJJIII???;;;>>>:::999DDDZZZuuuyyyoooeee^^^XXX]]]bbbgggiiijjjlllmmmpppqqqwwwppp___ZZZbbbqqqooonnn~~~nnnaaagggtttfffjjjqqqzzzzzz~~~sssfffbbbcccbbbkkkoooZZZ;;;333666...222222222222333444555666;;;<<<>>>>>>>>>???BBBDDDFFFDDDCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCDDDFFFGGGHHHHHHJJJMMMQQQWWW]]]ccceeessssssYYYHHH999888777666555555555555111333333222222666===AAANNN[[[hhhkkkjjjlllppprrr~~~~~~zzz{{{wwwqqqmmmjjjkkkooolllmmmmmmkkkiiigggeeedddgggiiijjjmmmttt{{{|||xxxlllgggdddffffffdddbbbdddcccooozzz|||{{{{{{yyyuuusssxxxzzzxxxwwwxxxwwwttthhhfffccc```^^^___aaabbb\\\]]]]]]]]]___```aaabbbeeemmmtttrrrjjjhhhpppyyy{{{|||{{{sssuuuyyyrrrnnnssszzz|||uuu___FFF@@@===>>>>>><<<<<<>>>======>>>>>>???>>>>>>>>>>>>???@@@BBBDDDEEEEEEEEEFFFDDDCCCCCCEEEFFFDDDBBBDDD@@@AAAGGGIIIJJJVVVgggzzzrrrxxxjjj^^^[[[ffftttqqq^^^VVVZZZ[[[]]]^^^]]]^^^```aaaaaabbbddddddcccdddeeegggeeeeeeeeefffffffffffffffiiijjjjjjkkklllmmmnnnnnnjjjlllooorrrqqqvvv{{{{{{zzzxxxwwwyyy{{{|||uuusss|||yyylllcccaaa^^^TTTPPPZZZhhhpppsssvvvtttoooggg^^^[[[aaannnxxx{{{}}}}}}xxxrrrpppvvv{{{xxxwwwtttoooiiieeeeeeggg```^^^[[[XXXUUUTTTTTTTTTRRROOOCCC===AAA===999???LLLbbbvvvnnneeedddbbb___]]]^^^bbbeeejjjmmmuuuqqq^^^VVVYYYeeeyyywww~~~wwwbbb]]]eeennn```mmm~~~uuu{{{pppgggfffhhhllliiiOOO444444888///333333333333444555666777;;;<<<>>>>>>>>>???AAADDDDDDBBBAAABBBDDDEEEEEEDDDEEEDDDDDDEEEFFFGGGIIIJJJHHHHHHJJJNNNSSSZZZ```cccqqqfffSSS:::999777555555555666666111444444111///222666888BBBHHH[[[nnnmmm___^^^hhh}}}ttt~~~|||yyy|||wwwrrrrrrtttuuuvvvuuupppkkkiiigggdddgggiiikkkmmmuuu}}}~~~{{{mmmjjjhhhiiifffaaa___```^^^lllxxxzzzyyyyyyvvvrrrqqquuuxxxwwwxxxzzzxxxtttkkkhhhdddaaa___```aaabbb]]]]]]]]]^^^___```bbbbbbhhhqqqxxxuuummmmmmxxxxxx}}}yyytttvvv{{{pppqqqzzz~~~zzzwwwkkkVVVDDD@@@???AAAAAA======???<<<>>>???AAABBBBBBBBBAAA===>>>@@@BBBCCCDDDEEEEEEFFFCCC@@@AAACCCDDDCCCAAACCC@@@CCCIIIGGGFFFRRRcccyyy|||}}}wwwooo{{{ppp```\\\___lllssszzzsss___VVVYYY[[[]]]]]]]]]^^^___aaaaaacccddddddddddddfffgggfffffffffgggggggggggggggiiijjjjjjkkklllmmmnnnooooooppprrrsssqqqqqqyyyxxxxxx|||wwwmmmkkkpppsssqqqmmmeeehhhkkkmmmqqqvvvyyyzzzzzzyyyvvvmmmlllddd[[[XXX```jjjooosssxxxwwwssskkk```ZZZ```ppp~~~xxxwww}}}~~~~~~{{{uuuoookkklllnnnllljjjfffbbb___^^^]]]]]]UUURRRFFF@@@FFFCCC>>>CCCEEEVVVsssuuucccSSSKKKNNNXXXaaacccgggsssyyyfffRRRRRR\\\zzz}}}ooo\\\___jjjpppfffyyyqqqvvv~~~mmmfffiiijjjbbbGGG111777===333555444444555555666777888;;;<<<===>>>>>>???AAACCCBBBAAA@@@AAACCCEEEEEEDDDFFFFFFEEEEEEGGGHHHJJJKKKKKKJJJJJJKKKOOOTTTZZZ]]]jjjyyyjjjCCC999222333555333222555333222111111111222444444888@@@RRRcccggg```[[[\\\kkkxxxoooooo{{{xxxvvvvvvxxx~~~~~~|||xxxqqqkkkfffdddfffhhhjjjoooxxx~~~jjjgggfffgggddd___\\\^^^ZZZcccpppxxx{{{yyywwwvvvsssqqqrrrxxxwwwppphhheee```]]][[[\\\^^^```]]]```bbbaaa^^^^^^bbbggglllqqquuussspppttt~~~ssswww}}}uuuuuu{{{xxxxxxzzz~~~}}}rrr___QQQCCCAAA??????@@@@@@@@@???DDDBBBAAABBBEEEEEECCC@@@>>>======???AAACCCCCCBBBHHHGGGEEEBBB@@@???>>>===???BBBEEEDDDCCCFFFMMMSSSwww{{{xxxxxxvvvtttyyyqqqcccaaaooouuuyyysss```TTTVVVXXX[[[]]]___aaadddfffaaaccceeeeeedddddddddeeeaaacccfffhhhiiihhhfffeeeiiiiiihhhhhhiiikkkmmmnnnnnnoooppppppqqqtttxxx{{{{{{jjjiii}}}xxxkkkXXXQQQ___rrrvvvnnn\\\XXXZZZccckkkooouuu|||}}}~~~tttxxx{{{zzzuuukkkgggbbb___dddjjjqqqxxx~~~tttkkkcccbbbooo~~~~~~xxxrrrpppqqqsssqqquuusssiiibbb```aaaaaa\\\SSSIIIFFFIIIIIIDDD>>>HHHLLLeee~~~```KKKJJJIIILLLXXXhhhmmmvvvkkk^^^WWW___mmm|||uuu^^^ZZZhhhoookkkiiippp]]]lllfffVVVAAA666555444111333444555666777777777777;;;;;;;;;;;;===@@@CCCEEECCCBBBAAAAAABBBDDDFFFHHHIIIHHHGGGGGGHHHIIIKKKLLLIIIKKKLLLLLLLLLOOOVVV[[[hhhvvvOOOBBB888888:::999666666333333222111111222222333999;;;GGGXXXaaa^^^WWWTTT___lll{{{ooolllvvv~~~|||{{{zzzzzz~~~}}}zzzuuupppllliiihhhkkklllmmmqqq|||~~~jjjgggeeefffddd```^^^```\\\dddoooxxx{{{zzzyyyxxxxxxvvvvvvzzzzzztttccc```\\\YYYWWWYYY[[[]]]ZZZ^^^aaaaaa______cccgggppppppooooooqqqxxxyyysssxxx}}}vvvqqq{{{{{{|||~~~~~~xxxiiiVVVIIICCCAAA??????@@@@@@???>>>CCCBBBAAABBBDDDDDDBBB@@@>>>======>>>AAABBBBBBAAAFFFEEECCCAAA???>>>>>>===>>>@@@BBBBBBAAADDDJJJPPPjjj}}}yyyxxxwwwuuuxxxtttkkkiiippp{{{qqq```UUUTTTXXX]]]_________aaaccc```bbbddddddcccbbbcccdddbbbccceeeggghhhhhhgggfffhhhhhhgggggghhhiiijjjkkkmmmnnnoooooopppssswwwzzz|||~~~zzz{{{yyyiiifffxxxxxxiiiUUULLLUUUggguuuzzziii^^^VVVWWW[[[aaakkkuuuyyy{{{nnnqqqzzzsssqqq{{{~~~vvvoookkkiiilllooosss{{{zzztttmmmjjjrrr}}}wwwsssuuuwwwvvv|||~~~wwwnnniiieeeccc\\\RRRIIIGGGJJJKKKEEE???DDDJJJeeelllRRRGGGAAAHHHYYYfffnnn{{{{{{dddZZZ[[[ddd~~~}}}qqqXXXWWWiiiooogggoooooo```lllcccQQQ>>>555555555111333444555666888888999999===<<<<<<<<<>>>AAACCCEEECCCCCCBBBBBBCCCDDDEEEFFFHHHGGGGGGGGGHHHIIIKKKLLLIIIJJJKKKKKKNNNRRRXXX\\\iiicccPPP===888;;;;;;888555444444333222111111111111888555999HHHUUUWWWQQQKKKQQQ\\\hhhtttssslllqqq{{{~~~}}}~~~~~~{{{xxx{{{xxxuuuqqqnnnmmmmmmnnnpppoooooottt~~~lllhhhffffffeeeaaabbbddd```gggpppwww{{{{{{{{{zzzxxxtttrrrtttxxxyyyvvvrrraaa^^^ZZZWWWUUUVVVYYYZZZYYY\\\```aaaaaadddiiimmmsssmmmgggjjjttt|||zzz|||zzzsssppp}}}|||qqq___MMMBBBBBB@@@>>>>>>???@@@???>>>BBBAAAAAABBBCCCCCCBBB@@@???>>>===>>>@@@AAA@@@???CCCBBBAAA???>>>>>>>>>>>><<<>>>@@@@@@???AAAGGGKKKZZZ|||||||||{{{zzz{{{~~~qqqbbbWWWOOOVVV^^^aaa___]]]^^^``````aaaccccccbbbbbbbbbcccddddddeeeffffffgggggggggggggggfffffffffggghhhhhhlllmmmnnnnnnoooqqquuuxxxvvvxxxyyyyyy{{{|||xxxqqqoooooommmqqqsssfffcccqqqxxxiiiVVVIIIHHHUUUmmm}}}ppp___TTTOOOQQQ[[[eeelll|||yyyhhhkkkttt~~~~~~|||ddd___jjjyyyvvvuuuuuuuuuuuu}}}~~~xxxsssvvv{{{zzzzzz||||||tttkkkddd^^^TTTKKKIIIMMMNNNIIICCCBBBGGGaaayyybbbOOO@@@DDDYYYhhhsssvvvdddZZZXXXsssxxxzzzttt|||oooSSSTTTkkkoooaaakkk{{{vvvlllcccmmm___JJJ999444666666222333444666777999:::;;;;;;??????>>>>>>@@@AAACCCEEEDDDDDDEEEEEEEEEEEEEEEDDDFFFFFFFFFGGGHHHIIIKKKLLLKKKJJJIIIKKKPPPVVVZZZ\\\hhhyyyfffIII::::::===;;;777555555444333222111000000555111222<<>>@@@@@@@@@AAABBBAAA@@@@@@@@@???>>>???AAAAAA@@@?????????>>>============>>><<<>>>??????>>>@@@DDDGGGOOOyyywwwfffZZZKKKSSS]]]aaa___]]]^^^``````bbbddddddcccbbbcccdddfffeeeeeedddeeefffggghhhhhhgggggggggfffffffffgggkkkmmmnnnooooooqqqtttwwwwwwvvvttttttxxx{{{tttkkkccccccaaaeeekkkcccaaammmxxxmmm]]]MMMAAAEEE]]]wwwxxxgggUUUKKKKKKPPPXXXggg}}}iiihhhpppzzzxxxwww\\\RRRYYYnnn|||~~~}}}}}}|||xxxvvv||||||yyywwwxxx~~~oooeeeaaaXXXOOOMMMQQQRRRNNNHHHDDDEEE[[[~~~xxxsss```JJJGGGXXXkkkuuuwww```PPPbbbwwwqqqwwwxxxeeefffkkkiiiqqqrrryyytttVVVWWWoooppp\\\___zzzppplllllljjjeeeppp]]]EEE777444777666222444555777999;;;<<<======AAAAAA@@@@@@AAABBBCCCDDDEEEFFFHHHIIIHHHGGGEEEDDDDDDEEEEEEGGGHHHIIIJJJKKKMMMKKKIIILLLRRRXXXZZZZZZcccqqq{{{~~~\\\DDD===???>>>;;;666666555444333222000000000111222666<<>><<<===>>>??????>>>??????@@@@@@@@@?????????AAA@@@???@@@AAABBBAAA@@@=========<<<<<<======>>>>>>>>>?????????@@@CCCDDDJJJlll}}}jjj\\\IIIQQQZZZ______^^^___aaaaaaccceeeeeedddcccdddeeegggfffeeeddddddeeeggghhhhhhhhhhhhhhhhhhhhhgggggglllmmmoooppppppqqqtttvvvyyywwwuuuuuuzzz}}}wwwmmmbbb```ZZZ\\\dddaaaaaalllxxxsssiiiWWWDDD???NNN```}}}iiiSSSGGGCCCGGGVVVsssssslllnnn|||{{{{{{bbbQQQOOO[[[iiixxx|||}}}}}}{{{www{{{}}}{{{zzzxxxvvvssshhhbbbYYYPPPOOOSSSTTTOOOIIIIIIEEETTT{{{uuu||||||wwwkkkSSSKKKYYYkkkrrrnnnNNNSSSeeeeeeqqqmmmYYYTTTRRRMMMQQQTTTaaauuu~~~bbbaaasssppp[[[[[[yyyrrreeeaaafffjjjjjjrrr]]]DDD666555777666333555666888;;;<<<>>>??????BBBBBBBBBBBBBBBCCCCCCDDDFFFGGGIIIKKKJJJIIIGGGEEEDDDDDDEEEFFFHHHHHHIIIIIINNNLLLJJJMMMSSSXXXZZZYYY\\\iiissszzzpppTTTDDD???;;;777777777777666555444222111...222555444444999===???<<>>===<<<<<<>>>???>>>>>>===???@@@@@@???>>>>>>???@@@???>>>???AAABBBAAA@@@======<<<<<<<<<<<<======???????????????@@@AAABBBHHH___~~~vvv{{{qqqbbbMMMQQQWWW[[[^^^___aaabbbbbbccceeeeeedddddddddeeegggfffeeeddddddeeegggggghhhhhhiiijjjjjjjjjiiiiiilllmmmpppppppppqqqsssuuuvvvvvvuuuwww|||yyyoooiiieeeZZZYYYbbbbbbbbblllwwwyyyrrr```NNNHHHKKKPPPaaauuuxxxcccPPPDDDCCCKKKbbbzzztttttt^^^NNNRRR\\\gggnnntttyyyzzzwwwzzz{{{}}}}}}{{{{{{}}}zzzuuuzzzqqqeee\\\SSSQQQUUUVVVQQQKKKJJJEEEPPPqqq}}}yyyxxxyyyxxxrrrjjjUUUMMMZZZkkkrrr}}}TTTJJJTTTVVVgggvvvzzzrrr___OOOJJJGGGBBBEEEEEEPPPgggyyyrrrooowwwppp^^^___rrrqqqbbb___fffnnnpppoooYYYBBB777666777666666888999:::<<<>>>???@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEGGGHHHJJJJJJIIIGGGFFFDDDDDDFFFGGGGGGGGGGGGGGGKKKKKKKKKNNNSSSWWWYYYZZZZZZcccllluuummmVVVFFF;;;333888888888888777666444333---333666222111555999888777<<<@@@BBBJJJWWWbbbggguuuyyynnnsss~~~|||wwwrrrtttsssrrrwwwqqqnnnmmmooonnnjjjiiikkkhhhjjjooouuuyyyyyyuuuqqqmmmnnnppprrrrrrpppmmmkkkeeebbb\\\WWWTTTSSSTTTUUUVVVZZZaaaiiinnnooommmjjjssswww|||~~~|||yyyxxxxxx{{{zzz|||{{{yyy{{{|||uuunnnnnnwww}}}ttteeeSSSEEE===<<<<<<>>><<<;;;;;;===>>>>>>>>><<<>>>@@@@@@>>><<<===???===<<<<<<===???AAA@@@@@@======<<<<<<<<<<<<======???>>>>>>>>>????????????EEESSS~~~rrrmmmwww}}}~~~pppUUUTTTUUUWWW\\\___``````aaacccddddddccccccdddeeefffffffffeeeeeeeeefffffffffgggiiijjjjjjjjjjjjiiijjjlllooopppooopppqqqsssqqqtttvvvxxx}}}zzzrrrrrrmmm```\\\eeeeeeccciiiuuu{{{uuubbbXXXYYYWWWNNNNNN^^^qqq{{{|||rrr```OOOFFFFFFQQQhhh{{{___RRRUUUXXX\\\eeepppuuutttxxxzzz~~~~~~vvvzzz~~~mmmcccZZZWWW[[[[[[VVVPPPGGGFFFPPPiii~~~yyyqqqlllmmmvvvwwwqqqhhhSSSJJJWWWfffppp|||dddJJJJJJIII\\\aaaeeecccXXXQQQRRRRRROOOQQQJJJNNNbbbttt{{{}}}{{{xxxnnnbbbiiitttyyygggbbbiiiqqqtttgggSSS???777666666777999:::;;;<<<>>>???@@@@@@@@@???@@@AAABBBCCCCCCDDDDDDCCCDDDEEEFFFGGGGGGFFFFFFDDDEEEFFFGGGGGGFFFEEEEEEEEEHHHKKKOOORRRVVV[[[___\\\bbbfffnnnkkkTTTBBB777888888999999999777666555...333555111111555666333555999;;;;;;@@@IIIRRRUUUlllrrruuu~~~{{{vvvxxxvvvsssttt|||rrrooooooqqqoookkkiiikkkccceeekkkrrrxxxxxxtttooopppssswwwzzzzzzxxxssspppdddaaa\\\XXXVVVVVVXXXYYYYYY___jjjsssvvvrrrjjjddduuu|||xxxsssvvv{{{~~~vvvrrrtttxxx{{{}}}vvvqqqpppuuu}}}xxxlllZZZIII???<<<>>>@@@===<<<;;;;;;===>>>>>>===;;;>>>@@@???===<<<===???:::::::::;;;>>>@@@??????>>>>>>===<<<<<<<<<<<<===???>>>======>>>???>>>===BBBJJJtttttt^^^eeetttzzz~~~\\\WWWTTTUUU[[[___```^^^```bbbccccccbbbbbbcccdddffffffffffffffffffeeeeeeeeefffhhhiiijjjjjjjjjiiiiiikkkmmmnnnnnnooopppqqqnnnssswwwzzz~~~|||tttxxxssseeeaaahhhhhhcccgggttt|||tttaaa^^^gggcccSSSIIISSS```mmmzzz{{{kkkXXXIIICCCDDDTTTlllxxxSSSQQQMMMNNNYYYiiiqqqrrrxxxzzzxxxoootttkkkaaa^^^aaabbb\\\VVVCCCFFFRRReeeyyyyyynnndddccclllyyyyyyuuulllSSSGGGSSSYYYhhhuuuxxx{{{qqqOOOGGGDDDVVVYYY___aaa^^^^^^dddgggggggggZZZXXXhhhxxx}}}~~~xxxmmmeeevvv}}}oooggglllsssuuuaaaNNN===666666555888<<<<<<<<<===??????@@@@@@@@@>>>???AAABBBCCCDDDDDDDDDAAAAAABBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGEEEDDDCCC@@@EEEJJJOOORRRVVV]]]bbb```bbbccciii~~~qqqUUU;;;>>>777333666888555333333333222111000000111222222555666777888:::???DDDHHHaaa~~~wwwrrr}}}~~~{{{xxxwwwyyy{{{}}}}}}yyytttpppnnnjjjeeedddgggdddfffjjjlllmmmnnnpppqqqrrrvvv|||uuullliiiaaaYYYVVVXXXYYYXXXVVVcccooo{{{xxxllldddffflll~~~~~~|||}}}zzzooofffjjjyyyvvvnnnmmmqqqvvv{{{~~~www^^^GGGCCCCCC???===???>>>===<<<;;;:::999888888888777777999;;;===<<<<<<::::::::::::;;;<<<<<<===>>>>>>===;;;::::::===???;;;===>>>??????>>>===;;;EEEHHHbbb}}}yyyhhhZZZXXXkkk}}}cccVVVMMMQQQ[[[```aaaaaaccc___```eeeeeeaaaaaaeeeeeeeeeeeeffffffffffffggghhhhhhhhhhhhgggggggggggggggiiikkkmmmmmmmmmnnnppprrrsssssswwwzzzyyymmmcccaaadddjjjnnnyyy|||xxxeeeYYYfffiiiVVVLLLVVV```gggllloooiiiaaaSSSFFF???FFFRRRcccvvvbbbPPPMMMVVVaaajjjpppsss}}}xxx{{{xxxqqqoooooosssjjjTTTMMMEEELLL\\\mmmwwwnnnhhhcccccckkkuuuxxxlll^^^RRRJJJFFFMMM\\\mmmtttsssvvvWWWFFFNNN[[[dddjjjqqqtttvvvxxx}}}~~~nnnccciiivvv|||}}}}}}qqqeeegggpppppp~~~cccRRRDDD888555777888999:::>>>===>>>AAAEEEEEECCC@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBCCCJJJTTTZZZZZZXXX[[[\\\___lll```BBB;;;777666999:::888777888444333222111000111111222333444555666777;;;@@@DDDTTTrrrxxxooowww{{{}}}zzzyyyzzz{{{{{{{{{wwwrrrooonnnjjjeeedddfffdddgggkkkmmmnnnnnnooooooooorrrxxx~~~sssiiiaaa]]]WWWTTTUUUXXX]]]```rrrvvvwwwqqqhhhfffllluuu~~~{{{vvvnnniiimmmyyywwwooommmqqqwww|||~~~pppYYYEEEAAACCC???>>>@@@>>>>>>======<<<;;;;;;;;;:::999777888:::;;;;;;:::<<<;;;:::::::::;;;<<<===??????>>><<<::::::<<<>>>>>>>>>@@@@@@@@@>>>===;;;CCCEEE\\\{{{wwwlll\\\VVVdddxxx}}}gggXXXMMMOOOWWW\\\^^^______^^^aaaffffffaaaaaadddffffffffffffffffffffffffhhhhhhhhhhhhgggggggggggggggiiikkklllllllllnnnpppssssssssswwwzzzcccYYYbbblllnnnvvv}}}}}}iiiXXXccckkk___NNNWWWccclllnnnjjjeeebbbZZZJJJ???AAAIIITTThhh{{{yyydddXXXWWW[[[dddlllpppzzz}}}{{{zzzzzz~~~ttt^^^MMMCCCHHHWWWfff||||||uuunnnhhhdddbbbhhhooo}}}~~~zzzmmmZZZJJJCCCBBBHHHUUUbbbfffeeehhhsss~~~\\\LLLTTTaaappprrruuuvvvvvvxxx|||{{{ooohhhmmmwww~~~}}}lllfffrrrwwwttt~~~fffOOOCCC888666888999:::;;;???>>>???BBBEEEFFFCCCAAA@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBCCCJJJRRRYYYZZZYYYWWWYYY\\\kkkoooRRR>>>999666777888666666777555555333222111111111111222222333333444666:::===KKKggg~~~qqquuuyyy}}}{{{~~~}}}{{{{{{zzzyyywwwtttpppnnnnnnkkkfffdddeeedddhhhllloooooonnnmmmmmmjjjlllsss}}}ssshhh[[[YYYVVVSSSSSSYYYcccjjjyyysssiiiaaa___fffqqqzzzxxxqqqnnnlllrrr{{{~~~xxxrrrppprrrwwwyyyyyycccPPPAAA???AAA@@@???BBB????????????????????????>>>;;;888777888999:::999>>><<<;;;999999:::;;;===@@@@@@???===;;;:::<<<>>>???@@@AAAAAAAAA???>>>===AAAAAATTTzzzzzzttt{{{rrr```VVV\\\iiizzzooo___QQQOOOUUUZZZ]]]___\\\\\\```eeefffcccbbbbbbfffffffffffffffffffffeeehhhhhhhhhhhhgggggggggggghhhiiijjjjjjjjjllloooqqqrrrrrrqqqttt~~~oooZZZbbbmmmnnntttrrr\\\```hhh```PPPTTT```mmmnnneee___bbbbbbRRRCCC@@@BBBFFFQQQ\\\iiizzz|||iii[[[XXXaaalllooo}}}~~~{{{eeeOOODDDEEEPPP^^^ttt~~~wwwqqqnnnkkkhhhiiimmmvvvuuu\\\GGG>>>>>>DDDMMMVVVXXXUUUXXXbbblll```QQQZZZgggzzz{{{{{{xxxvvvwww{{{yyysssooosssyyy}}}}}}kkkqqqwwwuuu|||eeeJJJ@@@888888:::;;;;;;<<>>===@@@@@@AAABBB??????@@@@@@AAABBBBBBBBBBBB???:::888999:::::::::@@@>>><<<:::999:::<<<===@@@AAA@@@>>><<<;;;<<<>>>???@@@AAABBBBBBBBBAAAAAA@@@@@@MMMlll{{{sssvvvzzzhhh\\\]]]eeesssvvvwwwfffUUUPPPTTTZZZ___ddd```]]]\\\```eeegggdddaaaddddddeeeeeefffggggggggghhhhhhhhhhhhggggggggggggiiiiiijjjiiiiiikkkooorrrooonnnooorrr|||rrriiilllnnnppp}}}oookkkjjj^^^VVVRRR[[[mmmsssiiibbbeeefff[[[OOOHHHCCC@@@EEELLLIIIZZZtttxxxddd[[[aaannnqqqyyy|||{{{nnnUUUIIIGGGMMMWWWmmm{{{uuuuuutttpppooopppuuuhhhOOOAAA<<>>@@@AAAAAA???===<<<===>>>===>>>@@@AAACCCDDDDDDEEE@@@BBBJJJ___wwwxxxrrriiilllrrr|||lllvvv{{{jjjWWWPPPRRRXXX```fffggg```YYY[[[ccchhhfff```aaabbbccceeeggghhhiiijjjhhhhhhhhhhhhgggggggggggghhhiiiiiiiiiiiikkknnnqqqnnnnnnooottt|||{{{pppqqqkkkuuupppbbbVVVWWWkkkyyytttlllkkkgggbbbZZZQQQFFF>>>>>>BBB===FFFYYYrrrooo```bbbkkkrrr{{{ooollllllggggggeeedddhhhtttzzz^^^QQQMMMOOOTTTiiixxxqqqqqqsssqqqppppppqqq{{{rrr\\\III>>>DDDKKKSSSVVVSSSQQQRRRTTTYYYgggsssooo```WWW___kkkuuu~~~lllbbbhhhssswwwuuuuuu{{{ttteeehhhppp~~~rrrhhhhhhwww|||uuuVVVAAA;;;888;;;=========??????AAABBBCCCCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGHHHIIIIIIIIIEEEEEEGGGKKKPPPUUUXXXYYY```bbbcccmmmfffllldddEEE777888:::999777777777777777666444333222333444444333111111222333555@@@KKKSSS___rrr}}}tttuuuzzzvvvyyy|||xxxuuuuuuvvvwwwyyy{{{~~~|||{{{wwwsssqqqqqqnnniiiggghhhgggjjjmmmmmmkkkhhhfffeeefffdddccccccccc^^^VVVPPPSSSPPPQQQYYYdddkkkllliiiRRRXXXbbbnnnyyywwwwwwzzz|||lll^^^bbbmmmvvvvvvuuurrrggg[[[DDDAAA??????@@@AAAAAAAAA??????@@@AAABBBCCCDDDDDDDDDAAA>>>===>>>???@@@???@@@@@@??????>>>????????????@@@AAA@@@???>>>>>>@@@>>>>>>???AAABBBDDDEEEFFFAAAEEEIIITTTnnn~~~yyyssszzz~~~nnnrrr}}}kkkWWWNNNOOOTTT\\\cccjjjeee^^^[[[___eeeeeeaaaaaabbbccceeegggiiijjjkkkhhhhhhhhhhhhggggggggggggggghhhiiiiiiiiikkknnnppppppppprrrvvv|||{{{kkkmmmooo___YYYgggxxxzzzrrrllliiigggbbbYYYMMMCCC===;;;>>>AAAJJJ^^^wwwxxxgggbbbfffoooxxxhhheeeddd]]]SSSOOOKKKNNNWWWdddmmmqqqqqq~~~eeeXXXTTTSSSVVViii}}}qqqfffeeeiiiiiiiiiiiigggnnnvvvzzztttfffVVVLLLNNNTTTZZZ\\\ZZZUUUSSSRRRTTT^^^kkkooohhhaaadddlllrrrzzzcccVVVZZZeeepppnnnnnnvvv~~~ppp^^^aaaoooxxxmmmyyyeeeqqqqqqNNN???:::888;;;======>>>@@@???@@@BBBBBBBBBBBBDDDFFFCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDFFFGGGHHHIIIIIIJJJEEEGGGJJJNNNRRRVVVXXXYYY\\\___cccoootttlllpppuuuUUUAAA888555555777666777777777777666555444222333444333111000111222222:::AAAEEEMMMZZZhhhooozzz{{{tttsssyyyvvvwwwzzzvvvtttrrrsssuuuvvvxxx|||yyytttqqqooolllgggfffhhheeeggghhhhhheeebbbaaa```^^^]]][[[XXXTTTQQQPPPOOORRRTTTXXX^^^aaa```[[[VVVQQQ]]]lllyyy~~~~~~~~~~~~xxx||||||rrrhhhbbbeeeqqqwwwsssmmmhhh[[[MMMAAABBBBBBAAAAAAAAA@@@???>>>??????@@@AAABBBCCCCCC@@@???>>>>>>@@@AAAAAAAAA???@@@AAABBBBBBBBBAAA@@@>>>???AAAAAA@@@???@@@AAA@@@@@@@@@@@@AAABBBCCCCCCAAAHHHIIIKKK```yyyssszzz~~~|||vvvoooZZZOOOMMMQQQXXX```fffkkkiiiaaa\\\^^^bbbdddcccddddddeeefffggghhhhhhhhhhhhhhhhhhggggggggggggfffhhhiiijjjjjjkkkmmmooopppppprrruuuwwwuuulllvvvxxxlllooo{{{|||sssqqqmmmgggbbb]]]TTTHHH===@@@AAAEEERRReeeyyy~~~{{{}}}ooofffdddmmm~~~mmmiiikkkfff]]]VVVOOOLLLLLLNNNQQQRRR\\\hhhyyyfff[[[XXXWWWYYYlllppp```\\\___bbbcccddd```eeelllrrrtttqqqlllhhh```bbbeeeeeeaaa\\\XXXVVVTTT]]]kkkwwwwwwpppmmmooonnnwwwzzzppp]]]RRRVVV___hhhfffdddiiiyyykkkaaaaaarrrrrrjjj|||rrrpppggg}}}oooHHH???;;;999;;;<<<<<<>>>BBB>>>@@@BBBAAA@@@AAADDDFFFCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIEEEHHHMMMRRRUUUVVVXXXXXXUUUZZZ```mmmkkkbbbtttjjjQQQ???666666;;;666666777888888777666555111222333222111000111222---222777888;;;BBBKKKPPP______kkk}}}wwwmmmkkksssqqqpppttt}}}zzzuuusssiiijjjkkklllmmmppptttwwwyyyyyytttpppnnnjjjeeedddgggcccdddeeedddaaa^^^]]]]]]VVVWWWUUURRRNNNOOOSSSWWWVVV[[[aaabbb\\\RRRIIICCC[[[iiizzz}}}~~~|||{{{~~~xxxuuukkkhhhiiinnnxxx{{{qqqfff^^^PPP@@@AAACCCEEECCCAAAAAA???===>>>>>>???@@@@@@AAABBBBBB=========>>>AAABBBBBBAAA>>>@@@BBBDDDDDDDDDBBBAAA===???AAAAAA@@@@@@AAABBBCCCBBBAAA@@@@@@@@@@@@AAAAAAIIIIIIFFFXXX}}}vvvmmmrrr{{{|||vvv~~~sss^^^RRRNNNPPPWWW^^^bbbnnnsssgggZZZXXX___eeeffffffffffffffffffffffffhhhhhhhhhhhhggggggggggggeeegggjjjkkkkkkkkkmmmnnnnnnmmmoooqqqqqqwwwnnnlll~~~xxxrrrkkkkkkmmmhhhWWWFFF@@@AAAEEEMMMZZZkkk{{{|||qqqnnnqqquuuzzzvvvkkkgggmmm}}}tttwwwtttqqqxxxwwwnnnggg___YYYTTTOOOKKKJJJHHHOOOfffvvveee[[[ZZZZZZ[[[nnntttaaaZZZ]]]```bbbddd^^^cccjjjpppuuuzzzooooooooolllgggbbb^^^[[[VVV^^^ooo|||tttssskkknnnnnnfffZZZUUUYYY```dddaaa]]]]]]llliii\\\jjj|||pppkkkzzz~~~aaaeeegggmmmFFF???;;;999;;;<<<;;;>>>BBB===???AAAAAA???@@@CCCFFFEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIEEEIIIOOOTTTVVVWWWXXXXXXVVV\\\cccpppggg\\\nnnqqqYYYGGG:::222888666555777999999666222666555555444333333222222333222222111333555777999BBBIIITTT^^^dddeeebbb___iiiiiijjjlllooorrruuuwwwzzz}}}|||uuupppmmmddddddeeefffggghhhhhhiiisss||||||{{{~~~}}}uuulllfffffffffdddaaaaaa^^^\\\[[[ZZZVVVPPPKKKKKKKKKKKKKKKKKKNNNRRRVVV______]]]VVVGGG===EEESSSiii{{{|||~~~~~~zzztttpppsss{{{|||ooollleeebbbooovvvzzzyyylllYYYIIIDDDEEEBBBAAAAAA@@@???>>>======?????????>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>???;;;<<<===>>>????????????@@@BBBCCCCCC@@@>>>>>>>>>BBB@@@???@@@AAAAAA@@@???GGGAAAGGGMMMQQQkkkiiicccnnnkkkuuuvvv}}}kkk___SSSJJJOOO[[[bbbccclllssskkk[[[[[[fffdddeeeeeeddddddeeehhhjjjkkkiiiggghhhjjjjjjhhheeehhhjjjkkkkkkjjjiiikkklllooossswwwtttpppsss}}}yyy~~~~~~qqqffffffppprrrfffVVVHHHDDDAAADDDMMM[[[ppp~~~ssshhhcccaaafffrrr|||zzzsssmmmpppxxxppppppmmmppp}}}sssttt{{{}}}|||xxxrrriii^^^UUUMMMIIIKKKEEEKKK```zzzvvvllleeeZZZTTT]]]rrr|||jjj___]]]aaadddfffddd```lllsssrrryyylllqqqsssiiibbbddd]]]eeeuuuwwwnnnkkkgggeeebbbZZZVVVaaaqqq{{{mmmWWWRRR___jjj{{{mmmbbbooo~~~ssssss{{{~~~fffdddkkk}}}zzz^^^GGG>>>>>>===<<<<<<<<<<<<<<<@@@AAABBBDDDEEEFFFFFFFFFDDDEEEFFFGGGGGGFFFDDDCCCGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKGGGHHHKKKRRRXXX[[[YYYWWWYYYcccmmmzzzvvv___```zzz{{{eeeMMM<<<999888666666777888::::::666666555555444444333333222222111000111333555666333888???GGGMMMPPPQQQRRRTTTVVVYYY]]]aaadddeeefffgggkkkoooqqqnnnjjjfffddd______```aaabbbccccccdddfffllltttxxxwwwvvvxxxzzz~~~yyyvvvttttttvvvwwwsssmmmgggdddddddddbbb___\\\XXXSSSPPPNNNLLLIIIFFFJJJJJJJJJJJJLLLQQQXXX]]]___YYYQQQIIIAAAAAANNN^^^nnn|||{{{vvvqqqooouuu}}}llleeeaaadddtttssssssmmm___NNNAAA===>>>AAAAAA@@@@@@??????>>>>>>============>>>???AAAAAA???>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>???????????????AAABBBBBB@@@>>>===>>>@@@???>>>???@@@AAA@@@???CCC???DDDIIIKKKcccooodddfff^^^dddzzzwwwyyysssgggZZZPPPRRR\\\^^^___hhhqqqkkk^^^[[[bbbbbbdddeeeeeeeeefffhhhjjjjjjhhhggghhhjjjjjjgggeeehhhiiikkkkkkjjjiiijjjlllmmmqqqsssrrrppprrryyyuuuccc___jjjpppfffWWWFFFAAA???BBBIIIUUUgggwww~~~wwwggg]]]XXX___jjjoooqqqqqqssstttiiifff```bbbppptttpppcccccceeedddgggeee```ZZZSSSLLLGGGDDDAAA>>>AAAMMM[[[nnnwwwlllggg]]]XXXbbbwwwooocccaaaeeeiiijjjmmmjjjuuu{{{|||~~~ssszzzxxxnnnjjjYYYeeezzzttthhhbbbdddgggeee[[[TTTaaauuuiiiWWWSSSUUUgggvvvfffkkk~~~vvvwww}}}llliiiooo{{{pppUUUBBB======<<<<<<<<<======>>>???@@@BBBCCCDDDEEEFFFFFFDDDEEEFFFGGGGGGFFFEEECCCFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIJJJIIIIIINNNVVV```fffiiijjjpppwwwiiiVVVddddddKKK;;;:::888777888999;;;<<<777777777666555555444444222111000//////000111222000111333666:::???CCCEEEBBBEEEKKKPPPTTTVVVWWWWWWVVV[[[```ccccccaaa```___YYYYYYZZZ[[[\\\]]]^^^___```cccggghhhhhhiiimmmqqqxxxvvvrrrnnnkkkiiihhhhhhgggdddbbbbbbcccbbb___[[[UUUPPPJJJEEECCCCCCCCCCCCEEEGGGIIILLLPPPUUU\\\aaaWWWMMMBBB>>>BBBMMM___nnnwwwzzzuuuqqqrrrzzz~~~ggg```aaajjjzzzwwwqqqdddUUUGGG@@@===>>>???@@@@@@@@@@@@@@@??????;;;;;;<<<===>>>@@@AAABBB??????>>>>>>=========<<<<<<<<<===>>>????????????>>>@@@AAA@@@>>>=========???>>>===>>>@@@AAA@@@???@@@@@@CCCFFFGGGYYYxxxzzzjjjdddXXXZZZkkkvvvyyyrrr|||oooaaaUUURRRWWWYYYZZZbbbmmmmmmccc[[[[[[___bbbeeefffgggggghhhjjjiiihhhggghhhiiiiiigggfffgggiiikkkkkkjjjiiijjjkkkkkkmmmoooooooooqqqtttvvvyyyfffZZZaaajjjdddXXXGGGBBB???AAAHHHRRRbbbooommm\\\MMMKKKSSS```nnnwwwvvvqqqccc]]]VVVWWWfffeeejjjhhhZZZPPPOOOPPPNNNOOONNNLLLIIIFFFCCCAAA??????>>>@@@AAABBBNNNmmm|||yyynnnjjjbbb^^^hhhvvvhhhgggmmmsssuuuzzzxxxuuu}}}wwwjjjUUUaaavvvooofff^^^dddjjjhhhYYYPPP]]]rrreeePPPFFFSSSmmmiiidddvvvzzztttttttttxxx~~~yyyeeeMMM>>><<<<<<<<<<<<===>>>??????>>>???AAABBBDDDEEEEEEEEEDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGDDDEEEFFFFFFGGGGGGFFFFFFJJJHHHIIINNNXXXcccmmmsssuuuwwwzzz}}}bbb```xxxhhhIIICCC<<<::::::;;;888666888888777777666555555555333222111000/////////000666555333222333666999;;;999<<<@@@DDDGGGIIIJJJJJJIIIMMMSSSVVVWWWWWWWWWXXXTTTUUUVVVWWWXXXYYYZZZ[[[]]]___aaabbbbbbcccgggjjjmmmllljjjhhheeebbb___^^^^^^]]]]]]______^^^YYYVVVMMMIIIDDDAAA@@@AAACCCDDDAAAEEEKKKPPPSSSUUUVVVWWWFFF???;;;AAAPPPcccsss|||~~~}}}zzzzzz|||ssseeecccjjjsss|||yyymmm\\\MMMDDDAAA@@@@@@>>>>>>???AAAAAAAAA@@@@@@============>>>???@@@AAA???>>>>>>======<<<<<<;;;;;;;;;<<<==================>>>???>>>===<<<<<<======<<<<<<===???AAA@@@???@@@DDDEEEFFFGGGRRRxxx~~~uuu|||uuuiii]]]ZZZdddooozzz|||rrr|||ssseeeWWWOOOOOOWWWXXX^^^hhhmmmggg\\\TTT\\\___dddggghhhhhhhhhiiihhhhhhhhhhhhiiihhhgggffffffhhhkkkkkkjjjiiiiiijjjkkkkkklllnnnpppppppppoooqqq|||}}}}}}ttt^^^[[[bbbbbb[[[LLLEEE@@@BBBIIIUUUffftttppp```OOOEEEFFFRRRgggyyyyyytttfff^^^UUUXXXiiiiiiiiiaaaSSSJJJIIIIIIGGGFFFEEEDDDCCCAAA@@@@@@@@@CCCDDDFFFDDD>>>BBB\\\yyy|||zzzsssooogggbbblllooommmuuu~~~ooottt|||eeeSSSXXXhhhzzzzzzrrrqqqmmmnnnooohhhWWWJJJRRRccc~~~fffQQQMMMXXXmmm~~~~~~hhh___ooowww{{{~~~xxx___III>>>;;;;;;;;;<<<===???@@@AAA>>>>>>@@@BBBCCCDDDEEEEEEDDDDDDEEEFFFGGGGGGFFFFFFDDDDDDEEEFFFFFFGGGHHHHHHEEEEEEFFFFFFEEEEEEDDDCCCDDDFFFJJJQQQZZZdddkkkooopppppppppzzz}}}mmmmmmuuukkkZZZDDD999777999777444888888888777666666555555555444333222111000000///333222111//////000111111444444555666888:::<<<===<<>>>>>>>>??????============<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<======<<<;;;:::;;;===<<<;;;:::<<<>>>??????>>>>>>EEEEEEEEEIIIMMMlllzzz~~~yyy~~~tttfff\\\\\\eeejjjxxxyyywwwwwwjjj[[[PPPKKKWWWXXX\\\dddmmmlll```SSSYYY]]]cccfffggggggggggggfffggghhhhhhhhhgggggggggfffhhhjjjkkkjjjiiiiiiiiikkkkkkkkknnnpppqqqnnnkkkooorrrwww}}}{{{vvvrrrrrrrrrsssxxxjjj\\\___bbb```RRRIII@@@AAAJJJYYYmmm|||}}}xxxooofffXXXJJJAAAGGG]]]ttt{{{ooocccZZZ^^^pppzzzzzzwwwnnnfff```ZZZUUUSSSQQQOOOLLLIIIHHHGGGFFFEEEFFFIIIKKKFFFDDDSSSfffzzzzzzvvvmmmeeelllyyysssxxx~~~}}}lllkkkmmmQQQRRR```wwwwwwlll[[[KKKJJJRRRiiioooVVVNNNSSSjjjtttfff^^^kkk~~~xxx||||||vvvZZZEEE===;;;;;;;;;<<<>>>???AAABBB>>>???AAABBBCCCDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGDDDDDDEEEFFFGGGHHHIIIIIIEEEEEEEEEEEEDDDCCCBBBBBBCCCEEEIIIOOOXXXaaakkkpppiiifffeeerrrlll}}}|||iiiaaayyyVVV>>>666777999999888888777777666666555555555555444333222111000000......//////000000000000333222111000111222444555555888;;;<<<<<<<<<===>>>AAABBBCCCEEEFFFHHHIIIIIIIIIJJJLLLMMMNNNNNNNNNMMMNNNOOOOOOPPPOOONNNLLLKKKGGGHHHHHHHHHGGGDDDAAA@@@777:::===???@@@BBBDDDGGGLLLOOOQQQOOOIII???777333888DDDTTTgggyyywwweeedddooowww|||yyylll\\\RRREEE===<<<======<<<:::<<<>>>@@@@@@???>>>===@@@@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;:::;;;;;;<<<;;;999999;;;<<<<<<;;;:::;;;===>>>===<<<;;;DDDAAABBBJJJHHH___zzzvvvfff^^^eeeooozzzxxx}}}qqqcccUUUMMMUUUXXX[[[aaalllrrrhhhYYYXXX\\\aaadddeeeeeeeeeeeeeeefffhhhhhhgggfffggghhheeegggjjjkkkjjjiiihhhiiijjjkkklllnnnppppppnnnlllsssqqqqqqssswww{{{{{{zzzyyyzzz{{{zzzxxxuuurrrpppkkkeee```aaaeeennn}}}xxxeeedddfffdddXXXLLLAAA@@@JJJZZZnnn~~~~~~xxxnnniii___PPPBBBBBBUUUjjj{{{zzzkkk___dddwwwzzzsssooojjjddd^^^ZZZWWWVVVRRRPPPSSSWWWUUUPPPUUU```zzz}}}sssggghhh|||{{{xxxyyyzzz|||tttiii~~~TTTSSSccc~~~sssdddRRRIIIIIIYYYzzzkkkUUUMMM___jjjfffbbblll|||uuu~~~zzzoooTTTAAA<<<<<<<<<<<<===>>>???AAABBBAAAAAABBBCCCCCCCCCCCCCCCAAAAAABBBCCCDDDFFFGGGGGGEEEEEEFFFFFFGGGHHHIIIIIIEEEEEEEEEEEEDDDCCCBBBAAAFFFFFFFFFIIIPPP]]]lllvvvhhhccc```nnnZZZiiinnn```lllrrrTTTBBB;;;:::<<<888777777666666555444444555444444444333222111000000000111111111222222222222222222222222222222222333555777888777888999;;;888999:::<<<>>>???AAAAAACCCCCCCCCDDDEEEEEEEEEEEEAAABBBCCCDDDDDDCCCBBBBBB>>>>>>>>>===;;;:::::::::555888;;;===>>>@@@DDDGGGNNNLLLHHHBBB===999999:::IIIXXXhhhttt~~~|||lll^^^gggyyyzzzzzzsssaaaMMMGGGAAA>>>>>>???>>><<<:::;;;===??????>>><<<;;;======<<<;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<===<<<<<<<<<======<<<<<<;;;:::::::::999888888:::<<<<<<;;;:::;;;<<<===<<<;;;888BBB===@@@LLLGGGVVVuuullluuu~~~vvvjjj\\\RRRSSSXXXZZZ^^^kkkxxxrrrcccXXX[[[___aaabbbbbbcccddddddfffhhhhhhgggfffgggiiidddgggjjjkkkjjjiiihhhhhhiiijjjmmmnnnooonnnnnnmmmtttttttttuuuvvvwwwxxxyyyqqqssswwwyyyxxxuuurrrpppggg```ZZZYYYXXX[[[fffrrrqqqooommmfff^^^QQQEEECCCKKKYYYjjjwwwzzztttmmmaaaSSSGGGFFFTTTeeevvvuuuiiiooo{{{tttooommmiiidddccceeeaaa[[[]]]fffyyy{{{yyyjjjdddppp{{{}}}|||qqqrrrqqqnnnttt```YYYfffwwwkkkXXXKKKHHHUUUpppppp]]]bbbhhhiiiiiinnn|||qqqwww}}}}}}gggNNN???===============>>>???@@@AAACCCDDDDDDDDDDDDCCCBBBBBB???@@@@@@AAACCCEEEFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHEEEEEEEEEEEEEEEDDDCCCBBBFFFEEEEEEFFFLLLWWWdddnnnhhhbbb___nnnOOO\\\vvvvvviii___rrrmmmRRR@@@999999777777777666555555444444333444444333333111000000444333111000////////////---...000222222111///...///111222333333333555777555555777888:::<<<===>>>???===;;;;;;<<<>>>??????<<<======>>>>>>======<<<::::::999777666666888:::777999<<<<<<===???DDDIIIKKKFFF>>>777444999BBBJJJ[[[iiiuuuyyy|||zzzsssggg\\\lllzzzuuummmZZZ@@@>>><<<<<<>>>>>><<<:::999;;;===>>>>>>===:::999999999999999::::::;;;<<<888999999:::;;;<<<=========>>>>>>>>>>>>>>>======999::::::888777888:::<<<<<<;;;::::::<<<<<<;;;999888CCC<<>>???@@@AAAEEEEEEEEEEEEDDDCCCBBBAAA>>>??????@@@BBBDDDFFFGGGFFFGGGGGGGGGGGGHHHHHHHHHEEEEEEFFFFFFEEEDDDCCCCCCAAADDDGGGIIILLLQQQXXX]]]ggg```\\\mmmQQQTTTaaa{{{hhhdddnnnjjjSSSBBB999666777;;;;;;666222222555444444555777777666444222222222111111111111000222222222111000//////...000000000000000000000000222222222222333555888999555666666666666666666555444444444333333222222222333333333222333333444444555666777999<<>>===:::777888888888888888999999999===;;;999777777999;;;===>>>??????@@@@@@???======::::::999999999::::::;;;<<<<<<===<<<;;;<<<>>>@@@>>><<<>>>BBBAAACCCVVVmmmqqquuu}}}zzzmmm```SSSWWWYYYZZZ```kkkrrrssseee]]]YYY]]]aaa``````cccdddddddddeeeeeeddddddccchhhiiiiiiiiiiiijjjjjjjjjiiijjjjjjkkklllmmmnnnnnnrrrqqqqqqppppppqqqqqqrrrxxxwwwvvvtttttttttuuuuuummmkkkgggccc```bbbfffjjjyyyqqqggg]]]PPPFFFHHHTTTdddppp|||}}}mmm\\\RRRNNNPPP\\\iiimmmwwwyyyxxxqqqllljjjkkklll}}}}}}mmmaaa```bbbddd~~~~~~wwwnnnggg```]]]bbbjjjmmmfff|||kkk```ssstttmmmqqqoooaaaRRRLLLZZZjjjqqqsss{{{wwwpppsssyyyxxxnnngggtttpppaaajjj}}}oooSSSGGGAAA<<<>>>>>>>>>??????@@@@@@@@@DDDDDDCCCBBB@@@@@@AAACCCBBBAAA@@@?????????@@@AAAAAACCCEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAFFFJJJIIIFFFLLLXXXXXXOOO___nnn|||PPPNNNUUUiiiuuunnn}}}~~~oooNNNCCC999777777777666777666555444444555444222000222222222222111111111111222222222111000/////////000000000000000000000000//////...///000111333444333333444444444444333333333333333333222222222111222222222222222333333444777999;;;<<<;;;999777666444444777???LLL___rrr~~~|||{{{{{{|||ttthhhdddiiinnnwww~~~wwwcccNNNCCC;;;;;;;;;:::999888777666888888999;;;===<<<999777888888888888888999999999;;;999777666666777999;;;<<<<<<===>>>>>>===<<<;;;;;;;;;::::::::::::;;;;;;:::;;;<<<;;;;;;<<<>>>AAAAAA>>>@@@DDDCCCBBBNNN```nnnkkkvvv}}}|||wwwnnnYYYWWWUUUWWW]]]dddjjjlllhhh___ZZZ]]]______```cccaaabbbcccdddeeeeeeeeeeeehhhhhhiiiiiiiiijjjjjjjjjiiijjjjjjkkklllmmmnnnnnnqqqqqqqqqqqqqqqrrrsssssswwwvvvvvvwwwzzz}}}|||zzzzzz{{{}}}sssooogggZZZNNNKKKRRR```kkk~~~ooo^^^UUURRRSSS[[[eeehhhqqqvvvzzzwww{{{xxxuuuqqqooorrr~~~nnnbbb______```jjjzzzqqqjjjaaa[[[]]]ccclllwwwxxxccc[[[nnnttthhhrrr}}}{{{ooojjjooonnnaaaTTTOOOZZZiiiooooootttzzz~~~wwwyyy~~~~~~tttsssoooxxxooodddooolllRRRGGGCCC>>>@@@@@@@@@AAAAAABBBBBBBBBBBBDDDGGGHHHGGGEEEBBBAAACCCBBBAAA@@@???@@@@@@AAABBBBBBDDDEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBDDDIIIJJJHHHOOO]]]aaa]]]bbbqqqNNNMMMPPP^^^uuurrroooqqq[[[DDD999888888888888888777555555666555333111333333333222222222111111222222222111000000//////000000000000000000000000.........---...///000000000000111111111111000000222222222111111111111111111111111111111222333333000444888::::::888666666999???HHHUUUcccssszzz||||||mmmffffffqqqqqqsssrrrgggTTTFFF@@@===<<<:::999777777777777666666777888:::;;;999777777777888888888999999999999888666555555666888999;;;<<<===>>>>>>>>>===<<<===<<<;;;;;;;;;;;;<<<<<<888999:::::::::;;;>>>AAAAAA>>>@@@DDDDDDBBBHHHRRRgggrrrffffffoooqqq{{{eeeYYYRRRWWW\\\]]]aaagggjjjccc]]]\\\\\\\\\___bbb___```bbbdddeeefffgggggghhhhhhhhhiiiiiiiiijjjjjjiiiiiijjjkkklllmmmnnnnnnqqqqqqqqqrrrssstttuuuvvvwwwwwwxxx{{{sssppplllcccVVVNNNPPP]]]hhh}}}uuubbbWWWUUUWWW[[[```dddmmm|||pppbbbgggxxxvvv}}}~~~{{{wwwvvvvvvsssmmmgggkkk{{{ssseee______^^^VVVddd|||vvvpppggg___]]]```^^^aaahhhhhhZZZPPP^^^uuuzzzooooooyyyyyyvvvnnnlllqqqpppeeeZZZVVV\\\kkkpppmmmnnnnnnwwwyyy{{{{{{ooo~~~rrrhhhsss}}}bbbNNNHHHFFFDDDBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEGGGHHHHHHEEEBBB@@@CCCBBBAAAAAA@@@@@@AAAAAABBBBBBCCCDDDEEEGGGIIIIIIIIIIIIHHHGGGEEEDDDDDDCCCCCCIIILLLKKKRRRbbbmmmoooffftttMMMQQQXXXcccrrrpppmmm}}}tttVVVGGGBBB===777333999777666666777888888777444333333333222222222222222222222111111000000000000000000000000000000000000000000000000000000000...//////000000//////...111111111000000000000000000000000000111222333333///111444555444666:::===IIIRRR```llluuu|||~~~|||nnnkkkooorrrnnnjjjcccXXXJJJDDDDDD???===:::777666666777888555444444666888999888777777777777888999999::::::888777666555555666777888===>>>???@@@AAA@@@@@@???>>>======<<<<<<<<<<<<===777888999999:::;;;>>>AAA@@@======AAACCCBBBEEEKKKSSSuuu~~~kkkbbb\\\___rrr~~~ppp]]]RRRXXX]]]ZZZ]]]eeekkkfffaaa]]]ZZZ[[[^^^aaa___```bbbccceeefffffffffhhhhhhhhhhhhiiiiiiiiiiiiiiiiiijjjkkklllmmmmmmnnnooopppqqqsssuuuvvvvvvwwwxxxxxxyyy}}}mmmeeefffcccZZZPPPPPP[[[fffuuugggWWWTTTXXX]]]```bbbppp~~~uuu]]]VVVaaayyywwwzzzwwwooofffaaa]]]```eeehhhddd___eeetttxxxiiibbbbbbbbbSSSTTTjjj}}}yyyvvvooofffbbbccc___ZZZ\\\aaaYYYNNNWWWjjjzzzvvvnnnjjjsss~~~xxxsssqqquuusssiii___ZZZ___oootttrrrpppjjjjjjvvv}}}~~~zzzqqq}}}rrrwww|||jjjTTTGGGFFFIIIHHHCCCCCCCCCCCCCCCCCCCCCDDDGGGEEEDDDCCCCCCCCCAAA@@@CCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFIIIJJJJJJJJJJJJIIIHHHFFFEEEEEEDDDJJJNNNNNNTTTcccrrrzzzlllwwwJJJRRR\\\fffqqqllljjj~~~qqqddd]]]TTTHHH@@@<<<999666444555777999999444444444444333333333222222222222222111111111111111111111111111111111111111111111111111000000000//////000000000000//////000000000000000000000000000000000000111222333444666666444000///444>>>GGGXXXcccrrr}}}{{{rrrrrrxxxqqqiii___VVVLLLCCCBBBEEE???===999777555666888999555444333444777888888888666777777888999999::::::999888777777777777888999<<<===???@@@AAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<777888999999:::;;;>>>AAADDD@@@===>>>@@@@@@CCCGGGHHHggguuueeeVVVUUUdddzzz{{{uuu```SSSWWW[[[XXXZZZbbbhhhhhheee___ZZZZZZ]]]```aaaaaabbbcccddddddddddddgggggghhhhhhhhhiiiiiiiiihhhiiiiiijjjkkklllmmmmmmnnnoooqqqssstttuuuvvvvvvvvvwwwyyyyyydddYYY___aaaZZZOOOLLLTTT^^^lllmmmVVVPPPWWW___cccaaaqqqdddOOOLLLbbbrrrpppuuuyyyggg\\\QQQKKKGGGKKKVVV___cccbbb\\\jjj}}}llleeefffgggVVVNNN\\\uuu~~~zzzxxxsssjjjddddddbbbZZZYYY^^^\\\UUU[[[iiikkklllgggccclll~~~xxxsssppprrrqqqggg[[[SSS]]]oooxxxyyywwwlllffflll{{{~~~~~~qqq[[[IIIBBBEEEHHHHHHCCCCCCCCCBBBBBBBBBBBBBBBEEEEEEEEEGGGHHHGGGCCC???DDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBDDDFFFHHHJJJIIIJJJJJJJJJIIIHHHGGGFFFFFFLLLOOOOOOSSS___nnnxxxqqqxxxFFFMMMVVV]]]fffwww}}}nnnqqqzzz|||pppjjjNNNHHH???888555555555666555555444444444333333333222222222222222222222222111111111111111111111111///000000000000000///...000000111111111111000000000000000000111111111111000000000111222333444555444555555555888DDDUUUaaaoooxxxssssssuuuyyyyyyuuuuuuxxxpppdddUUUKKKDDD>>>>>>@@@===<<<999777666777999:::888666444444666888999999666666777888999::::::;;;999999999888888999999999999;;;===???@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<888999:::::::::;;;>>>AAAIIIFFFBBB>>>======@@@BBBFFF[[[lll```VVVYYYggguuuzzzttteeeXXXVVVWWWUUUXXX]]]aaaggghhhccc]]]\\\^^^___aaaaaabbbcccdddddddddcccggggggggghhhhhhhhhiiiiiihhhhhhiiijjjkkklllmmmmmmlllmmmooorrrsssttttttsssqqqssswww~~~}}}qqq^^^XXX^^^bbb\\\PPPIIIKKKPPPbbbtttqqqWWWOOOWWWaaaeee^^^nnn}}}pppSSSBBBKKK[[[bbbmmmzzz|||wwwfffUUUKKKDDD>>>999===IIIXXXbbbgggZZZccc|||rrrjjjjjjlllZZZLLLQQQfffttt|||yyyssskkkeeedddaaa^^^]]]aaaccccccggglllgggfffaaa___ggguuuzzzvvvqqqkkkhhhiiijjjcccTTTHHHTTTjjjzzztttiiikkkkkk~~~~~~{{{lllTTTEEEBBBEEEEEECCCBBBBBBBBBBBBBBBAAAAAAAAA@@@CCCJJJRRRVVVSSSKKKDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIGGGGGGHHHKKKNNNNNNPPPWWWccckkkqqqwwwDDDIIINNNQQQWWWggg~~~wwwooozzztttiiiXXXIII>>>999777666555555555555444444444444222222222222222222222222111111111111111111111111......///000000000///...000111111111111111111000000000000111111222222222000000111111222444555666333999AAAHHHRRR```sss{{{yyy|||mmmhhhiiiqqqwwwwwwtttrrrkkk[[[KKKBBB???<<<;;;<<<;;;:::888777777888:::;;;;;;999666555777999::::::555666777888999:::;;;;;;999999999999999999999999999:::===???@@@AAAAAAAAA???>>>===<<<;;;;;;;;;;;;:::;;;<<<;;;;;;<<<>>>AAAGGGGGGEEEAAA>>>>>>AAABBBEEEPPPqqq}}}ppp___[[[eeeqqq|||vvvmmmaaaXXXTTTUUUWWWYYYZZZeeekkkfff```^^^___^^^^^^___aaabbbddddddeeeeeegggggggggggghhhhhhhhhiiihhhhhhiiijjjkkkllllllmmmjjjlllnnnpppqqqqqqqqqpppnnnooorrrwww~~~zzzssskkk___]]]cccfffaaaTTTHHHEEEEEEVVVddd{{{ttt\\\SSSYYY```bbb___iiitttzzz|||gggKKKCCCHHHSSSeeetttvvvqqqmmmiiiaaaZZZZZZ```tttxxxyyytttfffVVVIIIBBB>>>:::555777AAAPPP___ggg^^^___oootttqqqqqq```PPPMMMZZZkkk}}}zzzwwwpppllllllfffjjjmmmmmmppptttsssooonnnhhhaaabbbiiippprrroookkkeeeaaadddjjjfffWWWGGGKKKeee{{{rrrqqqjjjrrr|||zzzwwwyyy|||}}}gggOOOCCCCCCFFFDDDAAACCCCCCCCCBBBBBBAAAAAAAAA@@@BBBHHHRRRZZZ]]]XXXSSSEEEEEEFFFFFFFFFEEEDDDCCCBBBCCCCCCDDDEEEEEEDDDDDDCCCEEEGGGHHHIIIIIIHHHGGGGGGHHHJJJKKKMMMPPPVVV\\\gggnnnzzzDDDIIILLLLLLNNNXXXjjjxxxooocccpppqqq[[[KKKAAA;;;999666666555555555444444444222222222222222222222222111111111111111111111111...///111222222222111000000000111111111111000000000000111111222222222333111111111222333555666777<<>>;;;777666777999:::;;;555666777888999:::;;;;;;888888888888888888888888;;;<<<>>>AAABBBCCCCCCCCC>>>>>>===;;;;;;:::::::::<<<<<<===<<<;;;<<<>>>@@@@@@DDDFFFCCC@@@AAADDDFFFDDDIIIeee{{{hhheeeooo{{{~~~yyyuuuiii[[[TTTWWWYYYXXXVVVccclllhhhbbb```___]]]\\\]]]___bbbdddfffgggggggggggggggggghhhhhhhhhhhhhhhhhhiiijjjkkkllllllmmmiiikkkmmmoooppppppooonnnmmmnnnoooqqqtttwwwzzz|||yyy}}}~~~{{{vvvmmmiiibbbaaafffjjjdddXXXKKKDDDBBBLLLWWWlllvvvaaaXXX[[[______aaaeeemmmtttvvvzzz|||\\\EEE???KKK```rrrssslllfff```VVVLLLKKKQQQ___iiiqqqmmm^^^NNNDDD@@@@@@<<<888999AAAOOO^^^hhh^^^YYYaaattt}}}yyy{{{}}}wwwuuugggVVVOOOUUUeee~~~}}}{{{xxxvvvwwwoooyyy~~~{{{}}}|||pppuuukkkdddgggnnnqqqpppnnnjjjddd___eeeooonnn^^^LLLFFFccc}}}zzzxxx~~~{{{|||~~~~~~vvvtttyyykkkssswwwaaaIII@@@DDDHHHEEEAAADDDDDDCCCCCCBBBBBBBBBAAADDDBBBCCCJJJUUU___cccdddEEEFFFFFFGGGGGGEEEDDDCCCBBBCCCDDDEEEEEEDDDCCCBBBAAACCCEEEGGGIIIIIIHHHGGGEEEEEEFFFIIIJJJKKKNNNRRR\\\eeeuuuGGGIIIMMMOOOLLLJJJPPPYYYwwwzzzfffbbbhhh}}}}}}iiiWWWLLLFFFAAA;;;555222333444444333333222222333333222111111111000///.........//////,,,,,,,,,...000111000...111///......///000000/////////111333555444222000555333111222777<<<@@@BBBSSS___jjjpppwwwyyyvvvyyy|||sssppplllkkkmmmrrrwwwsssdddVVVHHHEEEAAA>>><<<;;;999777888:::::::::999999;;;===<<<;;;999777666666777888666666777777888999;;;;;;<<<;;;999777777888999:::;;;<<<===???AAABBBBBBCCCBBB@@@>>><<<;;;;;;===>>>:::;;;;;;:::999;;;>>>AAADDDCCCAAA@@@@@@AAABBBCCCGGGIII\\\}}}ssssss~~~vvvkkk```ZZZXXXWWWWWW]]]^^^dddiiiggg```\\\\\\aaaaaaaaaaaabbbccceeefffgggggggggggghhhhhhhhhhhhjjjjjjkkkkkkkkkllllllllllllmmmnnnpppppppppooooookkkmmmnnnkkkhhhhhhiiihhhiiifffkkkvvv}}}{{{xxxyyyvvvvvvxxxzzzwwwpppmmmoooyyyoooiiihhhbbbSSSEEE@@@CCCKKK\\\sssrrrgggcccbbb```^^^aaaeeemmmqqqmmmmmm}}}jjjPPPCCCJJJ^^^nnnmmmfff[[[QQQKKKGGGFFFEEEPPPZZZfffggg]]]PPPFFFBBB===;;;999:::===FFFYYYjjjYYYTTTRRRUUUWWWZZZcccnnnvvvqqqtttfffUUUSSSeee~~~|||vvvoooiiiiiinnntttvvvvvvnnnhhhaaabbblllqqqeeeTTTQQQZZZ{{{}}}mmmppp|||hhhdddtttrrrYYYCCC@@@BBB???>>>AAAAAABBBCCCDDDDDDCCCBBBBBBAAAAAABBBFFFLLLTTT[[[```TTTLLLDDDBBBEEEHHHEEEBBBBBBBBBBBBBBBBBBBBBAAAAAADDDDDDCCCCCCBBBBBBBBBAAAEEEGGGHHHHHHHHHJJJNNNRRRWWWgggzzzGGGIIIKKKLLLHHHEEEJJJRRR\\\lllssseee```rrr}}}tttooobbbZZZNNNDDD>>>999444000444222111000111222333444666666555444333333222222555444333444666666555333///.........//////...---111000///000111222333333///222888@@@KKKWWW```fffrrryyy~~~~~~~~~uuummmllltttwwwyyyyyysssgggWWWKKKBBB@@@===;;;;;;:::999888888999::::::999999;;;<<<<<<:::888666666666777888777777777888999;;;<<<======<<<:::999888999:::;;;;;;<<<===???@@@AAAAAAAAA???>>>===;;;;;;;;;;;;;;;:::;;;;;;;;;:::<<>>;;;:::999;;;BBBSSScccYYYQQQIIIFFFEEEFFFMMMVVV|||yyysssjjj^^^[[[jjj|||wwwssstttzzz~~~~~~|||zzzqqqddd^^^fffooolllcccTTT[[[zzz~~~}}}zzznnnooo|||pppdddhhh~~~~~~iiiSSSAAA@@@CCCAAA@@@CCCAAABBBCCCDDDDDDCCCBBBAAA>>>???@@@CCCHHHNNNSSSVVVOOOJJJDDDCCCEEEFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEHHHMMMQQQXXXeeewwwJJJJJJKKKKKKFFFBBBEEELLLWWWhhh}}}yyy``````tttssscccWWWKKKAAA:::<<<999555333444555666555000000000000000///......000///---...//////...,,,000000111333333333333222555444333333666;;;@@@CCCFFFMMMVVV___hhhrrr}}}~~~}}}{{{~~~{{{tttpppooozzz~~~xxxhhhUUUGGG@@@;;;:::888888999:::999888888999::::::999999:::;;;:::999888666666666777777777777777888:::<<<===>>>===<<<;;;:::999:::;;;<<<;;;;;;<<<===>>>?????????>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<;;;===@@@BBBHHHGGGFFFDDDBBBBBBAAAAAACCCBBBPPPrrryyy||||||{{{zzzrrreeeZZZVVVVVV\\\dddfffcccaaabbb\\\]]]___aaabbbcccddddddffffffgggggghhhhhhhhhhhhjjjjjjjjjkkkkkkkkkllllllmmmnnnooooooooonnnmmmllljjjddd\\\VVVSSSQQQPPPPPPJJJTTTeeetttyyyvvvssssssuuurrrrrrssssssttt{{{~~~rrrjjjdddWWWHHH@@@CCCKKK[[[qqq}}}hhhZZZWWW[[[______qqq}}}xxxooommmllljjjpppqqqmmmbbbWWWUUU^^^hhhaaa\\\UUUPPPPPPTTTZZZ^^^hhhiiilllooommmbbbQQQDDD???===;;;::::::AAARRRcccfff]]]TTTOOOJJJGGGFFFHHH^^^yyyrrrmmmddd___kkk|||yyyyyy}}}wwwiiiaaadddlllooolllZZZ]]]wwwwwwyyysssmmmnnnppp}}}lllccc```nnnttt]]]LLL>>>???CCCBBBBBBDDDAAABBBBBBCCCCCCBBBAAAAAA<<<===>>>@@@CCCEEEHHHJJJGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFCCCCCCDDDDDDEEEHHHNNNRRRZZZdddsssMMMLLLLLLLLLHHHCCCFFFLLL^^^lll|||iiiUUUWWWkkkwwwjjj^^^VVVJJJGGGBBB???===;;;777333333444555666777666666555444333111222333444444333222333444555666888:::<<>><<<;;;::::::::::::;;;;;;:::;;;<<<<<<============???@@@AAABBBAAA@@@>>><<<;;;<<<============@@@BBBFFFEEEDDDCCCBBBBBBAAAAAAKKKHHHRRRoooqqquuuxxxsssyyywww{{{~~~nnn```WWWVVVYYY___cccaaa```aaaZZZ\\\^^^```bbbccccccccccccccccccddddddeeeeeefffhhhhhhiiiiiiiiijjjjjjjjjlllmmmmmmnnnmmmllljjjiiiddd^^^WWWUUUSSSQQQPPPPPPQQQ^^^ppp|||}}}yyywwwwwwxxxvvvwwwxxxxxxzzzoookkknnncccNNNDDDEEEKKKWWWiii}}}ppp^^^VVVWWW[[[^^^wwwwwwuuulll^^^QQQTTTVVVVVVTTTXXXaaahhhcccbbb```___```fffmmmqqqvvvrrrpppsssuuulllZZZJJJAAA>>><<<:::<<>>???@@@@@@@@@@@@???BBBDDDDDDBBBAAABBBDDDBBBBBBCCCCCCCCCCCCDDDDDDBBBCCCDDDEEEFFFHHHIIIIIIFFFFFFFFFGGGIIIMMMRRRUUU]]]eeepppLLLJJJJJJKKKIIIFFFHHHNNNSSS]]]jjjrrruuuyyywww___RRRXXXkkk{{{~~~wwwddd```[[[XXXUUUNNNDDD===<<<<<<<<<;;;:::888777666666555444555888:::::::::;;;<<<======>>>BBBIIINNNTTTYYY___dddiiiooouuuyyy}}}|||}}}{{{uuuqqqsssxxx|||~~~rrrbbbUUUHHH===999<<<999888777888999:::999777777999;;;;;;999888888999888888888777777777777777444555555666888999;;;<<<:::999999999999999::::::999:::;;;<<<<<<<<<<<<<<<>>>???AAABBBBBB@@@>>><<<:::<<<=========>>>@@@BBB@@@@@@AAAAAAAAAAAAAAAAAAGGGDDDLLLdddjjjgggeeeaaannnwwwxxx|||}}}{{{vvvjjjZZZVVVUUU[[[___```aaaccc[[[\\\]]]___aaabbbbbbbbbaaabbbbbbcccdddeeeeeeeeefffggggggggghhhhhhhhhhhhjjjjjjkkkkkkkkkjjjhhhgggaaa[[[XXXZZZXXXTTTRRRTTTXXXeeeuuu{{{zzzwwwwwwxxx|||}}}~~~~~~llllllvvvnnnYYYDDDFFFLLLXXXhhhxxxvvveeeXXXSSSSSS\\\www~~~}}}qqq]]]RRRNNNJJJKKKQQQZZZbbbffffffhhhkkkmmmnnnqqqvvvzzzzzzsssmmmnnnqqqlll]]]OOOEEEAAA===;;;===LLLhhh{{{rrrhhh]]]UUUJJJSSSfffooo```hhhxxxnnnffffffhhhjjjqqqyyytttqqqnnnllliiieeecccbbb```^^^mmm~~~{{{ttttttdddccc}}}eee___bbbuuunnnWWWKKKDDD>>>???AAAAAA@@@@@@BBBBBBAAAAAA@@@@@@@@@@@@??????@@@@@@@@@???======;;;???CCCCCCAAA@@@BBBDDDBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCEEEFFFHHHJJJKKKLLLLLLKKKKKKMMMPPPSSSVVVXXX^^^eeepppGGGEEEFFFHHHGGGEEEHHHMMMLLLQQQ[[[dddhhhjjjqqqyyy~~~vvvcccZZZ[[[^^^~~~}}}{{{ttthhh___YYYWWWTTTOOOKKKHHHFFFEEEDDDBBBAAACCCFFFIIIJJJJJJWWWXXXYYYYYYZZZ]]]eeejjjnnntttzzz}}}}}}~~~|||yyy|||ppppppoooooottt|||zzzfffRRRGGG@@@999888<<<:::999888999;;;;;;999777777999;;;;;;999888777888888888999888888888888888555555555666777888999:::888888999999999999999:::999999:::;;;<<<=========;;;<<<>>>??????>>><<<;;;999;;;============???AAA<<<===>>>???@@@@@@@@@@@@@@@@@@GGG[[[tttiii```XXXSSS___tttwww~~~yyyyyy~~~vvvaaaZZZUUUXXX]]]```cccfff^^^^^^^^^^^^___aaabbbcccccccccdddeeefffgggggghhhfffffffffggggggggghhhhhhhhhiiijjjjjjjjjiiihhhgggaaa]]]]]]```\\\TTTSSSYYYcccooozzz|||zzzyyyzzzzzz~~~~~~uuurrr{{{xxxjjjJJJHHHKKKWWWiiiyyysssfff^^^[[[^^^vvvuuubbbVVVLLLCCCDDDOOO^^^iiinnniiimmmqqqrrrqqqqqqsssuuuzzzrrrjjjiiikkkiiibbb[[[QQQLLLFFF@@@???LLLhhhvvvmmmddd^^^PPPNNNRRRccc|||rrrsssyyynnnfffggghhhgggkkksssyyytttooommmiiieeeccceeecccbbbooo|||xxxrrrkkkcccnnnfffccchhhwwwwwwaaaPPPFFFCCC@@@????????????>>>BBBBBBAAA@@@????????????@@@@@@@@@@@@@@@???>>>===;;;>>>AAABBB@@@@@@BBBDDD@@@@@@AAAAAABBBCCCCCCCCCBBBCCCDDDFFFHHHIIIKKKKKKNNNNNNNNNQQQTTTWWWWWWVVVYYYbbbooo~~~FFFCCCCCCFFFFFFEEEGGGKKKNNNMMMRRR\\\bbbbbbbbbeeeeeesssvvvjjj\\\QQQ[[[lll|||xxxuuuttttttpppnnnlllmmmppprrrttttttuuuyyy||||||{{{{{{~~~{{{}}}tttnnnhhhnnnrrrtttxxx}}}{{{uuufffTTTEEEAAA===777666<<<888888888:::<<<<<<:::999777999;;;;;;999777777777999999::::::::::::999999777777666666777888888999888999999::::::;;;::::::888999:::<<<===>>>>>>>>>;;;;;;<<<=========<<<;;;888:::<<<=========>>>???<<<===>>>?????????>>>>>>@@@AAAGGGTTTfff~~~wwwlll___UUUYYYdddtttwwwvvvqqqfff\\\ZZZ\\\]]]aaadddbbb```___^^^^^^```bbbdddccccccdddeeefffggghhhhhhggggggggghhhhhhhhhiiiiiihhhiiijjjkkkkkkkkkjjjiiidddaaabbbddd^^^UUUXXXcccuuu~~~}}}yyy|||}}}~~~}}}yyywww~~~~~~}}}aaaWWWNNNSSScccuuuvvvpppmmmhhhyyyxxxjjjTTTLLLEEEGGGSSSeeettt}}}rrruuuwwwuuupppmmmmmmpppwwwppphhhcccccceeefffffffff```XXXLLLDDDJJJ```vvvyyyppphhh\\\WWWQQQQQQYYYfffsss|||tttooorrrrrrmmmooovvvzzzvvvuuurrrlllhhhjjjjjjkkkwww~~~~~~~~~xxxrrrhhhssskkklllsss}}}{{{jjjUUUIIIBBBBBB@@@>>>>>>?????????CCCBBB@@@???>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>===>>>@@@@@@@@@AAABBBCCC??????@@@@@@AAABBBBBBCCCAAAAAABBBDDDEEEGGGHHHIIILLLLLLMMMQQQTTTUUUSSSPPPOOO[[[kkk|||GGGDDDDDDFFFGGGEEEGGGKKKIIIEEEIIIVVV___^^^[[[[[[PPP]]]lllwww}}}mmm[[[LLLTTT___nnn{{{{{{}}}|||ssshhh___dddmmmtttvvvxxxwwwnnncccPPPDDD===???===555555<<<666666777999<<<===<<<:::666999;;;;;;999777666666999::::::;;;;;;;;;::::::999999888888888888999999999:::;;;;;;<<<<<<<<<;;;777888:::<<<===>>>??????======>>>>>>>>>>>>>>>===777999<<<===<<<<<<===???>>>???@@@@@@???>>>===<<>>===???AAAAAACCCBBB@@@>>>>>>>>>>>>???===<<<<<<<<<<<<===>>>?????????>>>???@@@BBBCCCCCC>>>>>>???@@@@@@AAABBBBBB??????@@@BBBCCCEEEFFFFFFIIIIIIKKKOOORRRRRRNNNJJJGGGVVVhhhzzzAAAAAABBBCCCEEEKKKRRRWWWLLLEEEFFFNNNQQQNNNRRR[[[NNN[[[aaabbbmmm|||yyykkkZZZNNNJJJYYYrrr}}}yyyxxxyyy{{{}}}~~~uuukkkdddnnntttzzzzzzsssggg]]]XXXAAA===999888888888666444999888777777777777777888555777:::<<<;;;;;;;;;<<<;;;999888999<<<>>><<<::::::999888777777999;;;<<<>>>===<<<>>>AAAAAA???<<<:::;;;;;;<<<===>>>????????????>>>===<<<;;;::::::999999:::<<<===???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;???CCCMMMWWW]]]xxxlllaaa^^^ooo}}}}}}{{{llluuu}}}lll```]]]___``````hhhgggddd___\\\\\\___aaa___```bbbdddfffggghhhhhhiiijjjjjjiiihhhhhhiiikkkkkkmmmnnnnnnmmmnnnppprrrmmmeeebbbfffbbbYYY^^^jjj}}}vvvssssss{{{nnnrrrqqqrrrwwwjjj```^^^eeerrr{{{xxx}}}~~~}}}yyy|||oooeee\\\aaappp~~~}}}}}}{{{vvvpppllliiiiiipppeee[[[XXXXXX[[[aaahhhtttssslll___QQQMMMTTT\\\mmmzzzlllpppjjjWWWEEEAAAFFFKKKUUUggg{{{{{{qqqiiinnn}}}{{{xxxnnnllloooxxxtttpppqqqYYYIIIDDDCCCBBB@@@>>>======>>>???>>>???@@@AAAAAA@@@???>>>======<<<<<<<<<<<<==================>>>???@@@AAA???AAABBBDDDDDDCCCAAA@@@>>>???@@@AAABBBDDDEEEEEECCCFFFIIIMMMOOOPPPOOONNNSSSQQQaaayyy@@@@@@AAABBBDDDIIIOOOTTTJJJCCCCCCJJJLLLIIIMMMVVVPPPTTTSSSQQQZZZllluuusssdddXXXMMMKKKTTTggg~~~}}}|||||||||yyytttmmmhhhvvvxxxyyytttiii[[[PPPJJJ???;;;888777777888666555888888777777777888888999888:::;;;;;;:::999999:::<<<:::999:::===>>>===;;;999888888777888999::::::===<<<<<<===@@@@@@>>>;;;999999::::::;;;<<<===============<<<;;;;;;::::::999:::;;;<<<>>>???@@@AAA???????????????>>>>>>>>>>>>BBBEEEKKKQQQRRRgggyyyllliiiwwwoookkk|||uuuggg```_________eeedddbbb___\\\\\\]]]___^^^___```bbbdddeeefffffffffggghhhhhhhhhhhhjjjlllmmmlllkkkmmmqqquuuwwwxxxllliiikkknnneeeYYY]]]lllzzzrrrnnnqqq|||{{{wwwsssbbb^^^rrrzzz~~~vvviii^^^YYY]]]gggnnnsss{{{}}}}}}{{{yyysssyyywwwnnnqqq}}}}}}xxxssspppoooooojjjbbb[[[ZZZZZZ[[[___dddmmmlllggg]]]SSSNNNQQQUUU```zzz|||ooosssttthhhUUUFFFAAABBBHHHVVVfffnnnpppmmmggg```aaattt}}}}}}yyyqqqpppqqqyyywwwnnn{{{eeePPPEEECCCCCCBBB@@@>>>===>>>??????>>>???@@@@@@@@@@@@???>>>>>>>>>============>>>>>>>>>>>>>>>>>>??????@@@AAA@@@AAABBBCCCCCCCCCCCCBBB@@@AAAAAABBBCCCDDDEEEEEECCCEEEIIIMMMPPPRRRRRRRRRQQQPPP___vvv???@@@@@@AAABBBFFFKKKOOOIIIBBB@@@DDDFFFCCCGGGOOOPPPLLLGGGEEEJJJUUUdddooorrrjjj^^^QQQGGGMMMcccyyy~~~zzzwwwuuu{{{}}}}}}|||}}}yyykkkmmmppptttvvvvvvssspppwwwuuuqqqgggZZZMMMCCC>>>;;;888666555666666666555666666666666777888999999<<<<<<<<<:::888777888999===;;;;;;;;;===>>>===<<<777888888999999999999999;;;;;;;;;===??????===;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAAAAA@@@AAAAAAAAA@@@??????>>>>>>BBBCCCGGGJJJGGGVVVsssyyyttt~~~www}}}{{{~~~vvveeegggttthhhaaa___^^^```aaaaaa___]]][[[\\\]]]]]]^^^___aaacccdddeeeeeeccceeefffgggggghhhjjjmmmoookkkiiillluuu~~~uuuuuu{{{|||mmm]]]```ppp}}}rrrkkkpppwww~~~}}}```RRR___iii|||{{{qqqfff______fffllluuu|||~~~zzzxxxuuuqqqpppuuu~~~zzz}}}~~~{{{vvvrrrqqqsssuuujjjeeeaaabbbaaa___^^^```dddccc___YYYSSSNNNMMMMMMXXXqqqoooqqqwwwyyyiiiPPP???;;;>>>GGGPPPWWW\\\```___[[[^^^ppp|||tttoooppprrr{{{}}}uuuhhhxxxxxxzzzrrrWWWHHHDDDCCCCCCBBB@@@???>>>>>>???@@@>>>??????@@@@@@??????>>>@@@??????????????????@@@@@@@@@?????????@@@AAAAAAAAAAAAAAAAAABBBCCCEEEEEECCCCCCDDDEEEEEEEEEEEEEEECCCDDDHHHLLLPPPSSSUUUVVVRRRQQQ```ttt???@@@AAAAAAAAADDDGGGJJJIIICCC@@@BBBBBBAAADDDJJJLLLHHHGGGIIIGGGEEEMMMZZZoooqqqqqqiii\\\SSSRRRVVVdddzzz{{{~~~}}}yyyyyyyyy~~~tttoooaaadddkkksssyyy{{{xxxvvvlllhhhaaaWWWLLLCCC===:::777666444444444555666666444444444444555777888888<<<<<<;;;999777666888:::===<<<<<<<<<============777888:::;;;<<<;;;999999:::;;;<<<>>>??????>>>===;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========<<<<<<===>>>???@@@AAAAAACCCCCCCCCCCCCCCBBB@@@???;;;??????AAAEEECCCOOOhhhvvv}}}qqqmmmuuuxxxxxxxxxlllbbbpppuuuhhh```]]]]]]___aaa```^^^\\\\\\\\\]]]^^^___aaabbbcccddddddcccdddeeeeeeeeefffhhhjjjmmmkkkjjjnnnwwwwwwdddffftttwwwlllpppvvvyyy___TTTSSS^^^uuu~~~uuusssxxx~~~|||yyyrrrjjjmmmrrr{{{~~~zzzvvvssstttwww{{{tttpppnnnooommmfff```______\\\XXXTTTPPPMMMJJJHHHTTTgggqqqlllqqq~~~zzzbbbLLLFFF@@@DDDHHHLLLSSS\\\^^^\\\```ooo}}}vvvmmmiiijjjsss{{{qqqiiizzzwwwnnnqqqzzzhhhNNNGGGGGGDDDBBBAAA@@@????????????@@@>>>>>>????????????>>>>>>AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBAAA@@@@@@@@@AAACCCFFFGGGEEEEEEFFFGGGGGGFFFEEEDDDCCCDDDGGGJJJNNNQQQTTTUUUTTTUUUcccsss???@@@BBBBBBBBBCCCEEEGGGIIIEEECCCBBBBBBBBBDDDHHHIIIFFFIIINNNHHH???AAALLL^^^fffpppxxxwwwkkkWWWHHHLLLUUUhhh|||qqqkkkjjjfffjjjqqqxxx|||yyysssnnn]]]XXXPPPHHHBBB===:::888444444333333333444555777222222222333333555666777999999999888777888:::<<<============<<<<<<<<<===777999;;;======<<<:::999:::<<<>>>???@@@?????????@@@@@@??????????????????<<<<<<<<<===>>>>>>??????<<<<<<===>>>???@@@@@@AAACCCDDDEEEFFFEEEDDDBBBAAA<<>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAABBBCCCAAA@@@??????@@@BBBEEEGGGEEEFFFGGGGGGGGGFFFDDDCCCDDDEEEFFFHHHJJJMMMNNNOOOQQQUUUcccrrr===???AAABBBAAABBBCCCEEEGGGFFFDDDCCCCCCDDDFFFGGGHHHFFFGGGJJJFFF@@@DDDMMMRRRXXXdddsssooo\\\OOOHHHIIIYYYrrr|||rrrkkkjjjkkkrrrtttxxxyyywwwoooeee]]]PPPKKKDDD???;;;999777666333444444333222333555777222222222222333444555555555777888888888999;;;===<<<===>>>===;;;;;;;;;===888999;;;<<<===<<<:::999:::<<>>>>>?????????<<<<<<===>>>>>>???@@@@@@BBBCCCEEEFFFFFFEEECCCBBB@@@BBB===;;;@@@AAAIII[[[uuupppjjjdddccckkkvvv{{{uuuyyy|||vvvhhhaaazzzggg[[[XXX\\\___aaa```^^^]]]]]]^^^___```bbbccccccddddddeeeffffffeeeddddddeeeggggggkkkpppqqquuuvvvdddeeerrrqqqppprrrkkkQQQHHHLLLcccyyywwwwwwzzz|||wwwtttvvv{{{}}}uuuiii```\\\ccc]]]VVVPPPMMMKKKKKKJJJPPPSSS\\\oooqqqfffllltttqqqgggbbbPPPTTTVVVWWW[[[bbbffffff\\\___fffqqq|||yyy}}}sssooowww~~~}}}tttxxxoooqqqyyy~~~xxxttteeeQQQHHHIIIHHHCCCAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>======>>>>>>???@@@??????????????????@@@@@@@@@@@@@@@AAABBBCCCDDD@@@???>>>>>>???AAACCCEEECCCDDDFFFGGGFFFEEECCCBBBCCCDDDFFFGGGHHHIIIJJJJJJJJJQQQaaappp;;;===???@@@@@@@@@AAABBBBBBCCCCCCCCCDDDEEEFFFEEEFFFFFFFFFFFFDDDDDDHHHMMMJJJOOOVVVaaaqqq}}}|||tttgggXXXJJJJJJTTTdddxxx~~~{{{uuuooolllooorrrxxxwwwuuuqqqkkkbbbWWWPPPFFFBBB===999999888666444333444555333222222555777555444444444444444555555444666888999999999:::<<<;;;===>>>===:::999:::<<<777888999:::::::::999999888;;;?????????>>>???AAABBBBBBAAAAAA@@@???>>>>>>============>>>>>>>>>>>><<<<<<<<<======>>>>>>???>>>???BBBDDDEEEDDDBBBAAA???CCC>>><<>>===<<<<<<===>>>???>>>>>>============>>>>>>>>>>>>>>>???@@@BBBDDDDDD??????>>>>>>>>>???AAAAAA@@@AAADDDEEEEEEDDDBBBAAAAAACCCEEEHHHIIIIIIHHHGGGGGGPPPbbbooo}}}888;;;>>>????????????@@@>>>@@@BBBBBBCCCEEEEEECCCCCCFFFHHHFFFFFFGGGHHHGGGBBBGGGKKKNNNZZZlllwwwyyy|||mmm[[[NNNFFFIII[[[nnn||||||uuupppyyyyyyvvvrrroooppptttxxxwwwsssnnnhhhbbbZZZQQQLLL???;;;888777888999777555333555666444222111444777777666666555555555666666444666999:::999999999::::::<<<>>><<<999888999;;;666666777888888888888888777:::>>>???======>>>@@@AAA@@@@@@???>>>===<<<<<<=====================<<<;;;;;;<<<<<<======>>>>>>;;;===@@@BBBCCCBBBAAA@@@;;;AAA>>>===BBBAAAAAAKKKQQQcccuuubbbVVV\\\fffooo{{{~~~yyykkk\\\RRRoookkk\\\UUUXXX[[[\\\\\\\\\\\\\\\\\\]]]^^^___````````````bbbdddeeeeeeeeefffiiikkkjjjjjjjjjnnnvvvoooZZZaaattt{{{nnnxxx^^^FFFRRRpppsssjjjooozzz{{{sssiiicccbbbfffeeeaaaZZZRRRMMMKKKLLLQQQPPPLLLJJJWWWtttsssooommmiiiaaallluuuwwwwwwyyy{{{|||{{{gggSSSLLLSSSfff~~~zzzttttttvvvwwwvvvuuu{{{~~~~~~uuu|||lllbbbXXXRRRLLLEEEDDDHHH@@@@@@AAABBBBBBBBBAAAAAA???>>>===<<<<<<===>>>???======<<<<<<<<<<<<======<<<======???@@@BBBDDDEEE>>>>>>>>>>>>>>>>>>??????>>>@@@BBBDDDEEECCCAAA@@@???BBBEEEHHHJJJJJJHHHGGGIIIRRRdddnnnzzz;;;<<<===>>>>>>?????????CCCBBBAAA@@@@@@AAACCCDDDBBBDDDEEECCC@@@???@@@BBBFFFGGGHHHHHHKKKSSSaaakkkzzz{{{wwwhhhVVVIIIHHHKKKUUU]]]lllxxxoooiiiffffffeeelllrrrwww{{{~~~yyyrrreee```ZZZVVVTTTOOOGGG@@@777777666666666666777777666666666666666666555555999777555333222333444555555555666666777777888888:::::::::999999999999888666777888999999888777666999888888888888:::;;;<<<===>>>?????????>>>===<<<===<<<<<<;;;;;;<<<<<<===:::;;;<<<<<<:::999:::<<<:::;;;===>>>>>>>>>===<<>>===>>>>>>???@@@@@@AAAAAA===???@@@???===<<<<<<===AAAAAA>>>;;;999999;;;>>>;;;;;;:::;;;<<>>>>>>>>@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDCCC@@@>>>???AAAEEEGGGIIIIIIIIIMMMUUU[[[```hhhrrrvvvoooaaaRRRIIIGGGHHHNNN\\\mmm{{{oooeeeaaaaaadddkkkrrrwwwzzz{{{yyyrrriii___XXXOOOIIIFFFCCC===888777666666555555555666666555555444444444555555666888777555444333444555666666666666666777777777777888888888888999999999999555555666777777888888888888888777666666777999:::888999;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;999:::;;;:::999888999;;;:::;;;<<<===>>>===<<<<<<<<<:::999:::>>>AAAAAAAAAEEEHHHLLLdddpppcccbbbmmm|||www```MMMYYYwwwrrr[[[TTTRRRWWWZZZZZZZZZ]]]\\\ZZZZZZ[[[^^^```___]]]aaabbbcccdddeeefffggghhhjjjeeeeeelllpppwwwwwwbbb]]]fff}}}uuuvvvvvvUUUOOOdddyyy{{{~~~{{{}}}zzzrrrwwwyyyuuuxxxkkkYYYOOOUUUggg~~~yyyqqqjjjeeebbbiiilllhhhZZZNNNOOOXXX^^^hhhiiifffXXXGGGFFF^^^yyykkkSSSKKKNNNaaa|||{{{iii```bbbeeejjjuuu~~~|||~~~|||xxxeeebbb\\\SSSJJJDDDCCCDDD>>>>>>>>>>>>>>>?????????===>>>@@@???>>>=========@@@@@@>>><<<999999;;;===;;;;;;:::;;;<<>><<<<<<===<<<===???AAAAAAAAA@@@???AAAAAACCCEEEGGGHHHFFFDDDHHHOOOYYYhhh999:::;;;<<<============<<<>>>@@@BBBCCCBBBAAA@@@BBBCCCCCCAAA???======>>>???CCCFFFGGGFFFFFFIIIMMMLLLUUUdddrrryyyrrrcccWWWNNNIIICCCDDDPPPfff}}}ttthhhbbbbbbhhhmmmssswww{{{yyyvvvqqqeee[[[\\\TTTIIIAAA>>>;;;999666666666555444444333444444444333222111222444666777777666555444555666777888777777777777666666666666666666777777888888999999555555444555666777999:::888777666555444555666666555777999:::;;;<<<;;;;;;999999999999999999999999777999:::999888777888:::999:::<<<=========<<<;;;;;;999888999<<>>===============;;;>>>@@@@@@???>>>>>>???>>>??????===:::999:::<<<;;;;;;:::;;;<<<>>>@@@AAA???@@@AAA@@@>>><<<<<<<<<<<<===>>>@@@AAA@@@@@@??????@@@BBBEEEGGGGGGEEECCCFFFLLLVVVfff}}}::::::;;;<<<============;;;<<<>>>@@@AAAAAAAAA@@@AAAAAAAAA???===<<<;;;;;;888;;;???AAABBBCCCEEEGGGLLLMMMQQQYYYdddkkklllkkkeeebbbYYYLLLGGGQQQaaammm}}}~~~{{{xxxsssnnnlllooovvv{{{uuuwwwvvvpppjjjdddYYYOOOTTTMMMDDD===:::999888777555555444333222222222222333222000///000222555777555555555555666888999:::888888888777666555555555444444555666777888999999999888666555555777999;;;999888666555444444555555777888:::;;;<<<<<<;;;;;;888888888888888888888888777888:::999888888999:::888999;;;<<<<<<<<<;;;:::<<<;;;::::::;;;===>>>???>>>GGGDDDFFFeee|||vvvtttyyyppp|||~~~zzzwwwcccQQQNNN^^^|||sss[[[KKKPPPWWWTTTSSSZZZXXXXXXZZZ\\\]]]^^^^^^]]]]]]___bbbeeefffgggfffeeegggccccccfffiiinnn{{{xxxmmmgggdddrrr~~~xxx{{{\\\VVVhhhzzz}}}xxx{{{zzzzzzyyyrrrlllrrr|||}}}tttuuuzzzppp[[[MMMCCCGGGXXXoooxxxvvvmmmhhheeeeeefffccc[[[XXX```jjjpppkkkmmmlllbbbOOODDDKKKXXXyyy~~~uuuooopppvvv}}}ppp[[[OOONNNbbbvvvllliiilllvvvuuujjjaaaiiilllcccTTTIIIDDDBBBBBBAAA@@@>>>============;;;===@@@AAA@@@??????@@@===>>>>>>===;;;::::::;;;;;;;;;:::;;;<<<===>>>???>>>???@@@@@@===<<<<<<<<<<<<===>>>???@@@@@@@@@???>>>???BBBFFFHHHIIIFFFDDDEEEKKKUUUddd|||;;;;;;<<<>>>>>>>>>>>>>>>======<<<<<<===>>>@@@AAA@@@???>>>===<<<;;;:::999777888:::<<<>>>@@@CCCEEEIIIHHHFFFGGGMMMWWWbbbiiillltttrrrbbbPPPIIIKKKNNN[[[gggwwwvvvrrrpppmmmnnnqqqvvvwwwxxxxxxvvvvvvvvvxxxooonnnhhh___YYYUUUNNNFFFBBB???;;;777555444333333444444333222222222222222222111///...///222555777333444444666777888:::;;;999999888777666555444444333333444666777888999:::???===999777666777888:::;;;:::888666555555555666999999:::;;;;;;:::999888777888888999999888888777777999::::::999999:::<<<777888:::;;;;;;::::::999???>>>===<<<;;;<<<===>>>:::HHHGGGCCCTTTpppxxxpppwwwpppttt|||wwwaaaNNNMMM```~~~hhhRRROOOQQQOOOQQQXXXVVVXXXZZZ\\\]]]^^^^^^^^^\\\^^^aaadddfffffffffeeegggeeeeeeeeegggkkkuuu~~~vvvppplllooo|||```[[[lll~~~|||}}}}}}}}}yyyqqqnnnsss{{{zzzvvvyyysssaaaSSSEEEFFFXXXjjjrrr{{{vvvkkkfff```cccaaa^^^```jjjtttxxxwwwwwwrrrfffSSSDDDEEELLLlll~~~xxxmmmfff___\\\aaajjjsssyyyuuuxxxlll\\\TTTUUUiii~~~zzz~~~~~~~~~~~~|||xxx}}}|||yyywwwxxx}}}ggg___^^^iiipppjjj^^^SSSIIIAAAEEEDDDAAA???>>>===>>>>>>;;;>>>AAABBBAAA@@@@@@@@@<<<===>>>===;;;::::::;;;;;;:::;;;;;;;;;<<<=========>>>??????===;;;;;;<<<<<<======>>>?????????@@@???@@@BBBFFFIIIJJJHHHFFFEEEJJJTTTccczzz;;;<<<===>>>????????????>>>===;;;::::::<<<>>>???>>><<<;;;;;;;;;;;;:::888:::999999999;;;<<<>>>@@@<<<@@@EEEGGGFFFHHHMMMRRR```oooxxxoooaaaWWWOOOHHHCCCJJJUUU___iiisss}}}|||rrrjjjhhhiiiiiilllooovvvxxxzzzyyyssskkkeeebbbbbb___XXXNNNIIIGGGDDD>>>666666555444333333333222333333222222222222333333222111000///000222444555222333444555777888999:::999888888777666555555444444444555666777888999999AAA???<<<888777777888999;;;:::999777666666777777777888999999999888666555888999:::;;;;;;:::999888777999::::::999999;;;<<<666777999:::::::::999888?????????===;;;;;;<<<>>>===IIIJJJFFFNNN^^^yyywwwjjjkkkpppuuu||||||wwwvvv}}}rrrZZZMMMLLLcccyyyaaaSSSLLLKKKNNNTTTSSSVVVZZZ\\\\\\\\\\\\]]]\\\]]]```bbbdddfffffffffhhhhhhfffffffffiiiooottt{{{}}}wwwtttnnn~~~gggdddttt}}}yyyqqqnnnttt{{{yyyyyyzzz~~~uuufffOOOHHHVVVhhhnnntttzzzpppgggcccfffhhhhhhnnnwww}}}~~~}}}zzztttiiiXXXJJJFFFJJJcccwww~~~qqqaaaZZZRRRPPPWWWccclllrrrlllqqqjjj^^^ZZZ\\\ooo}}}||||||}}}~~~|||zzztttzzz{{{~~~yyywwwyyyppp___[[[[[[eeellljjjgggaaaTTTFFFGGGEEEBBB???>>>>>>??????<<>><<<;;;;;;<<<<<<<<<======>>>??????@@@@@@@@@BBBEEEIIIJJJJJJIIIFFFKKKTTTbbbzzz:::;;;<<<===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<:::888999;;;<<<:::888999999888999:::;;;;;;:::555<<>>;;;666333444333333222333444555222222222222222333444555222222111111111222222333222222444555666777888888888888777777666666555555555555666777777888999999???===;;;999777777888888;;;:::888777666777777888666777888999999999888777999:::<<<======<<<:::999666777999999888888:::<<<666777888999999999888777;;;<<<===<<<::::::===@@@DDDHHHGGGIIIPPPVVVlllxxxhhhbbb^^^aaannnyyy|||}}}mmm^^^JJJPPPpppttt[[[KKKIIIKKKLLLOOOSSSXXXZZZZZZYYYZZZ[[[\\\]]]___aaaccceeefffgggiiiiiihhheeeeeegggjjjlllsssuuu|||{{{yyyooouuurrrssswwwooonnnsssyyy|||ttttttXXXNNN[[[mmmqqqrrrsss}}}|||ooommmqqquuuxxx~~~|||yyytttmmm___PPPJJJLLLaaauuussseee[[[PPPLLLRRR]]]hhhmmmhhhnnniiiaaaaaadddvvvxxx{{{|||{{{|||~~~|||yyyyyy~~~{{{~~~|||{{{~~~wwwdddZZZ[[[```eeeffffffjjjkkk]]]JJJFFFDDDAAA>>>======>>>???===@@@DDDEEECCC@@@???>>>======<<<:::888999;;;===::::::;;;;;;;;;::::::999;;;===>>>>>><<<;;;;;;<<<<<<<<<<<<======>>>???@@@@@@???@@@BBBFFFIIIKKKJJJHHHMMMUUUcccyyy999:::;;;<<<============;;;<<<=========;;;999777:::888777888;;;<<<:::888555555777999<<<<<<:::999999<<<>>>@@@@@@??????@@@AAAIIIQQQXXXfffqqqhhhXXXJJJFFFBBB@@@CCCGGGKKKMMMXXXdddqqq{{{|||zzzvvv|||wwwtttrrrrrrsssrrrnnnjjjpppllllllsssyyyzzzxxxxxxjjjiiigggbbb[[[UUUQQQOOOJJJJJJEEE>>>;;;:::555000222111000///...///222555111111111222333444666666333333333333222222222222111222333555666777777777777777777777666666666666666666777777888888999999<<<;;;:::888888888888999:::999777666666777777888666888999;;;<<<<<<<<<;;;:::;;;===>>>>>>===;;;:::444666777888777777999;;;555666777999999888888777777999;;;:::999:::>>>BBBEEEBBB???GGGPPPRRRdddzzziii___VVVXXXhhhuuu{{{pppQQQHHHccc|||aaaKKKHHHIIIGGGLLLPPPVVVXXXWWWWWWXXXYYY]]]]]]^^^___bbbdddfffhhhiiiiiihhheeedddfffggggggssslllmmmyyy|||{{{qqqooouuuzzz~~~vvvmmmlllrrrwww|||~~~}}}sssyyy\\\SSSbbbuuuwwwtttqqqwwwzzzvvv{{{|||xxxpppbbbQQQGGGEEEbbbwwwuuunnnaaaRRRJJJOOOZZZdddjjjeeekkkgggccceeejjj|||qqqpppvvv}}}~~~|||||||||}}}yyy|||yyy}}}xxxgggXXXTTTXXXhhhhhhdddbbbjjjooo```KKKEEECCC@@@===<<<===>>>???>>>AAADDDEEECCC@@@>>>=========;;;999777888;;;>>>::::::;;;;;;;;;:::999999;;;<<<>>>===<<<;;;;;;<<<===<<<<<<<<<===>>>???@@@???>>>>>>@@@DDDHHHJJJKKKIIINNNUUUcccyyy>>>;;;999999<<<===<<<:::<<<;;;999888777888888999777777666666666666777777555666777888999:::::::::<<<:::999:::>>>@@@@@@>>>===CCCHHHIIIMMMVVV^^^bbb```^^^ZZZRRRIIIBBB>>>===???DDDJJJUUUkkkzzzwwwvvvzzz~~~~~~vvvpppmmmmmmqqqxxx|||{{{xxx{{{zzzzzz|||}}}xxxoooggg___\\\WWWQQQKKKGGGDDDCCC>>>======;;;999777555444333222222111111222222333111111111111222333444444222222111111111111222222333222111222444555444333555555555444444333333333666666666666555555555555888888777777777777777888888888888999999888888888::::::999999888777777777:::999777666666777999:::777888:::::::::999777666777666666666666888999:::>>>===<<<;;;;;;<<<===>>>@@@AAADDDFFFJJJQQQXXX^^^vvvaaaSSSSSS```hhhooo}}}sssWWWHHH]]]ttteeeOOOEEEEEEJJJLLLRRRWWWXXXVVVYYY^^^]]]]]]]]]]]]]]]```dddgggffffffdddccccccdddeeefffjjjkkkmmmnnnqqqvvv|||yyyvvvuuuyyy}}}zzzooonnnooonnnxxx|||zzztttxxxiii]]]fff|||~~~uuuoooxxxwwwqqqgggXXXMMMKKKcccxxx|||jjjZZZWWWYYY[[[\\\```XXX]]]dddhhhjjjppp~~~ttt```mmmuuu}}}{{{}}}|||}}}}}}}}}zzzyyy{{{{{{zzz|||zzzkkk[[[QQQPPPRRRXXX^^^\\\TTTYYYbbb]]]NNNHHHAAA===>>>>>>======???>>>AAADDDDDDAAA??????AAA@@@???===;;;999888777777;;;::::::999:::;;;<<<===999<<<>>><<<999999>>>CCC???<<<::::::===@@@BBBCCCBBB@@@>>>AAAFFFKKKMMMMMMNNN\\\dddfffttt<<<:::888888;;;<<<;;;:::<<<;;;:::999888888888888777777666666666666777777666666777888999999999999:::888777999<<<>>>>>>===:::???BBBAAACCCJJJPPPRRRYYY]]]bbbddd```YYYSSSOOOGGGFFFDDDEEETTTnnn~~~{{{yyywwwzzz}}}~~~{{{rrrxxxvvvwww{{{{{{xxxuuurrrqqqooohhh^^^WWWSSSQQQMMMHHHCCC???===<<<888888777555444222000///333222222111111222222333000000000111111222333444222222111111111111222222222000000111222333222111333333333333333222222222666666666666555555555444777666666555555666666666777888999::::::999888777999999888888888888777777:::999777666666777999:::888888777777777888888888999888888888999:::;;;<<<>>>===<<<;;;;;;<<<===>>>AAABBBCCCEEEHHHMMMSSSXXXqqqxxxdddUUUZZZeeezzznnn___NNN]]]zzzzzzbbbQQQJJJEEEEEEKKKRRRVVVVVVWWW[[[[[[[[[\\\[[[[[[]]]aaadddeeeeeedddcccdddeeefffggghhhiiijjjkkkllloootttxxxyyyvvvttttttyyy}}}zzzuuutttrrrttt{{{}}}vvvnnnvvv|||sssvvv}}}yyylllZZZMMMIIIdddwwwxxxhhhdddeeefffgggiiieeeiiimmmoooooosss|||ppphhhoooxxx}}}{{{zzzyyy{{{zzzwwwxxxyyy{{{yyyhhhVVVMMMNNNSSSTTTVVVRRRMMMVVVccc___OOOAAA>>>===BBBCCC@@@===<<>>>>>??????>>>===;;;:::999999999;;;:::999999:::;;;<<<======@@@BBBAAA???AAAFFFKKKOOOKKKFFFBBB@@@@@@>>>===AAA@@@???AAAGGGKKKMMMNNNPPP]]]dddeeesss:::888777888999;;;;;;:::;;;;;;;;;:::999888666666777666666555555666666777777777888888888888777777777666555777:::<<<<<<<<<888<<<<<<999999===@@@@@@IIIPPPZZZbbbdddbbb___]]]UUUPPPDDD:::>>>UUUrrr~~~vvvssssssuuuxxx{{{zzzuuupppnnnkkkfffbbb]]]WWWNNNHHHEEEDDDAAA>>>;;;999777777999888888777555333222111222222111111111111222222000000000000111222333444222222111111111111222222000///...///111222111000111111111111222222222222666666555555555444444444555444444444444444555555555666888999999888666555777777777777888888888888999888777666666777888999888777666555666888:::;;;;;;;;;:::;;;;;;<<<>>>>>>>>>>>><<<<<<<<<<<<>>>>>>BBBBBBCCCCCCDDDHHHMMMPPP^^^}}}sss^^^\\\iiirrr\\\VVVccc}}}fffWWWEEEBBBCCCKKKRRRTTTVVVXXXXXXYYYYYYYYYYYY[[[^^^```ccccccccccccdddfffggghhhhhhiiiiiihhhhhhjjjmmmpppuuuuuusssqqqooorrryyyxxx|||}}}zzzxxxqqqyyytttrrrvvvqqq]]]NNNHHH^^^ooo{{{yyyxxxwwwxxxvvvxxxyyyxxxvvvvvvxxxyyy|||jjjmmmsssyyy~~~~~~|||wwwwwwwwwzzz~~~{{{wwwxxx{{{wwweeeTTTMMMPPPVVVTTTSSSMMMJJJVVVfffdddVVVIIICCCAAADDDFFFCCC@@@@@@HHHHHHFFFCCC@@@======>>>>>>>>>===;;;;;;::::::;;;<<<<<<<<<;;;<<<<<<===>>>;;;===?????????@@@EEEIIIIIIFFFBBB@@@@@@@@@??????@@@??????BBBFFFKKKMMMNNNWWWccciiihhhttt888777777777888999::::::;;;;;;<<<;;;:::888666444666666666555555666666666777888888888777666666555555555555666888:::;;;;;;:::<<<;;;777666888999777<<<@@@EEEJJJOOOTTTYYY\\\]]]ZZZOOOBBB===III```sssyyywwwuuuyyy~~~xxxpppfffgggiiikkklllhhhbbb]]]___[[[VVVRRROOOKKKEEEAAA<<<;;;:::999777777666666::::::999888777666444333222222111111111111222222111111111222222333444555222222111111111111222222000///...///111111111000000111111111222222333333555555555444444444333333444444333333333444555555222444666777777666444222555555666666777888999999888888777777777777888888666777777888999:::;;;<<<;;;;;;<<<<<<===>>>>>>??????>>>===<<<<<<===>>>???AAABBBBBBBBBCCCEEEIIIMMMXXXpppzzzmmmiiiqqq~~~zzzyyyyyy___SSSkkk~~~mmmSSSHHH@@@CCCJJJPPPTTTWWWUUUVVVXXXXXXXXXYYY[[[]]]``````aaaccceeefffhhhiiiiiiiiiiiiiiihhhiiilllnnnnnnqqqrrrpppmmmnnntttzzzyyysssmmmvvvwww{{{pppnnnqqq~~~~~~ttt```QQQIIIWWWfffvvv|||zzzuuupppiiitttvvvuuuvvvyyy~~~|||yyywwwxxxyyy{{{}}}{{{xxxzzzppp```VVVSSSVVVZZZUUUTTTOOOJJJSSS```aaaYYYUUUKKKBBB@@@AAAAAAAAABBBGGGFFFDDDAAA>>>======>>>======<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>??????888:::<<<<<<;;;===@@@CCC===;;;:::;;;===@@@AAABBB??????@@@BBBEEEIIIKKKLLL[[[iiiqqqoooxxx777777777777777888999::::::;;;;;;;;;:::888666555666666555555555555666666777777777777666666555444555555666666777888999;;;:::<<<;;;777777999888555777777999:::===BBBHHHMMMSSSWWWZZZWWWOOONNNUUU^^^jjjqqqnnniiikkkjjjqqq}}}~~~~~~zzzwwwuuuxxxxxxuuupppooommmfff^^^[[[\\\^^^___^^^YYYSSSOOONNNLLLHHHEEEBBB@@@===;;;555666666666666666555555444444444444333222000000222111111000000111111222333222222333333444555666222222111111111111222222111000///000222333222111111111222222333333444444444444444444333333333333333333333333444444555666333444555777777555444333444444555666777888888999888777777777777777777888555777:::===???>>>===<<<;;;;;;<<<======>>>>>>>>>???>>>===<<<<<<===>>>???@@@AAABBBBBBCCCEEEIIILLLVVVccc{{{vvvvvvuuu{{{{{{zzz}}}wwwzzzgggSSSTTTllliiiWWWEEE@@@CCCHHHNNNRRRQQQSSSVVVWWWXXXXXXZZZ\\\]]]^^^```bbbdddfffggghhhfffggghhhhhhggghhhkkkmmmiiimmmqqqpppnnnoootttyyyuuuyyyrrraaa]]]gggmmmkkkppp{{{~~~yyygggUUUJJJTTT```nnnuuu{{{~~~uuulllccchhh}}}|||}}}~~~{{{zzz{{{|||}}}}}}~~~{{{wwwvvv{{{uuubbbXXXWWWYYYZZZYYYRRRTTTQQQJJJJJJQQQUUUTTTRRRHHH@@@@@@CCCBBB@@@@@@DDDBBB@@@>>>===>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<==============================>>>>>>>>>>>>???AAAAAA???======???@@@@@@???>>>???AAACCCEEEGGGIIIKKKUUUfffrrrsss{{{888999999888777777888:::::::::::::::999888777777666555555444444555555666666666777666666555444444555666666666555555777999777999888555777:::999555000222444555555555777888???KKK\\\hhhfffYYYNNNJJJFFFNNNMMMLLLPPPNNNRRRbbbmmmttt{{{{{{uuuooonnnoookkklllpppvvvyyyxxxxxxyyytttttttttsssqqqooommmkkktttssspppkkkhhhfff^^^UUUOOOPPPPPPOOOLLLIIIEEECCCAAA???<<<999777555444333111222222333444333333333111111222111111000//////111111000000000000111111222222222333333444555666222222111111111111222222222111000111333444333222222222222333333333333333444444333333333222222222333222222222333444555666666666666777777666666666333444444555666777777888777777777777777777777777555888===@@@AAA@@@===;;;:::;;;<<<===>>>>>>>>>>>>??????============?????????@@@BBBBBBCCCEEEHHHJJJOOOUUUccc{{{}}}{{{rrrllltttxxxsssnnnpppeeeQQQKKKaaa~~~kkkVVVJJJFFFFFFGGGJJJLLLOOOSSSVVVWWWXXXYYYZZZ[[[\\\^^^```cccdddeeeeeebbbdddeeeeeeeeefffhhhjjjhhhjjjmmmmmmmmmmmmqqqtttvvvtttvvviiiVVVOOOVVVrrrtttnnnoooxxxrrr^^^OOOQQQYYYcccgggfffhhhuuuzzzooohhhhhhxxx~~~{{{}}}~~~~~~||||||}}}uuurrrrrrwww~~~~~~|||{{{{{{yyywww}}}qqqdddVVVPPPTTTXXXWWWTTTRRRWWWVVVOOOIIIKKKOOOPPPJJJEEEEEEMMMSSSOOOGGGBBB@@@???======>>>???>>>===<<<;;;;;;:::::::::;;;;;;::::::;;;;;;;;;:::999999>>>>>>>>>>>>>>>>>>>>>>>>???>>>======???@@@@@@???@@@BBBEEEEEEFFFFFFHHHJJJMMMaaaqqqttt|||999;;;;;;999777666777999::::::999999888999999:::666555555444444555555666555555666666666555444444444555666444222111333555555666555444777:::999444---///111222000/////////555CCC[[[rrrtttaaaIII;;;555999777777;;;666888FFFNNNRRRUUUVVVTTTRRRQQQRRRTTTSSSXXX```dddaaaaaaddd```___^^^^^^___aaadddfffpppppplllgggdddaaaXXXOOOBBBAAA@@@===:::888777777666666555333111000000000///000111222333222111111222222222333222222111111111111000000000000111111111111111111222333444444222222111111111111222222222111000111333444333222222222222222111111111111333333333333222222222222111111111111222333444444666555444333333444555666444444444555555666666666666666777777777777666666777999<<>>??????>>>>>>@@@???>>>======>>>???@@@???@@@BBBBBBAAABBBEEEGGGIIINNNSSSaaaqqqhhhgggmmmxxx|||vvvpppwwwuuu___DDDAAA]]]|||nnnaaaWWWMMMFFFDDDGGGKKKPPPSSSUUUVVVWWWYYYYYYZZZ]]]___aaabbbccccccaaacccddddddcccccceeefffggghhhhhhjjjkkkmmmnnnooosssrrruuuqqqYYYMMMLLL```{{{tttmmmttt|||~~~jjjXXXQQQUUU^^^hhhhhhdddgggooouuurrrnnn{{{|||}}}~~~~~~}}}}}}~~~zzz|||}}}}}}{{{zzz|||~~~vvvrrrpppttt{{{}}}~~~}}}xxxqqqpppyyy~~~```YYYRRROOOQQQSSSSSSQQQRRRVVVVVVRRRNNNNNNNNNMMMGGGEEEHHHTTT[[[WWWLLLEEE@@@>>>===>>>@@@@@@>>><<<<<<;;;:::999999999999999:::;;;;;;;;;;;;:::999888;;;;;;;;;<<<>>>>>>======999999999;;;>>>@@@AAA@@@EEEGGGIIIJJJHHHHHHIIIKKKQQQffftttvvv~~~;;;<<<===:::777555777999:::999888888888999:::;;;555555555444444555555555444444555555555555555444333555555333000///000333555666555444777;;;999444222222111///...///222555666BBB\\\vvvzzzdddEEE222000333111333:::777:::HHH;;;:::999:::===@@@@@@???AAA@@@EEEOOORRROOOOOOSSSMMMKKKIIIHHHLLLSSS[[[```bbbccc```[[[XXXTTTJJJ@@@;;;:::777444111000111333///000111222111111222444111111333333333333222111000000111111111111000///111111000000000000111111////////////000111222333222222111111111111222222222000000111222333222111222222111111000000//////333333333222222222111111////////////000111222333333222000//////000222333444444444555555555555666666666777777777777666666999:::;;;<<<============;;;<<<>>>???@@@@@@??????@@@???>>>======>>>???@@@@@@AAABBBAAA@@@@@@BBBDDDIIIOOONNNTTTsssssslllddd\\\hhh|||uuuuuuuuulllQQQ===KKKhhhwwwhhhWWWHHHBBBCCCGGGMMMRRRTTTUUUVVVWWWXXXYYY\\\^^^```aaaaaaaaadddeeefffeeedddcccdddeeefffeeeeeegggkkknnnoooooooooqqqwww~~~bbbRRRJJJWWWmmmzzzjjjpppwwwxxx}}}tttaaaXXXYYYddduuu{{{vvvrrrtttooozzzyyyuuu|||}}}zzzzzz|||~~~|||yyywwwyyy{{{wwwzzz||||||zzzzzz|||~~~{{{uuupppsss{{{}}}pppmmmxxxxxxiiiVVVUUUTTTRRRPPPOOOPPPRRRNNNOOOOOONNNNNNNNNKKKHHHHHHCCCDDDMMMTTTQQQHHHBBBAAA@@@???@@@BBBAAA>>>:::<<<;;;:::999888888888888======>>>>>>>>>===;;;:::<<<;;;<<<>>>@@@AAAAAA@@@???>>>===>>>???@@@???>>>HHHKKKMMMMMMJJJIIIJJJLLL]]]ppp|||{{{:::999888777666666666666999999999888888888777777666555333111111222333444555555444333333222111111222222222222111111111000333333444444444555555555///////////////000000111555GGG___llleeeRRR<<>>>>>>>>======>>>@@@AAACCCKKKKKKIIIGGGDDDAAA>>><<<333333333222222111111111///000000000111111111111222222222222222111000///000000000000////////////////////////////////////////////////////////////...000111000///...///111000000111111111222222222333222000/////////000111222222222111000///...---000000000000000111111222555555444333333222111111444777999888666444555777777777666555555555555555::::::999888888999999999::::::;;;;;;<<<============<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<>>>???AAABBBDDDNNNNNNLLL```oooeee```YYY\\\fffyyyxxx||||||iiiNNNDDDKKKqqq~~~ooo[[[LLLFFFCCCEEELLLPPPPPPSSSYYYYYYYYYYYY\\\___aaaaaa```___```aaacccddddddcccccceeeffffffgggiiilllnnnoooooopppvvvgggMMMJJJYYYqqqwwwsssuuuxxxuuu|||{{{yyyttt{{{ttteeeiiiqqq~~~zzz{{{{{{|||}}}~~~}}}}}}}}}}}}{{{yyyyyy{{{{{{{{{zzzzzz{{{|||{{{zzzzzz{{{|||zzzwwwxxx|||}}}{{{jjj]]]SSSSSSRRRQQQRRRSSSUUUVVVRRRQQQOOOMMMLLLLLLNNNNNNMMMJJJIIIKKKMMMKKKEEE@@@???===<<<;;;=========<<<:::999999888888999999:::999888888888888888999999999999:::<<<===???@@@@@@AAA@@@>>>=========>>>>>>JJJFFFHHHMMMKKKEEEJJJUUUdddxxx|||vvv:::999888777777666666666999999888888888777777777555444222111111111333444444444444333222222111111111111111111000000000000/////////000000000111111//////......//////000111777@@@KKKOOOJJJ@@@777333111000//////000222444666111111111111111111111111222222333444555666666777444333333333333444666777::::::999888666444333222111111111111111000000000//////000000000111111111111111222222111111000///////////////////////////........................////////////////////////...000111000///...///111000000111111111222222222222111000/////////000000222222222222111000//////000000000000000111111222555444444333222222111111444666888888666555666777777777666555555555555555999888888777777888888888888888888999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<===???@@@AAA???FFFGGGDDDQQQtttxxxnnncccWWWVVV^^^mmm}}}}}}}}}yyygggXXXSSSWWWrrrqqqeeeTTTJJJBBBDDDHHHKKKOOOTTTUUUUUUXXX[[[___aaaaaa______```bbbcccddddddddddddcccdddeeegggiiijjjllllllnnnooorrroooUUUIIILLLZZZppp|||nnnlll}}}xxxpppyyysss}}}zzzvvvuuu|||{{{nnnyyy~~~zzzyyy|||}}}}}}}}}}}}}}}~~~~~~~~~~~~|||{{{zzzxxxvvvuuuwwwyyyyyyyyy{{{}}}}}}wwweeeYYYRRRRRRRRRRRRSSSTTTUUUVVVOOONNNLLLJJJJJJKKKMMMNNNJJJGGGFFFGGGIIIHHHBBB===>>><<<;;;;;;<<<<<<<<<;;;:::999999999999999999:::999999888777777777888888888999:::;;;===>>>???@@@@@@???>>>===<<<======>>>CCC@@@AAAFFFJJJJJJKKKLLLZZZsss{{{vvv~~~999999888888777666666666888888888777777777666666555444222111111111222333333333333222222111111000000000/////////.........,,,------------.........///............///000000444666888777333111111333/////////000000000111111.........................../////////000000000000000000/////////000000111000000111111111000000///...///////////////000000////////////000000000000000000111111111000//////////////////////////////...................................................000111000///...///111000000000111111111111222111111000///////////////111111222222222222111111000000000000000111111222444444333333222222111111333444666777666666666888777777666666555555666666777777777777777777777777888888999999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<>>>???@@@<<>>CCCZZZqqq___ZZZ```ooo{{{~~~}}}mmm^^^GGGTTTmmmmmm[[[GGG@@@AAAEEEIIILLLQQQRRRVVVZZZ^^^___^^^\\\]]]^^^```aaaccccccbbbbbbaaaccceeegggiiiiiijjjiiikkklllnnnvvv}}}eeeQQQFFFJJJ\\\mmmsss```YYYkkkwwwyyyzzzyyy}}}}}}yyyxxx~~~}}}eeebbbwww}}}||||||}}}~~~}}}|||zzzxxxvvvvvvwwwwwwwwwwwwzzz~~~lll\\\QQQOOOPPPQQQSSSTTTUUUUUUUUUMMMLLLJJJHHHGGGGGGHHHIIIFFFDDDBBBCCCDDDCCC???;;;===;;;999999:::;;;:::999::::::999999999999::::::999999888777777666777777888888999:::<<<===>>>>>>???>>>===<<<;;;<<<===============BBBLLLTTTQQQJJJSSSnnnyyytttzzz999999999888777777666555777777777666666666555555333333222111000111111222222222222111111000000000.........------------,,,---------.........//////......------......///000---///111111///......///...///000111111000///...////////////////////////000/////////////////////111111111000000000000000000000111222222222222222------......//////000000........./////////000000//////000000000//////...---...............//////........................////////////////////////...000111000///...///111000000000000111111111111000000000///////////////000111222333333333333333000000000000000111111222333333333333222222111111222333555666666666777777777777666555555666666666666666777777777777777777;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999999::::::;;;===>>>???>>><<<===>>>@@@MMMnnnkkkeeejjjuuu|||zzzzzzmmmSSSKKKRRRqqqqqqYYYIIIBBBAAACCCDDDLLLNNNRRRWWW[[[\\\[[[YYYYYY[[[]]]^^^````````````aaabbbeeehhhiiiiiiiiihhhhhhjjjlllpppxxxxxxeeeVVVTTT^^^hhhuuu~~~xxxaaaTTTbbbzzz}}}___RRR___www~~~|||{{{zzz{{{}}}~~~||||||||||||{{{zzz|||zzzvvvssstttyyy|||rrr```SSSLLLLLLNNNPPPRRRTTTUUUTTTTTTMMMKKKHHHEEECCCCCCCCCDDDEEECCCAAAAAABBBBBB???<<<<<<:::888888888999888777:::999999888888999999:::999888777777666666666666777777888999:::;;;<<<======<<<;;;::::::;;;<<<===;;;???@@@BBBNNN]]]^^^UUUXXXooovvvpppxxx888888999999888777666555666666666555555555444444222222111111000000000000000000000000000/////////---------,,,,,,,,,++++++------------.........///---------------......///***---000222111000......//////111111111000...---////////////////////////000000000000////////////.../////////.........---......//////000//////...---.........//////000000---............/////////---......//////.........,,,,,,------....................................000000000000000000000000...000111000///...///111000000000000000000000000000000000000000//////...000111222333333333333333000000000000000111111222333222222222222222111111222222333444666666666666666555555555555555666666666666888888999999888888;;;<<<<<<===>>>>>>??????<<<;;;;;;;;;;;;:::::::::999999999999:::;;;======AAA;;;:::@@@CCCJJJ```xxxvvvnnnpppppp{{{{{{|||{{{{{{zzz~~~|||jjjPPPCCCYYYppp[[[LLLDDD@@@>>>EEEGGGJJJPPPVVVZZZ[[[ZZZYYYZZZ\\\^^^````````````aaacccfffhhhjjjjjjiiihhhfffiiimmmooorrr{{{yyynnnkkkkkklllmmmsss{{{{{{eeeWWW^^^ppp~~~gggTTTYYYffflll~~~}}}|||zzzyyyxxxzzz{{{}}}|||zzzyyyyyy{{{||||||{{{{{{xxxssspppsss{{{~~~xxxdddXXXRRROOOKKKLLLNNNQQQRRRSSSSSSRRRHHHGGGEEECCCBBBBBBCCCDDDFFFDDDCCCBBBBBBAAAAAA@@@;;;999777777777777666555888888888777777888888888888777777666555555555666666666777888999::::::;;;;;;;;;999999999:::;;;<<<:::AAADDDDDDMMM\\\dddccceeeuuuuuummmxxx888888999999888777555444555555555444444444333333111111111111000000//////////////////////////////------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,---...000000...///000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,...............------------....../////////......---...............------.............../////////------------.........///,,,,,,---.........------++++++,,,,,,---.........------------------------000000000000000000000000...000111000///...///111111000000000000000//////111111111111111000//////000000111222333333222222000000000000000111111222222222222222222222111111333222222333555666555444444444444333444444555666555666888999:::999999888888888999::::::;;;;;;<<<;;;;;;;;;;;;::::::::::::888888888888999:::;;;<<>>DDDJJJWWWfff{{{yyyuuuttt|||{{{xxxzzz}}}zzz|||www\\\FFFMMMhhhppp```TTTJJJBBBAAAAAACCCGGGNNNUUUZZZ[[[YYY[[[]]]___aaabbbbbbbbbcccdddfffgggiiiiiiiiihhheeehhhllloooppprrr}}}{{{xxxsssnnnnnnrrrwww{{{}}}zzzggg[[[```lllzzz{{{eeedddiiihhhmmmttt~~~|||{{{|||}}}~~~zzzyyyyyyxxxyyyzzz{{{|||}}}{{{yyyxxxyyyyyyxxxwwwuuutttsssttt{{{{{{{{{|||{{{zzz|||}}}hhhXXXUUUVVVTTTJJJKKKLLLNNNOOOPPPPPPPPPCCCCCCAAAAAABBBDDDFFFGGGFFFEEECCCAAAAAAAAAAAABBB;;;999777666777777666444777777666666666666777777666666555555555555666666555666666777888888999999:::999888777888999:::;;;999???DDDDDDHHHSSS^^^eeennnzzzvvvmmmzzz777888999:::999777555444444444444444333333333333000000000000000000///...........................------,,,,,,,,,+++++++++************++++++++++++,,,,,,,,,+++,,,------......,,,***)))+++---///000---------............---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,---///000000000000///......///000111111000000------------,,,,,,,,,,,,,,,,,,---------.........++++++,,,---------------***++++++,,,------......------------------------...........................000111000///...///111111111000000////////////111222222333222111000///000000111111222111111111000000000000000111111222111111111111111111222222444222222333555666444111222222222222222333444555333444777888999999888777555555666777777888888999;;;;;;;;;:::::::::999999888888888888888999:::;;;;;;::::::;;;@@@HHHTTT]]]ooo~~~tttmmmmmmnnnttt{{{~~~{{{nnn]]]RRRUUUdddzzzzzzooo```QQQGGGDDDAAAAAAEEELLLRRRUUUWWWYYY[[[]]]___`````````ccccccdddeeefffgggggghhhffffffjjjoooooonnnqqqxxxzzz~~~~~~zzzxxxyyyvvvqqqrrrtttwwwyyyxxxvvvtttssskkkqqquuuwww{{{nnndddjjjsss{{{xxxvvvyyywwwllliiinnn}}}}}}|||}}}~~~|||zzzxxxwwwxxxxxxyyyzzzxxxxxxyyyyyyzzz{{{||||||}}}{{{yyyxxxxxxxxxwwwuuuvvvyyy~~~|||xxxxxxwwwxxxzzz~~~~~~zzzjjjVVVNNNSSSWWWTTTJJJJJJJJJKKKLLLMMMNNNNNNEEEDDDBBBAAABBBCCCEEEFFFDDDCCCAAA???>>>>>>@@@BBB<<<:::777777777777666444555555444444444444555555444444444444555666777777555555555666777777888888888888777666777888999:::;;;<<<@@@DDDEEEHHHQQQZZZkkk{{{xxxpppzzz777888999:::999777555444444444444333333333222222000000000000000//////...---.....................---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++***+++,,,......---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------((()))+++,,,---------,,,,,,,,,...///111111222222---,,,,,,++++++*********,,,,,,,,,---------......***+++,,,,,,------------******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///000111000///...///111111111000000/////////...222222333444333222111000000000111111111000000///000000000000000111111222111111111111111111222222555333111333555555333000222111111111222222333444222333555777888888777666555555555666777777888888;;;;;;;;;:::::::::999999888777777777888999::::::999<<<<<<:::===GGGTTT[[[eeewwwlll[[[RRRZZZlllwwwzzz}}}~~~ttt]]]IIIJJJ[[[kkksss```QQQKKKCCC>>>???CCCHHHKKKSSSUUUWWWZZZ\\\]]]]]]]]]cccbbbbbbcccdddeeefffggggggeeehhhnnnooollllllpppiiiqqquuurrrqqqvvvxxxvvvsssuuuwwwwwwsssmmmfffbbbWWWaaakkkpppvvvxxxooovvv~~~vvvjjjgggttt~~~}}}~~~|||}}}~~~}}}|||{{{{{{||||||yyyxxxyyyzzzyyyxxxxxxwwwxxxyyy{{{|||}}}}}}}}}|||zzzxxxxxxyyyyyyxxxwww|||~~~|||~~~|||rrrlll\\\IIIGGGQQQUUUQQQKKKJJJIIIIIIIIIKKKLLLMMMKKKIIIFFFCCCAAA@@@@@@AAABBBAAA???===;;;<<<>>>AAA<<<:::888777777777666444444444444333333444444444333333333444555666777888444444555555666666777777888777666666666888999:::>>>;;;>>>EEEFFFBBBFFFPPPeeeyyy{{{sss{{{666666666666777777777777444333222222111111222222///............------------------------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------........................---,,,,,,++++++,,,,,,---...------,,,,,,,,,------.........------.........111...+++,,,...///...,,,---...............------------------------------......//////000000111111//////000000000000/////////111333444444444222111222222111000///...---,,,000000000000000000000000000000111222333333444444333333333333333333333333333333333333333333333333333444666777888888777777444555555444444555888:::999999999999:::<<<>>>???::::::999888888999:::;;;<<<<<<;;;;;;???FFFOOOVVVbbbooogggZZZRRRSSS]]]kkkuuuwww]]]GGGHHHVVVuuuuuuiii\\\KKK@@@>>>@@@CCCCCCLLLOOOSSSWWWZZZ\\\\\\\\\]]]___cccdddcccccccccccchhhiiijjjkkklllmmmmmmmmmkkkmmmoooqqqtttvvvwwwxxxwww{{{}}}yyyuuuoooddd[[[WWWVVV\\\nnn~~~{{{{{{~~~uuuooossszzz~~~|||zzz|||{{{zzzyyyyyyyyyyyyyyyssstttvvvyyyzzzzzzwwwtttuuuxxx|||~~~}}}|||{{{zzz|||xxxtttqqqsssvvvzzz||||||xxxwwwqqqaaaPPPIIIIIIIIIKKKMMMQQQOOOMMMKKKJJJJJJLLLLLLLLLJJJIIIGGGEEECCCCCCBBB???@@@@@@???======>>>@@@???:::555555777888666222333222222111111222222333333444444555555444444333333333444444555666666666888888888888888888999999===888;;;CCCFFFEEELLLYYYddd{{{zzz666666666666666666666666333333222111111111111222............------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---////////////////////////,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------...------,,,,,,------...///,,,***+++---...---+++---------............------------------------------------...//////000000//////000000000000/////////000222333333333111000222111111000000///......000000000000000000000000000000111222222333444444333333333333333333333333333333333333333333333333333444666777888888777777444555666555555666888::::::999999999;;;<<<>>>???:::999888888888999;;;<<<999999999:::===DDDMMMTTTcccyyywwwlll]]]SSSTTT___oooyyyyyyhhhTTTJJJIII^^^zzz~~~qqq\\\III===:::<<>>???888888888999:::;;;<<<===888888888888;;;BBBJJJOOO[[[hhhyyyyyyjjj]]]ZZZcccqqq}}}xxx{{{uuujjjWWWFFFHHHZZZvvvvvvbbbOOOCCC>>>===<<>>======CCCCCCCCCBBBAAA@@@AAACCC???;;;777555666666444222222222111111111111222222111111222222222222111111222333333444444555555666333333444555555666777777888:::@@@FFFEEEFFFTTTeeewwwyyyqqq555555555555444444444444222111000000//////000000------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************************************++++++++++++************************************************************************************************************++++++++++++************************++++++************+++++++++++++++++++++,,,,,,---++++++************++++++++++++******++++++,,,,,,+++++++++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,---......//////...//////////////////...---...///000000000//////000000000111222222333333111111111111111111111111000000111111222222222333222222222222222333333333333333333333333333333333333333444555666666666777666888999888777777999;;;::::::;;;;;;<<<===>>>>>>777777888:::;;;===>>>???::::::::::::;;;???EEEJJJLLLUUUbbbrrrtttiiigggpppzzz~~~~~~zzz{{{{{{lllYYYGGGGGGTTTnnnsssaaaQQQGGG??????@@@AAADDDGGGKKKMMMTTTXXX]]]aaabbbbbbbbbbbb```aaabbbcccdddeeeeeeeeefffggghhhjjjkkklllllllllpppqqqrrrwww}}}{{{zzzyyyxxxxxxxxxxxxyyyxxxyyyzzzzzz{{{}}}}}}zzz~~~}}}||||||||||||xxx~~~|||{{{{{{{{{|||xxxxxxwwwwwwwwwwwwxxxxxxuuuvvvwwwwwwwwwwwwvvvvvvtttrrrooooooqqqsssttttttwwwvvvtttqqqoooqqqvvvzzz{{{yyyjjjjjj{{{{{{cccTTTKKKEEEFFFHHHGGGFFFHHHHHHHHHGGGFFFEEEEEEFFFFFFDDDCCCBBB@@@>>>=========??????@@@>>>===<<<>>>???>>>;;;777555555555333222222222111111111111222222111111222222222222111111222222222333444444555555444555666777888999::::::;;;;;;@@@DDDFFFIIIVVVdddvvv{{{sss444444444444333333222222000000///............///---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))*********++++++************************************************************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))+++******))))))******+++***************+++,,,---*********))))))*********++++++++++++++++++,,,---+++++++++***+++,,,---...++++++++++++++++++++++++,,,------...//////000000......////////////......------......//////////////////000111222333444444333333333333333333333333000111111111111111222222111111111222222333333333333333333333333333333333333333333444444555666666777888999999888888999:::::::::;;;<<<<<<=========777888999;;;<<<>>>??????>>>>>>===<<<<<<>>>AAAEEE@@@LLLZZZeeevvv~~~pppooottt~~~{{{zzz~~~yyyooo[[[JJJAAALLL```sssjjj[[[IIIEEE@@@<<<<<<@@@FFFIIINNNRRRYYY]]]_________```^^^___aaacccdddeeeffffffhhhhhhjjjkkkkkklllllllllhhhlllnnnnnnttt~~~|||vvvwwwvvvtttrrrsssuuuxxxzzzzzz{{{{{{zzzxxxwwwyyyzzzyyyyyyzzz|||}}}|||xxxuuuzzzzzz{{{{{{||||||}}}}}}zzzyyyyyy{{{||||||zzzzzz~~~~~~}}}|||||||||{{{yyywwwvvvvvvuuuvvvwwwxxxyyyuuuuuuvvvwwwwwwwwwwwwwwwxxxuuuqqqoooqqqsssuuuvvvtttsssqqqoooooosssyyy}}}{{{}}}tttmmmyyy}}}pppcccgggzzzlllSSSMMMGGGDDDFFFHHHFFFEEEGGGEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>>>>;;;<<<<<<;;;999999:::<<<===;;;888555555444333222222111111000000111111222222222333333333333222222111111222222333444444444555555666777888::::::;;;:::888888===BBBHHHOOOVVVhhhyyyzzzttt~~~444444333333222222111111000///......------......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++************************((())))))))))))*********************************************************************************))))))))))))))))))))))))((())))))))))))***************************************))))))))))))******))))))))))))***+++,,,,,,******))))))))))))******)))***++++++***+++---...---,,,+++*********,,,,,,************************---------...//////000000---......//////......---------........./////////......///000111222333444333333333333333333333333111111111111111111111111000000111111222333333333333333333333333333333333333333222333333444666666666888::::::888777888999999:::;;;;;;<<<<<<;;;;;;777888:::<<<===>>>?????????@@@???>>>======@@@BBB???NNN\\\aaafffzzztttqqqttt~~~}}}{{{|||||||||rrr[[[DDD>>>GGGYYYrrr~~~rrrTTTNNNDDD<<<888:::???BBBIIINNNUUUZZZ]]]^^^^^^^^^]]]^^^```ccceeeggghhhhhhiiiiiijjjkkkkkkkkkjjjjjjhhhnnnpppmmmlllsss{{{~~~}}}||||||{{{zzzwwwtttsssrrrooonnnooorrrvvvxxxvvvxxxzzzzzzyyyxxxyyyzzzzzzzzz{{{|||~~~}}}zzzxxxxxxxxxxxxyyy{{{|||~~~~~~~~~zzzwwwyyyzzzxxxwwwyyywwwzzz{{{zzzyyyzzzxxxtttwwwvvvuuuttttttvvvxxxzzzuuuttttttuuuvvvwwwxxxyyy|||yyytttrrrrrrtttuuuuuupppqqqrrrrrruuuzzz{{{xxx}}}xxxxxxssskkksss{{{xxxssssssttt```IIIHHHDDDCCCFFFGGGDDDCCCEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>;;;;;;;;;:::999888999;;;;;;999777555444444444444111111000000000000111111222222333333333333222222000111111222222333333444333333444555666666777777;;;888777;;;BBBIIIMMMOOO___vvv|||vvv~~~444333333222111111000000///......---,,,---------++++++++++++************++++++++++++++++++++++++)))*********++++++++++++************************((((((((()))))))))******************************************************************************))))))))))))))))))))))))((((((((()))))))))******************************)))))))))(((((()))))))))((((((((())))))***,,,,,,+++******))))))******+++''')))******))))))+++......---+++)))((()))***+++************************+++,,,,,,---......//////---......//////......---...............//////000......//////000111222222222222222222222222222222111111111111000000000000///000000111222222333333333333333333333333333333333222222222222444555666666888999:::888777777777888999:::;;;;;;;;;:::999888999;;;===>>>???>>>>>>===>>>???>>>======@@@BBB???NNN\\\[[[VVVbbbuuupppnnnmmmnnnqqq{{{}}}~~~}}}~~~nnnXXXGGGBBBJJJXXXdddmmmeeeXXXKKKAAA===<<<<<>>===<<<;;;;;;;;;999::::::999777777888999888888777555444444555666111111000000000000111111111111222222222222111111000000111111222333333333222222222333333444444444888999;;;>>>CCCIIIMMMOOO___vvv|||vvv}}}333333222222111000000///......---,,,,,,,,,,,,---+++++++++************)))++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))***+++,,,++++++************++++++%%%'''))))))''''''***---///---+++)))(((((()))***))))))))))))))))))))))))***++++++,,,,,,---......---..................---///............///000000.........///000111111111000000000000000000000000111111111000000000000000///000000111222222333333333333333333333333333333333222222111222333555666555777999999888666666777777888999:::;;;:::999888999:::<<<>>>>>>???>>>>>>:::<<<=========>>>@@@BBB===LLLWWWSSSIIIPPPpppyyymmm^^^VVV]]]eeekkkxxx|||yyyiiiUUUHHHEEEGGGIII^^^uuutttcccSSSHHHAAA======CCCKKKRRRUUUVVVWWWWWWYYYZZZ^^^aaaeeehhhjjjkkkffffffggggggffffffeeedddeeegggfffeeejjjpppqqqnnnooopppqqqqqqpppoooooopppnnnnnnoooppppppooonnnmmmqqqrrrrrrrrrqqqqqqtttvvvyyyxxxwwwwwwxxxyyyxxxwwwzzzyyywwwvvvvvvxxxzzz{{{yyywwwxxx|||zzzsssqqquuussswwwvvvpppooouuuxxxwwwxxxvvvsssqqqrrrtttvvvxxxsssrrrpppooopppssswwwzzz|||xxxuuutttssssssrrruuuyyyvvvooojjj]]]^^^uuu~~~zzzssscccYYYRRREEEEEEAAAAAACCCBBB???>>>@@@AAAAAABBBCCCCCCCCCBBBBBB===<<<;;;:::999888888888777888888777555444666777777777777555444444555777111111000000000000111111000000111111111111000000000000000111222222333333333333333333333333333333///555;;;===???DDDJJJNNN^^^sssvvvoooxxx555333000//////000000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))************+++++++++*********))))))))))))************))))))************))))))))))))))))))))))))))))))))))))+++***(((((())),,,///111555333000,,,***)))((())),,,+++++++++******))))))******+++++++++,,,,,,,,,,,,,,,,,,---------.........------,,,---...///000..................------000000000//////000222444222222222222222222222222333222222111222333555666222222222222222222222222333111...///111333333222777888999::::::999888777777777666777777999;;;<<<:::;;;;;;<<<<<<;;;;;;:::===<<<;;;<<<>>>@@@@@@??????@@@FFFJJJGGGHHH[[[ssstttaaaWWW[[[^^^aaauuu||||||xxx|||yyycccKKKBBBEEECCCRRRooouuucccRRRIIIAAAEEENNNTTTTTTQQQSSSYYYTTTXXX^^^bbbcccbbbaaaaaabbbdddfffhhhhhhfffdddcccffffffeeefffgggiiikkkllloooppppppooonnnnnnoooqqqnnnmmmllllllmmmnnnmmmkkkoooppppppqqqqqqqqqppppppuuuuuuuuutttssssssuuuwwwxxxyyyyyyyyyxxxvvvuuutttwwwuuuuuuwwwzzz{{{xxxuuuzzzxxxvvvsssrrrsssuuuvvvrrrsssttttttrrrppppppqqqtttrrrppppppsssvvvxxxyyyzzzwwwtttrrrrrrrrrqqqpppxxxiiiZZZccc}}}|||nnndddZZZNNNEEE@@@BBBAAA@@@>>>>>>>>>>>>???@@@@@@@@@@@@@@@???>>>>>>;;;:::999888777777777777::::::888777666666666666888666555333222222222333//////000111222222333333////////////000000000000222222222333333222222222444444333222222333333333555555555777;;;???CCCEEE```kkkoookkkppp444111///.../////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((((((((()))))))))*********(((((()))))))))*********+++++++++******)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***(((((()))+++...000444222///,,,***)))((()))++++++******))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,------------......---,,,------...///////////////////////////111111111111000000111222222222222222222222222222111111111111222333444444444444444444444444444444444111//////111333333222444555777999::::::::::::888888777777777888999:::999::::::::::::::::::999===;;;::::::<<<===<<<<<<<<<<<>>======>>>>>>======>>>????????????>>>::::::999888777777777777999888777666666555666666777666444333222222222333222222111111111111111000////////////000000000000111111222222222222111111444333333222222333333333555555555777:::>>>BBBEEE]]]iiinnniiimmm222000...---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))******************))))))))))))((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))***)))(((((()))+++---///222000...+++))))))((()))))))))))))))(((((((((((())))))******+++,,,------++++++,,,,,,,,,---------///...---------------...///000000000000000000000222222111111111111000000111111111111111111111111//////000111222222222222555555555555555555555555555333000000111222222222222333555888:::;;;<<<<<<999888888777666666777777777888888999999888888777<<<:::999888999:::999888999999>>>EEEEEECCCIIITTT[[[tttzzzccc]]]aaammm}}}zzz|||uuuaaaRRRFFF>>>@@@RRRiiizzzuuuVVVRRRQQQTTTWWWWWWXXX\\\YYYWWWTTTQQQPPPRRRTTTVVVWWWXXX[[[^^^___`````````bbbcccddddddeeeeeeeeeeeeeeefffhhhhhhhhhjjjlllooolllkkkjjjjjjlllmmmllljjjoooooooooooonnnnnnmmmlllmmmnnnnnnnnnmmmnnnqqqsssuuuvvvwwwwwwvvvuuutttsssrrrqqqrrrsssuuuuuusssqqquuutttrrrpppooopppqqqrrrpppqqqssssssqqqppppppqqqsssrrrpppnnnnnnppprrrtttrrrqqqooommmnnnuuu~~~rrrZZZMMMHHHCCC@@@???AAA@@@???===<<<======>>>:::;;;<<<======>>>======999999888777666666666666666555555444444555555555666555444333222222333333444444333222000///......////////////000000000000000000111111111111000000333333222222222222333333444444555777:::>>>AAADDD[[[jjjooohhhjjj~~~000...,,,,,,---...---+++++++++++++++++++++++++++************************************************((((((((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&'''''''''''''''))))))))))))))))))))))))))))))(((((()))***,,,---///...,,,***)))(((((((((((((((((((((((((((''''''(((((()))***+++,,,------++++++++++++,,,,,,,,,,,,......------------------///////////////000000000000//////000111111000///111111111111111111111111...///111333333333333222555555555555555555555555555444222111111222333333333444555777999:::;;;<<<999999888777666666555555666666777777777777666666:::888777777999::::::999999888:::@@@AAA???AAAGGGHHH^^^vvviiieeekkk{{{yyy{{{|||xxxpppiiiXXXGGG999===MMM^^^mmmxxx~~~fff]]]WWWYYY]]]^^^___aaaaaa]]]WWWRRRNNNLLLJJJIIINNNPPPRRRVVVYYY[[[]]]^^^]]]^^^```cccdddeeeeeeeeeccceeefffgggggghhhjjjllljjjiiihhhiiikkklllkkkjjjmmmmmmmmmmmmlllkkkjjjjjjjjjkkkkkkkkkkkklllooorrrssstttuuuuuuuuutttsssrrroooooopppqqqrrrqqqpppoooqqqpppooommmmmmmmmnnnooommmnnnppppppooonnnooopppqqqpppooommmlllnnnqqqsssjjjnnnqqqssstttyyy{{{{{{xxxyyydddNNNCCCAAA@@@??????@@@???>>><<<;;;<<<<<<===::::::;;;;;;;;;;;;::::::999888777666555555555555444333333333333333444555444444333333333333333333444333222111000///...---////////////000000000000//////000000000000//////222222222222222222333444444444555666999===@@@CCCYYYjjjpppgggiii...---,,,,,,------,,,***++++++++++++++++++++++++************************))))))))))))))))))))))))''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((()))(((((((((((()))+++,,,,,,++++++***)))(((((((((''''''''''''''''''(((((((((((()))******+++,,,,,,*********+++++++++,,,,,,------------------,,,,,,---------....../////////...---,,,---000222111000000000000000000000000000...000222444555555555444444444444444444444444444555444333222222222444555666666666777777888999999999999888888777777666666555666666777777666666555888777666777:::<<<<<<<<<<<<999888;;;======>>>@@@???KKKeee~~~pppllluuu~~~~~~|||wwwxxxzzzkkkYYYEEE:::<<>>===;;;:::;;;;;;<<<<<<<<<;;;;;;999888666555777777666555444444444444333222222222222222333444222222333333333333333333111111111000000000//////////////////000000000000/////////000000/////////111111111111222222333444444444444555888<<>>>>>===:::888888999;;;<<<===:::>>>MMMkkkuuuqqqpppnnnvvvzzzyyy|||{{{}}}|||vvviiiWWWGGG???<<<>>>???HHHYYYqqqxxxooohhhiiimmmnnnoooqqqtttsssrrrqqqkkk___OOODDD=========>>>???BBBDDDFFFKKKMMMQQQUUUYYY]]]___aaabbbcccdddcccbbbccceeefffgggfffeeefffhhhiiiiiihhhggghhhhhhiiiiiihhhhhhhhhhhhiiiiiiiiihhhjjjlllooonnnooopppqqqrrrrrrqqqppplllnnnppppppnnnmmmmmmmmmkkkkkkkkkjjjjjjjjjkkkkkkgggiiikkklllkkkkkklllnnnkkkmmmooopppppptttzzzqqqiiiqqq}}}zzz|||}}}yyyrrrllljjjjjjpppgggmmm|||xxxbbbQQQGGG??????@@@@@@@@@AAA>>>===<<<::::::::::::;;;===<<<<<<:::888666444333777666555444333333333333333333222111111222222222000111222333444444333333//////000000000000000000////////////000000000000//////000000000000//////111111000111111222333444444444444555777;;;>>>@@@MMM^^^cccZZZbbb,,,,,,,,,---///...---+++************************************************))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))&&&&&&&&&''''''(((((((((''''''((((((((((((''''''%%%&&&&&&'''(((((())))))(((((((((((((((((((((((('''''''''((((((((())))))''''''(((((())))))((((((''''''((((((((()))))))))************))))))))))))))))))))))))*********+++)))***+++---.........------------...//////000000777222---,,,///222111000///////////////////////////000000111222444666777333333333333333333333333222333444444333333777:::888777666666555666777888555666888:::;;;<<<;;;;;;888888999999999999888888888777666777:::<<<<<<<<<999999999888999:::;;;;;;999888???TTTrrrvvvjjjcccccceeehhhqqq~~~zzzyyyrrrggg\\\TTTKKKAAA:::;;;CCCSSSeeewwwyyyrrrnnnpppsssssstttwwwxxxzzz~~~~~~rrraaaTTTGGGEEEBBB???>>>===>>>???BBBDDDFFFJJJNNNRRRVVVXXX[[[\\\^^^^^^^^^___aaaccceeeddddddeeegggiiihhhgggdddeeefffggghhhhhhhhhhhhggghhhhhhgggfffgggjjjllllllmmmooopppqqqqqqppppppllloooqqqqqqnnnllllllmmmjjjjjjjjjjjjjjjjjjjjjjjjgggiiilllmmmllllllnnnooorrruuuzzz|||~~~zzzkkkffffffxxx~~~{{{}}}zzzqqqgggbbbaaannnjjjsss}}}zzzssseeeQQQEEE@@@>>>@@@@@@???@@@CCC===<<<;;;999999999999:::<<<<<<;;;:::888666555444666555444333222222222222444444333222111111111111///000222333444444444333000000000000000000000000////////////000000000000///000000111111000000///000000000000111222333444444333333555777:::===@@@HHHXXX\\\TTTaaa,,,,,,,,,...//////---+++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&''''''((()))******(((((((((((((((((((((((('''''''''(((((((((((((((&&&''''''((())))))(((((('''((((((((())))))******++++++******)))((((((((())))))))))))************''')))+++---...///......---......///000111111222===777000---///222111/////////////////////////////////...///111333555777444444444444444444444444111333444444333444888;;;777666666555555666888999444555888;;;<<<===>>>>>>999999::::::::::::999999999777666777999::::::999555888:::999999::::::999:::999<<>>???>>>AAANNN```qqq|||wwwsssqqqtttvvvuuuvvvyyyzzz}}}ooobbbUUURRRMMMGGGCCCAAA@@@@@@===>>>???BBBEEEJJJMMMPPPUUUVVVXXXYYYZZZ\\\___aaaeeedddccceeeggghhhhhhgggcccccceeefffggghhhhhhhhhgggggggggfffeeeeeegggjjjkkklllnnnoooppppppppppppmmmppprrrrrrooolllmmmnnniiiiiiiiiiiijjjjjjjjjjjjhhhjjjmmmnnnnnnnnnoooqqq{{{~~~kkkccchhhqqq}}}~~~sssgggcccfffrrrqqq{{{uuuiii[[[III@@@>>>>>>@@@@@@>>>@@@EEE===<<<:::999888999999:::::::::::::::999777666555555555444333222222222222555444333222111111111111...000111333444444444333111111000000/////////...////////////000000000000000000111111111111000000000000000000111222333444444333333444777:::===???GGGWWWYYYSSSccc---,,,***))))))***,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''***)))(((''''''((()))***))))))))))))))))))))))))***)))(((''''''((()))***)))************+++++++++)))******++++++,,,------...------------...//////.........,,,+++,,,///222...............---------------------///111333444222222111111111111111111222333333222111222444777666555555444444444555555666777777888999:::::::::666666666666777888999:::999888777666666777888999999999999888888666555555>>>999:::@@@EEEPPPkkk{{{mmmaaaVVVVVVaaannnyyy|||uuussssssxxx{{{tttdddUUUOOOCCC;;;===EEEMMMTTTZZZooowww{{{wwwrrrqqqtttxxxyyyyyyzzz}}}|||yyytttllleee___XXXPPPKKKEEEDDDBBB@@@????????????CCCDDDFFFIIILLLOOORRRTTT[[[[[[]]]```cccdddcccbbb```aaabbbccccccccccccccceeefffhhhjjjjjjiiigggeeejjjjjjjjjjjjkkklllmmmnnnqqqqqqrrrsssrrrqqqnnnlllooolllhhhhhhjjjkkkkkkiiikkkoootttxxx{{{}}}uuulllnnnvvvwwwsss~~~~~~tttrrrssssss~~~{{{kkkVVVHHHCCC@@@>>>===???BBBDDDDDDBBB???<<<999888888999999999666666666666666555555444555444444333333444444555333333222222111000//////111111111000000000000000222111000......000111222000000000000000000000000000000000000111111111111000000000111222444555666111222444444555777:::===KKK]]]\\\SSSccc---,,,***))))))***,,,---************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((('''***)))(((''''''((())))))))))))))))))))))))))))))***)))(((''''''((()))***))))))*********+++++++++)))******++++++,,,,,,------------------...//////.........---,,,---000222....................................///000222333111111111111111111111111333444444333222222444666666666555555555555666666444444555666666777888888777777777666777777888888888888777666666777888888888888888888777666555555888444444888888>>>SSSiii~~~nnn\\\WWWcccwww~~~vvvvvvwwwyyyzzzyyywwwtttnnnbbbQQQBBB<<<>>>EEEJJJTTT[[[ggguuu|||vvvpppnnnqqqvvvzzz}}}}}}~~~wwwnnnhhh\\\YYYUUUPPPKKKGGGEEEDDDBBBBBBBBBBBBCCCEEEGGGIIIMMMMMMOOORRRVVVXXXXXXXXXXXXYYY[[[]]]^^^___``````aaaccceeegggggghhhiiijjjiiijjjkkklllmmmnnnooopppmmmlllnnntttzzz|||yyyuuutttoookkkjjjlllppprrrsssyyy}}}zzztttvvvwwwvvvyyy{{{~~~uuuttt{{{~~~{{{qqq___KKKAAAAAA???>>>>>>@@@CCCEEECCCAAA@@@===999777777888999888666666666666666555444444333333222222222222333333333333222111111000//////000000000000000000000000222111///......///111222000000000000000000000000//////000000000111111111000000000111222333555555333444444444444555888;;;KKK]]]]]]UUUeee,,,+++***))))))***+++,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''((((((((((((''''''(((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++))))))******+++,,,,,,,,,---------------......///...//////...,,,---///222....../////////////////////////////////000111111111111111111111111111111555555555444333222444666666666666555555666666777444444555555666666777777888888777666666666666666888777666555555666777888888777777777666555555555777444555777555555BBBQQQqqqiii\\\ccczzz|||yyy|||xxx}}}}}}xxxwww}}}oooUUUCCC???>>>;;;<<>>???@@@CCCEEEEEECCCAAAAAA>>>999666555666777777555555666666555555444333222111111111111111111222222222111111000000///////////////000000000000000111000///......///000111000000000000000000000000//////000000000000111111000000000111222333444555444555555444444444777999JJJ^^^^^^WWWggg++++++***))))))***++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************)))))))))***++++++,,,,,,------,,,,,,------...///---......---,,,,,,...000......///////////////000000000000////////////000111111111111111222222222555666777666444333444555555555444444444555666666666666666777777888888888666666555555555666777777777666555555555555666777777666666555555444444555555555777:::999777>>>GGG[[[sssnnnhhhtttyyy}}}uuuwww}}}}}}zzz{{{pppbbb[[[NNN>>>777888<<>>888555444444555555444555555555555444333333222111111000000111111222111111000000000/////////......///////////////000000//////......//////000////////////////////////////////////000000000111000000000000111222333444222333444444444555888:::JJJ]]]___XXXhhh************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((&&&'''''''''(((((())))))''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********((())))))******+++,,,,,,,,,,,,,,,,,,,,,---......,,,---------++++++,,,------........./////////000000000000000000//////...000000111111111222222222555666777666444333333444222222222222222333444555666666666666666777777777333333333444555777888999777666555444444555666777666555444333333333444555000111333666777666999>>>NNNbbb{{{yyytttxxx}}}~~~yyy~~~zzzwww{{{xxxttt}}}{{{yyyiiiSSS@@@===999555666???KKKSSSeeehhhmmmqqqtttuuuuuuvvv~~~|||xxxrrrnnnkkkiiiiii___\\\XXXUUUTTTSSSQQQOOOMMMNNNNNNOOOOOOOOONNNNNNQQQWWW___dddgggiiilllnnnwww{{{yyy}}}qqqaaaVVVSSSYYYaaaffftttzzz|||wwwwwwyyy~~~~~~{{{zzz|||~~~{{{zzzuuuqqqttt|||yyyeeePPPFFFDDDAAA>>>===>>>AAADDDFFFFFFEEECCCBBBAAA===888444333333333333444444444444444333333222222222111111111111222222000000//////////////////------.........////////////..................///...........................////////////000000000000000000000111222333333///111222333444666:::===III]]]^^^WWWggg************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((&&&&&&''''''((()))))))))&&&'''((()))*********)))))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))******(((((())))))***+++++++++,,,,,,,,,,,,,,,------...,,,---...---,,,++++++---,,,,,,------...////////////000000000000000///...000000000111222222333333333555666666444333333444111111111111222222333444333333444444444444444444111111222333555777999:::666555444333333444555666555444333222222333444555000000111222444666888:::IIIXXXkkk{{{{{{rrrmmmooorrrvvv}}}zzzuuu~~~rrrvvvxxxyyy~~~xxxjjjWWWQQQGGG;;;111000444:::EEEKKKVVV```hhhnnnsssvvv{{{}}}{{{wwwuuusssooommmjjjjjjiiiiiihhhgggeeeeee\\\aaahhhqqqyyytttjjjddd[[[WWWTTTUUU\\\eeelllpppwwwzzz~~~xxxwwwyyy{{{yyyqqqmmmllljjjrrrxxxxxxvvvvvvtttqqqeeeSSSBBB>>>AAA@@@===:::===???BBBCCCBBBAAAAAAAAA>>>;;;777555444333222111333333444444333333222111222222111111111111222222////////////............,,,,,,------.../////////......................................................////////////000000000000000000000111222222...///111222444666:::>>>III]]]]]]VVVfff))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((&&&&&&''''''((())))))***%%%&&&((()))*********)))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((()))))))))***(((((())))))******++++++,,,,,,++++++,,,,,,---...---///000///...,,,------++++++,,,,,,---............///000111111000/////////000000111222222333333111333555555444333333444111111111111222333444555333333333333333333333333222222222333444666777888555555444333333444555555444333222111111222333444333222000111666<<<@@@AAAIIIVVVaaaeeemmm|||{{{ccccccdddhhhpppzzzwwwuuussssssvvvxxxwwwvvvmmmhhh]]]MMM===444333555444888>>>EEEMMMVVVaaahhhmmmrrryyynnnnnnpppxxxsssdddWWWOOOIIIFFFUUU[[[dddlllpppsssuuuvvvyyy}}}{{{yyy{{{}}}wwwiiidddfffkkkttt|||{{{vvvppphhhaaaQQQFFF>>>>>>@@@???;;;::::::<<>>===<<<===>>>;;;999777555555444111000333333333333333222111111111000000//////000000111........................+++,,,,,,---......//////---------......---------------------------------........./////////000000000000000000000111111222///000111222333555999<<>>KKKUUU___fffooowww}}}|||vvvsssxxx~~~yyyooodddUUUHHHCCCDDDGGGJJJcccnnn{{{~~~zzzxxxyyyxxx}}}}}}zzz~~~ssseeedddllluuu{{{|||uuulll```UUUEEEBBBAAACCCBBB>>><<<===888:::<<<;;;888888:::<<<999888666666666444111///222333333333333222111111//////............//////---.....................++++++,,,------...//////,,,------......------,,,------------------------............/////////000111000000000000000111222000111222333333444888:::JJJ\\\ZZZRRRbbb~~~************************''''''(((((())))))******))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((('''(((((()))***+++***)))(((''''''((()))*********))))))))))))******++++++,,,,,,,,,,,,------///000111000...------///,,,+++***))))))+++---............////////////000//////000111111111111111111222333333444444333333444444333333333444555555444444444444444444444444111222222333444444444444222333333333333222111111000000000000000000000000333222000111666>>>FFFKKKHHHHHHFFFDDDDDDFFFLLLPPPeee|||nnn[[[\\\lll|||{{{{{{vvvppprrr|||uuupppqqqnnniiiaaaXXXKKK???777777333//////222777:::<<>>>>>>>>======<<<<<<;;;:::>>>???;;;888888777555777666444111000//////000000000000000000000000000000000//////.........---......------------......------,,,,,,,,,,,,++++++------------------------//////...---,,,,,,+++***///000111///,,,,,,...000222222222111000//////...222222111000222444666888HHHVVVZZZUUUaaa************************((((((((((((((())))))))))))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((((((((()))******)))(((''''''((()))*********))))))))))))******+++++++++,,,,,,,,,------...///000///---,,,---...,,,+++***)))***+++---...------.........///////////////000111111111111000111222222333444333333333444333333333333444444555444444444444444444444444333333444555555555444444222222333333222222111000////////////////////////222111//////222888===AAA???>>><<<888555555888:::KKKccc|||yyyqqqvvvtttjjjppp}}}{{{eeeeeedddccc```[[[UUUPPPBBB===666333444555666666444888>>>DDDMMMXXXdddllluuuzzzyyyzzz~~~sssfffYYYRRRLLLDDDAAAAAA>>>CCCHHHKKKMMMTTT^^^fffooovvv||||||{{{|||~~~~~~sssmmmqqqxxx{{{jjjWWWJJJDDD;;;::::::::::::;;;;;;<<<:::>>>???===<<<===;;;777666555444222111000//////////////////////////////////////////......------......------------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......///111000------...000000000000//////000000111222111111111222444666777IIITTTVVVPPP]]]}}}************************))))))((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))(((((('''((((((((())))))(((((((((((())))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,---...///...,,,+++,,,---,,,+++*********+++---...,,,---------...............///000000111111000000111111222333333333333222333222222222333333444555444444444444444444444444555555666666555555444444222222333333222222111000////////////////////////000///......///111333555:::999777444000...///000222IIIdddwww}}}~~~yyyqqqyyyllljjjhhhggggggfffeeedddXXXQQQHHHBBB>>>:::555222111222333444777<<>>>>>:::777888===FFFRRRZZZfffjjjqqqvvvxxxwwwvvvuuuvvvyyywww{{{zzzzzz|||~~~kkkSSSCCC===>>>:::888666444444666999:::<<<===>>>???CCCEEE???666333333444333222000...---////////////////////////------------------------...------,,,,,,------...)))******+++,,,,,,------++++++++++++++++++++++++...---,,,+++++++++,,,---,,,...///000000////////////...---,,,---///111222111000000111222333555666???GGGGGGEEEYYY))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))(((''''''&&&''''''(((((())))))))))))((((((((()))************)))(((*********+++++++++,,,,,,***,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------............///000000000000000///000111111222222111111000000000111222333444444333333333333333333333333444444444444444333222111111222222222222111000000..............................////////////.........///111111000///000111000666@@@NNN]]]mmm|||{{{qqqlllrrrwwwuuu|||}}}xxxzzz~~~{{{uuuuuuvvvxxxzzzzzzvvvooojjjwwwrrrllliiifff^^^RRRIII999777444222111222333444999:::;;;999:::AAAMMMWWWcccgggooowww~~~qqqlllpppwww{{{||||||zzzwwwtttsssssstttwww|||~~~{{{yyywwwuuupppjjjddd^^^ZZZNNNJJJDDD>>>:::999;;;===;;;>>>AAADDDJJJTTT```gggqqqqqqssswww|||zzz}}}zzz|||xxx|||}}}{{{~~~~~~}}}rrr___KKK???===???<<<:::777555444555777888;;;<<<<<<===@@@AAA;;;111222222333333222000...---........................,,,,,,,,,,,,------------------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---///000.........////////////...000///...------...///000000000000111222333444555???GGGGGGEEEZZZ))))))))))))))))))))))))((((((''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''&&&'''''''''(((((())))))))))))((((((((()))***++++++***)))(((************++++++++++++***,,,------++++++,,,...,,,,,,,,,,,,------------,,,---------............---...//////000000////////////000111111111111000//////000000111222333444333333333333333333333333333333333444333333222222111111222222111111000///........................---...//////000/////////---...///...,,,,,,,,,---000///222:::FFFSSSdddrrr|||wwwlllkkklllkkkttt}}}zzzyyy~~~zzzssslllfffooo}}}zzzuuupppooopppmmmeee]]]QQQJJJ???777333222333444111444777777666666999;;;@@@CCCIIIQQQYYY```eeegggfffeeeeeeggglllttt|||~~~|||~~~~~~}}}}}}}}}rrrddd\\\]]]aaabbb```^^^[[[XXXUUUTTTSSSSSSTTTXXX\\\___]]][[[XXXWWWQQQPPPNNNKKKGGGCCC@@@>>>888777777666888===DDDIIIPPPXXX]]]]]]^^^eeelllqqquuutttssswww|||~~~}}}{{{{{{}}}~~~~~~zzz{{{xxxvvvyyywwwpppooojjj___QQQEEE======>>>===;;;999666555555555666888::::::999;;;<<<777000222222222222111000///...........................++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------,,,,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---000333555111000...---...///...---//////////////////////////////000111222333444444@@@JJJJJJGGGXXX|||))))))))))))))))))))))))&&&&&&''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&'''(((((('''((()))******)))((('''((()))***++++++***)))(((************++++++++++++***,,,------,,,,,,---///+++,,,,,,---------------------........./////////---...//////000000//////...///000000111111000000////////////111222333444222222222222222222222222222333444444444444444444111111111111111000000///........................---------......---------.........---,,,+++---...///++++++000444<<>><<<;;;;;;;;;::::::<<<>>>>>>===;;;;;;;;;999888777666666777888888555777:::>>>CCCKKKUUU\\\hhhqqqvvvrrrnnnqqqvvvxxx|||}}}{{{rrrvvvzzz{{{zzzzzzxxx}}}|||tttppprrrmmmcccZZZUUUMMMEEE@@@===;;;;;;:::999888666555555555555333666888666666888666222333222111000000//////000........................***+++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***************++++++++++++++++++++++++++++++++++++*********,,,000333666555111---,,,---......------...000111222111000000...///000111222333333333<<>>???888333555777666666444333333555666777777666777777555444333444555555444444444666999<<<>>>AAADDDIIINNNTTT^^^iiiqqqlllvvv{{{tttnnnppptttvvv~~~wwwppprrrttttttuuu~~~|||||||||{{{~~~zzzvvv|||zzzqqqmmmnnnggg\\\NNNHHHBBB>>>===<<<999777666666666666666666555555///444777555444666777555333222111/////////000000........................*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---(((((()))***+++,,,,,,---))))))))))))))))))))))))---,,,******+++---000222777333---+++,,,---...---***,,,000333444444222111...///000111333333333333666DDDJJJFFFTTTuuu&&&&&&'''((())))))(((((((((((('''''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''***(((&&&$$$$$$&&&(((***$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((('''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))++++++***************+++,,,,,,++++++,,,,,,---...------------------------000000000000////////////000000000000111111111111///////////////000111111//////000000111111111222111111222222222333333333555555444333333222111111//////000000000000//////......---------,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,---...///000111222999HHH\\\mmmzzz}}}vvvxxxvvvrrr~~~|||uuuqqqtttwwwyyy|||sssvvvyyymmmkkkjjjkkkkkkiiiddd___\\\WWWOOODDD;;;666333333222111111111333555777888777555333333555666666555666777777777666555444333666333000111444666555444666666666666666555444444333444444444444555555555:::999666444333444555666666888999;;;@@@HHHNNNPPPUUUYYY^^^aaacccggglllpppqqqnnnqqqwwwuuuooorrrzzzwwwvvvqqqsss{{{wwwyyy||||||{{{www|||ssslllggg\\\OOOGGGEEEBBB@@@???===:::777999666444666:::;;;888444555555444444444444555555555444222000//////000000------------------------,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------......///000000000......///000111333555666>>>FFFEEECCCWWWzzz&&&''''''(((((((((((('''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))+++******)))))))))******,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................//////000000000111111111///////////////000111111//////000000000111111111111111111222222222333333444444333333222111000000//////000000000000//////------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++,,,,,,---...///000000222>>>OOO^^^jjjwww}}}zzz}}}|||rrrnnnxxx{{{{{{{{{xxxwwwzzzuuusssttt|||zzznnnggggggiiiiiihhhccc```ZZZSSSNNNIIIFFFDDD???===999777666777999;;;<<<999555333222222111111444444444444333222111111555222000111333555444333444444444444444333333333444444555555666666777777555555444555555777999:::;;;>>>AAAFFFNNNWWW^^^aaajjjkkkllljjjiiijjjmmmpppqqqqqqvvv{{{vvvmmmmmmuuu}}}zzzxxxzzz~~~~~~|||}}}|||{{{vvvvvvyyyuuuiiiaaa]]]UUULLLEEECCC@@@???>>><<<999777;;;888666888;;;<<<999666444444333333333333444444666444333111000//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------......//////000000......///000111333444555;;;FFFGGGCCCSSSuuu''''''(((((((((''''''&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((())))))***+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////000000000000111111///////////////000111111//////000000000000111111000111111111222222222222222222111111000000/////////000000111111000000///---------,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))******+++++++++,,,,,,,,,---------+++333>>>HHHRRR___nnnxxxyyyzzzyyytttllliiipppwww|||}}}xxxvvvjjjkkkooouuuqqqffffffkkklllkkkiiigggdddbbb```^^^\\\ZZZXXXUUUPPPKKKIIIJJJLLLNNNOOOJJJCCC===999666333222444444444333222222111111333222111222444555444333333333444444555555666666555666666777888999999999:::;;;>>>AAAEEEIIILLLMMMPPPQQQUUU[[[aaahhhmmmqqqvvvvvvtttrrrqqqrrruuuyyyzzzqqqlllrrrvvvwww|||yyynnnkkkrrrzzzyyyiiiYYYPPPMMMJJJEEEBBB@@@>>>===<<<;;;999777:::777666777:::;;;888555444333333222222333333444666555444222000/////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------))))))))))))))))))))))))++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------...//////000000......///000111222444555999FFFIIICCCOOOppp(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((()))***+++++++++***+++,,,,,,---++++++++++++++++++++++++---------------.........////////////000000000111///////////////000000111//////000000000000000000000000000111111111111222000000000//////.........///000000111111000000///,,,,,,,,,,,,++++++++++++************************+++++++++******+++++++++*********++++++++++++++++++...333777>>>IIIWWWaaaiiixxxzzzyyyssskkkfffiiinnnuuu|||xxxtttmmmjjjnnnzzzuuuooosssxxxwwwsssqqqnnnkkkhhhhhhggggggfffnnnllljjjgggfffggghhhiiihhhbbbYYYQQQKKKFFFBBB@@@>>>======<<<;;;;;;;;;;;;:::::::::;;;<<<<<<<<<;;;:::;;;<<<>>>@@@BBBDDDEEECCCCCCDDDEEEFFFGGGGGGHHHKKKMMMRRRWWW\\\aaadddeeeeeedddeeehhhkkkkkknnnqqqqqqqqqrrrtttwww|||zzznnnooommmpppvvv~~~wwwnnnfffeeelllssswwwlll[[[LLLDDDBBB@@@>>>???===;;;;;;;;;:::888666666555444555777777555333444333333222222333333444666555444222111///......+++++++++++++++++++++++++++++++++***+++,,,,,,---))))))))))))))))))))))))************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---......//////000......//////000222333444:::FFFGGGAAAMMMooo''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''(((((()))******+++************+++,,,,,,++++++++++++++++++++++++------........./////////...////////////000000000///////////////000000111000000////////////////////////000000000111111111//////............------//////000000000000//////,,,,,,+++++++++*********************************,,,,,,++++++++++++,,,,,,)))))))))***************...//////000333:::EEELLLVVVbbbwwwzzz|||||||||tttjjjgggiiirrrwwwnnnmmmrrrzzzsssrrr|||}}}vvvoooiiigggiiikkkrrrssstttvvvwwwwwwwwwwwwrrrmmmgggaaa]]]ZZZXXXVVVRRRQQQPPPOOONNNNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPQQQMMMNNNPPPRRRUUUYYY\\\^^^\\\\\\]]]]]]^^^______```\\\^^^aaadddgggiiikkkkkkkkkggggggkkkmmmlllnnnsssqqqpppqqqtttyyy~~~mmmkkkooouuu}}}}}}~~~xxxtttoooiiidddccceeeggghhhhhh^^^PPPGGGBBB???>>>>>>===;;;:::999999999777555444444444444555555444333444333333333333333333444444444333222111///...---+++++++++++++++++++++++++++************+++,,,,,,************************************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------.../////////......//////000111222333<<>>NNNppp%%%%%%&&&'''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''')))(((((()))***+++,,,,,,***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////........./////////000000///////////////000111111000000/////////................../////////000000........................,,,,,,------------,,,,,,+++*********))))))))))))******************************))))))))))))******''''''((()))***++++++,,,+++,,,------...///111222666;;;KKKbbbuuu~~~~~~vvvwww|||{{{tttpppttt~~~wwwiiidddjjjuuu~~~|||ooojjjqqqyyyzzzzzz{{{zzzwwwtttqqqoookkkkkkkkkmmmoooqqqpppooonnnllljjjiiihhhhhhjjjjjjqqqqqqpppnnnlllnnnrrrvvvrrrqqqppppppqqqsssuuuvvvqqqqqqqqqqqqppppppppppppiiiiiiiiijjjlllnnnppprrrrrrlllnnnyyy|||oookkklllqqqsssxxx~~~yyyzzz}}}{{{tttnnnnnnllljjjhhheeeaaa\\\XXXOOOGGGAAACCCCCCAAA@@@BBB===;;;999888888777555333333444555555555444444444000000////////////000000...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,************************************************))))))))))))************************++++++++++++,,,,,,++++++,,,,,,---...+++,,,,,,------....../////////...//////000111222444AAADDD>>>JJJkkk$$$$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$######""""""%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,---*********)))***++++++,,,------------------------******+++,,,,,,---................../////////000///////////////000111111000000//////.........---............/////////000........................+++,,,,,,------,,,,,,+++************))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&'''((()))***+++,,,---&&&(((+++---......------...000:::JJJWWWccctttyyy{{{}}}}}}}}}uuuqqqmmmlllpppwww~~~zzzxxxooolllnnnqqqrrrsss{{{zzzpppmmmvvv}}}xxxtttrrrppppppqqqrrrttttttrrrpppmmmllliiihhhggghhhiiijjjppppppnnnkkkiiikkkqqquuuvvvtttrrrpppppppppqqqrrruuuttttttsssrrrrrrqqqqqqnnnnnnpppsssxxx~~~wwwpppppp{{{{{{iiibbbeeelllqqqtttxxx~~~{{{}}}~~~~~~|||xxxtttqqqooommmmmmjjjcccYYYPPPJJJGGGGGG???:::===???======@@@>>><<<:::999888777555333111222333333222111222222......------------......,,,---...//////...---,,,------------------------*********)))***++++++,,,************************))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,++++++,,,,,,---...++++++,,,------....../////////...//////000111222...???FFF???GGGeee''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&"""###%%%'''''''''''''''((((((((((((((((((((((((''''''(((******+++++++++******+++++++++,,,,,,,,,+++++++++++++++***)))(((---------............///++++++++++++,,,,,,---......------------...//////+++,,,------......---------------...///000000111/////////...------,,,,,,************************((((((''''''''''''(((((()))'''&&&'''***+++***(((((('''&&&&&&'''((()))***))))))))))))******************+++++++++,,,,,,,,,---111666;;;===CCCSSSccc}}}~~~qqquuu}}}qqqeeegggtttzzzyyyyyyssszzzyyy{{{vvvmmmvvvzzzyyynnnbbbaaalllxxxyyytttrrrpppqqqwww}}}rrroooooollllllsss}}}|||xxxuuuwwwsssmmmsss~~~{{{uuuvvv|||xxxwwwyyy}}}}}}ppphhhlllrrrwww}}}xxxwwwtttrrrttt{{{zzzxxxzzz~~~|||rrrkkkjjjmmmqqqtttuuummm```UUULLLFFFCCCAAACCCBBB???=========???@@@>>>===;;;999777555444444000000000000////////////000///...------...///000............---,,,+++***))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,,,,---...------------------------...------......///000111444<<>><<>>===>>>??????;;;:::999777666555555555000000000/////////......//////...------...//////............---,,,+++***************************)))))))))))))))*********+++******)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,++++++++++++,,,------------------------------...------......///000111333:::@@@AAAKKKaaa|||&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&''')))***++++++***)))((((((((((((((((((((((((''''''((()))*********************++++++++++++,,,++++++++++++++++++***)))+++++++++,,,,,,,,,------///......------------.........------......///000---...//////000000//////---......//////000000111...------,,,++++++******************************((((((''''''''''''(((((('''&&&%%%&&&'''((((((&&&)))((((((''''''''''''((((((((())))))))))))******)))*********++++++++++++---***+++---......333:::YYYnnnwwwtttqqqttt}}}~~~|||zzz|||mmmooo{{{~~~tttuuu}}}vvvmmmhhhiiikkkpppwwwzzzuuulllhhheeebbbjjjrrr|||wwwoooiiijjjvvvwwwsssrrrttt~~~tttqqqvvv{{{ooopppqqquuu{{{xxxkkkcccffflllqqqzzz}}}|||}}}wwwvvv~~~|||vvvrrrqqqnnnjjjfffcccbbbbbbbbbaaaYYYSSSKKKDDD???===;;;:::<<<======>>>>>>>>>>>>>>>888777666555555555555555000////////////............------,,,,,,------...---......------,,,+++***++++++++++++++++++++++++************))))))))))))---,,,+++***************))))))))))))))))))))))))((((((((((((((((((((((((+++++++++,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,,,,------------...------......///000111222888======FFF^^^zzz&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''((()))***+++******)))((((((((((((((((((((((((''''''((()))******))))))************+++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,---------111000///..............................//////000//////000111111111111000......//////000000000000......------,,,+++++++++************************((((((''''''''''''(((((('''&&&&&&''''''((((((((())))))((((((''''''''''''(((((((((((()))))))))***)))))))))************+++---))))))---000000111444DDDSSScccnnn|||}}}}}}~~~}}}}}}}}}|||~~~wwwqqqvvv~~~~~~vvvttttttvvv|||}}}uuulllgggeeeccc___fffmmmttt{{{yyyqqqkkkbbbdddqqqyyy|||sssllllllooowww|||zzzjjjggglllqqqsssxxx~~~~~~rrriiiiiiiiikkkpppxxxvvvrrrtttwwwxxx{{{}}}zzz||||||wwwuuutttttttttsssppplllhhhccc^^^XXXTTTIIIEEE@@@<<<;;;<<<<<<<<<999:::<<<>>>???>>>======777777555444333333333333/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***++++++++++++++++++++++++++++++******))))))((((((...---,,,+++************((((((((((((((((((((((((((((((((((((((((((((((((******++++++++++++,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,---------...------......///000111333999;;;:::BBBXXXttt&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&'''((()))))))))((('''(((((((((((((((((((((((('''(((((())))))))))))((())))))*********+++++++++***++++++,,,,,,,,,++++++------------............111000//////............///............///000000///000111111222222111111/////////000000000000000//////......---,,,,,,,,,************************((((((''''''''''''(((((('''((((((((((((((()))))))))))))))(((((('''&&&&&&'''(((((((((((()))))))))(((((()))))))))*********+++'''&&&+++...------...555:::???FFFXXXppp{{{uuuttttttwwwyyy~~~pppiiinnnwww|||~~~wwwoookkkooozzz}}}~~~vvvtttuuutttiiilllmmmoootttxxxuuuooommmddddddmmmooommmwww}}}oooiiigggiiilllpppmmmzzzqqqeeecccffflllmmmnnnrrr{{{~~~vvvppppppooooooqqqxxx|||}}}|||}}}yyyqqqooosssxxx{{{mmmjjjgggddd___XXXQQQLLLCCC@@@===;;;;;;;;;;;;:::666888;;;===>>>===<<<;;;888777666333222000000///............------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++******))))))((((((...---,,,+++************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++************+++,,,,,,+++++++++,,,,,,,,,------...------......///000111555:::;;;888>>>RRRmmm~~~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&'''((((((((('''&&&(((((((((((((((((((((((('''(((((())))))((((((((()))))))))************+++***+++,,,,,,,,,,,,,,,,,,---------.........//////000//////............/////////......//////000111///000111111222222111111000000000000000000000000000//////......---,,,,,,************************((((((''''''''''''(((((('''((())))))(((((()))+++'''(((((()))(((((('''&&&''''''(((((((((((())))))(((((((((((())))))))))))---)))(((,,,---***)))+++111111...///===VVVlllwwwwwwqqqooolllppp{{{qqqiiilllrrruuu}}}zzzuuunnnjjjkkkpppuuu|||{{{{{{wwwtttuuuxxxvvvqqqtttpppoooqqqnnnkkksss|||tttnnnkkkjjjkkklllpppzzz}}}tttooonnnmmmrrrrrrqqqqqqxxx}}}~~~}}}zzzxxx{{{yyy~~~~~~~~~|||zzzpppmmmrrrwwwxxxmmmjjjeee___XXXOOOFFFAAADDDAAA>>>;;;:::999777666666777999;;;<<<<<<;;;:::999888666333111000///.........---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************))))))))))))---,,,+++***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))******************+++,,,,,,******++++++,,,,,,------...------......///000111666;;;<<<888<<>>PPPcccsss}}}}}}}}}sssrrrzzz|||vvvsssvvvzzz~~~qqqkkkllluuu~~~}}}zzz{{{ssskkknnnssswww|||yyyuuuxxxzzzzzz}}}yyy|||}}}wwwsssrrrqqqnnnllllllkkkjjjiiiddd]]]TTTNNNKKKEEEGGGSSSTTTGGG;;;999999888888888888888999999777666444333444555777888555555444333222000000///......---------,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))*********)))(((((()))***&&&((())))))(((((()))***))))))))))))))))))))))))((((((((((((((((((((((((------,,,+++***)))((((((++++++******)))(((((((((,,,+++*********+++,,,---,,,,,,,,,,,,,,,---/////////444888999===JJJ___ppp'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''',,,...***'''((()))(((&&&&&&&&&'''''''''(((((())))))(((((((((((())))))***)))))))))))))))))))))+++,,,,,,,,,,,,---------++++++,,,,,,,,,------------------------...//////000/////////.........---//////000000000000//////000000000///...---------------,,,,,,+++*********************************((((((((((((((('''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&((()))((('''&&&'''))))))((((((((((((((((((((()))(((((('''((()))***+++******))))))******+++,,,---111999FFFVVVhhhxxx~~~vvvwwwuuupppppprrruuu{{{uuunnnmmmooozzz~~~uuuiiijjjrrrssszzzwww{{{yyy|||}}}~~~{{{|||~~~vvvrrrtttzzz{{{~~~ppprrrtttwwwyyy{{{}}}}}}xxxrrrppprrrtttuuuuuuiiihhheeebbb]]]VVVMMMGGGGGGAAAEEEPPPRRRHHH>>><<<:::999888777777888999999:::888666444333444444555444444333222111000//////...------------,,,,,,,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))(((---222111,,,'''''')))((()))***+++++++++***)))))))))))))))))))))))))))((((((((((((((((((((((((+++++++++***))))))((((((++++++++++++++++++,,,,,,++++++*********+++,,,---,,,,,,,,,,,,---...///000///333666777;;;III^^^ooo'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((---///+++(((((()))(((&&&&&&&&&''''''''''''''')))((((((''''''(((((()))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------------......////////////..................//////000000//////...000000//////...---------,,,,,,++++++***)))))))))************************(((((((((((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((('''&&&'''(((((((((((((((((((((((((((((((((((((((((()))*********))))))))))))***+++++++++***,,,222@@@SSSfffqqqwww|||uuunnnkkkkkkllloooyyyxxxxxxzzzyyyqqqmmmooozzz}}}~~~vvviiiiiiqqqnnnpppxxx|||yyyuuussslllnnnzzz|||tttxxxxxxwww}}}{{{}}}}}}|||~~~xxxxxxzzz|||}}}yyyyyy|||}}}{{{zzzqqqrrrrrrssstttuuuwwwxxxtttooojjjjjjooouuuxxxzzziiifffbbb]]]WWWQQQJJJEEEAAA===AAALLLOOOHHHAAA@@@<<<;;;999777666777888999<<<;;;888555333222222222333333222111000000//////------------,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))%%%///888888111)))'''(((***)))))),,,//////,,,((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******+++,,,,,,------++++++******++++++,,,---------------...///000111///222555444888GGG]]]ooo&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&%%%$$$#########&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((---///***''''''((('''''''''''''''''''''''''''(((((((((''''''((((((((()))))))))))))))*********)))************+++++++++,,,,,,,,,------------...------,,,,,,------...///...........................//////////////////.../////////......---------+++*********))))))(((((((((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((((((&&&&&&'''((('''''''''(((((((((((((((((((((((((((((())))))***)))))))))))))))***++++++******,,,000888AAAKKKPPPYYYnnn~~~uuulllkkkgggffflllvvvyyyvvvvvvrrrrrryyy|||~~~}}}uuuoooxxx|||xxxzzzssskkkmmmooommmqqqzzz~~~zzztttqqqllliiipppyyy|||tttooopppuuu}}}xxxuuuzzzyyywwwrrr{{{|||vvvwwwzzz}}}~~~~~~~~~wwwuuuyyywwwtttsssrrrrrrqqqppplllhhheeefffkkkoooqqqqqqbbb^^^YYYTTTOOOKKKFFFCCC>>><<>><<<:::777666666888999;;;:::888555333222111111222222111000000///......---------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++((((((((((((((((((((((((%%%---555777333---)))(((+++)))(((+++000000,,,&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))))))))***(((((()))))))))*********+++***++++++++++++,,,,,,......---......///000111000333444333777FFF]]]ooo&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%$$$#########&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&+++---)))%%%&&&'''&&&'''''''''''''''''''''&&&((((((''''''''''''(((((((((((())))))************)))))))))*********++++++,,,,,,---------.........,,,,,,,,,,,,,,,---......---------.....................////////////..................------------******)))))))))))))))(((''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((&&&&&&''''''((((((((()))'''(((((()))))))))))))))))))))(((((())))))***+++'''(((***---///111222333>>>LLL```ppp{{{{{{vvvtttnnnhhhiiinnnooommmjjjffffffppp}}}zzzvvv{{{}}}uuulllmmmmmmpppyyy~~~yyymmmeeegggpppzzzyyyqqqmmmkkkmmmnnnqqqxxxyyysssooopppsssvvvzzz{{{xxxzzzqqqzzzzzzxxxtttmmmssstttsssxxxtttwwwzzz~~~}}}zzz|||}}}wwwuuurrrooonnnnnnnnnkkkiiiiiifffdddeeeggggggdddaaaQQQNNNIIIFFFDDDBBB@@@>>>>>>===>>>BBBDDDAAA?????????>>>;;;888777666777777888777666555333333222222000000000//////......---------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++((((((((((((((((((((((((((())),,,///111000,,,)))***'''&&&)))...///***%%%(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((())))))***************)))))))))((((((******++++++,,,,,,,,,,,,......---......///000111111444555444777FFF]]]ooo%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$)))+++(((%%%&&&'''&&&'''''''''''''''&&&&&&&&&(((''''''&&&&&&''''''(((((((((((()))******++++++))))))*********+++++++++,,,---------............,,,,,,,,,,,,,,,------...---------------.........---......//////......---------------------------******))))))))))))))))))''''''''''''''''''''''''&&&'''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''&&&%%%&&&'''&&&&&&&&&''''''(((((()))''''''((())))))))))))))))))(((((((((((()))*********)))(((((()))***,,,---111555===HHHVVVdddmmmrrrxxxyyywwwsssrrrrrrnnnhhheeebbb```gggvvv~~~pppmmmnnnrrr~~~}}}oooffffffoooyyyvvvnnnkkkjjjlllnnnooouuu||||||xxxrrrkkkggghhhmmmqqqvvvwwwqqqqqqsss|||yyyzzzqqqgggppprrrsssrrrmmmsssuuuttt|||}}}vvvtttvvv|||mmmkkkjjjlllooopppmmmjjjiiigggdddcccbbb^^^WWWRRRGGGEEEBBB@@@AAAAAAAAA@@@???>>>>>>>>>>>>===<<<===@@@???===:::888666555555444444444333333222222111/////////......---------,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))'''&&&)))...000...***)))'''&&&'''***+++)))'''))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))*********------,,,,,,+++******))))))***+++,,,,,,,,,,,,+++------------...///000111111444555555888FFF\\\nnn%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###)))+++(((&&&''')))((((((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''((('''(((((()))******++++++*********+++++++++,,,,,,------------............,,,,,,++++++,,,,,,---...,,,,,,,,,------.........---......//////......---------------------------************************((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''%%%%%%&&&''''''((())))))&&&'''((()))***))))))(((((((((((((((((()))******,,,+++)))((()))+++---///***+++...333999CCCOOOYYYeeennnwww}}}~~~vvvmmmiiieeeaaaccckkkvvv||||||{{{{{{zzzwwwqqqrrryyy{{{vvvpppiiijjjooottt|||vvvooojjjjjjlllpppxxx}}}zzzuuunnniiiiiinnnsssxxxzzzpppnnnrrruuu{{{xxx~~~~~~ooojjjfffmmmrrruuuvvvsssxxxzzzzzz{{{ooopppqqqvvv|||}}}yyyiiihhhhhhlllqqqrrrnnnjjjfffccc^^^[[[XXXSSSLLLGGGCCCAAA@@@@@@BBBCCCCCCCCC>>>>>>===;;;999:::<<<<<>><<<:::777444222222222222222111111000///.........---------------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,************************))))))))))))))))))))))))(((''''''(((***,,,,,,+++(((((('''''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))******************,,,,,,++++++++++++++++++)))***+++,,,,,,,,,++++++,,,,,,,,,,,,---...///000...222555555888EEEZZZkkk|||%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&((((((&&&%%%$$$#########&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###))),,,)))''')))+++***(((((('''''''''&&&&&&&&&'''''''''&&&&&&''''''''''''(((((()))***+++++++++***++++++++++++,,,,,,,,,---------.........//////,,,,,,++++++,,,,,,---...,,,,,,,,,------.........---..................---------------------------***************+++++++++************************&&&&&&'''((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&'''((())))))&&&''')))*********)))(((((((((((((((((()))******))))))))))))******++++++$$$(((///111000111999BBBLLL\\\qqqttthhheeeaaaaaafffppp{{{xxxwwwvvvuuusssttt}}}sssqqqrrrxxxzzzuuuooommmmmmiiijjjkkkjjjvvv}}}vvvkkkgggiiinnnyyy|||vvvqqqoooqqqtttxxxuuussswww{{{}}}}}}~~~sssqqqlllppptttwww}}}zzz|||}}}}}}{{{~~~}}}zzzuuulllnnnnnnmmmnnnppppppooofffeeefffjjjnnnnnniiidddbbb]]]VVVRRRNNNJJJEEE@@@>>>===<<<===???AAAAAA@@@<<<===<<<999777999<<<<<>>;;;777333111222222222222000///...---------------------,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''')))+++***)))((()))+++))))))((('''&&&'''***---))))))))))))))))))))))))((((((((((((((((((((((((++++++******************((((((((()))******++++++)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,...//////,,,111444444777DDDXXXhhhzzz&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((***++++++''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%&&&'''(((&&&''''''((()))******+++%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))))))))(((''''''(((((()))***++++++++++++++++++++++++++++++++++++++++++,,,,,,---------///////////////........./////////...---------,,,+++,,,,,,---.........---......---,,,,,,+++******************))))))))))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&''''''((()))******+++)))******+++---...//////333AAA[[[yyyxxxoooeeebbbfffkkknnnoooqqqooommmmmmqqqxxx}}}|||~~~|||vvvppplllbbbaaacccggggggfffjjjsssyyyqqqhhhdddggglllnnnnnnttt{{{}}}zzz}}}||||||}}}~~~zzz{{{|||yyyyyy{{{vvv{{{xxxnnndddccceeegggfffeeejjjpppllliiigggggghhheee]]]WWWQQQLLLGGGEEEBBB======@@@<<<<<<<<<======???@@@@@@AAA>>>;;;999999;;;<<<<<<=========;;;999777444333222000///...///000///.........---------,,,,,,,,,***++++++,,,,,,++++++***************************++++++************++++++******))))))((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''')))***+++***)))***+++)))************+++++++++))))))))))))***+++,,,---,,,,,,,,,---...///000111111000222444888AAATTTfff|||&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$%%%%%%&&&&&&'''(((((())))))&&&&&&''''''''''''&&&&&&'''((())))))))))))))))))'''(((((()))******++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------...............---------...............---------,,,---......//////.........------,,,++++++***************)))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((())))))******))))))***+++,,,---.........666HHH```www|||tttpppooopppqqqpppnnnkkkhhhgggkkkqqqxxx{{{~~~xxxxxxxxxvvvzzz}}}yyyvvvmmmmmmpppuuuvvvtttwww}}}uuunnneee___]]]\\\XXXUUUUUU```llltttvvvvvvzzz}}}~~~|||~~~~~~~~~~~~yyyuuussswww{{{{{{wwwttttttvvvuuuxxxzzzzzz{{{|||vvvnnneeeggglllqqqooojjjhhhkkkeeeaaa]]]\\\[[[XXXQQQKKKGGGDDDBBBCCCAAA===;;;===???>>>>>>>>>>>>>>>??????@@@>>>;;;999999:::;;;<<<<<<<<<<<<;;;999777555333222000......///000///.........---------,,,,,,,,,++++++++++++++++++++++++************************+++******))))))******+++***)))))))))((((((((('''(((((((((((((((((((((((()))(((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''(((******)))))))))***))))))*********+++++++++))))))))))))***+++,,,---,,,,,,,,,,,,---...///000//////111333777@@@RRRddduuu&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&%%%%%%%%%&&&%%%%%%%%%&&&''''''((((((&&&''''''(((((((((''''''******))))))((()))))))))'''(((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------...............---......////////////...------,,,,,,+++***************))))))))))))((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((())))))***(((((())))))***+++,,,,,,***---444@@@SSShhh{{{{{{xxxvvvooojjjcccbbbgggmmmsssuuurrrwwwyyyrrrkkkkkkmmmooo~~~xxxvvvoooqqqwww}}}~~~|||}}}~~~vvvoooiiiccc\\\VVVRRR^^^llluuuwwwvvvvvvxxxyyy~~~zzzxxxxxxxxxvvvvvvwwwxxx{{{|||~~~}}}|||{{{xxxtttppprrruuuxxxxxxtttppppppppppppqqqpppnnnoooqqqooojjjcccgggpppyyywwwmmmeeeccc[[[VVVQQQNNNMMMIIIDDD@@@======@@@DDDDDD>>>;;;;;;@@@@@@???>>>>>>>>>>>>>>>@@@???===;;;::::::::::::999:::::::::999777555444222000......///000///.........---------,,,,,,,,,,,,+++***))))))***+++,,,************************+++******))))))******+++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&(((******)))))))))***)))))))))*********++++++))))))))))))***+++,,,---,,,++++++,,,,,,---...///......000333666>>>PPPaaappp~~~&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&'''((((((((((((((((((+++***)))'''''''''((()))(((((((((((())))))******,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,---------.../////////------...............---,,,,,,++++++*********)))***)))))))))((((((((((((((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))''''''(((((()))******++++++++++++...777HHH[[[iii~~~vvvmmmccc___bbbjjjooorrrnnnpppnnniiidddeeeiiilll}}}zzzuuutttkkkooovvv~~~}}}vvvqqqlllgggaaa]]]eeennnxxx~~~}}}zzzyyyyyyzzz}}}{{{wwwttttttrrrqqqqqqqqqrrruuuwwwyyyzzzxxxvvvsssrrrqqqpppoooqqqssstttrrrnnnjjjiiiiiijjjkkkjjjggggggiiiiiieeebbbfffooowwwuuuiii^^^ZZZQQQMMMHHHEEECCCAAA>>><<<:::;;;AAAGGGHHHAAA<<<;;;>>>>>>=========>>>>>>???DDDCCCBBB???;;;999888888777888888999888777555444111000....../////////.........---------,,,,,,,,,---+++***((((((***+++---******************************))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&(((******)))((()))***))))))))))))************))))))))))))***+++,,,---+++++++++++++++,,,---...//////000333666>>>OOO```ooo~~~&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$'''''''''''''''(((((((((&&&''''''((())))))((((((***)))'''&&&%%%%%%&&&'''((((((((((((((()))))))))+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------......////////////,,,---------.../////////,,,,,,,,,------,,,,,,++++++***************)))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((())))))******+++++++++,,,333===FFF[[[fffwwwuuuiiiaaaaaafffkkkoootttnnngggcccbbbdddgggjjjllluuu~~~zzzuuutttvvvjjjpppxxx|||xxxrrrnnnkkkjjjjjjjjjkkkpppuuuxxxyyyyyy{{{|||}}}|||}}}yyywwwyyyzzzzzzwwwuuusssssspppooooooppprrruuuwwwyyyrrroookkkgggfffgggkkkmmmhhhhhhhhhgggdddcccccccccjjjmmmnnnkkkjjjkkkjjjgggiiihhhjjjlllggg\\\RRRNNNGGGDDDAAA>>>===<<<<<<;;;:::;;;@@@GGGGGGAAA;;;:::;;;;;;;;;<<<===>>>@@@AAAGGGHHHGGGCCC===999777777666666777777777666555444111///------...///...---......---------,,,,,,,,,,,,+++)))(((((()))+++,,,))))))))))))))))))))))))***))))))))))))))))))***(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((&&&((())))))(((((()))***(((((()))))))))*********))))))))))))***+++,,,---,,,,,,+++++++++,,,------000000222444666>>>OOO___nnn~~~&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&))))))************))))))''''''''''''''''''''''''%%%&&&'''(((((((((((((((''''''&&&&&&%%%&&&&&&&&&(((((((((((((((((((((((()))******++++++,,,,,,---------,,,,,,,,,,,,++++++------......///000000000---------...............+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))'''))),,,,,,++++++...111888CCCUUUggguuu|||~~~}}}zzzqqqiiieeeggglllpppvvvllldddaaabbbccceeeiiihhhmmmrrrrrrmmmiiijjjkkkiiiooouuuzzz{{{xxxsssooooooqqqtttwwwnnnnnnnnnmmmmmmooorrruuu|||yyywwwyyy}}}|||xxxsssuuuxxxyyywwwtttrrrrrriiihhhgggggghhhkkkmmmooohhheeebbb^^^]]]```eeejjjdddcccaaa```aaabbbeeeffflllqqqssspppnnnooommmjjjnnnfff___[[[TTTJJJDDDBBB===<<<;;;999888888999999999999<<>>@@@AAABBBFFFHHHHHHEEE>>>999777777555666666777666555333222111///------...///...---......---------,,,,,,,,,+++***)))(((((()))***+++))))))))))))))))))))))))***))))))(((((())))))***(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&''''''(((((()))''''''((((((((((((''''''((((((((((((((((((((((((%%%'''))))))((((((((()))((((((((()))))))))******))))))))))))***+++,,,---------,,,,,,,,,,,,------000000222555777>>>NNN]]]kkk|||&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))***+++,,,------,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&''''''(((((((((%%%&&&''''''''''''''''''(((((((((((((((((((((((((((((()))******+++,,,,,,---------,,,,,,+++++++++,,,,,,---......///000000...............---------,,,---------,,,,,,+++***))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))((()))***+++******+++++++++...666AAANNNVVVYYYYYYdddfffgggfffdddeeejjjnnnpppjjjffffffdddaaaeeekkkmmmmmmkkkgggbbb___^^^___dddiiilllnnnsssyyyxxxsssiiihhhfffeeefffjjjooossspppnnnjjjfffdddeeehhhkkktttqqqnnnnnnpppqqqpppnnnlllooosssssspppmmmiiihhh___^^^]]]]]]^^^```cccddd___```___]]]]]]___dddhhhiiieeeaaa^^^^^^aaaeeegggggglllnnnjjjggghhhiiigggcccXXXLLLEEE@@@;;;:::;;;888999888777666666777777999777777;;;<<<::::::============>>>???AAABBBCCC@@@DDDFFFDDD>>>999888999555666666666555444222111000///------.........---......---------,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***((((((((((((((((((((((((%%%%%%&&&''''''((())))))''''''((((((((((((''''''((((((((((((((((((((((((%%%'''))))))((('''((()))(((((((((((()))))))))***))))))))))))***+++,,,---......---------------...//////111444666<<>>999999:::555666666666555333111000000///------.........---......---------,,,,,,,,,))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''((((((((((((((((((((((((%%%'''))))))((('''((()))(((((((((((())))))))))))))))))))))))***+++,,,---///......---------............000333444;;;JJJYYYhhh|||$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######$$$&&&((())))))((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''(((***)))'''%%%%%%%%%'''(((&&&'''''''''(((((())))))''''''''''''''''''''''''((((((''''''''''''(((((('''''')))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////,,,------......------,,,------------,,,+++******((()))***)))'''&&&&&&'''(((((((((((((((''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&)))))))))))))))(((((((((((()))))))))************,,,,,,,,,---------......222333777===EEENNNUUUYYY[[[cccmmmqqqooolllkkklllrrrjjjaaa^^^```aaa^^^ZZZ___ccchhhlllmmmjjjfffdddbbb```]]]```fffmmmqqqrrrnnnaaaXXXYYY]]]^^^aaafffgggeeeccc```______```aaagggdddgggkkkiii```[[[\\\YYYYYYYYYZZZ\\\^^^aaabbb\\\YYYWWWYYY^^^cccddddddlllhhhbbb]]][[[[[[ZZZZZZ]]]YYYRRRMMMJJJHHHFFFEEE@@@<<<888555666888999999;;;:::999888777555444444666666666555555777:::===???@@@BBBCCCCCCAAA>>><<<===>>>@@@AAAAAA===777222444333333222111111111222------------------------///......------,,,++++++++++++***)))((('''&&&&&&))))))))))))(((((((((((()))))))))))))))((('''''')))))))))))))))((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&)))))))))))))))(((''''''&&&&&&&&&&&&&&&'''((()))***)))(((''''''((()))***''''''''''''(((((((((((()))************+++++++++,,,+++***))))))+++---...///000222111333;;;HHHRRRhhh{{{$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&$$$$$$$$$&&&&&&&&&'''''''''((((((((()))''''''''''''''''''''''''((((((''''''''''''(((((('''''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,------------,,,,,,------------,,,+++***)))'''))))))((('''&&&&&&'''((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&(((((()))))))))******************+++++++++,,,,,,///000111444888===BBBEEEKKKRRR\\\ccchhhmmmtttyyyuuuooohhhddddddbbb___[[[```aaaeeeiiikkkjjjeeeaaa^^^]]]\\\___eeekkknnnooolllbbbZZZXXXXXXWWW[[[```cccbbb```]]]\\\[[[[[[[[[``````dddhhhfff\\\VVVVVVSSSSSSUUUWWW[[[___ccceee]]]ZZZYYYZZZ]]]aaabbbbbbddd```YYYTTTPPPMMMKKKIIIIIIFFFAAA>>>===<<<;;;::::::999999888777666666666888888888888888888777777666777777777666888;;;>>>>>>???@@@AAAAAA???===<<<<<<<<<>>>@@@@@@===888444333333222111000/////////------------------------------,,,,,,+++******)))******))))))((((((''''''(((((((((((()))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((''''''''')))))))))))))))(((''''''''''''''''''''''''(((((())))))(((((((((((())))))''''''((((((((()))))))))************++++++++++++,,,+++***)))***+++---...---///000000111999FFFQQQfffyyy$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((('''&&&%%%$$$###$$$%%%&&&'''''''''''''''(((((((((''''''''''''''''''''''''(((((((((''''''((((((((('''((()))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++))))))'''((()))(((&&&&&&&&&((('''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%#########$$$$$$$$$%%%%%%((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))*********+++,,,///111222444999@@@GGGOOOYYYeeemmmkkkjjjhhhgggffffffffffff```___aaafffkkkkkkfff```\\\[[[[[[]]]bbbfffiiijjjeee```[[[XXXVVVWWW]]]dddbbbbbbaaaaaa```___^^^^^^^^^```eeeiiieee]]]WWWVVVQQQRRRSSSVVVYYY]]]aaaccc[[[YYYVVVUUUUUUUUUUUUTTTRRRNNNIIIEEEAAA>>>:::777666444333333444444333222333666::::::777444333444666666777888999:::;;;;;;999999999999888888;;;============>>>======<<<<<<999:::;;;>>>???===999666333222111///...---------------------------------++++++******)))((((((((())))))))))))((((((((((((''''''(((((())))))******(((((()))))))))(((''''''&&&&&&&&&'''((((((((()))'''''''''''''''''''''''')))))))))))))))((((((((()))))))))))))))(((((('''))))))(((((((((((((((((((((((())))))))))))((((((((())))))))))))*********************+++++++++,,,,,,+++*********+++---...+++---......000888EEEOOOdddvvv$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((()))***+++++++++++++++++++++++++++,,,,,,,,,++++++,,,---------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++***)))(((&&&'''((((((&&&&&&&&&(((''''''((((((''''''&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((()))'''''''''((((((((())))))''''''''''''(((((((((((('''''''''((()))+++---...***,,,...000444;;;CCCIIIMMMOOOSSSUUUXXX^^^eeekkkbbb``````fffnnnqqqlllfffaaa```______cccggglllooollljjjgggbbb^^^^^^eeemmmllllllmmmmmmnnnmmmmmmlllgggjjjllllllfff___[[[ZZZUUUTTTSSSSSSSSSTTTUUUVVVRRRPPPLLLHHHEEEBBB@@@???<<<:::888777777555222000111000111333555555444222000666;;;:::666333333555555666777888999:::;;;<<<<<<===<<<;;;888888999:::;;;;;;;;;;;;;;;;;;;;;<<<777777888;;;<<<<<<999777444333111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))(((((('''''''''((((((((()))))))))***&&&''''''((()))******+++'''(((((((((((((((''''''$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((*********))))))(((''''''&&&''')))******)))(((((())))))*********+++++++++*********+++++++++,,,,,,,,,++++++++++++,,,---...+++---......///888EEEOOObbbuuu$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((())))))((('''''''''((()))************************++++++,,,,,,,,,,,,,,,---............---+++,,,,,,,,,,,,,,,,,,+++++++++++++++***)))((((((%%%'''((('''&&&%%%'''((('''''''''''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((()))***+++,,,---------,,,++++++,,,///111000333777:::===EEEPPPYYY[[[XXXXXX___hhhlllhhhcccaaa```^^^___cccjjjsssxxx{{{|||yyyqqqjjjjjjpppvvv{{{{{{{{{zzzyyywwwvvvuuutttuuurrriii___XXXUUUUUUQQQOOOLLLIIIGGGEEEEEEEEEBBBAAA???;;;777444333222/////////000111111///---222222333555777777666444222666999888444222555999777777777888888999999:::??????>>>;;;888666666666999999999::::::;;;<<<<<<666666666888::::::888666444333222000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))((((((''''''(((((())))))******&&&''''''((()))******+++''''''((((((((((((''''''$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((())))))******)))((('''&&&&&&'''(((*********)))(((************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,...//////111999FFFPPPbbbttt$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&'''((())))))*********)))))))))******+++,,,,,,,,,,,,,,,---...............++++++,,,,,,,,,,,,++++++******+++******)))((('''%%%&&&''''''&&&%%%'''(((&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''(((''''''''''''((((((((()))***************)))))))))+++++++++++++++++++++++++++,,,---------222999???BBB@@@@@@EEELLLPPPOOOLLLKKKKKKLLLMMMRRR[[[fffmmmnnnrrrrrrmmmkkkpppyyy~~~}}}|||yyyvvvrrrooommmkkkooopppjjj[[[MMMFFFEEEDDDAAA???===;;;999888888888333444555444222000111222...---------//////---,,,000000111333555555333222444555666555333333777:::777777777777777777777777=========:::777444444444888999:::;;;<<<<<<<<<<<<777666555666777777555444333333111000......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))''''''(((((())))))******''''''(((((())))))******&&&&&&'''(((((((((''''''&&&&&&&&&'''((((((((()))************************&&&&&&&&&&&&'''''''''''''''(((((()))))))))))))))'''((()))***)))((('''&&&&&&'''((())))))******))))))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------///000000222:::GGGQQQaaattt$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&'''((())))))((('''&&&'''((())))))))))))))))))((())))))***++++++,,,,,,++++++,,,---------------++++++,,,,,,,,,,,,++++++************)))((('''&&&$$$%%%'''&&&&&&%%%'''(((&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((())))))(((((('''''''''''''''(((*********)))+++,,,,,,,,,++++++---...,,,,,,,,,///222444444333222444666888:::???GGGLLLIIIOOOQQQOOOSSS^^^gggkkkhhhfffccc___[[[XXXWWWVVVUUUYYYUUUGGG:::666555444333222111000000000111222---000222111000///000222...---,,,,,,...///...---...------///222333222111222222222222333444666777555555666666666777777777777999999888666444444555777999;;;===>>>>>>>>>===999777555444444444333111111000///...------------++++++++++++++++++++++++,,,,,,+++******))))))((((((((((((((())))))))))))(((((((((((())))))))))))%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''((((((((((((''''''((()))))))))))))))%%%&&&((())))))((('''&&&''''''''''''((()))***+++)))))))))************++++++++++++,,,,,,,,,------+++,,,,,,------------------///000000222:::GGGQQQ___sss$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$######$$$&&&''')))$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%###$$$%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&'''(((******((('''&&&'''((()))))))))))))))(((((())))))***++++++,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++************)))((('''&&&$$$%%%&&&&&&%%%%%%'''(((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%%%%'''((())))))))))))***)))((((((((()))((('''$$$%%%(((******)))'''%%%)))*********++++++,,,,,,)))+++......------000333222666666222444>>>EEEFFFPPPNNNKKKHHHFFFEEEFFFFFF;;;BBBCCC999000...///......---,,,,,,---...///000///111333111...,,,---...,,,+++***+++...000000000...------///222444444444000000000111444555444333333444444555666777888888333444666777666555666777777999<<>>===:::888555333333222111//////...------,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))(((((())))))))))))(((((((((((())))))))))))((((((((((((%%%%%%&&&'''(((((((((''')))))))))))))))((((((((((((((((((((((((((((((((('''((((((((())))))******''''''((()))))))))))))))###%%%'''((()))((('''&&&((('''''''''''')))+++,,,((())))))))))))*********++++++,,,,,,,,,---------+++,,,------......---------///000///111999FFFQQQ^^^rrr)))'''$$$""""""###%%%'''######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))***+++---...///************************************************))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&'''((()))(((&&&%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))(((((('''''''''((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********)))******+++,,,******+++,,,,,,---......444333333333222222111111///000000///---++++++,,,//////.........---------111111000...+++***+++,,,++++++,,,,,,,,,,,,------,,,,,,------///000222222111111111111111222222222333222222333555555444333555444444444444444444444888555333666<<>>;;;444444333222111000///.........---,,,,,,,,,,,,---+++++++++************)))++++++******************++++++******))))))((((((444888333'''%%%+++,,,&&&%%%'''(((******((('''%%%((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))************+++***)))))))))***,,,,,,...---+++******+++---...+++++++++,,,,,,,,,---------+++,,,///222777CCCNNN]]]ppp(((&&&%%%######$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$((((((((()))))))))******&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))***+++,,,......************************************************))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&'''(((((('''&&&%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$%%%'''(((%%%$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&''''''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((()))''''''((((((((()))))))))((())))))***++++++,,,,,,///.........---------------...///...,,,++++++,,,///.........---------,,,///000000///,,,******++++++++++++,,,,,,,,,------------------...000111111000000000111111111111111333333222333555555444222333444444555555555444444777555333666:::===<<<999444333333222000//////.........---,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))******++++++,,,*********))))))(((((((((111555111'''%%%+++,,,&&&((()))***++++++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************)))))))))***+++,,,---,,,***))))))***,,,---,,,,,,,,,---------......---,,,,,,///222777BBBMMM]]]rrr&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''''''''((((((((())))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''')))))))))***+++,,,---...************************************************)))))))))(((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&############$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''((())))))%%%&&&((()))))))))((('''&&&''''''(((((())))))***+++************)))))))))***,,,---,,,+++***+++,,,......------------,,,,,,,,,...111111...,,,******++++++++++++,,,,,,,,,,,,......------...///000000/////////000000111111111444333222333444444333111111333555666777666555444777444333555888:::888666333333222111000///.........---,,,,,,++++++,,,,,,++++++*********)))))))))'''(((((()))***+++,,,,,,))))))((((((((((((((((((,,,000...(((&&&++++++%%%((()))***++++++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))***++++++***)))((())))))))))))***************))))))))))))***++++++++++++))))))))))))++++++------------...............,,,---000222666@@@KKK[[[qqq%%%%%%&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))***+++,,,---************************************************))))))((((((((('''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%&&&&&&''''''$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((())))))&&&''')))++++++***)))(((&&&&&&'''''''''(((((((((***************)))))))))((()))******))))))***,,,------,,,,,,,,,,,,,,,,,,***...222333111...+++******++++++++++++,,,,,,,,,......---------...//////......//////000000111111333222222222333333222000000222555888999888666555555444222333666666555444222222111000//////......---,,,,,,+++++++++++++++************))))))))))))(((((())))))******++++++''''''''''''(((((((((((((((+++,,,((('''******%%%&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((((()))+++,,,,,,+++)))(((((()))))))))************)))))))))))))))******+++++++++************++++++,,,,,,,,,------------...///------000222555???IIIWWWooo$$$%%%&&&''''''%%%$$$"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))***+++,,,,,,************************))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&$$$&&&'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''((())))))&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))%%%''')))***+++***(((''''''''''''((((((((((((((())))))))))))))))))))))))&&&((())))))((((((***+++++++++,,,,,,,,,,,,,,,,,,)))...333555444000---+++*********+++++++++,,,,,,......---------......///---......///000000111111222111111222333333111000111333666888999888777555444333222333444444333333111000000//////.........,,,,,,+++************+++*********)))))))))((((((+++******))))))(((((((((&&&&&&''''''(((((())))))%%%((()))(((((())))))&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((())))))))))))(((((('''(((***++++++***((('''((()))))))))************(((((())))))************,,,,,,,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,...---...000222555>>>GGGVVVppp$$$%%%&&&'''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))***++++++************************))))))))))))))))))))))))((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((()))!!!"""$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((()))***&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))$$$$$$&&&'''''''''&&&%%%((((((((((((((((((((((((&&&&&&''''''''''''((((((&&&((())))))(((((()))+++******++++++++++++,,,,,,(((---222555444111---+++************++++++++++++------,,,,,,---...//////......//////000111222222222222222333555555444222333555777888999888777666222222222222222333333333000/////////.........---,,,+++******))))))************)))))))))(((((((((++++++***)))(((''''''&&&&&&&&&'''((())))))******&&&'''((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((())))))))))))(((((('''((()))******)))((('''))))))))))))************'''((())))))******)))))),,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++---,,,---000222555>>>GGGYYYsss%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))******+++************************))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&###%%%&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((())) """$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((('''&&&&&&&&&&&&'''''''''((('''((())))))(((''')))***************+++++++++,,,&&&+++000333222///,,,+++************+++++++++++++++++++++,,,---...///000......///000111222333444444333444555888999888777666777777888888888777777000111222222222222333444//////............------++++++***)))))))))))))))***)))))))))((((((((((((******))))))((((((''''''&&&&&&'''((()))++++++,,,'''''''''(((((((((((()))(((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))************'''''')))*********)))(((++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,+++---000222555>>>GGGZZZttt&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***)))))))))))))))***+++************************))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&###$$$&&&%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%&&&"""###&&&((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((()))$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&'''((()))'''''''''''''''''''''''''''''''''(((((()))))))))((()))***)))((('''(((***))))))******+++++++++,,,%%%)))...111000---+++***)))************+++++++++***++++++,,,---...000111...///000111222333444444555555666888:::<<<;;;:::888888888777777777777777000111222222222222444555..................------+++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))&&&'''((()))***+++,,,---)))'''&&&(((((('''(((***&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***(((((())))))))))))((((((((('''&&&&&&&&&&&&'''((())))))))))))************&&&''')))*********)))(((******++++++++++++******++++++,,,,,,,,,---------+++***,,,000222555>>>GGGYYYsss