BM66(i@ ~~~rrrWWWJJJFFFBBB??????@@@???>>>======<<<<<<<<<>>>>>>>>>>>>=====================<<<<<<;;;;;;:::===>>>???AAACCCEEEFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJGGGFFFFFFDDDBBBEEEJJJLLLUUUggg}}}~~~{{{wwwsssttttttsssqqqlllhhheeedddcccaaa^^^[[[XXXVVVUUUWWWWWWWWWWWWXXXXXXXXXXXXZZZYYYYYY[[[^^^ccchhhjjjoootttzzz|||rrrvvvuuuyyy}}}sssmmmiiifffgggjjjssssssbbbWWWJJJCCCBBBBBB???<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>?????????@@@<<<~~~~~~|||```QQQJJJDDDAAA@@@@@@???>>>======<<<<<<===>>>>>>>>>>>>============>>>===<<<;;;;;;;;;;;;<<<>>>>>>???AAACCCEEEFFFGGGHHHHHHHHHIIIIIIIIIIIIIIIKKKHHHFFFGGGEEECCCFFFKKKOOOZZZmmm}}}zzzyyyxxxtttpppkkkkkkjjjiiifffccc```^^^\\\[[[YYYWWWTTTRRRPPPOOONNNNNNOOOOOOOOOPPPPPPPPPRRRRRRRRRSSSVVVZZZ^^^```ggglllrrrwww{{{~~~zzzuuurrrrrrxxxuuuoookkkggggggjjjqqq|||~~~mmmaaaRRRHHHFFFEEECCCAAA?????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>????????????@@@}}}mmmZZZOOOGGGBBBAAA@@@@@@???>>>============>>>>>>>>>>>>============???>>><<<::::::;;;<<<===>>>???@@@AAACCCEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIKKKHHHFFFFFFEEECCCGGGLLLRRR```www~~~wwwsssqqqnnniiieeeaaa```___]]]ZZZXXXWWWVVVRRRRRRPPPOOOMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKJJJKKKMMMPPPSSSUUU[[[___eeelllrrrxxx~~~zzzsssllllllqqq|||wwwrrrmmmhhhgggjjjnnnwwwvvvhhhWWWJJJEEECCCBBBAAA>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>yyyzzzxxxbbbRRRHHHCCCAAAAAA@@@???>>>============>>>>>>>>>>>>============???>>>;;;::::::;;;===?????????@@@BBBCCCEEEFFFFFFFFFGGGHHHIIIIIIIIIHHHHHHJJJFFFDDDEEEDDDCCCGGGNNNVVVggg}}}xxxrrrmmmiiieee___[[[YYYXXXVVVTTTRRRQQQQQQQQQLLLLLLLLLKKKJJJIIIIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHHHHIIIKKKMMMOOOQQQTTTZZZ```hhhqqq{{{|||oooiiiiiirrrzzzuuuoooiiigggiiikkksss}}}~~~ppp]]]MMMEEEBBBAAA@@@>>>>>>>>>=========<<<<<<========================>>>>>>>>>>>>>>>?????????>>>www{{{kkkWWWKKKEEEBBBAAA@@@???>>>>>>=========>>>>>>>>>>>>============???>>>;;;::::::<<<>>>@@@@@@@@@AAABBBDDDEEEFFFFFFEEEFFFHHHIIIJJJIIIHHHGGGGGGDDDBBBCCCCCCCCCIIIPPP\\\mmmwwwtttoooiiiddd^^^YYYUUUSSSQQQOOOMMMLLLLLLMMMMMMIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHIIIJJJKKKKKKMMMQQQWWW___jjjuuu|||}}}yyymmmhhhmmm{{{~~~xxxrrrkkkggghhhjjjqqq|||yyyfffUUUJJJEEECCCCCC>>>>>>>>>>>>====================================??????>>>>>>>>>>>>>>>>>>AAA|||xxx{{{www___QQQIIIEEEAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>============>>>===<<<;;;;;;===???@@@@@@AAABBBCCCDDDEEEFFFFFFEEEFFFHHHIIIJJJIIIGGGFFFEEEBBBAAABBBCCCEEELLLTTTbbbttt~~~{{{yyyqqqoookkkfff```ZZZUUURRRMMMLLLJJJIIIHHHHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIKKKMMMQQQXXXaaalllssswwwzzz~~~wwwmmmkkkrrr|||~~~wwwnnniiiiiiiiinnnyyy|||jjjZZZMMMFFFBBBAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>???}}}|||jjjYYYNNNIIIAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>==================<<<<<<===>>>??????AAAAAABBBCCCDDDEEEFFFFFFDDDFFFHHHJJJJJJIIIGGGFFFDDDAAAAAACCCEEEIIIPPPYYYiiizzz~~~{{{wwwtttrrrlllkkkhhhddd]]]WWWSSSQQQJJJJJJIIIHHHHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGIIIJJJKKKMMMRRRYYYbbbiiinnnsssyyy}}}~~~wwwmmmnnnssszzz|||sssmmmlllhhhkkksss|||mmm]]]PPPGGGAAA>>>@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>===<<<{{{rrr___SSSLLLBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<======>>>>>>>>>???AAABBBBBBCCCDDDEEEFFFFFFDDDEEEHHHJJJJJJIIIGGGEEEEEEBBBAAAEEEGGGKKKTTT\\\nnn~~~}}}}}}|||yyyvvvrrrooommmhhhhhhfffbbb\\\VVVRRRPPPJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJFFFFFFFFFGGGGGGHHHHHHHHHJJJJJJJJJKKKNNNTTT\\\bbbhhhnnnvvv{{{~~~qqqmmmpppmmmxxxvvvpppnnnggghhhoooyyyssseeeWWWMMMFFFBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????>>>>>>======>>>ooo[[[MMMIIIGGGEEEAAA===<<<===???>>>>>>>>>>>>>>>?????????>>>===============>>>???AAAAAABBBCCCDDDEEEFFFGGGGGGFFFEEEFFFIIIJJJHHHFFFFFFCCCCCCFFFIIINNNWWWaaawww~~~yyysssrrrrrrpppkkkfffcccbbbaaa___]]]XXXRRRMMMOOONNNMMMLLLLLLMMMNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLJJJIIIIIIIIIIIIJJJIIIHHHHHHIIIIIIHHHGGGDDDEEEFFFIIILLLPPPTTTVVV___dddmmmuuu{{{|||rrrooommmrrr|||uuulllhhhfffhhhmmmttt~~~yyykkk\\\OOOGGGCCCAAA@@@>>>===>>>???>>>===????????????????????????;;;;;;<<<==================iiiYYYOOOKKKEEEAAA????????????>>>>>>>>>>>>>>>>>>>>>??????????????????@@@@@@AAAAAAAAABBBCCCDDDEEEFFFGGGHHHFFFEEEGGGIIIIIIHHHEEEFFFDDDEEEHHHKKKPPPYYYccc|||yyytttooommmnnnlllgggcccbbbaaa```___^^^ZZZVVVRRRQQQPPPPPPPPPQQQSSSTTTVVVWWWVVVVVVVVVUUUUUUTTTTTTRRRQQQOOOMMMLLLKKKJJJJJJKKKJJJIIIIIIJJJJJJHHHGGGGGGGGGGGGHHHJJJMMMOOOQQQVVV[[[dddmmmuuu}}}zzzsssmmmpppwwwzzzqqqkkkhhhhhhlllqqqzzz|||ooo```RRRIIIDDDBBB@@@>>>>>>>>>???>>>===????????????????????????===>>>>>>???????????????>>>}}}kkkYYYQQQGGGAAAAAABBB@@@>>>??????>>>>>>>>>>>>>>>>>>???????????????@@@AAAAAABBBBBBCCCDDDDDDEEEFFFFFFHHHGGGFFFGGGHHHHHHGGGEEEFFFEEEGGGKKKNNNSSS]]]hhh~~~}}}vvvrrrmmmkkkjjjhhhdddaaa___^^^^^^^^^___^^^\\\YYYUUUUUUVVVWWWZZZ]]]```bbbccccccbbbaaaaaa```______[[[YYYWWWTTTRRRPPPNNNNNNOOOMMMKKKKKKKKKKKKIIIHHHIIIIIIHHHGGGHHHIIIJJJKKKNNNSSSZZZbbbkkkuuu~~~|||pppnnnqqq{{{yyyoookkkhhhiiillltttuuufffXXXLLLFFFCCCAAA???>>>??????>>>===????????????????????????>>>>>>>>>>>>???????????????~~~~~~gggZZZKKKCCCBBBCCCAAA===?????????>>>>>>>>>>>>>>>============>>>???@@@@@@BBBCCCCCCDDDEEEEEEFFFFFFHHHGGGGGGHHHHHHGGGFFFEEEFFFFFFIIINNNQQQVVVbbbmmm~~~|||{{{xxxtttoookkkiiigggdddaaa\\\\\\\\\^^^aaabbbaaa```]]]^^^___bbbfffjjjmmmooooooooonnnmmmlllkkkjjjiiifffdddaaa^^^[[[XXXWWWVVVSSSRRRPPPOOOOOONNNLLLJJJJJJIIIHHHGGGFFFGGGHHHHHHMMMPPPTTT[[[bbbllluuu|||wwwqqqnnnttttttnnnhhhfffgggnnn|||{{{mmm^^^PPPHHHDDDBBB@@@?????????>>>===????????????????????????<<<<<<<<<<<<<<<======>>>???}}}xxxhhhSSSFFFDDDDDD@@@<<>>>>>==================>>>???@@@AAACCCCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGFFFGGGKKKOOORRRYYYfffttt~~~|||{{{zzzyyyvvvqqqllliiifffcccbbb]]]]]]___bbbfffggggggffffffgggiiikkkoootttwwwzzzyyyyyyxxxwwwuuutttssssssooommmkkkgggdddbbb```___ZZZXXXVVVTTTTTTRRRPPPNNNIIIIIIGGGGGGFFFGGGHHHIIIKKKMMMPPPUUU[[[eeeooouuuxxxppprrr|||yyyrrrjjjeeedddiiiwwwuuueeeUUUKKKEEECCCAAA@@@@@@@@@???===>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<===>>>>>>>>>~~~xxx___MMMGGGDDDAAA===@@@@@@??????>>>=========?????????@@@AAABBBCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFDDDFFFHHHHHHGGGGGGGGGIIIGGGHHHKKKOOORRRZZZkkkzzz~~~|||{{{zzzxxxvvvqqqmmmiiigggfffeeedddeeehhhlllooopppnnnlllmmmmmmnnnpppssswwwzzz|||||||||{{{zzzyyyyyyxxxxxxrrrqqqooollljjjhhhffffffaaa___\\\[[[YYYXXXUUUSSSKKKJJJIIIHHHHHHHHHIIIJJJGGGHHHKKKOOOVVV^^^hhhoooxxx~~~vvvtttxxx~~~~~~wwwnnnhhheeehhhttt}}}mmm[[[PPPFFFDDDAAA@@@AAA@@@???===>>>>>>>>>>>>>>>>>>>>>>>>???>>>=========>>>@@@AAA>>>~~~lllVVVJJJEEEBBB@@@@@@@@@??????>>>======<<>>>>>>>>>>>>>>>>>>>>>>>>>>??????=========>>>@@@AAA???|||uuu\\\MMMGGGDDDCCC@@@@@@@@@???>>>======<<<=========>>>???AAABBBCCCEEEEEEEEEEEEFFFFFFFFFFFFAAADDDHHHHHHGGGGGGIIILLLHHHHHHJJJMMMPPPZZZooo}}}tttvvvqqqzzz}}}||||||xxxwwwvvvsssrrrsssuuuxxxxxxzzz~~~~~~yyynnnmmmmmmmmmnnnoooqqqrrrnnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkiiihhhhhhhhhhhhkkkiiifffcccaaa___\\\YYYQQQPPPNNNKKKJJJIIIIIIIIIGGGGGGHHHHHHIIIMMMSSSWWWhhhqqq~~~yyyuuuwwwyyyrrrmmmnnnxxxzzzgggYYYGGGEEECCCAAAAAAAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::;;;<<<>>>???@@@~~~|||bbbPPPGGGEEEDDDAAAAAAAAA@@@@@@>>>===<<<============???AAACCCDDDFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHKKKQQQWWWbbbtttxxxrrrrrrrrrwww~~~~~~~~~zzzyyyxxxxxxyyy{{{~~~yyypppnnnlllkkkkkkkkkiiihhhjjjiiihhhgggggggggggggggiiigggeeebbbbbbbbbdddeeehhhfffeeeffffffccc^^^YYYTTTSSSRRRQQQOOOLLLJJJIIIHHHHHHHHHIIIKKKNNNPPPRRR^^^fffqqq|||}}}vvvtttwwwoooooouuu{{{}}}mmm___PPPIIICCCBBB@@@======???======>>>>>>??????@@@@@@???>>><<<;;;<<<===???@@@>>>kkkWWWKKKFFFDDD@@@@@@@@@???>>>===<<<<<>>>>>???@@@BBBCCCEEEFFFFFFGGGGGGFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFIIIOOOWWWdddwwwyyytttsssuuuwww|||}}}|||||||||}}}|||qqqnnnkkkiiijjjjjjiiihhhggggggfffeeeeeeeeeeeeeeefffdddaaa___^^^^^^```aaacccbbbbbbccceeedddaaa]]]WWWVVVTTTRRROOOLLLJJJIIIIIIHHHHHHIIIJJJMMMOOOPPPXXX```kkkvvv{{{uuu|||{{{qqqnnnrrrvvvrrrdddRRRJJJCCCBBBAAA>>>>>>???>>>>>>>>>>>>>>>????????????>>><<<<<<<<<===???@@@>>>{{{uuu___NNNGGGEEEAAAAAAAAA@@@@@@??????>>>AAA@@@?????????@@@BBBCCCEEEEEEEEEFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJQQQZZZhhh}}}zzzvvvvvvzzzzzz|||}}}}}}~~~rrrooojjjhhhhhhiiiiiiiiiggggggffffffeeeeeeffffffdddbbb___]]]\\\\\\]]]^^^^^^]]]]]]___bbbddddddccc\\\ZZZWWWTTTPPPMMMKKKKKKJJJJJJIIIIIIIIIKKKLLLMMMPPPWWWbbbnnnxxxvvvvvv}}}tttnnnnnnppp|||wwwhhhUUULLLDDDBBBBBB@@@???AAA????????????>>>>>>>>>>>>>>>>>>===<<<===>>>???@@@>>>ttt~~~eeeRRRIIIFFFDDDDDDCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@BBBCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHKKKJJJMMMTTT]]]mmm|||yyyyyy}}}}}}~~~zzzsssxxxtttpppkkkhhhhhhiiijjjjjjjjjjjjiiiiiiiiiiiijjjjjjeeecccaaa___]]]]]]]]]]]][[[[[[[[[\\\___aaacccddd```^^^ZZZVVVRRROOOMMMLLLLLLKKKIIIHHHHHHIIIJJJJJJKKKRRR[[[fffqqq|||uuuqqqtttzzzxxxnnnkkkkkksss}}}|||mmmZZZOOOFFFCCCCCCAAA@@@AAA@@@@@@??????>>>>>>======>>>>>>=========>>>???@@@>>>wwwlllWWWLLLHHHEEEDDDDDDCCCDDDDDDEEEFFFAAAAAA@@@AAABBBCCCEEEGGGFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHMMMLLLOOOVVV___ooo{{{{{{{{{{{{|||qqqnnnxxx~~~xxxtttooolllkkklllmmmmmmmmmlllllllllllllllmmmmmmgggeeecccaaa___^^^]]]]]][[[[[[[[[[[[\\\^^^```bbbaaa___\\\XXXUUURRROOONNNMMMLLLJJJIIIHHHHHHHHHIIIKKKOOOVVV___jjjvvvxxxpppooorrr{{{pppkkkiiimmmwwwttt```TTTHHHDDDDDDBBBAAAAAA@@@@@@??????>>>>>>======>>>>>>>>>>>>>>>??????@@@>>>wwwaaaRRRJJJCCCBBBAAAAAABBBCCCEEEFFFCCCBBBBBBBBBBBBDDDFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIKKKKKKOOOWWWaaappp}}}|||xxxyyy~~~yyyqqqjjjmmm|||}}}}}}|||yyytttqqqqqqqqqqqqpppnnnnnnmmmmmmmmmnnnooooooiiihhheeecccaaa___^^^]]]]]]]]]]]]\\\ZZZZZZ]]]______^^^]]][[[XXXUUURRRPPPNNNMMMKKKIIIHHHHHHIIIIIIKKKMMMQQQWWW```lllyyytttooolllwww~~~sssllljjjkkkttt}}}gggXXXJJJEEEEEECCCAAAAAA????????????>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>nnnYYYLLLBBBBBBAAA@@@AAACCCEEEGGGGGGFFFDDDCCCBBBCCCCCCDDDFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIIIIKKKPPPZZZfffvvv|||zzzzzznnnhhhgggppp~~~}}}yyywwwvvvvvvtttsssqqqqqqqqqqqqqqqrrrssssssmmmllljjjhhheeecccaaa```]]]______]]]ZZZYYYZZZ\\\[[[\\\]]]\\\[[[WWWTTTRRROOONNNLLLJJJIIIIIIIIIJJJKKKKKKLLLOOOVVVaaannnwww}}}|||rrriiiqqq{{{uuunnnlllkkktttlll\\\LLLFFFEEECCC@@@@@@>>>>>>>>>>>>>>>?????????>>>>>>??????@@@@@@@@@???>>>www^^^MMMDDDCCCBBBBBBCCCEEEGGGIIIJJJIIIGGGDDDBBBAAAAAAAAAEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIJJJLLLSSS___lll||||||~~~~~~vvviiieeegggttt}}}{{{zzzyyywwwuuuuuuuuuuuuuuuuuuvvvwwwxxxrrrqqqooommmjjjhhhfffeee]]]___```^^^[[[YYYZZZ\\\YYYZZZ]]]]]]\\\YYYUUUSSSOOONNNLLLKKKJJJJJJJJJKKKJJJIIIHHHIIIOOOZZZfffoooyyytttiiinnnttt|||wwwpppmmmmmmuuuppp___NNNGGGEEECCC@@@???======>>>>>>??????@@@@@@>>>>>>???@@@@@@@@@@@@???>>>dddOOOLLLFFFCCCEEEFFFDDDDDDFFFFFFFFFFFFEEECCCBBBCCCDDDFFFFFFGGGGGGGGGGGGFFFFFFIIIGGGEEEGGGIIIKKKIIIGGGGGGKKKPPPYYYjjjwwwkkkZZZaaalll{{{~~~|||zzzzzzvvvuuuttttttuuuwwwyyy{{{xxxvvvtttqqqnnnkkkiiigggcccaaa^^^]]]^^^]]]\\\[[[ZZZ[[[\\\]]]\\\[[[ZZZYYYQQQPPPNNNLLLKKKJJJJJJJJJLLLIIIIIIMMMQQQVVV```jjjtttzzz}}}uuupppooouuu}}}uuunnnooosss~~~wwwdddQQQIIIEEEAAAAAACCC??????>>>>>>>>>>>>??????????????????????????????===lllWWWOOOIIIEEEGGGGGGEEEEEEFFFFFFFFFFFFEEECCCBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDHHHFFFEEEFFFIIIJJJIIIGGGHHHLLLQQQYYYlllpppeee[[[bbbooo~~~}}}|||{{{yyyxxxwwwvvvwwwxxxzzz{{{yyyxxxvvvssspppnnnlllkkkdddbbb___^^^^^^^^^\\\[[[[[[\\\]]]]]]]]]\\\[[[[[[UUUSSSPPPMMMKKKJJJJJJKKKLLLIIIHHHKKKNNNSSS[[[eeeqqqwww{{{sssnnnrrrzzz|||uuusssuuu~~~yyygggTTTJJJEEEBBBAAACCC??????>>>>>>>>>>>>??????????????????????????????>>>vvv```TTTLLLGGGHHHIIIGGGEEEFFFFFFFFFFFFEEECCCBBBCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFEEEEEEEEEGGGHHHGGGFFFHHHKKKQQQZZZnnnxxxhhh```]]]fffttt}}}~~~}}}|||{{{zzzyyyzzz{{{{{{zzzyyyxxxvvvtttrrrppppppiiigggdddbbbbbbaaa___]]]]]]]]]]]]]]]^^^]]]]]]]]]ZZZWWWSSSNNNLLLKKKKKKKKKKKKHHHGGGIIIKKKNNNVVV___mmmsss{{{{{{qqqooosss~~~}}}wwwwww||||||kkkXXXLLLFFFBBBBBBCCC??????>>>>>>>>>>>>??????????????????????????????>>>~~~gggWWWNNNGGGGGGHHHGGGEEEFFFFFFFFFFFFEEECCCBBBCCCDDDGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFGGGJJJPPP\\\qqqooobbb]]]```jjjzzz|||zzz~~~~~~}}}{{{{{{{{{{{{{{{zzzyyyxxxvvvuuuttttttooommmjjjhhhgggfffdddbbb______^^^^^^^^^^^^______]]]ZZZUUUPPPLLLJJJJJJKKKJJJGGGFFFHHHJJJMMMTTT\\\jjjooovvv}}}vvvnnnooowwwyyywwwxxxqqq]]]OOOGGGCCCBBBCCC@@@??????>>>>>>??????@@@????????????????????????===ooo^^^RRRHHHFFFGGGFFFEEEFFFFFFFFFFFFEEECCCBBBCCCDDDGGGGGGGGGHHHHHHGGGGGGGGGDDDDDDEEEEEEEEEEEEFFFFFFEEEIIIQQQ^^^uuu}}}}}}hhh^^^[[[cccnnnzzzzzz~~~|||{{{{{{|||{{{zzzzzzyyyxxxwwwwwwrrrpppmmmkkkjjjiiigggeeebbbaaa___^^^]]]^^^___```___\\\WWWRRRMMMKKKJJJJJJIIIFFFFFFIIIKKKNNNUUU]]]ggglllrrrxxx~~~|||ppplllppp}}}yyyuuutttzzzwwwdddRRRHHHEEECCCBBB@@@@@@????????????@@@@@@????????????????????????>>>}}}kkk\\\MMMHHHHHHGGGFFFFFFFFFFFFFFFEEECCCBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCEEEFFFFFFEEEEEEFFFGGGEEEJJJSSSccczzz}}}|||yyycccZZZZZZfffrrr~~~|||}}}~~~}}}~~~~~~}}}|||{{{zzzyyyyyyssspppnnnlllkkkjjjiiigggeeeccc```]]]\\\]]]^^^```aaa___ZZZVVVQQQNNNKKKJJJJJJGGGHHHKKKMMMOOOUUU]]]eeeiiipppwww|||uuummmllluuu{{{uuusssxxx}}}iiiUUUIIIFFFDDDBBB@@@@@@????????????@@@@@@????????????????????????AAA~~~}}}kkkWWWMMMJJJHHHFFFFFFFFFFFFFFFEEECCCBBBCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCFFFGGGGGGEEEEEEFFFHHHFFFLLLWWWhhh}}}qqq^^^YYYZZZiiiuuu|||}}}~~~}}}||||||uuusssqqqooooooooommmlllgggddd```\\\ZZZ[[[]]]^^^cccaaa^^^[[[VVVRRRNNNLLLLLLJJJJJJLLLMMMNNNSSSZZZbbbgggooowww}}}sssmmmqqqxxxyyyvvvyyymmmWWWIIIFFFEEEBBBAAA@@@@@@??????@@@@@@AAA????????????????????????@@@~~~vvv___RRRMMMIIIGGGGGGFFFGGGFFFEEECCCBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDFFFHHHGGGEEEEEEGGGIIIHHHNNNZZZlll}}}}}}jjj\\\YYY\\\jjjvvvwwwyyy}}}~~~~~~yyywwwuuutttttttttsssqqqhhheee```\\\ZZZZZZ\\\]]]dddcccaaa^^^ZZZUUUQQQNNNOOOLLLKKKMMMMMMLLLQQQWWW```fffoooxxx~~~yyypppqqqvvv}}}yyy|||pppXXXJJJGGGEEEBBBAAA@@@@@@??????@@@@@@AAA????????????????????????===|||zzziiiUUULLLKKKJJJHHHKKKJJJIIIHHHFFFDDDCCCBBBEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFEEEEEEFFFGGGGGGHHHMMMNNNXXXooo{{{{{{zzzvvvxxx~~~tttbbbYYY[[[bbbooozzz}}}{{{www{{{}}}zzzyyyxxxxxxxxxvvvssspppiiigggccc___]]][[[[[[[[[^^^```bbbaaa^^^XXXRRRNNNLLLLLLKKKKKKLLLNNNQQQRRRYYY```jjjsss{{{uuurrrtttyyyzzz|||qqq]]]OOOGGGCCCAAAAAAAAA@@@@@@???@@@@@@@@@AAA@@@@@@???>>>======<<<>>>~~~}}}}}}{{{|||oooYYYNNNKKKIIIHHHIIIHHHFFFEEECCCBBBBBBBBBEEEEEEDDDDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGLLLOOO\\\vvvxxxwwwvvvtttyyykkk\\\VVV\\\dddvvv~~~xxxtttrrrzzz~~~~~~}}}{{{yyyxxxuuuqqqnnnjjjhhheeeaaa^^^]]]\\\]]]\\\]]]^^^^^^[[[VVVQQQNNNMMMLLLKKKKKKKKKMMMOOOQQQWWW]]]fffpppwww}}}xxxsssrrrrrr~~~zzz{{{sss___QQQIIIEEECCCBBBAAAAAA@@@?????????@@@===>>>>>>??????@@@@@@AAA===zzzxxxwwwxxx{{{~~~~~~}}}}}}~~~|||uuu}}}vvv]]]PPPJJJHHHFFFGGGFFFDDDCCCBBBBBBCCCCCCEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGKKKQQQbbb}}}xxxvvvvvvvvv}}}uuubbbXXXWWW```jjj~~~xxxrrroooooo}}}}}}zzzxxxtttpppmmmhhhfffbbb^^^\\\ZZZZZZZZZZZZ[[[\\\[[[YYYVVVRRRPPPNNNMMMLLLJJJJJJKKKMMMNNNTTTYYYaaajjjrrryyyuuupppllluuu{{{yyy{{{vvvcccTTTKKKFFFDDDCCCBBBAAA@@@??????>>>>>>======>>>??????@@@AAAAAA???zzzyyywwwxxxzzz||||||{{{zzzzzzyyyyyyzzz{{{}}}~~~}}}yyyzzzzzz```PPPHHHEEEDDDFFFEEECCCBBBBBBCCCEEEFFFDDDDDDDDDDDDDDDEEEFFFFFFHHHGGGFFFFFFEEEFFFFFFFFFKKKSSSeee}}}|||||||||lll]]]WWW[[[gggrrr~~~wwwssstttuuu}}}}}}zzzwwwtttpppmmmgggdddaaa]]]ZZZYYYYYYYYYZZZZZZ[[[[[[ZZZXXXUUUTTTPPPNNNLLLJJJJJJJJJKKKLLLQQQVVV^^^eeellltttzzz}}}|||zzz{{{{{{|||}}}xxxpppmmmrrr}}}|||xxxxxx}}}yyyfffWWWMMMGGGEEEDDDCCCBBB@@@???>>>>>>>>>?????????>>>>>>=========BBB|||zzzxxxxxxyyyzzzyyyxxxtttsssrrrqqqqqqrrrssstttyyyyyyzzz{{{~~~~~~zzz}}}dddQQQGGGDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEDDDDDDDDDCCCDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGMMMTTTfffxxxdddZZZYYY```mmmyyy}}}wwwuuuwwwzzz||||||yyywwwtttqqqnnnhhhfffbbb___\\\[[[ZZZZZZXXXYYYZZZZZZZZZXXXVVVUUUQQQPPPMMMKKKJJJJJJKKKLLLQQQUUU\\\bbbhhhnnntttxxxyyy{{{|||yyyxxxwwwvvvuuusssssstttuuuwwwxxxzzz|||}}}}}}tttpppqqqwww}}}wwwwww{{{|||jjjYYYMMMGGGEEEDDDCCCBBB@@@???>>>>>>>>>===============<<<<<<<<>>>>>::::::;;;<<<>>>???@@@@@@>>>yyyxxxxxxyyy{{{|||zzzyyyuuutttrrrpppooonnnnnnoookkklllmmmnnnpppvvv}}}}}}www```PPPIIIHHHBBBCCCEEEFFFFFFEEEDDDCCCDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEEEEFFFGGGIIIIIINNNWWWjjjmmmaaaWWWXXXaaammmzzz{{{{{{~~~|||xxxxxx{{{~~~|||xxxuuurrroooiiigggccc___]]][[[[[[[[[ZZZ\\\___aaa```^^^ZZZXXXSSSQQQOOOMMMLLLLLLMMMNNNOOOSSSYYY^^^```bbbdddeeegggiiilllooorrruuuvvvwwwrrrnnnkkkhhhhhhgggfffeeeiiikkkmmmppprrrtttuuuvvvyyy}}}}}}|||}}}vvvsssrrrwwwwwwsssuuu~~~tttaaaQQQIIIFFFBBBAAAAAA@@@?????????@@@;;;<<<===>>>???AAABBBBBB>>>yyyyyyyyy|||~~~~~~tttsssqqqooommmlllllllllggghhhiiijjjmmmrrrxxx}}}gggUUUMMMKKKEEEGGGIIIKKKKKKJJJGGGFFFCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJMMMWWWlll}}}fff\\\VVV[[[gggttt{{{vvvwww}}}|||zzz|||~~~zzzvvvrrrooorrrppplllhhhfffddddddddd^^^aaaeeegggfffccc___\\\SSSRRROOONNNMMMMMMNNNOOONNNRRRXXX\\\^^^^^^^^^___bbbcccfffiiilllooopppqqqnnnjjjfffdddcccccccccbbbgggiiikkknnnqqqssstttuuuxxx||||||{{{|||}}}|||zzzvvvssswwwvvvqqqsss{{{xxxdddSSSJJJGGGAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAzzzxxxwwwwwwzzz|||}}}|||xxxwwwtttqqqnnnllljjjiiikkkjjjhhhhhhjjjooossswwwtttcccXXXSSSNNNMMMLLLMMMMMMKKKHHHFFFFFFEEEDDDBBBBBBCCCCCCDDDFFFFFFEEEEEEEEEFFFHHHIIIOOOYYYooosss^^^XXXUUU\\\lll}}}xxxvvvyyy~~~|||vvvuuu{{{}}}yyyvvvuuuuuusssqqqooonnnmmmkkkhhhlllhhhgggiiimmmkkkddd\\\YYYRRRMMMNNNOOONNNMMMNNNQQQQQQSSSVVV[[[]]]^^^^^^ddddddeeefffhhhjjjkkkllljjjjjjiiiggggggggggggggghhhiiikkknnnqqqtttvvvwwwzzz~~~{{{wwwxxx}}}xxxqqqqqqxxxxxxqqqpppxxxyyygggWWWKKKEEECCCAAA??????@@@@@@???>>>@@@@@@@@@@@@@@@???>>>===???zzzyyywwwxxxzzz}}}}}}}}}zzzxxxuuuqqqooommmllllllmmmkkkiiihhhjjjmmmqqqtttyyy{{{}}}jjj]]]VVVRRRPPPOOONNNNNNLLLIIIFFFFFFEEEDDDBBBBBBCCCCCCDDDFFFEEEEEEEEEEEEGGGHHHIIIOOOYYYoooooo^^^YYYWWW___ppp}}}vvvtttxxx~~~|||xxxtttuuu|||}}}||||||zzzxxxvvvuuutttqqqooommmjjjgggiiilllllleee___ZZZSSSOOOOOOOOONNNMMMOOOQQQTTTYYY^^^aaabbbaaa___``````aaabbbdddfffggghhhiiiiiiiiihhhhhhhhhggggggkkkllloooqqquuuwwwzzz{{{}}}{{{vvvvvvzzz{{{}}}}}}sssqqquuuzzzssspppuuu}}}{{{iiiXXXLLLFFFDDDBBB@@@???@@@@@@???>>>@@@@@@@@@@@@@@@???>>>>>>???{{{zzzxxxyyy{{{~~~~~~~~~}}}zzzvvvrrrpppooooooooopppnnnkkkiiiiiikkknnnppprrrtttyyytttddd[[[VVVTTTRRRQQQPPPNNNJJJHHHFFFEEEDDDBBBBBBCCCCCCDDDFFFEEEEEEEEEEEEGGGHHHIIINNNYYYqqqhhh\\\XXXYYYdddvvv{{{tttrrrwww~~~vvvsssrrrvvv~~~}}}|||zzzyyyvvvsssoookkkggghhhkkkkkkgggbbb\\\UUUPPPPPPPPPNNNNNNQQQSSSXXX```fffiiigggdddaaaaaaaaabbbccceeegggiiijjjjjjkkkmmmnnnnnnmmmmmmlllppprrrtttwwwzzz}}}}}}vvvtttwwwvvvzzzwwwqqqrrr|||}}}sssnnnrrrxxx~~~lll[[[NNNGGGDDDBBB@@@@@@@@@@@@???>>>???@@@@@@@@@@@@???>>>>>>>>>}}}{{{zzzzzz||||||wwwsssqqqqqqrrrssssssqqqnnnkkkiiijjjkkklllpppssswww|||{{{iii___YYYWWWTTTSSSRRRPPPMMMKKKFFFEEEDDDBBBBBBCCCCCCDDDEEEEEEDDDDDDEEEGGGIIIJJJMMMZZZsss|||bbbXXXWWW[[[hhh{{{yyyrrrqqqxxxyyyrrrqqqrrrxxx~~~|||{{{{{{|||~~~~~~~~~}}}~~~~~~|||zzzxxxuuusssoookkkffffffhhhiiigggeee]]]WWWSSSRRRPPPNNNPPPTTTWWW\\\dddkkklllkkkhhhfffhhhiiiiiikkklllnnnpppqqqppprrrtttvvvwwwwwwuuutttvvvwwwyyy|||vvvrrrtttxxx|||{{{rrrpppwww~~~sssmmmpppvvvqqq___QQQHHHEEECCCAAA@@@@@@@@@???>>>??????@@@@@@@@@??????>>>>>>~~~||||||~~~}}}yyyuuussssssuuuvvvvvvtttpppmmmkkkjjjjjjkkknnnqqquuuyyy}}}ooocccZZZXXXUUUSSSSSSRRROOOMMMFFFEEEDDDBBBBBBCCCCCCDDDEEEDDDDDDDDDEEEGGGIIIJJJNNN[[[uuuyyyaaaUUUVVV\\\lllwwwrrrsss{{{}}}vvvqqqrrruuu{{{zzzvvvtttttttttuuuvvvwwwyyy{{{~~~}}}zzzxxxvvvssspppmmmiiieeeccceeeffffffeee^^^XXXTTTSSSQQQPPPRRRXXX[[[```ggglllmmmmmmmmmmmmoooooopppqqqssstttvvvwwwwwwyyy{{{}}}~~~~~~}}}|||{{{|||~~~xxxrrrsssxxx}}}tttpppuuutttmmmpppwwwwwwdddSSSJJJFFFDDDAAA@@@AAA@@@???>>>>>>??????@@@@@@@@@??????>>>~~~~~~~~~~~~}}}yyywwwuuuuuuvvvwwwwwwuuurrrooommmllllllllljjjnnnssswww{{{vvviii\\\YYYVVVSSSRRRQQQOOOMMMFFFEEEDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDFFFHHHJJJKKKOOO]]]xxxvvvbbbTTTVVV___ooo}}}wwwsssvvvyyysssrrrtttyyy|||vvvrrrpppoooooooooqqqtttxxx{{{~~~|||~~~}}}zzzxxxuuuqqqooollliiieeecccccceeeffffff^^^YYYVVVTTTRRRQQQVVV\\\```eeekkkooopppqqqtttwwwsssssstttuuuwwwyyyzzz{{{~~~{{{tttttttttzzzwwwqqqsss~~~xxxpppqqqwww~~~|||hhhVVVKKKFFFDDDBBBAAAAAAAAA???>>>>>>>>>???@@@@@@@@@@@@??????~~~}}}}}}|||zzzxxxwwwvvvwwwwwwwwwvvvsssqqqooonnnnnnnnnjjjnnnsssvvvyyyqqq___\\\WWWSSSPPPNNNKKKIIIFFFEEEDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDFFFHHHJJJKKKQQQ___{{{ooo___UUUXXXbbbsss|||wwwvvvzzz|||tttpppqqquuu{{{~~~zzztttpppnnnmmmmmmpppssswww{{{~~~~~~yyyuuuqqqrrrtttzzz|||yyyvvvssspppmmmkkkiiifffddddddeeefffggg]]]YYYVVVUUUSSSSSSXXX```cccjjjrrrvvvwwwxxx|||zzz{{{{{{|||~~~wwwvvvrrryyy{{{rrrqqqyyytttrrruuu{{{kkkWWWLLLGGGEEEBBBAAAAAAAAA???>>>>>>>>>???@@@@@@@@@@@@@@@@@@}}}||||||{{{zzzyyyxxxwwwwwwwwwwwwvvvtttrrrpppoooooopppnnnrrruuuvvvwww{{{vvvbbb^^^XXXSSSOOOKKKHHHEEEFFFEEEDDDCCCBBBCCCCCCDDDDDDDDDDDDDDDFFFHHHJJJKKKRRR```|||gggZZZVVVZZZeeevvv~~~{{{xxxxxx}}}xxxqqqnnnpppuuu}}}}}}zzz~~~}}}yyyssspppnnnmmmmmmuuuxxx}}}}}}}}}||||||||||||}}}}}}{{{}}}~~~~~~xxxqqqmmmgggggghhhmmmyyy~~~zzzwwwuuuqqqmmmkkkkkkiiigggfffffffffggghhh\\\YYYWWWVVVTTTTTTZZZbbbeeemmmwww}}}~~~~~~yyywwwtttzzz~~~ssspppvvvwwwrrrsssyyylllXXXLLLGGGEEECCCAAAAAAAAA???>>>===>>>???@@@@@@@@@@@@@@@AAA~~~~~~|||{{{zzzzzzzzzzzzyyyyyyxxxvvvsssqqqnnnmmmppprrrtttvvvxxx}}}yyy}}}~~~zzzjjj```YYYXXXSSSJJJFFFJJJEEEEEEDDDCCCCCCCCCCCCCCCEEEFFFFFFFFFFFFGGGJJJLLLUUUddd}}}nnn]]]XXXTTT]]]lll{{{}}}yyytttuuu}}}zzzrrrnnnmmmtttxxx~~~|||~~~~~~yyyrrrnnnmmmooorrrtttwww|||~~~|||xxxxxxxxxwwwwwwvvvvvvvvvuuuuuuuuuuuuvvvwwwxxxyyyyyyooogggccc___]]]___dddlllzzz}}}yyyvvvrrrmmmjjjkkkhhhdddccccccdddeeeeeeccc\\\WWWUUUVVVWWW^^^eeekkkttt}}}yyyttttttyyyvvvpppqqqvvvzzzzzz}}}ttt^^^MMMKKKHHHEEECCCBBBBBB@@@???AAA???===;;;;;;===@@@BBB???}}}|||{{{zzzzzzzzzzzzyyyxxxvvvtttrrrqqqssstttuuuvvvwwwzzz~~~{{{zzz{{{mmmaaaYYYXXXUUULLLGGGIIIEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFIIIKKKUUUeee}}}eeeWWWSSSTTT]]]lll{{{|||yyyvvvwwwwwwppplllkkkvvvzzz~~~{{{}}}}}}xxxsssooonnnppprrrrrrtttwwwzzzzzzyyywwwuuurrrssssssssssssrrrrrrqqqnnnooooooppprrrtttvvvwww{{{uuujjjccc^^^ZZZXXXYYY]]]bbbnnn{{{wwwsssnnnjjjkkkhhhdddcccdddeeeffffffccc]]]WWWVVVVVVXXX___gggpppyyy{{{vvvvvvzzzyyyppppppttt~~~vvvaaaPPPIIIFFFDDDBBBBBBCCCBBBAAACCCBBBAAA@@@???@@@BBBCCC???|||{{{zzzzzzzzzzzzzzzyyyyyywwwvvvuuutttuuuuuuuuuuuuvvvzzz}}}~~~xxx}}}zzzqqqcccYYYYYYWWWOOOHHHGGGEEEDDDDDDCCCCCCCCCCCCDDDCCCDDDDDDDDDDDDFFFJJJMMMWWWhhhmmmZZZQQQPPPTTT^^^mmm{{{|||yyyxxxzzzsssllljjjkkkyyy}}}~~~yyy{{{}}}|||wwwrrrpppooopppppppppqqqrrrrrrrrrqqqpppooommmnnnppprrrrrrqqqpppoookkkkkklllnnnqqqtttvvvwwwyyy|||~~~rrrggg^^^ZZZVVVTTTTTTVVVYYYaaaqqq{{{uuuooojjjjjjgggdddcccdddfffggggggddd^^^YYYWWWWWWYYYaaajjjwww}}}xxxssswww{{{}}}~~~}}}rrroooqqq|||yyydddSSSHHHEEECCCBBBCCCCCCCCCBBBDDDCCCCCCBBBBBBAAAAAAAAA@@@|||yyyxxxxxxxxxxxxyyyyyyyyyxxxwwwwwwtttttttttsssssstttxxxzzzxxxyyy{{{{{{~~~tttdddYYYYYYYYYQQQHHHFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFGGGIIIMMMQQQYYYkkkqqq```SSSOOOPPPUUU___nnn{{{{{{zzz{{{zzzpppkkkkkklllzzzwwwyyy|||~~~|||vvvrrrooommmlllkkkllllllllllllmmmmmmmmmmmmmmmooorrrtttuuutttsssrrrooopppqqqrrrtttwwwyyyzzz{{{}}}}}}pppeee]]]XXXTTTSSSSSSTTTUUUZZZfffsssyyyrrrmmmiiifffcccbbbccceeeffffffddd___[[[YYYXXXZZZdddnnn{{{yyysssuuuxxxyyyzzz|||uuuoooooouuu{{{fffUUUIIIFFFDDDBBBBBBCCCBBBAAAAAAAAAAAAAAA@@@???===<<<@@@}}}zzzxxxwwwwwwwwwwwwwwwwwwwwwvvvvvvuuuqqqrrrrrrrrrrrrtttxxx{{{{{{yyyyyy}}}|||tttdddXXXYYYXXXPPPHHHEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFGGGJJJOOOSSS[[[nnnqqqbbbVVVNNNMMMPPPWWWaaappp|||}}}{{{|||vvvmmmjjjmmmqqq{{{~~~wwwxxx{{{}}}|||vvvqqqnnnkkkhhheeeeeeffffffgggiiijjjlllmmmnnnppptttwwwyyyyyyxxxwwwxxxxxxxxxyyyyyy{{{|||}}}{{{nnnccc[[[VVVQQQQQQRRRTTTSSSVVV```kkk~~~xxxsssllliiieeeccccccdddeeeeeeeeeaaa]]][[[YYY\\\gggrrr~~~|||wwwxxxyyyyyy{{{}}}yyyqqqppprrr~~~|||gggVVVLLLIIIEEECCCBBBAAA@@@>>>???@@@AAAAAA@@@>>><<<;;;@@@|||xxxwwwwwwxxxxxxxxxxxxwwwvvvuuutttssspppqqqrrrqqqrrrtttxxx{{{zzzxxx|||}}}pppbbbXXXXXXVVVNNNGGGFFFDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEIIIOOOSSS]]]pppzzzeeeWWWNNNJJJKKKOOOYYYdddsss~~~~~~|||||||||pppjjjjjjpppvvv}}}zzz{{{||||||||||||{{{zzzxxxyyy{{{}}}~~~{{{uuuqqqooolllfffbbbaaabbbcccfffhhhjjjlllmmmppprrruuuxxx{{{|||||||||~~~xxxlllaaaYYYTTTNNNNNNQQQSSSRRRRRRZZZdddttt|||tttppplllhhhgggggggggffffffccc___]]]ZZZ]]]iiivvv{{{zzzzzzzzz{{{}}}}}}tttsssrrr{{{~~~|||hhhXXXMMMJJJFFFCCCBBB@@@???===@@@AAAAAABBBAAA@@@>>>===AAA{{{xxxxxxyyyzzz||||||{{{zzzxxxvvvtttsssqqqrrrrrrrrrrrrssswwwzzzxxxuuukkk___WWWWWWTTTJJJFFFGGGCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEJJJPPPUUU^^^rrrsss^^^QQQLLLJJJKKKOOO[[[fffuuu}}}|||}}}vvvkkkfffjjjrrrzzz~~~zzz{{{{{{{{{zzzzzzzzzzzzzzz{{{|||}}}~~~~~~zzzuuurrrrrroooiiidddccceeegggjjjmmmoooppppppsssuuuxxx{{{~~~xxxlllaaaZZZVVVNNNNNNQQQSSSQQQPPPVVV^^^nnn{{{uuuqqqooommmllljjjgggdddaaa^^^[[[^^^kkkyyyxxxwwwqqqyyy~~~jjjYYYLLLIIIEEECCCBBBAAA@@@>>>AAAAAAAAABBBAAAAAA@@@@@@AAA{{{yyyyyy{{{|||}}}zzzxxxuuutttssstttsssrrrrrrsssvvvyyy}}}vvvqqq~~~hhh^^^WWWVVVRRRHHHEEEHHHCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFHHHLLLSSSWWW___sssrrr\\\QQQMMMLLLNNNPPP\\\hhhwww}}}|||~~~~~~rrrhhhdddiiisss{{{}}}~~~~~~}}}|||{{{|||}}}{{{||||||}}}~~~}}}yyytttssstttrrrmmmhhhiiikkknnnqqqssstttttttttxxxyyy{{{~~~zzzoooddd]]]YYYPPPQQQSSSUUURRROOOTTT\\\jjj}}}}}}xxxtttrrrpppnnngggdddbbb___\\\___mmm{{{zzzzzzqqqvvv}}}kkk[[[JJJGGGDDDBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA}}}||||||}}}}}}}}}|||||||||uuuttttttttttttvvvwwwyyy~~~wwwxxxooocccXXXRRRMMMGGGCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGGGGHHHJJJOOOSSS```vvvpppZZZQQQNNNKKKLLLRRR___jjjuuuyyyzzz|||{{{xxx|||xxxkkkeeeeeejjjuuu~~~}}}|||{{{yyywwwuuutttsssqqqpppoooooopppsssvvvyyyyyy}}}xxxpppfff\\\UUUSSSQQQNNNLLLMMMPPPTTTWWWdddwww}}}wwwrrrooopppjjjeeebbb```cccmmmxxx{{{xxxxxxzzz{{{lllZZZMMMGGGCCCCCCCCC@@@???AAA>>>>>>??????@@@@@@@@@@@@BBB~~~~~~xxxxxxxxxyyyzzz|||~~~wwwuuu}}}ooocccVVVOOOKKKFFFCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEFFFFFFHHHLLLQQQUUU```wwwmmmWWWOOOLLLKKKNNNTTT^^^jjjtttxxxxxxyyyxxxvvv|||xxxkkkfffgggmmmwww~~~|||zzzyyyyyyvvvuuuttttttuuuwwwzzz|||}}}yyyqqqggg]]]WWWSSSQQQNNNLLLMMMOOOSSSUUUbbbqqq|||xxxtttsssqqqkkkfffcccbbbdddnnnyyy~~~xxxxxxzzzyyymmm[[[MMMGGGCCCCCCCCC@@@???AAA>>>?????????@@@@@@@@@@@@AAA~~~~~~~~~}}}vvvwwwqqqbbbSSSKKKHHHEEEDDDEEECCCCCCCCCCCCCCCDDDEEEEEEBBBDDDEEEFFFHHHLLLRRRVVVaaaxxxkkkTTTLLLJJJJJJOOOVVV^^^iiisssuuutttuuuuuuttt}}}uuujjjgggiiipppzzz~~~|||{{{|||}}}{{{sssiii___XXXSSSQQQNNNLLLLLLNNNQQQSSS]]]iiiuuu~~~}}}zzzxxxwwwvvvrrrmmmhhheeedddfffqqq|||xxxxxxzzzxxxooo\\\MMMGGGCCCCCCCCC@@@???AAA????????????@@@@@@@@@@@@@@@~~~~~~xxxtttcccQQQHHHEEEDDDDDDEEECCCCCCCCCCCCCCCDDDEEEEEECCCDDDEEEFFFHHHLLLQQQUUUaaayyykkkTTTKKKIIIIIIOOOWWW]]]hhhrrrssspppqqqrrrrrr|||yyypppggggggkkkrrr||||||tttkkkaaaZZZSSSQQQNNNLLLLLLMMMOOOQQQXXX```hhhooozzz}}}zzzxxxwwwvvvwwwrrrmmmiiifffeeehhhsss~~~xxxxxx{{{vvv|||ooo\\\MMMGGGCCCCCCCCC@@@???AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@}}}yyyfffQQQGGGDDDDDDDDDEEECCCCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGGGGHHHKKKPPPSSSaaazzzlllUUUKKKIIIIIINNNVVV]]]hhhrrrqqqnnnnnnqqqrrr}}}~~~qqqiiidddffflllttt~~~~~~vvvmmmbbb[[[TTTRRROOOMMMLLLMMMNNNOOOTTTXXX^^^eeennn|||yyywwwuuuuuuuuurrrmmmiiigggfffiiitttwwwwww||||||uuuzzznnn[[[MMMGGGCCCCCCCCC@@@???AAAAAA@@@@@@@@@@@@@@@@@@@@@AAA}}}~~~iiiSSSHHHFFFEEEDDDEEECCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGJJJOOORRRbbb{{{lllUUULLLJJJIIINNNUUU]]]iiirrrqqqmmmmmmrrrtttxxxkkkdddaaafffnnnvvvzzzpppeee]]]UUUSSSQQQNNNMMMMMMMMMNNNPPPRRRWWW]]]eeerrr~~~|||zzzwwwuuutttssspppkkkgggfffeeeiiittt~~~vvvvvvxxx}}}vvvzzznnn[[[MMMGGGCCCCCCCCC@@@???AAAAAAAAAAAAAAA@@@@@@@@@@@@AAA~~~mmmVVVJJJHHHFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFGGGHHHKKKPPPTTTbbb|||~~~hhhSSSLLLJJJJJJNNNTTT]]]jjjsssqqqmmmnnnssswwwuuugggbbb```gggpppyyyttthhh```WWWUUURRRPPPNNNMMMMMMMMMNNNNNNRRRXXX]]]gggzzz}}}}}}|||{{{yyyvvvuuusssnnniiieeeddddddhhhsss~~~uuuuuuuuu|||~~~www{{{nnn\\\MMMGGGCCCCCCCCC@@@???AAABBBBBBAAAAAAAAA@@@@@@@@@@@@~~~}}}|||{{{zzzzzzyyyyyy||||||}}}}}}~~~oooXXXLLLIIIGGGEEEDDDCCCCCCCCCCCCCCCDDDEEEEEECCCDDDEEEFFFHHHLLLRRRVVVbbb|||yyydddQQQKKKKKKJJJNNNUUU^^^jjjsssrrrmmmnnnuuuyyyttteeeaaaaaahhhrrr{{{wwwjjjbbbWWWVVVSSSQQQOOOMMMMMMMMMMMMLLLOOOUUUXXX___ppp{{{{{{|||{{{zzzxxxvvvuuummmhhhdddccccccgggrrr~~~uuutttsssxxxxxx{{{ooo^^^MMMGGGCCCCCCCCC@@@???AAABBBBBBBBBAAAAAA@@@@@@@@@>>>qqqpppnnnmmmlllkkklllllloooqqqssstttuuuwww{{{~~~~~~~~~aaaLLLFFFFFFEEECCCEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDFFFFFFFFFLLLTTT```kkk]]]OOOHHHFFFHHHNNNTTT^^^fffnnnqqqppprrrxxx{{{ooocccbbbcccjjjuuussseee^^^VVVPPPPPPQQQOOOOOOPPPLLLLLLMMMQQQTTT\\\jjjxxx~~~~~~|||yyywwwwwwwwwuuutttpppiiicccbbbdddhhhpppyyyzzzxxxtttuuutttyyysss]]]OOOGGGAAAAAABBBAAA@@@AAA>>>>>>???@@@AAAAAABBBBBBDDDhhhfffdddbbbaaabbbbbbcccgggiiilllnnnrrrwww}}}~~~hhhRRRKKKJJJHHHFFFDDDDDDCCCCCCCCCCCCDDDDDDFFFEEEFFFHHHGGGHHHNNNVVVbbbdddXXXKKKFFFEEEFFFLLLRRR___fffmmmoooooorrryyy|||pppcccccceeelllxxxwwwiii```WWWPPPOOOOOOLLLKKKLLLLLLLLLMMMPPPRRRYYYggguuu}}}{{{yyyxxxxxxxxxuuutttmmmgggaaa```aaadddkkksss~~~{{{xxxssssssxxx~~~vvvaaaPPPHHHAAABBBBBBAAA@@@AAA?????????@@@@@@AAAAAABBBAAAaaa___\\\ZZZZZZ[[[]]]^^^aaacccfffkkkqqqyyyoooXXXNNNKKKHHHFFFDDDDDDCCCCCCCCCCCCDDDDDDGGGFFFGGGIIIIIIIIIOOOXXXeeesss\\\RRRIIIEEEEEEFFFKKKQQQ```ffflllnnnnnnqqq{{{|||pppccccccfffnnn{{{~~~pppeee\\\TTTQQQOOOKKKIIIJJJNNNMMMNNNQQQSSSXXXeeesss~~~|||{{{zzzzzzzzzyyyvvvsssllleeeaaa``````aaagggmmmuuu}}}yyysssrrr}}}|||{{{fffPPPHHHBBBBBBBBBAAA@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???bbb```]]]\\\\\\]]]```bbbbbbdddggglllttt}}}tttZZZMMMHHHEEECCCDDDCCCCCCCCCCCCDDDDDDEEEGGGFFFGGGIIIIIIJJJPPPXXXggg|||fffVVVOOOHHHGGGGGGHHHMMMSSS```eeejjjllllllrrr|||{{{nnnaaabbbeeeooo|||yyylllbbbYYYUUURRRNNNKKKLLLNNNNNNPPPSSSUUU[[[hhhuuuyyy|||{{{{{{||||||zzzvvvssslllfffbbbbbbbbbbbbeeekkkpppzzz{{{tttrrrzzz}}}jjjQQQIIIBBBBBBCCCAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@>>>eeedddbbbaaabbbdddfffhhhhhhjjjmmmrrryyyxxx\\\MMMGGGCCCAAACCCCCCCCCCCCCCCDDDEEEEEEFFFEEEFFFHHHIIIIIIPPPXXXiiisss\\\PPPJJJFFFFFFFFFHHHMMMTTT___dddiiikkklllrrr~~~xxxkkk___```dddnnn}}}rrrggg]]]YYYUUUQQQNNNOOOMMMMMMPPPTTTWWW^^^kkkxxxzzz}}}}}}|||}}}|||zzzvvvsssjjjeeeaaabbbbbbaaaeeejjjlllwww}}}uuusssxxx{{{kkkRRRIIICCCCCCCCCAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@???iiiiiihhhiiijjjlllnnnoooppprrrvvvzzz|||```OOOHHHDDDCCCCCCCCCBBBCCCCCCDDDEEEFFFFFFEEEFFFIIIIIIJJJQQQYYYkkkkkkVVVJJJFFFCCCCCCCCCEEELLLTTT]]]ccciiikkkmmmsssuuuiii]]]___dddnnn}}}yyynnnccc]]]YYYTTTQQQRRRMMMNNNQQQVVVZZZ```mmmzzz}}}~~~}}}|||yyyuuusssgggbbb^^^___```aaaeeekkklllvvv}}}vvvtttvvv{{{kkkRRRJJJDDDCCCCCCAAA@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@qqqrrrtttuuuwwwxxxyyyyyyzzz|||~~~aaaPPPHHHEEEDDDBBBBBBBBBCCCCCCDDDEEEFFFGGGFFFGGGJJJJJJKKKRRR[[[mmm|||eeeSSSIIIEEEBBBCCCBBBDDDLLLUUU[[[bbbiiilllnnnttttttggg]]]___eeeooo~~~yyymmmeee___YYYVVVVVVSSSTTTWWW\\\___dddppp}}}|||{{{xxxuuurrrfffaaa^^^___aaaccciiippppppyyy{{{uuusssttt|||~~~kkkSSSKKKDDDCCCCCCAAA@@@AAA?????????@@@@@@AAAAAABBB@@@zzz|||}}}```NNNGGGDDDDDDBBBBBBBBBCCCCCCEEEFFFFFFHHHGGGHHHKKKLLLMMMTTT\\\oooxxxbbbRRRJJJGGGDDDDDDDDDFFFNNNXXXZZZaaaiiilllooouuutttggg^^^```fffpppvvvmmmfff___[[[[[[[[[[[[^^^bbbdddiiittt|||zzzwwwuuurrrhhhccc___aaadddgggnnnuuuuuu~~~yyytttrrrrrrxxxkkkSSSKKKDDDDDDCCCAAA@@@AAA>>>>>>???@@@AAAAAABBBBBB@@@}}}bbbQQQHHHEEEDDDCCCCCCDDDEEEEEEEEEEEEEEEGGGFFFFFFIIIJJJLLLTTT^^^ssszzzbbbQQQKKKGGGFFFGGGGGGIIIPPPWWWaaadddgggjjjnnnvvvpppeee]]]aaahhhsssxxxqqqlllgggdddbbbdddfffhhhjjjqqqyyy{{{vvvqqqnnneeeaaa___aaacccgggpppyyy|||vvvrrrqqqxxxlllVVVOOOFFFAAABBBDDDFFFGGGEEEDDDBBBAAA@@@????????????zzzaaaPPPHHHEEEDDDBBBBBBCCCDDDDDDDDDDDDDDDHHHGGGGGGJJJKKKMMMVVV___rrrzzzcccSSSKKKGGGEEEFFFGGGIIIPPPXXXbbbeeeiiilllpppxxxpppddd]]]aaahhhrrr~~~yyytttooollliiijjjlllmmmooouuu|||{{{vvvppplllddd```___aaadddiiirrr|||{{{uuupppooovvv|||iiiTTTMMMFFFCCCFFFKKKNNNOOOBBBBBBAAA@@@@@@@@@AAAAAA???uuu^^^OOOHHHEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCIIIGGGHHHKKKLLLNNNWWW```rrr{{{dddUUUJJJGGGEEEFFFGGGJJJQQQZZZdddgggkkknnnrrryyyoooddd\\\```hhhsss~~~{{{wwwssssssttttttvvvzzz~~~xxxqqqlllccc```___bbbffflllvvv}}}vvvqqqooovvvxxxfffRRRLLLFFFDDDGGGLLLNNNOOO???@@@@@@@@@AAAAAABBBBBBBBBwwwzzzppp[[[NNNHHHFFFDDDCCCBBBBBBBBBCCCCCCDDDDDDHHHGGGHHHKKKLLLOOOWWWaaattt|||eeeVVVJJJFFFDDDFFFHHHKKKSSS\\\eeehhhkkkooossszzz}}}mmmbbb[[[```hhhsss~~~||||||{{{zzz|||{{{tttnnnccc```___bbbgggnnnyyyyyytttrrrxxx}}}uuudddQQQKKKDDDAAABBBEEEEEEEEE??????@@@@@@AAAAAAAAAAAA@@@qqqssswww{{{}}}}}}|||zzzzzz|||oooZZZMMMHHHFFFEEEDDDDDDCCCCCCCCCDDDEEEFFFGGGFFFGGGJJJKKKNNNWWW```www~~~fffWWWKKKGGGEEEFFFIIIMMMVVV```eeehhhlllooossszzzzzzkkk```[[[```iiittt|||uuuoooeeeaaa```ccchhhppp|||zzzuuurrrxxxtttyyysssbbbNNNIIIBBB??????@@@???===@@@@@@AAAAAAAAA@@@???>>><<>>===@@@jjjkkknnnppppppmmmkkkiiihhhlllrrrzzzrrr[[[MMMGGGFFFFFFEEEDDDCCCBBBBBBDDDEEEFFFGGGFFFGGGKKKLLLOOOXXXbbb{{{jjj[[[MMMIIIGGGIIILLLQQQ\\\fffhhhkkknnnqqqvvv}}}ssseee\\\\\\bbblllxxx~~~yyyvvvqqqllljjjkkkooovvvyyytttrrrxxx~~~uuuxxxmmm]]]KKKGGGCCCBBBCCCDDDCCCAAA===>>>@@@AAAAAA@@@???>>>DDDggghhhjjjkkkjjjgggdddaaadddhhhoooxxxttt\\\MMMGGGFFFFFFDDDCCCAAAAAAAAABBBDDDFFFHHHGGGHHHLLLNNNQQQZZZddd|||lll\\\NNNIIIGGGIIIMMMSSS^^^hhhjjjlllpppssswwwrrrdddZZZ]]]cccmmmyyy~~~{{{vvvqqqnnnooorrrxxx{{{vvvtttzzz|||yyy||||||kkk[[[MMMIIIDDDCCCDDDDDDAAA???:::<<>>======@@@mmmkkkiiigggfffdddaaa^^^^^^aaaiiiuuu{{{uuuqqqooommmpppqqquuuyyy|||eeeRRRIIIGGGFFFEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIKKKNNNOOORRR^^^iii~~~dddQQQGGGGGGFFFGGGJJJRRR[[[bbbeeeeeegggmmmsss}}}~~~mmmbbb___\\\bbbmmm{{{xxxrrrqqqvvvlll[[[KKKHHHDDDBBBAAAAAAAAA@@@>>>>>>>>>??????@@@@@@AAA@@@pppmmmjjjhhhfffdddaaa___^^^aaaiiiuuu|||yyyzzzyyyxxxxxxzzz~~~~~~yyytttpppnnnooopppsssxxx{{{kkkUUUJJJFFFEEEFFFFFFGGGHHHJJJJJJKKKKKKJJJIIIKKKMMMNNNRRR^^^jjjzzzyyywww___OOOFFFFFFFFFFFFJJJQQQZZZ```ccccccffflllrrr}}}mmmbbb]]][[[bbbnnn|||yyyuuutttxxxmmm[[[KKKHHHDDDBBBBBBBBBAAA@@@;;;<<<===>>>@@@AAABBBCCCDDDssspppllliiigggeeebbb```___aaahhhtttzzzvvvsssqqqrrrqqqqqqsssvvvzzz|||xxxtttqqqrrrrrruuuyyy|||}}}pppXXXKKKFFFEEEFFFGGGHHHJJJKKKLLLLLLLLLLLLKKKLLLNNNOOOSSS```lll~~~xxxvvvpppZZZOOOEEEEEEEEEFFFIIIPPPXXX^^^aaabbbfffkkkqqq}}}ooobbb\\\[[[aaammm{{{zzzvvvtttxxxmmmZZZJJJHHHDDDCCCBBBBBBAAA???????????????@@@@@@AAAAAA@@@uuurrrnnnjjjhhhfffcccaaaaaabbbgggrrr{{{vvvrrrooommmlllllllllnnnqqquuuzzz}}}zzzxxxuuuuuuwww{{{}}}sssZZZLLLGGGGGGFFFGGGIIIKKKMMMMMMNNNMMMOOONNNNNNPPPQQQVVVbbbooo|||xxxwwwgggTTTKKKDDDEEEEEEFFFIIIOOOWWW]]]^^^```eeejjjppp{{{qqqbbb\\\[[[aaalllzzzxxxtttrrrvvvkkkXXXJJJGGGEEECCCCCCBBBAAA???AAAAAAAAAAAA@@@@@@@@@@@@>>>wwwsssoookkkiiifffdddbbbccccccgggqqq~~~|||yyyuuupppmmmkkkjjjjjjjjjkkknnnrrrwww|||xxxwwwyyy|||~~~sss[[[MMMHHHHHHFFFHHHJJJLLLNNNNNNNNNNNNQQQPPPQQQRRRSSSXXXeeeqqq{{{xxxxxxxxx___MMMGGGDDDDDDEEEFFFIIIOOOVVV\\\\\\^^^dddiiiooozzzrrrccc]]][[[```kkkyyywwwqqqooouuujjjUUUJJJGGGEEECCCCCCBBB@@@???@@@@@@AAAAAAAAABBBBBBBBBCCCuuurrrnnnllljjjgggdddbbbccceeeiiirrr}}}}}}zzzwwwuuutttsssqqqooonnnmmmlllmmmnnnpppsssxxx}}}{{{yyy|||mmmVVVIIIEEEEEEGGGIIILLLOOOQQQRRRRRRQQQPPPPPPRRRSSSSSSWWWeeesss|||~~~mmmWWWLLLIIIDDDEEEEEEEEEHHHMMMTTTYYY^^^aaadddiiirrrrrrbbbZZZXXX___kkkyyyvvvpppnnnrrrlllZZZIIIGGGDDDCCCBBB@@@===:::AAAAAA@@@??????@@@@@@@@@>>>vvvsssooollljjjhhhfffdddaaabbbgggoooyyy}}}zzzxxxvvvuuutttsssrrrrrrssssssttttttvvvyyy|||~~~{{{zzz~~~kkkUUUJJJFFFGGGGGGIIILLLPPPRRRSSSTTTTTTSSSSSSUUUVVVUUUYYYgggtttkkkUUUJJJHHHCCCCCCDDDDDDGGGLLLRRRWWWYYY\\\```fffppp~~~qqqbbb[[[YYY```kkkxxxuuupppnnnrrriiiWWWFFFCCCAAA@@@AAA@@@???>>>???????????????@@@AAAAAAAAAwwwsssoookkkjjjiiigggfff```bbbfffmmmuuu|||~~~{{{yyyxxxwwwvvvvvvwwwxxxzzz{{{{{{|||}}}}}}yyy|||gggSSSJJJHHHHHHHHHJJJMMMQQQTTTVVVWWWWWWWWWWWWYYYZZZYYY\\\iiivvv~~~fffRRRHHHGGGBBBCCCCCCDDDFFFJJJPPPUUUUUUYYY^^^eeeooopppccc]]]ZZZ```kkkwwwuuupppnnnsss|||fffTTTGGGEEEAAA@@@@@@AAAAAA@@@??????>>>??????@@@AAAAAA???vvvrrrmmmjjjiiihhhhhhgggdddfffjjjpppvvv{{{~~~~~~}}}|||zzzyyyzzz|||~~~{{{www|||{{{```OOOHHHHHHIIIHHHJJJMMMRRRVVVYYY[[[\\\[[[[[[]]]^^^]]]___kkkxxx{{{cccOOOFFFFFFBBBCCCDDDDDDFFFJJJOOOSSSVVVYYY^^^eeepppnnnccc]]]ZZZ```jjjuuuvvvqqqoootttyyybbbRRRMMMIIIDDDAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA>>>vvvrrrlllhhhggghhhiiiiiigggjjjnnnssswww{{{}}}|||~~~zzzwwwuuu}}}qqqYYYKKKGGGGGGGGGGGGIIIMMMRRRWWW[[[___```^^^^^^aaabbbaaacccooo||||||cccNNNEEEFFFCCCDDDEEEEEEFFFJJJNNNRRRUUUXXX\\\bbbmmm}}}|||lllaaa\\\YYY^^^gggrrr}}}wwwrrrqqquuu}}}uuu```PPPKKKGGGCCC@@@???@@@??????EEEDDDCCCBBBAAA@@@@@@@@@BBBwwwrrrlllhhhgggiiikkkkkkkkknnnssswwwzzz}}}zzzvvvtttttt~~~iiiTTTIIIFFFFFFEEEFFFHHHMMMRRRXXX]]]aaadddaaabbbeeegggfffiiittteeeOOOFFFFFFCCCDDDEEEFFFGGGIIIMMMPPPRRRTTTXXX]]]hhhxxx{{{jjj___ZZZVVV[[[dddooozzzxxxtttssswwwxxxqqq]]]MMMDDDAAA>>>===>>>@@@@@@@@@EEEDDDCCCAAA@@@@@@@@@@@@AAAyyytttmmmiiiiiikkknnnoooppptttyyy}}}zzzvvvuuuvvv|||dddQQQIIIGGGFFFEEEEEEGGGLLLQQQXXX^^^cccfffeeefffjjjllllllnnnzzzhhhRRRHHHGGGBBBCCCEEEEEEFFFHHHKKKNNNOOOQQQUUU[[[eeevvvzzzhhh\\\WWWSSSXXXaaalllwwwzzzvvvuuuyyy|||ttt}}}mmmYYYJJJCCCAAA@@@???AAAAAAAAA@@@@@@@@@@@@??????@@@@@@AAA???{{{vvvooojjjjjjmmmppprrruuuzzz|||zzzyyywwwyyybbbQQQJJJHHHGGGEEEDDDGGGKKKQQQXXX___dddggggggiiimmmpppppprrr~~~kkkTTTIIIHHHAAABBBDDDDDDDDDFFFJJJLLLNNNQQQTTT[[[fffxxxzzzhhh[[[UUUQQQVVV___jjjuuu{{{wwwvvvzzzyyyrrr{{{}}}kkkWWWHHHIIIGGGEEEDDDDDDCCCAAA???<<<<<<<<<===>>>@@@AAABBBBBB|||zzzvvvtttssstttvvvwww|||~~~xxxuuuttt{{{|||cccRRRIIICCCBBBDDDDDDEEEHHHNNNWWW```gggkkknnnlllqqqyyyyyywwwjjjWWWKKKGGGDDDCCCAAAAAACCCGGGKKKMMMPPPRRRUUUZZZddduuuxxxggg\\\WWWTTTVVV\\\eeeppp{{{~~~zzz{{{{{{rrr}}}xxxeeeUUULLL@@@BBBCCCBBB@@@@@@@@@BBBCCCAAA??????@@@BBBBBBAAAAAA}}}zzzxxxwwwyyy{{{}}}}}}xxxuuuuuu~~~|||bbbRRRIIICCCBBBDDDDDDEEEHHHNNNWWWaaahhhmmmrrrpppuuu}}}~~~|||lllWWWLLLHHHDDDCCCAAAAAACCCFFFJJJMMMOOOQQQTTTYYYccctttzzzhhh\\\WWWTTTVVV[[[dddooozzz~~~~~~zzzwwwsss```PPPGGGDDDCCCAAA@@@????????????EEEBBB@@@???@@@AAA@@@???===~~~}}}}}}{{{vvvuuuuuu|||aaaPPPHHHDDDCCCDDDCCCDDDGGGMMMVVVaaajjjpppwwwvvv{{{nnnWWWLLLJJJDDDCCCAAAAAACCCFFFJJJLLLOOOQQQTTTXXXaaarrr}}}jjj]]]WWWSSSVVV[[[bbbmmmyyy|||yyyyyyooo[[[LLLDDDGGGCCC>>>===>>>???>>><<>>AAA~~~~~~xxxtttsssuuu}}}aaaOOOHHHDDDCCCDDDCCCDDDGGGLLLTTT```llltttzzz{{{pppWWWKKKIIIDDDCCCAAAAAABBBEEEIIILLLNNNQQQSSSVVV^^^nnnmmm___XXXSSSUUUYYY```kkkvvvzzzxxx{{{mmmZZZLLLEEEGGGAAA;;;:::===@@@>>><<>>999999===AAA@@@>>>>>>>>>===???AAACCCBBBAAAAAA~~~{{{||||||yyyuuusssvvvyyyyyycccPPPHHHEEEDDDDDDCCCDDDEEEGGGNNN[[[kkkvvv||||||xxxttt[[[MMMHHHDDDCCCAAA@@@AAADDDHHHJJJLLLPPPRRRSSSXXXhhhuuueee\\\SSSTTTWWW]]]fffqqq||||||xxxwww|||yyyzzz}}}fffTTTIIIEEE@@@===:::;;;>>>AAAAAA@@@<<<<<<<<>>>>>>>>???@@@@@@<<<<<<===???BBBCCCBBB@@@@@@|||zzzrrrtttuuuvvvvvvyyy{{{fffQQQJJJFFFDDDDDDCCCDDDDDDDDDIIIVVVhhhuuu}}}~~~vvvlll{{{dddSSSIIIEEECCCAAA@@@AAADDDGGGIIIKKKOOORRRRRRUUUddd}}}zzziii```SSSSSSUUUZZZcccooozzz}}}|||}}}}}}~~~~~~}}}|||}}}~~~~~~~~~xxxssspppooouuu~~~zzz}}}{{{dddSSSJJJHHH???AAAAAAAAA???===>>>???======>>>@@@BBBBBB@@@???===|||xxxvvvppplllooossswww}}}xxxfffUUUGGGEEEFFF@@@EEECCCBBBEEEIIIRRR```nnn|||mmmmmmyyyzzzeeeSSSHHHFFFEEECCCBBBCCCDDDFFFGGGIIINNNMMMMMMVVV___qqq}}}kkk]]]XXXSSSRRRXXXaaajjjttt}}}|||xxxtttrrrqqqqqqrrrssstttuuuuuuxxx{{{~~~~~~zzzuuurrrrrrxxx~~~{{{dddSSSJJJFFFAAAAAAAAA@@@@@@@@@??????=========>>>??????@@@@@@???~~~zzzvvvpppmmmpppuuuyyy}}}dddTTTFFFDDDFFF@@@EEEBBBBBBEEEIIIPPP___lll|||~~~ooopppyyy|||gggTTTIIIEEEDDDCCCBBBCCCDDDFFFHHHHHHMMMLLLLLLTTT]]]nnn~~~lll^^^WWWRRRPPPUUU^^^gggsss|||wwwuuuqqqnnnkkkjjjiiiiiilllnnnqqqtttvvvyyy}}}{{{wwwtttuuu{{{{{{dddSSSJJJFFFAAA@@@@@@@@@?????????????????????@@@AAAAAABBBBBB@@@zzzwwwqqqnnnrrrwww|||vvv___RRREEEDDDEEE@@@EEEBBBBBBDDDHHHNNN[[[hhhxxxuuussszzz~~~jjjWWWKKKDDDCCCBBBBBBCCCEEEGGGHHHGGGMMMKKKKKKSSSZZZjjjmmm```UUUPPPNNNRRRZZZcccppp{{{{{{wwwllljjjhhhfffeeedddddddddgggkkkqqquuuyyy|||{{{vvvtttuuu~~~wwwaaaPPPGGGDDD@@@@@@?????????>>>>>>>>>?????????@@@AAAAAABBBBBBAAAzzzxxxrrrppptttzzzlllYYYOOODDDCCCEEE@@@DDDBBBAAADDDFFFLLLWWWcccuuu}}}xxx|||lllYYYMMMCCCCCCBBBAAABBBDDDGGGHHHGGGMMMLLLLLLRRRXXXggg~~~nnnaaaVVVPPPNNNQQQVVV```mmmyyy~~~~~~~~~}}}{{{wwwssspppkkkkkkjjjiiihhhhhhiiiiiijjjooouuu{{{~~~zzztttrrruuu~~~qqq\\\MMMDDDAAA?????????>>>>>>>>>>>>============>>>??????@@@@@@AAA}}}yyysssqqqvvv|||xxxbbbSSSLLLBBBBBBEEEAAACCCAAAAAACCCEEEIIISSS]]]rrr}}}}}}nnn[[[NNNCCCCCCAAAAAABBBDDDFFFGGGHHHOOONNNNNNTTTXXXeee|||nnnaaaWWWRRRPPPQQQUUU]]]kkkxxx~~~|||vvvtttuuuvvvvvvyyyyyywwwuuutttvvv{{{yyyzzzzzzyyywwwtttrrrpppttttttsssssssssssssssssstttyyy~~~}}}tttrrrvvvlllXXXKKKCCC@@@?????????>>>>>>>>>>>>============>>>??????@@@@@@AAAzzzuuurrrwww~~~kkkXXXMMMIIIAAAAAAEEEAAABBBAAAAAACCCDDDFFFNNNXXXlllyyynnn[[[NNNDDDCCCBBBAAAAAACCCEEEFFFHHHOOOOOOOOOUUUYYYeeezzzpppcccXXXTTTRRRSSSUUU[[[hhhttt}}}yyyrrrooonnnmmmmmmlllkkkhhheeeeeehhhmmmqqqzzzyyy{{{}}}}}}{{{zzzyyyzzz~~~vvvtttxxx}}}fffUUUJJJEEEBBB@@@@@@?????????>>>>>>>>>?????????@@@AAAAAABBBBBBAAA{{{vvvsssxxx~~~zzzbbbQQQIIIGGG@@@@@@DDDAAABBB@@@AAABBBCCCDDDKKKTTTbbbqqq~~~mmm[[[NNNFFFDDDBBBAAAAAABBBCCCDDDGGGNNNOOOOOOUUUYYYdddyyyssseeeXXXUUUTTTTTTTTTXXXdddpppzzz~~~xxxpppllliiigggeeebbb```]]]YYYYYY\\\bbbgggpppwww~~~}}}{{{zzzzzz{{{|||}}}~~~vvvtttyyy~~~uuu___PPPGGGCCCAAAAAA@@@@@@@@@?????????????????????@@@AAAAAABBBBBB@@@|||vvvtttxxxqqq]]]MMMGGGEEE???@@@DDDAAABBB@@@AAABBBBBBCCCIIIRRR[[[kkk}}}lllZZZNNNFFFEEECCCAAA@@@AAABBBCCCEEEMMMNNNOOOUUUXXXdddxxxuuugggXXXVVVUUUTTTTTTVVVaaalllxxx|||wwwooojjjfffcccaaa\\\ZZZVVVSSSRRRVVV\\\aaalllsss{{{~~~wwwvvvtttssstttvvvyyy{{{}}}tttrrrwww|||zzzmmmXXXJJJCCC???>>>AAAAAAAAA@@@@@@@@@@@@???=========>>>??????@@@@@@???xxxvvvuuuxxxvvveeeSSSMMMFFFAAA@@@AAABBBBBB???@@@@@@??????BBBFFFIIIPPPccc|||jjjXXXNNNIIICCC@@@AAAAAA??????AAAFFFIIIOOOSSSSSSXXXfffuuu}}}hhhaaaWWWOOONNNQQQVVV^^^eeelllwww~~~tttmmmiiieee```]]]\\\VVVRRRRRRRRRSSSXXX^^^gggoooyyy{{{wwwuuussspppllljjjlllqqqxxx}}}}}}vvvxxx}}}}}}sssxxxxxxcccUUULLLEEEAAAAAA>>>>>>>>>>>>>>>??????@@@<<<>>>??????>>>>>>???@@@BBB~~~xxxvvvuuuxxxrrr```OOOKKKEEEAAA@@@AAAAAAAAA@@@AAA@@@@@@@@@BBBFFFIIINNN___vvvooo\\\QQQIIICCC@@@AAABBB@@@@@@BBBEEEHHHMMMQQQRRRVVVdddrrrooodddZZZQQQOOOPPPTTT[[[bbbjjjuuu~~~}}}tttmmmiiieeeaaa]]]ZZZTTTPPPPPPPPPQQQUUU[[[bbbjjjttt{{{~~~|||xxxuuussspppmmmiiihhhjjjpppvvv{{{|||xxxzzz{{{tttzzzooo[[[OOOHHHBBB@@@AAA@@@@@@???>>>>>>===>>>>>><<<>>>??????>>>>>>???@@@@@@|||vvvttttttxxxkkkYYYJJJGGGCCCAAAAAAAAA@@@@@@AAABBBBBBAAA@@@AAAEEEHHHKKKYYYmmmttt___RRRHHHCCC@@@AAABBBAAAAAACCCDDDFFFKKKOOOPPPTTTaaannnxxxhhh^^^TTTPPPOOOQQQWWW^^^iiirrr{{{|||}}}|||sssmmmjjjfffbbb^^^XXXRRRNNNNNNNNNMMMQQQWWW\\\dddooowww{{{}}}~~~{{{xxxtttqqqooollliiifffeeeggglllrrrvvv~~~}}}yyy|||{{{xxxuuueeeTTTJJJEEEAAA@@@BBBAAAAAA@@@???>>>===<<<<<<<<<>>>??????>>>>>>???@@@???|||rrrqqqrrrvvv~~~~~~fffSSSFFFDDDAAA@@@AAAAAA@@@???BBBBBBBBBAAA@@@AAADDDFFFKKKTTTeeewwwxxxaaaQQQHHHCCC@@@AAABBBAAAAAADDDEEEFFFJJJNNNPPPSSS___jjjlllaaaVVVQQQPPPQQQVVV\\\gggqqqyyy{{{||||||tttooolllhhhccc___XXXRRRNNNNNNMMMLLLOOOTTTXXX```jjjtttyyy}}}~~~{{{xxxuuurrrooommmkkkhhheeecccdddgggkkknnnqqqssstttuuuttttttuuuvvv~~~}}}zzz~~~||||||pppaaaQQQIIIEEEBBBBBBCCC@@@@@@@@@???>>>======<<<<<<>>>??????>>>>>>???@@@???}}}yyyooooooqqqvvv}}}{{{cccQQQCCCBBB@@@@@@AAAAAA???>>>@@@AAABBBAAA@@@AAACCCEEEKKKRRR___ppp~~~~~~eeeTTTIIICCC@@@BBBCCCAAAAAADDDFFFFFFJJJNNNPPPSSS]]]gggyyyooodddXXXSSSQQQQQQVVV\\\fffpppyyy|||}}}~~~wwwrrroookkkeeeaaaYYYTTTPPPOOONNNLLLNNNSSSWWW]]]gggqqqyyy~~~}}}{{{wwwtttqqqooommmllliiifffbbbaaabbbdddeeeeeeggghhhhhhhhhhhhjjjkkknnnssszzz}}}zzz{{{mmm___OOOGGGDDDAAA@@@BBB===>>>????????????>>>>>><<<>>>??????>>>>>>???@@@@@@~~~yyyuuuooooooqqqwwwwww```NNNCCCAAA??????@@@@@@???>>>>>>???@@@@@@@@@@@@BBBDDDHHHNNNYYYgggyyy~~~jjjZZZJJJEEEAAACCCCCCAAAAAACCCFFFFFFIIIMMMPPPRRRZZZccctttssshhh\\\UUURRRQQQUUU[[[dddpppzzz}}}{{{vvvrrrnnnhhhccc[[[VVVRRRQQQPPPMMMNNNRRRVVV[[[dddnnnwww}}}~~~zzzwwwsssqqqooonnnmmmjjjgggccc```_________```aaabbbaaa```aaabbbdddgggllluuu|||~~~{{{{{{~~~jjj[[[LLLEEEBBB???>>>???<<<===>>>@@@@@@@@@???>>><<<>>>??????>>>>>>???@@@AAA~~~xxxtttppppppsssyyysss\\\KKKEEEBBB???>>>???@@@???>>>;;;===>>>??????@@@BBBCCCDDDJJJSSS___nnn{{{~~~mmm]]]LLLFFFBBBCCCCCC@@@@@@BBBEEEDDDGGGKKKNNNPPPWWW___oooyyymmm```XXXSSSQQQSSSXXXbbbnnnzzz~~~zzzvvvqqqjjjeee]]]WWWSSSSSSPPPMMMNNNQQQSSSWWW___iiisss{{{~~~}}}zzzvvvssspppooonnnllljjjgggccc```^^^^^^^^^___```___]]][[[ZZZ\\\]]]```fffnnntttyyy}}}yyyxxx}}}gggYYYJJJDDDAAA>>>===>>>===>>>???@@@@@@???===<<<<<<>>>??????>>>>>>???@@@AAAyyyuuuqqqrrruuu|||qqqYYYIIIFFFCCC@@@>>>>>>?????????999;;;===>>>>>>???AAACCC@@@FFFOOOYYYfffyyywwwwwwmmm]]]MMMGGGCCCCCCCCC@@@???AAADDDCCCEEEJJJMMMOOOUUU]]]kkk~~~qqqcccZZZSSSPPPRRRVVV___lllyyy~~~|||xxxrrrkkkfff]]]XXXTTTSSSPPPMMMMMMPPPQQQTTT[[[dddoooyyy~~~~~~}}}|||||||||~~~}}}yyyuuurrrooonnnnnnkkkiiigggdddaaa___^^^^^^______]]]ZZZWWWVVVVVVXXXUUU[[[bbbgggkkkpppyyy}}}~~~zzzvvvuuufffXXXKKKEEECCC@@@@@@AAA???@@@AAAAAA@@@>>>;;;:::===>>>??????>>>>>>???@@@@@@zzzvvvwwwzzznnnUUUHHHAAAAAA???>>>>>>>>>???@@@>>>>>>>>>>>>>>>??????@@@CCCDDDIIISSS^^^nnnwwwrrrqqq}}}{{{___OOOGGGAAAAAABBB@@@@@@AAABBBDDDFFFHHHJJJNNNSSSVVVgggzzzuuudddYYYSSSOOOOOORRR```gggqqqzzzzzztttnnnjjjaaa]]]XXXTTTQQQOOOMMMKKKJJJOOOXXX```hhhpppwww{{{}}}}}}{{{xxxvvvwwwyyy|||~~~zzzvvvrrrqqqqqqpppnnnkkkhhhgggeeebbb___aaa___]]][[[ZZZYYYVVVTTTTTTVVVYYY[[[___dddjjjnnn~~~|||~~~}}}}}}~~~uuutttxxx~~~zzz}}}fffVVVFFFAAABBBBBB@@@@@@FFFDDDAAA???======>>>???>>>>>>>>>>>>????????????AAA~~~|||}}}qqqWWWJJJAAA@@@???>>>>>>>>>??????>>>>>>======>>>>>>???@@@BBBCCCGGGOOOYYYhhh~~~zzzqqqllluuu{{{```PPPHHHBBBBBBBBB@@@@@@AAABBBCCCFFFHHHJJJMMMRRRUUUfffxxxyyyhhh\\\UUUPPPOOOQQQZZZaaakkkuuu|||~~~xxxrrrnnnddd___YYYTTTQQQOOOLLLKKKJJJNNNUUU\\\cccjjjqqquuuxxxxxxwwwuuutttvvvyyy|||}}}~~~}}}{{{wwwtttssstttooommmjjjhhhgggeeecccaaabbb```]]]\\\[[[YYYVVVTTTRRRSSSUUUWWWYYY\\\aaaeeettt{{{zzzyyyyyyzzz~~~~~~uuutttwww{{{yyyzzzdddTTTEEEAAAAAAAAA??????AAA@@@???>>>>>>>>>>>>>>>======>>>>>>>>>?????????<<<pppWWWIII@@@@@@???>>>>>>>>>>>>???>>>>>>======>>>>>>???@@@BBBAAACCCIIIQQQ___tttrrrhhhnnn~~~dddRRRJJJCCCBBBBBB@@@???AAAAAACCCEEEGGGIIIMMMQQQTTTaaarrr~~~lll___WWWPPPNNNPPPSSSZZZdddnnnvvv}}}xxxtttiiiddd\\\UUUQQQNNNKKKIIIJJJMMMQQQUUUZZZ```gggkkkooopppqqqqqqqqqtttxxx{{{|||}}}}}}{{{xxxvvvuuuvvvmmmllliiihhhhhhgggeeecccccc```^^^\\\[[[YYYVVVTTTQQQRRRSSSSSSSSSUUUYYY\\\gggooo{{{}}}~~~~~~{{{uuuqqqsssvvv|||~~~uuussswwwzzzyyyvvv___QQQDDD@@@@@@@@@>>>>>>>>>>>>>>>???????????????======>>>>>>>>>>>>??????>>>~~~kkkSSSEEE@@@??????>>>>>>>>>>>>>>>===============>>>??????BBB@@@AAAEEEKKKVVVjjj{{{uuuiiimmmkkkUUULLLDDDBBBBBB@@@???AAAAAABBBEEEFFFHHHKKKPPPSSS[[[kkkmmmaaaWWWPPPMMMOOOMMMSSS]]]gggqqqyyy}}}xxxoooiii___WWWQQQMMMJJJIIIIIIKKKMMMOOORRRVVV\\\```eeegggjjjlllnnnrrrwww{{{}}}~~~~~~}}}zzzwwwvvvvvvmmmkkkiiiiiiiiiiiigggfffccc```^^^\\\ZZZXXXVVVSSSRRRRRRRRRRRRRRRSSSWWWYYY___gggrrr}}}zzztttrrrsssvvvzzz}}}{{{uuuooojjjlllrrrzzz}}}uuuuuuyyy}}}{{{~~~tttZZZNNNBBB??????>>>===>>>@@@@@@???>>>>>>???@@@@@@============>>>>>>>>>???AAA}}}dddOOODDD????????????>>>>>>===============<<<===>>>>>>???BBB@@@@@@CCCGGGPPPaaaqqqxxxlllnnn~~~qqqWWWNNNEEECCCBBB??????@@@@@@BBBDDDEEEGGGJJJNNNQQQWWWfff{{{nnnaaaXXXPPPMMMMMMJJJPPPYYYbbblllvvv|||uuummmbbbXXXQQQMMMJJJIIIIIIJJJKKKKKKMMMPPPTTTXXX]]]___dddhhhlllqqqwww{{{{{{wwwuuuuuunnnlllkkkkkkkkkkkkjjjhhhcccaaa^^^\\\ZZZXXXUUUSSSQQQQQQQQQQQQQQQRRRVVVYYY]]]cccmmmvvv}}}~~~uuunnniiijjjmmmrrrvvvuuuooojjjeeehhhnnnwww|||vvvxxx}}}zzz}}}sssUUUJJJAAA??????>>>===>>>CCC@@@===;;;:::;;;===???<<<============>>>>>>>>>>>>}}}|||~~~ttt]]]MMMEEE>>>>>>??????>>>>>>===<<<======<<<<<<======>>>???AAA???@@@BBBEEEKKKZZZggg}}}qqqooozzztttZZZPPPFFFCCCBBB??????@@@@@@AAACCCEEEFFFIIIMMMPPPUUUbbbuuupppcccYYYQQQMMMMMMJJJNNNVVV___iiisss~~~yyyqqqdddYYYQQQMMMJJJIIIHHHIIIJJJKKKKKKMMMQQQSSSWWWZZZ```eeejjjqqqwww{{{|||xxxvvvuuupppnnnmmmmmmmmmmmmllljjjfffccc```^^^\\\ZZZWWWTTTOOOPPPPPPOOOOOOQQQTTTWWW[[[```hhhoootttxxx{{{~~~~~~{{{rrrkkkeeeeeehhhmmmqqqqqqlllgggcccfffllluuuzzzwww|||zzznnnQQQHHH@@@??????>>>===???@@@>>><<<999888999;;;<<<<<<<<<============>>>>>>===|||{{{|||}}}fffSSSHHHDDD===>>>?????????>>><<<<<<===<<<<<<<<<<<<===>>>>>>>>>>>>@@@BBBCCCHHHTTT```tttyyyqqqvvvwww\\\QQQGGGCCCBBB???>>>@@@???AAACCCDDDEEEHHHLLLOOOQQQ\\\kkk~~~vvvhhh]]]SSSNNNNNNJJJNNNTTT\\\eeeppp{{{|||sssfffYYYQQQMMMKKKJJJGGGIIIKKKLLLLLLMMMPPPRRRSSSWWW^^^dddjjjqqqwww{{{~~~~~~zzzxxxwwwrrrqqqoooooooooooonnnllljjjgggdddaaa```]]]ZZZXXXQQQQQQQQQPPPOOOPPPSSSUUUXXX\\\bbbgggkkknnnqqqssssssvvv{{{yyypppjjjeeedddfffjjjooooookkkgggcccfffkkkttt}}}xxxyyyyyyeeeNNNFFF@@@@@@@@@>>>>>>@@@<<<======>>>======<<<<<<<<<<<<<<<=========>>>>>>???~~~}}}{{{qqq\\\LLLCCCAAA===>>>?????????>>><<<;;;<<<<<<<<<<<<<<<===>>>>>>======???BBBCCCFFFPPP\\\jjjtttuuu{{{]]]RRRHHHDDDBBB???>>>@@@???AAABBBDDDEEEGGGKKKNNNMMMUUUbbbttt{{{mmm```UUUOOONNNJJJMMMSSSZZZcccnnnyyy}}}tttfffZZZRRRNNNLLLKKKGGGIIILLLNNNNNNOOOPPPQQQRRRVVV]]]dddjjjqqqxxx|||||||||zzzyyytttrrrqqqpppqqqpppooommmmmmjjjgggdddbbb```]]]ZZZUUUUUUTTTRRRPPPQQQSSSUUUTTTXXX]]]aaadddgggkkkmmmmmmpppvvv{{{|||xxxpppjjjfffeeefffjjjnnnooollliiidddfffkkktttzzzwwwzzzxxxsss___MMMFFFAAA@@@@@@>>>>>>AAA:::===AAADDDEEECCC@@@>>><<<<<<<<<<<<=========>>>===}}}eeeRRRIIIDDD?????????>>><<<<<<;;;;;;;;;>>>>>>======<<<<<<<<<;;;;;;>>>@@@@@@???AAAHHHNNNaaauuu}}}yyy{{{```UUUIIIDDDBBB???>>>@@@AAAAAAAAABBBDDDGGGIIIJJJPPPWWW___kkkttteee]]]SSSKKKGGGHHHLLLSSS]]]jjjvvv}}}uuufff[[[RRRJJJHHHIIIIIIJJJLLLMMMOOOOOOPPPPPPUUUXXX]]]ccciiiqqqxxx}}}~~~~~~}}}{{{yyysssrrrqqqqqqrrrrrrqqqoookkkkkkjjjhhheeeaaa]]]ZZZVVVVVVUUUTTTTTTTTTTTTTTTVVVXXX[[[]]]___bbbeeegggmmmooossswwwyyyxxxssspppkkkiiiiiinnntttuuunnngggcccfffkkkuuu|||tttsss{{{|||yyyjjj[[[EEECCC@@@===<<<<<<>>>???AAA???===???AAABBB???===BBBAAA???>>>===>>>@@@AAA===ttt^^^NNNGGGCCC??????>>>===<<<<<<;;;;;;;;;>>>=========<<<<<<<<<<<<;;;>>>@@@@@@???AAAGGGMMMWWWiii|||~~~dddXXXKKKEEEBBB???>>>???AAAAAAAAABBBDDDFFFHHHJJJMMMSSSZZZggg|||zzzkkk```UUULLLIIIIIIKKKQQQ[[[gggsss{{{~~~rrreee[[[SSSLLLIIIKKKOOOPPPQQQSSSTTTUUUVVVVVVXXX[[[```eeejjjqqqxxx|||~~~}}}{{{yyytttrrrqqqqqqrrrrrrqqqoookkkkkkkkkiiifffbbb___\\\XXXXXXVVVVVVUUUUUUVVVVVVTTTWWW[[[^^^```cccfffiiijjjlllpppvvvyyyzzzwwwtttrrrppppppuuuzzz{{{uuunnnfffhhhmmmuuuxxxrrrsss|||vvv___QQQDDDBBB@@@===<<<===>>>???@@@>>>===>>>@@@AAA???<<<<<<<<<===>>>>>>?????????===~~~wwwgggTTTHHHDDDBBB@@@???>>>===<<<<<<;;;<<<<<<============<<<<<<<<<<<<;;;>>>?????????AAAFFFKKKMMM\\\rrr{{{hhh[[[LLLFFFCCC@@@>>>???AAA@@@@@@AAACCCEEEGGGIIIJJJNNNTTT```tttsssfffXXXNNNKKKJJJJJJNNNWWWcccooovvv{{{}}}rrrfff^^^WWWPPPNNNPPPPPPQQQRRRSSSUUUVVVWWWWWW\\\___cccggglllqqqxxx|||~~~|||zzzuuutttrrrrrrrrrrrrqqqooollllllllljjjgggdddaaa```[[[ZZZXXXWWWWWWXXXYYYZZZUUUXXX]]]```cccfffiiillliiilllqqqxxx}}}~~~|||yyywwwwww{{{{{{uuukkklllpppwww~~~vvvqqqrrr{{{kkkVVVIIICCCBBB???===<<<===>>>???>>>======>>>??????>>><<<999:::<<<>>>?????????>>>@@@wwwlll\\\LLLCCC@@@@@@???>>>>>>===<<<<<<<<<<<<<<<===============<<<<<<<<<<<<===?????????AAAEEEHHHKKKVVVfff{{{www{{{kkk\\\LLLEEECCC@@@??????@@@@@@@@@@@@BBBDDDFFFGGGIIIKKKPPPYYYkkkzzzkkk\\\QQQNNNKKKJJJKKKRRR]]]iiipppvvv{{{vvvkkkddd]]]UUUSSSTTTQQQQQQRRRSSSTTTVVVWWWXXX]]]```dddhhhlllrrrxxx|||}}}{{{wwwvvvtttssstttsssqqqooommmmmmlllkkkiiifffdddbbb]]][[[YYYXXXXXXZZZ]]]___\\\```dddgggiiikkknnnoooppprrrxxx~~~}}}||||||}}}xxxqqqqqqtttyyy}}}vvvqqqrrryyy}}}zzz~~~uuubbbRRRHHHBBBAAA???=========>>>>>><<<<<<======>>>======<<<<<<<<<===>>>>>>>>>?????????ssseeeSSSGGGAAA>>>>>>===>>>======<<<<<<<<<<<<===<<<<<<<<<===============<<<===>>>>>>???AAACCCEEEIIIQQQ^^^ooosssuuummm\\\KKKDDDCCCBBB@@@AAA????????????AAACCCEEEFFFIIIJJJMMMTTTbbbuuuppp```TTTOOOLLLIIIIIINNNWWWaaahhhrrrwww~~~zzzpppiiiaaaYYYUUUVVVUUUUUUVVVVVVXXXYYY[[[\\\]]]```dddggglllqqqwww|||~~~{{{yyywwwvvvuuuuuurrrqqqooonnnmmmkkkiiigggeeeddd^^^\\\ZZZYYYZZZ]]]bbbdddhhhkkkoooqqqrrrssstttuuuxxxzzz~~~zzzuuuvvvxxx|||~~~{{{vvvsssuuu{{{yyyxxx~~~{{{jjjZZZNNNGGGAAA@@@???============>>>;;;<<<=========<<<<<<<<<@@@>>>;;;999999:::<<<===<<>>===<<<======<<<<<<<<<<<<======<<<<<<<<<========================>>>???AAABBBCCCDDDKKKUUUddd|||sssppp}}}rrr```LLLDDDDDDCCCAAAAAA??????>>>???@@@AAACCCEEEHHHHHHKKKRRR[[[iii~~~uuudddXXXPPPMMMIIIHHHKKKRRRZZZ```kkkpppxxx~~~}}}sssmmmeee]]]YYYXXXWWWWWWWWWWWWXXX[[[]]]^^^```bbbeeehhhlllqqqvvvzzz~~~~~~|||zzzxxxxxxwwwtttrrrqqqpppnnnkkkiiigggeeeddd___]]][[[ZZZ]]]bbbhhhlllsssvvvzzz||||||{{{||||||}}}yyyyyy{{{yyywwwuuuvvvzzzzzz~~~sss```QQQGGGDDD??????>>>>>>============;;;===>>>>>>===<<<<<<===@@@===999555444666999;;;>>>jjjYYYGGGBBBBBB???============<<<<<<<<<<<<======<<<<<<<<<<<<=========>>>=========>>>???AAAAAAAAA@@@GGGNNNYYYmmm}}}qqqlllsss}}}zzzfffQQQGGGEEEDDDAAA@@@???>>>>>>>>>???AAABBBCCCDDDEEEJJJQQQWWWbbbuuuzzzhhh[[[PPPMMMIIIHHHIIIOOOUUUYYYaaagggpppxxx~~~xxxsssmmmeee``````ZZZYYYYYYYYYZZZ]]]___aaafffgggiiikkkmmmppptttwww}}}~~~|||{{{zzzxxxvvvtttrrrqqqnnnkkkhhhfffdddcccaaa___]]]]]]aaagggooosssyyy||||||{{{{{{}}}~~~xxxxxxxxxyyy~~~lllXXXJJJCCCAAA???>>>>>>>>>============;;;===??????===<<<===>>>???===:::888777888:::<<>>>>>======<<<<<<<<<======>>>;;;<<<<<<<<<======>>>>>>======<<<>>>???@@@@@@???@@@FFFLLLRRRbbb~~~zzzooohhhkkkqqqlllUUUIIIGGGDDDAAA???>>>>>>===>>>>>>@@@BBBCCCAAACCCIIIQQQVVV^^^qqq}}}jjj]]]PPPMMMJJJHHHIIIMMMRRRUUUZZZ```jjjssszzz}}}yyytttlllhhhhhhaaa`````````aaadddfffhhhkkklllmmmmmmmmmooorrruuu|||~~~~~~|||{{{zzzwwwuuusssqqqnnnkkkhhheeecccbbbcccaaa______dddkkksssxxx{{{~~~}}}zzz||||||~~~}}}|||{{{{{{}}}|||gggTTTGGGBBBBBB>>>>>>>>>>>>============;;;>>>@@@@@@===<<<===???>>>>>>=========>>>>>>???:::ttt\\\OOOBBB>>>>>>===;;;;;;???>>><<<;;;::::::;;;;;;???>>><<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>DDDAAABBBKKK[[[qqq|||nnn```aaallllllQQQHHHFFF@@@===???>>>============???AAABBBCCCEEEIIIMMMPPPXXXiiizzztttcccYYYPPPHHHGGGHHHHHHJJJMMMVVV\\\eeepppyyy~~~zzzvvvsssrrrqqqoookkkhhhgggggghhhiiihhhjjjmmmpppssstttuuuuuuzzz}}}~~~|||zzzxxxvvvsssnnnkkkhhhfffbbb``````___```dddeeegggoooxxx{{{yyy}}}|||}}}vvv___OOOFFFAAA===>>>>>>=========>>>>>>???========================<<<<<<<<<<<<<<<===>>>>>>???tttYYYMMMAAA======<<<::::::<<<<<<;;;:::;;;;;;<<<===>>>===<<<;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;CCCAAACCCJJJUUUhhh~~~zzznnn______ggguuuqqqVVVKKKGGGAAA???AAA>>>=========>>>???AAABBBBBBDDDHHHLLLNNNUUUfffvvvzzzhhh\\\RRRJJJHHHHHHHHHIIILLLRRRXXXaaallluuu|||{{{yyywwwwwwtttqqqnnnmmmmmmmmmnnnqqqrrrtttwwwxxxyyyyyyyyy{{{~~~}}}zzzxxxvvvsssooollljjjhhhfffccc______```dddfffiiirrr{{{~~~|||||||||}}}ppp[[[MMMEEEAAA???<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>nnnUUUJJJ???<<<<<<;;;999:::::::::::::::;;;<<<===>>>======<<<;;;;;;<<<===>>>========================@@@@@@CCCGGGMMM\\\uuu|||qqqccc___ccciiiwww\\\OOOIIICCCAAACCC???>>>======>>>???AAABBBAAABBBFFFJJJLLLSSSbbbpppooo___UUULLLIIIHHHGGGGGGIIIMMMSSS\\\fffpppxxx}}}~~~|||yyywwwuuutttuuuuuuvvvvvvxxxyyyzzzzzzzzzzzz}}}|||zzzvvvssspppnnnmmmllljjjhhhaaa```bbbfffhhhllluuu}}}{{{|||~~~hhhUUUIIIDDDBBBAAA;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???hhhQQQGGG???======;;;:::;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>===???CCCEEEGGGRRRhhh}}}zzzkkkbbbaaadddwww}}}cccSSSJJJCCCAAABBB??????>>>>>>>>>???AAAAAAAAABBBEEEIIIKKKQQQ]]]jjj|||uuubbbXXXNNNJJJIIIGGGFFFHHHJJJNNNVVVaaakkkttt{{{~~~~~~|||{{{{{{{{{xxxyyyzzz{{{|||}}}}}}~~~~~~uuusssqqqooooooooonnnlllfffeeefffiiijjjmmmwww|||{{{yyy{{{~~~}}}yyyaaaPPPGGGBBBAAABBB;;;;;;::::::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???fffMMMFFF???>>>>>><<<;;;<<<<<<;;;;;;;;;;;;::::::999;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;===AAACCCDDDKKK___rrruuuhhhaaacccssskkkXXXKKKCCC@@@@@@@@@???>>>>>>>>>???@@@AAACCCCCCEEEIIIKKKOOOYYYdddwwwzzzhhh]]]RRRNNNKKKHHHGGGIIIHHHLLLRRR[[[fffpppxxx|||~~~~~~~~~}}}~~~wwwuuurrrqqqqqqqqqpppnnnmmmkkkjjjllllllnnnwww~~~{{{zzzyyywwwzzz~~~{{{ttt\\\MMMEEE@@@???BBB======<<<;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>~~~dddJJJCCC??????>>><<<;;;===<<<<<<<<<<<<;;;:::888888:::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<@@@BBBBBBGGGWWWfff~~~nnncccbbbooouuu```PPPFFFBBB@@@AAA@@@???>>>>>>???@@@AAACCCCCCEEEHHHJJJMMMUUU^^^nnnrrrggg[[[TTTPPPKKKHHHIIIHHHJJJOOOVVV```jjjrrrwww{{{}}}{{{yyyvvvtttttttttrrrppprrrooonnnnnnnnnpppyyy|||zzzyyyyyyxxx|||{{{nnnVVVJJJDDD>>>>>>AAA???>>>===<<<;;;;;;;;;<<<========================<<<<<<<<<<<<<<<===>>>>>>:::tttZZZEEE@@@>>>>>>===;;;:::===999:::;;;;;;;;;:::999999999999:::;;;<<<<<<<<<<<>>@@@@@@CCCOOO[[[tttxxxjjjcccnnniiiWWWLLLFFFCCCAAAAAA@@@?????????@@@AAABBBAAACCCGGGHHHJJJQQQXXXcccuuutttfff]]]UUUNNNIIIIIIGGGHHHLLLQQQZZZdddlllrrrwwwyyy}}}~~~{{{yyyxxxvvvtttrrrtttqqqoooppppppsss|||}}}zzzyyyxxxxxxzzz}}}{{{}}}eeeOOOGGGCCC>>>===AAA???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>;;;gggMMMBBB>>><<<===<<<999999<<<777888:::;;;<<<<<<;;;:::888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>???AAAIIISSSeee~~~rrreeennnqqq]]]QQQIIIEEEBBBAAA@@@?????????@@@AAAAAA@@@BBBEEEGGGHHHNNNUUUZZZmmm~~~nnncccYYYPPPJJJIIIGGGGGGIIINNNVVV___hhhnnntttwww{{{~~~|||zzzxxxvvvtttsssqqqpppqqqqqquuu}}}zzzwwwvvvvvvwww}}}}}}{{{|||www___JJJEEECCC======BBB???>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>ttt[[[KKKBBBAAA@@@>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888888999:::<<<<<<<<<<<<;;;;;;:::::::::;;;<<<===>>>???CCCHHHLLLZZZoooyyyjjjnnnwwwmmmYYYKKKFFFCCC@@@@@@AAA@@@===???CCCAAA@@@AAABBBEEEHHHLLLNNNZZZffftttyyylllcccYYYPPPKKKKKKFFFEEEIIINNNUUU^^^gggooosssyyy}}}|||xxxuuuwwwuuuttttttsssuuu}}}zzzxxxuuuuuuxxxxxxuuuwwwggg[[[LLLCCCAAABBB@@@===;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;:::<<<<<<;;;:::;;;<<<===>>>:::}}}gggRRREEEAAA@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888:::;;;<<<=========<<<<<<;;;;;;;;;;;;<<<======>>>AAAFFFIIIUUUggg}}}nnnnnnsssyyybbbQQQIIIEEEBBBAAABBB@@@<<<<<<@@@@@@@@@AAABBBDDDHHHKKKMMMVVV```mmm|||sssggg[[[PPPJJJLLLHHHFFFIIIMMMRRRYYYaaakkkpppvvv{{{~~~~~~}}}{{{xxxuuuuuussssssrrrqqqsss~~~|||{{{yyyzzz~~~~~~wwwwww{{{yyy___TTTFFF>>>===>>>===:::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;<<<;;;;;;:::;;;<<<===>>>???|||iiiVVVHHH@@@??????===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999::::::<<<==================<<<<<<<<<;;;<<<===<<<===???CCCFFFOOO]]]uuurrrlllkkkyyyppp[[[OOOHHHDDDBBBCCC@@@;;;:::<<<@@@@@@@@@BBBDDDGGGJJJKKKPPPXXXcccqqq}}}pppcccVVVNNNMMMIIIGGGIIIKKKNNNSSSYYYfffkkksssyyy}}}}}}|||zzzwwwuuusssqqqqqqqqqpppqqq{{{~~~}}}wwwxxx{{{}}}jjjVVVLLLAAA;;;;;;<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<========={{{kkkYYYKKKCCC@@@>>>===<<<;;;::::::::::::::::::::::::::::::::::::;;;;;;:::::::::;;;<<<=========<<<<<<<<<<<<<<<<<<===>>>>>>======>>>AAADDDJJJTTThhhwwwkkkcccnnn|||eeeWWWJJJEEEBBBCCCAAA===;;;<<>>???@@@???>>>???AAACCCHHHOOO___xxxooobbbhhh{{{ppp___MMMFFFBBBBBBBBB???===>>>??????@@@AAACCCDDDFFFFFFKKKNNNUUU___nnnxxxiii\\\OOOKKKHHHHHHIIIHHHLLLQQQZZZ```iiirrrxxx}}}|||yyywwwuuurrrrrrssssssqqqqqqxxx{{{vvvcccRRRHHHDDD???<<<===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===xxxmmm]]]NNNDDD???===<<<<<<<<<;;;:::::::::::::::::::::::::::::::::::::::888999999::::::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;>>>???@@@@@@??????AAACCCFFFKKKXXXooowwwggggggssszzzgggQQQIIICCCBBBBBB@@@@@@AAA>>>???@@@AAABBBCCCDDDDDDIIIKKKPPPYYYcccrrrppp___TTTNNNJJJIIIHHHGGGJJJOOOSSSYYYbbbkkksssyyy~~~~~~{{{wwwtttsssssstttuuurrrqqqxxx~~~~~~yyyjjjYYYLLLBBB???<<<;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<===:::;;;<<<<<<======<<<<<<===~~~pppcccQQQEEE@@@>>><<<:::<<<<<<;;;::::::::::::;;;999999999999999999999999666777888999::::::::::::;;;;;;;;;;;;<<<<<<<<<===<<<===??????>>>???@@@BBBBBBGGGRRRfff{{{jjjfffkkkzzzmmmXXXNNNDDDBBBBBBAAA@@@BBB>>>>>>???AAABBBBBBBBBBBBFFFGGGLLLSSSYYYdddwwwyyyggg[[[TTTMMMJJJGGGEEEHHHMMMMMMRRR[[[dddlllttt{{{|||wwwsssrrrrrrtttuuurrrpppvvvqqq```PPPGGG>>>===<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===:::;;;<<<=========<<<;;;:::}}}{{{~~~mmm^^^LLLAAA@@@@@@===999<<<<<<;;;:::::::::;;;;;;999999999999999999999999555666777888999:::::::::;;;<<<<<<<<<======>>>>>>:::<<<===>>>===>>>???AAA???DDDNNN```www|||jjjcccdddoooooo^^^RRRFFFBBBAAA@@@@@@AAA>>>>>>???AAAAAABBBBBBAAACCCDDDHHHOOOSSS[[[mmmooo```XXXOOOJJJFFFCCCFFFKKKIIINNNVVV^^^gggpppyyy~~~}}}wwwsssqqqrrrtttuuurrrpppuuu}}}|||~~~lllYYYKKKDDD>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<===::::::<<<=========<<<;;;:::~~~~~~xxxdddTTTDDD>>>===<<<<<<===;;;::::::999999::::::;;;999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<===???@@@>>>>>>>>>>>>????????????BBBBBBGGGTTTfff|||sssiiiccciiigggYYYKKKEEECCCAAAAAACCCAAA@@@@@@??????@@@@@@AAAAAADDDHHHJJJMMMVVVbbblllvvvmmm]]]RRRQQQNNNFFFEEEKKKHHHKKKPPPWWW___iiittt{{{}}}}}}}}}}}}}}}zzzxxxvvvtttqqqqqqssswww|||{{{hhhVVVIIIBBB>>>===<<<;;;;;;<<<===>>>;;;::::::::::::;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;<<>>ppp^^^PPPBBB======;;;;;;<<<;;;::::::999999::::::;;;999999999999999999999999::::::::::::::::::::::::<<<;;;;;;::::::;;;<<<=========>>>>>>>>>?????????AAABBBFFFPPP^^^sssuuukkkbbbcccuuummm]]]LLLEEEBBB@@@???@@@AAA@@@@@@??????@@@@@@AAA@@@CCCFFFGGGJJJRRR]]]eeewwwuuueeeWWWSSSNNNGGGFFFKKKGGGJJJNNNSSS[[[eeeooovvvyyyzzz|||~~~}}}|||wwwtttqqqpppqqqvvv{{{~~~~~~rrr^^^NNNDDD@@@======<<<<<<<<<<<<<<<===;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::<<<>>>??????>>>:::}}}iiiUUUJJJ???<<<<<<;;;999:::;;;::::::999999::::::;;;999999999999999999999999::::::::::::::::::::::::<<<<<<;;;:::999999::::::======>>>>>>>>>>>>??????@@@@@@DDDIIIRRReee}}}rrrgggaaakkk{{{yyyfffQQQGGGDDDBBB??????AAA@@@@@@??????@@@@@@AAA@@@BBBCCCDDDFFFLLLTTT[[[jjj~~~ppp```XXXPPPHHHGGGKKKGGGHHHJJJMMMSSS]]]gggnnnsssvvvzzz~~~zzzwwwtttrrrssswww}}}~~~}}}|||~~~|||jjjXXXJJJDDDCCC<<<=========<<<;;;;;;:::;;;::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;::::::999<<<;;;:::;;;===>>>===<<<===~~~uuu___KKKCCC<<<;;;<<<:::888999;;;::::::999999::::::;;;999999999999999999999999::::::::::::::::::::::::;;;;;;:::::::::::::::;;;============>>>>>>>>>???===>>>AAADDDIIIXXXuuu}}}nnndddiiivvvpppYYYMMMIIIFFFCCCBBBAAA@@@@@@??????@@@@@@AAA@@@AAABBBBBBCCCGGGMMMRRR```rrr|||jjj^^^TTTLLLIIIJJJGGGGGGGGGHHHLLLTTT^^^eeemmmqqqwww||||||yyywwwxxx||||||{{{|||}}}vvvcccQQQGGGCCCDDD;;;<<<======<<<;;;999888;;;::::::::::::;;;<<<<<<======<<<;;;::::::999999<<<:::::::::<<<<<<;;;:::@@@~~~||||||~~~kkkSSSDDD>>>:::;;;;;;999888999;;;::::::999999::::::;;;999999999999999999999999::::::::::::::::::::::::999999:::;;;<<<<<<======<<<============>>>>>>>>>;;;<<<>>>@@@CCCPPPjjjttthhhjjjtttzzzaaaSSSLLLHHHDDDDDDAAA@@@@@@??????@@@@@@AAAAAABBBBBBBBBCCCEEEIIILLLYYYfffzzztttfff[[[RRRMMMKKKHHHGGGFFFEEEGGGMMMUUU[[[eeekkkrrrxxx|||~~~~~~~~~||||||~~~|||}}}~~~}}}lllYYYJJJAAA??????:::;;;<<<<<<<<<;;;999888;;;::::::::::::;;;<<<<<<======<<<;;;::::::999999;;;:::999:::;;;<<<;;;:::;;;~~~|||zzzzzz{{{fffOOO@@@;;;999;;;;;;999888:::;;;::::::999999::::::;;;999999999999999999999999::::::::::::::::::::::::888999:::<<<============<<<<<<============>>>>>>999:::<<>>>>>:::999;;;>>>@@@FFFTTTaaaxxxwwwqqqvvvzzzfffTTTGGGCCCEEEAAA@@@@@@??????@@@@@@AAA?????????AAACCCEEEFFFFFFLLLPPP[[[mmm}}}qqqggg[[[SSSLLLKKKIIIFFFEEEFFFKKKNNNTTT[[[cccjjjmmmrrryyy~~~rrr\\\MMMHHHEEEAAA<<<888888888888999:::;;;<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::===>>>>>>======~~~{{{yyywwwvvvvvv{{{lllSSSAAA???;;;:::;;;;;;999999===;;;::::::999999::::::;;;999999999999999999999999::::::::::::::::::::::::999999:::;;;:::999888777<<<<<<<<<<<<=========>>>;;;:::;;;>>>@@@CCCLLLVVVqqqyyy{{{oooYYYJJJEEEGGGAAA@@@@@@@@@@@@@@@@@@AAA>>>>>>>>>@@@CCCEEEEEEEEEJJJJJJQQQaaatttyyynnnaaaWWWMMMLLLJJJGGGEEEFFFIIIKKKOOOUUU^^^dddhhhnnnuuu|||~~~}}}|||{{{hhhQQQEEECCCBBB===777888888777777888:::<<<===;;;::::::::::::;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;:::999999;;;===??????>>>===~~~zzzvvvuuuuuuwwwyyynnnYYYIII@@@;;;::::::999888888888999999999999999999999999999<<<<<<;;;::::::999888888999999888888999999:::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<>>>BBBHHHMMMdddvvvzzzjjjWWWMMMJJJEEEEEEBBB???>>>@@@AAA@@@@@@@@@??????@@@BBBDDDEEEDDDJJJPPPWWWaaarrr{{{lllaaa\\\UUUMMMHHHGGGGGGFFFEEEMMMPPPWWW^^^aaadddmmmvvvxxx{{{~~~}}}~~~zzztttttt{{{sss]]]JJJEEEBBB<<<<<>>======<<<<<<999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<|||zzzvvvssssssuuuwwwzzzppp]]]MMMBBB===;;;:::999999888888888999888888999999999999999999<<<;;;;;;:::999999888888999999999888999999::::::::::::::::::::::::::::::999999999999999999999999:::;;;;;;;;;===AAAFFFJJJ]]]nnnzzzvvv```QQQJJJDDDCCCAAA??????AAABBBAAA@@@?????????@@@AAACCCDDDAAAFFFKKKPPPXXXgggzzzwwwlllaaaYYYOOOIIIGGGGGGFFFEEEHHHJJJOOOVVVYYY\\\dddnnnssswww{{{~~~}}}~~~xxxvvvtttwwwkkkXXXGGGCCCAAA;;;;;;@@@;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;;;;<<<999:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;<<<~~~{{{zzzuuussspppooopppssswwwyyy}}}}}}kkkYYYJJJAAA===;;;::::::999888888888888999777777888888888999999999;;;;;;::::::999999888888999999999999999888888888::::::::::::::::::::::::999999999999999999999999:::;;;;;;;;;;;;>>>CCCGGGRRRddd{{{|||sss^^^RRRIIIFFFCCCAAAAAAAAAAAA@@@???????????????@@@AAABBB@@@CCCFFFIIINNNZZZjjjvvvxxxjjjbbbVVVMMMIIIHHHGGGFFFEEEEEEHHHMMMOOORRR[[[dddkkkpppvvv|||~~~~~~~~~}}}xxxoooqqquuu~~~uuu___PPPCCCAAA???:::999<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999999999999===~~~{{{xxxvvvtttpppooolllkkkmmmppptttwwwzzzxxxmmm[[[KKK@@@<<<<<<===999999888888888888888999666777777888888999999:::::::::::::::999999888888999999999999999888888777999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::<<<@@@CCCJJJZZZrrrrrraaaSSSLLLFFFEEEDDDAAA????????????????????????@@@@@@@@@BBBDDDFFFJJJSSS___hhhvvvlll^^^SSSNNNKKKJJJHHHGGGEEEEEEHHHJJJLLLSSS\\\bbbhhhqqqxxx|||~~~~~~~~~~~~{{{sssmmmjjjoooyyyzzzgggTTTIIIAAA??????;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888888888999::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::>>>||||||{{{yyywwwtttrrrqqqooommmkkkjjjkkkooosssvvvyyy}}}uuuhhh^^^PPPDDD===<<<<<<===888888888777777888999999777777888888999999999999:::999999999999999888888777888999999999888777777999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::999;;;>>>@@@FFFSSShhh}}}zzzoooYYYOOOFFFEEEDDD@@@>>>?????????@@@@@@?????????>>>???AAACCCDDDGGGNNNWWW^^^lll|||uuueeeYYYRRRNNNKKKIIIIIIEEEDDDEEEGGGHHHMMMTTTZZZaaajjjsssxxx{{{}}}~~~xxxqqqkkkhhhiiirrrooo[[[KKKEEE@@@??????===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<>>>>>>>>>~~~wwwvvvvvvuuusssrrrpppooommmllljjjiiikkkppptttwwwzzz~~~tttjjjYYYPPPEEE>>>;;;;;;;;;:::888777777777777888999999999999999999999999999999999999999999999999888888555666888999999999888777999999999999999999999999999999999999999999999999999999::::::999:::===???DDDMMM^^^rrruuuuuu}}}```RRRFFFEEEEEE@@@???CCC@@@AAAAAAAAA@@@???>>>>>>===>>>@@@AAADDDIIIOOOTTT^^^ooo|||mmm```WWWRRRMMMJJJJJJFFFCCCDDDEEEDDDGGGLLLRRRYYYccclllrrrwwwzzz|||}}}~~~yyytttpppkkkfffeeeggglllwwwyyyeeeRRREEEBBB@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;999999:::;;;<<<>>>???@@@===}}}|||{{{{{{{{{yyywwwrrrrrrsssrrrrrrqqqpppoookkkjjjiiijjjmmmsssxxx|||~~~xxxkkk^^^NNNGGG>>>999999;;;:::999777777777777777888999999<<<<<<;;;;;;:::999999999888888888888888888999999333555777999::::::999888888888888888888888888888999999999999999999999999888999:::::::::;;;===@@@AAAGGGSSSeeezzzvvvqqqrrr|||qqq^^^OOOKKKHHHBBBAAAEEEAAABBBBBBBBBAAA@@@>>>===>>>>>>???@@@BBBEEEIIILLLTTTcccvvvxxxkkkaaaZZZTTTPPPMMMHHHEEEFFFFFFDDDDDDGGGLLLRRR[[[dddkkkqqqvvvyyyyyy{{{~~~~~~}}}}}}}}}ssskkkdddaaa___]]]bbbhhhnnnzzz|||ooo\\\LLLAAAAAA???>>>>>>>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;:::::::::999999999::::::;;;<<<===>>><<<~~~{{{yyyvvvuuuuuuuuutttssspppqqqqqqqqqqqqqqqppppppiiiiiiiiikkkooouuu|||tttdddWWWKKKCCC:::777888;;;;;;:::777777666777777888999999>>>===<<<<<<::::::999888888888888888888888999999222444666999::::::999999888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;777999:::::::::;;;>>>@@@???CCCLLL]]]ssszzzpppjjjmmmmmmZZZSSSMMMDDDAAAEEEBBBCCCCCCCCCBBB@@@???===@@@@@@@@@AAABBBDDDFFFHHHNNN[[[kkk{{{tttkkkccc\\\WWWPPPKKKHHHIIIIIIFFFEEEGGGHHHMMMVVV___ffflllrrrvvvuuuxxx|||}}}|||{{{{{{~~~kkkaaaYYYWWWWWWXXX```jjjooo|||}}}vvviiiWWWIII???@@@???===<<<>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;777777777888999;;;<<<===;;;;;;;;;::::::999999999:::::::::999999:::;;;;;;<<<|||zzztttsssqqqooonnnnnnooooooqqqrrrrrrpppllljjjjjjkkklllmmmnnnooorrrwww~~~wwwhhhYYYPPP>>>===<<<:::999888777777888888888888888888888888>>>===;;;:::999999::::::999::::::888777666777999999999999999999888777666777777777777888888888888888999:::;;;;;;:::999888888888999999999:::::::::???AAAIIIVVVeeeuuuqqqgggiiixxxhhhVVVOOOMMMJJJFFF???@@@AAA???===;;;;;;;;;>>>>>>>>>@@@AAACCCEEEFFFKKKPPPZZZiiizzzzzzrrrhhh___TTTPPPKKKHHHFFFEEEDDDCCCHHHJJJNNNUUU\\\dddjjjnnntttwwwzzz}}}~~~}}}}}}||||||||||||||||||}}}rrrdddXXXQQQSSSTTTVVV```nnn{{{}}}qqqaaaQQQFFFAAA@@@>>><<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;999999888888888888888999999999::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<999}}}{{{xxxuuupppoooooonnnmmmmmmmmmmmmnnnoooooommmkkkjjjjjjkkkmmmnnnppprrruuuyyy}}}lll[[[LLLCCC===<<<;;;:::888888888777888888888888888888888888<<<<<<<<<;;;;;;<<<<<<===999999:::888777666777999999999999999888888777777777777777777888888888888888999999::::::999999888888888999999999:::::::::===>>>EEERRR___ooozzznnnkkkuuuvvvaaaTTTNNNHHHDDD@@@AAAAAA@@@>>>===<<<<<<======>>>???@@@BBBDDDEEEHHHMMMVVVbbbqqq}}}tttkkk]]]XXXRRRLLLIIIHHHFFFEEEFFFHHHKKKQQQXXX___eeehhhnnnqqquuuyyy{{{~~~~~~||||||{{{{{{|||}}}wwwmmm___SSSMMMOOORRRWWWdddtttyyyjjjZZZLLLCCC???>>><<<;;;:::999:::::::::;;;;;;<<<<<<;;;;;;:::::::::999999999999999:::999999::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;{{{xxxvvvtttqqqoookkkllllllmmmmmmlllkkkkkkkkkkkklllkkkiiiiiijjjllloooqqquuuwwwzzz}}}tttbbbRRREEE<<<<<<;;;:::999888888888888888888888888888888888888:::;;;<<<===>>>>>>>>>>>>888999999999777666777888888888888888888888777777777777777777888888888888999999999888888999999999888888999999999:::::::::;;;<<>>===<<<======>>>???@@@BBBCCCCCCIIIQQQYYYcccrrryyykkkddd[[[SSSNNNJJJHHHFFFCCCEEEHHHLLLQQQWWW\\\___eeehhhmmmqqquuuyyy}}}~~~{{{{{{zzz{{{}}}vvvkkk[[[QQQLLLNNNTTT\\\mmm~~~rrr___OOOEEE@@@???>>><<<;;;::::::::::::999::::::;;;;;;::::::999;;;::::::999::::::;;;;;;999999::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;}}}yyytttpppooonnnmmmllliiikkkmmmooopppooommmkkkjjjjjjjjjiiihhhhhhiiikkksssvvvzzz~~~hhhWWWKKKBBB===;;;:::999888888888888888888888888888888888888888999:::<<<===>>>>>>===<<<666888999999777666777888888888888777777777777888666777777777888888888888:::999888777777888999:::888888999999999:::::::::;;;:::>>>FFFOOO\\\ooo~~~}}}pppooouuujjjZZZNNNHHHEEECCCAAA@@@@@@???>>>===<<<<<<<<<===>>>???@@@AAA@@@EEEKKKPPPVVVbbbtttxxxqqqeee[[[SSSMMMIIIGGGCCCDDDFFFHHHLLLPPPTTTVVVYYY]]]bbbgggkkkqqqvvvzzz}}}~~~zzzzzzzzz{{{sssiii[[[UUURRRUUU[[[fffyyykkkVVVGGG@@@??????>>>===<<<<<<;;;;;;;;;999999999::::::999999999:::999999999999:::;;;;;;999999999:::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<999}}}{{{vvvrrrmmmkkkkkkkkkllllllkkkmmmpppssssssrrrpppnnnkkklllkkkiiihhhhhhjjjlllwww{{{uuuZZZJJJBBB===:::999888888777777777888888777777777777777777777777888999:::;;;;;;:::999888555777999999777666777888888777777666666777888888666777777777888888888888:::999777777777777999:::888888999999999:::::::::;;;:::<<>><<<<<<<<<<<<<<<======>>>??????CCCHHHIIILLLVVVfffrrr|||ooocccYYYQQQKKKHHHFFFFFFFFFGGGIIIKKKNNNOOOOOORRRWWW[[[```ffflllpppwwwxxxyyy|||yyyyyyzzz}}}wwwkkkbbb\\\[[[[[[___eeeqqq{{{dddPPPCCC???@@@<<<<<<<<<<<<;;;::::::999888999999999999999999888888888888888888999::::::999999999:::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<999~~~}}}}}}~~~|||xxxvvvpppmmmiiihhhiiikkkllllllnnnppprrruuuuuutttrrrqqqlllmmmlllkkkjjjkkknnnqqq}}}}}}~~~lllRRRDDD???;;;999777777777777777777888888777777777777777777777777888888888999888888777777444666888999888777777777888777666555666777888999777777777777888888888888888888888777777888888888888888999999999:::::::::;;;:::<<>><<<=========<<<<<<===>>>>>>>>>AAADDDFFFHHHNNNYYYaaasss{{{nnncccYYYQQQLLLIIIIIIHHHGGGGGGHHHIIIJJJHHHJJJNNNQQQUUUZZZ```dddlllnnnqqquuuzzz~~~~~~vvvvvvyyy}}}|||qqqfff```[[[```ffflllrrr{{{qqq[[[JJJAAA???AAA:::::::::::::::999888777888999999::::::999999888777777777777888999::::::999999::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;}}}}}}}}}~~~~~~}}}{{{xxxuuusssqqqnnnkkkiiihhhiiikkkkkkkkkoooqqqrrrssstttsssqqqpppllllllmmmmmmmmmpppuuuxxxvvvzzzzzz___LLLCCC@@@===999666666666666666777888999777777777777777777777777666666666666777888999999333555888999888777777777777777555555555666888999777777777777888888888888777777888888888888777777888888999999999:::::::::::::::<<<@@@DDDIIITTT___mmm~~~rrr___SSSMMMGGGDDDDDDCCC@@@<<<>>>>>>===============>>>===???AAADDDFFFJJJOOOSSS___mmm~~~zzznnncccYYYSSSLLLKKKIIIGGGEEEEEEEEEEEECCCEEEGGGIIIKKKOOOUUUXXX```bbbgggmmmsssxxx{{{}}}|||}}}~~~}}}||||||}}}~~~}}}{{{xxxqqqssswww}}}vvvlllbbb^^^ZZZeeeqqqzzzyyydddQQQEEE???>>>???:::;;;<<<<<<<<<;;;:::999999999::::::::::::999999888888888888999:::;;;;;;999999::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;~~~~~~~~~{{{}}}xxxwwwvvvsssqqqooonnnmmmnnnllliiiiiijjjkkkjjjjjjooopppqqqrrrqqqqqqpppooojjjkkkmmmnnnppptttzzz~~~zzzvvv{{{tttdddPPPCCC??????;;;777666666555666666777888999777777777777777777777777555555555555777999;;;===222555888999888777666777777666555444555666888:::777777777777888888888888666777888999999888777666888888999999999:::::::::999999;;;@@@BBBFFFPPPZZZddduuummmWWWQQQJJJFFFFFFEEEAAA===???>>>>>>============>>><<<===???BBBEEEHHHIIIJJJOOO^^^qqq}}}vvvjjj___XXXMMMLLLIIIFFFDDDCCCCCCCCCAAABBBDDDEEEFFFIIINNNRRRWWWZZZ```gggnnnssswwwxxx{{{|||}}}}}}|||}}}~~~}}}}}}zzzyyyxxxyyyzzzyyyvvvtttnnnpppuuu|||xxxnnnccc[[[WWW[[[iiizzzppp\\\KKKAAA>>>======>>>??????@@@@@@???>>>===999::::::;;;;;;::::::999999999999999:::;;;<<<===999999:::::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<999~~~}}}{{{{{{|||~~~~~~}}}|||{{{yyywwwuuuuuutttlllmmmlllkkkkkkmmmpppsssrrrpppnnnllljjjjjjjjjjjjmmmooossssssrrrqqqppppppppprrruuuwwwyyy||||||{{{~~~yyy|||sssaaaVVVHHH>>>;;;;;;:::999999999999888888888888777888888777777666666555555444444555666777888999999;;;:::999777666666555555777777777777777777777777888888777777777777888888666666666666777777777777666888:::;;;<<<<<<:::999;;;;;;;;;<<<@@@EEEJJJMMMaaajjjwwwjjj[[[LLLHHHHHHEEEAAA>>>AAA@@@???===<<<<<<<<<<<<:::;;;===>>>???BBBFFFIIIPPPTTT]]]jjjzzzyyykkk^^^WWWSSSNNNKKKIIIGGGEEEDDDBBBDDDEEECCCAAABBBEEEHHHIIIOOOWWW]]]aaagggpppwwwvvvyyy|||~~~}}}||||||||||||{{{uuusssqqqrrrtttuuusssqqqnnnrrrxxx|||}}}uuummmaaaYYYXXX]]]cccqqqvvvaaaNNNHHHDDD<<<:::>>><<<<<<;;;;;;;;;:::::::::999999999999999999999999999999888888888999;;;<<<::::::999888888999999999888:::<<<>>>>>><<<:::999777~~~}}}{{{zzzyyyzzz{{{|||~~~~~~}}}{{{xxxvvvtttrrrpppooooooooojjjkkkmmmnnnoooqqqtttwwwvvvuuusssqqqnnnlllkkkkkkpppqqqtttttttttsssuuuvvvyyy{{{~~~}}}yyyzzz~~~}}}}}}}}}~~~|||tttiii```RRRJJJAAA;;;::::::888555888888888777777777666666777777777777666666555555555555666666777777888888999999888777666666666666777777777777777777777777888888777777777777888888666666666666777777777777:::;;;<<<======<<<:::999::::::999:::===BBBGGGJJJRRR\\\kkk{{{wwwgggVVVNNNKKKHHHDDDBBB??????>>>=========>>>>>>===>>>??????>>>???BBBDDDFFFKKKSSS]]]iiixxxpppccc___ZZZTTTOOOKKKHHHFFFDDDCCCDDDDDDCCC@@@@@@BBBDDDDDDIIIPPPTTTXXX___gggnnnrrrtttwwwyyyzzzzzz{{{}}}~~~~~~}}}}}}}}}~~~}}}{{{xxxvvvvvvvvvuuuuuurrrqqqppprrruuuwwwvvvtttsssvvvzzz~~~yyyrrrkkkccc[[[VVVZZZaaaooo|||lllYYYIIIEEEBBB<<<:::>>><<<;;;;;;;;;;;;:::::::::999999999999999999999999:::999999888999:::;;;<<<:::999999999999999999999555777:::<<<===<<<;;;:::999|||||||||{{{zzzyyyxxxwwwvvvvvvxxxyyyzzzzzz{{{zzzyyyzzz}}}~~~}}}{{{xxxvvvqqqooollljjjhhhhhhhhhiiifffjjjnnnqqqtttvvvyyy{{{{{{zzzyyywwwuuurrrooommmssstttvvvvvvwwwzzz~~~}}}{{{yyy||||||yyyuuuqqqlllbbbVVVNNNBBB>>>;;;999::::::777444777777666666666555555555777777777666666666666555666666666666777777777777888777777666666777777888777777777777777777777777888777777666666777777888666666666666777777777777;;;<<<<<<<<<;;;:::888777999888888888;;;???BBBEEEJJJSSSbbbqqqyyydddWWWQQQKKKGGGGGGAAA@@@???>>>============>>>?????????>>>>>>@@@BBBBBBGGGMMMSSS[[[hhhxxxyyylllhhhccc\\\VVVQQQNNNKKKHHHGGGGGGFFFDDDAAA@@@AAACCC@@@DDDHHHKKKOOOUUU]]]dddjjjmmmppprrrssstttuuuwww{{{}}}~~~~~~~~~~~~}}}|||{{{zzzzzzyyyzzzzzzvvvtttrrrpppooonnnnnnoooppppppqqqtttxxx{{{{{{zzzzzz|||~~~|||uuukkkddd]]]XXXUUUVVV___jjj|||zzz]]]OOOCCCAAA@@@<<<:::===;;;;;;;;;;;;::::::::::::999999999999999999999999::::::999999999:::;;;;;;999999999999999999999999555777999<<<=========<<<;;;xxxxxxxxxxxxwwwvvvuuutttrrrrrrssstttuuuuuuvvvvvvvvvxxxyyyzzzxxxuuuqqqooollljjjgggeeeddddddfffgggeeejjjpppuuuxxxzzz|||}}}}}}~~~~~~|||xxxuuurrrwwwxxxyyy{{{~~~}}}|||}}}~~~xxxooofff^^^TTTJJJBBB;;;999888999:::;;;999777777777777666666666555555666666666666666666666666888777777777666666666555666666666666666777888888777777777777777777777777777777666666666666777777666666666666777777777777999999:::::::::999888777999888777888999<<>>>>>???AAACCCBBBGGGKKKMMMQQQ[[[kkkxxxyyyqqqmmmfff```\\\XXXTTTQQQLLLKKKIIIGGGDDDCCCCCCCCCAAACCCEEEFFFIIIOOOVVV\\\aaadddgggjjjlllnnnqqqtttwwwyyy|||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzz{{{zzzxxxwwwuuutttttttttoooooonnnllljjjiiikkklllpppqqquuuyyy}}}zzzoooggg___YYYTTTRRRRRRXXXfffssszzzkkkQQQGGG?????????<<<:::<<<;;;;;;;;;:::::::::999999888999999999999999::::::999999888888999999999999888888999999::::::999999888999;;;===>>>>>>===<<<;;;ttttttttttttsssrrrqqqqqqoooooooooooopppqqqqqqrrruuuvvvwwwwwwuuuqqqmmmjjjgggfffdddccccccdddeeeggggggmmmtttzzz~~~}}}{{{|||~~~yyypppdddXXXOOOGGG>>>999:::999777777888999999999888888777777777666666666555555555555555666666666888888777777666666555555555555555555666777888999666666666666666666666666777777666666666666777777666666666666777777777777888888999999::::::::::::999888888888:::<<<>>>@@@DDDIIIQQQYYYccctttyyynnnmmmttt|||ooo```TTTLLLKKKCCCCCCAAA@@@>>>=========999;;;============???@@@???BBBEEEEEEFFFNNN\\\gggttt{{{uuuooojjjddd^^^ZZZSSSQQQMMMJJJHHHFFFEEEDDDCCCCCCCCCCCCEEEJJJOOOSSSWWWZZZ^^^aaadddhhhllloooqqqsssvvvxxxyyy{{{}}}~~~~~~~~~||||||~~~|||{{{|||{{{zzzxxxvvvuuuuuuvvvwwwvvvtttrrrpppnnnmmmmmmhhhiiiiiihhhfffgggiiillltttwww|||vvvkkkaaaZZZUUURRRPPPQQQUUU]]]mmmzzzooo```KKKDDD???>>>===;;;::::::;;;;;;:::::::::999999999888888888999999:::::::::888888888888888888777777777888999::::::::::::999::::::;;;;;;;;;:::999999;;;pppppppppppppppooonnnnnnkkkkkkjjjjjjkkkkkklllmmmrrrssstttuuussspppllliiieeeeeeeeefffggghhhjjjjjjmmmsss{{{sssiiiZZZNNNEEE@@@;;;888999888666555555666777888888888888777777777666666444555555555555666666666888888777777666666555555555555555555666666777888666666666666666666666666777666666555555666666777666666666666777777777777999999999:::;;;<<<<<<===888888888999:::<<<>>>???@@@EEELLLRRR[[[kkk|||qqqlllkkkmmmttt{{{mmm\\\QQQMMMAAAAAA@@@@@@???@@@@@@@@@;;;<<<>>>>>><<<;;;;;;<<<>>>@@@CCCCCCCCCHHHQQQYYYdddrrr{{{sssjjjeee^^^ZZZUUUPPPMMMJJJGGGEEEDDDCCCBBBBBBCCCFFFIIIKKKOOORRRUUUXXX[[[___cccfffhhhjjjnnnqqqsssvvvyyy|||||||||||||||}}}~~~|||zzzxxxyyy|||~~~~~~~~~~~~|||{{{xxxwwwuuurrrnnnlllmmmnnnpppooommmkkkjjjhhhhhhhhhbbbeeeggggggfffhhhlllpppzzz~~~}}}xxxooofff]]]UUUQQQNNNNNNQQQWWW^^^ggguuuvvvdddVVVFFFCCC???===<<<;;;:::999::::::::::::999999999999888888888999999::::::;;;888888888999888888777666666777999:::;;;;;;:::999999999999888888777666555:::mmmmmmmmmmmmmmmllllllkkkgggffffffeeeeeefffhhhhhhkkkmmmppprrrrrrpppmmmkkkhhhiiillloooqqqrrrssssssuuu{{{mmmbbbRRRFFF@@@>>>===<<<777888777777666666777888777777666666666555555555444444444555555555666666777777777777666666666666666666555555555666666777666666666666666666666666666666555555555555666666666666666666777777777777999888888888888888999999666777777888999;;;===>>>===DDDLLLQQQWWWbbbsss|||tttlllgggjjjqqq{{{gggWWWQQQEEEDDDCCCAAA???>>>>>>===999;;;======<<<;;;;;;<<>>::::::;;;<<<666888::::::999999888999666666555555555444444444444444444555555555666666666666666666777777777777666666555555555555666666666666666666666666666666666666555555555555666666666666666666777777777777777666555444444333333444555555666777999;;;<<<===999AAAJJJNNNPPPVVVbbbmmm}}}qqqhhhhhhnnnuuunnn\\\TTTLLLJJJGGGBBB>>>;;;888777444777:::<<<<<<===>>>???<<<===???AAACCCEEEFFFGGGJJJVVVdddnnnzzzyyyoooggg```YYYQQQLLLJJJHHHGGGFFFGGGGGGFFFEEEEEEGGGGGGGGGHHHIIILLLOOOUUUXXX\\\```dddiiinnnrrrttttttuuuwwwxxxzzz|||}}}|||zzzxxxzzz~~~~~~~~~}}}}}}}}}~~~~~~|||yyywwwssslllccc^^^]]]^^^\\\]]]]]]^^^```aaacccdddfffjjjoooqqqrrrvvv}}}zzzsssnnnddd```ZZZRRRKKKIIIIIIKKKMMMSSS___nnnyyyttthhhZZZKKKBBB???>>><<<999888:::;;;::::::::::::999999999888888777777888999::::::;;;;;;;;;;;;<<<===<<<;;;999888555777999;;;<<<;;;:::999:::::::::;;;;;;<<<<<<<<<;;;mmmmmmnnnnnnllliiifffddddddbbb```^^^^^^```bbbdddggggggiiilllppptttwwwwwwrrrvvv}}}uuu\\\PPPDDD>>><<<999777777444444666666666555444333777777666555555555555555555555555555555555555555555666777888888999888888666666555555555444444444888777555444555666888999666666555555555555555666777777777777777777777777555555666777777777777777666777888999:::;;;;;;;;;>>>BBBFFFGGGIIINNNVVV^^^vvvzzzrrrjjjfffooonnn[[[RRRMMMFFFAAA@@@???===;;;:::;;;;;;<<<<<<;;;::::::<<<<<<===>>>???AAACCCDDDHHHNNNWWW```iiiuuuxxxqqqjjj]]]RRRPPPLLLHHHGGGHHHHHHFFFCCCEEEEEEDDDEEEEEEFFFGGGGGGLLLLLLNNNRRRXXX___eeeiiijjjmmmqqqsssuuuwwwzzz|||zzz|||~~~~~~~~~~~~}}}}}}~~~|||}}}wwwmmmbbbYYYSSSQQQSSSUUUVVVWWWYYY]]]bbbeeeiiinnnuuu{{{}}}yyyuuunnneee___XXXSSSNNNJJJIIIJJJKKKLLLTTT^^^mmmzzzzzzkkk]]]RRRJJJFFF======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888999:::999888888888999:::;;;;;;::::::999888888999:::::::::::::::999999888888888:::nnnnnnnnnnnnllliiifffdddcccaaa^^^\\\\\\]]]___```fffgggiiimmmrrrvvvyyy{{{zzz~~~nnnWWWLLLAAA>>><<<888666666444444555666666555444333666666555444444444444444555555555555555555555555666666777777777666666555666666555555555444444444666555444333444555777888888888777777777777888888777777777777777777777777555555666777777777777777666777888:::;;;;;;<<<<<<:::>>>BBBCCCDDDHHHOOOUUUeeeppp|||sssmmmjjjxxxqqqaaaWWWKKKFFFFFFFFFBBB>>>===============<<<<<<;;;<<<<<<===>>>???AAABBBCCCDDDIIIOOOVVV]]]gggrrrzzzxxxkkk```VVVQQQKKKHHHHHHGGGDDDBBBDDDDDDCCCCCCCCCDDDEEEEEEHHHHHHIIILLLPPPUUUZZZ]]]fffiiillloooqqqsssvvvyyywwwyyy{{{{{{{{{|||~~~~~~~~~~~~~~~~~~~~~}}}zzz}}}{{{uuulllaaaXXXSSSQQQOOOQQQTTTVVVYYY^^^cccgggrrrvvv}}}~~~zzzuuuqqqlllddd\\\VVVPPPLLLGGGFFFHHHMMMRRRVVVaaalll{{{~~~ooo```TTTJJJDDD@@@<<<<<<<<<;;;;;;;;;::::::777777777777777777777777999999999888888999999:::888888888888888999::::::::::::999888888999::::::<<<<<<;;;;;;;;;:::::::::999rrrrrrqqqpppnnnkkkhhhfffdddbbb```]]]\\\]]]___```fffgggkkkooouuuzzz~~~}}}{{{xxxaaaNNNEEE>>><<<;;;777444555444444555555666555555444555555444333333333333333555555555555555555555555666666666666555444333333555555555555555444444444555444444333333444666777888888777777777777888888777777777777777777777777555555666777777777777777777888999;;;<<<<<<<<<<<<999<<<@@@AAAAAABBBFFFJJJXXXcccvvvvvvoooiiisssttteeeSSSJJJIIIIIIDDD>>>????????????>>>>>>======<<<<<<<<<===>>>@@@AAABBBAAADDDHHHLLLPPPWWWaaahhhvvv~~~|||ppp```ZZZRRRMMMLLLKKKIIIGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFHHHLLLOOOQQQ]]]```dddgggjjjmmmqqqtttvvvxxxzzz{{{{{{|||~~~~~~~~~~~~~~~|||zzzyyyxxxyyy|||}}}yyyvvvwwwvvvqqqiii```XXXTTTRRRNNNQQQUUUZZZ^^^dddjjjnnnzzz~~~~~~vvvrrrlllfff```XXXQQQLLLJJJGGGDDDDDDJJJTTT^^^eeerrr|||wwweeeVVVMMMGGGAAA===;;;;;;;;;:::::::::999999::::::::::::::::::::::::::::::999999999999999:::888888777777777888999999:::999999888888999999:::;;;;;;;;;;;;::::::::::::888wwwvvvuuussspppmmmjjjiiiiiigggdddaaa```aaabbbdddhhhjjjooosssxxx~~~zzzwwwyyygggTTTEEE???:::;;;:::666333444444444444555555555555555666555444444333333444444555555555555555555555555666666666666666555444333555555555555555555555555555555444444444555666777666555555555555666666777777777777777777777777777555555666777777777777777888888:::;;;<<<=========;;;===AAABBBAAA@@@AAACCCOOOYYYjjj{{{yyyqqqmmmrrrzzzfffWWWOOOJJJDDD@@@BBBAAA@@@???>>>>>>>>>===<<<<<<<<<===>>>???@@@AAA@@@BBBEEEFFFHHHMMMVVV\\\ccckkkwww~~~llleee\\\WWWUUUTTTRRRPPPKKKJJJHHHGGGEEEDDDDDDCCCDDDDDDCCCDDDEEEGGGIIIKKKRRRUUUYYY]]]aaafffkkknnnssstttwwwwwwxxxyyy{{{}}}}}}~~~~~~~~~~~~~~~|||yyywwwtttssssssuuuwwwyyyxxxvvvsssqqqoooooolllfff___YYYVVVUUURRRVVV\\\bbbhhhnnntttxxx~~~~~~|||{{{yyyvvvtttmmmiiiccc\\\UUUOOOIIIFFFIIIHHHGGGJJJRRR___mmmvvvooo[[[LLLFFFCCC???;;;:::::::::999999999888888;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999888777777777777777888888999999999999999999999999999888888888888888888888999{{{zzzxxxuuurrrnnnkkkjjjkkkjjjgggeeeeeefffhhhiiimmmpppuuuyyy}}}}}}{{{yyyyyy}}}vvvfffTTTHHH>>>:::888:::999555333444444444444444555555666666777666666555555555555555555555555555555555555555444555666666777777777666444555555555555555555555666666666666666777777777555555555555555666777777666666666666666666666666555555666777777777777777888888:::;;;<<<=========<<<===@@@@@@@@@???>>>>>>DDDLLLYYYiiiyyy~~~tttuuu|||lll[[[OOOHHHEEECCCBBBAAA???>>>============<<<<<<<<<===>>>>>>??????AAABBBCCCCCCGGGOOOTTTWWW^^^hhhqqqxxx|||uuukkkddd```]]]ZZZXXXRRRQQQNNNKKKHHHFFFDDDCCCBBBBBBBBBBBBCCCEEEGGGHHHGGGJJJOOOSSSXXX^^^dddhhhjjjlllooopppqqqrrruuuwwwyyyzzz{{{|||||||||{{{{{{{{{}}}~~~~~~}}}}}}}}}~~~~~~}}}||||||{{{yyyvvvsssqqqooolllmmmnnnoooooonnnlllkkkggghhhhhhfffbbb^^^\\\\\\[[[```fffmmmrrrxxx|||}}}zzzxxxuuurrrmmmjjjaaa^^^XXXQQQKKKGGGEEEDDDGGGIIINNNTTT___mmm}}}rrrcccOOOBBB>>>===:::777::::::999999999888888888777777777777777777777777888777777777777888999999888888777777777777777888999999999999999999999999888888888888888888888888:::~~~{{{xxxtttpppnnnllllllkkkiiihhhiiikkknnnppptttxxx||||||{{{|||}}}uuujjj^^^QQQFFF@@@;;;888777999888555444666444444444444444555666777777777666555555555555666555555555555555555555555444444555666777888888777444444444555555555555555666666666777777777777777777666666777777888999:::666666666666666666666666555555666777777777777777777888999;;;<<<<<<<<<<<<:::;;;<<<======<<<;;;:::???DDDMMM[[[kkk~~~}}}~~~~~~hhhWWWMMMIIIFFFDDDBBB@@@>>>======>>>===<<<<<<<<<<<<<<<===>>><<<>>>AAAAAAAAACCCHHHMMMPPPUUU\\\bbbhhhpppyyy|||tttnnniiiddd```]]][[[WWWRRRNNNJJJGGGEEEAAAAAAAAABBBBBBCCCDDDEEEAAADDDHHHKKKPPPUUU[[[___dddfffjjjlllmmmpppsssuuuwwwyyy{{{~~~~~~}}}|||zzz{{{|||}}}~~~}}}}}}|||{{{{{{{{{|||||||||zzzuuuuuuuuutttqqqnnnkkkjjjdddeeeffffffffffffeeedddbbbdddggghhhhhhgggggghhhfffkkkrrrxxx|||~~~|||yyyvvvsssooojjjddd```SSSQQQMMMHHHDDDBBBDDDGGGGGGNNNYYYdddppp}}}{{{hhh\\\LLLAAA<<<<<<;;;::::::::::::999999999888888999999999999999999999999666666666777888999;;;;;;999999888777777777888888888999999::::::999999888999999999::::::::::::::::::zzzwwwtttsssnnnmmmmmmmmmooorrrvvvxxx|||}}}tttkkk^^^SSSKKKEEE@@@<<<:::777777999888444555888444444333333444555777888666666555444444444444555555555555555555555555555444444555666666666555555444444444555555555666666444555666666666777666666666666666666777888999:::666666666666666666666666555555666777777777777777666777888:::;;;;;;<<<<<<::::::::::::;;;;;;::::::???AAAFFFOOO^^^qqq}}}iiiYYYPPPHHHGGGDDDAAA????????????======<<<;;;;;;<<<<<<<<<<<>>???::::::999888888888888888888999::::::::::::999888888999999999::::::::::::999~~~{{{zzzqqqqqqqqqrrruuuyyy}}}}}}{{{yyywwwuuukkk^^^MMMDDDBBBBBB???;;;:::888888999888444555999444444333333444555777888555555444333333333333444555555555555555555555555555555555555444333222222444444444555555555666666333444555555666666555555444444444444555666888888666666666666666666666666555666666777777777777777666777888999:::;;;;;;;;;;;;:::::::::<<<===<<<<<<>>>>>>???DDDPPPcccvvv}}}~~~jjj\\\KKKIIIFFFCCCAAA@@@@@@AAA======<<<;;;;;;;;;;;;<<<>>>AAADDDDDDBBB@@@BBBDDDCCCFFFIIILLLOOOUUU^^^eeekkkuuuyyyvvvpppiiibbb\\\XXXUUUIIIIIIHHHGGGFFFDDDCCCCCCCCCDDDDDDDDDEEEGGGKKKNNNNNNQQQUUUXXX[[[___cccfffkkkmmmrrrvvvxxxxxxwwwvvvqqqppppppppprrrxxx~~~~~~~~~}}}}}}{{{{{{zzzyyyxxxxxxxxxxxxxxxyyyzzzzzz{{{zzzzzzzzzwwwxxxxxxyyyzzz{{{||||||zzzvvvqqqooopppooonnnlllffffffggggggeeeccc```^^^[[[[[[[[[[[[[[[[[[\\\\\\```dddkkkqqquuuxxx|||~~~|||sssnnnllliiifffaaa\\\VVVNNNIIIGGGGGGFFFDDDCCCGGGOOOUUUbbbnnn}}}pppdddUUUPPPHHH???:::888999:::;;;;;;;;;:::::::::999999888888888888888888888888777888888:::<<>>>>>@@@DDDPPPeeexxx{{{vvvxxx{{{mmmcccPPPCCCEEEGGGAAA===???===;;;::::::;;;<<<;;;;;;;;;<<<===>>>???@@@AAABBBBBBCCCDDDGGGKKKOOOSSSUUU^^^eeeooozzz}}}vvvooohhhaaa]]]QQQLLLGGGEEEGGGIIIIIIHHHDDDCCCBBBBBBCCCEEEGGGIIIKKKKKKLLLOOORRRVVVYYY[[[bbbggglllppprrrrrrrrrrrrnnnnnnnnnnnnnnnqqquuuyyyzzz|||}}}~~~~~~|||zzzyyy{{{|||~~~~~~}}}{{{zzzyyyzzz{{{yyyvvvtttssstttwwwvvvtttrrrqqqqqqssssssrrrrrrqqqqqqppppppoooooommmkkkiiiiiijjjjjjfffccc___]]]]]]^^^``````]]]YYYXXXXXXYYYZZZ]]]```cccdddhhhlllrrrxxx}}}yyynnnbbb[[[ddd```[[[VVVQQQMMMIIIFFFDDDCCCCCCCCCEEELLLVVV]]]vvvssscccZZZLLLLLLJJJEEE>>>999888999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999888777777888;;;===???:::::::::999999888888888;;;:::999888888999::::::::::::999999888999999999:::~~~|||zzzyyyzzzwwwooojjjhhhhhhiiiggghhhiiilllpppuuuzzz~~~~~~xxxuuuwww~~~yyypppggg^^^YYYLLLEEE===999::::::888666666666666666666666666666444444444555555555555666555555555555555555555555555444333333333333444555666555555555444444444444444444444444444444444444444444444555555555555666555555555555666666666666444444444444444444444444444555555666666666555555555555555666666666777777999999888888777888888888;;;;;;<<>>>>>===;;;;;;<<<<<<===>>>???@@@@@@======???AAADDDHHHKKKMMMUUUYYYaaaiiisss~~~xxxpppkkkaaa[[[TTTPPPNNNNNNKKKIIIHHHGGGFFFFFFGGGHHHIIIIIIGGGGGGHHHJJJMMMPPPSSSUUUZZZ]]]bbbfffgggggghhhiiiiiiiiiiiihhhhhhkkkooorrrqqqrrrsssuuuvvvvvvvvvuuuwwwxxxzzz{{{{{{zzzxxxwwwssstttuuutttqqqpppooopppqqqpppnnnlllkkkkkklllllliiihhhggggggfffeeeeeedddcccaaa___```aaa```^^^[[[YYYXXXWWWXXXZZZ[[[YYYWWWWWWXXX[[[___cccgggkkkmmmsssvvv{{{}}}~~~|||xxxqqqfff\\\VVVWWWUUUQQQMMMJJJFFFCCCAAAAAABBBDDDGGGNNNZZZhhhrrryyydddSSSJJJGGGHHHGGGCCC===999888888::::::::::::::::::::::::999999999999999999999999777777777888999<<<>>>???:::::::::999999888888888999888777777777777888999::::::999999888999999:::;;;}}}xxxuuuuuuxxx}}}|||xxxvvvtttpppiiiccc______aaaccciiilllppptttyyy~~~yyysssqqquuu~~~|||pppeeeYYYOOOIIIAAA<<<777666777999888777666666666666666666666666444444444555555555555666666666666666666666666666555444444333333444444555555555555555444444444444555555555555555555555555444444444555555555555666555555555555666666666666555555555555555555555555333444555666777777777777666666666666777777777777:::999888777777777777777888999;;;>>>>>>@@@IIITTTkkkwww|||ppphhhddddddhhhpppyyyuuuaaaVVVMMMCCC@@@DDD@@@>>><<<<<<===<<<:::888<<<<<<<<<<<<======>>>>>>??????@@@AAACCCFFFIIIKKKKKKMMMQQQWWW___kkkwww~~~|||qqqkkkbbb\\\YYYUUUPPPMMMJJJIIIGGGGGGHHHHHHGGGFFFEEEEEEEEEFFFHHHJJJMMMNNNQQQSSSVVVYYYYYY[[[\\\^^^aaaaaaaaa```___```cccfffddddddeeegggiiikkkmmmnnnnnnppprrrtttttttttrrrqqqlllmmmnnnmmmkkkjjjjjjjjjkkkjjjhhhfffeeeeeeeeeeee```___^^^\\\[[[ZZZZZZZZZYYYXXXWWWWWWXXXXXXWWWVVVUUUSSSRRRSSSUUUXXXYYYXXXYYY\\\aaagggmmmssswwwyyy~~~{{{zzzxxxuuussssssrrrooojjjcccZZZSSSNNNKKKJJJIIIFFFDDDBBB@@@???@@@CCCHHHOOOZZZiii{{{nnn[[[KKKBBB@@@AAABBBAAA>>>:::888888999999999999999999999999888888888888888888888888666777888999:::<<<======999999999999999888888888888888777777777888888999:::999999888999999::::::888~~~vvvoookkklllooorrrwwwxxxyyyxxxvvvrrrmmmjjjdddbbb___]]]___ccciiimmmzzz}}}wwwuuurrrrrrwwwssseeeZZZPPPGGGAAA???<<<888777777888777666666666666666666666666666444444444555555555555666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666555555555555666666666666555555555555555555555555555555666777777777777777888888888888999999999::::::999888777777666666777999999;;;===<<<;;;AAAIII___kkk{{{ooofffbbbaaaaaacccjjjtttttteeeWWWJJJEEEFFF@@@>>>===<<<===<<<;;;999<<<<<<<<<<<<<<<<<<<<<<<>>EEENNNZZZmmmyyypppiiieeebbb^^^]]]aaahhhvvvxxxhhhWWWLLLGGGDDDBBB@@@?????????>>>===<<<<<<<<<<<<;;;;;;;;;;;;======<<<<<<===???AAABBBEEEGGGIIIKKKNNNRRRXXX\\\gggkkkrrrzzzyyytttoooiiibbb]]]XXXUUURRRRRRTTTSSSNNNJJJIIIHHHGGGFFFEEEEEEFFFFFFHHHIIIJJJKKKKKKLLLOOORRRQQQQQQQQQPPPNNNNNNOOOQQQSSSRRRQQQRRRSSSVVVYYY[[[ZZZ[[[]]]___``````___^^^\\\^^^``````^^^^^^^^^____________^^^\\\ZZZWWWVVVVVVUUURRRPPPNNNNNNNNNNNNNNNOOOPPPRRRTTTVVVYYY[[[YYYYYYZZZ\\\```fffllloooqqqtttyyy~~~|||xxxsssnnnjjjfffbbb___[[[XXXTTTOOOKKKGGGEEEDDDAAABBBCCCBBBAAAAAADDDFFFGGGRRR```llluuuvvvgggXXXKKKBBB===888:::===@@@AAA???<<<:::888888888888888888888888777777777777777777777777::::::::::::999888777666888888888888888888888888666777777888888888888999999888888888999999:::;;;;;;iiilllrrryyyyyysssiii```ZZZWWWXXXYYYXXXYYY[[[]]]^^^_________^^^aaagggppp{{{|||xxxtttrrrssswww|||}}}ppp^^^PPPGGGBBB<<<888555555666666666555555555555555555555555555555555444444444555555555555666444444444444444444444444333444444555555444444333333333333333444444444444333333333333333333333333444444444555555555555666555555555555666666666666444444444444444444444444777777777777666555444333555555555555666666666666777777777666666777777888888666666888888777;;;AAACCCLLL\\\ooo|||uuuoookkkddd^^^[[[^^^bbbkkk~~~~~~lllZZZOOOIIIEEE@@@===<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<>>>???AAACCCFFFGGGHHHJJJLLLOOO[[[]]]bbbiiiqqqxxx}}}~~~xxxpppjjjaaa]]]XXXXXXZZZZZZUUUQQQPPPOOOLLLJJJHHHGGGFFFFFFFFFHHHIIIIIIIIIJJJLLLNNNLLLMMMMMMLLLJJJJJJKKKLLLNNNNNNMMMMMMNNNPPPRRRTTTSSSTTTVVVXXXXXXXXXWWWVVVTTTVVVYYY[[[\\\]]]___```______```___\\\YYYVVVTTTSSSRRROOOMMMLLLLLLLLLMMMLLLNNNPPPSSSUUUYYY^^^bbbdddeeegggiiilllqqqwww|||}}}}}}ssspppjjjeeeaaa]]]XXXUUUPPPNNNJJJGGGDDDBBBBBBAAA;;;===???>>>>>>AAAGGGMMMTTTaaarrr{{{jjjZZZLLLCCC===:::888999<<>><<<999666222444555666666555555555555555555555555555555555444444444555555555555666555555555555555555555555333333444555555444333333222222333333333444444444444444444444444444444444444444444555555555555666555555555555666666666666555555555555555555555555555555666666666555555444333444444444555555555555666666555666666777888999777555666::::::888:::>>>???EEEOOO^^^qqqzzzvvvnnnfffccceeedddfffuuusssdddTTTNNNFFF@@@===<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<>>>???@@@???@@@BBBBBBCCCDDDGGGJJJPPPQQQTTTXXX^^^eeelllooowww{{{zzznnnhhhcccbbbeeeeeebbb]]][[[YYYVVVRRROOONNNMMMLLLHHHIIIKKKKKKKKKKKKMMMNNNJJJKKKLLLKKKJJJIIIJJJKKKIIIIIIIIIJJJKKKMMMOOOPPPPPPQQQSSSTTTTTTSSSRRRQQQOOOSSSXXX]]]aaadddiiikkkjjjkkklllkkkiiieee```^^^YYYWWWTTTRRRQQQRRRTTTUUURRRUUUXXX\\\___eeekkkqqquuuwwwyyyzzzzzz}}}zzzzzzyyywwwuuusssqqqpppgggddd^^^ZZZVVVRRRMMMJJJGGGEEECCCAAA@@@???@@@@@@;;;===???@@@BBBHHHSSS[[[eeerrr}}}qqq```PPPEEE@@@>>>===:::999:::===@@@@@@<<<999999999999999999999999999999999999999999999999999;;;:::888777777777888999666777777777888888888999444555777888999999999888888888888888999:::;;;<<<999MMMOOOSSSWWW\\\```cccdddaaa___[[[XXXWWWXXX[[[]]]]]]^^^aaaeeekkkqqqwwwzzztttxxx~~~}}}tttrrrpppmmmnnnqqqwww|||zzz~~~hhhZZZHHH<<<888999888777555777888888777555444444555555555555555555555555444444444555555555666666666666666666666666666666333333444555555444333333222222222333333444444444555555555555555555555555444444444555555555666666555555555555666666666777777777777777777777777777222333444555666666666666555555555555666666666777555555555555666888999:::888777999>>>>>>;;;:::<<<===???EEEOOO___uuu{{{sssooooookkkgggqqqyyyddd]]]RRRIIIDDDCCCCCCCCC<<<<<<<<<=========>>>>>>;;;;;;::::::;;;<<<>>>???>>>?????????@@@CCCGGGKKKHHHHHHIIILLLQQQXXX___cccjjjnnnwwwxxxqqqpppsssuuuqqqmmmdddbbb___[[[WWWUUUTTTSSSKKKMMMOOOOOOOOOOOOOOOQQQJJJKKKLLLKKKJJJIIIJJJKKKEEEFFFGGGHHHJJJLLLNNNOOOPPPQQQRRRSSSSSSRRRPPPOOOPPPTTT[[[bbbhhhnnnssswwwyyyzzzzzzzzzwwwsssnnnkkkaaa```]]][[[[[[\\\^^^___[[[^^^cccgggkkkqqqyyysssrrrqqqnnnkkkhhheeeddd^^^[[[VVVQQQMMMJJJFFFCCCBBBAAA???>>>>>>>>>??????>>>AAADDDFFFIIIRRR___iiisssrrrfffTTTFFF???>>>>>>???:::999999;;;>>>>>>;;;888999999999999999999999999999999999999999999999999999888777666666888:::<<<666666777777888888888999888999;;;<<<======<<<<<<888888888888999:::;;;<<<<<>>>>>BBBIIIQQQ___uuu}}}{{{vvvsssqqqpppnnn[[[RRRLLLFFFAAAAAA>>>??????>>><<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>???????????????BBBEEEGGGJJJMMMQQQTTT\\\```gggpppzzz{{{vvvoooiiieeeaaa]]][[[UUUTTTRRRRRRRRRQQQNNNLLLTTTSSSSSSSSSRRRRRRQQQQQQJJJMMMOOONNNLLLLLLPPPSSSYYYYYYYYYXXXVVVSSSPPPNNNUUUTTTXXXbbblllttt~~~zzztttpppkkkiiiiiikkkmmmmmmlllooorrrtttwww|||~~~}}}|||zzzxxxmmmkkkhhhddd```\\\YYYWWWSSSQQQMMMIIIFFFDDDDDDDDDAAAAAA@@@??????>>>>>>>>>CCCAAAGGGRRR\\\dddppp|||zzzcccZZZNNNEEEBBB@@@===:::;;;888666777999:::888666888888888888888999999999555777888999999888777555666777888:::;;;;;;:::999222555777888888777777777:::;;;::::::999888777777888888999999999:::::::::999KKKMMMOOOQQQTTTWWWZZZ]]]^^^aaaeeekkksss{{{}}}}}}wwwpppkkkjjjmmmrrrwwwyyy{{{~~~}}}xxxuuuqqqfffYYYJJJCCC;;;666777777666444777777666666555444333333333444444555555444444333444666666555444333333444555555444444444333333333666666555444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333444444555666777777777666555555555555555444444444444444444444444777666666666555555555444444555666777777777777777888888777777777777888888:::;;;>>>CCCIIITTTfffwwwyyyyyy~~~xxxuuu|||ssscccVVVIIIDDDEEE>>>??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>@@@AAACCCEEEFFFHHHKKKMMMOOOSSSYYYaaajjjttt}}}yyyuuurrrooollldddaaa]]][[[ZZZZZZYYYXXXXXXWWWWWWVVVVVVUUUTTTTTTRRRSSSTTTSSSSSSTTTVVVXXX___```bbbbbbaaa___\\\ZZZ[[[YYY[[[ccclllsss}}}}}}zzzzzz{{{|||||||||~~~~~~zzzvvvsssqqqmmmkkkbbbaaa^^^ZZZVVVSSSPPPNNNKKKIIIGGGDDDBBBAAAAAABBB?????????>>>>>>???AAACCCGGGIIIRRR```kkksss}}}yyynnnXXXPPPFFF@@@>>>>>><<<999888666555666999:::999777;;;::::::999888777666555888888777777777777888888999888888999::::::777555999::::::999888666666666777777888999999888888777888888888999999999::::::999UUUVVVWWWZZZ^^^bbbfffhhhkkkooovvv~~~xxxtttpppllljjjmmmsss|||{{{zzzzzzxxxvvvnnnfff___YYYOOOFFF???<<<888777888888666333555555555555555444444444333444444555555444444333555666777666444444444666555555444444444333333333666555555444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333444555666777666555555555444444444444555555555555555555555555666666666555555555555555333333555666777888888888777666666666666666777777888999;;;???BBBHHHUUUbbbyyyxxxooopppvvv{{{www}}}zzzeeeTTTKKKJJJ@@@@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============???@@@AAAAAA@@@AAACCCEEEGGGKKKPPPVVV\\\dddkkkqqq~~~xxxtttnnnjjjiiiiiihhhhhhgggffffffeeeeeedddcccccc```___^^^___```bbbbbbaaagggiiimmmppppppnnnkkkiiibbb^^^^^^bbbhhhmmmuuu}}}{{{xxxuuuqqqmmmiiifffccc```]]]WWWUUUSSSPPPLLLIIIFFFEEEDDDCCCAAA???>>>???@@@AAA>>>?????????AAAEEEKKKOOOVVV[[[gggttt~~~kkk^^^MMMGGG???;;;;;;<<<<<<:::777666555666888999999888::::::999888777666666555:::888666555555666888:::999888888:::===>>><<<999<<<;;;999888666666666666444555666777888888888888888888888999999999999:::999kkkkkkkkkmmmqqquuuxxxzzz{{{~~~}}}}}}~~~zzztttpppmmmnnnoooqqqvvvzzztttpppnnnoooiii```VVVOOOHHHBBB<<<:::888777777999999777555444444444444444444555555333444444555555444444333333444555555333333333555555555444444444333333333333333222222111222222333444444444444444444444444333333333333333333333333444444444444444444444444444333333333444444555666333333333444333333333333666666666666666666666666555555555555555555555555333444555666777777777777555555444444444555666666999999;;;???@@@BBBJJJSSSgggwww~~~pppkkkmmmqqqxxx~~~}}}yyyxxxyyyfffXXXPPPEEECCCBBBAAAAAA@@@???>>>;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<===>>>???>>>======???AAAEEEGGGKKKOOOSSSXXX^^^bbbkkkooouuu{{{~~~|||zzzxxxvvvxxxxxxwwwwwwvvvvvvvvvuuussspppmmmnnnqqqsssqqqoooqqqtttxxx|||}}}{{{wwwuuuiiiccc``````bbbccciiipppttt~~~~~~zzzvvvrrrmmmjjjeeebbb___\\\[[[YYYWWWUUUOOONNNLLLIIIGGGDDDBBBAAABBB@@@???>>>===???@@@AAA>>>@@@CCCFFFJJJRRR[[[bbbnnnsss|||uuu___QQQFFFBBB===;;;;;;<<<===<<<888888777888888999888888666666777777888888999999999888777666666777888999777777999>>>DDDGGGGGGEEE;;;999666555555777888999555555666777888888888888888888888888999999999999999||||||}}}pppnnnlllkkkmmmrrryyy~~~{{{tttmmmgggccc\\\VVVNNNGGGAAA;;;888888666555555666888;;;<<<======;;;999777555444333333333444444555555444444333333444555444333333444555555555444444444333333333222222111111111222222333444444444444444444444444333333333333333333333333444444444444444444444444444333333333333444444555333444555555555555444444666666666666666666666666444444444555555555555555555555666666666666555555444444333333444555666666888888:::>>>??????CCCJJJSSSaaavvvyyynnniiihhhlllttt}}}rrrpppuuu{{{~~~iiiZZZMMMIIIDDDBBBAAAAAA???>>><<<<<<<<<;;;;;;:::::::::::::::::::::;;;;;;;;;;;;:::<<<===<<<;;;<<<>>>@@@???BBBEEEGGGIIILLLPPPSSS[[[___eeelllrrrwww}}}}}}}}}}}}}}}~~~rrrlllfffdddaaa```bbbggglllwww{{{yyyuuuqqqmmmiiieee```]]]ZZZXXXUUUSSSQQQPPPNNNLLLIIIHHHGGGEEECCCAAA??????@@@???>>><<<<<<>>>???@@@>>>CCCJJJPPPVVV```lllttt}}}iiiUUUHHHBBB@@@===;;;:::;;;;;;;;;:::::::::999888888888888555666666777888888999999666777888999999888777666666888<<>>:::666666888666666777999===AAAFFFHHHDDDBBB>>>:::666444222222333444444555555444444333444555666666555444666777555555444444444333333333333333333333333444444555444444444444444444444444333333333333333333333333444444444444444444444444444444333333333333444444555666777888888888777666555555555555555555555555444444444444444555555555666666666666666555444333333333333333444555666666666666888<<<<<<;;;>>>CCCFFFRRRdddvvvwwwkkkeeegggmmmwwwuuunnnllljjjpppxxxlll^^^WWWMMMFFFCCCAAA???<<<=========<<<<<<;;;;;;:::999:::::::::;;;;;;;;;;;;999:::;;;;;;;;;;;;===???===@@@BBBDDDEEEGGGIIIKKKPPPTTTYYY^^^ccciiinnnrrrvvvyyy~~~}}}wwwqqqnnnjjjfffgggjjjlllvvv{{{tttooojjjgggccc```]]]ZZZVVVSSSUUURRRNNNKKKIIIHHHEEECCCCCCBBBAAA@@@???>>>===<<<>>>===<<<<<<<<<>>>@@@AAABBBJJJUUU^^^eeennnzzznnn[[[KKKAAA>>><<<;;;999888888888888888999:::999777777777888888888777777777666666666555666888::::::888666555777<<<@@@AAA@@@@@@BBBEEEFFFAAA;;;888999999888666888888888999888888777777777777777888888888888999999{{{zzzxxxwwwvvvsssooolllnnnpppsssvvvzzzwwwkkkbbbYYYQQQLLLCCC>>><<<<<<999444444888555777888:::<<>>======<<<;;;;;;:::::::::;;;;;;;;;;;;<<<::::::;;;:::999999;;;======???BBBCCCDDDEEEGGGIIIHHHJJJNNNRRRUUUYYY^^^aaaeeeiiinnnrrrtttwww{{{~~~{{{yyyvvvrrrqqqtttqqqzzz}}}~~~~~~}}}{{{xxxwwwvvvtttqqqlllfffaaaZZZXXXUUUSSSQQQOOOLLLJJJLLLIIIFFFDDDCCCBBB@@@>>>??????>>>>>>===<<<<<<;;;>>>=========???BBBEEEGGGMMMWWWeeeooovvv|||~~~ooo\\\LLLBBB>>>:::::::::999888777777888333555777777666666888:::777777777777777666666666777777888888888888777777999???DDDBBB:::666999>>>EEE???:::777888888666333555555666777888888888888777777777777888888888888999~~~wwwtttpppnnnoooqqqrrrsssuuuxxx{{{}}}}}}ooobbbWWWNNNFFFAAA<<<888777888555///...333111222444444333222222333222111000000111333666777333444444555555444444333000111222222111111333444555555444444444333333333111000000000111222222333444444444444444444444444333333333333333333333333444444444444444444444444444444333222222333333333000111333555555444333222444444444444444444444444333333333444444555555555222222444555666666777777333333333444555666777888999777777::::::888888<<<;;;???FFFOOO\\\lll{{{}}}mmmhhhgggpppzzzjjjeeeiiiaaaiiiwwwlll\\\RRRLLLGGGCCC@@@??????>>>===<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<:::;;;;;;:::888777888:::999;;;>>>@@@@@@AAACCCDDDBBBDDDGGGIIIKKKNNNRRRUUUVVVZZZ```ccceeegggkkkooorrrssswww}}}}}}yyyxxx{{{yyy{{{uuurrrrrrrrrqqqooommmllljjjhhheee```ZZZVVVNNNLLLJJJIIIHHHGGGEEECCCCCCAAA??????@@@@@@???>>>??????>>>>>>======<<<<<>>===999:::;;;:::999999999:::...111444555444555999<<<444444555666777888999999999888777555555777888999888AAAGGGCCC888333777>>>>>>999444444666777555111111222444666777888999999777777777777888888888888999}}}vvvnnnnnnooorrrwww{{{}}}}}}}}}wwwdddWWWNNNFFFBBBAAA666666555555555555666666555555444444444333333333444444444444444444444444222222222222222222222222444444444444444444444444444444444444444444444444222333333444444333333222444444444444444444444444555555555444444333333333444333333222222333333444555555555555555555555555555555444444444444555555555555555555555555555555333333333222222111111111333333555666666666555444666666666666666555555555:::999999999888888777777666:::>>>BBBHHHVVViiiwww}}}nnngggnnnxxx|||qqqjjjeeeccciiixxxuuuhhh___SSSHHHHHHEEEBBB>>><<<<<<<<<<<>><<<;;;<<<;;;:::888<<<:::999999:::;;;;;;:::===============>>>??????AAABBBDDDEEEGGGHHHIIIIIINNNOOORRRUUUXXX[[[^^^___aaacccgggmmmsssyyy~~~~~~}}}~~~}}}xxxrrrkkkiiijjjkkkiiifffcccaaa^^^ZZZVVVSSSQQQOOOHHHGGGDDDBBBAAAAAABBBCCCDDDCCCAAA???>>>===>>>>>>???>>><<<<<<>>>?????????BBBCCCCCCDDDFFFMMMWWW___gggooozzzyyytttwww|||uuu___OOOFFFAAA<<<888???>>>===;;;:::999888888999888888888777777666666888888888888888888888888888999999999999:::::::::::::::999999888777666666888999::::::888777777777666666777888888888888888999999999888888888888777666}}}yyyuuurrrvvv{{{yyyjjjYYYNNNFFF???;;;;;;666666555555555555666666777666666666555555555555444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555444444444333333333444333333222222333333444555555555555555555555555444444333333333333444444666666666666666666666666444444444333333333222222333333555666666666555444666666666666555555555555888888888888777777777777444777;;;<<<@@@KKKZZZfffzzzuuuhhhiiipppwwwzzzvvvnnnhhhfffnnn|||ttteeeXXXPPPLLLGGGBBB@@@?????????>>>===<<<===??????>>>===<<<:::999999:::;;;;;;:::===<<<<<<<<<<<<===>>>???<<<===???AAABBBCCCDDDDDDGGGHHHJJJMMMPPPRRRTTTUUUTTTUUUYYY]]]ccchhhlllooooooqqqrrrrrrqqqqqqssstttvvvxxxzzz{{{|||~~~}}}||||||{{{{{{{{{{{{|||~~~~~~|||wwwwwwvvvuuutttrrrpppooonnnhhhaaa^^^______\\\YYYVVVTTTRRRNNNKKKHHHGGGFFFEEEDDDBBB@@@???@@@AAAAAAAAAAAA@@@?????????@@@@@@>>><<<;;;<<<>>>@@@BBBCCCAAADDDIIINNNUUU^^^hhhooowww}}}}}}zzzvvvhhhVVVHHHBBB???;;;888;;;:::999888777666666666999999999999888888888777888888888888888888888888666666777777777888888888::::::999888888777666666999:::<<<;;;999888888999666666777888888888888888777777777888888999999999<<<zzzvvvuuuvvvvvvvvvyyy}}}}}}~~~fffYYYLLLCCC>>>888666777666666555555555555666666666666666666555555555555444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444666555444333333444555666444444444444444444444444444444444444333333333333444333333222222333333444444444444444444444444444333333222222222222333333666666666666666666666666555555444444444444333333333333444555555555555444555555555555555555555555666666666666666777777777444666999888999???IIIRRRdddrrrooohhhiiinnn{{{{{{qqqggggggnnn|||rrr```[[[RRRKKKFFFCCCAAA@@@;;;;;;;;;<<<======<<<:::<<<;;;999999;;;<<<;;;:::<<<<<<;;;;;;;;;<<<======999:::<<<===>>>??????@@@???AAADDDFFFHHHIIIIIIIIIJJJLLLNNNRRRVVVZZZ]]]___```bbbdddeeeeeefffiiijjjjjjkkkmmmnnnooosssxxx{{{|||||||||||||||{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyysssssssssssstttttttttuuurrrrrrrrrsssuuutttrrrpppmmmmmmlllkkkiiigggeeedddaaa\\\VVVRRRRRRQQQOOOLLLNNNLLLJJJHHHFFFDDDCCCBBBBBBAAA???>>>===>>>>>>???;;;;;;;;;<<<=========>>>@@@???>>>===???BBBEEEGGGHHHMMMVVV```iiisss|||zzzttt```VVVIIIAAA>>>===;;;888888888777666666666666666:::::::::999999999999999888888888888888888888888666666666777777777888888666666555555444444333333777999::::::888777777888666666777888888888888888555666666777888999:::;;;555~~~yyyxxxuuuttttttwwwzzz}}}yyyvvvuuuyyy}}}}}}uuulllVVVMMMCCC>>>:::666555777666555555444444555555666333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333666555333222222333555666444444444444444444444444333333333333333333333333444333333222222333333444444444444444444444444444333333222222222222333333666666666666666666666666444444444444444333333333333333444444444555555555444444555555555555555666444444444555555666666666555888999999777:::@@@EEEQQQ___qqqzzznnniiijjjsss||||||pppiiijjjqqqxxxpppcccXXXPPPIIIDDDAAA???>>><<<<<<<<<;;;999777===;;;::::::;;;<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<:::;;;<<<===>>>>>>>>>>>>===???AAACCCDDDDDDDDDCCCFFFGGGHHHKKKMMMPPPSSSTTTUUUWWWYYY[[[[[[\\\___aaa```aaabbbbbbcccfffkkknnnoooooopppqqqqqqppppppooonnnnnnnnnnnnnnnnnnnnnnnnhhhhhhiiiiiijjjjjjjjjkkkhhhggggggggghhhhhhfffdddeeeeeedddbbb```^^^\\\[[[VVVRRRNNNKKKKKKJJJIIIGGGIIIHHHGGGEEEDDDCCCCCCCCC???>>>======<<<======>>>999:::;;;<<<<<<=========CCCBBBBBBAAABBBEEEIIILLLVVV]]]gggrrr|||xxxlllbbbNNNHHH@@@<<<;;;<<<:::888999999888888888999999:::999999999999999999999999888888888888888888888888888888888888999999999999777666666666555555555444444666777777555444555666666666777888888888888888666666666777888999999999:::{{{wwwvvvtttwwwzzz|||}}}~~~xxxrrrppprrruuutttooojjjfff]]]UUUJJJCCC===;;;888555555888555555444444444444555555222222333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444333111000000111333444444444444444444444444444333333333333333333333333444333333222222333333444444444444444444444444444444444333333333333444444444444444444444444444444222222222222222333333333333333333333444444555555333444444444555555666666333333444444555555555666555777999888777888;;;>>>DDDOOOaaassswwwoookkklllpppuuunnnlllrrr{{{xxxjjj```VVVMMMGGGGGGDDDBBB@@@???>>><<<:::>>><<<;;;;;;<<<======<<<;;;;;;::::::::::::;;;;;;:::;;;<<<==================>>>???@@@AAAAAA@@@@@@@@@AAAAAABBBDDDFFFHHHIIIJJJLLLNNNNNNNNNOOOQQQRRRZZZZZZZZZZZZYYY[[[^^^aaaccccccdddeeeeeeeeeeeedddcccccccccccccccccccccccc__________________^^^^^^^^^]]][[[\\\\\\\\\ZZZYYYXXXWWWWWWUUUSSSQQQPPPNNNLLLJJJHHHGGGGGGGGGFFFFFFBBBAAA@@@???????????????==================>>>>>>======>>>>>>???@@@AAAAAA@@@BBBDDDFFFHHHMMMSSSXXXffflllvvvxxxlll]]]SSSEEEAAA<<<::::::;;;:::888:::999999999999:::;;;;;;777777888888888888888888777777777777777777777777777777888888888999999999::::::::::::999999999999333555777777555444555666666666777888888888888888777777777777777777777777666~~~|||yyyvvvuuussssssxxx~~~|||uuunnnkkkhhhiiieee\\\UUUPPPJJJDDD???:::888777666333444777555555444444444444555555444444444444555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333222111000000111222333444444444444444444444444222222222222333333333333444333333222222333333444333333333333333333333333444444333333333333444444333333333333333333333333111111222222222222333333333333333222333444444555333333333444555555666666444444444444444555555555333555666666666666888:::<<>>===>>>===;;;;;;===>>>===<<<<<<<<<;;;:::::::::;;;;;;999::::::;;;;;;;;;::::::<<<<<<<<<<<<<<<=========????????????@@@AAABBBCCCDDDFFFGGGGGGGGGGGGHHHJJJRRRSSSTTTSSSRRRRRRTTTVVVXXXXXXYYYZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVUUUUUUTTTSSSSSSSSSTTTRRRQQQQQQRRRRRRPPPOOOMMMMMMMMMLLLJJJIIIGGGFFFCCCCCCBBBAAAAAAAAABBBBBB??????>>>======>>>>>>???<<<<<<<<<======>>>>>>>>><<<<<<<<<<<<>>>AAACCCEEE@@@EEELLLQQQVVV]]]fffllltttyyywwwkkk]]]QQQHHHAAA>>>;;;999999:::999999888888777777777888888999777777777777777888888888777777777777777777777777555555555666666666777777777777777666666666666666555777999999888777888999666666777888888888888888888888777777777666666666---yyywwwvvvtttuuuvvvxxxzzz|||tttllleeeaaaXXXYYYTTTJJJCCCAAA>>>:::999666555666555222333777555444444333333444444555333333444444444555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444111111222222222333333333444333333222222333333444333333333333333333333333333333222222222222333333444444444444444444444444222222222333333333444444333333222222222333444555222222333444444555666666555555555555444444444444333333444444444555777888999;;;DDDSSSbbbqqq{{{rrrlllpppxxxrrrkkkkkkooowww}}}uuuddd]]]TTTLLLFFFCCCAAA??????===<<<<<<===>>>>>>=========<<<;;;;;;;;;;;;;;;999::::::;;;::::::999999;;;:::999888999:::<<<===??????>>>>>>???@@@AAAAAAAAABBBDDDDDDDDDEEEFFFHHHHHHJJJLLLMMMMMMLLLMMMNNNOOOOOOPPPPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIGGGGGGHHHIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBB>>>>>>>>>>>>===<<<======??????>>>>>>>>>?????????999:::;;;<<<======>>>>>><<<;;;;;;===@@@EEEJJJMMMNNNUUU^^^eeekkkqqqyyy{{{lll]]]PPPGGGBBB===;;;888777777888888999888777777666666666777777777777777888888999999999777777777777777777777777555555555555666666666777333333333333333333333333555777999999888888888999666666777888888888888888666666666777777777777777888~~~}}}|||zzzwwwuuutttuuuwww|||}}}uuulllddd\\\WWWLLLMMMGGG>>>888888888666888555555777666222333777555444444333333444444555111111111222222333333333444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222333333444444333333222444444444444444444444444111111111222222333333333444333333222222333333444333333333333333333333333222222111111111111222222555555555555555555555555333333333444444555555555444333222111222333444555222222333333444555666666666666666555555444444444555555555555555666777888999888<<>><<<<<<>>>>>>>>>===>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::<<<;;;999888888:::===???;;;;;;;;;;;;;;;<<<======;;;===???@@@@@@AAACCCEEE@@@CCCGGGIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEFFFFFFFFFFFFFFFEEECCCBBBBBBCCCDDDDDDCCC??????@@@@@@??????>>>======>>>>>>===;;;999::::::===<<<<<<<<<<<<<<<<<<===888999:::;;;<<<=========BBBBBBBBBDDDIIIPPPWWW[[[```gggpppwww{{{tttdddSSSGGGAAA???:::888666555555666888999999999888777777777777777888888888999999:::::::::777777777777777777777777777777777777888888888888777777777777777777777777444555777888777666777888666666777888888888888888444444555666777888999999888|||wwwsssrrrtttvvvzzzyyyzzz}}}{{{qqqhhh```WWWLLLEEEDDD???<<<===;;;555555999555555555555555555555555333333333333333444555666333333333333333333333333222222222222222222222222555555555444444333333333333333333333222222111111222222222222222222222222222222222222222222222222333333333333333333333333222222222333333333444444222333444444555555444444666555444333222222222222...222666666222000222555444444333222222111111000333444444555555555555555555444444444444444444444444444444444444444444444666666666555444444444333555555555555555555555555333555999???EEEPPPccctttyyyxxxwwwyyy}}}tttnnnllljjjhhhjjjmmmrrruuu{{{oooeee\\\QQQJJJFFFCCC???>>>>>>>>>>>>===<<<;;;;;;===???@@@>>>===888999999:::;;;<<<======888999999:::::::::999999555777999<<<======<<<;;;<<<<<<======>>>??????@@@===>>>@@@AAACCCDDDDDDDDDHHHHHHGGGGGGFFFDDDCCCBBBEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>=========AAA@@@@@@???>>>>>>======;;;;;;<<<<<<<<<<<<<<<<<<===???@@@>>>;;;999777777888;;;===??????@@@AAACCCCCCHHHPPPVVV[[[```gggkkksssyyyyyydddTTTKKKEEE???:::666666666666777888::::::777777777777666666666666777777777777777777777777333333333444666777999:::555555555555555555555555555666777666444444666777777777777777777777777777666777888::::::999888888<<<:::888999;;;;;;888555777ssssssrrrrrrrrruuuzzz}}}}}}~~~~~~|||{{{}}}uuulllaaaWWWQQQKKKDDD??????999777888888444333666555555555555555555555555333333333333333444555555333333333333333333333333222222222222222222222222444444333333222222222222111111111111000000000///222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444555555333444555555666666555555444444444444333333333333222777======999555444444333333333333333333444444444444555666666666666666222333444444444444333333444444444444444444444444555555555555444444444444555555555555555555555555666666888<<<>>>DDDSSSaaaxxxxxxrrrsssyyysssqqqmmmjjjhhhhhhiiijjjsssyyyzzzmmm___UUUMMMJJJEEECCCBBBAAA@@@???BBB@@@????????????===;;;;;;;;;;;;<<<<<<<<<<<<<<<:::::::::;;;;;;:::::::::888999:::;;;<<<;;;999888888888999::::::;;;<<<<<<;;;<<<===>>>???@@@@@@@@@BBBBBBBBBBBBAAA@@@??????@@@AAAAAAAAA@@@@@@???>>>??????>>>>>>>>>================================================<<<<<<<<<=====================<<<:::<<<>>>>>>===<<<<<<>>>>>>???@@@@@@AAACCCGGGJJJPPPVVV^^^ffflllsssyyy}}}}}}~~~zzzxxx}}}xxxjjjXXXKKKDDD@@@<<<888888888777666666666777777888888777777777666666666777777777777777777777777444444444555666777888999555555555555555555555555555666777666444444666777777777777777777777777777666666777777888888888777:::888777888::::::888666888{{{wwwtttvvvzzz|||xxxtttkkkmmmooorrrvvv||||||yyyyyy}}}uuubbbYYYNNNEEE@@@>>>;;;999:::555222444666555333444444444444444444444444444333333333333333444444555444444444333333222222222222222222222222222222222222222222222111111111111111111111111000000000000222222222222222222222222222222222222222222222222333333333333333333333333444444444444555555555555444444555666666666666666222222444555555555444333444999@@@BBB>>>888444222222222333444444555666666111222222333333333333333///111333444555444333222444444444444444444444444444444444444555555555555444444444444444444444444666666777999888:::DDDNNNcccsss~~~qqqkkkmmmtttzzz|||xxxsssmmmiiieeedddhhhkkkvvvssshhh[[[WWWQQQLLLIIIGGGDDDCCCBBBAAA???>>>>>>>>><<<:::<<<<<<;;;;;;:::::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;:::888666555777777888888999999:::::::::;;;;;;<<<======<<<<<<=========>>>>>>======<<<=========>>>======<<<;;;<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;;;;===>>>>>>>>>???AAACCCCCCDDDFFFGGGKKKQQQXXX]]]dddjjjsss{{{}}}yyyvvvwww|||{{{dddYYYKKKBBB>>>===:::777:::999888666555444444333888888888888777777777777777777777777777777777777777666666666666777888999555555555555555555555555555666777666444444666777777777777777777777777777666555555555666666777777888777777888999:::888777888|||zzzxxxrrrooolllmmmqqqsssrrrppprrruuuxxx|||}}}wwwtttvvvxxx~~~yyylllbbbQQQKKKBBB;;;999888888777777333111333777888666444444444444444444444444444444333333222333333444444555555444333333222111111222222222222222222222222222222222222222222111111333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444444555333444444555555555555555...000222444555555333222222666;;;===:::666222000222333333333444444444555111222222333444333333333---///222444555444333111333333333333333333333333333333333444444555555555444444444444444444444444555444666888777777===FFFOOO___ttt|||rrrnnnnnnooozzz{{{uuupppnnnlllkkknnnxxx~~~ooojjjccc[[[UUUPPPLLLIIIDDDCCCAAAAAAAAABBBAAA???>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;:::::::::;;;:::;;;;;;:::999888666555999999::::::;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;<<<<<<===>>>>>>======<<<<<<<<<======<<<<<<;;;::::::::::::999999999999;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<==============================<<<<<>><<<<<<;;;999999999777666444333333333999888888888777777777777777777777777777777777777888888777777777777888888555555555555555555555555555666777666444444666777666666666666666666666666777666555444555666777888666666666777888999888888888}}}yyyyyyyyyyyyxxxwwwvvvuuuuuutttqqqoooooorrrtttuuuttt||||||sssnnnlllmmmqqqrrrsssrrrmmmcccWWWOOOCCC@@@<<<999888777777666444333222333666888666333444444444444444444444444444333333222222222333333555555444333333222111111222222222222222222222222222222222222333333333333333333333333333333333444222222222222222222222222222222222222222222222222333333333333333333333333111111222222222333333333222222333444444444444333---...111333444444333222111222555555444333333222444333333333222222111111444444555666666666666555---///222444555444333111333333333333333333333333222333333333444444555555444444444444444444444444444333555888777555999???BBBMMM___qqqwwwmmmhhhpppwww}}}xxxqqqqqqzzzxxxnnnfff___YYYUUUOOOMMMJJJHHHHHHGGGFFFEEEBBBBBBBBBAAAAAA@@@@@@@@@===<<<;;;::::::::::::;;;999999999:::999999999999;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;:::::::::;;;<<<===============:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;<<<<<<==================<<<<<<;;;;;;======>>>???@@@@@@AAAAAA@@@AAACCCCCCEEEGGGKKKNNNSSSXXX___gggnnnvvv}}}~~~}}}|||jjj\\\LLLGGG@@@<<<;;;;;;:::999777777666555555555555555888888888777777777777666666666666666666666666666999888888777777777777777666666666666666666666666555666777666444444666777666666666666666666666666888777666555666777888999555666777888888888888888888|||yyywwwtttqqqnnnnnnqqquuuyyy{{{}}}{{{zzzzzz|||}}}}}}|||rrrjjjffffff```___^^^\\\WWWPPPGGG@@@888888888888777666555444222555555333333555555222333333333333333333333333444333333222222222222222444444444333333222222222222222222222222222222222222222222333333333333333111111111111222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111111111222222222222111111222333333333333333...///111222333333333222333333222222222333555555444444333222222111000000000000111222222222222222///111333444555444333222333333333333333333333333333333333333444444444444333333333333333333333333555333444666555222333888;;;AAAMMM\\\iiivvvssshhhjjjnnnwwwxxxvvv||||||tttnnnjjj```\\\WWWRRROOOLLLIIIGGGDDDCCCCCCBBB@@@??????>>>???>>><<<;;;::::::;;;<<<999999999::::::;;;;;;<<<::::::::::::;;;;;;;;;;;;:::::::::;;;::::::999999888999:::;;;;;;;;;;;;;;;888999::::::;;;:::::::::<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;<<<======>>>>>>===============<<<<<<<<<999:::<<<>>>@@@BBBDDDEEEDDDGGGKKKNNNRRRVVV[[[___fffjjjpppvvv{{{~~~zzzlll\\\PPPDDD@@@<<<999999999888777666666666555666666777777777777777777666666666666666666666666666666666666888888777666666666777777666666666666666666666666555666777666444444666777777777777777777777777777777777666666777777888999666777999999888777888999999}}}~~~~~~}}}|||xxxtttrrrqqqooommmnnnsss{{{}}}uuujjj```[[[ZZZOOOMMMKKKHHHFFFAAA<<<999444555666555555444444555222999<<<777333444555444333333333333333333333333444333333222111111222222333333333333333333333333222222222222222222222222111111111111222222222333111111111222222222333333222222222222222222222222222222222222222222222222333333333333333333333333111111222222222333333333111222333333444444333333222222222333333444444444666444333222222333444444333333333333333333222222---......///////////////222333444444444444333333222222222222222222222222444444333333333333333333333333333333333333333333555333333666555222333777999999@@@KKKVVVbbbrrrxxxsssrrruuu}}}yyywwwxxxzzz}}}vvvrrrkkkeeeaaa]]]ZZZWWWOOONNNLLLJJJGGGDDDBBBAAABBBAAA>>>===<<<<<<===>>>;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;::::::::::::::::::;;;<<<<<<;;;;;;;;;999999::::::;;;:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<======>>>??????===>>>???@@@AAABBBCCCDDD>>>???BBBFFFJJJMMMPPPQQQTTTXXX^^^ccchhhlllqqqtttzzz|||ttthhhZZZMMMDDD===<<<999888888888777777777777777666666777777888666666666666555555555444666666666666666666666666666666666555666666777777666666666666666666666666555666777666444444666777777777777777777777777777444555666666777777666666777999;;;:::888777888999999tttuuuxxx|||~~~zzzvvvtttsssrrrqqqtttzzzttttttqqqhhh\\\RRRMMMKKKDDDBBB???===<<<;;;888666555555555444444444666777555???CCC<<<666666777777333333333333333333333333444333333222111111111222333333333333333333333444222222222222222222222222//////000000111111111222333333333444444555555555222222222222222222222222222222222222222222222222333333333333333333333333222222333333333444444444222333444444555555444444555555444444444555666666666555333222333222111000222333333444444555555666222222333444444444444444555555444444444444444444222222222222222222222222444444444333333222222222333333333333333333333333555222333666777666888<<<888666999BBBKKKUUUeeeuuu|||zzz}}}}}}|||}}}tttooolllnnnsss{{{|||xxxuuurrrpppaaa```]]]YYYUUUQQQNNNMMMDDDCCCAAA???>>>>>>???@@@===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>;;;;;;<<<<<<<<<;;;;;;:::===>>>>>>???@@@@@@@@@???<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<===>>>??????@@@@@@AAABBBEEEGGGIIIKKKLLLLLLNNNQQQUUUZZZ___bbbdddgggkkkqqqvvvzzz}}}vvviiiZZZLLLAAA;;;::::::999888888999999999999999888777777777777777666555555555444444444444666666666666666666666666555555555555555666777777777777777777777777777777555666777666444444666777777777777777777777777777222333555666666666555444888;;;<<<;;;888777777999999rrrwww~~~}}}}}}|||zzz~~~~~~wwwnnniii```UUULLLFFFBBB@@@:::999888777666555444333555444444333333444444555222???DDD:::222555777555444444444444444444444444333333333444444555555555555444333333222222222222444444444444444444444444666444222222444444222000111222333444444333222111111111111111111111111111111111222222222333333333333333333333333333333333333333333222222111111111333333333333333333333333333333333333333333333333222222333444444444333333444444555555666777777777222222222222222222222222333333333333333333333333222222222222222222222222111222222333333222222111000111333444444333111000444444444444444444444444777777777999???HHHSSSZZZqqqzzzwwwzzz~~~zzzuuukkkeeejjjqqqssswww|||{{{xxxtttooojjjddd]]]YYYRRRNNNIIIEEEDDDDDDDDDDDDCCCAAA>>>======>>>===<<>>===<<<<<<<<<<<<:::;;;<<<>>>>>>======<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;===???@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAACCCFFFIIIKKKNNNRRRTTTTTTTTTTTTUUUYYY[[[^^^ccchhhnnnrrrtttyyy}}}}}}}}}~~~~~~}}}tttdddWWWNNNGGG???:::888888999999999999888888666666555555555555666666666666777777777777666666555444444555666666444333666666666666777777777777333555666888888888777777222333444555666666666666888888777777666666666555777777777777777777777777::::::;;;;;;;;;::::::999777www}}}}}}zzzyyy{{{{{{~~~}}}~~~qqq___ZZZSSSKKKDDD???===<<<999999888777666555444333333333333222222333333333111<<>>@@@???>>>===<<<<<<;;;;;;===>>>???@@@@@@@@@@@@???===>>>>>>??????>>>>>>======???AAAAAA@@@@@@AAABBB??????@@@AAABBBBBBBBBBBBAAACCCFFFHHHJJJLLLOOORRRUUUYYY^^^bbbdddfffhhhjjjkkkkkkmmmqqquuuzzz~~~|||~~~rrrgggXXXLLLEEE@@@:::666777888888999999888888777555444444444444444444555666666777777777777666666666555444555777777555333555666666666777777777777444555555555555555444444555555666666666555555444777777777666666555555555555555555555555555555555999999:::::::::999999888666~~~{{{yyywwwxxxxxx|||{{{zzzxxxxxxxxxzzz|||~~~~~~rrrcccLLLIIIDDD???;;;999999999888888777666555444444333333222222111111222222333000777999333111555555111444444444444444444444444333333333333444444444444222222111111000000111111444444444444444444444444666444333333333333222000333222222222222222222333333333222222111111111000111111222222222333333333444333333333333333333444222222222222222222333333333333333333333333333333222222222222222222222222000111111222333444444555444444333222222111000000222222222222222222222222333333333333333333333333444444444444444444444444111222222333333222222111222111///......///111222444444444444444444444444333333333333555888===AAAJJJWWWhhhuuu{{{}}}zzz{{{{{{ssspppmmmhhheeedddfffjjjrrrzzzrrrjjjeee```]]]ZZZVVVTTTQQQOOONNNLLLIIIGGGGGGGGGEEEDDDCCCBBBBBBBBBEEEEEEFFFFFFGGGGGGFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDAAABBBCCCCCCBBBCCCEEEGGGGGGHHHJJJLLLMMMMMMLLLLLLKKKNNNSSSWWWZZZ\\\___bbbfffjjjoootttwwwzzz}}}~~~~~~~~~yyysss```WWWKKKAAA<<<:::777555777888888999999888888777666555555444444555555666666666777777777777666666666555555666777888666555555555666666666777777777777777555444444333333333777777777777666555444333666666666555555555555555555555555555555555555555777888888999999888888777777~~~zzzzzzzzzyyyxxx{{{~~~uuutttsssrrrrrrssstttuuusssrrrrrrtttssskkk\\\QQQAAA???<<<999777777777888666666666555555444444444333333222222222222333333111444444111222666555000333333333333333333333333333333333333333333333333222222111111111111222222333333333333333333333333333333222333333444333333444333222111111222333444444333333222222111111000111111222222222333333333111111000//////000111111111111111222222333333333333333333333333333333333111111111111111111111111000000111111222444555555333333222222111111111111222222222222222222222222222222222222222222222222333333333333333333333333111222222333333222222111222111000//////000111222333333333333333333333333444555666666555666999;;;<<>>FFFPPP\\\jjjzzzzzz{{{{{{}}}}}}sssmmmfffccchhhuuu}}}zzzuuuppplllhhhhhhgggfffeeeeeeeeeeeebbbcccdddffffffeeedddddd___``````aaaaaa``````___eeeffffffeeeeeefffiiikkkkkklllmmmooooooooooooooojjjnnntttxxxyyyzzzzzz{{{~~~|||yyyvvvvvvyyy}}}}}}}}}yyyooo___SSSGGGBBB<<<888777888:::<<<777777777888888777777777888888777777777777888888666666777777777777666666666555555666888999888666555555555555666666666666777666555555555777888999555555666777777777777777444444555555555555555555777777777777777777777777444555666666777777777666888|||||||||zzztttsssrrrooollliiifffddd[[[VVVNNNIIIFFFCCC>>>;;;888777555444333222333333333333333444444444444444555444444333333444444555444333222111333444444333333333333333333333333333333333333333222222222222333333333222333333444555333333333333333333333333111333444444222222333555333222222222222222222333333333333333333333333333111111222222222333333333444333111000000111333444222222222222222222333333333333333333333333333333222222222222222222222222222222111000000111333444111222222333444444555555222222222222222222222222222222222222222222222222111111111111111111111111111222222333333222222111000111333555555333111000333333333333333333333333111333444555444444666777::::::===DDDLLLWWWgggtttyyyxxxzzz{{{oooeeebbbgggooouuu}}}yyyxxxxxxwwwwwwxxxxxxyyywwwzzz}}}~~~{{{yyyuuuuuuvvvvvvvvvvvvuuuuuuxxxyyyzzzyyyxxxxxxzzz{{{{{{|||||||||||||||}}}}}}zzz}}}{{{xxxvvvssspppqqqvvv}}}yyyxxxzzz|||yyypppcccTTTHHH>>><<<999666666777999;;;666777777888888777777666666555555444444555555666666666777777777777666666555444444666888888777666444444555555555666666666333333333444444555777777333444555666777777777777555555555555555666666666555555555555555555555555444444555666777777777777444zzz~~~|||{{{~~~|||vvvoooooollliiiddd^^^YYYVVVKKKFFFAAA===<<<;;;888666666555444333222222222333222222333333444444444444444333333333333333333444444333222222111111222444222222222222222222222222333333333222222222111111222222111111222333333444222222222222222222222222555666777555111///000111222222222333333222222222111222222333333444444444111111222222222333333333555444222000000222444555333333222222222222222222333333333333333333333333333333333333333333333333444333111000///000222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111222222333333222222111111111222222222222111111222222222222222222222222111222333333222111333444888666888===AAAGGGSSS```oooxxx{{{sssrrrrrr|||rrriiieeedddeeelllpppvvv|||~~~||||||}}}}}}{{{{{{yyyxxxyyy}}}|||xxxyyy|||wwwlll```SSSGGG@@@999999888777666666777999666666777777777777666666555444444444444444444555666666777777777777666666444333333555777888777555444444444555555555666666444444555555555555555444444555555666666666555555555555555666666777777777555555555555555555555555444444666777777888888888444zzz~~~{{{yyy|||~~~|||qqqllliiihhhfffaaa[[[TTTNNNKKK===;;;888888888777555333666666555444444444444555222222222333333444444555333222222222222222222333333222222222000...000444222222222222222222222222333333333222222111111111111111000000111222333333222222222222222222222222888:::999666000---,,,...111222333444444333222111000111222333444444555666111111222222222333333333444222000//////000222444444333333222222111111111333333333333333333333333333333333333333333333333555444111000//////111222444444333333222111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222333333222222222222111000......000111222222222222222222222222222333444444333111000222333555333555:::<<<>>>GGGRRR___iiiwwwsssnnniiiqqqxxxtttjjjccc___ZZZ___eeelllpppqqqpppnnnnnnsss|||}}}yyyuuuvvv{{{~~~{{{|||zzzoooaaaSSSFFF>>>999888999:::999888777777888666666777777777777666666666666555555555555666666666666777777777777666666333222333444666777666555444444444555555555666666777777888888888666555444666666666666555444333222555666666666777777888888777777777777777777777777444555666777888888888888777yyy|||xxxvvvtttvvvzzz~~~ttthhh```ccc```[[[TTTNNNHHHDDDAAA888888777555555444444444555555555444444333333333111222333333444444444444444333333222222333333444333444444555555444444333111222333444333222111000111111111222222333333333333222222111111222222333222222222222222222222222666555555444444333333222222222333333333333444444222333444444555555555555333333333333333333333333111111111000111111222333333333333333333333333333222222222222333444555555666555444333222222222222333222222111111222222333555555555555444444333222444444444333333222222222000111222222333333333333222222111000000/////////111111111111111111111222000000000111222222222333333333333333333333333333333333333333333333333333999::::::999999;;;>>>AAALLLSSSbbbqqqxxx{{{}}}wwwllllllmmmrrrzzzyyynnnfffccc___]]]```eeehhhgggdddhhhjjjnnnsss|||{{{zzzyyy{{{ppphhh[[[OOOFFF@@@<<<:::777777777777777777777777666666666666666666666666555555444444444444555555555555444444444444555555888888888777777666666666444444444555555555555666666666666666666666666666444444555555555555444444666666666666666777888888777666555777999999666333666777888888777777777999999vvvyyy}}}}}}|||rrrpppnnnooorrrvvvxxxyyy{{{||||||yyyqqqfff[[[UUURRRPPPLLLGGGBBB>>>;;;:::777666555444333333333333555555444444444333333333111222333333444444444333333222222111111222222333222333333333333333333222222333333333333222111111222222222222222222333333333222222111111222222333222222222222222222222222333333333333333333444444222222222333333333444444111111222333333333333333333333333333333333333333111111111111111222222333333333333333333333333333222111111111222333444444555555444333222222222222222222222222222222222222222333333333222222111000444444333333333222222222111111222333333333222222111111111111111222222222444444333222111000000///111111111111111222222222333333333333333333333333333333333333333333333333555666666555555777:::===BBBFFFRRR___iiipppzzz}}}pppmmmiiikkkqqq{{{{{{nnnjjjeeedddffffffdddaaa```aaacccffflllvvv~~~|||{{{{{{|||}}}}}}|||{{{}}}~~~}}}}}}xxxmmmaaaZZZOOOFFF???;;;999777777777777777777777777777555555555555555555555555555555444444444444555555666555555444444555555666333333222222222111111111444444444555555555555666555555555555555555555555555555555666666555555555666666666666666777777888777666555666888888666444777777888888777777777888777qqqssswww{{{{{{wwwvvvpppmmmjjjiiikkkmmmoooooosssrrrqqqllleee[[[RRRMMMDDDCCCAAA>>><<<:::888888666555444333222222222222444444444444333333333333222222333444444444333333222111111000000111111222111222222333333222222111444333222222111111222222333333222222222222222222333222222111111222222333222222222222222222222222000111111222333333444444222222222222333333333333//////000111111111111000333333333333333333333333111111111111111222333333333333333333333333333333222222111111111222333333555444333222222111222222111222333333333333222111222222333333333222111111333333333333222222222222222222333333333222111111111111222333333444555555444444333333222222222111222222222111111111111111222222333333333333333333333333333333333333333333333333444333333444777:::;;;<<>>:::999999888888666666666666666666666666555555555555555555555555555555444444444444555555777666666555555666666777888888888777777777777777444444444555555555555666555555555555555555555555666666777777777777666666666555555555555666777777777666444444555666777888999888777777888888777666777kkkmmmooopppssswww}}}}}}|||vvvpppllljjjgggccc^^^ZZZXXXXXXWWWVVVXXXVVVSSSNNNHHHCCC???<<<777666555444333333222333666555444444444444444444333333333333333333333333333333333444444333333222333333222222222222333333333333444444444444333333444333222111000111222333333333333222222111111111333222222111111222222333222222222222222222222222222222222111111000000000111111111222222222333333000111111111111111000000222222222222222222222222222222222111222333333444333333333333333333333333444333333333333444444555333333222111111111222222000111333444444333111000333444444555555444444444222222222222222222222222333333333333222222111000555555555444444333333333000000111222444555666666333222222222111000000000111111111222222333333333222222222222222222222222444555666666555555777999999888:::===@@@EEEOOOZZZfffqqq~~~~~~~~~|||vvvpppooonnnooottt{{{yyytttqqqooommmmmmnnnsss{{{~~~}}}wwwssssssvvvyyy|||{{{{{{|||~~~~~~xxxyyy~~~zzztttmmmdddYYYOOOIIIBBB???;;;999888888888777555555555555555555555555555555555555555555555555555555444444444444555555666666555555555555666666444444444444444444444444444444444555555555555666555555555555555555555555666666777777777777666666555555555555555666666777555555555444444555777888:::888666777888888777555666kkkkkkllllllmmmqqqvvvzzzyyy|||~~~|||wwwqqqllliiieeeaaaZZZVVVSSSQQQOOONNNJJJHHHEEEBBB>>>;;;888777666555444333222222222222555555444444444444555555222222222222333333333333333333444444444333222222444333333333333333333444333444444555555444444333444333222222111111222222333333222222222222222222333222222111111222222333222222222222222222222222333333222222111000000///111111111111222222222222111222222222222111111000222222222222222222222222222222222222222333444444333333333333333333333333222222222222333444555666222222111111111111222222111222333333333333222111111111222333333333222222111111111222222222222222222222333333333222111111555555444333333222111111444444333333222222222111222222222111111111111111000000111111222333333333222222222222222222222222222333444444333333444666222333666:::<<<===DDDMMMWWWaaaooo{{{ssspppllljjjkkkpppvvvzzz~~~yyytttrrrqqqssszzzyyysssooorrrvvvzzz~~~~~~~~~~~~~~~}}}zzzvvvtttvvvzzz}}}~~~|||~~~~~~}}}wwwnnnddd\\\SSSIIICCCAAA>>>;;;888777777777666444555555555555555555555555444444444444444444444444555555444444444444555555555555444444444444555555333333333333444444444444444444444555555555555666444444444444444444444444555666666777777666666555555555444444555555666777333444555555444555666888;;;888666666888999777444555jjjjjjiiihhhhhhkkkpppssswwwzzz}}}{{{uuunnngggccc___ZZZTTTNNNKKKHHHFFFEEE@@@???===;;;999888777666666666555555444555555555444333333333333333444444111111222222222333333333333444444444333333222111333333222222222222333333333333333444444333333333222333333333333222111111222222222222222222333333333222222111111222222333222222222222222222222222222222222222222222111111111111111111222222222222111222222222222111000///111111111111111111111111333222222222222333444444333333333333333333333333/////////000111333444555222222111111111111222222222222222222222222222222000111222222333333333222000111111111222222222222111111222333333333222222222222222111111111111111444444333222111000000///111111111111111222222222///000000111222222333333111111111111111111111111111222444444333222333444000111444888999888===DDDKKKQQQ\\\iiittt|||||||||{{{{{{|||wwwnnniiihhhjjjlllrrrvvv}}}~~~}}}|||uuuooonnnooonnnpppttttttxxx}}}}}}}}}}}}|||{{{zzzzzzzzz{{{||||||{{{|||}}}|||{{{|||~~~~~~{{{wwwuuujjj```UUUOOOHHH@@@===???:::999777666666666555333444444444444444444444444444444444444444444444444555555444444444444555555444444333333333333444444555555555555666666777777444444444555555555555666444444444444444444444444555555555666666555555555555444444444444555666666111333666666555444666888<<<888555666999999666333555iiihhhgggfffeeeggglllooopppsssuuutttmmmddd\\\XXXSSSNNNGGGBBB>>><<<999888777777666666555444444333333333333333333444555555222222222111222222333333111111111222222333333333444444444444333333222111222222111111111111222222222222222333333222222222222222333444333222111000111111111222222333333444333222222222222222222333222222222222222222222222111111111222333333444444000111111111111222222222111111111111111000//////111111111111111111111111333333222222333333444555333333333333333333333333,,,,,,---...000222333444222111111111111111222222333222222111111222222333222333444444555555555555000000111111222222222222000111222333333333333333/////////000111111222222111111111111111111111222000000111111222222222333///000000111222222333333111111111111111111111111222444555555444444444555444444666999777555999???>>>AAAHHHTTTbbbnnntttvvvvvvuuuuuuuuuwww|||vvvkkkeeeccccccbbbfffnnnuuu}}}~~~wwwsssoooiiiggghhhiiimmmqqqtttuuuvvvwwwyyyzzz|||}}}}}}||||||}}}~~~xxxzzzzzzyyy{{{~~~}}}|||||||||}}}}}}~~~}}}zzzxxxwwwxxxzzzsssmmmjjjYYYOOOFFFDDD@@@:::999===999888777777888888666555444444444444444444444444444444444444444444444444555555555444444555555555444333333222222333333444333444444444555555666666444444444555555555666666444444444444444444444444444444555555555555444444555444444444444555666666///333666777555444555777<<<888555666999:::666222888hhheeebbb___^^^^^^___```dddeeefffddd^^^VVVMMMHHHDDDBBB???;;;999888777888888888777777666666555555444444444444444444444444555444444333333444444555333333333333333333333333444444444444444444444444222222222222222222222222333222222111111222222333333111000111333333111...222222333333333333444444444333333222111111111222111111111111111111111111333333333333333333333333444333222000///---,,,+++000///.........000111222444444444333333222222222222222222222222222222222111111222222222222111111///111222222111111222333222222222222222222222222222222222222222222222222111111111222222333333333555444333222222222333444000000111111111111000000222222111111111111222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222333333222222333333444555666666666666666777888888===>>>AAAEEELLLVVVbbbjjjjjjnnnqqqsssuuuyyyyyymmmddd```\\\^^^bbbgggnnnuuu{{{{{{tttnnnooommmkkklllpppssssssrrrtttsssrrrrrrssssssrrrpppssstttvvvyyy|||~~~{{{xxxuuuuuuuuuuuu{{{||||||{{{yyyxxxyyy{{{~~~~~~}}}}}}~~~~~~{{{wwwvvvtttppppppssszzz~~~|||tttjjj^^^VVVJJJEEE???<<<;;;:::888666777666666555444444333333666555555555555444444444555555555555555555555555777777666666555555555444333333333444444555555555444444555555555555444444666555444333333333333333444555555555555555444333555555555555555555555555555444333333333333444555222444666777888999888777555444444444444555666666444bbb```[[[VVVSSSQQQQQQQQQPPPQQQRRRQQQMMMGGGAAA======;;;999777555555666666666666666555555555444444444444444444444444444444333333222222222222333333333333333333333333333333444444444444444444444444222222222222222222222222333222222111111222222333111///...000333444333111111111111222222222333333444333222222111111222222111111111111111111111111333333333333333333333333222222222111111000000000111111000000000111333333444444333333333222222222222222222222222222222222111111222222222222111111///111222222111111222333222222222222222222222222222222222222222222222222222222222222222222333333333333222222222222333333000000111111111111000000222222111111111111222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222333333222222333333444555666666666666666777777888999:::<<>>;;;999666666444444444555666777444444444444444333333333444444444444444444444444333333222222222222333333333333333333333333333333444444444444444444444444222222222222222222222222333222222111111222222333000...---...111444555666000000111111111222222222333333222222111111222222111111111111111111111111222222333333333333333333111111222222333444444444333333222222222333444555333333333333222222222222222222222222222222222222111111222222222222111111///111222222111111222333222222222222222222222222222222222222222222222222333333222222222222222222111111222222222222222111000000111111111111000000222222111111111111222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222333333222222333333444555666666555555666666777888777888:::;;;<<<@@@EEEIIIQQQVVV]]]bbbhhhqqqzzz}}}xxxtttiiieee___YYYXXXZZZ___bbbmmmrrryyyzzzzzzzzzyyyyyy||||||zzzxxxwwwyyy{{{}}}}}}}}}||||||}}}|||yyyzzz}}}~~~~~~|||zzzyyyxxxwwwrrrmmmnnnnnnooouuu{{{~~~}}}|||{{{zzzwwwqqqhhh___UUULLLDDD???;;;999666666777777777777888888888777666666555555222222333444555666777888555555555555555555555555666666666555555555555555444444444444444444333333444444555555555555444444555555444333333333444444444555555666777777777777555555555555555555555555777777666555555666777777888777666666555555666666555555444444555555666777444CCCBBB???===<<<;;;<<<<<<::::::::::::999999888888666555555555555666777888444444444444444333333333333333333333333333333333444444333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222333222222111111222222333000///......000333555777111111111111222222222222333333222222111222222333111111111111111111111111222222222222222333333333111111222222333444555555444333333333333444444444333222222222222222222222222222222222222222222222111111222222222222111111///111222222111111222333222222222222222222222222222222222222222222222222333333333222222111111111///000111222333222111000000111111222222111111000222222111111111111222222111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222333333222222333333444555666555555555555666777777777999:::::::::;;;===???CCCHHHPPPWWW___hhhsss{{{~~~|||vvvqqqjjjccc^^^]]]___```^^^bbbggglllrrrxxx~~~~~~|||zzzwwwvvvrrrmmmlllnnnqqqsssxxx~~~~~~|||yyyvvvtttlllfff[[[QQQIIICCC===:::777666555444555666666666777777777666666666555555333333444444555666666777555555555555555555555555555555555555555555555555555555555444444333333333444444555555555555444444555444444333333333444444444444666777888888888888555555555555555555555555666666666666666666666666888777555444444555666777555555555555555666666777444999888777777777888888999555555444333333333444444666666555555555555666666444444444444444444444444333333333333333333333333333333222222222222333333333333333333333333333333333333333333333333333333222222222222222222222222333222222111111222222333222111000//////000333555222222222333333333333444333222222111222222333333111111111111111111111111111111111222222333333333111111111222222222222222333333333333333333222222222222222222222222222222222222222222222222222222111111222222222222111111///111222222111111222333222222222222222222222222222222222222222222222222333333333222222111111111///000111222333222111111111111222222222222111111222222111111111111222222111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222333333222222333333444555555555555555555666666777666888::::::999999999:::999???FFFMMMTTT]]]hhhooovvvyyyzzzzzz~~~~~~|||yyyuuupppkkkhhhgggfff\\\^^^```bbbeeejjjoootttyyy~~~~~~|||yyyvvvsssqqqnnnlllnnnssswwwxxx{{{~~~|||yyytttoookkkhhh^^^XXXNNNFFFAAA===;;;:::666666666555555444555555666666555555555555444444555555555555555555555555555555555555555555555555444444444555555555555555555555555444444333333333444444555555555555444444444444333333333444444555444444666777888888888888666666666666666666666666555555555555555555555555555444444444444666888999666555555555555666777777999888777666666555555555555555555444333333333333444444444444444333333333222333333444444444444555555333333333333333333333333111111000000000000111111333333333333333333333333333333333333333333333333222222222222222222222222333222222111111222222333333333333111//////111222222222333333333444444444222222111111222222333333111111111111111111111111000000111111222333333333111111111111000000000000222222333333333222111111111111111222222222222222222222222222222222222222111111222222222222111111///111222222111111222333222222222222222222222222222222222222222222222222333333222222222222222222000000111222333333333333111111222222222222111111222222111111111111222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222333333222222333333444555555555444444555555666777333555777888777666666777555999???DDDIIIPPPYYY___lllpppvvv|||}}}zzzvvvwwwzzz~~~~~~zzzzzzzzzxxxvvvtttqqqooobbbbbb```]]]\\\]]]```cccffflllttt|||~~~|||yyywwwwwwuuutttrrrqqqpppooopppnnnqqqwww{{{{{{}}}}}}{{{yyytttmmmfff___[[[MMMHHHBBB===;;;:::999888666777888777555444444666555555555555555444444444666666555555555444444444555555555555555555555555444444444444444555555555444444444444444444333333444444555555555555444444444444333333333444555555444555555666777777777777666666666666666666666666444555555666666555555444333333333444555666888999666666555555666666777888;;;777666666555444444333333555555444444444444555555222222222333333333222222222222222222333333333444222222222222222222222222333222222222222222222333333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333111333444222000///000222111222222222333333333333222222111111222222333444111111111111111111111111///000000111222222333333111111111111111111111111222333333444333222111000000111111111222222222222222222222222222222222222111111222222222222111111///111222222111111222333222222222222222222222222222222222222222222222222222222222222222222333333111111111222222333444555111222222333333222222111222222111111111111222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222333333222222333333444555555444444444444555666666333555666666555444444555333666:::<<<>>>BBBIIIOOO\\\aaahhhpppvvvyyyyyyxxxuuuuuutttuuuxxx{{{~~~{{{|||}}}~~~}}}}}}rrrpppkkkddd]]]ZZZZZZ[[[ZZZ^^^ccchhhmmmuuu}}}}}}~~~~~~yyyuuurrrnnnnnnmmmmmmnnnoooqqqrrrtttrrrsssxxxzzz{{{~~~~~~|||{{{xxxvvvrrrlllcccZZZRRRMMMAAA>>>:::888888888777666333555777777555444555777555555555555555666666666444444444555555555555555555555555555555555555555333333333444444555555555333333444444444444444444444444555555555555444444333333333333333444555666444555555666666666555555666666666666666666666666555666777777777777666555333444444555666666666666666666666666666777777888<<<444444444444444444444444000000000111222222222333111111333444444555555444000000111111222222222333222222222222222222222222777666666555555666666777333333333333333333333333222222222222222222222222222222222222222222222222333222222222222222222333///111444333111///000222000111111111111222222222222111111111222333333444111111111111111111111111///000000111222222333333000000000111111222222333333333444555444333111000000000111111222222222222222222222222222222222222111111222222222222111111///111222222111111222333222222222222222222222222222222222222222222222222111111111222222333333444333222111111222444666777111222222333333222222111222222111111111111222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222333333222222333333444555555444444444444555666666666777777666444444444555333555777777777:::???DDDLLLRRR\\\fffnnnsssuuuuuupppqqqtttuuuwwwyyy~~~|||rrrhhhbbb___^^^VVVXXXYYYZZZ\\\bbblllsss}}}}}}|||}}}}}}|||{{{{{{{{{{{{||||||~~~~~~~~~|||yyytttooollljjjjjjjjjkkknnnqqquuuwwwxxxuuusssvvvxxxzzz~~~}}}yyywwwnnnlllhhh```WWWMMMDDD>>><<<:::888888888888777666000333666777555444666888666666666666777777777777222333333444555666777777555555555555555555555555333333333444444555555555333333333444444555555555444555555555555555555444333333333333333444555666555555555555555555444444777777777777777777777777666777888999999888777666444555666666666555444333666666666666666777888888AAA111222333333333333222111444444444444444444444444555444444333333333444444444444333333333333222222222222222333333444444444333222222222111000000000111222222333333222222111222222222222222222222222111111222222333444444444333333333111000111333555222222222111111000000000444333333333222111111111222222222111111111000000222222222222222111000//////000000000000111111111111111111111111111111111777555222000///000222333222222222222222222222222222222111111222222333444222222111111111111222222333222222111111222222333333222222111111222222333000000000000000000000000111111111111111111111111111111000000111111222333000000/////////111222333444444333222222111111000000111111111111222222222000000111111111222222222000000000111222222222333111222333444444333111000111111222333333333333222555444444333444555666777444444555555555555444444111222333555888:::;;;<<>>BBBGGGKKKMMMSSSYYY___bbbeeejjjrrryyy~~~uuurrrmmmiiieee```[[[WWWWWWZZZ```dddhhhkkknnnpppzzz}}}{{{xxxvvvuuuuuurrroookkkiiihhhhhhfffeeebbb```___^^^```cccgggiiinnnnnnnnnppprrrsssrrrqqqmmmnnnppprrrssstttttttttrrrsssttttttqqqjjj```ZZZMMMHHHBBB===:::888666555777555222000000222555777999999777666444333111111555444444333333444444555444333333333333222222222555555555555444444444444333333333333333333333333555444444333333333333444333333333333333444555666444444444444444444444444555555555555555555555555666666666555444444333333888888777666555444444333444444444333444444555666555555666777777777777666555222222222222222222222222222222222222222222222222333333333222333333444444333333333222222222222111333333333222222222222222000000000111222222222333333444444555555444444333222222222222222222222222000000000111000000///...111111222444555444111///333333333333333333333333/////////000111111111222111111111111111111111111111111222222222111111000111111222222222333333333111111111111111111111111222333333444333222111000000000000000000000000000000000000000000111222222222222111111111111222222111111000000000000111111333222222111111222222333222222222222222222222222111111111111111111111111111111000000111111222333333222222111111000000000000000111111222222222333000000111111111222222222111111111111111111111111333222222222111000000000...///111222333333333333111111222333333333333222555555444444444444444444333444444555555444444333111111111222222222222333666777888:::;;;???BBBEEEEEELLLTTTXXXZZZ```kkkttt~~~zzzuuunnnfff```___aaaccceeeeeedddbbbbbbjjjmmmrrrxxx}}}}}}yyyuuurrrqqqpppmmmjjjgggeeecccaaaaaa```[[[ZZZYYYZZZ]]]bbbhhhlllpppppppppqqqssssssrrrppplllmmmppprrrrrrqqqpppnnnkkkkkkjjjiiieee]]]TTTMMMCCC@@@<<<999777666666666666444333111111333444666333333333444444444444444555444444333333444444555555555555555555555555555555555555444444444333333333333333333333444444444444444333222111111111222222222222333444555666666444444444444444444444444555555555555555555555555666666555555555444444444888888777666666555555444555555444444444444555555444555666666777777666666666222222222222222222222222222222222222222222222222222222222222222333444555333333222222222111111111222222222222222222222222000000000111222222222333333444444555555444444333222222222222222222222222000000000000000000000111222111111222444444222000333333333333333333333333/////////000111111111222111111111111111111111111000111111222222222111111111111222222222333333333111111111111111111111111111222333444444222111000000000000000000000000000222111111111111222333333222222111111111111222222222222222111111222222222333222222111111222222333111111111111111111111111111111111111111111111111111111000000111111222333222222222222111111000000222222222111111000000000000000111111111222222222111111111111111111111111333222222222111000000000...///000111222222333333111111222333333333333222444444444444444444333333333333444444444444333333222222222222222222222222222333444444333555888;;;:::AAAIIIMMMPPPWWWccclllzzz}}}|||tttnnnmmmmmmlllllliiifffbbb___^^^```bbbeeejjjnnnrrrtttyyy{{{~~~~~~zzzvvvqqqmmmjjjhhheeedddbbb```^^^]]]]]]^^^\\\\\\[[[\\\```ffflllpppppppppppprrrtttsssqqqooommmnnnpppqqqqqqnnnkkkiiidddbbb```]]]XXXPPPHHHBBB===<<<:::777555444555666333444555555555555444333///000000222333444555555555444444333333444444555555555555555555555555555555444444444444333333333333444444444555555555666777777666555555444555555111222333444555555666666444444444444444444444444555555555555555555555555555555555555555444444444444555555555555666666666666555555444444444555555444444555666666666666666777333222222111111222222333333333333333333333333333222111111222222333444555222222222222111111111111111111111111222222222333111111111111111222222222333333444444444444333333222222222222222222222222111000000000222666999;;;777333//////111222111000222222222222333333333333000000111111111111111111111111111111111222222222000000111222222222222111111111111111222222222333111111111111111111111111111222333444333333111111111111111111111111111111222222222111222333333444222222111111111111222222333333222222222222333333333222222111111222222333000000000000000000000000111111111111111111111111111111000000111111222333222222222333222222111000333222222111000000//////000111111111111222222222222222222111111111111111222222222111111111111111///000000000111222222222111111222333333333333222222222333444444444444444333333444444444444333333333333333333333333222222111333555444222111444777555:::???CCCFFFMMMWWW___nnnrrrxxx}}}~~~zzzwwwuuusssrrrqqqnnnjjjggg\\\\\\\\\\\\___cccfffiiioooqqqsssuuuxxx|||}}}|||}}}~~~~~~}}}zzzxxxtttooojjjfffcccbbb^^^______]]]\\\\\\___aaacccbbbbbbbbbfffjjjooorrrqqqqqqqqqssstttssspppmmmlllmmmmmmmmmjjjgggccc```[[[XXXTTTPPPKKKEEE???:::777777666444222111222444222333555777777555333222111111111222222222333333555444444333333444444555222222222333333333333444444444444444333333333333333444444555555666666666555555444444444444444444222222333444555555555555333333333333333333333333444444444444444444444444555555555555555555555555222222333444555666777888777666555555444555555555444444555666666666666555555333333222111111222333333333333333333333333333333111111111111222333444555222222222222111111111111//////000111222333333444222222222111111111111111222222333333333333222222222222222222222222222222000000000222777???FFFJJJCCC<<<333000000222222111111111111222222222333333222222222222222111111111000000111111111222222222000000111222222222222222000000000111111111222222111111111111111111111111111222222333333222222222222222222222222222222222111111111111111222222333222222111111111111222222222222111111111111222222333222222111111222222333111111111111111111111111111111111111111111111111111111000000111111222333000111222333333333222111111111111111000000000000000111111111111222222222222222222111111111000000111111111111111222222222111000000000000000111111111111222333333333333222000111222444555555555444222333333444444333333222222222222222222222222222111444888777444222555888555666888:::===CCCJJJOOO[[[aaaiiipppuuuwwwyyy{{{}}}~~~~~~}}}yyyxxxwwwuuurrrooodddccccccccccccdddeeeeeehhhjjjkkkkkkkkknnnsssxxx{{{~~~|||wwwvvvttttttvvvvvvvvvuuuooommmiiifffbbb```______\\\^^^`````````bbbfffiiiiiiiiihhhiiijjjmmmppprrrtttttttttttttttrrrnnnkkkhhhgggfffddd```\\\WWWUUUPPPLLLGGGCCC@@@===:::777222333444333111000222555222333444444444444333222444444444333333333333333555444444333333444444555222222222333333333444444444444444333333333222222222222333444444555666666222222111111111222333333222333444555555555444333333333333333333333333333444444444444444444444444555555555555555555555555222222333444555666777888777777666555555555555555333444555555666666555555555444333222111111222333444444444444444444444444444111111111111222333444555222222222111111111111000......///111222333444555333222222222111111000000111222222333333222222111222222222222222222222222//////000444;;;FFFPPPVVVNNNEEE999333222444444333000000000111111222222222444333333333222111111111000000111111222222222222///000111222222222222222///000000000000111111111111111111111111111111111222222222222222222222333222222222222222222222222000000000000000111111222222222111111111111222222111111000000000000111111333222222222222222222333222222222222222222222222111111111111111111111111111111111000111222222333///000222333444333333222/////////000111111222222000111111111111222222222222222222222111111000000000000111111222222222333222111000000000000000111111111222333333333333222...000222444555666555555222333333444444333333222111111111111222222222222...222666666333111222555666555444555777<<<@@@CCCKKKRRR\\\dddjjjmmmooopppuuuvvvxxx{{{}}}~~~|||{{{yyyuuurrrmmmnnnnnnmmmllljjjiiigggdddeeefffeeedddfffkkkpppnnnuuu~~~~~~{{{yyyxxxpppnnnllllllnnnnnnnnnmmmeeecccaaa^^^]]]]]]]]]^^^^^^aaadddeeefffhhhnnnrrrmmmmmmllllllmmmnnnooopppxxxwwwwwwvvvuuuqqqlllhhhdddccc```]]]XXXSSSOOOMMMHHHDDD???;;;:::999888666000222444333111111444777333333222111111222333333444444444555555666666666555444444333333444444555444444444555555666666666444444444333333333222222111111222333333444555555444444444444555555666777333444555555555444333222333333333333333333333333444444444444444444444444444555555555555555555555444444555555666777777777777777666555555555555555333444555555666666555555666222222111111222222333444>>><<<666//////333555333333222222111111222222333333333333333333333333333222222222222222222222222111111111111111111111111111111000000111111222333111111111111111111111111000000111222555999===???>>>===;;;888666444333222222222222111111111000000//////...---,,,+++******111111111111111111111111000000000000111111111111000111111111111222222222333333333222222222111111222222222222222222222222333333333222111000///...111111222222222222111111222222222222222222222222222222111111222222333444333333222111000000000111444333111000000000111222222222222222222111000///111000///......///000111000111222222333333333333222222222111111111000000//////000000000111111111111111000000//////......000000000000000000000000111111111111111111111111000000111111111222222222444444444444444444444444666555444444444444555666444333222111000000000000111222222333333444444555777777777888999;;;<<<===???DDDLLLUUU]]]cccfffgggjjjnnnssswwwyyyzzz{{{|||}}}yyyuuuuuutttttttttuuutttrrrooopppooommmkkkiiihhhhhhhhhmmmqqqxxx~~~|||~~~zzzuuurrrpppkkkjjjiiigggfffeeeeeeddd]]]^^^^^^]]]]]]___ccceeeiiillloooqqqppppppqqqrrrpppooommmllllllnnnqqqsssxxxxxxvvvtttpppllliiigggbbb___YYYTTTOOOKKKFFFCCC>>>===;;;999777777777777555555444444444333333333444444444555444444333333555444444333333444444555444444444444444444444444333333333333333333333333666444222333444555444333222222222333333333444444111111111111222222333444999666333555999:::777444333333333333333333333333666666666666666666666666333333333333333444555666444444444444444444444444666444333555888999777444777777777666555555444444777222222111111222222333444EEEEEE???777222333444222333222222111111222222333333333333333333333333333222222222222222222222222222222222222222222222222222222111111222222333444111111111111111111111111333222111000111222444555777666555333222222111111222222222111111111000000111111111111000000000000111111111111111111111111000000000000111111111111000111111111111222222222222222222111111111000000222222222222222222222222000000111222222222222111222222222333333222222222222222222222222222222222111111111111111222333333444333333222111111222222333222111000//////000111333222000000000111222333111111000//////000111111111111222333333333222222222222222111111111000000000000111111111111111111111111000000////////////111111111111111111111111111111111111111111111111111222222222333333333333444444444444444444444444444444444444444444444444222111111111111111222222111111222333333444444555111111222444666888:::;;;999;;;???EEELLLSSSXXX[[[```ccchhhlllooorrruuuxxx~~~{{{xxxwwwwwwxxxyyyyyywwwttttttsssqqqooooooooooooppptttvvvzzz|||{{{yyyyyy|||zzzuuuppplllkkkfffeeecccaaa___]]]]]]\\\]]]^^^``````aaadddhhhkkknnnpppsssssssssrrrssstttooonnnlllkkklllmmmpppqqqtttsssssspppmmmiiieeebbbXXXTTTOOOJJJGGGCCC???<<<999888666555444444444444555555444444444333333333333444444555444444333333555444444333333444444555444444444444444444444444444444444444444444444444666444222333444555444333333333444444444555555555333333333333333444555555777444111333666777555222333333444444444444333333444444444444444444444444444444333333333444555555444444444444444444444444444222222333666666555222555555555666666666666666777222111111111111222333333DDDGGGDDD;;;444333333222222222111111111111222222333333333333333333333333222222222222222222222222222222222222222222222222333222222222222333444444111111111111111111111111444333222000//////000111222111111000111111222222222222222111111111111111111111222222333333333444111111111111111111111111000000000000111111111111000111111111111222222222111111111000000000//////222222222222222222222222---...000111333333444444222333333333333333333222222222222222222222222222111000000000000111222222444444333333222333333333333222111111000111111111555333111......///222333222111111000000111111222222222333333333222111111222222222111111111111111222222222222222111111111111000000000000/////////111111111111111111111111111111111111111111111111222222333333333444444444444444444444444444444444222222333444444333222222000000000000111222333444111111222222333444444444......///111333666888999888888888;;;@@@FFFLLLPPPVVVZZZ___ccchhhmmmssswww}}}{{{zzzzzz{{{||||||zzzxxxvvvvvvuuuttttttuuuvvvwww{{{|||~~~~~~~~~~~~yyysssmmmhhheeeccc___^^^]]]\\\[[[[[[[[[[[[___aaaccceeegggjjjooorrrssstttuuutttsssrrrssstttlllkkkjjjiiiiiijjjlllmmmmmmmmmmmmkkkgggbbb]]]ZZZKKKHHHDDD@@@>>>;;;888666555444444333222222333333555555444444444333333333333333444444555444444333555444444333333444444555444444444444444444444444555555555555555555555555666444222333444555444333444444444555555555666666555555555555555555666777666333111222555666444222222333555666666555333222333333333333333333333333555555444333333333444444444444444444444444444444333222222444555666444333444444555555666777777888666111111111111111222222333888>>>???999222111222222222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222333444111111111111111111111111333222222222222333444555222111111111222222333444111111111111111111111111000000000111111111111222111111111111111111111111///000000000111111111111000000111111111222222222222111111111000000000000111111111111111111111111---...000111333333444444111222222333333222222111111111111111111111111111000000000///000000111222444333333222222222333333333333333333333333333333666444222000/////////000222222222222222222222222333333333333222222111000111111111111111111111111333333333222222222222111000000000000000000000000111111111111111111111111111111111111111111111111222222222333333333333444333333444444444444444444111222444555555444222111111111000000111222222333111111111222333333444444000111111222444666888999888777777777:::???CCCFFFLLLOOOSSSXXX^^^eeemmmrrrwwwyyy{{{|||}}}~~~}}}|||||||||}}}|||zzzxxxvvvuuuttttttuuuvvvwwwxxx}}}}}}yyyvvvrrrlllgggbbb___]]]\\\\\\]]]^^^___aaacccddddddfffhhhjjjllloootttwwwvvvvvvvvvtttqqqppppppqqqjjjiiihhhffffffggghhhhhhhhhhhhgggddd___XXXRRROOOCCC@@@===;;;:::888666444555444444444444555555555555555444444444333333333333333444444555444444444555444444333333444444555444444444444444444444444444444444444444444444444666444222333444555444333444444444444555555555555666666555555555555666666777555444444666777666444222444666888888666444222555555555555555555555555666555444333333333333333444444444444444444444444555555555666777777666666555555555555666666777777555111111000000111111222333///666999555000000111111222111111000000111111222222222222222222222222222222222222222222222222222222222222222222222222222000000000000000111111222111111111111111111111111111111222222444555666777333333222222222222222333111111111111111111111111111111000000000/////////111111111111111111111111///000000000111111111111000000111111111222222222333333222222222111111111111111111111111111111111///000111222222222222222000000111111111111000000111111111111111111111111000000000///000000111222222222111111111111222222111111222222222222222222000111222333333222000///222222333333333333222222333333333333222222111000111111111111111111111111222222222222222222222222000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333444444444555555222444555777777555444222333222222111000000111111000000111222222333333444444333333333444444555666333333333444555777888999???BBBEEEJJJOOOWWW___dddnnnppptttwwwyyy}}}{{{zzz|||~~~~~~{{{yyyuuutttsssrrrrrrssstttuuuyyy}}}}}}zzzwwwvvvrrrppplllhhhdddaaa___^^^```aaabbbccceeegggiiijjjiiikkkmmmoooppprrruuuwwwyyyyyyxxxuuuqqqnnnmmmmmmjjjiiihhhfffddddddddddddbbbaaa___[[[UUUMMMGGGCCC===;;;999888888777666555444444555555555666555555555555444444444333333333222333333444555555555444555444444333333444444555444444444444444444444444333333333333333333333333666444222333444555444333222333333333333444444444555555444444444444444555555444444444555555555444222444666888888666444222555555555555555555555555666555444333333333333333444444444444444444444444444555666666666666666666777777666666555555555555444111000000000000111222222///555777333000000000///111111000000000000111111222222222222222222222222222222222222222222222222111111111111111111111111///////////////000111111111111111111111111111111000111111111111222222222222111111000///000000000111111111111111222222222222222222111111111000000111111111111111111111111000000000000111111111111000111111111111222222222333333333222222222222111111111111111111111111111111111222222222111111000//////000000000000//////111111111111111111111111111000000000000111222222111111000000111111222222......///000000000//////***,,,000333555555444333111222222333333222222111222222333333333222111111111111111111111222222222111111111111222222333333000000000111111111111222222222222222222222222222111111111111111111111111000000111111111222222222222333333444444555555555444444555666666555444444444333222111000000000000000000111111222333333333333333222222111111222222111222333444555555444444999;;;???BBBFFFLLLRRRWWWaaaeeekkkpppuuuyyy~~~~~~{{{wwwuuuwww|||~~~yyyxxxvvvsssrrrqqqqqqqqqtttxxx~~~yyyyyyzzzzzzxxxuuuqqqoooooolllkkkiiigggfffeeeddddddhhhhhhhhhhhhhhhhhhiiijjjkkkmmmpppqqqrrrsssuuuwww{{{|||{{{xxxsssnnnkkkiiiiiihhhfffcccaaa___]]]]]]YYYWWWTTTOOOIIICCC>>>;;;888666555444555555555333222333444444444444333333555555444444444333333333222222333444555555555555555444444333333444444555444444444444444444444444333333333333333333333333666444222333444555444333222222222333333333444444555444333333222333333333222222222222222222222222222333555666666555333222222222222222222222222222555555444333333333444444444444444444444444444444111333555555444333444555888777777666555555444444555000000000000000111222222000333444111111222111...111111000000000000111111111111111111111111111111222222222222222222222222000000000000000000000000000000000///000111111222111111111111111111111111///000000000000000000///000000////////////000000000000111111111222222222111111111111222222222222111111111111111111111111000000000000111111111111000111111111111222222222222222222222111111111111111111111111111111111111111111222222222111111111000000111111111111000000111111111111111111111111111111111111111222333333222111111111111222333444...///000111111111000000---...000222333444333333000111222333333222111000111111222333333333222222000000111111111222222222...//////000111222333333000000111111111222222222222222222222222222222222111111111111111111111111111111111222222222333333222222333333444555555666444444444444444444444444222222111111111111111222000000000111222222333333222111111111111111222222444444444555555555555555666888;;;===???BBBGGGJJJOOOUUU^^^ffflllqqqvvvyyywwwwwwuuurrrooopppuuuyyy{{{{{{}}}}}}yyyvvvtttsssrrrqqqtttyyy~~~|||vvvrrrqqqssstttrrrmmmiiihhhhhhhhhhhhhhhiiiiiijjjlllllllllkkkkkkjjjjjjjjjjjjjjjjjjmmmpppqqqrrrsssuuuwwwzzz||||||xxxrrrkkkfffdddbbbaaa^^^[[[WWWTTTQQQPPPMMMKKKGGGCCC>>>:::777666666444333333444555444333222333444444444333222111555555444444444333333333111222333444555555555555555444444333333444444555444444444444444444444444444444444444444444444444666444222333444555444333333333333333444444444555555444444333222222333333111222222222111111111222333333444444444444333333222222222222222222222222444444333333333444555555444444444444444444444444111333555555444333444666666666666666666555555555555000000000000000111111222---//////...111444333///111111000000000000111111111111111111111111111111222222222222222222222222////////////////////////111111111000111222222333111111111111111111111111...///000111222222222222000//////000000111222333000000111111222222222222---...///000111222333333111111111111111111111111000000000000111111111111000111111111111222222222111111111111000000000000000000000000000000000000///000111222222222222222111111222222222222111111000000000000000000000000222222111111222222333444222222222222333333444555111222333444555444444333444333222111000000000000000111222333333222111000000111222333333333333333000000111111222222222222------...000111222333444000000111111222222222222222222222222222222222222111111111111111111111111222222333333333444444444222222333333444555666666444333333222222333333444000000000000111222333444000000000111222222333333111111111111222333444555333222222222222333444555111222444666666888;;;>>>BBBHHHSSS\\\dddiiinnnpppppppppooollliiijjjnnnrrruuuvvvxxx}}}{{{wwwuuutttqqqrrruuuxxx|||{{{zzz~~~}}}}}}}}}}}}|||yyyuuuqqqlllooopppmmmhhhdddcccdddfffggghhhjjjllloooqqqrrrlllkkkkkkkkklllmmmnnnnnniiikkkoooqqqrrrsssvvvwwwxxxyyyzzzwwwppphhhbbb^^^ZZZYYYVVVRRRMMMIIIFFFEEEEEEBBB???;;;888666555444777555333333555555555444444444555666555444333222555555444444444333333333111222333444555555555555555444444333333444444555444444444444444444444444555555555555555555555555666444222333444555444444444444444555555555666666666555444333333333333333222333444444333222333444333333333333333333333333444444444444444444444444333333333333444444555666444444444444444444444444222555888777555444666888444444555555666777777777666000111333444444333111000222222222111111111000000000///.........///111222222222111111111111222222111111111111111111111111000111111111111222222222222222222222222222222222000000//////000000111222333333222111000000111111111000/////////000222222222222222111111111111000////////////000000000000222222222222222333333333111222222222222333333333333333444555444333111000111111222222222222111111111222222333333333222222000000000000000000000000333333333222222222111111000111222222111000111222222222222222222222222222111111222222222333333333333222222111111222222333111111111222333333333444555444222111111111222222111111111111111111111111////////////............111111111111111111111111111111111111111111111111555555444333222222222222333333333222222111111111111111111111111111111111222222222222222222222222444444555333111,,,(((%%%000000000000000000000000111111111111111111111111222222222222222222222222555555444333333222222111222222444666777888888888<<<>>>CCCIIIRRR[[[cccgggfffeeebbb``````dddjjjooosssuuuwwwzzz~~~}}}xxxvvvqqqnnnmmmooouuuzzz}}}~~~|||{{{{{{}}}}}}}}}~~~{{{yyyyyywwwvvvwwwzzz|||{{{yyy{{{|||}}}{{{vvvuuutttuuuuuuuuusssqqqpppmmmiiiiiijjjjjjgggdddhhhggggggjjjnnnqqqsssssssssqqqooolllkkkjjjjjjjjjhhhggghhhkkkooorrrsssssstttvvvvvvqqqhhh___YYYWWWSSSNNNHHHDDDBBB@@@===;;;:::999888777777666666777333333333444444555555555444444444333333222222222111222444555555444222111111222333333444444333333555555555555555555555555555555555555555555555555333333333444444444555555555555666666555444333333444444444555555555555666555555555555555555555555333333333333333333333333333333333444444444555555444444555666555444222111444444444555555666666666555555555555555555444444666666666666555555555555777777666666555555555444333000111222333333222111000222222222111111111000000111111000///000000111222222222111111111111222222111111111111111111111111000000111111111222222222111111111111111111111111111111111222222222333333333222222111111000111111000000/////////111222333222222222111111111000000////////////000000000111111111000000000000000000//////000000000111111111222222333333333222000000111111111222222111111111222222222222111000//////000000000000000000000000333333222222111111111111000111222222111000111222222222222222222222222222111111111111222222222333333222222111111222222333111111111222222222222222444333222111000111111222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222111111000111111111333333333333222222222111111111111111111111111111333333333333333333333333222333444444333000---+++000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222111222333444555666666666888999<<<@@@GGGMMMSSSWWWZZZYYYXXXXXXYYY___fffkkknnnppprrruuuyyy}}}yyyvvvpppnnnlllnnnsssxxx{{{|||}}}~~~~~~~~~}}}|||{{{zzz{{{yyyvvvvvvwwwyyyyyyyyy~~~zzzzzzyyywwwvvvtttrrrqqqrrrqqqppprrrvvvwwwvvvuuuuuuwwwzzz|||}}}|||zzzyyyuuuttttttuuuwwwxxxwwwvvvwwwsssooommmnnnmmmjjjggggggggggggjjjnnnqqqssssssnnnmmmkkkiiigggfffeeeeeefffeeefffhhhkkkmmmmmmmmmmmmnnnlllggg^^^UUUPPPNNNHHHDDD???<<<;;;;;;999777555555444444444555555666111111222222222333333333666555444444333222111111111222444555555444222111222222333444444444444333555555555555555555555555555555555555555555555555222222222333333333444444555555555555555444333333444444444444555555555555444444444444444444444444333333333333333333333333333333333444444444555555444444444555444444333333222222333333333333333333333444444444555666666666666666666666555555555555777666666666555555555555777///000111222222111000///222222222111111111111111333222111111111111111222222222111111111111222222111111111111111111111111000000000111111111222222000000000000000000000000111222333444555444333333222222222111111111111111////////////000111222333222222111111111000000000/////////000000000111111222111111111000//////////////////000000000111111111111111222111111000///111111111111111111111111333333333222111000......000000000000000000000000222111111111111000000000000111222222111000111222222222222222222222222222000000000111111111222222333222222111111222222333111111111111111111000000222222111000000000111111111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111111000111111222222444444333333333333222222222222222222222222222222444444444444444444444444000222444555555444333222000000000000000000000000111111111111111111111111222222222222222222222222111111222222333444444555111222333333444444444333444555666888;;;???BBBDDDIIIJJJKKKLLLOOOVVV]]]cccjjjkkkmmmooorrryyy{{{wwwuuupppnnnmmmooossswwwzzz{{{yyyyyyzzz{{{zzzxxxvvvttttttsssqqqqqqssstttttttttuuu{{{~~~{{{{{{{{{}}}~~~|||{{{{{{{{{yyywwwlllkkkjjjhhhggggggggghhhjjjjjjkkknnnqqqrrrrrrpppoooqqqtttwwwxxxyyyyyyxxxuuuuuuuuuwww{{{}}}}}}}}}}}}xxxssspppooonnnkkkhhheeeddddddgggkkkoooppppppnnnnnnmmmllljjjgggdddcccbbbaaa```aaacccccccccaaa```___]]]WWWOOOHHHDDDBBB<<<999666555555666555444222222222222333444555666222222222222333333333333444444444333333333333333222222444444444444222222222222333444444444444444444444444444444444444444444444444444444444444444333333333333444444444444444555555555555444444333444444444444555555555555333333333333333333333333333333333333333333333333333333333444444444555555444444333333333444555555333333333333333333222222222333333444555666777777666666666555555555555444666666666666555555555555555///000111111111111000///111111111111111111111111222222111111111000000000222222111111111111222222111111111111111111111111000000000000111111111111000000000000000000000000000111333555555444333222111111222222222111111111......///000111222333333111111111111000000000000//////000000000111111111444444444333222111000000111111111111222222222222111111111111111111111000111111000000000000111111333333333333222111000000000000000000000000000000111000000000000000000000000111222222111000111222222222222222222222222222///000000000000111111111333222222111111222222333222111111111000/////////111111000000000000000000111111111111111111111111222222222333333333333333111111111111111111111111000000000000000000000000222222222222333444555555444333333333333333333333222222222222222222222222444444444444444444444444000111333555555555444444000000000000000000000000111111111111111111111111222222222222222222222222333333333444444444555555222333333333333333222222555444444555666888999:::<<<===???AAAEEEKKKRRRWWWccceeehhhjjjmmmqqqvvvzzz}}}{{{xxxuuusssrrrqqqqqqqqqrrrvvvyyy|||~~~zzz{{{|||}}}{{{xxxuuussssssqqqqqqqqqrrrsssrrrqqqooosssxxx{{{zzzxxxvvvuuuxxxvvvsssrrrqqqsssuuuvvvyyywwwuuuttttttssspppnnneeedddaaa``````aaaccceeefffgggjjjnnnpppqqqqqqppplllnnnqqqtttwwwxxxyyyyyyxxxwwwxxxzzz~~~zzzsssooommmkkkgggdddaaa``````cccgggjjjkkkkkknnnnnnnnnmmmjjjfffbbb```[[[ZZZXXXXXXXXXXXXVVVTTTQQQOOOLLLGGGBBB>>>;;;:::777666444444444444444444444444333333444555555666444444555555555555555555111222222333444555666666222333333444444333333222222333333444555444444444444444444444444444444444444444444444444444444444444444444555555555555666444444444555555444444333333333444444444555555555333333333333333333333333333333333333333333333333333333333444444444555555444333222222333444666777666666666555555444444444333444444444555555666666666666555555555444444444666666666666666555555555444000000000111111000000000111111111111111111111111000000000000000000//////222222111111111111222222111111111111111111111111//////000000000111111111111111111111111111111111...000222333444333111000000111111222222222111111...//////000111222222222111111111000000000//////000000000000111111111111444444444333222111000000000000111111111222222222222222111111111222222222111111000//////000111111//////000111222222222111000000000000000000000000000000000000000000000111000111222222111000111222222222222222222222222222///000000000000111111111333222222111111222222333222111111111000/////////000000000000111111000000111111111111111111111111111111111222222222333333111111111111111111111111000000000000000000000000222222222222333444555555333333333333333333333333222222222222222222222222222222222222222222222222222222333444444333222222000000000000000000000000111111111111111111111111222222222222222222222222333333333333222222111111333444444444444333222222555555555555555666777777666777999;;;===AAAGGGKKKUUUYYY___dddhhhkkknnnpppqqqqqqqqqpppppppppqqqqqqqqqrrrtttwwwyyy}}}{{{wwwuuuuuuttttttuuuwwwvvvtttrrrpppqqqssssssqqqooooooppppppooommmkkklllmmmpppqqqtttsssqqqqqqqqqpppmmmkkkfffdddbbb```aaacccfffhhhgggjjjooosssuuuuuuttttttoooppprrruuuwwwxxxyyyyyyzzzyyyyyy|||{{{tttnnnkkkiiieeeaaa___^^^^^^```dddfffggggggggghhhhhhgggccc^^^YYYVVVSSSQQQNNNMMMMMMLLLJJJHHHCCCAAA>>>;;;:::888777777666666555444333333333444555555444333333333333333555555555555555555555555333333444444444555555555333333333333333333333333333333444555555555444444444444444444444444444444444444444444444444444444222222333333333444444444333333444444444444444333333333333444444444444555333333333333333333333333333333333333333333333333333333333444444444555555444333222222333444666777666666666555555444444444666666555555444444444333555555555555444444444444555555555666666666666666666111111111111111111111111111111111111111222222222......///000000000000000222222111111111111222222111111111111111111111111/////////000000000111111111111111111111111111111...///000111222111000000///000111333333222111111//////000111111111111000111111000000000/////////000000000111111111222222222111111111000/////////........./////////000000222222111111111222333333111000///......///000111,,,,,,...///000111111111000000000000000000000000000000000111111111111222000111222222111000111222222222222222222222222222000000000111111111222222333222222111111222222333111111111111111111000000///000111111222222111111111111111111111111111111000000000111111222222333111111111111111111111111111111111111111111111111111111111000111111222222111111222222222222333333333333333333333333333333222222222222222222222222333333333333222111000000000000000000000000000000111111111111111111111111222222222222222222222222222111111000//////......333333444444444333222222333333444444444555555555333555666777888:::===@@@EEEJJJRRRYYY^^^bbbfffhhheeeffffffhhhiiilllnnnooonnnqqquuuxxx{{{}}}yyywwwvvvvvvxxxzzz|||}}}zzzxxxvvvvvvuuussspppnnnnnnooonnnmmmlllkkklllnnnqqqssstttssssssssssssrrrooommmhhhgggeeedddeeegggjjjlllkkkpppvvvzzz{{{zzzyyyyyyssstttuuuvvvwwwwwwwwwwwwwwwwwwwwwzzz}}}uuuoookkkhhhdddaaa```___^^^___bbbdddddddddbbbbbbaaa___[[[VVVQQQNNNIIIGGGEEEDDDCCCBBB@@@>>>:::888666555666777666555333444555444222111222333444333222111000000000000444444444444333333333333777777666555444333222111333333333333333333333333333333444555555555555555333333333333333333333333333333333333333333333333000000000000111111111111222333333444444444444333333333333333444444444444333333333333333333333333333333333333333333333333333333333444444444555555444444333333333444555555333333333333333333222222777777666555444333333222555555555444444444444333555555555666666666666666444222222111111111111222222000000111111111222222222---...///111222222222111222222111111111111222222111111111111111111111111////////////000000000111000000000000000000000000/////////000000000111111...000111333333333111000000000111222111000//////111000000000////////////000000111111111222222222111111000000000000000000............/////////000111000000///000111222333111000///......///000111...///000111111222111111000000000000000000000000111111111111222222333333000111222222111000111222222222222222222222222222111111111111222222222333333222222111111222222333111111111222222222222222///000222333333333222222111111111111111111111111///000000111222222333333111111111111111111111111222222222222222222222222222222111111000111111111000000000111111222222222333333333333333333333333333333333333333333333333444444444333222111000000000000000000000000000000111111111111111111111111222222222222222222222222111111000000000000000000111111222222222222222111333333444444444444333333111333444555444555777999<<<@@@EEEIIINNNSSSYYY]]]\\\\\\]]]___aaadddggghhhhhhlllrrrvvvzzz|||xxxvvvssstttxxx}}}~~~~~~|||wwwsssqqqqqqqqqpppooooooppprrruuuwwwyyyxxxwwwxxxxxxvvvrrroooiiihhhgggggggggiiikkklllooouuu|||}}}||||||vvvvvvvvvuuuttttttssssssqqqppprrrvvv|||}}}tttnnnjjjgggddd```^^^\\\[[[[[[]]]^^^^^^]]][[[ZZZXXXVVVQQQLLLHHHEEEAAA???===<<<<<<;;;999777666444222333555666444222000222444444222111222444333222222111111111222222555444444444333333333333666666555555444444444444444333333222222333333444333444444555555555555555333333333333333333333333333333333333333333333333000000111111111222222222111222333444444444444444222222333333333444444444444444444444444444444444333333333333333333333333333333333444444444555555444444444555444444333333222222333333333333333333666666666555444444444333555555555444444444333333555555555555666666666777333333333222222222222333333000000111111222222222222---...000222333444444333222222111111111111222222111111111111111111111111////////////000000000000////////////////////////000000//////000000111222...///111333444333111000111111222222111000...---000000000000////////////000111111111111222222222222222222222222333333333000000000000111111111111000///.........000111222222000///......///000222444444555555555444333333000000000000000000000000111111222222222333333333000222222222111000111222222222222222222222222222111222222222222333333333333222222222222222222333111111111222333333333444000111222333444444333222111111111111111111111111000000111222222333444444111111111111111111111111333333333333333333333333555555444333222222222222//////000000111111111222333333333333333333333333444444444444444444444444555444444333333222222111000000000000000000000000111111111111111111111111222222222222222222222222222222222333444444555555//////000111111111111111444555555555444444333222000111333333333333444666<<<===>>>???AAAFFFMMMRRRVVVVVVVVVXXXZZZ]]]```aaabbbgggnnntttyyy~~~~~~yyyvvvtttoooqqqwww}}}yyyuuusssuuutttrrrrrrtttwwwzzz|||}}}||||||{{{{{{xxxtttqqqhhhhhhgggggghhhiiijjjkkkqqqwww~~~}}}}}}xxxwwwvvvtttrrrpppooonnnkkkkkkmmmrrrzzz|||ssslllhhheeebbb___ZZZXXXVVVVVVXXXXXXXXXWWWQQQPPPMMMJJJEEE@@@<<<:::<<<:::888888888777555444555333222333555555333000///222555555444333555777333333333333444555666666777777666666666555555555000111222444666777999999444333333222222333333444333444555555666666555555333333333333333333333333333333333333333333333333333333444444444555555555111222333333444444444444222222333333333444444444555555555555555555555555333333333333333333333333333333333444444444555555444444555666555444222111444444444555555666666666444444555555555555555555555555444444444333333333444555555555666666777777777111111111111111111111111000000000000111111111111666333111000000111000///000000000000000000000000000000000111222222333333222111111111000000//////111111000000000000111111222222222333333222222222000000000000000000000000//////.........---------222111111111000000//////000000111222222222222111000000000000000000000000111111000111111111000.../////////000111111222222000000000000000000000000111111111222333333444444333333333333333333333333333333333333333222111000111111111111000000//////222222111111111111111111111222333333333333222111333333333222222111111111111111111222222333333333111111111111111111222222222222222111111000000000666555444333111000///...111111222222222333333333222111111000000111222333333222000//////000222333000000000000000000000000111111111111111111111111555444222000000111222333000111333444444333222111000000111111111111000000111111111///---,,,,,,...444333111222333444444333111111111111111111111111000000111111111222222222555333111222444555333111222222111111111111222222666777888999<<<>>>@@@AAAHHHIIIKKKNNNQQQTTTVVVWWW]]]```ffflllqqqwww|||yyysssooonnnnnnnnnrrryyyxxxtttssstttsssqqqpppssswww|||~~~~~~~~~~~~uuummmggggggffffffggghhhjjjkkkssstttwww{{{~~~~~~|||vvvuuutttrrroookkkgggeeeeeefffhhhlllqqqwww|||{{{tttkkkgggfffddd```\\\WWWTTTQQQOOOOOOMMMLLLJJJHHHFFFCCC@@@<<<:::888777555555555444444333333333333333333333333333333333333333333222222111111111333333333333333333333333777666666555444333333333555555444333333222111111222222222333333333444444555555555444444333333333111222333333444444444444111000000000111222333333222222222333333444444444444333333222222333333444444444444333333222222222111222444666888:::;;;<<<666555555333222111000000111222444666666555444333666555555444444555555666333333333333333333333333333222222111222333555666333333333444444555555555444444444555666777777888222111111111111111111111111000000000000111111111111333111//////111222333222000000000000000000000000222111111111111111111111111111111111000000000///000000////////////000000111111222222222222111111000000000000000000000000000000/////////.........111111111000000000//////000000111222222222222111000000000000000000000000111111111111111111000...111111111000000000000000000000000000000000000000/////////000111111222222222222222222222222222222333333333333333222111111111111000000000/////////111111111111111111111111000111222222222222111000333222222222222222222111333333333333333333444444222222222222111111111111444444444333333222222222222222222222222222222222111111111222222222333333111222222333333333222111333222000//////000222333000000000000000000000000333333333333333333333333666555333111111222333444111222222333333222222222000000111111111111000000000111111000...---...///444222111111333444333222222222222222222222222222111111111222222222222333444333111222444555333111222222111111111111222222333333444555777999:::;;;???@@@BBBEEEHHHKKKMMMNNNRRRVVV[[[```eeejjjpppsssyyyyyyxxxtttnnnjjjgggfffeeefffjjjqqqzzzwwwsssrrrrrrqqqpppppprrrvvvzzz}}}zzzzzz{{{~~~vvvoooiiihhhgggfffffffffggghhhoooooorrrvvvyyyzzzxxxvvvssssssqqqoookkkgggdddbbbbbbbbbdddgggkkkppptttwwwssslllddd___]]][[[WWWSSSLLLJJJGGGEEEEEEDDDBBB@@@>>>===;;;999888777777666555555444444444333333333333333333333333333333333444444444333333333222222444444444444444444444444777777666555555444333333555555444333333222111111444444444555555555666666555555444444444333333333111222333333444444444333111111111111111111222333333333333333333333333333444333333222222333333444444333333333333333333222333333333333333333333333444444444444333333333333444444333333444444555555333333333333333333333333444444444444444444444444555444333222222222333444333333333444444444555555444444444555666777777777444111111111111111111111111000000000000111111111111000///...///111444555555000000000000000000000000333333222111111000//////111111111111000000000000//////............//////000000111111111111000000000000000000000000000000000000000000000/////////111111000000000000/////////000111111222222111111000000000000000000000000111111111111111000//////222222111111000//////...000000000000000000000000/////////000111111222222111111111111111111111111333333333333333222222111000000000000000/////////111111111111111111111111///000111111111111000///111111111222222222222222444444444444444333333333444333333222222111111111333333333333333222222222222222222222222222222222111111111222222222222333000222333555555333111000333222111000000111222333000000000000000000000000444444444444444444444444666555333222222333444444333333222222111222222333000000111111111111000000000111111000//////000222444222000000222333222111333333333333333333333333222222222222333333333333444222111222333444333222222222111111111111222222111111111222333444555666777888:::<<<>>>AAACCCCCCHHHLLLQQQUUUYYY^^^bbbfffkkklllllljjjgggdddcccccc```aaafffmmmuuu|||{{{tttooonnnlllllllllmmmooorrrtttvvvssssssuuuyyy|||zzztttooogggfffdddcccbbbbbbcccccciiiiiikkknnnqqqrrrpppnnnnnnmmmkkkhhheeeaaa^^^\\\\\\\\\\\\^^^```dddggghhhddd___WWWRRRPPPMMMJJJFFFAAA???<<<;;;;;;:::999777777666555444444444444444444444444444333333333333333333333333333333333333444444444444444333333333555555555555555555555555777777777666555555444444555444444333333222222111444444444555555555666666555444444444444333333333222222333444444444333333333222222111111111111222333333333333333333333333444333333222222333333444222333333333333333333444666666666555444333333222333333444444555555555666777555333222111333444666222222333444444333222222444444444444444444444444666555444333222222222222333333333444444444444555444444444555666666777777666111111111111111111111111///000000000111111111111000///...///111444555555000000000000000000000000222111111111000000000///111111111000000000000000000//////......//////000//////000000000000//////000000000000000000000000////////////////////////000000000000000000/////////000000111111111111111000000000000000000000000000111222222000//////000111111111111000000//////000000000000000000000000111111111222333333444444222222222222222222222222222333333444333333222222111111111111111111111111111111111111111222222222000111111111111111111000000000111111222222333333444444444333333222222222333333333222222222222222111111111000000000000000444444333222111000//////111111111111222222222222111111222222222111000000222222111000000111222222000000000000000000000000444444444444444444444444444333333222222222333444444333222111000111222333000000111111111111000000000111111111000000222444333222000000111222111000333333333333333333333333222222333333333444444444333222222222333333222222222222111111111111222222333333222222333333444555333444666777999;;;=========@@@DDDHHHKKKOOOSSSUUU[[[]]]^^^___]]]]]]]]]^^^ZZZ]]]bbbhhhpppvvvzzz|||}}}tttllliiihhhdddeeefffgggiiikkklllmmmkkklllnnnqqqsssrrrmmmjjjaaa```___^^^]]]^^^^^^___ddddddeeegggiiijjjhhhfffdddcccaaa^^^[[[XXXVVVTTTSSSSSSSSSSSSTTTUUUWWWXXXSSSOOOJJJFFFDDDBBB@@@===<<<:::888777777777666555777777555444333222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444777777777666666555555555444444444333333222222222222222222333333333444444444444444444444444444444222333333444444333333333444333222222111111111111444444333333333333222222444333333222222333333444222222222333333444444444333333444444555666666666444444444555555555666666777666444333222333333444333444666777777666444333333333333333333333333333555555444444333333333333444444444444444444444444444444444555555666666666666000000000000000000000000///000000000111111111111222111//////111333333333000000000000000000000000//////000000000111111111000000000000000000111111111000000//////000000111/////////000000/////////////////////////////////........................//////////////////000000//////000111111111111000000000000000000000000000///111333222000...///000//////000000111111111111000000000000000000000000111111111222333333444444333333333333333333333333222333333444444444333333222222222222222222222222000000111111111222222222222222222222222222222222000000000111111222222222333333222222111111000000111111111222222333333333000000000000000000000000333333222222111000//////000000111111111222222222333111///------...///111222111111111111111111222000000000000000000000000222222222222222222222222111111111111111111222222555444222111000111222222000000111111111111000000000111222111000111333555444222000000111111111000333333333333333333333333222222333333333444444444222222222222222222222222222222111111111111222222444333333222222222333333222222444555666888999999111444777:::;;;>>>AAADDDGGGIIILLLMMMMMMNNNPPPQQQQQQTTTXXX^^^dddiiinnnqqqyyyzzzyyytttkkkdddaaaaaa]]]^^^```bbbcccdddeeefffffffffhhhiiijjjhhheeebbbZZZZZZYYYYYYYYYZZZ\\\]]]^^^]]]]]]___aaaaaa___^^^YYYWWWUUUSSSPPPNNNLLLKKKJJJJJJIIIIIIHHHHHHHHHIIIDDDBBB???===<<<;;;:::999999777555555666777666555555555444333222222222333333333333333333333333333333333333333333333333333111111111111111111222222333333333333333333333333666666666666555555555555444444333333333333222222222222222333333333444444444444444444444444444444333333333444444333333222444444333222111111111222333333333333333333333333444333333222222333333444222222222333333444444444......///000222333444555666666555555555444444444444444555555555444222111333444666777777666444333222222222222222222222222333333444444555555555555444444444444444444444444444444444444555555555555555000000000000000000000000000000000000111111111111444222000///111222222111000000000000000000000000......///000000111222222000000000000111111111111111111000000000000111111//////000000000000//////////////////////////////------------..................////////////000000...///000000111111000000000000000000000000000000///111444333///...///111...//////000111111222222000000000000000000000000/////////000111111222222333333333333333333333333222333333444444444444444111111111222222222222333000000000111222222333333333333222222222222333333000000000111111111111111111111111111000000000000000000111111111222222222111111111222222222222222//////000000111222222222000000000111111111111222444111...+++***,,,///000111111111111111111111111000000000000000000000000111111111111111111111111000000000111111111111111444444333222111111111111000000111111111111000000000111222111000111222444555333111111111222111000333333333333333333333333222222222222333333333333111222333222111000111333222222111111111111222222222222111111000111111222000111111222333444555555...111333555555777999;;;:::===???AAABBBBBBDDDFFFIIILLLPPPTTTXXX\\\aaaeeekkkllllllggg___ZZZXXXYYYVVVWWWXXXZZZ[[[\\\]]]^^^^^^___``````___]]][[[YYYTTTSSSSSSSSSSSSUUUWWWXXXTTTSSSRRRSSSTTTUUUSSSQQQLLLJJJIIIFFFEEECCCCCCBBBAAAAAA@@@@@@???>>>>>>===999999888888777777777777555444222333444555555444000000000111222333444555222222222222333333333333333333333333333333333333000000000000111111111111333333333333333333333333555555555555555555555444333333333333333333333333444444444555555555666666333333333444444444444555333333444444444333222222444333333222222222222333222222222333333444444444444333333222222333333444222333333333333333333444222222222333333333333333666555555555444444333333222333555666666555222111222222333444444333222222333333333333333333333333222222444555666666666666555444444444444333333333444444444444444444444444555000000000000000000000000000000000000111111111111444222000///111222222111000000000000000000000000/////////000000000000000///000000000111111111111000000////////////000000///000000111111000000///////////////////////////---.........////////////........./////////000000...//////000000000000000000000000000000000000000...111444333///---///111000000000000000111111111000000000000000000000000/////////000111111222222222222222222222222222222222333333444555555444444//////000000000111111111///000000111222222333333333222111000000111222333111111111111000000000000111111111111111111222222222222111111000///......000111111111222222222333/////////000111222222222000000000000111111111111333111///---,,,---...///111111111222222111111111000000000000000000000000111111111111111111111111000000111111222222222222333333333333222111000000000000111111111111000000000111111111//////111333666444222222222222111000222222222222222222222222111111111222222222222333000222333222000000111333222222111111111111222222111111111000000111111222000000111111222222222333000222444555555555777999666888:::<<<<<<<<<>>>???@@@CCCFFFHHHJJJNNNSSSWWWXXXZZZZZZVVVPPPLLLKKKLLLLLLLLLMMMMMMOOOPPPRRRSSSQQQRRRSSSRRRQQQPPPOOOOOOKKKKKKJJJIIIIIIJJJKKKLLLHHHFFFEEEEEEFFFFFFEEECCC@@@???>>><<<;;;;;;;;;;;;:::::::::999999888777777555555555555444444444555333111000111333444444333111111111111222333555666111111222222222333333333333333333333333333333333000000111111111222222222444444444444444444444444333333444444444444444444333333333333333333333333444444444555555555666666333333333444444444555555333444444444333333222111333333222222222333444444111111222222333444555555444333333222222333333444444333333333333333333222777777666666555555444444333333333333444444444444333333444444444444444444333333333333333333333333555555555555555555555555333444555666666555444444555555444444444333333333444444444444444444444444555000000000000000000000000000000000000111111111111222111//////111333333333000000000000000000000000111111000000//////......//////000000111111111222//////............//////000000111111111111000000////////////////////////.../////////000000111111---.........//////000000...//////000000000000000000000000000000000000000...222555333///---///222222222111111000/////////000000000000000000000000111111111222333333444444111111111111111111111111222333333444555555555444---.........//////000000///000000111222222333333222111000//////000111222222222111111000000//////111111111222222333333444444444222000...---+++***......//////000000000111222222111111000000//////000000000000111111111111222111111000///.........111111222222222222111111000000000000000000000000111111111111111111111111000111222333333333333333333333444444333222000///000000111111111111000000000111111000//////000222777555333222333333222111111111111111111111111111000000111111111222222222///222333333000///111333222222111111111111222222222222222222222333333444111111222222222222333333...///111111111111333555222444666777777777888999555888:::;;;<<>>@@@===;;;:::<<<>>>???===:::;;;;;;;;;;;;;;;;;;;;;;;;999999888777777777777888222555999888666555777999444444444333333222222222111111111222222333333333333222222111111222222333444333111000000222333555111111111111222333444555555444333222111111111111555555555555444444333222444444333333333333222222444333333222222333333444222222222222222222222222444555444333111111333555444444444444444444444444444333111000000000111111222222111111111222333333222222222222222222222222444444333333333333222222333333333333333333333333999888555333222222333444222333444555555444333222333333333444333333222222666555444333222333444444555555555555666777888999444555555555444444333222333444555666666555444333222222222333333333444444555111111000000000000111111333333333222111111000000111000000000000111111222111111111111111111111111000000/////////000111222000000//////000000111111111000000///000111222333111111111111111111111111...///000000111111111000000000000000000111111111111111111111000000000000////////////////////////000000////////////000000222111111111000000000000111111111111111111111111111111000000000111111222222333333222222555;;;???CCC:::222111333333333555444444444444444444333333000000111111111111000000/////////000000222333333111111111000000000000000000000000000000000000000444333111000111111222222222222111111000000111111...000222222111000111222000000000000111111111111222222222111111111000000000000000000000000000000111111000000111111222333222222111111000//////...///...............//////000111222444555555555555444333222111111111222222333222111000000111111222000000000000000111111111000111111111111222222222000///////////////000111222222222111111111000000000000000000000000000000333222222222222222222111111111111111111111111111444444333222222222222222111111111111111111111111111111222222333333333333444444444555555555666666666666666666777777777777888777777777777888:::;;;777555444444666666333111666666666666666666666666444333333333333333444444===;;;777444333333333333444444444333333222222222222222222222222222333333333222222111111222222333333222111111222444666777111111111111222333444444444333333222111111111111333333333333333222111111111111111222222222333333444333333222222333333444222222222222222222222222444444444333111111222444444444444444444444444444555444333222111111222333666555444222111111111000222222222222222222222222333333222222222111111111333333333333333333333333888777555333222333444555333333444444444444333333333333444444444444333333666555444333333333444444555555555555666777888999555555555444444333333333444444555555555555444444333333333333444444444444444222222111111111111222222222222222333333333333333222222111000000000111111111111111111111111111111111111000000111111222333000000111111111222222222111000000000000111222222222222222222222222222222///000111111222111111111111111111111000000//////111111111111000000000000000000000000000000000000111111000000000000111111111111111111111000000000111111111111111111111111/////////000000111333333444333111000111777???EEEHHH>>>444222222222444888555555555444444333333333111111111111111111111111000000000000111222333333000000000000111111111111111111111111111111111111333444444222///...000222000000000///000000111111000222333333111000000111000000000000111111111111222222222111111111111111000000000000000000000000111000000000000111222222222222111111000/////////---,,,,,,---...///000000000222444666777777666666444333222222111111222222444333222111000000000000111111111111000000000000000111111111111222222222111111000///////////////222222222111111111111111111111111111111111111111111111111222222222222222111111111111111111111111333222111111111111111111111111111111111111111111333333222222111000000000111111111222222222222333222222333333333444444444444333333333333333444444666555444333444333111///333333333333333333333333222222222222333444555555CCC<<<444000111333333111444444333333333333222222333333222222222222222222333222222111111222222333222222111222333555888999222222222111222222333333333222222111111111222222111111111111111111000///......///000111222333333333333222222222222333333222222222222222222222222444444444333111111222444444444444444444444444444555444444333333333333444666666555333222222222222222222222222222222222222222222222111111111000000333333333333333333333333666555333333333333444555444444333333333333444444333444444555555555444444666555444333333333333444555555444555555666777888666555444333333333444555444444444333333444444444444444444444555555555666777222111111000000111111222111222222333333444555555333222222111000000000000111111111111111111111111111111111222222222333333111111222222333333333333000000000111111111222222222222222222222222222222000111111222222222111111111111000000000000000000111111111111000000000///111111111111111111111111222111111111111111111222111111111111111111111111111111111111111111111111111111111111111222333333666555222111222555;;;>>>EEE===555333333333555999555555555444444333333222111111111111111111111111111111111111111222333333//////000000111111222222111111111111111111111111000111333333333111000000000000000000000111222333333555666555333222222222///000000000111111111111111111111111111111111111000000000000000000000000000000000000000111222222111111111111000000//////000000000000000111222222333444666888777555333111333333222222222222111222333222222111111111000000222222111111000000//////000000111111111222222222222222111111111111111222111111111111111111111111333333333333333333333333000000111111222222333333111111111111111111111111111111000000000000111111333333333333222222222222222222111111000000////////////000000000111111111000000111111111222222222222222222111111111111111555555555555555444333222333333333333333333333333000000000111222444555666<<<888222///111333555555333333333333333333333333333333333222222111111111333222222111111222222333222222222222333444666777333333222222111222222222222111111111111111222333000000111111111111000000//////000000111222222333333333222222222222333333222222222222222222222222333444555444222111222333444444444444444444444444444444333333333333333333333333333333444555666666222222222222222222222222222222222222111111111111333333333333333333333333333333222222333444555555555444333222222333444555444444555555666555555555555555444444333333333333444444444444555666777777777666444222222444555666555444333222222333444555555555555555666666666666777000000////////////000000000111222333444555555666333333222111000000111111111111111111111111111111111222222222333333333333111111222333333333333222000111111111222222222222222222222222222222222222111111222222222111111000...//////000111111222222111111111111000000000///222222222222222222222222222222111111111111222222111111111111111222222222111111111111111111111111555444333222222222222222444333333333333444555555;;;666333555555333444777555555555444444333333333222222111000000111222222111111111000111111222222//////000000111111222222111111111111111111111111000000222888<<<;;;555///111111111111111222333444333444555555333111111222///000000000111111111111111111111111111111111111000000000000000000000000000000//////000000111222111111111000000000000000444333222222111111111222111333555666666444111000333333333333222222111111000000111111222222222222222222111111000000//////000000111111111222222222000000000000111222333444111111111111111111111111222222222222222222222222000000000111111222222222111111111111111111111111000000000//////000111111333333333222222111111111///000000000000000111111//////000000000111111111000000000111111111222222222333333333222222222111...///000111111111111111333333333333333333333333++++++,,,---...000111222222333444333111222444777333333333333333333333333333333333222222111111111333222222111111222222333333333333222222222222222333333222222111222222222111111111000111111222222111111222222222222222111222222222222222222111111333222222111111222222333222222222222222222222222333444555444222111222333444444444444444444444444222222333333333333333333333333333333444555666777222222222222222222222222444333333333333222222222333333333333333333333333111111222222333333444555444333222111111222333444333444444555666666666555444444444444444333333333333333333333444555666777777666444333333444666777555555333222222333555555555555555666666666777777444000000////////////000000000000111222333444555555333222222111111111222222111111111111111111111111111111222333333333333222000111222333444333222222000111222222333333222222222222222222222222222222111111111222111111000///......///000111222333333111111111111000000000000111111111111111111111111222222111111111111222222111111111222222222222222111111111111111111111111555555444222222111111111//////111333555666444222333111111555666333333666444444444444444444444444333222111000000111222333111000000000000000111111000000000000111111111111111111111111111111111111111111444;;;AAA@@@999111222222222222222222333444///111222222000//////000000000000000111111111111111111111111111222222222000000000000000000000000000////////////000111111111111000000000000000000333333222111000000000000---///111333444444333333222333333333333222111000//////000222222333333222111111111111000000000000000111111111111222222222------......///111222333111111111111111222222222////////////////////////000000000111111111111111111111111111111111111111000000000000000000111222111111111000//////............///000111222222333000000000111111111222222000111111111111222222222222222333333444333333222+++---///000000000111222111111111111111111111111------......///111222333///222666555222000111444222222333333333333444444333333222222222222222222333222222111111222222333444333333222222111000000222222222111222222333333222111111000000000111111111222333333444333333333333333222222222111111111222222111111111111222222222222222222222222222222222444555555333222222222444444444444444444444444111222222333333333333222555555444333333333333333222222222222222222222222444444444333333333222222333333333333333333333333111111111222222333333333333333222222222222333333222333444555555555555555444444555555444444333222333333333333333444666666666555444444444555666777555555555444444555555555555555555555666666666777777111000000000000000000111///000000111222333444444222222111111111222333333111111111111111111111111000000222333333333222111///000222333444333222111000111222333333333222222111111111111111111111111000111111111000000///...//////000000111111111222111111111111000000000000111111111111111111111111111111000000000000111111111111111222222333333333111111111111111111111111222222111000000111111111/////////222555666333111000///111444444222222666222333333444444555555555444333111000000111333444000000///////////////000111111111000000000000000000000000000000000000000111111444888;;;:::666222333222111111111111111222---///000000///...///000000000000000111111111111000000111111111222222222000000000000000000000000///////////////000111111000000000000000000000111111111000000000000000111...///000222333333444444222222333333333222111000000000222222222222111000000000000000000111111111000111111111111222222222//////......///000111111000000111111111222222222000000000000000000000000111111111111000000000000111111111111111111111111111000000000000111222333111111111000///.........//////000111111222222333000000000111111111222222000000111111111222222222///000111222333333222222...000333333111111222444111111111111111111111111111111111222222444555555000111222333222222111222222222222333333444444444222222222222222222333333333222222111111222222333333333333333333333222222111111111111222333444444333222111000000///000000111222222333444444333333000000000111111111111111222222111111111111222222222222222222222222222222222444555555333222222222444444444444444444444444111222333444555555444333444333333222222222222333222222222222222222222222333333333333222222222111333333333333333333333333111111111222222222222111222222333333333333222222111222333444444555555555444444555555555444333222222222222222333444555666444555555555666666666777555666666777777666666555444444555555555666666666888222222111111111111222222///000000111222222333333111111111111222333444444111111111111111111111111///000111222333222111111...000111333333222111000000111222333444333222222000000000000000000000000000000000000000///......111111111111000000000000111111111111000000000000000000000000000000000000111111000000000000111111111111111222222333333333111111111111111111111111............///000111222333111000222444555222///111000000333333000222666111222222333444555666666444333111000000111333444000///............//////222222111111000000//////////////////////////////...000333333222000111111222222111000//////000000---///111111111000111222000000000000111111111111000000111111222222222222000000000000000000000000///////////////000111111000000000000000111111111000000000000111222333444333333222222222111111111222222333444333222111000222222333333222111///...//////000000111111222222000111111111111222222222333222222111111111111111000000111111222222222222333333333333333333333333222222111111000000//////111111111111111111111111111111000000111222333333333333333222111000000///111111111111222222222222000000000000111111111111000000000000111111111222,,,---///111222222111111...000222222///...///000333333333333333333333333////////////000111222333111...---///333555555222222222222333333444444444111111111222222333333444333222222222222222222333222333333444555555555555111111111111222333444555333333111000////////////000111222333333333333333------...///000111222222222222111111111111222222222222222222222222222222222333555555444222111222444444444444444444444444222333555666666666555555000000000111222333555666222222222222222222222222222222222111111111111000333333333333333333333333111111222222222111111000111222333444444333222111000111222333444444444444333444555555555444333222222222222222333444555555444444555666777777666666555666777888888777666555444444444444555555555666333000000000000000000000000000000111222333333444444444444333333222111111000333222000//////000222333111111222222222222111111222222222111//////111333333222111000///---,,,,,,//////000000111111222222000000////////////000000000000000000000000000000111222222111///...///000////////////////////////444333222111111222333444222222333333333333444444222111111333777999888666222111111111000/////////...000222333333333111000000333555444000///111444222222222222222222222222000000000000000000000000000000000000000000000000,,,------...///000000111333333333333333222111000222222222222222222222222111111000000//////........./////////000000000111000111111111111222222222...///000222222111111000111000000000000000111222000000000000000000000000000000000000000000000000111111111111111111111111222222333333333222222111222222222222222222222222111111111111000000000000000000000000000000000000222222222222222222222222000000000000000000000000000000000000000111111222333222111/////////000111000000000000000000000000222222222111111111111111444444333333222111111111111111111111111111111111000000000000000000000000......///000111222333333333333333222222111//////000000000000000000000000000000000000111111111111555444222111111111222222333222000......///111222111111111222333444666777222222333333333333444444444333333222111111111222111111111111111111111111444333333222111000//////111111111111111111111111111111000000111111222333000000111111222222222333444333222111111222333444222222222222222222222222222222111111222222333444444444444333333222222222333333222222111111222222222555666333...---111555555555555444444333333333222111000111444555333000333333222222111000000000222222222222222222222222333333333333333333333333555555333333333333555555222222222222222222222222222666999888555333444666555333111222333444333333444666888999:::999777666555555555555555555555555666555555555555777999:::999////////////////////////000000111111222333333444222222222111000000//////333222000//////000222333000111111222222111111000...///000/////////222444222222111000///......---000000000000000111111111000000////////////000000000000000000000000000000000111222111000///000111111111111111111111111111222111000//////000111222111111111222222222333333444333222444888999888666222222111111111111111111...000111333333222111000000000///000111222111111222222222222222222222222000000000000000000000000000000000000000000000000---......///000000111111222333333333222222111000111111111111111111111111111000000000000000//////000000000000111111111111000000111111111222222222...///000111222111111000111111000000000000000111000000000000000000000000000000000000000000000000111111111111111111111111111111222222333222222111222222222222222222222222111111111111000000000000000000000000000000000000222222222222222222222222000000000000000000000000000000000000000111111222333222000/////////000111000000000000000000000000---...///000111222333333111111111000000000000000111111111111111111111111000000000000000000000000111111111111000000000000111111111222222111111111000000000000000000000000000000000000111111111111333222111000000000111111333222000/////////000111333333222222222333333444222222222333333333444444444333222222111111111222111111111111111111111111333333222222111000000000111111111111111111111111111111000000111111222333111111111000000000000000333222111111111111222333222222222222222222222222222222111111222222333444444444333333333222222222222222222222222333444555333555555333111000333666555555444444444333333333222000000111444444222000111111111111111222222222222222222222222222222222222222222222222222222222555444333222222333444555222222222222222222222222666666777999;;;;;;:::999555333222222444444444333333555666888888777666555555555555555555555555555555555555555666777888999666........................000000000111222222333333111000000//////...------222111000//////000111222000111111222222111111000.../////////......000222111111111111000000000///111111111111000000000000000000////////////000000000000000000000000000000///000111111000///111222111111111111111111111111000//////......//////000000000000111111111111222555444444555777777666555000000000000000111111111///000111222222222111000111...,,,...222333111...000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111222222222222222333222222111000000000000000000000000000000000000111111111111111222222222111111111111111000000000111111111222222//////000111111111111000222222111000/////////000000000000000000000000000000000000000000000000000111111111111111111111111///000111222222222222222222222222222222222222222111111111111000000000000000000000000000000000000222222222222222222222222000000000000000000000000000000000000000111111222222111000000///000000000000000000000000000000000------...///000111111222///000000000000111111111111111111111111111111111000000000000000000000000111111111111000000000000111111111111111000000000000000000000000000000000000000000000111111111111222111000000///000000000222222111111111000000000666555444222111111111111222222222222333333333333333333222111111111111222111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111222333111111111000//////......222111111000000111111222222222222222222222222222222222111111222222333444333333333333222222222222111111222222333555666777444444444333333444555666444444444444333333333333111111000222333444333111000000111111222333333444222222222222222222222222000000000000000000000000333333222222222222333333222222222222222222222222666444444888===@@@>>>;;;666444333333444555555444333444555666777666555555555555555555555555555555444555555666777777777777444........................000000000000111111222222111000000///......------111111000000000000111111000000111111111111000000000000111000...---...///000000111111111111111111222222111111000000//////000000////////////000000000000000000000000000000...///111111000000111333////////////////////////////////////////////////000000000111111111222222555444444555555444333222---......//////000000000//////000111222111111000333111///000222333111///000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111222222222222111111111111111111111111111111000000111111222222333333222222111111111111000000000000000000111111111111///000000000111111111111333333111000////////////000000000000000000000000000000000000000000000000111111111111111111111111...///000111222222333333222222222222222222222222111111111111000000000///000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111222111111000000000000000000000000000000000000000000111111111000/////////...000111111222333333444444111111111111111111111111000000000000000000000000......///000111222333333333222222111000000//////000000000000000000000000///000000000111111111111111111111000000000111111111111222222222111000///555555333222111111000000111222222222222333333333222222111111111111111222111111111111111111111111000000111111111222222222111111111111111111111111111111000000111111222333111111111111000000000000111000000000000000000111111111111111111111111111222222111111222222333444333222222222222222222222333333333333444555666777444222111222444666555444333333333333333333333333222222333333444444444333111111111222222333333333222222222222222222222222000000000000000000000000222222222222222222222222222222222222222222222222333222222555999;;;;;;:::777555333444555666555444333444555666666666666555555555555555555555555555333444666777888777666555555//////////////////////////////000000000000111111222111111000000//////...111000000000000000000111000000000111111000000000...000111111000///000111000000000000000111111111222222111111000000//////000000////////////000000////////////////////////...///111111000000111333........................000000000000000000000000111111111111222222222333333333444333222111000000/////////000000111111111//////000000111111111111444666777555222000111222////////////////////////000000000000000000000000000000000000000000000000111111111111222222222222000111111222222111111111222222222222222222222222000000111111222222333333000000000000000000000000//////000000000111111111000000000000000111111111333333111000////////////000000000000000000000000000000000000000000000000111111111111111111111111...///000222222333333333222222222222222222222222111111111111000000000///000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111222000000000111111111000000000000000000000000000000333333222111111000//////000000111222333444444555111111111111111111111111000000000000000000000000......///000111222333333111000000000111222333444000000000000000000000000///000000000111111111111111222222222222222222222111222222222222111000000333222222111111222222222111111111222222222333333111111111000000111222222111111111111111111111111000000000111222222333333111111111111111111111111111111000000111111222333000000111222222333444444000000000111111000000000111111111111111111111111222222111111222222333444222222222222222222222222555444444333333444444444222111000222444555444222333333333333333333333333333444555555555555555555333333333333222222111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000333555555444444777999777555333444555666555444555555666666777777777777555555555555555555555555333444666777777666555555666111111111111111111111111///////////////000000000333222222111111000000///000000000000000000000000///000000111111000000///+++---000111111111333444///////////////000000000111111111111000000000000000000////////////000000///////////////////////////000111111000///111222000000000000000000000000000111111222222111111000111111111222222222333333111222333222000......///222222222222333333333333/////////000000000111111444666888666111///111444////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111///000111111222111111111222222222222222222222222000000000111111111111111......//////000000000000/////////000000000111111000000000///000111111222222222111000/////////000000000000000000000000000000000000000000000000000111111111111111111111111000111222333333333333333222222222222222222222222111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111222//////000111111111111000000000000000000000000000000111111111222222222222......///000111111222222111111111111111111111111000000000000000000000000111111111111000000000000------...000333666:::<<<000000000000000000000000000000000000111111111111111111222333333333333222333222222222222111111111111111111111111222333444111111111111222222222222111000000000000111222222111111111111111111111111000000111111222222222333111111111111111111111111111111000000111111222333///000111222333555666666000111111222222111111000111111111111111111111111222222111111222222333444111111111222222222222222555555444333333333333333000111222333333222222222222222222222333333333333222444666666555444555666555444444333222222111111222222222222222222222222333333333333333333333333222222333333333333222222222222222222222222222222111444777555222222555999666444333333444555555444555555666666666777777777555555555555555555555555444555555666666666555555555111111111111111111111111////////////////////////333222222111111000000/////////000000000000////////////000000000000//////,,,...000111000//////////////////...............000000000000000111111111000000////////////000000////////////////////////000111222111000///000111000000000000000000000000000111111222222111111000000000000111111111111222000222444333000...///000222222222222111111111111///////////////000111111111111222222111111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000111111111111111111111111111111111111111111000000000000000//////......///000111222222333////////////000000000111111000/////////000222222111111000000000000000111000000000000000000000000000000000000000000000000111111111111111111111111222333333444444444333333222222222222222222222222111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111222...///000111222111111000000000000000000000000000000000000000111111111111/////////000111111111222111111111111111111111111000000000000000000000000111111111111000000000000/////////111444777;;;===000000000000000000000000000000000000111111111111///000111222333333222111444333222111111111222222111111111111111222222333111111111111222222222222000000000000000111222222111111111111111111111111111111111111111222222222111111111111111111111111111111000000111111222333000000111222333333444444111111222333333222111111111111111111111111111111222222111111222222333444000111111111222222222222333222222222222333333444000333666555333111111333111111222222222333333333000333555555333222444555333333333333333333333222222222222222222222222222333333333333333333333333222333444555555444333222222222222222222222222222333333333333333444666777555333222222444444444333555555444444555555666666555555555555555555555555666555555444444555555555555000000000000000000000000///////////////.........222222111111000000////////////000000000000////////////000000000000//////111222333111---***((((((//////......------------//////000000111111222222000000////////////000000////////////////////////111222222111///...///000........................///000111222222111000///////////////000000000000000222444333111///000111000000//////......------///////////////000111111...+++***,,,111333222///111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000000000//////000111111111111111000000000000000000000000111111000000//////............///111222333444555////////////000000000000111000/////////000222333111000000000000000111222000000000000000000000000000000000000000000000000111111111111111111111111444444555555555444333333222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222...///000222222222111000000000000000000000000000222222111000///...------222222222222222333333333111111111111111111111111000000000000000000000000......///000111222333333555444333222333555777999000000000000000000000000000000000000111111111111...///000222222222111000555444222000000111222333222222111111111111111222000111111111111222222222000000///000000111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000111222222333111111111111111222222222111222333444444333222111000000000000000000000000222222111111222222333444000000111111222222222222000000000111222333444555111555999888333000111444111111111222222333333333///111444444222111222444111222222333333444444555222222222222222222222222333333333333333333333333333333555555555555333333222222222222222222222222333000---///333666555444555333111222333444333333444333333333333444555555555555555555555555555555777666444333333444555666666000000000000000000000000111111000000000000111111222222111111111111222222///////////////000111111......//////000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111222111000//////000111222222111111111000000//////222111111111000000//////333222222222111111000000////////////000000000000111111111000111111222222111111111111111111111111000000000000000000000000444222000...---///111222111111111111111000//////111111111111111000///...000000000000000000000000111111111111111111111111333222111000000111222333111000/////////000222333222111111111000000//////000000000000000000000000000000000000000000000000222111111111333444333222000111111111111222222222333333333222222222111111111111000000000000111111222222111111111111111111111000///...............111111111111111111111111222333444444444222111000111111111000000000000000000000000000000000000000222///...000333555333111222000///000333444222000////////////////////////000000111111111111000000////////////............000111111111111222222222222000...///222333111///111111111111111111111111222222111111000000//////000000000000111111111111111111222333333333333222222222222222222222222222////////////////////////444111+++'''&&&(((+++...222222000///............555111...---///111111000111111000000000000111111222222222222222222222222///000222333333111...,,,000000111111111222222222+++...000222222333444666222222111111111111222222000111222333333222111000333333333333333222111000111111222222222333333333666333111000111222222111444333333222222333333444111111222222222333333333444444444333333222222222000111444666777666555444555444333333222222222222222222222111111000000000222222333333333444444444555555555555555555555555555555555555555555555555555555444444444444555555777000000000000000000000000111111000000000000111111222111111000000111111222///////////////000111111000000000000////////////000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000222111000//////000111222111111111111000000000///111111111111000000000///000000000000/////////...000000000000000/////////444444333222111111111111000000000000000000000000000000000000000000000000333222000///...///000111111111111111111000//////000111111111111000000///000000000000000000000000////////////////////////111111000//////000111111111000/////////000222222111111111111000000000///000000000000000000000000000000000000000000000000222111000111333333333111000111111111111222222222333333222222222111111111111111000000000000111111111111111111111111111111111111000000////////////111111111111111111111111111111111111111000//////000000000000000111111111000000000000000000000000222111000111222222111000222000///000222333222000000000000000000000000000000000111111111111000000111111111111111111111000000000111111111222222222000...---///222444333111111111111111111111111111111111111000000000000000000000000000111111111111000111222222333333222222222222222222222222222222111111111111111111111111444333111000000111222444111111000111111222333444777444111111222444444333111111000000000000111111222222222222222222222222222222222111111000000000111111222222222333333333...///111222111000111222222222111111111111222222111111222222222222111111222222333333222222111000111111111222222222333333555333111000111222222111444333333222222333333444111111222222222333333333444444333333333222222222...///000222333333222222333333444444444333222111333333222222222111111111222222222222333333333333555555555555555555555555444444444444444444444444555555444444444444555555555000000000000000000000000111111000000000000111111222111111000000111111222///////////////000111111111111111000///.........000000000000000000000000//////000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000////////////111111000000000000111111111111111111000000000000111111111111000000000000000000000000////////////111111111000000/////////666555444333222111111111////////////////////////000000000000000000000000111111111000000000000000000111111111111000000///000000000000111111111111000000000000000000000000////////////////////////000000////////////000000000000000///000111111222111111111111000000000000000000000000000000000000000000000000000000000000111000///000222333222111000111111111111222222222333222222222222111111111111111000000000000111111111111111111111111111111222222111111111111000000111111111111111111111111222111000000000000000000//////000000111111222222000000000000000000000000222333333222000//////000111000///000222333222111111111111111111111111111000000000000000000000000111111111111111111111111000000000111111111222222...------///222444444333000000000000000000000000000000000000111111111111000000000000111111111111000111222222333333222222222222222222222222222222111111111111111111111111---...000222333333222222000000000111222333444555777555222222333444444333111111000000000000111111222222222222222222222222444333111000000111222333222222222333333333444444111333444333111//////000222222111111111111222222222222111111111111222222111222222222222111111000111111111222222222222333555333111111222333222111333333222222222222333333111111222222222333333333333333333333222222222222111222222333333444444555222333444444444333111000333333333333222222222222000111111111222222222222444444444444444444444444333333333333333333333333555555444444444444555555555////////////////////////111111000000000000111111111111000000000000111111///////////////000000111111000000000/////////...////////////////////////////////////000000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111111000000//////......111000000000000000000111111111111000000000000000111111111000000000000000222222222111111111111111222222111111000/////////444333222222111111111111000000000000000000000000000000000000000000000000000111111222111000///...000000111111111111000////////////000000111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111222111111111000000000000000////////////////////////000000000000000000000000000/////////111222111000000000111111111222222222222222222222111111111111111111000000000000111111111111111111111222222222111111111111111111000000111111111111111111111111444333222111111222333444......///000111222222333000000000000000000000000000222444222///---///222000000000000111111111111111111111111111111111111111111000000000000111111///////////////000000000000000000000111111111111///...///000111222222222//////////////////////////////000000111111222222///000000000111111111111000000111222222222222222111111111111111111111111111111111111111111111111(((***,,,///000000//////111111000000///000000000333222111000000111111111111111000000000000111111111111111111111111111111333333222222222222222333111111222222222222333333333555666555222111000111222222111111111111222222333222111000000111222333000111111111111111000000111111111111222222222222444222111111222333222111333333222222222222333333111111222222222333333333333222222222222222222222444333333333333444555666333333222222222222222222333333333333333333333333000000000000111111111111444444444444444444444444333333333333333333333333555555444444444444555555666////////////////////////111111000000000000111111111000000000000000000111///////////////000000111.../////////000000000111////////////////////////...////////////000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111000000//////......000000000111111000000000000000000000000000111111000000000000000000111111111111111111111111222222222111111111000000000///000000///000000111222222111111111111111111111111000000000000000000000000///000222222222111///...///000000111111111000000000000//////000111222333000000000000000000000000111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000111111////////////////////////000000000000000000000000000/////////111222111000000000111111111222222222222222222111111111000000111111000000000000111111000000111111111222222222//////000111111000000///111111111111111111111111333333111111111222333444......///000111222222333000000000000000000000000---000222111///...111333///000000000000000111111111111111111111111111111111111000//////000111111.../////////000000000111//////000000000111111111000111111111000000000000//////////////////////////////000000111111222222///000000000111111111111000000111222222222222111111111111111111111111111000000000000000000000000.../////////000000111111111000000000000000111222000000000000///...//////111111000000000000111111111111111111111111111111000111333444444333222111000000000000111111111111000222333333222000111222222222111111111111222222333222111000000111222333///000000111111000000000000000111111111222222222333222111222333444222111333222222111111222222333111111222222222333333333222222222222222222222222111000000///000000111222444333111//////111333555333333333333333333333333//////000000000111111111444444444444444444444444333333333333333333333333555555444444444444555555444000000000000000000000000111111000000000000111111111000000//////000000111///////////////000111111.........///000111111111000000000000000000000000......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000////////////000000111111111111000000000000000000111111111111000000000000111111111111////////////000000000000111111111111111111111111.........///000111222333111111111111111111111111000000000000000000000000000111111222222000///...///000000111111111111000111111/////////000111222000000000000000000000000////////////////////////111111222222222222111111//////000111111111111000000000000000111111111111000000000000000000000000000000000000000000000000111000///000222333222111000111111111111222222222222111111111111000000000111111000000000000111111000000000111222222333333...///000111111111000///111111111111111111111111000000000000000000111222//////000000111111222222000000000000000000000000---...000000000000111333...///111000//////000222111111111111111111111111222111000//////000111222000111111222222333333333/////////000000000111111111222333111///...///000000000000000000000000000000000000000111111111111000000000000111111111111///000111111222222111111111111111111111111111111////////////////////////222111000//////000111222//////000111333555777888000222222222000///000111111111000000000000111111111111111111111111111111...000222444555333111////////////000000000000111---///000000/////////000222222111111111111222222222222111111111111222222...//////000000000000///000000000111111111111222222111111222444444333111222222111111111111222222111111222222222333333333111111111222222222222222111111111111111111111111444222000//////111333555222222222222333333333333///000000000111111111111333333333333333333333333333333333333333333333333555555444444444444555555222000000000000000000000000111111000000000000111111000000////////////000000///////////////000111111////////////000000000000000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///000111222222111000//////000000000111111111111///000000000111111111111.../////////000000000000000000000111111222222333000/////////000111222222111111111111111111111111000000000000000000000000111111111111111000////////////000111111111111111333222000///...///111222000000000000000000000000///////////////////////////000111222222111000///...///000111222111111000///000000000111111111111000000000000000000000000000000000000000000000000222111000111333333333111000111111111111222222222111111111111000000000000111111000000000000111111///000000111222222333333...///111222333222111000111111111111111111111111//////000111111111111111000000000000000111111111000000000000000000000000000///...///000111000///---///111000///...000222000000000000000000000000222111000//////000111222000111111222222333444444////////////000000000111///111333222///...000111111111111111111111111111111111111000000000000000000000000000111111111111///000000111111111111111111111111111111111111111000000000000000000000000//////......//////000111...///000111333666888999000222444333111///000222111111000000000000111111111111111111111111111111///000111222222222111111///000000000000111111111...000222111000//////000222222111111111111222222111111222222222222111111---...//////000000//////000000000000111111111111111111111222444444333111222222111111111111222222111111222222222333333333000111111111222222222222222333444555555444333222000000111111222222222222111111111222222222333333000000000111111111222222333333333333333333333333444444444444444444444444555555444444444444555555333000000000000000000000000111111000000000000111111000000////////////000000///////////////000111111111111000000//////......000000000000000000000000............/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......//////000000111111///000111222222111000/////////000000111111111222//////000000111111111222000000111111222222222333//////000111222333333444222222111111111111111222000000000000000000000000000000000000000000000000111111111000000000000000//////000111111111111111444222000///...///000111000000000000000000000000111111111111111111111111...///000111111000///......///000222222111111000//////000000111111111222000000000000000000000000000000000000000000000000222111111111333444333222000111111111111222222222111111111111000000000000111111000000000000111111///000000111222222333333///000222444444444222111111111111111111111111111000111222444444444333222111111111000000000000000000000000000000000000000333000......111111///,,,---///111111......000222////////////////////////222111000......000111222...//////000111111222222////////////000000000000---000222111//////111444111111111111111111111111222222111111000000//////000000000000111111111111//////000111111111111111000000000000000000000000111111111111111111111111...///000222333333333333//////000000111222333444///111333222000...///111111111000000000000111111000000000000000000000000000000/////////000222333000111111111111222222222333444555555333111111222222222111111111111222222000111222333333222111000------...///000000//////000000000000111111111111111000111333444555333111222222111111111111222222111111222222222333333333000000111111222222222222...000111222222111///...---///222444555333111///000000000111111222222222111111111111222222222222333333333333333333333333555555555555555555555555555555555444444555555555777000000000000000000000000111111111111111111111111555555333222111000000000...000222444444333000///000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111000000000000000111////////////////////////000000000000000000000000000000000000000000000000......//////000000111111//////000000111111222222111111111000000///...---222000...---///222333333---///222444444333222000000//////............///222222222111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000222222111000///...---------...///111111111000000111111000000//////......111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000//////000111111111111111000000000000000111111222333222111111111222333444333333333222222222111111111222222222222333333333000000000000000000000000111111111000000000000000000000000000000000000000///000111333333222222111000000000000000000000000000111222222222000///...111111111111111111111111000000000000////////////111111111111111111111111........................000000000000000000000000//////000000111111222222000111111111222222222222000000000000000000111111000000000000////////////111111111111111111111111333222111000000111222333222222222111111111000000222222111111111111222222000000////////////000000111111111111111000///...000000111111111111000000111111111111111111111111000111111111222222222222000000111111111222222222111111111111111111111111222222111111111111222222////////////000000000000000///......000111111000000000000000000000000000111111111111111111111111111111111000000000000000000111111111111222222222333222000//////000222333333333222222222222222333111111000000111333555666333333333444444444555555222222222111111111000000000000111111222222222222666555333111000000111111222222222333333333444444666666666555444444333333888000000000000000000000000000000000000000000000000444333222111111000000111000111222222222000...---000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111000//////............////////////////////////000000000000000000000000000000000000000000000000.../////////000000000111000000000000000111111111000000000000000//////...000//////000222222111///111222333333111///,,,***000000/////////000000111333222222222222111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////............---------...//////111000000000/////////...111111111111111111111111000000000000000000000000000111111222222111111000000000000000000000000000//////000111111111111111000000000000000111111222222222111111111222333444333333222222222111111111//////000000000111111111000000000000000000000000111000000000000000000000000000000000000000000000---...///000000000//////000000000000000000000000222222222111111///...---////////////////////////111111111111000000000000111111111111111111111111........................000000000000000000000000000000000000000111111111000000000111111111222222000000000///////////////111111111111000000000000000000000000000000000000111000///......///000111222222222111111111000000000000////////////000000000000////////////000000000111111111111000000///000000111111111111000000////////////////////////000000000111111111222222111111222222222333333333111111111111111111111111111000000000000000000111////////////000000000111000///......000111111000000000000000000000000000111111111111111111111111111000000000000000000000000111111111111222222222333222000//////000222333111111000000000000000111222111111111111222444555222222222222333333333444222222111111111000000000...000222333444333111000222222111111222222333333333333333333444444444444333333444444555666666666...000000000000000000000000////////////////////////111111000000000000111111222111111000///...------000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000333222111000///.........////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111000000000000000000///...//////000000000000000000000000222333222///---***+++...000111000///...000000///000000111222333333333333333222222222222000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////111000---++++++,,,///000000000000000////////////000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000//////000111111111111111000000000000000111111222222222111111222222333444333222222222222111111111/////////000000000111111000000000000000000000000000000000000000000111111000000000000000000000000000111111222333222222222000000000000000000000000111111000000000000000111////////////////////////222222222222111111111111111111111111111111111111////////////////////////000000000000000000000000111111111111000000000000/////////000000000111111000000//////......------222222222111111111000000////////////////////////000000////////////000000222222222111111111111111000000////////////000000111000000//////000000111///000000111111111111000000000000000000000000000/////////////////////////////////000000000111111222222222333333333444444000000000000000000000000000000////////////000000/////////000000000111111111///......000111111000000000000000000000000000111111111111111111111111000000000000000000111111000111111111111222222222333222111000000111222333111000000000000000111111222222111111111222222333111111111111222222222222222222111111111111000000---///222555555333000......///000222333444555555333444444444444555555555333333444444555666666666777////////////////////////000000000000000000000000///////////////000111111222111000///...//////000////////////////////////////////////////////////000000000000000000000000000000////////////000000666555444222111000000000////////////////////////////////////////////////////////////////////////////////////000000000000111111000000/////////...---...///000111111111111111111000111222111///---''')))+++...111222222222///...//////000111222333444444444333333333222222000000111111111111000000000000000000000000000000////////////////////////////////////////////////.../////////000000000111444222000///...///000111000000000000////////////////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000//////000111111111111111000000000000000111111222222111222222222222333333222222222222111111111111111111111111222222222222000000000000000000000000000000000000000111111111000000000000000000000000222222333333444444444444000000000000000000000000//////......///111333444111111111111111111111111222222111111111000000000111111111111111111111111000000000000000000000000000000000000000000000000222222111111000000//////////////////000000000000111000000//////......---111111111000000000000///000000000000000000000000222111111111111111111222111111111111111111111111222222111111111111222222111000000000000000000111...///000111111111111111111111000000000000111111111111111111111111111111////////////000000000000111111222222222222333333////////////////////////000000////////////000000//////000000000111111111111///...///000222111111000000000000000000000000111111111111111111111111000000000000000111111111000000111111111222222222222222111000000111222222222222222111222222333444222222222111111111111111111111111222222222222333333333333333222222222111...000222333444333111000---///111333444555444444444444444555555555666666666666666555444444333333444////////////////////////111111111111111111111111............///000111111111111/////////111333444////////////////////////////////////////////////000000000000000000000000000000////////////000000666555444222111000000000////////////////////////////////////////////////////////////////////////000000000000////////////111000000000//////......,,,---...000111111111111444222/////////000000//////000000000000///...------------...///000111222444444444333333333222222000000111111111111000000000000000000000000000000////////////////////////////////////////////////......//////000000111111111222222222111000//////////////////000000000000////////////////////////000000000000000000000000000000000111111000000000000000000000000000000000//////000111111111111111000000000000000111111222111111222222333333333333222222222111111111000000000000111111111222222222000000000000000000000000//////000000111111111111000000000000000000000000///////////////000000111000000000000000000000000111000/////////000222333111111111111111111111111111111000000000/////////000000000000000000000000111111111111111111111111////////////////////////222222111111000000//////////////////000000000000111111111000000/////////000////////////.........111111111111111111111111111111111222222111111111111111111111111111111111222222111111111111222222111111000000000000111111...///000111111111111111111111000//////000111111111111111111111111111111////////////000000000000000000000000111111111111////////////////////////222111111000000111111222000000000000111111111111111000//////111222222111000000000000000000000000111111111111111111111111//////000000111111111111000000111111111222222222222111111111111111111222222222111111222333333444111111111111111111111000222222222222333333333333555555444444444333333333111111000000000111222333///111222333444333222222444444444555555555666666666666666555444444333333444000000000000000000000000111111111111111111111111///////////////000111111000000///000111222444555000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000333222111000///.........////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000//////////////////...------///000111111111111444222///...///000111111//////000111111111000000......---......///000111333333333333222222222222000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////......//////000000111111...///000111111///...---////////////000000000000000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000//////000111111111111111000000000000000111111222000111222333333333333222222111111111111000000000........./////////000000000000000000000000000000/////////000111111222222000000000000000000000000000////////////000111222000000000000000000000000444333222000///.........////////////////////////000000000000/////////...000000000000000000000000000000000000000000000000////////////////////////111111111111000000000000/////////000000000111111000000000111111111111111//////.........---------111111111111111111111111//////000000000000//////111111111111111222222222000000////////////000000222111111000000111111222///000000111111111111000222111000//////000111222/////////////////////////////////000000000111111/////////000000000000111000000000000000000000000222222111111111111222222000000000111111111222222222000//////111222222111000000000000000000000000111111111111111111111111/////////000111111222222000111111111111222222222111111111111111111111111////////////000111222222000000111111222111111000222222222222333333333444555555555444444444333333333222000//////111333555222222333333333222111111333444444444444555555555333333444444555666666666<<<000000000000000000000000111111111111111111111111000000000//////000111111000000000000000111222333000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111000//////............////////////////////////000000000000000000000000000000000000000000000000111000000000/////////............///////////////......///000000111000000111000//////111222111000,,,---...///111333444444000///////////////000000333222222222222111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////////////////000000.../////////000000000111111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000//////000111111111111111000000000000000111111222000111222333333333222222111111111111000000000000............/////////000000000000000000000000000...//////000111111222222000000000000000000000000111111000000000111222333000000000000000000000000111111111111111000//////////////////////////////111111111000000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000111111111000000000111111111222222......//////000111111111////////////............111111111111111111111111...///000111111000///...000000111111111222222222000000////////////000000222111111000000111111222000111111111111000000///222111000//////000111222////////////////////////000000000111111111222222///000000000000111111111111111111111111111111111111111000000000000111111000000111111111222222222222000///000111333222222000000000000000000000000111111111111111111111111...//////000111111222222000111111111111222222222111111111222222111111111////////////000111222333...///000111222222111111111111111111222222222222444333333333222222222222111111000000000111222333333222222111111222222333333333333333444444444444333333444444555666666666666000000000000000000000000000000000000000000000000111111000000000000111111000000000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111000000000000000111////////////////////////000000000000000000000000000000000000000000000000111111000000/////////...---.........//////000000...//////000000000000000......///111333333111///222222111000///...------222111000000000000000111222222222111111111000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000////////////333111000//////111444555.../////////000000111111111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000//////000111111111111111000000000000000111111222000111222333444333222222111111111111000000000000000000000000111111111111000000000000000000000000...//////000111222222222000000000000000000000000...---,,,,,,,,,---///000000000000000000000000000***,,,...111333444444333111111111111111111111111222222222111111111111000000000000000000000000000//////////////////////////////////////////////////////000000111111222222111111111111222222222222,,,,,,---...///000111111000000000000////////////000000000000000000000000000111222333333222111000000000111111222222222222222222111111111111222222222222111111111111222222111111111111111000///...222111000......000111222111111111111111111111111111111111111222222222222000111111111111222222222111111111111111111111111000000////////////000000000111111111111222222222222111///000111333333222000000000000000000000000111111111111111111111111...//////000111222222222000111111111111222222222111111222222222222111111111111111111222333444555---...000111222222222111000000000000111111111111222222222111111111000000///000111222333222222111333222111000111222444555222222222333333333444444777666666555444444333333666////////////000000000000222222111000///...------111222333444444333222111222222111000///...------222111///...---------...000000000000000000000000000000000000000///......,,,---...000000...---,,,000000000///...------,,,000000000000000000000000000111111000...---...///...------...000111000///000000000...,,,,,,...000333...---000222000000222222111000.........///000//////000000000000//////............////////////111---+++---111444333000111111000000///.........000000000000000000000000333333222111000///.........//////000111222222222000000000000111111111111111222222111///...///000000111111222222000///...222111111111000000//////111111111111111111111111000000000000111111111111////////////............000...---...111222111///////////////////////////222222111111111111222222222111111111111111111222222222222111111111111000111111111111111111111111111111111111111111111111000000000000111111111111111000...,,,---///111333000000000000000000000000111000000000//////......000000000000///---,,,+++---///000000//////000222222333444222//////000222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111222333444444333111000000000000000000000000000......///////////////.........//////000000111111000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000////////////////////////111111111000000000000000111000///......///000111111///...///111222000---,,,,,,---///000111333333000000000000000000000000000000111222222000///...////////////000000000000000111111111111222222222222000---++++++---000222111111111000000000000000222222111111111111222222000000////////////000000......//////000000000111/////////000111111222222333333333333333333333333222222222222222222222222222222222333333333444444111111111111111111111111222333333444444333333222---///222444666666555555555555555555555666777777999////////////000000000000000000000000///////////////000111111111111000///000000000000////////////333222000///......//////000000000000000000000000000000000000000///......,,,---///000000///---,,,------......///000111222000000000000000000000000111222333222000000000111000///...///111222111000///000000///---...000222666111///111111///...///333222111000///000000111//////000000000000//////....../////////000000000///+++)))***...000///,,,111111111000000000//////000000000000000000000000222222111111000/////////...//////000111111222222000000000111111111222222111222333222000000000111000111111222111000///...111111111111000000000///////////////////////////000000000000111111111111/////////////////////000000...---...111222111///000000000000000000000000222222111111111111222222444444333333333333444444222222222111111111111000111111111111111111111111111111111111111111111111000000000000111111111111000///.........///111222000000000000000000000000111111111000000/////////000000000111000000/////////000111000///...///000111///...///000111111000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000...///111222222111///...000000000000000000000000//////000//////......---.../////////000000000111000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000////////////////////////111000000000000000000000111000////////////000111111///...000222222000......//////000000111111111000000000000000000000000111111111111111000//////111111111111000000000000000000111111111222222222222000...------...000222111000000000000000000000222111111000000111111222111111000000000000111111/////////000000111111111/////////000111111222222111111111111111111111111////////////////////////333333333333333444444444222222222111111111111111222222333333333333222222000111333555555555444333444444444444444555555666444////////////000000000000......//////000000111111///000000111111000000///.../////////000000000111333222111000//////000000000000000000000000000000000000000000000//////.........000000000000............---...///111333444000000000000000000000000111222333222111000111222111000///000111222111000///000000/////////222444:::444111111111---,,,---333222111111111111111222//////000000000000/////////000000000000111111111222///------000222000...000111111111111222222222000000000000000000000000000000000000000000000000/////////000111111222222000000111111111222222222222333444333111000111222000111111111111000//////111111111111000000000000////////////////////////000000000000111111111111/////////000000111111111000///...///000111000///111111111111111111111111222222111111111111222222111111000000000000111111222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000111000000000000000000000000111111111111111000000000///000111111222222222111000111222111...---...///000---+++---111333111...////////////////////////000000000000000000000000111111111111111111111111////////////////////////...///000111111111//////000000000000000000000000000000000//////.........////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////000000000000000000111111222111000000000000111222111000000111222222111///111111111111111111000000000000000000000000000000222111111000000000000000333222222222111111000000000000000111111111222222111111000//////000111111000000000000000000111111222111111000000111111222222222111111111111222222000000000111111111111111/////////000111111222222111111111111111111111111222222222222222222222222444444444444444444444444333333222222111111111000111111222222222222111111222333444444444333222111333333333333333444444555666////////////000000000000////////////000000000000111111222222222222111111////////////000000000000111111111000000/////////000000000000000000000000//////000000000000////////////000111111000//////222111///......///000111///////////////////////////000111000///...///000111000//////111111111//////000000000000111444666;;;555111111000---,,,---111111111111111111111111//////000000000000//////000000111111111222222222333111//////111222111000000000111222222333444444000000000000000000000000//////000000111111111111//////000000111111111111/////////000000000111111000222222222000000111222111111111111000000000///111111111000000000000000111111111111111111111111///000000000111111111111//////000000111111222222////////////000000000000111111111111111111111111222222111111111111222222//////............//////222222222111111111000000///////////////////////////////////////////////////000000000111111111111---...000111111000000///000000000000000000000000222222111111111111111111000000111111111111111000///000111000///...///000//////...///000111000///////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000111222222333222222111000000000000000000000000//////////////////000000////////////000000000000000000000000000000000000////////////////////////111000000000000000000111000000000000000000000000////////////////////////000000000000000111111111222111111111111111111222111111111222222222111000111111111111111111111111000000000000000000000000333222000/////////000111333222222111111000000///000000000000111111111111111111111222222111111111000000000000000111111111111111000000000000111111222111111000000111111222111111111111111111222222/////////000111111222222222222222222222222222222333333333333333333333333555555555444444444444333444333333222222111111000000111111222222111111000222333333444444333333222333333333333333444444555:::////////////000000000000000000000000////////////111111111111111111111111111111111000///.........//////////////////......//////////////////////////////000000000000////////////000000000000//////111000///......//////000////////////////////////...///000000///...///111000///......000000///......///000000000222555777:::444000111000......000//////000000000000000000//////000000000000//////111111111111222222222222000///------............000000111222333444444555000000000000000000000000/////////000111111222222000000000000000111111111........./////////000000...000111000//////000111111111111000000000000000000000000000000000111111111111111111111111111111///000000000111111111111///000000000111111111222...//////000///000000111111111111111111111111111222222111111111111222222333222222111111222222333222222222111111111000000///////////////////////////////////////////////////000000000111111111111---...000111111111000///000000000000000000000000111111111111111111222222111111111111000///...---,,,...///000///000111333000333666444000---...111////////////////////////111111111111111111111111000000000000000000000000111111111111111111111111000000111111222222222222000000000000000000000000............///111222333000000000000////////////000000000000000000000000////////////////////////000000000111111000000000000000000000000000000000000000000000000000000000//////000000111111111111111111111222222111111111000111222222222111111111000000000111222222333333000000000000000000000000333222000/////////000111111111000000000///////////////000000000111111111000111222333333222111000//////000000111111111111111000000000000000000111000000////////////000000222222111111111111111111/////////000111111222222222222222222222222222222000000000000000000000000444444444444444444444444333333333333222222111111000111111222222111111000111111222333444444444444444444444333444555555666777////////////000000000000111111000000//////......000//////......//////000222222111000///...------......////////////...---////////////////////////...//////000000000000000////////////////////////------......///000000000000000000000000000000000000111222222111111222333000///......//////...---///000000000000111444777:::444000000111//////222......///000000000000/////////000000000000//////000111111111111222222222000000/////////000000111000000111222333333444444000000000000000000000000//////000000111111111222000000000000000000111111........./////////000000---...000///......///111222111111000///000000000000000000000111111111111////////////////////////000000000000111111111111000000000000000000000000...///000000//////000111111111111111111111111111222222111111111111222222222222111111111111222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111---...000111111111000///000000000000000000000000000000000111111111111111222222222111000///---,,,+++---//////000000222444000666;;;888000,,,...333////////////////////////111111111111111111111111000000000000000000000000111111111111111111111111---.........///000000111000000000000000000000000///.........///111333444000000000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000/////////000111111222222000000111222222111000000///111222222111000000111//////000000111222333333000000000000000000000000222111111000000000000000/////////////////////////////////000000000111111111111222222222222111111/////////000111111222222111000000//////000000111000000////////////000000111111111111111000000000/////////000111111222222000000000000000000000000111111111111111111111111222222222333333333444444333333333333333333333333111111222222222222111111111111222222333444555555444444444444444555555666666////////////000000000000////////////000000000000000///...------...///000111111000000//////.........///000000000000///...////////////////////////......///000000000000000///..................///,,,---...//////...---,,,000000000000000000000000///111222222111111222333111000//////000000///---///000000000///000333555;;;555000000000//////222...///000111222111111000//////000000000000//////000000000111111111111222111111222222111222444555000000111111222222333333000000000000000000000000000000000000000111111111111000000000000000000000000000000000111111111111---///000000//////000111222222000/////////000111///000000000111111111111////////////////////////000000000000111111111111111000000//////.........---///111000///...000222000000000000000000000000222222111111111111222222000000////////////000000222222222111111111111000111111111111111111111111111111111111111111111111000000000000111111111111...//////000000000000000000000000000000000000000/////////000000111111111111222222222111000000///,,,...///000///000111333111555999888333///000222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111---------...//////000111000000000000000000000000222111000......///111222111000000000/////////...000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000...//////000111111222222///000000111111000000///...000222222000...///111000000000000000000000000000000000000000000000000111111111111111000///////////////000000111222222////////////000000000111111111111111111111111111...//////000111111222222000000////////////000000111000000000000000000111111111111000000//////////////////000111111222222000000000000000000000000333333333333333333333333///000000111222333444444111222222333333444444444222222333333333333222222333333333222333333333444333333333333333444444555666////////////000000000000------...///000111222222222111000//////000111222////////////000000000000///000111222222111000///////////////////////////......///000000000000000......------------.........///000111///,,,(((&&&000000000000000000000000---///000000//////000222333111000000111111000...///000000/////////222444===666111000000......111///000111222333333222111//////000000000000/////////000000000000111111111---...////////////111333000111111111111222222222000000000000000000000000111111000000000000000000111111111000000000000000111222222222222333333333...000111111000000111333333222000/////////000111//////000000111111111222111111111111111111111111000000000000111111111111111111000///...---,,,,,,---///111111......000222////////////////////////222222111111111111222222444444333333333333444444222222222111111111111000111111111111111111111111111111111111111111111111000000000000111111111111////////////000000000111000000000000000000000000......//////000000000111111111222333333333333222...///000000//////000111111333555666555333222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000111333333000000000000000000000000555444111///......//////111111000000/////////...000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000...//////000111222222222...///000111111000///...---000222111///...///111111111111000///......---000000000000000000000000000111222222222111///...//////000111222333333444////////////000000000000111111000//////000111111...//////000111222222222000000////////////000000222222111111111111222222111000000000//////....../////////000111111222222111111111111111111111111000000000000000000000000......///000222333444555000111222333444444555666222333333444444333333222666555444333222222222222222222111111222222333444444111111111111111111111111000000000000000000000000000000////////////000000111111111111000000000000111111111111000000000000//////000000///...------,,,111222...---111222///+++...111444444111...+++......//////000000111111000///...------...///000111111000000//////......//////000000///...------+++---//////000000222333777777777666555333222111//////000000000000//////222222111000///...------//////000000000000//////000000/////////000222333...///000111111111111111000000///...---,,,++++++000000000000111111111111222111111111000000//////...///111111/////////000000000000000000000000000000000000000000000000000333000......000111///,,,000000////////////000000333333222111000000111111000000000000000111222222111000000000000000111222000000111111111111000000......///000111222222333222222333333333333444444111222222222222111000000000000111111111111000000000000////////////000000...///000111111000///...111111111111111111111111//////////////////000000//////000111111111111000111111000//////...//////000000000000000111111222000000111111111111000000000000000000000000000000222333555666555333111///111111111111111000//////222111111111000000//////111111000000//////......//////000000000000//////000000000000000000000000//////...//////000111222111111111111000000000000000000000000000000000000333333222222111000000///222...+++...333555111,,,......///000111222333333333444444333111000000111111111000000111222333333000000000000000000000000111111000000000000111111////////////............222222111111111111222222111111000000//////......000000000000000000000000000000000000000000000000000///...///000111000///000000000000000000000000111111222222222333333333000111111111111222222222333333333222222111111111000000////////////000000---000333333111000222444222333444555444333222111333333333444444444555555555444444333222222222333666111000333555222222444444444333222333444555666555////////////////////////000000000000000000000000000000////////////000000111111111111000000000000............//////////////////000//////......---,,,000111......111111.........////////////......////////////000000000000/////////....../////////111000000000/////////...//////000//////......---111111111111000///000111777777777777666444333222//////000000000000//////000000000000////////////000111222222222222222222222111111111222444666777///000000111111111111000////////////............000000000000111111111111111111111111000000000///...000111111000//////000000000000000000000000000000000000000000000000000222000...///111222000...000000////////////000000000000///...............000000000//////000111111111111000000000000//////000000111111111111000000000000000000000111111111111111111222222222333333111222222222222111000000000000111111111111000000111111000000000000111111222111000//////000111222111111111111111111111111000000000000000000000000111111111111222222222333222111000000/////////000//////.........///000000000000111111111111000000000000000000000000000000222333555666666444111000111111111111111000//////111111111000000000//////111000000000/////////...//////000000000000//////000000000000000000000000000////////////000000111000000000000000000000000000000000000000000000000111111111111111111111111111000///000111111000...//////000000000000000000444555666444222111222333000000000000000111222222000000000000000000000000//////............//////........./////////000000//////............//////222111111111000000000000000000000000000000000000000000000000000000000000000///...///111111111///000000000000000000000000111111111111222222222333000111111111111222222222333333222222222222222222000000////////////000000111222333333222111111222333333333333333222222111222222222222333333333444333222111111000000111111222111000000222444444333444444333222333444555666666////////////////////////000000000000000000000000000000////////////000000111111111111000000000000------......//////000000000000////////////......,,,///000...///111111...000///---,,,,,,---///000000000000000////////////...//////000000//////...000000000000////////////000000////////////......222111000000////////////444444555555444444333222//////000000000000//////......//////000000111111000111222333333333333333////////////000222444555000111111111111000000///......//////000000000111000000000000111111111111111111111111000000000000...000111111000//////000000000000000000000000000000000000000000000000000111000///000222222222000000000////////////000000//////...---------......111000///////////////000000000111111000///...---000000111111111111000000111111111111000000//////000000111111111222222222111222222222222111000000000000111111111111000000222222111111111111222222444333000......000333444111111111111111111111111222222111111111000000000111000000///000111222333222222111000000000000111000////////////000111111000000111111111111000000000000000000000000000000111333444555555333111000000111111111111000000///111111000000000000//////000000000000///////////////000000111111000000///000000000000000000000000111111000/////////000000////////////////////////////////////////////////......///000000111222222000222333222///---...000000000000//////.........333444444333111000111222000////////////000000111000000000000000000000000//////............//////,,,------...000111111222111111000000000000111111222222222222111111111111000000000000000000000000000000000000000000000000000///...///111222111000000000000000000000000000000000000111111111222222000111111111111222222222222222222222222222333333111000000//////000000111333333333555777888777666333333222111111111111111111111111111222222222222222222111111000000111111///444333///222::::::555444444333222333444555666777000000000000000000000000////////////////////////000000////////////000000111111111111000000000/////////000000111111222222000000//////////////////.../////////000111000...111000...------...000111111111000000//////.........///000111111000///...000000000000////////////000000/////////////////////...------...000000000//////000111111000000000//////000000000000//////////////////000000000000...///000111222222222222000//////...///000111222111111111111111000///...///000000000000111111111///000000000111111111111111111111000000000000000///000222222000///000111000000000000000000000000000000000000000000000000000000000111222333333222000000////////////000000111111000000000000111111111000//////.../////////...///000000000///......000000111111111111000000111111000000000000000000111111111111222222222222111222222222222111000000000000111111111111000000222111111000000111111222333222000//////000222333111111111111111111111111333333222222111000000000///...,,,+++,,,---///111222222111111111111111222222222222222222333333444000000111111111111000000000000000000000000000000000111222333333222000///000000111111111111000///000000000000000000//////000000000000////////////000000000111111000000000000000000000000000000000222222111000////////////............////////////////////////////////////.........///000000111111000111111000...---...000////////////............000111111000///....../////////.........//////000000000000000000000000000111111000000000000111111---......///000000111111333222222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000000///...///111222111000000000000000000000000000///000000000000111111111000000111111111222222222111111111222222333333333111000000000000000000111333222222666<<>>===;;;333222111000///000111222222222222222333333333333444333333222333333444444000888888111444@@@AAA888444444333222333444555666777////////////////////////000000000000000000000000000000////////////000000111111111111000000000000///////////////.........111000///...///000111222:::333...///111///...//////000222333333222000///000000000000///////////////000000111111000000///////////////000000000000111000///...///000111222;;;777222000111222111/////////000000111000000000//////000000000000//////111111000000//////......///000222444666777777777888666444111///.........000111111111111000000///222111111111000000//////000000000000111111111111000000000000111111111111///111222222111000000111000000000000000000000000000000000000000000000000///111222111000000111222000000////////////000000111111000000000111222222000000000000000111222222000000000///000111222222000000111111111111000000......///000111222333333222222333333333444444444111222222222222111000000000000111111111111000000000000////////////000000...///000111111000///...000000000000000000000000111111111111111111111111000//////...///000111222111000000000000111222222000////////////000111111000000111111111111000000000000000000000000000000....../////////////////////000000111111111111000......////////////000000////////////000000000000000111111222222111111000111111111111111111111111222222111000000000111111.........//////000000111////////////////////////000000000000000000000000555222///...000222111000,,,---...///000111111222111222333222111000111222000//////............///000000000000000000000000//////............//////111111111000000/////////111000000//////000000111///////////////000000000000000000000000000000000000000000000000000000000111000///000222333222111000000000000000000000000000000000111111111222222000111111111111222222222222222222222222222333333222111111000000111111222111111111333555555555444333333222111111111111111222222222222333333333444111111000000111111222222000555444000333;;;;;;666444444333222333444555666555////////////////////////000000000000000000000000000000////////////000000111111111111000000000000000000//////......------111000///...///000222333@@@666//////000///...000///000111222222111000///////////////000000000000111000000000000000000111.../////////000000000111111000///...///000222333<<<777111///111222000...///000000000000000////////////000000000000//////////////////000000000000///000222444666777888999555444111///---,,,,,,,,,///000000111111111111000/////////000000000000000000000000000111111111111///000000000111111111111///111333222111000111111000000000000000000000000000000000000000000000000///111222111///...///111000000////////////000000000000//////000111111222000000000000111333444555666444222000//////111222000000111111111111000000//////000000111111111222111222222222333333333333111222222222222111000000000000111111111111000000111000000000000000000111000000000000000000000000000000000000000000000000...//////000000111111222//////000000000111111111000/////////000000111222//////.........///000000000000111111111111000000000000000000000000000000/////////000000111111111//////000111111111111111........./////////000000.../////////000000000111000111111222222111111000111111111111111111111111111111111000111111222222......///000000111222222000000000000000000000000///000000000111222222222999888777444111000111333/////////000000111111111111222333333111111222333111000//////......//////000000000000000000000000//////............//////000000000000000111111111333333222222222222333333//////000000000111111111000000000000000000000000000000000000000000000000111000///000222333222111000000000000000000000000111111111111222222222333000111111111111222222222333333222222222222222222222111111000000111111222000222333333111111111111333333333333333222222111111111111111222222222222111111000000111111222333444333111222444666666555444444333222333444555666333111111111111111111111111000000000000000000000000000000////////////000000111111111111000000000000333333222111000///......111000///...///000222444DDD888//////000......111//////000000000000//////......//////000000111111222111000//////000111222.../////////000000111111111000///...///000222444666111,,,+++...111000.........//////...------,,,//////000000000000//////------...///000111222222---...000333555666777777777555333222000000000111...///000111111111111111------...///000111222222000000000000111111111111//////000000111111111222000111333333111000111222000000000000000000000000000000000000000000000000///111222111...,,,...000000000////////////000000111111000111111222333333///000000111222444555666;;;888444000......///111000000111111111111000000111111111111000000000000000111111111111222222222111222222222222111000000000000111111111111000000222222111111111111222222444222000//////000222444000000000000000000000000------...///000111222222---......///000///////////////...//////000111111000000000000000111111222000000111111111111000000000000000000000000000000000000111111222222222333//////000111111111111111---.........//////000000.../////////000000111111111111222222222222111111111111111111111111111111111000000000111222333333...//////000111222222333111111111111111111111111......///111222333555555<<>>DDDPPPJJJAAA888222/////////111000...------///111222111000///......///000111222222111111000/////////333333333111//////111333444222///------///222444000000000000000000000000000///////////////000111000000000000000000000000111111111111222222222222222111111111000000//////111111111000000000000000111111000000//////......000111111111111222222222111222333333222000---,,,444444444333222111//////222111111111222333444444222222111111111111222222333333333222222222111111333222222111111222222333222222111111222222333444333333333333333333333333555222000222666777555333333111000000000/////////...000000/////////000000111///111333444222///,,,+++000000000000000000000000//////000000000000//////......///000111222222333555333111//////000111222///000000000000//////...///000000000000000//////000000111111000000000000111000//////000000000000///---+++++++++---///111000000000000000000000000000000000000000////////////000000000111111111111000///////////////000111000000111222444555666666666555222000///...//////333333333333222111000/////////000000111111222222000000000000111111111111000000000000000000000000///000222222222000///---000000000000000000000000000000000000000000000000//////000000000/////////222222111000000000000000000000000000111111111111...............///222555777444000///000111000///...///000111111000///...000000000000111111111111///000333444555444222111111111222222111111000///000000000000000000000000222222111000000000000000000000000000111111111111000000////////////000000000000000000000000000000//////000000000000/////////000000000111111111111000000111111111111000000222111111111000000000////////////...............//////000000000000000///000000000000000000000000000000000000000000000000//////000000000000//////111111111111000000000///000000111111111000///...111111111000///.........000000////////////000000000000////////////000000000000000000000444:::???DDD???999222...------...//////.........///000111111000///......///000111000000000000000111111111///000000...,,,,,,...000444222000//////000222444000000000000000000000000222111000//////...//////000000000000000000000000............////////////222222222222111111111000111000000000000000000000111111000000////////////000111111111111222222222111222222333222111///...222222222222222111111000000111111111111111222222222222111111111111222222333333333222222222111111222111111000000111111222333333222222333333444555333333333333333333333333444444555444333333333444222000000000000////////////000000///000000111222333///888???>>>666///---///000000000000000000000000//////000000000000///////////////000000111111111............///000111222...//////000000000000//////000000111111111000000111111000000000000111111000000//////////////////111111000......///000000000000000000000000000000000000000000111111111111000000000000111111111111111000///////////////000111222222333444444555555333222111///...//////000333333333333222111000000111111111111111222222222000000000000111111111111000000000000000000000000//////000111111000...---000000000000000000000000,,,---///000111000000/////////............//////222111000000000000000000000000000000111111111111...,,,++++++...000111111444222000///000111111000...///000111111000///...000000000000111111111111000111222333333333333222111111111111111000//////000000000000000000000000222111000000///000000000000000000000111111111111000000////////////000000000000000000000000000000//////000000000000//////000000000000111111111111///000000111111000000///222222222111111000000000222222111111000000000000......///000111111111111000000000000000000000000000000000000000000000000//////000000000000//////111111111111000000000000//////000000//////...---222111111000///......---000000////////////000000000000////////////000000...////////////111555999666444222///------............///000000000000000000000////////////000000...//////000111111222222111222222111//////000222111111000000000000111111000000000000000000000000333222111///............000000000000000000000000000000000111111111111222333333333222222222222222000000000000000000111111111000000000000/////////000111111111111222222222222222222222222222222222000000111222222222222222000000111222111000///...222222111111111111222222333333333222222222111111111000000000000000000111444444333333444444555666333333333333333333333333333666888666111///111444222000000000000///////////////...//////000111222333333;;;CCCBBB:::333222444//////////////////////////////000000000000//////000000000000000000////////////000000//////......---...///000000111000000...///000111111111111111111000000//////000111222...///000///...---.........111444333333333000---000000000000000000000000......///000000111222222000000000000000111111111111000000///////////////222222222222222333333333222111000000000000111222222222222222222111000000111111111111111111111000///000000000111111111111000000000000000000000000///000000111111000//////////////////////////////+++,,,///111222111000///000///...---...///000111111111000000000000000111///000000000111111111111111...,,,---111333222111222111000///000111111111///000111111111111000//////000000000111111111111222222111111222222333444000111111111111000//////000000000000000000000000222111111000000111111111///000000000111111111111000000////////////000000000000000000000000000000//////000000000000//////000000000000000111111111//////000000000000////////////000000000111111111333333333333222111000000---...///000111222222222000000000000000000000000000000000000000000000000//////000000000000//////111111111000000000000000111111111111111111111000////////////000000000000000000////////////000000000000////////////000000////////////000111222333111111000000000111111111...///111222333222111000000000////////////000000//////000000111111111111222333444333111000111222...//////////////////...000000000000000000000000111111000//////...//////000000000000000000000000111111111222222222333333222222222222222222222222000000000000000111111111000000000000000000000000000000111111111222222222333222222222222333444555111222222333333333333333000111222333333111///---222222111111111111222222333333333222222222111111111111000000000000111111333333333333333444555555333333333333333333333333222444555444222111222444333////////////000000000000---------...///000111222222555777777444111111111//////////////////////////////000000000000//////000000000///////////////111111111111111///...------...///000000111000000---...///000111222222222000000///000000111222222///111333222000...///000***...000...111666888555////////////////////////,,,------...///000111111111111000000000000000000000000////////////000000000000000000000000000000111111111111222222333333111111222222222111000000000000000000000////////////000000000111111111111000000000000000000000000000111111111111111111111////////////////////////,,,---000222222222111000000000///...///000222333111000000000000000111111///000000000111111111111222///---///222444333111///000000000000000111222000000111111111111000000///000000000111111111111222222111111111222333444111111111111111000//////000000000000000000000000222222111111111222222333///000000000111111111111000000////////////000000000000000000000000000000//////000000000000//////111111000000000000000000//////000000000000//////+++,,,---...///111222222//////000000///...------......000111222222222222000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000111111222222222111222222222222------...///000111222222000000////////////000000000000////////////000000000000000000000111111111000111111222333222222222///000333444555444222111//////000000000000//////111111111111000000//////...000111000...---...//////000000111111000000///000000000000000000000000//////...//////000111111111111111111111111111111.........////////////000000000111111111111111111//////000000111111111111000000000000111111111111000000111111111222222222333222222222333444555666444444444555444333333222111222333444444222000...222222111111111111222222333333333222222222111111222222222111111222222222222222222222222333333444333333333333333333333333222111000111444666555444333////////////000000000000......---......///000111111000//////000111111000000000000000000000000000//////000000000000////////////////////////////////////000111111111111111...//////000000000000///......000111333333444444...///000111111222111111111555777777333111111222...111...***///===FFFGGG////////////////////////,,,------...///000000111111111111111000000000000///////////////000111111//////////////////000000111111222222333333333333000111111111111111000000///////////////000000000000000000000111111111111000000000000000000000000111111111111111222222222000000000000000000000000---...000111222111111000000//////000000111222333000000000000000111111222000000000000111111111111000///...///111222111000...000111111//////000111111111111111111111111111000000000000111111111111222222111111222222333444222222222222222111000000000000000000000000000000111111111111111111222333000000000000111111111111000000////////////000000000000000000000000000000//////000000000000//////111111111111000000000000...//////000000//////...***+++,,,---///000111222...///111111111111000/////////000111222222222222000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111000000/////////000111111,,,---...///000111222333000000////////////000000000000////////////000000222000//////111111111000///000111111111111000000///111333444555444222111//////000000000000//////222222111111000//////...///111222222000/////////222222333333333333222222000000000000000000000000............///111222333111111111111111111111111//////000000000000111111000000000000000111111111/////////000111111222222000000000111111111111222000111111111111222222222222222222333333444444444444444555444444333222222222222333444333333111000222222111111111111222222333333333222222222111111333333222222222222333333222111111111111222333333333333333333333333333333222///---000555888666333111.../////////000000000111000///////////////000000111000///000000111111000000000000000000000000000//////000000000000//////......//////////////////...//////000111111222222///000000000000//////...///000222444555666777777,,,...000222333222111000111555888777333000000222...333111+++000===EEEDDD////////////////////////......//////000000000111111111111111000000000///............///111222333......//////000000111111000111111222222222222222000000111111111111000000/////////000000111111222000000000000111111111111000000000000000000000000000000000000000111222222000000000000000000000000////////////////////////---...///000111111111111000000000000000111222222000000000000111111111111...///111111000000000111...000222111///...///000222111111111111111111222000000000000111111111111111111222222222333333333333333333333333222111111000000000000000000000000///////////////000111111000000000000111111111111000000////////////000000000000000000000000000000//////000000000000//////111111111111000000000///......////////////......------......///000000000///000222444444444333222000111111222222222111111000000000000000000000000000000000000000000000000//////000000000000/////////000000000111111111111///......---...///000111////////////000000000000000000////////////000000000000////////////000000333000------///111111000...//////000000000000000///000111222222222111111...///000111111000///...111111111000000000000000111333444444333111111111222222222111111222222222000000000000000000000000//////...//////000111222111111111111111111111111111222222222222333333333000000000111111222222222...//////000111111222222000000111111111222222222000111111111111222222222111222333444444333222222111111222222333333222222111111111111222222222222222222111111111111222222333333333222222222111111222222111111111111222222333222222222222333444444333333333333333333333333111000000111333444444444333.../////////000000111111222111000000000000000111---///111000...------...000000000000000000000000//////000000000000//////............//////000000000000////////////000000000000111000000///......111222444666777888999999+++---111333444333111///---222666555000------///%%%...111---...666555...////////////////////////000000000000111111111111222111111111000000//////---------...000111333444/////////000111111222222000000111111111111000000///000000111111111000000//////000111222333333444000000000000111111111111000000000000000000000000///////////////000111111000000000000000000000000//////...---------......+++,,,...000111000000///000000///000000111222222000000000000111111111111...111444444111000111333...111333222///---...000222222111111111111222222000000000000111111111111000111222333333333333222333444444444444333222222000000000000000000000000---------------...///000000000000000111111111111000000////////////000000000000000000000000000000//////000000000000//////222111111111000000//////......////////////......000000000000////////////+++,,,///111222222111000111111222222222111111000000000000000000000000000000000000000000000000000//////000000000000////////////000000111111111222000///......///000111222111111111000//////......000000////////////000000000000////////////000000222///,,,+++...000000////////////000000111111111......///000000000000000...///000111111000///.../////////000111111222222...000222222000.........//////............//////000000000000000000000000111000///////////////000111111111111111111111111...////////////000000000111111111222222333333333...//////000111222222222000000111111222222222222000111111111111222222222000111333444444333111000---...///000222222222222000000//////000111222333222222111111111111222222333333333222222222111111111111000000000000111111444333333333333444555555333333333333333333333333///222555444111000222555777000000000000000000000000////////////000000000000333333222222222222333333000000000000000000000000//////000000111111222222000000000000000000000000//////000000000000//////111222333333222000---,,,...///000111333444555666888555111/////////000000111111111111000000000000000000000000000000000000111111111111111111111111000///.........///111222333222000///.........///222111111000///......---------...///////////////...............///000000000000000000000000000000000000111111111111000000.../////////000000000111111111000000/////////...333111///......///111333000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////111000...,,,---///111333333222111/////////000111000000000000000000000000000000000000000000000000111111111111111111111111111111222222222111111000111222333333222000---,,,000///......///000111222222111111111000000//////........................000000111111111111000000000000000000000000000000000000000000000///......111111111111000000000000......//////000000111111////////////000000000000/////////000111111222222//////000000000000//////000111222222222222111000222222000///............////////////////////////////////////////////////222+++)))///333000...///222222111111000000/////////000111222222111///...111111111111111111111111000000000000000000000000111111000000000000111111222111111111000000//////......//////000000111111000000000000000000000000////////////............111111111111111111111111111000///---------...///000000111111111111000000...000111000///...///111//////000000000000//////000111111111111222222222222222111111111111222222111111222222222222111111222222111111000/////////222222222222222222222222222222111111000//////...222222222222222111000///111111111111111111111111333333444444444333333222//////000000111222444444333333222222111222222222444333333222111111111222555555444333333222111111111000000000000000000000000000000000000//////////////////............//////000000000000000000000000---........./////////000000000000000000000000000//////000000000000/////////000111222222111///...//////111222444555666777777444111//////000000000111111111000000000//////000000000000000000000000////////////////////////000//////...///000111222222111///...---------.........//////000111111111......///000000000000000000000/////////000000111000000000000000000000000000000111111111111000000/////////000000000000000//////.........---------222111000//////000111222000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000000///.........///111222000//////............///000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111222222333333222111000//////............///000111111111111111000000000///........................000000111111111111000000000000000000000000000000000000000000000///......111111111111000000000000////////////000000000000////////////000000000000111111111000000000000000//////000000000000//////---...000222444444444444222111111000////////////////////////////////////////////////////////////000,,,,,,111444000---...///////////////////////////000111222222111///...000000000000000000000000000000000000000000000000//////............//////111111111111000000000///000000000000111111111222000000000000000000000000.../////////000000111111111111111111111111111111222111000///...//////000000000111111111111000000...000111000///...///111///000000111111000000///000111111111111222222222111000000000000000000111111111111111111111111111111111111111222222222222222222222222222222222222//////000111111222222222222222222222222111000000111111111111111111111111222222333333333333222222111111111111111111222222333333222222111222222333555444444333222222333333555555444333333222111111333000000000000000000000000111111000000//////.........------,,,,,,------...000000000000000000000000............////////////000000000000000000000000//////000000000000//////...///000222222222111000//////111222444666777888666333000//////000000000111111000000000000//////000000000000000000000000///////////////////////////////////////000111111000000///...------------......//////000111222222//////000111111111111000222222111000000000111111000000000000000000000000000000111111111111000000000000000000000000000000//////............------000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000......//////000000111111////////////000000000111---......////////////...000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222222111222222222222222222222222000000/////////000111111111111111111000000000000////////////////////////000000111111111111000000000000000000000000000000000000000000000//////...111111111111000000000000000000000000////////////////////////000000000000222222111111000//////...//////000000000000//////---///111333444555555444111111111111111111111111////////////////////////////////////////////////000000333777777222///////////////000000000000000///000111222222111000///........................000000000000000000000000//////............//////111111111111000000000000111111111111222222222222000000000000000000000000......///000111222333333111111111111111111111111222111111000000000000111000000111111111111000000...000111000///...///111000111111111111111111000000111111111111222222222000000////////////000000111111////////////111111000111111222333333444444222222222222222222222222000000111111222333333444111222222222222111000000111111111111111111111111111111222222222222222111333222222111000000111111333222222111222222333333555555444444333333444444555444444333333222222111444////////////////////////111111000000//////......000//////......//////000////////////////////////000000000000111111111111//////////////////////////////000000000000////////////000111111111111000......000111333555666777444222/////////000000000111000000000////////////////////////////////////000000000000000000000000///////////////000000111000000//////............111111111000000000//////000111111222222222111111222222111000000000000111000000000000000000000000000000111111111111000000111111111000000000000///111111000000000000000000000000111111111111000000///////////////////////////000000000111111111111000000000000000000000000---......///000111111222---...000111111000000///...///000222222222111000000000000000000000000000000000000000000000000000111111111111111111111111111111222222333333222222222111111111111222333444222222222111222222222222111111111000000000000000000000000000000000000000000000111111111111000000//////////////////////////////000000000000//////111111111111000000000///111111000000//////......////////////000000000000111111111111000000////////////000000000000//////111222333444444333222111000111111222222222222111////////////////////////////////////////////////111666<<<>>>;;;555222111333333333222222222222222//////000111111111111000////////////////////////////////////////////////111111000000000000111111111111111000000000000000111111111111111111111111////////////////////////......///000000111222222111111111111111111111111111000000000000000000000000000111111111111000000...000111000///...///111111111222222222222111111000000111111111222222222000000////////////000000222000...------...000222111111111222222222333333111111111111222222222222333333333222222222111111111111222222222111111000111111111111111111111111000000111222222222111111222222111111111111111222222222111111222222333333444444333333333333444444444444444333333222222222222////////////////////////111000000000/////////...111000000//////000000111////////////////////////111111111111000000000000//////////////////////////////000000000000//////111111111111111000//////------...000111222333444333111//////000111111000000000000////////////...////////////////////////000000000000000000000000...//////000000000000000111111111111000000000///111111111111000000000000111111222222222222111111111000000//////000000000000000000000000000000000000000111111111111000000111111111111000000000000000000111111111111111111000000111111111111000000///////////////////////////000000000111111111111000000000000000000000000---......///000111111222---...000111111111000///...///000222222222111000000000000000000000000000000000000000000000000000111111111111111111111111111111222333333333333333000000//////000111222333111111111111111111111000000000000000000000111111111111111111111111111111000000111111111111000000//////////////////////////////000000000000//////111111111111000000000///111111000000//////......////////////000000000000//////000000111111111111//////000000000000//////111222333333333333222111000111111222222222111111000000000000000000000000000000000000000000000000///999AAAAAA:::333111111555444444333222111000000//////000111111111111111000000000000000000000000////////////////////////111111000000000000111111000000000000000000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000.../////////////////////000000111111111111000000...000111000///...///111111111222222222222111111000000111111111222222222222111111000000111111222222000...------...000222222222111111000000000000000000000111111222222222333333333222222222222222000111111222222222111111111111111111111111111111///000111222222222222222000000000000111222333444222111111111222222333444333222222222222222333333444444333333333333222222000000000000000000000000000/////////000000000000000000//////......//////000000000000000000000000000////////////............000000000000000000000000//////000000000000//////222111111111000000//////---......///000000111111111///...///000111111000000000////////////......000000000000000000000000////////////////////////......///000000000000000000111111222222111111000......///000222333444444111222222222222111000000///////////////000111111000000000000000000000000000000111111111111000000000000000111111111222222......////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000......//////000000111111---...000111111111000///---......////////////...000000000000000000000000000000000000000000000000111111111111111111111111000111222333444444444444//////000000000111111111//////000000//////...---000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000...//////000000000000000111111111111000000000000000000000000////////////////////////000000000000...//////000111111222222//////000000000000//////,,,...000222333444444333000000222222222111000///000000000000000000000000000000000000000000000000---:::DDDAAA777000///000222111111000//////....../////////000111111222222222222222222222222222222000000000000000000000000//////............//////000000000000111111111111000000000///////////////000000000000000000000000000/////////.........---000000000000000000000000---......////////////...000000111111111111000000...000111000///...///111000111111111111111111000000111111111111222222222222222111111111111222222111111////////////111111222222111111000//////...//////000000111222222222...///000111222444444555000000111222222222222111111111111111111111111111000000111222333333333333/////////000111333444555111111111111222333444444222222111111111222333333333333333333333333333333000000000000000000000000000......//////000000111111000//////......//////000000000000000000000000000000/////////.........---000000000000000000000000//////000000000000//////000000000000000111111222000000000000000000000000000......///000111111000000000/////////.........000000000000000000000000////////////////////////---...///000111000000//////000111222222111000///---...///000222333444555111111222222111000000////////////000111222333444000000000000000000000000000000111111111111000000//////000111222222333444....../////////000000000222111000//////000111222000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000...//////000000000000000000//////............///000000000000000000000000000000000000000000000000111111111111111111111111000111222333444444444444///000111222222222111000000000111111111000///...///000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000......///000000000000000111111111111000000000000////////////000000000000////////////000000000000000000000000000111111111//////000000000000//////+++---///111222333333222000000222222111000...---000000000000000000000000000000000000000000000000---===HHHBBB666000000222.........//////000000000////////////000111222333222222222222222222222222000000000000000000000000//////............/////////000000000111111111111111111111000000000//////000000000000000000000000///////////////000000000000000000000000000000000---...///000111000000///000000111111111111000000...000111000///...///111///000000111111000000///000111111111111222222222111111000000000000111111111111111111111111111111111111111111111111111111/////////000111222222222---...///000222333444444000000111222222222222222111111111111111111111111000111222333444444444444111000000000111222333333111111111111222333444555222222222222222333444444333333333333333333333333222000000000000000000000000------...///000111222222111111000000000000111111000000000000000000000000222222111111000000000///000000000000000000000000//////000000000000//////......//////000222333444222111111111000000/////////...---///111222111000000/////////............000000000000000000000000111111111111111111111111---...000111111111000///...///000111111000///...111111111111111111222222111111111111111000///...///000000111222444555666000000000000000000000000000000111111111111000000......///111222333444555000000111111222222222333333111000......000111333000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////000000000111333222111/////////000111000000000000000000000000000000000000000000000000111111111111111111111111000111222333444444555444000111333444444333111000333444444555444333222111//////000000111111111222////////////////////////000000111111111111000000000000000000000000000000......///000000000000000111111111111000000000000......//////000000111111////////////000000000000222222111111000///////////////000000000000//////...///000111111000///...000000222222111///---+++000000000000000000000000000000000000000000000000111BBBMMMFFF888222333555,,,---...000111333444555////////////000111222333111111111111111111111111000000000000000000000000111111000000000000111111//////000000111111111222333222222222111111000000000000000000000000000000......///000111222333333000000000000000000000000...///000222222222111000000000111111111111000000///000111000///...///111//////000000000000//////000111111111111222222222000000////////////000000111111222222222222111111111111111222333333444444...//////000111222222222000000000000000000111111///000111222222222222222111111111111111111111111000111222333444555555555333222111111000111111111111111111111222333444555333333333333444444555666333333333333333333333333555---.../////////...///111000000000000////////////222111000//////......///000000000000000000000000111000///......///000111///////////////000000111222333222111///...///000000...---...111222111///222111000......//////000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000///000111222111000...,,,000000000000////////////111000000///000222444555444333333222111000//////000/////////000111222222111111000000000000111111333222111000000111222333////////////000000000000000000111111222222222333000000000000000000000000////////////000000000000111111111111111000///...000000000000000000000000...//////000111222222333000222---...444000---555000000000000000000000000111111111111111000//////222222111111111111222222000000000000000000000000000111111111111222222222111111222222222111111000000444555111111333222...000000000000////////////222111111111000000//////000000111111111111000000000000111111222222222222222111111111000000//////000000////////////000000000000000000000000000000///////////////000000111+++,,,...000111000///...000000000000000000000000111111000000//////......000000000000000000000000000000//////.........---,,,---------....../////////CCCQQQKKK999...///444000000000000000000000000...//////000111222222222222222111111111111222222555444222000///...------111000///......///000111////////////000000000000222222111111111111222222222111111111000000//////000000111222222222222222000000000000000000000000000000000000000000000000//////000000111111222222000///...------...///000111111111111111222222333111111000000//////......222111111111000000//////,,,------...///000000111///111222111///...---...000000000000000000000000//////000111222333333333111111111111111111111111222111000//////000111111555333222333666666444222222222222111111111000000000222333333222111222222333333333333333222111000222333333444444333333222444000000111111000///000000/////////000000000000000000///////////////000111////////////////////////111000///......///000000////////////000111222333444444444222///...///000000...---...111222111///111000///.........//////////////////////////////111000000000/////////...000000000000000000000000///////////////////////////000111222111000...---......//////000000111111000000000000000222333444333333222222111000000///222222222111222222333333111111000000000000111111111000000000000000000111////////////000000000111---.........////////////000000000000000000000000////////////000000000000222222333333333222111111111111111111111111111111------......//////000000---111///111888222+++111000000000000000000000000111111111111111000//////111000000000000000000111000000000000000000000000000111111111111222222222000111111222222222111111111555:::>>>>>>999333///111111111000//////......111111111111000000000///000000111111111111000000000000//////000000111222111111111111000000000///000000////////////000000000000000000000000000000000000/////////000111111444333111000//////000000111111111111111111111111222111111111000000000000000000000000000000000000111111000000000/////////------......///000111222000AAALLLGGG888000111444000000000000000000000000...//////000111111222222222222111111111111222222222222111000000000000000111000///......///000111....../////////000000000222111111000000111111222111111111111000000000///......///000000000000000000000000000000000000000000000000000000000000000---------...............000///............///000111000000000000111222222/////////000000000000000111111111111000000000/////////000000000000000000...000111111000///000111000000000000000000000000000000000111222222222333111111111111111111111111222111000000000000111222222000///000222333111///222222222111111111000000111333444444333222222333333333333333333222111111222333333333333333333222444111222222111111000///////////////000000111111111............///000111222........................222111000///......//////...//////000111333444555666666555333000...///000000///...///000111000///000000///...............////////////////////////000000000000////////////000000000000000000000000........................//////000111111000...---------...///000111222222000000000000000111222333333222222222111000000000333333222111111111222222111111000000000000111111//////000000000000///////////////000000000111111000000000111111111111111000000000000000000000000////////////000000000000111111222222333222222222111111111111111111111111////////////////////////,,,111222777>>>777---000000000000000000000000000000111111111111000000///000000////////////000000000000000000000000000000000111111111111222222222///000111222222222222222111333===IIIIII<<<222000222222111000//////......111111111111000000000000000000111111111111000000000///.........///111222111111111111000000000000000000////////////000000000000000000000000000000111000000000000111222222===:::555000......000222111111111111111111111111222222222222111111111111000000000000000000000000111111111111000000000000//////////////////000000222===DDD???666222222222000000000000000000000000/////////000111111222222222222111111111111222222////////////000111222333000000////////////000000............////////////222111111000000111111222111111111111000000000000......///000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000//////......//////000000000/////////000111111......///000000111222222111111111111000000000000111111111111000000000000---///111222111111222333000000000000000000000000111111111111111111222222111111111111111111111111222222111111111111222333000//////000111111000...222222222111111111111111222333555555333222333444333333333333333222222111222222333333333333222222333111000000000111000...,,,/////////000111111222222///////////////000111111////////////////////////111111000000///...............///000222444666777777888777444111//////000////////////000000000000/////////...............////////////////////////000000000000////////////////////////////////////........................//////000000000000///............///000111111111000000000000000111222222222222222111111111111111222111000//////...//////111111000000000000111111...///000111111000///...//////000000000111111111222222222222222222222222000000000000000000000000////////////000000000000......///000000111000000222222222222222222222222222222111111111111111111...333444;;;CCC;;;000222000000000000000000000000000000111111111111000///000000////////////000000000000000000000000000000000000111111111222222222///000111222222222222222222///888FFFFFF777///222111111111000000000000000111111111000000000000000000000111111111111000000111000///......000111222111111111000000000000000000000////////////000000////////////////////////111111111111111222222333>>>;;;666111......000111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111///............///111777:::666222222111000//////////////////////////////000000111111111111222222111111111111222222////////////000111222333000000////////////000000---.........////////////111111000000000000111111111111111000000000000000000000111222222222222222000000000000000000000000000000000000000000000000333333333222222111111000000//////////////////000///////////////000000111//////000000000111111111111111111000000000000000000000000000000000000000///000222222222111222333000000000000000000000000222222222111111111111111111111111111111111111111222222222222222222333333222111222222333333222111111111111111111111111111222444555555444333333444222333333444333333222222222222333333333333222222000///......000111111...,,,///000000000111111111222111111000///////////////000000000000000000000000000000000000000///............///111333555777888888888777444111//////000...//////000///000000111///////////////.................................////////////000000000000////////////////////////........................//////000000000000000///000000000000///////////////000000000111111111111111111111111111222222222111111000///............111111000000000000111111///000222222222222000///000000000000111111111111/////////////////////...000000000000000000000000////////////000000000000---...///000000000000000111111111111111111111111222222222222111111111111000333222888BBB;;;111333000000000000000000000000///000000111111111000000222111111000000111111222000000000000000000000000000000111111111222222222///000111222222222222222555...111<<<<<<111...555//////000000111111222222000000000000000000111111000000111111111111000000111111000000000111222333000000000000000000111111000000////////////000000////////////////////////111111111111111222222333888777444222000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////111000000000000222444555000333222//////111000---////////////////////////000000000000000111111111222222111111111111222222222111000000000000000000//////000000000000//////.........////////////000111000000000000000000111000000000000000000111111000000111222222222222222000000000000000000000000000000000000000000000000000000000//////.........///000000000000000000//////////////////000000111222111111111000000000///000000000000000000111111,,,,,,---...000111222222111222333333111000000111000000000000000000000000222222222111111111111111111111111111111111111111111111222222333333333333222222333444333222222222111111111111111111111111222444555555444333333444222333333444444444333333333333444444444444333333222///......111555666333000111111111111111111111111222111000///............111111111111111111111111//////000000000000//////......///111222555666888777777666444111///000111...///000000//////000111000000000111000//////...........................////////////000000000000000000000000000000000000........................////////////000000000000111000000000/////////...//////000111111000000///000000000111222222222333222222111000000000111111111111000000000000111111111111222222222222111111000000000111111111222222111111000000000000//////000000000000000000000000////////////000000000000000000111111222111111111000000000000000000000000000000000000000000000000///111///555@@@:::000111000000000000000000000000///000000111111111111000222222111111111111222222000000000000000000000000000111111111111222222222111111222222222111111000666000...333333///111777///000000111111222222222000000000000111111111111000000111111111111000000000111111111222222222222000000000000111111111111000000////////////000000000000000000000000000000111000000000000111222222333222222222111000/////////////////////////////////////////////000000000000000000000000000000000............//////////////////000111555999===@@@///111///,,,---000000,,,000000000000000000000000000000000000000000111111222222111111111111222222333333111000//////////////////000000000000//////////////////000000000000111000000//////000000111000000000000111111111111......///000000000000000000000000000000000000000000000000000000000000000111111111111000000000000///000000111111000000///000000/////////000111111333222222111000000//////000000000000111111111111***+++,,,...///111222333111222333222000/////////000000000000000000000000111111111111111111222222111111111111111111111111///000111222333333333222///111222222111000000111111111111111111222222222222333555555333222333444222333333444444444444444444444555555555555444444555111000111666<<<>>>;;;777333222222111111000000000111000///////////////000000000000000000000000000---...///000111111000000...//////000222444555666555555555333111///000111---///111000///...000222000111222222222111//////.........................../////////000000000111000000000000000000000000///////////////////////////////////////000111111////////////000000000000//////000111111000///...///000000111222222333333111000000000000111111222111111000000000000111111111111000000000000111111000000111111111222222222333333333333222222111111000000000000000000000000////////////000000000000111111111111111111000////////////////////////////////////000000111111222...111///777BBB<<<000000000000000000000000000000//////000111111111111111111111000000000000111111000000000000000000000000000111111111111222222222222222222222222111000///111000///...///000222333222222222111111000000000///000000000111111111111000000111111111111000000...///111222333222111000///000000000111111111111000000////////////000000000000000000000000000000000000/////////000111111222111111000000000//////111111111111111111111111//////000000000111111111000000000000000000000000......//////000000000000/////////111555:::>>>AAA000111000---...111000,,,000000000000000000000000111000000000000000000000222222111111111111222222333222111000////////////...///000111111000///...000000000000111111111222000000////////////000000///000000000111111111111......///000000000000000000000000000000000000000000000000000000000000000222333333333333333444444///000111111111111000///111000000000000111222222111111111111111111111111///000000000111111111111,,,---...///000111222222///000222111000//////000000000000000000000000000000000000111222222222333111111111111111111111111...///000222222222222222...000222111///...///111000000111111111222222222111333444444333222222333222333333444555555444444555555666666666666555555555333333444:::AAADDDBBB>>>444333333222111000/////////......//////000111222////////////////////////,,,---///000111222111111...//////000111333444555444444444222000///000222---///111111......000222111222222333333111000///.........................../////////000000111111000000000000000000000000000000000000000000000000///////////////000111111------...///000111222222//////000111111000///...//////000111222333333444......---......///000111111111000000000000111111111000///......///000111000111111111111222222222111000000000//////......000000000000000000000000////////////000000000000//////000//////...------////////////////////////000000111222333444444444///222333;;;GGG@@@333111000000000000000000000000//////000111111111111111000000////////////000000000000000000000000000000000111111111111222222222333333333222111000///...+++///000------111111---555555333222000///...---//////000000111111111222000000111111111111000000,,,...000222333111///...//////000000111111111222000000////////////000000000000000000000000000000///////////////000000111333222000///...///000000222222222222222222222222000000111111222222222333000000000000000000000000//////000000111111111222000000//////111555888;;;111333222//////222111...000000000000000000000000111111111000000000000000222222111111111111222222222111000000000000000000...///000111111000///...000111111111222222222222000000////////////000000//////000000111111111222000000111222222222222222000000000000000000000000000000000000000000000000/////////000000111111222///000111222222111000///111111111111111222222333000000000111222222333333//////000000111111111222//////000000111111222222,,,...000000000///000111000000000000000000000000//////000111222333333444111111111111111111111111---...000111222222111111...111333222000///000222000000111111222222222222000222444333222111222222222333333444555555555444666666777777777777666666222,,,222999<<<;;;;;;???BBB@@@999222000111111///,,,////////////////////////////////////////////////////////////////////////000000000000000000000000000000///////////////000///000111///---+++---000555555555444333222111000000111111111111///---,,,111111000000//////......000000////////////000000222111111111000000//////...111111//////222222000111111111111111111111111000000000///000111111222...//////000111222222222000000000000111222444444000111222222333333333333222222222222222111000///---...//////...///111333333111//////111222222111000000000000000111111222444333222000//////......222222222111111111111000///////////////.....................////////////000111333999>>>===666///000000111111111111000000000000000000000000000000222111111111000000//////111111111111111111111111///000222333333222000///111111111111111111111111222222222222111111000000111111222111111000///...000000000000000000000000000000000000111111111111111111000000000000111111111111000000000222333444000000000000000000000000222222333333222///---++++++---///111222222111000......//////000000000111111111111111000000000000111111000000000000111111333333333333333222111000222222111111000000//////......///111222444666777444333222111000000000000////////////000000000000000000111222333444444555333222111000000111222333000000//////.........---///////////////...------......////////////......000111222333333222111000///000111222222111111000......////////////......000000000000000000000000......///000111222222333000/////////............000000111222222222222111111111111000000000000000000000////////////000000000000111111111111000000222222111000//////000000000111111111111222222222333222222222111111000000//////000111111111111111000000000000111111111111333333333222222222111111333333333222111000///...222222111111111111222222555444222111111222444555666555555444444555555666999:::<<>>;;;555000...///222444000000111111111111000000000000000000000000000000...//////000111222222333111111111111000000000000...//////000000000000000...//////000111222222222000000////////////000000......////////////......000000///000000111222222000111111111111222222222000000111111222222222333111111222333333333333222111111222222222333333333111111111111000000000000...///000111222333333333222222111111111111222222111000//////000222444555===:::777444333444666888444333222333555555333111333000000000000111111111111//////000000000000//////000000111111111///...,,,111111111111000000000000.........///111111...,,,////////////////////////------------...000111222000000111111111111000000000000000000000000000000......//////////////////...//////000111222222333///000000000000111111111111111000000000000111111......//////000000111111222222111111000000//////111111000000//////......222222222222222222222222............////////////////////////////////////333222222222111111000000000000000000111111111111111111000000//////......////////////000000000000111111222222222222111111000000000000111111111111111111000000//////......//////000000000000//////222111000000000111333333111111000000000000111111000000000000000000000000...///000111111000......000000111111111111000000000000000000000000000000222222111000//////000000222111111111000000///////////////000111333444555222222111000/////////000000000000000000000000000000000000000000111111222333222222111111111111111000000000000111111111111000000000000000000000000111111111111111222222333///000111222222111000///111111000000//////......000000000000000000000000//////////////////////////////000000111111222222111111000000000000111111///000111222222111000///......///000000000000000111000000000//////......111000///......///000111111111000000000000111111000000000000000000000000000000000000000000000000...111333222111333:::@@@KKK???333...000222///+++111111111111111000///.........//////000000111111333333333222222222111111111111111111111111111111222111111111000000//////222222111111111111222222111111111000000000000000222222111111111111222222111111000000//////......000000000000000000000000222222222111111111000000000111111111111222222222///000111222222222222222333222222111111222222333222222222222222111000///111333444444222111111111111111222222222333333333666555444333222111111111333555666555444222222333222000000000000111111111111000000111111111111000000......///000000000000000/////////000000111111111.........///000000...,,,........................//////.........//////000000000111111111111000000000000000000000000000000000000000000000/////////---------...///000000000000000000111111111111222111111000000000000111111////////////000000000000222111111111111111111000111000000000/////////...000000000000000000000000/////////000000000000111111111111111111111111111222222111111000000000000000000000000111111111111111000000000/////////...////////////000000000000000111111222222111111000000000000000111111111111000000000000//////////////////000000000000//////111111000000000111222333111111000000000000000111000000000000000000000000000000000111111000000///000000000000000000000000000000000000000000000000222222111000000000000000111111111111000000000///222111111000111111222222222111000000000000000000000000000000000000000000000000000000000111111222222222111000000000000111000000000000111111111111000000000000000000000000///////////////000000111///000111111111111000///000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111333333222000/////////...---...///000000///...---...//////000000000000000111111111000000/////////111000////////////000111000000////////////000000000000000000000000000000000000000000000000000000...111222000...///444999???888///---000333222000000111111111111000000///////////////000000000000333222222222111111111111111111111111111111111111111111111111000000000///222111111000000111111222111000000000000000000000222111111000000111111222111111000000////////////000000000000000000000000222222222111111111000000000111111111111222222222000000000111111111111111333222222111111222222333222222222222222222111111000222333333222111222444111111222222222333333333666555444333222222222222333555666555444222333333333000000000000111111111111111111222222222222111111000////////////000000111,,,---...///000111111222...------...//////...,,,////////////////////////111000//////.........///000000111111111111000000000000000000000000000000222222111111000000000///------......//////000000000111111111111222222222111111000000000000111111000000000000////////////000111111111111111222222000000000000////////////////////////////////////000000000000111111111111111111111111111111111111000000000000////////////000000000000111111111111000000000000////////////////////////000000000000000111111222222111111000000000000000111111111111////////////000000000000///000000111111000000///111000000000000111222222222222111000//////000000000000000000000000000000111111000000000111111222222111000//////000111222000000000000000000000000222111000000000000000000111111111111000000000000444333222111000/////////000000000000000000111222000000000000000000000000000000000000000111111222111111000/////////000000000000000000111111111111000000000000000000000000///////////////000000111...///000111111000///...////////////000000000000////////////////////////111111111111111111111111111111111111000000000000111111111000000000000///......////////////......//////000000000000000000111111111111111000000000111000000//////000000111111111000000000000111111000000000000000000000000000000000000000000000000000222222000------111444555222...---///111222222///000000111111111111000000000000000////////////111111111111000000000000000000000000000000000000111111111111000000000000222111111000000111111222000000000000000000111111222111111000000111111222111000000000000/////////000000000000000000000000222222222111111111111111000111111111111222222222222111000/////////000111222222111111111111222222111222222333333333333222000111222111111111333555111111222222222333333333555444333333222222222222333444666555444333333444111///000000000111111111111000111111222222111111000444333111///---------...---------...///000000000...---,,,---...///...,,,111111111111111111111111000000///////////////000000000111111111111000000////////////////////////222111111000000//////...///000000000111111111222111111111111222222222222111111000000000000111111111111000000//////....../////////000000111111111000000000000////////////000000000000000000000000//////000000000111111111111111111111111111111111//////////////////......///000000000111111111111000000000000////////////////////////000000000000000000111111111111000000///000000000111111111111......//////000000111111000000000111111000000000000000000000000111111222333222111000////////////000000000000000000000000222111000000000111333333333111///......///111333000000000000000000000000111111000000000000000111111111111000000000000000444333222000////////////000/////////000111222222000000000000000000000000000000000000000111111222111000000//////////////////000000000111111111111000000000000000000000000111111111111111222222333...///000111111000///.........//////000000111111////////////////////////111111111111111111111111222222111111000000//////,,,---...000111333333444000000111111111111000000000000000000000000111111222222111111111111111111000000000000000000000000333222222111111222222333000000000000000000000000000000000000000000000000222333333111//////111444333333222000...---...///...///000111111111111111111111000000//////......000000000000000/////////////////////////////////111111111000000000000000111111000000000000111111000000000000000111111111111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222333111///...---...///000222222111111111111222222111222333333444444444444111111222111000000222555111111222222222333333333444444333222222222333333222444555555444333333444222///000000000111111111111//////000000000000//////444333000///------......////////////............///...,,,---...///...---000000000000000000000000.........//////111222222000000111111111111000000////////////////////////000000000//////.........000000000000111111111111000000111111111222222222111111000000000000111111111111000000//////......---......//////000000000////////////000000000000////////////////////////........./////////000000000000000000000000000000................../////////000000000111111111111////////////000000000000////////////000000000000000000000111111000000000///000000000111111111111......//////000000111111000000111111111111000000//////000000111111111111222222111000//////000000000000000000000000000000222111000000000111333444333111///......///111333000000000000000000000000111000000000000000111111000000000000000000111111111111000000///000000111000/////////000111222222000000000000000000000000000000000000000111111222111000000//////////////////000000000111111111111000000000000000000000000111111111111111222222333...///000111111000///.........//////000000111111////////////////////////000000000000000000000000222222111111000000//////+++,,,...000222333444444111111000000000000111111222111000000000000111111111111111111111111222222000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000000111111000000111222444222444444222///------///...///000111111111111111111111000000//////......////////////////////////////////////////////////000000000000000000111111111000000000000000000111//////000000111111111111111000000000000000000111000000000000111111111111000000000000000000000000111111111111111111111111000000111111111222222222333111///...---...///000222111111000000111111222111222333333444444444444111222222111000///111222111111222222222333333333333333222222222333444444222444555555444333444444666000000000000111111111111//////000000000000//////.........//////000111222000000000/////////......111///------///000///....................................///000111333333000000111111111111000000000000000000000000000000.............../////////............///////////////000000000000111111111111111000000000000111111000000000000////////////......//////////////////////////////000000000000....................................////////////////////////////////////............////////////000000000000111111111111////////////000000000000////////////000000000000///000000111111000000///000000000000111111111111////////////000000000000000111111222222111111000...///000000111111000000111111000000000000111111000000000000000000000000000000000000000111222333222111000//////000111222000000000000000000000000000000000000000111111222000000000000111111111111///////////////000111222000000000000000000111222000000000000000000000000000000000000000111111222111111000/////////000000000000000000111111111111000000000000000000000000///////////////000000111///000111222222111000///////////////000000000000////////////////////////000000000000000000000000111111111111000000000000//////111222222111000/////////............//////333222111000///000111222000000000111111111111111000111111222222111111000//////............//////000000000000000000000000000000000000000000000000---.........///111222222000111222222000000000111///000000111111111111000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111000000//////000000111/////////000111111222222111000000//////000000111000000000111111111111222000000000000000000000000111111111111111222222222000111111111111222222222222111000/////////000111111111000000000000111111111222222333333333333222...000222222111000111222111111222222222333333333222222222222333444444555222333555555444333444555333000000000000111111111111000000000111111000000000,,,,,,...///111222222222//////000000000000000000222000......///000000000////////////////////////000/////////000111222222000000111111111111000000000000000000000000000000.........///000000111111////////////................../////////000000000111111000000000000111111////////////000000000000111111111111000000000000.../////////000000000111...........................////////////000000000000000000000000000000000....../////////000000000000000000000111111111111.../////////000000000111////////////000000000000//////000000000000//////000000000000111111111111000000000000////////////000111111222222111111000......000111111111000///////////////000111222333000000000000000000000000---...///000111111111111000000000000000000000000000000000000000000000000000000000000000111222222///000000000111111111111///////////////000111111222111000000000000000000000000000000000000000000000000000000000111111222222222111000000000000111000000000000111111111111000000000000000000000000///////////////000000111000111222333333222111000000000000000////////////000000000000000000000000111111111111111111111111000000000000000111111111///000111222222111///...000///...------...///000444333111000///000111222/////////000000111111111000111222222222222111000000//////////////////000000000000000000000000000000000000000000000000000///......///000111222111000//////000111111222222000111111111111000000///////////////000000000000/////////000000111111111111111111111111111111111///000000000111111111111000000////////////000000...//////000111111222222000000////////////000000000000111111111222222222000000000000000000000000000000111111111222222222000111111111111222222222000000000111111111111111111111000000000000111111222222222222222222111111))),,,000333333333333333111111222222222333333333222222222222333444555666111333555555444444444555111000000000000111111111111111111222222222222111111---...000111111111000///......///000111222333333333111///...000111111111222222222222222222222222222111111000000000000000000000111111111111000000000000000000000000000000......///000111222333333111111111111000000000000............////////////111111000000000000111111......//////000000111111444333333333222222111111.../////////000000111111111111111111111111111111000000000000111111111111111111111111111111111111.../////////000000111111000000000000111111111111.../////////000000111111////////////000000000000//////000000000000//////000000000000111111111111111111000000//////......111111222222222222111111---...000111111111000///.../////////000222333444000000000000000000000000,,,---///000111111111000000000111111111111000000000000000000000000000000000000///000000111222222//////000000111111111222000000////////////000000222222111000//////000000000000000000000000000000000000000000000111111222333222222111111111111111000000000000111111111111000000000000000000000000111111111111111222222333111222333444444333222111111111000000//////......111111111111111111111111222222222222222222222222//////000000111111222222,,,---000222333333222111222111000//////000111222444333111000///000111222......//////000000000111000111222333333222111000333333222222222222333333000000000000000000000000000000000000000000000000333222111222333444333222222000......000111000///111111111111111000///.........//////000000111111//////000000111111222222111111111111111111111111//////000000111111111222000000////////////000000...//////000111222222222000000////////////000000000000111111222222222222000000000000000000000000000000111111222222222222000111111111111222222222///000111222222222222222111111000000000000111111222222222222222111000///%%%)))///333555555555555111111222222222333333333111111111222333444555666111333555555444444444555666...///000111111000///...//////000000111111222222333222111000///...---,,,111000///......///000111//////000000111111111222222222111111000000//////////////////000000000000222222222333333222222222000000111222222222222222000000000000000000000000333222000/////////000111////////////////////////------------------------000000111111111111000000111111000000//////......000000000000000111111222222111000111111111///---000000000000////////////111111000000000000111111111333444222...---///111000000000000000000000000222000...,,,,,,///222444000000000000000000000000...//////000000000000000000000000000000000000000222111000//////000111222000000111111111000000///000000000000111111111111000000000000000000000000111000///...///000222444//////000111111000///...111111111111000000000000222222111111000000////////////000000111111111222333000......000111///---000000000000000000000000////////////////////////000000000000000000000000111000000000//////......000000000000000000000000000000000000000000000000......//////000000111111222222111111000000//////111222333222111000000222000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////.........///000111111000///...........................000000000000000000000000000000000000000000000000111///,,,******,,,///111......///000000000000000...///000111111000///...///000111222333222111111000000000111222222222333000000000000000000000000111111111111111111222222000000000000000000000000111111000000111222222333222222111111111111222222555222000000111111///,,,222333444444222111111111111111000000//////......000000000000000000000000111111000000000000111111111111111111111111111111444333222111000000000000111222333444444333222111000000000111111222222333222222111111111111111111333333333222111000000///333333333222333333444444666555444333333444555666222222333333333333444444////////////000222555666///111000////////////000111000000000000000111111111222222111000///...------111000///......///000111111111111111000000000000111111111000000000000000000000000000////////////111111222222222222111111......///000000000000000000000000000000000000000111000000///////////////////////////////////////////////////////////////000000111111111111000000111000000000/////////...000000//////000000111222222111000111222111///...////////////000000000000111111000000000000111111---///000///---,,,...111111111111111000000//////111///......///000000000000000000000000000000000...//////000000000000000000000000000000000000000111111000000000000111111000000111111111111000000000000000000111111111111000000000000000000000000111000///...///000222333///000000111111111000000//////000000111111222222111111111111000000000000000000111111111111111111444111//////111222000///000000000000000000000000000000000000000000000000000000000000000000000000111111111000000/////////000000000000000000000000000000000000000000000000////////////000000000000000000000000/////////...///000111000.........///000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////......///000111111000///...........................000000000000000000000000000000000000000000000000222000...------...000222000000111222222222222111...///000111111000///......///000111222111000000111111111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000///000000111111222111111000000111111222555333111111333333111///000222333333111000111111222111111111000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111111000111111222222111222222333333222222111111111111111222222222222111111111111111111111111333333222111111000//////222222222222222333444444555444333222222333444555222222333333333333444444111111111222333444555666333222111///------///111222111000000000000000000///000000000000////////////000000////////////000000333222222111000000//////000000000000111111111111111111000000//////......000000111111111111000000......///000000000000000000000000000000000000000//////000000//////...---////////////////////////000000000000000000000000000000111111111111000000000000000000////////////000000//////000000111222111000000000222111000.........//////000000111111111111000000000000111111+++,,,............000111222111111111000000//////111///...000222222///,,,000000000000000000000000...///000000111111000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000111111111111000000000000000000000000111000/////////000222222000000///000000111222333......///000111222333444000000000111111111111111222222222222222111111111444222000000111222111000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000////////////111111000000000000/////////000111000...---...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000222111111000000111111222///000111111222222111111//////000000000000//////......///000000000000///222222222111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000///////////////000222111111000000111111222333222111111333333222111...000222222111000000111222222222222111111111111000000000000000000000000111111000000000000111111111111111111111111111111000000000000111222333333222222222111111222222222333333222222222222222222111111111111111111111111222222111111000/////////000000000111222333444555333333222222222222333333222222333333333333444444333333444555555555555555555111111000//////000111111111111000000/////////...////////////000000000000000000////////////000000222111111111111111111111//////000000111111222222111111000000//////......//////000000000000//////000000111222222222222222000000000000000000000000///000111111111000...---////////////////////////111111111111111111111111000000111111111111000000000000000000///////////////////////////000111111111000000000222222000...---......///000111111222111111000000000000111111...///000000111111111222///000000000111111111111555111//////222222///,,,000000000000000000000000//////000111111111111000000000000000000000000000///000111222222111000//////000000111111111111000///000000000111111111111000000000000000000000000111111000//////000111222//////......///000222444//////000111111222333333000000000111111222222222444333333222222111111111222111000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000222222111111111111111111000000000000000000000000000000000000000000000000111111000000//////......222111111111111111111111000222222222000///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000000000//////000000000000000000000000000000000000000000000000////////////////////////111111111222222111111111---....../////////////////////000000000000///////////////000000000000000333222222222111000000000000000000000000000000000111111111111000000000000000000000000000000000000111111000////////////000111111000000000000111111//////...///000111111000---...000111000///000111111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000111222222333222111000000111222333444444333333222222111111111111111111111222222222111111111000000//////////////////000111333444555333333222222222222333333222222222333333333444444333444555666666555444333333...000111333333111000...111000000000//////......////////////000000000000//////000000000000/////////000000111222333333444//////000000111111222222111000000000/////////.../////////000000/////////000000111222222222222222000000000000000000000000111111222333222111000///000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000/////////...///000000111000000///000222222111///---......///000111111222111111000000000000111111000000111111222222000///------...000111222333444999555111///000111111///000000000000000000000000///000000111111111111111000000000000000000000000///000111222222111000/////////000111111111111111///000000000111111111111000000000000000000000000111111000000000000000000......------...000111333222222222111111111111111000000111111222222333333444333333222222111111111000000000/////////000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222000000000000000000000000000000000000000000000000111111000000//////......///000000000000000000000000111222111/////////000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000////////////000000111111111111111111111111//////////////////////////////////////////////////////000111111000//////------...///////////////000000////////////000000000000000000111111222222333222222222111000000000000000000000000000000000111111111000000000//////000000000000000000000000222111111000000111111111111000000000000000000111---.../////////000000111,,,...000000//////000111000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111222111111000//////000000333222000000000000222333333333333222222111111111000000111111111222222222111111111111000000000000/////////000111333444555333333444444444444333333222222222333333333444444333333444555555444222111111---///222555555222///---000//////////////////...////////////000000000000//////000000000000//////...///000111222444555555000000000000111111111111/////////000000000000000//////000000000000//////......///000000000000000000000000000000000000000222222333333222222111000000000000000000000000000////////////////////////000000111111111111000000////////////000000000000//////......//////000111000//////000222222111///......//////000000111111111111000000000000111111000///000111222222///---,,,---...000111333444444<<<999555111//////111333000000000000000000000000///000111111222222111111000000000000000000000000000000111111111111000000...///000111111222111111000000000000111111111111000000000000000000000000111111111111000000000000///......//////000111111333333222222222111111111111111111222222222222222222222222222222111111111...///000///......000222000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000////////////,,,,,,------------.........///000///---,,,---...000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000...//////000000//////......///000000111111000000000000////////////000000111111111000111222222333222222222111111111111111000000000000000000000000111111111000000//////...000000000000000000000000111111111111111222333333111000000//////000000111///000111111000000222333---///111111000//////000///////////////000000000111111111111111111111111111111000000000000111111111111111111111111111111222222111000////////////111111111000000111111111222222111111111111111111000000000111222222333333222222111111111111111111000000000111222333444555333333444444444444333333222222333333333333444444222222333333333222222111333///000222333333222000///.........///////////////000000000000////////////...///000111111000///...000000111222222333444444111111111000000000000000......//////000000111111///000000111111000000///......///000000000000000000000000000000000000000333222222111111111111111000000000000000000000000000000000000000000000000000000111111111111000000.../////////000000000111///............///000000000//////000222222111000////////////000000000000111111000000000000111111/////////222444555222////////////000111111222222:::<<<;;;666111///111444000000000000000000000000000000111222222222222111000000000000000000000000111111000000000000111111...///000111111222222222000000000000111111111111000000000000000000000000111111111111111000//////000111111222222222111111111222222222222222222222333222222222222222222111000000111111111111111111...000111000//////111333000000000000000000000000111111111111111111111111000000000000000000000000/////////000000111111111000000000000000000000000000000000000000000000000////////////000000000000------------.........///.../////////---,,,---...000000000000000000000000////////////////////////000000000000000000000000.../////////000000000111111000///......///000111000000000000000000000000////////////////////////000000000000000000000000////////////////////////...///000000111111000000111000///......///000111111000000///000111222333111111111111111222222222000000000000000000000000222111111000//////......000000000000000000000000////////////000222333444000000////////////000000///111222222000///111333///000222111000//////000//////000000000111111111111111111111111111111111111111000000000000111111111111111111111111111111111000000/////////000000000000111111111111000000000000000000000000111111///000000111222222333333222222222222222222333333222222222222222333444444111222333444444333222111222222333333333333444444333222222222222222333333555111111111111111111111111---.........//////000000111000000000////////////...///000111111000///...222222222222222222333333222222111111000000//////------...///000111222222000000111111111111000000000000111222222222222222000000000000000000000000333222000/////////000111000000000000000000000000000000000000000000000000000000111111111111000000.../////////000000111111...............///000000000//////000222333111000000000000000////////////111111000000000000111111000000111444888999777444111111111111000000000///888===???;;;333///000444000000000000000000000000000000111222222222222111000000000000000000000000222111000//////000111222......///111111222222222000000000000111111111111000000000000000000000000111111111111111000///...222333444555555333222111000000111222333444444555444333333222222111111111//////000000111111111222///111333222000000222555000000000000000000000000222222222222222222222222000000000000000000000000......//////000000000111000000000000000000000000000000000000000000000000......//////000000111111///000000000111111222222///111111111///...///000000000000000000000000000////////////////////////000000000000000000000000.../////////000000111111111000///......///000111////////////////////////////////////////////////000000000000000000000000000000////////////000000,,,------...............111000///......///000111000///.........///111222000000111111222222222333000000000000000000000000222111111000///......---000000000000000000000000---------...000111333444000000////////////000000---///111000---,,,...000000222333222000//////000000000111111222222222333111111111111111111111111111111000000000000111111111111111111111111111111///......//////000111222///000111222222111000///......//////000000111111///000000111222222333333333333333333333333333333333333333222333333444444000111222333333222111000222222333333333444444444333333222111222333444555666//////............//////////////////////////////000000000000111111111111......///000111222222333///000111333555666666666555222//////111111000...000///...///111333444333222111000000///000000000//////000000000000//////111111111111000000000000000111222222111000111222111111000000//////......,,,---...000111111111111111111111111111111111111222111000//////000111222000000000000000000000000////////////////////////000000000000000000000000111111000000//////......000111555;;;<<<888333111000000000000000000000000111CCCKKK>>>///---000222000111111111111222222222222222222222222222222222000///...///000000000//////111222111000///000111222111000//////111333444111111111000000000000000333111//////111222000...000000111111111111000000111111000000111111222333222333444555666666666666333222111000000222444666222222222111111111111111000000111111111111000000000000000000////////////000000000000000000000000222222111111000111111222222111111111000000//////111000///......///000111000000000000000000000000222222111000//////000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000//////......222111111111000000//////000/////////............---......///000111111222111000///...---------...000111111000///......///////////////////////////000000111111111111000000111111000///////////////+++222666333000000111000111111222222222222111111222111111111000000//////......//////000000111111000000000000000000000000111111222222222222111111111111000000000000111111111111222222222222111111111111000000000000111111111111111000000000000000222111111333444444222000111111111111111222222222222222111111000/////////333333222222111000000000000000000000000000000000111111111111111000//////111111111111111111111111111111222222222222111111222222222111111111000000000000111222222222222111333333333333333333333333333333333333333333333333222222333333333333444444666000000////////////000000000000000000000000000000000000000000111111111111//////000000111111222222000000111222222222222222333111//////111222000///111000000111333555666666444333222111111111111111//////000000000000//////111111111111000000000000///000111111//////000111111000000000/////////...---...///000000111111000000000000000000000000000222111000//////000111222000000000000000000000000111111111111111111111111000000000000000000000000111111000000///////////////...///222222000...---000000000000000000000000333BBBJJJ???444333777777//////000000000111111111111111111111111111111111111000///000000111000//////111222111000///000111222111000//////111333444111000000000000000000000333111///000222222000...000000111111111111000000222222111111222222333444555555555555555444333333333333222111222222444444333222222222111000000000000000000000000000000000000000000000000000000///000000000000000000000000000000000/////////000000111111111111000000000///111000000//////000000111000000000000000000000000222222111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111000000000/////////...111111111111000000000///000000/////////...............//////000000111111///000222333444222111//////000111000///...///000000000000000000000000000//////............//////111111000///////////////777===@@@;;;555444333222111111111111111111111111111111111111000000000///000000000000000/////////000000000000000000000000111111111222222111111111111111000000000000111111......////////////......111111000000000000111111111000000000000000000000111000000222333333111////////////////////////000111111111111000000000000111111111111111111222222222222222222222222222222111111111111111000//////111111111111111111111111111111222222222222111111222222222111111111000000000000111222222222222111333333333333333333333333333333333333333333333333222222333333333333444444444111111000000000000111111111111111111111111111111000000000000111111111111000000000000000111111111111111111000000///......111000...///000222111000000000111222444555777777666555444333222222222222///000000111111000000///111111111111000000000000...000111000///...///000000000000000//////////////////000000000000//////////////////////////////111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000111000000000000/////////000///.........///111222000000000000000000000000...999>>>888222333555444.../////////000000000000000000000000000000000000111111111111111111111111///111222111000///000111111111000///000111222333000000000000000000111111333222111111222222111///000000111111111111000000333222222222222333444444777666666555444222111000222333333333333222222111333333222222111000//////000000///......///000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000111111111111111111000000000000000000000000000222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////111111111111000000000000000000000/////////......000000000000000000000000---000555888999777333111...///000000//////000111111111111111111111111111000///...------...///000111000000///////////////777===>>>999444222222000111111////////////111111111111111111000000000000222222111000000///......000000000000000000000000111111111111111111111111111111000000000000111111---..................---000000000000000000000000000000000000000000111111000000///000222222000...000000//////////////////000000000000111111111111///000000111222222333333222222222222222222222222111111111222111111000///111111111111111111111111111111222222222222111111222222222111111111111111000000111222222222222111333333333333333333333333333333333333333333333333222222333333333333444444444111000000//////000000111111111111111111111111111///000000000111111111111111111111000000000000000222111000000//////......111000///000000111222222...///111333444555666777666555444333222111111111000000000111111000000000111111111111000000000//////000111000//////000111000000000000////////////000000000000000///......000000000000000000000000111000000000000000000111////////////////////////111111111111111111111111////////////////////////000000000000000000000000///111111//////333555666000000000000000000000000***111444000...000000.../////////000000000111111111111111111111111111111111222222222111111111222///111222111000///000111111000000///000111222222000000000000000111111111333222222111222111111000000111111222222111111000222222111111222222333444555555555555333222111000111111333333333111///...444333333222111000//////111///...,,,,,,...///111000000000000000111111111000000000000000000000000222222222333333333333333111111111000000000000000000111222333333222111000000000000000000000000000111111000000000000000111////////////////////////////////////////////////000000000000000000000000000000000000////////////111111111000000000000000000000000////////////...111111000000000000000000...111555888888666333000---///000000//////000222111111111111111111111111333111000......000111333000000////////////000000...333555222000111111000222000...------...000222111111111000000000000000111111111000000000//////000000000000000000000000111111000000000000111111111111000000000000111111000000111111111111000000000000111111111111000000000000000000000111111111111000000000222222111///222222222111111111111111...//////000111222222222000000111111111222222222000000000000000000000000111111111222222111111000111111111111111111111111111111222222222222111111111111111111111111111111000000111222222222222111222222333333333333444444333333333333333333333333222222222333333333444444555000//////......//////000111111111111111111111111///000000000111111111111111111111000000000000000111111000000000111222222333333222111111111111222///222555666555666777999444333222111000000000000000000111111111111000000111111111111000000000///000111222222000000111222////////////000000000000000111111000000///...---111111111111111111111111000000000111111000000000////////////////////////000000000000000000000000........................000000000000111111111111000666777222///111222000///////////////////////////222333111111111111...000000000111111111222222222222222222222222222222000222333222000000111333///111222111000///000111000000000000000111111111//////000000111111111111222222222222111000000111111111222222222222111111000000000000000111111222222222333333333333222222...000111222222000---,,,333333222222111000000///111///...,,,,,,...///111///000000000111111111222000000000000000000000000000111222333333333333222000000000000000000111111000111222333333222111000000000000000000000000000111000000000000000111111////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000111111111000000000////////////111111111111000000000000111111222333222111000///---///000000//////000222111111111111111111111111333111000......000111333000000////////////000000,,,000222000000333444222222000...------...000222000000000000000000111111///000000000111111111222000000000000000000000000111111000//////000111111111111000000000000111111111222222333333222222111///000111111111111000/////////000000111111111111333222111111222333222111222222222222111111000000......///000111222222333222222222111111111000000000000000000000000000000111111222222222222111111111111111111111111111111111111222222222222111111111111111111111111111111000000111222222222222111222222222333333444444444333333333333333333333333222222222333333333444444333//////............//////111111111111111111111111000000000000111111111111000000000000000111111111111111000000111333444666666777666444111000000111111555999:::888777888:::222111000000//////000000000111111222222111111000111111111111000000000000000222333222111000111222////////////000000000000000000111000000///......111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////........................000000000111111111111222999@@@AAA999333333111,,,////////////////////////111222222222111111000///111111111111222222222222222222222222222222222222///111333222///...000333///111222111000///000111/////////000000000111111/////////000111111222222000111222111/////////000111111222222222222111111///////////////000111111///000111222333333333333...///000111111000...---222222222111111111111111000000///......///000000///000000111111222222222000000000000000000000000,,,---///000111111000///000000000000111111111111000111111111111111111000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111000000000/////////111111111111111111111111333222000///.........///...///000000//////000111111111111111111111111111000///...------...///000///////////////000000111...111111...///222222///111111////////////111111000000000000111111111111//////000000111222222333000000000000000000000000111000///......///000111111111000000000000111111000111111222222111111000///000111222222111000////////////000111111222222444222111111222333333222111111000000///............//////000111222222222333333222222111000000///222222222222222222222222000111222222333222222222111111111111111111111111111111222222222222111111111111111111111222222222000000111222222222222111111222222333333444444555333333333333333333333333222222333333333333444444111000000////////////000000000000000000000000000000000000000000111111111111//////000000111111222222222111000000000222444555;;;;;;:::666222//////000111555999999666444666888000000/////////000111111000111111222222111111000111111111111000000000000000111222111000///000222.../////////000000000111///000000000000000///...111111111111111111111111///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222===EEEFFF;;;444555444///////////////////////////...///000000///...///111000000000000111111111111111111111111111111111111---111333222...---///333///111222111000///000111...//////000000000000000...//////000111111222222///000222000...---...000111222222333333222222111000000000///000111111222///000111222333333333333///000111222222222111000111111111111111222222222000000000000000000000000///000000111111222333333000000000000000000000000+++,,,...000000000///...///000000000111111111111111000000//////000000111000000000000000000000000000000000000000111222222000000000000000000000000111111111111111111111111000000000000000000000000.../////////000000000111///000000000111111111111111111111000000000//////000000000111111222222333222111000000///000000111///000111000///...///000000000000000000000000000//////............/////////////////////000111111...000///,,,---000000---111111111111111111111111///000000000111111111111111111111111111111111111000000000000000000000000111000///......///000111111111000000000000111111000000111111111111000000///000111222222111000///...//////000111111222222444222000000111222222222111111000000///......---//////000000111111111222222222111111111111111111222222222222222222222222000111222222333333333222111111111111111111111111111111222222222222111111000000111111111222222222000000111222222222222111111111222333333444555555333333333333333333333333222222333333333333444444222111111000000000000111111////////////////////////000000000000111111111111...//////000111222222333333222000//////111333444===>>>===888222......///...333777777333000111444////////////000111222333111111222222222222111111111111111111000000000000///000111000///...///111.../////////000000111111//////000000000000//////000000000000000000000000///000111222222111000///000000000000000000000000111111111111111111111111111111111111111111111111000000111111222222222222777@@@@@@555///333555222////////////////////////...///111222111///111555////////////000000000000000000000000000000000000---000333111...,,,///222///111222111000///000111...//////000000000000000...//////000111222222222...000111000---,,,---000111222222333333222222111111111111000111222222333000000111222222222222222000111222333333333333333000000000111222222333333000000111111111111000000///000000111222222333333000000000000000000000000+++---///111222222000000//////000000111111111222111000///......///000111000000000000000000000000000000///000000111222222000000000000000000000000111111111111111111111111000000000000000000000000.../////////000000111111//////000000111111111222111111111111000000000000//////000111222333333333000111111222333333333333000111222000///......///////////////////////////000000111111111111000000///////////////000111111000111111...000444555222111111222222222222111111//////000000111111111222333333222222111000000000000000000000000000000000222000///......///000222111111000000000000111111111111222222222222111111...000111222222111000......//////000111222222222333111///...000111111111333333333222111000000///000000000000111111111111000000000111222222333333000000000000000000000000000111222333333333333333111111111111111111111111111111222222222222111111000000111111222222222222000000111222222222222111111111222333333444555555333333333333333333333333222222333333333444444444666000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000444444444333222111000//////...------...000222444999555111000222333333111000000000111111111111111111111000000//////....../////////000111111222222222222111111000//////...111000/////////000222333000222333111......000222000111333222000//////000111111000000//////......///000111111111///...---111111000000//////......111111111111111111111111111111000000//////......000000000000000000000000000///...------...///000111111111111111111111111000000000000111111111111---...///000000111000000000000000000000000000000000000000000000000000000333222111/////////000000222111111111000000//////222222222111111111000000......//////000000111111222222333333333444444444333333222111111222333333222222222222222222222222333111///000222333222///222222111111111111111222333222000///---,,,,,,,,,000111111000//////000222333222222222111000000000//////000000000111222222111...---...111333333111//////000000111111111222000000000000000000000000//////............//////000000000000000111111111111111222222222222111111000000111111111111000000//////000111111111111111000000111111222222222222111111000000000000111111222222222111111111111111666333111111222222000---111000//////000222333555111000/////////000222333222222111111000000//////......///000111222222333//////000000111111111222///.........///111333444///............000222333000000000000111111111111444333222111000000000000444333111000000111333444222222222333333222222111/////////000111111222222000000000000111111111111...///111111000000111333111111000000000000111111000111111111111222222222000000111111111222222222111111222222222222111111111111111111111111111111000111111111111222222222222222222111111111000000555333111000000111333444222222222222222222222222333333222222333333444555333444555555333333444555555000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000222333333222222111000///111000/////////000111222333111///000444777999888//////............//////111000000000/////////...111111000000000000000000000000000000000111111111111000/////////000111222---///000000......000333111222444333222000000111111000000000/////////...///000111111000///...---////////////000000000000111111111111111111111111......//////000000111111000000000000000000000000000000///......///000000/////////000000111111111000000000000111111111111...//////000000000000///000000000000000000000000000000000000000000000000333222111///............111111111111000000000///222222222111111111000000000000000000111111111111222222222222333333333333333333222111111222333333333333333333333333333333222000...///111222111//////.........///000111111222111000///...---------111111000000000000111111222222111111111111111111//////000111111111000000000...,,,...000222222000///000000000111111111111000000000000000000000000//////............//////111111111000000000000000000111111111111111111000000000111111111111000000//////000111111111111111111111111111111111111111111000000//////000000111111111111111111111111000000...---///111333222000......///000222444666777444333222000000000111111111111111000000000000000//////000000111111222222///000000000111111111111111111000///000111222333000000//////000222333444000000000000111111111111//////000000111111222222333222111000000111222333000111111222333333333333222222111111000/////////////////////000000000000///000111111000000111222222222222111111222222222000111111111111222222222000000111111111222222222222222222333333222222222111111111111111111111111000111111111111222222222222222222111111111000000444333222111111222333333222222222222222222222222222222222222222333444444333444555555333333444555555000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000111111111111000000111111222111111000000///000//////111555999;;;;;;222111///---,,,---...///000000000000////////////222222111000000///.........//////000111222222222000000/////////000111222,,,---///000///000222333111333555555333222111222000000000000///////////////000000000000//////............///000111111111111111111111111111111111......//////000000111111000000000000000000000000111000000//////000000111////////////////////////000000000000111111111111///000000000000//////...000000000000000000000000000000000000000000000000000000///////////////000111111111111000000000000222111111111111000000000222222222222111111111111000111111111222222222222333222222111111222222333222222222222222222222222000///...///000111000...------......///111222333111000000///////////////333111...///111333111000000000111111111111111111111222333444444333111000...------...000111000///000000000000111111111111000000000000000000000000000//////......//////000222222111111000000/////////000000111111000000///000000111111111111000000//////000111111111111111000000000000000000000///000//////......//////000/////////000000000000000...------///111333333222...///111444777999:::;;;888666444222000//////000000000000000111111111111000000000000000111111111000000000000111111111111333333222111000000111111222111111111222333444555000000000000111111111111......///111111222222111111111111111111111111111111222222222222222111111222222111111000/////////000000000000111111111111000111222222000///000111222111111000000111111222000111111111111222222222111111111111111222222222222333333333333333333222111111111111111111111111000111111111111222222222222222222111111111111111222222222222222222222222222222222222222222222222222222111111222222333444333444555555333333444555444///////////////////////////000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000......///000000000000000000111222333333222000///222111111111333555666666666444111...---...000111000000000000////////////111111000000/////////////////////000111111222222////////////000000111111...///000111111222222333000222555555333222111222000000000000///////////////000000000000/////////.../////////000000000111111111111111111111111111111111000000//////......////////////////////////111111000000000000111111222111111000///------,,,///000000000111111111111000000111000000///...---////////////////////////000000000000000000000000------...///000222333444111111111000000000000000111111111111000000000000222222222111111000000000000000000000111111111111222222222222222222222222111111111111111111111111000000///000000000000///111111000000111222333333000000//////000000111222555111---...333555222/////////000000111111222222333555666888777555222000......///000000111000000000000000000000111111111000000000000000000000000000000////////////000000333222222111000///......//////000000000000//////000000111111111111000000//////000111111111111111......//////000000000111//////............//////.........///////////////111000000111111222111111111222555888:::;;;<<<<<<777555333111000//////000//////000000111111222222111111111000000000000000000000000000000111111111333222222111111111111111111111111222222333333333///000000000111111111111111111222222222111000//////000111111111111000///444444333333111000///.../////////000111111222222111111111222222222333333111222333222000///000111//////............//////000000111111111222222222111111111111111111111111111222222333333222222111111111111111111111111111000000111111111222222222111111111111111111111111111111222333333333222222222222222222222222222222222111111111111222333333333444555555333333444555444///////////////////////////000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000---...///000000000000000---///111333444333222111111111111111111111111222666444111...---...000111////////////000000000000......//////000000000000000000000000000000000000......//////000000000000000000000111111111///......111444555333222111111////////////000000000000000////////////000000000111000000000/////////...000000000000000000000000111111000000//////......////////////////////////000000111111111111000000111000000000000000/////////000000000111111111111000000111000000///...---////////////////////////000000000000000000000000//////000111222222222333000000000000000000111111000000000000000000000000111111111000000//////...//////000000000111111111222222222222222222222222000000000000000000000000111111111111111111111111333333222111000000111111000//////000000111333333555111---///333555222////////////000000111111222222444666777666444111000///000222222222111111111111111000000000000000000000000000000000000000000000000////////////000000333222222111000///......//////000000000000//////000000111111111111000000//////000111111111111111,,,---...///000111222333//////............//////------......//////////////////000000000000000111222444555777888888888777333222111000///000000111//////000000111111222222111111111000000000000000111111000000000000000000000000111111222222222222000000000111111111111111///000000000111111111111222222222222222222111111///000111111111111000///111111222222222111000000/////////000111111222222000000000111111111222222222333333222000///000111//////............//////000000111111111222222222111111111111111111111111000000111111111111000000111111111111111111111111000000111111111222222222111111111111111111111111000111222333333333333222222222222222222222222222222222111111222222333444333444555555333333444555444000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000......///000000000000000,,,...000222333333222222...///111111000000111222222111///---,,,---...///////////////000000000000------...//////000111111111111111000000000000000---...///000000000/////////......///000000---+++---000444555444222111111////////////000000000000000////////////000000111111111111000///.........000000000000000000000000......//////000000111111000000000000000000000000///000000111111000000///,,,---...///111222333444000000000000111111111111///000000000000//////...000000000000000000000000000000000000000000000000111111222222111000///...000000000000111111111111//////000000000000000111000000000//////////////////000000000111111111111111222222333333222222111////////////////////////000222333222111000111222333222111///......------000000000000111222333444444222///000222444222000//////000000000000000000000111222333333111000...///111444444333111111222111111111111000000000000000000000000000000000000111000000//////000000111222222111111000000/////////000000111111000000///000000111111111111000000//////000111111111111111------...///111222333333000//////......//////000------......//////000000***+++---......///000222111222222222222222111111000000/////////000222333000000000000111111111111000000000000000111111111111111111111000000000000...///000111111111111111...//////000000000//////000000000000111111111111/////////000111333444555111111111111111111111111,,,---///111222333444444222222111111000/////////---.........////////////111222333333111000111222222111111000000111111222000111111111111222222222222222222111111111111111//////000000000000//////111111111111111111111111000111111111111222222222111111111111111222222222111111111222222333333444222222222222222222222222333333222222333333444555333444555555333333444555333000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000//////000111111111000000......000111111111111000---///222222000000111333//////............//////.../////////000000000111......////////////////////////000000111111222222---...///000000000///...000//////111333333000------111555666555333222222.../////////000000000111000///......///000111222000000000000////////////000000000000000000000000......//////000000111111000000000000000000000000...///000000000000///...------...//////000111111000000000000111111111111...//////000000000000///000000000000000000000000000000000000000000000000------///000000//////...///000000000111111111111////////////000000111111000000000000000000111111000000000111111111222222111222333333333333222111111111111111111111111111///111222222000///000222111111000///.........///111111111111111222333444333222222111111222222222000000000000000/////////000000111222222222111111...111444444222000000111111111111111000000000///000000000000000000000000111111000000000000111111111111111000000000000000000111111111111111111000000000111111111111000000//////000111111111111111000000000111111111111111111000000//////000000111---......///000000111111,,,...000000//////111333111000000/////////000000111111000000000111222333111111111000000000000000//////000000111111222222111111111111000000000/////////000111000///...---...///000000000///......000000000000111111111111...---,,,,,,...000444555333222111000000111222333......000111222222222222222222111111000/////////....../////////000000000000222333333111111222444222222222111111222222222000111111111111222222222222222222111111111000000000000111111111111000000111111111111111111111111000111111111111222222222000000111111111222222222111111111000111333444555222222222222222222222222444444333333444444555666333444555555333333444555333000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000//////...000222444333111///000111000000000111111111111111.../////////000000111111000000000///......------------...000111333444444,,,---///000000000///...111111111444888999666333...222666888777555333333.../////////000000111111000///.........000111222......//////000000111111000000000000000000000000111111111000//////......000000000000000000000000---...///000000///...---111111000...---,,,+++***000000000000111111111111......///000000111000000000000000000000000000000000000000000000000000000%%%'''***---///111222222//////000000111111111222.../////////000000111111000000111111222222222333111111111111222222222222111222333444444333222111222222222222222222222222...000222111...---///111222111111111111111222222222222111111222222333444222333333222111111222444111111000000//////......333333333333444555555555---000444444111//////000222111111111000000//////000000000000000000000000111111000000000000111111000000000000000111111111111111222222222222111111000000111111111111000000//////000111111111111111444333333222111000000///111111000000000000111111.........///000111111222444666777555222000111333222111000000000111222333333333222111111222333444222222111111000000//////...//////000111222222333222111111111000000//////000000111000///...,,,***...///000111111000///...000000000000111111111111111///,,,******,,,///222444333111000000111333444333333333222000///---,,,/////////000111111222222111222222222222333333333000111333333222222333555111111000000000000111111000111111111111222222222222222222222111111000000111111222222222222111111111111111111111111111111000111111111111222222222000000111111222222222222222111000000000222555666222222222222222222222222555444444444444555666666333444555555333333444555333000000000000000111111222000000000000111111111111222222222111111111000000111111000000//////......555666777666333111111111111111000000//////......+++,,,...///111222222333333333333222111000000///////////////////////////000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111...111555888888555111...111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000333222222222111111000000000000////////////000000000000000000000000000000000000000000000000000000/////////...///000111111//////000222333444555666111111111111111111111111111000///......///000111111111111111111111111111222222333333222111///...111111000000//////......000000////////////000000333222111111000000111111///000000000000111111111111111111111111111111111///...---------///000111111111111111000000000000///000222222000///000111111111111111111111111111111111111111111111111111//////000000111111111222222222222111111111000000111111111111111222222222---///111333444333222111000000111111111111000000////////////000000000000000000000000000000000000////////////000000000000////////////////////////222111111000///......---222222222222222222222222222111111111000000////////////000000000000/////////////////////.........////////////////////////000000111111111111000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000111111111111////////////............//////000111111111111111111111111000///.........111111000000//////.........000222444555444333222222111000000000111222333---......///000111111222111111111111111111111111000000000000000000000000222333444555555555555555111222333222000000000111555666666777888777777777666666555444444333222222333333333444444444555555555/////////...///000000111000000000000111111111111222222222111111111000000111000000000/////////...444555666555333111000111111000000000/////////...//////000111111111111111111111000000///......---////////////////////////000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000111111111111111111111111///111444666666444111///111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000222222111111111000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000//////000111222333444444000000000000000000000000111000////////////000111111111111111111111111111//////000111111111000///111111000000////////////000000////////////000000333222111111000000111111000000000111111111222222111111111111111111111111111000/////////000111222111111111111000000000000---///000000///......///222222222222222222222222111111111111111111111111///000000000111111111111222222222111111111000000222222111111111000000000+++,,,...000000000///...000000111111111111000000....../////////000000000000000000000000000000000/////////000000000111111111111111111111111111111111111111000///.........222222222222222222222222111111111111000000000///000000111111111111000000////////////////////////000000000000000000000000000000111111111111000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222111111111111222222000000000000000000000000000000000000111111111111000000000/////////......//////000111111111111111111111111111111111111111//////000000111222222222...000222333444333222111222222111111111111111222//////000000111222222333111111111111111111111111222222222222222222222222///000111111111111111111111222333222000000000111333333333333444444444444666666555333333222222333333333333444444444555555555...............//////000000000000000111111111111222111111111111000000000000000000000////////////333444555444111//////000000000000000////////////222333333222222111000///111111000000///.........////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111///000222333333222000///111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000111111000000000000//////000000////////////000000000000000000000000000000000000000000000000000000...///000111111111000//////000000000111111111111........................111000000//////000000111000000000000000000000000------///000000111111000111000000000000/////////111000000//////000000111333222111111000000111111111111111111222222222333111111111111111111111111333333222111111111222222111111111111000000000000...000111111000//////000222222222222222222222222111111111111111111111111000000000000111111111111222111111111111000000000222222111111000000//////***,,,---/////////......000000111111111111000000............////////////000000000000000000000000000000000111111111222222111111111111111111111111111111000000//////......000000000000000000000000111111111111000000000000111111222222222222111111//////////////////000000111111111111111111111111000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111333333222222222222333333000000000000000000000000000000000000111111111111111111111000000000000/////////000111111111111111111111111222222222333333000000000111222222333333///000111222222222111000222222222222222111000///000000111111222333333333111111111111111111111111333333333333333333333333222222333333333222111111111222333222000000000111333222111111111222444444777666444222111222333444333333333444444444555555444///............///000000///000000000111111111111111111111111000000000000000000000000////////////111222333222000///...///000000000000////////////222222222222111000//////222222222222111111000000////////////////////////////////////////////////111111111000000000000000////////////////////////////////////////////////111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000///////////////000000////////////000000////////////////////////////////////////////////---///111222333222000///000000000000000/////////........................000000000000000000000000////////////////////////...//////000000111111111000000000000000000000000111000000000000000000111333222111111000000111111111111222222222333333333111111111111111111111111444333333222111111111111111111111111000000000///111222444444222111222333222222222222222222222222111111111111111111111111000000000000000111111111111111111111000000000000000000000000000000000000...///000111111111000000000000111111111111000000---.........////////////000000000000000000000000000111111111222222222222111111111111111111111111111000000000/////////...000000000000000000000000111111111000000000000000000111111222222111111000//////000000000000111111111111111111111111111111000000111111111111000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111222222222111111222222222000000000000000000000000///000000000111111111111222222222111111111000000//////000111111111111111222222222222222222222222333222222111111000//////000000111111111000//////222333333333222111///...111111111111222222333333111111111111111111111111333333333333333333333333333444444444333222111111111222333222000000000111666555333222222444666777777555333111000111333555333333333444444444555555444000000//////000000111222///000000000111111111111000000000000000000000000////////////000000000000000111222222000......///////////////000000000000//////000000111000000000222222222111111111111111000000000000000000000000////////////////////////000000000000000000111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000///////////////000000000000000////////////000000////////////////////////////////////////////////...///111333333222000///000000000////////////...////////////////////////000000111111111111000000////////////////////////222222111111000000000000000000000000111111111111111111000000000000111111333222111111000000111111111111222222222333333333111111111111111111111111222222222111111000//////111111111111000000000///111222444444222111222333222222222222222222222222111111111111111111111111111111000000000000000000000000000000000000000000......///000111222333333000000111111222222111111000000111111111111000000.........////////////000000000000000000000000000000111111111222222222222000000000000000000000000000000000000////////////////////////////////////000000000000000000111111//////000000000000//////000000000000111111222222111111111111111111111111000000111111111111000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111000000000000111111000000000000000000000000///000000000111111111111222222222222111111111111//////000111111111111111222222111111111000000000222111111000//////......000111111111111000000///222333333333222111///...000000000111111111111111111111111111111111111111111111111111111111111111000000111000000///......111222333222000000000111777555444333333555777888666555222000000111333555333333333444444444555555444000000000000000111222222000000000000111111111111//////000000000000000111////////////000000000000///111222111000......///////////////000000000000,,,---...000000111111111000000//////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000//////000000000000111111000000////////////000000000000000000000000000000000000000000000000000000///000111222222222111000000000000000////////////000000000000000000000000000111111222222111111000000000000000000000000000444333222111000000000000000000000111111111111222222111111000000111111222333222111111000000111111111111111111222222222333111111111111111111111111000000000111000000///...111111111111000000000000...000111111000//////000111111111111111111111111111111111111111111111111111111111111000000000000//////000000000000000111//////000111222333333444///////////////000000000000000111111111111000000////////////000000000000000000000000000000000000000000000111111111222222////////////////////////000000000000////////////////////////////////////000000000000111111111111//////000000000000//////000000000111222222333333111111111111111111111111000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000111000000000000000000000000000000000000111111111111222222222111111111111000//////000111111111111111111111111111111111111000.........///000000111111111111111111111111111111222222222222222111000///111111111111111111111111111111111111111111111111000000000000000000000000111222222222222111111000111222333222000000000111444333222222222333555666555333222111111222333444333333333444444444555555333///////////////000111111000000000000111111111111////////////000000111111.../////////000000000111///111222222000//////000.../////////000000000111......///000111111111111/////////////////////000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000111111111222222000000////////////000000000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000000111222222222222111000111111111111111111111111222111000000///000111111000000111111111222222222222111111000000111111222333222111111000000111111000000000111111111222222111111111111111111111111...///000111111111000///111111111111000000000000---///000000///......///000000000000000000000000111111111111111111111111111111111111000000000///////////////000000111111333333222222222222222222/////////.........//////000000111111111111000000000000000000111111111222000000000000000000000000/////////000000000111111000000000000000000000000////////////000000000000000000000000000000000000///000000000111111111111000000000111111000000000000000111111222333333444000000000000000000000000000000111111111111000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111111000000111111222000000000000000000000000000000000000111111111111222111111111111000000000//////000111111111111111//////000111222444444555...//////000111111222222111111111111111222333444222222111111111111111222222222222222222222222222111111111111111111111111000000000000000000000000333444444555555555555444111222333222000000000111222222222222222333333333333222222222222222333333333333333444444444555555333...............///000000000000000000111111111111.../////////000000111111.../////////000000111111///111222222000///000000.../////////000000111111000111111222222222222111111111111111111222222222000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000///111222333333222111///000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000111111222222222333000000////////////000000000000000000000000000000000000000000000000000000111111000000111111222333///000000000111111111222000000000000000000000000000111222333333222111000111111111111111111111111//////......///000111333000000111111222222222222222222111111111111222222333222222111000111111111///000000000000111111111111111111111111111111111...///000111222222111000111111111111000000000000///000222222000///000111////////////////////////111111111111111111111111222111111111000000//////.../////////000000111111666666555444333111111000111000000/////////000000000000111111111111000000000111111111222222222222000000000000000000000000////////////000000000000111111111111111111111111////////////000000000000111111111111111111111111//////000000111111111222111111222222222222111111000000111222333333444444////////////////////////000000111111111111000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111333222222222222222222333000000000000000000000000000000000000111111111111111111111000000000000/////////000111111111111111---...///222444777888999333333222222111000000000111111111111222333444555222111000000000111222333333333333333333333333333111111111111111111111111000000000000000000000000000111222222333333333333111222333222000000000111111222333444444444444333222222222222222222222222333333333444444444555555333//////000000000000//////000000000000000000000000000000000000000000000000111000///000222222000///111111111000000000000000//////000000000000//////000...------...000000000000000000000000000000000---...000111222111000......///000111111000///...666555333111000000111222111222333333333111///...333222000/////////000111222222111111000...---,,,...000111000///...///111////////////////////////111111000000//////......000000000000000000000000111111111111111222222222//////000000111111222222000000000000000000000000//////000000000000//////111000---,,,,,,---000111111111222222222222111111---------...............------......///111222333000000111222222222222222222111111111000000//////000000000000000000000000///////////////000000111000000111111111222222222000000000000111111111111000000000111111111222222//////000111222333333444222222111000//////000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000111111222111000000000111222333333///000000111222333333333111111111111111111111111000000000000000000000000000000000000111111111111000111222333333222111000000000000000000000000000///000111333333222111111111111111111000000000000111111111111111111111111---------------...///000000000000000000000000000//////000000111111111111111222333444444333222111000000000000000000000000111111000000000000111111444333222111111111333333111111111111111111111111000111111111000...+++)))000000000000000000000000000000000000000000000000555444222111000111222222333222111000////////////111111111111111111111111............////////////000000000111222222222333000000000000000000000000111111000000111111222333111111111111111111111111333333444444444444555555777666555333222111000000444444444444333222222111222222222222222222222222111111222222222222111111333333222111111222333333666666666555555444444444555555555444444333333333111222333444555666666666111/////////000000/////////000000000000000000000000000000000000000000000000111000///000222222000///000000000000000111111111000000000000000000000000000///......///000111222000000000000000000000000+++,,,...///000///...---...///000111111000///...333222000///...///000000222111111111111000111111222111111000000000000000000000000000000000///......000111000///...///111000000000000000000000000000000000000////////////000000000000000000000000111111000000//////......000000000000000111111111000000000000000000000000//////000000000000//////111000///......///000111000000000111111000000000------............//////111111000000000000111111///000111111222222111111111111111111000000000///000000000000000000000000000000/////////000111111000000111111111222222222000000000000111111111111333222111000111222444555111111111222333333444444222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111000111111222222//////000000111222222333222222222222222222222222000000000000000000000000000000000000111111111111000111222222222222111000000000000000000000000000///000111111222222111111000000000000000000000000111111111000000000000000000//////......//////000111111111111111111111111111111111111222222222222111111222222222222111111000000000000000000000000111111000000000000111111333222111111000111222333111111111111111111111111111111222222111///---,,,000000000000000000000000000000000000000000000000333222111000000000000111222111111111111111222222111111111111111111111111/////////000000000111111111111111111111222222222111111111111111111111111111111000000111111222333111111111111111111111111111111111222222222333333666555444222111111111111333333333444333333222222222222222222222222222222222222333333333333222222333333222111111222333333444444444333333333222222444444444444444333333333//////000111222333333222333......////////////......000000000000000000000000000000000000000000000000111000///000222222000/////////000000111111222222111111000//////000111111////////////000111222333000000000000000000000000,,,---...///000///...---//////000000000000//////222111//////...///000111444333111000000000222333111111111111111000//////...//////000111111111000...000111000///...///111111111111111111111111111////////////000000000000000000000000000000000000222222111000///...------111111111111000000000000000000000000000000000000///000000111111000000///111111000000000000111111//////000000000000//////---........./////////000555444333111000000000000...///000000111111000000111111111111000000000000000000000000000000000000111000000000000111222222111111111111111222222222000000000000111111111111444222111000000222444555333333333333333333333333222111000000000000000000222222111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222111111000111111111...//////000000111111222222222222222222222222222000000000000000000000000000000000000111111111111000111111222222111111000000000000000000000000000000/////////000000111111000000000000000000000000111111000000/////////...222111111000000000000000222222222222222222222222333333333222222222222222111000000//////000000111000000000000000000000000111111000000000000111111111111000000000111111222111111111111111111111111222222222111111000000000000000000000000000000000000000000000000000000000000000000000000/////////111111111111222333444555111111111111111111111111000000000111111111222222222222222111111111111111222222222222222222222222111111000000111111222333111111111111111111111111111111111111222222222222333222222111000111111111111222333333333333333333222222222222222222222222333333333444444333333333333222222111111222222333222222222222111111111111333333333333444444444444222222333444555555555555555......////////////......000000000000000000000000////////////////////////111000///000222222000///......///000111222222333111000...------...000111---.../////////000111222//////////////////////////////000111111111111000//////000000000000//////222222111111111111222333555555444333222222111111000000111222222000///...//////000111111111111000...000111000///...///111111111111111111111111111......//////000000111111////////////////////////333222222222111111000000222222111111000000//////////////////////////////000000000111111000000000///000111111111111000/////////000000000000//////.........//////000000111444333222111000/////////......///000000000000000111111111000000000000000000000000000000000000000111111111111111222222333111111111111111111111111///000000000111111111111000000000000111111222222444444333333222222222222111111000000000000000111333333222222111000000000000000000000000000000000000000000000000000000000000000000000000111111222333333222111000000000111......//////000000000111222222222222222222222222000000000000000000000000///000000000111111111111000000111111111111000000000000000000000000000000000///.........///111222//////000000000000000111222222111111000000//////111000000000000111111222222222222222222222222222333222222222222111111111111000............000111000000000000000000000000111111000000000000111111000000000000000111111111111111111111111111111111111111000000000111111222000000000000000000000000000000000000000000000000000000000000000000000///111111111111111222333444111111111111111111111111000000000111111111222222333222222222111000000000222222222222222222222222111111000000111111222333111111111111111111111111222333333333333444444444111000000000000000111111000111222333333333333333111222222222222222333333222222333333333333222222222222222222222222222222222222222111111111111111222222222333333444444555444444555666666666666666555......////////////......000000000000000000000000////////////////////////111000///000222222000///......///000111222222333000///---,,,,,,---///000---///000000///...///111///////////////////////////000000111111111111111000000////////////000000111111111111111111222222555777888888777444111///000000111222222000///...111111111111111000000///...000111000///...///111111111111111111111111111......//////000000111111////////////////////////000000111111222222222333222222111111000000//////////////////////////////000000111111111111000000---...000111111000...---000111111222222111111000......//////000111222222111000000/////////000000......///000000000000000000000000000000000111111000000000000000000000000111111111111111222222333111111111111111111111111///000000000111111111111///000222444444333222000333333222222111111000000111000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000111111222333333222111000000000111////////////000000000000222222222222222222222222000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000///.........///111222///000000000111111222222333333333222222111111111////////////000111222333111111111111111111111111111111111111111000000000111000///......///000111111111111111111111111111111111000000000000111111//////000000111111111111111111111111111111111111000000/////////000111222000000000000000000000000000000000000000000000000111111111111111111111111222222111000000000000000111111111111111111111111/////////000000000111111333222222222111000000000111111111111111111111111111111000000111111222333111111111111111111111111222222222333333333444444000000//////000000111111000111111222333333333333111111111222222333333333111111222222222222111111222222222222222222222222222222222333333333333333111222222333333444444444111222222333333333333222444//////000000000000//////000000000000000000000000000000000000000000000000111000///000222222000/////////000000111111222222//////...------...//////...111333222///---...000000000000000000000000000........./////////000000000000////////////000000/////////////////////...333555888:::999666222///111111111111111000//////111222222222111000000///...000111000///...///111111111111111111111111111////////////000000000000000000000000000000000000------...///000111222222111111111111000000000000000000000000000000000000000111111222222111111000---...///000000///...---111111222222222222111111......///000111222333333///.........///000111111...///000000111111000000000000000000111111111111000000000000000000000000111000000000000111222222222222222111111111111111000000000000111111111111000222444555666555333222222222222111111000000000000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111222222222111111000111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111000000//////000000111000000000000000000000000000/////////000000111111000111111222222333333333333333333333333333333333////////////000111222333000000000000000000000000//////000000000111111111222111111000000111111222111111111111111111111111111111000000000000111111//////000111222222222222111111111111111111111111//////000000000000000000000000000000000000000000000000000000000000000000222111000///000111222333333222111000////////////111111111111111111111111/////////000000000111111222222222111111111111111000000000000000000000000111111000000111111222333111111111111111111111111000000000000111111111111111000000000000000111111000111222222222222222222111111111222222333333444000111111222222111111000111222222333333222222111333333333444444444444444222222222222333333333333333444444555555444444444444000000111111111111000000000000000000000000000000000000000000000000000000111000///000222222000///000000000000000111111111000000000000000000000000111444777555111...///111000000000000000000000000///////////////000000111111000///......///000111000000000//////...------///111444777888777555444222111111000000000000000000000111222222222111111...000111000///...///111000000000000000000000000000000000000////////////000000000000000000000000......//////000000111111000000000000000111111111000000000000000000000000000111111222222111111000//////000000000000//////000000111111111111000000...//////000222333333444000000//////000000111222///000111111222222111111///000000000111111111111000000000000000000000000000000/////////000111111222222222111111111000000000000000000111111111111111111000000111111222333222222222222222222222111000000000000000111222222...//////000000111111222000000000000000000000000000000000000000000000000000000000000000111111222111111111000111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111000///......///000111000000000000000000000000///000111111222222111111111222222333444444555555111111111222333333444444333333222111111111111111111111111111111111111111//////000111222222333333222333333333333333333222111111111111111111111111111111000000000000111111///000111222333333333222111111111111111111111111000111222222222111000///000000000000000000000000000000000000000000000000222000...------///222444222222111000000111111111111111111111111111111111000000000111111111222222111111111111111222222222111111111111111111111111111111000000111111222333111111111111111111111111000000000000111111111111222222111000000000111111111222222222222111111000000111111222333333444444111222222333333222222111111222333333333333222111333333333333444444444555333333333222222222222222666666777777777777666666444111111222222222222111111000000000000000000000000000000000000000000000000111000///000222222000///111111111000000000000000111111222222222222111111444777:::888333///000222000000000000000000000000111111111111111222222333111000///......///000111222222222222111000......+++---///222555777888999333222000/////////000111...///000111222333333333///000111000///...///111////////////////////////111111000000//////......000000000000000000000000222222222222111111111111//////000000111111222222000000000000000000000000111111222222222222111111111000000000000000000111//////000000000000//////...///000111222333444444222222111111111111111222000000111222222222222222//////000000111111111222000000000000000000000000///////////////000000111222222222222111111000000000000000000111111111111111...+++)))***,,,000222333333333333333333333333000000///000000111222222------...///000111222222000000000000000000000000000000000000000000000000000000000000000111111222111000000000111222333333222222222111111111111111////////////////////////000000000000000000000000000000000000111111111111111000///......///000111000000000000000000000000///000222333333222222111222222333444444555666666//////000111222333333444888777555333222000000///222222222222222222222222//////000111333444555666333333555666666555333333111111111111111111111111111111000000000000111111///000222333444444333333111111111111111111111111111222444555444222000///000000000000000000000000000000000000000000000000222///,,,***+++...111444111111111111222333444444111111111111111111111111111111222222222333333333000000111111222222222333222222222222222222222222111111111000111222222333111111111111111111111111111222222222222333333333333333222111111111111111222222222222222111000///000000111222333333444444222333333444444333333222111222333444444333222111222222222333333444444444444333333222222111111111333444444444444444333333555000000000000000000000000////////////////////////000000////////////000000//////000111111111111111//////000000000000//////000000//////000222444555+++???KKK@@@222...000///000000111111111111000000444222000///...///000111000000000000000000000000000000000000000000000000...///000000111444999===333333222000......111444---...///000000111000000000000000000000000000000...///000222222111111000000000000000111111111111222222222000...------///222222333222222111//////000111333222000/////////000000111111222222222333000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000444444222111000...------111000/////////111222333111111000000//////......222111000/////////000111333333222111000000111111222222111111111111111111000000000111222222222333333333333222222111111111000000000000000000000000111111111111111111111111444444333222111111111222////////////////////////000000000000111111111111333333222111000///......000000111111111111000000222111111111000000//////222111000//////000111111...///000111111000///...//////000000111111222222222222111111000000//////222222111111111111222222333333333222222222111111222111000//////000111222666555333111///---,,,+++333222111000////////////111111222333444666888999@@@BBBFFFHHHFFF@@@999555000111222000...------...000000000000000000000000000000000000000000000000333222000/////////000000111111111111111000///...111111111111111111111111/////////000111111222222222222222222222222222222000111111111111222222222333000---...000222222111333222222111111222222333+++---///111222222000000111111222222222222111111//////000111222444555666444444444333333222222222222222222222111111000000333111000000111222222111111111222333333444555555333222111000000111222333555555555444333222111000222222222333444555666777000111222222111000111222222222222222222222222222555444333333222222222222333000000000000000000000000000000000000000000000000000000////////////000000//////000111111111111111//////000000000000//////000000//////000111222333...@@@III@@@444222333222000000111111111111000000222111///......///000111000000000000000000000000000000000000000000000000...///000111111333555888111111000000000111111222///000111111111111111000000000000000000000000000...///000111222111111000////////////000000000000111111111000...---...000222222111000000//////...000222444444222///------000000000111111111222222111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222111111000000//////000000000000000000111222111111000000////////////000///////////////000000333222222111000000111111111111111111111111111111111111111111111222222222333333333222222111111111000000000000000000000000111111111111111111111111333222222111111111111222222222222222222222222222000000000000111111111111222222111111000/////////000000111111111111000000111111111111000000000///111111000//////000111222000000111111111111000000000000000000000111111111111111111000000000000000222222111111111111222222333222222222111111111111222111000//////000111222333222222111000//////...000000///.........//////444777;;;???CCCDDDEEEEEEFFFGGGHHHHHHHHHFFFDDDBBB:::777444111000111222222000000000000000000000000000000000000000000000000333222111000000000111111111111111111000000000///111111111111111111111111111111111000000000000000222222222222222222222222000111111111111222222222444222//////000111000///222111111000000111111222...///000222222222111111111111222222222222111111000000000111222333444555333333333333333333222222222222222222111111111000222111000111222333222000000000111222222333444444222111000000000000111222222222222222111000//////222222222222333444555555111333444333222222333555222222222222222222222222444444333222222222333333333000000000000000000000000111111111111111111111111000000////////////000000//////000111111111111111//////000000000000//////111000000///000000111111...999???888111111222000000000111111111111000000000///.........///000111000000000000000000000000000000000000000000000000...///111111000111222444333000...///222333111///111222222222222111111000000000000000000000000000//////000111111111111000........./////////000000000000111000///...000111222111000............///---000333444333000///...//////000000000000111111222222111111111111000000000000000000000000000000////////////////////////000000000000000000000000111111111111222222222222000000000000000111111111000111111111111000000///111000000000000////////////000111111222222222222333222111111000111111111111111111111111111111111222222222111111111111111222222222222222111111111000000000000000000000000111111111111111111111111111000000000000111111222000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000111111111111000000000000000/////////000111222333222222111111111111222222111111111111000000000000000000000000111111111111222222111111111111222222111111111111000000000000111111000000000000111111//////000000111111111222000////////////000111111222666<<>>:::444///...///111222000000000000000000000000000000000000000000000000222222111111111222222333222111000/////////000111111111111111111111111111222222111111000//////...111111111111111111111111000111111111111222222222555333111000000000///...111000000000000000000111222222111111111222222333111111222222222222111111111111111111111222333333222222222333333333333333222222222222111111111111111111111222444333111///000000000111111222222333333333222222222222333333222222222222111000000///333222222222222222333333///000222111000000222333222222222222222222222222333333222222222333444444444000000000000000000000000000000000000000000000000000000////////////000000//////000111111111111111//////000000000000//////222111111111111111111111...444666222///111111///000000111111111111000000......------...///000111000000000000000000000000///////////////////////////000000///...000444777999333......111333222///222222222222111000000//////////////////////////////000000000111111111111////////////000000000000///000111000//////111333444222000...---...///000+++---000222111111222444///////////////000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000111111111222222000000000000000000000000000111222222222000///...000000000000000000000000000222444555666666555555222222111111111111111222111111111111111222222222333222222222111000000000222222222111111111111111222222222222222222222222111111111111111111111111///////////////000111222///////////////////////////000000000111111111111//////000000111111111111000000111111111111000000111111111000000000000000...//////000111222222333222222000//////000222222222222111111000000////////////000000111111222222222222111111111111222222000000000000000/////////111000000000000000000111...//////000111111222222111111111111222333444555000222666999:::888555222333111///...///333777:::<<<;;;888333///---///222000000000000000000000000000000000000000000000000111111111222222333333444333111000......///111222111111111111111111111111111111111111000000//////000000000000000000000000000000111111111222222222444333222111111000000///111111000000000000111111444333111000000111222333111111222222222222111111222222111111111111111222111111222222333333333444222222222222222222222222111111222333555444111///000111111111222222222333555555555444444555555555444444444444444333222111222222111111111111111111///000222111000000222333111222222222222222333333222222222222333333444555555000000000000000000000000////////////////////////000000////////////000000//////000111111111111111//////000000000000//////222222222222222222111111111444444222222444444333000000111111111111000000...............///000000000000000000000000000000////////////////////////111000...------111777<<>>888111......000111111///000000000000//////...000000000000000000000000000000000///000111111222111111111222222222333333///000111111000000222444444333222111000000000111222222222000......000222111111000000000000///////////////000000000000111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000000222222222111000//////...000111111111111000000///000000000111111111111222///000111111222222222222111111111000111111222333000000000111222222333333222222222111111111111111000000000111111111111111........................000000000000000000000000000////////////000000111111111111111111111111111000000000000111111111111//////000000111111111222000000111111111111000000000000000000111111111111...///000111111222111111000000////////////000000111111111111000000000000000000000000111111111111222222111111111111222222////////////000000000000000000111111111111000000000000000000000000000000.........///000111222333222222111000000000111222//////////////////......111999@@@>>>777000000222000000000000000000000000000000000000000000000000000111222222333222222111111000/////////000111222111111111111111111111111...//////000111111222222111111111111111111111111000111111111111222222222///111333333222111222333333333222222222222333333222111000//////000222333111111222222222222111111222111111000000000111111111111111222222222222222222222222222333333333333222222222333555444222000333333333333333333333333000000111111111111000000111111111222222111111000222111111111111111222222111222333222000...///000111111111222222333333444333333222222222333444444444000000000000000000000000////////////////////////000000////////////000000//////000111111111111111//////000000000000//////---...///000111111000000---...///000///...///000000000111111111111000000000000000111000000//////000000000000000000000000000000000000000000000000//////000//////000444666666444222000//////000000//////000111111111000000000000000000000000000000111000/////////000222222000111111111111222222222000111222111000000222333222222222111000000//////---///222222111000000111222222111111111000000000000000000111111111222222000000000000000000000000222222222222222222222222000000000000000000000000//////000000000111111111111111000000000000000000000000000000000000111222000000111111111222222222000///////////////000000111111000000111222222333///000000111222222333333111111111111111222222222///000000000111111111222////////////////////////000000000000000000000000111111000000//////000000........................000000000000111111111111000000000000000111111111000000111111111111000000///000000000111111111111///000111111222111000000000000000111111000000000000000000000000111111111111111111000000000000000222222111111111111222222/////////000000111111111///000111222222111000/////////000000111111111111............//////000111000000//////000111222333444444444444444444333333...222666999777333///---000000000000000000000000000000000000000000000000000111222222222111000//////000000000111111111111111111111111111111111111000000000000000111111111222222222222222222222222000111111111111222222222000222555444222000111222222222111111111111222222222111000000111222333444111111222222222222111111111000000000000000111222222222222222111111111111222222222333333333444444444333222222444444333222222222222222222222222222///000111222222111000///000111111222222111111111111111111111111222333444333333333222///------...000111111222333333444444444444333222222222333333333000000000000000000000000000000000000000000000000000000////////////000000//////000111111111111111//////000000000000//////***+++---///////////////000111333444222000111444000000111111111111000000111111222111111000///...000000000000000000000000000000000000000000000000,,,///111222000//////000---///111222000////////////000111222222222222222000000000000000000000000111000/////////000222333000000000000111111111111111222222111000000111333000111111111000///...---$$$)))000444666555444333333222222222111111000000111111111222222333333333000000000000000000000000222222222222222222222222000000000000000000000000000111111111111222222222...//////000111222222222111000/////////111222333000000111111222222222222222111000/////////111111111111000000111222333333///000000111222222333333000000111111222222222333//////000000111111111222222222222222222222222222000000000000000000000000333222111000000///000000111111111111111111111111000000000000111111111111111111000000000000000000000000111111111111000000//////000000111111111222000000111222222111//////000111222333333222111000//////000000111111222222222222111111000000//////222222111111111111222222//////000000111111222222///000111222222111000///......///000111222333333000000000000000111111222222333333333333333333333000///////////////000000333222222777;;;;;;444...000000000000000000000000000000000000000000000000000111222222111000///......///000111111111111111111111111111111111111111222222111111000/////////222222222222222222222222000111111111111222222222111444666555222//////000111111000000000000111111111111222222333444555666111111222222222222111111000000000000000111222222333222222222111111000000222222222333333444444444555333111111333444444333222222111111111111111111222333444444444444333222222333333444444444333333111111111111222333444555;;;;;;;;;999555333333333000000111222333333444444555444444333222222222222333......///000000000000///000222333222000000111222000///...---...000222333000000000000000000000000000/////////000111222222444333111000000000111222111111000000//////.........///000111111000///.........//////000000111111000000000000000000000000////////////////////////000////////////111333444222000///000222333111...000000000000000000000000111000000000//////.........//////000111222222222333111...,,,,,,---///000///////////////000111111111111000000000000111111000000111111111111000000555444222111///...------111000000000000222333444333333333222222222111111000000000000000000000000111222333333000---000555111111111111111111111111---...///000111222333333000000000000000000000000000000000000000000000000111111000000//////......111000/////////000222333000000111111111111000000222222222222222222222222222333444333111000111222111111000000000000111111000000000000000000000000000000000000000000000000111111222222222222111111333333333222111000///...444222000///...///000111111111222222222222111111//////000111111111111000111111000000000000111111222222222111111111000000000000000000000000000000000000111111222222333333444111//////111333222111000000111111111111000000000000000000000000111111////////////////////////000000000000111222333444000000000000000000000000000000000000000000000000333333444888<<<;;;555...222000///...///000222333555444333222111111111111000000000000000000000000////////////////////////000000000000000000000000000000000///////////////111111222222111000...---222222111111111111222222000000000000000000000000000111222333333222000000111222222333333222222111444111//////111333222111000000000000000000000000111111222333333333333222333222111000000111222333222222222222222222222222333444666666666444222000111111222222222222111111000000111222333333333333444222...+++,,,///333666FFFGGGEEE???666111111444555444333333222222222222444444444444333333222111666000000000111000000000///000111222111///...///000111000///......///000000000000000000000000000000000000000000000000111222333222111000///000111111111000000000/////////.../////////000000/////////.../////////000000000111000000000000000000000000////////////////////////333222111////////////000111000...///111222000...000000000000000000000000111111111000000/////////...//////000111111222222111000...------...///000///////////////000111111111111000000000000111111000000111111111111000000222222111000//////000000333222111000000111111222222111111111000000000000000000000000000000000000222111000000///.........111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000111111000000////////////000000000000000111111222000111111222222111111000222222222222222222222222222333444333111000111222111111000000000000111111000000000000000000000000000000000000000000000000000111111222222111111000222222222222222111000///111///...,,,,,,,,,...///111111222222222222111111///000111111222222111111111111000000000000111111222222222111111111000000111111111111111111111111000000000111111111111111444111//////111333222111//////000000000000//////111111111000000000000000000000000000000000000000000000000000111222333333000000000000000000000000111111111111111111111111222111222666:::999444///111000///...///000222333333222111000000/////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///000111222222111000000222222111111111111222222000000000000000000000000000111222222222222111000111222222333333222222111444222//////111333222111111111111111111111111111000111222222333333222222333222111000000111222333222222222222222222222222222333444555555444444333222222333333333333222222333333333333222111000000333111///------000333555BBBCCCBBB>>>777444555888555444333333222222222333333444444444333333222111333000000000000000/////////...///000000///...///111111111111000///.........000000000000000000000000222111000000000000000000222111000/////////000000000000000000//////////////////............//////////////////000000000000000000000000000000000000////////////////////////333222111000////////////111000......///000000///000000000000000000000000111111111111111000000000...//////000000111111222//////////////////000000///////////////000111111111111000000000000111111000000111111111111000000////////////000111222333444333222111000000000000000000////////////......000000000000000000000000111///------///000...,,,000000000000000000000000333222222111000///......000000000000000000000000000000000000000000000000111000000000000////////////000000111111111111000000111111222222111111000222222222222222222222222222333444333111000111222111111000000000000111111000000000000000000000000000000000000000000000000000111111222222111111000111111222222222111111000222111000/////////000111111111222222222222111111000111111222222222222222111111000000000000111111222111111111111000000000111111111111111111111111111000000000000000000///333111000000111222222111...//////////////////...222111111111000000//////111111111111111111111111222111111111111111222222////////////////////////111111111111111111111111111000000333666777555222111000/////////000222333111111000///............000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111...///000111222222222222222222111111111111222222000000000000000000000000000111111222222222111111111111222222222222111111333222000000222333222111111111111111111111111111000111222222333333222222222222111111111111222222222222222222222222222222222222222333444555555555333333333444444333333333333333333333222111000000111111000//////111222333666888888666222111333666444444333222222222333333333333444444444333222222111......//////000111111222000111333222111111222333000000000111000///......000000000000000000000000222222111000/////////000111000000///////////////000000000000////////////000///...------...///000////////////000000000000000000000000000000000000////////////////////////////////////000000111111111000.........///000000000000000000000000000000222222111111111111111111////////////000000111111---...///000111111000//////////////////000000111111111000000000000111111000000111111111111000000////////////000111333333333222222111111111000000////////////////////////000000000000000000000000...000111000000222222111////////////////////////000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000//////000000111111000000///222222222222222222222222222333444333111000111222111111000000000000111111000000000000000000000000000000000000000000000000000000111111111111000000///000111222222222222222333222222111111111222222111111222222222222111111111111222333333333333222111111000000000000111111111111111111000000000000111111111111111111111111111111000000//////......222111111111111222111111//////000000000000//////222222111111000/////////111111111111111111111111222222111111000111111111////////////////////////111111111111111111111111111000///111444666666555000000//////000000111222111000///...............000000000000000000000000111111111111111111111111000000000000000000000000111222222222222222333333//////000111222222222333222222111111111111222222000000000000000000000000000111111111222222222222111111222222222222111111333222111111222222222222111111111111111111111111000000111222222222222222222222222222222222222222222222222222222222222222333333222222333333444555222222333333333333222222000000111222333333333333000000111111222222222222///111222222000000222444444333333222222333333333333333333444444333333222444//////000111333555777888888999999666333111000111......///000111000000000000000000000000000000000222222111000/////////000000000000000/////////...////////////000000000000000///...------...///000000000000000////////////000000000000000000000000000000000000000000000000.../////////000000000000000000000/////////000000000000000000000000000000111111111111111111222222///////////////000000000---...000111222111000//////////////////000000111111111000000000000111111000000111111111111000000000000000000000000111222000000111111222222222222000000000000000000000000000000000000000000000000...777;;;666000111333444////////////////////////000000000000000111111111000000000000000000000000111111111111111111111111000000000000111111111111///000111222222111000///...//////////////////...222222222222222222222222222333444333111000111222111111000000000000111111000000000000000000000000111111111111111111111111000000000111111000000000///000111222222222222222/////////.../////////000111111222222222222111111111111222333333333333222111111000000000000111111000000000000000000000000111111111111111111111111111111000000//////......111111222222111111111111000111111222222111111000111111111111000000//////111111111111111111111111222222111111000111111111000000000000000000000000111111111111111111111111222111000111333555777777000000000000000111111222111111000/////////000000111111111111111111111111000000000000000000000000000000000000000000000000111111222222333333333333222111111111111111222222222222111111111111222222000000000000000000000000000000000111111222222333000111111222222111111000222222333333222222222222111111111111111111111111000000111222222222222111222222222333333222222222222222222222222222222222555444333222222222222333111111222222222222111111000000111222333333333333///000111333333222222111222333444555444444555666333333333222222333333444222333333444444333333333444222222222333555888:::<<>>===888333///------.........///000111111111000000000000000000000000222111000000000000000000000000111111111000///...////////////000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000222111111000///---,,,+++///000222222111000000111000000000000000000000000000000000111111111111111////////////////////////...///000111222111000//////////////////000111111111111000000000000111111000000111111111111000000222111000000000000000000//////000222222333333222000000111111111111222222000000000000000000000000222>>>CCC:::000///111111000000000000000000000000333222222111000///......000000000000000000000000111111111111111111111111000000000111111111111222000111111111111000000///...//////000000//////...222222222222222222222222222333444333111000111222111111000000000000111111000000000000000000000000111111111111111111111111///000000111111000000//////000111222222222222222000000000000111111111111111111222222222222111111000111111222222222222222111111000000000000111111//////000000000000000111222222222222222222222222111000000000000000000//////111333333111000111222111222222333333222222111000000000000000000000111111111111111111111111111222111111111111111222222000000000000000000000000222222222222222222222222222222111111222444666777///000000000111111111111222111111000000111111111111111111111111111111111////////////////////////000000000000000000000000111111111222222333333444333222222111111111222222222222111111111111222222000000000000000000000000000000000000111222333444000000111111111111000000111333444444333222222333222222222222222222222222///000111111222222111111222222333333333333222222222222222222222222222222444444444333222111111111000111111222222111111000333333333333222111000000///000222333333333222111222333444444555555444444333333222222222333444444222222333444444444333333333333222111111222444777888999999999666222///......000000///......///000111000000000000000000000000000000000000000000111222000111222222222111000///.../////////000000000111000000111111111111000000111000000000/////////...000000000000000000000000000000000000000000000000111111111111///---+++***...111444555333111000111000000000000000000000000/////////000000111111111////////////////////////000000111111111000000//////////////////000111111111111000000000000111111000000111111111111000000111111000000000000111111000000222222222222111000000000000111111222222222000000000000000000000000111<<<@@@777000111222///111111111111111111111111222111111111000000//////000000000000000000000000111111111111111111111111000000111111111222222222222111111000000000000000000000111111111111000000222222222222222222222222222333444333111000111222111111000000000000111111000000000000000000000000111111111111111111111111//////000000000000//////000111111222222222111111222222333333444444444444111111222222222222111111///000111111222222111111111111000000000000111111////////////000000111111222222222222222222222222000000000111111111111111///111444333111000000222111111222222222222111111/////////000111111222222000000000000000000000000000000000000111222333333222222222222222222222222222222222222222222222222111111111111111111333444//////000111111111111111111111111000000111111222111111111111111111111111000000000000000000000000000000000000000000000000000000111111222333333333222111111111111222444555222222111111111111222222000000000000000000000000111000000000000222333444000000111111111111000000000333555555333222222333222222222222222222222222///000000111111111111111222222333444444333222222222222222222222222222222111222333444333333111111111222222333333222222111333333333333222111000000000111222333333333222222000000111333444444333222333222222222333333444555111222333333444444444333111111000...------...000111///000222222111111222444333222000...---...///000000000000000000000000000000000//////000111222222111222222333333111000///.../////////000000111111000111222333333222111000111111000000/////////...000000000000000000000000000000000000000000000000......///000000///...------111666777555222000111000000000000000000000000......//////000000000111///////////////.........222222111111000000/////////////////////000111111111111000000000000111111000000111111111111000000000/////////000111222333222222333333222111///...//////000000111111222222000000000000000000000000+++666999333111666666000111111111111111111111111---...///000111222333444000000000000000000000000111111111111111111111111000000111111222222222222333222000/////////000111222222333333333333222222222222222222222222222222222333444333111000111222111111000000000000111111000000000000000000000000111111111111111111111111//////000000000000//////111111222222222111111000...///000111111111111111111111222222222222111111//////000111111111111111111111000000000000111111.../////////000000111111222222222222222222222222000000111111222222333333...111444444111000000222000000111111111111000000......///000111222333333////////////////////////000000000000111222333444222222222222222222222222222222222222222222222222000111111000//////111222//////000111111111111111111000000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000//////000111222222333333000000///000222444666777222222111111111111222222000000000000000000000000111000000000000222444555000000111111111111000000000333666666333111222444222222222222222222222222//////000111111111111111222222444444444444222222222222222222222222222222...000222444555444333222222333333444444333333222000000111222333333333333111111222333333333333222222222333555888999888666222222222222333333444555111222333333444444444444222444222//////111222222222333222111000000111222222000000000000111111111111000000000000000000000000000000000000000000000000...............---------555333111000......//////...///000111111000///.............../////////000............/////////000111111111111111000//////000000000000000000000000111222444444444222000///111111111000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000...///000111111000///...111222222000---++++++,,,222111000000000111333444111111111111111111111111111111000000//////......222222222111111///......222333333222111111222444444333333333222222111111111222222333333333222222000000000000111111111111444222000000111222111000111111111000000000000000111111000000000000111111222222111111111111111222333333222111111222333444333333333222222222111111000000000111111000000000222111000//////000111222......///000111222222333000000000000111111111111333222111111111222333444///000222333333111...---111111111111111111111111////////////000000000000666000...000222222333666000111111000000///...---......//////000000111111000000000000000000000000111111222222222333333333222222111111111111222222333222111111000000111111111111111111111111111111333333333222222111111111555222......000111000...111111111111111111111111222222222111111111111111111111000000000000111111333222111000000//////000111111111111111111111111000000////////////000000000000111111111111000000111111111111111111111111222222111111111111111222333333222111000000111111444333111000...---------+++---///000//////000111222000///000222333333222444111//////111333444444444444222222222222444444222222222222222222222222444555666777777555333222333333222222111222222222666666555444222111000000333222111111222222000///333333333333333333333333222222333333333444444444111111333444333111333555333333333333333333333333333444444555555444444333555444222//////111222222222222111000000000000111222000000000000111111111111000000000000000000000000000000000000000000000000///.....................222111000//////000000111...///000111111000///.........//////////////////........./////////000000000111111111111000//////000000000000000000000000111222333444333222000//////000000000111111111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000//////000111111000//////111222222000...------...000000/////////000111222////////////////////////111111000000////////////222222222111111000///...111222222111000000111333222222111111111000000000/////////000//////......000000000000111111111111333111//////000111000///111111111111000000000000111111000000000000111111222111111000000111111111111111111000111222444555222222222111000//////...111111000000000000111111222111000//////000111222//////000000111111222222000000000000111111111111222222111111111222333444111111111111000000//////000000000000000000000000000000000111111111111222222//////444555111.../////////000000000000000///000000000000000/////////000000000000000000000000000000111111111222222222222222111111111111222222333222111111000000111111111111111111111111111111222222222111111000000000555333000000222333222111111111111111111111111111//////000111222333444444111111000000000000111111111111000000//////000000111111111111111111111111000000////////////000000000000111111111111000000000000000000000000000000222222111111111111111222333222222111000000111111333222111///............,,,...000111000000111222333111//////000111000///444333222333444444222111333222111111111111222333222222222222222222222222000111222333444333333222333333333222222333444444555555444333222111111000333222111111222222111///333333333333333333333333//////000000111222222333444222111222333333222111333333333333333333333333111111111111111111111111222444222//////111222222222111000000//////000000111000000000000111111111111000000000000000000000000000000000000000000000000///////////////000000000000000//////000111222222//////000000000000//////////////////////////////....../////////000000000000000000000000///......000000000000000000000000000000111222222111///...//////000000111111222222000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000000000111222222111000000000111222111///...///000.........---...//////000////////////////////////111000000000000/////////111111222111111000///...000111111000//////000222222111111111111111000000333444444444333222111000000000000000111111111111222000......///000///...111111111111111111111111111111000000000000111111111000000000000000111111000000000000111333444555333222222111000/////////222111000//////000111222111111000000000000111111000000000000000111111111000000000000111111111111222111111111111222333333333222000/////////000111////////////////////////111111111222222222333333222///000444444000---------...///000111111111111222222111000000///......000000000000000000000000//////000000000111111111222222111111111111222222333222111111000000111111111111111111111111111111111111111000000000000000555333222222444555555444111111111111111111111111//////000111222333333444111111000000000000111111222222222222222333333444111111111111111111111111111000000//////000000111000000111111111111000000////////////////////////222111111111111111222222333222111111000111111111222111000////////////000...000222222111111222333444222000000111111000///444444555777777666222///222111111000000111111222222222222222222222222222...///000111222333444444333333333333333444555666444333333333222222222222333222111111222222111000222222222222222222222222......//////000111222222555333111222444666444111444444333333333333333333222111000//////000111222555444222//////111222222222///////////////000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111111//////000000000000//////000000000///////////////...////////////000000000///000000000000///......000000000000000000000000//////000111000000///...111111111000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000111111111222222111111111000111222222111000111222............/////////000111111111111111111111111000000000000000000000000111111111111111000//////000111222111//////111222222222222222222222222222777777777777666555333333///000000000111111111111222000......000111000///000111111111111111222222111111000000000000111111000000//////000000111111111111111111222222333333333333333333333333333333222111000//////000111222111000000000000000000111111111111000000000000000///000000000111111111111111111111111111222222333111111000000000000000111000000000000000000000000111111111111222222222333666111000333444222111333...///000111111111111111111111111000000000//////000000000000000000000000000000000000111111111222222222111111111111222222333222111111000000111111111111111111111111111111111111111111111111000000222222222333444555666666111111111111111111111111333333222222111000000000111111000000000000111111/////////000000111333333111111111111111111111111111000000000000000000111000000111111111111000000000000000000000000000000111111111000111111222333222222111111111111111222111000000///000000111111...000222222111000111222444333111111222333222111555555555777888777444222222222111111111111222222111111111111111111111111111111111111222333444555111111111222333444555666222222222222222222222333333222111111333333222111111111111111111111111111111111111111111111111111111333444222333555666444444444444444444333333333555444222111111222444555888444222//////111222222222......//////000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000111111222222111111111111000000000///000000////////////000000000000000000000000//////////////////000000000111000000000000000//////...000000000000000000000000/////////000000000//////333222222111000///......000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000222111111111111111111222000111222222111111222333//////000000111111111111111111111111111111111111000000000000111111111111000111111111111000000///111222333222000000222444000000111111111111111111222222222222111000///...///000000000111111111111222111///000111222222111000000111111222222222333111111000000000000111111000000000000000111222222333333333333333222222222111111222333444555666666222111000//////000111222000000000111111000000000111111111000000000000000///000000000111111111111000000111111222222222222...///111222222111000///111111111111111111111111000000000111111111222222333111333999;;;888555555111111111111111000/////////000000000111111111222000000000000000000000000111111111222222222333333222222111111111111222222333222111111000000111111111111111111111111111111222222222222222222222222///000222333333444444555111111111111111111111111333333222222111000000///111111000000000000111111*********+++,,,---//////111111111111111111111111111111000000000000111111000000111111111111000000111111111111111111111111111111000000111222222333222111111111111111222222000000000000000111111222...///111111000///000111000///...///111333333222555444444555777999888777222333333333333333333222111111111111111111111111333222222111111111222333000000000000111222444444111111222222222222333333333222111222333444333111111111111111111111111111444444333222111000//////...444666222///111333222555555555444444333333333777666444333333444666777777444222//////111222222222......///000111111111111000000000000111111111111000000000000000000000000000000000000000000000000//////000000111111222222111111111111111000///...000000////////////000000/////////000000111111111/////////000000000111111111111111111111000//////000000000000000000000000////////////000000000000333222222111000///......000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000222111000000000000111222000111222222111000111333000000111222222222222222////////////////////////000000000111111111111222000000111111111111000000222333333222111111222444.........///////////////000000000000///...------000000000000111111111111222111000000222333222222000000111111222333333333111111000000000000111111000000000000111222333444333333444444444444333333...///000111222333444555000000000111111000000000000000111111111111000000000000000000000111111111000000000000111111111111///000111111222222111111---///111333333222000...111111111111111111111111000000000111111111111222,,,...666@@@CCC<<<444000222222222222111000///...//////000000111222222333000000000000000000000000111222222222222333333333222222111111111111222222333222111111000000111111111111111111111111111111222222222222222333333333...000222333222222333444111111111111111111111111000000111111111222222222111111000000000000111111............///000222222111111111111111111111111222111111000000111111222000000111111111111000000111111111111111111111111000000000000111222333333111111111000111111222333111111000000000111111222...000111111000//////000,,,+++***,,,///111111111444333333555777999999999222333333444444333333222111111111111111111111111111111111000000000//////000000000000000111222333111111111222222222222222333222111222333444333222222222222222222222222222333333222000///...------...555777111///444666222666666555555444333333333555444333222222333444555888444222//////111222222222...///000222222222222222000000000000111111111111000000000000000000000000000000000000000000000000......//////000111111222//////000111222111000000111000///......///000111......///000111222222333//////000000000111111111222222222222222111111000000000000000000000000000000/////////000000111222000000000000000000111111000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000111000000//////000000111000111222111000///000111000000222333333333222111////////////////////////000000111111111222222222000000111111111111000000111222222111000000111333///000000000111111111111000111111222111111000000000000000000111111111111111000//////111222222111000000111222222333444444111111000000000000111111111111111111222333444555111222444555777777777777111111111222222222333333///000111222222111000//////000111222222111000/////////000000111111222222000000000000111111111111...///000111222111111000...///000111222111111000111111111111111111111111111111111222222222333333---...444<<<>>>999222000111111222222222111111000111111111111111111111111000000000000000000000000111111111111222222222222222222111111111111222222333222111111000000111111111111111111111111111111000111111111222222222222---000333333222111222333111111111111111111111111111111111111111222222222111111000000000000111111333333222333333444555555111111111111111111111111222111111000000111111222000000111111111111000000111111111111111111111111000000000000111222333444111111000000111222222333222222111111000111111111///111222222111000000111...---,,,---///111111000333333444777999999777555111222333333333333222111111111111111111111111111///000111222222222111000222111111000111111222222222222222111111111111111333222111222444555444333333333333333333333333333111111111111111000000000000444444333;;;FFFGGG>>>666666666555444444333333333333333333333333333333888444222000///111222222222...///111222333333333222000000000000111111111111000000000000000000000000000000000000000000000000---......///000111111111,,,---///111222333222222111000///......///000111------...000111222333444000000000000111111111111222333333333333222111111000000000000000000000000000000000000000111222222---...///000111222333333000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000111000///......///000111000111222111///...///000///000111333333222222111111111111111111111111111000000111111222222222222///000000111111111000000000111111000//////000222333333333444444555555555///000000111111111000000000000000000111111111111000///---...000111111000000000111222333333444444111111000000000000111111222222222222333444555666...000333666888:::::::::666666555444444333333222...///222333333222///...///000111222222111000///...//////000111222222333000000000000111111111111...///000222222111111000000000/////////111222333000000000000000000000000222222333333333444444444555000///222333222222444///000111222222222222222333333222222111000000000000000000000000000000000000000000000111111111111222222111111111111222222333222222111000111111111111111111111111111111111//////000000111111111222...111444444222111222333111111111111111111111111444444333222111000///...111111000000000000111111000000000///000000111222111111111111111111111111222222111111111111222222000000111111111111000000000000000000000000000000000000000000111222333444111111000000111222333333333222222111000000111111111222444444222111111222333111000000222333222111222333666999;;;999444000000111222333333222111000000000000000000000000000///000333555666666444444333333222222111222222222222222222111111111000000333222111222444555444333333333333333333333333333111222222333444444555555000222111666HHH[[[ZZZNNN777777666555444444333333333444444555555444444333333111000000000//////......///......333888999666111111111111111000000000000000000////////////000000222222111000000000000000//////000000111111111222444333333333222222111111000000000000000000000000000000000000////////////000000////////////000000000000000000000111111222111111111000///......---111111111111000000000000000000000000000000000000111111111111111111111111------...///000111222222111111222222111000///---111111000000000000111111111111111111111111111111111111111111111111111111111222333333333333222111000000000000000111111222222111111000///......------...000111111111//////111111000000000000000111111111111111111111111111222111111111000000//////000000000000111111111111//////000000111111222222555111---)))(((***...000222111000//////000111111000111222333444444333333,,,666AAAFFFLLLNNNGGG===444444222222222222444444222222222111111111111000111111222222222222111111111000/////////000222333222222111111000000//////111111000000000000111111,,,---...000111222222222111111222222222222111111111111111111111111111111//////111222333222222111222222222111111111111111555555222000222555222,,,111000//////000222444555222111111111000000//////000000000000000000000000000000000000000000000000111111000000000000111111333333222111000000111111///000111111000///...---333333222222111000000000111111222222222222111111000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111222444444333222222222111111111000000//////222222222111111111111000333222111000000111222333000000000000000000000000444333222000000000000111333555777999999777555333333333222222111222222222111111000000000000111111555555555444444333333333111222333333444444444444333333333333333333222222222222222333333333444444555444222111111111222222222222222111111111000000222444444666BBBTTT^^^___777666555444333444444555333333333333333333333333111111111111000000/////////222111222777<<<>>>:::777111111111111000000000000111111000000000000111111111111000///////////////000000000000111111111222111111000000000/////////000000000000000000000000000000000000////////////000000////////////000000//////.........///000000...//////000000111111222111111111111000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111222222111000///...111111000000000000111111111111111111111111111111111111111111111111111111111222222333333222222111000000000000000111111222222222222111000000//////......///000000111000000111111000000000000111111111111111111111111111111111111111111000000000///000000000000111111111111111111111111222222222222555333///,,,+++---///111111111000//////000111222555333000...000555;;;???OOOSSSRRRNNNJJJEEE<<<222444333333222222333333444222222222111111111111000000000111111111111000000111111000000111111222333/////////000000111111111222222111111111111222222111111111111111111111111111111222222222222111111111111111111111111111111222333444555555555444444111111111111111111222222222444222///000222111---222111000///000111333444222111111111000000000000000000000000000000000000111111111111111111111111111111000000000000111111333222222111000000111111///000111111111000///...111111111111111111222222111111222222222222111111000000000000000000000000222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000//////000111111111111000222111111111000000000000222222222111111111111000222111000000000000111222111111111111111111111111222111111000000111222333000111333555555333111000333222222111111222222222111111111000000111111111444222000......///111222000111222222333333333222222222333333444666777888777555333111000222444666444333222111111111222222333333333333222222111111555666444222666???AAA>>>666666444333333333444444333333333333333333333333222111111111111111000000000///...///333888999777444111111111111000000000000222222111111111111222222222111111000000000000000000000000111111111111111000000////////////......000000000000000000000000000000000000////////////000000////////////000000000////////////000111111//////000000111222222333111111111111000000000000000000000000000000000000000000000000000000000000222222222222111111111000000111111222111111000///111111000000000000111111000000000000000000000000000000000000000000000000111111222333333222111111000000000000000111111222333333222222111111000000............///000222222111000000000000000111111222222222222222222222222111111111111000000000000000000000000111111111111333333333222222222222222444333222000///000111111000/////////000111222333666555444555:::AAAIIINNNTTTSSSMMMEEE???;;;555///444333333222222333333444222222222111111111111000111111222222222222111111000000111222222222222222////////////000000000000333333222222222222333333666444333111000000000111111111222222222222111111111111111111111111111111000000111222222222222111000000000111222222222333111444555111///111111///222222000000000111222333111111111111111000000000000000000000000000000000222222222222222222222222111111000000000000111111333222111111000111111111///000111111222111111111///000000111222222333333111111222222222222111111000000000000000000000000222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000///000000111222111111111111111000000000222222222111111111111000111000000//////000000111222222222222222222222222000000000000111222333444...///111222222111///...222222111111111222222333222222111111111111222222333111...++++++---000222000000111222222222111111111111111333555999<<<>>>???;;;666111000333666999444333222111111111222222444444444333333333333222111222222111333666555111555444444333333333333444333333333333333333333333333222222111111111111111111---,,,---///222222000...111111111111000000000///222111111000000111111222333222222111111222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000////////////000000////////////000000222222222222222333333444222222222222111111000000111111111111000000000///000000000000000000000000////////////////////////111111111111111111111111000111111111111111111111111111000000000000111111////////////////////////////////////////////////111111222222222222111111000000000000000111111222222222222111111000000000///...------...000222333000000000000000000111222444444444444444444444444111111111000000000000000///000000000111111111111333333333222222111111000333333333222222111111000...//////000111222222333111555<<>>999555444444333111333333333333333333333333222222222111111111000000222333333333333333333222...///111222222222111000333222111000///---,,,,,,222222222111111222222222666555222000//////000111111111222222222222111111111111111111111111111111//////000000000000000000//////000111222333333333111666888444111222444333333222111000000111111222111111111111111111111111000000000000000000000000222222222222222222222222111111000000000000111111222222111111111111111222000000111111222222222222000000111111111222222222111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000333222111111111222444555111111111111111111111111222222222111111111000000000000////////////000000222222222222222222222222000000111111111222222333000111222333333222111000111111111111111222222333333222222222222222222333333222000///...000111333111111222222222222111111222111111111444888<<>><<<:::777555555555555222222222222222222222222111111111111222222222222444222222111000//////111222333333333333333333333333333333333333333333333444000000000111111111111111444444444333222111000///111111111111000000000000000000////////////000000..................///000222222222222222111111111......////////////000000000000000000000000000000000000000000////////////000000////////////000000000////////////000111111......///000111333444444111111111111000000000000000000000000000000000000000000000000000000000000------...///000111222222000000000111111333444555111111000000000000111111000000000000000000000000000000000000000000000000222111000000000000111222000000000000000111111222000////////////////////////////////////000000111////////////000111222333////////////////////////000000000000111111111111000000000000111111111111111111111000000000000000///000111222222111//////...///000111111222111111333444777888999888777666666222111333444222111222222333333444444333333222222222222111111111111000/////////000000///////////////000111111111111111/////////000111222222222111000000000000000000111111000//////000111222333111111222222222222111111111111111111111111111111333222111111000000111111000000000111222222222333444888999666444777777666111111111111111111111111111111111222222222222222000000000000000000000000111111111111111111111111111111000000000000111111111111111000111111222333111111000000000111222222333333222222111000000///111111222222222222111111000000000000000000000000111111111111111222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000///000000111222111111111222222222222222222222222111111111111000///000000111111000000///000000000000000000000000222333333222222000//////111111111222222111111111000000000000000111222333222222111111111111222222...///111333333222000///333333444444444333222222444333111111111333555666666666555444333222111000111111222333333333222222000111111111111111222222555333222222111///111666222333333444444444444333333333333333333333333333444/////////000000111111111000000111111000000000000111111111111000000000000111000000000000000000111//////......//////000111333333333222222111111111/////////000000000111111000000000000000000000000000000000000////////////000000////////////000000//////.........///000000,,,---...///111222333444111111111111000000000000000000000000000000000000111111111111111111111111/////////000000111111111000000000000111333555666111111000000000000111111111111111111111111111111111111111111111111111111222111000//////000111222000000000000000111111222000000000000000000000000000000000000000//////...////////////000111222333///////////////////////////000000000111111111111000000000000111111111111000111111111111111222222///000111111222111000000///000111111222111000000222222222111111111000000555000///333555333222555222333333444444333333222222222222111111111111000///000000111111000000///222222111111222222333444...///000111222333444555222111111000000111111222111111111222222222333333111111222222222222111111111111111111111111111111111000///...---......///111111111111111111222222333444444111333666555111///000111111222222222222111111111222222333333333000000000000000000000000222222222222222222222222111111000000000000111111111111000000111222222333222111000/////////000111222222111111111111111111111111222222222222111111000000000000000000000000000000111111111222222222222222222222222222222222222222222222222222222222000000000000000000000000//////000111111111111000111111111222222333333333222222222111111111111000000000111222222111000000111111111111111111111111000111222222222222000000111111111111111111111111////////////000111222333111111111000000111111111///000111222222222111111333333333333333222111111333333222222222222333333222222222222222111111111000111222333333333333222111111111222222333333333333111222666555333666===222333444555666555555444333333333333333333333333333......//////000000000111...000111111111222333555111111111111000000000000222222111111111111222222222222111111222333444444333333333222222111111111111111222222333333333444000000000000000000000000000000000000////////////000000////////////000000000000000000000111111222///////////////000000000111111111111000000000000000000000000000000000000111111111111111111111111222222222111111111111111000000000000111333555777111111000000000000111111111111111111111111111111111111111111111111111111222111000//////000111222000000000000000111111222111111111111111111222222000000111111111///---,,,////////////000111222333111111111111111111111111//////000000111111111222000000000000111111111111111111111222222333333444000111111222222222111111000000111222222111//////,,,///222555666555444333===666333555666222111555222222444444444444222222222222222111111111111000333333333444444333333333555444333222333444555666111222222222222333333333333222222222222222222333222333444444444333222222111111222222222222111111111111111111111111111111444333222000000000111222222222222111111111111111111111///---000444222---...///000222222333333333111111111222222333333333000000000000000000000000333333333333333333333333111111000000000000111111111111000000111222333333222111000.........//////000000000111222222333333111111222222222222111111000000000000000000000000000000111111222222222222222222222222222222222222222222222222222222222222000000000000000000000000000111222444444333222222111111111222222333333333222222222111111111111000000111222333333222111000222222222222222222222222...///111222333333222222222222222222222222222222////////////000111222333111111000000000000111111222222111111111333444555222222222222222111000///222333333333333333333333333222222222222333444555000111222333444333333222222222222333333444444444444222444777444...///555222333555666666666555555333333333333333333333333333.........///000222444444222222222222222222222222////////////////////////111111000///////////////000000000000000000000000444333222111000...------222222111111111111111222000000000000000///.........///000111111111111111000000111111111111000000111111222222222222111111111111111111000000000000111111000000//////......//////000000000000//////000000000000000000000000111111000000000000111111000000000000111111111111222111111111000000//////000000000000000000000000222222222111111111000000000111111111111222222222222222111111111111222222000000000000000000000000222111111111000000//////,,,---...///000000000000111111111111222222222222/////////000111222222222111111111111111000//////---.........//////000000111111111111000000000000222111111111000000//////111111222222222111111000111111111111111111222222222222222111111111111000444444444333222111000///000000000000000000000000000111111111111222222222222222222222222222222222444444444444444333222111333222222222111000000000000000000000000000000000000000111222222222222111222111111111000000//////111111111111000000000///111111111111000000000000...000111000///...///000000000000000000000000000111222222333333222222111...///000111111000///...333333333222222111111111000111111222222333333444222222111111111111222222222222222222222222222222000111222333333222111000000000000000000000000000//////000111222222333333666555333111000000000111111111111111111111111111000000111222222222222111222222222222222222222222222222222111222222333444444444555555444222111///111111111111111111111111222222222222222222222222333333333222111000//////000000111111111222222222000111111111111222222222222333333444444333333222111111222333333333333222222111111000000111111222111111222222222333333333444444333222222111000000000000000000000000000000///000111222333333333333222222111111111111111222555555666666666666555555333444555666666555444333333////////////000111333333111111111111111111111111000000000000000000000000111111000///////////////000000000000000000000000333222222111000///......111111000000///000000111000111111111000000///...///000000111111111111000000000111111111111000000000000000111111000000000//////000000111111111222000000000000000/////////111111111111111111111111000000000000000000000000111111000000000000111111000000000000111111111111111111111111000000000///000000000000000000000000222222222111111111000000000111111111111222222222111000000000000000000111000000000000000000000000111111111111000000000///000000000000000000000000............////////////111111111000000000//////111111111111111000//////........./////////000000111111111111000000000000111111111111000000000///111111222222222111111000111111222222333333333333222222222222111111111111333333333333222222111000111111111111111111111111111111111111222222222222222222222222222222222222333333333333333222111111222222222111111111111111111111111111111111111111000000111222222222222111222111111111000000000000222222222222111111111111111111111111000000000000000111222222000000111222222222222222222222222222111222222333333222222111222222333444333222111111333222222222222222222111111111222333333444444555222222111111111111222222111111111111111111111111111111222222222222111111111111111111111111111111///000000111222222333333444333222111111111222333111111111111111111111111000000111222222222222111222222222222222222222222222222111111111222333444444444555555444333222111111111111111111111111111000000000000000000000000333222222222111000000000000000111111111222222222000111111111111222222222000111111222222111111000111111222333333333333222222222111111111111222222111111222222222333333333222222222222222222222222444444444444444444444444000111222333444444444444333333222222222222222333555555666666666666555555555666777888888777666555333000000000000000111111222000000000000000000000000111111111111111111111111111111000/////////000000////////////////////////111111111111000000000///000///////////////000000111111111222111111000///000111111111111000000///000000111111111111000000//////000000000000//////......///000111222333333//////000000000000000000222111111000000111111222000000000000000000000000111111000000000000111111000000000000111111111111111111111111000000000000000000000000000000000000222222222111111111111111000111111111111222222222000000////////////000000000000000000000000000000111111111111000000000000555444222111000000111111000000000111111111111222333222111000///...---,,,000111111111111000000///......////////////000000111111111111000000000000111111111111000000000000000111111222222222111111111111222333444444555555333222222222111111111111222222333333333222222111222222222222222222222222111111111111222222222333111111111111111111111111222222222222222222111000111111111111111222222222111111111111111111111111000000111222222222222111111111111111111000000000333333333222222222222111222222111111111000000000222333444333222111222444222222222222222222222222111111222222222222111111000111111111111000///...111111111222222222222222000111111222222333444444222222111111111111222222000000000000000000000000222222111111111111222222111111111111111111111111000000000111222222333333222111111111222333333444111111111111111111111111000000111222222222222111222222222222222222222222222111000000000111333444333333444444444333333222111111111111111111111111000000000000000000000000222222111111111111111111111111111111111222222222000111111111111222222222000111111222222111111000111111222333333333333222333333222222222222333333111111222222222333333333000000111222333333444444222222222222222222222222111222333444444555444444444333333222333333444444555555666666666666555555555666777777777777666555333111111000000000000000111000000000111111111111111111111111111111111111111111111000000///000000111////////////////////////000000000000000111111111000000/////////000111111111111222222222111111000111111111111111000///...000000111111111111000000//////000000000000//////...//////000111111222222/////////000000111111222000///............///000000000000000000000000000111111000000000000111111///000000000111111111111111111111000000000000000000000000000000000000000111111111111111111111111000000111111111222222222000000////////////000000000000000000000000000000111111111000000000000000888666333111//////000111111111111222222222333333222111111000///...------000000111111111111000/////////////////////000000111111111111000000000///111111111000000000000000000000111222222222111111000000111222333444555666333333222222222111111111111111222333333333222222222222222222222222222222111111111222222222333333000000000000000000000000111111222222222111111000000000000111222222222333111111111111111111111111000000111222222222222111111111111111111111111111333333222222222111111111222222222111111111000000222333444333222222333444000000000000000000000000111111222222222222111111000000000//////...------000000111111222222333333//////000000111111222222222222111111111111222222111111111111111111111111333222111000000111222333111111111111111111111111000000111111111222222222222222222222222222333333111111111111111111111111000000111222222222222111111111111111111111111111222222111000000222333444111111222222222222222222111111111111111111111111222222222222222222222222111111111111111222222222111111111111111111111111000000111111111222222222222333333444444333333222111111222333333333333222444333333222222333333444111111222222222333333333000111111222222333444444111111111111111111111111222333444444555555555444333222222222222333444444555555666666666666555555444444444444444444444444444222111111000000000000000111111111222222222333333111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111000000000000111111222333000111111222222222111111111111111111111000///...000000111111111111000000000111111222222111111000111111000000000000000000//////000000111111222222000000////////////000000111111111111111111111111111111000000000000111111///000000000111111111111000000000000000000111111000000000000000000000000111111111111111111111111000000111111111222222222222111111000000111111222000000000000000000000000000000000000000000111111666555222///......//////.........////////////000000000000000000000000000///000000111111111000000000000000000000000//////111111111111000000000///000000000000000000111111///000111222222222222222...///000111222333444555333333333222222222222111111111222333333333222222111111111111111111111111111222222222222333333333000000000000000000000000000111111222222222111111000000000111222222222333111111111111111111111111000000111222222222222111111111111111111222222222222111111111000000000000222222222222111111111111111222333222111000111333000000000000000000000000000111111222222111111000333333333222111111111111000000000111111222222222000000111111222333333333222222111111111111222222222222222222222222222222333222111000000111222333111111111111111111111111111111111111111222222222333333333333222222111111111111111111111111111111000000111222222222222111111111111111111111111111222222222222222333333444000000000000000111111111111111111111111111111111222222222222222222222222111111111111111222222222111111111111111111111111000000111111111222222222222333333444444333333222111111222333333333333222444333333222222333333444111111222222222333333333222222222222222222222222555555555555555555555555333333444444555555444444111111111111111222333333555555666666666666555555444444333333333333444444444111111000000000000000111111111111222333333444444111111111111111111111111111111000000000111222222000000000000000000000000000000000000000111111111111000000000111222333444///000111111222111111111000111111111111000000///000000111111111111000000111111222222222222111111111111111111000000//////000000111111111111111111222333333444444333333222111111111111111111111111111111000000000000111111000000000000111111111111000000000000111111111111000000000000000000000000111111111111111222222222000111111111111222222222222222111111111111222222000000000000000000000000000000000000111111111111333222000///......////////////000000000000111111...//////000111222222333///000000111111111111000111111000000000000//////111111111111000000000000000000000000111111111111///000111222222222222222//////000111222222333333333333333333222222222222222222333333333222222111000000000000000000000000222222222222333333333333111111111111111111111111000111222222333222222222111111111111111222222222222222222222222222222222000000111222222222222111111111111222222222222222111111111000000000//////333222222222222111111111000111222111000///000222222222222222222222222222000000111111111111000000111111000000000111111222000000000111111111111111222333333444555555666666222222111111111111222222222222222222222222222222222222111111111111222222222222222222222222222222111111111111111111111111333333333333333222111000111111111111111111111111000000111222222222222111111111111111111111111111111222444555555555444333111111000//////000000111111111111111111111111111000000000000000000000000222222111111111111111111222222222111111111111111000111111111111222222222000111111222222111111000111111222333333333333222333333222222222222333333111111222222222333333333333222222222222222222222333333333333333333333333333333444444444444333333000000000000111222333333555555666666666666555555666666555555555555666666444111000000000000000111111000000000111222333333333000000000000000000000000111111000000111111222333222222222222222222222222111111111000000000000000/////////000000111222333...///000000111111111000///000000111111111111000000000111111111111000000000000111111111111000000000000000000000111111111222222111111111111111111222333555777777555333222111111111111111111111111111111000000000000111111000000000000111111111111///000000000111111111111000000000000000000000000000000111111111222222222000111111111111222222222111111000000000000111111000000000000000000000000///000000000111111111111000000000000000000000000111222222222222333333333000000000111222333333333//////000111111111111111111111111000000000//////111111111111000000000000///000000000111111111111//////000222222333333222111111111222222333333333444444333333333222222222333333333333222222111000111111111111111111111111222222222333333333444444222222222222222222222222111111222333333333333333222222222111111111111111222222222222222222222222000000111222222222222111111111111222222333333333222222222111111111000000333333222222222111111111000111222111000///000222222222222222222222222222000000111111111111000000......------...///000111111111111111000000000000222222222333444444555555222222111111111111222222111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111111111000111222333333333222222111111111111111111111111000000111222222222222111111111111111111111111111000333666888999777444222444333222111000000111111111111111111111111111111000000000000000000000000333222222222111000000000222222222111111111000000000111111111111222222222000111111222222111111000111111222333333333333222222222111111111111222222111111222222222333333333111111111222222333333444000000000000000000000000222222333333333333222222111111111111222333444444555555666666666666555555666555555444444555555666555000000000000000111222222...//////000111222222222////////////////////////111111000000111222333333222222222222222222222222111111111111000000000///............///000222222......///000000000000000...///000111111111111111000000111111111111000000//////000000000000//////......///000111222333333333222222222111000000000///222444666666444222///111111111111111111111111111111000000000000111111000000000000111111111111//////000000111111111222000000000000000000000000000000111111222222222222000111111111111222222222000000////////////000000000000000000000000000000//////000000111111111222......000111222222222111...////////////000000000111111222222222333333333//////000111111111111111222111111111000000//////111111111111000000000000//////000000111111111222//////000222222333333333333333333333333333333333444444444333333333222222444444444333222111000///222222222222222222222222222222333333333444444444222222222222222222222222111222333444444444444444333222222222111111000000222222222222222222222222000000111222222222222111111111111222222333333333333333333222222222111111333333333222222222111111000111222222111000111222000000000000000000000000000000111111111111000000000000///000111222444555222222111111000000///////////////000111111222222222222111111111111222222000000000000000000000000000111222333333222111000222222222222222222222222222222111111111111111111...///111333444444444444111111111111111111111111000000111222222222222111000000000000000000000000000333777:::;;;888444222777666444222111111222222111111111111111111111111222222222222222222222222444333333222111000//////222222222222111111000000000111111111111222222222333333333444444333333333111111222333333333333222222111111111111111111222111111222222222333333333...///000111333444555666222222222222222222222222222222333333333222111111222222222222333444555666555555666666666666555555444333222222222222333444555000000111111111000000///111111111111111111111111777666444222000000000000555555333222111000000000111222222333333222222111000000000///000000111222888111---000111...---...//////000111111111111111111000///......///000111111111000///////////////000000////////////000000000000////////////000000111111111111111111111111000000000000000000000000333333222222111222222333000000000000000000000000......///000000000000000000000000000000000000000111111000000//////......333333222222222222222222000111222222333333333333333333333333333333333333222222111111000/////////111111111000000000000000111222333333111111222333111111111111111111111111111111000000000000111111000000111222222222222111111111000000000000111111//////000000111111222222444444333222111000///...222222222222222222222222666555555444222111111000222222222222222222222222222111111000000111111222333333333444444444555555222222222222222222222222---111555444000...000333222000...111555555111---/////////111333333111///333555777555333111333555///000222333333222000///333333333333333333333333111111111111111111111111111111222222222222111111111111222333555444111///333333333333333333333333//////000000111111111222222222222222222111000///111111222333444444555555555444333333444444222000222222333333333333444444666555555555555444111///111111111111111111111111222111000//////000111222//////000000000//////...000000111222333333444444222222111111111111222222444333222222111111222222444333333333444444222000111111222222222333333333111111111111111111111111333333222111000000111111222333444444333222111000333444555666666555444333000111333444444333111000333333222111000000111111222222222111111111111000333222111000///000111222000111222333333222111000333333333333333333333333111222333444444444444444444444444444333333222111444444444444444444444444555555555444444333333333666555555444444333222222555555555444444333333333666...///000111111222111111222222222111111111111111444333111000///...//////333333222111000000000000222222333333333333222222111000000000000111222222111111000000111222333444///000000111111111111111111000////////////000111111111000///////////////111000000//////000000111222222111111111111222222111111111111111111111111111111111111111111111111222222222111111111222222000000000000000000000000///000111111222111111111111111111111111111111111222222111111111000000000222222222222222222222222000000111222222222111111111111111111111111111111111111111111000000000000000000000000111111111111111111222222111111222333111111111111111111111111111111000000000000111111000000111222222222222222222222111111111111222222000000000000111111111111111111111111111111111111222222222222222222222222444444333333333333222222222222222222222222222222222222111111111111222222333333333444444444555555333333333333333333333333000333444222000111666;;;<<<777111///000111///---111000000111222333222000222444555444111000111333111222333555555333222111000000000000000000000000333333333333333333333333111111222222222222111111222222333555777666333000222222222222222222222222000000000000111111111222111111222222222111000000000000000111111222222333444444444444333111000000222222333333333333444444444333111111111222222222111111111111111111111111222111000//////000111222000000000111111000000///111111111222222333333444222222111111111111222222000000000111222333555555333222111222333333111000111111222222222333333333222222222222222222222222333222222111000000111111222222222222222111111000///000000111111000000///222222222222222222222222333222222111000000111111000000/////////.........111111111111111222333444111111222222222222111111222222222222222222222222//////000111111111000000333444444444333333222111333333333333333333333333555555444444444333333333666555555555555444444444555555444444444333333333444......000111222222333333222222222222111111000000222111000000//////000000111111000000000000000111222222333333333333222222111111111111111222333333...555666///---111444111///000111111222222111111111000000//////000000111111111000/////////000000111111111000000111111111222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111222000000000000000000000000000111222222333333222222111111111111111111111111222222222222222111111111111111111111111111111111000000111111111000//////000000000000000000000000000000000111111111111222///000000000111222222222222222111111111111222222222222222222222222222222111111000000000000111111000111111222222222222222333333222222222222333333111111111111111000000000//////000111222333333444222222222222222222222222222222222333333444444444333333333333333333333333333333222222222222333333333333333444444444555555333333333333333333333333444444333111000444;;;BBBKKKCCC999333222333333333333111000111222444333333000222222222000///000111222333555666666555333222333333333333333333333333333333333333333333333333111111222222222222111111333333555888999888444111111111111111111111111111000000000111111111111111000111111222222222111111111111111111111111111111333555777555222///000111222222333333333333444444222111///......000222444111111111111111111111111222111000000000000111222000111111222222222111111222222222222222222222222222222111111111111222222000000000111222333555555333222000111222222111///111111222222222333333333333333333333333333333333333222111111000111111111222222111000000000111111222222222222222222222222444333111//////111333444333222111111000111111111000////////////.........///000111333444444555555222222111111111111222222111111111111111111111111222333333333333222222111333333444444444333222222111111111222222222222222444444444444333333333333555555555555666666666666555444444444444333333333222///000111111222222222222333333222222111000000000222222222222222222333333000000000000000111222222222333333333333333333222222222111111222222333444777DDDDDD666---111222---000000111222222222222111000000000000000000000000111111000000///000000111222222111111111111222222111000000//////000000111111111111111111111111111111111111111111111111111000000111111111111111111000000000000000000000000000111111222222222222222111111111111111111111111222222222222222222111111000000111111111111222222111222222222111000//////000000000000000000000000//////000111111222333333//////000111222222333333666444222111222222222111222222222222222222222222222111111000000111111222000111222222333333222222222222222111111222222222222222222111111000000000//////000111222333333444222222222222222222222222222222333333333333444444333333333333333333333333444333333222222333333444333333333444444444555555444444444444444444444444555555444222222555<<>>888333333555555555555555666666666666555555555555555555555555444444444444444444444444333333444555555666777777555555444444444444555555555555555555444444444444222444555555333222333555333333444444333222222111444444444555555555666666555555555555666666666777444444444444555555666666666666555555555555666666333333444555666777777888444444444444444444444444222222222222222333444444555555555555444444444444444333333222222333333444555444444333222222333333000333333000///111111...111222333444444444333222222222333333333333222222000111222444444444333333222222222222333333333333333222222222333555777888555444444444444333333333333333333333222222222222333333333222222222111111444444444444444444444444444444444444333333333333666555555444444555555666555666777888888777666555333444444555666666555555333444555555666666555555555555444444444555666666444555777666444333333444555555555555555555555555666666666666666666666666666666777777777888888888555666666777777666666555555555555555555555555555333333444444444444333333444444444444444444444444333444444555555444444333111111000000111111222333333333444444444333222111000000000111222333333333222222222222333333333333222222222222222222222222111222222333333222222111222222222222333333333444222222222222222222222222///000111222222222222222222222222222222222222222222222111111222222333444222222111111111111222222222222222222222222222222222222222222222222222222111111111222222222222333333333333333333333333333222111333111111???HHH???222333333333333333333444333333333444444333333333000000000111111111111222333222222111111222222333333222222333444444333111//////000000000111111111111111222333333333333333///000111222333333333333222222222222333333333444888666333222222222111000333333333333333333333333333333333222222333333333333333444444444333333333555444444555666777888888888444444444555555555666666444555666555444444555666222666999888444222444777555555555555666666666777666666666666666666666666555555555555555555555555444444555555666777888888666555444333333444555666777777666666555555555444222444666555333222444666444555555555444444333222333333333444444444555555444555555555666666777777222222222333333444444444555555444444444444555555666555555555555444444444444444444444444444444444000000//////000000111222555555444444444333333333333222222111111222222333555444333333222222222222...222222000000444444222///000111222333222111111222222222333333222222222...000111333444444333333111111222222222333333333222222222222333555777888777777666666666555555555333333333222222222111111333333333222222111111111444444444444444444444444555555555444444333333333555555555444444555555555555666777888888777666555333333444555666666666555333444555555666666555555666666666666666777888999666777999888666555555666666666666666666666666666777777777777777777777777666666777777888888888999777777888888888888777777666666666666666666666666333444444555555444444333444444444444444444444444444555555666666555555444111111111000111222222333333333444555444333111000...//////000111222222222222222333333333444444444222222222222222222222222222333333444444333333222222222222333333444444444222222222222222222222222...///000111222333333333111111111111111111111111222111111111222333333444222222111111111111222222000000000000000000000000222222222222222222222222000000111111111222222222444444444444444444444444222111444111111@@@III@@@222222222333333444444444222222222333333222222222111111222222222333333333333222222222222222222333333333222333444555333111111111222222333333333333000111222333444333222111000000111222333444444444333333333444444444555555888555333222222222222111333333333333333333333333555444444333333444444555222333444444444333222111111111111222333444555666:::555555666666777777777888666777777777777888888888999888777666666666777888888888888888888888888888666666666666666666666666777777777666666777777777666666666666555555555555888777777777666666555555777777777777777777777777666666777777777777666666444444444444444444444444333333222222222333444444666555555444444333222222666555555444444555555666555555555555555555555555555555444444444444333333222222222222333444555666333444444555555444444333444444444444444444444444444555555555444333333222333222222222222222222333444333333333333333333444444333222111222333555666222222111111111222444555444444444333222111//////333333222222222222222222333111//////222444222111777666555444333222222222555444444333333222222111444333333222222333333444222222222333333444444444666555444333222333333444666666555555555444444444777777777777777666666555666666555555444444444333555555444444444444555555777666555444444444444444444444555555666777777777555555555666555555444333222333444555666888999999777777666666555555555444999;;;>>>===:::888888999;;;:::999777666555555555777777777777666666666666666666777888888888888777888777666555444333222222444444444333333222222222111111111111111111111111333333333333333333333333333333333333333333333333333222222111111222222333222333444333111000111222444444444444444444444444444333222111111222333444111111111222222333333333333333333333333333333333333333333333333333333333111111222222222333333333444333222111000000000000333333444444444444333333444444333222111111111111333222111000000222444555111222222333999AAABBB???222222222222222222222222000111222333444333222222333333333222222111111111111000000//////000111222222222222222222222222222333333222222111222222222333333333222222111111111222222222333333444444444///000111222333444444444222222222222222222222222000000000111222222333333111111111111222333444555444444444444444444444444555555555444444333333333333666666777777777888888888888888999999999:::::::::::::::888777777777888999888888888888888888888888666666666666666666666666777777777777777777777777777777777777666666666666888888888777777777666666666666666666666666666666666666777777777777666666555555555555555555555555555444333333333333444444555555555555444444444444555555444444444444555555555555555555555555555555444444444555555555666666333333222222222222222333333333444444444444333333333333333333333333333333444444444444444333222222333333222222222222333333222222111111111111222222111111111111111222333333333333222111222222333444222333333333333222222111111111111111111000000000111///---///222444333222666666555444333333333333444444444333333333333222444444333333333333333333222222333333333444444444666555444333333333444444777777777666666666555555777777888888777777666555666666666555555555555555666666555555555555666666777666555555444444444555666666666555555555555555333444444555666666666555333333444555666777777888777777666666666555555555888:::<<<;;;999888888:::999999888888888999::::::888888888777777777666666777888999999::::::999999888888777666555444333222444333333333333333333222222222222222222222222222333333333333333333333333333333333333333333333333333333222222222222333333222333444333111000111222444444444444444444333333333222111111111111222333000000111111111222222222333333333333333333333333111111111111111111111111111111222222222333333333222111111111111111222222///000000111111000000///222222222111222222333333333222111000000222444555222333333222666<<<<<<888222222222222222222222222//////111222222222111000333333333222222222111111333333333333333444444444222222222222222222222222333333222222222222222333444333333333222222222222333333333333333333222222000000111333333444444444111111222222222333333333333333333333222222222222111111111222222333444555444444444444444444444444444444444444444444333333555888888888888999999999999:::::::::;;;;;;;;;<<<<<<<<<;;;::::::999:::::::::888888888888888888888888666666666666666666666666777777888888888888777777888888888888888888888888999999999999888888888888777777777777777777777777666777777888888777777666777777777777777777777777777666555444444333444444555555555555666666666666555555444444444444555555555555555555555555555555444444555555666777777777666555444333222222222222333333444444444444333333333333333333333333333333333333444444444333222222444444333333333333444444333333222222222222333333111111222333333333333333555444333333222333333333111222222333444444444333111111111111111111111111000//////000333555666555666555444444333333333333333333333333444444444444666555444333333333333333333333333444444444444444666666555444444444444555888888888888777777777777777888888888888777666666666666666666777777777777777777666666666666777777777666666555555555555555777666666555444444333333222333444555666777777777444444444555555555666666777777666666666666555555777888:::999888888999;;;888888888888999999:::;;;999999999888888888777777999999:::;;;;;;;;;;;;:::888888777777666555444444222333333333333333333444333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333222333444333222111222333555555555444444333333333222222111000000111222222000000000000111111111111222222222222222222222222111111111111111111111111111111222222222333333333000000000111111222444444111111222222222222111111111111111111222333444555333222111111111222333444333555333000222555555111333333333333333333333333000000111222222222222222333333333222222222222111///000111222333222222111333333333333333333333333333333222222222222333333444444444444333333333333444444444333222222111111000111222333333444444333111111222222333333444444555555555444333222222222333222222222333444555666444444444444444444444444333333444444444444444444555::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::777777777777777777777777888888999::::::999888888999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888999999999999999999999999999888777666555444444444555555666666777888888999666555555444444555555666555555555555555555555555555555555666666666666666777777666555555555555555666555555555555555555666444444444444444444444444444444555555555555444444555444444444444444444555666555555555555555555666333444555777777666555555666555555444444333333333222333333444444444444444333333333444444444444444333333222333444666666777666555444333333333333333222222333333444555555666777666555444333333333333444444444444444555555555666666555555555555555555888888888888888777777777888888999999888888777666666666777777888888888999888888777777777777888888777777666666555666666777666555555555444444444333333444555666666777777777555555555555444444444444777777666666666666666666666777777888888999:::;;;::::::999888777777777888:::::::::999999999888888888999::::::;;;;;;::::::999888888777666555555555222222222333333444444444444444444444444444444444222222333333333333444444333333333333333333333333333333333222222333333333222333444444222111222444555555555444444333333222111111111111111111111111111111111111111111222222111111111111111111111111333333333333333333333333111111222222222333333333111111111111222222333444222222333333333333222222222111111111222222333444222222111111111222333444444555444000///222222...333333333333333333333333333333444444555555555555222222222222222222222222---...000222333222111000333333333333333333333333333333222222222333444444444444444444444444444444333333333222222222222222111222222333444444333333333333333333333333333333444444444444333333222222444333333333444444555666444444444444444444444444333333333444444555555555333;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;============<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888888999:::;;;;;;:::999888999:::::::::;;;;;;<<<<<<:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::999888777666666666666666666777888999999:::;;;777666666555555666666777666666666666666666666666777777666666555555444444555555555555555666777777999888777777777777888999777777777777777777777777666666777777777777777666666666555555555555666666777777666666666666777777444555666888888777666666666666666666555555444444444555555555555444333333333333444444555555555555555444444333333333444444555555444333333333444444222222333444555555666666777666555555444444444555555555555555555555555555555666666666666666666666777777777777777777777777999999999999999888888777666666777777888888999999888888777777777777888888777777666666666777777888444444444555555555666666555666666666666666555555666555555555555444444444666666777777777777777777666666666777999:::::::::;;;::::::999999999::::::::::::::::::999999999999777777888999999999999999888888777777666666555555222222222333333444444444444444444444444444444444222222222333333444444444333333333333333333333333444333333333333333333444222333444444333222333444555555555444444333333333111111111222222111111111333333333333333333333333111111111111111111111111333333333333333333333333111111222222222333333333444333333222111111222222//////000000000000//////444333222222111111111222222222111222222222333333333555555111000222222000333333333333333333333333333333333444444444555555222222222222222222222222000111444666666666555444333333333333333333333333333222222222333444444555444444444444444444444444000000111111222333444444222222333444444444333333666555555444333222111111111222222222333333444444444444333333333444555555444444444444444444444444333333333444444555555555333;;;;;;;;;;;;::::::::::::999999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888999:::;;;======;;;:::999999::::::;;;;;;<<<<<<===::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777888888777888888999:::;;;;;;;;;888888777777777777888888888888888888888888888888777777777777666666666666444444444444555666777888;;;:::999888888999:::;;;::::::::::::::::::::::::777777888999999999888888777666666666666666666777666555555555555555555666444444555666666666666555666666777777777666555555555666666666555444444333111222222333333444444555333444444222000///111222555444444333333444444444222333333444555666666666666666555555555666666777666666666666666555555555555666777777888777777777777777777777777888888888999::::::::::::999888888777777777777888888888888888888777777777777888888777777777777777888888999444444555555666777777888777777777777777666555444666666666666666666555555666666777777777777888888666666777999;;;<<<:::888999999:::;;;<<<>>>@@@AAA:::::::::999999999888888666666777888888888888777777777777666666555555555222333333333333333333444444444444444444444444444111222222333333444444555333333333333333333333333444444333333333333444444222333444444333333444555444444444444444444444444111222333333333333222111444444444444444333333333222222222222222222222222111111111111111111111111111111222222222333333333555555333222222111111111111222222222222222222111555444333222111111111111111111222222222333333333222555666222000333444333333333333333333333333333111111111111111222333333111222222222222333333333///000222444555555555444333333333333333333333333333222222333333444555666333333333333444444444444...///000111222444555555333333444444444444333333666666555444333222111111111111111222333444444444444444333333333333444444444444444444444444444444333333444444444444444444555;;;;;;;;;:::::::::999999999999:::::::::;;;;;;;;;::::::;;;;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999:::<<<>>>>>><<<:::999999999:::;;;;;;<<<======999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999:::999999::::::;;;;;;;;;<<<:::999999888888999999:::999999999999999999999999777777888888999:::;;;;;;888888777777777888888999;;;:::999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;666777888888999999999888888777777666666777777888777666666555555666666777666555555555666666777777555666777888888888777666444555555666666666666555222222222333444555555555333444555444111111333555444444444333333444444555333333444444555555666666555555555555666777888888777777777666666666555555555666777888888888777777888888888888999999:::::::::::::::;;;:::999999888777777777777777777666666777777777666666777777777888777777777888888999:::666666777777777777777777555666666777777777666666666666777777777777777777666666777777777888888888777777888;;;>>>===:::666777777888999;;;===???@@@999999999999888888888888555666777777888888777777666666666555555555555555444333333333333333333222333333333333333333333333111111222333333444555555333333333333333333333333444444333333333333444444222333444444333333444666222333333444444555555555222333444444444444333222444444444333333222222222333333333333333333333333111111111111111111111111111111222222222333333333444333333222222222333333555555555666666555555555333333222222111222222222111111222222333333333222222666777333000222444444444444444444444444444444111000000///000111222333111111222222222333333333...//////000222333333444444444444444444444444444222222222333333555666666222222222222333333333444//////000111222333333444333444444444444444333333444444444444444444444444333333333333444444444444333333222222222222333333444444444444444444444444444444444444444444333333555;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<888999:::::::::999888777::::::::::::::::::::::::999999999999999999999999999;;;===>>>>>>===;;;999999999::::::;;;<<<======999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;::::::999999::::::;;;::::::::::::::::::::::::666777888:::<<<>>>???@@@>>>>>>===<<<;;;;;;;;;;;;;;;:::888777777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;666666777888888888888888888888777777777777888888999999888888888888999999999888777777777888:::;;;555666777888999999888777222333444666777888888888444444555555666777888888444666888777555555888:::444444333333333444444555444444444555555555555555555555555555666888999:::888888777777666666666555555666777999999999888777999999999::::::;;;;;;;;;::::::;;;;;;::::::999888888888777777666666555555777777666666666666777777888888777777888999::::::999999888888777777666666333444555777888888888888666777777777888888888999666666777777888888888999777777999===@@@>>>999555666666666666777888999999999999999888888888777777666666777888888888888888555555555555555444444444444444444333333222222222333333333333333333333333111111222333333444555555333333333333333333333333555444444333333444444555222333444444333333555666111222222333444555666666333333555555555555333333333333333222222111111111333333333333333333333333333333333333333333333333111111222222222333333333222222222222333444555555222333333444444333333222111111111111222333444444111111222333333333333222222777777333000111333333444444444444444444444444333222111111111222333444111111111222222333333333222222222333444555777888444444444444444444444444222222222333444555666777111111111222222333333333111111111111111222222222444444444555444444333333111111222333444666666777666666666555444444333333333333222111111222222222444444444444444444444444555555555444444333333333333888999999::::::999999888<<<;;;;;;:::999999999::::::::::::;;;;;;;;;<<<<<<888888888999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;============;;;:::;;;;;;;;;::::::999999999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::<<<:::777555555666999;;;<<<<<<<<<<<<<<<<<<<<<<<<999999888999<<>>888444444777777777666666666777777888666666555555555555666666666666666666777777777777888888777777888888999:::777888:::;;;;;;:::888777<<<;;;999888666555555555777777888888999999999:::777777777777777777777777444444444444444444444444555555555444444333333333333333333333333333333333555444333333444555777888444333333333333444555555444444444444444444444444555555555555555555555555666666555444333333222222666666555444333333333333444444444444444444333333555555444444444333333333333333222222333333444555333444555555555444333222111222222333333222222111222333444444444444333222222222222222222222222222333333333333333333333333222222222222222222222222111111222222222222111111111111222333333333333222444555666666444444555666AAA999111...111444555444222444777666222000111333000111111111111222222222222444666444222222444777777666555444333222111111222222222222333444555555444444333333333333222222222222333333444555666666222111111222444555555444222222333444555555555444555999999::::::::::::999999;;;;;;:::999999999999999:::::::::;;;;;;;;;;;;<<<999999999999:::;;;<<<<<<999999999999999999999999777777888999:::<<<======:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;:::::::::999999;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===;;;999888888999;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<999:::;;;;;;<<<@@@EEEHHHKKKGGG@@@<<<:::::::::999999999999999999999999999999999999999999999999999:::::::::999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<;;;999777888999:::888666888888888999999999::::::777777777777777777888888888999999999:::::::::;;;999999999999999999999999777777777888888888888888888888888888999999999:::999999999888888888777777666777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999888888888888888888888888999888888777777888888999777888999888666555666777<<>>999555666888888888888777777777777777777777666666666666777777666777777777777888888888888888777777888888999:::777888999::::::999888777:::999888777666555555555777777777777888888999999777777777777777777777777555555555555555555555555555555555444444444333333555555555555555555444444444444333222333333555555444444444444444555666666555555555555555555555555555555555555555555555555666666555555444333333222666555444444333333444444222111111111222333444444333333333444444555555555333333333222333444444555444444555555555444333222222222333333333333222222444444333222222333444444222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333222222111111222333333333333222333555555555444333444555>>>888111///111444555333222333444333222111222333222222222222333333333333444666666555222111333555555444444444444444333333333333222222333333444555222222222333333444444444222222333333444555555666333222111222555666555444444444555555555555555666555999::::::;;;;;;::::::999;;;::::::999999999999999999:::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999999999999999::::::666666777999;;;<<<>>>>>>999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<======>>>===<<<;;;;;;<<<===>>>:::<<<======<<<<<<>>>??????GGGHHH???999;;;===:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999999999999999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999:::;;;999888999999999999::::::::::::777777777888999:::::::::::::::::::::;;;;;;;;;;;;999999999999999999999999999999888888888888888888777777777888888888999999999999999888888888888888777777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999888888888888888888888888:::999999888888999999:::777888999888666666666888:::===???===999777888:::888999999999999888666555888777777777777777777888777777777777888888888888888777777777777888999999666777888999999888777666888777666666555555666666666666666666777777777777777777777777777777777777666666666666666666666666555555555555555444444444888888888777777666666666666666555444444444555555666555555555555666777777666666666666666666666666666666666666666666666666666666666555444444333333555444444444444555666666777666444222222222333444222222333444555666777777444333333333333444555555444555555555555444333333222333333444444333333222666444222111111222444666222222222222333333333333333333333333333333333333444444444444444444444444333333444444444444333333111222222333333333333333222444555444333222333444999555111000222444444333444222000000222333333333333333333333444444444444666666777555333111111222333333333444444555555555555444444333333333333333000111111222444555555666222333333444444555555555444333222333555666666555888777666555444555666777666::::::;;;;;;;;;;;;::::::::::::999999999999::::::::::::::::::;;;;;;;;;;;;<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>><<<<<<<<<;;;;;;;;;;;;;;;<<<<<<============<<<<<<:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>======>>>===<<<;;;;;;<<<===>>><<<=========;;;::::::;;;888IIIOOOCCC999<<<>>>:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999::::::::::::========================888999:::;;;;;;:::999888::::::999999::::::999999888888888888999999999999999999999:::::::::;;;;;;:::::::::::::::;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888777666777777777777888888888888888888888888888888888777777888888888999999999::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::888:::;;;:::999888999:::888:::<<<;;;999888888:::888999::::::999777555333777777888888888888777777666666666777777777888888777777777777777888999999666666777777777777666666666666555555555555666666555555666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555999999999888777777666666:::999999888888777777777777777666666777777888999777777777777777777777777666666666666666666666666666666666555555555444444444444444444555666777888BBB???;;;777444333444444333444444555666666777777444444444444444555555666555555555555555444444333333333444444444444333333555444333333333333444555222222222333333333333333444444444444444444444444444444444444444444444444333333444444444444333333111222333333444444333333222333444444222222333444444222111222444555444222555111......111444444333333333333333444444444444444555555555444333222333333333333444444444555555666666555333333222222222111111222333333444555555333333333444444444555555444333333444666777777666999777555333333444555666333;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<======<<<;;;::::::::::::;;;;;;;;;<<<<<<=========???>>>>>><<<;;;:::999999:::;;;;;;<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<==================<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;:::::::::999999:::;;;<<<===>>>>>>===<<<>>>===<<<<<<<<<<<<===>>>=========;;;999999;;;===777JJJRRREEE:::<<<===:::999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;========================999999;;;<<<<<<;;;999999888999999999888888999999999999999999::::::::::::<<<;;;;;;;;;:::::::::999:::::::::::::::999999999::::::::::::::::::::::::;;;;;;::::::999999888888666777777777777888888888888888888888888888888888888888888888888999999999::::::::::::::::::::::::999::::::;;;;;;::::::999:::::::::::::::::::::::::::::::::;;;;;;:::::::::888999::::::999888999:::777888999999999888888999777888999:::999777444333666777888888888888777666555555555666666666777777777777666666777777888999666666666777777666666666555555555555555666666777666666555555555555555555666666666666666666666666555555555555555555555555666666666666666666666666888888888777777777666666:::::::::999999888888777888777777777777888999999888888888888888888888888777777777777777777777777777666666666666666555555444444444555666777888999EEEBBB>>>999666555666666666666666666666666666666555555444444555555666777666666555555444444444444444444444555555444444444222333555666666555333222222222333333333444444444444444444444444444444444222222222222222222222222222222333333333333222222222222333444444444444333222333444444222222333444222222222333444444333222555111......222555555444222222222222333333333333222222333444555555555444555555444444444333333333777666555444333222222222333333333333333333333333333333333444444444444444444333333444666777777666888666444222222222444555---;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===;;;<<<<<<<<<==================<<<;;;::::::;;;;;;999999999:::;;;;;;<<<<<<;;;;;;:::::::::999999999::::::;;;<<<===>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::<<<<<<<<<===============<<<======>>>>>>======<<<<<<<<<=========>>>>>>>>>;;;;;;;;;::::::999999888::::::<<<==========================================>>>===<<<;;;;;;===???:::FFFLLLDDD;;;:::;;;:::888999999::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<========================<<<<<<============<<<<<<777888999999888888999:::<<<<<<<<<<<<============<<<<<<<<<;;;:::999999999::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::777777777888888888999999888888888888888999999999888888888888888888888888::::::::::::::::::::::::999::::::;;;;;;::::::999888888888888888888888888999::::::;;;;;;::::::999666777888888777666888999888888999999999999888888888888999999999777666555777888999::::::999888777666666666666777777777777777666666666666777888888777777666666666666777777666666666555666666777777666666666666555555555555777777777777777777777777555555555555555555555555666666666666777777777777777777777777777777777777777777888888888777666666888777777777777888999999888888888888888888888888777777777777777777777777777777777777777777666666555555555666666888999999===<<<:::777666777777888888777777777666666666666666555555555555666777777777666555555444444555555444555555666666555555444111333666888888666333111222222333333444444555555444444444444444444444444222222222222222222222222222222333333333333222222222222333444444444444444222444555444333222333444222333444444444444333333555333111111333444444444222222222222333333333333111111222444777777666444555555555444444333333333777666555444333333333333444444444333333222222222444444444444444444444444444333222333555666666555666555333333222333444444111<<<<<<============<<<<<<<<<<<<<<<<<<<<<===>>>>>>============>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<999999::::::;;;<<<<<<<<<::::::::::::::::::::::::888888999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<=========>>>>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>????????????===<<<<<<;;;::::::999999;;;;;;;;;<<<===>>>>>>???<<<===>>>??????>>>===<<<===???@@@@@@???=========<<>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======777999;;;:::999888:::<<<<<<<<<=========>>>>>>>>>;;;;;;::::::::::::::::::<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;888888888888999999999:::777777888888888999999999888888888888888888888888999999999999999999999999999::::::;;;;;;::::::999888888888888888888888888888999:::;;;;;;:::999888555777888888777777888999:::::::::;;;;;;;;;:::999::::::::::::::::::::::::999:::;;;<<<<<<;;;:::999777888888888888999999999666666666666666777888888888777777777777777777888888888777666666666777777777777777666666666555555777777777777777777777777666666666666666666666666666666777777777888888888666666666777888888999999555666777888888777777666777777777777777888999999888888888888888888888888888888888888888888888888777777777777777777777777666666666666777888888999999888777777666666777777777777777777777777888888666666555555666666777888777777555555444555555666555555666666666666555555222444666777777666444222222222333333444555555666555555555555555555555555333333333333333333333333333333444444444444333333222333444444555444444444333555555555444333444555444555555555444444444444444555555555333333333444333333333333444444444444222222222444777777555222333333444444444444444555777666555444444444444444333333333333333333333333444444444444444444444444333222111222555666555444444444444444555555555555888<<<<<<============<<<<<<===============>>>??????>>>>>>>>>>>>????????????<<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<<<<===>>>??????=========<<<<<<;;;;;;;;;666777777888:::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>><<<=========>>>>>>??????======>>>>>>>>>>>>======>>>?????????@@@@@@@@@@@@>>>>>>===<<<;;;;;;::::::<<<<<<<<<<<<===>>>???@@@;;;<<>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<888:::<<<<<<:::999<<<>>>;;;;;;;;;;;;<<<<<<<<<<<<888999999::::::;;;;;;<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<888999999999999:::::::::777777888888999999999999999999888888888888888888999999999999999999999999999::::::;;;;;;::::::999::::::::::::::::::::::::888888::::::::::::888888777999::::::999999:::<<<===<<<<<<<<<======;;;:::<<<<<<;;;;;;;;;<<<======;;;<<<>>>??????>>><<<;;;999999:::::::::;;;;;;;;;666666666666666777888888888888777777777777888888999999888777777777777777888888777777666666666555777777777777777777777777777777777777777777777777666666777777888888888999666666777888999::::::;;;666777888999::::::999888777777777666777888888999777777777777777777777777888888888888888888888888777777777777777888888888777777777777777888888999::::::999888777666555444555555666777888999::::::666666666666666777888888888777666444444555555666555555666666666666555555555555555555555555555555222222333333444555666666555555555555555555555555444444444444444444444444444555555555555555555444222333444444555555444444444555666666444444555666555666666666444333444555333666888777444222333555444444444555555555666666444333333555777777333000111222222333444666666777666666555444444444444555111111222333444444555666444444444444444444444444222111111222444555555444333444555666777777666666777============<<<<<<<<<<<>>AAA===>>>???@@@@@@???>>>=========<<<<<<;;;;;;;;;:::???>>>===;;;;;;;;;<<<=========<<<;;;999888777777999999::::::;;;<<<======???????????????>>>>>>>>>???@@@AAAAAA@@@???>>>=========>>>???????????????========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<===>>>???@@@@@@???======;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;CCCPPPOOOAAA777777:::;;;<<<;;;999888999:::::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::???>>><<<;;;;;;;;;<<<<<<===>>>???@@@???>>><<<:::========================;;;;;;<<<<<<;;;;;;:::999777999;;;;;;:::::::::<<<999999::::::;;;<<<<<<===:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888777888888777666777888:::;;;::::::999999::::::;;;<<<:::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<;;;;;;=========<<<;;;::::::;;;===>>>>>>>>>===<<<::::::::::::::::::::::::<<<;;;::::::999999999999:::::::::999999999888888999999999888888888888777888888888888888777666555999999999999999999999999888888777777666666666555333444444555666777777888888888777777666666666555777777777777888999:::;;;777888999::::::999777777888888888888888888888888<<<888555666888:::999888888888777777777777888888::::::999888777666555555777777777777777777777777666666666666555555555555888888777777666666555555888888888888888888888888888777666555555666777888888666444555666666333000555555555555666666666777:::888666444333444555666555555555555555555555555666555444333333444555666666:::===:::333000333777444444444444444444444444444333333333333444555555555666777777666444222111///000222444555666777777333333333444444444555555555555555555555555555555555555555555666666666777777777666555444333333333222333333444555666777777666777777888888666555444555555555555555555555555333>>>>>>>>>>>>==================<<<;;;<<<===>>>???>>>>>>????????????>>>>>>>>>>>>>>>=========<<<<<>>===<<<<<<<<<<<<===<<<<<<;;;:::999888777666::::::;;;<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>????????????>>>===<<<>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<===>>>>>>>>>>>>>>>======<<<=====================???===DDDNNNMMMAAA:::;;;:::<<<<<<;;;:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::999888777666666777888<<<===>>>??????>>><<<;;;========================>>>>>>>>>===<<<;;;:::::::::;;;===<<<;;;::::::;;;===<<<<<<<<<<<<<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888999:::;;;:::::::::::::::;;;;;;<<<<<<<<<==================;;;;;;;;;;;;;;;;;;;;;;;;888888888888999999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;<<<======<<<;;;:::;;;;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999999::::::::::::::::::999999999999777777888888999999::::::888888999999999888888777888888888888888888888888888888888777777666666666555555555666777888888888888888888777777666666666;;;:::999888888777777777777777777888888777777666999999999999999999999999:::888777666777999999888999999999999999999999999999999999888777777666666777777777777777777777777666666777777888888888999999999888888888777777777888888888888888888888888999888777666666777888999888777555666777777555222555555555666666666777777999888777666666777888999555555555555555555555555555555444333333444555555999<<<===;;;777555666999444444444444444444444444444444444444444555555666777777888888777666444333333333444555666666666666333333444444444555555555555555555555555555555555555555555666666666777777777777666555444444444444333444444555555666666666555555666666666555333333555555555555555555555555555@@@?????????>>>>>>>>>>>><<<===???AAAAAA@@@???>>>@@@???>>>>>>>>>>>>???@@@@@@@@@@@@@@@????????????>>>????????????>>>>>>=========<<<;;;::::::999999<<<<<<======>>>?????????======>>>>>>??????@@@@@@======>>>>>>>>>===<<<<<>>>>>===>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA>>>AAAHHHHHH@@@<<<>>>;;;======<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;<<<;;;;;;::::::::::::;;;;;;<<<===>>>>>>>>><<<<<<========================????????????>>>===<<<;;;===>>>???>>><<<:::;;;<<<======<<<<<<<<<======>>>;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<<<<======999999::::::;;;;;;::::::;;;;;;::::::;;;;;;<<<======>>>>>>???@@@@@@@@@???;;;<<<<<<======<<<<<<;;;999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;:::::::::999999999666777777888:::;;;;;;<<<999999::::::;;;:::::::::888888888888888888888888888888888888888777777777777777777888888999999:::888888888888888777777777;;;;;;:::999888888888888777666666666666666777777999999999999999999999999888888888888666666888999999:::;;;;;;;;;;;;:::999888888888888888888888888888888888888888888888888666777777999:::;;;;;;<<<:::::::::999999999999999888888888888888888888888999999888888888888999999777666666777888888777555555555666666666777777777666666777777888999::::::666666666666666666666666555555444444444444555555777777777666666555555555555555555555555555555555555555555555555666777777999999888888777777666666666666777777777666666555444444444444555555555666666666666666666666666666555555666666666777777777777777666555444444444444555555555555555555555555555555666777777777666666666666666666666666666666666AAAAAA@@@@@@@@@?????????===???AAACCCDDDBBBAAA???BBB@@@>>>======>>>@@@BBBBBBBBBBBBBBBBBBAAAAAAAAA@@@AAABBBCCCBBBAAA@@@???@@@@@@@@@??????>>>>>>===>>>?????????@@@@@@@@@AAA>>>??????@@@AAABBBBBBCCC>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>@@@???>>>===>>>???@@@AAA@@@@@@@@@@@@@@@?????????@@@======AAAAAA===<<>>???>>><<<;;;<<<===========================>>>>>>=========<<<<<<<<>>>>>??????:::;;;<<<===>>>>>>====================================>>>>>>>>>>>>======>>>??????>>>===<<<===???<<<<<<;;;;;;<<<===???@@@<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<============999:::;;;<<<<<<<<<::::::<<<<<<;;;;;;<<<<<<===>>>===>>>???@@@AAAAAAAAAAAA<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::::::::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::888888999999:::;;;;;;<<<999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888888888888999999999::::::;;;;;;999999999999999888888888999888888999999:::;;;<<<888777666555666777888999::::::::::::::::::::::::666888:::999666555777:::888999;;;<<<<<<;;;999888888888888999999999::::::999999999999999999999999888888999999:::;;;<<<<<<:::::::::999999999999999888888888888888888888888999999888888888777888888555555555666777888777666555666666666666777777777444444666777777888777777777777777777777777777777666666666666666666666666666444222333666777555333555555555555555555555555666666666666666777777888:::999888777777777777777777888888888888888888777444555555555555666666666666666666666666666666666555666666666666777777777777777666555555555555555777666666666555555555444666777888:::;;;======>>>777777777777777777777777555AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAA>>><<<<<<>>>AAABBBBBBBBBBBBCCCCCCCCCCCCCCCAAABBBDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBB<<<<<<===>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???BBBAAA@@@@@@@@@AAACCCDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@===<<<===>>>===>>>AAA>>>???@@@???===<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>======<<<<<<<<<============<<<;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===>>>?????????===>>>???>>>>>>???AAACCCCCCBBB@@@>>>>>>>>>??????===>>>>>>??????>>>>>>===================================================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======<<<<<<<<<:::;;;<<<======<<<:::999======<<<<<<======>>>???===>>>???@@@@@@@@@@@@@@@<<<===???@@@@@@???===<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<======<<<<<<;;;::::::<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<======<<<<<<<<<;;;;;;;;;::::::;;;;;;:::::::::::::::::::::;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::::::::::::::::::::;;;;;;;;;;;;999999999:::::::::::::::999999999999:::;;;<<<===:::999888888888999;;;<<<::::::::::::::::::::::::666999;;;:::777666888:::888999;;;<<<<<<;;;999888888888999999::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888888777777666666555222333555666666666666666666666666666777777777888666666777777777777666666888888888888888888888888888999999999999999999888:::777555666:::;;;999666666666666666666666666666777666666666666777888888999888777666666666777777666777888999::::::::::::555555555666666666777777777777777777777777777777666666666666777777777888777777666555555555666666777777777666555555444444666666888:::===@@@BBBCCC888888888888888888888888444BBBAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@AAABBBCCCBBBAAA???======???AAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDD>>>>>>??????????????????AAAAAABBBBBBBBBBBBBBBBBB>>>??????@@@@@@AAAAAAAAABBBBBBBBBAAABBBBBBCCCDDDBBBCCCDDDDDDEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@BBBBBBBBBBBBBBBCCCDDDEEECCCBBBBBBAAAAAA@@@@@@@@@AAA@@@???>>>???@@@BBBDDD???@@@AAA@@@???>>>>>>@@@????????????????????????@@@@@@?????????>>>>>>>>>;;;<<<======>>>=====================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===???@@@@@@@@@<<<===>>>>>>>>>@@@CCCEEEMMMKKKGGGCCC@@@???>>>>>>>>>??????@@@@@@??????>>>========================<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::>>>>>>======>>>>>>???@@@>>>???????????????>>>>>>===>>>@@@AAAAAA@@@>>>============<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<<<<======>>>=========::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;======<<<;;;::::::::::::::::::::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;;;;:::999999:::999999:::;;;;;;:::999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::888888999999999999::::::::::::::::::::::::::::::777777888777777666555444222444555666555444555666666666666777777777888888999999999999999999999999999999999999999999999999::::::;;;;;;;;;;;;::::::999777555777999:::999666777777777777777777777777666666666666666777888888777777777777777777777777666777888999:::;;;;;;;;;666666666666777777777777777777777777777777777777666666666777777777888888777777666666555666666777777777777666666555555555444444666888;;;>>>@@@BBB777777777777777777777777444AAAAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@AAAAAABBBAAA???>>>>>>???AAABBB@@@AAAAAAAAABBBBBBBBBCCCAAAAAAAAAAAAAAABBBCCCCCC>>>>>>>>>??????@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEBBBCCCCCCDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@?????????@@@@@@???@@@BBBCCCCCC@@@AAABBBAAA@@@??????AAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@?????????>>>>>>@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@?????????>>>>>>>>>>>>===???BBBDDDMMMKKKGGGCCC@@@??????@@@??????@@@@@@@@@@@@??????========================<<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<<<<;;;;;;::::::999::::::???>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@???>>>======???AAABBBBBBAAA???===>>>>>>>>>======<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;::::::;;;<<<>>>???<<<===>>>>>>??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<===>>>>>>???============<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<==================<<<;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<>>>===<<<;;;::::::::::::999:::;;;<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<======;;;999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999999888777555444333555777777555444555777666666777777777888888888999888888888888999;;;<<<::::::::::::::::::::::::999:::;;;<<<<<<;;;:::999888777666666777777666666777777777777777777777777666555555555555666777777777888999::::::999888888888999999:::::::::999999666666777777777888888888888888888888888888888888666666777777777888888888777777666666666666777777777777777666666666666666555555555666888:::<<<===777777777777777777777777777AAAAAAAAA@@@@@@@@@??????<<<>>>???AAAAAA@@@???>>>AAAAAA@@@??????@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@???>>>???@@@BBBCCC???@@@@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@???CCCBBBBBBAAABBBCCCDDDEEEBBBCCCCCCDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA>>>???AAACCCDDDDDDCCCBBBCCCCCCBBBAAA@@@@@@??????<<<>>>???>>>???AAABBBAAAAAABBBCCCBBB@@@???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????===>>>???@@@AAA@@@@@@???AAAAAA@@@???>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAA@@@???>>>>>>@@@@@@???>>>======@@@CCCFFFEEEBBB??????@@@AAABBB???@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<========================;;;;;;<<<<<<======>>>>>>===<<<:::999888999::::::??????>>>>>>??????@@@AAABBBBBBBBBAAA@@@???>>>======???AAACCCCCCAAA???===AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<============<<<<<<;;;;;;::::::;;;<<<>>>???<<<===???@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????>>>=========<<<<<<<<<<<<999::::::;;;<<<===>>>>>>======>>>======<<<;;;;;;========================;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;<<<>>>>>>888999;;;===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===;;;:::<<>>???@@@AAAAAA;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999999::::::999888666555444777999888666555666888777777777777888888888888666555444444666888;;;===::::::::::::::::::::::::999999;;;;;;;;;;;;999999;;;;;;;;;;;;:::999999:::777777777777777777777777555555555555555666777777888999;;;<<<<<<;;;999888::::::::::::999888777666777777777777888888888888888888888888888888888888777777777777888888888888777777666666666666777888666666666666777777777777999888777777777888999:::666666666666666666666666:::AAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????CCCBBBAAA???>>>>>>??????BBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCC@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@@@@???>>>======@@@@@@?????????@@@AAABBBCCCAAAAAACCCFFFFFFCCC@@@?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDDDDDDDBBB@@@>>>???@@@AAABBBCCCBBBAAA@@@DDDCCCAAA@@@???@@@AAAAAA<<<===>>>???AAABBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA???>>>>>>???AAABBBCCCCCCCCCBBBBBBAAAAAAAAA?????????@@@CCCFFFJJJLLLDDDCCCBBBAAA@@@AAAAAABBBBBBAAA@@@???>>>???@@@AAACCCBBBAAA@@@????????????CCCBBBAAAAAA@@@@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBAAA@@@???>>>===@@@@@@??????@@@@@@AAABBB>>>>>>>>>>>>===============>>>???>>><<<<<<>>>??????>>><<<:::::::::<<<===::::::;;;<<<<<<;;;::::::============>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???@@@>>>===>>>@@@AAA???<<<======>>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>?????????>>>>>>=========<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>???@@@======<<<<<<<<<;;;;;;;;;===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@??????>>>===<<<<<<;;;:::;;;===>>>>>>>>>===<<<<<<<<<<<<<<<=========>>>======<<<<<<<<<<<<======>>>===;;;;;;===>>>===<<<>>>>>>======<<<<<<<<<;;;========================????????????????????????============>>>>>>>>>>>>???>>>===============>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<=========<<<;;;===============>>>??????======<<<;;;;;;;;;;;;<<<999:::;;;;;;;;;:::999888666777888999999999999999888888888888888888888888999999999999999:::;;;<<<:::::::::::::::::::::999::::::;;;;;;::::::999888999999999999888888777777999999888888888888888888:::999888777666666666666555666666777888999999999;;;;;;;;;::::::888777666777777888888888888777777666666777888888888888777222555888888666444555666888888777777777777777888666777777777777666666555999999::::::999888666555:::999888666555555555555777AAAAAA@@@@@@@@@@@@AAAAAA????????????????????????===>>>>>>??????@@@@@@@@@DDDCCCAAA@@@??????@@@@@@BBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@CCCBBBBBBAAA@@@@@@??????AAA@@@@@@@@@AAAAAABBBBBBBBB@@@@@@AAACCCCCC@@@>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCBBBAAA@@@AAAAAABBBBBBAAAAAAAAACCCBBBAAA@@@@@@@@@AAAAAA@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCAAA@@@??????@@@AAACCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@AAACCCFFFIIIJJJDDDDDDBBBAAAAAAAAABBBBBBBBBBBB@@@?????????@@@AAACCCCCCBBBAAA@@@@@@@@@@@@CCCBBBAAAAAA@@@@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@AAABBBBBB?????????>>>>>>>>>>>>======>>>>>>===<<<<<<===??????>>><<<;;;:::;;;<<<===:::;;;<<<======<<<;;;:::<<<<<<<<<=========>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@>>>===>>>@@@AAA???<<<>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>============>>>?????????>>>>>>>>>===============<<<<<<======>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;<<<<<<===>>>=========<<<<<<<<<;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<>>>>>===<<<<<<;;;;;;;;;<<<===>>>>>>>>>===<<<<<<<<<<<<=========>>>>>>>>>======<<<<<<======>>>>>>===;;;;;;===>>>===<<>>>>>>>>=================================????????????????????????============>>>>>>>>>???>>>>>>============>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>======<<<===============>>>>>>???======<<<;;;;;;;;;;;;<<<<<<=========<<<:::999888777777888999999999999999999999999999999999999999:::::::::::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;;;;:::;;;;;;;;;;;;:::999999999999999999888888888777999999888888888888888888::::::999888777777666666666666777777888999999:::888888888888777666555444777777888888888888777777777777777777888888888999666888;;;:::888777777888888888777777777777888888777777888888888888888777:::::::::999888777666666::::::999777777666666666999AAAAAA@@@@@@@@@@@@AAAAAA????????????????????????===>>>>>>???@@@AAAAAABBBDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAADDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAAAAABBBBBB@@@>>>@@@@@@AAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAACCCBBBAAAAAA@@@AAAAAAAAACCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBEEEGGGHHHDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCDDDDDDCCCBBBAAAAAAAAAAAACCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCC@@@@@@@@@@@@????????????======>>>===<<<<<<===??????>>>===<<<;;;<<<===>>><<<<<<============<<<<<<<<<<<<<<<============>>>>>>??????@@@@@@@@@@@@@@@@@@???>>>???@@@AAA???===???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===>>>>>>???????????????>>>>>>>>>>>>>>>>>>============>>>??????????????????????????????===<<<<<<<<<<<<===>>>>>>>>>===============<<<<<<==================>>>>>>========================>>>>>>======<<<;;;;;;;;;;;;<<<===??????>>>>>>===============>>>>>>>>>>>>>>>>>>============>>>>>>???===<<<<<<===>>>>>>===????????????>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????>>>>>>>>>======>>>>>>???>>>>>>>>>>>>====================================<<<<<<===>>>>>>>>>>>>>>>======<<<<<<======>>>???======<<<;;;;;;;;;;;;<<>>===<<<:::999888777888999999999999999999::::::::::::::::::::::::;;;;;;;;;:::;;;;;;<<<======<<<;;;::::::;;;<<<>>>;;;;;;;;;;;;;;;:::999999999999999999888888888888888888999999999999999999::::::999999888888777777777777777888888999999::::::::::::::::::999888777777888888999999888888777999888777777777888999:::999:::<<<;;;999777777888888888888888888888888888777777888999::::::::::::::::::999888777777777777;;;:::999888888888888888777AAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@AAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????@@@@@@@@@AAAAAAAAAAAABBBAAAAAABBBBBBBBBBBBAAAAAADDDDDDCCCCCCBBBBBBBBBAAABBBBBBCCCDDDDDDDDDDDDDDDEEEEEEDDDCCCCCCBBBAAA@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDCCCBBBAAA@@@???@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBBBBBBBCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGHHHEEEEEEDDDCCCCCCBBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@===>>>>>>===<<<<<<===??????>>>>>>=========>>>???===>>>>>>>>>>>>>>>>>>=========>>>>>>>>>?????????>>>???@@@@@@AAAAAA@@@@@@??????@@@@@@AAA@@@@@@???@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>??????@@@@@@???????????????????????????>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>?????????????????????????????????>>>>>>>>>======<<<<<<<<<===>>>?????????>>>>>>======>>>>>>>>>????????????>>>>>>======>>>>>>??????===<<<<<<===>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>======================================================>>>>>>>>>?????????>>>>>>>>>===>>>>>>???????????????>>>>>>>>>>>>=================================>>>>>>????????????===<<<<<<<<<<<<===>>>>>>======<<<;;;;;;;;;;;;<<<=========<<<;;;:::999999888888999::::::999999999:::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<======;;;999888888:::<<<>>>;;;;;;;;;<<<;;;::::::999999999999999999999999999888888999999999999999::::::::::::::::::999888888888888888999999999::::::;;;;;;<<<<<<<<<;;;;;;:::888888999999999999888888:::999777666777888:::<<<:::::::::999888666666666777777888888999999888888666777888999::::::::::::;;;:::888777777777888999:::999999888888888999999777BBBAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEEEEEEEDDDDDDEEEEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAABBBCCCDDDDDDCCCAAA@@@???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDBBBBBBCCCCCCCCCCCCCCCCCCAAABBBDDDFFFHHHJJJKKKLLLEEEEEEDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA???????????????@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAA===>>>???>>><<<<<<>>>????????????>>>???????????????????????????????????????@@@@@@@@@AAAAAAAAAAAA??????@@@AAAAAAAAAAAA@@@???@@@AAAAAAAAA@@@@@@@@@AAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@????????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@AAAAAA????????????????????????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????======???@@@@@@@@@???>>>>>>>>>>>>????????????@@@??????>>>>>>>>>>>>?????????>>><<<<<<>>>???>>>===========================>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>???@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@<<<<<<<<<<<<<<<======>>>======<<<;;;;;;;;;;;;<<<::::::::::::::::::;;;;;;999999:::::::::999999888::::::;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;999777666777999;;;===;;;;;;<<<<<<<<<;;;::::::999999999999999999999:::888888999999:::::::::::::::;;;;;;<<<;;;;;;:::999999999999999::::::::::::888888999999999999999999999999::::::::::::999999;;;:::888777777999;;;<<<;;;:::999888888777777666666777888999:::999999999555666777888999999999999:::999888777777777888999888888777777777888888999999BBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCBBBCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEFFFEEEDDDDDDBBBCCCCCCAAA??????@@@AAADDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBB???@@@@@@AAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDAAABBBBBBBBBCCCCCCCCCCCC@@@AAABBBBBBCCCCCCBBBBBBAAABBBDDDGGGIIIJJJKKKLLLEEEEEEDDDDDDCCCDDDDDDEEEDDDCCCCCCBBBBBBBBBBBBBBBAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAA??????@@@???>>>===???AAA??????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCC???@@@@@@AAAAAAAAAAAAAAA???AAACCCBBBAAA@@@AAABBB@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@????????????@@@?????????@@@@@@@@@@@@AAA>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@===>>>???@@@AAA@@@@@@???>>>?????????@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@>>>======>>>???>>>>>><<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>??????@@@AAA????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@<<<<<<;;;;;;<<<<<<===>>>======<<<;;;;;;;;;;;;<<<999999999999999:::<<<<<<::::::::::::::::::999888999::::::;;;;;;<<<<<<<<<===<<<;;;;;;;;;;;;;;;;;;999888777666777999;;;<<<<<<<<<<<<<<<<<<;;;::::::999999999999::::::::::::888888999999:::;;;;;;;;;:::;;;<<<======<<<;;;:::::::::::::::::::::::::::999999:::;;;<<<<<<;;;;;;999::::::;;;;;;::::::999;;;:::999999999:::;;;<<<===;;;999999:::::::::888666777888:::::::::999999666666777888999999999888999999888888888888888999777777777777777888999:::999BBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAABBBCCCCCCCCCCCCBBBAAACCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCCCCCCCDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@AAAAAAAAABBBDDDEEEFFFEEEDDDCCCAAABBBBBBAAA???>>>AAACCCDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>@@@AAACCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEE@@@AAABBBBBBCCCCCCCCCCCC??????AAABBBBBBBBBAAAAAABBBCCCEEEFFFGGGGGGFFFFFFDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDBBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@??????@@@BBB???@@@@@@AAAAAAAAAAAAAAABBBBBBAAA@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBBBBCCC???@@@AAAAAABBBBBBAAAAAA???BBBDDDCCCAAA@@@AAABBB???@@@@@@@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBB>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAA@@@????????????@@@@@@@@@AAAAAA@@@@@@@@@??????@@@@@@@@@@@@>>>======>>>??????>>><<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>???@@@AAABBB??????>>>>>>>>>=================================>>>>>>===<<<===>>>???@@@<<<;;;;;;;;;;;;<<<============<<<;;;;;;;;;;;;<<<;;;;;;:::999::::::<<<<<<::::::;;;;;;::::::999888888999999:::;;;;;;<<<<<<<<<<<<;;;:::::::::::::::888888888888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999999999:::::::::;;;;;;888888999999:::;;;;;;<<<:::;;;===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;===>>>>>>?????????::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;===:::777777999;;;:::999555777999:::;;;;;;:::999888888999999999999999888777888888999999999888888777777777888999:::;;;;;;<<>>@@@AAABBBAAAAAA@@@CCCDDDEEEEEEEEECCCBBBAAADDDDDDCCCCCCCCCCCCDDDEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBCCCCCCCCCDDDDDDAAAAAABBBCCCDDDEEEFFFFFFDDDCCCCCCCCCCCCDDDEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@AAABBBBBBAAA@@@@@@AAACCC???@@@AAAAAABBBBBBBBBAAACCCBBBAAAAAAAAAAAABBBCCC@@@@@@AAAAAAAAAAAABBBBBB???@@@AAAAAABBBBBBAAAAAA???BBBDDDDDDAAA@@@AAACCC?????????@@@@@@AAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCCCCBBBBBB@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBB>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCC??????????????????@@@@@@>>>???@@@AAABBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAA@@@>>>======>>>??????>>>======>>>>>>?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>????????????@@@@@@@@@>>>>>>>>>>>>???@@@AAABBB>>>>>>>>>>>>====================================>>>===<<<<<<<<<===???@@@<<<;;;;;;;;;;;;<<<============<<<;;;;;;;;;;;;<<<>>>===<<<;;;::::::;;;<<<;;;;;;;;;;;;::::::999888888888999999:::;;;<<<<<<<<<;;;::::::999999999999888888999:::;;;;;;<<<<<<<<<<<<======<<<<<<;;;:::999999999::::::;;;;;;;;;888888999::::::;;;<<<<<<:::<<<===??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888:::;;;<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999:::;;;<<<<<<<<<;;;;;;:::777444444777999999777555777999;;;<<<;;;:::999::::::;;;;;;;;;:::999999666777999::::::999888777888888888999:::;;;<<<===EEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDDDDDDDEEEDDDCCCBBBAAA@@@AAABBBBBBDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCCCCCCCCCCCCCCCCBBBDDDDDDBBBAAAAAABBBDDDDDDAAABBBBBBCCCDDDEEEFFFFFF@@@@@@@@@AAAAAABBBBBBBBBDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHFFFGGGHHHGGGFFFCCC@@@???BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDGGGGGGFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@@@@@@@??????@@@@@@AAABBBDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA???======>>>@@@AAAAAAAAAAAABBBBBBBBBCCCCCCAAABBBDDDEEEEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBAAA@@@???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAAAAABBBBBBAAAAAA@@@@@@BBBBBBBBBBBB@@@@@@@@@AAAAAABBBCCCDDDEEEEEE@@@@@@@@@@@@??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAA????????????@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBAAAAAA@@@????????????>>>>>>??????@@@AAA@@@???>>>>>>>>>???AAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@??????>>>>>>???????????????????????????>>>============>>>>>>===============<<<<<<<<<===??????>>>===<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<;;;;;;:::999:::;;;:::888777888999555777999<<<===>>>>>>>>>:::::::::999999999999888666777888999:::;;;;;;;;;===???>>>;;;:::======:::999::::::;;;;;;::::::999999:::<<<===>>>===<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???===;;;999:::<<>>===<<<;;;:::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999999:::::::::;;;;;;;;;999999999999999999999999999999999::::::;;;;;;;;;;;;BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDAAAAAABBBBBBCCCCCCCCCCCCEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGDDDEEEFFFGGGFFFEEECCCBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>======???@@@AAA@@@@@@@@@AAAAAAAAABBBBBBAAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBAAA@@@AAABBBBBBBBBBBBAAA@@@AAAAAABBBBBBCCCCCCDDDDDDAAA@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBAAA@@@@@@???@@@@@@@@@@@@@@@AAAAAABBB@@@??????>>>???@@@AAABBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>????????????????????????>>>======<<<<<<=================================<<<===>>>===<<<;;;;;;===;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<<<<<<<:::;;;;;;;;;999888999:::555666888:::;;;;;;;;;;;;;;;;;;::::::999999999888999999999:::::::::::::::888===@@@===;;;<<<;;;999::::::::::::::::::::::::;;;;;;<<<<<<===<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>;;;;;;<<<<<<;;;;;;::::::::::::888777777888999:::======;;;:::::::::;;;<<<;;;;;;;;;;;;:::::::::999999999999999:::::::::;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBEEEDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCEEEFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFDDDCCCBBBBBBBBBBBBEEEEEEDDDDDDDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCCCCBBBBBBBBBBBBDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDEEECCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===>>>???AAABBB???@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBB@@@??????BBBAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAACCCBBBAAA@@@????????????BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCC@@@@@@@@@???@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================:::<<<<<<<<<:::999:::;;;777777999::::::;;;;;;:::===<<<<<<;;;:::999999999;;;;;;;;;;;;::::::999999888@@@EEEAAA<<<:::999888<<<;;;::::::::::::;;;<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<;;;:::;;;;;;<<<<<<<<<:::999888;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;::::::::::::;;;::::::::::::999999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;;;;CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDBBBBBBDDDDDDDDDDDDBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEDDDCCCDDDEEEGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGEEECCCBBBBBBCCCDDDEEEFFFEEEEEEDDDEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEAAAAAABBBBBBCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDCCCCCCCCC@@@@@@@@@???@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@BBBCCC@@@@@@AAAAAAAAABBBBBBBBBCCCBBBAAA@@@@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@BBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCCCCBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCCBBBBBBBBBAAABBBBBBBBBBBBBBBBBBAAACCCCCCBBBBBBAAAAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAACCCBBBAAA@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????>>>>>>>>>>>>>>>???????????????<<<===>>>===;;;;;;;;;<<<========================<<<======>>>>>>?????????<<<===>>>===;;;:::;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;:::999<<<<<<;;;;;;;;;;;;;;;;;;CCCKKKMMMFFF===999::::::>>><<<;;;999999;;;<<<>>>???>>>===;;;;;;;;;<<<===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;:::999:::;;;<<<=========;;;:::;;;;;;<<<<<<===>>>??????<<<;;;;;;;;;::::::::::::999999999999999999999999888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;DDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGDDDDDDDDDDDDDDDCCCCCCBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEECCCCCCEEEFFFFFFEEECCCCCCCCCCCCDDDEEEEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBCCCEEEHHHIIIFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB???????????????@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCAAA@@@@@@AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAABBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBAAABBBBBBBBBCCCCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAA?????????@@@@@@@@@AAAAAA>>>???@@@???>>>===>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@===>>>???>>><<<<<<<<<=====================>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<===>>>???QQQVVVTTTIII>>>:::<<<===>>>===;;;::::::;;;===>>>@@@???===<<<;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;999:::<<<>>>???@@@@@@@@@;;;;;;::::::999:::::::::<<<<<<<<<;;;;;;;;;::::::999999999999999999999999888888999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;FFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDFFFHHHJJJLLLGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEDDDDDDEEEEEEFFFCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCC@@@@@@@@@AAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDBBBAAAAAABBBDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEFFFFFFEEEBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCDDDDDDDDDDDDCCCAAABBBBBBCCCCCCDDDDDDDDDAAAAAABBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAACCCCCCCCCBBBBBB??????@@@@@@AAABBBBBBBBB@@@AAABBBAAA@@@???@@@AAA??????????????????????????????@@@@@@@@@@@@@@@@@@>>>@@@@@@???>>>===>>>???=========<<<======>>>>>>????????????>>>>>>>>>>>><<<;;;;;;;;;<<<>>>@@@AAATTTWWWSSSHHH???===>>>???>>>===<<<;;;;;;<<<===>>>>>>>>>======<<<========================>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>><<<;;;;;;<<<===>>>::::::<<<===@@@AAACCCDDDEEECCC@@@===;;;::::::;;;<<<<<<======<<<<<<;;;:::999999999999::::::::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::999999;;;HHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGHHHHHHHHHGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJKKKKKKHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCDDDFFFHHHIIIHHHHHHGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDCCCCCCCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBCCCCCCBBBCCCDDDEEEEEEEEEDDDDDDAAABBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEE>>>???AAACCCDDDCCCCCCBBB@@@@@@@@@AAABBBCCCCCCCCCAAABBBCCCBBB@@@???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@???AAAAAA@@@???>>>???@@@???>>>>>>>>>>>>???AAAAAA????????????@@@@@@@@@@@@???>>><<<<<<<<<>>>@@@AAAJJJLLLJJJCCC???@@@@@@???========================<<<======>>>>>>>>>>>>======>>>>>>>>>?????????@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???>>>>>>>>><<<;;;;;;<<<===@@@CCCDDDRRRNNNHHHBBB>>><<<============>>>>>>>>>===<<<;;;999:::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;IIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIKKKJJJIIIIIIHHHHHHIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKJJJIIIHHHGGGEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGJJJIIIGGGGGGGGGGGGIIIJJJJJJJJJIIIIIIIIIIIIHHHHHHMMMMMMLLLLLLKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNMMMLLLKKKJJJIIIIIIGGGGGGHHHIIIIIIJJJKKKKKKIIIIIIHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJJJJJJJJJJJJJHHHHHHGGGFFFEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIGGGDDDCCCCCCEEEIIIKKKIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCAAAAAAAAABBBBBBBBBCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFEEEDDDCCCBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCCCCDDDDDDCCCCCCDDDCCCBBBAAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCDDDDDDCCCBBBAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDBBBCCCEEEFFFFFFFFFEEEDDDBBBBBBBBBCCCDDDEEEEEEFFFCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF===>>>AAACCCCCCCCCBBBAAA@@@@@@AAAAAABBBCCCDDDDDDAAABBBCCCBBB@@@???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBAAA???>>>???@@@BBBAAA@@@@@@AAACCCDDDEEE>>>??????@@@@@@AAABBBBBBAAA@@@>>>===<<<===???@@@>>>AAAAAA??????BBBAAA>>>======>>>>>>>>>>>>======;;;<<<===?????????>>>===>>>>>>??????@@@@@@@@@AAA========================:::<<>>===>>>===;;;:::;;;>>>AAACCCVVVQQQIIIAAA<<<::::::;;;===>>>?????????>>><<<;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<==============================;;;;;;;;;::::::999999999;;;KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMLLLKKKJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJLLLLLLKKKJJJIIIIIIHHHHHHKKKKKKLLLLLLLLLLLLLLLKKKMMMMMMLLLLLLKKKJJJHHHHHHJJJKKKLLLMMMNNNOOOPPPQQQQQQPPPOOOMMMLLLJJJIIIHHHLLLMMMMMMLLLKKKJJJJJJKKKMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJIIIIIIHHHHHHHHHLLLMMMNNNNNNNNNLLLKKKJJJJJJIIIIIIHHHHHHIIIIIIJJJHHHIIIJJJKKKLLLLLLLLLLLLJJJIIIGGGFFFFFFGGGIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFGGGGGGHHHIIIJJJLLLLLLMMMMMMKKKJJJGGGEEEDDDCCCCCCHHHGGGGGGGGGFFFFFFEEEEEEHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFFFFFFFEEEEEEDDDDDDGGGGGGHHHHHHGGGFFFDDDCCCEEEDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCBBBBBBAAADDDDDDDDDDDDDDDCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCBBBAAAAAADDDDDDDDDDDDDDDCCCCCCBBB@@@AAACCCDDDDDDDDDCCCBBBBBBCCCEEEGGGHHHGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEAAABBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAABBBBBBBBBBBB@@@BBBDDDEEEDDDAAA===;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????888777888;;;AAADDDCCCBBB??????>>>>>>>>>>>>??????<<<===>>>??????>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBAAAAAA@@@???>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<===>>>>>><<>>@@@AAACCCCCCAAA???===@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???======>>>@@@AAA???<<>>>>>>>>>>>??????>>>>>>???@@@@@@???>>>>>>????????????????????????BBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<======>>>???LLLLLLLLLLLLLLLLLLLLLLLLJJJKKKLLLMMMMMMMMMKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHDDDEEEFFFHHHJJJKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOLLLMMMMMMMMMKKKJJJKKKLLLMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMMMMMMMLLLKKKJJJIIIKKKKKKIIIHHHHHHIIIKKKKKKMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLMMMJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIJJJJJJJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDFFFGGGDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEFFFFFFGGGGGGHHHHHHDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGFFFEEEFFFFFFGGGGGGFFFFFFEEEDDDFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIJJJJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCBBBAAA@@@@@@>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@CCCAAA@@@@@@@@@@@@===;;;??????>>>>>>>>>>>>????????????@@@AAAAAA@@@??????????????????????????????@@@@@@@@@??????>>>>>>===????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>>>>???===<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<============LLLLLLLLLLLLLLLLLLLLLLLLJJJKKKLLLMMMNNNMMMLLLLLLJJJIIIIIIHHHHHHIIIIIIIIIGGGGGGGGGHHHHHHHHHIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIEEEFFFGGGIIIJJJJJJKKKKKKIIIJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJKKKLLLLLLMMMMMMKKKMMMNNNMMMKKKKKKLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLKKKJJJJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLJJJKKKLLLMMMNNNNNNNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMLLLLLLKKKJJJJJJKKKLLLMMMMMMNNNNNNLLLLLLKKKKKKKKKKKKKKKLLLJJJJJJJJJKKKLLLLLLLLLMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJKKKKKKKKKKKKJJJJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHGGGGGGFFFFFFEEEEEEGGGFFFEEEDDDEEEFFFHHHIIIEEEEEEFFFGGGHHHHHHIIIIIIFFFFFFGGGHHHHHHIIIJJJJJJHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFHHHHHHGGGFFFFFFHHHIIIJJJIIIJJJJJJJJJJJJIIIGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDGGGGGGGGGGGGGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBAAA@@@@@@??????>>>>>>??????@@@???@@@@@@@@@@@@@@@@@@????????????????????????????????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======;;;LLLLLLLLLLLLLLLLLLLLLLLLJJJKKKLLLNNNNNNNNNMMMLLLIIIIIIHHHHHHHHHHHHIIIIIIHHHIIIIIIIIIJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKMMMNNNMMMLLLKKKLLLNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKJJJJJJKKKLLLMMMNNNMMMMMMLLLLLLMMMMMMNNNKKKLLLMMMNNNOOOOOOOOOOOONNNMMMMMMMMMMMMMMMMMMNNNMMMMMMMMMLLLLLLLLLLLLKKKKKKLLLMMMNNNNNNNNNNNNMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMLLLKKKKKKJJJJJJKKKJJJKKKKKKKKKLLLMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLKKKLLLLLLLLLKKKKKKJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFHHHGGGGGGFFFGGGHHHJJJKKKGGGGGGHHHHHHIIIJJJKKKKKKGGGHHHHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIMMMLLLLLLKKKKKKKKKLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMMMMLLLLLLLLLJJJJJJKKKKKKJJJJJJIIIHHHIIIHHHGGGGGGGGGHHHJJJKKKJJJJJJJJJIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKJJJIIIHHHGGGFFFIIIHHHHHHHHHHHHIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBCCCDDDEEEEEEEEEEEEEEEFFFEEECCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???AAABBBBBBBBBCCCCCC@@@@@@????????????@@@@@@?????????????????????????????????????????????????????????>>>>>>>>>>>>>>>=========================================================>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===LLLLLLLLLLLLLLLLLLLLLLLLJJJKKKMMMNNNNNNNNNNNNMMMIIIIIIIIIHHHIIIIIIJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMOOOOOOOOONNNNNNNNNNNNNNNKKKMMMNNNMMMLLLLLLMMMOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLMMMMMMMMMMMMNNNNNNLLLLLLLLLLLLLLLMMMMMMNNNOOOOOONNNNNNNNNNNNOOOOOOPPPPPPPPPPPPOOONNNMMMLLLOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMLLLLLLLLLKKKLLLNNNOOOOOOOOONNNMMMOOONNNNNNNNNMMMMMMMMMMMMLLLLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPOOONNNMMMMMMMMMNNNLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLJJJJJJKKKKKKLLLLLLMMMMMMLLLKKKKKKJJJIIIIIIHHHHHHMMMMMMLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNLLLLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJIIIJJJIIIHHHHHHHHHIIIKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@BBBCCCCCCAAA@@@AAABBB@@@@@@????????????@@@@@@??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;KKKKKKKKKKKKKKKKKKKKKKKKJJJKKKMMMNNNOOOOOONNNNNNMMMMMMLLLLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRROOOOOOOOOPPPPPPPPPQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOKKKLLLNNNOOOQQQQQQRRRRRROOOPPPPPPQQQQQQPPPPPPOOOPPPPPPPPPQQQQQQRRRRRRRRRMMMMMMMMMNNNNNNOOOOOOPPPKKKLLLNNNNNNMMMMMMNNNOOOQQQQQQPPPPPPPPPOOOOOOOOOMMMMMMMMMNNNNNNOOOOOOOOOLLLMMMNNNPPPPPPPPPOOONNNQQQPPPPPPOOOOOOPPPPPPQQQMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPQQQQQQQQQQQQPPPPPPQQQQQQPPPPPPPPPOOOOOOOOONNNOOOQQQSSSSSSRRRQQQPPPRRRRRRQQQQQQQQQPPPPPPPPPOOOOOOPPPQQQRRRRRRRRRQQQRRRRRRRRRRRRSSSSSSSSSSSSMMMMMMNNNNNNPPPQQQSSSTTTRRRRRRRRRQQQPPPPPPPPPOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOONNNNNNMMMIIIIIIJJJLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOMMMNNNNNNOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMNNNNNNLLLLLLLLLMMMNNNOOOMMMMMMMMMMMMLLLLLLLLLKKKIIIIIIJJJJJJKKKKKKLLLLLLJJJKKKMMMOOONNNLLLIIIGGGMMMMMMMMMLLLLLLLLLLLLLLLNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPQQQQQQRRRKKKKKKLLLMMMNNNPPPQQQRRROOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMNNNNNNOOOPPPPPPPPPOOONNNOOOOOOOOOOOONNNMMMMMMKKKLLLMMMOOOOOONNNMMMMMMLLLLLLKKKKKKLLLMMMNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNNNNNNNNNNMMMLLLKKKMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNIIIJJJKKKKKKKKKKKKKKKJJJKKKJJJHHHGGGHHHIIIKKKMMMJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDGGGGGGGGGGGGGGGFFFEEEDDDAAABBBCCCCCCDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFEEEEEEDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC===@@@CCCCCCAAA@@@AAACCCAAA@@@@@@??????@@@@@@AAABBBBBB@@@@@@@@@@@@BBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<;;;@@@JJJJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKMMMQQQVVVXXXYYYQQQQQQOOOOOOOOOOOOQQQQQQPPPPPPPPPPPPPPPQQQRRRSSSUUUUUUUUUUUUUUUUUUUUUUUUWWWVVVUUUUUUTTTTTTTTTUUUUUUTTTRRRQQQQQQQQQRRRSSSUUUTTTSSSRRRRRRSSSTTTUUUVVVUUUSSSRRRQQQRRRSSSTTTTTTSSSRRRQQQQQQPPPQQQQQQNNNNNNOOOOOOOOOOOOPPPPPPQQQPPPNNNNNNOOOOOONNNMMMNNNNNNPPPPPPPPPPPPNNNNNNOOOPPPQQQRRRRRRPPPNNNLLLOOONNNLLLLLLMMMNNNMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPOOOOOONNNMMMLLLLLLOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRQQQQQQPPPPPPPPPPPPQQQQQQPPPPPPPPPOOOOOOOOONNNNNNNNNOOOOOOPPPPPPPPPQQQQQQPPPOOOOOONNNMMMMMMOOOOOOPPPPPPQQQRRRSSSSSSOOOPPPPPPQQQQQQPPPPPPOOOQQQRRRSSSSSSSSSRRRPPPPPPSSSRRRQQQQQQPPPPPPPPPPPPOOOPPPPPPQQQQQQPPPPPPOOONNNOOOPPPPPPQQQQQQPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSTTTSSSQQQOOOOOOOOOPPPPPPRRRRRRQQQPPPOOONNNNNNNNNPPPOOOOOONNNNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPQQQRRRRRRQQQPPPOOOLLLNNNPPPPPPNNNMMMNNNNNNLLLKKKKKKKKKLLLMMMMMMNNNLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPOOONNNLLLKKKMMMMMMMMMLLLLLLLLLLLLKKKMMMNNNOOONNNLLLKKKLLLMMMPPPPPPOOONNNMMMMMMMMMMMMOOOOOOPPPRRRTTTSSSQQQOOOMMMLLLLLLLLLMMMOOOQQQRRRPPPOOONNNMMMNNNOOOPPPQQQPPPPPPOOONNNNNNMMMLLLLLLMMMMMMNNNOOOPPPPPPPPPPPPQQQPPPOOONNNNNNNNNNNNNNNNNNOOOQQQSSSSSSRRRPPPOOONNNNNNNNNNNNNNNNNNNNNNNNPPPPPPPPPOOONNNMMMLLLKKKJJJKKKLLLMMMNNNOOOPPPQQQPPPPPPPPPOOONNNMMMLLLLLLNNNMMMMMMLLLKKKJJJJJJIIIMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKMMMNNNLLLKKKIIIHHHHHHIIIJJJJJJNNNLLLJJJIIIJJJKKKJJJIIIIIIIIIJJJKKKKKKJJJJJJIIIJJJIIIIIIHHHGGGFFFEEEEEEGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGHHHHHHHHHGGGFFFFFFIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHFFFFFFEEEEEEEEEEEEEEEEEEFFFEEEDDDEEEFFFGGGFFFEEEEEEHHHMMMPPPNNNHHHAAA<<>>>>>>>>>>>????????????======>>>>>>?????????@@@>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======<<<<<<@@@@@@@@@???>>>======<<<<<<<<<======>>>>>>??????:::JJJJJJJJJKKKKKKKKKLLLLLLLLLKKKLLLNNNRRRUUUVVVVVVQQQPPPOOONNNNNNOOOPPPQQQOOOOOOOOOOOOPPPQQQSSSSSSVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWVVVUUUUUUUUUUUUUUUVVVVVVTTTSSSSSSSSSTTTUUUUUUUUUTTTSSSSSSTTTUUUUUUWWWUUUTTTSSSRRRSSSUUUVVVUUUUUUSSSRRRQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPOOOOOOPPPPPPOOONNNOOOOOOPPPQQQQQQPPPOOOOOOPPPQQQRRRSSSSSSQQQPPPOOOOOONNNLLLLLLNNNNNNNNNMMMOOOOOOPPPPPPPPPOOOOOONNNPPPOOOOOONNNMMMMMMLLLLLLOOOOOOOOOOOOPPPPPPPPPPPPUUUUUUTTTSSSRRRQQQPPPPPPQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQPPPOOOOOONNNMMMMMMNNNNNNNNNOOOPPPQQQQQQQQQOOOOOOPPPPPPPPPPPPOOOOOONNNOOOPPPQQQRRRRRRQQQQQQPPPPPPPPPOOOPPPPPPQQQQQQOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPQQQQQQQQQQQQPPPQQQQQQRRRRRRSSSRRRRRRRRRTTTSSSRRRQQQPPPQQQRRRRRRSSSRRRQQQPPPOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNOOORRRRRRRRRRRRRRRRRRRRRRRRPPPQQQRRRRRRRRRRRRQQQPPPMMMNNNPPPOOONNNMMMNNNOOONNNNNNNNNNNNNNNOOOPPPQQQMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOPPPPPPOOONNNLLLKKKMMMMMMNNNNNNOOOOOOPPPPPPNNNOOOQQQPPPNNNMMMMMMNNNPPPOOONNNNNNNNNNNNNNNNNNOOOOOOPPPRRRTTTSSSQQQOOONNNNNNNNNNNNOOOQQQRRRSSSSSSRRRQQQPPPPPPQQQQQQRRRRRRRRRQQQQQQPPPOOOOOONNNMMMNNNOOOPPPQQQQQQQQQQQQTTTSSSRRRRRRQQQQQQQQQRRROOOPPPQQQRRRSSSRRRPPPOOOPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOOOONNNMMMLLLLLLMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPOOONNNMMMMMMNNNNNNMMMLLLLLLKKKJJJJJJMMMMMMMMMLLLMMMMMMNNNNNNMMMLLLKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKLLLMMMMMMLLLKKKKKKLLLLLLKKKIIIIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGIIIIIIIIIIIIJJJJJJJJJKKKIIIIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEFFFGGGHHHGGGFFFKKKNNNRRRTTTSSSMMMGGGCCCCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBAAAAAAAAAAAA@@@BBBBBBBBBBBBBBBBBBCCCDDDBBBBBBCCCCCCCCCBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@BBBBBBAAA@@@???>>>>>>===>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>AAA@@@@@@???>>>>>>===============>>>>>>?????????BBBKKKKKKKKKKKKLLLLLLLLLLLLMMMLLLMMMOOORRRTTTTTTSSSOOOOOONNNNNNNNNNNNOOOOOONNNNNNNNNOOOPPPQQQSSSTTTWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUUUUVVVVVVWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVUUUTTTSSSTTTUUUVVVWWWVVVVVVTTTSSSRRRQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPOOOOOOQQQRRRQQQPPPPPPPPPQQQQQQQQQQQQPPPPPPPPPQQQRRRSSSSSSSSSRRRQQQPPPNNNLLLMMMNNNOOOOOONNNQQQQQQQQQPPPPPPOOOMMMMMMOOOOOONNNNNNMMMLLLLLLLLLNNNNNNNNNNNNOOOOOOOOOOOOSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPOOOOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOQQQPPPPPPOOOOOONNNNNNMMMMMMMMMNNNNNNOOOOOOPPPPPPOOOOOOPPPPPPPPPPPPOOOOOOLLLMMMNNNPPPQQQRRRRRRRRRNNNNNNNNNNNNOOOPPPQQQRRROOOOOOPPPPPPPPPPPPOOOOOOOOOPPPQQQQQQRRRRRRQQQQQQQQQRRRRRRRRRRRRQQQQQQPPPSSSSSSSSSRRRSSSSSSTTTUUUSSSRRRQQQPPPPPPPPPPPPPPPQQQPPPPPPOOOOOOPPPPPPQQQSSSSSSSSSSSSSSSSSSSSSSSSQQQRRRRRRSSSSSSRRRRRRQQQMMMOOOPPPOOONNNMMMNNNOOOPPPPPPOOOOOOOOOPPPQQQQQQNNNNNNNNNOOOOOOOOOPPPPPPOOOPPPPPPPPPOOONNNMMMLLLLLLMMMMMMNNNPPPQQQQQQRRROOOQQQSSSTTTRRRPPPOOOOOOOOOOOONNNNNNNNNOOOPPPPPPPPPPPPPPPRRRSSSSSSRRRPPPNNNNNNNNNOOOPPPQQQSSSSSSTTTTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRQQQPPPPPPOOOOOONNNOOOPPPQQQRRRRRRRRRRRRRRRQQQPPPPPPOOOPPPPPPPPPPPPPPPRRRRRRRRRQQQPPPOOOQQQQQQQQQQQQPPPPPPPPPOOOOOOPPPPPPQQQQQQPPPPPPOOOMMMMMMMMMNNNNNNOOOOOOOOOQQQQQQQQQQQQPPPOOONNNNNNOOONNNNNNMMMMMMLLLLLLKKKNNNMMMMMMMMMNNNOOOPPPQQQPPPOOONNNNNNNNNNNNNNNOOOPPPOOONNNLLLLLLLLLMMMNNNMMMMMMMMMNNNOOONNNLLLJJJIIIJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHGGGHHHIIIIIIHHHGGGJJJLLLOOOPPPOOOLLLGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAEEEDDDDDDCCCCCCCCCCCCDDDBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAADDDCCCCCCBBBAAA@@@???>>>????????????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@AAA@@@@@@??????>>>>>>>>>??????????????????@@@@@@<<>>CCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>???MMMMMMMMMNNNNNNNNNOOOOOOQQQOOONNNNNNOOOPPPPPPOOONNNOOOPPPQQQQQQPPPOOONNNNNNNNNMMMMMMMMMMMMNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPPPPPPPQQQQQQRRRSSSPPPQQQRRRRRRRRRQQQOOOOOOPPPPPPQQQRRRRRRQQQPPPPPPTTTTTTTTTSSSRRRQQQPPPOOOPPPOOOOOONNNNNNOOOOOOPPPLLLMMMNNNNNNOOOPPPQQQRRRQQQPPPOOOOOOPPPPPPOOONNNOOOOOONNNMMMMMMNNNOOOOOORRRQQQQQQPPPPPPPPPPPPPPPPPPOOONNNOOOQQQRRRSSSRRRPPPPPPQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPRRRRRRRRRQQQQQQPPPPPPPPPQQQQQQPPPPPPPPPOOOOOOOOONNNOOOOOOPPPQQQRRRSSSSSSOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNRRRQQQPPPPPPPPPQQQRRRSSSPPPOOOOOONNNNNNNNNOOOOOONNNNNNOOOOOOOOOOOONNNNNNMMMNNNOOOOOOPPPOOOOOOOOOOOOPPPQQQQQQQQQQQQQQQQQQOOOPPPQQQSSSSSSSSSRRRRRROOOOOONNNNNNNNNOOOOOOPPPNNNNNNNNNOOOOOOPPPRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPQQQRRRRRRPPPQQQPPPOOOMMMNNNPPPSSSRRRQQQQQQPPPOOOOOOPPPPPPNNNOOOOOOOOOPPPPPPPPPPPPQQQPPPOOOOOOOOOOOOPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRPPPRRRTTTTTTSSSSSSSSSTTTSSSRRRQQQQQQQQQQQQQQQQQQSSSRRRPPPQQQSSSTTTTTTSSSOOOPPPRRRTTTUUUUUUUUUTTTUUUUUUVVVWWWWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWWWWQQQQQQPPPPPPQQQQQQRRRSSSUUUTTTSSSQQQOOONNNNNNMMMMMMMMMNNNPPPQQQRRRSSSTTTRRRRRRSSSTTTTTTTTTSSSSSSQQQQQQRRRSSSTTTUUUUUUVVVRRRSSSSSSTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPOOOOOOPPPQQQQQQRRRSSSTTTVVVWWWWWWWWWWWWXXXWWWUUUSSSRRRRRRRRRRRRTTTSSSRRRSSSUUUVVVUUUTTTVVVVVVUUUTTTSSSQQQPPPOOONNNNNNNNNNNNNNNNNNOOOOOONNNNNNOOOOOOOOOPPPPPPPPPMMMLLLKKKKKKLLLMMMOOOQQQMMMNNNNNNNNNOOOOOOOOOOOONNNOOOQQQRRRRRRRRRPPPOOONNNOOOOOOPPPQQQQQQRRRRRROOONNNLLLLLLMMMLLLKKKIIIFFFGGGIIIJJJKKKKKKKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGFFFEEECCCCCCDDDEEEFFFCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@DDDDDDDDDCCCCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@?????????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>======GGGMMMMMMNNNNNNNNNOOOOOOOOOQQQOOOMMMMMMNNNPPPPPPPPPOOOOOOQQQQQQQQQQQQOOOOOOOOONNNMMMMMMLLLMMMMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQRRRSSSTTTRRRSSSTTTTTTTTTSSSQQQPPPPPPQQQRRRSSSSSSRRRQQQPPPVVVVVVVVVUUUSSSRRRPPPOOOPPPPPPOOOOOOOOOPPPQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPNNNOOOOOOOOONNNMMMPPPPPPNNNNNNNNNNNNPPPPPPTTTSSSRRRQQQQQQQQQQQQQQQPPPOOONNNOOOQQQSSSSSSRRRRRRRRRRRRRRRQQQPPPOOONNNPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPPPPPPPQQQQQQJJJKKKLLLNNNPPPRRRSSSSSSQQQQQQPPPPPPPPPOOOOOOOOOMMMNNNOOOPPPQQQSSSTTTTTTOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOONNNNNNNNNOOONNNNNNNNNOOOQQQSSSTTTNNNNNNNNNNNNOOOPPPQQQQQQNNNNNNNNNOOOOOONNNNNNNNNMMMMMMNNNOOOOOOOOOOOONNNMMMMMMNNNOOOPPPPPPPPPPPPNNNOOOQQQRRRRRRRRRQQQPPPNNNNNNNNNMMMMMMNNNOOOOOOOOOOOOOOOPPPPPPRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPOOOOOOPPPQQQRRRQQQQQQPPPOOOMMMNNNPPPSSSPPPOOONNNNNNMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPQQQPPPOOONNNOOOPPPQQQRRRMMMNNNNNNOOOPPPQQQRRRRRRPPPRRRSSSSSSRRRRRRSSSUUUTTTSSSRRRQQQQQQQQQQQQQQQSSSRRRQQQQQQSSSTTTTTTSSSLLLMMMOOOPPPRRRRRRQQQQQQRRRSSSTTTUUUVVVUUUTTTSSSQQQQQQQQQQQQRRRRRRRRRRRRTTTTTTUUUVVVWWWWWWWWWWWWTTTTTTSSSTTTTTTUUUVVVVVVVVVUUUSSSQQQOOONNNNNNMMMMMMNNNOOOQQQSSSTTTVVVVVVUUUUUUVVVVVVVVVUUUUUUTTTSSSTTTTTTVVVWWWXXXYYYYYYTTTUUUUUUVVVVVVVVVUUUUUURRRRRRRRRRRRSSSSSSSSSSSSQQQPPPPPPOOOOOOOOOPPPPPPOOOQQQSSSUUUVVVWWWVVVVVVWWWUUUSSSRRRPPPPPPPPPQQQVVVTTTSSSSSSUUUWWWWWWVVVXXXXXXWWWVVVTTTRRRPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRNNNMMMLLLLLLLLLNNNQQQRRRRRRRRRRRRRRRSSSSSSTTTTTTNNNOOOQQQRRRSSSRRRQQQOOOOOOPPPPPPQQQRRRSSSSSSTTTOOONNNLLLLLLMMMLLLKKKIIIEEEGGGIIIKKKLLLLLLKKKJJJGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIGGGEEEDDDCCCDDDEEEFFFCCCDDDDDDDDDEEEEEEFFFFFFCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???===<<<<<>>===@@@SSSSSSSSSSSSUUUWWWZZZ[[[TTTUUUUUUVVVVVVVVVVVVUUUVVVUUUUUUTTTTTTTTTUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQTTTSSSSSSUUUXXXYYYWWWTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSRRRRRRSSSTTTTTTTTTTTTSSSTTTTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQVVVSSSRRRTTTTTTQQQQQQTTT[[[bbbhhhggg___WWWTTTUUUQQQQQQQQQQQQQQQRRRSSSSSSRRRSSSTTTSSSQQQPPPQQQRRRQQQRRRSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWUUUUUUUUUTTTTTTSSSSSSRRRTTTTTTSSSSSSRRRRRRSSSSSSUUUTTTSSSRRRRRRSSSTTTUUUWWWVVVUUUTTTRRRQQQPPPOOOPPPRRRTTTVVVWWWVVVUUUTTTQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRQQQQQQPPPQQQQQQQQQNNNNNNNNNOOOOOOOOOOOOPPPRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQQQQPPPPPPPPPPPPOOOPPPPPPOOOOOOOOONNNNNNNNNOOOOOOPPPPPPPPPPPPPPPOOOOOOMMMLLLMMMOOOQQQOOONNNNNNOOOPPPQQQQQQPPPOOONNNOOOOOONNNNNNOOOOOOPPPQQQPPPPPPQQQQQQQQQRRRRRRRRRTTTSSSSSSRRRRRRRRRSSSSSSRRRRRRSSSSSSRRRRRRQQQPPPRRRQQQQQQQQQPPPPPPPPPPPPQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPNNNOOOPPPOOONNNOOOPPPRRRQQQQQQQQQQQQQQQPPPPPPPPPRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRQQQPPPNNNNNNNNNMMMMMMMMMMMMNNNPPPQQQSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQRRRRRRSSSRRRRRRQQQPPPPPPPPPPPPOOOOOOOOONNNQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTSSSRRRRRRQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQTTTSSSRRRRRRSSSUUUWWWXXXYYYXXXWWWVVVUUUUUUVVVWWWUUUTTTSSSSSSRRRRRRRRRSSSUUUSSSQQQPPPOOOOOOPPPQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRTTTTTTUUUUUUUUUTTTUUUVVVUUUUUUVVVVVVVVVTTTSSSRRRQQQQQQQQQQQQRRRRRRSSSTTTUUUTTTSSSSSSSSSSSSSSSTTTOOONNNLLLKKKKKKMMMNNNOOORRRRRRRRRRRRRRRRRRRRRRRRTTTPPPNNNOOOSSSUUUSSSPPPPPPPPPPPPPPPOOOOOOOOONNNNNNNNNMMMLLLKKKKKKJJJIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIFFFGGGHHHIIIIIIHHHGGGFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJIIIHHHFFFEEEEEEFFFFFFFFFFFFDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAAAAAAAABBBBBBDDDGGGFFFCCCAAAAAABBB@@@AAAAAABBBBBBAAA@@@???@@@TTTTTTTTTUUUWWWZZZ\\\^^^VVVVVVWWWWWWWWWVVVUUUUUUVVVVVVUUUUUUUUUVVVVVVWWWVVVUUUTTTSSSRRRRRRRRRSSSRRRQQQQQQSSSUUUVVVTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQRRRSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSRRRWWWUUUVVVWWWUUUSSSVVV]]]eeettt{{{pppaaaYYYVVVSSSSSSSSSSSSSSSSSSTTTTTTUUUSSSTTTUUUTTTRRRRRRRRRSSSRRRRRRSSSSSSUUUVVVWWWXXXVVVVVVVVVWWWXXXYYYZZZ[[[ZZZXXXXXXZZZ]]]]]]ZZZWWWVVVUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXVVVUUUTTTSSSSSSTTTUUUXXXYYYZZZYYYXXXWWWSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUPPPPPPQQQQQQQQQRRRRRRRRRTTTSSSSSSRRRRRRSSSSSSTTTSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPOOOOOOMMMNNNOOOPPPPPPPPPPPPPPPOOOMMMMMMMMMOOOPPPOOONNNOOOPPPQQQRRRRRRQQQPPPOOOQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTUUUUUUTTTUUUUUUUUUUUUTTTSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQRRRRRRQQQQQQPPPPPPQQQQQQRRRQQQQQQQQQQQQQQQPPPPPPOOOPPPQQQQQQQQQRRRTTTVVVSSSRRRQQQQQQQQQRRRSSSTTTRRRRRRSSSSSSSSSSSSRRRRRRUUUUUUUUUTTTRRRQQQOOONNNPPPOOOMMMLLLLLLMMMOOOPPPTTTSSSSSSRRRRRRQQQQQQPPPRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQPPPPPPPPPPPPOOOOOOPPPPPPPPPQQQQQQQQQRRRRRRSSSRRRRRRQQQQQQRRRRRRSSSTTTTTTTTTSSSRRRRRRQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOQQQQQQPPPPPPRRRTTTVVVWWWXXXWWWVVVTTTSSSRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRQQQSSSRRRPPPOOONNNNNNOOOPPPPPPPPPPPPOOOOOOOOONNNNNNOOOOOOOOOPPPOOOOOONNNNNNOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRTTTUUUWWWXXXXXXVVVUUUSSSPPPPPPPPPQQQQQQSSSTTTTTTVVVVVVUUUUUUUUUVVVVVVWWWPPPPPPNNNMMMMMMNNNOOOPPPRRRRRRRRRRRRRRRRRRRRRRRRSSSPPPNNNOOORRRTTTSSSQQQOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLGGGHHHIIIKKKLLLLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKJJJIIIHHHGGGGGGGGGHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAABBBBBBBBBCCCBBBBBBCCCCCCCCCCCCCCCCCCAAAAAABBBCCCCCCCCCBBBBBBAAAQQQQQQRRRSSSTTTVVVXXXYYYVVVWWWWWWWWWVVVUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUTTTSSSSSSSSSSSSSSSPPPPPPPPPQQQRRRRRRRRRRRRTTTTTTTTTTTTUUUUUUUUUUUUSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQRRRSSSSSSSSSSSSRRRSSSSSSSSSSSSSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSVVVWWWVVVUUU\\\fffnnnsss^^^XXXVVVQQQTTTTTTSSSSSSTTTTTTUUUVVVTTTUUUVVVUUUSSSRRRSSSTTTSSSSSSRRRSSSTTTVVVXXXZZZWWWWWWWWWXXXYYY[[[\\\]]]ZZZXXXYYY___fffjjjgggcccZZZYYYYYYYYYYYYZZZ[[[[[[YYYYYYZZZ[[[[[[[[[ZZZZZZZZZYYYYYYXXXWWWVVVVVVUUUWWWXXXZZZ[[[[[[[[[ZZZYYYUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUTTTUUUUUUVVVVVVSSSSSSTTTTTTTTTUUUUUUUUUVVVUUUUUUTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUUUUTTTTTTRRRRRRRRRRRRQQQQQQQQQQQQMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQPPPQQQQQQRRRQQQQQQQQQQQQRRRSSSSSSRRRQQQQQQRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUVVVVVVWWWWWWVVVVVVWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTTTTTTTSSSSSSRRRRRRQQQQQQRRRSSSSSSRRRSSSUUUWWWUUUTTTRRRQQQRRRTTTVVVWWWQQQRRRSSSSSSTTTSSSSSSSSSUUUUUUUUUUUUTTTSSSQQQQQQTTTSSSPPPOOOOOOPPPRRRSSSRRRRRRRRRRRRRRRQQQQQQQQQSSSTTTTTTTTTTTTSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRSSSTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSQQQQQQPPPPPPOOOOOONNNNNNOOOOOOOOOPPPQQQSSSUUUVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQRRRSSSTTTTTTSSSQQQPPPQQQQQQPPPOOONNNNNNOOOOOOQQQQQQPPPPPPPPPOOOOOOOOOPPPPPPPPPPPPOOONNNNNNMMMOOOOOOOOOPPPPPPQQQQQQRRRMMMMMMMMMNNNPPPQQQRRRQQQRRRTTTVVVXXXXXXWWWUUUSSSUUUTTTSSSSSSRRRRRRRRRSSSVVVVVVVVVVVVVVVVVVWWWXXXRRRRRRQQQPPPPPPPPPPPPQQQSSSSSSSSSSSSSSSSSSSSSSSSRRRPPPOOOOOORRRSSSSSSQQQOOOOOOOOONNNNNNNNNNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLMMMMMMNNNNNNNNNGGGGGGIIIJJJKKKKKKLLLLLLJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCAAAAAABBBCCCCCCBBB@@@AAAAAABBBCCCCCCCCCCCCAAAQQQQQQQQQQQQRRRSSSSSSTTTUUUUUUVVVUUUUUUTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTUUUTTTTTTSSSSSSRRRRRRSSSSSSSSSSSSTTTSSSSSSSSSTTTUUUUUUUUUUUUUUUVVVVVVWWWWWWUUUUUUTTTTTTTTTSSSSSSSSSQQQRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSVVVWWWVVVUUU\\\eeeooonnn[[[XXXYYYWWWTTTTTTTTTTTTTTTUUUUUUVVVTTTUUUVVVUUUTTTSSSSSSUUUTTTSSSSSSSSSTTTVVVXXXYYYVVVVVVWWWWWWYYYZZZ[[[\\\XXXWWWYYY```hhhmmmkkkggg[[[[[[ZZZYYYYYYYYYYYYZZZWWWXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXWWWWWWWWWXXXYYYZZZ[[[[[[[[[ZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWVVVUUUTTTTTTTTTTTTVVVVVVVVVVVVWWWWWWWWWWWWXXXWWWWWWVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVTTTTTTTTTTTTSSSSSSSSSRRROOOOOOPPPRRRRRRSSSSSSSSSRRRSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVUUUVVVVVVWWWXXXXXXWWWWWWWWWWWWWWWVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRSSSSSSTTTVVVUUUUUUTTTTTTSSSSSSSSSSSSTTTUUUTTTRRRRRRSSSUUUVVVUUUSSSRRRSSSUUUWWWXXXRRRSSSSSSTTTUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVUUUSSSRRRRRRSSSTTTUUUPPPQQQQQQRRRSSSTTTTTTUUUUUUVVVVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSTTTTTTTTTSSSSSSTTTUUUUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVUUUSSSRRRRRRRRRQQQQQQPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVTTTTTTTTTTTTSSSSSSRRRRRRQQQRRRSSSTTTTTTSSSRRRQQQQQQQQQPPPPPPOOOOOOPPPPPPRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRQQQQQQPPPOOOOOOOOOOOOPPPQQQQQQRRRSSSSSSNNNMMMMMMPPPTTTVVVVVVUUUPPPQQQSSSUUUVVVUUUTTTSSSWWWVVVUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUVVVVVVWWWSSSSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTRRRQQQPPPQQQRRRSSSSSSSSSPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOOLLLLLLMMMMMMNNNNNNOOOOOOJJJKKKKKKLLLLLLLLLKKKKKKOOOOOONNNMMMMMMNNNOOOOOOKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIGGGGGGHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFDDDBBBBBBBBBCCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCAAASSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUTTTSSSSSSTTTTTTTTTTTTTTTUUUVVVWWWTTTTTTSSSSSSSSSSSSSSSTTTRRRSSSTTTSSSQQQQQQSSSUUUUUUUUUVVVVVVWWWWWWXXXXXXWWWWWWVVVVVVUUUTTTTTTTTTRRRRRRSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRSSSTTTUUUUUUVVVVVVVVVUUUUUUUUUTTTTTTXXXVVVWWWXXXVVVSSSWWW^^^aaajjjkkk___UUUUUUXXXXXXUUUUUUTTTTTTUUUUUUVVVWWWVVVWWWXXXWWWUUUTTTUUUVVVVVVUUUUUUVVVVVVWWWXXXYYYVVVVVVVVVWWWWWWYYYZZZ[[[XXXXXXYYY]]]bbbdddcccaaaYYYXXXXXXWWWVVVVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZ[[[YYYYYYYYYYYYYYYXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYXXXWWWUUUTTTTTTTTTSSSWWWWWWXXXXXXXXXYYYYYYYYYZZZYYYYYYXXXXXXYYYYYYZZZYYYYYYYYYYYYXXXXXXXXXXXXVVVVVVUUUUUUUUUTTTTTTTTTRRRSSSTTTUUUUUUUUUUUUUUURRRSSSTTTSSSQQQQQQQQQSSSUUUUUUTTTTTTTTTTTTUUUUUURRRRRRRRRRRRRRRSSSSSSTTTSSSSSSSSSSSSSSSRRRRRRRRRUUUUUUTTTUUUUUUVVVWWWXXXVVVWWWWWWWWWWWWVVVUUUUUUSSSSSSTTTTTTTTTTTTTTTUUUSSSSSSRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUTTTRRRRRRSSSTTTVVVUUUTTTTTTTTTUUUVVVWWWSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUVVVWWWXXXXXXXXXXXXUUUUUUUUUTTTUUUUUUUUUVVVRRRSSSTTTUUUWWWXXXYYYYYYXXXXXXXXXXXXXXXWWWVVVUUUUUUUUUVVVVVVVVVVVVWWWWWWSSSTTTTTTUUUVVVWWWXXXXXXZZZYYYYYYXXXXXXYYYYYYZZZYYYYYYYYYYYYXXXXXXXXXXXXUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWUUUUUUVVVVVVVVVUUUUUUTTTRRRSSSSSSTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRQQQSSSSSSSSSRRRRRRRRRRRRQQQRRRRRRRRRSSSRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVRRRPPPPPPSSSXXX[[[[[[YYYOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTUUUUUUWWWXXXZZZ[[[WWWWWWVVVUUUUUUUUUUUUUUUSSSTTTTTTUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSRRRRRRSSSSSSTTTUUURRRRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPOOOOOONNNMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHIIIJJJJJJJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCAAASSSTTTTTTUUUVVVVVVVVVVVVTTTTTTUUUUUUVVVVVVUUUUUUUUUTTTTTTUUUVVVWWWXXXXXXUUUUUUTTTTTTTTTTTTUUUUUURRRSSSTTTRRRPPPPPPRRRUUUUUUVVVVVVWWWXXXXXXYYYYYYYYYXXXXXXWWWVVVVVVUUUUUUSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUUUUVVVXXXXXXWWWWWWWWWVVVVVVVVVZZZWWWVVVXXXXXXUUUUUUXXXXXXYYYYYYXXXVVVUUUUUUUUUWWWWWWVVVVVVWWWWWWXXXYYYYYYZZZ[[[ZZZXXXWWWXXXYYYXXXYYYYYYZZZZZZYYYYYYYYYWWWWWWVVVVVVWWWXXXYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[WWWWWWVVVVVVWWWWWWXXXXXXZZZYYYYYYYYYYYY[[[\\\]]]ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVVVVXXXXXXXXXYYYYYYYYYZZZZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUVVVVVVWWWXXXXXXWWWWWWWWWSSSUUUVVVUUUSSSRRRSSSUUUVVVVVVUUUUUUUUUUUUVVVVVVSSSSSSRRRRRRSSSSSSTTTUUUSSSSSSSSSRRRRRRRRRQQQQQQSSSSSSSSSSSSTTTUUUVVVWWWUUUUUUVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTUUURRRRRRRRRRRRRRRSSSTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVTTTUUUUUUUUUTTTTTTUUUWWWVVVVVVUUUUUUUUUUUUUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXYYYZZZZZZ[[[[[[[[[[[[ZZZVVVWWWXXXYYYZZZZZZYYYYYYXXXYYYYYYZZZ[[[\\\\\\]]]ZZZ[[[[[[ZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[XXXXXXXXXXXXXXXYYYYYYYYYXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYZZZZZZYYYWWWUUUTTTTTTTTTTTTTTTTTTUUUVVVVVVSSSTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRSSSSSSSSSRRRRRRSSSSSSTTTUUUVVVWWWXXXXXXUUURRRQQQSSSXXX[[[YYYVVVOOOOOOOOOPPPQQQRRRTTTUUUTTTTTTTTTUUUWWWXXXZZZ[[[YYYXXXWWWVVVUUUTTTTTTTTTSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXTTTTTTTTTTTTTTTTTTUUUVVVUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNKKKLLLMMMNNNNNNMMMLLLKKKLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIJJJKKKKKKKKKJJJIIIHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGBBBEEEHHHGGGEEECCCDDDEEEEEEDDDCCCBBBBBBBBBCCCDDDBBBQQQRRRTTTUUUVVVWWWWWWWWWTTTUUUVVVVVVWWWWWWWWWWWWTTTTTTTTTTTTUUUVVVWWWXXXVVVVVVVVVUUUUUUVVVWWWWWWWWWXXXYYYWWWUUUTTTWWWZZZVVVVVVWWWWWWXXXYYYZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVTTTTTTUUUVVVVVVVVVVVVUUUWWWVVVVVVUUUUUUVVVVVVWWWZZZYYYYYYYYYXXXXXXXXXXXXYYYUUUUUUXXXZZZXXXWWWXXX^^^XXXXXX\\\^^^ZZZVVVVVVXXXXXXXXXXXXXXXYYYZZZZZZ[[[\\\]]]\\\ZZZZZZZZZ\\\[[[[[[\\\]]]]]]\\\ZZZYYYXXXXXXWWWWWWWWWXXXXXXYYYXXXYYYZZZYYYXXXXXXZZZ\\\WWWWWWXXXXXXYYY[[[\\\]]]\\\[[[ZZZYYYZZZ\\\___```ZZZ[[[[[[[[[[[[\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWXXXYYYYYYXXXYYYYYYYYYZZZZZZZZZZZZ\\\\\\[[[[[[[[[[[[\\\\\\ZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXWWWWWWWWWVVVVVVVVVYYYYYYYYYZZZYYYYYYXXXXXXVVVYYYZZZYYYVVVTTTVVVXXXWWWVVVVVVUUUUUUVVVVVVWWWTTTTTTSSSSSSTTTTTTUUUVVVTTTSSSSSSSSSRRRRRRQQQQQQRRRRRRRRRRRRSSSTTTUUUVVVTTTUUUUUUUUUUUUTTTSSSSSSRRRRRRSSSSSSTTTTTTTTTTTTRRRRRRQQQRRRRRRSSSTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVSSSTTTUUUUUUUUUVVVXXXZZZVVVVVVVVVVVVVVVUUUTTTSSSUUUVVVWWWXXXYYYYYYYYYYYY^^^^^^^^^^^^]]]]]]\\\[[[XXXZZZ\\\^^^______]]]\\\^^^^^^^^^^^^^^^^^^______\\\\\\\\\\\\[[[ZZZXXXXXXXXXYYYYYYYYYZZZZZZ[[[[[[ZZZZZZ[[[\\\]]]^^^______[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\]]]YYYZZZZZZZZZ[[[[[[\\\\\\[[[[[[[[[\\\[[[[[[ZZZYYY]]]]]]]]]\\\ZZZXXXUUUTTTVVVUUUTTTTTTTTTUUUWWWXXXTTTUUUUUUVVVVVVVVVUUUUUURRRRRRQQQQQQQQQPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSRRRTTTUUUUUUVVVXXXYYYZZZZZZUUUQQQOOOQQQUUUVVVTTTQQQPPPPPPOOOOOOPPPSSSUUUWWWVVVVVVVVVUUUUUUVVVWWWWWW[[[ZZZXXXWWWUUUUUUTTTTTTSSSTTTUUUWWWXXXYYYYYYZZZYYYYYYYYYYYYYYYYYYYYYYYYTTTUUUUUUUUUTTTTTTVVVXXXVVVVVVVVVVVVUUUUUUUUUTTTVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQMMMMMMNNNOOOOOONNNNNNNNNNNNOOOQQQRRRRRRQQQOOONNNLLLLLLKKKKKKJJJJJJJJJIIIHHHIIIJJJKKKKKKJJJIIIIIIHHHIIIKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGGGGGGGHHHHHHHHH>>>DDDIIIIIIFFFDDDFFFHHHGGGFFFEEECCCCCCCCCDDDEEEBBBWWWUUUSSSUUUWWWXXXWWWUUUTTTTTTTTTTTTUUUVVVVVVWWWYYYXXXVVVUUUTTTTTTUUUVVVXXXXXXXXXWWWWWWVVVVVVVVVXXXYYYYYYYYYXXXWWWVVVVVVVVVVVVUUUVVVWWWYYY[[[\\\[[[ZZZZZZZZZYYYYYYXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVWWWZZZXXXWWWXXXZZZZZZWWWTTTYYYYYYXXXXXXXXXYYYYYYZZZZZZYYYXXXYYYZZZZZZXXXVVVYYYXXXXXXYYYYYYZZZ[[[\\\]]]\\\\\\\\\[[[[[[ZZZZZZ]]]]]]]]]\\\\\\ZZZYYYXXX[[[ZZZYYYXXXWWWVVVVVVVVVWWWXXXZZZ[[[[[[ZZZYYYXXXXXXXXXWWWWWWWWWXXXXXXYYY[[[[[[[[[[[[[[[\\\\\\]]]^^^]]][[[ZZZZZZ[[[]]]^^^\\\\\\[[[ZZZYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[\\\]]]\\\ZZZYYYXXXYYY[[[\\\XXXXXXYYYYYYZZZZZZ[[[[[[]]]]]]]]]]]]]]]]]]]]]]]][[[[[[[[[ZZZZZZ[[[[[[\\\[[[[[[ZZZZZZZZZZZZ[[[[[[\\\[[[[[[ZZZYYYXXXWWWWWWWWWVVVUUUTTTTTTTTTTTTTTTXXXXXXXXXWWWWWWVVVVVVUUUVVVUUUUUUUUUTTTTTTSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRUUUVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSTTTTTTTTTTTTTTTRRRRRRRRRRRRSSSSSSSSSSSSUUUUUUTTTSSSTTTUUUWWWXXXXXXXXXXXXXXXWWWVVVVVVUUUVVVVVVWWWWWWXXXZZZ[[[\\\]]]]]]]]]^^^___]]]ZZZXXXZZZZZZ[[[]]]______]]]ZZZ]]]]]]^^^^^^___^^^^^^^^^]]]^^^^^^^^^]]]]]]^^^```___]]]\\\]]]```aaa___]]][[[[[[[[[[[[\\\]]]___aaaaaa]]]ZZZYYYZZZ[[[ZZZXXX[[[\\\^^^^^^[[[YYYYYYYYY[[[ZZZZZZ]]]```aaa___\\\___^^^]]]]]]\\\\\\]]]]]]]]]]]]^^^^^^]]]]]]\\\\\\[[[ZZZXXXXXXXXXWWWUUUSSSWWWVVVUUUUUUTTTTTTUUUUUUUUUUUUSSSRRRQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVRRRRRRSSSTTTUUUVVVVVVWWWUUUTTTSSSQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUUUUUUUTTTTTTTTTSSSYYYXXXXXXWWWWWWVVVVVVUUUWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUVVVWWWYYYZZZWWWVVVUUUUUUUUUVVVWWWXXXZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQOOONNNMMMNNNNNNOOOOOOOOOQQQRRRSSSSSSSSSSSSLLLKKKKKKKKKJJJJJJIIIIIIMMMMMMLLLKKKKKKJJJKKKKKKKKKMMMMMMLLLKKKJJJKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNLLLKKKKKKKKKKKKKKKLLLMMMMMMLLLKKKKKKLLLLLLKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGFFFDDDCCCCCCDDDFFFGGGFFFWWWUUUTTTUUUXXXYYYXXXVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWVVVUUUVVVVVVWWWXXXXXXXXXWWWWWWWWWVVVVVVVVVXXXXXXYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWXXXYYY[[[\\\ZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVWWWWWWWWWVVVVVVWWWWWWXXXZZZZZZ\\\bbbggggggaaa\\\YYYYYYYYYXXXXXXYYYYYYZZZZZZZZZ[[[ZZZZZZYYYXXXXXXYYYYYYXXXXXXYYYYYYZZZZZZ\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYXXXWWWZZZYYYXXXWWWWWWVVVWWWWWWXXXYYYZZZ[[[\\\[[[YYYXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYXXXXXXXXXXXXYYYZZZZZZ]]]\\\[[[ZZZZZZ[[[\\\]]][[[[[[ZZZZZZYYYYYYZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[[[[ZZZXXXWWWWWWWWWYYYYYYWWWXXXXXXYYYZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]^^^^^^^^^^^^]]]]]]]]]]]]]]]^^^[[[[[[ZZZZZZZZZZZZ[[[[[[]]]]]]\\\[[[ZZZZZZYYYYYYZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYXXXWWWWWWVVVUUUUUUVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSRRRRRRRRRSSSSSSSSSTTTTTTUUUUUUTTTTTTTTTUUUVVVVVVVVVWWWXXXXXXXXXXXXXXXWWWXXXXXXXXXXXXYYYZZZ[[[\\\[[[[[[[[[]]]___^^^\\\YYYYYYYYYYYY\\\^^^^^^]]][[[^^^^^^^^^^^^^^^]]]\\\[[[\\\]]]]]]]]]\\\]]]^^^```bbb```___```bbbcccbbb```^^^]]]]]]]]]]]]___```aaaaaa___\\\[[[\\\]]]\\\ZZZ[[[]]]______]]][[[[[[[[[\\\[[[[[[]]]```aaa___\\\^^^^^^]]]\\\\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^]]]]]]]]]\\\ZZZZZZ[[[ZZZXXXUUUXXXXXXWWWVVVVVVVVVVVVWWWVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVUUUUUUUUUTTTTTTSSSSSSSSSVVVUUUTTTRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTSSSSSSVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVWWWXXXYYYYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXWWWWWWWWWVVVUUUSSSRRRQQQRRRQQQPPPOOOOOOOOOPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSOOONNNNNNNNNMMMMMMMMMMMMNNNNNNMMMLLLLLLLLLLLLLLLLLLMMMNNNMMMKKKKKKKKKMMMMMMMMMMMMMMMMMMNNNOOOOOONNNMMMMMMLLLLLLMMMMMMNNNQQQPPPOOOOOOOOOOOONNNMMMJJJIIIIIIHHHHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHGGGEEEDDDDDDEEEGGGHHHGGGWWWVVVUUUWWWYYYZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVWWWVVVVVVWWWWWWXXXZZZZZZXXXWWWWWWWWWWWWVVVVVVVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZ[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWYYYYYYXXXXXXXXXXXXYYYYYYWWWYYY___fffllljjjaaaZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZ]]]^^^]]]ZZZXXXXXXZZZZZZYYYXXXXXXWWWXXXXXXXXXZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYXXXWWWWWWXXXXXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[ZZZYYYXXXWWWWWWVVVWWWWWWXXXYYYYYYXXXWWWWWWWWWWWWXXXYYYYYY[[[[[[YYYYYYYYYYYY[[[[[[ZZZYYYYYYYYYYYYZZZZZZ[[[XXXXXXXXXXXXXXXYYYYYYZZZYYYXXXVVVUUUUUUUUUVVVWWWWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZ[[[[[[\\\]]]^^^^^^```___^^^]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\]]]]]]]]]\\\\\\[[[[[[[[[\\\[[[[[[ZZZZZZZZZZZZ[[[ZZZZZZYYYXXXWWWVVVUUUTTTVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTTTTTTTTTTSSSTTTTTTTTTTTTSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSVVVUUUTTTRRRRRRRRRSSSSSSRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSTTTUUUVVVXXXYYYZZZZZZZZZZZZYYYYYYYYYZZZ[[[\\\\\\YYYYYYZZZ\\\^^^^^^]]][[[YYYXXXXXXZZZ\\\^^^^^^]]]``````______^^^\\\[[[ZZZ[[[\\\]]]]]]\\\]]]___aaacccbbbaaabbbcccddddddbbbbbbaaaaaa``````aaaaaabbbcccaaa___^^^_________^^^]]]___```aaa___]]]]]]^^^^^^^^^]]]^^^``````^^^]]]^^^]]]\\\\\\[[[[[[\\\\\\^^^^^^^^^^^^^^^____________^^^]]]]]]]]]]]]ZZZXXXZZZZZZYYYXXXXXXXXXXXXYYYWWWWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSXXXWWWUUUTTTSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSTTTTTTUUUUUUVVVWWWWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVSSSTTTUUUVVVVVVWWWWWWWWWWWWWWWWWWVVVWWWXXXXXXYYYXXXXXXWWWWWWWWWWWWWWWXXXWWWXXXYYYZZZ[[[ZZZYYYYYYXXXXXXWWWVVVUUUSSSQQQQQQSSSRRRQQQQQQQQQQQQQQQRRRQQQRRRRRRSSSSSSSSSRRRRRRPPPPPPPPPOOOOOOOOOOOOOOOPPPOOONNNNNNNNNNNNNNNNNNNNNOOOPPPOOOMMMLLLMMMNNNPPPOOONNNMMMNNNOOOPPPQQQOOOOOONNNNNNNNNNNNOOOOOOPPPOOOMMMMMMMMMMMMKKKJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIHHHVVVVVVWWWXXXYYYZZZ[[[[[[YYYXXXWWWWWWVVVVVVVVVVVVXXXXXXXXXXXXYYYYYYZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZYYYYYYYYYZZZZZZXXX\\\cccgggfffaaaZZZVVV[[[[[[ZZZYYYYYYYYYZZZZZZ[[[^^^aaa___ZZZWWWYYY\\\ZZZZZZYYYWWWWWWVVVVVVVVVYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWXXXXXXZZZZZZ[[[[[[[[[ZZZYYYXXXVVVVVVVVVVVVWWWXXXYYYYYYYYYXXXXXXXXXXXXYYYZZZZZZZZZYYYXXXXXXXXXXXXYYYZZZXXXXXXXXXXXXYYYYYYZZZ[[[WWWWWWVVVVVVWWWWWWXXXYYYWWWWWWVVVUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXYYYZZZZZZXXXXXXYYYZZZ\\\]]]^^^^^^^^^]]]\\\[[[[[[ZZZZZZ[[[\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[ZZZYYYYYYXXXXXXYYYYYYYYY[[[ZZZYYYXXXWWWVVVUUUTTTVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTUUUUUUTTTTTTSSSRRRSSSSSSSSSSSSSSSSSSSSSSSSYYYXXXVVVTTTSSSSSSTTTUUUSSSSSSSSSTTTTTTTTTUUUUUUTTTUUUUUUVVVUUUTTTRRRQQQQQQRRRTTTVVVXXXZZZ[[[[[[[[[[[[ZZZZZZ[[[[[[\\\]]][[[ZZZZZZ\\\^^^^^^\\\[[[ZZZYYYXXXZZZ]]]___``````````````````___^^^^^^]]][[[]]]^^^^^^]]]^^^```bbbbbbbbbbbbbbbcccddddddcccfffeeeeeedddddddddddddddcccbbbbbbaaabbbbbbbbbaaa^^^```bbbcccaaa```````````````____________^^^]]]]]]]]]\\\[[[[[[[[[[[[\\\^^^^^^^^^^^^______`````````___^^^^^^___^^^\\\ZZZ[[[ZZZYYYYYYXXXXXXYYYYYYWWWWWWVVVUUUTTTTTTUUUUUUVVVUUUUUUUUUTTTTTTSSSSSSPPPPPPQQQRRRTTTUUUVVVVVVYYYXXXVVVUUUTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTSSSSSSSSSTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTVVVWWWYYYZZZYYYYYYXXXVVVVVVVVVWWWWWWWWWXXXXXXWWWWWWWWWWWWWWWXXXYYYYYYWWWXXXZZZ[[[[[[ZZZYYYXXXYYYYYYXXXWWWUUUTTTRRRQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTSSSRRRRRROOOOOOOOOOOOOOOOOOOOOOOOQQQQQQPPPPPPOOOPPPPPPQQQPPPQQQQQQQQQOOONNNOOOPPPRRRQQQOOONNNNNNOOOQQQRRRPPPPPPOOOOOONNNNNNOOOOOOOOOMMMKKKKKKKKKKKKIIIHHHJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJGGGWWWWWWXXXYYYYYYZZZZZZ[[[YYYXXXWWWWWWVVVVVVVVVVVVZZZZZZZZZYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYZZZYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\[[[[[[ZZZZZZZZZ[[[\\\ccciiiiiibbb\\\[[[]]]\\\\\\[[[ZZZZZZZZZZZZZZZ[[[___bbb```[[[XXXZZZ]]][[[ZZZYYYWWWVVVVVVVVVVVVXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[[[[\\\\\\\\\[[[[[[XXXXXXWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXUUUUUUUUUVVVVVVXXXYYYYYYXXXXXXXXXXXXXXXYYYYYYZZZYYYXXXXXXXXXXXXXXXXXXYYYXXXWWWWWWWWWXXXYYYZZZZZZVVVVVVVVVVVVVVVWWWWWWXXXWWWWWWVVVVVVVVVUUUVVVVVVVVVVVVVVVWWWXXXXXXYYYYYYWWWWWWXXXYYYZZZ\\\\\\]]]]]]\\\[[[ZZZZZZZZZZZZZZZ\\\[[[[[[[[[[[[[[[[[[\\\YYYYYYYYYYYYZZZZZZZZZZZZYYYXXXXXXWWWXXXXXXYYYYYY[[[ZZZZZZXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWVVVWWWWWWWWWWWWVVVUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSXXXWWWVVVTTTSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTUUUVVVVVVVVVTTTSSSQQQOOOPPPRRRUUUWWWYYYZZZZZZ[[[[[[ZZZ[[[[[[\\\]]]^^^^^^]]]\\\\\\]]]]]]\\\ZZZ\\\[[[ZZZ\\\___aaabbbbbb^^^___```aaaaaaaaaaaaaaa]]]^^^______^^^___aaacccccccccddddddddddddeeeeeehhhgggggggggfffeeeeeedddbbbccccccdddcccccccccdddaaacccddddddcccaaaaaaaaa`````````___^^^]]]^^^^^^^^^]]]\\\\\\[[[[[[\\\\\\^^^]]]]]]]]]^^^```aaabbb```___^^^^^^______]]][[[ZZZYYYYYYXXXWWWXXXXXXXXXVVVVVVUUUTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRPPPPPPQQQSSSTTTVVVWWWWWWYYYXXXWWWUUUUUUUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTVVVVVVVVVUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVXXXYYYZZZZZZYYYXXXUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZWWWXXXYYYYYYYYYYYYWWWWWWYYYYYYYYYXXXVVVTTTSSSRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSQQQPPPQQQRRRSSSRRRQQQPPPPPPQQQRRRRRRQQQPPPOOONNNNNNNNNNNNNNNPPPOOOMMMMMMNNNNNNLLLJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJGGGWWWXXXYYYYYYXXXXXXYYYZZZXXXWWWVVVVVVVVVVVVVVVVVVZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWWWWWWWXXXVVVWWWXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZ```eeeccc]]]ZZZ^^^ccc^^^]]]\\\[[[ZZZZZZZZZZZZ[[[]]]```___\\\ZZZ[[[]]][[[ZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYY[[[[[[\\\]]]^^^^^^^^^^^^ZZZZZZYYYYYYXXXYYYYYYZZZZZZYYYYYYXXXXXXWWWWWWWWWUUUUUUUUUUUUVVVWWWYYYYYYWWWVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXYYYVVVVVVVVVVVVVVVWWWWWWXXXWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUVVVVVVWWWXXXXXXXXXWWWWWWXXXXXXYYYZZZ[[[[[[\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[WWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[ZZZZZZYYYYYYXXXWWWWWWWWWUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUVVVVVVWWWWWWXXXXXXXXXYYYYYYYYYYYYXXXWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUVVVVVVVVVUUUTTTTTTPPPQQQSSSUUUWWWXXXYYYYYYYYYYYYYYYZZZ[[[]]]^^^___aaa___]]]]]]^^^^^^\\\[[[]]]\\\\\\^^^```bbbbbbaaa]]]^^^___aaabbbbbbcccccc^^^___```___^^^^^^```bbbcccdddeeeeeeddddddeeegggfffffffffffffffeeedddccc```bbbdddddddddcccdddeeeccceeeffffffdddbbbaaaaaa___``````^^^]]]\\\]]]______^^^]]]]]]\\\\\\]]]]]]]]]\\\\\\\\\]]]___aaaccc```___^^^^^^______]]]\\\YYYYYYXXXWWWWWWWWWWWWWWWVVVUUUUUUTTTTTTUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTSSSTTTTTTTTTTTTTTTUUUUUUUUUZZZYYYWWWVVVUUUUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUWWWVVVVVVVVVVVVUUUUUUUUUXXXWWWWWWVVVUUUUUUTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUVVVWWWWWWXXXXXXWWWVVVVVVWWWXXXXXXXXXXXXWWWXXXWWWWWWWWWXXXYYYZZZZZZXXXXXXWWWWWWWWWWWWWWWWWWYYYYYYYYYXXXWWWVVVUUUTTTSSSSSSTTTUUUUUUUUUUUUTTTSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTRRRRRRRRRQQQRRRRRRSSSTTTTTTUUUUUUUUUSSSRRRSSSTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPOOONNNNNNNNNOOONNNMMMLLLLLLMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIHHHWWWYYYZZZYYYWWWVVVWWWYYYVVVUUUUUUUUUUUUVVVVVVWWWWWWXXXYYYYYYYYYXXXWWWWWWVVVVVVVVVWWWWWWWWWXXXXXXWWWWWWWWWWWWWWWWWWVVVUUUVVVWWWYYY[[[[[[\\\[[[[[[ZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZXXXZZZ[[[[[[[[[[[[^^^```^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[\\\]]]]]]]]]]]]]]][[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZ[[[[[[\\\^^^^^^_________]]]\\\[[[ZZZZZZYYYZZZZZZYYYYYYXXXWWWVVVUUUUUUUUUTTTTTTTTTUUUVVVWWWYYYZZZWWWWWWWWWVVVWWWXXXXXXYYYXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWVVVWWWWWWWWWVVVVVVVVVVVVVVVWWWXXXXXXVVVWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]ZZZZZZYYYYYYYYYYYYZZZZZZUUUVVVVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[YYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYUUUVVVVVVWWWXXXXXXYYYYYYYYYYYYZZZZZZYYYYYYXXXWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXXXXWWWVVVTTTUUUUUUUUUVVVVVVVVVVVVWWWVVVVVVVVVVVVVVVVVVWWWWWWTTTUUUVVVWWWXXXYYYYYYYYYWWWWWWXXXYYY[[[]]]___```aaa___^^^^^^___```___^^^\\\\\\]]]___aaabbb```^^^]]]^^^___```````````````^^^______^^^\\\\\\]]]______aaacccbbb``````bbbdddaaaaaabbbcccbbbbbbaaa```^^^aaaddddddcccbbbdddeeeeeefffgggfffdddaaa``````^^^______]]][[[[[[]]]``````___^^^^^^]]]]]]^^^^^^[[[[[[[[[[[[\\\___aaaccc```_________aaa```___]]]YYYYYYXXXWWWWWWWWWWWWXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVTTTUUUUUUUUUVVVVVVVVVVVVYYYXXXWWWUUUUUUUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWWWWVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVWWWXXXYYYWWWXXXYYYZZZ[[[ZZZZZZYYYYYYXXXXXXXXXXXXXXXYYYZZZZZZYYYWWWVVVUUUVVVWWWXXXXXXXXXXXXXXXXXXWWWVVVVVVRRRSSSTTTUUUVVVUUUUUUTTTSSSSSSTTTUUUVVVVVVVVVVVVRRRSSSSSSSSSTTTTTTTTTTTTRRRRRRRRRRRRRRRSSSTTTTTTUUUVVVWWWVVVTTTSSSTTTUUUSSSTTTUUUVVVUUUTTTRRRQQQTTTSSSRRRQQQPPPPPPPPPPPPMMMKKKKKKKKKMMMNNNMMMLLLNNNMMMMMMLLLLLLMMMMMMNNNJJJJJJJJJKKKKKKLLLLLLLLLIIIIIIIIIJJJJJJIIIIIIIIIJJJXXXZZZ[[[YYYVVVUUUVVVXXXTTTTTTTTTTTTUUUVVVVVVWWWUUUVVVWWWYYYYYYYYYXXXXXXVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWWWWWWWVVVUUUTTTTTTUUUVVVXXXZZZ[[[\\\[[[[[[XXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[[[[\\\\\\]]]]]]]]]^^^]]]\\\[[[ZZZZZZZZZZZZ]]]ZZZXXXYYY^^^```___\\\___^^^]]]\\\[[[[[[[[[[[[[[[ZZZZZZ\\\^^^___]]]\\\[[[[[[ZZZYYYYYYYYYYYYZZZXXXYYYYYYYYYZZZZZZ[[[[[[ZZZ[[[\\\]]]^^^_________^^^^^^\\\[[[ZZZZZZZZZZZZYYYXXXWWWVVVUUUTTTTTTUUUTTTTTTTTTUUUVVVWWWYYYZZZZZZYYYYYYYYYYYYZZZ[[[[[[XXXXXXYYYYYYYYYYYYXXXXXXYYYXXXWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVWWWWWWXXXYYYUUUVVVVVVVVVVVVUUUTTTTTTTTTUUUUUUVVVVVVWWWXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVWWWYYYZZZ[[[YYYYYYXXXXXXXXXXXXYYYYYYUUUVVVVVVWWWXXXYYYZZZZZZXXXXXXWWWXXXXXXYYYZZZZZZXXXXXXXXXXXXYYYYYYYYYYYYXXXYYYYYYYYYZZZZZZ[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZVVVVVVWWWWWWXXXYYYZZZZZZYYYYYYYYYZZZYYYXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWYYY\\\]]]^^^\\\ZZZXXXUUUUUUVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUVVVWWWYYYZZZWWWXXXXXXYYYZZZZZZYYYYYYVVVVVVWWWYYY[[[]]]___``````^^^]]]^^^```bbbbbbaaa\\\\\\]]]___aaaaaa^^^\\\^^^^^^^^^___^^^^^^]]]]]]]]]^^^^^^\\\ZZZZZZ[[[\\\ZZZ\\\^^^^^^\\\[[[]]]___]]]^^^___``````___^^^]]]\\\```cccdddcccbbbccceeefffggghhhgggdddaaa______\\\^^^^^^]]]ZZZZZZ]]]`````````___^^^^^^^^^^^^___[[[ZZZZZZZZZ\\\^^^aaacccaaa`````````bbbbbb```^^^ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYQQQRRRSSSUUUWWWYYYZZZ[[[YYYXXXVVVUUUTTTTTTUUUUUUYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWUUUVVVVVVWWWWWWXXXXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWYYYXXXWWWWWWXXXYYY[[[\\\YYYZZZ[[[]]]]]]\\\\\\[[[YYYYYYXXXXXXXXXXXXYYYYYY\\\ZZZWWWUUUUUUVVVXXXYYYWWWXXXXXXXXXXXXXXXWWWWWWRRRSSSTTTUUUVVVUUUUUUTTTRRRSSSTTTUUUVVVWWWWWWWWWPPPPPPQQQQQQRRRRRRRRRSSSRRRRRRQQQRRRRRRSSSTTTTTTVVVWWWXXXWWWUUUTTTUUUVVVSSSTTTVVVWWWWWWUUURRRPPPUUUUUUSSSRRRQQQQQQQQQQQQPPPOOOOOOPPPRRRSSSSSSRRRPPPOOOOOONNNNNNOOOOOOPPPKKKKKKLLLLLLMMMMMMMMMNNNHHHHHHIIIIIIIIIIIIHHHHHHLLL[[[[[[[[[ZZZYYYXXXVVVVVVWWWWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUVVVWWWXXXYYYZZZ[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWVVVYYYZZZ[[[[[[[[[[[[[[[ZZZ\\\[[[[[[[[[\\\]]]]]]^^^[[[\\\\\\]]]]]]\\\\\\[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXYYYZZZ[[[[[[\\\\\\\\\\\\[[[[[[\\\^^^```aaa]]][[[ZZZ\\\___```___]]]]]]\\\\\\[[[ZZZYYYXXXXXX]]]\\\[[[[[[ZZZ[[[[[[[[[\\\\\\]]]]]]^^^___``````^^^]]][[[YYYWWWWWWWWWXXXZZZYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWVVVVVVWWWYYYYYYXXXXXXWWWWWWWWWYYYZZZ[[[YYYYYYYYYXXXXXXXXXXXXXXX\\\[[[YYYXXXWWWWWWWWWXXXWWWVVVUUUTTTTTTUUUVVVWWWXXXXXXYYYYYYZZZZZZZZZ[[[VVVVVVVVVWWWWWWWWWWWWWWWXXXXXXWWWVVVVVVVVVVVVWWWTTTTTTTTTTTTUUUUUUVVVWWWXXXYYYZZZ[[[[[[ZZZYYYYYYWWWZZZ^^^``````]]]YYYVVV[[[[[[[[[[[[ZZZZZZZZZZZZ[[[\\\\\\[[[[[[ZZZYYYXXX\\\\\\\\\\\\\\\[[[ZZZZZZ\\\\\\]]]]]]\\\[[[YYYXXXXXXXXXXXXVVVTTTTTTVVVXXXWWWYYY[[[]]]^^^]]][[[YYYXXXYYYZZZ[[[\\\\\\[[[[[[[[[ZZZYYYYYYYYY[[[\\\]]]ZZZZZZZZZYYYZZZ[[[[[[\\\XXXXXXZZZ[[[]]]___````````````____________``````ZZZ[[[]]]___``````______^^^_________```aaaaaaaaa]]]]]][[[ZZZYYYYYYYYYYYYZZZ\\\]]]\\\ZZZXXXXXXYYY]]]\\\\\\]]]^^^]]][[[YYY[[[[[[\\\]]]^^^```bbbcccdddeeefffgggeeeccc___]]]]]]\\\[[[[[[ZZZZZZ[[[[[[aaaaaa```_______________^^^^^^^^^^^^___```bbbbbbcccccccccbbbaaa``````___\\\[[[ZZZZZZYYYYYYZZZZZZYYYYYYXXXXXXXXXZZZ[[[\\\[[[[[[ZZZYYYYYYYYYYYYYYYVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZZZZYYYXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXWWWXXXYYYZZZ[[[ZZZYYYVVVUUUWWWXXXYYYZZZZZZZZZXXXXXXXXXZZZ[[[ZZZYYYXXXYYY[[[XXXXXXXXXXXXXXXWWWWWWWWW\\\[[[[[[[[[ZZZZZZYYYYYY\\\\\\[[[ZZZZZZZZZZZZZZZXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYWWWVVVUUUWWWTTTRRRRRRUUUVVVUUUSSSSSSTTTUUUUUUVVVVVVVVVVVVTTTTTTTTTTTTUUUVVVWWWXXXVVVXXXYYYWWWTTTSSSTTTVVVWWWVVVTTTUUUVVVWWWWWWVVVVVVWWWWWWVVVVVVTTTSSSSSSPPPQQQSSSSSSRRRQQQRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTQQQPPPPPPOOOOOONNNNNNMMMLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLYYYYYYYYYYYYXXXXXXWWWVVVWWWWWWVVVVVVUUUUUUVVVVVVWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWYYYZZZ[[[[[[[[[[[[\\\[[[[[[[[[\\\\\\]]]^^^]]]]]]]]]^^^^^^]]]]]]]]]\\\\\\[[[[[[[[[[[[ZZZZZZYYYZZZZZZ[[[\\\\\\]]]]]]ZZZZZZYYYYYYZZZ[[[\\\]]]\\\[[[ZZZ[[[^^^___^^^]]]ZZZZZZZZZ[[[[[[[[[[[[[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]^^^^^^___^^^\\\[[[YYYXXXWWWXXXXXX[[[[[[ZZZZZZYYYXXXXXXWWWVVVVVVVVVVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZYYYXXXYYYZZZ[[[\\\[[[[[[ZZZYYYYYYZZZ\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZ]]]\\\ZZZXXXXXXXXXXXXYYYZZZYYYXXXWWWWWWXXXYYYZZZ[[[[[[[[[[[[ZZZZZZZZZZZZWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVWWWVVVUUUUUUUUUVVVVVVWWWXXXWWWXXXXXXYYYXXXWWWUUUUUUZZZ\\\___aaaaaa^^^ZZZWWWZZZZZZZZZZZZZZZZZZZZZZZZ]]]]]]]]]]]]\\\[[[ZZZYYYZZZ[[[[[[\\\\\\[[[[[[ZZZ[[[[[[[[[\\\[[[[[[ZZZZZZYYYYYYYYYWWWVVVUUUWWWYYYYYYZZZ]]]^^^^^^]]][[[ZZZYYYYYYYYYZZZZZZZZZZZZZZZ[[[ZZZZZZYYYZZZ[[[\\\]]][[[[[[ZZZZZZ[[[[[[\\\]]]YYYZZZ[[[\\\]]]^^^___`````````____________``````\\\]]]^^^_______________]]]]]]^^^^^^^^^^^^^^^^^^\\\[[[ZZZYYYYYYXXXXXXXXX\\\^^^___^^^\\\[[[[[[\\\\\\\\\\\\]]]^^^]]][[[YYYYYYYYYZZZZZZ\\\^^^___``````aaaccceeeeeecccaaa___^^^]]]\\\\\\[[[[[[\\\\\\``````_________``````aaa______```aaaaaabbbccccccdddccccccbbbaaaaaa``````^^^^^^]]]\\\\\\\\\\\\\\\\\\[[[ZZZZZZZZZ\\\]]]^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXWWWWWWXXXXXXYYYZZZ[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZZZZZZZYYYYYYXXXYYYZZZ\\\\\\[[[YYYXXXWWWXXXXXXYYYYYYXXXXXXXXXYYY[[[\\\[[[ZZZYYYZZZ[[[XXXXXXYYYYYYYYYZZZZZZZZZ]]]]]]\\\\\\\\\[[[[[[[[[\\\[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYYYYYYYYYYWWWUUUUUUWWWXXXWWWVVVUUUUUUVVVWWWWWWWWWWWWWWWUUUUUUVVVVVVWWWWWWXXXYYYUUUWWWYYYXXXVVVUUUWWWYYYYYYWWWVVVUUUVVVVVVUUUTTTVVVVVVVVVVVVVVVUUUTTTTTTPPPRRRTTTSSSRRRQQQRRRSSSQQQQQQQQQRRRSSSTTTUUUVVVRRRRRRRRRQQQPPPPPPOOOOOOMMMMMMNNNNNNNNNNNNNNNMMMOOONNNNNNNNNNNNMMMMMMMMMKKKVVVVVVWWWWWWWWWWWWVVVVVVWWWVVVVVVVVVVVVWWWWWWXXXYYYXXXXXXXXXXXXXXXYYYYYY[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZWWWWWWYYYZZZ[[[\\\]]]^^^\\\[[[[[[[[[[[[\\\]]]]]]]]]^^^^^^______^^^^^^]]]\\\\\\\\\]]]]]]]]]]]]]]][[[\\\\\\]]]]]]^^^^^^^^^ZZZZZZYYYYYYYYYZZZZZZ[[[[[[ZZZYYYZZZ\\\^^^]]]\\\XXXXXXYYYZZZ\\\]]]^^^___[[[[[[[[[[[[[[[[[[[[[\\\[[[[[[[[[\\\\\\]]]]]]^^^\\\\\\ZZZYYYXXXXXXXXXXXX\\\\\\\\\[[[[[[ZZZZZZYYYWWWWWWWWWXXXXXXYYYZZZ[[[\\\\\\\\\[[[[[[[[[ZZZZZZ\\\\\\[[[[[[\\\]]]]]]^^^___^^^]]]\\\[[[\\\]]]]]]______^^^^^^^^^]]]]]]]]]^^^]]][[[ZZZYYYYYYZZZZZZ]]]\\\\\\[[[[[[\\\\\\]]]^^^^^^]]]\\\\\\[[[[[[ZZZXXXXXXXXXYYYYYYZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYXXXVVVUUUTTTZZZ\\\^^^______\\\XXXVVVXXXXXXXXXYYYYYYZZZZZZ[[[\\\\\\\\\\\\[[[ZZZYYYYYYXXXYYYZZZ[[[[[[\\\[[[[[[YYYYYYYYYYYYZZZ[[[\\\]]][[[[[[[[[ZZZXXXXXXYYY[[[\\\]]]___``````___]]][[[[[[[[[YYYXXXXXXYYYZZZZZZ\\\[[[[[[[[[[[[\\\\\\]]]\\\\\\\\\\\\\\\]]]]]]^^^[[[\\\\\\]]]^^^^^^______aaa``````______``````aaa```______^^^^^^______```______^^^^^^^^^^^^^^^^^^[[[[[[ZZZYYYXXXXXXXXXXXX^^^```aaaaaa___^^^______]]]\\\\\\]]]^^^^^^[[[YYYWWWWWWWWWXXXYYY[[[\\\]]]\\\]]]```bbbccccccbbbaaa______^^^]]]]]]]]]]]]]]]____________```aaabbbbbbaaaaaacccdddeeeeeedddddddddccccccbbbbbbaaaaaaaaaaaaaaa```__________________^^^]]]]]]]]]^^^___```^^^^^^\\\[[[YYYYYYXXXXXX[[[ZZZYYYYYYYYYYYYYYYYYY[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[\\\\\\\\\[[[[[[ZZZXXXYYYZZZ\\\]]]]]]\\\[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[\\\\\\ZZZZZZ[[[\\\YYYYYYZZZZZZ[[[[[[\\\\\\ZZZZZZZZZZZZZZZYYYYYYYYY[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[YYYYYYYYYZZZZZZ[[[\\\]]][[[ZZZXXXXXXZZZ[[[ZZZYYYXXXXXXYYYZZZZZZZZZYYYYYYXXXXXXXXXYYYZZZZZZ[[[[[[WWWXXXZZZZZZYYYZZZ[[[]]][[[ZZZXXXWWWXXXWWWVVVTTTWWWWWWVVVVVVVVVVVVVVVVVVRRRSSSUUUTTTSSSRRRRRRSSSQQQQQQRRRSSSUUUVVVWWWWWWTTTTTTSSSSSSRRRQQQQQQQQQNNNOOOOOOOOOOOOOOONNNNNNPPPPPPPPPOOOOOOOOONNNNNNPPPRRRSSSSSSTTTUUUUUUTTTTTTUUUUUUUUUUUUVVVVVVWWWXXXYYYXXXXXXWWWWWWWWWWWWXXXZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[[[[\\\]]]^^^___\\\[[[[[[[[[[[[[[[\\\\\\]]]]]]^^^^^^^^^^^^]]]]]][[[[[[\\\\\\]]]^^^______]]]]]]]]]^^^^^^_________]]]\\\\\\[[[[[[[[[ZZZZZZYYYYYYYYYZZZ[[[\\\\\\\\\XXXXXXZZZ[[[]]]^^^___```[[[[[[[[[\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]]]][[[[[[ZZZYYYYYYYYYXXXXXX\\\\\\\\\[[[[[[ZZZZZZZZZXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]\\\\\\\\\[[[\\\\\\\\\\\\]]]^^^^^^___```___]]]\\\\\\\\\\\\]]]`````````_________^^^^^^^^^]]]\\\[[[ZZZ[[[[[[\\\^^^^^^^^^]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]ZZZ[[[[[[\\\\\\]]]]]]]]]\\\[[[ZZZZZZYYYYYYZZZZZZYYYYYYYYYXXXXXXYYYZZZZZZ\\\\\\\\\[[[[[[ZZZYYYYYYYYYZZZ[[[\\\[[[XXXUUUTTTVVVWWWWWWXXXYYYZZZZZZ[[[YYYZZZZZZYYYYYYXXXWWWVVVWWWWWWYYYZZZ[[[\\\\\\\\\XXXXXXWWWXXXYYY\\\^^^___]]]^^^___^^^\\\[[[\\\^^^```aaabbbbbbbbbaaa___^^^___]]][[[YYYYYYYYY[[[\\\]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^______^^^^^^^^^^^^^^^_________aaaaaa````````````aaaaaacccbbb```___^^^___``````bbbbbbaaaaaa``````______\\\\\\[[[ZZZZZZZZZZZZZZZ___aaabbbbbbaaa```aaabbb_________```aaa```^^^\\\WWWWWWWWWXXXYYYZZZ\\\\\\[[[\\\^^^```bbbbbbaaaaaaaaa```______^^^^^^______^^^^^^^^^___```bbbcccdddbbbdddfffggghhhgggeeedddddddddcccccccccbbbbbbbbbbbbbbbaaa````````````aaa``````^^^]]]]]]^^^___```]]]]]]\\\[[[[[[[[[[[[[[[]]]\\\[[[ZZZYYYYYYYYYYYY[[[[[[\\\\\\]]]]]]^^^^^^\\\\\\]]]]]]]]]\\\[[[[[[YYYYYY[[[[[[\\\\\\[[[[[[^^^]]][[[ZZZZZZ[[[\\\\\\YYYZZZ[[[[[[ZZZYYYZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[ZZZZZZ\\\\\\\\\\\\]]]]]]]]]]]]]]]\\\[[[[[[[[[\\\^^^___]]]\\\[[[[[[[[[\\\\\\\\\[[[[[[\\\\\\]]]\\\\\\[[[ZZZ[[[\\\]]]]]]^^^^^^^^^\\\\\\]]]^^^^^^^^^___```]]]\\\[[[[[[\\\[[[ZZZXXXXXXXXXWWWWWWWWWWWWXXXXXXTTTUUUWWWVVVUUUSSSTTTTTTSSSTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTSSSRRRRRRRRRPPPPPPQQQQQQQQQPPPOOOOOOPPPPPPPPPOOOOOOOOONNNNNNQQQPPPQQQRRRSSSSSSSSSSSSSSSTTTSSSSSSSSSTTTUUUVVVVVVWWWWWWVVVVVVUUUVVVVVVVVVWWWXXXXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ\\\\\\[[[ZZZZZZZZZ[[[[[[\\\\\\[[[ZZZZZZ[[[[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\YYYZZZZZZ[[[\\\]]]^^^^^^]]]^^^^^^^^^^^^^^^______]]]\\\\\\\\\[[[ZZZZZZYYYXXXYYYZZZZZZZZZ[[[[[[\\\ZZZ[[[[[[\\\]]]^^^^^^___[[[\\\\\\\\\\\\[[[ZZZYYY\\\\\\\\\\\\\\\]]]]]]]]]ZZZZZZZZZZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZ\\\\\\]]]]]]]]]]]]\\\\\\\\\[[[YYYZZZ[[[\\\\\\]]]]]]]]]^^^]]]\\\[[[ZZZZZZ[[[\\\________________________^^^^^^\\\[[[[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]][[[[[[\\\]]]^^^^^^______]]]]]]]]]^^^___`````````^^^^^^]]]\\\\\\\\\\\\\\\[[[[[[ZZZZZZYYYZZZZZZ[[[[[[[[[[[[\\\\\\]]]]]]^^^YYYYYYZZZZZZYYYXXXVVVUUUVVVWWWWWWXXXYYYZZZZZZ[[[YYYZZZZZZYYYYYYXXXWWWVVVVVVWWWYYYZZZ\\\]]]]]]]]]XXXXXXXXXXXXZZZ\\\^^^```___```aaa```___^^^^^^___bbbbbbcccddddddcccbbbaaaaaa___]]][[[[[[\\\]]]^^^]]]^^^^^^^^^^^^]]]]]]]]]^^^^^^^^^]]]^^^______```________________________aaaaaa````````````aaaaaadddcccaaa```______```aaabbbbbbbbbaaaaaa``````______^^^^^^]]]]]]]]]]]]]]]___aaabbbcccbbbbbbbbbccccccbbbbbbcccdddcccaaa___YYYYYYZZZZZZ[[[\\\]]]^^^]]]^^^___```aaaaaa``````bbbaaa``````______``````^^^^^^^^^___aaabbbdddeeedddeeeggghhhiiihhhfffeeeddddddddddddccccccccccccbbbaaaaaa``````````````````___^^^\\\\\\\\\]]]]]][[[[[[[[[[[[]]]^^^___```___^^^]]]\\\[[[ZZZZZZZZZ\\\\\\]]]]]]^^^^^^^^^___]]]]]]]]]]]]]]]\\\[[[ZZZ[[[[[[[[[[[[ZZZYYYYYYXXX^^^]]][[[ZZZYYYZZZ[[[[[[XXXYYYZZZYYYXXXXXXXXXZZZ[[[[[[ZZZYYYXXXWWWWWWVVV[[[[[[[[[[[[[[[\\\\\\\\\ZZZ[[[\\\]]]]]]\\\[[[[[[]]]]]]]]]^^^^^^^^^______```___^^^]]]\\\]]]]]]^^^]]]]]]]]]\\\\\\\\\]]]^^^^^^^^^_________^^^^^^]]]]]]]]]___```aaaaaa``````bbbbbbaaabbbbbbbbbbbbaaa^^^]]]^^^___aaaaaa```^^^[[[ZZZYYYYYYYYYYYYYYYZZZWWWXXXYYYYYYWWWVVVVVVVVVWWWXXXXXXXXXWWWVVVUUUTTTUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPPPPOOOOOOOOOOOONNNNNNNNNLLLQQQRRRSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTUUUVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYXXXXXXXXXYYYYYYYYYYYYZZZ\\\ZZZYYYWWWWWWWWWWWWXXX\\\\\\[[[ZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]\\\\\\[[[YYYYYYYYYZZZ[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]ZZZ[[[[[[[[[ZZZYYYXXXXXXXXXYYY[[[[[[ZZZZZZ\\\]]]\\\\\\]]]]]]]]]^^^^^^^^^\\\]]]]]]]]]\\\ZZZYYYWWW[[[[[[[[[[[[[[[[[[[[[[[[XXXYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXYYYYYYZZZ[[[\\\\\\\\\\\\[[[[[[[[[ZZZZZZWWWXXXYYYZZZ[[[\\\\\\\\\\\\[[[YYYXXXXXXYYYZZZZZZ\\\\\\]]]]]]^^^_________^^^]]]\\\[[[[[[\\\]]]^^^ZZZ[[[[[[\\\\\\[[[[[[ZZZYYYYYYZZZ[[[]]]^^^___```]]]]]]^^^___``````aaaaaa______^^^]]]]]]]]]]]]^^^\\\[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZ\\\]]]^^^[[[[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXYYYYYYZZZZZZ[[[\\\\\\\\\\\\[[[ZZZYYYYYYXXXYYYZZZ[[[]]]]]]^^^^^^ZZZZZZZZZZZZ[[[\\\]]]^^^^^^```aaaaaa___^^^^^^^^^```aaabbbbbbcccccccccbbb``````^^^]]]]]]^^^______^^^____________^^^^^^]]]^^^^^^^^^^^^^^^______``````````````````aaaaaaaaabbbaaaaaa``````aaaaaabbbdddcccbbbbbbaaaaaaaaaaaa``````__________________aaaaaa```______``````aaa^^^```ccccccccccccdddeeeeeeddddddeeeffffffcccaaa]]]]]]]]]]]]^^^___```aaa``````aaaaaaaaaaaaaaa```bbbbbbaaa```````````````_________```aaabbbdddeeeeeefffggghhhhhhgggfffeeeddddddddddddddddddddddddaaaaaa```__________________^^^]]][[[ZZZZZZ[[[[[[YYYZZZ[[[\\\^^^```bbbcccbbbaaa```___^^^^^^^^^^^^_______________`````````^^^^^^^^^^^^]]]\\\[[[[[[\\\\\\[[[ZZZYYYYYYXXXXXX[[[[[[ZZZYYYXXXXXXXXXXXXWWWXXXYYYYYYWWWWWWXXXYYYZZZZZZYYYXXXWWWVVVUUUUUUXXXXXXXXXXXXXXXYYYYYYYYY[[[\\\]]]^^^___^^^]]]\\\]]]]]]^^^^^^______``````aaa```___^^^^^^]]]]]]]]]]]]^^^___^^^\\\\\\^^^___``````aaaaaa``````______^^^___aaabbbccccccbbbbbbeeedddccccccdddeeedddbbb______```ccceeefffdddccc___^^^]]][[[ZZZZZZ[[[\\\ZZZ[[[\\\\\\ZZZXXXXXXYYYZZZZZZZZZZZZYYYWWWUUUSSSVVVVVVUUUUUUTTTSSSSSSSSSTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPOOOOOOOOONNNNNNNNNMMMUUUVVVVVVWWWWWWWWWVVVVVVUUUUUUTTTTTTSSSTTTTTTTTTUUUUUUUUUUUUVVVVVVWWWXXXVVVVVVWWWWWWXXXYYYYYYZZZXXXXXXXXXYYYYYYYYYZZZZZZ[[[ZZZYYYWWWWWWXXXYYYZZZ\\\\\\[[[ZZZZZZZZZZZZZZZ\\\]]]]]]]]]]]]]]]]]]\\\YYYZZZZZZZZZ[[[[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[[[[\\\\\\[[[ZZZYYYXXXZZZ\\\\\\ZZZZZZ\\\^^^\\\\\\]]]]]]^^^_________^^^^^^^^^^^^\\\ZZZWWWUUUYYYYYYYYYYYYYYYYYYYYYYYYWWWXXXYYYZZZ[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZ[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYUUUWWWXXXZZZ[[[[[[[[[[[[YYYYYYXXXWWWWWWXXXZZZZZZZZZZZZ[[[]]]^^^___```aaa]]]]]]\\\[[[[[[\\\]]]^^^YYYYYYZZZ[[[[[[ZZZYYYYYYXXXYYYYYYZZZ[[[\\\\\\]]][[[[[[\\\]]]^^^___``````___^^^]]]]]]\\\\\\]]]]]]\\\\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXYYY[[[\\\[[[[[[ZZZ[[[[[[[[[\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZ]]]]]]]]]]]]\\\[[[ZZZYYYZZZZZZ[[[]]]]]]^^^^^^^^^\\\\\\]]]]]]]]]\\\\\\\\\[[[]]]___^^^]]][[[[[[[[[]]]]]]^^^___```aaaaaaaaa^^^^^^^^^^^^_______________``````aaa```___^^^]]]^^^^^^]]]]]]^^^^^^___````````````aaaaaabbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbccccccccccccccccccbbbbbb_______________`````````bbbaaaaaaaaaaaaaaabbbbbb___aaacccdddddddddfffgggfffeeeeeefffgggfffdddbbb``````___``````aaabbbcccaaaaaabbbbbbccccccccccccbbbbbbaaa```````````````````````````aaabbbcccdddeeefffeeeeeeeeeeeeeeeeeeddddddeeeeeeeeeeeeeeeeeeaaa```______^^^^^^_________^^^\\\ZZZYYYYYYYYYZZZ[[[[[[\\\]]]___```bbbccceeeeeedddccccccbbbccccccccccccccccccbbbbbbbbbbbb````````````___^^^]]]\\\\\\[[[[[[ZZZZZZZZZ[[[[[[\\\\\\\\\\\\[[[ZZZYYYXXXXXXYYYZZZYYYXXXWWWXXXZZZWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYYYY\\\]]]___```aaa```___^^^]]]]]]^^^^^^___``````aaa^^^_______________^^^^^^^^^```aaa___]]]]]]___aaaaaaaaabbbbbbaaaaaa```______```bbbdddeeedddcccbbbcccbbb```bbbdddfffeeecccbbbbbbccceeeggggggeeebbbcccbbb___]]]\\\\\\\\\]]]]]]^^^___^^^\\\ZZZZZZ[[[ZZZZZZ[[[[[[ZZZXXXVVVUUUXXXXXXWWWVVVVVVUUUUUUTTTUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQPPPPPPPPPPPPOOOQQQXXXYYYYYYZZZZZZYYYYYYXXXWWWWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUVVVWWWXXXYYYZZZWWWWWWXXXXXXYYYZZZZZZ[[[XXXXXXYYYYYYZZZZZZZZZ[[[]]]\\\[[[ZZZ[[[\\\^^^```\\\\\\[[[ZZZZZZYYYZZZZZZ]]]^^^^^^______^^^^^^]]]ZZZ[[[[[[[[[[[[\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZ\\\]]]^^^______^^^]]]\\\XXXZZZ]]]\\\[[[ZZZ\\\___[[[[[[\\\]]]___```aaaaaa_________^^^\\\YYYVVVTTTWWWWWWWWWWWWWWWWWWWWWVVVWWWXXXYYY[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZWWWWWWWWWXXXXXXYYYZZZ[[[YYYYYYYYYYYYXXXXXXXXXXXXUUUVVVXXXZZZ[[[\\\[[[[[[XXXXXXWWWWWWWWWYYYZZZ[[[YYYZZZ[[[]]]___```bbbbbb]]]\\\[[[[[[[[[\\\]]]^^^XXXYYYZZZ[[[[[[ZZZYYYXXXYYYYYYYYYYYYYYYZZZZZZZZZYYYYYYZZZ[[[\\\^^^^^^___^^^]]]\\\\\\[[[[[[\\\\\\\\\\\\[[[ZZZYYYYYYZZZZZZ[[[ZZZYYYXXXXXXYYYZZZZZZYYYXXXXXXXXXYYYZZZ[[[\\\[[[[[[[[[[[[ZZZZZZZZZZZZ[[[\\\\\\[[[[[[ZZZYYYXXX[[[\\\]]]]]]^^^^^^^^^^^^]]]^^^______^^^]]][[[ZZZYYYZZZ\\\\\\[[[YYYYYYYYYYYYZZZ[[[\\\]]]___``````\\\\\\]]]^^^_________^^^___```aaaaaaaaa```^^^]]]^^^]]]]]]]]]]]]^^^_________``````aaabbbbbbccccccbbbbbbaaaaaaaaaaaabbbbbbaaabbbdddeeeeeedddcccbbb``````aaaaaabbbbbbccccccbbbaaaaaaaaaaaaaaabbbbbb```bbbdddeeeeeefffggghhheeeeeeeeefffgggfffdddbbbaaaaaaaaaaaaaaabbbcccdddaaaaaabbbcccdddeeeeeefffbbbaaaaaa```````````````````````````aaabbbcccdddfffeeeeeedddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeaaa``````_______________```^^^\\\ZZZYYYYYYYYYYYY]]]]]]]]]^^^___```aaabbbhhhhhhgggffffffffffffgggfffffffffeeeeeedddddddddbbbbbbbbbbbbaaa```^^^^^^[[[[[[[[[[[[\\\]]]^^^^^^______``````___]]]\\\ZZZYYYZZZ[[[ZZZYYYXXXYYY[[[UUUUUUVVVWWWXXXYYYZZZ[[[]]]]]]^^^^^^_________```]]]^^^```aaabbbaaa```___]]]]]]]]]^^^___``````aaa\\\]]]^^^`````````_________aaabbbaaa___^^^```cccbbbbbbbbbbbbbbbaaa```______aaaccceeeeeeeeedddccc```^^^^^^```dddffffffdddccccccdddeeegggfffccc```fffdddaaa___]]]\\\]]]]]]^^^```aaa```]]]\\\\\\\\\XXXYYY[[[\\\[[[ZZZXXXWWWYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRSSSRRRRRRRRRQQQQQQQQQQQQQQQUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUVVVWWWWWWVVVXXXZZZZZZYYYXXXYYYZZZYYYZZZ\\\\\\\\\\\\]]]______^^^]]]^^^___aaaaaaaaa^^^^^^^^^aaadddeeeeeeddd___``````______^^^\\\\\\[[[]]]^^^]]]\\\[[[]]]^^^YYYZZZ\\\]]]^^^]]]\\\\\\\\\]]]]]]^^^______^^^^^^]]]\\\[[[[[[[[[]]]^^^______```aaaaaa```___```bbb\\\]]]]]]\\\ZZZXXXVVVUUUWWWWWWWWWWWWWWWXXXYYYZZZWWWWWWWWWXXXXXXYYYZZZ[[[ZZZ[[[[[[\\\\\\[[[[[[ZZZVVVXXXYYYXXXWWWVVVXXXYYYZZZZZZZZZZZZZZZ[[[[[[[[[YYYYYYXXXXXXWWWWWWVVVVVVXXXXXXXXXXXXXXXXXXXXXXXX]]]ZZZYYYZZZ^^^``````___```___\\\[[[ZZZ[[[]]]^^^[[[[[[[[[[[[[[[[[[[[[[[[YYY[[[\\\\\\[[[ZZZ[[[\\\\\\\\\\\\]]]]]]^^^^^^^^^\\\\\\\\\\\\]]]]]]^^^___[[[[[[[[[ZZZZZZYYYYYYYYY[[[ZZZYYYZZZ[[[ZZZXXXUUUZZZZZZ[[[\\\\\\[[[[[[[[[[[[^^^___]]]YYYWWWYYY[[[\\\[[[ZZZYYYYYYYYYZZZ[[[YYYZZZZZZ\\\]]]^^^______\\\\\\[[[[[[[[[ZZZZZZZZZ\\\\\\[[[[[[ZZZZZZYYYYYY[[[[[[\\\\\\\\\\\\[[[[[[ZZZ\\\]]][[[YYYYYY\\\___```aaaccceeedddccc```___]]]\\\[[[\\\___```___^^^bbbbbbbbbcccccceeefffgggbbbcccddddddcccdddfffhhhffffffggghhhhhhggggggfffddddddccccccbbbaaaaaa```dddddddddccccccbbbbbbbbbaaabbbcccdddfffggghhhiiiddddddeeeeeeeeedddcccccccccbbbccccccdddeeefffgggiiihhheeedddcccdddfffgggccccccbbbbbbbbbbbbbbbcccddddddeeeffffffgggggghhhddddddddddddddddddddddddbbbbbbbbbbbbbbbaaa``````___``````aaaaaaaaa``````bbbaaa```^^^]]]]]]]]]]]]___^^^\\\[[[[[[\\\^^^___aaabbbccceeegggiiijjjkkkhhhhhhhhhhhhhhhgggggggggeeedddbbb```^^^^^^^^^___\\\]]]^^^^^^]]]\\\]]]^^^____________^^^]]]\\\\\\^^^^^^]]]]]]]]]^^^^^^______^^^\\\ZZZZZZ[[[\\\]]]^^^___``````^^^^^^___`````````aaabbbbbbbbbbbbbbbcccbbbbbbbbbaaaaaa``````aaaaaaaaaaaaaaa``````___```____________``````aaaddddddddddddcccbbb```___aaabbbcccddddddcccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddccccccbbbbbbaaaaaaaaa```______^^^]]]\\\\\\]]]^^^^^^]]]]]]\\\[[[ZZZ[[[ZZZZZZZZZ[[[\\\^^^___YYYYYYYYYZZZYYYYYYXXXWWWXXXWWWWWWWWWWWWWWWWWWVVVTTTTTTSSSRRRRRRRRRRRRRRRQQQSSSSSSTTTUUUVVVVVVVVVVVVSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVWWWXXXYYYYYYUUUWWWYYYYYYYYYXXXYYYZZZ]]]^^^______^^^^^^```aaacccbbbbbbbbbdddeeeeeeeeegggfffeeefffgggfffeeecccccccccccccccbbbbbbaaaaaa\\\^^^______^^^^^^^^^```aaaaaaaaaaaa```___^^^]]]aaabbbbbbbbbbbbaaa``````______^^^]]]]]]]]]]]]]]][[[\\\^^^^^^]]]]]]___```______^^^^^^]]][[[YYYXXXZZZZZZZZZZZZZZZZZZZZZ[[[YYYYYYYYYYYYYYYZZZ[[[[[[YYYZZZZZZZZZZZZZZZZZZYYYYYYZZZ[[[[[[YYYXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXXXX[[[YYYYYYZZZ^^^```___^^^___^^^]]]\\\[[[\\\\\\]]]\\\[[[[[[[[[ZZZZZZZZZZZZZZZ\\\]]]^^^\\\\\\\\\]]]\\\\\\]]]]]]^^^^^^^^^^^^___^^^]]]]]]\\\\\\\\\]]]^^^^^^^^^]]]]]]]]]\\\\\\]]][[[YYYXXXYYYZZZZZZYYY\\\\\\\\\]]]]]]\\\\\\\\\]]]^^^^^^]]][[[YYYZZZZZZ]]]\\\ZZZYYYYYYYYY[[[[[[ZZZZZZ[[[[[[]]]^^^______[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYXXXXXXXXXZZZZZZYYYWWWWWWZZZ]]]^^^```aaabbbbbbaaa^^^]]]ZZZYYYYYY[[[^^^`````````aaaaaaaaabbbcccdddffffffaaabbbccccccbbbccceeegggeeefffggggggggggggggggggeeeeeeddddddcccbbbbbbaaaccccccddddddeeeeeeeeeeeeaaabbbbbbcccdddeeeffffffcccddddddeeeeeedddddddddcccccccccddddddeeefffggghhhhhhfffeeeeeeeeeffffffddddddcccccccccccccccddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeccccccdddcccccccccbbbaaa```aaabbbbbbcccccccccbbbcccbbbaaa```____________aaa```___^^^]]]^^^___```cccdddeeefffhhhiiijjjkkkhhhgggggggggffffffeeeeeegggfffeeeccccccccccccccc^^^___```___^^^]]]]]]___cccccccccccccccbbbaaaaaa^^^]]]]]]]]]]]]^^^^^^___aaa```^^^]]]\\\]]]^^^___^^^___```___^^^]]]^^^```___```aaaaaabbbbbbaaaaaabbbbbbbbbaaaaaaaaa`````````aaaaaaaaaaaa```______```____________```aaaaaaddddddcccbbbbbbaaa``````aaabbbccccccccccccbbbaaa````````````````````````cccbbbbbbbbbaaaaaa``````aaaaaa```___^^^^^^]]]]]]^^^^^^___^^^^^^]]]\\\[[[[[[ZZZYYYXXXXXXYYYZZZ[[[YYYYYYYYYZZZYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWUUUUUUTTTSSSSSSSSSSSSSSSSSSQQQQQQRRRSSSTTTTTTTTTTTTQQQQQQQQQRRRRRRSSSSSSTTTSSSSSSSSSSSSTTTUUUVVVWWWUUUWWWYYYZZZZZZ[[[\\\]]]```aaabbbbbbaaabbbdddfffgggggghhhhhhiiijjjkkkkkknnnmmmlllllllllkkkiiigggggggggffffffeeeddddddcccbbbdddffffffeeeeeefffgggfffeeedddcccaaaaaa``````eeeeeeffffffeeedddcccbbbbbbbbbaaa```___^^^\\\[[[\\\^^^___```______aaaccc````````````___^^^]]]]]]^^^^^^]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[YYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\[[[YYYXXXYYYZZZ[[[ZZZZZZZZZYYYXXXXXXXXXWWWWWWXXXXXXYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWXXXZZZ]]]______^^^______^^^^^^^^^]]]]]]]]]]]]\\\\\\[[[[[[ZZZZZZZZZ[[[\\\^^^^^^]]]]]]^^^___\\\\\\\\\]]]]]]]]]]]]^^^```___^^^\\\[[[ZZZZZZZZZ^^^^^^^^^^^^^^^]]]]]]]]]^^^\\\YYYXXXYYYZZZ[[[[[[]]]]]]]]]]]]]]]]]]\\\\\\^^^]]]\\\\\\\\\]]][[[ZZZ___^^^\\\[[[[[[[[[\\\]]]ZZZZZZ[[[[[[\\\]]]^^^___\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[ZZZYYYYYYZZZ[[[[[[ZZZYYYZZZ\\\^^^___```aaabbbaaa```^^^]]]ZZZYYYYYY\\\___bbbccccccaaaaaabbbbbbccceeefffgggbbbcccdddcccbbbccceeefffeeeffffffggghhhhhhggggggdddddddddccccccbbbbbbaaa```aaaaaabbbdddeeeffffffaaaaaaaaabbbbbbbbbbbbbbbaaaaaabbbcccddddddddddddccccccccccccdddeeefffgggfffffffffffffffeeeeeeeeeddddddcccccccccddddddeeeffffffeeeeeeeeeeeeddddddeeeeeeeeeeeeeeeeeeeeeeeedddddddddcccccccccbbbbbb```aaabbbddddddeeeeeeeeecccbbbbbbaaaaaabbbbbbbbbbbbbbbbbbaaaaaa`````````bbbbbbbbbccccccddddddeeeggggggggggggfffffffffeeehhhgggfffeeeeeeeeeeeefffaaabbbcccaaa___]]]^^^^^^______`````````___^^^^^^]]]\\\\\\\\\]]]^^^^^^___aaa```___^^^^^^^^^___```]]]^^^______^^^]]]^^^_________```aaaaaaaaa``````bbbbbbaaaaaaaaaaaa`````````````````````______^^^```_________``````aaabbbdddcccbbb`````````aaaaaaaaabbbccccccccccccbbbaaa````````````````````````aaa`````````````````````aaaaaa``````______^^^^^^____________^^^]]]\\\\\\]]]\\\[[[YYYXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUVVVPPPQQQRRRSSSSSSTTTSSSSSSQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSTTTTTTVVVYYY[[[]]]]]]^^^```bbbbbbcccdddeeefffgggkkkmmmmmmoooqqqrrrssssssuuuvvvwwwvvvuuuwwwxxxxxxwwwuuupppooommmkkkiiihhhgggfffiiijjjllllllkkklllmmmooommmllliiigggfffffffffffffffgggiiijjjjjjiiihhhgggeeefffffffffeeebbb```___```aaabbbbbbaaa```aaabbbcccccccccddddddcccccccccbbbaaa```___]]]\\\ZZZZZZ]]]]]]]]]\\\\\\[[[[[[ZZZ[[[[[[[[[ZZZZZZ[[[[[[[[[ZZZ[[[[[[ZZZWWWVVVVVVWWWZZZZZZZZZYYYXXXWWWVVVVVVUUUVVVWWWXXXYYYYYYXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTVVVXXX[[[]]]_________`````````___^^^]]]]]]\\\[[[[[[[[[[[[ZZZZZZZZZYYY[[[]]]^^^]]]\\\]]]^^^[[[[[[[[[[[[[[[[[[[[[[[[]]]\\\[[[YYYXXXXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZ\\\ZZZYYYYYYZZZ[[[[[[[[[\\\\\\[[[[[[ZZZZZZZZZ[[[^^^[[[ZZZ[[[^^^___]]][[[aaa```___^^^]]]]]]]]]^^^[[[[[[[[[[[[[[[]]]^^^___^^^^^^^^^^^^]]]]]]\\\\\\[[[[[[[[[ZZZ[[[[[[\\\]]]_______________^^^]]]]]]___^^^^^^^^^^^^___aaabbbcccccccccbbbbbbaaa``````]]]\\\[[[]]]```cccddddddbbbbbbbbbbbbcccdddeeefffbbbcccdddcccbbbbbbdddeeeddddddeeefffffffffffffffaaaaaa`````````_________]]]]]]^^^___```aaabbbbbb````````````____________]]]^^^___aaabbbcccccccccbbbbbbbbbbbbbbbcccddddddcccddddddeeeddddddccccccccccccbbbbbbbbbcccddddddhhhhhhgggffffffeeeddddddccccccccccccccccccccccccbbbbbbaaaaaa`````````aaa___```bbbcccdddeeeeeefffbbbaaaaaaaaabbbbbbcccdddcccccccccccccccaaa``````aaaaaaaaaaaaaaa`````````eeeffffffgggggghhhhhhhhhggggggfffeeedddccccccccccccddddddbbb```^^^^^^___ZZZ[[[[[[[[[[[[ZZZYYYYYY[[[[[[[[[[[[\\\]]]____________^^^]]]]]]^^^^^^___]]]___```___^^^]]]^^^_________````````````______aaaaaaaaaaaaaaaaaa`````````````````````___^^^^^^____________```aaabbbbbbdddcccaaa______```aaabbbbbbbbbbbbccccccbbbbbbbbb````````````````````````__________________````````````````````````______````````````___^^^]]]\\\___^^^^^^]]]\\\[[[ZZZZZZXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXZZZYYYXXXXXXWWWWWWXXXXXXYYYOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQTTTSSSSSSSSSSSSTTTUUUUUUWWWYYY\\\^^^^^^___aaaccceeefffhhhjjjllloootttwwwzzz}}}}}}yyyvvvsssqqqqqqsssttttttttttttuuuyyy|||~~~{{{wwwtttrrrqqqppplllnnnqqqsssttttttssssssnnnoooppppppooommmllljjjfffggggggeeecccaaaaaaaaaiiijjjlllnnnooonnnnnnmmmiiihhhfffcccaaa______^^^ccccccccccccbbb```___^^^^^^^^^]]]]]]]]]]]]^^^^^^\\\\\\\\\ZZZWWWUUUUUUUUUYYYYYYXXXXXXWWWVVVUUUUUUTTTUUUVVVXXXXXXXXXWWWVVVSSSSSSSSSSSSSSSSSSSSSSSSPPPQQQSSSUUUXXX\\\___bbb`````````___^^^]]][[[ZZZXXXXXXXXXXXXXXXXXXWWWWWWWWWYYY[[[[[[[[[ZZZ[[[]]]ZZZZZZYYYYYYYYYYYYYYYYYYWWWWWWVVVUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXZZZ\\\\\\YYYWWWYYYXXXWWWVVVVVVVVVVVVWWW[[[YYYXXXZZZ^^^aaa```]]]````````````___^^^]]]\\\\\\[[[[[[ZZZ[[[\\\^^^___]]]^^^___``````^^^]]][[[]]]]]]]]]^^^^^^^^^^^^^^^___``````aaaaaa``````___aaa```______```bbbcccdddeeedddcccbbbbbbaaaaaaaaa```^^^\\\]]]___aaabbbbbbaaaaaa`````````aaabbbbbbaaabbbbbbaaa```___aaabbb``````aaaaaaaaaaaa``````\\\\\\\\\\\\\\\[[[[[[[[[]]]]]]]]]^^^^^^^^^______```______^^^]]]]]]\\\\\\ZZZ[[[]]]^^^``````aaaaaa``````______``````aaaaaa``````aaabbbbbbaaaaaa```aaaaaaaaaaaaaaabbbccccccgggfffeeeeeedddcccbbbbbb```````````````````````````___^^^]]]]]]]]]^^^^^^^^^___```bbbcccddddddddd````````````aaaaaacccccccccccccccdddcccbbbaaaaaadddccccccbbbaaa``````___```aaabbbdddfffgggiiiiiiiiihhhgggfffdddcccaaaaaacccddddddcccaaa___``````^^^^^^^^^^^^]]]\\\[[[[[[YYYYYYZZZZZZ\\\]]]___________________________```^^^___``````^^^^^^___```______````````````______``````````````````aaaaaa`````````aaa```______^^^_________``````aaaccccccdddcccaaa______```bbbccccccbbbbbbbbbbbbbbbbbbcccaaaaaaaaaaaaaaaaaaaaaaaa^^^^^^______``````aaaaaa`````````aaaaaaaaaaaaaaaaaaaaaaaaaaa```___^^^^^^______^^^^^^^^^]]]]]]\\\YYYZZZ[[[\\\]]]^^^^^^^^^]]]]]]\\\\\\[[[ZZZZZZYYY\\\\\\[[[ZZZZZZZZZZZZ[[[\\\QQQRRRSSSTTTUUUUUUUUUUUUWWWWWWVVVVVVVVVUUUUUUUUUVVVUUUUUUTTTTTTTTTTTTTTTWWWYYY\\\^^^^^^___aaaccciiijjjlllnnnpppuuuzzz~~~}}}xxx{{{~~~{{{{{{{{{{{{zzzyyyxxxwwwssstttssspppmmmjjjiiijjjqqqtttxxx{{{}}}|||zzzyyyrrroookkkgggeeedddeeefffiiijjjjjjiiihhhfffcccbbb```___^^^]]]]]]^^^___```___```___]]]YYYWWWVVVWWWXXXXXXWWWWWWVVVUUUUUUUUURRRTTTUUUWWWWWWVVVUUUSSSPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMOOORRRUUU[[[aaafffeeedddbbbaaa___]]][[[[[[ZZZZZZYYYXXXVVVUUUTTTTTTTTTVVVXXXYYYYYYYYYZZZ[[[ZZZYYYYYYYYYYYYXXXXXXXXXTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTRRRSSSVVVYYY[[[[[[WWWTTTVVVUUUSSSRRRQQQQQQRRRSSSUUUUUUVVVYYY]]]```aaaaaa```bbbdddeeedddaaa^^^\\\]]]\\\[[[ZZZZZZ\\\^^^___]]]```ccceeeeeebbb^^^\\\]]]___aaadddffffffeeedddaaaaaabbbcccdddddddddddddddcccaaabbbdddfffgggggghhhfffdddcccbbbbbbbbbcccbbb```^^^]]]___bbbccccccccccccbbbaaa```````````````aaaaaa```^^^]]]^^^```____________^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZ^^^^^^^^^^^^^^^^^^_________^^^^^^]]]\\\\\\[[[[[[YYYZZZ\\\]]]^^^____________^^^^^^^^^^^^^^^______^^^^^^^^^_______________```````````````aaabbbcccccccccbbbaaaaaa```______^^^^^^^^^^^^^^^^^^^^^^^^___^^^]]]\\\[[[\\\]]]^^^]]]^^^___```aaabbbbbbbbb_______________```aaabbbddddddddddddddddddddddddbbbbbbaaa```___^^^]]]]]]\\\]]]^^^```bbbeeefffgggjjjjjjjjjiiihhhfffdddcccbbbdddeeedddccccccdddeeebbbbbbbbbaaa```^^^]]]\\\XXXXXXYYYZZZ[[[]]]___```aaaaaabbbbbbbbbccccccccc___```aaaaaa```___```aaa``````aaaaaaaaa```____________````````````aaaaaaaaaaaaaaaaaaaaa``````____________```aaabbbcccddddddcccbbbaaaaaabbbccccccccccccbbbaaaaaabbbccccccbbbbbbbbbbbbbbbbbbbbbbbb______```aaabbbbbbccccccbbbbbbccccccdddddddddeeeddddddddddddcccbbbaaaaaa^^^^^^______^^^]]]\\\\\\ZZZ[[[]]]^^^___```aaaaaa``````___^^^]]]\\\\\\[[[___^^^^^^]]]]]]]]]]]]]]]]]]YYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]^^^______```aaaaaa^^^^^^\\\[[[ZZZYYYYYYYYY[[[]]]```aaaaaabbbccceeeiiijjjkkklllnnnrrrwww{{{~~~}}}}}}{{{{{{{{{xxxuuurrrrrrrrruuuyyyuuurrrlllgggeeeeeehhhjjjkkkkkkkkkjjjhhhfffcccaaa^^^]]][[[ZZZZZZ[[[]]]^^^aaaaaa```]]]YYYVVVUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUQQQSSSUUUVVVVVVTTTRRRPPPNNNNNNNNNNNNNNNNNNNNNNNNIIIJJJLLLNNNRRRZZZdddkkkpppnnnkkkgggeeecccbbbaaaeeecccaaa^^^[[[XXXUUUTTTSSSUUUWWWXXXXXXXXXYYY[[[[[[[[[[[[ZZZZZZYYYYYYYYYUUUUUUSSSRRRQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRRRRPPPPPPRRRUUUXXXXXXVVVTTTTTTRRRPPPOOONNNNNNOOOPPPOOORRRUUUYYY\\\___ccceeegggjjjmmmooonnnjjjeeeaaa^^^]]][[[ZZZZZZ\\\^^^___bbbfffkkkoooooojjjeee```___ccciiiooossstttsssrrrjjjkkklllnnnooopppqqqqqqpppmmmlllmmmppprrrsssrrrmmmllliiigggffffffggghhhgggdddbbbccceeehhhjjjkkklllkkkjjjhhhfffeeeeeeeeedddeeeeeecccaaa```aaabbbddddddcccbbbaaa___^^^]]][[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]^^^______^^^^^^]]]]]]\\\\\\[[[[[[[[[\\\]]]^^^__________________^^^^^^^^^^^^^^^______^^^]]]]]]]]]^^^```aaa````````````aaabbbcccdddcccbbbbbbbbbaaaaaa``````````````````````````````bbbaaa___]]]]]]^^^___```^^^___``````aaaaaaaaaaaa``````_________```aaaaaaeeeeeeddddddeeefffhhhiiieeeddddddcccbbbaaa``````^^^^^^___aaabbbccceeeeeeiiiiiijjjkkkkkkjjjiiihhhcccdddfffgggggggggiiikkkfffeeedddcccaaa___]]][[[WWWWWWXXXYYY[[[]]]___```aaabbbbbbcccddddddcccccc```bbbcccbbbaaa```aaacccaaaaaabbbbbbaaaaaa```____________`````````aaaaaabbbbbbbbbbbbbbbaaaaaa```_________```aaacccdddeeeccccccccccccccccccddddddccccccbbbaaaaaabbbcccccccccccccccccccccccccccccc``````aaabbbdddeeeeeefffeeeffffffggghhhhhhiiiiiihhhhhhhhhhhhgggfffeeeeeebbbbbbbbbaaa```^^^\\\[[[\\\]]]^^^```bbbccccccccccccbbbbbbaaa```___^^^]]]aaa``````_______________]]]aaabbbcccdddeeeeeeeeeeeecccdddeeegggiiikkkmmmmmmlllkkkiiihhhfffeeeeeeddd```bbbeeefffffffffgggiiiggghhhhhhhhhiiilllqqquuuvvv}}}~~~}}}||||||wwwxxxxxxvvvsssqqqqqqrrruuuzzzuuupppjjjdddbbbcccgggjjjhhhhhhiiihhhfffccc___]]][[[ZZZYYYWWWWWWYYYZZZ[[[___```___[[[WWWTTTSSSSSSUUUUUUUUUUUUUUUUUUVVVVVVQQQRRRTTTUUUUUUSSSPPPNNNLLLLLLLLLLLLLLLLLLLLLLLLGGGIIIJJJLLLPPPYYYeeennnzzzxxxtttooollljjjjjjjjjpppnnnkkkfffaaa\\\YYYWWWSSSUUUXXXXXXXXXXXXZZZ[[[]]]\\\\\\\\\[[[[[[ZZZZZZXXXWWWUUUSSSQQQPPPOOOOOOMMMMMMMMMNNNNNNOOOOOOOOOPPPOOOOOOQQQTTTUUUUUUTTTSSSQQQOOOMMMLLLMMMNNNOOOKKKPPPUUUXXXZZZ^^^ccchhhooorrrwwwzzzyyytttmmmiii^^^]]][[[YYYZZZ[[[^^^___iiimmmtttxxxxxxssslllgggccchhhqqqyyy~~~~~~uuuvvvxxxzzz|||~~~~~~}}}zzzxxxyyy}}}tttrrrooolllkkkkkkmmmnnnllljjjhhhiiilllpppssstttvvvtttrrrpppnnnmmmlllllljjjjjjjjjhhhfffeeefffgggkkkkkkjjjiiigggeeecccbbb]]]]]]]]]]]]]]]]]]]]]^^^VVVVVVXXXYYY[[[]]]^^^___]]]]]]]]]]]]\\\\\\[[[[[[]]]]]]^^^___```````````````______^^^^^^^^^______```___]]]\\\]]]___aaabbbaaaaaaaaaaaabbbcccdddeeeeeeeeeeeeddddddddddddcccbbbbbbbbbbbbbbbbbbbbbbbbdddcccaaa```___```bbbccc___``````aaaaaaaaa``````aaaaaa````````````aaaaaagggfffeeeeeefffhhhkkklllnnnnnnmmmlllkkkkkkjjjjjjccccccdddddddddeeeeeeeeeeeefffhhhjjjkkkkkkkkkjjjccceeehhhiiijjjkkkmmmoookkkjjjiiigggeeebbb```^^^VVVVVVWWWYYY[[[]]]___```___```aaabbbbbbbbbbbbbbbaaacccdddcccbbbaaabbbcccbbbbbbbbbbbbbbbaaa``````^^^_________``````aaaaaacccccccccccccccbbbaaaaaa_________```aaacccdddeeeccccccdddeeeeeeeeedddddddddcccbbbaaaaaabbbcccdddddddddddddddddddddddddddaaaaaabbbdddeeefffgggggghhhhhhiiijjjkkkllllllmmmkkkllllllkkkkkkjjjiiihhhggggggfffeeeccc```]]][[[]]]^^^___aaacccdddeeeeeeddddddcccbbbaaa```______bbbaaaaaa```````````````]]]uuutttqqqooooooppprrrtttuuuvvvxxxyyy{{{{{{{{{zzzzzzyyy|||}}}tttmmmkkkoooooopppqqqsssrrrqqqooouuusssqqqooooooooopppqqqxxx{{{~~~}}}{{{vvvvvvuuutttrrrpppooonnnwwwxxxzzz|||~~~|||yyyooolllgggdddcccccccccbbbbbbddddddbbb```]]]]]]]]][[[YYYWWWUUUUUUUUUWWWWWW[[[\\\]]][[[XXXVVVUUUUUUSSSSSSSSSTTTUUUWWWXXXYYYXXXUUURRRSSSTTTUUURRROOOOOOMMMLLLMMMOOOPPPPPPPPPPPPKKKJJJMMMOOOSSS___lllzzz~~~|||tttppprrrvvvyyyxxxwwwsssllleee]]]YYYYYYVVVUUUVVVYYY[[[ZZZXXX\\\\\\[[[ZZZZZZZZZZZZZZZYYYVVVSSSQQQQQQQQQPPPOOOMMMMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMPPPVVVZZZZZZYYYVVVTTTQQQNNNLLLLLLLLLMMMPPPPPPQQQSSSWWW]]]cccggglllvvvzzzoooddd___YYYTTTSSSVVV\\\```gggmmmvvv}}}}}}wwwnnngggeeejjjttt~~~|||zzzwwwpppppptttxxxzzzyyyuuuqqqmmmnnnsssyyy}}}}}}zzzwwwuuussstttvvvvvvqqqllliiikkkoooqqqrrrssssssqqqmmmiiifffeeeaaa]]]\\\]]]___```aaa^^^]]]\\\[[[\\\^^^```bbbcccbbb```______```aaaccc___aaaeeeggghhhgggdddbbbaaaaaa```^^^]]]]]]```bbbdddddddddddddddeeeeeefffggggggggghhhiiijjjkkkllljjjiiiiiihhhhhhhhhhhhiiihhhjjjjjjgggcccaaaccceeeiiiiiihhhfffcccbbbccceeecccccccccbbbbbbcccccccccdddbbb```______aaaccceeefffgggggghhhjjjkkkmmmnnnqqqqqqpppppppppqqqqqqrrrtttrrrooolllkkkjjjkkkkkkdddeeeeeefffggghhhhhhiiikkkkkklllnnnqqqsssuuuwwwsssrrrqqqpppnnnjjjddd```cccbbb___^^^]]]___aaabbbeeeffffffffffffdddcccbbb______``````aaaaaabbbbbbdddddddddddddddcccbbbaaa___^^^^^^]]]^^^___aaabbb```aaaaaabbbbbbccccccccc______`````````aaaaaaaaaaaaaaabbbbbbcccdddeeeeeegggfffeeedddccccccccccccffffffggggggggggggffffffgggggghhhhhhhhhiiiiiiiiijjjjjjjjjjjjjjjkkklllmmmjjjkkkmmmnnnnnnllljjjhhhkkkiiigggffffffeeecccaaaccccccdddddddddeeeeeeeeeeeefffggggggfffdddaaa___bbbbbbccccccccccccbbbbbbaaa{{{{{{||||||}}}~~~~~~~~~|||zzzxxxwwwwwwwwwxxxzzz}}}}}}{{{xxxxxxwwwvvvuuusssrrrqqqrrrrrrtttwwwyyyzzzxxxuuuqqqmmmiiifffeeeeeeeeedddcccdddeeecccaaa^^^^^^^^^]]]\\\ZZZXXXWWWWWWXXXYYY]]]^^^```___\\\YYYWWWVVVWWWWWWXXXYYYZZZ[[[]]]]]][[[ZZZXXXWWWWWWWWWUUUSSSRRRPPPOOOOOOQQQSSSSSSRRRTTTPPPOOOPPPQQQUUU```kkk}}}}}}vvvsssvvvzzz}}}~~~~~~|||vvvnnneee```XXXVVVSSSSSSVVVXXXWWWVVV\\\[[[ZZZZZZZZZZZZZZZ[[[XXXVVVSSSQQQQQQQQQPPPOOOPPPPPPPPPPPPPPPQQQQQQQQQOOOMMMLLLNNNRRRVVVWWWVVVYYYWWWUUURRRPPPPPPPPPPPPSSSRRRQQQRRRUUUZZZ```ccciiisss}}}vvviiiddd]]]WWWUUUWWW[[[^^^ccchhhpppvvvvvvqqqiiidddccchhhqqq{{{}}}yyy~~~~~~vvvtttvvvyyyzzz~~~{{{uuuqqqqqquuuzzz}}}~~~}}}|||zzzyyyxxxyyy{{{zzzvvvpppmmmoooqqqwwwxxxyyyyyyvvvsssooolllgggdddaaa___aaaccceeefffbbbaaa``````aaaccceeefffgggfffeeedddeeefffhhhjjjhhhjjjmmmooopppooonnnmmmffffffffffffeeegggjjjmmmooooooooooooppppppqqqrrrrrrrrrrrrrrrssstttuuuuuussssssrrrrrrrrrrrrrrrsssttttttsssqqqnnnmmmmmmmmmoooooonnnllljjjiiijjjlllkkkjjjiiiiiiiiiiiijjjkkkmmmkkkjjjhhhiiijjjmmmnnnpppppppppqqqrrrssstttuuuxxxxxxwwwwwwwwwwwwwwwxxxxxxvvvtttrrrqqqrrrrrrsssqqqpppooonnnmmmlllkkkjjjmmmlllmmmmmmoooqqqsssuuutttsssssssssrrrpppkkkhhhhhhfffcccaaaaaaaaacccdddeeeffffffgggffffffddddddcccccccccccccccdddeeefffdddddddddccccccbbbaaa`````````````````````aaaaaabbbbbbbbbbbbccccccccccccaaaaaaaaaaaaaaaaaabbbbbbaaabbbbbbcccdddeeeeeeeeefffffffffeeeeeeeeeffffffeeeeeefffffffffeeeddddddfffggggggggghhhhhhhhhhhhiiiiiiiiiiiiiiijjjkkkkkkiiijjjkkklllllllllkkkjjjooommmkkkkkkkkkjjjhhhggghhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhfffdddbbbaaadddeeeeeefffffffffeeeeeeddd~~~|||{{{yyyyyyvvvvvvxxxzzz}}}}}}|||wwwtttqqqooonnnmmmlllkkkiiijjjkkkjjjgggeeedddeeeeeecccaaa```^^^^^^^^^___ccceeegggfffccc___]]]\\\^^^^^^___```bbbcccdddeeeaaabbbbbbaaa^^^\\\[[[[[[YYYXXXVVVVVVWWWYYYYYYXXXWWWUUUSSSSSSRRRUUU]]]gggwwwzzzzzzvvvqqqooorrrwwwzzz|||~~~}}}yyyqqqhhhccc]]]ZZZVVVUUUVVVXXXYYYYYYYYYYYYXXXXXXXXXYYYZZZZZZ[[[YYYWWWWWWWWWVVVTTTSSSRRRRRRRRRRRRRRRRRRQQQQQQSSSQQQOOOOOORRRUUUWWWWWW[[[YYYWWWUUUSSSRRRRRRRRRSSSRRROOONNNPPPTTTXXX[[[bbbkkkuuu}}}~~~mmmhhhaaaZZZVVVVVVWWWYYY[[[___eeeiiiiiifffaaa^^^[[[```gggooowww}}}xxxqqqssswwwyyyzzz|||zzzyyyyyyzzz~~~xxxssssssssssss{{{xxxrrrnnnlllnnnrrruuuuuuuuuvvvvvvvvvuuuttttttvvvxxxwwwsssnnnkkklllnnnvvvvvvwwwwwwvvvssspppnnnllliiifffeeegggjjjlllmmmjjjiiiiiiiiijjjlllnnnpppqqqpppooooooppprrrtttvvvvvvwwwxxxzzz{{{|||||||||rrrsssuuuuuuvvvxxx|||~~~|||{{{||||||zzzxxxxxxyyy{{{{{{zzzxxxwwwwwwxxxzzz{{{|||{{{zzzyyyyyy{{{}}}~~~~~~}}}~~~~~~}}}{{{zzzxxxwwwvvvuuutttrrrqqqrrrsssuuuwwwyyyyyyyyyzzz{{{zzzwwwuuurrrpppmmmkkkiiiiiijjjkkkllllllmmmnnnnnnnnnnnnmmmlllkkkjjjjjjkkklllooopppkkkkkkjjjiiihhhfffeeeeeeeeeffffffffffffeeeeeedddffffffffffffffffffeeeeeeeeeeeeeeeddddddddddddddddddeeeeeefffgggggggggggghhhhhhhhhhhhhhhiiiiiiiiiggggggggggggffffffeeedddggggggggghhhhhhhhhiiiiiijjjiiiiiiiiiiiijjjkkkkkkiiiiiijjjjjjkkklllllllllnnnlllkkkjjjkkkkkkiiihhhhhhhhhhhhhhhhhhggggggggghhhgggfffeeecccbbbaaa```bbbbbbcccdddeeeeeeeeeeeeccc}}}{{{wwwxxxyyyxxxuuusssssstttrrrqqqooonnnllllllkkklllnnnppprrrrrrnnnjjjgggfffggghhhiiikkklllmmmnnnnnnkkknnnooommmiiiffffffgggeeeccc``````aaabbbbbbbbb```___]]][[[YYY[[[aaahhhrrrssssssoookkkkkkppptttwwwxxxyyyyyyuuupppjjjfffeeeccc___\\\[[[]]]___```\\\\\\\\\\\\]]]^^^___```bbbaaa`````````___]]]ZZZXXXXXXWWWWWWVVVUUUUUUUUUVVVUUURRRRRRTTTXXX\\\^^^aaa___]]][[[YYYXXXWWWWWWWWWUUURRROOOOOORRRUUUWWW___fffnnnvvvsssooohhhaaa\\\YYYYYYZZZZZZ]]]```bbbcccaaa^^^\\\XXXZZZ```ffflllqqquuuwwwyyyqqqjjjkkknnnoooppprrrooonnnlllmmmqqqwww~~~~~~wwwrrrpppooooootttqqqlllhhhggghhhkkkmmmnnnnnnnnnooonnnnnnmmmmmmqqqrrrrrrpppmmmkkklllmmmqqqrrrsssttttttsssrrrqqqrrrooollllllnnnrrrtttuuuuuuuuuvvvwwwxxxzzz|||}}}~~~}}}~~~~~~~~~{{{yyyxxxxxxxxx||||||}}}~~~~~~{{{zzzxxxwwwxxx{{{~~~|||{{{yyyxxxvvvuuuttttttqqqrrrssssssrrrqqqooonnnppppppoooooonnnnnnnnnmmmmmmllllllllllllkkkkkkkkkkkklllmmmnnnooonnnnnnmmmnnnnnnnnnnnnnnnmmmmmmllllllllllllkkkkkkiiihhhhhhiiiiiijjjjjjjjjkkkkkkkkklllkkkkkkkkkkkkkkkllllllmmmllllllkkkkkkkkklllmmmllljjjiiiiiijjjkkkjjjhhhhhhhhhgggffffffeeeddddddgggfffeeedddcccccccccdddaaaaaacccdddeeeffffffffffff~~~zzzwwwvvvvvvvvvxxxyyy{{{{{{{{{{{{zzz}}}~~~zzzvvvvvvwwwrrrooolllkkklllmmmnnnmmmnnnpppoookkkhhhiiinnnqqqvvvvvvvvvtttrrrsssxxx{{{}}}|||{{{zzzwwwtttrrrqqqnnnlllhhhdddbbbbbbdddffffffffffffggghhhjjjkkkllljjjiiiiiijjjjjjiiifffccccccbbbaaa___^^^\\\[[[ZZZVVVVVVUUUVVVXXX]]]bbbeeejjjiiigggdddaaa___^^^]]]]]][[[XXXVVVUUUVVVXXXZZZ___eeejjjqqq{{{wwwtttooojjjeeebbbaaaaaaaaabbbcccddddddcccbbbaaa]]]^^^aaaeeeiiimmmpppqqqtttnnnjjjlllnnnmmmmmmoooooommmkkkkkkmmmrrrxxx|||{{{wwwuuutttttttttrrrooollllllmmmppprrrrrrsssrrrrrrqqqpppooonnnrrrsssuuuuuuuuuuuuuuuvvvtttuuuvvvxxxyyyzzz{{{|||{{{xxxuuuuuuxxx{{{~~~~~~~~~}}}}}}}}}zzzzzzzzzzzzyyyyyyyyyyyyyyyzzz|||}}}}}}|||{{{zzz|||||||||{{{yyywwwuuutttuuuttttttsssrrrqqqooonnnnnnnnnnnnoooooooooppppppppppppooooooooooooppppppsssrrrqqqooonnnmmmmmmmmmnnnmmmlllmmmooooooooommmllllllkkkiiihhhgggfffeeeggggggffffffggghhhhhhiiieeefffgggiiikkklllmmmmmmnnn|||zzzzzz|||||||||{{{zzzwwwyyy|||}}}{{{zzzwwwsssooonnnoooqqqqqqqqqrrrsssuuuwwwyyyzzzxxxxxxyyyzzz{{{yyyuuurrrnnnmmmkkkhhheeecccaaa___\\\]]]___```cccgggmmmqqqsssrrrpppmmmiiifffdddbbb```___^^^]]]]]]^^^______aaaeeehhhkkkttt~~~wwwuuussspppmmmlllkkkkkkkkkjjjjjjjjjiiihhhhhhgggfffgggiiilllnnnppprrrrrrtttpppooorrrsssrrrqqqssswwwuuusssqqqsssvvvzzz}}}}}}|||zzzyyyyyy{{{}}}~~~~~~}}}|||{{{yyyxxx{{{|||~~~~~~}}}|||zzzzzzzzz{{{{{{{{{||||||||||||{{{zzzzzzzzz{{{{{{~~~}}}|||zzzxxxvvvuuutttssssssrrrsssvvvwwwvvvvvvssssssqqqpppnnnlllkkkjjjiiiiiiiiijjjjjjkkkkkkllljjjkkkmmmooorrrssstttuuuvvv~~~zzzvvvrrrpppnnnoooqqqtttvvvxxx|||zzzvvvsssqqqkkklllmmmnnnoooooooooooonnnoooppppppvvv}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyywwwvvvvvvvvvwwwzzz}}}||||||}}}{{{yyyxxxwwwwwwxxxyyyxxxwwwvvvuuuvvvwwwzzz|||{{{vvvssstttvvvxxx~~~|||~~~~~~uuutttsssssstttwwwzzz|||}}}|||zzzxxxxxxzzz|||}}}}}}}}}