BM6@ 6(@@ kkkKKKBBBJJJGGGDDDNNNFFFFFFEEEEEEEEEFFFHHHIIIMMMQQQTTTUUUVVV\\\fffooo|||uuukkkrrruuuwwwpppfff___\\\ZZZXXXVVVOOOMMMIIIFFFEEECCCAAA???<<<<<<;;;:::999999999999:::::::::999888:::>>>BBB???>>>===<<<<<<<<<<<<<<<:::::::::<<<===;;;666111000000//////.........---111111000000000000111111000000000000111111111111333333333333333333333333333333333333444555666666999:::<<>>======;;;:::::::::::::::;;;::::::999:::===@@@BBB>>>>>>==================<<<;;;;;;<<<===:::444000000000/////////.........000000000000000000000000000000000000111111111111222222222222222222222222333333333333444555666666999:::<<>>======<<<;;;::::::::::::;;;999888999<<<>>>@@@@@@===============>>>>>>>>>============<<<888333///000000////////////......///000111222222111000///000000000000111111111111111111111111111111111111333333333333444555666666999:::<<>>===<<<;;;:::999999999999999777666888;;;>>>>>>===;;;;;;<<<<<<============<<<<<<======<<<888333000000000//////////////////...///111333333111///...///000000000111111111111111111111111222222222222333333333333444555666666999:::<<>>;;;888555444//////000000000000111111///000111222222111000///000000000000111111111111222222222333333444444555333333333333444555666666999:::<<>>>>>===;;;;;;;;;;;;;;;;;;@@@EEEDDD???<<<===@@@<<<===>>>??????===<<<:::888;;;???>>>;;;666444333//////000000000111111111000000000000000000000000000000000000111111111111000111111222333333444444333333333333444555666666999:::<<>>======<<<<<<===>>>FFFLLLJJJCCC>>>@@@DDD>>>???@@@AAA@@@???===;;;:::===@@@???:::555222222//////000000111111111222111111000000000000111111000000000000111111111111///000000111222222333333333333333333444555666666999:::<<>>===<<<;;;:::;;;<<<<<>>===<<<;;;:::;;;<<<<<>>???AAABBBCCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>===:::666333111000000//////000000111222111111111111111111111111111111111111000000000///111111222222222333333333222333333444444555555666777:::===@@@CCCFFFIIILLLKKKRRRSSSVVV^^^```hhhzzzrrrccc\\\ZZZZZZZZZ______bbbffffffdddfffiiiooo}}}zzzuuuwwwvvvjjj\\\]]]^^^^^^]]][[[WWWSSSPPPQQQNNNJJJGGGFFFDDDBBB@@@>>>===<<<;;;:::;;;<<<<<>>AAA@@@??????>>>>>>??????>>>>>>===<<<:::888555444000000//////000000111222111111111111111111111111111111111111000000000000111111222222222333333333333333333444555555666666888;;;>>>AAADDDGGGJJJMMMMMMSSSSSSUUU^^^```gggxxxwwwlllfffddddddcccdddgggmmmsssxxx{{{~~~uuurrrtttpppdddYYY_________^^^[[[WWWSSSPPPRRROOOJJJGGGEEECCCAAA???>>>===<<<;;;:::;;;<<<<<>>;;;===>>>==================>>>>>>?????????>>><<<:::777555444///////////////000111111111111111111111111111111111111111000000000000000111111222222222333333333333333444444555666666666888:::>>>AAACCCFFFJJJMMMNNNSSSRRRTTT]]]```gggwww~~~vvvpppmmmkkkjjjhhhnnnwwwrrrsssvvvoooccc]]]ccccccbbb```\\\XXXUUURRRRRRNNNJJJGGGEEECCCAAA???>>>===<<<;;;:::;;;<<<<<<<<>>???===999:::;;;;;;<<<=========BBBAAA???<<<999666333222/////////...///000000111000000000000000000000000000000000000000000111111111111222222222333333333333333444555555666666777777:::===@@@CCCFFFIIILLLOOOSSSQQQSSS]]]```gggvvv{{{wwwuuutttrrr{{{~~~rrrwww{{{qqqeeeaaaffffffdddaaa^^^ZZZVVVTTTPPPMMMIIIFFFEEECCCAAA???>>>===<<<;;;:::;;;<<<<<<999<<<===;;;;;;??????<<<888999:::;;;<<<<<<<<<<<>>;;;777444222000//////......//////000111000000000000000000000000000000000000111111111111111111222222222333333333444444444555666666777777777999===@@@CCCFFFIIILLLOOORRROOORRR\\\aaagggwww~~~ttt|||rrrfffdddhhhgggeeebbb^^^ZZZVVVTTTOOOLLLHHHFFFEEECCCBBB@@@>>>===<<<;;;:::;;;<<<<<<:::<<<===;;;<<>>:::::::::<<<===>>>>>>======@@@>>><<<999666444222111///............///000000000000000000000000000000///000000000111111111111111111222222222333333333444444555555666666777777888;;;>>>AAADDDGGGJJJMMMOOOQQQMMMPPP\\\bbbhhhwwwrrrrrryyyuuusssfffdddhhhgggeeeaaa]]]YYYVVVTTTNNNKKKHHHEEEEEEDDDBBBAAA>>>===<<<;;;:::;;;<<<<<<<<<>>>===;;;<<<>>><<<888;;;<<<>>>?????????>>>======<<<:::888666444333333...............///000000000000000000000000000000//////000000111111111222111111222222222333333333444444555555666777777777999<<>>>>>=========>>>@@@@@@GGGBBB======AAACCCBBB?????????@@@AAAAAAAAA@@@@@@@@@???===:::666333///...////////////000000000000,,,...111333333222///------///111000...///333777...///000111222222222222222222222333444555666777888:::<<<@@@DDDGGGJJJKKKPPPQQQNNNSSS]]]___ggg{{{~~~uuubbbYYY]]]uuuqqqooosss~~~ooogggkkkllliiiddd```\\\YYYUUURRRMMMLLLIIIFFFCCCAAA@@@???@@@>>><<<;;;<<<@@@EEEHHHHHHDDD??????BBBDDDCCC@@@AAAAAAAAAAAA@@@@@@???>>>@@@???<<<999666222000...////////////000000000111111000///......///000000...111444555444111///---000333888<<<<<<:::666444222222222333444555666777888:::<<<@@@DDDGGGJJJKKKOOOQQQNNNSSS]]]___hhh{{{pppmmmmmmoooqqqwww|||pppeeeZZZSSSXXXpppwwwdddhhhtttzzzjjjgggooollliiiddd___\\\XXXTTTRRRMMMLLLIIIFFFCCCAAA@@@@@@AAA>>>:::999;;;BBBIIIOOOIIIEEEAAAAAABBBDDDBBB@@@BBBBBBBBBAAA@@@>>>===<<>><<<999555222000.../////////000000000111111222222111000000//////000111///---+++---111666:::???@@@AAA@@@<<<777111...222222222333444555666777888:::<<<@@@DDDGGGJJJKKKOOOPPPNNNSSS]]]___hhh|||jjjbbbcccaaabbbgggmmmpppmmmddd\\\YYYSSSUUUiiiuuuooovvvzzzmmmmmmtttllliiiddd___\\\XXXUUURRRNNNLLLIIIEEEBBBAAA@@@@@@@@@>>>:::999;;;AAAHHHMMMEEECCC@@@???@@@@@@???===AAAAAAAAA@@@@@@???======???>>>;;;888555222000/////////000000000111111111000111444555555333000......111555666777<<>>===<<<<<<<<<;;;:::>>>??????@@@@@@????????????===:::777444222000000000000000000111111111111000111222222333333222222///@@@SSSZZZSSSHHHAAA@@@777444111//////111444666222222222333444555666777888:::<<<@@@DDDGGGJJJKKKNNNOOOMMMSSS^^^```iii}}}kkkTTTNNNPPPPPPPPPSSSTTTTTTRRRPPPOOONNNNNNWWWmmm{{{xxx{{{zzz}}}uuuqqquuuvvvsssnnnkkkfffaaa^^^ZZZVVVTTTOOOLLLHHHDDDAAA@@@AAAAAA???>>>===<<<<<<<<<<<<===:::::::::::::::999999999===>>>>>>???@@@@@@?????????===999666333111111000000000000111111111222222444222///---///333999<<>>????????????>>>>>>===>>><<<999555333111111111000000111111111222222222333333444555888<<<@@@CCCHHHFFFAAA999222...///000000222444555444111...,,,222222222333444555666777888:::<<<@@@DDDGGGJJJKKKMMMOOOMMMSSS^^^```iii}}}xxx]]]SSSJJJIIIGGGGGGGGGHHHIIIJJJEEELLLPPPQQQ[[[oookkkwww{{{vvviiiiiitttyyyuuupppmmmhhhccc```\\\YYYVVVPPPMMMHHHCCCAAA@@@AAABBBBBB@@@===;;;::::::;;;<<<999:::<<<===<<<<<<===>>>@@@@@@@@@@@@???===<<<;;;>>><<<999555222111111111000111111111111222222222///444===EEEIIIHHHEEECCC666111,,,+++///222333222111000///...///222444555222222222333444555666777888:::===@@@DDDGGGJJJKKKMMMOOOMMMSSS^^^```jjj~~~rrraaaVVVNNNNNNKKKHHHHHHJJJIIIEEEKKKIIIKKKQQQYYYfffzzzooosssuuuoooqqqwwwuuunnnmmmjjjfffccc```[[[VVVSSSPPPLLLFFFCCCCCCCCCDDDDDDAAA???;;;:::;;;===>>>???999;;;<<<<<<:::::::::;;;<<<<<<======>>>======<<<<<<:::666222000000000111555222//////000222333333>>>???>>>;;;666222000000111000/////////000222333222222222111111111111111000111222222444444555666888999;;;>>>BBBFFFIIIKKKLLLNNNMMMSSS^^^___gggzzz}}}kkk^^^VVVQQQRRRNNNHHHEEEHHHIIIGGGIIIHHHIIINNNUUUbbbvvvsss}}}vvvssswwwxxxuuuqqqllliiiddd```]]]YYYUUURRRPPPLLLGGGDDDDDDDDDEEEEEECCC@@@======@@@BBBBBBAAA;;;===???@@@???>>>>>>???AAAAAA@@@@@@?????????>>>999:::<<<;;;999333...+++222444:::???CCCBBB>>>:::666777777555222000//////111000/////////000222222111111111111111111222222000111222222444444555666888999;;;>>>BBBFFFIIIKKKMMMOOONNNTTT^^^```gggzzzqqqeee___[[[\\\]]]YYYNNNGGGGGGIIIJJJIIIIIIJJJLLLOOOXXXkkk|||yyyvvvvvvyyy}}}zzzuuussslllhhhbbb]]]ZZZWWWSSSQQQPPPLLLHHHEEEEEEFFFFFFFFFDDDAAA???AAAFFFIIIGGGDDD>>>@@@CCCDDDCCCBBBBBBCCC????????????@@@AAACCCCCC>>>;;;666333222444777:::>>>@@@DDDGGGGGGAAA999333...000111111000//////000000000000///000111111222000000000111222222222333000111222222444444555666888999;;;>>>BBBFFFIIIKKKOOOQQQOOOUUU^^^```hhh{{{nnngggfffeeellloookkk^^^RRRLLLJJJIIILLLKKKLLLLLLKKKNNNZZZgggssssss{{{uuu|||zzzrrrssslllhhhbbb\\\XXXVVVSSSQQQMMMJJJGGGEEEEEEFFFFFFEEEDDDAAA???CCCJJJLLLIIIDDD@@@BBBDDDDDDCCCAAAAAABBB@@@???>>>>>>>>>???@@@AAAAAA===888555777===DDDIIIFFFBBB>>>:::777333///,,,---///111111000000111222000000000000000111111222//////000111222333333333000111222222444444555666888999;;;>>>BBBFFFIIIKKKQQQRRRPPPUUU^^^```hhh|||tttppppppqqq{{{~~~qqqbbbVVVNNNIIILLLLLLMMMNNNLLLJJJNNNVVV^^^kkk{{{www|||ttt~~~yyyqqqqqqnnniiiccc]]]YYYVVVSSSQQQJJJHHHEEEDDDDDDEEEEEEDDDBBB@@@@@@DDDIIIJJJGGGCCCAAABBBCCCBBB???>>>>>>>>>CCCBBBAAA@@@????????????@@@CCCGGGJJJIIIFFFBBB???888444000......///000000...000222222000000000111///000000000111111111111//////000111222333333333000111222222444444555666888999;;;>>>BBBFFFIIIKKKQQQRRROOOTTT^^^```iii}}}zzz{{{~~~tttgggZZZPPPNNNLLLLLLOOOOOOMMMMMMPPPOOOTTT```qqq{{{yyywww{{{rrrpppnnnjjjddd___[[[WWWSSSQQQHHHFFFDDDCCCDDDEEEDDDDDDAAAAAAAAACCCEEEEEECCCBBBBBBAAA@@@>>><<<;;;===???>>>???BBBEEEHHHJJJKKKLLLHHHHHHFFFCCC???:::555222.........000111222000......000111111///---......//////000111111111111000000000000111222222222333000111222222444444555666888999;;;>>>BBBFFFIIIKKKOOOPPPNNNSSS]]]```iii~~~}}}ooodddYYYQQQMMMOOORRRQQQOOOOOOIIILLLPPPVVVaaappp|||xxxzzz}}}wwwqqqmmmiiiddd```\\\WWWRRROOOHHHFFFDDDDDDEEEFFFEEEEEEAAABBBDDDCCCAAA???@@@AAAAAA@@@>>><<<;;;<<<@@@DDDAAACCCGGGKKKMMMNNNNNNMMMFFFAAA888000,,,,,,...111111111111333333222...+++///000111111///---.........///000111222111111000111111111111111111222222000111222222444444555666888999;;;>>>BBBFFFIIIKKKNNNNNNLLLQQQ\\\```jjjvvveeeYYYOOOPPPSSSSSSPPPNNNNNNRRRTTTRRRPPPWWWfffrrrvvvqqqwww|||sss{{{|||sssllliiiddd```\\\WWWQQQMMMHHHFFFEEEEEEFFFGGGGGGFFFAAADDDFFFCCC>>>;;;>>>AAAAAA@@@===;;;;;;>>>DDDIIITTTTTTSSSQQQLLLEEE>>>:::444444333333222222111111111///......000222222111000111222222111000000111...///000222222111111000222222222111111111111111000111222333444555555666888999;;;>>>BBBFFFIIIKKKLLLMMMKKKPPP\\\```jjjzzzjjjZZZSSSRRRPPPOOOOOONNNOOOOOOOOOPPPSSSXXX\\\kkkwwwbbbXXX[[[```kkkppp~~~tttxxxqqqkkkgggbbb\\\WWWSSSNNNKKKHHHGGGGGGIIIKKKIIICCC>>>FFFBBB@@@BBBCCCAAAAAADDD@@@AAACCCHHHOOOTTTWWWWWWJJJFFFBBB???======<<<;;;;;;888444111111222222222000000000000000000000000000000000000000000000000////////////000000000000111111222222222333333333333333333333444555666666888999;;;>>>BBBFFFIIIKKKLLLPPPNNNRRR\\\bbbkkk|||vvvggg```\\\WWWSSSRRRSSSSSSSSSRRRQQQSSSWWWZZZaaammmdddVVVWWW]]]bbbfffdddvvv|||uuuwwwpppkkkgggbbb\\\XXXSSSNNNKKKKKKHHHDDDBBBDDDGGGIIIIIIHHHDDDFFFNNNTTTRRRNNNKKKQQQOOOLLLJJJIIIGGGDDDBBBEEECCC???======<<<;;;:::;;;777333111111222222111000000000000000000000000000000000000000000000000////////////000000000000111111222222222333333333333333333333444555666666888999;;;>>>BBBFFFIIIKKKLLLPPPNNNRRR\\\bbbkkk|||~~~rrrmmmhhhaaaZZZXXXVVVVVVVVVTTTTTTUUUXXX[[[dddmmm||||||___OOOPPPXXX]]]^^^^^^[[[fffsss{{{kkkwww}}}vvvpppkkkgggbbb]]]XXXTTTOOOLLLKKKKKKJJJIIIGGGDDDBBBAAAIIIGGGLLLZZZeeeddd\\\VVVOOOLLLIIIFFFEEEBBB???<<>><<<<<<===<<<:::888999777333111111222111111000000000000000000000000000000000000000000000000////////////000000000000111111222222222333333333333333333333444555666666888999;;;>>>BBBFFFIIIKKKLLLPPPOOORRR\\\aaajjj|||}}}zzzvvvnnngggddd]]]^^^___``````cccgggjjjzzzsssbbbSSSPPPWWW[[[[[[YYY\\\bbboooqqqiiiqqqlllggg}}}}}}wwwqqqkkkgggbbb]]]YYYUUUQQQNNNLLLLLLKKKIIIGGGFFFEEEEEESSSRRRWWWaaaeee___UUUOOOAAA@@@@@@AAABBBCCCCCCBBB;;;:::;;;===>>>===;;;888888555222111111111111000////////////////////////000000000000000000000000////////////000000000000111111222222222333333333333333333333444555666666888999;;;>>>BBBFFFIIIKKKMMMQQQOOORRR\\\aaajjj{{{|||uuurrrkkknnnqqquuuxxx}}}hhh]]]UUUWWW\\\^^^^^^```iiiwww|||ddd___iiikkkuuu~~~gggeeesss~~~yyytttkkkgggbbb^^^ZZZVVVRRRPPPMMMJJJFFFEEEIIIPPPXXX]]]\\\[[[\\\\\\UUUJJJBBBAAA@@@???===>>>??????>>>===::::::;;;>>>???>>>;;;999666444111111111111000///////////////////////////000000000000000000000000////////////000000000000111111222222222333333333333333333333444555666666888999;;;>>>BBBFFFIIIKKKMMMQQQOOORRR\\\aaajjj{{{}}}{{{kkk___WWWXXX[[[^^^fffpppzzzgggaaafffbbb\\\bbblllwwwpppZZZdddyyy{{{vvvjjjgggbbb^^^[[[WWWTTTQQQJJJLLLPPPVVV]]]^^^ZZZVVVPPPOOOPPPOOOHHH@@@???DDD>>>===<<<<<<===>>><<<;;;<<<<<<<<<>>>???>>>;;;888555333111000111111000///000000000000000000000000000000000000000000000000////////////000000000000111111222222222333333333333333333333444555666666888999;;;>>>BBBFFFIIIKKKNNNRRROOORRR\\\aaaiiizzzoooaaaWWWZZZ^^^```iiitttwwwvvvvvvjjjVVVWWWZZZbbbttt{{{___ZZZmmm|||wwwjjjgggbbb^^^[[[XXXUUURRROOOPPPVVV___eeeaaaSSSGGGEEECCCBBBCCCBBB???BBBGGG888888888:::>>>@@@@@@@@@>>>============<<<999777333222000000111111000...000000000000000000000000000000000000000000000000////////////000000000000111111222222222333333333333333333333444555666666888999;;;>>>BBBFFFIIIKKKNNNRRRPPPRRR\\\```iiizzzoooaaaYYY___ddddddgggooosss\\\XXXTTTXXXiiicccTTTaaa~~~|||xxxjjjgggbbb___\\\YYYUUUSSS]]]SSSJJJKKKTTT[[[YYYUUUNNNFFFAAA@@@???<<<;;;<<<999888888;;;>>>@@@@@@???@@@>>><<<<<<;;;:::888555333111000000111111///...000000000000000000000000000000000000000000000000////////////000000000000111111222222222333333333333333333333444555666666888999;;;>>>BBBFFFIIIKKKNNNRRRPPPRRR\\\```iiizzz{{{gggcccbbbeeehhhjjjpppwww{{{rrrmmmkkkeee___ccc{{{fffXXX^^^ppp|||xxxvvvoooddd___eeeeee[[[SSSSSSNNNPPPLLLDDDDDDNNNYYY]]]UUUJJJ>>>;;;???AAA>>>999;;;;;;<<<>>>???AAABBBBBBCCCAAA>>><<<;;;888555222333222111111000000111111////////////000000000000////////////000000000000............/////////000111111222222222333333333222222222222333444555555999:::<<>>???AAABBBBBB???>>><<<;;;;;;:::777444333222111111000000111111////////////000000000000////////////000000000000........./////////000000111111222222222333333333222222222222333444555666999:::<<>>@@@DDD;;;<<<===???@@@AAAAAAAAA<<<;;;::::::;;;;;;999777222222111000000000000111////////////000000000000////////////000000000000....../////////000000000111111222222222333333333222222222222333444555666999:::<<>>@@@AAAAAAAAAAAA<<<;;;::::::::::::888666222222111000000000000000////////////000000000000////////////000000000000...////////////000000000111111222222222333333333333222222333333444555666888999;;;>>>BBBFFFIIIKKKNNNRRROOOQQQYYY\\\cccsssssseeebbbaaafffrrr}}}|||jjjdddjjj~~~zzztttoooeeeaaa[[[UUUMMMFFFEEEGGGIIIDDD>>><<>>???@@@;;;===???AAAAAAAAAAAA@@@===<<<::::::999888555333222111000000//////000000////////////000000000000////////////000000000000////////////000000000111111111222222222333333333333333333333444555666666888999;;;>>>BBBFFFJJJKKKNNNRRROOOQQQYYY\\\cccsssqqqcccaaaeeeppp|||mmmkkkmmm{{{|||vvvpppmmmbbb]]]VVVOOOJJJHHHHHHIIIFFF???;;;===BBBHHHPPPWWWTTTMMMEEEAAAAAAAAA???<<<<<<===@@@AAABBBBBBAAA@@@>>><<<:::999888666333111111111000////////////000////////////000000000000////////////000000000000/////////000000000111111111111222222222333333333333333333333444555666777777999;;;>>>BBBGGGJJJLLLOOORRRPPPQQQZZZ]]]dddtttwwwjjjhhhppp~~~jjjeeerrr{{{zzzrrrmmmkkkaaa[[[RRRKKKJJJKKKKKKJJJCCC??????GGGLLLMMMNNNQQQOOOKKKGGGFFFFFFDDD@@@;;;<<<>>>@@@BBBCCCBBB@@@???===<<<:::999888666333111111111000///////////////////////////000000000000////////////000000000000//////000000000111111111111111222222222333333333444333333444444555666777777888;;;>>>BBBGGGJJJLLLOOOSSSPPPRRR[[[^^^eeeuuutttsss{{{lll]]]___{{{xxxoookkkjjjbbbZZZPPPIIIJJJMMMLLLIIIBBBAAAFFFRRRWWWRRRLLLJJJCCCDDDEEEFFFEEEAAA;;;777<<<>>>@@@CCCCCCBBB@@@???<<<:::999888888777444222111111000///////////////////////////000000000000////////////000000000000000000000000111111111111111111222222222333333333444444444444444555777777777888;;;>>>CCCGGGJJJLLLPPPTTTQQQSSS[[[^^^eeeuuu|||zzzuuuqqqyyy}}}hhhiiirrr~~~zzzvvvsssooommmddd]]]RRRJJJHHHIIIGGGDDD:::FFFTTT[[[]]]YYYNNNDDDCCCCCCCCCBBB@@@>>>;;;:::<<<>>>AAACCCCCCBBB@@@>>><<<;;;:::888666333111000333222000/////////000111000000000000111111111111111111111111111111111111000000000000000000000000111111222222222333333333333333333333444555666666777888;;;>>>BBBGGGJJJLLLOOORRRPPPQQQZZZ\\\bbbqqq}}}kkkaaa^^^eee{{{yyynnnxxx}}}zzzwwwsssnnnjjj^^^VVVMMMGGGGGGHHHFFFBBB>>>GGGPPPTTTWWWWWWRRRKKKDDDDDDDDDCCCAAA???<<<;;;>>>???AAABBBBBBAAA???>>>===<<<;;;888666333111000222222000/////////000111//////000000000111111111111111111111111111111111000000000000000000000000111111111222222222333333333333222333333444555666777888;;;>>>BBBGGGJJJLLLPPPTTTRRRSSS\\\^^^dddttt}}}kkk___[[[___zzz{{{|||yyyxxxssskkkdddXXXPPPHHHFFFIIIIIIEEE@@@CCCIIIMMMOOORRRVVVUUURRREEEEEEDDDCCCAAA???>>><<>>>>>>>>===;;;999666333111000222111111000///000000000//////000000000000111111111111111111111111111111000000000000000000000000111111111222222222222333222222222333333444555666777888;;;>>>BBBGGGJJJLLLPPPTTTRRRSSS\\\^^^dddtttuuuooozzz{{{yyywwwqqqfff^^^UUUMMMGGGHHHKKKIIICCC@@@DDDJJJOOOPPPSSSWWWVVVSSSEEEEEEDDDCCCBBB@@@???>>>CCCCCCBBB@@@???>>>>>>===???>>>;;;888555222111000222111111000000000000000////////////000000000111111111111111111111111111000000000000000000000000111111111111222222222222222222222222333444555666777888;;;>>>BBBGGGJJJLLLNNNRRROOOQQQZZZ\\\cccrrrzzzqqqjjjeeefffiiikkkooosss{{{wwwssskkk```XXXRRRJJJGGGIIIJJJDDD??????EEELLLSSSVVVXXXXXXTTTNNNEEEEEEDDDBBBAAA@@@??????DDDCCCBBBAAA???>>>======>>>===:::777444222111000111111111111000000000///...////////////000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222333444555555777888;;;>>>BBBGGGJJJLLLMMMQQQOOOQQQZZZ]]]cccsss~~~ssssssmmmccc]]]VVVQQQOOOQQQSSSVVV\\\cccrrr|||uuummmcccYYYSSSKKKFFFEEEHHHFFF>>>;;;???HHHPPPWWWYYYYYYWWWOOOGGGEEEDDDCCCAAA@@@@@@??????BBBBBBBBBAAA@@@???===<<<<<<;;;888555222111111111000111111111111000//////......////////////000000000000000000000000000000000000000000000000000000000000000111111111111222111111111222222333444555777888;;;>>>BBBGGGJJJLLLOOOSSSQQQSSS\\\___eeeuuukkk___aaa^^^VVVRRRKKKJJJMMMQQQSSSSSSVVV\\\ZZZggg{{{}}}tttggg[[[SSSOOOFFFCCCEEEIIIDDD;;;<<>>BBBGGGJJJLLLNNNSSSQQQSSS\\\___fffvvvcccUUUUUURRRMMMKKKBBBEEELLLTTTUUUSSSTTTXXX\\\^^^eeesss~~~~~~ssscccVVVOOOMMMDDDCCCGGGKKKEEE;;;@@@MMMVVVXXXVVVQQQMMMKKKHHHCCCDDDCCCAAA???>>>>>>?????????@@@BBBCCCCCC@@@>>><<<888777444222000000111111000111111222222000///.............../////////000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222333444555777888;;;>>>BBBGGGJJJLLLLLLPPPOOOQQQZZZ]]]dddttteeeRRRNNNJJJJJJMMMHHHMMMQQQPPPOOORRRYYY]]]aaacccgggyyyvvvcccXXXUUUNNNDDDFFFGGGIIIEEE<<<:::GGGWWW```\\\VVVPPPKKKGGGEEEDDDEEECCC@@@>>>=========>>>AAA@@@@@@@@@@@@>>>;;;888777555222000///000111333111111111111111111111111000000000000000000000000111111111111111111111111////////////000000000000222222111111111111111111222222222222333444555555888:::<<>>======>>>>>>@@@@@@???@@@@@@>>>;;;888666555222000///000111333000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111222222222222333444555555888:::<<>>>>>>>>??????>>>>>>???@@@>>>;;;888555444222000///000111222////////////////////////000000000000000000000000////////////////////////////////////000000000000111111111111111111111111222222222222333444555555888:::<<<>>>AAAEEEJJJMMMMMMRRRPPPQQQXXXZZZbbbtttqqqWWWLLLHHHHHHKKKMMMOOORRRUUUUUUYYYcccnnnwwwpppuuu~~~uuueeeWWWTTTQQQJJJHHHLLLOOOQQQIII;;;===NNNXXXVVVVVVWWWXXXTTTMMMGGGDDDCCCBBBAAA@@@????????????@@@>>>===>>>??????>>>;;;888444333111000000000111222////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111222222222222222222222333444555555777999<<<>>>AAAEEEJJJMMMMMMRRRQQQRRRYYY[[[bbbsssuuuXXXJJJGGGHHHJJJLLLQQQVVVXXXVVV]]]uuuvvvjjjhhhooowwwiii]]]TTTQQQLLLEEEIIISSSZZZVVVHHH999???SSS[[[VVVWWWTTTRRRQQQOOOKKKEEE@@@AAAAAA@@@@@@@@@@@@@@@@@@>>>======>>>>>>===:::777333222111000000000111111000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000111111111222222222222222222222333444555555777999<<<>>>AAAEEEJJJNNNMMMSSSQQQSSSZZZ[[[bbbssszzzZZZJJJGGGIIIKKKJJJPPPWWWYYYXXXdddwwwiii^^^```oooyyynnn]]]YYYTTTOOOIIIGGGNNNWWW```TTTBBB:::EEEYYY```[[[YYYTTTPPPPPPRRROOOHHHAAA@@@@@@@@@AAAAAAAAAAAAAAA>>>>>>===>>>>>><<<888555111111111000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000111222222333333222222222222333444555555666888;;;>>>AAAFFFKKKNNNNNNSSSRRRTTTZZZ[[[bbbrrr]]]KKKIIILLLNNNKKKMMMSSSVVVWWWdddooo___\\\bbbtttrrrfffWWWWWWRRRKKKIIINNNTTTVVVWWWKKKBBBIII\\\hhhfff]]]WWWTTTQQQPPPPPPMMMHHHDDD???@@@@@@AAABBBBBBBBBBBB???>>>>>>======:::666333111000000000000111111111////////////////////////000000000000000000000000////////////////////////////////////000000000000///000000111222222333333222222222222333444555555666888;;;>>>AAAFFFKKKOOONNNTTTSSSTTT[[[[[[aaaqqq___MMMKKKOOOQQQNNNLLLOOORRRSSS```jjjUUUZZZaaasssyyylll___UUUVVVQQQHHHJJJUUUYYYTTTIIIBBBGGG^^^uuuxxxjjj[[[RRRRRRQQQNNNKKKHHHFFFEEE??????@@@AAABBBBBBBBBBBB@@@???>>>===<<<:::555222000000000000111111111111........................000000000000000000000000........................////////////000000000000///000000111222222333333222222222222333444555555666888;;;>>>AAAFFFKKKOOONNNTTTSSSUUU[[[\\\aaaqqq___MMMLLLOOOMMMQQQNNNPPPOOOOOOddd{{{ooo```YYY\\\^^^vvvxxxkkk```ZZZQQQLLLKKKPPPWWWZZZUUUOOOCCCJJJWWWeeemmmjjj___UUUGGGKKKLLLJJJJJJLLLJJJFFFAAABBBDDDEEEEEECCCAAA@@@@@@@@@AAA@@@===888333///000000000000000000000000////////////////////////............////////////000000000000000000000000////////////000000000000000111111111111222222222222222222222333444555555555888;;;>>>AAAEEEIIILLLPPPUUURRRRRRXXXYYYaaarrrfffQQQMMMNNNMMMNNNPPPSSSOOOPPPbbbwww}}}{{{kkkeee```[[[```iiizzz{{{{{{qqqfff[[[TTTNNNKKKJJJLLLOOONNNIIICCC???JJJYYYbbbccc\\\UUUPPPDDDIIIJJJIIIIIIJJJHHHDDDCCCCCCDDDEEEDDDCCCAAA??????@@@@@@???<<<777222///000000000000000000000000////////////////////////............////////////000000000000000000000000////////////000000000000000111111111111222222222222222222222333444555555555888;;;>>>AAAEEEIIILLLQQQUUUSSSRRRXXXYYY```qqqpppXXXNNNMMMLLLLLLSSSUUUPPPTTTcccllljjjrrrwwwggg]]]UUUVVVZZZaaaqqqzzzsssxxx~~~xxxnnnggg^^^TTTMMMJJJKKKKKKJJJHHHCCC???;;;@@@NNN\\\aaaZZZRRROOOPPPDDDHHHJJJIIIIIIKKKHHHDDDEEEEEEEEEEEECCCAAA???>>>?????????===:::666222000000000000000000000000000////////////////////////............////////////000000000000000000000000////////////000000000000000111111111111222222222222222222222333444555555555888;;;>>>AAAEEEIIILLLQQQVVVSSSSSSXXXXXX___ooo|||___OOOKKKKKKKKKUUUTTTSSS```lllggg^^^gggzzzvvv]]]]]][[[[[[bbbkkkyyyzzzwwwtttrrrttt{{{zzzkkkaaa\\\VVVMMMFFFFFFIIIKKKIIICCC===<<<<<>>===>>>>>>===;;;888444111000////////////////////////////////////////////////............////////////////////////////////////////////////000000000000000000111111111222222222222222222222333444555555555888;;;>>>AAAEEEIIILLLRRRVVVTTTTTTYYYXXX^^^nnneeeOOOIIIKKKMMMUUUQQQWWWqqqxxxjjj```rrrtttfff[[[___dddooo|||yyytttssstttuuuzzzxxxmmm^^^UUUQQQNNNGGGBBBBBBEEEGGGCCC;;;777:::>>>DDDIIINNNNNNJJJFFFEEEGGGHHHKKKLLLJJJJJJKKKJJJFFFIIIHHHFFFDDDBBB???===<<<===<<<:::888555333111000////////////////////////////////////////////////............////////////////////////////////////////////////000000000000000000111111111222222222222222222222333444555555555888;;;>>>AAAEEEIIILLLQQQVVVTTTTTTYYYXXX^^^mmmlllQQQJJJNNNOOOUUUQQQ___ooopppxxxddd^^^```dddcccpppzzztttrrruuuyyy|||wwwddd[[[QQQJJJHHHFFFCCC???>>>@@@@@@;;;666666>>>EEETTTSSSRRROOOLLLJJJHHHGGGIIILLLKKKGGGFFFHHHGGGDDDIIIHHHFFFDDDAAA???=========;;;999666333222000000000000000000000000000000////////////////////////............////////////000000000000000000000000////////////000000000000000111111111111222222222222222222222333444555555555888;;;>>>AAAEEEIIILLLPPPUUUTTTTTTZZZYYY^^^mmmrrrUUUMMMRRRNNNVVVUUUiiirrrwwwfff``````gggqqqvvvzzzuuurrrssswww{{{}}}wwwjjj___OOOKKKFFFBBBAAA@@@???===<<<<<<<<<::::::CCCQQQ\\\jjjgggaaaYYYRRRMMMLLLLLLMMMNNNKKKEEECCCFFFGGGDDDIIIHHHFFFCCCAAA???>>>===<<<:::777444222000000000000000000000000000000000////////////////////////............////////////000000000000000000000000////////////000000000000000111111111111222222222222222222222333444555555555888;;;>>>AAAEEEIIILLLNNNTTTSSSUUUZZZZZZ___nnnvvvWWWOOOUUUMMMWWWYYYooo{{{sssuuu^^^bbbnnnsssyyy|||xxxsssqqqsssvvvxxxxxxwwwkkk```SSSIIIAAA@@@???===<<<<<<<<<<<<;;;<<<<<<===DDDTTTggguuuvvvrrrjjj^^^QQQJJJIIIKKKRRRQQQMMMFFFDDDGGGHHHGGGIIIHHHFFFCCCAAA???>>>>>><<<:::666333111000000000000000000000000000000000////////////////////////............/////////000000000000000000000000000////////////000000000000000111111111111222222222222222222222333444555555555888;;;>>>AAAEEEIIILLLMMMTTTSSSUUU[[[ZZZ___ooowwwdddWWWMMMLLLUUU[[[oooqqqddd]]]dddqqq|||~~~wwwsssnnnoootttyyyyyyxxxwwwssskkkbbbWWWMMMEEEAAA>>>>>>===<<<===>>><<<888666;;;===CCCWWWnnntttmmmkkkeee[[[QQQKKKJJJMMMOOOUUURRRMMMJJJIIIIIIIIIIIIEEEEEEDDDBBB>>><<<;;;<<<999555111///000000///---////////////////////////////////////////////////////////////////////////000000000000000000000000111111111000000000000000///000000000000111111111222222333444444555555666777999<<<>>>AAAEEEJJJNNNQQQVVVUUUWWW^^^]]]___mmmppp___RRRTTTVVV```vvvzzzfff```^^^aaahhhrrrzzztttnnnlllkkknnnrrrtttqqqnnnccc```ZZZSSSKKKCCC>>>;;;>>><<<;;;;;;<<<===;;;777999:::;;;EEE\\\sssttthhhaaa\\\VVVQQQOOOPPPQQQRRRVVVSSSOOOLLLLLLLLLKKKKKKIIIFFFCCC???===<<<<<<<<<888555111///000000///...////////////////////////////////////////////////////////////////////////000000000000000000000000111000000000000000000000000000000111111111222222111111222222333444444555777999<<<>>>AAAEEEJJJNNNPPPVVVUUUWWW^^^]]]```mmm{{{fffVVVQQQUUUpppooo___VVVVVVZZZdddtttzzztttnnnhhhfffeeefffiiijjjggg___YYYKKKIIIFFFCCC>>>;;;888666<<<999999;;;======;;;888:::;;;===HHH]]]lllfffWWWTTTRRRQQQSSSVVVXXXWWWTTTWWWTTTQQQPPPPPPOOONNNMMMKKKFFF@@@===>>>>>><<<:::666444111///000000///...////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000111111111111111111222222222333000000111222222333333444777999<<<>>>AAAEEEJJJNNNPPPUUUUUUWWW^^^]]]```mmmjjjXXXSSSUUUxxxtttbbb\\\]]]ZZZ___pppwwwoookkkhhhccc_________^^^]]]ZZZTTTJJJDDD>>>===<<<;;;:::888777777999777888<<<>>><<<999999666???IIIRRR[[[```ZZZOOOMMMMMMPPPWWW\\\^^^YYYUUUVVVTTTSSSRRRRRRQQQOOOMMMHHHDDD??????AAAAAA===888444333111000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111111111111111222222222333333333111111111222333333444444777999<<<>>>AAAEEEJJJNNNPPPUUUUUUWWW^^^^^^```nnnjjjXXXYYYTTTmmmqqq```]]]```lllzzz|||rrrfff___]]]]]][[[XXXVVVTTTQQQNNNJJJDDD>>>:::;;;;;;:::::::::999999999999777999<<<;;;666666;;;CCCTTTeeehhhaaaZZZXXXXXXPPPRRRVVV\\\```___YYYTTTUUUTTTTTTTTTTTTQQQNNNJJJCCCAAA@@@CCCFFFCCC<<<555111111111000/////////000//////////////////////////////////////////////////////////////////////////////////////////////////////000000111111111111111111222222222333333333222222333333444555555555777999<<<>>>AAAEEEJJJNNNOOOUUUTTTWWW^^^^^^aaannnfffWWWSSSTTTjjjsss___^^^kkkwww}}}zzzvvvuuuvvvjjjaaaWWWRRRRRRSSSRRRPPPIIIGGGDDDAAA>>>===<<<;;;;;;;;;::::::::::::999999;;;999:::;;;666333===KKKooo}}}|||fffVVVTTTZZZZZZ]]]```bbb```\\\XXXUUUTTTTTTUUUVVVUUUQQQLLLHHHAAAAAADDDFFFGGGBBB999222///000111111///...///000////////////////////////////////////////////////////////////////////////000000000000000000000000/////////000111111222222111111111111222222222333222333333444444555666666777999<<<>>>AAAEEEJJJNNNOOOTTTTTTWWW^^^^^^aaannnnnneee^^^hhh{{{~~~eeeaaasssuuummmhhhgggddd______bbbWWWQQQKKKJJJLLLLLLHHHDDD@@@???===;;;::::::<<<>>>;;;;;;::::::::::::::::::<<<999::::::777===UUUpppyyycccTTTTTTYYYfffhhhjjjfff___YYYWWWWWWUUUVVVWWWXXXVVVRRRKKKFFFDDDFFFHHHHHHDDD===555000---000222111///...///111////////////////////////////////////////////////////////////////////////000000000000000000000000...//////000111111222222000000000111111111222222111222222333444444555555777999<<<>>>AAAEEEJJJNNNNNNTTTTTTWWW___^^^aaaooo}}}{{{uuusss^^^]]]WWWUUUVVVSSSMMMLLLPPPJJJGGGEEEFFFIIIGGGAAA<<<>>>>>>===;;;999999;;;===;;;;;;;;;;;;;;;;;;<<<<<<;;;888999;;;<<>>AAAEEEJJJNNNNNNTTTTTTWWW___^^^bbbooorrrbbbWWWQQQKKKJJJHHHGGGEEEEEEDDDDDDCCCCCCCCCCCCBBB@@@>>>===<<<<<<<<<;;;;;;:::::::::666;;;>>>===:::999888777>>>333:::CCCBBBZZZppphhhbbbXXXXXX______aaakkkqqqlllccc___^^^^^^]]][[[YYYWWWUUURRRLLLGGGOOOMMMIIIBBB:::555222222000000000000///////////////////////////.........///////////////////////////////////////.........000000000000000000000000000000000000111111111111222222111111111111111111222222222222333444555555888999<<>><<<;;;<<<<<<;;;;;;;;;:::::::::<<<;;;999888999;;;<<<<<<<<<444888EEETTTjjjyyyyyyfff^^^[[[YYYYYYeeelllcccccclllqqqmmmeeeaaa``````[[[[[[[[[XXXSSSNNNLLLKKKMMMKKKFFF@@@999555222222000000000000/////////////////////////////////.../////////////////////////////////////////////...000000000000000000000000000000000000111111111111111111111111111111111111222222222222333444555555888999;;;>>>BBBFFFIIIKKKQQQPPPSSSYYY\\\^^^ccciiiooobbbQQQNNNKKKGGGCCCAAA@@@??????>>>===<<<;;;;;;;;;;;;?????????>>>===<<<;;;:::<<<;;;;;;;;;;;;:::::::::???<<<999999;;;<<<<<<<<>>BBBFFFJJJKKKQQQPPPSSSYYY\\\^^^cccjjjvvv}}}xxxmmmbbbVVVKKKEEEBBBAAA@@@???>>>>>>>>>???======<<<;;;::::::::::::>>>>>>======<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<>>><<<:::;;;>>>YYYtttmmm^^^\\\fffrrrsssuuuqqqdddhhhnnnqqqmmmiiihhhfffccc[[[ZZZXXXUUUQQQNNNMMMNNNEEEAAA<<<888555333222111000000000000////////////............////////////////////////////////////............///////////////////////////////////////000000000111111111111111111111111111222222222222222222222333444555555777999;;;>>>BBBFFFJJJLLLPPPPPPSSSYYY\\\^^^cccjjj\\\cccmmmwww~~~~~~}}}yyy{{{zzztttooorrr{{{wwwuuuuuuuuussshhh^^^QQQHHHEEECCCAAA>>><<<<<<;;;;;;;;;::::::;;;;;;;;;::::::::::::::::::???>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<888999FFFVVVrrrqqqdddaaasssuuuqqqmmmfffjjjjjjgggeeedddaaa]]]]]]XXXSSSRRRSSSSSSOOOKKKBBB===777444333222111000000000000000////////////---.........//////000000////////////////////////---.........//////000000///////////////////////////000000000111111111111000000111111111222222222222222222222333444555555777888;;;>>>BBBGGGJJJLLLPPPOOOSSSYYY\\\^^^dddjjjJJJPPPXXXaaahhhnnntttwwwvvvyyy{{{|||~~~xxxqqqlllkkkmmmoooqqqkkknnnnnnllliiijjjpppvvvyyykkkdddZZZUUUSSSSSSSSSRRRJJJEEE>>><<<===???>>><<<999999999999999999999999999888888888888999999:::???>>>======<<<<<<======:::::::::;;;;;;;;;;;;<<<<<<999888777777AAA___|||{{{vvvqqqpppvvvttttttqqqnnnlllnnnllliiihhhhhhddd]]]]]]WWWQQQQQQUUUUUUOOOIII@@@;;;444111111222111///000000000000////////////------......///000000000////////////////////////------......///000000000000000000000000000000000000000000000111111111111000000000111222222333333222222222222333444555555777888:::>>>CCCGGGKKKMMMOOOOOORRRYYY\\\___dddkkkBBBEEEJJJOOOSSSXXX]]]aaa```eeeiiiiiilllrrruuuuuu{{{~~~zzzwwwvvvqqqgggeeemmmrrrnnnkkknnnooolllhhhgggiiilllnnnoookkkjjjhhheeeccceeejjjmmm}}}tttiii[[[NNNKKKGGGCCC@@@@@@@@@???===999:::;;;;;;::::::::::::888888999:::::::::::::::888888888888888999::::::>>>>>>===<<<;;;<<<<<<===:::::::::;;;;;;;;;<<<<<<===999888===CCCSSSuuuyyyiiiaaajjjwwwyyy}}}tttsssssspppmmmllllllggg```YYYVVVRRRSSSUUUTTTOOOIII@@@:::222///000222111///000000000000////////////------......///000000111////////////////////////------......///000000111000000000000000000000000000000000000111111111111///000000111222222333333222222222222333444555555666888:::>>>CCCGGGKKKMMMOOOOOORRRYYY\\\___dddkkk@@@BBBCCCEEEFFFIIINNNQQQMMMTTTYYYXXXYYY]]]``````fffjjjqqqzzz||||||vvvgggbbbmmmqqqiiigggoooiiihhhggggggiiijjjiiiiiimmmggg___ZZZZZZaaaiiiooogggjjjeeeWWWNNNMMMIIIBBB@@@>>>======>>>===;;;999666;;;>>><<<777555999>>>888888999999999999888888:::999999::::::;;;<<<===>>>===<<<;;;:::;;;<<<===:::::::::;;;;;;<<<<<<<<<>>>:::===HHHRRRbbblllccc```XXXfff~~~rrrqqqmmmjjjjjjjjjddd\\\VVVUUUUUUUUUTTTRRRNNNKKK@@@999222///000111000...000000000000////////////---------...///000000111////////////////////////---------...///000000111000000000000000000000000000000000000111111111111///000000111222222333333222222222222333444555555666777:::>>>CCCGGGKKKMMMOOOOOORRRYYY\\\___eeekkkEEE@@@<<<<<<===???CCCFFFGGGGGGHHHJJJMMMOOORRRSSSXXXYYY[[[^^^aaadddfffggglllmmmlllkkkkkklllppprrrvvvxxx}}}zzzyyy{{{pppmmmqqqggggggffffffeeeeeeffffffggg___UUUOOOOOOQQQSSSTTTKKKJJJGGGEEEBBB???===;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::888888888777777999<<<>>>@@@===;;;;;;===>>>===;;;===<<<;;;======<<<;;;;;;;;;NNNfffuuuyyy|||qqqdddZZZ[[[dddttt~~~rrrnnnkkkllloookkkaaaXXX\\\]]]^^^[[[TTTMMMHHHFFF666555333111000000111222////////////............////////////////////////////////////........................////////////000000000000000000000000////////////000000000000000111111111111222222222111222222333333444444555777:::===@@@CCCFFFKKKNNNOOOQQQTTTWWWZZZ^^^cccgggLLLJJJGGGCCC???===@@@DDDBBBCCCCCCDDDEEEGGGIIIJJJLLLMMMOOOQQQTTTVVVXXXYYYXXXXXXXXXWWWWWWXXX[[[^^^___bbbeeehhhkkkmmmmmmmmmqqquuuzzz}}}}}}~~~yyyuuussssssmmmkkkoookkk```\\\```\\\[[[YYYVVVTTTRRRQQQPPPNNNIIICCC@@@AAABBBCCCBBBAAA@@@???>>><<<;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::888888999999999::::::::::::999888888888:::===???===<<<;;;<<<>>>@@@>>>===DDD<<<777999::::::===CCCRRRzzztttjjj]]]WWW```rrr~~~}}}{{{tttrrrpppooonnnjjjeeeaaajjjeee^^^WWWQQQKKKCCC>>>555444222111000000000111////////////............////////////////////////////////////........................////////////000000000000000000000000////////////000000000000000111111111111222222222111222222333333444444555777999===@@@BBBFFFKKKNNNOOOQQQTTTWWWZZZ^^^cccgggcccYYYKKKAAA>>>@@@AAA@@@???>>>>>>>>>??????@@@AAA@@@AAABBBDDDEEEGGGHHHIIIIIIIIIJJJIIIHHHIIILLLNNNNNNOOOQQQSSSTTTTTTTTTTTTVVVYYY\\\\\\[[[[[[^^^aaabbbdddeeeeeecccbbbbbbcccaaa```___\\\ZZZWWWVVVUUUVVVQQQPPPSSSPPPHHHDDDHHHKKKIIIGGGDDDAAA???>>>===<<<:::999:::;;;;;;:::999888888888999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::;;;:::888888999;;;>>>AAA;;;;;;;;;>>>@@@AAA@@@>>>888666;;;BBB???<<>>======<<<<<<<<<======>>><<<======>>>??????@@@@@@BBBCCCDDDCCCBBBCCCEEEGGGEEEFFFGGGHHHIIIIIIIIIHHHJJJLLLMMMLLLJJJIIIJJJLLLHHHJJJKKKJJJHHHGGGGGGGGGEEEEEEDDDDDDCCCCCCBBBBBB>>>;;;;;;???>>>:::999<<<===<<<;;;::::::999999:::999999:::;;;;;;;;;;;;:::777777888999:::;;;;;;<<<999999999999999999999999999999999999999999999999888888999999999:::::::::;;;999777777999<<>>@@@BBBAAA@@@>>>888999@@@DDD>>>@@@aaa~~~~~~zzzvvv~~~|||vvvyyy|||~~~nnnlllhhhggghhhlllpppsssiii```SSSIIICCC>>>888444111111000000////////////////////////............////////////////////////////////////........................////////////////////////////////////////////////000000000000000000111111111222222222111222222333333444444555666999<<>>;;;;;;;;;;;;;;;<<<===>>>==================>>>>>><<<=========<<<<<<===???<<<===>>>???@@@AAAAAAAAAAAABBBCCCBBBAAA@@@AAAAAA???@@@AAA@@@???======>>><<<<<<<<<<<<<<<;;;;;;;;;:::888999;;;<<<:::999;;;888888888888999:::;;;;;;999999999999888888999:::999999::::::;;;;;;;;;<<<999999999999999999999999999999999999999999999999888888999999999::::::::::::888666777;;;>>>??????===???AAABBBBBB@@@???>>>FFF>>>:::>>>FFF\\\ssslllooovvv}}}uuukkkgggggghhhfffccc___ZZZQQQFFF===777444333000000000000/////////...////////////............////////////////////////////////////........................////////////////////////////////////////////////000000000000000000111111111222222222111222222333333444444555666999<<>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::<<<======;;;::::::;;;;;;;;;;;;;;;::::::::::::<<<;;;::::::999888888888:::999999888888999999::::::::::::888777777999;;;999999999999999999999999999999999999999999999999999999999999999999999999888888999999999:::::::::999888777:::>>>AAA@@@>>>???AAACCCCCCAAA????????????===EEE\\\yyy{{{oooiiifffmmmzzz~~~zzz}}}uuullljjjmmmnnnhhhbbb]]]YYYPPPDDD999222111222//////000000000000//////////////////............////////////////////////////////////........................////////////000000000000000000000000////////////000000000000000111111111111222222222111222222333333444444555666888<<<>>>AAAEEEIIIMMMPPPRRRUUUXXX[[[___eeehhhcccOOOHHH??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===<<<;;;:::;;;<<<::::::::::::;;;;;;<<<===;;;;;;:::;;;;;;<<<<<<;;;777999;;;;;;:::999:::;;;::::::::::::::::::::::::999999999777666777777666::::::999888888888888888777999;;;;;;999999;;;===888888888888888888888888888888888888888888888888888888888888888888888888888888999999999::::::::::::999999>>>CCCEEEBBB>>>???AAACCCBBBAAA@@@AAACCCEEE]]]}}}nnnbbbdddpppwwwnnnmmmlllooossstttppplll^^^UUUHHH;;;444111111222//////000111111111000///////////////............////////////////////////////////////........................////////////000000000000000000000000////////////000000000000000111111111111222222222111222222333333444444555555888;;;>>>AAAEEEIIILLLPPPRRRUUUXXX[[[```eeeiii~~~cccNNNEEEDDDBBB@@@>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<:::999::::::999999888888777888888888:::999888999::::::999888777999;;;;;;::::::;;;<<<:::::::::::::::;;;;;;;;;888999999888888;;;<<<;;;999888888888888999::::::222555999;;;999999:::;;;888888888999999999999999888888888888888888888888888888888888888888888888888888999999999:::::::::;;;:::<<>>>>>AAABBBBBB@@@AAADDDGGGnnnsssgggmmmyyyhhhkkkpppssssssqqqnnnlll\\\OOO===222///111222222///000111222222111000///000/////////............////////////////////////000/////////......................../////////000000000000000000000000000////////////000000000000000111111111111222222222111222222333333444555555555888;;;>>>AAAEEEIIILLLPPPRRRVVVXXX\\\```eeeiiixxxkkkhhh]]]bbb^^^FFF>>>AAA999<<<;;;;;;:::999888888888::::::::::::999999888888888888888888888888888888999999999999999999999999888888999999999:::::::::777777777777777777777777777888999999888777888999999999999999999999999999888999:::;;;<<<;;;::::::888888888888888888888888:::999999999888888777777999:::;;;:::888888999:::999888777777999;;;;;;;;;======>>>AAADDDFFFCCC@@@GGGAAA@@@FFFGGGJJJ\\\rrr~~~}}}}}}sssooonnnwwwvvvmmmlllsssooobbbIII@@@666000000111000...000000//////.........---////////////////////////////////////////////////..........................................------///333666666222///---...000000000000000000000000000000111222222222222111333333222222222333444444888:::<<<>>>AAAEEEIIIMMMPPPRRRTTTWWWZZZ```gggkkkVVV===@@@@@@???===;;;:::;;;===>>>>>>::::::::::::::::::999999888888888888888888888888999999999999999999999999888888888888999999999999777777777777777777777777777888999999888777888999999999999999999999999999777888999:::::::::999999888888888888888888888888999999999888888777777777888999::::::888888999:::;;;:::999:::;;;;;;;;;:::@@@???BBBEEEFFFEEEDDDFFFCCCEEENNN[[[jjj}}}sssnnnvvv~~~xxxpppmmmrrryyywwwjjjeeefff\\\MMMAAA:::222///000111111///000/////////............////////////////////////////////////////////////................................................000444777777444111000000000000000000000000000000000000111222222222222111333333222222222333444444888:::<<<>>>AAAEEEIIIMMMQQQRRRTTTWWWZZZ```gggkkkiiiGGGBBB>>>@@@>>><<<<<<>>>>>>;;;999::::::::::::::::::::::::777777777777777777777777888888888888888888888888777777777777888888888888777777777777777777777777777888999999888777888999999999999999999999999999666777888999999999999888888888888888888888888888888888888777777777777777888999::::::888888999:::::::::;;;======>>>>>>>>><<<===CCCIIIFFF???AAAHHHFFF```pppbbbeeennnsssyyy|||xxxyyy{{{xxxtttrrrsss{{{xxxjjj^^^WWWJJJ:::777333///...000222111000////////////............////////////////////////////////////////////////................................................///222555555444222111111000000000000000000000000000000111222222222222111333222222222333333444555888:::<<<>>>AAAEEEIIIMMMQQQRRRUUUWWWZZZ```fffkkkgggRRR@@@???===;;;===???>>>:::555999999999:::::::::::::::777777777777777777777777777777777777777777777777666666666666777777777777777777777777777777777777777888999999888777888999999999999999999999999999777888888999999999999999888888888888888888888888777777777777777777777777888999::::::999999:::;;;888:::===???@@@AAABBBCCCAAACCCHHHJJJCCC;;;@@@MMMqqq}}}eeebbbnnn{{{|||vvvyyy~~~~~~~~~~~~wwwmmmZZZMMMAAA666111000...///111222111000///////////////.........////////////////////////////////////////////////........................---------...............---...000111111111000000////////////////////////000000111222222222222111222222222222333444555555888:::<<<>>>AAAEEEIIIMMMQQQSSSUUUWWWZZZ___fffjjjtttaaaXXXQQQHHHAAA??????>>>===::::::::::::::::::::::::777777777777777777777777777777777777777777777777555555666666666777777777777777777777777777777777777888999999888777888999999999999999999999999999999999999999::::::;;;;;;888888888888888888888888777777777777777888888888888:::;;;;;;::::::;;;===;;;===@@@AAAAAAAAACCCEEEHHHJJJLLLHHHDDDIII\\\nnnyyyhhhlllyyy|||pppTTTBBB999444111000000111111111000///.........///////////////////////////////////////////////////////////////........................---------.........//////------...///111111000///////////////////////////000000111222222222222111222222222222333444555666888:::<<<>>>AAAEEEIIIMMMRRRSSSUUUWWWZZZ___eeejjjqqqXXXEEE======???======<<<<<<<<<;;;;;;;;;888888888888888888888888888888888888888888888888666666666666777777777777777777777777777777777777777888999999888777888999999999999999999999999999::::::999999::::::;;;<<<888888888888888888888888888888888888888999999999999;;;<<<<<<<<<<<<===???@@@BBBDDDBBB???>>>AAADDD@@@KKKRRRQQQZZZuuu~~~fffIII888111///111111222222111000///............///////////////////////////////////////////////////////////////........................,,,,,,------.../////////000//////000222333111000000000000000000000000000000000111222222222222111111111111222333444555666888:::<<<>>>AAAEEEIIIMMMRRRTTTUUUWWWZZZ___eeeiii^^^III@@@@@@BBBAAAAAA@@@???>>>======999999999999999999999999999999999999999999999999666666777777777888888888777777777777777777777777777888999999888777888999999999999999999999999999:::999888888888999;;;;;;888888888888888888888888888999999999::::::::::::;;;<<<>>>>>>======???@@@@@@BBBCCCAAA>>>>>>CCCHHHNNNiii}}}||||||zzz}}}~~~gggMMM<<<444111///000111111111//////...///............/////////000////////////////////////////////////////////////........................,,,,,,------...//////000111///...///111222111///000000000000000000000000000000111222222222222111111111111222333444666666888:::<<<>>>AAAEEEIIIMMMSSSTTTVVVWWWZZZ___eeeiiiyyy]]]NNNIIIFFFEEEDDDCCCAAA@@@??????::::::::::::::::::::::::999999999999999999999999777777777777888888888888777777777777777777777777777999999999888777888999999999999999999999999999999888777777777888:::;;;888888888888888888888888999999999::::::;;;;;;;;;;;;===??????>>>>>>@@@BBB;;;>>>@@@???>>>AAAIIIOOOuuuuuunnnqqquuuwwwzzzfffKKK888333666777444...///000///......///000---.........//////000000////////////////////////////////////////////////........................,,,,,,------...///000000000---,,,,,,///000...,,,000000000000000000000000000000111222222222222111111111111222333444666777888:::<<>>;;;888888:::;;;:::888888777777777777888888999:::999999888888888888888888888777777777777888888:::::::::999999888888888;;;;;;:::::::::::::::999888888999:::;;;;;;;;;<<>>@@@???<<<===AAABBBBBBHHHFFFEEEDDDCCCKKKccczzz}}}mmmmmmxxxzzzrrrtttWWWJJJ:::333444666444000111111111111000000000000000000000000000000000000........................................................................///////////////.........000000000000000000000000////////////000000000000000111111111111222222222222222222222333444555555888:::<<<>>>AAAEEEIIIMMMSSSUUUWWWYYY\\\```eeeiiittt^^^KKK@@@BBB;;;:::<<>>=========>>>>>>;;;;;;;;;;;;===?????????<<<===@@@BBBAAA@@@AAACCCJJJXXXgggrrryyyppp\\\DDD<<<333000222444222000111111111000000000//////////////////////////////......................................................................../////////////////////...000000000000000000000000////////////000000000000000111111111111222222222222222222222333444555555888:::<<<>>>AAAEEEIIIMMMRRRTTTVVVXXX[[[___eeeiii{{{tttuuuUUUCCCEEE@@@@@@@@@??????>>><<<:::===<<<;;;<<<>>>??????>>>;;;;;;::::::999999888888::::::999888888888888999;;;;;;::::::::::::;;;;;;999:::::::::::::::;;;;;;999::::::;;;;;;<<<<<<<<<@@@???===<<<;;;===>>>@@@>>>???@@@AAACCCCCCDDDDDDEEEBBBAAAAAA??????KKKZZZaaaDDD444222000000111111000///111111000000000000//////////////////////////////..............................................................................//////////////////000000000000000000000000////////////000000000000000111111111111222222222222222222222333444555555888:::<<<>>>AAAEEEIIIMMMQQQSSSUUUWWWZZZ___dddhhhxxxttteeeQQQRRRPPPRRROOOFFF===<<<>>>@@@===<<<::::::;;;<<<======:::;;;;;;;;;;;;:::::::::;;;;;;:::999999999999:::<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<=========>>>>>>>>>??????????????????<<<<<<<<<<<<===>>>@@@@@@;;;<<<===============>>>BBB>>>>>>??????JJJmmmyyy{{{dddJJJ999333444444333111//////000111000000000////////////////////////////////////....................................................................................////////////////////////////////////////////////000000000000000000111111111222222222222222222222333444555555888:::<<<>>>AAAEEEIIIMMMPPPRRRTTTWWWZZZ^^^dddhhh}}}sssxxxyyy}}}hhhQQQDDDBBBCCCDDDCCCBBB???>>>======>>><<<===>>>???@@@@@@??????======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;>>>>>>>>>??????@@@@@@@@@BBBAAAAAA@@@@@@?????????======???@@@@@@@@@@@@???@@@AAAAAA@@@>>>???CCCFFF@@@HHHVVV```gggyyywwwwww{{{^^^BBB999777555666555333000///000333000000000////////////...................................................................................................---.........//////000000////////////////////////////////////000000000000000000111111111222222222222222222222333444555555888:::<<<>>>AAAEEEIIIMMMPPPRRRTTTWWWZZZ___eeeiii}}}rrrWWWHHH@@@@@@CCCGGGHHHGGGEEEDDDCCC======???@@@AAA@@@???>>>??????>>>============>>><<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>======>>>>>>>>>======<<>>AAAEEEIIIMMMPPPRRRTTTWWW[[[```fffjjj{{{sssiiisssssscccWWWPPPWWW^^^```ZZZPPPFFFAAACCCDDDEEEEEEDDDBBB@@@???AAAAAA@@@????????????@@@>>>======<<<<<<======>>>@@@@@@@@@???????????????======>>>??????@@@AAAAAA>>>=========???BBBEEEHHHGGGIIILLLQQQYYYiii|||xxxxxxsssTTTAAA:::666444444111000//////000111111111000000/////////.........................................................................................................------......///000000111000000000000000000000000////////////000000000000000111111111111222222222222222222222333444555555888:::<<<>>>AAAEEEIIIMMMPPPRRRUUUXXX[[[aaagggkkk~~~xxxpppZZZNNNPPPPPPQQQPPPNNNKKKHHHFFFCCCBBBAAAAAA@@@@@@AAAAAA??????>>>>>>>>>>>>??????@@@?????????>>>>>>======<<<===>>>@@@BBBDDDEEEFFFDDDBBBAAABBBGGGOOOWWW]]]vvvyyy~~~sssiiinnnvvv{{{~~~^^^JJJ999777777333222555222111111111333222///---000/////////............................................................................................................---------...///000000111000000000000000000000000////////////000000000000000111111111111222222222222222222222333444555555888:::<<>>>>>CCCEEECCC@@@888===AAAAAAAAAAAA@@@>>>>>>===@@@DDDFFFHHHSSS```ccc\\\RRRQQQeeetttooo{{{___===;;;999666555555555666333333222222111000//////////////////............000000000000000000000000........................//////.........---------////////////////////////---------............///////////////000000000000000000000000111111111111111111000000111111222333222222222222333444444555777999===???BBBEEEIIILLLSSSSSSUUUWWW\\\bbbgggkkk}}}sssnnnvvvoooWWWXXX\\\ccchhhggg```YYYMMMJJJHHHKKKNNNMMMEEE>>>EEEDDDCCCFFFNNNVVVZZZZZZXXXLLLEEEOOOeee~~~mmmlllwwwvvvZZZIII:::888666444333333444555333333222111111000//////////////////............////////////////////////........................//////.........---------........................---------............///.../////////000000000000...////////////000000000111111000000111111222333222222222222333444555555777999===???BBBEEEIIILLLSSSSSSUUUWWW\\\aaaggglll{{{tttrrr~~~~~~}}}cccfffnnnzzz~~~qqqfffYYYYYY```rrrpppkkksss\\\cccmmmmmmtttiiiGGG999666666555333222222222333444222222222111111000000///////////////............////////////////////////.......................................------------------------------------------............///....../////////000000000............////////////111000000000000111222222222222222222333444555666777999===???BBBEEEIIILLLRRRTTTUUUXXX[[[aaahhhmmm{{{vvvsss{{{~~~pppzzzyyynnnsssyyyzzz___EEE999444333333333222222222222333444222111111111000000000///////////////............////////////////////////................................................---------------------------------............///........./////////000000........./////////000000000000000000000111222222111111111222333444555666777999===???BBBEEEIIILLLRRRTTTVVVXXX[[[aaaiiiooo~~~pppmmmzzz|||~~~uuuuuuzzzjjjeeepppzzz{{{nnnNNN;;;777999888666333333333333333333444444111111111000000000000000////////////............................................................---.....................---------------------------------............///............//////////////////000000000111111111000000//////000000111222111111111222333444666666777999===???BBBEEEIIILLLRRRTTTWWWXXXZZZ```jjjqqqwwwggghhhuuu~~~}}}qqqrrrzzzvvvjjjnnnyyyeeeVVVXXXeee|||~~~iiiiiiqqqnnnlllooovvvyyyzzz}}}XXXJJJ<<<777666555555555333333333444444444444444000000000000000000000000////////////............................................................---------...............---------------------------------............///------........./////////000000000000111111111111000////////////000111111000000111222333555666777777999===???BBBEEEIIILLLQQQUUUWWWXXXYYY```jjjsss}}}rrrwwwssseeeaaahhhpppwwwppphhhfffdddooo}}}hhh```fffhhhwwwgggffffffmmm{{{yyykkkSSS>>>999777999888333111333333333333444333333222222///000000000000000000000////////////............................................................---------.........//////........................---------............///---------.........///////////////000000000000111///////////////000111111000000111222333555666777777999===???BBBEEEIIILLLQQQUUUXXXXXXYYY___kkktttyyynnnkkkllloooqqqrrrffffffkkksss}}}ooowwwtttuuurrrvvvdddFFF===;;;333///444888666333444333333333333333222111111////////////000000000000000/////////............................................................---------.........//////////////////////////////---------.........//////---------.........//////............/////////000///////////////000111111000000111222333555777777777999===???BBBEEEIIILLLQQQUUUXXXXXXYYY___kkkuuu}}}ZZZAAA888777555555444444444333333333222222222222222222222222222111111000///......---//////............//////..............................//////...---,,,,,,........................///............---------................................................---------.........//////000000000000////////////222111111111222444666777:::<<>>@@@BBBEEEHHHKKKOOOUUUUUUWWW^^^___fffvvv~~~rrrYYY===222777<<<888000444444444444333333333333222222222222222222222222333222222111111000000/////////............//////.................................///......---,,,........................///............---------................................................------........./////////000000000000000000000000222222111222333444666777:::<<<>>>@@@BBBEEEIIILLLPPPVVVVVVWWW^^^___eeeuuulllsss]]]AAA>>>;;;::::::888333///444444444333333333222222111111111111111111111111111111111000000000////////////............//////........................---...............------........................///............---------............................................................////////////000000000000000111111111222222222222333555666888999;;;>>>@@@BBBEEEIIILLLRRRWWWWWWXXX^^^___eeetttBBB]]]uuu[[[GGG<<<999888777444111000333666444444333333333222222222111111111111111111111111///////////////.........//////............//////........................------...............---........................///............---------........................////////////////////////........./////////000000///000000000111111111222333222222222333555777888999;;;>>>@@@BBBEEEIIILLLRRRXXXWWWXXX______eeeuuu555:::NNNppp{{{]]]GGG;;;:::>>>:::555111111555777555222333333333333222222222222111111111111111111111111........................//////............//////........................,,,---......///.................................///............---------........................////////////////////////....../////////000000000///000000111111222222222333333222333444555777888888:::>>>@@@BBBFFFJJJMMMQQQWWWWWWXXX___```fffvvv999222111???YYYrrr~~~zzzeeeNNN@@@999666888===444333333666:::999333---333333333222222222222111111111111111111111111111........./////////////////////............//////........................,,,------...//////..............................///............---------........................////////////////////////.../////////000000000000///000000111111222333333333333333333444666777999888:::===@@@BBBFFFJJJMMMQQQWWWVVVXXX```aaagggwww...333777666666>>>NNN[[[wwwvvv]]]MMM???666999===:::333///222444555111,,,,,,111666333333333222222222111111000000000000000000000000////////////000000000000//////............//////........................,,,,,,---.../////////...........................//////.........---------........................000000000000000000000000////////////000000000000///000000111222222333333333333333333444666888999888:::===@@@CCCFFFJJJMMMPPPVVVVVVXXX```aaahhhxxx222111111111333666888:::FFFWWWvvvxxxZZZGGG@@@888777777666555444444444555555444333333222111111222222222111000//////...000000000000000000000000////////////////////////........................................................................---------------------------------------------------------............///////////////////////////////////////000000000000111111222222222333333333222222222333444555666777999;;;>>>@@@BBBEEEIIILLLNNNWWWXXXWWW^^^aaagggttt111111111111333444666888:::@@@PPPhhh~~~fffRRRDDD<<<888777777666666555444444333555444444333222222111111222222111111000//////...000000000000000000000000////////////////////////........................................................................---------------------------------------------------------............///////////////////////////////////////000000000000111111111222222222333333222222222333444555666777999;;;>>>@@@BBBEEEIIILLLNNNWWWXXXWWW^^^aaagggttt000000111111222333333444666555555;;;LLLiiihhhZZZHHH===;;;;;;888555666666666555555444444333444444333333222222111111222222111111000/////////000000000000000000000000////////////////////////................................................---------------------------------------------------------------------------------............///////////////////////////////////////000000000000111111111222222222222333222222222333444555666777999;;;>>>@@@BBBEEEIIILLLNNNWWWWWWWWW^^^aaagggttt///000111111222111111000333444444333555@@@PPP\\\~~~bbbQQQGGG@@@999999>>>???:::555555555555444444444333333333333333333222222111111111111111111000000//////////////////////////////////////////////////////................................................---------------------------------------------------------------------------------............///////////////////////////////////////000000000000111111111111222222222222222222222333444555666777999;;;>>>@@@BBBEEEIIILLLNNNWWWWWWVVV]]]aaafffsss//////000111111000000///---000333555555555666666@@@TTTmmm|||___KKK@@@===999888999<<<===<<<888444444444444444333333333333333222222222222222111111111111111000000000000000////////////////////////////////////////////////................................................---------------------------------------------------------------------------------............///////////////////////////////////////000000000000000000111111111222222222222222222333444555666777999;;;>>>@@@BBBEEEIIILLLMMMVVVWWWVVV]]]```fffsss//////000000000000000000111000000111333555555444///888BBBOOOeeexxxZZZGGG@@@???;;;666666777888777666666777888333333333333333333333333222222222222222222111111111111000000000000000000000000000000000000000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///////////////////////////////////////000000000000000000000111111111111222222222222333444555666777999;;;>>>@@@BBBEEEIIILLLMMMVVVVVVVVV]]]```fffsss000000/////////000222333444333111000000111444666888777444555<<>>@@@BBBEEEIIILLLMMMVVVVVVVVV\\\```eeerrr111000///...///111333555+++///333444222111333444//////111444555555:::???<<>>@@@BBBEEEIIILLLMMMVVVVVVUUU\\\```eeerrr////////////000000000000//////000111111111111111222222222333333333444444555666;;;DDDRRRdddsss}}}ggg]]]OOODDD???<<<;;;:::777777666555555555555555555555666666666666555555222222222222222222222222111111111111111111111111222111111000///......---////////////////////////111111111111000...---,,,........................//////.........------------------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////......///000000000000000222222222111111111111111333222222222333555777888;;;===???AAACCCFFFIIILLLOOOUUUUUUXXX```aaadddrrr.../////////000000000000//////000111111111111000111111111111222222222333777777777888;;;@@@EEEIII\\\aaammmjjjZZZPPPJJJIIIDDD<<<777555555444333777666666555444444555555555555666666666666555555222222222222222222222222111111111111111111111111111111111000///.........///////////////////////////000000000000//////...........................//////.........---------------------------------,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////......///000000000000000111111111111111111222222333222222222333555777888;;;===???AAACCCFFFIIILLLOOOUUUUUUYYYaaaaaaeeerrr....../////////000000000...///000000111111000000///000000000000111111111333333333222111000///...000777@@@JJJVVVeeevvv}}}tttnnnlllaaaOOOAAA===???AAA666555333333444444333222666666555444444444555555444555555666666555555444222222222222222222222222111111111111111111111111111111000000//////......////////////////////////---...///000000000000000.......................................---------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////......///000000000000000000000000111222222222333333222222222333555777888;;;===???AAACCCFFFIIILLLOOOUUUVVVYYYbbbbbbeeesss........./////////000000...//////000000000000000//////000000000111111111///000222444555555444444333666888888777;;;DDDKKKNNN[[[iiiqqqxxxpppaaaVVVNNNHHHEEECCCHHHIIIAAA999777999999777777777777777666555444555555444444444444444555444444444555555444444444111111111111111111111111111111111111111111111111111000000000/////////...////////////////////////......///////////////...................................................------------------------+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////......///000000000000000//////000111222333333333333222222222333555777888;;;===???AAACCCFFFIIILLLOOOUUUVVVYYYbbbbbbfffttt............////////////......///000000000000000000000000000111111111111222222222222333333333333555666777666555555777888444999>>>BBBEEENNN___nnn{{{rrrkkkccc\\\XXXMMMGGG@@@:::888888:::;;;555<<<@@@<<<888777777666888777777555333333333333444444333333333333444444333333444444444444333333111111111111111111111111000000000000000000000000000000000000////////////////////////////////////000000000//////...---,,,........................---.....................------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////......///000000000000000//////000111222333333333333222222222333555777888;;;===???AAACCCFFFIIILLLNNNTTTUUUYYYbbbbbbfffttt------........./////////---...//////000000//////000000000000111111111111000000//////000000111222,,,---...000222222000///888555333333222333999@@@BBBHHHPPPVVV[[[___eeeiiirrryyyzzz{{{sssssstttsssoooggg\\\UUUMMMIIICCC???>>>===;;;:::::::::999888777444222111111555666444555:::>>>>>>555555555333111111333555333333222222222333444444222333333444444333333222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////000000000///...---++++++........................---------...............---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////......///000000000000000000000000111222222222333333222222222333555777888;;;===???AAACCCFFFIIILLLMMMSSSTTTXXXaaabbbfffttt---------.........//////---...//////000000//////....../////////000000000,,,---...000111222222333222333555666555444333222555222111666777555666:::666666666888:::<<<>>>>>>;;;BBBDDDHHHNNNIIIGGGQQQWWW]]]dddhhheee___WWWSSSHHHKKKPPPRRRQQQLLLEEEAAAHHHFFFEEEDDDBBB???:::666777666555666999;;;;;;;;;,,,///444777999:::;;;;;;BBB@@@:::333222444333000111333555555333333444777222222222222222333444444222222333333333333222222111111111111111111111111000000000000000000000000////////////000000000000////////////////////////.../////////...------,,,........................---------.........//////------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////......///000000000000000111111111111111111222222333222222222333555777888;;;===???AAACCCFFFIIILLLLLLRRRSSSWWW```aaaeeesss---------.........//////---......///////////////---------.........//////---...000111111///---,,,...000222222///...000222111///111777777111...111555333222444666666444111555:::555333::::::555999===>>>>>>===<<<;;;<<<>>>>>><<<:::999:::;;;;;;;;;666555444555777999999888444444555777999999666444999999777444222222555777:::999555333666999555......111555555222111111222222111111111222333333444222222222333333222222222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////,,,---......///.................................---------.........//////------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////...//////000000000000000222222222111111111111111333222222222333555777888;;;===???AAACCCFFFIIILLLKKKQQQRRRVVV___```dddrrr---------------------------------............///........................////////////000000000000000000000000111111111111222222222222222222222222111111222222222333333333666555444333222333444444333333333444444444555555555555555555666666666666666666555555555444444444444444555555555555444444111333555555444444777:::;;;777333222444555444333222222222222222222222222111111222222222333333333111222222333333222222111000000000000000000000000////////////////////////////////////.............................................------,,,,,,,,,///111333222000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............////////////......///000000000000000...//////000111222222222222111111222333555777999;;;===@@@BBBCCCEEEHHHKKKNNNOOOTTTZZZ]]]___fffnnn---------------------------------............///.........................../////////000000000000//////000000000111111111222222222222222222222222111111111222222222333333444333333333333555666777333333333333444444444444444444555555555666666666666555555555444444444333444444555555555555444444222333444444333444777:::999666222222333444444222222222222222222222222222111111111222222222333333111222222333333222222111000000000000000000000000////////////////////////////////////..........................................---------,,,,,,,,,...000222111///---,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............////////////......///000000000000000...//////000111111222222222111111222333555777999;;;===@@@BBBCCCEEEHHHKKKNNNOOOTTTZZZ]]]___fffnnn---------------------------------............///............................../////////000000000//////000000000000111111111111111111111111111111000111111111222222222222111111222333444666888999222222333333333444444444444444444444555555555555555555444444444444333333333444444555555444444333333333333333222444777:::777444222111222222222222222222222222222222222222111111111222222222222333111222222333333222222111000000000000000000000000000000000000000000000000////////////.......................................------------,,,,,,,,,---///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////...//////000000000000000/////////000111111222222222111111222333555777999;;;===@@@BBBCCCEEEHHHKKKNNNOOOTTTZZZ]]]___fffnnn---------------------------------............///................................./////////000000////////////000000000111111111111111111111111111000000000111111111111222111111222333555666777888222222222222333333333333333333333333444444444444444444333333333333333333333333444444444444333333333333222111222444777999444333111111111111111111111111111111111111111111111111111111222222222222111222222333333222222111////////////////////////000000000000000000000000////////////....................................------------------------,,,---...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............//////////////////000000000000////////////000000111111111111222111111222333555777999;;;===@@@BBBCCCEEEHHHKKKNNNOOOTTTZZZ]]]___fffnnn---------------------------------............///....................................////////////...////////////000000000000000000000000000000000//////000000000111111111222333333444444444444444111111111222222222333333222222222222333333333333222222333333333333333333222222333333333333222222333222111111333555777888111222111111000000000111111111111111111111111111000000111111111222222222111222222333333222222111////////////////////////000000000000000000000000////////////....................................------------------------+++,,,---,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................//////////////////000000000000//////000000000000000111111111222111111222333555777999;;;===@@@BBBCCCEEEHHHKKKNNNOOOTTTZZZ]]]___fffnnn---------------------------------............///........................------........./////////......////////////000000////////////////////////////////////000000000000333333333333333222111000000000111111111222222222111111111111222222222222111111222222222222333333111222222333333222222111222111000222444666666555000111222222000///000111111111111111111111111111000000000111111111111222111222222333333222222111000000000000000000000000000000000000000000000000////////////....................................,,,,,,,,,------------...+++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................////////////000000000000000//////...000000000000000000111111222111111222333555777999;;;===@@@BBBCCCEEEHHHKKKNNNOOOTTTZZZ]]]___fffnnn---------------------------------............///........................---------.........//////........./////////000000////////////////////////........./////////000000111222222222222111000///000000000000111111111222000000000111111111222222111111111111222222222333111111222222222222111111111000000333666777555333///111333333111000111222111111111111111111111111000000000000111111111111111222222333333222222111000000000000000000000000////////////////////////////////////....................................,,,,,,,,,---------......,,,,,,,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////000000000000000///......111000000000000000000000222111111222333555777999;;;===@@@BBBCCCEEEHHHKKKNNNOOOTTTZZZ]]]___fffnnn---------------------------------.........//////........................---------.........//////............/////////000////////////////////////............/////////000///000111222222111000///000000000000111111111111000000000000111111111111000000111111222222222333111111222222222222111111000///000333777888555222///111444333111000111333000000000000000000000000000000000000111111111111222222222333333222222222000000000000000000000000////////////////////////000/////////....................................,,,,,,,,,------.........,,,------+++***+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000000000000000000///......111111111000000000000000222222111222333555777999;;;===@@@BBBCCCEEEHHHKKKNNNOOOTTTZZZ]]]___fffnnn------------------------------------------------........................////////////////////////---------............///////////////////////////............////////////000000000000000000000000//////000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222000///111444555333111000000111111111111000000000000000000000000000000000000000000111111111111111111222222222222111111////////////////////////////////////////////////////////////////////////...........................------,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////000000000000//////111111111000000000000000000111111111111222222222555444333333444555666777;;;===@@@CCCEEEGGGJJJLLLOOOQQQTTTWWW[[[___eeeiii------------------------------------------------................................................---------............///////////////////////////............////////////000000000000000000000000//////000111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111000000222555555333000000000111111111111000000000000000000000000000000000000000000111111111111111111222222222222111111////////////////////////////////////////////////////////////////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////000000000000//////111111111111000000000000111111111111222222222222555444333333444555777888;;;===AAACCCEEEGGGJJJMMMPPPRRRUUUYYY\\\aaafffjjj------------------------------------------------........................---------------------------------............///////////////////////////............////////////000000000000000000000000//////000111111111111111000000000000000000111111000000000000000000000000000000000000111111111111000000222444666555222///000000111111111111000000000000000000000000000000000000000000111111111111111111222222222222111111////////////////////////////////////////////////////////////////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))******+++---......///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////000000000000//////111111111111111111111111111111111111222222222333555444444333444666777888;;;>>>AAACCCEEEGGGJJJMMMQQQSSSVVVZZZ]]]bbbgggkkk------------------------------------------------........................---------------------------------............///////////////////////////............//////////////////////////////////////////000111111111111111000000000000000111111111000000000000000000000000///000000000111111111111///000333555666444111///000000111111111111000000///////////////////////////000000000111111111111111111222222222222111111////////////////////////////////////////////////////////////////////////...........................------,,,,,,------...------------------------+++++++++,,,,,,,,,------******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////000000000000//////000111111111111111222222111111111222222222333333444444444444555666888999;;;>>>AAACCCEEEHHHKKKMMMQQQSSSVVVYYY]]]bbbgggkkk------------------------------------------------........................---------------------------------............///////////////////////////............//////////////////////////////////////////000111111111111111//////000000111111111111000000000000000000000000///000000000111111111111///111444666555333000///000000111111111111000000///////////////////////////000000000111111111111111111222222222222111111////////////////////////////////////////////////////////////////////////...........................------,,,,,,------...------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////000000000000//////000000111111222222222333111222222222222333333333444444444444555777999:::<<<>>>AAADDDFFFHHHKKKMMMPPPRRRUUUYYY\\\aaafffjjj------------------------------------------------........................---------------------------------............///////////////////////////............////////////000000000000000000000000//////000111111111111111/////////000111111222222000000000000000000000000000000000000111111111111///222555666444222000000000000111111111111000000000000000000000000000000000000000000111111111111111111222222222222111111////////////////////////////////////////////////////////////////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////000000000000//////000000111111222333333333222222222222333333333333444444444444555777999;;;<<>>@@@CCCEEEFFFIIIMMMPPPPPPSSSXXX[[[___cccgggjjj................................................---------............///000/////////............/////////////////////...////////////////////////000000/////////.........000000000000000//////...000000000000111111111111111111000000000000111111444444444444444444444444555444444444555555444444444777666222111333333///000111111111000000///...222222222222222111111000//////......///000111111111111222222222222111111000000000000000000000000000000000000000000000000...........................------,,,,,,------...........................------------------------------------------------------------------------++++++,,,,,,,,,------------------------------------------............/////////000111111111111111000111111111111222222222222222222333333333444444444444444444555666888999===???BBBDDDFFFHHHLLLOOOPPPSSSWWW[[[___cccgggjjj................................................---------............///////////////..................//////////////////////////////////////////000000000000////////////111111111000000000//////222222222222222222222222111222222333333333222222333333333333444444444444666666555444333333222222777888777222222444555222222222333333222111000000222222222111111000//////000000/////////000000000111222222333333222222111000000000000000000000000000000000000000000000000..............................------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------------------------------............/////////000111111111111111000111111111111222222222222222222222333333333333444444444444555777999:::===???AAACCCEEEHHHKKKNNNQQQSSSWWW[[[___ccchhhkkk................................................---------............//////////////////.....................////////////////////////////////////000000000000000000000000222222111111111111111111333333333333333333444444444555777888888888777666555666777888999;;;<<<<<<>>>>>>>>><<<999777777777======:::555333555666444666666777777777666666555444333333222111111111111222111111111111222333333222222333333333333222222000000000000000000000000000000000000000000000000..............................------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---------------------------------............/////////000111111111111111000000111111111222222222111222222222222333333333444333333444555777999:::===???BBBDDDFFFHHHLLLOOOQQQTTTWWW[[[^^^ccciiimmm................................................---------............///.........///////////////---.........//////000000000000000000000000000000000111111111111111111111333222222222222333444555555555666777777888999999:::;;;<<<===>>>===<<<<<>>@@@BBBCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCC>>>BBBFFFHHHIIIKKKPPPSSSUUUUUURRRLLLIIIJJJIIIFFFDDDEEEEEEDDDDDDCCCBBBAAA===;;;999666555444444444222222222222222333444444333444444555555444444333111111111111111111111111111111111111111111111111//////////////////////////////............//////........................------------------------........................------------------------,,,---------............---------------------------------............/////////000111111111111111000111111111111222222222111111111111222222222222333333333444555777:::;;;@@@BBBDDDFFFHHHKKKNNNQQQRRRTTTWWWZZZ^^^dddkkkooo................................................---------............///............/////////000------......///000000111000000000000000000000000111111111222222222333333444333333444666999<<<>>>DDDEEEGGGIIIKKKNNNOOOPPPPPPPPPPPPQQQQQQRRRSSSTTTQQQRRRRRRTTTUUUVVVWWWWWWUUUZZZ___bbbccceeekkkpppqqqsssrrrmmmkkklllkkkgggccccccaaa___]]]ZZZXXXVVVOOOMMMHHHCCC???===;;;;;;999888777666555555555555444444555555555555444444111111111111111111111111111111111111111111111111//////////////////////////////............//////........................------------------------------------------------------------------------------------............---------------------------------............/////////000111111111111111000111111111111222222222111111111111222222222222222222333333555888:::;;;???AAADDDFFFGGGJJJNNNQQQRRRTTTWWWZZZ^^^dddkkkppp................................................---------.........//////---.........//////000000---------...///000000111000000000000000000000000111111111222222333333333444444444555888;;;???AAAKKKLLLNNNQQQTTTVVVYYYZZZ\\\\\\[[[[[[\\\]]]___```jjjlllnnnrrrvvvyyy|||~~~~~~{{{wwwrrrooommmgggddd^^^WWWQQQMMMKKKJJJAAA@@@>>><<<999888777666444444555555555555444444111111111111111111111111111111111111111111111111000000000000000000000000//////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------------------------------.........////////////000111111111111111000111111111111222222222000111111111111222222222222222222333555888:::<<<>>>@@@CCCEEEFFFIIIMMMPPPRRRTTTWWWZZZ^^^eeelllqqq---------............///........................///////////////.........///////////////.........000000000000////////////111111000000111111222222444777999888555333555777:::888555333555:::???CCCOOOPPPPPPPPPQQQTTTYYY\\\bbbdddhhhooovvv{{{vvvwwwwwwtttsssuuuuuuooohhhffffffddd___ZZZYYYVVVRRRNNNIIIEEEBBB@@@:::999777777888777555333//////111222333333333333---...000111111111000///000000000000000000000000000000000000000000000000........................---------............///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------------------------,,,---------......//////000///.........///111222000111111111111222222222111111222222222333333333666666666666777888:::;;;>>>@@@CCCEEEGGGIIIMMMPPPPPPQQQUUU[[[^^^```hhhppp---------............///......................../////////////////////...////////////////////////........./////////000000111111111111333444666777===???BBBEEEFFFGGGHHHHHHAAAAAABBBCCCEEEHHHJJJLLLOOOPPPRRRVVV]]]fffqqqyyy}}}zzz{{{~~~}}}{{{xxx{{{{{{~~~{{{wwwvvv~~~{{{tttmmmiiigggiiigggccc^^^XXXTTTQQQOOOHHHDDD@@@<<<999777555333333333333333444444444555000111111222222111000///000000000000000000000000000000000000000000000000........................---------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------------------------..................------000000///...///000111222111111111111222222222222333333333444444444555555666666555666777888:::;;;>>>@@@CCCEEEFFFIIIMMMPPPQQQRRRVVV\\\___aaaiiiqqq---------............///..............................//////////////////////////////////////////.........//////000111222222222333555999===@@@BBBKKKNNNQQQTTTUUUUUUUUUUUUUUUSSSOOOLLLKKKLLLNNNPPPVVV[[[cccmmmxxx~~~|||yyyzzzxxxvvvxxx||||||xxxvvvrrrooottt~~~uuupppttt{{{~~~~~~~~~{{{}}}sssqqqsss|||vvvpppiiiccc___]]]XXXSSSLLLEEEAAA===:::888555444333111111111222222222222333222222111//////000000000000000000000000000000000000000000000000........................---------............///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------------------------------000000///......------,,,000000//////000000111222111111111111222222222333555555555666666666666777666666555666777888:::;;;>>>@@@CCCEEEFFFIIIMMMPPPRRRSSSWWW]]]```bbbjjjrrr---------............///....................................///////////////////////////000000000////////////000111333444555777:::>>>DDDJJJPPPSSSVVV[[[```aaa___]]]___bbb```[[[SSSOOOOOOVVV___eeerrrzzz}}}yyyqqqrrrvvv|||~~~xxxrrrkkkoooqqqrrruuuxxxvvvqqqnnnlllhhhhhhooowwwvvvppprrriiibbbfffqqq|||sss~~~vvvpppkkkhhheeeaaa[[[UUUPPPKKKFFFCCC;;;999666333111111111222222222222222111111000000000000000000000000000000////////////////////////........................---------............///------------------------------------------------........................------------------------////////////............000000000000111111222222111111111222222222333333555555666666666777777777555555555555777999;;;<<>>AAAFFFLLLTTTZZZ```ccc```gggllljjjbbb```fffmmm^^^]]]]]]bbbkkkxxx|||xxxtttpppnnnmmmlll```bbbfffnnntttuuuqqqmmmkkkllllllkkkooowwwyyyxxxssssssoooiiigggjjjkkkiiijjjddd^^^]]]dddkkkllljjjmmmuuu~~~~~~rrrpppmmmiiiccc\\\SSSMMMHHHEEEAAA<<<888666555555111111111111111111111222000000000000000000000000////////////////////////////////////////////////---------............///---------------------------------------------------.....................------------------------------......///000111111000111111222222222222222111222222222222333333333444555555555555666666666555555555555777999;;;<<>>HHHRRRYYY]]]cccllltttxxxxxxuuusssgggdddbbbfffqqqyyywwwrrrrrrwww{{{yyy}}}|||qqqmmmnnnmmmkkkgggaaaYYYNNNCCC;;;888777444222222222333444000000000000000111111111000000000000000000000000444222000///000111000///////////////////////////////////////////////////////////////////////////////////////............---......///000111111222333333333333333333333333222222333333333333444444444444444555666666777777666666777777888999;;;<<>>DDDLLLVVVaaahhhnnnrrryyyuuuyyyyyynnnnnntttuuu|||yyyuuuttt|||}}}xxxyyy}}}}}}{{{vvvnnndddXXXMMMFFFCCC@@@;;;777444444555666//////000000000111111111000000000000000000000000111000..................////////////////////////////////////////////////////////////////////////////////////............,,,---...///000111222333222222222222222222222222222222222333333333444444333333444555555666666777666666666777888999;;;;;;>>>@@@BBBDDDEEEHHHKKKNNNRRRRRRVVV\\\```ccciiiooo////////////000000000000000000000000111111111111///222333222111222666;;;???DDDLLLTTT\\\dddkkkoooyyy|||{{{sssppptttuuuvvvyyyqqqrrrttttttvvvzzzzzzqqqggg^^^WWWTTTMMMJJJDDD>>>999666444444000000000000000111111111000000000000000000000000/////////...------...///////////////////////////////////////////////////////////////////////////////////////............,,,---...///000111222333222222222222222222222222222222222333333333444444333333444444555666666666666666666777888999;;;;;;>>>@@@BBBDDDEEEHHHKKKNNNSSSSSSWWW]]]bbbdddjjjqqq////////////000000000000000000000111111111222222222555777555333555;;;AAANNNTTT\\\dddjjjoootttvvvuuuooobbbfffpppzzzrrrnnnooosssuuu|||zzzvvvooohhhcccaaaaaaVVVSSSNNNGGGAAA;;;666444222222222222111111111000000000000000000000000000000111222111//////000222////////////////////////////////////////////////////////////////////////////////////............---......///000111111222222222222222222222222222222222333333333333444444333333333444555555666666666666777777888999;;;<<>>999666444333333222111000000000111111000000000000000000000000000000///...............////////////////////////............////////////////////////////////////......//////000000111111000000111111111222222222222222222222222222222222333333444555666666666666555666777888888999;;;>>>@@@CCCFFFGGGFFFHHHLLLPPPTTTUUUYYY___bbbeeemmmvvv/////////000000000111111///111444444222333777:::BBBLLLZZZffflllppprrrttt~~~~~~xxxrrrjjjeeerrrppp___XXX___dddjjjlllhhh___VVVPPPMMMLLLIIIFFFAAA;;;666333222222222222111111111000000000000000000000000000000//////............///////////////////////////............////////////////////////////////////......//////000000111111111111111111222222222222222222222222333333333333444444555666777777777777555666888888888999<<<>>>???CCCFFFGGGFFFHHHLLLPPPTTTUUUYYY___bbbeeellluuu//////000000000111111111111333555444333666>>>EEETTT^^^jjjrrrssstttvvvyyysssfffffftttqqqjjjXXX\\\bbbgggiiieee]]]XXXTTTSSSQQQNNNIIIBBB:::555222222222222111000000///000000000000000000000000000///............//////////////////////////////............////////////////////////////////////......//////000000111111000000000111111111111222222222222333333333333333444444555666777777777777555777888888888999<<<>>>???BBBEEEFFFFFFHHHMMMQQQTTTUUUYYY___bbbdddlllttt000000000000111111111111222333444444555===JJJTTTdddkkktttxxxyyyzzzuuuvvvsssmmmmmm~~~{{{hhhbbb]]]\\\aaaeeedddbbb[[[ZZZYYYWWWTTTMMMDDD>>>444444333222000//////...000000000000000000000000//////............//////////////////////////////............////////////////////////////////////......//////000000111111/////////000000000111111222222333333333444444444333333444555666666666666555777888999999:::<<<>>>???BBBEEEFFFGGGHHHMMMQQQTTTUUUYYY^^^aaaccckkksss000000000111111111222222222333444777===IIIXXXcccnnnsssxxx|||xxxnnnkkklllxxx}}}|||qqqaaaWWWVVV[[[___bbb^^^]]]]]]]]]]]]XXXOOOIII:::888555333111000000000000000000000000000000000///............//////000////////////////////////............////////////////////////////////////......//////000000111111///000000000000111111111222222333333444444555555333333444555666666666666666777999999999:::===???>>>AAAEEEFFFGGGIIIMMMQQQTTTUUUYYY^^^aaacccjjjsss000000111111111222222222555666:::AAAMMM\\\jjjrrrwwwyyy}}}xxxpppkkkqqq}}}yyymmmbbbZZZXXXXXXZZZYYYYYY\\\^^^\\\UUUOOOAAA>>>999555222111222333000000000000000000000000...............///000000////////////////////////............////////////////////////////////////......//////000000111111111111222222222333333333222222333333444555555666444444555666777777777777666777999999999:::===???>>>AAAEEEFFFGGGIIINNNRRRTTTUUUYYY^^^```bbbjjjrrr000111111111111222222222888:::AAALLL\\\lllwww}}}~~~}}}wwwqqqlllhhh~~~~~~|||fffYYYTTTTTTSSSSSSWWW[[[[[[UUUOOOFFFBBB<<<777444333444555000000000000000000000000...............///000111////////////////////////............/////////000////////////////////////......//////000111111111333333444444444444555555222222333333444555666666555666777888888999999888666888999999999:::===???>>>AAAEEEFFFGGGIIINNNRRRTTTUUUYYY^^^```bbbiiirrr333111///000222444444444;;;@@@MMM___ppp{{{||||||sssiiigggkkk}}}|||~~~yyy{{{vvvhhh\\\TTTLLLKKKSSSZZZVVVOOOKKKGGGFFFCCC>>>999555444444222111000///......///000//////000000000000//////000000000000000000000000000000000000000000000000000///...------...///000/////////000111111222222222333444444555555444444333333333444444444555555666666666666777777777777888888888999:::;;;<<<===BBBDDDFFFGGGHHHKKKOOORRRUUUVVVZZZ___aaabbbhhhppp111000000000111222444666DDDMMM[[[hhhrrryyywwwoookkkrrr~~~{{{www{{{pppaaaWWWMMMGGGIIINNNOOOPPPSSSMMMLLLJJJEEE???999555333333222111000///000000111//////000000000000//////000000000000000000000000000000000000000000000000000///...------...///000/////////000111111222222222333444444555444444444333333444444444555555555666666666666777777777777888888888999:::;;;<<<===BBBDDDFFFGGGHHHKKKOOORRRUUUUUUZZZ___aaabbbhhhppp000222222222111555;;;AAASSS___nnnuuuvvvyyyyyyooofffiiixxx~~~}}}{{{|||tttiiiddd\\\SSSNNNJJJIIILLLQQQRRRRRRPPPLLLFFF???888444444333222111000111111222///000000111111000000///000000000000000000000000000000000000000000000000//////............///////////////000111111222222222222333444444444444444444444444555555555666666666666666666777777777777888888999999:::<<<===>>>AAACCCEEEGGGHHHKKKNNNQQQTTTUUUYYY___aaaccciiiqqq111333444444555===JJJTTTcccnnnzzz}}}~~~xxxhhhbbbeee{{{xxxxxxuuuooopppuuuwwwttthhhgggddd]]]RRRJJJHHHIIIPPPPPPPPPOOOLLLEEE===888555444222111000111111222000000000111111000000000/////////////////////////////////////////////////////////......//////////////////000111111222222222222333444444444444333444444555555555666666666666666666666777777777777888888999999;;;<<<>>>???@@@CCCEEEGGGIIIKKKNNNPPPTTTUUUYYY___bbbdddjjjrrr111333444666;;;HHHZZZgggqqqwww~~~|||nnngggeeennn~~~}}}xxxsssjjjeeegggpppwwwyyyjjjnnnooofffYYYOOOJJJIIIIIIIIIKKKMMMMMMIIICCC===666555333111000000000111000000111111111111000000////////////////////////////////////////////////...//////////////////.../////////000111111222222111222333333444444333333444444444444555555555666666666666666777777777777888888999:::;;;===>>>???@@@BBBEEEGGGIIIKKKMMMOOOSSSTTTYYY___bbbdddlllttt000222666<<>>JJJXXXfffssszzzuuuiiihhhxxx~~~yyytttrrrqqqqqqxxxvvvtttpppkkkeeeaaa```pppaaaYYYTTTPPPKKKHHHFFFGGGIIIJJJFFFBBB???===:::666333222111000000111111222222111111000000000000000000000000000000000000000000000000000---...///000000///...---/////////000111111222222111111222333333333333222222222222333333333333444666666666666777777777777888888999:::<<<>>>@@@AAA>>>AAAEEEHHHIIIJJJLLLNNNRRRSSSYYY```cccfffmmmvvv666;;;GGGVVVfffssszzz}}}rrreee```mmmyyyyyytttuuuyyy{{{yyyvvvqqqjjjccc```bbbeeemmmqqqjjjccc___ZZZTTTRRRMMMHHHGGGHHHIIIEEEBBBBBB@@@===999555333222111111111222222222222111111000000000000000000000000000000000000000000000000---...///000000///...---/////////000111111222222111111222333333333333222111111222222222333333333666666666666777777777777888888999:::<<<>>>@@@AAA>>>AAAEEEHHHIIIJJJLLLNNNRRRSSSYYY```cccfffnnnvvv999HHHYYYfffpppyyy~~~}}}|||yyylll___kkkyyytttvvvqqqqqqpppnnnjjjeeeaaa___^^^^^^dddmmmoooggg\\\VVVUUURRRLLLGGGDDDCCCDDDEEEGGGFFFDDDAAA<<<888333111222222111000000000000000000000000000000000000000000000000000000000000000......////////////......000111111111111222222222222222333333333333444444222111000222444555333111555555555555666666666666888888888999:::;;;<<<===BBBDDDFFFHHHHHHJJJLLLNNNUUUVVVZZZ___bbbeeellluuuBBBRRReeeqqqyyyttthhhcccqqq|||~~~|||{{{mmmlllkkklllkkkgggaaa\\\______bbbfffeeeaaa___```^^^YYYQQQJJJEEEDDDEEEFFFFFFFFFEEEBBB>>>:::555333222222111000/////////000000000000000000000000000000000000000000000000000......////////////......000000111111111222222222222222222333333333444444222222222222333333333222555555555555666666666666888888888999:::;;;<<<===BBBDDDFFFHHHHHHJJJLLLNNNUUUVVVZZZ___bbbeeellluuuNNN___rrr|||}}}tttoooiiittt{{{uuuoookkknnntttssssssssstttxxx|||pppsss~~~~~~qqqmmmiiihhhhhhhhhgggeeeeeebbb```^^^ZZZYYY```iiifff```XXXOOOIIIEEEEEEEEEEEEEEEEEEDDDAAA===999666333222111000////////////000000000000000000000000000000000000000000000000......////////////......000000000111111111222222222222222222333333333333333333333222111111222444444555555555555666666666777888888888:::;;;<<<===BBBDDDFFFHHHHHHJJJLLLNNNUUUVVVZZZ___bbbeeellluuuZZZjjjyyy~~~uuunnnppp}}}qqqjjjeeedddccc```\\\YYYXXXZZZ]]]\\\[[[[[[^^^dddkkkooottttttuuuwwwxxxyyyyyyzzz}}}~~~xxxzzzppprrr|||{{{zzzuuunnnhhhfffiiioootttoooggg^^^XXXTTTTTT]]]fffeeebbb\\\UUUNNNIIIEEECCCDDDEEEFFFEEECCC???;;;999444333222111//////......////////////////////////////////////////////////......////////////......000000000000111111111111111222222222222333333333333444444333111000222555444444444555555555666666777777777888999;;;<<<===AAACCCFFFHHHHHHJJJMMMOOOUUUVVVZZZ___bbbeeellluuuhhhsss}}}~~~~~~zzzuuurrrsssqqqcccZZZVVVTTTVVVWWWVVVTTTSSSSSSSSSUUUTTTSSSSSSUUUXXXZZZ[[[^^^^^^^^^^^^^^^_________]]]ccclllsssvvvwwwwwwwwwooommm{{{|||zzz||||||wwwvvvwwwvvvqqqkkkkkkqqqwwwvvvjjj^^^XXXVVVTTTWWW[[[]]]]]]\\\YYYTTTMMMEEEAAACCCDDDDDDEEECCC@@@===;;;666555444222000//////...////////////////////////////////////////////////......////////////......//////000000000111111111111111111222222222333333333444444333222222333444444444444444555555555555666666777888999;;;<<<===AAACCCFFFGGGIIIJJJMMMOOOUUUVVVZZZ___bbbeeellluuuttt{{{|||uuuoooppp{{{vvvqqqkkkggg```YYYUUUVVVWWWYYYWWWRRRQQQUUUXXXYYYUUUUUUUUUWWWYYY[[[ZZZYYYVVVVVVUUUTTTSSSSSSSSSSSSNNNSSSZZZ___bbbccceeefffcccjjj~~~}}}zzzvvvgggooowwwyyytttooommmnnntttjjj```\\\ZZZVVVTTTTTTTTTWWWZZZ[[[WWWOOOFFF@@@BBBCCCCCCBBBAAA???===;;;999888666444222000//////000000000000000000000000000000000000000000000000......////////////....../////////000000000111111111111111111222222222222333222222333555666444222333444444444444555555555555555666777999;;;<<<===@@@CCCEEEGGGIIIKKKMMMPPPUUUVVVZZZ___bbbeeellluuuzzz~~~yyyqqqkkkiiiuuuzzzssskkkeee___\\\[[[___^^^YYYWWWZZZ]]]aaaaaa\\\ZZZ]]]^^^\\\ZZZYYYXXXZZZ^^^___^^^]]]XXXWWWUUUTTTSSSRRRSSSSSSRRRTTTUUUVVVUUUUUUVVVWWWYYYggg|||}}}{{{}}}{{{zzz{{{zzzuuu```fffnnnuuuwwwtttmmmiiikkkfffbbbaaa^^^XXXUUUVVVPPPTTTXXXZZZWWWPPPGGGBBBBBBBBB@@@???===<<<<<<;;;;;;:::888555333111000000000000000000000000000000000000000000000000000000......////////////......////////////000000000111111111111111222222222222222000///333999:::666000333333444444444555555555555555666777999;;;<<<>>>@@@BBBEEEGGGIIIKKKNNNPPPUUUVVVZZZ___bbbeeellluuu{{{~~~uuuoooiiieeehhh~~~wwwpppggg```^^^\\\YYYWWW\\\YYY\\\bbbbbb[[[XXX[[[```hhhmmmjjjgggeeeaaaZZZ^^^[[[YYYZZZ]]]______^^^VVVUUUTTTRRRQQQQQQRRRSSSOOOPPPPPPOOOOOOPPPSSSVVVOOO]]]mmmtttttttttwwwzzz{{{xxxwwwzzz{{{yyyyyy{{{}}}~~~vvvxxxvvvrrrtttzzzyyytttdddbbbccckkktttwwwrrrlllbbbbbbcccddd___XXXXXX]]]QQQSSSWWWXXXUUUOOOHHHDDDCCCAAA???===;;;;;;;;;;;;<<<;;;999666444222111000000000000000000000000000000000000000000000000000......////////////......////////////000000000000000111111111111222222222222......333;;;===777///333333333444444444555555444555555777999;;;===>>>@@@BBBEEEGGGIIIKKKNNNPPPUUUVVVZZZ___bbbeeellluuussstttfff[[[uuunnnddd]]]YYYWWWXXX]]]___^^^[[[\\\^^^eeepppqqqiiiaaa^^^jjjuuu~~~pppcccaaabbbaaa^^^```dddaaaZZZVVVZZZZZZVVVTTTVVVWWWUUUWWWUUUSSSPPPOOONNNOOOOOOQQQTTTVVVXXX[[[aaaiiiooouuuwwwxxxuuurrrssszzz|||zzzwwwsssqqqqqqrrrsssqqqssstttssspppppprrruuujjjfffdddgggnnntttuuutttkkkcccYYYTTTZZZcccddd^^^VVVQQQMMMMMMOOOOOOKKKFFFCCC@@@===;;;;;;:::999888;;;;;;999777666444222222000///////////////000111222000///------///000222000000000000000000000000/////////000111111222222333333333222222111111111222222222333333333444444222222333444444555555666666666777777888999;;;<<>><<<999666444222111000000////////////000000111000///......///000111000000000000000000000000000000000111222222333333333333333222222222111111444444444555555555666666444444444555666666777777888888888888999;;;<<<===AAABBBDDDEEEFFFIIINNNQQQUUUUUUZZZ___bbbdddllltttvvvwwwjjjjjjyyyzzzkkkbbb]]]YYYZZZ\\\\\\___bbbeeehhhkkknnnqqqzzz}}}vvvlllooopppmmmkkkllliiieeebbb```___aaacccaaa[[[UUUNNNOOOOOONNNMMMMMMOOOQQQZZZ___fffmmmqqqsssssssssmmmkkkhhhdddbbb`````````fffggghhhhhhhhhiiikkkmmmhhheeeaaaaaaccceeedddbbbffffffbbb^^^___cccccc```YYYVVVQQQLLLJJJJJJKKKLLLKKKKKKHHHCCC===;;;<<>>;;;777444222000111000000//////000000000111000///......///000111000000000000000000000000111111111222333333444444333333333333222222222222444444444555555555666666555555666666777888888888999999999999:::<<<===>>>AAABBBDDDEEEFFFIIIMMMQQQTTTUUUYYY___bbbdddlllttt|||qqquuurrr||||||hhhaaa\\\]]]^^^___bbbfffdddjjjrrrwwwyyy~~~|||vvvqqqnnnmmmppptttqqqggg^^^WWWWWWWWWUUUSSSQQQOOOOOOOOOSSSZZZdddlllqqqqqqoooiiihhhfffcccaaa___]]]]]]``````aaabbbbbbdddeeegggeeebbb___^^^______]]]\\\bbbgggiiieeebbb```\\\WWWWWWVVVSSSOOOJJJHHHIIIJJJMMMMMMKKKDDD===:::===AAAAAA@@@>>>;;;888555333222111111000000///000000000000000////////////000000////////////////////////000000111111222333333444333333333333333333333333222222222333333333444444555555666666777888888888888888999999:::<<<===>>>@@@BBBDDDEEEGGGIIIMMMPPPTTTUUUYYY___aaadddkkktttqqqhhhpppwwwggg```ddd```^^^bbbeeeeeehhhlllsss{{{zzzmmmbbb\\\[[[ZZZYYYWWWUUURRRPPPNNNOOOSSSYYY___cccddddddfffeeedddcccaaa___^^^]]]\\\[[[[[[\\\^^^```aaaaaa```^^^]]]\\\\\\[[[ZZZZZZXXXaaahhhgggccc___XXXQQQSSSTTTTTTQQQMMMIIIGGGGGGJJJKKKJJJDDD<<<999<<<@@@===<<<;;;:::888777666555222222111000000000000000000000////////////000000//////////////////////////////000000111222222222333333333333333333333333222222222333333333444444555555555666777777888888888888888888999;;;<<<===@@@BBBDDDFFFGGGJJJMMMOOOTTTTTTYYY^^^aaadddkkkttt~~~tttdddcccssstttfffaaa```iiieeeeeeiiinnnsss{{{~~~qqqfffeeedddbbbaaa```^^^[[[XXX]]]\\\ZZZYYYXXXYYYZZZ[[[^^^___```aaa```___^^^\\\ZZZYYYXXXYYY\\\]]]^^^]]][[[[[[[[[ZZZZZZYYYYYYYYYNNNWWW```cccbbb```[[[TTTQQQQQQQQQPPPNNNJJJFFFDDDFFFGGGFFFBBB===:::;;;===:::::::::999999999888888333222111111000000000000//////000000000000//////000000000000000000000000...//////000111111222222333333333333444444444444444444444555555555666666555555555666777777888888777888888888999;;;<<<===???AAADDDGGGHHHJJJMMMOOOSSSTTTXXX^^^aaaccckkksss|||qqqiiiaaalllsssgggeeeiiimmmqqqpppttt~~~}}}vvvuuurrrnnnmmmmmmkkkhhhfffiiiiiieee___YYYVVVWWWZZZWWWYYY\\\^^^___^^^]]]\\\[[[YYYWWWXXX[[[\\\\\\ZZZXXXYYYZZZYYYXXXWWWVVVVVVMMMSSSXXX[[[^^^aaa^^^YYYRRROOOMMMLLLLLLKKKGGGCCCBBBBBBAAA@@@>>><<<;;;:::;;;;;;;;;:::::::::::::::444333222111000000000000//////000000000000//////000000000000000000000000///000000111111222333333333333333444444444555555444444444555555555666666666666777777888999999999999999999999:::<<<===>>>???AAAEEEGGGHHHJJJMMMOOOSSSTTTXXX^^^aaacccjjjsssuuujjjdddddd{{{~~~qqqfffcccfffmmmrrr~~~~~~zzzvvvttttttssspppmmmiiijjjggg```XXXSSSUUUYYYSSSVVVYYY]]]______^^^]]]\\\YYYWWWXXX[[[\\\[[[YYYWWWXXXYYYXXXVVVTTTTTTTTTRRRTTTUUUUUUZZZ______[[[TTTNNNIIIHHHKKKKKKHHHDDD@@@?????????@@@???<<<999======<<<<<<<<<;;;;;;;;;444333222111000000000000//////000000000000//////000000000000000000000000000111111222333333444444333333333444444555555555222222222333333333444444777888888999::::::;;;;;;:::::::::;;;<<<===>>>???>>>AAAEEEGGGIIIJJJMMMNNNSSSTTTXXX^^^```cccjjjsssuuujjjiiifffwwwssskkkkkkhhhdddiiivvv|||xxxuuussslllkkkhhhddd^^^YYYVVVUUUTTTSSSTTTVVVZZZ^^^______\\\[[[ZZZXXXWWWWWWWWWWWWTTTVVVYYYYYYWWWUUUTTTTTTOOOPPPPPPOOOPPPSSSXXX[[[XXXSSSMMMJJJIIIHHHHHHGGGCCCBBB@@@>>>>>>???@@@AAA<<<:::999:::<<<>>>>>>===;;;777222000///000000///////////////000000000000000000000000000000000000000000000111222222333333333333333444444444555555444444444555555555555666666666666666666666666666777777888999:::<<<===>>>>>>AAAEEEFFFGGGIIINNNRRRVVVVVVXXX^^^bbbfffmmmtttrrrkkkoooyyypppeeeiiikkkkkklllttt{{{xxxooonnnkkkgggaaa\\\YYYXXXVVVTTTTTTUUUWWWYYYZZZYYY[[[ZZZYYYXXXWWWWWWWWWWWWYYYZZZ[[[YYYVVVSSSQQQQQQPPPPPPPPPNNNNNNPPPSSSVVVUUUTTTPPPKKKGGGFFFHHHJJJDDDCCCAAA@@@???@@@AAABBB>>><<<:::;;;<<<>>>>>>===:::777333000000000000///////////////000000000000000000000000000000000000000000000111222222333333333333333444444444444555444444444555555555555666666666666666666666666666777777888999:::<<<===>>>>>>AAAEEEFFFGGGIIINNNRRRVVVVVVXXX^^^bbbfffmmmtttssshhhgggqqqtttkkkeeecccqqqvvv{{{~~~uuusssoookkkfffbbb^^^\\\ZZZXXXVVVVVVVVVWWWVVVTTTYYYYYYXXXXXXWWWWWWVVVVVVXXXYYYXXXVVVRRROOOOOOOOOPPPPPPOOOMMMKKKLLLNNNPPPQQQRRRRRRMMMHHHFFFHHHLLLEEEDDDBBBAAAAAAAAABBBCCCAAA>>>;;;:::;;;=========:::777444222222111111000////////////000000000000000000000000000000000000000000000111222222333333333333333333444444444444444444444555555555555666666666666666666666666666777777777888:::;;;===>>>>>>AAAEEEFFFGGGIIINNNRRRVVVVVVXXX^^^bbbfffmmmtttiiigggnnn{{{~~~{{{tttlllggghhhnnntttzzzwwwsssoookkkgggccc```___]]]ZZZYYYXXXWWWVVVTTTWWWWWWWWWWWWWWWVVVVVVVVVRRRRRRRRRPPPMMMLLLMMMNNNOOOOOONNNLLLJJJJJJLLLNNNMMMOOOPPPOOOMMMJJJHHHHHHDDDCCCBBBAAAAAAAAABBBBBBAAA>>>;;;999:::;;;;;;;;;999777555444444333222000////////////000000000000////////////////////////000000000111222222333333222222333333333444444444444444444555555555555666666666666666666666666666666777777888999;;;<<<===>>>AAAEEEFFFGGGIIINNNRRRVVVVVVXXX^^^bbbfffmmmtttiiirrroooaaaccceeegggkkkttt{{{wwwsssppplllhhhdddaaa^^^[[[ZZZYYYXXXVVVTTTTTTUUUVVVVVVVVVVVVUUUUUURRRRRRQQQOOOLLLJJJKKKLLLLLLLLLLLLLLLJJJJJJLLLNNNJJJJJJKKKOOORRRPPPHHHAAAAAAAAA@@@@@@@@@@@@@@@@@@???===999888888999999888999888666666666555333000////////////000000000000////////////////////////000000000111222222333333222222222333333333444444444444444555555555555666666666666666666666666666666666777888999;;;<<<===>>>AAAEEEFFFGGGIIINNNRRRVVVVVVXXX^^^bbbfffmmmtttdddwww|||jjj^^^^^^ccckkkttt}}}{{{wwwuuurrrlllhhhaaa___\\\YYYXXXWWWUUUSSSRRRSSSTTTVVVVVVVVVUUUTTTWWWWWWVVVRRRNNNJJJIIIIIIHHHJJJKKKJJJJJJJJJLLLNNNHHHFFFFFFLLLRRRRRRHHH???????????????>>>>>>>>>>>><<<;;;999888999999888666888888777888888666333111////////////000000000000000000000000000000000000000000000111222222333333222222222222333333333333444444444555555555555666666666666666666666666666666666666777999:::<<<===>>>AAAEEEFFFGGGIIINNNRRRVVVVVVXXX^^^bbbfffmmmttthhhuuujjjccc```jjjqqq||||||zzzwwwqqqllleeebbb___[[[YYYWWWTTTRRRPPPQQQSSSUUUVVVVVVUUUTTTWWWXXXWWWTTTOOOKKKHHHGGGGGGHHHIIIIIIGGGGGGIIIJJJGGGEEEDDDHHHMMMMMMIIIDDD>>>?????????>>>>>>======::::::999:::;;;:::888666888888888999999888444111////////////000000000000000000000000000000000000000000000111222222333333111222222222222333333333444444444555555555555666666666666666666666666666666666666777888:::<<<===>>>AAAEEEFFFGGGIIINNNRRRVVVVVVXXX^^^bbbfffmmmttt|||ttthhhbbbbbbeeeiiiuuu|||~~~{{{uuuoookkkgggccc___\\\YYYUUUSSSOOOQQQSSSUUUVVVVVVUUUTTTRRRSSSUUUSSSOOOLLLIIIHHHFFFGGGHHHGGGFFFEEEFFFGGGGGGFFFDDDEEEFFFHHHJJJJJJ>>>????????????>>>======:::999:::<<<===<<<999666888888999::::::888555111////////////000000000000000000000000000000000000000000000111222222333333111111222222222333333333444444444555555555666666666666666666666666666666555666666777888:::;;;<<<>>>AAAEEEFFFGGGIIINNNRRRVVVVVVXXX^^^bbbfffmmmtttsssgggaaaaaadddbbb___jjjzzzyyyuuuppplllfffbbb___]]]ZZZYYYWWWUUUQQQOOONNNOOORRRSSSPPPQQQQQQPPPNNNKKKHHHFFFGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFGGGCCC@@@>>>???CCCCCC???;;;;;;===AAACCCCCCAAA>>><<<555666999===???===666111111000///......///000111000000////////////000000000000000111222222333333222222222333333444444444333333333444444444555555666666666666555555555555666666777888999;;;<<<===???BBBEEEFFFFFFIIINNNRRRUUUUUUXXX\\\___bbbjjjttt{{{kkkaaa```^^^bbbhhhhhhhhhwww|||xxxppplllfffbbb```___^^^]]]XXXVVVSSSPPPOOOOOOPPPQQQPPPPPPPPPPPPNNNKKKHHHFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBAAAAAAAAABBBCCCEEEFFFEEEBBB??????BBBCCC@@@<<<<<<>>>@@@CCCDDDBBB>>>;;;555666888<<<>>><<<888333222111000///...///000111000000////////////000000000000000111222222333333333333222222222222222222333333333444444444555555666666666666666666666666666666777888999;;;<<<===???BBBEEEFFFFFFIIINNNRRRUUUUUUXXX]]]```bbbkkktttsssddd^^^]]]bbbdddllltttuuuzzz|||uuupppjjjeeebbbaaa___^^^YYYWWWUUUSSSPPPOOONNNNNNOOOOOOOOONNNMMMJJJHHHGGGEEEDDDCCCBBBAAAAAAAAAAAA??????>>>???@@@BBBDDDEEEGGGDDD@@@???@@@AAA???=========>>>AAACCCBBB>>>999666666777999;;;;;;888666333222000/////////000000000000////////////000000000000000111222222333333333333222222111000000000333333333444444444555555777777777777777777777777666666777888999;;;<<<===???BBBEEEFFFFFFIIINNNRRRVVVVVVZZZ^^^aaaccckkktttxxxggg```dddiiiqqqvvv}}}xxxpppjjjeeebbb___]]]ZZZYYYXXXUUURRROOOMMMKKKMMMMMMMMMMMMKKKJJJHHHGGGDDDDDDBBBAAA@@@@@@@@@@@@=========>>>???AAACCCDDDGGGCCC???======>>>===<<<===<<<;;;>>>AAAAAA<<<777555555666666888888888888444333222000//////000000000000////////////000000000000000111222222333333333333222222222222222222333333333444444444555555777777777777888888888888666666777888999;;;<<<===???BBBEEEFFFFFFIIINNNRRRWWWWWW[[[```bbbdddkkktttyyyhhhbbbdddkkksss{{{tttnnnjjjfffbbb```]]]\\\[[[XXXTTTPPPMMMKKKLLLLLLKKKKKKJJJIIIHHHHHHDDDCCCBBB@@@??????>>>>>>============>>>@@@BBBCCCDDDAAA>>>;;;;;;;;;;;;;;;;;;::::::<<<>>>===999555555555555555555666777888666555333111000///000000000000////////////000000000000000111222222333333222222222333444555666666333333333444444444555555666777777777888888888999666666777888999;;;<<<===???BBBEEEFFFFFFIIINNNRRRWWWWWW[[[```bbbdddjjjrrrkkkccceeeiiirrr|||{{{yyyuuussspppmmmjjjggg```___]]]ZZZVVVRRROOOMMMKKKJJJJJJIIIIIIHHHHHHHHHDDDDDDBBB@@@???>>>>>>>>>>>>===<<<<<<===>>>@@@AAA@@@???===;;;::::::::::::999:::<<<<<<;;;999888666777888888777555555777999888666444222000//////000000000////////////000000000000000111222222333333111222333444555777777888333333333444444444555555555666666777777888888888666666777888999;;;<<<===???BBBEEEFFFFFFIIINNNRRRVVVWWW[[[```bbbccciiiqqqvvvggggggkkkppp{{{yyyrrrsssyyy~~~yyyxxxwwwwwwvvvrrrnnnjjjcccaaa^^^[[[WWWTTTQQQPPPIIIIIIIIIHHHHHHHHHHHHHHHEEEDDDCCCAAA???>>>>>>>>>===<<<;;;::::::;;;<<<===>>>>>>>>>===;;;:::::::::999<<>>:::777888::::::;;;<<<;;;888777888:::999777555222000000//////000000////////////000000000000000111222222333333222222333333444555666666333333333444444444555555444444555666666777888888666666777888999;;;<<<===???BBBEEEFFFFFFIIINNNRRRUUUVVV[[[```bbbbbbhhhooovvvjjjdddhhhmmmrrrmmmeeeaaafffmmmsss}}}}}}|||}}}{{{{{{zzzzzzxxxsssmmmiiidddccc___[[[XXXUUUSSSRRRIIIIIIHHHGGGGGGHHHHHHIIIFFFEEECCCAAA@@@???>>>>>><<<;;;:::999999999:::;;;<<<>>>???>>>===;;;;;;;;;999>>>BBB@@@:::777999======???@@@>>>:::888999;;;999888555333111000//////000000////////////000000000000000111222222333333333333333333333333333333333333333444444444555555333444444555666777777888666666777888999;;;<<<===???BBBEEEFFFFFFIIINNNRRRUUUVVVZZZ```aaabbbgggoooqqqkkkgggjjjqqq|||}}}gggjjjpppvvv|||{{{qqqoooqqquuu{{{~~~|||{{{zzzxxxvvvuuuuuurrrlllhhheeedddbbb^^^ZZZWWWVVVWWWNNNMMMKKKIIIGGGFFFEEEEEEFFFEEEDDDBBB@@@>>>===<<<======<<<;;;::::::999999;;;<<<===>>>>>>===<<<<<<888===AAA@@@<<<888999;;;;;;>>>@@@===999777:::>>>999888777555333111000///000000////////////000000111111222222222333333333444444444444444444444444444555555555444333333222333444555555666666555555888777888888999:::;;;<<>>======<<<<<<<<<;;;:::::::::999:::;;;<<<===>>>======<<<777:::===<<<:::999999;;;AAACCCCCC>>>888555555888999999777555333111000///000000////////////000000111111111222222222333333444444444444444444444444444444555555444333333222333444444555555555555555777777777888999:::;;;<<>>777333333555:::999888777555222000///000000////////////000000111111111222222222222333444444444444444444444444444444444444444333333222333333444555555555555555777777777888999:::;;;<<>>===::::::::::::::::::;;;;;;888888:::;;;<<<===>>>>>>:::777555555777999::::::=========:::777555666777::::::999888666444222000000000////////////000000111111111111222222222222333333333333333333333333333333444444444333333222333333444555555555444444666666666777888:::;;;<<>>>>>999999::::::::::::::::::888888999:::;;;<<<===>>>===:::777666777888999999777888888777666666777888999999999999888666444222000000////////////000000000000111111111222222222333333333333333333333333222222333333444333333222222333333444555444444444555555666777888:::;;;<<<>>>AAADDDEEEFFFHHHNNNRRRUUUUUUXXX\\\^^^```hhhppp{{{aaa]]]gggdddlll{{{~~~lllmmmnnnrrrwww}}}nnniiikkkooovvv~~~~~~|||sssmmmkkkfffgggiiikkklllmmmmmmnnnlllnnnooonnnkkkhhhgggffflllmmmmmmkkkgggdddbbbbbb\\\ZZZWWWSSSNNNKKKIIIGGGDDDCCCCCCBBB@@@??????>>>::::::::::::999999999999888888888999:::;;;<<<======<<<:::888777777888:::888777666666555555666666777888999::::::888666555000000////////////000000000000000111111111111222333333333333333333333333111222222333333333333333222222333444444444444444444555555666888:::<<<===>>>AAADDDEEEEEEHHHMMMRRRUUUUUUWWW[[[]]]```hhhqqqooobbbccclllpppyyyxxx^^^___bbbgggoooxxxxxxppprrruuuxxxzzznnngggaaabbbccceeefffgggggghhhdddgggjjjkkkjjjhhhiiiiiikkkkkkkkkhhhdddbbbaaaaaa]]][[[WWWSSSOOOLLLJJJHHHCCCCCCBBBAAAAAA@@@??????;;;:::::::::999888888888999999888888888:::;;;<<<999:::;;;999666666999<<<999888666666777777777777555777999;;;;;;:::999777000000////////////000000000000000000111111111111222222222222222222222222111111222333333333333333222222333444444444444333444444555666888:::<<<===>>>AAADDDEEEEEEHHHMMMRRRUUUTTTWWW[[[]]]```hhhqqqmmmcccccciiipppooo\\\___eeemmmwwwwwwsssuuu}}}rrrhhhcccddddddddddddcccbbbbbb]]]aaafffiiiiiiiiijjjllliiiiiihhheeeaaa______```\\\ZZZWWWSSSOOOLLLJJJIIICCCCCCBBBAAAAAA@@@??????;;;;;;::::::999888777777:::999888888888999:::;;;444888;;;:::666555999>>>777666666777999;;;;;;;;;444666999;;;<<<<<<:::999000000////////////000000000000000000111111111111222222222222222222222222000111222333333333333333222222333444444444333333333444444666888:::<<<===>>>AAADDDEEEEEEHHHMMMQQQUUUTTTVVVZZZ\\\```hhhrrrzzzjjjdddbbbcccqqqxxxkkk]]]aaakkkzzz{{{ooonnnqqqtttyyyvvvmmmlllkkkiiifffdddbbbaaaaaabbbcccdddhhhjjjkkkiiigggiiiddd___^^^bbbdddccc``````]]]ZZZVVVSSSOOOJJJGGGCCCBBBAAA@@@???===<<<<<<;;;;;;:::999999888888777777888888888888999999999888888777777777777888888999777555777;;;>>>???>>>999666555888===>>>;;;777333222111/////////000111000000000000000111111222333333333333333333333333444444444555555555555666777777777666555555444444555555666666777888:::;;;===AAADDDEEEFFFHHHLLLPPPTTTTTTWWW\\\^^^aaaiiirrr}}}ooodddccceeejjjxxx{{{kkk```[[[```lll~~~tttlllooopppwww{{{uuulllkkkiiigggeeeddddddddddddddddddeeeggggggeeeccceeeaaa^^^^^^bbbdddcccaaaccc```\\\XXXTTTOOOJJJGGGEEEDDDBBB@@@>>>===<<<<<<;;;;;;:::999999888888777777777888888888999999999888888777777777777888888999777666777;;;>>>>>>>>>888666555888<<<===:::777333222000/////////000000000000000000000111222222333333333333333333333333444444444444555555555555666666666666555555555555666666666777888999:::;;;===AAADDDEEEFFFHHHMMMQQQTTTTTTWWW\\\^^^aaaiiirrrrrrggg___```dddiiivvv~~~kkk___ZZZYYY___oooooolllsssxxxwwwuuummmkkkiiigggffffffggghhhgggeeebbbbbbbbbbbb```______]]]\\\^^^bbbdddcccaaaeeebbb^^^ZZZVVVQQQLLLHHHHHHFFFCCC???===<<<<<<<<<;;;;;;:::999999888888777777777777888888888999999888777777666666777777888999777777888:::=========888666555777:::;;;999777333222111///......//////111000000000000111222222333333333333333333333333444444444444555555555555555555555555666666666666777777777777999:::;;;<<<===@@@DDDEEEFFFHHHMMMQQQTTTTTTWWW\\\^^^aaaiiirrryyylllccc^^^```fffooo}}}tttaaa[[[\\\ZZZbbbsssrrrttt~~~yyyrrrpppkkkjjjgggfffeeefffhhhiiifffccc___^^^]]]^^^]]]]]]ZZZZZZ[[[^^^bbbdddcccbbbdddbbb^^^[[[XXXTTTOOOLLLKKKHHHDDD???<<<;;;<<<<<<;;;;;;:::999999888888777777777777777888888888888777777666666666666777777777666666777999:::::::::777666555666999:::888777444333111///............111111000000111111222333333333333333333333333333333333444444444555555555444444444555666777777888777777777888999:::<<<<<<<<<@@@DDDEEEFFFHHHMMMQQQTTTTTTWWW\\\^^^aaaiiirrr}}}iiiddd___]]]cccnnnnnn]]]ZZZ```aaajjj{{{xxxwwwzzzrrrmmmiiihhhfffeeeeeefffhhhiiidddaaa]]][[[[[[\\\]]]]]]WWWXXXYYY\\\___aaabbbaaaaaa___\\\ZZZYYYVVVRRRPPPLLLIIIEEE@@@===<<<<<<<<<;;;;;;:::999999888888777666666777777777888888888777777666666666666777777444555666777777777777888888777666666888888888777666444222000///.........111111111111111222222333333333333333333333333333333333333444444444444555333444444555666777888888777777777888999:::<<<<<<<<>>======;;;;;;:::999999888888777666666666666777777777888666666555555555555666666555777999999777555666777999999999888777777999::::::888666333111/////////222222111111222222333444333333333333333333333333222222333333333444444444444444555555666666777777666666666777888999:::;;;;;;???CCCEEEFFFIIINNNSSSTTTTTTWWW\\\^^^aaaiiirrr~~~ggg___bbb^^^aaagggqqqxxxzzzyyy^^^PPPTTTUUUWWWXXXXXX^^^mmm}}}|||yyysssjjjgggiiihhhiiikkklllkkkjjjhhhfffdddbbb___^^^]]]]]][[[YYYZZZZZZYYYXXXWWWXXX[[[^^^^^^\\\YYYWWWVVVSSSOOOMMMHHHHHHFFFDDDBBB???>>>===;;;;;;::::::999888888777666666666666777777777777666666555555555555666666666999<<<;;;888666777888:::::::::888777888999;;;;;;999777444222000000///222222111111222222333444333333333333333333333333222222333333333444444444555555555666666666666666555555666666777888:::;;;;;;???CCCEEEFFFIIINNNSSSTTTTTTWWW\\\^^^aaaiiirrrlll___^^^dddeeefffnnn}}}kkkVVVTTTUUUUUUVVVWWW\\\dddooowwwzzz{{{|||xxxrrrnnnnnnmmmjjjmmmlllkkkjjjhhhfffdddbbbcccccccccbbb```]]][[[YYY\\\XXXSSSQQQSSSVVVWWWWWWXXXWWWVVVVVVWWWUUUSSSPPPKKKJJJGGGDDDAAA?????????<<<;;;;;;:::999888777777666666666666666666666666777666555444444555666777888999:::;;;;;;:::888666===???@@@===888777:::>>>===;;;888444000///111333000000000000000000000000000000000111222222222333333333333444444444555555555666666777777777777777666666666666777888999:::;;;>>>AAADDDFFFIIIMMMQQQTTTWWWZZZ[[[]]]bbbiiinnnuuucccZZZ\\\aaafffnnn}}}cccVVVXXX[[[]]]___ccchhhqqq|||zzzttttttwwwwwwtttsssuuuvvvsssnnnnnnmmmllljjjhhhfffeee```aaaaaa```___]]][[[YYY[[[WWWSSSRRRTTTVVVVVVVVVWWWUUURRRRRRRRRSSSSSSRRRNNNLLLIIIEEECCCAAA??????<<<;;;;;;:::999888777777666666666666666666666666777666555444444555666777555777999:::;;;:::999888;;;===>>><<<777666999<<<;;;:::777444000///111333111111111111111111111111222222222222222333333333222333333333333444444444444555666666777777666666666666666666777888999:::;;;>>>AAADDDFFFIIIMMMQQQTTTVVVYYY[[[\\\aaahhhnnniii___\\\```fffjjjyyy~~~|||sss^^^VVVZZZ```eeelllrrryyy~~~{{{wwwuuusssooolllllllllkkkjjjiiihhhggg_________^^^]]][[[ZZZYYYXXXVVVTTTTTTUUUVVVUUUTTTUUURRRNNNMMMOOOQQQRRRSSSPPPNNNKKKHHHDDDBBB@@@???<<<;;;;;;:::999888777777666666666666666666666666666666555555555555666666333555666888999:::999999999;;;<<<:::666555777:::888777666333111000111222222222222222222222222222333333333333333222222222111111222222222333333333333444555555666666555555666666666666777888999:::;;;>>>AAADDDFFFIIIMMMQQQRRRUUUXXXZZZ[[[```gggmmmrrrbbb^^^```ffflllvvv|||sssmmmkkklllqqqyyyzzzooo```ZZZ]]]dddmmmyyy|||tttooojjjiiiiiiiiiiiiiiihhhgggfffaaa```___]]][[[YYYXXXWWWUUUUUUUUUUUUUUUUUUSSSSSSRRROOOMMMMMMOOOQQQRRRRRRQQQOOOLLLIIIEEEBBB@@@>>><<<;;;;;;:::999888777777666666666666666666666666666666666555555666666666444555666777888888888888777888999888666555777999555555555444111000111222222222222222222222222222333333333222222111111111000111111111111222222222222333444444555555444444666666666666777888999:::;;;>>>AAACCCFFFIIIMMMQQQQQQTTTWWWYYY[[[___gggmmmhhh\\\\\\aaahhhnnnxxxlllddd```^^^^^^eeennnrrrmmmgggfffiiiooo{{{zzzsssoooiiiiiiiiiiiiiiihhhggggggeeedddaaa^^^ZZZWWWUUUTTTRRRSSSTTTTTTSSSRRRQQQQQQOOONNNNNNOOOQQQRRRQQQPPPPPPOOOLLLIIIEEEBBB???>>><<<;;;;;;:::999888777777666666666666666666666666555666666666666666666555666666666777777666666666666777888888777777777888333444555444222111111111222222222222222222222222222222111111000000//////000000000111111111222222222333333444444444444444666666666666777888999:::;;;>>>AAACCCFFFIIIMMMQQQPPPSSSVVVXXXZZZ___gggmmmuuueee^^^```eeelllsss~~~rrrhhhbbb___]]]bbbggglllnnnmmmnnnsssyyy~~~yyyrrroookkkkkkkkkkkkkkkjjjiiihhhgggeeebbb]]]YYYUUUSSSRRRPPPQQQRRRRRRPPPOOOOOOPPPNNNNNNOOOQQQRRRSSSQQQOOOOOONNNMMMJJJGGGCCC@@@>>><<<;;;;;;:::999888777777666666666666666666666666555555666666666666555555888777777777666666666666666666777888999999999888333555777666444222111111222222222222222222222222000000000000000/////////000000111111111222222222222333444444555555444444666666666666777888999:::;;;>>>AAADDDFFFIIIMMMQQQPPPSSSVVVXXX[[[```hhhnnnvvvlllbbb```bbbgggooovvvwwwtttlllhhheeecccjjjpppuuuvvvuuuvvvyyy|||tttooommmlllllllllkkkjjjiiihhhgggfffccc```[[[WWWTTTRRRQQQNNNPPPQQQPPPMMMLLLMMMOOOPPPOOONNNNNNPPPQQQPPPOOOOOOOOONNNLLLIIIEEEBBBAAA<<<;;;;;;:::999888777777666666666666666666666666444555666777777666555444777777777666777777888888777777888:::;;;;;;;;;:::444666888888555222111000111111111111111111111111000000000000000111111111111111111222222222333333333333444555555555555555666666666666777888999:::;;;>>>AAADDDFFFIIIMMMQQQPPPSSSWWWYYY[[[aaahhhnnn~~~fff```[[[\\\^^^bbbkkksssyyyvvvqqqnnnkkkiiinnnwww|||yyyvvv|||rrrrrrsssjjjjjjjjjiiihhhgggfffeeecccaaa]]]YYYVVVSSSRRRQQQMMMOOOPPPNNNKKKJJJLLLOOORRROOOLLLKKKLLLNNNOOOPPPPPPPPPOOOMMMKKKHHHEEECCC<<<;;;;;;:::999888777777666666666666666666666666444555666777777666555444666666666666777999:::;;;777777888;;;======<<<:::555777999999666333000000000000000000000000000000000000111111222222222333111222222222222333333333333444555555666666555555666666666666777888999:::;;;>>>AAADDDFFFIIINNNQQQPPPSSSWWWYYY\\\aaaiiiooonnn```YYYVVVZZZbbbiiiqqqxxx}}}vvvuuuyyy}}}mmmfffgggvvvyyyoookkkjjjgggffffffeeeddddddccccccbbb```^^^ZZZWWWSSSQQQOOOPPPQQQQQQOOOLLLJJJJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMNNNLLLJJJHHHFFFEEEDDDDDDBBB???;;;999888888666555666666666666666666666666444444555555666777777777777777777777888999:::;;;:::999888:::<<<======<<<777888999999888666444333000000111111111111000000000000111222222222222111111111111222222333333333444444444555555555555666666666666666777888999:::>>>???AAABBBCCCGGGKKKOOOSSSVVVYYYZZZ[[[___ggglllyyybbb[[[XXXXXX^^^dddjjjsss|||xxxeee]]]^^^dddrrr}}}rrrkkkhhhhhhffffffeeeeeedddcccbbbbbb```___]]]YYYVVVRRRPPPNNNPPPPPPPPPOOOLLLJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKIIIGGGEEEDDDDDDBBB???;;;999888888777555666666666666666666666666444444555555666777777777666666666666777888999::::::999888999;;;<<<<<<;;;666777888888888666444222000000111111111111000000000000111222222222222111222222222222222222333333444444444555555555555666666666666666777888999:::>>>???AAABBBDDDGGGLLLOOOSSSUUUXXXYYY[[[___fffllljjjWWWVVVWWW\\\bbbfffkkkwwwooo\\\VVVXXX___jjjxxx~~~}}}zzzuuuooojjjgggfffgggffffffdddcccbbbaaaaaa___]]][[[XXXUUURRROOONNNOOOPPPPPPNNNLLLJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLKKKIIIHHHFFFEEEEEEBBB???<<<999999888777555666666666666666666666666444444555555666777777777555555555555666777888888:::888777888::::::999888666666777777777555444333000000000000000000000000000000111222222222222111333333222222222222222222444444444555555555555666666666666666777888999:::===???AAABBBDDDGGGLLLOOORRRTTTWWWXXXZZZ^^^eeekkkcccTTTUUUYYY```dddffflll}}}~~~dddWWWXXX]]]eeeqqqxxxtttsssyyyzzzzzzwwwrrrmmmjjjiiihhhhhhgggeeedddbbbaaaaaa^^^\\\ZZZXXXUUURRRPPPOOONNNOOOOOONNNKKKJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJIIIHHHGGGFFFEEEBBB???<<<:::999888777666666666666666666666666666444444555555666777777777666555555555666666777888999888777777888999777666666666666666666555444333111111000000000000111111000000111222222222222111333333333222222111111111444444444555555555555666666666666666777888999:::<<<>>>AAACCCEEEHHHLLLOOOQQQTTTWWWXXXYYY^^^eeejjjwww___TTTYYY]]]cccfffgggppprrr[[[XXX```gggmmmzzz{{{tttqqqnnnooorrr{{{||||||zzzuuupppmmmllljjjiiihhhfffdddcccaaaaaa\\\[[[ZZZWWWUUURRRQQQPPPNNNNNNOOOMMMKKKJJJJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIHHHGGGFFFEEECCC@@@<<<:::999999777666666666666666666666666666444444555555666777777777777777666666666777888888888777666666888888777555666666666666666555555555111111000//////000111111000000111222222222222111333333333222222111111111444444444555555555555666666666666666777888999:::;;;===@@@CCCEEEHHHLLLOOOQQQTTTWWWXXXYYY^^^eeejjjjjjZZZTTT\\\```fffkkknnnzzzlll\\\aaalllrrrrrrmmmmmmmmmpppvvvzzztttpppmmmmmmkkkjjjhhhfffdddbbb```___ZZZYYYXXXVVVSSSQQQPPPOOOMMMNNNNNNMMMKKKJJJJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHHHHFFFEEEDDDCCC@@@===::::::999888666666666666666666666666666444444555555666777777777888777777666666777777888888666555666888888777666777777777777666666666777222111000//////000111222000000111222222222222111333333222222222222222222444444444555555555555666666666666666777888999::::::===@@@CCCFFFIIILLLOOORRRTTTWWWXXXZZZ^^^eeekkkttt]]]WWWVVV]]]bbbjjjrrryyymmmgggrrr}}}zzzwwwzzz}}}~~~uuuooolllllliiihhhgggdddbbb___^^^]]]WWWVVVUUUSSSQQQOOONNNMMMLLLMMMNNNMMMKKKJJJJJJKKKFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGFFFDDDCCCCCC@@@===;;;:::999888777666666666666666666666666444444555555666777777777777666666555555666666666777666555666888999999888888888777777777888888888222111000//////000111222000000111222222222222111222222222222222222333333444444444555555555555666666666666666777888999:::999<<<@@@DDDFFFIIILLLOOOSSSUUUXXXYYY[[[___ffflllfffVVVVVVZZZ[[[bbbmmmxxxpppqqqxxxoookkkkkkhhhgggeeeccc```]]]\\\[[[TTTTTTRRRQQQOOOMMMLLLKKKLLLMMMNNNMMMKKKJJJJJJKKKFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFFFFEEECCCBBBCCC@@@===;;;:::999888777666666666666666666666666444444555555666777777777666555555444444444555555666555555666999::::::999999888888888888888999999222111000......000111222000000111222222222222111111111111222222333333444444444444555555555666666666666666666777888999:::999<<<@@@DDDGGGIIILLLOOOSSSVVVYYYZZZ[[[```ggglllzzz___VVVVVVVVV]]]bbbmmm{{{}}}xxxoookkkjjjgggfffdddbbb___]]][[[ZZZRRRUUUXXXWWWRRRLLLIIIIIINNNMMMLLLJJJIIIHHHFFFFFFKKKIIIGGGFFFDDDDDDDDDDDDHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA???===:::888777666777777666666555555555444333444444555666777888888777666555444333444555555888777666666666888:::<<<>>>;;;777666777999::::::333222111000000111111222111111222222222222111111111111222222222333333333444444444555555555666666444444555666888999;;;<<<;;;===@@@CCCFFFJJJOOOSSSUUUXXXZZZZZZ[[[^^^eeejjjnnnYYYVVVYYY[[[[[[bbblllxxxyyypppllljjjgggfffdddbbb___\\\ZZZYYYSSSUUUWWWVVVQQQMMMJJJJJJNNNNNNMMMKKKJJJIIIHHHGGGJJJHHHGGGEEEDDDDDDEEEEEEGGGGGGGGGGGGFFFEEEDDDCCCBBBBBB@@@>>>;;;999777666777666666666555555555444444444555555666666777777777666555444333444555555;;;:::999999999;;;===>>>>>>;;;888666666777888888333222111000///000111222000111111111111111111000111111222222222333333333333444444444444555555555555555555666777999:::;;;;;;===@@@CCCEEEIIINNNRRRTTTWWWYYYZZZ[[[^^^eeekkk^^^SSSWWW]]]___]]]fffnnnvvvwwwpppllliiigggfffdddbbb___\\\ZZZYYYUUUVVVVVVTTTPPPMMMLLLKKKOOONNNMMMLLLKKKIIIHHHHHHHHHGGGFFFDDDDDDDDDEEEFFFFFFFFFGGGFFFFFFEEEDDDCCCCCCCCCAAA???<<<:::888777666666666555555555555555555555555666666666666666777666555444333444555555;;;:::999999:::;;;===>>>>>>;;;777555555666666555333222000/////////000111///000000111111000000///111111222222222333333333333333333333444444444444666666666666777888999:::<<<>>>AAACCCEEEHHHMMMPPPSSSVVVXXXYYY[[[___fffkkknnnTTTRRRXXX]]]```cccmmmsssxxxzzzrrrmmmiiifffgggfffdddaaa^^^\\\ZZZYYYWWWVVVUUURRRPPPNNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCDDDEEEFFFEEEEEEEEEFFFEEEEEEDDDDDDDDDCCCBBB@@@===;;;999888555555555555555555555555666666666666666555555555777666555444333444555555777666666666777888999:::;;;888666555555666666666333222000///...//////000//////000000000000//////111111222222222333333333222222222333333333444444666666666666666777888999===???AAABBBDDDHHHLLLOOORRRUUUWWWYYYZZZ___ffflllcccRRRUUUYYY\\\___jjjrrrvvv|||{{{rrrnnnllliiiffffffeeecccaaa^^^\\\ZZZYYYXXXVVVTTTQQQPPPOOONNNNNNKKKKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCDDDEEECCCCCCDDDEEEEEEEEEDDDDDDEEEDDDBBB@@@===;;;999999444444444555555555555555666666666666666555555555777666555444333444555555444444444555555666777777777555444444666888888888444333111000/////////000//////000000000000//////111111222222222333333333222222222333333333444444666666555555666777888888<<<>>>@@@BBBDDDGGGLLLOOORRRTTTWWWYYYZZZ___ffflll\\\SSSYYY[[[]]]dddooorrrvvv~~~|||zzztttpppmmmjjjiiifffeeecccaaa^^^[[[YYYXXXXXXVVVSSSRRRQQQPPPOOOMMMJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEDDDBBBBBBBBBCCCDDDBBBBBBCCCDDDDDDEEEDDDDDDDDDDDDBBB@@@===;;;999888444444444444444555555555555555555666666666666666777666555444333444555555444444555666666777777777555444333555777999:::999555444222111000///000000///000000111111000000///111111222222222333333333333333333333444444444444555555555555666777888999;;;===@@@BBBDDDGGGLLLOOORRRUUUWWWXXXZZZ^^^eeejjjuuuUUUTTT[[[\\\cccoootttsssxxx}}}}}}~~~~~~zzzyyyooovvv}}}{{{rrrkkkiiijjjfffeeeccc```^^^[[[YYYXXXXXXUUUSSSRRRSSSRRROOOLLLJJJJJJJJJIIIHHHHHHGGGGGGGGGFFFDDDBBBAAAAAABBBBBB@@@AAABBBCCCDDDDDDDDDDDDDDDCCCAAA???===:::999888333333333444444555555555444444555555666666777777777666555444333444555555444444555666777777777777666555444666888:::999999666555333222111000111111000111111111111111111000111111222222222333333333333444444444444555555555333333444444666777999::::::<<>>AAADDDHHHMMMQQQTTTVVVXXXXXXYYY\\\ccchhh^^^RRR\\\[[[ccctttxxxpppnnn|||~~~zzzyyy|||uuunnnjjjfffcccfffdddbbb___]]][[[ZZZYYYXXXUUUSSSRRRRRRQQQPPPOOOMMMKKKJJJIIIJJJJJJIIIGGGEEEDDDCCCBBBAAAAAA???>>>AAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@???===;;;888777666666555444444444444555444444444555666777777888777777555444444333444444111333666888777666666666888999999888666555666888777555333111000000111222000000000000000000000000111111222222222333333333333444555555666666555555444444333333444666999;;;999<<<>>>AAADDDHHHMMMPPPRRRTTTWWWWWWXXX\\\ccchhh{{{[[[QQQZZZ]]]fffqqqpppkkkqqqzzzwwwxxx}}}wwwooollljjjhhheeeeeecccaaa___\\\ZZZYYYYYYWWWUUUSSSRRRRRRQQQPPPNNNKKKJJJHHHHHHIIIIIIGGGFFF@@@EEEDDD???EEEPPPOOODDD@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@???===;;;888777666666555444444444444555444444444555666777777777777777666555444444444444333555888999888777777888:::;;;:::999777666777888777555333111000000111111000000000000000000000000111111111222222222333333333444444555555555555555555555444444555777999:::999<<<>>>AAADDDHHHMMMPPPRRRTTTWWWWWWXXX\\\ccciiinnnYYYSSS\\\dddmmmppphhhfffvvvwwwrrrqqqyyy{{{vvvoookkkjjjjjjhhhfffcccbbb```]]][[[YYYXXXWWWWWWUUURRRQQQQQQQQQOOONNNJJJIIIGGGGGGHHHHHHFFFEEE===FFFDDD<<>>AAADDDHHHMMMPPPRRRTTTWWWXXXYYY]]]dddiiiddd[[[YYYaaammmuuupppdddfff}}}~~~}}}xxxpppkkkkkkvvv}}}|||zzzuuurrrnnnkkkjjjiiifffdddbbbaaa___\\\ZZZXXXWWWVVVVVVTTTRRRPPPPPPPPPOOOMMMJJJIIIGGGGGGHHHHHHFFFEEE@@@EEECCC>>>CCCNNNLLLAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@???>>><<<:::888666666555444444444444555444444444555555666666666777777777666555555444333666888::::::999777888888<<<<<<;;;999666444555666666555333222111000000000000000000000000000000000111111111111222222222222333333444555555555444444777777666666666777777888999<<<>>>AAADDDHHHMMMPPPQQQTTTWWWXXXYYY]]]dddjjj]]]]]]\\\dddrrrvvvlllcccmmm~~~}}}}}}wwwsssmmmgggeeegggpppyyy}}}yyywwwooonnnmmmllljjjhhheeecccbbb```^^^[[[YYYWWWVVVUUUVVVSSSQQQPPPPPPOOONNNMMMKKKJJJHHHHHHIIIIIIGGGFFFDDDBBBBBBCCCAAA===>>>AAAAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@>>><<<:::999666666555444444444444555444444444444555555555555777777777777666555444333555666888888777666777888:::::::::777444333333444555444333222111000000000000000000000000000000000000000111111111222222222222333333444555444444444666666666666666666777777999<<<>>>AAADDDHHHMMMPPPQQQTTTWWWXXXZZZ^^^eeekkkZZZ\\\ZZZcccqqqmmmccceeeuuu{{{rrrlllfffaaaaaaeeehhhqqq|||xxxuuussshhhhhhiiijjjiiigggfffdddaaa```^^^[[[YYYWWWVVVUUUUUUSSSPPPOOOOOOOOOMMMLLLKKKJJJHHHHHHIIIIIIGGGFFFDDD???AAAGGGBBB888:::EEEAAAAAABBBBBBBBBCCCCCCCCC???@@@@@@@@@???===;;;:::666666555444444444444555444444444444444444444444666777888888777666444333333444555666555555777888999999999777444333333444555444444333222111000///000000000000000000000000000000000111111111111222222222333444444444444444444555555555666666777777999<<<>>>AAADDDHHHMMMPPPQQQTTTWWWXXXZZZ___fffkkkzzz[[[\\\YYYaaannncccZZZiii{{{{{{qqqkkkddd```aaaeeeeeennnyyy{{{wwwtttqqqooonnnfffhhhiiiiiihhhgggfffeeebbb```^^^\\\YYYWWWVVVVVVTTTRRRPPPOOOOOONNNMMMKKKJJJIIIGGGGGGHHHHHHFFFEEEBBB@@@AAACCCAAA>>>???BBB@@@@@@AAAAAAAAABBBBBBBBB???@@@@@@@@@???===<<<:::666666555444444444444555444444444444444444444444666777888888888666444333111333444555555666888:::888999999777555444555666444444444333222111000///000000000000000000000000000000000000111111111111222222333444444444444333222222333555555666666666999<<<>>>AAADDDHHHMMMPPPQQQTTTWWWXXXZZZ___ffflllttt^^^^^^YYYbbbmmm^^^WWWmmm}}}|||sssmmmgggaaabbbeeehhhooowww{{{|||{{{wwwsssqqqooonnnmmmjjjkkklllkkkiiigggeeeeeebbbaaa___\\\ZZZXXXWWWVVVTTTRRRPPPNNNNNNNNNMMMKKKIIIHHHFFFFFFGGGGGGEEEDDD@@@DDDBBB<<<>>>DDDBBB:::??????@@@@@@@@@AAAAAAAAA???@@@@@@@@@???>>><<<;;;666666555444444444444555444444444444444444444444666777888999888666444333111222444555555666999<<<888999999888666555666888444444444333222111000///000000000000000000000000000000000000111111111111222222333444444444333333000111222444555666666666:::<<<>>>AAADDDHHHMMMPPPQQQTTTWWWYYYZZZ___ggglllsss\\\[[[___eeeaaaZZZ```mmm}}}sssmmmjjjhhhiiimmmwwwyyy|||zzzsssnnnmmmmmmllljjjmmmmmmnnnmmmkkkgggccc```^^^]]]\\\ZZZYYYYYYXXXXXXRRRQQQOOOMMMKKKKKKKKKKKKIIIHHHHHHGGGFFFEEEDDDDDDAAAAAA@@@@@@@@@@@@@@@@@@>>>===<<<<<<<<<===???@@@AAA???======??????<<<999888777555444333333333444555555555555666666666666777888888888777666444333111222333555666777777777777777777777777666555555555666777555222000///000111111222222222222111111000000000000111111111111222222333444444444333333222222222333555777888999999;;;>>>@@@CCCGGGLLLOOOQQQSSSUUUWWW[[[aaahhhmmmppp[[[ZZZ___ccc```\\\fffvvvvvvrrrpppnnnpppttt}}}{{{uuunnnjjjiiijjjiiihhhkkkllllllkkkiiifffbbb```]]]\\\[[[YYYXXXWWWVVVVVVQQQPPPNNNLLLJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDAAAAAA@@@@@@@@@@@@??????>>>======<<<===>>>???@@@@@@>>>======??????<<<:::666666444444333444555666555555555555666666666666777888888888777666444333333444555666777888888888666777888888888777666555555666777555222000///000000111111222222111111000000000000000111111111111222222333444444444333333222222222333555777888999999;;;>>>@@@CCCGGGLLLOOOSSSTTTVVVXXX[[[aaahhhmmmlllXXXZZZ^^^```\\\\\\mmmxxxuuutttrrrtttxxx{{{uuunnnjjjjjjllllllkkkiiijjjjjjiiigggdddaaa```]]]\\\ZZZXXXVVVUUUTTTSSSPPPOOOMMMKKKJJJIIIIIIIIIJJJIIIIIIHHHGGGFFFEEEEEEAAAAAA@@@@@@@@@?????????===============>>>??????>>>======>>>??????===;;;555555444333444555666777444555555555555666666666777777888888777666555444666777888888999999999888666777999::::::888666444555666666555222000000000000111111222222111111000000000000000111111111111111222333333444444444333222222333333555666888999999;;;>>>@@@CCCGGGLLLOOOUUUVVVXXXYYY\\\aaahhhlllgggWWWZZZ]]]\\\WWW\\\qqqxxxttttttuuuuuutttqqquuu{{{wwwtttrrrppprrruuu}}}zzztttmmmiiijjjmmmnnnmmmjjjiiihhhgggeeecccbbbaaa^^^]]][[[XXXVVVTTTRRRRRRPPPOOONNNLLLKKKJJJIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEAAAAAA@@@@@@??????>>>>>>===============>>>>>>???=========>>>>>>>>>>>>===666666444444333444555666444444444555555555666666666777888888888666555444777777888999999999888888555777:::;;;;;;999555333444555666555222000000111000000111111111111000000///000000000111111111111111111222333444444444444333333333444555666777888999;;;>>>@@@CCCGGGLLLOOOVVVWWWWWWXXX[[[```fffjjjcccVVVYYY[[[XXXTTT\\\sss{{{xxxuuuvvvyyy{{{yyywwwnnnnnnpppsssxxxwwwsssooolllmmmpppxxx~~~wwwqqqiiifffgggjjjllllllkkkjjjhhhfffdddcccbbbaaa___^^^\\\YYYVVVTTTSSSRRRPPPPPPOOONNNMMMKKKJJJIIIJJJIIIIIIHHHGGGFFFEEEDDDAAAAAA@@@??????>>>======<<<======>>>>>>>>>>>>>>><<<===>>>>>>>>>>>>>>>>>>999888666444333222333333444444444444555555555555666666777888888777555555666666777777888777777777555777999;;;;;;888555333444555666555222111000111000000000111111000000000///000000000111111111111000111222333444444444444333333333444555666777888999;;;>>>@@@CCCGGGLLLOOOUUUUUUVVVWWWYYY^^^dddhhh|||___UUUYYYYYYUUUTTT^^^vvvzzzzzz}}}~~~|||{{{zzz|||wwwqqqmmmjjjkkkoootttyyyzzzssslllhhhiiimmmoooooommmkkkhhheeecccaaaaaaaaa___^^^[[[XXXVVVTTTSSSRRRPPPPPPPPPOOOMMMLLLJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDAAAAAA@@@???>>>======<<<<<<<<<===>>>>>>>>>>>>>>><<<>>>??????===<<<===>>>:::999777444333222222222333444444444444555555555555666777888888777666555444555555666777777777666555666888999999777555333333555666555333111111111///000000111111000000///000000000000111111111111000111222333444555555555333333333444444666777777999;;;>>>@@@CCCGGGLLLOOOTTTTTTUUUVVVXXX]]]ccchhhuuuZZZTTTWWWXXXUUUWWWdddzzz{{{qqqqqquuu|||tttmmmiiigggiiinnnpppuuu}}}xxxppplllmmmqqqssssssnnnkkkgggccc```^^^^^^^^^]]]\\\YYYWWWUUUSSSRRRQQQOOOOOOOOONNNMMMKKKIIIHHHHHHGGGGGGFFFEEEDDDCCCCCCAAAAAA@@@???>>>===<<<<<<;;;<<<===>>>???>>>>>>======???@@@???===;;;<<<===999888666444333222333333333333444444444555555555555666777888888777666555333444555666777777888888555666666777777555444333333444555555333111111222//////000000000000//////000000000000111111111111000000222333444555555555444444444444444555666777999;;;>>>@@@CCCGGGLLLOOOSSSTTTUUUWWWYYY^^^eeeiiiqqqWWWSSSVVVWWWVVVZZZiii}}}{{{lllddd```fffnnnwww~~~qqqiiieeedddhhhmmmmmmrrr{{{~~~wwwnnnjjjkkknnnqqqqqqnnnkkkfffaaa^^^\\\\\\\\\[[[ZZZXXXVVVTTTRRRQQQQQQNNNNNNNNNNNNLLLJJJHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@???>>>===<<<;;;;;;<<<>>>?????????>>>======@@@AAA@@@<<<:::;;;<<<777666555444333333444555333333333444444444555555555666777888888777666666333444555666888888999999555555555555555444444333333444555555333111111222//////000000000000//////000000000000111111111111///000222333444555555555444444444444444555666777999;;;>>>@@@CCCGGGLLLPPPTTTUUUVVVWWWZZZ```fffkkkooo^^^XXXXXXXXXVVVYYYhhhiiiXXXQQQRRRSSSRRRSSSZZZdddiiihhhxxxyyymmmccc^^^aaaggglllnnnuuu{{{~~~xxxnnnkkknnnrrrsssqqqpppjjjccc``````^^^ZZZVVVYYYXXXWWWVVVTTTSSSRRRRRRMMMMMMMMMLLLKKKIIIGGGFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@??????>>>========================>>>?????????????????????>>>======999888666555333333222222444444555666777777666666444555666777777666555444555555555666777888888999777777666666666666777777555555555555444222000///000000000000000000000000000000000000111111111111111222222333333444555555444444333444444555666777999;;;===???BBBGGGLLLPPPQQQSSSUUUWWWZZZ___fffjjjjjjYYYUUUVVVVVVWWW\\\lllqqq\\\QQQLLLFFFLLLQQQRRRUUUZZZ]]]\\\ccchhhpppzzz}}}|||uuujjj```[[[[[[aaaeeemmmtttzzz}}}yyyqqqnnnrrruuuuuussslllgggbbb``````___\\\YYYXXXWWWVVVUUUSSSRRRQQQQQQMMMMMMMMMLLLJJJIIIGGGGGGEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@??????>>>========================>>>>>>???>>>>>>??????>>>>>>===<<<999888666555333333222222333444555666666666666666444555666777777666555444222222333444555666777777666666777777777777666666666666666666555333111000////////////////////////000000000000111111111111111111222222333444444444444444333444444555666777999;;;===@@@BBBGGGLLLPPPRRRSSSUUUXXX[[[```fffkkkgggVVVXXXVVVVVVYYY___pppcccRRRLLLJJJEEELLLQQQPPPPPPUUUZZZ\\\\\\^^^aaaeeejjjnnnrrrttt}}}}}}wwwvvvqqqggg]]]VVVVVV[[[___kkkqqqxxx|||zzzuuutttvvvxxxvvvssshhhddd```___``````^^^\\\WWWVVVUUUTTTSSSQQQPPPPPPNNNMMMLLLKKKJJJHHHGGGGGGEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@??????>>>===============<<<<<<======>>>???=========>>>===<<<<<<;;;999888666555333333222222333333444555555555555444444555666777777666555444000111222333555777888888666666777777777777666666666666777777666444222111........................000000000000111111111111000000111111222333333333444444333444444555666777999;;;===@@@CCCGGGLLLPPPSSSTTTVVVXXX[[[aaagggkkkkkkYYY^^^YYYXXX\\\cccqqq~~~\\\PPPNNNLLLOOORRRSSSRRRWWWcccmmmqqqqqqpppmmmkkkkkkkkkmmmnnnuuu}}}~~~xxxqqqmmmeee\\\VVVUUUZZZ___hhhooovvvzzz}}}yyyxxxxxxwwwsssooogggccc```^^^______^^^\\\WWWWWWVVVTTTSSSRRRQQQPPPNNNMMMLLLJJJIIIHHHGGGGGGEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@??????>>>============<<<<<<<<<<<<===>>>>>><<<<<<======<<<<<<;;;:::999888666555333222222222333333444444444444444333444555666777777666555444111222333555777999:::;;;555666777888888777666555555666666666555444222111///////////////////////////000000000111111111111///000000111111222333333444444333444444555666777888;;;>>>@@@CCCGGGLLLOOOSSSUUUWWWYYY\\\aaaggglllooo^^^```YYYWWW^^^fffuuuqqqXXXRRRQQQMMMSSSUUUYYY```ooo}}}||||||}}}~~~|||zzznnnkkkeee]]]WWWXXX___eeegggnnntttxxx~~~|||zzzwwwsssmmmiiigggdddaaa___]]]\\\[[[ZZZXXXXXXWWWVVVTTTSSSRRRQQQNNNMMMKKKIIIHHHGGGGGGGGGEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@??????>>>=========<<<<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<;;;::::::999888666555333222222222333444444444444444333333444555666777777666555444111111333555777888::::::555666777888888777666555333444555555444333111000000000000000000000000000///000000000111111111111///000000111111222333333444444333444444555666777888:::>>>AAADDDGGGKKKOOOSSSUUUWWWYYY\\\aaaggglllppp___^^^UUUTTT^^^jjjzzz~~~aaaTTTSSSSSSSSSTTTZZZeeeuuu}}}}}}~~~|||wwwnnnlllfff^^^XXXZZZbbbjjjfffmmmssswww|||}}}zzzuuuoooiiidddgggeeebbb___\\\ZZZYYYYYYYYYXXXWWWVVVUUUSSSRRRRRRNNNMMMKKKIIIGGGGGGGGGGGGEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@??????>>>=========<<<<<<;;;;;;<<<<<<===>>><<<<<<<<<===<<<;;;;;;:::999888666555333333222222444555555555555444333333444555666777777666555444///000111222444666777777444666777999999777666444333333444444444333111000111111111111111111111111000000000000111111111111000000111111222333333333444444333444444555666777777:::>>>AAADDDGGGKKKNNNSSSTTTVVVXXX[[[aaagggkkkppp^^^^^^TTTRRR^^^kkk{{{dddXXXVVVVVV[[[bbbccclllyyyrrrhhhiiilllqqqzzz}}}wwwrrrooommmggg]]]VVVXXXbbblllgggmmmrrrvvv{{{}}}yyytttnnnhhhdddeeedddbbb^^^[[[ZZZYYYZZZXXXWWWVVVUUUTTTRRRRRRQQQNNNMMMJJJHHHGGGFFFGGGGGGEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@??????>>>=========<<<;;;;;;;;;;;;<<<=====================<<<;;;;;;999888666555333333222222666666666666666555444333444555666777777666555444000111111222444555555666444555888999999888555444333444555555555444333222000000000000000000000000000000000000111111111111111111222222333444444444444444333444444555666777777:::>>>BBBEEEHHHKKKNNNRRRSSSUUUXXX[[[```fffkkkppp^^^bbbVVVTTT___lllzzzqqqYYYWWWZZZ[[[dddrrrzzz}}}nnnaaa[[[[[[\\\aaakkkwwwzzzsssooopppnnnggg\\\TTTVVV```jjjgggmmmrrruuuzzz|||yyytttnnniiieeeccccccaaa^^^[[[ZZZZZZ[[[WWWVVVUUUTTTSSSQQQPPPPPPNNNMMMJJJHHHFFFFFFGGGGGGEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@??????>>>=========<<<;;;;;;;;;;;;<<<============>>>>>>======<<<;;;999888666555333333222222666666777777666555444444444555666777777666555444333333444444555666777777444555888999999888555444444555666666666555444333////////////////////////000000000000111111111111111222222333333444555555444444444444444555777777777:::>>>BBBEEEHHHKKKNNNQQQSSSUUUWWWZZZ___fffjjjrrr]]]ZZZRRRVVVeeepppzzzvvvaaaSSSYYYfffqqq~~~qqqcccgggbbbbbbggghhhhhhsss}}}xxxuuuwwwqqqhhh```[[[ZZZ\\\^^^fffkkkpppuuu|||}}}}}}|||wwwqqqkkkhhhfffbbb```^^^\\\\\\[[[XXXVVVUUUTTTSSSRRRQQQQQQQQQRRRKKKKKKJJJIIIHHHGGGGGGFFFDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@??????>>>=========;;;<<<<<<<<<;;;;;;===>>><<<<<<======<<<<<<;;;::::::999777666444333333333777666555444333444444555555666777888888777666666555222222444555222333666444444555777888888555222333444555555555444222222000000000000000000000000////////////////////////222111000111333444333222333444555666777777777777:::<<<>>>@@@CCCFFFKKKNNNPPPWWWUUUTTT]]]```bbblllmmmYYYXXXRRRVVVcccmmmyyyqqq___UUUaaavvv}}}|||xxxyyyzzz{{{~~~|||xxxvvvtttooofff^^^YYYXXXZZZ[[[cccjjjqqqvvv}}}}}}}}}|||wwwqqqkkkgggfffbbb```]]]\\\[[[ZZZWWWUUUTTTSSSSSSRRRRRRQQQQQQPPPKKKKKKJJJIIIHHHGGGGGGFFFDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@??????>>>=========;;;<<<<<<<<<;;;;;;===>>><<<<<<======<<<<<<;;;::::::999777666444333333333777666555444333444444555444555777888888777777666555222222555555333444888666555555777888888666444444555555666555444333222000000000000000000000000000000000000000000000000000111111111111111222222444444444555666666777777:::<<<>>>@@@CCCFFFKKKNNNPPPVVVTTTTTT]]]```bbblllgggTTTVVVRRRUUU```hhhvvvhhh\\\ZZZnnn|||yyyxxxqqqlllddd\\\WWWVVVXXXYYYaaaiiirrryyy~~~~~~|||xxxqqqkkkgggeeebbb```]]][[[ZZZXXXUUUSSSRRRRRRSSSSSSRRRQQQOOONNNKKKKKKJJJIIIHHHGGGGGGFFFDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@??????>>>=========;;;<<<<<<<<<;;;;;;===>>><<<<<<======<<<<<<;;;::::::999777666444333333333666555444444333444444444444555666888888888777666555222222555666555666999888777555666777888777666555555666777666555444333000000000000000000000000111111111111111111111111111444555444111000222444555444444444444666777888999;;;>>>@@@CCCFFFKKKOOOOOOVVVTTTTTT]]]```bbblll~~~eeeTTTTTTRRRUUU]]]ddduuuwww^^^]]]ggg}}}|||{{{nnniiibbb[[[WWWWWWYYY[[[bbblllvvv}}}}}}xxxqqqjjjfffdddbbb```]]]ZZZYYYWWWTTTQQQPPPQQQSSSSSSRRRQQQNNNMMMKKKKKKJJJIIIHHHGGGGGGFFFDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@??????>>>=========:::<<<<<<<<<;;;;;;<<<>>><<<<<<<<<===<<<<<<;;;::::::999777666444333333333555444444444444444444444444555666777888888777777555222222666777666777;;;:::888555555666888888888555666777777777666444444////////////////////////111111111111111111111111444888:::888444111444888555444333222333555777999999;;;>>>@@@CCCGGGLLLOOONNNUUUSSSSSS\\\```bbblllfffXXXSSSRRRUUUZZZbbbvvvooo[[[hhh~~~~~~|||~~~}}}ooojjjbbb\\\YYYZZZ^^^aaafffqqq|||}}}xxxpppjjjeeecccbbb___\\\ZZZXXXVVVSSSQQQPPPQQQSSSSSSRRRQQQNNNMMMKKKKKKJJJIIIHHHGGGGGGFFFDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@??????>>>=========:::<<<<<<<<<;;;;;;<<<>>><<<<<<<<<===<<<<<<;;;::::::999777666444333333333333333444444444444444444333444666777888888888777555222222666777666777;;;;;;888555444666888999999555666777777777666444444////////////////////////111111111111111111111111444888:::888444111444888555444333222333555777888888:::===@@@CCCGGGLLLPPPNNNTTTSSSSSS\\\```bbblllkkk^^^UUUTTTTTTXXXbbbxxxlllfff|||uuutttvvvwwwmmm___[[[``````mmm{{{~~~}}}rrrmmmeee^^^]]]aaaggglllnnnxxx~~~xxxpppiiidddcccaaa___\\\ZZZYYYWWWTTTRRRRRRRRRSSSSSSRRRQQQOOONNNKKKKKKJJJIIIHHHGGGGGGFFFDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@??????>>>=========;;;<<<<<<<<<;;;;;;===>>><<<<<<======<<<<<<;;;::::::999777666444333333333222333333444444444444333333444666777888888888888555222222555666555666999:::888555444666777888888555555666777666555444333000000000000000000000000111111111111111111111111111444555444111000222444444333333333333555666777888:::===@@@CCCGGGLLLPPPMMMTTTRRRSSS\\\```bbblllnnnbbbWWWUUUTTTWWWccc|||kkkxxxgggkkkmmmggg\\\RRROOOPPPJJJNNNWWWaaaiiiqqq|||{{{wwwqqqhhhaaaaaagggpppwwwttt|||~~~xxxpppiiidddbbbaaa^^^\\\ZZZZZZXXXVVVTTTTTTSSSSSSRRRRRRQQQQQQPPPKKKKKKJJJIIIHHHGGGGGGFFFDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@??????>>>=========;;;<<<<<<<<<;;;;;;===>>><<<<<<======<<<<<<;;;::::::999777666444333333333111222333444555444444333222444555777888999888888555222222555555333444888888666444444666777777666444555555666555444333222000000000000000000000000000000000000000000000000000111111111111111222222222333333444444555555666888:::===@@@CCCGGGMMMQQQLLLSSSRRRRRR\\\___bbblllooocccYYYVVVTTTWWWeee~~~{{{kkkmmmgggooopppeeeYYYSSSRRRQQQUUUMMMJJJOOOSSSWWWeeevvv~~~zzzxxxzzzsssjjjcccdddlllvvv~~~www~~~xxxpppiiidddaaa```^^^\\\[[[ZZZYYYWWWUUUUUUTTTSSSRRRQQQQQQRRRRRRLLLKKKJJJIIIHHHGGGGGGFFFDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@??????>>>=========;;;<<<<<<<<<;;;;;;===>>><<<<<<======<<<<<<;;;::::::999777666444333333333000111333444555444444333222444555777888999888888555222222444555222333666777666444444666777666555333444555555555444333222000000000000000000000000////////////////////////222111000111333444333222111222333444555555555555777:::===@@@CCCHHHMMMQQQLLLSSSQQQRRR\\\___bbblllwwwjjjXXXUUUSSSXXXfffqqqrrriiiaaa^^^pppoooaaaYYYUUUSSSYYYSSSQQQQQQTTTVVVWWW]]]dddwww|||{{{zzz~~~rrrfffbbbbbbfffnnnvvvwwwxxx||||||vvvpppjjjeeeccc___^^^[[[YYYWWWWWWVVVVVVVVVUUUTTTSSSRRRQQQPPPOOOLLLKKKJJJIIIGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBBBB@@@@@@??????>>>=========<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<:::999777666444333333333333333333444333333222222333444555777888888888888777444333666555333333666333444666777777555333222444333333444555555444222000000000000000000000000000000000000111111111111000000111222222222222111333333333333444555666666777999<<>>=========<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<:::999777666444333333333222333333444444444333333333444555666888888888888777444333666555333444777666666777777666555444333333222222333444444333111000000000000000000000000000000000000111111111111000000111222222222222222333333333333444555666666777999<<>>=========<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<:::999777666444333333333222222333444555555555555333444555666777888888888777333333555666333444777999999888777666555555555333222111222444444222111000000000000000000000000000000000000111111111111000111111222222222222222333333333333444555666666777999<<>>=========<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<:::999777666444333333333111222333444555666666666333333555666777888888888666333333555666333444777<<<;;;999777666666777777333333222333444555333111///////////////////////////000000000111111111111000111222222333333222222333333333333444555666666777999<<>>=========<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<:::999777666444333333333111222333444555555555555222333444666777777777777666333222555666444555888===;;;999777666777888999555444444555666666555333///////////////////////////000000000111111111111111111222333333333333222333333333333444555666666777999<<>>=========<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<:::999777666444333333333111111222333444444444444222333444555666777777777555222222555666444555888<<<:::888777777777999:::666555444555777777555444000000000000000000000000000000000000111111111111111222222333333333333333333333333333444555666666777999<<>>=========<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<:::999777666444333333333111111222222333222222222222222444555666777777777555222222555666444555999999888888777777888::::::555444444555666666555333000000000000000000000000000000000000111111111111111222333333444444333333333333333333444555666666777999<<>>=========<<<<<<<<<;;;;;;<<<<<<<<<>>>=========<<<<<<<<<<<<:::999777666444333333333111111222222222111000000222222444555666777777777555222222555666444555999777777777777888999::::::444333333444555555444222000000000000000000000000000000000000111111111111111222333333444444333333333333333333444555666666777999<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::999888777555444333333222111222333555555555444333222222444555666666777777666444333333444666666666444444555666666666666666666555333444444555333222000000000000000000000000111111000000000000111111111111111222222222333333222222222222333444555666666999<<<@@@CCCGGGKKKOOOMMMNNNQQQSSSVVV\\\bbbgggoooWWWTTTYYYjjj}}}yyyhhheeerrrvvv```VVVWWW[[[\\\gggooo|||qqqlllppp~~~|||yyysssyyyzzzrrriiiaaa[[[ZZZXXXWWWVVVVVVWWWXXXSSSRRRRRRQQQOOOMMMKKKJJJKKKJJJIIIHHHFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBAAA??????@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;::::::999888666555444333333222333444555666555444444111222333555666777777777666444333333444666666666444444555555555555555666666555333444555555444333000000000000000000000000111000000//////000000111111111111222222222222333333333333333444555666777666999<<<@@@CCCGGGKKKOOOKKKOOOTTTWWWXXX[[[ccciiipppVVVTTT[[[lll{{{mmmhhhsssmmmZZZUUUYYY]]]^^^gggqqq{{{uuuwww~~~|||sssxxx}}}xxxrrriiibbb[[[ZZZXXXVVVUUUUUUVVVVVVQQQQQQRRRPPPMMMKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDDDDCCCCCCCCCDDDCCCCCCBBBAAA???????????????>>>==============================<<<<<<<<<===<<<<<<;;;:::;;;:::888777555444444444333444555666666666555444111222333555666777777777666444222333444666666666666666555555555666666666666555333444555666555333000000000000000000000000000000////////////000000111111111111222222222222444444444444555666777777666999<<<@@@CCCGGGKKKOOOOOOUUU[[[\\\ZZZ[[[bbbiiipppVVVTTT[[[mmmzzznnnlllwwwhhhYYYWWWZZZ^^^```eeepppzzz{{{|||uuuxxx~~~zzzvvvqqqjjjddd\\\[[[YYYVVVTTTSSSSSSSSSPPPQQQQQQOOOLLLKKKKKKLLLKKKJJJIIIHHHFFFEEEDDDDDDCCCCCCCCCDDDCCCCCCBBBAAA>>>????????????>>>>>>===========================<<<<<<<<<===<<<<<<;;;:::;;;:::888777555444444444444555666666666555444333000111333555666777888888666444222333444666666666888888777666666777777888666444444444666666555444////////////////////////000000////////////000000000000111111111222222222444444444444555666777777666999<<<@@@CCCGGGKKKOOOOOOUUU[[[\\\ZZZ[[[bbbiiimmmVVVTTT[[[lll}}}zzzqqqrrr~~~{{{dddZZZYYY\\\___bbbdddppp}}}~~~|||wwwxxx}}}yyyvvvrrrkkkddd]]][[[XXXVVVTTTRRRRRRRRRRRRQQQOOONNNMMMLLLLLLLLLJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;::::::999888666555444333333444444555666555444333222000111333555666777888888666444333333444666666666:::999888777666777888999666444444444666777666555////////////////////////000//////......//////000000000000111111111111222333333333333444555666777666999<<<@@@CCCGGGKKKOOOLLLPPPUUUXXXXXX\\\dddjjjiiiUUUSSSYYYjjj|||}}}vvvxxxtttaaa[[[[[[]]]```dddfffssszzzuuuuuuyyy~~~yyyxxxtttkkkccc[[[YYYWWWUUUSSSSSSSSSSSSTTTQQQMMMMMMNNNOOONNNKKKIIIHHHGGGFFFDDDCCCBBBBBBCCCCCCDDDDDDCCCCCCBBBAAA>>>>>>????????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::999888777555444333333222333444555555555333222111000111222555666888888999666444333333444666666666:::999777666555666777888555444444555666777777555//////////////////////////////............//////000000000000111111111111222222222222333444555666666999<<<@@@CCCGGGKKKOOONNNPPPRRRUUUXXX]]]dddiiifffTTTRRRXXXjjj|||||||||nnn___[[[\\\^^^aaafffiiiwww~~~vvvrrrpppttt|||zzzzzzvvvkkkbbbXXXWWWVVVTTTTTTTTTTTTUUUVVVQQQLLLLLLOOOQQQOOOKKKHHHGGGFFFEEEDDDBBBAAAAAACCCCCCDDDDDDCCCCCCBBBAAA===>>>>>>?????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::999888666555333222222222333333444444444333111000///111222555666888888999666444333333444666666666:::888666555444555666777555444444555777888777666//////////////////////////////............//////000000000000111111111111222222222222333444555555666999<<<@@@CCCGGGKKKOOOUUUTTTTTTUUUYYY^^^cccfff^^^NNNPPP[[[lllyyy|||zzzzzzsssfffYYYVVVYYY\\\```dddtttwwwppppppooopppxxx}}}}}}zzzwwwtttkkkbbb^^^ZZZVVVTTTSSSRRRRRRQQQPPPNNNMMMMMMNNNNNNLLLKKKJJJHHHFFFDDDBBBBBBCCCCCCEEEEEEDDDCCCBBBBBBAAAAAA???>>>>>>===<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<>>>===<<<===>>>>>><<<:::999888777555444444444444333333333333333222111000111222333555666777777888777555333333555555555444999888777666666777888999666555555666777777666444000000000000000000000000////////////000000000000000111111111111222222222111222222333333444444555666999<<<@@@CCCGGGKKKOOOQQQTTTQQQSSS[[[\\\```mmmcccUUUUUU]]]kkkwwwyyyvvvyyyxxxtttkkkbbbZZZWWWVVVYYY```hhhyyyzzzuuuxxxvvvuuuzzz}}}yyysssiii___]]]YYYUUUSSSRRRRRRQQQPPPNNNMMMMMMNNNNNNMMMJJJHHHJJJHHHEEECCCBBBBBBDDDEEECCCCCCBBBBBBAAAAAAAAAAAA???>>>>>>===<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<>>>===<<<===>>>>>><<<:::999888777555444444444444222222333333222111111000111222333555666777888888777555333333555666555444777777666666666666777888666555555555777777555444000000000000000000000000////////////000000000000000111111111111222222222111222222333333444444555666999<<<@@@CCCGGGKKKOOORRRUUUQQQSSS[[[[[[^^^kkkiiiZZZWWW\\\iiiuuuwwwssssssqqqlll```\\\XXXVVVSSSVVV```lllzzz{{{ssshhh]]][[[XXXTTTQQQQQQQQQPPPOOOMMMMMMMMMMMMNNNLLLHHHEEEHHHFFFCCCAAAAAABBBEEEGGGCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<>>>===<<<===>>>>>><<<:::999888666555444444333333111111222222111111000000111222333555666777888888666555333333555666555555555555555555555555555555666555444555777777555444000000000000000000000000////////////000000000000000111111111111222222222111222222333333444444555666888<<>>>>>======<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<>>>===<<<===>>>>>><<<:::888777666555444333333333000000111111111000000///111222444555777888888888666444333333555666666555555555555555555444444333555444444555666666555333////////////////////////////////////000000000000000000111111111222222222111222222333333444444555666888<<>>>>>============<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<>>>===<<<===>>>>>><<<:::888777666444333333333333///000000111111111000000222333444666777888888999555444333333555666666555666666555555444444444444555444444555666666555333////////////////////////////////////000000000000000000111111111222222222111222222333333444444555555888;;;???BBBFFFJJJNNNMMMQQQNNNQQQ[[[]]]aaannnrrr```[[[```qqq{{{ssskkkccc]]][[[WWWRRRPPPUUUZZZ```hhhooottthhh^^^XXXUUUQQQOOOOOOOOOOOONNNNNNKKKHHHGGGGGGIIIIIIIIIBBBBBBBBBCCCEEEIIILLLNNNOOOLLLHHHDDDAAA???>>>>>>==================<<<<<<<<<;;;;;;::::::;;;;;;<<<>>>===<<<===>>>>>><<<:::888777555444333333222222000000111111222222111111222333444666777888999999555333222333555777777666999888666555444555555666555444333444666666444333000000000000000000000000////////////000000000000000111111111111222222222111222222333333444444555555777;;;>>>AAAEEEJJJMMMKKKOOOMMMPPP[[[]]]bbbpppvvvgggaaacccppp}}}|||uuunnnddd]]]\\\XXXWWWYYY\\\___ccclllvvv~~~oooeee^^^XXXUUUQQQOOOPPPPPPPPPOOOJJJIIIIIIJJJKKKKKKIIIHHHCCCDDDFFFHHHLLLNNNQQQRRRLLLJJJFFFBBB@@@??????@@@<<<=====================<<<;;;;;;::::::;;;;;;<<<>>>===<<<===>>>>>><<<:::777666555444333222222222000111111222333333222222222333555666888999999999555333222333555777777666===;;;888555555666888999444444333444555555444222000000000000000000000000////////////000000000000000111111111111222222222111222222333333444444555555777;;;>>>AAAEEEJJJMMMLLLOOOMMMPPPZZZ]]]aaaoooyyykkkcccbbbllltttzzzyyyrrrhhhaaaaaaZZZ\\\aaacccaaacccooo}}}wwwkkkccc^^^XXXUUURRRPPPPPPPPPPPPPPPFFFGGGJJJMMMOOOMMMIIIFFFDDDFFFIIIMMMPPPSSSUUUUUUIIIGGGDDDAAA???@@@AAABBB<<<<<<<<<===============<<<;;;;;;::::::;;;;;;<<<>>>===<<<===>>>>>><<<:::777666555444333222222222000111222333333333333333222333555666888999999999444333222333555777777666@@@===999666555666999;;;444333333444555555444222000000000000000000000000////////////000000000000000111111111111222222222111222222333333444555555555777;;;>>>AAAEEEJJJMMMMMMQQQNNNQQQZZZ\\\___mmmzzzllleeebbbfffmmmwww|||qqqgggbbb``````ccceeehhhjjjooovvv{{{nnn```XXXVVVUUURRRQQQQQQOOOLLLKKKLLLHHHIIIKKKLLLLLLJJJGGGEEEEEEEEEIIISSS]]]^^^UUULLLCCCCCCBBBAAA@@@@@@@@@@@@============<<<<<<<<<<<<<<<<<<<<<:::999:::===??????>>><<<<<<======;;;::::::999777555333222111111111222333222111000111222333444555666777777777777888444333666666444555999;;;888444333555888:::;;;555444444555666666555333000000000000000000000000000000000000111111111111000111111111111222222222222222222222333444555555666888<<<@@@BBBFFFJJJLLLLLLQQQOOOQQQYYYZZZ___nnntttmmmjjjgggfffkkk{{{}}}qqqhhhdddcccdddfffhhhjjjlllqqqyyymmm___WWWTTTPPPOOONNNNNNMMMJJJIIIIIIGGGJJJMMMOOONNNKKKHHHGGGJJJLLLRRRZZZ```^^^TTTJJJCCCCCCBBBAAA@@@@@@@@@@@@============<<<<<<<<<<<<<<<<<<<<<:::999:::===???@@@>>>===<<<======<<<::::::999777555333222111111000222333222111000111222333444555666777777777777777444333666666444555999999777444444555888999999555444333444555666444222000000000000000000000000000000000000111111111111000111111111111222222222222222222222333444555555666888<<<@@@BBBFFFJJJLLLLLLQQQOOOQQQYYYZZZ___nnn{{{tttssslllbbbdddyyy~~~qqqhhhfffhhhiiikkkmmmmmmmmmrrr|||tttcccXXXQQQMMMMMMNNNOOONNNMMMLLLJJJHHHFFFJJJNNNOOOLLLIIIHHHIIIPPPTTTYYY^^^^^^XXXNNNFFFCCCCCCBBBAAA@@@@@@@@@@@@============<<<<<<<<<<<<<<<<<<<<<:::999:::===@@@@@@>>>============<<<::::::999777555333222111111000111222222111000111222444444555666777777777777777444333666666555555999777666444444666777777777333333222333444555333111000000000000000000000000000000000000111111111111000111111111111222222222222222222222333444555555666888<<<@@@BBBFFFJJJLLLLLLQQQOOOQQQYYYZZZ___nnn|||nnn___```vvvqqqiiihhhkkkmmmpppssspppnnnrrr}}}tttbbbWWWQQQMMMKKKLLLOOOPPPNNNMMMMMMKKKHHHFFFIIILLLKKKIIIGGGJJJMMMUUUXXX[[[ZZZUUUNNNGGGBBBCCCCCCBBBAAA@@@@@@@@@@@@============<<<<<<<<<<<<;;;<<<;;;:::999;;;>>>@@@@@@???======>>>>>><<<;;;:::999777555333222111111000111222222111000222333444555666777777888888777666333333666777555666999666555444555777777666444333222111222444444222111///////////////////////////000000000111111111111000000111111111222222222222222222222333444555555666888<<<@@@BBBFFFJJJLLLLLLQQQOOOQQQYYYZZZ___nnnxxxhhh\\\aaavvvsssllljjjkkkoootttwwwsssmmmppp{{{vvvkkk]]]RRRMMMNNNOOOPPPSSSWWWVVVQQQOOOPPPMMMHHHKKKLLLMMMLLLKKKMMMQQQUUUYYYYYYWWWRRRLLLFFFCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@============<<<<<<<<<<<<;;;;;;;;;:::999;;;>>>AAA@@@???======>>>>>><<<;;;:::999777555333222111111///111222222111111222333444555666777888888888888555222333777888555666999666555555666777777555333222111111222333333222000///////////////////////////000000000111111111111000000111111111222222222222222222222333444555555666888<<<@@@BBBFFFJJJLLLLLLQQQOOOQQQYYYZZZ___nnntttjjj```\\\aaapppxxxqqqmmmkkkooouuuyyytttkkkkkkvvv|||wwwssspppiiibbbaaaeeeWWWSSSOOOKKKLLLQQQXXX]]]nnnqqqlllbbb\\\[[[WWWPPPQQQQQQRRRSSSVVVYYY\\\^^^YYYWWWSSSMMMGGGEEEEEEFFFCCCCCCBBBAAA@@@@@@@@@@@@============<<<<<<<<<<<<:::;;;;;;::::::;;;>>>AAAAAA???>>>>>>>>>>>>===;;;:::999777555333222111111///000222222111111222444555555666777888888888888444222333777888666666999777666666666777777555444222222111222333444222000000000000000000000000000000000000000111111111111000111111111111222222222222222222222333444555555666888<<<@@@BBBFFFJJJLLLLLLQQQOOOQQQYYYZZZ___nnnyyypppllllllhhhhhh|||xxxqqqkkkmmmuuuzzzssshhhfffppp|||zzzoooiiiccc___\\\XXXTTTUUUYYYRRRUUUYYY[[[___eeeooowwwtttiiifff```VVVSSSSSSUUU[[[bbbeeeccc```TTTQQQMMMIIIGGGFFFFFFGGGCCCCCCBBBAAA@@@@@@@@@@@@============<<<<<<<<<<<<::::::;;;::::::;;;???AAAAAA???>>>>>>???>>>===;;;:::999777555333222111111...000111222111111333444555555777888888888888888333111333888999666666999999888666666777777666555333222222333444444333111000000000000000000000000000000000000111111111111000111111111111222222222222222222222333444555555666888<<<@@@BBBFFFJJJLLLLLLQQQOOOQQQYYYZZZ___nnnuuugggxxx~~~tttlllkkktttzzzsssfffbbblllxxxwww{{{}}}tttjjjbbb___bbb\\\YYYXXXWWWUUUXXX]]]```gggpppuuuyyyzzzkkkfff___TTTPPPQQQVVV```jjjllleee^^^NNNKKKHHHFFFFFFGGGFFFEEECCCCCCBBBAAA@@@@@@@@@@@@>>>=========<<<<<<<<<<<<::::::;;;::::::;;;???BBBAAA@@@>>>>>>??????===<<<:::999777555333222111111...000111222111111333444555666777888888999999888333111333888999777666999;;;999777666777888777666444333222333444555333111000000000000000000000000000000000000111111111111000111111111111222222222222222222222333444555555666888<<<@@@BBBFFFJJJLLLLLLQQQOOOQQQYYYZZZ___nnnzzziiiyyy}}}sssjjjiiinnnsssqqqggg```gggrrrxxxsssfff]]]VVVVVVWWWWWWYYY]]]aaaaaa```\\\ZZZ^^^hhhppprrreee\\\TTTOOOOOONNNQQQZZZcccddd\\\SSSLLLKKKIIIGGGEEEDDDDDDEEECCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;<<<;;;:::999:::<<>>===;;;999777444333222111111000222333333222111333444444555777888999999999888333444555555555666888:::;;;999666555444666888:::444444444555666555333000000000000000000000000000000000000000000000000000000111111111111222222222222222222222333444555555777888;;;>>>BBBEEEHHHIIILLLOOOLLLNNNXXXZZZ^^^lll}}}gggbbbyyy}}}rrrhhhfffkkkpppoooeee^^^ccclll|||uuujjjcccRRRMMMKKKNNNRRRUUUZZZ```gggiiijjjkkkoooxxxtttggg\\\TTTNNNJJJLLLNNNSSS[[[aaa```XXXPPPLLLKKKIIIGGGEEEDDDDDDEEECCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::;;;===???@@@@@@@@@@@@@@@???>>>===<<<999888666333111111000000000222333333222111333444444555777888999999888888222333555555444555777999;;;:::888777666777888999444333444555666555222000000000000000000000000000000000000000000000000000000000111111111222222222222222222222333444555555777888;;;>>>BBBEEEHHHJJJLLLOOOLLLNNNXXXZZZ^^^llluuudddZZZ```www}}}qqqfffbbbgggmmmmmmeee\\\^^^dddsss~~~zzziiiZZZQQQBBBBBBFFFLLLPPPVVV```jjjtttyyyxxxuuunnndddZZZSSSMMMIIIFFFJJJOOOWWW\\\]]]YYYRRRMMMKKKJJJHHHGGGEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;;;;:::::::::;;;===???@@@????????????>>>===<<<<<<888777555222111000000000000222333333222111333444555666777888999999888888111333444444444444777999:::999999999888888888888333333444555666555222000000000000000000000000000000000000000000000000000000000000111111111222222222222222222333444555555666888;;;>>>BBBFFFHHHJJJLLLOOOMMMOOOXXXZZZ^^^lllsssddd]]]bbbsss}}}pppccc___cccjjjlllfff\\\ZZZ^^^kkkvvvooo]]]NNNFFFDDDFFFKKKPPPUUU\\\lll{{{zzzjjjfffbbb[[[UUUOOOKKKHHHFFFJJJRRR[[[___[[[TTTNNNLLLJJJIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;:::::::::;;;<<<>>>@@@AAA>>>??????>>>>>>===<<<;;;888777555333111111111111000222333333222111333444555666777888999999888777111222333333333444666888888888999999888777666555333333333555666555222///000000000000000000000000////////////////////////000000000000111111111111222222222222333444555555666777:::>>>BBBFFFIIIJJJLLLPPPMMMPPPYYYZZZ^^^kkkzzziii^^^aaaqqq}}}oooaaa^^^aaahhhlllhhh^^^ZZZ[[[eeeooottt```QQQGGGBBBHHHJJJOOOUUU[[[fff{{{uuuhhh___^^^\\\XXXSSSNNNJJJIIIHHHMMMVVV___```YYYQQQLLLKKKHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;999:::;;;<<<===???@@@AAA>>>??????>>>>>>===<<<;;;999888666444333222222333000222333333222111333444555666888999999888777777111222333333333444666888666666777888777555333222333222333444555444222/////////////////////////////////////////////////////////000000000111111111222222222222333444555555555777:::>>>BBBFFFIIIKKKMMMPPPNNNQQQZZZ[[[]]]jjjyyyeeeWWW[[[ppp~~~oooaaa]]]```fffllliiiaaa[[[ZZZ```jjjxxxyyybbbQQQHHHDDDBBBEEEHHHNNNXXXbbbrrryyysssppppppqqqrrrnnneee___^^^YYYXXXUUUPPPKKKIIIIIIJJJQQQYYYaaa```XXXPPPLLLLLLGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;999:::;;;<<<>>>@@@AAAAAA????????????>>>===<<<<<<999888666444333333333333000222333333222111333444666777888999999888777666111333444444444444777999555666666666555444222111222222333444555444111///////////////////////////000000000000000000000000/////////000000000111111222222222222333444555555555777:::>>>BBBFFFJJJKKKMMMQQQOOORRR[[[[[[]]]jjjxxxcccVVVYYYmmmppp```\\\^^^dddjjjjjjbbb\\\ZZZ]]]fffsss~~~iiiUUUIIIDDDDDDEEEEEEIIIRRR```nnn|||rrrllljjj^^^\\\___dddccc^^^\\\^^^VVVUUUSSSNNNJJJHHHJJJMMMTTTZZZ___^^^WWWOOOLLLLLLFFFFFFGGGGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;888999;;;===???@@@AAAAAA@@@@@@@@@@@@???>>>===<<<888777555333222222333333000222333333222111333444666777888999999888777666222333555555444555777999777777777666555333222222222222222444555444111...////////////////////////000000000000000000000000////////////000000000111222222222222333444555555555666:::>>>BBBGGGJJJLLLMMMQQQPPPSSS[[[[[[]]]iii{{{iii\\\\\\jjjzzzppp```\\\\\\bbbiiijjjccc]]]ZZZ[[[cccooo{{{tttaaaQQQGGGEEEFFFHHHKKKNNNYYYiiiyyysssjjjccc___^^^ZZZZZZ```aaa\\\XXXYYYUUUTTTRRRNNNJJJIIIMMMPPPUUUZZZ^^^\\\UUUOOOLLLKKKEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;888999;;;===???@@@AAAAAA@@@AAAAAA@@@@@@???>>>===777555444222111111222222000222333333222111333444666777888999999888777666333444555555555666888:::999888777666555444333333222222222444555444111...////////////////////////000000000000000000000000////////////000000000000222222222222333444555555555666:::>>>BBBGGGJJJLLLMMMQQQPPPSSS\\\[[[]]]iiikkk^^^WWWaaawwwtttiii___[[[]]]eeejjjeee^^^ZZZVVV^^^jjjuuu}}}vvvgggWWWMMMIIIFFFEEEGGGQQQVVV```ooowwwooolllgggaaa^^^XXXWWWWWWZZZ]]]]]]ZZZVVVSSSRRROOOKKKIIIJJJNNNQQQVVVVVVUUUTTTRRROOOLLLKKKEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBB@@@???>>>===>>>>>>===<<<;;;;;;::::::>>>======???AAACCCCCCCCC@@@@@@??????@@@???<<<:::777666444222000//////000///111111111000111222444666666777888999888555333666666777666666888<<>>===>>>======<<<;;;;;;::::::===<<<<<<>>>AAABBBBBBAAA@@@@@@??????@@@???<<<999777666444222000000000000///111111111000111333555777666777888999888555333555666666666666888;;;>>><<<888555555888999666333222333444555444222000...////////////////////////////////////000000000000111111111111111111111111222222222222333444555555666888<<<@@@BBBFFFJJJLLLLLLPPPNNNPPPXXXXXX]]]llltttbbbUUU[[[pppwwwoooeee\\\ZZZbbbjjjiiiaaaZZZWWW\\\eeennnwww{{{tttnnn```RRRKKKIIIIIILLLPPPTTT```pppuuuhhhdddcccaaa^^^]]]VVVUUUWWWZZZ]]]\\\XXXSSSPPPNNNKKKGGGEEEHHHMMMRRRUUUTTTSSSQQQOOOLLLIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCDDDCCCBBBAAA@@@???>>>============<<<;;;;;;::::::<<<;;;<<<>>>AAABBBBBB@@@AAA@@@?????????>>>;;;999777555333111000000000000///111111111111111333555777777777888999888666333444555555555555777:::<<<999777555666999;;;999777222333666777666444000...////////////////////////////////////000000000000111111111111111111111111222222222222333444555555666888<<<@@@BBBFFFJJJLLLKKKPPPPPPRRRZZZZZZ^^^lllttt```RRRWWWkkkzzzzzz|||{{{vvvqqqiii^^^XXX___iiijjjccc\\\WWW[[[aaaiiirrr{{{~~~vvvoooiii\\\PPPIIIGGGHHHMMMSSS[[[kkk}}}|||pppeeebbbbbb```^^^^^^VVVVVVWWWZZZ]]]]]]XXXTTTMMMKKKIIIFFFFFFJJJQQQVVVYYYXXXVVVSSSOOOKKKIIIGGGHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCBBBAAA@@@???>>>=========<<<<<<<<<;;;;;;;;;<<<<<<===???BBBCCCBBBAAAAAA@@@?????????>>>;;;888666555333111000000000111///000222222111222444666777777777999:::999666333333444555555555666888:::888777666888:::;;;:::888111333555777666333000---////////////////////////////////////000000000000111111111111111222222222222222222222333444555555666888<<<@@@BBBFFFJJJLLLJJJPPPPPPSSS[[[[[[^^^lllppp^^^OOORRRfffuuu}}}yyyvvvvvvyyyzzzwwwtttkkk___XXX^^^hhhjjjddd___YYY[[[^^^eeemmmvvv}}}{{{sssllldddYYYMMMHHHFFFHHHPPPWWWeeevvvvvvlllcccaaaaaa^^^\\\\\\XXXWWWWWWZZZ]]]]]]YYYVVVMMMMMMKKKJJJLLLQQQXXX^^^___]]]YYYUUUPPPLLLIIIGGGHHHGGGFFFEEEDDDBBBAAAAAABBBBBBAAA@@@??????>>>>>><<<<<<<<<<<<<<<;;;;;;;;;======>>>AAADDDEEECCCBBBAAA@@@?????????===:::777666555333111000000111111///000222222222222555777777777888999:::999666444222444555555555555777999888888888999:::999888666000222444555444222///---////////////////////////////////////000000000000000000111111111222222222222222222222333444555555666888<<<@@@BBBFFFJJJLLLJJJPPPPPPSSS\\\[[[___lllnnn___PPPOOO___rrr~~~{{{}}}|||zzzxxxxxx{{{|||zzzwwwmmmaaaYYY]]]fffhhheeeccc[[[[[[\\\aaajjjssszzz~~~zzzvvvpppiii```VVVLLLHHHGGGLLLUUU___pppnnnfff___^^^^^^[[[YYYZZZYYYWWWUUUWWWZZZ[[[YYYWWWPPPPPPPPPPPPRRRVVV\\\aaa```]]]YYYUUUPPPLLLJJJHHHGGGGGGFFFEEECCCBBBAAAAAABBBAAAAAA@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>???BBBEEEFFFDDDBBBAAA@@@???>>>>>><<<999777555444333111000111111222///000222222222333555888888888888999:::999777444333444666666555666777888888999999:::999777666555111222333333333111///...////////////////////////////////////000000000000000000000111222222333333222222222222333444555555666888<<<@@@BBBFFFJJJLLLJJJOOOOOORRRZZZ[[[___mmmpppdddTTTNNNWWWppp~~~{{{{{{{{{||||||}}}{{{xxx{{{~~~}}}{{{{{{||||||yyyvvvmmmccc[[[]]]dddfffffffff]]][[[ZZZ^^^gggqqqxxx{{{~~~xxxssspppkkkfff[[[SSSKKKIIIKKKQQQ^^^iiizzzhhhaaa\\\]]]]]]ZZZYYY[[[YYYVVVRRRSSSVVVXXXXXXVVVOOOPPPPPPPPPQQQSSSXXX[[[ZZZXXXUUUQQQNNNLLLJJJJJJFFFFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===???BBBEEEEEECCCAAAAAA@@@???>>>>>><<<999666555444222111111111111222///000222222222333666888888888888:::;;;:::777444333555777777666666777888555777999999888777555555333333333222222111000000////////////////////////////////////000000000000///000000111222222333333222222222222333444555555666888<<<@@@BBBFFFJJJLLLJJJOOOMMMPPPXXXZZZ___nnn~~~sssjjjXXXMMMSSShhhzzzyyywwwxxxzzz|||zzz|||{{{xxx|||~~~}}}}}}|||zzzvvvsssmmmccc\\\^^^bbbdddfffiii^^^[[[ZZZ]]]fffpppwwwzzzzzz|||yyyrrrmmmkkkgggcccYYYQQQKKKJJJNNNVVVdddqqq|||eee___\\\]]]^^^\\\\\\^^^XXXTTTPPPPPPSSSVVVWWWVVVLLLMMMNNNMMMMMMMMMPPPRRRTTTSSSPPPNNNLLLKKKKKKKKKEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@???>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>AAADDDDDDBBB@@@AAA@@@???>>>>>><<<888666555444222111111111222222///000222222222444666999888888888:::;;;:::777444333555777888777777777888333555888999888777666666666555444222222222222222////////////////////////////////////000000000000///000000111222222333333222222222222333444555555666888<<<@@@BBBFFFJJJLLLJJJNNNLLLNNNWWWYYY___nnnuuuZZZPPPVVVcccjjjwwwyyyxxx~~~|||yyywwwvvvwwwwwwssskkkaaa[[[\\\```eeegggaaa^^^[[[[[[```gggmmmqqqssspppmmmlllllljjjfffccc___XXXQQQPPPSSS[[[iiivvvoooddd^^^[[[]]]___^^^\\\\\\YYYUUUQQQPPPRRRTTTTTTSSSQQQNNNJJJHHHIIIJJJLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDBBBBBBAAAAAAAAAAAA@@@???>>>===<<<<<<======;;;::::::;;;<<<===<<>><<<:::888777333333111000000000111222222222222333444555666777999999999999:::999777555555444444555666777777666666666555444444444444555555555555444111//////000////////////////////////////////////000000000000000111111111111222222222444333222222222333444555555888<<>>===<<<<<<===<<<;;;;;;;;;;;;<<<======???BBBCCCCCCAAAAAAAAAAAAAAA@@@>>><<<:::888777333333111000000000111222222222222333444555666777999999999999999888666555444333333555777999999888666555555555555444444444555555555444111//////000////////////////////////////////////000000000000000111111111111222222222444333222222222333444555555888<<>>@@@CCCDDDBBBAAA@@@@@@AAA@@@???>>><<<:::888666333333111000000000111222222222222333444666777888999999999999888777666555333333333555888:::::::::444555666666666555333333555555555444111//////000////////////////////////////////////000000000000000111111111111222222222333333222111222333444555555888<<>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>AAACCCDDDBBB@@@@@@@@@@@@@@@???>>><<<999777666333333111000000000111222222222222333555666888888999::::::999777666555666555444444555888::::::999333555666777777555333222555555555333111//////000////////////////////////////////////000000000000000000111111111222222222333222222111222333555666555888<<>>===<<<;;;;;;:::;;;;;;<<<<<<<<<======>>>AAACCCDDDBBB@@@@@@@@@@@@@@@???===;;;999777666333333111000000000111222222222333444555777888999999::::::888555444555666777666555666777888777666333555666777777555333222555555555333111//////000////////////////////////////////////000000000000000000111111111222222222222222111111222444555666555888<<>>>>><<<<<<;;;:::999:::;;;<<<============>>>@@@CCCDDDBBBAAA@@@@@@@@@???>>>===;;;999777555333333111000000000111222222222333444555777999:::999:::;;;888444222444666777666555555666666555444444555666666666555333333555555555444111//////000////////////////////////////////////000000000000000111111111111222222222222111111111222444666777555888<<>>===<<<;;;;;;:::999:::;;;============<<<===???BBBCCCCCCAAAAAAAAA@@@???>>>===;;;888666555333333111000000000111222222222333444666888:::;;;999;;;;;;888333111333777555444333444555666555444666555555555555444444444555555555444111//////000////////////////////////////////////000000000000000111111111111222222222222111111111222444666777555888<<>>===<<<;;;::::::888999;;;===>>>>>>===<<<<<>>===;;;888666555333333111000000000111222222222333444666888:::;;;999;;;<<<888333000333777333222111333555666666555666666555444444444444555555555555444111//////000////////////////////////////////////000000000000000111111111111222222222111111111111222444666777555888<<>><<<<<<;;;;;;;;;999999:::;;;<<<===???@@@BBBBBBAAAAAAAAA@@@@@@@@@??????>>>===:::888666555222222111111111111222222222222222333555888;;;<<<===<<<:::888666444444333444222000111555777666555666777777666444222222333333333333333222111000000............////////////////////////000000000000111111111000000000000000222222222222333444555555666999<<>>===<<<;;;;;;;;;;;;:::::::::;;;<<<>>>???@@@BBBBBBBBBBBBAAAAAAAAAAAA??????>>><<<:::888666555222222111111111111222222222222222444666888;;;<<<<<<;;;:::777666444444333666444333444777888777555666777777666444222222333222222222222111000//////............////////////////////////000000000000111000000000000000000000222222222222333444555555666999<<>>===<<<;;;::::::::::::::::::;;;<<<===???@@@AAACCCCCCCCCBBBBBBBBBBBBAAA??????>>><<<:::888666555222222111111111111222222222222333555777999;;;<<<<<<;;;999777666444444333777666666888999999777555666777777666444222222333111111111000000///..................////////////////////////000000000000000000000000000000111111222222222222333444555555666999<<>>@@@BBBCCCDDDDDDCCCCCCCCCBBBBBBBBB???>>>===<<<:::777555444222222111111111111222222222333444666888:::<<<<<<;;;:::888777555444444444666777888999999888666444666777777666444222222333222222111000////////////............////////////////////////000000000000000000000000000111111111222222222222333444555555666999<<>>>>><<<<<<;;;:::::::::;;;;;;;;;;;;<<<===???AAACCCDDDDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>===<<<999777555444222222111111111111222222222333555777999;;;<<<===:::999888666555444444444444666888888888666555444666777777666444222222333333333111000000///000000............////////////////////////000000000000//////000000111111111111222222222222333444555555666999<<>>>>><<<<<<;;;;;;;;;;;;;;;<<<;;;<<<===>>>@@@BBBDDDFFFCCCCCCCCCBBBBBBBBBBBBAAA>>>>>>===;;;999777555444222222111111111111222222222444666888:::<<<<<<===999999777666555444444444222444777777666444444555666777777666444222222333444333111000//////000111............////////////////////////000000000000/////////000111111222222222222222222333444555555666999<<>>>>>>>>===<<<<<<;;;<<<<<<======<<<<<<===???AAACCCEEEGGGBBBBBBBBBBBBAAAAAAAAAAAA>>>===<<<;;;999777555333222222111111111111222222222444666999;;;<<<======999888777666555444444444222444666666444444666888666777777666444222222333333222000.........///000............////////////////////////000000000000...//////000111111222222222222222222333444555555666999<<>>>>>>>>======<<<<<<<<<======>>><<<===>>>???AAADDDFFFGGGBBBBBBAAAAAAAAA@@@@@@@@@>>>===<<<;;;999666444333222222111111111111222222333444777999<<<=========999888777555555444444444222444666555444444777:::666777777666444222222333222111///---,,,---...///............/////////000////////////000000000000...//////000111222222222222222222222333444555555666999<<>><<<:::999===<<<<<<;;;;;;<<<<<<===???>>>???BBBFFFHHHFFFDDDBBBCCCCCCCCCBBBAAAAAA@@@???>>>===:::888666444333////////////000111222333444555888:::;;;<<<<<<<<<<<<888444222222333333333555555444444444666888999666444333333444555444333///...---,,,,,,---...///////////////////////////////////////000000000000000000000000111111111111333333222222222333444444666888<<>>===;;;:::999999999999:::;;;<<<===>>>?????????BBBFFFGGGFFFDDDCCCCCCCCCCCCBBBAAA@@@??????>>><<<:::888666444333000000000000000111222333666777999;;;============:::777333111222333444333777666555555555666777888666444222222444555444333//////...------...//////////////////////////////////////////000000000000000000000000111111111111333333222222222333444444666888<<>>===;;;:::999888777777777888:::;;;===>>>@@@@@@AAACCCFFFGGGEEEDDDDDDDDDDDDCCCBBB@@@???>>>???>>><<<:::888555444333111111111000111111222222777888:::<<<>>>>>>>>>>>>999666333111222444555555888888777666666666777777555333222222444555444333000//////......//////000////////////////////////////////////000000000000000000000000111111111111333222222222333333444555666888<<>>>>><<<;;;:::999999888777777777888999:::;;;<<<@@@AAABBBDDDEEEFFFEEEDDDEEEEEEDDDCCCBBB@@@>>>===>>>>>><<<:::777555333222222222111111111222222333888999;;;===>>>>>>>>>>>>999666333222444666777888:::999888888777666666666444333111222333444444333000000////////////000000////////////////////////////////////000000000000///000000000111111111111222222222222333444555555666999<<<>>>AAADDDIIILLLMMMLLLNNNRRRUUUVVV[[[bbb|||}}}zzzuuuqqqmmmmmmlllhhh^^^TTTPPPUUU]]]fffrrr~~~|||yyyuuusssnnnnnnmmmmmmllllllllllllkkkjjjiiiiiiiiijjjkkklllkkkgggcccaaabbbcccbbbaaaaaa```^^^]]][[[ZZZYYYXXXUUUUUUVVVWWWXXXZZZ[[[[[[WWWVVVXXX]]]ccckkkyyyzzzkkk^^^UUURRRPPPNNNMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJJJJIIIIIIFFFHHHLLLOOOPPPOOOMMMLLLGGGGGGGGGHHHHHHHHHHHHHHHKKKKKKJJJHHHFFFDDDAAA@@@>>>===<<<:::999999999999999999888888999999::::::AAABBBDDDEEEEEEEEEDDDDDDEEEEEEDDDCCCBBB@@@>>>===>>>===;;;999777555333222222222222222222333333444888999;;;<<<============:::888555444666888999::::::999999888777666555555333222111111333444444444//////000000000000//////////////////////////////////////////000000000000///000000000111111111111222222222222333444555666666999<<<>>>@@@DDDHHHKKKMMMLLLNNNRRRUUUVVV\\\bbb|||~~~{{{vvvppplllllljjjhhhcccZZZQQQQQQUUUaaammm|||~~~|||xxxtttppppppooonnnnnnnnnnnnnnnoookkkjjjhhhgggggghhhiiijjjhhhfffbbbaaaaaa```___^^^^^^^^^]]]\\\ZZZYYYXXXWWWTTTSSSTTTTTTVVVWWWYYYYYYVVVUUUWWW\\\```fffrrr}}}xxxgggXXXOOOLLLMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIFFFHHHLLLOOOPPPPPPOOONNNGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEECCCAAA@@@>>>===;;;:::999999::::::;;;;;;::::::::::::;;;;;;AAADDDFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>===;;;999777444333222222222222222333444555666888:::;;;============<<<;;;888555444666888999:::888888888888777666555444333111000111333444444444...//////000000//////...////////////////////////////////////000000000000000000000000111111111111111111111222333444555666666999<<<>>>@@@CCCGGGJJJMMMLLLNNNSSSUUUWWW]]]ccc}}}}}}xxxrrrmmmnnnkkkkkkjjjbbbWWWQQQRRRYYYdddqqqzzz}}}~~~~~~~~~~~~~~~}}}zzztttqqqpppooonnnnnnnnnooopppqqqkkkjjjiiihhhgggggghhhhhheeedddbbb```___^^^\\\[[[[[[[[[ZZZYYYXXXVVVUUUTTTSSSRRRRRRRRRSSSTTTVVVWWWTTTSSSUUUYYY[[[^^^gggqqqxxxtttnnndddWWWMMMHHHHHHGGGIIIKKKLLLLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHJJJLLLMMMLLLKKKJJJFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAA???>>><<<:::999:::;;;<<<<<<<<<;;;;;;<<<===>>>>>>BBBDDDGGGGGGEEECCCCCCDDDCCCCCCCCCCCCBBBAAA@@@???>>>===;;;999666444222111111111111222444555777888:::;;;===>>>???>>>>>>===:::777444333444666777777666777777888777666444444222111000111333444444444---...////////////...---////////////////////////////////////000000000000000000000000111111111111111111111222333444666666666999<<<>>>@@@CCCGGGJJJMMMLLLOOOTTTVVVXXX^^^ddd}}}xxxwww~~~zzzsssooopppmmmmmmoooiii\\\SSSQQQSSS\\\hhhpppuuuyyyzzzzzz|||~~~~~~{{{vvvrrrnnnnnnmmmlllmmmnnnooopppkkkkkkjjjiiihhhgggggggggbbbbbbaaa```^^^\\\ZZZXXXXXXXXXXXXWWWVVVTTTSSSRRRRRRRRRQQQQQQQQQSSSTTTUUUSSSRRRTTTWWWWWWXXX___gggmmmdddYYYQQQKKKFFFCCCCCCBBBEEEIIIKKKKKKKKKKKKLLLHHHHHHIIIIIIIIIIIIIIIJJJGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBAAA???>>><<<:::::::::<<<<<<;;;;;;<<<<<<>>>???AAABBBBBBEEEHHHGGGDDDCCCCCCDDDBBBCCCCCCCCCBBBAAAAAA@@@======;;;999666444222111000111111222444666888999<<<===>>>???@@@@@@???>>>999666333222333444555555555666777777777666444333222000000000333444444444,,,---...//////...---,,,////////////////////////////////////000000000000000000000000111111111111111111111222333444666777777999<<<>>>@@@CCCFFFIIINNNMMMOOOTTTWWWYYY^^^eee{{{tttoookkkjjjiiilllllleeeXXXLLLWWW[[[___fffuuu|||}}}xxxtttnnnllljjjjjjkkkkkkjjjiiikkkiiieeecccccceeehhhjjj```___^^^\\\ZZZYYYXXXYYYYYYTTTSSSVVVWWWTTTSSSTTTQQQRRRSSSTTTTTTSSSRRRQQQPPPOOONNNOOOSSSVVVXXXYYYYYYUUUNNNGGGBBB?????????DDDGGGLLLNNNNNNLLLKKKKKKPPPOOOMMMLLLJJJHHHFFFFFFHHHGGGFFFFFFEEEEEEFFFFFFCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@??????>>>=========;;;;;;:::999999999::::::===<<<<<<<<<>>>???AAACCCFFFFFFFFFFFFFFFEEEDDDCCCFFFCCC???>>>>>>??????>>>???<<<888666555444222111222222111111222555999;;;BBBAAAAAAAAAAAA@@@>>>;;;888777666555444333333333444444555555555555555444000111333333333222000...////////////////////////---------............///222111000.........///000000000000000111111111111222222222222333444555555888:::===???@@@CCCGGGJJJKKKKKKNNNSSSVVVWWW\\\bbb}}}{{{xxxrrrnnnllljjjjjjllllllfffYYYOOOSSSVVVZZZaaaooo}}}~~~}}}xxxuuuqqqnnnllljjjjjjiiigggfffggggggeeeeeeddddddeeeeeebbb^^^YYYUUUSSSSSSSSSSSSWWWSSSRRRVVVWWWUUUTTTUUUSSSTTTTTTTTTSSSRRRPPPOOOMMMLLLLLLNNNQQQRRRRRRQQQRRRNNNIIIDDDAAA@@@AAABBBFFFIIIMMMNNNNNNLLLJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>============<<<<<<;;;;;;;;;;;;;;;<<<============???AAACCCDDDGGGGGGGGGFFFFFFFFFEEEEEEFFFDDD@@@??????@@@@@@???>>>;;;888555555444222111333222222222444777:::===CCCBBBBBBCCCCCCAAA>>>;;;777666555444444444444444444444555555555555555444000111333333333222000...////////////////////////---------............///222111000///......///000000000000000111111111111222222222222333444555555888:::===???@@@CCCGGGJJJKKKKKKNNNSSSVVVWWW\\\bbb~~~|||yyyvvvrrrooommmkkkjjjkkkkkkfff\\\SSSNNNRRRWWW___kkkyyy~~~|||yyyvvvpppmmmkkkiiiiiihhhgggeeecccdddeeeeeedddbbb```^^^___YYYRRRPPPQQQSSSUUUUUUVVVSSSRRRVVVXXXUUUTTTUUUTTTTTTTTTTTTRRRPPPNNNMMMJJJJJJKKKLLLNNNMMMKKKIIIHHHFFFCCC@@@@@@AAADDDEEEIIILLLNNNOOOMMMKKKIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEEEECCCCCCCCCCCCBBBBBBBBBBBBAAA@@@>>>===<<<<<<===>>>======<<<<<<<<<======>>>======>>>???AAADDDFFFGGGIIIHHHHHHGGGGGGGGGGGGGGGGGGEEEBBBAAAAAAAAAAAA@@@===;;;777555555444333222333333333444666999===???CCCCCCDDDFFFEEEBBB===999666555555444444444555555444555555555555555444444000111333333333222000...////////////////////////---------............///111000000////////////000000000000000111111111111222222222222333444555555888:::===???@@@CCCGGGJJJKKKKKKNNNSSSVVVWWW\\\bbb|||zzzwwwtttrrrmmmkkkjjjjjjjjjfff___YYYKKKPPPWWW```jjjuuu~~~~~~}}}|||{{{xxxvvvkkkjjjhhhhhhiiiiiiiiihhhaaabbbbbbcccaaa___\\\[[[VVVSSSPPPSSSYYY^^^```___WWWSSSSSSVVVWWWTTTRRRRRRQQQQQQQQQQQQPPPNNNLLLKKKKKKJJJHHHHHHHHHHHHFFFDDDCCCBBB@@@???@@@CCCFFFHHHMMMOOOPPPPPPMMMJJJHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@>>><<<<<<<<<===>>><<<<<<<<<<<<<<<===>>>???>>>>>>@@@BBBDDDFFFHHHIIIJJJIIIHHHHHHGGGHHHIIIJJJHHHFFFCCCBBBCCCCCCBBBAAA<<<999666555444444333222222222333555888;;;>>>@@@DDDEEEGGGHHHGGGCCC<<<777444444444444444555666777555555555666555555444333000111333333333222000...////////////////////////---------............///000000000////////////000///000000000111111111111222222222222333444555555888:::===???@@@CCCGGGJJJKKKKKKNNNSSSVVVWWW\\\bbb~~~~~~~~~|||yyyvvvtttsssmmmkkkiiihhhhhhfffbbb^^^JJJMMMUUU___hhhpppuuuyyy~~~|||{{{zzzzzzyyywwwuuukkkiiigggggghhhhhhgggfffaaa```___^^^\\\[[[[[[[[[QQQRRRUUU[[[bbbfffeeedddWWWSSSSSSVVVVVVQQQNNNNNNLLLMMMNNNNNNNNNMMMLLLKKKJJJFFFBBB@@@@@@AAAAAAAAABBBAAAAAAAAACCCFFFIIIKKKPPPQQQRRRPPPMMMIIIGGGFFFHHHHHHGGGGGGGGGGGGGGGGGGEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>><<<<<<<<<<<<===:::999::::::;;;<<<===>>>>>>???AAADDDFFFHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJHHHFFFDDDDDDDDDDDDBBBAAA;;;888555444444444444333111222333666999===@@@BBBEEEFFFHHHIIIHHHCCC;;;666444444444444444555666777555555666666555444444333000111333333333222000...////////////////////////---------............////////////000000000000//////000000000111111111111222222222222333444555555888:::===???@@@CCCGGGJJJKKKKKKNNNSSSVVVWWW\\\bbbxxxzzz{{{zzzvvvsssqqqpppllljjjhhhffffffeeedddbbbNNNLLLPPPZZZbbbgggkkknnnwwwwwwvvvwwwxxxxxxuuusssooommmiiigggfffdddbbb``````___\\\ZZZYYYZZZ[[[\\\SSSXXX^^^ccceeeccc___]]]UUUQQQQQQTTTTTTPPPLLLLLLJJJKKKLLLMMMMMMLLLKKKJJJEEEAAA<<<999999<<<===>>>BBBBBBBBBCCCEEEHHHKKKMMMRRRSSSSSSQQQMMMIIIGGGFFFHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>===<<<;;;;;;777777888888:::;;;======???AAACCCEEEGGGHHHIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIHHHFFFDDDDDDDDDDDDBBB@@@:::777555444444555444333111222555888<<<@@@CCCEEEGGGGGGHHHIIIGGGBBB:::444444444444444444555666777666666666666555444333333000111333333333222000...////////////////////////---------............///...//////000000000000///000000000000111111111111222222222222333444555555888:::===???@@@CCCGGGJJJKKKKKKNNNSSSVVVWWW\\\bbb~~~yyytttwww{{{{{{wwwssspppoookkkiiifffdddddddddeeeeeeXXXPPPMMMTTT\\\```cccgggpppqqqrrruuuwwwvvvssspppqqqnnnjjjgggdddbbb___]]]^^^]]][[[YYYYYYZZZ[[[[[[[[[aaahhhiiiccc\\\WWWUUUPPPMMMNNNRRRTTTPPPLLLLLLLLLMMMNNNNNNMMMLLLKKKJJJBBB???;;;:::;;;===>>>>>>@@@AAABBBCCCFFFJJJMMMOOOSSSTTTSSSQQQMMMIIIGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>======>>>???>>>===;;;999666777777888:::;;;===>>>@@@BBBDDDFFFGGGHHHHHHHHHFFFGGGIIIKKKLLLKKKIIIHHHGGGFFFDDDDDDDDDDDDBBB@@@999666444333444555444444333555888;;;@@@DDDGGGIIIHHHHHHHHHHHHFFF@@@999444555555444444444555555666666666666666555444333222000111333333333222000...////////////////////////---------............///---...///000111111000///000000000000111111111111222222222222333444555555888:::===???@@@CCCGGGJJJKKKKKKNNNSSSVVVWWW\\\bbbyyyuuurrrrrrpppsssxxx}}}}}}yyytttqqqpppkkkiiieeeccccccdddeeefffbbbUUUMMMQQQYYY^^^bbbffflllmmmpppsssvvvuuurrrooonnnkkkhhhfffeeecccaaa___[[[[[[[[[ZZZZZZZZZZZZZZZaaahhhnnnlllbbbYYYTTTTTTLLLJJJKKKQQQSSSPPPNNNNNNOOOPPPPPPOOONNNLLLJJJIIIAAA@@@>>>>>>@@@AAAAAA@@@>>>???AAACCCGGGKKKOOOQQQSSSTTTTTTQQQMMMIIIHHHHHHCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA?????????>>>>>>>>>>>>===<<<===???@@@???===:::888666777777888:::<<<>>>???AAABBBDDDFFFGGGHHHGGGGGGDDDFFFJJJLLLMMMKKKHHHFFFFFFEEEDDDDDDDDDDDDAAA???888666444333444555555444555777:::>>>CCCGGGJJJLLLIIIHHHHHHGGGDDD???888333666555555444444444555555666666666666555444333222000111333333333222000...////////////////////////---------.........//////---...///111111111000///000000000000111111111111222222222222333444555555888:::===???@@@CCCGGGJJJLLLKKKNNNSSSVVVWWW\\\bbbrrrssssssyyy|||{{{zzz|||yyyqqqllllllmmmkkkgggeeecccdddeeefffggg___UUUOOOOOOTTTZZZ^^^hhhlllqqqttttttqqqllliiikkkkkkhhhbbb```bbbccc```\\\YYYVVVUUUVVVXXXXXXWWW^^^^^^]]][[[XXXTTTQQQNNNJJJMMMQQQSSSRRRQQQQQQQQQNNNNNNMMMMMMLLLKKKKKKKKKFFFAAA???AAA@@@>>>???CCCBBBBBBCCCCCCEEEJJJQQQVVVVVVTTTPPPLLLIIIGGGGGGHHHFFFDDDCCCDDDEEEFFFEEEDDDAAAAAAAAAAAA@@@@@@@@@AAA@@@>>>===<<<;;;;;;<<<<<<999999:::;;;;;;<<<======999999999:::<<<===???@@@BBBDDDGGGJJJLLLKKKJJJIIIFFFIIIKKKKKKIIIGGGFFFFFFJJJFFFCCCCCCFFFEEEAAA<<<888666444444555555444333666888;;;@@@DDDGGGJJJKKKLLLLLLIIICCC<<<666555555444555666555444333555666444555777777666555555666555444333111000//////...........................///////////////.........000000000000000000000000...111333111///111777===MMM:::+++---222222555;;;888:::<<<>>>???BBBEEEHHHMMMKKKMMMRRRTTTUUUZZZaaasss}}}xxxwwwuuuppplllmmmkkkhhheeeddddddeeeeeeeee```XXXQQQOOOQQQVVVZZZfffjjjoootttuuurrrmmmjjjiiijjjgggbbb```ccccccaaa\\\YYYVVVTTTUUUWWWWWWWWWXXXWWWVVVUUUSSSQQQOOONNNIIILLLPPPRRRQQQPPPOOOOOOLLLLLLKKKKKKJJJIIIIIIIIIDDDAAA???AAAAAA???AAADDDEEEEEEEEEEEEFFFKKKQQQUUUSSSPPPMMMJJJIIIHHHGGGEEEEEEDDDCCCCCCDDDEEEDDDCCC@@@@@@AAABBBCCCCCCCCCBBB???>>><<<;;;:::::::::;;;999999::::::;;;;;;<<<<<<::::::;;;<<<>>>@@@BBBCCCEEEFFFHHHJJJJJJJJJIIIHHHIIIKKKLLLLLLJJJGGGFFFFFFFFFCCCAAAAAADDDDDD@@@<<<888777555555555555555444777999<<<@@@DDDHHHJJJKKKLLLKKKHHHAAA:::555444555222444555555444333333444222444555555444333444555555444333111000///............................../////////////////////...000000000000000000000000---000222111000222888===UUUDDD777666555111111666888:::<<<>>>???BBBEEEHHHMMMKKKMMMRRRTTTUUUZZZ```mmmsssvvvtttxxxuuummmmmmkkkhhheeecccbbbccccccdddbbb]]]VVVPPPOOOSSSWWWaaafffmmmsssuuusssnnnkkkhhhiiigggbbb```bbbbbb```]]]YYYUUUSSSSSSUUUVVVVVVRRRRRRQQQPPPOOOOOOOOOPPPHHHKKKOOOPPPPPPNNNMMMMMMJJJIIIIIIHHHHHHGGGGGGFFFCCC???>>>@@@AAA@@@BBBGGGGGGHHHHHHGGGHHHKKKOOOSSSQQQNNNKKKJJJKKKKKKHHHEEECCCBBBAAABBBCCCDDDCCCAAA>>>@@@BBBDDDEEEEEEDDDCCC???===;;;:::888888888999:::::::::::::::::::::::::::;;;<<<>>>AAACCCEEEFFFHHHHHHIIIIIIIIIHHHHHHHHHLLLMMMNNNLLLIIIGGGFFFFFFDDDAAA??????AAAAAA???<<<999888666555444444555555888:::>>>BBBEEEHHHJJJJJJMMMJJJEEE>>>777444444555222444777888666555444444111333444333222111222333555444333111000///....................................//////////////////000000000000000000000000---///111000000222777<<>>@@@BBBFFFHHHMMMKKKMMMQQQSSSTTTYYY```hhhjjjwwwyyyooouuuvvvnnnllljjjgggdddaaa``````___bbbcccbbb[[[SSSOOOQQQUUU[[[```hhhooosssrrrooolllhhhjjjgggbbb___```___\\\]]]YYYTTTQQQQQQSSSTTTUUURRRQQQPPPOOOOOOOOOPPPQQQHHHKKKNNNOOONNNLLLKKKKKKIIIHHHHHHGGGGGGFFFEEEEEEBBB>>>>>>@@@BBBAAADDDIIIIIIIIIIIIIIIHHHIIIMMMOOOPPPMMMJJJKKKMMMMMMIIIEEEBBBAAA@@@AAABBBBBBAAA@@@???AAADDDFFFFFFEEECCCBBB???>>><<<:::888888888888:::::::::::::::999999999999:::===@@@CCCEEEGGGHHHIIIIIIHHHGGGHHHIIIJJJKKKMMMNNNMMMKKKHHHEEEEEEFFFFFFDDDAAA??????>>><<<:::777777666444333333555666;;;===@@@DDDGGGIIIJJJJJJLLLHHHAAA:::555333444555444777;;;<<<:::888777666222333444333111111222333555444222111///.............................................///////////////////////////////////////000111000000111444777000---...222333111444:::888:::===>>>@@@CCCFFFIIIMMMLLLMMMQQQSSSTTTYYY___hhhiiiuuu}}}lllnnnssspppkkkiiifffbbb___]]]\\\[[[\\\______ZZZSSSNNNOOOQQQVVV[[[bbbjjjnnnooonnnmmmiiikkkhhhbbb^^^^^^\\\XXX\\\XXXSSSPPPPPPQQQRRRRRRSSSRRRPPPNNNNNNNNNNNNOOOHHHJJJMMMNNNMMMJJJIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEAAA>>>===AAABBBBBBEEEJJJIIIJJJJJJIIIHHHHHHJJJKKKLLLJJJIIIJJJLLLKKKIIIFFFBBB@@@???@@@AAABBBAAA@@@AAACCCEEEFFFEEECCC@@@>>>???>>><<<;;;999999999:::;;;:::::::::::::::::::::999:::===AAADDDFFFGGGHHHHHHGGGGGGGGGHHHJJJLLLNNNLLLLLLKKKIIIFFFDDDEEEGGGKKKHHHDDDAAA>>><<<999888555555555333111222555888>>>@@@DDDGGGJJJKKKKKKJJJIIIDDD===777333333444555555888;;;<<<;;;999777777444555555333222111333444444333222000///......---........................---.........//////000000////////////////////////222222111000//////111222333333555666444111222666888:::===???AAACCCGGGJJJMMMLLLMMMQQQSSSSSSXXX^^^dddfffooo}}}}}}jjjhhhnnnqqqkkkiiifffbbb___\\\ZZZYYYUUUWWWXXXVVVQQQMMMMMMNNNQQQUUU\\\ccchhhkkklllllliiijjjgggaaa^^^]]]ZZZVVVZZZWWWSSSQQQPPPPPPOOONNNPPPOOONNNLLLKKKKKKKKKKKKHHHKKKNNNNNNLLLJJJHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEAAA>>>>>>AAACCCCCCFFFJJJIIIJJJKKKJJJIIIHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFBBB@@@???@@@AAABBBAAA???BBBBBBCCCCCCBBB@@@>>><<<>>>===<<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<>>AAACCCCCCFFFJJJIIIKKKLLLLLLJJJIIIIIIIIIJJJLLLMMMJJJFFFEEEGGGKKKBBBAAA@@@@@@AAABBBAAA@@@???@@@@@@@@@???>>>======<<<;;;:::999999:::;;;;;;;;;;;;;;;<<<<<<=========<<<>>>BBBEEEHHHIIIIIIIIIHHHHHHHHHIIIIIIKKKLLLLLLIIIIIIHHHFFFEEEGGGKKKNNNNNNKKKGGGBBB<<<999888888333555666444333555;;;AAAEEEGGGKKKNNNPPPOOONNNMMMAAA<<<666333333444444444555777888888777666666777777777666444222111333555444333111000...---------........................------......///000000111000000000000000000000000000/////////000111111000---......///222666888888888:::===???AAADDDHHHKKKMMMLLLMMMQQQRRRRRRWWW]]]bbbfffiiiooo~~~qqquuurrrpppoooiiieeehhhpppnnnllliiieeeaaa]]]ZZZYYYRRRRRRRRRTTTVVVVVVTTTRRRLLLOOOSSSYYY^^^dddgggiiibbbdddddd```^^^___]]]YYYWWWUUUSSSRRRQQQOOOLLLIIIJJJKKKLLLMMMMMMLLLKKKJJJJJJLLLNNNOOOLLLIIIGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDBBB??????AAACCCCCCEEEJJJJJJLLLNNNNNNLLLJJJJJJJJJMMMQQQRRRNNNGGGFFFKKKPPPBBBAAA@@@@@@BBBBBBAAA@@@==================>>>>>>:::999888888888999:::;;;;;;;;;;;;<<<===>>>??????>>>@@@DDDGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHFFFFFFIIINNNRRRLLLJJJFFFAAA<<<999888999333555777666444777>>>DDDGGGIIIMMMPPPQQQQQQOOOMMM>>>999444222333555555444777999999999777777888999777777666333111111333555444333111000...---------........................---------...///000000111000000000000000000000000---------...111222222222333222000///222666888777888:::===???AAAEEEIIILLLMMMLLLMMMPPPRRRRRRVVV]]]vvvnnneeecccnnnzzz|||wwwllloooppppppqqqrrrllldddhhhjjjllliiibbb]]]ZZZZZZYYYUUURRRSSSWWWYYYWWWTTTNNNMMMNNNQQQXXX```eeehhhbbbccccccaaa^^^\\\\\\]]]WWWVVVTTTQQQOOOLLLJJJIIIIIIIIIJJJJJJKKKJJJJJJIIIHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBDDDAAA???>>>AAADDDGGGIIIKKKLLLNNNPPPQQQRRRRRRRRRXXXZZZXXXRRRNNNLLLHHHCCCGGGEEEBBB@@@>>>>>>>>>???<<<===>>>@@@@@@>>>===<<<999999999999:::;;;<<<===<<<<<<<<<===============BBBCCCDDDEEEFFFGGGHHHHHHGGGIIIJJJKKKJJJJJJJJJLLLGGGEEEDDDEEEIIINNNRRRTTTRRRKKKBBB===;;;:::666333888444111222888>>>AAACCCJJJJJJKKKNNNPPPOOOJJJEEE:::999888666555555555555999999888888777666666666777555333222333444444333222000---...000000...+++---.........------...000...---------...///111222000000000000000000000000000111111111111222222222222222222222333444444555888;;;>>>AAACCCFFFIIILLLJJJPPPOOOQQQWWWTTTUUUaaaooommmhhheeejjjssswwwvvvttttttrrrqqqvvvzzzwwwppphhhhhhgggddd___[[[YYYXXXYYYVVVRRRSSSWWWYYYWWWUUUNNNLLLKKKNNNSSSZZZ___bbbbbbcccdddbbb___]]]\\\\\\WWWUUUSSSQQQNNNLLLKKKJJJHHHIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIJJJIIIHHHGGGFFFGGGGGGFFFEEEDDDCCCBBBBBBCCCAAA??????@@@DDDFFFHHHIIIKKKNNNQQQSSSUUUUUUUUUXXXZZZYYYTTTPPPNNNJJJEEEFFFDDDBBB???>>>===>>>>>>;;;<<<===>>>>>>===<<<;;;666666777999:::;;;<<<===;;;;;;<<<===>>>??????@@@EEEEEEFFFGGGHHHHHHIIIIIIGGGIIIKKKLLLJJJIIIIIIJJJGGGEEEEEEHHHMMMPPPQQQQQQLLLFFF>>>:::::::::777444777555333666;;;AAADDDEEEHHHJJJMMMQQQRRRNNNFFF@@@666555444333333555777888999999888777777666666555777555333222333444444333111///------//////...,,,------...------...///111......------...///111222000000000000000000000000//////000000000111111111222222222222333444555555888;;;>>>AAACCCFFFIIILLLKKKPPPOOOPPPVVVTTTVVVbbbmmmpppmmmfffccchhhpppttt|||{{{yyy|||jjjgggccc```^^^[[[YYYWWWZZZVVVSSSRRRUUUWWWWWWUUUPPPMMMJJJKKKOOOUUUZZZ]]]bbbccceeedddaaa]]]\\\[[[XXXVVVSSSPPPMMMKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFGGGFFFEEEEEEDDDCCCBBBBBBCCCBBB@@@???@@@BBBEEEGGGIIIKKKNNNRRRUUUWWWYYYYYYXXX[[[ZZZUUUQQQNNNIIICCCDDDBBB@@@>>>============::::::<<<<<<<<<<<<::::::555666888:::<<<=========:::;;;<<<>>>@@@BBBCCCDDDHHHHHHHHHIIIIIIJJJJJJJJJGGGJJJLLLMMMKKKIIIHHHHHHGGGFFFFFFKKKQQQSSSPPPKKKEEE@@@:::777888999888666555555666:::@@@EEEGGGHHHGGGJJJOOORRRQQQJJJ@@@999444333222222444888;;;===888888888777666666555555666444333333444444333222///...,,,,,,---...---,,,///...------...///000111......---......///000111000000000000000000000000.../////////000000000000222222222222333444555666888;;;>>>AAACCCFFFIIILLLLLLQQQNNNOOOUUUTTTWWWddduuuwwwrrrfff___aaahhhmmmzzz}}}nnnhhhbbb^^^]]]]]][[[YYYZZZWWWSSSRRRSSSUUUUUUUUUPPPMMMJJJIIIMMMSSSXXX[[[___bbbddddddaaa^^^\\\[[[[[[YYYUUUPPPLLLJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@AAADDDFFFIIIKKKOOORRRUUUXXXYYYYYYYYY\\\[[[UUUPPPLLLFFF???AAA@@@>>>===<<<<<<<<<<<<999999::::::::::::999999666888;;;===>>>>>>===<<<;;;<<<===@@@BBBDDDFFFGGGIIIIIIIIIIIIIIIJJJJJJJJJHHHJJJMMMMMMKKKIIIGGGGGGHHHGGGHHHNNNTTTSSSMMMFFF@@@===999777777888777666333555999>>>CCCGGGIIIJJJIIIKKKNNNOOOLLLEEE<<<666666555444444777:::>>>AAA888777777666666555444444444333333333444444222111...---,,,+++,,,---......333111///---......//////............//////000000/////////////////////////////////000000000111111111111111222333444555666888;;;>>>AAACCCFFFIIILLLMMMQQQNNNNNNTTTTTTXXXfff}}}rrrddd]]]___ccceeellluuunnnhhh```[[[[[[[[[ZZZXXXXXXVVVSSSRRRRRRRRRSSSSSSMMMJJJGGGGGGKKKPPPUUUWWW[[[^^^aaabbb```^^^\\\\\\^^^\\\WWWRRRNNNJJJHHHGGGGGGFFFEEEDDDDDDDDDDDDEEEGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBAAA???@@@BBBEEEKKKLLLOOORRRTTTUUUUUUUUU[[[]]][[[TTTNNNJJJCCC=========<<<<<<;;;;;;;;;;;;888888999999999999888888777888;;;<<<===<<<;;;:::===>>>???BBBDDDFFFHHHIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHJJJLLLMMMKKKIIIHHHHHHIIIIIILLLPPPSSSPPPHHHAAA???===:::888777777666666333777<<>>777777666666555444444444333333333444555444222///---,,,,,,++++++,,,...000888444000.........---,,,.........///////////////////////////////////////000000000111111111222222111111111222333444666666888;;;>>>AAACCCFFFIIILLLMMMQQQNNNNNNUUUUUUYYYgggzzzoooccc^^^```aaa___]]]iii{{{rrriiieee^^^YYYWWWVVVVVVVVVUUUUUUSSSRRRQQQPPPOOOOOOIIIGGGEEEEEEHHHLLLOOOPPPUUUXXX[[[]]]]]]]]]^^^^^^]]]\\\YYYUUUQQQMMMIIIHHHGGGFFFEEECCCCCCCCCDDDDDDFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBAAACCCDDDBBB???>>>AAADDDJJJKKKMMMOOOPPPQQQPPPPPPYYYZZZWWWPPPJJJGGGBBB<<<::::::::::::::::::::::::888888888888888888888888555666888999:::999999888@@@AAABBBDDDFFFGGGIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKKKKIIIHHHIIIJJJLLLMMMOOOQQQOOOKKKDDD???>>><<<:::888777666666666666:::???DDDFFFGGGIIIKKKLLLKKKIIIDDD???;;;999:::666666555555555666777888666666666555444444333333222222333555666444111...,,,---,,,,,,+++---000333;;;666000---...///---,,,......////////////......000000000000000000000000111111111111222222222222000000111222333555666777888;;;>>>AAACCCFFFIIILLLLLLQQQOOOPPPVVVVVVYYYgggnnnnnnjjjccc```aaa```]]]ZZZcccnnnyyyqqqcccfffddd___YYYUUUSSSUUUWWWRRRSSSSSSRRRPPPNNNLLLLLLJJJHHHFFFFFFHHHJJJKKKJJJOOORRRUUUXXXZZZ\\\___aaaZZZYYYYYYWWWUUUQQQMMMKKKHHHGGGEEECCCBBBCCCDDDDDDFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAACCCEEEBBB>>>===@@@CCCFFFHHHJJJKKKMMMMMMMMMMMMOOOPPPLLLEEEAAA@@@>>>:::888888999999:::999999999999888888888888888888999444555666888:::;;;======DDDDDDEEEFFFGGGHHHHHHIIIFFFFFFGGGHHHIIIIIIJJJJJJIIIJJJJJJIIIHHHHHHJJJLLLNNNPPPRRRPPPJJJDDD@@@>>>::::::999888666666666777;;;???DDDFFFGGGHHHJJJKKKIIIIIIGGGBBB<<<999999:::444555555666666555555555666666555555444333333222111111333555666444000---,,,------,,,+++---111555:::555///---///111000.........///000000///...---000000000000000000000000000000000000111111111111000000111222333555666777888;;;>>>AAACCCFFFIIILLLKKKPPPOOOQQQXXXVVVYYYfff]]]cccgggdddaaaaaa```^^^^^^bbbfffhhhllllllfff]]]fffeeebbb\\\VVVTTTVVVYYYPPPRRRSSSSSSPPPMMMJJJIIIMMMKKKJJJIIIJJJJJJIIIHHHKKKNNNRRRUUUXXX\\\```cccVVVWWWXXXYYYWWWTTTQQQOOOIIIGGGEEECCCBBBCCCDDDEEEFFFEEEDDDBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBB@@@CCCEEECCC>>>===???CCCCCCDDDGGGIIIKKKLLLLLLLLLDDDEEEBBB;;;999:::999666777777888999999999999888999999888888888888999999555666777:::===@@@CCCDDDFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFGGGHHHIIIKKKKKKLLLJJJJJJIIIHHHGGGHHHLLLNNNOOOSSSTTTOOOGGG@@@===>>>777777777777666555777888???CCCGGGIIIHHHHHHJJJLLLFFFGGGFFFBBB<<<999888:::444555777888888888666666666555555444444333222222000111333666777555000,,,,,,......---,,,---222777999333---,,,000333222111......///000000///...---000000000000000000000000////////////000000000000000000111222333555777777888;;;>>>AAACCCFFFIIILLLJJJPPPOOORRRYYYWWWYYYeeeXXX[[[___dddeeeccc]]]XXX\\\aaafffiiiiiigggeeedddeeekkkkkkbbbWWWSSSSSSTTTQQQRRRRRRQQQOOOMMMKKKJJJIIIJJJKKKKKKKKKJJJHHHGGGIIIIIIIIILLLQQQWWW]]]aaaZZZ[[[[[[ZZZYYYWWWUUUTTTKKKHHHCCCBBBBBBCCCAAA>>>CCCCCCBBBAAAAAAAAABBBBBBBBBCCCCCCDDDCCCBBB@@@???@@@@@@@@@AAAAAA@@@@@@@@@CCCCCCCCCEEEFFFEEEBBB???AAA???===;;;::::::;;;<<<999999999888888888888888999::::::;;;;;;;;;::::::;;;888888<<>><<<999999888666444555888;;;DDDEEEGGGIIIKKKMMMNNNNNNOOOGGG>>><<>><<<;;;???DDDHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEFFFHHHHHHHHHIIILLLNNNKKKLLLKKKIIIMMMTTTYYYZZZSSSOOOIIIDDDAAA???===<<<999999888666555777;;;>>>EEEFFFHHHJJJLLLMMMMMMMMMLLLEEE>>>;;;===<<<999444333777;;;<<<:::777666666999777444222111333555666555444333111000///............------...///111222111///---...000111000.........////////////......////////////////////////////////////000000000000111111111222333444555666888:::<<>>???@@@AAAAAAAAAAAA???@@@@@@AAAAAA@@@@@@???>>>======>>>??????<<<:::999888777666666777888999::::::::::::::::::::::::888999:::;;;<<<=========BBB@@@@@@BBBGGGIIIIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFHHHJJJKKKKKKLLLMMMOOOLLLMMMMMMNNNUUU]]]___\\\PPPLLLFFFBBB???>>><<<:::888888888666777999>>>BBBGGGHHHIIIKKKLLLLLLLLLLLLFFFBBB===:::999888666555555:::>>><<<777444666999777666444222222444666888444444222000///.........---------------...///000///...---...000111111///......////////////......////////////////////////////////////000000000000111111111222333444555666999:::<<>>>>>???????????????>>>>>>????????????>>>>>>;;;::::::;;;<<<;;;999888999888888888888999:::;;;999999::::::::::::;;;;;;999999;;;<<<>>>>>>??????EEECCCCCCDDDGGGIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEHHHJJJMMMMMMLLLKKKKKKKKKOOOQQQSSSWWW^^^ccc```YYYKKKHHHCCC???===<<<:::888666777777777888<<>>>>>============<<<<<<============<<<<<<:::999888999::::::888777888888888999999:::;;;;;;999999999:::::::::;;;;;;;;;<<<===>>>@@@@@@AAAAAADDDDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDFFFHHHKKKLLLKKKKKKKKKLLLRRRVVVZZZ^^^ccccccZZZOOOFFFCCC???<<<;;;:::777666444555777888:::>>>CCCGGGIIIJJJLLLLLLKKKIIIGGGEEE======<<<888555333555777;;;:::999888888777777666555444222111000000111222222111000///......------,,,,,,,,,---------------,,,---......//////000111......////////////......////////////////////////////////////000000000000111111111222333444555666999;;;===@@@CCCFFFHHHIIIMMMLLLNNNQQQRRRUUU]]]fffgggaaa\\\]]]dddhhhgggdddYYYVVVUUUYYYaaajjjooorrrtttfff```^^^YYYSSSTTTTTTTTTSSSQQQNNNKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEHHHJJJLLLNNNPPPQQQQQQQQQMMMNNNOOONNNKKKIIIIIIIIIEEEDDDCCCBBBAAA@@@@@@@@@AAA@@@???======<<<======;;;<<<<<<======<<<<<<;;;;;;:::999999::::::999888777888888999999999::::::999::::::;;;;;;<<<<<<<<<>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDD@@@CCCGGGIIIKKKMMMOOORRRTTTYYY]]]______\\\QQQFFFAAA???<<<:::999888666444333555999;;;>>>AAAEEEHHHJJJKKKLLLLLLJJJGGGDDDAAA===<<<;;;888555555777888:::888666666888888666444444333222000//////000000111000///...------------,,,,,,---......------,,,,,,---//////......///111......////////////......////////////////////////////////////000000000000111111111222333444555666:::;;;===@@@CCCFFFHHHIIILLLLLLNNNRRRSSSUUU]]]eeeeee```ZZZYYY\\\```aaaaaaXXXVVVUUUVVV[[[cccjjjooosssmmmbbbYYYWWWZZZWWWRRRTTTSSSRRRPPPNNNMMMLLLKKKGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFEEECCCAAA@@@DDDFFFHHHKKKNNNOOOOOOPPPMMMOOOQQQOOOLLLJJJJJJKKKFFFFFFDDDCCCBBBAAAAAAAAA@@@???>>>=========>>>???<<<======>>>>>>======<<<===<<<::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;:::;;;<<<<<<===>>>>>>??????AAABBBCCCDDDDDDDDDDDDDDDBBBBBBDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDCCC@@@BBBEEEHHHJJJNNNRRRUUUTTTXXX[[[YYYUUUQQQIIIAAA>>><<<999888777666444222333777<<<@@@BBBEEEGGGIIIJJJKKKLLLKKKIIIEEEAAA>>>>>><<<999888777888999999555666777777777666666666222222111111000111111222000000///...------------,,,---...//////...---,,,,,,...000///---,,,...000......////////////......////////////////////////////////////000000000000111111111222333444555666:::;;;===@@@CCCFFFHHHJJJKKKKKKOOOSSSTTTVVV\\\dddaaa]]]XXXVVVWWWZZZ]]]^^^TTTTTTTTTTTTVVV\\\dddjjjoookkkbbb[[[ZZZ]]][[[WWWVVVTTTPPPMMMKKKKKKLLLMMMFFFEEEDDDCCCCCCDDDEEEFFFBBBCCCEEEFFFFFFEEECCCBBBAAACCCFFFIIILLLMMMNNNNNNMMMPPPRRRQQQNNNKKKKKKLLLGGGGGGEEEDDDCCCBBBBBBAAA>>>>>>=========???@@@BBB>>>>>>????????????>>>>>>???===;;;;;;<<<===<<<;;;===>>>>>>??????>>>=========>>>>>>???@@@AAAAAAAAADDDDDDEEEEEEEEEEEEEEEDDDAAABBBDDDDDDDDDEEEFFFHHHGGGGGGGGGFFFEEEDDDDDDCCCCCCEEEGGGHHHJJJMMMQQQUUUSSSWWWXXXRRRLLLIIIDDD???<<<:::888777777555333111555999???DDDFFFGGGIIIJJJJJJKKKKKKKKKHHHDDD???<<>>???AAACCCEEEGGGHHHIIILLLMMMNNNOOONNNNNNLLLLLLJJJJJJIIIFFFCCCBBBCCCEEE>>>????????????>>>======<<<<<<===>>>??????>>>>>><<<>>>@@@???===<<<===???@@@@@@@@@@@@@@@@@@@@@@@@======>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGIIINNNRRRVVVWWWXXXWWWUUUMMMDDD===;;;<<<777777777666333222333444777===DDDHHHIIIIIIKKKLLLJJJJJJHHHFFFCCC@@@>>>===>>>:::777888;;;===:::666444444444444444444444444444444444333333222222222......------------......------............---------------............///////////////////////////////////////////////////000000000000111111111111222222222333444555666777<<<===???BBBDDDGGGHHHIIIMMMMMMPPPSSSTTTUUU[[[bbbSSSSSSUUUUUUUUUTTTRRRQQQRRRYYY___\\\TTTOOORRRXXX___cccgggfffbbb^^^___aaannniii___SSSHHHDDDEEEGGGFFFGGGGGGFFFCCCAAACCCEEE@@@@@@@@@?????????>>>>>>>>>???@@@BBBCCCEEEFFFGGGIIIJJJKKKMMMMMMMMMLLLLLLJJJJJJIIIGGGDDDCCCDDDFFF@@@@@@@@@@@@@@@???>>>===<<<<<<===>>>>>>>>>>>>>>>>>>???@@@???===<<<>>>AAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@AAABBBBBBBBBAAABBBBBBBBBCCCDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHJJJMMMSSSWWWYYYZZZRRRPPPLLLGGG@@@<<<::::::777777777666444555777999>>>AAAFFFIIIIIIHHHHHHHHHJJJHHHFFFCCCAAA@@@@@@@@@<<<999777999===>>>;;;777555555444444444333333333444444444333222222111111.........------.........------............---------------............///////////////////////////////////////////////////000000000000111111111111222222222333444555666777<<<===>>>AAADDDFFFHHHIIILLLLLLOOOSSSTTTTTTZZZbbbBBBHHHQQQXXXYYYVVVOOOKKKTTT___hhheeeXXXLLLJJJLLLNNNZZZfffhhhccc```eeelllzzztttiii[[[NNNFFFCCCDDDGGGGGGHHHFFFDDDCCCCCCEEE@@@????????????>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCEEEFFFGGGIIIKKKKKKLLLLLLIIIJJJJJJHHHFFFEEEFFFGGGCCCCCCCCCBBBAAA@@@???>>><<<===>>>>>>???>>>>>>>>>@@@@@@@@@???===>>>@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJHHHJJJLLLQQQVVVXXXXXXWWWKKKGGGAAA===;;;999888777666666666666666888<<>>???AAABBB999888888;;;>>>???<<<888666666555444333222222111444444333333222111111000........................------............---------------............///////////////////////////////////////////////////000000000000111111111111222222222333444555666777:::;;;===@@@CCCEEEHHHIIILLLLLLNNNRRRSSSSSSYYYaaa888AAANNNYYY]]]YYYQQQKKKWWWaaajjjhhh]]]PPPJJJIIILLLVVV___```\\\]]]gggqqqwwwsssjjj___SSSIIICCC@@@BBBDDDFFFFFFFFFDDDCCCBBB@@@@@@@@@?????????>>>>>>===>>>>>>>>>>>>?????????@@@AAACCCEEEGGGIIIJJJKKKHHHIIIIIIHHHGGGFFFGGGHHHEEEEEEEEEDDDCCCBBBAAA@@@>>>>>>????????????>>>>>>AAA@@@???>>>===>>>@@@AAA???@@@@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBDDDEEEGGGHHHHHHHHHIIIJJJLLLLLLLLLLLLKKKKKKLLLOOORRRTTTSSSOOOLLLFFF@@@999666666777666444444555666666888;;;@@@DDDFFFFFFHHHMMMTTTVVVUUURRRFFFDDDBBB???>>>======>>>888888:::===@@@@@@===:::888777666555333222111000444444333222111000000///---..................---,,,------......------,,,---------............//////////////////////////////////////////////////////000000000111111111111222222222333444555666777999:::===???BBBEEEGGGHHHKKKKKKNNNQQQRRRSSSYYY```666>>>KKKWWW\\\ZZZUUUPPPUUUZZZ___aaa\\\UUUNNNJJJMMMRRRXXXYYYWWWYYY```fffeeeccc___ZZZSSSKKKCCC???===???BBBEEEFFFDDDAAA>>>@@@@@@@@@@@@????????????============<<<<<<<<<<<<======???@@@CCCEEEFFFGGGEEEFFFHHHHHHGGGFFFGGGHHHFFFFFFFFFEEEEEEDDDBBBBBB???@@@@@@AAA@@@@@@??????AAA???>>>>>>>>>???@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCBBBBBBBBB@@@AAABBBDDDEEEGGGHHHIIIIIIJJJLLLMMMNNNNNNMMMMMMQQQQQQQQQPPPOOOJJJDDD@@@AAA<<<666333333444444222222444666888:::>>>CCCFFFFFFFFFHHHMMMTTTWWWWWWTTTDDDDDDDDDBBB@@@<<<999888999:::<<<>>>@@@???<<<:::888777666555333111000000444333222111000///......------...//////...------,,,,,,------------,,,,,,---------............//////////////////////////////////////////////////////000000000111111111111222222222333444555666777999:::<<>>;;;@@@@@@?????????>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>@@@BBBCCCAAACCCEEEFFFEEEEEEFFFGGGEEEEEEFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBAAA@@@AAA@@@???@@@AAAAAA@@@????????????@@@@@@AAAAAABBB@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCAAAAAABBBDDDEEEGGGHHHHHHIIIKKKMMMOOOPPPPPPOOONNNUUUSSSPPPMMMIIICCC===999;;;888555222222333333333333666999;;;===AAAEEEGGGGGGHHHIIIKKKNNNOOONNNMMMEEEFFFFFFEEECCC>>>:::777<<<===>>>???>>>===;;;:::888777666555333222111000444333222111000...------,,,---...//////...---,,,,,,,,,------------,,,,,,---------............///////////////////////////////////////////////////000000000000111111111111222222222333444555666777999:::===@@@CCCFFFIIIJJJLLLLLLNNNRRRSSSSSSYYYaaa111777???HHHNNNQQQQQQQQQGGGJJJNNNPPPPPPOOOOOOOOOKKKNNNPPPPPPOOOOOORRRUUURRRPPPNNNNNNQQQSSSRRRQQQGGGCCC???<<<<<<<<<;;;999>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>===@@@BBBDDDCCCCCCDDDEEEDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBAAAAAACCCEEEEEEBBB???>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCDDDDDDDDDAAABBBCCCDDDEEEFFFGGGHHHIIIKKKNNNPPPQQQQQQPPPOOOQQQNNNIIIEEEAAA===:::777333444444333222222444666666999===@@@BBBDDDFFFHHHHHHIIIKKKJJJIIIGGGGGGGGGHHHIIIHHHGGGEEEBBB???===@@@@@@@@@???===;;;999999777666666444333222111111333333222111///...---,,,,,,---///000000///---,,,+++,,,,,,------,,,,,,+++---------............///////////////////////////////////////////////////000000000000111111111111222222222333444555666777999;;;===AAADDDGGGJJJKKKLLLLLLOOOSSSTTTTTTZZZbbb---222:::BBBIIILLLLLLLLLDDDJJJPPPRRRNNNLLLNNNQQQOOOOOOMMMHHHEEEIIITTT]]]YYYUUUPPPPPPTTTZZZ]]]^^^PPPHHH???999777999999999<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;:::999999999;;;;;;;;;===AAABBBBBBBBBCCCDDDCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFEEEEEEDDDCCCCCCDDDCCCDDDFFFIIIHHHDDD@@@>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBBBBCCCDDDEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGIIIKKKNNNQQQRRRRRRPPPOOOJJJFFFAAA===:::999777666---000333333111222666999888<<>>AAAEEEHHHKKKLLLMMMMMMPPPSSSTTTUUU[[[bbb000111555>>>FFFJJJGGGBBBLLLIIIHHHIIIHHHFFFIIINNNUUUQQQKKKFFFEEEHHHMMMQQQTTTUUUQQQNNNWWWhhhnnnjjjZZZSSSHHH>>>888777888:::<<<;;;;;;::::::999999888:::;;;;;;;;;;;;:::999999;;;::::::999999::::::;;;:::::::::;;;===@@@BBBDDDBBBAAAAAAAAABBBEEEHHHIIIDDDCCCBBBBBBBBBCCCDDDEEECCCCCCDDDCCCCCCAAA???>>>AAAAAA@@@@@@@@@@@@??????CCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAABBBCCCDDDDDDDDDCCCDDDEEEFFFGGGIIIJJJJJJMMMNNNOOOOOONNNKKKGGGEEECCC>>>999666666777555444555444222222333666:::<<>>@@@@@@@@@??????AAACCCFFFGGGCCCBBBBBBAAABBBBBBDDDDDDCCCCCCDDDDDDCCCAAA@@@???AAA@@@@@@@@@???>>>>>>>>>BBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIJJJKKKLLLLLLKKKJJJHHHDDDAAA???<<<888444222333444444333333333333444777:::===???EEEFFFHHHJJJJJJJJJIIIHHHJJJKKKKKKKKKJJJJJJLLLNNNIIIJJJHHHEEEFFFIIIGGGCCCAAAAAA@@@>>>:::888888999999666333222222444555555333222000...,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------............------------......//////000000000000000000000111111111222222333333555666888999;;;>>>@@@@@@CCCHHHJJJHHHNNNNNNQQQTTTTTTTTTYYY```***+++,,,...333:::CCCIIIJJJIIIJJJMMMMMMKKKLLLQQQUUURRRMMMHHHEEEDDDEEEFFFNNNRRRRRRRRR[[[iiinnnjjj]]]VVVMMMEEE@@@===<<<;;;<<<<<<===<<<<<<:::999888999999999999999888777777888888777777777777888888777666666666777888999:::======<<<===>>>@@@BBBDDDAAAAAAAAAAAAAAABBBCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@AAAAAA@@@???>>>>>>======AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDGGGHHHHHHHHHHHHIIIIIIIIIHHHGGGEEEBBB???<<<:::888666333111000222333444444222333666999<<>>???@@@>>><<<999888888555333111111333555666666111000...,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------............------........./////////////////////000000111111222222222222333333555666888999:::>>>@@@@@@CCCHHHJJJHHHNNNNNNQQQTTTTTTTTTYYYaaa+++---.........555@@@HHHGGGFFFIIILLLKKKHHHHHHLLLPPPNNNKKKHHHEEEDDDCCCCCCJJJLLLLLLLLLQQQYYYZZZWWWRRRNNNHHHDDDCCCBBB???===999::::::;;;;;;::::::999888888888888888777666666777666666555555666666777666666555555555555666666:::999999:::;;;===>>>???@@@@@@@@@@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBAAABBBAAA@@@@@@???>>>======@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCDDDDDDDDDDDDGGGFFFFFFFFFFFFEEEEEEEEEBBBAAA>>>;;;888666666555444333222111222444555666555777:::===AAACCCDDDDDDAAADDDHHHLLLMMMLLLIIIGGGCCC@@@???AAAGGGKKKLLLKKKIIIJJJHHHDDDDDDEEEBBB===;;;===@@@???<<<999777666333111000111333555444444///...---,,,+++++++++,,,------------------------------------------------........................------............------///////////////...............///000111222222333222222222333555666888999:::>>>@@@@@@CCCHHHKKKIIINNNNNNPPPSSSSSSTTTZZZbbb,,,///111///---000888@@@EEEEEEHHHLLLJJJEEEDDDFFFIIIHHHGGGFFFEEEDDDDDDDDDEEEGGGGGGGGGIIILLLLLLJJJLLLIIIFFFFFFHHHGGGCCC???777777777777888999::::::777888888888888777666666666555555444444555555666666666666666555555444444666666777777888::::::;;;===>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBAAAAAA@@@???>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@?????????<<<:::888666555555555666444444333333333333555666:::<<>>>>>???>>>===============>>>???@@@@@@????????????>>>>>>>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<;;;:::999999888666555444333333444555666222333444444333333555777???@@@BBBDDDEEEFFFEEEEEEIIIHHHFFFDDDAAA>>>;;;:::AAADDDJJJOOOQQQOOOIIIEEEGGGIIIGGGDDDDDDEEEAAA;;;<<<>>>???>>>;;;777444333222222111222222111...,,,+++++++++,,,,,,,,,,,,,,,------------------------------------------------........................------............------........./////////////////////000000111111222222222222333333555666888999999===???@@@CCCIIIKKKJJJNNNNNNOOORRRSSSTTT[[[ddd+++,,,---,,,******---000;;;===CCCJJJJJJDDDBBBCCC@@@@@@@@@AAACCCDDDFFFGGGAAAAAACCCEEEFFFGGGIIIKKKIIIHHHJJJOOOUUUTTTMMMFFF???<<<888444333444666888888888999999888888777666555555444444444444555555555555666777666666444444333333444555555666666666555666888999:::;;;::::::::::::999999:::;;;===>>><<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;777777777666666555555444333333222222222333444444111333666777666777:::===AAABBBCCCDDDFFFGGGGGGGGGHHHFFFCCC@@@>>>>>>???AAAGGGJJJMMMNNNMMMJJJHHHGGGFFFHHHGGGEEEEEEEEEBBB<<<===??????===999555333222000000111222333111...+++***++++++,,,---------,,,........................------------------------........................------............------------......//////000000000000000000000111111111222222333333555666888999999===???@@@CCCIIILLLJJJOOOMMMOOOQQQRRRTTT[[[ddd------,,,******+++...000333666>>>FFFGGGBBB@@@AAA?????????@@@AAADDDFFFHHH@@@???@@@BBBBBBAAADDDGGGCCCCCCGGGOOOXXXYYYSSSKKKEEEAAA:::444111222444777999999999999999888777777666555555444444555555666444555666666666555444333222333444555555555555555111222444666777888777777888888777777888:::<<<===999999::::::;;;<<<<<<===::::::::::::::::::::::::888888888888888888888888555555444444444333333333222222222222222222222111111555999:::;;;<<<@@@DDDAAABBBCCCDDDFFFHHHIIIJJJDDDAAA>>>===>>>CCCHHHLLLKKKLLLLLLIIIEEECCCEEEHHHFFFHHHHHHEEEEEEFFFCCC===???@@@???===888444222111...///000222333222...+++***+++,,,---------------........................------------------------........................---..................---,,,------...///000111111111111111000000000000000222222333333555666888999888===???@@@CCCIIILLLJJJOOOMMMOOOQQQRRRTTT\\\eee,,,,,,+++******+++,,,,,,000444:::@@@CCCDDDDDDDDDBBBAAA???>>>@@@CCCGGGJJJFFFCCC@@@???@@@BBBBBBBBBCCCEEEGGGJJJMMMPPPSSSTTTIIIEEE@@@<<<:::777555333666777888::::::999888888777777777777777666555555555444333333333444555666333333333333333333333333333333333333333333333333444444444444444555666777777777777777777777777777999888888777777777888888555555555444444333333333555444333222111111111111222222333333444555666666666888:::===???AAACCCCCCAAABBBDDDEEEEEEDDDBBB@@@::::::<<<@@@EEEKKKQQQTTTRRRNNNJJJIIIIIIHHHEEEBBBIIIHHHGGGGGGGGGFFFCCCAAA===<<<888555333333333444444333222000...---,,,,,,,,,------......------,,,,,,,,,,,,---------..............................------------------------,,,,,,---///111000...,,,---------.........//////000000000000111111111111222222333333555666888999<<<@@@BBBBBBEEEJJJLLLJJJMMMQQQMMMMMMSSSSSSWWWfff,,,,,,+++******+++,,,,,,000111333:::AAAEEEEEEDDDBBBAAA@@@@@@AAAEEEHHHKKKFFFCCC@@@????????????===@@@AAABBBEEEGGGIIIKKKLLLHHHEEEAAA>>><<<:::777555444555666888999999999999777777888888777666666555666555444333333333444555333333333333333333333333333333333333333333333333333333333333333444555555555555555555555555555555444444444333333333444444444444444444333333333222333333222111111111111222333333444555666777888999;;;<<<>>>@@@AAABBBCCCCCCCCCDDDDDDCCCBBB@@@??????CCCDDDFFFIIILLLRRRZZZ___QQQNNNKKKJJJIIIHHHGGGFFFHHHHHHGGGHHHHHHFFFCCC@@@<<<:::777555444333444444444333111///...---,,,,,,,,,------......------,,,,,,,,,,,,---------..............................------------------------------...000111111///------------.........//////000000000000111111111111222222333333555666888999;;;???BBBBBBEEEJJJKKKIIILLLPPPMMMNNNTTTSSSWWWeee,,,++++++******++++++,,,000---,,,222<<>>;;;999>>>>>>???AAABBBDDDEEEEEEEEEDDDBBBAAA@@@>>>;;;888444555555666777999:::;;;777888888888888777666666666666555444333333333444222222222222222222222222333333333333333333333333222222222222222333333444333333333333333333333333222222111111111111222222333333333333222222222222111111111111111222333333555555666888999;;;<<<===@@@AAABBBCCCDDDDDDDDDDDDEEEFFFEEEAAA<<<;;;===???DDDIIINNNPPPOOOPPPTTTYYYOOOOOONNNKKKIIIHHHHHHJJJHHHGGGGGGGGGGGGEEEAAA>>>999888666555444444555555222222000///------,,,,,,,,,------......------,,,,,,,,,,,,---------..............................------------------------......///000222222000...------........./////////000000000000111111111111222222333333555666888999:::>>>AAAAAADDDIIIJJJHHHKKKOOONNNOOOUUUTTTWWWddd++++++++++++++++++++++++///,,,+++...555<<<@@@AAABBBAAA@@@@@@@@@AAABBBCCC@@@??????@@@@@@???<<<999===>>>???@@@BBBCCCDDDEEECCCBBBBBBBBBCCCAAA???<<<888777777666777888:::;;;777888888999888888777777777666666555444444444444333333333333333333333333333333333333333333333333333333222222222222333333222222222222222222222222333333222222222333444444222222222222222222222222000000000111222333444555777888999;;;===???@@@AAABBBBBBCCCEEEEEEFFFFFFFFFEEEFFFDDD???:::999===AAACCCJJJQQQQQQLLLGGGHHHJJJOOOPPPPPPLLLGGGFFFHHHKKKHHHGGGFFFFFFFFFCCC???<<<777666555444444444555555111000///...------,,,---,,,------......------,,,,,,,,,,,,---------...............................................................///111111000...............///////////////000000000111111111111222222222333555666888999:::>>>@@@AAACCCHHHJJJHHHIIIOOONNNPPPVVVUUUWWWddd++++++++++++++++++++++++,,,---...------111888>>>@@@@@@???>>>===<<<<<<;;;;;;<<<===@@@BBBBBB???===<<<===>>>@@@BBBDDDEEEFFFAAAAAAAAABBBDDDCCCAAA???===<<<:::999888999999:::888888999999999999999888777777777777666666555555333333333333333333333333333333333333333333333333444444333333333333333444222222222222222222222222333333222222333444444555222222222222222222222222111111111222444555777888:::;;;<<<>>>@@@BBBCCCDDDAAABBBCCCEEEFFFGGGGGGGGGDDDCCCBBB>>>;;;<<<@@@DDDHHHLLLOOOKKKEEECCCGGGMMMPPPPPPOOOKKKFFFDDDFFFIIIHHHFFFDDDCCCBBB@@@===:::666555555444444444444444//////...---,,,,,,------,,,------......------,,,,,,,,,,,,---------.........................................................---,,,...///000///---........./////////000000///000000000111111111111222222222333555666888999:::>>>@@@AAACCCHHHJJJHHHIIINNNMMMPPPVVVUUUWWWddd***++++++,,,,,,++++++******---000...***+++222999;;;<<<<<<<<<;;;:::888777888999;;;>>>BBBCCCBBB@@@999:::;;;===???AAABBBCCC@@@??????@@@BBBCCCBBB@@@???>>>===;;;:::999999999888888999::::::::::::999777888888999999888888777444444444444444444444444333333333333333333333333555444444333333333333444333333333333333333333333111111111111111222333444222222222222333333333333333444444555666888:::;;;===>>>???AAABBBDDDEEEEEEBBBCCCDDDEEEGGGHHHHHHHHHCCCBBB@@@@@@@@@AAACCCDDDIIIHHHDDD???===AAALLLVVVOOOMMMKKKGGGDDDCCCEEEGGGHHHEEEAAA???>>><<<:::999777666666444333222111111...------,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------.........................................................---,,,---...//////........./////////000000000000000000000111111111111222222333333555666888999:::>>>AAAAAADDDIIIJJJHHHIIINNNMMMOOOVVVUUUXXXfff***+++,,,,,,,,,,,,+++***)))+++...---,,,,,,///222555777888:::;;;:::999888666777888<<>>???>>>======@@@AAAAAAAAA======<<<<<<;;;:::888888888999999:::;;;;;;::::::777888999;;;;;;;;;;;;:::666666666666666666666666333333333333333333333333444444333222222222222222222222222222222222222222000000000000111222333444222333333333444444444444777777777888999;;;<<<===@@@@@@AAABBBCCCDDDEEEFFFEEEFFFFFFGGGHHHGGGGGGGGGEEEBBBAAABBBFFFGGGDDDAAAAAAAAA@@@???@@@EEELLLRRRKKKHHHDDDBBBCCCEEEFFFGGGHHHDDD???;;;999999888888888888777555333000...------,,,,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------......................................................///...------///000000///.../////////000000000000000000000000111111111111222222333333555666888999;;;???BBBBBBEEEJJJKKKIIIJJJNNNLLLMMMTTTUUUYYYggg***+++,,,------,,,+++***((()))***,,,...//////...111333666999;;;<<<<<<;;;666666777:::===???@@@???::::::::::::::::::;;;;;;???===;;;<<<>>>@@@AAAAAA999:::;;;<<<;;;:::999888888999::::::;;;;;;;;;;;;777888:::<<<=========<<<777777777777777777777777333333333333333333333333333333222111000000111111111111111111111111111111111111111111222333444555333333333444444555555555999999999:::;;;<<<>>>>>>AAABBBBBBCCCDDDEEEEEEFFFIIIIIIIIIIIIHHHGGGFFFFFFGGGDDDAAAEEEJJJJJJDDD>>><<<@@@FFFKKKNNNMMMJJJHHHHHHDDD??????CCCGGGHHHGGGIIIDDD===888777777777777:::999888555222///,,,+++,,,,,,++++++,,,,,,------,,,------......------,,,,,,,,,,,,---------..............................////////////////////////000///......000111111000////////////000000000000000000000000111111111111222222333333555666888999<<<@@@BBBCCCEEEJJJLLLJJJKKKOOOLLLLLLTTTTTTYYYhhh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........111555999<<<<<<<<<;;;888888999:::;;;;;;<<<<<<===>>>>>>;;;777666777999;;;<<<<<<===============;;;;;;<<<<<<;;;;;;:::999666888999;;;;;;:::999888888:::;;;;;;999777777777888888888888888888888888777777666666555555555444444444444444444444444444444444444444444444444444333444555555555555555444777777777888888999999:::=========>>>>>>??????@@@EEEFFFHHHGGGEEEDDDDDDEEEGGGHHHIIIIIIHHHHHHHHHHHHGGGHHHHHHFFFCCC@@@>>>>>>CCCMMMSSSSSSPPPOOOIIIAAA>>>>>>???@@@BBBDDDFFFGGGAAA<<<888666777888888777777666333000...,,,******+++++++++,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,---------.........,,,******+++...222555....................................////////////////////////000000000000000111111111111222222222222222333333555666888999;;;???AAAAAADDDIIIKKKIIIKKKPPPMMMNNNUUUUUUZZZhhh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---///222666999:::;;;;;;888888888999999:::::::::999:::;;;:::777555666888::::::;;;<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::777888:::<<<<<<;;;:::999777999;;;;;;999888888888999999999999999999999999888888888888777777777666555555555555555555555555555555555555555555555555666666777888888888888777999999::::::;;;;;;<<<<<<===>>>???@@@AAAAAAAAAAAAAAACCCEEEEEEDDDCCCDDDEEEFFFEEEDDDFFFIIIIIIFFFCCCIIIIIIHHHEEEAAA>>>>>>???CCCJJJOOOMMMJJJJJJFFF@@@???@@@AAABBBBBBCCCCCCCCC>>>;;;777555666777666444555444222///---+++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------.........---++++++,,,...111333------------------------............////////////////////////000000000000000111111111111222222222222222333333555666888999;;;???AAAAAADDDIIIKKKIIILLLPPPNNNOOOVVVVVVZZZhhh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++---///111444777888999888888888777777777666666333666888888777555555666888888999:::::::::999999777888999:::;;;;;;;;;;;;888999:::<<<<<<;;;::::::777888::::::999888999:::::::::::::::::::::::::::::::::::::::999999999999777777777777777777777777777777777777777777777777999::::::;;;<<<<<<;;;;;;;;;<<<<<<===>>>>>>??????>>>???AAABBBCCCCCCBBBBBB<<<>>>AAABBBAAABBBCCCDDDFFFCCCAAADDDIIIJJJEEE???DDDDDDDDDBBB??????@@@AAABBBFFFHHHEEEBBBCCCCCCAAAAAAAAA@@@@@@???>>>======;;;999666666555555333111111000///---,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------...///000....................................////////////////////////000000000000000111111111111222222222222222333333555666888999;;;???AAAAAADDDIIIKKKIIIKKKPPPMMMNNNUUUVVVZZZhhh++++++++++++++++++++++++++++++,,,,,,,,,---------***++++++---000333555777777777777666555444444333111333666777888777666555555666666777777777777777555666777999:::;;;;;;;;;777888999::::::::::::999777999;;;;;;::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999999999999999999999999999999999999999999999;;;;;;<<<===>>>>>>>>>>>>======>>>???@@@@@@AAAAAA@@@AAABBBCCCCCCAAA@@@???888:::===??????@@@AAACCCEEEDDDCCCEEEGGGFFFAAA===;;;===@@@AAAAAABBBCCCEEEAAABBBAAA???>>>@@@CCCEEECCCAAA>>>;;;888888888888888888777777555333111///...------,,,++++++,,,,,,,,,,,,------......------+++++++++,,,,,,,,,------,,,,,,,,,---------......---...............------////////////////////////............////////////////////////000000000000000000111111111222222222222222222333555666888999;;;???AAAAAADDDIIIKKKIIIJJJNNNLLLMMMTTTTTTXXXggg+++++++++++++++++++++++++++++++++,,,,,,,,,------*********+++---///222444666555555444444333333222222333555777999888777555333333444555555555555555444555666888999:::::::::666666777777888888888888888:::;;;;;;::::::;;;===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>======>>>???@@@AAABBBBBBBBBBBBBBBAAA@@@>>><<<:::666999;;;======>>>@@@AAA@@@CCCEEEDDD@@@===<<<===:::>>>CCCFFFGGGFFFEEEEEE@@@???>>>>>>>>>???CCCHHHEEEBBB<<<666444444777999777888888888555222000///,,,,,,++++++++++++,,,---+++,,,------.........---+++++++++,,,,,,,,,------,,,,,,,,,---------......---.../////////...---,,,000000000000000000000000............////////////////////////000000000000000000111111111222222222222222222333555666888999;;;???AAAAAADDDIIIKKKIIIIIIMMMKKKLLLSSSSSSWWWeee++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,...000111333333333333333444444444666555555777888888666444222222333444444444444333333444555777888999999999555666666666666777777777888999:::999888888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::<<<===>>>>>>>>>>>>======>>>@@@AAABBBCCCCCCCCCBBBAAA???===;;;::::::777:::<<<=========>>>???;;;???BBB@@@:::777999===BBBFFFIIIJJJHHHEEECCCBBB@@@???@@@BBBAAA@@@BBBFFFEEEAAA;;;666444555999;;;666888888777444000///...+++++++++++++++,,,------***+++,,,------...------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---......///......------111111111111111111111111............////////////////////////000000000000000111111111111222222222222222333333555666888999;;;???AAAAAADDDIIIKKKIIIHHHMMMJJJKKKRRRSSSWWWeee***************************++++++++++++,,,,,,,,,---,,,,,,,,,,,,---......000111111222444555666666999777555555666666444222111111222333333333333333333444555666777888888888666666666666666777888888777777777666444444666888::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;===>>>?????????>>>>>>???AAABBBCCCEEEEEEBBBAAA???===<<<<<<<<<===:::<<<>>>>>><<<<<<<<<===:::<<<>>>===:::;;;>>>BBBGGGHHHHHHFFFCCCAAA@@@AAAAAA@@@CCCGGGEEE???===@@@===;;;888555444555777999555777777555000------...,,,++++++++++++,,,------)))***+++,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------...............////////////////////////............////////////////////////000000000000000111111111111222222222222222333333555666888999;;;???AAAAAADDDIIIKKKIIIJJJNNNLLLMMMTTTTTTXXXfff******************************+++++++++,,,,,,,,,.........------------,,,...///000222444666777888;;;888444444555555333000111111222333333333333333333444555666777777777777777777777777777888888999555666555333111111333555:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;========================:::;;;<<<===??????@@@@@@??????@@@BBBCCCEEEFFFFFFAAA@@@===<<<;;;===???AAA<<<>>>???>>>===;;;<<<<<<===<<<;;;<<>>AAACCCBBBFFFJJJGGG===999:::444444444444444444444444444666666333...++++++---,,,,,,,,,+++,,,,,,------((()))***+++,,,,,,---,,,++++++,,,,,,,,,---------,,,,,,,,,---------.........------------...///000..................................../////////000////////////000000000000000111111111111222222222222222333333555666888999;;;???AAAAAADDDIIIKKKIIIKKKPPPMMMNNNUUUVVVZZZhhh++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------***+++,,,...111333444555555555555555444444444444111222444666777777666666222222333333333333444444888666555444555666888:::555555555555555444444444777777888888777555333222444444555555777888999:::;;;;;;<<<<<<===<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::<<<======>>>???@@@BBBBBB<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;:::888888:::;;;<<<===>>>???@@@AAAAAAAAABBBAAA@@@>>>============@@@AAABBBBBB???;;;666333666555444444444555777888222111111///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------....................................////////////............////////////000000000000111111111111000000000000000111111222333333444555777999:::;;;;;;???@@@???BBBFFFHHHFFFIIINNNLLLNNNUUUUUUYYYggg++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++---...000222333333333444444444444444333333222333444555666666555555222222333333333333444444666555555444555666777888666555555555555555666666777888888888777666444333444444444444555666777777666777888999:::;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<;;;:::999888999999::::::;;;===>>>???======<<<<<<;;;::::::999666888999999888888:::;;;<<<<<<===>>>>>>>>>======>>>>>>======<<<=========<<<<<<:::999777555333222666555555444444555555555111000000///---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------..................................../////////////////////000000000000111000000000000111111111111000000000000000111222222333333444555777999:::;;;;;;???@@@@@@BBBFFFHHHFFFIIINNNLLLNNNUUUUUUYYYggg++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,---...///000111111111222444555555444222111333444444555555444444333222222333333333333444444444444444444555555555555666555555444555666888999777777777777777666555444444444333333333333444444222333444666777888888999888888888999999::::::;;;999999:::999999888777666777666777777888999;;;;;;::::::999888888777666666555777:::;;;;;;:::;;;<<<;;;;;;;;;;;;;;;:::999888:::::::::::::::;;;<<<======;;;777444333333555666555555555555444333222111//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................////////////000000000000111111111111000000000000111111111111111000000000000111222222333333444555777999:::;;;<<>>===<<<<<<<<<888888999999999999888888999888888888888888999999;;;999666444333444666777333444444444333111///...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.......................................//////////////////000000000111111111///000000000111111111111111111000000111111222333333333444555777999:::;;;<<<@@@AAA@@@BBBGGGHHHFFFHHHMMMLLLNNNUUUVVVZZZhhh++++++++++++++++++++++++,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,...000333666666666444333555444333333222222111111222222222333333333444444222222333333333333222111444444444555666888:::;;;444444444444444444555555888777666444333333222222333444444444444444333222111111222333444555555666666666777777777666555555222222222222333333444555333333444444555555666666999;;;>>>>>><<<:::888888555666777888999999999999999888777666555555555555444444333333333222222222222333333333111///---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............................................////////////........./////////000000///000000000111111111111111111111111111222222333333333444555777999:::;;;<<<@@@AAA@@@CCCGGGIIIGGGHHHMMMKKKNNNUUUVVVZZZhhh++++++++++++++++++++++++++++++************++++++************************,,,,,,,,,+++++++++++++++---///111333555555444333444333222222111111111222222222333333333333444444333333333333222222222222333333444666777888999999444333333333444555666666999888777555444444333333555555555555444333222222111111111222333333333444444444555555555555444444000000//////000111111222666666666777777888999999777999:::999777444444444444555666777999999999999888888666555444333333333444555666777666555444333111111111000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................................................////////////............////////////000000000000111111111111222111111111111222333333333333444555777999:::;;;===@@@BBBAAACCCHHHIIIGGGGGGLLLKKKNNNUUUVVVZZZiii++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++++++++++++++,,,...000111222333333333222111000000111222222222222333333333333444444555444333222111222222333111333555777777777666666555555444444555777888999888888666555444444444444444444444444444444333333222222222222222222222222111222222333333333222222222222111111222222333333888888888777777777666666555666666555333222333444444555666666777777777777666666555444333333333444777888888999888777666555000000///---,,,,,,,,,,,,+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------................................................////////////...////////////000000000000000000000111111111111222222111111222222333444333333444555777999:::;;;===@@@BBBAAACCCHHHIIIGGGGGGLLLKKKMMMVVVVVV[[[iii++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***************+++++++++******+++---...000111222333222111000000111222333222222333333333444444444666555333111111222333444000222555777888777555333666666666666777888:::;;;777777666555444444444444111222333444444444444444333333333333222222222222///000111111111111000000666666666555666666777777999888777666444333222111444555555444333333555777555555666666555555444444444444333333444444555555666555555444333333333333000///---,,,++++++,,,---+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////..................................../////////000000000000000111111111111000000000000111111111111222222111111222222333444333333444555777999:::<<<===AAABBBAAACCCHHHIIIGGGGGGLLLKKKMMMVVVVVV[[[iii444+++&&&,,,777===777///,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000///000222333444444333222555444444333222000///...000222444444333111111111222444777:::999666222///555444444444555666888999888888777777777777888888666555555444444444555555666555222000000000111222666999888111///444777555:::999666444333333444555777666444333222333333444444444444444444444444444888888777666555444333333333222111111222333555666777666555333111000......---,,,,,,,,,,,,---......---......+++(((///FFF\\\000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------...............------,,,,,,,,,............////////////............////////////////////////000000000000000111111222222333444444333444666666666777999;;;>>>AAABBBAAACCCHHHJJJHHHJJJJJJLLLPPPSSSUUU]]]fff000,,,***,,,111333111...,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---.........///111222333333333333222333333333333222111111222444666555333222111222333444666777777555333222555444444444444555777888777777666666666666777777888888777777777777888888999777555444333333444555444888888444222555666444888777555444333444444555444444333222222333444555555555555444444333333333666666555555444333333333333333222222222333444555555444333222000///......---,,,,,,,,,,,,---.........,,,***))))))---:::GGG///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------............---------,,,,,,,,,............/////////////////////000000000000111////////////000000000111000111111222222333444444333444666666666777999<<<>>>AAABBBAAACCCHHHJJJHHHJJJJJJLLLPPPSSSUUU]]]fff+++---...---***)))***,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********************************++++++,,,,,,------...///111222333333333111111222333444444444333444666777666444222222222444444444444444555555555444444333333333444555555666555555444444555555666888888777777777888888999999777666444444444555555222666888555333444555333444444444444444444444444222222111111222333555666666666555444333333222222333333333333333333333333555444333333222222333333111111000000///.........---,,,,,,,,,,,,---......222,,,)))+++---,,,...000------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,............////////////000000000000111111111111/////////000000000111111000111111222222333444444333444666666666777:::<<<>>>AAABBBAAACCCHHHJJJHHHJJJJJJLLLPPPSSSUUU]]]fff))),,,---,,,((('''(((+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,...///000111222222000111222333444444444333555666666555333111111222222333333444555555555555444444333333333333333333444444333333333333444444555444444444444555555666555444333222222222222333222444555333222222333444111222333444444444444333222222111000111222333444777666666444333222111111222222222333333333444444555555444333222222111111---------------------------,,,,,,,,,,,,---......777000---///000---)))(((,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------............//////////////////000000000111111111//////000000000111111111000111111222222333444444333444666666777888;;;===>>>AAABBBAAACCCHHHJJJHHHJJJJJJLLLPPPSSSUUU]]]fff************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...------,,,+++,,,,,,---...///000111111111222222333222222111444444555333111000111222000222444666666555444333333333333333333333222222333333222222222222333333222222222222222333444555222222111111111111111111333333222222111000333666000111222333444444444333444333222111000111222222777666666444333222111111222222222333444444555555444444333222111000//////++++++,,,,,,,,,------------,,,,,,,,,,,,---......666222111111///+++***,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------............////////////........./////////000000000000000000111111111111000111111222222333444444333444666777777999;;;>>>>>>AAABBBAAACCCHHHJJJHHHJJJJJJLLLPPPSSSUUU]]]fff+++)))((())),,,...,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......///...---,,,,,,,,,+++,,,,,,---...///000000111111111111111000222333333222000000111333000222444666666555333111222222333444444333333333333222222111111222222333333333333333333444555666333333333333333222222222444222333444333111333777222222222333333444444444666555333222111111222222666666555444333333222222222222222333333444444444222222222111111///...---***+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......111/////////,,,(((***///++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...............////////////............////////////000000000111111111222222000111111222222333444444222444666777888999<<>>AAABBBAAACCCHHHJJJHHHJJJJJJLLLPPPSSSUUU]]]fff+++***)))***,,,,,,,,,+++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......---+++***---,,,+++***++++++,,,---,,,---...000111111111111222333333222111111444666333333444444444333222222111222333444555555444444333222222111111222222333333333333333444555666777222333333444444333333333333222666;;;:::555444777444444333222222333444555555444333222222333444444555555555444444333333333111111111222222222222222//////000000000...---,,,+++++++++++++++,,,,,,,,,---,,,,,,,,,,,,---......---++++++---,,,)))***...+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................////////////...////////////000000000000000111111111222222222000111111222222333444444222444666777888:::===???>>>AAABBBAAACCCHHHJJJHHHJJJJJJLLLPPPSSSUUU]]]fff***+++,,,+++***)))***+++,,,++++++++++++++++++,,,++++++++++++++++++++++++************************)))+++,,,------,,,***)))---,,,+++*********+++,,,)))***,,,...000222222333333333444333222333666888666555333111111111333444000222333555666666555555333333222222222222333333222111111222333444555666111111222333333333222222222333:::BBBAAA999444666666555333222222333555666444333333222333444666777444444444444444444444444111111111000000000000000---.../////////...---,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,))))))---///,,,+++,,,,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,------...................../////////000000000000000111111111111000111111111111222222222000111111222333333444444222444666777888:::===???>>>AAABBBAAACCCHHHJJJHHHJJJJJJLLLPPPSSSUUU]]]fff++++++******++++++,,,---++++++++++++++++++++++++((()))***,,,,,,------,,,))))))******++++++++++++******************++++++++++++++++++++++++++++++,,,++++++,,,---///111333333333333333333333333333555555555444333333222222111222333444444444333333000000111222333333444444222222333333333333444444111111111222333444555666777666555444444444444444444333222222111111111111444222222333555666555444333333444444444444444444111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------------............///........................////////////000000000000000000000000000000000000222222222222222222333333333444666777777888;;;===?????????@@@AAADDDFFFHHHMMMJJJLLLSSSUUUTTT\\\hhh++++++******++++++,,,---++++++++++++++++++++++++)))******++++++,,,------......,,,+++++++++++++++++++++++++++++++++******++++++++++++++++++++++++,,,,,,++++++,,,...000111000000111222222333444444333333333333333222222222333333333222222222222222111111111222222333333444222222222333333333444444222222222222333444555666444333333333333333444555444333333222222222222222444333222333555666555444444444333333333333333333000000///...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------------------------------............///........................////////////000000000000000000000000000000000000111222222222222333333333333444666777777888;;;===?????????@@@AAADDDFFFHHHLLLIIIKKKRRRTTTTTT\\\hhh++++++******++++++,,,---+++++++++++++++++++++++++++************+++---...333222///,,,+++***++++++------,,,,,,++++++******++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------...///111222333444111111111222222222222222555444222111000111111222222222222222222222222222222222222222333333333333333333333333444555555666111111111111222333444555333333333333333333444444444333222333444555444333444444333333222222111111///......---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---------------------------------............///........................////////////000000000000000000000000000000000000111111222222222333333333333444666777777888;;;===?????????@@@AAADDDFFFHHHKKKHHHJJJQQQSSSTTT\\\hhh++++++******++++++,,,---++++++++++++++++++++++++,,,+++***))))))+++---...444222...+++******,,,---......------,,,+++******++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,---...///000111111///000000111222333333333555333222111111222444555333333222222222222222222111222222222222333333333444333333333444555555666222222222222222333444444222222333333444444444444444222222222444444333222333333222222111000//////------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------------------------............///........................////////////000000000000000000000000000000000000111111111222222333333444333444666777777888;;;===?????????@@@AAADDDFFFHHHKKKGGGIIIPPPSSSTTT]]]jjj++++++******++++++,,,---++++++++++++++++++++++++---+++***))))))+++---...000...,,,***)))+++---.........------,,,+++******++++++++++++++++++++++++++++++++++++++++++******,,,,,,------------......//////000111222333333444222222111111222444777999333333222222222222222222111111111222222222333333444444333333333444555555555555444333333333333333111111333444444444444333333111000111222333222000222222111000///......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------------------------............///........................////////////000000000000000000000000000000000000000000111222333333444444333444666777777888;;;===?????????@@@AAADDDFFFHHHKKKGGGIIIPPPSSSTTT^^^kkk++++++******++++++,,,---++++++++++++++++++++++++,,,,,,+++******+++,,,---,,,+++***)))***+++---...------,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,......//////000111222222//////000111333555888999222222222222222222222222111111111111222222222222333333333222222333333444666555444333333222222222000111222333444333222111111000//////000111///...000000//////......------+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---------------------------------............///........................////////////000000000000000000000000000000000000000000111222333444444555333444666777777888;;;===?????????@@@AAADDDFFFHHHKKKGGGIIIPPPSSSVVV```nnn++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------++++++++++++++++++******++++++++++++++++++++++++***+++,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,---.........///---...///000222444555555111111111222222333333444111111111111222222222222333222222111111222222222333333222222222222222333000111222333333111000///000///------...///---,,,.........---------------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------------------------------............///........................////////////000000000000000000000000000000000000///000111222333444444555333444666777777888;;;===?????????@@@AAADDDFFFHHHLLLHHHJJJQQQTTTWWWbbbppp++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******************++++++++++++++++++++++++++++++***+++,,,---...---,,,,,,))))))***+++---...///000******++++++++++++,,,,,,,,,---...000111111111111000000111222333333444444000111111111111222222222222222111111000111111111000000000000111222333444000111222333222000...---///...,,,,,,------,,,+++,,,---------------------,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------------.........//////........................////////////000000000000000000000000000000000000///000000222333444555555333444666777777888;;;===?????????@@@AAADDDFFFHHHLLLIIIJJJQQQUUUXXXcccqqq)))***+++,,,...///000000...,,,++++++,,,------,,,******+++++++++,,,,,,,,,***......,,,+++---,,,)))++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,+++******,,,...******,,,---------------++++++++++++++++++++++++******+++++++++,,,,,,,,,////////////000000000000000000000000111111111111222222222222222222222222000000//////............/////////......---------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---...000000...,,,............////////////000000111111111000000///////////////000000000000444333222222222333444555555555555555777999;;;<<>>??????@@@AAACCCEEEGGGHHHGGGJJJHHHMMMUUUUUU]]]rrr++++++++++++++++++,,,,,,++++++,,,...000000...,,,******+++++++++,,,,,,,,,)))+++,,,)))***------+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,+++******,,,...+++++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///......///111111000///............////////////...///000111111222222222000000111111111222222222333222222222333555777888777777666777888:::<<<>>>??????@@@AAACCCEEEGGGHHHHHHJJJIIIMMMVVVVVV^^^sss******+++++++++,,,,,,,,,***+++,,,///111111///---******+++++++++,,,,,,,,,***......,,,+++---,,,)))++++++,,,,,,,,,---------++++++++++++++++++++++++***+++,,,+++******,,,...((()))***+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,))))))******+++++++++,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............000222222000.............../////////000......///111111222222222000111111111111222222222333333333333444666888999777777777777999;;;===>>>??????@@@AAACCCEEEGGGHHHHHHKKKJJJNNNVVVWWW___ttt,,,,,,,,,,,,,,,,,,,,,,,,222,,,)))///888999000''',,,,,,---...---,,,***)))***,,,...000000...,,,***,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++***+++,,,,,,+++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///000000000.........------,,,,,,,,,*********++++++,,,,,,---***+++,,,,,,------,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------,,,,,,,,,---------...///000000///...---444333222000////////////111111111111111111111111000111111111111222222222111111111222333444555666777777777777888999:::;;;>>>???AAACCCEEEGGGHHHIIIIIIGGGJJJQQQTTTVVVbbbqqq,,,,,,,,,,,,,,,,,,,,,,,,+++******---000000,,,(((,,,---------,,,,,,+++***+++---///000000///---+++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++++++++,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...//////000000......---------,,,,,,,,,+++++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------,,,,,,------...---...///000000///...---333222111000///......///111111111111111111111111000000111111111222222222111111111222333444555666777777777777888:::;;;;;;??????AAACCCEEEGGGHHHIIIIIIGGGJJJQQQTTTVVVbbbqqq,,,,,,,,,,,,,,,,,,,,,,,,&&&***---,,,)))(((***---------,,,,,,++++++,,,,,,,,,...///000000///...,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++++++++,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,....../////////...------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...---------------............////////////......111111000///............000000000000000000000000000000000111111111222222111111111222333444555666666777777777999:::;;;<<>>???@@@BBBDDDFFFHHHIIIJJJKKKHHHKKKRRRTTTUUUaaappp,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,------++++++,,,,,,,,,,,,++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***---///...+++***,,,///***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,------------...------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------------------------------------------...///000000//////............//////............///000111111/////////////////////////////////000000000111111111111111222333444555666666666777888:::<<<===>>>@@@AAABBBDDDFFFHHHIIIJJJKKKIIIKKKRRRTTTUUU```ooo,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***---000...+++***,,,///***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------------***+++,,,,,,------,,,,,,......------,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------------------------------------------...///000111000///...------...///000///......///000111222333////////////////////////////////////000000000111111111111222333444555666666666777888:::<<<>>>???@@@AAABBBDDDFFFHHHJJJJJJKKKIIILLLRRRSSSUUU```ooo,,,,,,,,,,,,,,,,,,,,,,,,))),,,......,,,+++,,,...)))***,,,---...---,,,,,,------------------------)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***...000///+++***,,,000+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........++++++,,,---------,,,,,,//////...------,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------------------------------------------------------......000111111000///...------...///000////////////000222333444000000000000000000000000////////////000000000000111111111222333444666666666666777888:::<<<>>>???@@@AAABBBDDDFFFHHHJJJKKKLLLIIILLLRRRSSSUUU```ooo++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++******))))))******++++++******))))))******+++******+++++++++,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---------------------------------...///000000111//////............//////333333222222111222222222000000111111111000000//////000000000000111111111222222222222333444555555777777888:::;;;===>>>???@@@@@@AAABBBDDDFFFGGGHHHJJJIIIKKKOOOSSSYYYeeeppp++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---------------------------------...///000000000//////............//////222111111000000111111111000000111111111111000000000000000111111111222222222222222222333444555666888777777888:::===???AAAAAAAAABBBCCCDDDFFFHHHIIIKKKJJJLLLPPPSSSYYYdddooo,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,------,,,+++***,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---------------------------------...//////000000/////////....../////////000000/////////000000111000000111111111111000000111111111111222222222333222222222222333444555666555444555666888;;;>>>@@@AAABBBBBBDDDFFFHHHIIIJJJLLLKKKMMMPPPSSSWWWbbblll,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******+++---......---+++***---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---------------------------------....../////////......////////////......000000/////////000111111///000000111111111111000111111222222222333333333333222222333333444555666555666888;;;>>>@@@AAABBBBBBBBBCCCEEEGGGIIIKKKLLLMMMLLLMMMQQQSSSVVV```jjj,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******+++---......---+++***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///------------------------------------..................///000000///......000000000000000111222333//////000111111111111111111111222222222333333333333333333333444555666666777;;;???DDDGGGGGGFFFEEEBBBBBBCCCEEEGGGIIIKKKMMMMMMLLLNNNQQQSSSVVV^^^hhh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,------,,,+++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,---------............---------.........//////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---------------------------------------------------...///000000///...---000000000000111222333333...///000111111222111111111111111111222222222333333333333333444555666777444888===BBBDDDDDDBBB@@@AAABBBCCCDDDGGGIIILLLMMMMMMLLLNNNQQQSSSVVV^^^ggg------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,******+++,,,,,,---......------------------------,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++,,,,,,,,,------------...+++,,,,,,---...///000000,,,,,,---...///000000111+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---------------------------------------------------...///000000///...---////////////000111222222...///000111111222222222000000000111111111222222444333333444444555666777333555777:::<<<<<<<<<<<<@@@AAABBBDDDFFFIIIKKKMMMLLLKKKMMMQQQSSSVVV^^^ggg------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,******+++,,,,,,---......------------------------,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++***))))))***+++++++++******************+++,,,,,,,,,---------......***+++,,,---...000111111+++,,,---...///111222222+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---------------------------------------------------...///111111///...------------......000111111......///111111222222222///000000000000111111111444444444444444555777777999888888999:::===???@@@@@@@@@AAACCCFFFIIIKKKLLLKKKKKKMMMQQQSSSVVV^^^ggg---***''''''***------,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++------------+++++++++,,,,,,------,,,,,,+++------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///111333---------------...///000------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------000000000000000000000000........................---------............///////////////////////////111111111000000000000000000...///222222//////222000000000000000111111222222222222333444555666777777777999;;;===???@@@AAA???CCCDDDBBBDDDIIIKKKJJJNNNMMMOOOSSSUUUXXX___ggg666222...,,,------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111...------------......///------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------////////////////////////////////////////////////---------............///000000000000000000000000111000000000000000000000111///------...000000000000000000000000111222222222222222333444555666777777777999;;;===???@@@AAA@@@CCCDDDBBBEEEJJJLLLJJJNNNMMMOOOSSSUUUXXX___ggg777555111///...---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////...------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................////////////////////////---------............///000000000000000000000000000000000000000000111111:::<<<777...---333333...111000000000000111222222222222222333444555666777777777999;;;===???@@@AAA@@@CCCDDDCCCEEEJJJLLLJJJNNNMMMPPPTTTUUUXXX```iii///...------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------......///......---,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------------////////////////////////---------............///////////////////////////000000000000000111111111BBBKKKHHH999000444444---111111000000111111222333222222222333444555666777777777999;;;===???@@@AAA@@@CCCDDDCCCEEEJJJLLLKKKMMMMMMPPPTTTUUUWWW```jjj******+++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++***************++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...............---------///...---,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------------------------------------------------------------------------------............///........................//////000000111111111111<<>>AAACCCBBBFFFGGGFFFGGGLLLMMMKKKLLLSSSRRRRRRWWWWWW^^^ooo,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------+++++++++,,,,,,,,,------))))))***++++++,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///000000///...---,,,,,,---.........---,,,+++...............---,,,++++++++++++,,,,,,,,,------.........---,,,,,,++++++---------------------------,,,,,,+++,,,,,,------***+++,,,......---,,,+++------------------------------------------------,,,,,,------...---------...------,,,,,,------...------------------------,,,,,,,,,---------..........................................////////////---------......000111111........................///000000000111111111111111111111111111111111111222222222333333333444444222333333444555666777888777999<<<===>>>???BBBDDDCCCFFFHHHGGGHHHMMMNNNLLLLLLSSSRRRRRRWWWWWW^^^ppp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------++++++,,,,,,,,,---------))))))***++++++,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////////////////...))),,,111555777777444333111111111000///---,,,++++++++++++,,,,,,,,,---------,,,,,,,,,++++++******------------------------333222///,,,+++***++++++555555444333111///,,,+++------------------------,,,---------------------+++,,,,,,---.........---...------,,,,,,------...------------------------,,,,,,,,,---------..............................---.........//////000000---------......000111111///////////////////////////000000000111111111111111111111111111111111111222222222333333333444444222222333444555666777777888:::<<<===>>>???BBBDDDCCCGGGHHHGGGIIIMMMNNNLLLLLLRRRQQQQQQVVVWWW___qqq,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---.........---,,,,,,,,,,,,,,,------------******++++++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,---...///000444666:::;;;:::777222...111111111000///---,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------------------------,,,++++++---111444777BBB@@@===999555111...,,,------------------------+++,,,---.........------++++++,,,---...............------,,,,,,------...------------------------,,,,,,,,,---------..............................------......///000000000...............///000111////////////////////////000000000000111111111111222222222222222222222222222222333333333333444444222222333444555666666777777999<<<===>>>???BBBDDDCCCGGGHHHGGGHHHMMMNNNLLLLLLRRRQQQQQQVVVWWW___rrr------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++---//////...---,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,+++***,,,...111333:::::::::888444///+++(((---............------,,,++++++,,,,,,,,,,,,------******++++++,,,---------........................'''''''''***///666===AAA>>><<<888444111000//////------------------------+++,,,---.........------***+++,,,---...............------,,,,,,------...------------------------,,,,,,,,,---------..............................------......///000000111//////.........//////000////////////////////////000000000000111111111111222222222222222222222222222222333333333333444444111222333333555555666777777999;;;======???AAACCCCCCFFFGGGFFFHHHLLLMMMKKKLLLRRRPPPPPPUUUWWW```sss------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++***+++---//////...---,,,,,,,,,,,,---------......---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,///---,,,+++---111555888000///......---.........)))***+++,,,------------++++++,,,,,,,,,---------***++++++,,,---...//////........................///...,,,,,,///333888<<<000...,,,***+++,,,///000------------------------***+++---...///...------***+++,,,---...............------,,,,,,------...------------------------,,,,,,,,,---------..............................---------...///000000111000//////.........//////000000000000000000000000000000000000111111111111222222222222222222222222222222333333333444444444111222222333444555666777666888;;;<<<===>>>AAACCCBBBFFFGGGFFFGGGLLLMMMKKKLLLRRRPPPPPPUUUWWW```sss------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------...,,,...+++&&&...222&&&*********++++++,,,,,,,,,------------------------...------...///111333444,,,------......------,,,,,,,,,,,,---------...............------,,,,,,,,,---------....../////////,,,------......------,,,------...---,,,+++***)))//////.........---------................................................//////.........---------........................------------------------........................//////.........---------...............///000000111111111111000000000000111111000000//////......000111111111111222222222222222222222222222222222222222333333333444444444333333333444555666777888888999:::<<<===???@@@AAADDDDDDFFFGGGIIIJJJLLLLLLMMMQQQOOORRRWWWTTT\\\qqq------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------000(((,,,000******///---******+++++++++,,,,,,,,,------------------------...---------...000111222,,,------......------,,,,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---------------......//////.........---------------------------------........................//////.........---------........................------------------------........................//////.........---------...............///000000000000000000000000000000111000000000/////////...000000111111111222222222222222222222222222222222222222333333333444444444333333333444555666777888::::::<<<===???AAABBBCCCDDDDDDFFFGGGIIIKKKLLLLLLMMMQQQPPPRRRWWWUUU\\\qqq------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------222%%%***333---''',,,000++++++++++++,,,,,,,,,,,,------------------------...------------...///000,,,------......------,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,---///111333/////////............---,,,,,,,,,,,,,,,,,,,,,,,,.......................................---------........................------------------------.......................................---------...............///000000////////////////////////000000000000////////////000000000111111111222222222222222222222222222222333333333333444444444444333333333444555666888888;;;<<<===???AAABBBDDDDDDCCCDDDFFFHHHJJJKKKLLLLLLMMMPPPPPPRRRWWWUUU]]]rrr------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------222''')))///,,,---000,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------/////////......---------,,,------......------,,,,,,,,,++++++,,,...111333/////////...............,,,,,,,,,,,,,,,,,,,,,,,,...............................................................................................................................................................///000000............////////////000000000000////////////000000000000111111111111222222222222222222222222333333333444444444444555333444444444555777888999<<<<<<===???AAABBBDDDDDDCCCEEEGGGIIIKKKLLLLLLLLLMMMPPPPPPSSSXXXVVV^^^rrr------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------------------------+++,,,***---===>>>---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------/////////......---------,,,------......------,,,---,,,+++******,,,...000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................---.............................................................................................---....................................///000000---........./////////000////////////000000000000//////000000000111111111222222222222222222222222333333444444444555555555444444444555666777888999:::;;;<<<>>>@@@AAABBBCCCCCCEEEGGGJJJKKKLLLLLLLLLMMMPPPPPPSSSXXXVVV^^^sss------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------------...------------------------)))---///***///EEEHHH222------------,,,,,,,,,,,,------------------------,,,------......---,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,++++++,,,------......------,,,...---,,,+++***+++,,,---...////////////000000000,,,,,,,,,,,,,,,,,,,,,,,,........................---------.......................................................................................---------..............................///000000.........//////000000111////////////000000000000/////////000000000111111222222222222222222222222333444444444555555555555444444444555666777999999999:::;;;===???@@@AAABBBCCCEEEHHHKKKLLLMMMLLLLLLMMMPPPPPPSSSYYYWWW___ttt------------------------,,,,,,,,,---------......------------------------........................,,,,,,,,,---------......------------------------+++...222...,,,999???222......---------,,,,,,,,,------------------------,,,---......///...------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------.../////////000000000000------------------------........................---------.........//////........................................................................---------.........//////...............///000000......///000000111222222.../////////000000000111////////////000000000111222222222222222222222222444444444444555555555555444444555555666888999:::999:::;;;===???@@@AAABBBCCCEEEHHHKKKMMMMMMLLLKKKLLLPPPPPPSSSYYYWWW```ttt------------------------,,,,,,,,,---------......------------------------........................,,,,,,,,,------.........------------------------///---333222''''''...---.........------,,,,,,,,,------------------------+++,,,.../////////......,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,------.........---------....../////////,,,------......------,,,,,,,,,---...//////........./////////000000111111................................................---------.........//////........................////////////////////////........................---------.........//////...............///000000...//////000111222222333.../////////000000111111////////////000000000000222222222222222222222222444444444555555555666666555555555555666888999::::::;;;<<<===???AAABBBCCCCCCEEEHHHLLLMMMMMMLLLKKKLLLPPPPPPSSSYYYXXX```uuu---------,,,,,,+++++++++......---------,,,,,,,,,++++++,,,,,,,,,---------///---***+++---///...,,,------------------------.........///////////////---------,,,,,,+++++++++,,,------......------,,,.........------,,,,,,,,,++++++,,,,,,---...//////------------------------........................////////////////////////........................---------............///---......///////////////111000000///...------,,,//////.........---------//////.........------------------------------------------------...///000222000...---,,,---...///////////////////////////......------------......---.........//////000000222000---+++...222000***000000////////////000000000000000000111222333333000000000000000000000000444444444444444444444444444444555666777888999999:::<<<>>>>>>>>>???AAACCCFFFGGGIIIKKKMMMMMMMMMMMMLLLPPPPPPTTTZZZXXX```ttt...---------,,,,,,,,,,,,///.........---------,,,+++,,,,,,,,,,,,---------///---++++++---///...,,,------------------------000//////......---------------,,,,,,,,,,,,,,,,,,,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,------.........------------------------........................................................................---------............///......---,,,,,,...///000......////////////000000//////.........---------//////.........---------------------------------...------------...///000111000...---------/////////////////////////////////......------......///............/////////000111000...---111666444///000000////////////000000000000/////////000111111111111111111111111111111444444333333333333333333444444555666777888888999:::<<<>>>???>>>???AAACCCFFFGGGIIIKKKMMMMMMMMMMMMKKKPPPPPPTTTZZZXXX```uuu...............---------////////////............,,,,,,,,,---------......///---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,++++++,,,,,,,,,,,,------------,,,------......------,,,...------------,,,,,,,,,------------------......------------------------........................------------------------........................---------............//////...+++******,,,///111------...///111222333333...............---------...............---------------------------------......------......//////111000...------.../////////////////////////////////......------......///............////////////000000000///444999999444000000////////////000000000///////////////000111111111111111111111111111222222222333333333333333333333444555666777888888:::<<<>>>??????@@@BBBCCCFFFGGGIIIKKKMMMMMMMMMMMMKKKOOOPPPTTTZZZXXX```uuu///////////////.........000000000///////////////------------............///...---------.........,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,++++++,,,,,,,,,------......,,,------......------,,,------------------------............------------................................................------------------------........................---------............//////...---,,,,,,...///000---...///000111222333444........................................................................//////............//////000///............////////////////////////////////////............//////.........//////////////////111111111555999999555000000////////////000000000000000000111333444555222222222222222222222222111111222222222222333333333333444555666777888888:::<<<>>>??????@@@BBBDDDFFFGGGIIIKKKMMMMMMMMMMMMKKKOOOOOOTTTZZZXXXaaauuu////////////////////////000000000000000000000000------........./////////.........---------...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,------.........,,,------......------,,,------------------------.....................---................................................------------------------........................---------............///---...000111111111////////////000000111111111222---.....................---.............................................000//////.........////////////.........//////////////////////////////////////////......////////////////////////.........///222222111333666555222000000////////////000000000000111333555777999;;;222222222222222222222222111111111222222333333333333333444555666777888888:::<<<>>>???@@@AAACCCEEEFFFGGGIIIKKKMMMMMMMMMMMMJJJOOOOOOTTTZZZYYYaaavvv.........///////////////////////////000000000000.........////////////000...//////...------...000------------------------++++++,,,---...///000000---------------.........,,,------......------,,,,,,,,,,,,------------.....................//////................................................------------------------........................---------............///,,,...111333333222000...000000000000000000000///---------...............---------.......................................000000//////......//////.........///////////////////////////////////////000//////......//////000///////////////............222333111111333222///000000////////////000000000111222444666999;;;<<<333333333333333333333333111111222222333333444444444444555666777888999999:::<<<>>>???@@@AAADDDFFFFFFGGGIIIKKKMMMMMMMMMMMMJJJNNNOOOTTTZZZYYYaaavvv------........./////////.........//////000000000....../////////000000000...///000///---,,,...111........................---------......//////000............------------,,,------......------,,,,,,,,,,,,---------......------......//////000000................................................................................................---------............///---...000111111111000///////////////////////////---------.........//////---------.........//////........................111111000///////////////---......///////////////////////////////////////000000////////////000000000/////////............,,,000222111000222111...000000////////////000000111111111222444555777888444444444444444444444444222222222333444444555555555555666777888999:::::::::<<<>>>@@@@@@BBBDDDFFFFFFGGGIIIKKKMMMMMMMMMMMMIIINNNOOOSSSZZZYYYbbbwww,,,---------......//////---.........//////000000////////////000000000000---///111///---,,,...111//////////////////////////////////////////....../////////...---------,,,,,,------......------,,,,,,,,,,,,------.........,,,------...///000111111////////////////////////........................////////////////////////........................---------.........//////...............///000000---.........//////000000---------.........//////---------.........//////////////////////////////111111000///////////////------...///000000//////////////////////////////000000////////////000000000000//////.........---***///222111111333222000000000////////////000000111111000000111111222333444444444444444444444444222222333444444555666666666666777888999:::;;;;;;:::<<<>>>@@@AAABBBEEEGGGFFFGGGIIIKKKMMMMMMMMMMMMIIINNNOOOSSSZZZYYYbbbwww////////////////////////000000000000000000000000111000...///000111///...222000000111111000000111............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000........................////////////////////////000000000000000000000000////////////////////////000000////////////000000222111000//////000111222...............///000000222222111000//////000000//////.........//////000////////////////////////111111000000//////......---...///...---,,,---///000000//////.........---............/////////000000000000000000000000000//////000000000000////////////000000111111111222000000000000000000000000111111111444666666444222666555333222222333444555444444444555555555555555555555555666888999888666999;;;>>>@@@AAABBBEEEGGGIIIJJJLLLNNNOOOOOOOOOOOOJJJOOOOOOTTTZZZZZZcccyyy////////////////////////000000000000000000000000111///...///000111000...111000///000000//////000............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111000//////000111111///////////////000111111333222111111000000000000//////.........//////000////////////////////////111000000000/////////...---...//////...---...///000000/////////................../////////000000000000000000000000000000111111111222222111111111000000000000111111111222000000000000000000000000222111111222444555444222444333333222222333444555444444555555666777777888777666666777999:::999888999;;;>>>@@@AAABBBEEEGGGJJJKKKMMMOOOPPPPPPOOOOOOKKKOOOOOOTTTZZZZZZcccxxx////////////////////////000000000000000000000000000///...///000111000////////////....../////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000////////////000000111000000//////000000111000000000000000111222222333333222222222222222111000//////....../////////000000000000000000000000000000000000////////////...///000000......///000000000////////////............/////////000000000000000000000000000000000222333333444444333333222000000000111111111111111000000000000000000000000333111000000222333333222333222222222333444555555444444555666777888888999777777777888;;;;;;:::999999;;;>>>@@@AAABBBEEEGGGJJJLLLNNNPPPQQQQQQPPPPPPKKKPPPPPPTTTZZZYYYbbbxxx////////////////////////////////////////////////000///...///000111000//////111000------///000...............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000000000000//////000000000000000//////000000111222333333333333333333333222111000//////////////////000000000000000000000000000000000000///////////////000111000///...///111000000//////////////////...////////////000000000111111111111111111111111333333444444444444333333111111111111111111111111000000000000000000000000444111//////000222222222222222333444444555666777555555555555666666666666777666666888:::;;;;;;999999;;;>>>@@@AAABBBEEEGGGKKKMMMOOORRRSSSRRRQQQPPPLLLPPPPPPTTTZZZYYYbbbwww///////////////////////////////////////////////////......///000111111000222444222---,,,000111...............////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////111111111111111111111111000000////////////000000/////////000000////////////............///000000222333444444444444333333111111000///////////////000000000000000000000000////////////000000000000///000111000///...///111//////000000000000000000////////////000000000111222222222222222222222222222222333333333333222222222222222111111111111111000000000000000000000000333111//////000222333222333333444555666777777777666555555444444333333222555555555777:::;;;:::999999;;;>>>@@@AAABBBEEEGGGKKKMMMPPPSSSTTTSSSQQQPPPMMMQQQQQQTTTZZZXXXaaavvv////////////////////////000000000000000000000000///...---///111222111000666999666...,,,111222---............////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////111111111111111111111111000000////////////000000...//////000000//////..................//////000111222333444555444333222222222111000////////////000000000000000000000000////////////000000000000...///000000......///000//////000000000000111111/////////000000000111111222222222222222222222222111222222333333222222111222222222222222111111111000000000000000000000000222000///000222444444333333444555666666666666666555555444444333222222222555444555777:::;;;:::999999;;;>>>@@@AAABBBEEEGGGJJJLLLPPPSSSTTTSSSQQQOOONNNRRRQQQTTTZZZXXX```uuu////////////////////////000000000000000000000000///...---...111222111000:::>>>:::000---333333---............////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000......///000000///....../////////...///000000111000111333444444444333222333222111000////////////////////////////////////.../////////000000000111---...//////...---.../////////000000000111111111//////000000000111111111333333333333333333333333222222333333333333222222333333333222222111111111000000000000000000000000000///000222444666555444222333444555555444333333333333333444444444555555666555666888;;;<<<<<<;;;999;;;>>>@@@AAABBBEEEGGGIIILLLOOOSSSTTTRRRPPPNNNOOORRRRRRTTTZZZXXX___ttt////////////////////////000000000000000000000000......---...111222222111===AAA<<<111...444444---............/////////000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000////////////000000---...///000000///...---000000000000000111111222///000222444444444222111333222111000////////////////////////////////////.../////////000000111111---...///...---,,,---/////////000000111111111222000000000000111111111111333333333333333333333333222333333444444333333222333333333222222111111111000000000000000000000000...///000333666777666555111222333333333222111000111222333444666777888999777666777999<<<>>>===<<<999;;;>>>@@@AAABBBEEEGGGHHHKKKOOORRRSSSRRROOONNNOOOSSSRRRUUUZZZWWW___ttt000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000......////////////......000000////////////000000000111222111//////000111111111111111000000000000////////////000000000000////////////////////////111000///......///000111...//////000111222222333000000000000000000000000////////////000000000000000111111111111222222222////////////000111222333111222222333333222222111000000000000000000000000///////////////000000111////////////////////////////////////000000000000111000000000222333222111////////////////////////222222222222222222222222111111111111111111111111222222222111111111111000333333222222111222222222333333333444444444555555444333333333333444555555555555555555666666666666777666777999;;;<<<;;;:::;;;===>>>???@@@AAADDDGGGGGGJJJNNNPPPPPPPPPPPPQQQSSSXXXWWWWWW\\\\\\aaappp000000000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111///000000111111000000///000000////////////000000333111---+++,,,...111333111111000000000/////////////////////000000000000111111111111111111111111111000///......///000111......///000000111222222000000000000000000000000////////////000000000000000000111111111222222222000000000000111222333444111222222333333222222111000000000000000000000000111111000000111111222333000000000000000000000000/////////000000000111111111000000000222333222111000000000000000000000000222222222222222222222222111111111111111111111111000000111111222222222333222222222111222222333333333333333333444444444444444333333333333444555555666777777777888888888888777777777999;;;<<<;;;:::;;;===???@@@@@@AAACCCEEEIIIMMMQQQSSSTTTSSSSSSTTTSSSYYYWWWXXX]]]]]]bbbqqq111111000000000000000000000000000000000000000000////////////////////////111111111111111111111111000111111222222111111000000000////////////000000333000......222444333222000000000/////////......////////////000000000000111111111111111111111111000000////////////000000.........//////000000111000000000000000000000000////////////000000000000000000000111111111222222111111111111222333444444111222222333333222222111000000000000000000000000222222222222222333444444222222222222222222222222000000000111111111222222111000000000222333222111111111111111111111111111222222222222222222222222111111111111111111111111...///000111222333444444111111111111222333444444222222222333333333444444444333333333333444555555666666777777777888888888888777777999;;;;;;:::999:::<<>><<<444,,,////////////............////////////000000000000111111111111111111111111000000////////////000000---........./////////000000000000000000000000000////////////000000000000000000000000111111111111111000000000111111222333111222222333333222222111000000000000000000000000333222222222222333444444222222222222222222222222000111111111222222222222111000000000222333222111111111111111111111111111111111111111111111111111111111111111111111111111///000000111222222333333111111111111222333444555222222222333333333333444444333333333333444555555444444444555555555666666888888888999;;;;;;:::888:::===@@@AAAAAA@@@@@@@@@DDDHHHMMMQQQQQQQQQPPPPPPTTTZZZYYYZZZ``````eeeuuu555444222111000000000111111111111111111111111111000000000000000000000000///////////////////////////000000111111000000///000000////////////000000...///222999>>><<<444,,,////////////............////////////000000000000000000000000000000000000//////000000000000//////............////////////////////////////////////////////////000000000000//////000000000111111111000////////////000000111111222222333333222222111000000000000000000000000111111111111111222333333111111111111111111111111000111111111222222222222111000000000222333222111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333444555222222333333333444444444444333333333333444555555444444444444555555555555888777777999;;;;;;:::999:::===@@@BBBAAA@@@@@@@@@GGGKKKPPPSSSTTTTTTTTTTTTTTTZZZYYYZZZaaaaaagggwww888777444222111111111222222222222222222222222222000000000000000000000000///////////////////////////000000000000000000///000000////////////000000111///...000333444333000000000000/////////......////////////000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////////////////000000000000/////////000000000111111//////.........//////000111222222333333222222111000000000000000000000000000000000000000111222222000000000000000000000000000000000111111111222222111000000000222333222111000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111000000111111111111222333444444333333333444444444555555444333333333333444555555555555666666666777777777777666777999;;;<<<;;;:::;;;===@@@BBBAAAAAABBBCCCGGGJJJNNNQQQRRRRRRSSSUUUSSSYYYXXXZZZaaabbbhhhxxx;;;999666333222222333333333333333333333333333333222222222222222222222222111111111111111111111111000111111222222111111000000000////////////000000111000.........///000111111111000000000/////////////////////000000000000000000000000000000000000...///000111111000///...000000000000000000000000////////////////////////////////////000000000000////////////000000000111000000////////////000000111222222333333222222111000000000000000000000000000000000000000111222222000000000000000000000000/////////000000000111111111000000000222333222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222111222222333333444444555555555666666666444333333333333444555555555555555666666666777777555555666888;;;======<<<<<<>>>@@@AAAAAABBBDDDFFFFFFHHHKKKMMMNNNOOORRRTTTRRRXXXXXXZZZaaabbbhhhxxx===:::777444222222333444444444444444444444444444222222222222222222222222222222222222222222222222222222222333333222222222000000////////////000000---000333444222000///...111111111111000000000000////////////000000000000111111111111111111111111...///000111111000///...111111111111000000000000////////////////////////////////////000000000000////////////000000000000111111000000000000000111222222222333333222222222000000000000000000000000111111000000111111222333000000000000000000000000////////////000000000000111000000000222333222111222222222222222222222222000000000000000000000000111111111111111111111111//////000111222333333444333333222222111222222222555555555666666666666777444333333333333444555555333333333444444444555555444444555888<<<>>>=========>>>@@@AAAAAACCCFFFIIIJJJKKKMMMOOOPPPRRRVVVXXXQQQWWWWWWYYYaaabbbhhhxxx666777888888888666555444555555666666777777888888555666666666555444333333555444333222333555777999444333333444666555444222333333333222222222111111555444111...111555444///444111......000222111000111111111111000000//////111111111111111111111111///000111222222111000///222222222222222111000///000000000000000000000000////////////////////////444000///111000...444>>>333222111111111111111222222222333444333222111000---///333555666555222111////////////000000000000111111111111111111111111000000111111222333333333222222111111111111222222//////000000111111111222000000000000000000000000222111111111000000//////000000000000111111111111333333333333333333333333555555555555555555555555444444444555555555666666666666666666666666666666444555666777999:::;;;<<<===???AAABBBBBBCCCEEEFFFLLLLLLMMMNNNQQQTTTVVVXXXVVVTTTXXX^^^^^^\\\dddqqq777888999999888777666555777777777777777888888888777777888888777666666555888888666555555666777888555555666777999888666333555555555555444444444444888999777444444888777444111000000222444444111...444444333333222222222222222222222222222222222222111222333333333333222111222222222222111111000000111111111111111111111111111111111111111111111111333000///111000...222:::000000/////////000000111222333444444444333111111111222444555555222///---000000111111111222222222111111111111111111111111333222111///...,,,++++++333222222111111222222333000000111111111222222222222222222222222222222222333333222222222111111111111111111222222222333333333333333333333333333333666666666666666666666666555555555555666666666666666666666666666666666666555555666888999:::;;;<<<===???AAABBBCCCDDDFFFHHHJJJKKKKKKMMMPPPSSSVVVWWWXXXUUUWWW]]]___]]]dddooo999::::::::::::999888888999999999999888888888888999999::::::999999888888;;;;;;:::999999888777777777888999;;;<<<;;;888555888888888777777777777666666999999444222444555444444666999<<<>>>;;;666222888777666555555555666777444444444444444444444444333444555555555555444333444444222111111222222333333333333333333333333333333333333333333333333333444333222333222000222666000000000000111111222333444444444555444333333222222333444555444222000...222222222333333333444444222222222222222222222222111000000000111111222222333333222222222222333333111111111222222222222222333333333333333333333333444444333333333333222222333333333333444444444444444444444444444444444444666666666666666666666666555555555666666666777777666666666666666666666666555666777888999:::;;;<<<===???BBBCCCDDDFFFIIIKKKKKKKKKLLLNNNQQQUUUXXXZZZ\\\VVVVVV\\\______dddlll;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::999888999999;;;===>>>===:::777::::::999999999888888888444999:::555222333444444777999===@@@@@@>>>999666;;;:::888777777888999:::666666666666666666666666555555555666666555555555888666444333333444666777444444444444444444444444555555555555555555555555777666666666555444444555333333333333444555666777666666666555555555444444///000222333444444333333333333333444444444555555222222222222222222222222000000000111333555777888333333222222222222333333111111111111111222222222333333333333333333333333333333333333333333333333333333333444444444555555444444444444444444444444555555555555555555555555444444555555555666666666777777777777777777777777666777777888:::;;;;;;<<<===???BBBDDDFFFHHHKKKMMMNNNNNNOOOQQQTTTXXX[[[]]]^^^VVVUUU[[[``````dddlll===<<<<<<<<<<<<==================<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;999:::;;;<<<<<<<<<<<<<<<::::::;;;===>>>>>>:::888::::::::::::999999999999888===>>>:::666777888888555777999:::999888666666;;;:::999999999999;;;;;;999999999999999999999999666666666666666666666666:::999777666666777999:::555555555555555555555555777777777777777777777777666777666666666777666444444444444444555777888888777777777666666666666666222222222333444444555555333333333444444444555555444444444444444444444444555444222000//////000000222222111111111111222222111111111111111111111111333333333333333333333333222333333333333333333333333333333444444444555555555555555555555555555555444444444444444444444444333333444444444555555555888888888888888888888888777777888999:::;;;;;;<<<===@@@CCCEEEGGGIIILLLOOOOOOOOOPPPRRRUUUXXX[[[]]]^^^VVVTTT[[[```aaafffnnn=========<<<======>>>???>>>>>>>>>===============;;;<<<======>>>=========;;;;;;<<<<<<===>>>>>>???<<<;;;;;;<<<>>>>>><<<:::;;;;;;;;;:::::::::999999888<<<===:::999::::::888777888:::999888777888999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888777777666666777777888:::999999888888999;;;;;;666666666666666666666666888888888888888888888888444555555444666999888555444444444444444555666777999999888777777777777888888777666444444444444444444444444555555555666666555555555555555555555555555444333222222444666777333333222222222222333333222222222222222111111111333333333333333333333333222222333333333333444444333444444444444555555555666666666666666666666666555555555555555555555555444444444444555555555666888888888888888888888888888888999999:::;;;;;;<<<>>>@@@CCCEEEGGGIIILLLNNNNNNNNNOOOPPPSSSVVVXXXZZZZZZTTTTTT[[[```aaaiiisss>>>===<<<<<<<<<>>>???@@@>>>>>>>>>>>>????????????===>>>???@@@@@@@@@@@@???@@@???>>>>>>>>>???@@@AAA???===<<<<<<===>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::999;;;;;;:::;;;>>>===888999<<<>>>>>><<<:::;;;<<<:::;;;===>>>???>>>===<<<========================::::::999888888999::::::888888888999999:::::::::888888888888888888888888888888888888888888888888555777666444888>>>>>>:::666666555555555666666777;;;:::999888777888888999:::999777555444555666666666666666666777777777777777777777777777777777777555444444555777:::>>>@@@555555444444444444555555555555444444444333333333444444444444444444444444333333444444444555555555555555555666666666777777666666666666666666666666777777777777777777777777666666666666777777777777999999999999999999999999888999999::::::;;;;;;;;;>>>@@@CCCEEEFFFHHHKKKMMMOOOOOOOOOPPPRRRUUUWWWXXXVVVRRRTTT[[[___aaakkkyyy>>>===<<<<<<<<<>>>???@@@>>>>>>>>>???@@@@@@@@@AAA???@@@AAAAAABBBBBBBBBBBBEEECCCAAA?????????@@@AAAAAA???<<<<<<===?????????============<<<<<<<<<<<<>>>?????????BBBFFFCCC===666:::>>>>>><<<999999::::::<<>>===========================<<<;;;::::::::::::;;;<<<666777888999999999999888::::::::::::::::::::::::888888888888888888888888888:::999777<<>>AAACCCEEEFFFGGGJJJLLLRRRRRRRRRRRRTTTVVVXXXYYYSSSQQQTTT\\\___aaammm|||EEECCCBBBBBBCCCCCCBBB@@@BBBCCCCCCBBB@@@@@@AAACCCBBBBBBBBBBBBBBBBBBBBBBBBPPPIIIAAA>>>@@@BBBBBBAAA@@@AAACCCDDDDDDBBBAAA???CCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@???@@@AAACCCDDDBBB@@@??????AAAAAA@@@>>>AAAAAAAAAAAAAAAAAAAAA@@@========================@@@@@@??????===<<<:::999;;;;;;;;;<<<===<<<:::777::::::::::::::::::::::::::::::999999888777777777888999:::::::::888777666888888888888888999999:::;;;;;;;;;;;;:::999888888777999888444444777777444777777777777777777777777666777999999777666777888999999999888888888777777777777777777777777777777777777777777777777777777444555777888999999999888777777888888888888777666888888999::::::::::::999888888888888999999::::::999999999999999999999999<<<<<<<<<;;;;;;:::::::::;;;;;;::::::;;;;;;<<<===;;;;;;;;;<<<<<<<<<======>>>AAAEEEFFFFFFGGGJJJMMMSSSRRRSSSTTTUUUTTTUUUWWWXXXQQQTTTTTTaaakkkkkkKKKIIIHHHHHHIIIIIIHHHFFFHHHIIIHHHGGGDDDCCCDDDFFFCCCCCCDDDEEEFFFGGGHHHHHHJJJFFFBBBBBBDDDFFFDDDAAADDDEEEFFFFFFEEEDDDAAA@@@DDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBCCCCCCDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@>>>===<<<>>>======>>>???>>><<<:::::::::::::::::::::::::::777777777777666666666666777888888999:::::::::999888888888888888999::::::;;;<<<<<<======<<<<<<;;;888;;;;;;:::<<>>>>>>>>@@@CCCDDDDDDFFFJJJMMMOOOPPPRRRUUUVVVWWWYYY[[[XXXRRRVVVWWWcccjjjiiiLLLKKKIIIJJJKKKKKKJJJIIIJJJJJJIIIGGGEEECCCDDDEEEBBBBBBDDDEEEGGGIIIJJJKKKGGGEEEFFFHHHKKKKKKHHHDDDGGGHHHIIIIIIIIIHHHFFFEEEEEEFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGHHHJJJKKKIIIFFFDDDEEEGGGDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@BBBAAA@@@AAABBBBBB@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888888999999999999999999999:::;;;<<<>>>???<<<<<<;;;;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@@@@;;;???@@@???BBBGGGJJJHHH@@@@@@@@@@@@@@@@@@@@@@@@<<<>>>??????>>>======>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<============<<<<<<============<<<<<<<<<===>>>>>>???>>>>>>>>>>>>>>>===<<<:::999999888<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>?????????@@@@@@???@@@AAABBBCCCEEEJJJMMMNNNQQQUUUWWWXXXZZZ\\\^^^XXXTTTZZZ[[[eeekkkiiiNNNLLLKKKLLLMMMMMMLLLKKKKKKKKKKKKIIIGGGFFFGGGHHHFFFGGGHHHIIIKKKLLLMMMNNNJJJIIIKKKMMMPPPOOOLLLIIIIIIJJJKKKLLLLLLLLLLLLLLLGGGHHHHHHIIIJJJKKKKKKLLLKKKKKKJJJIIIIIIHHHHHHHHHJJJMMMOOOMMMHHHEEEGGGKKKFFFFFFGGGGGGHHHIIIJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHGGGFFFEEEEEEGGGEEEDDDEEEFFFFFFDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@AAAAAABBB>>>>>>======>>>@@@BBBCCCBBBBBBBBBBBBBBBCCCDDDDDDCCCDDDDDDDDDDDDDDDCCCBBBAAADDDDDDBBBBBBFFFGGGEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBDDDCCCBBBAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>>>>??????===>>>>>>????????????>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<;;;========================<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@BBBEEEJJJLLLRRRWWWZZZZZZYYY\\\^^^^^^[[[WWW\\\\\\gggmmmmmmSSSQQQPPPQQQSSSSSSRRRQQQOOOPPPQQQPPPOOOOOOPPPRRROOOOOOOOOOOOOOOPPPPPPPPPNNNMMMMMMMMMNNNNNNMMMLLLOOOOOOOOOOOONNNMMMMMMLLLJJJJJJKKKKKKLLLMMMNNNNNNLLLLLLKKKKKKJJJJJJIIIIIIJJJNNNPPPNNNIIIGGGIIIMMMHHHHHHIIIJJJKKKKKKLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJIIIGGGGGGHHHIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFGGGHHHHHHIIIEEEDDDCCCCCCCCCDDDFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHFFFEEEDDDEEEHHHGGGCCCCCCFFFFFFCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFGGGGGGFFFEEEEEEFFFDDDDDDDDDEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA??????>>>?????????@@@@@@>>>???@@@@@@AAAAAAAAA@@@???@@@@@@AAABBBAAAAAAAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????????????????@@@AAAAAACCCCCCDDDDDDDDDEEEEEEEEEDDDBBBAAAAAACCCFFFJJJKKKRRRYYY]]]ZZZYYY^^^bbbccc```ZZZ___]]]fffooorrrSSSRRRQQQRRRTTTTTTTTTRRRPPPQQQRRRRRRQQQRRRTTTVVVQQQPPPPPPOOONNNNNNMMMMMMOOONNNMMMLLLKKKKKKKKKLLLVVVUUUSSSPPPNNNLLLJJJIIILLLLLLMMMMMMNNNNNNOOOOOOKKKLLLLLLMMMLLLLLLKKKJJJKKKMMMOOONNNKKKIIIKKKMMMJJJKKKKKKLLLLLLMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLLLLKKKKKKLLLKKKIIIHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGGGGHHHIIIJJJJJJKKKIIIIIIHHHHHHHHHIIIJJJJJJHHHHHHGGGGGGHHHHHHIIIJJJKKKLLLLLLKKKKKKJJJIIIHHHHHHJJJIIIFFFFFFIIIJJJGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFHHHIIIIIIHHHGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@AAAAAABBB@@@AAABBBBBBCCCCCCCCCCCCAAABBBBBBCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHFFFDDDDDDFFFHHHJJJJJJMMMVVVZZZVVVVVV___ggghhhccc^^^aaa^^^fffooosssSSSRRRQQQRRRTTTUUUTTTSSSRRRSSSSSSSSSQQQQQQSSSUUURRRRRRQQQPPPOOOOOONNNNNNNNNOOOOOOOOONNNMMMMMMNNNUUUTTTRRRPPPNNNMMMLLLKKKNNNNNNNNNNNNOOOOOOOOOOOOLLLLLLNNNNNNOOONNNMMMMMMLLLLLLMMMMMMMMMMMMNNNNNNLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIJJJKKKLLLLLLLLLLLLLLLMMMKKKIIIIIIJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJHHHIIIJJJKKKLLLLLLMMMMMMJJJJJJIIIIIIJJJJJJKKKLLLJJJKKKLLLMMMMMMMMMMMMMMMJJJMMMLLLIIIIIILLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHJJJJJJHHHGGGHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFEEEHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIILLLIIIGGGHHHJJJKKKJJJHHHJJJTTTWWWQQQQQQ\\\fffiiiddd```ddd```fffmmmpppXXXWWWVVVWWWYYYZZZYYYXXXXXXYYYYYYWWWUUUUUUVVVWWWXXXXXXXXXWWWWWWVVVVVVVVVNNNQQQSSSTTTSSSRRRQQQQQQPPPPPPOOOOOOOOOPPPPPPQQQOOOOOOOOOOOOOOOOOONNNNNNLLLMMMOOOPPPQQQPPPOOOOOOMMMLLLLLLMMMOOOPPPPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIJJJKKKLLLLLLLLLLLLLLLNNNKKKIIIHHHJJJKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJEEEGGGIIILLLNNNOOOOOONNNMMMMMMLLLLLLMMMMMMNNNOOOHHHIIIKKKMMMOOOPPPPPPQQQMMMOOONNNJJJIIIKKKJJJGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGIIIJJJJJJIIIHHHHHHIIIHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFFFFDDDEEEFFFGGGHHHIIIIIIIIIFFFFFFGGGHHHHHHHHHHHHGGGPPPPPPNNNMMMKKKIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKIIIIIIIIIJJJJJJJJJJJJKKKNNNLLLJJJJJJLLLLLLJJJGGGKKKUUUVVVNNNLLLWWWbbbddddddaaafffbbbgggkkkkkkVVVTTTQQQRRRUUUVVVUUUSSSUUUVVVWWWWWWWWWWWWWWWVVVZZZYYYWWWUUUTTTUUUUUUVVVUUUUUUUUUUUUTTTSSSRRRQQQSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSUUUVVVVVVUUUTTTSSSRRRSSSUUUVVVVVVUUUSSSRRRTTTTTTTTTRRRSSSVVV[[[___UUUTTTTTTRRRQQQPPPOOONNNQQQQQQQQQQQQPPPPPPPPPPPPMMMMMMNNNNNNNNNMMMLLLLLLLLLKKKJJJIIIHHHHHHIIIJJJGGGHHHIIIJJJJJJIIIHHHHHHIIIHHHHHHGGGGGGGGGHHHHHHJJJHHHGGGHHHKKKLLLKKKIIINNNKKKJJJJJJMMMNNNLLLJJJMMMMMMMMMMMMMMMNNNNNNNNNQQQQQQOOONNNMMMKKKJJJJJJMMMLLLLLLNNNPPPPPPLLLIIIKKKKKKJJJJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIEEEBBBBBBEEEGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFNNNMMMJJJHHHFFFGGGHHHHHHIIIHHHFFFEEEEEEFFFFFFGGGHHHJJJLLLLLLKKKKKKKKKLLLNNNMMMLLLKKKKKKKKKKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJMMMLLLKKKJJJKKKLLLNNNPPPTTTTTTSSSTTTWWW]]]cccggghhhiiieeeffffff```lllZZZXXXVVVWWWYYYZZZYYYXXXXXXXXXYYYYYYYYYYYYXXXXXXZZZYYYXXXWWWVVVVVVVVVVVVUUUUUUUUUUUUTTTSSSRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUWWWWWWWWWVVVTTTSSSVVVVVVVVVWWWWWWVVVVVVVVVWWWVVVTTTSSSTTTVVVXXXYYYVVVUUUUUUTTTSSSRRRQQQQQQTTTTTTTTTSSSSSSSSSRRRRRRNNNNNNOOOOOOOOOOOONNNNNNOOONNNLLLKKKKKKKKKLLLMMMLLLMMMNNNNNNOOONNNMMMLLLKKKKKKKKKLLLLLLMMMNNNOOOOOOMMMLLLMMMOOOPPPOOOMMMNNNLLLJJJKKKMMMNNNLLLKKKMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPOOONNNNNNMMMKKKJJJJJJLLLOOOOOOMMMKKKMMMMMMLLLLLLKKKKKKLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMMMMNNNNNNKKKIIIIIIKKKLLLLLLJJJGGGHHHHHHIIIIIIIIIIIIIIIEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGLLLKKKIIIGGGFFFFFFFFFGGGHHHGGGFFFEEEDDDDDDEEEEEEHHHIIIKKKKKKJJJJJJKKKLLLMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIJJJLLLNNNOOOVVVRRRNNNOOOTTTZZZ^^^___ggghhhggghhhhhhaaaiii\\\ZZZYYYYYYZZZ[[[[[[ZZZ[[[\\\\\\\\\\\\\\\[[[[[[]]]]]]]]]]]]\\\[[[[[[ZZZXXXXXXYYYYYYYYYXXXXXXWWWVVVVVVWWWWWWXXXXXXYYYYYYYYYYYYZZZ[[[ZZZYYYWWWVVVZZZZZZZZZZZZZZZZZZZZZZZZ\\\YYYVVVUUUWWWXXXVVVTTTWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVVVVUUUUUUUUUTTTTTTPPPPPPQQQRRRSSSSSSSSSSSSRRRRRRQQQPPPPPPPPPQQQQQQQQQRRRRRRSSSSSSRRRQQQQQQOOOOOOPPPPPPQQQRRRSSSTTTSSSQQQQQQRRRSSSTTTSSSRRRTTTSSSRRRSSSTTTTTTSSSRRRNNNOOOOOOPPPQQQRRRRRRRRRQQQRRRRRRSSSSSSSSSRRRRRRMMMLLLKKKLLLOOOPPPQQQPPPPPPOOONNNMMMLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNOOONNNOOOOOOPPPQQQRRRRRRSSSTTTSSSRRRRRRSSSRRRPPPOOOLLLMMMMMMNNNOOOOOONNNNNNHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJIIIHHHGGGFFFFFFEEEHHHHHHGGGEEEDDDDDDDDDDDDFFFHHHIIIJJJIIIHHHHHHIIIKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHIIIKKKNNNOOOVVVPPPJJJKKKSSS[[[^^^]]]fffiiiiiikkkjjjaaaggg]]]\\\[[[[[[[[[[[[[[[[[[]]]^^^^^^^^^^^^]]]]]]\\\```aaabbbbbbbbbaaa___^^^]]]]]]^^^^^^___^^^^^^^^^ZZZZZZZZZ[[[[[[\\\]]]]]]]]]]]]^^^]]]]]]\\\ZZZZZZ\\\]]]^^^______^^^]]]\\\___[[[XXXYYY\\\]]]YYYTTTYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWWWWWWWVVVVVVVVVVVVTTTTTTVVVWWWXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSTTTTTTUUUUUUTTTTTTUUUTTTTTTUUUUUUVVVVVVVVVYYYYYYXXXXXXYYYYYYYYYXXXRRRSSSTTTTTTUUUVVVWWWWWWUUUVVVWWWWWWWWWWWWVVVUUUTTTRRRPPPPPPPPPRRRSSSTTTPPPOOOOOONNNNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSUUUUUUVVVWWWWWWWWWXXXWWWUUURRRPPPQQQRRRSSSSSSTTTTTTSSSSSSNNNNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNMMMKKKKKKKKKKKKJJJIIIHHHGGGKKKJJJIIIHHHGGGGGGFFFFFFFFFHHHIIIIIIHHHGGGHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIHHHHHHJJJMMMOOOQQQSSSOOOKKKMMMTTT\\\bbbdddhhhkkkjjjlllkkkaaafff~~~^^^]]]]]]\\\[[[[[[[[[\\\]]]]]]]]]]]]]]]\\\[[[ZZZ^^^___```aaa```___^^^]]]]]]]]]^^^_________^^^^^^ZZZ[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[\\\___bbbddddddbbb___\\\aaa]]][[[]]]aaabbb^^^YYY[[[[[[[[[\\\\\\\\\\\\]]][[[[[[[[[[[[ZZZZZZZZZZZZXXXYYYZZZ[[[\\\]]]]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXZZZZZZZZZZZZYYYWWWVVVUUUXXXXXXYYYYYYYYYYYYZZZZZZXXXYYYYYYYYYYYYXXXYYYYYYYYYYYYYYYZZZ[[[\\\\\\]]][[[\\\\\\]]]\\\[[[YYYXXXYYYXXXUUUSSSQQQRRRSSSUUUPPPPPPPPPPPPPPPQQQRRRSSSPPPPPPQQQQQQRRRRRRRRRSSSQQQQQQRRRSSSUUUVVVWWWWWWWWWYYYZZZZZZXXXUUUSSSQQQTTTTTTUUUUUUUUUUUUTTTTTTQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSOOOOOOOOOOOOOOONNNMMMLLLNNNNNNNNNMMMMMMLLLKKKJJJKKKMMMNNNNNNLLLKKKLLLMMMLLLLLLKKKKKKKKKLLLLLLMMMJJJJJJJJJKKKKKKJJJJJJJJJKKKKKKJJJKKKLLLOOORRRSSSQQQQQQQQQQQQRRRWWW___fffiiikkkjjjkkkiii```hhh\\\]]]]]]\\\ZZZYYYZZZ[[[^^^^^^^^^^^^^^^]]]\\\[[[\\\]]]]]]]]]]]]]]]\\\\\\]]]]]]]]]^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\[[[\\\\\\\\\\\\^^^```cccffffffccc```^^^bbb```___```cccdddbbb___]]]^^^^^^^^^^^^^^^^^^^^^``````____________^^^^^^\\\\\\]]]^^^_________^^^[[[\\\]]]]]]^^^]]]]]]]]]```___^^^]]]]]]]]]]]]]]]`````````___]]][[[YYYWWW[[[]]]^^^^^^]]]\\\^^^___\\\]]]^^^^^^\\\\\\]]]^^^^^^____________`````````___```aaabbbaaa___\\\[[[\\\[[[ZZZVVVSSSRRRTTTVVVTTTTTTSSSSSSTTTTTTUUUVVVSSSSSSSSSTTTTTTUUUUUUVVVTTTTTTUUUVVVWWWXXXXXXYYYYYY[[[]]]]]]ZZZWWWVVVUUUUUUVVVVVVUUUUUUTTTSSSRRRQQQRRRSSSSSSTTTTTTSSSSSSUUUUUUVVVVVVWWWXXXXXXXXXTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPQQQSSSTTTTTTRRRQQQQQQRRRRRRRRRQQQQQQQQQRRRSSSSSSOOOOOOPPPPPPPPPPPPOOOOOONNNMMMMMMMMMNNNPPPSSSTTTRRRUUUUUURRRNNNOOOVVV]]]eeehhhgggiiihhh```hhhfffggghhhfffcccbbbdddfffggggggggggggfffeeedddccccccccccccbbbbbbccccccdddddddddddddddcccbbbaaaaaa`````````______^^^]]]]]]^^^^^^^^^^^^___```aaaaaaaaabbbccccccccccccbbbaaacccbbbbbbbbbbbbbbbbbbbbb________________________`````````____________^^^]]]]]]^^^^^^^^^^^^^^^]]]\\\]]]^^^_________^^^^^^bbbaaa```^^^]]]]]]^^^^^^``````aaaaaa___]]][[[YYY\\\^^^```___]]]]]]___aaaaaacccddddddbbbaaabbbdddbbbbbbbbbbbbaaaaaaaaaaaa```aaaccceeeeeecccaaa______```___\\\YYYXXXYYY[[[\\\[[[ZZZYYYXXXWWWWWWWWWVVVVVVWWWWWWXXXYYYYYYZZZYYYYYYZZZZZZ[[[[[[[[[[[[^^^```bbbaaa^^^\\\\\\]]][[[[[[ZZZYYYXXXVVVUUUTTTSSSSSSTTTUUUUUUUUUUUUTTTTTTUUUVVVWWWXXXZZZ[[[[[[XXXWWWVVVUUUTTTUUUVVVVVVSSSTTTUUUVVVVVVVVVUUUTTTSSSUUUVVVUUUTTTRRRSSSSSSUUUTTTTTTTTTUUUUUUVVVWWWRRRSSSSSSTTTTTTSSSSSSRRRPPPOOONNNNNNOOOPPPSSSTTTTTTUUUUUURRRNNNNNNQQQUUU]]]aaaccchhhhhh___fff~~~xxxzzzzzzxxxuuutttuuuxxxppppppppppppooonnnmmmlllnnnmmmlllllllllmmmnnnooonnnnnnnnnmmmlllkkkjjjiiigggffffffeeedddcccbbbbbbbbbbbbbbbcccdddeeeggggggdddcccaaa``````aaacccdddcccddddddbbb``````aaacccaaa`````````_________^^^^^^]]]]]]]]]]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\]]]^^^`````````___^^^aaa```^^^]]]\\\\\\\\\]]]\\\]]]^^^___^^^\\\ZZZYYYZZZ\\\^^^^^^\\\[[[]]]___```bbbdddcccaaa```aaadddddddddcccbbbbbbaaaaaa```___aaadddfffgggfffdddcccbbbdddeeeccc```^^^```bbbbbbaaa___]]][[[YYYXXXXXXXXXYYYYYYZZZ[[[\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^bbbeeefffeeebbb```aaacccaaaaaa```___]]][[[YYYXXXUUUVVVWWWWWWXXXXXXWWWWWWSSSTTTUUUWWWYYYZZZ\\\\\\ZZZXXXVVVUUUUUUVVVWWWYYYSSSTTTVVVWWWXXXXXXWWWVVVQQQSSSTTTSSSQQQPPPPPPQQQTTTTTTSSSTTTTTTUUUVVVVVVSSSSSSTTTTTTTTTTTTSSSSSSQQQPPPNNNNNNNNNPPPRRRSSSUUUTTTRRRQQQRRRRRRSSSSSSVVV\\\aaagggiii___ccczzz}}}zzzxxxwwwvvv{{{yyyvvvtttrrrrrrrrrsssmmmooopppooollljjjiiiiiihhhiiiiiihhhfffeeefffhhhggggggfffeeedddbbbaaa```bbb```^^^^^^```aaa___]]]\\\]]]^^^__________________^^^]]]\\\[[[ZZZZZZZZZ\\\\\\]]]^^^^^^______```]]]^^^_________^^^\\\[[[^^^^^^^^^^^^^^^^^^^^^___^^^___aaa```___^^^^^^___dddbbbaaabbbeeeeeeccc```bbbbbbcccccccccbbbbbbaaacccaaa_________^^^\\\YYY\\\[[[[[[ZZZ[[[\\\^^^___```````````````^^^]]]]]]ddddddccccccccccccdddddddddcccaaa```_________```ZZZZZZZZZZZZ[[[\\\^^^^^^\\\^^^______^^^]]]^^^^^^ccc```]]]\\\\\\]]]\\\ZZZTTTWWW[[[\\\[[[ZZZZZZZZZWWWUUUSSSQQQOOONNNNNNNNNRRRSSSTTTUUUUUUTTTRRRQQQSSSSSSRRRRRRRRRRRRSSSSSSQQQQQQQQQPPPPPPOOOOOONNNNNNNNNOOOPPPRRRSSSTTTTTTLLLTTTYYY```eee```cccttt~~~|||{{{wwwuuusssssstttsssooommmkkklllkkkkkkjjjiiihhhgggbbbaaaaaa````````````aaa____________^^^^^^^^^^^^^^^^^^___^^^^^^]]]\\\[[[]]]]]]^^^___```aaabbbbbbcccbbbaaa```___`````````cccaaa^^^___``````^^^\\\aaabbbbbbbbbaaa```______aaa```___```aaa```]]][[[\\\\\\\\\\\\\\\]]]]]]^^^____________````````````cccbbbbbbaaabbbcccdddeee______`````````______^^^aaaaaabbbcccdddeeefffggg\\\]]]___```bbbccceeefff```___]]]\\\[[[\\\\\\\\\ZZZ[[[]]]^^^^^^^^^______^^^]]]\\\ZZZYYYXXXWWWWWWUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTSSSSSSSSSRRRNNNSSSUUU\\\ccc```cccttt~~~yyytttqqqoooqqqpppooonnnmmmlllkkkjjjggggggfffeeedddcccccccccddddddcccbbbbbbaaaaaaaaadddaaa^^^]]]___aaa```___aaa___]]]]]]___`````````aaaaaaaaaaaaaaa```______]]]^^^___```aaa```]]]ZZZ^^^^^^_________^^^]]]\\\aaaaaa```___```aaabbbcccbbbaaaaaaaaaaaabbbcccddd^^^___aaabbbcccbbbaaa```\\\]]]]]]^^^___```aaabbbbbbbbbbbbaaabbbbbbccccccdddeeedddcccbbbbbbdddfffgggeeeeeeeeeggghhhggggggbbbbbbaaa```^^^\\\ZZZYYYZZZZZZYYYYYYYYYYYYZZZZZZYYYXXXXXXWWWWWWXXXXXXYYYXXXXXXXXXYYYYYYYYYYYYZZZYYYXXXXXXWWWVVVUUUTTTTTTRRRTTTTTTZZZdddbbbeeettt{{{vvvqqqnnnlllkkkgggeeeggglllnnnkkkgggdddccccccdddfffjjjmmmnnnrrrrrrssstttuuuuuuuuuuuupppqqqrrrtttuuusssoookkknnnoooqqqqqqqqqnnnllljjjllljjjgggdddccccccdddeeedddeeefffgggfffeeecccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbcccaaa___^^^____________^^^___```___^^^^^^aaadddbbb```^^^___aaabbbaaa```ddddddcccbbb```]]][[[YYY^^^]]]\\\\\\\\\]]]^^^___\\\\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[WWWWWWWWWXXXXXXXXXXXXXXXUUUVVVUUU]]]hhhfffggguuu~~~~~~~~~{{{yyyxxxxxx{{{}}}}}}wwwtttpppmmmiiifffeeefffhhhjjjmmmmmmmmmmmmllljjjhhhgggfffdddbbbccceeefffeeedddaaaaaaaaa```___```bbbddd______```aaacccdddcccbbbbbbbbbcccdddcccbbb```___```___^^^]]]^^^___aaabbb______^^^^^^^^^^^^____________^^^]]]\\\\\\[[[[[[YYYYYYYYYYYYYYYYYYYYYZZZTTTVVVWWW```llljjjjjjwww|||wwwrrrmmmjjjhhhggghhhiiiiiihhhaaaeeeiiikkkiiieeecccaaa^^^^^^___```aaaaaaaaaaaa^^^^^^^^^^^^___```aaabbbaaa``````______``````aaa`````````___^^^]]]]]]]]]______^^^]]]\\\\\\[[[[[[UUUYYY[[[dddooommmppp}}}}}}~~~zzzttt{{{}}}rrrfff^^^[[[dddcccaaa___^^^]]]\\\\\\\\\]]]^^^______`````````aaaaaa````````````aaaaaaaaaaaaaaabbbbbbbbbccccccdddddddddccccccbbbbbbbbb^^^bbbccciiisssttt|||qqqnnn{{{zzznnnjjjuuupppsssqqqlllfffaaa]]]ZZZYYYZZZ[[[]]]____________^^^aaaaaa````````````aaaaaaaaaaaabbbdddfffggghhhiiieeeeeefffggghhhiiijjjkkkhhhkkkkkkoooxxxzzzwwwccczzzdddTTTVVVZZZTTTSSSUUUdddxxxqqqnnnooonnnooosssxxx{{{zzzyyyrrrrrrqqqoookkkgggccc```]]]\\\aaaoooyyy|||qqqoooqqqxxx}}}yyymmmaaa```aaa[[[XXXYYY___fffssszzzvvvzzz