BM66(@ ;;;@@@EEELLL[[[rrrttteeehhhzzztttnnn}}}vvvaaaYYY___pppzzzgggRRRDDDBBB???<<<;;;;;;;;;:::999777888:::;;;;;;AAARRRccc|||pppcccYYYOOOFFFAAAAAA>>><<<::::::;;;;;;:::999999999999999:::;;;<<<<<>>CCCJJJQQQVVV^^^fffpppwwwyyyxxxxxxxxxqqqjjjaaaZZZYYYZZZ\\\^^^gggiiilllnnnoooppprrrssstttuuuvvvvvvuuusssqqqoooooommmjjjgggeeeeeeeeeffffffeeeccccccbbb```]]]ZZZYYYWWWSSSOOOJJJGGGDDDCCCBBBCCCDDDEEEFFFFFFEEEEEEAAA@@@???>>>===;;;:::999;;;999777777777666444222444555666666666888;;;===GGGPPP^^^lllvvv|||~~~}}}zzzvvvtttuuuyyy|||}}}pppfff___^^^\\\ZZZbbbnnnzzzyyyzzz~~~pppbbbTTTGGGAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>??????>>><<<:::999???>>>>>>===<<<<<<;;;;;;=========>>>>>>???@@@AAA???AAACCCCCCBBBBBBCCCDDDIIIGGGJJJPPPXXXhhh===@@@EEEMMM[[[sssyyyjjjmmmxxxpppzzzcccWWWZZZjjj~~~jjjTTTEEE@@@===:::999999999888777888888999;;;;;;AAAQQQaaa~~~rrreee[[[RRRHHHBBBBBB>>>===;;;:::;;;;;;:::999999999999999:::;;;<<<<<>>===;;;<<<===>>>===<<<<<<<<<;;;:::::::::::::::;;;;;;::::::999888888888444333333333333333222222444555555555555666666666666666555444444444444555555555444444333333333444333333333333333333333333666888;;;===AAAFFFKKKPPPXXX```jjjqqquuuwwwzzz|||vvvppphhh```ZZZXXXYYYZZZgggiiimmmooopppqqqtttuuutttuuuvvvwwwvvvtttrrrqqqqqqooollliiiggggggggggggiiigggfffeeedddbbb^^^[[[XXXVVVRRRNNNIIIFFFCCCBBB@@@AAACCCDDDEEEEEEEEEEEECCCAAA???======???AAACCC<<<999777666666555444333444555666666666777:::===FFFOOO\\\iiissszzz~~~|||{{{yyyvvvtttvvvzzz}}}ssshhh^^^[[[YYYYYYcccpppzzzzzz{{{ssseeeXXXKKKCCCBBB<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<>>>>>===<<<<<<<<<<<<;;;;;;<<<<<<===>>>???>>>@@@BBBBBBBBBAAABBBCCCGGGFFFIIIPPPXXXhhh???AAAEEEMMM[[[rrr|||nnnqqq|||qqqhhhXXXVVVddd|||oooWWWFFF@@@>>>:::999999999888777888888999:::;;;@@@OOO^^^zzztttggg^^^UUUKKKDDDBBB???===;;;:::;;;;;;:::999999999999999:::;;;<<<<<<@@@FFFMMMQQQTTTVVV[[[___dddaaabbbfffjjjlllpppvvv|||yyysssnnnkkklllnnnpppzzzuuufffZZZ^^^fffnnntttwwwxxxxxx{{{yyyvvvsssrrrrrrssssssvvvuuuwww{{{}}}}}}sssmmmlll~~~|||zzzxxxtttkkkddd\\\VVVOOOJJJHHHEEEAAA>>>???>>><<<<<<>>>>>>>>>===<<<;;;;;;:::::::::::::::;;;;;;;;;::::::999999888333444444444555555666666444444444555555555555666777777666555555555555666555555555444444444444333111222222333333444444444888999:::;;;===@@@DDDHHHOOOVVV___ffflllrrrxxx}}}yyywwwrrriii___YYYXXXYYY```cccgggjjjkkkmmmppprrrtttuuuwwwxxxxxxvvvuuutttsssqqqooollljjjiiihhhhhhjjjhhhfffeeedddaaa]]]ZZZUUUSSSPPPLLLHHHEEEBBBAAA>>>???@@@BBBCCCDDDDDDDDDCCCAAA===<<<===BBBHHHLLL===:::666555555555555444444555666666666777:::===DDDLLLYYYeeeooouuuzzz}}}}}}|||xxxxxxwwwvvvvvvxxx|||uuuhhh^^^ZZZWWWXXXcccrrr{{{zzz{{{rrrdddVVVIIIAAA???<<<<<<;;;;;;::::::999999999999999:::<<<===???@@@?????????>>>======<<<<<<<<<<<<<<<<<<===>>>?????????AAACCCDDDCCCCCCDDDEEEEEEDDDHHHPPPXXXhhh@@@AAADDDLLLZZZppp}}}oooqqq|||qqq~~~ppp\\\VVVaaayyytttZZZIIIBBB@@@===;;;;;;;;;:::999888777888:::;;;???LLLYYYssswwwiii```WWWMMMEEEAAA???===;;;;;;;;;<<<;;;999999999999999:::;;;<<<<<<@@@DDDJJJPPPTTTXXX]]]```cccaaabbbgggjjjmmmssszzz}}}sssiiicccaaaaaaaaagggoooxxx~~~~~~ssshhh^^^aaahhhoootttxxxyyyyyyzzzxxxvvvtttsssrrrrrrrrruuutttuuuzzz|||~~~yyyrrrqqq{{{sssllleee___WWWQQQNNNJJJFFFBBBAAA???===<<<===>>>======<<<;;;;;;:::::::::::::::<<<;;;;;;;;;:::::::::999888888777666555444333333444444444444555555555555777666666555555555555555555555555555555444444333333333444444555666777777777888999999999;;;???CCCFFFLLLSSSZZZ```hhhqqqxxxzzz|||{{{tttiii___\\\\\\\\\___cccfffiiikkknnnppptttvvvwwwyyyyyyyyywwwvvvtttssspppnnnkkkjjjiiihhhiiigggeeecccaaa^^^ZZZWWWRRRPPPMMMIIIFFFCCCAAA@@@<<<===>>>???AAABBBBBBCCC@@@>>><<<;;;===BBBGGGKKK>>>:::666444444555555555333444555555555777:::<<>>>>>>>>======<<<<<<<<<>>>>>>>>>>>>???@@@AAABBBAAACCCEEEFFFEEEEEEFFFGGGDDDCCCHHHPPPYYYiii@@@@@@DDDLLLYYYmmm}}}oooqqq}}}sss~~~xxxaaaVVV^^^uuuxxx]]]KKKCCC@@@===<<<<<<<<<;;;:::888777888::::::>>>HHHTTTmmm{{{kkkaaaYYYNNNEEEAAA???===;;;;;;<<<<<<;;;:::999999999999:::;;;<<<<<>>============<<<===<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999888777555333222111444444444555555555666666666555444444333333444444555555666666666555444333333333444444555666777777444555666666777:::>>>AAAAAAFFFLLLRRRWWW^^^ffflllzzz~~~ssshhhaaa___```cccgggjjjmmmooorrruuuuuuwwwyyy{{{{{{{{{zzzyyyuuusssqqqooollljjjiiihhhiiigggeeebbb```\\\XXXTTTOOOMMMJJJGGGDDDAAA???>>>;;;;;;;;;<<<===???@@@@@@;;;:::::::::;;;>>>@@@BBB>>>:::666444444555555555333444555555555777:::<<>>@@@======<<<<<<<<<<<<<<<;;;>>>>>>>>>??????@@@AAABBBAAACCCEEEEEEEEEDDDEEEFFFDDDDDDIIIRRRZZZjjjAAA@@@DDDNNNYYYkkkqqqqqq~~~uuu|||fffWWWZZZooozzz___MMMAAA>>>;;;:::::::::999888888666777999:::===EEEOOOfffnnncccZZZPPPFFFAAA@@@>>><<<;;;<<<<<<;;;:::999999999999:::;;;<<<<<<===@@@DDDJJJPPPVVVZZZ]]]^^^^^^aaafffiiimmmwwwqqqcccYYYUUUUUUWWW\\\___aaaeeejjjlllkkkhhhjjjnnnqqquuuwwwyyyyyyuuuuuuuuuvvvuuutttsssssssssqqqqqquuuxxx|||~~~qqqkkkccc]]]ZZZVVVQQQMMMJJJGGGBBB@@@???>>>>>>===>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888888777777666666555555555555555666666666666777555555444333333333333333555555666777666555444333111222222333333444444444222333555555777:::>>>BBBAAAFFFLLLPPPSSSXXX^^^bbbwww}}}}}}qqqgggbbbbbbeeeiiilllnnnqqqtttvvvwwwyyy{{{|||}}}|||{{{zzzvvvuuusssqqqnnnkkkiiihhhkkkiiifffccc```\\\WWWSSSLLLJJJHHHDDDBBB???>>>===::::::::::::;;;<<<======777777888999::::::::::::===:::666555555555555444333444555555555666999<<>>>>>============<<<<<<<<<<<<============>>>???@@@@@@???AAACCCDDDCCCCCCDDDEEEFFFFFFKKKSSS\\\kkkCCCAAAGGGQQQ[[[kkkqqqooo{{{ssstttmmmZZZXXXiii|||zzz```OOOAAA???<<<:::::::::999888888666666999:::<<>><<<;;;<<<<<<<<<:::999999999999:::;;;<<<<<<<<<===AAAFFFMMMSSSXXXZZZ^^^^^^aaaeeehhhlllvvvttteee^^^]]]YYY]]]______bbbhhhkkkkkkmmmnnnppprrrtttvvvxxxxxxssstttvvvwwwxxxwwwvvvuuutttqqqqqqtttxxx|||yyypppiiieeeaaa[[[WWWQQQMMMGGGDDDBBBAAA@@@>>>??????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<888888888888888999999999666666666777777777888888666666555444444444444444555555777777777666444333333333333333333333333333333444555666777:::>>>AAADDDIIIPPPTTTVVVXXX[[[^^^kkkrrr}}}|||qqqjjjdddgggkkknnnppprrrtttwwwyyy{{{|||~~~~~~}}}{{{zzzxxxwwwuuussspppmmmkkkiiijjjhhheeebbb___ZZZUUUQQQIIIHHHEEECCC@@@>>>===<<<::::::999888888999:::;;;666777777888888999999999<<<999777666666555444333333444444444444666999<<>>:::::::::;;;<<<<<<======;;;<<<===>>>????????????>>>>>>>>>>>>>>>?????????============>>>???@@@@@@@@@BBBDDDEEEDDDDDDEEEFFFHHHHHHMMMUUU]]]lllDDDCCCIIITTT]]]kkkpppmmmwwwooolllttt^^^XXXgggyyyzzzaaaPPPCCCAAA>>><<<<<<<<<;;;:::888666666999:::<<>><<<<<<<<<===<<<;;;999999999999:::;;;<<<<<<;;;<<>>>>>>>>>>>>>><<<<<<<<<===============;;;;;;::::::::::::999999777777777777888888888888777777666555555555555555444666777888777666444333555555555555555555444444444555666666777:::>>>AAAGGGMMMTTTYYYZZZZZZ\\\^^^]]]ggguuu{{{sssjjjmmmqqqsssuuuwwwyyy|||{{{|||}}}~~~~~~}}}|||zzzyyyyyywwwuuurrrooolllkkkhhhfffbbb___\\\WWWQQQMMMHHHGGGDDDBBB???===<<<;;;;;;:::888777777777888999777777777777777999:::;;;;;;999777777777666444222222333444444444666999;;;AAAFFFMMMUUU\\\cccjjjnnnpppooommmkkkjjjiiihhhhhhkkkoootttwwwzzz|||{{{mmmbbbYYYYYYYYY]]]jjjyyy~~~~~~~~~jjjXXXJJJCCCBBB999::::::;;;<<<===>>>>>>:::;;;===???AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA????????????@@@AAABBBCCCDDDFFFHHHHHHHHHGGGHHHIIIIIIIIINNNWWW^^^lllEEELLLNNNSSS\\\fffrrrlllxxxvvvkkkqqq}}}ggg]]]eeesssuuu\\\JJJFFF@@@;;;<<<<<<;;;;;;>>>::::::999888888<<>><<<<<<<<<<<<;;;:::888888888888999:::;;;<<>>===???>>>======>>>>>>===;;;;;;;;;;;;:::::::::999999>>><<<;;;;;;;;;;;;999888999999888777777777777777777777777777666666666666777555444444666777777666444444555444444666:::===BBBHHHRRR\\\aaacccbbbaaacccdddkkkxxxwwwvvvtttsssuuuzzz}}}}}}|||~~~yyyxxxvvvuuusssooojjjggghhheee```\\\YYYUUUPPPMMMIIIGGGDDDBBBAAA???<<<:::666666666666666777888888777777777777888999:::;;;<<<;;;999777555444333333333333444444666777888999AAAEEEJJJQQQWWW^^^dddiiimmmllliiieeebbbcccgggjjjnnnoooppptttyyy~~~~~~vvvhhhaaa[[[YYYZZZ```lllwwwfffQQQFFF@@@======<<<;;;:::::::::::::::888999;;;===???@@@AAAAAABBB@@@>>><<<;;;;;;<<<===??????@@@@@@AAABBBCCCDDDEEEFFFHHHHHHFFFFFFFFFGGGHHHHHHLLLSSS\\\pppIIIOOOOOORRRZZZddd}}}xxxpppzzzzzzjjjjjj|||kkk___dddooovvv^^^LLLDDD>>>:::;;;;;;999999;;;::::::999888888;;;AAAEEEUUUqqq|||ooodddXXXNNNIIIBBB@@@>>>=========<<<;;;888888888888999:::;;;;;;>>><<<<<<@@@HHHPPPUUUWWWYYY]]]aaacccdddhhhooouuu}}}zzzwwwuuutttsssttttttsssssstttuuuvvvwwwvvvvvvuuuuuuvvvwwwyyyzzzxxxxxxwwwvvvxxx}}}vvvjjjddd\\\WWWTTTQQQLLLHHHBBBBBBBBBBBBAAA@@@@@@??????===<<<<<<===>>><<<;;;<<<<<<<<<;;;;;;;;;::::::===;;;::::::::::::999777999888777777666666777777888888777777777666666666555333222222333444333222333444555555666888<<>><<<:::777666555555555666666777888888777777888888999::::::888777777666555666666666444444444444666777888999>>>BBBHHHNNNTTT[[[bbbfffiiihhheeebbbaaabbbfffjjjnnnnnnppptttyyy~~~|||tttggg```ZZZYYYZZZ```lllxxxfffRRRHHHCCC???===<<<;;;::::::::::::;;;:::;;;<<<>>>????????????AAA@@@>>><<<<<<<<<===>>>????????????@@@BBBCCCDDDAAACCCFFFFFFFFFFFFGGGHHHHHHIIILLLSSS]]]pppMMMQQQOOOPPPWWW```xxxuuu{{{nnneeeooorrrccccccjjjxxxaaaOOODDD???;;;===<<<:::999::::::999999888888;;;@@@DDDPPPkkkuuuiii]]]SSSMMMDDDBBB???>>>>>>>>>===<<<::::::999999999999::::::===;;;<<>>>>>??????>>><<<======<<<<<<<<<;;;;;;;;;<<<:::999999::::::888777888888777666666666777777888888888777777777777666888777555555666666555444222333444444555777:::===<<<@@@GGGOOOWWW___ggglllhhhfffgggnnnyyy~~~}}}}}}~~~|||zzzxxxvvvtttpppkkkhhhbbb```\\\YYYVVVQQQKKKGGGBBB@@@>>>===<<<;;;999777555555555444555555666777888888888888888999999999888777666666555555666666444444444444555777888999;;;>>>DDDJJJPPPWWW^^^cccccccccaaa^^^^^^```dddhhhmmmnnnqqquuuyyy}}}zzzrrrfff```ZZZXXXZZZaaammmyyy|||dddPPPGGGCCC???<<<<<<;;;:::::::::;;;;;;<<<======>>>>>>>>>>>>===AAA@@@>>>======>>>???@@@>>>>>>>>>???@@@AAABBBCCC@@@CCCEEEFFFFFFGGGHHHJJJHHHIIIMMMTTT^^^qqqNNNPPPMMMMMMTTT\\\tttzzzzzzzzzgggiiizzzhhhbbbeeezzzeeeQQQGGGBBB???@@@???<<<:::<<<999999999888888;;;???CCCMMMfffzzznnnbbbWWWPPPEEECCC???=========<<<<<<;;;;;;:::999999999::::::<<<<<<<<>>===<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::;;;;;;999888888777777666666777777777999999888888888777777777;;;999888888888888666444222333444333333444777999<<>>======<<<:::999555555444444444555555666999999999::::::999999999;;;:::888666555333333222444444444555555666888888999===BBBHHHNNNTTT[[[______^^^]]][[[ZZZ\\\aaaeeelllooosssvvvzzz}}}yyyqqqeee^^^YYYXXX[[[aaannnzzzwww```MMMDDD@@@===<<<;;;;;;:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>@@@??????>>>??????@@@AAA=========>>>???AAABBBCCCCCCEEEGGGHHHHHHHHHIIIKKKIIIJJJNNNTTT___rrrKKKMMMIIIJJJRRRZZZppp~~~xxxmmmfffuuunnncccbbbyyyjjjUUUIIICCC@@@@@@???<<<:::<<<999999999888888:::>>>AAAKKKaaaqqqfffZZZRRRFFFCCC???<<<;;;;;;;;;:::;;;;;;::::::999:::::::::======>>>@@@DDDJJJQQQUUUVVVXXX\\\___bbbfffiiilllmmmsssyyy|||}}}}}}}}}{{{wwwtttqqqppppppqqqjjjmmmpppsssvvvwwwwwwwwwuuuvvvvvvwwwxxxxxxyyyyyywwwyyyzzzzzz}}}}}}}}}|||tttlllccc]]][[[[[[[[[ZZZVVVRRRMMMJJJHHHGGGEEEDDDCCCCCC@@@???<<<<<<<<<<<<;;;;;;;;;;;;===<<<;;;;;;<<<<<<;;;:::888888777777777777888888999999999999888888888888888666666666666666333111444666666555444444555666???AAADDDEEEGGGMMMVVV]]]gggiiimmmrrrxxx}}}~~~|||xxxuuussspppllliiiaaa___[[[XXXUUUPPPKKKGGGBBB@@@>>>======<<<:::999666555444444444444555555999:::;;;;;;<<<;;;;;;:::<<<;;;999777555444333333555555444555555666777888999===BBBGGGLLLQQQWWW[[[\\\[[[ZZZXXXWWWZZZ___ccclllpppuuuxxx{{{}}}zzzqqqccc]]]XXXXXX[[[bbbppp|||}}}}}}ttt^^^LLLCCC???<<<;;;;;;:::::::::;;;;;;<<<:::;;;<<<>>>??????????????????????????????@@@@@@<<<<<<===>>>???AAACCCCCCEEEFFFHHHHHHGGGFFFGGGHHHIIIJJJNNNUUU```tttGGGIIIEEEGGGPPPWWWkkkvvvooobbbjjjyyytttfffbbbooorrr[[[JJJCCC>>>>>><<<999999;;;888999999999888:::===@@@III\\\yyyuuujjj^^^TTTGGGDDD???<<<;;;;;;::::::;;;;;;::::::::::::;;;;;;<<<===???@@@CCCHHHOOOTTTWWWXXX[[[___bbbfffiiijjjiiikkknnnppprrrsssrrrqqqqqqooollliiiggggggiiijjjiiikkkooorrrttttttsssrrrtttuuuvvvwwwwwwxxxwwwwwwvvvxxxzzz{{{~~~~~~{{{{{{ppphhhhhhjjjkkkkkkggg```YYYUUUOOOLLLJJJHHHFFFEEEBBB@@@>>>=========<<<<<<<<<<<<>>><<<;;;<<<===>>><<<;;;999999888888888999:::::::::::::::999999999888888888888777888999888666333777888999888666666666888???CCCFFFFFFEEEGGGMMMSSSaaafffmmmtttyyy}}}|||xxxuuurrroookkkhhhbbb___[[[WWWSSSOOOKKKHHHBBB@@@>>>===<<<;;;999777777666555555444555555555999:::<<<===>>>>>>======999999888777777777777888555555555555555666777777:::===BBBFFFJJJNNNTTTWWWYYYXXXWWWVVVVVVZZZ___ccclllqqqwww{{{|||~~~zzzrrrbbb\\\WWWXXX[[[cccqqq}}}{{{|||qqq\\\LLLDDD@@@===;;;;;;:::::::::;;;<<<<<<:::;;;<<<>>>??????@@@@@@??????????????????>>>>>><<<<<<===>>>@@@BBBDDDEEEDDDFFFGGGGGGFFFEEEEEEFFFJJJKKKOOOVVVaaauuuEEEFFFCCCEEENNNTTTfffuuu{{{ooo```dddoooyyyiiicccdddyyy{{{cccMMMEEE???===;;;999999<<<888999999999888:::===???GGGWWWsssxxxmmmaaaVVVIIIEEE@@@<<<;;;;;;;;;;;;:::::::::::::::;;;<<<===;;;===>>>???AAAFFFMMMRRRWWWXXX[[[___cccggghhhiiiffffffgggjjjllllllkkkkkkgggddd```\\\ZZZZZZ[[[[[[```ccciiinnnqqqrrrrrrqqqrrrsssuuuvvvwwwwwwvvvvvvuuuwwwyyy{{{~~~{{{}}}vvvsssvvvzzz{{{xxxqqqiiicccYYYVVVSSSPPPNNNKKKHHHEEE@@@@@@@@@?????????>>>>>>===;;;;;;;;;======<<<;;;::::::999999::::::;;;<<<;;;::::::::::::999999999999999:::;;;<<<<<<999777333555777777666666777888===CCCIIIJJJGGGGGGKKKOOOXXX```jjjrrrwww}}}{{{wwwsssqqqmmmjjjgggccc___YYYTTTQQQNNNKKKIIIEEECCC@@@???>>><<<:::777888777666666555555555666999;;;===???AAAAAA@@@@@@;;;:::999999888888999999666555555555555666777777;;;===AAADDDGGGKKKPPPSSSTTTTTTTTTUUUWWW\\\bbbgggmmmssszzz}}}~~~yyyqqqaaa[[[WWWWWW[[[dddrrr~~~{{{|||}}}xxxjjjWWWIIICCCAAA>>>:::::::::::::::;;;<<<===<<<<<<===>>>>>>>>>>>>>>>????????????>>>======<<<======>>>???AAACCCEEEFFFEEEGGGIIIIIIHHHHHHHHHJJJJJJKKKPPPWWWbbbvvvDDDFFFBBBEEEMMMRRRbbb|||uuuvvvppp```bbbkkk|||kkkeee\\\sssjjjQQQHHHAAA>>><<<:::<<>>:::;;;===>>>???DDDKKKQQQXXXXXX[[[___dddggghhhhhhllljjjkkknnnooonnnlllllleeebbb\\\WWWTTTRRRSSSSSSUUUZZZbbbjjjppptttuuuuuuqqqssstttvvvvvvvvvuuuuuutttvvvyyy{{{~~~|||zzzyyy}}}|||tttmmmccc```\\\YYYVVVSSSOOOLLLBBBBBBBBBAAAAAAAAA@@@@@@<<<:::999:::<<<<<<;;;:::::::::::::::;;;;;;<<<===;;;;;;;;;:::::::::999999666666777888:::999777555---///222333444444666888999BBBJJJMMMKKKIIILLLPPPSSS[[[fffooouuu|||~~~{{{vvvssspppmmmiiigggddd___XXXRRROOOMMMKKKIIIIIIGGGDDDBBBAAA???<<<:::888888777666666666666666999;;;>>>AAABBBCCCBBBBBB???>>><<<:::999777777666666555555555555666666777;;;===@@@CCCEEEIIIMMMPPPPPPQQQRRRTTTXXX^^^fffkkkmmmttt{{{~~~yyyqqqaaa[[[VVVWWW\\\dddrrr|||}}}zzzsssooocccRRREEEAAA???===:::::::::::::::;;;<<<===>>>>>>>>>>>>>>>===<<<<<>><<<;;;:::======>>>@@@AAADDDEEEFFFGGGIIIKKKLLLLLLMMMNNNOOOJJJLLLPPPWWWbbbvvvAAAAAABBBEEEFFFNNN___ooo{{{uuuwwwzzzgggaaafff}}}pppZZZaaadddyyyqqqTTTJJJ@@@===<<<;;;;;;===::::::999999:::;;;===>>>DDDPPPiiiqqqcccXXXMMMEEE===<<<<<<999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===BBBIIINNNRRRXXX\\\]]]```fffjjjjjjllllllmmmooosssvvvxxxxxxmmmfff^^^XXXUUURRROOOKKKOOOQQQZZZeeemmmoooqqquuuuuuvvvvvvwwwwwwwwwvvvvvvuuusssuuuzzz~~~{{{uuuzzz|||sssnnnhhhccc___\\\YYYVVVNNNKKKHHHFFFEEEDDDAAA@@@BBBBBBAAAAAA@@@>>><<<;;;======<<<<<<<<<<<<============<<<<<<<<<======>>><<<<<<;;;;;;;;;<<<======888888888888888888888888>>>FFFOOOUUUTTTPPPLLLIIIMMMRRR\\\jjjwww{{{uuuqqqnnnllliiihhh___[[[VVVSSSQQQOOOMMMLLLJJJHHHGGGFFFEEECCC@@@===;;;;;;:::888777555444444777888<<>>@@@>>><<<;;;;;;;;;999888666555444333333444555666:::<<>><<<<<<======<<<<<<;;;;;;;;;:::::::::<<<===??????@@@@@@CCCCCCBBBAAA@@@???>>>===?????????@@@AAADDDFFFGGGGGGIIIKKKLLLLLLLLLNNNOOONNNPPPUUU]]]gggzzzAAAAAABBBDDDEEELLL\\\lllxxxwww|||iiicccgggvvvttt^^^\\\___tttsssWWWLLLBBB>>>>>>;;;;;;<<<::::::999999:::;;;===>>>DDDNNNeeetttdddYYYPPPGGG???>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;===BBBHHHMMMRRRXXX\\\]]]```fffjjjjjjmmmmmmooorrrwww}}}}}}vvvlllddd^^^YYYSSSOOONNNNNNUUUaaajjjoooqqquuuuuuvvvvvvwwwwwwwwwwwwwwwwwwuuuvvvzzz}}}vvvyyy}}}vvvppplllhhhdddbbbWWWTTTPPPMMMKKKHHHFFFCCCEEEDDDDDDCCCAAA@@@???>>>============>>>>>>???@@@???>>>===============>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;:::999999888888<<>>AAAEEEHHHJJJKKKNNNOOOPPPRRRWWW^^^gggmmmssswww|||uuulll___]]][[[[[[```jjjvvv}}}tttmmmlllfff[[[OOODDD>>><<<===<<<<<<<<<;;;;;;::::::::::::;;;===>>>???@@@AAAAAAAAAAAA@@@???>>>===<<<<<>>AAA@@@???===;;;:::999999:::CCCPPP[[[aaa___ZZZUUUPPPRRRXXXbbbnnnyyy~~~}}}yyytttpppmmmkkkhhhfff```\\\VVVQQQOOONNNMMMMMMNNNNNNPPPQQQQQQNNNIIIEEE??????===<<<:::999999999666666999@@@IIIOOOQQQQQQLLLHHHCCC???===;;;:::999777666555333333333444444888999<<<@@@CCCFFFHHHIIILLLLLLNNNPPPUUU]]]fffllltttxxx}}}}}}qqqiii```]]]YYYYYY___jjjvvv~~~{{{pppkkkjjjcccXXXLLLCCC>>>======;;;;;;;;;;;;;;;:::::::::;;;<<<===???AAAAAABBBBBBAAAAAA@@@???>>>======<<<>>>>>>>>>???AAACCCEEEGGGJJJLLLNNNPPPPPPPPPRRRSSSQQQRRRWWW```lllFFFFFFGGGHHHFFFJJJWWWddd{{{vvvrrrmmmnnn~~~|||iiiWWWUUUeee{{{yyy]]]PPPCCC@@@???===;;;;;;::::::999999999:::<<<===>>>BBBQQQlll|||lll___UUULLLDDDBBB@@@===;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<@@@EEEIIIRRRXXX]]]^^^```fffiiihhhlllmmmppptttyyytttfff]]]TTTMMMLLLWWWdddlllppprrruuuuuuvvvwwwxxxxxxxxxxxxzzzwwwvvvyyy~~~zzzvvvwww}}}}}}{{{wwwqqqlllgggccc^^^[[[VVVUUURRROOOMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHFFFDDDDDDDDDEEEFFFFFFHHHKKKMMMMMMLLLIIIHHHGGGFFFCCC@@@===;;;:::999999AAAOOO]]]eeeeee___YYYSSSSSSVVV^^^iiiuuu~~~~~~}}}|||xxxtttpppmmmjjjgggeeebbb]]]VVVQQQOOONNNNNNMMMOOOPPPSSSVVVWWWTTTNNNJJJBBBAAA???===;;;;;;::::::777666777<<>>AAADDDFFFFFFIIIJJJKKKNNNSSS[[[dddkkkssswww||||||ppphhh```\\\XXXYYY```lllxxxyyyppplllhhh```TTTIIIBBB>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBCCCCCCCCCCCCCCCBBBAAAAAA@@@??????=========>>>@@@CCCEEEGGGJJJLLLOOOPPPQQQQQQSSSTTTSSSTTTYYYcccpppJJJJJJKKKLLLJJJLLLWWWcccyyytttzzzmmmnnn{{{ooo\\\VVV```sss}}}bbbSSSDDD???@@@>>>===<<<::::::999888999:::;;;<<<===???JJJ```zzzoooaaaWWWNNNEEEBBB@@@===:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<>><<<<<<;;;AAALLL[[[fffhhhbbb[[[WWWVVVVVV[[[eeerrr|||~~~}}}{{{xxxtttpppmmmjjjgggdddccc^^^XXXSSSPPPOOONNNMMMMMMPPPTTTYYY[[[YYYTTTOOOFFFDDDBBB???===;;;;;;;;;:::888777999???GGGMMMQQQQQQLLLEEE???<<<;;;999888666555444333222333333444555777:::===@@@BBBDDDDDDFFFGGGIIILLLQQQZZZcccjjjrrruuuzzz~~~}}}qqqiii```[[[XXXYYYbbbooozzzyyyqqqmmmggg^^^RRRGGGAAA>>>===<<<<<<<<<<<<<<<<<<<<<<<<===;;;<<<>>>@@@BBBCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@=========???AAADDDFFFHHHJJJLLLOOOPPPQQQRRRSSSUUUUUUVVV[[[ffftttMMMMMMOOOOOOMMMMMMXXXccc|||wwwppplllkkkuuuuuucccXXX\\\lll|||lllZZZHHHAAA@@@???>>>===;;;:::999888888999:::;;;>>>>>>FFFWWWlllqqqcccZZZPPPGGGDDDAAA===:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<>>>BBBEEEKKKSSSYYY\\\___eeehhhggggggjjjmmmnnnooottt{{{tttiii]]]VVVRRRWWW___eeeiiimmmrrrssstttuuuvvvwwwwwwwwwwwwuuuvvvzzzyyyuuuuuu}}}}}}zzzqqqmmmgggaaa]]][[[[[[\\\_________^^^]]]ZZZXXXWWWWWWUUUSSSQQQQQQSSSUUUWWW___bbbfffkkkmmmnnnmmmlllccc___XXXPPPIIIDDD@@@???===@@@HHHWWWeeejjjeee^^^YYYVVVUUUYYYbbbnnnyyy~~~{{{xxxuuuqqqoookkkgggdddccc___ZZZVVVSSSQQQOOOMMMLLLNNNTTTYYY]]]]]]YYYVVVLLLIIIFFFBBB???=========<<<:::999888;;;@@@EEEHHHJJJFFFAAA===;;;999888777555444333222222333444555555777999<<>>@@@BBBCCCDDDEEEAAAAAA@@@@@@????????????===>>>>>>???BBBEEEGGGIIIJJJMMMOOOQQQRRRSSSUUUVVVWWWWWW]]]iiixxxMMMNNNPPPQQQNNNNNNXXXcccvvvwwwmmmpppgggnnn{{{}}}hhhYYYYYYgggyyyzzzeeeNNNCCCAAA@@@>>>>>>;;;:::999888888999::::::<<<<<>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<===AAACCCHHHOOOWWWZZZ___eeehhhggggggkkknnnoooooorrrwww}}}uuukkk\\\VVVTTTXXX]]]aaagggmmmpppqqqrrrtttuuuuuuvvvvvvwwwvvvwww||||||wwwuuu{{{xxxqqqkkkiiiiiiiiiiiijjjkkkkkkkkkiiigggfffdddbbb```___```bbbeeegggooorrrvvvyyy||||||||||||yyysssjjj^^^SSSJJJEEEBBB??????EEESSScccllliiidddXXXVVVTTTWWW___kkkuuu{{{|||yyyvvvsssppplllhhheeecccaaa\\\YYYVVVSSSOOOLLLKKKNNNSSSZZZ___```^^^\\\RRROOOKKKFFFBBB@@@??????===<<<:::999999;;;???BBBBBB???<<<999999888777555333222222222222333555666555777999<<>>>>>???@@@CCCFFFIIIKKKLLLNNNQQQSSSTTTUUUWWWXXXYYYYYY^^^kkk{{{MMMNNNQQQRRROOOOOOWWWcccqqqxxxkkk}}}uuueeekkkxxxjjjZZZWWWeeewwwmmmSSSFFFBBB@@@>>>===;;;:::999888888888999:::888888===FFFRRRfffyyyjjj___UUULLLHHHEEE@@@======;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;===@@@CCCEEEMMMUUUYYY^^^eeehhhggghhhlllqqqrrrqqqrrrxxx}}}~~~tttlllYYYUUUTTTXXX\\\___fffmmmooopppqqqssstttuuuuuuuuuxxxwwwyyyxxxuuu{{{~~~xxxuuuuuuuuuqqqsssuuuvvvvvvvvvtttssspppnnnlllkkklllooosssuuu{{{}}}vvvhhhZZZOOOHHHDDD???>>>BBBPPPcccnnnmmmhhhWWWUUUSSSUUU^^^iiisssxxx~~~|||zzzvvvsssqqqmmmhhheeedddaaa^^^[[[XXXTTTPPPLLLKKKNNNSSSZZZ```cccbbb```WWWSSSNNNHHHDDDBBBAAAAAA<<<<<<<<<:::999:::<<<>>><<<:::888777888777666444222111111111222444666777666777999<<>>=========<<<;;;:::999999999999777<<<;;;???IIITTTnnn{{{ooodddYYYOOOJJJEEE???;;;;;;;;;<<<=========<<<;;;:::999:::::::::<<<===>>>???FFFKKKRRRWWW[[[^^^```bbbkkkmmmooonnnnnnqqqwww|||~~~~~~qqqeeeZZZSSSNNNQQQWWW\\\aaagggoooppprrrrrrrrrrrrtttvvvvvvvvvyyy}}}{{{tttwww~~~~~~~~~|||{{{zzzyyyzzz|||}}}tttiii[[[OOOGGGBBB???AAAMMM___lllooonnn\\\UUUPPPTTTZZZcccmmmvvv}}}~~~|||yyyvvvtttqqqmmmjjjfffdddaaa\\\XXXTTTQQQOOOKKKNNNTTTZZZ___bbbcccddd^^^ZZZSSSLLLFFFCCCBBBBBB??????>>>>>>======<<<<<<<<<<<<;;;:::999999999999444444333333333444555666777777999;;;===???@@@AAAEEEEEEEEEGGGMMMXXXdddmmmuuuyyytttiiiaaa[[[XXXYYYbbbppp}}}{{{ppp___MMMDDDBBB???======;;;;;;;;;::::::999999999:::;;;===???AAABBBCCCCCCDDDDDDBBBAAA???AAADDDGGG>>>???@@@AAACCCFFFIIIKKKOOORRRWWWZZZ[[[[[[\\\]]]]]]___dddoooEEEFFFGGGJJJNNNTTT\\\bbbpppqqqjjjnnn~~~lllqqqvvvpppcccXXX[[[nnnzzz```LLLBBB>>>===>>><<<;;;::::::999999999999555999888;;;DDDNNNeee}}}oooeee[[[PPPKKKGGGAAA===<<<;;;<<<<<<===<<<;;;:::999;;;;;;;;;;;;===>>>???@@@DDDIIIPPPVVVZZZ]]]```bbbiiikkknnnnnnooorrrxxx~~~uuuhhh[[[SSSMMMOOOUUUZZZ___eeelllnnnpppqqqpppqqqsssuuuvvvvvvyyy}}}}}}uuuwww}}}~~~zzzsssgggYYYOOOEEEAAABBBLLL\\\jjjoooooo___WWWRRRTTTZZZaaallluuuyyy}}}zzzxxxuuurrrnnnkkkhhhfffddd```[[[WWWSSSQQQMMMOOOSSSWWW\\\```ccceeebbb___XXXQQQJJJFFFCCCBBB@@@@@@???>>>======<<<<<<;;;:::999888888777777888444333333222333444555666777777999;;;===???@@@AAADDDDDDEEEHHHOOOYYYeeemmmsssxxx}}}ttthhhaaa[[[YYYZZZcccqqq~~~ppp___MMMDDDAAA>>>======;;;;;;;;;:::::::::999999:::;;;===???@@@AAABBBBBB@@@AAABBBBBBCCCFFFKKKOOOEEEBBB@@@AAAFFFJJJLLLKKKPPPSSSWWWYYYZZZ[[[]]]^^^^^^```eeeppp@@@BBBDDDGGGLLLSSSZZZ```kkk}}}qqqjjjnnnxxxkkksss|||vvvgggXXXYYYiii}}}~~~eeeOOOBBB???>>>>>>;;;;;;:::999999999::::::555888666888@@@GGG[[[zzzqqqggg]]]RRRMMMIIICCC???>>>;;;;;;;;;;;;;;;:::999999<<<<<<<<<<<<===>>>@@@@@@AAAFFFMMMTTTXXX\\\```bbbgggjjjmmmnnnooosssyyy~~~~~~qqq```WWWOOOPPPTTTYYY^^^dddjjjlllnnnooooooppprrrtttvvvvvvyyy}}}xxxwww{{{zzzyyyzzz}}}{{{|||{{{{{{|||zzzqqqcccXXXJJJEEECCCIIIXXXfffnnnpppccc[[[SSSTTTYYY```jjjsssttt{{{|||yyywwwuuuqqqnnnjjjiiihhheee```[[[VVVTTTPPPPPPQQQTTTXXX]]]bbbeeefffccc^^^XXXQQQKKKFFFDDDAAAAAA@@@???>>><<<<<<;;;:::999888777666666666666444333222222222333555666777888999;;;===???AAAAAABBBCCCFFFJJJQQQ[[[fffmmmtttyyy~~~~~~ssshhhaaa[[[YYY[[[dddrrr~~~ooo___MMMDDDAAA>>><<<<<<;;;;;;;;;;;;::::::::::::;;;;;;===>>>@@@@@@AAAAAA@@@AAABBBDDDEEEIIINNNRRRLLLFFFAAABBBIIINNNNNNLLLRRRTTTWWWYYYZZZ\\\___aaa___bbbhhhsss???@@@CCCEEEIIIOOOVVV[[[eeeuuussskkklllooojjjttt~~~~~~lllZZZWWWbbbtttiiiQQQCCC???>>>===;;;::::::999999::::::;;;888;;;888999@@@DDDTTTppptttiii___TTTOOOJJJDDD@@@???:::;;;::::::::::::999999;;;;;;;;;;;;<<<===>>>???@@@DDDKKKRRRWWW\\\```cccfffiiilllmmmnnnqqqwww||||||lllaaaXXXWWWYYY\\\```eeeiiikkknnnooooooppprrrtttuuuuuuxxx}}}{{{xxx{{{~~~vvvqqqlllkkklllnnnwww}}}|||xxxuuusssuuuvvvqqqggg___PPPIIIDDDHHHTTTbbblllpppggg^^^UUUTTTWWW]]]gggpppssszzz~~~|||zzzwwwssspppkkkkkkkkkhhhddd^^^YYYVVVSSSQQQPPPPPPSSSXXX^^^bbbeeedddaaa\\\VVVPPPJJJGGGCCCBBBAAA@@@>>>===<<<;;;:::999888777666666666666444333222222222333555666777888999;;;===???AAABBBAAACCCFFFKKKRRR\\\gggnnnxxx|||}}}rrrggg```YYYXXXZZZdddrrr~~~mmm]]]LLLDDDAAA>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;===>>>???@@@@@@@@@CCCDDDDDDDDDDDDFFFIIIKKKNNNIIIEEEEEEHHHMMMOOOPPPUUUVVVYYYZZZ[[[^^^aaadddbbbeeelllwww@@@AAACCCDDDFFFJJJPPPTTT^^^lllzzzmmmjjjfffmmmuuu~~~rrr]]]VVV\\\jjj{{{nnnUUUDDD@@@???===;;;;;;:::999999999::::::999<<<999:::@@@AAAMMMfffzzzlllaaaWWWQQQKKKEEE@@@@@@;;;;;;::::::999999999999::::::::::::;;;<<<======???CCCJJJPPPVVV[[[```cccfffiiilllmmmmmmooosssxxxxxxmmmcccaaaaaabbbeeeiiikkkmmmoooppppppqqqsssuuuuuuuuuxxx}}}|||}}}zzzpppkkkgggeeecccccchhhooowww~~~{{{yyywwwwwwvvvxxxyyy{{{~~~{{{uuuooommmmmmlllhhhdddTTTMMMGGGHHHRRR___iiinnniii___VVVTTTWWW[[[dddlllrrryyy}}}|||yyyuuurrrllllllllljjjfff```[[[XXXUUUSSSPPPNNNOOOTTTYYY]]]______^^^\\\XXXSSSMMMJJJDDDCCCBBB@@@???===<<<<<<;;;;;;:::999888888888888555444333333333444555666888888:::<<<>>>@@@AAABBB@@@BBBFFFKKKSSS^^^iiipppyyy~~~{{{pppfff___WWWVVVZZZdddsss~~~kkk[[[KKKDDDAAA>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@AAAAAAAAADDDDDDDDDCCCBBBAAACCCEEEIIIJJJIIIGGGFFFIIIOOOUUUWWWYYY[[[]]]^^^aaadddgggfffiiiqqq}}}AAABBBCCCDDDDDDGGGKKKNNNWWWbbbxxxtttjjjeee}}}rrrwwwyyyxxx```VVVWWW```rrrtttZZZHHHCCCAAA======<<<;;;:::999999999999777:::777999>>>===GGG]]]|||qqqfffZZZTTTNNNFFFAAA@@@<<<<<<;;;:::::::::::::::::::::999999:::;;;;;;<<<>>>BBBHHHNNNSSSYYY^^^aaadddgggjjjkkkkkklllpppttt|||}}}sssjjjhhhiiiiiikkknnnmmmoooqqqqqqqqqqqqsssttttttuuuxxx}}}xxxsssooolllfffaaaaaaeeeiiippp|||}}}|||zzzwwwuuutttrrrpppppprrrtttttttttqqqqqqpppooonnnnnnnnnnnnlllmmmqqqtttxxx{{{}}}~~~~~~yyysssmmmjjjiiihhhgggVVVPPPJJJJJJQQQ\\\eeejjjhhh___WWWUUUVVVZZZ```gggooovvv}}}~~~}}}zzzwwwtttnnnnnnmmmjjjfffbbb]]][[[YYYVVVSSSPPPPPPRRRUUUWWWWWWXXXXXXXXXUUUQQQMMMJJJCCCCCCBBBAAA@@@>>>>>>======<<<;;;:::999999999999666555444444444555777888888999:::<<<>>>@@@BBBBBB@@@BBBEEEKKKSSS___kkksssyyy}}}yyynnnddd]]]VVVWWW[[[fffttthhhYYYIIICCCBBB???===<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;===???AAABBBCCCCCCBBBCCCCCCCCCAAAAAABBBDDDEEEHHHKKKJJJGGGIIIQQQYYYYYY[[[^^^aaabbbeeehhhjjjjjjnnnvvvAAABBBCCCCCCDDDFFFIIILLLPPPZZZnnn|||mmmdddvvvtttuuuooo|||cccWWWTTTYYYjjj|||zzz```MMMGGGDDD???>>>===<<<:::999888777777666999777999>>>===DDDYYYuuuwwwkkk___XXXQQQHHHCCCBBB======;;;:::::::::;;;<<<;;;::::::::::::;;;<<<<<<<<<@@@EEEKKKPPPUUUZZZ^^^```dddhhhiiiiiikkkooossswww}}}yyypppjjjjjjlllmmmnnnqqqooopppqqqqqqppppppqqqsssttttttxxx}}}xxxmmmiiijjjfffjjjqqqyyy~~~}}}}}}}}}zzzxxxuuurrrpppnnnkkkiiifffccc```___```bbbbbbbbb______```aaacccdddeeefffcccdddgggjjjooosssvvvxxx{{{{{{yyytttmmmhhheeedddWWWRRRMMMLLLRRR[[[bbbffffff^^^WWWUUUWWWYYY^^^ccciiiqqqxxx{{{~~~}}}{{{wwwuuuqqqpppnnnkkkgggccc```^^^\\\[[[XXXUUUSSSSSSSSSSSSQQQRRRRRRRRRPPPLLLIIIGGGCCCBBBBBBAAA@@@@@@??????===<<<;;;:::999999999999777666666555555777888999888999:::<<<>>>@@@BBBCCCAAABBBEEEJJJSSS___mmmvvvzzz~~~wwwlllbbb[[[XXXXXX]]]hhhwwweeeVVVHHHCCCBBB@@@>>>===;;;;;;;;;;;;<<<<<<<<<===:::;;;===@@@BBBDDDEEEFFFDDDEEEFFFEEECCCBBBCCCEEECCCFFFIIIJJJKKKOOOUUUZZZZZZ]]]aaaeeefffhhhjjjlllmmmqqqzzz@@@AAACCCCCCDDDFFFIIILLLLLLTTTgggqqq```mmmssspppfff}}}eeeXXXRRRUUUfffyyy~~~eeeQQQJJJFFFAAA???>>><<<:::999777777666777999888;;;@@@>>>EEEXXXqqq{{{oooccc[[[SSSJJJDDDCCC>>>===<<<;;;:::;;;<<<<<<<<<<<<;;;;;;;;;<<<======:::>>>CCCHHHMMMRRRWWW[[[]]]aaaeeehhhiiikkkppptttuuuyyy|||~~~ssslllgggiiimmmnnnppprrroooqqqrrrqqqpppooopppqqqttttttxxx}}}}}}vvvuuuhhhiiilllpppuuu{{{{{{yyyxxxwwwtttrrrnnnllljjjhhhdddbbb]]]ZZZVVVTTTUUUVVVWWWWWWRRRSSSUUUXXX[[[]]]___```___```aaadddggglllppprrruuuzzz~~~{{{qqqgggaaa```WWWSSSNNNNNNSSSZZZ```dddeee]]]VVVVVVWWWXXX\\\aaadddllltttxxx}}}}}}{{{xxxuuusssrrrooolllhhheeebbbaaa___^^^\\\YYYVVVTTTSSSRRROOOOOOOOONNNLLLIIIEEECCCBBBBBBBBBAAAAAA@@@@@@@@@<<<<<<;;;:::999999999999888777666666666777999:::888999;;;<<>>;;;;;;;;;<<<<<<<<<======:::;;;===@@@CCCEEEGGGGGGIIIIIIIIIHHHEEECCCCCCDDDDDDEEEGGGJJJOOOTTTXXXZZZ[[[^^^cccgggiiijjjlllmmmooottt}}}???AAACCCDDDCCCCCCDDDEEEKKKRRR___vvvyyydddkkk|||yyyddd```ooojjjVVVOOOUUUcccpppsss[[[HHHCCCEEEEEEBBB>>>:::888777777888;;;555555;;;<<<;;;DDDRRRnnnssseee]]]VVVMMMFFFCCC>>><<<::::::;;;=========>>>>>>======<<<<<<;;;;;;;;;???DDDIIIMMMSSSYYY\\\\\\___cccfffhhhjjjmmmpppvvvwwwxxx{{{}}}~~~}}}{{{ooojjjddddddjjjoooqqqpppuuussspppooopppppppppooovvvtttvvv|||wwwvvvtttqqqppprrrwwwzzzxxxtttssstttrrrnnniiidddaaa___]]]\\\\\\ZZZWWWSSSPPPNNNMMMMMMMMMMMMLLLNNNQQQVVV[[[^^^aaabbbbbbaaa```aaaccceeemmmnnnpppssssssnnneee^^^YYYTTTPPPPPPTTTZZZ^^^___dddaaa[[[WWWUUUVVVXXXZZZbbbfffkkkrrryyy}}}{{{yyyxxxsssrrrooolllhhheeebbb```^^^^^^___^^^\\\XXXUUUSSSQQQNNNJJJHHHHHHFFFCCC???CCCBBB@@@?????????===;;;999999999888888888888888666666666666777888999:::999:::===@@@BBBCCCBBBBBBDDDEEEHHHNNNYYYeeeqqqxxx}}}~~~qqqfff^^^ZZZZZZYYY```rrrvvv]]]RRRFFFAAA>>><<<<<>>AAACCCEEEGGGIIIGGGEEEEEEEEEEEEDDDCCCDDDFFFHHHIIIPPPYYY___^^^fffeeeeeehhhllloooppppppuuuxxx???AAACCCDDDCCCCCCEEEFFFJJJPPP[[[pppyyyfffiiiuuuzzzeee___kkk}}}rrr\\\RRRTTTbbbpppttt]]]KKKFFFHHHDDDBBB>>>;;;888888888999:::555555;;;<<<;;;CCCPPPlllwwwiii```XXXNNNEEEBBB>>><<<::::::<<<>>>>>>===?????????>>>>>>>>>>>>>>>???BBBEEEHHHLLLQQQVVVZZZ]]]```dddgggiiikkknnnppptttuuuwww{{{~~~~~~|||zzznnniiicccccchhhnnnqqqqqqrrrpppoooooopppqqqqqqqqqvvvtttvvv|||{{{uuurrrqqqrrrssstttuuuvvvyyy}}}{{{uuuqqqppppppnnnlllhhhfffdddccccccbbbcccaaa]]]YYYTTTPPPMMMLLLKKKJJJJJJKKKNNNRRRWWWYYY```cccggghhhgggeeecccbbbeeefffjjjnnnqqqnnniiidddZZZUUUPPPNNNRRRWWW[[[]]]ccc```\\\XXXVVVWWWXXXZZZ```ccciiipppwww|||~~~|||{{{zzzvvvtttqqqmmmiiifffdddcccccccccccccccbbb```]]]\\\UUURRRMMMJJJIIIGGGCCCAAACCCBBB@@@@@@@@@@@@>>>===;;;;;;::::::999999999888999999888777777777888888999;;;>>>@@@BBBCCCCCCBBBCCCEEEHHHOOOZZZgggrrryyy}}}qqqfff^^^ZZZZZZZZZbbbsssqqq\\\QQQEEEAAA>>><<<<<>>;;;999999999:::999555666;;;;;;;;;BBBNNNggg|||mmmcccZZZOOOFFFBBB???===;;;;;;===?????????@@@@@@@@@@@@@@@@@@AAAAAADDDEEEFFFHHHJJJOOOTTTYYY^^^aaadddhhhjjjllloooqqqrrrtttxxx}}}|||yyyooojjjdddcccggglllppprrrnnnnnnnnnooopppqqqrrrsssuuutttvvv|||}}}xxxuuuqqqoookkkkkkkkkmmmppptttyyy|||}}}wwwrrrnnnmmmnnnlllkkkjjjiiihhhhhhhhhhhhkkkiiifffaaa[[[TTTOOOLLLKKKJJJIIIJJJLLLOOORRRUUU\\\bbbjjjoooooojjjfffccc^^^___bbbfffjjjlllkkkjjj]]]WWWQQQMMMOOOSSSXXX[[[bbb```]]]ZZZYYYXXXYYYZZZ\\\```gggnnntttyyy{{{}}}~~~}}}|||zzzwwwsssnnnjjjhhhgggfffeeefffggggggggggggfffeee^^^ZZZTTTNNNKKKGGGDDDBBBBBBAAA@@@@@@AAAAAA@@@>>>=========<<<;;;::::::999;;;;;;:::999888888888888:::<<<>>>AAABBBCCCCCCCCCBBBDDDIIIRRR]]]jjjuuu{{{|||pppeee]]]ZZZZZZ[[[ccctttxxxlllYYYOOODDD@@@???<<<<<<>>><<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===???AAADDDFFFHHHKKKKKKJJJIIIHHHHHHHHHHHHIIILLLMMMNNNUUUaaajjjllloooooooooqqqtttvvvwwwvvvyyy}}}???AAABBBCCCCCCDDDFFFHHHJJJLLLRRR```zzz{{{kkkdddfff|||rrrfffhhhpppttt\\\SSS]]]lllttt^^^NNNGGGFFFBBB@@@>>><<<::::::::::::888666888;;;;;;:::AAAJJJ___|||oooeee\\\QQQGGGDDD@@@>>>======???AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBEEEEEEFFFGGGIIINNNTTTYYY^^^aaaeeehhhjjjlllooorrrrrruuuzzz~~~zzztttnnnhhhdddfffjjjnnnpppmmmnnnoooooopppqqqrrrtttuuuuuuxxx}}}~~~xxxrrrlllkkkiiihhhiiilllpppssszzzzzzxxxuuurrrppppppqqqppppppqqqpppnnnmmmmmmnnnpppooolllhhhaaaZZZTTTPPPOOONNNMMMLLLMMMOOOQQQSSSVVV^^^hhhoooqqqooollljjjaaa___^^^^^^aaaeeeiiilll```[[[SSSNNNMMMQQQWWW[[[```___^^^\\\[[[ZZZZZZZZZ[[[___eeekkkqqqvvvxxxzzz~~~{{{xxxsssnnnjjjhhhhhhhhheeeeeefffggghhhiiijjjjjjhhhddd]]]UUUNNNHHHDDDAAAAAA@@@??????@@@AAA???>>>>>>>>>===<<<;;;::::::999<<<;;;;;;:::999999::::::<<<===???AAABBBCCCCCCCCCBBBEEELLLVVVbbbnnnxxx~~~zzznnnddd]]]YYYYYY[[[eeeuuu{{{xxxqqqhhhVVVLLLCCC@@@???<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===@@@BBBEEEGGGIIIMMMMMMMMMKKKJJJJJJKKKLLLNNNQQQRRRRRRXXXeeeooossstttssstttvvvxxxzzzzzzyyy{{{???@@@AAABBBBBBCCCFFFHHHKKKMMMRRR\\\ooommmddddddxxxyyykkkjjjpppdddUUUZZZgggxxxsss^^^NNNFFFBBBBBB@@@???===;;;:::::::::777777999;;;::::::???FFFYYYsssqqqggg^^^SSSJJJGGGAAA@@@>>>???AAACCCCCCCCC@@@@@@@@@AAAAAABBBBBBBBBCCCDDDEEEGGGIIIOOOVVV[[[^^^aaaeeehhhjjjlllooorrrtttwww|||{{{xxxssslllfffeeefffiiijjjkkkmmmooopppooopppqqqtttuuuvvvyyy~~~xxxrrrpppllliiihhhiiijjjllltttuuuvvvuuutttssstttvvvyyy{{{|||{{{xxxvvvuuuvvvssssssrrroooiiibbb\\\XXXUUUTTTRRRPPPPPPPPPQQQRRRRRRXXX```gggllloooqqqssskkkggg```ZZZXXX\\\bbbgggaaa]]]UUUOOONNNQQQWWW\\\```______^^^]]]\\\\\\\\\\\\___ccciiioootttwwwxxx{{{xxxsssmmmjjjhhhggghhhdddddddddeeefffiiikkklllooolllggg^^^UUULLLEEEAAA@@@???>>>>>>???@@@???===>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<======>>>>>>@@@AAABBBCCCDDDDDDBBBGGGOOO[[[gggsss|||xxxmmmccc\\\XXXWWW[[[gggxxxyyyrrrooojjjcccRRRIIIBBB@@@???===<<<======<<<<<<;;;;;;<<<<<<===<<<<<<>>>@@@CCCFFFIIIJJJMMMOOOOOONNNLLLKKKMMMOOORRRVVVXXXXXX]]]iiisssxxxyyyyyyyyy{{{}}}~~~|||{{{}}}>>>???@@@@@@@@@BBBEEEHHHMMMOOOSSSZZZgggpppgggccctttqqqpppvvvlllXXXWWW```nnn|||tttaaaSSSJJJCCCBBBAAA@@@>>><<<:::999999666888::::::999:::>>>BBBSSShhhtttjjjaaaVVVMMMJJJCCCAAA???@@@BBBEEEEEEEEEAAAAAABBBBBBBBBBBBBBBBBBAAACCCEEEGGGKKKPPPVVV[[[^^^aaadddhhhjjjllloooqqqtttwww|||}}}yyyvvvrrrllleeeaaa```aaabbbeeeiiimmmnnnmmmnnnqqqttttttvvvyyy~~~~~~yyyvvvrrrmmmjjjiiihhhiiippprrrtttttttttuuuvvvxxx~~~zzzzzzyyywwwrrrmmmgggddd]]]\\\YYYWWWUUUTTTSSSSSSSSSVVVZZZ___dddkkkrrrvvvtttooofff\\\VVVVVV[[[___```\\\WWWQQQOOOQQQXXX]]]``````___^^^^^^^^^^^^^^^]]]___bbbffflllqqqvvvxxx}}}yyywwwsssnnnjjjhhhgggfffddddddcccccceeegggjjjllloooooonnnggg]]]RRRIIIDDDAAA@@@??????@@@@@@>>>============<<<<<<<<<<<<;;;<<<;;;;;;<<<===>>>?????????@@@@@@AAABBBDDDDDDEEEEEEJJJTTT```lllwwwvvvkkkbbb[[[WWWVVV]]]lll|||uuunnnjjjddd^^^OOOGGG@@@@@@@@@===;;;<<<======<<<<<<<<<<<<======<<<===>>>AAADDDGGGJJJKKKNNNPPPQQQPPPMMMLLLNNNQQQUUUZZZ^^^___dddooozzz<<<===>>>>>>>>>AAADDDGGGMMMOOOTTTYYYaaavvvuuujjjcccoooyyyzzzsss[[[VVV[[[eeewwwxxxhhh\\\RRRIIICCCBBBAAA>>><<<:::999888555999;;;:::999:::===???IIIYYYqqqzzzoooeeeYYYOOOKKKCCCBBB@@@AAADDDFFFGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCAAACCCFFFIIILLLPPPUUUYYY]]]```dddgggiiikkknnnppprrrtttwww|||~~~|||wwwsssnnnlllgggaaa\\\YYYYYYYYY\\\aaagggjjjkkklllppptttrrrtttxxx|||~~~~~~|||xxxssspppmmmkkkkkknnnppprrrsssrrrrrrtttuuuxxx}}}|||wwwrrrppphhhgggdddaaa^^^\\\[[[ZZZYYYYYYZZZ[[[^^^eeemmmsssvvvssslllbbbZZZUUUVVVXXX[[[ZZZVVVQQQOOOQQQXXX]]]aaa```___^^^^^^^^^___```^^^___```ccchhhnnntttxxx{{{~~~~~~}}}yyywwwtttpppllliiigggfffdddbbbaaa```aaadddgggiiijjjnnnqqqooofffYYYOOOIIIDDDCCCAAAAAAAAAAAA???>>>=========>>>>>>>>>>>>>>>>>>>>>=========>>>>>>???AAAAAAAAAAAABBBDDDEEEEEEGGGMMMXXXdddqqq{{{uuujjjaaaZZZWWWWWW```qqqxxxpppiiibbb]]]MMMEEE???@@@@@@===;;;<<<======<<<<<<<<<<<<======<<<===???AAADDDHHHJJJLLLMMMPPPRRRQQQMMMLLLOOOSSSUUU]]]ccceeekkkwww<<<<<<=========@@@DDDGGGMMMOOOTTTXXX]]]pppxxxlllbbbkkkvvv]]]UUUWWW___ttt{{{mmmdddZZZPPPDDDCCCAAA???<<<:::888777555999<<<:::999:::<<<>>>@@@MMMccc}}}~~~rrrgggZZZPPPKKKDDDBBBAAABBBDDDGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDAAADDDGGGJJJLLLPPPTTTWWW\\\___cccfffhhhkkkmmmpppoooqqqtttwwwyyywwwsssooogggeeebbb]]]WWWTTTTTTTTTUUU[[[cccgggiiikkkqqquuuppprrrwwwzzz|||}}}yyyuuurrrpppooommmooopppqqqpppooopppqqqnnnuuu}}}~~~zzzwwwrrrqqqnnnjjjgggdddbbbaaa^^^]]]\\\ZZZ\\\```hhhmmmttttttppphhh^^^WWWTTTSSSXXXWWWUUUQQQOOOQQQWWW\\\bbbaaa___^^^]]]___```bbb___^^^^^^```eeelllssswww{{{}}}~~~}}}|||yyywwwuuuqqqnnnjjjgggfffaaa```]]]\\\]]]___ccceeedddkkkrrrssskkk___TTTMMMGGGEEECCCCCCCCCBBBAAA???>>>>>>>>>???@@@@@@AAAAAAAAA@@@???>>>============AAAAAAAAABBBCCCDDDEEEFFFIIIOOOZZZgggsss}}}tttjjj```ZZZWWWXXXcccuuu|||uuulllddd___KKKDDD???@@@@@@===;;;;;;======<<<<<<<<<<<<======<<<===???AAAEEEHHHKKKLLLMMMPPPSSSQQQMMMLLLPPPTTTTTT]]]fffjjjqqq}}}@@@@@@??????@@@@@@AAABBBEEELLLOOOTTT___kkkyyymmmbbbfff}}}fffYYYYYY]]]kkkyyy|||xxxppp```RRRMMMEEE?????????===;;;<<<:::888777777888999999888>>>HHHWWWkkktttiii^^^TTTLLLHHHCCC???@@@EEELLLQQQRRRVVVRRRKKKGGGFFFFFFGGGGGGDDDDDDDDDFFFJJJPPPVVVZZZ[[[___dddgggiiijjjkkkllllllmmmoooppppppooommmllldddaaa\\\VVVQQQNNNLLLKKKSSSWWW^^^dddiiimmmqqqsssvvvvvvyyy}}}~~~yyyuuupppmmmrrrpppmmmlllllllllkkkiiiiiimmmrrrvvvwwwyyy}}}~~~{{{wwwtttrrrnnnhhhccceeebbb___]]]\\\]]]```aaaoooppppppllleee\\\TTTPPPSSSUUUVVVUUUTTTTTTVVVYYYaaaddddddaaa\\\[[[___cccbbbbbbaaa```aaaeeelllqqqyyy|||~~~|||{{{zzzzzzyyyuuuqqqlllhhhdddbbbaaa___]]][[[[[[]]]___```bbbiiipppsssssslll]]]OOODDDDDDDDDBBB@@@???@@@AAA??????>>>>>>???@@@AAAAAA?????????>>>??????@@@AAA@@@AAAAAAAAA@@@AAADDDFFFKKKSSS___lllwwwzzzqqqggg^^^ZZZ\\\ZZZgggyyyzzzssslll```UUUIIIDDD???>>>@@@@@@===:::;;;999999;;;===???>>><<<>>>@@@BBBCCCCCCFFFKKKOOOMMMOOOQQQQQQNNNNNNPPPRRRVVV___iiipppyyy@@@@@@??????@@@@@@AAABBBEEEKKKMMMQQQZZZddd~~~{{{nnnaaacccxxxkkkZZZWWWVVVdddssszzzzzzuuuiii]]]OOOGGGAAA@@@@@@===<<<===:::888777777888999999888:::BBBNNN```yyyxxxlll```VVVNNNHHHDDD@@@AAAGGGMMMQQQRRRVVVQQQKKKGGGFFFFFFFFFFFFDDDDDDDDDFFFJJJOOOTTTWWWZZZ^^^cccgggiiijjjkkkkkkkkklllmmmnnnnnnlllkkkjjjdddaaa\\\WWWRRRPPPNNNNNNQQQVVV]]]dddjjjnnnrrrsssvvvvvvyyy~~~zzzvvvwwwtttqqqooonnnmmmllljjjjjjmmmppprrrsssuuuxxx{{{~~~|||{{{zzzvvvqqqmmmiiigggccc```^^^___```aaajjjlllmmmlllfff^^^WWWRRRQQQSSSUUUTTTSSSRRRTTTWWWaaadddfffeee```^^^___bbbaaaaaa``````aaafffmmmrrrxxx{{{~~~}}}|||yyywwwtttpppkkkgggdddbbb___^^^[[[ZZZYYY[[[]]]^^^___fffmmmrrruuurrreeeWWWHHHGGGEEEDDDCCCCCCBBBBBB??????>>>>>>???@@@@@@AAA???????????????@@@AAAAAAAAABBBBBBBBBBBBCCCFFFHHHNNNUUUaaannnyyyxxxoooeee\\\YYY[[[^^^kkk}}}}}}uuulll___TTTHHHDDD???>>>@@@@@@===:::???@@@???===;;;:::;;;===;;;===???@@@AAADDDIIIMMMPPPRRRTTTTTTRRRQQQRRRTTTYYYbbblllsss~~~@@@????????????@@@AAAAAADDDIIIJJJMMMUUU]]]tttsssdddaaarrrppp[[[TTTQQQ]]]lllvvv{{{yyypppgggSSSJJJCCCAAA@@@>>><<<===:::888777777888999999888888===FFFSSSjjj}}}ooocccXXXRRRHHHEEEBBBCCCIIINNNQQQQQQUUUQQQKKKGGGEEEEEEEEEEEEDDDDDDDDDEEEHHHMMMQQQTTTWWW[[[```dddfffggghhhiiijjjkkklllmmmmmmmmmlllllliiifff```ZZZVVVSSSRRRRRROOOTTT[[[ccckkkpppssstttvvvvvvzzz~~~}}}~~~{{{wwwtttrrrpppmmmkkkmmmnnnoooooonnnpppsssuuuzzz{{{|||}}}}}}}}}}}}||||||yyyrrroookkkfffcccaaa``````bbbeeeiiikkkhhhbbbZZZVVVPPPRRRTTTTTTRRRRRRRRRSSS```dddiiiiiieeeaaa___^^^````````````bbbgggmmmrrrwwwzzz~~~~~~xxxvvvsssoookkkgggdddbbb]]]\\\ZZZXXXXXXXXXZZZ[[[]]]aaahhhpppxxx{{{rrrfffRRRMMMHHHFFFFFFFFFEEECCC??????>>>>>>??????@@@@@@@@@@@@??????@@@@@@AAABBBCCCCCCCCCCCCCCCDDDGGGJJJQQQYYYeeerrr{{{vvvmmmccc[[[YYY[[[cccooowwwkkk]]]RRRGGGCCC???>>>??????===;;;:::<<<>>>===999999===AAA>>>???AAABBBDDDHHHMMMPPPTTTVVVXXXYYYXXXWWWWWWXXX\\\dddmmmuuu???????????????@@@@@@AAACCCHHHHHHKKKSSSXXXlll}}}kkkcccnnnuuu^^^RRRQQQZZZgggrrrxxxwwwqqqjjjXXXNNNEEEBBB@@@===<<<===:::888777777888999999888;;;===AAAKKK^^^xxxsssfff[[[TTTIIIFFFCCCEEEJJJNNNPPPOOOSSSOOOJJJFFFEEEEEEEEEDDDDDDDDDDDDEEEGGGKKKNNNQQQSSSWWW\\\```bbbccceeefffiiijjjlllnnnppprrrtttuuusssoooiiiaaa[[[WWWUUUTTTMMMQQQXXXaaajjjpppssstttvvvwwwzzz~~~{{{xxxuuuqqqooorrrqqqooommmlllmmmooopppqqqrrrrrrssstttuuuvvvwwwyyy{{{~~~}}}zzztttnnnhhhccc___^^^\\\___eeeiiijjjfff___ZZZQQQRRRTTTTTTSSSRRRRRRQQQ\\\bbbiiillljjjddd___\\\^^^______```bbbgggnnnssswwwzzz~~~~~~wwwvvvsssoookkkhhheeeccc]]]\\\ZZZXXXWWWWWWXXXYYYZZZ^^^cccmmmzzzvvvaaaXXXMMMGGGFFFGGGEEEBBB@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBDDDHHHKKKTTT\\\iiittt|||tttkkkbbb[[[YYY\\\dddqqqxxxjjj[[[OOOFFFCCC???>>>>>>>>>===<<<888:::<<<===<<<<<<<<<===@@@@@@BBBDDDGGGLLLQQQTTTXXXZZZ]]]___``````______^^^dddkkksss??????>>>>>>??????@@@AAABBBFFFFFFJJJRRRWWWhhhuuugggkkkzzzbbbSSSPPPUUU```mmmuuuuuupppmmm___TTTIIICCC@@@<<<;;;<<<:::888777777888999999888<<<<<>>>>>======<<<@@@???@@@CCCGGGFFF???999>>>>>>???BBBGGGLLLQQQSSSZZZ\\\```dddggggggfffeee___ccchhhooo~~~???>>>>>>>>>>>>???@@@@@@@@@DDDEEEIIIQQQUUUddd}}}lllhhh{{{}}}iiiWWWNNNPPPYYYhhhrrruuusssrrrhhh[[[NNNGGGBBB===;;;<<<:::888777777888999999888999:::<<<@@@III\\\yyy}}}mmmaaaYYYOOOJJJFFFEEEGGGJJJKKKJJJLLLIIIFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEGGGJJJLLLNNNSSSWWW]]]aaaccceeefffgggfffhhhlllsss{{{tttggg[[[RRRMMMMMMMMMQQQZZZeeennnrrrsssvvvwww{{{}}}zzzwwwtttpppnnnmmmmmmkkkjjjdddcccaaa```aaabbbdddfffjjjnnntttyyy|||zzzssslllfffccc^^^^^^___cccgggiiifffcccYYYWWWUUUTTTUUUUUUTTTSSSUUU[[[dddkkkmmmjjjddd```^^^___```aaacccgggmmmqqqvvvyyy}}}~~~}}}|||zzzzzzyyyuuutttrrrooollliiifffeee___^^^\\\ZZZYYYXXXWWWWWWVVVYYY^^^eeerrruuuggg[[[SSSMMMHHHEEECCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDCCCCCCBBBAAAAAADDDIIIMMMYYYcccpppzzz|||qqqiiiaaa[[[[[[^^^eeessszzzhhhWWWLLLCCCBBB@@@>>>============???>>>@@@HHHRRRUUUNNNGGGAAA@@@AAAEEEKKKRRRVVVXXX\\\^^^bbbgggjjjjjjgggddd^^^```dddkkk|||>>>>>>>>>>>>>>>???@@@@@@>>>BBBBBBFFFNNNPPP\\\tttnnndddrrrqqqsss}}}rrr\\\PPPOOOVVVfffrrrttttttuuuqqqcccUUUKKKEEE???===>>>:::888777777888999999888666777:::>>>BBBPPPkkkrrreee]]]RRRLLLFFFCCCEEEGGGHHHHHHIIIGGGDDDDDDEEEFFFFFFEEECCCCCCDDDFFFHHHKKKMMMNNNQQQUUU[[[```bbbdddeeegggeeegggkkkrrr|||sssdddXXXQQQNNNLLLNNNUUUaaakkkppprrrvvvwww{{{|||xxxuuussspppmmmllllllkkkhhhfff```^^^\\\ZZZYYYZZZ]]]^^^aaaeeejjjooorrrwww}}}|||xxxsssnnnlllddd```^^^```eeehhhhhhfff\\\YYYTTTSSSTTTUUUUUUTTTTTTYYYaaajjjnnnnnnjjjfff___```aaabbbdddggglllooossswww{{{~~~~~~|||{{{yyyxxxwwwsssqqqooommmjjjgggeeeddd^^^]]]\\\ZZZXXXWWWVVVUUURRRWWW[[[___hhhwwwyyyooocccXXXNNNIIIEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBFFFKKKOOO\\\gggttt}}}zzzooofff___YYYZZZ^^^jjjwwwyyygggVVVKKKBBBAAA@@@>>><<<<<<===>>>::::::<<>>>>>>>>>>>>>>??????@@@===AAA@@@DDDKKKLLLWWWnnnnnnaaakkkllliiiuuuwww~~~xxx___TTTRRRWWWfffqqqsssssstttwwwiiiYYYOOOGGGAAA>>>???:::888777777888999999888555777;;;>>>@@@JJJeee~~~vvvhhh___TTTNNNFFFBBBCCCEEEGGGFFFGGGEEECCCCCCEEEFFFGGGFFFCCCCCCEEEFFFIIIKKKMMMOOONNNRRRXXX]]]___aaabbbddddddfffjjjqqq|||}}}mmm```XXXNNNLLLLLLSSS^^^iiioooqqqvvvwww{{{}}}zzzwwwtttqqqnnnooollljjjjjjjjjiiifffbbb___]]]YYYVVVUUUVVVXXXZZZZZZ^^^bbbfffiiiooovvv{{{}}}~~~~~~}}}{{{wwwtttrrrhhhccc^^^^^^ccchhhiiihhh^^^YYYSSSQQQRRRTTTTTTTTTTTTXXX```iiiooopppnnnkkk___```bbbbbbdddgggkkknnnqqquuuyyy}}}~~~~~~}}}{{{yyywwwwwwpppooommmkkkhhheeecccbbb^^^]]]\\\ZZZXXXVVVTTTTTTPPPUUUYYY[[[bbbooo|||}}}ppp```TTTMMMFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDCCCCCCGGGMMMQQQ^^^iiiwwwxxxmmmddd]]]XXXYYY]]]nnn{{{yyygggUUUJJJAAAAAA@@@>>><<<<<<===>>>>>>======???AAACCCEEEEEECCCBBBBBBGGGOOOVVVZZZ[[[``````bbbfffgggddd]]]WWWNNNPPPSSS]]]sss?????????>>><<<===???AAAAAA@@@CCCFFFHHHMMMYYYeeeuuuhhhmmmyyy~~~jjjcccgggxxx|||sssxxx|||eeeZZZUUUVVV```kkkqqquuuxxx{{{ooo]]]OOOGGGBBB===:::999999888888999999:::;;;999888999:::<<>>>>>???@@@@@@>>>>>>>>>>>>???????????????@@@BBBGGGNNNVVV]]]aaa```cccggghhheee]]]UUUOOOJJJJJJMMMVVVjjj>>>??????===<<<<<<>>>???@@@@@@BBBEEEFFFJJJUUUaaa|||oooqqqyyykkk```^^^jjjxxxzzzjjjZZZUUUUUU^^^iiipppsssvvvyyymmm]]]OOOGGGBBB>>><<<::::::999888888999999:::999999999999;;;CCCVVVhhh{{{nnn___XXXQQQHHHDDDEEEGGGHHHGGGEEECCCBBBBBBDDDEEEFFFEEEDDDDDDDDDDDDFFFHHHIIIKKKKKKPPPUUUZZZ\\\^^^```bbbeeegggjjjlllooovvv{{{oooeee___XXXYYY```jjjqqqtttvvvuuuwww|||}}}zzzwwwuuuqqqmmmjjjhhhhhhhhhhhhiiikkkkkkkkkiiigggffffffdddaaa^^^[[[YYYXXXWWWYYYWWWWWWZZZ[[[]]]cccjjjsssuuuxxx{{{|||{{{zzzxxxqqqllleeeaaabbbdddfffgggddd___XXXTTTSSSTTTUUUTTTWWWXXXYYY]]]ccchhhmmmooommmfffbbbeeehhhhhhjjjnnnqqqssswwwzzz}}}~~~~~~~~~~~~~~~~~~|||yyywwwrrroookkkiiigggeeecccaaa```^^^[[[YYYXXXVVVTTTRRROOOQQQSSSTTTVVV]]]gggppp}}}}}}sssmmmaaa^^^YYYVVVTTTQQQOOOMMMHHHFFFEEEEEEGGGIIIIIIIIIHHHCCCAAABBBCCCFFFMMMUUUeeeppp{{{sssfff___\\\ZZZ]]]aaapppooo]]]NNNGGGCCCAAA@@@>>>======>>>>>>=========>>>>>>>>>??????===???AAAFFFMMMUUU\\\``````bbbdddeeeaaaYYYQQQLLLKKKKKKMMMVVViii>>>>>>>>>===;;;:::<<<===@@@???AAADDDDDDHHHRRR^^^yyyxxxuuuyyylll___XXX^^^vvv}}}oooYYYSSSSSS[[[fffkkkoooqqqsssjjj\\\OOOFFFAAA???>>>;;;;;;:::999888888888888999888999999999???NNN]]]rrrcccZZZSSSJJJEEEEEEFFFFFFEEEEEECCCAAAAAACCCDDDEEEDDDFFFEEEEEEEEEFFFGGGHHHHHHMMMPPPTTTXXXZZZ\\\___aaacccfffhhhjjjkkkpppwww}}}}}}ssslllbbb___ccclllssswwwwwwvvvwww{{{~~~{{{xxxuuussspppmmmjjjhhhggggggkkkmmmnnnoooooommmkkkjjjllljjjhhheeebbb```______\\\XXXWWWWWWWWWWWW\\\cccllloootttxxx{{{{{{zzzyyyvvvqqqiiidddbbbdddeeeffffffaaaZZZUUUTTTVVVWWWXXXYYYXXXYYY[[[___eeekkknnnmmmhhheeefffhhhiiijjjmmmppprrruuuyyy|||}}}~~~~~~~~~~~~|||yyywwwrrroookkkhhhgggeeebbb``````^^^[[[YYYXXXWWWTTTRRRPPPQQQQQQPPPQQQUUU]]]dddqqqyyyqqqnnnhhhddd```\\\XXXUUUMMMKKKIIIHHHIIIJJJJJJIIIHHHDDDAAABBBCCCFFFNNNVVVfffqqq{{{~~~rrreee^^^[[[ZZZ^^^dddvvvyyyiiiXXXKKKFFFDDDCCC@@@>>>===<<<<<<===<<<<<<<<<============>>><<<===@@@EEELLLTTT[[[___aaabbbbbbaaa]]]VVVOOOKKKKKKKKKMMMUUUhhh===>>>>>>===;;;::::::<<<>>>>>>AAACCCDDDGGGRRR]]]sssxxxvvvpppddd[[[^^^sssrrrYYYRRROOOVVV___dddgggjjjkkkeeeZZZOOOEEE@@@??????===<<<:::999888777777777888777888:::999===IIIUUUxxxvvvfff[[[UUUMMMHHHFFFFFFFFFFFFEEECCCAAAAAABBBCCCDDDCCCEEEEEEEEEFFFFFFGGGHHHHHHNNNPPPRRRTTTVVVYYY\\\___aaadddhhhiiijjjnnnsssxxx}}}vvvmmmiiijjjoootttwwwxxxvvvwww{{{}}}~~~}}}}}}|||zzzxxxwwwuuusssqqqooonnnnnnnnnqqqrrrtttuuutttsssqqqpppqqqpppooommmjjjiiihhhgggccc___\\\[[[XXXWWWZZZ```dddhhhmmmssswwwyyyyyyxxx{{{vvvooohhheeedddeeefffgggbbb\\\VVVTTTVVVXXXZZZ\\\\\\[[[ZZZ\\\```fffjjjllljjjhhhhhhiiijjjlllmmmoooqqqtttwwwzzz|||~~~~~~~~~~~~~~~~~~|||yyyvvvssspppllliiihhhfffcccaaaaaa^^^\\\ZZZYYYWWWUUURRROOOOOOOOOMMMMMMPPPVVV[[[dddlllwww~~~{{{uuupppkkkfffaaa]]]WWWTTTPPPNNNMMMLLLJJJHHHGGGDDDBBBBBBCCCFFFOOOYYYhhhsss}}}|||qqqddd]]]ZZZZZZ```hhh|||tttdddTTTIIIEEECCCAAA@@@>>>===<<<======;;;;;;;;;<<<<<<<<<=========>>>@@@EEELLLSSSZZZ^^^aaaaaaaaa___ZZZTTTNNNKKKIIIHHHKKKTTTfff;;;=========;;;::::::;;;======@@@DDDEEEHHHRRR]]]mmmxxxrrruuulllcccdddwwwwww\\\SSSMMMQQQWWW[[[^^^bbbcccaaaZZZPPPFFF???>>>???===<<<;;;999888777777666777666888:::;;;===GGGQQQpppzzzjjj^^^YYYRRRLLLHHHHHHHHHHHHEEECCCAAAAAABBBCCCCCCCCCCCCCCCDDDFFFGGGHHHIIIIIIMMMNNNOOOPPPRRRUUUZZZ]]]```ccchhhjjjlllooouuuzzz~~~zzzuuurrrqqqrrrtttuuuxxxvvvvvvzzz|||~~~~~~}}}zzzyyyxxxwwwvvvvvvvvvuuuwwwxxxyyyzzzyyywwwuuutttttttttsssrrrpppooonnnmmmiiieeebbb```\\\XXXZZZ^^^___ccchhhnnntttwwwyyyzzz~~~zzzuuuooojjjgggggghhhgggddd^^^XXXUUUUUUXXXZZZ``````___]]]\\\]]]bbbeeejjjkkkkkkjjjkkklllnnnnnnooopppsssvvvyyy{{{}}}~~~~~~}}}|||||||||{{{xxxuuutttqqqnnnkkkjjjhhhfffdddbbb```]]][[[ZZZYYYVVVTTTOOONNNMMMLLLLLLPPPTTTXXX\\\bbbllluuu}}}~~~yyytttpppjjjgggbbb^^^XXXTTTPPPMMMJJJGGGGGGDDDCCCCCCDDDGGGRRR^^^kkkuuu{{{pppddd]]]YYY[[[cccmmmqqqaaaQQQHHHEEE@@@???>>>=========>>>???;;;;;;;;;;;;<<<<<<<<<<<<>>>???AAAEEEKKKRRRYYY]]]]]]]]]]]][[[WWWRRRMMMJJJEEEFFFIIISSSfff:::<<<======<<<;;;;;;<<<======@@@DDDDDDFFFPPPZZZfff~~~xxxooozzzssslllkkkzzzcccXXXMMMMMMPPPTTTWWW[[[]]]___]]]UUUIII@@@>>>>>>===<<<;;;999888777777777777666777:::;;;===EEENNNhhhpppccc___XXXQQQLLLIIIIIIIIIFFFDDDBBBAAABBBDDDCCCCCCBBBCCCDDDFFFHHHIIIIIIIIIKKKKKKKKKKKKMMMQQQWWW\\\^^^bbbgggjjjlllqqqxxx}}}{{{zzzyyywwwvvvuuutttttttttwwwuuuvvvyyy{{{}}}~~~}}}|||{{{zzzyyyzzz{{{|||{{{zzzxxxuuussssssssssssrrrrrrpppooonnnjjjfffdddccc^^^XXXXXX[[[]]]```eeekkkqqqvvvzzz}}}~~~}}}{{{uuupppllljjjjjjhhhfffaaa[[[VVVUUUWWWYYYaaacccdddbbb___^^^```bbbhhhlllnnnllllllooopppooopppqqqrrrtttwwwyyy{{{|||}}}|||{{{{{{{{{yyyvvvtttsssqqqnnnlllkkkjjjhhhgggdddbbb___]]]\\\[[[XXXVVVOOONNNLLLKKKMMMPPPTTTVVVYYY]]]dddkkkrrrxxx}}}|||zzzvvvqqqnnniiiddd^^^XXXSSSNNNJJJGGGFFFDDDDDDDDDEEEJJJVVVcccnnnxxxzzzpppeee]]]ZZZ\\\gggrrrzzznnn___PPPGGGFFF???>>>============??????;;;;;;;;;<<<<<<<<<<<<===??????AAADDDIIIPPPVVVYYYWWWXXXYYYXXXUUUQQQLLLIIIFFFGGGJJJTTTiii999;;;===>>>===<<<===>>>>>>>>>AAACCCBBBBBBKKKTTT[[[ooowwwmmm|||yyyuuuuuulll^^^PPPKKKLLLOOOSSSWWW[[[___aaa[[[NNNCCC??????<<<;;;:::999888888888888999666666888999:::AAAJJJ```}}}xxxjjjfff___VVVNNNJJJHHHHHHGGGEEECCCBBBCCCDDDDDDCCCCCCDDDFFFGGGHHHHHHGGGGGGIIIHHHHHHGGGIIIOOOVVV[[[^^^aaaeeehhhjjjpppwww}}}~~~{{{vvvtttuuuuuuuuutttttttttuuuvvvtttuuuxxxzzz||||||{{{yyyyyyzzzyyywwwtttqqqooonnnoooooopppooonnnmmmllliiiffffffeee```YYYWWWYYYZZZ[[[___dddkkkrrrxxx|||~~~{{{uuupppnnnmmmjjjiiifff```YYYVVVVVVXXX^^^ccchhhhhhdddaaa```bbbeeelllpppmmmmmmqqqrrrqqqqqqqqqrrrtttuuuwwwyyyzzz{{{zzzyyyyyyyyyxxxuuurrrqqqooolllkkkkkkkkkiiihhhfffcccaaa___^^^\\\ZZZWWWPPPNNNLLLKKKMMMPPPRRRSSSVVVYYY]]]aaaeeekkkqqquuu|||zzzyyyxxxwwwuuurrrooojjjeee___YYYTTTOOOKKKHHHEEEDDDDDDFFFGGGLLLZZZiiiqqq{{{zzzpppeee^^^ZZZ]]]jjjvvv|||rrriii\\\NNNGGGGGG@@@???>>>===<<<<<<===>>>;;;<<<<<<<<<<<<=========>>>>>>???BBBFFFLLLQQQTTTTTTVVVXXXYYYXXXTTTPPPMMMKKKKKKNNNXXXlll888:::===>>>>>>>>>>>>???@@@@@@AAABBB@@@???FFFOOOSSSdddwwwlll}}}}}}}}}ssscccRRRKKKKKKMMMRRRVVVZZZaaaeee___RRREEE@@@@@@;;;;;;:::999888888888888:::777666777777888>>>FFFZZZyyy~~~pppllldddZZZPPPIIIGGGFFFHHHFFFDDDCCCDDDEEEDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEGGGFFFEEEEEEGGGMMMUUU[[[]]]```dddfffhhhmmmuuu{{{}}}{{{yyyyyywwwsssqqqrrrsssrrrrrrsssuuuwwwuuussstttxxxzzz|||~~~|||wwwwwwwwwvvvssspppllljjjkkkkkklllmmmlllkkkjjjiiihhhgggggghhhccc[[[XXXYYYUUUVVVYYY^^^dddmmmtttxxx}}}yyyssspppoookkkkkkiiiccc\\\WWWWWWXXX[[[bbbiiikkkhhhcccbbbcccdddlllpppnnnnnnrrrtttrrrrrrrrrrrrsssuuuvvvxxxyyyzzzyyyxxxxxxxxxwwwtttqqqooommmkkkjjjkkkkkkjjjhhhgggeeebbb```___]]][[[YYYQQQOOOLLLKKKMMMOOOPPPQQQSSSTTTWWWYYY]]]bbbhhhlllrrrqqqqqqrrrrrrqqqooommmhhhddd^^^XXXTTTPPPLLLIIIEEEDDDEEEGGGHHHNNN]]]lllrrr|||zzzqqqfff^^^[[[^^^kkkxxxyyysssllleeeYYYMMMGGGGGGBBBAAA???===<<<;;;;;;;;;<<<<<<<<<============>>>======>>>@@@DDDIIINNNQQQUUUWWW[[[]]]]]]YYYUUURRRPPPPPPRRR\\\ooo;;;<<<==================?????????@@@BBBDDDEEEFFFMMM\\\vvvyyytttxxxzzzwww~~~pppXXXNNNNNNPPPSSSUUUXXX```gggdddWWWJJJDDDBBBAAA>>>;;;999888888777666555666777777888;;;@@@DDDWWWqqqxxxmmmaaaZZZTTTMMMIIIIIIIIIFFFDDDDDDEEEFFFFFFEEEGGGGGGGGGHHHGGGGGGFFFFFFJJJEEECCCEEEGGGJJJPPPVVVWWWZZZ^^^aaaeeejjjooorrrwwwxxxyyyyyywwwuuurrrpppiiilllooopppqqqqqqqqqrrrvvvwwwxxxyyyzzz~~~}}}yyywwwssspppmmmjjjfffdddddddddddddddeeeeeeeeeeeefffffffffeeebbb___[[[YYYUUUUUUUUUWWW]]]fffoootttxxx|||yyytttqqqoooooommmjjjeee___YYYUUU\\\^^^bbbgggjjjjjjgggdddeeefffjjjoootttvvvuuusssvvvvvvuuuvvvvvvwwwxxxxxx|||{{{yyyvvvtttrrrqqqqqqlllkkkkkkjjjjjjkkkkkkllliiigggcccaaa___]]][[[YYYRRRQQQOOOMMMMMMNNNOOOPPPPPPRRRUUUWWWXXXZZZ]]]___aaabbbeeehhhhhhhhhfffeeeccc```[[[UUUPPPLLLJJJIIIEEEFFFFFFEEEHHHSSSbbbmmmwww{{{wwwllleeedddbbbaaammm}}}|||pppmmmggg]]]SSSJJJEEEBBB??????>>><<<<<<;;;;;;;;;999999::::::;;;<<<=========>>>@@@AAADDDIIIOOOSSSXXXZZZ]]]___aaaaaaaaa```]]][[[[[[cccvvv;;;;;;<<<======>>>>>>===?????????@@@BBBCCCEEEFFFKKKVVVmmmwwwpppttt~~~xxx|||iiiYYYRRRNNNOOORRRVVV]]]dddcccZZZNNNFFFBBB@@@===:::999999999999888777888888777888:::>>>AAARRRkkk{{{pppddd\\\VVVNNNJJJIIIHHHFFFDDDCCCEEEFFFFFFEEEEEEFFFFFFGGGGGGGGGFFFFFFJJJEEEAAACCCEEEGGGMMMTTTVVVXXX\\\```cccgggllloooqqqqqqrrrssssssqqqpppoookkkkkkkkkiiihhhiiilllnnnrrrtttvvvxxxzzz}}}{{{xxxtttqqqnnnjjjfffddddddddddddccccccccccccbbbggggggggggggeeeccc```^^^ZZZWWWUUUTTTWWW]]]ccchhhtttyyy~~~zzzvvvsssqqqqqqpppmmmjjjfffbbb___[[[]]]aaaeeehhhjjjiiihhhfffgggjjjnnnrrruuutttsssuuuuuuuuuuuuuuuvvvwwwwwwxxxwwwuuusssqqqooonnnnnnkkkkkkkkkkkkkkkkkkkkkkkkjjjgggdddaaa___^^^[[[YYYUUUTTTQQQOOONNNNNNOOOOOOOOOQQQSSSTTTTTTUUUXXXZZZ[[[]]]___bbbbbbbbb```______]]]YYYUUUPPPLLLJJJHHHFFFFFFFFFGGGKKKVVVfffqqqyyy}}}}}}tttiiibbbbbbaaacccppp|||rrrnnnggg\\\RRRIIIDDDAAA???>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<======>>><<<>>>@@@BBBEEEKKKQQQVVV[[[]]]aaaeeehhhkkkllllllgggfffgggooo:::;;;;;;<<<===>>>>>>???>>>??????@@@AAACCCDDDEEEHHHOOOaaa}}}wwwpppqqqyyyzzzjjjYYYNNNMMMRRRTTTYYY```ccc___UUUJJJBBB???===:::999:::::::::999888999999888777999<<>>===<<<<<<;;;<<<<<<========================;;;===???BBBGGGMMMUUUZZZbbbdddgggkkkooorrrssstttqqqrrruuu~~~;;;;;;;;;<<<===>>>??????>>>>>>??????@@@BBBCCCDDDHHHKKKVVVnnn|||uuuuuuzzz{{{vvvzzzaaaQQQOOOUUURRRVVV]]]cccddd]]]OOODDDAAA>>>;;;::::::::::::999777888888888888999<<>>>>>>>>===<<<<<<<<<<<<<<<>>>=====================;;;===@@@CCCIIIPPPYYY___iiijjjmmmoooqqqrrrssssssvvvyyy~~~<<<;;;;;;;;;<<<===???@@@>>>>>>>>>???@@@AAABBBCCCHHHIIIQQQccc|||zzzvvv|||uuuzzziiiSSSOOOUUURRRTTT[[[dddiiicccTTTHHHDDDAAA>>>;;;::::::888777555666777888888:::===???AAASSSooo}}}oooeee[[[QQQKKKIIIIIIGGGDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEFFFHHHHHHIIICCC@@@@@@AAABBBFFFLLLQQQTTTXXX\\\___aaadddfffhhhiiiiiiiiihhhgggfffeeeaaa```]]]XXXTTTRRRSSSTTT\\\bbbkkksssxxx|||~~~}}}xxxuuuqqqpppnnnllliiigggeeedddcccdddeeeggghhhiiijjjjjjhhheee```ZZZWWWVVVVVVWWWXXX___hhhpppuuuyyy{{{}}}wwwvvvtttsssssssssuuuvvvqqqrrrqqqnnnkkkkkklllooopppnnnlllmmmooorrrssssssrrrrrrqqqqqqqqqqqqqqqrrrssssssrrrqqqpppnnnlllkkkhhhiiikkkllllllkkkiiihhhgggddd```^^^]]][[[XXXWWWUUUTTTSSSSSSRRRRRRRRRRRRPPPRRRTTTTTTTTTUUUWWWYYYVVVWWWXXXYYYYYYYYYXXXWWWRRRRRRRRRQQQOOOLLLIIIGGGCCCDDDGGGMMMXXXfffuuu~~~vvvlllddd\\\[[[aaalllzzz~~~ssscccUUUJJJDDD@@@===>>>======<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<>>>@@@DDDKKKSSS]]]dddlllnnnppprrrssssssrrrqqquuuyyy======<<<;;;;;;<<<>>>???>>>>>>>>>>>>???@@@AAABBBEEEGGGNNN\\\ttt}}}xxxvvvvvvqqqVVVNNNQQQRRRUUU\\\ffflllgggYYYMMMFFFCCC???<<<;;;999888666333555777888888:::===???>>>MMMeeerrrhhh___TTTMMMKKKLLLIIIGGGEEEFFFFFFEEEEEECCCBBBBBBAAABBBCCCEEEFFFEEEAAA???AAABBBBBBEEEJJJMMMQQQVVV[[[]]]```ccceeeeeefffffffffeeebbb___^^^WWWXXXWWWUUURRRQQQQQQRRRZZZaaajjjrrrxxx{{{~~~|||xxxwwwuuurrrooommmkkkjjjeeeeeefffggghhhjjjkkkkkknnnkkkgggbbb]]]YYYVVVTTTTTTYYY```ffflllpppuuuwwwvvvuuuttttttttttttvvvvvvwwwxxxyyyvvvqqqnnnnnnpppsssqqqooooooqqqrrrsssrrrrrrrrrqqqpppppppppqqqqqqoooooopppooonnnkkkiiihhhggghhhiiiiiiiiiiiihhhgggeeebbb___]]]]]]\\\ZZZXXXUUUUUUUUUUUUTTTTTTTTTTTTPPPQQQSSSTTTTTTTTTVVVXXXUUUUUUVVVVVVVVVVVVVVVUUURRRRRRQQQOOOMMMKKKIIIHHHBBBDDDIIIQQQ]]]kkkxxx}}}uuuhhhbbb\\\\\\cccppp}}}tttaaaRRRHHHCCC@@@>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===???BBBFFFLLLVVV```ggglllnnnrrrvvvvvvuuurrrpppnnnsss|||???>>><<<;;;;;;;;;===>>>>>>>>>===>>>>>>???@@@AAAAAAEEEKKKUUUhhhyyyzzztttuuuzzzzzz]]]QQQRRRSSSVVV]]]gggmmmiii]]]SSSEEEBBB???<<<;;;;;;999888555666888888888999;;;<<<===FFFYYYuuuwwwlllcccXXXQQQOOOOOOLLLIIIGGGGGGFFFEEEDDDAAA@@@>>>===>>>???@@@AAA@@@>>>>>>AAABBBAAACCCFFFIIINNNSSSXXX\\\^^^aaaccccccdddfffgggfffbbb^^^[[[VVVWWWWWWVVVUUUUUUWWWYYY^^^ccclllrrrwwwzzz|||}}}|||{{{yyywwwtttqqqooonnniiiiiiiiijjjkkklllmmmmmmqqqpppnnnkkkfffaaa]]]ZZZUUUXXX[[[^^^bbbfffkkknnnnnnnnnoooooopppqqqsssssstttxxx|||{{{vvvsssrrrtttuuusssrrrrrrssstttsssrrrsssrrrqqqqqqpppppppppqqqnnnooooooooonnnllliiihhhggggggggggggggggggggggggdddbbb```^^^^^^^^^]]][[[YYYYYYYYYXXXWWWVVVUUUUUUTTTUUUVVVVVVUUUUUUVVVXXXVVVVVVVVVVVVVVVVVVUUUUUUSSSRRRPPPNNNLLLJJJIIIIIIBBBEEEKKKVVVcccppp{{{zzzrrrccc___[[[]]]ggguuuttt```OOOFFFBBB@@@>>>======<<<<<<<<<<<<======<<<<<<<<<======>>>>>>??????@@@CCCGGGMMMWWWbbbiiilllppptttwwwvvvrrrlllhhhbbbgggrrr@@@???===;;;:::;;;<<<===>>>>>>======>>>???@@@@@@===BBBJJJRRRaaa~~~wwwzzz}}}sssooonnnyyydddVVVUUUSSSWWW___hhhmmmjjj___VVVDDDAAA>>><<<<<<<<<;;;:::777888999999888777999:::<<>><<<;;;:::;;;===>>>===;;;<<<@@@BBB@@@AAADDDFFFKKKQQQVVVZZZ]]]```bbbbbbeeehhhjjjiiieee```]]]ZZZZZZZZZZZZZZZ\\\```cccbbbgggmmmsssvvvxxxzzz{{{}}}~~~}}}{{{yyyvvvtttrrrqqqmmmmmmmmmmmmmmmnnnooooooqqqrrrrrrrrroookkkgggdddXXXXXXYYYZZZ[[[^^^cccgggeeefffhhhiiikkkmmmnnnoooooouuu|||}}}zzzwwwvvvwwwvvvuuussstttttttttsssqqqssssssrrrqqqppppppqqqqqqpppqqqqqqqqqpppnnnkkkjjjgggfffeeeeeeeeeeeefffgggeeeccc````````````___^^^]]]]]]\\\[[[YYYWWWVVVUUUYYYZZZ[[[ZZZXXXWWWXXXYYYXXXXXXXXXWWWWWWWWWWWWWWWTTTSSSPPPMMMKKKJJJIIIIIICCCGGGNNNZZZgggttt}}}xxxppp```]]]ZZZ]]]iiiyyysss___NNNFFFBBB@@@???======<<<<<<<<<======>>><<<======>>>???@@@@@@AAA@@@AAADDDGGGNNNXXXcccjjjnnnqqquuuwwwtttlllddd^^^WWW]]]hhhyyyCCCAAA???<<<;;;:::;;;<<<>>>>>>>>>======>>>BBBDDDEEEEEEHHHPPP]]]wwwzzzvvvyyy~~~tttkkkiiiooo~~~hhhXXXWWWRRRZZZ___bbbjjjpppgggWWWMMMGGG@@@;;;::::::999888888888777777888999::::::999???III\\\{{{rrriii]]]VVVUUUNNNMMMKKKIIIGGGEEEAAA>>><<<;;;::::::;;;;;;:::999;;;<<<<<<<<<;;;<<>>===>>>>>>???>>>>>>===<<<;;;===>>>???>>><<<<<<===???@@@BBBEEEJJJQQQYYY```dddkkkooosssuuuqqqjjjaaa[[[RRRTTT]]]oooAAA@@@>>><<<;;;;;;<<<<<<<<<============>>>AAADDDFFFEEEHHHNNN[[[sss{{{tttrrr{{{ssshhhhhhpppnnn[[[VVVQQQYYY^^^bbbkkkrrrkkk]]]PPPIIIAAA===<<<<<<;;;999888888777777888999999:::999===BBBRRRrrruuulllaaaYYYXXXQQQNNNJJJGGGEEECCC@@@>>>AAA@@@>>>???@@@@@@???===;;;<<<<<<<<<;;;<<<>>>AAAEEEIIINNNSSSWWW[[[___bbbeeekkkqqquuuxxxyyyssskkkjjjiiiiiilllkkkggggggjjjjjjllloooqqqsssvvvzzz}}}~~~}}}{{{yyyvvvvvvuuutttrrrqqqpppooonnnmmmllllllnnnqqqtttvvv}}}}}}{{{zzznnnlllhhhccc___\\\[[[[[[YYYZZZ\\\^^^```bbbdddeeegggiiilllpppsssvvvxxxxxxyyyyyyyyyyyyxxxxxxwwwwwwtttsssrrrrrrqqqpppooooooqqqppppppooonnnlllkkkjjjkkkiiigggfffhhhiiiiiiiiieeedddcccaaa```````````````___]]][[[ZZZZZZZZZ[[[ZZZZZZZZZZZZ[[[[[[[[[\\\YYYZZZ[[[[[[ZZZXXXVVVUUUSSSSSSSSSPPPLLLIIIHHHHHHIIIMMMVVVaaannnzzz{{{pppiii```^^^\\\___lll~~~mmmWWWJJJDDD@@@??????<<<============<<<<<<;;;<<<======<<<;;;;;;<<<>>>@@@BBBEEEJJJQQQYYY___ccciiilllpppppplllcccZZZTTTOOOQQQZZZlll???>>><<<;;;;;;;;;<<<===;;;<<<=========???BBBEEEGGGFFFGGGLLLWWWmmmuuummmxxx~~~kkkdddbbbpppxxxaaaWWWPPPWWW]]]bbbllluuuqqqgggTTTMMMDDD>>>=========;;;888888888777888888999::::::<<<===HHHeee{{{pppfff___\\\UUUQQQJJJEEEBBBAAA???>>>???===<<<<<<===>>><<<;;;;;;<<<===<<<;;;<<<>>>@@@CCCFFFKKKPPPTTTYYY^^^aaafffkkkqqqxxx~~~uuuooonnnpppssssssnnnkkklllnnnppprrrrrrssstttwwwzzz}}}~~~{{{xxxvvvttttttssssssrrrrrrqqqqqqpppmmmlllllllllmmmooorrrttt|||yyytttmmmgggbbb___]]]XXXXXXXXXYYYZZZ\\\^^^___aaacccfffjjjnnnssswwwyyy{{{{{{{{{{{{{{{{{{zzzzzzuuutttrrrpppooooooooopppsssrrrrrrqqqpppnnnllllllkkkiiigggggghhhiiijjjiiigggfffeeedddcccbbbbbbbbbaaaaaa___^^^]]]\\\\\\\\\ZZZZZZ[[[[[[[[[[[[\\\\\\ZZZ[[[[[[[[[ZZZXXXVVVUUUQQQRRRRRRPPPLLLIIIHHHHHHLLLQQQ[[[gggsss~~~zzznnneee^^^]]]]]]bbbqqqzzzgggRRRFFFBBB@@@???AAA:::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<::::::<<<===@@@BBBEEEKKKQQQYYY___bbbiiikkkmmmlllggg]]]SSSMMMKKKMMMVVVggg;;;;;;;;;:::;;;<<<======:::;;;===>>>>>>@@@CCCFFFIIIGGGHHHKKKSSSggg{{{pppuuuuuuiii___eee~~~iiiYYYQQQVVV\\\cccnnnxxxxxxrrrZZZRRRHHH@@@>>>>>>===<<<999888888888888888999999;;;<<<<<>>>>>>>>===<<<:::;;;<<<<<<;;;999;;;<<<======<<<<<<===???AAADDDIIIMMMRRRWWW\\\```dddhhhnnnxxxzzznnnlllooouuuuuuqqqmmmmmmpppqqqssssssssstttwwwyyy~~~~~~|||yyyvvvtttrrrsssssssssssssssrrrrrrrrrpppooonnnmmmmmmnnnpppqqq{{{}}}wwwqqqlllhhhgggaaa___]]][[[ZZZ[[[\\\]]]___```bbbffflllrrrwww{{{zzz{{{|||}}}}}}||||||{{{vvvuuurrrpppnnnnnnooopppsssssssssrrrqqqpppnnnnnnkkkiiigggggghhhiiiiiihhhhhhgggfffeeeeeedddddddddbbbbbbaaa```___^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZXXXVVVUUUOOOPPPQQQOOOLLLJJJIIIIIIOOOVVVaaammmxxxyyylllccc\\\]]]```gggvvvuuucccNNNDDD@@@??????AAA:::;;;<<<<<<============;;;<<<===<<<;;;;;;===>>>???AAAEEEKKKRRRXXX^^^aaahhhjjjllljjjeee[[[RRRLLLHHHKKKSSSccc|||999999999::::::;;;<<<===:::<<<>>>???@@@AAADDDFFFIIIHHHHHHJJJPPP```{{{{{{{{{sssfffeeewwwnnnYYYSSSWWW\\\cccnnnxxx|||{{{dddZZZMMMDDD???>>>===<<<999999888888888888888999888:::===EEEZZZ{{{{{{qqqhhhccc]]]VVVKKKCCC>>>>>>>>>???BBB@@@??????@@@AAA???>>>;;;<<<>>>===<<<<<<===>>>@@@CCCGGGKKKOOOUUUZZZ^^^bbbffflllvvv~~~llljjjlllsssvvvssspppooooooqqqrrrssssssuuuxxxzzz}}}~~~}}}|||{{{xxxvvvtttrrrtttsssssssssrrrrrrrrrrrrtttsssqqqpppnnnnnnnnnnnnvvv|||{{{xxxuuutttmmmjjjfffbbb___^^^]]]]]]^^^___```dddiiiooouuuyyyyyyzzz|||}}}}}}}}}|||{{{wwwuuurrrpppnnnnnnoooppprrrssssssrrrrrrqqqpppoookkkiiigggfffggghhhhhhgggggggggggggggfffeeeeeeddddddccccccbbbaaa```___^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\[[[YYYXXXVVVVVVOOOPPPPPPNNNLLLJJJKKKLLLRRR[[[gggsss}}}xxxkkkaaaZZZ^^^ccclll|||rrr```MMMCCC@@@>>>>>>???;;;<<<===>>>>>>>>>>>>>>><<<===>>>===<<<<<<>>>@@@???AAAEEEKKKRRRXXX]]]___eeeggghhhgggbbbZZZQQQLLLGGGJJJQQQ```xxx777888888999:::;;;;;;;;;:::<<<>>>???@@@@@@BBBDDDFFFFFFGGGIIILLLWWWnnnqqqllluuutttZZZWWWXXX\\\cccmmmwww}}}oooeeeUUUIIIBBB???===<<<:::999888888777888888888444777<<>>???@@@CCCAAA@@@@@@AAABBB@@@???;;;<<<>>>>>>===<<<<<<===???AAADDDHHHLLLQQQVVVZZZ___dddkkktttnnnjjjkkkqqqvvvuuuttttttoooqqqsssssstttuuuxxxzzz|||~~~}}}{{{yyywwwvvvvvvuuuuuusssrrrqqqppppppvvvuuutttrrrpppooonnnmmmsssyyyvvvtttooojjjfffbbb```___^^^___```cccggglllpppssswwwyyy{{{}}}~~~~~~}}}|||wwwuuusssqqqooonnnnnnnnnooopppqqqqqqqqqqqqqqqqqqmmmjjjhhhggghhhiiihhhhhhhhhhhhiiiiiihhhgggfffffffffffffffeeedddcccaaa```aaaaaa````````````______^^^^^^\\\[[[YYYXXXWWWVVVQQQQQQOOOMMMKKKKKKNNNPPPWWW```nnnzzzvvvjjjaaaZZZ___fffqqqkkk[[[JJJBBB@@@>>>======<<<===>>>>>>>>>>>>>>>>>><<<===>>>=========???AAA???AAAFFFKKKRRRXXX\\\^^^```bbbcccbbb^^^VVVNNNIIIGGGJJJQQQ^^^ttt777777888999999:::::::::999;;;===>>>>>>>>>???AAABBBCCCEEEFFFGGGPPPcccuuuuuuwwweee[[[[[[]]]ccckkkuuu}}}{{{ooo^^^OOOFFFAAA>>><<<:::999999888777777888888444777;;;@@@LLLfff|||rrriiiaaaYYYNNNEEE@@@@@@AAABBB???>>><<<===>>>>>>===;;;;;;===>>>>>>===<<<<<<<<<===???AAADDDGGGLLLQQQVVVXXX___gggppp|||sssmmmjjjnnntttuuuuuuvvvqqqrrrtttttttttuuuwwwyyyyyy}}}~~~||||||zzzxxxvvvtttrrrqqquuutttsssrrrqqqpppoooooopppuuu}}}|||zzzwwwrrrnnnjjjfffeeebbbbbbccceeehhhkkknnnpppwwwyyy|||~~~~~~}}}vvvuuutttrrrpppooommmmmmlllmmmnnnooopppqqqqqqqqqooommmjjjiiijjjkkkjjjiiijjjjjjkkkkkkkkkjjjiiihhhiiiiiiiiiiiihhhfffeeedddcccccccccbbbbbbaaaaaaaaa___^^^]]][[[YYYWWWWWWVVVSSSRRROOOLLLJJJLLLPPPTTT\\\fffuuu}}}ssshhh```ZZZ```iiiuuuwwwcccTTTFFFAAA@@@???===============>>>======<<<<<<;;;<<<===<<<<<<<<<>>>@@@>>>AAAFFFLLLRRRWWW[[[]]]___```aaa```[[[SSSKKKFFFGGGIIIOOO[[[qqq777777888999999999999999888:::<<<===<<<<<<===>>>???@@@BBBDDDDDDJJJ\\\mmm|||zzzrrr^^^]]]]]]ccckkksss|||vvvcccSSSIIICCC???===::::::999888777777888888888:::<<>>===<<<<<<======<<<;;;;;;===??????===<<<<<<<<<;;;===???AAADDDHHHNNNRRRRRRZZZccckkkwwwvvvnnniiilllqqqssstttuuussstttuuutttttttttvvvxxxwww{{{~~~{{{xxxvvvuuurrrrrrrrrqqqqqqqqqqqqqqqmmmrrryyy~~~{{{xxxtttpppmmmjjjgggggghhhiiikkkmmmnnnooowwwyyy}}}~~~uuuuuutttsssqqqooommmllljjjkkklllnnnpppqqqrrrrrrqqqooolllkkklllllllllkkkkkklllmmmmmmmmmlllkkkjjjkkklllllllllkkkiiigggfffdddddddddcccccccccbbbbbb```___]]][[[YYYWWWWWWVVVTTTRRROOOKKKJJJMMMRRRWWW___jjjyyy{{{qqqfff___ZZZaaajjjwww}}}qqq\\\OOOBBB???@@@???===<<<<<<=========<<<;;;::::::999;;;<<<;;;;;;;;;>>>@@@>>>AAAFFFLLLRRRWWW[[[]]]aaaaaabbb```[[[SSSJJJEEEGGGIIINNNZZZnnn777888888888888777777666888888888999;;;===>>>???@@@@@@@@@???AAAIIITTT\\\{{{oooaaa[[[aaaiiiooo|||~~~kkkZZZMMMFFFAAA???<<<;;;:::888777777666666999555888BBBHHHVVVyyyxxxmmmbbb[[[QQQHHHCCCBBBAAAAAA???>>>>>>============>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<===@@@AAABBBDDDGGGIIIUUUUUUZZZcccppp|||}}}uuukkkgggkkkppptttuuuvvvvvvvvvvvvvvvwwwwwwwww{{{{{{}}}zzzwwwrrrpppppppppoooooorrrtttwww{{{|||xxxtttpppnnnmmmnnnllliiihhhhhhkkknnnpppwwwyyy}}}~~~|||zzzvvvvvvuuutttrrrpppnnnmmmlllmmmnnnpppqqqsssttttttssssssrrrqqqpppppppppppppppppppppooooooooooooooojjjjjjjjjkkkkkkllllllllliiihhhgggfffeeeddddddddd___^^^]]]\\\ZZZYYYXXXWWWPPPQQQQQQMMMKKKMMMUUU\\\jjjttt~~~zzznnneeebbb]]]bbbmmm}}}uuujjjZZZNNNDDDBBBCCCAAA>>>===>>>>>>===<<<;;;;;;::::::<<<===>>>@@@AAAAAABBBBBBCCCDDDGGGLLLRRRYYY___bbbbbb```^^^\\\XXXSSSMMMHHHCCCHHHOOOZZZmmm666777777888888888777777888888888:::;;;===>>>???>>>?????????@@@FFFPPPWWWppp|||lll___aaagggnnnzzzooo]]]OOOFFFAAA???;;;;;;999888777666666666:::444666>>>CCCNNNmmm}}}ssseee^^^TTTKKKEEECCCBBBBBB??????>>>============>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;===???@@@@@@BBBFFFHHHQQQRRRVVV```lllxxx}}}uuulllhhhkkkpppssssssuuuuuuvvvvvvvvvvvvwwwwwwyyyxxx{{{{{{uuupppooonnnmmmmmmmmmooorrrvvv{{{|||yyyuuusssqqqqqqpppooooooooorrrtttvvvvvvxxx{{{~~~~~~}}}xxxxxxvvvuuusssqqqpppoooooopppqqqrrrssstttuuuvvvvvvvvvtttsssrrrrrrrrrrrrqqqqqqqqqqqqqqqpppppppppkkkkkkllllllmmmmmmmmmmmmkkkkkkiiihhhgggfffffffffbbbbbb```^^^[[[YYYWWWVVVRRRRRRQQQNNNLLLPPPXXX```oooxxx~~~xxxmmmdddaaa]]]cccpppzzznnncccUUUJJJ@@@>>>???===;;;:::;;;;;;<<<<<<<<<<<<<<<===999:::;;;===>>>>>>??????BBBDDDHHHMMMSSSYYY___bbbccc```]]]YYYWWWTTTPPPMMMHHHKKKQQQ\\\nnn555666777888888888888888777888999:::;;;<<<===>>>;;;===>>>>>>???CCCJJJPPPaaa~~~{{{ggg```ccciiivvvuuubbbRRRHHHBBB@@@;;;:::999888777666666666:::555555:::<<>>===============;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===>>>>>>@@@CCCFFFKKKMMMRRR[[[fffqqqxxx{{{{{{uuummmiiikkknnnqqqqqqttttttuuuuuuuuuvvvvvvvvvwwwvvvxxx}}}{{{tttpppmmmkkkjjjhhhiiilllqqqvvv{{{~~~}}}zzzxxxwwwwwwwwwxxxyyyzzzzzz{{{xxxyyy{{{}}}{{{zzzxxxuuutttssssssssstttttttttuuuvvvwwwwwwxxxzzzyyyxxxvvvuuuuuuttttttssstttttttttsssrrrrrrqqqnnnnnnnnnnnnooooooooooooooonnnlllkkkjjjjjjiiiiiifffeeeccc```\\\YYYWWWVVVTTTTTTQQQOOONNNTTT^^^eeeuuu~~~{{{tttjjjcccaaa___gggttt{{{uuuhhh]]]QQQGGG>>>======;;;999999999999:::;;;===>>>??????<<<<<<>>>???@@@@@@AAAAAABBBDDDIIINNNTTTZZZ___aaaccc```[[[WWWVVVUUUTTTSSSKKKMMMRRRZZZlll444555666888888999999999777888999:::;;;<<<<<<===:::<<<>>>??????AAAFFFJJJVVVppp}}}pppaaa^^^cccooo{{{xxxfffUUUIIIDDDCCC;;;:::999888777666666666:::555555999:::>>>RRRhhh}}}oooggg[[[QQQJJJGGGEEEDDD@@@@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<>>>AAADDDFFFIIINNNVVV```iiipppsssxxxsssmmmjjjjjjmmmoooooossssssssstttuuuuuuvvvvvvvvvuuuwww{{{}}}wwwqqqkkkhhhggggggiiilllppptttwwwyyyzzz{{{}}}~~~~~~~~~~~~~~~}}}{{{xxxvvvttttttuuuvvvwwwwwwwwwxxxxxxyyyyyyyyy}}}|||{{{yyyxxxwwwvvvvvvvvvwwwwwwwwwvvvuuutttsssqqqqqqqqqqqqqqqqqqqqqqqqqqqpppnnnmmmllllllkkkkkkhhhgggeeebbb^^^[[[YYYWWWUUUTTTQQQOOOQQQYYYccckkk{{{zzzuuuooofffaaa```aaakkk{{{~~~yyysssggg\\\PPPGGG?????????<<<;;;<<<999:::;;;<<<===>>>???@@@===>>>???@@@AAAAAAAAAAAABBBEEEJJJPPPVVV[[[___aaaaaa^^^ZZZWWWWWWVVVUUUTTTLLLMMMPPPWWWhhh444555666888888999999999777777999:::;;;<<<;;;;;;999<<>>KKK[[[}}}tttlll```TTTMMMHHHFFFDDDAAA@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999;;;???BBBCCCFFFLLLSSSZZZaaahhhkkkqqqoookkkiiijjjlllmmmnnnqqqrrrrrrsssttttttuuuuuuvvvvvvxxx|||yyypppjjjggggggggggggiiikkknnnooorrrsssuuuwwwzzz}}}~~~|||zzzwwwvvvvvvwwwxxxyyyyyyyyyzzzzzz{{{{{{{{{~~~~~~|||{{{zzzyyyyyyyyyyyyzzz{{{{{{zzzxxxvvvuuussssssssssssssssssssssssqqqqqqooonnnmmmlllllllllhhhgggeeeccc```]]][[[ZZZUUUSSSQQQQQQUUU^^^iiippp~~~}}}tttpppjjjccc``````eeeqqq|||xxxqqqeeeZZZNNNFFF@@@@@@@@@===<<<>>><<<<<<<<<=========>>>>>>;;;;;;<<<===>>>>>>>>>>>>AAAEEEKKKRRRXXX\\\___aaa]]][[[YYYXXXWWWVVVSSSQQQLLLMMMOOOVVVfff555666777888888888888888666777999;;;;;;;;;;;;:::999<<>>???CCCFFFNNN\\\www}}}vvv}}}sssbbb___fffnnn~~~|||ooo]]]NNNGGGFFF===<<<;;;:::999888888888777666777;;;<<<>>>GGGQQQooozzzrrreeeYYYPPPKKKHHHFFFBBBAAA@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888:::>>>AAAAAAEEEKKKPPPUUUZZZ___ccciiiiiihhhhhhiiikkkmmmnnnppppppqqqrrrsssttttttuuuvvvvvvzzz~~~xxxrrrkkkiiigggfffeeefffhhhiiinnnoooppprrruuuxxx{{{}}}~~~}}}{{{zzzyyyzzzzzzzzz{{{{{{|||}}}~~~~~~~~~~~~}}}|||||||||||||||}}}~~~~~~}}}{{{yyywwwuuuuuuuuuuuuttttttttttttrrrrrrpppooonnnmmmmmmmmmiiihhhfffcccaaa^^^\\\[[[UUUTTTRRRTTTZZZdddooovvvyyypppkkkgggaaa___aaaiiivvv{{{uuummm```UUUIIICCC??????>>><<<;;;>>>>>>>>>==================<<<===>>>>>>?????????>>>AAAEEELLLSSSYYY^^^``````[[[YYYWWWVVVUUUSSSPPPMMMMMMMMMPPPVVVggg666777777888888888777777666777999;;;;;;;;;:::999888;;;=========>>>BBBEEEJJJQQQiii}}}}}}llldddhhhnnnzzzuuuaaaPPPGGGEEE>>>===<<<;;;:::999999999666555777:::<<<===BBBGGG]]]vvvxxxkkk^^^TTTOOOKKKIIICCCBBB@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777999===AAA???DDDIIIMMMPPPSSSXXX[[[bbbccceeeggghhhkkkmmmooooooooopppqqqrrrsssttttttuuuvvv{{{|||rrrpppmmmjjjiiijjjkkklllpppppppppqqqrrrtttvvvwwwzzz{{{~~~~~~}}}}}}|||}}}~~~~~~}}}{{{yyyvvvvvvvvvuuuuuuuuutttttttttsssrrrpppoooooooooooollljjjhhhddd```]]]ZZZYYYWWWUUUUUUYYYaaakkkuuuzzzwwwmmmhhhddd```___bbbmmmzzz|||sssiii[[[PPPGGGBBB>>>???>>>;;;;;;>>>========================??????@@@AAAAAAAAAAAA@@@AAAEEEMMMTTT[[[^^^``````]]]YYYUUURRRPPPNNNLLLKKKJJJKKKNNNVVVfff777888888888888777777666666777999;;;;;;;;;:::999777:::<<<<<<;;;<<>>===<<<;;;:::::::::555444666999;;;;;;>>>AAAPPPiii|||nnnaaaXXXQQQMMMKKKCCCBBBAAA???>>>=================================<<<<<<:::888777999===@@@>>>BBBHHHKKKLLLOOOSSSVVV]]]```cccfffhhhjjjmmmpppnnnooopppqqqrrrssstttttttttvvv{{{xxxvvvsssqqqppppppqqqsssssssssrrrqqqqqqrrrssstttxxxxxxzzz}}}~~~~~~{{{yyywwwvvvvvvvvvuuuuuuttttttuuutttsssrrrqqqpppppppppnnnllliiiddd```[[[XXXVVVXXXWWWXXX\\\eeepppyyy~~~vvvlllgggccc______bbbooo}}}ttthhhYYYMMMGGGCCC@@@@@@???======@@@<<<=========>>>>>>>>>???<<<======>>>>>>>>>======AAAEEEMMMUUU[[[___``````___ZZZSSSNNNKKKKKKKKKJJJFFFHHHKKKSSSddd888888888777777777777777888888999999999:::::::::;;;;;;:::;;;;;;<<<===>>>EEEIIIUUUlll|||qqqhhhooowwwsssiiinnnxxx{{{hhhTTTIIIFFFFFF@@@===??????<<<888888777777777888999;;;<<<===KKKZZZxxxrrriii```TTTMMMLLLFFFEEEBBB???>>>===>>>>>>===>>>???@@@@@@???>>>===;;;<<<;;;999888999<<<>>>===@@@EEEIIIKKKMMMNNNPPPWWWZZZ]]]```bbbdddhhhjjjlllmmmoooooopppqqqtttvvvtttvvvzzz}}}}}}{{{zzzzzzzzz{{{}}}|||yyywwwuuuuuuuuuuuuxxxyyy|||}}}|||zzzzzzyyyxxxwwwwwwwwwwwwxxxwwwvvvtttrrrqqqqqqqqqooommmiiiddd```]]][[[ZZZTTTVVVZZZbbbmmmwww~~~}}}tttjjjeeeaaa___```dddrrruuueeeUUULLLKKKHHHCCC???<<<<<<===>>>===============<<<<<<<<<<<<<<<===>>>@@@AAACCCDDDEEEHHHMMMTTT[[[```aaa```]]]XXXQQQLLLKKKKKKIIIHHHJJJJJJNNNUUUaaayyy777777777777777777777777888888999999999:::::::::;;;;;;:::;;;;;;<<<===>>>DDDHHHQQQeeeuuuggggggiiirrr~~~rrrtttxxxooo\\\OOOJJJGGGAAA===>>>???;;;888888777777777888999:::<<<<<>>>>>????????????@@@???>>><<<;;;<<<<<<<<<:::888999;;;>>>===@@@DDDHHHJJJJJJJJJKKKQQQTTTYYY\\\___cccgggjjjkkkmmmnnnooooooqqqtttvvvsssvvvyyy|||~~~~~~}}}||||||}}}~~~}}}|||{{{zzzzzzzzzzzzzzzzzzyyyxxxvvvtttssssssssspppmmmiiiddd___\\\ZZZZZZWWWZZZ___gggpppxxx~~~{{{qqqhhhccc```___ccchhhxxxuuueeeUUUMMMIIIFFFBBB???===<<<>>>???=================================>>>???@@@AAABBBDDDGGGLLLSSS[[[___aaa```___YYYRRRMMMKKKJJJHHHGGGIIIIIILLLTTT```www777777777777777777777777888888999999999:::::::::;;;;;;:::;;;;;;<<<===>>>CCCEEEMMM[[[rrrlllfff___eeezzzyyywwwsss}}}yyyfffVVVNNNIIIBBB===>>>>>>;;;888888777777777888999:::;;;<<<:::HHH[[[rrrqqqeeeYYYRRRPPPMMMKKKGGGCCC@@@?????????????????????>>><<<;;;:::=========;;;999999:::<<<<<>>======>>>@@@========================>>>>>>=========>>>??????CCCEEEJJJRRRZZZ___aaaaaa```\\\UUUOOOLLLKKKJJJIIIJJJJJJLLLSSS___vvv666666666777777777777777888888999999999:::::::::;;;;;;:::;;;;;;<<<===>>>AAACCCIIISSSddd|||qqqdddddduuuyyyqqqmmmwwwppp^^^RRRLLLDDD>>>>>>>>>:::888888777777777777888999:::;;;:::EEEPPP___~~~wwwjjj^^^WWWSSSPPPNNNIIIEEEBBB@@@??????>>>>>>>>>>>>======<<<<<<>>>>>>>>><<<:::999:::;;;<<>>===>>>???@@@===============>>>>>>>>>===<<<<<<<<<===>>>???@@@AAADDDIIIQQQYYY___bbbbbbbbb^^^YYYTTTQQQPPPPPPPPPPPPOOOPPPTTT^^^ttt555555666666777777777777888888999999999:::::::::;;;;;;:::;;;;;;<<<===>>>@@@BBBGGGOOOZZZrrrooofffnnnwwwkkkiiirrr|||hhhZZZPPPGGG@@@???>>>:::888999777777777777888999:::::::::BBBHHHQQQnnnoooddd\\\XXXSSSPPPLLLGGGCCCAAA@@@???===============>>>>>>>>>===>>>>>>===:::999:::;;;===>>>CCCJJJPPPSSSRRRPPPRRRTTTXXX\\\^^^bbbfffhhhhhhjjjllllllmmmnnnqqqssstttwwwyyyzzz{{{}}}~~~||||||||||||{{{yyyxxxwwwrrrnnniiiddd___]]]]]]]]]aaaiiisss|||wwwnnneee___]]]___jjjuuuyyygggUUUGGGAAAAAA@@@???======>>>???@@@============>>>>>>??????:::;;;;;;<<<===???AAABBB@@@CCCHHHPPPYYY```cccddddddaaa]]]ZZZWWWWWWXXXZZZXXXVVVUUUWWW___ttt444555555666666777777888888888999999999:::::::::;;;;;;:::;;;;;;<<<===>>>@@@AAAFFFMMMTTTfff|||iiigggxxxyyyjjjiiiqqq~~~ttteeeTTTKKKBBB@@@>>>;;;999:::777777777777777888999999888===AAAHHH^^^uuukkkbbb[[[UUUSSSNNNJJJFFFCCCBBBBBB??????>>>>>>>>>>>>??????===>>>>>>===;;;:::;;;<<<===>>>AAAIIIQQQVVVWWWVVVUUUWWW[[[]]]___bbbeeehhhgggiiikkkkkklllmmmppprrrtttvvvxxxzzz{{{|||~~~|||}}}}}}~~~}}}{{{zzzxxxrrrooojjjdddaaa``````aaafffnnnyyyuuummmeee___]]]aaaooo|||tttcccRRRGGGBBB@@@???>>>=========>>>???<<<======>>>>>>??????@@@::::::;;;<<<>>>@@@BBBCCC@@@BBBGGGPPPYYYaaaeeegggfffeeeccc___\\\]]]```bbb^^^[[[YYYZZZaaattt444444555555666777777888888888999999999:::::::::;;;;;;:::;;;;;;<<<===>>>@@@@@@EEELLLPPP\\\{{{yyylllppp~~~nnnhhhnnn{{{|||lllXXXNNNDDDAAA???<<<;;;<<<777777777777777888888999888;;;???CCCPPPiiizzzpppggg___XXXVVVRRRMMMIIIGGGFFFFFFDDDBBBAAA???>>>======>>>;;;===>>>>>><<<;;;<<<======<<<>>>EEEOOOVVVWWWWWWTTTVVVZZZ\\\^^^aaadddgggggghhhjjjkkkkkkllloooqqqqqqsssvvvxxxyyy{{{~~~~~~~~~|||{{{rrrooojjjeeebbbbbbcccdddmmmuuu|||rrrkkkccc^^^^^^ddduuu{{{lll]]]OOOFFFDDD@@@???>>>===============<<<======>>>??????@@@@@@<<<======>>>???@@@BBBBBB@@@BBBGGGPPPZZZbbbgggiiijjjiiigggccc______bbbfff^^^[[[YYYZZZaaauuu444444444555666777777888888888999999999:::::::::;;;;;;;;;;;;;;;<<<>>>>>>@@@???DDDKKKMMMUUUpppwwwooo|||qqqeeejjjvvv~~~nnnZZZOOOFFFBBB@@@<<<;;;===888777777777777777888999;;;<<>><<<<<<<<<:::<<<>>>>>>===<<<=========;;;<<>>======<<<<<<===<<<======>>>???@@@@@@@@@???????????????@@@@@@AAAAAACCCHHHPPPZZZccchhhjjjlllllliiieee```___bbbfff]]]ZZZXXXZZZbbbvvv555555555555666666666666444555666777888999:::::::::::::::;;;;;;;;;<<<<<>>>>>>>><<<<<<;;;::::::::::::;;;:::;;;===@@@EEEJJJNNNPPPSSSUUUWWWYYY[[[^^^bbbfffgggggghhhiiiiiijjjkkkkkkqqqrrrtttvvvxxxzzzzzz{{{|||zzztttooohhhccccccgggmmmrrr||||||wwwkkkfff```]]]cccppp|||nnn^^^OOOEEEAAAAAA@@@@@@???>>>===<<<;;;;;;???>>><<<;;;::::::;;;<<<;;;;;;===>>>@@@BBBCCCDDDDDDGGGLLLRRRZZZbbbhhhkkknnnkkkfffaaa______aaabbb[[[VVVRRRSSS]]]sss555555555555666666666666444555666777888999:::::::::::::::;;;;;;;;;;;;<<>>===>>>===<<<;;;;;;::::::;;;;;;999:::;;;>>>BBBGGGJJJMMMOOOQQQTTTWWWZZZ^^^bbbfffggghhhiiiiiijjjkkkllllllpppqqqsssvvvxxxyyyzzz{{{}}}~~~|||zzzsssoooiiieeeeeejjjqqquuu~~~|||vvvjjjeee___]]]dddrrrxxxjjjZZZLLLDDD@@@???>>>=====================;;;;;;:::::::::;;;<<<<<<======>>>???@@@AAAAAABBBDDDGGGLLLSSSZZZbbbhhhkkknnnkkkfffbbb___^^^___```YYYTTTPPPRRR\\\rrr555555555555666666666666555555666666777888999999::::::::::::;;;;;;;;;;;;>>>===@@@DDDCCCFFFUUUhhh{{{nnnoooxxxnnngggcccjjjwww|||fffZZZLLLEEEAAA======???999999888888888888888999<<<888888;;;<<>>===>>>===<<<;;;;;;:::;;;;;;;;;999999:::<<>>===;;;;;;<<<<<<<<<=========999:::;;;<<<============???????????????@@@@@@@@@DDDGGGLLLSSS[[[ccciiimmmooolllgggbbb___]]]]]]^^^UUUQQQNNNPPP[[[qqq555555555555666666666666555555666666777888888999999999:::::::::;;;;;;;;;<<<===@@@CCCAAACCCOOO\\\{{{yyyvvvrrrqqqhhh```aaalllvvv{{{|||lll___OOOGGGAAA======@@@:::999888888777888888888999777888:::;;;???LLLZZZwwwpppgggbbbZZZSSSPPPPPPQQQQQQYYY]]]^^^WWWJJJAAA===???======<<<;;;;;;;;;;;;;;;:::::::::;;;===@@@BBBDDDHHHKKKOOOSSSWWW[[[```dddhhhiiijjjkkklllmmmnnnooooooppprrruuuwwwxxxyyyzzz}}}zzzqqqooommmmmmpppvvv|||xxxpppeeeaaa^^^aaakkk{{{~~~|||~~~{{{{{{vvvmmm___QQQFFF@@@===<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<===?????????>>>===>>>>>>?????????@@@@@@@@@DDDGGGLLLSSS\\\dddkkknnnpppmmmiiiddd```]]][[[[[[RRRNNNLLLOOOZZZppp555555555555666666666666555555555666777777888888999999999:::::::::;;;;;;:::<<>>HHHRRRjjjvvvmmmfff]]]VVVSSSSSSSSSRRRWWW]]]aaa\\\PPPEEE@@@???======<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;===>>>@@@AAAHHHKKKOOOSSSWWWZZZ^^^aaaggghhhiiijjjlllmmmnnnooonnnppprrrtttvvvwwwxxxyyy|||{{{}}}}}}{{{rrrrrrqqqsssvvv{{{tttmmmccc``````eeerrr}}}{{{~~~|||xxxxxxsssiiiZZZMMMEEEAAA>>>===>>>======<<<;;;;;;::::::<<<<<<===>>>===<<<;;;:::======>>>???@@@AAAAAABBBCCCFFFLLLTTT]]]eeelllppppppnnnjjjfffaaa]]][[[ZZZQQQNNNLLLOOOZZZppp555555555555666666666666555555555666666777777777999999999999::::::::::::888;;;?????????CCCKKKRRR___zzz}}}|||qqqddd^^^aaaiiisssxxxvvvgggVVVKKKDDD>>><<<>>>::::::999888777777777777444666888999:::>>>EEEKKK]]]sss~~~qqqjjj```ZZZXXXXXXVVVTTTRRRYYY___]]]TTTJJJCCC@@@>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<>>>???@@@FFFIIINNNRRRVVVYYY\\\___eeefffggghhhjjjkkkmmmmmmnnnoooqqqsssuuuwwwxxxxxx|||{{{|||}}}{{{uuuuuuvvvxxx{{{{{{pppiiibbb```bbbkkkyyy~~~~~~zzzyyypppeeeVVVJJJDDDAAA???>>>??????>>>===<<<;;;:::999;;;;;;;;;;;;:::999888777<<<===>>>???@@@AAABBBBBBCCCFFFLLLTTT^^^fffmmmqqqqqqooolllhhhccc___\\\ZZZSSSOOONNNQQQ[[[qqq555555555555666666666666555555555666666666666666888999999999999:::::::::999<<<>>>======AAAIIINNNUUUwwwuuufffaaafffnnntttzzzkkk[[[OOOGGG@@@===>>>;;;:::999888777777777777444777888777888<<>>======<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<>>>???AAAEEEKKKPPPTTTXXX\\\___bbbcccdddfffhhhjjjkkkkkkmmmnnnpppsssuuuvvvwwwxxx}}}{{{|||}}}{{{xxxxxxzzz|||vvvmmmfffaaaaaaeeeppp}}}yyylllaaaRRRGGGBBB@@@???===>>>>>>>>>======<<<<<<<<<<<<;;;:::::::::::::::;;;>>>>>>?????????@@@@@@@@@CCCFFFLLLUUU^^^gggnnnrrrqqqpppmmmjjjfffaaa]]][[[UUUQQQPPPSSS]]]rrr555555555555666666666777555555555666666666666666888888999999999:::::::::999===>>><<<;;;@@@GGGKKKQQQppppppdddcccjjjppp|||nnn^^^RRRJJJBBB>>>>>>;;;:::999888777777777777555777888666666:::???BBBHHHQQQlll~~~vvvkkkccc^^^YYYSSSMMMHHHNNNVVV[[[ZZZRRRHHHAAA>>>>>>===<<<<<<<<<<<<<<<;;;:::999999:::;;;===>>>===AAAHHHNNNSSSXXX\\\___aaabbbccceeeggghhhjjjjjjmmmnnnpppsssuuuvvvwwwwwwxxxvvvwww|||~~~{{{zzz{{{}}}}}}tttjjjdddaaabbbgggttt{{{vvvjjj^^^OOODDD@@@@@@>>>===============>>>>>>>>>>>>>>>===<<<<<<===>>>@@@AAA@@@@@@@@@?????????>>>>>>CCCFFFLLLUUU___hhhooosssqqqpppnnnkkkgggbbb^^^\\\VVVSSSQQQTTT^^^rrr444444444555555555555666666666666666777777777777777777999::::::;;;::::::;;;::::::;;;<<>>LLLccc}}}}}}qqqjjjhhhcccYYYPPPMMMMMMQQQYYY^^^[[[PPPFFFAAA>>>;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<@@@CCCEEEIIILLLRRRXXX\\\]]]```cccfffggggggiiijjjooopppppppppppprrrvvvyyywwwwwwxxxxxxyyy}}}yyyqqqhhhbbbcccdddkkkyyyxxxpppfffXXXIIIDDDBBB???;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAA@@@EEENNNXXXbbbiiimmmooorrrqqqnnnlllhhhddd^^^ZZZVVVQQQOOOUUUbbbxxx444444444444555555555555555666666666777777777777777777777888999999::::::;;;::::::;;;<<>><<<;;;????????????????????????====================================>>>???@@@AAAAAAEEEMMMWWWaaahhhnnnqqquuusssooolllhhhccc]]]XXXUUUQQQPPPUUUbbbxxx444444444444555555555555555555666666666777777777777666666555666888999:::::::::::::::<<<>>>AAABBBDDDOOOcccxxxnnnppprrrvvvtttgggWWWMMMHHHEEE???>>>>>>===;;;:::999888999999888777666666666666999???LLLcccvvvqqqjjjaaaYYYRRROOOLLLOOOUUUXXXVVVSSSHHHDDD@@@>>>===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===???BBBEEEHHHMMMSSSWWW\\\^^^```aaaccceeehhhjjjlllnnnpppqqqppppppqqqrrrtttvvvwwwwwwwwwyyy{{{}}}zzzssslllfffbbbccciiitttuuukkkXXXMMMBBB@@@@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@====================================>>>???@@@@@@BBBEEELLLTTT^^^gggooosssxxxuuuqqqlllgggaaaZZZVVVTTTPPPPPPUUUaaawww333333444444444555555555555555555666666666777777666555444333444666888:::999999::::::<<<>>>@@@AAADDDJJJXXXnnn~~~ooonnnpppxxxzzzooo```TTTMMMIII@@@???===<<<<<<;;;999888888777666666666666666777<<<>>>EEEYYYyyy}}}uuummmddd\\\SSSOOOKKKMMMQQQVVVWWWVVVKKKGGGBBB???>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>AAACCCFFFKKKPPPUUUZZZ\\\]]]___```cccgggjjjkkknnnqqqrrrqqqpppppppppqqqsssvvvwwwxxxyyy{{{}}}vvvnnnhhhccc```ccclllzzz~~~qqqfffTTTKKKCCCAAABBB@@@???AAA>>>>>>>>>>>>>>>>>>>>>>>>===========================<<<<<<======>>>???@@@CCCEEEJJJRRR[[[fffnnnssszzzvvvqqqkkkeee^^^WWWRRRRRROOOOOOTTT```uuu333333333444444444444555555555555555666666666666666555333333333555888999999999999:::<<<===>>>???CCCFFFPPPaaa{{{qqqmmmpppzzzyyykkk^^^SSSLLLCCC@@@===<<<<<<<<<;;;999555555555555666777999999<<<===BBBSSSqqqzzzpppfff^^^SSSPPPMMMMMMPPPTTTVVVVVVOOOJJJDDD@@@>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<===>>>AAACCCEEEIIIOOOSSSXXXYYY[[[\\\^^^aaaeeehhhkkknnnqqqrrrqqqpppoooooooooqqqtttwwwxxxzzz}}}}}}sssiiiccc```___fffqqq}}}nnnbbbQQQIIIBBBAAAAAA>>>===???========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@CCCEEEHHHOOOXXXccclllrrrxxxtttnnngggaaaZZZSSSNNNOOOMMMNNNSSS^^^sss333333333333444444444444444444555555555666666666555444444444444666777888888888999:::;;;<<<======>>>BBBJJJVVVkkk{{{xxxyyyzzzwwwoooqqq|||zzzmmm___TTTKKKFFF???<<<======<<<:::444444555666777999:::;;;777999???MMMhhhuuuiiibbbUUURRRNNNMMMNNNQQQSSSTTTRRRMMMFFFAAA???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@AAACCCGGGMMMPPPUUUWWWYYY[[[]]]```cccfffiiillloooppppppooooooooommmppprrruuuwwwzzz~~~zzzpppfffaaaaaabbbmmmxxx~~~~~~{{{kkk^^^KKKDDD@@@???>>>::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????CCCDDDGGGMMMVVV```iiinnnsssnnnhhhbbb[[[UUUOOOKKKKKKKKKLLLQQQ[[[ppp222222333333333444444444444444444555555555666666444444444555666666777777777888999:::;;;<<<<<<<<<<<>>>>><<<:::666666666777888999:::;;;444888===GGG___{{{nnnfffZZZUUUOOOKKKKKKNNNRRRTTTWWWQQQIIICCC@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>???AAAEEEJJJMMMRRRTTTXXX[[[]]]___aaadddfffhhhkkkmmmllllllmmmnnnnnnoooqqqrrrssswww{{{~~~wwwmmmeeebbbdddggguuu|||uuucccWWWFFFAAA>>>>>>===::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===??????BBBCCCFFFLLLTTT]]]eeejjjmmmhhhbbb\\\VVVQQQKKKHHHIIIIIIKKKPPPYYYnnn222222333333333444444444444444444555555555666666333444555666777777777777777888999:::;;;<<<<<<<<<>>>CCCGGGHHHOOOfff|||tttqqqsssppp~~~nnndddrrryyy```VVVJJJBBB???>>><<<999999888888888888888999999666:::===CCCWWWyyyrrrjjj^^^XXXOOOIIIHHHKKKQQQUUUYYYTTTLLLEEEBBBAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<===???CCCHHHKKKPPPSSSXXX[[[]]]^^^```bbbdddfffhhhjjjjjjjjjlllnnnooopppppppppqqqtttyyy|||}}}{{{tttkkkeeeccchhhlllzzz}}}}}}mmm\\\OOOEEEAAA???@@@???<<<===???========================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???AAACCCFFFKKKSSS[[[cccgggiiiddd^^^XXXSSSNNNJJJFFFGGGGGGJJJOOOXXXlll222222222333333333444444555555444444444333333333555555555555555666777777999999::::::::::::;;;;;;AAA@@@@@@DDDLLL]]]zzzsssnnnppprrr~~~sssmmmqqqyyybbbNNNGGGCCC======BBB;;;:::999888888888999:::888<<<;;;CCCTTTgggwwwnnnccc[[[SSSNNNKKKGGGIIINNNTTTUUURRRKKKCCC>>>???AAA======<<<;;;;;;;;;;;;<<<<<<;;;:::;;;===@@@DDDFFFNNNRRRVVVYYY[[[\\\^^^```ggghhhhhhhhhhhhiiilllnnnoooooopppqqqrrruuuxxxyyy{{{xxxpppjjjeeedddiiiqqqtttfffWWWMMM@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<<<<<<<===;;;<<<<<<===>>>??????@@@AAACCCFFFKKKRRRYYY^^^aaaccc___YYYTTTPPPMMMIIIGGGHHHFFFGGGMMMXXXmmm222333333333444444444444333333333444444555555555555555555555555666777777999999999:::::::::;;;;;;???>>>>>>AAAFFFTTTmmmsssllllllooo}}}|||lllmmm{{{pppXXXLLLFFF>>>;;;>>>;;;:::999888777888999999999<<<:::@@@OOOaaawwwiii```WWWQQQLLLHHHIIILLLQQQSSSRRRMMMEEE@@@???@@@======<<<;;;;;;;;;;;;<<<<<<;;;:::;;;===@@@CCCEEEKKKNNNSSSVVVXXXZZZ\\\^^^bbbccceeeeeefffhhhlllnnnnnnooooooppprrruuuwwwyyyzzz}}}wwwnnnhhhdddeeellluuu~~~pppbbbTTTJJJ@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<======<<<<<<======>>>>>>??????@@@BBBEEEJJJPPPVVV\\\___bbb^^^YYYUUURRROOOLLLIIIIIIGGGHHHNNNXXXmmm333333333444444444555555111222222333444555666777555555555555555666777777999999999999::::::::::::>>>======???AAAJJJ]]]oooxxxmmmiiilll~~~rrrmmmuuuaaaQQQIIIAAA======;;;:::888777777777888888:::<<<999<<>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;<<>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>========================???AAADDDHHHNNNTTTYYY\\\```]]]ZZZWWWVVVSSSQQQNNNJJJHHHIIINNNXXXmmm333333444444444555555555222222333333444555666666555555555555555666777777888999999999999:::::::::>>>===>>>@@@AAAEEERRR```qqqiiikkksssrrr|||fffTTTLLLFFFAAA@@@;;;:::888777666777777888:::<<<888:::DDDPPPkkkxxxmmm```YYYSSSMMMJJJKKKIIIMMMQQQQQQLLLEEE@@@>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>@@@BBBCCCFFFJJJMMMOOORRRVVVXXXYYY[[[^^^```bbbdddhhhjjjjjjkkkmmmoooqqqsssuuuvvvwwwyyyzzz{{{{{{}}}zzzqqqhhhdddeeejjjwwwuuugggYYYKKKBBB??????===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>???==================<<<<<<@@@AAADDDHHHMMMSSSXXX[[[___]]]\\\[[[ZZZXXXUUUSSSLLLJJJJJJOOOXXXlll333333333444444444555555444444444444444444444444555555555555555666777777888888888999999999::::::;;;;;;===@@@@@@BBBJJJTTTkkkuuuiiigggyyy{{{rrrvvvjjjVVVMMMHHHCCC@@@<<<;;;999777777777777888999;;;888:::CCCLLLddd~~~qqqddd\\\VVVPPPLLLLLLGGGKKKOOOPPPMMMHHHBBB???>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;<<<===>>>???AAADDDGGGIIILLLNNNRRRUUUXXXZZZ]]]___```bbbeeeggghhhiiikkknnnppprrrtttuuuwwwxxxyyyyyyzzz|||}}}uuummmgggeeehhhppp~~~vvvfffWWWIIIAAA???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;===>>>>>>============<<<<<<<<<<<>>>>>DDDKKKZZZtttxxxjjjbbbooowwwtttvvvppp[[[OOOGGGAAA======<<<:::888777777888888777;;;999;;;CCCIII]]]{{{xxxiiiaaa[[[TTTOOOMMMGGGIIILLLNNNMMMIIIEEEBBB???>>>======<<<<<<======;;;;;;;;;;;;;;;<<<======???AAADDDEEEGGGJJJNNNQQQUUUXXX[[[]]]^^^```bbbdddfffgggjjjmmmppprrrssssssvvvvvvwwwxxxzzz{{{}}}~~~yyyooojjjgggiiinnnvvvtttcccTTTHHHAAA???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<>>===;;;:::888888888999777;;;:::===BBBFFFVVVrrrpppfff```WWWPPPNNNHHHIIIJJJKKKLLLJJJGGGEEE???>>>>>>===============;;;;;;;;;;;;;;;;;;<<<<<<===>>>@@@AAABBBEEEIIIKKKOOOSSSWWWZZZ\\\^^^aaacccdddfffiiillloooqqqrrrrrrsssssstttvvvxxxzzz{{{{{{}}}~~~vvvjjjggggggmmmsss|||ooo^^^PPPEEE@@@>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<:::;;;;;;<<<<<<=========???AAADDDIIIOOOUUU[[[^^^ddddddeeefffeeebbb\\\XXXRRROOONNNQQQXXXjjj000000111111111222222222111222222333444555666666555555555555555666777777777888888888888999999999:::999;;;>>>>>><<>><<<:::999999999999777<<<<<<===BBBCCCQQQkkkuuujjjcccYYYQQQMMMIIIHHHHHHIIIJJJJJJIIIGGG??????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>??????AAAEEEHHHKKKNNNSSSXXX[[[]]]```bbbccceeehhhllloooqqqrrrrrrqqqqqqrrrtttwwwzzzzzzzzz~~~|||tttgggeeehhhooowww}}}jjjYYYLLLCCC???>>>>>><<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;::::::;;;;;;<<<===>>>>>>>>>???CCCHHHNNNUUU[[[^^^ffffffggghhhgggccc]]]XXXSSSPPPOOOQQQXXXjjj111111222222222333333333555555555555555555555555555555444444444444555555888888777777888999::::::999999999:::<<<>>>???@@@LLLSSSccczzzoooeeegggxxx|||nnnoooyyymmmZZZOOOJJJFFFBBB???<<<::::::::::::999999999;;;<<<>>>CCCRRRaaaqqqhhh```WWWOOOMMMJJJHHHGGGHHHIIIIIIHHHDDDAAA===;;;;;;<<<<<<<<<>>>===<<<;;;:::;;;<<<<<<======>>>???AAACCCFFFGGGLLLOOOSSSXXX\\\```bbbbbbaaadddgggiiijjjlllnnnppprrrssstttvvvwwwyyyzzzzzz~~~~~~yyyqqqmmmiiihhhnnn{{{rrrbbbTTTGGGAAAAAA>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>AAAAAADDDHHHMMMSSSYYY\\\bbbbbbccccccbbb```]]][[[UUURRRPPPRRRYYYjjj111111222222222333333333444444444444444444444444555555444444444444555555555555555666666777777777999999999:::<<<===???@@@DDDJJJXXXpppwwwkkkiiiuuutttooottt{{{wwwcccUUULLLFFFCCC@@@===::::::::::::999999999:::;;;<<>>===<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>@@@AAADDDHHHMMMSSSYYY\\\aaabbbbbbbbbaaa___\\\ZZZVVVRRRPPPRRRYYYjjj111111222222222333333333333333333333333333333333555555444444444444555555666777999:::;;;;;;;;;:::999999999:::;;;===>>>???BBBFFFOOOaaa{{{vvvmmmssszzz}}}sssrrruuuqqq___QQQHHHEEEBBB>>><<<;;;;;;:::::::::888999;;;;;;???KKKWWWxxxuuuiii```YYYPPPMMMIIIGGGGGGFFFFFFEEEDDDAAA>>><<<<<<=========<<<<<<;;;::::::::::::;;;:::::::::;;;<<<>>>AAABBBEEEGGGKKKPPPUUUYYY\\\^^^```bbbeeegggiiijjjlllnnnnnnoooppprrrtttuuuwwwwwwyyyzzz|||~~~~~~}}}~~~vvvpppmmmnnnsss}}}yyywwwtttyyyeeeVVVKKKCCC???@@@===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>@@@AAADDDHHHNNNTTTYYY\\\```aaaaaaaaa```]]][[[YYYVVVSSSQQQSSSYYYiii111111222222222333333333333333333333333333333333555555444444444444555555666888;;;===>>>>>>===<<<999999999:::;;;<<<>>>???BBBDDDIIIUUUiiivvvuuuwwwxxxzzzsssrrrlllYYYMMMGGGDDD@@@===<<<<<<;;;:::;;;999999;;;;;;>>>HHHRRRnnn}}}oooddd^^^UUUQQQLLLHHHFFFEEEDDDCCCCCCAAA>>>===>>>>>>>>>===<<<;;;;;;;;;:::::::::::::::999999:::;;;===???@@@BBBDDDHHHMMMRRRVVVZZZ\\\^^^aaadddfffggghhhjjjlllmmmnnnoooqqqsssuuuvvvwwwxxxyyy{{{}}}}}}~~~}}}{{{zzz{{{~~~yyysssooommmqqqzzzwwwpppnnntttqqq]]]PPPGGGAAA???@@@<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???AAADDDIIINNNTTTXXX[[[___`````````^^^\\\YYYWWWWWWTTTRRRTTTZZZiii111111222222222333333333444444444444444444444444555555444444444444555555333444777:::<<<<<<;;;:::999999999:::;;;<<<===>>>@@@@@@DDDKKKXXXqqq{{{xxxwww}}}vvvpppyyywwwbbbSSSIIIFFFBBB???======;;;:::<<<::::::<<<<<<>>>EEENNNeeeuuujjjddd[[[VVVOOOJJJGGGEEECCCBBBCCCAAA???>>>???@@@???>>><<<<<<<<<;;;;;;;;;::::::;;;:::::::::;;;<<<>>>???AAACCCFFFJJJOOOTTTXXXZZZ\\\___bbbdddeeefffiiijjjlllmmmoooqqqsssuuuvvvwwwwwwxxxzzz}}}zzzzzzzzzyyyyyy{{{{{{uuuqqqooopppvvv}}}qqqkkkkkkyyy{{{jjjWWWKKKEEEAAA???@@@;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???AAADDDIIIOOOTTTXXX[[[___``````___^^^[[[XXXVVVVVVSSSRRRTTTZZZiii111111222222222333333333555555555555555555555555555555444444444444555555444555777:::<<<=========999999999999:::;;;<<<===AAA@@@DDDJJJQQQccczzzxxx}}}}}}qqqsss}}}iiiXXXLLLHHHCCC@@@>>>===<<<;;;<<<999999;;;===>>>DDDKKK\\\xxxqqqkkkaaa\\\TTTMMMIIIFFFDDDCCCCCCAAA??????@@@AAA@@@???<<<<<<======<<<<<<;;;:::<<<;;;;;;:::;;;<<<===>>>AAABBBEEEHHHMMMQQQUUUWWW[[[]]]```cccdddeeegggiiikkklllnnnppprrrtttvvvwwwuuuwwwyyy|||~~~~~~|||wwwxxxzzzzzz{{{}}}xxxrrrqqqqqqvvv|||yyyooommmqqq~~~uuudddRRRHHHDDDAAA>>>>>>:::;;;;;;;;;;;;:::999999::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>AAAEEEJJJOOOTTTXXXZZZ`````````___]]]ZZZWWWVVVUUUSSSRRRTTT[[[jjj111111222222222333333333444444444444444444444444555555444444444444555555666777888:::<<>><<<;;;:::777777:::<<<===AAAGGGSSSkkkzzzsssgggaaaXXXPPPKKKHHHEEEDDDCCCAAA@@@@@@AAAAAA@@@???======>>>>>>>>>===<<<;;;<<<;;;:::::::::;;;<<<===@@@AAACCCFFFJJJNNNRRRTTTYYY\\\___aaabbbdddfffhhhiiijjjlllnnnqqqsssuuuuuusssuuuwwwzzz|||~~~~~~{{{yyyvvvxxx{{{}}}~~~|||uuuqqqrrrttt}}}xxxpppsss{{{ppp___MMMEEECCC???<<<;;;::::::;;;;;;;;;:::999888::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>@@@EEEJJJPPPTTTXXXZZZ```aaaaaa```^^^[[[WWWUUUSSSQQQQQQUUU[[[kkk111111222222222333333333333333333333333333333333555555555444444555555555333333444666888;;;===???999999999999:::;;;;;;<<<999888===EEEGGGLLLccc|||{{{tttyyyqqqvvv|||kkkXXXNNNJJJFFFBBB@@@>>>===;;;999555555999;;;<<<@@@EEENNNbbbyyykkkddd[[[RRRMMMIIIFFFEEECCCAAA@@@@@@BBBBBBAAA???===>>>?????????>>><<<;;;;;;;;;:::999999:::;;;<<<@@@AAABBBDDDHHHLLLOOOQQQYYY[[[___aaabbbccceeegggggghhhjjjllloooqqqssstttqqqsssvvvxxx{{{|||}}}}}}}}}yyywwwuuuxxx|||yyysssqqqtttwwwyyysssyyylll\\\KKKDDDBBB>>>:::888::::::;;;<<<;;;:::999888::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>@@@EEEJJJPPPUUUXXXZZZaaaaaaaaa```^^^[[[XXXVVVRRRQQQQQQUUU\\\kkk444444444333333222222222111111222222222333333333555444333333222222222222444444555666777888999999888888999999999:::::::::<<<777999@@@CCCGGGXXXlll~~~uuuqqqttt|||ppptttpppZZZXXXNNNFFFEEEDDDAAA===<<<===;;;999888999<<>>>>>??????@@@???>>>======<<<======;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>???CCCHHHMMMQQQVVVYYY^^^aaabbbcccdddeeefffhhhkkknnnoooooonnnmmmsssuuuwwwxxxxxxyyy{{{}}}}}}zzzxxxyyyzzz}}}~~~vvvqqqqqquuuyyy{{{ssswww|||eeeWWWGGGAAA@@@===<<<<<<:::::::::::::::;;;<<<===999999999999::::::;;;<<<===<<<:::999:::<<<>>>???>>>>>>>>>>>>????????????>>>@@@DDDIIIOOOTTTYYY\\\``````___^^^[[[WWWSSSQQQQQQOOOQQQVVV]]]kkk333333333333222222222111111111222222222333333333555444333333222222222333444444555666777888999999888888888999999999::::::===999:::@@@BBBDDDSSSeee~~~sssnnnooowwwoooooozzz~~~{{{nnnZZZXXXNNNFFFEEEEEEBBB???>>>===;;;999888999<<>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===???BBBGGGLLLOOORRRVVV[[[^^^```aaacccddddddfffiiilllnnnnnnmmmmmmrrrtttvvvwwwxxxyyy{{{}}}}}}{{{yyy||||||~~~|||vvvrrrsssyyy}}}zzzuuu{{{sss___RRREEEAAA@@@>>>======;;;;;;:::::::::;;;;;;<<<::::::999999999:::;;;;;;<<<;;;:::::::::;;;===>>>;;;;;;;;;<<<<<<<<<======???AAADDDIIINNNSSSWWWZZZ]]]]]]]]][[[YYYVVVRRRPPPOOONNNPPPUUU]]]kkk222222222111111111111111111111222222222333333333444444333222222222333333444444555666777777888999777888888888999999999999<<<:::;;;@@@AAABBBMMM[[[pppuuummmjjjlllssskkkrrrvvvwwwooo^^^YYYOOOFFFEEEEEECCCAAA@@@===<<<:::999:::<<<>>>@@@CCCHHHVVVoooxxxmmmeee\\\RRRKKKJJJEEEDDDDDDCCCBBBAAA@@@@@@AAA@@@??????????????????;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<===@@@DDDIIIKKKMMMQQQVVVZZZ\\\^^^aaacccaaacccgggjjjmmmnnnnnnmmmqqqsssuuuvvvwwwxxxzzz|||~~~~~~|||||||||zzztttssswww~~~xxxxxxzzzgggVVVKKKAAA@@@@@@???>>>>>><<<;;;;;;::::::::::::;;;;;;;;;:::999999999::::::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<>>===;;;::::::<<<>>>???GGGHHHPPPaaavvvsssjjj```UUUNNNLLLEEEEEEDDDDDDCCCBBB@@@@@@AAA@@@??????>>>?????????<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<>>>BBBEEEGGGIIIMMMRRRVVVYYY\\\___bbb```bbbeeeiiilllmmmnnnnnnoooqqqtttuuuvvvwwwyyy{{{}}}~~~|||}}}~~~~~~{{{wwwssstttzzzyyyvvv}}}qqq^^^NNNFFF??????@@@>>><<<<<<<<<<<<;;;:::999999999999<<<;;;::::::999999999999999999:::;;;;;;::::::999;;;;;;;;;<<<<<<<<<=========???BBBFFFKKKQQQUUUWWWYYYYYYXXXVVVSSSPPPNNNLLLHHHHHHLLLSSS]]]kkk000000000000000000000000111111222222222333333333333333333222222333333444444444555555666666777777666666777777777888888888666777:::>>>???AAAGGGMMMZZZooosssjjjaaaooonnniiiiiippptttmmm___SSSHHHEEEEEECCCAAABBB???>>><<<;;;;;;<<<===>>>HHHGGGKKKVVVeee|||zzzoooeeeYYYQQQNNNGGGFFFEEEDDDCCCCCCBBBAAAAAAAAA@@@???>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;::::::;;;===???BBBDDDFFFJJJNNNRRRVVVZZZ^^^aaa```aaadddhhhkkkmmmnnnooommmppprrrttttttvvvxxxzzz}}}}}}}}}~~~xxxwwwtttssswww|||uuuwwwkkkZZZJJJCCC>>>???>>>;;;999:::<<<;;;:::999999999999999<<<;;;::::::999999999999999::::::;;;;;;:::999999;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<@@@EEEJJJPPPTTTWWWYYYXXXVVVSSSPPPMMMJJJIIIEEEFFFJJJRRR\\\jjj000000000000111111111111111111222222222333333333333333222222222333444444444444555555555666666666666666666666777777777777555666999<<<>>>AAAEEEIIIOOO___wwwzzznnnbbbiiiyyyuuuiiibbbhhhpppnnnfffYYYMMMHHHFFFCCCBBBCCC@@@???===<<<<<<<<<<<<===BBBBBBEEELLLWWWjjjwwwlll```WWWSSSKKKJJJHHHFFFEEEEEEEEEFFFDDDCCCBBB@@@???>>>>>>===>>>>>>======<<<;;;;;;;;;:::::::::;;;<<<>>>@@@AAADDDGGGKKKOOORRRVVV[[[^^^___```cccfffhhhkkklllmmmlllnnnqqqrrrsssuuuwwwzzz|||~~~~~~~~~~~~uuuuuuuuuwww{{{{{{www|||zzzeeeUUUHHHBBB>>>>>>===999888:::;;;::::::999999999999:::;;;;;;:::999999999::::::;;;;;;;;;;;;::::::::::::999999999:::::::::;;;;;;:::<<>>===<<<<<<<<<<<>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;::::::;;;<<<===>>>???AAADDDHHHKKKNNNSSSWWW[[[]]]^^^```bbbeeegggiiijjjjjjmmmoooqqqrrrtttwwwyyyzzz|||~~~|||tttvvvxxx{{{~~~~~~qqq\\\NNNEEE@@@<<<===<<<999:::<<<999999999888999999::::::::::::999999999:::;;;;;;>>>===;;;:::::::::;;;<<<::::::::::::;;;;;;;;;;;;===>>>@@@CCCGGGKKKOOOPPPOOONNNMMMKKKIIIGGGFFFFFFCCCDDDHHHQQQZZZhhh|||000000111111222222222333111111222222222333333333222222222222333333444555444444444555555555555555555555555555666666666777888:::::::::<<<@@@BBBCCCEEEMMMZZZmmmvvvllliiisssuuuaaa___jjjmmmuuufffWWWOOOKKKGGGEEEEEEAAA@@@???===<<<<<<<<<<<>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???BBBEEEHHHLLLPPPTTTXXX[[[\\\^^^```bbbeeefffgggjjjllloooqqqrrrtttvvvyyyyyyzzz|||}}}zzzuuuwww{{{kkkVVVHHHCCC>>>;;;<<<;;;:::;;;???888888888888999:::;;;;;;999999999999:::;;;;;;<<>><<<:::::::::<<<===<<<<<<<<<=========>>>>>>???@@@AAACCCFFFIIIKKKMMMJJJIIIHHHGGGFFFFFFFFFFFFBBBCCCHHHQQQZZZhhh|||111111111111111111111111111111222222222333333333222222222333333444444444///111333555666666555444555555555555666666666666666777888999;;;<<<===>>>DDDFFFNNN___uuuqqqeeemmmyyyhhhTTTWWWeeennnhhh___TTTKKKFFFFFFGGGDDDBBB???===<<<<<<<<<===:::@@@EEEFFFEEEKKKXXXdddzzzoooggg[[[UUUQQQOOOLLLJJJNNNTTTXXXSSSLLLHHHFFFDDD@@@===AAAAAAAAA@@@@@@???======;;;:::888888888:::<<<===AAAAAACCCFFFJJJNNNRRRTTTXXXZZZ\\\]]]^^^aaadddgggiiijjjllloooqqqsssttttttuuuxxx{{{}}}~~~{{{xxxwwwyyy~~~ttt\\\MMMGGG>>>>>>>>>===<<<<<<;;;;;;999999999999999999999999888888999999999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>>>>@@@DDDHHHLLLLLLLLLIIIHHHFFFEEECCCBBBBBBAAABBBCCCHHHOOOVVVcccxxx111111111111111111111111111111111222222222333333222222333333333333333333555666666777777666555444555555555555666666666666777777888999:::<<<======???@@@HHHUUUhhhsssiiiooovvv|||nnnXXXWWWbbbhhhgggccc[[[QQQKKKHHHHHHEEECCC@@@>>><<<<<<<<<===:::===@@@AAAAAAFFFPPPYYYjjjsssiiibbb[[[UUURRRNNNKKKNNNSSSWWWTTTOOOKKKHHHDDDAAA>>>@@@@@@@@@@@@???>>>>>>===;;;:::999888888:::;;;===@@@@@@BBBDDDHHHLLLPPPRRRVVVXXX[[[]]]^^^```ccceeeggghhhjjjmmmoooqqqrrrssstttvvvyyy{{{}}}}}}zzzxxxxxx{{{lllWWWIIIDDD>>>>>>======<<<;;;;;;;;;999999999999999999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;======???CCCHHHKKKKKKKKKIIIHHHFFFDDDCCCBBBAAAAAAAAACCCGGGNNNUUUbbbwww111111111111111111111111111111111222222222222333333333333333333222222222555555666666666666666666555555555555666666666666888888888999:::;;;;;;<<<;;;===CCCLLLYYYnnn|||tttxxxyyywwwwww___WWW[[[___ccceeeaaaXXXOOOKKKJJJFFFDDDBBB???===<<<<<<<<<<<<<<<======>>>CCCIIINNN[[[yyy}}}qqqjjjbbbZZZVVVQQQMMMMMMQQQTTTTTTTTTPPPKKKEEEBBB@@@????????????>>>>>>>>>>>><<<;;;:::999999999:::;;;>>>???@@@BBBEEEIIILLLNNNQQQTTTYYY[[[]]]^^^```bbbdddeeegggjjjmmmooopppppprrrtttwwwyyy{{{}}}{{{yyywwwxxx}}}uuubbbOOODDDAAA>>>======<<<<<<;;;::::::999999999999999999999999::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::888888888999999999::::::<<<===>>>BBBGGGJJJJJJJJJHHHGGGEEEDDDBBBBBBAAAAAAAAABBBGGGMMMTTT```ttt111111111111111111111111111111111111222222222222333333333222222222222222000111111222444666888999555555555555666666666666888888999999:::::::::;;;<<<>>>BBBGGGNNN___|||{{{}}}hhhXXXUUUWWW]]]bbb```XXXOOOKKKJJJFFFEEECCC@@@>>>===<<<<<<>>>===;;;<<<@@@DDDFFFHHHTTTlll{{{pppggg]]]XXXSSSNNNMMMPPPQQQUUUWWWTTTNNNGGGDDDCCC???>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::======>>>???BBBEEEHHHJJJLLLPPPUUUYYY[[[\\\^^^___bbbccceeehhhkkkmmmnnnoooqqqsssvvvxxxyyyzzz}}}~~~}}}zzzxxxxxxyyy|||jjjYYYJJJBBB@@@======<<<<<<;;;::::::999999999999999999999999999::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999999999::::::::::::<<<<<<>>>AAAFFFHHHIIIHHHGGGFFFDDDCCCBBBAAAAAAAAABBBCCCGGGMMMSSS^^^sss111111111111111111111111000000111111111222222222222222222222222222222222111111111222444555777888555555555555666666666666888888888999999:::::::::===???BBBDDDGGGSSSlllsss]]]SSSSSSWWW[[[ZZZSSSMMMJJJJJJEEEDDDCCCAAA???===<<<<<<===;;;:::<<<@@@DDDEEEEEEMMM[[[rrruuukkk```ZZZUUUOOOMMMOOOOOOTTTWWWVVVQQQJJJFFFEEE@@@???>>>>>>===>>>>>>???===<<<<<<;;;::::::::::::<<<<<<<<<===???BBBEEEFFFHHHLLLQQQUUUXXXYYY[[[\\\```aaadddgggjjjlllnnnnnnooorrruuuwwwxxxyyyzzz|||~~~{{{zzzyyyzzz~~~tttbbbSSSGGGAAAAAA<<<<<<;;;;;;::::::999999999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<>>>AAAEEEHHHHHHGGGEEEEEECCCBBBAAAAAAAAAAAACCCDDDGGGLLLRRR]]]qqq111111111111111111111111000000000111111111111222111111111111222222222333777777666666666555555555555555555555666666666666777777777888999::::::;;;======@@@BBBCCCJJJ[[[mmmfffVVVSSSTTTUUUTTTPPPKKKHHHGGGCCCBBBBBB@@@???>>>===<<<:::999999;;;>>>AAABBBBBBIIIOOO___yyy}}}qqqeee^^^YYYSSSOOOOOONNNQQQUUUVVVSSSNNNJJJHHHCCCBBB@@@>>>>>>>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBCCCEEEHHHMMMQQQTTTVVVYYY[[[^^^___bbbeeehhhkkklllmmmlllooosssuuuvvvwwwxxxzzzzzz~~~}}}zzzzzz|||}}}lll[[[NNNDDD@@@AAA<<<;;;;;;::::::999888888999999999999999999999999888888888999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======>>>AAAEEEHHHHHHGGGDDDDDDCCCBBBAAA@@@@@@AAABBBCCCFFFKKKPPP[[[nnn111111111111111111111111000000000000111111111111//////000111222333333444777777888888777555333222555555555555666666666666555666777888999:::;;;<<<<<<<<<>>>AAAAAAEEEPPP\\\sssppp\\\UUUTTTRRRRRRQQQMMMHHHDDD@@@@@@@@@@@@???>>>===<<<999:::<<<======>>>??????EEEIIIUUUjjj|||nnnfff___WWWRRRQQQNNNOOOQQQTTTTTTRRRMMMIIIEEEDDDBBB???>>>>>>>>>???;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>@@@AAACCCFFFJJJMMMPPPTTTWWWZZZ[[[\\\___bbbfffhhhjjjkkkhhhlllpppssstttuuuvvvwwwuuuzzz{{{zzz|||~~~{{{eeeTTTIIIAAA>>>???;;;;;;::::::999888888888999999999999999999999999999999999:::::::::;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;>>>>>>???BBBFFFHHHHHHHHHDDDCCCBBBAAA@@@@@@@@@@@@@@@AAADDDHHHMMMWWWjjj|||111111111111111111111111000000000000111111111111......///111222333444555222333555666666555333222555555555555666666666777444555666777999;;;<<<<<<<<<<<<>>>BBBCCCDDDKKKSSSaaa{{{vvvaaaWWWTTTRRRSSSTTTPPPHHHAAA>>>????????????>>>======;;;===??????>>>===>>>???@@@DDDNNN\\\pppuuukkkccc[[[TTTRRRNNNMMMOOORRRUUUTTTOOOJJJGGGFFFCCC@@@>>>>>>>>>???::::::;;;<<<=========<<<<<<;;;;;;;;;<<<>>>???AAABBBEEEHHHKKKNNNRRRWWWZZZYYYZZZ]]]```dddfffhhhiiieeeiiimmmqqqrrrssstttvvvssswww}}}~~~{{{zzz|||www```PPPFFF>>>;;;<<<;;;;;;::::::999888888777999999999999999999999999:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::888888999999999:::::::::>>>>>>@@@CCCFFFHHHIIIHHHCCCCCCBBBAAA@@@@@@@@@@@@??????BBBFFFKKKUUUhhhyyy111222333222000000000111111111222222222333333333111111111111222333444555111111111222333444666666333444555555666666555555777777777888999999::::::;;;<<<>>>>>>???BBBEEEHHHUUUjjjlll___YYYVVVXXXXXXQQQHHHDDD>>>>>>>>>>>>>>>>>>======>>>===<<<;;;<<<===???AAAEEEEEEIIIPPP\\\sss}}}ssskkk```XXXVVVPPPOOOOOOPPPRRRSSSSSSRRRKKKIIIEEEBBB???>>>>>>???>>>=========<<<<<<<<<<<<999::::::;;;;;;::::::999BBBCCCEEEGGGKKKOOORRRSSSXXXZZZ\\\___bbbdddeeefffhhhjjjlllooorrrsssttttttvvvvvvwwwzzz~~~|||{{{}}}lllUUUIIICCC???;;;999<<<:::888888:::;;;999666777777777777777777777777999888888999;;;<<<;;;:::999888888888888888888888::::::::::::;;;<<<=========>>>@@@BBBCCCEEEEEEFFFDDDCCCCCCBBB@@@??????>>>AAA@@@BBBEEEIIITTThhhzzz111222333222000000000111000000111111111222222222111111111111222333444555333333222222222333444444222333333444444444444444666666777888888999999:::999:::<<<<<<===???CCCFFFLLL]]]tttvvvbbbZZZTTTVVVWWWPPPFFF@@@>>>>>>======<<<=========<<<<<<:::::::::;;;===>>>AAAAAADDDJJJSSSeeezzzqqqfff^^^[[[SSSQQQPPPPPPQQQSSSRRRRRRJJJHHHEEEBBB???=========>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;???@@@BBBEEEHHHLLLNNNPPPUUUWWWYYY\\\___bbbcccdddgggiiikkknnnqqqrrrssssssvvvvvvwwwyyy~~~}}}~~~wwweeePPPFFFBBB>>>;;;:::<<<:::888888::::::999777888888888888888888888888;;;:::999:::<<<>>>======888999999999::::::::::::::::::999::::::;;;<<<======>>>@@@BBBCCCDDDEEEEEEDDDCCCCCCBBB@@@??????>>>AAAAAABBBEEEIIISSSfffxxx111222333222000000000111//////000000000111111111111111111111222333444555555444333333222222222222111222333333444444333333666666777777888888999999777888999::::::<<<@@@CCCFFFQQQccczzz|||{{{yyyjjj]]]SSSSSSTTTOOOEEE>>>@@@>>><<<;;;:::;;;<<<===<<<<<<;;;::::::;;;===>>>??????AAADDDJJJVVVkkk~~~yyymmmeeeaaaXXXUUUQQQOOOPPPQQQQQQQQQLLLJJJGGGDDDAAA???>>>===>>>>>>>>>=========<<<<<<<<<<<<============<<<<<<===>>>???AAADDDGGGJJJKKKQQQSSSUUUYYY\\\___aaabbbfffgggjjjllloooppprrrrrrtttvvvwwwyyy|||~~~~~~~~~}}}lll[[[JJJBBB???===;;;;;;;;;999888999::::::999777999999999999999999999999999777555666888:::::::::999999999::::::;;;;;;<<<999999999::::::;;;<<<======>>>???AAACCCDDDEEEEEECCCCCCBBBAAAAAA@@@??????BBBAAABBBEEEHHHQQQddduuu111222333222000000000111000000000000111111111222111111111111222333444444444444333333222222333333222222333444444444444333555555666666777888888999666777888999999:::>>>@@@CCCIIITTThhh{{{tttqqqmmm|||uuucccRRRNNNPPPMMMFFFAAAAAA???<<<:::999:::<<<===>>>>>>============>>>?????????@@@CCCEEELLL[[[iiiuuukkkfff]]]YYYSSSOOONNNOOOOOOOOONNNMMMLLLIIIFFFDDDBBB@@@>>>>>>>>>============<<<<<<<<<<<<======<<<<<<<<<<<<<<<===???AAADDDFFFGGGMMMOOORRRVVVZZZ]]]___```dddeeegggjjjlllnnnooopppqqqsssvvvyyy{{{~~~{{{|||~~~}}}}}}cccTTTFFF@@@>>><<<;;;;;;:::999999999999999999999999999999999999999999999888666444444666999::::::::::::::::::::::::999999999999999999:::;;;<<<===<<<===???AAACCCDDDEEEEEECCCCCCBBBAAAAAA@@@??????BBBBBBCCCEEEGGGPPPaaarrr111222333222000000000111111111111222222222333333111111111111222333444444333333222222333333444444333333444555555555555555444555555666666777888888777888999999888:::===??????AAAHHHXXXooo}}}sssmmmhhhssskkkTTTKKKKKKKKKGGGDDDCCC@@@===:::999:::;;;<<<>>>>>>>>>=========>>>>>>>>>===???BBBCCCFFFPPPZZZttt~~~sssjjjccc^^^VVVQQQNNNNNNNNNMMMNNNNNNMMMKKKIIIFFFCCCBBB???>>>>>>>>>============;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>???AAACCCDDDIIIKKKOOOSSSXXX[[[^^^___bbbcccdddgggiiikkkmmmnnnnnnppptttxxxzzz~~~}}}yyy{{{~~~uuu\\\PPPDDD???===:::999:::999999999999999999999:::999999999999999999999999<<<:::888999;;;=========;;;;;;:::999888777666666999999999999:::;;;<<<<<<<<<===???AAABBBDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@???AAAAAABBBDDDFFFNNN___ppp111222333222000000000111111222222222222333333333111111111111222333444555222222222222333333444555333444555555666666555555444444555555666666777777888999999999888999<<<>>>???@@@EEEPPP```xxx{{{rrrkkkooo~~~yyy___QQQMMMJJJGGGFFFCCCBBB???<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::===@@@@@@AAAGGGOOO___ttt}}}rrrjjjddd\\\VVVRRRPPPNNNMMMJJJJJJKKKKKKIIIFFFCCCAAA??????>>>>>>>>>=========;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>???AAABBBEEEGGGKKKPPPUUUYYY\\\^^^aaaaaabbbdddfffiiikkkmmmkkknnnrrruuuxxx{{{|||~~~lllUUUKKKBBB???===:::888:::777999::::::999888999;;;999999999999999999999999999888888999;;;<<<<<<;;;;;;::::::999888777666666888888888999999:::;;;<<<<<<===>>>@@@BBBCCCDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@BBBDDDFFFMMM^^^nnn111222333222000000000111111111111111222222222222111111111111222333444555444444333222222222333333333333444555555555555444333444444555555666777777777888888888777888:::<<<>>>???EEELLLTTTddd|||rrrooottttttcccYYYPPPKKKIIIDDDCCCAAA???===<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;:::;;;>>>>>>>>>BBBHHHOOO___uuu|||qqqkkkccc\\\WWWTTTQQQOOOGGGIIIJJJKKKJJJHHHDDDBBB?????????>>>>>>>>>======<<<<<<============<<<<<<:::::::::;;;;;;===>>>???AAACCCGGGMMMRRRWWWZZZ\\\______```bbbdddgggjjjkkkjjjlllooorrrtttwww{{{~~~~~~uuuaaaNNNEEE???===<<<999888:::777999::::::888888:::<<<888888888888888888888888444444555777999:::888666999999999999999999999999888888888888999:::;;;<<<;;;<<<>>>@@@BBBCCCDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@>>>???AAADDDFFFMMM^^^mmm111222333222000000000111000000000000111111111111111111111111222333444555777666444333222111111111222222333444444444333333333333444444555666666777777777888777666666999;;;777:::???DDDGGGSSSoootttyyywwwoooooo|||ttteeeXXXOOOLLLDDDDDDBBBAAA???===;;;:::>>>>>>??????>>>===<<<<<<<<<;;;<<>>===@@@EEEGGGSSSdddwwwvvvppphhhaaa\\\WWWSSSQQQHHHJJJLLLMMMMMMJJJGGGEEE????????????>>>>>>>>>>>>======>>>>>>>>>>>>======999999999999:::;;;<<<<<<>>>@@@EEEJJJPPPUUUXXXZZZ_________aaacccfffiiikkkjjjkkknnnpppqqqtttxxxzzz{{{|||~~~nnnZZZHHHAAA<<<;;;;;;999888;;;666999;;;:::888888:::<<<777777777777777777777777555666777:::<<<<<<999666777888888999;;;<<<======888888888888999:::;;;<<<;;;<<<>>>@@@BBBCCCDDDDDDBBBAAAAAAAAAAAAAAAAAAAAA===>>>@@@CCCFFFMMM]]]mmm000000000000000000000000////////////000000000000444444333222111111111222222222222222222222222222222222333333333444444444333444555555666666555555888888999999999:::::::::;;;;;;===@@@CCCKKK\\\kkk~~~{{{ooorrr|||mmm]]]PPPKKKEEEAAAAAA@@@===<<<>>>@@@===:::888999;;;<<<<<<===<<<;;;;;;<<<>>>AAABBBDDDGGGRRRdddxxx{{{nnnddd___\\\WWWSSSIIIIIIJJJKKKKKKJJJJJJIIIBBBAAA???===<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::;;;<<<===>>>@@@DDDGGGJJJNNNRRRVVVWWWZZZ]]]___```bbbeeehhhlllmmmnnnppprrrtttuuuvvvwwwyyy|||~~~{{{aaaQQQ@@@???>>><<<:::999999999777777666666666666777777::::::::::::::::::::::::888888888888999:::;;;<<<777777888888888777777666555666777888999:::;;;;;;888999;;;<<<>>>???@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCCCCBBBCCCEEEFFFMMM]]]mmm000000000000000000000000000000000000111111111111333333222111111111111111222222222222222222222222//////000000000111111111444444555666666666666666777777777777888888888888;;;;;;<<>><<<999999:::;;;<<<<<<<<<;;;:::::::::<<<>>>??????AAAHHHUUUfff|||wwwmmmhhhccc[[[TTTNNNNNNMMMKKKJJJIIIHHHGGGCCCBBB@@@>>>=========>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<<<<<<<>>>AAADDDFFFJJJNNNQQQUUUXXX\\\^^^```bbbdddfffiiijjjlllmmmoooqqqssstttvvvxxxzzz|||}}}~~~mmmUUUGGG???>>>===;;;:::999888888888777777666666777777888888888888888888888888888555555555555666777888888999999::::::::::::999999666666777888999:::;;;;;;999:::<<<>>>???@@@AAAAAACCCCCCCCCCCCCCCCCCCCCDDDCCCCCCDDDEEEFFFLLL\\\lll000000000000000000000000111111111111222222222222222222111000000000111111222222222222222222222222222222222222333333333333444444555666666666666666555555555555666666666666:::999;;;===<<<>>>HHHSSSccczzz~~~ooo___NNNFFFCCC???<<<;;;<<<;;;999:::;;;<<<<<<;;;<<<;;;:::999999:::;;;<<<======???FFFQQQfffxxxssskkk```WWWVVVTTTPPPLLLIIIGGGFFFFFFFFFDDDBBB???>>>=================================<<<<<<;;;;;;:::;;;;;;<<<:::<<<>>>@@@BBBEEEHHHKKKRRRUUUYYY]]]___```bbbdddeeefffhhhjjjlllnnnoooppptttvvvxxxyyyzzz{{{}}}~~~~~~xxx]]]JJJ@@@>>>===<<<:::999888888777888888888777777888888888666666666666666666666666666555555555555555666666999::::::;;;;;;;;;::::::666666777888999::::::;;;:::;;;===???@@@BBBBBBCCCEEEEEEEEEDDDDDDDDDDDDDDDEEEDDDDDDEEEFFFLLL[[[kkk000000000000000000000000000000000111111111222222111111000000000000000111222222222222222222222222333333333444444444444555333333444555555555555555444444555555555666666666777777999;;;;;;:::AAAIIIUUUiiirrr[[[OOOIIIDDD@@@>>><<<;;;;;;;;;===>>>===<<<<<<<<<:::999999999::::::>>>>>>???AAAFFFXXXvvvyyyqqqeee[[[\\\YYYSSSNNNJJJHHHHHHHHHHHHFFFDDDAAA???>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;999;;;===>>>???@@@CCCFFFMMMQQQVVVZZZ\\\^^^```aaabbbccceeegggiiikkkmmmnnnqqqsssuuuvvvvvvwwwyyy{{{}}}}}}~~~~~~~~~~~~~~~}}}}}}|||hhhSSSFFFAAA===<<<;;;999888777777777999999888888888888999999666666666666666666666666999888888777777777888888777888888999999999999888666777777888999999::::::999:::<<<>>>@@@BBBCCCCCCFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFKKK[[[jjj/////////////////////////////////000000000111111111000000000000000111111222222222222222222222222000000000000111111111111222222333444444444444333555555555666666666777777666555888;;;;;;:::>>>DDDLLL]]]vvvhhhXXXOOOHHHCCCAAA>>>===<<<===>>>???>>><<<======<<<;;;;;;:::::::::??????AAABBBDDDQQQjjj~~~uuujjjbbb```\\\WWWQQQMMMKKKKKKLLLIIIHHHFFFCCCAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;999;;;<<<======>>>AAACCCIIILLLQQQUUUWWWZZZ]]]___```aaaccceeehhhjjjlllmmmnnnppprrrsssssstttvvvxxxzzz{{{|||}}}~~~}}}|||{{{{{{{{{sss\\\LLLDDDBBB<<<;;;:::999888777777777999999888888888888999999777777777777777777777777::::::999888888888999999666777888888999999999888777777777888999999::::::888999;;;>>>@@@AAABBBCCCGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFKKK[[[jjj////////////////////////.../////////000000000000111111000000000111222222222222222222222222222222111111111222222222222333222222333444444444444444666666666666777777777888666555777;;;<<<;;;===BBBEEEPPPddd|||yyyvvvbbbUUUJJJDDDBBB@@@>>><<<<<<===>>>===<<<>>>=========<<<<<<;;;;;;<<<===???BBBCCCKKK^^^ppp|||rrrkkkdddaaa[[[UUUQQQOOONNNOOOIIIIIIGGGEEECCCAAA???>>>=======================================<<<;;;:::999;;;<<<<<<<<<===@@@BBBEEEHHHKKKOOORRRUUUZZZ]]]^^^___aaadddfffiiikkklllkkkmmmooopppqqqrrrtttvvvvvvxxxzzz{{{}}}~~~|||{{{zzzzzzzzz{{{|||}}}~~~~~~|||eeeRRRFFF@@@???<<<;;;:::999888888888888888888888777777888888888888888888888888888888888888777777777777777888888777888999:::::::::::::::777777888888888999999999777999;;;===@@@AAACCCCCCGGGGGGFFFFFFEEEEEEDDDDDDEEEDDDDDDEEEFFFLLL[[[kkk//////////////////////////////000000000111111111111111111111111222333333222222222222222222222222333333444444444555555555333444555555666666555555666666666666777777777777777555777:::;;;:::<<<@@@@@@GGGTTTggg}}}~~~ooo\\\MMMEEEDDDAAA>>>;;;999:::;;;;;;:::<<<============<<<<<<;;;999999;;;>>>AAAGGGUUUccc{{{uuuiiieee```YYYTTTQQQPPPOOOIIIIIIHHHFFFDDDBBBAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>===<<<:::999888999;;;;;;;;;===???AAABBBDDDGGGIIIMMMQQQWWW[[[\\\]]]___bbbeeegggiiijjjiiikkkmmmooopppqqqtttvvvtttwwwzzz|||~~~}}}}}}{{{zzzzzzzzz{{{{{{yyy{{{}}}~~~kkkWWWJJJCCC===:::<<<;;;:::999999999999999888777777666666777777888777777777777777777777777666666555666666777888999666666777888999999999999888888888888888999999999888999<<<>>>AAACCCDDDDDDGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFLLL\\\lll~~~////////////////////////000111111111111222222222222222111111222333444444222222222222222222222222000000111111111222222222555666666777777777777777555555555666666666666777999666777:::;;;999;;;>>>???DDDKKKZZZuuu}}}~~~zzzcccQQQHHHGGGAAA>>>:::777777888888888;;;;;;<<<======<<<<<<;;;888777888<<>>>>>>>>>>><<<:::999777888::::::;;;<<<>>>AAAAAABBBDDDFFFIIIOOOVVVZZZZZZ[[[]]]```cccfffhhhiiigggiiilllnnnoooqqqtttvvvuuuxxx|||zzzzzzyyyxxxyyyzzz||||||zzz|||uuu___NNNFFFBBB===999<<<<<<;;;:::999999999999777777666666666666777777777777777777777777777777666666666666777999::::::333333555666666777777777888888888888888999999999999:::===@@@BBBDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBCCCBBBCCCEEEFFFMMM]]]mmm~~~222111///...---...000111//////000111111111111111000000000000000000000000000111111111111222222222333333444444555666777777333333222222333333444555555555555555666666666666777888888999::::::::::::<<<@@@HHHSSSccc|||vvvttt^^^PPPKKK@@@>>>>>>>>>:::666888>>>;;;;;;;;;<<<;;;;;;::::::888999:::<<>>???======<<<<<<<<<;;;;;;;;;999::::::;;;;;;::::::999>>>@@@BBBEEEGGGKKKPPPSSSXXXZZZ]]]___```bbbdddggghhhiiijjjlllnnnqqqssstttsssvvvzzz~~~}}}{{{yyyzzz|||}}}{{{xxx{{{|||vvvhhhTTTGGGBBB@@@===:::::::::999999888777666666777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777777777999999999888999999::::::<<<<<<===???@@@BBBDDDEEEGGGFFFEEEDDDCCCBBBAAA@@@DDDBBBCCCEEEGGGLLLZZZggg222111///...---...///000//////000111111111111000000000000000000000000000000000111111111222222222333333333444444555555555333222222222222333444444555555555555666666666666777888999:::::::::::::::<<>>CCCHHHMMMZZZqqq}}}wwwnnnhhhddd```[[[WWWTTTQQQMMMJJJHHHFFFDDDCCCAAA@@@>>>===<<<<<<============<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::===???AAACCCEEEIIINNNQQQVVVXXX[[[]]]^^^```ccceeeggghhhiiikkkmmmppprrrttttttvvvyyy|||~~~}}}|||zzzyyyzzz}}}~~~|||{{{{{{}}}mmm```NNNCCC@@@???>>>;;;::::::999888888777666666777777777777777777777777777777777777888888888888777777777777777777777777888888888888888888888888888888777777888888999999<<<<<<===>>>@@@BBBDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@DDDBBBCCCEEEGGGMMMZZZggg111000///.........///000...///000000111111000000000000000000000000000000000000000111111111222222222222333333333333333333222222222222222333444444444555555555555666666666777888999:::;;;;;;;;;;;;<<<>>>BBBIIIQQQbbb}}}lll[[[KKKDDD>>>===<<<999777777;;;<<<<<<======>>>>>>>>>>>>>>>>>>===>>>@@@DDDHHHNNN```zzzvvvnnniiiddd___\\\YYYVVVQQQMMMKKKIIIFFFDDDEEECCCAAA???===<<<<<<<<<=========<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;;;;===???AAABBBFFFJJJMMMRRRTTTWWWYYY[[[]]]```bbbfffggghhhjjjllloooqqqrrrssstttvvvxxxzzz|||~~~}}}|||||||||~~~}}}}}}}}}}}}{{{yyyzzzyyyyyyzzz}}}~~~~~~}}}}}}~~~yyy```UUUGGG>>>===>>>>>><<<999999999888888777777666777777777777777777777777777777888888888999999999777777777777777777777777999999999999999999999999777777666666777888888999<<<<<<===>>>@@@BBBDDDEEEDDDCCCCCCBBBAAA@@@??????CCCBBBCCCFFFGGGMMMZZZggg~~~111000///............///...//////000000000000000000000000000000000000000000000000000111111111111222222222222111111111111222222222111222333333444444444444555555555666666777777999:::;;;;;;;;;;;;======@@@DDDJJJUUUkkk~~~mmmYYYLLLAAA>>>>>><<<999999:::;;;;;;<<<<<<===>>>????????????>>>===???BBBEEEKKKVVVhhh~~~~~~tttmmmhhhbbb___]]]YYYTTTOOOLLLIIIFFFDDDEEEDDDBBB???>>>=====================<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999;;;<<<>>>???BBBFFFIIINNNPPPSSSVVVXXXZZZ^^^```ddddddeeegggjjjlllooopppppppppqqqrrrtttwwwzzz{{{|||{{{{{{{{{{{{}}}}}}~~~|||zzzzzzzzzyyywwwuuuvvvvvvwwwyyy|||~~~~~~mmmUUUMMMBBB<<<;;;<<<===<<<999888888888777777777666777777777777777777777777666777777777777888888888666666666666666666666666888888888888888888888888777777777777777888999:::<<<======>>>???AAACCCDDDCCCCCCBBBBBBAAAAAA@@@@@@CCCBBBCCCFFFHHHMMMZZZfff{{{000//////.....................///000000000000000000000000000000000000000//////000000000111111111111111111111111111000000222111111111111222333333444444444444555555555555555666888999:::;;;;;;;;;<<<<<>>===::::::::::::;;;<<<===>>>===>>>>>>======>>>AAADDDGGGKKKUUUfff{{{vvvpppiiieee___[[[UUUQQQMMMJJJGGGDDDDDDCCCAAA@@@>>>>>>>>>???>>>>>>=========<<<<<<<<<::::::;;;;;;;;;;;;::::::888999;;;;;;<<<>>>BBBEEEIIILLLPPPRRRUUUXXX[[[^^^aaaaaabbbdddgggiiikkkmmmlllllllllmmmoooqqqtttvvvyyyxxxxxxyyyzzz|||}}}~~~~~~~~~}}}{{{zzzyyywwwvvvwwwvvvtttsssrrrtttvvvxxxzzz|||}}}yyyxxxyyyzzzwwwdddOOOIII@@@;;;:::;;;;;;:::888888888777777777777777777777777777777777777777555555555666666666666777666666666666666666666666777777777777777777777777777777777888999:::;;;;;;<<<======>>>???AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDGGGHHHMMMYYYfffyyy/////////.........---------...//////000000//////000000000000000000000000/////////000000000111111000000111111111111111111111111111111111222333333333444444444444555555555444555666888999:::::::::;;;;;;===@@@BBBGGGSSS___zzzvvv{{{}}}lllYYYOOOIIIBBB===;;;;;;:::999999:::;;;===>>><<<===>>>======>>>@@@CCCEEEDDDJJJVVVfffzzzvvvnnnhhhbbb^^^XXXTTTPPPMMMJJJGGGFFFEEECCCAAA@@@@@@@@@@@@>>>>>>>>>=========<<<<<<999::::::::::::::::::999777888999::::::;;;???AAADDDGGGKKKNNNQQQTTTXXXZZZ]]]^^^___aaacccfffhhhiiiiiiiiiiiijjjlllnnnppprrrsssssstttuuuwwwxxxzzz{{{}}}}}}~~~~~~~~~~~~~~~|||zzzxxxwwwuuuttttttuuutttsssrrrqqqtttwwwyyyzzz|||yyypppkkkiiijjjkkkwwwqqq]]]JJJFFF@@@;;;::::::999999777777777777777777777777777777777777777777777777444444444555555555666666777777777777777777777777666666666666666666666666888888888888999:::<<<<<<=========>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBDDDGGGIIIMMMYYYeeexxx......//////......---------...//////000000//////000000000000000000000000////////////000000000111000000000111111222222222111111111111111222222333333333444444444555555555222333555666888999999999999999;;;>>>>>>@@@IIISSSeeetttfffZZZLLLAAA======<<<;;;::::::;;;===>>>===>>>>>>>>><<<<<<>>>@@@CCCBBBEEEMMMUUUbbbvvv~~~tttmmmfffbbb]]]XXXUUURRROOOLLLKKKJJJGGGEEECCCAAAAAAAAA>>>>>>>>>>>>=========<<<::::::;;;;;;;;;;;;::::::777888999999888:::===??????BBBFFFIIILLLOOOSSSVVVZZZ[[[\\\^^^```ccceeefffggghhhhhhjjjkkkmmmooopppppppppqqqrrrtttuuuvvvwwwxxxyyy{{{}}}~~~{{{zzzyyyyyy~~~~~~~~~~~~~~~~~~{{{yyywwwuuuuuutttsssrrrrrrssstttsssrrrsssvvvyyy{{{{{{}}}zzzrrrjjjeeeccceeefffuuu~~~fffSSSEEEBBB>>>;;;999999999999666777777777777777777777777777777777777777777777555555555555666666666666777777777777777777777777666666666666666666666666666666777777888:::;;;<<<============>>>@@@AAABBB@@@@@@AAAAAABBBBBBBBBCCCAAAAAADDDHHHIIIMMMYYYeeewww......//////......---,,,---......///////////////000000000000000000000000////////////000000000000///000000111222333333444111111111000111222222333333333333444444444555555111222444555777888999999888888999<<<;;;<<>><<<;;;;;;<<<===>>>?????????>>><<<;;;<<<>>>???>>>@@@EEEGGGLLL\\\mmm~~~vvvjjjfffaaa\\\YYYVVVSSSQQQPPPNNNKKKGGGDDDBBBAAAAAA>>>>>>>>>>>>============;;;<<<<<<<<<<<<<<<<<<;;;777888999888888999<<<>>>;;;>>>BBBFFFIIILLLPPPSSSXXXYYYZZZ\\\^^^aaaccceeeggghhhiiikkklllnnnooooooppppppqqqrrrssstttuuuuuutttuuuxxx{{{|||}}}}}}}}}|||~~~{{{zzzyyyxxx{{{~~~~~~}}}}}}}}}}}}~~~}}}|||}}}zzzwwwtttsssrrrrrrrrrqqqqqqqqqssstttsssrrrtttwww{{{}}}}}}~~~~~~yyyqqqiiieeedddfffhhhuuurrr[[[IIIAAA???<<<:::999999999999666666666666777777777777777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777777777555555555666777999:::;;;============>>>???AAAAAA?????????@@@@@@AAAAAABBBAAAAAADDDHHHIIINNNYYYeeevvv111000///......///000111.../////////000000000111000000000000000000000000222222222222222111000///000000000000111111111111555444333222111111111111222222333333333333444444444555666777888888888888999:::;;;;;;;;;===@@@CCCPPP]]]ssszzzbbbNNNCCC???===<<<999666777<<<===>>>@@@@@@@@@>>>===;;;>>>===<<<>>>DDDKKKSSSXXXppp}}}tttmmmeee___\\\ZZZWWWUUURRRPPPLLLJJJHHHFFFCCC@@@======>>>>>>>>>>>>>>>>>><<<<<<======<<<<<<;;;:::999888888888999::::::;;;<<<===???AAAEEEHHHKKKMMMSSSUUUXXX[[[^^^``````aaabbbcccdddfffgggiiijjjkkkmmmoooqqqqqqqqqrrrsssuuuuuuvvvxxxyyyzzz{{{{{{{{{~~~|||yyyxxxyyy{{{}}}}}}|||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}||||||~~~~~~|||zzzzzzxxxuuuqqqoooooopppqqqrrrrrrrrrqqqooooooqqqsssuuuxxx|||~~~zzzrrrjjjfffgggmmmrrr|||xxxdddRRRIII>>>>>>===:::777444444555:::777555555777888666444777777777777777777777777777666555333333333444555888888777777666666555555666666666666777888999:::666666666777888888999999<<<===>>>???AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????CCCBBBCCCFFFIIIMMMWWWbbbuuu111000///......///000111///////////////000000000000000000000000000000000111111111222111111000000000000000000111111111111333222222111222222333333222222333333333333444444444444555666777777777777888:::;;;;;;;;;<<>>>>>???@@@AAA@@@>>>===;;;<<<;;;:::;;;>>>DDDIIIMMMXXXggg|||~~~wwwnnngggdddaaa]]]ZZZUUURRROOOLLLJJJHHHEEEBBB????????????>>>>>>>>>>>>======>>>>>>======<<<;;;999999999999999:::;;;;;;;;;;;;===???BBBEEEGGGIIIOOOQQQTTTWWWZZZ\\\]]]^^^```aaabbbdddfffhhhiiijjjlllnnnpppppppppqqqsssuuuuuuvvvwwwxxxyyyzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~|||yyyxxxzzz|||}}}}}}}}}}}}}}}}}}}}}}}}||||||~~~~~~~~~~~~~~~~~~}}}|||}}}~~~|||zzzxxxwwwuuurrrooonnnmmmnnnoooqqqrrrrrrqqqoooppprrrtttwwwzzz}}}{{{tttmmmjjjnnnuuu{{{|||mmmYYYIIIAAA<<<<<<;;;999666555666888:::777555555777888666555444444444444444444444444777666666555444444555555888888888888777777777666888888777777777777777888666666666777888888999999;;;<<<===???@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????BBBAAABBBEEEHHHLLLVVV```sss000//////......//////000////////////////////////000000000000000000000000//////000111111111000000000000000000111111111111111111111111222333444555222222333333333333444444333333555666666666666666777888:::::::::;;;===@@@BBBHHHVVVkkkzzz___RRRDDD>>>===<<<<<>>===<<<;;;;;;::::::;;;===@@@AAAHHHUUUgggzzzuuummmhhhddd___[[[YYYVVVSSSPPPNNNKKKGGGEEEBBBAAA@@@???????????????>>>????????????>>>======::::::999999999:::;;;;;;999:::;;;<<<>>>@@@BBBCCCIIIKKKNNNQQQUUUWWWYYYZZZ]]]^^^```bbbdddfffhhhhhhjjjlllnnnooooooppprrrtttttttttvvvwwwxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{||||||zzzzzz{{{}}}}}}|||{{{~~~~~~}}}{{{yyyyyyzzz||||||}}}~~~}}}}}}}}}}}}}}}||||||{{{{{{{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyvvvuuusssqqqooommmllllllmmmmmmpppqqqqqqpppppppppsssuuuyyy{{{}}}wwwrrrrrrxxx}}}ooo___NNNAAA;;;;;;:::999777555666888:::999777555555666777666555666666666666666666666666666666777777777666555555999999888888888888777777:::999888777666666666666666666666777888888999999:::;;;<<<>>>??????@@@@@@@@@@@@@@@@@@?????????>>>@@@???@@@DDDFFFJJJTTT^^^ppp////////////////////////000////////////.........////////////////////////---...///000000000000000///000000000111111111111111111111111222333444444222222222333333333444444222333444555666666666666666777999999999:::<<<>>>>>>@@@IIIZZZqqqtttaaaLLLBBB???>>>======@@@@@@@@@@@@???>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;;;;::::::::::::;;;;;;999:::::::::<<<===>>>???EEEFFFIIILLLOOORRRUUUVVVYYYZZZ\\\^^^aaaccceeefffhhhjjjlllmmmmmmnnnppprrrrrrssstttuuuvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{{{{|||}}}~~~~~~}}}|||zzzyyy{{{||||||zzzyyyxxxzzz|||{{{|||~~~~~~~~~}}}}}}}}}}}}}}}|||{{{{{{zzz{{{{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~|||||||||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~||||||{{{zzzxxxuuusssrrrooonnnmmmkkkkkklllmmmmmmpppqqqqqqqqqqqqrrruuuwwwzzz|||{{{wwwyyyrrrbbbTTTGGG???===::::::999666444555888:::888777666666666666666666777777777777777777777777555666777888888777666555888777777777777777777777888888777666666666666666666666666777888888999999999:::;;;===>>>>>>??????@@@????????????>>>>>>>>>???>>>???BBBDDDHHHRRR\\\nnn......////////////....../////////...............////////////////////////---...///000000000000000///000000000111111111111333222222111111222222333222222222333333333444444222333444555666666666666555777999999999999:::<<<>>>>>>CCCPPPaaaxxxmmmTTTFFFAAA>>>;;;;;;????????????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;BBBDDDIIISSSddd~~~yyyrrrkkkfffbbb___[[[WWWTTTQQQMMMJJJFFFDDDBBB???>>>============>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;:::;;;;;;<<<======BBBCCCEEEHHHKKKNNNPPPRRRUUUVVVXXX[[[^^^```bbbdddeeegggiiikkkkkklllnnnpppqqqqqqrrrsssttttttttttttuuuuuuuuuuuuvvvxxxyyyzzz}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyzzzzzzzzzxxxxxxyyy{{{zzz{{{|||}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}|||||||||{{{{{{{{{{{{||||||zzzzzz{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{|||~~~}}}}}}~~~}}}~~~~~~}}}}}}|||{{{{{{{{{yyyyyyxxxvvvtttsssqqqpppmmmllllllkkklllmmmnnnooopppqqqrrrrrrrrrtttwwwzzzzzz|||~~~~~~|||jjjYYYMMMCCC??????::::::999666444444666888888888777666555555666777444444444444444444444444555666777888888777666555555666666666666666666666666666555555666777888888666666666777888888999999999:::;;;<<<>>>>>>>>>>>>?????????>>>>>>>>>======>>>===>>>AAACCCFFFPPPZZZmmm---......//////......---------........./////////000000000000000000000000//////000111111111000000000000000000111111111111333333222222111222222222222222333333333333444444333333555666666666666666555777999:::999999:::;;;???===AAAKKKVVVfffsssZZZJJJCCC>>>:::999<<<<<<<<<=========>>>>>>;;;;;;::::::::::::;;;;;;>>>===@@@HHHUUUkkk{{{sssnnngggddd```\\\YYYUUUQQQNNNIIIGGGDDDAAA>>>>>>>>>>>>======>>>>>>======<<<;;;======<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======@@@@@@AAADDDFFFIIILLLMMMQQQRRRTTTWWW[[[^^^```aaaccceeegggiiiiiikkkmmmooooooppppppqqqrrrrrrqqqqqqssssssssssssuuuwwwyyyzzz{{{|||}}}}}}{{{zzzzzz{{{||||||||||||{{{zzzyyyxxxxxxyyyzzzyyyxxxwwwxxxyyyyyyyyyzzz{{{|||||||||||||||}}}}}}~~~~~~}}}||||||{{{{{{{{{|||||||||||||||zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||~~~~~~~~~~~~}}}~~~~~~~~~||||||{{{zzzyyyxxxwwwwwwuuutttsssrrrpppooonnnnnnjjjjjjkkkkkklllnnnoooppppppqqqsssttttttwwwzzz}}}{{{}}}~~~~~~yyycccRRRFFF>>>;;;===888999999777555444444666777888888777555555666777555555555555555555555555555555666777777777666666444444555555555555666666555555555555666777888999666666666777888888999999999:::;;;===>>>>>>??????>>>>>>>>>>>>============>>><<<===@@@BBBEEEOOOYYYkkk}}}------...//////...------+++,,,,,,---...///000000000000000000000000000000111111111222111111000000000000000000111111111111111111111111222333444444222222333333333333444444444444555666777777777777555777:::::::::999::::::>>>;;;???GGGLLLUUUlllttt\\\MMMEEE>>>;;;;;;:::::::::;;;<<<===>>>???===<<<;;;:::999:::;;;;;;;;;:::>>>EEENNN\\\rrr{{{vvvmmmjjjeeeaaa^^^ZZZUUURRRMMMKKKGGGCCC@@@???@@@@@@>>>>>>??????>>>>>>===<<<>>>======<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>>>>@@@BBBDDDGGGHHHNNNOOOQQQUUUXXX\\\^^^___aaacccfffggghhhiiilllnnnnnnnnnoooppppppppppppooorrrqqqqqqqqqsssuuuwwwyyyxxxzzz||||||zzzyyyzzz{{{zzz{{{{{{{{{zzzyyyxxxwwwwwwyyyzzzyyywwwvvvvvvwwwxxxxxxyyyzzzzzz{{{{{{{{{{{{|||}}}~~~~~~}}}||||||yyyzzzzzz{{{||||||||||||}}}||||||{{{{{{zzzzzzzzz{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~{{{zzzyyyxxxvvvuuussssssooonnnmmmllllllkkkkkkkkkggghhhiiijjjlllnnnooopppqqqrrrtttuuuvvvyyy}}}}}}~~~}}}|||~~~}}}lllXXXJJJ@@@:::999;;;444666888888666555555666666888999777555444666888888888888888888888888888555555444444555666666777555555555555666666666777666666555555555666666777666666666777888888999999:::;;;<<<===>>>?????????>>>>>>=========<<<<<<<<<>>><<<===@@@BBBEEENNNXXXhhh{{{,,,---...//////...---,,,***+++,,,---...000111111000000000000000000000000222222222222222111000///000000000000111111111111//////000111222444666777222222333333333444444444444555666777888888888888555888:::;;;:::999::::::;;;:::>>>EEEFFFJJJ^^^uuurrr]]]OOOFFF???<<<===888888888999;;;===>>>???BBB@@@>>><<<;;;;;;<<<===777888<<>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;:::::::::;;;<<<<<<===<<<<<<<<<===???AAADDDEEELLLMMMPPPSSSWWW[[[]]]___```bbbeeefffgggiiikkkmmmmmmnnnooooooooooooooonnnppppppooooooqqqsssvvvxxxvvvyyy||||||{{{zzz|||~~~yyyyyyyyyyyyyyyxxxwwwvvvwwwyyyzzzyyywwwuuuuuuvvvwwwxxxxxxyyyyyyzzz{{{{{{{{{|||}}}~~~~~~}}}||||||wwwxxxyyyzzz{{{{{{{{{{{{~~~}}}||||||{{{{{{}}}}}}||||||||||||}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}~~~{{{zzzxxxwwwtttsssqqqpppkkkjjjjjjiiihhhhhhiiiiiieeefffhhhiiikkkmmmnnnoooqqqsssuuuvvvxxxzzz~~~}}}yyy|||ppp```NNNCCC<<<888999<<<000333666888888777666777666888999777444444666888555555555555555555555555555444333333333555666777555666666666777777888888888777666555555444555555666666666777888888999999:::;;;<<<>>>??????@@@@@@>>>=========<<<<<<<<<<<<>>>======@@@BBBEEENNNXXXfffyyy///////////////.........000//////.........//////............/////////000222222111000///...------...000222333444333111000000000111111111222222222222222222222222222222222444444333444444555666777999999:::999888888999;;;;;;<<>>DDDOOOXXXuuuxxxnnnjjjhhhfff___YYYWWWSSSNNNIIIGGGEEEBBBAAA@@@@@@@@@@@@???>>><<<<<<================================================<<<<<<<<<===>>>???@@@AAADDDGGGKKKNNNPPPSSSWWWZZZXXX\\\```ccceeeeeeggghhhiiijjjkkkmmmnnnooooooooooooooopppppprrruuuwwwxxxxxxxxxxxxxxxxxxxxxxxxxxx|||{{{{{{zzzxxxwwwvvvvvvtttssssssttttttuuuvvvwwwxxxwwwvvvvvvvvvwwwyyyyyyxxxyyyyyyzzz{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{{{{|||~~~~~~}}}|||{{{zzzzzz||||||{{{{{{|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}~~~}}}}}}}}}~~~~~~|||{{{}}}zzzvvvsssqqqnnnjjjgggcccdddeeedddcccccceeeggghhhgggffffffhhhkkknnnpppvvvwwwwwwxxxyyyzzz|||}}}{{{|||~~~~~~wwwcccWWWHHH???======:::888888888777777666666555555666666666666666666666666444555555555666666777777888777666666666777999:::666666666666666666666666888888777777666666555555777888888888888999999999===>>>>>>????????????>>>;;;;;;;;;;;;;;;<<<===>>>===<<<>>>AAABBBDDDKKKUUUhhhxxx/////////////////////...//////............//////........./////////000000222111111000000////////////000111222333222111111111111111111111111222222222222222222222222333333444444333444444555666777777888999999999999;;;===::::::<<>>>>>>>>>>>===<<<;;;:::999999;;;<<<<<<<<<@@@IIIPPP[[[hhh}}}tttmmmkkkhhhccc]]][[[WWWQQQLLLIIIGGGDDDBBBAAAAAAAAAAAA@@@???>>>===========================>>>>>>>>>>>>>>>>>>>>>>>>999999999999:::;;;<<<<<>>>>>???????????????<<<;;;;;;;;;;;;<<<<<<======<<<>>>AAABBBDDDKKKUUUeeevvv......////////////////////////............//////....../////////000000000000000000000000000000000000000000111111111222222222222111111111111111111111111111222222333333333444444333444444555666777555777999::::::;;;===???===<<<===??????@@@FFFOOO^^^ooo}}}ooo___UUUMMMGGGCCCBBB<<<999:::;;;:::;;;>>>??????>>>===<<<;;;999888999;;;<<<:::999<<>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<;;;;;;;;;<<<<<<===>>>@@@CCCFFFHHHJJJMMMPPPSSSVVVZZZ]]]^^^```aaacccdddeeegggiiijjjkkkkkklllooonnnnnnoooppprrrtttuuuwwwwwwwwwwwwwwwwwwwwwwwwxxxwwwwwwvvvuuutttsssssssssssssssttttttuuuvvvvvvuuutttssssssssstttvvvwwwwwwxxxxxxxxxxxxwwwwwwvvvyyyyyyzzzzzz{{{|||}}}}}}}}}}}}}}}}}}|||{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{|||{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}}}}}}}}}}}}}~~~}}}}}}||||||}}}}}}}}}~~~}}}}}}||||||}}}}}}~~~|||}}}~~~~~~zzzwwwtttpppmmmjjjfffccc```bbbddddddeeefffiiilllkkkjjjjjjjjjlllooorrrssswwwwwwxxxyyy{{{|||}}}~~~||||||~~~~~~~~~wwwfffQQQHHH===888888::::::888777777777666666666666555555555555555555555555555555555555555666666666666444444333333444444555666666666666666666666666666555555555555444444444444777777777888888888999999<<<===>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;===<<<>>>AAABBBDDDKKKUUUcccsss............///////////////............//////000...////////////000000000.........//////000000000111000000000000111222222222222222111111111111111111111111222222333333444444444333444444555666777666888:::;;;;;;;;;<<<>>>>>>======??????>>>CCCIIIVVVaaawww}}}uuujjj___QQQGGGFFF@@@<<<===>>>;;;999:::======>>>======<<<;;;:::999:::;;;:::999:::===@@@DDDLLLZZZkkk|||uuuqqqllliiifffbbb\\\WWWRRRNNNIIIFFFEEEDDDCCCBBBAAAAAA@@@@@@========================;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<<<<<<<<<<<<<===;;;===@@@BBBCCCEEEHHHKKKOOORRRVVVYYY[[[\\\___```bbbccceeeggghhhiiijjjjjjnnnnnnmmmnnnoooqqqrrrtttuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvuuuttttttsssrrrrrrrrrrrrssstttuuuuuuuuuuuusssrrrrrrqqqqqqssstttuuuwwwwwwwwwwwwvvvuuuttttttwwwxxxyyyzzz{{{|||}}}}}}|||}}}}}}~~~~~~}}}|||{{{zzzzzzzzzyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{{{{|||}}}|||||||||}}}}}}||||||||||||}}}}}}}}}||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}yyyvvvssspppnnnkkkgggddd^^^```bbbdddeeehhhkkknnnllllllllllllnnnppprrrtttvvvwwwyyyzzz|||}}}~~~|||}}}}}}~~~~~~~~~kkk[[[IIIBBB:::666777888888777666666666666666666666666888888888888888888888888555555555666666666666666333333333444444444555555666666666666666666666666555555555555555555555555777777777777888888888888::::::;;;<<<===============<<<<<<;;;::::::::::::===<<<>>>AAABBBDDDKKKTTTaaaqqq---.........//////000000...............///000000////////////000000000111,,,------......//////000000000//////000000111222111111111111111111111111111111111222222333333333444444333444444555666777777999;;;;;;:::999:::;;;:::888999<<<===<<>>>>>>>>>>>999999:::::::::;;;<<<>>>@@@EEELLLVVVfff}}}~~~wwwrrrnnnkkkgggaaa\\\WWWRRRMMMJJJHHHGGGEEECCCAAAAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888999999999:::<<>>AAABBBDDDKKKTTTaaaqqq------......///000000000......---......///000111/////////000000000111111---------......//////////////////000000000111111000000111111111222222222222222222222222222222222444444333444444555666777777999;;;;;;:::888888888:::888999===??????AAADDDEEEJJJVVVllllllRRRHHHAAA@@@AAA???<<<;;;999:::<<<===>>>???@@@@@@;;;::::::999:::;;;===>>>===@@@DDDJJJVVVjjjzzzuuupppmmmgggbbb]]]XXXRRROOOLLLKKKHHHEEECCCAAAAAAAAA================================================;;;;;;;;;::::::;;;<<<<<<:::<<<>>>??????@@@BBBDDDGGGJJJMMMOOOQQQTTTXXXZZZ\\\]]]___bbbdddeeeffffffhhhggghhhhhhjjjmmmoooppppppppppppqqqrrrrrrssssssssssssssssssrrrrrrqqqqqqpppqqqssstttuuuuuuttttttqqqpppoooooooooppprrrssstttuuuuuuuuuuuuttttttssstttuuuwwwyyyzzzzzzyyyyyyxxxyyy{{{}}}}}}}}}{{{zzzzzzyyyyyyxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{|||{{{{{{{{{zzzzzzzzz{{{|||}}}~~~{{{zzzzzzzzz{{{{{{|||}}}{{{zzzwwwtttqqqooonnnmmmhhhgggeeeeeeeeeeeecccbbb___aaadddfffhhhlllooorrrssssssrrrrrrrrrssssssttttttuuuxxx{{{}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~qqqbbbQQQCCCAAA>>>:::888777777666555444555555555555666666666555555555555555555555555666666666666666555555555555555666777777777777666666666666666666666666666666666666777777777777777666666666777777777888888666777888999::::::;;;;;;<<<;;;::::::::::::::::::===<<<>>>AAABBBDDDKKKUUUaaaqqq------......///000000111---------......///000111//////000000000111111111/////////000000000000000---...000111111111000/////////000111222333333444444333333222222111111111444444333444444555666777444666999:::999888888999===:::;;;@@@BBBAAABBBDDDCCCGGGOOO]]]rrrmmm^^^NNNGGGDDD@@@>>>>>>:::;;;<<<>>>>>>?????????>>><<<:::888999:::;;;<<<;;;???CCCFFFMMM[[[ooo}}}~~~uuurrrmmmhhhccc^^^XXXTTTRRRPPPLLLHHHEEECCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@@@@999;;;=========>>>@@@AAABBBDDDHHHJJJLLLOOOSSSVVVXXXYYY[[[^^^```aaabbbcccbbbbbbbbbdddfffiiilllmmmmmmmmmnnnoooooopppqqqqqqqqqqqqqqqpppppppppppppppoooqqqssstttuuuuuutttsssqqqpppoooooooooppprrrsssssstttuuuuuuuuuuuuuuutttsssuuuvvvxxxxxxxxxwwwvvvsssuuuxxxzzz{{{zzzyyyxxxxxxwwwvvvuuuuuuuuuuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyzzzzzzyyyyyyxxxxxxyyyzzz|||~~~{{{{{{yyyxxxwwwwwwwwwwwwrrrpppmmmjjjgggeeecccccc```______```bbbccccccbbbccceeehhhjjjlllooosssvvvxxxxxxwwwwwwvvvuuuuuuuuurrrtttwwwzzz|||}}}}}}}}}~~~}}}}}}}}}}}}ssseeeXXXIII>>><<<;;;999888888777777666444444444555555555666666444444444444444444444444777666666666555555555555444555666777888777777666666666666666666666666666555555555666666666777777666666666666777777777888666777888:::;;;<<<<<<<<<:::::::::999::::::;;;;;;===<<<>>>AAABBBDDDKKKUUU```ppp---------...///000000111---------......000111111000000000000111111111111222222111111111111111111---...000111222111///.........///111222333444555555444444333222111000000444444444444444555777777111444777999999999999::::::777888===???>>>===???@@@CCCHHHPPP^^^wwwttt]]]NNNFFFAAA???@@@<<<======>>>>>>>>>>>>>>>AAA>>>:::888777888999999999===BBBCCCFFFOOO\\\hhh|||xxxuuuqqqlllhhhbbb]]]YYYVVVSSSOOOKKKGGGEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@========================:::::::::;;;;;;===>>>???999:::<<<<<<<<<<<<>>>@@@???AAADDDFFFHHHLLLPPPSSSUUUVVVXXX[[[]]]___``````]]]^^^___```cccfffiiikkklllllllllmmmnnnoooooopppoooooooooooonnnnnnnnnnnnoooqqqsssuuuuuuuuutttsssqqqpppoooooooooppprrrssssssssstttuuuvvvvvvvvvuuussstttvvvwwwxxxwwwuuutttppprrruuuxxxxxxxxxvvvuuuvvvuuutttsssssssssssssssuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwxxxxxxxxxxxxxxxwwwwwwxxxzzz||||||{{{yyywwwuuusssrrrrrrjjjhhheeebbb___]]]]]]\\\]]]\\\]]]___bbbdddeeedddfffhhhkkkmmmooorrrvvvyyy||||||{{{zzzxxxwwwvvvvvvqqqssswwwzzz|||}}}}}}|||~~~}}}}}}}}}}}}zzzmmm```UUUHHH>>>888888888888888888777777444444444555555555666666666666666666666666666666777777666666555555555444444444666777777777666555666666666666666666666666444444444555555555666666666666666666777777777777777888:::;;;<<<=========999999999999:::;;;;;;<<<===<<<>>>AAABBBDDDLLLUUU___nnn......///000000000000000222111...---,,,---...///333222222111111111111111---......///000111111222000000000000000111111222000000111111222222222222///000000111222222333333333222222111111222222333444555555666777888888999777999::::::::::::;;;===AAABBBEEEKKKSSSddd}}}zzzyyy|||fffWWWMMMDDD>>>???<<<;;;>>>???<<<===@@@:::;;;<<<======<<<;;;:::<<<<<<===@@@DDDJJJPPPSSSjjjyyyzzzuuurrrnnnfff```\\\XXXSSSNNNKKKGGGDDDBBBBBBAAA???>>>???@@@???>>>????????????>>>>>>>>>>>>:::::::::999999999888888;;;;;;;;;;;;;;;;;;;;;;;;======>>>???BBBEEEHHHJJJOOOOOOPPPRRRUUUYYY]]]______```aaaaaaaaabbbdddffflllllllllllllllmmmmmmnnnooonnnmmmlllllllllmmmnnnnnnooopppqqqrrrrrrrrrrrroooooooooppppppqqqqqqqqqqqqqqqssstttuuuuuuuuuuuuwwwwwwwwwxxxyyyxxxvvvtttrrrrrrssstttuuuuuuvvvvvvwwwwwwvvvuuuuuuuuuvvvvvvrrrsssuuuvvvwwwuuutttsssvvvuuuuuuvvvwwwwwwvvvtttuuuuuuvvvwwwyyy||||||vvvrrroookkkfffbbb^^^^^^]]]ZZZWWWWWWXXXYYY]]]]]]\\\]]]___bbbfffhhhkkklllooorrrtttuuuvvvvvv{{{zzzxxxvvvuuuuuuwwwxxxuuuuuuvvvwwwxxxzzz|||}}}|||||||||}}}yyykkk^^^PPPDDD???@@@;;;;;;:::888777555444444555555555555555555555555333333333444444444555555777555333444777888666444333333222111222333444555888777777666555555444444666666666666666555555555444555555666777888888888999999999999:::;;;<<<<<<===<<<<<<;;;;;;::::::999>>>???>>><<<<<>>???AAAEEEKKKXXXnnn{{{xxxyyy}}}~~~iiiXXXKKKDDDCCC???>>>@@@@@@>>>???AAA??????>>>===<<<:::999888:::::::::<<>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;======>>>???AAACCCFFFGGGKKKLLLMMMOOORRRUUUXXXZZZ[[[]]]___`````````bbbdddjjjjjjjjjjjjjjjkkkllllllooonnnnnnmmmmmmnnnnnnnnnmmmnnnooopppqqqqqqqqqqqqpppppppppooooooooooooooopppqqqrrrsssssstttssssssvvvuuuuuuvvvwwwwwwuuusssrrrsssssstttuuuuuuvvvvvvxxxxxxwwwvvvvvvvvvvvvvvvrrrssstttuuuuuutttssssssvvvuuuuuuvvvxxxxxxwwwuuuttttttttttttvvvxxx{{{|||yyyuuupppkkkhhhccc^^^YYYWWWWWWWWWUUUSSSSSSUUUWWW\\\]]]^^^___bbbeeehhhjjjoooqqqsssvvvxxxyyyyyyyyyyyyxxxwwwvvvvvvvvvvvvwwwvvvvvvwwwxxxzzz|||}}}~~~~~~~~~rrrbbbVVVKKKAAA<<<<<<777777666666555555444444333333333333333333333333333333333444444444555555777555444444777777666444444333222222222333555555777777666666555444444333666666666666666666666555555555666777777888999999999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>======AAAIIIOOO___lll......///000000000//////000000000000000000111111111000//////......//////......//////000000111111000000000000000111111222/////////000000000000000333333333333333333444444333333222222222222333333666666666666666666666666777888::::::999999;;;<<<>>>>>>???AAACCCJJJ[[[kkk~~~yyyxxxzzz~~~kkkXXXMMMEEE@@@<<<===>>><<<===???AAA@@@>>>===;;;:::::::::;;;:::999999;;;===@@@BBBEEEPPPaaaqqq}}}uuuoookkkggg```[[[VVVRRRNNNKKKHHHFFFCCCBBBBBBBBBAAA?????????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========>>>???AAACCCDDDFFFGGGHHHJJJLLLOOOQQQSSSUUUWWW[[[]]]^^^^^^```aaaeeeffffffggghhhiiijjjjjjkkkllllllmmmmmmmmmlllllllllmmmnnnooopppppppppppppppppppppooonnnnnnmmmmmmpppqqqqqqrrrrrrrrrqqqqqqtttsssssstttuuuvvvtttsssssssssttttttuuuvvvvvvvvvzzzzzzyyyxxxxxxwwwvvvvvvssssssssssssssssssssssssuuuttttttuuuwwwxxxvvvuuurrrrrrppppppooopppqqqrrrooolllgggccc___ZZZUUURRRPPPQQQRRRRRRQQQSSSVVVXXX^^^___bbbeeegggjjjllllllqqqsssvvvyyy{{{zzzyyyxxxvvvvvvwwwwwwwwwvvvvvvvvvwwwwwwxxxyyy{{{}}}}}}vvvgggVVVLLLDDD===888888555555555555555555555666333333333333333333333333333333333444444444555555666555444555666666555444444444333333444444555666666666555555444333333333555555666666666666666666666666777777888999999999999999999999:::;;;<<<<<<;;;<<<<<<===>>>>>>??????<<<>>>?????????BBBIIINNN^^^kkk......///////////////...---...///000000000000000000///......------........./////////000000000111000000000000000111111222000000000000111111111111111111111111111111111111333333333222222333333333666666666666666666555555777888::::::999999;;;<<>>===<<<<<<===>>>???<<<;;;;;;:::;;;<<<>>>???@@@HHHSSS___mmm}}}|||tttpppiiibbb]]]XXXSSSPPPLLLIIIFFFDDDDDDCCCAAA?????????>>>>>>>>>=========;;;::::::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>??????@@@BBBCCCDDDFFFHHHJJJKKKLLLNNNRRRVVVYYY[[[[[[\\\]]]```aaacccdddfffgggggghhhfffgggiiijjjjjjjjjiiihhhlllmmmmmmnnnoooooonnnnnnooooooooonnnnnnnnnnnnnnnpppqqqqqqqqqqqqqqqpppooorrrqqqqqqrrrtttuuutttsssttttttuuuuuuuuuvvvvvvvvv|||{{{{{{zzzyyyxxxwwwwwwttttttsssrrrrrrrrrrrrsssrrrqqqqqqssstttuuutttrrrpppnnnllliiifffeeedddddddddbbb___\\\XXXUUURRRPPPOOOQQQRRRSSSTTTWWWZZZ]]]ccceeehhhkkkmmmnnnnnnnnnoooqqquuuwwwyyyxxxvvvuuussstttvvvxxxxxxwwwvvvuuuwwwwwwxxxzzz|||~~~{{{yyyyyy{{{lll\\\KKKCCC@@@;;;777666777777777777777777777777555555555555555555555555333333333444444444555555555555444555555555555555444444444444555555666666555555444444444333333333555555555555666666666666777777888888999999999999999999999999:::;;;<<<<<<<<<<<<<<<======>>>>>>>>>;;;===?????????BBBHHHMMM]]]jjj~~~......////////////......,,,,,,---.../////////...///......---,,,---------////////////000000000000000000000000000111111222222222222222222222222222000111111111111111222222444333333333333333333444666666666666555555555555666888999999999999:::<<<>>>>>>@@@BBBAAAAAAGGGPPPaaaxxxyyyxxx{{{{{{gggVVVLLLCCCAAAAAA@@@@@@AAA???>>>===<<<<<<===>>>???;;;;;;::::::;;;<<<===>>>???CCCJJJSSS^^^mmm|||{{{tttlllfff```[[[WWWPPPMMMJJJGGGFFFDDDBBB@@@????????????>>>>>>>>>>>>;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<==================@@@@@@BBBCCCDDDFFFFFFGGGIIILLLQQQTTTVVVVVVWWWXXXZZZ\\\^^^```bbbddddddeeecccdddfffggghhhhhhhhhgggkkkkkklllmmmmmmmmmllllllkkkllllllmmmnnnoooooopppppppppqqqqqqqqqpppooooooqqqooooooppprrrttttttssstttttttttuuuuuuuuuuuuuuuzzz{{{{{{{{{zzzyyywwwvvvtttsssrrrqqqqqqqqqqqqqqqqqqpppoooppprrrrrrpppoookkkiiieee```\\\YYYWWWWWWVVVVVVVVVUUUTTTSSSRRRSSSPPPRRRTTTVVVXXX[[[___cccjjjlllnnnpppqqqpppooommmmmmooorrruuuvvvuuutttsssrrrsssvvvxxxyyyyyywwwvvvwwwwwwxxxzzz|||{{{yyywwwxxxyyywwwuuuvvvzzz~~~uuubbbSSSEEE???>>>;;;888777888888777777666555555555555555555555555555555555333333333444444444555555444555555555444444444555444444444555555555555555444444444444444333333333444555555555666666777777888888888888888999999999999999999999:::;;;<<<<<<=========<<<<<<<<<;;;;;;;;;===?????????BBBHHHMMM[[[hhh}}}....../////////...------------------------......///...------,,,,,,------////////////000000000000000000000000000111111222333333333333333222222222111222222333444444555555444444333333333333444444555555555555555555555555666777999999888888:::;;;;;;;;;===@@@@@@???DDDKKKXXXjjjyyyvvvxxx}}}{{{eeeXXXKKKEEECCC@@@>>>???CCCBBB@@@???===<<<<<<<<<999999999999999999:::::::::===BBBIIIRRR^^^jjjqqqzzzrrrkkkddd^^^ZZZVVVSSSOOOLLLJJJHHHEEEBBBAAAAAA@@@@@@@@@?????????============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<>>>???@@@AAABBBCCCCCCBBBDDDGGGJJJMMMNNNOOOQQQSSSSSSUUUXXX[[[^^^___``````aaabbbccceeefffggggggggghhhhhhiiijjjjjjiiiiiihhhggghhhiiijjjkkkmmmnnnnnnmmmnnnnnnooooooooonnnnnnnnnmmmlllmmmppprrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrvvvvvvwwwxxxwwwvvvuuutttqqqpppppppppooonnnnnnnnnnnnmmmllllllmmmllljjjiiiaaa___[[[WWWSSSPPPOOONNNLLLNNNPPPQQQQQQRRRTTTVVVSSSUUUWWWYYY[[[^^^bbbeeennnoooqqqrrrqqqpppnnnmmmmmmnnnqqqssstttuuuuuuuuurrrsssvvvyyyzzzzzzzzzyyyxxxyyyzzz|||~~~}}}zzzvvvrrrooommmhhhkkknnnpppssszzzxxxlllVVVKKK@@@<<<<<<999888999666666555555444333222222333333333333333333333333333333333444444444555555333555666555444333444555333333444555555555555444555555444444444444444444444444555555666777777777888888888888888888888888999999999999:::;;;<<<<<<>>>>>>===<<<<<<;;;::::::<<<>>>?????????BBBIIINNNYYYggg|||......//////......---,,,//////------,,,---......//////...---------------000000000000////////////000000000000000111111222333333333222222222111111000000111222444555666666444444333333333333444444333444444555555666666666666777999999888888:::;;;::::::<<<@@@@@@???CCCIIIPPP\\\sss}}}wwwxxxyyy{{{kkkZZZPPPJJJDDD@@@???BBBBBBAAA@@@???===<<<;;;;;;::::::999999888888888666999===BBBIIIPPPWWW\\\jjjuuu{{{ssslllfffaaa]]]YYYUUUQQQOOOLLLIIIFFFBBBBBBBBBAAAAAAAAA@@@@@@============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>======<<<===>>>???@@@@@@?????????AAADDDEEEFFFHHHJJJLLLLLLNNNQQQUUUXXXZZZZZZZZZ]]]]]]]]]^^^```bbbcccdddddddddeeeeeeeeeeeeddddddeeeeeeffffffggghhhiiiiiiiiijjjkkkllllllmmmlllllljjjiiihhhiiillloooppppppmmmmmmmmmmmmmmmmmmmmmmmmooopppqqqssssssrrrqqqpppllllllmmmmmmlllkkkiiihhhgggeeedddccccccbbb```^^^UUUSSSQQQOOOMMMLLLKKKKKKIIILLLPPPQQQRRRTTTWWWZZZXXXYYY[[[]]]^^^aaaeeehhhmmmnnnoooooooooooonnnmmmlllmmmnnnoooqqqsssuuuvvvrrrtttvvvyyy{{{|||||||||{{{{{{}}}~~~~~~zzzuuuoooiiieeecccaaa]]]ccckkksss|||~~~kkk]]]JJJCCC<<<:::999666666999444444444444444444444444333333333333333333333333333333333444444444555555222444666555333222444666111222333444555444444333555555555555555555555555444444555555666777777888777777777777777777777777999999999999:::;;;<<<<<<>>>========================>>>>>>======AAAIIIOOOXXXfff{{{.../////////...---,,,,,,222111///---,,,---.../////////...------------...000000000000////////////000000000000000111111222222222222222111111000000---...///000222444555555555444444333333444444555333333444444555666777777666777999999888888:::;;;;;;;;;===AAAAAA@@@CCCIIIHHHQQQfff{{{{{{tttzzzlll___WWWOOOIIIFFF>>>???@@@AAAAAA@@@???>>>>>>======;;;:::888777777777999===AAADDDHHHKKKLLLTTT___pppyyyrrrnnnaaa^^^YYYUUURRROOOLLLIIICCCCCCBBBBBBBBBAAAAAAAAA<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>>>>>>>>>>===;;;<<<===>>>>>>>>>===<<<<<<===???@@@@@@BBBEEEHHHGGGIIIMMMQQQTTTVVVWWWWWWXXXWWWWWWXXXYYY\\\^^^```aaaaaabbbbbbbbbaaaaaa```ccccccddddddddddddddddddfffggghhhiiijjjkkkkkkkkkgggfffeeefffiiilllnnnnnnjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkmmmooopppooonnnmmmhhhiiijjjkkkjjjhhhfffddd___]]]\\\[[[ZZZYYYVVVTTTLLLLLLJJJJJJIIIJJJKKKLLLLLLOOOSSSUUUUUUWWW[[[^^^]]]^^^```aaabbbeeeiiillljjjkkklllmmmmmmmmmmmmmmmjjjjjjjjjlllnnnqqqtttuuussstttvvvyyy{{{|||}}}~~~}}}~~~{{{wwwoooggg```\\\[[[ZZZYYYaaannnzzzsss^^^PPPBBB===999888666333444888444444555555666777777888555555555555555555555555333333333444444444555555222444666555333222333666111222333444444444333222555555666666666666666666444444444555666777777888777777777666666666666666999999999999:::;;;<<<<<<=========>>>??????@@@@@@>>>???>>><<<<<>>???===>>>BBB???>>>===<<<;;;:::::::::;;;;;;<<<>>>@@@DDDGGGIIIHHHOOO[[[hhhwwwzzzvvvllliiiccc^^^ZZZVVVQQQNNNNNNKKKGGGDDDCCCBBBAAA???DDDAAA???>>>>>>>>>===<<<===<<<;;;;;;:::::::::;;;===============<<<<<<<<<;;;<<<===============<<<:::;;;<<<>>>???AAABBBBBBCCCDDDFFFHHHKKKNNNQQQRRRSSSSSSSSSTTTVVVXXX[[[\\\ZZZ[[[[[[\\\\\\]]]]]]^^^aaa````````````aaabbbccccccccceeeffffffeeeddddddbbbbbbcccdddeeefffggggggeeeeeeeeeeeeeeedddddddddfffggghhhiiijjjjjjjjjjjjfffffffffeeecccaaa___]]]ZZZWWWSSSNNNLLLKKKLLLMMMJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPRRRUUUXXX\\\___aaafffffffffeeeeeeddddddccchhhjjjlllmmmmmmlllkkkjjjlllmmmnnnppprrrsssttttttwwwwwwwwwvvvvvvxxx|||}}}~~~tttllleeeaaa\\\YYYZZZ______iiiyyyvvvdddTTTJJJ>>>===;;;999888777666666555555555555555555555555555555555666555555444444222333444555666666666666555222111222555777555333888777555444333222111111555555555555666666666666222444666777777666444222555555555555666666666666888999999::::::;;;;;;<<<>>>>>>>>>>>>>>>===<<<<<<===>>>??????@@@CCCHHHLLLWWWhhh}}}.......................................---------.........//////.....................////////////......//////000/////////000000000000000000000000111111111222222222333333222222222222333333333333333333333333444555666777555666666777777888999999888:::;;;<<<<<<===???AAAHHHKKKVVVhhh{{{wwwqqqjjjjjjtttqqq\\\OOOFFFAAA>>>@@@???===>>>AAA@@@???>>><<<;;;::::::999;;;;;;<<<===???AAABBBCCC@@@DDDLLLUUUaaaqqq|||tttpppjjjeeeaaa]]]YYYWWWPPPMMMIIIGGGFFFDDDCCCAAABBB@@@>>>=========<<<;;;<<<<<<;;;:::::::::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<===============<<<<<<;;;;;;<<<<<<===>>>>>>>>>??????AAACCCEEEHHHJJJKKKNNNNNNNNNOOOQQQTTTVVVXXXWWWWWWXXXXXXYYYZZZZZZZZZ^^^^^^______```aaaaaabbb___```aaabbbbbbbbbaaaaaa___``````aaabbbcccdddeeecccccccccbbbbbbaaaaaaaaa```aaabbbccccccbbbbbbaaa]]]]]]^^^]]]\\\[[[YYYXXXTTTRRRNNNJJJHHHHHHIIIKKKIIIJJJLLLNNNPPPRRRSSSTTTUUUVVVXXXZZZ]]]___aaabbbeeeeeeeeeddddddcccccccccggghhhjjjlllmmmlllkkkjjjkkklllmmmooopppqqqrrrrrruuuvvvxxxyyyyyyzzz|||~~~~~~|||ppphhh```[[[YYYXXX]]]cccoooxxx{{{kkk[[[MMMEEE===<<<;;;999777777666666555555555555555555555555000111222333444444555555444555555555555555444444444333111333555666555333555444444333333333444444555555555555666666666666555555555555555555555555444444555555555555666666888888999999:::;;;<<<<<<>>>>>>??????>>>======<<<===>>>>>>>>>@@@CCCHHHKKKVVVfff{{{------------------------------------------------...//////000000//////...............////////////......//////000000111111000000000000000000000000111111111222222222222333111111222222222333333333222222222222333444555666555555666777777888888999888999;;;;;;;;;<<>>>>>>>>===<<<;;;;;;;;;:::;;;;;;<<<<<<>>>>>>>>>>>>????????????>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::::::::<<<<<<===>>>@@@AAACCCDDDFFFFFFGGGHHHJJJMMMPPPQQQRRRRRRRRRSSSTTTTTTUUUUUUXXXYYY[[[]]]____________ZZZ[[[\\\]]]]]]]]]]]]]]][[[\\\\\\]]]^^^___``````______^^^]]]\\\\\\[[[[[[ZZZ[[[\\\\\\[[[ZZZWWWVVVQQQQQQRRRRRRRRRQQQPPPPPPNNNLLLIIIGGGFFFGGGIIIJJJJJJKKKMMMPPPTTTWWW[[[\\\\\\]]]___aaaccccccccccccccccccccccccccccccbbbbbbdddfffhhhjjjkkkllllllkkkjjjkkklllnnnooopppqqqqqqrrruuuyyy{{{||||||}}}~~~|||xxxmmmddd[[[XXXXXX[[[dddmmm{{{|||mmm___QQQFFF@@@<<<;;;:::888777666666666555555555555555555555555111222222333444444444333666666666555555444222222444333222333555555555444222222222333444555666777444555555555555666666666666555444333333444555666444444444555555666666666777777888999:::;;;<<<===>>>>>>?????????>>>============>>>>>>???BBBGGGKKKTTTdddyyy---------------------------------------.........//////000000000000//////............////////////.........///000111222222000000000000000000000000111111111111222222222222333333333333444444444444222222222222333444555666777777888888999:::::::::888999:::;;;;;;<<<>>>AAACCCCCCEEEJJJSSSbbb{{{}}}ssskkknnntttyyy||||||~~~gggSSSKKKEEEDDDDDDAAAAAABBB@@@@@@???>>>===;;;:::999666777888:::::::::999888<<<===>>>???CCCLLLYYYbbbwwwyyytttpppllljjjbbb___ZZZVVVTTTRRROOOMMMGGGEEEBBBAAABBBAAA@@@???<<<;;;;;;;;;;;;<<<=========>>>>>>>>>>>>>>>???????????????>>>>>><<<;;;:::;;;;;;;;;:::::::::::::::============>>>???@@@AAA@@@@@@AAABBBDDDGGGIIIKKKLLLMMMMMMNNNNNNOOOOOOPPPRRRSSSVVVYYY[[[[[[ZZZZZZWWWWWWXXXXXXYYYYYYYYYZZZWWWWWWXXXYYYYYYZZZ[[[[[[YYYYYYXXXWWWUUUTTTSSSSSSTTTUUUVVVVVVTTTRRROOOMMMGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGIIIKKKMMMPPPPPPRRRUUUXXX\\\```bbbaaabbbdddffffffeeedddbbbaaaaaaaaabbbbbbbbbbbbbbbbbbdddfffhhhjjjllllllmmmkkklllnnnoooqqqqqqrrrrrrsssvvvyyy{{{|||~~~zzztttlllccc[[[YYY\\\cccppp{{{rrrbbbUUUJJJBBB===;;;:::999888666666666666555555555555555555555555777777777666555333222111444555555555444444333222444444333444444444444444111222222333444555777888444444444555555555666666555555444444444444555555555555555666666777777777666666777999:::;;;<<<===>>>>>>>>>??????>>>======<<<=========>>>BBBFFFJJJSSScccxxx------------------------------......//////////////////000000000000//////............////////////............///000222333000000000000000000000000000000111111111222222222222222222333333333444444333333333333444555666777666777777888999999::::::888999;;;;;;;;;<<>>===;;;:::444555777888999999999888666888:::;;;===BBBJJJPPP^^^iiizzzyyytttqqqmmmiiiccc^^^[[[XXXTTTRRRKKKIIIFFFDDDDDDCCCAAA@@@>>>======<<<======>>>>>><<<<<<<<<======>>>>>>>>>????????????>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<======>>>=========>>>@@@BBBEEEFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKMMMPPPSSSTTTTTTTTTSSSRRRSSSSSSSSSTTTUUUVVVVVVRRRRRRSSSSSSTTTTTTUUUUUURRRQQQQQQOOONNNMMMLLLLLLMMMMMMNNNMMMLLLJJJGGGEEEBBBBBBBBBCCCEEEFFFGGGGGGHHHGGGGGGGGGIIIKKKMMMOOOVVVWWWXXXZZZ]]]___bbbcccbbbccceeefffeeedddbbb````````````aaaaaabbbbbbbbbbbbccceeegggjjjlllmmmnnnnnnoooppprrrtttuuuvvvvvvwwwxxxyyy{{{|||xxxrrrllleee___aaafffooo|||yyyhhhXXXKKKCCC===::::::999888777666555555555555555555555555555555555777777777666555333222111222222333444555555444444444444444444444333444444333333333333333444555666444444444444555555555555333444666777777666444333555666666777888888999999666777777888:::;;;;;;<<<<<<======>>>>>>>>>======;;;<<<<<<===>>>AAAFFFIIISSScccwww,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000...//////000000//////...............///////////////...---------///000111000000000000000000000000000000000111111111111222//////000000000111111111333333333333444555666777444444555666666777777888999:::<<<<<<<<<===@@@BBBCCCAAABBBEEEGGGLLLYYYfff}}}{{{{{{{{{}}}~~~mmm^^^OOOFFFBBB>>>======>>>???@@@@@@@@@???===<<<666777888888999999999999444777;;;<<<<<<>>>BBBFFFMMMVVVeeettt|||xxxtttmmmgggbbb^^^ZZZWWWPPPMMMJJJHHHFFFEEEBBB@@@AAA@@@??????>>>>>>??????;;;;;;<<<<<<======>>>>>>????????????>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<===???AAABBBBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGIIIKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQKKKKKKLLLLLLMMMMMMMMMMMMJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAABBBDDDEEEGGGHHHGGGGGGGGGHHHJJJMMMOOOPPPYYYZZZ\\\^^^___````````````aaabbbbbbbbbaaa```_________``````aaabbbccccccbbbccceeegggiiilllnnnooooooqqqsssvvvxxxzzz{{{{{{{{{|||}}}~~~yyytttnnnjjjiiinnnuuu}}}vvvkkk\\\MMMBBB<<<999888999888777666555555555555555555555555555555555555111222222333444444444333111111333444444555555555444555555555333222333444444444444333333444444555333444444444444555555555222444666888888666444222555555666777888888999999777777888888999:::::::::;;;;;;<<<=========<<<<<<;;;;;;<<<<<<===@@@EEEIIIRRRbbbvvv,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000.........//////.....................///////////////...---,,,,,,---...000000000000000000000000000000000000000111111111111////////////000000000111222222222222333444555666444444555555666777777777:::;;;=========>>>AAACCCDDDAAA@@@BBBCCCFFFOOOWWWjjj|||rrr]]]OOOGGGAAA>>>>>><<<===???AAAAAA@@@???>>>;;;;;;:::999999999999:::777:::<<<<<<:::;;;>>>AAADDDJJJTTT___kkkzzzzzzsssmmmgggbbb___XXXUUUQQQNNNLLLIIIFFFDDDDDDCCCBBBAAA@@@?????????;;;<<<<<<===>>>>>>??????>>>>>>?????????>>>>>>============<<<;;;;;;::::::;;;;;;::::::::::::;;;;;;<<<<<<;;;:::;;;<<<===>>>=========>>>??????@@@@@@BBBBBBCCCCCCDDDEEEEEEFFFDDDDDDDDDDDDEEEGGGIIIJJJDDDDDDEEEEEEEEEEEEFFFFFFDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@?????????@@@AAAAAABBBBBBBBBCCCDDDFFFHHHIIIIIIIIIJJJLLLNNNPPPSSSTTTWWWYYY\\\^^^______^^^]]]]]]]]]^^^^^^^^^^^^______^^^___```aaabbbcccddddddddddddeeegggjjjlllnnnooopppqqqtttwww{{{}}}~~~~~~{{{yyyuuutttwwwvvvhhh^^^PPPDDD<<<999888888888888777666555555555555555555555555555555555555000111222333444444555555222333333444444444333333333555666555333111333444444333333333333444555555333333444444444555555555444444555666666555444444333333444555666777888888888888888888888888999999999::::::;;;<<<<<<;;;;;;:::;;;;;;<<<===@@@EEEHHHQQQ```ttt,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------............------............/////////000///...,,,++++++,,,---...000000000000000000000000000000000000111111111111111111111111222222222222111111111111222333444555666666777777888999999999;;;<<<===>>>>>>???AAADDDEEE@@@===???AAACCCIIIPPP[[[nnnxxx|||jjjXXXNNNFFFAAAAAA;;;===???AAABBBAAA@@@???@@@???===:::999999999999777999999777555555888;;;===@@@EEEKKKTTTbbbrrr|||}}}vvvpppjjjggg```\\\XXXTTTRRROOOLLLIIIFFFEEEDDDBBBAAA@@@??????<<<======>>>???@@@@@@@@@===>>>>>>????????????>>>???>>>===<<<:::999888777===<<<<<<<<<<<<<<<======<<<;;;:::999999:::;;;;;;999::::::;;;;;;<<<======@@@????????????@@@AAABBB???>>>>>>>>>???AAACCCDDD@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@???>>>???AAACCCEEEDDDCCCCCCCCCEEEGGGIIIJJJMMMNNNOOOPPPSSSUUUWWWXXXTTTWWW[[[^^^___^^^\\\ZZZ\\\[[[[[[[[[\\\]]]^^^___^^^___```aaabbbcccdddeeeeeeeeefffhhhjjjlllnnnooopppqqqtttxxx|||}}}|||{{{{{{}}}~~~}}}||||||}}}~~~qqq___WWWJJJ@@@:::999::::::888777666555555555555555555555555555555555555555555555555666555555444444444444444444333222111111333555777555222111222555222222222333444555666777333333333444444444555555666555444444444444555666111111222333444555666777999999999888888888888777888999::::::;;;;;;;;;::::::;;;;;;;;;<<<@@@DDDHHHOOO^^^rrr+++,,,...---,,,,,,---//////...---,,,,,,,,,,,,,,,........................000000000000////////////............////////////......///000000000000000000000000000000000000000---///111333333333222111000000111222333333444444555555555555666666666666::::::::::::;;;<<<======@@@@@@@@@???>>>@@@DDDGGGSSS```uuu|||zzzsss]]]MMMFFFFFFDDDBBB??????AAAAAA>>>;;;<<<<<<;;;:::999999999999888888888888888888999999<<>><<>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;======<<<<<<;;;;;;;;;:::????????????????????????>>>>>>>>>>>>============:::;;;===>>>??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBDDDDDDEEEFFFHHHKKKNNNOOOSSSSSSTTTUUUVVVWWWWWWXXXVVVVVVVVVWWWXXXYYYZZZ[[[YYYYYYZZZZZZ[[[[[[\\\\\\\\\^^^```ccceeeffffffffffffhhhkkklllmmmoooqqqtttssstttvvvyyy}}}~~~{{{ssstttxxx{{{zzzwwwzzzzzznnnXXXOOOEEE>>>===<<<999666888777666666666666444222555444444444444555666666555555555555555555555555444444444444444444444444333333333444444444555555444444444444444444444444111333555666555444444444555555555555555555555555777777777666555555444444888888777777777888:::;;;999999999999999999999999===============AAAFFFJJJQQQ\\\nnn+++,,,------,,,,,,---...///...------,,,,,,,,,---..............................//////000000000111............////////////......///000000000000000000000000000000000000000...///111333444333222222111111111222222333333444555555555555666666666666:::999999::::::;;;<<<============<<<<<<>>>AAADDDLLLYYYjjjyyyvvv~~~uuuaaaRRRKKKDDDAAA>>>>>>@@@AAA???<<<>>>===<<<;;;;;;:::::::::888888888888888888999999:::<<<>>>???AAAHHHRRR[[[fffqqqyyysssnnnhhhdddaaa^^^XXXTTTSSSPPPMMMJJJIIIHHHGGGEEECCCAAA@@@@@@AAAAAA???===@@@@@@?????????>>>>>>>>>???>>>>>>>>>>>>=========>>>>>>============>>>>>>>>>>>>=========<<<<<<<<<>>>>>>======<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>========================;;;<<<===>>>?????????>>>AAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFKKKKKKKKKLLLMMMOOOQQQSSSUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXZZZZZZYYYYYYYYYZZZ[[[[[[\\\\\\[[[\\\___bbbdddfffggggggjjjllloooqqqrrrsssuuuvvvuuuvvvxxx||||||zzzvvvssspppooooooqqqtttttttttzzzooobbbPPPHHH???:::999888666444555555444555555555333222444444444444444555666666444444444444444444444444333333333333333333333333333333333444444444555555444444444444444444444444111333555666555444444444555555555555555555555555666666666666555555555555888777777777777999:::;;;::::::999999999999999999:::::::::::::::>>>CCCGGGQQQ[[[mmm***+++---,,,++++++,,,...///...------,,,---------........................,,,---...///000111111222............////////////......///000000000000000000000000000000000000000///000222333444444333222222222222222222222222222444555555555555666666666999999999999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<@@@CCCGGGPPP^^^mmmyyyssswwwhhhYYYKKKFFFAAA???@@@BBBAAA?????????>>>===<<<<<<;;;;;;999999999999999999888888888:::<<<<<<<<<@@@FFFKKKQQQZZZgggvvv}}}wwwrrrooojjjddd___YYYVVVRRRNNNMMMKKKIIIGGGFFFDDDCCCCCCCCCCCCBBB@@@BBBAAAAAA@@@>>>>>>===<<<>>>>>>>>>======<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<===>>>???@@@@@@@@@@@@BBBCCCCCCDDDEEEFFFGGGGGGFFFGGGHHHIIIJJJKKKLLLLLLQQQQQQPPPPPPQQQRRRSSSSSSVVVUUUUUUTTTSSSRRRRRRQQQTTTTTTTTTUUUVVVWWWYYYYYYXXXYYYYYYZZZ[[[[[[\\\\\\[[[]]]```cccfffhhhjjjkkkmmmppptttwwwwwwxxxyyyyyyxxxyyy{{{zzztttpppmmmjjjhhhjjjhhhhhhkkkmmmqqq|||~~~yyy~~~tttcccVVVGGGAAA:::777666777666444555555555666666555444444444444444444444555555666333333333333333333333333333333333333333333333333333333333444444444555555444444444444444444444444111333555666555444444444555555555555555555555555555555555555666666666666777777777777888999:::;;;<<<;;;:::888888888999:::999999999999:::===BBBEEEPPPZZZlll***+++,,,,,,++++++,,,.........------------..............................------......///000000111............////////////......///000000000000000000000000000000000000000000111222333444444333333333333222222222222222222444444444555555555666666888888888888999:::;;;<<<<<<======<<<<<<===@@@CCCDDDKKKTTT^^^nnn}}}rrrpppvvvqqq\\\TTTIIIBBBAAABBBCCCBBB@@@@@@??????>>>===<<<;;;:::999999999999999888888777999;;;;;;;;;<<>>>>>>>>===<<<<<<;;;;;;======>>>>>>>>>>>>======BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????>>>>>>>>>??????????????????@@@AAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJLLLMMMOOOPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQTTTTTTTTTSSSRRRRRRQQQQQQSSSSSSSSSTTTUUUVVVXXXXXXXXXYYYYYYZZZ[[[\\\]]]]]]^^^___bbbeeeiiilllnnnpppooorrrwwwzzz{{{{{{|||||||||}}}{{{tttooollljjjiiihhhfffcccbbbdddiiiqqq{{{tttwwwyyykkkZZZOOOBBB>>>999777888999888777888999:::999777666555666444444333333444444555666333333333333333333333333222222222222222222222222333333333444444444555555444444444444444444444444111333555666555444444444555555555555555555555555444444444555666777777888666666777777888999:::;;;===<<<:::888888888999:::;;;<<<<<<<<<===@@@DDDGGGOOOYYYjjj***,,,------,,,+++---.........---------......///......................../////////...........................////////////......///000000000000000000000000000000000000000000000111222333333333333333333222222222222222222444444444444555555555555888888888888888999;;;;;;;;;<<<<<<<<<<<<===@@@BBBBBBFFFLLLRRR]]]qqquuulllkkkuuuttthhhXXXKKKEEECCCCCCCCCAAAAAAAAA@@@???===<<<;;;::::::::::::999999888888666777999999::::::<<<===CCCFFFJJJOOOWWWcccqqq{{{zzzttttttpppjjjeeeaaa]]]YYYWWWQQQOOOLLLJJJJJJJJJIIIHHHGGGFFFEEECCCAAA???===<<<@@@??????>>>======<<<<<<<<<===>>>>>>>>>>>>===<<>>>>>???AAAEEEHHHNNNWWWhhh}}}+++,,,...---,,,,,,---///.........---......///000......................../////////.........------............////////////......///000000000000000000000000000000000000000000000000111111222333333222222222222222222222222333444444444444555555555777777777777888999:::;;;888999;;;;;;:::;;;===???@@@BBBFFFJJJPPP]]]ttt~~~pppiiikkkyyynnn]]]RRRLLLGGGEEECCCCCCCCCCCCBBB???===<<<;;;;;;;;;:::999999888888555555666777888888999999;;;>>>AAADDDIIIQQQ\\\eeewww|||uuuooojjjeeeaaa^^^YYYVVVRRRPPPOOONNNLLLKKKLLLKKKJJJHHHFFFDDDBBBAAABBBBBBAAA@@@??????>>>>>><<<===>>>??????>>>===<<>>@@@CCCFFFMMMVVVfff{{{,,,...//////...---///000...............///000000........................------..............................////////////......///000000000000000000000000000000000000000////////////000111222222111111111222222333333444333333444444444555555555777666666777777888999:::888:::;;;;;;;;;<<<===???@@@@@@DDDHHHJJJPPP___oooqqqjjjpppzzzxxxjjj]]]RRRKKKFFFFFFGGGFFFEEECCC@@@>>><<<;;;;;;:::999999888888777777666666777888888777777:::===???AAAFFFMMMSSS]]]fffttt{{{vvvpppkkkhhheeeaaa\\\YYYWWWVVVTTTSSSRRRQQQPPPNNNLLLJJJIIIHHHEEEEEEDDDCCCBBBAAA@@@@@@>>>???AAABBBBBBAAA???>>>AAAAAA@@@@@@@@@?????????@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIJJJJJJKKKLLLMMMMMMMMMMMMNNNOOOQQQRRRRRRQQQQQQPPPQQQQQQRRRTTTUUUUUUVVVTTTTTTTTTUUUVVVWWWXXXYYY[[[\\\]]]^^^___aaabbbbbbeeeeeegggiiilllpppsssuuutttxxx|||zzzuuuqqqnnnkkkhhhggghhhjjjkkkkkkssstttyyyzzzyyyzzz{{{ooobbbTTTIII@@@;;;888999999999888777777777333666888777333111222555333333222222333333444555444444444444444444444444333333333333333333333333333333333444444444555555444444444444444444444444111333555666555444444444555555555555555555555555444444555555666666777777333555777999:::;;;;;;;;;777999;;;<<<===<<<;;;;;;888:::<<<<<<===???BBBEEELLLUUUeeeyyy---...//////......///111...............///000000........................+++,,,,,,---...///000000............/////////000...//////000000000000000000000000000000000000000............///000111222000000111222333333444444333333333444444444555555666666666666777888999::::::<<<>>>>>>>>>>>>@@@AAAAAAAAAEEEIIIJJJJJJTTTaaattt~~~zzz{{{nnnnnnttt~~~nnn]]]SSSHHHIIIIIIIIIHHHEEEBBBAAA<<<<<<;;;::::::999888888<<<:::888888888999888888888;;;???@@@???AAAEEEHHHIIIRRR```lllxxx~~~yyyuuuoookkkfffbbb```^^^\\\ZZZWWWVVVUUUSSSQQQOOONNNMMMGGGFFFEEEDDDCCCBBBAAAAAA@@@AAACCCDDDDDDCCCAAA@@@@@@@@@@@@?????????>>>>>>@@@@@@@@@AAAAAABBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBCCCDDDEEEEEEDDDCCCCCCCCCCCCEEEFFFGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJIIIJJJLLLNNNPPPPPPPPPPPPRRRRRRRRRSSSTTTUUUUUUUUUTTTTTTTTTUUUVVVWWWYYYYYY\\\\\\^^^___```bbbcccdddjjjkkklllnnnqqqtttxxxyyyxxx{{{~~~{{{wwwrrrnnngggffffffhhhlllpppsssttt|||{{{{{{~~~xxxqqqeeeXXXMMMDDD>>>;;;:::;;;<<<;;;999888777888111555999888555333666999333333222222333333444555555555555555555555555555444444444444444444444444333333333444444444555555444444444444444444444444111333555666555444444444555555555555555555555555555555555666666666666666333444777999:::;;;;;;;;;555888;;;===>>>>>><<<;;;999;;;===>>>>>>@@@CCCEEEKKKTTTdddxxx+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................//////////////////......---.........//////000000111///------...//////...111111111000000000000000000000000000000000000000111111222222222333333333444444555666666555555555777777777777888888888888999999::::::<<<===???@@@AAABBBCCCBBBAAAEEELLLRRRiii|||{{{zzz|||uuuttt|||tttbbb\\\PPPFFFEEEFFFBBBAAABBB@@@???>>>===<<<<<<<<<;;;888888999999999:::::::::888888888999;;;===???AAAIIIJJJNNNVVVaaaooozzz|||yyytttppplllhhhdddaaa```^^^]]]\\\[[[XXXTTTQQQKKKJJJIIIIIIIIIHHHFFFCCCEEEEEEEEEEEEEEEDDDCCCCCCAAABBBBBBBBBAAA@@@???????????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAACCCCCCBBBBBBAAADDDEEEEEEFFFFFFEEEEEEDDDIIIJJJKKKJJJHHHFFFFFFGGGHHHHHHIIIJJJJJJJJJIIIIIIKKKKKKJJJKKKLLLNNNPPPRRRQQQSSSTTTTTTSSSTTTVVVXXXVVVWWWWWWWWWWWWXXX[[[]]]___aaadddeeefffgggiiikkknnnppprrrtttuuuxxx|||~~~~~~yyyuuurrrnnniiiddddddgggkkkmmmnnnpppuuuzzz{{{{{{zzzooodddTTTHHHBBB???<<<999555555666666666666555555222333444555555555333333666555444333333333333333444444444444444444444444444444444444444444333333222222333444555555555555666555444444666666555444222333444444555555444444444444444555555555666666666666666666777777777777555555666666777999:::;;;888999::::::;;;;;;::::::999:::;;;;;;;;;===@@@BBBIIISSScccvvv+++,,,,,,------,,,,,,+++,,,,,,,,,---------................................................................../////////000000///......000000000...111000000000000000000000000000000000000000000000111111111222222222333333222222333333333333333333666666777777777888888888999999999:::<<<===???@@@AAABBBCCCBBBAAADDDJJJPPP[[[ooo}}}~~~}}}xxxvvv|||nnn```RRRLLLIIICCCAAAAAA@@@???===<<<<<<;;;;;;:::999999999999999999999999999999999999;;;===???@@@@@@AAADDDJJJSSS^^^gggmmm~~~{{{xxxtttpppmmmhhhfffdddcccbbb```]]][[[RRRPPPNNNMMMMMMLLLJJJHHHFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCHHHJJJKKKJJJIIIGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJLLLNNNPPPQQQQQQRRRSSSSSSSSSSSSVVVXXXYYYZZZ[[[[[[[[[\\\___aaaeeefffiiijjjkkkmmmpppssssssuuuxxx{{{}}}yyyuuupppmmmkkkhhheeebbbaaadddjjjpppvvv|||wwwooo```WWWJJJAAA===<<<999777555555666666666666555555333444555555555444333222555555444333333333444444333333333333333333333333333333444444444444444444333333444444444444444444444222222222333444333222222333444444555555444444444444444555555555666666555555555666666666777777:::999999888888888888888999999:::;;;;;;;;;;;;:::;;;<<<<<<<<<<<<>>>AAADDDHHHQQQaaattt+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................------------------..................////////////.........000222222111///000000000000000000111111000000000000000000000000111111111222222222222333333222222222222333444555666666777777777777888888999999999:::;;;===?????????AAABBBBBBAAACCCIIINNNTTTgggwww|||yyyfffXXXOOOGGGBBB@@@@@@???============<<<;;;;;;;;;::::::999999888888::::::999::::::;;;<<<======>>>@@@DDDJJJQQQWWWZZZhhhrrr}}}vvvsssooommmlllkkkiiihhh]]]ZZZVVVSSSRRRQQQPPPOOOJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFFFFEEEEEECCCCCCDDDDDDDDDDDDCCCCCCGGGHHHJJJJJJIIIIIIIIIJJJKKKKKKJJJJJJJJJKKKMMMMMMKKKKKKLLLLLLNNNPPPQQQRRRSSSTTTUUUUUUUUUVVVXXXZZZ]]]___```aaaaaabbbeeeggghhhiiikkklllnnnqqqvvvzzzyyy||||||yyyoookkkfffcccbbbaaaaaa``````ccckkkuuuzzzkkkbbbOOOIII@@@;;;:::999888666555555666666666666555555444555555555444444333222444444333333333444555555222222222222222222222222222222333333444444555555333444444444444333333222444222111222333444333111222333444444555555444444444444444555555555555555444444444555555555666666::::::999888888888888999999999:::;;;;;;;;;;;;;;;;;;<<<=========???BBBDDDFFFOOO___qqq+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................,,,,,,,,,---------------.........///////////////------///111444444222000000000000000000111111111000000000000000000000000111111111111222222222222444444444333444555777777666666666666777777777888888888999:::;;;===>>>???>>>@@@BBBBBBAAADDDIIINNNVVVggg|||iii\\\QQQHHHDDDCCC@@@======???@@@???>>>===<<<;;;:::999888777777999999999999999999999999<<<===???BBBFFFJJJNNNPPPUUU]]]jjjwww|||xxxuuutttsssrrrhhhddd^^^ZZZXXXWWWVVVUUUQQQQQQPPPPPPOOOOOOOOOOOOLLLLLLLLLLLLKKKIIIHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEEEEGGGJJJJJJJJJJJJKKKMMMMMMLLLKKKJJJKKKLLLOOOPPPOOOOOOPPPQQQSSSTTTUUUVVVWWWXXXZZZZZZZZZ[[[]]]```aaaccceeeffffffhhhjjjlllmmmnnnoooqqqsssxxx~~~|||xxxsssooogggddd___\\\[[[\\\^^^___cccfffooo|||~~~rrrbbbWWWEEEAAA===:::::::::999888555555666666666666555555555555555444444333222222333333333333333444555666222222222222222222222222111111222333444444555555444444444444444333222111555444333333555555444333222333444444555555444444555555555555555555555555333333333444444444555555666666666777888999;;;;;;999::::::;;;<<<;;;;;;;;;;;;<<<=========>>>AAADDDFFFOOO^^^ppp+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................,,,,,,,,,---------......///////////////.........------///111444444222000//////000000111111111111111111111111111111111111000000111111111222222222333333444444555666777777555666666666666777777777888888888999;;;<<<>>>???===@@@BBBBBBBBBFFFLLLRRR\\\hhh|||pppdddXXXOOOGGGCCC>>>===???AAA@@@>>>======<<<;;;999888777777888888888888777777666666888999;;;>>>AAADDDFFFHHHMMMRRRYYYaaajjjvvv}}}{{{zzztttoooiiicccaaa```______ZZZYYYWWWVVVUUUTTTTTTTTTQQQQQQQQQPPPOOONNNMMMLLLJJJJJJIIIIIIHHHGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFHHHKKKLLLLLLLLLNNNOOOOOONNNMMMMMMMMMOOORRRSSSRRRSSSTTTUUUWWWXXXYYYYYY[[[\\\^^^^^^^^^```bbbdddeeegggjjjkkklllnnnppprrrtttuuuwwwyyy|||}}}yyytttnnniiiddd```^^^ZZZWWWVVVYYY\\\___eeejjjuuu~~~vvvhhhWWWKKK@@@>>><<<:::999999888888555555666666666666555555555555444444333333333333333333333333333444555666444444444444444444444444111111222222333444555555444444444444333222111111555444333333444555444333222333444444555555444444555555555555555555555444333333333333444444444444555555555555666888999:::::::::;;;<<<<<<<<<;;;;;;:::;;;<<<<<<<<<===@@@CCCGGGPPP^^^ooo+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................,,,,,,,,,---....../////////////////////..................000222222111////////////000111111222222111111111111111111111111000000000111111111111222000111222333444555555555555555666666666666777777888888888999:::<<<>>>>>>===???AAABBBDDDIIIRRRYYYeeemmmzzz}}}~~~qqqdddSSSKKKBBB===???@@@???=========<<<;;;:::999888888777777888888777666555555777888999<<>>===???@@@BBBEEEMMMYYYaaammmoootttzzz~~~~~~{{{|||eeeZZZLLLDDDBBBBBBAAA>>>======<<<;;;:::999999999777888999999999888777666999999:::<<>>AAACCCHHHPPP]]]nnn+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................------......///000111111000000//////.........---111///------...//////......//////000111222222222111111111111111111111111000000000000111111111111...111555888999888666444555555555555666666666777777777888999:::<<<===>>>===???@@@BBBFFFPPP]]]ffflllkkkjjjiiilllttt}}}{{{www{{{{{{~~~uuuhhhWWWKKKGGGFFFDDDAAA<<<<<<<<<;;;;;;::::::999888999:::;;;;;;:::999888888777777888;;;>>>AAACCCBBBEEEHHHHHHIIILLLRRRWWWYYYcccnnnuuu}}}}}}yyyuuuqqqooooooooollllllkkkjjjiiigggeeedddaaaaaa```^^^]]][[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUUUUVVVXXXYYYTTTTTTUUUUUUUUUUUUTTTTTTTTTVVVXXXYYYYYYYYYZZZ[[[ZZZ[[[]]]^^^````````````bbbcccfffhhhiiijjjiiiiiilllnnnpppqqqqqqsssuuuxxxxxx{{{|||yyyrrrmmmddd]]]YYYWWWVVVUUUQQQTTTXXX[[[^^^dddkkkqqq~~~rrrbbbRRRGGGAAA@@@999888777555333444666888555555666666666666555555333222222222333555777888666555444444333333333333222222222222222222222222333333222222222222222222000111222333333333333333444333222222444444333222222333444444555555444444666666555555555444444444444444444555555555666666555555666666777999:::;;;:::;;;<<<<<<======<<<<<<;;;<<<=========???BBBDDDHHHOOO\\\mmm---------.........//////******+++++++++,,,,,,,,,........................+++,,,,,,,,,------......000000...---,,,,,,,,,,,,222111000//////...////////////000111111111111111000000000000000000000000111111000000111111222333444444444444444444444444222333444444555555444444777777888999<<>>???AAAFFFMMMVVV]]]cccbbb___\\\\\\___eeejjj{{{zzztttvvvyyy~~~jjjZZZPPPJJJDDD???BBB@@@<<<;;;;;;;;;;;;:::888888999999999999888777999999888888999;;;===>>>@@@AAACCCEEEHHHLLLNNNPPPUUUXXX\\\bbbjjjsss|||}}}||||||uuuuuuvvvuuutttrrrpppooonnnkkkhhheeedddcccbbb``````aaaaaabbbbbbaaaaaa```aaa```___]]]]]]]]]^^^^^^```___^^^\\\\\\\\\]]]]]]______^^^^^^___aaadddeeefffeeeeeeeeefffhhhjjjkkkkkkmmmppppppppppppqqqrrrtttvvvyyy{{{|||~~~~~~}}}}}}~~~~~~}}}}}}{{{xxxrrrooofff___XXXUUURRRNNNNNNQQQVVVWWWZZZ___gggrrr{{{tttbbbRRRFFF???<<<;;;555555666666666666555555333333333444444444555555777666555444333222222222111222333333444444333333333333333333333333333333333333222111222333444555444444333222333444555666666333222333555666444222444555555555444333333222888555222000///111333555444555555666666666666666555555666666777777888888999999999::::::;;;;;;;;;=========<<<===???DDDGGGEEEMMM^^^rrr,,,------------.........++++++++++++,,,,,,,,,,,,.......................................---------////////////000111222333111000///////////////////////////000000000111111000000000000000000000000111111000000111111222333444444444444444444444444444444555666666666666666777777888999;;;>>>@@@BBB;;;<<<>>>???CCCIIIQQQVVVZZZXXXUUURRRQQQSSSXXX]]]fffvvv|||sssqqqxxxpppddd[[[QQQJJJAAA???===<<<<<<<<<;;;:::;;;;;;;;;::::::999888777999999888888999:::;;;<<<<<<===>>>AAADDDGGGJJJLLLMMMOOOSSSWWW[[[aaahhhmmm}}}}}}{{{zzzwwwuuuqqqoooooonnnmmmkkkiiiiiijjjjjjjjjjjjiiiiiiiiihhhgggfffeeeffffffgggiiiiiihhhgggfffffffffffffffeeeeeeeeefffhhhjjjlllnnnmmmmmmlllmmmnnnpppqqqsssuuuwwwxxxxxxxxxyyyzzz|||~~~|||xxxuuuoooiiieee___YYYTTTSSSRRROOOPPPSSS[[[]]]bbbhhhqqq{{{}}}vvvkkk[[[MMMBBB===:::999555555666666666666555555333333333444444444555555666666555333333222222333222333444444555555444444333333333333333333333333333333222222222333444555444333333222333444555666555333222333555666444222444444555555444444333222777555333111111222444555444444555666666666666666666666777777888888999999999999999::::::;;;;;;;;;<<<<<<<<<<<<<<>>???999:::<<<===???CCCHHHLLLOOONNNKKKHHHFFFHHHLLLOOOVVVccctttvvvooommmqqqzzzlll]]]TTTGGGDDDAAA???>>>>>>===<<<======<<<;;;:::999999888:::999999888888999::::::999999;;;===@@@DDDFFFHHHKKKMMMOOOQQQRRRTTTXXXZZZfffkkkttt~~~~~~||||||{{{yyyxxxuuuuuuvvvvvvvvvvvvuuuuuuttttttssssssrrrsssssstttttttttttttttsssrrrqqqppppppoooooooooppprrrtttuuuxxxwwwvvvvvvwwwxxxyyyzzz|||~~~|||vvvqqqlllfffaaa]]]ZZZUUUSSSTTTTTTSSSUUUYYYbbbfffmmmvvv}}}rrrggg^^^QQQEEE>>>:::888888555555666666666666555555333333333444444444555555666555444333333222222333333444444555555555555555333333333333333333333333333333222222222333444555333333333333333444555555555333222333444555444222444444555555444444333333666555444444333444444444444444555666666666666555666777777888999:::::::::999999::::::::::::;;;;;;:::;;;;;;;;;;;;>>>AAAEEEIIIOOO]]]ooo+++++++++,,,,,,,,,------,,,,,,,,,---------..............................,,,,,,,,,+++++++++++++++......---,,,++++++,,,,,,...............///000111///...,,,+++,,,---///111000000000000000000000000000000000000000111222222333333333333333333333333666666777888888888888777888888999999:::;;;;;;<<<888:::<<<<<<===>>>AAADDDHHHGGGFFFCCCBBBDDDGGGJJJPPPWWWbbbpppsssmmmjjjsssooodddXXXSSSKKKDDDAAA@@@??????======<<<;;;;;;;;;:::;;;::::::999999888888888888888999:::<<>>???AAAAAADDDFFFHHHIIIJJJMMMOOOVVVXXX[[[___cccjjjqqqvvv~~~}}}zzzwwwvvvsssoooiiieeebbb```^^^\\\\\\ZZZZZZ]]]]]]]]]bbbhhhttt|||xxxgggZZZKKKGGG@@@;;;999888888777444444555555555555444444333333333444444444555555444444333222222222333333111111222333333333333222222222222222222222222222222222333333333444444444222222222333333333333333222333333333333222333333333333444444555444444333333444555666666555555444333444444555555555555555444444555666777888999:::::::::::::::::::::::::::777888:::::::::<<>>===???@@@@@@AAABBBEEEHHHEEEFFFKKKSSS\\\kkkxxxtttsss}}}qqqaaaUUULLLFFFCCC???>>>===<<<<<<===>>>???;;;;;;;;;;;;;;;:::999888666666666777888999:::;;;<<<>>>AAACCCDDDGGGJJJMMMUUUWWWZZZ[[[]]]___ccceeeggglllttt|||~~~~~~zzzuuupppmmmkkkmmmjjjfffcccbbb```___]]]aaa______aaaaaabbbiiirrrzzzkkk[[[OOOCCC???;;;999888888888777444444555555555555444444333333333444444444555555333333222222222222333333000000111222222222222222222222222222222222222222111222333444444444333333111111222333333333333333111333444333222111222444333333444444555555444444333333444555555555555444333333444555555555555444333444444666777888999:::;;;;;;::::::::::::999999666888:::;;;;;;<<>><<<>>>???@@@@@@@@@CCCEEECCCCCCGGGNNNSSS\\\lll}}}}}}xxxyyy|||lll^^^RRRKKKEEEDDDAAA???>>>>>>??????:::;;;<<<<<<<<<;;;::::::888888777777777777777888;;;<<<===>>>???AAAFFFIIIOOOSSSWWWZZZ\\\]]]^^^___\\\___dddjjjqqqyyy}}}{{{wwwrrrlllgggcccaaabbbaaa```aaabbbddddddccchhhfffggghhhiiilllvvvuuukkk^^^PPPFFF===;;;888777777888777666333444444555555444444333333333333444444444555555333222222222222222333333111111222333333333333222111111111111111111111111111222333444444444333333000111222333444333333222111333444333111000222444222333444444555555444444333333333333444444444555222333444444555555444444444444555666888999:::;;;;;;;;;;;;::::::999999999666888:::;;;<<<===???AAAEEEKKKXXXjjj|||---------.........//////******+++++++++,,,,,,,,,........................++++++++++++++++++++++++.........------...//////000///...------------------...//////000000//////000000000000000000000000///////////////000111111222222222222222222222222444555555666666666666666444555666888888888777777777777777777666888<<<>>>>>>???AAAAAA@@@@@@AAABBB>>>>>>BBBHHHJJJMMM[[[iiizzz|||nnn^^^TTTKKKIIIEEEBBB@@@?????????:::;;;<<<=========;;;;;;<<<;;;:::999999888888888888888888777777999===AAAIIINNNUUUZZZ\\\]]]^^^___[[[]]]^^^```ccchhhooosssuuu||||||yyyyyyzzz{{{}}}|||{{{wwwuuuqqqlllfffaaa]]][[[XXXXXXZZZ^^^dddhhhjjjjjjnnnmmmmmmooopppuuuuuukkkaaaUUUIIIAAA:::888777666777777666555333444444555555444444333333333333444444444555555222222222111222222333333222222333444444444444333111111111111111111111111111222333444555444333333000111222333444333222222000333444333111000222444222333333444555555555444222222222222222333444555222333444444555555444444444555666888999:::<<<<<<;;;;;;;;;::::::999999999666888;;;<<<<<<===???AAACCCIIIXXXkkk}}}++++++------------+++++++++,,,,,,---,,,+++***)))&&&)))+++,,,++++++...000---------............///---------.........//////---------.........//////////////////000000000000111111111111111000//////000111111111111222222222222222333333333333444444444333333333333444555555777777666555555555555555999999888888888888888888============>>>>>>>>>>>><<>>>>>=========<<<<<<;;;;;;;;;;;;:::999888888888888888888777777888999::::::EEEFFFIIIMMMQQQVVVYYY[[[ZZZ]]]```bbbcccdddeeeffflllnnnqqqvvv|||zzzxxxyyy{{{}}}{{{|||~~~|||yyyvvvsssrrrkkkhhhddd___[[[WWWUUUTTTQQQUUU[[[aaagggnnnuuuzzzyyyzzz{{{|||}}}tttmmmcccYYYPPPHHHBBB>>>:::999777666666666777888555555555444444333333333111222222333333222222111000000000000000111111111333333333333333333333333444444444333333222222222222222222222222222222222333333333222222111111111444222000222444666444222222222333444555555555555222222333444444555555666333333333444444444555555555666777888888999999999::::::;;;;;;:::999777666999999:::;;;===???AAABBBDDDJJJVVVeeeyyy+++,,,,,,------,,,,,,+++,,,------...---,,,+++***'''***,,,,,,++++++---///---------............///---------.........//////---------.........//////////////////000000000000///////////////...------000000111111111222222222222222222333333333444444444333333333333444555555777777666666666666777777888888888888888888888888;;;;;;<<<===>>>>>>??????@@@AAACCCCCCDDDGGGKKKNNN[[[jjjttteeeUUUMMMHHHBBB@@@AAACCCBBBAAAAAAAAA@@@???>>>===<<<;;;:::999999999999888777777777777888999:::@@@AAACCCFFFJJJNNNQQQSSSUUUXXX\\\___aaabbbdddfffeeefffgggjjjmmmqqqtttvvv~~~|||zzzvvvtttsssuuuxxx{{{|||}}}~~~~~~}}}zzzyyywwwtttpppmmmjjjhhh___\\\YYYUUURRRPPPOOOOOOMMMRRRYYYbbbjjjsss{{{yyyttthhhbbbXXXNNNFFF@@@<<<999999888777666555666777777555555444444444333333333333333333444444333333333111111111111111222222222222222222222222222222222333333333333222222222222333333222222222222222222333333222222222222222222444222111222444555444222222222222333333222111111444444444444444444444444222222333333333444444444555555666777888888888888999999999888777666555555999999:::;;;===???@@@AAACCCJJJVVVeeexxx---,,,,,,++++++,,,,,,---------.........---,,,,,,)))+++,,,,,,++++++,,,...---------............///---------...............---------...............////////////000000000000...////////////...------000000000111111111222222222222222222333333333333333333333333333444555555666666666666777888999999888888888888888888888888999:::;;;<<<===???@@@@@@@@@AAAAAAAAA@@@AAADDDGGGOOOXXXggg|||jjj\\\RRRJJJFFFEEEEEECCCAAAAAAAAAAAA@@@>>>>>>===<<<;;;::::::::::::777777777777777777888999999:::<<<>>>AAADDDGGGHHHMMMQQQUUUYYY[[[^^^aaaccc```````````````aaabbbbbbjjjmmmsssxxx||||||xxxssspppooonnnnnnppptttwwwzzz{{{{{{{{{{{{zzzxxxvvvuuuqqqpppmmmiiieeeaaa^^^]]]TTTQQQNNNKKKJJJJJJLLLMMMLLLRRRZZZdddmmmwwwzzzpppiiiZZZTTTJJJBBB===:::777666777777666555555555555666555444444444444333333333333444444555555444444333222222222222222222222222111111111111111111111111111111111222222222222222333333333222222111111111222222222222222222333333333222111222444555444333333333333333222111000///666666555444444333222222333333333444444444555555444444555666777777777777999999888777666666666666999999:::;;;<<<>>>@@@AAACCCJJJUUUcccwww------++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------............///................................................////////////000000000000000000111111000000///...000000000000111111111111111222222222222333333333333333222222333333444555444444444555666888999:::888888888888888999999999999::::::<<<===>>>>>>???<<<===>>>??????AAADDDFFFKKKPPPZZZiiirrreee[[[RRRMMMHHHEEEBBBAAABBBBBBAAA??????>>>===;;;::::::::::::888777777666666777888888666777777999;;;===???@@@DDDGGGLLLOOOSSSVVVZZZ]]]___^^^^^^]]]]]]\\\\\\\\\]]]___cccfffiiimmmrrrvvvyyy||||||yyyuuusssqqqooollliiiiiijjjkkkmmmppptttxxxzzzwwwwwwvvvuuurrrooolllkkkiiihhhddd```\\\YYYVVVUUUOOOMMMJJJIIIHHHJJJMMMNNNPPPUUU^^^gggpppyyyttthhh```OOOJJJBBB<<<999888777777666666555555444444444444444444444444444444444444333333444444444444333333222222222222222111111111111111111111111111111111000000000111111222222333444333333222222111111111111111111222222333333333222222222333333444444333444555555555444444333222555555444444444333333333555555555555666666666666333444555666777777777777<<<;;;999888888888999:::888999999:::<<<>>>@@@AAACCCIIITTTbbbuuu------++++++++++++------++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,+++---------............///.....................---.....................---////////////000000000000000000000000000///......//////000000000111111111111111111222222222333333333222222222222333444444222222333444555666888999777777888888888999999999;;;;;;;;;;;;<<<<<<<<<<<<:::<<<>>>???@@@AAADDDFFFHHHLLLTTT^^^jjj{{{tttggg]]]SSSMMMFFFCCCDDDFFFEEECCC???>>>===<<<;;;:::::::::888888777777777777888888666666777777999:::;;;<<<<<>>@@@AAABBBHHHRRR```sss---,,,,,,++++++,,,,,,---++++++*********+++,,,,,,...---+++,,,---...,,,+++---------............///...............---------...............---------////////////000000000000---............---,,,,,,/////////000000000111111111111111111222222222222222222222222222333444444222222222333444666777888777777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;===???@@@AAA@@@@@@BBBCCCCCCGGGNNNUUU[[[fffzzz~~~uuuaaaXXXLLLEEEEEEFFFDDDBBBAAA@@@???===<<<;;;;;;;;;:::999888888888888888888777777777888888999:::;;;999;;;===???AAACCCGGGJJJJJJKKKMMMOOOQQQRRRSSSSSSTTTVVVXXXYYYYYY[[[]]]___\\\^^^aaadddgggkkkpppttt{{{}}}~~~|||{{{vvvvvvvvvvvvvvvuuuttttttrrrppplllgggccc___^^^]]]XXXZZZ^^^bbbfffiiijjjjjjkkkjjjiiigggddd```\\\ZZZTTTRRRPPPLLLJJJIIIHHHHHHFFFFFFFFFGGGIIILLLNNNPPPXXX___iiittt~~~{{{mmm]]]NNNEEE???<<<888666666777777666555555666666555555444333333333333444444444444555111222222333333222222111222222111111000/////////222222222222222222222222111111111222222222222222222222222222222222222222222222222222222222333333111333444444222222444555///000111222333333333333222222333333444555666666111111111222222222333333444444555666777777777777888888777777777777777888888888999:::;;;===???@@@BBBHHHQQQ^^^qqq+++,,,,,,------,,,,,,+++,,,++++++***+++,,,---......,,,+++,,,...///---,,,---------............/////////.........---------//////.........---------////////////000000000000------......------,,,+++////////////000000000111111111111111222222222222222222222111222222333444333333333444444666777888666777777888999999::::::999999::::::;;;;;;;;;<<<>>>@@@AAAAAA@@@???@@@AAAAAABBBFFFMMMQQQWWWeeesssxxxkkkZZZNNNKKKJJJHHHFFFDDDCCCBBB@@@>>>=========;;;;;;:::999999999999999777777777777888999::::::999;;;;;;;;;;;;===???BBB@@@BBBDDDFFFGGGHHHHHHHHHKKKMMMQQQSSSTTTUUUVVVXXXXXXZZZ\\\^^^```dddiiillloooppprrrsssssstttwwwyyyzzz{{{|||~~~~~~{{{uuuuuuuuuuuutttsssrrrqqqpppqqqsssuuuuuusssqqqpppjjjhhhccc]]]WWWSSSQQQQQQKKKNNNSSSYYY]]]`````````___^^^]]][[[XXXUUURRRPPPLLLJJJHHHFFFEEEEEEFFFFFFEEEGGGJJJNNNQQQUUUWWWXXXdddjjjtttwwwjjj]]]OOODDD===;;;999666666666666555444555666666777666555444333333333333444444444555555222333333333333333333222333333222111111000//////111111111111111111111111333333333333222222222222111111111222222333333444333333222222222222222222111333444444222222333555111111222333333222222222333444444444444444444444222222222222333333333444555555666777888888888888666777777888888888777777777888888:::;;;===???@@@BBBGGGPPP]]]ppp++++++---......---++++++---,,,,,,+++,,,---//////...,,,***+++...000...,,,---------.........////////////.........---------//////.........---------////////////000000000000//////000000//////...---////////////000000000000000111111111111222222222222222111111222222333444555555555555555666777888666777777888999999::::::777777888999;;;<<<======<<<>>>@@@@@@@@@@@@AAABBBBBB???@@@GGGLLLOOOVVV___jjjlll]]]WWWUUURRROOOFFFEEEDDDBBBAAA@@@??????<<<;;;;;;:::999999999:::666666666666777888999:::;;;<<<<<<:::999:::<<<>>>>>>???@@@BBBBBBBBBAAAAAABBBFFFKKKNNNPPPQQQRRRSSSYYY[[[]]]___aaaeeeiiimmmiiijjjkkkjjjiiiiiijjjllllllmmmnnnoooppppppppppppssstttuuuvvvwwwyyyzzz{{{||||||}}}~~~}}}~~~~~~}}}|||yyy{{{}}}}}}|||{{{{{{{{{zzzxxxvvvuuuuuutttsssqqqkkklllmmmmmmmmmmmmmmmmmmrrrtttvvvvvvuuuqqqmmmkkkbbb___ZZZSSSLLLGGGEEEEEECCCGGGMMMSSSXXX[[[[[[[[[TTTTTTSSSQQQOOOLLLIIIGGGIIIGGGFFFDDDDDDEEEFFFGGGHHHKKKPPPVVV[[[___bbbcccpppvvv~~~}}}|||~~~yyykkk]]]QQQHHHAAA===:::999777777888777666444555666777777777666444444333333333444444555555555333444444555555444444333444444333333222111000000000000000000000000000000444444444333333222222222000000111222333444444555444333333222222111111111000333555444222111333666555555555555444333222222666555555444444333333222555555555666666666777777555666777888888999999999777888:::;;;;;;:::999888777888888999;;;===???@@@BBBGGGPPP\\\ooo+++++++++++++++***)))(((+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,------------------------//////000000000000//////000///...------...///000000000000000000000000000000000////////////000000333333333333333333333333666555555444444333333222444444555555666777777777555666888999::::::999999999999999:::<<<>>>???@@@@@@@@@??????????????????:::<<<>>>@@@CCCHHHNNNRRRcccnnn~~~~~~xxxooohhhaaa\\\[[[TTTJJJEEEEEEDDD@@@======<<<;;;<<<===<<<:::999;;;::::::999999::::::;;;<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<=========<<<<<>>????????????????????????===>>>???@@@AAAEEEJJJNNNXXXbbbooo|||}}}|||xxxnnneeeZZZPPPJJJFFFBBB@@@AAA@@@??????@@@???===;;;;;;;;;::::::::::::;;;;;;::::::999999999888888888888999999::::::999999999777777888:::<<<>>>@@@BBBGGGIIINNNTTT\\\dddkkkooorrrqqqpppooommmmmmllllllkkklllllllllmmmmmmmmmmmmiiiiiiiiiiiiiiiiiiiiiiiiggghhhiiiiiihhhhhhiiijjjgggfffffffffggghhhiiijjjjjjkkklllmmmnnnnnnnnnnnnrrrpppooonnnppppppooonnnnnnnnnnnnmmmllljjjhhhgggfffhhhiiihhhddd]]]WWWRRRKKKHHHDDD@@@===<<<===>>>AAABBBDDDFFFGGGHHHGGGGGGGGGFFFEEEDDDBBBBBBBBBBBBDDDEEEDDDCCCDDDGGGLLLPPPWWW```lllwww~~~{{{ooobbbRRRGGGAAA>>>999444555555555555444444444444444333333333333444555555444333333333333333333222444444333333333222222222333222222111000000111111111111111111111111111111222222222111111111000000333333222111000000000000444333222222111111222222333222111111333333222111222222222222333333333333666555444444333444555555555444444444444444333333666666777777888999999999999999888888888777777777999999999:::<<<===???@@@CCCFFFNNN\\\mmm***++++++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++000...***((((((***...000---.........////////////------------------------...//////000000//////...//////............//////........................,,,------...000111333444111111111111111111111111111222222222222333333333444444444555666666777777555666777888999999999999<<<<<<<<<;;;;;;;;;;;;;;;??????????????????????????????@@@???@@@BBBFFFIIIMMMTTT___lll|||}}}sssdddWWWMMMGGGDDDAAA@@@>>>>>>>>>>>><<<;;;;;;;;;::::::::::::;;;;;;::::::999999999888888888777888888888888888777777666666666777999:::<<<<<<===???DDDJJJRRR[[[aaaeeekkkkkkkkkkkkkkklllmmmmmmnnnnnnnnnooopppqqqqqqrrrlllllllllllllllllllllllllllmmmnnnmmmkkkkkkkkkmmmjjjiiihhhhhhiiijjjmmmnnnooopppqqqrrrssstttttttttqqqooommmmmmmmmmmmlllkkkhhhhhhgggfffdddaaa___^^^]]]]]]\\\YYYUUUOOOIIIFFF>>>===<<<:::::::::;;;<<<===>>>???AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAADDDHHHIIIIIIOOOXXX___iiisss}}}vvvqqq___UUUHHH???<<<999666222555555555555444444444444333333333333333444555555222333333333333333333444333333333333222222222222333222111111000111111111111111111111111111111111222222222111111111111111333333333222222222333333333333222222111111222222222111000000222222111000222222333333444444555555777666555444333333333333333333333444444555555555555555666666777888888888888777777777777666666666888999999:::;;;===???@@@CCCEEENNN[[[lll***+++,,,,,,------------+++,,,,,,------,,,,,,+++...---+++******+++---...............////////////------------------------...//////////////////.../////////....../////////........................------......///111222333000000000000000000000000///000000111222222333333333333444555555666666777666666777777888999999999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>????????????>>>????????????@@@CCCFFFGGGMMMTTT^^^mmm|||hhhXXXMMMIIIAAA???======>>>>>>===;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999999:::999999888888999999888888999:::;;;;;;;;;<<>>>>>??????@@@@@@@@@???@@@AAABBBCCCDDDDDDDDDAAAHHHOOOSSSVVV^^^jjjuuu{{{rrrhhhaaaQQQJJJAAA;;;999999666444555555555444444444333333333333222222333333444555222222222333333444444444333333333222222222222111222222111111111111111222111111111111111111111111111111111111111111111111222222222222222333444555333333222222111222222333333111000111222333222000333333333333333444444444555555555444444333333333333333333444444444555555444444555555666777777777::::::999999999888888888888888888:::;;;===???@@@BBBEEEMMMZZZkkk***+++,,,,,,------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,------------.........------------------------......////////////.........//////////////////...///////////////////////////////////////000000111000000000000000000000000...///000000111222333333333333444444555666666666666666666777777888999999888999:::;;;<<<<<<<<<;;;======>>>>>>>>>?????????<<<===?????????@@@CCCEEEEEEIIIOOOUUU^^^lll~~~zzzfffVVVNNNFFFCCCAAA@@@AAAAAA@@@???>>>>>>============>>>>>>=========<<<<<<<<<<<<;;;:::::::::::::::999888777888777777666666666777777::::::;;;===@@@CCCFFFHHHLLLLLLMMMOOOQQQSSSUUUWWWYYYZZZ\\\___bbbdddfffhhhjjjjjjjjjkkkkkklllllllllmmmnnnnnnmmmjjjiiiiiijjjhhhgggeeeeeefffiiilllnnnnnnnnnnnnmmmlllkkkjjjiiifffccc___\\\ZZZWWWUUURRRPPPOOONNNLLLJJJHHHGGGFFFHHHGGGFFFDDDAAA@@@>>>===777777888888999999999999============>>>>>>??????>>>???AAACCCEEEGGGIIIJJJJJJSSS]]]eeekkkttt{{{qqqeeeXXXPPPEEE@@@;;;888888888666555555444444444444333333333333222222222222333444444222222222333333444444444333333222222222111111111222111111111111111222222111111111111111111111111111111111111111111111111111111000111111222333444333222222111222222333333444222111222333444333222444444333333222222111111222333333444444444444555555555444444444333333333444444444555666666777777;;;:::::::::999999999999777777888999;;;===???@@@BBBDDDLLLZZZjjj***++++++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***+++---......---+++***++++++,,,,,,,,,------------------------------------......//////......---......////////////......000000000000000000000000000000////////////000000000000000000000000000000//////000111222222333333333333333444555555666666666666666666666888999999777888:::;;;<<<<<<<<<;;;<<<======>>>>>>?????????;;;===?????????@@@CCCEEECCCEEEJJJOOORRRXXXggguuu{{{~~~}}}}}}yyyggg\\\NNNKKKGGGDDDCCCBBB@@@???@@@@@@????????????@@@@@@======<<<<<<<<<;;;;;;;;;::::::::::::999888777666999888777777666666777777777777888999;;;>>>@@@BBBBBBBBBBBBCCCEEEGGGHHHIIIJJJKKKMMMOOORRRUUUWWWXXX[[[[[[\\\\\\]]]^^^^^^^^^^^^___```^^^\\\[[[[[[\\\]]]\\\[[[[[[]]]___bbbcccbbbbbbaaa```___]]][[[ZZZYYYVVVRRROOOMMMKKKHHHFFFDDDDDDBBBAAA@@@@@@@@@@@@??????>>>===<<<<<<;;;;;;666777777777777777777777::::::::::::;;;<<<>>>>>>===>>>@@@CCCHHHMMMQQQTTT\\\eeeqqq{{{}}}{{{wwwooodddWWWKKKCCC;;;999666555555555555333444444444444333333333333222222222222222333444444222333333333333333333444222222222222111111111111111111111000111111222333111111111111111111111111111111111111111222222222000000000000000111222333222222111111222222333333444333222222444444333222333333333333222222222222111111333444555555555555555555555444444333333333444444555555666777777777999999888888888777777777666666777999;;;===???@@@AAADDDKKKYYYiii}}}++++++++++++++++++******+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------------------------------------......//////......------...///000000///...---//////////////////////////////...//////000111111111111111111111111111111000111111222222333333333222333333444444555555666666666555555666777999:::888999;;;<<<<<<;;;:::999<<<<<<======>>>??????@@@===>>>@@@@@@@@@@@@BBBCCCCCCCCCFFFJJJKKKMMMWWWcccsss|||{{{yyy{{{sss```[[[UUUPPPLLLHHHEEECCCBBBBBBAAAAAAAAAAAABBBBBB>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;:::999888::::::999888888888888999666666666666777999;;;<<<<<<<<<<<<<<<======>>>???@@@AAABBBCCCEEEFFFGGGHHHJJJKKKKKKLLLMMMMMMNNNNNNOOOPPPQQQPPPNNNMMMNNNOOOOOOOOOPPPQQQRRRTTTUUUVVVUUUUUUTTTSSSRRRQQQOOONNNLLLIIIFFFDDDCCCBBB@@@???>>>===<<<<<<<<<===>>>???<<<<<<<<<<<<;;;;;;::::::777777777666777888888999999999999:::;;;===???@@@AAABBBEEEJJJQQQZZZbbbfffrrryyy~~~~~~uuurrrkkk```TTTIIIAAA===666666555555555555444333444444444333333333222222222222222111222222333444444333333333333333333222222222222222111111111111111111000000111222222333111111111111111111111111000000111111111222222222111111000000000111111222222222111111222222333444333222111222333444333111111222222333444555555666222222333444444444333222333333444444444444444555444555555666777777888888888777777777777666666666555666777888;;;===???@@@AAACCCKKKXXXhhh|||+++++++++++++++***)))(((+++,,,,,,------,,,,,,+++------,,,++++++,,,------,,,,,,,,,---------......---------------------------..................------...///000000///...---........................---------...000111333444111111111111111111111111222222222222222333333333222222333444444555555666666666555555666777999::::::;;;<<<<<<<<<:::888666;;;<<<<<<===>>>??????@@@???@@@AAAAAA@@@???@@@BBBDDDBBBDDDHHHIIIJJJRRR]]]bbboooyyy~~~}}}|||zzz{{{uuuppphhh```ZZZTTTPPPMMMCCCCCCCCCBBBBBBCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@???????????????>>>===<<<;;;888777777666666666777777888777666555555555666777:::999888888777777888888<<<<<<==================AAAAAAAAABBBCCCDDDDDDEEECCCDDDEEEDDDCCCBBBCCCDDDBBBCCCDDDFFFGGGHHHIIIJJJHHHHHHHHHHHHGGGFFFEEEEEECCCAAA???>>>??????===<<<;;;;;;::::::;;;===???@@@>>>>>>>>>>>>===<<<;;;;;;999999888888999:::<<<===;;;::::::;;;===???AAABBBGGGHHHLLLRRR\\\hhhrrrxxxzzzvvvuuuuuupppkkkaaaTTTHHH@@@<<<:::666666777777777777666555444444444333333333222222222222111111222222333444444444444333333222222222222222222111111111111000111111000000111222333333111111111111111111111111000000111111222222222222222222111111111111111222222111111111222333333444222111000111222222222000000000222444666888999:::333444555555444333111000111222222333444666666777555555666666777888888888888888888888777777777777555666777888:::===???@@@AAACCCKKKXXXggg|||"""''',,,,,,)))&&&(((***,,,+++***,,,///000...,,,---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,......------------......000000000000000/////////222222111111000/////////111111111111111111111111111111222222222333333333333333333222222111111111444444444555555555555666555444444555555666777888999999::::::;;;:::::::::999:::;;;===>>>======<<>>>>>???AAACCCBBBAAADDDDDDDDDFFFHHHLLLPPPRRR\\\bbbnnn~~~vvvnnnuuuyyyssskkkaaaZZZRRRNNNJJJGGGFFFFFFEEEDDDFFFEEECCCBBB@@@@@@??????>>>======>>>>>>>>>;;;999===<<<;;;:::999999999:::666777888999999999999999;;;:::999888888999:::;;;::::::999999999999::::::999:::<<<>>>?????????>>>?????????>>>>>>============>>>>>>???@@@?????????AAABBBBBB@@@===<<<<<<===>>>>>>>>>======<<<<<<<<<<<<;;;:::999:::<<<>>>????????????>>>>>>>>>======777999;;;;;;:::999888999:::;;;;;;;;;===AAAGGGKKKLLLQQQXXXaaakkkwww|||zzzxxxuuurrrggg]]]PPPGGGCCC@@@<<<999333444555666666555444333222333333444444333333222333333333333333333333333111111222222222333333333111111222222444444555555333222111111000000111111111111000000000111333444555444222111111111222222444444333222111000///...333333333333333333333333444333333222222333333444222222222222222222222222555444444444444333333333444444444444444444444444666666666666777777777777:::999999999888777777777888888888999:::;;;<<<===@@@BBBJJJWWWhhh|||'''+++//////,,,***+++---///...,,,---......+++)))---,,,,,,++++++,,,,,,---..................------,,,------......------,,,......------------..................------------/////////////////////000111111111111111111111111111111111222222222333333333333333222222111111111444444444444555555555555555444444555555666777888999999:::;;;;;;;;;;;;:::::::::<<<<<<============???>>>>>>???BBBCCCCCCBBBAAAAAABBBCCCEEEIIILLLNNNTTTYYYbbbooouuusssyyyyyyqqqfff```XXXQQQLLLIIIGGGEEEHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBAAAAAABBBBBB@@@>>>;;;::::::999999999999888777888999999999999999999888777666555555666777888999999999888888999999999777888999;;;;;;;;;;;;::::::::::::999999999999999999999:::;;;;;;;;;;;;;;;<<<===>>>===;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999888888999;;;>>>???@@@AAACCCCCCBBB???<<<:::666888:::;;;:::999999:::<<<===???@@@DDDIIIPPPTTT[[[```hhhrrr|||{{{wwwsssnnniii[[[RRRGGG???<<<:::777444222333444555555444333222222333333333333333333222222222222222222222222222111111111222222222333333111222222222222222222222333222111111000000111111111111000000000111222333333222111000000000111111222222222111111111111111222222222222222222222222444333333222222333333444222222222222222222222222444333333333222222111111444444444444444444444444666666666666777777777777999999888888888888888888888888888999:::;;;<<<===@@@BBBJJJWWWggg|||+++...111000...+++,,,...///---------------+++)))---,,,,,,++++++,,,,,,---000/////////......------,,,------......------,,,......------------......------------------------,,,,,,---......///000000111111111111111111111111111111111222222222222333222222222222222111111111444444444444555555555555555444444555555666777888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???>>>>>>???BBBCCCCCCBBB@@@@@@@@@BBBDDDGGGJJJKKKLLLPPPVVV]]]iiizzzvvvssswww|||qqqeee]]]VVVQQQNNNNNNNNNMMMLLLKKKJJJIIIIIIEEEDDDBBBAAABBBAAA@@@>>>;;;;;;;;;;;;;;;::::::999999999:::::::::999999888:::999999888888999999:::999999999888888999999999777888888999999999888888666666666666666777777777666777888888999999888888777888::::::999999:::<<<;;;;;;;;;;;;;;;:::::::::999999999999:::<<<>>>@@@EEEHHHLLLNNNLLLGGGAAA===777999<<<===<<<<<<>>>???AAACCCGGGKKKQQQXXXaaafffqqqvvv~~~{{{tttlllbbb[[[MMMGGG>>>888666555333111222222333333333333222222222333333333333333333222111111111111111111111111111111111222222222222333222222222111111000000000333222111111000000111111111111000000000111222222222111000000///000000000000000111111222222222333111111111111111111111111333333222222222222333333333333333333333333333333555555444333222222111111333333333333444444444444555666666666777777777888777777888888888888888888888888888999:::;;;<<<===@@@BBBIIIVVVeeezzz+++---......+++******+++******+++,,,---...---------,,,,,,++++++,,,,,,---/////////...------,,,,,,,,,------......------,,,...------,,,,,,------.........///////////////000------........./////////111111111111111111111111111111111111222222222222222222222111111111111111333333444444444555555555555444444555555666777888888999:::;;;;;;<<<;;;;;;::::::999999:::;;;===>>>===<<<<<<>>>@@@BBBBBBAAA@@@AAAAAABBBDDDGGGIIIJJJIIILLLPPPTTTZZZgggxxxzzzyyy}}}yyypppiiiddd___^^^\\\YYYVVVSSSPPPOOOKKKIIIFFFDDDCCCAAA???======>>>>>>???>>>>>><<<<<<;;;;;;<<<<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;888999999999999999999888::::::::::::999999888888666666777777888888888999888888999:::::::::::::::666888999999888888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@JJJNNNUUUYYYXXXSSSLLLGGG===???BBBCCCDDDFFFHHHJJJKKKOOOUUU[[[cccmmmvvv|||{{{qqqdddWWWNNNDDD???999666555555444333222222333333333333222222333222222222222222222333111111111111111111111111111111111111222222222222222222222222111111111111333222111111000000111111111000000000000111111111111111111000000000111111000111111111111222222222222222222222222222222222333333222222222222333333333333333333333333333333888777777666555444333333333333333333333444444444555555666666777777888888666666777777888888999999888888888999:::;;;<<<===@@@AAAHHHTTTcccxxx+++,,,,,,,,,***))))))))))))***,,,,,,---------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,------......------,,,------,,,,,,,,,,,,---------.........//////000000000000000//////.........000000000000000000000000000000111111111222222222111111111111111111111111333333333444444444444555555444444555555666777888777888999:::;;;;;;;;;;;;999888888777888999;;;<<<;;;::::::<<>>=========>>>>>>>>>===<<<;;;;;;999999999999999999999999888999::::::::::::999888;;;;;;:::999888888888888777888888999999:::::::::999999:::;;;;;;;;;;;;;;;999;;;<<<;;;::::::;;;<<<<<<<<<==================>>>>>>>>>>>>??????@@@@@@IIINNNUUU[[[]]][[[VVVRRRHHHJJJMMMOOOQQQTTTXXXZZZ^^^bbbhhhpppxxxxxxjjj[[[MMMDDD===;;;888666555666666666444444333333333333444444333222222111111222222333222222222222222222222222000000111111111222222222111111222222333444444555333222111111000000111111000000000111000000000000111222222222222222222222222222222111111111111000333333333333333333333333333222222111111222222333333333333333333333333333777666666555444444333333222222222333333333444444555555555666777888888888666666666777777888888999888888888999:::;;;<<<===@@@AAAGGGRRRaaavvv,,,,,,,,,+++++++++++++++,,,---...---+++*********---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,------......------,,,------,,,,,,,,,,,,------+++++++++,,,------......111111000000///......---000000000000000000000000000000000111111111111222000000000111111111111111333333333333444444444444555444444555555666777888555666777999::::::::::::888888888888999:::;;;;;;:::::::::<<>>???@@@AAABBBCCCCCCDDDGGGJJJKKKLLLNNNSSSXXXhhhxxxzzz|||yyyoookkkfff```YYYRRRJJJEEEEEEDDDBBB@@@???>>>>>>>>>??????@@@@@@@@@???>>>>>>;;;<<<<<<======<<<<<<;;;999:::;;;<<<<<<;;;:::999::::::999888777777777888999999999999999:::::::::999999:::;;;;;;;;;;;;:::<<<===>>>>>>===<<<===???============>>>>>>>>>>>>???@@@AAABBBCCCEEEEEEFFFHHHMMMSSSZZZ^^^______^^^YYY\\\___bbbeeeiiinnnqqqyyy|||zzzmmm^^^PPPDDD>>>888777666555444444555555444444333333333333444444333222111000000111222333222222222222222222222222000000000111111111111222000111222333444555666666333222111111000000111111000000111111111000///...111111222333333333333222333222222222111111000000333333333333333333333333222222111111111111222222222222222222222222222222333333222222222222111111111111222222333333444444444444555666777888999999666666777777777777777777888888888999:::;;;<<<===@@@AAAFFFQQQ___ttt,,,+++***++++++,,,,,,,,,+++---...---+++))))))***---,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,------......------,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---..............................000000000000000000000000000000000000111111111111///000000000111111111222222222333333333444444444555444444555555666777888444555666777888999999999888999:::;;;;;;<<<<<<;;;;;;;;;;;;===@@@BBBCCCBBB===>>>???@@@AAABBBBBBBBBDDDEEEFFFGGGHHHJJJLLLMMMVVVddduuu{{{qqqeeeZZZSSSLLLJJJGGGCCCAAAAAAAAABBB@@@AAAAAABBBBBBBBBBBBAAA???@@@AAAAAAAAAAAA@@@???:::;;;===>>>>>>===;;;:::;;;;;;:::999999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<>>>???@@@???@@@AAACCCAAAAAAAAABBBBBBCCCCCCCCCCCCDDDGGGJJJMMMPPPRRRSSSRRRTTTXXX^^^ccchhhlllnnnqqqtttxxx{{{|||vvvkkk]]]OOODDD===:::555555555555444333444555444333222111111222333444333222111000000111222333111111111111111111111111000000000000111111111111111111222222333333333444333222111111000000111111000000111111111000...---///000111222333333222111111111111111111222222222222222222222222222222222222222111111111111222222111111111111111111111111000000000111111111111222000111111222333333444444444444555666777888999999777777777777777666666666888888888999:::;;;<<<===@@@@@@EEEOOO^^^sss***)))((()))***+++,,,+++'''***------+++***,,,...---,,,,,,++++++,,,,,,---***++++++,,,---...//////,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,------...///000000+++,,,,,,------......///000000000000000000000000000000000000111111111111//////000000111111111222222222333333333444444444555444444555555666777888333444555777888888999999999:::<<<===>>>======<<<===<<<<<>>???@@@@@@???>>>===;;;<<<>>>??????>>><<<;;;>>>===<<<<<<<<<===>>>????????????>>>>>>=========;;;<<<======>>>>>>======;;;===???@@@AAABBBDDDFFFFFFGGGGGGGGGHHHHHHIIIIIIGGGIIIMMMRRRWWW[[[^^^```___```bbbffflllsssyyy}}}rrrkkk___QQQDDD<<<888888555666777666555444444555333222111000000111222333333222000//////000222333000000000000000000000000000000000000111111111111222222222111111111111111333222222111000111111111///000111111111///...---...///000222222222111000...///000111222333444444111111111111111111111111222222111111111111222222000000000000000000000000000111111222333333444444000000111222333333444444444444555666777888999999888888777777666666555555888888888999:::;;;======@@@@@@EEEOOO]]]rrr***+++,,,,,,------,,,,,,++++++******************,,,,,,+++***+++,,,---...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///........................////////////////////////...000111222111000111222000000////////////000000222222333333333333444444555444444555555666777888888888777777888888999:::888888999999999::::::::::::;;;<<<===>>>???@@@AAA<<<<<<===???@@@AAABBBCCCBBBCCCCCCDDDEEEFFFFFFGGGJJJOOOVVV^^^iiizzzvvviiiZZZMMMKKKLLLKKKJJJLLLOOOLLLIIIJJJKKKKKKIIIFFFJJJFFFBBB@@@AAAAAA???======>>>???@@@AAAAAAAAAAAA???@@@AAABBBBBBAAA@@@???===;;;:::<<>>@@@FFFOOO\\\ooo)))***++++++,,,,,,++++++++++++******************,,,,,,+++++++++,,,---...+++++++++,,,,,,---------........................,,,,,,,,,---------......---------............///........................////////////////////////...000111222111000111222111111000000000000111111222222222333333333444444333333333444444555666777888888777777888888999:::888888999999999:::::::::999:::;;;===>>>@@@AAAAAA======>>>???@@@@@@AAABBBCCCDDDDDDEEEFFFFFFGGGGGGFFFJJJOOOTTT\\\jjjzzzzzzlll```]]]^^^[[[ZZZ[[[[[[XXXUUUUUUVVVVVVTTTQQQQQQNNNJJJGGGFFFEEEBBB???AAAAAABBBBBBCCCCCCCCCBBBAAAAAABBBCCCCCCBBBAAAAAAAAA???>>>???BBBCCCBBBAAAAAACCCDDDEEEEEEGGGJJJMMMMMMOOOQQQRRRSSSUUUXXX[[[___```aaaaaabbbdddgggjjjjjjkkkooovvv|||zzz{{{}}}wwwiii___PPPKKKCCC===999777666555444444444444444444444444111222222333333222222111111111111111111111111111111111111111222222222222222222222111...+++(((&&&111111111111111111111111000000000000000000000000//////000000000000//////111111111222222111111000222222111111000000000///111111111222444555777888111111111111111111111111222222222111111222222222111111222333333333333222111222333333444444444333444444444555666777888999999777666666888999888666777888999999;;;;;;<<<===???@@@FFFOOO[[[ooo))))))***++++++++++++*********++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......---------............///........................////////////////////////...000111222111000111222222222111111111111222222222222222222333333333333333333222333333444555666888888777777888888999:::888888999999999:::::::::888999:::<<<>>>@@@AAABBB>>>>>>>>>?????????@@@@@@DDDDDDEEEEEEFFFGGGGGGGGGFFFGGGIIIJJJNNNWWWccckkk{{{xxxwwwuuurrrrrrnnniiieeedddeeeeeedddaaa^^^\\\XXXUUURRRNNNIIIFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIIIIIIIHHHHHHJJJHHHFFFFFFHHHIIIIIIHHHHHHJJJLLLNNNPPPTTTYYY]]]```bbbeeeggghhhjjjllloooyyy{{{}}}{{{wwwvvv||||||tttgggWWWLLLCCC???:::777666666666666444444444444444444444444222222333333333333222222111111111111111111111111111111111111000000000000000000111222222000///...111111111111111111111111000000000000000000000000//////000000000000//////111111111000000111111222444333333222111000//////111111111222333555666777111111111111111111111111000000111111111111000000111111222333333333333222222222333444444444333333333333444555666777888888888777666777888999888666777888999999;;;;;;<<<===???@@@FFFOOOZZZmmm)))******+++++++++++++++******+++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......---------............///........................////////////////////////...000111222000000111222222111111000000111111222111222222222222333333333333333333333444555666777888888777777888888999:::888888999999999:::::::::888888:::<<<>>>@@@AAABBB????????????>>>>>>>>>>>>CCCCCCDDDDDDEEEFFFGGGGGGHHHHHHGGGFFFGGGLLLSSSYYYfffwww{{{uuusssssstttsssrrrnnnmmmjjjgggbbb]]]XXXTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXVVVTTTRRRSSSTTTUUUUUUWWWYYY]]]```dddiiiooosssyyy{{{~~~~~~}}}|||}}}vvvoooeeeWWWHHH>>>>>>;;;888666555555555444333333333333333333333333333444444555555444444333111111111111111111111111111111000000//////......///000111222333333333333111111111111111111111111000000000000000000000000000000////////////000000111111000//////000222333111111111111111111111111111111000000//////000000111111111111111111111111///000111222222111000///111111222333333333333222222333333444444333333333333333444555777777888888888777777777888888777777777888999999;;;;;;<<<===???@@@EEENNNYYYlll***++++++,,,---,,,,,,,,,******++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......---------............///////////////////////////////////////////////////...000111222000000111222000000////////////000000111111111222222222333333444444444444555666777888888888777777888888999:::888888999999999:::::::::888999:::<<<===???@@@AAA?????????>>>>>>>>>>>>===@@@AAABBBCCCEEEFFFGGGHHHJJJIIIFFFEEEDDDGGGLLLOOOWWWcccsss~~~{{{{{{~~~~~~}}}zzzuuuqqqmmmkkkiiiiiihhhgggggghhhiiiiiikkkkkklllmmmnnnooopppqqqlllkkkhhheeecccdddfffhhhnnnqqqvvvzzz~~~~~~yyymmmaaaVVVJJJ???888:::888666555555444333222333333333333333333333333222222333333333333222222111111111111111111111111111000000//////.........222222111000///---++++++000000000000000000000000000000000000000000000000000000////////////000000111000///...///000222333//////000000000000000000000000///...............111111111111111111111111000111222333333222111000111111222333333333333222333333333444444333333222222333555666777777777777777777888888777777777888777888999999;;;;;;<<<===@@@AAAEEEMMMXXXjjj++++++,,,------------,,,******++++++,,,---------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///////////////////////////////////////////////////...000111222111000111222000000////////////000000111111111111222222222222555555555555555777888888888888777777888888999:::888888999999999:::::::::999999:::;;;===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????AAACCCFFFHHHIIIJJJIIIGGGDDDCCCCCCEEEGGGIIIOOOWWWbbbppp}}}zzzuuunnnlllnnntttyyy}}}}}}}}}~~~{{{xxxyyy|||~~~zzzooo```RRRHHHAAA;;;777333222111222444444333222333333333333333333333333//////000000000000//////111111111111111111111111000000000000////////////222111111111000000000000000000000000000000000000000000000000000000000000111000///......///000111////////////000111111222222111111000///...------////////////000111222333111111111111111111111111111222222222222222222111111111222333333333333222333333444444444333222222222333555777888888777777666888999888777666777888777888999999;;;;;;<<<===@@@AAAEEELLLWWWhhh******+++,,,,,,,,,,,,,,,******++++++,,,------...***+++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////////////////////////////////////////...000111222111000111222111000000000000000000111111111111111222222222222444444444444555666777777888888777777888888999:::888888999999999:::::::::::::::;;;<<<<<<======>>>=========>>>>>>>>>>>>>>>>>>@@@BBBEEEHHHKKKMMMNNNHHHFFFCCCBBBBBBDDDEEEEEEHHHPPPWWW^^^lllyyypppkkkkkkjjjmmmrrrxxx{{{wwwyyy{{{~~~uuujjj___QQQEEE???;;;999777111111111222444444222111222222222222222222222222000000000111111000000000111111111111111111111111///000000000000000111111000000111222333555777888000000000000000000000000000000000000000000000000111000///......///000111---...///000111111111111111111111000000000//////111111111111111222333444111111111111111111111111111111000000000000111111111111222333333333333222333444444444333333222111111333555777888888777666666888999888666666777999777888999999;;;;;;<<<===@@@AAAEEELLLVVVggg))))))***++++++++++++*********+++,,,,,,---......***+++,,,---...---,,,,,,******+++,,,,,,---......************************,,,,,,,,,---------......---------.........//////000000000000000000000000////////////////////////...000111222111000111222222222111111111111222222000111111111111222222222333333333333444555666666888888888777888999999:::888888999999999:::::::::;;;;;;;;;<<<<<<<<<==================>>>>>>>>>??????@@@CCCFFFJJJMMMPPPQQQIIIGGGDDDCCCCCCDDDDDDDDDBBBKKKRRRTTTZZZkkk}}}vvvuuufffgggiiimmmsss|||xxxtttvvvyyyzzzoooeee\\\SSSFFF===999999888777555444444555555444222///222222222222222222222222333333333444444333333333111111111111111111111111//////000000111111222222333222111000////////////000000000000000000000000000000000000000000000000222000///......///000222,,,---///111111111111000...///000111222333444444444333222111000000000000111111111111111111111111111000///......///000111111111222333333333333222444444444444333333222111111333555777888888777666666888:::999666555777999777888999:::;;;<<<<<<===@@@AAAEEELLLUUUfff++++++******++++++,,,---******+++++++++,,,,,,,,,++++++***)))(((((())))))************************+++,,,,,,,,,***(((%%%###+++++++++,,,,,,---------+++,,,------......------000////////////111222333//////............//////000000000111222222222333222222222111111111111000111111111111111111111111333333333444444444444444777777777777777666666666::::::;;;;;;;;;:::999999:::;;;;;;<<<<<<;;;;;;:::===>>>>>>?????????>>>>>>DDDBBBAAADDDKKKQQQUUUVVVOOOJJJDDDBBBDDDEEEBBB???CCCGGGKKKNNNRRR\\\iiisssxxxsssnnnmmmpppwww~~~}}}{{{yyypppfff\\\VVVHHHFFFBBB===:::777555555444333222222111111222222111111111111111111111111111111222222222222111111222222222111111000000000333111000000111222222111444222111///......///000............///000222222//////000000111111222222---.........//////000000111111111000111222222333...///111111111111222444000000111111111111000000000000000000111111111111222111000000000111333333111222222333333222222111000000000000000000000000222333555666777888777777777555333555888:::888666:::999888888999:::<<<===@@@FFFFFFJJJWWWdddzzz++++++*********+++,,,---******+++++++++,,,,,,,,,,,,,,,+++***************************************+++,,,------,,,+++)))'''+++++++++,,,,,,---------+++,,,------......------///............000111222//////............//////111111111111111111222222111111111111111111111111111111111111111111111111444444444444444555555555666666666666666666666666777888999999:::::::::::::::;;;;;;<<<<<<;;;;;;:::======>>>???????????????BBBAAABBBGGGOOOWWW[[[]]]SSSLLLDDDAAABBBDDDDDDCCCFFFHHHJJJKKKLLLRRR[[[bbbrrr~~~|||yyyyyy{{{}}}~~~}}}xxxpppggg___UUUMMMGGGBBB@@@===999666333222222444333222222111111222222111111111111111111111111000111111222222111111000222111111111000000000///111000......000111000///222111111111111111222222.........///000000111222000000000000000111111111........./////////000000111111000000000111111222...///000000//////000111000000111111111111000000000000000000111111111111222111000000000111222333111222222333333222222111111111111111111111111111222333555666777888777777888666555666777888777555999999888888999:::<<<===>>>DDDEEEHHHUUUbbbxxx,,,+++)))))))))***,,,...******+++++++++,,,,,,,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++---......---,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------------------...///000111//////............//////111111111111111111000000000000000111222222333333222222222222222222222222444444555555555666666666666666666666666666666666555666777999::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<===>>>???@@@@@@@@@@@@BBBAAACCCHHHOOOVVV[[[]]]WWWOOOFFF@@@AAADDDFFFFFFFFFHHHIIIIIIHHHJJJOOOTTTZZZfffwww~~~zzzvvvvvvxxx{{{~~~~~~|||~~~rrrlllbbbXXXOOOHHHBBB>>><<<;;;999666444222111111333333222111111111111222111111111111111111111111000111111222222111111000111111111000000000000000000...------...//////......///000111222222222222.../////////000111111222111111111111000000000000......////////////000000111111000/////////000000...///000000......///000000000111111111111000000000000000000111111111111111111000000111111222333111222222333333222222111222222222222222222222222222333555666777888777777999888666666777777555444999999888888999:::<<<===;;;BBBCCCFFFSSS```uuu,,,+++)))((((((***,,,...******+++++++++,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------......///000000//////............//////222222111111000000//////...///000111222333444444222222222222222222222222444444555555666777777777555666666666666666777777777777888999:::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;<<<>>>???@@@AAAAAABBBCCCCCCDDDFFFJJJNNNQQQSSSVVVPPPHHHCCCBBBDDDFFFGGGCCCFFFHHHHHHHHHIIILLLNNNOOOWWWdddqqqzzzwwwwwwzzz{{{~~~~~~xxxqqqfff___TTTJJJDDD???<<<;;;999999888666555444333333333222222111111111111111111111111111111111111111000000111111111111000000111111111111111111111111000...,,,---...///......,,,---///000111111000/////////000000111111111111222222111111000000////////////////////////000000111000000///////////////...///000000//////000111000000111111111111000000///000000000111111111111111111111111111222222222111222222333333222222111222222222222222222222222222333555666777888777777888777777666777666666555999888888888888:::;;;<<<:::AAABBBFFFRRR___sss+++***)))((((((***,,,---******+++++++++,,,,,,,,,******))))))))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------...///000000000000//////............//////222111111000000/////////......///111222333444555222222222222222222222222444444555555666777777888666666666777777777888888:::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::<<<===>>>???AAAAAABBBBBBCCCDDDDDDEEEFFFHHHJJJLLLPPPMMMIIIFFFEEEEEEEEEDDDBBBDDDFFFHHHHHHHHHIIIJJJLLLPPPWWW^^^iiixxx~~~zzzyyyyyymmmcccSSSMMMDDD<<<888777777666666666666666555555444444333222111111000000111111111111111111111111111111000000000111111000000000222222222222222222222222111///......///000000///...///000111111000///...///000111111222111111000222222111111000000//////000000000000000000//////000000///////////////000---...//////......000111000000111111111111000000///000000000111111111111000000111111222222222222111222222333333222222111111111111111111111111111222333555666777888777777555666666777666777777888999888777777888999;;;<<<:::BBBCCCGGGSSS___sss)))))))))))))))***++++++******+++++++++,,,,,,,,,)))))))))((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************------,,,,,,,,,,,,+++++++++,,,------......------------///000000000000000//////............//////000000000000000000//////...///000111222333444444333333333333333333333333333333444555666777777888666777777888888999999:::<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;:::===>>>???@@@AAAAAAAAAAAAAAABBBDDDEEEEEEFFFIIIKKKJJJIIIIIIHHHFFFEEECCCBBBCCCDDDEEEEEEFFFEEEEEEDDDIIILLLOOOTTT[[[ggguuu|||zzzvvvvvvuuuttttttyyy{{{yyyzzz~~~{{{tttqqquuu|||xxxmmm```WWWFFFAAA;;;666555555555555222333333444444333222222222222111000000000000111111111111111111111111111///000000111111000000///111111111111111222222222222000//////000111111000111111111222222111000000///000111222222222000000111111111111000000000000111111000000000000//////000/////////000000111222000111222111///......///000000111111111111000000000000000000111111111111000000111222222222222111111222222333333222222111000000000000000000000000222333555666777888777777444555777777666666888999888888777777888999;;;<<<:::BBBCCCGGGSSS___rrr(((((()))***+++******)))******+++++++++,,,,,,,,,***)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++,,,------------,,,,,,++++++++++++,,,------......------+++,,,...///000000////////////............///////////////000000000000000//////000111222222333333333333333333333333333333222222333444555666777777777888888999::::::;;;;;;::::::;;;;;;<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::>>>???@@@@@@AAAAAAAAAAAA???AAACCCDDDDDDDDDGGGJJJEEEFFFGGGFFFEEECCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDFFFJJJNNNQQQUUU[[[cccjjjzzz|||tttsssooojjjgggjjjrrrxxx~~~}}}}}}{{{wwwqqqlllkkklllpppsssuuuwww{{{~~~~~~{{{~~~{{{wwwuuuxxx}}}}}}ttthhh[[[PPPJJJ@@@<<<999666666666555555000111222333333222111000222222111000000000000000111111111111111111111111//////000000000000//////.../////////000000000000222000//////000111111000............//////000111///000222333333222000///000000000000000111111111111111111000000000///////////////000111222333444<<<<<<;;;888444111000000000000111111111111000000000000000000111111111111///000111222333222222111111222222333333222222111111111111111111111111111222333555666777888777777555777888777666555666888888777777777777999:::;;;999AAACCCGGGSSS^^^qqq&&&(((***+++,,,+++)))(((******+++++++++,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((((((***+++---///000---------,,,,,,++++++++++++,,,------......------***+++,,,...///......---//////............//////......//////000000111111000000000111222222333333333333333333333333333333111111222333444555666777888888999:::;;;;;;<<<<<<777888999:::;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::???@@@@@@AAAAAAAAA@@@@@@>>>AAACCCCCCAAAAAACCCEEEDDDDDDEEEDDDBBBBBBCCCDDDDDDCCCCCCEEEGGGIIIIIIHHHEEEJJJPPPRRRSSSSSSVVVYYYcccpppvvvsssmmmfff```aaagggmmmuuu||||||yyyxxx{{{~~~qqqnnnhhhdddbbbdddgggiiikkknnntttxxxzzzyyyvvvtttqqqwww}}}}}}}}}~~~}}}ttthhhYYYLLLDDD@@@:::888666555444444222000111222333444444333222111222111111000000000000000111111111111111111111111//////000000000000//////,,,---------......//////111000......000111000///)))(((((()))***,,,///000000111222333333222000/////////000000111111222222222111111111000000///////////////000111333555555GGGGGGEEE@@@:::666444333000000111111111111000000000000000000111111111111///000111222333222111111222222222333333222222222222222222222222222222222222333555666777888777777666888:::888555333555777888777777777777999:::;;;999@@@BBBFFFRRR]]]ppp++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------------++++++++++++------//////............//////......///000000000000000222111000//////000111222000000111222222222222222111111222222222333333333111222333555666777777777666666777888:::<<<>>>???;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;>>>???@@@BBBDDDDDDEEEEEE??????@@@AAACCCDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEECCCFFFKKKOOORRRRRRRRRQQQXXX^^^iiiwwwzzz}}}yyysssooonnnnnnnnnrrrvvv}}}~~~wwwoookkkiiigggkkkpppvvvyyy}}}|||wwwlll]]]QQQIIICCC===888888666444333222333555666333333333222222222111111000000000000000000000000111111111111111111111111111000///......///000111///...---,,,,,,---...///111111111111000000000000///...---------...000111......///000000000000000444444333222111000//////////////////////////////------...000111222333444KKKMMMMMMFFF<<<333000///////////////000000000000000000000000000000000000444333222111111111222333111222333444444333222111000000000000111222333444111111333444666777888999777777888888888888777777777888999999888999;;;======>>>CCCHHHNNN[[[sss++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------......---,,,,,,---...............//////...............///000000000000000111111000//////000111111///000000111111111111111111111111222222222333333333444444444555555666666777777888:::<<<>>>@@@AAA::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<=========>>>???@@@AAAAAABBB@@@@@@@@@@@@AAABBBDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFHHHLLLOOOPPPPPPOOOMMMOOOTTT\\\hhhuuu}}}}}}|||{{{{{{~~~~~~zzzwwwuuuxxx}}}}}}wwwqqqdddZZZNNNDDD???;;;666333777666444333333333444555333333222222222111111111000000000000000000000000111111111111111111111111111000///......///000111000//////......//////000111000000000//////......///////////////000111111......///000000000000000000000000000000//////...000000000000000000000000......///000111222333333444888999777111---,,,........./////////000000000111111111111111111111111333222111000111111222333111222222333333222222111111111111111111222333444222222333444666777888888555555666666666666555555777888999999888999;;;======>>>CCCHHHNNN[[[sss++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,------///......------......///---...///000000///...---......///000000000000///111000000//////000000111...//////000000000000000111111111222222222222333666555444444333444555666888888999;;;===???AAABBB:::::::::::::::::::::::::::;;;;;;<<<===>>>??????>>>>>>======>>>??????@@@AAA@@@?????????AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGHHHJJJLLLMMMNNNMMMKKKJJJGGGJJJPPPWWWaaannn{{{|||yyyuuunnnfff___SSSLLLCCC<<<:::888666444555555444444444333333333333222222222222111111111000000000000000000000000111111111111111111111111000000////////////000000111000000//////000000111111000000///...------,,,///000000111111111111111......///000000000000000---...000111222111000000111111111111111111111111000111111111111222222222+++---000000...---000333000000000111111111222222111111111111111111111111000000000000000111222333222222222111111222222222333333222222222222333333333333444555666666777777555555666666666666555555777888999999888999;;;======>>>BBBGGGMMMZZZrrr++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,------......------------......,,,---///000000///---,,,---...//////000000//////000000000//////000000000---......///000/////////111111111111222222222222666555333222333444666888888888999:::<<<>>>@@@AAA::::::::::::;;;;;;;;;;;;:::;;;<<<===>>>???@@@AAAAAA@@@???>>>>>>???@@@@@@AAA@@@???>>>>>>???AAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKKKKJJJJJJIIIGGGHHHJJJNNNTTT^^^hhhooo{{{tttmmmfff^^^TTTMMMGGGCCC===999888888777777333444444444444333222222222222222222111111111111000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000111111000///......---,,,...///000111222111000///......///000000000000000///000222333444333222111000000000000000000000000222222222222111111111111000222333222000000333555222222222333333333444444222222222222222222222222......///000000111222333333222111000000111222333444444333333222333333333444444555555666666777777777777888888888888777777777888999999888999;;;======>>>BBBGGGMMMZZZqqq++++++++++++++++++++++++************************************************++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,+++---...000000...---+++------...////////////////////////000000/////////------...///////////////000000111111111222222222444333222222333555888:::777888888999:::<<<===>>>::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>@@@@@@AAA@@@@@@??????>>>>>>??????AAA@@@?????????@@@AAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJIIIJJJJJJKKKNNNTTT\\\aaalllvvvzzzsssiii```XXXOOOFFF???<<<:::666444333333333333333333333444333333222111222222222111111111000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////222222111000000///......---...///000111000///.........///000000000000000111111222333222111000///////////////////////////333333222222111000000///222222222000///...///000111111111222222222222333111111111111111111111111......///000111222222222333222000000000000222333444444333333222333333333555555555666666666777777777777888888888888777777777888999999888999;;;======???BBBGGGLLLYYYqqq++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,---...//////...---,,,------...////////////......//////000000//////...---......///////////////000000000111111111111222222222222333444666888:::888888777888888999::::::999::::::;;;;;;<<<<<<===;;;<<<<<<===>>>??????@@@======>>>>>>>>>======<<>>>>>>>>;;;===???@@@@@@???===<<<===???AAACCCDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEBBBCCCCCCDDDDDDEEEFFFFFFDDDDDDCCCCCCDDDFFFHHHIIIFFFGGGHHHHHHHHHJJJMMMOOORRRVVV]]]eeeqqq}}}~~~{{{vvvqqqkkkfffcccaaabbbcccffflllxxx}}}|||xxxpppjjj]]]UUUJJJBBB>>>;;;888666555666666555444444555555444333111000000111111222111111111111000000000000000000000000000000000000000000000000000000000000...///000111111000///...///000111111111111000////////////000000000000000/////////...///000000111......///000000000000000...---,,,++++++,,,...///////////////////////////111000000000///.........//////000111222222000///........./////////000000////////////////////////000111222333333222111111000000111111111111000000111111111111111222333444333444555666777888999:::555555666666666666555555777888999999888999;;;======???BBBGGGLLLXXXooo++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---...//////...---,,,...------,,,,,,------...,,,---......//////......---...///000000///...---...//////000000000000000000000000000111111111111444444555666666555555444;;;:::999888777777666666555666666777888888999999<<<<<<<<<<<<============<<<>>>AAADDDDDDBBB@@@>>><<<>>>AAADDDEEEEEECCCBBBBBBBBBBBBCCCDDDEEEEEEFFFBBBBBBCCCCCCDDDEEEEEEEEEFFFDDDCCCBBBCCCDDDFFFHHHEEEGGGHHHHHHHHHIIIKKKMMMQQQRRRRRRUUU]]]lll~~~zzz|||uuusssppplllgggbbb^^^\\\XXXYYY[[[___ggguuuzzzwwwtttnnnddd]]]PPPIII>>>888666777777666111222333333333222444555444333111//////000111333111111111111000000000000000000000000000000000000000000000000000000000000...///000111111000///...000111222333333222111000------......///000000000111000/////////000222333...//////000000000000000...---+++***,,,...111444000000000000000000000000000/////////..................///111222111...,,,000111111111111222222222////////////////////////111222333444444333111000///000111222222111000///000000000000111222333444333333444666777999::::::777777888888888888777777777888999999888999;;;======???BBBGGGLLLXXXooo)))***++++++***)))***+++++++++++++++++++++++++++((())))))))))))*********++++++++++++++++++++++++)))***,,,---...------,,,***+++,,,------,,,+++***---------...------,,,,,,..............................//////...---,,,,,,---///000000///......//////////////////000111111222222111111111111111111111111222333333444555555666666666666555555555555555555555666666777888999;;;;;;<<<<<<===>>>>>>???;;;<<<===>>>@@@BBBCCCDDD@@@AAACCCGGGIIIHHHEEEBBBAAA@@@@@@@@@AAAAAABBBCCCAAAAAAAAABBBCCCDDDEEEEEECCCCCCDDDDDDDDDDDDDDDDDDHHHHHHIIIHHHGGGGGGHHHJJJKKKLLLNNNPPPUUU]]]hhhppp{{{yyy{{{|||~~~vvvtttrrrpppooolllhhheeegggeeeffflllttt|||}}}wwwoooiiiddd]]]SSSKKKCCCAAA===999777666555555333333333333333333333333111111111111000000000///111111111111111111111111000000000000000000000000////////////////////////////////////000000000000...///111000//////000111222111111111000000//////000000000000000000000000......///111222222222222111000///......///000111////////////000000000000+++,,,------......------///////////////////////////////////////000111111000000000000000000000000111111000000//////......555333111///...000222333:::999777555333222222111444444444555555555555555777777777777777777777777777777777777888999:::;;;999@@@AAACCCNNNWWWiii)))***++++++***)))***+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,,,,+++((()))******+++***)))))),,,---------------,,,,,,..............................//////...------,,,---///000000///......///---------------...//////000000000000000000000000222222222333333444444444444444555555666666777777555555555666666777888999:::::::::;;;<<<============>>>>>>??????@@@AAAAAA@@@AAACCCFFFHHHHHHEEEBBB???????????????@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDFFFGGGHHHGGGFFFFFFGGGHHHHHHJJJKKKMMMPPPVVV^^^eeeqqq}}}~~~zzzxxxyyy~~~{{{}}}xxxtttssswwwvvvyyy|||xxxvvvtttuuuzzz|||uuummmccc[[[UUUOOOHHHBBB???===:::777555444444444333333333333333333333333222222222222111111111000111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000000000000111111///...---...///000000000000//////......//////////////////////////////000111222222222222111000///......///000111.../////////000000000000------...////////////...000000000000000000000000///////////////000111111000000000000000000000000......//////000000111111444333111000///000111222333222222111000000000111444444444555555555555555777777777777777777777777999999999999:::;;;<<<===999@@@AAACCCMMMVVVhhh)))***++++++***)))***+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++***)))(((((()))***++++++******,,,,,,------------,,,,,,.................................///......---,,,---///000000///......///---------------...////////////////////////000000333333333333333333333333222333444555666777888888555555555666666777888999:::;;;;;;<<<<<<=========??????????????????>>>>>>@@@AAABBBEEEGGGGGGDDDAAA>>>>>>>>>>>>?????????@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFHHHHHHGGGEEEFFFFFFGGGHHHIIIJJJLLLOOOTTTXXX\\\eeeqqq||||||{{{yyyuuuuuu{{{{{{zzz{{{|||wwwtttvvvuuuzzzyyyrrrhhh___SSSJJJDDD@@@<<<:::999777555333222222222222333333333333333333333333333333222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000....../////////000000000111111000...,,,+++,,,...////////////............////////////////////////000000111111111111111000000000////////////000000....../////////000000000......///000000000000///111111111111111111111111///////////////000111111000000000000000000000000////////////000000000000222222222111111111111111............///000111222444444444555555555666666777777777777777777777777999999999999:::;;;<<<===999@@@@@@BBBLLLUUUggg)))***++++++***)))***+++************************(((((()))))))))*********++++++++++++++++++++++++++++++++++++***)))))))))******+++,,,------------++++++,,,---------,,,,,,........................---...............---------///000000///......//////////////////000111111/////////000000000000000333333333333333333333222333333444555555666777777555555555555666777888999<<<<<<<<<=========>>>>>>???????????????>>>>>>>>>@@@@@@AAADDDFFFEEECCC@@@>>>>>>??????????????????AAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDEEEEEEEEEGGGJJJKKKIIIGGGFFFEEEFFFGGGIIIJJJLLLMMMOOOQQQTTTYYY```gggnnnyyyxxxrrroooqqqxxx}}}~~~|||yyyvvvtttssssssuuuvvvyyy~~~|||zzz{{{~~~|||uuujjjbbbXXXRRRHHH@@@;;;999777555444333222111111111111222222222222222222222222222222222222111111111000000111111111111111111111111////////////////////////................................./////////000000000000///---++++++---/////////////////////////////////////////////////////////000000000//////...000000////////////000000........./////////000000......///000000000//////000000000000000000000000///////////////000000111000000000000000000000000333222111000///...---,,,111111222333222111000////////////000111222333444333333444444555666666666666666666666666666666666777777777777888999::::::999@@@@@@BBBKKKTTTeee~~~)))***++++++***)))***+++************************(((((()))))))))*********++++++++++++++++++++++++,,,++++++******)))))))))++++++,,,,,,,,,------...***++++++,,,------,,,,,,........................------...............------///000000///......//////////////////000111111000000000111111222222222333333333333333333333222555555555555555444444444555555555555666777888999::::::;;;;;;;;;;;;;;;<<<<<<<<<===>>>???@@@@@@AAA@@@@@@@@@BBBDDDDDDAAA?????????@@@AAAAAA@@@???>>>@@@@@@@@@@@@???????????????@@@AAABBBCCCDDDEEEFFFFFFJJJNNNOOOMMMJJJGGGFFFDDDEEEGGGIIILLLMMMNNNNNNOOORRRVVVZZZ___fffnnntttyyyqqqkkkjjjoooyyy{{{yyyzzzzzz|||wwwtttrrrqqqttttttwww}}}{{{vvvtttwww}}}{{{wwwsssmmmdddXXXPPPHHHDDD???:::777666444333222222111111111222222333222222222222222222222222000000000000////////////000000000000000000000000////////////////////////------------------------............////////////,,,---...---,,,---///111000000000000000000000000..........................................------//////000000000000//////............////////////------...////////////...///////////////////////////////////////000000111111111111111111111111111222222111000///...------000111222333333111000///222222111111111222222333333333444444555666666777666666666666666666666666777777777777888999::::::999@@@???AAAJJJRRRccc|||)))***++++++***)))***+++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++*********++++++,,,+++************++++++)))***+++,,,,,,------,,,........................,,,---......///.........---///000000///......///---------------...//////000000111111222222333333333333333333333333333333555555555444444444333333555555555666666777888999888888888888888888888888999:::;;;===???AAABBBCCC@@@@@@@@@AAABBBBBB@@@>>>???@@@AAAAAAAAA@@@???>>>>>>>>>>>>???????????????>>>???@@@AAACCCEEEFFFFFFGGGLLLQQQSSSQQQMMMHHHFFFBBBBBBCCCFFFJJJLLLLLLKKKHHHJJJMMMPPPSSSXXX]]]aaajjjpppyyyzzzsssppppppuuu~~~zzzxxxwww}}}}}}{{{{{{{{{~~~~~~yyyvvvwww~~~wwwrrriiibbb[[[SSSIIIBBB;;;:::888666444333111111111111222222222333333333222222222222222222222222000000/////////.........000000000000000000000000000000000000000000000000////////////////////////------........./////////***,,,...///...///000222000000000000111111111111........................------...............---//////000000000000//////------........./////////------...////////////...........................///////////////000111111111111111111111111111111.........///000111111111111111222333222111000///222111111000000000000000222333333444555666777777777777777777777777777777999999999999:::;;;<<<===999??????@@@IIIQQQbbbzzz)))***++++++***)))***+++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,---...---+++***))))))******))))))***,,,,,,------,,,........................,,,------...//////......---///000000///......///---------------...///////////////000111222222222222222222333333444444444444444444444444444444444555555555666666777888999888888888888888888888888999:::;;;===???@@@BBBBBB@@@??????@@@AAAAAA???>>>>>>???@@@AAA@@@???===<<<<<<======>>>>>>?????????===>>>???AAACCCEEEFFFGGGGGGLLLRRRUUUSSSNNNIIIFFFCCCBBBBBBEEEIIILLLLLLJJJFFFFFFGGGIIIKKKNNNRRRUUUXXX\\\bbbjjjttt}}}~~~zzzuuurrrkkkcccYYYPPPKKKEEE@@@;;;777666555333111000000111111111222222333333222222111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000////////////////////////---------.........//////+++---000111000//////000/////////000000000111111........................------...///000000000000...///000111111000///...---------.........//////......///000000000000//////////////////////////////////////////000111111111111111111111111111111,,,---...///000111222333222222222222222111000000111000000//////000000111222222333444555666777777777777777777777777777777999999999999:::;;;<<<===999???>>>???HHHPPP```xxx)))+++++++++***)))***+++))))))))))))))))))))))))((())))))))))))*********++++++++++++++++++++++++,,,,,,+++++++++,,,...///111000...,,,+++++++++,,,((()))***+++,,,---------........................,,,,,,---.../////////...---///000000///......//////////////////000111111---......///000111111222111111222333333444555555111222222333444555666666555555555666666777888999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>@@@AAAAAA@@@?????????AAAAAA???======>>>???@@@???>>><<<:::;;;<<<<<<===>>>??????@@@===>>>???AAACCCEEEFFFGGGGGGLLLSSSVVVTTTNNNHHHEEEFFFEEEDDDFFFJJJMMMLLLKKKIIIHHHFFFEEEFFFIIILLLOOOPPPQQQTTTXXX___jjjvvv~~~~~~zzzssskkkfff```XXXMMMEEEAAA>>><<<:::999888555222000///111333000111222222222222222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000---------------------------------.........//////,,,///222333222///...------.........//////000000..............................000111222222222222...///000111111000///...---------.........////////////000111111111111111000000000000000000000000///////////////000111111111111111111111111111111////////////000000000000222222222111111111111111111111000111111222333444222222333444555666777888777777777777777777777777777777777777888999:::;;;999???>>>???HHHOOO```xxx++++++************++++++(((((()))))))))***************+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,.........,,,***)))*********))))))))))))))),,,,,,++++++,,,,,,---...------,,,+++************---------...///000000111000000///...,,,,,,...///////////////////////////111111111111000000000000222222222333333444444444444444444555444444333333666666666666777777777777777777777888888999999:::<<<<<<======>>>>>>??????@@@?????????>>>>>>======@@@@@@??????>>>>>>======>>>>>>>>>>>>????????????AAAAAACCCDDDEEEEEEEEEEEEHHHLLLPPPTTTUUURRRNNNKKK@@@@@@BBBDDDFFFGGGHHHIIIIIIFFFDDDEEEHHHIIIIIIGGGHHHHHHIIIKKKPPPVVV[[[^^^jjjsss}}}~~~{{{vvvrrrooohhh^^^VVVGGGCCC>>>;;;999888777555555444444333333222222111222222111111111111222222000000000000000000000000111111000000000000111111333333222222111111000000222111///...---------...//////////////////////////////////////////////////////000000000000/////////...---...000222111000............////////////////////////////////////...///000222222111111000000000000000////////////000000000000111111111111333111000111000...111777000000000000111111111111111000///......///000111000000000000111111111111222111111111000000//////111111111111111222222333222222333444555555555555333333444555666777888888777777777888999999::::::;;;;;;===@@@DDDMMM```qqq++++++************++++++******+++++++++,,,,,,,,,************+++++++++,,,,,,------......------,,,------,,,,,,++++++,,,,,,************************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///------......///000000111///111444333///------...//////////////////////////////000000111111111222222222333333333333333333444444444555555444444333666666666666777777777777:::::::::999999999999999<<<<<<<<<===>>>>>>????????????>>>>>>============>>>>>>===========================>>>>>>>>>??????AAABBBCCCCCCDDDDDDDDDDDDFFFIIINNNQQQRRRPPPLLLJJJBBBBBBBBBCCCDDDFFFHHHIIIHHHFFFDDDDDDFFFGGGFFFEEEDDDDDDDDDEEEHHHKKKOOORRRUUU\\\eeemmmvvv~~~~~~~~~{{{vvvpppiiiddd^^^WWWMMMEEE@@@===999666555444333222222222222222222333333333222111111000000111111222000000000000000000000000111111000000000000111111000000000///////////////222111///...------......//////////////////////////////////////////////////////000000000000//////111///...///000000///...............////////////111111111111111111111111---...///000111000//////.........//////000000000/////////000000000111111,,,+++---222333///---////////////000000000111111111000///......///000111000000000000111111111111222222222222111111111000111000000000000111222222111111222333444444444444555555555666666777777888777777777888999999::::::<<<<<<>>>AAAEEENNNaaarrr++++++************+++++++++++++++++++++,,,,,,,,,)))))))))*********++++++,,,,,,------------,,,,,,---,,,***))))))+++---...*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---.....................//////------......///000000000///111333111...,,,---///////////////////////////......///000111222333333333333333333333222222222333444444555555555444444666666666666777777777777<<<;;;;;;:::999999888888;;;<<<<<<======>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<============>>>AAABBBBBBCCCCCCCCCBBBBBBCCCFFFJJJNNNOOONNNKKKIIIDDDCCCBBBBBBCCCDDDFFFHHHHHHFFFDDDDDDEEEEEEDDDBBBBBBAAA@@@???@@@AAACCCEEEFFFJJJNNNSSSZZZeeerrr{{{{{{xxx}}}{{{sssnnnddd___WWWQQQLLLEEE===888:::888444333222222111000///000000111222222333333222111111000000111111222000000000000000000000000111000000//////000000111...//////////////////000111000///......---......//////////////////////////////////////////////////////000000000000//////222111////////////...,,,............////////////111111111111111111111111,,,---...////////////...+++,,,---...///000111111.........////////////000---,,,111:::>>>888111---....../////////000000000000000////////////000000000000000000111111111111333333333222222222222222000000000000000111111222000111222333333444444333777777777777777777777777777777888888999:::::::::======???BBBEEEOOOaaarrr++++++************++++++))))))))))))))))))))))))((())))))))))))***************++++++++++++******++++++*********,,,---...******++++++,,,---......,,,,,,++++++,,,,,,---...222222000...---,,,,,,,,,............//////000000111000...///000111000///////////////////////////...//////000111111222222333333333222222222222222333444444555555555555555666666666666777777777777999999999999999999999999;;;;;;<<<<<<===>>>>>>???<<<<<<;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<======>>>;;;;;;;;;<<<<<<<<<======AAAAAAAAABBBAAAAAA@@@@@@AAACCCGGGJJJLLLKKKJJJIIIGGGEEECCCAAAAAACCCEEEGGGHHHGGGFFFFFFEEEDDDBBBAAACCCAAA@@@>>>===>>>>>>???BBBCCCEEEHHHLLLTTT^^^eeeqqqzzz~~~yyyzzzzzzrrriii```[[[QQQMMMGGGCCC@@@===999777888666333333333444333222///000000000111111111222111111000000000000111111000000000000000000000000000000////////////000000///000000000111111222222000000//////............//////////////////////////////////////////////////////000000000000//////111///......//////...---............////////////........................------......////////////,,,,,,------...//////000---------.........//////000///444>>>CCC>>>444///............////////////000000////////////000000///000000000111111111111222222222222222222222222000000//////000000111222111111222333444444444444999888888888777777777666777777888999999::::::;;;===<<<>>>AAAEEENNN```qqq++++++************++++++))))))))))))))))))))))))((())))))))))))*********)))******++++++******)))((()))+++,,,---,,,,,,+++******+++,,,---.........,,,,,,++++++,,,,,,---...111000///---,,,+++++++++............////////////222000222999AAA@@@777---////////////////////////111111000000000000000000222222222222222222222222333444555555666666666555666666666666777777777777555666666777888999999:::;;;;;;;;;<<<======>>>>>><<<;;;:::999999:::;;;<<<<<<<<<<<<======>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<>>@@@BBBEEEHHHIIIIIIIIIHHHGGGEEECCCAAA@@@BBBDDDEEEHHHHHHHHHHHHFFFDDDBBBBBBBBBAAA???>>>=========>>>>>>???@@@AAACCCGGGLLLOOOXXX```kkkttt~~~zzzvvv{{{~~~~~~tttjjjaaaXXXPPPKKKDDDAAA===;;;999999888888666444333333444444444333111111111000000/////////111000000000000000000111000000000000000000000000000000////////////000000//////000000111111111222///////////////.........//////////////////////////////////////////////////////000000000000//////...------...///000000///............////////////................................./////////000000..................------------------............///,,,...666;;;888111---............//////////////////000000000000/////////000000000111111111111000000111111111111111111000000000000000111111222222333444555666666666666999999888888777777666666888888888999::::::;;;;;;;;;;;;===@@@CCCLLL^^^ooo++++++************++++++,,,,,,,,,+++++++++++++++)))))))))*********++++++++++++,,,,,,,,,,,,++++++((()))+++------,,,***)))+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...++++++++++++,,,---...///....../////////////////////222;;;HHHPPPKKK:::***////////////////////////111111111111000000//////111111111111222222222333333444555666666666666666666666666666777777777777333444555666777999:::::::::;;;;;;<<<<<<===>>>>>><<<;;;999888888:::<<<==================>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<======>>>>>>?????????>>>>>>@@@AAACCCEEEFFFFFFFFFFFFFFFEEECCCAAAAAABBBCCCDDDFFFHHHIIIIIIFFFDDDCCCCCC??????>>>===<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAAAAAHHHLLLRRRZZZcccooo}}}}}}vvvqqqsssyyy{{{zzzuuuoooeee[[[RRRKKKDDDAAA<<<;;;999666555444444444333222111111333333222111222222111111000//////...111000000//////000000111000000000000000000000000000//////......//////000---..................///......////////////......//////////////////////////////////////////////////////000000000000//////---,,,,,,---///000000///............////////////111111111111111111111111//////......//////000111/////////.........---------------............///000,,,,,,111333111............/////////000000000//////000000000000//////000000000000111111111111000000000000000111111111111111111111111222222333333444555666666777777666888888888777777666666666888888999999:::;;;;;;;;;;;;;;;===???BBBKKK]]]mmm++++++************++++++,,,,,,,,,+++++++++******************+++++++++,,,++++++,,,,,,,,,,,,+++++++++++++++++++++******)))++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...*********+++,,,...///000/////////////////////......222;;;CCCGGGAAA555+++////////////////////////000000000000000111111111//////000111222333333444333444555666777777777777666666666666777777777777555555666777888999999:::::::::;;;<<<<<<======>>><<<;;;999888888:::===>>>======<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========;;;<<<===>>>>>>>>>>>>>>>???@@@@@@AAABBBCCCCCCCCCDDDDDDCCCBBBBBBBBBCCCCCCDDDFFFIIIHHHEEECCCBBBBBB??????>>>===<<<;;;::::::;;;:::::::::<<<===>>>>>>@@@AAACCCHHHOOOXXXaaafffvvv}}}wwwwww{{{|||uuuqqqrrr{{{|||uuupppaaa[[[RRRJJJDDD???<<<:::777777666555333222222333222111111222333333222000111111111111111111111111000000////////////000000000000000000000000000000//////............//////...............------------...///000000///......//////////////////////////////////////////////////////000000000000/////////---,,,---//////...---............////////////111111111111111111111111......---------...///000/////////////////////000---............/////////333000///111111...///222/////////000000000111111...///000111111000///...000000000000111111111111000000000111111222222222222222222222222333333444222333444555666666666666777666666666666666666666888888999::::::;;;;;;<<<<<<<<<===@@@CCCKKK]]]nnn++++++************++++++************))))))((((((***++++++++++++,,,,,,,,,))))))************))))))...,,,***)))((()))***+++,,,+++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......///////////////............111333333000...---...////////////////////////......///000111222333333......///111222333444555333444555666777777777777666666666666777777777777888888888888888999999999::::::;;;;;;<<<======>>><<<;;;999888999;;;===???<<<<<<<<<;;;;;;:::::::::<<<<<<<<<============>>>:::;;;<<<===>>>>>>>>>>>>>>>>>>?????????@@@@@@AAACCCCCCCCCCCCCCCCCCCCCBBBAAAEEEHHHGGGDDDAAAAAABBBAAAAAA@@@>>>===;;;:::999888666444555777:::<<<======<<<<<>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>><<<;;;:::>>>>>>============>>>>>><<<<<<<<<<<<<<<===>>>>>>@@@???@@@@@@AAABBBCCCDDDCCCDDDFFFFFFEEEBBB???===???@@@@@@>>>;;;:::::::::777777777777777777777777===;;;999888999<<>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>===<<<;;;>>>==================>>><<<<<<<<<<<<<<<===>>>>>>????????????@@@AAABBBBBBAAABBBCCCCCCBBB@@@>>><<<>>>??????===;;;999999:::777777777777777777777777;;;999777666777999<<<>>>???BBBGGGKKKQQQXXX___dddnnnttt|||}}}wwwppplllfffccc^^^WWWPPPIIIDDDAAA<<<:::777444222222222333333333333333333333333333111111111111111111111111111111111000000000//////111111000//////000111111222111000/////////000111//////////////////////////////000000000000//////000000000000//////......---------............/////////...---------------........................---...////////////...---000000000000000/////////////////////////////////------...............---111000//////........./////////............///////////////////////////000//////000000000000//////........................000000000000000000000000///111222111000000333555@@@:::333000111333222000111222222333444555666666666666666666666666666555777777888888888999999999:::;;;>>>BBBDDDKKK[[[kkk************************,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,***)))******,,,,,,+++******++++++,,,...---,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.......................................---------------////////////////////////111111111111000000000000111111111222222333333444444444444555666666777777666666666666666666666666888888888999:::;;;;;;;;;<<<======>>>???@@@@@@AAA=========<<<<<<===>>>>>>========================;;;;;;<<<=========<<<<<<=========<<<<<<============<<<<<<<<<<<<======>>>??????>>>>>>>>>>>>???@@@>>>>>>??????>>>===<<<<<<<<<======<<<:::888999:::777777777777777777777777888777555444444555777999777999<<<>>>@@@DDDIIILLLVVV[[[aaahhhooowww~~~|||uuunnnfff___[[[PPPNNNJJJFFFAAA<<<888666666555444222111111111111333333333333333333333333111111111111111111111111111111000000000000//////111000000//////000000111222111000/////////000000////////////////////////...//////000000//////...000000000////////////...---------............///000///..........................................------............------000000000000000000000000////////////////////////,,,,,,---...////////////111000000///////////////......------------......------.........///////////////000000000000//////000000000000000000000000000000000000000000000000///111333333222111000111>>>999333000111222111///111222222333444555666666555555666666666666666666666666777888999::::::;;;::::::===AAACCCJJJZZZiii)))))))))))))))*********,,,+++************+++,,,++++++++++++++++++++++++***+++------+++***+++++++++*********++++++,,,---...---,,,,,,+++++++++,,,++++++++++++++++++++++++------,,,,,,,,,---...///........................------------------------////////////////////////111111111000000000000000000000111222333333444444333333444555555666666777666666666666666666666666888888999:::;;;;;;<<<<<<======>>>???@@@AAAAAABBB>>>>>>==========================================:::;;;;;;<<<<<<=========<<<<<<============<<<<<<======<<<<<<<<<<<<===>>>>>>>>>===<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;:::888777888999666666666666666666666666666555444333333444555555777888:::;;;;;;===@@@BBBIIIJJJMMMPPPTTTZZZaaafffrrryyy|||xxxssskkkccc[[[SSSLLLHHHAAA@@@>>><<<999666444333333333333444444333333222222222222222222222222222111111111111111111111111000000000000000000//////000000000//////000000000111111000000////////////////////////////////////...//////////////////...////////////////////////---------............///000000////////////000000........................------------------------////////////000000000000////////////////////////+++,,,---...////////////111000000/////////000000///......------......///,,,,,,------.../////////...//////000000000000///111111111111111111111111000000000000000000000000111222333333222111000///888555111000111222222111111222222333444555666666555555555555666666666666555666666888999:::;;;;;;:::;;;>>>AAACCCJJJZZZiii(((((()))))))))******************))))))*********)))))))))))))))))))))))))))+++------+++***+++,,,************+++,,,------,,,+++++++++,,,,,,---...++++++++++++++++++++++++---,,,,,,,,,,,,---..............................------------------------////////////////////////000000000000000000111111000000111222333333444444333333444444555666666666666666666666666666666666777888888:::;;;<<<======<<<<<<===>>>>>>???@@@@@@>>>>>>>>>>>>>>>=================================:::;;;;;;;;;<<<<<<======<<<<<<===>>>>>>===<<<<<<======<<<<<<<<<<<<============<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;777888999888777666777888555555555555555555555555555555555555444444444444777999:::::::::;;;===???AAAAAAAAAAAABBBFFFKKKOOOXXX^^^iiittt{{{uuunnniiiddd___WWWPPPIIICCC===999999999888777666555444444111111333444444444333333222222222222222222222222000000000000000000000000//////////////////000000/////////000000/////////000000000000//////......////////////////////////......////////////...................../////////---------............///.........------......///........................---------,,,,,,------------------.........//////........................+++,,,---...////////////000///////////////000000000//////////////////000------------......//////......///000000000000000........................000000000000000000000000444333111000000000000000222111000000222333333333111222222333444555666666444555555555666666777777555666666888999:::;;;;;;<<<<<>>??????>>>>>>>>>========================;;;;;;;;;:::;;;;;;<<<===<<<===>>>??????>>>===<<<>>>======<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<===;;;<<<<<<<<<;;;::::::999444666777666555555666777555555555555555555555555444555555666666666555555333555777777777777999;;;999::::::::::::===@@@CCCDDDIIIRRR[[[dddllltttyyy|||vvvpppjjjccc\\\WWWPPPLLLFFFAAA===999666333444444444444444444333333...///000111222222222222222222222222222222222222000000000000000000000000......////////////000000...//////000000//////...//////000000000///...---////////////////////////---......//////......------............/////////---------............///+++++++++***++++++,,,---..............................------------......,,,,,,,,,------......///........................,,,,,,---...///////////////............//////000000000////////////000000........................---...///000000111111000////////////////////////000000000000000000000000555333000///000111111000......///000111222333333111222222333444555666666444444555555666777777777666666777888999::::::;;;<<<===???BBBDDDJJJZZZiii))))))******+++,,,,,,---***++++++++++++++++++***))))))))))))))))))))))))''')))++++++***)))***++++++++++++***++++++,,,,,,++++++*********++++++,,,***************************+++---//////...---+++------------------------------.........////////////////////////////////////000000000111111111111222222222222222222222222222333333444444555555666666666666666666666666666555666777888999;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;<<<===>>>???@@@@@@???>>>===>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>:::;;;<<<<<<;;;999777555222444555555444444555777444444444444444444444444222333555777777777666555111333555555555555666777333555777888888999;;;===:::===BBBFFFKKKQQQWWW[[[jjjooouuu{{{}}}xxxtttqqqpppjjjfff```ZZZTTTNNNIIIEEEAAA>>>:::777666666555333222222222222222222222222......//////000111111111111111111111111111111111000000000000000000000000........./////////000000......///000000///.........///000000000///...---////////////////////////---......//////......------------.........//////---------............///+++++++++++++++,,,------........................//////...------...//////,,,,,,------...//////000........................------...............------------------...///////////////....../////////111000000//////......------...///000111111111111111111111111111111111111000000000000000000000000333111000111333333111///---///000111111000000111111222222333444555666666444444555555666777777888777777888888888999999999;;;<<<>>>AAACCCIIIYYYhhh~~~))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++************************&&&(((******))))))***+++,,,,,,++++++***++++++,,,,,,,,,+++***))))))))))))************************)))+++...000111///,,,***------------------------........./////////000000//////////////////////////////000000111111111222333333222222222222222222222222333444444555555666666666666666666666666666444555666777999:::;;;<<<=========<<<;;;;;;::::::;;;<<<>>>???@@@@@@@@@???????????????????????????>>>===;;;:::999::::::;;;===???@@@AAAAAA@@@???===???>>>===<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>???999:::;;;<<<;;;888555333111333444444444444555777444444444444444444444444111222555777888777666555333555666666555555555666222444777888888777777888888999:::;;;<<>>??????@@@============>>>???@@@AAA@@@???<<<:::999999:::;;;============>>>???@@@AAA>>>===<<<;;;;;;<<<===>>>;;;;;;;;;<<<<<<<<<======::::::;;;<<<<<<;;;:::999444333333333333444555555111222333333444555666777333333333222222111111111444444555555555555444444444444222222222222444444777777777888999999::::::CCCCCCDDDGGGMMMTTT[[[___fffgggjjjooovvv~~~{{{xxxpppjjjbbb[[[VVVRRRMMMIIIAAA???<<<888666555555666111111111222222333333444222111111111000000//////222222222333333222222222000000000000000000000000222222222222111111111000////////////000000000000000000000000////////////000000////////////000000000000000000////////////................................................------......///000000000------...............---------............------.......................................///000000//////000000000000//////------............------++++++,,,...///111222222,,,---------.../////////...,,,+++,,,...000000///,,,---///000000000///...---///111111111111222222222111111111000000//////111111222222222222111111111111111111222333444555000111222444555666666666444555555555666666777777;;;:::999999888888999999<<<<<<>>>AAACCCHHHUUUbbb******))))))))))))*********+++,,,------,,,+++*********************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++------------------------//////............//////............///000111222111000000000000111222222333333222222222333444555666666666666555555555555666666666666666777777777::::::<<<<<<===<<<<<<;;;<<<<<<======>>>>>>??????============>>>???@@@@@@AAA@@@===;;;::::::;;;;;;;;;;;;<<<<<<>>>???@@@AAABBBAAA@@@>>>===<<<<<<<<<:::;;;;;;;;;<<<<<<<<<===999999:::;;;;;;;;;:::999666555444333333333333333222222222333333444444555333333333222222111111111555666666777777666666555444333222222222222333444555555555666777777888888999999999;;;???DDDIIILLLRRRSSSUUUYYY```gggmmmqqq{{{||||||}}}~~~~~~|||uuunnngggdddXXXSSSLLLGGGDDDAAA===:::===;;;888555444333333444222222222222111111111111111111111111000000000///000000111111111111000000////////////////////////222111111111000000000000////////////000000000000000/////////////////////000000////////////000000////////////........................................................................------------//////000000000///......------............------........................---------------...//////...//////000000//////...------............------,,,---------.........///---------...............333111///...//////...---------///000000000//////...///000111000000111222111111111111000000000///111111222222222222111111111111111111222333444444111222333444555555666666555555555555666666666777999999999888888999999:::<<<<<<>>>AAACCCHHHUUUbbb}}}******))))))))))))************************************************************************************************************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......************************------------------------/////////......////////////......//////000111222000000/////////000111111333333333222333444444555555555555555666666666666999999999888888888888888999:::;;;<<<<<<<<<<<<;;;===========================<<<<<<======>>>???@@@CCCAAA???===;;;;;;;;;;;;:::::::::;;;<<<>>>???@@@BBBBBBAAA???===;;;999888::::::;;;;;;;;;;;;<<<<<<777888999999:::::::::999777666555333222222111111222222222222222222222222222222222222222111111111444444555555555555444444333333222222222222333333222222333444444555555666444555555666777999;;;<<>>AAACCCHHHUUUbbbzzz******))))))))))))******+++***)))(((((()))***+++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......////////////......///////////////000111111///////////////000000111333333333333444444555555444444444555666777777888;;;::::::999999888888888999999::::::;;;;;;;;;<<<==================<<<<<<<<<<<<<<<<<<===>>>??????CCCBBB@@@>>>===<<<;;;;;;;;;;;;::::::;;;;;;<<<======>>>>>>===<<<:::777666::::::::::::::::::;;;;;;555666777777888888999999666555444333222222222222222222111111000000000000222222222111111111111111111111222222222222111111333222222222222222222333111111222222333444444555333444555555666666555555888888999;;;>>>BBBEEEGGGHHHIIIKKKMMMPPPRRRTTTUUUWWW\\\ccciiimmmpppssstttxxx{{{~~~{{{wwwppphhhaaa]]]ZZZXXXUUUPPPJJJCCC>>>;;;;;;:::888666666555555444222222111000///000000000000000000000////////////111111111000000000000000---......//////......---////////////////////////000////////////.........000000000000////////////.........////////////////////////......//////////////////.........------.........................................................---------,,,,,,------------,,,+++******------............------........................------,,,,,,------...///,,,------......------,,,------............------///......------,,,,,,,,,/////////...---------,,,,,,+++***+++---........./////////000000000//////111000//////000111000///111111111000000000000000111111222222222222111111000000000000111222333444333333444444555444444444555555555666666666666666666666777777888:::;;;<<<<<<<<<>>>AAACCCHHHUUUbbbyyy******))))))))))))******+++***(((''''''(((***+++******************************************************************************+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------..............................,,,,,,,,,---------............///000000///......000////////////000000111///////////////000000111333333444444444555555555333444444555666777888888777777666666555555444444888888888999:::;;;;;;<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???CCCBBBAAA???>>><<<<<<;;;===<<<;;;:::999999999999::::::;;;<<<<<<;;;999888::::::::::::::::::999999555555555555666666777777333333222222222333333444222111111000000//////...111111111111111111111111000000111111111111000000222222222222222222222222111111222333333444444555000111222333333222222111333333333333555777999:::<<<===>>>???AAACCCDDDDDDCCCGGGNNNTTTWWWYYY[[[]]]bbbeeejjjoootttxxxzzz{{{xxxyyyzzz}}}|||yyyuuusssuuuwwwyyyzzz{{{}}}~~~|||xxxssspppnnniiihhhddd___YYYSSSNNNLLLGGGFFFDDDAAA===:::777555555555444333222111222222000000000///000000000000------...///000000111111000000000000000000111111...//////000000//////...000000000000000000000000////////////.........---111000000000/////////...------....../////////000//////............//////000000000/////////......................................................------......////////////,,,,,,------,,,++++++***------............------.......................................//////000,,,,,,------------,,,,,,------............------...............//////////////////...---------,,,---+++***+++---//////...000000000/////////000000000//////111333333111///000000000000000000111111111111222222222222111111000000000000111222333333333333444444555444444444666666666666666555555555555666666777888:::;;;<<<<<<<<<>>>AAACCCHHHUUUbbbzzz******))))))))))))******+++***)))(((((()))***+++******************************************************************************+++++++++,,,,,,,,,)))******+++---......///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---...///000000///...---000000////////////000000000000/////////000111111333333444555555555555444444444444555666777777888777777777777666666666666777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;<<<===>>>AAA@@@@@@???>>>===<<<<<<======;;;:::999999999999999:::;;;<<<============::::::999999999999888888555444444333333444444555222222222222222333444444111111111000000/////////000000000111111111111111222222333333333333222222111111222222222222111111111222222333333444555555222222333444444444444333333333333333333444555555777777888999999:::;;;;;;666:::???BBBDDDFFFGGGIIILLLMMMQQQUUUYYY\\\___```eeeeeegggkkkqqqwww}}}~~~zzzwww|||}}}~~~}}}{{{zzzyyyzzz}}}zzzwwwuuukkkgggbbb``````aaabbbbbb^^^```aaa___\\\YYYWWWVVVQQQOOOLLLHHHEEEBBB@@@???999888777666555444333222111222333222000///000111000000000000000000000000,,,---...///000111222333000000000000111111111111//////000000000000//////111111111111111111111111////////////............111111000000//////......---------......//////000///......------......///111000000000////////////................................................------......///000000111......////////////......------............------........................///............///000000,,,------------------,,,------............------------......///000111111...............---------333111/////////000///...111111000/////////000000//////000333666777333///000000000000111111111111111111222222222222111111000000///000000111222333222333333444555555555444666666666666666555555555555666666777888999;;;;;;<<<<<<>>>AAACCCHHHUUUbbbyyy******))))))))))))***************))))))***************************************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,---......///---...///000000///...---000000////////////000000111000000000000111222222333333555666666666555444444444555555666666777777888888888888999999999999777777666777888:::;;;<<<:::;;;;;;<<<<<<=========::::::::::::;;;<<<===>>>>>>>>>??????>>>======<<<;;;;;;::::::::::::;;;;;;::::::::::::;;;<<<===>>>:::999999999888888888888666555333222111111222222333333222222222222222222111111000000000000000000///000000000111111111222222333333444444333333222000111222333333222111000111111111222333333444444666666666666666666666666555555555444444444444444555555555666666777777777222444777888888999:::<<<;;;<<<===@@@BBBEEEGGGIIINNNNNNPPPSSSXXX^^^cccgggmmmtttyyyxxxxxxzzz{{{zzzsssqqqnnnmmmkkkiiifffccchhhiiijjjkkkmmmppprrrssssssrrrpppnnnkkkiiihhhgggggggggiiikkknnnqqqrrrssspppooollliiieeebbb___]]]UUURRRNNNKKKKKKLLLLLLKKKFFFGGGIIIHHHEEEDDDCCCCCC>>>===<<<:::999777666555111111111111111111111222///111333333111000111333//////000000000000//////......///000111111222222///000000000111111111111//////000000000000//////000000000000000000000000000000000/////////......111111111000///.........,,,,,,---......///000000///......------......///000000/////////.................................................................................---...//////000000000000------............------...........................------------...//////------............------------............------,,,,,,---......//////000---------...............444222000000000111000///222222000/////////000000---...000666::::::555//////000000000111111111111111111222222222222111111/////////000000111222333111222333444555555666666777666666666555555555555666666666666777888::::::<<<<<<>>>AAACCCHHHUUUbbbwww******))))))))))))***************++++++***************************************************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---...///111111///...---111000////////////000000111111111111111222222333333333555666666666555444555555555666666666666666444444555555666666777777777666666666888999;;;===::::::;;;;;;<<<===>>>>>>::::::::::::;;;<<<============>>>>>>>>>>>>======999999999:::;;;<<<>>>>>>999999888777888999;;;<<<:::999999999888888777777666555333111000000111111555555333222111000000000000000000000111111111111//////000000111111111222111111222222222222111111000111222333333222111000000000000111222222333333777666555444444333444444222222222111111000000000333333444444555666666666222333444444333333444666444444555666777999;;;<<<>>>>>>@@@BBBFFFKKKPPPRRRPPPXXX^^^^^^^^^aaabbbaaa]]][[[YYYXXXXXXVVVSSSPPPQQQQQQRRRSSSUUUWWWXXXYYYZZZYYYXXXVVVTTTRRRQQQPPPRRRRRRRRRTTTVVVXXXYYYXXXXXXWWWUUURRRNNNKKKIIIHHHEEECCC???>>>>>>>>>>>>===999:::;;;;;;999888888999333444555555555333111000000000//////000111222222***---000000///...000222//////000000//////...---000000000000111111111111//////000000111111111222......////////////......////////////////////////000000000000////////////222111111000///......---,,,,,,------...///000000.........------.........//////.........---------................................................///......------,,,,,,+++++++++---...//////000000---..................---........................---,,,,,,,,,,,,---......---......//////......------..................---,,,,,,---------------...,,,------......////////////...---...000111111111333222111/////////000111,,,---111777===<<<666/////////000000111111111222111111222222222222111111////////////000111222333000111222444555666666666777777666666555555555444666666666666777888999:::<<<<<<>>>AAACCCHHHUUUbbbttt))))))************)))))))))************++++++++++++++++++*********)))))),,,+++***))))))***+++,,,,,,,,,,,,++++++*********))))))***+++,,,,,,---------,,,+++++++++,,,---...+++,,,------......------,,,((((((---///,,,,,,000------............------.......................................///000000222222111111222222333333444444444444444444444444444444444555555555555666666777888999999999999999777777666666777999;;;<<<::::::::::::;;;===>>>???>>>======<<<<<<<<<======>>>??????>>>;;;::::::;;;<<<:::999999999999888666999999999888666666999;;;999999888666555444333222444444444333222111000///111222222111///...///000000000000000000000000000111111111111111111111111//////000111111111111000000000000000////////////222111000//////000111222555555444333333333444444555444111000///000111222000111222333333222111000555555555555444333333222///000111222333444444555666666777999;;;===???@@@AAACCCFFFHHHGGGEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCAAA???===;;;;;;666666666666666666666666777666666555444222222111333222222222111111000000000000////////////000000...///000111111000///...000000000000111111111111////////////////////////...............///000000---......///000111111222111111111000000000000000111111000000000000111111111222222111...------...------......///000000000///...---,,,,,,---///000......------------....../////////...------,,,,,,------------------------............////////////---------......---,,,,,,......////////////....../////////...------,,,,,,---,,,,,,,,,,,,---......////////////////////////------------------------,,,,,,,,,---------............------------......)))***---...//////...---//////000000///...------,,,,,,///444888777222...000000////////////000000000000111111111111000000000000000111222222333333222222333444444555555666666555444333333444555666666666666666777888999:::<<<;;;===@@@BBBFFFQQQ^^^yyy))))))************)))))))))************+++++++++,,,,,,,,,+++++++++******+++***))))))))))))***+++,,,,,,,,,+++++++++***************++++++,,,,,,---...---,,,+++++++++,,,---++++++,,,---------------...******...///,,,,,,///------............------.......................................///000000111111111111222222333444444444444444444444444444444444444555555555555666666777777888999999888888777777777777888:::<<<===::::::::::::;;;<<<============<<<<<<<<<<<<======@@@AAAAAA???<<<;;;;;;<<<<<<;;;999:::;;;;;;:::888888999888777555555777888888777777666555444333333333333333333222111000//////000111000......///000000000000000000000000000000000000000000000000000///000000111222111111111111111111000000/////////111111000//////000111111222222222222222222222222333222111000000111333444000111222333333222111000333333444444444333222222111111111111111111111111444333333444555666777888888;;;===>>>===;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999999888777777777777777777777777777777<<<;;;:::999888777666555444444444444444444444444222222222111111111111111222222111111000000000000000000////////////000000//////000000000000////////////000000000111111111////////////////////////...............///000000---......///000000111111//////000000000111111111//////............/////////000111///---,,,---...............---------------,,,,,,,,,---///000111///......------......///------..................------------------------............////////////..................------......////////////......---------...............------,,,,,,------...///........................------------------------,,,,,,,,,---------...............------.........)))+++---...//////...---///////////////...------///......111333333000---000000////////////000000000000111111111111000000///000000111111222333333222222333444444555555666666555444444444444555666777777777777888999::::::<<<;;;===@@@BBBFFFQQQ^^^xxx))))))************)))))))))************+++++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))******,,,,,,,,,++++++++++++***++++++++++++++++++++++++...---,,,++++++++++++,,,***++++++,,,,,,,,,,,,,,,...,,,,,,......,,,,,,...------............------.......................................///000000000000000111222333444555333333333333444444444444444444444555555555555666666666777777888888777777888888888999:::;;;<<<===;;;;;;:::::::::;;;;;;;;;===<<<<<<<<<<<<<<<======AAABBBBBB@@@===;;;;;;<<<;;;:::999:::<<<===<<<;;;999999999777444333444666666666555555555444444444333333333333222111000000---...//////......///000000000000000000000000000////////////////////////000000111222222222222111333222222111000//////...111000000//////000000111000111222222333222111000222111111000111333444666111111222222222222111111111111222222333222222222222111111000///......---222222111000000000000000111333555555333222111222444333333222222333333444333333333333222222222222222222333333333222111111222222222222222222222222222222222222222222222222111111111111111111111111/////////000000111111111000000000000////////////000000////////////000000000000////////////000000//////000000000000111111////////////////////////...............///000000.........//////000000111/////////000000111111111---------,,,,,,------------...///...---,,,---...///......---,,,,,,+++++++++++++++,,,...///111222//////............//////,,,,,,------...//////000---------------------------............/////////......---------......///......////////////......+++,,,,,,---......//////...------------...//////........................------------------------,,,,,,,,,---------..............................***+++---...///......---///////////////......---222000...---...///...---000000////////////000000000000111111111111000000//////000111111222222333222222333444444555555666666555555444444555555666888777777888888999:::;;;<<<;;;===@@@BBBFFFQQQ^^^www))))))************))))))))))))*********++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++...------,,,++++++++++++)))***++++++,,,,,,++++++++++++,,,---,,,,,,,,,...,,,------......------,,,.......................................///000000000000000000111333444555333333333333333444444444444444444555555555555666666666777777777777666666888999999:::;;;<<<===>>>======<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<======AAABBBBBB@@@===;;;:::;;;:::999888999<<<======<<<:::::::::888555333333444444444444444444444444444222222222222222111000000---...//////......000111000000000000000000000000////////////////////////000111111222222222222222333333222111000//////...000000000//////000000000000111333555555444222111111111111000111222333444222222222222222222222222//////000111222222111111111111000000///......---222111000//////////////////111222222000......///222111111000000111111222111111111111111111111111111111222222222111111000111111111111111111111111......///000111111222222000000000000000000000000000000000111111111111222//////////////////......//////000000000000//////111000///......///000111////////////000000000111////////////////////////...............///000000........./////////000000000000000000000000//////------,,,,,,,,,,,,------,,,---///......---///000.........---------,,,,,,,,,,,,,,,---...///000000000//////......//////000---------.........//////---------------------------------.........//////...---,,,,,,,,,---...///---......//////......---,,,,,,,,,------...............------......///000........................------------------------,,,,,,,,,---------......---..................---+++,,,---.........------...///////////////......000///..................000000////////////000000000000111111111111000000//////000000111222222222222222333444444555555666666666555555555555666666888888888888999:::;;;<<<<<<;;;===@@@BBBFFFQQQ^^^vvv))))))************))))))))))))*********+++++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++---------,,,,,,+++++++++)))***++++++,,,,,,++++++(((+++,,,,,,++++++---...,,,,,,------------,,,,,,.......................................///000000000000000000111222333444222222222333333333444444444444444555555555555666666666777777777777666555888999:::;;;<<<=========???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======@@@@@@@@@>>>;;;:::::::::888777777888;;;<<<<<<;;;;;;<<<<<<:::777444444555333333333333444444444444111111222222222111000000...///111000000000111222////////////////////////000000000000000000000000000000111222222222222111222222111111000//////.../////////000000////////////000222444444333222111222222111111000000000000333222222222222222222333......///000111111111111/////////000000000000111/////////......///000000000111222111///......///222111111000000111111222111111111111111111111111......///////////////...////////////////////////------...///111222333333000000000000000000000000111111111000000000//////..................////////////000000000000//////111000///......///000111...////////////000000000////////////////////////...............///000000............////////////222111111000///...------...------------------...---...000000//////000222------......////////////..................------//////............////////////.........---------------------------------------------............,,,,,,+++,,,,,,---......------............------......------,,,,,,,,,,,,---------------...//////........................------------------------,,,,,,,,,---------......------...//////...------,,,,,,------------------......///////////////...---...///000000/////////000000////////////000000000000111111111111000000...//////000111111222222222222333444444555555666666666666666666666666666888888888888999:::;;;<<<<<<;;;===@@@BBBFFFQQQ^^^uuu))))))************)))))))))************+++++++++((((((((()))))))))))))))++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,,,,(((---///,,,***+++......,,,,,,------------,,,,,,.......................................///000000111000000000000111222222111111222222333333444444444444444555555555555666777777888888777777666666888888:::;;;<<<=========>>>===<<<;;;;;;;;;;;;;;;::::::::::::;;;<<<======>>>??????>>>;;;::::::;;;888777777888:::;;;;;;::::::<<<<<<;;;888555555555333333333333333333333333000111111111111111000000///000111111000000111222////////////////////////000000000000000000000000//////000111111111111000000000000000////////////...//////000000//////...,,,---///000111111000000333333222222111000000///333333222222222222333333//////000000111000000000------...///000111222222------,,,------...///000///000111000...---...000000000////////////000000//////000000000000111111...///000000000000000000////////////////////////------...///000000111222000000000000000000000000/////////......---------............////////////...///000111111000///...000000////////////000000......////////////000000////////////////////////...............///000000........................111111000000///...------///......------......///---///000000//////000222------......///000000111////////////...---,,,+++......------------......000//////...------,,,,,,------------------------,,,------------.........***+++,,,---............------............------......------,,,++++++***---,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------......,,,---...//////...---,,,---------------------------...//////////////////,,,...000000///...///000000000////////////000000000000111111111111000000......///000000111111222222222333444444555555666555666666777777666666555888777777888888999:::;;;<<<;;;===@@@BBBFFFQQQ^^^ttt))))))************)))))))))************+++++++++(((((())))))************)))***++++++++++++***)))******+++++++++,,,,,,,,,*********++++++,,,,,,---)))***,,,------------,,,++++++,,,---------------,,,222444...***+++---,,,+++,,,,,,------,,,,,,+++.......................................///000000222111111000000000000000000111111222333333444444444444444555555555555666888888999999888777777666777888999;;;<<<<<<<<<<<<;;;;;;:::999999999::::::::::::::::::;;;<<<===>>>===>>>???>>><<<<<<<<<===999888888999;;;<<<;;;:::888:::;;;:::777555444444333333333222222222222222000000111111111111000000///000111000///...///000////////////////////////////////////////////////......///000000000000///.............../////////......///000000///......------......///000000111333333333444333333333222444333222222222222333444000000111111111000//////+++,,,---...///000111111......---------...//////---...///...------///000......------------......---........./////////000000000111222222222222222000000000000000000000000........./////////000000000000000000000000000000.............../////////....../////////000000000...///000111111000///...//////000000000000//////........./////////000000////////////////////////...............///000000........................////////////////////////......------------......---///000///......///000........................---.../////////...---,,,------,,,,,,,,,,,,------..................------------------------------,,,,,,---------.........***,,,///111111111///...,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------------------------------,,,,,,,,,---------......,,,---///000000///---,,,...------,,,,,,---------------...///////////////...//////---******---000000000////////////000000000000111111111111000000......//////000111111111222222333444444555555666555666777888888777666555777777777777888999::::::<<<;;;===@@@BBBFFFQQQ^^^sss))))))************)))))))))************+++++++++))))))******+++++++++,,,'''((()))******)))((('''*********++++++,,,,,,,,,))))))***+++,,,,,,------((()))+++---.........---+++,,,------......------000777888111++++++,,,++++++,,,,,,------,,,,,,+++.......................................///000000333222111000////////////000000111222333333444444444444444555555555666666999999999999999888777777666777999;;;<<<<<<<<<;;;999888888888888888999999999999999:::;;;<<<===>>>===???@@@???>>>===>>>???;;;:::999:::<<<===<<<;;;777888:::999777444444444333333333222222222111111///000000111111111000000///000111000...------...////////////////////////........................---......///////////////,,,,,,------.../////////---...///000000///...---////////////000111333333333333444555666666666666444444222222222222444444111111222111111000//////++++++,,,------......///111111000/////////000000---...///...---...000222......------------......------....../////////000---...///000000000000000------------------------000000000000000000000000////////////////////////......///000111222333333.../////////000000111111...///000222222000///......///000111111000///.............../////////000////////////////////////...............///000000.....................---,,,,,,---...///000111222...------,,,,,,------...---...///...---,,,---//////......------,,,,,,++++++,,,.../////////......---,,,,,,++++++,,,,,,---,,,,,,------.../////////------------------------,,,,,,,,,---------......+++---111444444333111///,,,------......------,,,***++++++,,,,,,------...++++++******++++++,,,---------------------------------------------------,,,,,,,,,---------......,,,---///000000///---,,,...------,,,,,,,,,------------...///000000//////222111...)))&&&&&&+++000000000////////////000000000000111111111111000000......//////000111111111222222333444444555555666555666777888888777666555666666666666777888999:::<<<;;;===@@@BBBFFFRRR^^^rrr)))************+++++++++++++++******)))(((((('''++++++++++++++++++++++++)))))))))***+++++++++,,,,,,******+++......+++((())))))***+++,,,,,,------++++++******++++++,,,---++++++,,,,,,---...//////222111000...,,,+++++++++,,,,,,------...///000000---,,,,,,,,,,,,---............---------,,,,,,,,,/////////000111111222222333333333333333333333333333333333444444444555555888888999999999888888777999999:::;;;<<<<<<<<<<<<999:::;;;:::888777888999:::999888888888:::<<<>>><<<===???@@@@@@???>>>===;;;:::888999::::::999777999888888777666555555444333333333333222222111000111///......//////...---//////000000000000//////000000//////.........---......------------......,,,,,,------------,,,,,,////////////000000000000000000000000000///...............////////////000111111111111222333444555777555333333444555555444111111222333333333222222000///...------...///000000000////////////000000,,,...//////...------...////////////////////////////////////000000000000111111000000//////......111111000///////////////000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////,,,,,,,,,---------......000000000000000000000000////////////000000000000222111000...------------....................................///////////////000111111111///...---111111///......///000111........................,,,,,,,,,------------...,,,,,,,,,,,,,,,---...///000000//////......------000000000000000000000000///...,,,+++,,,...000111------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---------......///...---,,,,,,++++++++++++---,,,,,,...000111000///000///...---------------//////.........---------000000000///.........---////////////...---,,,+++)))***,,,...///000111111.........///////////////222111000000000111333333555444222000//////000111000000000000111222333444000111222444555666666666444444444444555555555666444555666888999999::::::===<<<===??????CCCNNNYYYnnn)))************+++++++++,,,++++++***))))))((((((***************************************+++++++++,,,******+++------+++(((*********++++++,,,,,,---++++++******++++++,,,---+++,,,,,,,,,---.........///......---,,,,,,,,,---,,,,,,,,,---.........///000///......---------------------......//////////////////000111111222222222222222222222222222222222333333444555666666666999:::::::::::::::999999888999:::;;;;;;<<<<<<;;;<<<======;;;888777777888999888888777888:::;;;<<<<<<===???@@@@@@???===<<<;;;999888888999:::888777888888777777666555555444333444444444333333222111222000//////000000///...//////000000000000//////000/////////.........---......------------......---------......---------/////////000000000111111000000111111000000///...---............///////////////000000111333444555555555666777999888555222222222222333333222111111//////............////////////............//////,,,...//////...------...------------------------.../////////000000000000000000000000//////......111000000/////////////////////////////////////////////////////////////////////000000000000////////////000000000000//////,,,---------......................................./////////000000000000111000///......------.......................................///////////////000000111000///...---...---,,,++++++,,,---.........................../////////000000000000111------,,,,,,,,,---..................------------...........................---,,,,,,,,,---///000------------------------,,,,,,,,,---------......------------------------///......------------...///...------,,,,,,,,,------------...000111000......------,,,,,,,,,,,,---//////.........---------//////..................------...............---,,,------...//////..................////////////111111000000000111222333555444333111111111111111000000000000111222333333111222333444555555666666444444555555555666666666555666777888999:::;;;;;;<<<<<<===??????CCCMMMYYYmmm)))************+++++++++,,,,,,,,,+++******))))))))))))))))))))))))))))))+++++++++***************++++++***+++------+++)))++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,------------+++++++++,,,,,,---......,,,,,,,,,,,,------------222111000///...---------,,,,,,---...///000111222...//////000000111111222111111111111111111111111222222333555666777888888:::;;;;;;<<<<<<;;;;;;;;;777888999:::;;;;;;;;;;;;>>>???>>><<<999777777777777777777888999999::::::<<<===>>>??????>>><<<<<<:::999888888999999888666777777777666555555444444222222333333333222111111222111000000111111000///...//////000000//////.../////////.....................------------............................../////////000000000111111000111111111111000000///---------............///.........///000111333444222444777;;;<<<:::555111333333333333222111000000......////////////...............------.........,,,...//////...------...------------------------....../////////000000000000000000////////////...000000//////......//////........................////////////////////////...//////000000//////......//////000000//////...------........./////////............................../////////000000000//////...............///------------------------............//////////////////000000000///......//////............///000........................///000000000000111111111......---,,,,,,,,,------,,,,,,,,,---------------------------------------...---,,,,,,,,,---//////------------------------,,,,,,,,,---------..............................//////...---,,,,,,------//////.........---------...------...000000...---,,,,,,+++++++++,,,------...............------------------------.........+++,,,---...////////////////////////...---,,,+++............//////000000111000000000000111222222555444333222222222222222000000000000111222333333222333333444555555555444555555666666666777777777777777777888999:::;;;<<<<<<<<<===???@@@CCCMMMYYYlll))))))*********+++++++++,,,,,,,,,+++++++++******************************,,,+++++++++***)))))))))++++++++++++,,,,,,+++***,,,,,,++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++111000///...------------,,,------...//////000000......//////000111111111222222222222222222222222222222333555777888999:::::::::;;;;;;<<<;;;;;;;;;777777888999::::::::::::>>>??????===:::999999:::777777999::::::;;;::::::<<<<<<=========<<<;;;;;;:::888777777888888777666666666666555555444444444000000111111111111000000222111///000111111000......//////////////////.................................------------..........................................////////////000111111111111111000000------------............///............///000000111333555999:::999444111333333333333222000//////,,,---////////////---,,,........................,,,...//////...------...////////////////////////........./////////000000////////////////////////000//////.........//////........................////////////////////////...//////////////////......//////////////////............////////////000................................./////////000000---------------...///000------------------------............//////////////////////////////......///////////////000000000........................------------............///...---,,,,,,,,,,,,,,,,,,,,,,,,------......///------------------------...------,,,,,,---..............................,,,,,,,,,---------......------------------------//////...---,,,,,,,,,,,,------.........---------///...---...//////---,,,,,,+++++++++,,,---..............................+++,,,,,,,,,---.........+++,,,---...////////////////////////...---,,,+++------......//////000000000000000000000111111222333333333222222111111111/////////000000111222333333333444444555444444444666666666666777777777777888777777777888999;;;;;;;;;;;;===@@@@@@CCCMMMXXXkkk))))))*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))+++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,++++++...------,,,------......------------------------.........///000000111111333333333333333333333333222222333555777888999:::888888999:::::::::::::::777777888999::::::::::::;;;=========;;;;;;;;;===888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888666777888888777555555555555555444444444444111111222222222222222111111///......///000...---......////////////......---------.....................------------......///...------------...///,,,,,,,,,---------......///000000111111111000000---------.........//////111000///...------------111111111333555555333222333333333222111000///...,,,---...//////...---,,,...///000000000000///...,,,...//////...------...////////////////////////............////////////...............///////////////............//////......................................................////////////............////////////...............////////////000////////////////////////............////////////---,,,,,,------...///000------------------------............////////////..................//////+++++++++,,,,,,---------........................+++++++++,,,,,,,,,------///...---,,,,,,,,,,,,,,,------....../////////000........................---------,,,,,,,,,------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,+++,,,------------,,,,,,...------...//////---+++------,,,------...//////---.....................+++,,,,,,,,,---.........------............------,,,---......///.........---------...///000000111//////000000111111111111111111111111111000000000////////////000111222333333333444444555444444444666666666666777777777777777777777777888888999:::;;;;;;>>>@@@AAACCCMMMXXXiii)))************+++++++++++++++++++++++++++******+++++++++++++++++++++++++++++++++***************+++,,,,,,+++******+++---++++++++++++++++++++++++++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,------,,,***)))''',,,,,,,,,,,,------------,,,,,,,,,,,,,,,---............------,,,,,,,,,,,,---......//////000000111333333333333333333333333222222333555666777888888666666777888999999999999777888999:::;;;;;;;;;;;;:::;;;===<<<;;;;;;<<<>>>::::::;;;;;;<<<=========<<<<<<;;;::::::999999999888777666666777777666444444444444444444444444444333333444555555555444444000///......//////...------......//////......------------------...............------------.........---,,,++++++,,,---...,,,,,,,,,,,,---------......//////000000000000///.........////////////000111000///...------,,,,,,111///......000222222222222222222222111000//////------............------...///000111111000///...,,,...//////...------...------------------------------........./////////---............/////////......------......//////................................................---......//////......------......//////......---------........./////////000000000000000000000000------........./////////---,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,............////////////......------......///000++++++,,,---....................................,,,,,,---------...............---,,,,,,,,,------.........///////////////........................------------,,,,,,,,,,,,........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***+++,,,---------,,,+++---,,,,,,---//////---,,,......---------...//////---------...............---------------.........---...............------+++,,,---...////////////,,,------...///000111111...///000000111111000000///000000111000000//////////////////000111222222222333333444555555555444555555666666666777777777777777888999::::::999999:::;;;>>>AAAAAACCCMMMWWWhhh)))************+++++++++***************************************************************++++++++++++,,,,,,+++))))))+++...*********++++++,,,,,,---++++++******++++++,,,---*********+++,,,,,,,,,---,,,,,,---...---+++)))(((,,,,,,,,,---.........//////......------------...------------............------......///000000000222222222222222222222222222333333444555666666666555666777888999999999999888999:::;;;;;;<<<<<<;;;:::<<<===<<<::::::;;;<<<::::::999999:::;;;===>>><<<;;;:::999999888888888888666555555666777555444333333333333333333333333222222333444444444444444111000//////000000///------......//////......---,,,,,,,,,------...............------------.........,,,+++******+++,,,...------........./////////------...////////////////////////000000000111111//////............/////////...------000111222111000000111111111111000000...------,,,,,,------...---...000111111000...---,,,...//////...------...---------------------------------.........//////---------.........//////...------------...///000////////////////////////........................---......//////......------......//////......---,,,---------............////////////////////////---------.........//////------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,............////////////......---------...///000,,,---...000000000000000........................---------.........//////------,,,,,,,,,---......///...............------------------------------------------,,,,,,++++++........................,,,,,,,,,---------......------------------------++++++++++++,,,---......***+++---...///...---,,,,,,++++++---//////...---......------,,,,,,---------------.........////////////..................,,,,,,---...////////////+++,,,---...////////////,,,,,,---...///000111111......000111111111000//////000111111111111000//////......//////000111222111222333444555555666666444444555555555666666666888999;;;======<<<:::999:::;;;>>>AAABBBDDDMMMWWWggg~~~)))************+++++++++))))))))))))))))))******))))))))))))))))))))))))))))))******+++++++++,,,+++,,,---+++)))(((+++...))))))***+++,,,,,,------++++++******++++++,,,---))))))***+++,,,,,,------+++,,,---......---+++***,,,,,,------...///000000222111000///...---------,,,------...///000111111------......///000000000111111111111111111111111333333333444444555555555555666777888999:::::::::999999:::;;;<<<<<<<<<<<<<<<======<<<:::888999::::::999888888888:::<<<>>><<<;;;:::999888888888888888666555555666666555444333333333333333333333333...///000111111111111111222111000000111111000///---..................---,,,,,,,,,------..................------.........---,,,***))))))***,,,---////////////000000000111,,,,,,---...//////......000000000000111111111111---------...///000111222...------///111222111000///000000111111111111000......,,,++++++,,,......,,,---///000000///---,,,,,,...//////...------...////////////////////////---------.........//////---------.........//////---------------...///000000000000000000000000000........................---..................------..................---,,,,,,,,,---------..............................---------.........//////...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,............/////////000...------,,,---...///000((()))+++---......------........................,,,,,,,,,---------......,,,,,,,,,,,,------...///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***////////////////////////,,,,,,,,,---------..............................*********+++,,,---...///+++,,,...000000///...---+++++++++,,,///000///---...------,,,++++++++++++---------.........//////000000000///.........---)))***,,,...///000111111------......///.........,,,,,,---...///000111222---...000111111111000///000000222333333222111000.........//////000111222000111222444555666666666444444444444555555555666999;;;>>>@@@@@@???<<<::::::;;;>>>BBBBBBDDDLLLWWWfff~~~''')))******))))))***+++***++++++,,,,,,++++++***++++++************++++++***)))))))))+++,,,+++***))))))************))))))++++++++++++++++++++++++))))))***+++,,,,,,------,,,------......------,,,---,,,+++++++++,,,---...,,,---.........---,,,+++------------------------...------------...//////000000000000000111111222222222222222222222222222333333333444444444555555555777999;;;======<<<;;;999:::<<<<<<;;;:::;;;<<<::::::999888888999999999===:::888888:::<<<============;;;:::888777666555333333444444333333222111333222111111000000111111111222333333111111222333333333222222111000000000000111111///,,,,,,---...////////////////////////......////////////......//////.........---------------------------------,,,---------.../////////111000///------......//////////////////////////////////////////............///000111111222222111///000111000...,,,,,,---------------------------000000//////.........---........................000///...------...///000...,,,+++,,,///111///---------------------,,,,,,+++,,,---.........---,,,........................000//////......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////000///---,,,++++++,,,---000///...---------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---111111000///...------,,,......////////////......///---,,,******+++,,,---//////.........---------222000...,,,+++,,,---............------,,,,,,,,,,,,,,,------------,,,,,,/////////......------,,,//////.........---------,,,,,,,,,,,,,,,---...///.........................................................------,,,,,,,,,///......---------......+++---......------///000))))))***+++,,,,,,------222333444222000---------...///111333222000---,,,........................000000000000000///..................///000222333333222111000000111222333000111111111111222222222444333222222333444666777888888777666666666666666<<<<<<;;;:::999999999999::::::>>>BBBDDDFFFNNNWWWggg|||''')))******))))))***+++***++++++,,,,,,++++++***++++++************++++++***)))))))))+++,,,+++***)))******************)))++++++++++++++++++++++++)))******+++,,,,,,------++++++,,,,,,,,,,,,+++++++++***)))))))))***+++,,,+++,,,---.........---,,,---------------------------,,,,,,,,,,,,---......000000//////000000111222222222222222222222222222333333333444444444555555555666888:::;;;;;;;;;:::999;;;======<<<;;;<<<===::::::999999999999::::::===:::888888:::<<<======;;;;;;:::999888666666555333444444444333333222222333222111111000000111111000111222222000000111222111111111111111111111111000000000000000000//////..............................////////////............------,,,,,,,,,,,,---------------------------------...............111000///...---......///////////////////////////////////////////////////......///000000000000///...000111000...---------------------------------000/////////....................................000///...------...///000...---+++---///000///---+++,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------........................,,,,,,,,,---......//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------......///......------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////......------,,,......////////////......///...,,,+++***+++,,,---...---------,,,,,,,,,,,,,,,------.....................---------,,,,,,,,,......////////////............------------------///.........------------......---,,,,,,,,,------........................------------------------------------------,,,,,,---,,,,,,++++++,,,,,,,,,,,,...///...------...///++++++,,,,,,------......111222333222000............///000111000///---,,,........................000000000000000///......000000///......///000111222222111000000111222222000111111111111222222222333333222222333444666777888888777666666666666666999999888888888999::::::::::::===AAACCCEEELLLTTTggg|||''')))******))))))***+++******++++++++++++******++++++************++++++***)))))))))+++,,,+++*********++++++++++++******++++++++++++++++++++++++*********++++++,,,,,,---******++++++++++++*********************+++,,,,,,++++++,,,---............------------------------//////......//////000111000000//////000000111222222222222222222222222222333333333444444444555555444555777888999:::999999999;;;======<<<<<<<<<===;;;;;;::::::::::::;;;;;;<<<:::888888:::;;;<<<<<<999888888777666666555555444444444333333333222222222222111000000000000111///000111111///...///111/////////000111222222222000......111444555333000------------------------......////////////......---,,,,,,,,,,,,+++++++++------------------------...............---------000000///............//////////////////////////////////////////////////////////////////......------...000000...------...........................////////////....................................//////...------...//////...---,,,---/////////---*********++++++,,,,,,,,,+++,,,------......------------------------------+++++++++,,,------..............................------------------------+++,,,,,,,,,------------+++,,,---...////////////------------------...///------------,,,,,,,,,,,,++++++------------++++++------------------------......////////////......000///---,,,,,,,,,---...,,,,,,,,,,,,++++++++++++(((***,,,///000000///......------------,,,,,,,,,......////////////......,,,,,,,,,,,,,,,,,,------............------------//////...---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,------...//////---,,,---...------------............///000222111///......///..................------........................//////000000000///......111111000///////////////222222111000000111222222000111111111111222222222333333333333333555666666888777777666666666666666777777777777888999:::;;;::::::===@@@BBBCCCJJJRRRfff{{{''')))******))))))***+++******++++++++++++******++++++************++++++***)))))))))+++,,,+++***+++++++++,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,------......***+++,,,---......//////------------------------...............//////000///////////////000111111111222222222222222333333333333333444444444555555333444555777777888777777888:::<<<<<<;;;;;;<<<===;;;;;;:::::::::;;;<<<<<<<<<:::888999:::;;;;;;:::666666666555555444444444444444333333222222222222222222111000000000000000000111222111///...///000/////////000000000111111///------222777999666111---------------------------......//////......------,,,,,,,,,,,,,,,,,,,,,------------------------/////////...---------,,,000/////////............///////////////////////////////////////000000000000000000000///...---,,,,,,---//////...---...//////////////////////////////////////////............................................................---------............)))******+++,,,------...,,,,,,,,,---------------------------------------...------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------+++,,,...///000///......,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***+++++++++,,,,,,------------......//////......---000///...------------...,,,,,,,,,,,,,,,+++++++++(((***,,,...////////////------------------------,,,,,,------------,,,,,,*********++++++,,,,,,---------------------------......---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---------...//////...///000///---,,,,,,---.........------------------///000000///...///000......---,,,,,,,,,---..............................///////////////......000000///////////////000222111111111111111111222000000111111111222222222222222333333444555555666777777666666666666777777888888888888888999::::::<<<;;;>>>AAAAAABBBIIIQQQdddzzz''')))******))))))***+++)))******++++++******)))++++++************++++++***)))))))))+++,,,+++***+++++++++,,,,,,+++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------............+++++++++,,,---...//////------------------------++++++******++++++,,,---/////////...///000000111111111111222222333333333333333333444444444555555333444444555666666666666555777999:::999999:::;;;;;;:::::::::;;;;;;<<<===;;;:::999999:::;;;:::999555555555444444333333333333333222111111111111222222111000000//////000000111222333222000///000111000000000/////////......///------111777:::666222------------------------------............------------------............------------------------/////////...---------,,,///////////////......---////////////////////////////////////000000111111222222222111000///...---+++---//////...------...////////////////////////.........///////////////........................------............------............---------...***++++++,,,---......///,,,,,,,,,,,,------......------------------------...------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........---.../////////...,,,+++,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++*********++++++,,,---------------............------//////......------------,,,,,,,,,,,,,,,------------,,,,,,+++,,,---...///------------------------,,,,,,------------,,,,,,)))******++++++,,,,,,,,,,,,,,,------------------+++++++++,,,---...///000------------------------------------------------,,,,,,,,,------.........---------------...///000...///000///---,,,,,,---------------,,,,,,,,,,,,,,,...//////.........///...---,,,++++++,,,...///..............................////////////......---......///000111111111111111111222222111111111000000111111111222222222222222333444444555555555777777666666666666777777;;;;;;:::999999999999999======???BBBBBBCCCIIIQQQcccyyy''')))******))))))***+++))))))************))))))++++++************++++++***)))))))))+++,,,+++*********++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------...............//////000//////......//////000111111111111222222333333444333333333444444444555555444444444444555555666666444666888999888888:::;;;:::999999999:::;;;<<<===;;;:::999999::::::999888666555555444333333222222222222000/////////000111111111000////////////000111222333222000//////000000000000///...---------...------000444666444222------------------------------............------------...............///------------------------...............---------/////////000///......---////////////////////////...//////000000111111222222222222222111000......,,,---//////---,,,,,,---.................................///////////////........................------............---------/////////---,,,---...,,,,,,,,,------.........---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------........................---,,,+++***,,,,,,,,,,,,,,,,,,---...++++++++++++,,,,,,,,,,,,++++++------------+++++++++++++++,,,,,,---------------............------............---------,,,,,,,,,,,,,,,------------///...,,,******+++---...,,,,,,,,,------------.........////////////......++++++++++++++++++,,,,,,,,,,,,,,,,,,------------******+++,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------------------++++++++++++,,,------...---...//////---,,,---...,,,,,,,,,,,,,,,,,,------,,,---//////...------......---,,,+++,,,---...///........................------.../////////......,,,---...000111111222222000111222222222222111000000111111111111222222222111222333444555555555555666666666666666777777888===<<<;;;:::999999999999===<<>><<<<<<<<<<<<:::888::::::999999999999999999666666555444333333222222000000000000000000000000////////////............000000000000000000000000222111///...------......///////////////.......................................------------......,,,++++++***++++++,,,,,,******+++,,,,,,---..............................------------------------///000111000///...///000////////////000000000000---------....../////////222111111000///......------.........///000000000......------------............------------......,,,,,,,,,,,,,,,,,,,,,,,,000000111000000///.........---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,------***+++,,,,,,------------///...,,,+++***+++,,,,,,---,,,,,,++++++,,,,,,------,,,+++******+++,,,---***++++++,,,,,,++++++***,,,,,,,,,++++++************+++,,,---...---,,,+++---,,,,,,+++*********+++...---,,,,,,++++++++++++,,,,,,++++++,,,,,,---...//////.........---------------------------------((()))***+++,,,---------------------,,,,,,+++***,,,***)))+++///000///............------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......******+++++++++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,------......------...---,,,,,,,,,,,,---...+++((('''(((,,,......------------------------------------............///,,,++++++,,,...///...---............////////////000000000000111111111111000000000000000000000000444333222111000000000000111222333222000000333666555555555555555555555555555555555666777999:::;;;>>>;;;;;;>>>@@@CCCIIIQQQdddxxx*********+++++++++,,,,,,************************)))************+++++++++))))))))))))))))))))))))******+++,,,,,,,,,++++++************************+++***)))))))))***,,,---++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,---------.....................////////////////////////000000000000111111222222333444444444333444444444444555555555555555555555555555555555777666555555666888:::;;;===<<<;;;;;;======<<<:::;;;::::::999888777555444555555555444333333222222000000000000000000000000////////////............///////////////////////////...---------...///000////////////..........................................------------......++++++************++++++******+++,,,,,,---..............................------------------------...///000000......///000////////////000000000000)))))))))*********++++++000000//////...------,,,..................////////////............//////......------------..............................//////000000//////...---...---,,,,,,++++++++++++++++++,,,,,,,,,,,,------***+++,,,,,,---------,,,...---,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++,,,,,,------,,,,,,...------,,,++++++,,,,,,------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,------------------------+++,,,,,,---------,,,,,,,,,---------,,,,,,+++***...,,,+++,,,...///...,,,......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,------......------...---,,,,,,,,,,,,---...///---+++,,,...///...------------------------------------............///...------...000111000///............////////////000000000000111111111111000000000000000000000000333222111111000111111111///111333333222444888;;;555555555555555555555555666666666666777999::::::===:::;;;>>>@@@BBBIIIPPPbbbvvv*********++++++++++++,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******************************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,------------.........,,,,,,---...//////000000////////////000000000000000000111111222333333333333333333333444444444444444555555666666777777888888888777777777888:::;;;;;;:::999:::<<<===<<<;;;666777888999888666444222555444444333333222222222000000000000000000000000////////////....................................,,,,,,,,,,,,---...///000........................------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...........................---------------------------...///...------...///////////////000000000000------------............//////......---,,,,,,,,,.........---------------000000////////////000000......------------.......................................///......------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***,,,,,,++++++,,,,,,------......------,,,,,,------,,,,,,+++++++++,,,------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,+++++++++---------------------------.........------,,,+++,,,,,,---------,,,++++++///...,,,,,,------,,,+++------------,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,---------.........,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,------......------...------,,,,,,------...000///------......---,,,---------------------------------............///...------...000111000///............////////////000000000000111111111111000000000000000000000000111111111000111111222333111222444444444666999<<<555555555555555555555555777777777777777888999:::<<<::::::>>>@@@BBBHHHOOO___ttt************++++++++++++************************))))))*********+++++++++------------------------,,,,,,,,,,,,++++++***)))************************)))***+++,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,---......//////000////////////000000000000///000000111111222333333222222222333333333444444444444555666777888999999:::999888888888999:::::::::999888999:::;;;:::888///111444777888777555444444333333333222222222111000000000000000000000000////////////............------------------------,,,,,,,,,,,,------......------...............///------------------------......------------............//////......------+++++++++,,,,,,---------........................------------------------+++---...---,,,,,,---///////////////000000000000222222222222222222222222............------,,,,,,.........---,,,,,,,,,+++//////............//////......------------......---------------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,+++***+++,,,---...------,,,,,,,,,,,,------++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------,,,,,,+++---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,------......------------------------------------,,,,,,---,,,++++++---------------------------------............///,,,++++++,,,...///...---............///////////////000000000111111111111000000000000000000000000000000000000111222333444666555555444444555777888555555555555555555555555888888888777777888999999;;;999:::===@@@AAAGGGNNN\\\rrr))))))*********+++++++++************************))))))*********+++++++++((((((((((((((((((((((((,,,,,,,,,,,,++++++***)))************************'''(((***+++,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................////////////000000000000///000000111111222333333222222222333333333444444333444555666777888999:::999999999999999999:::::::::888777777777777666444...000333555666666444222222222222222222111111111000000000000000000000000////////////............------------------------.........------,,,,,,+++,,,---------......//////------------------------......------------............//////...---,,,,,,++++++,,,,,,,,,,,,------........................------------------------***,,,------,,,,,,---///////////////000000000000000000///////////////////////////........................---,,,,,,,,,+++...------,,,,,,------.........------------......------------------------,,,,,,---------------,,,++++++,,,---------,,,++++++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,+++***+++,,,---...,,,+++++++++++++++,,,,,,++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...------------............,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,,,,---------+++,,,,,,------,,,,,,,,,++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,------......------------------------------***+++,,,------,,,,,,,,,---------------------------------............///,,,++++++,,,...///...---............///////////////000000000111111111111111111111111111111111111//////000000111222444444555444333333333555666666666666666666666666666666999888888888888888999999:::999:::>>>@@@AAAGGGMMM[[[qqq)))))))))************+++************************)))************+++++++++((((((((((((((((((((((((++++++,,,,,,,,,+++******************************'''((()))***+++***))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------........./////////......------------------////////////000000000000000000111111222333333333333333333333444444444444333444444555777888999999888888999999:::::::::::::::888777666666666444222222333444555444222000...111111111111111111111111000000000000000000000000////////////............------------------------////////////...---++++++,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,------...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,........................------------------------***,,,------,,,---...///////////////000000000000///////////////..........................................------------------,,,,,,,,,,,,,,,,,,---......------------......////////////////////////,,,,,,------......------***+++,,,---...---,,,+++++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,------++++++*********+++,,,,,,,,,,,,+++++++++,,,------,,,,,,++++++,,,,,,---...------...............///,,,,,,,,,,,,,,,,,,,,,,,,((((((***+++,,,---------++++++,,,---------,,,,,,)))+++------------///111++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........*********+++++++++,,,,,,******++++++,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,------......------,,,------......------,,,))),,,...///...------...---------------------------------............///...------...000111000///............////////////000000000000111111111111111111111111111111111111000000000000111222333444111000///000333666888888666666666666666666666666888888888888888999:::;;;:::999;;;???AAABBBGGGNNN[[[qqq))))))))))))************************************)))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++************************))))))******+++++++++***+++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,+++++++++............////////////+++,,,,,,------......///////////////000000000000111111222222333444444444333444444444444555555555333333444555666666777777666666777999::::::::::::999888777777888888666555555555444444222111///...000111111111111111111111000000000000000000000000////////////............---------------------------.../////////...------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,......------------......---.../////////---+++))),,,,,,,,,,,,,,,,,,,,,,,,........................------------------------***,,,......------///000////////////000000000000222111111111000000000000------------------------..................//////---------,,,,,,---------......------------......////////////////////////,,,,,,---...............)))***,,,......---,,,+++++++++,,,,,,,,,,,,------,,,---------,,,,,,+++******+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++,,,------------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------.........++++++++++++++++++++++++******+++,,,---------,,,***+++,,,,,,---------,,,***,,,......,,,,,,...000******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------)))******+++,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,---......---,,,,,,))),,,//////,,,******+++---------------------------------............///...------...000111000///............////////////000000000000111111111111111111111111111111111111111000000000111222333333222000...000444777888777666666666666666666666666777777777888999:::;;;<<<;;;:::<<<@@@BBBCCCHHHNNN]]]rrr))))))))))))************************************)))************+++++++++)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,+++++++++............/////////000)))***+++,,,...///000111////////////000000000000111222222333333444555555444444444555555555666666333333444444555666666666444555777888999::::::;;;999888777888999:::999888333333222222222222222222000000000000000111111111000000000000000000000000000/////////....................................,,,---...000000000000///++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,.........------.........111111333333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++,,,............///111////////////000000000000111000000000//////......,,,,,,,,,,,,,,,,,,,,,,,,---.........///000000000.........------..................------.................................,,,------.../////////...)))***,,,.........,,,+++++++++,,,,,,,,,---------------------,,,,,,+++***)))***,,,---...---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,,,,------...///...------,,,++++++++++++,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------++++++++++++++++++++++++------......------,,,+++***+++,,,,,,------------,,,...///...,,,***,,,...*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......))))))***+++,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,---......---,,,,,,(((+++...---)))&&&&&&&&&---------------------------------.........//////,,,++++++,,,...///...---............/////////000000000000000111111111111111111111111111111111111111111111000111111222333666333111111444666666444777777777777777777777777777777777888999;;;<<<===;;;:::<<>>???@@@EEEKKKZZZmmm(((((()))******))))))(((***+++++++++++++++,,,,,,************************+++++++++,,,,,,++++++***---,,,,,,++++++***************++++++,,,---.........---,,,+++++++++,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,...........................------------...//////........./////////000000111111111111111222222333222222333333333333333333222222333333444555555555666777888:::<<<>>>???@@@===:::777555444444222111111111111111000000000000000///...------...///000///...---,,,---///111333222222111000000000000000000////////////.........,,,------.....................------------............------......///000------------------,,,,,,,,,---...///...---+++***.........------,,,,,,,,,////////////000000000000+++,,,---.........------,,,,,,,,,---------......///---,,,...000111...***000000000000////////////222111000///...---------///......---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///222111000///...------------------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---...,,,***((((((((()))*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,+++***'''&&&&&&)))...111///,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,---,,,+++,,,,,,,,,++++++***************+++++++++,,,,,,,,,------------------------+++******))))))******+++))))))***+++,,,---...///+++++++++,,,,,,---------///......------,,,,,,,,,***+++,,,------,,,+++***+++++++++++++++++++++++++++++++++,,,---...///000......---,,,,,,,,,------...------,,,,,,------...,,,,,,---------.........////////////000000000000000///...------...///000.........//////......---//////000111111111111111222222222222222111000///000000000000000000000000333333444444555666666777777777666666666666777777888888999::::::;;;;;;<<<>>><<<<<>>@@@AAAGGGMMMVVVhhh+++++++++*********))))))'''((()))***+++,,,,,,,,,------,,,,,,+++***))))))++++++************++++++************************------------------------******************++++++---------,,,,,,+++++++++,,,,,,++++++,,,...///000,,,,,,,,,---------......---------------------------......///////////////000000000000000000000000000000000000111111111111111222333333444444333333222111000000000111222333333333333444444444444444666555333111000///......111000000000////////////........................---,,,,,,,,,,,,---......,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,......///000000000000000------------------------000///---,,,,,,---...///....../////////...,,,+++......------------......,,,------......------,,,++++++,,,,,,---.........,,,,,,,,,---------..................////////////000000000000000000000000111...++++++...//////---,,,)))&&&&&&***...000/////////000000000000//////+++,,,.../////////...---------,,,,,,,,,,,,++++++&&&'''(((***++++++++++++........................//////...---+++***))))))+++,,,,,,------,,,,,,+++,,,,,,***)))))))))***+++,,,,,,,,,++++++*********,,,,,,---...---,,,+++)))(((444888...'''***+++(((++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++.........------,,,,,,,,,***+++,,,---...---,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///++++++******++++++,,,---................................................//////.........---------,,,---......//////.....................---------//////............//////222111111111000000//////333111//////111222000...333222222222333444555666444///---222777777666777999888777666666777888999888999:::999888777888999<<<888999===??????EEEMMMVVViii+++++++++*********)))))))))******+++++++++******------,,,,,,+++******)))+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,*********+++++++++++++++------,,,,,,,,,+++++++++******))))))***,,,---...,,,,,,,,,,,,---------------------------------------......///////////////000000000000000000000000000000000000111111111111111222333333444444333333333333222222222333444555444444444444444444444444555444333111000///......222000---+++***+++,,,---////////////////////////...------------...//////---,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,......//////...------,,,......///000000000000///........................///......---------......---.../////////...---,,,...------,,,,,,------...,,,------......------,,,......---------------------------.........//////............////////////////////////////////////000...++++++...///...---,,,***((((((+++...///.../////////000000/////////,,,---......///.........+++++++++,,,,,,---------))))))***+++,,,,,,,,,,,,........................///......---,,,+++******,,,,,,------------,,,,,,...---++++++***++++++,,,,,,,,,,,,+++++++++******)))******++++++*********)))444777...(((***+++(((++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------,,,,,,,,,+++)))***+++,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++++++++,,,,,,---......................................................------,,,,,,,,,,,,,,,---......//////...........................///000000////////////000000111111111111000000000///333111///000111222000...------...///000111111222333222444777888555555888888777777777777777777888777999:::999888777888999>>><<<===AAAAAA???AAAGGGVVVhhh+++++++++***************+++++++++++++++***))))))---,,,,,,++++++*********************************------------------------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************+++,,,------++++++++++++,,,,,,,,,,,,---------------------------......///////////////000000000000000000000000000000000111111111222222111222333333444444333333555444444444444555666666555555555444444333333333333222111000////////////000...+++((((((***---//////////////////////////////............///000000---,,,,,,,,,,,,,,,------------------------------.........///......---,,,---...//////000/////////////////////////////////------...............---,,,---......///.........------,,,,,,,,,,,,------,,,------......------,,,000//////...------,,,,,,........./////////000000............///////////////////////////////////////---,,,,,,---......------+++++++++---......---......////////////.........------------...//////******+++,,,---...//////+++,,,,,,------,,,,,,,,,........................------------,,,,,,,,,+++------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))******++++++)))222555...)))+++,,,)))++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,,,,++++++++++++((()))***++++++++++++***,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((((((***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,+++++++++,,,---......//////...............//////000000000111111000000000000111111111111111111000000000000222111000000111111000...//////000111111222222222444555888999555000111666666777777888888777777666777888999999888777888999888888<<<@@@BBBAAADDDHHHUUUhhh******************************+++++++++******))),,,,,,,,,++++++******************++++++*********------------------------******++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,---.........******+++++++++,,,,,,,,,---------------------------......///////////////////////////////////////000000111111111222222222111222333333444444333333555555555555555666666666666666555444333222222111111111000/////////000000---,,,+++***+++---000111////////////////////////...............//////000------,,,+++++++++,,,,,,........................---...............------------...////////////...........................,,,---.../////////...---,,,,,,---....../////////......------------......,,,------......------,,,/////////......------------.........////////////............////////////////////////////////////...---------------------,,,------.........,,,+++---......//////......---......---,,,,,,...///000++++++,,,,,,---......///---------------,,,+++***........................,,,,,,------------------,,,,,,++++++++++++,,,,,,...------,,,,,,,,,,,,,,,++++++++++++++++++++++++///...,,,+++***+++,,,,,,***111333...***+++,,,***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---......///000111111222111000000//////000000111111111111000000000000000222111000000000000000///333222222222222444666777@@@===<<<:::666111111666555666777888888777666555777888999999888777999:::777888:::===???AAAEEEIIIUUUggg************************(((((()))***+++,,,,,,,,,,,,,,,+++++++++++++++***)))***++++++++++++***)))++++++++++++++++++++++++*********++++++,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++,,,,,,------------------******+++++++++,,,,,,,,,---------------------------......///////////////////////////////////////111111111111222222222222111222333333444444333333333444444555555555555555555444444333222111111000000000//////...//////000,,,------......---,,,,,,------------------------------,,,,,,------...///------,,,+++++++++,,,,,,........................------...............---,,,,,,---...............------------------------+++,,,.../////////...---------------......////////////............//////,,,------......------,,,------------......//////,,,,,,---------.....................////////////........................,,,------------,,,,,,---,,,---//////...---,,,+++------............------......---,,,,,,...///000------------------------------------,,,+++***)))........................,,,,,,------------......++++++***))))))***++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++111000---+++***************///111///,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,---------,,,,,,------------------------------------------------------------............,,,---......///.........---......///000111111222000//////......//////000000000000000000000111111111111111111000///000000//////...///222777<<>>>>>===<<<===BBBHHHLLLTTTfff***************+++++++++'''((()))***+++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))******************************++++++,,,,,,------///......------,,,,,,+++*********+++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,---------------------------......///////////////000000000000000000000000111111111222222222222333111222333333444444333333222333444444555555444444222222222111111000000000000//////............///---...///...,,,)))&&&$$$,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,------------------------------,,,---......///.........+++,,,------......------------------------------,,,,,,---...////////////......---------...//////.........------.........,,,------......------,,,++++++,,,,,,---......///,,,,,,,,,------------...............////////////........................+++,,,......,,,+++,,,---***,,,...///---,,,+++,,,,,,,,,------------,,,,,,...------------...//////............------,,,,,,------------,,,,,,+++***........................---------------.........,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,...---,,,***)))(((((('''+++---//////---,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............///,,,---......//////...............//////000000000//////............//////000000000000111111111111000111222111000//////111---...111555:::@@@EEEHHHJJJ@@@777555555444333444555666666777777666666555666777999999888888999;;;999<<<<<<<<>>CCCDDDAAA:::666222333666999777333555;;;777666555444444555666777555777888999888888:::;;;777===@@@???BBBKKKRRRRRRSSSddd***************************+++,,,,,,------,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,++++++***,,,---/////////---+++***,,,+++*********,,,///000333333111///...---------))))))*********+++++++++---......///...---+++***+++,,,,,,---.........---------...///...---+++***............////////////222111///...---...000111111111222333333333333222333333333333333222111000222333333333333222111111222111000.........//////((()))***+++,,,---------.........------,,,,,,++++++,,,------++++++,,,---///......///000000///---,,,,,,+++***+++,,,---...,,,------...///000111111........................++++++***+++,,,...000111...------,,,,,,------...000///---+++)))'''&&&%%%.........------,,,,,,,,,,,,---......//////............///---++++++,,,------------------------------,,,,,,,,,,,,---......000000111111111111000000000///...---,,,---......,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------------------------------............---,,,+++***------.........---+++***...------,,,,,,------......---,,,+++,,,---...///,,,...111222222///,,,***------------------------++++++************++++++(((+++000444555333///,,,)))---///...+++***---000,,,---...---+++***,,,...///...,,,+++***+++,,,,,,...---,,,,,,+++++++++,,,)))+++,,,+++---111000,,,---.........---,,,,,,+++---,,,,,,+++*********+++---,,,,,,++++++,,,,,,---++++++,,,---...///000111,,,,,,++++++,,,---///000+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------,,,,,,+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111000///...---------,,,,,,+++++++++///......------,,,++++++......//////////////////000000000000000000000000444//////333444000...///333222000//////111222444333888======999555444555222222333333444555666666777777888888888888777777666777888888777888:::<<<999777;;;DDDKKKJJJIIIIIITTTccc|||++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++)))))),,,+++*********,,,...000333222000///...---------*********+++++++++,,,,,,+++,,,---.........---,,,+++,,,------......---------.........------,,,+++------------............//////000000000000000///000111222222333333222222222333333333222222111000333333444444333333222111111111000///////////////***+++,,,---------------......---------,,,,,,,,,***+++---,,,,,,+++---...,,,++++++---...///...---------,,,++++++,,,---...---------......//////000........................///...---,,,++++++,,,---...------,,,,,,------.........---,,,,,,+++******......---------,,,,,,,,,,,,---......//////...............---++++++,,,...---------------------------,,,,,,,,,,,,---......000000111111111111000000000///...---,,,------...,,,,,,,,,,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------------------------------............---,,,+++***------.........---++++++...------,,,,,,------......---,,,,,,,,,,,,---...---...000111000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...111444666666555444444000,,,)))***++++++++++++++++++******+++---......---,,,,,,+++++++++,,,------,,,,,,++++++++++++)))+++++++++///444444111------......---,,,,,,+++...------,,,++++++,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---...//////000,,,,,,++++++,,,---///000+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///.........---------,,,,,,---------------------------------....../////////........................///////////////000000000444333111000///000111222...222777777444111222444333333444444444444444444555555666666666666555555666777888777777777999;;;;;;999<<>>@@@@@@666+++'''***---+++(((---+++))))))+++---------,,,,,,------,,,,,,++++++++++++,,,---,,,+++***))))))+++++++++///666888666---------------,,,,,,+++......------,,,,,,---------,,,,,,++++++,,,,,,---******+++,,,------......,,,,,,,,,,,,,,,---//////+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++***+++,,,...000//////............------++++++,,,------...//////++++++,,,---...//////000........................,,,222222...000888999444555444222000//////000000+++///222222000///111333444444444444333333333333555555666666666666555555555666777777666666888:::<<<;;;>>>EEEIIIHHHGGGHHHQQQ```yyy++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,------,,,++++++,,,,,,---++++++******+++,,,------//////...---,,,,,,------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,------...------,,,///...---,,,,,,---...///,,,,,,---------.........,,,---///000111111111000000000111222222222222222111111222222222222111111222333333333333222111111...///000111222111000///,,,---------------,,,+++,,,,,,,,,,,,,,,,,,,,,---+++,,,------++++++,,,---)))((('''))),,,---...---000///...---,,,---......---------------,,,,,,,,,///////////////////////////............/////////......------------......,,,------...//////000000------------------------,,,---......///.........---......---++++++---...---------------------------,,,,,,,,,,,,---......//////000000000000//////111111000///...---,,,,,,---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,------------------...............---,,,,,,,,,---.........---,,,+++...------,,,,,,------...///...---,,,++++++******---,,,,,,,,,+++,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,++++++...333;;;CCCHHHCCC:::000,,,...000...***222///,,,,,,---...---,,,+++,,,---...---,,,+++***)))***,,,------,,,***(((+++,,,+++***...555777666,,,,,,---------,,,,,,+++------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---)))******+++,,,,,,------,,,,,,,,,,,,------......++++++++++++++++++++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///............------------,,,,,,,,,---------......******+++,,,---//////000........................---555666333<<>>===???EEELLL[[[ttt))))))))))))))))))))))))))))))***+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++'''((()))***+++******)))******++++++++++++*********************+++,,,,,,+++,,,,,,,,,------------......---,,,,,,,,,---...------......------,,,+++------...///////////////---------.........//////000///////////////000000///000000111111111111111//////000111111111111111000000000000000//////...***++++++,,,---...///000******+++,,,------------((()))***+++,,,---......+++,,,------++++++,,,---...+++))))))+++---......++++++++++++,,,---///000---------......//////000------------------------000000111111111000......//////............//////,,,,,,,,,------.........,,,,,,,,,---------......,,,---......//////......+++---------,,,,,,...000---------------------------,,,,,,,,,,,,---............////////////......---...///000111000//////---,,,,,,+++******+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,......---,,,+++++++++,,,,,,---......///......////////////......++++++---.........------...------,,,,,,------...***+++,,,,,,,,,,,,+++***+++,,,,,,,,,------------,,,,,,------...//////000,,,++++++******++++++,,,---------,,,,,,+++++++++---111555444000///222666777<<<@@@>>>666///---...,,,+++++++++,,,,,,---...,,,,,,---------.........,,,---,,,***,,,///...+++******+++,,,,,,,,,,,,,,,+++++++++++++++,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,,,,------......---,,,,,,++++++++++++++++++++++++***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---000222222000---,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////...,,,,,,,,,,,,------......---------------------,,,---------......////////////////////////////////////------444<<>>@@@BBBFFFIIINNN[[[sss)))))))))*********++++++************************''''''''''''((((((((()))++++++,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++,,,,,,,,,,,,------,,,+++***)))***+++---............---------,,,,,,------------............---...///...---,,,...///,,,...///...---,,,---.........------------............//////////////////111111111111111000//////000///...------///000222//////000000111111000000......---------,,,,,,,,,...------,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++---,,,,,,,,,,,,---............---------,,,,,,,,,........................+++,,,---...///......---//////////////////////////////000000000000000///000---,,,,,,......,,,***---------...............,,,------............---////////////////////////,,,,,,,,,---------......,,,,,,---------.....................------------///......---------------++++++++++++++++++++++++......---,,,,,,,,,,,,,,,,,,,,,,,,---------------)))))))))*********++++++++++++,,,------......///------............------,,,,,,,,,,,,,,,,,,,,,,,,..................------++++++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---+++******+++++++++++++++++++++++++++***++++++,,,,,,---------111<<>>666,,,***---000---------------------------,,,+++,,,---...---++++++---...---,,,,,,---...------...////////////...///............---------...------...000000///---000000000000000000000000000//////...............222222222222222222222222000000000111111222222222111222222333444555666666<<<;;;999777666444444444555555666777888:::<<<===888:::;;;<<<===???CCCFFFSSS^^^ttt******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******)))***++++++++++++***)))+++++++++,,,,,,,,,------,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---///000000...---...///...///000///.........000......------------......------......///000000000000000111111111111000//////......------...///000///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,------------......---------------------------,,,***))))))***,,,------,,,,,,,,,,,,---......------------------------.............../////////////////////000/////////............//////////////////000000000000//////111000000000111111111111444444333333222222111111333333333333222111000000111111111111111111111111111111111111111111000000111111222222222222222222222222111111000/////////000000///...............------------------------------,,,++++++++++++,,,+++---///000111000...---,,,,,,---------.........++++++,,,------......///------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++111...333===>>>333++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------......,,,,,,------------,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,++++++,,,,,,---...*********+++,,,,,,------,,,---,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...000999>>>777...,,,---///........................---,,,,,,,,,,,,---------.........------------...,,,---......//////......///............---------.........//////000//////000000000000000000000000000//////.........//////222222222222222222222222//////000000111222333333111222222333444555666666;;;:::888777555444444444666666666777888:::;;;<<<:::<<<===>>>???AAADDDGGGTTT___ttt******+++++++++,,,,,,,,,------------------------)))))))))))))))))))))))),,,,,,,,,++++++******************++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---///000000///......///...///000///.........000......------------......///////////////////////////000000111111111000000222111000///......------...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,------.........---------------------------,,,***))))))***,,,------,,,,,,,,,,,,---......------------------------,,,,,,---------.........111111111000////////////---------....../////////333333444555555555555444111222222333333333444444999999888888777777666666777777777777777666555444555555555555555555555555666555555555444333333333444444444444444444444444444444333222111111000000000//////...............------------------------...---,,,,,,++++++,,,,,,***,,,...///000///---,,,*********+++++++++,,,,,,++++++,,,------......///------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......***************++++++,,,++++++++++++++++++++++++,,,---...---+++***+++,,,+++++++++++++++++++++++++++++++++++++++++++++***222...333AAAFFF===222///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,++++++,,,,,,---...++++++++++++++++++++++++------,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...333666333000000///,,,........................,,,,,,,,,,,,,,,---///000111000...---------------,,,------...............///............---------......//////...//////000000000000000000000000000000000000//////000111111222222222222222222222222......//////000111222222111222222333444555666666888777777666555666666666888888888777888888999::::::<<<===>>>>>>@@@DDDFFFSSS^^^sss************+++++++++,,,------------------------++++++++++++************+++++++++++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,---------------///111111000......///---...//////------...///......------------......///////////////.........///000000111111111111000333222111000///---,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,+++******++++++,,,---...)))******++++++,,,,,,---++++++++++++++++++++++++,,,,,,+++******+++---...---,,,,,,,,,,,,---......,,,,,,,,,------------...++++++,,,,,,---.........111000///.........////////////000000111111222222333333555666777888888888555666888888888888999;;;@@@@@@@@@???????????????@@@@@@AAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;:::999888888888888888777777777777777666666555444333222222111000///......------....................................---,,,,,,,,,,,,---***+++,,,---...---,,,,,,,,,,,,,,,,,,---------...++++++,,,------......///------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......***************+++,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---++++++++++++++++++++++++*********+++++++++++++++---+++000<<>>AAADDDPPP\\\rrr)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,************++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---------------,,,,,,---------.........++++++,,,,,,,,,------------///111222000///...///,,,...///...---,,,---.........------------......------......//////000000//////000111111111111111000000000///...---,,,+++***++++++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************+++,,,---...))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---.../////////////////////000111333444444444555555666777777888666777999;;;===>>>?????????AAACCCDDDCCCCCCEEEHHHKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOOOONNNNNNJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGEEEDDDCCCBBBBBB@@@@@@@@@@@@?????????>>><<<;;;:::999888777777666333222222111000111111111111111111111111111111111000///......------......+++,,,,,,,,,,,,---------------........./////////++++++,,,------......///------............------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,+++++++++,,,---...************************+++,,,------++++++,,,---++++++++++++++++++++++++))))))******++++++,,,,,,(((***+++000888<<<888///......---------,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------------............---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,++++++,,,,,,---...+++,,,,,,------.........,,,++++++,,,//////---***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,---,,,+++...111///))),,,,,,,,,,,,,,,,,,,,,,,,***+++---......111555999555222...---...///...---+++,,,------......------///............---------,,,---...---+++,,,...111///////////////////////////////////////000111111111111111111111111111111111111111111111111111111111222222333444555666666555555555555555666777888888777777777888999::::::999:::;;;;;;;;;===@@@CCCLLLYYYqqq((())))))))))))*********************************+++++++++******)))))))))))))))******+++++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++,,,------......---------------....../////////++++++,,,,,,,,,---------,,,///222222111///...///,,,---...---,,,,,,---............------.........+++,,,---...///111222222//////000111111111111111---------......---,,,,,,)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************+++,,,---...++++++,,,------...//////////////////////////////+++,,,---............------,,,,,,,,,,,,---......,,,,,,,,,------.........---------...///000000111000000000111333666888:::888999999:::;;;;;;<<<<<<@@@AAACCCFFFHHHIIIJJJKKKIIILLLNNNNNNMMMNNNPPPSSSUUUVVVVVVVVVWWWXXXXXXXXXVVVWWWXXXYYYYYYYYYYYYYYYSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQOOONNNMMMLLLLLLIIIIIIHHHHHHGGGGGGGGGFFFBBBAAA@@@???>>>===<<<<<<777777666555555555666666333333333333333333333333000000///............///---,,,,,,,,,,,,---...///))))))*********+++++++++++++++,,,------......///---..................---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---............---,,,---...///000************************+++,,,------++++++,,,---++++++++++++++++++++++++(((((()))***+++,,,,,,---***...,,,+++333>>>===555.........------,,,,,,,,,++++++++++++++++++++++++))))))***++++++,,,------------............---------,,,,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,++++++***,,,,,,++++++,,,,,,---...+++,,,---...000111222222+++******---//////,,,)))++++++++++++++++++++++++************************+++++++++,,,,,,---------------,,,++++++,,,,,,,,,,,,......,,,,,,///...***,,,,,,,,,,,,,,,,,,,,,,,,)))+++......///222777<<<777333...---...///...,,,+++,,,------......------//////.........---------+++---...,,,***+++...111////////////////////////...............///000111000000000000000000000000333333222222222222222222111222222333444555666777666666555555555555666666666666666777888:::;;;<<<;;;<<<=========???BBBEEEJJJWWWppp,,,,,,+++******+++,,,,,,******+++,,,------......,,,,,,,,,+++++++++******---------,,,,,,+++++++++---,,,,,,+++*********+++++++++************++++++))))))*********+++++++++------............------...---+++***)))***++++++---------...///000000111.........////////////000,,,,,,,,,---------......333000---...111222...***000000111111111222222222------,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,++++++******************++++++,,,,,,---............---,,,,,,+++))),,,...---+++***,,,///...---,,,,,,++++++,,,,,,***+++---.........---,,,***,,,------------...///222222222111///000222444111444666888999;;;>>>@@@BBBBBBDDDFFFHHHKKKMMMNNNSSSSSSSSSSSSTTTVVVWWWWWW[[[[[[[[[[[[\\\\\\^^^^^^___````````````___^^^^^^``````aaaaaaaaa``````______^^^\\\[[[ZZZYYYYYYYYYWWWWWWUUUTTTTTTSSSSSSTTTUUUTTTSSSRRRQQQPPPOOONNNJJJKKKKKKKKKIIIFFFCCCAAA<<<<<<<<<<<<<<<;;;:::999;;;999777444333222333444222222222222222222222222000///...---------------+++++++++,,,------......---------------............,,,***,,,...000...,,,,,,---...//////...---,,,)))*********)))***+++------,,,,,,++++++,,,,,,---******+++,,,,,,---......***,,,......,,,+++***+++++++++++++++++++++++++++************++++++++++++(((111,,,(((444<<<888666.........------,,,,,,,,,------------......///000((())))))+++,,,---......,,,---......//////.........------,,,,,,------...++++++++++++++++++++++++///...,,,+++***+++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---111///............---+++---------......---,,,,,,***+++,,,---------,,,,,,///...---+++***))))))(((************************------,,,,,,,,,,,,++++++000...------000666<<<@@@111///---------,,,+++)))000...---,,,,,,---///000.........////////////000---------.........//////---......///000111111222---.../////////...,,,+++111111111111111111111111000111111111222222222222111222222333333444444555888777666444444444555666777777777777666666666666999;;;<<<<<<<<<>>>AAADDDLLLZZZqqq,,,,,,+++******+++,,,,,,******++++++,,,,,,------,,,,,,,,,+++++++++******------,,,,,,,,,+++++++++---,,,++++++******++++++++++++************++++++*********++++++++++++,,,------............------...---,,,+++***++++++,,,,,,---...///000000000000------........./////////---------.........//////111000000111333333111...000000000111111222222222...------------------...''''''((()))***+++,,,,,,,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++,,,------,,,,,,---///---,,,,,,,,,,,,---......---...///000000///......,,,...///.........000222222333444444555666999<<<:::===???AAACCCDDDGGGJJJOOOOOOPPPRRRTTTWWWYYYZZZ^^^^^^^^^^^^___```aaaaaaaaaaaaaaaaaabbbccccccdddgggggggggggggggfffeeeeeefffffffffeeedddcccbbbaaaaaa```___^^^]]]\\\\\\\\\^^^]]]\\\ZZZYYYXXXXXXXXXWWWWWWVVVUUUUUUTTTTTTSSSNNNOOOOOOOOOMMMKKKHHHFFFFFFEEEEEEDDDCCCBBB@@@???@@@>>><<<999888888888999777777666555444444333222222222111//////.........+++,,,,,,,,,------......++++++++++++,,,,,,,,,,,,111...------//////---+++,,,---............---,,,+++,,,,,,+++******,,,...---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++,,,......,,,+++++++++++++++++++++++++++++++++(((((((((((()))))))))***(((111...+++444888333333,,,,,,,,,++++++*********...---,,,+++************++++++,,,,,,,,,,,,------+++,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,+++***+++,,,---,,,+++,,,,,,------------,,,,,,++++++,,,,,,,,,---------+++++++++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,------.........---,,,+++,,,///555;;;>>>...---,,,---///000///...///...,,,+++,,,---...///------........./////////---------.........//////......//////000000111111111111222222111111000///111111111111111111111111000000000111111111222222111222222333333444555555999888777666555666666777777777777777777777777666999;;;<<<<<<<<<>>>AAADDDLLLZZZqqq,,,++++++******++++++,,,******++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++,,,,,,++++++******++++++++++++************++++++++++++++++++,,,,,,,,,,,,------............------......---,,,,,,,,,------+++,,,...000000000///...,,,---------...................../////////000000...000333444333222111111000000000000111111111111.........------.........***++++++,,,---...//////,,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,...///...---,,,,,,,,,,,,---.../////////000000111111000/////////000111000000222555777555777:::<<<>>>AAAEEEHHHHHHJJJMMMOOOQQQSSSVVVXXX]]]^^^^^^```bbbdddfffgggjjjjjjjjjiiiiiijjjkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkmmmmmmnnnnnnmmmmmmlllkkklllllllllkkkiiihhhfffeeedddcccbbbaaaaaa```aaaaaacccbbb```___^^^]]]]]]]]][[[[[[[[[ZZZZZZYYYYYYYYYSSSSSSSSSSSSRRRPPPNNNMMMNNNNNNMMMLLLJJJHHHFFFEEEFFFEEECCCAAA@@@??????@@@???>>>===;;;999777555555777666555333222111111111---------...............,,,,,,++++++++++++++++++222000///.........,,,***,,,,,,------------,,,,,,---......---++++++,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,+++++++++++++++++++++++++++++++++(((((()))))))))*********(((000......666666//////,,,,,,++++++++++++******---,,,+++******)))******......------,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,---......---,,,,,,------------------------,,,,,,------,,,,,,++++++***+++,,,,,,------,,,,,,************************---,,,,,,++++++,,,,,,---***)))(((***,,,---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000111+++*********---222777:::///...---...000111000///...---,,,++++++,,,---...,,,---------............------........./////////////////////000000000000333333222111111111222222111111111111111111111111/////////000000000111111222222222333444444555555999888777777666666777777777777777777777777777777999;;;<<<<<<<<<>>>AAADDDMMMZZZrrr++++++++++++++++++++++++++++++******************,,,,,,,,,+++++++++******,,,+++++++++++++++++++++,,,,,,++++++***++++++,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------------............------.........---------......***,,,...000111000...,,,,,,,,,,,,---------......---.........////////////...222666666111......000000000000000000000000000///......------......///////////////............++++++++++++++++++++++++---------,,,,,,++++++***)))***++++++,,,,,,,,,,,,...+++)))+++...///...+++,,,,,,,,,,,,,,,---......//////000000000000000000222333444555666999===AAA???BBBFFFIIIKKKOOOSSSVVVVVVYYY\\\^^^___aaadddfffgggggghhhhhhjjjkkkmmmnnnppppppooooooooooooooooooqqqqqqqqqqqqqqqpppppppppooooooppppppoooooonnnmmmooooooooonnnmmmllljjjjjjfffeeeddddddccccccddddddbbbaaa``````___````````````______^^^]]]\\\\\\[[[UUUUUUUUUUUUTTTRRRQQQPPPOOOOOOOOONNNMMMLLLJJJIIIKKKJJJIIIGGGFFFFFFFFFFFFDDDCCCBBB@@@>>><<<;;;:::<<<;;;:::888666555555444000000000000000000000000......---------------,,,000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---+++***+++------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,---...---+++***+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++...,,,222???;;;///---------------------------*********+++,,,---...///...------,,,,,,+++++++++++++++,,,------------,,,+++,,,...//////...,,,+++------------------------+++,,,---...---,,,+++******+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,+++***+++---...---,,,******+++,,,,,,,,,++++++,,,,,,+++++++++,,,---...111000///------,,,,,,,,,------------------------+++,,,,,,---.../////////,,,+++******,,,...222444111000......///...---+++------,,,+++++++++,,,,,,,,,,,,,,,---------..................////////////000000000000////////////222111///......///000111111111111111111111111111////////////000000000000222222333333444555555555777777666666666666666666777777777777777888888888999;;;<<<<<<<<<>>>AAADDDMMMZZZrrr++++++++++++++++++++++++++++++******************,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------------............------........................***,,,...000000///---+++,,,,,,,,,---------......,,,,,,---------.........333888;;;888222------///////////////////////////......------------......,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++...------,,,,,,+++++++++)))***++++++,,,,,,,,,,,,---***(((***---...---***...------,,,,,,,,,------//////000111222333444555777999<<<>>>AAADDDIIILLLMMMPPPTTTWWWYYY[[[___aaabbbdddgggiiijjjkkknnnpppnnnnnnnnnnnnooopppqqqrrrssssssrrrqqqqqqqqqrrrrrrtttuuuuuuuuuuuutttsssrrrpppqqqqqqqqqqqqpppoooooooooooooooooooooooonnnmmmhhhgggfffeeeeeeeeeeeeeee````````````aaabbbcccdddcccbbbaaa```^^^]]][[[[[[VVVVVVVVVUUUSSSRRRQQQPPPNNNNNNOOOOOOOOONNNMMMMMMNNNMMMLLLKKKJJJIIIIIIIIIFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@>>>===;;;:::999999555555555444444333333222/////////......---------------......---------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,***)))***,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,---...---+++***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------...+++)))777IIICCC111,,,------------------------*********+++,,,---///000,,,,,,,,,,,,,,,+++++++++,,,,,,---...............+++,,,...//////...,,,+++++++++++++++++++++++++++***+++,,,---...---,,,+++***+++,,,,,,------,,,,,,---------------------------,,,,,,++++++,,,,,,---...---+++,,,,,,---+++***)))***++++++,,,,,,,,,+++,,,+++++++++,,,,,,------333222000...---,,,++++++---------------------------,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,---...000...------...---,,,+++------,,,,,,++++++++++++,,,,,,,,,---------.............../////////000000000000000000////////////000///...---......000111111111111111111111111111////////////000000000000222333333444444555666666444555555555555555555555666777777777888888888999999;;;<<<<<<<<<>>>AAADDDLLLYYYqqq***++++++,,,,,,++++++*********++++++++++++++++++,,,,,,,,,+++++++++***************+++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,------............------,,,---......///.........+++,,,...//////...---,,,,,,---------............,,,,,,,,,------------...:::<<<===:::333......111////////////............---------,,,,,,---------)))***+++,,,---......///***++++++++++++,,,,,,,,,------------,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,,,,+++***+++---------,,,//////.........///000000222333444666999<<<>>>@@@BBBEEEIIILLLOOOQQQUUUXXXYYY\\\```bbbdddfffhhhjjjkkkmmmooopppqqqrrrtttvvvuuuttttttttttttuuuuuuvvvvvvvvvuuuuuuuuuuuuvvvvvvxxxxxxyyyyyyxxxvvvtttsssssssssssstttsssrrrrrrqqqnnnooooooppppppoooooooookkkjjjiiigggfffeeeeeeeeeaaaaaaaaabbbcccdddeeefffbbbbbbaaa```^^^]]]\\\[[[XXXXXXVVVUUUSSSQQQPPPOOOOOOOOOPPPQQQQQQQQQQQQPPPNNNNNNMMMMMMLLLKKKKKKJJJHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDBBBAAA@@@???>>>>>>;;;::::::999888777777666111111000//////.........,,,...//////......///000------,,,,,,,,,,,,------,,,,,,---,,,******+++------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,******+++---++++++++++++++++++++++++******+++++++++,,,,,,,,,///+++***===QQQFFF222---******++++++++++++,,,,,,++++++************++++++---------,,,,,,,,,,,,,,,,,,---......//////......,,,,,,---......---,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,***+++,,,,,,------,,,,,,........................---,,,,,,++++++,,,,,,---...,,,******++++++)))((()))***+++,,,---------,,,***+++,,,---------,,,,,,.........---------......------------------------------,,,,,,,,,+++++++++///...---,,,,,,++++++++++++******,,,...//////.........------,,,,,,++++++,,,---------................../////////000000000////////////000000000000111111000000000111222222111111111111111111111111/////////000000000111111333333333444555555666666333333444555555555444444666777777888888999999999999;;;<<<<<<<<<>>>AAADDDKKKXXXppp***+++,,,,,,,,,,,,+++*********++++++,,,,,,------,,,,,,,,,+++++++++******)))*********++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---*********++++++++++++,,,------............------+++,,,---...///......---,,,------......------,,,------........./////////------------............;;;;;;:::666111...///000/////////......---------,,,,,,++++++++++++,,,,,,++++++,,,---...///000000******+++++++++,,,,,,,,,,,,,,,,,,---------------,,,------------,,,,,,+++,,,---......------...000//////000111222444666777:::;;;===@@@DDDIIIMMMOOOQQQTTTXXX[[[]]]]]]___``````cccgggjjjkkkmmmoooqqqqqqsssuuuuuuuuuuuuwwwyyyzzzyyyyyyxxxxxxxxxxxxyyyxxxwwwwwwwwwxxxyyyzzzzzz{{{|||}}}}}}{{{yyywwwvvvuuuuuuuuuuuuuuutttsssssspppppppppppppppooonnnmmmnnnmmmkkkiiihhhgggffffffccccccbbbbbbbbbbbbcccccc__________________^^^^^^\\\[[[YYYVVVTTTRRRQQQPPPQQQQQQQQQRRRRRRQQQPPPPPPNNNNNNNNNNNNMMMLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGFFFGGGFFFEEEDDDCCCCCCCCCCCC@@@???>>>===<<<;;;::::::666666555444444333222222///111222111///...///111......---,,,,,,---......,,,------,,,++++++---///---,,,,,,++++++,,,,,,---+++++++++,,,,,,------------------,,,******,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...,,,000EEESSSBBB...///*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,111111000///...---,,,,,,,,,,,,---............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...***+++,,,,,,------,,,,,,---------------------------,,,,,,++++++,,,,,,------+++***+++,,,,,,+++******+++,,,------.........)))***---...///---,,,***+++++++++,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------......---------,,,,,,++++++,,,///000000////////////...---,,,++++++------........./////////.../////////000000000000......//////000000111111000111222222333333333222111111111111111111111111000000000111111111222222333333444444555666666666333333555666666666555555666777777888888999::::::999;;;<<<<<<<<<>>>AAADDDIIIWWWnnn***+++,,,------,,,+++*********+++,,,------......,,,,,,,,,+++++++++******))))))******+++++++++++++++*********+++,,,,,,------,,,,,,++++++,,,,,,---))))))*********+++++++++---..................---***+++---.........------------------------------.........////////////000............/////////000888777444000---,,,---/////////.........---------,,,++++++******++++++,,,++++++*********)))))))))*********++++++,,,,,,,,,,,,,,,,,,------.....................------,,,+++---///222111......000333...///111333666999;;;===@@@BBBDDDHHHMMMSSSXXXZZZ\\\___cccfffeeedddddddddbbbeeeiiimmmooopppssstttuuuvvvxxxxxxwwwwwwxxxzzz{{{{{{zzzyyyyyyyyyyyyyyyxxxxxxxxxxxxyyyzzz{{{|||~~~~~~|||yyyxxxtttuuuuuuuuuuuutttsssssssssrrrrrrqqqpppnnnmmmlllqqqpppnnnkkkiiihhhgggfffdddcccbbbaaa```_________]]]]]]^^^___```aaaaaabbb___^^^[[[XXXUUUSSSRRRQQQRRRRRRRRRQQQPPPOOONNNMMMNNNOOOOOOOOONNNMMMLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFHHHGGGGGGFFFEEEEEEEEEFFFCCCBBBAAA@@@???>>>===<<<<<<;;;;;;:::999888888777333555666444111///000222///...------------...///,,,---......------///111---,,,,,,++++++,,,,,,---******+++,,,,,,---......---...---,,,******,,,...++++++++++++++++++++++++---------.........//////,,,...666JJJRRR===+++000,,,,,,,,,------.........++++++,,,---...000111222555555333111000...,,,,,,++++++,,,---------,,,,,,...------,,,,,,------...------------------------,,,,,,+++***+++,,,...///++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,---///000000///***+++,,,---............(((***---///000...+++)))+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000,,,,,,---...////////////000///......///000...---////////////...---,,,+++.........////////////000////////////000000000000---......///000111111222...000111222333222222111111111111111111111111111111111111111222222222222333333444444555666666666333444666777777777666666666777777888999999::::::999;;;<<<<<<<<<>>>BBBDDDIIIVVVnnn)))***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,+++++++++*********))))))***+++,,,---------------,,,,,,,,,,,,,,,,,,++++++000...,,,,,,------,,,+++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////..................------////////////////////////........................---...///...------...///,,,,,,------------,,,,,,---------,,,+++***)))(((+++***)))))))))***+++,,,***************************,,,......,,,+++,,,---//////............//////.../////////...///222555555777:::<<<>>>AAAEEEHHHLLLNNNRRRWWW[[[___bbbccceeegggiiijjjkkkjjjhhhggggggiiilllooosssuuuwwwxxxuuuwwwyyy{{{{{{{{{zzzyyy||||||{{{{{{{{{||||||}}}{{{{{{|||}}}}}}}}}}}}}}}~~~~~~|||{{{zzzyyyxxxxxxwwwvvvuuutttssssssqqqrrrtttttttttssstttuuurrrrrrpppnnnkkkhhheeeddddddcccbbb```___^^^]]]]]]_______________```aaaaaa______]]][[[YYYVVVSSSRRRSSSQQQOOONNNOOOOOONNNMMMNNNNNNMMMMMMMMMLLLLLLLLLPPPNNNMMMKKKIIIGGGGGGFFFFFFFFFGGGGGGFFFEEECCCBBBCCCCCCBBBBBBBBBAAAAAAAAA??????>>>>>>======<<<<<<::::::888666444333111000///////////////............---,,,,,,,,,---...///...---,,,+++************,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...000000222999AAA???666///...------,,,++++++******))))))******++++++...222555GGG???777111---***+++,,,***+++,,,,,,------------.........------,,,,,,,,,,,,,,,,,,,,,,,,---...///------............---------+++)))+++---///---+++------,,,+++++++++,,,,,,///...------,,,,,,,,,,,,+++,,,...//////...,,,+++******+++,,,,,,---......------,,,,,,,,,,,,++++++---,,,++++++---.........---------,,,,,,+++++++++,,,,,,,,,---------.........------,,,+++***))))))******+++,,,,,,---............------------......,,,---......------///000000///...------...///000---...///000111222333444BBB@@@;;;555000...///111222111111111000000////////////000000111222444444333444444444555666666666666555555666888888777555666777777888999999::::::;;;<<<=========???BBBDDDLLLVVVjjj)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,((()))***+++++++++++++++,,,,,,,,,,,,,,,---------///...,,,,,,------,,,+++---,,,,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///........................................................................---...///...---,,,---///------............------,,,,,,,,,,,,+++***))))))+++******)))***+++,,,---+++++++++++++++*********(((***,,,,,,++++++,,,---...---------------...///...000111222222444888;;;<<>>AAADDDKKKVVViii******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,.........---------,,,,,,))))))***+++++++++******+++,,,,,,------.........///---++++++,,,---,,,+++...---,,,,,,,,,...///000------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...........................................................................,,,...///...---,,,---............//////.........,,,,,,,,,,,,+++******)))+++++++++++++++,,,------------,,,,,,++++++******(((***,,,,,,,,,,,,...///------------...///000000111333666888:::===AAADDDHHHKKKOOOSSSVVVZZZ___bbbdddeeefffggghhhiiiiiiiiikkklllnnnqqqrrrrrrrrrrrroooqqqrrruuuwwwxxxyyyyyyzzz{{{|||~~~~~~~~~}}}||||||||||||}}}||||||{{{zzzyyyxxxwwwwwwuuuvvvvvvvvvvvvuuuttttttssssssrrrqqqnnnkkkgggfffaaa``````_______________\\\\\\\\\[[[\\\]]]]]]^^^______^^^]]][[[YYYWWWVVVTTTRRRPPPPPPPPPQQQPPPNNNPPPPPPPPPPPPOOOOOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBBBBAAA@@@???>>><<<;;;999999666666555444333222222111000///...---,,,,,,,,,---++++++++++++++++++,,,---,,,,,,,,,,,,,,,------...,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++***+++,,,,,,++++++---///)))999CCC===333///---))))))******+++,,,,,,------.........,,,******,,,...000000///...---,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---...,,,***'''------............------,,,+++***+++---...---,,,000///...---,,,,,,,,,,,,,,,,,,+++*********++++++******,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,++++++---......---------,,,,,,,,,,,,++++++,,,,,,,,,---------...............---------------,,,,,,,,,,,,,,,---------------------------------,,,---///...------...///......////////////............/////////000000000444555555444222222333555111111111111000000000000333222111000000000000000222333333444555555666666:::888666555666666666555999888777777777888999::::::;;;<<<<<<<<<===@@@CCCJJJTTThhh++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,---------,,,,,,++++++,,,---......//////...,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,...000111---------------,,,,,,,,,,,,++++++++++++,,,---------------...............................................................,,,---......,,,,,,---.........////////////......,,,,,,,,,,,,,,,+++***))),,,++++++,,,,,,,,,------...------,,,,,,+++++++++,,,---......------///000......///000111222444555666999===AAADDDHHHLLLPPPTTTWWWZZZ]]]___aaadddfffiiijjjjjjkkkkkkkkkjjjjjjnnnoooqqqsssuuuvvvwwwwwwuuuvvvwwwyyyzzzzzz{{{{{{{{{|||}}}}}}}}}}}}~~~~~~~~~}}}|||{{{zzzzzzwwwwwwwwwwwwxxxxxxwwwvvvrrrrrrqqqpppmmmjjjgggfffaaaaaa```___^^^^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^_________^^^]]]\\\ZZZXXXWWWTTTRRRPPPOOOPPPPPPOOONNNOOOOOOOOONNNNNNNNNNNNNNNMMMLLLLLLKKKKKKLLLLLLMMMIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBAAA@@@???>>>======;;;:::999888777666555444222111000///...---,,,,,,000///...,,,+++******))),,,,,,,,,,,,,,,---......)))))))))***+++---...///......---,,,,,,+++*********+++,,,+++++++++---///***???III===000//////+++*********++++++,,,,,,,,,---......,,,******+++---000222222...,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++(((---222333000,,,,,,---,,,------......------,,,+++++++++,,,,,,------,,,111000///...---,,,,,,,,,...------,,,,,,---------***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,+++++++++...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------............---------------,,,,,,,,,///000000000000000000///,,,...///...------...///---...///000000///...---////////////............---///000111000///000111111111111000000000000000111111000000000000111111222222333444555555666666:::777444333333444444444:::999777666777888999:::999:::;;;;;;;;;===@@@BBBIIISSSfff,,,+++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++*********,,,,,,---------,,,,,,+++++++++,,,,,,---...//////---,,,******,,,------,,,+++******+++,,,...000111.........------,,,,,,,,,,,,++++++++++++,,,---------------.........//////................................................,,,---...---,,,+++,,,.........////////////......++++++,,,,,,,,,+++******++++++,,,,,,---------------------,,,,,,+++++++++...//////...,,,,,,---/////////000222555777:::;;;@@@CCCHHHLLLOOOSSSWWWZZZ\\\___bbbeeefffgggiiikkkllllllmmmnnnnnnnnnnnnnnnqqqrrrsssuuuwwwyyyzzz{{{yyyzzz{{{||||||}}}|||||||||}}}~~~~~~~~~}}}||||||xxxwwwvvvxxxzzzzzzxxxvvvqqqqqqooommmkkkiiigggfffdddcccbbbaaa_________^^^___^^^^^^^^^^^^___``````^^^^^^^^^]]][[[YYYXXXWWWUUUSSSQQQQQQQQQRRRQQQOOONNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNNNNMMMMMMKKKJJJHHHGGGFFFEEEFFFFFFEEEEEEEEEDDDDDDDDDAAABBBBBBCCCCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@??????>>>>>>===<<<:::999888888555444444222111000///...222111///...,,,++++++***------,,,,,,------...///++++++*********+++,,,,,,......---,,,,,,+++*********+++,,,,,,+++,,,...//////AAAHHH:::------...+++,,,,,,,,,+++++++++******+++,,,---,,,++++++,,,...(((------)))(((,,,///...,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++***333;;;:::000***,,,111,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------000000///...---,,,,,,------------,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,+++++++++...,,,***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,------.........---------------------//////000111111000//////---...///...---,,,---///---...///000000///...---////////////............,,,...000000///......///000000000000000000111111////////////000111222333111111222333444555666777;;;999555444444555555555999888777777777888999:::999:::;;;;;;;;;===@@@BBBIIIRRReee---,,,++++++******++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++******+++++++++***))))))***++++++,,,,,,------------+++******,,,------,,,************,,,...000222//////......---,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,------.../////////------------------------........................+++---...---,,,+++,,,---.........//////.........+++++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---...---,,,++++++---///111222444777;;;???BBBDDDKKKOOOSSSWWWYYY\\\___bbbaaadddhhhlllnnnoooqqqssspppppprrrssstttttttttttttttuuuvvvwwwyyy{{{}}}}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~zzzxxxuuuvvvxxxxxxuuuqqqmmmkkkiiifffdddcccbbbbbbbbbbbbaaa```___^^^^^^^^^^^^^^^^^^^^^^^^___``````]]]]]]\\\[[[YYYWWWUUUTTTUUUSSSQQQQQQRRRRRRQQQPPPMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOPPPOOOMMMLLLJJJHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@???>>>===<<<<<<;;;777777777777555444222222111000//////////////////---------------......//////...,,,+++)))(((((((((---------,,,,,,++++++++++++,,,------,,,,,,...000555>>>???444++++++,,,***------,,,,,,+++******))))))***,,,,,,++++++---...---333444,,,(((,,,///---,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,///888@@@<<<000(((***///,,,,,,------------,,,,,,***,,,------++++++---...///...------,,,---------++++++*********+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...,,,******+++,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++,,,,,,---------...---------------.........,,,---...//////...---,,,---/////////---,,,---.........////////////......////////////////////////000111333222111000000111000000000000111111111111.........///000111333333000111222333444555666777<<<:::888777888888888777666777777888999999:::::::::;;;<<<<<<<<<===@@@CCCIIIRRRddd~~~---,,,+++*********++++++******+++++++++,,,,,,,,,,,,,,,+++++++++************++++++++++++***)))(((++++++++++++++++++++++++,,,***)))***,,,------,,,*********+++---///222333/////////...------,,,,,,---------,,,---......///,,,,,,------...//////000------------------------........................+++,,,------++++++,,,---------............------***++++++,,,,,,+++++++++)))***+++,,,,,,,,,+++***))))))******+++,,,,,,,,,---......------///222555888:::===AAAFFFKKKOOORRRVVVYYY]]]```aaaccceeefffgggjjjnnnqqqrrrrrrsssuuutttuuuvvvwwwxxxxxxxxxxxxxxxxxxyyyzzz|||}}}~~~~~~|||xxxtttssstttrrrmmmhhhbbb```[[[WWWUUUUUUWWWXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[\\\]]]]]]\\\\\\[[[YYYWWWTTTRRRQQQPPPNNNLLLLLLMMMMMMLLLKKKHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKJJJKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGHHHHHHEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>::::::;;;::::::888666555333222111111000000111111---------------...//////---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---......---...000111???;;;666111---,,,,,,+++,,,+++++++++++++++++++++)))+++,,,,,,+++++++++---111:::;;;222,,,...---(((,,,---------,,,,,,+++***+++,,,,,,,,,------------///444888666000,,,+++---+++,,,,,,------,,,,,,+++***,,,------++++++,,,...,,,,,,,,,,,,,,,------...+++*********++++++,,,------,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------------,,,,,,,,,,,,++++++...,,,******+++,,,+++***+++++++++,,,,,,---------,,,,,,,,,---------......---------------.........,,,,,,------......//////+++,,,---......---,,,+++...///000///---,,,---...//////............/////////000000000000000000000111222333222111000111333///000000000111111111111///////////////000111222000000111222444555666777999888777777888999888666333555777999;;;;;;::::::;;;<<<=========>>>AAADDDIIIRRRddd}}}...---+++*********++++++******+++++++++,,,,,,,,,)))))))))(((((((((((('''---------------,,,+++***++++++******************,,,***)))***+++------,,,+++++++++,,,...111333555000000///...------,,,,,,...------------...//////,,,,,,------...///000000------------------------........................+++,,,------++++++,,,---,,,------------------,,,***++++++,,,,,,,,,++++++((()))***+++,,,+++******(((((()))***+++,,,,,,---...///000111222555999<<<@@@BBBEEEJJJPPPVVV[[[]]]]]]___ccceeeffffffggghhhlllooorrrsssrrrqqqppppppvvvwwwwwwxxxyyyyyyxxxxxx{{{{{{{{{|||}}}~~~~~~yyytttqqqpppmmmfffaaaXXXTTTOOOJJJHHHIIILLLNNNLLLMMMMMMOOOQQQSSSTTTUUUXXXXXXXXXXXXXXXYYYZZZZZZ\\\[[[ZZZXXXUUURRRPPPOOOJJJHHHFFFFFFFFFGGGFFFEEECCCCCCCCCDDDDDDEEEEEEEEEGGGGGGFFFFFFFFFGGGGGGHHHGGGGGGFFFEEEFFFGGGIIIJJJDDDDDDDDDDDDCCCCCCCCCCCCFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@;;;<<<<<<===<<<;;;999888888666555222111//////......------------...//////((((((((()))***,,,---...,,,,,,,,,,,,,,,,,,,,,------...///.........000222GGG;;;222111111///---///*********++++++,,,------***,,,------+++******+++###000666000,,,000///)))------------,,,,,,+++***,,,,,,,,,------.........+++,,,...000111111///...+++,,,,,,------,,,,,,+++))),,,...---+++***,,,///++++++++++++,,,---......,,,,,,,,,,,,------...///,,,++++++******++++++,,,******+++,,,,,,---......---------,,,,,,,,,++++++...,,,******+++++++++***+++++++++,,,,,,---------,,,,,,,,,---------......////////////////////////,,,,,,,,,---...///000000,,,---///000000///---,,,...///000///---,,,---...000///...------...///000///000000000111111111222///000111000//////111333//////000000111111111222111000000//////////////////000111222444555666777444444444555666666555333111333777:::<<<<<<;;;:::;;;<<<=========???BBBDDDJJJRRRddd}}}******++++++,,,,,,,,,+++,,,,,,,,,+++***)))((('''))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000111111222.........------,,,,,,,,,------------------------..................------.........------,,,,,,,,,------------------------000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***************+++,,,,,,,,,---......------...///222222333333666:::AAAEEEIIINNNTTTVVVUUUWWW]]]bbbeeehhhjjjlllkkkkkkllllllpppqqqqqqrrrsssssssssssstttvvvyyy{{{}}}||||||{{{}}}~~~|||yyyvvvtttqqqiii]]]TTTLLLHHHBBB>>>===>>>>>>===BBBBBBBBBBBBDDDFFFHHHIIIOOOQQQTTTWWWYYYZZZYYYYYY[[[ZZZWWWSSSOOOKKKHHHFFFAAAAAA@@@@@@>>>===;;;:::;;;>>>@@@@@@??????BBBDDDBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBAAABBBBBBCCCDDDDDDDDDCCCAAA@@@@@@BBBDDDFFFFFFFFFFFFEEEEEEEEEDDDDDDAAABBBDDDEEEEEEEEEDDDCCC@@@AAAAAABBBBBBAAAAAA@@@AAA@@@???============>>>;;;;;;:::888666555444333//////............////////////...------,,,,,,+++------------------------)))---,,,...555222000999GGG666)))+++,,,((((((---,,,++++++******++++++,,,,,,+++***))))))+++,,,...+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++*********++++++,,,---------......------------------------++++++,,,,,,,,,,,,------000///...------------------------,,,,,,+++++++++---------,,,,,,+++++++++......---,,,,,,,,,------000//////...---,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---...///000111---------....../////////---...............------...---+++*********++++++//////...------------...+++,,,............,,,+++...............---------000111222111000///000222222111111000///......---111333333222000///000111222222111000/////////000---......///000111111222333333333444444444555555444555555666666666666666:::;;;<<<;;;999888999:::;;;<<<===>>>>>>???AAADDDGGGPPPbbb|||---............,,,+++***+++++++++++++++***)))(((++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///000000000......---------,,,,,,,,,.....................---......------......///000/////////......---------------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,------...---...//////......000222555777999<<>>@@@@@@AAABBBBBBAAA@@@???======<<<;;;;;;;;;<<<<<>>======>>>>>><<<<<<;;;999888666555555555444333111000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))...---///444111111<<>>>>>???AAACCCHHHQQQbbb{{{//////000///...+++((('''******+++++++++******)))------------------------************************+++++++++,,,,,,---------++++++++++++++++++++++++------------............------------,,,,,,,,,,,,........................///...------...///000111///////////////.........------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...------------...//////...///000000000111555777<<>>999666666666666666555555555666888:::===>>>???BBBGGGMMMRRRUUUWWWXXXVVVTTTPPPKKKFFF@@@<<<:::555555555444444333333333444555777777666666777888======>>>>>>>>><<<;;;:::999888777666555555555555888:::<<>>>>>>>>???>>>===<<<;;;:::999888777:::999777555333222111111,,,,,,------------......---------,,,,,,,,,,,,,,,***000///000666333333>>>BBB555+++,,,...++++++...------,,,,,,,,,,,,------+++---///000111000...------------------,,,+++***---------------,,,,,,,,,//////.........///000000------------------------++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000///......------,,,,,,,,,---------......///......---------------,,,,,,,,,,,,,,,,,,++++++------...............---///...---------------...*********+++,,,...///000......------------......,,,---------...////////////000111111//////000111111111000000//////......111222333222000000000222...///000111222111000///111111111111111111111111111111111222222222333333444555555666666666666666555666888999999999;;;===:::<<<=========>>>AAACCCIIIQQQbbbzzz+++,,,------,,,)))&&&$$$((()))***+++++++++++++++------------------------******************************+++,,,,,,---......************************---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........111000...------...///000//////..................---------------------------------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------...///000...///111333444888===@@@EEEHHHNNNSSSWWW[[[```cccdddfffhhhiiihhhiiikkknnnlllnnnpppppppppppprrrssstttuuuwwwyyyzzz{{{||||||}}}}}}}}}}}}}}}~~~~~~~~~||||||zzzxxxvvvvvvvvvwwwvvvttttttuuuwwwvvvvvvvvvtttrrrqqqqqqqqqsssppplllgggaaaYYYPPPIIIBBB>>>:::777666666555444333333333555777999<<<===>>>AAAFFFKKKPPPSSSUUUUUUWWWUUURRRMMMGGGAAA;;;888444333333222222222222222222333444555666666888999;;;;;;<<<<<<;;;:::999777777666555444333333333333333555777:::<<<>>>???@@@BBBBBBBBBCCCDDDDDDEEEEEEDDDEEEFFFGGGHHHGGGFFFFFFDDDCCCAAA@@@@@@AAACCCDDDBBBBBBAAAAAA@@@???????????????>>>===<<<;;;;;;;;;===<<<:::888666555444444/////////......---------//////............---------000...333===:::444:::>>>444------...,,,,,,......------,,,,,,------...+++,,,---.........---,,,............---,,,+++***..................------,,,---///111111000...,,,------------------------+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,---------------------,,,,,,------------------,,,,,,+++++++++,,,---...///000000000000//////.........,,,,,,,,,---------......+++++++++,,,---...000000/////////......---------,,,---......///...............------------------,,,,,,,,,,,,---...///000///...---,,,,,,---...///,,,,,,,,,---...///000000000111222222000000111222111000000000/////////...000222333222111000111222...///222333444333222111333222222222222222222222222222222222333333333333444555555666666666666666666888999:::::::::<<<===:::;;;=========>>>AAACCCIIIPPP```yyy)))***+++,,,,,,***((('''((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,---......************************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------222111///...---------------------------------------------------------------------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,---///000111///222555999===BBBGGGKKKNNNQQQVVVZZZ]]]```ccceeegggiiijjjjjjjjjkkklllmmmmmmooopppqqqpppqqqsssuuuuuuvvvwwwyyy{{{||||||}}}}}}}}}|||||||||}}}~~~~~~}}}}}}~~~~~~{{{wwwsssqqqnnnllliiiiiijjjjjjhhhgggfffgggiiiiiikkklllkkkhhhggghhhjjjiiigggeeeaaa]]]WWWQQQMMMFFFCCC>>>;;;999777555444444444444555777999;;;===;;;>>>DDDJJJOOOSSSUUUVVVXXXWWWTTTPPPJJJDDD>>>;;;666555333222111111111111///000111333555777888999::::::;;;<<<<<<;;;:::999666555444444333333444444222222222333555999<<<>>>???@@@AAABBBCCCDDDEEEFFFDDDEEEGGGHHHHHHHHHGGGFFFDDDCCCAAA@@@@@@AAACCCDDDCCCCCCCCCBBBAAAAAA@@@???@@@@@@??????>>>>>>======<<<;;;:::999888888888888555444333111000...---,,,///.........---------,,,//////---666DDD@@@444333888222------...------......------,,,,,,------...------,,,+++,,,---...///---.........------,,,+++........................+++...333666666333...***------------------------+++++++++,,,,,,,,,------......------------......------------------------------------------------+++++++++,,,---...///000////////////............,,,,,,,,,---------......+++++++++,,,---...///000/////////......---------,,,------...//////......,,,,,,,,,------------,,,//////............////////////---,,,,,,---//////,,,,,,,,,---...///000000---...//////------...///000000000000////////////000111222222111000111222///111333555555555333222333333333222222222222222333333333333444444444444444555555666666666666666777888999999888888999:::999;;;<<<======>>>@@@BBBHHHOOO___vvv******+++,,,,,,---,,,,,,((()))***+++++++++++++++************************************************+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---.........000000///...---,,,,,,+++,,,,,,,,,---------------------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,...000222444555666:::???DDDHHHMMMRRRUUUWWWYYY]]]___aaabbbdddfffkkkllllllmmmmmmnnnoooooooooqqqrrrrrrqqqrrrtttwwwvvvwwwxxxzzz{{{|||||||||}}}}}}}}}|||||||||||||||}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~{{{vvvrrrmmmhhheeebbb___]]]\\\]]]]]][[[YYYXXXZZZ[[[]]]```bbbbbb``````cccfffaaa``````^^^\\\YYYWWWUUUPPPLLLGGGBBB???<<<888666555555555555777999;;;<<<777;;;BBBJJJQQQVVVZZZ[[[ZZZZZZXXXUUUPPPJJJDDDAAA;;;999666444111000000000---------000333666666555888999;;;===>>>>>>>>>===777666555444333333333333111000//////000444777:::;;;<<<===???AAACCCDDDEEEDDDEEEFFFGGGHHHGGGFFFFFFDDDCCCBBBAAAAAABBBCCCDDDCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@????????????;;;;;;:::::::::;;;;;;<<<:::999777555333111///.........------,,,+++++++++//////---666DDD???111///222///------......------------,,,,,,,,,,,,------000...---,,,,,,...000111------............---------------...............---111666::::::555///+++------------------------++++++,,,,,,,,,,,,------......---------...//////------------............------------............,,,,,,,,,,,,------...///.....................---,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...////////////++++++,,,------------,,,111000000///......////////////............//////,,,---------.../////////...///000000......///000000000000000////////////000111222222111000222333111222333444555444333222222222222222222222222222333333444444444555555555444555555666666666666666555777888777666666777888999;;;<<<<<<<<<===@@@BBBHHHNNN\\\sss++++++*********,,,---...)))******+++++++++******++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------******+++++++++,,,,,,,,,------......///000000111+++,,,---......---,,,+++------------.........///------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------...///000222555888;;;<<>><<<;;;:::888666444333222000000//////...---------,,,///---333<<<666,,,///---------,,,---...---+++,,,,,,++++++++++++,,,,,,---------------......///+++,,,---...////////////,,,,,,---------............111444777666333///,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,,,,------...///------------.........///------------.........///------,,,,,,,,,------...,,,,,,------------------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,---...////////////+++,,,---...///......---//////.........//////000......////////////......------..................000222333222111000111222////////////000000000000///111222222111111222333222222222222222111111111000000111111222222333333222222333333333444444444444555555666666666666666555777888999888888:::<<<999:::<<<<<<<<<===@@@BBBGGGMMMZZZqqq+++***(((''''''(((***,,,******+++++++++******)))++++++++++++++++++++++++************************---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......*********++++++,,,,,,,,,...//////000111222222333&&&(((+++...//////---,,,---.........//////000000------------------------000///......------------,,,,,,,,,,,,,,,,,,,,,,,,------............------111222333666999===@@@BBBJJJNNNTTTYYY[[[]]]^^^___bbbccceeeffffffhhhkkknnnmmmllllllmmmoooppppppoootttuuuvvvuuuuuuvvvyyy{{{zzz{{{|||}}}}}}}}}}}}}}}}}}~~~}}}{{{zzzwwwwwwwwwvvvuuutttrrrrrroooqqqtttwwwyyy{{{||||||{{{tttoooccc```[[[WWWVVVTTTSSSRRRMMMNNNNNNLLLJJJIIIJJJKKKNNNSSSXXXZZZZZZ[[[```eeeggghhhiiiiiihhhhhhiiijjjjjjfff___XXXSSSMMMGGGCCC>>>===<<<<<<<<<===???@@@GGGJJJPPPWWW]]]aaacccddddddeeedddccc```[[[WWWTTTKKKHHHCCC>>>:::777666666444222000111333444222///444666999===@@@BBBCCCDDDDDDBBB???;;;777444222111,,,---.../////////...---333444555888:::===>>>???CCCDDDEEEFFFGGGFFFEEEEEEBBBBBBCCCDDDDDDCCCBBBBBBDDDEEEEEEEEEEEECCCBBBAAA??????@@@@@@@@@@@@AAAAAA@@@???>>>>>>===>>>>>>>>>===<<<;;;:::999777666666444444444333222111111000***//////000444---)))222***,,,,,,,,,,,,...---+++,,,++++++******++++++,,,((()))+++------,,,+++***++++++---...//////000000,,,,,,,,,---------.........///000111000///---+++------------------------++++++,,,,,,,,,---------++++++++++++,,,,,,---...---------.........//////---------.........//////......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......*********+++,,,---//////---------....../////////+++,,,---...////////////,,,---///000000000//////,,,,,,,,,---...///000111---...///000000///...---...............------------///000///...---...///////////////000000000000///111222222111111222444222222111000/////////000//////000111222222333333111111222222222333333333444555555666666666666666666888;;;<<<<<<===@@@BBB999:::<<<<<<<<<===@@@BBBFFFLLLYYYooo******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,...//////...,,,+++***++++++++++++***))))))'''((()))***+++,,,,,,,,,...,,,***+++,,,------,,,,,,------...//////......---------............///........................+++,,,...///000///..............................000000///...,,,++++++***---------...000000///...+++---///000000111333444333555999???DDDJJJNNNPPPWWWXXXZZZ\\\^^^```aaaaaadddeeefffgggggghhhkkkmmmmmmmmmnnnoooppprrrtttuuurrrssstttvvvxxxyyyyyyzzz}}}}}}||||||||||||}}}}}}~~~||||||{{{zzzwwwtttrrrpppmmmiiieeebbb```___```aaacccfffjjjnnnqqqsssxxx{{{~~~}}}yyywwwooolllhhheeeccc___ZZZUUUWWWTTTPPPLLLJJJKKKLLLMMMRRRRRRTTTUUUXXX\\\___aaafffgggiiikkkmmmnnnooooooooolllhhhdddaaa[[[TTTNNNJJJIIIIIIIIIJJJKKKLLLLLLTTTWWW\\\aaafffjjjkkkllllllmmmlllkkkhhhddd```]]]\\\WWWNNNGGGCCC???===;;;555333222222222222000///111333555999>>>AAADDDEEEEEEDDDAAA===999666444222222///---,,,...///000000111111111222444777999:::@@@AAACCCDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAACCCCCCBBB@@@CCCBBB@@@>>>>>>???AAABBB???@@@@@@AAAAAA@@@@@@@@@>>>===<<<:::::::::;;;<<<777666555444222000//////........................111000///...............+++++++++,,,,,,---------///000000000000000//////......//////...---,,,,,,//////...///000000...---444000///111...***---333------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,------++++++++++++------///...,,,+++***+++,,,,,,...................................................,,,+++,,,...///...,,,...------------...////////////.........---------......///......---,,,,,,......//////...---,,,,,,////////////000000000000222111000000111222111000222///---...000111000...000000////////////000000111111111111111111111111000111222444444333222222///000111333444555666666666666666666777777777777;;;;;;;;;999888888:::<<<;;;;;;;;;;;;<<<>>>???@@@GGGKKKVVVkkk******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++---......---+++***++++++,,,,,,++++++***))))))******++++++++++++***+++***)))***---.........,,,,,,---------------,,,------------....................................------..................,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,...111222333444777999;;;===AAAFFFKKKPPPTTTVVV\\\]]]___aaacccdddeeeeeefffggghhhiiihhhiiilllnnnnnnnnnooooooqqqssstttuuutttuuuwwwxxxyyyzzz{{{{{{~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}|||{{{yyyvvvqqqnnnfffddd```\\\XXXUUUSSSRRRSSSUUUVVVYYY]]]aaadddfffmmmpppsssvvvwwwyyy|||~~~}}}{{{vvvsssooommmllliiieeebbbaaa^^^ZZZUUURRRPPPOOOOOONNNNNNNNNOOORRRUUUXXXZZZdddfffiiilllooorrrtttuuurrrpppnnnmmmmmmjjjeee```\\\\\\\\\\\\\\\\\\]]]^^^]]]___dddhhhllloooppppppqqqqqqpppooollliiifffeeeaaa]]]XXXRRRNNNIIIDDD@@@:::777555444444444222111111333555777999<<<@@@BBBFFFEEECCC@@@===999666555333111...---///000000000/////////000222444777888@@@AAACCCDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA??????AAAAAA@@@???>>>===<<<;;;;;;<<<>>>???>>>>>>???@@@@@@@@@????????????>>>===============999999888666555444333222/////////.........------...------,,,,,,,,,,,,---++++++,,,,,,,,,------------...............------......//////...------,,,............//////...---...***+++000222...,,,...------------------------------,,,,,,------...///,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------,,,++++++,,,------...---,,,+++++++++,,,,,,.........---------------------------------------,,,***)))+++...000///---...------------...////////////.........---------111111111111111000//////......//////...------,,,............////////////......------...//////...222///---...000111000///000000////////////000000111111111111111111111111000111111222222222222222///000111333444555666666555555666666666777777777:::;;;;;;999888888:::<<<;;;;;;;;;;;;<<<>>>???@@@FFFKKKVVVkkk******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******,,,,,,,,,,,,******,,,,,,------,,,,,,+++***+++++++++++++++***)))))))))))))))***---/////////,,,,,,,,,---,,,,,,++++++------------............------------------------///......---------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---000333666888:::===@@@EEEGGGKKKOOOTTTYYY\\\^^^```aaaccceeefffggghhhhhhhhhjjjkkkkkkjjjkkkmmmooooooooopppppprrrsssuuuvvvxxxxxxyyy{{{{{{|||||||||~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzzxxxtttnnnfffaaaXXXVVVSSSOOOKKKHHHFFFEEEGGGHHHIIILLLOOOSSSUUUWWW]]]```dddgggjjjmmmpppsss}}}~~~~~~zzzxxxwwwvvvtttrrrooollliiiddd___ZZZWWWUUUOOONNNLLLLLLMMMOOORRRTTTZZZ\\\```dddiiinnnqqqsssuuutttuuuvvvwwwvvvssspppooonnnnnnmmmmmmmmmnnnnnnjjjkkknnnqqqsssuuuuuuuuuuuuuuusssrrrpppooonnnmmmiiigggdddaaa]]]WWWOOOJJJCCC@@@;;;888777666555333333555777777666888===AAAEEEEEEEEEDDDAAA===:::777555222000///000111111000/////////000111444666777???@@@BBBDDDEEEEEEEEEEEEBBBBBBCCCCCCCCCBBBBBBAAA@@@>>><<<<<<===>>>===<<<:::999999888999:::<<<===<<<===>>>>>>????????????@@@AAAAAAAAAAAA@@@??????<<<<<<;;;:::999888777666222111111000///...---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++,,,------,,,,,,+++.........///......---,,,---.....................---+++...666;;;888111---------------------------...------------...//////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------...---,,,,,,+++,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++---//////......------------...//////...............---------......//////......------.........///......---,,,------------............---,,,,,,,,,,,,---...///111000......000000000///111000000//////000000111111111111111111111111111111000000000000111222222///000222333555666666666444444555555555666666666999::::::999888888:::<<<;;;;;;;;;;;;<<<>>>???@@@FFFKKKVVVkkk******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***------......------,,,++++++++++++,,,,,,+++*********))))))+++...///...---,,,------------,,,++++++,,,,,,---------.........------------------------111000...---,,,,,,---...........................000//////...------,,,,,,......///...------...//////222666:::===@@@DDDGGGNNNPPPSSSWWW[[[___bbbcccaaabbbdddeeefffgggggghhhjjjkkklllkkkkkkkkkmmmoooqqqqqqqqqrrrssstttvvvwwwyyyzzz{{{{{{||||||||||||}}}{{{wwwssslllcccYYYRRRMMMLLLIIIGGGDDDBBBAAA@@@AAAAAABBBDDDGGGJJJLLLMMMOOORRRUUUYYY\\\___dddgggqqquuuzzz~~~}}}}}}zzzyyywwwsssnnnhhhccc```XXXVVVSSSPPPNNNOOOQQQRRRRRRTTTWWW\\\aaafffjjjlllssstttuuuwwwxxxxxxvvvuuuvvvuuuttttttssssssssssssssstttuuuwwwwwwxxxwwwwwwwwwvvvtttsssrrrrrrrrrsssqqqpppnnnkkkhhhbbb[[[WWWOOOKKKDDD>>>;;;999666555555777888777555777===CCCCCCDDDEEEEEECCC???<<<999666444222111222222222111111111111222333555777999>>>???AAACCCEEEEEEEEEEEEBBBBBBCCCCCCCCCAAA@@@???===;;;999888999:::999888777777777777888:::;;;<<<;;;<<<===>>>????????????@@@AAABBBBBBBBBAAA@@@???>>>>>>===<<<;;;::::::999555444333222000///...---.........---......///000,,,,,,------------------***++++++,,,,,,,,,,,,+++---...............------------...---------...///,,,///666===???:::222------------------------------------------......///.........------,,,,,,,,,------------------------------+++******+++---------------,,,,,,------------------,,,,,,,,,------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---.........------------...//////........................,,,,,,---------,,,,,,+++---...............------------........./////////---............///000222111000/////////000000000111000000000000000000111111111111111111111111111111000/////////000222333000000222444555666666777444444444444555555555666888999::::::888888:::;;;;;;;;;;;;;;;<<<>>>???@@@FFFJJJVVVkkk******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,---............---,,,,,,))))))***,,,,,,---------+++++++++,,,......,,,+++------............------,,,,,,,,,------------...------------------------111000...---,,,,,,---...........................000//////......------------...//////---...000333444777;;;???CCCGGGKKKNNNTTTUUUXXX[[[^^^bbbdddeeeddddddeeegggggghhhhhhhhhiiijjjllllllkkklllnnnpppsssssssssssstttuuuwwwwwwyyyyyyzzz{{{{{{|||{{{{{{~~~~~~}}}zzzvvvoooggg\\\QQQIIIFFFEEECCCBBBAAA@@@@@@@@@>>>>>>??????AAABBBDDDEEECCCEEEHHHKKKMMMQQQUUUXXXdddiiipppvvvzzz}}}~~~{{{vvvqqqnnnfffccc^^^YYYVVVTTTSSSSSSTTTTTTVVVYYY]]]aaadddfffkkknnnqqqtttuuuvvvvvvvvvwwwwwwvvvuuuttttttttttttxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwvvvuuuuuuuuuvvvvvvwwwuuuqqqooollliiieeebbb\\\VVVNNNGGGBBB>>>:::888666777888777666888===AAA???@@@BBBCCCBBB@@@===;;;777666444444555555444333333333333333555777999:::>>>???AAACCCDDDEEEDDDDDDBBBCCCDDDDDDCCCAAA???>>>;;;999666555555666666555444444555555666777888999:::;;;<<<>>>???@@@@@@@@@>>>???@@@AAAAAA@@@???>>>=========<<<<<<<<<;;;;;;777777666444222111000////////////......//////000------------------------++++++,,,---------------------...............---,,,.........,,,,,,///111***333<<<===888222---***------------------------,,,,,,,,,+++,,,,,,---............------,,,,,,,,,------------------------------+++******+++---------------------------------------------------------------,,,,,,+++++++++------------------------,,,------,,,,,,+++,,,,,,...------------...//////---........................//////000000000//////------...............---....../////////000000000---///111111000///000222000000000/////////000000111111000000000000111111111111111111111111111111111000/////////000222333000111222444555666777777444444444444555555555666777888::::::999888:::;;;;;;;;;;;;;;;<<<>>>???@@@EEEJJJVVVlll******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------------......------,,,+++((()))***,,,------......,,,++++++---......+++))),,,---......//////......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///......---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///***---//////...000444999<<>>>>>>>>>>>??????>>>???@@@AAABBBDDDHHHKKKVVV[[[ccchhhlllqqqwww||||||zzzqqqnnnjjjeee```\\\ZZZYYYWWWWWWWWWXXXZZZ]]]___aaadddhhhnnnrrrtttvvvxxxzzzyyyyyyxxxwwwwwwwwwxxxxxxyyyxxxxxxwwwwwwwwwwwwvvvxxxxxxxxxxxxxxxxxxxxxxxxxxxuuuqqqooonnnmmmllljjjeee```YYYRRRLLLGGGCCC@@@:::999888777777999;;;<<<<<<===???@@@@@@???===<<<:::999888999:::;;;:::999666666666666777999;;;<<>>?????????======>>>?????????>>>>>>======<<<<<<<<<<<<<<<<<<:::999888777555444333222000//////...------..................------------++++++,,,---............,,,---......///.........---...000...,,,---000444222<<>>???@@@EEEJJJWWWlll******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,------------------,,,++++++***++++++,,,---------,,,******+++---//////---+++***+++,,,---.../////////++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////+++///222333333666<<>>???BBBEEEIIINNNUUUYYY\\\bbbjjjqqqvvvzzzyyyxxxuuuqqqmmmiiieeeccc^^^]]]\\\\\\\\\^^^```bbbdddiiinnnrrrsssuuuwwwyyyyyyyyyxxxxxxyyyyyyzzzzzzyyyxxxxxxwwwwwwwwwwwwxxxuuuvvvwwwxxxxxxwwwvvvuuuuuussspppoooooooooooommmjjjfffaaa\\\XXXSSSOOOLLLDDD@@@<<<<<<===>>>;;;888;;;<<<===>>>>>>???>>>>>>???>>>>>>???AAABBBAAA@@@===<<<<<<<<<===>>>@@@AAAFFFGGGHHHIIIIIIHHHGGGFFFDDDEEEFFFFFFEEEBBB???===999666222000111222222222000000111111111111111111444555777999;;;<<<=====================>>>>>>???<<<<<<<<<===============<<<;;;:::999888777666555333222111///............///.........------------***+++,,,---............,,,------...//////......---000111///------111666>>>CCCBBB999111///000000------------------------,,,,,,,,,,,,,,,---......,,,,,,------------------........................------............------,,,---...//////...---,,,+++,,,.../////////...---,,,,,,,,,---......//////---------------------------///000///---,,,---///...------------...//////---------.........//////)))***+++,,,,,,,,,,,,+++,,,------...//////.............../////////000000---333888999555000/////////000111000...---///222222111111000000111111222111111111111111111111111000111111222222222222222000111333555666777777777555555666666666777777777444777999:::999999999:::;;;;;;;;;;;;<<<>>>???@@@EEEJJJWWWlll******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,------,,,,,,+++***,,,,,,---------,,,++++++((((((***---///000...,,,((()))***,,,---...//////++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///..............................///////////////.........///333777888999<<>>???@@@@@@BBBAAABBBCCCFFFGGGFFFEEECCCCCCBBBBBBCCCEEEGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHEEEFFFGGGGGGFFFCCC???===999666222000000111111111222333333333333222222111222333555777999:::;;;<<<>>>===<<<<<<<<<===???@@@===============>>>>>>>>>===<<<;;;;;;:::999888888666666444222111000000000//////.........---------)))***+++,,,---.........,,,,,,---.../////////......000222000------222777AAABBB;;;000+++...///---------------------------...------------...//////,,,,,,,,,------.................................,,,---////////////---,,,,,,---...//////...---,,,+++,,,.../////////......+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000...---///222...------------...//////---------.........//////,,,---......////////////,,,,,,---.../////////...---------.........//////000777===>>>999333111111...000111000...---///222222222111111111111222222111111111111111111111111000111222444444333222222111222333555666777777888666666666666777777777777444666999:::999999999:::;;;;;;;;;;;;===>>>???@@@DDDJJJWWWlll++++++++++++******))))))++++++++++++++++++++++++111,,,***---,,,''''''+++++++++***************+++,,,,,,++++++++++++******+++,,,---.........---,,,,,,,,,,,,---------......++++++,,,,,,,,,---------000///...---------------333000---,,,,,,---,,,,,,,,,---...---+++***+++,,,++++++,,,,,,,,,+++******---------...///000111222444666:::>>>CCCHHHKKKMMMOOORRRUUUXXXYYYZZZ]]]___ccccccdddeeegggiiikkkllljjjjjjkkkllllllmmmmmmnnnmmmmmmoooppprrrtttuuuuuuyyyxxxwwwvvvvvvxxxzzz{{{{{{{{{{{{{{{||||||||||||||||||}}}}}}~~~~~~~~~|||xxxuuurrrmmmmmmmmmllljjjhhhfffeeebbb```^^^]]]\\\YYYUUURRRQQQMMMHHHDDDCCCCCCBBBAAA@@@AAACCCDDDHHHMMMTTTYYY```eeennnvvv}}}~~~{{{xxxvvvrrrpppmmmmmmnnnoooooonnnoooooopppsssvvvwwwvvvuuuwwwwwwwwwwwwwwwxxxyyyzzzyyyyyyxxxxxxwwwwwwwwwwwwtttsssrrrqqqpppooooooooopppqqqrrrqqqooonnnnnnnnnnnnpppnnniiieeedddaaa\\\ZZZWWWRRROOOMMMJJJGGGEEE@@@???>>><<<;;;;;;;;;;;;>>>???AAADDDFFFHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMPPPPPPNNNMMMKKKJJJIIIHHHHHHHHHGGGFFFEEECCCBBBAAA???;;;666222000000///...000000000000111111111222222333555777888999888888999999999999::::::;;;<<<<<<<<<======>>>>>>>>>>>>999999999888888777777777777666555444222111000///........................***+++---.........------+++******,,,......---,,,++++++,,,---...///000111555222...***))))))+++,,,------------------------//////............//////...------,,,,,,------...///...---,,,+++,,,---.../////////...---------,,,...........................---+++)))))))))+++,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,+++,,,///111///---///............---------/////////...------,,,,,,++++++,,,---......------111---***+++///222111...000555::::::666222222333111///---...111222000...000000000000000000000000111111111111111111111111///////////////000111111111222222333444555666666888999999888666555666777999999999999999999999:::999;;;<<<=========???@@@GGGLLLXXXkkk++++++++++++*********)))++++++++++++++++++++++++///++++++......******---,,,,,,++++++++++++,,,,,,......---,,,+++******)))+++,,,---.........------,,,,,,,,,---------......++++++,,,,,,,,,---------//////...---------------111///---------...---,,,,,,---...---+++***+++,,,///////////////......------------...///222444555:::;;;???CCCHHHLLLOOOQQQTTTVVVYYY[[[[[[\\\^^^___aaaaaacccdddfffhhhiiijjjjjjjjjkkkllllllmmmmmmnnnmmmnnnoooppprrrtttuuuvvvyyyxxxwwwvvvvvvxxxyyyzzz{{{{{{{{{{{{||||||||||||||||||}}}~~~~~~~~~|||zzzxxxyyyxxxwwwvvvuuusssrrrrrrmmmkkkjjjiiiiiifffccc```\\\XXXSSSNNNLLLJJJGGGEEEDDDDDDEEEEEEFFFJJJOOOSSSYYY^^^gggqqqyyy}}}~~~|||yyywwwxxxvvvttttttuuuvvvuuutttsssrrrssstttvvvuuusssqqqpppppppppqqqrrrsssuuuvvvsssttttttttttttsssssssssoooooommmlllkkkjjjjjjjjjjjjkkklllllljjjjjjjjjkkkkkknnnmmmiiiggggggeee```aaa]]]YYYUUURRROOOLLLIIIDDDCCCAAA???>>><<<;;;;;;======???AAACCCDDDFFFGGGJJJJJJJJJKKKLLLMMMMMMNNNQQQQQQPPPOOONNNMMMLLLKKKKKKKKKJJJIIIHHHFFFEEEDDDBBB>>>888555333222000///111111111111222222222222222333555777888888888888666777999::::::::::::999;;;;;;<<<<<<======>>>>>>;;;:::::::::999999999888999888777666444333222111/////////......---------+++,,,---...///......---,,,,,,+++,,,......---+++---------...............000///---+++***+++---...------------------------///..................///...------,,,,,,------.........---......///000000..................------...........................---,,,+++***++++++,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---+++,,,...000///...///............---------...............------------......///000000//////111---+++,,,111444444222///333777777333000000222222000...///111222000...000000000000000000000000111111111111111111111111111111000000000111111222111222222333444555666666777888999888666555666777;;;;;;;;;;;;;;;<<<<<<<<<888999;;;<<<;;;<<<===???FFFKKKWWWjjj++++++++++++************+++++++++++++++++++++++++++)))***......,,,,,,...------,,,,,,,,,,,,------000///...---,,,+++***)))+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,------------//////...------------......---,,,---//////---,,,,,,---...---+++***+++,,,---------,,,,,,,,,++++++---------...111555888:::AAACCCFFFJJJNNNRRRUUUVVVYYY[[[^^^^^^^^^^^^___``````bbbdddfffhhhiiiiiiiiijjjjjjkkkllllllmmmmmmnnnmmmnnnoooqqqrrrtttuuuvvvxxxwwwvvvvvvvvvwwwyyyzzzzzz{{{{{{{{{{{{|||||||||||||||}}}~~~~~~|||zzzyyyxxxyyyyyyxxxwwwwwwwwwwwwuuurrrpppjjjgggbbb^^^ZZZVVVRRRNNNKKKKKKJJJIIIHHHIIIMMMPPPTTTYYYbbbllltttzzz}}}~~~~~~~~~|||zzzyyywwwvvvuuuvvvwwwwwwuuutttvvvuuutttttttttrrrnnnkkkhhhhhhiiiiiikkkmmmpppqqqnnnooopppqqqpppooonnnmmmiiihhhgggfffeeedddddddddbbbdddeeeeeedddeeeggghhhgggjjjkkkiiiiiijjjiiieeegggddd```\\\YYYVVVSSSPPPMMMLLLJJJGGGDDDAAA???>>>>>>>>>>>>>>>@@@BBBDDDEEEGGGHHHIIIJJJKKKLLLMMMNNNQQQQQQQQQRRRQQQQQQPPPPPPOOOOOONNNMMMLLLJJJIIIHHHEEEBBB===999777555333111333333333333222222222222333333555666777777777777444555777888999999888777999::::::;;;<<<=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::888777666555444111111000///...------,,,,,,---......///.........///...---...//////---+++//////.........---------,,,,,,,,,,,,,,,...//////------------------------......------------.........------,,,,,,------...***+++---...///000000000..................//////...........................------------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------000...,,,,,,---////////////............------------------...............---...//////000/////////+++(((''')))...111111///...111444333000...///111222111000000111222111000000000000000000000000000111111111111111111111111333222222111111111222222111222222333444555666666777888999888666555666777777777777888888999999999<<<===?????????@@@AAACCCEEEJJJUUUhhh++++++++++++++++++++++++++++++++++++++++++++++++))))))***,,,,,,+++++++++,,,,,,,,,,,,,,,------...///......------,,,,,,+++,,,,,,,,,---------------,,,,,,,,,---------......,,,,,,,,,------------...///......---------......++++++,,,...///000...,,,+++,,,------++++++,,,---++++++******************/////////111555:::>>>AAAHHHIIILLLOOOSSSVVVYYY[[[]]]___aaaaaa___^^^___```ccceeehhhjjjllllllkkkjjjjjjjjjkkkllllllmmmmmmnnnmmmnnnoooqqqssstttuuuvvvwwwwwwvvvvvvvvvwwwxxxyyyzzzzzzzzz{{{{{{{{{|||||||||}}}~~~|||zzzyyyzzz{{{|||}}}||||||}}}~~~}}}{{{yyyvvvssspppmmmiiiddd___[[[WWWVVVUUUSSSPPPQQQSSSUUUWWW\\\ccckkksssxxx{{{}}}~~~~~~}}}|||||||||}}}}}}|||||||||||||||{{{zzzyyytttssstttuuuwwwvvvtttrrrtttssssssrrrqqqnnnjjjfffbbbbbbbbbccceeehhhkkkllllllmmmooopppooolllhhhfffcccbbbaaa```___^^^^^^^^^\\\]]]^^^^^^^^^```ccceeecccgggiiiggggggjjjiiifffhhheeeaaa___]]][[[YYYWWWVVVUUUSSSOOOLLLHHHEEECCCBBBAAA??????@@@AAADDDEEEDDDEEEFFFGGGIIIKKKLLLLLLOOOPPPQQQRRRSSSSSSRRRRRRQQQPPPPPPOOONNNLLLKKKJJJIIIFFFBBB???===:::777555555555444333333222111111333333444555666666777777444444444555555666777777888999999:::<<<===>>>>>>>>>>>>>>>===============<<<<<<;;;:::999888777666333333222111///...------........./////////......000///...///000///---,,,///............---------***+++,,,---......//////------------------------------,,,,,,,,,,,,------...------,,,,,,------...((()))+++------------,,,------......//////000000........................---......///......------,,,------...------,,,,,,,,,,,,,,,---------------------------............000...,,,,,,,,,.../////////............---------,,,,,,------...//////000,,,,,,---------------,,,***(((((()))---///...---///000111000...---///111222111111111222222111111000000000000000000000000111111111111111111111111333333222111111111111222111222222333444555666666666777888777666555666777444555555666666777777777===???@@@AAAAAAAAACCCDDDDDDIIITTTeee}}}+++++++++++++++++++++,,,+++++++++++++++++++++++++++,,,---,,,,,,,,,+++***+++++++++++++++,,,------+++,,,,,,------......///,,,,,,,,,,,,------......,,,,,,,,,---------......,,,,,,---------...............---------......///+++***+++---//////...,,,+++,,,------++++++,,,---------,,,,,,---...//////222222444777;;;@@@EEEGGGMMMNNNPPPSSSVVVYYY[[[\\\___```bbbbbb```______```eeefffiiikkkmmmmmmlllkkkjjjjjjkkkllllllmmmmmmnnnnnnnnnpppqqqsssuuuvvvvvvwwwwwwwwwwwwwwwxxxxxxyyyzzzzzzzzzzzz{{{{{{{{{{{{|||}}}~~~~~~}}}~~~~~~}}}}}}~~~|||{{{zzzxxxvvvtttpppkkkhhhccccccbbb```^^^^^^___aaaccceeejjjoootttwwwzzz{{{}}}|||{{{zzzyyyyyyyyyyyyxxxxxxxxxxxxxxxwwwvvvvvvqqqqqqrrrtttvvvwwwuuussspppoooooopppooommmhhhddd^^^]]]]]]]]]^^^aaadddfffiiikkknnnooommmiiiccc```\\\\\\ZZZYYYXXXWWWWWWWWWVVVWWWWWWVVVVVVXXX\\\``````dddeeedddeeegggfffccccccaaa^^^]]]^^^]]]\\\[[[ZZZYYYWWWTTTQQQMMMIIIHHHDDDCCCAAA@@@@@@AAACCCDDDBBBBBBCCCEEEGGGHHHIIIJJJLLLMMMOOOQQQSSSSSSRRRRRRPPPPPPPPPOOOMMMLLLJJJIIIJJJHHHEEEDDDBBB@@@<<<:::888777666555444222111111333333333444444555666666666444222111111333666888777888999:::<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;:::999888777777555555444333222000000///////////////////////////111000//////000000...,,,---------............///+++,,,---.........---,,,------------------------------,,,,,,,,,,,,------...------,,,,,,------...++++++---------,,,+++***---......//////000000000........................------...//////......---,,,,,,------...------,,,,,,,,,,,,------.........---------......///////////////...---,,,---...//////............---------+++,,,,,,---...///000000,,,---------------,,,,,,000//////000111111000///000000000///......000111111111222222111111111222000000000000000000000000111111111111111111111111222111111000000000111111111222222333444555666666555666777777666555666888777777888888999::::::;;;999:::<<<<<<<<<===>>>@@@DDDHHHRRRccc{{{++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++...000///++++++---...++++++*********+++,,,---...)))***+++,,,---...///000---,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,---------...............------------...//////,,,++++++,,,...///---,,,***,,,------++++++,,,...,,,,,,+++,,,---///111222555777:::>>>BBBGGGKKKMMMPPPQQQSSSUUUXXXZZZ\\\]]]___```bbbbbbaaaaaaaaabbbeeefffhhhjjjkkkkkkkkkjjjjjjjjjkkkllllllmmmmmmnnnnnnoooppprrrsssuuuvvvwwwwwwwwwxxxxxxyyyyyyyyyyyyyyyzzzzzzzzzzzz{{{{{{{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}|||{{{zzzyyyyyywwwssspppnnnnnnmmmllliiiiiijjjlllmmmnnnppprrrtttvvvwwwwwwzzzzzzyyyyyyxxxwwwwwwvvvtttssssssrrrrrrqqqqqqqqqjjjjjjkkknnnqqqssssssrrrnnnnnnoooqqqqqqnnniiifff]]]\\\ZZZYYYYYY[[[^^^```eeehhhlllooonnniiiccc___YYYXXXWWWVVVUUUTTTTTTTTTSSSRRRQQQOOONNNQQQUUUYYY]]]aaacccaaabbbeeedddaaa]]]\\\ZZZ[[[\\\]]]]]]\\\XXXXXXWWWVVVSSSPPPMMMKKKFFFEEEDDDBBBBBBBBBBBBCCCAAABBBCCCDDDEEEFFFGGGHHHIIIKKKNNNPPPRRRRRRQQQPPPOOONNNNNNMMMLLLJJJIIIHHHIIIHHHGGGGGGGGGEEEBBB???<<<;;;:::888666555333333444333333333333444555666777555333111000222444555555555777999:::<<<>>>>>>============>>>>>>>>>>>>;;;;;;;;;:::999888888888777777666555444333333222111111000////////////000000///...///000000...,,,---------.........//////------......------,,,+++------------------------......------------.........------,,,,,,------...//////000000//////...---//////////////////000000........................---------...............,,,,,,------......------,,,,,,,,,---......//////---------...//////000000---/////////---,,,---...///............---------,,,,,,------...///000000/////////000//////...---000111111111111000//////000////////////000000111000111222111000000111222000000000000000000000000111111111111111111111111000000000000000111222222111222222333444555666666444666777777555555666888555666666777888999::::::999;;;<<<===<<<===>>>@@@DDDHHHQQQbbbyyy+++++++++,,,,,,,,,------+++++++++++++++++++++++++++---,,,'''''',,,...,,,+++++++++,,,,,,---...///)))******+++,,,---......------,,,,,,,,,---...///,,,,,,,,,---------......------------............---------------...//////---,,,***+++,,,------,,,***+++---,,,,,,+++---...+++++++++,,,...111444666999;;;???EEEIIIMMMPPPQQQRRRSSSUUUWWWYYY[[[]]]^^^^^^```bbbcccccccccdddfffgggggghhhiiijjjkkklllllljjjjjjkkkllllllmmmmmmnnnnnnoooppprrrtttuuuvvvwwwxxxxxxyyyzzzzzzzzzzzzzzzyyyyyyzzzzzzzzz{{{{{{{{{}}}~~~~~~~~~|||||||||||||||}}}}}}}}}}}}}}}}}}~~~~~~||||||zzzyyyxxxyyyxxxuuussstttttttttrrrooonnnoooqqqrrrrrrrrrqqqqqqrrrrrrrrrqqqrrrsssuuuuuuuuuttttttpppooonnnmmmllllllkkkkkkeeeeeeeeehhhlllpppqqqqqqrrrrrrsssuuuuuurrrmmmiiibbb```]]]ZZZZZZ[[[]]]___ccchhhnnnssssssoooiiieee]]]\\\[[[YYYXXXXXXXXXXXXUUUTTTQQQNNNLLLNNNSSSVVVZZZ^^^``````aaaeeeeeebbb\\\[[[YYYYYY[[[\\\[[[[[[WWWWWWXXXXXXWWWUUUSSSRRRLLLKKKJJJIIIHHHGGGFFFEEECCCDDDDDDEEEFFFFFFGGGGGGHHHJJJMMMPPPQQQQQQPPPOOOMMMMMMMMMLLLKKKIIIGGGGGGFFFFFFGGGIIIKKKJJJGGGDDDAAA@@@???<<<:::888777666444333222222222333444555666555555444333222111000111222444666888:::<<<<<<;;;<<<<<<<<<============<<<<<<;;;;;;::::::999999888888888777777666666666222111000/////////000000...------...000000///---...............---------------------------------------------------------///..................///...------,,,,,,------...000000/////////000111111000000000///////////////........................------,,,,,,,,,---//////+++,,,------......------,,,,,,------.../////////---------...///000000000+++...111111...,,,,,,---///............---------,,,---------......////////////000000///......---,,,---///000///.....................///000000///...000222111///...000222000000000000000000000000111111111111111111111111000000000111222333444555111222222333444555666666444555666666555555666888333444444555777888888999;;;===????????????AAABBBEEEHHHQQQaaaxxx+++++++++,,,,,,---------++++++++++++++++++++++++&&&)))&&&!!!"""***---,,,,,,,,,,,,---...///000111******++++++++++++,,,,,,------,,,+++,,,---...///,,,,,,,,,---------......---------.........//////---------------...///000///---******+++------,,,***+++---,,,,,,,,,---...000///000111444777;;;===;;;>>>CCCIIINNNQQQRRRSSSTTTUUUVVVXXXZZZ\\\]]]^^^^^^```cccdddeeeeeeggghhhkkkjjjjjjkkklllmmmnnnooojjjjjjkkkllllllmmmmmmnnnooooooppprrrtttuuuwwwwwwxxxyyyzzz{{{{{{{{{zzzzzzyyyyyyyyyzzzzzzzzz{{{{{{~~~~~~~~~~~~|||}}}~~~~~~~~~~~~~~~{{{{{{{{{}}}~~~~~~|||zzz{{{zzzxxxwwwwwwvvvuuussswwwwwwvvvtttqqqooooooppprrrrrrpppooonnnnnnnnnnnnhhhjjjmmmpppqqqrrrqqqpppmmmmmmkkkjjjiiihhhhhhhhhgggggggggjjjooosssvvvwwwvvvvvvxxxyyyyyyvvvppplllhhhfffbbb___]]]^^^```aaadddjjjrrrxxxzzzwwwrrrnnncccbbbaaa```^^^^^^^^^^^^ZZZXXXTTTPPPNNNPPPTTTXXXXXX\\\______bbbfffgggddd]]][[[ZZZZZZ[[[[[[[[[ZZZXXXYYY[[[\\\\\\[[[YYYXXXRRRRRRQQQPPPOOOMMMKKKJJJEEEEEEFFFFFFGGGGGGGGGHHHHHHJJJMMMPPPQQQQQQOOONNNMMMMMMMMMLLLJJJIIIGGGFFFEEEEEEGGGJJJMMMLLLJJJGGGEEEDDDBBB@@@===;;;999888444333222222222333444555444555777777666222///,,,///000111444666888:::;;;:::;;;;;;;;;<<<<<<============<<<<<<;;;;;;::::::999999999888888888888888333222111/////////000111---,,,,,,---///000///---111000///...---,,,++++++,,,,,,,,,,,,,,,---...///------------------------//////............//////...------,,,,,,------......---------...///111333111111000000//////.................................---+++***+++---///000+++,,,,,,---.........---,,,,,,------...///000000---------...///000000111***...222222///,,,+++,,,//////.........------------------...............---.........---,,,++++++,,,...111222222222222222---,,,---...///000///......000222111...---///111000000000000000000000000111111111111111111111111000000111222333555666777111222222333444555666777333555666666555555666888777777888999:::;;;<<<<<<999:::<<<===<<<===>>>@@@EEEIIIQQQaaaxxx...---,,,,,,++++++++++++++++++++++++++++++++++++------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------------,,,///000111333666;;;AAAFFFHHHJJJMMMNNNOOOQQQTTTVVVSSSTTTVVVYYY\\\^^^aaabbbccceeeggggggffffffggghhhggggggggghhhiiikkklllmmmooommmjjjhhhgggiiilllnnnooopppqqqrrrssstttttttttxxxxxxxxxyyyyyyyyyzzzzzz{{{{{{zzzzzzzzzzzz{{{{{{|||}}}~~~~~~}}}}}}~~~}}}{{{zzzzzzzzz{{{|||~~~|||zzzzzzzzzzzzyyyxxxyyyyyyxxxwwwuuutttsssrrrqqqrrrssssssrrrpppnnnlllqqqnnnjjjiiijjjkkkjjjhhhgggffffffgggiiikkknnnoooooollliiiggggggfffeeedddfffgggiiilllqqqvvv{{{~~~~~~|||yyynnnmmmkkkfffbbb___```aaaeeekkktttzzz|||{{{yyyxxxooommmkkkkkkkkkiiiddd``````^^^ZZZWWWWWWXXXZZZ\\\```cccggglllnnnnnnmmmllleee```[[[ZZZ^^^aaa```^^^bbbccccccddddddcccbbbaaa^^^]]][[[YYYUUUQQQNNNLLLMMMKKKHHHGGGHHHIIIHHHHHHIIIJJJKKKLLLNNNNNNOOOOOOPPPNNNKKKIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIFFFEEEDDDDDDCCCAAA>>>;;;<<<999555222111111333555666555555666777666444111333222222222333555777999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888999;;;===>>>999888888777666666777777444333222111000......---111000///.....................//////000//////...////////////////////////---------............/////////............//////---...///000000///...---111000///......///000000///000111111111000...---------......///000000000,,,------......------,,,,,,,,,,,,---...///000000///...,,,++++++,,,...///------............------...............---------------------............////////////////////////000///...------...///000000000000000000///............---++++++*********111111000000//////......////////////000111222333111111111111000000000000////////////000111222333333333333444444444555555666777777666555666999<<<999888666444333555999===<<<;;;<<<===???AAACCCCCCCCCMMMWWW```sss...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------***++++++,,,,,,,,,,,,,,,000222555888;;;???EEEIIIKKKMMMPPPQQQRRRSSSUUUWWWVVVWWWXXX[[[]]]___aaabbbbbbdddfffffffffeeefffggghhhhhhhhhiiijjjkkkmmmmmmooommmkkkjjjjjjkkkmmmnnnnnnoooqqqrrrssstttttttttxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzzzz{{{{{{zzzzzzzzz{{{|||}}}~~~~~~~~~}}}||||||{{{|||{{{zzzyyyyyyzzzzzz{{{{{{yyywwwxxxyyyzzzyyyxxxwwwvvvuuutttsssrrrqqqqqqoooooooooooommmkkkhhhgggiiifffccccccdddeeedddbbbbbbccceeegggjjjnnnqqqssssssqqqnnnmmmmmmmmmlllkkklllmmmnnnqqqvvv|||}}}sssrrrooojjjfffdddeeefffhhhnnnwww}}}~~~~~~wwwvvvtttttttttqqqlllhhhhhhfffcccaaa``````bbbccchhhjjjooossswwwyyyyyyyyyvvvooogggdddeeehhhhhhgggkkklllmmmmmmmmmllljjjiiiffffffeeeccc___[[[VVVTTTSSSQQQNNNMMMMMMMMMMMMLLLNNNOOOPPPQQQQQQQQQQQQQQQRRROOOMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHFFFFFFFFFFFFDDDAAA???>>><<<999666555555666777666666666777888888666444333222111111222333555777999999999:::::::::;;;;;;;;;:::999999999:::;;;;;;888888888888888888888888666555444333222111000000000000000//////000000000......////////////..............................---------............///000///...------...///000......////////////............------...///000111///000000000//////....../////////...............,,,------......------,,,,,,---------.../////////000///---,,,,,,---///000000000000111111000000000........................---------.........//////////////////////////////111111//////...///000000000000000000000///......000000////////////000000111000000000/////////...000000000000111222333444111111111111000000000000111111111111222333444444444444444555555555666666555666888888777666777888888999999888777777777888999<<<>>>===<<>>BBBFFFKKKNNNPPPQQQSSSTTTTTTUUUWWWYYYYYYYYY[[[\\\^^^___aaaaaaaaaccceeeeeeeeeeeefffgggiiihhhiiiiiijjjkkkmmmmmmnnnmmmlllllllllmmmmmmnnnmmmnnnppprrrssstttuuuuuuxxxxxxyyyyyyyyyzzzzzzzzzxxxyyyzzz{{{{{{zzzyyyxxxzzz{{{|||}}}}}}}}}}}}}}}|||||||||{{{zzzzzzyyyyyyyyyyyyxxxxxxxxxyyyyyyzzzwwwvvvtttuuuwwwxxxxxxwwwttttttrrrqqqpppooonnnnnnlllllljjjhhhfffeeecccbbbaaa___^^^^^^___``````___```bbbeeejjjoootttxxxzzzzzzwwwuuuuuuuuuvvvuuutttrrrqqqrrruuuyyy}}}uuutttqqqlllhhhggghhhjjjlllqqqxxx~~~|||||||||||||||yyytttpppqqqpppnnnmmmmmmmmmnnnnnnrrruuuxxx}}}wwwqqqpppqqqrrrrrruuuvvvwwwxxxxxxvvvuuusssqqqrrrrrrrrrooojjjfffccc___]]]YYYXXXWWWWWWVVVUUUXXXXXXYYYYYYXXXWWWVVVUUUTTTRRRPPPOOOPPPPPPNNNMMMKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHGGGGGGHHHGGGEEECCC@@@???===<<<:::999999999888777777888999999888666333222111000000111222333555666666777888999::::::999999:::::::::999999888888999:::;;;;;;:::999999888777777666555444444333000000000000111111111111........................---------------------------------............///111///...------...///111//////............//////,,,,,,,,,,,,---///000111000///......------......000//////...------,,,,,,------............------------..................000///...------...///000000000000000000000000000////////////////////////,,,------...///000111111000000000000000000000000333222111000000000000000000000000000000///......000000000000111222333444000000000000////////////111111111111222333444555222222111111111000000000222222222333333444555666555555555666666666777777444666999999888777777777999999:::::::::888666555666<<<@@@===;;;CCCUUUeee^^^QQQiii---,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------..............................---..................---...........................------------,,,,,,,,,......//////000222333333555999???DDDHHHKKKOOOQQQRRRTTTVVVVVVVVVVVVXXXYYY[[[[[[\\\]]]^^^______``````bbbdddeeeddddddeeeggghhhhhhhhhiiiiiijjjllllllkkkllllllmmmmmmmmmmmmmmmmmmnnnppprrrsssuuuuuuvvvxxxxxxxxxyyyyyyyyyyyyzzzxxxyyy{{{||||||{{{yyyxxxyyyzzzzzz{{{{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxyyyvvvtttsssssstttuuutttsssqqqpppnnnllljjjiiiiiiiiihhhgggeeecccbbbaaaaaaaaa```_________````````````dddfffkkkqqqwww}}}~~~|||{{{{{{zzzyyywwwsssrrrrrrtttyyy~~~|||zzztttssspppkkkgggeeeggghhhmmmrrrwww{{{}}}}}}~~~zzz{{{}}}~~~~~~|||yyyvvvwwwwwwwwwxxxyyyzzz{{{|||~~~|||{{{{{{zzz|||}}}}}}{{{yyy{{{~~~|||xxxuuuooollliiigggfffeeedddbbbddddddddddddcccaaa^^^]]]YYYWWWTTTSSSSSSRRRQQQOOOMMMLLLLLLKKKJJJIIIHHHGGGIIIGGGFFFGGGHHHHHHGGGEEEBBBBBBAAA@@@???===<<<;;;999888777888::::::999888444333111000000000000000222222333555666888999999999:::;;;<<<<<<:::999777888999;;;======<<<:::999999888888777777666666666111222222222222111111000//////..................---------------------------------............///111000...,,,,,,...000111000///...------...///000------------...//////000000///...,,,,,,---......///.........---------,,,------............------...............---------//////...------...//////------,,,,,,,,,,,,------////////////000000000000......///000111222333444000000000000000000000000222222111000000/////////000000000000000///..................///000111222000000000000////////////111111111111222333444444222222222111111111000000333222222333333444555666444555555555666666666666555666888999999999:::<<>>???LLLbbbsss___PPPfff~~~,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......------..................---..................---........................------------------------......///000222555777888:::>>>DDDHHHLLLNNNQQQSSSSSSUUUWWWWWWVVVVVVXXXYYY[[[[[[\\\\\\]]]^^^^^^^^^___aaadddeeedddeeefffggghhhhhhhhhhhhhhhiiijjjkkkiiijjjkkklllmmmllllllkkknnnoooppprrrssstttuuuuuuwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyzzz{{{{{{zzzyyyyyyxxxxxxxxxyyyxxxxxxwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvuuuuuuvvvvvvvvvvvvvvvvvvuuusssqqqpppppppppnnnmmmkkkjjjgggeeeccccccccccccccccccbbbaaaaaabbbbbbccccccdddddddddcccccccccccclllpppuuu|||~~~|||yyyvvvtttttttttvvvzzz~~~}}}{{{yyytttsssqqqlllhhheeeeeegggooorrruuuwwwxxxxxxzzz{{{yyyzzz}}}~~~~~~{{{|||~~~}}}yyywwwvvvuuusssrrrqqqrrrssssssqqqnnnkkkiiibbb___[[[XXXWWWVVVUUUSSSPPPOOONNNMMMKKKIIIHHHHHHHHHGGGFFFFFFGGGHHHGGGFFFDDDDDDDDDCCCBBB@@@>>>===;;;999888888:::;;;:::999444444333111000000//////000000111333555666777888999;;;===>>>>>><<<:::999999:::<<<===>>><<<;;;999888888888888888888777777444444444444333222000///111000///............///---------------------------------............///000///...------...///000000///...------...///000000000000000//////......000///...,,,,,,---......---------.........//////---......//////......---...............---------...------------------...,,,++++++******++++++,,,.../////////000000111111///000000222333444555555////////////////////////000000000//////.........000000000000000///......///......------......///////////////000000000000000//////000000111222333222222222222111111111111111111111222222333444555333333444444444555555555777777777777777;;;???CCCUUULLLAAA999777999;;;=========<<<<<>><<<;;;:::;;;<<<;;;:::555555444333222111000000///000111222444555666777999;;;===>>>???>>><<<;;;;;;<<<<<<===<<<;;;:::999888888888888888999999999666666777777777555333222333222000///...//////000---------------------------------............/////////............////////////............//////111222111111000///---,,,000///......------......------......///000000111......////////////......------..................------------------------...---,,,++++++,,,---...---......//////000000111000000111111222333444444////////////////////////......////////////......000000000000000///......000000///....../////////////////////000000000000////////////000111222333333222222222222111111111000000000000111222333444333333333444444444444555888777666555666:::AAAEEEaaaVVVGGG<<<888999<<<===AAA>>>::::::???GGGOOOTTTKKKMMMPPPWWWjjj,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***........................,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---.../////////000111444999>>>BBBEEEHHHKKKMMMOOOPPPQQQSSSUUUTTTVVVXXXXXXXXXYYYZZZ\\\\\\]]]]]]^^^______`````````bbbeeefffffffffhhhiiikkkkkkjjjjjjkkkkkklllllljjjjjjkkkkkklllmmmmmmnnnpppqqqrrrrrrsssssssssrrrttttttttttttuuuuuuuuuuuuvvvuuutttsssssstttuuuvvvuuuuuuuuuuuutttsssrrrqqqoooooooooooooooooooooooooooooooooooonnnlllkkkjjjkkkiiifffeeeeeeeeedddcccaaaaaaaaabbbdddhhhlllnnnrrrssstttuuuuuuuuutttssstttuuuvvvtttppplllkkkkkkuuuyyy}}}yyy{{{|||}}}|||}}}|||yyysssmmmiiigggfffhhhiiikkklllooosssvvvxxxzzzzzzyyyxxxzzz~~~}}}ssskkkfffddddddcccaaa```^^^\\\YYYWWWUUUTTTPPPNNNKKKKKKLLLLLLLLLKKKJJJIIIHHHGGGEEEDDDCCCCCCCCCAAA>>>===>>>>>>===<<<666666666666555333222222///000111222333444555555888999;;;<<<===>>>============<<<<<<;;;:::999999888999999999::::::;;;;;;777888:::;;;<<<;;;:::999555444222000///000111111........................---------............///---...///000000///...---......////////////......///000000000000///---,,,///000000000//////......//////000000000000000000......////////////......,,,---------.../////////------............------000///---,,,,,,---///000,,,------...//////000000.../////////000000111111------------------------------///000111111000000000000000000000///..................///000111111.../////////000000000111000000000000111222333333333333222222222111111111000000000111111222333444444444444444555555555555777777777666666888===@@@WWWOOOCCC<<<;;;;;;;;;999>>><<<;;;<<<>>>AAABBBBBBAAAGGGMMMVVVggg++++++++++++,,,,,,---...------------------------++++++++++++++++++++++++,,,------......------,,,........................,,,,,,,,,---------......*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000000333444666999>>>DDDIIILLLMMMOOOQQQQQQQQQRRRTTTVVVUUUWWWYYYYYYYYYZZZ\\\^^^]]]^^^^^^___```aaabbbbbb```ccceeefffggggggiiijjjmmmmmmlllllllllmmmnnnnnnlllkkkkkkllllllnnnooopppqqqrrrrrrssssssrrrrrrqqqsssssssssttttttttttttuuuuuusssqqqooooooqqqsssuuuuuuuuuuuutttsssrrrqqqpppllllllllllllllllllllllllllllllmmmlllkkkiiigggeeeeeecccaaaaaabbbbbbbbb```ccccccdddgggkkkqqqwwwzzz}}}|||~~~~~~{{{vvvqqqpppppptttyyy}}}|||}}}}}}|||vvvoooiiifff^^^```bbbdddfffjjjpppttttttuuutttqqqoooqqquuuzzz~~~}}}||||||~~~|||rrrllljjjjjjjjjhhhgggeeebbb```]]][[[ZZZTTTRRROOONNNOOOPPPOOONNNLLLKKKIIIHHHFFFFFFEEEEEEGGGDDDAAA@@@@@@@@@???>>>777777777777666555444333000000111222333444444555777888999;;;<<<===>>>>>>???>>><<<;;;999888888888999999::::::;;;<<<<<<<<<777888;;;>>>@@@@@@@@@???666555333111000000111222////////////////////////---------.........//////,,,...000111111000...,,,---...///000000///...---,,,---.../////////...---///000111111111000...---222222111111000000//////......////////////......,,,,,,------...///000000......////////////......000///---,,,,,,---///000,,,,,,,,,---...//////000------------............---------------------------...000111222222222222000000000000000//////...+++++++++,,,...///111222.../////////000000111111111111111111222333444555333333333222222222111111111111111111222333444444555555555555666666666777666777888777666666888:::EEE@@@;;;:::<<<===:::666888:::===?????????>>>>>>CCCDDDKKKWWWhhh|||+++++++++,,,,,,---------///...---,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,------......------///......---+++)))'''&&&---,,,+++***)))***+++,,,,,,---------------------------------------------------------------------+++---.........///111333666:::>>>AAACCCGGGLLLQQQQQQQQQRRRSSSTTTUUUVVVVVVYYYZZZZZZYYYYYYZZZ\\\___````````````aaaaaaaaaaaacccddddddeeegggiiijjjkkkvvvsssnnnlllllllllmmmllliiilllnnnoooooonnnnnnooorrrrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrqqqqqqpppooopppoooooonnnnnnoooooopppssssssrrrqqqooommmlllkkkgggeeeddddddfffgggdddaaafffeeeddddddeeeccc```^^^]]]]]]^^^___bbbeeehhhjjjnnnnnnqqqxxx|||~~~zzzvvvssswwwzzz~~~}}}~~~~~~yyy}}}{{{xxxtttqqqkkkeee```[[[ZZZZZZ\\\___eeejjjmmmnnnnnnmmmhhhcccccchhhnnnnnnnnnnnnmmmlllmmmpppsss{{{{{{wwwuuuwwwxxxzzz~~~zzzrrrnnnooommmlllkkkjjjkkkkkkkkkjjjfffbbb\\\WWWTTTSSSUUUVVVQQQPPPMMMJJJHHHHHHHHHIIIHHHFFFDDDCCCDDDDDDCCCBBB@@@>>>===<<<<<<<<<:::999444333222222222333444555888:::;;;===>>>???>>>>>>???===;;;999888888888888888999:::::::::;;;===???============>>>???@@@AAA:::999777555333222111000.........------......///......////////////..............................////////////000000000000........................------......//////000000111111111111111000//////---,,,,,,+++++++++,,,,,,/////////...............//////000111000...+++***222000---,,,---///000000------------------,,,,,,......////////////........................------,,,...000333444444333333---///111222000/////////000000000000000111222222000000000000000000000000666444111///000222555777333222111000000111222333333222111111111222333444444555666777888888888888666777777666555666999<<>>???@@@???BBBHHHRRRccc{{{,,,,,,---------...............---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,------...---------***++++++,,,,,,,,,++++++...------,,,,,,,,,,,,,,,.........------,,,,,,+++------------------------+++,,,,,,------......//////111222222222444777:::;;;>>>CCCEEEGGGJJJNNNRRRQQQQQQRRRSSSTTTUUUVVVVVVYYYZZZZZZZZZYYYZZZ\\\^^^````````````aaaaaaaaaaaadddddddddeeeggghhhjjjkkktttqqqmmmkkklllmmmmmmmmmjjjlllnnnnnnnnnnnnnnnpppssssssrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppoooooonnnnnnmmmmmmnnnnnnoooooooooooonnnmmmkkkjjjhhhgggfffddddddfffeeeccc```cccaaa`````````^^^[[[YYYWWWYYY]]]bbbiiiooouuuxxx}}}|||~~~}}}{{{|||~~~}}}{{{zzzxxxxxxyyy|||}}}{{{vvvrrrsssqqqooollliiieee___[[[UUUTTTTTTUUUXXX]]]bbbfffeeefffeeeaaa\\\[[[___dddbbbbbbaaa___^^^^^^aaaccclllpppvvv}}}yyytttoookkkiiifffgggjjjnnnttt{{{wwwssstttrrrqqqoooooopppqqqrrrrrrooommmhhhccc___]]]\\\\\\VVVTTTQQQNNNKKKJJJIIIIIIIIIGGGEEEEEEFFFGGGFFFFFFBBB@@@>>>======<<<:::888777666555444444555666777:::;;;===???@@@@@@@@@@@@@@@???<<<:::888777777777777888999:::999:::===???===============>>>??????<<<;;;999777555444333222000000//////.../////////......////////////................................./////////000000000000........................222222111000000///......000111111111111000//////111000000/////////000000*********+++,,,---...///000000///000000000111111111000......000111222111,,,,,,------......//////......////////////..............................,,,...000222333333222111---///111111000/////////...............///000000000000000000000000000000333222000///000111444555222222111000000111222222333222111111111222333444444444555666777777777777555555555444444666:::>>>KKKCCC;;;777999===>>>>>>;;;;;;;;;;;;<<<>>>???@@@???BBBHHHRRRccc{{{------............//////...------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---------------)))***+++,,,,,,------,,,...............---,,,,,,//////...---,,,++++++***------------------------++++++,,,---...//////000...///000111222555:::===AAADDDHHHKKKMMMNNNPPPRRRQQQRRRRRRSSSTTTUUUVVVVVVYYYZZZ[[[ZZZZZZZZZ\\\^^^___`````````aaaaaaaaabbbdddddddddeeeggghhhjjjkkkqqqnnnkkkjjjkkkmmmmmmmmmkkklllmmmmmmlllmmmoooqqqtttssssssrrrqqqpppoooooopppppppppqqqpppoooooonnnmmmmmmllllllllllllmmmmmmllllllmmmlllkkkiiigggfffeeedddccccccddddddbbb```___^^^\\\[[[[[[ZZZXXXVVVXXX[[[aaajjjsss}}}}}}~~~~~~~~~|||xxxtttrrroooooooooppppppnnniiifffeeedddcccaaa```\\\XXXTTTOOONNNMMMNNNQQQUUUZZZ]]]\\\]]]^^^[[[VVVUUUVVVYYYXXXWWWVVVSSSPPPPPPQQQSSSYYY]]]dddkkkqqquuuwwwxxxxxxuuurrrlllgggbbb___\\\WWWXXXYYY]]]ccckkkrrrvvv}}}~~~}}}zzz{{{xxxvvvuuuttttttvvvyyy{{{yyyxxxvvvsssoookkkgggeee___]]]ZZZVVVRRROOOMMMLLLLLLJJJHHHHHHIIIJJJJJJIIIEEECCCAAA@@@@@@???===;;;<<<;;;999888777777888888;;;<<<>>>@@@AAABBBCCCCCCBBBAAA>>><<<999777666666555666888888888999<<<>>>===============>>>>>>>>>???>>>===;;;999777666555222222111000/////////000...//////////////////................................./////////000000000........................333333222222111111000000000000111111000000///...//////............//////...---------...000222333666444111///......///000...---,,,---///000000///,,,,,,---...///000111111......////////////..............................---...000111111111000///---///111111///...//////...............///000000000000000000000000000000111000000000000111222222222222111000000111222222222222222222222333444444333333555666666666666666444444444333444888===AAAYYYOOOCCC:::777888::::::;;;;;;;;;;;;<<<>>>???@@@???BBBHHHRRRbbbzzz------------............------,,,,,,+++,,,,,,---,,,,,,,,,++++++,,,,,,,,,++++++,,,------------,,,,,,,,,,,,---,,,,,,++++++------...//////---,,,+++.........------,,,,,,,,,------------------------,,,---------......//////---///000111333777<<<@@@EEEHHHKKKNNNOOOPPPPPPOOOQQQRRRSSSTTTUUUVVVVVVWWWYYYZZZ[[[[[[ZZZ[[[\\\^^^______``````aaaaaabbbbbbddddddeeeeeeggghhhiiijjjmmmkkkiiiiiikkkmmmmmmmmmllllllmmmlllkkkllloooqqqssssssrrrqqqpppooonnnmmmnnnoooooooooooonnnmmmmmmllllllkkkkkkkkkkkkllllllkkkkkkkkkjjjiiifffdddccc`````````bbbcccccccccbbb```^^^\\\[[[\\\\\\[[[ZZZaaadddkkkttt~~~}}}{{{zzzxxxyyyzzz{{{xxxtttpppmmmggggggffffffeeebbb___]]][[[ZZZZZZZZZZZZXXXTTTQQQLLLKKKJJJJJJLLLPPPTTTWWWXXXZZZ[[[ZZZVVVTTTSSSTTTUUUTTTRRRNNNJJJHHHIIIKKKLLLOOOUUU\\\aaafffiiijjjllljjjgggccc^^^YYYVVVTTTQQQPPPPPPRRRVVV]]]cccgggooowww~~~|||}}}zzzwwwuuupppsssyyy|||{{{xxxvvvuuuwwwzzz}}}}}}~~~}}}xxxtttpppllljjjgggbbb^^^YYYVVVTTTQQQOOOLLLJJJKKKLLLLLLKKKIIIGGGFFFEEEEEEEEECCCAAA@@@>>>===;;;:::999::::::<<<===>>>???AAABBBCCCCCCCCCBBB@@@===;;;888777666444555777777777888;;;=========>>>>>>?????????>>>BBBAAA@@@???===;;;999888444333222111000///////////////............//////................................./////////000000........................//////000111222333333444000000000000000//////...---,,,,,,,,,,,,---......333111000//////000111222555444222111000000111111222111111222333333111000......//////000000111111......////////////......---------..................//////000000///......---///000000.........000000000000000000111111222000000000000000000000000///000111111222222111111222111111111111111111222222222222222333333444444222333444555666666666666444444444444555:::@@@DDDXXXOOODDD;;;777777777777;;;;;;;;;;;;<<<>>>???@@@@@@BBBHHHQQQaaayyy---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,---***+++,,,,,,------,,,,,,,,,,,,---------,,,,,,+++,,,---.........---+++***,,,,,,,,,------.........------------------------.....................---111333555777999>>>CCCGGGHHHIIIKKKNNNOOOOOONNNMMMRRRRRRSSSTTTUUUVVVWWWWWWXXXZZZ\\\\\\[[[[[[]]]^^^_________```aaabbbbbbbbbeeeeeeeeeeeefffhhhiiijjjkkkiiihhhhhhjjjlllmmmlllkkkllllllkkkkkklllnnnqqqrrrqqqpppooonnnmmmlllllllllllllllllllllkkkkkkjjjjjjjjjiiiiiiiiiiiijjjjjjhhhgggfffeeecccaaa___^^^[[[]]]```ccceeegggiiijjjgggeeebbbaaabbbcccdddccciiimmmttt}}}~~~zzzvvvsssrrrrrrmmmnnnqqqrrrqqqoookkkiiiaaabbbbbbbbb```]]][[[YYYXXXXXXXXXZZZ[[[ZZZXXXUUUNNNLLLJJJJJJKKKNNNRRRTTTXXXZZZ\\\\\\ZZZWWWUUUUUUVVVUUUQQQMMMHHHEEEEEEGGGFFFHHHLLLQQQUUUYYY\\\]]]___^^^\\\YYYVVVQQQNNNLLLJJJIIIHHHIIILLLQQQWWW[[[bbbkkktttwwwtttqqqsssvvvvvvvvvuuussspppllliiigggbbbeeejjjqqqxxx|||xxxuuuuuuxxx||||||~~~yyywwwuuuqqqlllfffbbb___XXXUUUQQQOOONNNOOONNNNNNLLLJJJIIIHHHIIIIIIGGGFFFBBBAAA???===<<<;;;;;;<<<<<<======>>>???@@@AAABBBCCCBBB@@@???<<<:::888777444555666666666777999;;;<<<===>>>???@@@@@@@@@@@@BBBBBBBBBAAA@@@>>>===<<<666555444222000///......000///............///000////////////////////////............////////////////////////////////////------...///000111222333000000000000000///.....................///000111......---------...000000222444666888:::;;;;;;;;;===<<<;;;;;;;;;;;;888666111111111000000//////.........////////////......---------........./////////////////////......---...///000///------...000000000000000000111111222000000000000000000000000000000222333333333222111111111111222222111111111222222333333444444444444222333444555666666666666555666666666888;;;AAAEEECCC@@@<<<999999;;;===>>>;;;;;;;;;;;;<<<>>>???@@@@@@CCCHHHQQQaaawww---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,------******+++,,,,,,,,,,,,,,,)))***+++---......//////---------------,,,++++++***++++++,,,---...//////------------------------........................111444777:::===AAAEEEHHHKKKKKKKKKMMMPPPPPPOOOMMMRRRSSSSSSTTTUUUVVVWWWWWWXXXZZZ\\\]]]\\\\\\]]]^^^^^^^^^___```aaabbbcccccceeeeeeeeeffffffgggiiiiiiiiigggggggggjjjkkkkkkjjjjjjkkkllllllkkklllnnnpppooonnnnnnmmmlllkkkkkkjjjiiiiiijjjjjjiiiiiihhhgggfffffffffeeeeeefffffffffcccaaa___]]]\\\\\\]]]]]]^^^aaaeeeiiilllooorrrtttssspppllljjjjjjkkklllllllllpppwww|||wwwuuuwwwzzz|||}}}|||zzzyyytttsssppplllhhhfffggghhhaaacccfffhhhiiihhhfffeee___bbbddddddbbb___]]]]]]\\\\\\]]]```bbbbbb```^^^TTTRRRPPPOOOOOORRRUUUWWW[[[\\\^^^___^^^]]][[[YYYYYYWWWTTTNNNIIIFFFFFFGGGFFFGGGIIILLLOOORRRTTTUUUVVVUUUUUUSSSPPPMMMJJJHHHDDDCCCBBBCCCFFFKKKPPPSSSYYY```hhhkkkiiigggggghhhiiihhhgggfffccc___\\\ZZZXXXZZZ]]]ccciiioootttwww~~~yyyuuusssvvvyyyzzz~~~~~~yyysssnnnkkk```]]]XXXVVVUUUVVVVVVVVVRRRPPPNNNMMMMMMLLLJJJHHHEEEDDDBBB@@@???>>>??????>>>============>>>??????AAAAAA@@@@@@>>>===;;;:::666777777777666666888999:::;;;===???AAAAAAAAA@@@AAAAAABBBCCCBBBAAA???>>>999888666444111000///...000///...------...///000////////////////////////------.........///////////////////////////////////////..................//////000000//////...---,,,,,,,,,,,,---...//////+++,,,...111333666888888>>>???@@@AAA???===:::999===;;;999999999999777666222222111000///...------......////////////......,,,,,,------.../////////////////////...............//////...------...000...............///000000000000000000000000000000000111222222333333222222000111222222222222111000222222333444444444444444333333555666666666666666666777888888999;;;???BBB999999999999999:::;;;<<<;;;;;;;;;;;;<<<>>>???@@@@@@CCCHHHPPP```vvv......------,,,,,,,,,,,,++++++******+++,,,,,,---------,,,,,,,,,,,,------******+++,,,,,,,,,,,,+++***+++,,,---............///......---------------+++,,,,,,------.........------------------------,,,,,,---...///000111111111555:::>>>@@@CCCFFFHHHPPPNNNMMMNNNQQQSSSRRRPPPRRRSSSTTTTTTVVVVVVWWWXXXXXXZZZ]]]]]]]]]\\\]]]^^^^^^^^^___```aaabbbccccccffffffeeeffffffggghhhiiihhhgggfffgggiiijjjjjjiiiiiikkklllmmmllllllmmmnnnlllkkkkkkkkkjjjjjjiiiiiigggggggggggggggfffeeeeeebbbaaaaaa``````aaaaaabbb___]]][[[ZZZZZZ]]]aaacccgggkkkpppsssvvvxxx|||{{{uuuqqqppppppppppppnnnrrrxxxyyyoooiiieeefffiiikkklllkkkiiihhhccccccaaa^^^ZZZZZZ\\\___]]]^^^```cccdddeeeeeeddd```dddiiijjjhhhfffddddddbbbcccdddgggjjjjjjhhhfff___^^^[[[YYYYYY[[[^^^```aaabbbcccdddeeeeeecccbbbaaa___\\\VVVQQQMMMMMMNNNKKKLLLLLLNNNPPPSSSUUUWWWUUUVVVVVVVVVTTTRRROOONNNIIIHHHGGGGGGIIIKKKNNNOOOSSSWWW]]]``````___]]]]]]]]]]]]\\\ZZZXXXUUURRRPPPQQQRRRTTTWWW\\\bbbfffiiiuuu|||}}}{{{|||{{{xxxxxxzzzzzzwwwqqqooorrruuuvvvyyy~~~}}}xxxtttgggddd```^^^___aaabbbbbb___]]]YYYVVVTTTQQQNNNKKKGGGFFFDDDCCCBBBBBBBBBCCC@@@???>>>===<<<======>>>>>>??????@@@@@@???>>>===888888999777666555666888666777:::===???@@@@@@@@@>>>???AAACCCCCCBBBAAA@@@===<<<999777444222111000000///...------...///000////////////////////////---------.........//////////////////////////////........................//////000000//////...---*********++++++,,,.........000444888<<<>>>??????BBBAAA>>>;;;888444111000333111//////000222222111000000000//////...............////////////......,,,,,,------...//////000//////////////////000000...//////---,,,,,,...000...............///000000000000000000000000000000000000000000111111111222000111222222222222111000222333444555555555444333444444555666777777777777555666888999999999;;;===;;;;;;;;;999888777888999;;;;;;;;;;;;<<<>>>???@@@@@@CCCHHHPPP___uuu//////.........---------+++*********+++,,,,,,---...------,,,,,,------...******+++,,,,,,,,,,,,+++............---,,,+++***111000///------...//////---------------------,,,------------------------)))***+++---000222444555777;;;@@@EEEGGGIIIKKKMMMSSSQQQOOOPPPSSSUUUUUUSSSSSSSSSTTTUUUVVVWWWWWWXXXXXXZZZ]]]^^^]]]\\\]]]^^^^^^^^^___```aaabbbccccccfffffffffffffffggghhhiiigggffffffgggiiiiiiiiihhhhhhjjjmmmnnnmmmlllmmmmmmjjjjjjiiiiiiiiiiiiiiiiiieeeeeeffffffeeeeeedddccc^^^^^^]]]]]]]]]]]]^^^^^^___]]]ZZZZZZ\\\aaagggkkkooosssxxx{{{}}}{{{uuurrrqqqppppppqqqtttyyy|||}}}xxxnnnddd^^^WWWXXX[[[]]]^^^]]][[[ZZZYYYYYYXXXUUURRRRRRUUUYYY^^^___aaabbbdddeeeffffffaaaffflllooonnnkkkiiiiiiggggggiiillloooooonnnllljjjhhheeecccccceeegggiiigggggghhhjjjllllllkkkiiijjjiiieee```ZZZWWWVVVWWWQQQQQQQQQRRRUUUXXXZZZ\\\[[[\\\]]]]]]]]][[[XXXWWWUUUTTTRRRPPPOOOOOOOOOOOOPPPSSSWWWZZZ\\\ZZZXXXVVVVVVVVVVVVTTTRRROOOLLLKKKNNNNNNOOOQQQUUUZZZ___aaahhhoooqqqmmmkkkooorrrppppppsssuuurrrmmmkkknnnqqqrrrtttyyy~~~}}}yyyllliiieeedddfffiiikkkllllllhhhddd___[[[WWWRRROOOIIIHHHGGGEEEEEEEEEEEEFFFBBBAAA???============>>><<<===???@@@AAAAAA@@@@@@999::::::888666555666777222555888<<<>>>?????????<<<>>>@@@BBBCCCCCCBBBAAA@@@???<<<999666444333222111///...------...///111000000000000000000000000---------.........//////000000000000000000000000++++++,,,...///111222222///////////////......---.........//////111222222///111666:::<<<======<<<222111///......///000111...,,,******---000111222............////////////......////////////......,,,,,,------...///000000///////////////000111111...///...---,,,,,,...000000000000000000111222222000000000000000000000000///////////////000111111000111222333333222111000222333444555555555444333444555666777888888888888444666888999888777888999777888888888888:::===@@@;;;;;;;;;;;;===>>>???@@@@@@CCCHHHPPP___uuu...---+++,,,,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,+++++++++,,,,,,000///...---------------+++,,,------......------,,,,,,---......---------......---,,,,,,///444888<<>>===;;;999777666555555666777888999::::::999999<<<===>>>???@@@@@@??????BBBAAA???===;;;999888888222111000//////000111111......//////000//////...////////////////////////////////////////////////000000000000000000000000......////////////......---------...............111111222333333111000///222222111111222333444444---------............///000000000000000///......,,,------.............../////////000000000000000........................////////////////////////000000000000111111111111000000000000000000000000111222333222111000111222333222222111000000000111333333333333444555666666555666777888888999999888555555555555666666666777777888888999999:::;;;;;;999<<<@@@AAA@@@???>>>>>>@@@BBBGGGPPP___vvv...---+++,,,,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,+++,,,------......------,,,------------------,,,.../////////000333888<<>>=========<<<<<<<<<===???@@@@@@???>>><<<:::888666666666777777888999999::::::999:::;;;<<<>>>???@@@AAAAAAAAA@@@>>><<<;;;:::999444333222000//////000000......////////////......////////////////////////////////////////////////////////////////////////......////////////......------............//////111111222222111111000///000//////............///........./////////000000000000000000000///.........//////000000000000000(((***,,,...//////...---////////////////////////////////////////////////000000000000111111111111000000000000000000000000000222333222111000111222555444333333222222333333333333333333444555666666555666777888888999999888555555555666666666777777777888888999999::::::;;;999::::::<<<===>>>??????AAACCCHHHPPP```xxx...,,,++++++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,---------,,,+++---,,,,,,,,,,,,++++++++++++,,,------......------------------------------///000222333555888>>>AAACCCEEEHHHJJJKKKLLLNNNPPPOOOPPPQQQSSSTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXXXXXXXYYYZZZ[[[[[[\\\\\\[[[[[[[[[]]]^^^_________aaabbbeeeeeedddddddddeeefffffffffggggggggggggggghhhhhhjjjiiihhhgggfffeeeeeeddd```aaabbbccccccbbbaaa```___]]]\\\\\\]]]^^^]]]\\\ZZZZZZ[[[[[[\\\___cccgggmmmnnnooooooqqqxxx~~~{{{{{{{{{{{{{{{wwwvvvuuutttsssooojjjfff___[[[UUUQQQRRRXXX```eeejjjhhhdddaaa``````aaabbb^^^___aaaaaa___[[[WWWTTTTTTTTTTTTVVVYYY^^^bbbeeeiiihhhhhhhhhhhhiiiiiijjjppptttzzz~~~~~~{{{xxxvvvvvvwwwxxxxxxxxxzzz}}}}}}zzzyyywwwvvvvvvvvvwwwxxx|||~~~~~~zzzuuurrrooolllmmmmmmnnnnnnmmmlllkkkjjjiiihhhggggggeeeaaa___ZZZZZZXXXTTTPPPNNNNNNOOONNNQQQSSSRRROOONNNPPPSSSXXXZZZ]]]___aaabbbeeegggcccccceeehhhkkkppptttvvv{{{zzzzzz}}}}}}zzzssspppkkkgggfffgggjjjlllqqqqqqpppnnnllliiifffeee___YYYQQQLLLKKKKKKJJJIIIGGGGGGFFFEEEDDDBBBAAA@@@>>>===<<<<<<<<<===>>>???@@@AAA@@@@@@>>><<<:::888888777777777777999:::<<<666666777999;;;===@@@AAA@@@@@@@@@@@@???===<<<;;;888777555222000///..............................////////////////////////////////////////////////////////////////////////......////////////......---........./////////000222111111000000000000000///...---,,,,,,++++++,,,////////////000000000111000000000000000//////......//////000000000000000%%%(((,,,///000000---,,,111111111111111111111111////////////////////////000000000000111111111111000000000000000000000000000111222222111000111222444444333333222222333333333333333333444555666666555666777888888999999888555555666666666777777777777777888888999:::::::::;;;999777999>>>BBBCCCBBBAAADDDIIIRRRbbbyyy---,,,++++++------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,)))+++---......---,,,***,,,,,,---------,,,,,,,,,+++,,,------......------------------------......000222555777999===BBBEEEFFFHHHKKKLLLMMMNNNPPPQQQPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[[[[]]]^^^_________aaabbbeeeeeeddddddeeeeeefffggggggggggggggggggggggggggghhhggggggfffeeedddcccbbb___``````aaaaaa```^^^]]]^^^\\\[[[ZZZ[[[\\\^^^___aaabbbbbbcccdddgggkkkooottttttuuuuuuwww~~~~~~}}}}}}|||{{{zzzvvvpppkkkgggbbb]]]YYYSSSPPPLLLIIIKKKPPPWWW[[[dddddddddcccbbbaaabbbcccdddeeegggiiiiiigggdddbbbaaaaaaaaacccgggnnnssswwwzzzxxxvvvuuutttsssttttttvvvyyy|||}}}|||{{{{{{}}}~~~}}}|||zzzwwwvvvwwwxxxyyyyyyvvvtttnnnkkkfff```YYYTTTRRRPPPOOOPPPRRRQQQOOONNNOOOQQQTTTWWWZZZ\\\^^^```dddgggaaaaaabbbdddfffiiikkkllloooooopppssswwwyyyxxxvvvqqqnnniiieeedddeeegggiiimmmnnnoooppppppnnnlllkkkgggaaaYYYTTTRRRPPPNNNKKKIIIHHHHHHFFFEEECCCAAAAAA???>>>===;;;;;;;;;<<<===???@@@BBBCCCBBBAAA???>>><<<;;;999777777888:::;;;666666666777888:::<<<>>>===>>>@@@AAAAAA@@@>>><<<;;;:::888555333000......//////..................////////////////////////////////////////////////////////////////////////......////////////...............//////000000111222111000///...///000000//////......---.............../////////000000000//////000000000000//////,,,------...............***,,,///111111111000///000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000000111222222111000222333222222111111000111111222333333333333444555666666555666777888888999999888555666666666666777777777777777777888999999::::::===:::999===DDDHHHHHHEEEBBBDDDIIISSSccc{{{---,,,++++++------,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,)))***,,,......---,,,+++,,,---............------+++,,,------......------------------...///000111222444888;;;===AAADDDGGGGGGJJJLLLMMMNNNNNNPPPQQQPPPQQQRRRTTTUUUUUUVVVVVVTTTSSSSSSSSSTTTUUUVVVWWWYYYYYYZZZ[[[[[[[[[[[[ZZZ[[[]]]^^^_________aaabbbcccccccccdddeeefffggghhhgggggggggggggggffffffffffffeeedddcccbbbaaaaaa```_________^^^^^^]]]\\\[[[[[[[[[[[[[[[\\\___bbbeeekkklllmmmmmmmmmnnnqqqsssuuuvvvwwwwwwyyy}}}{{{xxxqqqhhh___YYYUUURRRQQQKKKIIIFFFEEEGGGLLLQQQUUU___ccciiimmmnnnmmmnnnooorrrtttvvvxxxxxxwwwuuutttqqqqqqqqqsssxxx}}}|||}}}}}}|||~~~}}}xxxpppggg```[[[XXXWWWWWWXXXWWWUUUUUUUUUUUUSSSUUUWWWXXXYYY[[[___bbbaaaaaaaaaaaaaaabbbccccccddddddfffiiimmmpppqqqqqqmmmjjjgggcccbbbccceeegggjjjlllpppsssuuutttsssqqqkkkfff```\\\ZZZWWWRRRNNNJJJIIIHHHFFFDDDCCCBBBAAA@@@???===<<<;;;:::;;;;;;===>>>AAADDDEEEEEEDDDCCCBBB@@@===:::999999::::::888777777777777888888888:::<<<>>>@@@AAA@@@???>>>>>>===;;;999666333111///111000///............///////////////////////////////////////////////////..............................////////////............//////000111222222222111///...---...///000...---......///000111222------.........///////////////000000000000//////,,,------...............222111000000///000000111////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000///111222222111111222333222111111000111111222222333333333333444555666666555666777888888999999888666666666666777777777888666777777888888999::::::<<<:::;;;@@@GGGJJJHHHDDDAAADDDIIISSSddd|||,,,+++***+++---...---,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,)))***,,,---...------,,,,,,---.../////////...---+++,,,------......------------------///111444555666999===@@@BBBCCCFFFHHHIIIKKKNNNOOONNNOOOPPPQQQPPPQQQRRRTTTUUUUUUUUUUUUSSSSSSRRRRRRSSSTTTVVVWWWXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[]]]^^^_________aaabbbbbbbbbbbbcccdddeeeggghhhfffffffffeeeeeeeeeeeeeeedddccccccbbbaaa```___^^^___^^^]]][[[[[[[[[\\\]]]]]]^^^```aaacccgggmmmpppwwwyyyzzzyyyvvvtttssstttuuuvvvxxxxxxzzz~~~{{{xxxooohhh^^^VVVPPPNNNLLLKKKGGGFFFDDDDDDGGGKKKOOORRR[[[cccnnnvvvyyy{{{~~~~~~~~~wwwpppiiieeedddccccccbbbaaa```______ZZZZZZZZZYYYYYYYYY\\\^^^```______^^^]]]\\\[[[ZZZ[[[\\\]]]```cccfffiiikkkhhhfffcccaaaaaabbbeeegggjjjnnnsssxxx{{{|||zzzyyynnnjjjeeebbb```\\\WWWRRRMMMLLLJJJHHHFFFEEEDDDCCCCCCBBB@@@===<<<;;;;;;<<<<<<>>>@@@CCCEEEFFFFFFFFFEEEDDDAAA???===<<<<<<<<<999:::999999888777555444777888;;;===??????@@@?????????>>><<<:::777444333333222000///...//////000////////////////////////////////////////////////..............................////////////............///000111222333333000000///...............++++++,,,,,,...///111222------------...............//////000000000000000...//////000000000000000333222///---,,,---///000------------------------000000000000000000000000000000000000111111111111000000000000000000000000///000222222111111222444333333222222333333444444333333333333444555666666555666777888888999999888666666666777777777888888666666777777888999999999999999;;;@@@EEEFFFCCC@@@@@@CCCIIISSSddd}}},,,+++***+++---...---,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,******+++,,,,,,---......***+++---//////...---,,,+++,,,------......---------------...111444777999;;;>>>BBBEEEFFFFFFGGGIIIKKKMMMOOOPPPPPPPPPQQQRRRPPPPPPRRRSSSTTTUUUUUUUUUTTTSSSRRRRRRSSSTTTVVVXXXXXXYYYYYYZZZZZZZZZZZZZZZ[[[]]]^^^_________aaabbbbbbbbbbbbbbbbbbcccdddeeedddcccccccccbbbbbbbbbbbbbbbbbbaaa```___^^^]]]]]]^^^\\\ZZZXXXYYY\\\```bbbeeehhhlllpppsssxxx~~~zzzvvvuuutttwwwyyyzzz{{{~~~}}}{{{yyyuuurrrfffaaaZZZUUUQQQOOOMMMKKKJJJJJJJJJJJJMMMQQQUUUWWW```iiittt|||yyytttsssrrrqqqpppooonnnmmmllllllkkkjjjfffcccbbbccceeeaaa```___]]][[[YYYWWWUUUUUUVVVWWWYYY[[[^^^bbbeeecccbbb```___```ccceeegggjjjnnnuuu|||}}}rrrmmmgggcccbbb```\\\YYYSSSQQQOOOLLLJJJIIIHHHHHHGGGFFFCCCAAA???>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFEEEEEEDDDCCCBBBAAA@@@@@@999:::;;;<<<:::888555333444555777999<<<>>>???@@@@@@@@@@@@???===;;;999777555444222000///000111111////////////////////////////////////////////////..............................////////////.........//////000222333333444.../////////......------,,,,,,,,,,,,---///000000............////////////......///000000000000000...//////000000000000000000///......---......///------------------------000000000000000000000000000000000000111111111111000000000000000000000000...000111222111111333444333333222222333333444555333333333333444555666666555666777888888999999888666666777777777888888888666666777777888888999999999:::;;;===???????????????BBBHHHSSSddd}}},,,+++***+++---...---,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++***+++,,,---...///)))***,,,.........,,,++++++,,,------......---------------///222666999<<>>AAA???BBBHHHRRRddd}}},,,...---++++++......***+++,,,,,,------,,,,,,+++---.........---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------//////000222666;;;@@@BBBDDDEEEEEEFFFHHHIIIJJJJJJOOOOOOOOOPPPQQQRRRTTTTTTRRRRRRSSSSSSSSSQQQPPPNNNTTTTTTUUUVVVWWWYYYYYYZZZZZZYYYXXXXXXXXXXXXYYYYYYZZZ[[[\\\^^^___`````````dddcccaaa```_________```^^^]]]]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\ZZZXXXXXXWWWWWWWWWXXX[[[aaaiiinnnzzz~~~||||||~~~zzztttooonnnllllllmmmnnnmmmlllgggeeeccc___\\\ZZZYYYXXXXXXXXXZZZ\\\___bbbfffhhhpppuuu||||||wwwuuuwwwyyy||||||{{{|||~~~~~~|||vvvsssnnnjjjfffbbb\\\YYYTTTQQQMMMMMMPPPUUUYYY[[[___ZZZ[[[bbbfffddddddgggkkkmmmqqqxxx}}}~~~qqqmmmiiiggggggfffdddaaaaaa]]]YYYVVVUUUTTTPPPMMMMMMLLLJJJHHHFFFDDDCCCBBB@@@>>><<<<<>>>>>>>>===<<<:::999888777555444444666999;;;<<<>>>@@@BBBBBBBBBAAA@@@===:::666333111111222333222000.........///...,,,000///,,,++++++,,,///000---------........./////////000222222000000000111.../////////000000000000......////////////......,,,------...///000111111111111000///////////////////////////////////////000222333222000/////////............///////////////////////////.........444111...---//////---+++////////////////////////111111111000000000000000---...000111000111222444000/////////000111222222333444555555666666555555777777777777888999;;;<<<666666666666777777777777999999999888999999::::::<<<<<<<<<======>>>???@@@AAAAAAGGGTTTfff|||000777<<<777111......,,,+++,,,,,,------,,,,,,+++------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////000111333666:::???CCCEEEEEEFFFGGGHHHIIIJJJJJJKKKNNNNNNNNNOOOPPPRRRSSSTTTSSSTTTTTTUUUUUUTTTRRRRRRTTTUUUUUUVVVWWWXXXYYYZZZZZZYYYYYYXXXXXXYYYYYYZZZ[[[[[[]]]^^^___`````````bbbaaa```___^^^^^^______```______^^^^^^______```^^^]]]\\\[[[YYYXXXXXXXXXVVVWWWYYY[[[___eeemmmsss~~~}}}xxxrrrmmmgggfffeeeeeegggiiiiiiiiijjjiiihhhfffcccaaa```___\\\]]]```dddhhhnnnrrruuuuuuyyy}}}wwwqqqmmmkkkjjjkkkmmmppptttyyy}}}~~~}}}zzzxxxwwwxxxyyyzzzyyyyyyyyyyyyzzz}}}|||{{{~~~}}}xxxsssmmmgggccc[[[WWWRRRPPPRRRVVVZZZ[[[]]]ZZZ[[[bbbeeeeeeeeehhhjjjjjjmmmrrrvvvyyyyyyxxxrrrooollljjjjjjjjjiiigggfffccc___]]]\\\\\\YYYWWWUUUTTTSSSQQQNNNLLLJJJIIICCCAAA???>>>@@@AAAAAA@@@EEEEEEDDDDDDCCCBBBBBBAAA>>>?????????>>><<<;;;:::999777555444444555777999;;;<<>>???@@@AAAAAAGGGTTTeee|||000===FFF@@@444---,,,---+++,,,,,,------,,,,,,+++------......------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///000000111222444888<<<@@@DDDFFFHHHHHHHHHIIIIIIJJJKKKLLLLLLNNNNNNNNNNNNOOOQQQRRRSSSRRRSSSSSSTTTTTTTTTTTTSSSTTTUUUUUUVVVWWWXXXYYYYYYZZZZZZZZZYYYYYYZZZZZZ[[[[[[\\\]]]______`````````______^^^]]]]]]^^^^^^___\\\\\\[[[[[[[[[[[[\\\\\\^^^\\\ZZZXXXWWWWWWXXXYYYXXXZZZ]]]```eeekkksssxxx}}}yyyuuuppppppoooppppppnnnjjjgggbbbaaaaaabbbeeehhhhhhhhhnnnnnnnnnnnnmmmkkkiiihhheeegggjjjnnnsssyyy~~~~~~~~~yyyxxxwwwxxxzzz||||||{{{{{{zzzxxxuuusssqqqppppppooopppoookkkfff```]]]\\\[[[[[[\\\^^^aaadddgggiiihhhhhhgggffffffhhhiiijjjhhhhhhhhhgggfffgggiiikkkooopppsssvvvzzz|||~~~~~~zzzuuuqqqppptttyyy||||||~~~~~~||||||}}}uuupppfffaaa[[[WWWXXXZZZ\\\]]]^^^\\\]]]bbbffffffgggiiigggffffffhhhlllnnnooooooooommmkkkkkklllmmmlllkkkiiigggdddcccddddddcccccc___^^^^^^\\\YYYUUURRRPPPHHHFFFCCCAAAAAAAAA@@@???CCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@>>>===<<<;;;:::888777555444555555666999:::<<>>===;;;999666444222111222000//////000111000///////////////////////////,,,,,,,,,---------......---///111000///...//////.........///111333666777...//////000000//////............/////////////////////...---------......111111111111111111111111+++---///000//////000111............///////////////////////////////////////...------///111111000////////////////////////000000000000000000111111000111222111000000111222444444444333444444555555333333444555555555555555555666666777777777777666888888888999999999::::::999999888888999999:::;;;<<<<<<<<<<<<===>>>???@@@AAAAAAFFFSSSeee}}},,,888@@@;;;000+++***++++++,,,,,,------,,,,,,+++,,,------...------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,---///000111444777<<>>===<<<;;;:::999777666555444444666888:::<<>><<<:::666333222111000......000111000///...///000111111000///...,,,,,,,,,,,,---------------...000000........./////////......000222555666//////000000000000/////////////////////.........000//////.........//////000000000000000000000000,,,...///000///...///000............///////////////////////////000000000//////......///000000000////////////////////////000000000000000111111111111222333222000///000111222222111111111222222333333333444555555555444444444555666777777777666555666666777777777888888888888888888888999:::;;;;;;<<<<<<<<<<<<<<<===??????AAAAAAFFFSSSeee}}})))///333///,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,------...------,,,------------------------------------------------------------------------,,,,,,,,,---...111333555777:::???DDDGGGJJJJJJJJJLLLLLLLLLMMMMMMNNNNNNOOONNNNNNNNNNNNOOOOOOPPPQQQOOOPPPPPPQQQRRRSSSTTTTTTUUUVVVVVVWWWWWWXXXXXXXXXZZZZZZZZZZZZZZZ[[[\\\\\\]]]]]]^^^^^^^^^^^^^^^]]]YYYZZZZZZZZZ[[[[[[ZZZZZZZZZZZZYYYYYYZZZ[[[[[[\\\XXXXXXYYY[[[^^^bbbfffhhhiiikkklllnnnpppsssxxx{{{}}}|||uuuoooiiiddd```^^^^^^___bbbgggjjjkkkkkkoooppprrruuuxxxxxxuuusssrrrtttwwwyyyzzzzzzxxxxxxyyyzzz}}}~~~|||uuunnngggbbb___^^^\\\YYYWWWVVVUUUSSSRRRQQQPPPOOOMMMLLLLLLLLLKKKIIIIIIIIIGGGDDDCCCCCCDDDEEEKKKTTT\\\___]]]XXXUUULLLMMMMMMMMMMMMLLLLLLLLLFFFHHHIIIHHHGGGFFFFFFGGGIIIJJJKKKMMMPPPRRRTTTUUUUUUTTTSSSUUUXXX\\\___aaaffffffeeeaaa___```fffkkkppprrrvvv||||||sssllljjjkkklllmmmpppqqqrrrrrrsssrrroookkkccc```\\\\\\]]]```cccddd___```ccceeegggiiikkkmmmiiiiiijjjjjjlllooosssvvvwwwxxxwwwuuuooofff^^^YYYVVVRRRNNNJJJGGGEEEBBB@@@??????@@@@@@@@@AAAAAAAAABBBAAA@@@@@@???>>>>>>>>>======<<<:::999777555444555666888:::<<<>>>@@@@@@AAAAAA@@@???===999666444111000......///000///......///000111111000///...,,,,,,,,,---------......---...000000........./////////......///000222333//////000000000000/////////////////////.........111000000000000000111111////////////////////////...///111000...------...............////////////////////////000000111111111111000//////...///000000000000000000000000000//////000000111111111111222333444222000///000111111111000000000000111111222333333444555444444444333444555777888888999999777777777777888888888888888888888888999:::;;;<<<;;;;;;;;;;;;<<<===>>>???AAA@@@EEERRRddd}}})))++++++)))***//////,,,+++,,,,,,------,,,,,,+++,,,,,,------......------------------------------------------------------........................000//////000222555888;;;;;;>>>BBBFFFIIIKKKKKKKKKMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRSSSTTTVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXYYYYYYYYYYYYZZZ[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\[[[XXXXXXYYYYYYYYYXXXXXXWWWWWWVVVVVVVVVWWWXXXYYYZZZZZZ\\\```fffkkkoooqqqsssttttttsssrrrrrrtttxxx|||}}}|||wwwpppjjjfffbbb___\\\[[[\\\___dddjjjnnnppppppwwwyyy~~~~~~zzzwwwxxx{{{}}}~~~|||yyywwwwwwxxxwwwvvvtttsssrrrqqqnnniiiccc\\\VVVRRROOOPPPMMMJJJHHHGGGFFFDDDBBBBBBAAA@@@@@@@@@@@@@@@AAA<<<===>>>>>>>>>@@@CCCFFFUUUXXX\\\^^^[[[SSSKKKEEEEEEEEEFFFFFFFFFDDDCCCAAA>>>@@@AAAAAA@@@???@@@BBBCCCBBBCCCCCCDDDEEEGGGHHHGGGHHHHHHJJJLLLOOORRRSSSWWWXXXXXXUUUSSSSSSWWWZZZ^^^^^^aaaeeeiiilllkkkjjjkkkmmmoooqqqrrrvvvzzz}}}~~~wwwuuuwwwyyyzzz|||~~~xxxqqqdddaaa\\\ZZZ[[[\\\^^^^^^ZZZ]]]aaadddfffiiikkknnnkkklllmmmoooqqquuuzzz}}}tttjjjddd^^^ZZZUUUQQQMMMJJJGGGEEEAAAAAAAAA@@@@@@?????????@@@@@@??????>>>???@@@@@@????????????===:::888666444555666888:::<<<>>>???BBBBBBBBBAAA???<<<999888333222//////000000///.........000000000000......---------.........//////---///111000///...//////////////////000000000000///000000111111000000///.........///////////////111111000000111111222222........................///111222111///------...............////////////...//////000000111111222111222222000......///000000000000000000000000000/////////000111111222222222333444333111000000222333333222222111111222222222222333444444444444444333444555666999;;;>>>???999999999::::::::::::;;;777777777888999:::;;;<<<;;;;;;;;;;;;<<<===>>>???AAA@@@EEEQQQddd}}}***,,,+++)))***......***+++,,,,,,------,,,,,,++++++,,,------......------------------------------........................////////////////////////111000000111444777;;;>>>@@@BBBEEEHHHJJJLLLLLLMMMMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPOOOPPPPPPQQQRRRSSSSSSRRRRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\[[[ZZZYYYWWWXXXXXXXXXXXXVVVUUUTTTSSSSSSSSSSSSTTTUUUVVVVVV```dddkkksssxxx{{{{{{{{{{{{zzzxxxuuutttuuuzzz}}}|||ppplllfffbbb``````___^^^]]]___cccjjjqqqvvvwwwwww|||~~~|||zzzxxxuuuqqqnnnhhhgggfffeeecccaaa```___]]]ZZZUUUPPPLLLHHHFFFEEEDDDBBB@@@?????????===<<<<<<<<<;;;:::::::::;;;;;;:::<<<>>>@@@CCCHHHNNNSSS\\\ZZZUUUOOOIIICCC>>>;;;AAABBBDDDEEEEEECCCAAA???===>>>>>>>>><<<<<<>>>@@@@@@??????>>>>>>???@@@AAA@@@AAACCCDDDEEEFFFHHHJJJIIILLLNNNLLLJJJIIIKKKNNNPPPOOOPPPRRRUUUWWWWWWWWWXXXZZZ\\\]]]^^^aaadddgggooorrrwww{{{}}}yyyhhhddd^^^ZZZYYYXXXXXXWWWUUUZZZ___bbbdddgggjjjmmmlllnnnoooppprrrwww~~~vvvpppfffbbb]]]XXXTTTQQQNNNKKKEEEEEEDDDBBBAAA???>>>===>>>>>>======>>>???AAABBBAAABBBBBBBBBAAA>>>;;;999444444555777999;;;<<<===CCCCCCBBBAAA@@@>>>===<<<777555222111111111000............//////................../////////000000...000111111000//////000,,,...000111222222111111000000111111111111000000------......//////000000000000000000000111222222///////////////////////////000222111000//////000............////////////...//////000111111222222///000111000///...111333000000000000000000000000...//////000111111222222111333333333111111111333555444333222222222222333222222333444444444444333333333444666:::???DDDGGG999999999:::::::::;;;;;;777777777888999:::<<<===;;;;;;;;;;;;<<<===>>>>>>AAA@@@DDDQQQddd}}}***......+++***+++***'''+++,,,,,,------,,,,,,++++++,,,,,,---.........---------------------------........................000000000000000000000000/////////000333777;;;>>>DDDEEEGGGIIIKKKMMMNNNNNNMMMNNNNNNNNNNNNNNNNNNOOOQQQQQQPPPPPPPPPQQQRRRRRRRRRQQQQQQPPPPPPQQQSSSTTTVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWXXXXXXWWWUUUTTTRRRUUUUUUUUUUUUVVVWWWXXXYYYeeekkkttt}}}~~~|||yyyvvvtttvvv{{{~~~vvvqqqiiifffaaa______```aaabbbaaadddiiipppwww|||~~~~~~yyywwwtttrrroookkkgggccc\\\[[[YYYVVVUUUSSSSSSRRROOOMMMIIIEEEBBBAAAAAAAAA>>><<<;;;;;;<<<======<<<===<<<;;;:::999999999999???AAADDDGGGLLLSSS[[[```LLLHHH@@@;;;999;;;@@@CCCAAACCCEEEGGGGGGFFFDDDBBB>>>???>>>===;;;;;;===??????>>>===<<<<<<===>>>???>>>???AAABBBBBBBBBDDDEEEBBBEEEHHHHHHFFFDDDFFFHHHHHHGGGFFFGGGIIIKKKKKKKKKMMMNNNPPPQQQQQQSSSUUUXXX]]]bbbgggjjjkkknnnqqquuuvvvwwwwwwxxxyyy|||kkkggg```[[[XXXUUUSSSRRRRRRVVV\\\```bbbdddgggjjjkkkmmmoooppprrrwww~~~|||vvvkkkgggbbb]]]YYYVVVRRRPPPIIIHHHFFFDDDBBB@@@>>>======<<<<<<<<<===???AAACCCBBBCCCDDDEEECCC@@@===;;;444444555666888:::;;;<<>>:::888555444333333111///........................////////////000000000000///000222222000000000111***---000333555555444333000000111111111111000000,,,------...///000111111///////////////000111111000000000000000000000000---///111222111000111333............/////////000...//////000111222222222,,,///111000///000333666000000000000000000000000...//////000111222222222111222333333111111222333444333222222111111111111222222333444444444333333444333444666;;;AAAGGGKKK777777888888888999999999777777777888999;;;<<<===;;;;;;;;;;;;;;;<<<>>>>>>AAA@@@DDDQQQccc}}},,,,,,************,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,111000///.............../////////......---------...000111222111111111222---000444888:::>>>BBBEEEFFFFFFGGGIIIJJJLLLMMMNNNOOOOOOOOONNNMMMNNNPPPRRRSSSRRRQQQQQQQQQSSSTTTUUUSSSSSSSSSSSSSSSTTTTTTUUUZZZYYYXXXWWWWWWXXXZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[\\\\\\[[[ZZZZZZYYYXXXXXXYYYXXXWWWTTTRRRQQQSSSUUUQQQTTTWWWWWWWWWYYY^^^ccckkksss}}}}}}yyyuuusssuuuyyy}}}{{{xxxwwwuuuqqqmmmlllgggaaa```dddiiilllnnnqqqsssvvvzzz}}}|||uuuqqqrrrkkkccc___]]][[[VVVRRRLLLJJJGGGDDDCCCDDDFFFGGGFFFDDDBBBAAA@@@???===;;;;;;<<<>>>>>>>>><<<:::999888888777777777777888888777;;;AAAIIINNNMMMHHHBBB::::::::::::;;;===???@@@BBBCCCEEEGGGHHHGGGDDDBBBAAA@@@>>><<<===>>>AAACCCDDDCCCBBBAAA@@@???>>>>>>DDDBBB@@@>>>>>>@@@BBBCCC???BBBFFFJJJLLLKKKHHHGGGHHHFFFDDDCCCCCCBBBAAA???CCCDDDEEEFFFGGGGGGGGGGGGPPPQQQSSSVVVYYY\\\^^^```dddddddddeeehhhooowww}}}wwwkkkccc___[[[WWWSSSYYYWWWXXX^^^bbbdddhhhmmmnnnnnnoooppprrrxxx{{{uuummmgggccc^^^YYYUUUMMMOOOOOOKKKEEEAAAAAABBB>>>===<<<<<>>>>>???@@@@@@???=========<<<;;;999;;;<<<=========<<<:::999999999888777777777777777777888;;;???CCCCCC???<<<888777777888999;;;===>>>CCCDDDEEEHHHIIIHHHFFFDDDDDDBBB@@@??????AAACCCDDDFFFFFFEEEDDDCCCBBBAAA@@@DDDCCCAAA??????AAACCCDDDDDDFFFJJJNNNOOOOOOLLLKKKIIIGGGCCCAAAAAA@@@???>>>>>>??????@@@AAAAAAAAAAAACCCDDDFFFIIIKKKNNNPPPQQQSSSTTTUUUVVVYYY^^^eeejjjsssvvvzzzzzzsssnnniiiccc^^^[[[WWWWWW\\\___bbbgggmmmqqqqqqqqqpppqqqtttzzz~~~zzztttppplllgggdddXXXXXXUUUQQQKKKGGGEEEEEEAAA???>>>>>>@@@AAABBBBBB@@@CCCFFFIIIIIIHHHEEEDDD===;;;777555444555888:::===???@@@BBBCCCBBBAAA@@@>>><<<999666333111000//////000000111111111000000......//////////////////222222222222222111000000111111111111111000//////000000000000////////////////////////////////////...............---------/////////......------,,,000000000000000000000000////////////000000000000...///////////////......111000///......///000000000000000000000000000000111111111111111111111222333333333333333222222222333333222222222333444555444333333222222333333444444444555666666666666555777777777777888888888888888888888888999:::;;;<<<;;;<<<:::999<<>>@@@CCCGGGIIIIIIIIIJJJKKKLLLNNNNNNOOONNNOOOOOOOOONNNNNNPPPRRRQQQQQQPPPPPPPPPQQQRRRRRRSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUVVVWWWYYYYYY[[[[[[ZZZYYYXXXXXXXXXXXXYYYXXXVVVUUUTTTTTTUUUUUURRRTTTVVVVVVUUUTTTTTTUUUaaaaaabbbffflllrrrvvvxxxxxxyyy|||{{{uuupppgggggghhhlllqqqvvvyyyzzzzzzwwwtttssswww{{{{{{uuupppnnnmmmjjjfffaaa[[[VVVSSSPPPLLLFFFDDDCCCBBB???<<<<<<<<<;;;;;;:::::::::999===;;;::::::;;;<<<;;;999<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;999888777666666666888777666666888999888777777777777777999;;;===>>>BBBDDDFFFHHHIIIIIIHHHGGGGGGFFFDDDCCCCCCDDDEEEFFFHHHHHHGGGFFFEEEDDDDDDCCCEEEDDDBBBAAAAAABBBDDDEEEIIIKKKOOORRRTTTSSSQQQOOOLLLHHHDDD@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAACCCEEEFFFGGGCCCDDDFFFGGGIIIMMMRRRVVV^^^aaaffflllsssxxx|||~~~{{{sssmmmbbb]]]ZZZ\\\___bbbhhhooovvvvvvtttrrrpppqqqtttvvvxxx}}}|||xxxvvviiieee```ZZZUUUPPPLLLIIIFFFCCCAAA@@@AAABBBAAAAAAAAABBBEEEGGGHHHIIIHHHHHHCCC@@@<<<999777777777888;;;<<<>>>@@@BBBBBBBBBBBBAAA@@@===999666333111111222222222222222222111111------...//////000111111222222222222222111000000000000111111000000//////111111111000///.........000000000000000000000000222222111000000///..............................000000000000000000000000000000000000////////////...//////000000/////////000000////////////000000000000000000000000000000111111111000000000//////222222222222222222222222333333222222222333444444444333333222222333333444333444555666666666666666777777777777888888888888888888888888999:::;;;<<<;;;<<<;;;:::===DDDFFFDDD@@@CCCHHHPPPaaa|||+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.....................---........................+++,,,...//////111333555999<<>>>>>>>><<<::::::;;;;;;<<<<<<;;;:::999===<<<;;;<<<>>>??????>>>======<<<;;;;;;<<<<<<===>>>===;;;999888666666555888777666555666666777777999888999999;;;===???AAABBBDDDGGGHHHIIIIIIIIIIIIJJJHHHGGGEEEEEEEEEFFFGGGIIIIIIHHHGGGFFFFFFEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFKKKMMMQQQSSSTTTTTTRRRQQQNNNJJJEEEAAA???===<<<;;;;;;;;;::::::999999999999;;;;;;<<<>>>???AAABBBCCC===>>>@@@BBBCCCEEEHHHJJJMMMOOOTTTZZZ```eeehhhjjjqqqxxx{{{ooohhhcccbbbbbbccciiipppxxxwwwuuuqqqnnnlllmmmnnnnnnrrrzzzzzzssskkkddd___ZZZSSSNNNKKKIIIEEECCCBBBBBBAAA???AAAAAABBBDDDFFFHHHIIIJJJFFFDDD@@@<<<999888777777999:::===???AAACCCCCCDDDFFFEEEBBB???;;;888666555444333333222222111111111......//////000000000000000000000000000///......///000000000000000//////111000000000/////////...////////////////////////222222222111111000000000---........./////////000////////////////////////111111000000//////.........//////000000000000//////////////////000000000000000000000000000000000111111111111111111000000111111111111111222222222333333333333333333333444444333333222222333333444555555666777888888888888666777777777888888888888888888888888999:::;;;;;;<<<>>>===<<>>>>>===<<<;;;=========>>>AAABBBBBBAAA???>>>>>>===>>>>>>??????AAA@@@===;;;999777777666666777888888888888888888999999999:::<<<>>>AAABBBBBBDDDGGGHHHHHHHHHIIIKKKKKKJJJHHHGGGFFFFFFFFFFFFHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGKKKLLLOOOQQQRRRRRRPPPOOOPPPLLLGGGDDDBBB@@@>>>======<<<;;;999888888888888888888999:::<<<===>>>???;;;===????????????AAACCCCCCEEEIIIMMMQQQTTTVVVWWW[[[aaakkkttt|||}}}vvvooollliiigggkkkpppvvvuuusssooojjjfffeeefffeeehhhnnnuuu}}}uuunnnhhhbbb[[[VVVSSSPPPKKKHHHEEECCCAAA???AAAAAAAAAAAACCCFFFHHHIIIGGGEEEBBB???<<<:::888777999:::<<<>>>AAABBBCCCDDDGGGFFFDDDBBB???<<<:::999555444333222111000111111111111000000////////////000000000000000///.........//////000000000//////.../////////000000000111........................---------.........//////------......///000000000////////////////////////111111000000//////............///000111111000000......///000000000000000000000000000000000000000000000111111222333333444000000111111111222222222333333333333333333333222444333333222222333333444444444666777777888888888666777777777888888888888888888888888999:::;;;;;;:::======<<<===CCCGGGGGG@@@CCCGGGOOO```zzz,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////...------+++++++++,,,,,,,,,,,,------...///000000222666999???AAADDDEEEEEEGGGIIIKKKMMMMMMNNNNNNNNNNNNNNNNNNKKKMMMOOOPPPPPPOOOPPPRRRTTTTTTUUUUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUTTTUUUVVVXXXYYYYYYYYYYYYWWWWWWVVVUUUTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVUUUUUUTTTVVV[[[___eeellltttzzz~~~sssqqqnnnlllkkkiiigggeeeiiilllpppuuu|||wwwvvvwwwvvvssshhhccc\\\UUUPPPMMMKKKIIIBBBAAA@@@???>>>======<<<::::::;;;;;;;;;;;;;;;;;;:::;;;===>>>???>>>======>>>======???AAACCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCBBB@@@===;;;:::999888333666888999999888888999888888888999;;;>>>@@@BBBDDDGGGJJJJJJHHHHHHJJJLLLLLLKKKJJJIIIGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGJJJKKKMMMOOOPPPOOONNNMMMQQQOOOKKKIIIGGGEEECCCAAA>>>===;;;888777666666777888999:::;;;===>>>@@@@@@;;;<<<===<<<;;;;;;<<<>>>@@@AAACCCEEEGGGIIIJJJJJJNNNSSSZZZaaaiiipppwww{{{}}}zzzuuuqqqqqqtttuuuuuusssnnngggbbb```______```dddjjjsss|||vvvoooiiidddaaa\\\XXXSSSNNNJJJGGGDDDAAABBBBBBAAAAAABBBDDDEEEGGGEEEEEECCCBBB@@@>>><<<;;;<<<===>>>???@@@BBBCCCDDDCCCCCCCCCBBB@@@>>><<<;;;777666444222111000111111222222111000000///......222222222222222111000000......///000000000//////.........///000111111111........................---......///000000111111.........//////000000000000000000000000000000000000000000000////////////......///000111111111111---...///000111111111000000000000000000000000000000000111222333444555555000000111111222333333333333333444444444333222222444333333222222333333444111222333444555666666666777777777777888888888888888888888888999:::;;;<<<777;;;===;;;;;;???AAAAAAAAACCCHHHPPP```zzz,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,+++++++++,,,,,,,,,------,,,...000111333777<<>>>>>===<<<<<<<<<<<<<<<<<<===>>>???>>>>>>??????;;;<<<===>>>???????????????>>>>>>@@@CCCEEEEEEDDDBBBCCCDDDFFFFFFFFFEEEDDDEEECCCAAA???===<<<;;;;;;666888:::999777777888:::999999999:::<<>>@@@BBBCCCDDD@@@@@@???===;;;;;;<<<>>>>>>???@@@AAACCCCCCDDDDDDGGGJJJNNNSSSXXX]]]cccgggkkkpppuuuyyy{{{}}}~~~}}}|||yyyssslllddd```^^^[[[[[[]]]aaahhhqqqzzz}}}uuuooollllllfffaaa[[[UUUQQQLLLHHHEEEEEEDDDCCCCCCBBBCCCDDDDDDDDDDDDEEEEEEDDDCCCAAA@@@@@@???@@@@@@@@@AAABBBCCCAAAAAABBBBBBBBBAAA@@@???:::888666333222111222222111111000000000000000000222222222222222111000000---......///000000//////////////////000000000000........................111111111111111222222222///////////////000000000000000000000000000000000////////////000000000000......///111111222222111,,,---///000111111111000000000000000000000000000000000111111222222333333111111111222333444444444333333444444444333222111444333333222222333333444000111333444555666666666777777777777888888888888888888888888999:::;;;<<<777===@@@===<<<>>>>>>===BBBDDDHHHPPP```{{{******,,,,,,,,,,,,******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,---------....../////////---///111444777<<>>>>>>>>===============>>>:::;;;===>>>======>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBAAAAAACCCEEEGGGGGGFFFCCCEEEGGGHHHIIIHHHGGGEEEEEEDDDCCC@@@???======<<<;;;<<<<<<999666666999<<<;;;;;;<<<===???BBBEEEFFFJJJNNNQQQOOOKKKJJJMMMQQQOOOOOONNNLLLKKKIIIHHHGGGEEEEEEEEEDDDDDDDDDDDDDDDBBBCCCCCCDDDEEEFFFFFFFFFKKKLLLNNNOOOOOOOOONNNNNNQQQQQQQQQQQQQQQPPPLLLIIIEEECCC???<<<:::999::::::888999:::<<<>>>@@@BBBCCCFFFEEEDDDAAA>>>>>>@@@BBB======???@@@AAAAAABBBAAA@@@AAADDDFFFHHHLLLQQQUUUVVV[[[bbbgggjjjmmmrrruuuwww~~~{{{rrriiidddaaa[[[ZZZYYY[[[```hhhpppvvv~~~xxxrrrrrrssslllggg```ZZZUUUPPPLLLIIIGGGGGGFFFDDDDDDCCCCCCCCCCCCDDDFFFGGGGGGFFFEEEEEEBBBBBBAAA@@@@@@AAAAAABBBAAABBBDDDEEEEEEEEEDDDCCC<<<:::777444333222333444/////////000111111222222000000000000000///......------...///000000//////111111000000//////......000000000000000000000000000000//////......------000000000000////////////000000000000000000000000......//////000000111111......///111111222222222,,,---///000111111111000000000000000000000000000111111111111000000000000111111222333444444555555333333444555444333111000444333333222222333333444222333444666777888888888777777777777888888888888888888888888999:::;;;<<<:::AAADDDAAA?????????===BBBEEEIIIQQQaaa{{{//////...---,,,,,,++++++///......---------......***+++,,,,,,------------.........------,,,,,,,,,,,,,,,,,,,,,------...///111222555999<<>>>>>???@@@AAA????????????@@@BBBDDDFFFMMMPPPSSSTTTSSSRRRSSSSSSTTTSSSQQQNNNKKKIIIHHHGGGIIIGGGEEEFFFGGGHHHHHHGGGEEEDDDCCCDDDFFFFFFFFFDDDGGGHHHIIIKKKMMMNNNPPPPPPRRRSSSVVVYYYZZZYYYUUUQQQLLLIIIDDD@@@???>>><<<;;;:::;;;<<>>===>>>???@@@@@@???>>>===@@@?????????AAADDDHHHJJJMMMMMMOOORRRWWW[[[___bbbeeeiiippp{{{xxxooojjjccc\\\WWWYYY^^^dddllltttwww|||}}}}}}{{{vvvqqqmmmgggbbb]]]XXXPPPKKKMMMJJJEEEBBBBBBAAA@@@???@@@BBBEEEGGGHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBAAABBBBBBBBBAAAAAAAAA@@@@@@======;;;999777444111000333222111000000//////000222222222111111111111000000000000000000000000000000000000000////////////222222111111111111222222000000000000000000000000222222111111000000//////000000000///......------000///...............///---...///000111111000000////////////000000000000222000///------///000222111111222333333333333222444333333222222111111111333333333333333222111000222222222222333333444555666666666666777777777777888888888888888888888888;;;;;;::::::999999::::::===<<<<<<======>>>???@@@AAAAAAGGGQQQ```xxx------------------------......---------------...***+++,,,---------------/////////......---------------------...///000111444666999<<>>??????@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDEEEGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEGGGJJJLLLNNNPPPQQQRRRSSSSSSRRRQQQPPPLLLLLLLLLKKKJJJJJJIIIIIIGGGEEEDDDCCCCCCDDDEEEFFFIIIHHHHHHIIIJJJLLLMMMNNNOOOQQQTTTUUUUUUUUUWWWXXXZZZZZZXXXVVVSSSOOOLLLKKKKKKIIIHHHHHHIIIJJJIIIHHHJJJIIIHHHIIIJJJKKKJJJIIIJJJKKKLLLMMMOOOPPPQQQRRRRRRSSSVVVYYY\\\[[[XXXTTTNNNJJJEEEBBB@@@???===<<<;;;;;;===???AAACCCEEEFFFKKKJJJIIIGGGFFFEEEEEEEEEAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCDDDEEEGGGHHHHHHHHHHHHIIIKKKNNNQQQRRRYYY[[[aaaiiirrr|||{{{pppggg___]]]^^^___ccciiipppuuu|||~~~~~~zzzrrrlllfff___XXXSSSPPPMMMIIIGGGFFFEEEDDDCCCAAACCCEEEGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>><<<999666444222222222111000000000000000222222222111111111111000000000000000000000000000000000000000000000000///111000000000000000000111000000000000000000000000111111111000000000000000......//////////////////000000////////////000111///000000000000000000111////////////000000000111111000///......///000111000111222222333333222222333333333222222222222222333333333333333222111111333222222222333333444555555555666666777777777888888888888888888888888888;;;::::::999999::::::;;;<<<<<<<<<<<<===>>>???@@@AAABBBGGGQQQ```xxx++++++,,,,,,---...//////------,,,,,,,,,,,,------+++,,,,,,------------,,,///////////////..................///000222333444999:::===@@@CCCEEEGGGGGGLLLLLLLLLLLLMMMNNNOOOOOOPPPNNNMMMMMMOOOPPPOOOOOOMMMMMMMMMMMMNNNPPPQQQRRRRRRRRRQQQQQQRRRRRRSSSSSSVVVVVVVVVVVVVVVUUUTTTSSSSSSRRRQQQPPPOOONNNNNNNNNLLLMMMNNNOOOQQQTTTXXX[[[ZZZ^^^bbbdddeeeeeeeeeeeeggglllttt{{{zzzzzzzzz}}}yyyqqqjjjiiijjjjjjjjjlllppprrrtttxxx}}}{{{uuupppggg___YYYVVVVVVVVVVVVMMMGGGEEEDDDAAA??????>>>???@@@AAABBBBBBBBBBBB@@@AAABBBCCCDDDEEEEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIJJJLLLOOORRRSSSVVVWWWXXXYYYXXXVVVUUUSSSMMMMMMNNNOOOPPPPPPQQQQQQNNNMMMKKKJJJJJJKKKMMMNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUWWWXXXYYY[[[^^^```dddddddddbbb___ZZZUUUQQQQQQOOOMMMMMMNNNNNNMMMLLLMMMLLLKKKKKKLLLMMMLLLJJJOOOPPPPPPQQQRRRSSSTTTUUUTTTUUUWWW[[[______]]][[[RRROOOJJJGGGEEEDDDBBB@@@??????@@@AAACCCEEEGGGHHHKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGBBBBBBAAAAAABBBCCCEEEFFFOOORRRVVVZZZ___iiittt}}}xxxnnnhhhddd______bbbjjjooouuuxxxzzz{{{xxxqqqkkkeeeaaaXXXUUUQQQNNNMMMKKKIIIGGGCCCCCCDDDFFFGGGIIIKKKLLLKKKKKKKKKKKKKKKJJJIIIIIIDDDDDDCCCCCCBBBAAA@@@@@@CCCBBBAAA???<<<999777555222111111000000000000111222222222111111111111000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111------...//////000111111000000000000111222333333333222111000///000111111/////////000000000111111000000000000000000000000000000111222222222222111222222222222333333333333333333333333333222222111333333222222222333444444444555555666777888888999999999999999999999999999999999999999:::;;;<<<<<<<<<;;;;;;<<<<<<===>>>???AAABBBGGGQQQ```xxx++++++,,,------......///,,,,,,+++++++++,,,------,,,,,,---------------,,,//////..................------...000222444666777<<<>>>@@@CCCFFFHHHIIIJJJLLLLLLLLLLLLMMMNNNOOOPPPPPPNNNMMMNNNPPPQQQQQQPPPMMMMMMMMMNNNNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUWWWWWWWWWWWWVVVUUUTTTTTTRRRQQQPPPOOONNNMMMMMMMMMLLLMMMNNNNNNPPPTTTYYY\\\\\\aaaggglllmmmnnnoooooommmpppvvv{{{yyyxxxvvvwwwzzzyyyqqqjjjiiijjjjjjmmmpppuuuwwwzzz}}}yyyrrrmmmeee```YYYRRRMMMJJJIIIIIIJJJFFFBBBBBBBBBAAA???>>>AAABBBDDDFFFGGGGGGGGGFFFFFFGGGHHHJJJKKKKKKKKKKKKJJJJJJKKKLLLNNNOOOPPPPPPQQQQQQPPPOOONNNMMMMMMMMMNNNNNNOOOPPPRRRUUUWWWYYYZZZ[[[]]]^^^]]]\\\YYYXXXRRRSSSTTTUUUWWWXXXYYYYYYUUUTTTRRRQQQRRRSSSUUUVVVTTTTTTUUUUUUUUUVVVWWWWWWZZZ[[[]]]^^^___bbbfffiiimmmooopppppplllfff```\\\ZZZXXXVVVUUUUUUUUUTTTSSSSSSRRRPPPPPPQQQQQQPPPNNNTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVYYY]]]aaacccbbbaaaXXXUUUQQQNNNLLLJJJHHHFFFDDDDDDEEEEEEGGGHHHJJJKKKIIIIIIHHHGGGGGGGGGGGGGGGIIIHHHGGGFFFFFFGGGHHHIIIIIIJJJKKKKKKKKKIIIGGGFFFAAAAAA@@@@@@AAACCCEEEFFFIIILLLPPPRRRTTT[[[fffooo{{{~~~wwwppphhhddddddgggkkkooorrrssstttvvvxxx|||vvvrrrooodddaaa\\\XXXUUUQQQLLLIIIEEEEEEDDDEEEFFFIIIKKKMMMLLLLLLMMMMMMMMMMMMLLLLLLEEEEEEDDDCCCBBBAAA@@@???EEEDDDCCCAAA>>><<<999888333222111111111111111111222222222111111111000000////////////////////////000000000000000111111111000000////////////000000000000000000000000000000//////000000111111222222......//////000000000000111111111111222333444555555333111//////000111222//////000000000111111111///000111111111111000//////000111111222222111111111222222333333444444444222333333444333333222222333333333222222333333444333444555666777888999:::999999999999999999999999888888888999:::;;;======;;;;;;;;;;;;<<<===>>>???BBBBBBGGGQQQ```xxx------------------------+++++++++++++++,,,---...---------......------,,,------------------------,,,---...111333666999:::???AAACCCEEEGGGIIIJJJJJJLLLLLLLLLLLLMMMNNNOOOPPPQQQOOONNNOOOQQQRRRRRRQQQNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRQQQPPPOOONNNMMMMMMNNNMMMMMMNNNNNNOOOSSSXXX\\\aaafffnnnuuuxxxyyyzzzzzzuuuvvvyyy{{{}}}{{{xxxuuussstttxxx||||||wwwwwwpppkkkjjjkkkkkkoootttyyy|||yyytttmmmeee```VVVSSSOOOJJJFFFDDDDDDDDDCCCCCCBBBAAABBBBBBAAA???EEEFFFIIIKKKLLLMMMMMMMMMMMMOOOPPPRRRRRRRRRQQQPPPOOOPPPQQQRRRSSSTTTUUUVVVUUUUUUSSSRRRQQQQQQQQQQQQRRRRRRRRRTTTVVVXXX[[[\\\aaacccfffhhhhhhgggeeeccc^^^___```aaabbbccccccddd[[[ZZZYYYXXXYYYZZZ\\\^^^aaaaaaaaaaaabbbbbbaaaaaaaaacccdddeeefffhhhlllooowwwyyy|||~~~{{{vvvooojjjfffdddaaa``````___]]]\\\___]]][[[[[[\\\[[[ZZZXXXWWWWWWWWWVVVVVVVVVUUUUUUWWWWWWYYY]]]aaaddddddddd\\\ZZZVVVTTTRRRPPPMMMKKKHHHIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIJJJJJJIIIHHHGGGGGGHHHIIIJJJJJJKKKMMMMMMMMMJJJHHHFFFFFFFFFEEEDDDEEEFFFGGGHHHAAAEEEJJJKKKLLLOOOWWW^^^iiiqqq|||}}}rrrkkkjjjgggiiikkkmmmoooqqqsssuuuyyyyyyzzz}}}{{{zzzqqqnnniiiddd^^^WWWPPPKKKIIIHHHFFFFFFFFFHHHKKKLLLJJJKKKLLLMMMNNNNNNNNNNNNGGGFFFEEEDDDBBBAAA??????DDDDDDCCCAAA???===;;;:::555444333222222111222222222222222111111111000000000000000000000000000000///000000000111111111222222111111000000111111222000000000000000000000000//////000000111111222222111111000000////////////111111111111222333444555555333111//////000111222000000000000111111111111000000111111111111000000000000111222222222222222222222222333333444444555222333333444444444333333444333333222222333333333333444555666777888999:::999999999999999999999999777777888999:::<<<===>>><<<;;;;;;<<<<<<===>>>???BBBCCCGGGQQQ```www---------------------,,,,,,++++++,,,,,,---...///---............------,,,,,,,,,,,,------------------...000333666:::===>>>BBBCCCEEEGGGIIIJJJKKKKKKMMMLLLLLLMMMMMMNNNOOOPPPRRRQQQPPPPPPRRRSSSRRRRRRPPPPPPPPPPPPPPPQQQRRRRRRRRRQQQRRRRRRSSSTTTUUUVVVUUUUUUUUUTTTSSSRRRQQQPPPOOOOOONNNNNNMMMMMMNNNNNNNNNNNNNNNNNNPPPTTTZZZ^^^fffmmmvvv~~~~~~}}}~~~~~~}}}zzztttpppppprrrvvvxxxvvvzzz~~~xxxsssuuuppplllmmmmmmmmmqqqwww|||~~~yyysssmmmggg```ZZZVVVLLLJJJGGGEEECCCBBBBBBCCC@@@CCCCCCBBBCCCEEEFFFDDDHHHIIILLLOOORRRUUUWWWWWWYYYZZZ[[[\\\[[[YYYWWWVVVVVVWWWWWWXXXYYYZZZ[[[[[[[[[ZZZXXXWWWWWWWWWXXXYYYWWWWWWWWWYYY[[[]]]```aaafffhhhlllppprrrqqqpppnnnjjjjjjkkkkkklllmmmnnnnnnhhhgggfffffffffhhhjjjkkkoooppppppqqqppppppooonnnnnnpppqqqrrrrrrsssvvvxxxxxxvvvsssqqqpppooommmkkkkkkiiigggggggggfffdddccc```______^^^\\\[[[[[[ZZZ\\\[[[\\\___bbbeeeffffffbbb___\\\ZZZXXXVVVSSSPPPLLLNNNPPPQQQQQQPPPOOOMMMLLLLLLKKKIIIIIIHHHHHHHHHJJJIIIIIIHHHHHHIIIIIIJJJJJJKKKLLLMMMMMMKKKIIIHHHLLLKKKIIIGGGFFFFFFGGGGGGBBBFFFIIIKKKKKKMMMQQQTTTYYYaaakkkttt||||||tttqqqlllkkklllmmmooorrruuuwwwtttqqqppprrrvvv{{{~~~{{{vvvpppiii```WWWRRROOONNNKKKIIIHHHIIIJJJKKKIIIJJJKKKLLLNNNNNNOOOOOOJJJIIIHHHFFFDDDBBBAAA@@@CCCCCCCCCBBBAAA???>>>===999888666555333222222222222222222111111111111000000000000000000000000000///000000111111222222222222222111111111111222222000000000000000000000000000000000000111111111111222222111000000///......000000000000111222333333333222111000///000111111000000000111111111222222111111111111111111111111111111222333333333333222333333333333444444444444222333333444444444444444444444333222222222333333444555555666777888888999::::::::::::::::::::::::888888888999:::;;;===>>><<<<<<<<<======>>>???@@@CCCCCCHHHQQQ```www+++,,,,,,------.........,,,,,,,,,,,,---...///000...............---,,,,,,------------.........//////000222666:::>>>AAACCCEEEFFFHHHIIIKKKLLLMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRTTTSSSQQQQQQRRRSSSRRRQQQRRRQQQQQQQQQQQQRRRSSSSSSSSSRRRRRRRRRSSSTTTUUUUUUSSSSSSSSSRRRQQQPPPNNNNNNLLLLLLLLLKKKLLLLLLMMMNNNNNNOOOOOOPPPRRRXXX^^^ccclllsss~~~{{{tttooolllmmmpppsssooosssxxx}}}|||xxxtttvvvrrrqqqrrrrrrrrrvvv|||}}}tttoooggg```ZZZVVVRRROOOHHHGGGFFFDDDDDDCCCDDDDDD@@@EEEGGGEEEFFFLLLNNNMMMLLLNNNQQQVVV\\\aaafffhhhiiijjjjjjjjjhhheeeaaa___^^^^^^^^^______`````````aaa```___^^^^^^```aaacccaaaaaabbbccceeegggjjjlllllloootttyyy|||}}}|||{{{xxxxxxzzz{{{|||~~~~~~}}}||||||}}}|||zzzxxxxxxwwwwwwuuusssppppppooommmkkkjjjiiihhhgggeeeeeefffiiilllmmmmmmkkkiiifffdddbbb___\\\YYYTTTWWWZZZ]]]\\\ZZZVVVSSSNNNMMMLLLJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHIIIJJJKKKKKKKKKJJJJJJKKKJJJIIIHHHGGGHHHIIIIIIKKKKKKKKKLLLMMMOOOQQQRRRPPPVVV]]]dddjjjuuuzzzwwwsssqqqqqqsssuuuvvvpppkkkiiijjjkkkmmmttt}}}zzzsssjjjaaa[[[VVVUUURRROOOLLLKKKJJJJJJHHHIIIKKKLLLNNNOOOPPPPPPNNNMMMLLLJJJHHHFFFDDDCCCBBBBBBCCCCCCCCCBBBAAAAAA<<<;;;999777555333222222222222222111111111111000222222222222222222222222///000000111111222333333111111000000000000111111000000000000000000000000111111111000000000000000111111000000000000000000000000////////////000111///000000000000000000111000000111111111222222222222222111000000111222222222222333444444444444333444444444444444333333333222333333444555555444444555444333333222222222333555555666666777777777888::::::::::::::::::::::::888888888999:::;;;<<<===>>>======>>>>>>???@@@AAACCCCCCHHHQQQ```www)))***+++,,,...///000111,,,,,,,,,---...///000111.../////////...---,,,,,,---.........//////000000111222555888<<>>===;;;888666444222222222222222111111111111000222222222222222222222222///000000111222222333333000000////////////000000000000000000000000000000222222111111000000///////////////000111111222222000///...............///---...///000111111000000000111111111111222222222333222000//////000222333222333444444555555444444555555555444444333333333222333333444555555555444555444333333222222222222666666666666777777777777::::::::::::::::::::::::999999999999:::;;;<<<<<<>>>>>>>>>>>>???@@@AAABBBCCCDDDHHHQQQ```www,,,---,,,++++++...///...333000......000111///---111///---------...---,,,---,,,,,,,,,------...//////333777;;;>>>AAAEEEGGGGGGHHHIIIKKKNNNPPPQQQRRRQQQQQQPPPPPPPPPQQQQQQRRRPPPPPPPPPOOOOOOOOONNNNNNRRRRRRSSSSSSTTTTTTTTTUUUSSSSSSSSSRRRRRRRRRRRRRRRUUURRRNNNNNNOOOOOOMMMKKKLLLMMMMMMKKKJJJKKKMMMOOOLLLOOORRRWWW\\\cccjjjooouuu{{{{{{tttkkkgggggglllqqqsssyyy~~~}}}|||}}}{{{wwwvvvwwwxxxxxxxxxyyy{{{|||vvviiibbb]]]VVVQQQMMMKKKIIIHHHHHHIIIKKKJJJIIIHHHIIIJJJHHHHHHHHHIIIMMMRRRWWWZZZUUUXXX___gggpppxxx|||xxxtttqqqggggggggghhhhhhiiijjjjjjmmmlllllllllnnnpppsssuuuyyy{{{}}}xxxssspppnnnjjjkkkmmmoooppplllfffbbb```]]]YYYVVVTTTSSSQQQOOONNNLLLKKKKKKLLLLLLKKKJJJJJJIIIHHHHHHJJJKKKKKKJJJJJJJJJIIIHHHIIIJJJKKKLLLNNNMMMNNNPPPSSSUUUVVVUUUOOOQQQRRRSSSTTTYYY```fffrrrtttyyy~~~~~~zzzyyyuuuoooiiigggccc\\\WWWXXX]]]bbbpppyyyzzzuuurrrlllhhhbbb___\\\XXXRRRMMMKKKHHHGGGKKKMMMMMMOOOSSSQQQPPPOOONNNLLLJJJHHHGGGDDDCCCBBBBBBDDDEEEEEEDDDAAA???===;;;888555333111444444333222111111111222222222333333333444444444222222111111111111222222............///000222222...//////000111222222222111///---...111222000...///000111222222111000///......//////000000111111000000000000000000000000111111000000000000111111////////////000000000000333222111111111333666777444444444333333222222222111222333555666888999:::777666555444333444444555777999999777999===<<<777::::::::::::::::::::::::888999::::::999999;;;===;;;;;;<<<>>>AAABBBAAA???CCCCCCFFFOOO]]]ttt)))+++.../////////---+++111///,,,,,,...///...,,,...---++++++---......---,,,,,,,,,,,,---...//////222555:::===@@@CCCFFFHHHHHHIIIKKKLLLNNNPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQOOOOOONNNNNNMMMNNNNNNOOOPPPQQQQQQSSSTTTUUUVVVVVVSSSSSSSSSSSSRRRRRRRRRRRRUUURRROOONNNOOOOOOMMMKKKLLLMMMMMMLLLKKKKKKMMMOOOQQQTTTYYY^^^cccjjjpppuuuyyy~~~yyyvvvpppiiieeefffjjjnnnvvv}}}}}}yyyzzzzzzzzzyyyxxxxxxyyyzzznnn```ZZZVVVPPPKKKIIIHHHIIIIIILLLNNNPPPPPPOOONNNNNNOOONNNNNNNNNPPPRRRVVVYYY[[[[[[^^^dddlllttt|||~~~zzzxxxrrrrrrqqqrrrssstttvvvwwwxxxxxxxxxzzz}}}~~~yyyzzz{{{||||||zzzuuuqqqiiieeeaaa^^^\\\ZZZWWWUUUXXXUUURRRQQQPPPOOONNNLLLKKKJJJHHHHHHIIIJJJIIIHHHJJJIIIHHHHHHHHHIIIJJJKKKNNNNNNOOORRRVVVYYYZZZZZZSSSTTTSSSSSSSSSUUUXXX[[[```bbbfffjjjqqq{{{|||vvvnnnkkkddd[[[TTTRRRUUUYYYbbbkkkwww}}}|||wwwsssoookkkhhhbbbZZZSSSNNNJJJGGGIIIJJJJJJLLLPPPQQQQQQPPPOOONNNLLLJJJJJJGGGEEECCCCCCDDDEEEEEEDDDCCCBBB???===:::777555444444444333222111111111111/////////000000000111111222222111111111111222222////////////000111222222/////////000111222222222111///...///111111000...///000111222222111000///......//////000111111111000000000000000000000000111111000000000000111111000000111111111222222222333222111111222333555777444444444333333222222222444555666777999:::;;;<<<555444333222111222333333666999:::777777:::999666999999999999999999999999666777999999999:::<<<>>><<>>???@@@BBBBBBFFFOOO]]]uuu***+++,,,......---,,,+++///---++++++,,,---,,,+++,,,+++******---.........,,,,,,,,,,,,---...000000666999===@@@BBBEEEGGGJJJJJJKKKMMMNNNPPPQQQRRRRRRSSSSSSSSSRRRQQQQQQQQQQQQOOOMMMLLLKKKKKKLLLNNNOOOOOOOOOQQQRRRTTTUUUWWWWWWTTTTTTSSSSSSRRRRRRRRRRRRTTTQQQOOONNNNNNMMMLLLKKKLLLMMMMMMMMMLLLMMMOOOQQQXXX\\\bbbggglllrrrwwwzzz}}}~~~|||{{{sssrrrooojjjggggggjjjlllyyy||||||{{{zzzyyyxxxxxxxxxxxx|||}}}~~~zzzeeeVVVRRROOOKKKHHHHHHJJJNNNPPPUUUWWWZZZZZZYYYWWWWWWWWWVVVVVVWWWXXXZZZ\\\^^^___bbbeeejjjqqqyyyyyyxxxxxxxxxzzz}}}yyyuuupppllliiifffbbb```___\\\XXXUUUTTTRRRPPPOOOOOOMMMKKKJJJKKKKKKJJJIIIJJJIIIHHHGGGGGGGGGHHHIIILLLLLLNNNQQQVVVZZZ\\\\\\XXXVVVTTTRRRRRRQQQOOONNNQQQSSSUUUYYY```jjjuuu|||wwwrrrjjj___VVVRRRRRRSSSWWW```lllvvv}}}~~~{{{wwwoooddd]]]VVVPPPJJJJJJJJJIIIJJJMMMPPPPPPPPPPPPPPPOOONNNMMMJJJHHHEEEDDDEEEFFFFFFEEEEEEDDDBBB@@@===;;;999888555444333222111111111111.............../////////222222111111111111222222222111111000111111222222//////000000111222222222111000//////111111000///000000111111111111000000......///000000111111222000000000000000000000000111111000000000000111111222222222333333333333444333222222111222333555666444444333333333333222222444555666777888999::::::555444333222111222333333777===>>>:::777888999888888888888888888888888888666777999999999:::<<<>>>;;;@@@DDDBBB===:::<<<@@@BBBBBBFFFOOO^^^vvv///,,,***++++++***,,,///------,,,+++,,,,,,,,,,,,...,,,++++++---///......,,,,,,------...000111222888;;;???BBBDDDFFFIIIKKKLLLMMMOOOQQQSSSSSSSSSSSSUUUUUUUUUTTTSSSQQQPPPPPPMMMLLLJJJIIIIIIKKKNNNPPPPPPPPPQQQRRRSSSTTTUUUVVVTTTTTTSSSSSSRRRQQQQQQQQQPPPOOOMMMLLLLLLKKKJJJJJJKKKMMMNNNNNNOOOPPPTTTVVV```dddjjjooosssvvvxxx{{{~~~{{{wwwvvvssssssrrrpppmmmlllmmmnnnwww~~~}}}zzzyyyxxxxxxyyyyyyyyyyyy}}}xxxvvvvvvvvvyyy~~~~~~qqq___RRRPPPNNNMMMLLLNNNSSSYYY^^^dddfffhhhhhhfffbbb``````\\\]]]^^^```bbbcccdddeeegggiiimmmssszzz{{{vvvqqqmmmjjjfffaaa^^^\\\ZZZXXXVVVRRRPPPNNNNNNNNNNNNMMMLLLKKKJJJIIIGGGFFFGGGGGGHHHIIIIIIJJJNNNRRRVVVWWWWWWXXXUUUSSSSSSSSSQQQLLLHHHJJJJJJLLLNNNTTT^^^iiiqqqxxx~~~vvvkkkaaa[[[WWWVVVUUU\\\gggpppxxx|||qqqhhhbbbYYYPPPNNNMMMJJJJJJLLLNNNNNNOOOPPPPPPPPPOOOOOONNNKKKHHHGGGGGGHHHGGGFFFFFFEEECCCAAA???===;;;:::555555333222111111111111000000000000111111111111222222111111111111222222333333222111111222222222000000000111111222222222111000000000000111000000000000000111111000000000...//////000111111222222000000000000000000000000111111000000000000111111222222222333333333444444333222222222222333444555333333333333333333333333222222222333444555666666666666444444444444555666:::AAACCC>>>999999::::::777777777777777777777777999:::;;;:::999999;;;===;;;>>>AAA@@@<<<:::===???AAAAAAFFFOOO^^^vvv000---...333333...---///---...------------...///111///...---...///...---------...///000222444555999<<<@@@CCCEEEGGGJJJLLLNNNPPPRRRUUUVVVWWWWWWVVVWWWWWWWWWVVVTTTRRRPPPOOOLLLJJJIIIHHHIIIKKKNNNPPPRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPOOOLLLLLLKKKJJJIIIIIIIIIJJJKKKMMMPPPRRRTTTXXX\\\```iiimmmrrruuuvvvwwwxxxyyy}}}wwwrrrqqqssstttuuutttrrrqqqqqqqqquuu}}}~~~wwwvvvuuuwww{{{~~~~~~{{{{{{rrrnnnllljjjlllqqqvvvsssrrrqqqppphhh\\\RRRRRRSSSTTTUUUXXX^^^fffllltttvvvxxxxxxtttnnnjjjhhhbbbcccdddeeeggghhhiiijjjjjjkkknnnsssyyy~~~zzztttnnnjjjfffbbb___WWWUUURRRQQQRRRQQQPPPOOONNNMMMKKKIIIGGGGGGGGGGGGJJJIIIJJJLLLOOORRRRRRRRRSSSRRRRRRSSSUUUTTTOOOJJJDDDDDDDDDEEEJJJRRR\\\dddlllrrr{{{{{{pppfff^^^ZZZVVVZZZbbbjjjsss{{{xxxkkk```VVVRRROOOKKKIIIIIIKKKKKKMMMNNNOOOOOOOOOOOOPPPNNNKKKKKKKKKJJJHHHGGGEEEDDDCCCAAA@@@>>><<<<<<777666555333222222111111222222222222222222222222222222111111111111222222444333222222222222222333111111111111222222222222000111111111000000000111111000000000000000000111//////000000111222222222000000000000000000000000111111000000000000111111111111111111222222222222333333222222333333444444333333333333333333333333111111111222222333333333666555444444444444666666999@@@CCC>>>999888:::;;;777777777777777777777777===>>>>>><<<:::999:::;;;=========>>>@@@AAABBBBBBAAABBBFFFPPP___www------555??????444,,,,,,---...///...------///111333111///...//////...---...//////111333555777888:::>>>BBBEEEGGGIIILLLNNNPPPRRRUUUXXX[[[[[[[[[[[[YYYYYYYYYWWWUUURRRPPPNNNJJJIIIHHHHHHJJJLLLNNNPPPSSSSSSSSSRRRRRRRRRQQQQQQRRRRRRQQQPPPOOONNNNNNMMMHHHIIIJJJIIIHHHHHHJJJLLLMMMPPPTTTYYY]]]ccciiinnnsssvvvyyy{{{{{{zzzzzz{{{~~~{{{sssooonnnppprrrtttuuuuuuuuuvvvwwwzzzxxxvvvwww{{{~~~{{{qqqgggbbb___\\\^^^aaaeeecccbbbbbbccc```[[[WWWWWWZZZ]]]```bbbiiiqqqxxxzzzuuurrriiiiiiiiiiiijjjkkklllmmmkkklllnnnrrrwww}}}xxxpppiiiddd___]]]ZZZWWWVVVUUUSSSQQQQQQPPPMMMKKKIIIHHHHHHHHHLLLLLLKKKMMMOOOQQQPPPOOOOOOPPPQQQTTTUUUTTTQQQOOODDDDDDCCCCCCFFFLLLTTTZZZccciiiqqqwww{{{sssfff___WWWYYY]]]cccmmmwwwrrrggg[[[VVVSSSNNNIIIGGGIIIJJJKKKLLLMMMNNNNNNNNNPPPOOONNNOOOOOOMMMJJJHHHEEEDDDCCCBBB@@@???>>>===999888777555444333222222222222222222111111111111222222111111111111222222222222222111222222333333222222222222222222222222000111222222000000111222111111000000000000111111//////000111111222222333000000000000000000000000111111000000000000111111000000000000111111111111333333333333333333333333222222333333333333444444333333333333333444444444444333222111222333444555555:::===999666888999888777777777777777777777777===>>>>>><<<:::999:::;;;???======???CCCFFFGGGFFFCCCCCCGGGPPP___www...---333>>>===222+++,,,,,,...//////------///222111///------/////////...000000111333555777999;;;<<>>???AAACCCFFFHHHDDDDDDHHHQQQ___vvv333,,,,,,333222+++***000+++...///...,,,,,,///222...,,,+++,,,...000000///000111222444666999;;;<<<===@@@EEEIIILLLOOORRRUUURRRUUUYYY]]]```bbbbbbaaa[[[[[[[[[YYYWWWSSSOOOMMMGGGHHHIIIKKKMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSTTTTTTPPPPPPOOONNNMMMLLLKKKJJJFFFIIIKKKKKKKKKLLLOOORRRSSSXXX^^^fffnnnwwwxxxrrrppppppjjjmmmsssxxx|||~~~|||vvvnnnfff^^^VVVSSSPPPNNNNNNQQQRRRTTTVVVWWWZZZ___eeeiiieeekkkqqquuuwww{{{zzzwwwsssooommmlllmmmmmmppppppqqqssswww}}}}}}yyysssmmmgggbbb]]]ZZZWWWUUURRROOOMMMKKKJJJJJJJJJIIIIIIKKKNNNOOOOOONNNNNNQQQTTTTTTPPPMMMMMMOOODDDDDDCCCAAA@@@BBBFFFJJJRRRWWW\\\___aaaiiivvv{{{kkkgggbbbbbbgggpppyyyvvvjjjfffbbbZZZRRRMMMIIIJJJKKKMMMMMMNNNNNNNNNNNNOOORRRTTTUUURRRMMMHHHFFFFFFEEEDDDCCCBBBAAAAAA<<<;;;999888666555555444444444444333333333222222222222111111111111222222000000000000111222333444222222222222222222222222///222333333000///111333222111000//////000111222000000000111222222333333000000000000000000000000111111000000000000111111000000111111111222222222333333444444444333222222222222222333333444444444555444444444444444333333555444444333444555666777222555555555888<<<<<<888888888888888888888888888555666888888777888:::===888<<>><<<===BBBHHHEEEEEEHHHQQQ___vvv111111000///////////////........................000///...---,,,---......000333777:::;;;===>>>@@@DDDGGGLLLOOOPPPRRRTTTUUUTTTUUUXXXZZZ]]]___```aaa^^^\\\YYYUUUQQQOOOMMMMMMJJJJJJJJJKKKMMMNNNPPPQQQSSSRRRRRRQQQPPPPPPOOOOOOSSSPPPPPPPPPMMMHHHGGGJJJLLLIIIIIIKKKJJJHHHJJJPPPXXX___hhhqqq|||}}}xxxsssooooooqqqtttxxx}}}zzzsssqqqnnnhhhbbbXXXTTTNNNJJJHHHIIILLLOOOPPPRRRXXX^^^eeelllqqqtttvvvwwwyyyzzz|||~~~{{{wwwrrrooooooooopppooopppsssvvvzzz{{{uuullleeebbb^^^XXXSSSQQQPPPNNNMMMIIIHHHHHHJJJMMMOOOOOONNNNNNOOOOOOOOONNNMMMKKKJJJEEEEEECCCBBBAAABBBBBBCCCIIILLLPPPUUU[[[bbbjjjooossszzztttjjjhhhiiikkksss|||}}}}}}{{{yyyyyy~~~uuulllcccZZZSSSNNNPPPLLLHHHHHHKKKMMMMMMKKKMMMOOORRRTTTSSSPPPLLLIIIGGGGGGFFFEEEDDDCCCBBBBBBAAA;;;999;;;888333222666<<<888444111111111111111222222111222222222000///111111111111111111111111///111222222111000/////////000000000111111111111000000000000000000000000000000000000000000000000......///000111222333333111111111000000000000000444333222111111222333444222222222222222222222222444444333222222333333333333333333333333333333333444444444333333222222222555555555555666666666666777999:::999888777888999888999999::::::;;;;;;<<<<<<===??????>>>>>>@@@AAADDDFFFKKKSSS___ttt111000///............///........................000///...---------...///111444888;;;<<<>>>@@@BBBFFFIIIMMMPPPQQQSSSUUUVVVVVVWWWXXXZZZ\\\]]]]]]]]]]]][[[XXXTTTPPPNNNMMMLLLIIIIIIJJJKKKLLLNNNOOOPPPSSSSSSRRRRRRQQQPPPPPPPPPQQQNNNMMMNNNKKKGGGGGGJJJJJJHHHHHHJJJJJJJJJNNNTTT^^^gggrrrzzz|||yyytttqqqoooqqqtttyyytttjjjeee```YYYSSSQQQNNNIIIFFFEEEGGGJJJMMMQQQTTTZZZbbbjjjrrrxxx{{{|||}}}~~~|||wwwsssrrrssstttvvvwwwzzz}}}|||uuuooojjjccc\\\WWWSSSPPPNNNPPPNNNMMMNNNPPPQQQQQQPPPLLLLLLMMMNNNNNNMMMLLLLLLFFFDDDCCCAAA@@@@@@AAAAAADDDGGGKKKOOOSSSZZZaaaeeennnttt~~~rrrllliiihhhmmmttt}}}|||zzzyyyxxxuuuuuuzzzyyyqqqiiiaaaZZZVVVUUUPPPKKKIIIJJJKKKJJJHHHMMMOOOQQQSSSSSSQQQNNNLLLIIIIIIHHHGGGEEEDDDCCCCCCEEE@@@<<<<<<:::666666:::GGGAAA:::444222222222222333222222222333333222111333333222222111000000000...000111222111111111111111111111111222222222222000000000000000000000000000000000000000000000000.........///////////////111111111111000000000000333222111111111111222333222222222222222222222222444333333222222333333444333333333333333333333333444444444333333222222222666666666777777777777777777888999888777777888999888999999::::::;;;;;;<<<<<<===??????>>>>>>@@@AAACCCDDDJJJRRR^^^uuu//////...---------..............................//////...------...///000222555999<<<>>>@@@CCCEEEIIILLLPPPRRRTTTUUUVVVXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZYYYUUURRROOOMMMLLLLLLIIIIIIIIIJJJLLLMMMOOOPPPSSSRRRRRRQQQQQQPPPPPPOOOPPPLLLKKKLLLKKKHHHHHHKKKJJJHHHHHHKKKMMMOOOUUU]]]fffrrr~~~}}}|||{{{yyyvvvsssnnnpppsssyyyyyyjjj___XXXSSSLLLGGGKKKIIIFFFEEEFFFIIIMMMOOOUUUXXX^^^fffoooxxx~~~zzzyyyzzz{{{|||tttkkkddd]]]XXXTTTUUURRROOONNNNNNOOOOOONNNLLLLLLMMMMMMMMMLLLKKKKKKGGGEEECCCBBB@@@@@@@@@@@@AAACCCGGGJJJMMMRRRWWW[[[eeekkkuuu~~~uuuooolllnnnrrrtttwwwzzz{{{xxxssspppnnnrrrppppppuuu~~~~~~xxxrrrlllfffbbb\\\WWWQQQMMMMMMMMMLLLJJJKKKMMMOOORRRRRRRRRPPPOOOLLLKKKKKKJJJHHHGGGEEEDDDJJJEEE@@@???<<<999:::===KKKDDD;;;444222222333444333333222222222333333444555444333222111000000000000000000111222222222222111222222222222333333333000000000000000000000000000000000000000000000000000000/////////.........111111111111111111111111222222111000000111222222222222222222222222222222333333333222222333333444333333333333333333333333444444333333333333222222666777777777888888888999666777888888666666777888888999999::::::;;;;;;<<<<<<===??????>>>>>>@@@AAAAAACCCHHHQQQ^^^uuu...------,,,,,,---------........................//////.........///111222444777;;;>>>@@@CCCFFFIIILLLOOOSSSUUUVVVWWWXXXZZZYYYYYYZZZZZZZZZZZZYYYYYYWWWVVVSSSPPPNNNLLLLLLKKKHHHIIIIIIJJJKKKMMMNNNOOOQQQQQQQQQPPPOOOOOONNNNNNQQQMMMKKKMMMMMMJJJJJJLLLKKKHHHIIIMMMPPPTTT\\\eeemmm{{{||||||{{{||||||{{{xxxuuummmnnnqqqwwwwwwmmm```UUUPPPMMMJJJGGGIIIIIIIIIJJJMMMQQQTTTVVV[[[^^^cccjjjrrrzzz}}}uuullleee```[[[WWWSSSPPPOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJIIIJJJHHHFFFDDDBBBBBBBBBBBBDDDEEEHHHJJJLLLOOOSSSVVV[[[bbbkkkvvv|||zzzzzz{{{rrrsssuuuuuurrrmmmiiifffkkkkkkooovvv{{{wwwrrroooddd___XXXTTTTTTTTTQQQOOOKKKLLLMMMOOOPPPQQQQQQQQQNNNNNNNNNMMMLLLJJJHHHGGGHHHFFFCCCAAA???<<<<<<<<>>>>>@@@AAA@@@AAAGGGQQQ^^^uuu------,,,,,,,,,,,,------........................///.........///111222333777999===@@@CCCFFFJJJMMMOOORRRUUUWWWXXXXXXYYY[[[YYYYYYZZZZZZZZZZZZZZZYYYTTTRRRPPPNNNLLLKKKKKKKKKIIIIIIIIIJJJLLLMMMOOOPPPPPPPPPOOONNNNNNMMMMMMLLLQQQMMMKKKNNNPPPMMMKKKKKKLLLJJJKKKOOOSSSWWW```iiirrr}}}}}}}}}~~~}}}zzzwwwmmmlllnnnsss||||||xxxtttiiiaaaWWWOOOLLLKKKKKKJJJLLLMMMOOORRRVVVZZZ]]]^^^cccdddgggkkkpppvvv|||~~~||||||}}}}}}|||{{{}}}}}}~~~}}}tttnnnfffbbb\\\XXXVVVUUUTTTSSSOOOOOONNNNNNMMMMMMMMMMMMMMMLLLJJJGGGFFFEEEEEEEEEGGGIIIKKKLLLLLLNNNPPPSSSTTTZZZccclllvvvzzzyyyxxxvvvrrrlllfffbbbdddhhhpppyyy|||yyynnniiibbb^^^\\\ZZZVVVRRRMMMLLLLLLLLLMMMNNNOOOPPPOOOOOOPPPPPPOOOMMMKKKIIIEEEEEEEEECCCAAA???===:::888555222111222333333222111222333222000000222444111111000000111333555666:::777333111111111000...000000000000111111111222000000000000000000000000000000000000000000000000000000000111222333333333000000111111222222222333111111111222222111111111222222222222222222222222333222222222333333444555333333333333333333333333333333333333333333333333444444555555666777888888555777888777666555666777888999999::::::;;;;;;<<<<<<===??????>>>>>>@@@AAA???AAAGGGQQQ___vvv------,,,,,,,,,---..............................///......///000222444555999;;;???BBBEEEIIIMMMQQQQQQTTTWWWYYYYYYYYYZZZ[[[YYYYYYYYYYYYYYYXXXXXXWWWQQQOOOMMMKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNPPPQQQPPPOOOOOONNNNNNMMMLLLLLLOOOLLLLLLRRRUUUSSSPPPOOOQQQPPPQQQUUUYYY\\\dddlllxxx~~~~~~}}}zzzpppmmmkkkpppyyy}}}xxxtttpppllliii___YYYQQQLLLJJJJJJKKKLLLPPPRRRUUUZZZ^^^aaacccdddiiiiiiiiikkkmmmqqquuuwww~~~|||{{{zzz{{{{{{zzzwwwuuurrrrrrrrrrrrrrrrrrrrrrrrsssqqqppppppqqqqqqooonnnpppqqqqqqqqqrrrsssssssssvvvuuuuuuttttttttttttuuussswww{{{||||||}}}tttpppiiiccc___[[[WWWUUUOOOOOOOOOOOOPPPQQQRRRSSSPPPNNNLLLKKKIIIIIIIIIIIIHHHJJJLLLLLLLLLLLLNNNOOOOOOUUU\\\cccjjjuuu|||vvvpppiiibbb]]]___eeeooozzzyyyuuuooojjjgggbbb\\\WWWRRRPPPNNNLLLKKKKKKMMMNNNNNNOOOQQQRRRQQQPPPNNNLLLDDDFFFGGGDDDCCCCCC@@@===999777555444444333111000111444666555222000111333111000///000111444777999???999333000000111///---//////000000000111111111000000000000000000000000000000000000000000000000------...///000111222333000000111111222333333333111222333333333333222111222222222222222222222222222222222222333444555555333333333333333333333333222222333333333333444444333333444555666777888888666777888888666666777888888999999::::::;;;;;;<<<<<<===??????>>>>>>@@@AAAAAACCCHHHRRR___www---------------...//////.................................///000333555666;;;===@@@CCCFFFKKKPPPTTTSSSUUUXXXZZZYYYYYYZZZ[[[YYYYYYYYYXXXVVVTTTSSSRRRNNNMMMKKKJJJIIIIIIIIIJJJKKKKKKKKKLLLNNNOOOQQQRRRQQQQQQPPPPPPOOONNNNNNNNNPPPNNNQQQZZZaaa```\\\ZZZ]]]\\\^^^bbbeeeggglllttt~~~~~~~~~|||}}}}}}tttoookkknnnwww}}}xxxqqqjjjeeebbb^^^\\\VVVSSSOOOLLLLLLNNNPPPRRRVVVYYY]]]bbbfffiiijjjjjjnnnlllkkkjjjkkkmmmoooqqqvvvyyy}}}~~~zzzvvvtttlllkkkkkklllmmmllljjjhhhgggggggggggggggggggggggghhhgggffffffffffffdddbbbddddddeeeeeeeeeeeeeeeeeeggggggfffeeeddddddeeeeeedddhhhkkkllljjjjjjnnnrrrqqqtttxxx{{{~~~}}}uuummmfff___[[[UUUTTTSSSRRRQQQRRRRRRSSSPPPOOOMMMLLLKKKKKKLLLLLLJJJKKKMMMMMMLLLLLLMMMNNNMMMQQQVVVZZZ^^^ggguuuzzzrrrjjjbbb]]][[[bbblllvvv~~~{{{yyywwwssslllfffYYYVVVQQQMMMJJJJJJKKKLLLMMMNNNQQQSSSSSSRRRPPPOOOHHHJJJIIIDDDCCCGGGGGGDDD===:::666444444333333222222666:::999555111111222222111000000111444777999@@@:::222///111222111///000000111111111222222222000000000000000000000000000000000000000000000000/////////000000111111111000000111222222333444444222333444444444444333222222222222222222222222222222222222222333444555666333333333333333333333333222222222333333444444444444444555666777888999999777888999888777777888999888999999::::::;;;;;;<<<<<<===??????>>>>>>@@@AAABBBDDDJJJSSS```www---------------...///000.................................///111333555777;;;>>>AAADDDGGGLLLRRRUUUSSSVVVYYYZZZZZZYYYZZZ[[[ZZZYYYXXXVVVTTTQQQNNNMMMMMMLLLJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMNNNPPPQQQRRRSSSRRRRRRQQQQQQPPPOOOOOOSSSQQQWWWcccllllllhhhfffiiihhhjjjnnnppppppuuu{{{zzzwwwvvvwwwwwwzzz{{{~~~wwwqqqkkkmmmvvvtttooofff___ZZZWWWTTTSSSQQQPPPNNNNNNQQQTTTXXXZZZ\\\___dddiiimmmoooooooooooonnnkkkjjjjjjkkkmmmoooooorrrwwwzzz}}}~~~|||{{{{{{{{{zzzyyyvvvrrrmmmiiigggbbbaaabbbcccddddddbbb```bbbbbbbbbbbbbbbbbbbbbbbbbbb```___``````___]]][[[]]]]]]]]]\\\\\\\\\\\\\\\^^^]]]\\\[[[ZZZZZZZZZZZZ[[[^^^bbbaaa^^^]]]aaadddaaadddhhhlllnnnqqqtttvvvuuuwwwzzz}}}uuulllfff]]]\\\XXXUUURRRPPPOOONNNPPPOOOMMMLLLLLLLLLMMMMMMKKKMMMOOOOOONNNMMMNNNOOOLLLPPPSSSTTTUUU]]]kkkuuu{{{rrrjjjdddZZZ___hhhqqqyyy}}}xxx^^^[[[UUUOOOKKKJJJKKKLLLLLLNNNQQQSSSTTTSSSQQQPPPMMMNNNJJJCCCCCCJJJMMMLLL===999444222222444555666444999======888333222333444333111000111333666777???999111///111333222000111111222222222333333333000000000000000000000000000000000000000000000000333333333222222222222222000000111222333333444444333333555555555555333333222222222222222222222222222222222222333444555666333333333333333333333333222222222333333444444444444555666777888999::::::777999:::999888777888999888999999::::::;;;<<<<<<<<<===??????>>>>>>@@@AAADDDEEEKKKTTTaaaxxx........................333222111000///////////////000111111222555999===@@@BBBDDDFFFIIIMMMQQQUUU[[[\\\^^^]]][[[YYYYYYZZZXXXVVVTTTSSSRRRPPPMMMJJJHHHGGGFFFEEEEEEGGGIIIJJJKKKLLLNNNPPPQQQQQQQQQPPPQQQPPPPPPQQQRRRSSSTTTUUUVVVUUUWWW^^^hhhrrrwwwyyysssvvvzzz}}}{{{uuuqqqooommmxxx}}}~~~}}}|||}}}~~~xxxqqqpppttt{{{~~~zzziiiccc[[[VVVTTTTTTTTTSSSSSSTTTVVVYYY\\\___bbbccchhhhhhhhhkkkmmmnnnnnnlllnnnoooooommmlllllloooqqqooopppqqqrrrtttyyy|||zzzwwwsssqqqpppppppppnnnnnnooonnnmmmjjjgggeeebbbbbbbbbbbbbbbbbbbbbbbb`````````___``````aaabbbcccbbbbbbaaa```___^^^^^^]]]\\\ZZZYYYXXXXXXXXXYYYVVVVVVVVVVVVUUUSSSRRRQQQXXXYYYYYYYYYXXXVVVTTTSSSUUUVVVXXX[[[^^^aaadddeeedddeeehhhkkkooorrrtttvvvyyy|||xxxpppiiiaaa[[[YYYWWWTTTRRRPPPNNNLLLLLLMMMMMMLLLKKKLLLLLLLLLLLLMMMNNNOOOPPPPPPOOONNNPPPTTTZZZaaafffqqqyyytttkkkccccccfffoooyyyttthhhZZZQQQOOOOOOLLLIIIKKKLLLNNNOOOQQQQQQRRRRRRPPPOOOLLLIIIFFFCCCBBBAAA@@@<<<888555555555555555555===EEEDDD;;;333222444333444444555555444444333999<<<===:::444000111333333333333222222111111111---,,,---000444555333111000000000000111111111111000111111111111222222222555444222111111111222222222222222111111111000000///000222333444333333222111222333333444555666666444333333222222333333444555444444333444555666777666666666777888888999999888888888888888888888888888888888999:::;;;===>>><<<<<<===>>>???@@@AAAAAABBBEEEKKKTTTaaauuu........................111111000////////////000000111333444555777;;;>>>@@@BBBEEEIIILLLQQQVVVZZZ]]]]]]]]]\\\\\\[[[ZZZYYYVVVTTTRRRPPPOOOMMMKKKHHHGGGFFFEEEEEEFFFGGGIIIKKKMMMNNNOOOQQQRRRRRRRRRQQQRRRRRRRRRRRRSSSTTTTTTUUUVVVWWWZZZ___gggnnntttxxx{{{zzzsssooollljjjppptttyyy}}}~~~}}}}}}}}}|||||||||~~~~~~wwwuuuxxx|||~~~~~~}}}|||zzzuuunnnjjjbbb]]]UUUQQQQQQRRRSSSSSS[[[\\\___bbbeeeggghhhiiilllkkkjjjkkknnnoooooonnnnnnnnnooonnnllllllmmmooooooooooooppprrrwww}}}~~~|||zzzxxxwwwsssqqqnnnllljjjiiiiiijjjggghhhhhhhhhgggfffdddcccfffffffffgggggghhhhhhhhhggggggfffffffffgggggghhhggggggfffeeedddcccbbbbbb___^^^\\\[[[YYYYYYYYYYYYUUUUUUUUUUUUUUUTTTSSSRRRSSSTTTTTTSSSRRRPPPNNNMMMMMMNNNOOOPPPRRRSSSTTTUUUXXXYYY[[[___bbbeeehhhiiikkknnnqqqtttvvvyyy~~~}}}vvvlllddd___\\\WWWTTTVVVTTTQQQPPPPPPPPPOOONNNLLLLLLLLLLLLMMMMMMNNNOOOOOONNNLLLMMMPPPUUUZZZ^^^dddlllwwwxxxllljjjjjjooowww~~~{{{ooo```VVVRRRPPPMMMIIIJJJKKKMMMOOOQQQRRRSSSSSSRRRPPPNNNJJJGGGEEECCCBBBAAA===999666666666666555666===CCCAAA999222222555000111111222222111111000777:::<<<999444000111333333333222222222222222222...---...000333444222000000000000000111111111111000111111111111222222222444333222111111111222222333333333333222222111111222222333444333222111111222222222222222222222222444444333333333333444444333444555666666666555555555555555666777777888888888888888888888888888888999999999999:::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@EEEGGGMMMUUUaaavvv........................//////......//////000111000333555777888:::===???@@@CCCGGGKKKOOOUUU[[[______]]][[[\\\]]]]]]ZZZWWWTTTQQQMMMKKKJJJIIIGGGFFFEEEEEEDDDEEEFFFHHHJJJLLLOOOPPPQQQRRRRRRRRRRRRRRRTTTTTTUUUUUUUUUUUUUUUUUUUUUXXX]]]aaaeeekkksssyyywwwpppllliiiggghhhlllqqquuuvvvwwwxxxyyyzzz{{{}}}}}}}}}}}}{{{yyywwwuuurrroookkkfff```[[[ZZZVVVQQQOOOQQQUUUXXXZZZgggiiimmmppprrrrrrrrrqqqqqqooollllllnnnpppqqqqqqooopppqqqqqqooonnnnnnoooooooooooooooqqqvvv|||~~~{{{yyyttttttsssqqqooonnnmmmlllkkkiiihhhfffeeeeeeffffffhhhiiiiiijjjkkkkkkllllllmmmmmmnnnoooooopppqqqqqqqqqppppppoooooooooppppppmmmmmmlllkkkjjjiiihhhhhheeedddcccaaa___^^^]]]]]]WWWXXXXXXXXXWWWVVVUUUUUUUUUUUUUUUTTTSSSQQQOOOMMMMMMMMMMMMLLLLLLLLLKKKKKKLLLMMMOOORRRTTTWWWYYYZZZZZZ]]]```bbbdddhhhlllooosssvvv{{{~~~~~~ssskkkddd^^^ZZZYYYWWWSSSQQQQQQPPPOOONNNMMMLLLLLLLLLLLLLLLMMMNNNOOOMMMKKKKKKLLLPPPTTTWWW]]]cccllluuu{{{uuurrrnnnpppvvv}}}~~~zzzjjj]]]WWWSSSNNNJJJIIIJJJKKKMMMOOORRRTTTUUUTTTSSSPPPMMMJJJGGGEEEDDDCCC@@@<<<999888888777666777===BBB@@@888333333555333333444444444444333333444777999777333111222333222222222222222222333333000//////000222222111000000000000111111111222222000111111111111222222222444333222111111111222222444444444333333333333222333444444444333222111000333333333222222111111111555555444444444444555555222444666888999777555444444444444555666666777777888888888888888888888888999999999999::::::;;;<<<:::;;;;;;<<<===>>>??????EEEGGGLLLTTT```uuu........................------------...000111222000333777999:::<<<>>>@@@AAADDDGGGKKKOOOUUU[[[___aaa]]]ZZZ[[[^^^^^^YYYUUUQQQMMMIIIFFFEEEEEEDDDCCCDDDDDDDDDFFFGGGJJJLLLMMMPPPPPPQQQQQQRRRRRRRRRRRRUUUVVVWWWXXXXXXXXXWWWVVVRRRXXX```cccfffkkkvvvvvvoookkkiiihhhhhhkkknnnqqqrrrtttvvvxxxyyy|||zzzuuuooolllhhhdddaaa]]]YYYWWWTTTSSSRRRSSSXXX^^^dddhhhsssuuuyyy}}}~~~}}}zzzxxxuuurrrnnnlllmmmoooqqqqqqqqqsssuuuuuutttrrrrrrrrrpppqqqrrrsssuuu{{{~~~zzzwwwuuussspppoookkkkkkjjjjjjiiiiiihhhhhhjjjiiiiiihhhhhhiiijjjkkkoooppppppqqqsssvvvxxxyyyvvvwwwwwwxxxyyyzzz{{{{{{{{{zzzyyyyyyxxxxxxxxxxxxuuuttttttsssrrrqqqppppppooonnnllljjjhhhgggeeeeee``````______]]][[[ZZZYYYXXXXXXXXXXXXVVVTTTRRRQQQQQQQQQPPPOOONNNMMMLLLKKKIIIJJJKKKLLLMMMNNNOOOOOOOOOQQQSSSUUUWWWZZZ]]]```dddgggkkknnnqqqtttxxx{{{}}}zzzqqqiiiccc___\\\WWWUUUSSSRRRQQQPPPMMMMMMLLLLLLKKKLLLLLLLLLNNNMMMLLLKKKMMMOOORRRTTT[[[___eeelllrrryyy~~~yyytttsssyyy}}}uuuggg^^^WWWPPPLLLIIIIIIIIIKKKMMMPPPSSSUUUVVVUUUSSSQQQNNNKKKHHHGGGFFFCCC???<<<;;;:::888777666===BBBAAA;;;555333444444444555555555555444444222444666555333111222333111111111222222333333333111000000000111111000///000000111111111222222222000000111111111222222222333222222222222222222222333333333333333333333222333333333333333333222222444444444444444444444444555555555444444555555555333444666888888777666555444444555666666777777888888888888888888888888888888888888999:::;;;===>>>;;;;;;<<<===>>>???@@@@@@DDDDDDIIIPPP\\\rrr........................,,,,,,,,,---///000222333000333777999;;;===???AAACCCEEEHHHKKKNNNRRRXXX[[[aaa]]]YYYYYY[[[[[[VVVQQQMMMJJJFFFDDDCCCDDDCCCCCCDDDDDDEEEGGGIIIKKKMMMNNNOOOOOOOOOPPPPPPQQQRRRRRRUUUWWWZZZ\\\]]]\\\[[[ZZZRRRZZZbbbgggiiiooo{{{wwwqqqooommmlllkkkmmmnnnoooppprrruuuxxx}}}|||uuuiiieee___[[[XXXVVVUUUSSSQQQSSSVVV[[[bbbjjjqqqvvv{{{~~~~~~xxxtttooommmmmmooopppqqqqqqtttwwwxxxwwwvvvwwwwwwvvvxxxzzz}}}}}}zzzvvvsssooolllkkkkkkiiihhhgggggghhhhhhiiiiiijjjjjjnnnoooooopppppprrrsssssswwwwwwxxxyyy{{{~~~|||{{{zzzyyyxxxwwwwwwvvvuuutttsssqqqpppnnnlllkkkiiihhhgggeeeccc```^^^\\\XXXXXXXXXXXXWWWUUUTTTRRRQQQQQQPPPPPPOOONNNMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIHHHJJJLLLMMMNNNPPPSSSUUUWWWYYY\\\___aaadddhhhkkknnnsssyyy}}}yyyrrriiieee```\\\YYYWWWVVVTTTNNNNNNMMMLLLLLLKKKLLLLLLJJJJJJJJJKKKMMMOOORRRSSSWWWYYY]]]aaafffmmmuuu{{{}}}{{{~~~{{{qqqfff]]]UUUPPPJJJJJJIIIIIIKKKNNNRRRTTTVVVVVVUUUSSSQQQNNNLLLJJJIIIFFFBBB???>>><<<:::888555<<>>888444333111111222222222222111111111222444444333222222333111111111222222333333333111111111000000///000000111111111111222222222222000000111111111222222222222222222222222222222222111111111111222222222222111111222222333444555666222222333444444555666666555555555444444555555555555555555555555666777777555666666777777888999999888888888888888888888888666666777888:::===???@@@======>>>???@@@AAAAAABBBCCCDDDHHHOOO\\\rrr........................,,,,,,---...///111222333222444777:::;;;>>>AAACCCEEEGGGIIILLLNNNRRRVVVZZZ```]]]YYYXXXWWWUUUQQQMMMJJJHHHEEEDDDEEEEEEEEEDDDEEEFFFGGGIIIKKKMMMNNNOOONNNNNNNNNOOOPPPQQQSSSTTTVVVYYY]]]bbbddddddcccbbbZZZaaahhhlllnnnttt~~~zzzvvvtttrrrqqqnnnnnnooooooooorrrvvvyyyzzzrrrccc^^^WWWRRROOOOOOOOOOOORRRVVV]]]dddkkkrrryyy~~~{{{wwwrrrooonnnoooppppppqqqsssvvvxxxyyyzzz|||~~~}}}zzzvvvssspppmmmjjjgggeeefffggggggfffhhhiiijjjlllmmmooopppqqqvvvvvvwwwxxxzzz{{{||||||~~~|||{{{zzzyyyxxxwwwwwwvvvrrrrrrqqqpppooommmkkkjjjiiihhhgggeeebbb___]]]\\\XXXYYYZZZZZZZZZYYYWWWWWWSSSSSSSSSRRRRRRQQQQQQQQQOOOOOOMMMKKKJJJHHHFFFFFFFFFGGGHHHHHHHHHHHHKKKMMMMMMNNNPPPRRRSSSUUUXXX[[[___dddjjjmmmooorrrvvvzzzuuuppphhhaaa\\\YYYUUUSSSPPPPPPNNNMMMLLLLLLLLLLLLGGGHHHIIIKKKMMMOOOQQQRRRVVVWWWXXXZZZ^^^dddlllqqqtttwwwzzz{{{}}}~~~}}}www||||||qqqggg^^^XXXOOONNNKKKJJJJJJMMMQQQSSSUUUUUUVVVUUUTTTQQQOOONNNLLLIIIFFFCCCAAA???<<<:::666;;;AAABBB>>>888444222222222333333333333222222222222333333333333222222222222222222222222333333000111222000//////000222111111111222222222222333000111111111111222222222111111222333333333222222000111111111111111222222111111111222333555777888///000000111333444444555555555444444444444555555555555333333333444666777666666777777888999999999888888888888888888888888666666777888:::===???@@@===>>>>>>???@@@AAABBBCCCCCCEEEJJJRRR^^^sss........................------...///000111333444555777999:::<<>>???@@@AAABBBBBBBBBDDDJJJRRR___sss..............................//////000222333444777999:::;;;===AAAFFFJJJIIIKKKNNNQQQSSSWWW\\\```\\\\\\ZZZVVVPPPKKKHHHGGGFFFFFFFFFGGGIIIJJJIIIGGGHHHIIIKKKMMMNNNOOOOOOOOOOOOOOOOOOPPPRRRUUUWWWYYYZZZ^^^fffmmmqqqsssrrrrrrsssuuuvvvuuutttvvvzzz~~~~~~zzzvvvsssrrrrrrssssssuuuzzz}}}ssseee\\\TTTOOOJJJHHHKKKPPPVVVYYY```gggpppwww{{{~~~|||wwwtttsssrrrqqqpppwwwyyy}}}|||xxxvvvooommmkkkjjjkkkkkkjjjhhhjjjhhhffffffiiimmmppppppuuuvvvxxx{{{~~~~~~{{{yyyxxxsssrrrpppnnnmmmkkkkkkkkkffffffeeedddcccbbbaaaaaa^^^^^^______^^^\\\[[[YYYUUUVVVVVVUUUUUUTTTSSSRRRNNNOOOQQQRRRSSSSSSRRRRRRSSSRRRRRRQQQPPPOOONNNNNNPPPPPPOOONNNMMMLLLKKKKKKJJJKKKKKKIIIGGGFFFGGGHHHHHHHHHHHHGGGFFFGGGIIIKKKIIIMMMRRRTTTTTTVVVYYY]]]___dddkkkqqqvvvyyy}}}{{{pppggg```\\\SSSRRRQQQOOONNNMMMMMMLLLNNNOOOPPPQQQSSSSSSSSSSSSRRRRRRQQQPPPQQQUUU[[[___bbbdddfffeeedddfffjjjooo{{{{{{tttooonnnooojjjrrrzzzxxxnnnggg[[[XXXSSSOOOMMMOOORRRTTTRRRSSSUUUVVVVVVUUUSSSRRRPPPMMMIIIGGGDDDAAA>>>;;;999:::999777444333444555111222222333333222222111444333333333444444222111444333333222222111111111///111111000......111555111111222222222333333333000111111111111222222222000111222333444333333222222222222333333444444444555444333222333444555666555555444444444444333333444333333222222333333444///111333555666444333111444444555555666777777777888888888888888888888888;;;;;;:::999999:::::::::<<<<<<===>>>???@@@AAAAAA???AAAHHHQQQ]]]rrr000...------.........---+++...000111222444777777:::<<<===>>>???BBBFFFIIIMMMNNNPPPSSSVVVYYY\\\]]]```]]]WWWRRRMMMJJJHHHHHHDDDGGGJJJLLLKKKIIIIIIIIIJJJMMMOOOOOOMMMKKKJJJJJJOOONNNNNNQQQUUUYYY\\\]]]___aaagggooowww}}}}}}xxxvvvyyy}}}}}}wwwsssrrrssstttvvvzzzvvvoooiiiccc\\\XXXOOONNNMMMMMMOOOUUU]]]ccclllpppvvvzzz}}}~~~|||zzzxxxwwwvvvvvvzzz|||xxxtttpppllliiikkkiiieeecccdddgggjjjmmmkkklllooorrruuuwwwyyyyyy}}}{{{zzzyyyyyyxxxwwwuuurrrnnnkkkhhhfffdddbbb```^^^]]]\\\\\\]]]YYYXXXWWWVVVUUUUUUUUUUUUTTTQQQMMMKKKKKKMMMMMMMMMJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIILLLLLLLLLJJJIIIKKKNNNQQQOOOOOONNNMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGJJJLLLNNNPPPQQQXXXYYYZZZ]]]aaaeeeiiikkksssxxx~~~~~~rrriiiccc]]]YYYTTTRRRSSSRRROOOLLLMMMMMMNNNPPPRRRSSSQQQOOOQQQPPPNNNNNNOOOQQQTTTVVVWWWXXXXXXXXXXXXZZZ^^^aaammmtttvvvnnniiieeecccgggkkkrrr{{{|||oooeee___XXXRRRPPPPPPPPPPPPRRRSSSTTTTTTTTTTTTTTTSSSTTTRRRNNNJJJFFFAAA>>><<<;;;:::888666444333222222222222222111000000111333444444333333333333222222444333111//////000111333444444444333222111000///111111111111111111111111222222222222222222222222222222222333333222222111333333333333333333333333000111222333444333222222333333333333333333333333333333333333333333333333222222333333333333444444555555666666777777888888;;;999888999;;;;;;999666666666777888999;;;===>>>>>>>>>>>>>>>???@@@AAABBB@@@GGGHHHMMM]]]ooo///...------............---000222111222555666444;;;===???AAABBBDDDHHHKKKMMMOOORRRVVVZZZ\\\^^^___aaa^^^YYYSSSNNNJJJHHHGGGHHHJJJLLLLLLKKKJJJJJJKKKOOOQQQSSSRRRPPPMMMKKKKKKOOOOOOOOORRRWWW]]]bbbeeefffiiiooowww~~~zzzxxxzzz~~~}}}yyyvvvwwwyyy{{{~~~yyysssjjjccc^^^ZZZVVVSSSOOOOOOPPPQQQUUU]]]eeekkkqqquuuzzz~~~~~~{{{zzzyyyyyy}}}|||yyywwwssspppnnnllliiihhhkkkjjjjjjjjjmmmrrrvvvyyytttvvvyyy||||||{{{tttsssqqqnnnlllkkkjjjiiiggggggeeeccc```]]]ZZZYYYVVVTTTSSSQQQPPPOOOOOOOOOMMMMMMLLLKKKJJJIIIIIIJJJLLLIIIEEECCCCCCDDDEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCEEEGGGKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEGGGHHHHHHHHHIIIIIIIIIIIIOOOOOOQQQSSSVVVZZZ]]]___fffjjjpppwww}}}xxxqqqgggbbbZZZVVVTTTRRRNNNKKKMMMMMMMMMNNNOOOOOOMMMKKKNNNMMMMMMMMMNNNPPPSSSTTTSSSTTTTTTSSSRRRTTTWWWYYYcccjjjuuuxxxoooiiiccc```cccfffllluuuyyykkkeee]]]VVVRRRQQQQQQQQQQQQRRRSSSTTTTTTUUUUUUUUUVVVTTTRRRNNNJJJFFFCCCBBB===<<<:::777555444333333333333333222222222222333444444333333333333222222333333111000000000111222333333333333222111111000111111111111111111111111222222222222222222222222222222333333333222111111333333333333333333333333111222222333333333222222444444444333333333222222555555555555444333222111222222222333333444444444666666777777888999999999;;;999888999;;;;;;888666777777888888:::;;;======>>>>>>>>>>>>???@@@AAABBB???GGGHHHMMM]]]nnn//////............/////////555:::999888:::999777<<>>@@@???>>>======>>>DDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGIIIKKKNNNPPPQQQUUUXXX^^^cccjjjqqqyyy~~~vvvoooddd]]]YYYVVVRRRPPPOOONNNMMMMMMNNNMMMJJJHHHJJJKKKKKKLLLNNNOOOQQQRRRQQQQQQPPPOOOMMMNNNPPPRRRYYY___iiittt~~~vvvmmmeee```___aaaeeelllvvvtttmmmccc[[[VVVTTTSSSRRRPPPPPPQQQRRRSSSTTTVVVWWWVVVUUUTTTQQQMMMJJJGGGEEE???===;;;999777555444444333333333333333333444444444444333333333333222222222222222222222111111000222222222333333222222111111111111111111111111111222222222222222222222222333333333333333222111111333333333333333333333333444333222222222222222333555555444444333333222222333444555666555444333222111222222333444555555555777777777888999999:::::::::999999999::::::888777999999999999:::;;;<<<===>>>>>>>>>>>>???@@@AAABBB>>>GGGIIINNN\\\lll////////////......000111222AAAMMMIIIBBB??????======@@@CCCFFFHHHJJJMMMOOORRRUUUZZZ___bbbbbbaaa```]]][[[XXXUUURRROOONNNMMMOOOPPPPPPNNNLLLLLLMMMOOOUUUWWWYYYXXXUUURRRPPPPPPPPPQQQRRRUUU[[[dddmmmttttttyyy}}}~~~sssgggaaa\\\TTTOOOMMMPPPTTTWWWYYY\\\```ffflllsss{{{yyyrrrnnnkkkkkkkkklllllllllllllllnnnqqqtttwwwyyy|||}}}}}}|||xxxsssnnnmmmjjjgggbbb^^^ZZZXXXUUUTTTQQQNNNLLLIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBAAACCCBBBBBBBBBAAAAAAAAAAAABBBAAA@@@???????????????AAA>>>;;;::::::;;;::::::;;;;;;:::::::::999999999::::::::::::::::::::::::;;;===??????===;;;::::::>>>>>>>>>??????@@@@@@@@@BBBBBBAAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDEEEEEEGGGHHHIIIJJJJJJLLLPPPTTTYYY```ggglllvvv{{{}}}qqqgggbbb^^^ZZZWWWRRRQQQOOONNNNNNMMMKKKIIIIIIIIIKKKMMMOOOPPPQQQRRRSSSSSSQQQOOOLLLLLLMMMOOOSSSYYYbbbjjjrrrzzzwwwllleee^^^___aaafffoooyyy}}}uuujjjaaaZZZVVVTTTSSSNNNNNNNNNOOOQQQSSSUUUWWWVVVUUUTTTQQQNNNJJJFFFDDD@@@???<<<:::888666555444333333333333555555444333444444333333333222222222111222333444444222000///000111222333333333333333111111111111111111111111222222222222222222222222333333444444333333222111222222333333333333444444555444333111111222333444333333444444444444444444000111333555555555444333111222222333444555666666666666777888888999999::::::999999::::::999888777::::::::::::;;;;;;<<<===>>>>>>>>>>>>???@@@AAABBB>>>FFFIIINNN\\\kkk...///111000...///111333;;;SSSddd[[[IIIAAAAAAAAA>>>@@@DDDGGGIIILLLOOORRRVVVYYY^^^aaacccbbb___]]]WWWWWWVVVUUUTTTSSSSSSRRRQQQQQQQQQPPPNNNMMMOOOPPPTTTWWWYYYYYYWWWUUUTTTSSSQQQSSSUUUWWW\\\dddnnnuuuxxx~~~~~~}}}ooobbb[[[XXXSSSOOOPPPTTT[[[```eeehhhmmmrrrvvv{{{{{{wwwrrrmmmjjjiiiiiijjjnnnppprrrssstttvvvzzz~~~xxxyyyvvvooollllllhhhbbb[[[ZZZXXXVVVSSSOOOMMMKKKJJJIIIGGGDDDBBBAAA@@@?????????@@@@@@@@@??????>>>@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????AAA???<<<;;;<<<<<<;;;:::<<<<<<<<<;;;;;;;;;::::::999999999999999999999999:::===???@@@>>>;;;:::::::::::::::;;;<<<<<<==================>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFHHHJJJLLLOOOTTTYYY^^^eeejjjqqqyyyuuullleee^^^ZZZUUUSSSPPPOOOOOONNNLLLJJJIIIJJJKKKNNNPPPRRRSSSTTTVVVUUUSSSPPPLLLKKKLLLNNNPPPVVV\\\bbbgggnnnwww~~~wwwooobbb```___aaagggqqq||||||rrrhhh```[[[WWWUUUOOONNNMMMMMMNNNQQQTTTVVVWWWWWWVVVSSSOOOKKKGGGDDDAAA@@@>>>;;;888666555555333222222444666777555333444444333333333222222222111222444555555333111///000000111222333333333333111111111111111111111111222222222222222222222222333333333444444333333222222222222333333444444444555444333222222222444444222222333444555555666666111111333444444333333222222222333444444555666666555555666666777888888888999:::::::::999888888888::::::::::::;;;;;;<<<===>>>>>>>>>>>>???@@@AAABBB>>>GGGIIIMMM[[[iii...000222111//////222555EEE```ooo```HHH>>>??????@@@BBBDDDGGGIIIMMMRRRVVVZZZ\\\___aaaaaa^^^[[[XXXSSSSSSSSSTTTUUUUUUUUUVVVRRRSSSTTTSSSRRRQQQRRRSSSUUUWWWYYYZZZXXXVVVUUUUUUSSSUUUYYY\\\```gggqqqyyy~~~{{{ooodddYYYXXXWWWVVVXXX]]]dddjjjqqqtttyyy|||~~~~~~|||tttrrrooolllkkklllmmmnnntttwww|||}}}}}}|||xxxuuuiiimmmkkk```ZZZZZZXXXRRRJJJJJJJJJIIIGGGFFFDDDCCCAAA@@@???===<<<<<<<<<<<<<<<<<<======>>>>>>======<<<===>>>???@@@@@@@@@@@@???>>>>>>=========>>>>>>AAA???===<<<======;;;:::======<<<<<<<<<;;;;;;;;;999999999999999999999999999;;;>>>>>>===;;;::::::888888999999::::::;;;;;;:::::::::::::::;;;<<<=========>>>>>>>>>>>>??????BBBBBBBBBCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDDDDCCCCCCDDDFFFGGGHHHIIILLLOOORRRVVV[[[aaahhhnnnuuuzzz~~~{{{pppeee^^^ZZZWWWTTTQQQPPPNNNLLLJJJJJJJJJLLLNNNPPPSSSUUUWWWWWWVVVTTTPPPLLLKKKLLLMMMOOOSSSWWWYYY[[[```jjjqqq|||mmmiiiccc```bbbjjjsssyyy{{{rrrjjjddd^^^[[[TTTRRROOOMMMMMMPPPSSSUUUYYYYYYYYYWWWTTTOOOKKKIIIDDDBBB@@@===:::888777666444333333555888999666333444444333333333333222222111333444555444333111000000111222333333333333333111111111111111111111111222222222222222222222222111222333444444555555555111222222333333444444555333333333333333444555555222222333444555666666777555555444333222222111111444444444444555555555555555555555666777777888888888:::;;;;;;999888888999999999999999:::;;;<<<===>>>>>>>>>>>>???@@@AAABBB???GGGHHHLLLZZZiii---000333222//////222666GGG]]]fffUUUAAA===@@@???CCCDDDFFFHHHJJJPPPVVV[[[^^^___``````]]]YYYUUUSSSQQQRRRSSSTTTUUUUUUUUUVVVSSSUUUWWWXXXWWWVVVVVVVVVXXXZZZ\\\\\\ZZZWWWVVVVVVTTTYYY^^^bbbfffmmmwww}}}xxxxxxwwwvvvzzz~~~}}}~~~wwwooofff[[[]]]```aaadddiiiooouuuzzz}}}~~~}}}{{{yyyxxxwwwrrrrrrqqqqqqssstttvvvwww}}}~~~xxxrrrlllgggddd\\\dddcccVVVLLLLLLKKKHHHAAAAAABBBBBBAAA@@@??????;;;;;;;;;;;;;;;;;;<<<===<<<<<<===>>>>>>>>>>>>===;;;<<<>>>@@@AAABBBBBBAAA@@@@@@@@@??????@@@@@@AAACCCAAA????????????===<<<>>>>>>>>>>>>============::::::::::::::::::::::::888:::======<<<;;;;;;<<<999999999999999:::::::::999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<>>>???@@@AAABBBCCCDDDDDDAAABBBCCCDDDDDDCCCBBBAAA@@@BBBDDDEEEEEEFFFHHHJJJKKKOOOTTTYYY]]]bbbgggjjjsssyyywwwnnneeeaaa\\\XXXTTTQQQNNNLLLJJJJJJKKKLLLOOOSSSWWWYYYYYYXXXVVVRRRNNNLLLMMMOOOOOORRRUUUTTTRRRVVV___gggwwwyyynnneeecccgggmmmssszzz}}}vvvooohhhcccZZZWWWSSSOOONNNPPPSSSUUUXXXYYYYYYYYYWWWTTTQQQOOOGGGFFFCCC@@@===;;;:::999777555555888<<<===999555444444333333333333222222333333444444444333222111111111222333333333222222111111111111111111111111222222222222222222222222000111222444555666666777111111222333333444555555111111333444555555666666555555555555555444444444555444333333333555777888555555555555444444444444555666666777888888999999888:::<<<;;;999777888999777777888888:::;;;======>>>>>>>>>>>>???@@@AAABBB@@@GGGHHHKKKYYYiii---000333222//////333777CCCTTTXXXGGG:::>>>DDDBBBFFFGGGGGGHHHKKKQQQYYY^^^`````````^^^[[[VVVRRROOOQQQRRRSSSTTTTTTTTTTTTTTTTTTWWWZZZ[[[ZZZYYYYYYYYY[[[]]]___^^^[[[WWWVVVUUUUUU[[[bbbgggkkksss}}}yyyssssssrrrpppuuu|||zzz}}}|||~~~xxxssslllfff```ccchhhkkknnnrrrxxx}}}~~~xxxxxxxxxxxxwwwuuutttsssssstttvvvxxxzzz}}}tttrrrnnniiibbb\\\WWWTTTUUU___```QQQDDDDDDEEECCC>>>>>>?????????>>>>>>===:::::::::;;;<<<>>>???@@@===>>>??????@@@@@@??????>>>???BBBDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFEEEDDDBBBBBBBBBBBB@@@>>>AAAAAA@@@@@@@@@?????????========================999;;;======<<<<<<===>>>:::::::::::::::999999999::::::999999999999999:::999999999::::::;;;;;;;;;888999<<>>AAABBBBBBCCCDDDEEEFFFIIILLLPPPRRRVVVYYY\\\aaahhhpppvvvyyyoookkkddd___ZZZUUUQQQNNNJJJJJJJJJKKKNNNRRRWWWZZZ\\\[[[YYYUUUQQQOOOPPPRRRQQQTTTUUURRROOOQQQ[[[cccmmmyyyyyylllfffggglllqqqpppyyy~~~vvvooojjj^^^[[[VVVRRRPPPQQQTTTVVVTTTVVVXXXYYYXXXVVVTTTRRRJJJHHHFFFCCC@@@>>><<<;;;999777666:::>>>???<<<777444444444333333333222222333444444444333333222222222222333333333222222111111111111111111111111111222222222222222222222222///000222444555777888888111111222333333444555555///000333555666666666666888777666555444333222222111111111222555:::???AAA666666666555444444333333777777777888999999::::::888:::<<<;;;888777888999666666777888999;;;===>>>>>>>>>>>>>>>???@@@AAABBBAAAHHHHHHKKKXXXiii///000000000///000222555===???AAAAAAAAABBBCCCEEEFFFGGGJJJLLLOOOTTT[[[___eeebbb]]]XXXSSSOOOMMMLLLNNNOOOPPPQQQRRRRRRRRRRRRYYY\\\```ddddddaaa]]]ZZZ[[[ZZZZZZYYYXXXWWWVVVUUUXXX]]]eeennnsssyyyzzzsssqqqoooooottt{{{wwwrrrpppooollljjjnnnoooqqqtttxxx||||||xxxuuurrroooooossswwwxxxxxxyyy{{{}}}yyypppjjjjjjfff___XXXRRRNNNLLLKKKOOOMMMJJJGGGCCC@@@===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>??????@@@@@@@@@>>>???@@@@@@??????AAACCCCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEFFFEEEDDDCCCDDDEEEGGGDDDAAAAAADDDEEEEEECCCDDDCCCBBBAAA@@@AAAAAABBBDDDCCC@@@>>>===>>>???@@@;;;;;;<<<>>>>>>??????>>><<<<<<;;;;;;::::::;;;;;;999999888888777777666666;;;;;;;;;;;;:::::::::::::::999999999:::;;;<<<<<<;;;<<<>>>???@@@@@@@@@???@@@@@@@@@AAAAAAAAABBBBBBEEEDDDDDDEEEHHHLLLOOORRRXXXZZZ___dddkkksss|||{{{ppphhhbbb\\\VVVQQQMMMMMMLLLLLLMMMQQQVVVYYYZZZ\\\ZZZTTTQQQSSSTTTRRROOOOOOOOOMMMJJJKKKOOOSSSdddnnn|||yyyoookkkkkklllsssxxx~~~|||sssmmmiiicccZZZUUUTTTTTTTTTSSSTTTTTTVVVXXXZZZYYYVVVSSSPPPMMMHHHEEECCC@@@===;;;666666777BBBLLLAAA444888555555444333333333333444333333333333333333333333666222...///222333000---222222333333333222222111222222222333333444444444///000333555555555444333333333333333333333333333555444444444444555666666888777555555555777999:::333333333444777<<<@@@CCC999777555444333444555666999888888777888:::;;;<<<:::::::::999999888888888::::::999999999:::;;;;;;>>>>>>>>>???@@@@@@AAAAAADDDDDDGGGMMMWWWkkk...///000//////000333555999;;;>>>???@@@AAADDDFFFIIIJJJLLLNNNQQQVVV]]]aaafffbbb\\\UUUQQQOOONNNNNNNNNOOOPPPQQQSSSTTTUUUVVV]]]```dddggggggddd___\\\[[[[[[YYYXXXWWWWWWWWWWWW[[[___iiirrrxxxwwwpppnnnnnnooouuu|||~~~zzztttqqqnnnnnnppprrrsssrrruuuuuuwwwzzz}}}~~~}}}zzzvvvssstttrrrpppqqqvvvzzz|||}}}}}}wwwnnneee```YYYVVVPPPKKKFFFDDDBBBBBBBBBBBBAAA@@@??????>>>===============>>>>>>>>>>>>======>>>>>>???@@@@@@@@@BBBCCCDDDDDDCCCCCCEEEGGGCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHIIIHHHFFFFFFFFFHHHIIIFFFCCCCCCEEEFFFEEEDDDHHHGGGFFFEEEDDDEEEFFFGGGGGGFFFDDDCCCBBBBBBCCCCCCAAAAAABBBBBBBBBAAAAAAAAA???>>>======<<<<<<=========<<<<<<;;;;;;::::::999999999999888888888777777999999999888999::::::;;;:::;;;===>>>?????????>>>AAAAAAAAAAAABBBBBBBBBBBBFFFEEEEEEEEEFFFGGGIIIJJJMMMOOOSSSWWW]]]dddlllqqqzzzvvvmmmeee]]]WWWSSSRRRQQQPPPPPPSSSWWWZZZXXX[[[[[[VVVSSSSSSRRRPPPOOOOOOOOOMMMKKKKKKOOORRRWWW___lllxxxyyyqqqnnnmmmqqquuu{{{}}}wwwsssnnniiiaaa[[[YYYWWWUUUTTTSSSTTTUUUXXXZZZYYYWWWTTTQQQNNNJJJGGGDDDAAA>>>;;;666777888DDDOOODDD555666333333333333333444555666333333333333333333333333888666444444555555444222222222333333333222222111222222222222333333444444///111333444555555444333222222222222222222222222333222222222222333444444555444333222222333555666555444444555777;;;???AAA888777555444444444666666999888888888888:::;;;<<<;;;;;;;;;;;;::::::999999::::::999999::::::;;;<<<>>>>>>>>>???@@@@@@AAAAAADDDDDDGGGMMMWWWlll...///000//////111333666777:::===???AAACCCFFFHHHMMMNNNOOOPPPRRRWWW^^^bbbeeeaaaZZZTTTOOONNNOOOPPPNNNNNNOOOQQQTTTWWWZZZ\\\bbbeeehhhkkkjjjgggbbb___\\\ZZZXXXVVVVVVWWWYYYZZZ^^^cccmmmxxx}}}uuunnnllllllnnnuuu}}}|||}}}wwwoooeeefffhhhmmmsssxxx{{{|||~~~|||xxxvvvuuusssrrrppptttsssssswww||||||vvvooohhhaaaYYYTTTMMMKKKGGGCCCAAA?????????;;;;;;<<<<<<======>>>>>>>>>>>>??????@@@@@@AAAAAA??????@@@@@@AAABBBBBBCCCCCCEEEFFFEEEDDDDDDEEEGGGFFFFFFFFFGGGHHHIIIJJJKKKMMMNNNNNNMMMLLLKKKKKKLLLMMMKKKIIIHHHIIIIIIHHHFFFHHHHHHGGGFFFFFFGGGHHHIIIGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@BBBAAA@@@@@@??????@@@@@@<<<<<<<<<;;;:::999999888999999888888888777777777888888888777888888999:::::::::;;;<<<============@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDEEEEEEGGGIIILLLOOORRRWWW]]]bbbhhhpppyyyzzzoooeee^^^XXXUUURRRPPPPPPRRRUUUWWWVVVYYYYYYWWWXXXXXXTTTNNNOOOOOONNNMMMKKKLLLNNNQQQPPPVVV___hhhrrr~~~vvvrrrpppsssxxx}}}~~~|||zzzwwwrrrkkkeee```\\\XXXUUUSSSTTTUUUXXXZZZZZZXXXVVVTTTQQQMMMIIIFFFCCC???<<<888888888DDDQQQGGG666555222222222333444555777777333333333333333333333333555666666555333222222333222222333333333333222222111222222222222222333333000111333444555444444333222222222222222222222222333222222222222333444444555444222111111222333444666666555555777:::<<<>>>888777555444444555666666888888888888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAACCCDDDGGGMMMWWWlll...///000000000222555888:::===@@@BBBDDDFFFIIIKKKOOOOOOPPPPPPRRRVVV\\\aaabbb___ZZZUUUQQQOOOOOOOOONNNOOOPPPRRRWWW\\\```cccgggiiilllmmmlllhhhdddaaa[[[YYYVVVTTTUUUXXX[[[^^^bbbfffqqq}}}vvvooollllllnnnuuu}}}}}}~~~zzznnngggdddffflllrrryyy}}}||||||{{{zzzwwwuuusssqqqrrrsssttttttwwwxxx{{{{{{xxxsssnnngggaaa[[[VVVPPPMMMIIIGGGEEEBBB@@@?????????========================>>>???@@@AAABBBCCCDDDDDDAAABBBBBBCCCDDDEEEFFFFFFFFFGGGIIIIIIHHHGGGHHHIIILLLLLLLLLMMMNNNPPPQQQRRRSSSTTTTTTSSSQQQPPPQQQRRRTTTSSSQQQPPPOOONNNLLLLLLLLLKKKJJJJJJJJJKKKLLLMMMIIIIIIIIIHHHHHHGGGGGGGGGIIIHHHGGGFFFEEEDDDDDDCCCEEEDDDCCCCCCBBBBBBBBBBBB>>>>>>===<<<;;;::::::999;;;;;;;;;;;;::::::::::::888888777777777888888999999999::::::;;;;;;;;;;;;>>>>>>>>>?????????@@@@@@===>>>@@@BBBDDDEEEEEEEEEFFFGGGIIIJJJKKKNNNRRRVVVZZZaaajjjqqqwww~~~rrrjjj^^^ZZZUUURRRRRRTTTWWWXXX\\\[[[ZZZ]]]eeeiiiaaaVVVPPPPPPOOOMMMLLLMMMNNNPPPPPPSSSXXX]]]dddooo|||{{{tttuuuxxx}}}~~~||||||}}}~~~~~~|||vvvppphhhaaa[[[XXXUUUUUUVVVXXXZZZ[[[YYYXXXWWWTTTPPPMMMJJJFFFAAA>>>;;;:::777???MMMFFF777555333222222333444555666666444444444444444444444444222666888666222000111444222222333333444333333333222222222222222222222222111222333444444444444333333333333333333333333333555444444444444555666666666555444444333444444555666555555444555777999:::777666555555555555666666888888888888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===>>>>>>>>>???@@@@@@AAAAAACCCDDDGGGMMMXXXmmm...///111111222444777:::===???BBBDDDEEEGGGJJJLLLOOOPPPQQQQQQRRRUUUZZZ]]]]]]\\\[[[YYYVVVRRROOOMMMOOOPPPRRRVVV[[[aaafffjjjkkklllnnnnnnlllhhhccc```ZZZXXXUUUTTTVVV[[[```cccfffjjjrrr~~~zzzrrrooonnnooouuu|||~~~~~~}}}}}}}}}~~~~~~yyyppphhhbbbgggkkkqqqxxx~~~yyyuuutttsssrrrpppppppppqqqsssvvvyyy|||~~~|||wwwsssnnnhhheeebbb^^^XXXSSSPPPMMMJJJHHHFFFDDDBBB@@@>>>=========@@@?????????????????????@@@@@@AAACCCEEEFFFGGGHHHCCCDDDEEEFFFGGGHHHIIIIIIKKKMMMOOOPPPOOOOOOOOOPPPQQQQQQRRRSSSTTTVVVXXXYYYXXXYYYYYYXXXVVVUUUUUUVVVZZZZZZYYYXXXUUUSSSRRRRRRUUUTTTSSSRRRRRRSSSTTTUUUQQQQQQPPPOOOOOOOOOOOOPPPQQQPPPNNNMMMKKKKKKKKKKKKHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@>>>============<<<<<<<<<999999888888888888888999999999999999999:::::::::;;;;;;<<<<<<<<<============>>>@@@BBBCCCDDDDDDDDDAAABBBCCCCCCCCCEEEGGGJJJPPPUUU\\\bbbiiiqqqzzzxxxiiiddd]]]ZZZZZZ\\\^^^^^^eee___\\\cccqqqyyynnn^^^RRRQQQOOONNNNNNOOOOOOOOONNNPPPRRRSSSVVV^^^iiiqqq}}}xxxwwwxxx{{{~~~|||yyyyyy{{{~~~~~~xxxoooggg```]]]WWWWWWWWWYYY[[[\\\[[[YYYYYYVVVSSSPPPMMMIIIEEEAAA???===666999EEEBBB777666555444444333333333444444444444444444444444444444555:::===;;;666333555999111222333444444444444444222222222222222222222222222222333333333333333333555555555555555555555555555444444444444555666666666555555555555555555555555555444333444444555666666666555555555666666666777888888999:::::::::;;;:::::::::::::::;;;;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>>???@@@@@@AAAAAACCCDDDGGGMMMXXXmmm///111222333444666:::======@@@BBBDDDEEEGGGJJJLLLPPPRRRTTTUUUUUUVVVYYY[[[ZZZ[[[\\\[[[YYYUUUPPPMMMQQQRRRUUUZZZ```ffflllooommmnnnooonnnkkkgggbbb___YYYXXXWWWXXX[[[```fffjjjlllmmmsss}}}|||uuurrrqqqqqqvvv|||}}}yyyxxxpppqqqpppooolllhhheeebbbjjjooovvv|||}}}uuupppnnnnnnnnnnnnpppsssuuuwww{{{zzzuuuqqqlllgggccc___ZZZWWWRRROOOKKKHHHGGGFFFEEEEEEFFFEEEDDDBBB@@@???>>>>>>===>>>???@@@AAABBBCCCDDDCCCCCCEEEGGGIIIKKKMMMNNNGGGGGGHHHJJJKKKLLLMMMMMMMMMPPPSSSTTTTTTTTTUUUVVVXXXXXXYYY[[[]]]___aaabbbaaabbbbbbaaa^^^]]]]]]^^^bbbddddddccc```]]]]]]]]]]]]\\\ZZZYYYYYYYYYZZZ[[[XXXWWWUUUTTTTTTUUUWWWXXXXXXWWWTTTQQQOOONNNNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFDDDCCCBBBBBB??????>>>>>>>>>=========<<<;;;::::::999::::::::::::999999888888999999:::999999::::::::::::;;;;;;@@@@@@@@@AAAAAABBBBBBBBB@@@BBBBBBBBBAAAAAACCCEEEHHHKKKOOOTTTZZZaaaiiiooouuu}}}tttnnneee``````bbbbbbbbbeee___ZZZ___lllrrriii[[[TTTRRRPPPPPPQQQQQQPPPOOOOOOPPPQQQQQQQQQUUU]]]ccckkkttt~~~{{{xxxyyy}}}|||zzzwwwxxxzzz~~~|||ssskkkeeeccc[[[ZZZZZZ[[[]]]]]]\\\[[[ZZZXXXVVVSSSQQQMMMHHHEEEBBBBBB999777???===666888666555444333333333333333444444444444444444444444444888<<<:::666333444666111222333444444555555444444444333333333333333222333333333333333333333333444444444444444444444444333222222222222333444444444444444555555555666666555444444444444444444555555555555666666666666666777777888::::::::::::::::::::::::::::::;;;;;;;;;::::::::::::;;;<<<>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCDDDGGGNNNYYYnnn000222333444666888<<>>???AAABBBDDDFFFGGGHHHGGGHHHIIILLLNNNQQQSSSTTTOOOOOOPPPRRRSSSUUUVVVVVVTTTWWW[[[^^^^^^___```aaacccdddeeefffiiikkkmmmnnnpppqqqqqqpppmmmllllllmmmppprrrtttsssooommmlllmmmiiihhhfffeeedddddddddddddddbbb___]]]]]]___bbbdddgggddd```[[[WWWUUUTTTSSSRRRQQQPPPNNNMMMMMMLLLLLLJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>======<<<;;;;;;<<<<<<::::::999888888999999:::999999999999::::::::::::???>>>>>>>>>???@@@BBBCCCBBBCCCDDDDDDCCCCCCDDDFFFDDDEEEGGGJJJNNNTTT[[[___hhhqqq}}}~~~sssmmmkkkkkkjjjhhhgggeee```]]]```bbb]]]UUUVVVTTTRRRRRRSSSSSSQQQOOOPPPRRRTTTSSSRRRTTTXXX]]]___gggrrr|||zzzxxx{{{~~~~~~yyywwwvvvwww{{{}}}uuummmjjjhhh___^^^]]]]]]^^^^^^]]]\\\ZZZYYYWWWVVVTTTPPPLLLHHHBBBFFF???:::===:::444777444444333333333444555555555555555555555555555555222555888777444222111222111222333444555555555555555555555444444444333333444333333333222333333333333333333333333333333333333222222222222333444444444555666777888999999999555555555555555555555555444555555666666666666666666777999:::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<999:::::::::<<<===>>>???>>>>>>>>>???@@@@@@AAAAAACCCDDDGGGNNNYYYnnn111333444666777:::===AAA>>>AAAEEEHHHKKKOOOSSSVVVVVVYYY]]]______]]]]]]\\\^^^]]]\\\ZZZXXXVVVTTTTTTSSSVVV[[[bbbhhhnnnqqqsssqqqqqqqqqooolllgggbbb___ZZZ[[[]]]aaafffmmmssswwwwwwtttuuuzzz~~~}}}xxxttttttttttttxxx}}}}}}wwwppplllhhhfffdddcccdddiiinnnqqq~~~|||wwwttttttuuuvvv{{{~~~yyyuuunnnddd]]]TTTRRROOOMMMMMMLLLJJJIIIIIIGGGEEEDDDEEEEEEEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGIIIJJJJJJJJJKKKMMMOOORRRUUUWWWXXXWWWXXXYYYZZZ\\\]]]^^^___aaadddhhhkkkmmmmmmnnnooommmnnnoooqqqsssvvvxxxyyy~~~}}}{{{yyyyyyzzz|||}}}zzzzzz{{{yyyxxxvvvtttsssrrrrrrrrrtttqqqmmmjjjkkknnnrrrtttxxxuuupppjjjdddaaa___^^^UUUTTTSSSRRRPPPPPPOOOOOOOOONNNMMMLLLJJJIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDD@@@???>>>===============;;;:::999888888999::::::999999:::::::::;;;;;;;;;:::::::::;;;>>>AAAEEEGGG@@@AAACCCBBBAAAAAABBBDDDDDDDDDDDDEEEIIINNNTTTXXX\\\fffqqqyyy||||||zzzxxxvvvsssqqqrrrnnneee]]][[[ZZZXXXWWWUUURRRSSSTTTTTTRRRPPPLLLOOORRRRRRQQQQQQTTTXXXZZZ```jjjsss|||~~~zzz{{{~~~~~~}}}wwwvvvuuuxxx|||}}}uuuooollllllbbb```___^^^______^^^\\\ZZZYYYXXXWWWVVVRRRNNNJJJAAAHHHDDD===???:::444777222222222333444555666777555555555555555555555555666777999999888666444444111222333444555555555555666666666555555444444444444444333222222333333333111111111111111111111111555444444444444555666666666777999:::<<<=========666666666777777777777777444444555666777777666666666777999:::;;;;;;::::::;;;<<<<<<<<<======>>>>>>999::::::;;;<<<===??????>>>>>>>>>???@@@@@@AAAAAACCCDDDGGGNNNYYYnnn333444666888999;;;>>>AAABBBDDDFFFHHHJJJNNNTTTWWW^^^bbbgggiiifffaaa\\\ZZZWWWYYY[[[[[[YYYXXXXXXXXXTTT]]]dddgggkkkrrrwwwxxxrrruuullleeeiiifff]]]]]]]]]^^^aaaeeekkkrrrxxx|||zzzwwwxxx~~~zzztttsssvvv{{{~~~zzzrrrkkkhhhhhhhhhiiijjjlllqqqwww||||||xxxwwwyyy{{{|||xxxmmmfffbbb^^^XXXRRRNNNMMMJJJHHHFFFFFFFFFFFFJJJGGGDDDDDDFFFGGGFFFDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKKKKMMMQQQSSSRRRSSSUUUWWWXXX\\\```cccccceeehhhiiiiiikkkmmmooopppqqqrrrtttwwwyyy|||}}}|||~~~}}}|||}}}~~~wwwpppjjjfffdddfffbbb]]]YYYVVVUUUSSSQQQTTTRRRPPPPPPPPPPPPNNNLLLJJJJJJHHHFFFEEEDDDDDDDDDGGGFFFCCCAAA???===<<<<<>>======<<<:::888888777777777777888888999999999999:::;;;<<<===>>><<<===>>>???AAABBBCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJSSSXXX```gggnnnuuu{{{~~~uuummmfffaaa\\\YYYXXXWWWUUUUUUVVVUUUSSSRRRVVVVVVUUUUUUVVVVVVWWWXXXVVV\\\eeemmmttt}}}|||wwwwwwwwwxxxuuusssuuu{{{}}}}}}~~~yyyvvvtttsssmmmkkkgggdddaaa`````````\\\\\\[[[XXXUUUSSSRRRRRRMMMIIICCC===999777777777555555444333333333444444666666666555555444444333555555444444444333333333333333333333333333333333444444444333333222222222333333222222222333444555:::666111000222333222000888777444222222555999===FFF???;;;???GGGIIIAAA888555555555555555444444444666666666666666777888888::::::999999999:::;;;;;;:::999999:::>>>CCCHHHLLL888888888999;;;===???@@@>>>??????@@@@@@@@@??????DDDCCCGGGPPPZZZkkk555777999;;;<<<>>>BBBDDDDDDEEEGGGIIIKKKPPPVVVZZZ___bbbeeefffccc___\\\ZZZZZZ[[[[[[[[[ZZZYYY[[[\\\[[[cccjjjmmmqqqvvvyyyyyyttttttiiidddkkkjjjbbbbbbaaabbbeeeiiiooovvv||||||zzz{{{~~~yyywwwyyy}}}wwwoooiiigggeeegggkkknnnssszzz~~~~~~}}}ssslllbbb[[[WWWTTTOOOKKKJJJIIIGGGEEEDDDDDDDDDDDDHHHEEEDDDDDDGGGIIIIIIHHHGGGGGGGGGHHHIIIJJJJJJJJJLLLMMMNNNOOOOOOQQQTTTWWW[[[]]]___bbbdddhhhlllppplllnnnqqqrrrssstttwwwyyy|||xxxvvvsssooojjjfffdddbbb```^^^^^^\\\ZZZXXXXXXVVVTTTRRRRRRQQQOOOMMMLLLKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEBBBAAA???>>>>>>>>><<<:::888888777777777888888999999999999999:::;;;============>>>???AAABBBCCCDDDAAAAAABBBCCCDDDEEEFFFFFFLLLPPPVVV]]]bbbiiiooossszzzrrrjjjccc___ZZZXXXUUUTTTTTTTTTSSSRRRTTTTTTSSSSSSTTTUUUVVVVVVWWW\\\ccchhhmmmsss{{{~~~yyytttqqquuusssuuuzzz~~~~~~}}}zzzxxxxxxvvvsssoooiiidddaaa___^^^^^^^^^]]][[[XXXUUUSSSSSSLLLHHHDDD>>>;;;999999:::555444444333333333333333555555555444444444444444555555444444444333333333333333333333333333333333444444444333333222222222333333222222222333444555444333111111333444555555333666777666555888@@@GGGOOORRRXXX\\\[[[RRRDDD:::555555555555555555555555555555555555666666777777999999999::::::::::::;;;:::::::::;;;===AAAEEEHHH999::::::;;;<<<>>>???@@@>>>>>>???AAAAAABBBBBBBBBDDDCCCGGGPPPYYYkkk666888;;;===>>>AAADDDFFFFFFGGGIIIJJJMMMRRRYYY]]]```bbbcccbbb___\\\\\\\\\^^^^^^]]]\\\[[[]]]```ccceeemmmtttvvvxxx{{{{{{yyytttrrrhhhgggsssrrriiihhhfffgggjjjnnntttzzz}}}~~~}}}tttmmmiiigggiiilllrrrxxx~~~~~~}}}}}}{{{tttpppeee^^^UUUNNNLLLJJJHHHEEEFFFFFFEEEDDDDDDDDDEEEEEEEEEDDDDDDFFFIIIKKKLLLLLLJJJKKKLLLMMMOOOPPPQQQQQQTTTVVVWWWXXXXXXZZZ]]]___bbbeeehhhkkknnnrrrxxx{{{zzz|||zzzvvvtttqqqooommmnnnkkkhhheeeccc```]]]ZZZXXXWWWUUUSSSQQQOOONNNNNNJJJIIIHHHGGGGGGFFFFFFGGGCCCBBB@@@@@@@@@@@@???===:::999999888888888999999999999999999::::::;;;<<<<<<<<<===???@@@AAABBBCCC??????@@@AAABBBCCCDDDDDDFFFIIIMMMQQQUUU[[[aaaeeeqqqwwwzzzpppiii```\\\XXXUUUUUUUUUUUUUUUSSSSSSSSSTTTUUUVVVWWWXXXZZZ^^^bbbeeegggjjjppptttvvvppprrrpppqqqvvvyyyyyy|||~~~~~~{{{wwwqqqjjjeeeaaa^^^aaaaaa```^^^[[[XXXVVVTTTLLLIIIEEEAAA>>><<<<<<<<<777666555555444444444555333333333333444444444444555555444444444333333333222222222222222222222222444444333333333333222222333333222222222333444555111222333444444444666777000555999888555777@@@HHHKKKTTT___aaaYYYJJJ===666444444444555555666666777666666666777777777888888777888:::;;;;;;;;;:::999::::::;;;;;;===>>>@@@AAA;;;<<<<<<======>>>??????===>>>???AAACCCDDDDDDDDDDDDCCCGGGPPPYYYjjj555777;;;===???AAADDDFFFGGGHHHJJJLLLOOOUUU[[[```bbbbbbaaa^^^[[[[[[\\\^^^cccbbb```^^^^^^bbbgggkkkpppwww|||}}}~~~}}}xxxpppoookkkrrr}}}oookkkkkklllnnnrrrwww}}}|||sssmmmkkkkkktttxxx~~~~~~~~~zzzssskkkeeeaaaZZZTTTLLLGGGEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFGGGGGGEEEEEEFFFHHHKKKMMMOOOOOOOOOPPPRRRTTTVVVXXXZZZ[[[```bbbdddeeeeeegggiiikkkkkknnnqqquuuyyy~~~|||xxxtttppplllhhheeeaaa___]]]YYYWWWTTTSSSRRROOONNNLLLIIIGGGEEEDDDCCCEEECCCBBBBBBBBBBBBAAA???<<<<<<;;;::::::999::::::::::::999999999::::::;;;:::;;;;;;<<<===??????@@@@@@@@@AAABBBCCCDDDDDDEEEDDDFFFHHHJJJLLLQQQVVV[[[dddjjjsss}}}~~~vvvjjjeee___ZZZXXXXXXXXXXXXVVVVVVVVVVVVWWWYYYZZZ[[[___bbbdddeeedddeeeiiimmmvvvyyytttqqqqqqtttuuuvvvyyy}}}}}}xxxrrrkkkfffcccbbbaaa___^^^]]][[[YYYWWWOOOMMMIIIEEEBBB???======:::999888777777666777777222222222333333444444444555555444444444333333333222222222222222222222222333333333333333333333333333333222222222333444555222555777777444222333555222555777555222333888======CCCHHHGGG???888444444333444444555666777777888888888888999999999999999666777999;;;<<<;;;:::999:::;;;;;;<<<<<<<<<<<<;;;;;;<<<======>>>>>>>>>>>>===>>>???AAABBBCCCCCCCCCDDDCCCGGGOOOXXXiii666999===???AAABBBEEEFFFFFFIIILLLOOOSSSXXX^^^bbbcccbbb___\\\ZZZ[[[___bbbhhhgggeeecccdddhhhoootttyyy~~~|||vvvlllnnnppp~~~sssnnnoooppprrruuuzzz}}}uuurrrrrrsss~~~|||}}}}}}wwwuuupppjjjccc]]]XXXUUUQQQNNNHHHDDDCCCDDDEEEEEECCCDDDEEEFFFGGGHHHIIIIIIHHHJJJLLLMMMOOOQQQRRRSSSSSSUUUWWWZZZ]]]```bbbdddjjjmmmppprrrssstttwwwyyy{{{}}}|||wwwsssooommmiiieeeaaa]]][[[YYYWWWUUUSSSPPPMMMKKKIIIIIIHHHFFFEEEDDDEEEEEECCCAAA@@@???>>>===<<<;;;;;;;;;;;;;;;::::::999:::::::::888888999:::;;;<<<<<<===???@@@@@@AAABBBCCCDDDDDDDDDEEEEEEFFFGGGJJJOOORRR[[[```hhhqqqzzzvvvppphhhaaa\\\ZZZYYYXXXWWWWWWWWWWWWXXXYYYZZZ[[[___bbbdddcccaaabbbeeehhhpppzzzwwwwwwvvvtttvvvzzz{{{ssskkkgggccc```]]]]]]]]]]]][[[YYYTTTRRRNNNJJJEEEAAA>>><<<:::999888777666666666666222222222333333444444444555555444444444333333333222222222222222222222222333333333333333333333333333333222222222333444555333666888777444333444666666444333222333444333333777777666444333222444666444444555555666777888888666777888999999999888888555666999;;;;;;;;;:::999::::::;;;<<<;;;:::999888:::;;;<<<============<<<>>>??????@@@@@@@@@@@@@@@EEECCCGGGOOOWWWhhh999<<<@@@CCCDDDDDDFFFGGGGGGJJJOOOTTTXXX\\\aaaddddddbbb___\\\[[[]]]cccggglllkkkjjjhhhjjjooowww||||||uuulllnnnsssvvvsssuuuuuuwwwzzzyyyxxx{{{}}}}}}{{{{{{{{{{{{{{{zzz{{{}}}yyyuuuiiifffaaa\\\VVVRRROOOMMMKKKIIIFFFCCCBBBCCCDDDEEECCCDDDFFFHHHIIIJJJJJJJJJMMMOOOSSSUUUVVVWWWYYY[[[ZZZ[[[^^^bbbfffjjjmmmooouuuxxx|||~~~|||wwwqqqkkkfffcccaaa\\\[[[YYYVVVTTTRRRQQQQQQNNNLLLJJJIIIIIIHHHFFFDDDCCCCCCAAA@@@>>>>>>=========<<<;;;;;;::::::::::::777888888999::::::;;;;;;<<<<<<===>>>???@@@AAAAAAAAABBBCCCCCCCCCEEEHHHKKKTTTWWW]]]dddlllwww~~~tttkkkddd___[[[YYYWWWWWWVVVVVVVVVWWWXXXXXX[[[^^^___^^^\\\\\\___bbbjjjyyy}}}yyytttppppppsss|||rrrmmmgggbbb]]][[[\\\\\\ZZZXXXWWWUUURRRNNNIIIDDD???===999888777666555444444444333333333333444444444444555555444444444333333333333333333333333333333333222222333333333333444444333333222222222333444555333444555666666666777999555222000222666888666222555555444555666666555444555555555666666777777888444444666777777777666555555666888999:::;;;::::::::::::;;;;;;;;;:::999999999:::<<<===>>>>>>======?????????@@@@@@??????>>>EEECCCGGGNNNVVVggg;;;>>>AAADDDDDDDDDEEEFFFHHHMMMSSSYYY^^^aaadddfffdddbbb```]]]]]]```fffkkkoooooonnnnnnpppuuu|||}}}uuuqqqqqqrrr~~~xxx|||||||||~~~~~~|||~~~|||xxxwwwwwwxxxyyyyyyyyy{{{~~~}}}tttlllhhh\\\YYYUUUPPPMMMKKKJJJJJJGGGGGGFFFEEEDDDDDDEEEFFFHHHJJJLLLMMMOOOOOOOOOOOOQQQUUUZZZ]]]^^^```cccffffffhhhkkkoootttyyy|||~~~}}}vvvrrrooohhhfffccc```]]]ZZZXXXXXXTTTRRRPPPNNNNNNLLLJJJHHHGGGFFFDDDBBBAAA@@@?????????>>>===<<<;;;;;;;;;;;;888999999::::::;;;;;;;;;::::::;;;<<<===>>>??????@@@BBBCCCCCCCCCCCCDDDFFFLLLNNNRRRWWW^^^hhhrrryyyyyyppphhhbbb^^^YYYXXXWWWWWWWWWWWWWWWWWWXXXZZZ[[[ZZZWWWVVVXXX[[[bbbpppvvvxxx~~~wwwpppnnnqqqzzzxxxooohhh___ZZZZZZZZZYYYVVVWWWVVVTTTQQQLLLGGGBBB???;;;:::999777666666555555555555555444444444444444555555444444444333333333444444444444444444444444222222222333333444444444333333222222222333444555777666444444666777888888222222222444666777666444111333666888888777555333666666666666666777777777444555777999999888777666666666777888999:::;;;;;;999999::::::::::::;;;;;;888:::<<<>>>@@@@@@???>>>>>>>>>???@@@AAAAAAAAAAAAEEECCCFFFNNNVVVfff999<<<@@@BBBBBBAAABBBBBBIIIOOOWWW^^^bbbeeeggghhhcccbbb```^^^^^^bbbiiinnnqqqqqqqqqqqqsssxxx}}}vvvvvvssspppxxx}}}yyy|||~~~~~~|||yyyvvvtttuuuwwwxxxxxx{{{}}}}}}tttjjjbbb^^^TTTRRRNNNJJJHHHHHHHHHIIIGGGHHHIIIHHHGGGFFFGGGGGGOOOPPPRRRTTTUUUUUUUUUUUUSSSXXX^^^bbbdddgggkkknnnqqqssswww{{{xxxvvvrrrmmmhhhccc```___YYYWWWTTTRRRQQQPPPMMMKKKHHHGGGFFFDDDBBBAAA@@@@@@@@@???>>>===<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<===>>>??????AAABBBEEEEEEDDDDDDDDDEEEFFFHHHJJJNNNTTT]]]gggnnnvvv~~~zzzqqqiiieee\\\[[[ZZZYYYYYYXXXXXXYYYWWWYYYZZZXXXUUUSSSUUUXXX]]]jjjnnnqqqwwwxxx|||xxxuuuwwwvvvvvvmmmbbb[[[YYYYYYWWWTTTVVVVVVUUURRRNNNIIIEEEBBB???>>><<<;;;:::999999999666666666555555444444444555555444444444333333333555555555555555555555555222222222333333444444444333333222222222333444555>>>:::555444555666555333000333555555333222222333000333777888666555777999777777777777666666666666777999:::<<<<<<;;;:::999666666666777888:::;;;<<<999999999999:::;;;<<<===888:::===@@@AAAAAAAAA@@@===>>>???AAABBBCCCDDDDDDEEECCCFFFNNNUUUeee===???@@@AAABBBEEEHHHKKKLLLSSS]]]fffiiiiiihhhhhhbbb```^^^^^^aaagggmmmqqqsssssstttvvvzzz}}}zzzwwwttttttzzz}}}yyyyyy~~~~~~|||vvvvvvvvvuuuuuuwwwzzz}}}sssiiiaaaZZZUUUOOOOOOMMMJJJGGGEEEFFFGGGGGGGGGHHHIIIKKKMMMNNNOOOSSSVVVZZZ\\\]]]]]]___``````dddiiinnnrrrvvv{{{~~~}}}|||wwwsssooolllgggbbb[[[XXXXXXYYYWWWUUUOOOLLLIIIGGGGGGFFFEEEDDDAAA@@@>>>>>>??????>>><<<::::::999888777777777888999999999:::;;;===>>>??????@@@BBBDDDEEEFFFGGGGGGGGGHHHIIIJJJMMMRRRZZZ___fffooo{{{wwwmmmdddaaa]]][[[ZZZZZZYYYXXXUUUVVVVVVVVVUUUUUUWWWYYY]]]```dddiiinnnsssvvvwwwwwwrrr{{{ssseee```]]]XXXWWWZZZYYYWWWUUUTTTRRRNNNHHHEEE???===:::999999888666444444555666777777666555555111222333333444444444444222222222222222222222222444444444333333222222222222333444555444333222111333333333444444444555555333444555666666555444333777666555555666777666555111222444666777777666666;;;???BBB@@@;;;888999<<<777888999:::;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<:::;;;<<<<<<;;;;;;<<<>>>>>>??????@@@@@@AAAAAABBBBBBDDDBBBJJJ[[[jjj===>>>@@@AAABBBDDDHHHKKKUUUZZZbbbhhhjjjhhhfffeeedddcccbbbdddggglllrrruuuxxxyyyzzz|||~~~}}}zzzxxxzzzzzzyyy|||}}}|||xxxyyyyyyyyyyyy{{{uuujjjbbbZZZUUUQQQJJJJJJJJJHHHEEEEEEFFFHHHHHHIIIJJJLLLNNNQQQSSSTTTYYY\\\```cccdddfffhhhiiiiiimmmrrrwww{{{~~~zzzvvvpppiiiccc```^^^ZZZVVVUUURRROOOMMMLLLKKKJJJIIIFFFDDDBBBBBBBBBAAA???>>><<<<<<;;;:::999999999999:::::::::999::::::;;;<<<===>>>???AAABBBCCCDDDDDDFFFFFFFFFFFFHHHLLLRRRVVVYYYaaammmwww|||sssnnngggaaa^^^[[[YYYXXXXXXXXXXXXWWWVVVVVVVVVVVVZZZ]]]ccciiinnnpppqqqrrr{{{~~~oooggg```YYYWWWXXX[[[ZZZXXXWWWUUUQQQLLLHHHCCC@@@<<<999888888666555444555666777777666555555222222333444444444333333222222222222222222222222444444444333333222222222222222333333333333222222444444444555555555666666444444555666666555444444555444333333444555444333444444555666666555444444888===BBBBBB>>>:::888999777888999:::;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;:::;;;===<<<;;;;;;<<<>>>?????????@@@AAAAAABBBBBBAAAEEEDDDKKKYYYfff~~~???@@@AAABBBCCCFFFKKKNNN[[[___eeeiiijjjhhhgggffffffggghhhkkkoootttxxx{{{}}}|||zzzzzz~~~|||{{{{{{{{{|||~~~xxxrrriiiaaaZZZTTTPPPMMMGGGHHHHHHGGGGGGGGGJJJLLLMMMNNNOOORRRUUUYYY\\\]]]aaadddiiimmmppprrruuuwwwwwwzzzzzzsssnnniiiccc^^^ZZZWWWSSSPPPOOOMMMKKKJJJKKKIIIGGGFFFFFFEEEBBB@@@???>>>===<<<;;;;;;;;;;;;;;;;;;:::999888888888888<<<===>>>@@@AAABBBBBBBBBFFFFFFFFFEEEDDDFFFKKKNNNPPPWWWaaakkkttt}}}zzzpppgggaaa]]]ZZZXXXZZZZZZZZZYYYXXXVVVUUUTTTUUUYYY```fffkkkmmmmmmmmmoooyyy~~~qqqhhh```[[[[[[^^^]]][[[ZZZYYYVVVQQQNNNHHHDDD>>>;;;999888777666555555666666666666555555444444444444333333333333333333333333333333333333444444333333333333222222222222222222222333444555555555555555666666666666444444555666666555444444555444333333444555444333777777777666555444333222444:::AAADDD@@@;;;777666888888999:::;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::<<<======<<<;;;===>>>???@@@@@@AAAAAABBBCCCCCCBBBGGGIIINNNYYYccc{{{BBBCCCDDDEEEGGGJJJOOOSSS[[[___dddggghhhhhhiiijjjiiijjjnnnrrrvvvzzz}}}|||{{{~~~{{{{{{{{{|||~~~yyytttnnniiiaaaZZZUUUQQQNNNLLLIIIJJJKKKKKKJJJKKKNNNQQQRRRTTTVVVZZZ^^^bbbfffhhhiiimmmrrrwww{{{~~~}}}xxxqqqkkkccc___ZZZVVVSSSQQQNNNLLLMMMLLLJJJIIIIIIHHHFFFDDDAAA@@@???>>>======<<<<<<;;;:::999888888777888888===>>>???@@@AAABBBBBBBBBFFFFFFFFFEEEEEEFFFIIIKKKKKKQQQZZZbbbjjjtttzzzpppiiidddaaa___[[[ZZZYYYYYYYYYWWWUUUSSSSSSVVV[[[aaafffjjjlllmmmkkksss}}}rrrjjjeeecccaaa___^^^^^^\\\YYYUUURRRMMMIIIBBB===:::999888777666666666666666555555555555555444444333333333333333333333333333333333333333333333333333333333333333222222222333555777888444444444444555555555555444555555555555555555444777555555555666777666555777777777666555555444333444999???AAA???;;;888666888999::::::;;;;;;;;;:::<<<<<<<<<<<<;;;:::999999;;;<<<======<<<<<<===>>>@@@@@@@@@AAABBBBBBCCCCCCBBBJJJMMMRRRZZZccc|||AAABBBDDDEEEHHHMMMSSSXXX]]]```cccdddeeegggiiikkklllnnnrrrwww{{{~~~|||{{{{{{}}}~~~~~~vvvnnniiifffaaa[[[UUURRROOOMMMKKKMMMNNNOOOOOONNNOOORRRUUUXXXYYY\\\aaafffkkkoooqqqssswww}}}yyyrrrmmmgggbbb]]]YYYUUURRROOONNNLLLLLLLLLLLLJJJIIIDDDCCCAAA@@@???>>>>>>>>>::::::999999999999999:::;;;<<<===???@@@@@@@@@@@@BBBCCCEEEEEEEEEFFFIIIKKKEEEJJJPPPVVV]]]fffqqqyyywwwooojjjfff]]][[[YYYYYYZZZYYYWWWTTTTTTTTTWWW[[[```fffkkknnnkkkrrr{{{}}}tttmmmiiicccbbbaaa```___\\\WWWTTTRRRMMMEEE@@@<<<;;;999888777777666666555555555555666666444333333333333444333333333333333333333333333333333333333333333333444333333333555777999:::222222333333333444444444555555555444444555555555777555555555666777666555555555555555666666777777777999;;;;;;;;;:::999999999999:::;;;;;;;;;::::::<<<<<<<<<<<<;;;:::999999;;;<<<>>>===<<<<<<===?????????@@@AAAAAABBBBBBCCC???GGGKKKQQQZZZddd}}}???AAACCCEEEIIIOOOWWW\\\cccddddddddddddfffiiilllqqqssswwwzzz}}}~~~}}}|||}}}{{{sssllleeeaaa]]]YYYTTTPPPOOOOOONNNMMMQQQRRRSSSSSSTTTUUUYYY[[[```aaaeeeiiioootttxxx{{{|||uuummmgggaaa\\\XXXVVVTTTRRRQQQQQQQQQOOOMMMGGGFFFEEECCCBBBAAAAAA@@@<<<<<<;;;::::::;;;;;;;;;888999:::;;;<<<<<<<<<<<<<<<>>>AAABBBCCCDDDGGGIIIDDDHHHLLLPPPUUU\\\eeelllxxxyyyooohhhccc___[[[ZZZ[[[[[[XXXVVVUUUTTTTTTVVV[[[aaagggkkkiiinnnuuu||||||ssslllfffeeecccbbbaaa]]]YYYUUUTTTOOOIIICCC@@@===;;;999888777666555555444555555666555444333333333444555333333333333333333333333222222333333333333444444333444444555666777999999111222222222333333333333666555444444444444555666555444333333444555444333444444444555666777999:::888888777777888999:::;;;999::::::;;;;;;:::::::::;;;;;;;;;<<<;;;;;;::::::;;;===>>>>>>===<<<>>>???>>>??????@@@@@@AAABBBBBB===CCCFFFKKKWWWbbb{{{AAABBBDDDHHHMMMTTT]]]cccfffgggfffffffffjjjooossswwwyyy{{{}}}~~~{{{|||}}}~~~}}}uuunnngggaaa\\\YYYUUURRROOONNNPPPRRRSSSTTTVVVXXXZZZ[[[]]]```dddgggmmmnnnrrrvvv|||~~~vvvooohhhddd```^^^[[[YYYXXXVVVSSSQQQKKKJJJIIIGGGFFFEEEDDDDDD@@@@@@>>>===<<<;;;;;;;;;777888999:::;;;;;;;;;;;;999<<>>>>>======>>>???===>>>>>>??????@@@@@@AAA???CCCBBBHHHVVVbbbzzzDDDFFFHHHLLLRRRZZZccciiiffffffggggggjjjpppwww|||||||||~~~~~~{{{zzz{{{}}}yyytttkkkccc]]]XXXTTTRRRQQQOOONNNOOORRRWWWYYY[[[[[[^^^```ccceeeiiinnnrrrxxxzzz}}}yyytttiiifffbbb___]]]ZZZVVVSSSNNNMMMLLLJJJHHHGGGGGGGGGDDDCCCAAA???===<<<;;;:::999:::;;;;;;<<<<<<<<<<<<:::===@@@BBBCCCDDDEEEFFFEEEGGGJJJKKKKKKNNNTTTYYY]]]fffqqqyyyuuunnneee___^^^^^^ZZZWWWTTTTTTTTTUUUVVVWWWYYYYYY[[[^^^ccciiiqqq~~~wwwlllkkkiiigggeeeaaa\\\XXXTTTQQQLLLHHHEEEAAA>>>;;;999888666555444444444555555444333222333555777888444444444444444444444444222222222333333444444444000111333444555444444333333333333444444444555555666555444333333444555666777666555555666777666555666666555555666777999:::666555555666888::::::999:::::::::;;;;;;:::999999999999:::;;;<<<<<<<<<<<<<<<===>>>>>>======>>>???=========>>>??????@@@@@@DDDEEEBBBHHHVVVccc{{{IIIKKKOOOTTTZZZ```eeeiiijjjiiiiiimmmtttzzz}}}}}}}}}~~~yyy{{{~~~wwwrrrlllfff___ZZZWWWUUURRRPPPOOOOOOPPPQQQSSSXXX^^^bbbhhhgggiiinnnooonnnttt}}}}}}xxxqqqlllhhhddd___ZZZYYYVVVSSSPPPMMMJJJFFFCCCEEEEEEDDDCCCAAA???===<<<:::::::::999999999888888======>>>???BBBDDDFFFGGGEEEFFFIIIKKKMMMMMMMMMMMMXXX[[[aaahhhrrr~~~zzznnnfffbbb```^^^]]]WWWXXXXXXWWWVVVUUUUUUVVVXXX\\\aaafffnnnyyy}}}zzzwwwvvv{{{}}}xxxnnnlllhhheeebbb```]]]ZZZVVVSSSNNNJJJHHHFFFDDDBBB:::888666555666666666555666444333333555666666555444444222111111222444444000000111222444555666666111222444555666555444444333444444555555444444333444555555666777888888999444444444555555555555666555555555555555555555555777777777777777777888999888888888999999:::::::::;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;<<<===>>>@@@@@@AAAAAAAAABBBBBBBBBGGGHHHKKKOOOTTTbbb}}}OOOQQQUUUYYY]]]aaadddfffkkkjjjlllqqqyyy}}}~~~~~~{{{uuunnniiieee```YYYUUUSSSRRRQQQOOOSSSTTTUUUVVVXXX]]]ccchhhnnnmmmpppuuuuuuuuu{{{}}}xxxrrrjjjeee^^^[[[WWWSSSQQQNNNKKKHHHFFFFFFEEEDDDBBB@@@???>>><<<<<<<<<;;;;;;::::::999:::;;;;;;===???AAACCCDDDFFFGGGIIIJJJKKKLLLKKKKKKQQQTTTXXX]]]eeeppp{{{yyyoooiiieeebbb___ZZZZZZZZZXXXVVVUUUUUUUUUUUUXXX[[[___eeeppp}}}~~~yyyvvvssstttzzzzzzqqqmmmhhhccc```^^^[[[ZZZXXXUUURRRNNNLLLHHHDDDAAA===:::888777777888777666666444333444555666666555444444333333333333444444333333333333333333333333333333444444444444444333333444444555555444444333444555555666777777888888444444444555555555555666666666666666666666666666777777777777777888888999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999;;;;;;;;;;;;<<<======>>>>>>>>>?????????@@@@@@@@@AAACCCGGGKKKRRRbbb~~~SSSVVV\\\```bbbdddfffhhhmmmnnnrrrxxx~~~|||uuuoooiiidddaaa]]]ZZZTTTQQQQQQRRRSSSSSSZZZ[[[\\\]]]___dddkkkpppvvvwww{{{zzzsssjjjfff```[[[WWWUUURRRPPPKKKJJJIIIHHHFFFDDDCCCBBB??????>>>===<<<<<<;;;;;;::::::;;;<<<===???AAABBBFFFGGGHHHIIIJJJJJJJJJJJJLLLMMMOOORRRXXXaaajjjqqq}}}ssslllfffbbb]]]\\\[[[YYYWWWVVVUUUTTTUUUVVVXXXZZZ```jjjvvvwwwrrrmmmlllpppwww|||wwwqqqjjjccc___]]][[[YYYYYYXXXVVVTTTQQQLLLFFFAAA@@@===:::999999999888777555444333444666777666555444444555555555555444444666555444444333222111111444444333222222333333333333444444555555444444333555555555666666777777888444444444555555555555666777777777777777777777777777777777777777888999999::::::;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::999999;;;;;;;;;;;;<<<===>>>???>>>>>>?????????@@@@@@@@@@@@BBBFFFKKKQQQaaa}}}RRRXXX```eeegggiiikkkmmmqqqtttyyy|||ssslllfffaaa^^^\\\YYYWWWTTTSSSSSSVVVYYYZZZ___```aaacccfffkkkrrrwww~~~zzzuuullleee___[[[XXXUUUQQQPPPOOOLLLJJJHHHGGGFFFAAAAAA@@@???>>>===<<<;;;<<<<<<<<<===>>>???@@@AAADDDEEEGGGHHHJJJKKKLLLMMMNNNNNNNNNNNNQQQWWW___eeerrrzzz~~~tttjjjddd___]]][[[YYYXXXWWWVVVVVVTTTUUUVVVWWW[[[eeeqqqzzzyyyqqqmmmkkklllqqqtttxxx|||vvvmmmeee```\\\ZZZYYYWWWWWWWWWWWWUUUOOOHHHCCCBBB@@@<<<:::::::::888777555444444555777777666555333444555666666555444333555555444333333222111111555444333111111222333333333444444555555444444333555555555666666666777777444444444555555555555666666666666666666666666666777666666666777888999:::999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<>>>??????@@@@@@AAAAAAAAABBBBBBBBBEEEFFFIIIMMMRRR```{{{UUU\\\eeejjjkkklllnnnqqqwwwzzzxxxrrrjjjccc^^^\\\ZZZYYYWWWWWWWWWWWWXXX[[[___aaacccdddfffhhhkkkqqqxxx}}}yyyppphhhaaa\\\YYYWWWUUUSSSOOOLLLJJJIIIHHHDDDCCCBBBAAA???>>>===<<<======<<<<<<======>>>???AAABBBDDDGGGJJJMMMPPPQQQQQQPPPPPPOOOPPPSSSXXX\\\```hhhttt}}}qqqhhhaaa^^^[[[YYYZZZZZZYYYXXXYYYZZZYYYWWWXXX^^^hhhppp|||zzzqqqnnnmmmoooqqqttt|||yyyppphhhaaa]]]YYYWWWTTTTTTUUUWWWVVVRRRLLLHHHDDDAAA>>>;;;:::999888666555444444666888888666555333444555666666555444333333333333333333333333333555444333222222222333444333444444555555444444333555555555555666666666666444444444555555555555666555555555555555555555555666666666666777888999:::999999999999999999999999::::::::::::::::::::::::;;;;;;;;;<<<===>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBEEEFFFIIIMMMRRR```{{{\\\ccckkknnnnnnmmmpppsss||||||wwwlllggg```[[[XXXXXXXXXXXXWWWYYY\\\]]]___aaadddfffhhhjjjlllnnnqqqwww~~~tttllleeeaaa]]][[[WWWSSSOOOLLLJJJJJJGGGGGGEEEDDDBBB@@@???>>><<<<<<;;;;;;:::;;;;;;;;;???@@@BBBEEEIIIMMMQQQSSSQQQQQQQQQPPPOOOPPPSSSUUUWWW^^^hhhsss~~~|||rrrgggccc^^^\\\]]]]]]\\\YYYfffeeeccc___\\\]]]ccciiirrrvvvrrrppppppqqqrrryyy}}}vvvooohhhbbb[[[WWWTTTTTTTTTUUUUUUSSSOOOLLLGGGDDD@@@===;;;:::888666555555555777888888777555444444555555555555444444222222222333333444444444444333333333444444555666333444444555555444444333555555555555555555555555444444444555555555555666555555555555555555555555666666666666777888::::::<<<<<<;;;;;;;;;;;;::::::999999::::::::::::;;;;;;:::;;;;;;<<<===???@@@AAA>>>>>>?????????@@@@@@@@@@@@BBBFFFKKKQQQaaa}}}```gggooorrrqqqqqquuuyyy~~~{{{qqqkkkbbb^^^YYYWWWWWWXXXYYYYYY\\\```dddggghhhiiikkkmmmoooppprrruuuyyywwwrrrhhheee```ZZZUUUQQQOOOOOOLLLKKKIIIGGGEEECCCBBBAAA======<<<;;;;;;:::;;;;;;===>>>@@@CCCFFFJJJNNNPPPPPPRRRSSSRRRPPPOOOPPPQQQRRRWWW___gggqqq~~~pppjjjccc`````````]]]ZZZggggggeeeaaa]]]]]]aaaeeejjjwww|||xxxuuutttsssrrrwww~~~}}}vvvmmmddd^^^XXXWWWUUUTTTTTTSSSQQQOOOJJJGGGBBB???===;;;999777555555555777999999777444444444333333333333444444222222222333333444444444222333444555666777777777333444444555555444444333555555555555555555555555444444444555555555555666555555555555555555555555555555666666777999:::;;;<<<<<<<<<;;;;;;:::::::::999999999::::::;;;;;;;;;:::;;;;;;<<<===???AAABBB>>>>>>?????????@@@@@@@@@AAACCCGGGKKKRRRbbb~~~___gggpppttttttvvv{{{|||zzz{{{}}}tttjjjddd^^^[[[XXXVVVXXXZZZ\\\]]]aaafffllloooppppppqqqrrrtttuuuwwwzzz~~~qqqmmmhhhbbb\\\XXXVVVUUUOOONNNLLLJJJHHHFFFDDDCCC@@@@@@???======<<<<<<=========>>>AAADDDHHHKKKMMMPPPRRRTTTTTTRRRPPPPPPPPPLLLPPPUUU[[[dddppp~~~wwwppphhhdddcccbbb^^^ZZZ[[[]]]]]]ZZZXXXXXX\\\```eeerrr~~~}}}zzzxxxvvvtttxxx~~~yyynnnfff]]]ZZZVVVTTTSSSSSSRRRQQQLLLIIIDDDAAA???===:::888555555666888999999777444444444222111111222444444333333333333333333333333111222444777888888888888333444444555555444444333555555555555555555555444444444444555555555666666777777777777777777777777555555555666777999:::;;;:::::::::999999888888888999999999::::::;;;;;;;;;:::;;;;;;<<<>>>???AAABBB@@@@@@AAAAAAAAABBBBBBBBBGGGHHHKKKOOOTTTbbb}}}jjjooouuuzzz|||~~~}}}|||yyyzzz|||{{{}}}~~~vvvnnnfffaaaZZZXXXVVVVVVYYY]]]```aaahhhmmmssswwwwwwwwwyyy{{{zzzzzz|||}}}ssslllfffaaa[[[WWWUUURRROOOLLLKKKIIIGGGEEECCCAAA>>>=========;;;:::<<<===??????@@@CCCIIINNNNNNOOOQQQSSSTTTSSSRRRQQQPPPQQQRRRTTT[[[eeeqqqyyy|||pppkkkfff```]]]```aaaaaa___]]][[[[[[]]]___gggmmmvvv~~~}}}xxx{{{}}}uuuddd^^^WWWRRRRRRRRRQQQPPPQQQNNNJJJEEE@@@<<<:::999888888777777666444333222333333333444444444555555777666444333333444666777333333333444444555555555444444444555555555555666666555444333222333444444333444444555666777888888555555555555555555555555444444555555666888999::::::888888:::===>>>===:::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;===>>>>>>??????@@@@@@AAABBBBBBGGGJJJHHHLLLYYYddd{{{mmmqqqwww{{{}}}~~~}}}|||tttmmmeee___[[[WWWWWWWWWYYY]]]aaadddfffmmmrrrwwwzzzzzz{{{}}}zzzsssmmmeee```[[[XXXTTTRRRPPPNNNLLLJJJEEECCCAAA?????????===<<<<<<===>>>======???DDDHHHKKKLLLOOOQQQSSSSSSSSSRRRQQQQQQQQQQQQUUU]]]gggnnnzzzyyyqqqjjjccc```aaaaaa```^^^\\\[[[[[[]]]^^^dddiiiqqqyyyxxxwww{{{}}}ppphhh]]]UUUSSSTTTTTTSSSSSSPPPLLLGGGBBB>>><<<;;;888888777777666555444333333333444444444555555555777555444333333444555777333333444444444444444444444444444555555555555666777666555444333333444444444444444444555555555555555555555555555555555555444444555555666888999::::::999888:::===>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<<<<<<<===>>>???>>>??????@@@@@@AAABBBBBBDDDHHHGGGLLLYYYeee}}}pppuuuyyy}}}~~~xxxppphhhbbb]]]YYYVVVTTTVVVYYY\\\aaafffjjjlllssswww|||~~~xxxoooiiiaaa^^^YYYVVVSSSQQQMMMKKKIIIGGGDDDBBBBBBAAA???===<<<===<<<;;;;;;<<>><<<888888777777666666555555333444444444444555555555666555444333333444555666444444444444444444333333444444444555555555555666888888666555444444444444555555444444444333333333666666666666666666666666555555555555666888999:::999999999:::<<<===<<<:::::::::::::::::::::::::::<<<<<<<<<<<<<<<===>>>???>>>??????@@@@@@AAABBBBBBBBBFFFGGGLLLYYYeee~~~tttxxx|||~~~uuuooogggaaa\\\ZZZXXXWWWUUUXXX\\\aaaeeeiiimmmpppuuuyyy~~~|||uuukkkhhhbbb]]]YYYUUUQQQNNNMMMKKKHHHEEEDDDCCCAAA???<<<<<<;;;;;;:::;;;===???AAACCCFFFJJJNNNQQQSSSTTTXXXWWWUUUSSSQQQSSSWWWZZZbbbkkkxxxzzzooogggcccbbb```]]][[[[[[\\\\\\\\\\\\```eeejjjpppwww~~~~~~{{{ttttttzzzmmm^^^VVVUUUUUUVVVUUUTTTQQQMMMHHHDDD@@@>>>888888777777666666666666444444444444555555555555666555444444444444555666555555555444444333333333444444444555555555555666999999888777666555444444444444444444444444444444777777777777777777777777555555555555666777888999999999999:::;;;;;;;;;:::999999999999999999999999999999::::::;;;;;;<<<<<<>>>??????@@@@@@AAABBBBBBBBBGGGHHHMMMXXXddd~~~xxx|||{{{vvvlllgggaaa\\\ZZZZZZ[[[[[[[[[^^^cccfffhhhkkkooorrruuuzzz{{{wwwpppjjjddd^^^XXXUUURRROOOKKKIIIGGGEEECCC@@@===<<<;;;;;;<<<===>>>>>>>>>???CCCGGGKKKNNNQQQRRRVVVVVVVVVTTTRRRRRRUUUWWWXXX```lllxxxzzzooogggeeebbb^^^\\\]]]]]]\\\[[[\\\^^^aaaeeejjjrrrzzzuuusssttt|||ssscccYYYUUUTTTTTTTTTSSSRRROOOKKKFFFBBB???:::999888777666666777777444444444555555555666666555555555444444555555555555555555444444333333333444444444555555555555666888888888777777666555555333444444555666666777777777777777777777777777777666555555666666777888999888999:::;;;::::::::::::999999999999999999999999999999:::;;;;;;<<<<<<===>>>??????@@@@@@AAABBBBBBCCCHHHIIIMMMWWWbbb||||||yyyrrrmmmddd```\\\ZZZZZZ]]]___```cccfffjjjkkklllnnnssswwwxxx~~~}}}tttllleee^^^YYYWWWTTTPPPMMMKKKHHHEEECCC@@@>>>======>>>??????>>><<<===@@@CCCGGGKKKMMMOOOQQQRRRSSSSSSRRRRRRSSSUUUQQQWWWaaajjjuuu{{{pppkkkfffaaa_________]]][[[\\\]]]___bbbfffnnnwww}}}zzztttqqquuu{{{zzzjjj___YYYUUURRRRRRSSSSSSQQQNNNJJJEEEBBB===;;;999777666666777777444444555555555666666666555555555555555555555555444444444444444444333333444444444555555555555666777777777777777666666555333333444555666777888999666666666666666666666666666666666666666777888888888999;;;;;;:::999999:::999999999999999999999999;;;;;;===>>>????????????>>>??????@@@@@@AAABBBBBBBBBIIIJJJNNNWWWaaa|||}}}wwwpppjjjeee```]]][[[[[[^^^bbbeeefffjjjnnnpppqqqppprrryyy~~~~~~||||||yyypppgggbbb]]]ZZZUUURRROOOLLLIIIGGGCCCAAA>>>>>>??????===:::<<<===>>>AAADDDGGGJJJKKKOOOQQQSSSTTTSSSRRRSSSTTTUUUXXX]]]bbbiiitttzzzpppjjjdddaaabbbaaa^^^[[[]]]]]]]]]___ccckkkuuu{{{}}}sssrrrtttxxxssshhh```XXXSSSRRRSSSTTTTTTRRRNNNIIIFFF???===:::888666666666666555555555555666666666666444555555555555555555444333333444444444444444444444444444555555555555666444555666777777777666666444444444555555666666666555555555555555555555555666666666666666777777888777999;;;;;;999888888:::::::::::::::::::::::::::;;;<<<>>>???@@@AAAAAA@@@>>>??????@@@@@@AAABBBBBB@@@GGGJJJNNNWWWbbb}}}~~~xxxqqqkkkddd```___^^^]]]___ccchhhkkklllooorrrttttttsssvvv}}}}}}{{{{{{|||}}}|||~~~|||wwwsssrrrrrrtttwww{{{~~~uuupppaaa]]]YYYUUURRROOOLLLIIIFFFCCC@@@??????>>>:::777<<<===>>>@@@CCCEEEHHHIIIOOORRRUUUVVVUUUTTTTTTUUU___`````````ccckkkvvvsssmmmfffccccccbbb___[[[]]]\\\\\\]]]aaaiiissszzzxxxrrrppprrrwww}}}yyyoooeee[[[TTTRRRTTTVVVWWWUUUQQQLLLIII@@@>>>;;;888666555666666555555555555666666666777444444555555555555444444333333333444444555555555444444444555555555666666222444555777777777666666555555444444444333333333555555555555555555555555777666666666666777777888777:::<<<;;;999777888:::::::::::::::::::::::::::999:::<<<>>>???@@@??????>>>??????@@@AAAAAABBBBBB>>>FFFIIINNNWWWcccvvvnnnjjjhhheeecccbbbcccdddeeegggkkkppptttuuuwwwzzz|||~~~~~~||||||{{{}}}~~~{{{sssooommmkkkmmmooorrrtttxxx}}}vvvnnnhhhaaa\\\YYYVVVQQQMMMHHHFFFCCCAAAAAA???===<<<999999;;;===???BBBDDDFFFLLLMMMOOOQQQSSSUUUVVVVVV\\\]]]^^^]]]]]]bbbjjjppp|||zzzooohhheeedddbbb```[[[\\\\\\[[[\\\cccoooyyyyyyrrrooopppqqq{{{zzznnnbbb[[[VVVVVVXXXYYYYYYUUUOOOKKKHHHCCC>>>:::999999999888777777777777666666666666666666666666666666666666555555555555555555444444666444333333555555444222666666666666666666666666777999:::888555333444555666666555444444444444444444555777888777888999;;;::::::;;;;;;;;;;;;;;;;;;888999<<<>>>???>>><<<::::::::::::;;;<<<>>>@@@AAA>>>AAAAAA>>>===BBBEEEEEEFFFIIIHHHLLLYYYfff{{{rrrjjjgggeeedddcccdddgggiiilllmmmpppsssuuuxxx{{{~~~~~~|||zzzzzzyyyzzz{{{}}}|||sssmmmjjjfffggghhhiiikkknnnqqqsssyyy|||xxxqqqiiibbb^^^ZZZTTTPPPKKKHHHDDDBBB@@@???<<<:::<<<<<<<<<===???@@@BBBCCCIIIJJJLLLOOORRRTTTUUUVVVUUUVVVWWWVVVVVV[[[bbbhhhttt}}}xxxmmmgggccc___]]]]]]]]]]]]ZZZZZZ```kkkssstttnnnnnnooowwwuuuiiiaaaZZZYYYYYYZZZYYYVVVRRRNNNHHHDDD>>>:::888888777777666666666666555555555555555555555555555555555555555555555555555555555555555444333444666666666555555555555555555555555555555777888777555444555777999999888777777777777777555666888888777777888:::999999999::::::::::::;;;:::;;;=========<<<:::999;;;;;;::::::;;;===???@@@<<<>>>>>><<<>>>CCCEEECCCCCCGGGFFFKKKYYYggg}}}wwwnnnhhhfffffffffgggjjjmmmqqqtttuuuvvvwwwyyy~~~~~~|||zzzxxxwwwwwwwwwxxxzzz}}}tttkkkgggbbbaaa``````aaabbbeeefffnnnqqqvvvyyy{{{}}}~~~tttkkkeee___YYYUUUQQQMMMIIIEEECCCAAA>>><<>>>>>??????@@@@@@DDDEEEHHHKKKOOORRRTTTUUUQQQSSSSSSRRRQQQTTTZZZ```hhhqqq~~~wwwnnnhhhccc___aaaaaa___\\\[[[___hhhnnn}}}|||~~~|||rrrpppqqqrrr|||ssslllaaa___\\\ZZZYYYXXXUUUSSSJJJFFF@@@<<<999888666555555555555555444444444444444444444444444444444444555555555555555555555555555444333444666777777666555555555555555555555555333555666666555555666888::::::999888888888888888666888999888777666777999888888888999999:::::::::======<<<<<<;;;::::::999===<<<;;;;;;;;;<<<>>>??????@@@@@@@@@EEELLLLLLGGGAAAEEEEEEKKKYYYhhhyyyuuuooojjjhhhjjjmmmnnnrrrtttwwwyyyzzz{{{}}}~~~|||yyywwwvvvuuuuuuuuuwwwzzz~~~wwwlllfffbbb___]]][[[\\\]]]^^^___dddggglllppprrrssstttvvvvvvwwwyyyyyyyyyzzz}}}uuummmeee^^^YYYWWWTTTOOOKKKIIIGGGEEECCCAAA@@@@@@??????@@@@@@AAA@@@AAADDDGGGKKKOOORRRTTTUUUVVVVVVTTTQQQRRRVVVZZZ^^^fffrrr~~~yyyqqqkkkgggeeedddbbb___^^^aaagggllluuutttwww|||}}}xxxwwwrrr{{{~~~wwwjjjeee___[[[YYYXXXWWWVVVNNNJJJDDD???<<<999777555666666666555555555444444444444444444444444444444444444444555555555555555666444333444666666555444555555555555555555555555555666666666666666777777888777666666555555666666777999999888666666666777888888999999::::::;;;;;;===<<<;;;:::::::::;;;<<>>===<<<<<<===>>>???@@@AAAAAACCCJJJQQQPPPJJJBBBEEEEEEKKKYYYggg}}}}}}~~~}}}vvvtttpppnnnmmmooorrruuuzzz{{{||||||}}}}}}zzzwwwvvvuuuttttttvvvxxx|||~~~}}}}}}qqqjjjbbb^^^ZZZXXXYYYZZZ[[[ZZZ\\\```eeehhhjjjkkklllmmmlllmmmnnnnnnnnnnnnppprrrxxxzzz}}}wwwnnnfff```]]]YYYSSSOOOMMMLLLJJJIIIBBBBBBAAAAAAAAABBBBBBCCC>>>???AAADDDGGGKKKOOOQQQZZZ[[[[[[WWWSSSQQQSSSVVVXXX^^^hhhrrr}}}yyypppjjjfffeeebbb___^^^```dddhhhggggggkkkrrryyy{{{vvv{{{tttnnneee]]]YYYXXXWWWWWWRRRMMMHHHCCC???<<<999777777777777666666666555555555555555555555555555555444444444555555555666666777555444444555555444222555555555555555555555555888888777777777777666666666666555444444444444555888999999888666555666777999999999:::;;;<<<<<<===::::::999888999;;;===???AAA@@@???>>>>>>>>>???@@@===>>>>>>@@@GGGNNNMMMGGGDDDHHHFFFKKKXXXeee}}}|||}}}|||{{{~~~}}}~~~|||vvvrrrqqqtttyyy{{{{{{zzzyyyyyysssssssssrrrrrrssswwwzzz}}}||||||}}}~~~zzzxxxvvvuuussssssuuuwww{{{~~~|||}}}yyyrrrccc^^^XXXUUUVVVWWWVVVUUUVVVYYY]]]```aaaccceeeffffffgggiiiiiihhhhhhjjjkkkoooqqqsssuuuyyy}}}rrrkkkccc___YYYTTTQQQOOOMMMLLLEEEEEEDDDCCCCCCCCCDDDDDD>>>>>>???AAADDDHHHKKKMMMYYY[[[[[[WWWRRROOOPPPRRRTTTYYY```gggqqq~~~tttkkkgggeeebbb___^^^___aaabbbaaaaaafffnnnvvv{{{|||xxxlllaaa[[[XXXWWWVVVTTTPPPJJJFFFBBB???;;;999888777777777666666666666666666666666666666666666333333444444555666666666777666444555666666555333444444444444444444444444999777666666777777666444888777777666666666666666888999999888666555666777999999:::;;;<<<<<<======888888888888:::<<<>>>???AAA@@@???>>>>>>???@@@@@@>>>??????@@@EEEKKKKKKGGGGGGIIIGGGKKKWWWccc}}}~~~}}}|||yyyuuuxxx}}}{{{}}}zzzqqqiiieeedddhhhlllooopppqqqsssuuutttvvvyyyyyyyyyzzz}}}}}}||||||}}}~~~~~~zzzwwwuuutttqqqqqqsssuuuxxx|||}}}{{{}}}{{{hhhaaaXXXTTTTTTTTTRRROOOPPPRRRUUUWWWYYY[[[]]]``````bbbddddddccccccdddfffeeegggiiikkknnnttt{{{zzzoooiiibbb[[[VVVSSSQQQOOOJJJIIIHHHFFFEEEDDDCCCCCC@@@??????@@@BBBEEEGGGIIITTTVVVWWWUUUQQQOOOOOOQQQPPPTTTXXX]]]eeeqqq~~~sssmmmjjjfffcccaaa```______bbbbbbfffmmmttt~~~|||}}}tttggg^^^ZZZWWWVVVSSSPPPKKKFFFCCC@@@<<<:::777777666666666555555555555555555555555555555555333333444444555666666777666555555666888:::999888444444444444444444444444666444222444666777666444999888888777666777777777777888999888777666777888777888999:::;;;<<<======888888999999:::;;;<<<===???>>>=========>>>???@@@???BBBBBB@@@BBBGGGIIIGGGGGGIIIGGGKKKVVVccc}}}~~~}}}xxxsssuuu{{{|||~~~~~~tttjjjaaa\\\[[[___dddggghhhkkkooorrrwwwzzz~~~|||}}}yyyvvvtttsssppppppqqqtttwww{{{~~~|||zzz}}}llleee[[[UUUTTTSSSPPPMMMLLLNNNPPPQQQSSSUUUYYY[[[WWWYYY[[[\\\[[[[[[\\\]]]YYY[[[]]]___ccchhhooosssxxx}}}yyysssjjjbbb\\\XXXUUUSSSNNNMMMKKKHHHEEECCCBBBAAAAAA@@@@@@???AAACCCEEEGGGPPPSSSUUUTTTQQQOOOQQQSSSNNNPPPSSSWWW]]]iiiwwwuuuqqqlllgggdddbbb```^^^```___bbbhhhnnnwww{{{zzzyyykkkaaa[[[WWWVVVRRROOOJJJFFFCCC@@@<<<999666666555555555444444444444444444444444444444444333333444444555666777777555555555888;;;===>>>===444444444444444444444444222000///111555777666444888777777666666666666666666888999888777666777999666777777999:::;;;<<<<<<999:::::::::::::::::::::===<<<;;;;;;;;;===>>>???<<>>??????@@@@@@AAAAAABBBDDDHHHHHHMMMYYYddd}}}~~~||||||~~~{{{kkkaaa[[[YYYYYY]]]dddjjjooorrrvvvyyy|||xxxvvvtttooooooqqqtttxxx{{{|||{{{yyyrrrooosss~~~|||qqqggg```ZZZTTTOOOOOOLLLKKKLLLLLLIIIHHHKKKNNNNNNOOOPPPQQQRRRRRRSSSQQQRRRSSSSSSRRRSSSVVVXXXYYY\\\___ccchhhooowww|||vvvllleee^^^ZZZUUUQQQNNNLLLIIIFFFDDDCCCBBBAAA@@@?????????@@@BBBEEEHHHKKKNNNOOOPPPSSSOOONNNOOOPPPQQQXXX___hhhppp|||}}}uuunnngggdddeeegggbbb```ccceeefffkkkqqqvvvzzzyyyvvvxxx~~~~~~qqqeee[[[UUUSSSQQQPPPOOOMMMJJJEEEAAA>>>;;;777666666666666666666555555444444555555666666555555444444444555555666555444555777777555333999777888<<>>@@@AAABBBBBBAAA@@@CCCGGGGGGLLLXXXccc|||qqqeee^^^[[[]]]bbbjjjqqquuuxxx{{{|||~~~zzzwwwuuuoooooorrruuuyyyzzzyyywwwuuuooommmsss~~~yyyooofff^^^WWWRRROOOKKKIIIJJJIIIFFFFFFIIIKKKKKKLLLMMMMMMNNNOOOOOOOOOPPPQQQQQQOOOOOOQQQRRRTTTVVVYYY[[[___dddkkkooowww}}}uuummmddd```[[[VVVSSSQQQNNNLLLFFFEEECCCBBB@@@?????????AAABBBCCCEEEGGGHHHIIIJJJQQQNNNMMMNNNMMMMMMQQQWWW___fffqqq}}}|||rrrjjjeeeeeefffbbb```bbbcccbbbdddiiinnnttt{{{zzzzzz|||vvviii^^^WWWRRRQQQPPPOOONNNKKKGGGDDD???<<<999777777777666666888888777777777777888888666666555444444444444555777666555666777777555444777666888@@@IIIKKKEEE>>>666666666666666777777888444444555555555555444444555777888888777666777999999999:::;;;;;;:::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>@@@BBBDDDDDDDDDCCCBBBBBBFFFFFFKKKWWWbbb{{{zzzlllccc___ccciiiqqqxxx|||~~~|||yyyvvvpppppprrruuuxxxxxxvvvtttsssmmmlllsssvvvlllccc[[[VVVOOOKKKIIIJJJIIIFFFGGGJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLNNNOOONNNMMMLLLMMMNNNQQQSSSUUUWWWYYY]]]bbbeeeiiiooowww~~~vvviiieee___ZZZWWWTTTRRRPPPIIIHHHFFFDDDBBB@@@@@@???@@@@@@AAABBBCCCEEEFFFGGGNNNLLLLLLNNNMMMLLLOOOTTTVVV\\\eeeooozzzzzzooohhhfffeeeaaa```bbbbbb```aaaeeelllrrryyy~~~~~~~~~~~~yyymmmbbbZZZSSSQQQPPPOOONNNLLLIIIFFFAAA>>>:::888777777777666888888777777777777888888666666555444444444444444555444444555777888666555666555777???HHHJJJDDD===777666666555666777888888444444555555666555555444555666777777555555666777999999;;;<<<<<<;;;999999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>@@@BBBDDDDDDDDDCCCBBBBBBFFFFFFKKKVVVbbbzzzuuulllggglllqqqxxx~~~{{{xxxqqqqqqrrruuuwwwwwwtttrrrqqqlllmmmvvvvvvkkkccc^^^RRRNNNKKKKKKJJJGGGHHHKKKIIIJJJJJJJJJKKKKKKKKKKKKHHHJJJKKKKKKJJJIIIIIIJJJMMMOOOQQQRRRSSSVVVZZZ]]]bbbffflllrrrwwwrrrmmmfff___ZZZWWWTTTRRRNNNLLLJJJGGGEEECCCBBBAAA>>>>>>???@@@BBBEEEGGGHHHJJJIIIKKKNNNNNNLLLOOOSSSTTTXXX^^^fffppp}}}yyynnnkkkfffbbbaaacccccc```aaaeeekkkooovvv{{{~~~}}}zzz{{{{{{pppeee^^^UUUSSSQQQPPPPPPNNNKKKIIICCC@@@<<<999888888777666777666666555555666666777777666555444444444444444222222222444666777666555666555666:::???@@@;;;666777666555555555666888999444555666666777666666666333444555555333333444666888:::;;;======;;;:::888;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;<<<============>>>@@@AAABBBBBBAAA@@@BBBFFFFFFKKKWWWbbb{{{}}}vvvssssssxxx~~~}}}zzzsssrrrrrrtttuuuuuusssqqqooolllnnnyyy{{{yyyuuulllgggXXXSSSOOONNNKKKHHHHHHKKKIIIIIIIIIIIIIIIJJJJJJJJJFFFHHHJJJJJJIIIHHHHHHHHHJJJKKKMMMNNNOOOQQQTTTWWW\\\___cccgggkkkrrr{{{{{{qqqhhhbbb\\\XXXUUURRRPPPNNNKKKHHHEEEDDDCCC@@@??????@@@AAACCCEEEGGGGGGGGGJJJNNNNNNLLLMMMRRRSSSUUUYYY^^^fffsssxxxrrriiieeecccdddcccaaaaaaeeegggjjjpppwwwzzzzzz||||||qqqfff___YYYWWWUUUSSSRRRQQQNNNLLLEEEAAA===:::999888777666777777666666666666777777777777666444444333333444444444444555777888777666777666666777999999888666777777555555555666888999555666666777888888777777333555666666555555777888888:::<<<======<<<:::888999:::::::::;;;;;;;;;;;;::::::;;;;;;<<<======>>>>>>??????@@@@@@AAAAAABBBCCCGGGGGGKKKWWWccc{{{}}}{{{xxx|||~~~|||tttsssrrrsssttttttsssqqqooolllooo{{{xxxuuu{{{}}}sssnnn\\\WWWRRRPPPLLLHHHGGGJJJHHHHHHHHHHHHHHHIIIIIIIIIFFFIIIKKKKKKJJJIIIIIIJJJIIIJJJLLLMMMNNNPPPSSSUUUSSSVVVYYY[[[^^^dddmmmtttzzz|||rrriiibbb]]]YYYTTTSSSPPPMMMIIIGGGEEEDDDEEEDDDBBBAAAAAAAAABBBBBBFFFFFFIIINNNNNNKKKLLLPPPMMMNNNPPPTTTZZZgggwwwxxxmmmhhheeeeeedddaaaaaaeeecccfffkkkttt~~~|||zzzzzz|||qqqggg```\\\ZZZWWWVVVUUUSSSPPPNNNEEEBBB>>>:::999888777666999999888888888888999999888777666555444333333333999888888999::::::999777666666666777777999;;;<<<888777555444555666888999666666777888888888888888666888::::::999999;;;<<<888:::<<<>>>>>><<<:::888888888999999999:::::::::::::::;;;;;;<<<===>>>>>>AAAAAAAAAAAABBBCCCDDDEEECCCGGGGGGLLLXXXccc|||}}}}}}vvvuuutttttttttssspppmmmjjjiiikkkuuuzzzqqqpppvvv}}}vvvhhhbbbYYYQQQLLLKKKJJJJJJIIIGGGEEEEEEFFFFFFDDDBBBDDDFFFHHHHHHGGGGGGHHHIIIJJJJJJLLLMMMMMMNNNNNNNNNPPPQQQSSSUUUXXX]]]ccchhhooossszzz{{{rrrmmmeee]]]XXXVVVRRROOOLLLJJJHHHHHHFFFFFFEEEBBB>>>===???BBBBBBCCCFFFIIIKKKMMMNNNNNNPPPPPPQQQSSSXXXaaalllsss{{{qqqlllgggdddeeeeeedddbbb]]]aaahhhpppyyy~~~||||||tttjjjccc]]][[[YYYXXXWWWVVVSSSQQQMMMIIICCC???<<<:::888666777777777777777666555444999888888777666555555555888888777777777777888888888888888888888888888888888777777666666777888999777666555444444555666777888777666666888999999999;;;;;;::::::999999::::::888999;;;======<<<;;;:::>>>======<<<<<<<<<<<<===???@@@AAAAAA@@@@@@BBBDDDDDDHHHHHHKKKUUU```yyy}}}uuussssssrrrrrrqqqnnnlllkkkjjjmmmxxxyyynnnmmmqqqvvv~~~qqqjjj___VVVPPPMMMLLLKKKJJJHHHFFFFFFGGGGGGEEEDDDEEEGGGHHHIIIHHHGGGHHHIIIIIIIIIKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQUUUZZZ^^^bbbfffmmmttt{{{}}}vvvlllbbb^^^[[[VVVRRROOOMMMKKKJJJGGGHHHGGGDDD@@@???@@@BBBAAABBBDDDFFFIIILLLNNNOOONNNNNNOOOPPPTTT\\\eeekkkyyyzzztttmmmhhhgggfffeeeccc___bbbffflllttt}}}wwwoooiiibbb```\\\ZZZXXXWWWTTTRRRLLLHHHBBB===:::999777555666666666777777888888888777777777777777777777777888777777666666777777888666666666666666666666666:::999777666555444444555777666555555555555666777777666555666777888888888777888999;;;;;;;;;::::::999:::<<<>>>>>>===<<<;;;======<<<<<<<<<======>>>???@@@AAAAAA@@@@@@BBBDDDDDDHHHHHHLLLUUU```zzz}}}tttrrrqqqppppppooommmjjjiiiiiimmmyyyyyymmmjjjlllpppvvv}}}~~~vvviii^^^VVVQQQNNNLLLKKKIIIGGGGGGGGGHHHGGGEEEFFFGGGIIIIIIHHHGGGHHHIIIGGGHHHIIIJJJKKKKKKKKKJJJKKKKKKLLLKKKLLLNNNQQQUUUZZZ^^^dddjjjpppwww~~~{{{pppgggbbb\\\WWWSSSQQQNNNMMMIIIIIIIIIFFFCCCAAAAAAAAA@@@AAABBBCCCFFFJJJMMMNNNMMMMMMMMMMMMOOOUUU\\\aaajjjsssuuummmjjjhhhfffdddaaabbbcccgggmmmxxx}}}wwwssskkkgggaaa]]]ZZZXXXUUUSSSNNNIIICCC>>>;;;:::888777999888777666777777999999555555666777888888999999777777666666666666777777666666666666666666666666999888777555444444444444777666666555555666666777777666666555666666777888444666888;;;<<<<<<;;;::::::;;;===>>>>>>>>>===<<<<<<<<<<<<<<<<<<===>>>??????@@@AAAAAA@@@@@@BBBDDDDDDHHHHHHLLLVVVaaa{{{}}}uuusssqqqppppppnnnllljjjdddeeekkkwww{{{nnniiiiiikkkqqqvvvtttfff\\\UUUPPPMMMLLLJJJGGGGGGGGGGGGGGGFFFFFFHHHJJJJJJHHHGGGHHHIIIFFFGGGGGGHHHIIIIIIHHHHHHIIIJJJJJJJJJJJJKKKNNNQQQWWWZZZ___dddiiinnntttxxxqqqkkkbbb[[[WWWTTTQQQNNNJJJJJJJJJHHHEEEBBBAAA@@@?????????AAACCCGGGKKKMMMMMMNNNNNNMMMNNNQQQUUUYYY```iiiwww{{{qqqllljjjgggfffdddbbbaaaaaafffppp|||~~~uuuooohhhaaa\\\YYYUUUSSSRRRMMMGGGBBB@@@>>><<<;;;>>>===:::777555555666777444555555666666777888888777666666666666666666777888888888888888888888888555555555555666777777888777666666666666666666777666777777777666666777888666777888999::::::::::::;;;;;;<<<============<<<;;;;;;;;;<<<<<<>>>?????????@@@AAAAAA@@@@@@BBBDDDDDDIIIIIIMMMWWWccc}}}yyyvvvsssqqqpppnnnllliiicccccchhhvvv}}}ooohhhfffgggkkkpppxxx}}}pppddd[[[SSSOOONNNLLLHHHFFFFFFFFFFFFEEEFFFHHHJJJIIIHHHGGGGGGHHHEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHJJJLLLOOOQQQSSSWWW[[[^^^bbbgggkkkuuu{{{~~~vvvjjj```[[[WWWSSSOOOMMMLLLJJJHHHFFFDDDAAA?????????>>>???BBBEEEIIIKKKNNNOOOPPPPPPOOOQQQSSSVVVZZZcccooo|||vvvoookkkiiigggeeeccc```^^^aaaiiittt|||yyypppggg```[[[VVVSSSSSSOOOJJJEEECCC@@@>>><<<>>>===:::777555555666777555555555555555555555555777777666666666666777777999999999999999999999999555555666777888888999999666777777777777777777666555888::::::888777777888;;;:::999888888999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>?????????@@@AAAAAA@@@@@@BBBDDDDDDIIIIIINNNYYYddd}}}zzzuuurrrpppnnnkkkhhhcccccchhhtttpppgggcccaaaccchhhqqqzzz|||pppeee[[[UUURRROOOKKKHHHGGGFFFFFFEEEFFFHHHIIIIIIGGGFFFFFFGGGEEEEEEFFFFFFFFFFFFFFFEEECCCDDDFFFFFFFFFGGGJJJLLLNNNPPPSSSUUUWWWZZZ^^^aaajjjoooxxxtttiiibbb]]]WWWRRRQQQOOOLLLIIIHHHFFFCCC@@@?????????@@@BBBDDDFFFHHHLLLNNNPPPQQQQQQRRRSSSUUUWWW^^^hhhsss}}}tttoookkkhhheeeccc```^^^___dddlllrrryyyooofff___XXXTTTQQQNNNJJJGGGDDDAAA===:::999888777666777777999999555555555555555555555555888888777777777777888888777777777777777777777777888888888999888777666666666777777888888777777666555:::??????<<<999888888<<<;;;::::::999999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????@@@AAAAAA@@@@@@BBBDDDDDDIIIJJJOOOZZZfff|||wwwrrrooollliiifffcccbbbeeepppuuuiiibbb^^^^^^aaaiiirrr}}}}}}pppeee^^^WWWTTTNNNJJJIIIHHHGGGEEEEEEGGGHHHHHHFFFDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCEEEFFFFFFFFFFFFHHHJJJMMMNNNPPPRRRSSSTTTXXXZZZ___dddmmmuuu|||rrrkkkddd]]]XXXWWWSSSNNNKKKJJJHHHFFFCCC???@@@@@@AAABBBCCCDDDEEEGGGJJJNNNPPPQQQRRRSSSTTTTTTYYY```iiittt{{{sssmmmhhhdddcccaaa___^^^aaafffiiiwwwxxxnnnddd[[[VVVPPPOOOMMMKKKHHHCCC>>>999666666666777777888888888555555666666777888888888999999888888888888999999777777777777777777777777666777888888888777666555666777888888888888777666555<<>>>>><<<:::999;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<======>>>???@@@AAAAAA@@@@@@BBBDDDDDDIIIJJJOOO[[[ggg}}}wwwrrrnnnjjjgggddd```___aaakkk{{{mmmddd^^^]]]___bbbkkkvvvyyyllleee[[[WWWQQQMMMJJJIIIHHHGGGEEEFFFGGGGGGEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGIIIHHHGGGGGGHHHIIIHHHJJJKKKLLLLLLNNNQQQSSSWWW]]]eeemmmsss|||yyyqqqjjjbbb\\\[[[VVVPPPMMMLLLKKKHHHFFF@@@@@@BBBCCCCCCCCCCCCCCCCCCGGGLLLOOOPPPQQQRRRSSSQQQUUUZZZaaakkkzzzvvvnnniiiccccccbbb```______bbbeeerrr{{{~~~ssshhh^^^XXXRRRQQQPPPOOOLLLGGG@@@;;;777777777888777666555444555555666888999:::<<<<<<::::::999999999999::::::999999999999999999999999111333555666888888888777666777888999999888777666555===FFFHHHDDD>>>:::999333777===AAABBB@@@;;;888===<<<<<<<<<<<<===>>>>>>>>>======<<<<<<<<<======???@@@AAAAAA@@@AAACCCDDDDDDIIIJJJOOO[[[hhhyyyuuussspppjjjeee```]]]```mmmtttjjjddd]]]YYY]]]___hhhuuu|||ooofff___WWWRRROOONNNKKKHHHIIIGGGEEEEEEEEEEEEDDDCCCEEEFFFGGGGGGFFFEEEDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGMMMLLLKKKJJJKKKMMMOOOPPPSSSWWW^^^eeekkkrrryyy}}}}}}sssjjjeee\\\YYYUUUSSSRRROOOIIIEEEDDDCCCBBBAAAAAAAAABBBCCCDDDGGGIIIKKKLLLNNNPPPRRRTTTUUUWWW[[[cccooo|||~~~tttkkkiiiiiigggbbb^^^]]]aaadddmmmwwwxxxnnnddd^^^YYYUUUQQQOOOMMMIIICCC======;;;999999:::;;;:::999999999999888777888;;;===666666666777777888888999888999:::::::::888777666555555444555555666777888777777777777777777777777555888<<<===<<<:::999999777999===@@@@@@>>>;;;999888;;;>>>???>>>=========;;;<<<>>>???>>>???@@@BBBRRRLLLDDD@@@@@@CCCDDDDDDCCCGGGGGGMMM[[[iiixxxssspppllleee```___]]]```lll~~~yyynnnggg___ZZZ[[[]]]dddppp{{{{{{ooohhh^^^VVVRRROOOLLLIIIJJJHHHFFFFFFGGGGGGFFFEEEEEEEEEFFFGGGGGGFFFDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGIIIHHHGGGFFFGGGIIIKKKLLLLLLOOOUUU[[[```gggmmmrrr{{{yyyrrrbbb^^^XXXUUUSSSPPPKKKFFFFFFEEEDDDBBBBBBBBBCCCCCCDDDFFFHHHJJJKKKMMMPPPSSSTTTTTTVVVYYY___iiiuuu|||zzzppplllllliiieee```___aaadddjjjtttuuukkkeee\\\YYYTTTRRRPPPLLLFFFBBB:::888666666777777666555999999999888777888:::===999999999:::::::::::::::999999999999999888777777777777777666777777888888777777777777777777777777555888:::;;;:::999999999777999<<<>>>>>>===;;;999999<<<>>>???>>><<<<<<<<<:::;;;===>>>>>>???AAACCCNNNIIICCC@@@AAACCCDDDDDDEEEIIIHHHMMMZZZggg~~~~~~zzztttoooiiibbb]]]]]][[[___kkk}}}uuukkkbbb[[[YYYYYY^^^hhhrrr}}}{{{sssggg]]]WWWSSSNNNKKKLLLJJJHHHGGGHHHHHHGGGFFFDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEGGGHHHIIIKKKNNNQQQUUUZZZ```fffkkkrrrxxx{{{mmmggg___YYYVVVSSSOOOKKKJJJIIIFFFDDDCCCBBBBBBBBBBBBDDDGGGIIIJJJMMMPPPSSSSSSTTTTTTVVVZZZaaajjjppp}}}wwwoooooolllhhhcccaaabbbcccfffppp~~~uuunnnbbb]]]XXXUUUSSSPPPKKKGGG@@@===;;;::::::;;;:::999999999999888777888:::<<<;;;;;;;;;;;;:::::::::::::::999888888888888888888::::::999888888888999999777777777777777777777777666777888888777777888999888999:::;;;<<<;;;:::999:::<<<>>>>>>===;;;;;;;;;:::;;;===>>>>>>???AAACCCHHHEEEBBBAAABBBCCCCCCCCCFFFJJJIIIMMMZZZfff~~~~~~wwwpppiiiaaa\\\[[[ZZZ^^^jjjzzz}}}qqqeee\\\YYYXXXZZZaaajjjuuu|||oooccc\\\WWWRRROOOMMMKKKIIIHHHIIIIIIHHHGGGCCCDDDFFFGGGHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJMMMNNNPPPRRRUUUZZZaaaeeehhhnnnuuu|||xxxqqqfff___[[[XXXTTTRRRMMMKKKHHHFFFCCCBBBAAAAAAAAACCCEEEGGGHHHKKKOOORRRSSSTTTTTTTTTVVVZZZ```dddppp|||}}}rrrqqqnnnjjjgggeeedddeeeeeemmmzzzwwwgggbbb[[[VVVTTTQQQMMMIIIEEECCC???======>>>===<<<999::::::999888888999;;;:::::::::999999888888888:::999888777777888999:::;;;:::999999888888888888777777777777777777777777777888888777666777999;;;888888999999999:::::::::;;;===>>>>>><<<::::::;;;<<<===??????>>>>>>@@@AAABBBBBBAAAAAABBBCCCCCCCCCEEEIIIHHHMMMYYYfffyyyqqqhhh___ZZZYYYYYY]]]hhhwwwwwwiii___[[[XXXXXX]]]dddnnn|||vvvkkkccc]]]XXXTTTOOOMMMKKKIIIIIIIIIGGGFFFDDDEEEFFFGGGHHHHHHGGGFFFFFFFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHIIIJJJKKKMMMQQQWWW[[[\\\aaaiiiooovvv~~~zzznnnddd___[[[XXXUUUOOOMMMJJJGGGDDDBBBAAAAAAAAABBBDDDEEEFFFJJJNNNQQQTTTTTTUUUUUUUUUWWWZZZ]]]hhhrrrxxxuuuqqqmmmjjjhhhggggggfffkkkvvvnnnggg^^^WWWSSSPPPMMMJJJDDDAAA===:::::::::999888999::::::999888888999::::::::::::999999888888888999999777777777888999::::::999888777777777777777888888888888888888888888999999999777666777:::<<<888888888888999999::::::<<<===>>>===;;;::::::;;;>>>???@@@???=========>>>>>>???AAABBBBBBBBBCCCCCCBBBFFFFFFLLLZZZggg{{{qqqfff^^^YYYWWWWWW\\\ggguuu~~~nnnddd]]]YYYXXX[[[```hhhuuuuuummmeee^^^YYYTTTQQQNNNLLLKKKJJJHHHFFFEEEFFFGGGHHHHHHHHHGGGFFFGGGFFFEEEDDDCCCDDDEEEFFFCCCDDDDDDEEEFFFFFFGGGGGGEEEFFFHHHHHHJJJMMMQQQTTTWWW\\\bbbhhhnnnuuu~~~xxxmmmeee```[[[WWWRRRPPPMMMIIIFFFDDDCCCBBBAAABBBCCCCCCDDDGGGLLLOOOSSSTTTVVVVVVUUUVVVXXXZZZdddjjjxxx}}}vvvpppmmmkkkjjjiiiiiikkkqqq}}}xxxpppdddZZZUUUQQQMMMJJJFFFBBB===:::999999888888999:::;;;:::888888888999;;;;;;;;;;;;::::::::::::888888888888888888999:::888777777666666666777777888888888888888888888888888999999888777888:::<<<888888999999999:::::::::;;;<<<===<<<::::::;;;<<>>===???AAABBBBBBBBBCCCDDDAAAEEEEEEKKKYYYhhh~~~ssshhh```[[[UUUVVV\\\fffsssuuuiii___ZZZXXXYYY]]]cccnnnxxxwwwnnneee___YYYVVVRRROOONNNLLLIIIGGGFFFGGGHHHHHHHHHGGGFFFEEEGGGFFFDDDCCCCCCCCCEEEEEEBBBCCCDDDEEEEEEFFFFFFFFFEEEGGGIIIJJJKKKMMMPPPRRRTTTYYY^^^bbbfffllltttzzz{{{ppphhh```\\\UUUSSSPPPLLLIIIGGGFFFEEEBBBCCCCCCBBBCCCEEEJJJMMMPPPRRRUUUVVVVVVVVVWWWXXX```dddnnn}}}~~~uuupppnnnllljjjkkkjjjllluuuzzzlll```XXXTTTOOOMMMLLLHHHBBB>>><<<<<<<<<;;;999:::;;;;;;999888888999999999999:::::::::::::::777777888999999999999999777777666666666777888888888888888888888888888888666777888888777777888:::888999999:::;;;::::::::::::;;;<<<;;;::::::;;;===<<<>>>??????>>>>>>???@@@===@@@BBBCCCBBBAAACCCEEECCCFFFFFFLLLYYYfffvvvkkkccc___TTTVVV[[[eeerrryyynnn___ZZZWWWXXX[[[___iiisss|||tttiiibbb]]]ZZZVVVRRRPPPMMMJJJHHHGGGHHHHHHIIIHHHGGGEEEDDDHHHFFFDDDCCCBBBCCCDDDEEECCCDDDEEEFFFGGGGGGGGGGGGBBBDDDGGGHHHIIIJJJMMMOOOOOORRRWWWZZZ]]]aaahhhmmmvvv|||{{{pppgggaaaWWWUUURRRNNNKKKIIIHHHHHHCCCCCCCCCBBBBBBDDDHHHLLLNNNQQQTTTVVVVVVVVVWWWXXX^^^___ggguuuyyysssooollljjjllliiiiiippprrrddd\\\VVVRRROOOMMMIIICCC>>>===<<<<<<;;;999:::;;;;;;999888888888666666666777777888888999666777888:::::::::999888777666666666777888999999888888888888888888888888444666777777666666777888888999:::;;;<<<;;;::::::999:::;;;;;;::::::<<<>>>:::<<<>>>>>>>>>???AAACCC>>>AAACCCCCCAAAAAADDDFFFDDDHHHGGGLLLXXXeeezzzooocccZZZZZZYYY[[[cccpppxxxlllcccZZZXXXYYY]]]eeelllttt|||rrrkkkccc```[[[WWWTTTQQQMMMJJJJJJIIIHHHHHHIIIIIIGGGEEEFFFFFFEEEDDDCCCBBBAAAAAAEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJJJJKKKKKKNNNRRRUUUYYY]]]bbbfffooottt||||||nnnfffaaa\\\UUUPPPOOONNNKKKHHHEEEDDDBBBBBBBBBCCCEEEFFFMMMPPPRRRSSSWWW[[[ZZZVVV\\\\\\aaalllxxxzzztttooonnnpppnnnkkkkkksss{{{lll```XXXSSSRRRNNNMMMJJJEEE@@@<<<:::::::::999777555555666888999888999:::;;;;;;:::999888;;;999777777888:::;;;:::<<<;;;999888999999888888999888666777999;;;:::999666666666666666777777888:::999999999999999999999;;;;;;<<<<<<<<<<<<;;;;;;????????????>>>>>>>>>>>>>>>???@@@@@@BBBBBBCCCDDDAAAIIILLLQQQ\\\ggg{{{qqqddd\\\ZZZXXX[[[cccoooqqqggg]]]YYYYYYZZZ```fffrrr{{{xxxqqqgggddd___[[[XXXTTTPPPNNNLLLKKKJJJJJJKKKJJJHHHFFFIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLJJJLLLOOOSSSUUUYYY^^^aaaggglllsss{{{wwwnnnfff```XXXSSSPPPNNNKKKHHHFFFEEEDDDCCCCCCEEEGGGHHHJJJOOOSSSTTTWWWZZZZZZWWWXXXWWW[[[dddooozzz|||wwwvvvrrrooolllkkkppp|||~~~sssggg^^^YYYVVVPPPNNNKKKGGGAAA===;;;:::<<<;;;999888777888:::;;;888888888999999888888888;;;999888999:::<<<;;;;;;;;;:::999999999999888777;;;:::999888999:::;;;;;;999999999999999::::::;;;999999::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;??????????????????????????????@@@AAABBBCCCCCCDDDCCCKKKNNNSSS]]]iii}}}rrrfff]]]YYYXXXZZZaaannnzzzpppddd___[[[YYY\\\```mmmtttxxxnnnjjjeeeaaa]]]YYYVVVSSSPPPOOOMMMMMMMMMLLLJJJGGGGGGFFFEEEEEECCCCCCBBBAAACCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJHHHJJJLLLOOOPPPSSSWWWZZZ^^^bbbiiipppyyyyyynnnggg^^^XXXTTTRRRNNNKKKHHHGGGFFFEEEEEEGGGHHHJJJIIIQQQVVVWWWWWWYYYZZZYYYXXXUUUWWW]]]eeeooo}}}|||{{{uuurrrnnnkkkmmmuuu|||yyyzzz}}}qqqggg___\\\TTTSSSOOOKKKFFFBBB???======;;;999888777888:::;;;888888777777777777888888:::999999:::<<<===;;;:::888999999999999999888777999:::;;;:::999999:::<<<:::::::::999:::;;;;;;<<<999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>??????@@@@@@AAAAAA??????@@@AAABBBCCCDDDDDDCCCKKKMMMRRR]]]hhh}}}sssggg^^^ZZZXXXZZZ```lllyyynnngggaaa\\\\\\___fffnnnzzz}}}uuuqqqlllgggccc___[[[XXXTTTRRRQQQPPPOOOMMMJJJHHHFFFEEEEEEDDDCCCBBBAAAAAACCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGIIIKKKLLLMMMOOORRRTTTYYY]]]ccciiipppzzzuuunnnddd]]]YYYVVVRRROOOJJJIIIGGGFFFFFFGGGHHHJJJKKKTTT[[[ZZZXXXYYY[[[[[[\\\YYYXXX\\\aaahhhsss~~~zzzwwwrrrmmmlllpppxxx~~~{{{{{{zzzooofff```[[[YYYUUUQQQLLLHHHCCC@@@;;;:::888666666666777888:::999888777777888999:::999888999;;;<<<<<<:::888777888::::::999999888999666999;;;;;;999888999:::888777777777777888999999999::::::;;;<<<===>>>>>>======<<<<<<<<<<<<======<<<======>>>???@@@AAAAAA??????@@@AAABBBCCCDDDDDDBBBHHHKKKPPPZZZfff~~~ttthhh___ZZZXXXZZZ```kkk~~~uuunnnggg```^^^___aaaiiiuuu{{{wwwrrrmmmhhhddd```\\\XXXVVVTTTRRRQQQNNNKKKHHHJJJJJJIIIHHHGGGFFFEEEEEECCCCCCCCCCCCDDDDDDDDDDDDBBBCCCCCCDDDDDDEEEEEEEEEGGGIIIJJJKKKKKKLLLOOOQQQTTTXXX]]]bbbgggooozzz{{{ssshhh```\\\XXXUUURRRLLLKKKIIIGGGFFFFFFGGGHHHOOOWWW]]]ZZZXXXYYY\\\]]]```\\\[[[]]]___cccllluuu|||wwwqqqmmmnnnrrrvvv~~~wwwmmmfffaaa^^^YYYUUUPPPKKKDDD@@@<<<;;;999777666666777888;;;;;;999888888999;;;;;;777777777999;;;;;;999777666888:::;;;999999:::<<<999;;;<<<<<<:::999888777666666666666666777888888::::::;;;<<<<<<===>>>>>>>>>===<<<<<<<<<<<<===>>><<<<<<======>>>???@@@@@@???@@@AAABBBCCCDDDDDDEEEBBBHHHJJJOOOYYYeeevvvjjjaaa\\\YYYZZZ```kkk}}}|||uuummmddd``````___fffppp|||~~~xxxsssnnniiieeebbb]]][[[XXXVVVTTTQQQMMMJJJJJJJJJIIIHHHGGGFFFEEEEEECCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGIIIJJJJJJJJJKKKMMMOOONNNRRRVVVZZZ^^^dddmmmssszzznnneee___[[[WWWTTTPPPNNNKKKHHHFFFEEEFFFFFFNNNTTTWWWUUUUUUXXX\\\]]]```]]]\\\]]]^^^```fffmmmyyyzzzuuupppnnnoooqqq}}}wwwqqqhhhddd^^^YYYTTTNNNEEE??????===;;;999888888999:::;;;;;;::::::::::::;;;;;;777666666777999:::888777777:::;;;;;;999999<<<@@@IIIEEE@@@<<<;;;:::888777888888777777888888999::::::;;;;;;;;;<<<=========???>>>===<<<<<<===>>>???=========>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEEEEDDDJJJLLLPPPZZZgggyyymmmeee]]][[[[[[aaakkk}}}~~~uuukkkeeeccc```eeelllttt~~~~~~yyytttooojjjgggccc```]]]ZZZXXXTTTPPPLLLJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGFFFHHHIIIIIIHHHIIIKKKMMMJJJMMMQQQTTTWWW\\\ccciiittt|||{{{ooohhhbbb]]]YYYTTTRRRNNNJJJGGGFFFEEEEEEHHHKKKLLLKKKOOOWWW[[[\\\___\\\\\\______^^^bbbhhhmmmyyy|||wwwqqqnnnnnnooouuu{{{~~~sssmmmfffaaa\\\TTTJJJCCC@@@>>><<<999888888999:::999::::::;;;;;;::::::999999777666777888:::999999999;;;<<<;;;888999???DDDbbbVVVFFF<<<:::;;;;;;999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<>>===<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEDDDJJJKKKOOOZZZfff{{{oooggg^^^[[[\\\aaakkk}}}}}}qqqiiihhhbbbdddhhhnnnxxx}}}wwwrrrmmmjjjgggdddaaa]]]ZZZWWWRRROOONNNMMMLLLKKKJJJIIIIIIHHHEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEGGGHHHHHHGGGHHHKKKMMMIIILLLPPPRRRTTTXXX___eeejjjrrr|||zzzpppiiiccc___WWWUUUQQQLLLIIIGGGFFFFFFBBBCCCCCCDDDKKKUUU[[[[[[___]]]^^^aaa```___aaafffeeeppp|||wwwrrrooonnnnnnnnnqqq{{{|||vvvoooiiiddd[[[QQQHHH>>><<<:::888666777777888888999:::;;;;;;:::999888;;;999777777999:::;;;::::::<<<===;;;888:::@@@FFFvvvdddLLL<<<:::<<<===<<<888888777777888888999:::;;;;;;;;;;;;;;;;;;::::::@@@>>>===<<<<<<===>>>@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBCCCDDDEEEEEEBBBHHHIIIMMMWWWddd}}}|||rrriii```\\\ZZZ^^^hhhyyy}}}sssllliiihhhiiimmmuuu|||xxxuuurrrllljjjgggcccaaa]]]XXXUUUOOONNNLLLKKKIIIIIIHHHHHHBBBCCCDDDEEEEEEEEEEEEDDDFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGJJJLLLNNNPPPRRRUUUXXX[[[aaahhhpppwww~~~xxxooogggbbbXXXUUUQQQLLLIIIGGGFFFFFFEEECCCBBBDDDHHHMMMRRRTTT```bbbdddaaa]]]\\\___ccclllmmmuuu~~~zzzvvvssspppllliiiiiihhhnnn~~~xxxqqqiii^^^OOODDDCCC@@@<<<::::::::::::999777777777777888888888888999999999999888888777777999::::::999888;;;AAAFFFccc```SSSAAA:::>>>===666888999:::<<<<<<<<<<<<;;;888<<>><<<;;;<<<>>>@@@BBBBBBCCCCCCCCCBBBAAAAAAAAA@@@@@@AAABBBDDDFFFGGGHHHLLLLLLPPP\\\hhh~~~uuummmccc^^^\\\```iiiyyyyyyrrrlllkkkjjjmmmsss{{{{{{wwwuuupppmmmjjjgggdddaaa\\\YYYUUUTTTQQQOOOLLLJJJHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLNNNOOOQQQTTTWWWYYY___ggglllsss~~~xxxmmmfff^^^[[[UUUPPPLLLIIIGGGFFFEEECCCBBBCCCGGGKKKOOORRR\\\```dddccc```^^^```ccceeefffnnn}}}}}}zzzvvvrrrpppmmmjjjhhhkkkiiilllwww}}}tttlllbbbUUUKKKEEEBBB>>>;;;;;;;;;::::::777777777777888888888888999999999999888888888777888999999888666888<<<@@@PPPTTTNNN@@@888:::;;;666999999888888999:::<<<===<<>>AAA???>>><<<<<<<<<>>>>>>>>>>>>?????????>>>>>>>>>@@@@@@@@@@@@BBBDDDFFFGGGGGGKKKLLLPPP\\\iiizzzqqqgggbbb___bbbjjjxxx{{{sssqqqoooooorrrxxx{{{xxxuuurrrooollljjjfffbbb^^^ZZZYYYVVVSSSPPPNNNMMMLLLKKKJJJHHHGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJKKKKKKLLLOOOQQQQQQVVV\\\aaafffppp}}}tttkkkgggbbbZZZTTTOOOLLLIIIGGGDDDDDDCCCCCCEEEHHHLLLNNNWWW\\\bbbeeecccaaaaaabbb___```ggguuuzzzwwwtttqqqooommmjjjhhhkkkhhhhhhnnnvvvyyypppfff[[[SSSHHHDDD???<<<;;;;;;;;;:::777777777888888888999999999999999999888888888888888999999888777777999;;;===EEEGGG>>>777888:::999:::999777666666999<<<>>>???AAABBB@@@<<<:::;;;===============<<<<<<<<<<<<<<<<<<<<<<<<============@@@@@@@@@AAABBBDDDFFFGGGFFFJJJKKKPPP\\\jjj~~~uuujjjeeeaaacccjjjwwwzzzxxxuuussstttxxx}}}|||yyywwwtttqqqoookkkgggddd[[[ZZZYYYWWWUUUTTTSSSSSSOOONNNKKKHHHGGGGGGHHHHHHFFFFFFEEEFFFFFFGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIKKKMMMNNNQQQVVVZZZ^^^fffpppxxxtttmmmfff^^^WWWRRROOOKKKHHHEEEEEEDDDDDDDDDEEEIIIKKKQQQXXX```eeefffdddbbbbbb______eeeqqq}}}~~~{{{wwwtttqqqooollljjjhhhffffffhhhlllvvv~~~sssiii___YYYKKKFFFAAA===;;;::::::999777777888888888999999999999999999999999999999999999:::;;;;;;::::::::::::666===@@@<<<999;;;===<<<:::999888777888:::<<<===>>>@@@@@@???<<<;;;<<<===:::;;;<<<=========<<<;;;============>>>??????@@@AAAAAABBBCCCDDDFFFGGGHHHEEEJJJKKKPPP]]]kkkxxxmmmgggcccdddjjjvvv}}}yyywwwvvvyyy|||}}}{{{xxxuuusssoookkkhhh```___]]][[[YYYXXXWWWWWWSSSQQQNNNKKKJJJIIIJJJJJJGGGFFFFFFFFFGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJJJJIIIHHHHHHJJJLLLLLLOOORRRUUUXXX___gggmmmvvvrrrjjj```YYYVVVSSSOOOLLLGGGHHHGGGFFFCCCDDDFFFIIILLLSSS\\\cccffffffdddcccaaaaaaeeemmmvvv~~~yyyvvvrrrmmmkkkeeeddddddfffhhhnnn{{{wwwlllbbb[[[NNNIIIBBB===;;;:::999888888888888888999999999999999999999999999999999:::888888999;;;<<<<<<;;;:::888999999888999<<<===;;;888999:::;;;<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;<<<===888:::;;;=========<<<;;;>>>=========>>>@@@AAABBBBBBBBBDDDEEEFFFGGGHHHIIIDDDJJJKKKPPP]]]lll{{{ooojjjfffgggkkkvvv{{{zzzzzz|||~~~~~~{{{yyywwwsssooolllhhhfffccc```]]]ZZZXXXWWWWWWVVVSSSQQQOOONNNNNNNNNJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKJJJHHHHHHJJJKKKJJJLLLNNNPPPSSSYYY___cccllluuuzzzqqqfff^^^[[[YYYTTTPPPJJJKKKKKKIIIDDDCCCEEEHHHIIINNNVVV___dddgggfffeeebbbaaaccchhhmmmuuu|||uuuoookkkfffdddccceeefffiiirrr{{{}}}pppeee^^^RRRLLLEEE???<<<:::999999888888888999999999999:::999999999999::::::::::::777777777888:::;;;:::888999777444555777::::::999888999;;;<<<======<<<;;;999999:::::::::;;;;;;;;;888999;;;===>>>>>>======<<<;;;;;;;;;===???AAABBBAAABBBDDDFFFGGGHHHHHHHHHEEEJJJKKKQQQ^^^lll~~~rrrmmmiiijjjnnnyyy|||zzzwwwssspppmmmkkkhhheeeaaa^^^\\\[[[[[[ZZZYYYWWWVVVTTTSSSSSSOOOOOONNNMMMLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJHHHHHHJJJKKKJJJJJJLLLNNNQQQVVVZZZ^^^eeemmmwww{{{nnnfffbbb___YYYTTTMMMOOOOOOLLLFFFCCCEEEHHHGGGKKKRRRZZZaaafffhhhhhhdddbbbbbbdddfffkkkxxx}}}uuuoookkkfffbbbbbbccceeejjjqqquuujjjcccVVVPPPHHHAAA>>><<<;;;;;;888888888999999999::::::999999999:::::::::;;;;;;<<<:::888888:::;;;999777666666777888777777888999999999999::::::;;;<<<<<<;;;:::999999::::::999999999:::;;;<<<===>>>??????;;;;;;:::;;;<<>>===<<<888888999999999:::::::::999999999::::::;;;;;;;;;BBB???;;;;;;<<<<<<:::888333777<<<===999666888<<<:::999777666777999<<<======<<<:::::::::999888777::::::;;;<<<===???@@@@@@===<<<;;;<<<===@@@CCCEEE>>>???AAACCCEEEEEEEEEEEEGGGLLLLLLQQQ^^^lllxxxsssooopppsss}}}}}}~~~}}}yyyuuuuuurrrmmmiiigggfffdddcccbbbaaa```___^^^\\\\\\[[[XXXWWWVVVTTTRRRPPPOOONNNRRRQQQOOOMMMLLLMMMNNNOOOMMMKKKIIIGGGGGGHHHIIIJJJHHHKKKLLLMMMQQQVVVVVVSSSZZZ^^^eeellluuuyyyqqqeee\\\ZZZTTTSSSRRRNNNJJJGGGFFFGGGCCCDDDJJJRRRXXX]]]dddllljjjgggfffgggfffdddjjjssszzzqqqkkkfffeeecccaaabbbfffllltttyyyooojjj___VVVKKKGGGGGGGGGCCC???<<<;;;::::::999999::::::::::::999888888999::::::===@@@AAA===666444999???888999999:::::::::999999999::::::;;;;;;<<<======<<<<<<;;;;;;;;;:::::::::===>>>??????>>><<<999888999;;;===>>>===>>>@@@BBB@@@@@@BBBCCCDDDDDDEEEEEEGGGJJJKKKQQQ[[[ggg|||zzz|||}}}wwwsssrrrttt||||||xxxuuurrrnnnkkkjjjhhhfffdddfffeeedddcccbbbaaa`````````___]]]\\\ZZZXXXVVVUUUUUUSSSQQQOOONNNNNNOOOOOONNNMMMKKKIIIHHHIIIJJJKKKLLLOOOOOOOOOSSSWWWWWWTTTWWWZZZ```eeelllvvvyyymmmdddaaaYYYWWWTTTPPPKKKGGGFFFEEEEEEEEEIIIPPPUUUYYY```hhhgggeeedddeeeccc```eeennn}}}uuummmgggdddaaa^^^___bbbfffmmmxxx{{{qqqkkkcccZZZPPPJJJGGGEEEAAA===<<<;;;::::::999999::::::::::::999888888999::::::CCCGGGIIIEEE===888888:::555555666666666666666555555666666777777888888999<<<;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>===;;;:::;;;===>>>>>>======>>>@@@AAAAAA@@@@@@AAACCCEEEFFFBBBGGGJJJRRR]]]ggg{{{vvvnnnkkklllrrr}}}}}}wwwuuuuuu{{{|||vvvsssqqqooonnnllliiigggiiihhhhhhgggfffeeedddddddddcccbbb```^^^\\\[[[ZZZYYYWWWUUUSSSQQQPPPPPPPPPPPPOOOMMMKKKKKKKKKKKKLLLNNNQQQRRRSSSWWW]]]^^^[[[UUUXXX[[[___ccckkkuuu}}}wwwlllggg^^^\\\WWWQQQLLLHHHEEEDDDGGGEEEGGGLLLPPPTTT\\\eeefffeeeffffffbbb```ccciiittt|||ssskkkfffbbb^^^^^^```bbbgggpppzzz}}}sssmmmfff```VVVNNNGGGCCC???<<<<<<;;;::::::999999:::::::::999999888888999999:::BBBGGGKKKIIIBBB;;;888888888888888999999888888777777777777888999999::::::;;;;;;;;;;;;::::::::::::999:::<<<===>>>===<<<<<<===>>>???>>>===<<<===>>>FFFDDDBBBAAABBBEEEHHHKKKGGGJJJLLLSSS^^^hhh~~~tttnnneeeaaa```eeennnzzz|||yyyxxx|||}}}vvvuuusssrrrqqqooollliiiiiiiiihhhhhhgggggggggfffhhhgggfffdddcccaaa```___]]][[[YYYWWWTTTSSSRRRRRRRRRQQQOOONNNMMMMMMMMMMMMMMMQQQSSSTTTZZZbbbeeecccUUUXXXZZZ\\\___eeennnuuu}}}qqqjjjbbb^^^XXXSSSNNNJJJGGGEEEHHHEEEEEEIIIMMMQQQZZZcccgggiiijjjiiifffcccdddgggppp{{{|||qqqkkkgggbbbaaacccccceeejjjrrr~~~vvvnnnhhhcccZZZQQQHHHBBB>>>===<<<;;;::::::999999::::::999999999999999999999999:::???DDDDDD@@@;;;999999:::;;;;;;;;;;;;:::999999888999999::::::;;;<<<<<<;;;;;;;;;:::::::::999999999:::;;;<<<<<<<<<<<<;;;<<<===>>>>>>======>>>???DDDCCCAAAAAABBBDDDGGGIIILLLLLLJJJOOO[[[hhh}}}qqqiiibbb\\\YYY[[[aaakkk{{{|||{{{~~~|||xxxvvvtttsssrrrpppmmmkkkjjjjjjjjjjjjiiiiiiiiiiiinnnmmmlllkkkjjjiiihhhgggaaa```^^^[[[YYYWWWVVVUUUTTTTTTRRRQQQPPPOOOOOONNNMMMPPPQQQRRRXXX___bbb```TTTWWWYYY[[[]]]bbbjjjpppxxxyyynnnfffaaaZZZTTTPPPMMMJJJHHHHHHEEEEEEHHHKKKOOOXXXaaaeeeiiimmmlllhhhfffffffffllluuuvvvoookkkfffdddeeebbbcccfffmmmzzz{{{rrriiieee]]]TTTKKKEEEAAA???<<<;;;::::::999999::::::999999999999999999999999666999<<<<<<:::999:::;;;999999999999999888777666666777777888888999::::::;;;;;;:::::::::999999999;;;;;;;;;;;;;;;::::::999:::;;;===>>>===>>>@@@AAA===>>>>>>???@@@AAABBBCCCGGGIIIIIIQQQ^^^iiitttkkkbbb\\\WWWVVVXXX^^^jjjvvv}}}~~~|||zzzwwwuuusssrrrpppmmmkkkkkkkkkkkkkkkkkklllllllllmmmlllllllllkkkkkkjjjjjjeeeeeecccaaa___]]][[[ZZZXXXXXXWWWVVVUUUSSSRRRRRRQQQRRRQQQOOOQQQWWWXXXUUURRRTTTWWWYYY[[[___fffllloooxxxxxxlllfff]]]WWWTTTRRRNNNKKKIIIFFFEEEGGGIIILLLSSS\\\___ffflllkkkiiigggfffdddeeelllwww~~~uuuooojjjgggggg```aaacccjjjvvvyyynnnhhh___WWWPPPJJJEEEAAA<<<;;;::::::999999::::::888999999::::::999999888999:::::::::888888999::::::::::::::::::999888777888888999999:::;;;;;;<<<::::::::::::999999999999;;;;;;;;;::::::999999999999;;;======>>>>>>@@@BBB>>>???AAABBBCCCDDDDDDDDDCCCIIIOOO\\\kkkrrr~~~vvvhhhaaaZZZVVVUUUVVV___hhh~~~{{{xxxtttqqqooonnnllljjjiiiiiiiiijjjjjjkkkkkkkkkjjjjjjjjjkkkkkkllllllllljjjjjjiiigggfffcccbbbaaa]]]]]]]]]\\\ZZZXXXWWWVVVUUUUUURRROOOPPPSSSTTTPPPRRRTTTWWWXXXYYY\\\ccchhhkkkqqq{{{uuummmccc\\\YYYVVVQQQMMMKKKGGGEEEFFFFFFFFFLLLSSSYYYccckkkkkkiiiiiigggcccaaafffnnnxxx}}}vvvoookkkiiibbbbbbcccgggqqqvvvnnnccc\\\VVVPPPHHHBBB<<<;;;::::::999999::::::888999::::::::::::999888999:::::::::999888888888;;;;;;;;;;;;:::999888777:::::::::;;;<<<<<<======:::::::::999999999999888999999999999999::::::;;;:::<<<>>>>>>======???AAAAAAAAAAAABBBCCCDDDEEEFFFEEEJJJOOO]]]llluuuzzzyyyvvvuuuuuuyyynnnggg___YYYUUUTTTZZZbbbrrr|||yyytttpppnnnmmmkkkjjjeeeffffffgggggghhhhhhiiimmmmmmnnnooopppqqqqqqrrrnnnmmmmmmllljjjhhhfffeeeaaaaaa``````^^^\\\[[[ZZZWWWXXXUUUQQQRRRVVVWWWTTTTTTVVVYYYYYYYYY\\\aaaffflllpppwww|||ssshhh```\\\XXXRRRNNNLLLHHHFFFFFFDDDBBBFFFLLLWWWbbbkkklllkkkllljjjeeebbbeeejjjqqq|||}}}uuuooommmgggfffeeeffflllvvv|||sssggg___[[[TTTJJJBBB<<<;;;::::::999999::::::888999:::;;;;;;:::999888555666888::::::999888888777777777666666444333333555666666777888888999999:::::::::999999999888888777777777888999:::<<<===<<<>>>???>>>===<<<===???>>><<<:::999:::===AAACCCFFFFFFEEEOOO___mmm