BM6P6(@ zzztttooollliiiggghhhgggeeebbb```^^^]]]]]]jjj{{{yyyvvvsssqqqppprrrtttvvvvvvvvvuuutttsssqqqpppooopppqqqpppooonnnooorrrtttsssvvvyyyyyyxxx{{{|||yyyxxxxxxrrrhhh\\\SSSQQQPPPNNNKKKMMMLLLKKKKKKLLLNNNQQQRRRRRRTTTVVVXXX[[[^^^```bbb^^^aaafffjjjlllmmmnnnppppppppppppqqqsssvvvzzz|||||||||||||||}}}yyyxxxzzz|||||||||}}}~~~uuunnnhhhddd]]]RRRJJJGGGJJJNNNRRRRRRMMMJJJKKKMMMRRRXXX___cccbbbaaabbbcccdddppp|||{{{pppfffdddgggkkkuuucccRRRJJJAAA;;;999999888777666666666666555555555555444444444444444444444444111111111222222333333333222222222222222222222222111111111111111111111111333333333333333333333333000000111111111222222222111111111000111111222333222222111111222222333444666777777666555555777999888;;;???FFFSSSiiieeeYYYOOONNNPPPNNNKKKIIIIIIFFFBBBAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDHHHIIILLLOOOSSSVVVXXXZZZ[[[]]]___ccchhhmmmqqqsssyyy{{{~~~~~~~~~}}}~~~}}}~~~yyy{{{yyyuuurrrooommmlllkkkiiigggdddbbb```___jjj{{{|||yyyvvvsssrrrsssuuuwwwvvvvvvvvvuuusssrrrpppooorrrrrrrrrpppnnnoooqqqsssqqqtttvvvvvvuuuxxx~~~}}}zzzxxxwwwuuujjj]]]TTTRRRQQQPPPNNNMMMLLLKKKKKKLLLNNNPPPRRRRRRSSSUUUWWWYYY\\\]]]^^^]]]```eeehhhjjjkkklllnnnmmmllljjjiiikkkooouuuyyy{{{{{{{{{{{{|||~~~~~~~~~zzzyyy{{{~~~ssslllfffccc]]]SSSKKKIIIJJJNNNRRRQQQMMMJJJKKKMMMQQQWWW___cccccccccdddeeegggrrr~~~zzzppphhhfffhhhkkk}}}qqqaaaSSSKKKBBB<<<:::999888777666666666666555555555555333333333333333333333333222222222222222222333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111222222111111111111111222222333444444333333444444555666555666777666555555777999999;;;@@@GGGUUUnnnbbbWWWNNNMMMNNNLLLIIIHHHHHHEEEBBB@@@@@@AAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDGGGIIIKKKNNNRRRUUUWWWYYYZZZ\\\```dddhhhmmmppprrrxxxzzz|||}}}}}}}}}~~~{{{|||~~~{{{xxxuuupppooonnnllliiieeecccaaakkk{{{{{{wwwuuuuuuvvvwwwwwwwwwwwwvvvuuusssrrrqqquuuuuutttqqqooonnnoooqqqmmmoooqqqqqqppprrrwww||||||yyywwwxxxlll^^^UUURRRSSSRRRQQQLLLLLLKKKKKKLLLNNNPPPQQQQQQRRRSSSUUUVVVXXXYYYZZZ[[[^^^bbbeeefffgggiiijjjjjjhhheeebbbbbbhhhpppvvvyyyyyyyyyzzz|||}}}~~~}}}}}}{{{yyy|||~~~tttlllfffdddaaaXXXQQQNNNLLLOOORRRQQQMMMJJJKKKLLLQQQWWW___cccddddddeeefffjjjuuuxxxooojjjiiiiiiiiizzzyyymmm```TTTMMMCCC===;;;:::888777666666666666555555555555333333333333333333333333333333222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111111111111111111111111222333333444444333333444444555666555666777666555666777999:::<<<@@@HHHXXXttt{{{^^^UUUMMMMMMNNNKKKHHHHHHGGGDDDAAA???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAABBBBBBDDDEEEEEEFFFHHHJJJMMMPPPSSSVVVWWWYYY[[[```dddiiilllnnnooouuuwwwyyy{{{|||}}}~~~~~~~~~vvvuuusssqqqmmmiiifffdddnnn|||}}}yyywwwwwwwwwyyyyyyyyyxxxwwwuuutttsssvvvvvvuuuqqqnnnllllllmmmjjjkkklllllllllnnnqqquuuxxxzzz}}}}}}zzzxxxlll]]]TTTRRRSSSTTTSSSMMMMMMMMMMMMNNNPPPQQQRRRRRRSSSSSSTTTUUUUUUVVVVVVYYY\\\___aaaaaabbbdddeeehhhgggeeebbbaaaeeemmmssswwwxxxyyyzzz|||}}}~~~~~~~~~~~~~~~yyy|||~~~vvvnnnhhhhhhfff```ZZZWWWOOOQQQRRRQQQNNNKKKKKKLLLSSSYYY```ddddddcccdddeeelllvvvvvvmmmiiihhhfffeeetttzzz}}}iii^^^TTTMMMDDD>>><<<:::888666666666666666555555555555222222222222222222222222333333333222222111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111222111111111111222333333222222111111222222333444555666777666555666888:::<<<>>>AAAHHH[[[yyyqqqZZZSSSMMMMMMNNNKKKHHHHHHFFFCCC@@@??????@@@@@@@@@BBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAABBBCCCDDDEEEFFFEEEGGGIIILLLOOORRRTTTVVVWWWZZZ___dddhhhjjjkkkkkkqqqsssvvvxxxyyy|||}}}zzzuuuqqqnnnlllsss}}}zzzxxxxxx{{{{{{{{{{{{zzzxxxwwwvvvwwwvvvuuurrrmmmjjjiiijjjhhhhhhiiijjjjjjlllnnnpppqqqsssxxx}}}uuuiii[[[RRRQQQSSSTTTTTTOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUVVVVVVVVVXXXZZZ\\\]]]]]]^^^___aaagggiiijjjiiiggghhhmmmrrrvvvwwwxxxzzz|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~xxxooohhhiiijjjeee___\\\RRRSSSSSSQQQOOOMMMLLLLLLTTTZZZ```dddcccbbbbbbcccmmmvvvvvvmmmhhheeebbb```mmmvvvbbbYYYSSSMMMDDD???<<<;;;999666666666666666555555555555222222222222222222222222333333333222222111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222111222333333444222222111111222222333444444555666666666666888:::===@@@CCCJJJ^^^~~~gggWWWQQQNNNOOOOOOKKKIIIIIIEEECCC@@@??????@@@AAA@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAACCCDDDEEEFFFEEEFFFIIIKKKNNNQQQSSSTTTVVVYYY]]]aaaeeeggghhhhhhmmmooorrrtttvvvyyy~~~~~~|||yyyxxxyyy~~~}}}|||~~~~~~~~~~~~}}}|||{{{zzzwwwxxxvvvsssnnnjjjiiiiiiggghhhhhhiiikkkmmmnnnooommmpppuuu}}}~~~pppfffYYYQQQQQQTTTUUUTTTRRRRRRSSSTTTUUUVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXYYY[[[\\\\\\\\\\\\^^^```gggkkkooooookkkjjjmmmqqqssstttvvvyyy{{{|||}}}}}}~~~~~~|||||||||~~~|||wwwmmmfffhhhjjjgggaaa^^^VVVVVVTTTRRRPPPOOOMMMMMMSSSXXX___cccbbbaaabbbcccmmmvvv~~~|||qqqiiiccc```^^^ggg|||ppp]]]UUUQQQKKKCCC>>>===;;;999666666666666666555555555555333333333333333333333333333333222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000000111111111222222222222222222222222333444444444444333333444444555666444555666666666666999;;;>>>BBBEEELLLcccttt```TTTOOONNNOOOOOOKKKIIIJJJFFFCCC@@@???@@@AAABBBAAACCCBBBBBBAAAAAA@@@@@@?????????@@@@@@BBBCCCEEEFFFFFFGGGIIIKKKNNNQQQSSSTTTUUUWWWZZZ^^^aaadddeeeeeeiiikkknnnppprrrvvv{{{~~~}}}}}}|||{{{{{{~~~~~~}}}yyyyyyxxxuuupppllljjjjjjhhhhhhiiikkkmmmoooppppppooopppttt||||||lllcccXXXRRRSSSVVVVVVVVVTTTUUUVVVXXXYYYYYYZZZZZZ\\\\\\\\\\\\\\\]]]]]]]]]\\\]]]^^^^^^]]]]]]___aaafffkkkooonnnjjjhhhlllpppoooqqqsssvvvxxxzzzzzzzzz{{{|||~~~~~~}}}{{{{{{yyy{{{{{{xxxnnnfffhhhkkkiiiccc```ZZZXXXUUUSSSRRRQQQOOONNNOOOUUU]]]aaabbbbbbccceeennnvvvxxxllldddaaa```bbbvvvppp]]]VVVNNNIIIBBB>>><<<<<<999777666666666666555555555555333333333333333333333333222222222222222222333333222222222222222222222222111111111111111111111111111111111111111111111111//////000111222333333444333222222222222333444444444444333333444444555666333555666666666777999;;;<<>>>>>>>>???AAACCCDDDEEEFFFGGGIIILLLNNNQQQSSSTTTTTTUUUXXXZZZ]]]```bbbcccggghhhjjjlllooosssxxx|||zzzyyyxxxwwwxxx{{{{{{{{{zzzwwwrrrnnnlllllliiiiiiiiillloooqqqrrrrrrqqqqqqttt{{{zzzkkkbbbXXXSSSUUUWWWXXXWWWVVVWWWXXXZZZ[[[[[[\\\\\\_____________________```___```aaa```______aaabbbeeejjjmmmlllgggeeejjjooommmnnnqqqtttvvvwwwxxxxxxyyyzzz|||zzz|||~~~|||zzzzzzxxxzzz~~~{{{{{{ppphhhjjjnnnlllfffccc\\\YYYVVVTTTSSSRRRPPPNNNKKKRRRZZZ```bbbccceeegggooowww~~~oooeeebbbccc___ssssss```ZZZLLLGGGAAA===<<<<<<999777777666666666555555555555444444444444444444444444111111111222222333333444222222222222222222222222111111111111111111111111000000000000000000000000......///111222333444555333333222222333333444555222222111111222222333444333555666666666777999;;;;;;AAAGGGRRRmmmdddYYYMMMKKKKKKNNNMMMIIIGGGHHHFFFDDDAAA@@@AAACCCCCCCCCCCCCCCBBBAAAAAA@@@??????======>>>???@@@BBBDDDEEEGGGHHHJJJLLLOOOQQQSSSTTTTTTUUUVVVXXX[[[^^^aaabbbeeegggiiijjjmmmqqqvvvzzzwwwwwwvvvuuuvvvzzz}}}{{{xxxuuurrrrrrrrrrrrpppooonnnnnnnnnoooqqqqqqrrrrrrtttyyy}}}}}}zzzvvv```YYYTTTVVVXXXXXXYYY[[[UUUXXX\\\]]]]]]^^^aaaeeedddddddddeeeffffffcccaaaeeedddbbbcccddddddcccbbbcccgggjjjkkkiiihhhiiijjjllllllmmmoooqqqtttvvvwww{{{{{{{{{}}}~~~||||||}}}yyyyyy{{{}}}}}}~~~uuukkkhhhjjjllliiifffZZZUUURRRSSSQQQLLLIIIIIIJJJMMMVVV^^^```___bbbgggoooxxxsssfff```___cccuuurrrWWWRRRIIIBBB@@@???;;;999999666666666666777777777777777777666555555555555555333333333333333333333333222222444444444444222222333333333333333333333333333222222222111000000000111111222222222222111111///000111222333222111111444444444444444444444444444333444777777666888===>>>CCCIIIVVVssseeeXXXNNNMMMLLLKKKJJJIIIHHHHHHGGGFFFDDDAAA@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@?????????@@@AAABBBDDDEEEDDDEEEGGGJJJMMMPPPRRRSSSVVVVVVVVVWWWXXXZZZ\\\]]]dddeeeggghhhjjjmmmrrrvvvvvvyyyzzzxxxvvvwww}}}|||yyyvvvuuuuuuuuuvvvuuutttsssssstttvvvwwwtttssssssuuuwwwvvvrrrmmm```YYYTTTVVVXXXXXXYYY[[[XXXZZZ\\\___```cccfffiiihhhgggggghhhiiiiiifffdddhhhfffeeeeeeggggggfffdddbbbdddffffffdddccceeefffggghhhiiijjjlllnnnpppqqqvvvwwwyyy|||~~~~~~~~~|||~~~~~~xxxnnnkkkmmmooollliii[[[VVVSSSSSSRRRMMMJJJJJJJJJMMMUUU^^^```___bbbhhhnnnwwwtttgggaaa___bbbttt|||~~~jjjUUULLLCCC@@@>>>:::888999666666666666777777777777777777666555555555555555333333333333333333333333222333333444444333333222222222222222222222222222222222222111111111111111111111222222222222111111000111222333444333333222555555555555555555555555666555666999888777999>>>BBBGGGMMM[[[xxxcccVVVNNNMMMLLLKKKJJJIIIHHHHHHGGGFFFCCCAAA@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAA?????????@@@AAABBBDDDDDDDDDEEEGGGJJJMMMOOOQQQRRRUUUUUUVVVWWWYYY[[[]]]^^^ccceeefffgggiiimmmqqquuuvvvxxxzzzxxxvvvwww}}}|||zzzxxxxxxwwwwwwvvvtttttttttuuuxxxyyy{{{xxxvvvvvvuuurrrlllggg```YYYUUUWWWZZZYYYZZZ\\\]]]]]]^^^bbbgggkkknnnooommmlllllllllmmmmmmkkkiiilllkkkiiiiiijjjkkkiiihhhcccddddddcccbbbaaabbbdddddddddeeeeeegggiiijjjkkkoooqqquuuyyy}}}~~~{{{pppmmmnnnpppmmmiii]]]WWWTTTTTTRRRMMMJJJKKKJJJMMMUUU]]]```___ccchhhmmmvvvuuuiiibbb```bbbrrrzzzzzzzzz[[[PPPEEE@@@<<<888666888777777777777666666666666777666555555444555555555333333333333333333333333222333333444444333333222111111111111111111111111111111111111111222222222111111222222222222111111222222333444444444444333666666666666666666666666999777888::::::888:::@@@DDDJJJQQQ```~~~dddVVVMMMMMMLLLKKKKKKJJJIIIIIIGGGEEECCCAAA@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBAAA?????????@@@AAABBBCCCDDDDDDEEEGGGIIILLLNNNPPPQQQSSSTTTUUUWWWZZZ\\\^^^___bbbccceeefffhhhkkkpppsssuuuwwwxxxwwwvvvxxx|||}}}zzzzzz~~~}}}{{{yyyyyyyyyxxxwwwvvvvvvxxxzzz{{{{{{zzzxxxssslllfff^^^XXXUUUYYY\\\]]]]]]___bbbaaaaaafffmmmsssuuuuuurrrqqqpppppprrrrrrqqqooopppooonnnnnnnnnnnnmmmkkkhhhhhhfffeeeccccccdddeeeddddddddddddeeefffgggggghhhkkkpppuuuzzz~~~{{{ppplllmmmooolllhhh^^^YYYTTTTTTRRRMMMKKKLLLJJJMMMUUU]]]______ccciiimmmvvvvvvjjjcccaaacccqqq{{{xxx```TTTGGG@@@;;;777666777777777777777666666666666666555555444444555555555333333333333333333333333333333333333333333333333222222222222222222222222000000000111222222222333111111222222222222111111222222222333333333333333555555555555555666666666:::888888::::::888;;;AAADDDJJJRRRbbbeeeXXXMMMMMMLLLLLLKKKJJJJJJIIIGGGEEECCCAAA@@@@@@AAABBBDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFHHHKKKMMMNNNOOOQQQRRRTTTWWWZZZ]]]^^^___```aaacccdddfffiiinnnrrrtttuuuvvvvvvvvvxxx{{{~~~zzzwwwzzz}}}~~~}}}~~~~~~~~~}}}|||zzzuuulllfff___YYYWWW\\\```aaabbbdddfffeeeggglllsssxxxyyyxxxuuutttssstttvvvwwwvvvuuuuuutttrrrrrrsssrrrqqqooommmkkkiiihhhggggggggggggeeeddddddccccccddddddeeedddfffkkkpppuuuyyy{{{|||{{{qqqlllmmmnnnkkkggg___YYYTTTSSSQQQMMMKKKLLLJJJMMMTTT\\\______dddjjjnnnwwwvvvjjjdddbbbcccqqq{{{vvvcccVVVHHH@@@;;;777666777888777777777666666666555555555444444444444555555333333333333333333333333333333333333333333333333333333333333333333333333000000000111222222222333111111222222222222111111111111111111111222222333333333444444444555555555999777777999999888<<>>EEEIIIPPPZZZkkk}}}cccXXXMMMMMMMMMLLLLLLKKKKKKKKKIIIGGGEEECCCBBBBBBCCCDDDCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBCCCDDDDDDEEEGGGHHHJJJKKKKKKMMMOOORRRVVVYYY[[[[[[\\\\\\]]]___```bbbeeejjjnnnoooooopppqqqsssvvvwwwyyy}}}|||~~~}}}}}}~~~}}}|||}}}~~~~~~wwwnnnjjjeeebbbeeehhhgggffffffhhhmmmsssxxxzzzyyyyyyyyy{{{zzzzzz|||}}}}}}}}}}}}{{{yyyvvvtttssssssuuuuuurrrpppkkkjjjiiigggfffeeeeeeeeebbbcccdddgggkkknnnqqqrrrtttvvv{{{|||qqqllllllllliiiddd```YYYSSSQQQOOOKKKIIIJJJJJJMMMSSS[[[^^^___eeelllsss{{{sssiiieeeddd```mmm{{{uuu{{{bbbVVVJJJCCC???:::888999888888888777666555555555444333333333444444555666333333333333333333333333444333333222222333333444222222222222222222222222222222222111111111111111111111222222222222111111222222111111111222333444333333333444555666666666999666777:::;;;<<>>DDDKKKLLLTTT^^^ooo{{{fff\\\MMMMMMMMMMMMLLLLLLLLLLLLKKKIIIGGGEEEDDDDDDEEEFFFBBBBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBDDDDDDEEEFFFGGGHHHIIIIIIKKKMMMQQQTTTWWWXXXWWWWWWZZZ[[[]]]^^^___ccchhhkkkkkkjjjkkknnnqqqsssttttttvvvvvvyyy~~~~~~{{{|||xxxooojjjhhhgggfffffffffkkkssszzz~~~~~~}}}}}}~~~|||~~~}}}{{{wwwvvvvvvtttqqqmmmiiigggaaaaaaaaaaaaccceeehhhiiifffiiinnnuuu~~~xxxmmmhhhjjjmmmllliii\\\YYYTTTNNNJJJHHHGGGGGGIIIPPPXXX\\\]]]```eeekkkuuu{{{~~~qqqgggbbbaaaaaaiiiyyyyyydddZZZLLLAAA<<<::::::999555555666666777777888888555555444444444333333333222222222222222222222222333333333222222111111111000000111222333333444444333222111000000111222333333333333222222111111111222222333333333333444444333333444444555666777777444444666:::;;;<<>>DDDMMMQQQVVV]]]jjjwwwYYYPPPPPPPPPPPPOOOMMMLLLKKKIIIHHHFFFDDDCCCBBBBBBCCCBBBAAAAAA@@@??????@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBDDDEEEGGGIIIJJJJJJLLLNNNQQQSSSUUUUUUUUUUUUWWWXXXYYY[[[^^^aaadddfffhhhiiilllnnnppprrrssstttvvvxxx{{{||||||}}}}}}||||||zzz|||~~~}}}|||||||||tttjjjeee```^^^___bbbiiittt~~~~~~~~~~~~|||yyytttooollliiihhhfffdddbbbaaa`````````bbbffflllrrryyywwwkkkfffggghhhfffcccXXXVVVRRRNNNKKKJJJKKKKKKKKKQQQYYY]]]^^^aaahhhmmmwww~~~~~~rrriiieeecccccclll|||}}}mmm]]]VVVMMMDDD???<<<;;;:::777777777777666666666666555555444444444333333333333333333333333333333333333333333222222222222111222222222222222222222222222222111000000111222222333333333222222222222111222222333333333333444444333333444444555666666666666666999<<<===???EEENNNRRRWWW\\\iii{{{[[[RRRQQQQQQQQQPPPNNNMMMLLLHHHGGGEEEDDDCCCCCCDDDDDDDDDCCCBBB@@@?????????????????????@@@AAAAAAAAABBBBBBBBBCCCEEEGGGHHHJJJJJJLLLMMMPPPRRRTTTUUUUUUUUUXXXXXXYYYZZZ]]]___bbbdddfffgggjjjllloooqqqrrrrrruuuwwwyyyzzzzzzzzz{{{}}}}}}}}}|||~~~~~~|||zzzyyyxxxxxxtttjjjddd___^^^aaa```iiivvv|||wwwssspppmmmkkkiiifffdddaaa___^^^___```cccgggmmmsssyyy|||xxxlllfffggggggeeeaaaYYYVVVRRRNNNKKKJJJJJJKKKLLLRRRZZZ]]]___cccjjjooowwwtttkkkeeedddcccmmmxxxgggZZZVVVOOOGGGAAA===;;;:::888888888777666555555555555555444444444333333333444444444444444444444444222222222222222222222222333333222222222222222222222111111111111111111222222222222222222222222222222222222333333333444444444444444555555555666666666666888<<<===>>>EEEMMMSSSWWW\\\hhh{{{ZZZQQQQQQQQQQQQPPPNNNMMMLLLGGGFFFEEEDDDDDDDDDEEEFFFEEEDDDCCCAAA???>>>>>>>>>======>>>???@@@AAAAAABBBAAABBBCCCEEEFFFHHHIIIJJJLLLMMMOOOQQQSSSTTTTTTTTTWWWWWWXXXYYY\\\___aaaccceeefffhhhkkknnnpppqqqrrrtttwwwyyyzzzyyyyyyzzz{{{~~~~~~~~~~~~~~~|||zzzyyyxxxxxxyyyvvvjjjddd]]]]]]bbbbbbmmm{{{~~~zzzwwwuuuqqqpppnnnkkkhhheeebbbaaa```aaabbbeeejjjoootttwww~~~xxxlllgggggggggddd```ZZZWWWSSSNNNKKKIIIIIIIIINNNTTTZZZ^^^```dddlllrrrwwwvvvlllfffdddbbbllluuueee[[[XXXRRRJJJCCC>>>;;;:::999999888777666555444444555555444444444333333333444444444444444444444444222222222222222222222222333333222222222222222222111111111222222111111111222222222222222222222222222222222333333333444444444444444555555555555555555555888;;;<<<>>>DDDMMMTTTWWW\\\hhhzzzZZZQQQPPPPPPPPPOOOMMMLLLKKKGGGFFFEEEDDDDDDEEEFFFGGGFFFEEECCCAAA@@@???>>>>>>======>>>??????@@@AAAAAAAAABBBCCCDDDFFFHHHIIIJJJLLLMMMNNNPPPRRRSSSTTTTTTTTTUUUVVVXXX[[[___bbbddddddeeehhhkkknnnppprrrrrrtttwwwzzz{{{zzzzzzzzz{{{||||||}}}}}}~~~||||||}}}~~~{{{zzzyyyxxxwwwxxxxxxyyyzzz{{{~~~yyylllddd[[[[[[bbbiiittt~~~{{{zzzvvvuuutttqqqmmmjjjgggeeebbbbbbbbbdddhhhlllqqqttt{{{}}}~~~wwwlllgggggggggddd___[[[XXXSSSNNNKKKIIIHHHIIIOOOUUU[[[___aaaeeemmmtttxxxwwwmmmgggeeebbbmmmvvvggg^^^\\\VVVMMMDDD>>>;;;:::999888888777666555555444555555444444444333333333333333333333333333333333111222222222222333333333222222222222222222222222000111222222222222111000111222222222222333333333222222333333333333444444555555555555555555555555555555888;;;<<<===DDDMMMSSSWWW\\\hhhwww[[[PPPPPPPPPPPPOOOMMMLLLKKKHHHGGGFFFEEEDDDEEEFFFGGGFFFEEECCCBBB@@@??????>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAABBBDDDFFFGGGIIIIIILLLLLLMMMOOOQQQRRRSSSTTTSSSSSSUUUWWWZZZ^^^aaaccccccdddgggjjjmmmpppqqqrrrtttvvvzzz|||{{{{{{{{{{{{zzz{{{{{{|||}}}~~~~~~}}}~~~}}}{{{zzzzzzyyyyyyzzz|||}}}}}}|||yyyxxxwwwvvvuuuvvvwwwwwwvvvwwwxxxzzz~~~{{{lllddd\\\]]]eeerrr~~~~~~~~~|||zzzwwwrrrnnniiigggdddcccccccccfffjjjooorrrwww|||~~~~~~uuujjjeeeffffffccc^^^YYYVVVRRRNNNKKKJJJJJJJJJPPPVVV\\\___bbbfffooovvvyyywwwnnniiifffcccnnnyyykkkccc```ZZZOOOEEE===::::::888888777777666666555555555555444444444333333333333333333333333333333333111111222222222333333333111111111222222333333444000111222222222222111000111111222222222333333333222222333333333333444444555555555555555555555555666666999<<<===???EEENNNRRRWWW\\\jjjrrrYYYQQQQQQQQQQQQPPPNNNMMMLLLIIIHHHFFFEEEEEEEEEFFFFFFEEEEEECCCBBB@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDFFFGGGHHHIIIKKKLLLMMMNNNPPPRRRSSSTTTTTTTTTUUUVVVYYY\\\___aaaaaabbbeeehhhkkknnnppppppqqquuuyyy{{{|||{{{{{{|||wwwxxxyyyzzz|||~~~}}}zzzzzz|||~~~}}}|||zzzxxxvvvvvvvvvvvvvvvvvvwwwyyy|||yyylllfff___bbbkkkyyy{{{uuupppkkkhhheeedddbbbccceeeiiimmmpppuuu}}}}}}~~~|||rrrhhhdddeeeeeebbb]]]WWWTTTQQQMMMKKKKKKLLLMMMQQQVVV\\\```bbbgggpppwwwzzzwwwooojjjhhhdddppp|||nnnfffccc\\\QQQEEE<<<::::::777777777777666666666666555555444444444333333333222222222222222222222222111111111222222333333333000000111222333333444444000111222333333222111000111111111222222333333333222222333333333444444444555555555555555555555444888777:::>>>???@@@GGGOOOQQQVVV]]]kkklllVVVSSSSSSSSSRRRQQQPPPNNNNNNIIIHHHGGGEEEEEEEEEEEEFFFEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBDDDEEEGGGHHHIIIKKKLLLLLLMMMOOOQQQSSSTTTVVVVVVVVVWWWXXXZZZ]]]^^^___```cccgggjjjlllnnnooopppsssxxx{{{{{{{{{{{{{{{uuuvvvwwwyyy{{{}}}~~~~~~|||~~~~~~{{{yyywwwvvvvvvvvvxxxyyy{{{}}}nnnfffccchhhrrr|||tttnnnmmmeeedddddddddeeeggghhhiiipppuuu~~~}}}|||qqqcccaaadddddd```]]]YYYWWWSSSPPPNNNMMMMMMMMMTTTWWW\\\```eeelllrrrwwwwwwnnniiigggdddttt~~~}}}qqqnnngggZZZNNNDDD???===<<<444444555666666777666666444444444444444444444444333333333222222111111111000111111222222333444444444444333222222111111000333333333222222222111111111111111000000000000000333333333333333333333333444444444555555555666666666666999======>>>DDDLLLVVV\\\cccppphhhTTTQQQPPPOOOOOOPPPPPPNNNLLLKKKJJJIIIFFFCCCBBBDDDFFFHHHGGGEEECCCAAA@@@????????????@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGKKKKKKLLLMMMOOOPPPQQQQQQSSSUUUXXXYYYYYYZZZ\\\]]]]]]___cccfffiiijjjkkkkkkrrrrrrssstttuuuwwwyyy{{{{{{|||}}}{{{zzz|||}}}zzzxxxvvvtttrrrxxx{{{}}}~~~}}}sssiiippp|||~~~vvvqqqooohhhgggffffffffffffggghhhnnnrrr||||||qqqdddbbbdddccc___\\\UUUTTTQQQOOOMMMMMMNNNOOORRRVVV[[[```fffllltttzzzwwwqqqkkkhhheeeuuuvvvpppgggYYYLLLBBB===<<<;;;555666666777888888777777444444444444444444444444444333333333222222222222333222222222222222222222222222222222222222222333333333222222222111111111111111111222222222222222333333333333333333333333444444444555555555666666666666999===>>>@@@FFFNNNWWW]]]eeesssjjjWWWPPPOOOOOOOOOPPPPPPNNNLLLJJJJJJHHHEEECCCBBBDDDEEEHHHGGGEEECCCAAA@@@???????????????@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFGGGIIIJJJKKKLLLMMMNNNOOOPPPRRRTTTWWWYYYYYYZZZ[[[]]]]]]___bbbfffiiijjjkkkkkkoooppprrrtttvvvxxxyyyzzz|||}}}}}}{{{zzz|||}}}zzzyyyyyyxxxwwwzzz|||~~~~~~tttxxx~~~zzztttqqqnnnllljjjhhhgggffffffgggkkkmmmttt~~~~~~pppdddbbbdddbbb^^^[[[RRRPPPNNNMMMLLLMMMNNNOOOQQQUUU[[[aaafffmmmvvv}}}{{{wwwsssmmmiiigggwwwzzztttiiiXXXIII???;;;::::::666777777888888888888888444444444444444444444444444444444444333333333333444444333333222111111000000111111222333333444444222222222111111111111111111111222222333444444444333333333333333333333333444444555555555666666666666666999===???@@@GGGPPPWWW```jjjyyygggVVVPPPOOONNNOOOPPPPPPNNNMMMJJJIIIHHHEEEBBBAAACCCEEEGGGFFFEEECCCBBB@@@???????????????@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFGGGHHHIIIJJJKKKMMMNNNNNNQQQSSSVVVXXXXXXYYYZZZ\\\]]]___bbbeeehhhjjjjjjkkklllnnnqqqtttwwwxxxyyyzzz|||}}}|||{{{zzz{{{~~~}}}zzzzzz{{{|||||||||~~~~~~|||vvvssstttrrroookkkiiigggffffffhhhiiioooxxx~~~{{{ooodddbbbdddaaa\\\ZZZQQQPPPNNNLLLLLLLLLNNNOOOSSSXXX^^^bbbfffmmmwww{{{uuusssqqqlllhhhhhhwww}}}wwwjjjVVVFFF<<<999999999666777777888888777777777444444444444444444444444444444444444444444444444333333333222222111111111111111111222222333333333111111111111111111111111000111111222333444444555222222333333333333444444555555555555666666666666777666999<<<===???FFFOOOVVVbbbqqqgggVVVPPPOOOOOOOOOPPPPPPOOOMMMIIIIIIGGGEEEBBBAAACCCEEEGGGFFFEEEDDDBBB@@@???>>>????????????@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDFFFFFFHHHIIIKKKLLLMMMNNNPPPRRRUUUVVVWWWWWWYYY[[[\\\^^^aaadddfffhhhjjjjjjjjjmmmqqquuuxxxzzzzzzzzz}}}||||||{{{zzz{{{}}}~~~{{{{{{|||}}}~~~~~~|||wwwuuuxxxvvvsssoookkkiiiggggggeeefffllluuu{{{~~~xxxnnndddcccccc___[[[YYYRRRQQQOOOMMMLLLLLLMMMNNNWWW\\\bbbdddgggmmmwwwvvvooolllkkkgggcccggguuuyyyjjjUUUDDD;;;999888888555666666777666666555555444444444444444444444444444444444444444444444444111111222222222333333333333333333222222222111111111111111111111111222222///000000111222333444444222222222333333444444444555555555666666666777777999888999<<<<<<===EEEMMMVVVdddvvvlll[[[RRRQQQPPPQQQQQQQQQOOOMMMJJJIIIHHHEEEBBBAAACCCEEEFFFFFFFFFEEECCCAAA???===>>>>>>?????????@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCEEEFFFGGGIIIKKKLLLNNNNNNNNNQQQSSSUUUUUUVVVXXXYYY[[[\\\___aaadddfffhhhiiijjjmmmqqquuuyyy{{{{{{{{{|||{{{zzzzzz{{{{{{||||||}}}zzzzzz|||~~~~~~}}}}}}}}}{{{}}}}}}}}}}}}~~~}}}|||}}}}}}~~~{{{yyyyyy{{{yyyuuuqqqnnnkkkjjjiiifffeeejjjrrryyy|||vvvllleeecccccc^^^YYYWWWTTTRRRPPPNNNMMMMMMNNNOOOZZZ___eeeggghhhnnnyyytttjjjeeebbb```^^^dddrrr{{{kkkUUUDDD<<<:::888777555666666666666555555444444444444444444444444444333333333333444444444444000111111222333333444444444444333333222111111000222222222222222333333333000000111111222222333333111222222333333444444555555555666666666777777777:::888999<<<<<<>>>FFFOOOZZZhhhxxxrrr___VVVTTTSSSRRRRRRQQQOOOMMMKKKJJJIIIFFFCCCBBBDDDFFFFFFFFFFFFEEECCCAAA>>>===>>>>>>>>>????????????@@@???@@@@@@@@@AAAAAAAAAAAADDDEEEFFFHHHJJJLLLMMMNNNMMMOOORRRTTTTTTUUUVVVXXXYYYZZZ\\\___aaadddfffgggkkkmmmppptttwwwyyy{{{{{{{{{zzzyyyyyy{{{||||||{{{~~~{{{xxxuuussstttuuuuuuuuuvvvwwwwwwuuurrrppppppqqqqqqrrrssssssrrrsssuuuwwwzzz|||}}}~~~~~~{{{zzz}}}|||zzzwwwssspppmmmlllllliiifffgggnnnuuuzzz}}}tttkkkeeedddbbb]]]XXXVVVSSSRRRQQQOOOOOOQQQRRRSSSZZZaaagggiiijjjppp}}}uuuhhh___[[[ZZZ[[[```nnn{{{kkkUUUDDD===;;;999777777777777777777666555555444444444444444444444444222222222222333333333444222222222222222222222333333222222222222222222222222222333333333444444444222222222333333333333333111111222333333444555555555666666666777777777777999888:::===???BBBKKKTTTbbbmmmxxx~~~hhhYYYWWWUUUTTTTTTRRROOOLLLLLLKKKJJJGGGDDDCCCEEEGGGEEEFFFFFFEEEDDDAAA>>>===>>>>>>>>>>>>?????????????????????@@@@@@@@@@@@@@@BBBBBBDDDFFFHHHJJJLLLLLLLLLNNNQQQSSSSSSTTTUUUWWWXXXYYYZZZ\\\___bbbdddfffkkklllnnnqqqtttvvvxxxyyyzzzxxxwwwxxx{{{}}}}}}{{{{{{|||~~~}}}{{{||||||{{{{{{wwwyyyyyyxxxtttrrrrrrssssssuuuvvvuuutttssstttuuuwwwzzz~~~|||xxx{{{||||||zzzwwwtttqqqooonnnnnnlllfffeeejjjqqqyyy{{{ssskkkeeedddbbb]]]WWWVVVRRRRRRQQQPPPQQQSSSUUUWWWZZZaaagggjjjkkkrrrwwwhhh\\\WWWWWWYYY]]]lll{{{jjjUUUEEE>>><<<:::888888888888888888777666666444444444444444444444444111111111222222333333333444444333222222111111111111111111222222333444444333333333444444555555555444444444444444444333333111111222333333444555555666666666666777777777777888888:::>>>AAAEEEOOOZZZhhhpppwwwuuu[[[YYYWWWVVVTTTRRROOOLLLMMMLLLJJJHHHEEEDDDFFFHHHEEEFFFFFFFFFDDDAAA>>><<<>>>>>>>>>>>>???????????????????????????@@@@@@@@@@@@AAABBBDDDGGGIIIJJJKKKLLLNNNQQQRRRSSSSSSUUUVVVWWWWWWYYY[[[^^^aaaccceeejjjkkklllnnnqqqtttvvvxxxyyywwwvvvxxx|||~~~}}}{{{zzz{{{~~~}}}{{{{{{|||{{{}}}~~~}}}{{{zzzzzzzzzwww{{{qqqrrr|||yyyuuuttttttrrrnnnjjjhhhhhhhhhiiimmmuuuwwwmmmcccaaa```[[[WWWVVVTTTRRRQQQQQQOOONNNTTT\\\]]]eeekkkjjjkkktttxxxlllbbbYYYVVVXXXaaarrr~~~xxxjjjVVVEEE<<<999999888777666444444555555555444444444444444444444444444333333333333333333333333111222222333333222222111333333333222222222111111333333333222222111111111000111111111111222222222333333444444444444444444666666666666777888999:::999>>><<<<<>>======<<<===>>>???@@@@@@@@@@@@@@@CCCCCCCCCDDDEEEGGGHHHIIIKKKKKKLLLNNNPPPSSSUUUVVVWWWYYYZZZ[[[[[[\\\^^^```eeegggkkkooorrrtttttttttvvvvvvwwwxxxyyyyyyyyyyyy||||||}}}zzz{{{|||iiihhhrrr~~~~~~}}}|||yyywwwwwwwwwuuupppllliiiiiihhhiiimmmttt~~~tttkkkdddcccbbb]]]WWWUUUTTTQQQQQQQQQOOONNNSSS[[[```gggmmmlllnnnwww|||qqqhhh___[[[\\\```qqq|||wwwiiiUUUEEE<<<999999999777666444444555555555444444444444444444444444444333333333333333333333333111222222333333222222111111111111222222333333333333333333222222222111111222222222222333333333333333333444444444444555555666666666777777888999:::999>>><<<<<>>======<<<===>>>???@@@@@@@@@@@@???BBBBBBCCCDDDEEEGGGIIIJJJJJJJJJKKKMMMOOOQQQSSSTTTVVVXXXZZZ[[[[[[[[[]]]___ccceeeiiimmmpppqqqrrrrrrttttttvvvwwwxxxxxxxxxxxxzzzzzz{{{}}}}}}ssssssxxxcccaaa___ppp~~~uuuqqquuuzzz~~~{{{zzzzzz{{{|||zzztttooojjjiiiiiiiiilllsss||||||ooohhhdddffffff```YYYUUUSSSQQQPPPPPPNNNMMMSSS[[[cccjjjooooooqqq{{{vvvmmmccc^^^^^^```qqq{{{uuuhhhTTTEEE<<<999999999888666444444555666555444444444444444444444444444333333333333333333333333111222222333333222222111///000111222333444444555333333333222222222222111333333333333444444444444333333444444444555555555777777777777777888::::::888===<<<<<>>=========>>>>>>??????@@@@@@??????AAAAAABBBDDDEEEHHHIIIJJJHHHHHHIIIKKKMMMOOOQQQRRRUUUWWWYYYYYYYYYZZZ\\\^^^```bbbfffiiillloooppppppqqqrrrtttuuuvvvwwwwwwwwwwwwxxxyyy{{{|||~~~wwwkkklll|||zzzddd^^^YYYaaaiiiiiieeefffmmmttt{{{{{{|||~~~wwwrrrkkkjjjiiiiiikkkrrrzzzuuulllgggeeehhhiiicccZZZVVVRRRPPPOOOPPPNNNNNNTTT\\\ffflllpppqqqttt}}}xxxpppfff___^^^bbbttt{{{rrrfffSSSDDD<<<:::999999888666444444555666555444444444444444444444444444333333333333333333333333111222222333333222222111000000111222333333444444222222222222222222222222333333333333444444444444333333444444555555666666777777777777888999::::::888===<<<===BBBCCCHHHXXXqqq|||lll[[[ZZZUUURRRRRRPPPQQQOOOLLLHHHFFFDDDDDDDDDFFFHHHIIIHHHEEECCCAAAAAA????????????>>>>>>======>>>>>>????????????>>>>>>@@@@@@AAACCCEEEGGGIIIJJJHHHHHHIIIJJJLLLNNNPPPQQQSSSUUUWWWXXXXXXXXXZZZ\\\___```cccgggjjjlllnnnnnnpppqqqssstttvvvwwwxxxxxxuuuvvvwwwxxxzzz|||}}}~~~~~~ttthhhiiiyyyggg]]]XXXYYY[[[[[[[[[```kkkttt{{{{{{}}}zzztttlllkkkiiihhhjjjpppxxx~~~{{{ooojjjeeedddiiijjjddd[[[VVVPPPNNNNNNPPPOOOOOOVVV^^^hhhmmmpppqqquuuyyyqqqgggaaa___bbbuuuwwwpppcccRRRDDD<<<::::::999888777555555666666666555444444444444444444444444333333333333333333333333111222222333333222222111222222222222222222222222222222222222222222222222222222222222333333333333333333444555555666777777777777777777888999:::;;;888>>>===>>>DDDCCCIIIXXXnnnzzzlllZZZ[[[WWWSSSRRRNNNPPPOOOLLLIIIGGGEEEDDDCCCEEEHHHIIIIIIFFFCCCBBBAAA?????????>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>===??????@@@AAACCCEEEGGGHHHHHHHHHIIIJJJLLLMMMOOOPPPRRRSSSUUUVVVVVVWWWYYYZZZ^^^___bbbeeehhhjjjlllmmmoooppprrrtttvvvxxxxxxyyyuuuuuuvvvxxxyyyzzz{{{|||{{{~~~|||oooooo|||ppp```XXXUUUSSSSSSVVV^^^mmm{{{|||||||||~~~zzzuuummmllljjjhhhiiinnnvvv{{{xxxlllhhhbbbaaaeeefffaaaZZZVVVNNNMMMNNNPPPPPPQQQYYYaaaiiinnnqqqqqqwww~~~yyyqqqhhhbbbaaabbbwww}}}~~~rrrmmmaaaQQQCCC===::::::999999777555555666777666555444444444444444444444444333333333333333333333333111222222333333222222111333333333222222222111111111222222222222333333333222222222222333333333333333333444555666777777888888888777888888999:::;;;999???>>>???EEEEEEJJJYYYmmm{{{nnnXXXZZZXXXRRRQQQOOORRRPPPNNNLLLJJJHHHGGGFFFEEEGGGJJJJJJGGGDDDBBBAAA??????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======>>>??????@@@AAACCCDDDEEEHHHHHHHHHIIIKKKLLLNNNOOOPPPRRRTTTTTTTTTUUUWWWYYY\\\]]]___bbbeeehhhjjjlllnnnoooqqqtttvvvxxxyyyyyywwwwwwwwwxxxyyyzzzzzzzzzzzz}}}~~~vvvtttuuuyyyzzz{{{~~~ooo^^^XXXSSSSSSVVV___ppp}}}|||}}}zzzuuunnnmmmjjjhhhhhhmmmtttyyyxxxlllfff___\\\^^^```\\\VVVSSSMMMLLLMMMQQQRRRTTT\\\eeekkkoooqqqsssxxxzzztttnnneee```___eee|||}}}|||zzzpppkkk```PPPCCC===;;;:::999999777555555666777666555444444444444444444444444333333333333333333333333111222222333333222222111222222222222222222333333111111222222222333333333333333333333444444444444333333444555666777888888888888888888999:::;;;;;;999@@@@@@AAAGGGFFFKKKZZZnnn|||rrrXXXXXXVVVQQQQQQPPPPPPOOONNNLLLJJJIIIHHHGGGDDDGGGJJJJJJHHHEEECCCBBB>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>======<<<>>>>>>>>>>>>???@@@AAABBBFFFFFFGGGGGGIIIJJJLLLMMMOOOQQQRRRSSSSSSTTTVVVXXXZZZ[[[\\\___bbbeeehhhiiilllmmmooorrruuuwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyy{{{~~~~~~~~~wwwrrrjjjhhhiiilllnnnpppvvv}}}eee^^^XXXWWWXXX```rrr~~~}}}}}}yyyuuuooommmjjjhhhhhhlllsssxxxyyynnnddd]]]XXXZZZ[[[XXXSSSQQQLLLKKKMMMQQQSSSUUU^^^gggmmmppprrrtttzzz}}}uuupppiiiaaa\\\\\\jjjwww{{{rrrjjj___OOOCCC===;;;::::::999777666555666777666555444444444444444444444444333333333333333333333333222222222333333222222222000000111222333444444555111111111222222333333333444444444555555555666666333333444555666777888999888888888888999:::;;;<<<:::AAAAAABBBHHHGGGLLL[[[nnn}}}vvvXXXVVVTTTPPPQQQRRRMMMMMMLLLJJJIIIGGGFFFFFFDDDGGGJJJKKKHHHEEECCCBBB>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>===<<<<<<>>>>>>>>>===>>>??????@@@EEEEEEEEEFFFGGGIIIJJJKKKNNNPPPRRRSSSSSSSSSUUUWWWXXXYYYZZZ]]]```cccfffgggjjjkkknnnpppsssuuuwwwwww{{{{{{{{{zzzzzzyyyyyyyyy}}}}}}wwwnnnhhhbbb```aaadddfffhhhnnnvvvzzztttaaaYYYZZZYYYdddzzz~~~zzzwwwssskkkdddcccfffjjjqqqxxxuuuiiiccc^^^YYYWWWXXXWWWSSSOOOOOONNNMMMNNNSSSYYY```dddnnnnnnpppvvv~~~zzznnniiibbb[[[]]]eeennn{{{~~~vvvooo]]]KKKBBB>>>:::888888666666666666555555555555555444333222111222333333111111111222222333333333333222222111111222222333222222222222111111000000222222222222222222222222555555555444444333333333333333444555666777888999666666777777888999;;;<<<>>>@@@EEEHHHHHHIIISSS___vvv\\\OOOPPPNNNNNNQQQNNNMMMMMMMMMMMMKKKHHHEEEHHHIIIIIIIIIHHHFFFDDDCCC@@@???===<<<;;;;;;<<<<<<===>>>???@@@@@@???>>>===>>>>>>>>>>>>????????????BBBDDDFFFFFFEEEFFFIIILLLLLLLLLMMMNNNPPPRRRTTTUUUWWWWWWXXX[[[^^^bbbfffhhhjjjkkklllnnnpppqqqqqqrrrxxxxxxyyyyyyzzz|||}}}~~~~~~|||vvvkkkccc\\\ZZZXXXXXXZZZ___dddhhhnnnsssyyy}}}ggg^^^``````lll~~~zzzwwwrrrjjjccccccfffkkkrrryyy}}}uuuiiiddd___ZZZXXXXXXWWWSSSOOONNNNNNMMMOOOTTT[[[bbbfffooonnnpppuuu~~~|||oooiiibbb[[[]]]eeevvv}}}|||yyyppp___LLLBBB>>>:::888777666666666666555555555555555555333222222222333444222222222222333333333333333222222111111222222333222222222222111111111000222222222222222222222222444444444444444444333333333444444555666777888888777777777777888:::;;;<<<<<>><<<<<<<<<<<<===<<<===>>>>>>>>>>>>===<<<>>>>>>>>>>>>>>>?????????BBBDDDFFFFFFEEEFFFIIILLLLLLLLLMMMNNNPPPRRRTTTUUUVVVVVVWWWZZZ]]]```ccceeehhhiiikkkmmmnnnoooppppppuuuuuuvvvxxxzzz|||}}}}}}~~~~~~{{{xxxrrrhhh```[[[YYYVVVTTTUUUYYY]]]```hhhkkkpppwwwmmmbbbeeehhhsss}}}}}}~~~~~~zzzvvvooohhhbbbcccggglllrrryyytttjjjeeeaaa\\\YYYXXXVVVRRRNNNMMMMMMMMMPPPVVV]]]eeeiiipppooopppttt}}}}}}pppiiiaaa[[[^^^ggg||||||{{{qqq___LLLBBB>>>:::777777666666666666555555555555666555444444333333444444444444444444333333333333333222222111111222222333222222222222111111111111333333333333333333333333333333444444444444444444444555555555666666777777777777777888999:::;;;<<<===>>>DDDJJJMMMQQQ\\\gggwww\\\OOOPPPQQQOOOOOORRRQQQPPPPPPPPPNNNKKKIIILLLLLLLLLKKKJJJHHHFFFDDDAAA@@@???============>>><<<<<<============<<<<<<>>>>>>>>>>>>>>>??????@@@BBBCCCDDDEEEEEEFFFHHHKKKLLLLLLMMMNNNPPPRRRTTTUUUUUUUUUWWWXXX[[[^^^```aaafffgggiiikkklllnnnnnnoooqqqrrrtttvvvyyy{{{}}}~~~{{{}}}~~~}}}||||||}}}yyyvvvpppggg```]]]ZZZVVVTTTSSSUUUXXXZZZ```bbbdddjjjwwwlllbbbgggmmmxxxzzz{{{|||}}}yyyvvvllleeeaaadddiiimmmttt{{{}}}tttkkkeeebbb]]]YYYWWWUUUQQQNNNKKKLLLNNNRRRXXXaaahhhmmmqqqppppppuuu}}}~~~ooohhh```[[[```iii~~~zzznnn]]]JJJAAA===:::888888666666666666555555555555666666555555444444444444555555555444444333333333333222222111111222222333222222222222222222222222333333333333333333333333333333333444444555555555555555555666666666666666888888888888:::;;;<<<===???@@@CCCHHHJJJMMMUUU___ppp___PPPQQQRRRQQQPPPQQQPPPOOONNNNNNMMMJJJHHHJJJJJJKKKKKKJJJIIIGGGFFFBBBAAA@@@>>>>>>>>>>>>???========================>>>>>>======>>>???@@@AAABBBBBBCCCDDDEEEFFFHHHIIIKKKLLLLLLMMMOOOQQQSSSTTTUUUVVVWWWXXXZZZ\\\^^^___dddeeegggiiikkklllmmmnnnqqqrrrtttvvvxxxyyyzzz{{{zzz{{{}}}}}}|||{{{|||}}}}}}xxxrrrjjjdddbbb___[[[XXXWWWXXX[[[\\\\\\]]]]]]aaannnlllcccjjjqqq{{{}}}{{{zzz}}}~~~xxxyyy{{{~~~|||wwwtttiiidddaaaeeekkkpppvvv}}}{{{sssllldddaaa]]]YYYVVVSSSPPPNNNKKKLLLNNNTTT[[[dddlllpppqqqqqqrrrwww}}}mmmeee___\\\cccmmmxxxkkkZZZHHH???===:::888999666666666666555555555555555555555555555444444444555555555444444333333333333222222111111222222333222222222222222222222333333333333333333333333333333333333444444555555555555555555666666666666666888888999999:::<<<===>>>AAAAAACCCGGGIIILLLTTT\\\rrrgggUUURRRSSSSSSSSSSSSQQQOOOOOOOOONNNLLLJJJFFFGGGHHHJJJJJJJJJIIIHHHCCCBBB@@@???>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<===???AAABBBBBBAAAAAACCCDDDFFFGGGHHHJJJJJJKKKLLLNNNPPPQQQSSSUUUUUUWWWYYY[[[\\\]]]^^^bbbccceeegggiiikkkllllllrrrssstttuuuvvvwwwvvvvvvxxxzzz|||}}}|||{{{|||}}}}}}wwwoooiiieeeccc```^^^]]]^^^```aaa]]]]]]]]]___jjj}}}nnnhhhpppuuu{{{}}}{{{yyywwwvvvuuuuuuwww{{{}}}wwwxxx{{{}}}~~~{{{uuuqqqgggcccbbbgggnnnsssyyyyyyqqqkkkaaa___\\\XXXUUURRRPPPOOOKKKLLLPPPVVV]]]fffnnnrrrrrrrrrtttzzzyyyjjjccc^^^]]]fffrrrxxxkkkZZZHHH@@@===:::888999666666666666555555555555444555555555555444333333444444444444333333333333333222222111111222222333222222222222333333333333333333333333333333333333333333444444444444444444444555555555666666777777999999999:::;;;<<<===>>>AAA@@@CCCIIIMMMRRRZZZbbb{{{vvv___UUUTTTUUUVVVVVVTTTRRRQQQQQQQQQOOOMMMFFFGGGHHHIIIJJJJJJIIIHHHBBBAAA@@@>>>>>>>>>>>>?????????>>>>>>>>>>>>??????>>>===<<<<<<===???AAACCCBBBAAA@@@AAADDDFFFGGGGGGHHHHHHIIIJJJLLLNNNPPPQQQSSSTTTVVVXXXZZZ\\\\\\]]]^^^```bbbeeegggiiijjjjjjpppqqqssstttttttttsssrrrtttwwwzzz||||||||||||}}}}}}tttnnnfffeeebbb``````aaabbbccc```aaaaaaaaajjjyyyxxxtttpppllltttuuuwwwyyyvvvxxxwwwuuusssqqqooonnnnnnjjjmmmqqquuuxxx|||}}}wwwxxxzzz}}}}}}yyysssooofffbbbbbbiiipppuuu{{{vvvnnnhhh^^^]]][[[WWWSSSPPPOOOOOOKKKMMMQQQWWW___hhhooosssrrrssswww}}}vvvfff```]]]^^^iiivvv}}}}}}ooo^^^KKKBBB>>>:::888888666666666666555555555555333444444555444333222111222222222222333333333333333222222111111222222333222222222333333333444444444444444444444444444444444444444444444444333333333444444555666777888888::::::::::::;;;===>>>???AAA???BBBJJJPPPVVV___ggglllZZZTTTUUUWWWWWWUUUSSSRRRRRRQQQPPPNNNIIIJJJJJJKKKKKKIIIHHHGGGBBBAAA???>>>======>>>>>>???>>>============>>>???>>>===<<<;;;<<>>???AAA@@@BBBJJJQQQVVV^^^fff|||ttt]]]TTTUUUXXXVVVTTTQQQPPPPPPPPPNNNMMMMMMMMMMMMMMMKKKIIIGGGFFFAAA@@@???============>>>>>>===<<<;;;;;;<<<===>>>>>>===<<<;;;<<>>@@@DDDGGGFFFEEEEEEEEEFFFGGGIIIKKKMMMNNNNNNOOORRRUUUXXXYYYZZZZZZXXXYYY[[[^^^aaacccddddddgggiiikkknnnppppppoooooommmpppuuuxxxyyyzzz{{{|||{{{{{{{{{|||}}}~~~|||{{{{{{|||}}}mmmkkkhhheeecccccccccccccccggggggfffiiiqqqxxxzzzwwwjjjjjj|||zzzvvvrrrnnnjjjgggccc``````___]]]\\\[[[ZZZYYYYYY[[[]]]```cccggglllrrrwww~~~yyytttssssssvvvyyywwwooohhheeecccccchhhpppyyyuuukkkddd^^^\\\ZZZVVVSSSPPPOOONNNLLLLLLPPPZZZgggqqquuutttnnnsss|||uuueeeaaa___```oooqqquuu~~~gggMMM@@@===;;;:::999888777666666777777666555555555444444444444555555333333333333333333333333222222222333333444444444222222222222222222222222444444444555444444333333444444444555555555666666888888888888888888999:::999:::;;;<<<===???@@@@@@EEECCCDDDKKKQQQWWW```hhh}}}hhhWWWUUUXXXXXXVVVSSSQQQPPPPPPPPPQQQQQQPPPOOONNNLLLJJJHHHFFFAAAAAABBBAAAAAA???>>>>>>===<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>>>>??????@@@??????@@@AAABBBDDDDDDEEEDDDDDDEEEFFFGGGIIIJJJKKKMMMOOORRRUUUVVVWWWVVVVVVYYYYYYXXXXXXZZZ\\\___aaahhhiiikkkmmmoooqqqrrrrrrooorrrvvvyyyzzz{{{}}}~~~~~~~~~~~~}}}|||zzzuuuqqqnnnmmmnnnzzzzzzrrriiieeefffhhhgggeeegggggggggjjjmmmqqqsssssstttdddfffvvvqqqnnnhhhdddaaa^^^[[[YYYWWWVVVUUUTTTSSSRRRRRRRRRVVVXXX[[[^^^bbbhhhnnnsss{{{|||uuuuuussssssuuuvvvssskkkeeebbbbbbdddjjjsss|||zzzpppgggaaa\\\ZZZWWWTTTQQQNNNMMMLLLMMMNNNTTT^^^kkktttvvvvvvrrrwwwuuueeeaaa___```pppssszzzxxxcccKKK???<<<:::888888888777666666777777666555555555444444444444555555444444444444444444444444222333333333333333333444222222222222222222222222333444444555444444333333333333333333444444444444888888777777777888999999;;;;;;<<<===???@@@AAAAAADDDCCCFFFLLLQQQXXXdddooosss]]]WWWXXXWWWVVVTTTRRRQQQQQQQQQRRRQQQQQQPPPOOOMMMKKKIIIHHHCCCCCCBBBAAA@@@???>>>>>>============<<<<<<<<<;;;>>>>>>======>>>>>>???@@@???@@@@@@AAABBBCCCDDDDDDFFFFFFFFFGGGIIIJJJLLLMMMLLLNNNQQQSSSUUUUUUUUUUUUXXXXXXXXXXXXZZZ]]]```bbbeeegggiiikkkmmmoooooopppooorrruuuxxxxxxyyy{{{|||~~~~~~~~~}}}zzzxxxuuusssuuutttrrrnnnjjjhhhhhhhhhmmmsss{{{|||tttkkkggghhhjjjkkkjjjnnnoooqqqrrrssstttvvvxxxwwwdddbbbooo}}}yyyxxxxxxhhhccc]]]YYYVVVUUUSSSRRRNNNNNNMMMLLLLLLLLLLLLLLLOOOQQQTTTWWW\\\bbbiiinnnvvvzzz|||wwwuuusssrrrrrrqqqmmmfff```]]]___dddmmmwwwxxxppphhhcccZZZXXXUUUQQQNNNLLLKKKKKKNNNQQQYYYdddooowwwxxxvvvtttyyysssfffbbb___```rrr~~~vvv|||ppp]]]HHH>>><<<999777777888777666666777777666555555555444444444444555555555555555555555555555555444333333333333333333222222222222222222222222222333333444444555444444333444444444444555555555555777777666666777888999999<<<<<<===???@@@AAABBBCCCDDDEEEHHHMMMPPPYYYiiiyyyhhhZZZXXXUUUUUUUUUUUUTTTTTTSSSSSSQQQQQQQQQPPPOOONNNLLLKKKGGGFFFDDDAAA@@@?????????>>>>>>>>>>>>============>>>>>>======>>>>>>???@@@@@@@@@@@@AAAAAABBBBBBBBBEEEEEEFFFGGGHHHJJJKKKLLLJJJLLLNNNQQQRRRSSSSSSSSSWWWWWWWWWXXX[[[^^^```bbbbbbdddfffhhhjjjkkklllmmmnnnqqqtttuuuvvvvvvxxxzzz|||}}}~~~}}}||||||~~~zzzwwwrrrnnnllljjjgggeeehhhhhhgggdddaaa______```___eeennnuuu|||wwwnnniiijjjmmmoooooossswww{{{{{{xxxwwwyyy}}}jjj```hhhqqqrrrkkkiiiuuu{{{oooaaa\\\VVVRRRPPPOOOOOOOOOKKKKKKJJJJJJJJJJJJJJJKKKJJJLLLNNNQQQVVV\\\dddiiiqqquuuzzz~~~}}}yyyuuusssqqqooolllggg```\\\XXX]]]fffppp{{{uuunnngggcccYYYWWWTTTPPPMMMLLLKKKKKKOOOSSS]]]hhhsssxxxxxxvvvrrrxxxqqqeeebbb___aaauuu{{{wwwvvviiiXXXFFF>>><<<:::777777888777666666777777666555555444444333333444444555444444444444444444444444444444444333333222222222222222222222222222222222333333444444555444444444777777777777888888888888666666666666777888999999<<<===>>>???@@@AAABBBCCCEEEGGGKKKMMMOOOXXXmmmsss]]]WWWSSSTTTVVVWWWWWWVVVTTTSSSQQQQQQQQQQQQQQQPPPOOONNNKKKHHHEEEBBB@@@??????@@@?????????>>>>>>>>>>>>==================>>>??????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEGGGHHHIIIIIIJJJLLLNNNPPPQQQQQQQQQUUUUUUVVVXXX[[[^^^```bbb```aaaccceeehhhiiijjjjjjmmmoooqqqrrrrrrsssuuuvvvzzzzzz{{{zzzyyyzzz}}}zzzuuuooolllgggdddbbb```^^^\\\]]]]]]]]][[[YYYXXXXXXYYYYYY^^^dddjjjpppxxx{{{rrrlllkkkmmmpppqqquuu{{{yyywwwzzzppp```bbbeeeddd^^^^^^kkk{{{yyyllldddZZZVVVQQQMMMLLLLLLLLLLLLKKKKKKJJJJJJIIIJJJJJJJJJHHHIIIKKKMMMRRRXXX```fffoootttzzz}}}~~~~~~}}}}}}}}}yyywwwuuusssppplllhhhccc]]]ZZZVVV]]]hhhttt}}}wwwnnnhhhbbb___ZZZWWWTTTPPPMMMLLLLLLLLLOOOUUU___kkktttxxxxxxvvvrrrxxxzzznnneeebbb___bbbyyyxxxvvv{{{rrreeeVVVFFF???===:::999999888777666666777777666555444444333333333333444444333333333333333333333333444444444333333222222222222222222222222222222222222333333444555555555444777777777888888888999999666666666666777888999:::<<<<<<===>>>@@@AAABBBBBBGGGIIIMMMNNNPPPZZZqqqaaaVVVRRRTTTVVVXXXXXXWWWUUUTTTRRRRRRRRRRRRRRRQQQPPPPPPLLLJJJGGGCCCAAA@@@@@@AAA@@@?????????>>>>>>>>>>>>=========<<<===>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBDDDFFFGGGHHHHHHHHHJJJLLLNNNOOOPPPPPPSSSSSSUUUWWWZZZ\\\___```^^^___aaadddfffggghhhhhhjjjlllnnnnnnnnnppprrrtttwwwwwwxxxwwwwwwxxx{{{~~~{{{xxxxxxvvvpppjjjfffccc___\\\[[[ZZZXXXWWWVVVWWWXXXWWWUUUTTTTTTUUUVVVYYY^^^bbbgggoooyyyvvvpppmmmmmmoooqqqxxx{{{xxx}}}zzzgggaaa]]]ZZZVVVVVVddduuutttggg^^^YYYTTTQQQMMMJJJJJJJJJJJJJJJLLLKKKJJJIIIIIIIIIIIIIIIGGGHHHIIIKKKOOOVVV^^^cccnnnssszzz~~~~~~~~~}}}{{{yyyxxxtttsssoookkkfffaaa]]][[[XXX```lllxxxuuummmhhhccc___ZZZXXXTTTPPPMMMMMMMMMNNNPPPWWWbbbmmmtttxxxxxxwwwvvv|||tttjjjdddccc```ddd}}}tttuuuxxxrrrcccUUUFFF???===:::999;;;888777666666777777666555444444333333333333444444333333333333333333333333444333333333333333333222222222222222222222222222222222333444555555555555555555555555666666666666777777777777888999;;;;;;<<<<<<===>>>@@@AAABBBCCCIIIJJJMMMPPPSSS___wwwfffWWWSSSTTTVVVWWWWWWVVVUUUSSSRRRSSSSSSSSSRRRQQQPPPPPPLLLKKKHHHEEECCCBBBAAAAAA????????????>>>>>>>>>>>>======<<<<<<======>>>???>>>>>>>>>??????@@@@@@@@@BBBBBBCCCDDDEEEGGGHHHIIIGGGHHHIIIJJJLLLNNNOOOPPPQQQRRRTTTVVVXXXZZZ\\\]]]\\\]]]___aaaccceeeffffffggghhhjjjkkkkkkmmmppprrrtttuuuvvvvvvvvvvvvxxxzzz~~~yyyqqqnnnooommmfff```]]][[[XXXVVVVVVVVVUUUSSSSSSTTTVVVUUUTTTRRRRRRSSSRRRUUUXXX[[[```iiittt}}}|||vvvrrrrrrsssuuu}}}zzz~~~vvvhhh]]]YYYVVVVVVbbbqqq~~~|||xxxsssmmmeee]]]WWWTTTRRROOOMMMKKKLLLLLLKKKJJJMMMMMMKKKJJJIIIIIIIIIIIIHHHHHHIIIJJJMMMSSS[[[```gggmmmvvv}}}~~~~~~|||{{{|||}}}{{{|||{{{{{{zzzyyytttrrroookkkeeeaaa___^^^]]]fffrrr}}}uuunnniiidddaaaZZZWWWSSSOOOLLLLLLMMMNNNRRRYYYdddnnnuuuxxxxxxxxxzzz{{{nnngggcccccc```fff{{{qqqttt~~~uuupppaaaSSSEEE>>>;;;999999;;;888777666666777777666555444333333222222333333444444444444444444444444444222333333333333333333444222222222222222222222222111222333444555555555555444444444555555555666666777777888888999;;;<<<======>>>???@@@AAABBBCCCDDDIIIJJJMMMRRRYYYhhhlllYYYTTTTTTUUUVVVVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQPPPOOOKKKKKKIIIGGGFFFDDDCCCBBB??????>>>>>>>>>============<<<<<<<<<<<<===>>>>>><<<======>>>???@@@AAAAAAAAAAAABBBCCCDDDFFFGGGHHHGGGGGGHHHIIIKKKMMMOOOPPPPPPQQQSSSUUUWWWXXXYYYYYYYYYZZZ\\\^^^```bbbccccccdddeeeggghhhiiikkkooorrrrrrtttuuuvvvuuuuuuuuuvvv{{{}}}|||tttkkkhhhjjjhhhaaaZZZXXXVVVSSSSSSSSSTTTTTTSSSRRRTTTVVVUUUTTTRRRRRRRRRRRRTTTUUUWWW[[[cccoooxxx~~~zzzzzz{{{}}}|||yyy|||qqqaaa[[[YYYYYYcccrrruuuqqqkkkeeeaaa^^^ZZZWWWVVVSSSQQQOOONNNOOOOOONNNLLLPPPOOONNNLLLKKKJJJJJJJJJHHHHHHHHHIIIKKKQQQYYY___```gggqqqyyy~~~}}}zzzwwwvvvvvvxxxyyyuuu{{{~~~~~~~~~yyyvvvuuuuuuuuuuuusssrrrooojjjeeeaaa``````bbbjjjvvv{{{qqqkkkfffaaa]]]YYYVVVRRRNNNLLLKKKMMMNNNTTT[[[fffooovvvyyyzzzzzz|||yyykkkeeebbbccc```gggwwwooossszzzrrrnnn```SSSDDD===999777888;;;888777666666777777666555444333333222222333333444555555555555555555555555222222222333333444444444222222222222222222222222111222333444555555555555666666666666777777777777888888888999:::<<<===>>>>>>???@@@AAACCCDDDEEEEEEIIIIIIMMMTTT^^^nnnppp[[[UUUUUUUUUUUUTTTTTTSSSSSSTTTTTTSSSSSSRRRPPPOOONNNJJJJJJJJJIIIGGGEEECCCBBB>>>>>>>>>>>>============<<<<<<<<<<<<<<<===>>>>>>;;;<<<===>>>???@@@AAABBB??????@@@@@@BBBCCCEEEFFFGGGGGGHHHIIIKKKMMMOOOPPPPPPQQQRRRTTTVVVWWWWWWWWWVVVXXXZZZ\\\^^^___```aaabbbdddeeefffhhhjjjnnnqqqqqqsssuuuvvvuuutttttttttyyy||||||sssjjjgggiiiggg```YYYWWWUUUSSSRRRTTTUUUUUUUUURRRTTTVVVVVVTTTRRRQQQRRRUUUUUUUUUUUUWWW___jjjrrr{{{zzzvvvyyy|||iii[[[VVVXXXdddqqqyyyrrroooiiigggccc```]]]\\\\\\]]]XXXVVVUUUUUUUUUTTTQQQOOOOOOMMMLLLLLLMMMMMMLLLJJJHHHHHHGGGHHHKKKOOOTTTWWWZZZ___fffnnnuuuzzz}}}~~~xxxuuurrrooonnnlllkkkiiioootttyyy|||{{{zzzyyyxxxwwwvvvvvvvvvqqqpppnnnjjjfffddddddfffjjjrrr~~~wwwkkkeee```ZZZUUUUUUPPPLLLLLLKKKIIIKKKOOOUUUdddmmmttt|||yyytttyyyzzzvvviiiaaa[[[[[[```ooorrrqqqyyy}}}qqqgggaaaQQQBBB<<<;;;:::888999777777888888888888777777555444444333333444444555555555555555555555555555555555333333333333555555333333333333333333333333444555555555555555444444666666666666777777777777888999:::;;;===>>>??????@@@BBBCCCCCCBBBBBBDDDEEEGGGIIIMMMUUUaaasss|||\\\SSSTTTTTTRRRRRRUUUXXXYYYTTTTTTTTTTTTSSSRRRQQQPPPNNNMMMKKKJJJHHHFFFEEEDDD???@@@AAAAAA@@@???>>>===???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>@@@AAABBBBBBBBBDDDFFFDDDEEEFFFGGGIIIJJJKKKLLLJJJMMMOOOPPPQQQRRRUUUWWWWWWXXXYYYZZZ\\\]]]^^^___\\\]]]___bbbfffjjjmmmooolllooosssvvvvvvvvvwwwxxx{{{|||~~~~~~{{{uuullleeebbbaaa^^^\\\UUUSSSQQQQQQSSSUUUVVVVVVWWWYYYZZZYYYWWWUUUTTTTTTTTTSSSSSSTTTTTTWWWaaammmxxxtttpppuuu{{{nnn___YYYZZZdddqqqzzzsssmmmllliiihhhgggfffeeeeeeeeefffbbbaaa___^^^]]][[[XXXVVVTTTRRRPPPOOOOOONNNMMMKKKIIIHHHGGGGGGHHHLLLPPPRRRVVVZZZ```gggmmmqqqtttuuupppnnnjjjhhhgggggggggffflllrrrxxx||||||{{{yyywwwuuutttsssssspppooommmjjjggggggiiilllpppvvvtttiiiccc___YYYTTTTTTOOOMMMLLLKKKIIILLLQQQYYYhhhpppvvv}}}zzzuuu{{{rrrgggbbb]]]]]]bbbrrrqqqpppyyy}}}vvvnnn```QQQBBB<<<;;;:::888888777777888888888888777777555444444333333444444555444444444444444444444444555444333222222333444555333333333333333333333333444555555666666555444444666666666666777777777888777777888999;;;<<<===>>>@@@BBBCCCCCCCCCCCCDDDFFFFFFHHHLLLTTTaaapppcccTTTTTTTTTSSSSSSUUUWWWWWWTTTTTTTTTSSSRRRQQQPPPOOOOOONNNMMMLLLJJJIIIGGGGGG@@@@@@AAAAAA@@@???>>>===>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<===>>>???AAABBBAAABBBDDDEEEDDDEEEFFFGGGHHHIIIJJJKKKJJJLLLNNNPPPQQQRRRTTTVVVWWWWWWXXXZZZ[[[\\\]]]^^^]]]]]]___aaadddgggjjjkkklllooorrrtttuuuuuuvvvxxxzzz{{{}}}~~~~~~~~~|||zzzqqqiiidddaaa^^^[[[XXXVVVSSSSSSUUUWWWXXXYYYYYY[[[\\\[[[YYYVVVUUUVVVUUUSSSSSSTTTTTTVVV___iiittt~~~uuuqqqtttyyyvvveee]]][[[eeeqqq{{{xxxtttooommmnnnpppqqqsssuuuwwwwwwxxxxxxtttrrrpppnnnkkkhhhccc```\\\YYYVVVSSSRRRPPPMMMKKKJJJHHHGGGFFFFFFIIIKKKMMMSSSVVVZZZ```dddggghhhhhhfffdddbbb```___aaadddeeejjjqqqxxx|||~~~|||zzzwwwuuusssrrrqqqpppooommmjjjiiikkkooossswww{{{}}}pppfffaaa]]]WWWSSSSSSOOOMMMMMMLLLKKKOOOUUU___mmmuuuyyy~~~zzzvvv}}}zzzllldddaaa______eeexxxnnnpppzzzyyysss___PPPBBB<<<;;;:::888888666777777888888777777666555444444333333444444555444444444444444444444444333333222222222222333333333333333333333333333333444555555666666555555555666666666777777777888888777888999:::;;;===>>>>>>@@@BBBCCCCCCCCCCCCEEEFFFFFFGGGLLLTTTaaammmvvv{{{hhhUUUSSSSSSTTTVVVVVVVVVUUUSSSSSSSSSRRRQQQPPPOOONNNNNNNNNMMMLLLKKKJJJIIIHHHAAAAAAAAAAAA@@@???>>>======<<<<<<<<<<<<======>>>>>>======<<<<<<======>>>===???AAAAAAAAAAAACCCDDDEEEEEEFFFFFFGGGHHHIIIIIIIIIKKKMMMOOOPPPQQQSSSUUUUUUVVVWWWXXXYYYZZZ[[[\\\\\\]]]^^^```bbbeeeggghhhmmmoooqqqsssssstttvvvxxxzzzzzz{{{|||}}}}}}}}}}}}zzz}}}xxxoooiiiddd```]]]\\\ZZZWWWVVVWWWYYY[[[[[[\\\]]]___^^^\\\ZZZYYYYYYWWWUUUTTTUUUTTTTTT[[[dddlllyyyxxxssspppppprrr}}}jjj```\\\dddpppyyyxxxwwwuuuxxx||||||vvvpppkkkfffbbb]]]XXXUUUQQQMMMKKKJJJIIIGGGFFFFFFHHHJJJKKKQQQSSSVVVZZZ\\\^^^______^^^]]]\\\ZZZ[[[^^^cccggglllssszzz~~~~~~{{{yyyvvvuuussssssrrrqqqnnnlllkkknnnsssxxx|||xxxlllddd```\\\WWWRRRQQQNNNMMMNNNMMMMMMSSSZZZeeesssyyy{{{zzzwwwrrrfff______^^^```iii~~~mmmrrr~~~yyyrrr^^^OOOAAA<<<<<<:::888888666666777777777777666666555444444333333444444555666666666666666666666666222222222222222222222222333333333333333333333333444555555666666666666555666666777777777888888888::::::;;;===>>>???@@@AAA@@@BBBCCCDDDCCCDDDEEEGGGGGGHHHMMMVVVaaajjjoooqqqjjjVVVQQQOOOSSSWWWWWWUUUUUUSSSSSSRRRRRRQQQOOONNNMMMLLLKKKKKKJJJIIIHHHHHHGGGBBBBBBAAAAAA@@@???>>>===<<<<<<<<<<<<<<<===>>>???>>>>>>============>>>>>>===>>>@@@@@@???@@@AAACCCEEEEEEEEEFFFFFFGGGGGGGGGHHHJJJLLLNNNNNNPPPRRRTTTSSSTTTUUUVVVWWWXXXYYYYYYZZZ[[[\\\^^^aaadddfffhhhmmmooopppqqqqqqrrruuuxxxzzzzzz{{{||||||}}}}}}}}}|||}}}xxxpppjjjfffcccaaa^^^ZZZXXXYYYZZZ[[[\\\___```bbbaaa___]]]]]]]]]ZZZWWWVVVWWWVVVTTTXXX^^^dddqqq~~~|||wwwrrrooommmkkkjjjmmmaaa]]]dddooo}}}xxxrrrmmmeee^^^XXXSSSNNNKKKJJJIIIHHHGGGHHHIIIKKKLLLMMMNNNQQQSSSVVVWWWXXXXXXXXXYYYYYYXXXZZZ^^^eeejjjsssyyy}}}{{{zzzyyyyyyvvvuuurrrooonnnqqqvvvzzz|||tttiiibbb___\\\WWWSSSOOONNNNNNNNNMMMNNNVVV```kkkxxx}}}}}}zzzyyy}}}lllbbb[[[\\\\\\___mmmzzzmmmuuuwwwooo]]]NNNAAA<<<<<<:::888777666666777777777777666666555444444333333444444555444444444444444444444444222222222222222222222222333333333333333333333333444555555666777777666666777777777777888888888888:::;;;<<<===???@@@AAAAAA@@@BBBCCCDDDDDDDDDFFFHHHIIILLLQQQYYYaaahhhlllmmmrrr[[[QQQLLLPPPVVVVVVUUUVVVRRRRRRRRRRRRQQQPPPOOONNNLLLLLLKKKJJJIIIIIIHHHHHHCCCCCCBBBAAA??????>>>>>><<<<<<<<<<<<<<<===>>>???>>>>>>============>>>>>><<<>>>??????>>>>>>@@@AAADDDDDDDDDEEEEEEFFFFFFFFFFFFHHHKKKLLLMMMNNNQQQSSSRRRRRRSSSSSSTTTUUUVVVVVVWWWXXXZZZ]]]```dddgggiiikkkmmmooooooppprrruuuxxxzzzzzz{{{{{{||||||}}}~~~yyyssspppnnngggccc^^^[[[ZZZ[[[\\\\\\aaaccceeedddbbbaaa``````]]]ZZZYYYZZZXXXUUUVVVZZZ^^^iiiuuu}}}}}}yyysssooommmjjjhhheeeoooccc___eeeppp~~~xxxooofff]]]VVVQQQMMMKKKJJJIIIIIIIIIIIIJJJKKKHHHIIIKKKNNNQQQSSSTTTUUUVVVYYY[[[\\\]]]bbbiiiooo{{{zzzzzzwwwuuutttvvvzzz~~~wwwoooeee___]]][[[WWWSSSNNNMMMNNNOOONNNPPPZZZeeeqqq~~~|||}}}yyyhhh```ZZZZZZZZZ___qqqtttkkkxxxuuulll[[[NNN@@@<<<<<<:::888777555666666777777666666555555444444333333444444555111111111111111111111111222222333333333333222222333333333333333333333333444555666666777777777777777777777888888888999999999:::;;;<<<===???@@@@@@@@@BBBCCCDDDDDDEEEGGGHHHJJJOOOUUUZZZ___eeekkknnngggWWWLLLOOOUUUUUUTTTVVVQQQQQQRRRRRRRRRQQQQQQQQQOOOOOONNNMMMLLLJJJJJJIIIEEEDDDBBBAAA???>>>>>>>>>===<<<<<<<<<<<<======>>>>>>======<<<<<<======>>><<<===>>>>>>======>>>@@@BBBBBBCCCDDDDDDEEEFFFFFFEEEGGGJJJKKKLLLMMMOOORRRPPPPPPQQQQQQRRRSSSSSSTTTTTTUUUWWWZZZ^^^bbbeeeggghhhjjjmmmoooppprrruuuxxxyyyyyyyyyyyyzzz{{{|||}}}}}}}}}~~~}}}zzzyyyqqqllleeeaaa____________ccceeeggggggeeeccccccccc```]]]\\\^^^]]]XXXWWWYYYZZZcccmmmsss|||zzzwwwrrrnnnkkkhhhfffdddpppeeeaaahhhsss~~~xxxmmmccc[[[TTTPPPMMMLLLKKKIIIHHHHHHHHHHHHFFFGGGJJJMMMQQQTTTVVVXXX[[[___ccceeefffjjjrrrxxx}}}}}}}}}|||{{{}}}qqqjjjaaa\\\[[[ZZZUUUQQQMMMMMMNNNPPPOOORRR]]]iiivvvwwwfff```\\\[[[YYY___wwwnnniiizzz~~~tttlllZZZMMM@@@<<<===:::888777555555666666666666555555555444444333333444444555222222222222222222222222222333444555555444333222333333333333333333333333444444666777777888888888777777888888888999999999::::::;;;<<<>>>???@@@AAA@@@BBBDDDDDDDDDEEEGGGIIIJJJPPPWWWZZZ\\\aaajjjrrr~~~wwwaaaPPPOOOTTTSSSSSSVVVPPPPPPQQQRRRSSSSSSSSSSSSPPPPPPOOOMMMLLLJJJIIIHHHFFFDDDBBB@@@???>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<===;;;===>>>>>><<<<<<===???@@@@@@AAACCCDDDEEEFFFFFFDDDFFFIIIJJJKKKLLLNNNQQQNNNOOOOOOPPPPPPQQQQQQRRRRRRSSSUUUWWWZZZ^^^aaabbbdddgggllloooqqqsssvvvwwwwwwwwwvvvvvvwwwxxxzzzzzz~~~~~~}}}{{{{{{}}}|||vvvoooiiifffeeedddddddddfffhhhhhhfffeeedddeeeccc```___bbb```[[[XXXYYYYYY```fffjjjrrr||||||uuussspppkkkgggcccaaa```qqqfffccckkkvvv~~~rrrhhh___WWWSSSOOONNNLLLJJJGGGFFFEEEDDDGGGHHHKKKOOOTTTXXX[[[\\\aaafffkkknnnooossszzz|||nnnggg^^^ZZZYYYXXXTTTPPPLLLLLLNNNPPPOOORRR^^^kkkzzzvvvfff```^^^\\\YYY```zzzjjjgggzzz|||rrrkkkZZZMMM@@@======:::888777555555666666666666555555555444444333333444444555555555555555555555555555333333555555555555333333333333333333333333333333444444666777888888888888777888888888888999999999<<<<<<===???@@@AAABBBCCC@@@BBBDDDDDDEEEEEEHHHIIIJJJQQQXXXZZZYYY___jjjuuu~~~iiiSSSQQQSSSRRRRRRVVVOOOPPPQQQSSSTTTUUUUUUUUUOOOOOOMMMKKKJJJHHHFFFFFFFFFEEECCC@@@???>>>>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<>>>===<<<<<<===>>>??????AAABBBDDDEEEFFFGGGDDDFFFHHHIIIJJJLLLNNNPPPNNNNNNNNNOOOOOOPPPPPPPPPQQQRRRSSSUUUWWWZZZ\\\^^^bbbfffkkkooorrrtttvvvwwwuuuuuutttttttttvvvwwwyyy{{{||||||{{{zzzzzz}}}}}}~~~vvvoookkkiiiiiihhheeegggiiiiiigggfffeeefffeeebbbaaadddccc]]]ZZZYYYYYY^^^bbbeeelllwww~~~||||||xxxooonnnlllgggaaa]]]\\\\\\uuujjjhhhnnnuuu}}}vvvlll```VVVTTTRRRNNNJJJGGGEEEDDDDDDFFFJJJNNNQQQTTTZZZaaagggkkknnnrrrwww{{{yyylllggg```]]]\\\YYYTTTOOOKKKKKKKKKMMMRRR\\\iiisss|||mmmddd]]]XXXWWWeeexxxnnnhhhuuuwwwlllaaaSSSDDD>>><<<:::888888888666555555666666555444555555555555555555555555555555555444444333333333222222222222222222222222333333222222222333444555555555666666777777888888999999888888999999:::;;;::::::;;;<<<===>>>??????>>>@@@BBBDDDEEEGGGIIIKKKLLLPPPUUUXXX[[[___eeejjj}}}uuuXXXSSSTTTOOONNNRRRSSSSSSTTTTTTSSSRRRQQQPPPNNNNNNNNNMMMKKKJJJHHHGGGFFFEEEDDDBBB@@@>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>======>>>???@@@>>>===<<<;;;;;;<<<===>>>>>>???@@@AAABBBCCCCCCCCCEEEEEEEEEFFFGGGGGGGGGHHHLLLLLLMMMNNNNNNNNNMMMMMMNNNPPPSSSTTTVVVWWWZZZ]]]```ccchhhmmmqqqtttuuuuuurrrtttvvvvvvuuuuuuvvvwww|||{{{zzzyyyyyyyyyyyyyyy}}}~~~yyyuuuqqqllliiiiiihhhggghhhiiiiiihhhgggfffhhhiiiiiigggccc^^^[[[\\\\\\]]]___dddkkkqqquuuzzz{{{}}}~~~|||wwwsssnnnlllhhhccc^^^ZZZWWWUUUsssiiiiiipppxxxyyyoooddd[[[UUURRRNNNJJJHHHGGGHHHHHHIIIMMMRRRVVVZZZ```hhhnnntttwww|||wwwjjjeee^^^ZZZYYYWWWRRRNNNLLLLLLMMMOOOTTT___mmmwwwtttiii___\\\^^^mmmuuummmjjjwwwzzzmmmbbbSSSEEE???===;;;999999888666555555666666555444555555555555555555555555555555444444444333333333333333333333333333333333333333333333333444444555555555666666777888888999999999999999999:::;;;;;;>>>>>>>>>>>>????????????@@@BBBDDDEEEFFFGGGJJJLLLLLLPPPUUUXXXZZZ]]]cccgggzzzfffYYYVVVRRRPPPQQQTTTTTTUUUUUUUUUTTTRRRQQQNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGEEEDDDAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>======>>>???@@@???>>>============>>>?????????@@@AAABBBBBBBBBAAADDDDDDEEEEEEFFFGGGGGGGGGJJJKKKKKKLLLLLLLLLLLLLLLMMMOOORRRTTTUUUWWWYYY\\\___aaaeeeiiimmmppprrrsssvvvwwwyyyyyyxxxwwwxxxyyyxxxxxxxxxxxxxxxyyyzzzzzzzzzuuuqqqnnnkkkjjjhhhhhhiiiiiihhhffffffgggiiijjjhhhddd___\\\ZZZZZZ[[[]]]```eeeiiilllrrrssstttvvvvvvtttooolllfffdddaaa]]]ZZZWWWUUUTTTqqqgggiiisss}}}~~~tttjjjbbbYYYUUUPPPLLLJJJJJJMMMNNNOOOSSSYYY^^^cccjjjrrryyy}}}ssshhhbbb[[[VVVUUUSSSQQQNNNMMMMMMNNNQQQYYYeeerrr{{{|||~~~}}}zzzlllbbbaaagggzzzqqqlllmmm|||~~~mmm```SSSFFF@@@>>>;;;999999888666555555666666555444444444444444444444444444555444444444444333333333444444444444444444444444333333333333444444555555666666666777888888999999:::::::::999:::;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>????????????>>>>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@CCCCCCDDDDDDEEEFFFFFFGGGHHHIIIIIIJJJKKKKKKJJJJJJLLLNNNQQQSSSTTTUUUXXXZZZ]]]^^^```dddgggkkkmmmooouuuwwwxxxxxxwwwwwwwwwxxxuuuuuuvvvvvvxxxyyy{{{|||}}}xxxuuuqqqooommmllllllkkkiiigggfffgggiiiiiihhhdddaaa^^^ZZZ[[[[[[\\\^^^```bbbccchhhiiijjjkkklllkkkgggddd^^^]]][[[YYYVVVUUUTTTSSSooogggjjjvvvzzzpppiiiaaa\\\VVVPPPNNNOOORRRUUUVVV[[[bbbiiiooovvv~~~xxxpppfff```YYYTTTRRRQQQPPPOOOMMMNNNOOOTTT]]]jjjvvv~~~}}}~~~zzzyyy|||llldddeeeqqqllllllrrriii[[[PPPDDD@@@===999888999888666555555666666555444444444444444444444444444444444444444444444444444555555555555555555555555333333444555555555555555666666777888888999999:::;;;;;;::::::;;;;;;<<<===BBBBBBAAAAAAAAAAAAAAAAAACCCDDDFFFGGGGGGGGGIIIKKKJJJOOOUUUYYY[[[]]]bbbeeelllrrrcccWWWTTTRRRSSSTTTUUUVVVVVVUUUTTTTTTMMMNNNNNNOOOOOOOOONNNNNNJJJJJJHHHFFFCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@???>>>AAAAAABBBCCCDDDEEEEEEFFFGGGGGGHHHIIIJJJJJJJJJJJJKKKMMMPPPQQQRRRSSSVVVXXXZZZZZZ\\\^^^aaaeeegggiiimmmooorrrssssssssstttvvvuuuuuuuuuvvvwwwyyyzzz{{{{{{|||~~~}}}yyywwwtttrrrpppnnnkkkiiifffggghhhiiihhheeebbb```]]]]]]^^^``````aaaaaaaaabbbbbbbbbcccdddccc```^^^\\\[[[YYYWWWVVVUUUTTTTTTpppgggkkkwwwvvvnnnjjjeee]]]WWWTTTUUUYYY[[[___eeemmmuuu|||}}}|||sssmmmddd```ZZZUUURRRQQQQQQPPPMMMNNNQQQXXXcccoooyyy~~~yyyyyyzzzllldddhhhxxxjjjnnnzzz|||cccTTTJJJAAA===;;;777666888888666555555666666555444444444444444444444444444444444444444444444444444555555555555555555555555333444555666666666555555777777888888999:::::::::<<<<<<;;;;;;<<<<<<===>>>??????@@@@@@AAABBBCCCCCCBBBDDDEEEFFFFFFFFFHHHJJJIIINNNTTTXXX[[[^^^ccchhhhhhlll|||sss[[[UUUTTTQQQRRRTTTUUUUUUUUUTTTTTTNNNOOOPPPPPPPPPPPPPPPPPPKKKJJJHHHFFFCCCAAA???>>>????????????????????????>>>>>>>>>??????>>>>>>>>>========================?????????@@@??????>>>>>>???@@@@@@AAACCCDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJLLLNNNPPPPPPQQQTTTVVVWWWXXXYYYZZZ]]]```bbbdddeeegggkkkmmmnnnooorrrtttvvvvvvvvvvvvwwwxxxyyyzzzuuuxxx{{{~~~zzzwwwtttqqqmmmjjjhhhiiijjjjjjiiifffdddbbb^^^___aaabbbccccccbbbbbb^^^]]]\\\]]]]]]]]][[[YYY[[[ZZZYYYWWWVVVUUUUUUUUU}}}rrrjjjmmmwww|||ssspppllleee___]]]^^^aaadddjjjpppyyyvvvmmmjjjaaa^^^ZZZUUURRRQQQQQQQQQMMMOOOTTT]]]iiittt{{{}}}zzz|||vvvllldddiii}}}|||iiirrrvvv[[[LLLDDD>>>;;;999666555777888666555555666666555444333333333333333333333333333333333444444444444555555555555555555555555555333444666777777777666555888888888999::::::;;;;;;======<<<<<<======>>>???>>>>>>???@@@AAABBBCCCCCCAAACCCEEEFFFFFFGGGIIIJJJIIIMMMRRRVVVXXX\\\ccchhhiiikkkxxxfffWWWVVVPPPQQQSSSUUUUUUVVVUUUUUUPPPPPPQQQRRRRRRQQQQQQQQQLLLKKKIIIFFFDDDAAA???>>>????????????????????????>>>>>>????????????>>>>>><<<<<<============<<<<<<===>>>>>>?????????>>>>>>>>>>>>???@@@AAACCCDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJIIIKKKMMMNNNOOOPPPRRRTTTUUUVVVWWWYYY[[[]]]^^^___```cccgggiiikkkmmmoooqqqtttttttttuuuvvvwwwxxxyyyuuuwwwzzz}}}~~~zzzuuupppmmmmmmmmmnnnnnnllljjjgggeee```aaabbbccccccccccccccc]]][[[YYYYYYYYYYYYWWWVVVZZZZZZYYYXXXWWWWWWWWWXXXxxx{{{uuummmnnnvvvxxxsssooojjjfffeeegggjjjmmmttt{{{}}}ppphhhggg^^^\\\ZZZVVVRRRPPPOOOPPPNNNQQQXXXcccoooyyy}}}~~~|||zzz{{{zzzwwwtttnnnhhhdddjjjvvvjjjvvv~~~qqqUUUFFF@@@<<<;;;999555666888888666555555666666555444333333333333333333333333333333333444444444555555444444444444444444444444444555666888888777666555888888999999:::;;;;;;;;;>>>============>>>??????@@@@@@@@@AAAAAABBBBBBBBBAAACCCEEEFFFGGGHHHKKKMMMLLLNNNQQQRRRTTTXXX^^^dddgggjjjuuuwww]]]WWWQQQRRRTTTVVVWWWWWWWWWVVVRRRRRRRRRSSSRRRRRRQQQQQQNNNMMMJJJHHHEEEBBB@@@???????????????????????????===>>>???@@@@@@???>>>===<<<===>>>>>>>>>>>>===<<<<<<<<<===>>>????????????<<<===>>>???AAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHJJJLLLMMMMMMNNNPPPRRRSSSUUUWWWYYY[[[[[[[[[[[[___aaadddfffggghhhjjjkkkppppppqqqrrrsssuuuwwwxxx||||||{{{zzz{{{|||}}}~~~|||~~~xxxttttttttttttsssqqqnnnkkkjjjeeeeeeddddddddddddddddddaaa___\\\ZZZZZZYYYXXXWWW[[[[[[[[[[[[\\\]]]^^^___uuuyyy~~~|||wwwoooooovvv~~~{{{ssspppmmmjjjjjjmmmqqqsss{{{yyyllleeeddd[[[[[[YYYVVVRRROOONNNOOOOOOSSS[[[gggsss|||{{{yyyxxx{{{yyyooojjjhhhfffdddeeekkkrrrkkkxxxzzznnnRRRDDD???;;;;;;999666777:::888666555555666666555444333333333333333333333333333333333444444555555555444444444444444444444444444555777888999888666555888999999::::::;;;;;;<<<>>>>>>>>>>>>>>>??????@@@CCCBBBBBBBBBBBBAAAAAAAAAAAACCCFFFHHHHHHJJJMMMOOONNNOOOPPPPPPPPPSSSZZZ```dddgggqqqaaaWWWQQQSSSUUUWWWXXXXXXXXXXXXSSSSSSSSSSSSSSSRRRQQQQQQOOONNNLLLIIIGGGDDDBBBAAA????????????????????????===>>>???@@@@@@???>>>======>>>???@@@@@@???>>>===;;;;;;===>>>????????????<<<<<<===???@@@AAACCCCCCAAABBBCCCEEEFFFGGGGGGGGGGGGIIIKKKLLLMMMMMMPPPQQQSSSTTTWWWZZZ[[[[[[ZZZYYY]]]```bbbcccccccccdddeeekkklllmmmooorrruuuwwwxxx|||xxxwwwyyy|||~~~zzz|||xxxxxxxxxvvvtttqqqooommmkkkjjjhhhgggfffeeeeeeeeefffddd```^^^]]]]]][[[ZZZ\\\]]]^^^___bbbdddfffgggxxxxxxyyyzzz{{{|||}}}}}}~~~uuunnnppptttvvv{{{|||}}}{{{yyyzzz~~~~~~}}}}}}~~~tttssspppmmmkkklllooorrrzzz{{{tttlllccc[[[XXXYYYXXXVVVSSSQQQPPPQQQOOOUUUaaaooozzz~~~{{{wwwtttrrrttt}}}~~~ooohhhccc^^^\\\]]]```qqquuuooozzz{{{kkkPPPBBB@@@===;;;:::888666555333333444444555555666666444444444444444444444444333444555555666666555555444444444444444444444444333444444444555666666666:::::::::;;;;;;<<<<<<<<<>>>????????????@@@@@@@@@EEEFFFFFFEEECCCDDDFFFHHHGGGEEEDDDFFFJJJLLLKKKIIIOOOMMMNNNSSSUUUTTTUUUYYY\\\jjjrrrxxxrrr\\\TTTQQQSSSXXX[[[XXXVVVVVVSSSRRRQQQPPPPPPQQQRRRSSSOOOLLLJJJIIIJJJIIIEEEBBBCCCAAA@@@???@@@???===<<<>>>=========???@@@@@@>>>;;;<<<===>>>>>>???>>>>>><<<<<<<<<<<<<<<===>>>>>>??????>>>>>>??????@@@AAABBBBBBCCCCCCDDDFFFGGGHHHGGGHHHIIIKKKLLLNNNOOOPPPPPPQQQRRRTTTVVVXXXYYYZZZYYYZZZ\\\^^^```bbbcccddddddeeegggjjjmmmoooqqqssszzzxxxvvvttttttuuuwwwxxxzzz{{{~~~xxxuuutttvvvvvvwwwtttssspppmmmjjjhhhfffeeeccccccbbbaaa```___^^^^^^XXX[[[___bbbdddgggkkkmmmwwwwwwxxxyyy{{{|||}}}}}}}}}~~~wwwnnnmmmnnnooommmoooooonnnmmmnnnrrruuuxxxvvvsssqqqqqqsssuuuwwwvvvxxxzzzzzzyyyxxxxxxyyyyyy{{{~~~vvvtttpppkkkgggeeegggiiiqqq{{{xxxrrrkkkccc]]]WWWXXXWWWUUURRRPPPPPPPPPTTTZZZggguuuzzzuuuuuuwwwxxxlllfffbbb^^^]]]^^^bbbvvvzzzrrruuu|||cccJJJBBB???<<<::::::888666555555555555555555555666666444444444444444444444444333444555555666666555555444444444444444444444444444444444555555666777777:::::::::;;;<<<<<<======@@@@@@@@@@@@AAAAAAAAAAAAEEEFFFFFFEEEDDDDDDFFFIIIHHHGGGFFFIIILLLNNNNNNMMMOOOMMMNNNSSSUUUTTTVVVZZZ]]]hhhnnnvvv}}}bbbRRROOOPPPUUUYYYWWWUUUVVVUUUTTTRRRQQQQQQQQQRRRRRROOOLLLJJJJJJJJJIIIEEEBBBCCCAAA@@@???@@@???===<<>>===>>>???@@@???===<<<======>>>>>>>>>>>>===<<<<<<<<<<<<<<<======>>>??????>>>>>>>>>???@@@@@@BBBBBBBBBCCCDDDEEEGGGGGGGGGGGGHHHJJJLLLMMMOOOOOOOOOOOOQQQRRRTTTUUUVVVWWWXXXYYYZZZ\\\___```bbbccccccdddeeegggiiikkkmmmmmmnnnnnnnnnoooooopppppppppwwwxxx~~~~~~zzzyyyyyyyyyyyy{{{yyyvvvrrrnnnkkkiiihhheeeeeedddcccbbbaaa``````bbbdddfffhhhiiilllppptttuuuvvvwwwxxxzzz{{{|||}}}|||}}}uuuiiieeecccbbb___````````````aaadddgggfffeeecccbbbbbbdddgggiiijjjkkklllkkkjjjkkklllnnnppprrruuuuuuuuuvvvyyy|||wwwtttnnnfff___[[[[[[\\\dddlllyyyzzzsssnnniiibbb]]]VVVVVVUUUSSSPPPOOOOOOQQQXXX```lllzzz|||wwwwww{{{zzzqqqiiidddaaa]]]]]]```fffsssoooyyy|||zzzpppZZZEEEAAA>>>;;;:::999888777555666666666666666555555555444444444444444444444444333444555555666666555555666555555555444444333333444444555666666777888888::::::;;;<<<<<<===>>>>>>AAAAAAAAAAAABBBBBBBBBBBBEEEFFFFFFFFFEEEEEEGGGIIIJJJIIIJJJLLLOOORRRRRRQQQOOOMMMNNNSSSUUUTTTVVVZZZ]]]ccciiivvv{{{jjjUUUPPPOOOSSSWWWVVVTTTUUUVVVVVVTTTSSSRRRRRRRRRRRRNNNMMMKKKJJJJJJIIIFFFDDDCCCAAA@@@???@@@???>>><<<@@@???===>>>??????>>>======>>>>>>>>>>>>======<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBCCCDDDEEEFFFFFFFFFHHHIIIKKKLLLNNNNNNMMMNNNNNNOOOQQQRRRRRRSSSVVVWWWXXXZZZ\\\^^^___```bbbbbbcccdddeeefffggghhhhhhjjjlllooopppqqqqqqppptttvvv{{{~~~}}}||||||wwwssspppnnnlllkkkkkkjjjiiihhhgggffffffjjjjjjjjjiiiiiilllqqquuurrrssstttvvvxxxzzz{{{|||zzz|||~~~ssseee]]][[[[[[UUUVVVVVVWWWWWWYYY[[[]]]ZZZYYYXXXWWWWWWYYY[[[\\\^^^______^^^]]]^^^aaadddfffiiillljjjggghhhmmmssszzz|||uuuqqqjjjaaaXXXSSSQQQRRRXXX^^^hhhsss~~~}}}uuunnniiiddd___[[[VVVUUUTTTQQQOOONNNPPPRRR[[[cccooo{{{~~~{{{yyyzzz~~~vvvpppiiieeeaaa]]]]]]bbbnnn~~~ooommmzzzzzzuuuqqqgggTTTCCC???===:::999999888777555777777777666666555555555444444444444444444444444333444555555666555555555666666555555444444333333444555666666777888999999;;;;;;<<<<<<===>>>??????AAAAAAAAAAAABBBBBBBBBBBBEEEFFFGGGGGGFFFFFFHHHJJJJJJJJJLLLNNNQQQSSSTTTUUUSSSPPPPPPSSSTTTSSSUUUXXXZZZ^^^gggyyyzzz}}}sss\\\UUUPPPRRRUUUUUUTTTTTTXXXWWWVVVUUUSSSRRRRRRQQQNNNMMMLLLKKKJJJIIIGGGFFFDDDBBB@@@@@@@@@@@@>>>===>>>===<<<===???@@@@@@>>>>>>>>>???>>>>>>===<<<;;;<<<;;;;;;;;;;;;<<<======>>>============>>>??????@@@@@@@@@AAAAAACCCDDDDDDDDDEEEFFFHHHJJJKKKLLLMMMLLLLLLMMMNNNOOOOOOPPPPPPTTTUUUVVVXXXZZZ[[[]]]]]]___``````aaacccddddddeeeggghhhkkkmmmppprrrssstttssstttyyy~~~zzzvvvtttqqqppprrrrrrqqqpppooonnnnnnmmmpppooollliiihhhkkkppptttooooooqqqsssuuuwwwyyyzzzzzz{{{~~~rrrbbbZZZXXXYYYOOOOOOOOOPPPRRRSSSTTTTTTUUUTTTRRRQQQPPPQQQRRRSSSVVVVVVUUUSSSSSSTTTWWWZZZ\\\___aaa___\\\]]]bbbhhhmmmooorrruuuyyy~~~~~~qqqmmmfff\\\SSSNNNLLLLLLOOOTTT[[[fffrrr}}}~~~yyyrrrjjjccc^^^ZZZWWWUUUTTTSSSPPPOOOPPPTTTWWW```gggsss}}}~~~{{{{{{}}}xxxsssnnniiibbb\\\^^^dddwww|||mmmmmm}}}xxxrrrkkk^^^MMMAAA===;;;999888888888777555777777666666555555444444444444444444444444444444333444555555666555555555666666666555555444444444555555666777888999:::;;;;;;<<<<<<===???@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAADDDFFFHHHHHHGGGGGGIIIJJJIIIJJJLLLNNNPPPRRRTTTUUUWWWSSSRRRSSSSSSQQQSSSVVVYYY]]]ggg|||cccWWWNNNNNNRRRTTTUUUWWWWWWWWWVVVUUUTTTSSSRRRQQQMMMMMMMMMLLLKKKIIIHHHGGGEEEDDDBBBAAABBBAAA@@@>>><<<;;;;;;===@@@AAAAAAAAA>>>>>>???>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<============<<<<<<======>>>???????????????@@@AAABBBBBBCCCDDDEEEFFFHHHJJJKKKLLLLLLLLLMMMMMMNNNOOOPPPPPPSSSSSSTTTVVVWWWYYYZZZ[[[\\\]]]^^^```aaacccdddeeeccccccccceeehhhlllooorrrssstttxxx~~~~~~{{{yyywwwuuuuuuwwwwwwvvvuuutttsssrrrrrrvvvuuurrrooolllmmmqqquuukkklllmmmppprrruuuwwwxxxzzz{{{~~~|||~~~rrrbbbXXXVVVXXXPPPOOONNNPPPRRRSSSRRRQQQTTTSSSRRRPPPPPPPPPQQQQQQRRRRRRQQQOOONNNOOOQQQTTTUUUWWWXXXWWWUUUWWW[[[___aaaccceeeiiinnnvvv~~~|||mmmjjjcccZZZQQQKKKJJJJJJKKKNNNTTT^^^jjjxxx{{{wwwooofff___YYYVVVUUUUUUTTTRRRPPPPPPSSSXXX\\\gggnnnxxx~~~|||xxxssslllccc]]]```hhhzzznnnpppwwwooodddUUUFFF>>><<<:::888777888888777666555555555555555444444444444444444444444444444444333444555555666666555555555555555555555555555555666666777888:::;;;<<<<<<<<<<<<===>>>@@@AAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAADDDFFFHHHIIIIIIIIIJJJKKKIIIKKKMMMNNNOOOPPPRRRTTTYYYTTTRRRSSSSSSQQQRRRVVVZZZ___iii{{{nnn___QQQMMMPPPSSSVVVYYYVVVVVVVVVVVVUUUSSSRRRQQQMMMNNNOOONNNKKKIIIIIIIIIGGGEEEDDDCCCDDDCCCAAA@@@<<<;;;;;;===@@@BBBAAAAAA===>>>>>>>>>>>>======<<<;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<<<<===>>>>>>???>>>>>>>>>??????@@@AAABBBBBBDDDEEEGGGHHHJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPRRRRRRSSSUUUVVVWWWXXXYYY[[[\\\]]]^^^```aaabbbccc``````___```cccgggkkknnnqqqrrruuu{{{}}}{{{zzzzzzzzzyyyxxxwwwvvvuuuuuutttvvvvvvtttqqqnnnnnnoooqqqggghhhjjjmmmppprrrtttvvvzzz{{{~~~~~~zzz|||}}}~~~~~~oooccc______ZZZXXXWWWXXX[[[[[[YYYWWWWWWWWWVVVVVVVVVWWWXXXXXXUUUVVVUUUSSSQQQQQQRRRTTTTTTTTTTTTUUUVVVXXX[[[\\\]]]^^^```cccjjjttt|||llliiibbbYYYPPPJJJIIIIIIJJJLLLRRR\\\iiivvvwwwssslllccc\\\WWWUUUUUUUUUTTTRRRQQQRRRVVV]]]bbbmmmsss{{{{{{vvvnnnccc]]]ccclllvvvssszzzvvvlll```OOOAAA<<<;;;999777777777888777666333333333444444444444444444444444444444444444444333444555555666666555555444444555555666666777777666777888999:::<<<======<<<===>>>???@@@BBBCCCCCCAAAAAAAAAAAABBBBBBBBBBBBDDDFFFIIIJJJJJJIIIJJJKKKIIILLLNNNOOONNNOOOQQQTTTWWWSSSQQQSSSSSSRRRTTTYYYXXXbbbjjjyyysss]]]SSSQQQRRRTTTWWWTTTTTTUUUUUUUUUTTTRRRQQQLLLNNNPPPNNNKKKIIIIIIKKKIIIGGGEEEEEEEEEEEECCCBBB???>>>===>>>???@@@???>>><<<======>>>>>>>>>>>>===;;;;;;::::::;;;;;;<<<===<<<<<<;;;;;;<<<<<<===>>>>>>>>>======>>>>>>??????AAAAAACCCDDDFFFHHHIIIIIIHHHIIIJJJKKKMMMNNNOOOPPPQQQRRRSSSTTTUUUWWWWWWXXX[[[[[[\\\]]]]]]^^^____________```aaacccfffhhhjjjmmmmmmpppvvvzzz~~~~~~}}}}}}|||{{{zzzyyyyyyuuuvvvwwwuuurrrooonnnnnneeefffhhhkkknnnqqqssstttzzz|||~~~}}}~~~vvvooommmfffdddcccdddffffffdddaaa\\\\\\\\\]]]^^^___```aaa[[[\\\\\\ZZZWWWVVVWWWXXXWWWVVVVVVXXX[[[]]]^^^^^^^^^___```dddkkkwww|||mmmiiibbbYYYPPPJJJHHHHHHJJJLLLRRR\\\jjjxxxtttqqqjjjbbb[[[VVVUUUVVVUUUTTTSSSRRRSSSYYY```fffnnnttt{{{|||wwwnnnccc^^^eeepppuuuyyyvvvlll^^^LLL@@@<<<:::888777666777888777666222222222333333444444444444444444444444444444444333444555555666666555555333333444555666777888888666777888999;;;<<<===>>><<<===>>>???AAABBBCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDFFFIIIJJJJJJJJJKKKKKKJJJMMMOOOOOONNNNNNQQQTTTUUUQQQPPPRRRTTTTTTWWW\\\VVVccckkkyyylll[[[TTTRRRRRRSSSRRRSSSTTTUUUUUUTTTRRRRRRLLLNNNPPPOOOKKKIIIJJJKKKJJJHHHGGGFFFGGGFFFDDDCCCBBB@@@>>>>>>???>>>===;;;<<<<<<===>>>>>>???>>>>>>;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<======>>>============>>>>>>???@@@AAABBBDDDEEEGGGHHHIIIFFFGGGHHHJJJLLLNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWXXX\\\\\\\\\\\\[[[[[[[[[[[[ZZZ\\\^^^```bbbbbbcccbbbiiiiiilllrrrvvvzzz~~~~~~}}}yyy{{{}}}}}}zzzuuurrrqqqffffffffffffhhhllloooqqqwwwxxxzzz}}}~~~}}}~~~uuummmmmmiiifffkkksssxxxwwwtttnnnjjjeeebbbaaacccdddeeedddbbb```aaadddgggiiiiiillljjjiiilllpppyyyoooeee[[[UUUOOOJJJHHHJJJKKKMMMRRR\\\jjjyyy~~~|||yyyqqqnnniiiccc^^^ZZZXXXWWWYYYVVVRRRQQQVVV___jjjqqqwwwyyy}}}~~~zzz}}}{{{zzz~~~uuummmiiiaaa\\\gggwwwwwwsss~~~oooeeeXXXGGG===<<<888888777777666555555555444555555555444333333222333333333333333333333333555555555555555555555555555555666666777777888888888888888999999:::::::::======>>>@@@CCCDDDBBBAAAAAAAAABBBCCCEEEGGGIIIJJJEEEGGGHHHHHHHHHIIIKKKMMMNNNNNNOOOPPPQQQSSSTTTUUUNNNOOOPPPRRRUUUXXXZZZ[[[[[[ffftttlll\\\UUUSSSTTTUUUVVVVVVVVVTTTRRRRRRSSSMMMMMMLLLLLLLLLLLLMMMMMMHHHIIIJJJJJJHHHFFFCCCBBBCCCBBB@@@>>>>>>>>>>>>???======<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::<<<===>>>======<<<<<<;;;;;;;;;:::======<<<<<<<<<<<<======>>>>>>???@@@AAACCCDDDEEEHHHGGGGGGGGGHHHJJJLLLMMMOOOOOOOOOPPPQQQRRRSSSTTTYYYZZZ\\\]]]]]]\\\[[[YYYYYY[[[^^^```bbbbbbaaa```dddhhhkkkkkklllttt~~~|||{{{yyyxxxddddddddddddfffiiilllnnnuuuwwwyyy|||~~~zzzvvvuuu|||~~~wwwqqqppptttxxxwwwuuuqqqnnnmmmqqqwww}}}yyyuuurrrsssxxx~~~nnncccWWWQQQLLLIIIJJJNNNLLLOOOUUU```mmmzzz~~~|||~~~}}}vvvpppmmmhhhbbb]]][[[YYYYYYWWWTTTRRRRRRXXXbbblllsssxxxyyy|||~~~{{{xxx|||zzztttrrrssslllfffbbb[[[YYYggg{{{rrrqqqmmmaaaUUUFFF======::::::999999888777777777444444555555444444333222333333333333333333333333555555555555555555555555555555666666777888888888888888888999:::;;;;;;<<<======>>>@@@CCCDDDCCCBBBBBBBBBBBBCCCDDDFFFHHHHHHFFFGGGHHHIIIIIIKKKOOOQQQSSSTTTUUUVVVVVVUUUTTTSSSVVVUUUUUUUUUVVVWWWYYYYYY___kkkxxxooo^^^TTTRRRTTTUUUVVVVVVUUUSSSSSSRRRNNNNNNMMMLLLLLLLLLLLLLLLJJJKKKKKKKKKJJJHHHFFFDDDCCCBBB@@@???>>>>>>>>>>>>=========<<<<<<<<<<<<<<<===<<<;;;;;;;;;<<<===>>>=========<<<<<<<<<;;;;;;======<<<<<<<<<<<<======>>>>>>>>>???AAABBBDDDEEEGGGFFFFFFFFFHHHIIIKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRXXXYYY[[[\\\]]]\\\[[[ZZZXXXYYY\\\^^^____________bbbfffjjjkkklllrrr~~~}}}{{{eeeeeeddddddfffhhhkkkmmmssstttwwwzzz}}}~~~}}}xxxlll```TTTMMMJJJIIILLLQQQMMMQQQZZZfffrrr}}}}}}}}}xxxrrrmmmjjjeee___\\\ZZZ[[[[[[UUUTTTTTTWWW^^^hhhqqqwww|||{{{{{{|||zzzxxx||||||pppiiifffgggbbb^^^ZZZUUUXXXlllzzzkkknnn}}}hhh[[[OOOBBB;;;<<<:::999999888888777777666444444555555444444333333444444444444444444444444555555555555555555555555555555666777777888888999777888888:::;;;<<<============>>>@@@CCCDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFGGGHHHIIIJJJMMMQQQUUUWWWYYY\\\^^^]]]ZZZWWWUUUYYYXXXWWWWWWVVVWWWXXXYYYaaammmxxx~~~qqq\\\QQQSSSTTTUUUVVVVVVUUUSSSRRRPPPOOOMMMLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLJJJHHHGGGDDDCCCAAA@@@???>>>>>>>>>===============>>>>>>>>>======<<<<<<<<<===>>>???>>>>>>============<<<<<<======<<<<<<<<<<<<============>>>???@@@AAACCCDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKLLLNNNOOOPPPVVVWWWYYYZZZ[[[[[[[[[ZZZWWWXXXYYYZZZ\\\]]]^^^^^^```dddhhhjjjlllqqqzzzhhhgggffffffgggiiilllmmmoooqqqtttwww{{{}}}{{{qqqkkk```UUUOOOKKKJJJLLLQQQOOOUUU```lllvvv~~~~~~}}}tttnnniiieeeaaa\\\YYYYYYZZZ\\\UUUVVVYYY^^^fffpppxxx}}}}}}{{{{{{zzzzzzttthhhaaa]]]___\\\XXXUUUSSS\\\uuuqqqgggnnn}}}dddTTTIII===888:::777777777666555555444444333444444555444444333333555555555555555555555555555555555555555555555555555666666777888888999999777888999:::<<<===??????>>>>>>>>>@@@CCCEEEEEEDDDEEEDDDDDDDDDDDDEEEFFFFFFHHHIIIIIIIIIJJJLLLQQQTTTUUUYYY___cccdddbbb^^^[[[XXXWWWVVVUUUUUUWWWYYYZZZ^^^jjjsssuuu~~~lllWWWTTTTTTTTTUUUVVVVVVTTTRRRQQQPPPNNNLLLKKKJJJIIIIIILLLLLLLLLLLLLLLKKKJJJIIIEEEDDDCCCAAA@@@???>>>===>>>>>>>>>>>>>>>?????????============>>>>>>>>>???>>>>>>>>>>>>>>>============<<<<<<;;;;;;<<<<<<============>>>???@@@BBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKMMMNNNOOOSSSTTTVVVXXXYYYZZZZZZZZZWWWWWWWWWXXXZZZ[[[]]]^^^^^^bbbgggjjjlllpppwww|||iiihhhgggfffggghhhjjjkkklllmmmppptttwwwzzz{{{|||~~~yyyqqqkkkaaaXXXSSSPPPLLLMMMPPPSSS[[[gggrrrzzzxxxppplllcccaaa]]]YYYWWWWWWYYYZZZSSSVVV\\\ccclllttt{{{~~~{{{xxxyyyyyy{{{}}}qqqgggaaa^^^YYYWWWTTTQQQSSSccc}}}llliiirrrcccRRRFFF<<<888;;;777777666666555444444444333333444444555444444333555555555555555555555555555555555555555555555555666666777777888999999999888999:::;;;===???@@@@@@???>>>>>>@@@DDDFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGJJJJJJJJJJJJIIIJJJNNNPPPPPPUUU\\\cccggggggeeeccc[[[ZZZXXXVVVVVVWWWYYYZZZ\\\fffmmmlllsssbbbVVVTTTSSSTTTUUUVVVTTTRRRQQQPPPNNNMMMKKKJJJIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJGGGGGGEEEDDDBBB@@@>>>>>>>>>>>>>>>???????????????<<<======>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGHHHIIIJJJLLLNNNOOOQQQRRRSSSTTTVVVWWWWWWWWWWWWWWWWWWXXXYYY[[[]]]^^^]]]aaafffiiikkkooossswwwhhhgggeeeddddddeeeggghhhiiijjjmmmpppsssvvvwwwxxxzzz|||yyytttkkkbbbZZZVVVRRROOONNNQQQ[[[dddpppyyy~~~xxxrrrllliii___^^^[[[YYYWWWWWWXXXXXXRRRVVV^^^gggooovvvzzz}}}|||wwwtttvvvyyy|||zzzpppjjjeeebbbTTTRRRPPPOOOWWWmmmssskkknnnzzzbbbPPPGGG>>>;;;>>>999888888777777666666555333333444444555555444444444444444444444444444444555555555555555555555555666666777888888999999::::::;;;;;;===>>>???@@@@@@@@@???>>>@@@DDDGGGHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHJJJKKKLLLKKKJJJKKKLLLNNNLLLQQQXXX___dddgggggggggccc```]]]ZZZXXXXXXYYYZZZ]]]fffjjjhhhooorrrZZZVVVRRRRRRTTTUUUTTTRRRQQQPPPNNNMMMKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGDDDBBB@@@>>>????????????>>>>>>>>>===;;;<<<===>>>>>>>>>======<<<<<<============>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>?????????@@@AAABBBCCCDDDDDDDDDEEEEEEFFFGGGIIIKKKMMMNNNOOOPPPPPPQQQRRRSSSTTTTTTUUUUUUVVVWWWYYYZZZ[[[\\\\\\___cccfffiiilllooorrrxxxiiihhhfffdddddddddeeefffggghhhjjjmmmppprrrsssssswwwyyy|||}}}~~~|||vvvtttkkkaaaXXXTTTRRRPPPRRRVVVdddmmmxxxxxxrrrmmmhhheee^^^]]]\\\[[[ZZZXXXXXXWWWUUUZZZcccllltttzzz|||}}}zzzvvvtttxxx}}}uuummmhhhdddbbbRRRPPPNNNQQQ```{{{}}}kkkkkkuuuzzz[[[KKKDDD>>><<>>>>>???@@@@@@@@@??????@@@DDDGGGIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKIIIKKKMMMNNNNNNMMMNNNOOOMMMPPPTTTYYY^^^bbbdddeeedddaaa^^^ZZZYYYYYYZZZ[[[^^^eeehhhfffmmm^^^XXXRRRPPPRRRTTTSSSRRRPPPOOONNNLLLKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLKKKIIIGGGDDDAAA???@@@@@@???>>>===<<<<<<;;;:::;;;<<<===>>>===<<<<<<;;;;;;<<<<<<<<<=========<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>>===>>>@@@AAACCCCCCCCCBBBCCCCCCDDDEEEGGGIIIJJJLLLNNNNNNNNNNNNOOOOOOPPPQQQQQQSSSUUUWWWXXXYYYXXXXXXZZZ\\\___bbbdddhhhkkkmmmrrrkkkjjjhhhfffeeefffggghhhfffgggiiikkknnnooopppqqqvvvxxxzzz|||}}}~~~yyy{{{||||||uuupppooojjj```UUUQQQOOOPPPUUUZZZjjjsss~~~{{{tttnnnjjjeeeccc^^^^^^^^^]]]\\\ZZZXXXWWWYYY___hhhrrrzzz~~~|||wwwwww|||{{{ooohhhdddaaa___SSSQQQOOOUUUhhhttteeekkkzzzrrrTTTEEE@@@;;;:::>>>666666666555444444333333222333333444555555555444333333333333333333333333555555555555555555555555777777777888999999::::::======>>>>>>?????????@@@@@@??????@@@DDDGGGIIIJJJIIIIIIIIIIIIJJJKKKLLLLLLGGGJJJNNNPPPPPPPPPPPPQQQPPPQQQSSSVVVYYY]]]```aaa___]]]ZZZXXXXXXYYY\\\^^^^^^dddfffeeelll```YYYQQQNNNPPPSSSSSSRRRPPPOOONNNLLLKKKKKKKKKKKKJJJJJJIIIJJJJJJKKKLLLMMMMMMMMMLLLKKKHHHEEEBBB@@@AAA@@@???>>>===;;;::::::999:::<<<=========<<<;;;:::;;;;;;;;;<<<<<<======<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>><<<===???AAABBBBBBBBBAAAAAAAAABBBCCCEEEGGGIIIJJJNNNMMMMMMLLLMMMMMMNNNNNNOOOPPPSSSVVVWWWWWWVVVVVVXXXZZZ\\\^^^aaaeeehhhjjjppp}}}ooonnnllljjjhhhgggfffeeeffffffggghhhiiijjjkkkkkkvvvwwwyyyzzzzzz{{{}}}~~~xxxsssuuurrrqqqwwwwwwrrrqqqqqqllleeeZZZPPPLLLPPPYYY```qqqwwwvvvmmmhhhdddbbb```_________\\\ZZZYYYZZZ\\\```hhhsss{{{~~~~~~~~~zzzxxx{{{vvvggg```^^^YYYSSSTTTOOOSSShhh~~~nnndddkkk}}}{{{fffNNNAAA===;;;:::;;;555666777777777666444333444444444444444444444444444444444444444444444444666555555555555666666777777666666666777888999999>>>@@@BBBDDDEEEEEEEEEDDDEEEBBBAAABBBFFFIIIIIIHHHKKKJJJJJJIIIIIIIIIJJJJJJJJJLLLOOOPPPOOOOOOOOOPPPPPPRRRUUUXXXYYYYYYXXXWWWXXXWWWUUUUUUVVVXXX[[[]]][[[___dddjjjvvvuuubbbPPPLLLOOOQQQTTTWWWTTTRRRPPPNNNLLLKKKKKKJJJHHHGGGGGGHHHJJJKKKJJJIIIKKKKKKKKKKKKJJJIIIGGGGGGFFFDDDAAA???======>>>???>>>===<<<;;;::::::;;;<<<:::;;;<<<<<<======<<<<<<>>>===;;;::::::;;;<<<===>>>===;;;::::::;;;===>>>============>>>>>>>>>>>>@@@BBBCCCCCCBBBCCCDDDEEEHHHHHHIIIKKKLLLNNNOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVUUUWWWYYY[[[]]]aaagggkkkkkkrrrtttrrrnnnkkkgggeeeddddddddddddeeefffggghhhiiiiiiqqqsssvvvwwwxxxyyy{{{}}}|||vvvsssqqqrrrwww}}}sssnnnmmmmmmiiicccYYYRRRPPPUUU^^^eeetttzzzzzzrrrkkkfffcccaaa```aaaaaa```]]]\\\\\\^^^aaajjjqqq{{{}}}|||}}}ssseee___]]]YYYTTTRRRRRR^^^vvvuuujjjfffqqqsss```JJJ???;;;999888999666666666666666555555444444444444444444444444444555555555555555555555555666666555555555666777777888888888888999:::;;;<<>>>>>?????????>>><<<;;;:::;;;;;;<<<:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===<<<;;;::::::;;;<<<===<<<<<<<<<=========>>>>>>@@@AAACCCCCCBBBBBBDDDEEEGGGGGGHHHIIIKKKLLLMMMNNNMMMNNNOOOQQQRRRTTTUUUVVVUUUVVVXXXYYYZZZ^^^bbbfffjjjoooyyyxxxuuuqqqlllhhhgggggggggdddddddddeeefffggghhhiiikkknnnqqqssstttvvvyyy||||||~~~}}}zzzxxxxxx|||vvvmmmiiiiiijjjeee```YYYTTTVVV^^^gggnnnzzz~~~xxxtttmmmgggdddcccbbbaaaccccccaaa___^^^```eeehhhqqqwww~~~~~~|||pppddd^^^ZZZVVVTTTRRRYYYlllooolllpppgggVVVEEE===:::888666666777777666555555555555555444444444444444444444444666666666666666666666666666666666666666777888888:::::::::;;;;;;===>>>>>>@@@AAAAAACCCEEEGGGIIIJJJIIIFFFDDDDDDFFFIIIJJJKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKMMMPPPPPPOOOOOOPPPQQQRRRTTTUUUVVVVVVUUUSSSRRRUUUUUUTTTTTTUUUWWWYYY[[[YYY[[[___hhhuuu~~~aaaSSSRRRRRROOOMMMRRRRRRSSSSSSRRRQQQOOONNNLLLJJJHHHHHHJJJLLLMMMMMMKKKKKKKKKJJJIIIHHHGGGFFFGGGFFFCCCAAA@@@???@@@@@@@@@???===<<<;;;;;;;;;<<<;;;;;;<<<============<<<999999:::;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===;;;;;;;;;<<<<<<<<<======???@@@BBBBBBAAAAAACCCDDDEEEEEEFFFGGGIIIJJJKKKKKKKKKLLLMMMOOOQQQSSSTTTUUUSSSTTTVVVWWWWWWZZZ^^^aaagggkkkrrr||||||yyytttooolllkkkllllllfffeeeeeeeeefffggghhhiiigggjjjmmmppprrruuuxxx{{{yyy{{{~~~{{{pppiiiggghhhjjjbbb^^^YYYXXX]]]gggpppvvv~~~~~~zzzyyyxxxrrrnnniiifffeeeeeeddddddeeedddbbb```aaaeeelllqqqwww|||{{{zzzzzzzzz|||mmmbbb[[[VVVRRRRRRUUUbbbyyyppptttvvv[[[NNNAAA;;;:::777555555888777555444444555555666444444444444444444444444555555666666666666777777666666666666777888999999;;;;;;;;;<<<===>>>???@@@AAAAAAAAACCCEEEHHHKKKLLLJJJGGGEEECCCDDDFFFIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPOOOOOOQQQRRRRRRSSSUUUVVVVVVUUUTTTSSSSSSSSSRRRSSSTTTVVVXXXZZZZZZYYY\\\dddrrruuu^^^TTTPPPOOOOOOPPPQQQSSSTTTTTTSSSQQQPPPNNNKKKHHHGGGHHHKKKLLLMMMLLLLLLLLLKKKJJJIIIHHHGGGHHHGGGEEECCCBBBAAAAAAAAAAAA@@@>>><<<;;;;;;<<<<<<;;;;;;<<<===============777888:::;;;<<<;;;;;;:::<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<>>>???AAAAAA@@@@@@BBBCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJKKKLLLMMMNNNOOOPPPQQQPPPRRRTTTUUUVVVXXX\\\^^^cccfffjjjrrr{{{wwwssspppooonnngggfffeeedddcccdddeeeffffffhhhlllnnnpppssswwwyyyxxxzzz|||{{{ssslllhhhgggjjjlllddd```]]]^^^fffpppxxx}}}~~~~~~|||wwwrrrpppmmmkkkgggffffffhhhhhhhhheeedddcccbbbeeekkksssyyy|||{{{{{{{{{yyyjjjaaaYYYQQQNNNPPP[[[kkk}}}ooozzzrrraaaRRRGGG>>>;;;:::888666666888777555444444555555666444444444444444444444444444444555555555666666666666666666777777999:::::::::;;;;;;;;;===>>>???@@@AAAAAABBBCCCEEEHHHKKKMMMIIIGGGEEEDDDCCCDDDFFFHHHIIIIIIJJJKKKLLLLLLKKKKKKJJJLLLNNNOOOOOOPPPRRRTTTQQQRRRSSSUUUVVVVVVVVVVVVQQQQQQQQQRRRSSSUUUWWWXXXZZZXXXYYYaaaooo}}}ttt]]]SSSQQQRRRNNNPPPRRRSSSTTTSSSQQQPPPNNNKKKHHHFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJJJJIIIHHHGGGFFFDDDCCCCCCBBBBBBAAA???===<<<<<<<<<<<<;;;<<<======>>>>>>======777888:::;;;<<<;;;::::::;;;;;;;;;::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;===>>>@@@@@@??????AAABBBAAAAAABBBCCCDDDEEEEEEFFFJJJJJJKKKKKKKKKLLLLLLLLLMMMOOORRRTTTVVVXXX\\\______aaaeeejjjuuu|||vvvqqqnnniiigggeeebbbaaaaaabbbcccfffhhhkkkmmmoooqqqtttvvvwwwxxxzzz}}}|||}}}{{{wwwrrrnnnllllllooopppjjjgggdddgggoooyyy}}}~~~}}}|||{{{|||~~~zzztttooolllkkkiiiggggggiiikkkllllllfffffffffgggjjjqqqzzz}}}|||}}}~~~uuuhhhaaaYYYOOOMMMPPPaaatttxxxmmm~~~tttaaaRRRLLLCCC<<<;;;:::888777888777777666555555555555555444444444444444444444444444444444555555666666777777777777777888999;;;;;;:::::::::;;;===>>>@@@AAAAAAAAABBBDDDFFFHHHJJJKKKGGGHHHGGGEEECCCBBBDDDEEEGGGHHHIIIKKKKKKKKKJJJJJJHHHJJJLLLMMMNNNPPPSSSVVVOOOPPPQQQSSSUUUVVVVVVVVVOOOOOOPPPQQQSSSTTTVVVWWWXXXXXXZZZbbbmmmyyymmm[[[SSSPPPPPPQQQRRRSSSTTTSSSRRRRRRPPPMMMIIIGGGGGGGGGFFFFFFIIIJJJKKKLLLLLLLLLLLLLLLJJJJJJIIIHHHFFFEEEDDDCCCCCCBBB@@@>>>===<<<<<<===<<<<<<===>>>>>>>>>>>>===::::::;;;;;;;;;;;;:::::::::::::::;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<===??????>>>>>>@@@AAA@@@@@@AAABBBBBBCCCDDDDDDHHHHHHHHHIIIIIIJJJJJJJJJKKKNNNQQQTTTVVVXXX[[[^^^[[[^^^aaadddlll~~~xxxtttnnnlllhhheeecccbbbccccccfffhhhjjjllllllmmmppprrruuuvvvxxxzzz|||}}}~~~~~~zzz{{{}}}~~~{{{yyywwwxxxyyyyyytttpppmmmpppyyy}}}}}}~~~||||||{{{yyyxxxzzz~~~}}}}}}{{{yyyvvvrrrooonnniiigggfffgggjjjlllmmmnnnggghhhjjjlllqqqxxx}}}pppddd```YYYOOONNNTTTiii}}}wwwrrrxxxhhhXXXMMMHHH@@@::::::999777777888666666666666666555555444444444444444444444444444444555555666777777888888777777777888999:::;;;<<<:::;;;;;;<<<===???AAABBB@@@AAACCCEEEFFFGGGHHHHHHGGGIIIJJJHHHEEECCCCCCDDDEEEFFFHHHJJJKKKJJJIIIIIIEEEGGGIIIKKKMMMPPPTTTWWWOOOOOOPPPQQQRRRRRRSSSSSSMMMNNNOOOPPPRRRTTTUUUVVVUUUXXX]]]eeemmmuuuyyyzzz}}}rrraaaUUUSSSSSSSSSTTTTTTTTTTTTTTTRRROOOLLLIIIHHHGGGEEECCCEEEFFFHHHIIIKKKLLLLLLMMMKKKKKKJJJIIIHHHFFFEEEDDDDDDCCC@@@>>>===<<<<<<===<<<<<<===>>>>>>>>>>>>>>>======<<<;;;:::::::::::::::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;===>>>>>>>>>>>>???AAA@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEEFFFHHHIIIJJJKKKKKKNNNQQQSSSTTTVVVXXXZZZWWW[[[^^^___cccqqq|||tttrrrmmmiiifffeeefffffffffhhhjjjjjjjjjkkkmmmoootttuuuwwwxxxzzzzzz{{{{{{{{{|||~~~|||{{{wwwtttwww{{{|||}}}~~~~~~}}}|||}}}~~~zzzzzzyyyxxxxxxzzz|||zzzxxxuuurrrqqqpppppphhhfffeeegggjjjmmmnnnnnniiijjjmmmpppuuu}}}yyylllbbb```YYYPPPPPPXXXooozzz{{{ssscccVVVNNNEEE>>>999999888666666888555666777777777666444333444444444444444444444444555666666777888999999999777777777888999;;;<<<===;;;;;;<<<===>>>@@@BBBCCC@@@AAACCCEEEFFFGGGFFFFFFGGGJJJLLLKKKGGGDDDCCCDDDDDDEEEHHHJJJJJJJJJIIIHHHCCCEEEHHHJJJLLLPPPUUUXXXOOOOOOOOOOOOOOOOOOOOOOOOLLLMMMNNNPPPRRRSSSUUUUUURRRWWW```hhhnnnrrrsssssspppuuucccVVVUUUUUUTTTTTTUUUVVVVVVSSSQQQNNNLLLJJJGGGDDDBBBBBBCCCEEEHHHJJJKKKLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEDDDCCCAAA???============<<<======>>>>>>>>>>>>>>>@@@???===;;;:::::::::;;;999::::::;;;;;;::::::999;;;;;;;;;<<<<<<<<<======;;;<<<>>>>>>======???@@@@@@@@@@@@AAAAAABBBBBBCCC@@@AAACCCEEEHHHJJJLLLMMMLLLNNNQQQRRRSSSSSSUUUVVVUUUYYY\\\[[[]]]hhh{{{uuuzzzzzztttpppnnnjjjfffbbbbbbcccccccccdddeeegggjjjkkkmmmqqqtttxxxzzz{{{|||zzz}}}~~~||||||zzzxxx{{{}}}}}}{{{{{{}}}|||yyyvvvyyyyyyzzzzzz{{{~~~~~~{{{wwwrrrooolllkkkjjjkkkkkkkkkkkklllmmmnnnooolllooosssxxx}}}sssiiiaaa]]]UUUMMMTTTbbb}}}xxxwwwnnn^^^PPPGGGBBB>>>999888999;;;:::999555666666777777777777666333444666777777555444222666444222111111222333444888999999:::;;;;;;<<<<<>>;;;999=========>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>:::;;;===??????>>>===;;;===>>>@@@AAA@@@???@@@AAAAAACCCFFFGGGHHHIIIKKKLLLQQQSSSTTTSSSQQQPPPPPPPPPRRRTTTVVVYYY]]]cccjjjoooooosss||||||xxxtttpppkkkgggfffeeedddcccbbbcccfffgggjjjlllooorrruuuwwwxxxyyyzzz|||}}}}}}}}}~~~~~~}}}~~~~~~|||zzz|||yyyxxx{{{|||}}}{{{yyyyyyzzz{{{yyyvvvzzz|||~~~xxxuuuqqqmmmkkkjjjjjjkkklllmmmmmmnnnooopppqqqrrrooorrrvvvzzzzzzpppfff^^^YYYSSSQQQ^^^ppp{{{vvvyyy{{{iii[[[OOOFFFAAA===999777888999999888666666777777777666666555333444666777777555444333666555444444444555666666999999999::::::;;;;;;;;;??????@@@@@@AAACCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGIIIJJJJJJHHHFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLLLLKKKKKKMMMOOOOOONNNMMMMMMOOOQQQTTTVVVRRRYYY```iiiuuu~~~}}}wwweeekkkzzzsss```YYYWWWUUUTTTUUUTTTSSSQQQNNNLLLJJJHHHHHHDDDCCCCCCDDDFFFHHHKKKMMMPPPNNNLLLKKKKKKJJJIIIHHHIIIIIIHHHGGGDDDAAA>>><<<>>>>>>>>>>>>>>>>>>??????===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>:::;;;<<<===>>>===<<<<<<<<<>>>???@@@??????@@@AAAAAACCCEEEFFFHHHKKKOOOSSSTTTUUUVVVTTTQQQOOOOOOOOORRRTTTUUUWWWZZZ^^^dddiiiyyygggjjjqqq{{{}}}xxxrrrnnnmmmkkkgggdddcccdddfffggghhhiiikkknnnqqqrrrttttttyyyyyyyyyxxxxxxzzz}}}}}}zzzzzzzzzzzzyyyzzzxxxwwwyyy}}}}}}{{{zzzxxxvvvvvvxxxyyyyyyyyy|||~~~}}}}}}zzzzzzzzzsssqqqmmmiiihhhiiikkkmmmnnnooopppqqqrrrssstttuuusssuuuyyy|||{{{sssmmmddd[[[UUUQQQWWWmmm}}}tttwwwrrrbbbXXXMMMEEE???<<<888777777888888777777777777777666666555444333444555666666555444333666666666777888888999999:::::::::::::::;;;;;;;;;??????@@@BBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEGGGIIIIIIHHHGGGGGGGGGFFFGGGIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJJJJKKKLLLLLLKKKLLLNNNPPPOOONNNMMMLLLMMMOOOQQQRRRQQQWWW___iiiuuu}}}gggjjjttttttaaa[[[XXXVVVUUUSSSRRRQQQOOONNNMMMLLLKKKGGGEEEDDDCCCDDDFFFIIIKKKLLLNNNOOOOOOMMMKKKJJJJJJKKKKKKJJJIIIGGGDDDAAA@@@????????????????????????===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======:::;;;;;;;;;<<<<<<<<<<<<;;;<<<>>>>>>>>>>>>???AAABBBDDDFFFIIILLLQQQVVV[[[YYYYYYYYYVVVQQQNNNMMMMMMQQQRRRTTTTTTUUUXXX]]]```kkkwwwaaadddiiipppzzzzzzvvvtttpppkkkgggfffgggiiijjjfffggghhhjjjlllmmmnnnooouuuvvvvvvvvvvvvwwwyyy||||||yyywwwwwwxxxxxxxxxvvvuuuvvvyyy{{{zzzyyywwwvvvttttttvvvxxx{{{|||~~~{{{zzz~~~}}}yyyvvvuuuuuurrroookkkhhhgggjjjmmmppppppqqqrrrsssttttttttttttwwwyyy}}}vvvooonnnfff[[[SSSQQQ^^^{{{sssppp|||mmm]]]UUULLLCCC<<<:::888666666666666666777777777777666555444333333444555666666555555444555666777999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;???@@@BBBDDDEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDFFFIIIIIIHHHHHHHHHHHHGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNOOOOOONNNOOOQQQSSSPPPOOOMMMLLLLLLMMMOOOPPPOOOSSS[[[eeepppyyy{{{{{{ggggggmmm|||sssaaaYYYVVVUUUSSSSSSRRRQQQPPPOOONNNMMMHHHFFFDDDBBBBBBCCCFFFGGGIIIMMMQQQQQQNNNKKKKKKLLLKKKKKKKKKJJJHHHFFFDDDCCC????????????>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<:::;;;=========>>>@@@BBBCCCFFFLLLQQQUUUYYY]]]```]]]]]][[[VVVQQQMMMLLLLLLOOOPPPQQQRRRRRRUUUXXX[[[bbbmmm|||```aaadddhhhoooxxxzzzuuunnnjjjjjjjjjkkkjjjeeeeeefffggghhhiiijjjjjjnnnpppsssttttttssstttuuuzzzzzz{{{}}}~~~{{{xxxuuuuuuvvvxxxuuutttssssssuuuvvvwwwvvvttttttuuuuuuwwwzzz~~~}}}{{{|||}}}}}}zzzvvvsssrrrrrrqqqnnnjjjgggfffiiimmmooorrrssstttuuuuuuuuuuuuuuuzzz}}}|||uuupppqqqiii^^^UUUUUUgggvvvmmmqqqooo]]]SSSJJJBBB::::::888777555555555666777777777777666444333333333444444555555666666555444555777888::::::;;;;;;<<<<<<<<<<<<<<<=========???AAADDDFFFGGGGGGFFFDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDGGGIIIJJJIIIHHHIIIJJJGGGHHHIIIKKKLLLLLLKKKKKKLLLKKKJJJJJJJJJKKKMMMNNNNNNOOOPPPPPPPPPQQQSSSUUURRRQQQOOONNNMMMNNNOOOPPPPPPSSSZZZccckkkoooqqqqqqbbbaaacccnnnlll[[[UUUUUUTTTTTTTTTSSSRRRPPPNNNMMMIIIGGGDDDBBBAAAAAACCCDDDFFFKKKPPPQQQNNNKKKKKKLLLJJJJJJJJJJJJIIIGGGEEEDDD?????????>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<999;;;<<<<<<===>>>AAACCCFFFLLLTTT[[[___```aaaaaa^^^]]]ZZZUUUOOOKKKJJJJJJKKKMMMOOOPPPQQQSSSVVVYYYYYYaaannn}}}```aaabbbdddgggmmmuuuzzz|||tttpppooonnnllljjjfffeeeeeeeeeeeefffgggggggggjjjnnnoooooonnnnnnnnnrrrsssvvvyyy{{{}}}~~~}}}|||{{{{{{|||}}}{{{{{{yyyvvvsssrrrtttuuuqqqqqqpppooopppqqqrrrssssssuuuwwwyyy{{{~~~yyyzzzzzzwwwssspppoooooollljjjgggeeefffiiilllooosssuuuwwwyyyzzz{{{zzzzzz}}}wwwsssqqqjjj```ZZZ___ttt{{{nnnlllwwwsss]]]RRRIIIBBB999:::999888555444555666666666666666555555444333333333444444555666666666555666777888999:::;;;;;;<<<======>>>??????@@@@@@@@@CCCGGGJJJKKKIIIGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFHHHKKKKKKJJJIIIJJJJJJGGGHHHJJJLLLMMMMMMLLLLLLMMMLLLJJJIIIJJJKKKMMMOOOKKKMMMNNNNNNNNNOOORRRTTTTTTRRRPPPOOONNNOOOPPPQQQTTTUUU[[[dddgggffffffggg______aaagggyyyxxx^^^VVVUUUTTTTTTTTTTTTSSSPPPNNNMMMIIIHHHFFFDDDCCCCCCCCCCCCEEEHHHKKKMMMMMMLLLKKKKKKIIIIIIJJJJJJIIIHHHGGGFFF@@@@@@@@@???>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<:::;;;<<<<<<===???BBBEEELLLSSS\\\ccceeedddaaa```]]]\\\XXXSSSMMMIIIIIIIIIHHHJJJMMMNNNOOOQQQTTTWWWTTTZZZdddppp___aaabbbbbbbbbeeekkkppp|||{{{xxxuuupppkkkgggfffeeedddddddddeeefffbbbdddfffggggggggghhhjjjkkkmmmqqqvvvxxxzzzzzzzzz|||}}}{{{yyyxxxzzz}}}|||yyyuuuvvvvvvtttqqqoooppprrrnnnnnnmmmllllllmmmoooqqqrrrvvvzzz}}}~~~uuuvvvvvvtttpppmmmllllllhhhgggfffgggiiilllppprrrtttvvvzzz~~~zzzuuulllggg```___jjjtttmmmsssvvv]]]PPPGGGAAA888::::::999555444555666555555555666555555444444333333333444555666777777888888777777888:::;;;<<<======>>>???AAABBBCCCCCCBBBEEEIIILLLMMMLLLIIIGGGEEEEEEFFFFFFGGGGGGHHHHHHHHHJJJLLLMMMKKKJJJJJJKKKGGGHHHJJJLLLMMMMMMMMMMMMLLLKKKIIIHHHHHHJJJLLLNNNJJJKKKMMMMMMMMMNNNQQQSSSSSSRRRPPPOOONNNOOOQQQRRRTTTUUU[[[cccddd^^^\\\]]]^^^___```dddqqqeeeXXXTTTQQQRRRSSSTTTSSSRRRPPPOOOKKKJJJJJJIIIGGGFFFDDDDDDDDDEEEFFFIIIKKKLLLJJJIIIIIIIIIJJJKKKKKKJJJIIIHHHCCCCCCBBBAAAAAA@@@??????===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<<===>>>===<<<<<<:::;;;<<<======@@@DDDGGGTTTZZZaaaffffffccc___]]]ZZZYYYUUUPPPKKKHHHHHHHHHGGGIIIKKKLLLMMMNNNQQQSSSSSSXXX^^^gggsss___```bbbaaa```bbbfffjjjqqqzzz|||uuuooohhhgggeeedddddddddeeeeee```aaaaaa``````bbbeeehhhfffjjjoootttwwwxxxwwwvvvyyy|||~~~|||zzz{{{~~~}}}{{{{{{|||{{{xxxtttppprrrtttrrrooommmnnnpppmmmlllllljjjiiijjjmmmooorrrwww|||}}}~~~~~~|||rrrssssssqqqnnnkkkjjjjjjgggggghhhjjjmmmqqquuuwwwtttxxx}}}|||uuugggccc___bbbrrrtttqqq{{{www]]]NNNFFFAAA888:::;;;999666444555777444444555555666555555555333333333444444666777888:::999888777888:::<<<>>>======???@@@BBBDDDEEEEEECCCFFFJJJNNNOOOMMMJJJHHHEEEEEEFFFGGGHHHIIIIIIIIIIIIKKKMMMNNNLLLKKKKKKKKKGGGHHHJJJLLLMMMNNNMMMMMMKKKIIIGGGFFFFFFHHHKKKLLLJJJKKKMMMMMMNNNOOOQQQTTTRRRQQQOOONNNNNNOOOQQQRRRRRRSSSYYYaaa```YYYUUUVVVXXXZZZ[[[]]]gggjjjZZZSSSNNNOOOQQQSSSTTTSSSRRRQQQLLLLLLMMMLLLKKKIIIFFFEEEDDDCCCCCCFFFJJJLLLJJJGGGIIIJJJKKKLLLLLLKKKJJJIIIEEEEEEDDDCCCBBBBBBAAAAAA======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;===??????>>>===;;;:::;;;<<<===>>>AAAEEEHHHZZZ^^^ccceeeccc```]]]\\\XXXVVVSSSNNNJJJGGGGGGHHHGGGHHHJJJKKKKKKKKKMMMOOORRRTTTWWW\\\eeesssfffeeecccbbbaaaaaaaaabbbgggjjjttt}}}tttlllkkkjjjhhheeecccaaa```______`````````aaaaaaaaaccceeehhhlllppptttvvvwwwzzz|||~~~~~~~~~}}}~~~~~~|||zzzxxxxxxvvvtttrrrpppnnnkkkkkkmmmmmmllliiijjjjjjjjjiiiiiijjjnnnqqqvvv{{{}}}zzzxxxtttttttttrrrpppnnnmmmkkkfffhhhkkkmmmooosssxxx{{{}}}}}}~~~zzznnnaaa___cccsss|||pppwwwqqqYYYMMMCCC999999888888777666555555444666666666666666777888999444555666888888888777777999::::::;;;;;;<<<<<<<<<;;;<<<>>>@@@BBBCCCDDDDDDCCCEEEHHHJJJKKKKKKIIIHHHJJJKKKKKKJJJHHHHHHJJJKKKJJJNNNSSSRRRNNNKKKLLLNNNMMMLLLLLLNNNRRRSSSQQQOOONNNKKKHHHFFFHHHJJJLLLMMMJJJKKKLLLMMMMMMNNNNNNNNNQQQSSSTTTSSSPPPNNNNNNOOOMMMQQQVVV[[[\\\ZZZVVVSSSYYY]]]___aaahhh|||vvvaaaXXXRRRRRRSSSRRRRRRSSSTTTUUURRRPPPNNNMMMLLLJJJGGGDDDEEECCCAAACCCGGGJJJIIIHHHJJJKKKKKKKKKKKKIIIGGGFFFFFFFFFFFFFFFEEECCCBBBAAACCCAAA>>><<<:::999::::::===<<<;;;:::999999999999::::::;;;<<<<<<;;;::::::<<<<<<<<<============>>><<<:::;;;===>>>???GGGOOOVVV[[[aaabbb]]]YYYXXXXXXYYYVVVPPPKKKGGGFFFFFFGGGEEEEEEFFFGGGHHHJJJKKKLLLRRROOOSSS\\\aaafffxxxdddcccaaa```___^^^______cccdddkkkuuu}}}~~~xxxuuuqqqmmmhhhdddbbbaaaaaaaaaaaaaaa````````````bbbdddgggjjjnnnqqqssstttzzzzzz{{{}}}~~~|||{{{|||}}}}}}}}}{{{xxxwwwwwwvvvsssqqqmmmkkkhhhiiijjjkkkjjjiiikkklllmmmmmmlllmmmppprrrzzz~~~~~~{{{yyyxxxvvvuuutttrrrpppnnnlllkkkkkkmmmoooqqqsssvvvzzz}}}vvvjjj^^^cccnnn{{{ttt}}}kkkVVVJJJAAA;;;888888888777666555555555666666666555666666777777444555666777888888777777:::;;;;;;;;;<<<<<<=========>>>@@@BBBDDDEEEFFFFFFDDDFFFIIIKKKKKKJJJIIIHHHIIIJJJLLLKKKJJJIIIKKKLLLJJJNNNSSSSSSOOOLLLMMMNNNOOOMMMMMMOOORRRTTTSSSRRRRRROOOKKKHHHHHHHHHIIIJJJHHHIIIKKKLLLMMMNNNNNNNNNPPPQQQRRRRRRPPPOOOOOOPPPMMMPPPUUUYYY[[[ZZZXXXVVVWWW[[[___```gggyyynnncccXXXTTTOOONNNPPPRRRRRRQQQSSSQQQOOONNNMMMKKKHHHFFFEEEBBBAAABBBEEEGGGGGGGGGIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCAAA???===<<<<<<===>>>===<<<;;;::::::999999999:::;;;<<<<<<<<<<<<;;;:::;;;;;;<<<<<<<<<=========<<<::::::===>>>???FFFNNNTTTYYY^^^^^^ZZZWWWVVVWWWVVVSSSNNNIIIFFFEEEEEEEEEDDDEEEEEEFFFGGGIIIKKKKKKQQQMMMPPPWWWZZZ^^^nnndddcccaaa```___^^^^^^^^^aaa___aaahhhnnnttt~~~|||uuunnnjjjgggfffeeeeeedddccccccbbbaaaaaaaaabbbeeehhhjjjlllnnnnnnwwwuuuttttttxxx~~~~~~~~~~~~}}}|||zzzyyyxxxxxxyyyzzzzzzxxxvvvuuuuuutttrrrpppkkkjjjhhhhhhiiijjjiiihhhlllnnnqqqrrrrrrsssuuuvvv~~~~~~|||zzzxxxvvvuuutttsssrrrqqqooonnnmmmlllpppqqqssstttuuuwww{{{}}}~~~ssshhh]]]kkk}}}}}}ppp```RRRFFF???===888888777777666666555555777666666555555555555666444555666777888888888888<<<<<<<<<===============@@@AAACCCEEEGGGHHHHHHIIIGGGHHHJJJKKKKKKJJJHHHGGGGGGIIILLLLLLLLLKKKKKKLLLJJJNNNSSSTTTQQQOOONNNOOOPPPNNNMMMOOOQQQTTTUUUUUUVVVTTTPPPLLLIIIGGGGGGGGGHHHHHHJJJKKKLLLMMMMMMMMMMMMOOOPPPPPPOOOOOOPPPRRROOOQQQUUUXXXZZZ[[[ZZZYYYXXX\\\```bbbhhhxxxxxxeee\\\QQQMMMOOOSSSSSSRRRSSSQQQOOONNNNNNLLLJJJHHHEEECCC@@@@@@BBBDDDDDDDDDHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFBBBAAA@@@??????@@@AAAAAA>>>===<<<;;;;;;::::::;;;:::;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<::::::===>>>???DDDKKKOOOSSSVVVVVVSSSQQQQQQRRRQQQOOOKKKFFFCCCBBBCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJNNNKKKLLLPPPRRRTTT```pppgggfffeeedddbbbaaa``````aaa______cccgggkkksss|||xxxsssqqqoooiiiiiihhhggggggfffeeeeeebbbccceeegggiiijjjkkkkkkpppnnnmmmmmmqqqwww}}}|||||||||{{{{{{zzzzzzzzzyyyxxxwwwvvvvvvvvvvvvwwwwwwuuusssrrrsssrrrpppnnnlllkkkjjjiiiiiiiiiiiiiiimmmpppuuuxxxyyyzzz|||}}}}}}~~~}}}{{{yyyvvvsssqqqpppnnnnnnmmmmmmnnnnnnnnnooosssuuuwwwxxxxxxyyy{{{}}}}}}sssjjjcccwwwqqq___WWWNNNBBB<<<===888777777777666666666555777777666555444444444555555555666777888999999:::>>>>>>>>>>>>????????????CCCDDDEEEGGGIIIJJJJJJJJJJJJJJJKKKLLLKKKJJJIIIGGGEEEHHHKKKLLLLLLKKKKKKKKKJJJNNNRRRTTTSSSQQQOOOOOOPPPOOONNNNNNPPPSSSUUUWWWXXXWWWTTTPPPLLLIIIHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLNNNNNNNNNOOOQQQSSSTTTUUUWWWYYYZZZZZZZZZZZZYYY^^^bbbeeeiiivvv{{{pppaaaVVVRRRSSSUUUVVVSSSQQQOOONNNMMMMMMKKKIIIFFFDDDAAA@@@???AAABBBCCCFFFGGGIIIJJJKKKLLLKKKKKKHHHIIIIIIIIIIIIIIIHHHGGGCCCCCCBBBAAAAAAAAAAAABBB???>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<999999===>>>>>>BBBGGGIIIKKKMMMMMMLLLJJJKKKLLLLLLJJJFFFCCCAAA@@@AAAAAABBBBBBBBBCCCEEEFFFHHHIIIKKKHHHIIILLLLLLNNNWWWbbbsssjjjiiihhhgggfffdddcccbbbbbb```aaadddeeeeeejjjpppyyy~~~yyywwwllllllkkkjjjiiihhhggggggdddeeefffhhhiiijjjjjjjjjhhhggggggiiilllooosssuuuyyyxxxxxxyyyzzz|||~~~~~~}}}{{{{{{zzzyyyxxxwwwwwwwwwuuuuuuttttttttttttttttttsssqqqpppoooppppppnnnmmmllllllkkkjjjiiihhhhhhiiinnnrrrxxx}}}~~~~~~~~~~~~|||{{{}}}{{{yyyuuurrrooommmkkkgggggghhhjjjmmmppprrrtttzzz{{{}}}~~~}}}}}}{{{rrrmmmpppvvvdddUUUPPPIII???:::;;;777777777777666666666666888777666555555555555555666777777888999:::;;;<<<>>>??????@@@@@@AAABBBBBBEEEFFFGGGIIIJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKIIIHHHDDDGGGJJJLLLKKKJJJJJJJJJJJJMMMQQQSSSSSSRRRPPPPPPOOOOOONNNNNNNNNPPPSSSUUUWWWXXXWWWSSSOOOKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHIIIJJJLLLLLLMMMOOORRRTTTYYYZZZZZZZZZZZZYYYXXXXXXXXX\\\```bbbfffpppmmm]]]TTTTTTVVVSSSQQQNNNMMMMMMMMMLLLKKKHHHGGGEEEBBB@@@@@@@@@AAADDDEEEGGGIIIJJJKKKKKKKKKGGGGGGHHHHHHHHHHHHHHHGGGEEEDDDCCCBBBAAAAAA@@@@@@??????>>>>>>===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<999999===???>>>???BBBDDDFFFHHHIIIHHHHHHHHHHHHFFFEEEBBB@@@???>>>??????@@@@@@AAAAAACCCDDDFFFGGGHHHGGGGGGIIIJJJLLLSSSZZZcccuuullllllkkkjjjiiigggeeedddcccbbbccceeedddaaacccgggmmmxxx~~~sssrrrpppnnnkkkiiigggfffeeefffgggiiijjjjjjjjjjjjddddddeeefffhhhiiijjjkkkpppppprrrtttvvvyyy{{{|||{{{~~~~~~|||zzzyyyyyyxxxwwwuuutttssssssqqqqqqqqqqqqqqqqqqqqqqqqooonnnmmmmmmnnnnnnlllkkkjjjkkkkkkjjjiiiiiijjjlllrrrvvv|||}}}{{{{{{}}}}}}~~~~~~~~~}}}{{{yyyxxxzzzxxxvvvrrrooommmkkkkkkeeefffhhhkkkppptttyyy{{{wwwqqqppp~~~sssfff\\\PPPJJJDDD>>>:::999777777777777666666666666888777777666666666666777888888999999;;;<<<>>>???>>>???@@@AAABBBDDDEEEEEEGGGHHHJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJFFFHHHKKKKKKKKKJJJJJJKKKKKKLLLNNNQQQRRRRRRQQQQQQOOOPPPPPPOOONNNOOOQQQSSSTTTVVVWWWUUUPPPLLLLLLNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIJJJKKKLLLNNNQQQTTT[[[[[[[[[[[[YYYWWWVVVTTTTTTWWWZZZ[[[^^^fffrrr{{{wwwcccXXXUUUTTTRRROOONNNNNNOOOOOONNNKKKKKKJJJGGGCCCAAAAAAAAABBBCCCEEEHHHIIIJJJJJJIIIEEEFFFFFFGGGHHHHHHHHHHHHFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@????????????@@@@@@======<<<;;;;;;<<<======:::;;;;;;;;;<<<<<<<<<<<<<<<888888<<>>BBBDDDFFFHHHIIIHHHGGGFFFBBBAAA???>>>======>>>>>>>>>??????@@@AAACCCDDDEEEEEEEEEFFFGGGHHHKKKPPPTTTYYYhhh{{{qqqqqqppppppnnnkkkiiihhhgggeeeeeefffccc```aaaeeedddlllsssvvv}}}~~~{{{wwwrrrmmmjjjhhheeefffhhhiiijjjkkkkkkkkkffffffeeeddddddeeeffffffiiijjjlllnnnqqqsssuuuvvvuuuyyy}}}}}}|||}}}~~~}}}{{{xxxwwwvvvuuutttsssqqqpppooonnnmmmmmmnnnnnnnnnnnnnnnmmmmmmkkkjjjkkkllllllkkkjjjiiikkkmmmnnnmmmooorrruuuxxx{{{~~~{{{zzz{{{}}}||||||{{{{{{zzzxxxwwwvvvuuutttrrrpppnnnnnnnnnnnnjjjkkkmmmpppuuu{{{vvvsssuuu~~~xxxgggVVVUUUOOOEEE???>>>;;;777666666666666777777777777888777777777777888888999:::::::::;;;<<<>>>@@@AAA>>>???@@@BBBDDDFFFGGGHHHKKKKKKMMMNNNOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMLLLLLLJJJLLLMMMLLLKKKKKKLLLMMMKKKKKKLLLNNNPPPQQQRRRRRRQQQRRRTTTRRRPPPOOOPPPRRRPPPTTTVVVTTTOOOKKKJJJLLLKKKLLLLLLMMMMMMLLLLLLKKKHHHIIIIIIJJJJJJMMMQQQTTTWWWXXXYYYYYYXXXVVVSSSRRRRRRTTTUUUVVVXXX^^^iiiqqqkkk^^^VVVTTTQQQPPPQQQRRRRRRQQQNNNOOOOOOLLLGGGCCCAAABBBAAABBBDDDFFFGGGHHHHHHGGGEEEEEEFFFGGGHHHIIIIIIIIIFFFFFFFFFFFFFFFEEEDDDDDDAAAAAA@@@@@@@@@@@@AAAAAA>>>===<<<;;;;;;<<<===>>>;;;;;;<<<<<<<<<=========<<<888888<<>>???BBBFFFHHHGGGEEECCC>>>>>>============>>>>>>======>>>???@@@BBBCCCDDDBBBDDDEEEEEEFFFIIIKKKLLLQQQZZZiiixxxvvvvvvvvvuuussspppnnnlllllliiigggfffccc```bbbggg^^^dddhhhiiinnn|||yyyrrrnnnkkkeeefffgggiiijjjkkkkkkkkkjjjhhhfffcccbbbcccdddeeeeeefffhhhjjjlllnnnooopppqqquuuzzzzzzyyy{{{||||||||||||zzzxxxvvvuuusssrrrqqqpppnnnlllkkkkkkjjjkkkkkklllllllllkkkkkkkkkjjjiiijjjkkkkkkjjjiiiiiimmmppprrrsssvvv{{{~~~}}}{{{zzz|||~~~{{{zzzzzzxxxwwwwwwvvvvvvqqqpppooonnnnnnooopppqqqpppqqqrrruuuzzzwwwvvv{{{~~~ppp```LLLQQQNNNBBB<<<>>>===777666666666666777777777777888777777777888999::::::;;;;;;;;;;;;===???AAACCC===>>>@@@BBBEEEGGGIIIJJJMMMNNNOOOPPPQQQQQQRRRQQQMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOMMMLLLLLLMMMOOOLLLKKKJJJLLLOOOQQQRRRRRRRRRTTTVVVUUURRRPPPPPPQQQNNNRRRUUUSSSMMMHHHHHHIIIIIIJJJKKKMMMNNNNNNNNNOOOHHHIIIIIIIIIJJJLLLPPPSSSRRRTTTVVVWWWWWWUUURRRPPPRRRTTTUUUTTTVVV\\\eeemmmyyy|||kkkXXXVVVSSSRRRSSSTTTUUUTTTPPPRRRSSSPPPJJJEEEBBBBBB@@@BBBCCCEEEFFFGGGFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJEEEFFFGGGHHHHHHHHHHHHHHHAAAAAAAAA@@@@@@AAABBBBBB>>>===<<<;;;;;;<<<===>>><<<<<<<<<============>>><<<888888<<>>BBBEEEDDDAAA>>>======<<<<<<<<<======>>>=========>>>???AAACCCCCCAAACCCCCCBBBCCCFFFGGGGGGKKKPPPZZZiiizzz{{{vvvrrrqqqqqqrrrnnnjjjddd``````aaabbbbbb___aaacccdddfffjjjrrrxxx{{{xxxvvvjjjkkkjjjiiihhhhhhjjjlllnnnkkkgggffffffffffffeeedddeeefffhhhiiijjjjjjjjjhhhkkkoootttxxxzzz{{{|||{{{|||}}}~~~~~~}}}||||||~~~}}}}}}~~~~~~}}}|||{{{{{{yyyxxxwwwvvvvvvuuuvvvvvvtttppplllkkkkkkjjjgggeeehhhgggeeeeeeeeegggjjjlllkkklllmmmlllkkkjjjkkklllfffmmmsssvvvzzz~~~|||zzzxxxxxxwwwwwwuuutttvvvxxxxxxuuurrrllllllmmmnnnpppqqqrrrsssuuuvvvzzz}}}|||uuucccWWWPPPLLLFFFAAA===:::888555777666555444444555666777777666666666666777777888888999;;;;;;;;;<<>>===<<<<<<<<<>>>===<<<;;;;;;<<<===>>>===<<<<<<<<<<<<======>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============<<<;;;;;;<<<<<<===>>>???@@@AAAAAAAAACCCDDDEEEFFFIIILLLQQQXXXcccppp~~~|||xxxuuusssqqqqqqmmmgggdddbbbbbbbbbbbb^^^___```___```ccchhhmmmuuu~~~xxxuuurrrnnnllljjjiiiiiimmmjjjgggeeefffffffffeeeddddddeeeeeeffffffffffffhhhjjjmmmpppsssttttttttttttvvvwwwyyyzzzzzzzzzzzz{{{{{{}}}~~~~~~|||{{{{{{{{{zzzzzzyyyyyyxxxxxxwwwwwwvvvuuuttttttssstttttttttqqqnnnkkkiiijjjiiigggdddeeedddbbbaaabbbdddgggiiihhhiiijjjkkkjjjkkkmmmooommmtttzzz|||~~~||||||~~~~~~|||zzzyyyxxxwwwwwwxxxvvvuuuuuuvvvuuurrrooolllkkkjjjkkklllooorrrtttzzz|||{{{kkkZZZPPPPPPKKKEEE???<<<:::888666777666555555555555666777777777777777777888888999999:::<<<<<<<<<===@@@BBB@@@AAABBBDDDGGGIIIJJJKKKKKKKKKLLLMMMNNNPPPRRRRRRRRRQQQPPPQQQRRRRRRPPPNNNPPPPPPPPPPPPOOONNNMMMMMMNNNLLLJJJJJJMMMNNNNNNMMMQQQRRRRRRQQQPPPPPPQQQSSSRRRQQQPPPNNNLLLKKKKKKKKKIIIIIIJJJLLLMMMNNNOOOOOOMMMMMMMMMNNNNNNNNNNNNOOOSSSPPPRRRWWWXXXUUURRRRRRTTTSSSTTTWWWVVVWWW]]]dddrrrtttuuuxxxsssdddUUUPPPQQQQQQQQQRRRUUUVVVVVVSSSNNNJJJHHHHHHDDDCCCCCCBBBBBBCCCEEEEEEDDDEEEGGGHHHIIIIIIIIIHHHKKKJJJIIIGGGFFFFFFEEEFFFBBBBBBBBBBBBCCCDDDEEEFFFBBBAAA@@@???============>>>>>>===<<<<<<===>>>>>>>>>======<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============<<<;;;;;;<<<<<<===>>>???@@@@@@@@@AAABBBDDDEEEFFFFFFHHHJJJNNNUUU___iiiqqq{{{|||xxxtttppptttpppkkkhhhfffeeecccbbb```___^^^\\\[[[\\\___bbbbbbjjjvvvzzzuuussspppllliiinnnkkkhhhggghhhhhhggggggeeeeeeeeeeeeeeeeeeddddddggghhhjjjllllllllllllkkkmmmnnnppprrrtttuuuvvvvvvuuuvvvxxxyyy{{{}}}||||||||||||}}}~~~~~~}}}}}}~~~~~~~~~~~~zzzxxxvvvuuuuuuvvvuuusssrrrqqqqqqrrrrrrppppppooooooooooooooopppmmmkkkhhhgggggggggeeedddcccbbbaaa``````ccceeeggghhhiiikkklllmmmpppsssvvvyyy~~~yyywwwxxxzzz{{{{{{zzzyyyxxxvvvvvvvvvvvvtttsssrrrrrrsssrrrpppnnnlllkkkjjjkkkmmmqqquuuxxxsssuuuttt```SSSLLLOOOJJJCCC===:::999888888777666666555555666666777777777777777777888999::::::;;;=========>>>AAACCCAAABBBDDDEEEGGGIIIJJJKKKJJJJJJKKKMMMPPPSSSVVVXXXSSSRRRPPPPPPQQQQQQPPPOOOOOOPPPQQQRRRQQQOOOMMMLLLQQQMMMJJJHHHIIIKKKMMMMMMPPPQQQQQQPPPOOOQQQTTTVVVTTTSSSQQQPPPOOONNNMMMMMMKKKKKKKKKKKKLLLMMMNNNOOONNNNNNOOOOOOOOOPPPPPPPPPTTTQQQRRRWWWXXXTTTQQQQQQSSSRRRSSSUUUUUUUUU[[[cccnnnrrrsssqqqzzzttt___TTTQQQPPPQQQSSSUUUWWWWWWVVVQQQMMMKKKJJJFFFFFFEEEDDDDDDDDDDDDEEEDDDEEEFFFHHHIIIIIIIIIIIINNNLLLJJJHHHGGGFFFFFFFFFBBBCCCCCCDDDEEEFFFFFFGGGBBBAAA@@@???>>>=========???>>>============>>>?????????>>>===<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<=========<<<;;;;;;<<<<<<===>>>???@@@@@@@@@@@@AAACCCDDDEEEFFFGGGHHHIIILLLSSSZZZ```jjjuuuyyytttuuurrrnnnkkkiiihhhfffdddcccaaa___]]][[[[[[]]]^^^]]]aaahhhrrr}}}}}}zzztttoooqqqooolllkkkkkkjjjiiihhhggggggfffffffffgggggggggggghhhiiiiiiiiiiiihhhhhhiiijjjkkkmmmnnnooopppqqqqqqqqqrrrsssuuuvvvwwwwwwwwwwwwxxxxxxyyyyyyzzz{{{{{{|||}}}~~~}}}{{{zzz~~~~~~}}}}}}|||}}}}}}}}}}}}||||||~~~~~~~~~}}}}}}yyyyyyyyyzzzzzzzzzzzzzzzyyyxxxxxxxxxxxxyyyzzz{{{{{{zzzwwwuuurrrqqqppppppqqqpppnnnlllkkklllmmmnnnlllkkkjjjiiihhhhhhhhhiiihhhgggeeeeeedddddddddddddddcccbbbaaabbbeeehhhjjjmmmoooppprrrtttxxx|||}}}yyywwwvvvvvvvvvwwwvvvuuutttttttttttttttnnnmmmmmmnnnnnnooonnnnnnkkklllnnnqqquuuzzz}}}vvvnnnvvvmmm[[[SSSPPPMMMHHH@@@;;;888888888999777666666666666666666777777777666777777888999::::::;;;<<<======>>>@@@CCCBBBCCCDDDEEEGGGHHHJJJJJJJJJJJJLLLNNNRRRVVVZZZ\\\UUURRRPPPOOOPPPPPPPPPPPPNNNOOOQQQSSSRRRPPPNNNLLLOOOMMMKKKIIIIIIIIIJJJJJJNNNNNNNNNMMMMMMPPPTTTXXXXXXVVVTTTRRROOONNNMMMLLLLLLLLLKKKKKKKKKLLLMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPTTTQQQRRRWWWXXXTTTQQQPPPRRRQQQRRRSSSSSSSSSZZZbbbkkkppppppnnnwwwlll[[[TTTPPPPPPQQQRRRSSSTTTTTTRRROOOMMMKKKIIIHHHGGGFFFFFFEEEEEEEEECCCDDDFFFHHHJJJKKKMMMMMMOOONNNKKKHHHFFFEEEEEEFFFDDDDDDEEEEEEEEEEEEEEEEEEBBBBBBAAA@@@???>>>>>>>>>?????????>>>>>>?????????AAA@@@???>>>===<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;<<<<<<===>>>????????????@@@@@@AAACCCCCCCCCDDDEEEFFFHHHMMMSSSXXX[[[cccnnnzzz{{{wwwtttpppnnnlllkkkiiigggdddbbb___]]]]]]]]]]]]]]]______aaafffmmmvvv~~~zzzvvvtttqqqooonnnllliiiggghhhhhhggggggggghhhiiijjjiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkknnnnnnnnnnnnnnnnnnnnnnnnpppqqqrrrrrrssssssttttttuuuvvvxxxzzzzzzyyywwwvvvyyyxxxwwwwwwvvvvvvvvvwwwxxxxxxxxxwwwvvvvvvxxxzzz}}}}}}~~~~~~}}}{{{zzzzzzzzzzzzzzzzzzzzzyyyyyyxxxvvvuuuuuutttsssrrrrrrrrrpppppppppppppppqqqqqqqqqppppppooonnnmmmlllllllllmmmkkkiiihhhhhhhhhjjjkkkhhhgggfffeeedddcccccccccdddddddddcccccccccdddeeeeeeeeeddddddfffiiimmmoootttvvvxxxyyy{{{~~~~~~}}}}}}{{{yyyvvvtttrrrttttttsssrrrrrrrrrrrrrrrlllllllllkkkjjjjjjjjjjjjiiimmmsssyyyvvvvvvhhhYYYSSSSSSKKKEEE>>>999777888888999666777777777777777777666666666666666777888999:::999;;;<<<======>>>@@@BBBCCCDDDDDDEEEGGGHHHIIIIIIKKKKKKMMMPPPTTTYYY]]]___UUUSSSPPPOOOPPPPPPPPPOOONNNOOORRRSSSSSSQQQNNNMMMNNNNNNNNNMMMLLLKKKJJJIIILLLLLLLLLKKKKKKNNNRRRUUUVVVUUUSSSQQQOOONNNMMMMMMKKKKKKKKKJJJJJJKKKKKKLLLKKKLLLLLLMMMNNNOOOOOOOOOSSSQQQRRRWWWXXXTTTQQQQQQQQQPPPPPPRRRRRRSSSZZZcccjjjnnnoooppp}}}yyyfffZZZSSSOOOOOOOOOOOOPPPQQQQQQOOOMMMKKKJJJJJJIIIIIIHHHGGGFFFEEECCCDDDEEEHHHKKKNNNPPPQQQOOOMMMIIIFFFDDDDDDEEEEEEEEEEEEFFFEEEEEEDDDCCCBBBCCCBBBAAA@@@@@@??????@@@???@@@@@@@@@@@@@@@@@@???BBBAAA@@@???>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>?????????>>>??????@@@AAABBB===???@@@@@@BBBEEEJJJMMMOOOTTT\\\ggguuu}}}}}}yyytttqqqooommmllljjjdddbbb___^^^^^^___^^^]]]___^^^___```dddjjjooorrryyy~~~zzzwwwtttpppllliiijjjiiihhhgggggghhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiihhhggggggggggggkkkkkkkkkjjjiiiiiihhhhhhiiiiiikkkllllllmmmlllllloooppprrrssstttssssssrrrrrrrrrqqqpppooooooooooooooopppqqqpppooooooqqqssstttvvvxxxxxxvvvtttttttttssssssttttttssssssrrrqqqqqqpppnnnmmmkkkjjjjjjjjjiiiiiiiiiiiiiiiiiihhhhhhggggggggghhhhhhhhhhhhhhhggggggfffffffffggghhhiiiddddddccccccccccccddddddccceeefffeeeeeeeeegggiiiiiihhhhhhiiilllpppuuuwww|||~~~}}}xxxyyy{{{|||zzzwwwtttrrrsssrrrqqqpppppppppppppppoooooonnnkkkhhhgggggghhhkkkpppxxx}}}||||||}}}}}}uuu}}}{{{dddWWWRRRPPPGGGCCC<<<888777777888888666777777888888777777666666666666777888999:::;;;;;;<<<===>>>>>>???AAADDDEEEEEEFFFGGGHHHHHHIIIIIILLLMMMPPPTTTWWW[[[]]]___UUUSSSQQQPPPPPPPPPOOONNNOOOPPPQQQRRRRRRQQQOOONNNNNNPPPRRRRRROOOMMMLLLLLLKKKLLLLLLKKKJJJLLLOOOQQQPPPOOOOOONNNNNNNNNOOOOOOJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJKKKLLLMMMMMMNNNOOORRRPPPQQQWWWXXXUUURRRRRRPPPNNNOOOQQQRRRTTT\\\eeeiiioootttwwwvvvjjj___WWWTTTPPPOOONNNNNNOOOOOOMMMKKKKKKKKKKKKKKKJJJIIIGGGGGGDDDDDDEEEGGGJJJMMMOOOQQQLLLJJJGGGDDDBBBBBBCCCDDDEEEEEEFFFFFFFFFDDDBBBAAACCCBBBAAAAAA@@@@@@@@@AAA@@@@@@AAABBBBBBAAA@@@@@@AAAAAA@@@???>>>>>>>>>???===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>???>>>>>>>>>>>>>>>???@@@@@@>>>???@@@@@@???@@@BBBEEEJJJMMMTTT^^^hhhvvvzzztttqqqooommmlllgggdddaaa```aaaaaa___]]]]]]^^^^^^___aaaccceeeffflllqqqzzz{{{uuuqqqqqqooommmjjjhhhhhhhhhiiillllllkkkjjjjjjjjjjjjjjjjjjiiihhhffffffeeeffffffiiiiiiiiiiiihhhhhhhhhhhheeefffggghhhiiiiiiiiihhhjjjkkkkkklllmmmmmmnnnnnnmmmlllkkkjjjiiiiiiiiiiiihhhiiikkkkkkjjjjjjkkklllkkknnnqqqqqqooommmmmmmmmkkkkkkllllllkkkkkkjjjiiiiiihhhgggeeedddddddddeeeddddddeeeddddddccccccbbbaaabbbccccccddddddddddddbbbbbbcccdddeeefffggggggaaaaaabbbccceeegggiiijjjfffhhhjjjjjjiiiiiillloooppppppppprrrvvv|||zzzzzzzzzwwwtttvvvwwwxxxxxxwwwuuutttsssrrrqqqpppooonnnnnnnnnnnnoooooommmjjjjjjlllnnnuuuyyy}}}zzzyyyxxxxxx|||~~~vvvrrr___UUUPPPMMMDDD@@@;;;888777777777777666777888888888888777666888888888999:::;;;=========>>>@@@@@@@@@AAADDDFFFHHHHHHIIIIIIJJJJJJKKKKKKMMMPPPSSSWWWZZZ\\\]]]]]]TTTSSSQQQQQQQQQQQQNNNLLLPPPPPPQQQQQQQQQQQQPPPPPPNNNPPPQQQOOOMMMLLLMMMOOOLLLMMMNNNMMMKKKKKKLLLNNNMMMLLLLLLKKKLLLLLLMMMMMMJJJKKKNNNOOOPPPOOOMMMLLLIIIJJJJJJKKKLLLMMMNNNOOOQQQOOOPPPVVVYYYVVVSSSTTTOOOMMMNNNQQQRRRUUU^^^hhhgggsss}}}}}}uuujjjdddXXXTTTQQQOOOOOOOOOMMMKKKKKKKKKLLLLLLLLLKKKIIIHHHFFFFFFFFFFFFGGGIIIKKKLLLIIIGGGDDDAAA@@@@@@BBBCCCCCCDDDFFFGGGHHHGGGFFFEEECCCBBBBBBAAAAAAAAAAAABBB@@@AAABBBCCCCCCBBBAAA@@@AAA@@@@@@?????????@@@@@@===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>???>>>>>>=========>>>?????????AAABBBAAA@@@@@@AAACCCGGGHHHOOOWWW^^^eeetttwwwssspppnnnmmmllliiieeedddddddddaaa^^^^^^^^^___`````````___^^^bbbdddjjjrrr|||zzzxxxvvvrrrnnnkkkjjjiiiiiinnnmmmkkkjjjhhhgggggggggiiihhhfffeeeeeeeeeffffffhhhhhhhhhiiiiiiiiijjjjjjeeefffgggiiijjjiiiiiihhhgggggggggggghhhiiikkkllliiiiiigggffffffeeeeeeeeeccceeehhhiiihhhgggggggggeeeiiilllllljjjhhhhhhiiieeeeeeffffffeeeeeedddccccccbbbaaa``````aaabbbbbbbbbbbbcccbbbbbbaaa```______```aaaaaabbbaaaaaaaaa^^^___aaacccdddeeeeeefff___```bbbeeehhhllloooqqqhhhkkkmmmmmmlllmmmppptttwwwwwwxxx{{{yyyuuuuuuvvvtttsssssstttuuuuuuvvvvvvvvvsssrrrqqqooonnnnnnnnnmmmiiilllnnnnnnmmmooossswww}}}yyywwwuuuuuuuuuvvv~~~{{{{{{{{{kkk\\\UUUQQQMMMBBB???;;;999888888777666666777888999999888777666:::::::::;;;<<<===?????????@@@BBBBBBBBBCCCFFFHHHKKKKKKKKKKKKLLLLLLMMMMMMNNNQQQUUUYYY\\\]]]\\\[[[SSSRRRRRRRRRRRRQQQNNNKKKQQQQQQQQQQQQQQQQQQQQQQQQMMMMMMMMMJJJGGGHHHKKKOOONNNOOOPPPOOOLLLKKKKKKLLLNNNMMMLLLJJJIIIHHHHHHHHHJJJLLLPPPRRRSSSRRROOONNNIIIJJJKKKLLLMMMNNNOOOOOOPPPNNNPPPVVVYYYVVVTTTUUUNNNMMMNNNPPPRRRVVV___jjjfffwww|||{{{ttt___ZZZTTTQQQPPPOOOMMMKKKKKKLLLLLLMMMMMMLLLJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGGGGEEEBBB???>>>???AAACCCAAACCCFFFHHHJJJJJJJJJIIICCCCCCBBBAAAAAAAAABBBBBBAAAAAABBBCCCCCCBBBAAAAAA@@@@@@@@@???@@@@@@AAAAAA======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>???>>>============>>>>>>???:::<<<>>>>>>>>>>>>@@@BBB???@@@GGGOOOSSSVVVaaannnxxxvvvpppoooooollljjjkkkiiidddbbbcccdddbbbaaa___]]]\\\\\\\\\ZZZ___dddgggiiiooowww~~~xxxsssqqqpppooommmtttpppmmmmmmooooookkkgggkkkiiigggggghhhgggfffdddfffffffffffffffggghhhiiiffffffggghhhiiijjjjjjkkkhhhhhhhhhhhhhhhiiiiiijjjhhhgggeeeccccccccccccdddbbbcccfffggggggeeebbb```cccbbbbbbccceeeffffffeee]]]___```aaaaaa```___]]]___```aaa```^^^]]]\\\]]]bbbbbbaaaaaa```^^^]]]\\\```]]][[[\\\___bbbbbb```fffffffffdddcccdddgggjjjfffffffffgggiiimmmppprrrpppqqqsssuuuxxxyyyzzz{{{~~~|||yyyvvvtttrrrrrrqqqtttrrrqqqqqqssstttuuuuuusssrrrppppppooonnnllljjjjjjkkknnnrrrvvvzzz}}}~~~{{{wwwtttssssssrrrrrryyy}}}zzzbbbXXXUUUOOOIII<<<;;;888666555555666777777777888888999999::::::<<<;;;;;;;;;<<<===???@@@CCCDDDCCCBBBAAADDDJJJPPPOOOQQQRRRQQQMMMKKKKKKLLLQQQTTTXXX\\\\\\YYYTTTQQQPPPOOOMMMMMMNNNNNNNNNNNNQQQQQQPPPOOOOOOQQQUUUXXXUUUSSSNNNKKKIIIKKKMMMOOOMMMMMMLLLJJJJJJIIIIIIIIIMMMLLLKKKLLLLLLKKKHHHFFFIIIIIIJJJLLLNNNNNNMMMKKKIIIJJJJJJKKKLLLMMMMMMNNNLLLMMMOOOPPPRRRSSSTTTUUUTTTRRROOOOOORRRXXX___dddjjjqqqtttpppoooyyyvvvmmm```WWWSSSRRROOOMMMNNNLLLJJJJJJLLLMMMLLLKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFEEECCCAAA???>>>>>>???DDDDDDDDDDDDEEEFFFGGGHHHDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA???????????????@@@@@@@@@===>>>>>>>>>===<<<;;;;;;;;;<<<======>>>=========<<<<<<<<<<<<<<<===>>>>>>>>>>>>============>>>>>>@@@@@@@@@AAAEEEMMMWWW^^^llluuu}}}wwwuuupppmmmllloooooolllkkklllhhhgggeeebbb```]]][[[ZZZUUUYYY]]]^^^___bbbiiiooowww}}}}}}{{{yyyxxxyyyuuurrrrrrttttttppplllmmmllljjjiiijjjiiigggfffiiiiiihhhfffeeeeeeeeeeeefffgggggghhhiiijjjjjjjjjjjjiiiiiihhhhhhhhhiiiiiiiiihhhgggfffeeeeeeeeeeeeeeeeeegggggggggfffdddcccdddbbbbbbcccdddeeedddcccaaaaaacccccccccaaa```^^^^^^___``````^^^]]]]]]]]]bbbcccccccccbbbbbbaaa```cccaaa___```cccffffffffffffggggggggghhhjjjmmmppplllllllllmmmooorrruuuwwwwwwyyy|||{{{{{{zzzwwwuuusssqqqqqqqqqtttrrrqqqpppqqqrrrrrrssssssrrrrrrrrrrrrpppnnnmmmjjjmmmqqqwww}}}wwwvvvttttttuuuxxx{{{|||yyyooo[[[TTTRRRLLLEEE;;;:::888777666555666666555555555666777777888888;;;:::::::::;;;===>>>???CCCDDDDDDDDDDDDGGGLLLQQQNNNPPPRRRQQQNNNLLLLLLMMMPPPSSSVVVXXXXXXUUURRROOOOOOQQQRRRPPPLLLJJJKKKNNNPPPQQQPPPOOONNNPPPTTTWWWTTTRRROOOLLLKKKKKKLLLNNNMMMLLLKKKJJJJJJIIIIIIIIIJJJIIIIIIJJJKKKKKKIIIGGGHHHHHHHHHJJJLLLMMMKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMJJJLLLNNNQQQRRRSSSRRRRRRPPPOOOMMMMMMPPPUUUZZZ^^^```dddeeeeeehhhtttwwwhhh\\\UUURRRPPPPPPOOONNNNNNPPPQQQPPPOOOKKKKKKKKKJJJIIIIIIHHHHHHFFFEEECCCAAA@@@?????????@@@@@@AAAAAACCCDDDFFFGGGDDDDDDEEEFFFFFFFFFEEEEEEBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA????????????????????????<<<===============<<<;;;;;;;;;<<<===============<<<<<<<<<<<<<<<===>>>>>>>>>>>>============>>>>>>>>>??????@@@CCCIIIQQQWWW^^^gggrrr{{{{{{zzzxxxwwwyyy}}}}}}rrrnnnmmmpppqqqooommmooolllkkkjjjgggccc___[[[YYYWWWZZZ\\\[[[ZZZ\\\```dddfffiiiooovvv|||||||||{{{xxxtttsssrrrpppooonnnmmmkkkiiinnnmmmkkkjjjiiihhhhhhhhhjjjjjjjjjkkkkkklllllllllnnnmmmlllkkkjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjiiihhhiiiiiiiiiiiiiiihhhhhhhhhgggeeeddddddeeefffdddccccccdddeeeeeeeeecccbbbaaa```bbbcccbbbaaa```aaabbbfffggggggggggggggggggfffcccbbbaaabbbeeehhhiiiiiikkklllmmmmmmnnnpppsssvvvrrrrrrssstttwwwzzz}}}~~~~~~yyyuuuwwwvvvuuusssqqqqqqppppppsssrrrpppooonnnnnnoooppprrrrrrssssssssssssssssssrrruuu{{{~~~~~~uuutttsssuuuxxx}}}~~~yyyaaaTTTQQQNNNGGG@@@:::999999888777666555555555555555666777777888888999999999:::;;;===>>>???BBBDDDFFFGGGHHHJJJMMMPPPLLLOOOQQQQQQPPPMMMLLLLLLOOOPPPRRRSSSSSSRRRPPPOOOKKKOOOSSSQQQKKKIIILLLPPPPPPPPPPPPNNNNNNOOORRRUUUSSSQQQPPPNNNMMMLLLLLLLLLMMMLLLKKKJJJJJJIIIJJJJJJGGGFFFFFFHHHIIIJJJIIIGGGGGGFFFGGGHHHJJJKKKJJJHHHKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJMMMPPPQQQQQQPPPOOOLLLLLLLLLLLLNNNQQQUUUWWWVVVVVVVVVZZZaaammm|||xxxnnnrrrooo___WWWUUURRRPPPOOOOOOPPPOOONNNLLLMMMMMMLLLLLLKKKJJJJJJJJJFFFFFFDDDBBBAAA@@@@@@@@@<<<======>>>@@@BBBCCCDDDCCCDDDEEEEEEFFFFFFFFFEEEAAABBBCCCEEEFFFGGGGGGGGGDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@???>>>>>>>>>===;;;<<<<<<============<<<;;;;;;<<<============<<<======<<<<<<<<<===>>>>>>>>>>>>============>>>>>><<<===>>>>>>@@@DDDIIIMMMTTTZZZccciiiooowww}}}wwwqqqooollliiihhhiiilllmmmrrrtttwwwzzz~~~|||vvvrrrttttttpppmmmmmmmmmmmmllljjjfffaaa]]]ZZZZZZ\\\\\\[[[ZZZZZZ\\\^^^^^^___bbbeeekkkuuu~~~}}}{{{yyyxxxwwwvvvsssqqqssssssrrrqqqqqqqqqrrrrrrpppppppppppppppqqqqqqqqqrrrrrrpppooonnnmmmmmmmmmnnnoooooopppooonnnmmmlllmmmlllkkkjjjjjjjjjkkkkkkkkkjjjhhhhhhhhhhhhgggeeedddeeeffffffggggggfffffffffggghhhhhhgggggghhhjjjllllllmmmmmmllllllkkkjjjgggffffffgggjjjlllnnnpppuuuvvvvvvuuutttuuuwwwyyyyyyzzz{{{}}}~~~{{{wwwtttqqqttttttsssrrrqqqqqqqqqqqqqqqqqqpppnnnllllllmmmnnnpppqqqqqqrrrsssvvv{{{~~~}}}~~~|||yyyzzzyyyyyyxxxyyy{{{|||kkkXXXQQQPPPLLLCCC<<<999999999999888777555555777777888888999:::::::::::::::;;;<<<===???@@@@@@CCCEEEGGGIIIJJJJJJKKKKKKIIIKKKNNNPPPOOONNNMMMLLLMMMMMMOOOPPPQQQRRRSSSSSSHHHKKKNNNNNNMMMMMMPPPRRROOOOOOOOONNNMMMMMMPPPRRRPPPPPPPPPPPPNNNMMMKKKJJJLLLLLLKKKJJJJJJJJJJJJJJJIIIGGGGGGHHHIIIIIIHHHGGGGGGFFFFFFGGGIIIJJJJJJHHHKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJKKKLLLMMMNNNNNNNNNKKKLLLLLLMMMOOOPPPQQQRRROOOOOOQQQVVV[[[eeeuuu{{{lllaaacccooozzzqqq```YYYUUUSSSQQQPPPOOONNNLLLJJJNNNNNNMMMMMMLLLKKKKKKKKKGGGGGGFFFDDDCCCBBBBBBAAA======<<<===>>>???@@@@@@BBBBBBCCCDDDDDDDDDDDDCCCBBBCCCDDDFFFGGGHHHHHHHHHEEEEEEDDDCCCCCCBBBAAAAAAAAAAAA@@@???>>>>>>======;;;;;;<<<===>>>>>>>>>>>>;;;;;;<<<============<<<>>>===============>>>>>>>>>>>>============>>>>>><<<===>>>>>>???@@@CCCEEELLLQQQWWW[[[___fffooovvvvvvnnnllliiieeeaaa^^^^^^^^^___eeefffgggiiikkkmmmnnnoooppppppoooppppppqqqrrrsss||||||zzzuuuqqqooolllmmmlllkkkhhhddd```^^^YYYYYYYYYYYYWWWWWWXXXYYYZZZ[[[]]]^^^```dddjjjnnnwww~~~}}}}}}|||{{{{{{zzz{{{{{{wwwwwwvvvvvvvvvvvvvvvvvvvvvuuutttrrrqqqpppppppppooopppqqqrrrrrrpppooonnnnnnmmmllljjjjjjkkklllmmmooommmkkkkkkkkkkkkiiihhhfffggghhhjjjkkklllmmmmmmkkklllmmmmmmmmmnnnppprrrqqqrrrqqqqqqpppooonnnmmmppppppqqqrrrsssvvvxxxzzz}}}~~~~~~~~~|||yyyyyyyyyyyywwwuuusssrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqoooppppppnnnlllkkkmmmoooqqqqqqrrrrrruuu{{{~~~yyy{{{}}}wwwvvvxxx|||}}}~~~~~~rrrcccUUURRRQQQJJJAAA<<<888888999999888777666555888888999999:::;;;;;;;;;<<<<<<>>>???AAABBBCCCCCCEEEFFFHHHIIIJJJIIIHHHFFFGGGHHHJJJMMMNNNNNNMMMLLLKKKLLLMMMOOORRRTTTWWWXXXNNNKKKIIIJJJNNNPPPPPPNNNNNNNNNNNNMMMLLLKKKMMMOOONNNOOOPPPPPPPPPNNNLLLKKKLLLKKKKKKJJJJJJJJJJJJKKKMMMKKKIIIIIIJJJJJJHHHGGGHHHFFFFFFGGGIIIJJJJJJIIIKKKKKKKKKKKKJJJJJJJJJJJJLLLKKKIIIHHHIIIKKKMMMNNNLLLMMMNNNPPPQQQQQQQQQQQQLLLNNNRRRVVVVVV[[[lll}}}uuuddd\\\^^^dddiiixxxnnn```WWWUUURRRQQQQQQQQQPPPOOONNNNNNMMMMMMLLLKKKKKKKKKIIIHHHHHHGGGFFFEEEDDDDDDAAA@@@???>>>============@@@@@@AAAAAAAAAAAA@@@@@@CCCCCCEEEFFFFFFGGGGGGGGGEEEDDDDDDCCCBBBAAAAAA@@@BBBAAAAAA@@@???>>>>>>===<<<<<<===>>>????????????;;;<<<======>>>>>>======???>>>>>>=========>>>>>>>>>>>>============>>>>>><<<>>>??????>>>>>>???AAABBBEEEIIILLLPPPVVV^^^dddnnnxxxuuujjjgggddd```\\\YYYXXXXXXYYYYYYYYYYYYZZZZZZ[[[[[[[[[bbbbbbaaabbbbbbcccdddddd{{{uuurrrnnnnnnmmmllljjjgggdddccc\\\\\\[[[[[[ZZZZZZYYYYYYVVVXXXZZZ[[[[[[\\\^^^```bbbiiiqqquuuxxx|||~~~~~~}}}}}}||||||zzzyyyxxxwwwwwwvvvssstttttttttttttttssssssrrrqqqpppooonnnooopppqqqtttrrrppppppqqqpppooommmnnnooopppqqqssstttuuuvvvqqqrrrsssssssssuuuxxx{{{yyyyyyyyyyyyxxxxxxwwwvvvyyyzzz{{{{{{|||}}}|||yyywwwtttsssrrrssstttsssrrrqqqrrrsssqqqqqqrrrrrrrrrqqqppppppmmmooopppooolllmmmpppsssuuuwwwyyy{{{~~~|||}}}~~~{{{wwwssstttxxx|||hhh\\\TTTSSSPPPFFF>>>===888888888888777777777666777888888999::::::;;;;;;===>>>@@@BBBDDDEEEFFFFFFGGGGGGGGGIIIKKKJJJHHHEEEGGGGGGHHHJJJMMMOOOOOONNNKKKLLLMMMPPPSSSVVVYYY[[[WWWPPPIIIHHHLLLNNNLLLHHHMMMNNNNNNMMMKKKJJJKKKLLLKKKMMMOOOPPPPPPOOONNNMMMKKKKKKJJJJJJJJJJJJKKKKKKOOOMMMKKKJJJJJJJJJIIIHHHHHHFFFEEEFFFHHHIIIJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKIIIHHHHHHIIIKKKMMMLLLMMMOOOPPPQQQQQQQQQQQQKKKLLLQQQTTTQQQRRRcccwwwnnn___ZZZ[[[]]]___jjjvvvmmmYYYUUUQQQOOOOOOOOOPPPPPPOOOOOONNNNNNMMMLLLLLLLLLJJJKKKKKKJJJJJJIIIGGGGGGEEEDDDCCCAAA???>>>>>>===@@@@@@@@@@@@???>>>======AAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBAAA@@@@@@??????>>>??????@@@@@@@@@@@@???======>>>????????????>>>??????>>>=========>>>>>>>>>>>>============>>>>>><<<>>>??????>>>>>>???@@@???@@@BBBDDDGGGMMMSSSXXX```lll}}}tttjjj```^^^[[[WWWUUUSSSSSSSSSRRRRRRRRRSSSTTTUUUUUUUUUWWWWWWVVVVVVVVVWWWXXXXXX{{{wwwrrrqqqpppnnnkkkiiigggfffcccbbbaaaaaa```___]]]\\\UUUWWWYYYYYYXXXWWWWWWXXXYYY\\\```ccceeeiiiooottt|||}}}}}}||||||||||||}}}}}}}}}||||||{{{{{{{{{{{{{{{|||{{{zzzzzzzzzzzzyyyxxx{{{{{{{{{{{{|||}}}~~~zzz{{{||||||}}}|||wwwtttsssrrrpppnnnoooqqqrrrqqqpppppprrrtttoooppppppqqqpppooonnnmmmkkknnnqqqpppnnnoootttxxx{{{|||vvvtttrrrqqqtttyyy}}}|||zzzmmm]]]TTTPPPQQQKKK???:::>>>999999777666666666777888999999::::::;;;<<<<<<<<<>>>???AAADDDFFFGGGGGGGGGFFFFFFGGGIIIMMMMMMKKKIIIJJJHHHGGGIIINNNQQQRRRRRRMMMNNNOOOQQQTTTVVVXXXYYYZZZTTTLLLHHHHHHIIIIIIIIILLLMMMMMMLLLJJJIIIIIIJJJJJJKKKMMMOOOPPPPPPPPPOOOKKKKKKJJJJJJJJJJJJKKKKKKOOOLLLJJJIIIJJJKKKKKKJJJFFFEEECCCDDDFFFHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKIIIJJJJJJKKKKKKJJJIIIIIIKKKKKKLLLNNNOOOPPPPPPPPPLLLJJJMMMRRRQQQQQQ___qqqvvvhhh\\\WWWWWWXXXYYYaaajjjuuu~~~hhhbbbZZZSSSOOONNNNNNNNNQQQQQQPPPOOOOOONNNNNNMMMLLLMMMMMMMMMMMMKKKJJJIIIHHHGGGFFFDDDCCCBBBBBBAAABBBAAAAAA@@@???===<<<;;;===>>>@@@BBBDDDEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@>>>>>>???@@@@@@@@@@@@@@@@@@??????>>>======>>>>>>>>>>>>============>>>>>><<<===>>>>>>======???@@@AAAAAAAAAAAACCCGGGLLLPPPSSS^^^nnn{{{zzzppphhh[[[YYYVVVSSSPPPOOONNNNNNOOOOOOOOOPPPPPPQQQQQQQQQNNNNNNMMMLLLLLLLLLMMMMMMwwwuuurrrooollljjjiiihhhfffeeecccbbbaaa```]]][[[WWWXXXYYYWWWUUUSSSSSSTTTXXXXXXYYYZZZ[[[___cccffffffkkkqqqvvvxxx{{{~~~|||vvvssspppooopppooommmjjjoooqqqrrrqqqooooooqqqtttnnnnnnooooooooommmlllkkkjjjnnnqqqqqqoooqqqvvv|||~~~wwwrrrppppppppptttzzzvvvyyy}}}kkk^^^TTTNNNMMMOOOGGG:::888>>>:::999777555555666888999<<<<<<======>>>?????????>>>???BBBDDDFFFGGGGGGGGGFFFEEEFFFJJJNNNPPPOOOMMMLLLIIIHHHJJJOOOSSSUUUUUUOOOOOOPPPRRRTTTUUUVVVWWWWWWSSSMMMHHHEEEFFFKKKNNNLLLMMMMMMLLLJJJHHHHHHIIIIIIJJJLLLOOOPPPQQQQQQQQQKKKKKKJJJJJJJJJKKKKKKLLLLLLJJJIIIIIIJJJLLLLLLLLLEEECCCBBBBBBDDDFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLGGGIIILLLNNNNNNKKKHHHEEEHHHIIIJJJKKKLLLMMMNNNOOOPPPIIIIIIQQQSSSTTT___nnnqqqmmmeee]]]WWWUUUVVVXXXWWW]]]dddiiirrrwwwkkk___WWWRRRPPPOOORRRRRRRRRQQQPPPPPPOOOOOOMMMNNNOOOOOONNNMMMLLLKKKIIIIIIHHHFFFFFFEEEEEEEEECCCCCCBBBAAA???===;;;::::::;;;===@@@CCCEEEFFFGGGEEEEEEEEEEEEEEEFFFFFFFFFBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@??????@@@AAAAAAAAAAAA@@@@@@@@@???>>>>>>===>>>>>>>>>>>>============>>>>>>;;;<<<===<<<<<<<<>>AAAEEEHHHJJJSSSaaammmrrrpppiiidddZZZXXXUUUQQQNNNLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEFFFFFFyyytttrrrooollliiigggffffffffffffddd```]]]XXXWWWXXXYYYZZZYYYVVVSSSSSSTTTVVVWWWWWWVVVUUUUUU\\\\\\^^^aaafffkkkpppssssssuuuyyy}}}{{{xxxuuusssrrrqqqpppooooooooooooooonnnppprrrrrrpppppppppqqqnnnmmmkkkkkkmmmoooppppppppptttwwwwwwwwwzzz}}}xxxrrrllljjjjjjnnnxxxwwwxxxmmm^^^VVVPPPNNNKKKFFFAAA===999777888777666555666777999;;;999;;;>>>@@@BBBBBBBBBAAABBBBBBCCCCCCEEEFFFHHHHHHKKKKKKJJJKKKKKKMMMOOOPPPKKKHHHGGGKKKMMMOOOSSSYYYTTTSSSQQQQQQSSSUUUUUUUUUUUUQQQLLLIIIHHHIIIIIIIIIMMMMMMLLLLLLKKKIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOOOOLLLIIIHHHJJJLLLMMMMMMJJJLLLKKKIIIFFFEEEGGGJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJKKKLLLIIIIIIHHHIIIJJJIIIFFFDDDJJJJJJJJJJJJJJJKKKLLLLLLMMMLLLKKKLLLPPPVVV]]]aaaccceeebbbZZZTTTTTTTTTSSSTTTVVVXXX\\\bbblllyyy}}}tttmmmdddYYYPPPUUUPPPOOOTTTUUUOOOKKKKKKJJJKKKMMMNNNMMMLLLJJJIIILLLLLLLLLLLLJJJHHHFFFEEEEEEEEEEEEDDDCCCBBB@@@@@@:::;;;===>>>@@@AAAAAABBBBBBBBBCCCCCCDDDEEEFFFFFFIIIHHHGGGFFFDDDBBB@@@???CCCCCCCCCCCCCCCBBBBBBBBB??????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<>>>@@@CCCDDDFFFJJJQQQXXX^^^bbbeeeeeeXXXVVVRRRQQQPPPPPPOOOMMMIIIHHHHHHGGGFFFFFFFFFGGGCCCCCCDDDDDDDDDCCCBBBAAA|||xxxuuuqqqmmmnnnlllkkkjjjjjjhhhdddbbb\\\ZZZXXXWWWWWWWWWVVVTTTUUUUUUVVVVVVVVVVVVVVVUUUUUUUUUVVVYYY]]]aaafffiiidddeeehhhmmmrrrwww{{{~~~wwwwwwvvvuuusssqqqooommmkkkkkkkkkkkklllmmmnnnnnnmmmoooppppppnnnnnnnnnooonnnllljjjiiikkknnnrrrtttxxx}}}yyyrrrllljjjkkkppp|||~~~zzz|||gggZZZSSSOOOMMMIIIDDD???;;;999888999888777666777999:::<<<===>>>AAADDDEEEFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJJJJJJJJJJKKKLLLNNNOOOLLLHHHHHHLLLOOOOOOPPPSSSRRRQQQOOOPPPSSSUUUVVVVVVTTTPPPKKKHHHHHHHHHIIIIIIKKKLLLLLLLLLKKKJJJHHHGGGGGGGGGHHHJJJKKKLLLMMMNNNOOOLLLIIIGGGHHHJJJJJJJJJJJJLLLMMMKKKIIIHHHJJJLLLMMMLLLKKKIIIGGGFFFDDDDDDFFFFFFGGGHHHIIIJJJJJJKKKJJJIIIIIIJJJKKKJJJHHHFFFJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKIIIIIILLLQQQVVVYYY```aaa^^^WWWRRRRRRRRRQQQPPPQQQRRRRRRUUU[[[dddjjj|||xxxoooiii]]]TTTOOOQQQSSSPPPNNNNNNMMMNNNOOOOOONNNMMMKKKJJJLLLLLLLLLLLLKKKIIIGGGFFFEEEEEEEEEEEEDDDBBBAAA@@@<<<===>>>???@@@AAAAAAAAA@@@@@@AAABBBCCCCCCDDDDDDGGGGGGGGGFFFEEEDDDBBBAAACCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>???@@@CCCHHHNNNTTTXXXZZZ[[[WWWTTTQQQNNNNNNMMMLLLKKKHHHHHHGGGGGGFFFFFFFFFFFFCCCCCCCCCBBBBBBBBBAAAAAAyyyuuuuuurrrnnnllljjjhhhfffdddccc___[[[XXXWWWXXXXXXXXXVVVVVVUUUUUUUUUUUUUUUVVVOOOOOOPPPQQQTTTXXX[[[^^^\\\]]]___aaadddgggjjjkkkuuuxxx|||{{{vvvrrrqqqqqqnnnnnnmmmllllllkkkjjjjjjhhhhhhhhhjjjkkkmmmooopppmmmnnnooonnnmmmllllllmmmmmmkkkiiihhhkkkpppvvvzzzuuunnnhhheeeeeelll{{{qqq```TTTOOONNNKKKEEE@@@<<<999888888999888777777888:::;;;===>>>@@@BBBEEEFFFGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGGGGIIIIIIIIIJJJLLLNNNPPPRRRPPPKKKKKKRRRXXXXXXUUUSSSPPPOOONNNOOORRRUUUWWWWWWRRROOOJJJHHHGGGHHHHHHHHHIIIJJJLLLMMMMMMKKKHHHGGGFFFGGGHHHIIIJJJLLLMMMMMMOOOLLLHHHGGGGGGHHHHHHHHHIIIKKKMMMMMMLLLLLLLLLMMMOOONNNMMMKKKIIIGGGFFFEEEEEEFFFHHHIIIJJJKKKJJJJJJKKKJJJJJJKKKMMMMMMLLLJJJJJJJJJJJJIIIJJJJJJKKKLLLLLLKKKIIIHHHIIILLLPPPRRRZZZ\\\ZZZSSSOOOPPPPPPNNNPPPPPPOOONNNNNNQQQUUUYYY```jjj{{{mmm```TTTPPPQQQQQQPPPPPPPPPPPPPPPPPPOOONNNLLLLLLMMMMMMMMMMMMLLLJJJIIIHHHGGGGGGFFFFFFEEECCCBBBAAA??????@@@AAAAAAAAAAAA@@@>>>??????@@@@@@AAAAAAAAAEEEEEEEEEFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;<<<===AAADDDHHHLLLOOOPPPRRRPPPLLLKKKJJJJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFCCCBBBAAA@@@@@@@@@AAABBB|||vvvrrrnnnllliiigggfffccc^^^\\\\\\\\\\\\[[[XXXWWWUUUTTTSSSTTTUUUUUUQQQPPPPPPPPPRRRUUUWWWYYY]]]]]]]]]^^^^^^___```aaaccceeehhhlllqqquuuyyy{{{{{{{{{|||~~~}}}}}}|||vvvuuusssooojjjhhhhhhiiikkkkkkkkkkkkkkkkkklllllljjjjjjkkklllnnnpppqqqrrrooooooooommmkkkiiijjjkkkkkkkkklllnnnrrrxxxrrrllleeeaaaaaahhhyyy{{{fffYYYQQQMMMKKKHHHBBB<<<999777888999888777777888999:::;;;<<<===>>>AAACCCEEEFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIKKKMMMPPPSSSWWWYYYXXXSSSTTT]]]eeeddd^^^ZZZQQQOOONNNOOOQQQTTTUUUUUUQQQMMMJJJGGGGGGHHHHHHGGGGGGIIILLLNNNNNNLLLJJJHHHGGGGGGHHHIIIKKKLLLMMMMMMMMMKKKHHHGGGIIIJJJJJJIIIHHHIIILLLMMMNNNNNNNNNNNNKKKKKKKKKKKKLLLLLLLLLLLLEEEFFFIIIKKKMMMMMMLLLKKKLLLKKKKKKMMMOOOPPPOOONNNJJJJJJJJJIIIIIIJJJJJJKKKMMMLLLJJJJJJJJJLLLOOOQQQUUUWWWVVVQQQNNNOOOOOOMMMNNNNNNNNNNNNOOOPPPQQQSSSVVVZZZddduuuuuuaaaVVVSSSRRRPPPNNNPPPOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMLLLLLLKKKKKKHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@??????>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::======>>>???BBBEEEHHHIIIJJJHHHFFFEEEGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEEEECCCBBB@@@>>>>>>???@@@AAA}}}xxxtttpppnnneeecccaaa`````````^^^\\\ZZZYYYWWWUUUTTTTTTUUUUUUUUUTTTSSSRRRSSSUUUWWWXXX[[[ZZZYYYXXXXXXWWWXXXXXXZZZ[[[[[[]]]```cccfffhhhggghhhjjjlllmmmppprrrtttxxxyyyzzz||||||vvvuuutttsssssssssssssssnnnnnnmmmiiifffeeeeeegggkkkkkklllmmmnnnooooooooonnnnnnnnnnnnooopppqqqrrrnnnooonnnllljjjiiijjjkkkmmmqqqvvv{{{~~~yyyqqqlllfffbbbaaahhhzzzppp___UUUPPPMMMIIIEEE???:::777666888999666777777888999:::<<<<<<>>>???AAACCCEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKJJJKKKMMMPPPUUUZZZ^^^aaaaaa\\\\\\eeekkkhhhaaa\\\RRRPPPNNNNNNPPPQQQQQQQQQPPPMMMJJJHHHHHHHHHHHHGGGGGGIIILLLOOOPPPNNNLLLJJJHHHHHHIIIKKKLLLMMMNNNOOOKKKJJJHHHIIILLLNNNNNNNNNFFFGGGIIILLLMMMNNNMMMMMMHHHIIIJJJKKKMMMNNNOOOOOOFFFGGGJJJMMMNNNNNNNNNMMMNNNMMMLLLNNNPPPRRRRRRQQQJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJKKKMMMOOOPPPPPPTTTTTTOOOMMMOOOOOONNNKKKKKKKKKLLLLLLMMMMMMMMMPPPQQQVVV___jjjxxxfff]]]XXXRRRLLLMMMMMMLLLLLLMMMNNNOOOPPPMMMMMMMMMLLLLLLLLLLLLMMMJJJJJJJJJIIIHHHGGGEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEECCCCCCCCCBBBBBBBBBAAAAAA@@@@@@????????????@@@@@@????????????????????????>>>>>>>>>>>>=========<<<>>>>>>======>>>@@@CCCDDDBBBAAA@@@AAACCCFFFGGGGGGDDDDDDEEEFFFFFFFFFEEEDDDCCCAAA???>>>>>>>>>@@@AAA{{{uuurrrjjjhhhfffddddddccc```^^^]]]\\\[[[YYYXXXWWWWWWWWWVVVUUUTTTSSSSSSTTTVVVWWWXXXWWWVVVUUUTTTTTTTTTTTTWWWWWWVVVVVVVVVXXXYYY[[[[[[]]]^^^______```ccceeedddeeefffhhhkkkmmmoooqqqtttvvvxxx{{{|||}}}}}}}}}|||{{{zzzvvvtttrrrqqqqqqpppooonnnjjjjjjkkkllllllmmmmmmnnnkkkkkkkkkiiifffeeefffgggkkklllnnnpppqqqrrrqqqqqqooooooooonnnooooooppppppnnnnnnooonnnmmmnnnqqqssszzz~~~}}}xxxtttkkkhhheeedddccciiiyyyiiiZZZTTTPPPNNNFFFCCC>>>999666666888999777777888999;;;<<<======BBBCCCDDDGGGIIIKKKMMMNNNNNNMMMMMMLLLLLLLLLMMMMMMKKKMMMOOOSSSWWW\\\aaadddeee```^^^ccceee```YYYVVVRRRPPPNNNMMMNNNOOOOOOOOOOOOMMMJJJIIIIIIIIIIIIHHHHHHJJJMMMOOOQQQPPPOOONNNHHHIIIJJJKKKLLLNNNOOOOOOKKKJJJIIIKKKNNNPPPQQQQQQGGGFFFGGGIIILLLNNNMMMLLLJJJKKKKKKKKKKKKKKKLLLLLLFFFHHHJJJLLLNNNOOOOOOOOOPPPNNNMMMNNNPPPRRRRRRRRRKKKJJJIIIIIIHHHIIIIIIIIIHHHHHHHHHIIIJJJKKKMMMMMMLLLPPPQQQNNNLLLOOOOOONNNNNNLLLKKKLLLMMMMMMKKKJJJMMMMMMQQQUUUXXXfffoooeeeYYYPPPMMMLLLKKKJJJKKKMMMOOOPPPMMMLLLLLLLLLLLLLLLMMMNNNLLLLLLKKKKKKJJJHHHGGGFFFFFFGGGGGGFFFEEEDDDCCCCCCAAAAAAAAA@@@@@@??????>>>===>>>??????@@@@@@??????@@@@@@AAABBBCCCEEEFFFFFFCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA????????????????????????===>>>??????@@@?????????======<<<;;;;;;===>>>???===<<<;;;===@@@DDDEEEEEEBBBCCCEEEFFFFFFEEEDDDDDDBBBAAA@@@?????????@@@AAAzzzwwwsssnnnjjjhhhgggeeedddaaaaaa```___^^^\\\[[[ZZZWWWVVVTTTSSSSSSTTTVVVWWWWWWVVVVVVUUUTTTTTTUUUUUUWWWVVVTTTSSSRRRRRRRRRSSSTTTVVVWWWWWWUUUUUUXXXZZZXXXYYYYYY[[[\\\^^^```aaabbbccceeeggghhhhhhhhhgggkkklllnnnppprrruuuvvvwwwwwwwwwxxxyyyzzz{{{{{{|||||||||}}}~~~}}}{{{yyyyyyxxxxxxxxxxxxyyyyyytttsssqqqpppnnnmmmlllllljjjjjjjjjhhhfffeeefffgggdddfffgggiiijjjjjjiiiiiikkklllmmmmmmkkkjjjjjjkkklllnnnrrruuuvvvvvvtttsssooooooooooooooopppqqqqqqppprrrtttvvvxxx}}}~~~|||{{{{{{}}}{{{vvvrrrhhhhhhjjjkkkkkkppp~~~cccWWWSSSQQQOOODDDAAA===999777777888999888999;;;<<<>>>??????@@@EEEFFFGGGIIILLLNNNPPPRRRVVVUUUSSSQQQPPPNNNNNNNNNMMMNNNOOORRRVVVZZZ^^^```___ZZZYYY[[[[[[WWWSSSSSSQQQOOOMMMLLLNNNOOOPPPOOOOOOMMMKKKJJJJJJKKKJJJHHHJJJKKKMMMPPPQQQRRRRRRRRRGGGHHHIIIJJJLLLMMMNNNNNNKKKKKKJJJLLLOOOQQQQQQPPPIIIGGGFFFHHHKKKMMMMMMLLLKKKKKKKKKJJJIIIIIIHHHHHHFFFFFFHHHIIIKKKMMMNNNOOOQQQPPPNNNNNNPPPRRRRRRRRRKKKJJJIIIIIIHHHHHHHHHIIIGGGHHHHHHIIIJJJJJJJJJJJJHHHLLLNNNLLLKKKNNNOOOMMMOOOMMMKKKLLLNNNOOONNNLLLKKKJJJNNNTTTTTTYYYnnnvvvggg[[[QQQOOOLLLJJJIIIKKKMMMOOOLLLKKKKKKJJJKKKLLLMMMNNNMMMMMMMMMLLLKKKJJJHHHHHHGGGGGGHHHGGGGGGFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@@@@??????@@@@@@???>>>>>>===<<<<<<>>>@@@BBBDDDEEEFFFCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA????????????????????????>>>>>>???@@@@@@???>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;:::;;;>>>AAABBBBBBAAABBBDDDFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@wwwpppmmmlllkkkkkkdddeeeeeedddbbb```^^^\\\XXXWWWUUUTTTTTTUUUVVVWWWTTTTTTSSSSSSSSSSSSTTTTTTVVVUUUTTTRRRQQQPPPPPPPPPQQQRRRSSSRRROOOOOOQQQSSSSSSSSSSSSTTTUUUVVVWWWXXXVVVXXXZZZ\\\\\\\\\[[[ZZZ]]]^^^```bbbdddggghhhiiiggggggfffffffffggghhhiiikkkkkklllmmmnnnoooooopppooonnnmmmmmmnnnnnnllljjjhhhgggfffffffffgggiiijjjiiihhhgggffffffeeeeeefffdddfffgggeeebbbaaacccfffcccdddgggiiiiiihhhgggfffmmmoooqqqqqqpppooonnnooonnnqqquuuyyyzzzyyywwwuuuppppppppppppqqqrrrssstttuuuwww{{{}}}|||zzzyyyzzz|||{{{wwwrrrmmmoootttwwwyyy~~~zzz```UUUSSSQQQOOOCCC@@@===:::888777888888:::;;;===>>>@@@AAAAAABBBFFFFFFHHHIIILLLOOOQQQSSS]]][[[XXXUUURRRPPPNNNNNNNNNOOOOOOQQQSSSVVVYYY[[[VVVSSSSSSVVVVVVSSSSSSVVVNNNMMMKKKLLLNNNPPPQQQQQQPPPNNNKKKKKKKKKKKKJJJIIIKKKLLLNNNPPPQQQSSSTTTTTTFFFGGGHHHIIIJJJLLLMMMMMMMMMLLLKKKLLLNNNPPPOOONNNKKKHHHFFFGGGKKKNNNNNNMMMJJJIIIIIIIIIIIIHHHHHHHHHEEEEEEFFFGGGIIIKKKMMMNNNRRRPPPNNNNNNPPPRRRRRRRRRKKKJJJIIIIIIHHHHHHHHHHHHJJJJJJKKKKKKKKKJJJIIIIIIEEEJJJLLLJJJJJJMMMNNNLLLIIIGGGFFFHHHKKKNNNNNNMMMHHHFFFJJJRRRRRRQQQ[[[kkkzzzqqqdddTTTRRRNNNKKKIIIJJJKKKMMMKKKKKKJJJJJJJJJLLLMMMNNNMMMMMMMMMMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@???>>>===<<<888999;;;>>>AAACCCEEEFFFCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBB??????????????????????????????@@@@@@@@@>>>===<<<============<<<<<<<<<;;;===<<<:::;;;===?????????@@@BBBDDDEEEFFFEEEDDDCCCAAABBBBBBBBBBBBAAA@@@???|||vvvrrrooommmjjjjjjjjjkkkkkkhhhccc```bbb___\\\ZZZZZZZZZXXXWWWYYYXXXVVVUUUTTTTTTTTTUUUUUUUUUTTTSSSRRRRRRQQQQQQRRRQQQPPPOOOOOOOOOOOOPPPRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVWWWWWWXXXXXXXXXXXXZZZZZZ[[[[[[\\\]]]^^^^^^\\\\\\\\\\\\\\\\\\[[[[[[______```aaabbbccccccdddeeedddbbb````````````aaacccaaa___```bbbcccaaa___``````aaabbbdddeeeeeefffccccccccccccdddeeefffgggjjjiiiiiiiiijjjkkkmmmnnnppprrrsssrrrppppppqqqrrrqqqsssvvvxxxzzzzzzzzzyyytttrrrpppoooqqqtttxxx{{{}}}{{{|||yyyzzz~~~{{{vvvtttttttttwww~~~lllZZZVVVSSSNNNJJJ===<<<:::888888999:::;;;;;;;;;;;;===>>>@@@BBBDDDEEEFFFGGGIIILLLOOORRRTTT^^^aaabbb^^^VVVPPPOOOQQQSSSRRRPPPPPPRRRSSSSSSRRRPPPPPPQQQQQQQQQQQQQQQQQQLLLNNNOOOQQQQQQPPPNNNMMMPPPNNNLLLJJJIIIIIIJJJKKKJJJLLLOOORRRSSSSSSRRRQQQKKKLLLMMMNNNOOOPPPPPPQQQLLLLLLLLLLLLMMMMMMMMMMMMIIIHHHGGGGGGIIIJJJJJJJJJNNNKKKIIIKKKIIIFFFFFFHHHLLLJJJHHHGGGHHHIIIIIIIIIMMMQQQUUUSSSOOOLLLMMMPPPIIIHHHGGGHHHIIIIIIHHHFFFJJJJJJKKKKKKLLLKKKKKKKKKGGGGGGHHHHHHJJJKKKMMMMMMJJJJJJJJJJJJKKKKKKLLLLLLJJJJJJJJJKKKMMMQQQTTTWWWmmmzzzssseee___WWWQQQMMMKKKIIIHHHJJJKKKMMMMMMMMMLLLLLLMMMOOONNNLLLKKKKKKKKKLLLMMMKKKKKKJJJHHHFFFCCCAAA@@@EEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCAAA@@@??????>>>>>>>>>>>>>>>???@@@@@@===>>>???AAACCCEEEFFFGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@?????????AAAAAA@@@@@@@@@@@@AAAAAABBBAAA@@@@@@?????????@@@???>>>>>>===============;;;;;;;;;;;;;;;<<<============>>>>>>?????????@@@AAAAAAAAAAAAAAAAAAAAAAAA~~~yyyvvvqqqpppoooooonnnmmmiiiggggggddd```^^^^^^^^^^^^]]]```___\\\ZZZYYYXXXXXXXXXWWWWWWVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSTTTUUUTTTUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZXXXXXXXXXXXXYYYYYYYYYYYY[[[[[[\\\\\\]]]]]]^^^^^^^^^]]]\\\[[[[[[[[[\\\\\\___]]]\\\]]]___```^^^]]]^^^^^^___```aaacccdddeeeccccccdddeeefffhhhjjjkkkjjjjjjjjjjjjkkkmmmnnnooossssssrrrrrrrrrqqqqqqppppppqqqtttvvvxxxyyyyyyyyywwwuuussstttxxx~~~~~~zzzwwwxxxuuuvvv|||~~~{{{xxxxxx|||~~~cccVVVSSSPPPKKKGGG<<<;;;999888888999:::;;;<<<<<<>>>@@@BBBDDDFFFFFFIIIIIIIIIJJJLLLNNNPPPQQQXXX[[[]]]ZZZSSSNNNNNNPPPRRRPPPNNNNNNOOOOOONNNMMMNNNNNNPPPQQQQQQPPPPPPOOONNNOOOQQQSSSSSSTTTSSSSSSRRRPPPMMMKKKIIIIIIIIIJJJLLLMMMPPPRRRRRRQQQPPPNNNMMMMMMNNNNNNNNNOOOOOOOOOKKKKKKLLLLLLMMMMMMMMMNNNLLLJJJHHHHHHJJJJJJJJJIIILLLIIIIIILLLLLLKKKLLLOOOKKKKKKJJJKKKMMMNNNNNNNNNPPPSSSVVVUUUPPPMMMMMMOOOIIIHHHHHHJJJLLLLLLKKKJJJHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIIIIJJJLLLOOORRRTTT___uuu}}}tttmmmggg___XXXRRRMMMHHHDDDGGGHHHIIIJJJJJJKKKLLLMMMMMMMMMLLLJJJJJJIIIIIIIIIKKKKKKJJJIIIHHHFFFEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>???@@@@@@===>>>>>>@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>?????????@@@AAAAAAAAAAAAAAAAAAAAAAAA}}}yyywwwvvvuuutttrrrmmmjjjeeebbbbbbccccccbbbdddccc```]]][[[ZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWVVVVVVWWWWWWXXXXXXXXXWWWWWWVVVVVVUUUUUUUUUVVVWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWWWWWWWXXXZZZ[[[]]]\\\[[[\\\^^^```___^^^````````````bbbdddfffgggdddeeefffgggjjjlllnnnooonnnnnnnnnnnnnnnooopppqqqtttsssqqqqqqqqqqqqooonnnrrrsssuuuwwwzzz}}}~~~||||||}}}wwwqqqsssppprrryyy}}}}}}~~~}}}jjjXXXQQQPPPLLLFFFAAA;;;:::999888888999;;;<<<===>>>AAAEEEGGGIIIJJJJJJMMMMMMLLLLLLLLLMMMNNNNNNTTTXXXZZZXXXRRRNNNNNNQQQRRRQQQOOOOOOOOOOOOMMMKKKMMMOOOQQQRRRSSSRRRQQQPPPLLLMMMNNNOOOPPPQQQRRRSSSSSSRRROOOLLLJJJIIIIIIIIIMMMNNNPPPQQQQQQPPPNNNMMMPPPOOOOOOOOONNNNNNNNNMMMJJJKKKKKKLLLMMMNNNNNNNNNNNNLLLJJJJJJKKKKKKJJJIIIJJJHHHHHHMMMNNNNNNPPPTTTQQQQQQSSSTTTTTTTTTTTTSSSRRRUUUWWWVVVRRRNNNMMMNNNIIIHHHIIIKKKMMMNNNNNNLLLGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKMMMOOOPPPWWWbbb{{{zzzyyyyyyssskkkddd]]]VVVMMMFFFHHHGGGGGGGGGHHHJJJLLLMMMLLLLLLLLLLLLKKKJJJIIIHHHJJJKKKKKKKKKJJJIIIIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA??????>>>>>>>>>???@@@@@@===>>>>>>??????@@@@@@AAABBBCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????>>>>>>======>>>>>>???@@@>>>>>>>>>???????????????@@@@@@AAAAAAAAAAAAAAAAAA~~~}}}yyyuuupppllljjjjjjiiiiiihhhgggdddbbb```___^^^^^^]]]\\\\\\\\\[[[[[[[[[ZZZYYYZZZ[[[\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\ZZZZZZZZZZZZZZZZZZ[[[[[[YYYYYYYYYYYYYYYYYYXXXXXXWWWWWWXXXXXXYYYZZZ[[[[[[]]]]]]]]]\\\\\\[[[[[[[[[YYYYYYXXXYYYZZZ[[[]]]^^^`````````aaacccdddddddddeeeeeedddeeefffiiilllmmmhhhiiiiiikkkmmmooopppqqqssssssrrrrrrqqqqqqppppppppprrrsssqqqnnnmmmnnnooovvvwwwzzz}}}~~~|||}}}{{{ssskkklllkkknnnvvv}}}zzzxxx{{{ggg[[[QQQOOONNNHHHAAA===:::999888888999;;;===>>>===@@@DDDHHHKKKMMMMMMMMMOOOOOOOOONNNNNNNNNNNNNNNUUUYYY\\\ZZZTTTPPPQQQSSSTTTSSSSSSTTTUUUTTTQQQOOOPPPQQQTTTVVVVVVUUUTTTSSSMMMMMMMMMMMMNNNOOOPPPQQQRRRQQQOOOMMMLLLKKKJJJJJJLLLMMMOOOPPPPPPOOONNNNNNRRRQQQPPPOOONNNMMMMMMLLLJJJJJJKKKLLLMMMNNNNNNOOONNNMMMKKKKKKLLLMMMLLLKKKJJJHHHIIINNNPPPPPPSSSWWW]]]___```___[[[WWWTTTRRRRRRTTTVVVUUURRRNNNLLLLLLHHHHHHHHHJJJLLLMMMMMMKKKGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJGGGGGGGGGGGGGGGHHHHHHHHHIIIHHHHHHHHHIIIJJJKKKLLLTTTVVVeee}}}vvv}}}yyytttooohhh]]]UUUPPPLLLIIIFFFGGGIIIKKKLLLKKKLLLNNNNNNNNNNNNLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFEEEEEEEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@??????@@@AAAAAA???????????????????????????@@@@@@AAAAAABBBBBBCCCBBBBBBAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBAAABBBAAA@@@@@@??????@@@@@@???????????????@@@AAAAAA????????????????????????@@@@@@@@@@@@@@@AAAAAAAAA}}}xxxuuusssqqqoooooommmkkkiiigggfffffffff```````````````_________^^^^^^_______________^^^^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\[[[[[[[[[[[[[[[YYYYYYZZZ[[[\\\]]]]]]^^^aaaaaa``````___^^^^^^^^^\\\\\\\\\]]]^^^```bbbdddeeefffgggggghhhhhhiiijjjiiiiiiiiijjjllloooqqqrrroooooooooooopppqqqssssssvvvuuuuuusssrrrpppooonnnlllrrrvvvtttnnnkkkpppvvv|||}}}}}}{{{xxxxxxxxxtttllleeeeeeeeejjjttt{{{wwwoooooowwwwww[[[TTTPPPOOOLLLDDD===;;;:::999999999:::<<>>AAAEEEIIIMMMOOOOOOOOOPPPPPPPPPPPPPPPPPPOOOOOOWWW[[[]]][[[UUUQQQQQQTTTTTTUUUVVVYYY[[[ZZZXXXUUUPPPQQQSSSUUUVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQRRROOOOOONNNMMMMMMLLLLLLLLLJJJKKKMMMNNNOOOPPPPPPPPPRRRQQQQQQPPPOOONNNMMMLLLJJJKKKKKKLLLMMMMMMNNNNNNLLLKKKJJJKKKMMMOOOOOOOOOIIIHHHJJJPPPUUUVVVZZZ^^^iiijjjjjjeee]]]UUUOOOMMMNNNPPPRRRSSSQQQNNNKKKJJJGGGGGGGGGHHHJJJKKKJJJIIIFFFFFFFFFFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJJJJKKKKKKGGGGGGGGGGGGGGGGGGFFFFFFHHHHHHGGGHHHHHHHHHIIIIIINNNMMMUUUkkktttlllwwwyyyqqq```YYYPPPJJJGGGHHHHHHHHHHHHIIIKKKMMMNNNNNNNNNMMMKKKKKKKKKKKKJJJHHHGGGFFFGGGGGGFFFFFFFFFEEEEEEEEEBBBCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>?????????@@@@@@????????????@@@AAABBBBBBCCCCCCDDDEEEEEEDDDCCCCCCAAAAAABBBCCCCCCBBBBBBAAABBBAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@AAABBBBBB@@@@@@@@@????????????????????????@@@@@@AAAAAAAAA~~~zzzwwwuuutttrrrpppmmmjjjiiiiiiiiiffffffffffffffffffeeeeeeeeedddcccbbbbbbbbbbbbcccaaa``````____________```aaaaaa```````````````___^^^^^^^^^^^^^^^^^^^^^^^^\\\]]]]]]^^^^^^_________cccccccccbbbbbbaaaaaaaaaaaaaaaaaaaaaccceeeggghhhiiijjjllllllkkkkkklllnnnlllmmmnnnppprrrtttuuuvvvuuuuuuuuuuuuuuuvvvwwwxxxwwwwwwwwwvvvtttsssqqqpppqqqwww|||{{{vvvuuuzzz|||vvvuuusssqqqnnnjjjeeeaaa```aaaiiisss{{{wwwrrrnnnrrr}}}~~~kkkVVVRRRPPPOOOIII@@@;;;;;;::::::999:::<<>>>>>>>>============>>>>>>???@@@AAABBBCCCDDDDDDCCCBBBAAA???@@@BBBCCCCCCBBBAAAAAABBBAAA@@@@@@??????@@@@@@AAAAAA@@@@@@AAAAAABBBCCC@@@@@@@@@@@@@@@?????????>>>>>>??????@@@AAAAAAAAA~~~}}}yyyuuuqqqooommmmmmllllllllllllllllllllllllllljjjgggeeedddeeefffgggfffeeeddddddccccccddddddeeeeeeeeedddddddddccccccaaabbbbbbbbbcccdddddddddbbbbbbccccccccccccccccccfffffffffffffffeeeeeeeeehhhgggggghhhiiikkkmmmnnnnnnppprrrqqqooonnnppprrrppprrruuuxxxzzz{{{{{{{{{yyyzzzzzz{{{|||}}}{{{|||}}}}}}}}}|||{{{{{{}}}}}}zzzqqqqqqppplllfffccccccdddaaadddmmmyyyvvvwwwzzzooo^^^SSSQQQOOOLLLEEE<<<:::<<<;;;::::::;;;>>>AAADDDFFFEEEFFFHHHKKKNNNQQQSSSTTTRRRSSSSSSSSSSSSRRRPPPPPPSSSWWW[[[YYYUUURRRSSSVVVXXXYYY\\\```bbb```\\\YYYOOOOOOOOOOOOPPPRRRTTTUUUMMMNNNOOOOOOOOONNNMMMLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJKKKLLLLLLMMMNNNNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJKKKMMMOOOOOONNNHHHFFFIIIOOOSSSUUUXXX]]][[[^^^^^^YYYQQQJJJGGGGGGFFFHHHKKKOOOQQQPPPNNNKKKFFFFFFGGGKKKOOOQQQRRRQQQLLLKKKHHHFFFDDDDDDDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIOOOXXX]]]jjjyyysssrrrwwweeeZZZTTTNNNKKKHHHGGGGGGGGGGGGHHHIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFHHHGGGFFFFFFEEEEEEEEEFFFCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@?????????==================>>>>>>???@@@AAABBBBBBAAA@@@???>>>???AAABBBCCCBBBAAA@@@AAAAAA@@@???????????????AAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAA@@@@@@?????????===>>>>>>???@@@@@@AAAAAA{{{}}}~~~zzzwwwvvvpppppppppppppppqqqqqqqqqqqqnnnkkkgggfffgggiiijjjkkkkkkjjjiiiiiihhhiiiiiijjjjjjiiiiiihhhhhhhhhgggffffffggghhhhhhiiijjjjjjhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjnnnmmmmmmmmmnnnppprrrssssssuuuwwwuuusssrrrsssuuutttwww{{{||||||}}}~~~~~~{{{yyyooopppooojjjdddbbbeeeiiifffjjjsssyyy~~~ppp]]]NNNRRROOOMMMJJJBBB999999===;;;;;;;;;<<>>>>>============>>>>>>===>>>@@@AAAAAA@@@>>>======>>>@@@BBBBBBBBB@@@???AAA@@@??????>>>>>>??????AAA@@@@@@@@@@@@AAABBBBBBAAAAAAAAA@@@@@@?????????===>>>>>>???@@@@@@AAAAAA~~~~~~~~~~~~}}}{{{yyywwwvvvxxxrrrmmmmmmpppsssrrrpppvvvsssooommmmmmmmmkkkjjjnnnnnnooooooooooooooonnnpppooommmlllmmmnnnppprrrpppnnnlllkkkkkklllmmmnnnpppooommmlllnnnoooppppppsssssssssrrrqqqqqqtttwwwvvvwwwxxxxxxxxxwwwvvvuuuwww}}}zzzzzzzzzxxxwwwjjjhhhfffcccccchhhooouuuqqqxxx|||pppdddYYYTTTSSSVVVQQQJJJCCC>>><<<<<<<<<999;;;???BBBDDDGGGJJJMMMMMMKKKJJJLLLPPPTTTVVVWWWYYYYYYXXXVVVSSSQQQQQQRRRXXXWWWVVVTTTTTTTTTTTTUUUZZZ\\\```cccbbb^^^YYYVVVRRRRRRQQQQQQQQQPPPPPPPPPOOOPPPQQQQQQRRRRRRQQQQQQPPPPPPOOONNNNNNNNNOOOOOOKKKLLLMMMNNNNNNNNNNNNNNNLLLLLLMMMNNNOOOQQQQQQRRROOONNNLLLJJJIIIIIIKKKKKKIIIIIIIIIIIIIIIJJJKKKLLLIIIHHHGGGFFFGGGIIIKKKMMMLLLLLLLLLLLLKKKJJJHHHHHHIIIHHHHHHJJJNNNRRRTTTTTTFFFFFFGGGIIIMMMSSSXXX[[[\\\XXXSSSMMMIIIFFFEEEEEECCCCCCCCCCCCDDDFFFGGGHHHEEEEEEEEEEEEEEEDDDCCCCCCFFFFFFEEEEEEDDDDDDCCCCCCBBBFFFKKKMMMOOOUUU^^^eeewwwkkknnn|||ttthhh]]]RRRPPPMMMIIIHHHGGGHHHIIIHHHIIIJJJKKKKKKKKKJJJIIIIIIJJJKKKJJJIIIHHHHHHIIIEEEFFFGGGGGGGGGFFFEEEDDDLLLIIIFFFCCCCCCDDDFFFGGGDDDDDDEEEEEEDDDCCCBBBBBBEEEEEEDDDCCCBBBBBBAAAAAA?????????>>>>>>>>>>>>===BBBBBBAAA@@@???>>>===<<<===>>>???@@@@@@???===<<<@@@??????>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@@@@@@@??????>>>>>>======>>>>>>>>>>>>>>>???@@@AAA}}}}}}}}}xxxwwwzzz|||zzzxxxyyywwwsssrrrqqqqqqpppnnnrrrrrrssstttuuuuuuuuuuuurrrrrrqqqqqqqqqrrrssstttvvvuuutttsssssssssttttttvvvuuutttttttttttttttssssssttttttttttttvvvyyy|||~~~}}}{{{yyy{{{{{{yyyzzz{{{{{{zzzmmmiiieeeeeeiiirrr}}}~~~nnnddd\\\TTTPPPPPPPPPLLLFFF@@@<<<::::::::::::===@@@BBBDDDFFFJJJLLLMMMKKKKKKMMMQQQUUUWWWXXXXXXYYYXXXVVVSSSQQQRRRSSSWWWWWWUUUUUUTTTUUUVVVVVVZZZ]]]```aaa```\\\WWWSSSPPPPPPPPPPPPPPPOOOOOOOOONNNNNNOOOPPPPPPPPPPPPOOOQQQPPPOOONNNNNNNNNNNNNNNIIIJJJKKKMMMNNNOOOOOOOOOLLLMMMMMMNNNPPPQQQQQQRRRQQQOOOMMMKKKJJJJJJKKKLLLGGGGGGGGGHHHHHHIIIIIIJJJHHHGGGGGGGGGHHHIIIKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHGGGGGGIIILLLOOOQQQQQQIIIIIIIIIKKKOOOTTTXXX[[[___\\\WWWRRRMMMJJJHHHGGGCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDAAAEEEIIIKKKLLLQQQYYY___nnnsssjjjxxxxxxlll___^^^[[[WWWRRRNNNJJJHHHLLLJJJHHHGGGGGGIIIJJJJJJJJJJJJKKKJJJIIIHHHHHHHHHFFFGGGHHHHHHHHHGGGFFFFFFIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@???@@@AAABBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>???============>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;::::::;;;;;;<<<<<>>;;;::::::;;;===???BBBDDDEEEFFFIIIKKKMMMLLLLLLNNNRRRVVVYYYYYYXXXYYYXXXVVVTTTSSSSSSTTTWWWVVVUUUUUUUUUUUUUUUVVVYYY[[[^^^___]]]YYYTTTQQQOOOOOOOOOOOOOOONNNMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPQQQPPPOOONNNMMMMMMMMMMMMGGGIIIJJJLLLNNNOOOPPPPPPMMMMMMNNNOOOPPPPPPQQQRRRRRRQQQOOOMMMLLLLLLLLLMMMIIIJJJJJJKKKKKKKKKKKKJJJFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJKKKJJJJJJIIIHHHGGGGGGFFFEEEGGGIIIKKKLLLLLLIIIIIIIIIJJJMMMPPPTTTVVV]]][[[XXXTTTOOOKKKHHHGGGEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEEEECCCCCCDDDDDDDDDEEEEEEEEEBBBDDDGGGHHHHHHKKKQQQVVVYYYkkkoooiiiqqqzzzrrrrrrrrrooojjjccc[[[WWWVVVQQQJJJEEEEEEGGGJJJKKKJJJKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIIIIIIIIIIHHHHHHGGGHHHIIIIIIHHHGGGEEEDDDGGGFFFEEEDDDCCCDDDEEEEEEHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCC@@@@@@AAABBBCCCCCCCCCBBBAAAAAA@@@????????????@@@===============<<<<<<<<<=========<<<<<<<<<<<<<<<>>>======<<<<<<<<<<<<===uuuxxx|||~~~~~~}}}~~~}}}vvvuuusssssstttwwwzzz{{{zzzqqqiiijjjvvvrrrcccVVVSSSUUUSSSOOOLLLGGGEEEBBB>>><<<===>>>???@@@BBBDDDEEEFFFGGGIIIKKKMMMLLLLLLOOOTTTXXXZZZZZZYYYZZZZZZXXXVVVUUUVVVWWWWWWVVVUUUTTTSSSRRRRRRRRRTTTVVVYYY[[[ZZZWWWSSSQQQNNNOOOOOOPPPOOOOOOMMMMMMPPPPPPQQQRRRRRRRRRRRRRRRQQQPPPOOONNNLLLLLLKKKKKKHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMNNNNNNOOOPPPPPPQQQSSSRRRPPPOOONNNMMMMMMMMMJJJKKKLLLMMMLLLKKKJJJIIIEEEEEEFFFGGGHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEGGGHHHGGGFFFFFFEEEEEEFFFGGGJJJLLLNNNTTTTTTSSSQQQNNNKKKHHHFFFFFFEEEDDDCCCCCCCCCCCCCCCEEEFFFFFFFFFFFFEEEDDDDDDBBBBBBCCCCCCDDDEEEEEEFFFCCCDDDFFFFFFFFFHHHLLLOOOQQQXXXkkkooogggooo~~~zzzoooeeeXXXNNNIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKJJJHHHHHHIIIIIIIIIJJJJJJJJJJJJHHHHHHIIIIIIHHHGGGFFFFFFHHHGGGEEEDDDDDDEEEFFFHHHJJJJJJJJJIIIIIIHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEE??????@@@AAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>======<<<<<<========================@@@???>>>======<<<======ooorrruuuyyy{{{|||~~~}}}yyyxxxsssrrrpppoooooopppsssuuuxxxrrrlllppp}}}ggg[[[SSSTTTWWWTTTMMMHHHDDDBBB@@@>>>===>>>@@@AAACCCDDDFFFGGGGGGHHHJJJKKKMMMMMMMMMPPPTTTXXXYYYYYYYYYZZZZZZYYYWWWVVVXXXYYYXXXWWWVVVTTTRRRPPPNNNMMMNNNQQQTTTWWWXXXVVVTTTRRROOOOOOQQQQQQQQQPPPNNNMMMOOOPPPPPPQQQQQQQQQQQQQQQQQQPPPNNNMMMLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLKKKKKKLLLLLLMMMMMMNNNOOOOOOOOOQQQQQQPPPOOONNNNNNNNNNNNIIIJJJLLLMMMLLLJJJHHHFFFDDDEEEFFFFFFGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGEEEDDDCCCDDDEEEEEEDDDCCCCCCCCCBBBCCCCCCEEEFFFGGGJJJKKKLLLMMMLLLJJJIIIGGGFFFEEEDDDCCCBBBBBBBBBBBBDDDDDDDDDEEEDDDCCCCCCBBBAAAAAABBBCCCDDDEEEFFFFFFEEEEEEFFFEEEEEEFFFIIIJJJPPPPPPYYYmmmqqqiiimmmuuuuuueeeZZZRRRKKKGGGJJJHHHFFFFFFHHHIIIHHHFFFHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGGGGHHHHHHIIIIIIGGGFFFEEEEEEFFFHHHIIIFFFFFFFFFFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEDDD@@@AAAAAABBBCCCDDDDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@???>>>>>>???????????????@@@@@@@@@======<<<;;;:::::::::;;;jjjkkknnnqqqtttxxxzzz||||||~~~~~~yyyvvvtttpppooonnnllljjjjjjmmmppprrrrrrttt{{{___VVVQQQSSSUUUOOOHHHDDD@@@???>>>======>>>@@@AAADDDFFFHHHHHHHHHIIIKKKMMMMMMMMMNNNQQQUUUWWWXXXWWWXXXYYYYYYXXXVVVVVVXXXYYYWWWWWWVVVTTTRRROOOMMMLLLJJJLLLPPPSSSUUUTTTSSSRRRNNNOOOQQQRRRQQQPPPNNNMMMLLLLLLMMMNNNNNNNNNNNNNNNOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMOOOQQQSSSRRROOOKKKIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHGGGGGGEEEDDDCCCDDDEEEEEECCCAAACCCCCCCCCCCCCCCDDDEEEEEEEEEFFFHHHJJJKKKKKKJJJJJJEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHMMMKKKOOOZZZjjjuuuiiidddooouuugggYYYPPPOOOKKKFFFDDDEEEFFFEEECCCGGGFFFFFFFFFGGGHHHIIIJJJKKKJJJHHHHHHGGGHHHIIIJJJHHHHHHGGGFFFGGGHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBB@@@??????>>>>>>>>>>>>???gggfffggghhhlllpppssstttxxxzzz}}}|||yyyvvvtttsssnnnnnnmmmjjjhhhhhhkkknnnsssxxx~~~|||zzz]]]VVVRRRRRRPPPJJJDDDBBB@@@@@@???>>>???@@@BBBCCCDDDFFFHHHIIIIIIJJJLLLNNNNNNNNNNNNQQQTTTVVVVVVUUUUUUVVVVVVUUUTTTTTTVVVWWWVVVVVVVVVVVVTTTRRRPPPOOOHHHJJJNNNQQQRRRRRRPPPOOOMMMNNNPPPQQQQQQOOOMMMKKKKKKKKKLLLMMMMMMMMMMMMLLLNNNMMMLLLKKKKKKKKKKKKKKKIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKLLLMMMMMMNNNNNNNNNOOORRRTTTVVVUUUQQQMMMJJJEEEEEEDDDCCCCCCCCCDDDEEECCCDDDEEEFFFGGGGGGGGGGGGEEEDDDDDDEEEFFFFFFCCCAAACCCCCCCCCCCCCCCDDDDDDDDDCCCCCCEEEFFFGGGHHHIIIIIIDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGJJJHHHJJJQQQXXXfffuuuooo|||uuuiii^^^WWWNNNIIIHHHHHHFFFCCCEEEDDDDDDDDDEEEFFFHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFEEEFFFFFFGGGHHHFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEfffdddbbbcccfffjjjmmmnnnqqqtttwwwzzz|||~~~{{{zzzyyyxxxvvvuuuttttttmmmmmmmmmjjjggggggkkkoooxxx{{{|||rrr___YYYSSSQQQMMMGGGCCCCCCCCCBBBBBBBBBBBBCCCEEEFFFEEEFFFIIIJJJJJJKKKMMMOOONNNNNNOOOQQQTTTUUUTTTSSSRRRSSSTTTSSSRRRRRRTTTVVVUUUUUUVVVWWWVVVUUUTTTSSSIIIKKKMMMPPPPPPPPPNNNMMMKKKMMMOOOPPPPPPNNNKKKJJJLLLLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIIIIJJJJJJJJJJJJJJJHHHIIIJJJKKKMMMMMMMMMNNNJJJLLLOOOPPPOOOKKKFFFCCCFFFEEECCCBBBAAACCCDDDEEEBBBCCCDDDFFFGGGGGGGGGGGGEEEDDDDDDFFFGGGFFFDDDBBBAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBCCCDDDEEEFFFFFFCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBDDDFFFGGGGGGGGGIIIGGGIIIOOOPPPUUUlll~~~www|||lllcccWWWPPPMMMLLLIIIFFFDDDCCCCCCCCCCCCEEEGGGHHHFFFHHHKKKMMMMMMKKKIIIGGGGGGHHHIIIIIIJJJJJJJJJIIIGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFCCCDDDEEEFFFGGGHHHIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAABBBCCCDDDxxxggg]]]bbbgggeeedddgggjjjmmmqqqvvv{{{~~~}}}zzzwwwvvvvvvuuutttrrrpppooonnnqqqssssssooolllnnnuuu|||~~~qqqaaa\\\TTTKKKEEECCCBBBCCCBBBDDDEEEDDDBBBCCCHHHKKKJJJIIIGGGGGGHHHKKKNNNPPPTTTRRRPPPPPPRRRTTTTTTTTTTTTUUUTTTQQQSSSWWWVVVSSSRRRTTTUUUUUUSSSRRRSSSSSSNNNLLLKKKLLLNNNNNNLLLIIIJJJJJJKKKMMMNNNNNNLLLIIIMMMNNNOOONNNLLLLLLMMMNNNJJJIIIHHHHHHJJJKKKKKKKKKIIIIIIHHHHHHIIIJJJLLLMMMOOOMMMJJJHHHHHHIIIHHHGGGIIIKKKMMMLLLJJJGGGFFFEEEIIIKKKLLLNNNMMMKKKIIIGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCCCCBBBCCCCCCDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDFFFFFFEEEFFFJJJRRR\\\ccc|||rrrbbbWWWPPPMMMLLLJJJGGGBBBAAACCCDDDDDDCCCGGGFFFDDDEEEFFFGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEssseeedddfffaaa___bbbdddfffjjjooossswwwyyyzzz|||}}}~~~|||zzzxxxvvvttttttrrrpppnnnmmmmmmnnnqqqrrrsssssstttzzz~~~rrrfffZZZVVVOOOHHHCCCAAABBBBBBBBBDDDDDDDDDDDDFFFJJJNNNQQQNNNKKKIIIIIILLLPPPRRRTTTRRRQQQQQQSSSTTTTTTSSSSSSTTTSSSQQQSSSWWWWWWSSSQQQSSSUUUTTTSSSRRRRRRSSSPPPOOONNNOOOPPPOOOLLLIIIIIIIIIJJJLLLMMMMMMKKKIIIJJJKKKMMMNNNMMMLLLMMMOOOJJJIIIGGGHHHJJJKKKKKKJJJGGGGGGFFFFFFGGGHHHJJJKKKMMMKKKIIIIIIIIIJJJIIIGGGHHHJJJLLLKKKIIIFFFEEEEEEIIIJJJLLLMMMLLLJJJHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBAAABBBCCCDDDEEEFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBBAAABBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCEEEEEEDDDDDDFFFLLLTTTYYYiiipppbbbYYYUUUTTTPPPKKKHHHGGGEEECCC@@@FFFEEEDDDEEEGGGHHHHHHHHHFFFFFFGGGHHHIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEtttlllggg```]]]___^^^```cccgggkkknnnpppppptttvvvyyy{{{|||~~~{{{xxxwwwvvvuuutttsssrrrpppmmmjjjjjjmmmoootttttttttwww~~~{{{jjj^^^ZZZSSSPPPJJJEEEBBBAAACCCDDDDDDDDDEEEEEEEEEHHHLLLPPPUUUQQQMMMJJJIIIKKKOOORRRTTTSSSRRRSSSTTTTTTSSSQQQQQQSSSSSSQQQTTTXXXWWWTTTPPPRRRTTTTTTRRRQQQRRRSSSRRRRRRRRRSSSSSSQQQMMMIIIIIIIIIIIIKKKMMMMMMKKKIIIGGGIIILLLMMMMMMLLLMMMNNNJJJHHHGGGHHHIIIJJJJJJIIIGGGFFFFFFEEEFFFHHHIIIJJJJJJIIIHHHIIIKKKKKKIIIHHHGGGHHHJJJIIIGGGEEEDDDDDDHHHIIIJJJKKKKKKIIIHHHFFFGGGFFFEEEEEEDDDCCCBBBBBBAAABBBBBBCCCDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@AAABBBBBBBBBBBBAAABBBBBBAAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBEEEIIIMMMQQQbbb}}}~~~zzzrrrjjj___UUUMMMHHHDDDBBBDDDCCCAAAAAACCCDDDDDDCCCEEEEEEFFFGGGHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEwwwmmmeeebbbbbb^^^___```ccceeeggghhhiiikkknnnqqqssstttvvvxxxyyy}}}zzzvvvssssssssssssrrrrrrqqqnnnjjjhhhiiiooossswwwuuuvvv||||||hhhZZZSSSSSSOOOLLLHHHEEECCCDDDEEEGGGIIIHHHFFFEEEFFFHHHLLLOOORRRPPPMMMJJJJJJKKKMMMOOOSSSSSSSSSTTTUUUTTTRRRPPPPPPRRRRRRQQQTTTXXXXXXTTTOOOQQQRRRRRRQQQQQQQQQRRRTTTUUUVVVWWWVVVRRRNNNJJJKKKJJJJJJKKKMMMNNNLLLJJJGGGIIILLLMMMLLLKKKKKKKKKJJJHHHGGGGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGIIIJJJKKKGGGGGGGGGIIILLLLLLJJJHHHFFFGGGIIIHHHFFFDDDDDDDDDGGGHHHIIIJJJJJJIIIGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAABBBCCCCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCAAA@@@??????????????????>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAABBBCCCBBBAAABBBDDDFFFIIIRRRddd}}}ooo___SSSLLLHHHFFFDDDBBBAAAAAAAAA@@@>>>BBBCCCDDDFFFGGGHHHHHHHHHFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDxxxpppkkkjjjbbbbbbaaaaaaaaaaaaaaaaaaccceeeiiikkkkkklllnnnooouuuwww|||}}}xxxuuurrrppppppqqqppppppmmmmmmkkkgggdddgggooovvvvvvvvvyyy}}}jjj[[[SSSOOONNNJJJIIIFFFEEEEEEGGGIIIKKKOOOMMMIIIGGGGGGIIIKKKMMMNNNNNNMMMMMMMMMMMMMMMNNNRRRRRRRRRSSSTTTTTTRRROOOOOOQQQRRRQQQTTTXXXWWWSSSMMMOOOQQQQQQPPPPPPQQQRRRVVVWWWYYYYYYVVVRRRNNNLLLMMMLLLLLLMMMOOOOOONNNMMMIIIKKKMMMLLLKKKIIIHHHIIIJJJHHHFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFGGGHHHJJJKKKFFFFFFGGGIIIKKKLLLKKKIIIFFFHHHHHHHHHFFFDDDEEEEEEFFFGGGHHHIIIIIIHHHGGGGGGEEEEEEDDDDDDCCCCCCBBBBBBAAAAAABBBBBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBB??????@@@@@@AAABBBBBBCCCAAA@@@??????>>>>>>>>>???===>>>>>>???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBB@@@AAACCCCCCBBBBBBDDDEEEHHHLLLUUUddd{{{|||{{{lllZZZPPPKKKIIIFFFDDDDDDCCCBBB@@@>>>???AAACCCDDDFFFFFFFFFDDDEEEEEEEEEFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDyyyuuujjjhhhfffccc```^^^\\\\\\]]]___aaabbbbbbccceeefffkkknnntttzzz}}}|||{{{yyysssqqqooonnnooonnnmmmlllggghhhgggdddbbbfffpppxxxyyy{{{{{{iiiZZZSSSOOOLLLJJJEEEDDDDDDEEEHHHMMMQQQSSSVVVRRRMMMJJJJJJLLLMMMNNNPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQSSSSSSRRRPPPOOORRRRRRRRRTTTWWWVVVQQQLLLNNNPPPPPPPPPOOOPPPQQQVVVXXXYYYYYYUUURRROOONNNOOOMMMMMMMMMOOOPPPOOONNNLLLMMMMMMLLLIIIHHHHHHIIIIIIHHHFFFFFFGGGHHHGGGFFFEEEDDDDDDCCCDDDFFFGGGHHHFFFFFFFFFHHHJJJKKKKKKJJJHHHIIIIIIHHHGGGFFFGGGHHHGGGGGGHHHHHHIIIIIIHHHHHHDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBB>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>======>>>????????????>>>>>>????????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAA???@@@BBBCCCBBBCCCDDDFFFCCCEEEJJJRRR```yyy~~~}}}{{{rrrbbbVVVSSSOOOLLLJJJHHHEEECCC>>>???@@@BBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEvvvsssnnniiiccc___\\\[[[ZZZ[[[[[[ZZZZZZ[[[]]]___cccfffkkkrrrxxx|||~~~}}}{{{wwwuuuttttttsssnnnmmmlllmmmmmmllliiigggeeeggghhhfffeeeiiittt}}}mmmeeeZZZSSSOOOMMMJJJGGGAAACCCEEEJJJPPPWWW^^^aaa[[[VVVPPPNNNOOOQQQSSSSSSUUURRROOOLLLKKKLLLNNNOOOOOONNNMMMNNNPPPRRRRRRRRROOORRRSSSRRRTTTWWWTTTPPPKKKMMMOOOOOOOOOOOOPPPQQQUUUWWWXXXWWWSSSPPPOOOPPPOOOMMMLLLMMMNNNPPPOOONNNMMMMMMLLLJJJHHHHHHJJJMMMIIIGGGFFFEEEFFFGGGFFFEEEDDDDDDCCCCCCDDDEEEGGGHHHGGGFFFEEEFFFIIIJJJKKKJJJJJJKKKKKKJJJHHHHHHIIIJJJGGGHHHHHHHHHIIIIIIIIIIIIDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBB????????????????????????AAA@@@@@@@@@AAAAAABBBCCC======>>>???@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>???======>>>???????????????>>>>>>>>>>>>??????@@@@@@????????????@@@@@@@@@@@@>>>???AAAAAA@@@@@@BBBDDD@@@AAAEEEKKKPPP___yyyvvvqqqiiibbb[[[TTTNNNIIIGGGGGGGGGFFFFFFDDDCCCCCCAAABBBBBBCCCDDDDDDEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKIIIJJJJJJJJJKKKKKKKKKKKKIIIIIIHHHHHHHHHHHHHHHIIIHHHHHHHHHHHHIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEE|||vvvooohhhccc___]]]YYYYYYXXXVVVUUUVVVYYY\\\ZZZ]]]bbbhhhnnnsssvvvwww|||{{{|||tttooommmmmmmmmnnnkkkkkkkkklllllljjjfffcccfffiiillljjjiiinnnyyyzzzrrrZZZXXXUUURRRPPPMMMIIIFFFBBBDDDIIIOOOXXXaaaiiinnn^^^YYYSSSQQQSSSVVVXXXXXXXXXSSSLLLFFFEEEGGGKKKNNNNNNLLLKKKLLLOOOQQQSSSSSSPPPSSSSSSRRRTTTVVVTTTNNNJJJLLLNNNOOOOOONNNOOOQQQTTTVVVWWWVVVRRROOOPPPQQQNNNMMMKKKLLLMMMOOOOOONNNMMMMMMKKKIIIHHHIIIMMMPPPIIIGGGFFFEEEFFFGGGFFFEEEFFFEEEEEEEEEEEEGGGHHHIIIIIIGGGEEEEEEHHHJJJKKKJJJKKKLLLLLLKKKIIIIIIJJJLLLHHHHHHHHHIIIIIIJJJJJJJJJCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAABBBCCC<<<===>>>???@@@AAABBBBBBCCCBBBAAA@@@????????????===>>>>>>???????????????======>>>>>>?????????@@@>>>????????????@@@@@@@@@>>>??????>>>======???AAA@@@AAAEEEJJJLLLQQQ```rrr}}}pppdddZZZTTTPPPPPPOOOMMMKKKHHHFFFEEEAAAAAABBBBBBCCCDDDEEEEEECCCDDDEEEGGGIIIKKKLLLMMMJJJJJJJJJJJJKKKKKKKKKLLLIIIIIIHHHHHHHHHIIIJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEuuuggg```]]][[[YYYXXXWWWVVVUUUUUUUUUTTTVVVWWWZZZ___dddiiimmmpppooosssxxx|||~~~yyyxxxtttooolllkkkkkkjjjjjjhhhiiijjjiiiggghhhlllooorrruuuyyy{{{}}}uuuggg```TTTQQQOOOPPPPPPMMMHHHCCCCCCEEELLLXXXeeelllmmmkkk^^^XXXQQQRRRWWW\\\\\\ZZZWWWTTTOOOJJJGGGGGGHHHIIIJJJJJJLLLMMMOOOQQQRRRSSSRRRQQQQQQRRRSSSTTTTTTSSSRRRPPPNNNNNNOOOOOOOOONNNQQQQQQRRRRRRQQQQQQPPPOOOKKKKKKJJJJJJJJJLLLNNNOOOOOOMMMKKKIIIIIIJJJLLLMMMMMMJJJGGGEEEEEEFFFFFFEEEFFFFFFHHHKKKMMMMMMKKKIIIIIIIIIGGGGGGGGGIIIKKKLLLKKKJJJJJJIIIIIIHHHGGGGGGJJJJJJIIIHHHGGGGGGGGGGGGGGGDDDAAA???@@@AAAAAAAAABBBAAA???>>>>>>???AAABBB??????>>>>>>>>>>>>??????AAAAAAAAA@@@???>>>===<<>>>>>>>>>>>AAA@@@???>>>============>>>>>>>>>>>>????????????@@@??????>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????????????????AAADDDHHHNNNSSSUUUooo}}}www}}}vvvqqqmmmmmmhhh```ZZZVVVOOOHHHGGGBBBBBBGGGJJJGGGEEEDDDFFFFFFEEEFFFGGGJJJMMMOOOKKKKKKLLLMMMNNNMMMJJJGGGKKKIIIJJJLLLLLLGGGFFFHHHIIIIIIJJJJJJJJJIIIIIIHHHIIIHHHGGGFFFFFFDDDBBB???EEEGGGHHHGGGDDDCCCDDDFFFEEEEEEFFFFFFFFFGGGGGGGGGmmmccc^^^ZZZXXXXXXWWWXXXYYYYYYYYYYYYVVVWWWXXX[[[^^^bbbeeegggiiilllqqqtttwwwzzz~~~|||{{{{{{zzzuuuqqquuusssooommmkkkjjjjjjiiibbbdddfffffffffiiiooouuu}}}jjj]]]WWWRRRQQQOOONNNMMMJJJGGGDDDGGGHHHMMMVVV```ggggggeee^^^[[[YYYYYY\\\^^^^^^\\\ZZZVVVPPPKKKGGGGGGHHHJJJNNNNNNOOOPPPPPPPPPPPPPPPRRRQQQQQQRRRSSSTTTSSSRRRQQQOOONNNMMMNNNOOONNNMMMPPPPPPQQQQQQPPPPPPOOONNNKKKJJJJJJJJJKKKLLLMMMNNNOOOMMMKKKIIIIIIJJJLLLMMMMMMJJJHHHGGGGGGGGGFFFEEEGGGGGGIIILLLOOOQQQPPPNNNLLLJJJHHHGGGGGGGGGIIIJJJJJJIIIIIIHHHGGGGGGFFFFFFHHHGGGFFFFFFFFFFFFFFFFFFHHHFFFCCCAAABBBCCCCCCCCCAAAAAA????????????AAAAAA??????>>>>>>>>>>>>??????AAAAAAAAA@@@???>>>======?????????>>>>>>>>>======AAA@@@???>>>==================>>>>>>>>>?????????@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBEEEIIIMMMOOOXXXkkkvvvhhh[[[TTTMMMIIIJJJKKKIIIGGGGGGFFFFFFGGGJJJNNNRRRWWWYYYQQQOOOKKKJJJJJJKKKKKKJJJLLLHHHHHHJJJJJJGGGHHHKKKMMMMMMMMMLLLJJJHHHHHHGGGHHHFFFEEEEEEEEEFFFDDDCCCEEEGGGHHHGGGEEEDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFGGGxxxkkkaaa[[[WWWWWWVVVWWWYYYYYYXXXVVVXXXXXXXXXYYYZZZ[[[\\\]]]aaacccfffiiikkkoootttxxx~~~|||vvvttttttsssqqqnnnooonnnmmmkkkjjjhhhfffeeebbbdddfffhhhiiiooovvv}}}rrr^^^TTTQQQPPPPPPOOOLLLHHHFFFFFFFFFJJJJJJMMMSSSZZZ^^^^^^\\\\\\___cccdddcccaaa```___```\\\UUUNNNKKKJJJLLLNNNRRRRRRRRRRRRQQQPPPOOONNNRRRQQQQQQRRRSSSTTTSSSQQQPPPNNNMMMMMMNNNNNNNNNMMMOOOOOOOOOPPPOOONNNNNNMMMKKKJJJJJJJJJKKKLLLMMMNNNNNNMMMKKKJJJIIIJJJLLLMMMLLLKKKJJJIIIJJJIIIGGGEEEFFFFFFGGGKKKOOOQQQQQQPPPMMMLLLIIIGGGFFFFFFFFFGGGIIIHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGEEEBBBBBBBBBCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>===??????>>>>>>>>>>>>======@@@??????>>>>>>===============>>>>>>>>>>>>????????????>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@AAACCCFFFGGGJJJVVVooo~~~~~~{{{kkkaaaXXXTTTRRRMMMKKKKKKKKKKKKMMMQQQWWW^^^eeeiii```YYYPPPIIIFFFGGGIIIJJJNNNJJJJJJLLLLLLKKKLLLPPPNNNOOOOOOMMMJJJIIIIIIJJJHHHGGGEEEEEEFFFGGGGGGGGGCCCDDDFFFEEEDDDCCCDDDFFFDDDDDDDDDDDDDDDCCCCCCCCCxxxkkkaaa]]][[[XXXXXXYYYYYYWWWUUU[[[[[[ZZZYYYYYYYYYYYYYYYZZZ\\\]]]^^^aaaeeekkkooovvvyyy|||~~~zzzvvvrrrpppppprrrrrrrrrmmmnnnnnnmmmkkkhhhggggggiiikkknnnppprrrxxxlllZZZTTTSSSNNNNNNNNNJJJEEEDDDFFFIIILLLKKKLLLPPPUUUXXXXXXXXX[[[bbbkkklllhhhbbb```aaafffaaaZZZSSSOOOOOOPPPRRRSSSSSSSSSRRRQQQPPPNNNMMMRRRQQQQQQRRRTTTTTTRRRPPPOOOMMMLLLLLLMMMNNNMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLJJJJJJJJJKKKLLLLLLMMMMMMNNNMMMKKKJJJJJJJJJKKKLLLLLLKKKKKKLLLMMMKKKHHHFFFDDDDDDDDDGGGJJJMMMMMMMMMNNNLLLIIIGGGFFFFFFGGGGGGIIIIIIHHHHHHGGGFFFFFFFFFCCCCCCCCCCCCDDDDDDEEEFFFDDDBBB@@@@@@AAAAAAAAA@@@??????@@@@@@@@@@@@????????????>>>>>>>>>>>>????????????@@@@@@@@@??????>>>???>>>>>>>>>============>>>>>>>>>>>>>>>======<<<============>>>>>>>>>???>>>>>>>>>>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCBBB@@@??????AAABBBDDDJJJOOO\\\ttt~~~tttvvv~~~{{{pppiiiccc[[[VVVUUUWWWVVVVVVXXX___hhhqqqwwwtttkkk^^^RRRKKKIIIHHHIIINNNMMMNNNRRRRRROOOOOOQQQQQQRRRSSSQQQNNNLLLMMMOOOMMMKKKIIIIIIIIIJJJIIIHHHFFFFFFFFFFFFEEEEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDD|||ppphhhccc]]]\\\^^^```___]]]^^^]]]\\\ZZZYYYXXXXXXXXXWWWWWWXXXXXXZZZ^^^cccgggooorrrvvvzzz~~~|||zzzwwwttttttqqqmmmkkkmmmooorrrsssrrrssssssqqqnnnmmmmmmoooppptttxxx|||iiiZZZVVVTTTLLLMMMLLLIIIEEEEEEHHHLLLLLLKKKKKKMMMQQQUUUWWWXXXZZZdddnnnooohhhaaa```bbbgggbbb[[[UUUQQQPPPQQQSSSRRRRRRQQQPPPPPPOOOOOOOOORRRRRRRRRTTTUUUTTTRRRPPPOOOMMMLLLLLLMMMNNNNNNMMMMMMMMMNNNNNNMMMMMMLLLKKKIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJKKKKKKLLLKKKKKKLLLMMMNNNLLLIIIFFFFFFEEECCCDDDGGGJJJJJJJJJMMMLLLIIIHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHHHHGGGGGGDDDDDDDDDDDDDDDEEEFFFGGGCCCAAA@@@@@@AAAAAAAAA???>>>??????@@@@@@??????>>>??????>>>>>>>>>>>>??????>>>??????@@@@@@@@@??????>>>>>>>>>============<<<======>>>>>>>>>===<<<<<<<<<============>>>>>>>>>===>>>>>>>>>>>>===<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???>>>???@@@BBBDDDIIIIIINNNYYYhhhxxxlllgggkkk~~~~~~uuummmkkkllliiiffffffkkksss|||rrrfff]]]XXXUUUSSSTTTTTTYYY```aaa\\\XXXXXX^^^aaabbb```ZZZVVVVVVXXXYYYWWWUUUTTTSSSPPPLLLIIILLLLLLJJJJJJIIIHHHGGGFFFHHHGGGGGGGGGGGGGGGGGGGGGuuulllbbb^^^aaaeeeggggggbbbaaa___\\\ZZZXXXWWWWWWVVVVVVVVVVVVVVVYYY^^^aaagggiiimmmrrrvvvxxxzzz{{{xxxzzz}}}{{{xxxuuurrrooolllnnnlllkkkjjjlllooosssvvvxxxyyyxxxtttqqqqqqtttxxx{{{}}}cccYYYUUUQQQKKKKKKJJJIIIHHHIIILLLOOOLLLKKKKKKMMMPPPTTTYYY\\\]]]fffnnnmmmeee___```cccccc```ZZZUUUQQQPPPPPPQQQTTTRRRPPPOOONNNOOOQQQRRRTTTSSSTTTUUUWWWVVVSSSPPPOOOMMMLLLLLLNNNOOOOOONNNMMMMMMMMMNNNMMMMMMLLLKKKIIIJJJKKKLLLMMMMMMMMMLLLMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNMMMJJJGGGJJJGGGEEEEEEHHHJJJLLLLLLNNNMMMKKKIIIHHHHHHIIIJJJKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGCCCBBBAAABBBCCCDDDBBBAAA??????????????????????????????>>>>>>>>>>>>??????===>>>???@@@@@@@@@@@@@@@>>>>>>============<<<<<<<<<===>>>>>>>>>===<<<;;;<<<<<<============>>>>>><<<===>>>???>>>===<<<;;;========================>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>???@@@CCCDDDFFFEEEGGGKKKQQQaaa{{{vvvgggaaagggppp|||{{{sssnnniiigggfffiiiqqqzzz|||wwwrrrqqqxxx|||~~~{{{rrrllliiijjjnnnnnnnnnmmmjjjcccZZZTTTSSSQQQNNNLLLKKKIIIFFFDDDFFFFFFFFFGGGGGGHHHHHHHHHooofffgggllloooooojjjhhheeebbb^^^[[[YYYXXXUUUVVVVVVUUUUUUVVVYYY\\\___```cccggglllpppssstttssstttwwwyyy{{{|||}}}}}}zzzwwwsssqqqooommmkkkiiijjjkkknnnqqqvvv||||||~~~lll[[[XXXUUUOOOJJJIIIIIIJJJLLLOOOPPPQQQNNNMMMMMMMMMPPPUUU[[[___bbbgggllliiibbb^^^```dddbbb___[[[WWWTTTRRRQQQQQQXXXUUUQQQNNNMMMOOORRRTTTUUUUUUVVVWWWXXXWWWTTTQQQOOONNNLLLMMMOOOPPPPPPOOOMMMNNNNNNNNNNNNMMMLLLLLLIIIJJJKKKLLLMMMMMMMMMLLLMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJKKKMMMLLLJJJHHHJJJHHHFFFFFFIIILLLOOOPPPRRRPPPMMMKKKIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEDDDEEEEEEEEECCCBBBAAABBBCCCDDDBBBAAA@@@???>>>======>>>???@@@??????>>>>>>>>>>>>??????======>>>???@@@AAAAAAAAA>>>>>>=========<<<<<<<<<;;;<<<===??????>>><<<;;;<<<<<<<<<=========>>>>>><<<===>>>???>>>===;;;:::========================>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<===???AAACCCCCCBBBCCCGGGKKKSSSbbbooozzztttnnniiidddmmm{{{zzzvvvtttuuuyyyuuulllccc___[[[XXXVVVSSSNNNKKKLLLLLLMMMNNNOOOPPPPPPQQQuuurrruuuxxxyyyrrrppplllgggccc^^^\\\ZZZUUUVVVVVVUUUTTTUUUWWWYYYYYYZZZ\\\```eeeiiimmmooolllmmmoooqqqsssuuuvvvvvvyyyzzz|||~~~{{{xxxvvvssspppnnnllllllkkkiiihhhiiilllssszzzvvv___TTTWWWVVVOOOJJJHHHHHHJJJOOOSSSSSSRRRPPPOOONNNNNNPPPUUU\\\aaaeeeiiijjjfff```^^^aaafffcccaaa^^^[[[XXXVVVUUUTTT\\\YYYSSSOOOMMMOOOSSSUUUVVVVVVWWWXXXYYYXXXTTTQQQPPPNNNMMMNNNOOOQQQQQQPPPNNNNNNNNNNNNNNNMMMLLLLLLHHHIIIKKKMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLKKKJJJJJJLLLLLLJJJHHHHHHFFFDDDEEEHHHMMMPPPRRRUUUSSSOOOLLLIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEGGGFFFEEEDDDDDDDDDDDDDDD@@@??????@@@BBBBBB@@@???AAA???>>><<<<<<>>>???AAA??????>>>>>>>>>>>>??????<<<===>>>???@@@AAAAAAAAA>>>=========<<<<<<<<<<<<:::<<<===??????>>><<<;;;<<<<<<<<<<<<=========>>><<<===>>>???>>>===;;;:::========================???????????????????????????>>><<<<<<<<<===???AAA???===>>>DDDHHHJJJOOOTTTlllyyynnnjjjgggkkkvvv}}}|||yyyvvvwwwzzzxxxsssnnnjjjgggccc^^^ZZZZZZZZZ[[[\\\^^^___```aaa|||vvvpppjjjeee```]]]ZZZXXXVVVVVVWWWZZZZZZZZZ]]][[[YYYZZZ]]]```bbbbbb```aaaccceeehhhkkknnnooosssuuuxxx||||||xxxtttrrrqqqqqqqqqnnnmmmkkkkkkjjjiiigggeeemmmmmmrrrooojjjccc\\\WWWSSSOOOMMMKKKHHHGGGLLLSSSXXXXXXVVVVVVSSSTTTXXXYYYXXXZZZ^^^```dddfffccc]]]\\\aaafffddd___\\\]]]\\\WWWTTTTTTVVVVVVUUUUUUTTTSSSRRRQQQSSSTTTVVVVVVVVVUUUSSSQQQNNNNNNNNNPPPPPPOOOLLLJJJOOOOOOOOONNNLLLKKKIIIHHHKKKKKKKKKJJJIIIIIIKKKMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLJJJIIIIIIJJJJJJIIIHHHHHHGGGGGGGGGIIIKKKNNNPPPZZZWWWQQQLLLHHHGGGGGGHHHFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFEEECCCBBBAAAAAAAAABBBBBBAAA???>>>======<<<;;;;;;;;;<<<>>>?????????>>>>>>>>>>>>????????????@@@AAAAAAAAA@@@@@@???===;;;;;;<<<======<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<============>>>>>>============>>>>>>?????????@@@CCCFFFJJJLLLXXXddd~~~xxxiiiddddddhhhqqqzzz{{{{{{wwwuuuyyyvvvwww}}}~~~~~~~~~zzzppphhheeefffjjjqqqyyy~~~~~~|||wwwuuuqqqjjjddd^^^]]][[[[[[\\\\\\[[[ZZZ]]][[[YYYXXXYYY[[[\\\[[[[[[[[[\\\^^^aaacccfffgggjjjlllooossswwwzzz{{{|||~~~~~~{{{||||||yyyvvvvvvtttqqqnnnjjjiiijjjkkkmmmooommmkkkiiiiiiiiiiiiiiikkkoooyyywwwppphhhddd^^^YYYUUUQQQMMMJJJMMMKKKJJJNNNUUUYYYZZZXXXVVVSSSSSSWWWXXXVVVXXX[[[[[[]]]]]]ZZZWWWXXX^^^ccc```\\\ZZZ[[[[[[WWWUUUVVVXXXXXXYYYXXXWWWUUURRRQQQRRRSSSTTTUUUUUUSSSRRRPPPNNNMMMNNNPPPQQQPPPNNNLLLOOOOOOOOOOOONNNLLLKKKJJJJJJKKKKKKJJJJJJJJJMMMOOOOOONNNMMMLLLLLLLLLLLLLLLLLLJJJIIIIIIJJJJJJIIIHHHEEEEEEEEEFFFGGGIIILLLMMMSSSQQQNNNKKKIIIHHHIIIJJJFFFFFFFFFGGGGGGGGGGGGHHHFFFFFFEEEEEEDDDBBBAAA@@@@@@@@@AAAAAAAAA???>>>======<<<<<<<<<======>>>>>>??????>>>>>>>>>>>>????????????@@@@@@AAAAAAAAABBB@@@>>><<<;;;<<<======<<<======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============>>>>>>>>>?????????>>>==================>>>>>>>>>>>>???AAADDDGGGIIIHHHQQQccc|||xxxuuusssmmmjjjjjjnnnzzz~~~xxxzzzyyyooohhhfffdddccccccbbb```______]]]YYYWWWWWWWWWVVVUUUVVVVVVWWWXXXZZZ[[[]]]^^^```bbbfffjjjnnnqqqssstttxxxyyyzzz|||}}}~~~}}}~~~xxxrrrrrrtttqqqnnnnnniiigggdddbbbbbbfffjjjmmmqqqpppnnnlllkkkkkklllmmmmmmwww}}}xxxnnnddd^^^aaa^^^YYYVVVSSSPPPMMMKKKOOOMMMMMMPPPVVVZZZ[[[ZZZUUURRRRRRUUUVVVUUUVVVYYYZZZWWWTTTRRRRRRWWW\\\```]]]YYYXXX[[[[[[XXXVVVWWWZZZ[[[\\\]]][[[XXXTTTRRRQQQRRRTTTTTTTTTSSSQQQPPPMMMMMMMMMOOOQQQRRRPPPNNNPPPPPPPPPPPPPPPOOONNNNNNJJJKKKLLLKKKKKKLLLNNNQQQQQQPPPOOONNNMMMLLLLLLLLLLLLJJJIIIIIIJJJJJJIIIHHHBBBCCCDDDEEEFFFGGGHHHIIINNNMMMLLLJJJIIIHHHGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGDDDDDDDDDCCCBBBAAA@@@????????????@@@@@@???>>>>>><<<======>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???@@@?????????@@@AAACCCDDDBBB@@@===<<<<<<===<<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>???======<<<<<<<<<<<<============<<<===>>>@@@BBBDDDCCCGGGQQQ___ooozzzooohhh```fffqqq}}}xxxuuupppmmmkkkiiigggeeeaaa^^^[[[YYYWWWVVVTTTRRRUUUUUUUUUUUUVVVWWWXXXYYYZZZ\\\___cccgggkkkmmmoooqqqqqqrrrtttvvvyyyzzz{{{||||||||||||{{{zzzyyyyyy}}}}}}~~~~~~~~~tttmmmnnnpppooolllkkkhhhfffccccccfffkkkrrrvvvwwwxxxxxxwwwuuusssrrrrrrwww|||mmmgggddd___ZZZXXX___[[[VVVRRRQQQQQQRRRQQQNNNMMMMMMPPPTTTXXXYYYYYYTTTQQQQQQUUUVVVUUUVVVZZZ]]]XXXQQQOOORRRXXX\\\^^^]]]ZZZYYY]]]]]]ZZZXXXYYYYYY[[[^^^```___\\\WWWTTTRRRSSSTTTUUUUUUSSSQQQPPPLLLLLLLLLOOORRRSSSRRRQQQPPPQQQQQQRRRRRRQQQQQQQQQNNNNNNNNNMMMKKKLLLNNNPPPQQQQQQOOONNNLLLLLLKKKKKKLLLJJJIIIIIIJJJJJJIIIHHHAAABBBCCCEEEFFFFFFFFFFFFMMMLLLKKKIIIGGGEEECCCBBBDDDDDDEEEEEEEEEFFFFFFFFFBBBBBBBBBBBBAAA@@@???>>>======>>>>>>>>>>>>>>>>>>;;;<<<>>>?????????>>>===>>>>>>============>>>>>>@@@???>>>>>>???AAADDDFFFCCCAAA>>><<<======<<<;;;===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::;;;;;;<<<===::::::;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;<<<<<<======<<<<<<<<<===>>>???@@@FFFHHHLLLQQQXXXggg{{{llliiieeedddkkk{{{zzzsssmmmhhheeeaaa___\\\ZZZXXXWWWTTTRRRUUUUUUTTTTTTTTTUUUVVVVVVVVVXXXZZZ]]]aaadddggghhhhhhhhhiiikkkmmmppprrrtttvvvvvvvvvvvvvvvuuuttttttvvvwwwyyy{{{~~~}}}yyy||||||{{{zzzyyyxxxwwwvvvxxxooojjjkkknnnnnnmmmmmmpppnnnmmmmmmqqqxxx}}}~~~nnn^^^XXXXXXXXXYYYZZZ]]]WWWQQQMMMMMMQQQUUUWWWLLLLLLLLLNNNQQQTTTVVVVVVSSSPPPQQQUUUWWWVVVXXX\\\___YYYQQQOOORRRWWWZZZZZZ___\\\\\\___```\\\YYYYYYWWWZZZ^^^aaaaaa^^^ZZZWWWSSSTTTUUUVVVVVVTTTRRRQQQKKKKKKKKKNNNQQQSSSSSSRRRQQQRRRRRRSSSSSSSSSSSSRRRSSSSSSQQQOOOLLLKKKLLLNNNQQQPPPNNNMMMLLLKKKJJJJJJLLLJJJIIIIIIJJJJJJIIIHHHBBBCCCDDDEEEFFFFFFEEEEEEHHHIIIIIIHHHGGGEEECCCBBBCCCCCCCCCDDDDDDDDDEEEEEE@@@@@@AAA@@@@@@???>>>========================>>>;;;<<<>>>?????????>>>===>>>>>>============>>>>>>???>>>======>>>AAACCCEEECCC@@@===<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===============>>>>>>>>>@@@BBBFFFIIIJJJOOO```pppxxxrrriii```\\\cccppp{{{xxxmmmgggdddaaa^^^\\\[[[YYYUUUSSSTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUVVVXXXZZZ]]]___````````````aaadddfffiiikkkmmmmmmnnnooooooooooooooorrrsssvvvyyy|||~~~~~~~~~}}}xxx}}}|||zzzwwwtttqqqooonnnrrrmmmllloooqqqqqqsssvvv}}}|||{{{|||rrrcccVVVRRRUUUXXXZZZ]]]YYYSSSMMMJJJKKKPPPUUUXXXKKKLLLMMMNNNPPPRRRTTTUUUSSSPPPQQQUUUWWWVVVXXX\\\ZZZVVVPPPOOOQQQTTTUUUTTT]]]ZZZ[[[^^^___[[[XXXXXXVVVYYY]]]```___]]]YYYVVVSSSTTTVVVWWWVVVUUUSSSRRRKKKJJJJJJLLLPPPRRRRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSVVVVVVTTTQQQMMMKKKLLLMMMPPPOOONNNMMMLLLKKKKKKKKKLLLJJJIIIIIIJJJJJJIIIHHHDDDDDDDDDDDDEEEEEEEEEEEECCCCCCDDDFFFFFFGGGFFFFFFBBBBBBCCCCCCCCCDDDDDDDDD@@@@@@@@@@@@@@@???>>>=========<<<;;;;;;<<<<<<<<<;;;<<<<<<===============>>>======<<<<<<======>>>>>>=========>>>???AAABBBAAA???<<<;;;;;;<<<;;;;;;<<<;;;;;;;;;;;;<<<======:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======;;;;;;::::::::::::;;;;;;<<<<<<============>>>>>>888;;;AAAEEEEEEEEENNNYYYlllyyywwwrrrjjjaaa\\\\\\^^^nnn{{{~~~yyyuuuqqqjjjkkkllllllmmmqqquuuyyyuuukkkiiifffcccaaa^^^ZZZWWWUUUUUUUUUTTTTTTUUUUUUVVVUUUUUUUUUUUUVVVXXXZZZ[[[YYYYYYYYYYYY[[[^^^aaacccdddeeefffggghhhiiiiiiiiimmmnnnpppsssvvvyyy{{{}}}{{{{{{{{{{{{|||}}}~~~}}}~~~~~~~~~}}}|||zzzxxxvvvtttsssttttttwww|||~~~~~~jjj^^^VVVWWW[[[]]]]]]]]]UUUQQQNNNMMMOOOSSSVVVXXXMMMNNNOOOPPPQQQSSSUUUVVVTTTRRRQQQTTTUUUSSSTTTWWWRRRQQQOOOOOOPPPRRRRRRQQQWWWTTTVVV[[[\\\YYYVVVVVVXXXZZZ\\\]]]\\\YYYUUURRRRRRTTTUUUVVVUUUTTTRRRQQQJJJIIIIIIKKKNNNPPPQQQQQQSSSSSSTTTTTTTTTSSSSSSRRRWWWVVVUUUQQQNNNLLLMMMNNNPPPOOONNNMMMMMMMMMMMMMMMLLLJJJIIIIIIJJJJJJIIIHHHEEEEEECCCCCCBBBCCCDDDEEEBBBBBBCCCDDDEEEFFFGGGHHHAAABBBBBBBBBBBBCCCCCCCCC???@@@@@@@@@@@@???>>>>>>>>>===<<<:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<======<<<<<<======>>>>>>>>>??????===::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======::::::::::::::::::::::::999999999999999999999999::::::999999::::::;;;<<<:::;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;:::;;;<<<<<<============999:::>>>CCCCCCCCCHHHOOOUUUfff}}}~~~wwwmmmccc^^^]]]\\\bbblllxxxxxxqqqhhhiiijjjjjjkkknnntttyyytttqqqnnnjjjgggccc^^^[[[XXXXXXWWWWWWWWWXXXXXXYYYXXXXXXWWWVVVVVVWWWYYYZZZVVVUUUUUUUUUWWWYYY\\\^^^^^^___```bbbdddeeeeeeeeedddeeegggiiillloooqqqrrrttttttssstttuuuwwwyyy{{{zzzyyywwwwwwyyy{{{}}}}}}yyyyyyyyyyyyzzz{{{}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~{{{~~~wwwggg^^^YYY]]]cccbbb___]]]TTTRRRQQQRRRUUUWWWXXXXXXPPPQQQRRRSSSSSSTTTWWWYYYVVVSSSRRRTTTSSSPPPPPPSSSLLLNNNPPPQQQRRRRRRRRRRRRPPPNNNQQQWWWYYYWWWUUUUUUZZZ[[[\\\\\\YYYVVVQQQOOOQQQRRRTTTUUUTTTSSSQQQPPPJJJIIIIIIJJJMMMOOOPPPPPPTTTTTTTTTTTTTTTSSSRRRRRRVVVVVVTTTRRROOONNNOOOPPPPPPPPPOOONNNNNNOOOOOOOOOLLLJJJIIIIIIJJJKKKIIIHHHFFFDDDBBBAAAAAABBBCCCDDDEEEEEEDDDDDDDDDEEEEEEFFFAAAAAAAAABBBBBBBBBCCCCCC???@@@@@@@@@@@@??????>>>???===<<<:::999999::::::;;;;;;:::999999;;;<<<=========<<<<<<<<<<<<======;;;<<<===============<<<>>>;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>::::::::::::::::::::::::999999999999999999999999::::::999999::::::;;;<<<888888999999999:::::::::;;;::::::999999::::::;;;999999:::;;;<<<<<<<<<<<<<<<:::;;;>>>??????CCCIIIEEEOOO]]]llltttmmmjjjjjjgggccc___```hhhwww}}}~~~~~~uuujjjccc```^^^\\\[[[[[[ZZZYYYWWWXXXXXXXXXWWWVVVUUUTTTTTTWWWUUUSSSSSSUUUWWWXXXWWWXXXXXXZZZ[[[\\\\\\\\\\\\```______```aaaccceeegggkkkllllllnnnooopppqqqrrrqqqpppoooooopppqqqrrrsssssssssssstttuuuwwwzzz{{{zzz{{{}}}~~~}}}||||||}}}|||zzzzzz{{{|||~~~~~~{{{zzz}}}}}}|||~~~kkkbbbaaa```aaaaaa```]]]ZZZXXXTTTRRRTTTYYY[[[YYYVVVUUURRRRRRVVVXXXUUUSSSTTTWWWTTTTTTUUUTTTOOONNNOOOOOOQQQSSSUUUTTTQQQMMMKKKOOOOOOPPPQQQRRRSSSTTTUUUZZZYYYYYYWWWVVVTTTRRRQQQMMMOOOQQQSSSSSSQQQNNNMMMNNNKKKHHHGGGIIILLLNNNOOONNNQQQUUUXXXXXXTTTOOOLLLSSSSSSQQQPPPOOONNNMMMMMMOOOMMMKKKKKKMMMNNNOOONNNMMMJJJGGGFFFGGGIIIJJJJJJDDDCCCBBBAAAAAAAAAAAAAAAAAACCCDDDDDDCCCCCCDDDFFFBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@???>>>===<<<<<<;;;;;;;;;::::::::::::<<<<<<<<<============>>><<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999;;;;;;999999999999;;;;;;888999999::::::999999888::::::999888999:::<<<===:::::::::;;;;;;<<<<<<<<<777777888999::::::;;;;;;999999999999999999999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>???@@@AAABBBGGGGGGIIIQQQ]]]rrruuupppqqquuupppiii```[[[^^^fffmmmuuu}}}}}}uuuoookkkfffcccaaa```___^^^ddd```\\\YYYXXXXXXVVVUUUWWWUUUSSSSSSUUUVVVUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXZZZZZZYYYYYYZZZ\\\^^^___bbbcccdddeeefffggghhhhhhiiiiiihhhggghhhiiijjjjjjmmmmmmmmmnnnoooqqqssstttqqqrrruuuwwwxxxxxxxxxwwwwwwxxxzzz{{{|||}}}}}}}}}~~~{{{yyyzzz|||~~~~~~}}}~~~~~~|||{{{yyywwwtttqqqoooooopppqqqsssuuuuuusssqqqpppssswww}}}}}}tttvvv~~~|||jjjeeedddcccbbbbbb```]]]ZZZXXXVVVUUUXXX\\\]]]ZZZWWWXXXSSSRRRTTTVVVTTTTTTVVVWWWTTTSSSUUUTTTOOOMMMOOOPPPQQQSSSTTTSSSRRRPPPNNNLLLMMMOOOQQQSSSUUUVVVWWWWWWWWWWWWVVVTTTSSSQQQPPPMMMNNNOOOPPPPPPOOONNNMMMLLLKKKIIIJJJKKKLLLLLLLLLMMMOOOSSSVVVUUURRRNNNKKKPPPPPPOOONNNNNNNNNOOOOOONNNLLLJJJJJJKKKMMMMMMLLLLLLIIIFFFEEEGGGIIIJJJJJJEEEDDDCCCBBBBBBBBBBBBBBBAAACCCDDDDDDCCCCCCDDDEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999<<<;;;::::::::::::;;;<<<888999999::::::999999888:::999999888888999:::;;;::::::::::::;;;;;;;;;<<<888888888999999:::::::::999999999999999999999999999999999999999999999999::::::::::::;;;;;;;;;;;;::::::;;;<<<===>>>?????????>>>AAAEEELLLYYYmmm{{{zzz{{{{{{xxxrrrjjjcccaaaaaabbbgggrrr}}}uuupppmmmmmmmmmmmmnnnhhhaaa\\\ZZZYYYWWWUUUWWWVVVUUUUUUVVVVVVUUUTTTRRRSSSTTTUUUUUUUUUUUUUUUVVVVVVUUUTTTUUUVVVWWWXXXZZZZZZ[[[\\\]]]^^^^^^^^^aaaaaa```_________``````ccccccddddddfffgggiiijjjfffgggiiilllnnnnnnnnnnnnoooooopppqqqrrrssssssttttttrrrqqqqqqsssuuuvvvuuuwwwxxxyyyzzzyyywwwuuutttnnnlllhhheeedddddddddeeedddfffhhhgggeeefffkkkooo|||wwwoooooo{{{wwwjjjgggfffdddcccbbb___[[[XXXWWWWWWXXX\\\______[[[VVVWWWQQQNNNPPPRRRQQQRRRTTTTTTRRRRRRTTTSSSOOONNNPPPSSSSSSSSSSSSSSSRRRRRRRRRNNNOOOPPPQQQRRRTTTUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPMMMMMMMMMMMMMMMMMMNNNNNNLLLKKKKKKLLLMMMMMMKKKIIIJJJMMMPPPRRRRRRPPPNNNLLLNNNMMMMMMMMMMMMNNNPPPQQQNNNLLLJJJIIIKKKLLLLLLKKKKKKIIIFFFEEEGGGHHHIIIIIIFFFEEEDDDCCCBBBBBBBBBBBBAAABBBCCCCCCBBBBBBCCCDDD?????????????????????????????????@@@??????>>>>>>>>>>>>>>>=========<<<<<<::::::::::::;;;;;;;;;;;;999999999999999999999999999::::::;;;;;;::::::999<<<<<<;;;;;;;;;;;;<<<<<<888999999::::::999999888:::999888888777888888999999:::::::::::::::;;;;;;888888999999999999999999999999999999999999999999999999999999999999999999999999999999::::::::::::999:::::::::;;;;;;;;;;;;<<<<<<>>>AAABBBFFFPPP\\\yyy~~~}}}wwwoooiiifffYYYYYY]]]dddmmmxxx~~~~~~yyyvvvqqqjjjccc]]]ZZZYYYXXXWWWVVVWWWXXXXXXWWWVVVUUUUUUVVVWWWWWWWWWVVVVVVWWWVVVUUUTTTTTTUUUVVVWWWVVVWWWXXXYYYZZZZZZYYYYYY\\\\\\[[[ZZZZZZZZZYYYYYY[[[[[[\\\]]]^^^___```aaa^^^___```bbbcccddddddddddddeeeeeeeeefffhhhiiiiiikkkjjjiiiiiijjjkkklllmmmpppqqqrrrsssrrrqqqooonnngggeeeaaa^^^\\\\\\]]]^^^ZZZ]]]___``````ccciiiooo{{{xxxqqqsss~~~tttkkkiiigggeeecccaaa^^^YYYVVVVVVWWWZZZ]]]```^^^YYYUUURRRMMMKKKNNNOOOMMMMMMNNNPPPNNNOOOSSSSSSQQQQQQTTTWWWVVVTTTRRRQQQQQQRRRSSSSSSSSSSSSRRRQQQQQQPPPPPPRRRRRRRRRRRRRRRRRRQQQPPPOOOMMMLLLKKKKKKLLLNNNPPPPPPNNNMMMMMMNNNNNNLLLKKKJJJKKKNNNOOOPPPOOONNNMMMNNNNNNMMMLLLMMMNNNPPPQQQOOOMMMKKKJJJKKKLLLKKKKKKJJJHHHFFFEEEGGGHHHHHHHHHEEEDDDCCCBBBBBBAAAAAAAAAAAABBBCCCBBBAAAAAABBBCCC????????????@@@@@@@@@@@@===>>>???????????????>>>??????>>>>>>>>>=========;;;;;;<<<<<<<<<=========::::::::::::::::::::::::999::::::;;;;;;::::::999;;;;;;;;;::::::;;;;;;;;;888999999::::::999999888999999888777777777666666999999999999::::::::::::999999999999888888888888888888888888888888888888888888888888999999999999888888999999999::::::::::::::::::::::::999999999======@@@BBBBBBAAAGGGNNNZZZmmm~~~xxxtttrrrqqqddd```]]]^^^```cccllltttuuuggg```^^^YYYWWWVVVWWWXXXYYYXXXWWWWWWXXXXXXXXXXXXXXXWWWVVVXXXWWWVVVUUUUUUUUUVVVWWWVVVWWWXXXYYYYYYXXXWWWVVVWWWWWWWWWWWWVVVUUUUUUTTTUUUVVVWWWXXXYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\^^^___```aaabbbcccbbbbbbaaa```aaabbbccceeefffiiikkkllllllkkkkkkbbb```]]]YYYXXXXXXYYYYYYWWWYYY\\\^^^```eeemmmssszzz{{{wwwtttxxx|||zzzwwwrrrnnnmmmkkkhhhfffccc```[[[WWWTTTUUUXXX[[[\\\[[[WWWTTTOOOLLLLLLQQQRRRNNNKKKKKKLLLJJJLLLQQQSSSRRRSSSWWW[[[XXXUUURRRPPPPPPQQQRRRTTTTTTSSSRRRQQQPPPOOOOOOQQQQQQRRRRRRRRRRRRQQQQQQPPPNNNKKKJJJJJJMMMPPPRRRTTTQQQNNNLLLMMMOOOOOOOOOKKKLLLLLLMMMNNNNNNNNNNNNPPPOOOMMMLLLLLLNNNOOOQQQNNNLLLIIIHHHIIIIIIIIIHHHIIIGGGEEEEEEFFFHHHGGGGGGCCCBBBAAAAAA@@@@@@AAAAAAAAABBBCCCBBBAAA@@@AAACCC@@@AAAAAAAAAAAAAAAAAAAAA===>>>>>>?????????>>>>>>>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<===::::::::::::::::::::::::999::::::;;;;;;::::::999999999999999999999999999888999999::::::999999888888888888888777666666555999999999999999999999999999888888888888888888888888888888888888888888888777777777888888999999999888888999999999:::::::::;;;;;;;;;::::::::::::999<<<;;;<<>>===AAAGGGJJJSSSeee}}}zzzsssooonnnooojjjeeedddbbb]]]\\\]]]ccchhhuuuttthhhccc___\\\ZZZXXXYYYYYYYYYXXXXXXXXXYYYXXXXXXWWWVVVUUUWWWVVVUUUTTTTTTTTTUUUVVVUUUVVVXXXYYYYYYWWWUUUTTTRRRRRRSSSSSSSSSRRRQQQQQQSSSSSSUUUVVVVVVWWWWWWVVVXXXXXXWWWWWWWWWVVVVVVVVVUUUWWWYYY\\\^^^_________]]]^^^]]][[[XXXXXXYYY[[[[[[]]]aaafffiiillllllmmmcccaaa]]]ZZZYYYYYYYYYZZZ[[[]]]```aaadddiiiqqqxxx|||{{{sssxxx}}}yyyvvvuuusssqqqpppqqqooollljjjgggccc^^^ZZZSSSTTTVVVWWWWWWVVVUUUTTTQQQOOOQQQVVVVVVQQQMMMLLLKKKIIIKKKQQQSSSRRRSSSVVVZZZXXXUUUQQQPPPPPPQQQRRRQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPOOOMMMKKKJJJJJJMMMPPPRRRUUUQQQMMMLLLMMMOOOQQQRRRLLLLLLKKKKKKKKKLLLMMMMMMPPPNNNLLLJJJKKKLLLOOOPPPMMMJJJGGGFFFFFFFFFEEEDDDHHHFFFEEEEEEFFFGGGGGGFFF@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDCCCBBBAAABBBCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>???>>>>>>===============<<<<<<<<<;;;;;;999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999888888999999999999888888888999999::::::999999888777888888888888777777666999999999888888888888777777777888888888888888888888888888888888888888888666666777777888999999999999999999999::::::::::::;;;;;;;;;;;;::::::::::::===;;;;;;<<<<<<:::===BBBDDDEEELLL\\\rrryyyuuuvvvppplllllljjjddd]]][[[WWWVVVZZZdddnnnxxx|||rrrmmmiiiccc___]]]]]]\\\\\\ZZZZZZZZZZZZYYYXXXVVVVVVVVVUUUTTTSSSSSSTTTVVVVVVVVVWWWYYYZZZZZZXXXUUUTTTPPPQQQRRRSSSSSSRRRRRRQQQQQQRRRSSSUUUUUUUUUUUUTTTUUUTTTTTTTTTTTTTTTUUUUUUSSSVVV[[[___bbbbbbbbbaaa^^^___^^^[[[WWWUUUVVVXXXXXX[[[aaahhhnnnrrruuuvvvnnnllliiifffddddddeeefffggghhhjjjjjjjjjooovvv}}}yyy}}}wwwooorrrvvvvvvtttrrrpppqqqqqqooollljjjgggccc^^^[[[TTTTTTTTTSSSRRRRRRTTTUUUUUURRRSSSVVVWWWSSSOOOOOOMMMKKKLLLQQQRRRPPPPPPSSSWWWUUUSSSQQQPPPQQQRRRTTTPPPQQQQQQQQQRRRRRRSSSSSSPPPPPPPPPPPPOOONNNNNNMMMMMMLLLJJJIIIIIILLLOOOQQQQQQOOOLLLLLLNNNOOOPPPPPPLLLKKKIIIHHHHHHIIIJJJKKKKKKJJJHHHGGGHHHKKKNNNPPPNNNLLLIIIGGGGGGGGGFFFEEEGGGEEEDDDEEEFFFGGGFFFEEE?????????@@@AAABBBCCCDDDCCCDDDEEEDDDBBBAAABBBCCCCCCBBBBBBAAA@@@???>>>>>>>>>?????????>>>===<<<<<<;;;;;;;;;:::::::::999999888888999999999:::::::::999999999999999999999999999::::::;;;;;;::::::999888999::::::::::::999888888999999::::::999999888666777888999999999888777999999888888777777777777666666777777888888999999888888888888888888888888666666666777888999999999::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::<<<:::;;;======;;;===AAACCC@@@AAAJJJVVVggg}}}vvvuuutttnnniiifff^^^ZZZXXXZZZ]]]aaakkkuuuzzztttmmmfffcccbbbaaa```\\\\\\\\\\\\[[[ZZZXXXXXXVVVUUUTTTTTTUUUVVVWWWXXXXXXZZZ[[[\\\\\\ZZZWWWUUUQQQRRRSSSTTTUUUUUUTTTSSSPPPQQQSSSTTTUUUUUUTTTSSSRRRRRRRRRRRRSSSTTTUUUVVVSSSWWW]]]bbbeeefffeeedddbbbcccbbb^^^YYYWWWXXXZZZZZZ^^^eeemmmtttzzz~~~|||yyyvvvsssqqqqqqrrrsssrrrssssssrrrqqqttt{{{|||pppllljjjgggeeellluuuxxxuuuqqqppppppooollljjjgggeeeaaa\\\XXXVVVUUUSSSQQQPPPQQQTTTWWWWWWSSSQQQTTTTTTQQQPPPQQQPPPMMMNNNQQQQQQNNNNNNPPPSSSRRRQQQPPPQQQRRRTTTVVVTTTSSSSSSRRRQQQQQQPPPPPPOOOOOOOOONNNNNNMMMKKKKKKKKKJJJHHHHHHIIIKKKMMMOOOLLLLLLKKKMMMOOOOOONNNMMMLLLJJJHHHFFFEEEFFFHHHIIIGGGFFFEEEEEEFFFJJJNNNQQQRRRPPPLLLKKKJJJJJJIIIHHHFFFEEEDDDEEEFFFGGGFFFDDD??????@@@AAABBBDDDEEEFFFDDDEEEFFFEEECCCBBBBBBDDDCCCBBBAAA@@@???===<<<<<>>===;;;;;;::::::999999999888888888::::::;;;;;;;;;<<<<<<<<<888888888888888888888888999::::::;;;;;;::::::999999999;;;;;;;;;;;;999999999999999::::::999999999666777888999::::::999888999888888888777777666666555666666777888999999:::777777777777777777777777555666666777888999999999::::::;;;;;;;;;;;;<<<<<<888888999999999:::::::::666555777<<<===;;;<<>>===<<<<<<<<<999999999::::::;;;;;;;;;999999999999999999999999999999::::::::::::;;;;;;999999999::::::;;;;;;;;;777888888888888999999999777777777777777777777777::::::::::::::::::::::::888888777777666666555555777777777777777777777777888888777777777777888888:::999888777777888999:::;;;;;;:::999999:::::::::===:::777666777888888888999999999:::::::::;;;;;;======>>>@@@DDDHHHLLLOOOfffuuuyyyqqqooonnnooopppkkkaaaXXXZZZ]]]bbbhhhoooyyy~~~sssttttttrrrlllfff```]]]]]]]]]\\\[[[[[[ZZZXXXWWW\\\]]]aaagggkkkjjjddd___XXXWWWVVVWWWXXXWWWTTTRRRUUUVVVWWWWWWXXXXXXYYYYYYWWWVVVUUUTTTUUUWWWXXXXXXgggmmmvvv}}}|||yyyuuupppkkkhhhgggeeelllxxx}}}||||||}}}kkkccc^^^XXXYYY___hhhnnnrrrrrrtttwwwvvvqqqnnniiiccc^^^[[[YYYVVVTTTVVVVVVWWWXXXYYYYYYVVVSSSRRRPPPOOOOOOPPPRRRRRRRRRRRRPPPPPPRRRPPPMMMNNNSSSVVVRRRMMMLLLOOOQQQRRRQQQQQQRRRRRROOOMMMKKKLLLMMMJJJJJJKKKLLLMMMMMMLLLLLLJJJHHHFFFFFFHHHJJJKKKJJJJJJJJJJJJKKKMMMMMMKKKIIIKKKJJJHHHGGGGGGHHHJJJKKKNNNNNNLLLIIIGGGHHHKKKMMMNNNMMMLLLJJJIIIGGGFFFEEEEEECCCBBBAAABBBBBBAAA@@@?????????@@@AAAAAABBBBBBDDDDDDCCCCCCBBBAAAAAA@@@AAA@@@@@@@@@@@@?????????>>>>>>>>>===<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<999999999999999999999999999999999:::::::::;;;;;;777777888888888999999999777777888888888999999999888888888888888888888888999999999999999999999999888777777777666666666555777777777777777777777777888888777777777777888888999999888777777888999999999999888888888888999999;;;888666666777999999999999999999::::::::::::;;;:::::::::<<>>>>>>>>???@@@@@@AAAAAACCCCCCBBBBBBAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>???>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<999999999999999999999999999999999999::::::::::::777888888888888999999999777777777888888888999999999999999999999999999999777777777777777777777777777777777777666666666666777777777777777777777777888777777666666777777888999888888777777888888999888777777777777777888888888777555555888:::::::::888888999999999:::::::::999999999999;;;===???@@@???EEEPPP]]]ppp}}}xxxyyy{{{{{{yyysssqqqkkkddd\\\WWWVVVVVVVVV]]]hhhsss}}}zzzvvvrrrpppqqqqqqpppnnnfffdddeeeiiinnnpppooommmhhhddd___\\\[[[\\\\\\\\\YYY]]]ccciiimmmnnnmmmllldddbbb___```bbbccccccaaagggsss~~~~~~www}}}|||}}}xxxoookkkkkkqqqwwwyyykkkggggggggghhhlllqqqsssuuutttrrrooojjjfff```]]]YYYVVVUUUVVVXXXZZZWWWXXX[[[___bbbaaa]]]ZZZXXXVVVTTTTTTUUUVVVWWWVVVRRROOOOOORRRRRRRRRWWW]]]mmmeee[[[TTTQQQPPPOOONNNRRRSSSTTTSSSPPPNNNNNNOOONNNPPPRRRSSSSSSRRROOOMMMOOOLLLIIIHHHIIIJJJKKKKKKHHHHHHGGGHHHJJJKKKKKKIIIJJJJJJIIIIIIIIIIIIJJJJJJLLLMMMLLLJJJGGGEEEEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDBBBCCCCCCCCCAAA???======>>>>>>?????????@@@BBBBBBAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>======????????????>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888888999999999999:::::::::::::::::::::::::::::::::777777777777888888888888999999999999999999999999777777777777777777777777777777777777666666666666777777777777777777777777777777666666666666777777888888777777777777888888777777666666777777888888888777555666888999999999888888888888999999999999;;;;;;:::::::::;;;<<<===???BBBFFFJJJSSSggg~~~~~~xxxmmmeee```ZZZZZZZZZZZZ\\\bbbjjjooo~~~}}}xxxsssrrrtttwwwyyyxxxvvvpppiiieeeeeegggjjjllljjjooowww~~~sssqqqooopppssstttqqqnnnlllvvv{{{yyywwwmmmtttzzzzzzxxx{{{}}}rrrmmmpppuuu~~~zzzssssssuuuvvvuuuuuuuuuvvvwwwvvvqqqhhh```[[[[[[YYYWWWUUUTTTVVVYYY[[[UUUWWWZZZ___bbbbbb___\\\YYYVVVTTTSSSTTTUUUUUUTTTOOOMMMMMMPPPQQQRRRWWW]]]nnnggg^^^WWWTTTSSSQQQOOOTTTUUUWWWVVVTTTSSSRRRSSSTTTUUUWWWYYYYYYWWWTTTRRRQQQNNNJJJGGGHHHIIIJJJJJJIIIHHHGGGIIIKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKJJJHHHFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDAAA???===>>>>>>>>>>>>>>>??????@@@@@@@@@@@@????????????>>>>>>=========<<<<<<<<<===============<<<<<<<<<999999999999999999999999999999999888888777777777888888888999999999::::::::::::::::::::::::::::::666666777777777888888888999999999999999999999999888888888888888888888888666666666666777777777777666666666666666666666666777777666666666666777777777777777777777777777777777777777777777888999999:::888666666777888777555777777777888888888999999<<<;;;;;;:::::::::::::::<<>>>>>>>>>>>>>>>>>????????????????????????>>>>>>=========<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999999888888888888999999999888777777666666888888888888999999999999999999999888888888888777666666666777777777888888999999999999999999999999777777777777777777777777666666666666777777777777666666666666666666666666777666666555555666666777666777777888888777777666777666666666777888999::::::888777777777777555444666777777777777888888888999999999999999888888888888;;;>>>>>>===@@@GGGMMMZZZkkk|||pppcccXXXSSSRRRRRRSSSVVV^^^hhhrrrxxx~~~{{{zzz|||{{{vvvssspppiii]]]VVVVVVUUUWWWYYYXXXVVVVVVXXXZZZTTTUUUXXX\\\```cccbbbaaa[[[XXXUUURRRRRRQQQOOONNNMMMLLLMMMPPPPPPOOOQQQVVVVVVUUUTTTVVVXXXXXXUUUQQQNNNQQQTTTVVVUUUUUUUUUVVVTTTVVVYYY]]]```ccceeefffVVVRRRMMMIIIIIIJJJJJJKKKMMMLLLKKKKKKNNNPPPQQQQQQJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKKKKIIIHHHGGGIIIJJJFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEFFFDDDBBB???????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888999999999888777666666666888888888888999999999999999999999888888888777777666666666666777777777888888888888888888888888888666666666666666666666666555666666666777777777888666666666666666666666666666666555555555555666666555666777888888777666555555555555555666777888999888666666777888888666555666666666777777777888888777777888888999999888888777999;;;<<<===???AAADDDDDDLLL[[[nnnzzzpppjjjccc^^^VVVPPPOOOSSSYYY]]]gggqqq{{{}}}{{{|||}}}uuuooolllddd[[[WWWYYYUUUXXXZZZZZZXXXVVVWWWYYYTTTUUUWWW\\\```cccdddccc___\\\XXXUUUTTTSSSQQQPPPNNNMMMNNNQQQQQQNNNPPPTTTSSSSSSTTTWWWZZZYYYTTTOOOJJJMMMQQQSSSTTTSSSTTTUUUVVVXXXZZZ]]]```dddfffhhhXXXTTTNNNKKKJJJKKKLLLLLLOOOMMMLLLMMMOOORRRSSSRRRJJJJJJKKKKKKKKKKKKJJJJJJLLLLLLLLLJJJGGGGGGIIIJJJEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFEEEBBB???@@@@@@@@@???????????????============>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::=========>>>>>>>>>>>>>>>;;;;;;;;;::::::999999999999999999888777666666555777888888888888999999999;;;;;;;;;::::::999999999666666666666777777777777777777777777777777777777555555555555555555555555555666666666777777888888666666666666666666666666666666555555555555666666555666777888888777666555333333333444555666777888555555555666888999888666666666666666777777777777777888999:::;;;;;;;;;;;;777777888999:::===???@@@AAA???EEESSS___mmm|||tttggg[[[RRRPPPQQQSSSNNNWWW```eeeppp~~~{{{zzz~~~zzz~~~}}}ooogggiiifff[[[UUUWWWZZZYYYXXXWWWVVVUUUTTTTTTUUUVVVYYY]]]```aaa```^^^]]]ZZZVVVRRRPPPPPPQQQSSSQQQPPPNNNLLLLLLMMMOOOPPPRRRRRRRRRTTTUUUUUURRRPPPNNNOOOOOOOOOOOOOOOOOOPPPPPPZZZ___]]]```hhhhhh```YYYTTTOOOLLLLLLMMMLLLJJJMMMLLLLLLMMMOOOPPPPPPOOOJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKLLLKKKHHHEEEHHHGGGFFFDDDCCCBBBBBBBBBEEEEEEEEEDDDCCCCCCBBBBBB>>>===<<<===>>>===;;;:::========================;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::===<<<<<<;;;;;;::::::999999999777666777777999:::999888888888999::::::;;;;;;;;;;;;:::999888777666777777666666666666777777999888888888777777666666555555555555666666666666777777777777777777777777555555555555555444444444666555444444555666777888555555444444444333333333666666555444555666777888555555666777777777777777777777666666666666666777777777777777888888888888888888999999999:::::::::;;;>>>BBBEEEIIISSSaaalllrrreee[[[SSSOOORRRNNNMMMRRRWWWZZZ___ccckkkpppwww|||zzz{{{tttrrrtttwwwrrrqqqtttvvvuuuyyy|||pppddd___cccccc\\\YYY\\\[[[[[[ZZZYYYXXXWWWVVVVVVUUUUUUWWWZZZ]]]______^^^\\\ZZZVVVRRRQQQQQQRRRSSSQQQPPPOOONNNMMMMMMNNNNNNPPPPPPQQQSSSUUUUUURRRPPPNNNNNNOOOOOOOOOOOOPPPPPPRRRZZZ^^^[[[]]]cccbbbZZZXXXUUUPPPNNNOOOPPPPPPOOOQQQOOONNNOOOPPPPPPOOONNNMMMLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIJJJLLLKKKHHHEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@???>>>>>>??????===;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::::::::::::::::::::;;;;;;???>>>===;;;::::::::::::888888888888888999:::;;;::::::::::::999888777666777777666666666666777777777777777666666666555555555555555555666666666666555555555555555555555555666666666666777777777777666555444444555666777888666666555555555444444444333222222111222333444555555555666777777777777777777777666666666666666777666666777777777888888888888888888999999999:::::::::<<<======>>>CCCMMMTTTfffvvvxxxmmmeee___ZZZVVVWWWVVVSSSRRRSSSSSSVVVZZZ```gggooowww|||}}}}}}zzzwwwwww{{{xxxqqqmmmppp|||}}}ssslllgggeeegggpppmmmlllppptttxxx~~~xxxnnnbbbZZZWWW\\\___[[[ZZZ]]]\\\\\\[[[ZZZYYYXXXXXXWWWTTTSSSTTTVVVYYY\\\\\\\\\[[[YYYVVVSSSRRRQQQRRRSSSPPPPPPOOOOOONNNMMMLLLKKKMMMMMMNNNQQQSSSTTTRRRPPPNNNNNNNNNOOOOOOPPPPPPPPPSSSZZZ\\\YYYYYY]]]ZZZTTTUUURRROOONNNOOOPPPQQQPPPSSSRRRPPPPPPQQQQQQOOONNNPPPOOOOOONNNMMMLLLLLLKKKGGGGGGHHHJJJLLLKKKIIIFFFDDDDDDDDDEEEEEEFFFGGGGGGCCCBBBBBBAAAAAA@@@??????AAA@@@???@@@AAAAAA???===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::777888888999::::::;;;;;;AAAAAA@@@???===:::999777888888888888888888999:::999999999999999888777666777666666555555666666777666666555555555555555444444555555555555666666666444444444444444444444444555555555666777777777888555555555444555555666777777777666666666555555555555444444444444555666666555555666777777777777666777666666555555666777777666666777777777777888888777888888888999999999999<<<======;;;999;;;@@@DDDIIITTTdddtttyyysssnnnkkkeee[[[TTTRRRMMMMMMLLLMMMPPPUUUZZZ]]]fffkkkrrrzzz{{{zzzzzz}}}xxxrrrlllkkknnnwwwwwwmmmgggdddeeehhhqqqrrrtttxxx}}}zzzpppggg\\\VVVTTTXXXZZZXXXXXXZZZ[[[[[[[[[ZZZYYYXXXXXXXXXSSSQQQPPPQQQTTTXXXZZZZZZYYYXXXVVVTTTSSSSSSSSSSSSNNNNNNOOOOOONNNLLLIIIHHHJJJJJJKKKMMMPPPQQQPPPOOONNNNNNNNNOOOOOOPPPPPPPPPSSSXXXZZZWWWWWWYYYWWWRRRQQQOOOMMMLLLKKKLLLLLLMMMRRRQQQOOOPPPPPPQQQOOONNNQQQPPPOOONNNMMMLLLKKKJJJGGGGGGHHHJJJLLLMMMKKKHHHDDDDDDEEEFFFGGGGGGGGGGGGBBBBBBBBBAAA@@@@@@??????AAA@@@???@@@AAAAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::777777888888999999999999>>>>>>>>>===;;;999666555888888777777777888888999888888888888888888777777666666666555555666666666555555555555555555555555444444444555555555666666444444444444444444444444222222333333444555666666555555555555555555555555666666666666555555555444555555555555666666777777444555666666777777666666666666555555555666777777666666666666777777777888777777777888888888888999999;;;<<<;;;:::;;;>>>@@@>>>DDDLLLUUUcccxxx|||qqqgggdddaaa^^^ZZZWWWTTTRRROOONNNRRRTTTXXX]]]eeennnvvv|||~~~}}}rrryyy}}}xxxtttnnnlllnnnvvvuuukkkfffdddfffjjjooottt{{{yyysssnnnggg```YYYUUUTTTVVVWWWVVVWWWYYYYYYYYYYYYXXXXXXWWWWWWVVVQQQOOOMMMNNNQQQTTTWWWWWWXXXWWWVVVVVVUUUTTTTTTSSSLLLMMMNNNOOONNNKKKHHHFFFGGGGGGGGGJJJMMMOOOOOONNNMMMMMMNNNOOOOOOPPPQQQQQQRRRUUUVVVVVVVVVWWWVVVSSSOOOOOOMMMKKKIIIHHHIIIIIINNNMMMLLLMMMOOOPPPOOONNNOOONNNMMMLLLKKKJJJIIIIIIGGGGGGHHHKKKMMMNNNLLLJJJEEEFFFGGGGGGHHHGGGFFFFFFCCCCCCBBBBBBAAA@@@@@@@@@???>>>>>>???@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::999999999888888777777777999:::;;;;;;:::999777666888777777666666777777777666666777888888888777777666666555555555555666666666666666666666666666666444444444444555555555555555555555555555555555555111222222333444555555666555555555555555555444444555555555444444444333333111111222222333333333333444444555666666666666666555555555555555666777777555666666666666777777777666666777777777888888888333555666777888999:::<<<:::<<>>???@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::::::::999999888777777666999999::::::;;;:::::::::888777777666666666666666444555666777777777777777666555555444444555555666666666666666666777777777333444444444444555555555555555555555555555555555444444444555666666666777444555555555555444333333555444444444444333333333111222333444444444333333444444555666666666666555444444444444555666777777555555666666666666777777666666666666777777777777555555666777777888888888888:::;;;<<>>>>>===<<<<<<>>>???@@@???===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::999999999999999999888888::::::999999999:::::::::888777666555555555555666333444555666777777777777666555555444444555555666444444555555555666666666333333444444444555555555444444444444444444444444555555555555555555555555444444555555555444333222555555555555444444444444333444555666666666555555333444555555666666555555444444444444555666777777555555555666666666777777555555555666666666777777999888888888888999888888888:::<<<<<<<<>>==================>>>@@@@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::888888888999::::::;;;;;;:::999888777666777888999888777666555555555555555333333555666777777777777555555555444444555555555333333333444444555555555333333333444444444555555333333333333333333333333333333333333333333222222444444555666555444222111777666666666555555555555000111222333333333222111333444555555666666555555333333333444555666777888555555555555666666666777555555555555666666666777777666444555666777777777666888999999888888:::<<<>>>FFFPPPZZZfffwwwzzzooogggbbb```aaadddbbb\\\XXXXXXTTTRRRQQQRRRVVV[[[^^^___YYY^^^eeejjjlllnnnqqqssstttwwwzzzzzzyyyxxxzzz|||}}}}}}pppllljjjiiikkkppprrrkkkhhhcccgggqqq~~~{{{yyywwwuuutttssswwwccc```\\\YYYXXXXXXVVVUUUTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVXXXXXXXXXXXXWWWVVVNNNNNNMMMNNNOOOOOONNNMMMWWWVVVVVVVVVXXXWWWVVVTTTSSSRRRQQQQQQRRRSSSTTTUUUQQQQQQQQQQQQPPPOOONNNMMMOOOPPPOOONNNMMMMMMPPPSSSPPPOOONNNMMMLLLLLLKKKKKKMMMNNNPPPPPPOOONNNOOOPPPRRRRRRQQQPPPMMMJJJHHHFFFJJJIIIHHHHHHGGGGGGHHHHHHDDDEEEGGGIIIIIIGGGEEEDDDDDDDDDFFFJJJNNNPPPPPPOOODDDBBBAAA@@@@@@@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;:::999::::::;;;::::::::::::::::::::::::;;;;;;::::::999888777777:::::::::999999999888888999999888777666666666777777777777777777666555555444444444555555555555666666666666666666666666666666666555555555444444444555555555555555555555555444444444444444444444444333444444555555444444333333333333333333333333333222222222222222222222222111222333444555444333222666666666666777777777777555555444444444444555555888888888777777777777666666666777777777777666666555555666666666666555555666777777777777888888888777>>>EEEIIILLLVVVfffsss{{{vvvzzz}}}{{{uuuooolllkkk___[[[WWWVVVXXXYYYWWWUUUVVVWWWXXXYYYZZZZZZ[[[[[[\\\]]]___^^^]]][[[[[[\\\\\\]]]aaafffgggiiiooowwwtttiiiggglllkkkrrr}}}ssskkkiiiiiirrr{{{}}}|||xxxvvvwwwzzz~~~tttjjj^^^[[[YYYXXXXXXWWWUUUTTTVVVUUUUUUUUUUUUTTTTTTTTTQQQRRRSSSTTTUUUTTTSSSRRRQQQNNNLLLLLLNNNOOONNNLLLQQQQQQSSSVVVXXXWWWTTTQQQSSSRRRQQQPPPOOOPPPQQQRRRTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOMMMLLLLLLOOOQQQOOOOOOOOOOOONNNLLLKKKJJJLLLNNNQQQQQQPPPPPPPPPQQQQQQQQQQQQPPPNNNLLLJJJHHHJJJIIIIIIHHHHHHHHHHHHHHHCCCEEEFFFHHHHHHFFFEEECCCBBBCCCEEEJJJNNNPPPPPPOOOEEECCCAAAAAAAAAAAA???===<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::;;;;;;::::::::::::::::::::::::;;;;;;:::999999888777777999999999999888888888888888888777777666777777777777777888888777777666555444444444555555555555666555555555555555555555555666555555555444444444444555555555555555555555555444444444444444444444444333333444444444444333333333333333333333333333333222222222222222222222222111222333333444444333333666666666666666777777777666666666666666666666666777777777777666666666666555555666666666666555555555555666666666666555555666666666666777777777777888<<>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888777777888888888888777777777777777777666666666777888888888888888888888777666666444444444555555555555666444444444444444444444444555555555555444444444444444444444444444444444444444444444444444444444444333333444444444444333333333333333333333333333333222222222222222222222222222222222222222333444444555555555666666666777777666777888999999888777666777777666666666555555555444444444555555444444444555555666666666666555555555666666666777777777777<<<======<<<<<<>>>AAAEEEIIIRRR```ooo~~~xxxuuusssooojjjfffiiihhhiiimmmqqqrrrpppmmmiiiddd^^^[[[[[[ZZZWWWUUUUUUQQQQQQUUUWWWTTTSSSUUUmmmaaa]]]```dddfffhhhlllrrrwww~~~{{{uuutttqqqpppttt~~~{{{tttrrryyyxxxjjj___WWWRRRQQQQQQSSSUUUWWWWWWTTTQQQTTTTTTTTTTTTTTTTTTTTTTTTPPPQQQRRRSSSTTTSSSSSSRRRSSSMMMHHHIIIOOOTTTTTTRRRNNNNNNOOOQQQSSSSSSQQQOOOPPPOOONNNMMMMMMNNNOOOOOOTTTTTTTTTTTTTTTSSSRRRRRRMMMMMMMMMLLLJJJIIIKKKLLLMMMNNNPPPQQQPPPNNNKKKIIIHHHLLLOOOQQQQQQPPPOOOOOOMMMMMMMMMMMMMMMMMMLLLLLLGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFBBBCCCFFFJJJLLLLLLJJJGGGCCCBBB@@@@@@@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::999999999888888777777777777777777666666666666666666666666666777888999888888888888888777777666444444444555555555555666333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333333333333444444333333333333333333333333333333333222222222222222222222222333222111111111222444555444444444555555666666777666888999;;;;;;999888666777777777777666666666555444444555555555555444444444555555666666555555444666666777777777888888888;;;::::::;;;<<<>>>>>>===@@@DDDKKKRRR^^^nnn}}}yyysssnnnrrrqqqrrrvvv{{{}}}yyyvvvvvvpppjjjjjjnnnqqqqqqoookkkfffeeehhhiiifffaaa```ooo```_________bbbeeejjjmmmhhhnnnuuu{{{|||xxxwwwwwwxxxxxxyyy|||xxxuuuxxx{{{|||rrrxxx~~~yyyyyysssfff\\\UUURRRRRROOOOOORRRUUUWWWWWWTTTQQQPPPPPPQQQRRRTTTUUUVVVVVVQQQRRRSSSTTTTTTSSSRRRQQQPPPLLLIIIKKKQQQWWWXXXWWWUUUSSSPPPOOOPPPQQQQQQPPPNNNNNNNNNNNNNNNPPPRRRSSSSSSTTTTTTTTTTTTSSSSSSRRRMMMMMMMMMLLLJJJHHHIIIJJJKKKLLLOOOPPPPPPNNNKKKJJJGGGJJJMMMNNNNNNMMMMMMMMMIIIIIIJJJJJJJJJKKKLLLLLLHHHHHHGGGFFFFFFFFFFFFGGGIIIHHHHHHHHHHHHHHHHHHIIIGGGGGGGGGIIIIIIHHHDDDAAAAAA???>>>>>>??????===<<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888888777777777777666666666555555666555555555666777888888888888888888888777666666444444444555555555555666333333333333333333333333333333444444444444444444444444444444444444444444333333333333333333333333222333333333333333333222333333333333333333333333222222222222222222222222333222111000111222333444222333333444555555666666666888999;;;;;;999888666888888777777777666666666555555555666666555555555444444555555555555444444777777777888888888999999555444444666:::;;;:::888<<<===???AAAFFFOOOZZZbbbzzzxxxwwwxxx||||||}}}xxxsssuuu{{{yyywwwyyyzzzuuupppnnnzzzqqqfff```aaaeeehhhiiiaaadddhhhlllrrr|||yyyuuunnnjjjlllrrrzzz{{{mmmkkkooossstttvvv{{{zzz~~~xxxnnnbbbZZZUUUQQQQQQTTTOOOPPPQQQTTTVVVVVVSSSPPPMMMNNNPPPQQQSSSUUUWWWWWWRRRRRRSSSSSSRRRQQQOOONNNLLLKKKKKKMMMQQQVVVYYYZZZZZZVVVQQQNNNOOOPPPRRRRRRNNNNNNNNNNNNOOOQQQTTTUUUTTTTTTUUUUUUUUUTTTTTTSSSMMMNNNNNNLLLJJJHHHHHHIIIHHHJJJLLLMMMNNNMMMLLLKKKHHHJJJLLLLLLKKKJJJKKKLLLHHHHHHHHHHHHIIIJJJKKKKKKLLLKKKJJJJJJIIIIIIJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKJJJIIIGGGGGGFFFDDDAAA>>>???>>>======>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::888888888888888888888888777777777777666666666666666666555555555666777777777777777777777666555555444444444555555555555666333333333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333222222333333333333222222333333333333333333333333222222222222222222222222111111111111111222333333111222222333444555666666666777888999999888777666777777777666666666555555555555666666666666555555444444555555555555444444777777777777888888888888666555555777888999888666999:::;;;;;;===@@@EEEIIIXXXeeevvvyyyuuuuuuxxxpppooooookkkfffhhhgggeeefffjjjpppxxx}}}~~~yyyvvvkkkjjjiiilllssstttjjjmmmvvv|||~~~}}}~~~vvvhhh___XXXWWWUUUQQQPPPRRRPPPPPPQQQRRRTTTSSSQQQNNNNNNNNNPPPQQQSSSTTTUUUVVVSSSSSSSSSSSSQQQOOOMMMLLLHHHKKKMMMOOOOOOQQQUUUXXXXXXUUUQQQPPPPPPRRRSSSSSSOOONNNNNNNNNOOOPPPRRRSSSRRRRRRSSSSSSSSSSSSSSSRRRNNNOOOOOOMMMJJJHHHHHHHHHFFFGGGIIIJJJLLLMMMMMMMMMLLLLLLLLLKKKIIIIIIJJJLLLIIIHHHHHHHHHHHHJJJKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKJJJHHHFFFFFFHHHJJJKKKKKKIIIFFFDDDCCCBBB@@@>>>???>>>======>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<;;;:::999999999999999999999999999777777777777888888888888888888888777777777666666777777666555555555666666666666666666666555444444444444444555555555555666444444444444444444444444222222333333333444444444333333333333333333333333222222222222222222222222222222333333333333222222333333333333333333333333222222222222222222222222000000111222222222222222111111222333444555666666666666666666666666666666555555444444444333333333444444444555555444444444333444444555555444444333555555555555666666666666888999999999999999999999777888:::;;;<<<===>>>???CCCJJJUUU___kkkzzz~~~|||~~~rrrmmmhhheeegggkkkooorrryyy~~~yyyuuuqqqnnnlllnnnpppttt|||~~~oookkktttwwwnnnhhh___XXXUUUXXXXXXSSSOOOPPPQQQPPPPPPQQQRRRQQQOOOMMMOOOPPPPPPQQQRRRSSSTTTTTTUUUUUUUUUTTTRRRPPPMMMLLLGGGKKKOOOOOOMMMMMMQQQUUUTTTRRRQQQQQQSSSTTTTTTSSSPPPOOONNNNNNNNNOOOPPPQQQOOOOOOPPPPPPPPPPPPPPPOOONNNOOOOOONNNKKKHHHHHHHHHEEEFFFGGGIIIJJJLLLNNNOOONNNNNNMMMJJJHHHHHHKKKMMMJJJIIIHHHHHHIIIJJJLLLMMMJJJIIIHHHHHHGGGGGGHHHHHHKKKIIIGGGEEEEEEGGGIIIKKKKKKHHHEEEBBBBBBBBBAAA???@@@???>>>>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===<<<;;;999888888888888888888888888888777777777777777888888888888888888888777777777777888777666555555555555555555555555555555444444333444444444555555555666666444444444444444444444444222222222333333444444444333333333333333333333333222222222222222222222222222222222333333222222222333333333333333333333333222222222222222222222222///000111333333222111111000111111222444555666666555555444444444444555555333333333222222222111111222333333444444333333222333444444555555444444333333333333444444444555555444666888888666666888:::333444666777888999999999<<<>>>AAAEEEMMMZZZiiisssmmm```___dddhhhhhhlllttt{{{xxxwwwuuuvvvvvvtttrrrtttzzz~~~zzz||||||oooddd]]]ZZZVVVXXXZZZYYYUUURRRRRRSSSUUUTTTTTTSSSRRRQQQQQQQQQSSSTTTTTTUUUUUUUUUUUUTTTXXX^^^cccaaaZZZSSSOOONNNLLLMMMOOOQQQQQQQQQOOONNNQQQRRRRRRSSSSSSSSSSSSSSSSSSPPPMMMKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLQQQNNNLLLKKKKKKLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGHHHIIILLLNNNOOOQQQOOOKKKIIIGGGHHHIIIJJJIIIIIIHHHGGGGGGFFFFFFEEEIIIGGGDDDCCCBBBDDDFFFHHHHHHHHHGGGFFFEEECCCAAA@@@??????@@@@@@@@@AAAAAAAAA???>>>>>>===<<<;;;;;;;;;::::::::::::::::::::::::666777777999:::;;;<<<<<<:::999888888888999:::;;;999999888777666666777777888888888888888888888888888888777666555555444444444333333555888888555222222222222333333444444444444444444444444444444444222222222333333444444444000000000111222222333333111222222333333222222111000000111222333333444444222222222222222222222222111111222333333333333222333333333444444444555555333333333333333333333333555555555444444333333333333333333333333333333333444444444555555555555666444444444555555555555666777777666666666666777777888888777777777777888888777888:::>>>CCCIIINNNQQQ^^^iiixxxyyyggg___\\\\\\aaagggmmmrrruuuvvvyyy{{{|||xxxwww{{{}}}wwwvvvxxxzzz}}}uuufff\\\WWWUUUUUUYYY[[[\\\[[[XXXVVVUUUVVVTTTTTTTTTSSSRRRQQQQQQPPPSSSSSSTTTTTTUUUUUUTTTTTTZZZ___dddccc\\\UUURRRQQQMMMNNNPPPQQQRRRQQQPPPOOOPPPQQQRRRSSSTTTSSSSSSRRRQQQOOOMMMLLLMMMMMMMMMLLLJJJJJJIIIIIIJJJJJJKKKKKKNNNLLLJJJJJJLLLMMMMMMMMMIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHJJJLLLNNNOOOOOOMMMKKKHHHGGGGGGHHHIIIIIIHHHHHHGGGFFFFFFEEEEEEGGGFFFDDDCCCCCCDDDFFFGGGCCCCCCCCCBBBAAA???>>>===>>>>>>?????????@@@@@@@@@>>>>>>======<<<;;;;;;:::::::::::::::::::::::::::::::::999999999999888888999999888888888999:::;;;999888777777666666777777555555555555555555555555555444444333222222111111444333333555777777555333222222222333333333444444444444444444444444444444222222222333333333444444333333333222222222222222111111222222222222111111111111111222222333333333222222222222222222222222000111222222333333222222222333333333333444444444333333333333333333333333444444444333333333222222333333333333333333333333444444444444555555555555444444444444555555555555777777666666666666777777888777777666666777777888999999999:::<<>>======<<<=========>>>>>>>>>>>>>>>=========<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888888888888888888999:::;;;888777777666666666666777333333333333333333333333666666666555444444333333444333333444666666555333222222222222333333333333444444444444444444444444222222222222333333333333555555444444333222222111000111111222222111111000111111222222222222222222222222222222222222222222000111222222333333222222111111222222222333333333333333333333333333333333333333333222222222222222111111222222333333444444333333333444444444555555444444444444555555555555777666666555555666666777777777666666666666777777999888777666777888999:::<<>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;666777777888999:::::::::777777777888888999::::::777666666555555666666666444444444444444444444444777777666666555555555555333333333444555555555444222222222222222222222333333333333333333333333333222222222222222222222333444444333333222222222222111222222222222222222111222222222222111111111111222222222222222222222222000000111222222222222222000111111111111222222222222222222222222222222222222222111111111111111111000000111222333444444555222333333333444444444444333333444444444555555555666666666555555666666666777666666555555666666777666555555555666888999::::::;;;<<<===@@@GGGPPPWWW^^^hhhvvv}}}|||uuulllccc^^^[[[\\\\\\]]]^^^___aaacccdddeeeeeefffgggjjjttt~~~zzzrrriiieeefffkkkxxx~~~yyyxxxvvvwwwzzzwwwzzzpppjjjhhh```WWWSSSSSSTTTRRRPPPTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUUUUTTTSSSRRRQQQQQQSSSTTTTTTUUUUUUUUUTTTUUUVVVVVVTTTQQQOOONNNMMMMMMNNNNNNNNNMMMMMMMMMJJJKKKMMMOOOOOONNNMMMLLLKKKLLLMMMPPPRRRQQQOOOLLLFFFFFFFFFGGGGGGIIIJJJJJJKKKJJJHHHHHHJJJLLLLLLLLLHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGHHHGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDCCC???AAABBBDDDDDDDDDBBBBBBBBBAAA@@@???>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;777777777888888999999:::666666777888999999::::::666555555555555555666666555555555555555555555555333333222222222222222111333333444333333444444555222222222222222222222222333333333333333333333333222222222222222222222222000111111111222222222333222222333333333333222222222111111111111111111111222222222222222222222222000000111222222222222111000000000111111111222222222222222222222222222222111111111111111111111111000000111111222333444444222222222222333333333444333333333444444444444555666666555555555555666666666666555555555555666666333444444555666777888999666777888999:::>>>BBBEEEGGGMMMWWWaaammm|||yyynnngggccc``````___^^^]]]]]]^^^______dddbbbaaaeeennn|||}}}rrrpppnnnlllfffaaaaaafffnnnzzz}}}sssooommmlllmmmoooxxxvvvjjjcccbbbdddqqqhhh\\\TTTRRRSSSTTTTTTUUUSSSRRRRRRTTTUUUUUUTTTSSSUUUVVVWWWWWWVVVTTTSSSQQQRRRSSSUUUUUUVVVVVVVVVUUUUUUUUUUUUTTTSSSQQQPPPNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLMMMMMMNNNNNNNNNMMMLLLLLLNNNPPPRRRQQQOOOMMMFFFFFFFFFGGGHHHIIIJJJKKKLLLJJJHHHHHHIIIJJJJJJIIIGGGHHHHHHHHHHHHHHHHHHHHHDDDEEEFFFFFFFFFFFFFFFEEEGGGFFFFFFFFFFFFGGGGGGHHHFFFFFFEEEEEEDDDCCCCCCCCC>>>???AAABBBCCCCCCBBBAAAAAA@@@>>><<<<<<<<<<<<===;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999888777666666555555555777888999999999999555444444444444555555666444444444444444444444444333333333333333333333333222333444333222222444666222222222222222111111111333333333333333333333333222222222222222111111111//////000111111222333333222222222333333222222222000000111111111111111111222222222222222222222222///000111111222222111111000000111111111222222222222222222222222222222222111111111111111222222222000000111111222222333333111111222222222333333333333333333333444444444444666555555444444555555666555555444444444444555555444444444444444444555444333444666777999:::;;;;;;===@@@DDDHHHOOOYYYfffooo||||||wwwppphhhbbb___^^^^^^___]]][[[\\\```iiissszzz~~~xxxtttqqqppppppjjjkkknnnooonnnmmmttt}}}wwwqqqrrruuuvvvyyy}}}yyylll```ZZZYYY\\\^^^mmmhhhaaaZZZUUUTTTUUUVVVUUUSSSQQQQQQTTTVVVVVVTTTTTTVVVXXXYYYYYYXXXVVVUUURRRSSSTTTUUUWWWWWWWWWWWWVVVUUUTTTTTTUUUTTTSSSRRRQQQPPPPPPOOONNNNNNOOOOOOOOOOOONNNNNNNNNOOOPPPQQQNNNNNNNNNOOOQQQQQQOOOMMMFFFFFFGGGGGGHHHJJJKKKLLLLLLJJJGGGGGGIIIJJJJJJIIIGGGGGGHHHHHHIIIIIIJJJJJJFFFFFFGGGHHHHHHGGGFFFEEEFFFFFFFFFGGGGGGHHHHHHHHHFFFEEEEEEDDDDDDCCCBBBBBB>>>???@@@AAAAAABBBBBBBBBBBB@@@>>>;;;::::::;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999999::::::999999999999999999999999::::::999888777666555555444555666888999:::999999444444333333444444555666444444444444444444444444555555555555555555555555222333444333111111444777222222222222111111111000222222222222222222222222222222222222111111111000222222222222222222222222000000111111111111000000//////000000111111222222222222222222222222222222///000000111111111111111111111111222222222333333111111111111111111111111111111111222222222333333111111111111111222222222111111111111222222222222222222333333333444444444666555555444444555555666555444444444444444444555444444444555555555444444666666666777999::::::999888:::<<<===???DDDKKKQQQYYYbbbooo{{{yyyllleeeaaa```YYYXXXWWWWWWYYY^^^dddiiioooooopppqqqssstttttttttooottt{{{wwwuuupppiiieeedddfffiiisssuuu{{{{{{yyynnneee\\\WWWXXXZZZYYYWWW[[[\\\^^^\\\XXXSSSPPPOOOTTTQQQOOOPPPSSSUUUUUUTTTUUUVVVYYYZZZ[[[YYYWWWVVVSSSSSSUUUVVVWWWXXXXXXXXXUUUTTTSSSSSSTTTTTTSSSRRRSSSRRRQQQPPPPPPPPPPPPPPPRRRQQQPPPOOOOOOQQQSSSTTTPPPOOONNNOOOPPPPPPOOOMMMGGGGGGGGGHHHIIIJJJLLLMMMJJJHHHGGGGGGIIIJJJKKKJJJFFFGGGHHHIIIJJJJJJKKKLLLGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIEEEEEEEEEDDDCCCCCCBBBBBB>>>>>>???@@@@@@AAABBBBBBDDDBBB???===;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999999999999999:::888888888888888888888888777777777777888888888888333444666888999:::999999333333333333444444555666555555555555555555555555222222222222222222222222222333444333111111444777222222222222111111000000222222222222222222222222222222222222111111000000555444444333333222222111......////////////.........//////000111222222333222222222222222222222222//////000111111111111111111222222222222333333333111111111111111111111111111111222222333333333333222222222111111111111111000111111111111222222222222222333333333444444444555555555444444555555555555444444333333444444555333444555666777888888888888666555555777888999999666999;;;;;;:::;;;???BBBIIINNNUUU\\\dddppp}}}|||~~~{{{ppplllcccZZZVVVYYY]]]``````fffkkkmmmiiiggghhhjjjiiijjjfffffflllwww}}}yyyvvvssskkkdddbbbeeedddbbbmmm}}}}}}pppgggaaa\\\VVVTTTUUUVVVVVVVVVWWWYYYXXXUUUUUUXXXXXXUUUUUURRRPPPQQQTTTWWWWWWVVVZZZUUUTTTYYYYYYTTTRRRUUUWWWTTTRRRTTTVVVWWWUUUSSSTTTRRROOOPPPRRRSSSRRRPPPTTTSSSQQQQQQRRRSSSSSSRRRPPPPPPPPPPPPPPPQQQRRRSSSPPPPPPOOOOOOOOOPPPPPPQQQKKKJJJHHHHHHIIIKKKKKKKKKIIIJJJLLLKKKJJJHHHHHHIIIFFFHHHLLLMMMLLLKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIHHHHHHHHHHHHHHHGGGFFFEEEFFFEEEDDDBBBBBBBBBCCCDDDAAAAAA@@@@@@???@@@@@@@@@AAA@@@>>><<<;;;:::;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;:::999888888888888999999999999999999999999888888777777777777888888777777777777777777777777666666555555555444444444666666555444444444444555333333333444444333222222333222222111111222222333777666444333222333444444222333333444444333333222666555444444222222111000000000111222222222222111////////////////////////111111111111111111111111000000000000000000000000111111000000000000000000222222444444444444222222222222222111111111000000111222333444444333222111222222222333444444444555111111111111111111111111222222333333333333444444555555555555555555555555555444444444444555666666555555555555555555555555666666666666666555555555999999888888999999:::;;;???@@@AAAEEEKKKSSSZZZ^^^lllyyy|||qqqjjjeeeddduuufff\\\ZZZ\\\^^^^^^aaaeeegggcccbbbeeehhhhhheeeaaa```dddlllxxx{{{yyyzzz}}}{{{wwwqqqiiigggmmmqqqtttzzzmmmbbb\\\^^^ZZZVVVTTTUUUVVVVVVUUUUUUWWWWWWUUUVVVZZZZZZWWWTTTRRRPPPRRRUUUWWWWWWVVVVVVSSSUUU[[[\\\WWWUUUWWWVVVTTTSSSSSSTTTTTTSSSRRRQQQOOOMMMOOORRRUUUUUUUUUUUUTTTRRRQQQRRRSSSRRRQQQPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNOOOPPPQQQRRRSSSKKKIIIFFFFFFGGGGGGGGGFFFHHHIIIKKKKKKIIIIIIIIIJJJHHHKKKNNNNNNMMMLLLLLLLLLJJJIIIHHHGGGFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBAAAAAA@@@?????????@@@@@@???===<<<:::::::::;;;::::::;;;;;;;;;;;;::::::<<<;;;:::999888888888888999999999999999999999999888888777777777777888888666666666666666666666666666666555555555444444444666555555444333444444444333333333444444333333222333222222111111222222333555555333222222222333333222333333444444333333222444444444333333222222111000000111222222222222111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222333333222111111222222222111111111000000111222222333333222222111000000000111111111111111111111111111111111111111222222222333333333444444444444444444444444444444444444333333444444555666555555555555555555555555666666666666555555555555888888888888888999999::::::::::::<<>>>>>???>>><<<;;;::::::::::::::::::;;;;;;;;;;;;::::::;;;:::999888888888888888777777777777777777777777888777777666666777777888666666666666666666666666555555555555555444444444555444444333333333333333222333333444444333333333333222222111111222222333444333222222111222222222222222333333333333222222333333333333333333333333000000111222222222222111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222222222000000111111111111000000222222222111111111111111222222222111111222222222000000000000000000//////111111111111111111111111222222222222333333333333444444444444444444444444333333222222333333444555444444444444444444444444555555555555555555555555777777666666777777888999888888888888999:::<<<<<<<<>>>>>>>>======<<<;;;::::::999999:::::::::;;;;;;:::::::::::::::999888888888888888777777777777777777777777777777666666666666777777666666666666666666666666555555555555555555555555444444333222222222222333222222333444444444333333333222222111111222222333222222111111111111111111222222333333333333222222111111222222333333333333000000111222222222222111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222333333333111111111111111111111111111111111111111111111111333222111000000111222333333222222222111000000000111111111111111111111111111222222222222333333333333333333333333333333333222222111111222222333444444444444444444444444444444444555555555555555666666555555555555666777777555666777999::::::;;;;;;<<>>>>>>>><<<<<<<<<;;;;;;:::999999999::::::::::::::::::999999999888888777777888888666666666666666666666666777777666666666666777777555555555555555555555555444555555555555555555555444444333222222222222333111222333333444444444333333222222111111222222333000111111111111111111111111222222333333222222111000111111222222333333444000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222111111222222222111111111111111111111111333222000000000000222333333222222222111000000000111111111111111111111111111111111222222222333333333333333333333333333333222111111111111222333333444444444444444444444444333444444444555555666666555555444444555555666777222333555666777777777777999;;;===<<<::::::===@@@AAAIIIRRRYYY^^^ggguuuyyyvvvuuuttttttKKKHHHGGGIIIKKKNNNVVV^^^eeeuuu~~~llleee``````___^^^___bbb```aaa```______bbbfffiiilllmmmppptttyyy~~~}}}~~~~~~{{{yyyxxxwwwqqqmmmjjjmmmwww~~~~~~wwwkkkeeedddYYYYYYWWWTTTQQQOOOQQQSSSUUUWWWZZZZZZZZZYYYZZZ\\\[[[[[[YYYXXX[[[___ZZZSSSMMMOOORRRRRRRRRRRRSSSUUUWWW[[[[[[VVVRRRTTTVVVWWWXXXYYYYYYWWWTTTRRRRRRRRRLLLNNNPPPQQQQQQSSSVVVXXXTTTRRROOOOOOOOOOOONNNMMMNNNOOOQQQSSSTTTUUUUUUTTTQQQPPPOOONNNNNNMMMMMMMMMKKKJJJJJJKKKMMMNNNLLLKKKDDDEEEFFFFFFFFFGGGJJJLLLLLLLLLMMMKKKIIIHHHHHHIIIIIIHHHFFFDDDDDDCCCDDDDDDBBBBBBCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEEEECCCBBBAAA@@@??????>>>>>><<<<<<<<<<<<<<<;;;::::::999999::::::::::::999999999888888777777777888888666666666666666666666666777666666555555666666777555555555555555555555555444444444555555555555555555444444333333333333333111111222333444444444444333222222111111222222333000000111222222222111111111111222222222222111111000111111111222222333333000000111222222222222111111111111111111111111111111111111111111111111111000000000000000000000000000000111111222333333333333222111111111111222333111111111111111222222222111111111000000111111111000000000000000000//////111111111111111111111111111111111111222222222222222222222222222222222222222222111111222222333444333333333333333333333333333333333444555555666666555555444444555555666777555666666666666555444444444666888999888888888999:::>>>BBBDDDFFFLLLVVV___eeemmmyyyIIIEEEDDDGGGGGGGGGLLLSSSPPP[[[hhhqqq~~~vvvoookkkggggggiiieeedddbbb```___```dddgggiiiiiijjjmmmqqquuuxxxyyy{{{|||{{{yyyzzz|||}}}~~~{{{zzz}}}~~~|||{{{|||||||||{{{zzzzzz{{{}}}{{{yyyyyy{{{mmmbbb\\\ZZZZZZVVVWWWVVVSSSPPPOOOPPPQQQSSSUUUXXXXXXWWWWWWZZZ\\\\\\[[[YYYXXX]]]```[[[RRRMMMOOOQQQQQQPPPPPPSSSVVVUUU\\\___ZZZVVVWWWWWWVVVUUUTTTRRRRRRQQQQQQOOONNNJJJMMMQQQSSSSSSSSSUUUWWWQQQOOOMMMMMMNNNNNNNNNMMMOOOPPPPPPQQQRRRSSSTTTTTTQQQPPPOOONNNMMMMMMMMMMMMLLLKKKKKKLLLMMMMMMKKKHHHEEEFFFFFFEEEDDDFFFIIILLLKKKLLLLLLKKKIIIHHHIIIJJJGGGFFFEEEDDDCCCDDDDDDEEEBBBCCCDDDEEEEEEEEEEEEDDDAAABBBCCCDDDEEEDDDDDDCCCBBBAAAAAA@@@?????????@@@<<<<<<=========<<<;;;:::999999::::::::::::999999888888777777777777888888777777777777777777777777666666555555555555666666555555555555555555555555444444444555555555666666666555555444333444444444000111222333444444444444333222222111111222222333000000222333333333222222111111222222222222111111111111111111111222222222000000111222222222222111000000000000000000000000111111111111111111111111111111111111111111111111//////000000111222222333222111000000000000111222000000111111111222222222000000111111111111000000000000000111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222333444444333333333333333333333333222222333444444555666666555555555555555666666777888777777666555555444444444555777777888888999999777999;;;<<<<<>>>>>>>>===<<<;;;999999999::::::999999999888777777777777777888888888888888888888888888888666666555555555555666666555555555555555555555555444444444555555555666666666666555444444444444555000111222333444444555444333222222222222222222333000111222333444444333222111111222222222222111111111111111111111111111111000000111222222222222111////////////////////////111111111111111111111111222222222222222222222222...//////000111111222222111000///......///000111000000111111222222222222///000111222222111000///222222222333444444444555111111111111111111111111000111111111111222222222111111111111111111111111333333222222333333444555333333333333333333333333222222333333444555666666666555555555555666777777333333222222222222333444777666666555444555666777555666888999:::::::::999<<>>===>>>AAABBB@@@>>>======<<<;;;::::::::::::;;;;;;::::::::::::999999777777777777777777777777888888777777777777888888666666666666666666666666555555555444444333333333333333333222222111111111666666555444333333222222333222222111111222222333444333333222222333333444222222222111111111111000//////000000111111222222000000000000000000000000111111000000//////......111111000000//////......000000000000000000000000222222222111000//////...222222222111111111000000000000000000111111111111......///000111222222333000000000000000000000000222222222111111111111000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111666444111//////111444666222222333333333333444444555555555444444333333333333333333444555666777777777777666666666666777777<<<:::777666555777999;;;888999;;;>>>AAACCCEEEGGGOOOTTTZZZbbbjjjrrrzzzHHHKKKNNNLLLGGGCCCDDDFFFFFFFFFFFFGGGIIIMMMQQQSSSYYYaaaoooyyyooonnntttvvvssstttqqqtttzzz{{{sssjjjgggeeeggghhhgggdddeeejjjooommmllllllnnnqqqrrrpppnnnkkkfffdddcccaaa___```eeehhhfffgggkkkmmmqqqyyyxxxqqqnnnlllkkkjjjnnnooonnnllliiigggggghhhjjjmmmooommmllloooyyyxxxsssrrrsssyyyzzzooofff```]]]\\\ZZZWWWTTTRRRQQQRRRRRRPPPQQQSSSTTTTTTTTTUUUVVVVVVWWWXXXZZZYYYXXXWWWVVVXXXXXXXXXXXXWWWVVVVVVWWWSSSRRRPPPOOOOOOQQQRRRSSSSSSSSSTTTUUUUUUTTTSSSRRRTTTRRRPPPOOOOOOPPPPPPOOOKKKMMMOOOPPPQQQPPPOOONNNRRRQQQPPPNNNMMMLLLLLLLLLKKKMMMNNNMMMKKKIIIIIIJJJMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIIIIJJJJJJHHHFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHFFFEEEEEEFFFHHHIIIGGGEEEBBBAAABBBCCCBBBBBB??????@@@@@@@@@@@@?????????>>>===>>>AAAAAA???=========<<<;;;::::::::::::;;;;;;:::::::::999999999777777777777777777777777888888777777777777888888555555555555555555555555555555444444444333333333444444444333333333333333666555555444333333222222333222222111111222222333444333333222222333333444222222222111111111111000000000000000000111111111000000000000000000000000222111111111000000000000111000000000/////////...000000000000000000000000222222111111000//////...111111111000000000//////000000000000111111111111//////000000111222222222000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222444333111000000111333444222222222333333333444444555555444444444333333333333333444444555555666666666555555444444555555666999888666555444555666777888999:::<<<===???@@@@@@???BBBGGGLLLQQQWWW]]]aaagggooozzzHHHKKKNNNMMMIIIEEEEEEFFFEEEDDDCCCBBBCCCDDDGGGHHHKKKNNNTTT___lllzzz~~~}}}vvvxxx{{{zzz|||{{{wwwpppgggjjjkkkjjjhhhiiillloookkkiiiggggggiiimmmnnnooommmfffaaa___]]][[[]]]bbbddd```^^^aaadddffflllrrruuutttssstttvvvwwwvvvuuuzzz~~~xxxtttrrrrrrrrruuuxxxxxxtttlllggghhhjjjkkknnnqqqqqqsss{{{zzz~~~|||yyyzzzzzztttjjj```YYYUUUTTTUUUVVVUUUTTTSSSQQQPPPOOOOOOMMMMMMOOOQQQSSSTTTVVVVVVWWWXXXZZZ[[[[[[YYYWWWVVVTTTUUUUUUVVVWWWWWWWWWWWWRRRQQQPPPPPPPPPQQQRRRSSSRRRSSSTTTUUUVVVVVVVVVUUUWWWUUURRRPPPPPPPPPOOONNNKKKLLLMMMNNNOOOOOOOOOOOOQQQQQQPPPOOONNNMMMMMMMMMKKKMMMOOOOOOMMMKKKJJJJJJJJJKKKLLLMMMLLLKKKJJJIIIKKKJJJIIIIIIJJJKKKIIIHHHFFFFFFFFFFFFFFFFFFGGGGGGFFFGGGIIIJJJKKKJJJHHHGGGHHHGGGFFFEEEEEEFFFGGGHHHFFFDDDAAA@@@AAABBBAAAAAA======>>>>>>>>>>>>======???>>>>>>???@@@@@@>>><<<======<<<;;;::::::::::::::::::::::::999999999999777777777777777777777777888777777666666777777888555555555555555555555555444444444444333333333333333444444444444444555555555555444444333333222222333222222111111222222333333333222222222222333333222222222111111111111000111111111111000000000000000000000000000000000000222222222222111111111111000000000000////////////000000000000000000000000222222111111000/////////000000000///////////////000000000000111111111111111111111111111111111111000000000000000000000000222222111111111000000000000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222333222111111111111222333222222222222333333333333444444444444333333333333444444444444444555555555444444444333333444444444333333333444444555666666888888888888999999999999777999;;;===???AAAEEEHHHIIIOOOWWW]]]ccciiiqqqvvv~~~FFFIIILLLKKKIIIFFFDDDDDDCCCBBBAAAAAABBBDDDFFFGGGHHHHHHIIILLLRRRZZZccchhhkkkooovvvzzzxxx~~~{{{~~~}}}xxxtttssssssrrrooolllkkkooovvv}}}xxxppplllhhhddddddgggiiidddaaacccfffiiinnntttqqqooollljjjhhhgggffffffmmm}}}|||sssqqqttttttxxx}}}~~~}}}tttiiiddd```ZZZTTTQQQQQQSSSTTTSSSSSSTTTTTTSSSRRRPPPOOONNNMMMNNNOOORRRTTTUUUUUUVVVWWWYYY[[[[[[[[[YYYXXXTTTTTTUUUVVVWWWWWWVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWUUUQQQPPPOOOOOONNNMMMKKKKKKLLLLLLMMMNNNOOOPPPOOOOOOOOOOOONNNMMMMMMLLLMMMOOOQQQQQQPPPNNNMMMMMMIIIJJJKKKLLLLLLKKKJJJIIIIIIHHHGGGIIIKKKLLLLLLLLLFFFFFFEEEEEEEEEGGGHHHIIIEEEGGGIIIKKKKKKJJJGGGFFFEEEEEEDDDCCCCCCCCCDDDDDDEEECCC@@@???@@@@@@@@@???<<<<<<<<<======<<<<<<<<<>>>>>>>>>>>>???>>>===<<<======<<<;;;:::::::::::::::::::::999999999999888777777777777777777777777777777666666666666777777555555555555555555555555333333333333333333333333222222333333444444555555444444444333333333222222333222222111111222222333333333222222222222333333222222222111111111000000222222111111000000//////000000000000000000000000111111111111111111111111000000000000////////////000000000000000000000000111111111111000000//////000000000000000000000000///000000000111111111111333222222222111111111000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111222222222222111111111222222222222333333333333333333333333333333333555444444444444444444444444444333333333333444444---///111444666777777777666666666666666666666666777888999999888999:::<<<@@@CCCFFFHHHKKKOOOTTTXXXZZZ___gggnnnvvv~~~DDDFFFGGGHHHFFFDDDCCCCCCBBBBBBAAABBBCCCDDDFFFGGGBBBBBBBBBDDDHHHMMMRRRUUUQQQSSSXXXaaaooozzztttwwwyyyuuuvvvtttqqqqqqwwwzzzuuuuuuyyytttqqqrrruuuyyy~~~vvvnnngggbbb```fffvvv{{{||||||wwwjjj^^^VVVUUUTTTRRRQQQQQQQQQSSSTTTRRRSSSUUUVVVVVVUUUTTTSSSRRRPPPOOOPPPRRRTTTTTTSSSSSSUUUWWWZZZ[[[[[[ZZZZZZVVVUUUUUUVVVWWWVVVSSSPPPUUUTTTSSSRRRQQQPPPPPPPPPQQQQQQQQQRRRSSSTTTUUUVVVTTTRRROOONNNNNNNNNMMMLLLKKKLLLLLLMMMMMMNNNOOOOOOLLLLLLMMMMMMMMMMMMLLLKKKLLLNNNPPPPPPNNNMMMMMMMMMIIIJJJKKKLLLLLLKKKJJJJJJGGGFFFEEEGGGJJJMMMNNNNNNFFFFFFEEEDDDEEEFFFHHHIIIEEEGGGIIIKKKKKKIIIFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCAAA???>>>>>>??????>>>:::;;;;;;<<<<<<;;;;;;:::<<<===>>>>>>==================<<<;;;::::::::::::::::::999999999888888888666666666666666666666666777777666666666666777777555555555555555555555555333333333333333333333333111111222222333333444444333333333333333222222222333222222111111222222333333222222111111222222333222222222111111111000000222222111111000000//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111000000000000000111111111111111111111111///000000000111111111111333333222111111000000000000000000000000000000000111111111000000000//////000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000111222222222222111000111111111222222222333333333333333333333333333333444444444444444333333333555444444333333444444555///111333555666666666555444444444555555666666666555666777666444444555777;;;;;;<<<<<<<<<>>>BBBDDDDDDHHHMMMRRRVVV\\\aaaeeelllsss{{{CCCCCCCCCCCCCCCCCCBBBBBBCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCDDDFFFGGGGGGLLLKKKKKKMMMTTT```mmmwww}}}}}}|||yyywwwuuusssuuu}}}}}}{{{{{{{{{uuulllhhhkkkttt{{{vvvkkkaaaZZZUUURRRLLLLLLMMMNNNOOOOOOOOOOOORRRSSSUUUVVVWWWWWWVVVVVVVVVSSSPPPPPPSSSTTTSSSRRRQQQSSSVVVXXXYYYYYYYYYXXXWWWUUUTTTUUUVVVTTTPPPKKKQQQQQQQQQQQQPPPPPPPPPOOOQQQPPPPPPPPPPPPPPPQQQRRRPPPNNNLLLLLLMMMNNNNNNMMMLLLMMMNNNNNNOOONNNNNNNNNJJJKKKLLLMMMMMMMMMLLLKKKJJJKKKLLLKKKIIIIIIJJJKKKJJJJJJJJJJJJJJJKKKKKKKKKGGGEEEDDDFFFIIILLLNNNNNNHHHGGGEEEDDDDDDFFFHHHIIIEEEFFFHHHIIIHHHGGGEEEDDDFFFFFFEEEEEEDDDDDDCCCCCCBBB@@@=========>>>======::::::;;;;;;;;;;;;:::::::::<<<===>>>===<<<===>>>======<<<;;;::::::::::::999999999999888888888888666666666666666666666666777666666555555666666777444444444444444444444444222222222222333333333333111111222222222222222333333333333333222222222222333222222111111222222333222222111111111111222222222222222111111111111000111111111111000000000000000000000000000000000000///////////////000000000////////////000000000000000000000000000000000000111111000000000000000000111111111111222222222222000000000000111111111111222111111111000000//////000000000000000000000000111111000000000/////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111222222111000000111111111111222222222222222222222222333333333333333333333333333444444444555444444333333444444555555666666666555444222111333333444444555666666666444555666555333333555777777777777777888:::<<<===;;;===???AAABBBEEEHHHKKKPPPTTTZZZ^^^aaafffmmmrrrvvv|||CCCBBBAAA@@@AAABBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@DDDDDDDDDCCCBBBBBBBBBBBBGGGHHHHHHGGGHHHLLLSSSYYYiiivvv|||zzz}}}|||{{{~~~~~~|||zzzxxx}}}|||zzzyyyxxxxxx}}}}}}uuukkkgggaaa\\\WWWTTTQQQPPPJJJKKKKKKLLLLLLMMMMMMMMMQQQQQQSSSTTTUUUVVVWWWWWWWWWSSSOOOOOORRRUUUTTTQQQRRRSSSUUUVVVWWWVVVTTTSSSTTTRRRPPPRRRTTTRRRMMMHHHIIIJJJKKKMMMNNNOOOPPPPPPQQQPPPOOOMMMLLLLLLMMMMMMMMMKKKJJJJJJMMMOOOPPPOOOMMMNNNPPPQQQPPPOOOMMMLLLIIIKKKLLLNNNNNNNNNMMMLLLIIIIIIIIIGGGFFFFFFIIIKKKIIIHHHGGGGGGGGGHHHJJJKKKIIIGGGEEEEEEGGGIIIJJJJJJIIIHHHFFFDDDDDDEEEGGGHHHFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBAAA???<<<<<<<<<======<<<:::;;;;;;;;;;;;;;;;;;:::777:::======<<<<<<===???======<<<;;;::::::::::::999999999999888888888888666666666666666666666666666666555555555555666666444444444444444444444444111111222222222333333333333333333333333222222222222222222222222222222222333222222111111222222333222222111111111111222222222222222111111111111000000000000000000111111111000000000000000000000000//////000000000111111111.../////////000000000111000000000000000000000000000000000000000000000111000000000000111111111222000000000000111111111111000000000///////////////000000000000000000000000111000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111111111111111222222222222111111222222222333333333222222222333333444444555333333222222222222333333555555555555444333222222333333444444444444555555555666666555444444666888777666666777888999::::::888999999999999:::<<>><<<;;;<<<<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::666999<<<===<<<<<<>>>@@@======<<<;;;::::::::::::999999999888888888888777666666666666666666666666666666555555555555666666444444444444444444444444111111111222222333333333555555555444444333333333222222222222222222222222333222222222222222222333222222111111111111222222222222222111111111111000//////000000111111222222000000000000000000000000000000111111222222222333.../////////000000111111000000000000000000000000000000000000000111111111.../////////000000111111000000000000111111111111.........///////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111000111111111111222222222111111111222222333333333111111222333333444555555222222111111111111222222000111111222444555666666444444444333333333222222333444444333222222444555666555444444555666555333777888888777666777:::<<<<<<::::::;;;>>>AAABBBBBBDDDIIINNNPPPPPPRRRWWW\\\]]]```cccfffjjjqqqzzz@@@@@@@@@@@@AAAAAABBBCCC@@@AAABBBCCCCCCCCCBBBAAA@@@AAACCCEEEEEEEEEEEEDDDBBBAAAAAA@@@@@@AAAAAABBBKKKMMMOOOQQQVVV\\\dddiiizzz}}}{{{zzzxxx{{{}}}rrrnnnttt|||~~~|||zzz|||pppddd^^^[[[WWWSSSSSSSSSTTTTTTTTTRRRQQQPPPRRRRRRQQQPPPOOOOOONNNNNNLLLMMMNNNOOOQQQRRRSSSTTTRRRQQQPPPNNNMMMNNNNNNOOORRRRRRQQQPPPNNNMMMNNNOOOQQQNNNLLLOOORRRPPPHHH@@@CCCBBBBBBEEEHHHKKKMMMMMMOOOMMMJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHKKKHHHEEEEEEGGGIIIHHHFFFFFFGGGIIIIIIIIIJJJMMMOOOKKKLLLJJJFFFEEEHHHJJJHHHFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@BBBAAA>>><<<::::::::::::::::::;;;;;;::::::999888999999::::::::::::;;;;;;:::999888888777777888888999888888888777777666666555555555555555555555555777777666555555555555555444444333333333333222222555555555444333222111000333333333333333333333333555444444333222111000000222222222222222222222222000000111222222222222111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111000000//////......222111111111000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222111111111000000//////000000000000111111111111000000000000000000000000111000///......///000111111111111111111111111111000000000000111111111111222222333333333333444444333333333333222222111000///111222333333222000///333333333444444444555555444444444444444444444444222222222333333333444444444444444555555555555666666555333333555666555444666777777888999:::::::::=========>>>???@@@@@@AAAGGGHHHKKKNNNRRRUUUXXXYYY]]]___bbbggglllqqqvvvxxxAAAAAA@@@@@@@@@AAABBBBBB@@@AAABBBCCCCCCBBBAAAAAA@@@AAABBBDDDDDDDDDDDDDDDAAA@@@@@@??????@@@@@@AAAAAABBBDDDEEEGGGKKKQQQUUUXXX___kkkyyy{{{}}}{{{rrrrrrwwwzzz{{{xxx}}}|||ssskkk```YYYWWWVVVSSSQQQRRRSSSTTTTTTSSSRRRQQQPPPRRRRRRQQQQQQPPPOOONNNMMMMMMMMMNNNPPPQQQSSSTTTTTTQQQPPPOOONNNMMMNNNOOOOOOSSSSSSSSSRRROOONNNMMMMMMOOOLLLKKKNNNSSSSSSLLLFFFBBBAAABBBEEEIIILLLNNNNNNNNNLLLJJJIIIIIIJJJIIIHHHKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFGGGDDDAAAAAACCCDDDCCCBBBEEEGGGHHHHHHHHHIIIKKKMMMJJJLLLKKKEEECCCEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@>>><<<;;;:::::::::;;;;;;<<<<<<;;;;;;:::999999999999:::::::::;;;;;;:::999888888777777888888888888888777777777666666555555555555555555555555666666555444444444444444444444333333333333222222444444444444333222111111333333333333333333333333444333333222222111111111222222222222222222222222000000111222222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111000000000///000000000000111111111111000000000000000000000000222111000//////000111222111111111111111111111111000000000000111111111111222222222333333333444444222222333333333222111111000111222333333222111000333333333444444444444555444444444444444444444444222333333333444444444444444444444444555555555555666555333333555666555444666666666777888999999999999::::::;;;<<<<<<======;;;<<<>>>@@@BBBDDDFFFGGGHHHIIIKKKNNNRRRVVVYYYZZZ^^^___cccgggkkkpppsssuuuBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA???@@@AAABBBCCCCCCCCCBBB@@@??????>>>>>>??????@@@???@@@AAAAAAAAABBBDDDFFFFFFJJJPPPXXXbbbnnnzzz}}}wwwuuu{{{yyyvvvxxx}}}yyyyyyqqqjjjeee```\\\WWWUUUVVVVVVTTTQQQRRRRRRSSSSSSSSSRRRQQQQQQQQQRRRRRRRRRQQQOOOMMMLLLMMMNNNOOOPPPQQQRRRSSSTTTOOONNNNNNMMMMMMNNNPPPQQQTTTUUUUUUUUUSSSQQQNNNLLLNNNLLLKKKNNNTTTVVVRRRNNNBBBBBBBBBEEEIIIMMMNNNOOOMMMKKKIIIHHHIIIIIIHHHGGGKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGEEECCCBBBCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGIIIKKKKKKPPPPPPIIICCCCCCEEEFFFHHHHHHGGGFFFFFFEEEEEEDDDEEEFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@??????????????????>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999999999999::::::::::::999999888777777777777888888888777777777777666666555555555555555555555555555444333333333333333333444444333333333333222222222222333333333333222222333333333333333333333333222222222222222222222222222222222222222222222222000000111222222222222111111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000000000000000////////////000000///////////////...000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000222222111111111111222222111111111111111111111111000000000000111111111111222222222222333333333333111111222222333222222222222222222222222222222222333333333333444444444444444444444444444444444444333333333444444444555555444444444444555555555555666444333333444555555444555555555666777777888888555555666666777888888888777777888999::::::;;;;;;;;;;;;<<<===???AAABBBCCCFFFGGGIIILLLOOORRRTTTUUUBBBBBBAAA@@@?????????@@@BBBBBBBBBBBBAAAAAAAAA@@@??????@@@@@@AAAAAAAAAAAA@@@@@@????????????@@@@@@AAACCCDDDDDDBBBAAAAAABBBGGGGGGGGGHHHJJJPPPWWW]]]jjjqqq}}}}}}uuuqqqwww{{{xxxzzz~~~{{{qqqhhhccc___\\\ZZZXXXVVVUUUVVVVVVVVVSSSPPPQQQQQQRRRRRRRRRRRRRRRRRRQQQRRRRRRRRRQQQOOOLLLKKKMMMMMMNNNOOOPPPQQQRRRRRRNNNMMMMMMMMMNNNOOOQQQRRRTTTUUUVVVXXXXXXVVVRRROOOPPPMMMLLLOOOTTTWWWVVVTTTFFFEEEEEEGGGJJJLLLMMMMMMKKKIIIHHHIIIJJJKKKJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLKKKJJJJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHIIIGGGEEEEEEEEEEEEFFFFFFFFFGGGHHHGGGFFFGGGIIIKKKOOOUUUVVVNNNFFFDDDGGGIIIGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEFFFEEEEEECCCBBBAAA@@@??????>>>>>>>>>>>>???======<<<<<<<<<;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999888999999999999:::::::::999999888777777777777777777777777777777777666666555555555555555555555555444444333333333333444444444444333333333222222222111111222333333333333333222222222222222222222222111111111222222333333333111111111111111111111111000000111222222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111000000000000000///000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111///000000000111111111111111222222222222333333333///000111222222222222222333222222111222222333444222222333333333444444444333333333333333333333333333333444444444555555555333333444444444555555555666444333333444555555444444444444555555666666666333333333444444444555555888888888999999999999:::999999999999:::;;;<<<<<>>>>>???AAACCCDDDDDDEEEGGGKKKNNNOOOTTT[[[dddmmmwww|||uuuxxxyyysssrrruuuqqq{{{xxxpppkkk___]]]YYYWWWUUUUUUTTTTTTNNNOOOPPPQQQRRRQQQNNNLLLPPPPPPQQQQQQQQQRRRSSSSSSRRRSSSRRRRRRPPPNNNLLLKKKLLLLLLMMMNNNOOOPPPPPPQQQNNNNNNMMMMMMNNNPPPRRRSSSSSSTTTVVVZZZ\\\\\\XXXTTTSSSQQQPPPQQQUUUWWWVVVUUULLLJJJIIIIIIKKKLLLKKKKKKJJJIIIIIIJJJMMMNNNNNNMMMKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFEEEDDDCCCCCCDDDEEEHHHIIIIIIHHHGGGGGGIIIJJJOOOVVVWWWPPPGGGFFFHHHIIIEEEEEEEEEDDDCCCCCCBBBBBBDDDDDDEEEEEEDDDCCCAAA???>>>>>>=========>>>??????;;;<<<<<<<<<<<<<<<;;;;;;999::::::::::::999888888888888888999999999::::::999888777777666666777777666666666666666666777777555555555555555555555555555444444444444444555555444444333333333222222222000000111222333333333333222222222222222222222222111111111222222333333444111111111111111111111111000000111222222222222111111111111111111111111111////////////////////////111111111111111111111111////////////////////////////////////000000000000............////////////////////////////////////////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111///000000000111111111111000000000000000000000000///000000000000000000///111111111111111111111111///000000000111111111111111111111222222222333333///000111111222222222222222111111111111222333444222222222333333333444444333333333333333333333333333333333444444444555555333333333444444444444555555444222222444555444333444444444444444555555555333333333333333444444444444444444555666666777777555555555555666777888999777888888888999999::::::AAA@@@@@@????????????@@@CCCBBBAAA@@@??????@@@@@@@@@@@@????????????@@@AAABBBAAAAAAAAAAAAAAAAAABBB;;;===>>>???>>>===>>>???===@@@BBBDDDDDDDDDEEEFFFDDDEEEHHHKKKOOOVVV^^^dddkkkttt~~~wwwpppoooqqqpppwwwxxxmmmddd^^^YYYWWWPPPPPPRRRRRRSSSRRRRRRQQQIIIKKKMMMOOOPPPPPPPPPOOOPPPPPPPPPPPPQQQRRRSSSTTTTTTSSSRRRQQQOOOMMMLLLLLLMMMMMMMMMNNNOOOPPPPPPPPPPPPOOOOOOOOOPPPQQQSSSTTTSSSSSSUUUYYY^^^^^^[[[WWWUUUTTTSSSTTTUUUVVVUUUTTTPPPNNNLLLLLLLLLLLLKKKJJJJJJJJJJJJMMMOOOPPPPPPNNNKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMLLLLLLHHHHHHGGGGGGGGGGGGFFFFFFIIIIIIIIIGGGEEEEEEGGGIIIIIIIIIJJJIIIGGGGGGHHHJJJKKKPPPRRRKKKEEEEEEFFFFFFEEEDDDDDDCCCCCCBBBAAAAAABBBCCCDDDEEEDDDCCCAAA???===============>>>???@@@;;;;;;<<<<<<<<<;;;;;;:::999999999999999888777777888888888888999999999999888888777666666666666777555555666666666666777777555555555555555555555555444444444444444555555666444444333333333333222222000000111222333333222222222222222222222222222222111111111222222333333333111111111111111111111111000000111222222222222111111111111111111111111111////////////////////////111111111111111111111111////////////////////////////////////000000000000...////////////000000000000000000000000000000000........................111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000//////000000000000//////111111111111111111111111000000000000111111111111111111111111222222222222000000111111222111111111000000000111222222222333222222222222333333333333333333333333333333333333222222222333333333444444333333333333444444444444555333222222333444444333444444444444444444444444444444444444444444444444222222333333444555555666222222222333444555666777666666666666777777777777??????????????????@@@AAACCCBBBAAA????????????@@@AAAAAA@@@?????????@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA<<<>>>??????>>>>>>@@@AAA===@@@BBBBBBAAA???>>>???AAABBBBBBBBBBBBDDDHHHKKKNNNWWW^^^bbbiiittt{{{|||~~~lllfff___XXXTTTRRRPPPNNNKKKMMMOOOQQQQQQPPPPPPPPPKKKLLLMMMNNNOOOPPPQQQRRROOOOOOOOOOOOPPPRRRTTTUUUVVVTTTRRROOOMMMMMMMMMMMMNNNOOOOOOPPPPPPQQQQQQRRRRRRQQQPPPPPPQQQRRRSSSTTTSSSRRRSSSWWW[[[]]]YYYUUUTTTTTTTTTUUUVVVVVVUUUTTTRRRPPPNNNNNNNNNOOONNNLLLMMMLLLLLLNNNPPPPPPNNNLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKHHHHHHGGGGGGGGGGGGFFFFFFKKKLLLLLLJJJHHHGGGJJJLLLHHHIIIIIIHHHFFFEEEFFFHHHFFFJJJKKKGGGDDDDDDDDDBBBEEEEEEEEEDDDCCCCCCBBBBBB@@@AAACCCEEEEEECCCAAA???============>>>???@@@AAA;;;<<<<<<<<<<<<;;;999999999::::::::::::999888888888888888888999999999999888888777666666666666666555555555666666666777777555555555555555555555555333333222222333444444555444444333333333333222222000111111222222222222111111111111111111111111111222222222222222222333333111111111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////.../////////000000000111/////////000000000111111000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000111111111111000000000000000000000000///000111111111111000///111111111111111111111111000000000000111111111111111111111111222222222222000111111111111000000///---...000111222222111111111222222222222333333333222222222222222222222222111111111222222222333333222222333333333444444444555333222222333444444333555555555555555444444444444444444444444444444444555555555666666666666666444444444444555666777888777777888888888999999999???>>>>>>>>>???@@@AAAAAADDDBBBAAA???>>>>>>??????BBBAAA@@@??????@@@AAAAAA@@@@@@????????????@@@@@@===>>>>>>>>>======???AAA:::<<>>???@@@???AAACCCBBBAAA@@@AAABBBAAAGGGJJJIIILLLVVV]]]^^^ggguuuwwwoooiiidddaaa[[[XXXTTTQQQOOONNNLLLKKKDDDFFFIIIJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJJJJLLLNNNOOOOOONNNOOOPPPRRRTTTUUUWWWUUUQQQNNNLLLLLLMMMNNNPPPQQQQQQQQQRRRSSSSSSSSSSSSSSSRRRQQQQQQRRRTTTUUUTTTRRRQQQTTTYYYZZZVVVRRRSSSTTTUUUVVVWWWVVVUUUTTTRRRPPPOOOOOOPPPQQQPPPOOOOOONNNNNNNNNOOONNNLLLIIIKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGIIIIIIGGGDDDDDDFFFIIIGGGHHHHHHGGGEEEDDDEEEFFFEEEHHHHHHEEEDDDFFFEEEAAAFFFFFFFFFEEEDDDDDDCCCCCC???@@@CCCDDDEEECCCAAA@@@============>>>@@@AAABBB;;;<<<======<<<:::999888:::;;;;;;;;;;;;:::999999777888888888888999999999888888777666666666666666444555555555666666777777555555555555555555555555222111111111222333333444444444444333333333222222111111222222222111111000111111111111111111111111222222222222222222222222000000000000000000000000000000111222222222222111111111111111111111111111333333333333333333333333000000000000000000000000////////////////////////.../////////000000111111//////000000111111222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000//////000000111111111222000000000000111111111111000000000000000000000000000111222333333222111000111111111111111111111111000000000000111111111111000111111111111222222222111111111111111000///...+++---///111222111000///111111222222222333333333222222222222222222222222000000111111111222222222222222333333333444444444555333222222333444444333555555555555555555555555555555444444444444444444777777666666555555444444666555555555555666666777111222222333444444555555??????@@@@@@@@@??????>>>@@@@@@AAAAAAAAA@@@@@@???@@@AAAAAA@@@===<<<<<<===@@@AAAAAABBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???????????????@@@??????@@@BBBBBBAAA???BBBBBBBBBBBBCCCEEEHHHIIIOOOUUU___iiisss}}}yyyvvvllliiiccc]]]YYYWWWWWWWWWSSSPPPLLLJJJKKKLLLJJJHHHGGGGGGHHHIIIIIIIIIIIIHHHHHHIIIKKKLLLLLLLLLNNNPPPRRRTTTUUURRRNNNNNNSSSXXXTTTSSSQQQPPPOOONNNNNNNNNOOOPPPQQQQQQRRRQQQQQQQQQNNNOOOQQQRRRRRRRRRQQQPPPSSSRRRRRRUUUXXXYYYWWWUUUUUUTTTRRRQQQRRRSSSRRRQQQRRRSSSSSSSSSSSSQQQPPPOOOPPPNNNLLLLLLNNNOOOMMMKKKIIIHHHHHHIIIKKKLLLLLLKKKMMMLLLKKKJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHIIIHHHGGGFFFFFFFFFGGGHHHGGGHHHIIIGGGEEEDDDDDDEEEGGGGGGGGGFFFEEEDDDCCCCCCGGGDDDAAA@@@AAACCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???????????????@@@@@@@@@>>>>>>===<<<;;;;;;;;;;;;::::::999888888999::::::666777888999999999888777999999999888888888888888888888777777666666555555666666555444333333222222222222222222222222222222222222333333222222111000111111111111111111111111222222222111111111000000333333333333333333333333111111222222222222111111000000000000000000000000000000000000111111111111........................222111111111000000//////000000000000000000000000111111111111111000//////111000///......///000111222111111111000000//////......///000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000444333111000000111333444222222222222222222222222222222111111111111222222222222222222222222222222111111222222222333333333333333333333333333333333222222333333333333444444111222222333333222222111333333333444444444555555333333333333333333333333555555555444444333333333555555555555555555555555444333333222222333333444>>>??????@@@??????>>>>>>???@@@@@@AAA@@@@@@?????????@@@AAA???===<<<<<<===???@@@@@@@@@@@@@@@@@@???========================??????????????????????????????>>>@@@AAABBBAAA???<<<<<<;;;;;;<<<>>>@@@AAACCCGGGMMMRRRWWW]]]dddiiivvv}}}~~~xxxqqqjjjccc___\\\[[[YYYUUURRRPPPPPPQQQSSSQQQNNNJJJIIIHHHGGGEEEBBBFFFGGGHHHHHHIIIIIIHHHHHHFFFHHHJJJJJJJJJKKKLLLNNNPPPSSSTTTQQQMMMLLLOOORRRPPPPPPOOONNNMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPPPPOOOLLLNNNOOOQQQRRRSSSSSSRRRRRRQQQQQQSSSVVVWWWUUUSSSRRRQQQPPPQQQSSSSSSRRRQQQSSSSSSSSSSSSQQQPPPNNNMMMOOOMMMLLLMMMOOOOOOMMMJJJGGGGGGGGGIIIKKKMMMNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHGGGEEECCCDDDEEEHHHHHHHHHGGGGGGFFFFFFEEEGGGEEEBBBAAABBBCCCDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@???????????????>>>>>>>>><<<<<<;;;:::999999999999999999999999999999999999777888999::::::::::::999888888888777777777777666666666666555555555444444666555555444333333222222333333333333333333333333333333333333333222222111111111111111111111111111222222222111111111000000222222222222222222222222111111222222222222111111000000000000000000000000000000000000111111111111222222222222222222222222111111111000000000//////000000000000000000000000111111111111111000//////111000///......///000111111111111111000000000///......///000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222222222222222222222222222222222111111111111222222222222222222222222222222111111111222222222333333333333333333333333222222222222222333333333444444111222222333333222222111333333333444444444444555333333333333333333333333555555444444444333333333444444444444444444444444444333333222222333333444===>>>>>>??????>>>>>>>>>??????@@@@@@@@@@@@??????>>>???@@@???===<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>==============================>>>>>>??????@@@@@@???>>>>>>???AAAAAA@@@???======<<<<<<===>>>>>>???===>>>AAABBBDDDFFFIIILLLTTT[[[ccciiimmmrrr{{{yyyooofffZZZYYYXXXVVVSSSQQQNNNMMMOOONNNMMMLLLNNNQQQTTTVVVYYYVVVSSSQQQNNNKKKGGGDDDFFFFFFGGGHHHHHHHHHHHHHHHFFFGGGIIIIIIIIIIIIKKKMMMPPPSSSTTTSSSOOOMMMNNNPPPPPPPPPOOOOOONNNNNNNNNNNNLLLMMMMMMNNNNNNNNNNNNNNNKKKLLLNNNPPPRRRSSSTTTTTTRRRRRRQQQRRRSSSTTTRRRPPPQQQPPPQQQSSSUUUUUUTTTRRRRRRRRRRRRQQQPPPNNNMMMLLLNNNMMMMMMNNNOOOOOOLLLJJJFFFFFFFFFIIILLLOOOOOOOOONNNMMMLLLJJJIIIHHHHHHHHHMMMLLLLLLKKKJJJJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEGGGGGGFFFDDDCCCCCCDDDIIIIIIIIIIIIIIIHHHHHHHHHHHHEEECCCBBBDDDEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@??????>>>>>>======<<<<<<;;;:::999888777777777777777777888999999888777777777888999;;;<<<<<<<<<<<<777777777777666666555555444444444444444333333333555555555444444333333222444444444444444444444444444444444444444333222222111111111111111111111111222222222111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000000000000111111111111222222222222222222222222111111000000000000//////000000000000000000000000000000111111000000//////000000////////////000000111111111111000000000000......///000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222333000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000............000000222222222222222222222222222222111111111111222222222222222222222222222222111111111222222222222333444444333333222222222111222222222222333333333333111222222333333222222111333333333333444444444444333333333333333333333333555444444444444333333333333333333333333333333333444333333222222333333444<<<<<<===>>>>>>>>>=========>>>??????????????????===>>>???>>>===<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<======>>>???@@@@@@>>>======>>>@@@AAA???>>>@@@@@@@@@@@@???@@@@@@@@@<<<===>>>???@@@BBBDDDEEECCCGGGLLLOOOQQQUUU\\\bbbooottt{{{}}}yyyqqqfff^^^WWWRRRNNNLLLMMMNNNOOOOOOOOONNNMMMKKKKKKKKKMMMPPPTTTXXXZZZaaa___]]]YYYUUUPPPKKKHHHFFFGGGGGGHHHHHHHHHHHHHHHGGGHHHJJJJJJIIIIIIKKKMMMQQQTTTWWWWWWUUURRRRRRSSSTTTTTTSSSRRRQQQPPPOOONNNLLLLLLMMMNNNNNNNNNNNNMMMLLLMMMNNNPPPQQQRRRSSSSSSSSSSSSRRRRRRRRRQQQPPPOOORRRRRRSSSUUUWWWWWWTTTRRROOOOOOOOOOOONNNNNNNNNMMMMMMMMMNNNOOOOOONNNLLLJJJHHHGGGGGGJJJMMMOOOOOOOOOQQQPPPOOONNNMMMMMMMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHFFFEEEDDDCCCCCCDDDFFFFFFEEECCCCCCCCCDDDHHHHHHHHHIIIIIIIIIIIIIIIHHHFFFDDDDDDEEEFFFEEEDDDEEEEEEDDDCCCBBB@@@@@@?????????>>>===<<<;;;;;;::::::999888777777666777777555666888999999888666555888999:::;;;<<<===>>>>>>888888888777666666555555444444444444444333333333555555444444444333333333333333333333333333333333444444555555444444333222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000//////000000000000000000000000///000000000000000//////000000////////////000000111111111000000000000000......///000000000000000//////000111111111111111////////////////////////////////////////////////////////////////////////000000000000000000000000111000000000000111222222///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000///............///000111111111111111111111111222222111111111111222222111111111111111111111111111111111111222222222222444444333333222111111111111222222222222333333333111222222333333222222111222222333333333444444444333333333333333333333333444444444444444444444444333333333333333333333333444333333222222333333444:::;;;<<<===============<<<===>>>>>>?????????>>><<<===>>>>>>===<<<===???<<<<<<;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>??????>>>======>>>@@@@@@???=========>>>=========<<<<<<:::::::::;;;===???@@@AAA???AAACCCBBBBBBCCCHHHKKKNNNRRRYYY___fffmmmssswwwvvvnnnhhhfffccc___ZZZUUUOOOKKKIIIJJJHHHIIIJJJLLLLLLKKKJJJJJJGGGGGGHHHJJJMMMQQQUUUWWW^^^^^^\\\XXXSSSMMMIIIGGGGGGGGGHHHIIIIIIIIIIIIHHHIIIJJJLLLLLLKKKKKKLLLNNNPPPRRRVVVXXXXXXWWWVVVVVVVVVVVVUUUTTTRRRPPPMMMLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPQQQQQQTTTTTTTTTRRRQQQPPPOOOPPPRRRRRRSSSTTTVVVUUURRROOOLLLLLLMMMMMMNNNOOOOOOPPPMMMNNNOOOOOONNNMMMLLLLLLJJJJJJIIIKKKMMMNNNNNNMMMPPPPPPPPPOOOPPPPPPQQQRRRMMMMMMKKKJJJIIIIIIIIIIIIKKKKKKJJJIIIHHHFFFEEEEEEDDDEEEFFFEEEDDDCCCDDDEEEGGGGGGGGGGGGHHHHHHHHHHHHHHHFFFEEEEEEFFFFFFEEEDDDEEEDDDDDDBBBAAA@@@?????????>>>>>>===<<<;;;::::::;;;:::999888888777777777555666888999999888666555888888999:::;;;===>>>>>>::::::999888888777666666444444444444444444444444444444444444444333333333111111111111111111111111444444555555444444333222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000///000000000111111111111//////////////////////////////////////////000000////////////////////////...//////000000000////////////000000000000//////000000000000000000111111......///000000000000000//////000111111111111111////////////////////////////////////////////////////////////////////////000000000000000000000000000////////////000111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222111111111111111111111111000000111111111222222222333333333222222111111111111111111222222222333333111222222333333222222111222222222333333333444444333333333333333333333333444444444444444444444444444444444444444444444444444333333222222333333444999:::;;;<<<<<<<<<<<<<<<;;;<<<===>>>>>>???>>>>>>;;;<<<============>>>???===<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>===<<<<<<===??????>>>===<<<===============<<<<<<<<<:::999999;;;<<<<<<;;;>>>??????>>>===>>>AAACCC@@@CCCGGGJJJMMMPPPTTTWWW\\\bbbkkkttt}}}{{{tttpppooonnnkkkddd\\\VVVRRRQQQTTTSSSTTTTTTPPPIIIEEEGGGFFFGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHJJJLLLPPPRRRTTTYYYYYYXXXTTTOOOKKKIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJKKKLLLNNNNNNMMMMMMNNNOOOMMMOOORRRUUUVVVWWWVVVVVVTTTTTTTTTSSSQQQNNNLLLJJJKKKLLLMMMMMMNNNNNNMMMMMMOOOOOOOOONNNOOOOOOPPPQQQTTTTTTTTTRRROOONNNOOOPPPPPPOOOOOOQQQSSSSSSQQQOOOLLLLLLLLLLLLMMMOOOPPPQQQMMMNNNOOONNNLLLKKKLLLNNNLLLKKKJJJKKKMMMOOONNNMMMNNNNNNNNNMMMNNNNNNOOOPPPLLLKKKJJJHHHHHHIIIJJJJJJLLLLLLLLLKKKJJJIIIHHHGGGDDDEEEFFFFFFDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFEEEEEEFFFFFFEEECCCCCCCCCBBBAAA@@@@@@??????>>>>>>======<<<<<<;;;;;;<<<;;;:::999888888888888777777888999999888777777888888888888999:::<<<===;;;::::::999888777666666333333444444444444555555444444444444444444444444111111111111111111111111444444444444444333222222111111111111111111111111111111111111111222222222000000000000000000000000111111222222222222111111000000000000000000000000000000000000111111111111000000000000000000000000......////////////000000////////////////////////......///000000000////////////000000000000//////000000000000111111111111......///000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111000000000111111111111222222222222222222222222222111111111111222222222222111222222333333222222111222222222222333333333333333333333333333333333333333333333444444444444555555555555555555555555555444333333222222333333444888999:::;;;;;;<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>:::;;;======<<<===>>>@@@???>>><<<;;;;;;<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>???>>><<<===>>>??????@@@???>>>>>>@@@>>>;;;;;;===>>><<<;;;;;;<<<<<<======>>>???AAA???AAACCCCCCDDDDDDFFFHHHGGGKKKPPPUUU\\\jjjzzz|||yyyvvvtttsssrrrkkkjjjhhheeeaaa\\\XXXVVVYYY[[[\\\YYYUUUPPPNNNNNNNNNQQQZZZ```\\\OOOFFFDDDGGGFFFFFFFFFFFFGGGGGGHHHGGGHHHHHHJJJLLLNNNPPPQQQTTTUUUTTTPPPLLLIIIJJJKKKIIIJJJKKKKKKLLLLLLKKKKKKLLLMMMNNNNNNMMMMMMNNNOOONNNOOOPPPRRRTTTUUUTTTTTTRRRSSSSSSSSSSSSQQQNNNMMMJJJJJJKKKLLLLLLLLLLLLKKKNNNNNNMMMNNNNNNPPPQQQSSSRRRRRRRRRPPPMMMLLLNNNPPPNNNNNNNNNPPPSSSUUUUUUTTTOOONNNMMMMMMMMMMMMNNNOOONNNOOOOOOMMMJJJJJJMMMPPPKKKJJJJJJLLLNNNPPPPPPOOOOOONNNMMMLLLKKKKKKKKKKKKJJJIIIGGGGGGGGGHHHJJJKKKKKKKKKLLLLLLLLLKKKIIIHHHEEEFFFGGGFFFEEEEEEFFFGGGHHHHHHGGGGGGFFFFFFEEEEEEFFFEEEDDDEEEFFFFFFDDDBBBAAAAAAAAA@@@@@@?????????========================;;;;;;:::999888888888888999999999999999999999999888777666666777888999:::::::::999888777666555555222222222222333333333444444444444444444444444444111111111111111111111111333333333333333222222111111111111111111111111111000000111111111222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000111111111111111111111111111111111111........./////////000000////////////////////////---......///000000//////...///000111111000///...///000000000111111111111......///000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000111111111111111111111111222222111111111111222222111111111111111111111111000000000000111111111111000000000111222222333333111111111111222222222222111222222333333222222111111222222222222333333333333333333333333333333333333333333444444444555555444444444444444444444444444333333222222333333444777888999:::;;;;;;<<<;;;:::;;;<<<===>>>>>>>>>>>>999;;;======<<<===>>>@@@@@@???===<<<<<<===???@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;<<<>>>???===<<<:::;;;===>>>>>>>>>===<<<@@@===;;;;;;>>>???>>><<<::::::;;;<<<======>>>???<<<===????????????AAABBBDDDEEEFFFFFFIIITTTcccooo|||zzzuuukkk```[[[]]]``````eeekkknnnppprrruuuxxxyyy}}}yyyqqqlllhhheeebbb^^^]]][[[YYYVVVTTTSSSSSSSSSQQQQQQRRRRRRRRRRRRQQQQQQNNNRRRUUUTTTQQQMMMLLLLLLNNNVVVdddpppkkkZZZLLLHHHFFFEEEEEEEEEFFFGGGIIIKKKCCCCCCDDDFFFHHHJJJLLLMMMMMMNNNNNNKKKGGGEEEGGGJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMLLLNNNOOOQQQQQQQQQRRRTTTUUUTTTSSSQQQRRRTTTUUUVVVUUUSSSRRRHHHIIIJJJJJJKKKKKKJJJJJJLLLLLLLLLMMMOOOQQQSSSUUUPPPQQQQQQNNNKKKJJJMMMOOOOOONNNOOOQQQVVVYYY[[[[[[RRRQQQOOOMMMLLLLLLMMMMMMOOOPPPOOOLLLIIIIIIMMMQQQIIIIIIIIILLLOOOQQQRRRQQQRRRQQQOOOMMMKKKIIIIIIHHHHHHGGGFFFFFFFFFHHHJJJLLLJJJJJJKKKLLLLLLKKKJJJIIIEEEFFFGGGGGGFFFEEEFFFHHHIIIIIIHHHHHHGGGFFFEEEEEEFFFEEEDDDEEEFFFEEEDDDBBB@@@?????????????????????=========>>>>>>>>>>>>>>>;;;:::999888777777777777::::::999888888999::::::777777666555555666777888999999888777666555444444000000111111222222222333444444444444444444444444222222222222222222222222222333333333333222111111111111111111111111111111000000111111222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000111111111111000000000000000000000000---.........//////000000////////////////////////------...///000000//////...///000111111000///...//////000000111111111222...//////000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000111222222333000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000222222111111111111222222000000000000000000000000000000000000111111111111//////000111222333333444000111111111111222222222222222222333333222222222111111222222222333333333333333333333333333333333333333333444444555555555333333333333333333333333444333333222222333333444;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<;;;:::;;;===???AAA@@@>>>======>>>??????>>><<<;;;:::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;666777:::<<<============:::999999;;;======<<<:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<============AAABBBBBBBBBCCCGGGNNNTTTbbb^^^VVVOOOKKKJJJJJJKKKKKKLLLNNNPPPRRRTTTUUUUUUWWWZZZ___eeelllrrrwwwyyyzzzzzzzzz|||{{{yyywwwssspppmmmjjjiii^^^]]]ZZZWWWTTTQQQPPPOOOJJJKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIJJJKKKJJJIIIIIIMMMMMMLLLKKKJJJIIIHHHHHHNNNSSScccvvvwwwdddTTTPPPHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHFFFGGGHHHJJJKKKJJJJJJIIIIIIIIIIIIJJJIIIJJJKKKJJJHHHHHHJJJKKKLLLLLLLLLMMMNNNOOOQQQRRROOOOOOOOOQQQSSSUUUTTTSSSTTTTTTUUUVVVWWWXXXYYYZZZRRRPPPNNNKKKIIIHHHGGGGGGIIIJJJJJJLLLNNNPPPQQQSSSQQQPPPOOOMMMLLLKKKKKKKKKMMMNNNOOOQQQSSSUUUVVVVVVVVVSSSPPPLLLJJJJJJKKKLLLMMMNNNNNNNNNMMMLLLJJJIIIGGGGGGGGGGGGIIIJJJLLLMMMKKKKKKLLLLLLKKKJJJJJJIIIEEEGGGHHHJJJKKKJJJJJJIIIKKKKKKKKKJJJJJJIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFDDDCCCAAAAAAAAA@@@@@@@@@??????AAA@@@???>>>============@@@@@@???===<<<:::999999::::::999888888888999999999999:::;;;<<<<<<;;;;;;;;;:::999888777777777777777777777666555555444444222333333444444333333222333333333222222111111111000000111222333333444444333333333222222111111111111111111111111111111111111111111111111111111111//////000000111111222222111111111111111111111111000000000000000000000000////////////000000000000///...------...///000111111111000000//////......000000000000000000000000111111000000//////......000000000000000000000000//////000000000000//////////////////000000000000//////000111111111111111111111000000//////......000000000000000000000000000000000000000000000000------///000111111111111000000000000000000000000111111111000000000000000000000000000000000000000------......//////000000///000000000......000111000000000000000000000000////////////////////////333222000/////////000111000000000000000000000000222222222111111111000000222111000000000111333333444333222111111111222333333333333333333333333333000111111111111222222222333333333333333333333333333333333333333333333333111222222333333222222111333444555444222111222333;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<===<<<;;;:::;;;===>>>@@@@@@>>>======>>>??????>>><<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999;;;<<<<<<<<<<<<;;;;;;:::999;;;<<<===<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<============>>>@@@AAA@@@AAAEEEKKKOOOYYYUUUPPPJJJGGGFFFFFFGGGCCCCCCDDDEEEFFFGGGGGGGGGIIIJJJLLLOOORRRUUUXXXYYY[[[[[[]]]```dddiiimmmppprrrvvv||||||yyytttooollliiifffcccbbbaaa___\\\YYYWWWUUUSSSQQQPPPMMMKKKHHHFFFEEEEEEFFFFFFFFFGGGGGGHHHIIIIIIFFFGGGHHHIIIIIIIIIHHHGGGKKKJJJJJJIIIIIIHHHHHHHHHKKKNNN[[[kkklll\\\OOOMMMHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGFFFHHHIIIJJJJJJIIIIIIIIIJJJJJJKKKJJJKKKKKKJJJIIIIIIJJJLLLMMMMMMMMMNNNOOOQQQRRRSSSRRRPPPOOOOOOPPPQQQQQQPPPSSSTTTUUUVVVXXXZZZ[[[\\\SSSRRROOOLLLJJJHHHHHHGGGJJJJJJKKKLLLMMMOOOPPPQQQOOONNNMMMLLLKKKKKKKKKKKKLLLMMMMMMNNNPPPQQQSSSSSSQQQOOOMMMLLLKKKKKKLLLMMMMMMMMMNNNNNNMMMLLLJJJIIIGGGGGGHHHIIIJJJKKKKKKLLLJJJJJJKKKKKKKKKJJJJJJIIIGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHHHHFFFEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>===<<<<<<<<<<<<>>>>>>===<<<;;;:::999999::::::999888888888888999:::;;;<<<<<<======<<<<<<<<<<<<;;;999999888888888666666666666555555555555222333333444444333333222333333333222222222111111000111111222333333444444333333333222222222111111111111111111111111111111222222222222222222222222000000000000000111111111111111111111111111111111000000000000000000000000000000000000111111111111///......---...///000111111000000000/////////...000000000000000000000000111000000000/////////...000000000000000000000000//////000000000000//////000000000000////////////......///000000000000000111000000000/////////...000000000000000000000000000000000000000000000000---...///000111111111111000000000000000000000000111000000000000000000000000000000000000000000000.........///////////////...///000///------///000000000000000000000000000000000000000000000000000222222000/////////000111////////////////////////222222222111111111000000222111000000000111222333333222222111111222222222222222222222222222222222000111111111111222222222222222222222222222222222333333333333333333333333111222222333333222222111333444555444222111222333;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<======;;;;;;;;;<<<===>>>???>>><<<<<<>>>???>>>======<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;::::::;;;::::::;;;<<<===<<<;;;<<<<<<;;;;;;::::::999999;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<=========<<<===>>>???@@@BBBEEEHHHLLLJJJGGGDDDBBBAAABBBBBBAAAAAAAAAAAAAAA@@@??????AAAAAAAAABBBBBBCCCCCCDDDEEEFFFIIIKKKOOORRRTTTVVVVVVYYY^^^bbbeeefffeeeddd___ZZZTTTOOONNNNNNNNNOOOPPPOOONNNLLLJJJIIIGGGGGGIIIHHHFFFEEECCCBBBAAAAAAAAAAAAAAABBBCCCFFFHHHIIIFFFFFFGGGGGGGGGGGGFFFEEEHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHPPP[[[\\\QQQJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKIIIHHHGGGGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLJJJKKKLLLKKKIIIIIIKKKLLLNNNNNNOOOOOOPPPQQQRRRSSSTTTRRRNNNMMMMMMNNNNNNMMMPPPQQQRRRTTTVVVXXXYYYZZZVVVUUUSSSPPPMMMLLLJJJJJJKKKKKKKKKLLLLLLMMMNNNOOONNNMMMLLLKKKKKKKKKKKKKKKLLLLLLKKKKKKLLLMMMNNNOOOLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNMMMLLLKKKJJJHHHIIIJJJKKKLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNLLLKKKIIIHHHHHHIIIJJJKKKHHHHHHGGGGGGGGGGGGGGGGGGEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAAAAA>>>>>>======<<<;;;;;;;;;<<<;;;;;;;;;;;;:::::::::;;;:::999888888888888888;;;<<<<<<===============;;;;;;:::999888888888888444555555555555666666666222333333444444333333222333333333222222222222111111111111222222333333444333333333222222222222111111111111111111111111111222222222222222222222222111111111111000000000000111111111111111111111111000000000000000000000000111111111111222222222222//////.........///000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000///000000111111000000///111111000000//////......------...///////////////000000000000////////////000000000000000000000000000000000000000000000000---...///000000111111000000000000000000000000000000000000000000000111111000000000000000000000000000000///////////////.........///...---,,,...000000000000000000000000000111111111111111111111111222111111000///000000000........................222222222111111111111111111111000000111111222333111111222222222222222111111111111111111111111111000111111111111222222222111111111111111111111111333333333333333333333333111111222222222222111111222333444333222111222333::::::::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;======<<<;;;;;;;;;<<<<<>>=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;===;;;::::::<<<===<<<;;;<<<<<<;;;:::999999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;<<<===>>>???@@@BBBCCCBBBAAAAAA@@@??????@@@@@@AAABBBBBBBBBAAA@@@??????@@@@@@@@@AAAAAABBBBBBBBBCCCDDDEEEGGGHHHHHHGGGGGGHHHJJJNNNQQQSSSTTTSSSSSSQQQLLLGGGDDDDDDFFFHHHHHHJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBCCC@@@???>>>???@@@CCCFFFHHHEEEEEEEEEEEEEEEEEEDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFHHHNNNOOOIIIGGGIIIHHHHHHHHHHHHIIIIIIIIIIIIKKKLLLMMMLLLIIIHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMKKKKKKLLLKKKJJJIIIKKKMMMNNNNNNNNNNNNOOOPPPQQQRRRUUURRRNNNLLLLLLMMMNNNNNNMMMNNNNNNOOOQQQQQQRRRSSSYYYXXXVVVTTTQQQOOONNNMMMMMMLLLLLLKKKKKKLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMKKKLLLMMMNNNNNNNNNMMMLLLLLLMMMNNNNNNMMMLLLKKKJJJHHHJJJLLLMMMMMMLLLJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJLLLLLLKKKKKKKKKMMMOOOPPPNNNMMMJJJIIIGGGHHHHHHIIIGGGGGGGGGFFFFFFFFFFFFFFFBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999999999999:::;;;<<<<<<<<<<<<;;;;;;888777666666555555555666333333444555555666777777222333333444444333333222222222222222222222222222111111111222222333333333222222222222222222222222111111111111111111111111222222222222222222222222222222111111000000//////111111111111111111111111000000000000000000000000000000000111111111222222//////////////////000000000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000000111111000000000111111000000//////......---...//////000000//////000000000000////////////////////////////////////////////////////////////......///000000000000000////////////////////////000000000000000111111111////////////////////////111000000000//////.........///000///------///000000000000000000000000000111111111111111111111111222111111000000000000000////////////////////////111111111111111111111111111111111111111222222222///000222333333222111111111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222111111222222222222111111222333444333222111222333::::::::::::::::::::::::999::::::;;;<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;>>><<<;;;;;;<<<======<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<888999999:::;;;<<<===>>>>>><<<::::::<<<===<<<<<<<<<<<<;;;:::999999888888;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<>>>???@@@@@@???>>>>>>>>>??????@@@@@@AAA>>>>>>??????@@@?????????>>>?????????@@@@@@@@@@@@???@@@AAABBBCCCBBB@@@???AAABBBDDDFFFHHHHHHHHHHHHFFFDDDAAAAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAABBBAAA@@@???@@@BBBDDDFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFGGGHHHHHHIIIIIIHHHFFFFFFHHHHHHGGGGGGJJJGGGGGGGGGHHHHHHHHHIIIIIILLLMMMNNNMMMKKKIIIIIIIIIHHHHHHHHHHHHIIIJJJLLLLLLJJJKKKKKKKKKIIIIIIKKKLLLLLLLLLLLLLLLMMMNNNOOOOOOSSSPPPMMMLLLMMMOOOPPPQQQNNNNNNNNNNNNMMMMMMMMMMMMVVVVVVUUUSSSQQQOOOMMMLLLMMMLLLKKKKKKJJJJJJKKKKKKMMMMMMMMMMMMNNNOOOPPPPPPNNNOOOOOONNNNNNMMMMMMMMMNNNNNNOOOPPPOOONNNLLLKKKLLLLLLMMMNNNNNNMMMKKKJJJIIIKKKMMMNNNNNNMMMKKKJJJIIIIIIHHHHHHHHHIIIIIIJJJLLLLLLKKKKKKKKKMMMOOOPPPPPPOOOLLLJJJGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCC???@@@AAACCCCCCCCCBBBBBB@@@@@@@@@@@@?????????>>>???????????????===<<<;;;:::;;;;;;<<<======>>>>>>>>>>>>===;;;;;;:::::::::888999999:::999999888888666666555444444444555555222222333444555666777777222333333444444333333222222222222222222222222222111222222222222222333333222222222222222222222222111111111111111111111111222222222222222222222222222222111111000000//////000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000//////////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000111111111111000000111000000000/////////...//////000111111111111000////////////000000000000////////////////////////////////////////////////...//////000000000000/////////////////////////////////000000111111111111////////////////////////111111000000/////////...000111111000//////000222000000000000000000000000111111111111111111111111111111111111000000000///000000000000000000000000111111111111111111111111000000111111222222222222...000111222333222111111222222222222222222222222000000111111111222222222333333333333333333333333222222222222222222222222000111111222222111111000111222333333111111222333::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<::::::<<<===<<<;;;;;;;;;;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<888888888999;;;===>>>??????===;;;:::;;;<<<<<<<<<<<<<<<;;;;;;::::::999999;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;:::<<<>>>@@@???>>>>>>>>>>>>>>>???@@@AAABBB>>>>>>???@@@AAAAAAAAAAAA@@@??????>>>>>>=========999;;;===>>>@@@@@@??????@@@@@@AAABBBCCCCCCCCCCCC@@@??????@@@BBBBBBAAA@@@???????????????@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBCCCBBBAAAAAAAAABBBCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIEEEEEEFFFFFFGGGGGGHHHHHHJJJLLLMMMMMMKKKIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJJJJIIIJJJKKKJJJHHHHHHJJJKKKKKKKKKJJJJJJKKKKKKLLLMMMQQQNNNLLLLLLNNNPPPQQQQQQQQQQQQPPPOOOMMMLLLKKKKKKPPPPPPPPPOOOMMMLLLJJJIIILLLLLLKKKJJJJJJJJJJJJJJJMMMMMMMMMNNNOOOPPPRRRRRRPPPQQQRRRSSSSSSQQQOOOMMMPPPPPPQQQPPPOOOMMMKKKJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKMMMNNNNNNNNNMMMMMMLLLKKKIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOMMMKKKIIIGGGEEEDDDEEEEEEDDDDDDCCCBBBBBBBBB===>>>@@@BBBBBBCCCBBBBBB????????????>>>>>>>>>>>>??????@@@@@@@@@>>><<<;;;;;;;;;<<<<<<===>>>>>>??????>>>===<<<;;;:::::::::777777777777777666666555777666666555555666666666222222333444555555666666222333333444444333333222111222222222222333333333222222222222222222222222111222222222222333333333111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000.../////////000000000000000000111111111000//////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111222222111111000/////////000000000000000///000000111111111111111////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000/////////000111111222222000000000000000000000000111000000000000000000///111222222111000000111333000000000000000000000000111111111111111111111111000111111111111000//////111111111111111111111111111111111111111222222222000000111222222222222111//////000111222222222222222222222222222222222222000111111111111222222222333333333333333333333333222222222222222222222222000000111111111111000000000111222222111111222333999999999999999999999999999999:::;;;;;;;;;;;;:::999::::::;;;<<<<<<<<<<<<===;;;::::::;;;<<<<<<;;;:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999999:::<<<===>>>@@@>>>;;;:::;;;<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::;;;;;;;;;<<<<<<<<<;;;999888999<<>>>>>>>>=========>>>@@@AAA@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>;;;<<<===>>>???@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAA@@@???>>>???@@@AAAAAA@@@??????@@@@@@@@@AAAAAAAAACCCBBBBBBAAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDFFFGGGEEEEEEEEEEEEEEEEEEFFFFFFEEEFFFFFFEEEFFFGGGGGGGGGCCCDDDDDDEEEFFFFFFGGGGGGFFFHHHJJJKKKIIIHHHGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHIIIJJJIIIGGGGGGIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLOOOMMMLLLLLLNNNOOOOOONNNPPPOOONNNMMMMMMLLLKKKJJJLLLMMMMMMMMMLLLKKKJJJIIIKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKLLLMMMNNNPPPRRRSSSOOORRRUUUWWWWWWTTTPPPNNNPPPPPPOOOOOOMMMLLLKKKJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKLLLLLLMMMNNNOOOPPPPPPNNNMMMKKKIIIHHHHHHIIIJJJGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKIIIFFFEEEFFFEEEEEEDDDCCCCCCBBBBBB===???AAABBBDDDDDDDDDCCC@@@@@@@@@?????????>>>>>>>>>>>>???@@@???===;;;::::::;;;;;;<<<<<<=========>>>===<<<:::999999888888666666666666666555444444666555555555555555666666333333333444444555555555222333333444444333333222111111222222222333333333222222222222222222222222111111222222222333333333111111111111111111111111000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000//////000000000111111111000111111222111000///....../////////000000000111000000000000000000000000.../////////000000000111000000000000000000000000000111111222222111111000......//////000000111111...//////000111000000000.../////////000000000111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000...//////000111111222222000000000000000000000000000000000000000111111111000111111000//////000222000000000000000000000000000000000000000000000000000111111222111000///...000000000000000000000000000000111111111222222222///000111222333222222111/////////000000111222333111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111000000111111111111000000///111222222111111222333999999999999999999999999999999:::;;;;;;;;;::::::888999:::;;;<<<<<<<<<<<<===;;;999:::;;;<<<;;;;;;999999999999::::::;;;<<<========================<<<;;;::::::::::::<<<<<>>;;;:::;;;<<<===<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<:::888666777;;;>>>>>>===???===<<<;;;;;;===???@@@?????????@@@??????>>>===>>>>>>??????@@@AAAAAAAAA???>>>>>>>>>============>>>>>>===<<<<<<=========AAA>>><<<;;;===?????????@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>>>>>>>??????>>>???@@@BBBCCCCCCCCCBBBBBBAAAAAABBBCCCEEEGGGIIIDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEFFFEEEEEEGGGFFFDDDBBBCCCCCCDDDEEEFFFFFFGGGCCCEEEHHHIIIGGGFFFEEEFFFGGGGGGFFFFFFEEEFFFFFFFFFHHHHHHIIIHHHGGGFFFHHHJJJKKKJJJJJJJJJJJJKKKKKKLLLNNNLLLKKKLLLMMMNNNLLLKKKLLLLLLKKKKKKJJJJJJJJJJJJLLLMMMNNNOOONNNMMMLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJIIIJJJJJJLLLNNNPPPQQQRRRNNNRRRVVVYYYYYYVVVQQQNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKLLLLLLLLLMMMNNNPPPQQQRRRPPPNNNLLLIIIHHHHHHIIIIIIEEEGGGHHHJJJKKKJJJJJJIIIHHHIIIKKKMMMLLLJJJHHHFFFGGGFFFFFFEEEDDDCCCCCCBBB>>>@@@BBBDDDEEEEEEEEEEEEAAAAAAAAA@@@@@@@@@??????<<<===>>>???>>>===:::999:::::::::;;;;;;;;;<<<<<<===<<<:::999888777777777666666777666666555444444333333222222222333333444333333444444444444555555222333333444444333333222111111111222222333333333222222222222222222222222111111111222222333333333111111111111111111111111//////////////////////////////000000111111222222000000000000000000000000000000000000000000000000000111111111111222222222000111222222222000///....../////////000000111111000000000000000000000000.../////////000000111111000000000000000000000000111111222222222222111111------...///000111222222---......///////////////.../////////000000111111000000000000000000000000000000000000000000000000///000000000000000//////000000000000000000000000...//////000111222222222000000000000000000000000//////000000111111222222///000000000......000111000000000000000000000000////////////////////////000111111222222000///...////////////////////////000000111111222222222222///000111222333222111111000//////...///111333444000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111000000111111111111000000///111222222111111222444666777888999:::999888888::::::999999::::::;;;<<<:::;;;;;;;;;<<<=========;;;::::::999999::::::;;;888888888888888888888999;;;;;;<<<<<<;;;:::999999:::::::::999999888888888999999:::;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;:::999888888:::;;;;;;;;;;;;;;;::::::;;;::::::::::::;;;<<<<<<======>>>>>>>>>>>>======????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======??????>>>>>>=========<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@????????????>>>>>>AAACCCCCCBBB@@@@@@AAA??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBAAABBBCCCDDDEEEBBBBBBCCCDDDEEEFFFGGGGGGDDDEEEGGGHHHIIIJJJJJJKKKIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLJJJIIIJJJKKKMMMNNNKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLMMMMMMLLLKKKJJJIIIMMMKKKIIIHHHHHHJJJLLLNNNMMMMMMNNNNNNNNNNNNMMMMMMNNNOOOPPPRRRSSSRRRRRRQQQOOONNNMMMJJJGGGGGGIIIKKKKKKLLLNNNNNNOOONNNMMMLLLMMMLLLKKKKKKKKKLLLNNNOOOQQQPPPOOOMMMKKKIIIGGGFFFFFFFFFGGGGGGHHHHHHGGGGGGJJJKKKKKKKKKKKKIIIGGGFFFHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@??????@@@@@@AAAAAAAAA@@@>>>=========>>>?????????>>>>>>======<<<<<<>>>===<<<<<<<<<<<<======???===:::888666666777777444444555555666777777777444555555555555555555444333444555555666666555555333333333333333333333333111111111111111111111111222222222111111111111000222222222111111111000000222222222222222222222222///000111222222222222222000000000000000000000000000000000000111111111111111111111000000000000000111111000000//////......000000000000000000000000000000000000000000000000222111111111000000//////////////////////////////000000000000000000000000111111111111000000000000///////////////000111111///000111222222111000//////......///000111111000111111000000//////......000000000000000000000000111000///......///000111111111000///////////////000000000000000000000000///000000000111111111111111111111111111111111111222222111111111111222222////////////000000000000000000000000000000000000000000000000000111111111000000000000000000000000222222111000//////000000222222111111111111222222000111111111111222222222000000000000000000000000222222111111111111111222//////000111222333333333222222222111111111111000111111000000//////......------...000000111111111666777888999999999888888:::999999999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999::::::;;;::::::999999888888777777;;;<<<<<<<<<<<<;;;:::999:::::::::999999888888888888999999:::;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<:::;;;;;;;;;;;;::::::999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>==============================>>>>>>>>>>>>=====================<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@???AAACCCCCCAAA@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAAAAAAAABBBDDDDDDAAAAAABBBCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKLLLKKKJJJHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMLLLKKKKKKNNNMMMJJJHHHGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLNNNOOOPPPPPPOOOOOONNNNNNMMMJJJHHHGGGIIIKKKLLLMMMMMMNNNNNNMMMLLLKKKLLLKKKKKKKKKLLLLLLMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJHHHHHHIIIIIIIIIIIIIIIHHHJJJJJJKKKKKKJJJIIIGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@?????????@@@@@@AAA@@@???>>>=========>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<=========>>>===:::888666666777777777777666666555444444333444444555555555555444444333444444555555555555555333333333333333333333333111111111111111111111111//////000111222333333444222222222111111111000000222222222222222222222222111111222222222111000000000000000000000000000000//////000000000111111111000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000111111111111000000000///////////////////////////000000000000000000000000........................000000/////////000000111///000111222222111000///000///...///000111000///111000000000/////////...000000000000000000000000111000///......///000111111111000///////////////000000000000000000000000000111111111222222222222111111111111111111111111111000000000000000000111///000000000000000000000000000000000000000000000333333222222111111000000000000000000000000000000222222111000000000000000000///////////////000000000000111111111222222222000000000000000000000000222111111000000000111111000000000111222222222333222222222111111111111000222222222111111111111111......///000111111111111666666777888888888888888999999888888999999:::;;;<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999::::::<<<;;;;;;:::999888777777;;;<<<<<<<<<<<<;;;;;;:::999999999999999888888888777777999:::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<===>>>>>>======>>>>>>>>>>>>============================================================>>>>>>>>>>>>======<<<<<<======<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>???@@@AAABBB@@@BBBCCCBBB@@@??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBAAAAAAAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAADDDDDDEEEFFFFFFGGGFFFFFFEEEFFFGGGHHHIIIIIIIIIIIILLLKKKJJJIIIHHHGGGGGGFFFHHHHHHHHHIIIJJJJJJJJJKKKFFFHHHIIIKKKMMMMMMMMMMMMKKKKKKJJJIIIHHHGGGGGGFFFIIIIIIJJJJJJJJJJJJIIIIIIHHHIIIKKKLLLMMMMMMLLLLLLNNNNNNMMMKKKHHHHHHIIIKKKMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@???????????????@@@??????>>>============>>>===============<<<<<<<<<999:::<<<=========<<<<<<===<<<:::888777666777777666666555555444333333333333333444444444444333333333333444555555555555555333333333333333333333333111111111111111111111111//////000111222333333444222222222111111111111111222222222222222222222222222222222222111000///...000000000000000000000000//////000000000000111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000////////////////////////000000000000000000000000111111111111111111111111111111000000000000000111000000111111111111000///111000//////000000///...000000000000////////////000000000000000000000000000000////////////000000111000000///////////////000000000000000000000000111111111222222222333333111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000555444333222111000000///000000000000000000000000222111000000000000000000//////......///000111111000000000111111111222222000000000000000000000000000000000//////000000111111111111111111111222222222222222111111111111000111111111111222222222222000000111111111111111000666666666777777777777777888888888888888999::::::<<<;;;;;;;;;::::::999999::::::999999999999::::::;;;;;;::::::999999888888;;;;;;<<<<<<<<<;;;;;;:::999999999888888888888888666666888999;;;;;;<<<<<<999999:::::::::;;;;;;;;;::::::;;;<<<============;;;<<<=================================>>>>>>???======>>>>>>>>>>>>============================================================>>>>>>>>>>>>======<<<<<<===>>>>>>===<<<;;;=================================>>>???@@@@@@@@@AAABBBCCCBBB@@@>>>??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@???CCCCCCDDDEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHKKKKKKKKKKKKKKKJJJIIIHHHIIIIIIJJJKKKLLLLLLMMMMMMFFFGGGIIIKKKLLLLLLLLLLLLFFFGGGIIIJJJKKKKKKJJJIIIIIIJJJJJJKKKKKKJJJJJJIIIFFFGGGIIIJJJKKKKKKJJJJJJMMMNNNMMMKKKIIIIIIJJJKKKMMMMMMMMMLLLKKKJJJIIIIIIHHHIIIJJJLLLLLLKKKJJJJJJLLLLLLKKKJJJIIIHHHHHHGGGJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888999;;;===>>>===<<<;;;<<<;;;:::888777666666666222222333333444555555666222333333444444333333222333333444555555555444444333333333333333333333333111111111111111111111111222222222111111111111000111111111111111111111111111111111111111111111111000111111111111111000///000000000000000000000000////////////000000000111/////////000000000000000000000000000////////////////////////////////////000000000000000000000000111111111000000000000000////////////////////////////////////////////////222222333333333333444444222222111000000000111111111111111111111000000///222000//////000000///---000000000000////////////////////////////////////000000////////////000000000000////////////000000////////////////////////000000111111111222222222111111111111111111111111000000////////////000000111111111000000000000000000000000000000000000000222222222111111000000000000000000000000000000000111111000000000000000111000000000000111222333444000000000000111111111111000000000000000000000000//////////////////000111222222222111111111111111222222222111111111000000......//////000000111111111111222222222111111000666666666666666777777777888777777777777888999999;;;;;;::::::999999999888:::999999888888999999:::888888888999999:::::::::::::::;;;;;;;;;;;;;;;:::888888888888888888888888555666777999:::;;;;;;;;;999999999:::::::::;;;;;;::::::;;;<<<============;;;<<<<<<===>>>>>>======>>>============>>>??????======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======<<<===???@@@@@@???>>>===========================>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBAAA???>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAA@@@CCCCCCBBBBBBAAA@@@@@@@@@BBBBBBCCCDDDDDDCCCCCCCCCEEEFFFGGGHHHHHHIIIHHHHHHGGGHHHIIIJJJKKKKKKJJJJJJHHHIIIIIIJJJKKKLLLLLLMMMFFFGGGIIIJJJKKKKKKKKKJJJGGGHHHJJJLLLLLLLLLKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIGGGHHHIIIKKKKKKKKKKKKJJJLLLMMMNNNLLLJJJIIIJJJLLLMMMLLLKKKJJJIIIIIIHHHHHHGGGHHHIIIKKKKKKJJJIIIIIIKKKKKKJJJJJJIIIIIIIIIIIIMMMLLLJJJIIIHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCAAA@@@???>>>===<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<999:::<<<>>>>>>===<<<;;;;;;:::999888777777666666222222333333444555555666222333333444444333333222222333333444555444444444333333333333333333333333111111111111111111111111222222222111111111111000111111111111111111111111111111111111111111111111---...///000111222222222000000000000000000000000...////////////000000000......//////000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000111111000000000000000000000000////////////////////////////////////000000111111222222111111111111222222222111111000000000000000222000//////000000///---////////////000000000000//////////////////////////////000000000000//////000000////////////000000////////////////////////////////////000000000000000000000000000000000000222111111000000111111222222111111111000000000///000000000000000000000000......//////000000111111000000000000000000000000111000000000000000111111111111000000111222333333//////000000000111111111000000000000000000000000//////...//////000111111222222222111111111111111222222222111111111000000......//////000000111111111111222222222111111000555555555555555666777777777777777666777777888999::::::999999999999999888999999888888888888999999666666777888999::::::;;;888999999::::::::::::999777777777888888888888888666666888999::::::::::::999999999999:::::::::::::::;;;;;;<<<<<<<<<;;;;;;:::;;;<<<==============================>>>??????======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======<<<>>>@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========???@@@@@@@@@>>>>>>@@@BBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCDDDEEEFFFFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBBBBBBBAAAAAA@@@CCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCEEEFFFGGGHHHIIIIIIIIIIIIDDDEEEEEEFFFGGGHHHIIIJJJFFFFFFFFFGGGHHHHHHIIIIIIEEEFFFHHHJJJJJJJJJJJJIIIJJJKKKLLLLLLLLLKKKIIIHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHJJJKKKLLLLLLKKKKKKLLLMMMNNNMMMKKKJJJKKKLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIFFFGGGHHHIIIKKKLLLMMMNNNPPPOOOMMMKKKJJJIIIJJJJJJEEEEEEDDDDDDCCCDDDDDDEEECCCCCCCCCCCCCCCDDDDDDDDDAAA@@@???===<<<;;;;;;;;;<<<<<<<<<===<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>===<<<;;;:::999999888888777666666666666555555444333333333333333444444444444333333222222333444444444444444333333333333333333333333111111111111111111111111//////000111222333333444111111111111111222222222111111111111111111111111,,,---...000111222333333000000000000000000000000......////////////000000---......//////000000111////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000111111222222222222111111222333333444333222111000/////////000111000//////000000///...////////////000000000000000000000000000000000000//////000000000000/////////////////////000000111000000000000000000000000........./////////000000000000000000000000000000222222111111111111222222222222222111111000000///000000000000000000000000,,,------...///000111111000000000000000000000000000000000000000111111222000000////////////000000/////////000000000111111000000000000000000000000////////////000111222222111111111111111111222222222222222111111111111000111111111111222222222222000000111111111111111000555555444444444555666777777666666666666777888888888888888888999999999999999999888888888888999999666666666777777888888999666777888999999999999888666777777777888888888999777777888999999999999999888999999999999::::::::::::;;;;;;;;;;;;::::::999999999;;;<<<<<<============<<<<<<<<<<<<===>>>>>>======>>>>>>>>>>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======;;;===???AAAAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>?????????>>>???AAACCCAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEE@@@AAABBBCCCDDDEEEEEEFFFEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDCCCBBBAAA@@@BBBBBBBBBBBBBBBAAAAAAAAA@@@@@@BBBCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHFFFFFFEEEEEEEEEGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDFFFIIIJJJKKKKKKKKKJJJJJJKKKKKKJJJJJJIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHJJJKKKLLLLLLKKKKKKKKKMMMNNNNNNLLLKKKKKKLLLJJJIIIHHHGGGGGGHHHIIIIIIGGGGGGGGGGGGGGGHHHIIIIIIFFFGGGHHHJJJLLLNNNOOOPPPPPPNNNLLLIIIHHHHHHHHHHHHDDDDDDCCCBBBBBBCCCDDDEEEAAAAAABBBBBBBBBCCCCCCCCCAAA@@@???===;;;:::::::::;;;;;;<<<<<<<<<;;;:::999999999:::::::::;;;;;;;;;?????????>>>======<<<<<<999999999888888777666555777777666666555444444333444444555555555555444444222222333444444444444333333333333333333333333333111111111111111111111111//////000111222333333444000000111111111222222222111111111111111111111111------///000111111111111000000000000000000000000........./////////000000------......///000000111.../////////000000000111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000111222222333333444111111111222333444555666333222111000/////////000000///...///000111000///.../////////000000000111000000000000000000000000...///000111111000///...///////////////000111111000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111333333222111111000000///000000000000000000000000......//////000000111111000000000000000000000000000000000000000111222222222111000///............////////////000000000111000000000000000000000000000//////000111222333333000000000111222222222333222222222111111111111000222222222111111111111111......///000111111111111555555444333444555666777666666666666666777888888777777888888999999999:::999999888888888888999999777777777777666666666666555666777888888888888888666666777777888888888999777888888999999999888888888888999999999:::::::::;;;;;;;;;;;;:::999888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======:::;;;>>>@@@@@@???===<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@@@@===>>>>>>>>>>>>???BBBDDDAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEE??????@@@AAACCCDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBAAADDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAACCCDDDEEEEEEEEEDDDEEEFFFGGGGGGHHHHHHGGGKKKIIIHHHFFFFFFGGGIIIJJJHHHHHHGGGGGGGGGGGGGGGGGG@@@BBBEEEHHHKKKLLLMMMMMMFFFFFFGGGHHHIIIKKKKKKLLLIIIJJJJJJKKKKKKJJJJJJIIIGGGHHHJJJKKKLLLLLLKKKJJJKKKMMMNNNNNNLLLKKKKKKLLLIIIHHHGGGGGGGGGHHHIIIJJJHHHGGGFFFEEEFFFGGGIIIJJJJJJJJJKKKKKKLLLMMMMMMNNNMMMKKKHHHFFFDDDDDDDDDEEEDDDCCCBBBAAABBBBBBDDDEEE@@@@@@@@@AAAAAABBBBBBCCCAAA@@@???===;;;:::999999:::;;;<<<<<<<<<;;;:::999999999999::::::;;;;;;;;;BBBAAA@@@>>>============888888888888888777666555444444555555666777777777444555555666666555555444222222333444444444333333333333333333333333333333111111111111111111111111222222222111111111111000000000111111222222222222000000000000000000000000...///000000000000000///000000000000000000000000............/////////000---------...///000000111.../////////000000111111000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000,,,------...///000000000000000111222333555666777444333111////////////000///......///000222111000.../////////000000111111000000000000000000000000...///000111111000///...///////////////000111111000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000333333222222111000000///000000000000000000000000111111111111000000000000000000000000000000000000000000///000000111222222555444333111000000000///////////////000000000000000000000000000000000000000000000000111222333444//////000111222333333444222222222111111111111000111111000000//////......------...000111111111111777666555444444555666777666666666666777777777777777777777777777777777777999999999999999999999999888888888888888777666666555666777999999888777777777777777777888888888888888888888888888888888888999999999999999:::::::::888999999::::::;;;;;;<<<;;;;;;::::::::::::999999;;;;;;:::::::::;;;<<<===============>>>>>>>>>>>>@@@?????????>>>>>>======<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCBBBAAAAAAAAA@@@?????????AAAAAAAAA@@@@@@?????????DDDDDDEEEDDDBBBBBBCCCEEE???@@@AAACCCDDDEEEEEEEEE@@@AAABBBCCCCCCBBBAAA@@@@@@AAACCCEEEEEEEEEEEEDDDBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@AAAAAABBBAAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGIIIJJJIIIHHHFFFDDDHHHGGGEEEEEEEEEGGGIIIKKKBBBCCCEEEGGGGGGGGGFFFFFFIIIHHHGGGFFFFFFHHHJJJKKKIIIHHHHHHHHHIIIJJJLLLMMMLLLLLLKKKKKKJJJJJJIIIIIILLLKKKKKKKKKKKKJJJJJJJJJMMMKKKJJJHHHGGGGGGHHHHHHGGGGGGHHHHHHHHHIIIIIIIIINNNMMMJJJHHHGGGFFFGGGGGGJJJIIIGGGEEEEEEFFFGGGHHHEEEDDDDDDCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@AAABBBBBB===============<<<<<<;;;999999999::::::;;;;;;;;;:::999777666777999;;;===>>>>>>>>>>>>===<<<;;;:::666666666666666666666666555555444444444333333333222222333333333333444444222333444444555555444444222222222222222222222222222222222111111111000000000000111111111111000000000000000000000000000000333222111/////////000000222222111111111111111111222222222111111111000000......////////////......000000000000000000000000222000///------///000222...000222000---+++---//////111222111000///000111222111000......000111222000000000000000000000000/////////000111222333333000000000000111111111111111222333444555555555555111111000000//////......000000000000000000000000222111111111000000//////333333222222111000//////............////////////000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000111111111111222222222111111111000000000000000000000000000000000000000000000000000000000000000///000111111///......//////////////////......---//////000111111111111111222222222111111111000000///////////////000111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000666666555444444555666666555666666666777777777777777777777777777777777777888888888888888888888888888888888888888777666666666666777888888888888777555666666666666777777777888888888888888888888888777777888888999999::::::::::::::::::::::::999999777888888999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>?????????@@@@@@?????????>>>>>>>>>======<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===========================>>>>>>???@@@@@@AAAAAA?????????>>>???@@@@@@AAA@@@@@@@@@@@@@@@?????????AAAAAAAAA@@@@@@@@@??????CCCDDDDDDCCCBBBBBBCCCEEEAAABBBCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCAAA@@@@@@AAABBBCCCDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHGGGFFFEEEEEEEEEDDDDDDEEEFFFHHHIIICCCDDDEEEFFFGGGGGGGGGGGGHHHGGGEEEEEEEEEGGGHHHJJJIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIKKKJJJIIIGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGHHHJJJIIIGGGFFFFFFFFFHHHIIIGGGFFFFFFEEEDDDDDDCCCCCC@@@@@@????????????@@@@@@===============<<<;;;;;;999999999:::::::::;;;;;;;;;:::888666777888:::<<<============<<<;;;:::999777777777777777777777777555555444444444333333333222222333333333333444444222333444444555444444444222222222222222222222222222222222111111111000000000000111111111111000000000000000000000000000000111111000//////000111222111111111111111111111111222222222111111111000000......////////////......000000000000000000000000111000///......///000111///000111000///...///000///111222111000///000111222111000//////000111222000000000000000000000000***++++++,,,,,,---------000000000000111111111111000000111222333444444333////////////000000000000000000000000000000000000111111111111000000000///222222111111000//////........./////////000000000000000000000000000000000000000000000000000000000000000////////////000000000//////......//////000000000000000000000000000000000111111111222222222000000000000000111111111000000000000000000000000000000000000000000000000///000111111///......///------...///000000000/////////000111111111111111222222222111111111000000///////////////000111111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////555555444444444444555555555555666666666777777777777777777777777777777777777777777777777777777777777777888888777777666666666666666666666777888888555555555555666666666666777777777777777777777777555666666777888999999:::;;;;;;::::::999888888777777777888999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>???>>>>>>>>>>>>============<<<<<<===>>>>>>>>>>>>>>>========================<<<===>>>??????>>>===<<<<<<<<<======>>>?????????===============>>>>>>???>>>>>>??????????????????AAAAAAAAA@@@@@@@@@@@@???BBBCCCDDDCCCBBBAAACCCEEECCCDDDDDDDDDCCCBBBAAAAAADDDEEEEEEEEEEEEDDDCCCBBB@@@AAAAAABBBBBBBBBAAAAAADDDDDDDDDDDDDDDCCCBBBAAA@@@?????????@@@AAAAAABBBCCCDDDDDDEEEEEEEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEDDDFFFEEEEEEEEEEEEEEEFFFFFFCCCCCCDDDDDDEEEFFFFFFGGGDDDDDDDDDEEEEEEFFFGGGHHHFFFFFFEEEDDDDDDEEEGGGHHHIIIIIIHHHHHHHHHIIIJJJJJJMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJIIIHHHHHHHHHHHHHHHIIIHHHGGGFFFFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGHHHGGGFFFFFFFFFGGGHHHIIIGGGFFFFFFEEEEEEDDDDDDDDD??????>>>>>>>>>>>>>>>???>>>>>>>>>===<<<;;;:::999999999999999::::::::::::;;;:::888777777888999:::;;;;;;;;;;;;;;;:::999888777777777777777777777777555555444444444333333333222222333333333333444444222222333444444444444444222222222222222222222222222222222111111111111111000000111111111111000000000000000000000000000000////////////000111222333111111111111111111111111222111111111111000000000...//////000000//////...000000000000000000000000111000///......///000111111000///000111222111000///111222111000///000111222111000//////000111222000000000000000000000000.............../////////000000000000111111111111...///000111111111111111.........///000111111111000000000000000000000000111111111111000000000000111111000000///........./////////000000000111111000000000000000000000000000000000000000000000000000000////////////000000000//////......//////000000000000000000000000000000000000111111111222222//////000000111111222222000000000000000000000000///////////////////////////000111111///......///,,,,,,...///000111111111//////000111111111111111222111111111111000000000///////////////000111111000000000000000000000000////////////000000000000000000000000000000000000........................444444444444444444444444555555555666666666777777666666666666666666666666666666666666666666666666666777777777777777666666777666555444555666777888555555555666666666777777666666666666666666666666444444555666777888999999::::::999999888888888777:::::::::999999999999888999::::::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<========================<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@@@@???===<<<;;;;;;<<<<<<<<<===============<<<<<<<<<===>>>>>>=========>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCBBBAAAAAACCCEEECCCCCCCCCDDDCCCCCCBBBAAADDDDDDDDDEEEEEEEEEFFFFFFBBBBBBBBBBBBBBBAAAAAAAAADDDEEEEEEDDDDDDCCCBBBAAA????????????@@@@@@AAABBBDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEDDDCCCBBBCCCDDDFFFHHHBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDCCCCCCCCCEEEGGGHHHGGGFFFFFFEEEEEEFFFGGGGGGIIIIIIIIIHHHHHHHHHHHHHHHLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIGGGGGGFFFFFFGGGHHHGGGFFFEEEEEEEEEFFFGGGHHHFFFFFFFFFFFFFFFEEEEEEEEECCCDDDEEEFFFGGGFFFEEEEEEFFFEEEEEEDDDEEEEEEFFFGGGDDDDDDDDDCCCCCCBBBBBBBBB??????>>>>>>======>>>>>>>>>>>>>>>===<<<;;;:::999999999999999999999999:::;;;:::999777777777888999999999::::::999888777777888888888888888888888888555555444444444333333333222222222333333333444444222222333444444444444333222222222222222222222222111111111111111111111111000000111111111111000000000000000000000000000000000000000000000111111222000000000000111111111111111111111111000000000000//////000000000000//////////////////////////////000000////////////000000111...---...222333222//////111222111000///000111111111000//////000111111////////////////////////222222222222222222222111///000000000111111111111...//////000111111111000.../////////000000000111000000000000000000000000111111111000000000000000111111000000000/////////000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000111000000//////000000111000000000000000000000000000000000000111111111111......///000111222222333000000000000000000000000///////////////////////////000111111///......///------...000000111111111//////000111111111111111111111111111000000000000///////////////000000111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////333444444444444444444333555555555555666666666666555555555555555555555555555555555555555555555555555666666777777777666666666555444444444555777888666666777777777888888888555555555555555555555555444555555666777777888888777777777888888999999999::::::999999999888888888777888999::::::::::::999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@@@@>>>===;;;:::;;;;;;;;;;;;;;;<<<<<<>>>============>>>??????=========>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBAAA@@@AAABBBDDDAAABBBCCCCCCDDDCCCCCCCCCAAABBBBBBDDDEEEFFFHHHHHHCCCCCCBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEDDDCCCCCCBBB@@@@@@??????@@@AAAAAABBBDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFFFFEEEDDDCCCBBBAAABBBDDDGGGIIICCCDDDEEEFFFGGGGGGGGGGGGDDDCCCBBBBBBCCCDDDFFFGGGIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGJJJJJJJJJKKKKKKLLLLLLLLLIIIHHHFFFEEEEEEFFFGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFGGGGGGFFFEEECCCBBBDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>============<<<;;;:::999999999999999999999999999::::::888777777777777888888888888888888888777666777777777777777777777777555555444444444333333333222222222333333333444444111222333333444444333333222222222222222222222222111111111111111111111111000000111111111111000000000000000000000000000000111111111111000000////////////000000000111111111000000000000000000000000//////000000000000//////////////////////////////000000////////////000000000---,,,---111222111...///111222111000///000111111111000000000000111111////////////////////////000////////////////////////000000000111111111111///000111111111111111111111000000000/////////...000000000000000000000000000000000000000000111111222111111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000222111111000000111111222//////////////////////////////000000000111111111......///000111222222333///////////////////////////////////////////////////000111111///......//////000000000000000////////////000111111111111111000000000000000000000000///////////////000000111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000444444555555555555444444444444555555555666666666555555555555555555555555555555555555555555555555555555666777777777666666444444444444444555666666777777777777888888888888666666666666666666666666666666666666777777777777555666666777888888999999666666777888999:::;;;;;;777888:::;;;;;;;;;:::999<<<<<<<<<============>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>???@@@@@@>>>>>>?????????????????????@@@@@@@@@@@@AAAAAAAAA???@@@AAAAAA@@@@@@BBBDDDAAAAAABBBCCCDDDDDDDDDCCC@@@@@@@@@AAACCCEEEGGGHHHCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBBDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCEEEHHHJJJDDDDDDEEEFFFFFFGGGGGGHHHDDDDDDDDDDDDEEEFFFGGGHHHJJJJJJJJJJJJJJJIIIIIIIIIFFFFFFGGGHHHHHHHHHGGGGGGHHHIIIIIIJJJKKKLLLLLLMMMJJJHHHFFFEEEDDDEEEGGGHHHHHHGGGFFFEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHFFFDDDCCCBBBDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???>>>=========>>>;;;<<<<<<<<<<<<;;;::::::999999999999999888888888999888888777777777888888777777888888888777777666666666666666666666666666555555444444444333333333222222333333333333444444111111222333333333333333222222222222222222222222111111111111111222222222000000111111111111000000000000000000000000000000222222222222111000.........//////000000111111111//////000000000000000111///000000111111000000///000000000000000000000000//////000000000000/////////...---...///000///...///111222111000///000111000000000111111000000000000000000000000000000000.........///////////////000000000000111111111111111111222222222222111111111111111000///.........000000000000000000000000000000000000111111111111222222222111111111111111/////////000000000111111000000000000000000000000000000000000000000000000000000////////////000000222111111000000111111222/////////////////////////////////000000000111111//////000000111111222222///////////////////////////////////////////////////000111111///......///000111111111000000///...//////000111111111111111//////000000000000000111///////////////000111111000000000000000000000000////////////000000000000////////////////////////111111111111111111111111444555666666666666555444444444444555555555666666444444444444444444444444555555555555555555555555444555555666777777666666333333444555555555555444666666666777777777777888666666666666666666666666888888777777777777666666666666777777777777777777666666777888999:::;;;;;;888:::;;;======<<<;;;:::<<<============>>>>>>>>>::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>======>>>>>>???@@@@@@@@@@@@@@@@@@???????????????@@@@@@@@@AAAAAAAAA>>>???@@@@@@???@@@BBBDDDCCCCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@BBBCCCDDDAAAAAA@@@@@@@@@BBBCCCDDDBBBCCCDDDEEEEEEFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAACCCDDDEEEGGGHHHIIIIIIJJJFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCEEEGGGIIIJJJDDDDDDCCCCCCDDDEEEGGGHHHFFFGGGHHHIIIIIIJJJJJJIIIKKKKKKKKKKKKJJJJJJIIIIIIDDDEEEFFFGGGHHHHHHGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNJJJIIIFFFEEEDDDEEEGGGIIIJJJIIIGGGFFFEEEEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLMMMLLLKKKJJJHHHGGGFFFEEEEEEFFFFFFFFFEEEDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>===<<<<<<<<<<<<::::::;;;<<<<<<<<<;;;;;;999999999999888888888777777777777777777888888888777777888888888888777777555555555555555555555555555555444444444333333333222222333333333333444444111111222333333333333222222222222222222222222222000000111111111222222222000000111111111111000000000000000000000000000000000000111222111111000///......//////000111111222////////////000000111111000000111111111111000000000000000000000000000000//////000000000000/////////000111000///...///000///111222111000///000111000000111111111111000000000000000000000000000000000000000111111222222333000000000000111111111111111111111222222111111000000000000000////////////000000000000000000000000///000000000111111111111000000000111111111111111....../////////000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000////////////////////////////////////000000000111000000000000000111111111////////////////////////000000000000000000000000///000111111///......//////000000111111111000000//////000111111111111111////////////000000111111///////////////000111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000444555666777777666555444444444444555555555666666444444444444444444444444666666666666666666666666444444555666777777666666222333444555666555444333555555555555666666666777777777777777777777777777999999888888777777666666888888777777666666555555999999999888888888888777:::;;;===??????>>>===<<<;;;;;;;;;<<<<<<<<<<<<===:::::::::;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>========================<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===============>>>??????BBBAAAAAAAAA@@@??????????????????@@@@@@AAAAAAAAA>>>???@@@@@@???@@@BBBDDDEEEEEEEEEDDDCCCAAA@@@???BBBAAA@@@???>>>???@@@@@@??????>>>>>>???AAACCCDDDAAABBBCCCEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBCCCEEEGGGIIIJJJJJJKKKDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBCCCDDDFFFHHHIIIJJJDDDCCCBBBAAABBBDDDFFFHHHHHHIIIKKKLLLMMMLLLLLLKKKJJJKKKKKKKKKJJJIIIIIIHHHCCCDDDFFFGGGHHHHHHHHHGGGIIIJJJKKKLLLMMMNNNOOOPPPKKKIIIGGGEEEDDDFFFHHHIIIKKKJJJHHHFFFFFFEEEFFFFFFHHHIIIJJJKKKLLLNNNOOOOOOMMMLLLJJJHHHGGGGGGGGGHHHHHHHHHHHHGGGFFFDDDBBBAAA???????????????????????????>>>===<<<;;;:::::::::999999:::;;;<<<<<<<<<<<<999999999999888888777777666666777777888888999999777777888888888888888777555555555555555555555555555555444444444333333333222222333333333444444444111111222333333333333222222222222222222222222222000000111111222222222222000000111111111111000000000000000000000000000000---...000111222222111111---......///000111111222.../////////000000111111000000111111111111000000000000000000000000000000//////000000000000//////000222444222///---///111///111222111000///000111000000111111111111000000000000000000000000000000......///000111222222333000000000000111111111111000111111111111111000000......//////000000111111000000000000000000000000//////000000111111111222////////////000000000000............////////////000000000000000000000000000000000000000000000000000000////////////000000......------------......////////////////////////////////////000000000000111111111000000000000000////////////////////////111111111111111111111111///000222111///......///---...///111222222222222//////000111111111111111.../////////000000111111///////////////000111111000000000000000000000000////////////000000000000////////////////////////////////////////////////333333333444444444555555888888777555555444444444777666444333222222333444666555444333333444555666888888666555444333333222666555555444444444555555444555555555666666777777777666666666666555555555777777777777888888888888777666666666777888999999999999999:::::::::;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<;;;;;;===<<<;;;::::::<<<===???>>>>>>>>>>>>>>>===<<<<<<======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<======<<<======>>>???@@@>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<======>>>>>>??????DDDDDDDDDCCCCCCBBBBBBAAACCCBBB@@@>>>======>>>>>>>>>>>>>>>>>>>>>>>>??????CCCCCCCCCCCCCCCDDDEEEEEEFFFDDDBBB???>>>>>>???@@@EEEEEEBBB???BBBHHHKKKIIIDDDDDDCCCCCCCCCBBBBBBBBBAAABBBBBBBBBCCCCCCDDDDDDAAAAAABBBCCCEEEGGGIIIJJJKKKKKKJJJJJJJJJKKKLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHEEEEEEDDDDDDFFFHHHKKKMMMHHHIIIKKKLLLNNNOOOOOOOOONNNMMMKKKIIIGGGGGGGGGHHHJJJJJJJJJIIIHHHFFFEEEEEEIIIIIIIIIJJJKKKLLLMMMNNNSSSOOOIIIFFFFFFEEECCCAAADDDEEEGGGHHHGGGFFFDDDBBB??????@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;:::::::::999999999999888888888777333444555666777888999:::777777777777666666666666666555555555555444444444222222222333333444444444222222333333444555666666333333333444444444555555666444333111000000111111222111111111000000///////////////000111111222222000000000000000000000000000000////////////000000000000000000111111111111333222111000////////////000000000000000000000000////////////000000000000000000000000000000000000111000///......///000111111111111000000000000000000000000000////////////000000000000////////////111000///......///000111222222111000//////000000111111222222222111111000......//////000000111111111111111111111111111111666444111...---,,,---...000000000000000000000000111111000000//////..................////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111000///......///000111000000000000000///......000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000////////////222222222222222222222222111111000000000000111111000000111111111111000000111111000000//////......333444444444555555555555888777666555444444444444666555444444444444444444666666555444444555666666888777666555333333333333555555444444444555555666444555555555666666666777666666666555555555444444555444444444444444444444777777777666777777888888999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;<<<<<<======;;;:::888888888999;;;<<<===>>>>>>>>>>>>===<<<;;;======<<<<<<<<<<<<======;;;;;;<<<===>>>>>>??????<<<<<<============<<<<<<==================>>>???>>>>>>>>>??????@@@@@@@@@???@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>??????AAAAAAAAAAAAAAAAAA@@@@@@CCCBBB@@@????????????@@@?????????>>>>>>>>>>>>>>>BBBAAAAAAAAAAAABBBCCCCCCDDDCCCAAA@@@??????@@@@@@???BBBCCCAAADDDKKKPPPPPPFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDBBBBBBBBBCCCEEEFFFHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKGGGGGGGGGGGGGGGGGGFFFFFFHHHGGGFFFFFFFFFGGGIIIJJJJJJKKKLLLMMMNNNOOOOOOOOONNNNNNLLLJJJIIIGGGGGGGGGJJJJJJKKKKKKJJJIIIGGGFFFHHHGGGGGGGGGHHHIIIJJJKKKNNNKKKGGGFFFFFFFFFEEECCCDDDEEEFFFGGGGGGFFFDDDCCC@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;::::::999999::::::999999999888888888444444555666777888999999888888777777666555555555666555555555555444444444222333333333333333333444111111222222333444444555333333333333444444444444555444333111000000111111111111111111000000000///000000000000000000//////000000000000000000000000//////000000000000///////////////000000000111111222111111111111111222222000000000000000000000000////////////000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000////////////000000000000////////////111000///......///000111222111111000000///000000111111111222222111111000.../////////000000000111111111111111111111111111222111000///......//////000000000000000000000000111000000000/////////...............////////////000000000000////////////111111111111111111111111000000000000000000000000000000000000000000000000111000///......///000111111111222222111000000///000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000////////////000000000000000000////////////111111111111111111111111111111000000000000111111000000111111111111000000111000000000/////////...444444555555555666666666777777666555444444444444444444555666666666555555777666666555555666666777777777555444333333333333444333333333444555666666555555555555555666666666555555555555444444444333444333333333333333333333888888777666666666777777888888999999999:::::::::999:::;;;<<<<<<<<<;;;;;;888999999:::<<<<<<===>>>:::999888888888999:::;;;<<<============<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;===>>>???@@@<<<<<<============<<<<<<>>>>>>======<<<=========>>>>>>>>>>>>????????????>>>>>>>>>???????????????@@@@@@??????????????????>>>>>>>>>???????????????AAAAAA@@@@@@@@@@@@@@@AAA@@@?????????>>>>>>======???????????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>DDDGGGFFFGGGLLLQQQRRRIIIGGGEEEDDDCCCCCCDDDEEECCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHEEEEEEEEEFFFFFFFFFFFFFFFJJJJJJHHHGGGGGGGGGGGGGGGLLLLLLMMMNNNNNNNNNNNNMMMNNNNNNMMMLLLJJJHHHFFFEEEHHHJJJLLLMMMMMMLLLJJJHHHIIIHHHHHHGGGGGGHHHHHHIIIHHHFFFEEEEEEFFFGGGFFFDDDCCCDDDEEEFFFFFFEEEDDDDDDAAAAAAAAAAAA@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;:::999888888::::::999999999888888888666666666666777777777777888888777777666555444444666555555555555444444444444333333333333333333222000000111111222222333333222222333333333444444444444333222111111111111111111111111111000000000000222111111000//////......000000000000000000000000...///000111111000///........./////////000000000111111111111222333444444000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////////////////000000000000000000////////////000000111111000000000000//////000000111111222111111000////////////000000000000111111111111111111111111////////////000000000000000000000000000000000000000000000000////////////............////////////////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000222222222333222222111000000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000111000000//////000000111000000111111111111000000000000000000////////////555555555666666666666777777666555444444444444444333444666777777777666666777777666666666666777777777666555444333333333333222222333333444555666777555555555555555555555555555555444444444333333333444444444555666666777777999888777666666666666666888888888888999999999999777999;;;<<<===<<<:::999999999::::::;;;;;;;;;<<<;;;::::::999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<===>>>??????<<<<<<============<<<<<>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@@@@AAAAAAAAAAAA@@@@@@?????????=========>>>>>>???????????????????????????@@@@@@@@@@@@??????>>>=========???>>>>>>>>>>>>???@@@@@@@@@@@@AAACCCCCCCCCCCCCCCBBBJJJNNNJJJGGGIIILLLMMMJJJHHHEEEBBBBBBCCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGKKKLLLLLLLLLLLLLLLKKKKKKNNNNNNNNNMMMKKKHHHEEEDDDEEEHHHKKKNNNNNNMMMKKKIIIKKKKKKJJJIIIHHHHHHIIIIIIDDDDDDEEEEEEFFFFFFEEEDDDBBBCCCDDDEEEEEEEEEDDDDDDAAAAAAAAAAAAAAA@@@>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888777999999888888888777777777777777777777666666666666666666666666666555555555666555555555555444444444444444444333333222222222111111111111222222333333222222222222333333333333333222222111111111111111111111111000000000000000222222111111111000000000////////////////////////---///000222222000///---............////////////111000000000111111222333000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000/////////000000000000000000000000000////////////////////////000000000000000000////////////000000000000000000000000/////////000000111111111111111////////////000000000000111111111111111111111111...//////000000000000///////////////////////////000000000000////////////............////////////////////////000000000000111111111111111111111111////////////////////////////////////////////////000000////////////000000111222222222222222111111000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000////////////////////////000000////////////000000////////////000000000000000000000000000000000000000000////////////000000000000111111111111000000000000000000////////////555555555666666666666777666555555444444444444555333444666777777777666666666666777777777777666666666555444333333333333333222222222333333555666777555555555555555444444444555555444444444333333333222222444555777999:::;;;888888777666555555555666777777777888888888999999777888:::<<<<<<;;;999888;;;;;;::::::999999999888999999999999::::::;;;;;;999::::::;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<============>>>>>><<<<<<============<<<<<<>>>>>>===<<<<<<;;;<<<<<<===========================<<<<<<===>>>???AAABBBBBBBBBAAAAAA@@@@@@??????======>>>>>>??????@@@@@@=========>>>>>>>>>>>>>>>????????????>>>>>>======???????????????@@@@@@AAA@@@AAABBBDDDEEEEEEFFFEEEEEELLLPPPKKKFFFFFFGGGGGGHHHFFFCCCAAAAAABBBDDDFFFHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFHHHHHHGGGGGGHHHIIIJJJKKKGGGHHHIIIJJJKKKJJJIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHMMMMMMMMMLLLJJJHHHEEECCCCCCEEEIIILLLMMMLLLJJJHHHKKKJJJIIIHHHHHHGGGHHHHHHDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCAAAAAAAAAAAAAAA@@@>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::999999888777888777777777666666666666777777777777666666666666444444555555666666777777666555555555555444444444444444444333333222222222222222222222333333333333111111111222222222333333111111222111111111000000000000000000000000111111111111111222222333333333////////////////////////---///000222222000///---............////////////111111000///////////////////////////////////////////////////000000000000//////////////////////////////000000000000//////......//////000000000000000000000000////////////.../////////000000000111//////000000000000//////...///000000000000//////...///000111111111111111000000000000////////////000000000000000000000000///000000000000//////...////////////////////////////////////000000000000............////////////.../////////000000000111000000000000000000000000//////////////////////////////////////////////////////000000000000//////000000111111222111111000000000000000000000000000000000000000000000000000111000000000/////////...////////////000000000000////////////////////////000000////////////000000.../////////000000000111111111111111111111111111000000////////////000000000000111111111111000000////////////000000000000444444555555555666666666555555444444444444444555444444555666666666555555555666666777777666666555555555444333333333333333333222222222333444555555555555555444444444444444555555555555444444444333///000222333555777888999777777666555555555666666666777777777777888888888777888999:::::::::999999<<<;;;;;;:::999888777666666666777777777888888888888999999::::::::::::999:::;;;<<<======<<<;;;:::========================<<<<<<============<<<<<<======<<<<<<;;;<<<<<<<<<============<<<<<<<<<<<<======<<<<<<===???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>??????????????????<<<<<<============<<<;;;>>>>>>>>>>>>>>>>>>>>>???@@@????????????@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGDDDIIIKKKGGGDDDEEEFFFEEEEEEDDDCCCBBBBBBDDDEEEGGGIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCEEEFFFGGGGGGGGGFFFHHHGGGFFFEEEEEEFFFHHHIIIEEEGGGJJJLLLLLLLLLKKKJJJHHHHHHIIIIIIIIIHHHHHHGGGKKKKKKJJJJJJHHHGGGEEEDDDBBBDDDGGGJJJKKKJJJIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFEEECCCBBBBBBCCCDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999888888888888777777777666666666777777777777666666666666444444444555555666666777666555555555555444444444444333333333333333333222222333333333333333333333000000111111111222222222000111111222111111000000000000000000111111111111000000111111222333333444000000000000000000000000...///000111111000///........./////////000000000111111000///...------...////////////////////////////////////000000000000//////////////////////////////000000000000//////---......//////000000111000000000000////////////......//////000000111111//////000000000000//////---...///000111000///.........///000111111111111000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000............////////////......//////000000111111////////////////////////000000000000000000000000000000000000000000000000//////000000000000/////////000111111111111111111000000000000000000000000000000000000000000000000/////////000000000000000////////////000000000000000000000000000000000000000000////////////000000......//////000000111111111111111111111111111111000//////......//////000000000111111111111000000////////////000000000000333444444444555555555555555444444333333444444555666555444444444444444444444555666666666666555444444444333333222222333333333333333222333333444444555555555444444333333333666666666555555555444444111111222333444555555666666666555555555666777777666666666777777777888888888888888888999999999999::::::999999888888777777555666666777777777777777777888888999::::::999999999:::<<<======<<<:::999;;;;;;;;;<<<<<<=========<<<<<<============<<<<<<<<<<<<;;;;;;;;;<<<===============<<<<<<;;;;;;;;;>>>===<<<<<<<<<>>>@@@AAA????????????@@@@@@@@@@@@????????????>>>>>>>>>>>>======>>>>>>>>><<<;;;:::=========>>>??????@@@@@@?????????>>>??????@@@AAAAAAAAAAAAAAABBBCCCEEEFFFCCCFFFFFFBBBBBBDDDDDDAAACCCCCCCCCDDDEEEFFFHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEBBBCCCFFFHHHIIIIIIHHHGGGHHHGGGEEEDDDDDDDDDFFFGGGFFFHHHKKKMMMNNNMMMKKKIIIGGGHHHHHHIIIIIIIIIHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFDDDEEEGGGHHHIIIIIIIIIIIIGGGFFFFFFEEEEEEEEEEEEFFFEEEFFFFFFDDDBBBBBBDDDFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;666777888999999:::999999999999999999888888888888666666666666777777777777666666555555555444444444666555555555555444444444222333333333333333333444222222222222222222111111000000000000111111111222///000111222222111000000///000000000111111111111000000000000000000111111000000000000000000000000//////000000000000///////////////000000000111111000000///////////////000////////////////////////////////////000000000000////////////////////////...///000111111000///...------......///000000111000000000000////////////.........///000111111111...///000111111000///...,,,---///000111000///...---...///000111111111111111000000000/////////...000000000000000000000000//////......///000111222000000000000000000000000.../////////000000000111............////////////.........///000111111111000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...000111111222333333222222000000000000000000000000000000000000000000000000......//////000000111111////////////000000000000000000000000000000000000000000////////////000000.........///000111111111000000000000000000000000//////............//////000000111111111111000000.../////////000000000111333333333444444444555555444444333333333444444555777666444333222222333444333444555666666555444333444444333222222222333333444444333222222222333333555555555444444333333333777666666666666555555555444444444444444444444444555555555555555666777888666666666666777777777777888888777777888888999:::888888888888888999999999777777888999999999999999666777888999999999999999999:::<<<======<<<:::999888888999:::<<<===>>>>>><<<<<<============<<<<<<;;;;;;;;;;;;;;;<<<===>>>======<<<<<<<<<;;;;;;;;;???>>><<<;;;<<<===???@@@>>>>>>>>>??????@@@@@@AAA??????>>>>>>=========<<<>>>?????????>>>===;;;:::<<<<<<===>>>???@@@AAAAAA>>>>>>>>>>>>>>>???@@@@@@AAA@@@???>>>???AAACCCEEEEEEFFFCCC???@@@BBBAAA===BBBCCCDDDFFFGGGHHHIIIJJJGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEBBBDDDGGGIIIJJJJJJIIIHHHJJJHHHFFFEEEDDDEEEFFFGGGGGGIIILLLNNNNNNLLLJJJHHHGGGHHHIIIIIIJJJJJJJJJIIIIIIHHHFFFEEEEEEEEEFFFGGGFFFFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHDDDEEEEEEDDDAAABBBFFFJJJFFFEEEDDDBBBAAA@@@????????????@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;555666777888999:::::::::;;;;;;;;;:::::::::999999666666666666777777777888999888777666444333222111666666555555555444444444222222222333333444444444111111111000000000000000000000000000111111111111///000111222222111000/////////000000111111111222000000//////......------000000000000000000000000000000////////////000000000000000000111111111111////////////000111222333////////////////////////////////////000000000000////////////////////////...///000111111000///...---------...///000000111000000000000////////////---......///000111111222...///000111111000///...+++---///000111000///...---...///000111111111111111111000000/////////...000000000000000000000000...---,,,---...111444666000000000000000000000000.../////////000000111111............/////////000---......///000111111222111111111111111111111111000000000000000000000000000000000000000000000000...///000111111000///...111222333333444444444444000000000000000000000000000000000000000000000000------...///000111222222////////////000000000000000000000000000000000000000000////////////000000---......///000111111222//////////////////////////////............//////000000111111111111000000.../////////000000111111555555444444444444555555444444444444555555555666222444777777666444444444777777666555555555555555666666555555555555666666444444444333222222111111333222222222333333444555444444555555555555444444555555666666666666555555444444444444444555666777777777888888888888777666777666555666999;;;;;;;;;777777777666666666666666999777666777:::;;;999777777777888888888999999999============<<<:::777666:::999999999999999::::::888999999:::::::::999999::::::::::::::::::::::::<<<<<<<<<=========>>>>>><<<>>>???>>>===<<<===???@@@@@@@@@??????>>>>>>>>><<<<<<============<<<<<<::::::::::::::::::::::::============>>>>>>>>>>>>===============>>>?????????>>>===>>>@@@DDDHHHJJJHHHCCC======@@@BBBAAA???BBBCCCEEEGGGIIILLLMMMNNNJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDBBBAAA@@@AAAAAABBBBBBEEEHHHJJJIIIHHHHHHHHHIIIHHHFFFEEEDDDEEEFFFFFFIIIKKKLLLLLLKKKIIIJJJKKKGGGFFFGGGIIIKKKLLLKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDCCCCCCCCCEEEFFFGGGGGGFFFDDDEEEFFFHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@===============<<<<<<;;;;;;;;;;;;::::::999999999999888777666666777888999888888999999999999888888666666555555555555666666666666777777777777666666444444555555666555555555333333333333333333333333222222222222222222222222444444333333222111000000222222222222111111111000000000000000111111111111............////////////////////////000000000000111111000000//////......000000000000000000000000222111111000///......---111111000000//////......000000000000000000000000111111000000//////......///////////////000111111111000///...------...///111111000000//////......////////////////////////000000000000000111111222000000000000000000000000000000000000000000000000...///000111111222222111111111111222333333333444111000///......///000111...............///000000//////000000000000//////......//////000000111111000000///////////////000000000000000000000000000222000///------///000222............////////////111111111111111111111111000111222333333333222222111111111111111111111111000000000000000000000000111111000000//////............//////000000111111............////////////000000////////////000000...//////////////////...//////000000///...------222222111000000000000000222111111111000000//////000000000000000000000000555555444444444444555555444444555555666666666555333555666666555444444555666666555444444444444444666666555555555555666666555555555555555666666666333222222222333444444555444444555555555555444444666777777888888777777666555555444444555555666666666777777888888777777666777666555666999;;;;;;:::777777777777777777777777888666555666888:::888666888888888999999999999:::======<<<<<<;;;:::888888:::999999888888888999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;=========<<<;;;<<<===????????????>>>>>>>>>===<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>===============>>>??????@@@@@@???@@@BBBDDDGGGIIIJJJEEE???>>>@@@AAA@@@>>>AAABBBCCCFFFHHHJJJKKKLLLJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCBBBAAAAAAAAABBBCCCDDDFFFIIIJJJIIIIIIIIIJJJHHHHHHGGGFFFFFFFFFFFFFFFHHHJJJKKKKKKIIIHHHIIIJJJGGGFFFFFFGGGIIIKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDEEEFFFGGGFFFDDDEEEFFFGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBB@@@??????>>>>>>>>>===============<<<;;;;;;;;;;;;:::::::::999999999999888777666666777777888777777888888888888777777666666555555555555666666555666666777777666666555444444555555555444444333333333333333333333333333222222222222222222222222444444333222222111000000222111111111000000000000000000000000111111111111111111000000000000000000////////////000000000000000000000000////////////000000000000000000000000111111111000///.........111000000000/////////...000000000000000000000000111000000000/////////...///////////////000111111111000///...---......///111000000000/////////...////////////////////////000000//////000000111222000000000000000000000000000000000000000000000000///000000111111111111111000000000000111111111111111000///......///000111...............///000000------............------.../////////000000000111111000000//////000000000000000000000000000000000111000///......///000111............////////////////////////////////////000111333444444444333222111111111111111111111111000000000000000000000000111111111111000000000000000000000000/////////////////////000000000000111000000////////////000000///...,,,++++++,,,...///000000000000000000///...222111000////////////000111111111111000000000///000000000000000000000000555555444444444444555555333444666777777777666555444555555444333333444666555555444333333333333444666666555555555555666666444555555666777777888888333333333333333444444444444444555555555555444444777888888999999888888777666666555555555555555555555666666777777666666666777666555666888:::::::::888888888888888888888888777555555555777888777666999999999999::::::::::::<<<<<<;;;::::::::::::::::::999888777777777777777999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::;;;<<<<<<;;;:::;;;<<>>>>>>>>>>>===============>>>>>>>>>>>>==============================<<<=========>>>>>>>>>???>>>============>>>??????BBBBBBCCCCCCDDDEEEFFFGGGJJJFFFAAA???@@@AAA@@@>>>@@@@@@BBBCCCEEEGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBBBBAAABBBBBBCCCDDDEEEFFFHHHHHHGGGGGGHHHJJJGGGGGGGGGHHHGGGGGGFFFEEEFFFHHHJJJJJJHHHGGGHHHIIIIIIGGGEEEEEEGGGIIIJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDHHHGGGGGGFFFFFFFFFFFFGGGHHHFFFEEEEEEFFFGGGFFFEEEDDDCCCBBBBBBAAAAAABBBBBBAAA@@@???>>>============<<<<<<======<<<<<<;;;:::::::::::::::999999999999999999888777666666777777666666777777777777666666666666666555555666666666444555555555555555555444444444555444444333222111333333333333333333333333222222222222222222222222333333333222111111000000000000000000////////////000000000000111111111111333333333222222111111111////////////000000000000////////////000000000000000000000000000000000000111111000000//////......000000000000////////////000000000000000000000000000000000000///////////////////////////000111111000000///............///000000000000////////////////////////////////////000000//////000000111222000000000000000000000000000000000000000000000000111111111111000000000000////////////............000000////////////000000...............///000000------............------////////////000000000000111111111111111111111111000000000000000000000000111000///......///000111............////////////////////////////////////111222333555555444444333111111111111111111111111000000000000000000000000000111111111111111222222111111111000///.........000000000000111111111111000000////////////000000000...,,,******,,,...000///000111111111111111000000000//////......//////111111111111000000000000000000000000000000000000555444444333333444444555333444666777888777666555555555555333222222444777555555444444333444444555666555555444444555555666444444444555555555666666333333444444444444444444444444555555555555444444777777888888888888777777666666666666666555444444444555555666666666666555777666555666888::::::999888888888888888999999999666666666666777888888777999999:::::::::;;;;;;;;;;;;;;;999999999:::;;;<<<:::999888777666666666666888888888888999999::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<:::<<<===<<<;;;:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>==============================<<<<<<======>>>>>>??????>>>>>>======>>>>>>???@@@CCCDDDEEEFFFFFFFFFEEEDDDHHHEEEAAA@@@AAABBBAAA@@@??????@@@BBBCCCDDDEEEEEEGGGFFFEEECCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCDDDEEEDDDCCCDDDEEEGGGEEEFFFGGGHHHHHHGGGFFFEEEFFFHHHJJJJJJIIIHHHHHHIIIJJJGGGEEEDDDFFFHHHIIIIIIGGGGGGFFFEEEDDDDDDEEEEEEKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGEEEDDDEEEFFFEEEDDDBBBBBBAAA@@@@@@@@@@@@@@@@@@???>>>>>>=========>>>;;;<<<<<<<<<<<<;;;:::::::::999999999999999999999999999888777777666666666555555666666666666555555555555666666666666555555333444444555555444444333444444444444333222111000222222222222222222222222111222222222222222333333333222222222111111000000000////////////.........///000000000111111111111444333333222222111111000////////////000000000000.........///000111111111////////////////////////111000000000/////////...000000000000////////////////////////////////////000000000000///////////////////////////000000111/////////.........//////000000000000///////////////////////////////////////////////////000111111////////////////////////////////////////////////333222111000000//////////////////......---------000000////////////000000...............///000000//////000000000000//////////////////000000000000000111111222222222222222000000000000000000000000000000////////////000000............////////////111111111111111111111111222333444555555555444444111111111111111111111111/////////////////////////////////000111111111222111000000000/////////...//////000000000111111111000000////////////000000111000///......///000111...///000000111111111111//////............//////111111111000000000000000////////////////////////444444333333333333444444333444666777777777666555444555444333222222444666666555555555555555666666555555444444444444555555666666555555555444444444333444555555555444333333444444555555555555444444555555666666666666555555666777777777666555444333444444555666666666666666777666555666888999999888777777888888999999999999777777888888888888999999999999:::::::::;;;;;;;;;;;;:::999888888:::;;;<<<999888888777666666777777888888777777777777888888777777777777777777777777888888999999999:::::::::;;;<<<======;;;;;;<<<===>>>?????????????????????======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????>>>>>>>>>>>>>>>???@@@@@@CCCDDDEEEFFFFFFEEEDDDCCCCCCAAA@@@@@@AAACCCCCCCCC???@@@@@@AAABBBBBBCCCCCCDDDCCCBBBAAAAAA@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDCCCDDDEEEDDDCCCCCCEEEGGGDDDEEEFFFGGGHHHGGGFFFEEEFFFHHHJJJJJJIIIIIIJJJKKKKKKHHHEEEDDDEEEGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEJJJJJJJJJIIIIIIHHHHHHGGGIIIGGGEEEDDDEEEEEEDDDCCCAAA@@@@@@???????????????@@@??????>>>>>>>>>>>>???;;;;;;;;;;;;;;;::::::999999999999999999999999999888888888888777777666666555555666666666666555555555555666777777666555555333333444444444444333333444444444444333222111000222222222222222222222222111111111222222333333333222222111111111111111000////////////.........---///000000000111111111111222222111111111000000000////////////000000000000------...///000111222222////////////////////////000000000000////////////////////////000000000000////////////////////////////////////000000000000///////////////000000111......//////////////////////////////000000000000000000000000000000000000/////////...///000000111////////////////////////////////////////////////444333111000////////////000000000//////.........//////000000000000//////...............///000000//////000000000000//////000000000000///////////////000111222222222222222111111111111111111111111000000////////////000000............////////////000000000000000000000000222333444555555555444444000000000000000000000000////////////////////////---.........///000000000.../////////000000000111........./////////000000000000////////////000000...///000111111000///...------...///000000000000//////............//////000000000000000000111111////////////////////////444444333333333333444444444444444444555555555666333444444333222222333555666555555555555666777777555555444444444444555555888888777777666555555444444444555666666555333222444444555555555555444444333444444555555444444333555666777888777666555444444555555666777777777777888666555555777888888888666666777777888999999999777888999999888888999:::999999999999:::::::::::::::999999999999999:::;;;888888888777777888888999;;;:::888777666666777777777777777777777777777777666666666666777777777777;;;===>>>===<<<;;;<<<=========>>>>>>>>>>>>??????<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@???>>>>>>>>>>>>???@@@@@@BBBCCCDDDEEEDDDDDDBBBAAA?????????@@@AAABBBCCCDDDAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDCCCCCCEEEFFFGGGGGGFFFEEEFFFHHHDDDDDDEEEEEEFFFEEEEEEEEEFFFHHHJJJJJJJJJIIIJJJKKKKKKIIIGGGFFFGGGHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEJJJHHHEEEDDDDDDDDDCCCAAAAAA@@@??????>>>>>>????????????>>>>>>>>>>>>??????::::::;;;;;;::::::999888888888888999999999999999777777888888888888777777555555666666666666555555444555666777777666555444333444444444444444444333444444555444444333222111222222222222222222222222111111111222222333333444111111111111111111111111////////////............000000000000111111111111000000000000000000000000////////////000000000000---......///000111111222000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000///////////////000111111---...//////000/////////////////////000000000000000000000000000000000000//////......//////000111000000000000000000000000000000000000000000000000444333111////////////000000000000000000///////////////000000000000//////...............///000000------............------000000000000////////////...///000222333222222111111111111111111111111111//////000000000000//////............////////////........................111222333555555444444333000000000000000000000000000000000000000000000000------...............///.........///000111111111............////////////000000////////////000000+++---///111111///---+++---......////////////...//////......//////000000000000000000111111111111000000000000000000000000444333333222222333333444444444222222222333555666111333555444333222333444555444444444555555666777555444444333333444444555666666666555555555555555444555666777666555333222444444555555555555444444333333444444444444333333444555777888888777666555444555666777888888888888888666555555777888888777555555666777777888999999555777999888777666888:::888888888999999999999:::999999:::::::::999999888888888777888888999:::;;;???===;;;888777777777888999999999999999999999999777777777888888888888999:::;;;<<<<<<;;;:::;;;<<<;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@??????>>>>>>??????@@@AAA@@@AAAAAABBBBBBBBBAAAAAA>>>???@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBCCCBBBBBBCCCCCCDDDEEEFFFCCCCCCDDDEEEEEEDDDCCCBBBEEEGGGIIIIIIGGGFFFFFFGGGCCCCCCCCCCCCCCCDDDEEEEEEEEEGGGIIIIIIIIIHHHIIIKKKKKKJJJHHHHHHIIIHHHGGGEEEFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFGGGHHHHHHHHHGGGFFFJJJHHHEEEDDDDDDCCCBBB@@@AAA@@@??????>>>>>>??????>>>======<<<<<<===>>>>>>:::::::::::::::999888888777888888888999999999999555666777888999999888888666666666777777666666666444555666777777666555444444444555555555555444444444444555555555444444333111111111111111111111111000111111222333333444444000000000000111111111111000000000/////////......000000000000111111111111......//////000111111111////////////000000000000......//////000000111111000000000000000000000000////////////000000000000.../////////000000000111000000000000000000000000.../////////000000000111///////////////000111111,,,---///000000000//////.../////////000000000111000000000000000000000000///............///000000000000000000000000000000000000000000000000000000444222000///...///000111///////////////000000000...///000111111000///..................///000000------............------111000000000/////////...,,,...000111222222111000111111111111111111111111//////000000000000//////............////////////........................000111333444444444333222000000000000000000000000000000000000000000000000////////////............////////////000000000000...////////////000000000000000////////////000000---...///000000///...---//////000000000//////...000////////////000111222///000000000111111111111000000000000000000000000444333333222222333333444555333111000000222555777111333555555444222222333333333333333333444555666555444444333333444444555111111222222333444444444444555666777777555333222444555555555555555555444333444444444444444444333333555777888999888777666555555777888999999999999888666555555777888777777444555555666777888888888444666888888555555777999777777888888888999999999999999:::;;;:::999888777777777888888999:::<<<<<>>???@@@@@@?????????>>>??????@@@AAA??????@@@@@@@@@@@@AAAAAA>>>???@@@@@@???>>>???@@@DDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDFFFGGGHHHIIIDDDDDDEEEEEEEEECCCBBBAAACCCEEEHHHHHHGGGEEEDDDDDDCCCBBBAAAAAAAAACCCDDDEEECCCEEEGGGHHHHHHGGGHHHJJJLLLJJJJJJJJJJJJIIIGGGEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHJJJKKKKKKKKKJJJJJJJJJHHHEEEDDDDDDCCCBBB@@@AAA@@@@@@???????????????<<<<<<;;;;;;;;;<<<<<<===999::::::::::::999888888777777888888999999999999333555777888999999999999666666777777777777666666444555666888888666555444444555555666666555555444444444555555666555555555111111111111111111111111000000111222333333444444000000000000000111111111000000000000////////////000000000000111111111111......///000111222222333////////////000000000000////////////000000000000000000000000000000000000////////////000000000000.../////////000000111111000000000000000000000000.../////////000000111111///////////////000111111,,,---///000000000//////.../////////000000111111000000000000000000000000...............///000000000000000000000000000000000000000000000000000000333222000///...///111222---.........///000000000...///000111111000///..................///000000//////000000000000//////111111000000/////////...+++---///111222111000///111111111111111111111111//////000000000000//////............/////////000000000000000000000000000000111222333444333222222000000000000000000000000000000000000000000000000111111000000//////......111111000000//////......000000000000111111111111000000////////////000000111111000000000000111111111111111111111000///...000000000000000111222222//////000000111111111222000000000000000000000000444444444333333222222222333333333222222111111111111222444444444222000///222222222333333333444444555555444333333222111111444444444444444444444444444555555555444333333222222222333333333333444444333333333444444444555555555444444444444555666666444444444555555555555666555555555555666777999999777777888888888888777777999999999999999888777666999999888888999999::::::<<<;;;999777777888999:::777888::::::999:::<<>>:::888999:::<<<888:::<<<>>>???===;;;:::999:::;;;<<<==================<<<<<<<<<;;;;;;;;;;;;:::999888999:::;;;<<<>>>===<<<;;;;;;;;;;;;;;;<<<;;;:::999999;;;<<<>>>>>>>>>>>>>>>????????????CCCBBB@@@???>>>???@@@@@@>>>>>>>>>>>>????????????AAA???>>>???@@@@@@???>>>CCCCCCDDDDDDDDDDDDDDDDDDFFFEEEEEEFFFHHHIIIGGGFFFDDDCCCAAAAAA@@@AAABBBCCCCCCDDDFFFGGGFFFEEECCCBBBGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDFFFHHHLLLJJJHHHGGGHHHHHHGGGFFFJJJHHHFFFDDDCCCCCCEEEEEEHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBAAAAAABBBAAA???>>><<<;;;;;;;;;======<<<;;;;;;:::999999888999;;;======;;;888777::::::999999888777666666333555777999:::999888777777777777777777777777777555555666666666666555555444444444444444444444444333444444555555444444333222222222111111111111000111111222222222333333333222222222111000//////...111111111111111111111111111111000000000000111111////////////000000000000000000000000000000000000............////////////000000111111111111000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000111///---...111222000...000000000000000000000000000000000000000000000000000000000000///...---,,,///............///000000000000000000000000000000111111000000000000111111............/////////000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////111111222222222222111111222111111111000000//////000000000000////////////////////////000000000000000000000000000000000000000//////.........//////000000000000000000000000------...///////////////......//////000000111111000000000000000000000000000///.........///111222000000000000000000000000444444333333333222222222333333222222222222222222111222333444444222111///333333333444444444555555555555444333333222111111444444444444444444444444444444555555444333333222222222333333333333444444444444444555555555666666444444444444444555666666444444444555555555555666555555555555666777888999888888888999999888888888888999999999999888777666888888888888999999:::;;;<<<:::999777777888999:::888999999888777777888:::BBB@@@===:::999999:::;;;999;;;===??????>>><<<;;;::::::;;;;;;<<<===============<<<<<<<<<;;;;;;;;;::::::999999999:::;;;<<<>>>>>>===<<<<<<<<<<<<<<<===<<<;;;::::::<<<===???>>>>>>>>>>>>????????????BBBAAAAAA@@@??????@@@@@@>>>>>>??????@@@@@@AAAAAAAAA@@@??????@@@AAA@@@???BBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDEEEGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDCCCDDDEEEFFFFFFEEECCCBBBEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEGGGIIIKKKIIIGGGGGGGGGHHHFFFEEEHHHGGGFFFDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@???>>>>>>===<<<<<<<<<<<<======<<<<<<;;;::::::999777999;;;<<<<<<;;;999888::::::999888888777666666222444666888888888777666777777777777777777777777555555666666666666555555333333333333333333333333333333444444444444333333222222222111111111111000111111111222222222333333222222111111000//////...111111111111111111111111111000000//////000000111////////////000000000000000000000000000000000000............////////////000000111111111111000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000/////////.........000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111///......111111000...////////////////////////000000000000000000000000......//////////////////.........---...//////000000000000000000000000000111111000000000000111111........./////////000000000000000000000000000000000000000000000000000000//////000000000111111111333333333222222222222222000111111222222111111000111111111111000000000///000000000000////////////////////////000000000000000000000000000000000000000//////.........//////000000000000000000000000//////000111111111111111////////////000000000000000000000000000000000000000//////...///000111222222222222222222222222222333333333333222222222222222222222222222222333333111222333444333222111000444444444444555555555555555444444333333222222111444444444444444444444444444444444444444333333222222222333333333333444444555555555555666666666666444444444444444555555666444444444555555555555666555555555555666777888888888888999999999999888888888888999999888888777777777777777888999:::;;;<<<;;;:::999777777888999999=========<<<999888999:::===<<<;;;:::999999999::::::;;;===??????>>>===<<<;;;:::::::::;;;<<<===>>><<<<<<<<<<<<<<<;;;;;;;;;:::::::::999:::;;;;;;<<>>========================<<<;;;<<<===>>>???>>>>>>>>>>>>????????????AAAAAAAAAAAAAAAAAA@@@????????????@@@AAABBBBBBCCCAAA@@@???@@@AAABBBAAA@@@@@@@@@AAABBBCCCDDDDDDEEECCCBBBBBBCCCEEEEEEDDDBBBDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCEEEFFFEEEEEEEEEGGGIIIJJJHHHFFFFFFGGGGGGFFFDDDFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCBBBAAA@@@@@@??????===<<<<<<<<<<<<<<<======<<<<<<<<<;;;::::::999999666888:::;;;<<<;;;:::999999999999888888777777666222333555666777777666555555555555555555555555555444555555666666555555444333333333333333333333333333333444444444444333333222222222111111111111000111111111222222222222333222222111111000/////////000000000000000000000000000//////......//////000////////////000000000000000000000000000000000000............////////////000000111111111111000000........................000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////......000000000000000000000000000000000000000000000000/////////....../////////000000000000000000000000111///...///000111000...////////////////////////000000000000000000000000,,,---...///000000000000...------------...//////000000000000000000000000000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000//////000000000111111111111111111000000/////////000111111222222111111000111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000/////////......//////000//////////////////////////////000111111111111111000000000000////////////000000000000000000000000///////////////000111111222222222222222222222222333222222222222222222222111111111222222333333333111222333333333222222111333333333444444444444555444444444333333222222222333333333333333333333333333333444444444333333222222222222333333333444444444444444444555555555555444444333333444444555666444444444555555555555666555555555555555666777888777777888888888888777777777777888888888888777777777777777777888:::;;;<<<::::::999888777888888888===>>>===<<<:::999:::;;;999999::::::::::::999999999:::<<<===>>>===<<<;;;;;;;;;:::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;<<<<<<======<<<<<<<<<<<<======<<<<<<;;;;;;<<<<<<===>>>===>>>>>>>>>???????????????@@@AAABBBBBBAAA@@@???>>>>>>???@@@AAABBBCCCCCCBBB@@@@@@@@@BBBCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCBBBAAAAAABBBCCCCCCBBB@@@BBBBBBBBBBBBBBBCCCCCCDDDBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBGGGHHHHHHGGGEEEEEEFFFHHHHHHFFFEEEFFFGGGGGGEEECCCCCCDDDEEEFFFFFFDDDBBBAAABBBBBBCCCCCCCCCCCCBBBBBBCCCBBB@@@???>>>>>>>>>???===<<<<<<;;;;;;;;;;;;<<<:::::::::999999888888888555777999:::;;;;;;;;;:::999888888888777777777666333444555666666666666555444444444444444444444444444444444555555444444444444444444444444444444444333333333444444333333333222222222111111111000000111111111111222222222222111111111111000000////////////////////////////////////............//////////////////000000000000////////////////////////............////////////000000111111111111000000////////////////////////........................////////////000000000000000000000000000000000000////////////////////////000000//////////////////////////////////////////////////////////////////111000///......///000111000000000000000000000000000/////////000000000///........................////////////////////////......///000000000000000---------------......///////////////////////////000000111111111111000000...////////////000000000000000000000000000000000////////////////////////....../////////000000000000000000///......------000000111111111111000000111111111000000000000000000000000000////////////////////////000000000000//////////////////////////////////////////000111////////////////////////------...///////////////111111000000//////......///////////////////////////////////////000000111000000000000000000000000222222222222222222222222111111111222222333333333111222222222333222222222111111222222222333333333444444333333333333222222333333333333333333333333222222333333444333333222222222222333333333444444222222333333333444444444333333333333333444555555444444444555555555555666555555555555555666666777555555666666666666555555666777777888888888777777777777777777888999:::;;;999999888888888777777888666777777777666666777999777777999:::::::::999999888999:::;;;;;;;;;::::::;;;::::::::::::;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<;;;;;;:::;;;;;;;;;<<<<<<===>>>>>>>>>????????????>>>???@@@AAAAAAAAA??????>>>>>>??????@@@AAAAAABBBAAA@@@???@@@BBBCCCBBBAAABBBBBBBBBBBBBBBAAAAAAAAABBBAAAAAAAAACCCCCCAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDCCCCCCBBBKKKKKKKKKIIIFFFDDDEEEFFFFFFEEEDDDEEEFFFFFFDDDBBBAAACCCEEEFFFFFFDDDBBB@@@BBBCCCCCCCCCCCCCCCCCCBBBBBBAAA???=========>>>??????>>>===<<<:::::::::999888888888777777777777777666777888::::::;;;::::::888888888777777777777777555555666666777777666666333333333333333333333333333333444444444444333333444444444444444444444444222333333333333333333222222222222111111111000000000000111111111222222222111111111000000000000000//////////////////////////////............//////////////////000000000000////////////////////////............////////////000000111111111111000000000000000000000000000000------------------------////////////000000000000000000000000000000000000//////////////////////////////000000000000000000////////////////////////////////////////////////333222111000000111222333000000000000000000000000///000000000/////////000////////////////////////////////////////////////000000111111000///.........------------.../////////////////////////////////000111111111111000///////////////000000000111000000000000000000000000////////////////////////---------.........//////333333333222222111111111000000000111111000000000000000000000000000111111000000000000////////////////////////000000000000///////////////////////////////////////000111111////////////////////////------...///////////////111111000000//////......////////////////////////...//////000000000000000////////////////////////111111111222222222222222222222222222222222333333222222222222222222333333111111111111222222222222333333333333333333333333333333333333333333333333111222222333333333333333222222333333333333444444111222222222333333333333333333333333333444444555444444444555555555555666666555555444555555666666444444555555555555444444666666777777888888777777888777777777777888999999999888888888888777777777444555777777666777:::<<<777777888999::::::999999777888999999::::::999999999:::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;:::::::::999::::::;;;<<<:::::::::;;;;;;;;;;;;;;;>>>>>>>>>>>>????????????===>>>??????????????????????????????@@@@@@@@@@@@@@@???>>>@@@BBBCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBDDDCCCBBB@@@>>>???@@@AAAAAABBBAAAAAABBBBBBBBBCCCCCCDDDDDDEEECCCDDDEEEFFFFFFFFFEEEDDDKKKKKKJJJHHHDDDCCCCCCDDDDDDCCCCCCEEEFFFFFFCCCAAAAAABBBDDDEEEEEECCCBBB@@@CCCCCCDDDDDDDDDDDDCCCCCCAAA@@@>>><<<<<<===>>>???AAA@@@>>><<<;;;:::999999777777777777777777777777777777888999999:::::::::777777777777777777777777666666666666666666666666333333333333333333333333222333333444444333333222444444444444444444444444222222333333333333222222222222222111111111111000000000000111111111111222111111000000000000000000000000000000000000000000000//////......//////000////////////000000000000000000000000000000000000............////////////000000111111111111000000111111111111111111111111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000000000000000000000000000333222222111111222222333000000000000000000000000...000111000///...///111000000000000000000000000000000000000000000000000111111111111000///...---...............///000000000000000000000000000000///000111222222111000////////////000000000111111000000000000000000000000000000000000000000000000------........./////////111111111111111111111111///000000111111000000///000000000000111111111111000000000000////////////////////////000000000000000000000000000000000000////////////000111222222//////////////////////////////000111111111111111000000000000////////////000000000000000000000000......///000000000000000111111111111111111111111000111111111222222222222333333222222222222222222222111111111222222333444111111222222222333333333333333333333333333333333222222222222222222222222111111222333333333333333222222333333333333444444222222222333333333444444333333222222333333444555444444444555555555555666666555555444444555555555444555555555555555555444555666666777777777777777999888888777777777777777888888888888888777777666777888999:::999:::===???888888999999999999999:::888888999999::::::::::::888999;;;======;;;999888;;;;;;;;;<<<<<<<<<======::::::<<<=========<<<;;;:::::::::::::::;;;<<<<<<:::;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????===============>>>>>>???AAAAAAAAAAAAAAA@@@@@@@@@???>>>===???AAABBBBBBAAA@@@AAAAAACCCDDDEEEFFFFFFEEEDDDCCCDDDEEEEEECCCAAA>>>???@@@BBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDEEEEEEDDDEEEGGGHHHIIIHHHGGGFFFFFFGGGGGGEEEBBBAAABBBCCCBBBBBBCCCDDDFFFEEECCC@@@AAABBBCCCCCCCCCCCCBBBAAACCCDDDDDDEEEEEEDDDDDDCCCBBB@@@>>><<<<<<===???@@@@@@???>>>===<<<<<<<<<<<<888888888888888888888888888888888888999999999999666777777777777777777777666555555555555555555555444444444444444444444444222222333333333333222222222222222222222222222222222222333333333333222222222222222111111111111000000000000000111111111111000000000000000000000111111111111111111111111111111000000//////000000111////////////000000000000000000000000000000000000............////////////000000111111111111000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000...000111111......///111111111111111111111111111000000000000000000000000000000111111111000000///000////////////000111111000000000000000000000000///000111222222111000/////////000000000111111111000000000000000000000000000000000000000000000000/////////000000000000111------......//////000000//////000000000000/////////000000000111111111111000000000000////////////////////////000000000000000000000000000000000000////////////000111222333000000000000000000000000//////000111111111111111////////////000000000000000000000000000000000000---...///000111000000///111111111111111111111111000000111111222222222222444333333222222111111111222111111111222333333444222222333333333444444444333333333333333333333333222222222222222222222222000111222333333333333333222222333333333444444444333333333444444444555555333333222222333333444555444444444555555555666666666555555444444444555555555555666666666666555555555555666777777777777777:::999888777666666666666888888888888888777666666666777888888777888:::<<<:::999999888999999::::::999999:::::::::;;;;;;;;;777999<<<>>>===;;;888666;;;;;;;;;<<<<<<<<<======::::::<<<=========<<<;;;;;;;;;;;;;;;;;;<<<===>>>;;;<<<<<<===>>>=========>>>>>>>>>>>>????????????===<<<;;;;;;;;;===>>>???DDDCCCCCCBBBBBBAAA@@@@@@>>>======>>>@@@BBBAAA@@@>>>???@@@CCCEEEGGGIIIJJJFFFEEEDDDEEEFFFFFFDDDBBB>>>@@@AAACCCDDDDDDCCCCCCAAAAAAAAABBBBBBDDDEEEFFFEEEFFFHHHJJJJJJJJJHHHGGGBBBBBBCCCBBB@@@@@@AAACCCAAAAAABBBDDDFFFEEECCC@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCBBB@@@>>><<<<<<===???AAA>>>>>>============>>>>>>999999999999999999::::::999999999888888888888888666666666666777777777777555444444333333333444444444444444444444444444444222222222333333222222222000000000000000000000000222222222333333222222222222222222111111111111000000000000000111111111111000000000000000111111111111111111111111111111111111111000000000000111111////////////000000000000000000000000000000000000............/////////000000000111111111111000000////////////////////////------------------------////////////000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000...000222111...---///111111111111111111111111111000000000000000000000000...///000111111222222111000000000000000111111222000000000000000000000000...000111222222111000...000000000000111111111111000000000000000000000000000000000000000000000000111111111111222222222222//////000111222333444444//////000000000000////////////000000111111111222000000000000////////////////////////000000000000000000000000000000000000////////////000111222333111111111111111111111111---......///////////////......//////000000111111000000000000000000000000---...000111111111000///////////////////////////000111222333333222111000222222222111111111000000111111222222222333333333222222333333333333444444111111111111111111111111222222222222222222222222444444444333333222222222333333444444555555444444333333333444444444555555333333333444444444555555444444444555555555555666555555555555555555444444333444666777777777666555666666666666777888999:::777777777777777777777777999888777555555555666777777666666555666888999:::777888888999999888888777777777777888999999999::::::;;;<<<======;;;999888;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<<<<999:::;;;<<<============;;;:::999:::<<<>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<======>>>???@@@@@@@@@AAAAAA@@@??????@@@@@@AAA???===@@@EEEFFFBBBCCCIIIIIIGGGEEEEEEEEEEEECCCAAAEEEFFFGGGHHHGGGEEECCCBBBBBBBBBAAAAAAAAAAAABBBBBBJJJIIIIIIJJJJJJIIIGGGEEEDDDDDDDDDCCCBBBAAA@@@???GGGHHHIIIHHHFFFDDDDDDEEE@@@@@@???>>>???@@@AAABBBAAAAAAAAAAAAAAABBBCCCDDDAAA???>>><<<<<<<<<==================<<<;;;:::999999888888888777777666666:::::::::999888777666666666666777777777777666666555555666666555555444333555555444333333222111111444333333222222333333444111222222222222111000000222333333444444333333222000000000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000///.........///111222000///...------...///000//////000000111111222222////////////000000000000---...///111111111000///000000000000000000000000000000//////.........---////////////////////////000000000000000000000000............------------000000000000000000000000000000000000111111111111////////////000000000000333333222222111000//////000000000000000000000000111111000000//////......---......///000111111222...///000111111000///...------............------////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000111111000000//////......000000000000000///...---////////////000000000000222222222111111111111000111000///...............000000000000000000000000000000000000000///......////////////000000000000222111111111000000//////000000000000111111111111111111000///////////////111000///......///000111////////////////////////.../////////000000000111///000111111111///...---111222333444444333222111222222222111111111000000111111111222222222333333222222333333333333444444111111111111111111111111222222222222222222222222444444333333333222222222222222333444555555555444333333333444444444444555333333333444444444555555444444444555555555555666555555555555555555555555333333555666666666555444666666666666777888999:::777777777777777777777777:::999888777666777777888999888888777777777888888888888999999999999888888888888888888888999999999:::;;;<<<===<<<;;;999888::::::::::::::::::::::::===<<<;;;999999:::;;;<<<999:::;;;<<<============:::999888888;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@DDDEEEBBBDDDJJJOOOMMMJJJHHHGGGFFFEEECCCBBBCCCDDDEEEFFFEEECCCBBBDDDDDDCCCCCCCCCCCCDDDDDDIIIHHHIIIJJJKKKJJJHHHEEEBBBBBBBBBBBBAAA@@@??????FFFGGGHHHGGGEEEDDDDDDDDDAAAAAA@@@@@@@@@AAABBBCCC@@@@@@@@@@@@@@@AAABBBBBB@@@???>>>======<<<<<<===<<<<<<<<<<<<;;;:::999888888888888888777777777666999999999999888777666555444555555666666555555444555555555555555444444333555444444333222222111111444333333222222333333444222222222222222111111000222222333333333333222222333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////...///000111222000///...------...///000000000000000000111111111////////////000000000000...//////000000000000///000000000000000000000000000000000/////////......////////////////////////000000000000000000000000//////000000000111111111000000000000000000000000000000000000111111111111////////////000000000111222222111111000//////...000000000000000000000000111000000000/////////............///000111111111///000000000000000////////////000000000000//////////////////000000000000111111111222222111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000111111111000///////////////000000000111111000000000111111222222222111111000000////////////000000000000000000000000000000000000000///......////////////000000000000111111000000000//////////////////000000000111111111111000///////////////111000///......///000111////////////////////////////////////000000000000///000111111000///...---111222333444444333222111222222222111111111111111111111111222222222222333222222333333333333444444222222222222222222222222222222222222222222222222333333333333222222222222111111333444555555555555333333333333444444444444333333333444444444555555444444444555555555555666555555555555555555555555222333444444555555444444666666666666777888999999777777777777777777777777:::999888888888888888999::::::::::::999888777666999999::::::::::::999999999999999888888888888888999:::;;;<<<;;;:::999888::::::::::::::::::::::::>>><<<999777666888:::;;;999:::;;;<<<<<<===<<<<<<;;;999888999;;;======<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>???@@@AAAAAA@@@???>>>@@@???@@@CCCDDDDDDHHHNNNVVVRRRMMMIIIGGGFFFDDDCCC>>>@@@AAACCCDDDCCCCCCBBBDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFHHHJJJLLLKKKHHHEEEAAAAAABBBBBBBBBBBBAAAAAAEEEFFFGGGFFFDDDCCCCCCDDDCCCBBBBBBBBBBBBCCCDDDDDD@@@????????????@@@@@@AAA????????????>>>===<<<<<<;;;;;;;;;;;;;;;:::999888888888888888777777777777888999999888888777666555555666666777777666666555555555555555555444333333444444333333222222111111333333222222222222333333222333333333333222111111222222333333333333222222333333333333333222222222000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111//////............//////111000000000000000000///////////////000000000000111000000////////////000000000000000000000000000111000000000000000//////////////////////////////000000000000000000000000000000000111111222222222////////////////////////000000000000111111111111/////////000000000111111111111000000///.........000000000000000000000000000000000000////////////......//////000000111111222111000000////////////000111111222222111111000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000111222222222111111000000000111111111222222...//////000111222333444222222111111111111000000000000000000000000000000000000000000000///......////////////000000000000000000///////////////........./////////000000000111000000///////////////000000////////////000000////////////////////////000000000000///////////////000000000000//////...111111333333333333111111111111111111111111111111111111111111222222222222222222222333333333444444222222222222222222222222222222222222222222222222333222222222222222222222000111222333444555555555222222333333333444444444333333333444444444555555444444444555555555555666444444444555555555555555333333444444555555555555666666666666666777888888777777777777777777777777888888888888888888888888999::::::;;;;;;999888777999::::::;;;;;;::::::999:::999999999888777777777999999::::::::::::999888999999999999999999999999<<<;;;999777777777888999999:::;;;;;;<<<<<<<<<;;;>>><<<;;;;;;===???>>>>>>==============================<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<===???AAAAAA@@@>>>===??????@@@BBBEEEIIIOOOUUUYYYTTTMMMGGGDDDCCCBBBAAA???@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDFFFIIIKKKKKKHHHEEEAAABBBBBBCCCDDDDDDCCCCCCCCCDDDFFFEEECCCBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEE@@@@@@?????????@@@@@@AAA>>>???@@@@@@???>>><<<;;;;;;;;;<<<<<<;;;::::::999888888888777777777777777777777888888777666666555888888999999999999888888444444555555555444333333333333333333222222111111333333222222222222333333333333333333333222111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111/////////....../////////111111000000/////////...////////////000000000000222111000.........///000////////////////////////111111111111000000000000////////////////////////000000000000000000000000000000000000///////////////////////////////////////000000000111111111111//////000000000111111111111111000000000/////////000000000000000000000000000000000000////////////.../////////000000000111333222000///...//////000000111111222222111111000////////////000000000000......////////////......////////////////////////////////////////////////////////////000000000000......//////000000111111000111222222333333333333000111111111222222222222/////////000111222222222111111111111111111000000000000000000000000000000000000000000000///......////////////000000000000////////////........................////////////000000////////////000000000000////////////000000////////////////////////000000000000///////////////000000000000////////////000111222222111000///111111111111111111111111000000111111111222222222222222222333333333444444222222222222222222222222222222222222222222222222222222222222222222222222000111222333444444444444222222222333333333444444333333333444444444555555444444444555555555555666444444444555555555666666555555555555555666666666666666666666666666777888666666666666666666666666666666777777777777777777777888999;;;;;;::::::999999::::::;;;;;;::::::999:::999999999888777777777888888999999999999999999999999999999999999999999999999:::;;;:::999777666999:::;;;;;;;;;;;;;;;;;;>>><<<;;;;;;===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>;;;<<<>>>@@@@@@@@@>>>======???AAABBBFFFMMMUUUZZZYYYTTTLLLFFFCCCBBBAAAAAACCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBDDDGGGIIIIIIGGGDDD???@@@AAABBBBBBBBBBBBBBBAAACCCDDDDDDBBBAAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAA===>>>??????>>>===;;;:::;;;;;;<<<<<<<<<;;;::::::777777777777777777888888666666777777777666555555888888999999999999888888444444444555444333333222333222222222222222111111333222222111111222222333222333333333333222111111000111111222222111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000...//////////////////...111000000000//////......////////////000000000000222111000.........///000////////////////////////000000000000111111111111////////////////////////000000000000000000000000222222111000///...------///////////////////////////000000000111111111111000000000000111111111111222111111111111111000000000000000000000000000000////////////000000000000////////////000000000000333222111/////////000111///000000111111000000///////////////000000000000///000000111111000000///////////////////////////////////////////////////////////////000000000000......//////000000111111000111222333333333333333000111111111222222222222000000000000000000000000//////000111111000000///000000000000000000000000000000000000000///......////////////000000000000............////////////............////////////000000////////////000000//////000000000000//////////////////////////////000000000000////////////000////////////000000000...///000111111000///...111111111111111222222222000000000111111111111222222222333333333333444444333333333333333333333333222222222222222222222222111111111222222222222222111222222333333333333333222222222222333333333333333333333444444444555555444444444555555555555666333333444444555666666666666555555555555666777777666666666555555666666777666666666666666666666666555555666777777777777666666777888999::::::::::::999999::::::::::::999999999999999888888888888888888888888888888888999999::::::::::::::::::::::::777999<<<>>>>>><<<999888::::::;;;;;;;;;;;;::::::;;;:::888888:::;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>========================;;;<<<===>>>??????>>>>>><<>>??????????????????AAABBBBBBAAA@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@AAA============<<<;;;::::::::::::;;;;;;;;;;;;::::::777777777777888888888888555555666666666666555555555666666777777666666555444444444444444333222222222222222222222222111111222222111111111111222222111222222222222111000000000000111111111111000000222222222333333333333333000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000......////////////......000//////////////////...////////////000000000000111000000////////////000000000000000000000000000//////000000000000000111////////////////////////000000000000000000000000333333222111000000///...////////////////////////000000000000111111111111000000000111111111222222222222222111111111111111000000000000000000000000////////////000000000000////////////000000000000111111111000000111111222...//////000000//////...////////////000000000000222222333333333333222222000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000111111222333333333222222000000000111111111222222111111000000000/////////...///000111111111000///000000000000000000000000000000000000000///......////////////000000000000...////////////000000000....../////////000000000///////////////000000111//////000000000000//////////////////////////////////////////000000000000000////////////000000111///000111222222111000///000000111111111222222222000000000000111111111111222222333333333333444444333333333333333333333333222222222222222222222222000111111111222222222222222333333333333222111111111222222222222333333333333333333444444444555555444444444555555555555666333333444444555666666777555555444444444555666777777666666555555555666666666666666666666666666666555666777888999888888777888888777777777888888999888888999999999999888888888888888888888999999999777777777777777888999999::::::::::::::::::::::::999:::<<<>>>>>>>>>===<<<:::::::::;;;;;;::::::999;;;999777777999:::999888;;;;;;;;;;;;;;;;;;;;;;;;999999::::::<<<===???@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>>>>???;;;@@@BBB@@@CCCLLLRRRSSSOOOKKKFFFCCCBBBBBBCCCBBBDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCAAA@@@???@@@BBBCCCCCCBBB>>>>>>???@@@@@@@@@??????>>>@@@AAAAAA@@@??????@@@???@@@AAABBBBBBBBBAAAAAAAAAAAA@@@???????????????===<<<;;;:::::::::::::::888888888999999999888888666777777777888888888888444555555666666555555555444555555666666555555444333444444444444333222222111111111111111111222222222222111111111111222222000111111111111000/////////000000000000000000///111111111222222222333333000000000000000000000000000000000000000000000000000000000000000000000000---...///000111000000///---...///000000///...---.........///////////////////////////000000000000...//////000000000000///000000000000000000000000....../////////000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111222222222000000000111111111111111000000000000000000000000.../////////000000000111000000000000///////////////000000111222222222222...//////000000//////...////////////000000000000111111222222222222111111000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////111222222222222222111000/////////000000000111111/////////000000000000000...///111222333222111000000000000000000000000000000000000000000///......////////////000000000000/////////000000000111111/////////000000000111111///////////////000111111...///000111111000///...////////////////////////------...///000111222222000///......///000111222000111222333333222111000000000111111222222222222000000000000111111111111222222333333333444444444333333333333333333333333222222222222222222222222000000111111222222222222333333333333222111000000111111222222222333333333333333333444444444555555444444444555555555666666333333444444555666777777444444333222333444555666777666666555555555666666666666666666666666666666666777888999::::::999888:::999888666555666777777888888888999999888888888777777888888999999999:::777777666666777888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAA:::::::::;;;;;;:::999999<<<:::999999:::;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;888888999:::<<<>>>@@@AAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@;;;AAABBB@@@AAAIIINNNMMMHHHEEEAAA??????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDAAA@@@@@@??????@@@@@@AAABBB@@@>>>>>>???AAABBBAAABBBBBBBBBCCCCCCBBBBBBAAA===???AAAAAA?????????@@@>>>???@@@AAAAAAAAA@@@???@@@@@@???>>>>>>===>>>>>>===<<<:::999888888999:::555666777777777777666666666666777777888888888999444444555555666555555444666666777777777777666666333333444444444333222222111111111111111111222222222222111111111111222222000000000000000///......//////000000000000//////......//////000000000111000000000000000000000000000000000000000000000000000000000000000000000000---...000111111111000///---...///000000///...------.........//////000000////////////000000000000---...///111111111000///000000000000000000000000---.........//////000000////////////////////////000000000000000000000000++++++,,,---...///000111111111111111111111111111000000000000111111111111000111111111111222222222////////////000000000000000000000000000000000000.../////////000000111111000000000000////////////---...000222333333333222//////000000000000//////////////////000000000000......////////////......000000000000000000000000000000000000000000000000////////////000000000000111111000000//////......222222222222222111000///////////////000000000000------...///000111222222///000222444444444222111000000000000000000000000000000000000000//////...////////////000000000000//////000000111111222222000000000000111111111111///////////////000111111...///000111111000///...////////////////////////,,,---...///000111222333000///.........000111222222222111111000/////////222222222111111111111000000000000000000000000000333333222111111222333333333444555444222111222333222222222222222222222222111111111111222333444444444222000111333444333000333333333333333333333333666666777666666555444444666666777666444222333444666666666666777777777777777777666666666666777777666666666666666777888888333222333555777888666444777777888999999:::;;;;;;;;;;;;:::999888888777777777777777777777777777777888888888888888888888888888888888777777777777777444444444555666888999:::;;;;;;:::999999::::::::::::;;;<<<======<<<;;;;;;<<<;;;::::::999999::::::999888777777999;;;;;;:::::::::999:::;;;>>>AAACCC<<<<<<<<<;;;;;;:::::::::;;;<<<<<<===<<<<<<;;;;;;888:::===??????@@@BBBCCC@@@AAA@@@???===<<<===>>>===???BBBBBBAAA@@@@@@@@@============>>>>>>>>>>>>BBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???===<<<;;;<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>??????@@@BBB@@@<<<:::999999777666>>><<<999666444444444444444444555666777777666666555333222444777888666333555555555444444333333333111111111222222333333333222222111111111111222222000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111111000111000000000000222333444222222222111111111000000111111111111111111111111//////////////////////////////............//////000000///..................///000111111000///............///////////////111111111111000000000///111222222111///...000111222222111000//////000000000000000000000000000000000000000000000000000000000000000000//////////////////000000111111111222////////////////////////111111000000000000111111000000111111111111000000......///000000000000000//////000000000000//////000000000000111111111111222111000//////000111222/////////000///......---111111000000//////......////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000222222222222222111000///---,,,,,,++++++---...///000000000000000000000000222111000//////000111222111111000000//////......---......///000111111222////////////000000000000///////////////////////////---,,,---000111000...///////////////000111111222111000//////......///////////////000000000000000000000000000000000000111111111000000000000000000000000111111222222222000000000000000000000000111222222333333222222111222333444333222111111222222222222222222222222222222222111111111222333333444222000111333444333111333333333333333333333333666666666666666555444444333444555555444444555666666666666666777777777777777666666555555666666777666666666666666777888888999888777777999999777666888888999;;;===???@@@AAA>>>>>>===<<<:::888666555777777777777777777777777666666666666666666666666888777777777777777777777555555555666777888999:::;;;::::::999999::::::;;;;;;;;;<<<=========<<<;;;888888888999:::;;;<<<===;;;999888999;;;======<<<;;;;;;::::::;;;>>>@@@BBB<<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<;;;;;;:::<<<>>>??????@@@AAACCCAAAAAAAAA@@@>>>===>>>???>>>@@@BBBBBBAAA??????@@@===>>>>>>>>>>>>?????????BBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAA???>>>===<<<<<<======>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>AAA???;;;:::999999888777>>><<<999666555444444444444555666666666666666666555333333444777777666444555555444444444333333333222222222222222222333333222111111111111111111222000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111000000222111111111111333444555222222222111111111000000111111111111111111111111////////////////////////000//////......//////000111111000/////////////////////000000000000//////000000000000000111111222222222222222111111111000///000000000//////111333222222111000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000000111111111111000000000000000000000000111111000000000000111111000000111111111111000000......///000000000000000//////000000000000////////////000000000111111111111111000//////000111111000000/////////.........111000000000/////////...////////////////////////////////////000000000000......///000111222222333000000000000000000000000000000000000000000000000111111222222111000000///000///.........///111111000000000000000000000000111111000000000000111111111111000000//////////////////000000111222222222000000000000////////////////////////////////////000...---...000222000//////////////////000111111000///////////////000111////////////000000000000000000000000000000000000//////000000000000111111...//////000111222333444000000000000000000000000///111333555555333111///111222333222111000111222222222222222222222222222333333222111111111222222333222111111333333222111333333333333333333333333555555666666555555444444333444555555444333555666555555666666666777777777666555555555555555555666666666666666666777888888===;;;888888888999999888999999;;;<<>>>>>>>><<<<<<;;;;;;<<<===???@@@<<<;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@@@@@@@???@@@AAAAAABBBBBB@@@>>>>>>???@@@@@@AAABBBBBB@@@>>>>>>???>>>>>>>>>>>>????????????AAAAAA@@@@@@@@@@@@AAAAAACCCBBBBBBAAAAAA@@@@@@@@@BBBBBBCCCCCCBBBAAAAAA@@@<<<============>>>>>>>>>======<<<<<<======>>>???@@@===:::999999:::999888<<<;;;999666555444444444666666666666666666555444444444333555666777555444555444444444444333333333333333222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222111111111000000000222222111222222333555555222222222111111111111111111111111111111111111111000000000000000000000000111000000//////000000111222222111000000000000000000000////////////000000000000/////////000111222333333222222222111111111---.../////////000222444333222111111000111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111111111000000000000111111000000111111111111000000......///000000000000000//////000000000000////////////000000000000111111111000000//////000000111111000///.........//////000000000000////////////////////////////////////////////////000000000000---...//////111111222333000000000000000000000000000000000000000000000000000000111111000000//////000000000///000111111222000000000000000000000000000000111111111111000000111000000000000/////////000000111111222222333333111111000000//////......000000000000000000000000000///...///111222111000///////////////000000111............///000111222////////////000000000000000000000000000000000000......//////000111111222/////////000111222222222000000000000000000000000///111222333333222111///000111222111000///000111222222222222222222222222333333222111000000111111222222222222222333222222222222222222222222222222444444555555555444444333444555666555333222333444444555555555666777777777555555444444444444555555666666666666666777777888<<<:::777666888;;;<<<<<<<<<<<<<<<===>>>@@@BBBCCCAAABBBBBBBBB@@@<<<888666666666666666666666666666888888888888888888888888777777777777777888888888888888777777777888888999::::::999999999:::;;;;;;============<<<<<<<<<;;;<<<;;;::::::999999::::::<<<;;;:::;;;===>>>>>>>>>===<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>@@@AAAAAA?????????@@@@@@AAAAAA???>>>===>>>@@@AAABBBCCCBBB???>>>>>>???=========>>>>>>>>>??????AAAAAA@@@@@@@@@@@@AAAAAACCCBBBBBBAAA@@@??????>>>@@@AAAAAABBBBBBBBBAAAAAA========================???>>>>>>>>>>>>???@@@@@@>>><<<999888999::::::999;;;:::888666555555444555666666777777666555444444444444444555666666555444444444444444444444444444333333333222222111111111111111111222222111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000111111111111222333444444111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111222111000000//////000000111000///......///000111......---------...///000222222222111111111000000---///////////////111333222222111111111111222222////////////////////////////////////////////////////////////000000000000000000000000000111111111000000000000000000000000111111000000000000111111000000111111111111000000......///000000000000000//////000000000000//////////////////000000000111000000000//////000000000222111///------...///111000000000000////////////////////////////////////////////////000000000000111000000000//////////////////////////////////////////////////////////////////000000000000/////////////////////000000000000000000000000000000000///000111222222111000///000000000000000000000000000000000111111222222222111111000000//////......000000000000000000000000111000000000111111111000000000////////////000000///////////////000111111////////////000000000000000000000000000000000000------...///000111111222000000000000000000000000000000000000000000000000222111111000000111111222///000111111//////000111222222222222222222222222333222222111000000000000222222333222222222222222222222222222222222222222333333444444444444333333111222444444333444555777333444444555666777777777555555444444444444555555666666666666666777777888:::888777888<<>>>>>???@@@===???@@@AAA@@@===:::888777777777777777777777777888888888888888888888888666666777777888888888888999999888888888999999::::::999999999::::::;;;<<<======<<<;;;;;;;;;;;;;;;<<<;;;::::::999999::::::;;;:::999:::<<<===============<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>>@@@AAAAAA???>>>>>>???>>>??????>>><<<<<<===???BBBBBBBBBAAA???>>>>>>???<<<<<<<<<=========>>>>>>AAA@@@@@@??????@@@@@@AAABBBBBBAAA@@@??????>>>>>>>>>>>>???@@@@@@@@@@@@???=========<<<<<<<<<<<<<<<>>>>>>======>>>>>>???@@@===;;;999888999::::::999999888777666666555555555666666777777666555444444444555666666555444444444444444444444444444444444333333333222222111111111000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////...///000000111222222222111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000///............///111000///......///000111---......///////////////000000000000///////////////000000///......///111222111111000111111222222////////////////////////////////////////////////.../////////000000000111111111000000000000000000////////////////////////111111000000000000111111000000111111111111000000......///000000000000000//////000000000000//////...////////////000000000/////////000000/////////333111///...---...000111////////////000000000000000000000000000000000000////////////000000000000000000000////////////...////////////////////////////////////////////////...///000000000000//////...//////000000000000000000000000000000000000000///000111222222111000///000000000000111111111111/////////000000000000000111000000000/////////...000000000000000000000000000111111111000000000111000000////////////000000111111000///////////////////////////000000000000000000000000000000000000------...//////000111111111111000000000/////////000000000000000000000000222111000//////000111222///000111111000000111222222222222222222222222222222222111000000000111111111222333333111111222333222222222222222222222222222222333333444444333333---///111333444555888:::333333444555666777777888666555555555555555555666666666666666666777888888:::999999===DDDKKKPPPRRRLLLJJJFFFBBB@@@>>>>>>>>>:::;;;<<<>>>>>><<<;;;:::777777777777777777777777666666666666666666666666666666666777888888999999999999888888999:::;;;;;;999999999999:::;;;<<<<<<===<<<;;;:::999999999:::888888888999:::;;;<<<===:::999888999;;;<<<<<<<<<<<<<<<<<<===============:::::::::;;;;;;;;;;;;<<<<<<;;;::::::;;;<<<>>>???>>>???@@@@@@>>>======>>>======>>>===;;;;;;===>>>AAABBBBBB@@@>>>>>>???AAA============>>>>>>>>>>>>@@@@@@????????????@@@@@@AAA@@@@@@??????>>>>>>>>>======>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<======;;;999888999999999888777777777666666555555555666666666666666666555444444555777666555333444444333333333444444444444555333333222222222222222222000111222333333222111000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000/////////---...///000111111111111111111111111111222222222000000000000000000000000000000000000000000000000111000000//////000000111000//////...............000000////////////000000///000222444444333222111000000/////////.........000000111///------...000000000000000000000111222000000000000000000000000000000000000000000000000......//////000000111111111111111111000000000000........................111111000000000000111111000000111111111111000000......///000000000000000//////000000000000//////......////////////000000...//////000000//////...222111000/////////000000////////////000000000000000000000000000000000000////////////000000000000,,,---......000000111222000000000000000000000000000000000000000000000000//////000000111111000000000000111222222222222222000000000000000000000000000000111111111111000000000000000111111111111222/////////////////////000/////////000000000000000000000000000000000000000000111222111///...///000111000000///////////////222111000///............////////////000000000000000000000000000000000000---.........///000000000/////////000000000000000000000000000000000000000000000111111111111000000///000222111000000222333222222222222222222222222111000000000000111111222111222444333111000222444111111111111111111111111111111222333333333333333///000222333333444666888222333333444555666777888777666666555555666666777666666666666666777888888999999;;;@@@HHHPPPUUUXXXPPPMMMHHHCCC???===<<<<<<888888999::::::999999999999999999999999999999999666666666666666666666666555666666777888888999999888888888999:::;;;<<<===999999999999:::;;;<<<===<<<;;;:::888777777888888888888888999:::;;;<<<===:::999888999;;;<<<<<<<<<;;;;;;<<<======>>>>>>===:::::::::;;;;;;;;;<<<<<<<<<;;;:::::::::<<<>>>???<<<>>>??????===<<<<<<======>>>>>>===<<<<<<>>>???AAAAAAAAA@@@>>>>>>@@@BBB>>>????????????@@@@@@@@@@@@@@@????????????@@@@@@???????????????>>>>>>>>>======>>>>>>>>>======<<<======<<<<<<<<<;;;;;;;;;:::999999999999:::;;;;;;>>>;;;999888888999888777666666666666666666555555444555666666666666666666444666777777444333333555333333333444444444555555222222222222222222333333///111222333333222111///000000000000000000000000000000000000000000000000000000000000000000000000111000000000////////////---...000111222222111111000000111111111222222222000000000000000000000000////////////////////////000//////......//////000111000000///...///////////////000000000000//////...111555777888555222000000000000000////////////.../////////......///111//////......///000000111000000000000000000000000000000000000000000000000.........///000111111111111111111111000000000///////////////////////////111111000000000000111111000000111111111111000000......///000000000000000//////000000000000//////........./////////000000......///000000///......111111111000000000000///.../////////000000000111000000000000000000000000////////////000000000000,,,------...///000111111000000000000000000000000000000000000000000000000///000000111222222111111///000111222222222111111000000000000000000000000111111000000000000111111000000111111111222222222000000000000000000000000......//////000000111111///////////////////////////000222000...---...000111111000///////////////111000///////////////000////////////000000000000000000000000000000000000.........///////////////------...///000111222222000000000000000000000000...///111333333111///...///111222222111111222444222222222222222222222222000000//////000111222222000333444333111000222444111111111111111111111111000111222333333333333333555666666444222000111111222222333444555666777888777777666666666666777777666666666666666777888888777777:::AAAIIIQQQVVVXXXPPPLLLGGGAAA===:::999999888888777777777777777777999999999999999999999999888888888888888888888888555666666777888999999999888888888999:::;;;===>>>999999999999:::;;;<<<===<<<;;;999777666666777777<<<;;;::::::999999::::::;;;999888999;;;======<<<:::;;;<<<===>>>>>>>>>>>>:::::::::;;;;;;<<<<<<<<<<<<;;;:::999:::<<<>>>@@@;;;===>>>>>><<<<<<<<<===>>>??????>>>======???@@@@@@AAAAAA???>>>???AAACCC@@@@@@AAAAAAAAABBBBBBBBB@@@@@@????????????@@@@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>===<<<<<<======<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<>>><<<999888888888888777555666666666666666555555444444555666777777777666333666888777444222333555333333333444444555555555111111111222222333333444///000222333333222000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////...///111222333333222222000000111111222222222222000000000000000000000000//////////////////////////////............//////222111111000000000000000...///000111111000///...,,,///444777888555111---111111111111000000000000,,,---.........///111333...............///000000000000000000000000000000000000000000000000000000---......///000111111222222111111111000000//////000000000000000000000000111111000000000000111111000000111111111111000000...//////000000000000000//////000000000000//////............/////////000---...///000000///...---000111111111111000//////.../////////000000111111000000000000000000000000////////////000000000000000/////////............000000000000000000000000000000000000000000000000000000111222222222222222,,,---...000000//////...000000000000000000000000222111000//////000111222000000111111222222222222222222111111111111111111------...///000111222222////////////////////////...000111000---,,,---///111111000//////////////////......//////000111222////////////000000000000000000000000000000000000000---,,,---000111000...---...///111111111000///222111111111000000//////000000000000000000000000333222222111111222222333444333222111111111222333222222222111111111000000///111222444444333222111111111111111111111111111111111222222222333333333444444444444333333222111111111222333333444555555888777666555444444555666555555555555666666666666666999<<>>???<<<;;;;;;:::;;;<<<===>>>===<<<<<<<<<<<<<<<===>>>;;;;;;<<<======>>>======>>>????????????>>>======<<<===>>>>>>======>>>???BBBBBBCCCCCCBBBBBBAAA@@@BBBBBB@@@@@@@@@@@@BBBBBB??????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;888666777:::<<<;;;999888888777777777777888888777666666555555666888999666444333444555666555444333444444555555444444333000000111111111111000000222222111111111111222222333222111111000000111111000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000//////000111222333333333111222222333333222222111000000000000000000000000//////////////////////////////000000000000//////222222111000///...------000000000000////////////000000000000000111111222000000000000000000000000000000////////////000000+++,,,...///...///111222111111000000000000111111444444444333222111000///000000000000000000000000111111000///////////////000000111111111111000000222111111111000000//////000000000000111111111111222222222111111111111000000000000000////////////000000000000000000000000222111000//////...//////000000000000000000000000000000000000000000000000111000///......///000111//////000000000000//////222111111111000000//////000000000000000000000000......///000000000000000...............///000000222222111000/////////000000000000000000000000000000000000111222222333333111111000000000000111111///000111000///......000333222111/////////000111000000000000000000000000000000000000111111111111222222222222222111000///000000000000000000000000////////////////////////111000///......///000111///...,,,---000111000...---...///000111111000///111111111000000000//////000000000000000000000000222222222111111222222222222222111000000000111222222222222111111111000000///111222444444333222111111111111111111111111111111111111222222222333333333444444444333333222111111111222333333444555555777666555444444444555555555555555555666666666666777:::===CCCMMMVVVWWWSSSQQQMMMFFF@@@;;;999888888::::::999888777777777777;;;::::::999888888999999999999999:::::::::;;;;;;;;;:::999999888888888999;;;:::999999999:::;;;<<<<<<<<<===<<<<<<;;;:::999;;;;;;:::::::::999999999:::::::::999999999888888999::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;===>>>???<<<<<<;;;:::;;;;;;======<<<<<<<<<<<<<<<===>>>???<<<<<<===>>>>>>>>>======@@@@@@@@@@@@???===<<<;;;:::<<<===>>>===>>>???AAAAAABBBBBBBBBBBBAAA@@@@@@BBBAAA@@@@@@@@@@@@AAABBB??????>>>===================================================<<<<<<<<<;;;:::999777888999::::::999888888777777777777888888666666555444444555666777555555444555666777555333333333444444444444333333000111111111111111000///222222111111111111222222333222111111000000111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000111111222222333111222222333333222222111000000000000000000000000//////////////////////////////000000000000//////000000000000////////////000000000000////////////000////////////000111111000000000000000000000000000000////////////000000111222222111000//////000111000000//////000000111111222222111111000///...000000000000000000000000111111000///////////////000000111111111111000000111111111111000000000///000000000000111111111111111111111000000000//////......//////000000111111000000000000000000000000111000000////////////000000000000000000000000000000000000000000000000000111000///......///000111//////000000000000//////111111111000000000//////000000000000000000000000......///000000000000000...............///000000111111000000///000000000000000000000000000000000111111111111111111000000111111000000000000111111000111222111///...///000333222000/////////000111000000000000000000000000000000000000111111111111111111111111111000//////000000000000000000000000////////////////////////111000///......///000111///...---...///000000......//////000000000000///111111000000000000//////000000000000000000000000222222222222222222222222111000000//////000111111222222222111111111111111///000222333333333222111111111111111111111111111111111111222222222222333333333444444444333222222111222222333333444444555555555444333333333444444444555555555555666666666777;;;@@@EEENNNVVVWWWSSSQQQJJJBBB<<<:::999777666888777777777777777888999999999888777777777888888999999999999::::::::::::::::::999888888888888999;;;;;;:::999999999::::::;;;;;;;;;<<<<<<;;;::::::::::::::::::999999999999:::::::::999999999999888888888:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>???@@@>>>>>>>>>???>>>>>>======AAAAAA@@@@@@>>>===;;;:::999;;;======>>>>>>@@@BBB@@@@@@AAAAAA@@@@@@???>>>AAAAAA@@@??????@@@AAAAAA??????>>>>>>>>>=======================================<<<<<<<<<;;;;;;;;;999::::::999777777888:::999999888888888888999999555555444444333444444555555555555777888888555333333333444444444444333333111222222222111000//////222222111111111111222222222222111000000000000111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111111111111111111111111111111222222222222111111000000000000000000000000//////////////////////////////000000000000//////......//////000000111111////////////000000000000//////......//////000111000000000000000000000000000000////////////000000222333333222///......///000//////......//////000......////////////......000000000000000000000000111000000///////////////000000111111111111000000111111111111000000000000000000000000111111111111000000000000/////////...------...///000111222222000000000000000000000000000////////////000000111000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////111111000000000000//////000000000000000000000000......///000000000000000...............///000000000000/////////000111111000000000000000000000000222222111000000///......111111000000000000111111000111222111000//////111222111000000///000000000000000000000000000000000000000000000111111111111///000000000000///......////////////////////////////////////////////////000000////////////000000............///000///////////////000000000000///000000000000000000//////000000000000000000000000111111222222222222111111000000000000111111111222111111111111111111111111000000111222333222222111111111111111111111111111111111111111222222222222333333333444444333333222222222222333333444444444444333333333333333333333444444444555555555666666777<<>>===<<>>===<<<:::<<<===>>>===>>>???AAA???????????????>>>>>>===@@@@@@????????????@@@@@@>>>>>>>>>??????>>>>>>>>>========================<<<<<<<<<;;;;;;;;;::::::888:::;;;999666555777:::999999888888888888999999666666555444444444333333444444666888999888555222333333333444444333333333222222222222111000//////222222111111111111222222222222111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000111111111111000000000000111111222222222222111111//////////////////////////////////////////////////////000000000000//////////////////000000000000////////////000000000000...............///000000////////////////////////000000////////////000000,,,...//////......///111//////............//////,,,---...///////////////000000000000000000000000000000////////////000000000000111111111111000000111111111000000000000000///000000000111111111111111111000000000/////////.........///000111111111000000000000000000000000//////...//////000111111000000000000000000000000////////////////////////000000////////////000000//////000000000000//////000000000000000000//////////////////////////////......///000000000000000...............///000000///////////////000111222////////////////////////000000000000//////......111111000000000000111111000222222222000///000111111111000000000000000000///////////////////////////000000000111111111111///000000000000000//////////////////////////////////////////////////////000000////////////000000---...///////////////000000000000////////////000//////////////////000000////////////////////////000111111222222111111000000111111222222333333333111111111111111111111111000000111111222222222222111111111111111111111111000000111111111222222222222333333444444333333333222222333333333333444444222222333333333333333333444444444444555555555555555<<>>???@@@??????@@@??????>>>===<<<<<<===>>>??????@@@??????===>>>???>>>===<<<===>>>>>>>>>??????>>>>>>===<<>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::888:::;;;999666555777999999888888888888888888999777777777666555444333333444444555888999888555222222333333333333333333222222222222222222111000000222222111111111111222222222111000000//////000000000000000000000000000000111111111111111111111111111111111111111111111111////////////000000000000111111000000000000000000000111111222222111111000////////////////////////000000000000000000000000//////000000000000//////000000000000////////////.../////////000000000111...............///000000////////////////////////000000////////////000000,,,---//////......000111//////............//////------...///000000000000111111111111111111111111000000////////////000000000000111111111111000000000000000000000000111111///000000000111111111111222222111111111000000000000000000000////////////000000000000000000000000//////...//////000111111111111111111111111111111//////////////////////////////000000000000////////////000000000000////////////////////////000000////////////////////////......///000000000000000...............///000000///.........///000111111////////////////////////......//////000000000000111111000000000000111111000111222111/////////000000000000111111111000000///////////////////////////000000000111111111111000000111222222111111111//////////////////////////////////////////////////////000000000000//////---...//////......///111111000000////////////000......////////////000000///////////////////////////000111222222111000///000111222333333333333333111111111111111222222222000000000000111111222222111111111111111111111111000000000111111111111222222222333444444444333333333333333333333333333333222222333444444444333333333444444444444555555555444<<>>>>>>>>>>>???>>>>>>======:::;;;===>>>@@@AAAAAAAAA>>>???@@@???<<<;;;<<<===>>>>>>??????>>>>>>===<<<>>>>>>????????????>>>>>>===>>>???@@@@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888999999888666666777999888888777777777777888888888888777777555444222111444444444666777777444222222222333333333333222222111111222222222222222111222222111111111111222222111111000////////////000000000000000000000000000111111111111111111111111////////////////////////////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000//////111111000000//////............//////000000111111//////......//////000111000000000000000000000000000000////////////000000000111222111000///000111000//////......//////000......///000111111000000111111111111111111111111///////////////000000111000000111111111111000000000000000000111111111111000000000000111111111111222222222222111111111111111000000000/////////...000000000000000000000000000////////////000000111111111111111111111111111000000000000000000000000//////000000000000////////////000000000000//////......////////////000000000000000000000000000000......///000000000000000...............///000000//////.........///000000000000000000000000000000......///000000111222222111111000000000000111111///000111000///......000//////000111111111111000000000000000000000000000000000000000111111111111000111111222222222222111//////////////////////////////////////////////////////000000000000//////,,,...000///...---///111222111000///......///000........./////////000000///////////////////////////000111222222111000///...///111222333333333222000000111111111222222222000000000000000111111222111111111111111111111111000000000000111111111111111222333333444444444333333333333333333333333333111222333555555555444333333333444444444555555555555===DDDHHHJJJKKKIIIDDD:::999777666555555555555666666555444444555555555666666555555666777777888999999999999888888888777777777777777777888999999888999:::;;;;;;;;;:::999999999:::999999888777666777888888888999999999999888888999999999:::::::::;;;<<<<<<<<<<<<<<<;;;;;;999:::;;;<<<;;;;;;:::999888999;;;<<<===>>>======999999999999999:::;;;<<<<<<<<<===>>>>>>>>>======;;;<<<===???@@@@@@@@@@@@===>>>???>>>===<<<===>>>>>>????????????>>>============>>>??????>>>======<<<===???AAAAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999888777666666888999888888777777666666666666777777777777777666555333111///444333333444555555444222222222333333333333222222000000111222333333333333222222111111111111222222111111000///////////////000000000000000000000000111111111111111111111111////////////////////////////////////000000000000......//////000000111111000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000.........///000111111111000////////////000111111000000000000000000000000000000////////////000000///000111111000000111222111000000//////000000111...//////000000000//////111111111111111111111111///////////////000111111000000111111111111000000///000000000111111111111000000000000111111111111111111111111000000000000////////////000000000000000000000000000000000000111000000////////////000111111111111111111111111000000000000000000000000...///000111111000///...//////000000000000//////........./////////000000000000000000000000000000......///000000000000000...............///000000000000///.........//////000000000000000000000000000000111111111111111111111111000000000000111111...///000///---------///...///000111222111111000000000000000000000000000000000000000111111111111//////000111111111111111000000000000000000000000////////////////////////...///000111111000///...,,,...000000...---///111222111000.........///000---.........//////000000////////////////////////...000111222222111000...---...000111222222222111000000111111222222222222000000000000000111111222111111111111111111111111000000000000111111111111111222333333444444444444333333333333333333333333111222444555666555444444333333333444444444555555555===DDDFFFFFFEEEAAA<<<555666777777555444555666333333333444555666777777666666666666666777888888999999999999888888777777777777666777777888999999777888:::;;;<<<;;;;;;::::::::::::999888777666555777777888888999999999999888888888999999:::::::::999:::;;;<<<============;;;<<<=========<<<;;;:::777888:::<<<>>>>>>>>>>>>999999999888888999::::::;;;;;;<<<======>>>============>>>???????????????;;;===>>>>>>======>>>@@@???????????????>>>>>>===<<<===>>>??????>>>===<<<<<<===???AAABBBAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888999666444555888:::999777666666555555555555666666666666666555444111///...444333222222333444333222222222222333333222222222///000111222333444444444222222111111111111222222111111000///////////////000000000000000000000000111111111111111111111111111111111111111111111111////////////000000000000---......///000111111222000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000//////------...///000111222222---......///000111111222000000000000000111222222000000000000000000000000000000////////////000000(((***---...///000333555111111000000000000111111...///////////////......111111111111111111111111///////////////000111111000000111111111111000000//////000000111111111222000000000000111111111111000000000000////////////------...///000111222222000000000000000000000000222111000//////...//////111111111111111111111111000000000000000000000000...///000111111000///...//////000000000000//////---.........//////000000000000000000000000000000...//////000000000000000...............///000000111000///...............000000000000000000000000333333222222111000000000111111000000000000111111.../////////---,,,---......///000222222222111000000000000000000000000000000000000000111111111111......///000000000000000111111111111111111111111////////////////////////...///000111111000///...////////////000000000000111111222222222222111111222222111111000000//////000000111111111000000///222222222222111///...,,,...///000222222111000000000000111111111222222222111111111111111111111111222222222111111111000000333333333222222111111111222222222222222222222222222222222222333444555555111222444333333222444555333333333444444444555555666888;;;======<<<:::888999999888777666555444444444444444444555555555666444444444555555666777888<<<;;;999777777888999:::777777666666666666777777999999:::::::::999999888;;;;;;;;;;;;::::::999888888:::;;;;;;;;;;;;<<<>>>999:::;;;<<<<<<<<<;;;;;;>>><<<::::::<<>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<>>===;;;;;;===>>><<<<<<============<<<<<<999999::::::;;;:::::::::888777555666888999999888666666666666666666666666666666555444444444444555555555555555555555555555555555555444444333333333222222222222222222222222333333333333333333333333000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111222111111111000000//////000000000000000000000000......//////000000111111111111111111111111111111000...---,,,,,,---...000111111000000//////......////////////////////////000000000000000111111222............///000222222111000///......///000111000000000000////////////000000////////////000000000000////////////000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000////////////000000000000///000111111111///...---000000111111111111000000000000000000000000000000......///000000000000000000000000000////////////000000111111111111000000222111111111000000//////000000000000000000000000000000000000////////////......//////000000111111////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////111111000000//////......000000000000000000000000---......///000111111222////////////000000000000000000111111111111000000111111000000//////......000000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000....../////////000000000000000111111111111000000111111111000000000000000000000111111111000000///111111222222111000///...//////000111111111111111111111111111222222222222111111111111111111111111222222222111111111000000333333333222222222111111222222222222222222222222111111000//////000000000111222444333333222444555333333333444444444444555555666888999:::999888777888888777777666555555555444444555555555666666666555555555555666777888888;;;999888666666666888999888777777666666777777888888999999::::::999999888::::::;;;;;;::::::999888888999;;;;;;::::::<<<===;;;;;;;;;<<<<<<<<<=========;;;999:::===@@@BBBBBB:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>========================AAA@@@???@@@BBBBBB???<<<<<<=========;;;;;;===>>><<<<<<============<<<<<<888999::::::::::::::::::999888666666777888888777666666666666666666666666666666555444444444444444555555555555555555555555444444444444333333333222111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000///000000000000000000000000////////////000000111111111111111111111111111111000///...------...///000111000000000/////////...////////////////////////000000//////000000111222//////...//////000111222000000////////////000000////////////000000000000000000////////////000000000000////////////000000////////////////////////000000////////////000000////////////000000000111000000000000000000000000////////////000000000111///000000111000///...---000000000111111000000000000000000000000000000000......///000000000000000000000000000/////////////////////000000/////////111111111111000000000///000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000........................000000000000000000000000////////////000000000000111000000000/////////...000000000000000000000000.........///000111111111000000000000000///////////////000000000000//////000000000000////////////000000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000////////////////////////------.........///////////////000000000000/////////000000000000000000111///000000111111000000000000000111111111111000///000000000000000111111222111111222222222333333333111111111111111111111111222222222111111111111111333333333222222222222111222222222222222222222222222111000///............111333444444222222333555333333333333444444444444333444444444555555555555666666666666666666666666555555555555666666666777555555555666666777888999999888666555555555666777888777777666666777777888888888999999999999999888:::::::::::::::999999888777999::::::::::::;;;======<<<;;;;;;;;;<<<>>>???;;;:::999;;;>>>BBBCCCDDD::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>??????AAA???>>>>>>@@@@@@>>>===<<<======<<<;;;;;;<<<>>><<<<<<============<<<<<<888999:::;;;;;;;;;;;;;;;;;;999777666777777777555666666666666666666666666666555555444444444444444444444444444444444444444333333333333222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000/////////000000000000111111111111111111111111111111000///......///000111000000000000////////////////////////////////////000000//////000000111222000000////////////000000//////000000000000//////......//////000000111111000000////////////000000000000////////////000000........................000000////////////000000/////////000000000111111000000000000000000000000/////////000000000111111/////////000//////...---000000000000000000000000000000000000000000000000......///000000000000000////////////000000000000......////////////......111111111111000000000000000000000000000000000000000000000000////////////111111111000///.........////////////000000000000000000000000000000000000........................////////////////////////......//////000000111111000000000000////////////000000000000000000000000......//////000000111111111111111000000//////.........////////////......////////////000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000........................------------.........///......////////////........./////////000000111111...///000000000000000000//////000000111111111111111000/////////000222333222222222222333333333333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333222111111111111111222333444444222222333444222222333333333444444444333222222111222333444555444444444555555666666666555555555666666666777777666666666666666777999999777777666555555666666777777666666555555666666777777888888999999999999888999999:::::::::999999888777888::::::999999;;;<<<===<<<:::999:::;;;===???<<<;;;:::<<<>>>AAABBBBBB::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<========================<<<<<<======>>>???@@@@@@@@@???>>>======>>>>>>>>><<<<<<===<<<;;;:::<<<>>>;;;<<<<<<======<<<<<<;;;::::::;;;<<<============<<<:::888777777777555444666666666666666666666666666555444444333333444444444444444444444444444444222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111000000000000000////////////////////////000000000000000000000000111111111111111111111111111111000//////000111111000000000000///////////////////////////////////////////////////000111111111000000////////////000...///000111111000///...---......///000111111222000000////////////000000000000////////////000000////////////////////////000000////////////000000//////000000000111111111000000000000000000000000//////000000000111111111....../////////.........000000000//////000000000////////////////////////......///000000000000000////////////000000000000////////////////////////111111111000000000000000////////////////////////000000000000////////////111000000000/////////...////////////000000000000////////////////////////------------------------////////////////////////---......///000111111222000000000000////////////000000000000000000000000.../////////000000000111222222111111000///.........//////000000//////.........//////000000111111000000000000000000000000111111111111000000000///////////////000000000000////////////////////////////////////////////////------------.........///......////////////............//////000000000111......///000000000000000/////////000000111222222111000/////////000222333111111222222222333333333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222333444555222333444444222222333444222222222333333333444444444333222111111333444555333333333444555555666666555555555555666666666666555555555555666777888999777777666666666777777777666555555444444555555666666777888888999999999999888888999::::::999999999666888999999888999:::<<<;;;:::999888888:::<<<======<<<;;;<<<>>>??????>>>::::::::::::::::::::::::999999999::::::999999999999:::;;;;;;;;;;;;::::::::::::999::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@>>>>>>>>>===<<<<<<<<<===;;;<<<===<<<::::::<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>????????????<<<:::888777777666555444666666666666666666666666555555444333333333333333444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111////////////////////////111111111111000000000000111111111111111111111111111111000000000000111111////////////000000000000/////////////////////////////////...///000000111111000000////////////000...///000111111000///...---......///000111111222000000////////////000000000000////////////000000000000000000000000000000000000////////////000000000000000000111111111111////////////////////////000000000000111111111111//////........./////////000000///......///000000////////////////////////......///000000000000000.../////////000000000111111000000//////000000111000000000000000000111111////////////////////////000000000000////////////.../////////000000000111////////////000000000000////////////////////////........................////////////////////////---......///000111111222////////////000000000000111111111111111111111111////////////000000000000333222222111000//////...///000000111111000000///......//////000000111111000000000000000000000000111111111111000000000///////////////000000000000////////////////////////000000000000000000000000------........./////////......////////////.........//////////////////000------...///000000000000000000//////000111222222000000000000000111111222000000111111111222222222111111111111111111111111111111111111111222222222111222222222222333333333222222222222222222222222000000000000111222333444333444555444222111222333222222222222333333333333444333222222222333555666333333333444444555555555444444444444555555555666444444444555555666777888666666666777777777777777666555555444444555555666666666777888999999999999777888999999999999999999555777888888888888999;;;:::999888888888999;;;;;;===<<<;;;;;;======<<<;;;::::::::::::::::::::::::888888999999999999888888888999;;;<<<<<<;;;::::::999999999999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>><<<===>>>===;;;:::;;;<<<;;;<<<<<<;;;::::::;;;===;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@@@@@@@<<<:::888777777777555444666666666666666666666666555444444333333333333333333333333333333333333333222222222222333333333333444444444444444444444444333333333333333333333333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222111111111111000000000111111111111111111111111000000000111111000000000////////////000000000000//////////////////////////////......//////000111000000////////////000000//////000000000000//////......//////000000111111000000////////////000000000000////////////000000111111111111111111111111000000////////////000000000000000111111111222222////////////////////////000000000111111111222222000////////////000000111000000............000000000000000000000000000000......///000000000000000......//////000000111111222111000//////000111222000000000000111111111111000000000000000000000000000000000000////////////.........///000111111111////////////000000000000000000000000000000000000////////////////////////////////////////////////......//////000000111111////////////000000000000111111111111111111111111////////////000000000000222222222111111000000///000000111111111111000000////////////000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000111111111111111111111111....../////////000000000/////////000000////////////////////////.........,,,---...///000000000000111000000//////000111222//////000111111111111111//////000000000111111111111111111111111111111111000000111111111222222222111111222222222333333333222222222222222222222222111000000000000000111111333444555444222111222333111222222222222333333333333333333333333444555555333333333333333444444444333333333333444444444444333333333333444555666777444444555666666666666666777777666666666666777777555666777888999999999999777777888999999999999999555666888888777777999:::999999999:::::::::;;;;;;:::999999:::<<<===<<<:::::::::::::::::::::::::::888999999::::::999999888999:::<<<=========<<<;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999<<<>>>>>>;;;999:::;;;;;;<<<<<<;;;::::::;;;===:::;;;;;;<<<<<<;;;;;;:::::::::<<<===>>>?????????;;;999777666777777666555666666666666666666666666555444333333222222333333333333333333333333333333222333333333444444444444333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000222222222111111111000000111111111111111111111111///000000000000000000///.../////////000000000111///////////////////////////............///000000//////...//////000111222000000////////////000000////////////000000000000000000////////////000000000000////////////000000000000000000000000000000000000////////////000000000000111111111222222222////////////////////////000000111111111222222222111000000///000111222333111000...------...000111000000000000000000000000......///000000000000000.........///000111111111111000///......///000111///000000000111111111111000000000000000000000000000000000000////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000.../////////000000000111111111111111111111111111000000000000////////////111111111111111111111111//////000000000000//////000000000000////////////000000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000000000000//////000000//////.........---,,,---...///000000000000222111000//////000111222...///111222222222111000////////////000000000000111111111111111111111111000000111111222222222222111111111222222333333333222222222222222222222222444333222111000000000000333444555444222111222333111111222222222333333333222222333333444444444444333333333333333333333333222222222333333333444444333333333333333555666666222333444444555555555444999999888888888888999999555555777888888999999999666777888999999999999999555666888888777777999:::999:::;;;<<<<<<<<<;;;;;;777777777999<<<===<<<;;;::::::::::::::::::::::::999::::::;;;;;;::::::999999;;;===>>>???>>>===<<<===<<<;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::888;;;>>>>>><<<999999:::;;;;;;<<<;;;:::999;;;===:::;;;;;;<<<<<<;;;;;;:::888999:::<<<===>>>>>>>>>;;;999777666777777777555666666666666666666666666555444333333222222333333333333333333333333333333333333333444444555555555222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000222222222222111111000000111111111111111111111111//////000000000000//////.../////////000000111111////////////////////////...............///000000............///111222222111000///......///000111000000000000////////////000000////////////000000000000////////////000000////////////////////////000000////////////000000000111111111111222222222////////////////////////000111111111111222222222222111000000000111333444111///...------...///111000000000000000000000000...//////000000000000000---......///000111111222111///...------...///111//////000000111111111222000000000000000000000000000000000000////////////111111000000//////......////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000////////////.../////////000000111111111111111111111111111111000000000000////////////111111111111111222222222......////////////......111111000000//////......000000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000////////////////////////........................++++++,,,,,,---...////////////...---...///000111000000////////////000000///////////////000000000000000000000000000000000000000000000000000000000000000000111222222000...000000000///////////////000222333333222111333444000000111111111111000000222222333333333333444444222222333333333333444444333333333333333333333333333333222222222333444555222222333333333444444444333333333444444444555555666666666666666666666666555555555555555555444444999999999888888888888777666777888999999999999999777777888999::::::;;;;;;444555666777999:::;;;<<<;;;:::999999999999:::;;;<<<===>>>===;;;:::;;;<<<<<<;;;;;;<<<======<<<:::;;;::::::::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;999888999999:::777777888999;;;<<<======:::999999999999:::;;;;;;===<<<<<<<<<<<<;;;;;;;;;>>>>>>===<<<;;;:::999999999999999999999999999999;;;;;;::::::999888777777777777666666555555444444666666666666666666666666555555444333333333333444333333444444333333222111111111222222222333333333333222111000000111222333333333333222222222111111000000000000000111111111////////////000000000000////////////////////////000000000000000000000000111111000000//////......//////............//////......//////000000111111111111111111111111111111111111000000//////......///////////////.........000000///...............222111000///...---,,,,,,000000000000000000000000//////000000111111222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111222111111111000000//////000000000000000000000000222111111111000000//////111000///......///000111000000000000000000000000000000111111111000000///////////////000000000000//////000000111111222222000000000000000000000000000111111111111222222222222222222111000//////...000000000000000000000000000000111111000///...---222111111000///......---......//////000000111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......111111111111111111111111000000000000000000000000///////////////000000111111111000000//////......222222111111000000//////000000000000000000000000000000000000000000000000........................,,,,,,,,,------.........000///.........///000111000000000//////000000000111111111000000//////...000000000000000000000000000000000000000000000000000000000111222222000......///000000000000//////000111333222111111222444000111111111111111111000222222222333333333444444222222333333333333444444333333333333333333333333333222222222333333444444222222333333333444444444333333333444444444555555555555555555555555555555555555555555555555555555999999999999888888888888999999:::::::::999888888777777888999999:::;;;;;;999999::::::;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;:::;;;<<<;;;999888999:::===;;;:::;;;<<<===<<<;;;;;;::::::::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::999888888999999888888999999:::;;;<<<<<<:::::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;>>>======<<<<<<;;;;;;:::999999999999999999999999666666777777888999999999666666666666666555555555666666666666666666666666666555444444333333444444333333444444333333222111222222333333333444444444222222111000000111222222444444333333333222222222111111111111111111000000/////////000000000111111////////////////////////000000000000000000000000111000000000/////////...//////............///////////////000000000000000111111111111111111111111111000000000/////////...000000000000000000000000000000///...............////////////////////////000000000000000000000000------------............//////////////////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111111111111111000000000///000000000000000000000000111111111111000000000///000000////////////000000000000000000000000000000000000111111111000000///////////////000000000000000000000000000111111111000000000000000000000000000000111111111222222222222222111111000//////...000000000000000000000000111111111111111111000000111111111000///............/////////000000000111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...////////////////////////000000000000000000000000000000/////////000111111......//////000000111111000/////////.........---000000000000000000000000000000000000000000000000........................------------------......//////......//////000111111111000000000000111111333333222111000///......000000000000000000000000000000000000000000000000000000000111222222000...,,,---///111222111000///000111222222111111222444111111222222222222111111222222222222333333333333222222333333333333444444333333333333333333333333222222222333333333444444333333333333444444444444333333333444444444555555444444444444444444444444555555555555555555555555999999999888888888777777;;;;;;;;;::::::999777777777777888888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<>>>>>>>>><<<;;;<<<===>>><<<:::999;;;<<<<<<<<<:::::::::::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999888888777888888999999999::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999444555555666777777888888555555555666666666666666777777777777777777777777666666555444444444444555333333333333333222222111333333333333444444444555222222111000000111222222444444444333333333333222333333222222111000000000000000000000111111111111////////////////////////000000000000000000000000000000000000////////////000//////......//////000000000000000000000//////000000000000000000000000000000000000////////////000000000000111111111111000000///.........//////------...///000000111222000000000000000000000000...------------------,,,.........------,,,,,,,,,000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000000000111111111111000000000000//////000000000000//////000000000000000000000000///000000111111000000000////////////000000000000111111111111000000000000////////////////////////000000000111111111222222222111111000000//////...////////////////////////111000/////////000111222111111000000//////......////////////000000000000000000000000000000000000//////000111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111000000000000111222222......//////000000111111////////////............000000000000000000000000000000000000000000000000....................................------------.............../////////111111000000000000111111222222111111000000000///////////////////////////000000000000000000000000000000000111222222000...***,,,///222333222000///000111222222111111222333222222222333333222222222111222222222222333333333222222222333333333444444333333333333333333333333222222333333444444444333333333333444444444444555333333333444444444555555444444444444444444444444555555555555666666666666777777777777666666666666999999999999999888777777777777888888999999999:::999999999999999999999999;;;;;;::::::::::::;;;;;;<<<>>>???>>>===<<<===>>>>>><<<999888:::;;;<<<<<<::::::999999::::::;;;<<<:::;;;;;;<<<<<<;;;;;;:::::::::999888888777777777::::::::::::::::::::::::;;;;;;::::::;;;;;;<<<===<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<=========999999999999999999999999888777777777666666666555444444555555666666777777777777777777777777777777777666555555444444555555222333333333333222111111222222222333333333444444222111111111111111111222333333333222222222111111444333333222111000000///000000000000111111111222////////////////////////////////////////////////000000000000////////////000000////////////000000222111111000000/////////////////////////////////000000000000///////////////000000000000000111111000000///////////////000------...///000111111222////////////////////////111111111000/////////...///......------,,,,,,+++////////////////////////000000000000000000000000////////////////////////////////////////////////000000////////////000000111111111000000000000000000000000000000000000000111111111000000000000000...///000111111000///...000000000000000000000000...///000000000000000000////////////000000000000222222111111000000//////////////////////////////000000000000111111111111111111000000////////////////////////////////////...---,,,+++,,,---000111111000000000/////////...////////////000000000000//////////////////////////////000111111111111111////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111222222333111111000000//////......111111111111000000000000////////////////////////////////////////////////////////////////////////.....................---,,,,,,---------.........111111000000000000111111//////000000111111111222////////////////////////111111111111111111111111000000000111222222000...***,,,///222333222000//////111222222111000222333222222222333333222222222111111111222222222333333222222222333333333444444333333333333333333333333111222333444444444333333333333444444444555555555333333333444444444555555555555555555555555555555555555555666666666777777555555555555444444444444555555666777777777777777777888888888888888999999777777888999999::::::;;;999::::::::::::::::::999777999:::999888777888:::>>>;;;999888999;;;<<<<<<:::999999999999:::;;;;;;::::::;;;;;;;;;;;;::::::::::::999999888777777666;;;;;;::::::::::::999999;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<======999999999999999999999999999999888888888888888777444444555555666666777777666666666666666666666666666666555444444444444444222222333333222222111000000111111111222222222222111111111222222111111111111111111000000000000///333333222222111000/////////000000000000111111111000000000000000000000000////////////////////////////////////000000000000000000////////////000000222222111111000000//////////////////////////////////////////000000000000.........//////000000000000000/////////000000111//////000000000000000000////////////////////////333222222222111000000000/////////.........------////////////////////////111111111111111111111111//////////////////////////////////////////////////////000000000000//////000000000000000000111111000000000000000000000000000000000000000000111111...///000111111000///...////////////////////////......///000000000000000////////////000000000000222222111111000000////////////////////////////////////000000000111111111000000000///////////////////////////////////////...---,,,+++,,,---000111000000000000////////////000000000000//////////////////////////////////////////000111111111111111////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111222222333111111000000//////......000000000000111111111111////////////////////////////////////////////////////////////////////////..................//////,,,,,,---............---000000////////////000000------...///000111222222000000000000000000000000111111111111111111111111000000000111222222000...,,,---///111222111000//////000111111000000111333111111222222222222111111111111111111222222222222222222333333333333444444333333333333333333333333111222333444555444333222333444444444555555555555333333333444444444555555666666666666666666666666555555555666666777777888555555555444444444333333333333555666666777777777888888888888888888888888888888999::::::;;;<<<<<<888888999999999999888888777999::::::888888999;;;===;;;999888:::;;;;;;;;;999999999999999:::;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::999888777666:::::::::::::::::::::::::::999999999999:::;;;;;;;;;;;;;;;;;;::::::::::::999999::::::;;;;;;;;;<<<999999999999999999999999666777888999:::;;;<<<===555555555666666666666666666666666666666666666666555555444333333333333444222222222222222111111000000000000000111111111111000111222222222222111000000000000/////////......222222111111000/////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111000000//////000000111111111111111111111000000000000000000000000000000////////////000000000000------......//////000000000000/////////000111111111111111000000/////////000000000000000000000000111111000000000000000///////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000000000000000111111111111//////000000000000//////////////////////////////------...///000000000000////////////000000000000111111111111000000000000/////////////////////////////////000000000111111////////////////////////////////////////////////111000/////////000111222000000000000////////////000000000000////////////000000000000000000000000//////000111111111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000111000000000000111222222......//////000000111111............////////////000000000000000000000000000000000000000000000000////////////////////////------......//////000000---...///000000000////////////............//////------......//////000000000000000000000000000000111111111111111111111111000000000111222222000......///000000000000/////////000111111000000111222000111111111111111111000111111111111222222222222222222333333333333444444333333333333333333333333000222333555555444333222444444444444555555555555333333333444444444555555555555555555555555555555444555555666777777888888666666666555555555444444555555666666666666666555888888888888777777777777999999999999999999999999666777888888888888777666:::;;;<<<<<<;;;;;;<<<>>>;;;:::999999;;;;;;:::999999999999888999999:::;;;999::::::;;;;;;::::::999:::;;;;;;;;;:::999888777::::::::::::::::::::::::999888888888888999::::::;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999999999666777888999:::<<<======666666666666666555555555444444444444444444444444444444333222222222222333222222222222222111000000000000111111111222222222000111222222222222111000000000000000////////////000/////////////////////---.........////////////000000000000000000000000000000000000000000000000.../////////000000000111111111000000000000111111111111111111111111222222111111111111111111111111.../////////000000000111---......///000000111111000000//////000111111222111111111000000000//////000000000000000000000000////////////000000000000.........///000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000...///000111111000///...///000000000111111111111000000000000000000000000///000000000111111111111000000////////////000000////////////////////////,,,---...///000000000000////////////000000000000000000000000000111111111000000000000000000000000////////////000000000111////////////////////////000000000000000000000000111111111111111111000000////////////000000000000111000000000/////////...000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000////////////////////////.../////////000000000111////////////////////////000000000000000000000000000000/////////000111111......//////000000111111---........./////////000000000000000000000000000000000000000000000000000000000000000000000000000,,,------...///000111111...///111222222222111000......------------.....................---------000000000000000000000000111111111111111111111111000000000111222222000...000000000//////////////////000111111000000111222000000111111111111000000000111111111111222222222222222333333333444444444333333333333333333333333000111333555555444333222444444444555555555666666333333333444444444555555444444444444444444444444444555555666777888888999888777777777666666666666888888888888777666555444888888888777777777777777888888777777666555555444555666777888888777666555888999::::::999999;;;<<<:::999999:::<<<<<<:::888999999888888999999:::;;;999::::::;;;;;;::::::999:::;;;<<<<<<;;;:::888777999999999::::::;;;;;;;;;888888777777888888999:::;;;;;;;;;:::::::::999999888888888888888888888888999999999999999999999999999999999999999999::::::777777666666555555555444444444444444444444444444444333222222111111222222111222222222222111000000111111222222222333333333000111222333333222111000111111111111000000000000............////////////------------.........///000000000000000000000000000000000000000000000000.../////////000000111111111111000000000000111111000000000111222222222333111111111111111111111111.../////////000000111111...//////000111222222222000000///000000111222222000000000000000111111111000000000000000000000000//////000000111111222222,,,------...///000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000...///000111111000///...//////000000111111111222000000000000000000000000//////000000111111111222111000///......///000111////////////////////////,,,---...///000000000000////////////000000000000//////000000111111222222111111111111111111111111////////////000000000000.........///////////////111111111111111111111111000000111111000///...---////////////000000000000111111000000/////////...000000000000000000000000//////000111111111111111000000000000000000000000111111111111111111111111////////////////////////.../////////000000111111111111111111111111111111000000000000000000000000///////////////000000111111111111000//////......///000000000111111222222000000000000000000000000000000000000000000000000////////////////////////---------............///////////////////////////------------.........///------...///000000//////---------...///000000111000000000000111111111111000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000000111111111111222222222111111000000111111222333333222222111111222222333333333333444444444555555222333444555555444333222444444444444444444444444444444444444444444444444444444444555555555555666888888888888777777777777555555555555555666777777555555555555666666666666777777777777888999;;;;;;:::999888777777888999:::888999999::::::;;;;;;<<<888999999::::::;;;;;;<<<<<<<<<;;;:::999999999999:::::::::999999999888888;;;;;;<<<<<<<<<;;;999888:::999888888777777888888888888888888888888888888:::::::::::::::999888777666777999:::;;;;;;;;;:::777666555444444555666777777777777777666666666666888777555333333333555666555555555444444333333333444444444333333222222222222222333333333444444444111111000000111222333333111111111000000000//////000000000000000000000000222222222111000//////...111111222222222222111111111111111000///.........000000000000111111111111000000000000////////////---......///000111111222000000111111111111000000222000///------///000222222111000//////000111222000111222333333333333333///////////////000111111///............//////000...............///000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000111111000000//////......000000111111111111000000000000000000000000000000////////////000000000000222111111111000000//////000000000000000000111111......///000111222222333,,,,,,---...///000111111////////////////////////------......//////000000222222222111111111000000000000000000000000000000111111111111000000000000000000000000000000000000///////////////000000111111111000000//////......///////////////000111111//////000000000000//////111111000000//////......000000000000000000000000333333222111000///............//////000000111111///////////////000111111000000000000000000000000222111111000000000000000111000/////////000222333222111000//////000111111000000//////.........---000000000000000000000000000000000000000000000000......//////000000111111........................---------............///////////////////////////------........./////////---...//////////////////------......///000000111000000000000111111111111000000000000000000000000111111111111111111111111/////////000000000111111000000000000000000000000000111111111111222222222111111000000111111222333333333222222222222333333333333333444444444555555333444444444444444444333555555555555555555555555444444444444444444444444444444444555555555555666666666666666666666666666555555555555555666777777555555666666666666777777666666666777777888999:::999999888777777888999999888888999::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;:::999999999::::::::::::::::::999999999999;;;;;;<<<<<<<<<;;;999999:::999888888777777888888888888888888888888888888999999999999999888777777666777888999::::::999999777777666666666666777777777777777777666666666555888666555333333333555666555555444444444333333333444444333333333222222222222222222222333333333333111111000000111222222333333333333222222222111111000000000000000000000000222222111111000//////...000111111111111111111000////////////000000000000//////000000000111111111000000000000////////////.........///000111111111000000111111111111000000111000///......///000111222111000//////000111222000111111222222222222111///////////////000111111000000//////.../////////...............///000000000000000000000000000000000000000000111111111222000000000000000000000000000000000000000000000000111000000000/////////...000000111111111111000000000000000000000000000000////////////000000000000111111111111000000000//////000000111222222333333//////000000111111222222/////////000000000000000//////////////////////////////////////////000000222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000111222222111000000000/////////...///////////////000000111//////000000000000//////111000000000/////////...000000000000000000000000222222111111000/////////////////////000000000000///////////////000111111000000000000000000000000222111111000000000000000111000/////////000222222111000000/////////000111000000/////////.........000000000000000000000000000000000000000000000000000000000000////////////---------------------------------............///////////////////////////....../////////000000000//////////////////...---------......///000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000111111111222222000000000000000000000000000111111111111222222222111111000000111111222333444444333333333333444444333333333444444444555555555444444333333444444555666666666666666666666666555555555555555555555555444444444555555555555666444444444444444444444444666555555555555666666777666666666777777777888888555555666666777777888888999999888777777888999999888888999999:::;;;;;;;;;<<<<<<;;;::::::999888888::::::999999::::::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;::::::999:::999888888777777888888888888888888888888888888777888888888888777777666666666777888888888777777777777777888888777777777777777777666666666555555777666555333333444555555444444444444333333333333333333333333222222222222111111111222222222222333111111111000111111222333333333333222222222222222////////////////////////222222111111000////////////000000111111000000///---......///000111111222//////000000000000111111000000000000////////////......//////000000111111000000111111111111000000111000///......///000111111111000000000000111111000111111111111000000//////////////////000111111222111000000////////////...............///000000000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000////////////000000000000111111111111000000000000000000000111111111111222000000000000000111111111222111111111000000000///000000000000000000000000000000000000000000//////222111111111111000000000000000000000000000000000////////////////////////000000000000000000000000000000//////000000111222000000000000////////////////////////000000000000//////000000000000//////000000000000////////////000000000000000000000000000000000000000000000000000000000000///////////////////////////000111111000000000000000000000000222111111000000000000000000000000///000111111222000//////......///000000000000////////////......000000000000000000000000////////////////////////111111000000///.........---------------------------------............///////////////////////////////////////000000000000//////000000///...------............//////000000///000000000111111111111000000000000000000000000111111111111111111111111000111111111222222222222000000000000000000000000000000111111111222222222111111000000111111222333555444444333333444444555333333333444444444555555555444333222222333444555555555555555555666666666666666666666666666666666444444444555555555555666333444444444444444555555666666555555555555666777666666777777888888999999444555555666777777777777999888888888888888888999888888888999::::::;;;;;;;;;;;;;;;::::::999999999999999999999:::;;;<<<===<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::999888888777777888888888888888888888888888888666666777777777777666666666666666666666666555555555666777888888777666555777777666666666555555555666555444444444444555555333333333333333333333333333222222222222222222222000000111111111222222222222111111111111111222222000000000000000000000000////////////////////////111111111111000000////////////000000000000//////......//////000000111111////////////000000000111000000000000////////////.../////////000000000111000000111111111111000000000000////////////000000111000000000000000000111000000111000000///......///////////////000000111333333111000////////////...............///000000////////////////////////....../////////000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000////////////000000000000111111111000000000000000111111000000//////......111111111000000000000000000000000000000000000000000000000000000000000000222222111111000000//////111111111111000000000000000000000000000000000000............////////////////////////////////////---------------...//////000000000000////////////...//////000000000000000//////000000000000//////000000000000////////////000000000000000000000000////////////000000111111111111000000//////......///////////////000000111000000000000000000000000222111111000000000000000000000000000000111111222.............../////////000000//////////////////////////////////////////////////////////////////000000000000////////////........................---------............///////////////////////////////////////000000000000//////000000///...------............///////////////000000000111111111111000000000000000000000000000000000000000000000000000111111111222222222222111111111111111111111111000000111111111222222222111111000000111111222333555444444333333444444555333333333444444444555555555444333222222333444555333333444444444555555555666666666666666666666666444444444555555555555666444444555555555666666666666666555555555555666666555666666777888999999999555666777777888777777666888888888999999888888888777777888999999::::::;;;999999999::::::;;;;;;;;;888888888999:::;;;<<<===<<<<<<;;;;;;;;;::::::::::::::::::999:::::::::::::::999888888777777888888888888888888888888888888555666666777777777666666666666555555555555555555333444555666666555444333666666666666555555555555555555444444444555555555333333333333333333333333222222222222222222222222000000111111111222222222222222111111111111111222000000000000000000000000000000000000000000000000111111111000000000000000//////000000000000////////////////////////000///...////////////000000000000000000000////////////////////////000000000000000000111111111111000000000000////////////000000000000000111111000000000000000000000000///...---///////////////000000111333333111000////////////...............///000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000111111111111111111111111////////////000000000000000000000000000000111111000000000111111222222222111111111000000000000000------......///000111111000000000000000000000000222222111111000000//////000000000000000000000000////////////////////////---........./////////000////////////////////////---------------...//////////////////000000000000......///000111000000/////////000000000000//////////////////000000000000////////////////////////.........///000000111111111111000000//////......///////////////000000111////////////////////////222111111000000000000000///000000000111111111111------.../////////////////////000000000000000000////////////////////////////////////////////////---......///000111111222////////////////////////---------............///////////////////////////....../////////000000000//////////////////...---......//////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111000111111111111222222222111111000000111111222333444444333333333333444444333333333444444444555555555444444333333444444555222222333333444555555555555555555555555555555555444444444555555555555666555555555666777777888888777666666555555555555666555555666666777888999999777888999::::::999888777777888999999999999888777777777888888999:::::::::888888999::::::;;;<<<<<<999888999999:::;;;<<<===;;;;;;;;;;;;:::::::::::::::999999999999::::::;;;:::999888888777777888888888888888888888888888888555666666777777777777777666555555444444555666666333444444555555444444333666666666555555555444444444444444555555555555555222222222222333333333333111111111222222222222222111111111222222222222333333222111111000111111111222222222222222333333333000000000000000000000000111111000000000000000000///000000111111000000///000000000000////////////......////////////000000000000000000////////////////////////000000000000000000111111111111000000//////000000000000//////000000111111111111000000///000000000000//////...///////////////000111111222111000000////////////...............///000000000000000000000000000000111111111222222222333333000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000111111111111111111111111////////////000000000000000000000000111111111111...///000333555777999:::000000000000000111111111,,,,,,---...///000111111000000000000000000000000000000000000000000////////////000000000000000111////////////////////////.........//////000000111000000000000000000000000000000//////000000111222////////////000000000000---...000111111111000/////////000000000000//////////////////000000000000////////////////////////.........//////000000000000000000000///////////////////////////000111111////////////////////////222111111000000000000000//////000111111111111000------///000000000000000//////000000000000111111000000000000000000000000////////////////////////,,,---...///000111222333........................---------............///////////////////////////------........./////////---...///////////////////////////////////////...000000000000111111111111000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111000111111111111222222222111111000000111111222333333333222222222222333333333333333444444444555555333444444444444444444333333333333444555666666666444444444444444444444444444444444555555555555666444555555666777777888888777777666555555555555555333444555666777888888999999:::;;;<<<<<<;;;:::999777888999999999999888777777777777888999999::::::::::::::::::::::::::::::999999999999::::::;;;<<<::::::::::::999999999999999999888888888999;;;;;;:::999888888777777888888888888888888888888888888555666777777888888888777555555444444555666777888555555444444444444555555666666555555555444444444333444444555555666555555111111222222222333333333000111111111222222222222222222222222333333333333333222222111000000111111111111222222222333333333222222222222222222222222000000000000000000000111000111111111111111111000......//////000000111111........./////////000000000000000000////////////000000000000////////////000000111111111111000000//////000000000000/////////000111222222111000/////////000111111111000000///////////////000111111000000//////.../////////...............///000000000000000000000000000000111111222222222333333333000000000000000000000000000000000000000000000000.../////////000000000111000000111111111111000000111111111111111111111111////////////000000000000///000000000111111111111...///000222444666777888//////000000111111222222......//////000000000111//////////////////////////////////////////000000////////////000000111111////////////////////////......///000000111222222000000000000000000000000111000000000000111222222.../////////000000000111---...000111111111////////////000000000000//////.../////////000000000111////////////////////////......//////////////////////////////000000000000///////////////000111111////////////////////////222111111000000000000000...///000111222111111000---...///111111111111111//////000000000111111111000000000000000000000000000000000000000000000000---......///000111111222---------------------------------.........//////////////////////////////------------.........///------...///000000000//////////////////.........000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000111111111111222222222111111111000111222222333333222222111111222222333333333333444444444555555222333555555555555333222444444444555666777777888444444444444444444444444444444444555555555666666444444555555666777888888888777666555555555555555333333444555666777888888:::;;;===>>>>>>===;;;:::777888999::::::999888777777777777888999999::::::<<<;;;;;;::::::999999888::::::999999::::::;;;;;;:::::::::999999999888888999999888888888999;;;<<<:::999999888777888888888888888888888888888888888666666777888888888888888555444444444555666888999777666555444444555666777666666555555555444444444333333444555666666666555111111111222222333333333000000111111222222222222222222333333333444444444333333222111000000111111//////000000111111111111222222222222222222222222000000000000000111111111111111222222222222111111,,,,,,---///000222333333............/////////000000000000000////////////000000000000////////////000000111111111111000000//////000000000000/////////000111222222111000///...///000111111222111111///////////////000111111///............//////000...............///000000000000000000000000000000///000000000000111111111000000000000000000000000000000000000000000000000.../////////000000111111000000111111111111000000111111111111111111111111////////////000000000000//////000000111111111222111111111000000000000000...//////000111222222333111111111111000000000000////////////////////////------......//////000000.../////////000000111111////////////////////////...//////000111222222333000000000000000000000000///////////////000111111.../////////000000111111---...000111222111///...//////000000000000//////.../////////000000111111////////////////////////////////////////////////......//////000000111111///////////////000111111////////////////////////222111111000000000000000...///000222222111111000---...000111222222222111//////000000111111111222000000000000000000000000111111111111111111111111////////////000000000000---...///111111///...---//////.........---------......////////////..................////////////////////////////////////////////////////////////...///000222222111111000111111000///......//////000000000000000000000000000000000000111111111111111111111111111111111111222222111111111111222222000111111111111222222222222222333333333333444444222222222222222222222222333333333444555666777777777777777777777777777777555555555444444333333222555555555555555555444444777666444333333444666777777777888888888888777666555555666777777777777777888888999999999:::::::::<<<<<<<<<;;;;;;:::::::::777777888888888777777666777777777777777777777777777666666666666888:::;;;888999999::::::999999888888888888777888888999999777777777777777777777777777777777777888888888888999999777666555555555555444555555555666666777777777777666666555555444444555555444444444333333333444444444444444444444444444444333333333333222222111111111111111111111111000000000000000000000000222000//////000111111000000111222333333222000000222111111111000000////////////000000000000//////000///...------...///000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000,,,---///000000000///...//////000000000000//////111111111111111000//////000000//////.........---////////////000000000000000000000000////////////////////////////////////......//////000000111111......//////000000111111111111000000//////......000000000000000000000000000000000000111111111111////////////000000000000000000000000000///......000000000000000000000000000000000000000000000000......//////000000111111000000111111111111000000000000000000000000000000111111000000//////................../////////000000000////////////000000111111000000000000111111//////000111222333333444//////............////////////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000////////////222111000//////000111222000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000000000111111111111333222111/////////000111111111000000//////.........///111222222111000///000111222333333222111000111111000000//////......---...///000000///...---//////.........---------......////////////..................////////////////////////////////////////////////////////////...///000111222111111000111111000000////////////000000000000000000000000000000000000111111111111111111111111111111111111222222111111111111222222000111111111111222222222111111111222222222333333222222222222222222222222222222333333444444555555666666666666666666666666555555555444444444444444555555555555555555555555777555444333333444555777666777777888888777777666555666777777777777777666888888888999999999::::::;;;;;;;;;:::::::::::::::777888888888888888777777666666666666666666666666777666666666777888999:::888999999999999999999888888888777777888888999999777777777777777777777777555666666666666777777777999888777666555555555555444444444444555555555666666666666666555555555555777666666666555555555555444444444444444444444444444444333333333222222222111111111111111111111111000000000000000000000000222000//////000111111000000111222222222222111000111111111111000000000//////000000111111000000///000000///......///000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///111222222222111000//////000000000000//////000000000000000///......000000/////////.........////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000111111111000000000/////////...000000000000000000000000//////000000000111111111/////////000000000111111000000000000000///......000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000////////////000000000000........./////////000000000000////////////000000111111000000000000111111/////////000000111222222//////............////////////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000......//////000000111111222111000//////000111222000000000000000000000000/////////000000000111111000000000000000000000000////////////////////////000000000000111111111111333222000/////////000111111000000000/////////...111111111111111000///...///000111111111111000///111000000000/////////...---...///000000///...---...............---------...//////////////////...............////////////////////////////////////////////////////////////...///000111111111000000222111111111111000000000000000000000000000000000000000000000111111111111111111111111111111111111222222111111111111222222000111111111111222222222000000111111111222222222222222222222222222222222222222222222333333333333555555555555555555555555555555555555555555666666555555555555555555555555666555444333333444555666555666666777777666666666666777777777777777666555888888888999999999999:::999999999999999:::::::::777888888999999999888888666666666666666666666666777666666666777888999:::888888999999999999888888777777777777777888999:::777777777777777777777777555555555555666666666666888888777666555555555555333333333444444444444444555555555555555666666666666666666666555555555555444444444444444444444444333333333333222222222222111111111111111111111111000000000000000000000000222000//////000111111000000000111222222111111000111111111111000000000000000111111111111111111000111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222222111000//////000000000000///////////////000//////......000000////////////......////////////000000000000000000000000////////////////////////////////////000000000000////////////111111000000000000000000000000000000////////////000000000000000000000000//////000000000000111111000000000111111111222222000000000000000///......000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000.........///000111111111....../////////000000000000000////////////000000111111000000000000111111//////////////////////////////............////////////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000------...///000111222222111111000000000000111111000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000000000000000111111111111222111000000///000000000000000000000////////////444333222000//////.........//////000000//////...000000000000////////////......///000000///..............................//////............//////............/////////////////////////////////////////////////////////////////////000000000000000111111222222222111111111000000000000000000000000///000000000111111111111111111111111111111111111222222111111111111222222000000111111111222222222111111111111222222222222222222222222222222222222333333333333222222222222444444444444444444444444444555555555666666777777444444444555555555555555666555444444444444555666444555555666666666666555777777777777777666666555888888888888999999999999777777888888999999999:::777888999999:::999999999777777777777777777777777777777777777777888888999777777888888888888777777777777666777777888999:::666666666666666666666666555555555666666666777777888777666555555555555555444444444444444444444444444444444555555666666666333333333333333333333333444444444444444444333333333333333222222222222111111111111111111111111111000000000000000000000000222000//////000111111000000000000111111111111111111111111000000000000000111111222222222222111111111111111111111111111111////////////000000000000000000000000000000000000////////////////////////////////////////////////---...///000111000////////////000000000000/////////000000000000000//////000000//////////////////////////////000000000000000000000000////////////////////////////////////111111000000//////......000000000//////.........000000000000////////////////////////////////////////////////000000000111000111111111222222222222000000000000000///......000000000000000000000000000000000000000000000000111111000000//////......000000111111111111000000////////////////////////.../////////000000000111...////////////000000000000000////////////000000111111000000000000111111111111000000000///////////////............////////////000000000000//////////////////////////////////////////000000000000////////////////////////000000111111111111000000.........///000111111111111000000000000000000111////////////////////////............////////////////////////////////////000000000000000000000000///000000000111111111111111111000000000000000000000000000000////////////333222111/////////000111////////////////////////000000000000////////////......////////////......---.....................000///............///000............///////////////////////////////////////////////////////////////////////////000000000000111222222222222111111///////////////////////////000000000111111111111000000000000000000000000222222111111111111222222000000111111111222222222222222222333333333333444222222222222222222222222444444444444333333333333444444444444444444444444444555555555666666777777444444444555555555666666555555555444444555555555444444555666666666666666666666777777777777666666777777888888888999999999777777777888888999999999888888999:::::::::::::::888888888888888888888888666777777777888888888888666777777888888777777666666666666666777888999:::666666666666666666666666666666777777777888888888777666666555555555555555666666555555555555555555333333444444555555666666222222333333333333333333555555444444444333333333333333222222222111111111111111111111111111111111000000000000000000000000222000//////000111111000/////////000000111111222000000000000000000111111111111222222222222111111111111222222222222111111////////////000000000000000000000000000000000000////////////////////////////////////////////////---...000111111111000/////////000000000000//////000111111222222222111111//////000000000000000000////////////000000000000000000000000////////////////////////////////////111111000000//////....../////////......---------////////////000000000000////////////////////////...////////////000000000000111111111222222222222000000000000000///......000000000000000000000000000000000000000000000000111111000000//////......000000111111111111000000////////////////////////111000000000/////////...////////////000000000111000000////////////000000111111000000000000111111333222222111111000000/////////............////////////000000000000//////////////////////////////////////////000000000000////////////////////////000000111111111111000000000000000000////////////000000000111111000000000////////////////////////............////////////////////////////////////000000000000000000000000///000000000111111111111000000000111111111000000////////////000000000000111000/////////111222333000000000000000000000000////////////000000000000////////////////////////---------...............000///...------...///000............//////////////////////////////////////////////////////////////////.........///000111///000111222222222111000////////////////////////000000000000111111111111000000000000000000000000222222111111111111222222000111111111111222222222222222333333333444444444222222222222222222222222333333333333444444444444444444444444444444444444555555555555555555666666333333444444555666666666555555555555555555555555444555555666777777777777555555666777777777777777777777777888888888888999888888888888888999999999888999999:::;;;;;;;;;;;;999999999999999999999999666777888888888888777777666666777777777777666666555555555666777888999:::777777777777777777777777777777777777888888888888666666555555444555555666666666666666666555555555444444444444444555555555444444444444555555555555555555555444444333333222222222222222111111111111111111111111111111111111000000000000000000000000222000//////000111111000///////////////000222222000000000000111111111111000111111111111111111000111111222222222222111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333333333222111//////000000000000//////111111222222333333222222//////000000000000111111////////////000000000000000000000000////////////////////////////////////000000000000//////////////////...............---////////////000000000000000000000000000000000000......////////////000000000000000111111111222222000000000000000///......000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000111111111000///........./////////000000000111111000000////////////000000111111000000000000111111333222222222111111000000//////............////////////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000111000000000/////////...000000111111111111000000000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000000000000000111111111111//////000111111111111000////////////000000000000......//////000222333444111000000//////000000111////////////000000000000//////............//////---------.........//////000///...------...///000............///////////////////////////////////////////////////////////////......---...///000111---...000222222111000///////////////////////////000000000000111111111111000000000000000000000000222222111111111111222222000111111111111222222222111222222222333333333333222222222222222222222222111111222222333333444444444444444444444444444444555555555444444444444444333333444444555666666777444555555555555555555444444555666777888888888888333444555777888888888888777777777777888888888888999999999999999888888888888999:::;;;<<<<<<<<<<<<888888888888888888888888666777888999999888777666555666666777777666666555555555555555777888999:::777777777777777777777777666666666777777777777888555555555444444555555666666666666555555444444444555444444444444444444333333333444444444555555555666555555444333333222222222222222222111111111111111111111111111111111111000000000000000000000000222000//////000111111000//////......///000222333///000000000111111111111///000000111111000000///000000111222222111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444333222222//////000000000000//////000000111222222222222222//////000000000111111111////////////000000000000000000000000////////////////////////////////////////////////000000000000/////////000000000000000.../////////000000000111000000000000000000000000........./////////000000/////////000000000111111000000000000000///......000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000//////////////////000000000111111111000000////////////000000111111000000000000111111111111111111000000000000//////............////////////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000////////////000000000000///000111222222111000///000000000000000000000000/////////000000000111111000000000000000000000000////////////////////////000000000000111111111111...///000111222111111000.../////////000000000111...///000111111111111111000///............///000.../////////000000000111//////............//////---------.........//////111///...------...///111............/////////000///////////////////////////////////////////////////......------///000111,,,...000111222111000///////////////////////////000000000000111111111111000000000000000000000000222222111111111111222222000111111111111222222222000111111111111222222222222222222222222222222222//////000111222333333444555555555555555555555555555555555444444333333222333333444444555666777777444444555555555555444444555555777888999999999999222333555666888999999999777777777777888888888888;;;:::::::::999888888888888999:::;;;<<<<<<<<<<<<777777777777777777777777666777888999999888777666555555666666666666555555444444555555666888999:::777777777777777777777777555555555555666666666777555555444444444555555666555555555444444333333333555555555444444333333333111111111222222333333333666666555444333333222222222222222111111111111000111111111111111111111111000000000000000000000000222000//////000111111000///.........///000222333//////000000111111111222//////000000000000/////////000111222222111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111222111000000//////000000000000////////////000111111111111111//////000000111111111222////////////000000000000000000000000////////////////////////////////////......//////000000111111000000111111222222333333.../////////000000111111000000000000000000000000............/////////000////////////000000000000000000000000000//////...000000000000000000000000000000000000000000000000......//////000000111111000000111111111111000000000000000000000000000000......//////000000111111000000000000111111111111000000////////////000000111111000000000000111111////////////000000000000//////............////////////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000------...///000111222222///000111222222111000///000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000000000111111111111...///000222222222111000.../////////000000111111///000111222222111///...///...---,,,,,,---...///.../////////000000111111---...............------//////......------------,,,...000111///.........---------............/////////.........---------,,,,,,,,,---...///000000000000//////.........---////////////////////////000000000000000000000000222222111000///...------000000000///////////////444444333222111111111222222222111000//////000000222111000//////111333444222222222222222222222222///000111222333444444444555555555444444333333333222333444444555555444444444444444444444333333333666666555444333333222222333444444555555555555555444444555555555555444444777777777777888888888888:::::::::::::::999888777:::::::::999999888888888777888999::::::999777666888888777777777777888888777777777777666666666666777888888888888999999999666666666666666555555444888888777777666666555555777777666666555555444444555555444444444333333333111222222333333222222111444444444444444444444444444444333333222111000000222222222111111111000000333333333222222111111111111111111111111111111111222222111111111111222222111111111111111111111111...///000///...---...000000000000000000000000000222111111111000000//////......//////000000111111000000000000000000000000000000000000000000000000000///...---------------111111111111000000000000+++,,,,,,---...///000000111111111111111111111111//////000111111111111111000000000000000000000000////////////////////////......//////000000111111000000000000////////////////////////000000000000000000000000000000000000......////////////......//////000000///...------000000111111111111000000111111111111111000//////000111111111111222222222444333222000//////......333333222111000000111111111111111111111111111111111111111111111000//////////////////////////////111111000000//////......111111111000000000000000000000000000////////////...---------...///111222111111000000//////......////////////000000000000111111000000//////......////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000111111111111000000///...//////000111222222222000000000//////////////////000111222222111000///222222111111000/////////000000000000000000000000111111111111111111111111111111222111111000///..................///000000////////////////////////---...............------........................---///000000///......///---------............/////////.........---------,,,---------.../////////111000000000////////////////////////////////////000000000000000000000000111111000000//////......000000000000000000000000333222222111111111111222222222111000000000000000222111000///000111333444333333333333333333333333000111222333333333333333444444444444444444333333222333444444555555444444555555555555555555666666666555555444333333222222444444555666666666666555444555555666666555555444666666777777777888888888999:::::::::999999888777:::::::::999999888888888888888999999999888888777999999888888888888999999777777777777777777777666777777888888888999999999666777777777777666555555777777777777666666555555666666666555555555555555555444444444444333333333111222222333333222222111222222222222222222222222444333333222222111111111222222222111111111000000333222222222222222222111111111111111111111111111222111111000000111111222111111111111111111111111///000111000///...///111000000000000000000000000111111111111000000000///.../////////000000000111000000000000000000000000000000000000000000000000000///..................111111111111000000000000------......//////000000111111111111111111111111//////000111111111111111000000000000000000000000111111111111111111111111......//////000000000000////////////000000000000////////////000000000000000000000000000000000000//////000000000000////////////000000///......---000000111111111111000000111111111111111000//////000111111111111222222222333222111000////////////333222222111000000111111111111111111111111111111111111111111111000//////////////////////////////111000000000/////////...000000000000000000000000000000000000////////////......------...///111222111000000000/////////...////////////000000000000111000000000/////////...////////////000000000000////////////////////////000000000000000000000000//////000000000111111111000000000000000000000000///000000111111111000000///000000111222222333333000000000000000000000000///000000111111000000//////////////////000000000000000000000000000000000111111111111111111111111///000000111111111000000//////......//////000111////////////////////////------...............---.........///////////////...///000///------///000---------............///...............---------------..................111111111000000000000///////////////////////////000000000000000000000000000000000000////////////111111111111111111111111111111000000000111222222222111000000000000000000222111000000000111333444444444444444444444444444222222333333333333333222333333444444444444444444222333444444555555444444555555666666777888888888555555555444444333333222555555666777777777666666444555555666666555555444666666666666777777777777999999999:::999999888777999999999999999888888888999888888888888888999999:::999999888888999999:::777777777777777777777777777777777888888888999999777777888888777777666555777777777666666666666555444444555555555555555555444444444444333333333333111222222333333222222111222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222111111111111111111111111222111111000000111111222111111111111111111111111000111222111000///000222000000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000///////////////000111111111111111000000000000///////////////000000000000000000000000000000000//////000111111111111111000000000000000000000000111111111111111111111111...////////////000000000......//////000000111111////////////000000000000000000000000000000000000000000111111111111000000//////000000000///......000000111111111111000000000111111111111000000///000111111111111222222222111111000000000000111111333222111111000111111111111111111111111111111111111111111111111000//////000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////............///000111111000000000000////////////////////////000000000000000000000000////////////////////////000000000000........................//////////////////////////////000000000000111111000000000000000000000000...//////000111111111111000111111222222333333333111111111111111111111111000000////////////000000---------...///000000000000000000000000000000000111111111111111111111111......000111111222222222000////////////000111111000000000000000000000000,,,---......///................../////////000000/////////...,,,---///111---------............///.......................................---------000000000///////////////////////////////////////////////////////////////.../////////000000000111111111111111111222222222000/////////000111222222111111000000000000000111111111000000000111222333333333333333333333333333333333333444333333222222333333333444444555555555222333444444555555444444444555555666777888888999555555444444444333333333555666666777777777777777555555666666666666555555555555666666666777777777888888999999999999888888999999999888888888888888999888777777777888999:::999888888777777888888999777777777777777888888888777777777777888888888888888888888888888777666666666666666666666666666666333333333444444555555666444444444333333333222222111222222333333222222111333333333333333333333333222222222222222222333333111111111111111111111111000000111111222222333333111111111111111111111111111111000000000000111111111111111111111111111111///000111111//////000111000000000000000000000000111111111000000000000000////////////000000000000000000000000000000000000000000000000000000000000000/////////000111222222111111111111000000000///111111111000000000000000//////////////////////////////000111111111111111000000000000000000000000........................////////////////////////---......///000111111222////////////000000000000000000000000000000000000///000000111111000000/////////000000000//////...000000111111111111000000000000111111111111000///000000111111111222222222000000//////000111222222222222111111111111111222111111111111111111111111111111111111111000//////000000000000000000000000000000000000/////////////////////000000000000000000000000000////////////....../////////000000111000000000000////////////////////////000000000000000000000000////////////////////////000000000000////////////////////////////////////////////////////////////000000000111////////////////////////---...///000111111111111000000111111111222222222111111111111111222222222111000///......///000111.........//////000000000000000000000000000000000111111111111111111111111//////000111111111111111000000000000000111111222000000000000000000000000,,,------...//////...............////////////////////////...,,,---///111---------............///---....................................---------........................////////////////////////////////////////////////......//////000000111111000000111111222222222222000/////////000111222222111000000000000000111111111111111111111222222222111111111111111111111111333333444444444333222222333333333444444555555555222333444444555555444444333333444555555666777777444444444444444333333333555666666777777777777777555666666666666666666555666666666666777777777777777888888999999888888888888888888888888888888888999888777777777888:::;;;777777666666666666777777666777777777888888888999666666777777777888888888888888888888888777666666555555555555555666666666222222333333444444555555444444333333333222222222111222222333333222222111333333333333333333333333222222222222222222333333111111111111111111111111000000000111111222222222000000000000000000000000111000000000000000000111000000000000000000000000...///000000......///000000000000000000000000000000000000000000000111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000111222333111111111111000000000///111111111111111000000000//////////////////////////////000111111111111111000000000000000000000000......................../////////...............---......///000111111222////////////000000000000////////////////////////...//////000000//////...//////000000000000000///000000111111111111000000///000000111111111000000000000111111111222222222////////////000111222333222111111111111111222222000000000000000000000000111111111111111000//////000000000000000000000000////////////000000000000......//////000000000000000000000000/////////////////////000000000000000////////////000000000000////////////000000000000////////////000000000000////////////000000000000000000000000000000000000////////////////////////...////////////000000000////////////////////////,,,---...000000111111111////////////000000000000000000111111222222222222111000///......///000111111111111000000/////////////////////////////////000000000000000000000000111111111111111000//////000000000000000111111222000000000000000000000000,,,,,,---...//////////////////......------------...///000///------///000---------............///---------...............------..................,,,---------------......////////////////////////000000000000000000000000......//////000000111111//////000000111222222222111111000000000111222222000000000000000111111222000000111111222222222222111111111111111111111111333333444444444444333333333333444444444444444444222333444444555555444444222222333333444444555555444444444444444444444444555555666777777777666666555666666777777666666555777777777777888888888888666777888888999888888888777777777888888888888888777777777777888999::::::666666666555555666666666666777777888888999999999666666666777777777888888777777888888777777666555444555555555555666666666222222333333333333333333333333333333222222222222111222222333333222222111111111111111111111111111222222222222222222222222111111111111111222222222000000000111111111111111000000000000000000000000111000000//////000000111000000000000000000000000---///000///...---...///000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111222111111111111000000000000000000000000000111111111000000000000000000000000//////000111111111111111000000000000000000000000111111111111111111111111/////////............---......//////000000111111////////////000000000000////////////////////////......////////////......//////000111111111000000000000111111111111000000///000000111111111111000000111111111111222222222000000//////000111222222111111111000111111222333000000000000000000000000111111111111111000//////000000000000000000000000////////////000000000000---......//////000000111000000000000///////////////000000111111000000///////////////000000000000////////////000000000000////////////000000000000////////////000000000000111111111111111111111111////////////////////////......////////////000000000000000000000000000000---......///000000000000//////////////////////////////000000111222222222111111000000000000111111222222222111000/////////////////////////////////000000000000000000000000222222222111111000......000////////////000111111000000000000000000000000+++,,,---...//////////////////...---,,,++++++***---///000000///......///---------............///---------.........//////,,,---------.../////////------------......//////////////////////////////000000000000000000000000////////////000000000000......///000000111222222333222222111111111111222000000000000000111222222000000111222222222222222111111111111111111111111222222333444555555555555444444444444444444333333222333444444555555444444333333333333333444444444444444444444444444444444444444555666666666666555666666777777777777666666888888888888999999999999666666777888888888888888666777777777888888888999666666777888999:::::::::777777666666666666777777666777777888888999::::::666666666666777777777888666777777777777666555555444444444555555555666666333333333333222222222222333333333222222222222111111222222333333222222111000000000000000000000000444333333222222111111111000000111111111222222222111111111111000000000000000000000000000000000000000000////////////000000000000000000000000000000...000111000///...///000000000000000000000000000///000000000111111111111111000000000/////////...000000000000000000000000000000000000000000000000111111000/////////000000111111111111000000000000...//////000000111111111111111111111111111111111//////000111111111111111000000000000000000000000111111111111111111111111//////.........---------////////////000000000000////////////000000000000//////////////////////////////000000000000////////////000111111111111111000000111111111111000000//////000111111111111111000111111111111222222222111000000000000000111111111111000000111222222333000000000000000000000000111111111111111000//////////////////////////////.../////////000000000111------......///000000111000000000000///////////////000111111111111000///.../////////000000000111////////////000000000000.../////////000000000111////////////000000000000000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000......///////////////...000000000///////////////......///000000111222222111111222222222222111111000000000000000000//////////////////////////////000000000000000000000000000000111111111000000/////////......//////000111////////////////////////+++,,,---...//////////////////...---+++***)))(((,,,...000111///.........---------.........//////---------.........//////,,,,,,------...///000000---.........//////000000////////////////////////000000000000000000000000000000000000////////////---......///000111111111444444333222111111111222000000///000000111222222000000111222222222222111222222222222222222222222111222333444555555555555555555555444444333333333222333444444555555444444444444444444444444333333444444444444444444444444333444444555555555555555666666777777777777666666888888999999999:::::::::666666777888888888888888666666777777888888888999555666888999::::::999999888888777777777777888888666777777888999999::::::666666666666777777777777666666666666666555555444444444444555555555666666444333333222222111111111333333333222222222111111222222222333333222222222222222222222222222222222444444333333222111000000000000111111222222222222222222111111000000//////000000000000000000000000000000////////////000000000000000000000000000000///111222111000///000111000000000000000000000000//////000000111111111222111111000000/////////...000000000000000000000000000000000000000000000000111111000///......//////111111111111000000000000---......///000111111222111111111111111111111111//////000111111111111111000000000000000000000000//////////////////////////////.........---------000000000000////////////////////////000000000000////////////////////////000000111111111111000000//////000111111111111111000000111111111111000000//////000111111111111111000111111111111222222222111111000000000000111111111111000000111222333333000000000000000000000000111111111111111000//////////////////////////////.../////////000000111111---------...///000000111000000000000///////////////000111222222111000///.../////////000000111111////////////000000000000.../////////000000111111////////////000000000000////////////////////////111111111111111111111111............/////////000000000000000000000000000...///////////////......111111111000000000000000---......///000111111111111222333444444333222111------......///000000000////////////////////////000000000000000000000000...///000111111222222111...............///000000////////////////////////............/////////////////////...---------,,,,,,---......//////..............................000000000000///...---,,,...------...//////...,,,...------------...//////---......///////////////......////////////......////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333222222222111000000000000111111111111222222222111222333444555444333333444444444444444444444444555555444333333222111111444444444333333222222222444444444444444444444444777777777777888888888888;;;;;;;;;::::::999999999999999999888888888777777888888777777888888999:::999888777777777888::::::999888666555444444444555777777777777777777777777888888777777666666666555666666666666666666666666222444555555444333333444111222444444333222333444333333333333333333333333555555555444444333333333222222222222222222222222111222444555555444222111111111111111111000//////000111111111111000000///............/////////000111111000000000000111111111111111111111000//////............////////////......//////000000111111222222111111111111111111000000000000000000000000000111111111111222222222222111111111000000//////////////////////////////222222111111111111111111//////000000000000//////111111000000//////......000000000000000000000000111111000000//////......111111222222222222111111000000000000////////////000000000000000000000000////////////////////////////////////////////////000000111111111111000000////////////............000000000000000000000000000000111111111111000000111111111000000000000000000000000000000000000000222222111111111111222222222111000000111000...,,,111111000000//////..............................222111000//////000111222000000000000000000000000........................000111333444333000...,,,............////////////////////////000000000000000000000000000000000000............/////////000......//////000000111111111000///......///000111000000000000000000000000000000000000000000000000//////000000///...------000000000000111111111111.........///000000111111222333333333333222111111000000000000111111111111000000000000000000000000111111111111111000/////////000000111222333333333000000000000000000000000000///...------...///000............////////////..................------,,,---......//////......////////////////////////,,,---...///000000000000...------...//////...,,,...------------...//////---......///////////////......////////////......////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222111111111111111000111111111111222222222000111222333333333222222333333333333333333333333222222333333333333444444555444444444333333333333444444444444444444444444666666666777777777888888:::::::::::::::999999999999999999888888888777777888888888888888999::::::999888777777777888999::::::999888666555555666666666666666666666666666666777777777666666555555555555555555555555555555555222444555555444333333444222444555555333222333333333333333333333333333333444444444333333333222222000000000000000000000000111222333555555333222111111111111111111000/////////000000111111111000000........./////////000000111111000000000000111111111111111111111000///////////////000000000000111////////////000000000000111111111111111111111111000000000000000000000000000000111111111222222222111111111111000000000///000000000000000000000000111111111111111111111111//////000000000000//////111000000000/////////...000000000000000000000000222111111111000000000000000111111222222111111000000000000000////////////////////////////////////////////////////////////////////////////////////000000111111111111000000////////////////////////000000000000000000000000111111222222222222111111111000000000000000000000000000000000000000000000111111111000000111111111000//////000222222111000111000000000/////////...////////////////////////000///...------...///000000000000000000000000000////////////////////////---...111222333111///.../////////000000000000111////////////000000000000000000000000000000000000........./////////000000.../////////000000000111111000///......///000111000000000000000000000000000000000000000000000000//////000000///......---//////000000000111111111...//////000000111222222222222333333222222111000000000000000111111111111000000000000000000000000111111111111111000////////////000000111222222333000000000000000000000000000///............///000............////////////..................//////------...////////////...000000000000000000000000,,,---...///000000000000...------...//////...,,,...------------...//////---......///////////////......////////////......////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111111222222222000111111111111222222222000000111222222222222222333333333333333333333333000000111222444555666666555555555555555444444444444444444444444444444444555555666666666777777777999999999999999:::::::::999888888888888777777777999999888888999999:::;;;888888777777888888999::::::999888777777777777777666666666666666666666666666666666555555555555555555555555555555555555555222333555555333333333444444555666666444222222333333333333333333333333333333333333222222222222222000000000000000000000000111222333444444333222111000111111111111000000///...///000111111111111111....../////////000000000111000000//////000000111000111111111111000000///000000000000111111111111000000000000////////////111111111111111111111111000000000000000000000000000000000111111111222222111111111111000000000000111111111111111111111111111111111111111111111111//////000000000000//////000000000000////////////000000000000000000000000222222222222111111111111000111111222222111111000////////////000000000000////////////////////////////////////////////////////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000111222222333333222222111000000000000000000111111000000000000000000000000111000000//////000000111111000///000111222111000000000000000////////////000000000000000000000000///......------......///000000000000000000000000111111111000000/////////***+++...111222222111000000000000000111111111111////////////000000000000000000000000000000000000....../////////000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000//////000000000///......//////000000000000111111///000000111222222333333222222333333222222111000000000000000111111111111000000000000000000000000000111111111111000000///......//////000000111111////////////////////////000//////......//////000............////////////------......//////000000------...///////////////////////////////////////000000000000///...---,,,...------...//////...,,,...------------...//////---......///////////////......////////////......////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000111111111222222222000000000111222222222333000000111111111222222222111111222222333333333333222222222222222222222222000000111222444555666666666666666666666555555555555555555555555555555555555555555555666666666666777777888888999999::::::888888888888777777777777999999999999999::::::;;;888888888888888999999999999888888888777777777888666666666666666666666666555555555555555555444444555555555555555555555555111333555444333222333444555666777666444222222222222222222222222222222222222222111111111111111111222222222222222222222222111111222333333222111111000000111111111111000///---...///111111222222222...////////////000000000000000////////////000000000000111111111111000/////////000000000111111111111111000000//////......000000000000111111111111000000000000000000000000000000000000111111111111111111111000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000000000////////////000000000000000000000000111111111111111111111111000000111111111111000000////////////000000000000........................////////////////////////////////////////////////000000111111111111000000000000000000111111111111000000000000000000000000000111111222222111111000000000000000000111111111000000000000000000000000000000////////////000000444222000/////////---,,,000000000000////////////////////////////////////000000000000000000000000000000000000000000000000222111111000000//////...***+++---///111111111000//////000000000111111111////////////000000000000////////////////////////...////////////000000000////////////000000000000000000////////////000000//////////////////////////////////////////////////////000000000//////...////////////000000000111000111111222222333444444222222222222222111000000///000000000111111111111000000000000000000000000000000111111111111000///............//////000000////////////////////////000//////////////////000............////////////---......//////000000000---...//////000000//////........................000000000000///...---,,,...------...//////...,,,...------------...//////---......///////////////......////////////......////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000111111111222222222000000000111222222222333000000111111111222222222333333333333444444555555222222222222222222222222222222222333333444444444666666666666666666666666555555555555555555555555555555555555666666666666777777777888888999999999777777777777777777777777999999888888999999:::;;;777777888888999999999999666666777777777777777777555555555555555555555555444444555555555555555555555555555555555555555555111333444444333222222333444666777666333222111222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111///000000111111111000000---...///111111222222222////////////000000000111000000////////////000000///000000111111111000000........./////////000000111111000000//////......//////000000000111111111000000000000000000000000//////000000000111111111000000000000000000111111//////////////////////////////000000000111111111000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000111111000000000.../////////000000000111////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000///000000000111111111222000000000000000000000000//////000000000000////////////000000111111111111000000000000000000000000000000////////////000000555222///.........,,,+++////////////000000000000........................//////000000000000//////////////////////////////000000000//////.........,,,---...///000000//////........./////////000000////////////000000000000////////////////////////////////////000000000111000000000000//////////////////000000000000////////////////////////////////////////////////////////////000000000000000///...////////////000000000111111111222333333444444111222222222222111000000///000000000111111111111111111111111111111111111///000000111111111000000...............////////////////////////////////////000000000000000000///............//////////////////////////////000000......///000000000000///........................,,,---...///000000000000...------...//////...,,,...------------...//////---......///////////////......////////////......////////////////////////000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222111111111111111222222222000111111111111222222222444444444444444555666666333333333333333333333333333333333333333333333222555555555666666666666666555555555555555555555555555555666666666777777777777777777777777888888888666666777777777777777888888888777777888888999:::777777888999999999999888555555666777888888888777555555555555555555555555555555555555555666666666444444444444444444444444111222444444222222222333333444555555333111111222222222222222222222222222111111111111111222222222000000000000000000000000000000000000000000000000///000000111111111111000...///000111111111111111/////////000000000111111000//////......//////000///000000111111111111000............////////////000000000000////////////...//////000000111111111000000000000000000000000/////////000000000111111000000000000111111111111...........................//////000000111111111111000///......///000111////////////000000000000000000000000000000000000///////////////000000000///000000111111000000///......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000...//////000000111111111000000000000000000000000...//////////////////.../////////000111111222222000000000000000000000000111000000//////000000111333000...---///000000///////////////000000000000........................,,,------......------,,,//////////////////////////////////////////////////////000000000///..................////////////////////////000000000000000000000000000000000000/////////000000000111111000000000000//////////////////000000000000//////000000000000000000000000000000000000000000000000//////000111111111000000......////////////000000000111111222222333444444111111222222111111000///000000000000111111111111111111111111111111111111///000000111111111111000....../////////////////////////////////////////////000000111111000000///............////////////000000000///////////////......///000000000000000........................,,,---...///000000000000...------...//////...,,,...------------...//////---......///////////////......////////////......////////////////////////000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222222222222111111111111111000111111111111222222222444444333333333444555666333333333333333333333333333333333333333333333333444444555555555666666666555555555555555555555555666666666777777777888888777777777777777666666666666666666666777777888888777777666666777777888999666777888999:::999999888555666777999999:::999999555555555555555555555555555555555666666777777777444444444444444444444444111222444444222111222333000222444333222111111222111111111111111111111111111111111222222222333333000000000000000000000000000000000//////000000000//////000111111111111111///000000111111111000000//////000000000111111111//////............////////////000111111111111111...////////////000000000////////////000000000000......//////000111111222000000000000000000000000////////////000000000111///000000000111111111111////////////////////////......//////000111111222111000///......///000111.../////////000000000111000000000000000000000000//////000000000111111111//////000000000000//////.........///000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000------...//////000111111000000000000000000000000//////000000000000//////...//////000111111222222000000000000000000000000111111111000000111111111555333000///000111111111.../////////000000000111........................,,,,,,---......---,,,,,,////////////////////////...//////000000111111222000000000000000000000000...////////////000000000////////////000000000000000000000000000000000000//////000000000111111111111000000000/////////......///000111111000///...000000000000000000000000000000000000000000000000//////000111111111111111........./////////000000000000111111222333333333111111111111111000000///000000000000111111111111111111111111111111111111//////000111111111111111////////////////////////000000000000000000000000///000111111111111000///............/////////000111111000000//////.........//////000000000000000000000000000000000000000000000000000///...---,,,...------...//////...,,,...------------...//////---......///////////////......////////////......////////////////////////000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222333222222222111111000000000111111111111222222222444333222111222333444555444444444444444444444444222222222333333444444444333444444444555555666666666666666666666666666666777777777777888888888888888888777777666666555555555666666666777777888888666666666666666777777888666777888999:::999888888555777888:::;;;;;;;;;:::555555555555555555555555555666666666777777888888444444444444444444444444000222444333222111222333///111222222111111111222111111111111111111111111111111222222333333333333222222222222222222222222000000////////////000000//////000111111111111111000111111111111000000///000000000000111111111111//////............////////////000111111111111111000000000000111111111111......//////000000111111---......///000111111222000000000000000000000000////////////000000000000//////000000111111111222000000000000000000000000---......///000111111222222000///......///000222.../////////000000111111000000000000000000000000000000111111222222222333//////000000000000//////---......///000111111222111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000,,,------...///000000111000000000000000000000000000000111111111111000000...//////000111222222222000000000000000000000000222222111111111111222222;;;888444111111111000///.../////////000000111111000000000000000000000000---...///000000///...---//////////////////////////////000111222333333444///000000000111111222222000000000000111111111111////////////000000000000000000000000000000000000000000000000111111111111111111000000/////////......///000111111000///...000000000000000000000000000000000000000000000000//////000111111111111111............/////////000///000000111222222333333111111111111111000//////000000000000111111111111111111111111111111111111//////000111111111111111000000000000000/////////111111111111111111111111///000111222222111000///000000000000000000000000........................000///...------...///000000000000000000/////////,,,,,,---...///000111111////////////////////////......////////////......000//////............///000...---...///000///...------------.........///////////////000000000000000000000000000000000000///////////////000000111222222111111111111222222333222111000000111222333111111111111111111111111222222222222222222222222222222444444444444222222000111222222333333222222222222333333444555666666555555555555555555555555333444555555666666555555888888777666666666666666555555555555666666666777777777777777777777777777666888999888777666777888777777666666666777777888666666777777777777666666555555555555555555555555333333333333333333333333444333111000000111333444111111111111111222222222111222333444444333222111333333333222222111111111000000000000000000000000000000000000000000000000222222111111000000//////111111111111111111111111111111111111111111111111......//////000000111111......//////000000111111000000000000000000000000111111111111111000//////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000///............///111222333333222111000///////////////////////////000000000000000000000000------...000111111111111000000111222222222222111000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111000000111111111111000000111111222222222222111111................................................////////////000000000000000000//////.........---000000000000000000000000//////............//////111000///......///000111......////////////......000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000000111333222000//////000........................000000000000////////////222222111111000000//////111111000000000000111111000111111111111222222222000000000000000000000000222111111111000000//////---...000111111111000///000000000000////////////000000000000////////////111111000000//////......//////////////////////////////////////////////////////...------...//////////////////////////////.........///////////////////////////////////////......////////////......//////.........//////000000...---...///000///...------........./////////////////////000000000000000000000000000000000000000000/////////000111111222222111111111111222222222222111000000111222222111111111111111111111111222222222222222222222222222333333333333333333222111222222333333333333333222333333444444555555555555555555555555555555555333444555555666666555555888777666666555555666666666666666666777777777777777777777777777777777777666777888888666666777888666666555555555555555666555666666777777666666555555555555555555555555555333333333333333333333333444333222111111222333444222222111111111111111111000111111222222111111000333333333222222111111111000000000000000000000000000000000000000000000000000/////////.........---111111111111111111111111111111111111111111111111//////000000000000000111////////////000000111111000000000000000000000000111111111111111000//////........................000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111////////////////////////...............///000111111111222222222111000///111111111111111111111111000000000000000000000000---...///000000111000000//////000111111111000000000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111000000111111111111000000000000000111111000000000................................................////////////000000000000000/////////............//////////////////////////////............//////111000////////////000111...//////////////////...000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111222222000//////000////////////////////////000000000000////////////000000000///////////////000000////////////000000//////000000000111111111000000000000000000000000111111111111000000000/////////111222222222111000111111111111111000000000/////////000000000000000111111000000////////////////////////////////////000000000000000000000000......------------..............................000000//////.........---////////////////////////......////////////.....................///000111000...---...///000///........./////////000000000////////////000000000000000000000000000000000000111000000000000111222222222222111111111111222222222222111000000111222222111111111111111111111111222222222222222222222222333333222222222222333333222222333444444444444444444444444444444444444444555555555555555555555555444444555666666666666555777666555555444444555555888777777777777777777777777777777777777777777777555666777777555555666777666555444333333222333333444555555555555555555444444444444444444444444444444444444444444444444444555444333222222333444555333222222222111000000000111000000000000000000111222222222222222111111111000000000000000000000000000000000000000000000000////////////............111111111111111111111111111111111111111111111111111111111111111000000000/////////000000000000111000000000000000000000000000000111111000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111////////////////////////,,,---------///000111222000000111222222222111111111111111111111111111111000000000000000000000000//////000000000000//////---...//////000000//////000000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000000000111111111111000000//////000000000000//////................................................////////////000000000000////////////....................................000//////......//////000111000000//////000000111////////////////////////000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000///111222222000//////000000000000000000000000000////////////000000000000............//////////////////............//////.../////////000000000000000000000000000000000000111111111111000000000000000000111222222222222222111111111111111222222222/////////000000111111111111000000000000/////////////////////////////////////////////////////////---------------------------------...............////////////............////////////////////////......////////////......---------......000111111000...---...///000///...////////////000000000000////////////000000000000////////////////////////111111111111111222222333222222111111111111222222222111111111111111111222111111111111111111111111222222222222222222222222444333222111111222333444222333444444555555444444444444444444444444333333555555555555555555555555444444555666666666666666666666555444444444444444777777777777666666666666777777777777777777777777444666777666555444555777555444333222111111000111333444444555555444444333444444444444444444444444444444444444444444444444555444444333333444444555333333333222111000//////222111000//////000111222222222222111111111111111000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111111111111111333333222222111111000000000000000000000000000000///////////////////////////000000000000000//////111111111111111111111111////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000111111111000000000000000000000000---------......///111111//////000111111111222222111111111111111111111111000000000000000000000000///000000000000//////.........///000000000000///000000000000000000000000////////////////////////000000111222222222222111////////////////////////000000111111111111000000//////000000000000//////................................................////////////000000000000///////////////.................................000000////////////000000000000000000000000000000000//////////////////000///000000000111111111111000000000000000000000000111111111111111111111111///////////////////////////111222222000///000111000000000000000000000000////////////000000000000.........//////000000000000//////......//////000/////////000000000111111000000000000000000000000111111111000000000000000000000111111111222222222000000111111111111111222/////////000111111222222000000000000000000000000................................................,,,------------------,,,------------......//////............////////////////////////////////////......////////////......---------......000111111000...---...///000///...////////////000000000000////////////000000000000////////////////////////111111111111111222222333222222111111111111222222111111111222222111111111111111111111111111111111222222222222222222222222333333111000000111333333222333444444555555444444444444444444444444333333555555555555555555555555444555666666777777666666666666555444444444444444555555555555555555555555666666666666666666666666444666777666555444555777555444333222111000000000333333444444444444333333444444444444444444444444444444444444444444444444444444444444444444444444333333333222111000//////333222111000000111222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000333333222222111111000000111111111111000000000000////////////////////////...//////000000000//////........................////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////000000000000////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111111111111111//////............///////////////000000111111222000000000000000000000000000000000000000000000000///000000000000//////......///000000111111000000000000000000000000000000////////////////////////000000111222222222222111////////////////////////000000111111111111000000000111111222222111111000////////////////////////////////////////////////////////////000000000000.........///////////////........................000000////////////000000000000111111111111000000111000////////////000111///000000000111111111111000000000000000000000000111111111111111111111111////////////////////////...000222222000000000111////////////////////////.../////////000000000111/////////000000111111111111000000//////000000111000000000111111111222222111111111111111111111111000000000000000000111111////////////000000111111/////////000000000111111///000000000111111111222000000000000111111111111................................................------............---------------...//////000000---.........//////000000////////////////////////......////////////.....................///000111000...---...///000///........./////////000000000////////////000000000000000000000000000000000000111000000000000111222222222222111111111111222222000111222222222222111000111111111111111111111111222222222222222222222222222222111111111111222222222222333444444444444444444444444444444444444444555555555555555555555555555555666777777777777666777666555555444444555555333333444444444555555555666666666666666666666666555666777777555555666777555444333222222111222222333444444444444444444333333333333333333333333333333333333333333333333333333333333444444333333333333222222222111000000000333333222222222222333333000000000111111111111111000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000111111111111111000000000222111111111111000000000000000000000000000000000......///000000000//////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222000000///...............000000/////////000111111////////////////////////000000000000000000000000//////000000000000////////////000111111111111000000000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000000000111111111111000000111111222222222222111111////////////////////////////////////////////////////////////000000000000.........///////////////........................111000000//////000000111000111111222222111111000111111////////////111111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000...000111222000000000111////////////////////////......//////000000111111000000000000111111111111111111000000000000111111111111111111222222222222111111111111111111111111000000000000111111111111/////////...///000000111.........///000000111111111111111111111111111111000000000111111111111222................................................---...////////////...---------...//////000111111///////////////.........////////////////////////......////////////......//////.........//////000000...---...///000///...------........./////////////////////000000000000000000000000000000000000000000/////////000111111222222111111111111222222000111222222222222111000111111111111111111111111222222222222222222222222111111222222222222111111111222222333333333333333222333333444444555555555555555555555555555555555555555666777777777777777888777666666555555666666222333333444555666777777666666666666666666666666666777888888666666777888555444444333333444444444444444555555555555444444333333333333333333333333222222222222222222222222222222333333333333222222222222111111111111111111111111222222222222111111///000000000111111111222000000000000000000000000000000000000000000000000---........./////////000000000000000000000000000000000000000000000000000//////000000000000000111222222222111111111000000000000000000000000000000---......///000000//////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111///............//////000111111//////...///000000000000000000000000000000000000000000000000000000---...///000000111000000---...//////000000//////000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111000000111111111111000000000000111111111111000000////////////////////////////////////////////////////////////000000000000............/////////000////////////////////////111111000000000000111111000111222222222222111000222111///......///111222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000...///111222111000111222000000000000000000000000.........///000111111111000000000000000/////////000000////////////000000000000000000111111111111111111111111111111111111///000000000111111111111000000/////////000111222...//////000111111222222333222222111111000000000000000111111111222222222........................000000000000000000000000---...///000000///...---.........///000111111222222111000///...---,,,,,,////////////////////////......////////////......000//////.........//////000...---...///000///...------------.........///////////////000000000000000000000000000000000000///////////////000000111222222111111111111222222000111222333333222111000111111111111111111111111222222222222222222222222000111222333333222111000111111222333333333333222222222333333444555666666555555555555555555555555555666666777777777777777888888777666666666666666222333444555666888999999666666666666666666666666666888999888777666777999555555444444444555666666444555555666666555555444333333333333333333333333111111111111111111111111111222222333333222222111111111111111111222222222///000111222222111000/////////000000111111111222000000000000000000000000000000000000000000000000///000000000111111222222000000000000000000000000000000000000000000000000......//////000000111111222222222222111111000000000000000000000000000000------...///000000//////........................000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000---------...///000111222222111000.........///000111111111111111111111111000000000000000000000000------///000111111111111,,,---......//////......000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111000000111111111111000000//////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000---.........//////000000000000000000000000000000111111000000000000111111000111222333333222111000222111000......000111222000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000...///111222111000111222111111111111111111111111---......///000111111222000000//////.........---//////............//////////////////000000000000111111111111111111111111//////000000111111111222222111000000000111333444///000000111222222333333444333333222111000//////000000111111222222222222............---,,,++++++//////.........---------,,,---------.../////////...//////...------000222000000//////.........---......---------......///........................000000000000000000000000111000///......///000111000///...---...000222333000000111111111111000000000000000000000000000000......//////000000111111000000000000000000000000000000000111222222222333000000000000000000000000111111222222222222111111111111222222222333333333111111111222222333333333000222444444333222333444333444444555666777888888666666666666666555555555888888777777666666555555666555555444444666777888666666777777777777666666444555666777777666555444222222333333333333444444333333333333333333333333444333333222111111111222333333333333333333333333000000000000000000000000111111111111111111111111------...///000111222222////////////000000000000000000000000000000000000000000000000000000000000222222000///............///000000000000000////////////000000000000//////000000000000000000000000////////////////////////////////////////////////222222111111000000//////////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000//////.........---222111111000///......---000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000///......000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000000111111111000000000000000000000000111111111111222222222222000000000000000000000000000000////////////000000000000000000000000000000000000//////.........---......//////000000111111000000////////////000000000000000000000000000000///.........///000222333333222111/////////000111000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000//////000111111111111111222111///.........///000////////////////////////////////////000000000000//////............//////000000000000111111111111000///...------...///000000000////////////000000222222111000//////000000000111111111111222222222000000000000000000000000333222222222111111000000222222222111111111000000333333222111000///......------...//////.........//////.........------------------..................//////...------000222000/////////............//////...---------..............................////////////////////////111000///......//////000000///---,,,,,,---...///000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111222222222000000000000000000000000111111222222222222111111111111222222222333333333111111111222222222222222111333444555444333444555444444555555666666777777666666666666555555555555666666666555555555444444666555555444555666777888666666777777777777666666555555555666666555555555222222333333333333444444333333333333333333333333444333222222111111222222333333333333333333333333111111111111111111111111111111111111111111111111000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000111000//////............//////000000000000//////111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000////////////000000000000000000000000000000000000111111111111111111111111////////////000000000000000000/////////........./////////000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000111111111000000///...000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000111000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000/////////......000000000000111111111111000000////////////000000000000000000000000000000///.........///000222333333222000/////////000111000111111111111111111000000000000000000000000000000000111111111111000000000000000000000000000000/////////000000000111111222111000///...//////000000000000000000000000000////////////000000000000//////............//////111000000//////...------000000///......///000000000000////////////000000222222111000000000000000000111111111111222222222000000000000000000000000222222111111111000000000222222222111111111000000111111111111000000000000,,,---...///000000000000...............---------...............------------...///...---...///111////////////............000//////...---------...........................////////////////////////111000000///.........///000///---+++***++++++,,,///000000111111000000///000000000000000000000000000000000000////////////000000000000000000000000222222222111111111111111000000000000000000000000111111222222222222111111111111222222222333333333222222222222222222111111222444555555444444555666555555555666666666666666555555555555555555555555555555555444444444444444666555555555555666777777555666666777777666666555555555444444444444555555222222333333333333444444333333333333333333333333333333222222111111222222333333333333333333333333222222222222222222222222111111111111111111111111222222222222111111111000111111111111222222222222000000000000000000000000000000000000000000000000//////////////////////////////000000111000000///111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111////////////000000000000000000000000000000000000111111111111111111111111////////////000000000000000000////////////......------...///111222333333000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000////////////000000000000111111111222111111000///000000000000000000000000......//////000000111111000000000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000111000000000000000//////222222222222111111111111000000////////////000000000000000000000000000000///.........///000111222222111000000///000000000111111222222222222111111000000000000000000000000000000111111111111000000000000000000000000000000000///.........///000111111111000///////////////000000000000000000000000////////////000000000000000//////......//////000222111000...---+++******111111000000000000111111000000////////////000000222111000000000000000000000111111111111222222222000000000000000000000000111111000000000000//////222111111111111000000000//////000000111111111222------...///////////////......................../////////...---------,,,---...//////......///111///////////////.........111000///...------------........................////////////////////////111000000///.........---...---,,,+++++++++,,,,,,//////000000000000//////////////////////////////111111000000//////......000000000000000000000000333222222222111000000000000000000000000000000000111111222222222222111111111111222222222333333333555444444333333222222222222444666666555444555666666666666666666555555555444444555555555555555666555555444444444444444444555555555555666666666777555666666666666666666555555444333222222333444555222222222333333333444444333333333333333333333333333333222222111222222333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000111111111222222000000000000000000000000000000000000000000000000//////000000000000000000//////000111111111000000//////000000000000//////000000000000000000000000111111111111111111111111111111111111111111111111//////000000111111222222////////////000000000000////////////////////////........................////////////000000000000000000//////////////////------...000111222333444000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000////////////000000000000111111222222222111111000////////////////////////---......///000111111222///////////////////////////000000000111111111111111111111000000000000000000000000000000000000000000111111111222222222222000000000000000000000000000000////////////000000000000000000000000000000111111111111000000000000222222222111111000000000000000////////////000000///////////////////////////////////////000111111111111000000000000000000222222222333333222222222////////////////////////000000111111111111000000000000000000000000000000000///---,,,---...000222111000000///////////////111111111111111111111111////////////000000000000000000////////////000000111111000...---,,,+++***111111111111111111111111000000////////////000000111111000000000000000111000000111111111222222222000000000000000000000000000000000///////////////111111111111000000000000000000000000111111111111...............---,,,+++---...................../////////...---------,,,,,,...//////......///000.........///////////////111000///...............................................................////////////......---------------------....../////////000000000000//////////////////////////////111111000000//////......000000000000000000000000333222222222111000000000000000000000000000000000111111222222222222111111111111222222222333333333666666666555444444444333222444666666555444555666666666666666666555555555333444444444555555666666555555555555555555555555444555555666666666666666555555666666666666555555555444333222222333444555222222222333333333444444333333333333333333333333333222222111222222333333222222222222222222222222222222222222222222222222111111111111111111111111......//////000111111222/////////000000000111111111111111111111111111111000000000000000000000000000000111222222222111111//////000111111111111111//////000000000000//////111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111222222////////////000000000000////////////////////////........................////////////000000000000//////000000000000000000///000000000111111222222000000000000000000000000000000000000000000000000000//////......//////000111111111111111111111111000000000000000000000000////////////000000000000000111111222222222111111////////////////////////---......///000111111222///////////////////////////000000000111111111111111111111111000000//////000000000000000000000000000111111111222222222222000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111111111111000000//////...000000////////////000000/////////////////////////////////000000000000000000000000111111111000000222222222333333222222222////////////////////////000000111111111111000000000000000000000000000000000///---,,,---...000222000000000000000//////...000000000000000000000000////////////000000000000000000////////////000000000000000////////////...111111222222222222111111000000////////////000000111000000000000000111111000000111111111222222222000000000000000000000000///////////////000000000000000000000000000000000111111111111000000000000............---,,,+++***---------..............................---------,,,...000000///...///000.........///////////////000//////...//////000000................................................---....../////////...---,,,------...///000000000...//////000000//////...000000000000000000000000000000000000////////////000000000000000000000000222222222111111111111111000000000000000000000000111111222222222222111111111111222222222333333333666555555555555555444444222444555555444444555666555555555666666666666666333333333444555555666666555555555555555666666666444555555666777666666666444555555666666555555444555555444444444444555555222222333333333333444444333333333333333333333333222222111111222222333333222222222222222222222222222222222222222222222222111111111111111111111111------...///000111222222.../////////000000000000111111111111111111111111000000000000000000000000000111222222222111000/////////000111222222222222111111222222222222111111111111111111111111111111111111111111111111111111////////////////////////000000000000111111111111////////////000000000000000000000000000000000000111111111111111111111111////////////000000000000//////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000//////............//////111111111111111111111111000000000000000000000000////////////000000000000///000111111222111111111000000000000000000000000......//////000000111111000000000000000000000000000000000000111111111111222222111111000/////////000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000//////000000000000000111000000000///////////////000000////////////000000000000000000000000000000//////000000000000////////////000111111111111000111111222222222222111111000000000000000000000000000000111111111111000000000000000000000000000000000///.........///000111000000000000000///......////////////////////////////////////000000000000111000000//////000000111///000000000111111222222111111222222222222111111000000////////////000000000000000000000111111222000111111111111222222222000000000000000000000000//////000000000000111111//////000000000000000111222111111111000000//////---...............---------------.........//////---------...............,,,...000000///...//////............/////////000............///000111222................................................+++,,,---////////////...---....../////////............////////////......000000000000000000000000////////////000000000000000000000000000000000000111111111111111222222222000000000000000000000000111111222222222222111111111111222222222333333333333333333333444444444444111333444555444333444555444444555555666666777777222222333444444555666666333333444444444555555555444444666777777777666555444555555666666555555444555555555666666555555555222222333333333333444444333333333333333333333333222222111111222222333444111111111111111111111111111111111111111111111111111111111111111111111111/////////000000111111111//////000000000111111111111111111111111111111111000000000000000000000000///000111111111///---,,,//////000111222222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000////////////000000000000000000000000000000000000111111111111111111111111////////////000000000000//////000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111000000000000000000000000////////////000000000000...///000000111111111000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111222222111111000//////...000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000....../////////000000000000000000000000000111111000000////////////000000000000000000000000000000//////000111111000///......///000111222111111000000111111111111111111000000000000000000000000000000000111111111111000000000000000000000000000000/////////000000000111111///000000111000///...---........................////////////000000000000111111000000000000111111000000000111111111222222000000111222222111000000000000////////////000000000000000000000111222222000111111111111222222222000000000000000000000000000000000111111111222222////////////000000111111000000000000111111111111,,,---...///000000000000---------.........//////,,,------....../////////+++...000111000...//////---.........//////000000............///111222333................................................***+++---///000000//////////////////...---,,,,,,......////////////......000000000000000000000000......//////000000111111000000000000000000000000000000111111222222222333000000000000000000000000111111222222222222111111111111222222222333333333111111111222222333333333000222444444333222333444333444444555666777888888222222333333444555666666222222222333333444444444333444666777777777666555444555555555555555555444444555666777777666555444222222333333333444444444333333333333333333333333222111111111222333333444111111111111111111111111000000000000000000000000111111111111111111111111222222222111111111111111000111111111111222222222111111111111111111111111000000000000000000000000...///000000///---+++)))//////000222222333333333//////000000000000//////111111111111111111111111////////////////////////111111111111111111111111222222111111000000//////////////////000000000000000000000000000000000000////////////////////////////////////000000000000//////000000111111111222000000111111111222222222000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000////////////000000000000......///000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111222222222111000//////...000000000000000000000000111111111111222222222222000000000000000000000000000000////////////000000000000000000000000000000---.........//////000000000000111111222222222333000000////////////000000000000000000000000000000//////000111111000///......///000222222222111000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000//////000111222111111111///000111111111000...---........................////////////000000000000111111000000000000111111000000000000111111111111///000111222222111000///000000////////////000000000000///000000111222222000111111111111222222222000000000000000000000000000000111111222222222333.../////////000000111111......///000111222333333------------------------.........------,,,,,,,,,////////////////////////........................///...---,,,,,,---...///////////////000000000000111000...------...000111---------............///............////////////,,,...000111///......//////////////////////////////000111000......000111000666(((666111777(((333000000////////////000000000111111111111222222222111111111111111111111111111111222222222111111000///000000000111111111111333333333333333333333333444444444444444444444444555555555555555555555555555555555555555555555555666666666666666666666666444444555555555555444444666666666666666666666666555555444444444333333333222222222222222222222222111111222222222333333333333222222111111222222333444444222222222222444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......111111000000000000111111000000000000////////////000000000000000000000000000111111111222222222222000000111111111111000000//////...............///000000000000111111111111////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000------------------------000000000000000000000000000000000000000111111222444444333222111111111222222111111111000000//////000000000000111111111111111111111111111111111111111111111111111111111111222111111111000000//////////////////000000000000111111111111000000000000//////000111111111111111111111000000000000111111//////000000111111222222222222111111111111111222000000000000000000000000000000000000000000000000111111111111111000//////000000000000000000000000222000///......///000222000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000555444222111111222444555////////////000000000000000000000000111111111111333333333222222222111111////////////000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......//////............//////000000000000000000000000111000///////////////000000000000000000000000000......///000000000000000000000000000000000000000222222222333333222222222000000//////000000111222///000111222222111000/////////000000000000//////000000000000000000000000------------------------.........------,,,,,,,,,////////////////////////........................///...------------...///---------.........//////...---+++******+++---...---------............///............////////////,,,...000000///......///////////////////////////---...///...,,,,,,...///---666,,,444---333)))555000000////////////000000000111111111111222222222111111111111111111111111111111222222222111111000111111111111222222222222333333333333333333333333444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555444444555555555555444444444444444444444444444444555444444444444333333333222222222222222222222222111111222222222333333333333222222111111222222333222222222111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......111111000000000000111111111111111111000000000000000000000000000000000000000000000111111111222222000000111111111111000000222222111111111111222222//////000000000111111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222333333222111111111111111111111111111000000000///............/////////000111111111111111111111111111111111111111111111111111111111000000000//////////////////000000000000111111111111000000000000//////000111111111111111111111000000000000111111000000000000000111111111222222111000000111111222000000000000000000000000000000000000000000000000111111111111111000//////000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111000///......///000111////////////000000000111000000000000111111111111333222222222111111111111000000000000////////////000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000///000000111111111111111000000000000000000000000111111222222222222111111111111000000111111222333000000111111111111000000000000111111111111000000000000000000000000000000------------------------.........---------------////////////////////////........................///...------------...///+++,,,,,,,,,,,,------------,,,+++******+++,,,------------............///............////////////---...000000...---......////////////////////////---...///...,,,,,,...///+++777000111,,,111+++555000000////////////000000000111111111111222222222111111111111111111111111000111111222222222111111111222222222222333333333333333333333333333333333333333333333444444444444333333333333333333333333444444444444444444444444555555555555555555555555444444555555555555444444333333333333333333333333444444444444333333333333222222222222222222222222111111222222222333333333222222111111111111222222000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000000111111000000//////111111000000000000111111222222222222111111111111000000000000000000000000///000000000111111111111000000000000000000000000333333222222222222333333////////////000000000000111111111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000000000000000000111111222222222111000000000111111111111111111000000000000........./////////000000111111111111111111111111111111111111111111111111111111000000000000//////////////////000000000000111111111111000000000000//////000111111111111111111111000000000000111111111111111111000000000000111111000000000111111222000000000000000000000000000000000000000000000000000111111111111000000///000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000//////------------///////////////000000000111111000000000000111111111111222222111111111000000000111111000000//////......000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////111111000000000000111111000000000000000000000000000000000//////000000111000000000000000000000000000000111222222222222222000000000000000000000000000000111111111111000000000000000000000111111222111111000000000000111111111111222222222222111111000000000000000000000000............------------...............---------////////////////////////.................................------.........++++++,,,,,,,,,---------///......------......///---------............///............////////////---///000///---,,,---...///////////////////////////000111000......000111,,,666111///222444...333000000////////////000000000000111111111222222222111111111111111111111111000000111222222222111111111111111222222222333333333333333333333333333333333333333333333444444444333333333333333333333333444444444444444444444444555555555555555555555555444444555555555555444444555555555555555555555555444444444333333333222222222222222222222222222222111111222222222333333333222222111111111111222222///000111222222111000///000000000000000000000000000000000000000000000000////////////////////////000000111111111000000///111111000000000000111111222222111111111000000000000000000000000000000000//////000000000111111111111111000000000000111111000000/////////000111111....../////////000000000000000000111111111222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111222111111000000000000000111111111111000000000000000000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000//////////////////000000000000111111111111000000000/////////000111111111111111111111000000000000111111222222111111000000//////111000000000000111111222000000000000000000000000000000000000000000000000000000111111111111000///000000000000000000000000111111000//////000111111000000000000000000000000////////////////////////000000111111111111000000////////////////////////111000////////////000111//////000000000111111111///000000000111111111111111111111000000000000///222111111000///......---000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////111000000//////000000111000000000000000000000000000000000///000000111111000000000000000000000000///000111111222222111111000000000000000000000000//////000000000000/////////............///000000222111000//////000111222000111111222222111111000/////////////////////////////////......---------........................////////////////////////........................---..................---,,,---------............000000////////////000000---------............///............////////////...//////...,,,,,,,,,...///////////////////////////000111000......000111000333222333@@@999111000000000////////////000000000000111111111222222222111111111111111111111111///000111222222222222222000000000000111111111222333333333333333333333333222222222333333333444444444444444444444444444444444444444444444444444444555555555555555555555555444444555555555555444444555555555555555555555555444444333333333222222222222222222222222222222222111111222222222333333333222111111000000111111222000111222333333222111000000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000111111000000000000111111111111000000000/////////000000000000000000000000000000000000111111111111111111000//////000111111...............///000111////////////000000000000/////////000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111000000000000000111111000000000000000000111111111111111111222222222222000000000000000000000000000000000000000000000000//////////////////000000////////////000000000000111111111111000000000/////////000111111111111111111111000000000000111111222222111111000000//////000000//////000111111222000000000000000000000000000000000000000000000000///000000111111111000000000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////000000111111111111000000////////////////////////111111111111111111111111000000000000111111111111///000000000111111111111111111111000000000000///222111111000///......---//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000//////......//////000000000000000000000000000000000000000000111222222000000000000000000000000...///000000111111000000000000000000000000000000/////////000000/////////000////////////000111111222111000//////000111222//////000000000000//////////////////////////////000000//////...---------.............../////////////////////////////////........................------...//////...------............////////////........................---------............///............/////////////////////...++++++,,,...////////////////////////---...///...,,,,,,...///333///666>>>RRR>>>111///000000////////////000000000111111111111222222222111111111111111111111111///000111222222222222222//////000000000111111111333333333333333333333333111111222222333333444444555555555555555555555555333333333333333333333333444444444444444444444444444444555555555555444444222222222222222222222222333333333333222222222222222222222222222222222222111111222222222333333333111111000000000000111111111222222222222222222111000000000000000000000000000000000000000000000000////////////////////////000000111111222222111111111111000000000000111111000000000000/////////...000000000000000000000000000111111111222222222222222111000//////000111222////////////000111222333000000000000111111111111.../////////000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111222111111000000000111222222000000000000111111111111/////////000000000111111000000000000000000000000000000000000000000000000......////////////000000////////////000000000000111111111111000000000000//////000111111111111111111111000000000000111111111111111111000000000000////////////000111111222000000000000000000000000000000000000000000000000///000000111111111111000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000111111111222222000000000000111111111111222222111111111000000000111111000000//////....../////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////............//////000000000000000000000000000000000000111111222333000000000000000000000000......///000000000000000000000000000000000000000//////000000000000//////222222222222222333333444111111000000000000111111//////000000000000//////000000000000000000000000000000000///...------------........./////////000////////////////////////........................------...//////...---------.........////////////------............---------------............///............/////////////////////---+++***,,,---////////////////////////---...///...,,,,,,...///333,,,===MMMbbb>>>000222000000////////////000000000111111111111222222222111111111111111111111111//////000222222333333222000000111111111222222222333333333333333333333333000111111222333333444444444444444444444444444444333333333333333333333333444444444444444444444444444444555555555555444444222222222222222222222222333333333222222222222111222222222222222222222222111111222222222333333333111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000///000111222222222222111111111000000000000111111111111111000000000//////000000000000000000000000222222222222333333333333222111000//////000111222000000000000111222333444111111111111222222222222//////000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111222111111111111111222333333///000000000111111111111//////000000000111111111000000000000000000000000000000000000000000000000........./////////000000////////////000000000000111111111111000000000000//////000111111111111111111111000000000000111111000000000000000111111111.........//////000222222000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000111111111222222111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000///000000000000000000///000000111111111222222222000000000000111111111111333222222222111111111111000000000000////////////////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000////////////000000000000000000000000000000000000000000111222333444000000000000000000000000//////000111111111111000000000000000000000000000///000000111111000000///111111111111111222333333000000111111111111000000000000000111111000000000000000000000000000000000111000000///...------------.........//////000000////////////////////////........................,,,---...//////...---,,,---------.........//////......////////////......---------.........//////............/////////000/////////---******+++---///////////////////////////000111000......000111222+++BBBWWWkkk===///666000000////////////000000000111111111111222222222111111111111111111111111//////000222222333333333111111222222222333333333333333333333333333333333000000111222333333444444333333333333333333333333333333333333333333333333444444444444444444444444444555555555555555555444444444444444444444444444333333333222222222111111222222222222222222222222111111222222222333333333111111000000000000111111111000///......///000111000000000000000000000000000000000000000000000000111111111111111111111111///000111222222222222222111111000000000000111111222222222111111111111000000000000000000000000000222222333333333444444444222111000......000111222////////////000111222333111111222222222333333333000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222111111222333444444//////000000111111111222111222222222222333333333000000000000000000000000000000000000000000000000---.........//////000000////////////000000000000111111111111000000000000//////000111111111111111111111000000000000111111//////000000111111222222............///000222222000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111222222222222111111000111111111111222222222000000000000111111111111333333333222222222222111////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111111111000000000000111111000000000000000000000000000000000000111222333444000000000000000000000000000000111222222222222222000000000000000000000000000000111111111111000000...............///000000///000111222222111000///111111222222222222111111000000000000000000000000///////////////.....................////////////000000//////.........---111000000///...---------------............------......////////////......,,,---......//////......000000000000000000000000....................................////////////////////////////////////////////////////////////444///999QQQXXXFFF444//////111000,,,,,,000222///000000000000000000000000333222111000000111222333111111222222111000...---333222222111111222222333000000111222333333444444444333333222222333333444444444444444444444444444222333333444555666777777555555555444444333333333444444444444444444444444444444444444444444444444111111111111111111111111444333333222222333333444111111111111111111111111222222222111111111111000000000000000000000000000111111000000000000111111111111111111000000000000111111000000//////............//////000000111111000000000000000000000000//////000000111111111111111222444444444222000///000000000000111222333444222000///111333444222000111111000000000000111111333333333333333222111000111111111111111111111111111111222222222222111111///111222333333222111///111111000000111222222333222222111000//////000000444111...---...111222222000000000000000000000000222222222111111111000000444333111000///.........000000000000000000000000......///000000000000000111111111111111111111111222222111111000000//////000000000000000000000000//////000000000000//////...000222555666777777777000000000000000000000000111111111111111111111111---...///000000///...---//////000000000000//////000000000000000000000000111111111000000000000000000000000000000000000000000000000///000111111222333222111000000000222222////////////////////////222222222222222111000///000000000000000000000000000000111111111111000000000000000000111111111111444333222222111111222222000111111111111222222222000000111111111111000000000000000000000000000000333333222222222222222333111111000000//////......111111000000//////......///000111111111000...---000000000000000000000000...//////000000000000000111111111000000000000000000000111111111111000000111111000000000000111111111000///......///000000......///111222333444555111111111111111111111111////////////////////////......///000111222222333...000111000///...///111////////////........................////////////000/////////............000000000///...---------------............------.........//////.........,,,------...............////////////////////////....................................////////////------------------------////////////////////////111+++222GGGVVVSSSHHHBBB:::666111//////000000000000000000000000000000000222111000000000000111222///000111222222111000000222111111000000111111222111111111222222333333444444333333222222333333444444444444444444444444444222222333333333333333333555555444444444333333333444444444444444444444444444444444444444444444444222222222222222222222222444333333222222333333444111111111111111111111111222222222111111111111000000000000000000000000000111111000000000000111111111111111111000000000000111111000000////////////////////////000000111111000000000000000000000000000000000000000111111111111222333444444222000///000000000000111222333444111000///111333444222000111111000000000000111111222222333333222111111000111111111111111111111111222222333333333333222222///000222333333222000///222222111111111111111222222222111000000000000000333111...---...000000000000000000000000000000000222222222111111111000000222222222111000000//////000000000000000000000000......///000000000000000111111111111111111111111111111111000000/////////000000000000000000000000//////000000000000//////,,,---///111222333333222000000000000000000000000000000000000000000000000...//////////////////...//////000000000000//////000000000000000000000000000000000000000111111111000000000000000000000000000000000000000111111222222222111000000111111222////////////////////////111222222222222111000///000000000000000000000000000000111111111111000000000000000000111111111111333333222111111111111111000000111111111222222222000000111111111111000000000000000000000000000000000000/////////000000111111000000000/////////...222111111111000000000000000000111111000000///...000000000000000000000000...//////000000000000000000000000000000000000000000000111111111000000///111111000000000000111111000000///......///000111......///000111222222333111111111111111111111111//////////////////////////////000000000111111111///000111000///...///111....................................////////////////////////............000000//////...---------------............------------............---------------...........................................................................////////////........................///////////////////////////+++---<<>>???>>><<<::::::::::::;;;;;;<<<<<<;;;999999:::<<<<<<=========<<<;;;<<<===888888777777777888::::::888888888888888777777777777666666555555555666666888666555555777888888777555555555555555555444444222333333444555555666666555555555666666777777777444444444444444444444444444444444444333333333333222333444555555444333222333333333222333444444555333333333333333333333333333222111111111222333444777666444333222222222222222222222222222222222222000111111111111222222222111111111111111111111111222222111000//////000000222222222111111111111111222222111000000///......000000000000000000000000111111222222222222111111111111000000111111222333111111000000000000111111111000000//////000000111222222222222222222222222222222222111111111111111000000000111111111222222444222000000111222111000111111000000000000111111111111111111111111111111000000000000000000000000222222111111000/////////000000000000000000000000000000000000000000000000000000000000000000//////000000000000000000000000////////////000000000000000000000///////////////////////////000111222333111111000000//////.........//////000000//////...,,,------...//////000000---------........./////////////////////////////////000111111111///---,,,////////////////////////000000000000//////......------............------............///////////////...---,,,,,,---...///........................,,,,,,------...//////000////////////////////////////////////////////////000///...------...///000............//////000000......////////////......000000000000000000000000........................//////000111111111111111111111111111111111111111333333222222222222222222222222222222222222222222333333333222222111111111000000111111111222222222111111111222222333333333222222222222222222222222111111111111111111111111222222111111000000//////222111111111111111111222111222222222222222333333444444555444333111111111111111222222222333333333222222222333333333444444222222111111111222333444666555444444444555555555444666666555444333444555555555555444444444444333555444444444444444555555333333333333444555555666999888888777777777888888999999;;;;;;;;;:::888777:::;;;;;;;;;<<<;;;;;;;;;<<>><<<<<<<<<>>>@@@BBB???>>>>>>===<<<;;;:::::::::999888777666666777777888888888888999:::999999666666777777777777777888555555555666666777777777333444444555555666666777444444444444444444444444555444444444444333333333222333444555555444333222333333333333444444555555333333333333333333333333222222111111111222333444666555444333222222222222222222222222222222222222000000111111111222222222111111111111111111111111444444333222222111111111111111111111111111111111111111111000000000//////000000000000000000000000111111222222222222111111111111000000111111222333111111000000000000111111000000000000000000000000222222222222222222222222111111111111111111111111000000000000111111111111222111000111222333111///111111000000000000111111111111111111111111111111000000000000000000000000111111111111000000//////000000000000000000000000000000000000000000000000222111111000000/////////000000111111111111000000////////////000000000000000000000000000000000000000000000000000111111222111000000000/////////...//////000000000000//////---........./////////000,,,,,,------.../////////////////////////////////000//////...------------////////////////////////---------.........//////---......//////......---............///////////////...---,,,,,,---...///........................+++,,,,,,---...///000000................................................000///...------...///000------...//////000000000......////////////......000000000000000000000000//////////////////////////////000111111111111111111111111111111111111111222222333222222222222111222222222222222222222222333333333222222111111111000000111111111222222222111222222222222222333333222222222222222222222222111111111111111111111111222222111111000000//////111111111222222111111111111111111222222333333333777888999888444111000111111111111222222222333333222222222333333333444444222222111111111222333444555555555555444444555666555666777666444333444555444444333333333333333333444444444444444555666777777777777777888999:::;;;999999999999999:::;;;<<<>>>>>>?????????>>>>>>======>>>???@@@AAABBBCCCDDDEEEMMMQQQPPPPPPSSSTTTRRRMMMJJJKKKQQQTTTQQQOOOOOOJJJJJJLLLPPPUUUYYYZZZYYYYYYYYYXXXTTTOOOMMMMMMOOOLLLMMMNNNNNNOOORRRUUUXXXRRRSSSUUUVVVUUURRRLLLHHHHHHFFFDDDCCCDDDFFFJJJLLLKKKJJJIIIGGGEEEDDDCCCBBBAAA@@@>>><<<;;;<<<<<<===888999;;;;;;;;;;;;::::::777888888888999999::::::888777777777666666666555333333333444444555555555444444444444444444444444555555555444444444333333333333555555555555333333333333444444444555555555333333333333333333333333222222111222222222333333555444333333222222222222222222222222222222222222000000111111111222222222111111111111111111111111333333333333222222111111111111111111111111111111///000000000111111111222000000000000000000000000111111222222222222111111111111000000111111222333111111000000000000111111000000111111111111000000222222222222222222222222111111111111111111111111//////000000000111111111111000000222333333111///111111000000000000111111111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000222222111111000000/////////000111111111111000///////////////000000000000111111111111111111111111111111111111000000//////000000000000//////////////////000000000000//////000000/////////.........---------........./////////////////////////////////......------------...////////////////////////++++++,,,------...//////---...///000000///...---............///////////////..................///........................,,,,,,------...///000000................................................//////............//////---...//////000//////.........////////////......000000000000000000000000222222222222222222222222//////000111111111111111111111111111111111111111111222222333333333222222222222222222222222222222333333222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111000000000000000111222222222222111000111111111222222333333444777:::<<<:::555111111222333222222222222333444444222222333333333333444444222222222222333333333333444555666555333333555666555666777666444444444555333333333444444444555555555555555666666888999:::999999999:::;;;<<<===>>>;;;;;;<<<===>>>???AAABBBAAABBBDDDFFFFFFEEEDDDCCC@@@@@@AAACCCFFFIIIMMMOOONNNXXX]]]\\\]]]dddgggeeeZZZUUURRRVVVYYYWWWUUUUUUPPPQQQUUU]]]fffkkkkkkiiijjjkkkjjjeee]]]XXXWWWWWWVVVUUUUUUXXX^^^dddgggiiifffgggjjjppprrrmmmaaaWWWNNNLLLIIIHHHIIILLLPPPSSSUUUTTTRRRPPPNNNKKKJJJIIIFFFEEEBBB@@@>>>>>>???@@@<<>>;;;;;;<<<<<<===???@@@AAABBBCCCCCCEEEGGGJJJLLLMMMLLLPPPVVV[[[\\\YYYTTTQQQIIIIIIJJJLLLQQQWWW]]]```___kkkqqqoooqqq{{{wwwmmmdddcccdddcccdddfffbbbdddjjjvvvxxxpppllllllhhheeedddjjjuuu~~~qqq[[[XXXUUUSSSTTTXXX]]]```bbbaaa___\\\YYYVVVTTTSSSNNNLLLIIIFFFEEEEEEFFFGGGHHHLLLPPPQQQPPPMMMMMMMMMKKKJJJHHHFFFDDDBBB@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;::::::999888888666666666666666666666666555555555555444444444444333444555666666555444333333333555666666666555444444444444444444444444444111111222222333333333222222333333333333222111111333333333333333333333333000111111111111222222222111111111111111111111111......000111222222111111000000111111111222222222111111111111111111111111000000000000000000000000111111222222222222111111111111000000111111222333111111000000000000111111000111222222222222111000111111111111111111111111000000111111111222222222////////////000000000111111000///000222333222111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000111111111111111111222222///000111222222111000///////////////000000000000000000000000111111111222000000111222111111000///////////////000000000000000000111111111111000000000000000///////////////........................////////////////////////***---000333444222///---////////////////////////000000000///......---------...///111111///...---............/////////000...///000111111000///...........................---------.......................................000000000000000000000000---...///000000///...---//////000000000...---,,,......////////////......//////////////////////////////////////////////////////000111111111111111111111111111111111111111///000111333444444333333222222222222222222222222111111111222222333333444000111111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111//////000000111111222222000111222333333222111000000000111222333333444444000555999999555222333666444444333222333444555666222222333333333444444444111222444666666555444333333444666444222111444666555777777777555444555666444555666777888999:::;;;::::::;;;<<<===>>>@@@AAABBBBBBBBBCCCDDDFFFGGGHHHJJJJJJLLLNNNPPPSSSVVVWWW^^^dddnnnuuuvvvrrrjjjeeeWWWWWWXXXZZZ```hhhoootttttt|||vvvuuuvvvyyy|||yyy}}}~~~yyyxxxmmmjjjfffdddfffjjjooosssrrrpppnnnkkkhhheeebbbaaa[[[YYYUUURRRQQQQQQRRRSSSTTTYYY]]]___]]]ZZZYYYZZZXXXVVVSSSPPPLLLHHHFFFDDDCCCDDDDDDEEEEEEFFFFFFGGG@@@@@@???>>>===<<<<<<;;;777777777777777777777777666666555555555444444444333444555666666555444333333333555666666666555444444444444444444444444444111111222333333333333222222222333333333222111111333333333333333333333333000111111111111222222222111111111111111111111111...000111333444444444333000000111111222222222222333333222222111000000000000000000000000000000000111111222222222222111111111111111000111222222333111111000000000000111111000111222333333222111000000000000000000000000000000000111111222222222222////////////000000000000222000///000111333333222111111000000000000111111////////////////////////000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000111222222222333...000111222222111000...////////////000000000000.../////////000000111111---...000111222222111111////////////000000000000000000111111111111000000......//////000000111111........................)))***+++,,,---///000000000000//////.........---////////////////////////,,,,,,,,,---------......//////////////////////////////...------...000111000000000000000///......000000//////......------................................................///000111222222111000///........................---......///////////////......////////////......000000000000000000000000000000000000000000000000222111111111000000//////000111111111111222222222222222222222222222222222111111111111111111111111222222333333333333444444222222222222222222222222222222222222222222222222111111222222222333333333000000//////000000111222444333111000000000111111111111222222222222111111111111111111111111111111111222222333444444444444444333222111111222333444444444444333333333333333333333444444555666666666111333444666666666444333888888888888777777999:::444888<<<===<<<<<>>:::888::::::;;;<<<:::999888999:::999888777777777888888777444444444444444444444444555444333222222222222222222222222222333333333333444444444333333333222222333333333333333333333333111111111111111111111111111111222222222222111111111111222222222333333333000111222333333333222222444333222111111111222222111111222222222111000000000111111222222111111000222111111111333333222000000000000000000111222222333333333222222111111111000000000000000000000000111111000000000000111111222111000000000000000111111111111111111111111111222222222111111111000000000000000000000000000000000000111222222111000000111000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111000000///.../////////000000000000000000000000........................------........./////////////////////............////////////////////////............////////////////////////////////////---...///000111111222222000000000000000//////............///////////////................................................///000111222222111000///........................---......///////////////000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000111111111111222222222222222222222222222222222111111111111111111111111222222222222333333333333222222222222222222222222222222222222222222222222111111222222222333333333333222222222222333444444333333222111111111111222111111222222222222111111222222222222222222222222333333444444444333222222333333222222222222333333555555444444444333333333777777777666666555555444777777777777999;;;===>>>>>>===<<<===@@@AAABBBAAABBBCCCDDDFFFHHHKKKMMMOOOHHHJJJNNNRRRWWWZZZ]]]^^^fffmmmvvv~~~yyynnneeeccceeejjjtttxxxkkkddd^^^___```bbbdddfffgggggghhhhhhfffgggjjjiii```TTTMMMGGGDDDDDDCCC???===>>>BBBBBBAAAAAAAAA@@@>>><<<===:::888777888888777666888777777777666555555555777666444333222222111111555444444444333333222222444444444444333333333333333333333333333333333333222222222222222222222222111111222222222222111111111111222222222333333333///000111222222222222222444333222222111111222222000111111222222222111111000000000111111000000000111000......000000000///111111111111111222222333222222222222222111111111000000000000000000000000111111000000000000111111333333222000000/////////111111111111111111111111222111111111111000000000000000000000000000000000///000000111111000000///000000000000000000111111000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000//////...............000000000000000000000000......................../////////////////////...///////////////.........////////////////////////////////////000000000000////////////////////////...///111222222111000000//////000000000000//////------......//////000000...................................................///000111111000///...........................---......///////////////......////////////......000000000000000000000000////////////////////////111111111000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111222222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333111111000000111111222333222222222222222222222222111222222333333222222111222222222222222222222222444444444444333222222111333333333333333333333333444444444444444333333333555555666777888999:::;;;999::::::<<<>>>@@@AAABBBIIIHHHGGGGGGIIIJJJJJJIIIMMMMMMMMMNNNQQQTTTVVVWWWOOOSSSZZZbbbiiinnnpppqqqvvv|||tttvvv{{{}}}}}}vvvsssssssssttttttuuuvvvvvvwwwyyy}}}ppp\\\SSSLLLJJJIIIFFFEEEGGGKKKJJJJJJMMMPPPPPPLLLHHHEEEAAA<<<:::;;;;;;:::888;;;;;;:::999888888777777777777666555444444444444555555555444444444444333555444444444444333333333333333333333333333333333222222222222222222222222111111222222222222111111111111222222222333333333111111111111111111111000333333222222222222111222///000111222222222222222000000111111111111000000111///---,,,.../////////111111111000000111111222222222222111111111111111000000000000000000000000111111000000000000111111333222111111000000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000///////////////////////////////////////000000111////////////////////////000////////////000000111000000000000000000000000////////////////////////000000000000000000000000000000///............///000000000000000000000000........................///////////////..................////////////////////////////////////////////////000000000111111////////////////////////111111222222222000///---//////000000000000//////------......//////000000................................................,,,---...//////...---,,,////////////////////////---......///////////////......////////////......////////////////////////////////////////////////000000000000000000111111000000111111111222222222111111111111111111111111111111111111111111111111111111111222222222333333222222222222222222222222222222222222222222222222111111222222222333333333333333222222333333444555222222222333333333222222222222333333333333222222222222222222222222222222444444444444333222222111333333333333333333333333333333333444444444555555555555777888:::<<<===>>>>>>@@@BBBDDDFFFHHHHHHHHHMMMNNNPPPQQQRRRTTTVVVXXXdddcccbbb```^^^]]]\\\\\\___eeepppzzzmmmbbbWWWTTTSSSSSSTTTVVVWWWXXX[[[aaafffgggccc___UUUNNNFFFBBBBBBCCCAAA@@@===<<<<<<;;;:::999999888777777666555555555555666444555555555555666666666555555555444444444333333333333333333333333333333222222222222222222222222111111222222222222111111111111222222222333333333444333333222111000//////333333333333222222111111///000111222222222222222111222222222222222222111555333000000111333333333111000000/////////000000111111111111111111111111000000000000000000000000111111000000000000111111111111111111111222333333111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111//////000000111111111111000000000000000000000000///////////////////////////////////////000000111///////////////////////////////////////000111111000000000000000000000000////////////////////////000000000000000000000000222111000000//////000000000000000000000000000000........................///..............................///////////////////////////////////////////////////000000000000////////////////////////111111111111000///.........//////000000000000000.........///////////////................................................,,,---...//////...---,,,////////////////////////---......///////////////000000111111111111000000////////////////////////000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222111111222222222333333333111111111111111222222333111222333333444333333333222222333333333333222222333333333333333333333333333333444444444333222222333333444444444444333333333333444555666888888999:::;;;<<<>>>???AAABBBBBBCCCDDDEEEGGGIIIJJJLLLLLLNNNTTT[[[___```dddlllsss}}}rrriiieeedddmmmvvv~~~ssshhheeeffffffggghhhgggkkkrrr{{{~~~hhh^^^QQQIIIGGGHHHFFFDDD@@@@@@@@@???>>>>>>>>>===::::::999888777777777777555555666666666777777777555555555555444444444333333333333333333333333333333333333333333333333333111111222222222222111111111111222222222333333333555555333222111111000000222333333333333222111000000111111222222222111111222222333333333333222222333111000000111222222111111000//////////////////000000000111111111111111000000000000000000000000111111000000000000111111000000000111111333444444111111111111111111111111//////000000000000000111000000000000000000000000222111111000000111111222/////////000111111222222000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000///......//////000111222000000000000000000000000000000000000000000000000000000000000000000000000222222111000000000000000000000000000000000000000........................---------------...................../////////000////////////////////////........./////////000000///////////////////////////.........//////000111......///000000000000000///////////////...............................................................///000000///......////////////////////////---......///////////////000000111111111111000000////////////////////////000000000000000000000000///000000000111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222111111222222222333333333000000//////000000111222111222333444444444333333222333333444444333333222333333333333333333333333222222333444444444333333333333444555555444333333444555666888:::<<<>>>???CCCDDDFFFHHHKKKMMMOOOPPPNNNLLLJJJIIIKKKOOOSSSVVV]]]gggssswwwwww||||||vvvvvv{{{{{{{{{~~~}}}zzzyyyyyyuuubbbVVVQQQPPPNNNKKKIIIIIIIIIIIIIIIIIIIIIIIIEEECCCBBB???===<<<;;;;;;888888777777777777666666555555555555444444444444333333333333333333333333333333333333333333333333111111222222222222111111111111222222222333333333444444333222222333444555222222333333333222111000111111222222222111000000111111222222222222111111000///...///111111///...222111000000//////000000///000000000111111111222000000000000000000000000111111000000000000111111222222111111111222333333111111111111111111111111////////////000000111111000000000000000000000000111000////////////000111...//////000111111222222000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000............///000111222000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000........................,,,,,,,,,---------......---.........//////000000////////////////////////............////////////////////////////////////,,,,,,,,,,,,...000222444......///000000000000000000000//////.........---................................................///000111222222111000///000000000000000000000000---......///////////////......////////////......////////////////////////000000000000000000000000//////000000111111111222000111111111111222222222000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222111111222222222333333333444444333333444444555666000111333444555444333333222333333444444333333222333333333333333333333333111222333333444444444444333333444555555444333333555666888;;;===@@@BBBCCCIIIJJJNNNRRRVVVZZZ^^^___]]]YYYTTTQQQRRRXXX___dddppp}}}vvvfff___\\\ZZZWWWSSSSSSSSSSSSSSSSSSSSSTTTOOONNNKKKHHHEEEBBB@@@???::::::999888777666555555666666555555555444444444333333333333333333333333333333333333333333333333111111222222222222111111111111222222222333333333222222222222333555777888222222333444333222111000222222222222222111000///000000111111111111000000222111222333444444222000333333222111000000111111//////000000111111111222000000000000000000000000111111000000000000111111444444333222111111111111111111111111111111111111.../////////000000111111000000000000000000000000000///...------...///000...//////000111222222222000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000............///000222222000000000000000000000000000000000000000000000000000000000000000000000000000000///...............000000000000000000000000......//////...---,,,,,,.........//////000000000...------------...//////////////////////////////..............................////////////......//////.........//////000111111000///...---,,,,,,------------------------........................000000000000000000000000222222111111000000//////000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000............/////////000111111111111111111111111000000000000111111111111111111111111111111111111///000111222333444444444222111000000000111333444333333333333333333333333333333444444444333333222555444444333222222333333666555333111111222333444222222333333333444444444666555555444333444444444777555333111111222444666222555888888555333333555444666888999:::::::::;;;:::===@@@BBBCCCFFFLLLQQQSSSYYY]]]___gggttt||||||~~~uuukkkdddfffmmmvvv{{{vvvoookkkiiigggbbbdddfffeeecccbbbeeehhhbbbccc___WWWQQQNNNIIICCCCCC@@@<<<;;;<<<;;;999666444555666666555555666777777888777666444222222333555555555555444333222111777555333000000111333555333222222111111222222333444444444444444444444444222222222222222222222222555444222111111111222222111111111111111111111111222222111111111111222222111111111000000000000///000000000000000000000000111111111111111111111111111111111000000000000000333333333222222111111111000000000000000000000000000000000000000000000000////////////000000000000///111222111000111555999???999111...000222111///000000000000000000000000111111000000//////..................////////////...///111222111000...---///////////////000111111000000000000000000000000111111111111111111111111111111000000//////............///000111222222333000000000000000000000000......//////...------,,,*********+++++++++,,,,,,...------------...////////////////////////////////////////////////////////////000000000000//////222111000//////////////////////////////.........................................................////////////////////////000000000000000000//////000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000........./////////000000111111111111111111111111000000000000111111111111111111111111111111111111111111222333333333222222111111000000111111222333333333333333333333333333222333333333333333222222333333333333222222333333666444333111111111333444333333333444444444555555222222222222222222333444444444444444333333444444222555777777555444555777;;;;;;<<<===>>>>>>?????????BBBEEEGGGHHHMMMTTTYYYbbbiiipppvvv~~~}}}xxxsssqqqoooqqquuuyyy|||||||||~~~~~~}}}qqqeeeZZZPPPHHHGGGDDDAAA@@@AAAAAA@@@>>>;;;;;;:::888666444444444555555666666555444444444444444444444444333222222666555444222222333444555333333222222222222333333444444444444444444444444222222222222222222222222444444222111111111222222111111111111111111111111222222111111111111222222222222111111111000000000111111111111111111111111111111111111111111111111111111111111000000000000333333333222222111111111000000000000000000000000000000000000000000000000////////////000000000111...000111000000111555999===777111...000111000...000000000000000000000000111000000000/////////...111000000//////.........,,,...000111222111000//////////////////000111111000000000000000000000000111111111111111111111111111000000000/////////...//////000000111111222222000000000000000000000000.........///......---,,,,,,,,,,,,,,,------------...------------...//////////////////////////////000000000000000000000000000000000111111000000000333333111000///.....................//////000000////////////////////////................................................//////////////////000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000....../////////000000000111111111111111111111111000000000000111111111111111111111111111111111111222222333333222111111000000000111222222222222222222222222222222222222222222222222222333333333333222222222333333333222222555444222111111222333333333333444444444555555555111111111111222333444444333444666777777666555444555777888888888999<<<>>>CCCCCCDDDFFFIIIKKKKKKJJJJJJMMMOOOQQQSSSYYYbbbhhhooovvv~~~}}}||||||~~~ooo___UUUOOOMMMJJJIIIJJJKKKKKKJJJHHHFFFCCC@@@===:::999888777888888888777666555444555555555555555555444333555555555555555555555555333333222222222222333333444444444444444444444444222222222222222222222222444333333222222222222333222222222222222222222222222222111111111111222222333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111000000000000000000000000000000000000000000000000/////////000000000111111...////////////111444777888444000///000111///---000000000000000000000000000000000000////////////333222111000///......---+++---...000111222111111000////////////000111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111000000000000000000000000---...............------.........///////////////...------------...////////////////////////////////////////////////////////////000000000000//////111111000///......//////.........///////////////////////////////////////........................////////////////////////------......//////000000///////////////////////////////////////000000111////////////////////////////////////////////////...////////////000000000111111111111111111111111///000000000111111111111111111111111111111111111111111222222222222111111///000111333333222111111111111111111111111111111111111222222333444444555333333333333333333222222444333222222222222333333222333333333333444444444333333333333333444555555555555666777888888777777999:::;;;===???CCCFFFIIIKKKLLLPPPWWW___bbb___[[[\\\^^^___```cccjjjttt|||~~~ssshhh\\\ZZZXXXWWWWWWWWWWWWWWWVVVSSSOOOLLLIIIFFFCCCBBB>>>===<<<;;;:::888555333666666777777666666555555333444555666666666555444333333333222222333333333444444444444444444333333222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222333333333222222222111111111111111111111111111111111111111111111111111111000111111111111111222222222222222111111111111111000000000000000000000000000000000000000000000000//////000000000111111111000000000//////000111333444222//////000000...,,,000000000000000000000000000000000000////////////222222111111000000//////------///000111111111111000000//////000000111222000000000000000000000000////////////////////////000000000000////////////111111111000000000000000000000000000000000000000------...............---------------------------...------------...//////////////////////////////........................---..................------------------...///000111000000///......------................................................000000000000000000000000------......//////000000///////////////////////////////////////000000111////////////////////////////////////////////////////////////000000000111111111111111111111111111///000000000111111111111111111111111111111111111...///000111222222222222///000111333333222111111111111111111111111111111111111222333444666888:::888777666444333222333333333333333333333333444444222222222222333333333333555444444333333444444444777666555555666888:::;;;<<<===???CCCHHHNNNRRRTTTTTTWWW```nnn{{{zzztttsssssssssrrrttt{{{~~~{{{{{{|||xxxllllllkkkjjjhhhggggggggggggccc^^^ZZZVVVRRRLLLHHHDDDAAA>>>===<<<;;;999777777777777777777666444444333444555666666555444333444333333333333333333444555555444444444333333333222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222333333333222222222111111111111111111111111111111111111111111111111111111000000111111222222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111333222111000000//////...000000//////000///...---000000000000000000000000////////////000000000000//////000000111111222222///000000000000000//////000000000000000111222222000000000000000000000000////////////////////////////////////000000000000111111111000000000000000000000000000000000000000,,,---......///.........000///////////////.........------------...//////////////////////////////........................,,,------......------,,,+++++++++,,,---...000000111111000///...---,,,,,,................................................111111111111111111111111//////////////////000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111000000000000111111111111111111111111111111111111---...///111222333333333000000111222222222222222222222222222222222222222222222333444777;;;>>>@@@AAA>>>:::666333222333444444444444444555555555555222222222333333333444444555555444444444555666666:::999888777888;;;>>>AAA@@@AAADDDKKKTTT\\\```bbbcccgggqqq{{{}}}}}}{{{xxxwwwzzz~~~}}}}}}|||||||||xxxsssnnnjjjcccZZZSSSMMMHHHCCCAAABBBCCCAAA???<<<<<<;;;;;;999888666555555666777777777666444333444444333333333333444444555555555444444333333222222222222222222222222222222333333444444444444333333333333333333333333333222222111111111111222222333222222222111111111111222222222222222222222222111111111111111111111111000000111111222333333333000000000111111111111111000000000000000000000000000000000000000000000000000000000111111111222222555333111111111000///---////////////////////////000000000000000000000000////////////000000000000---......///000111222333111000000000////////////111000000000000111222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111111000000000000000000000000,,,------...//////......222111111111000000000000...------------...//////////////////////////////........................------............---------------------...///000000000//////.........---////////////////////////........................000000000000000000000000000000000000000000//////000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111000000000000111111111111111111111111111111111111//////000111111111111111111111000000111111222333333333333333333333333333222222444666:::???CCCFFFJJJEEE>>>777333222333444444555555666666777666666444444444555555555666666666666777888999;;;===>>>AAAAAABBBBBBDDDFFFHHHIIIGGGIIIOOOYYYdddmmmqqqrrruuuwwwwwwooobbb[[[RRRMMMLLLLLLKKKHHHGGGGGGFFFDDDBBB@@@>>>===:::::::::999888777666555444444333333333333444444666555555444333333222222222222222222222222222222222222444555555555444444333333333333333333333333222222111111111111222222222222111111111000000000222222222222222222222222111111111111111111111111000000111222222333444444///000000000111111111222000000000000000000000000000000000000000000000000000000111111111222222222444222111111333333111///.../////////...///111222000000000000000000000000.../////////000000000111.........//////000000000000////////////000000000111111000000111111222333000000000000000000000000111111111111111111111111.../////////000000000111//////000000111111222222000000000000000000000000,,,,,,---.../////////.........------,,,,,,,,,+++...------------...//////////////////////////////000000000000000000000000......////////////......000//////.........//////.........///////////////000000000000000000000000........................000000000000000000000000222222111111000000//////000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111000//////222111000000000111333444333333333333333333333333222333444888<<>>===<<<;;;999888777777555444444333333444444555666666555444333333222222222222222222222222222222111222444555666555444444333333333333333333333333222222111111111111222222111111111000000000000///222222222222222222222222111111111111111111111111000000111222333333444444//////000000111111111222000000000000000000000000000000000000000000000000000111111111111222222222222000000111444666444111...//////......///222444000000000000000000000000.../////////000000111111////////////........................///111222333111111111000111111222333000000000000000000000000111111111111111111111111.../////////000000111111...//////000111222222333000000000000000000000000,,,---///000000///---,,,............////////////111111000/////////////////////............/////////////////////////////////////////////.........000//////............/////////000000000000//////000000//////......------////////////////////////000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000222222111111000000//////000000000000111111111111000000000000000000000000222222333333444444444555111111111000000000000000222222222111111111000000111111000000000000111111333333222222111000000000000000111222333333444444555666888<<>>@@@CCCGGGJJJMMMNNNTTT\\\cccccc]]]YYYZZZ^^^aaaccciiitttzzzvvvwww}}}yyymmmfffbbb``````dddeeedddaaa\\\XXXUUUUUUKKKGGGCCC@@@>>>>>>===<<<555555666555555444333222666555333222111111222222444444444333333333222222333333333333333333333333666555444444333222111111222222222111111111111000222111000000000111333333111111111111111111111111111111111111111111111111111222222333222111000///222222111111111111111111111111000000000000111111222222222222222222222222000000000000000000000000000000000000000111111222//////000000000111111111222111000//////000111222222111111111000000//////////////////000000000000000//////.........//////222222111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222,,,---...000000...---,,,............////////////111000000/////////////////////............///////////////////////////////////////////////////...---------......///////////////000000000000/////////////////////.........////////////////////////000000000000000000000///000000000000000000000000...////////////000000000000000000000000000000000222111111111000000//////000000000000111111111111000000000000000000000000/////////000000000111111111111111111000000000000222222222111111111000000111111000000000000111111111111111111111222222222222222222333333444444555222333555777:::<<<>>>?????????>>>;;;888777888:::???===<<<<<<;;;::::::;;;888:::<<<<<<<<<<<<>>>???@@@CCCFFFIIILLLQQQVVVZZZbbblllvvvxxxsssllliiijjjmmmqqqyyy}}}yyywwwuuuwww{{{{{{yyyyyy||||||xxxuuuttt|||{{{{{{yyyvvvrrrmmmkkkcccZZZNNNEEEAAA@@@???>>>::::::999888777666444444333333222222222333444444333333333333333333222222333333333333333333333333555555444333222222111111222222222222111111111111222111000000000111333333111111111111111111111111111111111111111111111111000111222222222111000///111111111111111111111111111111000000000000111111222222222222222222222222000000000000000000000000000000/////////000111222111111222222222333333333222111000//////000111222111111111111000000000///////////////000000000000000000000/////////000000111111111000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111000000111111222,,,---...//////...---,,,---............/////////000000//////......////////////............//////////////////////////////......//////////////////***+++---...///000000000...//////000000//////............///////////////////////////////////////000000000//////.........000000000000000000000000............////////////000000000000000000000000111111111000000000000000000000000000111111111111000000000000000000000000111111111111111222222222111111111111111111111111222222222111111111111111111111000000000000111111000000111111222333333444444444444444444444444444111222333444666777999999999::::::999888888:::<<>>===<<<:::888666444333444444555555555555555555222222222222333333333333333333333333333333333333444444333333222222111111333222222222111111111111222111111111111222333333111111111111111111111111111111111111111111111111000111111222111000///...111111111111111111111111111111000000000000111111222222222222222222222222000000000000000000000000111000...---...///111222111111111222222222222333111111000000000000111111111111111111000000000000////////////000000000000000000000000000111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111000000111111222------...//////...---------------.........//////000//////.........////////////............//////////////////////////////............////////////,,,---...000111111000000...//////////////////...------......//////000000////////////////////////000000//////......------////////////////////////........./////////000000////////////////////////000000000000000111111111///000000000111111111111000000000000000000000000222222222222222222222222000111111111111111222222111111111111111111111111222111111000000111111222111111111222222333333333444444444444333333333333333333444444555666666666555666777888888:::===???AAADDDEEEDDDEEEHHHIIIGGGMMMMMMMMMKKKJJJJJJKKKMMMJJJTTT```hhhkkkooowww~~~~~~{{{yyyxxxxxxxxxzzzyyyyyyzzz}}}nnn\\\TTTPPPKKKFFFEEEDDDBBB???<<<:::888777999999888888666555444333222222222222333333333333333333333333333333333333333333333333222222222222333333222222222111111111111111111111222222333333111111111111111111111111111111111111111111111111000000111222111000///...111111111111111222222222222111111000000111111222111111111111111111111111000000000000000000000000111///...------///111333////////////000000000000111000000000000000000111111111111000000000000000////////////000000000000//////000000111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111---..................---------------............//////............////////////............//////////////////////////////---.........//////000000000000111111111000000///......////////////......------......//////000000////////////////////////000/////////.........---//////////////////////////////000000000111111111//////////////////////////////000000111111222222///000000000111111111111000000000000000000000000//////////////////......000000111111222222222333111111111111111111111111222222111111111111222222333333333333222222111111333333333222222222222222333333333444555555555666444666777888:::<<<@@@CCCIIIMMMMMMKKKMMMQQQRRROOOUUUUUUVVVUUUSSSRRRSSSUUUXXXeeeuuurrrhhh___UUUMMMNNNLLLJJJGGGDDDBBBAAA@@@<<<;;;:::888777555444333333333333333333333333333333333333333333333333333333333333333333444444444333333333222222222222111111111222222333333333333111111111111111111111111111111111111111111111111000111111222222000///...000000111111111222222222222222111111111111222222111111111111111111111111000000000000000000000000111000.........///111222////////////////////////000000000111111000000000000000000000000000111111////////////000000000000---...///000000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000111........................,,,------------...............------......////////////............//////////////////////////////------......///000000000222111000000//////000000---......//////......---.........///////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000......///000111222222333000000000000111111111111000000000000000000000000111111111111000000000000000000111111222333333333111111111111111222222222222222111111111111222222555444444333222222111111222222222222222222222222222222333444555666666777777888:::;;;===@@@DDDGGGLLLQQQQQQNNNPPPXXX[[[XXX]]]___aaabbbbbbbbbcccdddnnnyyy~~~{{{zzzuuuvvvyyy|||~~~}}}qqqddd[[[UUUTTTQQQNNNLLLKKKKKKKKKBBB@@@>>>;;;999777777777555555555555444444444333333333333333333333333333333333444444555555666666333333333333222222222222111222222333444333333333111111111111111111111111111111111111111111111111111222222333222111000///000000000111222222333333222222111111111111222222111111111111111111111111000000000000000000000000000000000000000111111222222111111111111111000000000000111111111111000000000000000000111111111111////////////000000000000+++---...000000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111.........------.........,,,,,,---------............------------...///000//////............//////////////////////////////------......///000000111000///---,,,,,,...000111---......//////......---///////////////.........////////////////////////...//////000000111111111000000000000000000000000/////////000000000000111000000000000000000000000---...///000111222333333000000000000111111111111000000000000000000000000555444444444333333333333000000111222222333444444000000111111111222222222333222222111111222222333333333333333333333333222111222222222333444444444333444555666888:::;;;<<<:::<<<>>>???@@@CCCGGGJJJKKKRRRTTTRRRYYYgggnnnlllrrruuuxxxzzzzzzyyyyyyyyy|||zzz}}}{{{yyywwwtttsssssstttvvvqqqssswww{{{~~~vvvoooeeedddaaa___^^^^^^^^^___UUUQQQKKKDDD???<<<;;;;;;888888777666555444444333333333333333333333333333444444555555666777777888444444333333333222222222111222333444444444333333111111111111111111111111111111111111111111111111222333333444444222111000///000000111222222333333333222222111111222222333111111111111111111111111000000000000000000000000000000111222333222222111222222111111000000000000///000111222222111000//////000000000111111111111////////////000000000000,,,---///111111111000///000111111111222222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000......------------......,,,,,,,,,---------......---------------...///000//////............//////////////////////////////---------...///000000111...,,,***)))***---000333---..................---000000//////.........---////////////////////////......///000111222333333000000000000000000000000............/////////000000000000000000000000000---...///000111222333444000000000000111111111111000000000000000000000000222222222111111000000000000000111222333333444444000000111111222222222222333222222111111222222333111222222333333444444555222222333333444555666666666666888:::===???@@@AAA===???@@@AAABBBEEEHHHKKKLLLUUUZZZ[[[ggg{{{wwwvvvzzzvvvsssoookkkiiilllrrrvvvsssuuuyyy}}}{{{ttttttuuuyyy~~~zzzyyywwwuuutttuuuvvvwwwiiicccYYYOOOFFFAAA>>>===::::::999777666555444333333333333333333333333333444555555666777888999999444444444333333333222222111222333444555444333333111111111111111111111111111111111111111111111111333333444555444333222111///000000111222222333333333222222111111222222333000000000000000000000000000000000000000000000000///111333444555444222111000000//////.........---///000111222222111000/////////000000111111111222////////////000000000000,,,...000222333222111000111111222222222333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000........................,,,---......//////......///...---,,,,,,---...///...///000000000///...------.........//////000000////////////////////////111000///...---,,,++++++...///000000000///---,,,333222111///......------............////////////000000000000000000000000////////////////////////222222111000///...------000000000000000000000000111111111111111111111111222111111111000000//////&&&)))---///000000000111888777666444222111111111111111111111111111111111222222222222222222222222333333222111000///......+++---000222222222333444222333444555555555555444555555777===DDDHHHIIIHHHCCCCCCDDDFFFIIIMMMQQQSSSXXX```fffooo~~~www}}}}}}xxxuuuuuuvvvwwwqqqlllkkkpppwww|||~~~~~~yyyuuusssooonnnoooppptttzzz|||vvvpppppprrruuuyyyyyygggWWWLLLGGGEEEDDDCCCBBB>>>:::777777888666666555444333333444555444555666777666666444333222222222222222222222222333333333333333444555666444444555555444222111///111222333333444444333333222222333444444555666666222222222333333444444444333333333333333333333333000000000000000000000000000000111111111111000000000000000000000111111222111111111111000000000000////////////000000000000//////000000111111111222000000////////////000000////////////000111222333000000000000000000000000111111111111111111111111000000111111111111000000000000000000111111111111////////////////////////......//////000000111111........................,,,---......//////......//////...------...//////000111111111000///...---............/////////000///////////////////////////...............------...///000000000///---,,,000000////////////000000............////////////000000000000000000000000////////////////////////000000000///////////////000000000000000000000000111111111111111111111111111111111111000000000///))),,,000111111111111222777777666555444333222222111111111111111111111111222222222222222222222222333333333222111000000///111333555777666666666777444444555666888999:::;;;::::::;;;@@@GGGLLLNNNNNNNNNMMMLLLMMMQQQWWW]]]aaahhhooouuu~~~}}}{{{yyyzzz{{{||||||zzzwwwtttssstttuuu}}}yyyuuuuuuzzzvvvppprrrvvvxxxyyy|||}}}zzz|||{{{zzzyyyvvvuuuwww|||rrr```SSSMMMHHHGGGEEEBBB???===<<<;;;;;;:::999999999888777666555666777777777666555555333333333333333333333333222222222222222333444444444444444444333222111000111222333333444444333333222222222333444444555555222222222333333333444444222222222222222222222222////////////////////////000000111111111111000000000000000000000111111222111111111111000000000000/////////000000000111111///000000000111111111111000000////////////000000////////////000111222333000000000000000000000000111111111111111111111111000000111111111111000000000000000000111111111111000000000000000000000000/////////000000000000000........................------...////////////...000//////......//////000222222222222111000..................////////////////////////////////////---------......//////////////////000//////...---............///111222333............////////////000000000000000000000000////////////////////////---.........//////000000000000000000000000000000111111111111111111111111111111111111000000000000---///222333222222222333555666777777777666444333222222222222222222222222333333333333333333333333444333333222222111111111111333555666555444555666555555555666888<<>>===:::666555666666666555555555444555555555555555555555555333222222222222222333333666555333222111222333333111222333333444444333333111111111222222333333333222222222222222222222333222222222222222222222222000000000000000000000000000000111111111111000000000000000000000111111222222222222111111111000000000111111111222222222222000000000000000111111111000000////////////000000000000//////000111222222000000000000000000000000////////////////////////000000111111111111000000///000000000111111111111111111111111111111111111222111111000000/////////........................---...//////000000////////////000000000000//////............///000000111///////////////.........////////////////////////000000/////////.........//////........./////////000000////////////000000............////////////////////////////////////000000000000000000000000000////////////.........000000000000000000000000111111111111111111111111000000000000000000111111///111222222111000111222333444777999999999777666222222222222222222222222333333333333333333333333111222222222222222222222444666777777777777999;;;@@@???>>>>>>AAAFFFLLLOOOSSSVVVYYY___eeemmmtttxxxqqqqqqsssuuuxxx{{{~~~|||}}}zzzuuutttwwwxxxvvvrrrlllgggiiiqqqyyy~~~{{{wwwqqqooonnnrrrxxxyyypppmmmkkkmmmqqqsssoookkkddd]]]TTTMMMHHHDDDAAA>>>777777666555555444444444444444444444444444444444444444333333333333444444555444333222111222333444111222333333444444333333111111222222222222333333222222222222222222222222333333333333333333333333111111111111111111111111000000111111111111000000000000000000000111111222222222222222111111111111000111111111222222222222111111000000000000000000000000////////////000000000000000000000000111222000000000000000000000000////////////////////////000000111111111111000000///000000000111111111111000000000000000000000000222222111111000000//////..............................///000000000000///...//////000000//////......---------...///000111///////////////.........////////////////////////000000000//////.........///............///000000222111000//////...//////............////////////000000000000000000000000000000000000000000000000111111000000/////////...000000000000000000000000111111111111111111111111000000000000111111111111///000111111000///000222333444666777888888888777333333333333333333333333333333333333333333333333222222222333333444444444444666888999999;;;>>>AAABBBBBBBBBDDDHHHMMMSSSWWW[[[___fffmmmrrrxxx}}}|||~~~{{{vvvvvvyyyuuuvvvuuuqqqsssxxx|||{{{yyysssooosss}}}yyytttpppvvvyyy}}}yyyuuulllaaaVVVMMMGGGCCC>>>===;;;999777666666666555555555555555555555555555555444444333333444444444333333222222333333333111222333333444444333333222222333333333333333333222222222222222111111111333333333333333333333333222222222222222222222222000000111111111111000000000000000000000111111222333222222222222111111111000000000111111111222222111111111111000000000000000000////////////000000111000000000000000111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000111111111111111111000000..............................///000000000000000---...////////////...---111111///.........//////000/////////............///////////////////////////////////////000000000///......---...///000111111111000///////////////............////////////000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000111111111111111111111111///000000000111111111111///000111000000000222333444555555666666777777777333333333333333333333333444444444444444444444444333444444555666777777777555777:::<<<>>>AAAEEEHHHKKKLLLNNNRRRXXX___eeeiiijjjqqqzzz}}}uuuqqqllliiikkkpppqqquuuwwwxxx|||{{{~~~mmm\\\QQQMMMGGGEEECCC@@@===;;;;;;:::666666666666666666666666555444444333222222333333222333333444444333333333111222333333444444333333444444333333333333333333222222222222111111111000222222222222222222222222111111111111111111111111000000111111111111000000000000000000000111111222333333222222222111111111/////////000000000111111111111111111000000000///000000////////////000000111111000000000000111111000000000000000000000000111111111111111111111111000000111111111111000000000000000000111111111111111111111111111111111111111111111111111111222222...........................//////000000000000000,,,---...//////...---,,,666444222000............000000//////.........---////////////////////////------...///000111222222///...------...///000111000000////////////000000............/////////000000000000000000000000000000000000000000000000000//////000111222333444444000000000000000000000000111111111111111111111111//////000000111111111222///000111111000111333555555555555444555666777777333333333333333333333333444444444444444444444444555555666777888999::::::<<<>>>@@@CCCFFFJJJOOOSSS[[[]]]aaagggnnnvvv}}}~~~vvvooogggdddbbbbbbgggmmmpppwww}}}|||uuuooommmppp{{{{{{ooo```ZZZNNNLLLIIIEEEBBB@@@??????777777777777777777777777444333333222111111111222111222333444555444333222222222333444444444333333444444444444444444444444222222222222111111000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000111111222333333333222222222111111////////////000000000000222111111111000000//////000000////////////000000111111000000000000000111000000000000000000000000111111111111111111111111000000111111111111000000000000000000111111111111222222222222222222222222000000000111222222222333////////////////////////......//////000000111111............////////////---...///...---------///111111000......---------........................////////////////////////////////////////////////......////////////......000000000000000000000000////////////000000000000222111111111000000//////000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111111111111111111111111111000222555888888777666444444333333222222333333333222111000111444777888888888;;;>>>>>><<<;;;<<>><<<>>>888777666555555666777888555333222222444555444444333333333333333333333333333333333333222222222222222222111111111111222222333444666555333222222333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000000111222222000000000000000000000000222111///...---...000111222111111000000111111222111111000/////////000000111111111111111000000000........................111111111111000000000000111111111111111111111111222222222222111111111111//////////////////////////////......------,,,,,,............////////////...///000000///...///000000000///.......................................////////////////////////////////////////////////000000111111111111000000........................////////////000000000000111111111000000000000000000000000000000000000000///000000000111111111111111111111111111111111111000000111111111222222222222222222222222222222222333222222111222333444555555555444333333333333333222555777666888DDDWWWfffkkkccc[[[ZZZ]]]___\\\YYY]]]eeerrr}}}{{{zzzvvvtttqqqoooppptttyyy|||~~~yyysssnnnllljjjjjjooopppttt|||vvvnnnggg```[[[[[[^^^aaaeeeiiiooouuuyyy{{{sssoooooopppiiimmmuuuyyyrrrooojjjjjjjjjgggeeedddfffhhhhhhhhhiiinnnssstttqqqmmmllllllmmmqqqwww|||~~~~~~|||{{{zzz{{{~~~~~~zzzxxxxxxxxxwwwtttnnnjjjhhhiiikkkmmmjjjgggdddccceeeeeedddbbbcccgggmmmpppqqqpppppppppppptttvvvvvvxxx|||{{{wwwvvvyyy}}}~~~wwwssskkkmmmpppuuu}}}{{{}}}|||wwwvvvwwwwwwmmmddd[[[UUUNNNGGGCCCCCC<<<;;;999999999999888777444222111111333444444333333333444444444444333333333333222222222222222222333222222222222222222333222333555444222111111222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000111222333////////////////////////222111///------...000222111111000000000000111111111111000000000000000000222222111111111111111111////////////////////////111111111000000000000000111111111111111111111111000000000/////////////////////////////////////////////......------,,,,,,............////////////---...//////------...///000//////............///////////////////////////////////////////////////000000000000000000000000000000111111111111000000////////////////////////////////////000000000000000000000000000000111111000000000000000000000000///000000000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222111000///000111222444555444444333333444444555111444666777<<>>BBBJJJYYYnnn}}}}}}}}}~~~{{{sssllldddeeejjjppprrrqqqssswwwzzzpppgggcccaaa___bbbeeeeeeeeeeeegggiiijjjkkkjjjjjjhhhfffcccbbbfffjjjpppxxx~~~}}}tttnnnmmmkkknnnttt|||{{{zzz|||||||||{{{tttlllhhhiiiiiigggfffooozzz~~~{{{vvvwww{{{|||yyytttnnnhhhfffggggggeeebbbdddeeefffeeeccccccfffhhhjjjhhhccc^^^[[[\\\```dddkkkkkkjjjkkkoootttyyy|||}}}yyyvvvuuusssssszzz}}}xxxrrrnnnlllkkkjjjiiijjjpppwww{{{}}}}}}|||{{{{{{}}}tttjjj^^^VVVMMMGGGDDDCCC???<<<<<<:::777777777777666555444555666777777666555444333444444444555555555666555444444333333444444555222444555555333222222333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222111000000000111111111111111111111111111111---...///000111111000///000000////////////000000///000111222222222222111/////////000000111111111000000000000000000000000///000000000111111111111000000000000000000000000000111111111222222222222////////////////////////......//////000000111111............/////////000///000111000///...///111//////.........//////000000000000000000000000000////////////////////////000000000000000000000000......////////////..............................////////////000000000000//////000000111111111222000000000000000000000000000000000000111111111111111111111111111111111111111111222222222333333333333333333333333333333333333333333333333333333222111111222333555777999::::::>>>CCCIIIOOO[[[jjjtttvvvtttsssttttttrrrmmmiiillljjjmmmrrrtttssssssvvv}}}~~~|||wwwppplllkkklllfffjjjnnnooonnnnnnoooqqqrrrqqqpppooonnnmmmllllllooossszzz{{{oooeeecccbbbaaaeeeooo{{{zzzxxxttt|||uuukkkjjjmmmnnnnnnqqqppplllkkkooorrrrrrvvv{{{wwwwwwuuuqqqmmmjjjnnnpppooolllhhhhhhhhhnnnjjjbbbYYYSSSRRRUUUYYY^^^^^^```aaacccfffhhhiiioookkkgggddd___^^^eeeooosssttttttuuuvvvxxxyyyyyyzzz{{{|||~~~zzzvvvttttttrrrooommmhhhkkkmmmooottt{{{|||yyy{{{wwwuuuyyyzzzxxxyyyzzzzzz|||nnncccUUULLLIIIIIIGGGFFF???===;;;::::::999888666444555666888888666555444333333333444444555555555444333333222222333333444444666777666555333444444111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222444444333222111111111111111111111111111111111111,,,...000111222111000///000000////////////000000///000111222333333222111......//////000000000111//////////////////////////////000000111111111222000000000000000000000000......//////000000000111.../////////---,,,---.........////////////......000000//////.........---,,,---...///000000000000111111000///////////////......//////...---,,,,,,////////////////////////000000////////////000000000000000000000000000000,,,,,,,,,---...///000000,,,------...///000111111111111000000//////......000000000000111111111111222222222111111111000000000000000000000000000000111111111000111111222333222111111111111111222333666666666555555444333333555666777777777888;;;===CCCFFFJJJPPPZZZfffpppuuuzzzsssnnnnnnnnnmmmnnnqqqyyyzzzzzzyyyxxxuuurrrqqqyyyzzz{{{yyywwwuuuvvvvvvnnnqqqsssrrrooommmmmmooovvvuuuxxx~~~|||xxxxxx{{{~~~}}}pppeeeeeeiiiooovvv~~~wwwrrrqqqnnnhhhjjjiiiiiikkkjjjiiimmmtttvvvyyy{{{}}}zzzrrrlllqqqlllddd\\\VVVSSSSSSSSSVVVXXX[[[^^^aaacccccccccdddffffffaaaZZZWWWXXX[[[^^^eeekkkkkkgggdddfffiiilllmmmooorrruuuwwwyyy{{{vvvxxxyyyxxxtttrrrtttuuuzzzwwwsssqqqrrrtttuuuuuunnnllljjjiiiiiiiiikkkllljjjiiihhhjjjooorrrsssrrrppptttxxx{{{~~~~~~lll]]]UUUQQQPPPOOOOOOGGGAAABBB@@@:::888:::888999:::999777666666777777555333333444444444333555555444333333222111111444444444444444444444444333333333222222111111111///000111222333333222111222222333333333333222222222222222111111111111000222222222111111111000000111111000000111111222333222222222111111111000000000000000000000000000000222111111111000000//////000000000000000000000000111///------000222111///000000000000000000000000000///...------...///000111111111000000000000000.../////////---,,,---.........////////////......000/////////..................///000000000000000111000000//////////////////////////////...------////////////////////////000000////////////000000000000000000000000000000,,,------....../////////.........///////////////111000000000/////////...000000000000111111111111222222222111111111000000111111111111111111111111111111111111111222222333222222222222222333333444666555555555555555555555333555666777888:::>>>AAAFFFMMMUUU]]]jjj{{{zzzttttttuuutttwwwzzz~~~zzzqqqlllpppsssxxxzzz{{{||||||}}}yyywwwtttqqqpppsssxxx|||wwwpppttt{{{~~~~~~vvvllliiilllllljjjjjjjjjmmmrrrvvvyyy~~~xxxvvvrrrjjjccc]]][[[[[[[[[\\\^^^aaadddfffhhhiiiiiikkkllljjjdddZZZRRRPPPPPPSSSXXX^^^aaaaaa```ccceee______aaacccdddfffggghhhiiijjjjjjhhheeecccdddfffllljjjhhhiiikkknnnoooooolllkkkhhhfffeeedddeeefffdddbbbaaabbbeeeffffffeeeiiilllpppuuuyyy}}}}}}zzz{{{tttkkkfffcccaaa^^^UUUMMMKKKGGG???;;;<<<::::::999777666666888999777555333444555666666555666666555555444333333222444444444444444444444444333333333222222222111111///000111222222222111111000000111111111111000000222222222111111111111000222222222111111111000000111111000000111111222333222222222111111111000000000000000000000000000000111111111111000000000///000000000000000000000000111///---...000222111///000000000000000000000000111000////////////000111000000000000000111111111.../////////---,,,---.........////////////......////////////............/////////000000000000000111000//////......////////////000000000///......////////////////////////000000////////////000000000000000000000000000000........................000000000//////.........000000000000////////////000000000000111111111111222222222111111111111111111111111111111111111111111111111111111222333333222333333333444444444555444333222222222444555666444666888:::===@@@EEEIIIMMM[[[fffmmm}}}{{{qqqkkklllqqqwww|||~~~~~~~~~|||zzzwwwxxx{{{{{{vvvvvvyyy||||||yyyxxxzzz|||wwwxxxtttmmmlllqqqwwwxxxwwwwww{{{|||xxxrrrllliiihhhhhhiiihhhiiikkknnnppprrrssssssvvvvvvssskkk^^^RRRKKKHHHHHHKKKPPPVVVZZZ]]]______XXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWTTTSSSTTTVVVZZZYYYYYY\\\```ccceeeeeegggfffdddcccbbbbbbccccccdddbbb````````````___^^^aaacccggglllqqqwww|||~~~~~~|||zzzxxxvvvvvvzzz|||}}}~~~yyypppfff```XXXNNNEEEAAA???<<<888555333444555777666555444444666888888777777777666666555444444444444444444444444444444444333333333333222222222222//////000111111111111000111111111111111111111111222222222111111111111000222222222111111111111111111111000000111111222333222222222111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000///......000111111000000000000000000000000000111111000000000000111111//////000000111111222222.../////////---,,,---.........////////////......///////////////.........////////////////////////000000///............//////000000000000000//////////////////////////////000000////////////000000////////////////////////////////////............000/////////////////////000000000000///////////////000000000111111111111111111111111111111111111111111111111111111111111222111111111111222333333222222333444444555555555666555444444555666888::::::<<<>>>@@@CCCIIIOOOTTTZZZjjjvvv|||{{{vvvtttssssssuuuyyyzzzyyywwwwwwwwwtttvvv|||}}}{{{zzz}}}zzz{{{}}}|||wwwqqqnnnnnnmmmkkkiiikkkrrrwww}}}zzz~~~~~~}}}|||zzzwwwssspppoooppprrrtttrrrrrrtttvvvxxxyyy{{{{{{}}}}}}zzzrrrfffYYYPPPLLLIIIIIILLLQQQXXX\\\\\\ZZZWWWWWWWWWWWWVVVTTTSSSRRRPPPPPPNNNMMMLLLMMMOOOQQQQQQOOOMMMOOOSSSWWW[[[\\\^^^^^^^^^___```aaacccdddeeedddcccbbbaaaaaa``````^^^^^^___ccciiinnnrrrttttttrrrqqqqqqsssttttttsssxxxvvvvvvwwwyyy{{{~~~vvvgggWWWLLLHHHDDD???:::888777666666666555444555777888888888666666666555555555444444444444444444444444444444333333333333333333333333000000000000000000000000333333333333333333333333222222222111111111000000111111111111111111111111111111000000111111222333111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000000///......///000111111000000000000000000000000000000000000000000000000......///000111222222333.../////////---,,,---.........////////////...............///////////////......---------...///000000//////...............//////000000000000000///000000000000000000000000000000////////////000000//////////////////////////////////////////............//////000111111222////////////000000000000///000000000111111111111111111111111111111111111111111111111111111111111222222222111222333333444111222333444555555555555999888888999;;;===???@@@BBBCCCDDDFFFKKKSSS\\\ccckkkxxx}}}wwwuuuwwwxxxxxxxxxwwwtttpppoooooopppqqqvvv{{{qqqllljjjkkkwww~~~wwwtttsssooollljjjmmmqqqqqqmmmhhheeedddcccaaaccckkkwww~~~~~~~~~wwwvvvwwwyyyvvvqqqppprrruuuzzz~~~}}}vvvpppnnnooonnnmmmkkkkkknnnsssxxx|||zzzyyyxxxzzz{{{yyysssnnnmmmllljjjiiijjjmmmppprrrqqqqqqrrrsssuuuvvvxxxxxxxxxxxxvvvqqqhhh___WWWSSSRRRQQQQQQTTTZZZ\\\[[[XXXUUUVVVVVVVVVTTTRRRPPPNNNNNNLLLJJJIIIKKKNNNQQQSSSQQQMMMIIIGGGJJJOOOSSSUUUVVVVVVWWWXXXYYY[[[\\\]]]```aaaaaaaaaaaaaaacccddd___^^^\\\^^^bbbeeeggggggfffdddbbbcccfffiiikkkkkkssstttuuuvvvyyyqqq```RRRNNNHHHDDDBBB@@@===;;;888666555555777888777666555555555444444444444444444444444444444444444444333333333333333333333333111111000000000000000000444444333222222333444444222222222111111111000000111111111111111111111111111111000000111111222333111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000//////////////////000111000000000000000000000000////////////////////////......///000111222222333.../////////---,,,---.........////////////...............///////////////......---------///111222000///......------............///000000000//////000000000000000000000000000000////////////000000000000000000000000000000////////////////////////---......///111222222333////////////000000000000000000000000111111111111111111111111111222222222222222222222222222222222222222222222222333444444111333444666777777777666444666888<<<@@@CCCFFFGGGLLLLLLMMMPPPWWWcccpppyyy}}}zzzxxxwwwwwwwwwuuurrrppppppsssuuu}}}wwwmmmiiiiiiooowwwvvvjjjffffffgggfffdddcccdddggggggeeebbb```aaabbbdddkkkyyyxxxrrrqqqqqqmmmiiiiiihhhggghhhiiihhhgggllltttuuuyyy{{{yyyqqqhhhbbb```]]][[[ZZZZZZ]]]bbbgggjjjiiiiiikkkoooqqqoooiiiddd^^^]]]\\\\\\^^^aaadddfffeeeeeeeeefffgggiiijjjkkkhhhgggfffccc___\\\XXXVVVYYYXXXWWWXXX[[[\\\ZZZXXXVVVWWWXXXYYYXXXVVVTTTRRROOOLLLIIIHHHKKKPPPSSSUUUUUUPPPJJJGGGHHHKKKNNNPPPOOOOOOOOOOOOOOOOOOOOONNNYYY[[[]]]^^^___aaadddgggaaa^^^\\\\\\___aaa___]]][[[YYYXXXYYY\\\___bbbbbbgggkkkooossszzzyyy___XXXPPPJJJGGGEEEAAA???<<<:::888777777777666555444444444444444444444444444444444444444444444444333333333333444444444444333222111111000111111111333222111000000111222333222222222111111111111000111111111111111222222222111111000000111111222333111111111111111222222222000000000000000000000000000000000000111111111111000000000000000000000000...///000///...///000222000000000000000000000000......////////////......//////000000111111222222.../////////---,,,---.........////////////................../////////000///.........///222444666//////...------------...------...///////////////000000000000000000000000000000////////////000000000000000000000000000000......//////000000111111//////000000000111111111.../////////000000000111000000000000111111111111000000111111111222222222222222222222222222222222333222222222222333444444333555777999::::::999999444888>>>FFFMMMRRRVVVWWWZZZZZZZZZ^^^iiiyyy{{{wwwtttyyyzzz|||}}}}}}}}}uuuuuuwww}}}qqqiiigggffffffhhhggghhhiiijjjlllmmmmmmmmmnnnqqqvvv~~~|||uuuuuutttrrrooommmnnnnnnmmmpppuuuxxxyyy{{{|||~~~tttlllggghhhgggaaa]]]]]]\\\\\\^^^aaa```bbblllvvv{{{{{{zzzvvvooohhhaaa]]]TTTTTTTTTUUUVVVWWWXXXYYY___aaaeeejjjnnnllleee___WWWVVVTTTTTTTTTVVVXXXZZZXXXXXXXXXXXXYYYZZZ\\\]]]XXXVVVSSSRRRRRRRRRSSSSSSXXXWWWWWWXXXZZZZZZZZZYYYWWWYYY[[[]]]]]][[[ZZZXXXTTTPPPKKKIIILLLPPPTTTUUUVVVSSSOOOLLLLLLLLLLLLLLLIIIIIIIIIIIIIIIHHHGGGFFFNNNPPPTTTVVVWWWZZZ^^^bbb___\\\ZZZ\\\```aaa^^^[[[VVVTTTSSSSSSVVVXXXZZZZZZ[[[bbbhhhmmmwww}}}rrrbbbUUUNNNKKKGGGDDDBBB@@@<<<:::999888666444555555555555555555555555444444444444444444444444333333333444444444555555555444222111111111222333444333111000000111333444222222222111111111111000000000111111111222222222111111000000111111222333000000111111111222222222000000000000000000000000///000000000111111111111000000000000000000000000...///111000......000333000000000000000000000000...///000000000000///...000000000000000111111111.../////////---,,,---.........////////////......---.........//////000000000/////////111444777999//////...------------...,,,,,,---...//////......000000000000000000000000000000////////////000000000000000000000000000000---......///000111111222111111111111000000000000.../////////000000111111000000000000111111111111000000111111222222222222222222222222222222222222333333222222333333444555555777999<<<======<<<;;;>>>CCCLLLVVV___fffkkkmmmeeeeeefffkkkwww~~~{{{xxxvvvttt~~~zzzvvvtttrrrpppmmmoooqqqssstttxxx|||zzzzzz}}}}}}|||rrrkkkmmmooommmiiigggccccccbbb^^^YYYXXXZZZ^^^[[[___dddhhhjjjmmmppprrrjjjccc___bbbbbb\\\XXXXXXSSSTTTXXX[[[\\\___jjjvvv~~~yyytttoooiiiccc___WWWXXXZZZZZZYYYWWWTTTQQQ[[[]]]ccciiinnnllleee___WWWUUUSSSRRRQQQRRRSSSTTTQQQQQQPPPPPPQQQSSSTTTUUUPPPLLLIIIGGGHHHKKKNNNOOOSSSTTTUUUVVVWWWXXXYYYZZZSSSUUUXXX[[[\\\[[[ZZZYYYYYYTTTMMMKKKMMMQQQSSSTTTVVVTTTRRRQQQQQQOOOLLLIIIDDDEEEFFFGGGGGGHHHGGGGGG???CCCGGGIIIJJJMMMRRRVVV\\\ZZZYYY]]]bbbccc```\\\VVVTTTRRRRRRSSSUUUUUUTTTUUU^^^eeejjjsss|||}}}zzz|||~~~zzzggg[[[UUUQQQNNNFFFDDD@@@===;;;999666444666666666666777777777777444444444444444444444444333333333444444555555555666555333222222222333333666555333222222333555666222222222111111111111000000000111111222222222222111111111000111222222333000000111111222222222222000000000000000000000000//////000000111111111222000000000000000000000000---///111000......000333000000000000000000000000///000111222222111000///111111111000000000000000......////////////......,,,---.........,,,)))(((---------.........//////,,,,,,---...///000111111////////////////////////............////////////000000//////.........---........................000111111111222222222222000000000000//////////////////000111111111111111000111111111111222222222000000000000000000000000222222333333333222222111222222222222333444555666222333555555444555666777888999<<>>999999999999::::::999777777555333333444444333222444444444444444444444444333333333333333333333333111222333444444444333333222111000000111222222111333333333222222222111111222222111111111111222222111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000,,,,,,---......///000000000000000000111111111111.../////////000000000111//////000000000000//////......////////////.........///000000///...,,,+++------........./////////////////////////////////////////////////////////............////////////000000////////////............................../////////000000000111111000000000000000000000000///000111111222222111111000111111111111222222222333333333333333333333333111111222222222222111111222222222222222333333333444666777999;;;===>>>>>><<<>>>BBBHHHNNNSSSXXXZZZbbbmmm~~~|||~~~yyyqqqllliiieeeiiiqqq|||uuukkkggghhhlllooo{{{qqqjjjfffcccbbbbbbgggnnnuuu|||}}}|||rrrnnniiiiiimmmqqqssssssuuutttpppiii```XXXTTTRRRMMMLLLKKKKKKKKKMMMNNNOOONNNLLLJJJIIIHHHIIIJJJKKKOOOLLLIIIHHHHHHGGGFFFDDDGGGHHHIIIKKKKKKKKKKKKJJJKKKJJJJJJJJJKKKKKKJJJHHHFFFIIIJJJJJJIIIJJJNNNRRRUUUUUUUUUVVVWWWWWWTTTRRRUUUPPPLLLLLLLLLKKKOOOTTTXXX[[[aaahhhmmmooommmkkk^^^YYYTTTSSSUUUWWWUUURRRKKKHHHHHHOOOZZZcccdddbbb]]]VVVOOOMMMKKKIIIIIIMMMHHHIIIJJJKKKLLLMMMMMMMMMKKKKKKLLLLLLLLLLLLLLLLLLKKKLLLNNNOOOOOOQQQTTTVVVRRRQQQQQQTTTXXXXXXUUUQQQHHHHHHGGGGGGHHHIIIIIIJJJQQQXXX[[[UUUOOOLLLLLLKKKPPPOOOOOOPPPRRRRRRPPPNNNOOOLLLIIIIIIMMMQQQTTTVVVYYYYYYZZZ[[[]]]^^^___```cccccccccbbb```___aaabbbgggggghhhjjjnnnsssxxx{{{}}}}}}ttteee[[[RRRKKKEEE>>>===;;;;;;;;;:::777555777555333333444555444333444444444444444444444444444444444444444444444444333333333444333333222111333222111111111111222222333333333222222222222111333333222222222222333333111111111111111111111111111111111111111000000000222222222222222222222222000000000000000000000000---......//////000000000000000000000111111111111////////////000000000000//////000000000000//////......////////////.........////////////...---,,,............////////////000000//////............////////////////////////............////////////000000//////////////////........................////////////000000000000000000000000000111111111000000111222222222222111000000111111111222222222111111111111111111111111000111222222222222222222444444444555555555444444333555888===BBBFFFHHHHHHFFFIIILLLQQQVVV]]]eeejjjqqq{{{yyywwwyyy{{{yyy}}}}}}wwwpppkkkiiigggjjjooozzzvvvnnnnnnsssyyy|||~~~{{{xxxtttnnniiifffddddddeeehhhlllqqqwww}}}}}}uuutttsssqqqooommmlllkkkbbb___\\\\\\^^^aaabbbaaabbbbbbaaa^^^YYYUUUSSSSSSPPPPPPOOOOOOQQQSSSUUUWWWRRRPPPNNNMMMMMMMMMOOOPPPRRRPPPNNNMMMLLLKKKHHHFFFHHHIIIJJJLLLMMMMMMMMMLLLMMMLLLKKKLLLNNNNNNMMMKKKIIIKKKLLLLLLJJJJJJLLLNNNPPPOOOOOOOOOPPPPPPPPPOOOPPPKKKHHHIIIIIIHHHKKKPPPQQQSSSVVV[[[```ccceeefffaaa[[[UUUUUUYYY[[[XXXSSSMMMIIIIIIRRRaaalllooonnnccc[[[SSSOOOLLLHHHJJJNNNLLLMMMMMMMMMNNNPPPSSSUUUSSSRRROOOLLLIIIHHHGGGGGGCCCDDDFFFHHHIIIKKKOOOQQQPPPOOOOOOQQQTTTTTTSSSPPPNNNNNNMMMNNNNNNOOOPPPQQQ\\\aaaaaaYYYRRRPPPPPPPPPPPPNNNLLLKKKLLLLLLKKKJJJKKKIIIGGGFFFGGGIIILLLMMMSSSTTTWWWYYYZZZZZZYYYXXXYYYZZZZZZYYYWWWWWWXXXYYY______```dddkkksss{{{~~~}}}sssfffWWWLLLJJJFFFAAA???>>><<<888555999777555555666777666555555555555555555555555555444444444444555555555555666555555444444333222222222333222111000000111222222222222222222222222222444333333222222333333444111111111111111111111111222222222111111000000000222222222222222222222222000000000000000000000000000111111111222222222333///000000000111111111111////////////000000000000//////000000000000//////......////////////.....................------,,,........./////////000000000000000///......------////////////////////////............//////////////////000000000000000000////////////////////////////////////000000000000///000000000111111111222000000111222222222222222000000111111111222222222111111111111111111111111111111222333333333333333333444555666666666555555666888<<>>;;;:::888666666666777666555555555555555555555555555444444444555555666666666888888777666555444444333222333555444111000111222222222222222222222222222444333333222222333333444111111111111111111111111333333222222111111000000111111111111111111111111000000000000000000000000111111111111222222222222///000000000111111111111000000000000//////////////////000000000000//////......////////////......------------------------....../////////000000000000000//////.........---////////////////////////............//////////////////000000000000111111/////////////////////////////////000000000111111///000000111111222222222000111222222333222222222000111111111111222222222444444444444444444444444111222333444555555555444222333555666777777666666888999===EEEMMMSSSSSSRRR[[[___bbbbbbdddnnn~~~{{{xxxrrrnnnmmmpppuuuxxx{{{|||yyytttjjjpppxxxwwwrrrmmmiiidddbbbaaa```]]][[[```fffnnntttvvvuuutttssskkkjjjfffbbb]]]XXXUUUSSSSSSTTTWWWYYYYYYXXXVVVUUUQQQSSSTTTTTTSSSRRRRRRSSSRRRSSSVVVYYY\\\___aaabbbaaa___\\\YYYWWWVVVVVVVVVUUUUUUUUUVVVWWWVVVSSSPPPJJJLLLNNNQQQSSSTTTUUUUUUSSSRRRQQQQQQRRRRRRPPPNNNNNNOOOPPPQQQRRRTTTUUUUUUTTTTTTTTTRRROOOMMMLLLMMMLLLJJJJJJNNNMMMHHHFFFHHHIIIJJJLLLLLLMMMOOOSSSVVVVVVQQQNNNNNNQQQRRROOOLLLIIIFFFEEEJJJTTT```hhhllleee___ZZZUUUPPPLLLNNNSSSRRRRRRQQQOOOQQQXXXbbbkkkoookkkeee]]]VVVPPPKKKIIIDDDEEEFFFEEEFFFHHHLLLOOOPPPOOONNNLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNPPPPPPUUUYYYZZZUUUUUU\\\ffflllnnnfffZZZPPPJJJGGGFFFFFFJJJLLLNNNNNNKKKGGGEEEEEECCCEEEHHHKKKMMMNNNOOOOOORRRTTTVVVVVVTTTTTTTTTUUUTTTTTTVVV[[[cccmmmuuu{{{{{{|||}}}~~~}}}|||wwwxxxzzz|||kkkaaaTTTKKKHHHFFFBBB???<<<:::777666666666555333555555555555555555555555444444555555666777777777:::999888666666555555555222555999888555222222333111222222222222333333333333333222222222222333333111111111111111111111111222222222222222111111111000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000//////////////////000000000000//////......////////////......///...............//////.../////////000000000000///////////////.........////////////////////////............//////////////////000000000111111111////////////////////////000000000111111111222222///000000111111222333333000111222222333333222222000111111111111222222222444444444444444444444444222333444555666666666666444555888:::;;;<<<;;;:::===>>>CCCNNNZZZaaabbbaaadddhhhllllllnnnzzzzzzooommmkkkkkknnntttzzz~~~~~~wwwvvvyyy~~~}}}~~~yyytttnnngggccc^^^^^^^^^\\\YYYUUUSSSRRRXXX^^^gggmmmooommmkkkiiifffdddbbb___\\\YYYWWWVVVYYYZZZ[[[[[[ZZZYYYYYYYYYSSSUUUVVVVVVTTTSSSSSSTTTWWWZZZ^^^bbbfffiiijjjjjjiiigggccc___[[[YYYYYYXXXXXXYYY[[[^^^```___\\\YYYRRRTTTVVVXXXZZZZZZZZZZZZYYYYYYXXXYYYZZZZZZXXXVVVTTTTTTTTTUUUWWWZZZ[[[[[[YYYZZZ[[[YYYUUURRRQQQRRROOOMMMMMMPPPNNNIIIGGGIIIHHHJJJLLLLLLLLLMMMQQQTTTPPPNNNLLLLLLMMMMMMLLLJJJGGGGGGHHHIIIMMMSSSYYY^^^[[[WWWUUUSSSOOOLLLOOOUUUTTTUUUUUUUUUVVV\\\fffoootttqqqkkkccc\\\UUUPPPMMMIIIJJJIIIHHHHHHIIIMMMPPPTTTSSSQQQMMMJJJIIIIIIJJJGGGGGGGGGHHHIIIJJJLLLMMMPPPVVVXXXUUUVVV^^^hhhnnnvvvooocccYYYRRRNNNKKKJJJKKKOOOUUUVVVSSSOOOKKKJJJFFFFFFFFFFFFGGGIIIJJJKKKLLLOOORRRTTTTTTTTTVVVWWWYYYYYYYYY\\\```ffflllooommmppptttvvvwwwuuutttsssqqqsssvvvxxxyyy|||lll\\\TTTNNNIIIDDDBBB???<<<::::::999777555555555555555555555555555444555555666777777888888999888777666555555666666333999>>>>>>:::666444555111111222222222333333333222222111111111111222222111111111111111111111111111222222222222222222333111111111111111111111111000000000000000000000000........................000000000000111111111111111000000000/////////...//////000000000000//////......////////////......000000////////////000111////////////000000000000////////////////////////////////////////////////............/////////000//////000000111111111222000000000000000000000000111111111111222222222222///000000111222222333333111111222333333333333222000111111111111222222222222222222222222222222222333444555666777777777777888999<<>>===;;;999666666666666666666666666444555555666777888888999888777555444444555666666555;;;BBBCCC>>>999666666111111111222222333333333222111111111111111111222111111111111111111111111111111111222222333333444222222222222222222222222000000000000000000000000000000000000////////////000000000000111111111111111111000000/////////...//////000000000000//////---.........//////000000,,,...000000...---///111////////////////////////000000//////.........---000000///...---,,,++++++000111111111111000////////////000111111111111111//////000000000000//////000000000000000000000000111111000000//////......111111111000000000000///111111222222222333333333333333222222222333444444333555555333111111555999>>><<>>CCCHHHIIIQQQ\\\ddddddcccdddhhhrrr|||uuuqqqppprrrrrrqqqnnnkkkjjjkkklllvvvyyywwwxxx{{{tttppppppppprrrtttvvvqqqhhheeeddddddgggkkknnnoookkkjjjjjjkkkkkkiiieeebbbaaa^^^ZZZXXXXXXYYYZZZZZZ\\\\\\\\\\\\]]]^^^______aaadddkkkttt}}}~~~wwwnnngggbbbccclllvvvyyywwwtttnnngggcccbbbbbbmmmpppuuuzzz~~~}}}xxxtttsssqqqlllfffaaa^^^___bbbeeelllsssqqq|||uuuiii```]]]___^^^aaaccccccggglllllliiidddYYYQQQOOOPPPOOONNNNNNNNNOOOPPPRRRTTTVVVXXXYYYYYYVVVSSSQQQPPPPPPOOOMMMMMMLLLNNNPPPOOOOOOTTT[[[aaabbbbbb```[[[WWWTTTSSS\\\YYYTTTOOOMMMMMMNNNPPPSSSXXX___fffgggaaaWWWPPPLLLJJJHHHFFFFFFGGGIIIJJJKKKLLLMMMNNNMMMNNNPPPRRRSSSTTTUUUUUUVVVVVVUUUUUUXXX[[[___cccggglllqqquuuuuunnnddd]]]YYYTTTLLLFFFKKKOOOSSSVVVUUUPPPKKKGGGGGGIIIMMMQQQTTTWWWYYYZZZVVVVVVUUUTTTUUUVVVWWWXXXYYY\\\aaafffkkkqqqxxx}}}qqqaaaXXXTTTMMMGGGBBB<<<777777666555555888888777666555555444444555444444444444444444444444222222444444444444222222333333333333333333333333333222222222222333444444222222222222222222222222000000111222222222222111111111111222111111000000000000000000111111111111111111111111111000//////000000000000000000000000222222222222222111000///////////////////////////.........///////////////---...///////////////000///////////////////////////////////////.........------....../////////000,,,---...///000000000000//////000111111111111111000000000111111000000000000000000000000000000000000000000000000000000000//////000111111222333333222222222333333333444444444333333333444555666777777:::<<<======@@@EEEJJJWWWVVVZZZbbbfffgggiiimmmrrr|||yyytttpppmmmmmmpppsssuuuttttttvvvxxx}}}tttmmmnnnrrrvvv|||}}}vvvtttllliiifffeeehhhkkkmmmnnnkkkjjjjjjjjjiiifffaaa^^^^^^\\\[[[ZZZ\\\^^^aaabbbeeeeeeeeedddcccdddfffgggfffiiinnnvvv~~~uuummmkkkrrr}}}yyysssmmmkkkkkkooorrrvvvyyy}}}~~~|||yyyuuurrrnnnkkkjjjjjjlllpppssssss}}}|||sssnnnmmmnnnqqqtttvvv|||tttfffXXXRRRRRRPPPPPPQQQSSSTTTUUUXXX[[[^^^```bbb```]]]YYYVVVUUUSSSRRRPPPNNNOOOQQQSSSPPPMMMPPPVVVVVVWWWWWWVVVUUUTTTSSSSSSWWWUUUQQQNNNMMMMMMOOOPPPUUUYYY___dddddd^^^WWWQQQMMMLLLKKKJJJJJJJJJJJJJJJPPPRRRRRRQQQNNNLLLKKKKKKKKKLLLNNNPPPQQQSSSSSSSSSZZZ]]]aaadddgggkkkooorrrtttnnnhhhffffffaaaWWWNNNLLLQQQYYY```ccc^^^UUUNNNFFFGGGHHHKKKNNNQQQTTTVVVTTTSSSRRRQQQRRRTTTWWWXXXUUUXXX[[[___ccciiipppttttttgggXXXLLLJJJBBB<<<;;;:::666444444777777666555555555555555444444444444444444444444222222333333333333222222333333333333333333333333444333333333333444555555222222222222222222222222000000111222222222222111111111222111111000/////////000000000111111111111111111111111111000//////////////////////////////111111222222111000/////////////////////////////////////////////.....................///000//////////////////////////////.........///////////////+++,,,,,,------.........000000000111111000000/////////000111111111111111000000111111111111000000000000000000000000000000000000000000111111111111222111111111111111111111222222333333333444444444444444444444555666777888777:::>>>@@@BBBGGGNNNSSSdddaaa```cccgggkkkrrrzzz|||xxxttttttttttttxxx}}}{{{{{{zzzxxxwwwwwwxxxyyyrrroooooouuu{{{zzzuuuuuuwwwyyy~~~zzzwwwwwwqqqnnnkkkiiiiiikkkkkkkkkfffeeeeeeddddddbbb^^^[[[ZZZ\\\```cccfffiiikkklllpppppppppnnnlllllloooqqqssstttwww|||xxxzzz~~~{{{zzzzzzwwwxxxzzz{{{}}}~~~|||zzzxxxvvvxxx}}}||||||wwweeeZZZUUUSSSTTTWWWXXXYYY\\\aaagggmmmsssvvvssspppjjjeeeaaa\\\WWWTTTQQQQQQSSSUUUSSSOOOPPPUUUYYYYYYYYYYYYYYYYYYWWWVVVQQQPPPNNNMMMMMMNNNOOOPPPWWWYYY[[[\\\YYYUUUQQQOOOKKKLLLNNNOOOOOOMMMKKKJJJQQQTTTWWWWWWTTTPPPLLLJJJGGGGGGHHHIIIKKKLLLNNNOOOVVVZZZ___dddfffggghhhiiijjjggggggjjjlllhhh]]]SSSNNNTTT^^^hhhkkkggg^^^VVVKKKIIIFFFEEEEEEHHHKKKMMMOOONNNNNNNNNPPPSSSVVVXXXWWWYYY[[[]]]___cccgggjjjuuu}}}mmm\\\TTTKKKEEEDDDCCC>>>999888666666555555555555666666444444444444444444444444333333333444444333333333333333333333333333333333444444333333444444555666222222222222222222222222000000111222222222222111111111111111111000///...///000000000111111111111111111111111111000//////////////////////////////000000111111111000//////000000000000000000000000///////////////.........///...---...000000000...////////////////////////.........///////////////---------....../////////111111111111111000////////////000111111111111111000111111222222111111000000000000000000000000000000000000111111111111222555444444444333333333333333333333333444444444444444444444555666777888999777;;;@@@DDDHHHOOOWWW^^^eee```^^^aaaeeemmmyyy~~~wwwrrrpppsssxxx|||}}}qqqqqqpppnnnlllmmmppprrrxxxxxx{{{}}}|||vvvrrrssstttwww}}}zzzyyyxxxwwwwwwxxxyyyzzzuuusssooonnnmmmmmmkkkjjjbbbaaa```aaabbbbbbaaa___]]]bbbiiiooorrruuuvvvxxxzzz{{{{{{xxxuuuuuuxxx||||||mmmccc]]]^^^bbbaaabbbfffmmmwwwyyypppgggbbbZZZXXXXXX[[[[[[XXXWWWYYY```bbbeeehhhiiigggbbb]]]VVVTTTQQQOOONNNNNNPPPQQQXXXXXXWWWTTTOOOLLLLLLLLLHHHJJJNNNQQQRRRPPPNNNLLLOOOTTTZZZ]]]\\\XXXUUUSSSJJJIIIGGGFFFEEEGGGHHHIIINNNRRRYYY^^^aaabbbbbbccc``````bbbeeehhheee\\\TTTSSSZZZdddlllmmmiiiaaa\\\SSSPPPLLLGGGDDDDDDEEEFFFGGGGGGGGGIIIKKKNNNQQQSSSXXXZZZ\\\^^^^^^```bbbdddfffmmmxxx}}}cccXXXNNNKKKHHHDDD???>>>888777777666666666666777555555555555555555555555444444444444444444444444333333333333333333333333444333333333333444555555333333333333333333333333000000111222222222222111000000000111000000//////000000000000111111111111111111111111111000//////000000000000000000000000//////000000000000//////000000000000000000000000000/////////............///...,,,---000111000...////////////////////////............/////////000........./////////////////////000000000000000000//////000111111111111111000111111222222111111000000000000000000000000000000000111111111222222222333333444444444444444444333333333444444444444555444444444555666777999:::888<<>>EEELLLSSS\\\gggnnnqqqnnnnnnrrrwww}}}vvvqqqpppnnnrrrvvvyyy|||{{{jjjeeekkksss~~~sssjjjhhheeebbbcccggglllrrryyyzzzwwwxxxxxxuuurrrzzz{{{zzzvvvwww~~~yyyuuurrrqqqvvv{{{|||{{{{{{{{{{{{zzzwwwtttwwwtttpppooooooppppppoooooossszzz~~~~~~~~~|||wwwzzz~~~|||wwwtttqqq}}}xxxooobbbVVVOOOOOORRRUUUSSSTTTSSSPPPKKKHHHHHHJJJGGGHHHJJJMMMOOORRRTTTUUU```cccfffhhhhhhgggggghhh[[[VVVOOOHHHCCCCCCDDDFFFFFFHHHJJJKKKLLLNNNQQQTTTSSSRRRRRRSSSTTTUUUVVVWWWZZZcccmmmrrrqqqnnnnnnoookkkjjjhhhddd^^^VVVPPPLLL@@@AAACCCDDDEEEFFFFFFFFFJJJNNNTTTXXXZZZ[[[\\\]]]```___aaahhhrrryyy{{{yyywwweeeYYYQQQMMMMMMCCCAAA???<<<999777555444777777777777777777777777444333333222222333333444333333333333333333333333333222222222222333444444333333333333333333333333000000111222222222222111......///000000111000000000000000000111111111111111111111111111000//////000000000000000000000000......///////////////...000000000000000000000000000000000000000000000000............//////////////////............//////000000000000000000000000......------------................../////////000......//////000000111111222222333444444444333333111111111111111111111111000000000000111111111111333333222222222333444444555555444444333333222222///222666777666777;;;>>><<>>???CCCLLL[[[nnn{{{yyyttttttxxxuuuvvvwwwzzz}}}xxxtttrrrrrriiikkklllnnnpppsssxxx|||zzzuuussstttuuutttwwwzzzzzzyyyzzz}}}~~~~~~~~~}}}{{{yyyzzz|||~~~~~~~~~}}}~~~}}}{{{zzzyyyxxxyyyzzz{{{{{{{{{{{{zzzyyyyyyyyyxxxxxxwwwvvvuuuuuutttsssqqqooonnnllllllkkkhhhiiikkkkkkjjjlllooorrrrrrrrrsssuuuwwwxxxvvvuuusssrrrppppppsssyyy~~~zzzuuuoookkkiiifffbbb^^^[[[YYYYYYXXXWWWWWWWWWUUUSSSTTTVVVXXXVVVTTTQQQOOONNNNNNNNNOOOXXX[[[___ccceeeccc^^^ZZZUUURRRNNNJJJGGGFFFFFFGGGGGGIIIMMMRRRVVVYYYZZZZZZYYY[[[]]]^^^]]]\\\YYYXXXTTTWWW\\\```bbb```\\\XXXTTTSSSRRRQQQOOOLLLHHHFFF@@@CCCHHHJJJKKKNNNRRRVVVWWW___hhhkkkjjjkkkqqqvvvsssdddUUULLLDDD@@@<<<999999:::999888666666666555555444444444444444444444444444444444444333333222222333333444444333333333333333333444333222222111111222222333111111111222222333333333111111222222222222111111000000111111111111000000000000000000000000000000////////////////////////111111000000000000111111....................................//////////////////............//////000000000000000000000000000//////......//////000/////////000000000111111111111111111111111000000222222333444444444444333111111111111111111111111111111111222222222222333111222333555888;;;===>>>888888888999999:::::::::>>>@@@DDDKKKXXXlll|||uuurrrssszzzyyyssspppxxx}}}{{{xxxuuurrrqqqppppppiiijjjlllpppuuu{{{~~~yyywwwxxxzzz}}}|||zzz|||~~~{{{|||~~~|||}}}~~~~~~~~~|||}}}~~~~~~~~~~~~~~~}}}|||zzzzzzzzzyyywwwuuusssrrrqqqqqqoooqqqrrrpppnnnnnnqqquuuttttttvvvxxxzzzzzzxxxuuuwwwvvvttttttuuuxxx{{{}}}|||~~~zzztttllleeebbb```___^^^ZZZYYYXXXUUURRRPPPQQQSSSQQQPPPOOONNNMMMNNNNNNOOORRRVVV___hhhoooqqqooommm]]]YYYTTTOOOJJJHHHGGGGGGIIIJJJMMMQQQVVVXXXWWWVVVSSSTTTUUUVVVVVVUUUUUUTTTUUUYYY]]]aaabbbaaa^^^\\\VVVUUUVVVWWWWWWTTTOOOLLLBBBBBBDDDFFFHHHJJJKKKLLLNNNWWWaaagggiiijjjmmmpppzzz{{{gggYYYOOOIIICCC?????????===;;;888888777777666555555555444444555555555555444444444333333222222333333444444444333333333333444444333222222111111222222333111111111222222333333444111111222222222222111111000111111222222111111000000000000000000000000000000000000000000000000000222111111000000111111222////////////////////////............//////////////////............//////000000000000000000000000111000000//////000000111//////000000000111111111111111111111111111222222222333333333333222111111111111111111111111111111111111111222222222333333222222333444666888:::;;;666888:::>>>BBBEEEHHHIIIHHHLLLSSS\\\jjj|||{{{vvvtttvvvyyy}}}{{{|||wwwttttttuuuwww~~~}}}zzzwwwsssrrrrrrrrrqqqqqqooonnnsss}}}~~~}}}|||zzzyyywwwwwwvvvtttvvvxxxvvvrrrrrrvvvzzzyyyyyyyyyzzz|||}}}|||{{{{{{{{{{{{{{{{{{{{{||||||zzz|||~~~~~~}}}|||rrrmmmjjjhhhggg^^^^^^\\\YYYVVVSSSSSSSSSRRRQQQPPPOOONNNNNNNNNMMMIIINNNVVVbbblllsssvvvvvvdddaaa[[[UUUQQQNNNMMMLLLKKKKKKMMMQQQUUUVVVTTTQQQNNNNNNNNNOOOPPPQQQRRRRRRUUUXXX\\\___```___^^^]]][[[ZZZZZZ\\\^^^___\\\YYYHHHFFFDDDFFFJJJLLLKKKHHHJJJOOOVVV]]]ccchhhmmmppprrryyyqqq___XXXOOOIIIGGGEEEAAA>>>999999999888777666666666333444555666666555444333444333333222222333333444444444333333333333444444333222222111111222222333000111111222333333444444111111222222222222111111000111111222222111111000000000000000000000000000000000000000000000000000222222111000000111222222000000000000000000000000............/////////000//////............//////000000000000000000000000222222111111111111222222000000000000111111111111000000000111222222222333222222333222222111000///111111111111111111111111111111222222222333333333333333333444444666777777;;;>>>CCCIIIPPPVVV[[[]]]ZZZ___gggqqq|||{{{xxxuuutttvvv|||rrrmmmtttyyy{{{xxxssspppqqqwww|||xxxuuuuuuvvvvvvvvvwwwrrrooottt~~~}}}{{{{{{uuuxxxzzzxxxuuutttyyy}}}}}}{{{{{{~~~|||}}}~~~~~~~~~~~~}}}|||~~~|||}}}{{{xxxuuutttggggggfffddd```]]]\\\]]]UUUTTTSSSRRRPPPOOOMMMMMMNNNOOOSSSZZZbbbhhhkkkllljjjfffaaa\\\WWWUUUTTTSSSMMMMMMNNNQQQUUUUUURRROOOIIIIIIJJJKKKLLLNNNPPPQQQSSSVVVYYY\\\\\\\\\\\\\\\aaa___^^^```eeeggggggfffNNNIIIFFFIIIOOOSSSPPPKKKJJJKKKNNNTTT\\\eeemmmrrrqqquuuxxxxxxwwwzzzkkkbbbXXXQQQMMMJJJDDD@@@:::::::::999888777777666333444555666666555444333444333333222222333333444555444444333333444444555333222222222222222222333000000111222333333444444111111222222222222111111111111222222222222111111000000000000000000000000000000000000000000000000333222111000000111222333......////////////......000000000000000000000000............/////////000111111111000000000000000000000000000000000000000000000000000////////////111111000000111333444666555444444333222222222333000000111111222222222333444444333222222333333333444444444555666999<<<>>><<>>AAAEEEOOO]]]hhh~~~}}}{{{rrriiifffnnntttvvv{{{zzzqqqmmmhhhbbb___^^^^^^___^^^aaahhhpppxxx}}}~~~~~~~~~~~~~~~}}}}}}|||~~~{{{{{{|||}}}~~~sssggg^^^YYYWWWXXXXXXWWWWWWWWWZZZ\\\\\\[[[\\\^^^bbbiiiooosssppppppnnnjjjddd\\\TTTPPPKKKJJJLLLRRR[[[___^^^[[[MMMJJJHHHIIINNNSSSWWWYYYYYYXXXVVVTTTTTTWWW\\\```hhhpppwwwyyyxxxssskkkbbbPPPHHHBBBDDDGGGJJJMMMQQQSSSVVVYYY\\\```dddiiimmmyyyttteeeXXXOOOHHHDDD???>>><<<999888777777777555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111111000111111000000000000111111111000000///////////////333222111111000000111111......////////////......000000000000000000000000//////000000000111111111...//////000111111222222111111111111111111111111///000000111111222333333111222333333333333222111222222222222222333444444444444444333333222222111555555555555666777888999666;;;BBBHHHOOO]]]ooo|||}}}}}}~~~zzzqqqfffaaafffuuu|||rrrkkk```aaaaaabbbdddgggiiikkkjjjnnntttyyy{{{}}}}}}}}}}}}}}}~~~{{{}}}~~~}}}pppiiieeeffffffdddbbbbbbeeehhhgggeeecccaaaaaabbbcccdddhhhiiiiiihhhddd```[[[XXXQQQNNNNNNSSS\\\aaa```]]]RRRNNNIIIGGGIIINNNRRRTTTTTTUUUUUUSSSSSSUUU[[[___hhhtttuuuiiiWWWLLLDDDDDDFFFFFFHHHLLLNNNQQQVVV[[[^^^bbbfffiiikkkttt|||lll]]]QQQIIIEEECCC@@@<<<:::888888888555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111111000111111000000000000111111000000000//////000111111333222111111000000111111......////////////......000000000000000000000000000000000000111111111111...//////000111222222222111111111111111111111111///000000111222222333333111222333444333333111000333222222222333444444555222222222333333444444444555555555555666777999999<<>>;;;999999999666666666666666666666666555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111111000111111000000000000111111////////////000111333333333222222111000111111111333222111000111333555666444111///000111222///---///111222111///......///000000000000000111111222111111000000//////......111111000000000000111111333333222222222222222222333333333333333333333333111000111333555666555444777888:::======<<>>BBBFFFHHHJJJLLLRRRUUU]]]lll~~~}}}vvvsssrrryyy|||}}}zzzvvvuuussspppuuu}}}{{{wwwqqqpppqqqrrrnnntttzzz~~~~~~~~~~~~}}}}}}||||||||||||{{{{{{{{{|||}}}~~~zzzxxx~~~rrrfff^^^___^^^]]]]]]]]]\\\ZZZXXXVVVWWWYYY]]]ccchhhkkkllljjjhhhccc[[[SSSMMMKKKJJJGGGHHHHHHIIIKKKNNNRRRUUUYYYaaakkkqqqpppiii```ZZZRRROOOMMMNNNPPPRRRRRRPPPMMMLLLJJJIIIKKKQQQXXX]]]bbbhhhoooqqqppppppsssvvvuuu```UUULLLJJJGGGBBB>>>???888888777666444444444555444444444555555666666777666666555555444555555666444333333222222333333444222222222222222222222222444333333222222111111111111111111111111111111111000000/////////111222333111111111111111111111111......---...///111333444111000......//////---,,,,,,...000///...---...///000000000000000111111222111000000000000/////////111111000000000000111111111111111111111111111111333333333333333333333333444444444555666777888999>>>DDDMMMVVV\\\______^^^ccciiisssvvvrrrqqqwww}}}}}}}}}vvvrrroooppptttzzzzzzuuuuuuzzz~~~~~~~~~~~~}}}|||}}}}}}~~~~~~~~~~~~~~~|||{{{rrrkkkgggccc___]]][[[XXXVVVWWWWWWYYY___hhhpppvvvyyyvvvuuupppiii___VVVPPPMMMIIIHHHGGGHHHJJJNNNRRRUUUVVV[[[aaaeeeddd___WWWRRRQQQPPPPPPQQQUUUWWWXXXXXXWWWSSSNNNKKKKKKNNNSSSWWW[[[___eeekkknnnooonnnmmmuuu|||}}}jjjWWWOOONNNLLLFFFBBB<<<;;;999777555444444444444444555666777888888999666666555444333333333444444333333222222333333444333333333333333333333333222222222222222222222222111111111111111111111111.........///000222333444111111111111111111111111111111111111333555666777111000/////////......---000111111000---*********000000000000000111111222000000000000000000000000222111111000000111111222000000111111111111222222444444444444444444444444444444555555666888:::===CCCVVVlllzzz~~~{{{xxxwww}}}|||xxxxxxyyysssmmmqqqttt||||||wwwyyy~~~~~~}}}zzzrrrjjjeee```\\\YYYZZZYYYZZZ___hhhrrryyy}}}}}}|||zzzrrrhhh]]]TTTPPPRRROOOMMMLLLOOOTTTXXXZZZUUUWWWZZZ\\\\\\XXXSSSOOONNNOOOQQQTTTWWWZZZ]]]]]]]]]ZZZVVVSSSRRRSSSTTTTTTSSSTTTXXX```kkkqqqrrrpppooottt{{{kkk[[[WWWTTTMMMGGGCCC@@@===:::999888888777555555555666666777777777777666555444333222222222444333333222222333333444333333333333333333333333222222222222222222333333111111111111111111111111/////////000000111222333111111111111111111111111------...///000111222333111222111111////////////000111111000---*********000000000000000111111222000000000000111111111111222222111111111111222222000000111111222222222222444444444444444444444444333444555555555888===AAALLLkkk|||}}}}}}yyyvvvssssssuuu}}}|||wwwuuuzzz~~~~~~{{{rrrkkkddd```]]]ZZZYYY[[[aaaiiippptttxxxzzzyyyvvvnnnfff___\\\YYYUUUQQQQQQTTTXXX[[[\\\SSSRRRSSSTTTVVVUUUQQQNNNKKKMMMPPPTTTWWWZZZ]]]___]]]]]]^^^```cccdddaaa___TTTPPPOOOVVVdddooouuuuuurrrsssvvvxxx~~~mmmbbb]]]UUUNNNJJJFFF@@@======<<<;;;999777666666555555444444444777666555444333222222222444333333222222333333444222222222222222222222222222222222222222222333333111111111111111111111111000000111111111000000000111111111111111111111111---......//////000000111111222333222///...///000,,,...000///...---...///000000000000000111111222000000000111111111111222222222111111111111222222111111111222333333444444444444444444444444444444333555666666777;;;BBBHHHVVV{{{}}}yyyyyy}}}~~~~~~|||uuuppppppsssxxx}}}~~~wwwtttqqqooosss}}}}}}yyypppjjjccc___ZZZXXXZZZ^^^ccceeellloooqqqrrrpppnnnllllll^^^YYYUUUTTTWWWZZZ[[[ZZZQQQOOOMMMNNNQQQQQQNNNKKKHHHKKKPPPSSSVVVXXX\\\^^^```bbbhhhqqqyyy|||zzzwww]]]UUUMMMNNNYYYfffnnnqqqttttttuuutttuuu{{{uuunnnfff]]]TTTNNNGGGBBB@@@???<<<999888777777666555444333222666666555444333333333444444333333222222333333444111111111111111111111111222222222222222222222222111111111111111111111111111111111111111000//////111111111111111111111111111111111222222222111111000222333111...---...000,,,...000000//////000111000000000000000111111222000000111111111222222222333222222111111222222333111222222333444444555555555555555555555555555555444666888888999>>>GGGNNNaaa|||vvvwwwwwwssstttwww}}}zzzrrrnnnkkkoootttzzzuuuqqqrrrzzz|||~~~~~~~~~xxxnnnhhhaaa\\\[[[[[[\\\]]]```cccgggjjjlllnnnqqqsssfffaaa\\\\\\^^^```___]]]TTTPPPMMMMMMOOOOOOLLLHHHGGGKKKPPPSSSTTTVVVYYY\\\ccceeekkkuuudddYYYMMMIIIOOOZZZcccgggmmmqqquuuvvvwwwyyy}}}tttccc[[[QQQJJJGGGCCC???:::888777777666666555555555666666555555444555555666444333333222222333333444222222222222222222222222444333333222222111111111111111111111111111111111//////111111222111000000111111111111111111111111000111111111111000/////////111222000---,,,---//////111222111///......///000000000000000111111222000000111111222222222222333222222111111222222333222222333444444555666666555555555555555555555555555888::::::;;;AAAKKKSSSggg~~~zzzvvvzzz~~~xxxqqqvvv|||}}}tttkkkgggeeeffflllssszzz{{{~~~}}}~~~{{{xxxrrrjjjccc___^^^]]]]]][[[]]]```bbbeeehhhmmmpppooojjjeeeeeeggghhheeebbbYYYTTTPPPOOOPPPPPPLLLGGGGGGKKKPPPSSSTTTUUUXXX[[[``````dddlllvvv{{{zzzwwweeeZZZMMMGGGJJJSSS[[[```eeellluuu{{{}}}~~~pppggg[[[RRRMMMHHHBBB===777777777777888888888888666666555555555666666777444333333222222333333444333333333333333333333333444444333333222111000000111111111111111111111111---...000111222222222222111111111111111111111111.........///////////////000000////////////000000000000000000000000000000000000000000000000000000222111111111000000//////222222222111111111000000333444555555555444333222111111222444666777888888:::777888>>>CCCHHHTTTaaalll|||zzzyyyvvvzzz|||vvvtttuuuxxxzzzxxxllliiidddaaaccclllxxx~~~|||{{{{{{}}}~~~~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}qqqeee___```bbbaaa^^^^^^aaaaaaaaaeeekkkhhhmmmqqqsssuuuuuuooogggccc^^^YYYWWWUUUQQQIIIBBBEEEFFFHHHMMMRRRTTTUUUTTTYYYXXXZZZaaakkkqqqrrrppp\\\TTTKKKHHHLLLSSSWWWXXX```fffooovvv{{{~~~lll^^^TTTIIIEEEGGG???>>>;;;777444444555777555555666666555555444333444555666666666555444333333333333333333333222222333333333222222222111111333333222222222333444555000000000000000000000000111111111111111111111111.........///////////////000000////////////000000000000000000000000000000000000000000000000000000222111111111000000000000444333333333222222222111333444555555555444333222666666777777666777888:::<<<<<>>AAAFFFMMMRRR[[[lll{{{|||vvv|||zzzqqqrrruuu{{{uuummmiiifffeeehhhooovvvyyy{{{~~~~~~}}}|||~~~|||}}}~~~~~~}}}}}}||||||}}}}}}zzzzzzzzzzzz{{{||||||}}}|||}}}~~~}}}{{{zzzzzz{{{{{{}}}}}}uuummmfffdddccc___\\\]]]\\\```fffmmmxxxxxxtttmmmgggaaaYYYOOOHHHHHHGGGFFFHHHLLLPPPRRRRRRTTTQQQPPPRRRVVVYYYXXXWWWSSSOOOLLLMMMSSSZZZ^^^___VVVWWWXXXZZZ]]]dddkkkqqqyyy|||eeeWWWRRRLLLIIIEEE???:::777555444555555555555555555555555444444555555444444333222333444444555555666666666333333333333222222222222...000222444555333111000000000000000000000000000111111111111111111111111.........///000000111111111000000000000000000111000000000000000000000000000000000000000000000000111111111111111111111111444444444333333333333333333444555555555444333222555777999888777999@@@EEEFFFKKKRRRXXX]]]hhhzzz~~~xxxzzz{{{uuutttvvv}}}}}}rrrhhhdddfffkkkooouuu}}}~~~}}}||||||{{{~~~|||}}}~~~}}}|||{{{{{{{{{{{{{{{zzzzzzzzz{{{|||}}}~~~}}}{{{|||||||||}}}~~~wwwnnnllllllhhhcccbbb___bbbdddgggnnnwwwzzzyyyvvvuuurrroooiii```TTTMMMJJJIIIGGGHHHLLLOOORRRRRRSSSQQQNNNNNNPPPRRRRRRQQQQQQOOOOOORRRWWW]]]___```YYYXXXVVVTTTUUUWWWZZZ]]]iiiqqq{{{dddWWWSSSOOOIIIDDD???<<<999888666666555555555666666666444444444444444333333222111111222222333444555555444444333333333222222222...000111333333222111000000000000000000000000000111111111111111111111111......//////000111111222111111000000000000111111000000000000000000000000111111111111111111111111111111111111111222222222222222222333333333333333333444555666777666666555777999<<<===???CCCJJJPPPRRRZZZbbbhhhooo||||||wwwttt~~~tttqqqrrruuu{{{xxxtttqqqllliiikkkqqqyyy~~~}}}|||{{{zzzyyy}}}|||}}}~~~}}}}}}}}}|||{{{zzzzzzzzzzzz||||||||||||}}}~~~~~~|||}}}~~~|||~~~~~~~~~{{{yyyxxxsssooommmiiilllkkkgggeeeggghhhgggjjjllloooqqqmmmdddYYYRRRMMMLLLKKKMMMPPPSSSTTTTTTRRRPPPMMMKKKLLLNNNOOOPPPRRRRRRSSSVVVYYY\\\^^^^^^ZZZYYYYYYYYYXXXVVVTTTSSSXXX___mmm~~~~~~hhhZZZTTTMMMGGGCCCAAA>>><<<999888777666666666777777555555444444333333333333111111222222333444555555444444444333333333222222111111000000111111222333000000000000000000000000000000000000000000000000......///000000111222222222111111000000111111222000000000000000000000000111111111111111111111111111111111222222222222222222222222222333333333333222333555777999999999999777999===CCCKKKTTT[[[___dddlllsssyyy}}}xxxuuutttttttttnnnjjjlllrrr|||}}}ssskkkkkkmmmppptttyyy~~~~~~~~~~~~}}}{{{yyywwwzzzzzz{{{}}}~~~|||||||||{{{{{{zzz{{{{{{{{{}}}}}}}}}}}}~~~~~~}}}||||||}}}|||~~~~~~}}}}}}~~~{{{|||}}}~~~}}}yyyyyywww}}}|||qqqddd___^^^^^^]]]bbbgggkkkiiiccc[[[VVVOOOOOOQQQTTTXXXYYYXXXWWWOOOMMMJJJHHHGGGIIILLLNNNRRRSSSTTTVVVXXXYYYZZZ[[[VVVXXX\\\```bbb```[[[WWWTTTWWW```nnnzzzkkkcccWWWNNNIIIFFFCCC@@@===<<<:::888777777777888666666555444444444444555333444444555555666666666444444444444333333333333222222111000000222333444000000000000000000000000000000000000000000000000---...///000111222333333222111111000000111111222000000000000000000000000111111111111111111111111111111111222222333333333333333333333444444444555222333666888;;;<<<<<<<<<999<<>>>>>???AAAEEEQQQhhh||||||{{{{{{zzzuuunnnvvvzzzzzzwww~~~~~~}}}}}}~~~{{{xxxxxxuuurrrrrruuuyyy|||}}}{{{{{{{{{{{{{{{|||}}}~~~~~~}}}}}}||||||||||||}}}~~~~~~}}}{{{{{{|||}}}~~~~~~}}}|||}}}~~~nnn\\\WWWYYYYYYZZZ[[[[[[YYYXXXYYYYYYQQQUUU\\\bbbfffeee```\\\QQQOOOKKKFFFDDDEEEHHHLLLLLLMMMOOOPPPQQQRRRTTTUUUWWWZZZ```iiinnnnnniiidddUUURRRTTT\\\eeennnzzz}}}lllaaaYYYRRRNNNCCCAAA>>>;;;999888888888999888777555555666666777333333333333333333222222555555444444444333333333000111444666666555333111000000000000000000000000000000000000000000000000------............------222222222222222111000//////000111222333222111111111111111111111111111111222222111111222222333444333444555444333333555777555666888:::>>>BBBFFFHHHHHHMMM\\\yyy{{{yyy|||{{{vvvuuuvvvwwwzzzvvvnnnpppzzz}}}|||~~~~~~~~~~~~~~~{{{xxxyyyvvvtttsssvvvxxxzzz{{{yyyzzz{{{|||}}}~~~~~~}}}zzzyyyyyyzzz}}}~~~~~~~~~~~~}}}{{{xxxwww~~~~~~~~~}}}}}}}}}}}}}}}||||||{{{{{{}}}~~~~~~iii]]]XXXVVVUUUVVVYYYWWWSSSRRRUUUWWWUUUXXXbbbmmmooofff\\\YYYUUUOOOJJJGGGFFFDDDBBBDDDGGGJJJKKKKKKLLLOOORRRTTTVVV]]]hhhqqqrrrjjjbbbYYYVVVVVV\\\aaaeeeooozzzwwwjjj___XXXNNNHHH@@@999777888:::;;;666777777777666555555444555555444333333333333444444444444444444444444444444444444333333222222222000000//////000111222222000000000000000000000000......////////////......111111111222111111000000///000111222333222222111222222222222222222222222222222222111222222333444333444666666555555777888666777999<<>>@@@BBBDDDHHHMMMQQQVVV```sssyyyxxx~~~xxxrrrtttzzzyyywww}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||vvvtttrrrsssuuuxxxzzzzzzyyyyyyyyyyyyxxxwwwwwwvvvwwwwwwxxxzzz|||~~~~~~}}}{{{yyyyyyzzz{{{{{{{{{{{{zzzzzzyyyzzzzzzzzz{{{{{{||||||}}}}}}}}}||||||||||||}}}}}}{{{{{{{{{{{{zzzyyyxxxxxxvvvsssrrrrrrrrruuu~~~mmm^^^[[[UUURRRSSSSSSPPPPPPSSSPPPQQQUUU^^^iiirrruuuuuupppmmmiiiddd^^^UUULLLFFFAAACCCEEEFFFHHHLLLQQQUUUVVVVVVYYY___fffgggbbb\\\XXXWWWXXX]]]___aaagggmmmyyyxxxjjj```SSSIIIDDD@@@;;;777888888888888777777777666666555444444333444444444444444444444444444444444444444333333333333222222111000000000000111222222111111111111111111111111000000111111111111000000---...///000000000000000000000111111222222222222333333333333333333333333333222222222222333444444444555666666888<<>>HHHSSS```llltttwwwyyyyyyssslllkkkpppwww~~~}}}~~~~~~}}}}}}~~~~~~~~~}}}~~~|||zzzzzz{{{zzzzzzzzzyyyyyyxxxxxxxxxxxxwwwwwwxxxxxxwwwtttrrrvvvtttsssrrrrrrrrrpppnnnppprrrvvvyyy{{{{{{zzzyyy|||zzzxxxwwwwwwyyy|||~~~}}}{{{yyyyyyyyyzzzyyyyyyxxxxxxxxxyyy{{{|||zzzzzzzzzzzzzzzzzzyyyyyyxxxyyyzzz{{{{{{{{{yyyyyywwwxxxyyyyyyyyyyyyyyyxxxzzzuuusssuuuuuuttttttwww{{{uuuvvv~~~ooohhhaaa]]]]]]]]]\\\ZZZZZZZZZ[[[]]]^^^]]]YYYVVVQQQOOOMMMNNNPPPPPPNNNKKKGGGGGGHHHIIIIIIIIIIIIHHHGGGNNNRRRRRRUUU]]]bbbaaa]]]aaaggglllmmmjjjfffbbb```dddmmm}}}~~~iii[[[VVVMMMJJJFFFBBB>>><<<<<<<<<777777666555555555555555444444444444444444444444222222222333333444444444444333333222111111111222222222222222222222222222000000000000000000000000000000111111111222222222222222222222222222222222333333333333333333333333111111222222333555666666777999???LLL\\\jjjtttxxx~~~|||tttuuu{{{yyyzzz~~~}}}||||||{{{{{{|||}}}~~~}}}|||}}}|||{{{{{{{{{yyyxxxwwwwwwxxxxxxxxxyyyyyyzzzvvvuuuvvvxxxyyyzzzxxxvvvwwwvvvtttrrrpppnnnllllllooorrrvvvzzz{{{zzzwwwuuuzzz{{{{{{yyyxxxxxxzzz|||}}}{{{{{{{{{{{{|||yyywwwvvvwwwxxxzzzyyyyyytttuuuwwwxxxzzzzzz{{{{{{yyyyyyxxxxxxwwwvvvvvvvvvwwwwwwxxxyyyyyyyyyxxxxxxyyywwwuuutttssstttuuuvvvwww}}}~~~}}}ooocccdddgggccc\\\YYYYYYXXXWWWWWWWWWUUURRROOOJJJPPPVVVZZZZZZXXXWWWVVVMMMMMMLLLKKKHHHFFFDDDCCCGGGIIIMMMQQQTTTVVVWWWXXXYYY[[[```iiiooooooiiibbbbbb^^^___lll|||jjj^^^VVVSSSMMMFFFAAA<<<:::888888888999888666555555666333333333333333444555666555555444444444333333333000111222333333222000000111222333444444222111///000000000000000000000000000000111111111222222222222222222222222222222222333333333333333333333333333333222222333555777888:::???IIIVVVdddqqqzzz{{{vvvttt}}}|||yyyuuuuuu|||~~~}}}}}}}}}~~~~~~{{{|||}}}}}}{{{{{{}}}~~~|||{{{{{{{{{zzzyyywwwwwwvvvvvvvvvvvvvvvvvvxxxvvvttttttvvvxxxxxxxxxxxxwwwvvvtttsssqqqpppoooqqqrrrtttuuuvvvwwwwwwwwwyyyzzzzzzyyywwwwwwyyy{{{~~~~~~}}}|||{{{{{{{{{{{{yyywwwvvvvvvxxxyyyyyyxxxuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwvvvvvvuuuvvvwwwxxxyyyzzzzzzzzzxxxwwwuuutttssstttuuuvvvuuuxxx~~~sssiiiiiikkkgggaaa^^^YYYWWWUUUUUUTTTSSSQQQOOONNNQQQWWW___ggghhhddd___YYYXXXVVVTTTPPPJJJDDD@@@EEEGGGKKKNNNRRRUUUVVVWWWYYYZZZ^^^eeelllnnnkkkfffccc______gggwwwttthhh```UUUMMMJJJEEE???:::777777777666555555555666555555444444555555666777555555444444444333333333111222333444333333222111111222333444444222111///000000000000000000000000111111111111111222222222222222222222222222222222333333333333333333333333555444222222333666888:::???HHHVVVdddqqq}}}~~~}}}}}}|||uuuoooooorrryyy~~~~~~|||~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}~~~~~~|||{{{|||~~~~~~|||zzzzzz{{{{{{{{{zzzxxxwwwwwwvvvvvvuuuttttttyyyvvvrrrqqqsssuuuxxxxxxxxxwwwwwwvvvuuutttsssssstttrrrqqqpppqqqtttwwwxxxxxxxxxyyyxxxvvvvvvxxxzzz||||||||||||{{{zzzyyyyyyyyywwwvvvvvvxxxyyyyyyxxxuuuvvvwwwxxxxxxxxxxxxxxxvvvvvvvvvvvvvvvwwwwwwwwwtttuuuvvvxxxyyyzzz{{{{{{wwwvvvuuutttssstttuuuvvvuuuuuuwww|||yyyqqqpppqqqmmmgggddd]]]ZZZVVVTTTSSSSSSRRRQQQPPPPPPUUUbbbqqqvvvqqqhhhdddbbb^^^[[[WWWPPPGGG@@@BBBDDDGGGKKKOOORRRUUUVVVXXXYYY[[[aaahhhlllkkkiiiccc```___dddmmm|||}}}ooo]]]SSSQQQMMMEEE===999999777777666666777888666666666555666666777888555555444444444333333333222333333444444444333333222222333444333222111000000000000000000000000000111111111111111111111111222222222222222222222222222222333333333333444444555444222111333666:::===EEEPPP```nnn{{{~~~zzzooommmttt}}}{{{zzz{{{}}}zzz|||}}}~~~}}}}}}}}}}}}~~~~~~}}}|||}}}}}}~~~~~~}}}{{{zzzyyy{{{|||~~~~~~}}}{{{{{{|||}}}~~~~~~~~~~~~|||||||||{{{{{{||||||}}}~~~~~~|||}}}~~~{{{yyywwwxxxyyyzzzzzzyyyxxxxxxxxxxxxwwwwwwwwwwwwwwwuuuqqqpppqqqtttuuuvvvvvvuuuuuuuuuuuuttttttttttttrrrpppooopppsssvvvxxxvvvwwwxxxwwwvvvuuuvvvxxxyyyzzz{{{{{{{{{zzzxxxwwwxxxwwwuuuvvvxxxyyyyyyxxxvvvvvvwwwxxxxxxwwwwwwwwwttttttuuuvvvvvvwwwxxxxxxuuuvvvwwwxxxyyyzzzzzzzzzvvvvvvuuuttttttuuuuuuvvvwwwvvvvvvxxx}}}}}}{{{~~~xxxvvvtttqqqkkkgggccc^^^XXXTTTSSSSSSSSSSSSPPPOOOSSS___nnnvvvuuuooojjjfffaaa]]]ZZZTTTKKKEEEAAABBBDDDHHHKKKOOOSSSUUUWWWXXXZZZ```eeehhhhhhfff``````bbbfffjjjssslll]]]WWWSSSMMMGGG???===:::999999:::::::::666666666555555666777777555555444444444333333333222222222333333333333333222222333333333222111000000000000000000000000000111111111111111111111111222222222222222222222222222222222333333444444444555444222222555999===@@@KKKUUUdddqqq}}}yyyxxxzzz~~~|||uuutttwww|||zzzyyyzzz}}}zzzzzz{{{{{{|||||||||{{{zzz{{{|||~~~~~~~~~{{{zzzzzzyyyxxxwwwwwwvvvuuuwwwzzz}}}~~~~~~}}}|||yyyyyyyyyyyyyyyzzzzzz{{{~~~}}}|||||||||}}}}}}|||{{{zzzyyyxxxxxxxxxxxx|||~~~}}}{{{{{{{{{xxxvvvuuuuuuwwwxxxxxxwwwuuuuuuvvvwwwxxxxxxyyyyyytttrrrqqqppprrrsssrrrrrrsssssssssssssssssssssssssssrrrrrrrrrrrrsssuuuvvvuuuvvvwwwwwwvvvuuuvvvwwwwwwxxxyyyzzzzzzyyywwwvvvxxxvvvuuuvvvwwwxxxxxxxxxvvvwwwwwwxxxxxxxxxwwwwwwttttttuuuvvvwwwxxxyyyyyyxxxxxxyyyyyyyyyxxxwwwwwwvvvvvvuuuuuuuuuvvvvvvvvvwwwwwwwwwyyy|||}}}}}}|||xxxyyyyyyxxxuuutttyyy|||xxxuuurrrmmmiiigggbbbZZZUUURRRRRRRRRRRRPPPQQQTTT[[[dddlllqqqsssqqqllleee```[[[UUUOOOJJJCCCCCCDDDEEEIIIMMMPPPSSSTTTVVVZZZ___bbbcccbbb```\\\___eeekkknnnqqqzzznnnaaaZZZUUURRRFFFBBB<<<999999:::::::::666666555555444555555666555555444444444333333333111111111111111222333333333333333333222222111111000000000000000000000000222222222111111111111111222222222222222222222222111222222333333444444555444444444666999===BBBEEEOOOWWWcccppp|||yyyxxxzzz}}}}}}wwwyyy~~~~~~}}}|||{{{|||{{{zzzyyyzzz|||}}}|||{{{zzz{{{}}}{{{zzzyyyxxxwwwwwwwwwxxxrrrtttwwwyyy{{{{{{{{{zzzyyyyyyxxxxxxxxxyyyzzzzzz~~~}}}{{{zzzzzzzzz{{{|||{{{zzzyyyxxxwwwvvvvvvvvvxxxzzz||||||{{{yyyyyyyyywwwvvvtttuuuvvvwwwwwwvvvqqqrrrssstttvvvwwwxxxxxxsssqqqooooooqqqqqqpppooorrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrrrrsssssssssssstttvvvwwwwwwvvvuuuuuuvvvwwwwwwwwwxxxxxxwwwwwwvvvxxxvvvuuuuuuwwwxxxxxxwwwvvvwwwxxxyyyyyyyyyyyyyyyuuuvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxvvvvvvvvvxxxzzzzzzxxxvvvuuutttuuuvvvsssppprrrwww{{{}}}|||xxxuuutttqqqllllllfff]]]VVVRRRQQQPPPOOORRRTTTVVVXXX[[[bbbkkkrrruuusssmmmfff^^^VVVPPPMMMGGGFFFEEEEEEGGGJJJNNNPPPQQQTTTXXX\\\^^^^^^]]]\\\[[[^^^eeennnqqqqqquuu{{{}}}qqqfff]]]XXXMMMGGG???:::::::::999777666666555555444444555555555555444444444333333333000000000000111222333333333333333222222222111111000000000000000000000000222222222111111111000000222222222222222222222222111111222333333444555555555555777;;;???DDDHHHJJJPPPWWWaaaooo|||{{{zzz{{{|||~~~|||~~~}}}}}}~~~|||{{{|||~~~}}}}}}~~~|||{{{yyyxxxxxxyyyzzz{{{vvvwwwxxxyyyzzzzzzzzzyyyzzzzzzzzzzzz{{{|||~~~}}}|||zzzyyyxxxyyyzzz{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwzzz|||}}}|||zzzzzzzzzyyywwwvvvvvvwwwxxxwwwvvvrrrsssssstttuuuvvvwwwwwwtttqqqmmmlllmmmoooppppppttttttttttttttttttttttttqqqqqqpppppppppqqqrrrrrrtttvvvxxxxxxwwwuuuuuuvvvwwwvvvvvvuuuuuuvvvvvvwwwwwwvvvuuuuuuwwwxxxxxxwwwvvvwwwxxxyyyzzz{{{{{{{{{wwwwwwxxxxxxyyyyyyzzzzzzxxxxxxyyyyyyyyyxxxwwwwwwwwwwwwxxxyyyyyyyyyyyyyyywwwvvvvvvvvvwwwwwwvvvtttuuurrrrrrtttrrrmmmmmmqqqqqqwwwzzzwwwvvvwwwvvvsssrrrlllccc[[[VVVSSSQQQPPPRRRTTTVVVVVVWWW\\\dddjjjoooqqqrrrlllbbbXXXRRRPPPLLLJJJGGGFFFFFFHHHLLLNNNOOOQQQTTTWWWYYYZZZ\\\]]]\\\]]]ccclllpppooopppsssqqq|||qqqeeeXXXPPPEEE???===<<<:::888888777666666555555666666555555444444444333333333111111000000111222444555333333222222111111222222000000000000000000000000222222222222111111000000222222222222222222222222111111222333333444555555555777:::>>>CCCHHHLLLNNNQQQVVV```nnn~~~{{{rrrmmmsss{{{~~~||||||{{{|||~~~|||~~~~~~~~~~~~}}}|||zzzyyyyyy{{{}}}~~~|||||||||||||||{{{zzzzzz{{{{{{{{{|||}}}}}}|||zzzxxxxxxyyyzzz{{{xxxxxxxxxwwwxxxxxxyyyzzzyyy|||~~~~~~~~~{{{yyywwwwwwxxxyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwwwwvvvrrrllliiijjjmmmppprrrwwwwwwwwwwwwvvvvvvvvvvvvqqqpppnnnmmmmmmoooqqqrrrtttvvvxxxyyywwwvvvvvvvvvwwwvvvuuuttttttuuuvvvwwwwwwvvvtttuuuwwwxxxxxxwwwvvvwwwyyyzzz{{{|||||||||xxxyyyyyyyyyyyyzzzzzzzzzvvvwwwxxxyyyyyyyyyyyyyyywwwxxxyyyzzzzzzzzzzzzzzzzzzxxxvvvuuuwwwxxxwwwwwwuuuqqqpppsssrrrkkkiiillljjjsssxxxwwwwwwzzz{{{xxxyyyrrriiiaaa[[[WWWTTTRRRQQQQQQRRRTTTVVVZZZ^^^bbbdddkkkqqqoooeeeZZZTTTSSSPPPMMMIIIFFFFFFHHHJJJMMMNNNOOOQQQRRRTTTXXX]]]```^^^]]]```hhhmmmmmmmmmnnnlllvvvxxx```WWWLLLDDDBBB@@@>>>;;;999999888777777666777777555555444444444333333333222222111111222444555666444333222222111111222222000000111222222222222111111111222222222333333333222222222222222222222222222666777666555666888888999999<<>>???888444444777888666555666666666555444333333222222333333333222222222111111444444333333333333222222000000111222222222222111111111222222222333333333222222222222222222222222000333555555444555888999>>>AAAGGGPPPWWW[[[[[[ZZZ\\\cccqqq|||uuuyyyzzz~~~}}}yyyxxxyyy|||wwwuuuvvvvvvuuu}}}~~~~~~~~~~~~~~~{{{|||}}}|||}}}~~~}}}|||~~~~~~~~~}}}}}}}}}}}}}}}zzzzzz{{{{{{{{{|||||||||zzzxxxwwwwwwzzz}}}~~~~~~|||{{{zzz||||||{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxvvvuuuuuuvvvxxx{{{|||zzzyyyxxxxxxwwwvvvuuusssssssssssssssuuuvvvwwwxxxxxxvvvtttsssuuuvvvvvvvvvuuuuuuwwwyyy{{{zzzxxxwwwvvvvvvwwwwwwvvvtttsssssstttvvvvvvvvvxxxxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwxxxyyyyyyyyyzzzxxxxxxxxxxxxwwwwwwwwwwwwsssqqqqqqsssrrrmmmkkkmmmlllnnnooooooqqqvvv~~~zzzqqqfff___XXXWWWUUUUUUVVVWWWXXXXXXXXXYYY[[[[[[YYYUUUPPPNNNOOONNNLLLKKKKKKMMMOOOPPPLLLKKKIIIFFFFFFLLLUUU[[[^^^aaadddffffffeeedddeeeqqqyyy~~~xxxttt|||{{{eeeXXXNNNEEEAAABBB:::666444666666333222333666666555444444333222222333333333222222222222111444444333333333333222222000000111222222222222111111111222222222333333333222222222222333333333333000222555666555555999===CCCIIISSS[[[```aaaaaaaaadddmmm}}}~~~}}}{{{zzz}}}xxxuuuuuutttwwwyyyzzzzzz|||{{{wwwwwwxxxzzz}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~zzzxxxvvvvvvyyy|||~~~~~~}}}~~~}}}||||||{{{{{{{{{{{{}}}~~~}}}zzzwwwzzz|||~~~{{{zzzyyyzzzzzz{{{{{{{{{{{{zzzzzzwwwwwwwwwvvvuuutttsssrrrsssuuuvvvvvvvvvvvvxxxyyyyyyyyyyyyxxxxxxxxxwwwwwwvvvtttrrrqqqsssuuuvvvvvvxxxyyyyyyyyyyyyyyyxxxxxxvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxxxxyyyzzz{{{|||uuuuuuuuuuuuvvvvvvwwwwwwqqqnnnoooqqqqqqmmmlllnnniiijjjlllnnnqqquuuzzz~~~yyyqqqgggbbb[[[WWWWWWXXXXXXVVVRRRRRRSSSRRRQQQNNNLLLKKKMMMNNNOOOPPPRRRSSSSSSSSSSSSPPPKKKFFFEEEHHHNNNSSSUUU[[[aaaffffffeeecccbbbpppxxx~~~sssrrrxxxxxxfffYYYOOOIIIHHH???:::666777666333111333666666555555444333333333333333333333222222222222444444333333333333222222000000111222222222222111111111222222222333333333222222222333333333333333333444777888777777===EEELLLUUUaaahhhjjjiiiiiijjjnnnxxx{{{|||}}}zzzzzzzzz{{{|||}}}~~~~~~}}}|||{{{zzz{{{xxxwwwwwwwwwzzz}}}~~~~~~~~~}}}zzzwwwwwwyyy|||~~~~~~}}}|||{{{{{{{{{{{{{{{||||||}}}}}}~~~}}}}}}~~~zzzxxxvvvyyy{{{}}}~~~~~~}}}zzzyyyxxxvvvuuusssrrrrrrooorrrtttuuuttttttuuuvvvxxxxxxxxxxxxwwwvvvuuutttxxxuuusssrrrtttwwwxxxyyyzzzzzzzzz{{{zzzzzzyyyyyytttttttttuuuuuuuuuuuuuuuvvvuuuuuuuuuvvvxxxyyyzzzrrrrrrrrrsssssssssssstttqqqnnnnnnpppppplllkkknnniiijjjkkkmmmooorrruuuwww~~~}}}ssseee\\\XXXWWWUUUTTTQQQQQQPPPOOONNNMMMMMMMMMLLLOOOSSSVVVYYYYYYXXXXXXXXXVVVQQQMMMIIIHHHIIIKKKMMMRRRZZZaaadddfffggghhhnnnuuu}}}vvvooonnnvvvggg\\\SSSNNNEEE???::::::999555444666666666555555444444444333444444333333333222222222444444333333333222222222000000111222222222222111111111222222222333333333222222333333333444444444666555666888777888BBBNNN[[[eeepppvvvuuussssssuuuyyy}}}}}}}}}yyyuuusssqqqqqqqqqqqqqqqssstttuuutttrrrooommmmmmnnnppprrryyy{{{}}}~~~}}}|||}}}}}}}}}{{{zzzzzz|||||||||~~~~~~~~~~~~}}}|||zzzyyyvvvvvvwwwwwwyyy{{{|||}}}}}}}}}~~~~~~zzzxxxwwwwwwyyy{{{~~~}}}|||~~~}}}{{{yyywwwuuutttsssppprrruuuwwwvvvuuuuuuvvvyyyyyyyyyyyyxxxwwwuuuuuuyyyvvvuuuuuuwwwyyyzzzzzz|||||||||||||||{{{zzzzzztttttttttsssrrrrrrqqqqqqppppppqqqqqqssstttuuuvvvssssssssssssssssssssssssssspppooopppoookkkjjjmmmlllllllllmmmnnnooooooooossswww|||rrrcccZZZUUUSSSQQQRRRQQQOOONNNMMMMMMNNNNNNMMMPPPUUUZZZ]]]^^^]]]\\\\\\[[[YYYWWWSSSNNNIIIFFFGGGKKKQQQXXX^^^fffmmmrrrqqqvvv{{{uuummmjjjwwwyyykkk\\\QQQJJJCCC>>><<<:::777777999666555555555555555444444444444444333333333222222444444333333333222222222000000111222222222222111111111222222222333333333222222333333444444555555666333444777888;;;JJJ[[[jjjqqqyyy}}}{{{yyyzzz|||yyy{{{~~~yyyuuuttttttwwwyyy}}}}}}}}}|||zzzxxxvvvtttpppooonnnmmmnnnooopppqqqqqqnnnkkkhhhiiimmmqqquuuxxx{{{~~~~~~|||||||||{{{yyy||||||||||||{{{yyywwwvvvssssssssstttvvvxxxzzz{{{|||{{{zzz{{{}}}}}}~~~~~~|||yyywwwvvvuuuxxx|||}}}|||zzzyyyyyyzzzzzzzzzzzzzzzzzz{{{{{{{{{zzzyyyzzz}}}~~~~~~~~~}}}|||{{{wwwvvvuuusssqqqooonnnmmmkkklllnnnoooqqqqqqrrrrrrsssssssssttttttuuuuuuuuuuuuqqqooopppoookkkkkkmmmpppnnnmmmlllmmmnnnmmmlllnnnpppsssvvvyyy~~~}}}nnnaaaXXXTTTRRRRRRQQQOOOMMMLLLLLLMMMMMMNNNQQQUUUYYY\\\^^^______^^^^^^______\\\VVVMMMGGGFFFHHHJJJOOOWWWaaammmuuuvvvyyy|||nnniiiiiiqqq}}}iiiYYYRRRJJJBBB???<<<888777:::555555555555555555555555444444444444333333333333444444333333333333222222000000111222222222222111111111222222222333333333222222333333444555555666666333444999<<>>555555555666666666666666555555444444444333333333444444444333333333222222000111111111111222222222000111111111111222222222222444555555444333444444888777999===EEETTTnnn{{{xxxyyy{{{}}}{{{xxxwwwvvvzzz{{{{{{{{{zzzxxxvvvttt{{{zzzyyy|||~~~}}}}}}|||{{{yyyxxxwww|||||||||}}}}}}||||||{{{rrrrrrrrrrrrrrrssstttuuupppqqqssstttssspppmmmjjjnnnkkkiiijjjooosssuuuuuuuuuuuutttuuuvvvyyy{{{|||yyy{{{~~~{{{www{{{yyyuuuqqqnnnmmmqqqtttvvv{{{||||||{{{{{{zzzxxxuuusssrrrssstttuuuuuusssqqqoooooojjjkkkmmmpppsssuuuwwwyyysssrrrpppnnnmmmlllmmmmmmoooooooooooonnnmmmkkkkkkrrrooollliiiggghhhjjjkkkxxx~~~{{{sssggg]]]]]]XXXRRRMMMMMMNNNOOOPPPSSSPPPOOOPPPSSSUUUSSSQQQTTTUUUXXX^^^bbb___WWWOOORRRPPPNNNKKKKKKMMMQQQUUUbbbmmmyyysssiiihhhggggggggghhhiiijjjsss{{{wwwiii\\\WWWRRRHHHAAA@@@999888777777777666333111333444555666666666444444777666333111111111222333111111111111222222222222222222222222333333333333222444555555444444444555666999===AAAFFFUUUrrr}}}~~~zzz~~~}}}|||{{{{{{zzz~~~~~~~~~}}}~~~}}}}}}~~~~~~~~~}}}|||{{{zzzyyy{{{{{{{{{{{{{{{{{{zzzyyyuuuuuuttttttssssssrrrrrrqqqsssttttttrrroookkkiiihhhfffccccccgggjjjlllllllllkkkkkklllmmmoooqqqrrrqqqsssvvvyyy{{{{{{wwwtttssswww|||}}}xxxtttppplllkkkmmmnnnnnnqqqvvv~~~|||zzzxxxvvvtttsssuuuvvvwwwvvvuuutttssssssnnnooopppqqqsssuuuvvvvvvrrrqqqooonnnmmmnnnnnnooonnnnnnnnnmmmlllkkkjjjiiikkkiiifffdddccceeehhhiiiqqqxxx}}}}}}|||xxxqqqiii___ZZZTTTOOONNNNNNOOOOOOTTTRRRPPPQQQSSSTTTSSSQQQPPPPPPSSSYYY^^^^^^YYYTTTWWWUUURRRNNNLLLLLLNNNPPPXXXcccppp{{{~~~sssqqqnnnjjjhhhgggfffgggggglllssszzz~~~rrriii]]]OOOEEECCC<<<;;;888888888777666444333444555666666555444444888666444333222222333444111111111111222222222333333333333333444444444444333444666666555555666777777<<>>:::888888888888777444555555666555555444444888777555444333333444555111111111222222222333333333333333333444444444444333555666666555666888:::;;;???GGGQQQZZZjjjyyyuuurrrssstttwwwzzz|||~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzxxxxxxyyyyyywwwtttqqqooosssssssssrrrqqqooommmlllqqqooommmlllkkkkkklllllljjjjjjjjjjjjkkkkkklllllliiiiiiiiilllnnnoooooonnnkkknnnsssxxxzzzyyywwwuuuuuupppmmmlllggg```]]]^^^ccckkkwww}}}yyywwwwwwwwwwwwvvvuuuuuuuuuvvvvvvvvvssssssssssssrrrrrrrrrrrrsssqqqooollljjjiiiiiiiiimmmllllllkkkjjjhhhgggffffffdddbbbaaaaaadddgggiiijjjnnnpppoooppptttssspppeeeaaa[[[WWWTTTSSSQQQPPPRRRQQQQQQQQQRRRRRRRRRQQQLLLKKKJJJMMMQQQUUUWWWWWWYYYXXXVVVUUUTTTSSSQQQPPPNNNRRRYYYcccqqqwwwpppkkkiiinnnnnnmmmmmmpppwwwiiiWWWOOOFFFAAA;;;777666777777888555555555555555444444444666666555444333333444444111222222222222333333333222222222222333333333333444555666666666777:::<<<>>>AAAKKK[[[kkkzzz}}}zzzttttttuuuwwwzzz}}}~~~~~~~~~}}}~~~~~~~~~|||{{{zzzwwwxxxyyyzzzyyywwwtttsssrrrrrrrrrrrrrrrqqqqqqqqqrrrqqqpppnnnlllkkklllllloooooooooooonnnnnnnnnmmmjjjiiiiiikkknnnppppppoookkknnnssswwwyyyyyyxxxvvvvvvrrrooommmhhh___ZZZYYYVVVZZZbbbkkkttt}}}}}}zzzzzzyyyvvvsssrrrsssuuuttttttrrrrrrqqqqqqqqqqqqqqqqqqnnnmmmllljjjiiiiiijjjjjjmmmmmmmmmllljjjhhhgggfffgggeeebbb```aaaccceeegggiiilllmmmllllllppppppnnnfffbbb^^^[[[YYYWWWUUUSSSQQQQQQRRRRRRQQQQQQQQQRRRPPPOOOLLLLLLMMMOOOQQQRRRTTTSSSSSSVVVZZZ\\\[[[ZZZXXXVVVVVVZZZdddrrrxxxrrrnnnssssssssstttvvvzzz{{{cccTTTJJJDDD<<<777555555666666666666555555444444444444444444333333333333333333222222222222333333333333222222222222333333333333444555666666777888<<<>>>BBBGGGUUUkkk~~~~~~~~~|||~~~zzzzzzzzz{{{}}}~~~|||zzzyyywwwxxxyyyzzzzzzyyywwwwwwrrrrrrrrrrrrrrrtttuuuvvvsssttttttrrrpppnnnooopppoooooooooooonnnmmmlllkkkiiiiiijjjllloooqqqpppooonnnpppsssvvvxxxxxxwwwwwwtttqqqppppppkkkaaa[[[ZZZRRRRRRUUU[[[aaafffooowww|||vvvtttuuuvvvuuutttqqqqqqqqqqqqqqqqqqqqqqqqiiiiiihhhhhhjjjkkkmmmnnnmmmmmmlllkkkjjjhhhfffeeedddbbb```^^^^^^```ccceeegggkkkllllllmmmppppppmmmeeeccc```^^^]]]\\\YYYWWWTTTUUUVVVTTTRRRPPPQQQRRRSSSRRRPPPNNNMMMNNNNNNOOOOOOOOOPPPVVV^^^dddeeedddccc]]]YYYYYY\\\dddqqq}}}yyytttwwwwwwxxxyyy{{{~~~sss^^^PPPJJJAAA:::777666666666777666555444444444444444333333333333333333333333222222222333333333444444333333333333444444444444555666777777777999===@@@HHHSSSiii~~~~~~}}}~~~}}}|||zzzzzzzzzyyyyyyyyyyyyxxxvvvuuutttsssssstttvvvwwwuuuvvvwwwvvvtttssstttvvvqqqqqqqqqpppooommmlllkkkjjjjjjkkknnnrrrsssrrrqqqppprrrtttvvvwwwwwwvvvuuutttrrrsssuuuqqqhhhbbbaaaYYYVVVWWWZZZ[[[[[[___gggmmmtttzzz}}}~~~zzzzzz{{{yyywwwssssssrrrrrrrrrqqqqqqqqqkkkkkkjjjjjjjjjlllmmmnnnllllllkkkjjjhhhfffdddcccaaa___]]]\\\]]]```cccfffeeejjjlllllllllnnnlllhhhdddbbbaaa```aaa```^^^\\\\\\]]]\\\YYYTTTPPPPPPPPPQQQQQQRRRRRRQQQPPPPPPPPPOOONNNOOOVVV```hhhjjjjjjgggbbb^^^]]][[[[[[cccllluuu{{{}}}{{{zzzyyyzzz|||~~~xxxvvv{{{nnnXXXRRRHHH@@@<<<999888777888777555444333333444444333333444444444444444333222222333333333444444444444444444555555555666666555666777777777:::>>>AAANNN^^^zzz~~~}}}|||{{{yyyyyyxxxyyyyyyyyywwwuuutttssstttvvvwwwrrrtttvvvuuusssrrrtttvvvttttttttttttrrrpppnnnmmmkkklllnnnrrruuuvvvtttsssrrrssstttuuuuuuuuuttttttvvvuuuwwwzzzxxxpppjjjiiiccc______aaa___ZZZ[[[```^^^bbbdddccchhhsss~~~~~~{{{vvvuuuuuutttrrrqqqpppppprrrqqqooolllkkkjjjjjjjjjkkkjjjjjjhhhfffdddbbbaaa___^^^]]]]]]^^^bbbfffiiieeeiiilllkkkjjjiiieee___cccbbbaaabbbcccbbb```___ccccccbbb\\\UUUPPPNNNOOONNNPPPRRRTTTSSSSSSSSSSSSQQQOOOPPPVVVaaaiiillllllgggcccbbbbbb^^^XXXZZZaaakkkttt{{{xxxvvvuuuwwwyyyzzzzzzqqqmmmmmm}}}|||^^^XXXNNNFFF@@@===;;;:::888777555444333333444444444444555555666555555444333333444444444444444444444555777777666555666666999777777888;;;AAAFFFJJJXXXkkk~~~~~~~~~|||}}}|||zzzwwwwwwyyyyyyuuusssuuuuuuuuuuuuuuuuuutttsssrrrtttuuuvvvuuusssqqqpppqqqrrrqqqqqqsssuuuxxxyyyyyytttuuuvvvwwwwwwvvvuuutttxxx{{{~~~~~~zzztttpppllljjjhhhgggfffccc___\\\bbb___[[[YYY[[[aaagggkkksssxxx}}}}}}|||uuusssrrrsssuuuuuuqqqmmmrrrpppooooooooonnnllljjjpppmmmjjjgggfffdddbbb``````___^^^___cccgggiiijjjffffffffffffeeedddcccbbb[[[]]]```bbbdddeeefffeeepppllleee]]]WWWRRRPPPOOONNNNNNOOOOOONNNNNNNNNNNNTTTSSSSSSUUUYYY___eeeiiieeefffeeeaaa\\\ZZZ[[[]]]```eeerrruuuppppppqqqpppmmmmmmfffdddqqqqqqaaaSSSMMMIIIBBB===<<<999777444333555666777777555555555555555555555555333333333444444444444555444666777777555555555666666999:::;;;===CCCMMMUUUeeettt~~~{{{zzz|||{{{wwwuuuvvvwwwwwwwwwwwwvvvvvvuuuuuuvvvwwwxxxwwwtttrrrrrrrrrsssrrrsssuuuwwwxxxyyyyyyvvvvvvwwwxxxwwwwwwvvvuuuvvvzzz{{{wwwssspppmmmkkkkkkjjjiiigggdddaaa[[[WWWUUUWWW[[[]]]dddhhhlllppp||||||yyyvvvvvvvvvuuuuuurrrqqqpppppppppooommmkkknnnlllhhhfffeeedddaaa___aaa```___aaadddgggiiiiiigggggggggfffeeecccbbbaaa___```bbbdddfffggghhhhhhppplllfff```[[[WWWUUUUUUQQQPPPNNNNNNOOOOOOOOOOOORRRQQQQQQRRRTTTXXX\\\^^^^^^```aaa___[[[XXXWWWXXX]]]___hhhuuu|||sssnnnkkkiiihhhhhheeedddmmm|||mmm]]]TTTNNNEEE???>>>:::777444333444444444333444444444444555555555555333333333444444444555555444666777666555444555666444:::???AAACCCKKKZZZgggvvv|||}}}|||||||||{{{zzzzzz|||}}}~~~}}}zzzwwwxxxyyyyyyxxxxxxxxxxxxwwwwwwyyyzzzzzzyyyvvvssssssssstttuuuvvvxxxyyyzzzzzzzzzyyyyyyyyyyyyyyyxxxwwwvvvrrrwww}}}zzzwwwsssqqqqqqrrrrrrrrrllliiiccc^^^ZZZYYYYYYZZZ[[[]]]]]]^^^gggxxx|||wwwvvvwwwyyysssqqqpppooopppooommmlllllljjjgggeeedddccc```^^^bbbaaaaaacccfffhhhhhhggghhhggggggfffdddbbb```___aaaaaabbbcccdddfffhhhiiinnnkkkgggccc___]]]]]]\\\UUUQQQMMMLLLNNNPPPPPPOOOQQQQQQPPPPPPQQQRRRSSSTTTUUUXXXZZZ[[[YYYWWWVVVUUU[[[XXXZZZbbbkkkttt{{{qqqjjjgggggghhhiiiiiijjjssszzzjjj]]]RRRHHHBBB@@@<<<:::777555555555333222333333333444444555555555222333333444444555555555555666777666555555666888555<<>>;;;888888777666444222222333333444555555555222222333333444555666666555666777666666666999;;;;;;CCCPPP```nnn{{{}}}}}}~~~~~~}}}~~~~~~}}}{{{zzzyyyxxxxxxxxx|||}}}}}}|||yyywwwvvvvvvwwwyyy|||~~~}}}~~~}}}|||{{{zzzwwwwwwxxxyyy{{{}}}{{{xxxtttsssqqqooollljjjgggfffhhhiiieee]]]YYY[[[^^^^^^gggeeegggooovvvyyy~~~zzzrrrpppmmmkkkjjjjjjhhhggghhhfffeeeeeeeeeccc```^^^]]]]]]]]]```bbbcccbbbaaa```aaaaaabbbbbbbbbbbbbbb``````______```aaacccdddfffeeedddcccccccccddddddYYYTTTMMMJJJKKKMMMMMMMMMPPPQQQRRRSSSSSSRRRQQQQQQPPPOOOPPPSSSWWW\\\aaacccZZZTTTOOOPPPRRRUUU\\\cccttt~~~|||zzzvvvrrrmmmjjjjjjnnnvvv{{{kkk]]]TTTPPPFFFBBB>>>:::999888777777333333333444444555555555111222333333444555666666555666777777777999<<>>:::;;;999777555555777777777666111222444666777777666666:::999999;;;===AAALLLXXXgggzzz}}}~~~|||yyyxxxxxxyyyzzz||||||yyywwwuuuvvvvvvvvvvvvvvvuuuuuutttpppkkkkkknnnpppnnnllljjjkkklllmmmmmmnnnnnnnnnppppppqqqrrrtttvvvwwwxxx}}}|||~~~{{{zzz|||||||||~~~}}}xxxtttrrrssssssrrrpppmmmkkklllmmmnnnmmmmmmoootttwwwxxxwwwyyy~~~yyyppprrrpppooouuu|||}}}yyytttsssppplllgggaaa]]]ZZZ[[[]]]```gggmmmrrrttttttnnnkkkgggeeeeeeeeebbb```___\\\ZZZXXXXXXWWWVVVTTTVVVWWWXXXYYYYYYYYYXXXWWWXXXXXXYYYYYYZZZ[[[\\\\\\[[[[[[[[[\\\\\\]]]]]]]]]^^^___aaabbbbbbbbbaaaaaa[[[\\\[[[XXXUUUSSSTTTUUUUUUUUUTTTQQQNNNMMMNNNOOORRRQQQPPPRRRTTTTTTQQQOOOLLLLLLMMMNNNPPPSSSUUUWWWYYY\\\]]]```hhh{{{mmm^^^QQQEEE???>>>;;;999666666666666555444333444555666666666666666<<<::::::<<>>BBBMMM```rrr}}}}}}}}}~~~oookkkjjjkkknnnttt~~~||||||{{{vvvwww|||~~~}}}|||xxx{{{|||zzzyyyzzz{{{~~~{{{xxxsssrrrqqqpppmmmkkkiiihhhiiieee```^^^^^^^^^\\\[[[\\\\\\\\\\\\]]]^^^______cccdddeeegggjjjmmmoooqqqqqqooooooqqqrrrsss{{{~~~~~~}}}{{{{{{{{{~~~}}}||||||}}}}}}|||zzz{{{}}}}}}}}}|||{{{zzzyyyxxxxxxxxxyyywwwuuuqqqmmmhhheeeccceeeeeedddaaa^^^\\\\\\]]]^^^\\\YYYXXX[[[```eeeiiiiiipppzzzvvvoooiiiggggggkkkqqqvvvvvvtttpppooommmjjjfffccc```^^^^^^]]]\\\]]]^^^^^^]]]\\\^^^\\\[[[[[[\\\^^^aaabbbccc```[[[XXXVVVUUUSSSRRRUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVXXXYYYZZZ[[[\\\[[[[[[[[[[[[[[[[[[\\\\\\___``````aaabbbccccccccc]]]]]]^^^\\\ZZZZZZ[[[\\\ZZZZZZYYYVVVSSSQQQRRRSSSSSSRRRPPPNNNNNNNNNNNNNNNLLLKKKIIIGGGGGGIIIKKKLLLRRRXXX]]]ZZZVVV\\\lll{{{~~~~~~}}}|||ooo]]]PPPHHHEEE>>>;;;888666666777666555666666555555666666666666777888<<>>;;;999888777444333444777666555999???CCCNNN[[[eeennnyyysssrrrxxx}}}uuuyyy~~~zzztttvvvtttrrrqqqssstttttttttwwwtttqqqppppppoooooommmkkklllmmmmmmllllllmmmnnnjjjkkkkkkllllllkkkkkkkkkqqqqqqqqqqqqqqqppppppppplllmmmoootttyyy{{{yyyvvvqqqrrrtttuuuuuuttttttsssmmmllljjjiiijjjkkkmmmnnnooooooooopppqqqtttvvvxxxrrrrrrrrruuuyyy}}}vvvlllgggeeeccc```\\\ZZZWWWSSSPPPNNNMMMKKKIIIJJJJJJIIIHHHGGGFFFEEEDDDIIIEEEAAAAAACCCEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCGGGIIIKKKOOOUUU^^^hhhooowwwyyy|||~~~~~~|||{{{|||yyyuuussstttuuusssqqqvvvtttsssrrrrrrtttwwwyyy{{{yyyyyy|||~~~~~~~~~~~~~~~{{{vvvsssmmmiiidddcccccc```YYYSSSSSSRRRPPPMMMJJJHHHFFFEEEFFFFFFDDDCCCBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDAAAAAAAAA@@@@@@@@@??????>>>>>>>>>???AAADDDGGGIIIPPPPPPPPPMMMKKKJJJLLLMMMLLLKKKIIIHHHIIIKKKNNNPPPLLLKKKJJJHHHFFFDDDCCCBBB??????@@@@@@@@@??????>>>???AAACCCDDDEEEFFFIIIKKKJJJMMMOOOMMMJJJJJJNNNSSSVVVVVVVVVVVVVVVVVVUUUUUUSSSUUUWWWXXXWWWVVVWWWXXXXXXXXXXXXXXXYYYZZZ[[[\\\[[[ZZZZZZ[[[]]]___^^^]]]aaabbbddddddbbb```___```bbbllluuuuuunnnfff]]]UUUOOOQQQSSSRRRPPPPPPSSSVVVRRRRRRSSSUUUVVVUUUQQQNNNHHHEEEDDDFFFHHHOOO___oooyyypppiiimmmtttyyy|||uuufff[[[PPPFFFAAA>>>:::999;;;666444555777888999???FFFOOO[[[hhhqqqzzz~~~tttttt{{{|||vvvzzz|||zzzxxxzzz{{{zzztttooouuusssqqqqqqrrrssssssrrrtttqqqnnnmmmmmmmmmllljjjkkklllmmmlllkkkjjjkkkllljjjjjjjjjiiihhhfffeeedddgggffffffeeeffffffgggggghhhhhhjjjooosssuuutttrrrpppqqqrrrssssssrrrrrrqqqnnnmmmkkkjjjjjjlllnnnpppssssssssstttvvvxxxzzz|||zzzzzz{{{}}}|||rrrkkkbbb]]][[[ZZZVVVSSSRRROOOLLLJJJIIIHHHFFFEEEGGGGGGGGGFFFFFFFFFFFFEEEHHHEEEBBBBBBDDDFFFEEEEEEDDDDDDDDDCCCBBBBBBBBBAAADDDEEEGGGKKKPPPXXXaaagggppprrruuuyyy|||~~~{{{xxxvvvtttsssuuurrrooooooppppppnnnlllmmmlllkkklllmmmpppsssvvvyyyzzz{{{}}}}}}}}}||||||~~~xxxtttsssrrrrrrqqqsssqqqooonnnllljjjfffccc]]]YYYUUUTTTTTTRRRMMMHHHJJJIIIHHHFFFEEECCCBBBBBBDDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@??????????????????>>>>>>>>>>>>=========<<<===???AAADDDFFFJJJJJJJJJHHHFFFFFFGGGIIIHHHGGGFFFGGGHHHKKKNNNQQQLLLKKKIIIGGGDDDAAA???>>>>>>>>>>>>>>>>>>======<<<<<<===??????>>>???@@@BBBGGGJJJLLLKKKHHHHHHKKKOOORRRRRRSSSSSSTTTTTTUUUUUURRRTTTVVVWWWWWWWWWXXXZZZ[[[[[[ZZZZZZ[[[\\\\\\]]]\\\[[[ZZZ[[[]]]___^^^]]]aaacccddddddcccaaa``````bbbkkksssvvvvvvrrrhhh^^^UUUUUUVVVVVVVVVWWWYYYZZZUUUTTTTTTSSSSSSPPPLLLIIIDDD@@@???AAACCCIIIUUUbbbvvv~~~wwwpppppptttwwwyyysss^^^SSSHHHDDDBBB===:::999777666666999:::>>>HHHRRRZZZhhhwww~~~yyy{{{|||xxx{{{~~~wwwvvvxxx{{{}}}|||{{{{{{|||}}}yyywwwuuuvvvxxxyyyzzzyyyyyywwwtttuuuwwwvvvsssooorrrpppnnnnnnooooooooonnnooommmkkkjjjjjjiiihhhgggjjjkkkllljjjhhhggghhhiiiiiiiiigggeeeccc```^^^]]]\\\\\\ZZZZZZZZZ\\\^^^```ddddddeeehhhllloooooonnnppppppqqqqqqqqqqqqpppppppppnnnllljjjkkkmmmpppqqqwwwwwwwwwxxxzzz|||~~~~~~~~~~~~~~~{{{wwwsssddd^^^WWWRRRPPPOOOLLLIIIJJJHHHEEEDDDDDDDDDCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGEEEDDDDDDEEEGGGFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBDDDEEEGGGKKKQQQYYY^^^eeegggkkkppptttxxxzzz{{{}}}{{{yyyyyytttrrroookkkiiihhhggghhhjjjjjjiiijjjkkkkkkiiigggaaaaaaaaabbbeeeiiilllnnnnnnoooqqqssssssssssssrrrwwwyyy|||}}}~~~}}}vvvqqqmmmiiieeecccbbb```\\\ZZZXXXVVVSSSQQQNNNJJJGGGFFFGGGGGGDDDAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>===<<<;;;=========<<<<<<<<<;;;;;;<<<;;;;;;;;;<<<>>>???AAAAAABBBBBBAAA@@@@@@AAACCCBBBBBBBBBDDDFFFJJJMMMPPPKKKJJJHHHFFFCCC@@@===<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<;;;999888999:::AAADDDGGGGGGEEEEEEGGGIIILLLMMMNNNPPPQQQSSSTTTTTTPPPRRRUUUVVVVVVXXXZZZ\\\]]]]]]\\\\\\]]]]]]^^^^^^\\\[[[[[[\\\^^^___^^^]]]```bbbeeeeeecccaaaaaaaaadddjjjqqqwww|||{{{pppddd\\\ZZZXXXYYY]]]``````___WWWUUURRRPPPOOOMMMIIIGGGGGGCCCAAACCCGGGKKKRRRZZZeeerrr{{{uuuvvvuuuvvv~~~hhh[[[OOOJJJHHHBBB<<<999777666777:::===DDDRRR___mmm}}}~~~|||}}}{{{qqqmmmqqqwww|||{{{wwwuuuuuuvvvwwwsssqqqooooooqqqsssttttttvvvtttqqqqqqrrrsssrrrpppnnnmmmkkkkkkllllllkkkiiilllkkkiiihhhhhhhhhfffeeehhhiiiiiigggeeecccddddddeeeeeedddbbb___]]][[[YYYYYYXXXWWWVVVWWWZZZ]]]___ccccccdddfffiiikkkmmmmmmqqqqqqqqqqqqqqqqqqqqqqqqqqqnnnkkkiiiiiikkkoooqqqxxxxxxxxxyyyzzz}}}vvvpppffffffggghhhiiihhhfffcccYYYTTTOOOKKKIIIHHHFFFDDDEEEDDDBBBCCCDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFEEEEEEFFFGGGHHHHHHGGGGGGFFFEEECCCCCCBBBCCCCCCDDDEEEFFFGGGIIIMMMRRRVVV\\\^^^aaaeeeiiimmmoooqqqoooqqqrrrpppllliiihhhiiifffccc```\\\ZZZZZZ[[[\\\```aaaccceeefffeeecccaaaXXXXXXXXXZZZ\\\___bbbddddddfffgggiiijjjjjjjjjiiiiiikkknnnooopppqqqsssuuu|||~~~~~~zzzuuuoooiiiccc^^^ZZZVVVSSSOOOMMMLLLLLLKKKJJJHHHFFFCCCCCCDDDEEEEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAABBBBBBBBBBBBBBBAAAAAA@@@???>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===;;;<<<======<<<<<<>>>???>>>??????@@@CCCFFFIIIKKKIIIIIIHHHGGGEEEBBB@@@>>><<<<<<;;;:::::::::999999:::;;;<<<;;;999888888999===@@@CCCDDDCCCBBBCCCDDDGGGHHHJJJLLLNNNQQQRRRSSSQQQSSSUUUVVVVVVWWWZZZ\\\]]]]]]]]]]]]]]]^^^^^^___]]]\\\\\\]]]^^^______^^^^^^aaacccdddbbb```______eeellltttxxx{{{yyypppfffbbb]]]YYY\\\bbbgggfffcccXXXUUUQQQNNNMMMMMMKKKJJJLLLIIIHHHJJJOOOSSSWWWYYY[[[bbbnnn|||zzzyyyvvvvvvwwwhhhYYYRRRNNNGGG@@@===666666888<<>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;999:::<<<<<<<<<;;;===>>><<<<<<======???@@@BBBCCCFFFFFFGGGHHHHHHFFFEEEDDD>>>===<<<:::::::::::::::999:::;;;;;;999999:::;;;;;;===???AAAAAAAAAAAABBBDDDDDDFFFIIIKKKNNNOOOPPPQQQRRRTTTTTTTTTUUUXXXZZZ\\\[[[[[[\\\\\\]]]^^^______]]]]]]]]]___```___^^^\\\___bbbbbb```^^^\\\[[[aaakkkvvvyyyxxxvvvpppjjjgggaaa\\\```hhhnnnmmmjjj^^^ZZZSSSOOOMMMMMMMMMLLLMMMMMMNNNPPPUUUZZZ\\\\\\\\\XXX[[[jjj~~~}}}}}}wwwfff[[[TTTKKKDDDAAA555666:::@@@GGGSSShhhzzzqqqiiimmmqqqyyy~~~~~~~~~~~~}}}|||{{{yyyyyyxxx{{{zzzwwwtttrrrppppppooonnnllljjjiiikkkllllllllllllkkkjjjiiiiiiiiiiiiiiijjjiiiiiijjjkkkkkkjjjhhhfffeeeddddddeeedddbbb`````````aaa___\\\[[[[[[\\\ZZZZZZ[[[[[[\\\[[[[[[[[[YYYXXXWWWWWWXXXZZZ]]]___bbbdddgggiiiiiijjjkkkmmmnnnnnnnnnooopppqqqrrrsssnnnjjjddd___^^^```eeehhhjjjiiijjjjjjlllnnnqqqrrrrrrssswww|||uuuooooooooommmkkkjjjkkkkkkjjjiiijjjiiigggdddaaa]]][[[YYYRRRPPPNNNNNNNNNNNNLLLKKKKKKIIIGGGEEECCCBBBBBBBBBCCCBBBAAABBBDDDDDDBBB@@@DDDDDDDDDDDDEEEEEEEEEEEEGGGJJJNNNPPPOOOOOOOOOOOOMMMLLLJJJHHHGGGHHHIIIJJJDDDFFFGGGGGGFFFFFFHHHJJJPPPPPPPPPQQQRRRTTTVVVWWWVVVUUUTTTSSSQQQPPPOOONNNNNNMMMJJJHHHGGGHHHIIIIIIHHHKKKOOOPPPPPPNNNNNNNNNLLLLLLLLLMMMMMMNNNOOOOOOSSSTTTVVVXXXYYYZZZZZZYYYYYYZZZ[[[[[[ZZZZZZ\\\]]]\\\^^^bbbfffjjjnnnppprrriiifffaaa]]]YYYUUUPPPMMMHHHEEECCCBBBDDDFFFGGGGGGBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@AAACCCEEEFFFGGGFFFFFF?????????>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;::::::::::::::::::::::::888:::<<<<<<;;;;;;;;;<<<::::::::::::;;;<<<======AAACCCEEEGGGIIIIIIHHHGGG???>>><<<::::::999::::::666777999999888888999;;;999:::<<<===>>>???@@@@@@@@@AAACCCEEEGGGIIIJJJKKKMMMNNNOOOPPPPPPRRRVVVYYYYYYYYYZZZ[[[\\\^^^___``````^^^^^^^^^``````___^^^\\\___bbbbbb___[[[YYYWWWYYYeeerrrwwwwwwwwwtttqqqjjjddd```ccckkkrrrrrrpppiiibbbXXXQQQLLLKKKKKKKKKPPPTTTWWWXXX\\\aaacccbbb```VVVRRR\\\oooyyymmm```RRRIIIEEE666888>>>FFFMMM[[[qqqqqqooouuu{{{~~~||||||~~~}}}|||{{{yyyxxxwwwvvvvvvvvvuuusssrrrpppnnnmmmkkkiiihhhhhhhhhhhhgggeeehhhiiiiiihhhfffeeeeeeeeeccccccccceeeggggggfffddd```_________```___]]][[[[[[\\\\\\[[[YYYWWWXXXYYYVVVVVVWWWXXXYYYYYYYYYYYYVVVVVVVVVVVVWWWYYYZZZ[[[]]]```eeegggffffffggghhhhhhhhhhhhiiikkkmmmoooqqqkkkggg___YYYWWWYYY^^^aaaaaaaaaaaabbbdddfffhhhjjjkkkllloootttzzz}}}pppeeeaaa[[[YYYVVVUUUVVVWWWWWWWWWZZZZZZYYYXXXVVVTTTSSSRRRPPPNNNLLLLLLMMMNNNMMMMMMJJJIIIIIIGGGEEEDDDEEEEEEEEEDDDDDDDDDEEEDDDBBB@@@DDDDDDEEEFFFGGGHHHHHHIIIKKKOOOTTTVVVVVVUUUUUUUUUTTTRRROOOLLLJJJIIIJJJKKKGGGIIIJJJJJJHHHHHHHHHIIILLLKKKKKKJJJKKKLLLNNNOOONNNMMMLLLLLLKKKJJJIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCAAADDDGGGHHHFFFEEEFFFGGGFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKMMMPPPQQQQQQQQQQQQSSSTTTUUUVVVUUUUUUVVVXXXUUUVVVYYY\\\___aaabbbccc^^^ZZZVVVRRROOOLLLIIIFFFEEECCCAAAAAABBBDDDDDDCCC@@@AAACCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAABBBDDDFFFGGGGGGFFFEEEBBBBBBAAA@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;888888999999999999999888666888:::;;;999888888999777777777888888999999:::<<<>>>BBBEEEFFFFFFFFFEEE???>>><<<:::999999999:::555666777777666666777999888777777999;;;===>>>>>>>>>>>>???@@@BBBCCCDDDDDDEEEFFFHHHJJJLLLOOOTTTXXXXXXXXXYYY[[[]]]___aaabbbaaa___^^^___``````___^^^^^^```cccccc___[[[WWWUUUSSS]]]iiipppuuuwwwtttooofffccc```bbbiiippprrrrrrmmmfffZZZQQQLLLKKKLLLLLLQQQYYY]]]\\\\\\aaaddddddcccYYYSSSVVV___lll~~~|||}}}sss___RRRMMM777:::AAAIIIRRR```www~~~tttvvv~~~~~~|||}}}}}}}}}|||zzzxxxwwwvvvuuurrrsssssssssrrrooommmlllhhhgggfffffffffeeecccaaaaaabbbbbbaaa___]]]]]]]]]\\\\\\]]]___aaabbb```___[[[[[[[[[[[[\\\[[[YYYWWWXXXYYYZZZYYYWWWVVVVVVWWWTTTTTTUUUWWWWWWWWWWWWWWWUUUUUUVVVWWWWWWXXXXXXXXXXXX]]]bbbdddcccbbbbbbdddccccccdddeeegggjjjmmmnnnjjjddd]]]VVVSSSUUUYYY\\\\\\\\\\\\]]]^^^aaaccceeeeeegggiiimmmrrrvvvzzz|||}}}|||yyyyyy{{{{{{zzzuuuyyy|||~~~zzzvvvqqqggg^^^YYYQQQNNNKKKIIIJJJLLLMMMNNNNNNOOOPPPQQQQQQPPPOOONNNOOOMMMLLLLLLOOOQQQRRRRRRLLLLLLLLLJJJIIIHHHIIIJJJIIIHHHGGGGGGGGGFFFCCCAAABBBCCCEEEFFFHHHJJJLLLLLLNNNSSSXXX[[[ZZZYYYYYYZZZZZZWWWSSSNNNKKKJJJJJJJJJKKKLLLNNNNNNLLLKKKKKKLLLHHHHHHGGGGGGGGGIIIJJJKKKJJJIIIIIIIIIIIIHHHFFFDDDBBBBBBAAAAAAAAAAAA@@@@@@???BBBEEEEEECCCBBBCCCEEEAAABBBCCCDDDEEEFFFFFFGGGDDDEEEHHHJJJKKKLLLLLLLLLMMMOOOQQQQQQQQQRRRSSSUUUUUUVVVWWWYYYZZZ[[[\\\\\\YYYUUUPPPLLLJJJHHHEEECCCEEEDDDBBBAAABBBCCCBBB@@@BBBDDDFFFFFFEEECCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDAAABBBDDDFFFGGGGGGEEEEEEHHHGGGFFFDDDBBBAAA??????<<<<<<<<<;;;;;;;;;::::::666777777888888888888888555777999999888666666666444444555666777888999999999<<>>?????????>>>@@@BBBEEEHHHMMMSSSWWWWWWXXXYYY[[[^^^```cccdddaaa```______```aaa```^^^___bbbdddddd```[[[WWWUUUQQQXXX```iiiqqquuuppphhhaaa___]]]___eeekkknnnooollldddYYYPPPLLLMMMOOOPPPLLLUUUZZZWWWUUUYYY]]]^^^ccc\\\WWWTTTUUU^^^vvvyyyvvvlll[[[UUU