BM6P6(@ }}}kkk]]]UUUMMMHHHIIIIIIHHHEEEAAA@@@???===<<<<<<;;;;;;>>>===;;;:::999::::::;;;===<<<;;;:::999888888888888888888888888888888888777777777777666666666666777777888888888888777777666666666666666777888888888777555444555666888999666666666666777888999::::::999888888777777888888888888777777777777888888999888888777777888888999888888999::::::;;;<<<<<<999999888888999999:::;;;::::::::::::::::::::::::<<<=========<<<;;;::::::;;;<<<<<<<<<;;;::::::999::::::;;;;;;<<<===>>>>>><<<<<<;;;;;;;;;===>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDGGGFFFEEEEEEFFFIIIKKKMMMLLLKKKHHHFFFEEEFFFGGGGGGFFFHHHJJJJJJIIIGGGGGGHHHHHHHHHIIIIIIJJJIIIIIIHHHJJJJJJIIIHHHHHHHHHIIIIIIMMMMMMNNNOOOOOOOOONNNNNNPPPPPPPPPOOOOOONNNNNNNNNOOOPPPPPPOOONNNOOORRRUUUPPPOOONNNNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQNNNMMMLLLLLLLLLLLLLLLMMMQQQRRRTTTTTTTTTUUUVVVXXXVVVUUUTTTUUUWWWZZZ^^^aaannnlllnnnuuu~~~}}}lllYYYSSSKKKFFFDDDDDDAAA???@@@>>>======???AAABBBBBBCCCBBBBBBAAA@@@@@@AAAAAADDDDDDEEEFFFFFFFFFFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDCCCDDDDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLNNNNNNOOOOOOOOOPPPPPPQQQSSSTTTVVVWWW\\\^^^aaadddffffffeeedddyyybbbVVVRRRLLLEEECCCDDDEEECCCAAA@@@@@@>>>===<<<;;;;;;;;;:::999888777777777777888::::::999999999999999999888888888888888888888888999888888777666555444444666666777777777777666666666666666666666777777888888777666555555555777888666666666666777888999::::::999888888777777888888888888777777777777888888777777888888888888777777777888888999::::::;;;;;;;;;::::::::::::;;;<<<<<<:::::::::::::::999999999;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;::::::999::::::;;;;;;<<<======>>><<<<<<<<<<<<===>>>@@@AAA?????????@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFGGGIIIKKKMMMLLLKKKIIIGGGFFFGGGHHHHHHFFFHHHJJJJJJHHHGGGGGGHHHIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJLLLLLLMMMNNNNNNNNNNNNMMMPPPPPPOOOOOOOOONNNNNNNNNSSSTTTTTTSSSRRRQQQSSSTTTSSSRRRQQQPPPPPPPPPQQQRRRQQQQQQQQQPPPOOOOOONNNNNNLLLLLLKKKKKKKKKLLLLLLMMMPPPRRRSSSSSSSSSSSSTTTVVVVVVVVVVVVVVVXXXZZZ]]]___fffiiipppvvv}}}ssslllaaaUUUMMMGGGDDDBBBAAA???>>>>>>@@@AAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNPPPRRRSSSTTTVVVXXXZZZ\\\\\\[[[ZZZYYYttt[[[NNNKKKGGGCCC??????@@@BBB@@@>>>??????===<<<;;;;;;;;;;;;888888777666666666777777888777777777888888999:::777777777777777777777777:::999888777555444333333555555666666666666555555666666555555666666777888999888666555444555555666666666666666777888999999999999888777777777777888888777777666666777777888666777888999999888777666666777777888888999999999::::::999999::::::;;;<<<999999999999999999999999::::::999888888999:::;;;;;;;;;;;;;;;;;;::::::999::::::;;;;;;<<<=====================???@@@BBBCCC>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCC??????AAACCCEEEGGGHHHIIIHHHGGGGGGGGGHHHIIIKKKLLLJJJIIIGGGFFFEEEFFFGGGGGGFFFHHHIIIIIIHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHHHHGGGEEEFFFHHHJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMOOOOOOOOOOOONNNNNNNNNNNNUUUWWWYYYXXXVVVTTTSSSTTTUUUTTTSSSQQQQQQQQQQQQRRRQQQPPPOOONNNMMMKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMPPPQQQRRRRRRPPPPPPQQQRRRSSSTTTTTTUUUVVVWWWXXXXXXZZZdddooouuuxxx~~~lll]]]QQQJJJFFFBBB@@@>>>===>>>>>>>>>===@@@?????????@@@AAABBBBBBAAABBBBBBCCCDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCAAABBBBBBCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKLLLNNNOOOPPPRRRRRRSSSSSSSSSQQQOOONNNwww```OOOIIIJJJCCCAAA???@@@AAAAAA???===>>>===<<<;;;::::::::::::999999999999999:::::::::777777666666666777777888777777777777777777777777888888777666555555444444444555555555555555555444666555555555555666777777999888777555444444444444666555555666666777888999999999888777777777777777777777666666666666777777666777999::::::999777666666666666777777777888888777777777777777888999999888888888888888999999999:::999888777888999<<<===::::::;;;;;;;;;::::::999;;;;;;;;;<<<<<<<<<============>>>???@@@AAACCCCCC======>>>>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBB>>>???@@@BBBDDDFFFGGGHHHGGGGGGGGGGGGHHHIIIJJJKKKFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGIIIHHHGGGFFFGGGHHHJJJJJJJJJJJJIIIHHHGGGGGGEEEGGGIIIKKKLLLLLLJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLOOONNNNNNNNNNNNNNNNNNNNNTTTVVVYYYZZZXXXVVVTTTTTTSSSRRRQQQPPPPPPQQQRRRRRRQQQPPPOOOMMMKKKJJJHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMOOOPPPQQQPPPNNNMMMNNNOOONNNOOOPPPQQQRRRQQQQQQPPPQQQ\\\iiiqqquuuttteeeWWWNNNIIIEEEAAA>>>>>>???@@@@@@AAA@@@??????>>>>>>>>>???AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBBBBBBBCCCBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIKKKLLLMMMPPPPPPPPPPPPOOONNNLLLLLLrrr___RRRIIIDDDDDDCCCBBBAAA@@@@@@???===<<<<<<<<<;;;:::999999999999999999:::;;;;;;<<<<<<<<<999888777666555555555555666666666666666666666666555555555555666666666666444444555555555555444444555555555555555666666777888777777666555444444444555555555555666777888999999888777777666666777777777777666666666666777777777888:::;;;;;;:::888777555666666666666666777777777666666666666777888888777777888888888999999999;;;:::999888999:::<<<>>>999999::::::;;;::::::999;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBB<<<<<<===>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAABBB@@@@@@AAABBBCCCDDDEEEEEEGGGGGGGGGGGGHHHHHHIIIJJJEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHHHHGGGHHHIIIKKKLLLLLLKKKIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNOOOSSSVVVXXXWWWUUUTTTTTTNNNMMMMMMMMMNNNOOOQQQRRRQQQPPPOOOMMMKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJLLLLLLNNNOOOOOONNNLLLKKKLLLMMMLLLMMMNNNOOOOOONNNLLLKKKMMMTTT^^^hhhpppmmm^^^UUUPPPHHHCCCAAAAAACCCCCC@@@??????>>>>>>>>>??????AAABBBCCCCCCDDDDDDCCCCCCAAAAAAAAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKNNNNNNMMMMMMMMMMMMMMMMMMnnnZZZOOOJJJDDD???===AAA@@@???>>>===;;;::::::;;;;;;:::999999999999999666777888999:::;;;;;;;;;999999777666555444444444666666666666666666666666333444444555555666777777444444555555555555444444555555444444555555666777666666666666555444444444555555555555666777888888888888777666666666666777777666666555555666666777777888999::::::999888777666666666666666666666666888888888777888888999:::777777888888999:::::::::;;;;;;:::999999:::<<<<<<888999999:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>????????????;;;;;;<<<===>>>??????@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIFFFGGGHHHGGGEEEEEEGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHJJJKKKKKKLLLKKKJJJIIIHHHHHHGGGGGGGGGHHHJJJKKKMMMMMMMMMMMMNNNNNNNNNNNNNNNLLLOOOSSSUUUTTTSSSRRRRRRIIIIIIIIIIIIKKKMMMOOOPPPOOONNNNNNMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNMMMKKKJJJKKKLLLLLLMMMNNNNNNNNNMMMLLLKKKLLLOOOVVV^^^ffftttwwweee___VVVNNNHHHEEECCCBBBAAAAAA@@@@@@AAAAAABBBCCCAAABBBCCCCCCDDDDDDCCCCCCAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCEEEEEEEEEEEEFFFGGGHHHIIIKKKJJJIIIHHHIIIJJJKKKLLLrrrbbbWWWLLLGGGEEE@@@>>>>>>>>>>>>===;;;:::999::::::::::::999888888888888999444555777999::::::::::::888888777666555555666666555555555555555555555555444444555555555555555555555555666666666666555555555444444444444555666666555555555555555555444444555555555555555666888888888888777666666666666666666666555555555555666666666666666666666666666666666666666666666666666666888777777777777888999999888888888999:::;;;;;;;;;::::::::::::999999999999888888999:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======<<<<<<;;;:::;;;;;;<<<===>>>???@@@????????????@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEECCCDDDEEEFFFGGGGGGGGGHHHGGGGGGGGGFFFEEEEEEGGGIIIGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKHHHGGGGGGFFFHHHJJJLLLMMMLLLMMMMMMMMMNNNNNNNNNNNNLLLOOOQQQRRRQQQOOOOOOOOOHHHHHHHHHHHHIIIJJJLLLMMMKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMMMMKKKJJJKKKLLLKKKKKKLLLLLLLLLLLLLLLKKKLLLNNNRRRVVVYYYbbbttt}}}}}}uuulllbbbXXXOOOIIIJJJIIIGGGEEEDDDCCCBBBBBB@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBDDDCCCCCCDDDDDDEEEFFFGGGIIIGGGFFFDDDDDDEEEGGGIII{{{cccTTTMMMGGGCCCBBB???<<<===AAA======<<<;;;999999;;;===999999888888888888888888555666888:::;;;<<<;;;;;;777666666666666777888888555555555555555555555555666666666555555444444333555555666666666666555555555444444444444555666666444444555555666555555555555444444555555666777888888888777666666666666666666666555555555555666666666555444444444444555666777777777777777666666666555555555555555666777777888888999:::;;;;;;<<<<<<999999999999999888777666777888999:::::::::::::::<<<<<<<<<<<<<<<<<<<<<;;;:::;;;<<<<<<<<<;;;999888::::::;;;<<<===>>>???@@@>>>????????????@@@@@@@@@>>>??????@@@BBBCCCCCCDDDCCCDDDDDDEEEEEEEEEEEEDDD@@@@@@BBBCCCDDDDDDDDDDDDGGGGGGGGGFFFDDDEEEGGGIIIFFFFFFHHHIIIJJJKKKKKKKKKIIIIIIIIIIIIJJJLLLMMMNNNHHHGGGGGGFFFHHHJJJLLLNNNLLLLLLMMMMMMNNNNNNNNNNNNNNNPPPQQQQQQOOOMMMMMMMMMJJJIIIHHHGGGHHHHHHJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKJJJLLLMMMLLLKKKKKKLLLMMMHHHHHHIIIIIIIIIIIIJJJJJJLLLNNNQQQRRROOOTTTeeewww|||sssddd[[[TTTRRROOOJJJEEEBBB???>>>??????@@@AAAAAAAAAAAA@@@AAAAAAAAABBBBBBCCCCCCCCCAAAAAA@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@BBBBBBBBBBBBCCCCCCDDDEEEIIIGGGEEECCCBBBCCCEEEFFF}}}kkk\\\QQQMMMDDDBBB@@@???=========>>><<<<<<;;;::::::::::::;;;999888888777777777777777777777888888888666555444555555555555555555555555444444444444444555666777444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444555555555666777888888999666666555555555444444444444444444333333222222222444444555555555555444444666666666666666666666666555555555555666666666666:::::::::::::::::::::999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;999999888777<<<;;;;;;::::::;;;;;;<<<888999:::<<<===>>>>>>>>>???>>>===<<<===???AAABBB@@@???>>>>>>>>>???AAAAAACCCCCCCCCDDDDDDDDDDDDDDDAAABBBCCCDDDEEEFFFGGGHHHFFFGGGIIIIIIGGGFFFFFFGGGIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLIIIIIIIIIIIIJJJLLLMMMOOOLLLKKKJJJJJJKKKLLLMMMNNNPPPOOOMMMLLLLLLMMMOOOPPPJJJKKKKKKKKKKKKKKKJJJIIIKKKJJJHHHGGGGGGIIILLLNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIMMMMMMLLLKKKJJJIIIHHHHHHKKKLLLNNNOOOPPPSSSWWWZZZnnnyyytttkkk___UUUPPPKKKDDD??????@@@AAA@@@======@@@BBBFFFBBB???@@@CCCDDDCCC@@@CCCBBBAAA@@@??????????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCAAAAAAAAAAAACCCCCCssscccWWWMMMGGGDDDBBBAAA???>>>===<<<<<<===;;;;;;:::999999999999999999888777777666666777777666666777888777777555555555555555555555555555555555444444444444555555666444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444444444555555666777777888666555555555444444444444444444444333333222222222444444555555555555444444555555555555555555555555555555555555666666666666999999::::::::::::::::::999999999999999999999999999999999999999999999999;;;;;;;;;::::::999999888;;;;;;::::::::::::;;;;;;888999:::<<<======>>>>>>>>>>>>===<<<===>>>@@@BBB@@@???>>>>>>>>>???@@@AAACCCCCCCCCCCCDDDDDDDDDDDDBBBBBBCCCDDDEEEFFFFFFGGGEEEGGGHHHHHHFFFEEEFFFGGGHHHHHHHHHGGGHHHHHHIIIIIIKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIJJJKKKLLLMMMJJJIIIIIIIIIIIIKKKLLLMMMOOONNNLLLKKKKKKLLLNNNOOOMMMMMMMMMMMMLLLLLLKKKJJJLLLKKKIIIGGGGGGHHHKKKLLLOOOOOOOOOOOONNNMMMLLLKKKLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHHHHJJJKKKLLLMMMNNNQQQTTTZZZeeeoooqqqttt|||}}}kkk^^^UUUMMMHHHBBBCCCCCCCCCCCCCCCCCCCCCDDDBBBAAABBBDDDEEEEEECCCCCCBBBAAA@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@AAABBBBBBssseeeVVVNNNJJJEEEAAAAAA@@@???>>>===<<<;;;;;;;;;:::999888888777777888888999888777777666666777777555555666777777777666666555555555555555555555555666555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333444444555555666666555555555555444444444444444444333333333333222222444444555555555555444444555555555555555555555555444555555555555666666666888888888999:::::::::;;;888888888888888888888888888888888888888888888888::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;888999:::<<<<<<=========>>>===<<<<<<===>>>@@@AAA??????>>>>>>??????@@@AAABBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEDDDEEEGGGFFFEEEDDDEEEGGGIIIHHHHHHGGGGGGGGGHHHHHHJJJKKKLLLMMMMMMLLLKKKIIIKKKJJJIIIIIIIIIJJJJJJKKKHHHGGGGGGHHHHHHIIIKKKKKKNNNMMMLLLKKKKKKLLLMMMNNNPPPOOOOOONNNMMMLLLKKKKKKLLLKKKIIIGGGGGGHHHJJJKKKPPPPPPPPPPPPOOONNNMMMLLLNNNNNNMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGIIILLLLLLLLLLLLMMMNNNKKKUUU___dddjjjttt~~~zzzkkk___WWWLLLIIIGGGFFFGGGGGGDDD@@@BBBBBBBBBBBBBBBBBBAAAAAABBBAAAAAA@@@@@@@@@AAAAAA?????????@@@@@@@@@@@@AAA@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@??????@@@AAAAAAzzzjjj\\\RRRIIIGGGEEEBBB@@@@@@>>>===<<<;;;;;;::::::::::::999888888777777888888888888777666666666666666444555555666666777777777555555555555555555555555666555555444333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222333333333444444444444444444444444444444444333333333333333333333333444444555555555555444444555555555555555555555555444444444555555555666666666777777888999::::::;;;888888888888888888888888::::::::::::::::::::::::888888999999::::::::::::;;;::::::::::::::::::;;;888999:::;;;<<<<<<<<<<<<======<<<<<<===>>>@@@@@@???????????????@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEDDDDDDEEEGGGJJJJJJIIIHHHHHHHHHHHHIIIIIIKKKMMMNNNNNNLLLJJJHHHKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLNNNNNNMMMLLLLLLMMMNNNNNNQQQPPPOOOMMMLLLKKKKKKKKKJJJIIIHHHGGGHHHIIIKKKLLLPPPPPPPPPPPPOOONNNMMMMMMNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJLLLOOOOOONNNLLLLLLMMMHHHNNNUUUZZZbbbmmmzzz|||rrrfff___VVVRRRQQQOOOIIICCCFFFFFFEEEDDDBBB@@@??????AAA@@@@@@?????????@@@@@@????????????@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@??????????????????@@@qqq]]]RRRMMMFFFAAAAAAAAA>>><<<===;;;;;;;;;;;;::::::999888:::999999888888888888888888777777666555666666666444444555555555666777777555555555555555555555555666555444333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222222333333333333333333444444444444444444333333333333333333333333444444555555555555444444555555555555555555555555444444444444555555555555666666777777888999::::::777777777777777777777777999999999999999999999999777888888999999::::::;;;:::::::::999999:::::::::999999:::;;;<<<<<<<<<<<<<<<<<<<<<======>>>??????>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBBCCCDDDDDDEEECCCCCCCCCCCCDDDDDDDDDDDDCCCDDDDDDDDDCCCCCCEEEGGGLLLKKKKKKJJJJJJJJJKKKKKKJJJKKKMMMOOONNNLLLIIIHHHJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMOOOOOOOOONNNNNNOOOOOOOOOPPPOOOMMMKKKJJJJJJIIIJJJHHHHHHHHHHHHJJJKKKMMMNNNPPPPPPPPPPPPOOONNNMMMMMMLLLKKKJJJHHHGGGGGGHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLLLLNNNPPPPPPNNNMMMMMMMMMJJJKKKLLLPPPWWWbbbpppzzzrrrjjjfffbbbZZZRRRMMMKKKIIIFFFEEEDDDCCCBBB@@@??????>>>>>>>>>>>>???>>>>>>?????????@@@@@@@@@???@@@BBBCCCCCCBBB@@@???????????????????????????~~~jjjYYYMMMIIIDDD???===???@@@===<<<>>>::::::;;;;;;::::::999888:::999999888777888888888888777666666555555666666555555555444555555666666555555555555555555555555555444333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333444444444444222222333333333333444444444444555555555555444444444444444444444444444444333444444444444555555555666666666777888888888999666666666666666666666666666666666666666666666666777888888888999999::::::::::::999999999999::::::999999:::;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>???>>>>>>???@@@@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDEEEBBBBBBBBBCCCCCCDDDDDDDDDCCCDDDDDDCCCCCCDDDFFFHHHKKKKKKKKKKKKKKKLLLMMMMMMKKKLLLMMMNNNMMMKKKIIIHHHHHHIIIIIIIIIHHHHHHGGGFFFHHHIIIJJJLLLMMMNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMKKKIIIHHHHHHIIIIIIHHHIIIIIIJJJKKKMMMNNNOOOPPPPPPPPPPPPOOONNNMMMLLLJJJIIIHHHFFFFFFGGGHHHHHHJJJJJJJJJKKKKKKLLLLLLLLLJJJLLLMMMNNNLLLLLLMMMNNNPPPMMMLLLNNNSSSZZZeeeppp|||rrrkkkYYYSSSLLLHHHHHHGGGEEEBBBAAAAAA???>>>>>>=========>>>>>>>>>????????????@@@???@@@BBBCCCCCCBBB@@@???>>>???@@@@@@@@@@@@???>>>nnn```UUUJJJEEEFFFBBB>>>===??????<<<<<<>>>::::::;;;;;;;;;:::999888999888777777666666777777777777666555555555555666777666555444444444555555555555555555555555555555333333333222333333444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222333333333444444444222222222333333444444444444444555555555555444444444444444444444444444444333333444444444555555555666777777777777777777777666666666666666666666666666666666666666666666666888888888888888999999999::::::999999999999::::::999999:::;;;;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>===>>>???@@@AAA@@@@@@??????@@@@@@AAACCCDDDDDDEEEAAAAAABBBBBBCCCDDDEEEEEEDDDDDDDDDDDDCCCDDDGGGJJJJJJJJJJJJJJJKKKMMMNNNOOOMMMMMMMMMMMMLLLKKKJJJIIIGGGGGGHHHIIIHHHHHHGGGFFFGGGHHHJJJLLLNNNNNNOOONNNOOOOOOOOOPPPPPPOOOOOOOOOMMMLLLJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMOOOOOOOOOOOONNNMMMLLLKKKIIIHHHGGGFFFFFFHHHIIIKKKIIIJJJJJJJJJJJJJJJJJJJJJIIIJJJLLLLLLKKKLLLNNNPPPTTTPPPOOOSSSUUUVVV\\\ddduuu~~~yyymmm___VVVSSSPPPJJJDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>???????????????@@@BBBCCCCCCBBB@@@?????????@@@AAAAAA@@@??????nnn```TTTNNNIIICCCAAADDDAAA===<<<===<<<888888:::999:::;;;<<<;;;:::999888777777666555555555555555777777666555555555555555888666555444333333444555555555555555555555555555222222222222333444444555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222333333444444444222222222333333444444444444555555555555555555444444444444444444444444444333333333444444444555555777777777777666666666666666666666666666666666666888888888888888888888888888888888888888888888888:::999999999999999999:::999999:::;;;;;;;;;:::::::::;;;<<<===>>>>>>>>>>>>===>>>???@@@AAA@@@????????????@@@AAACCCDDDDDDEEE@@@@@@AAABBBCCCEEEEEEFFFDDDEEEEEEDDDCCCEEEHHHKKKHHHHHHHHHIIIKKKLLLNNNOOONNNMMMMMMLLLKKKJJJJJJJJJFFFFFFHHHHHHIIIHHHGGGFFFFFFHHHJJJLLLNNNNNNNNNNNNMMMNNNNNNOOOOOONNNNNNMMMMMMLLLJJJIIIHHHJJJKKKLLLOOOOOOOOONNNMMMLLLLLLKKKNNNNNNNNNNNNMMMLLLKKKKKKIIIHHHGGGGGGGGGIIIKKKMMMIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLNNNQQQTTTQQQMMMNNNSSSUUURRRTTTYYYaaammm{{{~~~yyykkkeee^^^TTTKKKGGGFFFDDDBBBAAA??????>>>>>>>>>>>>>>>????????????>>>@@@BBBDDDDDDBBB@@@>>>???@@@AAABBBBBBAAA@@@???|||ggg^^^NNNLLLJJJGGGDDDAAA@@@???@@@???<<<:::999888888999:::::::::999999999888888777777777777777777777777666666555444444444444555444444444333333222222222333333333333333333333333111111111222222333333333111222222333333222222111333333333333333333333333333444444555555444444333222222222222222222222222111111222222222333333333333333333333333333333333444333333222222333333444222222222333333444444444666555444333111000///...000111222444555666666666555555444444444333333333777777777777666666666666555555555555666777999999777777777777888999:::;;;999999888888888888888888999::::::;;;;;;::::::999============>>>>>>>>>>>>????????????????????????>>>???@@@AAACCCDDDEEEFFFBBBCCCDDDCCCCCCCCCEEEGGGGGGGGGGGGFFFFFFFFFEEEEEEHHHHHHHHHHHHIIIJJJLLLLLLJJJJJJJJJJJJJJJJJJJJJIIIHHHIIIKKKKKKKKKJJJIIIIIINNNOOOPPPPPPOOONNNLLLKKKPPPNNNLLLKKKLLLMMMLLLKKKNNNKKKIIIJJJMMMOOOOOONNNQQQQQQQQQPPPPPPOOOOOONNNNNNMMMMMMMMMLLLJJJIIIHHHHHHHHHIIIIIIKKKLLLMMMNNNOOOOOOMMMLLLKKKKKKJJJJJJGGGHHHIIIKKKMMMOOOQQQRRRTTTSSSQQQPPPQQQRRRTTTUUUVVV]]]gggsss{{{oooaaa[[[TTTKKKEEEDDDEEEFFFEEEBBBAAA@@@??????@@@@@@AAAAAA@@@?????????AAABBBCCC???@@@@@@AAA@@@>>>===<<>>>>>>>>>>>>>>>>>>>>>>>>>>??????AAABBBCCCDDDDDDBBBCCCDDDCCCBBBCCCDDDFFFEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLLLLKKKJJJMMMMMMNNNNNNOOONNNNNNNNNPPPNNNLLLLLLMMMMMMLLLKKKLLLJJJIIIJJJNNNPPPQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOMMMLLLLLLKKKKKKKKKIIIJJJKKKLLLNNNPPPQQQRRRRRRQQQPPPOOOPPPQQQSSSTTTUUUYYY___hhhsss~~~}}}~~~~~~qqqhhh[[[RRRLLLIIIFFFDDDCCCBBBAAAAAABBBBBBCCCBBBBBBAAA@@@??????@@@??????@@@AAABBBCCCCCCCCCBBBAAAppp^^^UUUMMMGGGCCCAAA@@@???===;;;::::::999999::::::;;;;;;;;;::::::999999999999888888888777666666666666666666666666666555555444444444444444444444333333333333222222333333333333333333333333222222222222222111111111333222222111111222222333333333333333333333333333333333444444444444333333111111111111111111111111111111222222222333333333333333333333333333333333111111000000000000111111222222222222333333333333333333333444444444444444222333444555666777777777666666666555555555444444666666666666666666666666555555555555666777888888888888777777777888888999888888888888888888888888999999::::::::::::999999999999999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@AAAAAABBBBBBBBBCCCDDDCCCBBBBBBDDDFFFDDDDDDEEEFFFGGGHHHIIIJJJIIIJJJKKKLLLMMMMMMLLLLLLGGGGGGGGGGGGGGGGGGGGGHHHJJJIIIHHHJJJMMMOOOMMMKKKLLLLLLLLLLLLMMMNNNOOOPPPOOOMMMKKKKKKMMMMMMMMMLLLKKKJJJIIIKKKNNNPPPQQQQQQNNNNNNNNNNNNNNNOOOOOOOOOJJJJJJKKKKKKKKKJJJJJJIIIKKKKKKKKKKKKLLLNNNOOOPPPOOONNNMMMMMMLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPOOONNNNNNNNNOOOQQQRRRVVVVVVXXX[[[bbbnnn{{{uuuiiiaaa[[[UUUQQQLLLKKKIIIIIIHHHGGGEEEBBBDDDBBBAAA@@@AAAAAA@@@>>>@@@@@@AAAAAAAAAAAAAAAAAAlllXXXOOOMMMJJJDDDAAA???>>>===<<<;;;;;;;;;;;;888999:::;;;;;;:::999888999888888888888777777777666666666666666666666666666555444444333333444444333333333333333333333333222222222222222222222222333333222222111111000000333333222111111222333333222222222222222222222222333333333444444333333333222222222222222222222222111111222222222333333333333333333333333333333333111111111000000111111111222222222222222222222333111111111111111222222222333444555666777777777777777666666666666555555555555555555666666666666666555555555555555666777888999888888777777777777888777777777777888888888888999999::::::::::::999999888888888999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>??????@@@@@@@@@AAABBBCCCDDDCCCBBBBBBCCCEEEEEEEEEFFFFFFGGGHHHHHHIIIGGGHHHKKKLLLMMMLLLJJJIIIEEEEEEEEEFFFFFFFFFFFFFFFGGGEEEEEEIIINNNQQQPPPMMMMMMLLLKKKKKKKKKMMMNNNOOOMMMKKKJJJJJJKKKLLLLLLKKKJJJJJJJJJKKKLLLNNNNNNNNNLLLLLLLLLMMMMMMNNNNNNNNNHHHHHHIIIJJJKKKKKKJJJJJJKKKKKKKKKKKKLLLMMMNNNOOONNNMMMMMMLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOPPPUUUUUUTTTUUUXXX```jjjqqqzzztttpppdddaaa^^^[[[YYYTTTNNNIIIKKKHHHCCCBBBCCCDDDCCCBBBCCCBBBAAA@@@????????????uuu[[[RRRJJJHHHFFFBBB@@@@@@<<<<<<;;;;;;:::;;;;;;;;;999::::::;;;:::888777666888888888777777777666666555555555555555555555555555555444333333333333333333333333333333333333333222222222222222222222222222222222111111000000000333222222222222222222333222222222222222222222222222333333333333333333222333333333333333333333333111111222222222333333333333333333333333333333333222222111111111111222222222222222222222222222222222111111111111111000000444444555666777777777777777666666666666555555555444444555555666666666777555555555555555666666777888888777777666777777777666666777777777888888888888999999::::::999999888888999999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>??????@@@@@@@@@BBBCCCDDDCCCAAAAAABBBDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHJJJJJJIIIGGGFFFDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCDDDIIIOOOQQQQQQOOOOOONNNLLLKKKJJJKKKLLLLLLJJJIIIGGGHHHJJJKKKKKKKKKKKKKKKLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMLLLLLLLLLKKKLLLLLLMMMMMMKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNRRRRRRRRRRRRSSSVVV[[[___kkkxxx|||xxxvvvqqqiiiccc]]]WWWOOOJJJIIIIIIGGGEEEFFFEEECCCAAAAAAAAABBBCCChhhVVVMMMHHHDDDAAA===:::<<>>???@@@@@@AAAAAACCCCCCDDDBBBAAA@@@BBBCCCFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEEEEFFFFFFAAADDDIIIMMMPPPPPPOOONNNNNNMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGHHHJJJLLLLLLKKKLLLMMMNNNMMMKKKIIIHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLJJJJJJJJJJJJKKKKKKLLLMMMJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLLLLMMMLLLMMMNNNNNNNNNOOORRRTTT]]]iiixxxwwwuuuyyyqqqggg```]]]XXXRRRLLLFFFDDDBBB@@@@@@BBBDDDFFFvvv```PPPJJJIIIDDDAAA???<<<888:::@@@999999888888888888888999888888888777777777888888777777666666666555555555555555555555555555555555555444333333222222333333222222222333333444444444111111111111111111111111000000000000111111111111000111333555555333111000111111111111111111111111222222333333333333222222000000000000000000000000111111222222222333333333333333333333333333333333111111000000000000111111222222222222111111111000111111111222333333444444333333444555555555555444555555555555444444444333333333444555555666777777666555555444444555555555666666666666666777888999555555666666777888888999888888999999999999888888888888999999999:::::::::::::::::::::::::::::::::======>>>???@@@BBBBBBCCCCCCCCCDDDBBB@@@@@@AAACCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFDDDJJJRRRTTTQQQMMMKKKKKKKKKKKKKKKLLLKKKKKKJJJJJJJJJIIIHHHIIILLLNNNNNNMMMKKKNNNPPPOOOLLLJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMHHHHHHHHHIIIIIIKKKLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGIIIJJJKKKLLLLLLLLLJJJKKKLLLLLLLLLMMMPPPRRRUUU]]]ggguuuyyyqqquuu~~~vvvjjj```QQQNNNJJJFFFDDDDDDFFFGGGqqqfff\\\LLLFFFKKKAAA===<<<>>>===999888999;;;:::999999999999::::::777666666666666888:::;;;777666666666555555555555555555555555555555555555555444333333222222333333222222222333333444444444111111111111111111111111//////000000111111222222///111444666666444111///111111111111111111111111222222222333333222222222////////////////////////111111222222222333333333333333333333333333333333000000////////////000000222222222222111111000000,,,---...000111333444444333333444444555444444444555555444444444333333333333333444444555666777777666555555444444444555555555555555555666888999999444555555666777888888999888888999999999999888888888888888888999999999999888888888888888888888888<<<===>>>???AAACCCDDDDDDCCCCCCDDDBBB@@@@@@AAABBB@@@AAAAAABBBCCCDDDEEEEEEFFFEEEDDDDDDDDDDDDEEEEEECCCCCCCCCDDDEEEFFFFFFGGGGGGPPPXXXYYYSSSLLLIIIIIIHHHIIIJJJLLLLLLLLLKKKKKKKKKJJJIIIKKKMMMOOOPPPOOOKKKNNNQQQQQQNNNMMMMMMOOOJJJJJJJJJIIIIIIHHHHHHHHHKKKKKKLLLLLLLLLLLLKKKKKKMMMLLLLLLLLLLLLLLLMMMNNNGGGGGGGGGHHHIIIJJJKKKLLLJJJJJJJJJKKKKKKKKKKKKKKKFFFGGGIIIJJJKKKLLLLLLLLLLLLMMMMMMLLLLLLNNNRRRUUUNNNQQQWWWbbbwww}}}zzz}}}uuuddd```YYYSSSNNNKKKKKKLLL}}}mmmZZZMMMIIIGGGBBB===>>><<<;;;;;;;;;;;;999888:::999888888777777888888999888888777666555555444333333555666777777777777888666444222333333333333333333333222222111111111222222111111111111222222222222222222222222222222111111000000//////......111111111000000000000000222222222111111111111000000111222222333333222222444333222111111111222333222111000000222444777999777666333111000000000000000000000000000000000000/////////000111111222222222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333333444555555444444555777444444444444444444444444444555666777888999:::;;;999999999::::::999999999:::999777555666888:::<<<;;;:::999999999:::;;;<<<======???AAABBBCCCDDDDDDFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDEEEFFFGGGGGGHHHHHHHHHQQQYYYYYYPPPHHHGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNOOOQQQRRRMMMMMMMMMLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHIIINNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLJJJHHHHHHJJJLLLLLLLLLHHHIIIJJJKKKKKKJJJIIIHHHKKKKKKLLLNNNNNNMMMIIIFFFLLLKKKJJJJJJJJJLLLMMMNNNQQQOOOPPPXXXcccpppzzztttmmmjjjjjjggg___XXXrrrbbbXXXLLLFFFEEEDDDAAA===>>><<<::::::;;;;;;999888999888777777666666777777888888777777666555555444333444555666666666666666777555333222222333333333333333333222222222111111222222111111111111222222222222222222222222222222111111000000////////////111111111111222222222222222222222111111111111000000000111222222222222222444333222111111111222222222111000000111333555777666555333111000000000111000000000000000000000000111111111000000000000000222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333333444555555444444555666666666666666666666666666444555555666777888999999888888999999999999888888888777666666777888:::<<<::::::999999999:::;;;<<<<<<===???AAABBBCCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBEEEDDDCCCBBBBBBCCCDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHGGGNNNTTTTTTNNNHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMNNNOOOMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIIIIMMMMMMLLLKKKJJJIIIHHHHHHMMMLLLLLLLLLLLLKKKKKKKKKJJJIIIHHHIIILLLNNNNNNNNNIIIIIIIIIJJJJJJIIIIIIHHHIIIIIIJJJLLLNNNMMMJJJHHHKKKJJJIIIIIIJJJKKKLLLMMMLLLIIIIIIOOOUUU^^^jjjuuu{{{rrrjjjpppeee[[[RRRHHHEEEAAA@@@??????>>><<<===;;;::::::::::::999888777777666555555555555666777777777666555555444444444555555555555555555555444444333222222222333333333333333222222222222111222222111111111111222222222222222222222222222222111000000000000/////////111111111222333333444444222222222111111111111000000000111222222222222111333333222111111111111222222111000000000111333444333333222111111111111222000000000000000000000000222222111111000//////...222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333222333555444333333444666666666666666666666666666555555555555666666777777777777888888888888777777666666666777888999999:::999999999999999:::;;;;;;<<<===>>>@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAA>>>>>>?????????@@@@@@@@@CCCBBBBBBAAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGJJJMMMMMMKKKHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHIIIJJJKKKKKKMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIILLLLLLKKKJJJHHHGGGFFFFFFMMMMMMMMMLLLLLLLLLKKKKKKHHHHHHIIIKKKOOOPPPPPPOOOJJJIIIIIIHHHIIIIIIJJJJJJHHHHHHIIILLLNNNNNNKKKIIIIIIHHHHHHHHHHHHIIIJJJJJJFFFDDDDDDHHHKKKNNNUUU]]]jjjzzz~~~eeeVVVPPPKKKHHH@@@@@@@@@>>><<<;;;;;;<<<<<<:::999999::::::999777888777666666555555666666666666666555555444444444555555444444444444444444222333333333222222333444222222222222222222222222222222111111111111222222111111111111111111111111000000000000000000000000000000111111222333444444222222222111111111000000000111222222333333222222333222222111111111111111222111000000///000111111111111111111111111222222000000000000000000000000111111111111000000//////111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222111333444444333333444555444444444444444444444444444444555555555555555555666666777777777777666666666666777888888777666666888888888999999:::;;;;;;;;;<<<>>>???@@@AAAAAAAAA>>>>>>>>>>>>>>>???@@@AAA>>>>>>>>>????????????@@@BBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHGGGFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHGGGGGGGGGHHHIIIIIIMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIHHHIIIIIIIIIKKKKKKJJJJJJIIIIIIHHHHHHMMMMMMLLLLLLLLLKKKKKKKKKIIIIIIJJJMMMPPPQQQPPPNNNKKKJJJIIIIIIIIIJJJKKKLLLJJJJJJJJJLLLNNNMMMKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCEEEJJJKKKKKKNNNTTTXXXdddxxxzzz{{{|||dddRRRHHHEEECCCCCCAAAAAA@@@===999888:::===:::999888888999:::888777888888777666666666666777555555555555444444444444555444333333222333333444222444555444222111222444222222222222222222222222222222111111111111222222111111111111111111111111000000000000111111111111...//////000111222333333222222222111111111000000111222222333333333333333222222222222111111000000111111000000000000000000000000111111111222222222000000000000000000000000//////000000111111111111111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222111222333333222222333555444444444444444444444444444444444444555555555555666666666777777666666666777888888888777555333222777777888999::::::;;;;;;;;;<<<===>>>??????@@@@@@===============>>>???@@@????????????@@@@@@@@@@@@BBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEECCCBBBCCCEEEFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDHHHHHHHHHGGGGGGHHHHHHIIILLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJKKKMMMOOOOOOMMMKKKLLLKKKJJJJJJJJJKKKMMMNNNNNNMMMLLLMMMMMMLLLJJJHHHEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDGGGKKKLLLJJJKKKOOORRRVVVaaassszzzqqqooouuu}}}ttteeeSSSIIIDDD@@@???@@@>>>>>><<<999888888;;;===999888777888999999888777999888777777666666777777444444444444444444444444444333222111222222444555333666888666333111222333111222222222222333333333222222111111111111222222111111111111111111111111000000000111111111111222/////////000111111111222222222222111111111111000111111222333333333333222111111222222111111000///111111111111000000000000000000111111222111111000000000000000000000000000...//////000111111222222111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222000222333333222111333444444444444444444444444444444444444444555555666666666666777777777777666666777888888888666444222111555666888999:::::::::::::::;;;<<<===>>>>>>>>>>>>======<<<<<<===>>>?????????@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGCCCCCCDDDEEEGGGHHHIIIIIIKKKKKKKKKJJJJJJJJJIIIIIIJJJIIIIIIJJJLLLLLLKKKIIIJJJJJJJJJJJJKKKLLLMMMMMMPPPNNNMMMLLLLLLKKKIIIGGGEEEEEEEEEFFFEEEEEEDDDCCCDDDDDDEEEHHHGGGDDDDDDHHHPPPOOOSSS]]]kkk{{{yyynnnjjjmmm{{{wwwoookkkjjjdddVVVJJJEEECCC@@@>>>???<<<:::999888999::::::;;;999777666777888999888777777777666555555555666666333333333333333333333333333222111000111222444666555888:::999444111111333111111222222222333333333222222111111111111222222111111111111111111111111000000111111111222222222111111111111111111111111222222222111111111111000//////000111111111111111000111111222111000///...000000111111222111111111000000111222222111000///000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000111222222111111222333333333333333333333333333333333444555666777777888666777777888888777777666555666666666555555444444444666777999:::::::::::::::;;;<<<===============>>>===============>>>?????????@@@@@@@@@@@@AAAAAA???@@@BBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFDDDDDDEEEFFFGGGGGGHHHHHHJJJIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFGGGIIIKKKKKKJJJGGGHHHIIIJJJKKKKKKKKKKKKMMMKKKJJJJJJJJJJJJHHHFFFDDDEEEFFFFFFFFFDDDCCCBBBDDDBBBCCCEEEDDDAAABBBGGGJJJJJJNNNSSSWWW^^^mmm|||}}}zzz}}}sssxxx~~~kkk^^^ZZZ[[[]]]WWWKKKAAA@@@@@@===<<<>>><<<:::999:::;;;;;;999777888777666777888999888777666666555444444444444555333333333333333333333333222111000000111333555666666999<<<:::444000111333111111111222222333333333222222111111111111222222000000000000000000000000000000111111222222222222333333222222222222222222222222222111111111111000---......///////////////000111111222222000///...000000111222222222222222000111222222222000///...000000000000000000000000222222111111000/////////000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111///111222222111111222333000000000000000000000000333333444555666888888999777777888888888888777777333333444444555666666777444555777999:::;;;::::::::::::;;;<<<============>>>>>>============>>>>>>????????????@@@@@@@@@@@@>>>???@@@BBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDFFFEEEDDDCCCCCCEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGFFFFFFEEEDDDEEEEEEEEEHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGEEEDDDCCCDDDGGGJJJKKKLLLDDDFFFGGGIIIJJJJJJIIIHHHIIIHHHGGGGGGHHHIIIHHHGGGEEEEEEFFFFFFFFFEEECCCBBBCCCBBBBBBEEEDDDCCCFFFLLLEEEGGGMMMRRROOOMMMWWWdddnnnwwwqqqpppoooooopppsssvvvxxxyyyhhh[[[UUUSSSQQQPPPHHHEEEAAA???>>>>>><<<;;;:::::::::999999999888888888888888888888999999999666666555555555444444444444444444444444444444444444555555444333333444555;;;>>>@@@>>>888333333555111111111111111111111111111111111111111111111111222111111111000000////////////000000111111222222......///000111222222333111111000000//////......---.........//////000000000000000000111111111111000/////////000111222222222222222111111111000000000000111111111111000000111000/////////000222333111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000111222333333333333222111444444333333333333222222444555666555444444444666777777666666555555555444555555555555666666666666666888:::;;;<<<;;;999888:::;;;;;;<<<<<<=========;;;<<<>>>???@@@@@@??????AAAAAAAAABBBBBBAAA@@@@@@BBBBBBBBBCCCCCCBBBAAAAAADDDCCCBBBAAAAAABBBDDDDDDDDDDDDEEEEEEDDDCCCBBBAAAEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGFFFEEEEEEEEEFFFJJJGGGEEEEEEHHHJJJJJJHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFHHHIIIJJJEEEFFFIIIKKKKKKKKKJJJIIIEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFEEEDDDBBBAAACCCDDDDDDEEEFFFGGGGGGHHHHHHGGGEEEFFFHHHLLLPPPSSSYYYZZZeeeyyy|||xxxxxxzzzzzzxxxuuurrrppppppppppppsssuuuyyy}}}~~~rrrjjjbbbWWWPPPMMMMMMKKKIIIDDDBBB???>>>======;;;999::::::999999999888888888777777777777777777777777666555555555444444444444444444444444444444444444333333333333222111222333777:::===:::555222222444111111111111111111111111111111111111111111111111111111111000000000//////000000000000000111111111/////////000111111111222111000000000/////////.../////////000000000111111------------............000000000000000000111222222222222111111111000000000000111111111111000000000000//////000000111222111000000000/////////...000000000000000000000000000000000000000000000000111111111111111111111111111222222333333222222111222222222333333444444444333555666555444333444555777666666666555555555444555555555555666666666666333555666888888777666555:::::::::;;;;;;<<<<<<===<<<<<<>>>???@@@@@@@@@?????????@@@@@@@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBAAAAAABBBCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCFFFGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFIIIGGGEEEFFFIIIKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEEEECCCDDDEEEFFFGGGHHHIIIIIIGGGHHHIIIJJJJJJHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFEEEFFFGGGGGGGGGFFFEEECCCBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFDDDCCCCCCEEEHHHLLLNNNQQQQQQWWWcccppp}}}xxxwwwvvvyyy||||||zzzyyywwwxxxxxxxxxwwwuuusssrrrqqqsssttttttsssuuuzzzyyyhhh\\\TTTOOOKKKFFFDDDEEEDDDBBB???>>>===<<<<<<<<<;;;999777999999999999888888888777777777666666555555444444555555555555444444444444333333333333333333333333333222222222111111111111333666888666222000111222111111111111111111111111111111111111111111111111111111000000000000//////111111111111000000000000000000000000000000000000000000000000////////////000000000000111111111111/////////000000000111111222111000000000000000000222111111111111000000000///000000111111000000/////////000000111111000000000000000000////////////000000000000000000000000000000000000000000000000222222222222222222222222111111222333333222111111000000111222333444555555333444555555333333444555666666666555555555555555555555555555666666666666666777888999999999888777888888999::::::;;;<<<<<<======>>>???@@@@@@@@@@@@===>>>>>>?????????>>>>>>>>>>>>???????????????>>>>>>???@@@BBBCCCCCCCCCCCCFFFFFFDDDCCCCCCDDDDDDEEEHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHKKKLLLKKKIIIGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFEEECCCDDDFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHFFFCCCBBBFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCEEEHHHJJJGGGIIIMMMRRRWWWcccxxx}}}vvvxxxwwwwww}}}{{{wwwqqqlllkkkmmmpppvvvxxx|||rrr^^^SSSLLLGGGDDDBBB@@@?????????<<<::::::::::::;;;<<<;;;999777999888888888888777777777888777777666555444333333444444444444444444444444222222222222222222222222333222222222333222111000111333444333111000111222111111111111111111111111111111111111111111111111000000000000000000//////222222111111000000//////000000000000000/////////000000000000////////////000000000000000000000000000000111111111222222222222222111000/////////000111111111111000000000000//////000000000000//////---...000111111111000///000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111000111111222333333444444222444555444333222333444555555555555555555555555555555555555666666666666777777888999:::999999888777777888999:::;;;;;;<<<===>>>>>>??????@@@@@@@@@======>>>?????????>>>>>>===>>>>>>???????????????<<<===???BBBCCCDDDCCCCCCGGGFFFDDDCCCCCCDDDEEEGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGHHHHHHIIIFFFFFFHHHJJJKKKLLLKKKJJJFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFEEECCCEEEGGGIIIIIIIIIGGGFFFHHHHHHHHHGGGFFFDDDBBBAAAGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDGGGGGGGGGFFFFFFFFFFFFFFFGGGEEEDDDCCCCCCEEEGGGHHHDDDGGGKKKNNNNNNSSSaaaooo|||~~~zzzzzz{{{xxxyyyzzz{{{||||||{{{{{{wwwwwwxxxzzz~~~~~~ppp[[[QQQLLLGGGBBBBBB@@@>>>=========<<<;;;999999999;;;<<<<<<999777888888888777777777666666888888777666555555444444333333444444444444444444222222222222222222222222444333333444666666444111111222333222111111222333111111111111111111111111000000000000000000000000//////////////////000000222222111111000000//////000000000///////////////////////////000000000000////////////////////////---------.........//////222222111000/////////000000000000000000000000000//////000000000000//////---...///111111000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222222333444333222111222444444444444555555555555555555555555555666666666666333444444555555555555555666666777888999:::;;;<<<>>>>>>>>>>>>>>>>>>??????======>>>???????????????>>>??????@@@AAAAAA@@@@@@;;;===???BBBCCCDDDDDDDDDFFFEEECCCBBBBBBDDDFFFGGGFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIIIIEEEGGGIIIJJJJJJJJJJJJJJJFFFFFFEEEEEEFFFGGGHHHHHHGGGGGGHHHHHHHHHGGGFFFFFFEEEFFFHHHIIIJJJHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCGGGGGGGGGHHHHHHGGGGGGGGGEEEDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDFFFEEECCCBBBBBBCCCDDDEEEGGGFFFGGGJJJKKKKKKQQQYYYbbbmmm}}}|||yyyzzz}}}{{{zzzzzz|||~~~~~~}}}}}}|||||||||{{{{{{||||||}}}{{{yyyyyy}}}rrrYYYMMMJJJGGGBBB>>>>>>===<<<;;;;;;<<<===>>>:::999888999;;;;;;:::888777777777777666666666666777777777666555555444444333333333333444444444444111111111111111111111111444333333555999999777444333333222222222222333444111111111111111111111111000000000000000000000000......////////////000000111111111111000000000000////////////////////////////////////000000000000////////////................../////////000000000222111000000000000000000//////000000000000000111...//////000000//////.........//////000000//////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////222111000000000000111222333333222222111111111111111222333333111111222333444444444444444555555555555555555555666666666666444444555555555666666666666666777888:::;;;<<<<<<>>>======<<<<<<======>>><<<===>>>??????@@@????????????@@@AAABBBBBBBBBBBB===>>>@@@AAACCCDDDDDDEEEDDDDDDCCCBBBBBBCCCEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIFFFGGGIIIIIIHHHGGGHHHIIIFFFFFFFFFFFFGGGHHHIIIIIIGGGGGGGGGHHHHHHGGGGGGFFFGGGHHHHHHIIIIIIHHHGGGFFFDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@AAAAAABBBHHHBBB???BBBEEEGGGKKKPPPQQQXXXeeewwwzzzppplllvvvdddWWWJJJFFFDDD@@@===>>>;;;<<<<<<<<<;;;::::::;;;:::999777777999999999888777777666666666555555555555555555444444444444444222222333333333444444444111111111111111111111111333222222555:::<<<999555555333222111222333333333111111111111111111111111000000000000000000000000........./////////000000000000000000000111111111---.........///000000000.../////////000000000111000000000000//////......111111111111222222222222000000000000000000111222////////////000000111111......////////////......///............///000000.../////////000000000111000000000000000000000000000000000000000000000000////////////////////////222111000//////000111222111111111111111222222222111222333222111000111333333333333444444555555555555555555555666666666666777666666666777777888888666777888999:::<<<=========<<<;;;::::::;;;<<<===;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@AAABBBDDDEEEFFFAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEFFFFFFGGGHHHHHHIIIFFFFFFFFFFFFFFFGGGHHHHHHGGGHHHIIIGGGEEEDDDFFFHHHGGGGGGGGGGGGHHHIIIJJJKKKFFFGGGGGGHHHHHHGGGGGGGGGIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEAAAAAABBBBBBCCCCCCDDDDDDBBBAAA@@@@@@@@@AAABBBBBBCCC???>>>AAACCCCCCEEEIIIGGGKKKSSS___lll~~~rrriii|||iii[[[KKKEEECCCDDDAAA<<<<<>>??????<<<999666555;;;999666555777888888777777666666666555555555555333333333333333333333444222222222333333444444444000000000000000000000000222000111555;;;===:::555555333111111111222333222111111111111111111111111000000000000000000000000---.........//////000000//////000000111111222222,,,------...///000111111.../////////000000111111222111111111000000//////............////////////000000//////000111222222.../////////000000111111......////////////......//////...------///000111.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222//////000111222333333444000222333222111000111222333333333444444555555555555555555555666666666777444333333333333444555555666777888999;;;<<<===>>>===<<<::::::999:::;;;<<<999:::;;;<<<============>>>>>>???@@@AAABBBBBBBBBBBBAAAAAAAAABBBDDDFFFGGG@@@@@@AAABBBCCCCCCBBBBBBEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHFFFEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIFFFCCCBBBEEEHHHHHHHHHHHHHHHIIIJJJKKKLLLFFFGGGGGGHHHHHHHHHGGGGGGJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFCCCDDDDDDEEEFFFGGGGGGHHHCCCCCCBBBBBBCCCCCCDDDDDD===???CCCHHHGGGBBB@@@BBBAAAFFFLLLQQQWWWcccxxx|||rrr|||zzzxxxssskkk```UUUMMMDDDCCCBBB@@@>>>===<<<<<<===<<<<<<;;;;;;:::999999777666666555444333333333444444444444444444444444444444444444444444444444333222222111111222222333444333333333222111111111000111111111111222222222000000000000000111111222//////000000111111111222111111111111111000//////---...///000000111000000---...000111111111000///000///...------...///000000000////////////000000111111111111111111111111000000000000000000000000000000////////////000000////////////000000000000............////////////////////////////////////222222111000//////000000000111111111111222222222222111111111000000//////////////////////////////333222111000000111222333333222222111111222222333333333333333333333333333444444444555444444333333555555555555555555555555333333333444444444555555555666666777888888999999::::::;;;;;;<<<;;;;;;;;;:::::::::::::::;;;======@@@AAAAAAAAAAAAAAAAAABBBEEEDDDCCCBBBAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIHHHGGGFFFEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGIIIHHHEEECCCCCCEEEGGGIIIBBBCCCDDDEEEEEEFFFFFFFFFEEECCCBBBBBBDDDFFFGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDEEEFFFGGGGGGFFFEEEEEECCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEFFFFFFGGGNNNYYYbbbxxxtttmmmcccbbbaaa^^^XXXOOOFFF@@@@@@???===<<<;;;:::999999;;;;;;::::::999999888888777777666555555444333333444444444444444444444444222222222111111000000000333222222111111222222333222222222222222111111111000000111111111222222222000000000000000111111222/////////000000000111111111111111111111000//////000000000111000000//////......//////000000000///......---,,,,,,---......000000////////////000000////////////////////////////////////////////////000000////////////000000.../////////000000000000............////////////////////////////////////222111111000//////000000000000111111111222222222111111111111000000000///////////////////////////222222111000000111222222333222222111111222222333333333333333333333333333333444444444444444333333555555555555555555555555333333333444444444555555555555555666666777777777999999:::;;;<<<<<<;;;;;;::::::::::::;;;<<<===>>>??????@@@@@@@@@@@@AAAAAAEEEDDDCCCBBBAAAAAABBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGIIIIIIIIIHHHHHHHHHGGGGGGIIIHHHFFFDDDDDDEEEFFFGGGBBBCCCDDDEEEEEEFFFFFFEEEFFFDDDCCCCCCEEEGGGGGGGGGEEEDDDCCCBBBBBBBBBCCCDDDBBBCCCDDDDDDDDDDDDBBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???BBBEEEEEEEEEHHHOOOUUU^^^kkk~~~{{{{{{wwwggg]]]VVVRRROOOPPPQQQPPPLLLFFF???;;;===<<<;;;:::999999999999::::::999999888777777666777777777666555555444444444444444444444444444444333222222111000///...---222222111111111111222222000000111111111111111111000000000111111111222222000000000000000111111222...///////////////000000000000111111000000//////222222222111111000///.........------......///000......------------......000//////......//////000////////////////////////////////////////////////000//////......//////000....../////////000000000............////////////////////////////////////111111000/////////000000000000000111111111222222111111111111000000000000000000000000000000000000222111111000000111111222222222111111111111222222333333333333333333333333333333444444444444333333444444444444444444444444333333333444444444555555555555555555555555666666888888999;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???>>>>>>>>>??????@@@@@@@@@DDDCCCBBBAAAAAAAAABBBCCCEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEFFFEEECCCDDDEEEFFFFFFEEECCCBBBAAAAAAAAABBBCCCDDDCCCDDDDDDDDDCCCBBBAAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===AAADDDEEECCCCCCEEEHHHIIIRRRbbbuuu~~~}}}{{{}}}mmm[[[RRRMMMJJJHHHHHHJJJLLLLLLIIIDDD@@@=========<<<;;;;;;;;;<<<<<<:::999999888888777777666777777777666666555555555333333333333333333333333444444333333222222111111222222111111111111222222/////////000111111111222000000000000111111111111000000000000000111111222............///////////////000000000000000//////111111222222111000//////......---,,,,,,...///000000000000000000000000000/////////....../////////000000000000000000000000/////////////////////////////////....../////////........./////////000000............////////////////////////////////////111000000/////////000000000000000000111111111111111111111000000000000000000000000000000000000000111111000000000000111111222222111111111111222222222222222222222222222222222222333444444444333333444444444444444444444444333333333444444444555555555555555555555555555555666777999:::;;;<<<======<<<<<<;;;<<<<<<===>>>???>>>>>>??????@@@@@@AAAAAADDDCCCBBBAAAAAAAAABBBCCCEEEEEEEEEFFFFFFFFFGGGGGGEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKKKKKKKJJJHHHGGGGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEDDDBBBAAAAAABBBCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEEEECCCBBBAAA@@@@@@AAABBBCCCDDDFFFFFFEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???BBBDDDDDDCCCBBBBBBCCCHHHJJJPPPYYYeeessslllbbbTTTJJJGGGFFFCCCAAACCCFFFIIIIIIEEE@@@===<<<===<<<<<<;;;;;;<<<<<<<<<::::::999999888888777777666666666666555555555555333333333333333333333333222333333333444444555555222111111000000111111222/////////000111111111222//////000000000111111111000000000000000111111222////////////...............//////000000000////////////000111111111111111......---,,,,,,...///000111111111111111111111111//////............//////000000000000000000000000........................//////............//////............////////////............////////////////////////////////////000///////////////000000//////000000000111111111000000000000000000111111000000000000000000000000000000000000000000000000222111111000000111111222222222222222222222222222111222222333444444333333444444444444444444444444333333333444444444555555555666666666666666777777666777888:::;;;<<<<<<<<<<<<<<<;;;<<<<<<===>>>?????????@@@@@@AAABBBBBBCCCCCCBBBAAA@@@@@@AAABBBCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIJJJKKKLLLKKKJJJIIIHHHHHHIIIIIIJJJKKKLLLMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGEEEFFFGGGGGGEEECCCAAA???AAABBBCCCDDDDDDEEEEEEEEECCCBBBAAABBBDDDEEEDDDBBBBBBAAA@@@@@@AAABBBCCCDDDFFFEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@????????????@@@????????????????????????@@@AAAAAAAAA@@@AAABBBDDDHHHIIIJJJJJJMMMXXXiiiwww~~~zzzvvvpppggg```RRRNNNHHHDDDCCCBBB???===BBBEEEHHHGGGBBB===;;;;;;;;;:::999999999999999:::::::::999999888777777777555555555555555555555444333333333333333333333333000000111222333444444555111111000000000000111111000000111111111111111111/////////000000000111111000000000000000111111222000000000////////////.........///000000000//////---...///000000111111111......------......///000//////000000000000/////////......------......///////////////////////////........................///......------......///------........./////////............//////////////////////////////////////////......//////000000/////////000000000111111000000000000111111111111000000000000000000000000///000000111111000000///111111000000000000111111222222222222222222222222000111222333333444444333333333333333333333333333333333333444444444555555444555555666777777888888777777888:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>?????????@@@AAABBBCCCCCCDDDBBBAAA@@@@@@@@@AAACCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJKKKKKKJJJJJJIIIHHHIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIGGGGGGGGGGGGFFFFFFFFFFFFDDDEEEEEEEEEDDDCCCAAA@@@AAAAAABBBCCCDDDDDDDDDDDDAAAAAAAAACCCEEEFFFEEECCCCCCBBBAAAAAAAAABBBCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<===???AAABBB@@@EEEHHHGGGEEEIIIUUU___rrr~~~jjjeee___]]]]]]YYYQQQJJJGGGEEECCCAAA@@@?????????BBBFFFIIIGGGBBB===;;;<<<:::999888777777777777777999888888777777666666555333333444444444444444444222222222222222222222222000000111111222222333333111111000000000000111111222222222222222111111111////////////000000000111000000000000000111111222111111000000000/////////---......///000000//////---....../////////............//////000000000//////000000111111000000//////......------......///////////////////////////........................///......------......///---------.........//////............////////////////////////////////////...............///000000////////////000000000111///000000000111111111111////////////////////////...///000111111000///...111111000000000000111111111111111111111111111111000000111333333444444333333333333333333333333333333333333444444444555555222222333444666777888888777888999:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>???@@@AAABBBCCCCCCAAAAAA@@@@@@@@@AAACCCCCCEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAABBBCCCDDDDDDDDDDDDAAAAAABBBEEEGGGHHHGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDBBBAAA@@@??????@@@@@@AAAAAA@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===>>>??????;;;???CCCEEEDDDDDDHHHLLLRRR___qqqsssdddYYYTTTOOONNNPPPNNNGGG@@@@@@@@@???<<<;;;<<>>???@@@AAABBBBBBAAAAAA@@@???@@@AAACCCDDDFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFGGGHHHIIIKKKKKKLLLKKKJJJIIIGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCDDDDDDDDDDDDBBBBBBCCCFFFIIIKKKJJJHHHFFFEEEDDDCCCBBBBBBCCCDDDCCCBBBAAAAAAAAABBBCCCDDDAAA@@@@@@???>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>???@@@@@@???=========>>>???AAACCCDDDDDDCCCLLLWWWcccsss~~~zzzvvvsssrrrqqqiii[[[PPPHHHGGGEEEDDDBBBBBBAAAAAA???>>><<<<<<>>>???>>>===???@@@AAA???<<<999999999999888777666666777888999888777555444333333444444444555555555555555555444555444333333222222333333333333333222222111111111111000///000111222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////.........000000000000000000000000........................---///222444444222///------...///000000///...---------...//////...------........................................................................111111000000//////......//////000000000000//////............////////////---///111222333222000//////000000000///...------000000000000000000000000000000////////////000000000000000000000000000000//////000111111111111111111111222222222222111111111111222222222333333333444444444444444444444444777777777777888888888888666777999:::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;>>>?????????@@@@@@@@@@@@??????@@@AAABBBDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDGGGFFFEEEEEEEEEFFFHHHHHHKKKJJJHHHFFFFFFFFFHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHIIIJJJJJJJJJIIIGGGEEEDDDGGGGGGGGGGGGFFFEEECCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEECCCBBBDDDGGGHHHFFFCCCDDDCCCDDDFFFHHHIIIIIIHHHDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBB@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@>>><<<<<<>>>@@@>>>>>>>>>???@@@@@@AAAAAAFFFFFFHHHNNNYYYfffrrrzzzxxxmmmeeedddaaa^^^______YYYNNNEEEDDDDDDBBBAAA@@@?????????>>>===;;;;;;===>>>===<<<===>>>???>>>;;;999888999777777666555555666777777777777555444333333444444222333333444444333333222444444333222222222222333333333333222222111111111111000//////000111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.........///////////////++++++++++++++++++++++++........................---///111222222111///---......////////////......................................................////////////////////////........................000000000000//////......//////000000000000//////////////////000000000000///000111222222222111111/////////000//////......000000000000000000000000000000////////////000000000000000000000000000000//////000111111111111111111111222222222222111111111111222222222333333333444444444444444444444444444444555555555555666666555666888999:::::::::999:::::::::;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>??????@@@AAABBBCCCDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJIIIGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAABBBBBBCCCCCCDDDBBBBBBCCCFFFGGGEEECCCBBBBBBBBBDDDFFFHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBB@@@??????>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????===<<<<<<===???<<<<<<<<<===>>>>>>??????AAAAAA@@@CCCHHHPPPXXX]]]mmmzzzzzznnneee```[[[WWWSSSRRROOOMMMNNNOOOMMMFFF@@@@@@???>>>===<<<<<<<<<<<<===;;;::::::;;;<<<<<<;;;:::;;;<<<<<<999888888888666555555444444555555666777666555444333333333333111111111222222111111111444444333222222222222222222222222222222111111111111111//////...///000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------......//////000000------------------------..............................///000000///......//////............/////////...---,,,,,,---...///........................000000000000000000000000........................000000000////////////......//////000000//////...//////000000000111111111000000111111111222222222......///000000000//////000000000000000000000000000000////////////000000000000000000000000000000//////000111111111111111111111222222222222111111111111222222222333333333444444444444444444444444333333444444444555555555555555777888888888888888999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<============??????@@@AAABBBBBBCCCDDDBBBBBBCCCCCCDDDFFFGGGHHHGGGGGGFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA???@@@@@@AAABBBCCCCCCDDDCCCBBBAAACCCDDDEEECCCBBBAAA@@@@@@BBBDDDFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@??????>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>===;;;;;;<<<>>>;;;<<<<<<======>>>>>>???BBB@@@??????@@@CCCGGGIIIPPP\\\mmm{{{wwwmmmgggbbb\\\TTTNNNMMMNNNNNNOOOIIIFFFCCCDDDFFFFFFBBB>>>===<<<;;;;;;::::::::::::;;;:::888888:::::::::999777888:::999888777777888555555555555555555555555666666555444333333333333000000111111111111000000444333333222111222222222222222222111111111111111222111000///......000222000000000000000000000000////////////////////////000000000000000000000000////////////////////////,,,------...///000111111000000000000000000000000.................................------.........000///...------...///000000///---,,,,,,---///000........................////////////////////////........................////////////////////////...//////////////////...////////////000000000000000000/////////000111222---...///000000000000000////////////////////////000000////////////000000000000000000000000000000//////000111111111111111111111222222222222111111111111222222222333333333333333333333333333333333444444555555666666777777444555555666666777777777999999999::::::;;;;;;<<<=========>>>>>>>>>??????>>>??????@@@AAABBBBBBBBBDDDCCCCCCBBBBBBBBBCCCCCCEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBCCCDDDEEECCCCCCCCCCCCCCCBBBAAA@@@>>>??????AAABBBCCCDDDDDDAAAAAABBBBBBCCCCCCBBBAAAAAA@@@@@@BBBDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<======<<<;;;:::;;;<<<======>>>>>>???@@@@@@@@@AAA@@@@@@@@@AAABBBDDDEEEEEEJJJQQQZZZeeetttqqqcccYYYSSSPPPKKKHHHEEEBBBCCCDDDFFFGGGBBB???======>>>???<<<:::;;;;;;:::::::::::::::;;;:::999777777999999999888555777888888777666666777666666666666666666666666555555555444444333222222111111222222222222111111333333222111111111111222111111111111111111111111222222222111......000222000000000000000000000000////////////////////////////////////////////////........................,,,------...///000111111------------------------........................///...---,,,,,,---...///000///...------...///000000///---,,,,,,---///000......................................................................................./////////......////////////......---------........./////////............///000000......///000111111111000////////////////////////000000////////////000000000000000000000000000000//////000111111111111111111111222222222222111111111111222222222333333333333333333333333333333333444444555555666777777888555555555555555555666666888888999999:::;;;;;;<<<<<<============>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDEEEEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBAAABBBCCCDDDEEEAAABBBBBBBBBBBBAAAAAA@@@>>>>>>???@@@AAACCCCCCDDDAAABBBBBBCCCBBBAAAAAAAAABBBAAAAAACCCEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@AAA???>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<======;;;::::::;;;=========>>>??????@@@@@@;;;<<<<<<===>>>???@@@@@@CCCCCCCCCEEEMMM\\\nnnzzz~~~wwwhhhYYYPPPJJJHHHGGGCCCBBBAAA@@@????????????@@@>>>===<<<======;;;:::;;;:::::::::::::::;;;<<<:::888777777888999999888555666888777666555555666555666666777777666666555444555555555444333222111222222333333333333222222333333222111111111111111000000000111111111111111111444555444000///000222000000000000000000000000000000000000000000000000////////////////////////........................------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......//////............/////////...---,,,,,,---...///........................................................................---............/////////---......//////......---,,,,,,---------................../////////000000//////000111111111000000000000000000000000000000000000////////////000000000000000000000000000000//////000111111111111111111111222222222222111111111111222222222333333333333333333333333333333333222222333444555666666777666555555444444555666666777777888999:::;;;<<<<<<::::::::::::;;;;;;;;;<<<>>>>>>?????????@@@@@@@@@======>>>???@@@BBBDDDEEE@@@AAABBBCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDAAABBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDBBBBBBBBBBBBBBBCCCDDDEEEAAAAAABBBBBBBBBBBBAAAAAA>>>??????@@@AAABBBBBBCCCAAABBBDDDCCCBBBAAAAAABBBCCCBBBBBBDDDEEEFFFEEECCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@???>>>>>>======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>===<<<::::::;;;:::;;;;;;<<<<<<======>>>;;;<<<<<<<<<<<<<<<<<<<<<>>>??????AAAEEELLLUUU[[[ooo{{{pppuuu{{{}}}xxxuuutttooofffbbbbbbeee___UUUMMMHHHEEECCCBBBAAAAAA@@@???>>>===>>>???>>>>>>======>>>>>>===<<<999999999999::::::;;;<<<:::888777777888999999888555777888777555444444555444555666666666666555444444444555555444333111000111222222333333222222111333222222111111111111111///000000000111111111222111555888777333000000222000000000000000000000000000000000000000000000000////////////////////////.................................///////////////////////////////////////......................................................////////////......................................................................................................---------.........//////---......//////......---------------.........///...///111222222222111000000000111111111000//////000000000000000000000000000000////////////000000000000000000000000000000//////000111111111111111111111222222222222111111111111222222222333333333222222222222222222222222222333333444666777777888777666555444444555666666777777888999:::;;;<<<<<<999999:::::::::;;;;;;;;;>>>>>>>>>???????????????>>>>>>???@@@BBBDDDFFFGGG@@@AAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDAAAAAABBBCCCCCCDDDEEEEEECCCDDDDDDEEEEEEDDDDDDCCC@@@AAABBBCCCDDDDDDDDDDDDAAAAAABBBBBBBBBBBBBBBAAA??????@@@@@@@@@AAAAAAAAAAAACCCEEEDDDBBB@@@AAABBBCCCBBBBBBCCCEEEEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;===>>>>>>===;;;;;;;;;::::::;;;;;;<<<=========??????>>>>>>============:::;;;===???AAADDDFFFHHHRRR\\\jjjyyyPPPUUU[[[```eeellltttyyy~~~yyyqqqiii___YYYUUUVVVTTTOOOOOOTTTSSSPPPKKKHHHEEECCC@@@>>><<<<<<<<<;;;:::;;;>>>@@@999999:::;;;;;;;;;;;;:::999888888888999:::;;;<<<:::888777777888999999888666777888888555444444444333333444555555444333333333444555555444333111000111111222222222222111111333222222111000111111111//////000000111111111222000555:::999555111000222000000000000000000000000000000000000000000000000////////////////////////........................///////////////...............................................................///000000///......---...///000000///...---------...//////...------........................000000000000000000000000........................---------.........//////---..................---............/////////000///111333444555444222111111111111111111000///...000000000000000000000000000000////////////000000000000000000000000000000//////000111111111111111111111222222222222111111111111222222222333333333222222222222222222222222555555666777888999:::;;;777777555444444555666777666777888999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????BBBBBBBBBBBBBBBCCCDDDEEEAAABBBCCCDDDDDDDDDCCCBBBAAAAAABBBCCCDDDDDDDDDCCCBBBBBBCCCCCCDDDEEEEEEFFFCCCCCCDDDDDDDDDDDDCCCCCC???@@@BBBDDDEEEEEEDDDDDDAAAAAABBBCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@AAABBBDDDFFFEEEBBB@@@AAACCCCCCBBBBBBCCCDDDEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;===??????===<<<;;;<<<<<<<<<======>>>?????????>>>===============>>>>>>999999:::<<<>>>@@@CCCEEEGGGIIIOOO[[[kkk{{{GGGGGGHHHKKKOOOSSSXXX[[[fffkkkrrrvvvxxx|||}}}sssmmmeeeaaa___\\\UUUPPPJJJHHHDDDAAAAAACCCFFFIIIIIIHHHFFFCCC@@@>>><<<:::;;;;;;::::::::::::999999::::::::::::::::::::::::888999999999999888777777777777777777666666666666666555444444555666555444444444444444444444444444111222222333333222222111000000000000111111111111***+++---///111111111111000000000000000000000000111111111000000000000000////////////000000000000...000111000///...///111//////.........---------...............///000111...------,,,,,,------.................................------------......---------------...///000111000///...............,,,,,,,,,---------............////////////......000000000000000000000000........................000000//////.........---........................---.........------///000***+++---///000111222222222222111111000000//////000000///...............000000000000000000000000------...///000111222222000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222444444444555555555555666777777777777777888888999999999:::;;;;;;;;;;;;:::<<<<<<<<<<<<=====================>>>??????@@@@@@>>>???@@@BBBCCCDDDDDDEEEAAAAAAAAAAAAAAAAAAAAAAAAEEEDDDDDDCCCCCCCCCDDDDDDAAABBBCCCDDDDDDDDDCCCBBBCCCCCCCCCBBBBBBCCCCCCCCCAAABBBBBBBBBCCCDDDDDDDDDCCCCCCCCCBBBAAA@@@???>>>@@@@@@AAAAAAAAAAAABBBBBBDDDDDDCCCBBBAAAAAA@@@@@@BBBAAA@@@AAACCCDDDCCCBBBAAACCCDDDDDDBBB@@@@@@AAA@@@@@@>>>=========>>>?????????>>>>>>======<<<<<<<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>===;;;:::;;;<<<======<<<<<<<<<<<<======>>>AAAFFFKKKQQQYYYaaafffrrrzzzAAAAAAAAACCCEEEIIILLLNNNMMMRRRXXX\\\]]]```fffkkklllqqqwwwxxxxxx{{{vvviii```XXXTTTOOOMMMNNNMMMJJJFFFGGGEEEBBB@@@@@@AAADDDEEEGGGFFFDDDBBB???===;;;:::;;;;;;:::::::::999999999::::::::::::::::::::::::888888999999888888777666777666666666666666666666666444333444555666555444333333333333333333333333222222333333333333222222000000000000111111111111---...000111222222222222000000000000000000000000000000000000000000000111.../////////000000000000...000111000///...///000//////.........---------.........---....../////////......------......///..............................------------......---------------...//////000///......------......,,,,,,---------...............////////////......................................................///.........------------........................---.........------///000---......///000000//////000000000000000000//////000000///...............////////////////////////000000000000////////////000000000000000000000000000000000000////////////000000000000111111111111000111111111111222222222444444444444555555555555666666666666666777888888888888999::::::::::::999;;;<<<<<<<<<<<<==================>>>??????@@@@@@>>>???@@@BBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBBBBBBBCCCAAABBBCCCCCCCCCBBBAAAAAACCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>@@@@@@AAAAAAAAAAAABBBBBBDDDCCCCCCBBBAAAAAA@@@@@@AAA@@@???@@@BBBCCCBBBAAA@@@BBBCCCCCCAAA@@@@@@@@@AAA@@@???>>>===>>>>>>???>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===<<<:::::::::;;;===<<<<<<;;;;;;<<<<<<===>>>@@@BBBEEEGGGKKKQQQTTTZZZaaalllxxx<<<<<<<<<<<<===???AAABBB>>>BBBFFFHHHIIIKKKOOOSSSOOOSSSYYY\\\^^^dddmmmuuuzzzvvvwww~~~wwwmmmeee\\\RRRJJJGGGDDDAAAAAADDDDDDCCC@@@BBBAAA@@@???>>>???@@@@@@CCCBBBAAA???>>><<<;;;;;;::::::::::::999999999999999999999999999999999999888888888888888777666666666666666666666666666666555444333444555666555333222222222222222222222222222333333444444333333222000000000000111111111111//////000111111111111111000000000000000000000000/////////000000111111111....../////////000000000...///000000......///000...............---------///...------------------/////////....../////////..............................------------.........------------.../////////...------------------,,,------------...............////////////......,,,,,,,,,,,,,,,,,,,,,,,,........................---------------,,,,,,,,,........................---.........------///000000000000000///...------//////////////////000000000//////............///////////////////////////000000000000////////////000000000000000000000000111111000000//////......000000000000111111111111000111111111111222222222333333333444444444555555555555555555555666666777666777777888888888888888:::;;;;;;;;;<<<<<<<<<===<<<======>>>>>>??????@@@???@@@AAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAA@@@???AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@???>>>===@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAA@@@AAA?????????AAABBBAAA@@@???@@@BBBAAA@@@>>>???@@@AAA@@@??????>>>>>>??????>>>>>>>>>============<<<<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<;;;:::999999;;;<<<;;;;;;::::::;;;;;;<<<===>>>???>>>>>>@@@CCCEEEEEEJJJRRR\\\hhhvvv;;;;;;;;;;;;<<<===>>>???>>>@@@CCCDDDDDDEEEGGGJJJDDDGGGJJJKKKMMMRRR[[[aaafff```\\\___bbbeeeiiiooosssuuuxxx}}}zzzrrrggg___YYYSSSLLLFFFFFFDDDAAAAAABBBBBB@@@?????????>>>>>>>>>=========>>>>>>>>>===<<<;;;;;;;;;:::::::::999999999999888999999999999999999999999777777888888777777666555555555555666666666666666555444333333555555444333111111111111111111111111333333444444444444333333///000000000111111111111...////////////.........////////////////////////---......///000111222222........./////////000000...///000///......///000........................///...---,,,,,,,,,,,,,,,//////............//////..............................------------............---------......///...------,,,,,,,,,------------------..................////////////......,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................,,,.........------...000000000000000000///...---------......//////000000000///............//////////////////////////////------...///000111222222000000000000000000000000111111000000//////......///000000000111111111111000000111111111222222222222333333333444444444444444444333333444444555666555555666777777777777666999999::::::;;;;;;<<<<<<<<<<<<======>>>?????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>>>>@@@@@@????????????@@@@@@AAA@@@@@@??????>>>>>>>>>???????????????>>>======@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>???@@@AAA@@@???===???@@@@@@???>>>>>>???AAA@@@@@@???????????????========================<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::;;;<<<;;;999888999:::;;;::::::999999::::::;;;;;;<<<=========>>>@@@BBBBBBCCCEEEIIIQQQ\\\hhhppp:::;;;;;;<<<===>>>??????===>>>???@@@@@@@@@BBBCCCDDDFFFFFFFFFGGGJJJQQQVVV]]]VVVPPPOOOPPPRRRVVV[[[ZZZ[[[]]]aaafffmmmsssvvvzzz||||||nnnfff```YYYSSSOOOLLLHHHEEECCCBBB@@@??????>>>============>>>>>>======<<<<<<;;;;;;;;;;;;;;;:::::::::::::::999999999888888888888888888888888888888888666777777777777666555555444444555555666666666777555333222333444555444333111111111111111111111111222333333444444333333222///000000000111111111111/////////...............////////////////////////------...///000111111222............////////////---///000///...---...///---.....................///...---,,,,,,,,,,,,,,,...------,,,,,,------.................................------------......///......---------......------,,,,,,,,,------...---------.........//////......////////////......------------------------..........................................//////........................,,,.........------...000...///000000000000000000------......//////000000//////............//////........................------...///000111222222////////////////////////111000000000/////////...///000000000111111111111000000111111111222222222222222222222333333333444333333333333333444444555333444555555666666555555777888888999:::;;;;;;;;;<<<<<<<<<===>>>>>>??????@@@@@@@@@AAA@@@@@@???>>>?????????@@@@@@AAAAAAAAAAAAAAA@@@@@@AAABBBBBBCCCBBBBBBAAA@@@???>>>>>>>>>?????????>>>>>>?????????AAA@@@@@@@@@??????>>>>>>>>>>>>?????????>>>======@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>>>>@@@@@@???>>><<<>>>??????>>>===>>>???@@@@@@@@@@@@??????>>>>>><<<<<<<<<<<<<<<=========<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;:::;;;<<<;;;999888999:::::::::999999999999::::::<<<===>>>>>>>>>>>>@@@AAABBBBBBBBBBBBDDDIIIPPPUUUhhhvvv888999:::;;;<<<===>>>>>>;;;<<<<<<======>>>>>>>>>BBBCCCDDDDDDEEEIIINNNRRRVVVOOOIIIIIIJJJKKKNNNSSSRRRQQQQQQRRRTTTWWW[[[]]]```bbbfffkkkpppxxxrrrmmmgggdddeeeeeedddbbb___cccfffgggjjjiiibbbYYYUUURRRNNNJJJIIIGGGDDDCCC>>>>>>>>>======>>>>>>???=========<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999999888888888888777777777777777777777777666666666666666555555444444444444555555666666777444333222333444555444222111111111111111111111111111222222333333222222111000000000000111111111111222111000000000000111111000000000000000000000000.........//////000000000------........./////////---...//////------...///---------...............///...------------------------,,,,,,,,,,,,------..............................------------......//////...------------...------------------...///------........./////////......////////////...............................................................///////////////........................---.........------///000---...///000111222222222//////////////////000000///............//////000........................000000000000/////////////////////////////////////////////000000000000000000000000000111111111111000111111111111222222222111111222222222333333333333333333333333444444555333444444555555555555555666666777888999:::;;;;;;;;;<<<<<<======>>>>>>?????????@@@@@@@@@??????>>>>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCBBBBBBAAA@@@??????????????????>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>????????????>>>>>>@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>???@@@@@@???>>><<<===??????>>>===>>>???>>>????????????>>>======;;;<<<<<<<<<<<<=========<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;:::;;;<<<;;;:::999999;;;;;;::::::999999::::::;;;===>>>???>>><<<;;;<<<======>>>??????@@@BBBFFFIIIQQQZZZkkk}}}888999999:::;;;;;;;;;;;;;;;;;;;;;<<<>>>??????>>>???@@@AAACCCEEEIIILLLOOOPPPJJJEEEFFFGGGFFFHHHKKKMMMLLLLLLKKKLLLMMMNNNOOOOOOQQQTTTWWW[[[aaahhhmmmtttxxx|||yyy{{{uuuqqqrrruuuyyy|||xxxtttqqqooonnnmmmkkkkkkjjjjjjjjjkkklllnnnoookkkhhhccc^^^\\\^^^```bbbcccgggnnnssstttooofff```WWWVVVSSSQQQPPPPPPQQQRRRJJJOOOQQQOOOOOOPPPOOOKKKMMMLLLJJJHHHGGGEEECCCAAA===>>>>>>>>>===>>>???@@@<<<<<<;;;:::::::::::::::999999999999999999999999999999999999888888888888777777777777777777777777555555666666666555444444333333444555555666777777444333222222444444333222222222222222222222222222000111111222222111111000000000000000111111111111111111000//////000111222000000000000000000000000......//////////////////---------.........//////---...//////------...///---------.........//////.........---......//////......------------....................................------------......//////...---------------......------......///000............////////////......////////////......................................................---------....../////////........................---.........------///000......///111111222111111000000000000000000//////...............///000000........................000000000000////////////////////////////////////......//////000000111111000000000000111111111111000111111111111222222222111111111111222222222222333333333333333444555555333444444555666555555555555555666777888999:::;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>???????????????>>>===>>>>>>???@@@@@@AAAAAA>>>>>>>>>??????AAABBBBBBBBBAAA@@@@@@???@@@AAABBB@@@??????>>>>>>??????@@@===============>>>>>>>>>>>>??????@@@@@@??????>>>@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@??????@@@@@@???>>>;;;===??????>>>>>>???@@@======>>>???>>>===<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;<<<===<<<:::::::::;;;;;;;;;::::::::::::;;;;;;<<<===>>>===;;;::::::;;;999;;;===>>>>>>@@@CCCEEEEEEGGGOOO\\\gggrrr~~~999::::::;;;::::::999999:::999999;;;===>>>>>>>>>???@@@AAACCCEEEHHHJJJLLLQQQKKKGGGGGGGGGEEEDDDGGGFFFFFFFFFGGGHHHIIIJJJKKKIIIJJJKKKMMMOOOTTTZZZ^^^jjjnnnuuu}}}}}}wwwmmmeeeaaagggppptttuuuvvvzzz|||~~~~~~zzzwwwtttrrrpppkkkeeebbbcccfffjjjhhhddd^^^ZZZWWWVVVUUUTTTVVVVVVWWWWWWWWWVVVVVVVVVVVVTTTQQQOOONNNNNNPPPQQQRRRUUUZZZ___```]]]VVVPPPGGGHHHGGGFFFDDDDDDFFFHHHEEEIIIJJJFFFCCCDDDFFFFFFIIIIIIHHHFFFEEEBBB@@@???=========<<<::::::;;;<<<<<<;;;999888888888999::::::::::::999999999999999999999999888888888888777777777777777777777777777555555666666555555444333333333444444555666777777444333222222444444333222222222222222222222222222000000111111111111000000000000000000111111111111///...---------///000111000000000000000000000000///////////////.........---------.........//////---...///...------...///---------.........//////...............///000111//////............//////.................................------.........000///...---------------...............///000111............/////////000......////////////......................................................,,,,,,,,,------.................................---.........------///000///000000111111111111000222222111111000000//////...............///000111........................------...///000111222222////////////////////////------...///000111222222000000000000111111111111000111111111111222222222000111111111111222222222444444333333444444555666333444555555666666555555555555666777888999::::::;;;;;;<<<<<<===>>>>>>>>>======>>>???????????????===>>>>>>???@@@@@@AAAAAA============>>>???@@@AAABBBAAA@@@@@@@@@AAABBBCCC@@@@@@????????????@@@@@@:::;;;;;;<<<<<<=========>>>??????@@@@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAAAAA???>>><<<===???@@@???>>>???@@@<<<===>>>>>>>>>===;;;:::;;;;;;;;;<<<<<<<<<======<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<===>>>===;;;:::;;;<<<<<<;;;;;;::::::;;;;;;<<<888:::<<<===<<<;;;<<<===;;;<<<======<<<===???AAADDDBBBDDDLLLSSSYYYaaahhh}}}:::::::::999999888888888999::::::;;;<<<===>>>>>>>>>???@@@BBBDDDEEEGGGGGGIIIIIIHHHHHHHHHGGGGGGGGGIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIHHHIIIJJJMMMPPPRRR^^^aaaeeeggggggddd```]]]ZZZYYYXXXWWWWWWYYY[[[\\\dddfffhhhiiijjjkkkmmmooonnnmmmjjjgggeeedddddddddccc[[[RRRNNNNNNNNNLLLJJJKKKKKKKKKKKKKKKKKKKKKJJJHHHFFFEEEDDDDDDFFFHHHIIILLLLLLMMMRRRVVVTTTMMMFFFFFFEEEEEEDDDCCCBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBHHHGGGEEECCCAAA@@@@@@???@@@@@@???===<<<:::999999:::::::::::::::::::::::::::999888777777888999:::888888777777777777888888888777666555555555555555666555555555555444444444444444444444444444444444444444444333333222222222111111111111111111111111111111222222222222111111---......///000111111222111111000000//////......111111000000//////......000000000000000000000000111111000000//////......000000//////......------//////.........---------........................000///...---------------111111000///...---,,,,,,,,,---------.../////////111000///...------...///........................................................................,,,,,,,,,,,,,,,---...///........................,,,,,,,,,---------..............................,,,---......------...000......////////////......111000///------....../////////.........---------////////////////////////...------------...//////000000000000000000000000............///000222222000000000000000000000000000000111222222222222111111222222333333222222111333333222222333333444555444444555555555555444444444555555666777888888888::::::;;;;;;<<<======>>>;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@@@@@@@@@@===@@@CCCCCCAAA@@@AAABBBAAA@@@@@@???????????????>>>===<<<;;;;;;;;;;;;;;;?????????>>>>>>>>>>>>>>>??????@@@AAA@@@???>>>===??????@@@AAAAAAAAAAAA@@@>>>>>>>>>???@@@@@@@@@AAA@@@??????>>>===<<<<<<;;;===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::777777888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============??????@@@BBBEEEHHHKKKMMM^^^fffsss:::::::::999999888888888999999:::;;;<<<===>>>>>>>>>>>>???AAACCCEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGHHHJJJLLLOOOQQQWWWWWWXXXWWWUUUSSSQQQPPPSSSRRRPPPPPPPPPQQQSSSTTTTTTVVVWWWXXXXXXYYY[[[]]]ccccccbbbbbbcccdddeeefffZZZTTTLLLHHHIIIIIIGGGEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGFFFHHHMMMPPPOOOHHHBBBDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBEEEDDDCCCAAA???>>>>>>>>><<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999888777777888999999888888777777777777888888777777666555555555555555555555555555444444444444444444444444444444444444111111111222333333444444111111111111111111111111000111111222222111111000......//////000000111111000000000000////////////111000000000/////////...////////////////////////000000000000//////......///////////////.........//////.........---------........................//////...---------------000000000///......---------------...............111000///...------...///..............................................................................---------...//////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000......////////////......111000///...---....../////////.........---------....................................//////000000///////////////////////////......//////000111111000000000000000000000000000111111222222222222222111222222333333222222111333333222222333333444555333333333444444333333333666666666666777777777777999999::::::;;;;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAA@@@@@@===@@@CCCCCCAAA@@@AAABBB@@@@@@???>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<>>===>>>>>>???@@@@@@@@@@@@?????????????????????@@@@@@??????>>>>>>===<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<============???>>>??????AAACCCEEEFFFGGGNNNYYYgggwww999999999999999888888888999999:::;;;<<<===>>>>>>======>>>@@@BBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFHHHKKKMMMOOORRRPPPMMMKKKJJJJJJKKKLLLKKKKKKJJJIIIIIIKKKLLLMMMMMMNNNNNNNNNMMMNNNPPPSSSSSSSSSTTTUUUVVVYYYZZZ[[[QQQLLLGGGDDDDDDEEEDDDBBB@@@@@@AAABBBCCCDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDBBBBBBEEEIIILLLKKKEEE@@@BBBAAAAAA@@@@@@??????????????????@@@@@@@@@@@@AAABBBAAA???>>>===<<<<<<<<<888999999::::::;;;;;;<<<::::::::::::::::::999999999888888777777888888999888777777666666777777888666666666666555555555555555555555555444444444444444444444444444444444444000000000111222222333333111111111111111111111111000111111222222111111000////////////000000000000////////////000000000000000000000000////////////////////////////////////000000000////////////............///////////////...............---------........................//////...------------...////////////////////////...............---------000///......---.................................................................................000000///.........//////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000......////////////......000000///............///...............---------........................////////////000000000111///////////////////////////////////////000000000000000000000000000000000111111222333333333333222111222222333333222222111333333222222333333444555333444444444444444444333666666666666666666666666999999999999999999999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAA===@@@BBBBBBAAA@@@AAAAAA??????>>>=====================<<<<<<;;;;;;<<<<<>>>>>======>>>????????????>>>??????????????????>>>>>>???>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<===>>>>>>>>>AAAFFFMMMWWWeeerrr|||999999999888888888888888888999:::;;;<<<======>>><<<<<<===???@@@BBBCCCCCCEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDFFFIIIKKKLLLKKKJJJHHHGGGGGGIIILLLMMMIIIHHHHHHHHHHHHIIIJJJKKKNNNNNNNNNLLLKKKKKKNNNPPPJJJJJJKKKKKKKKKLLLMMMMMMKKKHHHDDDCCCDDDDDDDDDBBBAAAAAAAAABBBBBBCCCCCCCCC@@@@@@AAABBBCCCBBBBBBBBBAAABBBEEEHHHKKKJJJFFFBBB@@@@@@@@@@@@??????>>>>>>??????????????????????????????>>><<<<<<;;;;;;;;;888888999999:::;;;;;;;;;:::::::::999999999999999888888777777777777888888777777666666666666777777555666666666666666555555555555555444444444333333333333333333333333333333333222222111000///......111111111111111111111111000000111111111111000000000000000000////////////......//////000000111111000000000000////////////////////////////////////////////////////////////------......//////000000................................................///......---------..................//////000000/////////...---------,,,................................................................................................000000///...---------...........................,,,,,,,,,---------..............................,,,---......------...000......////////////......000/////////..................................................................//////000000000000////////////////////////000000000000000/////////000000000000000000000000111111222333333333333333111222222333333222222111333333222222333333444555555666666777777666666555444444555555666777777888999999999999999999999999;;;;;;<<<<<<===>>>>>>>>>========================@@@AAAAAABBBBBBBBBAAAAAA>>>???AAABBBBBBAAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<<<<======>>>??????@@@AAABBBBBBCCC@@@@@@@@@@@@??????>>>>>>===>>>>>>???????????????@@@@@@??????>>>>>>======>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::AAA@@@@@@@@@DDDKKKTTT[[[kkkuuu888888888888888888888888888888999:::;;;<<<======<<<<<<===>>>???AAABBBBBBDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCEEEGGGHHHIIIDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKJJJIIIGGGGGGIIIJJJIIIIIIIIIIIIIIIHHHHHHHHHFFFEEECCCCCCCCCCCCCCCBBBCCCCCCBBBBBBAAAAAA@@@@@@>>>???@@@AAAAAAAAAAAA@@@AAABBBEEEHHHIIIHHHEEEBBB@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::999999888888888777777777777777777777777777777666666666666777777444555666666777666555555555444444444444333333333333333333333333333333333333333222111000......---111111111111111111111111000000000111111000000000000000000000////////////......//////000000111111////////////000000000000......................................./////////------......//////000000---...................................................---------......///------......///000000000/////////...---------,,,------..........................................................................................//////...---,,,,,,,,,,,,........................,,,,,,,,,---------..............................,,,---......------...000......////////////......///////////////......------.............................................,,,---.../////////..............................///000000111000000///...000000000000000000000000111111222333333333333222111222222333333222222111333333222222333333444555555555666666666666555555111222333555666888999:::999999999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>========================AAAAAAAAABBBBBBAAAAAA@@@>>>???@@@AAABBBAAA@@@???>>>======<<<<<<<<<<<<<<<======<<<<<<<<<======>>>===>>>>>>???@@@AAABBBBBB@@@@@@@@@???????????????>>>???@@@@@@AAAAAA@@@@@@@@@??????>>>>>>=====================<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888666777777888999999::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;888888999999::::::::::::;;;<<<===>>>@@@DDDJJJNNNNNNWWWdddppp{{{777777777888888888888888888888999:::;;;<<<======<<<<<<===>>>???@@@AAABBBDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDEEEFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDFFFFFFGGGGGGGGGHHHHHHHHHFFFHHHHHHHHHFFFEEEEEEFFFBBBCCCDDDEEEFFFFFFFFFFFFAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@???>>>======????????????@@@@@@@@@@@@@@@BBBDDDFFFFFFDDDBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;:::999888888:::::::::999888888777777666777777888888777777666777666666555555666666777444444666777777777666555444444444444333333333333333333333333333333333333000000000000000000111111111111111111111111111111///000000111111000000///////////////000000000000////////////000000000000////////////000000000000........................---............/////////.........///////////////---------..........................................------------...//////---.........//////000000...............---------,,,,,,---............---...........................................................................------,,,,,,,,,------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000......////////////....../////////000///......------------...............------------------------+++,,,.../////////...---...........................///000111111000///...000000000000000000000000000000111222222222222111111222222333333222222111333333222222333333444555222333333333333333333222111222333444666888999999777888888999::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAA@@@@@@??????>>>>>>@@@BBBBBB@@@>>>>>>>>>===<<<<<<<<<<<<<<<======<<<<<<======>>>>>>>>>>>>??????@@@@@@AAAAAAAAA@@@??????>>>>>>????????????@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999::::::::::::999999::::::::::::::::::::::::;;;;;;;;;::::::999999999555555666777888999::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;777888999:::;;;;;;;;;;;;999;;;>>>??????@@@BBBCCCBBBGGGMMMTTT\\\fffrrrzzz666777777777888888888999888888999:::;;;<<<<<<=========>>>???@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@???@@@AAAAAAAAAAAA@@@???BBBBBBCCCCCCDDDDDDCCCCCCGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFGGGGGGGGGGGGGGGDDDFFFIIIIIIGGGFFFEEEEEE===>>>@@@BBBCCCCCCCCCCCC???@@@BBBBBBAAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>@@@???>>>>>>>>>???AAAAAAAAACCCEEEFFFEEEBBB@@@???<<<<<<<<<<<<=====================<<<<<<<<<;;;;;;<<<;;;;;;:::;;;;;;<<<<<<;;;::::::999888888777777::::::999999888777777666555666777888888777666555666666555555555555666666333444666777888777666555444444444333333333222222222222222222222222222222111111111111111111111111111111111111111111111111//////000000000000//////......//////000000111111000000000000////////////.../////////000000000111........................---------........./////////////////////.........---------.........//////........................---------------...//////.........///////////////---------...............+++,,,---.........------...........................................................................------------......///........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000......////////////.........///000000000///---------------.........//////------------------------,,,---///000000000...---........................,,,...///111222111000///000000000000000000000000//////000111111111111000111222222333333222222111333333222222333333444555111111222222222222111111333444444555555666666666555555666777999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAA@@@??????>>>???>>>>>>???BBBBBB@@@===???>>>======<<<<<<=====================>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>???@@@>>>>>>???@@@@@@@@@@@@@@@=========>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::999999::::::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::777777777888888999999999999999999999999999999999::::::::::::::::::::::::999999999999::::::::::::999999:::;;;<<<;;;::::::999;;;>>>>>><<<;;;;;;;;;@@@@@@AAADDDHHHNNNTTTWWWfffnnnzzz666666777777888888888999777888999:::;;;<<<<<<=========>>>???@@@AAAAAABBB@@@@@@@@@????????????>>>???@@@AAABBBBBBAAA@@@???BBBCCCCCCDDDDDDCCCBBBBBBBBBBBBAAABBBCCCFFFIIIJJJFFFGGGHHHHHHIIIIIIHHHHHHAAADDDGGGHHHGGGDDDCCCBBBBBBCCCDDDEEEEEEEEEDDDCCC@@@BBBDDDDDDCCCBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@>>>======???AAABBBCCCEEEGGGHHHFFFCCCAAA@@@;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;888888888888777777777777::::::999999888777777666555666777888888777666555666666555555555555666666222444666777888777666555444444444333333333222222222222222222222222222222555555444222111///......111111111111111111111111//////000000000000//////---......///000111111222111111000000//////........./////////000000111111........................---------.........//////000000//////.........------------.........//////........................---------------...///000////////////////////////,,,------....../////////***+++---...///...------.......................................................................................///000111........................,,,,,,,,,---------..............................,,,---///...------...000......////////////.........///000000000///---,,,---------.........//////---------------------------...000111222111///...........................+++---///111222222111000000000000000000000000000......///000000000000000222222222333333222222222333333222222333333444555222333333444444333333222666666555555555444444444222333444666777999:::;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>===???>>>===???BBBBBB@@@===??????>>>==============================>>>??????BBBBBBBBBBBBBBBBBBAAAAAABBBAAA???>>>>>>>>>???@@@======>>>???????????????<<<<<<======>>>>>>??????;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::999999999::::::999999999:::::::::::::::::::::::::::::::::::::::::::::;;;:::::::::999999999999888999999999999999999999999::::::::::::::::::::::::888888999999999::::::::::::;;;;;;<<<<<<:::999888444666999;;;;;;<<<===>>>>>>===<<<>>>BBBFFFHHHIIILLLRRRZZZaaagggqqq777888:::;;;;;;:::888777999:::;;;:::888888888:::;;;;;;<<<<<<======>>>>>>?????????>>>>>>>>>>>>>>>@@@@@@AAAAAAAAA@@@@@@???@@@AAABBBBBB@@@???@@@BBBDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFAAADDDGGGGGGFFFDDDCCCDDDBBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>?????????>>>>>>>>>???AAACCCDDDGGGFFFDDDAAA???>>>===<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888999:::999888777666999999999888777666666555555555555555555555555555555555555555555555555555444444555555555555444444666666555444444333222222222222222222222222222222111111111111111111111111//////000000000000//////000000000000000000000000,,,,,,------......//////........................000000000000000000000000......//////////////////......///////////////...////////////////////////........................///...---,,,,,,---...///000000//////.........---------............---------,,,,,,,,,,,,---......000///...///000000...,,,........................---------............/////////.........---------..................------,,,,,,,,,------..................------,,,,,,,,,------------------------------------------------......////////////......000000///...............000///...---------------////////////////////////////////////////////////////////////////////////000000111111111111000///000000000000111111111111111111000000000000111111//////000000000111111111333333222222333333444555333444444555555444444333444444444444444444444444444444555555666777777777777777888999;;;<<<======???>>>=========>>>@@@AAA@@@@@@@@@?????????>>>>>>????????????????????????@@@??????>>>===<<<<<<;;;:::;;;<<<===>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@??????>>>>>>>>>>>>???????????????>>>>>>>>>>>>===<<<<<<;;;;;;;;;:::::::::===<<<:::999999:::;;;===;;;:::999:::;;;<<<<<<;;;===<<<<<<;;;999888888777777777777777777777777777999999;;;;;;;;;;;;999999;;;:::999888777888999999999999999999999888777666::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>??????@@@AAACCCFFFIIIOOOVVV___eeeuuu|||666777888999999888777666888999:::999888888999:::<<<======>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@???AAABBBCCCBBBAAA@@@AAABBBDDDEEEFFFGGGHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEDDDDDDDDDDDDEEEGGGHHHGGGEEEBBB@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@????????????@@@@@@>>>>>>>>>>>>???AAACCCDDDEEEDDDBBB@@@???======<<<<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999888888888888777777666555555444555555555555555555555555666666666666666666666666444444555555555555444444444333333222111111000000222222222222222222222222222222222222222222222222//////000000000000//////000000000000000000000000.............../////////////////////////////////////////////////////////////////////............------.........---,,,,,,........................000000000000000000000000///...------------...///000/////////.........---------............---------,,,,,,,,,,,,---.........---,,,---......,,,***........................---------............/////////.........---------........................,,,------------------...------------------,,,,,,------------------------------------------------,,,,,,------------,,,,,,000000///...............//////...---------------////////////////////////////////////////////////........................///000000000000000////////////000000000111111111111111000000000000111111222222333333333444444444111111000000111111222333333333444444444444333333444444444444444444444444444444555555666666777777999999999::::::;;;;;;;;;>>>>>>=========>>>???@@@@@@@@@@@@?????????>>>>>>????????????????????????@@@??????>>>======<<<<<<;;;<<<<<<===???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>>>>>>>????????????>>>>>>>>>>>>??????>>>>>>>>>>>>============<<<;;;;;;;;;;;;:::::::::;;;:::999999999999:::;;;;;;::::::;;;======<<<:::;;;:::::::::::::::999999999999999999999999999999999999:::;;;;;;:::999999;;;:::999888888999::::::999999::::::999888888777:::::::::::::::::::::::::::::::::::::::999999999999::::::::::::::::::;;;:::::::::;;;;;;;;;<<<<<<===============>>>??????AAABBBDDDEEEFFFJJJPPPSSSVVV]]]gggooowww444555666777777666555444666777999999888888999;;;<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@???AAABBBCCCCCCBBBAAABBBCCCDDDEEEFFFHHHIIIJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDFFFGGGFFFCCCAAA@@@???AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=========>>>???@@@AAABBBAAAAAA@@@???>>>===<<<<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;:::::::::999999777666555555444444555555777777666666555555444444666666666666666666666666666666666666666666666666444444555555555555444444333333222222111111000000222222222222222222222222333333333333333333333333//////000000000000//////000000000000000000000000000000///////////////...000000000000000000000000////////////////////////////////////......------,,,,,,,,,,,,,,,+++******................................................///...------------...////////////...............------............---------,,,,,,,,,,,,---.........---,,,---......,,,***........................---------............///...............---------.................................---------------,,,,,,------------------------------------------------------------------,,,,,,------------,,,,,,000000///...............//////...------------...////////////////////////000000000000000000000000..............................///////////////...//////000000000000111111111000000//////000000111000000000111111111222222111111000000111111222333333333444444444444333333444444444444444444444444444444444555666666777777::::::::::::::::::999999>>>============>>>??????@@@????????????>>>>>>>>>?????????????????????????????????>>>>>>======<<<<<<======>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>>>>============>>>>>>???>>>>>>======>>>>>>???>>>>>>=========<<<<<<<<<;;;;;;;;;;;;::::::::::::888999999999999999999999::::::;;;===???>>><<<:::888999999999::::::;;;;;;::::::::::::::::::::::::999999::::::::::::999999::::::999999999:::;;;;;;:::::::::::::::999999888::::::::::::::::::::::::999999999999999999999999;;;::::::::::::::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAA@@@AAACCCEEEFFFKKKQQQUUU[[[fffttt~~~333444555555555555444333444666888888777888999;;;999999999:::;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@???AAACCCDDDCCCBBBBBBCCCEEEDDDEEEFFFHHHIIIJJJJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCBBBAAAAAAAAA@@@BBBDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@?????????<<<<<<======>>>???@@@@@@>>>>>>>>>>>>======<<<<<<::::::::::::::::::::::::999999999999999999999999::::::::::::999999999999666555333222222222333444777777777666666555555555777777777777777777777777666666666666666666666666333444444555555444444333444444444444333333222222111111111111111111111111222222222222222222222222//////000000000000//////////////////////////////111111000000//////......////////////////////////////////////////////////000//////......------,,,,,,,,,,,,,,,,,,+++***)))........................,,,,,,,,,,,,,,,,,,,,,,,,.........------.................................------............---------,,,,,,,,,,,,---......///......///000000///---........................---------............///........................---------...............//////......------,,,,,,,,,,,,,,,------.........------------------------,,,,,,------------------......////////////......000000///...............///......---------......////////////////////////////////////////////////........................------......///.........////////////000000000111000000////////////000000////////////000000000000333333222222333333444555333333333444444333333333333333333333333333333333333333444555555666666777999999999999999:::::::::<<<<<<<<<=========>>>>>>????????????>>>>>>>>>>>>?????????????????????????????????>>>>>>>>>=========>>>>>>???@@@@@@AAAAAA????????????????????????======<<<<<<<<<<<<======>>>>>>============>>>>>>>>>>>>>>>>>>=========<<<;;;;;;;;;:::::::::999999777888:::;;;;;;;;;999888999:::;;;>>>@@@???<<<999888999999999999:::::::::::::::::::::::::::::::::999999999::::::999999999:::::::::::::::;;;;;;;;;::::::;;;;;;;;;::::::999::::::::::::::::::::::::888888888888888999999999;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<===<<<>>>@@@@@@??????@@@AAAGGGIIIKKKJJJIIIMMMTTTZZZgggooo{{{555555555555555555555555444555777777777777999:::888888888999::::::;;;;;;<<<<<<======>>>>>>>>>>>>===>>>??????@@@@@@@@@@@@AAABBBCCCCCCBBBBBBDDDEEECCCDDDEEEGGGHHHIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@@@@AAACCCBBBAAA@@@AAABBBAAAAAA@@@@@@@@@?????????======>>>??????>>>======;;;<<<<<<===>>>>>>>>>>>>;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::999999999999999999999999::::::999999999888888888:::999777666666666777888888888777777777777777666777777777777777777777777444444444444444444444444333333444444444444333333444333333333333333222222111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////111111000000//////......................................................//////......---------,,,---------------,,,++++++........................////////////////////////---..................------------...............------............---------,,,,,,,,,,,,---......///......///000000///---........................---------............///---.....................---------.........///////////////......---------,,,,,,,,,------.........------------------------,,,,,,,,,---------............////////////......000000///.....................---------......///////////////////////////------------------------........................,,,,,,---..................////////////000000000000000////////////000000222222222333333333444444333333222222333333444555222333333333333333333222333333333333333333333333333333444444555666666666666777777888:::;;;;;;<<<;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>============>>>>>>??????>>>>>>>>>=========;;;;;;:::::::::999999999777999;;;======<<<;;;999999:::;;;>>>??????;;;999::::::999999999888888888888888888888888888888888999999999999999999999999999:::::::::::::::::::::999::::::;;;;;;:::::::::::::::::::::::::::::::::777777888888888999999999;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<:::::::::::::::;;;;;;<<<:::===???@@@@@@???@@@AAAAAACCCEEEFFFEEEEEEHHHKKKKKKQQQZZZdddooo}}}555555555555555555555555444555777777666666777999999999999:::;;;;;;<<<<<<;;;<<<<<<======>>>>>>???======>>>???@@@@@@@@@@@@@@@AAACCCCCCBBBBBBCCCEEEBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDBBBAAA@@@@@@@@@@@@CCCDDDDDDBBB???======>>>@@@@@@@@@@@@????????????;;;<<<===>>>>>>===<<<;;;:::;;;<<<============<<<:::;;;<<<======<<<;;;:::999999::::::::::::999999999999999999999999999999999999999888888888777777999888777777666666777777888888888888777777777777666666666666666666666666333333333333333333333333333333444444444444333333111111111111111111000000111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000000000///////////////...................................................------------------------------............------------------------------........................------...//////...---------------------.........------............---------,,,,,,,,,,,,---......,,,,,,+++---...///---,,,........................---------............///---------...............,,,,,,------...//////////////////...............,,,,,,------------------------------------------+++,,,,,,------.........,,,,,,------------,,,,,,000000///..................------------...//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...////////////......////////////000000000//////......//////000111111111111222222222333111111000000111111222333222222333333333333222222333333333333333333333333333333333444555555666666555666777888999;;;<<<<<<:::;;;;;;<<<===<<<<<<<<<======>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>?????????@@@@@@????????????????????????======<<<<<<<<<<<<======>>>======<<<<<<======>>>>>>>>>>>>=========<<<<<<::::::::::::999999999999777999;;;=========<<<;;;999999:::<<<>>>===;;;999::::::999999888888888777777777777777777777777777999999888888888888999999999::::::::::::999888777888999999:::::::::::::::::::::::::::::::::::::::777777888888999:::::::::;;;::::::::::::::::::999:::::::::;;;;;;;;;<<<<<<:::::::::::::::;;;;;;<<<<<<===??????=========>>>===???BBBCCCBBBBBBCCCDDDCCCEEEIIILLLQQQZZZdddlllzzz555555555444444555555555555666777777555555666777888888999999:::;;;;;;;;;;;;;;;<<<<<<===>>>>>>???<<<===>>>???@@@@@@@@@@@@???@@@BBBBBBAAAAAACCCDDDBBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@CCCCCCCCCAAA>>><<<===>>>@@@@@@@@@@@@????????????<<<===>>>??????>>>===<<<999:::;;;<<<===<<<;;;;;;:::;;;===>>>===<<<;;;:::888999::::::::::::999888::::::::::::::::::::::::999888888888777777777777555555555555555444333333777777777777777777777777555555555555555555555555444444444444444444444444222333333444444333333222000000000000000000111111111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000.............../////////................................................+++,,,,,,------......///+++,,,---......//////...------------------------++++++++++++++++++++++++------...//////...------,,,,,,,,,------.........------............---------,,,,,,,,,,,,---......,,,++++++---...///...,,,........................---------............///---------.........//////,,,,,,------...//////000............////////////------------------,,,,,,------------------------++++++,,,,,,---......///,,,,,,------------,,,,,,000000///...............---------------...//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---//////000000000........./////////000000//////............//////.../////////000000000000111111000000111111222333222222333333333333222222222222222222222222222222222333333444444555555666666777777888999:::::::::999:::;;;<<<<<<<<<;;;;;;============>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????======>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>==================>>>======<<<<<<<<<<<<======<<<<<<;;;;;;;;;::::::::::::::::::999999999999888777888:::;;;<<<<<<;;;;;;999888888:::;;;<<<:::999888888888888999999999999777777777777777777777777:::999888777777888999:::999:::::::::999777555444777888888999::::::999999::::::::::::::::::::::::888888888999:::;;;;;;;;;999::::::::::::::::::;;;:::::::::;;;;;;;;;<<<<<<:::::::::::::::;;;<<<<<<<<<===>>>===<<<<<<===???@@@@@@@@@???>>>>>>>>>???@@@BBBDDDCCCCCCEEEJJJOOOWWW]]]fffmmmsssyyy~~~555444444333333444444555555666777666555444555666666666666777888888999999;;;;;;;;;<<<===>>>>>>???<<<<<<>>>??????@@@@@@@@@>>>???AAAAAAAAAAAABBBDDDAAAAAABBBBBBAAAAAA@@@???CCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@???@@@@@@@@@???@@@@@@???>>>>>>???AAA@@@@@@@@@????????????>>><<<>>>???@@@@@@???>>><<<999:::;;;<<<<<<<<<;;;:::;;;<<<===>>>>>><<<:::999888999:::;;;;;;:::999888::::::::::::::::::::::::888888888888777777777777666777888888888777555444555555555666666666666666555555555555555555555555555555555555555555555555222333333444444333333222222222222222222222333333000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000,,,---------......//////000000000000000000000000........................***++++++,,,---...//////***+++,,,---.../////////------------------------........................,,,---...//////...---,,,,,,,,,,,,------.........---..................------,,,,,,,,,,,,---.........------///000111000...........................---------.........//////---------.........//////,,,,,,------...///000000------......//////000000.........------,,,,,,,,,------------------------++++++,,,,,,---...//////...//////////////////...000000///...............---------------...///000////////////////////////------------------------------------------------,,,---...///000000000000............/////////000//////............//////111222222222333333333333333333222222333333444555222222222333333222222222222222222222222222222222222222333444444555555666888888888888888888888888999:::;;;<<<<<<<<<;;;:::<<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@@@@============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>============>>>>>>======<<<<<<<<<<<<======:::::::::999999999888888:::::::::999999999888888777777888999:::;;;;;;;;;999888777888:::;;;:::999555666777888999:::;;;;;;777777777777777777777777:::999888777777888999:::999::::::999888666444333666777888999999999999999::::::::::::::::::::::::888888999:::;;;;;;<<<<<<999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<===:::<<<=========???AAADDD???>>>===<<<<<<>>>AAACCC<<>>??????===>>>>>>>>>????????????AAAAAA@@@???>>>>>>>>>?????????@@@@@@@@@AAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@@@@??????>>>>>>??????@@@@@@@@@@@@???===<<<===>>>======>>>>>>>>>>>>======??????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999888888888999:::;;;;;;;;;;;;::::::999999999888888888888888888888888888888888777777777777666999888888777666555555555444444444555555555666666555444333333333333444555333333333444444555555555111222222333333444444555222222111000111222444555000000000000000000000000000000000000000000000000111111000///////////////............////////////000///---,,,,,,---///000000000000000000000000000//////.........---------///............------------------............///........................,,,---...//////...---,,,,,,,,,,,,---------......------------------------000///...---,,,,,,---..............................------,,,,,,------...---------............///////////////////////////........................------............------////////////////////////,,,------......------,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,++++++---///111000...................................................+++,,,------......------........................------............---------------............///////////////////////////////////////////////////......///000000000000000......///000222333444555111222222333333222222111000000111222222222222111111111222222222333333333777777666666666888999;;;888888999::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<======???>>>===<<<<<<===>>>???============>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<999999;;;<<<======>>>>>>===<<<:::999999:::<<<===>>>>>>????????????>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888999999::::::999999888777888999::::::999777777999999999999999999999999999999999888888888888888777888999999999999888777;;;888666777999:::888666::::::999888888777777666666666777888999999::::::888888888777777777777777888888999999999999888888<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;======>>>>>>>>>>>>=========;;;:::<<>>@@@@@@AAACCCEEEFFFGGGHHHJJJQQQYYY```gggppp|||444444444444444444444444444444444444555555555555666777777777777888888888999999:::;;;<<<======>>>======>>>>>>>>>?????????AAA@@@??????>>>>>>>>>????????????@@@@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@AAABBBAAA???<<<;;;;;;=========>>>>>>>>>>>>======>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888999:::999999999999999888888888888888888888888888888888999999999888888888777777666666666555444333333333444444444444555555555666555444333333333333444555333333333444444444555555333333333333333333333222333222111111111222333444000000000000000000000000////////////////////////111000//////.........///............////////////000...---,,,,,,---...000//////////////////////////////.........---------///............------------------............///........................------...//////...------,,,,,,,,,---------......------------------------//////...---,,,---......------------------------...------,,,,,,------...---------............///................................................------............------........................,,,------......------,,,,,,,,,,,,---------.........---------,,,,,,,,,+++...------...000000///---................................................---...//////000000//////........................------............---------------............///////////////////////////////////////////////////......///000000000000000000000000111111222222333111222222333333222222111000000111222222222222111111111222222222333333333666666555555666777999:::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>===<<<<<<===>>>>>><<<<<<=========>>>>>>>>>=========<<<<<<;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;======>>>>>>>>>>>>=========>>>>>>??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<::::::999999999999::::::888999999::::::999999888777888999999999999888777999999888888888888999999888888888888888888888888777777777777777777777777999777666777999:::999777999999999999888888888888999999888888888888888777888777777777777777777777888888999999999999888888;;;::::::999999::::::;;;::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;===;;;:::<<<>>>@@@???===>>>>>>???@@@BBBCCCDDDDDDBBBGGGLLLNNNPPPUUU]]]dddoooqqqvvv}}}444444444444444444444444444444444444555555555555444444555555555666666666777777888999:::;;;<<<<<<============>>>>>>>>>>>>@@@??????>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@BBBBBBAAA???<<<::::::<<<===========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888777777777888888888888888777777777777777777777777888888777777777666666666666666555555444333333333444444444444555555555555444444333333333333444444333333333333444444444444555444444333222222111111333333222111111111222222000000000000000000000000////////////////////////000///......---.....................///////////////...---,,,,,,---...///.......................................---------///............------------------............///........................------...//////...------,,,,,,,,,---------......------------------------......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///------------------------........................------............------........................,,,------......------,,,,,,,,,,,,---------...............---------------000/////////000000...,,,................................................---...//////000000//////........................------............---------------............///////////////////////////////////////////////////......///000000000000000111111111111111111111000111111222222222222111111000000111222222222222111111111222222222333333333444444444444555666777888999999999:::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<>>>===<<<<<<<<<<<<===>>>;;;<<<<<<<<<============<<<<<<;;;;;;;;;;;;::::::<<<<<<<<<;;;;;;:::::::::<<<===???@@@@@@???===<<<=========>>>>>>=========<<<<<<;;;;;;;;;;;;;;;<<<;;;:::999888888999;;;<<<888888999999999999888888777777888999999888888777999888777666666777888999666777777888888999999999777666555555555555666777777666666777999:::999888888999999999999:::::::::;;;;;;:::999777666555555777777777777777777888888888888999999999999888888999999999888888999999999888888888999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;:::<<<;;;:::;;;===>>>>>>===;;;<<<<<<===>>>>>>?????????AAACCCCCCAAABBBGGGKKKPPPQQQTTTYYY```gggnnnqqq333333333333333333333333333333444444444555555555444444444444555555555555666777888999:::;;;;;;<<<<<<<<<<<<=========>>>>>>???>>>>>>=========>>>>>>????????????@@@@@@@@@@@@??????@@@@@@@@@@@@??????@@@@@@????????????@@@@@@@@@@@@@@@>>><<<;;;<<<============<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888888777777666777777888888999999999888888888888888888888888666666666555555555444444777777777666666555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333222222111111333333222111111111000000000000000000000000000000///////////////////////////......---------..................///////////////...------------...///------------------------........................///............------------------............///........................---..................---,,,,,,,,,---------......------------------------------------......//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///------------------------........................------............------........................,,,------......------,,,,,,,,,,,,---------..............................000//////000111111///...................................................+++,,,------...---------........................------............---------------............///////////////////////////////////////////////////......///000000000000000111111111111111111111111111111222222222222111111000000111222222222222111111111222222222333333333333333333333444555666666777888888999::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;::::::::::::::::::::::::;;;<<<<<<;;;::::::<<<<<<============<<<<<<:::::::::::::::<<<===>>>@@@>>>;;;999888999;;;<<<888888999999999999888888777777777888888888888888999888777666666777888999555666666777888999999:::888777555444444555777888666666666777888999:::999777888888999:::;;;;;;;;;;;;:::999888777666555444777777777777777888888888888888999999999999888888888888777777777777888888666666777888999::::::;;;:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::;;;::::::;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;<<<===???@@@???>>>???AAADDDFFFFFFFFFGGGJJJNNNRRRUUU333333333333333333333333333333333444444444444555444444444555555555666666777777888999:::;;;;;;<<<;;;<<<<<<<<<<<<=========>>>======<<<======>>>>>>>>>>>>?????????@@@@@@@@@>>>??????@@@@@@??????>>>@@@??????>>>>>>??????@@@<<<===>>>===<<<<<<>>>@@@======<<<<<<<<<<<<======:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777777888888888999999::::::999999999999999999999999777777666666666555555555666666666666555555555555444444444444444444333333333333333333333333333333333333333333333333333333111111111222222333333333222222222222111000000///////////////////////////..............................------------...///............////////////.........------.........---------------------------.....................///............------------------............///.................................------.........,,,,,,,,,---------......------------------------,,,,,,---....../////////------------------------...------,,,,,,------...---------............///................................................------............------........................,,,------......------,,,,,,,,,,,,---------.................................---...///111222111000................................................+++,,,------...---------........................------............---------------............///////////////////////////////////////////////////......///000000000000000...//////000111111222222000111111222222111111000000000111222222222222111111111222222222333333333111222333333444555555555555555777888:::;;;<<<===999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999:::::::::;;;;;;;;;;;;999:::::::::::::::::::::999888888888999:::<<<===:::999888888888888999:::;;;;;;;;;<<<<<<;;;;;;;;;888888888888:::===???AAADDDBBB>>>;;;999999:::;;;777888888999999888888777666666666777777888888999888888777666666777888888555555666777888888999999999888666555555666888999555555666777777888999:::777777888999::::::;;;<<<888888888777777777666666666666777777888888888888888888999999999999888888888777777666666777777888666666777888888999::::::::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999:::::::::::::::;;;;;;:::::::::::::::::::::;;;999:::;;;;;;;;;<<<>>>???DDDCCCBBBAAAAAACCCEEEFFF333333333333333333333333333333333333444444444444444555555555555666666666666666777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<======>>>>>>>>>>>>????????????@@@>>>>>>????????????>>>>>>>>>>>>>>>======>>>>>>>>>:::;;;======<<<===???AAA>>>===<<<;;;;;;<<<===>>>:::::::::;;;;;;;;;;;;<<<:::::::::::::::::::::::::::::::::::::::999888777888888888999999999999999888888888888888888888888999999999888888888777777333333333333333333333333444444444444333333333333222222333333333333222222333333333333222222222222000000111111222333333444111111111222111111000///////////////////////////.................................---......///000............////////////........................---------------------------------...............///............------------------............///........................///...------------...///,,,,,,,,,---------......------------------------,,,---......///....................................------,,,,,,------...---------............///////////////////////////........................------............------------------------------,,,------......------,,,,,,,,,,,,---------......---------------.........---,,,---...111222111000................................................---...//////000000//////........................------............---------------............///////////////////////////////////////////////////......///000000000000000......//////000111222222000000111111111111000000000000111222222222222111111111222222222333333333111222333444444555555444444555666888999;;;<<<===888999:::<<<<<<;;;;;;:::::::::;;;<<<<<<;;;::::::999999999999::::::::::::999999::::::::::::;;;;;;888777777777888:::<<<===<<<;;;999888888999;;;<<<::::::;;;;;;;;;;;;::::::888777777777999<<>>???@@@AAA222222222222222222222222222222333333333444444444444444444555555555666666555555666777888999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>????????????===>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<======;;;<<<===<<<<<<<<<>>>@@@>>>===;;;::::::;;;===>>>:::;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::888999:::::::::999888888888888888888888777777777666666666666666666666666888888777777777666666666333333333333333333333333444444444333333333222222111222333333333333222111333333333222222222111111111111111111111222222222///000111222222111111000////////////////////////........................///.........//////000111............////////////---..................------------------------------------........./////////............------------------............///........................///...------------...///,,,,,,,,,---------......---------------------------.../////////...---,,,------------------------...------,,,,,,------...---------............///................................................------............------------------------------,,,------......------,,,,,,,,,,,,---------......+++,,,,,,,,,---------------------...000000///...................................................---...//////000000//////........................------............---------------............///////////////////////////////////////////////////......///000000000000000/////////000000000000000000000111111111111000000000000111222222222222111111111222222222333333333111222333444555555555444777777888888999999::::::777999:::<<<<<<;;;:::999999:::;;;;;;;;;;;;:::999888888888888999999999:::::::::::::::;;;;;;;;;<<<999888777666777888:::<<<;;;::::::::::::::::::;;;999999::::::::::::999999:::999888777888;;;===??????>>>===;;;::::::::::::777777888888888888777777666666555555666777999:::777888999::::::999888777666666666777777777777777666666666666666666666666555777888888666555777999666666666777777888888888777777777777777777777777555666666777888888999999888888999999999999888888888777777777777777777888888999999999999999999999999::::::;;;;;;::::::999999999::::::::::::999999777999;;;:::888777888:::999999999::::::;;;;;;;;;<<<;;;;;;;;;<<<<<<:::999888999:::<<<===>>>>>>>>>222222222222222222222222222222333333333444444444333333444444444555555555333333444555666777888888:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>????????????======>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>===;;;;;;===>>>>>>===;;;::::::;;;===>>>;;;;;;;;;<<<<<<=========::::::::::::::::::::::::777888999:::;;;:::999888888888777777666666555555555555555555555555555555555555444444444333333333555555555555555555555555444444444333333222222222111222333444444333222111333333333222222111111111333333222222111000000000...///000111222222111000////////////////////////........................///////////////000111111............/////////000------............------........................---------.........////////////.........------------------.........//////........................///...---,,,,,,---...///,,,,,,,,,---------......------------------------....../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------.........//////------------------------........................---..................---------------------------,,,------......------,,,,,,,,,,,,---------......+++++++++,,,,,,---------///...---...//////---+++................................................+++,,,------......------........................---..................------------.........//////////////////////////////////////////////////////...//////000000000000000222111111000///.........000000111111111111000000000000111222222222222111111111222222222333333333111222444555666666555444:::999999999888888777777777888:::<<<<<<;;;:::999999999;;;;;;;;;;;;999999777888888888888999999999:::::::::;;;;;;<<<<<<<<<;;;:::888666666777888:::777888:::;;;;;;:::888777999999999::::::999999999===;;;999777777999;;;===::::::::::::::::::::::::777777888888888888777777666555555555666777999:::666888:::<<<<<<:::888666777777777777666666666666444444555666666555444444555777999888555444666888666666666666777777777777888888777777666666666555555666666777888999999999888888999999999999888888888888777777777777888888:::::::::999999999999999999::::::;;;;;;::::::999888888999999999999888888777999;;;:::777666888:::888888888999::::::;;;;;;999999999999;;;;;;:::888888:::<<<>>>>>>>>><<<;;;111222222333333222222111222222333333333333444444444444444444444444444444444444444555555555555666999999999:::;;;<<<===>>>;;;;;;;;;;;;<<<>>>???@@@============>>>>>>>>>>>>@@@>>><<<;;;:::;;;<<<===;;;<<<<<<<<<===>>>>>>>>><<<<<<<<<============>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<::::::::::::::::::::::::888888888888888888888888555444333444777888777666777777888888888888777777444444444555555555666666555444333333333333444555333333333333333333333333222222222222222222222222222222111000000111222222222222111111111111222222111111111111111111111111111111111111000000000000------......//////000000////////////////////////......------------............---------,,,,,,,,,........................000000////////////000000........................,,,,,,,,,,,,------...///,,,,,,,,,---...///000111---,,,,,,++++++,,,,,,---------............------,,,,,,,,,,,,,,,,,,++++++,,,---------......//////000///---,,,,,,---///000------------------------,,,---------.../////////---------.........//////......------------.........---,,,,,,,,,,,,---...+++,,,---...////////////..........................................------,,,,,,------...///000000---000222111...+++******///////////////.........,,,---......//////............------------.................................------,,,,,,------...---------............///////////////////////////////////////////////////............////////////111111000///////////////////////////000000000000222222222111111111000000000111111111111222222222111111222333333444555555777777777777888888888888888888999999999888888777888888888888888888888888::::::;;;;;;<<<;;;;;;;;;:::::::::::::::;;;<<<===<<<<<<<<<;;;;;;:::::::::888888888999999:::::::::777888999999::::::999999777777777888999999999::::::999888888777888888888999888888777777777777777777888999::::::999888777888777666777888999888666777777777777777777777777777777777777777777777777555555666666777888888888888888777777777777888888777777777777777777777777999999999888888888888888<<<;;;;;;:::999888777777888777666555555666777888777777888888888999999999888888888888888888888888999999999999999999999999>>><<<999666555777999;;;999999888888999999:::;;;::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<111222222333333222222111222222222333333333444444444444444444444444444444333333333333444444444555777777777888999:::;;;<<<===<<<<<<<<<<<<======>>><<<<<<=========>>>>>>>>>???>>><<<;;;:::;;;<<<===<<<<<<<<<<<<<<<<<<======;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999777666666666666555333666666777777777777666666444444444555555555666666555444333333333333444555444444444444444444444444222222222222222222222222111111111111111111111111222111111000000111111222111111111111111111111111111111111000000000//////............////////////////////////////////////.........------.........,,,,,,,,,------....................................------------------...........................------,,,,,,,,,---......---------------...///000......------------......------............------,,,,,,,,,,,,------------------.........////////////...---,,,,,,---...///---------------------------------...............,,,------------...............------------............---,,,,,,---......---...............------................................................++++++,,,,,,---......///,,,...111111///---,,,---...............---------,,,---......//////...............------....................................------,,,,,,------...---------............///////////////////////////....................................////////////111000000///////////////////////////000000000000222222222111111111000000000111111111111222222222111111222222333444444555666666666666777777777777888888888999999888888777::::::::::::::::::::::::888999:::::::::::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;;;;::::::::::::888888888999999:::::::::999:::;;;;;;<<<<<<;;;;;;888888888888888888999999777666666666777888999999999888888777777777777777777888888999999888888777888777666777888888777666666666666666666666666666777777777777777777777777666666666666666666666666666555555555555555555666777777777777777777777777777777777777777777777777999999999888777777666666888777666555555666777888777777777888888888999999888888888888888888888888999999999999999999999999999999999999999999999:::999999888888999999:::;;;:::::::::::::::::::::::::::::::::::::::;;;<<<<<<111111222222222222111111222222222222333333333333333333333333444444444444222222222333333333444444666666777888999::::::;;;>>>======<<<;;;;;;<<<<<<<<<<<<<<<============>>>>>>===<<<;;;;;;;;;<<<===<<<<<<<<<;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::::::::::::::::::::::::::888777777777777666444555555666666666666555555444444444555555555555555555444444333333444444555555555555555555555555555222222222222222222222222000111222333333222111000222111111000000111111222111111111111111111111111111111000000000000///////////////...............////////////////////////........................***++++++,,,---...///000........................------,,,,,,,,,,,,------..............................------------------......---------....../////////............//////------............------,,,,,,,,,---......//////.........//////////////////...---,,,,,,---...///------------------------...............---------,,,,,,,,,,,,------------......------------............---,,,,,,---......////////////...---,,,+++................................................***++++++,,,,,,---------+++---000000000//////000------------------------,,,---......//////............................................................------------......---------............///////////////////////////....................................////////////000000//////......//////////////////000000000000222111111111111000000000000111111111111222222222111111222222333333444444444555555555666666666666777777888888999888888777::::::::::::::::::::::::777777888999999999999999::::::999999::::::;;;;;;;;;;;;:::::::::::::::999888888888999999999999999999::::::;;;;;;;;;;;;;;;888888888888888888777777444444444555666888999:::999888888777777777777777999888888777777888888999888777666666888888777666666666666666666666666666555555555555555555555555777666666555444444333333555555444444444444555555777777777777777777777777555555555666666777777777777777777666666666666666777666666555555666666777777777777777888888888888777777777777777777777777888888888888888888888888444666999;;;<<<;;;999888999888888888888999::::::999999999999999999999999::::::999999::::::;;;<<<111111222222222222111111111222222222222333333333333333333333333444444444222333333333333444444444777777888999:::;;;<<<<<<===<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<===============<<<;;;;;;;;;<<<===<<<<<<<<<;;;:::::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;999999999999999999999999888888888888888888888888777666555666888:::999888555666666777777666666555555555555555555555555555444444444444444444444444444444444444444444444444222222222222222222222222///000222333333222000///111111000000000000111111111111111111111111111111111000000000/////////////////////......---------////////////////////////---..................---++++++,,,,,,---...//////..............................------------..............................000///...---------------///......---------......///..................///------............------,,,,,,------...///000000////////////////////////...------,,,,,,------...------------------------/////////...---------,,,+++++++++,,,,,,,,,------......------------............------------............//////...------,,,........................---------...............++++++,,,,,,,,,---------,,,---///000000000000000---------------.........,,,---......///.........---..................---..............................------------......---------............///////////////////////////....................................////////////000//////.........//////////////////000000000000111111111111000000000000000000111111111222222222111111222222333333333333333333444444444555555555666777777888888888888888888888888888777777777777777777888999::::::::::::::::::999999999999::::::::::::::::::999999999999888888888888888999999999777777888999999999999888999999888888777777666666555555555666777888999999999888888777777777777777999888777666666777888999888666555666777888777666666666666666666666666666444444444444444444444444555555555444444333333333777666666555555666666777666666666666666666666666444444555666777777888888555555666666666777777777666666666666666666666666666666666777777777888888777777777777777777777777888888888888888888888888555666999;;;;;;:::888777888888888888888999999:::999999999999999999999999999999999999999::::::;;;000111111222222111111000111111111222222222333333222222222333333333444444444444444444555555555555555666888999:::;;;;;;;;;:::::::::;;;;;;<<<===>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::999999999999999999999999888888888888888888888888777666555666888:::999888666777777888888777777666555555555555555555555444444444444444444444444444222222222222222222222222222222222222222222222222///000222333333222000///111000000000000000000111000000000000000000000000000000000////////////...//////......------,,,,,,////////////////////////------...//////...------------------------------..............................------------..............................000///......------------///......---------............------------......------............------,,,,,,------...///000000///////////////.........---------,,,,,,---------------------------------/////////...---------,,,+++++++++,,,,,,,,,------......------------..............................,,,------...//////..............................---------.........//////------------.....................////////////...------......////////////,,,---......///.........------...//////...------........................///......------......///---------............///////////////////////////....................................//////////////////............//////////////////000000000000000000000000000000000000000000111111111222222222111111222222222222222333333333333333444444444444555666777888888888888888888888888777777666666666777888999:::;;;;;;;;;;;;:::999999888888888999999999999999999999999999999888888888888888888888888666777888888999999888888999888888777777666666666999888888777777888888888999888888777777777777777999888777666666777888999777666555666777888777555555555555555555555555555333333333333333333333333333333333333444444555555666666555555555555666666555555555555555555555555555555666666777888999999555555666666777888888888555555666666666666555555555555666666666777777777666666666666666666666666777777777777777777777777999999999999888888777777888888777777888888999:::888888888888888888888888999888888888888999::::::000000111111111111000000111111111111222222222222111111222222333333444444444444444555555555666666222333555777888888888777999999999:::;;;===>>>???:::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999999999999999999999999999:::::::::::::::::::::::::::888777777777777666444777777888888888888777777555555555555555444444444333444444555555444444333111111111111111111111111222222222222222222222222000111222333333222111000111000000//////000000111000000000000000000000000000000////////////...............---------------////////////////////////,,,---...//////...---,,,......---------,,,,,,,,,........................------,,,,,,,,,,,,------........................//////......---...............---------......///...------------------...------............------,,,,,,,,,---......//////...............---------,,,,,,,,,------,,,,,,,,,------------------------...............---------,,,,,,,,,,,,------------......------------......---...////////////...---+++,,,---...////////////........................,,,,,,------.../////////........................///---,,,---...///...---------......///000000000,,,---......//////......,,,---...//////...---,,,........................//////............//////---------............///////////////////////////------------------------............////////////......------......//////////////////000000000000//////000000000000000111000111111111111222222222111111222222222222222222222333333333444444444444555555666777888888888888:::::::::999888888777777777777999:::;;;;;;;;;;;;999999888888777777888888777888888888888999999999888888888888888777777777888999999:::::::::::::::777777777777777777666666::::::999888888888888888999888888777777777777777888777777666666777777888777666555555777777666555555555555555555555555555333333333333333333333333222222333333444555555666333333222222222222333333555555555555555555555555666666666777777888888888555666666666777777888888444555555666666555555444555555555555666666666666666666666666666666666666666666666666666666666666;;;:::888777666666777777888777777777777888999999777777777777777777777777888888777777888888999:::000000111111111111000000111111111111222222222222000111111222333333444444333333444444444555555555111333555777888888777777::::::::::::;;;;;;<<<===999::::::::::::;;;;;;;;;999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::999999888888888888888888888888::::::::::::::::::::::::999777666666666666555333666666777777777777666666666666555555555444444444333333444555555444333333222222222222222222222222222222222222222222222222111111111111111111111111000000////////////000000000000000000000000000000000000/////////.........,,,------------------...////////////////////////,,,---///000000///---,,,,,,,,,------------------...........................------------------...........................///............//////000---------------...///000//////............//////------............------,,,,,,,,,,,,------------...---------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------------------------------...............,,,------------...............------------......---...///000000///...---------...............---........................,,,,,,------...//////000------------------------,,,***)))+++...000///...,,,,,,---......///000000,,,---......//////......,,,---///000000///---,,,........................//////............//////---------............///////////////////////////------------------------............////////////...------------...///000////////////000000000000////////////000000111111000111111111111222222222222222111111111111111111333333333444444444444555444555666777888888888888:::::::::999888777777777555666777999::::::;;;;;;999999888777777777777777777777777777888888999999999888888888777777777666888888999:::::::::::::::666666666777777777777777888777777777777888888999999888888777777777777777666666777777777777666666777666555555666777666555555555555555555555555555444444444444444444444444444444444444444555555555333333222222222222333333444444444444444444444444666666666666666666666666555555555555555555666666444444555666666555444444444444555555555666666666555555555555555555555555666666666666666666666666999888777777666777888888777777777777777888999999777777777777777777777777777777777777777888999999000000111111111111000000000111111111111222222222000000111222333333444444222222333333333444444444333555777999::::::999888<<<<<<;;;:::::::::;;;;;;999999:::::::::;;;;;;;;;999:::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<===>>>>>>>>><<<<<<<<<============>>><<<<<<<<<<<<<<<<<<<<<<<<999999999::::::999999999888888888888888888888888888888888888888888888888555444333555777888777666555555666666666666555555666666555555555444444444333333444555555444333333333333333333333333333333222222222222222222222222222222111000000111222222000000////////////000000000000000000000000000000000/////////............,,,,,,,,,------.........////////////////////////,,,---///000000///---,,,***++++++,,,---...//////........................000000////////////000000.......................................///000111,,,,,,,,,---...///000111000000////////////000000---..................---,,,,,,,,,,,,,,,,,,,,,+++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------,,,------....../////////---------.........//////.........------.........---...///000000///...---////////////...---,,,,,,........................,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,***(((''')))---111111000++++++,,,,,,---...//////,,,---......//////......,,,---///000000///---,,,........................//////............//////---------.........//////////////////////////////------------------------............/////////000---------------...///000////////////000000000000.../////////000000111111000111111111111222222222222222111111111111111111333333444444444555555555444555666777888888888888888888888777666555555444444555666777999999::::::999999888777777666777777666666777777888888888999999888888888777777666666666666777888888888888777555555666666777777888888555555555555666888999:::999888888777777777777777555666777888888777666555777555444555666777666555555555555555555555555555444444444444444444444444777666666555555444444333555444444333333444444555444444444444444444444444555555555555555444444444444444444444444444444444333444555666666555444333444444444555555555666666555555555555555555555555666666666666666666666666555666777888888999999999777777777777777888888999777777777777777777777777777777777777777888888999......//////000000111111000000000000111111111111111111222222222333333333333333333333333333333333444666888999:::999777666::::::999888777666555555::::::::::::::::::::::::888999::::::;;;;;;:::::::::;;;<<<<<<======<<<<<<888999;;;<<<<<<<<<;;;;;;888:::;;;;;;999888888999999::::::;;;;;;::::::999999999999888888777777777999999999888888888777777888888888888777777777777999888888777666555555444888888888888888777666666333222222111111222222333222222333333333333444444111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000///...............//////////////////////////////.........---------......////////////....................................................../////////...------,,,,,,111111000...---,,,+++***///............---------,,,,,,,,,---------......//////.........---------------............------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------,,,,,,------------------,,,,,,---,,,+++,,,...///...---,,,,,,------------,,,,,,........................................................................111111000///...---,,,,,,---,,,+++,,,...///...---......,,,)))((()))---000......------------......///......------,,,++++++........................000000//////............---------------------------------............///.......................................---------........................---///000///...---...000000000000000000000000000............////////////...///000222222111000000///000000000111111111111222222333333333333444444777888999::::::999888777444555666555444333444555888888888888888777666666::::::999999888777777777888888999999999999888888999999999888777666666555888888888888888777666666444555777888777666444333666777888888888777555444777777777777666666666666555666777888888777666555444444444444444444444444555555555555555555555555444444444444444444444444222333333444444333333222555555555555555555555555666666666666666666666666555555555555555555555555666666555555555444444444555555555555555555555555666444111///000222555777555555555555666666666666888888888888888888888888777777666666555555444444666666666666666777888888666666555555555555666666666666666666777777777777////////////000000000000000000000000111111111111111111111222222222333333333333333333333333333333444555777888888888777666999999888888777666666666::::::::::::::::::::::::888999::::::;;;;;;::::::999::::::;;;;;;;;;;;;;;;888999:::<<<<<<<<<;;;:::999:::<<<;;;999888888999999::::::;;;;;;::::::999:::::::::999999888888888999999999888888888777777888888888777777777666666888888888777666555555555666777777777777666555555333222222111111222222333222222222333333333444444111111111111111111111111000000000000000000000000000000000000000000000000...////////////000000000000000///...............//////////////////////////////.........---------......////////////.....................................................................---------/////////...------,,,,,,///............---------,,,,,,,,,---------......//////.........---------,,,,,,------------,,,,,,---------.........//////------------------------,,,,,,,,,---------................................................//////---,,,+++,,,...///...---......////////////......------------------------........................------------------------............------------,,,+++***+++---...---,,,......---+++******---000......------------......------------------------......................../////////.........---------------------------------------............///........................------..........................................///111222111000///000111////////////////////////............////////////......///000000000000000000111111111222222222222222222222333333333444444555666777888888777666555444555666666444444555666777888888888888777666555999999888888777777777666666666777888888777666666999999888888777666666555777888888888888777666666888888999999888777444333444444555666666777666666999999888888888777777777555666777888888777666555444444444444444444444444555555555555555555555555444444444444444444444444222333333444444333333222555555555555555555555555555555555555555555555555555555555555555555555555666555555555444444444444555555555555555555555555666555333222333444777888555555555555666666666666777777777777777777777777666666666666555555555555666666666666666777777888666666555555555555666666777777777777888888888888000000000000////////////000000000000111111111111111111111222222222222333222222333333333333333333444555555555666666666666777777777777777777777777999999999999999999999999888999999:::::::::::::::888888999:::::::::::::::999999:::;;;;;;;;;:::::::::;;;<<<<<<:::999999:::999999::::::::::::999999999999999888888888888888999999999888888888888888888888777777777777666666888888777777666666555555555666666666666555444444333222222111111222222333222222222222333333333333111111111111111111111111////////////////////////000000000000000000000000............////////////000000///...............////////////////////////...............---------......////////////......................................................---------...............------..................///............---------,,,,,,,,,---------.....................---------+++,,,,,,,,,,,,,,,,,,+++---------.........//////------------------------,,,,,,,,,---------......------------------------,,,,,,------......//////---,,,+++,,,...///...---......////////////......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...,,,*********,,,---,,,+++---...///...,,,,,,...///......------------......++++++,,,------...//////////////////////////////.........------------------------------------------------............///........................,,,---------.../////////........................///000111111//////000111////////////////////////............////////////...............//////000111111111222222222333333222222222222333333333333444444555555555555444444444666777666555555666777777777777777777666666555777777777777666666666666999:::;;;======;;;:::999999888888777777666666555777777888888777777666555:::;;;;;;;;;999777555444333333333444555666888888::::::::::::999999999888555666777888888777666555555555555555555555555555444444444444444444444444444444444444444444444444222333333444444333333222444444444444444444444444444444444444444444444444555555555555555555555555555555555555444444444444444444444444444444444444555444444444444555666777555555555555666666666666555555555555555555555555555555555555555666666666666666555555666666777888666666555555555555666666777777888888888999999999111111000000//////......///000000000111111111111111111111111222222222222222222222222222333333333444444333333333444555666666666666666777777888888999999999999999999999999888888999::::::::::::999888999999:::::::::::::::999999999::::::::::::999:::<<<===<<<;;;:::::::::999999::::::::::::999999777777777777777777666666888888888888888888888888888777777777666666666666888777777777666666666555555666666666666555444444333222222111111222222333111222222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000........./////////000000000000///...............////////////////////////..............................////////////......................................................,,,,,,------...//////000........................///............---------,,,,,,,,,---------..............................,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------))))))******+++,,,---------,,,+++,,,...///...---,,,,,,------------,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***+++---...---,,,---///000000.........///......------------......,,,,,,,,,---------......////////////////////////---------------------------------------------------------............///........................,,,,,,,,,---...///000000........................---...///...------...///////////////////////////............////////////000///...---...///000111000000111111111222222222111222222222222333333333333333444444444444333333444666777666555555666888666666666777777666555555555555555666666666666666999;;;===>>>>>>===;;;999888888777777666666666666777777777777777666666555999:::::::::999777666555555555444444555666888999:::::::::999999999888888555666777888888777666555666666666666666666666666444444444444444444444444444444444444444444444444222333333444444333333222444444444444444444444444333333333333333333333333555555555555555555555555444444444444444444444444444444444444444444444444111222333333444444333333555555555555666666666666444444444444444444444444444444444555555666666666666555555555555666777777666666555555555555666666666777777777777888888888111111000000//////......///000000000111111111111000000111111111222222222111111111222222333333333333333333222333444444555555555555666777777888888888888888888888888888888777888999999::::::999999999999:::;;;;;;;;;;;;;;;999999999999888999999999:::<<<===<<<;;;:::::::::888999999::::::999999888888888888888888888888888888888888888888888888888777777777666666666666555777777777777666666666666666666777777777666555555333222222111111222222333111111111222222222333333111111111111111111111111111111111111111111111111000000000000000000000000//////000000000111111111000000///...............////////////////////////---...........................////////////......................................................+++,,,,,,---...///000000/////////...------,,,,,,///............---------,,,,,,,,,---------......---.....................------............------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......,,,---------.........///))))))******+++,,,---------,,,+++,,,...///...---,,,,,,------------,,,,,,////////////////////////........................------------------------.........------------,,,...---,,,---...//////------///111111///......///......------------............---------,,,,,,,,,////////////////////////---------------------------------------------------------............///........................,,,,,,,,,---...///000000........................,,,...///...---,,,---.......................................////////////111000///...///000111222////////////000000000000111111111222222222333333444444444444444444444444333555666666555555666888444555555666666666555555444444555555666666666777555666888999999888666555777777777666666666666666777777777777777666555555666666777777777777777777999888777666666777888999888888888888777777777777555666777888888777666555666666666666666666666666444444444444444444444444444444444444444444444444222333333444444333333222444444444444444444444444333333333333333333333333555555555555555555555555333333444444444444444444444444444444444444444444111222333444444444333333555555555555666666666666555555555555555555555555333333444444555555666666555555555555555666666777666666555555555555666666555555555666666666666777000000000000////////////000000000000111111111111000000000111111111111222000000111111222333333333222333333333444444444444555555555666666777777777777777777777777777777777777888888999999999999999999::::::;;;;;;;;;;;;;;;:::999888888777777888888:::;;;<<<<<<:::999999:::888888999999999999888888:::::::::::::::;;;;;;;;;888888888888888999999999777777666666666666555555777777777777666666666666666777777777777666555555333222222111111222222333111111111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000///...............////////////////////////---------.....................////////////......................................................,,,,,,------...///000000000000///...------,,,,,,///............---------,,,,,,,,,---------......---------...............---......//////......------------.........//////------------------------,,,,,,,,,---------....../////////000111111222222,,,,,,------......//////---,,,+++,,,...///...---......////////////......////////////////////////................................................///.........------,,,,,,///------...///000///...---///000000///......///......------------......//////...---,,,,,,++++++........................---------------.........---------------------------------............///........................,,,---------.../////////...........................///000000......///000....................................////////////000000000000000111222222........./////////000000111111111111222222222222555555444444444444555555222444555555444444666777333444555555555555555555333444444555666777888888666777777777777777777666666666666666666666666666666666777777666666555444444444444555666666777777:::999888888777777777888777777777666666666555555555666777888888777666555555555555555555555555555333333333333333333333333444444444444444444444444222333333444444333333222333333333333333333333333333333333333333333333333555555555555555555555555333333333333444444444444333333333333333333333333333444555555666666555555555555555555666666666666666666666666666666666666444444444444444555555555555555444444555555666777666666555555555555666666444444444555555555666666////////////000000000000000000000000111111111111000000000000111111111111///000000111222222333333222222444555555555444333555555666666666666666666777777777777777777777777777777888999999999999999888888999::::::::::::::::::999888777666777777888999:::<<<;;;999888888999888888999999999999888888888999999999::::::::::::777777888888888999999999777777666666666555555555666666666666777777777777555666666666666555444444333222222111111222222333111111111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000/////////000000000000111000000///...............////////////////////////---------.........//////......////////////......................................................,,,---------......//////........................///............---------,,,,,,,,,---------......---------.........//////,,,------......------,,,---------.........//////------------------------,,,,,,,,,---------............//////000111111222..................//////---,,,+++,,,...///...---......////////////......................................................------------------------,,,,,,,,,,,,,,,---------...---,,,---///000///...---...//////------...///......------------......---------------------,,,------------------------------........./////////---------------------------------............///........................------.............................................///000000......///000....................................////////////...//////000000000000000////////////000000000000111111111111222222222222555444333333333333444555111222444444333333555777222333444555555555555555333444555666777888999999:::999888888888888999:::666666666666666666666666666666777777666666555444555555555555555555666666666777777888888888888777777777777666666666555555555666777888888777666555444444444444444444444444333333333333333333333333444444444444444444444444222333333444444333333222333333333333333333333333444444444444444444444444555555555555555555555555222222333333333444444444333333333333333333333333444444444555555555666666555555555555666666666666666666666666666666666666555444444444444444444333555444444444444555666666666666555555555555666666555555555555666666666666......//////000000111111000000000000111111111111000000000000111111111111///000000111222222333333111222444666666555444333666666666666666666666666777777777777777777777777777777888999999999999888777777888999999999999888:::999888666666666777888888:::;;;;;;999888888999888888999999999999888888555555666666777777777888777777888888999999999999777666666666555555555555666666666666777777777777444444555555444444333222333222222222222222222333000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000............/////////000000000///...............////////////////////////---------.........//////......////////////......................................................---------...............,,,,,,------...//////000//////.........---------,,,,,,,,,---------......---------.........//////+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......++++++,,,,,,---...//////------------------,,,,,,---,,,+++,,,...///...---,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---......---,,,+++,,,...///...------...///...,,,,,,...///.........------.........+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000---------------------------------.........//////.......................................---------........................,,,---...---,,,,,,---......................................./////////000,,,---///000000000///...000000000000111111111111000111111111111222222222555444333222222333444555000111333333333333444666222333444444555555555444333444555666777888999:::888777555444444555777888555555555666666666666666666666666666666555555444888777666555555555555555333444666777999999888888777777777777666666666666555666777888888777666555444444444444444444444444333333333333333333333333444444444444444444444444222333333444444333333222333333333333333333333333444444444444444444444444555555555555555555555555222222222333333444444444333333333333333333333333333222222222222333444555555555555555666666666777555555555555555555555555555555555444444333333333555444444444444555666666666666555555555555666666666666666666777777777777%%%(((,,,000222222000///000000000000000000000000222000///...///000222333222222222222222222222222555555555555555555555555555555444444444555555666999666333444777999888777888777666666777888999:::888888888888888999::::::999999999888888888888777777777888888888888777777999999999999999999999999777777777777777888888888666777888999999888777666666666666666666666666666888888888888777666555444666555555555555444444444444444333333333333222222333222111000000111222333555444333111000//////...000000000000000000000000//////000000000000////////////////////////////////////......------,,,,,,//////////////////////////////............//////......---------,,,,,,,,,........................---------............//////...---,,,,,,---...///......////////////......------------------------,,,,,,---....../////////+++---///111111///---+++.........------,,,,,,,,,---..................---........................,,,,,,,,,---------......------++++++++++++------------------------------------------------------.........------,,,,,,,,,................................................................................................------------------------......//////...---,,,,,,........................---.........---,,,,,,+++.................................------,,,,,,,,,...---,,,,,,++++++++++++........................///...------...///...---,,,,,,------...///000000////////////////////////////////////////////////////////////////////////////////////////////////......---,,,---...///000000000////////////000000000000000000111111111111111111222222222333333333555444444333333222222111555555555555555444444444555555555555666666666666555555555555555555555555777666555444444555777777888777777666555444444444666666666666777777777777666777777777888888888888999888888777666555555444444444555666666666666666555444444444444333333333555555444333333222111111333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444777666555444222111000///333333333333333333333333333333333333333333333333333333333444444444555555444444444444444444444444555666777777777666444333444444444444444444444444444444555555555555444444666666555444555666777888777777777777777777777777***+++...000111000///...000000000000000000000000111000///...///000222333222222222222222222222222222222222222222222222222555444333222222222222222888666444444666888888777555444444333333444555666555555555555555666777777999999999888888888777777777777888888888888777777888888888888888888888888888777777777777777777777555555666666666666555555555555555555555555555555444444444444333222111000444444444444333333333333444444333333333222222222111000////////////000111444333222111000/////////000000000000000000000000//////000000000000//////////////////////////////000000//////////////////........................//////............//////............---------,,,........................---------............///......------------............////////////......------------------------.........---------------,,,---...//////...---,,,......---------,,,,,,,,,------............------........................,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------------------------------......---------,,,,,,,,,.......................................................................................---------------------------------......//////...------,,,........................------......------,,,+++..............................---------,,,,,,,,,...---,,,,,,++++++,,,,,,........................///...------...///...---,,,,,,------...//////000........................////////////////////////////////////////////////////////////////////////......---------...///000000000////////////000000000000000000111111111111111111111222222222333333444333333333333222222222444444444555555555555555555555555555666666666666555555555555555555555555666555444444555666777888888777777666555555444444555555666666666777777777666666777777777888888888888888777777666555555444666666777888888888888888777666666666666555555555555555444333333222111111333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444555444444333333222222111333333333333333333333333333333333333333333333333333333333444444444444555444444444444444444444444555555666666666555444333444444444444444444444444444444555555555555444444444333333222333444555666555555555555555555555555//////000000000///...---000000000000000000000000111000/////////000222333222222222222222222222222000000000000000000000000222222222222333444555555777555444444666888777777888888666555555666777777555444444444444555666666999999888888888777777777777777888888888888777777888888888888888888888888888888888777777666666666666555555555555555555666555555555555555555555555555555555555444333222111333333333333222222222222333333333333222222222222111111000000000000111111333222111000000000000111000000000000000000000000//////000000000000//////////////////////////////000000000000111111111111........................//////............///////////////.........---------------------------------------............///------............------......////////////......------------------------.........---,,,+++++++++---------......---------...------------,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------------------------------...------------,,,,,,,,,........................------------------------------------------------///.........------,,,,,,------------------------.........///......---,,,........................------......------,,,,,,...........................------------,,,,,,,,,...---,,,,,,,,,,,,,,,,,,........................///...------...///...---,,,,,,------.../////////........................////////////////////////////////////////////////////////////////////////......------......///000000000////////////000000000000000000111111111111111111111222222222222333222222222222333333333333333333444444555555666666444555555555555666666666555555555555555555555555444444444444555777888999777777777666555555444444444444555555555666666666666666666666777777777777888777777666666555555555666666777888888888777777777666666666666555555555555444444333333222222111333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444555555555444333222444444444444444444444444444444555555555555444444333333333222333444444555444444444444444444444444222111000///////////////////////////////////////000000//////000000111222111111111111111111111111222222222222222222222222000111222444777:::<<<>>>666555555555666777777777:::999888666666666777777666666555555555666666777888888888888777777777777777777888888888888777777999999999999999999999999999999888777666555555444888777666555555666777888555555555555555555555555666666666666555555444333333333333333222222222222333333333222222222222111444333333333333333333444111111000000000000111111//////////////////////////////000000000000////////////////////////////////////000000111111222222........................///......------......///000////////////.........---------------------------------............///,,,,,,...//////...,,,,,,---......//////......------------------------------------,,,,,,+++++++++......---,,,,,,---......------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------------------------------///......------,,,,,,+++---------------------------...............------........................,,,------...------,,,,,,........................------------------------...------,,,,,,,,,------........................///---------...///...------------.........//////........................////////////////////////////////////////////////////////////////////////...............//////000000000////////////000000///000000000111111111111111111111111222222222222000111111222333333444444222222333444444555666666444444444555555555666666555555555555555555555555333333444555666777888999777777666666555555555555444444444444555555555666555555555666666666777777777777666666666555555555444444555555555555555444555444444444444333333333444444444333333222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333222222222222222222222222333333333333333333333333222222333333333444444444333333333333333333333333444444444444333333222222333333333333333333333333333444444555555444444333444444444555555555666666444444444444444444444444000000///...//////000111////////////////////////000000000000000111111222111111111111111111111111222222222222222222222222111111333555888;;;>>>???444555555666666666666666666666444333222333333444666666555555555555666666888888888777777777666666777777888888888888777777666666666666666666666666999888888777666555444444888777666555555666777888555555555555555555555555333333333333333333222111444444444444333333333333333333222222222111111111333333333333333333333333000000000///000000111222//////////////////////////////000000000000//////////////////////////////---......//////000000000..............................------------......000////////////.........---------------------------------............///+++,,,---......---,,,+++------............------------------------------+++++++++,,,,,,---------...---,,,++++++,,,---...------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------------------------------......------,,,,,,,,,,,,------------------------------...............---........................,,,,,,------...------,,,........................---------------------------------,,,,,,---..............................///---------...///...------------.......................................////////////////////////////////////////////////////////////////////////.........///////////////000000////////////000000///000000000111111111111000000111111111222222222///000111111222333444444111222222333444555666666444444444444555555555555555555555555555555555555222333444555777777888888666666666666555555555555444444444444555555555666444555555555555666666666666666666666555555555555444444555555555555444444555444444444444333333333444444333333333333222222333333333333333333333333333333333333333333333333222222222222222222222222222222222333333333444444555444444333333222222111222222222222222222222222333333333333333333333333222222222333333333444444333333333333333333333333444444333333222222222222333333333333333333333333333333444444444444333333444444444555555555555555555555555555555555555555............///000111111000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000222222222333444555777888222444666666555555555666777666555444333444555555555555444333333333333444888888777777777666666666777777888888888888777777333333333333333333333333777777777666666555555555555444444444444444444555444444444444444444444444444444444555555444444333444444444444333333333333222222222222111111111111000000111111111111000000000000/////////000000111000000000000000000000000//////000000000000//////////////////////////////------------............------------------------......------------....../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,------------,,,,,,------............------------------------------+++++++++,,,---............---,,,++++++,,,---...,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,---......///.................................,,,,,,------......------........................,,,,,,,,,------------...------------------...///........................///...------...///...---........................------------------------////////////////////////////////////////////////////////////////////////---...///000000000000///000000////////////000000000000000000111111111111000000000111111111111222000000000111222333333444222222333333444444555555333444444444444555555555555555555555555555555555333333555666777777777777666666666666666666555555444444555555555666666666444444444444555555555666555555555555555555555555666666777777777666555555777666666666666555555555333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333444444555555444333333222111111222222222222222222222222333333333333333333333333222222222222333333333333333333333333333333333333555444333222222222333333333333333333333333333333333333444444444444333333111111222333333333333222555555555555555555555555------........./////////000000000000000000000000//////000111111111111111111111111111111111111111////////////////////////111111111111111222222333111444777777555444555666888777666555666777888999666555555444333333444444888777777777666666666666777777888888888888777777333333333333333333333333666666666666666666555555333444444555555444444333444444444444444444444444444555555666666666555555333333333333222222222222222222222222111111111111//////000111111000//////111000000/////////000000000000000000000000000000//////000000000000//////////////////////////////.........---------------------------------------...------,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---,,,,,,,,,,,,,,,,,,---,,,------......------,,,---------------------------------------.........---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...------------------------,,,------...//////..............................+++,,,------......------........................,,,,,,,,,---------......---------------...//////........................///...------...///...---........................------------------------////////////////////////////////////////////////////////////////////////---...///000111000000///000000////////////000000000000000000111111111111000000000000111111111111000000111111222222333333333333333333333333333333333333444444444555555555555555555555555555555555333444555777777777666666555666666666666666666666555555666666666777777777333333444444444555555555555555555555555555555555666666777777666666555444777666666666666555555555333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111222222333333333333444444333333333333333333333333111111111111111111111111333333333333333333333333111222222222222333333333222222222222222222222222666555444333222333333444222222222222222222222222222333333444444333333222000111222333333333222222444444444444444444444444---......///......---,,,000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000/////////000111333444555111444777777555444555666444333222222333444555666999888777666666666666666777777777777666666666666777777888888888888777777666666666666666666666666555555555666666666666666444555666777777666555444444444444444444444444444000111111222222222111111222222222111111111111000222222222111111111111000000111222333333222111000111111000///////////////000000000000000000000000//////000000000000////////////////////////////////////......---------,,,------------------------...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...---++++++++++++---...,,,------......------,,,------------------------000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++------------++++++------------------------------------------------,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///------------------------,,,,,,---.../////////...........................+++,,,,,,---.........---........................,,,,,,,,,------.........---------------...///000........................///...------...///...---.....................---------------------------////////////////////////////////////////////////////////////////////////---...000111111111000///000000////////////000000000000000000111111111111000000000000111111111111111111111111111222222222444333333333333333333333333333333444444444555555555555555555555555555555444555666777777666555555555555555666666666666666666666666666777777777777333333333444444444555555444555555555555555555555444555555555444333222222555555444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111222222333333333444444444111111222333333444555555111111111111111111111111333333333333333333333333111111222222222333333333222222222222222222222222666555444333222333444444222222222222222222222222222333333444444333333222222333444555666555444444333333333333333333333333000000000000000000000000............////////////000000////////////000000222222222111111111000000111111222222222111111000222222111111222222333444111222444666666555444333666555333222333444666888888555222333666888777666666555444333333444555666777777777777888888888888555555444444444444555555666777888999999999999999222333333444555555555444333333333333333333333333222333333444444333333222222222222222222222222222000111111222222111111000222222111111111111111222//////000000000000//////000000000000000000000000///////////////.........000000...---+++***((((((000///...---,,,---......//////.........---------------------------------........................------++++++++++++------........................---,,,,,,,,,,,,---......,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,---------......000000///...------,,,,,,***+++---//////...---,,,........................000000//////......------///...---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,------............------,,,,,,------......------,,,,,,,,,------,,,---------.../////////------------------------------------------------,,,,,,,,,------.........------++++++++++++------...---,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,........................------...///...---+++***,,,,,,---......---,,,,,,.........////////////000........................,,,,,,,,,---------......,,,,,,------.../////////,,,,,,,,,---...///000000//////.........---------////////////////////////000000//////.........---////////////000000000000000000000000000000000000000000000000111111111111000000111222222222222111333222222111111222222333444333333222222333333444555555555555555555444444222333444555666666666666777888999999888666333222333333333444444666777888666666666666666666666666777666555444333444555555444444444444444444444444999666333111000222444666222333444444222000000111444444333333333333222222333333333333333333333333333333333222222222111111333333555666666666555444000000000000000000000000111111222222222333333333333333333333333333333333444333333222111111111222333333222111222333444555444444222222222222444444111111111111111111111111222111000000000111333333333333333333333333333333444444444444444444444444....................................////////////000///////////////000111222222222111111111000000111111111222222111111000222222111111222222333444222222444555555555444333555444444333444555666777777555333333666777777666777666555555555555666777666666777777777888888888555555444444444444555555444555555666666666555555222333444444555555444444333333333333333333333333333444444555555444444333222222222222222222222222111111222222222222111111222222111111111111111222//////000000000000//////000000000000000000000000/////////////////////............---------,,,,,,000///...---,,,------...//////.........---------------------------------........................------,,,++++++,,,------........................---,,,,,,,,,------......,,,,,,,,,---------......---......//////000000000,,,,,,,,,---------......000//////...------,,,,,,+++,,,---//////...,,,+++........................////////////............///...---,,,,,,,,,,,,---,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,---------.........------,,,,,,------...///......------.........---------...............------------------------------------------------,,,,,,------------------......---,,,,,,---............---,,,---...//////------------------------........................------......------,,,+++,,,,,,---......---,,,,,,,,,,,,,,,------------...........................,,,,,,,,,---------........................------,,,---------...///////////////.........---------........................000/////////.............../////////000000000000000000000000000000000000000000000000111111111111000000111222222222222111555444444333333444444555444333333222222333333444555555555555555555555555444555666777888888888888666777888999888666444333444444444444555555666777666666666666666666666666777666555444333444444555444444444444444444444444777666333222111222444555222444555555333222222333444444333333333222222222333333333333333333333333333333333222222222111111111222333444555444444333111111111111111111111111111111111222222222333333333333333333333333333333444333222222111111111222333333222222222333444555444333222222222222333444444444333333222333333333222222111111111222333444333333333333333333333333111111111111111111111111....................................///////////////////////////000111111222111111111111000000000000000111111222111111000222111111111111222333333333333333333444444444444444444444444555555555555777555444444666777777666777777666666666666777777666666777777777777888888555555444444444444555555444555555555555444444333333333444444555555444444222222222222222222222222444444555555555555444444222222222222222222222222222222222333333222222222222111111111111111222222///000000111111000000///000000000000000000000000......//////////////////,,,------...//////000000//////...------------..................---------------------------------........................------,,,,,,,,,,,,------........................,,,,,,,,,---------......,,,,,,,,,---------......///////////////000000000,,,,,,,,,---------......//////......---,,,,,,,,,,,,---.........---,,,+++------------------------.............../////////......---,,,,,,,,,------,,,------------........./////////............---,,,,,,,,,------------......------,,,,,,------...//////.........//////000...............---------------------------------------------------------------------------,,,,,,//////............////////////...---------............................................................---,,,,,,,,,------,,,------......------,,,,,,,,,,,,------------...........................,,,,,,,,,---------......000//////...------,,,,,,------.................................---------........................////////////................../////////000000000000000000000000000000000000000000000111111111111000000111222222222222111444444333333333333444444444333333222222333333444555555555555555555555555444555666777777777777777555666777888888777666555555555555555555555555666666666666666666666666666666666555444444444444555444444444444444444444444555555444333333333444444222444555555444333444555333333333333222222222222222222333333333333333333333333333222222222111111000111222333333333222222222222222222222222222222111111111222222222222333333333333333333333333333333333222111111111111222333222222222222333444444333333222222222222333333555444333222111111222333333222222222222333444444333333333333333333333333333333333333333333333333000000000000000000000000............///////////////......//////000111222111111111111000000000000///000000111111111111111111111111111111222222333333333222222222333444555222333444555555555444444555555555555666666777666666666666666666666666666666666666666777777777888555555444444444444555555888888888888777666555555333333444444555444444333111111111111111111111111333333444444444444333333222222222222222222222222222222333333333333222222111111111000111111222333000000000111111000000000////////////////////////............////////////,,,,,,---...//////000000//////......------------........................------------------------........................---------,,,,,,---------........................,,,,,,---------...------,,,,,,,,,---------......111000///---,,,***)))))),,,,,,,,,---------...............------,,,,,,,,,------.........---,,,+++---------------------------------....../////////...------,,,,,,,,,---------------.........///////////////////////////...------------------------...------,,,,,,------.....................///000/////////...---------,,,------------------------------------------------.........------,,,,,,,,,........................//////......------------------------------------........................///...,,,++++++,,,---...------------------------.........////////////000........................,,,,,,,,,---------......//////.........---------...............---------................................................///////////////................../////////000000///////////////////////////000000000111111111111000000111222222222222111222222111111111111222222444333333222222333333444444444444555555555555555222333444444555555555444444555666777888888777777666666666666666555555555666666666666666666666666666666555555444444444444444444444444444444444444444444444444444444333333111222444555444333444555333333333222222222222111222222222222222333333333333333333222222222111111111111111222222222222222222222222222222222222222111111111111222222222222222222222222222222222222222222111111111111111222222222222222222333333333333222222222222222222333444333111///...///000111111111111222222222333333222222222222222222222222444444444444444444444444000000000000000000000000............///////////////////////////000111111000000000000000000000000...///000111111111111111111111000000111111222333333222222222222333444555222333444444555555444444444555666666666666666777555555555555555555555555555666666666666777777777555555444444444444555555999999999999888888777666333444444555444444333333111111111111111111111111222222222333333222222222222222222222222222222222111222222333333222222111111111000000111222222333000000111111111111000000////////////////////////---.........//////000000---------------........................------------.....................------------------------........................------------------------........................+++,,,---.........------,,,,,,,,,---------......///...---,,,***)))(((''',,,,,,,,,---------......---------------,,,,,,,,,------------------,,,,,,------------------------,,,,,,------......//////------,,,,,,,,,------...---------.........//////.../////////////////////------------------------...------,,,,,,------...---,,,,,,,,,------...////////////...---------,,,------------------------------------------------.........------,,,,,,,,,---------......---------/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,++++++,,,...///------------------------.........////////////000........................,,,,,,,,,---------......---------.........//////...............------------......................................................///////////////............///////////////////////////////////////000000000111111111111000000111222222222222111222111111000000111111222444333333222222333333444444444444555555555666666222333333444444444444444555555666777777888888888555666666777777666555444666666666666666666666666555555555555555444444444444444444444444444444444333333444555555444444333///111333333333222333444333333222222222111111111111111111222222333333333333333333222222222111111222222222222222333333333222222222222222222222222000000111111111222222222222222222222222222222222111111111000000111222222111111222222222333333333222222222222222222222222222222000/////////000000///000000111111111111111222222222222222222222222000000000000000000000000....................................////////////000000////////////000000//////000000000000000111......///000111111111111111000000000000111222222222222222222333333333333333333333333444444444444333555777777666555666777444444555555555555444444555555666666666666777777555555444444444444555555666777777777777777666555444444555555444444333333222222222222222222222222111111222222222222111111222222222222222222222222111111111222222111111111000000000000111222333333000111111222222111111000000000000000000000000000------......///000000000.........---------------......//////......---,,,---------...............------------------------........................------............------........................+++,,,---.........---,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---------,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------,,,,,,,,,---......,,,------------.........---............/////////...------------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,---...///...............---------------------------------------------------------------------------,,,,,,,,,---............---,,,.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,------------...........................,,,,,,,,,---------......,,,,,,------...//////000------..................---------...............------------------------.........///////////////------........./////////000000000000000000000000000000000000111111111111000000111222222222222111333333222222222222333333444333333222222333333444333333444444555666666666444555555666666666555555555666666666777777888888444555777777888777666555666666666666666666666666555555666666555555444333444444444444444444444444222333444444555555444444000111333333222111222333222222222222111111111111000000111111222333333333333333333222222222111111222222111111222222333444222222222222222222222222000000000111111111111222222222222222222222222222111000000000000111222222000111111222333222222222111111222222222222111111222222222222222222222222...///000000111111000000222222222222222222222222111111111111111111111111....................................////////////222111000//////......///////////////000000111111---...///000111111111111000000000000000111222222000111222333444333222222444333222222222333444555222555777888666555666777444555666777777666555444555555555666666666777777555555444444444444555555444555666666666666666666444444555555444444333222333333333333333333333333111222222333333222222111222222222222222222222222///000000111111000000///000000000000111222333444000111111222222111111000000000000000000000000000------......///000000111........................---.../////////...---,,,---------.........//////------------------------........................,,,---...//////...---,,,........................***+++---//////...---,,,,,,,,,,,,---------......+++,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,...------------------,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,------------,,,,,,------..................---------,,,,,,,,,...------,,,,,,------...,,,,,,,,,------...///000---------...............------------------------------------------------,,,,,,---------------------...////////////...---,,,---.../////////...---------------------------........................+++,,,------......------...---,,,,,,,,,,,,---...,,,,,,,,,------------...........................,,,,,,,,,---------......------..................,,,---------.../////////---------.........//////------------------------............/////////000---------.........//////000000000000000000000000000000000000111111111111000000111222222222222111333333222222222222333333444333333222222333333444333333444444555666666777555555555666666555555444777666666666666777777777333444666888888888777666666666666666666666666666444555666666666555444333444444444444444444444444333333333444444444555555222333555444333222222333222222222222111111111111///000000111222222333333333333333222222222111111111111000000000111222333111111111111111111111111000000000000111111111111111111111111111111111111000000000000000111222222///000111222333222222111000111222333333222111000...///111333444333222111...///000111222111111000111111111111111111111111333333333333333333333333000000000000000000000000............/////////000333222111///.............../////////000000111111---...///000111111111111000000000000000111111222///111333444444444222111444333222111111333555666222555888888666555555777555666777888888777666555555555555555666666666777555555555444444555555555555555666777888888888777444555555555444333333222333333333333333333333333222333333444444333333222222222222222222222222222//////000000000000//////000000000000111222333444111111222222222222111111000000000000000000000000---------...///000000111......//////000000111111---.../////////...,,,,,,---------.........//////------------------------........................,,,---...//////...---,,,........................***+++---//////...---,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,---...///+++++++++,,,,,,,,,------,,,,,,,,,---------...............------,,,,,,,,,...------,,,,,,------...---------......000111111,,,------....../////////------------------------------------------------,,,,,,,,,------............///000111111000///...+++,,,.../////////......................................................***+++---...///...------...---,,,,,,,,,,,,---............/////////000000........................,,,,,,,,,---------....../////////...------,,,,,,,,,,,,------...///000000---------.........//////---------------------------.........//////000000---------.........//////000000000000000000000000000000000000111111111111000000111222222222222111111111000000000000111111444333333222222333333444333333444444555666777777333333333444333333222222777777666666666666777777222444666888999999888777666666666666666666666666444555666666666555333333444444444444444444444444333333333333333444555666444555666666444222222333222222222111111111111000///000000111222222333333333333333222222222111111000///.........///111222000000000000000000000000000000000000111111111111111111111111111111111111000000///000000111222222///000111222333222111111000111222333333222111000***,,,///222333222000//////000111222333222111111111111111111111111111111000000000000000000000000//////.........---------------...///000111222222111000000///...------,,,............////////////000000000000////////////000000000000111111111111111111222222222333333333444333222111111111222333444444444444444444444444666555444333222333444555666555555444444444555555555555555444444333333222111111222444777888888777555555444444444333333333222222222222222222222222222222222222222222222222222111000//////111333444333333333222111000//////000111111111111222222222111111000///////////////222111111000///......---........................,,,------......------,,,,,,---///000000000///...///...---,,,,,,---...///------------------------+++,,,---......---,,,+++.........------,,,,,,,,,.........------..................------,,,,,,,,,---------,,,,,,+++++++++---------.........//////+++++++++,,,,,,---------+++,,,---......---,,,+++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------,,,++++++++++++,,,---******,,,------,,,******------------------------........................++++++,,,,,,,,,------------------------------------------............///...---,,,,,,,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...........................,,,------......------,,,.........------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++++++++,,,,,,,,,------000...------///000000///000///...---------------//////.........---------+++,,,---......---,,,+++......................................................------,,,,,,,,,+++........................000000////////////000000222222222222222222222222000111111111111222222222///000111222333444444444333333333444444444555555333333222111222333444555444444555666777777666666777777888888888888777777444444444333333222222222444444444444444444444444555555444444444333333333333333333333333333333333555555444333333222111111333222222222222222222222222222222111111111000000000000000000000000000000000000111111111222222222333222222222111111000000000000000000000111111222111111111111111111111111//////000111111111111111000000000000000000000000000000000000000000000000111111111111111000//////000000111111111111000000000000000000111111111111111111111111111111111111//////.........---------------...///000111222222111111000//////...------............////////////////////////000000000000//////000000000111111111111111111222222222333333333222222222111222222333444444444444444444444444555444333333333333444555555555444444444444555555555555555444444444444444666555555666777777666444555555444444444333333333222222222222222222222222222222222222222222222222222111000///000111333444222222222222111000//////000000111111111222222222222111000000//////000000111111000000///......---........................---......//////......---------...//////////////////...------------...///------------------------......////////////............---------,,,,,,,,,......------------...............------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,------------.........++++++,,,,,,,,,---------,,,------------------,,,++++++,,,------------,,,++++++,,,,,,,,,,,,------///...------------...///,,,,,,,,,------,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------------------------------------------...............---,,,,,,,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...........................,,,------......------,,,......---------,,,,,,,,,------------------------........................------------------------------------............---------.........//////...,,,+++,,,---///......//////...---------------------,,,,,,,,,+++++++++,,,------------------,,,................................................111111000000////////////////////////////////////000000////////////000000222222222222222222222222000111111111111222222222000111222222333333333333333333333444444444444555444333222222222333444555444444555666666666666666555666666777777666666555555444444444333333333333444444444444444444444444555555444444444333333333333333333333333333333333555444444333222222111111222222222333333444444444222222222111111111000000000000000000000000000000000000111111111222222222222222111111111000000000000000000000000111111222111111111111111111111111//////000111111111111111000000000000000000000000000000000000000000000000111111111111111000//////000000111111111111000000000000000000111111111111000000000000000000000000...............---------------...///000111222222111111000000//////..................////////////......//////000000111111//////000000000000111111111111111222222222222333111222222333333222222222444444444444444444444444444444333333333444444555555444444444444444555555555555555555555555666666777666555666888888666444555555444444444333333333222222222222222222222222222222222222222222222222222111000000000111222333222222222222111000//////000000000111111111222222111111000000//////000000111000000//////.........////////////////////////...//////////////////............---......///000///...------------...///------------------------/////////....../////////...------------,,,,,,,,,------,,,,,,,,,,,,------.........---------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,------------...------,,,,,,------...++++++,,,---------------++++++,,,,,,,,,,,,------///......------......///...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...............------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...........................,,,------......------,,,...------------,,,,,,,,,------------------------................................................------------............---------.........//////,,,+++)))***,,,------,,,//////...------------...------,,,,,,,,,+++++++++...------,,,,,,------...------------------------....................................------------000000000000000000000000000000////////////000000000000000000000000000000000111111111111222222222111222222333333333222222333333333333444444444444555444333333333333333444444444555666666666666555444444555555555555444444555555555555555444444444444444444444444444444444555555444444444333333333333333333333333333333333444444333333222222111111111111222333444555666666222222222111111111111111000000000000000000000000111111111111111222222222111111000000000000//////000000000000000111111222111111111111111111111111//////000111111111111111000000000000000000000000000000000000000000000000000111111111111000000///000000111111111111000000000000000000111111111111////////////////////////.................................///000111111111111111000000000/////////............////////////---......///000111111222////////////000000000111111111111111222222222222000111222333444333222111333333333333333333333333444333333333444444555555444444333333444444555555444555555555666666777777333333333555777999888777555555444444444333333333222222222222222222222222222222222222222222222222222111111000000111222222111111111111111000//////000000000000111111111111000000//////...//////000000000/////////.........////////////////////////......////////////......///...---,,,---...///000.........------....................................---,,,++++++,,,---...---------------------------,,,,,,++++++,,,,,,---...............---------+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,------------------...---,,,++++++,,,---...+++,,,,,,---...---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,---------.........------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------------------------,,,------......------,,,------------------------------------------------........................------------------------,,,,,,---------.........+++++++++,,,,,,,,,------,,,+++)))***,,,------,,,///......---------......//////.........---------...---,,,++++++,,,---...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000////////////000000000000000000000000000000000000111111111222222222222222333333333222111111222222333333333444444444555444444444333333333333444444555666666555555555444444555555555555444444666666666666666555555555555555555555555555555555555555444444444333333333333333333333333333333333333333333333222222111111222222222333333444444444111111111111111111111111000000000000000000000000111111111111111111111111000000000///////////////000000000000000111111222111111111111111111111111//////000111111111111111000000000000000000000000000000000000000000000000000000111111111111000///000000111111111111000000///000000000111111111111000000000000000000000000---...........................//////000000111111000000000000////////////............////////////---......///000111111222...////////////000000000000000111111111222222222000111222333444333222222333333333333333333333333222333333444444555555555333333333333333444555555444555555555666666777777222111222333666777666555555555444444444333333333222222222222222222222222222222222222222222222222222222111111111111111111000000111111111000////////////000000000111111111.........------......///////////////............////////////////////////,,,------......------,,,...---,,,,,,,,,---///000---..................---...........................---,,,++++++,,,---...---------------------------,,,,,,++++++,,,,,,---........................+++++++++,,,,,,---------+++++++++,,,,,,,,,------------------------------...---,,,++++++,,,---...,,,,,,---.........------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,------------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,,,,---------,,,++++++---......---......---------....../////////.........---------...---,,,++++++,,,---...------------------------........................//////////////////000000........................000000////////////000000////////////////////////000000111111111222222222222222333333333222111111222222222333333333444444444444444444444444444444444444555555555555444444444555555666666555555444666666666666666666666666555555555555555555555555555555444444444333333333333333333333333333333333333222222222222222111111333222222222111111000000111111111111111111111111111111111111111111111111111111111111111111111111///////////////000000000000000000000000111111222000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000///000000111111111000000000000111111111111000000///000000000111111111111111111111111111111111111---------................../////////000000000111///////////////.....................////////////......//////000000111111......////////////000000000000000111111111111222000111222222333333333333333333333333333333333333222222333444555555555555222222222222333444555666555555555555555555666666555444333333444444222000555555444444444333333333222222222222222222222222222222222222222222222222222222222222111111111000///000000111111000///////////////000000000111111......------......//////................................................,,,,,,------------,,,,,,---------,,,------...///------...//////...------......................../////////....../////////,,,,,,,,,------------...------,,,,,,,,,,,,------.............../////////+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------............------------...------,,,,,,------...,,,,,,---...............++++++,,,,,,,,,,,,---------......//////......---,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------------,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------.........//////...---,,,,,,...//////......------------...//////------,,,,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................---............/////////........................000000////////////000000////////////////////////000111111111111222222222111222222333333333222222222222222222333333333333333333444555555555555555444555555555555444333333444555555555555555555444555555555666666666666666555555555555555555555555555555444444444333333333333333333333333333333333222222222222222222111111333333222111000///......111111111111111222222222111111111111111111111111222222222111111111111111//////000000000000111111000000000000000111111222000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000///000000111111111111000000000111111111111000000000000000000111111111111111111111111111111111111---------.........//////////////////000000000000------------........................////////////////////////000000000000........./////////000000000000000000111111111111111111111111222333444555222222222222222222222222111222333555555555555555222222222222333444555666555555555444444444444444666555444444555444222000555555444444444333333333222222222222222222222222222222222222222222222222222222222222222111000000//////000000000000000///////////////000000000111///////////////000111111........................------------------------------............------,,,,,,------......------------...//////...------..............................////////////......,,,,,,,,,---------............------------......---........./////////000---,,,,,,,,,,,,,,,,,,+++,,,------------.........///.........------------,,,------------------,,,,,,------...............++++++,,,,,,,,,,,,------------...//////...------+++,,,,,,,,,,,,,,,,,,+++------------------------------------------------------------............------------------------++++++,,,,,,,,,---------,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...........................,,,------......------,,,,,,,,,,,,---------......------------------------........................------------------------++++++,,,,,,,,,------------------.........//////...---,,,,,,...//////...---------------...//////------,,,,,,,,,+++++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,,,,------........................000000////////////000000000000000000000000000000000111111111111222222222000111222222333333333333111222222222222333333333111222444555666666666666444555555555444444333222333333444444444444333333444444555555555666666666555555555555555555555555555555444444444333333333333333333333333333333333111111111111111111222222333222222111111000000000000000111111111222222222111111111111111111111111222222222111111111000000000000000111111111222222000000000000000111111222000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000//////000111111111111111000000111111111111000000000000000000111111111111111111111111111111111111---------.........//////////////////000000000000,,,---------------------............/////////000000000000000////////////............/////////000000000000000111111111111222111000000111333555666222222222222222222222222000222333555666666555555222222222222333444555666555555555444444333333222444333333444666777666555555555444444444333333333222222222222222222222222222222222222222222222222222222222222222111000/////////000000000000000///////////////000000000000111111000111111222333333---.....................,,,,,,,,,,,,,,,,,,,,,,,,......////////////......+++,,,---...///...---,,,,,,---...//////...---,,,////////////////////////+++,,,---......---,,,+++,,,,,,,,,------.........///......------......///---.........//////000000---------,,,,,,+++++++++---------.........////////////.........---------+++,,,............,,,+++,,,---......//////......++++++,,,,,,,,,---------++++++,,,------,,,+++++++++,,,............,,,+++------------------------........................---------.........//////------------------------++++++,,,,,,,,,---------,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...000000000000000000000000,,,------......------,,,,,,,,,,,,------.........------------------------................................................++++++,,,,,,,,,---------+++++++++,,,,,,,,,------...,,,++++++---......------------------...///000//////.........---------+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.................................//////000000000000000000000000000000000000000////////////000000111111111111111111111111000111111111111222222222///000111222333444444444111111222222222333333333000111333555777777777777444555555555444444333222222222222333333222222222333444444444555555666666666666666666666666666666555555444444444333333333333333333333333333333333111111111111111111222222222222222222222222333333000000111111222222222222111111111111111111111111222222222222111111000000000000111111222222222333000000000000000111111222000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000//////000111111111111111000000111111111111000000000000000000111111111111000000000000000000000000111...,,,,,,......,,,))),,,---......//////......////////////////////////............////////////000000000000000000000000000000000000000000000000222222111111111111111111222111222222333444555666333222111000////////////444444444444444444444444444444444444444444444444444444444444444444444444555555555444444333333333444333333222333444666777111111111111111222222222333333333333333333333333222222222111000//////...000000000000000000000000000000000000////////////.........///000222444444........................---.../////////...,,,+++,,,------...............------------------------......------------......000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---------,,,,,,+++++++++------............------...........................---,,,,,,,,,,,,---...111000...---,,,,,,------++++++,,,,,,,,,,,,------///////////////////////////...---,,,,,,,,,,,,,,,---......//////......---...---+++++++++---///000/////////......---------........................,,,------....../////////........................---------------------------.........---,,,,,,+++/////////......------,,,.........---,,,+++))))))------............------,,,,,,,,,---...///000111...//////...,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------....../////////000//////...---***++++++,,,---...//////...------,,,,,,------...,,,------......------,,,------......------,,,+++------------------------,,,------......------,,,////////////////////////////////////////////////000000//////.........---////////////000000000000111111111111111111111111333333333333333333333333444444333222222111111000000111222444666777888999333333333444444444555555666555333333222333444555777777666555444444333333444444444444444444444444333333333222222111111111222333444444444444333222111111111111111111111111111111111111111111111111///111333222///...000222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000...---...///000///...111///............---+++,,,---......//////..........................................////////////////////////////////////////////////////////////111111111111111111111111222111111111222333444444444333222222111222222222444444444444444444444444444444444444444444444444444444444444444444444444555555444444444333333333333333333333333444555666333333222222222222222222333333333333333333333333222222111111000//////...000000000000000000000000000000000000////////////......//////000111333333.................................///......---,,,,,,,,,---............---------------------------......------------......000//////...------,,,,,,................................................................................................---------,,,,,,,,,++++++---..................---------------------------......---,,,,,,---............---,,,------...///++++++,,,,,,,,,,,,------++++++++++++++++++++++++///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,...///.........---------,,,,,,........................---------------.................................------------------------------......------,,,+++.........------------------......------,,,+++***------............------,,,,,,+++++++++,,,,,,---...//////...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,---...///////////////,,,,,,------------------...------,,,,,,------...,,,------......------,,,+++,,,,,,---.........---------------------------,,,------......------,,,........................////////////////////////000/////////............////////////000000000000111111111111111111111111333333222222222222222222222222222222222222222333000111222333444555666777333333333444444444444555555444333333333333444555777666666555444444333333444444444444444444444444333333333222222222111111111222333444444333222111111111111111111111111111111111111111111111111111000222333333000000111333000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000333333333222222222111111////////////////////////000000000000000000000///000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000...---...///000///...///000111000...------...,,,---......//////..........................................////////////////////////////////////........................111111111111111111111111222111111111111111222222222222222111222222333444444444444444444444444444444444444444444444444444444444444444444444444444555444444444444333333333333333444444555555444444555444444333333222222222222222222222222222222222222222111111000/////////000000000000000000000000000000000000////////////000/////////000000111222........................//////...------------...,,,,,,---............---..............................------------....../////////...------,,,,,,........................////////////////////////................................................------------,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......,,,,,,,,,,,,---...///000++++++,,,,,,,,,,,,------------------------------......---,,,,,,,,,------,,,+++***))))))***+++,,,///...---,,,+++,,,---...------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------------------------------------......------,,,,,,,,,,,,,,,,,,------------------.........---------------............------------,,,,,,,,,+++++++++---...///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......***+++,,,---////////////......---------,,,,,,,,,...------,,,,,,------...,,,------......------,,,)))***,,,---.../////////------------------------,,,------......------,,,........................////////////////////////////////////............////////////000000000000111111111111111111111111111111111111111111111222000111111222333333444444111111111222333333444444333333333333444444444444444444333333333333444444666666666555444444333333444444444444444444444444333333333333222222222222111111222222222222111111111111111111111111111111111111111111111111111111111333444333222111222333000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000333222222222222111111111........................000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000...---...///000///...---000111000---+++---///,,,---......///.............................................////////////////////////////////////........................000000000000111111111111222111000000000000000111////////////000111222333444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444222333444555555555333333555555444333222111111000111111111111111111111111111111111111000000//////000000000000000000000000000000000000////////////111000000/////////000000........................000///...,,,,,,---......------...////////////...////////////////////////......------------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000................................................------------------,,,,,,.........------.........,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,------.........+++++++++,,,,,,,,,------...........................------,,,,,,,,,---------+++***((((((***+++---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------------------------------------------------,,,------...------,,,,,,+++++++++,,,,,,---------,,,------.../////////...------............------.....................------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......***+++,,,---............------------------------...------,,,,,,------...,,,------......------,,,***+++,,,---............------------------------,,,------......------,,,........................///////////////////////////////////////.........////////////000000000000111111111111111111111111000000000000111111111111111111111222222333333333222222222222333333333333222222333333333444444444333333333333333333444444666666555555555444444444444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111222222000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////////////////////////////000000000000000111111111000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000...---...///000///...,,,...000///,,,***,,,///,,,---......///.............................................////////////........................//////////////////////////////000000000111111111111111000000///000000000......//////000111333333444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333555555555444333222444333333222111000000///111111111111111111111111111111111000000000000000000000000000000000000000000000000000////////////111000//////////////////////////////////////////000///...,,,,,,---............///000000000000000////////////////////////......------------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000................................................------------------------///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,...........................------------,,,,,,++++++++++++,,,,,,,,,------************************------,,,,,,,,,------......,,,+++))))))+++,,,...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------------------------------------------------,,,,,,------...------,,,+++++++++,,,,,,---------,,,,,,---...////////////------............------+++,,,---...////////////,,,.........,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,---------------,,,,,,++++++,,,,,,---...//////...------,,,,,,------...,,,------......------,,,,,,------...------,,,,,,------------------------,,,------......------,,,........................////////////////////////.........///////////////////////////000000000000000000000000000000000000/////////000000111111111333333333222222222111111333333333333333333444444222222222333333333444444111222222333333444444444555555555555555444444444444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000111111000000111111111000000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000///000000000111111111222////////////////////////000000////////////000000////////////////////////////////////////////////000...---...///000///...,,,---...---,,,,,,,,,---,,,---......//////......------------------------............////////////........................////////////////////////...//////000000111111111111000000000000000111111111111111111222333444555444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444444555444444555555444444333333333222222111111000000000222222222222222222222222111111000000000000000000000000000000000000000000000000000000////////////000000///......///////////////////////////////////////...------------.........///000000000000///..............................------------......................................................////////////////////////................................................------------............///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...---............---,,,******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---.........---,,,++++++,,,---...------------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------......------,,,,,,,,,,,,------------+++,,,---...............------............------((()))+++---.........---,,,---......,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.....................---,,,,,,***++++++,,,---...///000...------,,,,,,------...,,,------......------,,,------......------,,,+++------------------------,,,------......------,,,------------------------////////////////////////.........///////////////////////////000000000000000000000000000000000000/////////000111111222222444444333333222111111000333333333333444444444444222222222222333333333333000111222333444444444333555555555555555555555555444444444444444444444444333333333333444444444444333222111111111111222333111111111111111111111111000000000000000000000000111000///000111111000///000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222111111111111111111111111///000000111111222222222////////////////////////000000////////////000000000000000000000000000000////////////////////////000...---...///000///......---,,,---...///...---,,,---......//////......------------------------............////////////......................................................//////000111111222000000000000111111222333222111111111222333444444444444444444444444444444444444444444444444444444222222222222222222222222333333333444444444555555666555444333333333333333222222222222222222222222333333333333333333333333000000000000000000000111000000000000000000000000000000000000//////////////////.........//////000////////////////////////.........///......---,,,,,,------...............------------------------......------------..............................................................................................................................------------.........///000///---,,,,,,---///000---------------------------...///000000///...---+++,,,---------,,,++++++++++++,,,,,,,,,,,,------////////////////////////,,,,,,,,,,,,,,,---...///------------------------,,,,,,------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------.........---------------+++,,,,,,------------,,,------............------)))***,,,---...---,,,+++,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------.../////////......,,,,,,,,,------............------,,,,,,------...,,,------......------,,,,,,,,,------...---------------------------------,,,------......------,,,------------------------////////////////////////............/////////000////////////000000000000000000000000000000000000//////000111111222333333333222222222222222222222111111222222333333444444111222222222222333333333///000222333444444333333555555555555555555555555444444444444444444444444333333333444444444555555444333222111111222333444111111111111111111111111000000000000000000000000333111///000222333111///000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222000000000000000000000000///000000111111222333333////////////////////////000000////////////000000000000000000000000000000////////////////////////000...---...///000///...000...,,,---000111///---,,,---......//////......------------------------............/////////000........................---------------------------......///000111111222000000000000111222444444000000000///000000111222444444444444444444444444444444444444444444444444222222222222222222222222333333333444444555555555777666444333222333444444333333333333333333333444333333333333333333333333000000000000000111111111000000000000000000000000000000000000////////////...............///000000000000000000000000000000---.../////////...,,,+++***+++,,,,,,------,,,,,,------------------------.........------.........---.....................,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---------.........//////000///---,,,,,,---///000........................---...///000000///...---)))***,,,---......---,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,+++++++++,,,---............---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---.........---/////////......---------+++,,,,,,------,,,,,,+++---..................------...///000000...,,,+++,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,...///000000111111......---------,,,,,,,,,...------,,,,,,------...,,,------......------,,,***+++,,,---.../////////------------------------,,,------......------,,,------------------------////////////////////////---.........//////000000////////////000000000000000000000000000000000000///000000111222333333333111111111222222333444444///000000111222222333333111111222222222333333333///000222333444444333333444555555555555555555555444444444444444444444444333333333444444555555555444444333222222333444444111111111111111111111111000000000000000000000000444222000111333444333000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000///////////////////////////000000111222222333333////////////////////////000000////////////000000000000000000000000000000////////////////////////000...---...///000///...,,,---......//////......................................................---...............------////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000000111111222222222111111222222333444000000000000111222333333111111111111111111111111222333444444555555444444777777666555444333333222222222222111111111111000///000000111111111111000222111///.........///000//////000000000000//////////////////////////////000000////////////000000444222///,,,******,,,---000///......///000111222------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////---------,,,,,,+++++++++///...,,,++++++,,,...///++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,++++++,,,,,,---...//////.........---------........................------............------,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,++++++------,,,+++,,,------......------,,,........................---.........---,,,,,,+++,,,,,,,,,---------......------------------------000///...---------------++++++,,,------,,,++++++000///...---------------........................------------------------...------,,,,,,------............------,,,,,,,,,,,,---------,,,++++++***---------,,,,,,+++++++++***+++---...///...------------------------------------------------------,,,,,,,,,---------............------------......------------------------///......------,,,++++++---------............///..............................//////...---,,,,,,........................---...000111111111000///...///000222222111000000222222222111111111000000333222222222111111000000333333333444444444555555444444444333333222222222222222222222333444555666222222222222222222222222333333222111111222333333111111111111111111111111444333111000000000111111111222222222222111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////000000111111111222000000000000////////////000000000000000000000000////////////////////////......//////000000111111111000///......///000111222111111111000000//////000000000000000000000000,,,---......//////......................................................---...............------////////////////////////////////////////////////000000000000////////////000000000000000000000000111111111111111222222333222222111111222222333444222222111111111222222333111111111111111111111111222333444444555444444444555555444444333333222222222222222111111111111000000000111111111000000///222111000///...//////000///000000000000000000///////////////////////////000000////////////000000222111...,,,+++,,,,,,---...---,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................---------,,,,,,,,,++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,++++++,,,,,,---...///.........------------........................------............------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,++++++------,,,+++,,,------......------,,,........................------......------,,,+++,,,,,,,,,---------......------------------------......---,,,,,,,,,,,,,,,+++,,,---......---,,,+++......---------......///........................------------------------...------,,,,,,------.........---------,,,,,,,,,...............---,,,,,,...---------,,,,,,,,,,,,+++,,,------......------------------------------------------------------+++,,,,,,,,,,,,---------......------------......------------------------------------------------,,,,,,,,,,,,---------...------------------------......//////...------,,,........................,,,---...///000//////...//////000111111111111000222222222111111111000000222222111111111000000000222222222333333333333333444444333333333222222222////////////000111222222222222222222222222222222333333222111111222333333111111111111111111111111333333111000000000111111111222222222222111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////000000000111111111000000000000////////////000000000000000000000000000000000000000000000000////////////............111000///......///000111000000000000//////......////////////////////////,,,---......//////......................................................------...............---////////////////////////////////////////////////////////////000000000000000000000000000000000000222222222111222333333444222111111111111222333333444333333222222222222333222222222222222222222222222222333444444444444444333333333222222222222222222222222111111111111000111111111111111000///...111111000///////////////000000111111111111000000////////////////////////000//////......//////000///.........------------...---,,,,,,+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------,,,,,,,,,,,,------------------------------------------------...------------,,,,,,,,,,,,,,,++++++,,,,,,---...............------------........................------............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---,,,++++++------,,,+++,,,------......------,,,------------------------------......------,,,,,,,,,,,,,,,---------..............................------,,,+++++++++,,,,,,------............------,,,,,,,,,------///000000........................------------------------...------,,,,,,------......------------,,,,,,,,,///000000000000///.....................---------------,,,,,,,,,---......------------------------------------------------++++++,,,,,,,,,---------......------------......------------------------++++++,,,------...//////+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........///......---,,,........................,,,------...///.........000000//////000000111111222111111111111000000000111111000000000000//////222222222222222111111111333333333333222222222222333333222222222222333333222222222222222222222222333222222111111222222333111111111111111111111111333222111111000111111111111222222222222111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////000000000000111111////////////000000000000000000000000000000000000000000000000000000000000000//////...------,,,,,,000000////////////000000////////////............////////////////////////,,,---......///.........................................................,,,---......///.........////////////////////////////////////////////////////////////000000000000////////////////////////222111111111111222333333111111111111111222222333555555444333222222222222222222222222222222222222222222333444444444444333111222222222333333444444222222222111111111000000222222222111111///...---111000000///////////////000000111111111111000000/////////////////////////////////....../////////,,,---.../////////...---//////......------------------------------------------------------------................................................------------------,,,,,,,,,------......------,,,------------------------------------------------,,,,,,++++++,,,,,,---...------------------------........................,,,------......------,,,...------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++------,,,+++,,,------......------,,,------------------------,,,------...------,,,,,,,,,,,,,,,---------......////////////////////////------,,,,,,,,,,,,,,,---........................---------------...//////........................------------------------...------,,,,,,------...------------------------//////000000000//////...///////////////............---,,,++++++,,,...///,,,,,,------------------------------------------,,,------------...............------------......------------------------,,,,,,,,,---------......+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---...............------........................------........./////////000000///......000111222111111111111000000000000000000000///////////////222222222222222111111111333222222222222222222222555444444333333333444444222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111111111111222222222222111000000////////////////////////////////////000000000000//////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000000000////////////000000000000/////////////////////////////////////////////////////////......---------000000////////////000000////////////////////////////////////////////////,,,---......///.........................................................,,,------...//////......////////////////////////////////////////////////.../////////000000000111////////////////////////000000000000000111222222111111000000111111222333555555444333222222222222222222222222222222222222111222333333444444333333222222333333444444555555222222222111111111000000222222222111111///...---000000000000000//////...000000111111111111000000//////////////////////////////............//////***+++---///000000///.../////////......------,,,------------------------------------------------................................................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,------------------........................,,,,,,------------,,,,,,---------,,,,,,++++++***........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++------,,,+++,,,------......------,,,------------------------,,,,,,------...------,,,,,,,,,,,,---------......////////////////////////......------------..............................//////...---------------........................------------------------...------,,,,,,------...---------------------------....../////////......///////////////////////////...,,,++++++,,,---...,,,,,,,,,---------......------------------------............////////////......------------......------------------------......---------,,,,,,,,,------------............------------------------------...............---........................///////////////000000000000///.........///111222000000000000000000000000///////////////000000000333333333333222222222222222222222222222222222222222111111000000000000111222222222222222222222222222222222222222222222222111111111111111111111111111111111111222111111111111222222222222111000000////////////////////////////////////000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////000000//////////////////.../////////000000000111////////////////////////............................../////////000000000//////000000000000//////000000000000000000000000........................,,,---......//////......................................................,,,,,,---...////////////////////////////////////////////////////////////......//////000000111111000000000000000000000000000000//////000000111222111000000000000111222222444333333222222222222333333333333333333333333333111111222333333333333333222333333333444444555555222222222111111111111000111111111111111000///...000000000000000///......//////000000000000/////////////////////////////////......------......///***,,,---///000//////...,,,------------,,,,,,+++------------------------------------------------........................------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------........................,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,++++++------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------....................................---------...//////......------------......000000///------,,,,,,,,,........................------------------------...------,,,,,,------...,,,,,,,,,------------...,,,,,,---.........------.........///////////////......---,,,,,,,,,------+++,,,,,,------.........---------------------------.........////////////......------------......------------------------//////...---,,,,,,++++++---------.........//////........................,,,---......///.................................000////////////000111111//////......//////000000//////000000000000000111//////000000000000111111222222222222333333444444111111111222222222222222222222111111111222222333222222222222222222222222111222222333333222222111111111111111111111111111000000111222222222222111111222222222222111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000////////////............//////000000111111000000000000000000000000------------------------......//////000111111222//////000000000000//////000000000000111111111111........................,,,---......//////......................................................+++,,,---...////////////////////////////////////////////////////////////.........///000111111111000000000000000000000000111111000000111111222333000000000000000111222222222222111111111222222333333333333333333333333333111111222333333333333222222222222222333333333333222222222111111111111000000000111111111000000//////000000111000///...---......////////////......///////////////////////////......------......///,,,,,,---...////////////+++,,,---.........------------------------------................................................------------------------------------.........///...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------........................+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,++++++------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......---------------------------,,,,,,,,,------...///...---,,,++++++,,,---...///......---------..............................------------------------...------,,,,,,------...,,,,,,,,,---------......+++,,,---...............------........./////////------......------,,,+++++++++,,,,,,---......///------------------------,,,,,,,,,,,,---------.........------------......---------------------------------------------,,,,,,,,,---------.........------------------------,,,------...//////..............................//////...---...///000111---...//////000000//////////////////000000111111000000000111111111222222//////000111222333444444000111111111222222222222333333333333444555666666222222222222222222222222111222333333333333222111111111111111111111111111///000111222333222222111111222222222222111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000/////////..................///000111111111000000000000000000000000.........................../////////////////////...///000111111000///.../////////000000000111111........................,,,---......//////......................................................+++,,,---...////////////////////////////////////////////////////////////---......///000111111222000000000000000000000000222222111111222222333444000000000000000111111222000000000000111222333333333333333333333333333333111111222333333333333222111111111111111111111111222222222111111111111000///000000111111111111000///000111111111000...---------............------////////////////////////.........------.........------------......//////---...000111111111000000------------------------................................................---------------------------------........./////////...,,,++++++,,,...///////////////////////////,,,,,,,,,------.........,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------........................+++,,,,,,------,,,,,,+++*********++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,++++++------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,---------......------------------------++++++++++++,,,,,,---...---,,,++++++++++++,,,------------------...///000........................------------------------...------,,,,,,------...,,,,,,,,,------.........,,,,,,---...//////......,,,---------......//////------...///...---+++***++++++,,,,,,---...//////------------------------******+++++++++,,,,,,,,,.........------.........------------------------+++,,,,,,------......///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////.................................---,,,---...///000,,,---///000000000///....../////////000000111111000000111111222222222333------...000111222333444000000111111222222222222//////000000111222333444222222222222222222222222111222333444444333222111111111111111111111111111///000111222333333222111111222222222222111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000//////.........------......///000111111222000000000000000000000000/////////////////////////////////...------,,,,,,...///000111111000///...---.........//////000000........................///...---,,,,,,---...///------............------......------------......---------............///000000000///.........---///...---,,,,,,---...///111111000000//////......222111111111000000//////111111111111111111111111222111000//////000111111111222222222222333333333111111222222222333333333333333333333222111000000222222222222222222222222111111000000000000111111000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000///////////////////////////............//////000.........///111222444555////////////////////////........................000///...---------------///////////////////////////...---,,,,,,---...///........................,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---------......------------------------,,,------......------,,,------------------------///---***+++---///...,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------++++++++++++------...---+++******+++---...//////.........---------------------------------------------------------,,,,,,,,,------.........+++++++++,,,,,,,,,------------............------,,,------....../////////......//////...---,,,,,,------............------//////.........---------.........------,,,,,,,,,++++++,,,,,,,,,---------/////////...---------,,,------...............---///...---,,,++++++,,,---...........................---,,,,,,,,,,,,---...---------............///------------------------***+++,,,------,,,+++***...------,,,,,,------...,,,---...//////...---,,,........................---,,,,,,,,,,,,---..........................................////////////...//////000111222222222111111111111111111111111111111111111111111111111222222333333333222222111///000000000000111111111111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111////////////000000000000000000///...............111111111111000000000000000000000000000000000000......//////000000111111000000000000000000000000........................000000000000000000000000---.........//////000000000000000000000000000000//////000000000000//////................................................///...------------...///------............------......------------.............../////////000000//////..................///...------------...///.........///000000111111111111111000000000//////111111111111111111111111222111000//////000111111///000000000000111111111111111111222222222333333222222333333333222111111222222222222222222222222111111000000000000111111111111222222222222111111000000////////////000000000000000000000000000000000000000000000000000000///////////////////////////......---------...............///000111222333------------------------------------------------.........---------....................................------------......------------------------,,,,,,,,,---------......,,,------------------...,,,,,,,,,---------......------------------------,,,------......------,,,------------------------///---++++++---///...,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...---+++******+++---...///.........------------------------------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------............---------------------...............//////...------,,,------............------///.........------------......---------,,,,,,,,,++++++,,,,,,,,,---------............------------..................------///......---,,,,,,------...........................---,,,,,,,,,,,,---...---------............///------------------------......///000000///.........------,,,,,,------...------............------........................---,,,,,,,,,,,,---..........................................////////////...//////000111111222222111111111111111111111111111111111111111111111111111222222333333222222111000000000111111111222222111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000///...............000000000////////////...//////000000000000//////////////////000000000000////////////////////////........................000000000000000000000000............/////////000//////////////////////////////000000000000//////................................................///......------......///------............------......------------......////////////000000000111---------------.........///...------------...///---......//////000111111111111000000000000//////111111111111111111111111111111000000000000111111///000000000000111111111111111111222222222222333111111222333333333222222222222222222222222222222111111000000000000111111222222333333333333222222000000////////////000000000000000000000000000000000000000000000000000000//////////////////////////////...---,,,,,,,,,,,,...............///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------------,,,,,,,,,---------......------------------------,,,------......------,,,------------------------///---,,,,,,---......---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------++++++++++++------............------------------------------------.........------,,,,,,,,,------------------,,,,,,,,,------------.........------............------------------,,,,,,,,,,,,.........///......---,,,------............------............------------...------------,,,,,,,,,,,,,,,,,,,,,------------------------.............../////////...---,,,,,,.........///......---,,,------------------------...------,,,,,,------...---------............///------------------------,,,,,,------------,,,,,,...------,,,,,,------.........------------......---------------------------,,,,,,,,,,,,---..........................................////////////...//////000000111111222111111111111111111111111111111111111111111111111111111222222222222222111111111111111222222222333111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111////////////////////////////////////000000000000000//////............///////////////...............///111222222111///...000000000000////////////////////////////////////////////////////////////000000000000000000000000............////////////////////////////////////...//////000000//////...................................................//////............//////------............------......------------............/////////000000000+++,,,,,,,,,---..................------.........111000000///......------000000000000000000//////111111111111111111111111000000000000000111111111111111222222222333333333111111111111222222222222///000111222333444444333222222222222222222222222222111111000000111111222111222222222222222222111000000////////////000000////////////////////////////////////////////////////////////////////////111000///...---,,,,,,,,,///......---------......////////////////////////------------------------///......---------......------------------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////......------,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,------------------------///...---------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++++++++------------++++++---,,,,,,++++++,,,,,,---------------------------------------------------.........------,,,,,,+++.........------,,,,,,,,,---------.........//////------............---------------,,,,,,+++++++++---...............------------............------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,------.........////////////...---,,,+++---...///000//////---,,,---------------------------------------------------------............///------------------------+++++++++,,,,,,+++++++++...------,,,,,,------...///...,,,,,,,,,,,,...///---------------------------,,,,,,,,,,,,---..........................................////////////////////////000000111111111111111111111111111111111111111111111111111111000111111222222222222111111111222222222333333333111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111////////////////////////////////////000000000000000///............//////000000/////////............000222444444222000...111111000000//////......////////////////////////000000000000000000000000000000000000000000000000.........///////////////////////////////////////...//////////////////...................................................////////////////////////------............------......------------......------........./////////+++,,,,,,,,,---.........---..................---000000//////...---------//////////////////000000000000000000000000000000//////000000111111111111111111222222222333333333000000111111111222222222///000111222333444444444222222222222222222222222222222111111111111222222000000111111111111000000000000////////////000000////////////////////////////////////////////////////////////////////////222222000///............///......---------------////////////////////////////////////////////////111000///...---,,,,,,,,,------------------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////......---------,,,,,,,,,---------......------------------------,,,------......------,,,------------------------.........---------...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------.........------,,,,,,,,,.........------,,,,,,,,,---------.........//////------............---------------,,,,,,+++++++++------...............---------............------,,,,,,------------------------------------------,,,,,,---------.........+++,,,,,,,,,------............//////...------,,,,,,---...//////...---,,,---------------------------------------------------------............///------------------------//////............//////...------,,,,,,------......---,,,++++++,,,---...---------------------------,,,,,,,,,,,,---..........................................///////////////////////////000000000000000000000000000000000000000000000000000000000///000111111222222222222111111222222222333333333111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000//////............//////111111111000000000/////////111333555555333111///111111000000//////..............................000000000000000000000000///////////////////////////////////////.......................................////////////.........................................................//////000000//////...------............------......------------......------------............---------------.........------...//////...------,,,------......///000000......////////////000000000000000000000000000000...///000111111222111111///000000000000111111111000000000111111111111222///000111222333444444444222222222222222222222222222222111111111111222222000000000111111000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////222222111000///////////////......---------......------------------------////////////////////////000000///------,,,,,,------------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////...............,,,,,,,,,---------......------------------------,,,------......------,,,------------------------...//////...------...000+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........---------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,------------.........------............------------------,,,,,,,,,,,,,,,---......///.........------............------,,,,,,,,,,,,------------,,,,,,,,,------------...,,,---------............,,,,,,,,,,,,------------------...............---,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------............///------------------------......------------.........------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..........................................////////////////////////////////////000000000000000000000000000000000000000000000000//////000111222222222222111111111111222222222333111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000///............//////000111111111111000000000000000111333444444333111000000000000000////////////........................///////////////////////////////////////////////////////////////.................................---......//////......---...................................................///000111111000///...------............------......------------..................//////////////////..................------...//////...------,,,,,,---......//////000........./////////000000000000000000000000000000---...000111222222111111///000000000000111111111000000000000111111111111000111222333333333333333222222222222222222222222333222222111111222222333000111111222222111111000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////111000////////////000000///...............//////------------------------////////////////////////---------------...///000..............................------------......------------------------,,,,,,,,,---------..................////////////,,,,,,,,,---------......------------------------,,,------......------,,,------------------------...///000///---,,,...111+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------+++,,,,,,------.........,,,,,,------------------,,,,,,,,,,,,------------------............---------------------.........,,,------...//////......------............------++++++,,,,,,,,,---------,,,,,,,,,---------......------------............------,,,,,,,,,,,,,,,,,,,,,,,,---...////////////+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---------............///------------------------,,,++++++******++++++,,,...------,,,,,,------...,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..........................................////////////////////////////////////000000000000000000000000000000000000000000000000...///000111222222222222000000000111111111222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000////////////////////////////////////000000000000...............///000000111000000000000////////////000000111111000000///////////////000000000000................................................////////////////////////000/////////....................................---......//////......---...................................................///000111111000///...---..................---.........------.........////////////000000000000000000000///.........---,,,---...//////...---,,,000//////...------,,,,,,---.........//////000000000000000000000000000000---...000111222222222111111222222222222333333333000000000000111111111111111111222333333333222222222222222222222222222222333222222111111222222333222222222333333222222222000000////////////000000000000000000000000000000000000000000000000000000///////////////////////////............//////000...............///000000////////////////////////........................***++++++,,,...000222333///////////////////////////...---,,,,,,---...///........................,,,,,,,,,---------......------......//////000000,,,,,,,,,---------......------------------------,,,------......------,,,---------------------------///111///---,,,...111+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////...---++++++++++++---...+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------***++++++,,,---...//////,,,,,,,,,------.........+++++++++,,,,,,,,,---------..................------------....../////////,,,,,,---.../////////...---..................---+++++++++,,,,,,---------,,,,,,,,,------.........---------.........//////---------,,,,,,+++++++++++++++---...///000000000++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---------.........//////------------------------//////------------//////...------,,,,,,------...++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---........................................../////////000///////////////.........000000000000000000000000000000000000000000000000......000111111222222222///000000000000111111111111111111111111111111111000000000000000000000000222222111111111111222222111111111111111111111111000000000000000000000000........................////////////000000000000...............///000111000/////////............//////............//////......//////000000111111................................................////////////////////////000000//////.........---........................---..................---......................................................------------.....................///000111////////////////////////111000///...---,,,++++++////////////////////////000//////........./////////......---------......000000000000000000000000//////000000111111222222000000000000111111111111000000000///000000111222000000000000000000000000111111111111111111111111111111111111111111111111222222222111111000000000000///...---...///111333////////////////////////000000000000000000000000------......//////000000............////////////////////////////////////000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///////////////////////////---------............///------------------------.........///......------+++,,,,,,------,,,,,,+++---------...------,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,------------,,,,,,,,,,,,---...///---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---.........------,,,,,,------...---------............///------------------------+++,,,------......------........................................................................---,,,,,,++++++,,,,,,---,,,///000///,,,******,,,***++++++,,,---...//////---,,,,,,,,,,,,---......+++++++++,,,---...///000------------------------......---------,,,,,,,,,//////.........---------,,,------......------,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------111111000000/////////...////////////////////////------......//////000000............////////////000000111111111000000///111111111111111111111111222222222222222222222222000000000000000000000000000000000000111111111111000000000000000000000000222111000......000111222...///111222222111000/////////000000111111111222////////////////////////000000//////.........---////////////////////////000000000000000000000000///............---------////////////////////////................................................111111000///////////////...------------...//////------...//////...---,,,........................111111111111000...---,,,///......------......//////............//////000///////////////////////////////////////.........//////////////////////////////............//////......---------...//////000000000000000000000000000000000000000111111111//////000000000111111111000000000000000111222222000000000000000000000000111111111111111111111111111111111111111111111111222222111111000000000000333222000///000111333444////////////////////////000000000000000000000000.........///////////////............////////////////////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///........................---------............///------------------------------.........------,,,+++,,,,,,------,,,,,,+++,,,------...------,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------******+++++++++,,,,,,,,,,,,,,,,,,---------......------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++******+++,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,---------...------------------------+++,,,------......------................................................---------------------------,,,,,,++++++,,,,,,---***---///...,,,+++,,,...,,,,,,---------------------,,,,,,,,,,,,---......,,,++++++,,,,,,...//////------------------------.........---------,,,,,,//////.........---------,,,------......------,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000000/////////..........................................///////////////////////////000000000000000000111111111000000///111111111111111111111111222222222222222222222222000000000000000000000000000000000000111111111111111111111111111111111111222111000//////000111222000111222333333222000/////////000000000111111111////////////////////////000/////////............///////////////////////////////////////////////////............---------........................................................................111000000///////////////...------------...//////,,,---.../////////...---........................------...////////////...///......------......///000//////............///////////////////////////.../////////000000111111//////////////////////////////............//////...---------...//////000000000000000000000000000111000000000000000000/////////000000000000111111111111111000111222222333000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000333222111000000000111222////////////////////////000000000000000000000000///////////////.....................////////////////////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///---------------------------------............///------------------------,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,------...------,,,...------,,,,,,------...------,,,,,,,,,,,,------------------------------************+++++++++++++++,,,---.........---,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...******++++++,,,,,,------+++,,,,,,------,,,,,,+++***++++++,,,,,,------......------,,,,,,------...+++++++++,,,,,,,,,------------------------------+++,,,------......------................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))+++------,,,,,,...000......---------,,,,,,,,,,,,,,,,,,,,,,,,---......,,,++++++,,,,,,---...///------------------------...............---------...............---------------............------,,,,,,,,,---------..............................------------------------------------------------------------------------///............---------........................///////////////.........//////000000000111111111///000000111111000000000111111111111111111111111222222222222222222222222000000000000000000000000000000000000111111111111111111111111111111111111222111000//////000111222222333333444333222000/////////000000000000111111////////////////////////////////////............///////////////////////////////////////////////////............---------........................................................................111000//////......//////...------------...//////,,,---...///////////////........................,,,,,,---............---//////............//////111000///...............////////////////////////....../////////000000000///////////////////////////............//////000------------...///000111////////////////////////111111000000/////////...////////////000000000111111111111111111222333333000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222111111222111000///......//////////////////////////////////////////////////////000000//////......------............////////////////////////////////////........................................................................------------------------.........------.........---------------------------------............///------------------------++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------...---------...------,,,,,,------...------,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,***,,,...//////...,,,+++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...))))))***++++++,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------...------,,,,,,------...+++,,,,,,,,,,,,---------------------------------+++,,,------......------................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,---...///------------------------,,,,,,++++++,,,,,,---...,,,+++++++++,,,------...------------------------................................................------............------,,,,,,,,,---------......................................................------------------------------------------------------------------------........................000000//////......------////////////000000000000...///000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111222222222222222222222222111111000//////000111111222333333333222000///...//////000000000000000000///////////////////////////////////////.........///////////////////////////////////////////////////............---------........................................................................000000///............///...------------...//////------......//////000000......................../////////...---,,,+++***/////////....../////////111000///.............../////////////////////////////////.........------////////////////////////...............///000000...............///000111////////////////////////111000000000//////.........////////////000000000111111000000111111222333000000000000000000000000111111111111111111111111111111111111111111111111333333333333333333333333111111000//////.........000000000000000000000000////////////////////////000000//////......------............////////////////////////////////////////////////////////////................................................---------------------------..................------------------------------------............///------------------------***+++,,,,,,---------,,,,,,------......------,,,+++,,,,,,---.........---...------,,,,,,------......------,,,,,,------...------------------------,,,,,,,,,------------...+++,,,...//////...,,,***,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...))))))***++++++,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------...------,,,,,,------...------------............------------------------+++,,,------......------................................................---------------------------,,,,,,++++++,,,,,,------,,,+++++++++,,,,,,,,,++++++,,,,,,---...//////,,,++++++++++++,,,------,,,,,,+++++++++,,,------------------------------------..................---.....................---......//////......---,,,,,,,,,---------......................................................------------------------------------------------,,,,,,,,,---------------........................000000//////......---------------.........//////......///000000000000000000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111000000000000111111111111111000000......---000000//////////////////////////////////////////.........///////////////////////////////////////........................///............---------........................................................................000//////..................------------...//////............//////000000........................000000000///...---,,,+++000//////......//////000000//////............/////////////////////////////////......---------,,,////////////////////////......---......///000111000000//////...//////000000000000000000000000000000//////////////////.........////////////000000000000000///000111111222000000000000000000000000111111111111111111111111111111111111111111111111222222222333333333333333222222222222111111111111000000000000000000000000000000000000000000000000///////////////.....................////////////////////////////////////000000000000000000000000................................................------------------------------...//////...---------------------------------------............///------------------------***+++,,,------......---------............------++++++,,,---...............------,,,,,,------.........------------......------------------------------------............,,,---.........---,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...******++++++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------.........//////------------------------+++,,,------......------........................................................................---,,,,,,++++++,,,,,,---...,,,***)))+++,,,,,,,,,***++++++,,,---...///000+++++++++++++++,,,------,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,------------------------.....................////////////......,,,,,,,,,---------..............................------------------------------------------------------------------------,,,,,,,,,------------...------------------------///////////////.........,,,,,,---------.........------...///000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000111111000000000000000000///............000000////////////......////////////////////////.........///////////////////////////////////////........................///............---------------------------------................................................000///......------.........------------...//////000000///......//////000........................------...///////////////000000////////////000000///............//////000////////////////////////............////////////////////////////////////---------......///000111222111000///............000000000000000000000000.........///////////////........./////////000000//////......//////000111000000000000000000000000111111111111111111111111111111111111111111111111000000000111111222222222000111111222222222222111000000000000000000000000000000000000000000000000.........///////////////............////////////////////////////////////////////////////////////........................................................................------...//////...------........................---------............///------------------------++++++,,,....../////////------............------***+++,,,---...............------,,,,,,------.........------------......------------------------,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,---------.........------------------------+++,,,------......------................................................---------------------------,,,,,,++++++,,,,,,------***((((((+++---...---,,,,,,,,,------.........+++++++++***++++++,,,---,,,,,,+++++++++++++++,,,------------------------+++++++++,,,,,,,,,---------------.........//////......////////////......,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---------............------------------------.........///////////////------------.........///,,,---...///000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111////////////////////////000000111111111111000000000000///////////////000000000/////////.........////////////////////////............/////////000////////////////////////........................///............---------------------------------................................................//////...------------......------------...//////222111000///.........///........................,,,,,,---............---000000////////////000000...............///000111////////////////////////------...///000111222222////////////////////////---------......000111111333222111///............000000000000000000000000---.........//////000000............/////////000...............///000000000000000000000000000000111111111111111111111111111111111111111111111111......//////000000000111---...///000000000000000000000000000000000000000000000000000000000000000---.........//////000000............/////////000////////////////////////................................................................................................,,,---...//////...---,,,////////////////////////---------.........//////------------------------+++,,,---...////////////------............------***+++,,,---...............------,,,,,,------.........------------......------------------------++++++,,,,,,,,,---------///...---,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,---------------------------------+++,,,------......------................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++(((&&&'''+++///000///......---------,,,,,,,,,++++++******++++++,,,---,,,,,,++++++***+++++++++------------------------*********++++++,,,,,,,,,---------.........//////......////////////......,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------....../////////---------------------------.........//////000000............/////////000,,,---...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////000000111111111111000000111000000000000000111222000000//////.........---////////////////////////---.........//////000000////////////////////////........................//////.........---------------------------------................................................//////...------------......------------...//////333222000///.............................................---,,,+++***)))111111000000//////......000000////////////000000............////////////111111000000//////......//////.........---------////////////////////////000000000000000000000000111111000000000000111111111111111111000000000000////////////000000000000111111000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000222111111111000000//////222222222111000000//////000000000000000///......//////////////////////////////////////////////////////.........---------//////000000///...------------------------------///...,,,+++***++++++,,,........................////////////////////////...........................------,,,,,,------...........................------------------------.........------,,,,,,,,,...///...,,,+++***,,,...------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......,,,---.........---,,,+++---------,,,,,,+++++++++------------------------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------........................,,,------......------,,,...//////000000000000000******,,,...000111333444//////.........---------,,,,,,,,,---------......,,,---------------,,,,,,........................---...000111000,,,(((&&&++++++,,,,,,,,,---------------------------------------...///...---+++***------............------------------------------,,,------......------,,,,,,,,,,,,---------......------............------------------------------,,,------......------,,,........................//////.........---------------+++******+++------,,,,,,,,,---------......,,,,,,,,,---------.....................///000000........................//////......---------,,,////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000///......222111111111000000/////////////////////000111222////////////////////////..............................////////////..............................///---***((((((***---///------............---------------............///........................//////////////////////////////.........---------///---+++((((((+++---///111000...,,,+++,,,---...---...///...------...///111000000000/////////...000000////////////000000000000/////////.........111000000000/////////...//////.........---------////////////////////////000000000000000000000000000000////////////000000000000000////////////...////////////000000000000111111000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000111111111111000000000////////////////////////000000000000000000///......//////////////////////////////////////////////////////.........---------///////////////...------........................000//////............///........................------------------------...........................------,,,,,,------...........................------------------------......---------,,,,,,,,,.........---++++++,,,...------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......------.........---,,,+++......------------------------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------........................,,,------......------,,,---...//////000000//////,,,------...///000000111///.........------------,,,,,,,,,---------......------............------...........................///000111000---+++)))++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,+++***)))------............------------------------------,,,------......------,,,,,,,,,,,,---------......------............------------------------------,,,------......------,,,........................///.........------------------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------.....................///000000......................../////////.........------////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000222222222111111111111111000000000000//////......---------------...//////////////////////////////..............................////////////..............................///...,,,******,,,...///------............---------------............///........................//////////////////////////////.........---------///...,,,++++++,,,...//////...---,,,,,,---///000---...///...------...///000000000000////////////000000////////////000000222111111000...------,,,000000000000/////////////////////............---////////////////////////000000000000000000000000000000////////////000000////////////............////////////000000000000111000000//////000000111000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000111111111111000000000000---......///000000111111000000000000000//////...000000000000000000000000////////////////////////...............---------///////////////......---////////////////////////---......////////////...........................------------------------..............................------------..............................------------------------...------------,,,,,,,,,---......---++++++,,,...------------------------,,,------------.........------------------------,,,,,,,,,---------......------......------,,,+++------..................------------------------++++++++++++,,,,,,,,,,,,,,,------------.........------------------------,,,------......------,,,,,,---......//////....../////////.........------............------------,,,,,,,,,---------......---....../////////..............................///////////////...------,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,+++******------............------------------------------,,,------......------,,,,,,,,,,,,---------......------............------------------------------,,,------......------,,,....................................------------------............------,,,,,,,,,---------......,,,,,,,,,---------...............---......///000........................000000////////////......////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111000000000111222222////////////............------------............////////////////////////..............................////////////....................................------------......------............---------------............///........................////////////////////////...............---------///......------......///------,,,,,,---...000111---...///...------...///000000000000////////////000000////////////000000111111000000///......---000000000000/////////////////////...............////////////////////////////////////////////////111000000//////000000111000000/////////.........////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000111111111000000000000000/////////000000111111111//////000000000000//////000000000000000000000000////////////////////////...........................///////////////..............................)))***+++---------,,,+++........................////////////////////////..............................------------......................................................------------------------,,,---...---,,,+++---...---------------------------------.........//////------------------------,,,,,,,,,---------......---------------,,,,,,,,,,,,,,,------......//////------------------------+++++++++,,,,,,,,,---------------.........//////------------------------,,,------......------,,,+++,,,------......------/////////......---------------------------------,,,,,,,,,---------......---...//////////////////..............................---------.........,,,,,,,,,------------...---------------------------------------------,,,,,,------......------,,,------------------------,,,------......------,,,,,,,,,,,,---------......------............------------------------------,,,------......------,,,........................------------------------,,,---...//////...---,,,,,,,,,,,,---------......,,,,,,,,,---------...............------......///........................000000000000000/////////////////////000000000000////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000///......---...///000111//////////////////////////////000000000000000///////////////////////////..............................////////////....................................////////////......------............---------------............///........................////////////////////////........................------............------...------------...///000---...///...---------///////////////000000000000000000////////////000000//////000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////222111111000000111111222111111111000000000//////////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000111111000000000//////.........//////000000000000//////000000000000000000000000////////////////////////---...........................///////////////...------------------------''')))***,,,,,,,,,+++***........................////////////////////////........................///......------......///................................................------------------------+++---......,,,,,,---...---------------------------------.........//////------------------------,,,,,,,,,---------............------,,,,,,,,,,,,++++++,,,,,,---------...------------------------++++++,,,,,,,,,------------------.........//////------------------------,,,------......------,,,+++,,,,,,---------------------------............,,,,,,------------------,,,,,,,,,---------......---......///000000//////........................,,,,,,+++++++++,,,---...,,,,,,---------.........------------------------------------------------,,,,,,------------,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------......------............------------------------------,,,------......------,,,........................,,,,,,------------------,,,---...//////...---,,,,,,,,,,,,---------......,,,,,,,,,---------............------------............................../////////000000000000000////////////000000000000////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000///...............//////000000000000000000000000//////000111000000///...////////////////////////..............................////////////....................................///000000///......------............---------------............///........................////////////////////////---.....................+++,,,------------,,,+++//////......---------------...///...---------///////////////000000000000000000////////////000000/////////000000111111111////////////000000000000...////////////000000000////////////////////////000000000000000000000000111111000000000000111111111111111111000000000000////////////000000000000000//////......//////000000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000000000000000111111111111//////...------,,,++++++...//////000000000000000000000000000000000000000////////////////////////---------...............---...//////////////////------------------------+++,,,,,,------------,,,........................------------------------........................//////............//////................................................,,,,,,,,,------------...***,,,......---,,,---...------------------------,,,------------.........------------------------,,,,,,,,,---------......///...---,,,,,,,,,,,,---++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------......------,,,,,,,,,---......//////,,,,,,,,,,,,------------,,,,,,,,,---------......,,,---...///////////////........................,,,+++++++++++++++,,,,,,,,,---------............------------------------++++++*********+++,,,,,,,,,,,,------------,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------......------............------------------------------,,,------......------,,,........................,,,,,,,,,,,,------------------............------,,,,,,,,,---------......,,,,,,,,,---------......///...------,,,---------..............................////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000111111111111000///...000000000000111111111111---.../////////...,,,,,,////////////////////////..............................////////////....................................////////////......------............---------------............///........................////////////////////////---------...............+++,,,,,,------,,,,,,+++000//////...------,,,,,,---...///...------...///.../////////000000000111000000////////////000000111111111000000000000000.../////////000000000111.../////////000000000000////////////////////////000000000000000000000000//////............//////111000000000000/////////////////////000000000000//////............//////000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000///000000000111111111111///////////////...............///000000000000000////////////////////////////////////////////////---------.........//////------...///////////////........................//////......---.................................------------------------........................//////............//////................................................,,,,,,,,,---------......***,,,...///...------...------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......///...---,,,,,,,,,---------------------,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---...............,,,,,,------------......++++++,,,,,,,,,---------,,,,,,,,,---------......++++++---....../////////........................,,,,,,,,,,,,,,,,,,,,,+++------------............------------------------++++++*********+++,,,---+++,,,,,,------,,,,,,+++------------------------,,,------......------,,,,,,,,,,,,---------......------............------------------------------,,,------......------,,,........................++++++,,,,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......///...------,,,,,,,,,---........................------........./////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000111222333222///---+++/////////000000000111111---...///000///...,,,+++////////////////////////..............................////////////......................................................------............---------------............///........................////////////////////////---------.........//////------------------------..................---------...///...------...///.../////////000000111111000000////////////000000333333222111000///........./////////000000111111.../////////000000111111////////////////////////000000000000000000000000---------,,,,,,---------000/////////............////////////000000000000//////............//////000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000//////000000111111111222111111111222333333444444......///000000000000000////////////////////////////////////////////////---------.........//////------...///000000//////////////////////////////111000...---,,,,,,---...........................////////////////////////........................//////............//////........................////////////////////////,,,,,,,,,------.........))),,,...///...------...------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......///...---,,,+++,,,------/////////......------,,,------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---......//////.........---------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......***+++,,,---....................................------.........---,,,+++---------.........//////------------------------------,,,+++,,,---///000+++,,,,,,------,,,,,,+++------------------------,,,------......------,,,,,,,,,,,,---------......---..................---------------------------,,,------......------,,,........................+++++++++,,,,,,---------------+++******+++------,,,,,,,,,---------......,,,,,,,,,---------......///...------,,,,,,,,,,,,........................,,,---------......//////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000...///111222000---)))'''---.........//////000000///000111222111000...,,,////////////////////////..............................////////////....................................------------......---..................------------.........//////........................////////////////////////---------........./////////...------------...///+++,,,---...////////////---...///...------.../////////000000111111111222111111111111111000//////000000//////.........---////////////000000000000000000000000000000000000......------------......,,,******,,,000222111///////////////............////////////////////////000000////////////000000000000000000////////////000000000000111111111111777///,,,000333111111444000000000000000000000000111111111111111111111111000000111111111111000000111111000000//////......000000000000000000000000........................////////////////////////........................000000000000000000000000000000//////.........---...------,,,,,,------...,,,---------...///////////////.........---------////////////////////////........................,,,,,,,,,------.................................---,,,,,,,,,,,,---............------------......---------.........//////......---,,,,,,+++******,,,,,,,,,,,,,,,---...///...------,,,,,,------...---...///...,,,+++,,,---,,,++++++******++++++,,,,,,------------,,,+++***++++++++++++++++++++++++...------,,,,,,------...------------------------+++++++++,,,,,,---------+++---//////...---...///------------------------,,,,,,---.../////////...------------------------//////............////////////////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////.........------,,,,,,,,,---------------------------------------------------------------------------......///000/////////////////////////////////---------------------------------------------------------------------------,,,++++++,,,---///000000///...---------------,,,,,,,,,---------......///...------------...///......------------............---,,,---...///000////////////////////////............////////////000000//////.........---////////////////////////...///111444777:::<<<>>>000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222333333222111111111000000////////////////////////////////////......------------//////............///////////////...---------,,,..................------///...---,,,+++,,,,,,---///...---,,,,,,---.../////////.........---------................................................////////////////////////---------------------------------.........///////////////000000000111111111111111111111000//////000000/////////.........////////////000000000000000000000000000000000000000000////////////000000---++++++,,,///111000///////////////............////////////////////////000000////////////000000000000000000//////////////////000000000111111111777111---000222000///222000000000000000000000000000000000000000000000000000000111111111111000000111000000000/////////...////////////////////////////////////////////////////////////////////////........................////////////////////////000/////////.........---...------,,,,,,------...---------...............//////.........---------................................................,,,,,,,,,---------..............................---,,,,,,,,,,,,---............------------......,,,------------...............------,,,++++++***------,,,,,,,,,---.........------,,,,,,------...,,,---......,,,+++,,,...,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------------------------------+++++++++,,,,,,---------+++---//////...---...///------------------------------......///.........------------------------......------------......,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------......---------,,,,,,,,,------------------------------------------------------------------------------...////////////...........................------------------------------------------------------------------------------,,,,,,,,,---......//////...---------------,,,,,,,,,---------......---,,,++++++++++++,,,---......------------.........------,,,---...///000....................................////////////000/////////............////////////////////////---...000222444666888999000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111000000000/////////////////////////////////000000//////............000///...............///...............---------..................------000///...---------......///...---,,,,,,---.../////////.........---------........................................................................---------------------------------.........//////...///////////////000000111111111111111000//////000000////////////......000000000000////////////000000000000000000000000000000////////////000000...---,,,---///000///...////////////............////////////////////////000//////......//////000////////////000000000000//////000000000000111111777222///000000......///000000000000000000000000////////////////////////000000111111111111000000000000000000////////////........................000000000000000000000000////////////////////////......................../////////////////////////////////..................------,,,,,,------..................---------...............---------................................................,,,,,,,,,------------...........................---,,,,,,,,,,,,---............------------......,,,,,,,,,,,,------------......------,,,+++++++++......---,,,,,,,,,------...------,,,,,,------...+++---...---,,,,,,---...------,,,,,,,,,,,,------...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------+++---//////...---...///------------------------.........///......------------------------------------------------------)))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,+++...------------,,,,,,,,,------------------------------------------------------------------------,,,,,,---.......................................---------------------------------------------------------------------------------...------,,,,,,///...------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---......------------......---------,,,---......///---------------------------............/////////////////////............////////////////////////---......///111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////.........////////////////////////000000000///////////////000000///...---------...---------...............------------------......000000///.........//////......------------.....................---------........................................................................---------------------------------...........................////////////111111111111111000//////000000//////////////////000000000000////////////000000000000000000000000......------------......//////......//////......////////////............/////////////////////////////////....../////////////////////000000000000////////////000000000111444222000000//////...///000000000000000000000000000000000000000000000000000000111111111111000000000000000000////////////........................////////////////////////////////////////////////........................////////////////////////...........................------,,,,,,------.../////////...---------,,,........................................................................------------------------........................---,,,,,,,,,,,,---.........------,,,,,,------...+++++++++,,,,,,,,,------......------,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,...---,,,,,,---///...------,,,,,,------......---+++******+++---...------------------------,,,------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...---...///------------------------.../////////...---,,,,,,---------------------------------......---------((()))***+++,,,------------------------------------------------------------------,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------+++,,,------......------........................------------------------------------------------------------------------------...///...---+++***......---,,,,,,---------,,,,,,,,,---------.................................------,,,,,,------...,,,,,,,,,---------......---------------------------------........./////////////////////.........////////////////////////.............../////////000000000000000000000000////////////////////////////////////////////////000000//////.........---........................////////////////////////////////////............000000///...------------,,,---------.../////////,,,,,,------------......//////..................------------------------................................................................................................................................................////////////............111111111111111000////////////000000000000000000111000000000/////////...////////////////////////......------------......//////000///............////////////............//////////////////////////////............//////.../////////000000000111...////////////000000000000111111000///000111111000000000000000000000000111111111111111111111111000000111111111111000000////////////000000000000................................................////////////////////////................................................---------..................------,,,,,,------.../////////...---------,,,---.....................................................................------------------------........................---,,,,,,,,,,,,---......------,,,,,,,,,,,,------+++++++++,,,,,,,,,------......------------,,,,,,///...---,,,,,,,,,,,,,,,...------,,,,,,------...,,,---......,,,,,,---......------,,,,,,------......---+++******+++---...------------------------,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...---...///------------------------.../////////...---,,,,,,---------------------------...////////////...---******+++---............------------------------------------------------............------------------------------------------------------------------------------------------------------------+++,,,------......------........................------------------------------------------------------------------------------...///...---+++***------,,,,,,,,,------...,,,,,,,,,---------..............................------,,,,,,,,,,,,------,,,,,,,,,---------------........................------------.....................///////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////000/////////......------------------............////////////////////////------------------------//////...---------------,,,---------.../////////,,,,,,,,,,,,------......------------------------,,,------------------,,,---..........................................................................................................................................---000000000////////////...111111111111111000////////////000000000000111111111111000000//////......////////////////////////000000////////////000000...000111000......///000////////////............///////////////////////////......------......///......//////000000111111......////////////000000...222333111000222333222000000000000000000000000111111111111111111111111000000111111111111000000////////////000000000000................................................////////////////////////................................................---------------............------,,,,,,------..................------------------...............------------------------...........................------------,,,,,,,,,........................---,,,,,,,,,,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,------------......------------------......---,,,,,,,,,------...------,,,,,,------...---...///...,,,+++,,,---------,,,,,,,,,,,,---------,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------------,,,,,,,,,,,,+++++++++---//////...---...///------------------------.........///......---------------------------------...///000000///...---+++,,,---......///......---------------------------------------------------------.........//////,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,---...............---------------------------------------------------------------------------------------------------------...------,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------++++++,,,------------,,,////////////////////////,,,------------..................///////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////............---------...............////////////////////////,,,,,,,,,,,,,,,---------...---------------......---------...............++++++,,,,,,------......+++,,,------...---------,,,,,,------------,,,,,,---------...............................................................------------------------.......................................---------111111000000000/////////111111111111111000////////////000000000111111111111111111000///.........////////////////////////000000////////////000000---///111000......///111////////////............///////////////////////////......------......///.........///000111111111........./////////000000///555666222000222333111000000000000000000000000111111111111111111111111000000111111111111000000.../////////000000000111////////////////////////........................////////////////////////................................................,,,,,,,,,------............------,,,,,,------...---------...............---------.........//////------------------------..............................---------,,,,,,,,,........................---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,------------.........------..................------,,,,,,,,,---.........------,,,,,,------......//////...,,,***++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++---------------------------------,,,,,,++++++++++++---//////...---...///------------------------------......///.........------------------------,,,---///000000///---,,,------............------........................------------------------++++++,,,---......///000,,,,,,,,,---------......------------------------------------------------------------------------------...////////////...------------------------------------------------------------------------------------------------------,,,,,,,,,---......,,,,,,++++++,,,,,,---...,,,,,,,,,---------......++++++,,,------,,,++++++---,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,........................,,,,,,---------...................../////////000////////////////////////---......///000000111111////////////////////////000000000000000000000000000000000000000000000000//////////////////000000------......////////////////////////////////////,,,,,,,,,---------......,,,,,,,,,,,,---...//////...............---------***++++++,,,------......+++,,,---/////////...---+++,,,------------,,,+++---------.........//////................................................------------------------........................//////.........---------222222111111000000//////111111111111111000////////////000000111111111222222111111000///......---////////////////////////......------------......---///111111///...000222000/////////............////////////////////////.........------.........---......///000111111222............/////////000111777999333000222222000000000000000000000000000000000000000000000000000000000111111111111000000.../////////000000111111000000000000000000000000000000000000000000000000////////////////////////................................................,,,,,,,,,------............------,,,,,,------...,,,------....../////////---------.........//////------------------------.................................------,,,,,,,,,........................---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,------------.........//////------..................,,,,,,,,,,,,------...///...------,,,,,,------...///000000...,,,******+++,,,++++++******++++++,,,***+++,,,------------,,,+++++++++++++++++++++++++++,,,...//////...,,,+++---------------------------------,,,,,,++++++++++++---//////...---...///------------------------,,,,,,---.../////////...------------------------+++,,,...//////...,,,+++------.........---,,,,,,........................------------------------))))))***+++---...//////,,,,,,,,,------.........---------------------------------------------------------------------------...//////000000//////---------------------------------------------------------------------------------------------------,,,,,,+++,,,---///000++++++++++++,,,,,,---...,,,,,,,,,---------......------...//////...---------,,,,,,++++++,,,,,,---***+++,,,---...---,,,,,,------------------------,,,,,,,,,---------......---.........//////000000////////////////////////,,,,,,---...///111111222////////////////////////000000000000000000000000000000000000000000000000......//////000000111111........./////////000000////////////////////////---------.........//////+++++++++,,,---...///000/////////......------,,,******+++,,,,,,---......,,,---///000000000//////++++++------------++++++---------.........//////................................................------------------------//////////////////////////////.........---------222111111111000000//////111222333444333111///...////////////000000000000111111000000//////............//////000000111111...///000111111000///...222111111111000000//////////////////////////////////////////////////////////////////////////////000000000000111111111111222222111000///...---------///111333333222000///000000000000111111111111111111111111111111111111000000000000000000000000111111000000//////......111111000000//////..................................................................////////////////////////////////////000///...---,,,,,,---............------,,,,,,,,,+++++++++,,,,,,------------------............///------............------........................000000//////.........---------............------((()))+++------,,,+++***,,,,,,---------,,,++++++......------------............------------......////////////////////////......---------,,,,,,,,,...------,,,,,,------......------,,,,,,------...---,,,++++++------,,,+++.........------,,,,,,+++......//////...---,,,,,,+++++++++,,,,,,------------------............///222111000///---,,,******,,,------......------,,,.......................................---------................................................------------------------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,---------------------------------------------------------------------------,,,,,,,,,,,,---......,,,---------.../////////,,,,,,,,,---------......////////////...---,,,+++,,,++++++******++++++,,,------------------------.........------,,,,,,,,,------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---------............///000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////............//////.........---------...//////000111222222222........................111111111000//////............------------..............................////////////////////////......................../////////...---------,,,------------------------,,,---......//////......---+++)))***---///---+++........................------.........---+++***,,,,,,,,,---------......111111111111000000000///000111222333333222000///////////////000000000111000000000000000/////////////////////000000111111//////000000000000//////111111111000000000///////////////////////////////////////////////////////////////////////////////////////000000000111111111111000000//////......//////000000000111111111000000000000111111111111111111111111111111111111000000000000000000000000111000000000/////////...111000000000/////////...............................................................////////////////////////////////////000000...---------...............------,,,,,,,,,++++++,,,,,,,,,------------------............///---......//////......---........................000/////////.........---------............------+++---...000000///...---,,,,,,,,,---------------......------------............------------....................................---------,,,,,,,,,---------,,,,,,---------...------,,,,,,------......---,,,,,,......---,,,.........---------------...............---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------...//////.........---------,,,------......------,,,........................,,,,,,,,,---------------................................................------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,---------------------------------------------------------------------------,,,,,,,,,,,,---......---------...............,,,,,,---------.........////////////...---,,,+++,,,,,,++++++++++++,,,,,,------------------------......---------,,,,,,,,,------------------------......---------,,,,,,,,,------------------------////////////////////////,,,,,,---......---,,,,,,---------............///........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000////////////............//////.........------------......///000000111111------------------------////////////////////////......------------..........................................................................................------------------------------------,,,---......//////.........,,,+++,,,///000///---........................------.........---,,,+++,,,,,,,,,---------......111111111111000000000000///000222333333222111000/////////000000000111111//////000000000000000000/////////000000000000111000000////////////000000111111000000000000//////////////////////////////000000000000000000000000000000000000000000000000....../////////000000000000000000000////////////111000///......000222333000000000000111111111111111111111111111111111111000000000000000000000000000000000000////////////000000000000////////////............................................................////////////////////////////////////000000///.........//////.........---------------,,,,,,,,,,,,---------------------............///---......//////......---......................../////////...............------............---------...///000111000///...---------------...///000......------------............------------......------------------------......---------,,,,,,,,,------------------------...------,,,,,,------...///...------//////...------------...............---............------,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////,,,------......------,,,........................***++++++,,,,,,---------................................................------------------------,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,---------------------------------------------------------------------------,,,,,,,,,,,,---.....................---------,,,------------.........////////////...---,,,,,,,,,,,,++++++++++++,,,,,,------------------------...------------,,,,,,,,,------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------............///........................////////////////////////////////////////////////000000000000000000000000////////////...........................------------------......//////000------------------------,,,,,,------...//////000......------------..............................................................................------------............------------------------,,,---......//////......///...---...000111000///........................------.........---,,,+++,,,,,,,,,---------......111111111000000000000000///000111222222222222222//////000000000111111111/////////000000111111222000000000000000000000000111000///......///000111000000000000000000//////////////////////////////000000000000000000000000000000000000000000000000............////////////.../////////000000000111000000.........///111222///000000000111111111111111111111111111111111111000000000000000000000000000000000000////////////000000000000////////////............................................................////////////////////////////////////000000000/////////000000...............---------,,,,,,---------------------------............///......////////////......................................................------............------++++++,,,---...------,,,------------...///111222......------------............------------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,------------------,,,...------,,,,,,------......---,,,---...///...,,,---------....../////////---------......------,,,......------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,------.../////////,,,------......------,,,........................******+++,,,---.........................................................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,---------------------------------------------------------------------,,,,,,,,,,,,---....../////////...---------,,,------------..................//////...------,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------............///........................////////////////////////000000000000000000000000////////////////////////////////////....................................------........./////////........................,,,,,,,,,------............------,,,,,,------...........................................................................,,,,,,,,,------.........------------------------,,,---......///.........///......///000000000000........................---------------------,,,,,,,,,,,,---------......000000000000000000111111///000111111222222222222000000000000111111111111//////000000111111222222111111111111000000000000111000///......///000111//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////......//////000000111111......///000000000000000///000000000111111111111111111111111111111111111000000000000000000000000////////////000000000000////////////000000000000////////////////////////....................................//////////////////////////////////////////000000000000000000........................---------------------------------............///...//////////////////...........................---------...............------............------******++++++,,,,,,,,,,,,---------...///000111222......------------............------------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,---......---,,,,,,...------,,,,,,------...---,,,+++,,,---------+++,,,---------......//////,,,,,,---------------,,,.........------,,,,,,,,,------------...........................---------,,,------......------,,,........................+++,,,,,,---...//////000................................................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......---------------------------------------------------,,,,,,,,,,,,---....../////////...---------,,,---------.........//////.........///......---,,,---,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------............///////////////////////////////////////////////////------------------------////////////////////////////////////............---...........................////////////000000////////////////////////......------,,,,,,,,,,,,------,,,,,,,,,,,,------........................................................................+++,,,,,,,,,------......------------------------,,,---......///.........------............//////........................------------------------,,,,,,,,,---------......000000000000111111111111111111111111111222222222000000000111111111222222000000111111111111111111222111111111111000000000000000////////////000000......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000......//////000000111111---...///000000000//////000000000000111111111111111111111111111111111111000000000000000000000000////////////000000000000////////////000000000000////////////////////////....................................////////////////////////////////////......///000000000//////.............../////////............---------------------............///...//////000000//////...........................---------------.........------............------,,,,,,,,,---------......,,,---...///000000000///......------------............------------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,---......---,,,+++...------,,,,,,------...---,,,++++++------,,,+++,,,,,,,,,---------------+++,,,,,,------------,,,.........------------------------.........//////000000///...------,,,,,,,,,------......------,,,........................,,,------....../////////................................................------------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,---------......,,,------......------,,,+++,,,,,,------.........---------------------------------------------------,,,,,,,,,,,,---.....................---------------........./////////---...............------------,,,,,,,,,,,,------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...---------............///000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////............---------...............///////////////////////////////////////////////////......---,,,,,,++++++------,,,,,,,,,,,,------........................------------------------........................,,,,,,,,,,,,------------------------------------,,,---......//////......+++---......---,,,...///........................------,,,,,,,,,---......,,,,,,,,,---------......///000000000111111111111222222111111111111111111000000111111111222222222222222111111111111111111222222222111111111000000//////000000000000//////........./////////000000000000000000000000000000/////////////////////////////////////////////////////////000000000111111////////////000000000000//////...---...///000111000000000000111111111111111111111111111111111111000000000000000000000000.../////////000000000111.../////////000000000111////////////////////////....................................////////////////////////////////////,,,---...///000//////...---........./////////000///.........---------------------............/////////000000000000//////........................,,,,,,,,,------.........------............---------------------...//////+++---///000111///---,,,......------------............------------......------------------------......---------,,,,,,,,,+++,,,...//////...,,,+++...------,,,,,,------......,,,+++,,,---...---,,,,,,,,,,,,,,,,,,+++++++++***+++,,,---------------------------............,,,,,,---------.........000//////...------,,,,,,,,,------......------,,,........................------------------------................................................------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,++++++,,,,,,---......///---------------------------------------------------,,,,,,,,,,,,---......---------...........................////////////------...............---------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,,,,,,,---...---------............///////////////////////////////////////////////////111111111111111111111111000000000000000000000000////////////............---------.........//////.........................................................------------------,,,,,,++++++,,,,,,---........................------------------------........................------,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......+++---......,,,,,,...000........................---,,,,,,,,,,,,---...///,,,,,,,,,---------......//////000000111111111222333333222111000000000111000111111111111222222222333222222222111000000000222222222222111111000000...///000111111000///...---.........//////000000000000000000000000000000////////////////////////////////////////////////000000000000111111111111000000000000////////////222000---++++++...111333000000000000111111111111111111111111111111111111000000000000000000000000.../////////000000111111.../////////000000111111000000000000000000000000..................................../////////000////////////////////////+++,,,.../////////......---.........//////000000//////.........------------------.........////////////000000000000//////........................,,,,,,,,,------.........---..................------,,,,,,,,,,,,---......+++---///111111///,,,***.........------..................------.........------------------------......---------,,,,,,,,,+++,,,...//////...,,,+++...------,,,,,,------...///...------...///...---,,,,,,,,,++++++************+++,,,,,,------------,,,---------.../////////++++++,,,,,,,,,---------...............---------,,,------......------,,,........................---,,,,,,,,,,,,,,,,,,,,,................................................------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---------......,,,------......------,,,++++++,,,,,,---...//////---------------------------------------------------,,,,,,,,,,,,---......,,,------....../////////............/////////000------...............---...------,,,,,,------...------------------------,,,,,,,,,------.........------------------------,,,,,,,,,------.........++++++++++++++++++++++++...........................---,,,,,,,,,,,,---...---------.........//////........................////////////////////////........................000000000000000000000000000/////////............---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000---,,,,,,++++++,,,,,,---........................------------------------........................---------,,,,,,+++++++++------------------------,,,---......//////......+++---//////---,,,...000........................---,,,,,,+++,,,---...///,,,,,,,,,---------......000111111111111222222222111111222222222222111111444444333222111000///...000000000000000000000000111111111111000000000000000000000000000000000000111...+++)))(((***,,,......///000222222111111000000000000000000000000000......------------......///////////////000111111000000000/////////////////////000000111111222222111111000000//////......///000111222222222222222000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000//////.........---........................//////.........---------//////.........---------........................................................................---------............///...///...---,,,,,,...000........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,111000///...---,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++------......///.........---,,,,,,++++++,,,,,,---///......---+++******)))...------,,,,,,------...------------------------------............------...........................------,,,,,,------...........................------------------------,,,---......//////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////000///...---,,,------...///////////////////////////......,,,+++***))))))+++,,,.../////////...------------------------------,,,,,,,,,,,,---............------------..............................---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---......//////......///////////////.........////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////........................//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................//////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++(((%%%&&&))),,,,,,***,,,,,,---......---,,,,,,,,,------......------,,,111111111111222222222222......////////////......222222222222111111111111111111111111111111111111111111111111000000000000........................111///---,,,+++---...000...///000111222111111000000000000000000000000000000//////......//////000///////////////000111111000000000000000000000000000000000000000111111111111111000000///////////////000111222222222222111000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////////////////////////////000/////////....................................//////.........---------//////.........---------........................++++++++++++++++++++++++........................---------............///.........---,,,,,,...000........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,)))***+++,,,---------------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------............------...........................------,,,,,,------...........................------------------------,,,---......//////..............................,,,,,,,,,,,,,,,,,,,,,,,,---------...............000///...---,,,------...........................------------------,,,,,,,,,---......///.........---------------------------,,,,,,,,,,,,---......------,,,,,,,,,,,,------........................---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---......//////......////////////....................................000000000///////////////////////////////////////////////////////////////////////////////////////..............................------------..............................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................///..................///........................------------------------------------------------000---++++++---...---,,,,,,,,,---......---,,,,,,,,,------......------,,,111111111111222222222333111111222222222222111111000111111111222222333333222222222222222222222222222222111111111000000000........................000000/////////000111111//////000111111111111000000000000000000000000000111000000//////000000111///////////////000111111111111111111111111111111111111111111000000000000111000000000000/////////000000111111222222111111000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////............/////////////////////////////////............---...............---------........................////////////////////////........................---------............///---...///...,,,,,,...000........................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,---------......------,,,,,,------...------------------------------............------...........................------,,,,,,------...........................------------------------,,,---......//////..............................------------------------...............---------//////...------------...........................+++,,,,,,---...///000000...------------...//////---------------------------,,,,,,,,,,,,---......,,,,,,,,,++++++,,,,,,,,,........................---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...........................------------,,,,,,,,,------------------------------------------------------------------------------------------------,,,---......//////......................................................000000000//////.........////////////////////////////////////////////////////////////////////////........................------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------..............................------------..............................------------------------........................333111.........///...---,,,------......------,,,------............------111111111222222222333333333333444444444444333333111111111222222222333333222222222222222222222222222222222111111111000000000000000000000000000000//////000111222222222222///000000000111111111111000000000000000000000000111000000//////000000111///////////////000000111111111111111111222222222222222111111000000//////000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000000//////////////////////////////////////////////////////////////////////////////////////////.........000000000000000000000000/////////...............................................................000000000000000000000000........................---------............///---...///...---,,,...///.................................------,,,,,,,,,------------------------000///...---------------////////////////////////---------------------------------------------------...////////////...---...............---,,,+++------,,,,,,,,,,,,------,,,,,,,,,------------......------,,,,,,------...------------------------,,,------......------,,,...........................------,,,,,,------...........................------------------------,,,---......///........................................................./////////...---------,,,............------..............................,,,,,,---...///000111111......---,,,,,,...///000........................---,,,,,,,,,,,,---......------,,,,,,,,,,,,------................................................---------------------------,,,,,,,,,,,,---......------------------------........................------------------------................................................------------------------------------------------,,,---......///.........------...............///........................000000000///......------////////////////////////////////////////////////////////////////////////...........................------,,,,,,------...........................------------------------........................,,,,,,------------------........................------,,,,,,,,,,,,------................................................------------------------///...---------------,,,------------------------------............------111222222222222333333333000111111111111111111000333333333222222222222111111111111111111111111111222222222222111111111111111111111111111111111111...///000111222111111000000000000000000111111111111111111111111111111111000//////......//////000///////////////000000111000000111111222222222222222222111111000000//////000000000000111111111111000000111111111000000///000000000000000000000000111111111111000000000///////////////////////////........................////////////////////////.........///////////////000000000000000000000000////////////////////////---.............................................------------------------........................---------............///,,,...//////---------....................................------,,,,,,,,,------------------------//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------......---------++++++,,,---.........---...------,,,,,,------............---------,,,,,,...------,,,,,,------...------------------------,,,,,,------------,,,,,,...........................------,,,,,,------...........................------------------------,,,---......///........................................................./////////...---------,,,------..........................................////////////////////////......---,,,,,,...///000........................---,,,,,,,,,,,,---............------------......................................................---------------------------,,,,,,,,,,,,---......------------------------........................------------------------................................................------------------------------------------------,,,---......///.........,,,---------......//////........................000/////////.........---////////////////////////////////////////////////////////////////////////........................//////............//////........................------------------------........................,,,,,,,,,---------..............................------,,,,,,,,,,,,------................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------...---------------------------......//////......---222222222222333333333333222222333333333333222222444444333333222222222111111111111111111111111111333222222222222111111111//////////////////////////////000000111000000000000000000///000111111222111111111111111111111111000//////......//////000///////////////000111111//////000000111222222222111111111111000000000000000000000111111111111222000000111111000000//////000000000000000000000000111111111111000000000000000000000000000000000000........................////////////////////////.........///////////////////////////////////////...////////////000000000---------.......................................................................................---------............///,,,...//////...------...........................------------------,,,,,,------------------------))))))***+++,,,---///000////////////////////////------------------------------------------------------------------------$$$%%%'''***,,,...///000......------------......///.........------,,,,,,...------,,,,,,------...------------------------,,,,,,------------,,,,,,...........................------,,,,,,------...........................------------------------,,,---......//////..............................------------------------...............---------,,,---......///.........------------------------000000//////.........---...------------...//////........................---,,,,,,,,,,,,---......///......------......///................................................---------------------------,,,,,,,,,,,,---......------------------------........................,,,,,,,,,------------...------------------------------------------------------------------------------------------------,,,---......//////......,,,,,,,,,---......//////------------------------........................////////////////////////////////////////////////////////////////////////......................../////////....../////////........................------------------------........................+++,,,,,,------.......................................------------......................................................,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///......///000...------,,,,,,------.........////////////......222222222333333333444444555555666666666666555555222222333333333333333333222222222222222222222222333333222222222111111111////////////////////////111111111000000000000000111000/////////000222222111111111111111111111111111000000//////000000111///////////////000111111......///000000111222222000000000000000111111111000000111111111222222222000000000000000//////...000000000000000000000000111111111111000000000000000000000000000000000000........................////////////////////////............/////////000.........................../////////000000000000---------.........//////........................////////////////////////........................---------............///,,,...///000...------...........................,,,,,,------------------........................))))))***+++,,,...///000000000000000000000000000------------------------..............................------------......%%%&&&(((***,,,---............------------......------------...............------,,,,,,------...------------------------+++,,,,,,------,,,,,,+++...........................------,,,,,,------...........................------------------------,,,---......//////..............................,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,.../////////......------------------------/////////.........------,,,---......///.................................---,,,,,,,,,,,,---.........------,,,,,,------...................................................---------------------------,,,,,,,,,,,,---......................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---......//////......++++++,,,------...//////------------------------,,,------....../////////////////////////////////////////////////////////////////////////////////........................///......------......///........................................................................++++++,,,,,,---......///........................///..................///................................................------------------------+++...000000...------///...---,,,,,,,,,,,,---.........////////////......222222333333333444444444222333333333333333333222000111111222444555555666333333333333333333333333333333333222222222111111111111111111111111111111333333222111000000000111111000/////////000222333111111111111111111111111222222111111111111222222///////////////000111111---......///000111111111//////000000111111222222000000111111222222222222000000000000000///......000000000000000000000000111111111111000000000000000000000000000000000000........................////////////////////////---.........//////000000.........................../////////000000111111---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////+++---000000...---------........................,,,,,,,,,------.......................................---------......///++++++++++++++++++++++++------------------------........................//////............//////,,,,,,---------,,,,,,+++......------------......++++++,,,---...///000111...------,,,,,,------...------------------------+++,,,,,,------,,,,,,+++...........................------,,,,,,------...........................------------------------,,,---......//////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////+++,,,.../////////......------------------------------..................+++,,,.../////////...---////////////////////////---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---........................////////////////////////---------------------------,,,,,,,,,,,,---......................................................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---......//////......++++++,,,,,,---...//////------------------------+++,,,,,,---...///000000////////////////////////////////////////////////////////////////////////...........................------,,,,,,------...........................................................................++++++,,,,,,---...//////........................//////............//////........................////////////////////////........................+++...000000,,,******,,,...---,,,,,,,,,,,,---.........////////////......555444333333555555444333666555555444333222111111111111111222222333333333111111222333333444555555333333333333333333333333111111111111111111111111000000000000000000000000222333333444444333333222111111000000000000000000222111111000000000000000------......//////000000111111000000//////......//////000000111111111222000000000000111111111111333222222222111111000000000000000000000000000000000000000000////////////111000///......///000111111111000000//////......////////////////////////,,,---------...////////////////////////////////////////////////////////////...---,,,,,,---...///.................................///////////////........................,,,,,,,,,---------.......................................------,,,,,,,,,---------............///.........------,,,,,,,,,---------............///........................------------------------........................------............------.........////////////000//////.........---------...---,,,,,,,,,,,,---...------------------------------------------------.........------,,,,,,,,,******,,,---.../////////------------------------......---------,,,,,,,,,+++++++++,,,,,,,,,------000///...---,,,---............////////////......//////.........---------////////////////////////------------------------////////////////////////........................---------------...///000......////////////......------------------------........................------............------......................................................................../////////...---------,,,........................///......---,,,,,,,,,---.........------,,,,,,,,,................................................////////////////////////000///...------...///000------------------------................................................//////.........---------000000000000000000000000..........................................------..............................------------......////////////////////////.........////////////000---------,,,,,,------......................................................------,,,,,,,,,------//////.........---------................................................---------.........//////---,,,***))))))+++...000333222111111333333222111444444444333333222111111111222222222333333333333222222333444444555666666555555444333333222111111111111111111111111111111111111111111111111111111222222333333333333222222222222111111111222222333222222111000//////000000.........///////////////111111000000///////////////000000000111111111111000000000000111111111111222222111111111000000000000000000000000000000000000000000000////////////111000///......///000111111000000000/////////...////////////////////////------..................////////////////////////////////////////////////000///............///000................................................------------------------,,,,,,---------..........................................------,,,,,,,,,---------............///.........------,,,,,,,,,---------............///........................------------------------........................------............------,,,,,,,,,,,,------------//////.........---------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,------...---------------------------------,,,,,,,,,------.........,,,,,,---------............------,,,---...///000......////////////......//////.........---------................................................------------------------........................,,,,,,,,,,,,,,,---...............//////.........------------------------........................------............------.......................................................................................---------........................,,,++++++***))))))******......---------,,,,,,,,,........................................................................//////...------...//////........................................................................000000/////////.........////////////////////////........................................................................///......------......///........................,,,,,,,,,------------...///...---------------...................................................//////...------....../////////.........---------.................................---------------,,,------------.........111///---,,,,,,...000222333222111111333333222111333333333333222222222222222222333333333333333444333444444555555666666666666666555444222111000000222222222222222222222222111111111111111111111111111111222222222222111111333333333333333444555666333222111000////////////000000///////////////...111000000000000/////////000000000000111111111111000000000000111111111111111111000000000000//////000000000000000000000000000000000000////////////000000////////////000000000000000000//////////////////////////////////////////..................////////////////////////////////////////////////000000////////////000000........................//////......------,,,,,,------------------------,,,------------..........................................------------------------............///.........------------------------............///........................------------------------........................------............------,,,,,,,,,,,,------------...............---------...------,,,,,,------...------------------------------------------------...------------,,,,,,,,,------......------,,,+++------------------------***++++++,,,---...///000---------.........//////,,,,,,,,,,,,...///000111......////////////.....................---------........................////////////////////////++++++++++++++++++++++++........................,,,,,,+++++++++,,,------------............------------------------------........................------............------........................................................................---------.............................................---,,,,,,,,,,,,---...------------,,,,,,,,,................................................------------------------......------------......////////////////////////................................................000000000000000/////////////////////////////////........................................................................//////............//////------------------------,,,,,,,,,------------...//////...---------------................................................000//////...//////000000/////////.........------........................------------------------,,,,,,,,,,,,------------///...,,,+++***+++---...555444333444555555444333111222222222333333333444333333333333444444444444333444444444555555555666555555444333333222111111222222222222222222222222111111111111111111111111000111111222222111111000222222222333333555666777333333222000////////////111000000000//////......000000000000000000000000000000000000000111111111///000000000111111111111000000000///////////////000000000000000000000000000000000000////////////000000////////////000000000000000000////////////////////////////////////000000//////......------////////////////////////////////////////////////////////////////////////........................//////...---,,,+++++++++------------------------------------...................................................------------------............///...............------------------............///........................................................................------............------------........./////////........................------------------------------------------------........................------------------------,,,------...------,,,,,,------------------------++++++,,,,,,---...//////------------............,,,,,,------...///000000......////////////..............................................................................++++++++++++++++++++++++........................---,,,,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------........................------............------........................................................................,,,---------.../////////........................//////...............///------------------------................................................------------------------......------------..............................................................................////////////////////////////////////////////////........................---------.......................................000//////......//////000------------------------.........////////////000///...---,,,,,,++++++,,,................................................//////......//////000000////////////....................................,,,,,,,,,,,,------------+++++++++,,,,,,,,,------...---+++***)))***++++++666555444555666666666444222222222333444444555555444444444444444444444444333333333333333444444444333333333333333333333333222222222222222222222222111111111111111111111111000111111222222111111000111111111111222333555555333222111000////////////111111000000/////////...000000000000111111111111111111000000000000000000///000000000111111111111///////////////000000000111111111111111111111111000000000000//////////////////000000000000//////////////////000000000000////////////////////////000000000//////......---////////////////////////////////////////////////................................................//////...---,,,+++++++++---------------------------------.........//////................................................---------............///........................---------............///........................................................................------............---------------............///---.....................------------------------------------------------------------------------------------------------***+++,,,---............------------------------------------------------+++,,,,,,,,,,,,---------..................------......////////////......---.............................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......,,,,,,------------,,,,,,------------------------........................------............------........................................................................,,,---------.../////////........................,,,+++++++++++++++,,,,,,------------------------................................................------------------------........................------------------------........................................................................................................................---------.........//////........................//////............//////------------------------.........////////////000------,,,+++******++++++......................................................------...//////000000000/////////.................................,,,,,,,,,------.........+++++++++,,,,,,,,,------111000///...------......666555444444555666555444333333444444555555666666666555555555555444444444333333333333333333333333111222222333333444444555333333333333333333333333222222222222222222222222111111222222222222111111111111000111111222333444222111111000000000000000111000000000000000000///000000000111111111111222111111111111000000000000000000000000111111111111//////000000000000111111111111111111111111111111000000000000//////////////////000000000000//////////////////000000000000////////////////////////000000//////////////////////////////////////////////////////////////////------............------........................//////......------,,,,,,........................------........./////////......................................./////////---------............///.............../////////---------............///........................................................................------............------++++++++++++,,,,,,,,,,,,---------...............,,,------......------,,,------------------------++++++++++++++++++++++++,,,,,,,,,------------...)))***,,,---.../////////------------------------......---------,,,,,,,,,+++++++++,,,,,,,,,------......//////...------,,,......////////////......---------...............------------------------------------------------................................................//////...---------......------............------------------------------........................------............------........................................................................---------.......................................------,,,,,,,,,---......,,,,,,,,,------------...................................................------------------------......////////////......------------------------................................................------------............................................................,,,,,,------.../////////..............................------------......------------------------,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,................................................------------...///000000000000000/////////..............................,,,------....../////////,,,,,,,,,,,,------------......------------------777666555666777888777555555555555666666666666666666666666666555555444444444444444444444444444444222333333333333333333444333333333333333333333333222222222222222222222222222222333333333333222222222222111111111111222222000000000000000111111222000000000000000111111111000000111111111222222222111111111111000000000///000000000000111111111111000000000111111111222222111111111111111111111111000000000000////////////...///000111111000///....../////////000000000111///////////////////////////////////////000000000////////////////////////////////////////////////---...///000000///...---................................................////////////////////////............////////////........................---........./////////000---------............///---........./////////000---------............///........................................................................------............------******+++++++++,,,,,,,,,---------.........//////,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---.........---------------------------,,,,,,------------------,,,,,,,,,,,,---------...,,,---...//////......---......////////////......---------.........//////------------------------........................------------------------........................///...------,,,,,,,,,---.........//////.........------------------------........................------............------.......................................................................................---------........................///////////////000111111,,,,,,,,,---------..............................................................................//////000111111000//////........................................................................---.........////////////................................................,,,,,,------...//////000........................------,,,,,,,,,,,,------........................,,,,,,,,,------------...,,,,,,,,,,,,---...//////............................................................///000111222000000000000/////////...........................------...//////000111111,,,------------.........++++++++++++++++++,,,,,,:::999888999:::;;;:::888777777777777777777666666777777666666555555555444555555555555555555555444444444444333333222222222333333333333333333333333222222222222222222222222222333333444444333333222333333222222111222222222////////////000111222333//////000000111111222222000000111111222222222222222111111111000000//////000000000000111111111111000000111111222222222333111111111111111111111111000000000000////////////...///000111111000///....../////////000000111111////////////////////////......//////000000111111////////////////////////////////////////////////...///000111111000///....................................///////////////000000000000000000000000............/////////000........................---.........//////000000---------.........//////---.........//////000000---------.........//////........................////////////////////////........................---..................---,,,,,,---------.........---------.........//////,,,,,,---......---,,,,,,------------------------////////////////////////,,,,,,,,,------.........------......------,,,+++------------------------***++++++,,,---...//////---------.........//////***+++---///000000//////......////////////......---------.........//////------------------------////////////////////////------------------------...........................---,,,,,,++++++++++++......////////////......------------------------........................---..................---......................................................................../////////......------,,,........................,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........................................................///////////////////////////000111222222111000///////////////////////////.................................................../////////000000111111................................................,,,,,,------...///000000........................---,,,,,,++++++,,,,,,---////////////////////////........./////////000000---------...///000111222................................................////////////000111222333000000000000////////////.................................///000111111222---------.........//////---------....../////////???@@@AAAAAA@@@>>><<<;;;>>><<<:::888888:::<<<===<<<:::777666777888777777666666555444333333333333444444444444333333222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222111000//////000111222222222111111111111222222222111111111000000//////333222111/////////000000111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000///...............444111//////000000...+++000000000000000000000000///////////////////////////............---------//////............//////000000//////.........---////////////////////////////////////////////////---......///////////////111000///......///000111................................................//////...---...000222444......---------,,,,,,,,,......------------......------............------.................................------,,,,,,,,,------------------------,,,,,,,,,---------......................................................,,,,,,,,,,,,++++++***)))---,,,,,,++++++,,,,,,---///...,,,++++++,,,...///..............................------------......---------............///////////////////////////------------------------......////////////......---------............///------------------------///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++................................................////////////////////////------------------------//////.........---------------............------........................//////.........---------........................------------------------................................................//////...---,,,,,,++++++..............................//////000111111111------------------------...........................------------...//////.................................------,,,,,,+++,,,,,,,,,------............------,,,,,,,,,---------...///111111///...---////////////////////////........................//////.........---------........./////////000000------............------........................000000000000111111111111333111///---,,,++++++,,,///...---,,,,,,,,,,,,,,,---------............///................................................AAAAAABBBBBBBBBAAAAAA@@@AAA???===<<<<<<>>>@@@BBBAAA???<<<;;;:::999888666888777666555555444444555333333222222111111111111333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111000//////000111111111000000000000000000111222111111111000000000000222111000//////000000111111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000////////////////////////000000///...............333000//////000000///,,,000000000000000000000000////////////////////////---------.........////////////............///////////////......---------////////////////////////////////////////////////---......///////////////000///...------...///000................................................///...---------///111222............------,,,,,,......------------......,,,------------------,,,------------------------......---------,,,,,,,,,------------------------,,,,,,---------.........................................................,,,,,,------,,,++++++***---,,,,,,++++++,,,,,,---///...,,,++++++,,,...///..............................------------......---------............///////////////////////////------------------------......////////////......---------............///------------------------///............---------------------,,,,,,,,,,,,................................................................................................------------------------//////.........---------------............------........................//////.........---------........................------------------------------------------------........................//////...------,,,++++++........................------...//////000000111------------------------...........................------------...//////.................................---------------,,,,,,------------------///......------.........---...000111111000...---................................................//////.........---------,,,,,,,,,---------......------............------......................../////////000000000111111111000///---,,,,,,,,,,,,......------,,,,,,,,,,,,---------............///........................------------------------EEEEEEDDDDDDEEEEEEFFFGGGEEEDDDCCCBBBCCCDDDGGGHHHHHHFFFDDDBBBAAA???;;;999:::999888777777666777777333333333333222222222222444444444444444444444444444444444444444444444444444444444444444444444444111111111111111111111111111000000//////000000111000000////////////000000111111111111111000000000111000000///000000111222111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000........................000000///.........//////111///...///000111000...000000000000000000000000////////////////////////++++++,,,---...///000111//////............////////////............------////////////////////////////////////////////////---......///////////////......------------......................................................///...---,,,,,,---///000/////////............---......------------......,,,,,,,,,------,,,,,,,,,------------------------...------------,,,,,,,,,------------------------,,,------------.........................................................---------...------,,,+++------,,,,,,,,,,,,------///...---,,,,,,---...///..............................------------......---------............///////////////////////////..............................////////////......---------............///------------------------///............---------///.........------,,,,,,////////////////////////........................................................................------------------------...............---------------............------.......................................---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................//////......---,,,,,,,,,........................,,,,,,------...//////000------------------------...........................------------...//////..........................................//////------------------,,,,,,//////.........//////000......000000000000......------------------------.......................................---------,,,,,,,,,---------------------............------.................................////////////000//////...------------......------------,,,,,,,,,---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,IIIHHHGGGFFFEEEFFFGGGHHHHHHGGGFFFFFFFFFHHHJJJKKKKKKJJJHHHHHHFFFDDD@@@===;;;;;;:::999888888888888666666666666666666666666444444444444444444444444444444444444444444444444333333333333333333333333111111111111111111111111000000000000000000000000000000////////////000000111111111111111111111111/////////000000111222222111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000////////////////////////000000///////////////000///......///000111111000////////////////////////////////////////////////,,,,,,------...//////000//////............//////////////////////////////////////////////////////////////////////////////---......///////////////..............................................................................---,,,,,,,,,------/////////////////////.........------------......,,,------......------,,,------------------------------------------------------------------------------------............................................................---...............------------,,,,,,,,,,,,------......------------....................................------------......---------............///////////////////////////////////////////////////---......//////......------------............///........................///............---------/////////......---,,,,,,---------------.................................................................................------------------------........................------............------........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................//////......---------,,,........................++++++,,,------......///------------------------...........................------------...//////........................---.........//////000000.........------,,,,,,,,,..................///000...///000000000000///...------------------------................................................////////////////////////------............------........................---------.........//////......------............---------------------,,,---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,JJJIIIFFFDDDCCCCCCCCCDDDEEEEEEDDDDDDDDDFFFGGGGGGHHHGGGFFFFFFFFFDDDAAA???<<<;;;:::999888888888888888888888999999999999999555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333000111111111111111111000222111111000000111111222111111111111111222222222//////000000111111111111111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000/////////000000111......//////000000111111////////////////////////////////////////////////........................//////............//////000000000000000000000000////////////////////////////////////////////////---......///////////////////////////////////////................................................---------,,,,,,,,,,,,,,,.../////////////////////......------------............////////////......---------------------------------------------------------------------------------.........//////................................................---......//////............------,,,,,,------.........................................................------------......---------............///////////////////////////////////////////////////------............---------------............///........................///............---------//////.........---------++++++,,,,,,------------........................................................................---------------------------.....................------............------........................---.............................................------------------------------------------------........................///...............------........................++++++,,,,,,---.........------------------------...........................------------...//////........................---.........//////000000.........------,,,,,,,,,---,,,,,,,,,------.../////////000000000000//////------------------------........................---...................../////////////////////...------............------........................------------............---------...............,,,,,,---......------,,,---------............///........................------------------------KKKJJJHHHFFFDDDCCCBBBBBBDDDDDDCCCCCCCCCCCCCCCDDDBBBAAAAAAAAABBBAAA???>>>===<<<;;;::::::999999999999999999999::::::::::::777777777777777777777777444444444444444444444444222222222222222222222222444444444444444444444444111222222333333222222111222222111111111111222222111111111222222222222222///000000111111111111000111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000111111111111111111111111000000/////////000111111---///000000//////000222000000000000000000000000//////////////////////////////.........---------//////............/////////000000000000000111111////////////////////////////////////////////////---....../////////////////////000000000000//////................................................,,,------------------------............/////////......------------......//////000000000000//////........................,,,,,,,,,------------...------------------------------........./////////................................................,,,---......///...............------------............................................................------------......---------............///////////////////////////........................------............---------------............///........................///............------------------------------------------...//////000000................................................---------------------------------------------------------...............------............------........................---------.......................................------------------------................................................................................................++++++,,,,,,---......///------------------------...........................------------...//////..........................................//////------------------,,,,,,,,,,,,,,,,,,,,,---...///000000000000000000000000------------------------........................---------...............---------------,,,,,,,,,------............------........................---------............///------......///......---+++,,,---.........---,,,---------............///................................................OOOOOOOOONNNMMMKKKJJJIIIIIIIIIHHHHHHGGGFFFFFFFFFCCCAAA??????@@@@@@???>>>???>>>===<<<<<<;;;;;;<<<;;;;;;;;;<<<<<<=========::::::::::::::::::::::::555555555555555555555555444444444444444444444444333333333333333333333333222333444444444444333222111111000000000000111111111111111222222333333333000000111222111111//////111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000//////000111111222---///111000///...000222000000000000000000000000////////////////////////---------...............//////............//////---.........////////////////////////////////////////////////////////////---......///////////////......///000000///......................................................+++,,,---...............,,,,,,------..................------------............////////////......////////////////////////,,,,,,,,,---------......------------------------............////////////................................................,,,,,,---.....................------------............////////////....................................------------......---------............///////////////////////////------------------------,,,------......------,,,---------............///........................///............---------++++++,,,,,,------......---......///000000111111................................................---------------------------------------------------------.........//////------............------........................---------.........//////........................------------------------------------------------....................................////////////........................,,,,,,,,,---......//////------------------------...........................------------...//////.................................---------------,,,,,,------------------,,,,,,,,,------...///000111000000000000000000111................................................---------.........//////......---------,,,,,,,,,------............------........................---............/////////---......//////...---,,,***+++---...///...---,,,---------............///........................------------------------UUUVVVWWWWWWWWWUUUTTTSSSQQQPPPPPPOOONNNMMMLLLLLLHHHEEEBBBAAAAAABBBAAA@@@AAA@@@???>>>============>>>>>>??????@@@@@@@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<777777777777777777777777555555555555555555555555222222222222222222222222333333555555555555333333000000////////////000000111111111222222333333333000111222222111000///...111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000////////////////////////000000///000000111222222...000222111...---///111000000000000000000000000////////////////////////+++,,,,,,---...///000000//////............//////,,,,,,,,,---------......////////////////////////////////////////////////---......///////////////,,,---...//////...---,,,................................................+++,,,---...////////////,,,,,,,,,---------...............------.........------............------000000000000000000000000,,,,,,,,,------.........------------------------............/////////000................................................++++++,,,---.........---......------------............////////////.......................................------.........---------.........//////////////////////////////------------------------,,,------......------,,,---------.........////////////////////////////////////.........---------)))******+++,,,---......,,,------...///000000111................................................---------------------------------------------------------.........//////---..................---........................---------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,.................................///////////////........................,,,,,,---......//////000------------------------...........................------------...//////.................................------,,,,,,+++,,,,,,,,,------.........---------......000111111111111000000000000111111////////////////////////........................---------.........//////000000/////////.........---..................---.................................////////////000---.../////////...,,,+++***+++---//////...---,,,---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,nnnkkkgggdddcccbbb```___[[[\\\\\\YYYTTTRRRSSSTTTNNNNNNMMMLLLJJJGGGDDDBBBBBBBBBBBBCCCCCCCCCCCCDDD@@@AAABBBAAA@@@???@@@AAADDDBBB@@@======>>>@@@BBB999777666666666666555333444444444444444444555555444444444444444444555555/////////000111333444555111222222333333222222111222222111111111111222222000000000000000000000000000000000000000000000000111111111111111111111111...//////000111222222222111222222111111000///...000000000000000000000000222111111000000000000000000000000000000000000000111000///......///000111000000000000000000000000////////////////////////222111111000///.........,,,---......//////......---------.........//////////////////////////////+++,,,,,,---.........---////////////////////////------............------........................,,,,,,,,,---------............------------......////////////////////////.................................------,,,,,,,,,------------------------------------------------//////.........---------+++,,,,,,------.........------------------------//////.........---------+++******,,,///111///---//////.........---------------............------------------------------,,,,,,,,,---------......,,,---///000000000///...------------------------........................------------------------,,,---...---,,,,,,---...,,,---------.../////////000///...---------------++++++,,,,,,---...//////------............------000000000000000000000000//////////////////////////////000000///...------////////////////////////////////////000000000000111///...---......---+++////////////////////////---------...............//////.........---------........................------......//////000000///...---,,,,,,---...///.................................------,,,,,,,,,........................---+++***)))***,,,///111111000...,,,,,,,,,...///------............------000000///...------,,,,,,---------............/////////............//////000///...------...///000...........................---,,,...000111...***////////////////////////........................------------------------------------------------........................................................................,,,,,,---...//////......******+++,,,,,,---......------------------------~~~|||yyyuuurrrkkkkkkiiiddd]]]XXXWWWXXXQQQQQQPPPOOONNNOOOOOOOOONNNNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJHHHFFFDDDDDDDDDBBBAAA???>>>===>>>@@@AAA===;;;999999999999777555666666666666666666666666555555555555555555555555333333333333333333444555222222333333333333222222222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111...//////000111111222222000111111111111000//////111111111111111111111111222111111000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000111111000//////...------,,,---......//////......---------.........//////////////////////////////+++,,,------.........---////////////////////////------............------........................---------.........//////......------------......////////////////////////..............................---------,,,,,,,,,------------------------------------------------//////.........------------------------.........------------------------//////.........------------,,,,,,---000111000---//////.........---------------............------........................,,,,,,---------.........------///000000000///...------------------------........................------------------------,,,...///...---,,,---...---------...............//////...---------------++++++,,,------...//////......////////////..............................///////////////////////////////////////...------////////////////////////------------............---,,,,,,---///000///.............................................------//////.........---------.................................//////////////////...------------...///.................................------,,,,,,,,,........................---,,,++++++,,,...000111111///...,,,,,,,,,...///------............------000//////...------,,,,,,---------............/////////............/////////...---,,,,,,---...///........................///---,,,---///000...,,,................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................................................................,,,------...//////......,,,,,,,,,------......///------------------------yyypppiiifffddd\\\[[[XXXVVVVVVWWWXXXYYYWWWXXXYYYYYYYYYXXXXXXWWWVVVTTTRRRPPPNNNLLLLLLLLLIIIHHHGGGEEECCCBBBAAA@@@BBB@@@>>>>>>>>>>>><<<:::::::::999999888777777777777777666666555555444444777666555555444444444444222222333333333333222222222222111111111111222222333333333333333333333333111111111111111111111111111111111111111111111111/////////000111111222222//////000111111111111000222222222222222222222222222111111000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111000000//////...---------------...////////////...------........./////////////////////////////////,,,,,,---............---////////////////////////------............------................................./////////000000......------------......////////////////////////...........................------------,,,,,,,,,------------------------------------------------...............---------//////..................------------------------...............---------//////...///111111///..................---------------............------////////////////////////,,,------------.........---......///000/////////------------------------................................................---...//////------...///...............---------//////...------------...,,,,,,,,,---......////////////000000000000//////........................////////////////////////.........///......---,,,////////////////////////------------............---,,,,,,---///000///.........................../////////...---------,,,...............---------........................///////////////.........///...------------...///.................................---------------........................---------......///000000000///...,,,,,,---......------............------/////////...------,,,,,,---------............/////////............//////------,,,,,,,,,,,,------........................///...,,,,,,...///...---........................................................................------------------------........................................................................,,,---......///.................................------------------------|||yyypppnnnkkkgggccc```^^^]]][[[\\\]]]^^^^^^^^^^^^^^^^^^\\\YYYWWWWWWXXXYYYYYYYYYXXXVVVSSSOOOKKKGGGDDDEEEDDDCCCCCCDDDDDDCCCAAA>>>>>>===;;;:::999888777888888777666555555444444666555555444444444444444222333333333333333333222333222222111111222222333333333333333333333333333111111111111111111111111111111111111111111111111//////000000111111111111......000111111222222222222222222222222222222222222111111000000000000000////////////////////////000000////////////000000////////////////////////000000000000000000000000//////......------------------...///////////////............////////////////////////////////////------............------////////////////////////------............------........................---.........////////////......------------......////////////////////////........................------------------------........................................................................000000//////.........---------------------------........................000000000000000///...---........................------............------........................------------............---......///////////////................................................////////////////////////...///000///.........000/////////...---------,,,///......---------......,,,---------......//////......////////////..............................////////////////////////------............------////////////////////////////////////000000000000000///...---......---+++........................000000///...---,,,,,,,,,................................................000000//////......------.........------................................................---------........................,,,---...///000//////...///...------------......------............------//////.........------------------............//////......------......///------------------------........................000...---,,,---......///................................................////////////////////////................................................................................................------...............---............------------------------------------}}}xxxqqqkkkhhhcccbbbbbbaaa````````````aaa^^^ZZZYYY\\\___aaaaaaaaaaaa```]]]ZZZUUUQQQOOOHHHGGGGGGHHHJJJKKKKKKJJJCCCCCCAAA???===;;;:::999999999888777666555555444333333222222333333444555333333333444444333333333333333222222222222333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000111111111---...///111222222222222222222222222222222222222222111111000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////...............------------...//////000000//////........./////////000000////////////////////////---......//////...------////////////////////////------............------........................,,,,,,---------...............------------......////////////////////////........................------------------------................................................---.....................000000//////.........------------------------------.....................//////000///...---,,,,,,---.....................------............---------------------------------------.........//////............/////////000................................................////////////////////////...///000///.........000/////////...---------,,,......---------......///------...............///,,,------......------,,,////////////////////////////////////////////////------......///......---////////////////////////////////////000000000000000///...---......---+++........................000000///...---,,,,,,,,,---.............................................000000//////......---------..................---........................................................................+++,,,...//////...---,,,......---------.........------............------...............------------------............///......------------...............//////.................................///......,,,,,,---...000................................................////////////////////////------------------------........................................................................---...............---------------,,,,,,,,,,,,,,,------------------------~~~vvvssspppllliiihhhhhhhhheee___YYYWWWXXXZZZ[[[[[[]]]]]]^^^^^^]]]\\\ZZZYYYNNNMMMMMMNNNQQQRRRRRRQQQJJJIIIGGGDDDAAA???===<<<;;;;;;::::::999999888888333333333333333444555666333333444444444444333333333333222222222222333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000111111......///111111222222222222222222222222222222222222111111000000000000000000000000000000000000000//////000000000000//////000000000000000000000000......................................................///000000000000///....../////////000000000////////////////////////...////////////...------////////////////////////------............------........................,,,,,,,,,------------.........------------......////////////////////////........................,,,,,,,,,------------...................................................---------...............//////..................---------------------------------..................///000000...,,,---------------...............------............------------------------------------.........////////////............///000000........................................................................---...//////------...///...............---------...------------...//////........................,,,,,,,,,------,,,,,,,,,000000000000000000000000////////////////////////---...//////000/////////////////////////////////------------............---,,,,,,---///000///...------------------------/////////...---------,,,---------.......................................///////////////.........------...//////...------......................................./////////........................,,,,,,...//////...---,,,---------...............------............------........................---------............///......------------............///000000///..............................---...///...,,,,,,...///------------------------................................................++++++++++++++++++++++++.................................................................................///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------||||||~~~{{{ssshhhaaa^^^\\\YYYWWWWWWXXXYYY[[[\\\]]]^^^^^^WWWVVVUUUUUUWWWWWWVVVUUUQQQPPPMMMJJJGGGDDDAAA@@@>>>>>>==================888888777666666666777777333333444444444444333333444333333222222333333444333333333333333333333333222222222222222222222222111111111111111111111111111000000000000000000000...///000111111111111111111111111111111111111111222111111000000000000000000000000000000000000000...///000111111000///...000000000000000000000000////////////////////////////////////////////////......///000000000000000.../////////000000000000///////////////////////////////////////...------////////////////////////------............------........................------------..................------------......////////////////////////........................,,,,,,,,,---------......................................................---------.........//////---------------.........---------------------------------.........//////---000222111///---...000---------.........//////------............------....................................///////////////......---...///000111................................................------------------------,,,...///...---,,,---...---------...............---------------...//////////////////............,,,------------------,,,////////////////////////////////////////////////...//////000111111000000////////////////////////------------............---,,,,,,---///000///...------------------------..................---------------.........//////.................................///////////////------...//////...------........................---........./////////000............................../////////.........,,,------......///......------............------........................---------............///...------,,,,,,------...------...//////...------........................,,,...000///---,,,---///------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................................................................//////...------,,,++++++,,,,,,------......------------------------uuunnniiiccc^^^WWWWWWXXXYYYZZZ\\\]]]^^^^^^\\\[[[ZZZ[[[ZZZXXXWWWVVVTTTRRRNNNKKKGGGEEECCC@@@@@@@@@@@@@@@AAAAAAAAA>>>===;;;:::999888888888333444444555555444444333444333333222222333333444444444444444444444444444222222222222222222222222111111111111111111111111111111111000000000000000///000000111111111111000000000000000000000000000222111111000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000/////////000000000000000...//////000000000000000////////////000000000000//////////////////////////////000000///...------////////////////////////---..................---..................................../////////000.........------.........////////////////////////........................,,,,,,,,,------.........////////////////////////////////////////////////---------.........//////+++,,,,,,------.........---------------------------------.........//////...000333222000///000222---------.........//////---..................---////////////////////////............/////////000///......------///000111////////////////////////........................------------------------,,,---...---,,,,,,---...,,,------....../////////---------------...///000///////////////.........---..................---........................//////////////////////////////000111111111111111////////////////////////////////////000000000111111///...---......---+++---------------------------------...............---------.........//////........................---.........//////000000,,,---...//////...---,,,........................---.........//////000000........................000000000///////////////,,,,,,---.../////////...---..................------.....................---------.........//////...------,,,,,,------...,,,,,,---......---,,,,,,........................***...111000...,,,---...------------------------........................------------------------////////////////////////.........................................................................../////////...---,,,,,,,,,,,,------...///000000------------------------xxxqqqjjjbbb\\\[[[[[[YYYWWWXXX^^^]]]\\\\\\]]]^^^]]][[[VVVUUUSSSRRRQQQOOOLLLJJJEEEDDDBBBAAAAAADDDFFFHHHGGGEEEBBB???===;;;::::::444444555555444333333222333333444444444444333333222333333333333222111000333333333333222222111000333333333222222222111111333333333333333222111000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000//////.........---////////////////////////////////////////////////000000//////.........---////////////////////////......////////////..................////////////---------............///000...,,,---000111///---.............................................---...---,,,++++++,,,...///........................---------.........//////000///...------...///000,,,,,,---.../////////...////////////////////////------------.........///////////////////////////---------.........//////////////////////////////000///...------...///000000000000000000000000000////////////////////////---...///000000///...---000...,,,******,,,...000//////............//////............////////////////////////////////////.........///////////////...///000111111000///...........................////////////////////////////////////////////////////////////////////////////////////////////////........................////////////000000000000///////////////000111111............////////////////////////////////////,,,,,,,,,---...///000000......////////////.....................///000000////////////////////////////////////////////////........................------------------------...........................---,,,,,,,,,,,,---...////////////////////////..................------/////////...------,,,,,,///...---,,,+++,,,,,,---//////............//////000///---,,,,,,---...///............////////////////////////////////////........................---------............/////////.........---------//////.........---------........................//////000000///...------........................yyyppplllggg___ZZZYYY[[[ZZZYYYYYY[[[\\\[[[ZZZZZZXXXVVVUUUTTTRRROOOMMMJJJHHHFFFDDDBBBBBBCCCDDDDDDEEEEEEEEEDDDCCCAAA@@@<<<;;;888666555444555555444444555555555555444444555555555555555555444444333333444444444333222222333333222222111111111111333333333333333222111000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000000/////////............////////////////////////////////////////////////000/////////............////////////////////////......////////////..................////////////---------............///000...---...000000///---........................---------.........//////......---,,,,,,---------........................---------.........//////000///...------...///000------......///.........////////////////////////------........./////////////////////////////////---------.........//////////////////////////////000///...------...///000////////////////////////////////////////////////---...///000000///...---000///---,,,,,,---///000//////............//////............//////////////////////////////////////////......------,,,,,,...///000000000000///...........................////////////////////////////////////////////////////////////////////////////////////////////////.........................../////////000000000000222111000///........................////////////////////////////////////,,,------....../////////......////////////.....................///000000////////////////////////////////////////////////........................------------------------..............................---,,,,,,---......................................................------..................///...---,,,,,,,,,------------,,,,,,,,,,,,------000///---,,,,,,---...///------------............,,,,,,,,,,,,,,,,,,,,,,,,........................---------............/////////.........---------//////.........---------........................///////////////...------........................{{{nnneeeccc]]][[[YYYXXXYYYZZZZZZYYYYYYWWWUUUSSSSSSQQQNNNLLLPPPOOOLLLIIIFFFDDDCCCBBBBBBDDDGGGIIIJJJJJJIIIHHHDDDAAA===888666555666666555555555555555555555444444444555666666666555555333333444555555555444444222111111111111000000000222222333333333222111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////............////////////////////////////////////////////////////////////............////////////////////////......////////////..................////////////---------............///000...---...///000///...........................,,,------....../////////...............---,,,+++........................------.........///////////////............//////.........///......------////////////////////////....../////////000000000////////////////////////------.........///////////////////////////////////////............//////////////////////////////////////////////////////......////////////......//////////////////////////////............//////............////////////////////////////////////000//////...---,,,++++++---...////////////...---........................////////////////////////////////////////////////////////////////////////////////////////////////............................../////////000000000444333111///...---,,,,,,............////////////////////////////////////..............................////////////.....................///000000////////////////////////////////////////////////........................------------------------..............................---,,,,,,---......------------------------........................,,,,,,------...//////000///...------,,,---------------,,,,,,,,,,,,------///...---,,,,,,---...///,,,,,,,,,------------...................................................---------............///...............---------...............---------...........................////////////...------........................wwwtttjjjfffbbb___^^^]]][[[ZZZYYYWWWTTTSSSRRRQQQPPPNNNRRRRRRPPPNNNLLLIIIGGGFFFCCCDDDFFFHHHIIIJJJJJJJJJGGGEEEAAA===:::888777777666555555444444333333333111111222333333333333222222222333444555555444444111000000000000000000000222222333333333222222111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111////////////000000000000////////////////////////000000////////////000000///////////////////////////////////////.........///////////////////////////////////////////////////////////////.........////////////////////////......////////////..................////////////---------............/////////....../////////................................................---....../////////---,,,***..................................../////////////////////....../////////.../////////...---,,,,,,////////////////////////////////////000000000000////////////////////////............/////////////////////////////////////////////....../////////////////////////////////////////////////////////...//////////////////......///000000000000///...//////............//////............/////////////////////////////////////////////......------------..................---........................////////////////////////////////////////////////////////////////////////////////////////////////................................./////////000000333222111///------,,,,,,............////////////////////////////////////////////////..................////////////.....................///000000////////////////////////////////////////////////..............................................................................------------......---------------------------------...............---------.........//////.........------------...//////............//////......---------...//////,,,,,,---------.........////////////////////////........................---------............///.................................................................................//////...------........................~~~zzztttoookkkhhhdddaaa^^^\\\YYYWWWVVVVVVTTTSSSPPPPPPPPPOOONNNMMMLLLKKKFFFEEEDDDCCCCCCEEEGGGHHHHHHHHHGGGFFFCCC@@@===;;;999888666444333222222222111111222222222222111111000111222333333333333333000000000000000000000111111222222333333333222222111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111111.../////////000000000111////////////////////////000000////////////000000////////////////////////.........///////////////////////////////////////////////////////////////.........///////////////////////////////////////......////////////..................////////////---------............///.../////////......//////........................000000///...---,,,,,,+++......///000///...,,,+++................................./////////000000...//////////////////....../////////...---,,,,,,////////////////////////////////////000000000000////////////////////////........./////////000000////////////////////////...//////////////////.........................../////////////////////////////////....../////////,,,---///000000///---,,,//////............//////............////////////////////////////////////......//////000000111111.........------.........////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////000//////...........................//////////////////////////////////////////////////////............////////////.....................///000000////////////////////////////////////////////////................................................................................................---------------------------------.........////////////.........------------.....................//////............//////------------......//////---.........////////////,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///---.....................---.............................................------............------........................zzzuuurrrhhhddd```]]][[[YYYWWWUUURRRQQQPPPOOONNNNNNNNNNNNJJJHHHDDDAAA@@@AAACCCEEEGGGIIIKKKLLLLLLJJJGGGEEE@@@>>>;;;888666555444444444444555555444444333222111111222222333333222222000000000111111111111222111111222333333333222222111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111222222......//////000000111111000000000000000000000000000000////////////000000000000000000000000000000.........///////////////////////////////////////////////////////////////.........///////////////////////////////////////......////////////..................////////////---------............///...///000///...---...000........................000000///...---,,,,,,+++........./////////..................................../////////000000000......////////////...............///......------////////////////////////....../////////000000000////////////////////////....../////////000000000////////////////////////......////////////..............................//////////////////////////////............//////---...////////////...---//////............//////............////////////////////////////////////......///000111222222333//////...------...//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................------........./////////...---------...//////000............////////////////////////////////////////////////////////////......////////////.....................///000000////////////////////////////////////////////////........................................................................---...////////////...---------------------------,,,,,,------.../////////000//////...------,,,,,,------...////////////...------,,,,,,,,,,,,------,,,,,,---....../////////........./////////000000------------------------........................---------............///---------...............---------.......................................,,,,,,---............---........................{{{vvvoooiiieeeaaa]]][[[\\\ZZZWWWSSSQQQPPPPPPQQQNNNLLLHHHEEECCCCCCCCCDDDDDDFFFIIIKKKMMMNNNNNNMMMIIIGGGCCC???<<<:::999999888888777777666555333333333333333444333333222222111111111111222222333333000111222333333333333222111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222.........///000111111111000000000000000000000000000000////////////000000000000000000000000000000............/////////000////////////////////////////////////////////////............/////////000////////////////////////......////////////..................////////////---------............///---///000000...---...000...................................................------......///000111.........................../////////000000000000---...///000000///...---------......///.........////////////////////////------........./////////////////////////////////.../////////000000000000////////////////////////---...///000000///...---........................////////////////////////000///...------...///000/////////000000///////////////............//////............////////////////////////////////////......//////000000111111000000///......///000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................---------.........//////---------------...///000............////////////////////////////////////......//////000000111111......////////////.....................///000000////////////////////////////////////////////////........................................................................---...///000000///...---........................,,,,,,------...//////000..................------,,,---...///000000///...------,,,,,,,,,,,,------+++,,,---...////////////---------.........//////000000000000000000000000........................---------............///---------.........//////---------.........//////........................+++,,,------.........---........................{{{tttnnniiifffgggddd___ZZZVVVTTTSSSSSSOOONNNMMMKKKIIIGGGEEEDDDAAABBBDDDFFFJJJMMMPPPRRRQQQNNNJJJEEEAAA???>>>===888888888777666444222222555555555555444333222222111111222222222333333333000111222333333333333333111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222---......///000111111222000000000000000000000000000000////////////000000000000000000000000000000---.........//////000000////////////////////////////////////////////////---.........//////000000////////////////////////......////////////................../////////000---------.........//////---///111000---,,,...000........................++++++,,,---...///000111...---------...///111333........................////////////000000000000---...///000000///...---,,,,,,---.../////////...////////////////////////------------.........///////////////////////////////////////000000000000////////////////////////---...///000000///...---........................////////////////////////000///...------...///000111000000000000000000111//////............//////............/////////000///////////////////////////////////////.........111000///......///000111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................---------.........//////......---------......///............/////////000////////////////////////---......///000111111222......////////////.....................///000000////////////////////////////////////////////////........................////////////////////////........................---...///000000///...---////////////////////////,,,,,,------...///000000,,,,,,------.../////////,,,---///000000000///.../////////....../////////+++,,,---...////////////,,,,,,,,,---------......------------------------........................---------.........//////---------.........//////---------.........//////........................+++,,,------.........---........................~~~||||||{{{ttthhh___]]][[[XXXPPPOOOLLLJJJHHHIIIJJJKKKIIIHHHFFFCCCBBBFFFMMMSSSSSSSSSSSSPPPLLLGGGCCC@@@<<<:::777555555555555444777555333333444555444333333333333333333333333333444444444333333333222222111222333444444333222111......///000111222222333222222222111111111000000111111000000000000111111///111333333222222333444000000000///////////////000000000000000000000000111111000///...---,,,,,,//////000000000000//////111///------.../////////......//////000000111111////////////////////////000000000000000000000000......------...///111222000//////........./////////000111111111000...---........................++++++,,,,,,---...//////........................------..................000000000000000000000000000000//////.........---000000//////.........---////////////////////////---------...///000000111000000000000000000000000///////////////////////////////////////000111111//////...------------...............///////////////000111111111000...---......//////000000111111///000222444444222000///////////////////////////++++++,,,---...///000111000///.........///111222---.........//////000000000000000000000000000000//////000000000...---,,,---.........//////000000000000000000000000000000////////////////////////000000////////////000000////////////////////////111111000000//////......................................................000000//////.........---////////////////////////......////////////............////////////......////////////////////////000000//////.........---////////////..................////////////......000000//////.........------------........./////////...---,,,,,,---...///........................000000000//////.........------------------------........................------------------------000000000000000000000000........................,,,---------......//////........................//////............//////............////////////........................------............------------............------...---,,,,,,---...000111000000//////.........---~~~rrrlllgggccc```ZZZSSSNNNKKKKKKJJJIIIIIIIIIGGGEEECCCDDDIIIMMMSSSTTTUUUTTTQQQMMMHHHDDD@@@>>>:::999888777666444666444222222333444333222333333333333333333333333222222222111111111111000222222222333333222222222//////000000111111222222222222222111111111000000111111000000000000111111///111222222111000111222000000000000000000000000000000000000000000000000111000000000000000////////////000000000000//////111///------.../////////////////////000000000000////////////////////////000000000000000000000000000///......---...////////////............//////000000000000000///..............................++++++,,,------...//////..................------........................////////////////////////000/////////............000/////////............////////////////////////------......///000000111///////////////////////////////////////////////////////////////000000111//////...------------...............///////////////000000000//////...---////////////000000000000///000222444444222000///////////////////////////.......................................//////000............/////////000////////////////////////---...///000000///.............../////////000000000000000000000000000000//////////////////////////////............//////////////////////////////111000000000/////////...................................................000/////////............////////////////////////......////////////............////////////......////////////////////////000/////////............////////////..................////////////......000/////////............---------........./////////...------------...///........................++++++++++++*********)))------------------------................................................................................................,,,,,,---------........................---------//////............//////............////////////...............---------------............------------............---------------,,,---...000111000/////////............yyysssqqqggg[[[SSSPPPOOOMMMJJJKKKLLLKKKIIIFFFEEEFFFHHHPPPRRRVVVXXXXXXTTTPPPMMMHHHEEEBBB@@@>>><<<999777777555333333444444444222333333333333333333333333222222222222111111111111333222222222222222222333000111111111111111111111222222222111111111111111111111000000000000111111///111222222000//////000///000000000111222222222000000000000000000000000000000000111111222222222//////000000000000//////111///---...///000000///000000000000////////////////////////////////////000000000000000000000000111111///...------------//////............//////111111000///////////////........................,,,,,,,,,---......///////////////......---------........................////////////////////////////////////............////////////............////////////////////////------......///000000000//////////////////////////////////////////////////////......//////000111//////...------------...............////////////000///......---.........000000000000///////////////000222333333222000///////////////////////////111000000///...---,,,,,,,,,------...........................////////////........................,,,---...///000000000000......////////////000000000000000000000000000000////////////////////////......------------......////////////////////////000000000000////////////................................................////////////............////////////////////////......////////////.........//////000000//////...////////////////////////////////////............////////////..................////////////......////////////............---------...............///...------------...///....................................------------------------------------........................////////////////////////------------------------........................,,,------------.........//////.........---------//////............//////............//////////////////.........---------------............------------............------------------...///000111////////////............|||pppaaaXXXVVVUUURRRNNNNNNOOOOOONNNLLLIIIGGGFFFJJJMMMSSSXXX[[[ZZZWWWUUUQQQOOOLLLJJJGGGDDD@@@===;;;999777666777777666555444444444444444444444444555555444444444333333333444333222111111222333444222111111111111111111111111111111111111111111111111111000000000000111111000222333222000//////000//////000111222333333444000000000000000000000000000000000111111111111222//////000000000000//////000///......000111000///111111000000//////......////////////////////////////////////////////////000000//////............///............//////000222111///.........///000........................,,,---------......//////000000//////......------////////////............///////////////////////////////////////.........///////////////.........////////////////////////............//////000000///////////////////////////////////////////////////............///000000//////...------------...............///////////////...---,,,,,,---...///111111000000//////......///000111222222111000///////////////////////////111111000///...---,,,,,,,,,---...///000///...---.........///////////////////////////////////////---....../////////////////////////////////000000///////////////////////////////////////////////////......------......///////////////////////////000000000000////////////................................................///////////////.........////////////////////////......////////////......//////000000000000/////////////////////////////////////////////.........////////////..................////////////......///////////////..........................................------.................................222222111111111111111111........................................................................------------------------................................................/////////...------,,,,,,///......------......///............/////////////////////...------,,,,,,------............------------............------,,,------...///000111111///////////////.........|||zzz|||~~~~~~zzzyyy~~~zzzkkkaaa]]][[[VVVRRRPPPPPPPPPPPPNNNLLLIIIFFFDDDGGGNNNTTTYYY[[[\\\[[[YYYXXXVVVTTTRRRNNNIIIFFF???===:::999888888666555444444444444444444444444555555555444444444333333444333222111111222333444222222222222111111111111111111111111111111111111111111000000000000111111222333444333222000000111//////000111222333333444000000000000000000000000111111000000000///////////////000000000000/////////......///111222111///111111000000//////......////////////////////////////////////////////////---......///////////////...............///000000222111///.........///000////////////////////////------...............///000000/////////.........000000/////////..........................................///////////////.........///////////////////////////////////////............////////////........................////////////////////////...............//////000//////...------------...............///////////////...---,,,,,,---...///111111000000//////......///000111111111111000///////////////////////////////////////////////////---...///111111000/////////////////////.........000000000000000000000000000000//////............000000000000000000//////////////////////////////////////////////////////000//////////////////000000000000000000000000000////////////000000000000////////////////////////////////////////////////.........///////////////////////////////////////......////////////......//////000000000000//////000000000000000000000000.........///////////////////////////..................////////////...............///////////////.....................------..................---................................................................................................------------------------................................................000000////////////////////////.........---------......------------..................//////////////////.........---------------............------------............------,,,,,,---...000111111111.........///////////////|||uuuoooqqqyyy{{{pppiiiccc\\\WWWTTTSSSQQQOOOOOOMMMIIIGGGCCCEEEIIINNNSSSWWW[[[]]]^^^]]]]]]\\\[[[WWWRRRNNNDDDAAA>>><<<:::999777555444444444444444444444444333333333333222222222222333222222222222222222333111111222222222222222222111111111111111222222222111111000000000000111111111333444444222111111222///000000000111222222222000000000000000000000000111111111000000///////////////000000000000/////////......000222222111000000000000000////////////////////////////////////000000000000000000000000,,,---...///000000000000......---......///000111111111000///////////////////////////////////////........................////////////////////////111000000//////..........................................///////////////.........///////////////////////////////////////......//////////////////........................////////////////////////......------......///000//////...------------...............////////////.........---......///000000000000000///////////////000000000000000000///////////////////////////.........//////000000000...//////000000000000000///////////////.........111111111111111111111111111111///...------------111111000000000000//////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////000000000000////////////////////////////////////////////////.........///////////////////////////////////////......////////////......///000000111111000000///000000000000000000000000.........///////////////////////////..................////////////...............///////////////...............---------------...//////...------........................,,,,,,,,,---------------................................................------------------------................................................000000000///////////////..............................------------..................////////////........................------............------------............------+++,,,...///111111222222.........///////////////~~~xxxpppiiiddd___[[[UUURRRQQQOOOLLLJJJGGGFFFFFFHHHLLLQQQWWWZZZ______```aaa```]]]WWWSSSLLLIIIEEEBBB@@@===:::888555555555555555555555555444333333333333222222222222222222333333222222222111111111222222333333333000000111111111222222222111111000000000000111111///111333333222111111222000000000000000000000000000000000000000000000000000000111111111111111222//////000000000000//////.........000222333222000////////////000000000000////////////////////////000000000000000000000000---...///000000///......---------......///000111000000000000000///......////////////////////////////////////.....................///000000111111111111000000///......---..................................../////////000............/////////000/////////////////////////////////////////////...........................////////////////////////...------------...////////////...------------...............////////////---...//////000000000///////////////000000000000///000000000000000000///////////////////////////.../////////000000000000///............///000000000/////////............000000000000000000000000000///......---...//////111111111000000000//////000000000000000000000000/////////////////////////////////....../////////000000000000000000000000.../////////000000000111////////////////////////////////////////////////............/////////000////////////////////////......////////////......000000111111111111000000000000000000000000000000............/////////000////////////..................////////////................../////////000//////.........---------------...//////...------........................------........./////////........................................................................------------------------........................///.........------------,,,,,,------.../////////...------,,,,,,------...............////////////,,,,,,------.../////////------............------------............------+++,,,...000111222222222............/////////000|||uuurrriiiccc[[[VVVTTTRRRPPPMMMLLLIIIFFFEEEGGGMMMSSSXXX______aaabbbccc___ZZZVVVTTTPPPLLLHHHEEECCC???===555555555555555555555555666666555555555444444444111222333444444333222111000000111222333333444444000000111111222222222222111111000000000000111111---///111111111000111222000000000000////////////000000000000000000000000///000111222333444555555//////000000000000//////......///111333333222000......//////000000111111////////////////////////000000000000000000000000//////000000000...---,,,---------......000111111///000111111111000...---000000000000000000000000///////////////.........------...///000111222222222111111000///......---........................---.........//////000000---.........//////000000///////////////////////////////////////.................................////////////////////////...------------...////////////...------------.............../////////000---...000111111111000///......//////000000111111000000000//////000000000////////////////////////000000000000////////////......---,,,,,,...///000000000//////.........---////////////////////////......------...///111222222111111111000000//////000000000000000000000000////////////////////////.........------.........000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000---.........//////000000////////////////////////......////////////......000000111111111111000000000000000000000000000000---.........//////000000000/////////..................////////////......---.........//////000000//////.........---------,,,---...//////...---,,,........................,,,,,,,,,,,,------......////////////////////////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,++++++++++++,,,,,,---...///000000...------,,,,,,------.............../////////000+++,,,,,,---...///000000---..................------..................---***,,,...000222222222222---.........//////000000|||yyy~~~}}}zzzxxxpppfff^^^ZZZWWWTTTQQQSSSMMMFFFDDDFFFJJJLLLLLLPPPVVV]]]```___]]][[[[[[XXXWWWVVVSSSNNNIIIDDDAAA===;;;888666555555444333333333444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222111111000000//////......000000000000000000000000000000111111111111000000111111000000//////......222111111000///......---------......//////000000000000000000000000000000000000//////.........---111111000000//////......///............---------........................////////////////////////////////////////////////000000//////.........---//////////////////......////////////////////////////////////////////////........................111000///...------...///000000000000000000000000000000//////.........---111111000000//////............------------......////////////000000000000000000000000000000000000000///...------...///000000000//////.........---000000///...............000000000000000000000000////////////////////////000000000000000000000000------+++******+++------////////////000000000000//////.........---------////////////////////////000///...------...///000111111000000//////................../////////000111000///......///000111000000000000////////////111111111000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////...///000111111111111111333222111///............////////////////////////////////////////////////000000000000000000000000................................................////////////////////////////////////////////////////////////////////////111111000///...---,,,,,,//////...---------------////////////////////////000000000000000000000000...,,,+++,,,///111000...------------------------//////////////////////////////............//////000000//////.........------......///////////////------............------........................///...---,,,,,,,,,,,,,,,000000111000000///............//////...---,,,,,,~~~yyyrrrmmmjjjhhheeeccc\\\VVVPPPMMMMMMNNNLLLKKKNNNSSSZZZ^^^___^^^^^^___[[[[[[ZZZWWWSSSOOOJJJHHHCCC@@@<<<999777777666444333444444444555444444444222222222222222222222222222222222222222222222222222222222222222222222222000000000000000/////////000000000000000000000000000000111111111111000000111000000000/////////...111111111000///..................///////////////000000000000000000000000000/////////............111000000000/////////...---------....../////////........................////////////////////////////////////////////////000/////////............////////////////////////////////////////////////////////////////////////........................111000///...---......///////////////////////////000/////////............000000000000//////......///......------......///////////////000000000000000000000000000000000000//////............//////000/////////............000000///...............000000000000000000000000000000000000000000000000000000000000000000000000......------------......////////////000000000000//////.........---------////////////////////////000///............///000111000000000/////////............/////////000000111000////////////000111111000000000////////////111000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000111///////////////////////////000000111111111111000222111000//////......///////////////////////////////////////////////////000000000000000000000000................................................////////////////////////////////////////////////////////////////////////000000000///......------000//////...------......////////////////////////////////////////////////000...,,,---//////...,,,------------------------........................//////............//////000/////////............---......///////////////---......//////......---...........................---------------......//////000000//////...---///////////////...------}}}yyyvvv~~~|||qqqiii^^^VVVSSSQQQPPPNNNPPPTTTYYY]]]^^^___```aaa```___^^^]]]ZZZVVVSSSQQQMMMIIIBBB>>>;;;999777666555555555555555555444444333333333333333333333333222222222222222222222222111111111111111111111111//////000000000000000000000000000000000000000000000000111111111111000000000000000000////////////111111000000//////......000000///////////////...000000000000000000000000////////////............000000000000////////////+++,,,---...///000111111........................////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////........................000000///............///////////////////////////////////////............000000000////////////...///......------......///////////////000000000000000000000000000000000000......////////////......////////////............000000///.........//////000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000//////////////////000000000000/////////............---////////////////////////000//////......//////000000000000000////////////....../////////000000000111000000//////000000111111111000000000/////////000000000000000000111111111111111111111111111111/////////////////////////////////////////////////////////000000000111111////////////////////////000111111111111000000///000000////////////000000////////////////////////////////////////////////000000000000000000000000................................................////////////////////////////////////////////////////////////////////////////////////////////////000000//////......//////////////////////////////........................111///...---......,,,+++------------------------........................//////............//////////////////............---......///////////////---......//////......---........................------------...///000111.........///......------//////000000000///......~~~{{{nnn```YYYVVVVVVUUUVVVWWWYYY[[[]]]^^^```aaaaaaaaaaaa```^^^\\\ZZZYYYWWWRRRJJJCCC???;;;999777666666555555444444444444333333333333333333333333222222222222222222222222000000000000000000000000/////////000000111111222000000000000000000000000000000111111111111000000000000000000////////////111000000000/////////...111000000000//////......///////////////////////////////////////.........000000000000////////////,,,------...///000000000........................///////////////////////////////////////////////////////////////......................../////////////////////////////////////////////////////////......................../////////........./////////////////////////////////////////////.........//////////////////////////////............//////////////////000000000000////////////////////////---...///000000///...---///////////////.........000000///////////////000////////////////////////000000000000000000000000//////////////////////////////111222222111//////////////////000000000000/////////...............////////////////////////000//////////////////000000000000000////////////...////////////000000000000000000000000000000000111111111000000000//////000000000000000111111111111111111111111111111111//////////////////////////////////////////////////////000000000111111111000000000000000000000000111111111111111000///...///////////////000111111////////////////////////////////////////////////////////////////////////................................................////////////////////////////////////////////////////////////////////////............//////000000000000////////////000000////////////////////////........................//////............---,,,................................................///......------......//////////////////.........---......///////////////......////////////.............................................///000000---------......---,,,,,,///000000000000000//////|||{{{~~~tttkkkddd^^^ZZZWWWVVVVVVVVVYYY[[[]]]_________```______^^^^^^^^^___YYYQQQJJJEEE@@@<<<::::::999777666444444444444333333333333333333333333222222222222222222222222000000000000000000000000//////000000111111222222000000000000000000000000000000111111111111000000////////////000000000000000000000000////////////111111000000/////////...////////////////////////.........///////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////.........///////////////,,,,,,,,,------.........////////////////////////////////////////////////////////////////////////......//////////////////.................................///////////////...............//////////////////....../////////////////////000000000000////////////////////////---...///000000///...---.........///////////////000000/////////000000111////////////////////////////////////////////////////////////////////////...///000111111000///...////////////000000000000////////////////////////000000000000000000000000///000000000000000000///////////////000000000000////////////000000000111000000111111111111000000111111111111000000000000//////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111000///...///......//////000111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////------......///000000000000000////////////000000////////////////////////........................,,,---............//////......................................................------------...............///////////////---......///////////////...//////////////////...////////////////////////000000///...............,,,,,,---------------,,,//////000000000000000///{{{xxxxxxyyyxxx}}}yyykkkbbbZZZVVVSSSRRRTTTXXXZZZ\\\[[[\\\\\\]]]^^^______```aaa]]]WWWQQQMMMIIIEEEBBB@@@>>>;;;888666555444444333333333333333333333333222222222222222222222222111111111111111111111111000000111111111111111111000000000000000000000000000000111111111111000000////////////000000000000000000000000////////////111000000000000000000///000000000000000000000000.........///////////////////////////000000000000000000000/////////......////////////////////////000000000000000000000000////////////////////////.........///////////////,,,,,,,,,------......///////////////////////////////////////////////////////////////////////////---...//////000/////////.................................///////////////---............/////////000//////......//////000////////////000000000000000000000000000000000000......////////////...............///////////////000000/////////000111111000000000000000000000000........................000000000000000000000000......////////////......////////////000000000000...////////////000000000000000000000000000000000///000000111111000000///////////////000000000000/////////000000000111111000111111222222111111000222222111111111000000000/////////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111000111111111111000000//////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---.........//////000000//////......//////000000////////////////////////........................+++,,,......---...///111........................------------------------......------------...............///////////////---......///////////////...//////000000//////...////////////////////////111000///...------------,,,,,,------......------......///000000000//////~~~{{{uuuvvvwwwyyy}}}vvvgggaaaYYYTTTTTTUUUVVVWWWXXXXXXYYYZZZ\\\^^^```aaa___\\\ZZZXXXWWWTTTQQQNNNFFFDDD@@@<<<999777666666444444444444444444444444222222222222222222222222222222222222222222222222222222111111111111111111000000000000000000000000000000111111111111000000.../////////000000000111////////////000000000000000000000000000111111111000000000000000000000000............/////////000.../////////000000000111///////////////000000000////////////////////////000000000000000000000000////////////////////////............/////////000------......///000000111////////////////////////////////////////////////////////////////////////,,,---///000000000//////..................................../////////000---------.........//////000000////////////000000////////////000000000000000000000000000000000000//////............//////............/////////000000000//////000111111222000000000000000000000000////////////////////////000000000000000000000000//////............//////////////////000000000000.../////////000000000000000000000000000000000000///000111111111111000///.../////////000000000111//////000000000111111111000111222222222222111000222222222111111111000000...//////000111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222///000000111111111111000000///////////////000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////......------...//////000////////////////////////////////////////////////,,,...//////---,,,...000........................------------------------...------,,,,,,------.............../////////000---....../////////////////////000000000000//////////////////////////////......---------------...,,,,,,---...............------...///////////////~~~{{{wwwsssrrrvvv}}}vvvnnncccZZZVVVUUUSSSRRRVVVVVVWWWYYY[[[^^^```aaa\\\[[[[[[\\\]]]\\\ZZZXXXKKKHHHDDD???<<<999888888444444444444444444444444222222222222222222222222222222222222222222222222333222222222111000000000000000000000000000000000000000111111111111000000.../////////000000111111////////////000000000000//////000000111111222222000000000000000000000000---.........//////000000.../////////000000111111------...///000111222222000000000000000000000000000000000000000000000000////////////////////////---.........//////000000...//////000111222222333////////////////////////////////////////////////000000000000000000000000,,,---///000000000//////........................---.........//////000000---------.........//////000000////////////000000////////////000000000000000000000000000000000000000///...------...///000---.........//////000000000000///000000111222222000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111////////////000000000000.../////////000000111111000000000000000000000000///000111222222111000///.../////////000000111111000000000000111111111111000111222333333222111000222222222111111111111000...//////000111222222222222222222222222222222222000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222...///000111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---------------...///000////////////////////////000000000000000000000000...000111///,,,+++,,,...////////////////////////------------------------...------,,,,,,------...---.........//////000000---....../////////////////////000000000000//////000000000000000000000000,,,,,,,,,,,,,,,---...///,,,------.../////////...,,,,,,---...//////......{{{wwwuuu{{{tttggg___ZZZUUUSSSTTTTTTTTTVVVXXX[[[^^^___aaa``````___^^^\\\[[[ZZZZZZUUUOOOKKKFFFAAA999444666555444444333333333333000111222444444333333222000000111111222222222222222222111111111111222222////////////000000000000000000000000000000000000333222222222111111000000111111000///////////////000000000000111111111111000000000000000000000000000000//////.........---++++++---...///111222222222222111111111111111222000000000000000000000000...............///000000///......---------........./////////000000111111000////////////........................///000000///...---,,,---...000222000000000000000000000000////////////////////////000//////......000111222............//////////////////............//////000000000000000000000000111111000000//////......////////////000000000000//////000000000000//////........................////////////000111222333222000...---,,,---///000------...///000111222333000000//////......------......//////000000111111////////////000000000000222111111111000000//////000000000000111111111111////////////000000000000111000/////////111222333111111111111111111222222000000000000000000000000111111111111111111111111000000111111111000000//////111111111000000222444000000000000000000000000000000111111222222222222000000000000000000000000111111111111111111111111000000////////////000000////////////000000000000333222222222111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////,,,------...///000111111//////////////////////////////////////////......////////////////////////111111111111111111111111////////////////////////,,,,,,------.../////////111000///........................------.........////////////////////////222111111111000000//////222222111111000000//////111111000000/////////...---------.........//////------------------------........................}}}}}}~~~tttjjjbbbZZZUUUQQQRRRRRRTTTVVVXXXZZZ\\\`````````___]]][[[YYYXXXXXXUUURRRPPPMMMGGG@@@:::999888666555444444444555111111222333222111000000000111111111222222222222222222111111111111222222////////////000000000111000000000000000000000000222222111111111000000000111111000///////////////000000000000111111111111000000000000000000000000000/////////............------......//////000000000//////....../////////000000000000000000000000...............///000000///......------..................//////000000000000000000/////////......000000//////000000111222//////---------...000111//////////////////////////////////////////////////////.........///000111............//////////////////............//////........................111000000000/////////...////////////000000000000//////000000000000//////........................////////////000111222222333111000......///000111///////////////////////////////////////.........////////////000000000000000000000000111111111111111111111111000000000///000000000000111111111111////////////000000000111111000//////000111222333333222222222111000000000111111111111111111111111111111111111111111111111000111111111111111000000000111222111000000111333111111111111111111111111000111111111222222222222222222222222222222222222111111111111111111111111000000////////////000000000000000000111111111111222222222111111000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////------------------------/////////............---////////////////////////........................////////////////////////------------------------////////////////////////111000000///......------000/////////............//////............//////////////////////////////111111000000000/////////111111111000000000000000///.........------------------..................................................................}}}wwwnnnddd^^^UUUTTTSSSSSSTTTUUUWWWXXX]]]^^^^^^^^^]]]ZZZXXXVVVUUUUUUUUUUUUSSSOOOHHHDDD>>>===:::888666555555666333333333333222111000000111111111111222222222222222222111111111111222222/////////000000000111111000000000000000000000000111111000000000000//////111111000////////////000000000000000111111111111000000000000000000000000////////////............///////////////.........///......------...//////000000000000000000000000///............//////000///......---......//////.............../////////000000000////////////...//////......//////000111//////...------...000111////////////////////////000000000000000000000000......------......///000............//////////////////............//////........................000000000000////////////////////////000000000000//////000000000000//////....................................///000111111333222111000///000111111111111000///...------,,,...///////////////000000000000000000////////////111111111111222222222222111111111111000000000000000000000000111111111111/////////000000000111111111111000000000111222222444333333222111000//////111111111111111111111111222222222222222222222222111111222222222222111111111222333222000000111222111111111111111111111111111111111111222222222222333333333333333333333333111111111111111111111111111000000//////000000111111111111111222222222222111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////------------------------///............---------////////////////////////........................////////////////////////------------------------////////////////////////111111111000//////.........///000000000///...---/////////....../////////////////////////////////000000///////////////...///000000000000000000111............------------..................------////////////////////////........................~~~yyyrrrlllbbb___YYYTTTRRRRRRTTTVVVXXXYYY[[[\\\\\\ZZZXXXWWWSSSSSSSSSSSSSSSQQQNNNLLLFFFDDDAAA===999777666555555555555444444444333333222222222222222222222222222222111111111111222222//////000000000111111111000000000000000000000000000000000///////////////222111000000//////000000///000000000111111111111///////////////////////////////////////.........////////////////////////000////////////000000111//////////////////////////////............///000...............//////000------................../////////.........------,,,,,,,,,,,,,,,---......//////............///000////////////////////////000000000000000000000000------------.........///............//////////////////............//////000000000000000000000000000000000000////////////////////////000000000000//////000000000000//////........................---------......///000111333222111000000000000111111000000///...---,,,,,,......//////000000000111111111000000//////......000000000111111111222222111111111000000000000000///000000000111111111111//////000000000111111111111111111111111111111222333222222222111000000000111111111111111111111111222222222222222222222222111222222333333333333222333444555444222111111222111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111111000000000000000000111000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////++++++,,,---...///000000////////////////////////------------............////////////////////////////////////////////////////////////////////////---......///000000111111---...000111111///...,,,///......------......///////////////////////////////////////.............../////////000000111111000000000000000/////////...............---------................................................yyymmmpppvvv|||}}}~~~~~~uuunnndddZZZSSSQQQRRRSSSSSSTTTWWWYYYZZZZZZYYYYYYRRRQQQPPPNNNMMMMMMNNNPPPLLLJJJGGGBBB>>>:::777555444444444333444444444444333222222222222222222222222222111111111111222222000000000000111111111111111111111111111111111111///////////////000000000222222111000000000000000///000000000111111111111////////////////////////.........///////////////------......///000000000///////////////000111111//////////////////////////////............//////...............///000111..................------.........---------,,,,,,,,,,,,,,,,,,,,,---....../////////.........//////........................////////////////////////,,,------...........................//////////////////............//////000000000000000000000000////////////000000000000////////////000000000000//////000000000000//////////////////////////////---------......///000111111111000000//////////////////////////////........./////////000000111111111111000000//////....../////////000000000111111000000000000000000111111///000000000111111111111000000000000111111111111111222222222222111111111000000000111222222222333111111111111111111111111222222222222222222222222222222333444444444444444444666777777555333333444111111111111111111111111333222222222222222222222222222222222222222222222111111111111111111111111111111000000000000111111/////////000000000111111000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000+++,,,,,,---...///000000////////////////////////---------.........//////////////////////////////000000000000000000000000////////////////////////,,,------......//////000,,,...///111111000...---...------------------...////////////////////////............////////////......//////000000000111/////////000000000000000.....................---------------------------........................xxxsssooonnnnnnssstttfff\\\VVVSSSSSSQQQRRRSSSUUUWWWXXXYYYZZZSSSRRROOOJJJHHHHHHKKKNNNNNNMMMKKKHHHDDD???:::888444444333222222222333333333333333333222222222222222222111111111111222222000000000111111111222222111111111111111111111111//////000000000000111111222222111000000000000111000000000000111111111111000000000000000000000000.........///////////////---------...///000000111------------...///000000000000000000000000000000000//////............///............///000111111/////////........................---------,,,,,,//////......//////000111///////////////.................................////////////////////////------...////////////...............//////////////////............//////........................////////////000000000000////////////000000000000//////000000000000//////////////////////////////............///000111111111111000000000/////////......//////000000111111///000000000000000000111000000000000////////////.../////////000000000000000000000000111111111111000000000000111111111111000000000111111111222222222222222333222222111000//////000111222333333444222222222222222222222222333333333333333333333333222333444555555666666555444666888888666444444444222222222222222222222222333333333333222222222222222222222222222222222222111111111111111111111111222111111000000111111222.../////////000000000000111111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................000////////////.........////////////////////////------......///000000000/////////////////////////////////////////////////////////////////////////////////...------,,,,,,---...///000000000///.........------------......////////////////////////...////////////000000000...//////////////////000---------...............---------.........//////------------------------........................|||wwwvvvwww{{{nnnddd\\\XXXRRRRRRRRRSSSTTTUUUWWWXXXUUUTTTQQQLLLGGGEEEGGGJJJJJJKKKMMMLLLIIIEEE@@@===:::999777555333333222222444444333333333222222222222222111111111111222222000000111111111222222222111111111111111111111111000000000111111111222222333222111111000000111111000000000000111111111111000000000000000000000000............/////////000.........///////////////............///000111111000000000000000000000000000000///...........................///000111222000000000//////.........000000/////////.........000000//////000000111222///////////////......---........................---------------------------...///000000000//////............//////////////////............//////.........................../////////000000000111////////////000000000000//////000000000000//////////////////////////////////////////000111222222111111222222111111000000000000000000111111111222111111111000000000000000////////////000000000000//////000000000111111111///000000000111111111111000000000000111111111111000000111111111222222222222222333333333222111000000000000111222222222333222222222222222222222222333333333333333333333333333333444555666777777666111333666777555444444444222222222222222222222222444444333333333222222222333333333333333333333333111111111111111111111111222111111000000111111222//////000000000111111111111222222222333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................111000000000000/////////////////////////////////......//////000111111222////////////////////////........................////////////////////////000000//////...---------............/////////000000000////////////000000/////////////////////////////////000000000111111///////////////.........------------.........///+++,,,,,,---...///000000................................................qqqfff___UUUTTTRRRQQQQQQSSSUUUVVVVVVVVVTTTOOOIIIEEEEEEFFFGGGIIILLLNNNMMMIIIDDDAAABBB@@@===999777555444444444444444333333222222222222222111111111111222222000111111111111222222222111111111111111111111111000000111111222222222333333222111111000111111111000000000000111111111111000000000000000000000000---.........//////000000111000000///......------000000000000111222444444000000000000000000000000111000///...........................///000222222111111000000/////////...111111111111000000000000...............///000000//////000000///...------........................---------------------------...000111111111000///............/////////000//////............//////000000000000000000000000.../////////000000111111////////////000000000000//////000000000000//////000000000000000000000000/////////000000111222333222333333333333222111111222222222111111111111111222222111111000000//////......//////000000111111000111111111111222222222//////000000111111111222000000000000111111111111000111111111111222222222222333333444333222111000222222222111111111111111222222222222222222222222333333333333333333333333333444555666777777777777///111444555444333333333222222222222222222222222444444444333333222222222444444444444444444444444111111111111111111111111222222111111111111222222000111111111111222222222222222222333333444444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111......///000111222333333////////////////////////...//////000111222222333////////////////////////////////////////////////////////////////////////......//////000111111111...............///000111222222111111111111222222//////////////////////////////000000111111222222000000//////.........---.../////////000000111111***+++,,,---...000111111////////////////////////........................xxxpppkkk```SSSNNNPPPTTTTTTSSSVVVTTTQQQNNNMMMJJJGGGDDDCCCCCCDDDEEEGGGJJJMMMNNNFFFDDDAAA===999666555444444444555555555444333222333333333333333333333333000000000////////////...000111111222222222111111111000/////////000222333111111111111000000000000111111111111111111111111333222000///...---......////////////////////////000000000000000000000000333000...///222444333111000000000000000000000000000000000000000000000000222222111000//////000000//////............//////222111111111000000//////////////////////////////000000//////......------............////////////000000//////.........---////////////////////////000000000000000000000000/////////...---------,,,------............------////////////000000000000///////////////000111111000000////////////000000////////////////////////000000000000000111111222000111111222222222111111333333222111000000000111////////////////////////////////////////////////111111111111111111111111000000000000000000000000111111111000000000000000//////000111222333333444111111222222222333333333444333222111111111222333222222333333333222222111333333222111111222333333444444444444444444444444222222333333333444444444444444444333333333222222333333333222222222111111222222333333333333222222444333333333222222111111111111111111111111111111333333333333333333333333333000------000333333222111111111111000000000000222222333333333333222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000/////////000222333000000//////.........---000000000///......------000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000//////.........---......//////000000111111111111000000//////......000000000000////////////222000...---,,,---///000......////////////......///////////////.........//////.........---------////////////////////////|||qqqbbbYYYWWWUUURRROOORRRPPPOOONNNLLLIIIDDDAAABBBBBBBBBCCCEEEHHHKKKMMMLLLKKKHHHDDD@@@<<<888666777666666555444333222222333333333333333333333333444444444444333333333222111111222222222111111000000000000000000111111222111111111111000000000000////////////////////////222111000///......//////////////////////////////000000000000000000000000222000...///111333222111000000000000000000000000000000000000000000000000222111111000//////000000//////............//////111111111000000000/////////////////////////////////////////////.....................////////////000/////////............//////////////////////////////////////////////////////////////////......//////000000000000//////////////////000000000000///////////////000111111000000////////////000000////////////////////////000000000000000111111222444333111000//////000111333222111111000000111111////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111222222222222111222222222222333333333444333222111111222333333222222333333333333222222555444333222222333444555444444444444444444444444222333333333333444444444333333333222222222111111444444444333333333222222333333333444444333333333222222222222111111111000222222222222222222222222222222222222222222222222333000------///111222111222111111111000000000000111222222222222222222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000/////////000111333444000000/////////..................///////////////000000000000000000000000........................////////////////////////000000000000000000000000000/////////............////////////000000000000000000000000////////////000000000000////////////000///......///000111222......////////////....../////////////////////...//////.........---------////////////////////////xxxttttttvvvkkkccc]]]VVVPPPNNNNNNMMMMMMMMMIIIEEEAAADDDCCCBBBAAACCCGGGKKKMMMQQQRRRQQQNNNJJJDDD>>>::::::888666444333222222222333333333333333333333333333333222222222111111111222222222222222111000/////////000111111111111111111111111111000000000000////////////////////////000000////////////000000////////////////////////000000000000000000000000111///......000111111000000000000000000000000000000000000000000000000000111111000/////////000000//////............//////111111000000000000//////////////////////////////.........///////////////............////////////////////////............////////////////////////......................../////////000000000000000000111111222222111111000////////////000000000000///////////////000111111000000////////////000000////////////////////////000000000000000111111222666444111...---...///111222222111000000000111111////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333222222111111111111222222222222333333333333333333222222222222333333222222333333444333333222555555444444444444555555444444444444444444444444333333333444444444555555444444333333333333222222555555444444444333333333444444444444444444444444333333333333222222222222333333333333333333333333222222222222222222222222555222000000111222222111222222222111111111000000111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000111222333000000////////////......------......///000000111000000000000000000000000........................////////////////////////000000000000000000000000////////////............000000000000////////////////////////000000000000000000000000////////////......///000111222333333......////////////............///////////////////////////............---////////////////////////jjjnnnqqqpppjjjfffeeefffrrryyy{{{rrrjjjaaaZZZPPPOOOMMMLLLLLLKKKHHHGGGGGGEEECCCAAACCCFFFJJJMMMRRRSSSUUUUUUQQQKKKEEEAAA===;;;888555444333444555333333333333333333333333111111111000000000//////222222222222222111000///...///000222222111000000111111111111000000000///000000000000000000000000///////////////000111111////////////////////////////////////////////////000///......///000000111////////////////////////////////////////////////111000000/////////000000//////............//////000000000000000000//////////////////////////////------......//////000000............///////////////////////////.........////////////////////////.................................//////000000111000111111222222111111000////////////000000000000///////////////000000111000000////////////000000////////////////////////000000000000000111111222333222000///...///000000111111000000000000111111////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111222222222222222222222222222222222222222333333333444444222222222222333333333444222333333444444444444333555444444444444444444555444444444444555555555555444444444444555555555555555555555555555555555555555555444444444333333333444444444333333444444444555555555555555555444444333333333333333333333333111111111111111111111111777666444333333333333333333333222222222111111111000111111222222111111000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000000111000000//////////////////............//////000000////////////////////////........................///////////////////////////////////////////////////////////////.........111111000000//////...............///000111111111000000000000////////////---...///111111222111111......////////////................../////////////////////...............////////////////////////^^^```bbb```]]][[[[[[\\\dddkkkttt|||wwwnnnhhhXXXSSSNNNJJJIIIJJJKKKLLLIIIFFFCCCAAA@@@CCCFFFIIILLLOOOSSSUUUTTTPPPLLLHHH@@@>>>;;;888777666777777333333333333333333333333333333333222222222222111222222222222222111000///...///000222222111000000111111111111000000000///000000000000000000000000......//////000111111111//////////////////////////////////////////////////////////////////000111////////////////////////////////////////////////000///////////////000000//////............////////////////////////000000////////////////////////------......//////000000............////////////.........///////////////////////////////////////........................---------......////////////000000111111000000///////////////000000000000///////////////000000111000000////////////000000000000000000000000000000000000000000000111111222...///000222222222111000111000000///000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111111222222222333000111111222333333444444222222333333333444444444222222333333444444444444222333444555555555555555333333444444444444333333444444444555555666666666444444555555555666666666444444555555555555555555555444444444444333333333555444333333333333444555555555555555555555555555333333333333333333333333222222222222222222222222555555555444333333333333333333333333222222222222111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333222111000///...---//////000000000000000000000000//////............////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////111111000000//////......------...///000111222222000000000000////////////...//////000000///............////////////......---.........//////000000////////////////////////////////////////////////\\\]]]]]][[[YYYWWWVVVWWW[[[___fffkkknnnpppqqqrrrwwwyyyzzzzzzzzzzzz|||~~~}}}~~~zzzuuufff___UUUNNNKKKKKKLLLMMMIIIGGGCCC@@@??????AAABBBFFFIIIMMMPPPRRRQQQPPPOOOGGGEEEBBB>>>;;;999777777333333333333333333333333111111111111000000000000000111111222222222111111//////000111111111111111111111111111000000000000////////////////////////......///000111111000000////////////////////////000000000000000000000000///000000000//////111333000000000000000000000000000000000000000000000000//////......//////000000//////............//////......////////////000000////////////////////////.........///////////////............////////////.........///////////////////////////////////////........................------------...............//////000000//////...////////////000000000000///////////////000111111000000////////////000000000000000000000000000000000000000000000111111222,,,...111444555444222111000000/////////000111111000000000000000000000000////////////////////////111111111111111111111111222222222222222222222222000000111111222333333333000000111222333444555555333333333333444444444444111222333444555555444444333333444555666666666666333333444444444444333333444444444555666666777777555555555666666666666777333333333444444444444444666666555555555444444444666555444333333444555666444444444444444555555555555555555555555555555555555555555555555555555555222333444333222111222333444444444333333333222222222222222333333222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111333333333222111///---,,,//////000000000000111111111000000///......------000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000.........///////////////000000000000////////////---......///000111111222000000000000////////////000/////////.........---......////////////......------......///000000000...////////////000000000////////////////////////[[[[[[\\\[[[YYYXXXXXXXXXXXXZZZ]]]___aaabbbeeegggkkkmmmnnnnnnlllmmmpppsssrrrsssuuuxxxzzz|||}}}}}}yyyqqqfff[[[TTTPPPNNNMMMLLLJJJGGGCCCAAA?????????CCCDDDGGGKKKNNNPPPRRRSSSOOOMMMIIIDDD???:::666444333333333333333333333333000000000/////////......///000111222222222222222000000000000000111111222111111111111000000000000////////////////////////...///000111111000//////////////////////////////000000000000000000000000///111222111//////111444000000000000000000000000000000000000000000000000...............///000000//////............//////........./////////000000///////////////////////////////////////.....................////////////............/////////000////////////////////////////////////////////////////////////...............//////000000//////...////////////000000000000///////////////000111111000000////////////000000000000000000000000000000000000000000000111111222///111222444444444333222///////////////000111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000000111222222333444444222222222333333444444444333333333444444444444555111222333555555555555444333333555666666777777777333444555666666555444333444444444555666777777777555555666666666777777777555555666666666777777777888888888777777777666666999888666555555666888999666666666777777777888888999999999999999999999999777777777777777777777777111444666555444333444666444444444444333333333333333333444444444444333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111222111000///...//////000000000111111111///////////////.........000000000000000000000000////////////////////////////////////////////////000000000000000000000000............/////////000////////////000000000000......//////000000111111000000000000////////////000///.........///000111......////////////......------......///000000111.../////////000000000000////////////////////////WWWXXXZZZ[[[\\\\\\\\\]]]ZZZ[[[[[[[[[[[[]]]```ccccccdddeeedddbbbbbbeeeiiikkklllmmmpppqqqrrrssssssuuuvvv|||ttthhh^^^WWWRRRNNNQQQOOOLLLHHHEEEBBBAAA@@@BBBCCCDDDGGGKKKOOORRRTTTUUUSSSOOOHHHAAA:::444000333333333333333333333333444444444333333333222222...///000111222333333333111000/////////000222333111111111111000000000000111111111111111111111111...///000111111000///...////////////////////////000000000000000000000000///111333222000///222555000000000000000000000000000000000000000000000000...............///000111//////............//////---.........//////000000////////////////////////000000//////.........---............/////////000---.........//////000000////////////////////////000000000000000000000000111111000000//////......//////000000000000//////////////////000000000000///////////////000111111000000////////////000000000000000000000000000000000000000000000111111222444444333333222333333333///////////////000111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222000000111222333333444444444444333333333333222222333333333444444444555555000222333555666666555555333444555666777777777777444555666777777666555444444444444555666777777888666666666666777777777777999999:::::::::;;;;;;;;;:::::::::999999999888888;;;:::888777777888:::;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888444777999999777666888:::555555444444444333333333333444444555555444444333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111---...000111222222111111//////000000111111111222------......///000000000000000000000000000000000........................////////////////////////000000000000000000000000---.........//////000000......//////000000111111////////////000000000000000000000000////////////000///......///111333555......////////////......---------...///000000111.../////////000000111111////////////////////////ZZZYYYYYYXXXWWWWWWVVVVVVXXXYYYZZZYYYXXXZZZ```ddd___]]]\\\]]]```aaa```]]]cccdddeeefffgggggghhhgggqqqpppooopppssszzzwwwmmmaaaXXXWWWSSSNNNKKKJJJHHHDDDAAAEEEDDDCCCCCCEEEHHHLLLNNNSSSRRRPPPMMMIIIDDD@@@>>>;;;999666333222222333444333333333222222222111111444333111//////000111222//////000000111111222222///000000000000//////...000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000///000000000000111111111000000111111111111000000000000000000000000000000111111000000000000111111---///000222222000///---000000000000000000000000///...---,,,,,,---...///////////////////////////000000000000000000000000111111000000//////..............................//////////////////////////////............//////111111000000//////......000000000000111111111111111111111000000000000000111111111111111111111111000000000000////////////////////////000000000000111111111111111111111111222222111111111111222222111111111111111111111111000111111111111222222222444333111000000000111111000111111111111222222222333333333333333333333333222333333444444333333222666555444333222333444555444333111111111333555666666666666666555444333333555444444444555888;;;===666666777888888888777777888777777888:::<<<;;;;;;>>>???@@@@@@@@@AAACCCEEE>>>AAAAAA===;;;===>>>===>>>>>>>>>>>>>>>???@@@@@@@@@AAACCCDDDEEEFFFFFFFFFGGGFFFEEEDDDDDDDDDEEEFFFDDDBBBAAAAAABBBAAA???=========>>>??????>>><<<;;;<<<:::666555555555444333333444555666555555333222555444333222111111222222222222111222222333444444000000000000000000000000////////////////////////000000000000000///...---000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000///...------...///000---------.........//////000000000000000000000000000000000000000000000000//////............//////......//////000000111111000000000000000000000000000000//////......------............////////////////////////////////////---------............///\\\\\\[[[[[[[[[ZZZZZZZZZZZZ[[[[[[YYYWWWWWW[[[^^^^^^]]][[[\\\^^^^^^]]][[[``````aaaccccccddddddccceeeddddddeeejjjpppwww{{{zzzssskkkcccWWWOOOKKKJJJIIIGGGEEEDDDCCCBBBBBBCCCEEEFFFOOOOOOOOONNNKKKHHHEEECCC<<<:::777555333333444444333333222222222222222222444333111000///000111222000000000000111111111111///000000111111111000000000000000000000000000000////////////000000000111111111111111000000000000/////////////////////////////////000000000111111///000000111111000000///000000000000000000000000111111000000000000111111...///000111111000///...000000000000000000000000000///...---------...///////////////////////////////////////////////////111000000000/////////...////////////////////////000000000000000000000000000//////......//////000111000000000/////////...000000000000111111111111111000000000000000000000/////////////////////////////////000000000000000////////////000000000111111111111111111111111111222222111111111111222222111111111111111111111111111111111111222222222222444333111000000000111222111111111111222222222222111111111111111111111111222333333444444333333222555555444333333444555555555444333333333444555666666666666777777777777666;;;:::999888888888999:::666777888:::;;;<<<<<<<<<=========???AAACCCCCCCCCGGGHHHIIIIIIGGGGGGIIIKKKHHHKKKKKKGGGEEEGGGHHHEEEDDDDDDDDDEEEFFFHHHJJJKKKJJJKKKMMMOOOQQQRRRSSSSSSUUUTTTRRRPPPOOONNNNNNOOOLLLKKKIIIIIIIIIHHHEEECCCAAABBBBBBBBBBBB@@@???>>>@@@===;;;:::::::::999888999999:::999888666555444555555444222111111000000444333333222222222333333111111111111111111111111////////////////////////111222222222222111111000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000///............///000---------.........//////000000000000000000000000000000000000000000000000//////............//////.../////////000000000111000000000000000000000000///////////////.....................////////////////////////////////////---------............///ZZZZZZZZZZZZZZZZZZYYYYYYYYYZZZZZZYYYXXXWWWYYYZZZ]]]\\\[[[[[[\\\]]]\\\ZZZ]]]^^^___``````aaa``````_________aaaeeekkkqqqtttvvv||||||zzzlll[[[QQQNNNMMMLLLIIIHHHFFFDDDBBB@@@@@@???HHHJJJLLLMMMNNNMMMKKKJJJ@@@>>>;;;888666444444444222222222222333333333333444333222000000111111222111111111111111000000000///000111222222222222222000000000000000000000000/////////000000000111111111111111111000000000000......................../////////000000000000111...//////000000//////...////////////////////////111000000//////000000111...///000111111000///...000000000000000000000000000000///...---------...////////////////////////////////////////////////000000000000////////////000000000000000000000000111111111111111111111111111000000//////000000111000000000000////////////000000000000111111111111000000000000000000111111////////////////////////...//////000000111111111/////////000000000111111222222222222222222222222222222111111111111222222222222222222222222222222111111111111222222222333333333222111111111111222111111111111222222222333222222222222222222222222333333444444444444333333555555444444444444555666666666666555555555555555555666666777888999999999999999999888888777777777;;;<<<>>>@@@BBBCCCDDDDDDGGGHHHHHHIIIKKKMMMNNNOOOQQQQQQQQQPPPMMMLLLMMMNNNJJJNNNOOOMMMNNNRRRSSSPPPIIIIIIHHHGGGHHHJJJLLLMMMNNNOOOPPPRRRSSSTTTUUUUUUWWWVVVTTTSSSRRRRRRRRRSSSUUUSSSRRRQQQQQQPPPMMMKKKHHHHHHHHHHHHGGGEEEDDDCCCDDDBBB@@@@@@AAABBBAAA@@@???>>>>>><<<;;;888666555666555555444333333222222555555444333222222222222111111111111111111111111111111111111111111111111000111111222222222222111000000000000000000000000000000000000000000000000//////000000000000//////........................000//////......//////000------........./////////000000000000000000000000000000000000000000000000//////............//////////////////000000000000000000000000000000000000.........///////////////............////////////////////////////////////---------............///\\\\\\[[[ZZZZZZYYYXXXXXXVVVWWWXXXYYYYYYZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\]]]]]]^^^___``````______^^^^^^^^^___bbbfffjjjmmmlllqqqyyy}}}lll\\\SSSNNNLLLLLLKKKJJJGGGDDDAAA???>>>AAACCCGGGKKKNNNOOOPPPOOOGGGEEEBBB>>>999666444222222222222333333333333444444333222111111111222222222222222111111000000000///000111222333444444444000000000000000000000000//////000000000111111111111111111111000000000///////////////////////////000000000111111111111222......////////////......////////////////////////000000////////////000000//////000000000000//////////////////////////////000000//////...---------////////////////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000111111000000000000111111000000000000///////////////000000000111111111111000000000000000111111111111111111111111111111111......///000111111222222//////000000000111111111222222222222222222222222222222111111111111222222222222222222222222222222111111111222222222333333222222222222222222222222111111111222222222333333444444444444444444444444333333444444444444333333555555555555555666666666777777888888888777666555555555666666777888999:::666777999:::<<<=========CCCDDDFFFHHHJJJKKKLLLLLLMMMNNNOOOPPPQQQTTTVVVYYYVVVVVVUUURRRNNNLLLLLLMMMNNNQQQSSSUUUYYY```bbb```SSSPPPMMMIIIGGGFFFGGGHHHKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMOOOQQQRRRUUUSSSRRRRRRSSSRRRPPPNNNJJJJJJJJJJJJJJJIIIIIIIIIGGGEEEDDDEEEGGGHHHGGGFFFFFFFFFEEEDDDBBBAAA??????999999999999888888777666555555444333222222222222222222222222222222222222222222222222222222222222---...///000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000//////////////////000............//////////////////////////////////////////////////////////////////............//////////////////000000000000////////////////////////------......//////000000............////////////////////////////////////---------............///cccbbbaaa___^^^\\\[[[ZZZXXXXXXXXXYYYZZZZZZZZZZZZYYYYYYZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]^^^^^^]]]]]]ZZZZZZYYYZZZ[[[]]]___```dddhhhnnnttt{{{|||zzzhhh[[[RRRLLLNNNMMMKKKHHHFFFCCCAAA@@@<<<>>>BBBGGGKKKNNNPPPQQQNNNLLLIIIDDD>>>999444222333333333333333333333333444333333222222222222222333333222222111111000000000000111333333444444444000000000000000000000000000000000000111111111111111111111111000000000///000000000000000000000000111111111222222222333333......////////////......////////////////////////000000////////////000000//////000000000000//////////////////////////////000000000//////......---////////////////////////........................////////////000000000000........................////////////////////////111111000000000000111111////////////000000000000///000000000111111111111//////000000111111111111111111111111111111111111...//////000111222222333000000000000111111111111222222222222222222222222222222111111111111222222222222222222222222222222111222222222222333333333222222222333333333222222111222222222222333333333444444444444444444444444333444444555555444444333555555555666666777777777777888888999999888777777666666666666777888999::::::<<>>???AAACCCFFFIIIMMMQQQSSSUUU^^^___```aaabbbbbbcccccccccggglllooosssxxx{{{wwwwww{{{~~~|||zzztttooopppttttttooohhhbbbZZZRRRLLLIIIIIIIIIIIIJJJLLLNNNPPPQQQRRRRRROOONNNLLLKKKJJJJJJKKKKKKFFFFFFEEEFFFGGGGGGFFFDDDBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDFFFHHHIIIHHHFFFGGGGGGGGGGGGHHHIIIJJJKKKMMMMMMKKKIIIEEEAAA===;;;::::::999777777666666666333333333333333333333333333333333333333333333333000111111222222222222111111111111111111111111111000000000000000000000000//////000000000000//////111111111111111111111111///000000111111000000///....../////////000000000000000000000000000000000000000000000000000000000//////............//////000000000000////////////000000000000000000000000.........///////////////............////////////////////////////////////---------............///qqqqqqqqqppppppoooooonnnoookkkgggeeeffffffeeeddddddeeeeeebbb^^^[[[[[[\\\ZZZ[[[[[[\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYWWWZZZ^^^```aaaeeelllqqqvvv}}}sssfff]]]SSSQQQMMMIIIGGGEEEEEEEEE?????????@@@CCCHHHMMMPPPTTTSSSQQQNNNIIICCC===:::666666555444333222222111333333444444333333222111111222222222222222222333111111222222222222222111000000000000000000000000000000111111111222222222111111111111000000000000000000000000000000000000//////000000000111111111///000000111111000000///000000000000000000000000//////............//////000000////////////000000000000000000000000000000---...///000111111000000////////////////////////.........................../////////000000000111........................////////////////////////000//////......//////000.../////////000000000111000000000000111111111111...//////000111111222222////////////////////////111111111111111111111111000000111111111222222222333333333333333333333333222222111111111111222222333333333333333333333333222222222333333333444444111222333444444444333333222222222333333333444444333333333333333333333333444444555555555555444444444555666888999999888888777777666777888999;;;<<<::::::;;;===@@@DDDGGGIIIJJJLLLOOOTTT[[[aaagggjjjqqqrrrtttvvvwwwxxxyyyyyy~~~~~~sssppppppmmmggghhhddd]]]WWWUUUUUUXXXZZZUUUVVVWWWXXXXXXXXXXXXXXXUUUSSSQQQPPPNNNNNNNNNNNNNNNMMMLLLLLLLLLKKKIIIGGGFFFEEEDDDCCCBBBCCCCCCDDDCCCCCCCCCEEEGGGGGGFFFDDDAAAAAA@@@@@@AAACCCDDDEEELLLMMMMMMMMMKKKIIIFFFDDDCCCBBB@@@===;;;999888777444444444444444444444444222222222222222222222222111222222222222111111000111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000///000111111111111000///.../////////000000000000000000000000000000000000000000000000000000000000//////............//////111000000000/////////...000000000000000000000000///////////////.....................////////////////////////////////////---------............///wwwsssooonnnpppssssssrrrooopppooojjjddd```______]]]]]]^^^^^^^^^]]]]]]\\\WWWWWWXXXYYYYYYYYYYYYXXXVVVYYY]]]^^^^^^aaafffjjjiiimmmooorrryyy{{{mmmdddXXXVVVQQQLLLIIIHHHHHHHHHBBBAAA??????BBBFFFLLLOOOSSSSSSRRRPPPLLLGGGBBB???777777666555333222111000333333444444444333222111111111111222222333333444111111222222222111000000000000000000000000000000000111111111111222222222111111111111000000000000////////////////////////............////////////000000111111111111000000111111111111111111111111//////............//////000000////////////000000000000000000000000000000,,,---///000111222111111////////////////////////.........................../////////000000111111000000000000000000000000000000000000000000000000//////............//////.../////////000000111111000000000000111111111111...//////000111222222222111111111111111111111111222222222111111111111111000111111111111222222222333333333333333333333333222222111111111111222222333333333333333333333333222222333333333444444444000111333444555444333333222222333333333444444444555555555555555555555555444444555555555555444444444555777888999999999888777666555555777999<<<>>><<<<<<>>>AAAEEEJJJOOORRRTTTWWW[[[ccclllvvv~~~wwwqqqpppllleeellliiidddaaaaaaeeekkknnnhhhhhhgggeeecccaaa___^^^[[[ZZZYYYXXXWWWXXXYYYZZZZZZXXXVVVUUUTTTSSSOOOMMMMMMLLLIIIGGGFFFEEEEEEEEECCCBBBCCCDDDFFFFFFEEECCCBBBBBBAAAAAAAAACCCDDDEEEEEEGGGJJJMMMPPPPPPPPPPPPJJJHHHEEEBBB>>>;;;999888444444444444444444444444222222222222222222222222000000000000000///...---111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000///000111222222111000///////////////000000000000000000000000000000000000000000000000000000000000//////............//////111111000000/////////...000000000000000000000000000000//////.........---............/////////000////////////////////////---------.........//////~~~uuujjjdddccccccdddddddddcccbbbaaa```[[[[[[[[[[[[[[[[[[\\\]]][[[\\\^^^```bbbcccccccccaaabbbccceeeiiiqqqyyy~~~uuurrrkkkdddZZZOOOHHHEEEFFFGGGEEECCCBBBBBBAAAAAAGGGNNNWWWUUUSSSSSSRRROOOHHHCCC???<<<888444222222333444444222000000111222111000333333333222222222111111333333333222222222111111////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111111111000000//////......------......//////000000////////////////////////000000000000000000000000000000000000000000000000111111000///////////////111000///......///000111000000//////.........---...//////000000000000000000000000000000000000000///000000...,,,+++,,,---111111111111111111111111000000000000000111111222000000000000111111111111000000000000000000000000111111111111111111111111//////000000111222444444444444444333333222222222333333333333333333333333222222333333333333444444777555333111000111222333444333222111111333444666222222222222222222222222555555444333444555666777666666666555444444333333777888888777777888:::===<<<;;;999999:::<<<===>>><<<@@@DDDHHHKKKPPPWWW\\\iiihhhjjjttt}}}{{{}}}}}}|||zzztttqqqsssvvvrrrkkkjjjsss|||vvvqqqmmmllljjjeeeeeehhhkkkjjjjjjlllooooookkkccc______]]]YYYPPPTTTVVVUUUPPPLLLLLLLLLMMMIIIFFFEEEDDDBBBAAAAAABBBBBBAAA@@@@@@@@@AAAAAA;;;???EEEHHHIIIJJJMMMPPPRRRRRRRRRPPPMMMIIIEEEBBB;;;;;;;;;:::999777666555888555222000111222222111444333222222222222222222111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000---------............///........................000000////////////000000111111111111000000000000111111000000//////......000000//////.........---,,,---......//////......---.........//////000000////////////////////////|||tttrrrsssssssssrrrpppmmmiiigggccccccbbbaaa____________^^^```bbbdddeeeeeedddccc``````______bbbgggmmmrrrwww{{{yyyrrrlllcccYYYQQQLLLJJJIIIIIIFFFEEEEEECCCBBBGGGNNNUUUTTTSSSSSSSSSPPPKKKFFFBBB@@@;;;777444444444555555333111111222333222111333333333222222222111111333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000111111111111111111000000000000000////////////.........///////////////////////////////////////000000000000000000000000000000000000000000000000111000000///////////////111000///......///000111000/////////..................///000000000000///000000000000000000000000000000000...,,,+++,,,...111111111111111111111111000000000000000111111222000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111222222444444444333333222222222333333333333333333333333222222333333333333444444:::888666444444444555666333333222222333555777888444444444444333333333333555555444444444555666777999999999999999999999999666777888777666777999;;;666777999:::;;;>>>AAACCCJJJMMMOOOPPPRRRZZZeeennnpppssszzzzzzvvvooooooooopppsssxxx}}}~~~yyywwwvvvvvvzzzrrrooorrrttttttuuuyyy{{{yyyuuuvvv}}}}}}~~~}}}{{{}}}yyyvvvqqqmmmfffbbb]]]XXXUUUTTTTTTTTTYYYUUUOOOLLLJJJHHHHHHIIIDDDDDDCCCBBBAAA@@@@@@???>>>AAAEEEGGGGGGIIIKKKNNNRRRSSSUUUUUUUUUTTTRRRQQQEEECCC@@@===;;;:::::::::333111///000111333333333444333333222222333333333222222111000000000000111111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000........./////////000000........................000//////////////////000////////////............111000000000/////////...000000/////////.........,,,---......//////................../////////000////////////////////////}}}xxxuuussssssrrroookkkiiihhhiiihhhjjjmmmoooooommmkkkiiigggeeeaaa______aaadddffflllwwwzzzvvvooofff\\\UUUOOOLLLMMMIIIGGGGGGEEEDDDGGGMMMSSSRRRRRRSSSSSSQQQNNNKKKGGGDDDAAA<<<999777666555666444222222333333333222333333333222222222111111333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///000000111111000000///////////////000000000000000000///////////////...////////////////////////000000000000000000000000000000000000000000000000000000//////......//////000000////////////000000////////////............---......///////////////000000000000000000000000000000000///---,,,---///000000000000000000000000000000000000000111111222000000000000111111111111000000000000000000000000000000000000000000000000333222222111000000111111444444333333333333222222333333333333333333333333222222333333333333444444777666444333222222333444333333222333444666888:::555555555555555555555555555555555555555666777777777888888888888999999999777888999888777777999:::666999===>>>@@@CCCHHHMMMRRRWWW]]]___```gggsss}}}tttkkkgggbbbccceeehhhmmmrrrwwwyyyzzzrrrmmmkkkmmmiiihhhmmmsssxxx~~~zzzzzzzzzyyyyyy||||||uuummmiiihhhhhheeeccchhheee___XXXSSSRRRQQQQQQJJJJJJIIIHHHFFFEEEDDDCCC@@@AAABBBBBBBBBBBBDDDFFFJJJLLLPPPSSSWWWYYYZZZZZZQQQNNNIIIDDDAAA???@@@@@@555444333333555666555444444444333333333333444444444333222222111111222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000//////000000000111111111//////////////////////////////............//////............////////////000000000000////////////000000////////////......------...////////////...............////////////////////////////////////}}}yyyxxxzzz{{{}}}~~~{{{xxxvvvrrrmmmhhhffffffffffffjjjqqqzzz{{{{{{zzzrrriii___WWWRRRQQQLLLHHHGGGEEECCCFFFKKKPPPPPPQQQRRRSSSRRRPPPNNNKKKIIIFFFCCC???;;;888777666444222222333333222111333333333222222222111111333333333222222222111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000//////////////////////////////000000000000//////......//////000000111111111000000000//////......////////////////////////////////////////////////////////////////////////000//////.........//////000000////////////000000///////////////.........------...///////////////////////////////////////000111111///...---...000////////////////////////000000000000000111111222///000000000111111111111000000000000000000000000000000000000000000000000222222111111111111111222333333333333333333333333333333333333333333333333222222222333333333444444555444333222222222222333444444333333444555666777444444555555555555666666666666666666666777777777777777888888888888888888777999::::::999999:::<<<;;;>>>BBBCCCDDDIIIQQQXXX\\\fffpppuuutttvvv}}}~~~}}}mmmdddbbbbbbdddggglllrrrwwwzzz|||~~~vvvnnnjjjjjjooommmmmmpppvvv|||~~~uuukkkkkkjjjiiikkkqqqxxx~~~}}}yyy{{{zzzuuullleeebbb```]]]WWWUUURRRPPPMMMLLLLLLLLLEEEEEECCCBBBAAAAAABBBCCCAAADDDHHHMMMRRRUUUXXXYYYVVVSSSOOOKKKGGGEEEDDDCCC>>><<<;;;;;;;;;:::777555444444333333333333444444444333333222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000/////////000000000111111000000000000000000000000//////............//////000000000000111111111111000000000000////////////000000//////////////////------...///////////////.........///////////////////////////////////////zzztttqqqpppmmmlllmmmnnnqqqvvv}}}yyypppgggbbb[[[SSSLLLHHHEEECCCEEEJJJMMMOOOPPPQQQPPPPPPOOOOOOMMMLLLKKKHHHEEE@@@<<<:::666555222222222333222000333333333222222222111111333333333222222222111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000//////////////////////////////000000000000//////......//////000000111111111111000000/////////...000000000000000000000000//////////////////////////////////////////////////////............////////////000000000000//////.........///////////////---......///000/////////////////////////////////000111111000......///111////////////////////////000000000000000111111222///000000000111111111111000000000000000000000000000000000000000000000000000000000000111222333444333333333333333333333333333333333333333333333333222222222333333333444444888777777666666666666666555555444333333222222222333444444444555555555666666666666777777777777777<<<<<<;;;;;;::::::::::::666888:::;;;;;;<<<>>>???CCCFFFJJJNNNRRRZZZcccjjjvvv|||~~~zzzwww{{{xxxjjjfffgggdddggglllsssyyyvvvqqqrrruuuzzz{{{zzzzzz}}}|||ssspppnnnlllkkklllqqqxxx~~~~~~zzzuuupppiiieee___YYYTTTQQQQQQPPPNNNMMMJJJHHHGGGFFFFFFFFFAAACCCEEEIIILLLOOORRRSSSRRRRRRRRRPPPMMMJJJGGGEEECCCBBB@@@@@@@@@???<<<999555555444333333333333444333333222111111111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000///////////////////////////....../////////000000000111111111111111111111111//////............/////////000000000111111111222////////////000000000000//////000000000000000000---...//////000000/////////////////////.........////////////////////////}}}zzzvvvrrrqqqmmmlllpppvvv|||~~~{{{ooocccVVVOOOIIIEEEFFFJJJLLLMMMNNNNNNMMMLLLLLLMMMMMMMMMNNNMMMJJJEEEAAA>>>888666444333333333222111333333333222222222111111333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///000000111111000000///////////////000000000000111000000000000000000///000000000000000000000000000000000000000000000000000000000000000000000000......------......////////////000000000000//////.........///////////////...//////000000000000000000000000000000000000000000111222111//////000222000000000000000000000000000000000000000111111222000000000000111111111111000000000000000000000000111111111111111111111111/////////000111333444555222222333333333333444444333333333333333333333333222222333333333333444444666666666666666666555555666666555444222111000///333333444444555666666666666666777888888888888888::::::::::::::::::::::::777:::>>>AAABBBDDDFFFHHHTTTWWW^^^gggqqqzzzyyyuuuvvv|||~~~vvvqqqrrruuunnnqqqwww|||{{{}}}yyysssuuuxxxxxxwwwsssmmmfff^^^YYYUUUSSSSSSQQQNNNLLLLLLKKKJJJHHHEEEEEEEEEFFFFFFGGGGGGHHHKKKMMMOOOPPPPPPMMMKKKIIIDDDBBBAAABBBCCCCCCBBB@@@999999777666555555444444444333222222111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111000000000000////////////////////////........./////////000000000000000000000000000000000000////////////000000------......//////000000////////////000000000000//////000000000000111111......///000000000000//////////////////.........////////////////////////|||wwwqqqooorrruuuvvvzzzyyygggZZZPPPJJJIIILLLJJJLLLMMMLLLIIIHHHIIIJJJKKKMMMOOOOOOMMMIIIEEEAAA;;;999666555666666444333333333333222222222111111333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000111111111111111111000000000000000////////////000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000...------------...///000...///000111111000///.............../////////000///000000111111111111111000000000000000000000000000111222111000000111333111111111111111111111111000000000000000111111222000000000000111111111111000000000000000000000000222222222222222222222222111000000000111222333333222222222333333444444444333333333333333333333333222222333333333333444444333333444444444444444333666555555555444222111111444444555666666777888888666777888999999999888888666777777999:::;;;<<<<<>><<<:::888777666666555444444333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111000000000000//////////////////////////////000000000111111111000000000000000000000000111111000000000000111111---------...///000000000.../////////000000000111//////000000000111111111......///000000000000000000/////////............////////////////////////}}}wwwtttwwwwwwsssrrrvvvyyysssbbbVVVNNNLLLNNNJJJLLLMMMJJJGGGEEEFFFHHHJJJLLLOOOQQQOOOLLLGGGDDD===;;;999888888888666555333333333222222222111111333333333222222222111111////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111111111000000//////......//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000---------------...///000...///000111111000///...---.........//////000000000000111222222222222222000000000000000000000000111111222111000000222333111111111111111111111111000000000000000111111222000000000000111111111111000000000000000000000000333333333333333333333333333222111111000111111111222222222333333444444444333333333333333333333333222222333333333444444444666666777777777777777666555555666666555555444333555666666777888999999999666777888999:::999888888777888:::<<>>AAADDDLLLWWW[[[]]]```dddggghhhhhhhhhjjjooozzzvvvkkkhhhjjjqqqvvvvvvzzz{{{rrrmmmlllmmmnnnvvvyyy}}}{{{zzzzzz|||xxxkkkaaaddd```[[[VVVSSSQQQPPPNNNIIIIIIGGGFFFEEEHHHKKKOOOTTTRRRQQQRRRTTTRRRNNNJJJHHHGGGEEECCC@@@>>><<<;;;888888777666555555444444444444555555444333222111333222222222111000000000111111111111111111111111333222111111000000111111111000///......///000111//////000111111111111111111111111111000000000000......////////////......000000000000000000000000000000000000000000000000......------------......///...---,,,,,,---...///////////////////////////........................~~~{{{|||~~~yyyyyyzzz}}}{{{jjjZZZPPPKKKKKKLLLLLLJJJHHHDDDBBBAAAEEEJJJMMMMMMJJJHHHFFF@@@???<<<999666555444444333333222222111111222222111111111111111111111111222222222222111111111000111111111111111111111111222222111000000000000000000000000000000000000000000000000000111111111111000///------///000///...000000////////////000000000000000000000000000000////////////000000000000111000000//////////////////////////////................../////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111000000000/////////...000000111111111111000000///000000111111111111111111111111111111111111111111111000000////////////222222333333333333444444222222222222222222222222222222333444444444444333333444444555555444444333666555333222222333555666666555444444444444555666777666555555555777999;;;666777888777666555666777:::::::::999:::<<<>>>AAA>>>===AAAIIIOOORRRYYYaaahhhooovvvwwwsssoooooorrrpppuuu~~~|||uuutttxxx}}}{{{{{{|||{{{||||||{{{zzzpppmmmgggaaa\\\XXXTTTRRRMMMMMMLLLJJJIIIIIIKKKLLLTTTTTTUUUWWWYYYYYYXXXVVVTTTRRROOOKKKFFFBBB>>>===;;;;;;:::999888777555444555555444444444333333333333333333333222222222222111111111111111111111111333222111111000000111111222111000//////000111222//////000111111111111111111111111111000000000000...//////000000//////...000000000000000000000000000000000000000000000000///......------....../////////...------...//////////////////////////////........................~~~||||||}}}gggWWWMMMJJJHHHHHHIIIIIIFFFCCCCCCCCCEEEGGGIIIIIIFFFDDD>>>>>>===;;;999888777666444333222222111111111111111111111111111111111111333333333222222222222222111111111111111111111111222111000000000000000000000000000000000000000000111111111111222222222222111///---...///000//////111000000//////000000111000000000000000000000000000000000000////////////000000000000000//////............//////000000000....../////////000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////000000000000////////////000000111111111111000000///000111111222222111111222222222222222222222222111000000000000/////////222222333333333333444444333333333333333333333333222222333444444444444444444444555555555555444444666555444333333444555666555444444333333444555555666555555666777999<<<===666777888777777777999:::777999:::;;;<<>>999<<>>:::888666444333333555666222222333333444444555555222222222222222222222222333222111111000000111111111111111111111111111111///000111111111111000000111111111111000000000///000000111111111111000000000000000000000000000000//////////////////////////////............//////000000////////////000000////////////////////////........................uuufff]]]RRRMMMMMMNNNMMMKKKGGGCCC??????AAACCCBBB@@@<<<<<<=========<<<;;;;;;777666555333222111111111111111111111111111111111000000111111111111111111111111111111111111111111111000000000000000111111000000000000000000000000/////////000000000111111333222000000222222222111111111000000000000111111000000000000000000000000111111000000//////......///000111111111000...---111000000000////////////////////////000000000111111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111////////////000000000000000000111111111111000000000000111222222222222222222222222222222222222222000000000000111111111111222222222333333333444444333333333333333333333333333333444555555555444444444555555666666555555444555555555555555555555555555555666666777777777777777777666666777777888888999::::::::::::;;;>>>AAABBBGGGLLLOOOQQQTTTZZZ___eeelllvvvvvvuuu{{{uuuqqqooonnnooonnnkkkhhhfffggghhhdddbbb____________]]][[[YYYZZZ[[[ZZZYYY[[[aaafffeeeeeecccaaa^^^ZZZVVVTTTKKKKKKLLLLLLLLLKKKIIIHHH???===:::777555555555666111111222222333333444444222222222222222222222222333222111111000000111111///000000000000000000///000000111111111000000///111111111111000000000///000000111111111111000000000000000000000000000000/////////////////////////////////......///////////////000000000000//////////////////////////////////////////////////////{{{qqqiii___WWWRRROOOKKKHHHIIIFFFBBB@@@???@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<:::999777555444222222222111111111111111111111111000000000000000111111111111111111111111111111111000000000000000111111222000000000000000000000000.../////////000000000000222000...///000111000///222111111000000111111222000000000000000000000000000000000000////////////000000000000000//////...111111111000000//////////////////000000000111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111////////////000000000000000000111111111111000000000111222222333222222222222222222222222222222222000000000111111111111222222222333333333333444444333333333333333333333333333333444555555555555555555555666666666666555555555555555555555555555555555666777888888888888888777777777777777777777777888999;;;;;;===@@@EEEHHHLLLSSSZZZ]]]___bbbiiiooozzz~~~wwwpppoooxxx~~~xxxuuuoooqqqrrrpppnnnppptttxxxsssqqqpppqqqrrroooiiiddd___^^^\\\ZZZZZZ]]]bbbfffhhhhhhhhhgggeeebbb^^^\\\TTTTTTSSSSSSRRRQQQQQQQQQHHHFFFCCC???;;;888777666222222222222333333333333333333333333333333333333333222111111000000111111//////000000000000//////000111111111111000000///111111111111000000000000///000000111111000000///000000000000000000000000000000000000000000000000000//////......//////000...//////000000//////...////////////////////////////////////////////////|||vvvmmmcccXXXPPPKKKJJJIIIFFFBBB>>>===>>>???======;;;;;;;;;;;;<<<===<<<;;;999777555444333222111111111111111111111111000000000111111222222222111111111111111111111111000000000000000111222222000000000000000000000000//////000000000111111111222000//////000111111000222111111000000111111222000000000000000000000000////////////000000000000111000000///////////////000000000000000111111111//////000000000111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111.../////////000000000111000000111111111111000000000111222222333333222222111111111111111111111111000000111111111222222222222222333333333333444444444444444444444444444444333444444555555555555555555555666666666666555555555555666666666666555555444444666777888888888777666777777888999999999999:::<<>>:::888444444444444333333333333333333333333333333333333333222111111000000111111///000111111111111000///111111111111111000//////111111111111000000000000...//////000000//////...000000000000000000000000000000000000000000000000000000////////////000000---...////////////...---////////////////////////////////////////////////}}}{{{{{{zzzjjj\\\UUUKKKKKKIIIDDD>>>;;;===???>>>===;;;:::999;;;<<<======<<<:::888666444444333111111111111111111111111111111111222222333333333111111111111111111111111000000///000000111222222000000000000000000000000000111111111111222222222444222111111222333333222222222111111111111222222000000000000000000000000......//////000000111111222111///.........///000......///000111222333333000000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000.../////////000000111111000000111111111111000000111111222333333333333222000000000000000000000000000000111111222222222222222222333333333444444444444444444444444444444444333444555555666666555555555555666666666666555555555555666666666666555555222333555777777777777666555666888999;;;;;;<<<<<<===@@@DDDHHHNNNVVV^^^cccooovvv~~~vvv}}}zzztttppprrryyywwwlllccc```___]]]\\\YYY\\\aaaeeeiiijjjjjjjjjgggddd___[[[XXXWWWWWWWWWYYYWWWTTTNNNHHHAAA<<<999666666666555555444444333333333333333333333333333333222222111000111111111000111222333333222111000111111111111111000//////111111111111000000000000......////////////......000000000000000000000000000000000000000000000000000000////////////000000,,,---...//////...---,,,////////////////////////000000000000000000000000}}}{{{xxx{{{qqq___XXXPPPJJJIIIHHHDDDBBBBBB===<<<;;;:::999:::;;;<<<===??????<<<777333333444555444222111111111222222333222222111111222222333000000000000000000000000000000000000000000000000------...///000111111222222111000.........//////000000000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000//////............//////222111000000000222555666000000000000000000000000333222222222111111000000222222111111000000/////////000111222222222222222000000000000000000000000////////////////////////000000000000000000000000//////000111111111111111111111111000111111222333111111111111111111111111111111222222222333333333000111111222222333333444222333444555666666666666555555555666666666666666666555555444444444555555666666777999;;;;;;999888888999;;;<<<===>>>AAACCCIIIMMMSSSXXX^^^gggrrrzzz}}}|||zzzrrrjjjccc___]]]\\\\\\]]]___cccfffiiijjjiiikkkjjjddd^^^[[[[[[[[[YYYXXXXXXWWWTTTNNNFFF@@@;;;999777666555555333222777777666555555444333333222222111111111111222222000000111111111222222222111111222222222222111111000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000//////.........---tttbbbWWWNNNJJJIIIEEEAAAAAA@@@???===<<<;;;;;;<<<<<<===>>>@@@>>>999666555555555444222111111111222222333222222222222222222333000000000000000000000000000000000000000000000000/////////000000111111111444333222111111111222333000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000000//////......//////000000/////////000111333444000000000000000000000000222222111111111000000000............////////////000000111111222111111111000000000000000000000000////////////////////////111111111111111111111111000000111222222222222222111111111111111222222333111111111111111111111111111222222222222333333333333333333333444444444444333333444555666666666666555555666666666666777777777777666666666666777777666666777888:::::::::999666888<<>>===<<<<<<<<<>>>@@@@@@===:::888777666555333111111111111222222222222222222222222222000000000000000000000000000000000000000000000000000111111111111111111111000000/////////000111111000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000111000000//////000000111------...///000000000000000000000000000000000000111111000000000000//////---------...///000000000000000111111111000//////000000000000000000000000000000000000000000000000111111111111111111111111111111222333333333333333111111111111111222333333222222222222222222222222222222222222333333333333666666666777666666555555333333444555666666666666555555666666777777777777999888888888888888999999777888888999:::;;;<<<<<<<<>><<<:::777666444222111111111111222222222222222222222222111111111111111111111111000000000000000000000000222222222111111111111111............//////000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111000000000000111111,,,---///000111000///...////////////////////////000000000//////////////////000000000111111111222000000000000000///...---000000000000000000000000111111111111111111111111111111111111111111111111000111222222333333222222222111111111111222333333222222222222222222222222222222222333333333444444999999999999999777666555333444555666666777777777666666666777777888888999999999888888888999:::::::::;;;;;;:::;;;===@@@BBBFFFJJJQQQWWW[[[```dddgggccclll|||~~~|||{{{}}}xxxsssooossszzz~~~{{{~~~{{{pppfffdddffffffeeedddfffeeedddcccaaa]]]XXXTTTKKKGGGBBB>>>===<<<;;;:::555555555555555555555555333222222111111222222333111111111111111111111111111111222222222222111111222222222222222222222222000000000000000000000000111111111000000000000000000000000000000000000000......//////000000111111000000000000000000000000///////////////////////////////////////.........qqqbbbZZZWWWRRRMMMLLLGGGGGGEEECCC@@@>>><<<;;;:::<<>>:::888666444222222222222111222222333333222222111333333333333333333333333000000000000000000000000222222222111111111111111000111111222333333333333000000000000000000000000111000000000000000000111000000000000000000000000000000000000000000000000111111000000000000111111---...111222333111000...///////////////////////////////////////000000000222111111111000000000///000000000000000///...---000000000000000000000000222222222222222222222222111111111111111111111111///000000111111111111111222222222111222333333444222222222222222222222222222222333333333444444444::::::;;;;;;:::888666555333444555666777777777777666666777777888999999:::999999888888999::::::;;;;;;<<<======>>>BBBHHHMMMQQQVVV]]]dddhhhjjjlllmmmuuu|||{{{tttwww~~~qqqhhheeebbbaaaccceeedddcccbbbbbb```\\\YYYPPPLLLGGGCCC@@@>>><<<:::777777666666666666666666333333222222222222333333111111111111111111111111111111222222222222111111222222222222222222222222000000000000000000000000000000000000000000111111000000000000000000000000......//////000000111111////////////////////////////////////////////////.........///////////////sssiii___TTTMMMLLLHHHHHHGGGEEEBBB@@@===<<<999:::===AAADDDEEECCCAAA<<<;;;999666444333333333111222333444444333222111333333333333333333333333000000000000000000000000000111111111111111111111///000111111222111111111000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000111000000//////000000111///000222333333222000///000000000000000000000000//////000000000000111111000000000///...---------000000111111111000//////000000000000000000000000111111111111111111111111222222222222222222222222//////000111111111111000222222222222222333444444333333333333333333333333333333333333444444444444999:::;;;;;;:::888666555444444555666777777777777666666777888999::::::;;;999999999999:::;;;<<<<<<;;;>>>@@@BBBFFFNNNXXX```hhhlllsssyyy}}}{{{vvv{{{yyyoooeeeaaabbbbbbaaa``````aaaaaa___]]]YYYUUUPPPJJJFFFAAA<<<999888777777666555555444444333333222222222222333333222222222111111111111111111111222222222222111111222222222222222222222222000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000.........///////////////xxxiiiZZZQQQPPPJJJJJJIIIGGGEEEBBB@@@>>>999999;;;???DDDFFFFFFDDD???===;;;888666444444444000111333444444333111000222222222222222222222222000000000000000000000000/////////000000111111111......///000000///...---000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000//////......//////000000111222222222111000000000000000000000000000000000000000111111111222222////////////............000000111111222111111111000000000000000000000000111111111111111111111111222222222222222222222222000000111222222222222111333222222222222333444444333333333333333333333333333333333444444444444555777888:::;;;:::888666444444555666777777888888777666777777888999:::;;;<<<;;;;;;;;;;;;<<<===>>>>>>???CCCHHHMMMUUUaaaqqq|||qqqgggggg___^^^]]]^^^```aaaaaa``````]]]XXXSSSNNNHHHBBB===;;;:::999888777555444444444333333222222333333444222222222111111111000000111111222222222222111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000////////////////////////////////////000000000000000000000000............/////////000ppp___WWWVVVKKKKKKKKKJJJGGGEEEBBB@@@999999999>>>CCCGGGGGGFFF@@@???<<<999777555555555000111333444444333111000000000000000000000000000000000000000000000000000---......///000111111222111222333333333111000///000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////............//////000111111111111111000000000000000000000000000000000000111111222222222333//////000000111111222222///000111222222222222222000000000000000000000000000000000000000000000000222222222222222222222222111111222333333333333222333333222222333333444555333333333333333333333333333333333444444444555555555777999::::::888555444444555666777888888888888666777777999:::;;;<<<<<<<<<<<<<<<<<<===>>>@@@@@@DDDIIIPPPXXXcccrrr}}}ooommm^^^\\\\\\]]]```bbbcccbbbbbb```]]]YYYUUUPPPIIIEEE???>>>===;;;999888777666444333333222222333333444222222222222111111000000111111222222222222111111000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000111111000000//////......////////////////////////000000000000000000000000---.........//////000000vvvkkk```YYYQQQMMMHHHFFFFFFFFFCCCAAA???>>><<<<<<===AAAFFFIIIGGGEEE@@@;;;777555444444666444333333444333222000444333333222222333333444000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000//////000111111111111111111111000000000000111111///111222111000///000111222222222222222111000///000000000000000000000000333333222111000///......111111111111111111111111111111111111111111111111222222111111000/////////111111111111111111111111111111111111111111111111444444444333333222222222444333333222222333333444555555555555555555555555555555555666666666666777666777777888888888888777999888666777999;;;<<<<<>><<<>>>??????BBBHHHLLLRRR\\\kkk{{{uuupppkkkdddaaa```aaadddhhhfffdddbbb```]]]XXXRRRMMMIIIEEE@@@<<<:::999888777777555333333444444444333333333333222222222111111222222222222222222222222222222222222222222222222222222111111111111222222222000///......///000222000000000000000000000000111///---...111222000.........///000000111000000000000000000000000000000000000000000000000000000|||sssiii```UUUQQQMMMKKKKKKKKKHHHEEE@@@>>><<<;;;===AAAFFFIIIHHHFFFCCC???;;;888666555555444222222333333222111333333222222222222333333000111111111111111111000111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000//////000111111111111111111111000000000000111111///111222111000///000111222222222222222111000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111444444444333333222222222444333333222222333333444555555555555555555555555444555555555555666666666666777888888888888888888;;;:::888888888999::::::???<<<===AAACCCDDDIIIOOOUUU\\\jjj}}}zzzrrrlllgggdddccceeeeeeddddddbbb^^^YYYUUUPPPLLLFFFAAA>>><<<:::888666444222222333444333222333333333222222222222111222222222222222222222222222222222222222222222222222222111111111111222222111000///......///000111000000000000000000000000111///......111111000...///000000000000000//////000000000000000000000000000000000000000000000000~~~xxxnnndddXXXSSSOOOMMMLLLKKKHHHDDDBBB@@@<<<;;;<<>><<<===AAAFFFJJJKKKKKKKKKJJJFFFBBB===:::666444222222333444333333222111111000000111111222222222222333333222222222111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000//////000111111111111111000000111111111111000000///111222111000///000111111111222222222111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000111111222222222222222222222222222222222222222222222222222222222333333333333333333333333444333333222222333333444555555555555555555555555444444444444555555555555777777888999::::::::::::999:::;;;<<<===???BBBEEEFFFGGGLLLRRRUUUVVV\\\cccpppyyy{{{{{{rrrllleee```^^^```aaabbbaaa]]]WWWQQQKKKFFFAAA===:::888666666666777666555444444333333333222222222333333333333333333333333222222222222222222222222222222111111111111222222111111000//////000111111000000000000000000000000000/////////000000000///,,,---...000111111222222////////////////////////////////////////////////{{{mmmhhhbbb]]]YYYTTTMMMGGGHHHEEEAAA>>>>>>AAAFFFIIIJJJLLLMMMMMMKKKFFFAAA===999666333222333444444333222111111000000111111222222222222333333222222222111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111//////000111111111111111///000111111111111000//////111222111000///000111000111111222222222111111000000000000000000000000111111111111000000000000111111111111111111111111111111111111111111111111333222222222111111000000222222222222222222222222222222222222222222222222333333333333333333333333444333333222222333333444555555555555555555555555444444444555555555666666777888999::::::;;;;;;;;;888:::===>>>???BBBFFFJJJMMMOOOVVV]]]```bbbiiiqqq{{{yyyqqqccc\\\[[[^^^```dddaaa[[[VVVQQQLLLFFFAAA<<<:::888777777777666555444444444333333333222222333333333333333333333333222222222222222222222222222222111111111111222222111111000000000000111111000000000000000000000000///000000000/////////000...///000000000000000///////////////////////////////////////////////////{{{zzz~~~wwwrrrlllfffaaaZZZRRRLLLLLLJJJFFFCCCAAACCCEEEGGGIIIKKKMMMNNNMMMIIIDDDAAA<<<999666444444444444333222222111111111111222222111111222222222222111111222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111//////000111111111111111///000111222222111000//////111222111000///000111000000111222222222222111000000000000000000000000222111111111000000//////111111111111111111111111111111111111111111111111444333333222111111000000333333333333333333333333333333333333333333333333222222333333333333444444444333333222222333333444555555555555555555555555555555555666666666666777777888999:::;;;<<<<<<<<<;;;>>>BBBDDDEEEHHHNNNRRRYYY[[[bbbiiillloooxxx}}}~~~|||~~~rrrfff```______cccaaa]]]ZZZWWWRRRLLLHHH???===:::888888777555444444444444444333333333333333333333333333333333333222222222222222222222222222222111111111111222222111111111111111111111111000000000000000000000000...000111000///...///111333333222111///---,,,+++000000000000000000000000000000000000000000000000}}}~~~~~~}}}~~~yyysssmmmiiibbbZZZTTTOOOMMMJJJGGGDDDDDDDDDDDDGGGIIILLLMMMMMMJJJGGGEEE@@@===888555555555444444333333222222222222333333000111111111111111111000222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111//////000111111111111111///000111222222111000//////111222111000///000111000000111222222222222222000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333222222222333333444444444444333333222222333333444555555555555555555555555666666666777777777888888777888999;;;<<<<<<======>>>CCCJJJNNNQQQWWW```fffqqqssswww{{{{{{}}}~~~}}}zzzppphhhccc```___^^^]]]\\\YYYTTTPPPFFFCCC@@@===<<<:::777666555444444444444333333333444444444444444444444444222222222222222222222222222222111111111111222222111111111222222111111111000000000000000000000000...000111111......///111222222222111000...---,,,000000000000000000000000000000000000000000000000~~~tttooolllooossszzz{{{wwwsssmmmeee___QQQPPPMMMIIIFFFDDDCCCCCCFFFHHHKKKMMMMMMKKKHHHFFFBBB???:::666555555444444444333333222222333333444000000111111111111000000222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111//////000111111111111111...000111222222111000...///111222111000///000111///000111222222222222222000000000000000000000000......///000111222333333111111111111111111111111111111111111111111111111111111111222222333444444333333333333333333333333333333333333333333333333222222222333333444444444444333333222222333333444555555555555555555555555777777777777888888888888777888999;;;<<<=========???FFFOOOWWW^^^gggsss{{{rrrjjj^^^^^^_________]]]YYYVVVLLLIIIEEECCCAAA>>><<<999555555444444444333333333444444444444444444444444222222222222222222222222222222111111111111222222111111222222222222111111000000000000000000000000...000222111...---///111------///000111111111111000000000000000000000000000000000000000000000000yyyooojjjfffhhhkkkpppxxxzzzyyyzzzuuummmccc\\\SSSLLLIIIHHHFFFDDDDDDFFFIIIKKKLLLLLLJJJIIIJJJFFFAAA;;;777444333444333333333333333333333222111111222222222222111111000111111111111222222222444333222111111222333444222222222111111111000000222222111111000/////////000000000000000000000000///111222111000///000111222000///......///000222000000000000000000000000000000000000000000000000444333222111000000000000////////////000000000000000000000000111111111111111111111111111111111111000111111111111222222222111111111111111111111111000111222333444333222222333222111000111222333444222333444555555444333222666666666777777777777888555666777888999999999888777999;;;;;;:::;;;???CCCGGGOOOZZZccckkkyyymmmfff^^^[[[^^^```]]]ZZZ[[[RRRKKKIIIHHHDDDBBBCCC999777555555666888888777444333222111111222333444333444444444333222222111111111111111111111111111222222111111111111222222222222222222222222222222000000000000000000000000000000000000000000000000////////////000000000000............////////////tttkkkfffccceeefffhhhmmmsss{{{||||||~~~zzztttllldddYYYPPPLLLJJJGGGEEECCCEEEHHHKKKLLLLLLJJJJJJJJJHHHCCC???:::777666555555555555444444444444444222333333333333333333222000111111111111222222222333222111111111111222333222222222111111111000000000000000000000111111111000000000000000000000000///111222111000///000111111000///......///000111000000000000000000000000000000000000000000000000111111000000000111111222000000000000111111111111000000000000111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111222333333333333333333222222222222333444444555555666777777666555555555555555555666666666666777777888999999999999999;;;===?????????BBBGGGLLLPPPZZZiiiwwwyyyuuuoooiiieeebbb```___]]]WWWSSSRRRNNNHHHDDDEEEAAA>>>:::777666555444222444444333222222333444444555555555444444333222111111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000/////////////////////000000000000111}}}rrrgggcccaaaccccccbbbdddiiimmmqqqvvvyyy~~~yyypppcccXXXRRRNNNJJJGGGDDDFFFHHHJJJKKKKKKJJJIIIJJJIIIGGGCCC???;;;888777777666666555555444555555222222333333333333222222000111111111111222222222222222111000000111222222222222222111111111111111...//////000111111222222000000000000000000000000///111222111000///000111111000///......///000111000000000000000000000000000000000000000000000000////////////000111222333111111111111222222222222000000000000111111111111111111111111111111111111000111111111111222222222222222222222222222222222333222222222222333444444333333444555555555555444555666666777777666666555555555555555666666666777888999999999999:::::::::;;;===??????AAAFFFOOOUUU```kkk~~~|||tttkkkhhhhhh```\\\YYYYYYVVVOOOKKKLLLIIIEEE???:::777555333111555444333333333333444555777777666555444333222111222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000111111111111yyyjjjfffcccddddddcccfffjjjiiimmmpppqqqssszzz}}}ooobbbZZZTTTOOOKKKHHHIIIJJJKKKKKKJJJHHHGGGHHHHHHHHHFFFCCC???;;;888888777666444444444444555///000000111111000000///000000111111111222222222111111111111111111111111111111111111111111111111//////000000111111111111000000000000000000000000///111222111000///000111111111000//////000111111000000000000000000000000000000000000000000000000//////...//////000111111000000000111111111222222///000000000111111111111111111111111111111111111000000111111111222222222222222222222222222222222444333222222222333555666333444666777777666666555444444555555555555444444666666666777777777888888999999999999999999::::::;;;===???BBBFFFNNNYYYbbbqqq~~~~~~zzziii___XXXXXXYYYWWWUUUUUUNNNJJJDDD???;;;999666444555444333333333333444555999888777555444222222111222222222222222222222222222222111111111111222222111111111111111111111111////////////////////////////////////////////////222111111000///......---//////000000000111111111zzzsssnnnkkkiiigggiiinnnnnnqqqtttttttttvvv}}}yyylllccc[[[TTTOOOMMMMMMMMMLLLJJJHHHFFFEEEEEEFFFGGGGGGEEEBBB===;;;888777555333222333333444000000111111111111000000000000111111111222222222111111111222222111111111111111111111111111111111111111111111000000//////111111111111111111111111///111222111000///000111111111000000000000111111111111111111111111111111111111111111111111111111111111000////////////////////////000000000111111///000000000111111111111111111111111111111111111000000111111111222222222222222222222222222222222555444333333333444666777444555666777888777666555555555555555555555555555555555666666666777777777888888888888888:::;;;<<<>>>@@@DDDIIIPPP[[[hhhrrr~~~zzz}}}}}}kkkZZZUUUXXXYYYYYYYYYTTTPPPJJJEEEAAA===999777555444333222222333444555:::999777555333222222222222222222222222222222222222222111111111111222222222222222222222222222222////////////////////////////////////////////////222111111000///......---........./////////000000zzzsssnnnnnnrrruuuwwwzzz{{{{{{{{{|||}}}uuukkkbbbZZZTTTQQQPPPOOOMMMKKKIIIGGGFFFBBBDDDFFFGGGGGGDDDAAA???999777555333222222333444333333333444444333333333000111111111111222222222111222333333333333222111111111111111111222222222222222111111000//////...111111111111111111111111///111222111000///000111111111111111111111111111111111111111111111111111111111111111111111111111333222111000////////////.../////////000000000000000000000000111111111111111111111111111111111111000111111111111222222222333333333333333333333333555444444444444555666666555555666777777777777666888777777666666777777888444444444444555555555555888888888888999;;;>>>???@@@DDDJJJQQQZZZhhhvvv~~~}}}hhh]]][[[ZZZXXXWWWZZZWWWRRRMMMHHHBBB<<<777666555444333333444555666999888555333222222222333333333333333333333333333222222111111111111222222222222222222222222222222000000000000000000000000000000000000000000000000111111000000//////..................////////////|||yyy{{{{{{{{{}}}{{{rrrhhh^^^WWWQQQPPPOOONNNMMMKKKJJJIII@@@BBBEEEHHHHHHGGGEEECCC:::999666333222333444555444444555555555555444444000111111111111222222222222333444444444444333222000000111111111222222222111111111000000000000000111111111111111111111111///111222111000///000111111111111222222111111111111111111111111111111111111111111111111111111111222111111000000000111111//////000000000111111111000000000000111111111111111111111111111111111111000111111111111222222222333333333333333333333333444444555666666666666666666555555555555666777777999888777666666777888999666666666666777777777777999999999:::<<>>AAAEEEGGGWWW]]]fffqqq}}}ppp```\\\^^^WWWWWWWWWVVVTTTNNNGGGBBB;;;:::999888888999:::;;;666555333111111111333444333333333333333333333333222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111wwwjjjjjj|||rrrcccYYYWWWTTTPPPOOONNNNNNNNNMMMHHHEEECCCDDDFFFHHHFFFDDDBBB???;;;777444333333444333333333222222333444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333222111000///111111222333333333333222111000000000//////......000000000000000000000000000111111111111222222222000111111111111222222222000111111111111222222222000000000000000000000000333333333222222111111111444444444444444444444444444444444555555555666666777777777777777666666555888999999888777777999;;;;;;<<<===???CCCKKKSSSYYY___sssqqqcccZZZYYYXXXXXXYYYYYYVVVOOOJJJCCC===888888;;;>>>===:::555444444444444444444444222222222222222222222222222222111111111111222222222222222111111111000000000000000000000000000000222000///......///000222000000000000000000000000////////////000000000000{{{pppooo|||zzzlllbbbYYYUUUQQQNNNNNNNNNNNNNNNJJJGGGDDDCCCEEEFFFEEEDDDDDDBBB???;;;777555555444444333333222333333444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111000///000000111222222222222111111111111000000000//////111111111111111111111111000111111111111222222222000111111111111222222222111111111111222222222222222222222222222222222222444444444333333333222222444444444444444444444444444444444555555555666666555555666777888888777777777888999999999999:::<<<:::;;;>>>AAAGGGQQQ[[[bbb|||}}}qqqhhh]]]ZZZVVVWWWYYYYYYTTTOOOHHHCCC===;;;<<<>>><<<:::333333333333222222222222222222222222222222222222222222111111111111222222222222222111111111000000000000000000000000000000111000///......///000111000000000000000000000000////////////000000000000zzzwww~~~tttjjj___[[[UUUQQQPPPPPPQQQQQQNNNKKKFFFCCCBBBDDDDDDDDDGGGEEECCC@@@<<<999666444444444333333333333333444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111000/////////000111111111111000222222222111111111111000222222222222222222222222000111111111111222222222000111111111111222222222111111111111222222222333333333333333333333333333555555444444444444333333555555555555555555555555444444555555555666666666333444666777888999999999666888::::::::::::<<<===;;;>>>CCCJJJSSS___lllttt}}}~~~vvvgggaaa[[[YYY[[[\\\ZZZWWWPPPKKKDDD???>>>>>>;;;999444444444333333333222222333333333333333333333333222222222222222222222222222222222111111111111111000000000000000000000000111000///......///000111000000000000000000000000////////////000000000000xxxnnnhhhccc[[[VVVTTTTTTTTTTTTRRRNNNIIIDDDBBBBBBCCCDDDGGGGGGFFFDDD@@@;;;777444555444444333333333333444111222222222222222333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000///000000111111111111111222222222222222222222222222222222222222222222222000000111111111222222222000000111111111222222222111111111222222222333333333333333333333333333333444444444444444333333333666666666666666666666666555555555555666666666666555555666777888999999888777888:::;;;::::::<<<>>>@@@EEENNNXXXeeesss{{{tttpppjjjddd___\\\\\\]]]WWWRRRKKKEEEAAA>>>:::888888777777666666555555555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111000//////000111111////////////////////////////////////000000000000{{{ssspppjjjaaaZZZVVVUUUUUUTTTTTTQQQMMMHHHDDDBBBCCCDDDEEEFFFGGGFFFBBB===888555666555444444333333333444111111111222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111000111222222333333222222222222222222222333333333222222222222222222222222000000111111111222222222000000111111111222222222111222222222222333333333222222222222222222222222222222222222222333333333666666666666666666666666555555555666666666777777777777888888888888777777888::::::::::::;;;===@@@HHHOOO[[[hhhvvv~~~uuuhhh^^^\\\]]][[[WWWQQQKKKEEE@@@;;;888999999888888777666555555333333333333333333333333111222333333333333222111111111111111111111111111111111111111111111111111111111000000000000111111////////////////////////////////////000000000000{{{|||vvvoooggg^^^YYYVVVSSSRRRTTTSSSQQQMMMHHHDDDCCCCCCCCCDDDFFFFFFDDD@@@<<<999777666555444333333333333111111111222222333333444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000/////////000111111111111222333333333333333111222222222222333333333222222222222222222222222000111111111111222222222000111111111111222222222222222222222333333333333222222222222222222222222111111222222222222333333555555555555555555555555555555666666666777777777888888999999888888777666::::::;;;:::;;;>>>CCCGGGRRR\\\jjjxxx|||kkkbbb___\\\[[[WWWRRRLLLEEE???;;;999888777777666555444444333333333333333333333333111222333444444333222111111111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000}}}wwwnnnfff___YYYTTTQQQRRRTTTUUUSSSMMMGGGCCCBBBBBBCCCEEEFFFFFFCCC@@@>>>777666555444444333333333000111111222333333444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000//////...///000111222000000111222222222222222111111111111222222222333111111111111111111111111000111111111111222222222000111111111111222222222222222222333333333444444333333333333333333333333222222222333333333444444444444444444444444444444555666666666777777777777777777888999999999888888:::;;;;;;;;;>>>EEEMMMSSSbbblll{{{rrrfff]]]]]]]]]ZZZSSSKKKDDD@@@:::999888777666555444444444444444444444444444444111222444555555444222111000000111111111222222222111111111111111111111111111111111222222111111111000000000000000000000000////////////000000000000||||||~~~uuullleee^^^XXXTTTQQQUUUXXXVVVPPPIIIDDDAAABBBCCCEEEGGGGGGFFFDDDBBB777777666555444333333333000000111222333333444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000///.........000111222//////000111111111111111000000000111111222222222000000000000000000000000000111111111111222222222000111111111111222222222222222333333333444444444444444444444444444444444333333333444444555555555444444444444444444444444666666666666777777777777555666777888999:::::::::::::::;;;<<>>AAABBBDDDGGGIIIHHHDDDAAA>>>:::555444555666555333333333333333333333333333111111111111111111111111---///111333444333222111222222222222222222222222000000000000000000000000000000000000111111111111111111222222222222111111111111111111111000//////111111111111111111111111222222111111111111222222333222222222222222222222//////000111222222333333444444444444444444444444222222222222222222222222333333333444444444555555555555555555555555444444777777777777888888888888999888888888999:::999888>>>>>>AAAFFFIIINNN]]]nnn{{{oooddd\\\\\\]]]WWWMMMGGGCCC???;;;:::;;;;;;888555444333333444666666444333444333333222222333333444222333333333333222111111000000000000000000000000000000000000000000000000111111000000000000111111//////............//////wwwoooiiiaaaXXXXXXTTTSSSWWW[[[WWWLLLBBBBBBBBBCCCEEEGGGGGGEEECCC???<<<777555666666444222333333333333333333333333111111111111111111111111,,,---///111222111000000111111111111111111111111111111111111111111111111............/////////000111111222222222222111111111111111111111000//////111111111111111111111111222222111111111111222222222222222222222222222222222222222333333444444555333333333333333333333333222222222222222222222222333333444444444555555555555555555555555555555555777777777777888888888888999888888888999::::::999>>>???DDDJJJOOOWWWhhhxxx}}}pppccc]]]ZZZUUUPPPNNNHHHCCC???<<<<<<:::666333555444444555666666555444333333222222222222333333222333333333333222111111000000000000000000000000000000000000000000000000111111000000000000111111//////............//////{{{|||xxxqqqfff\\\ZZZXXXWWW[[[___\\\RRRIIIDDDBBBBBBCCCEEEFFFFFFEEEBBB???;;;888777555333111222222222222222222222222222222222222222222222222---...///111111111000000000000000000000000000000111111111111111111111111........./////////000000111111222222222222111111000111111111111000000///111111111111111111111111222222111111111111222222111111111111111111111111333333333333333333333333333333333333333333333333333333333333333333333333333444444444444555555555555555555555555555555555777777777888888888999999999999888888888:::;;;<<<@@@EEEMMMUUU\\\fffvvvooobbbYYYSSSSSSVVVOOOJJJEEEAAA???===888444777555444555666666555444333222222111111222222333333333333333333222222111000000000000000000000000000000000000000000000000111111000000000000111111000//////......//////000tttttt|||ooofff^^^[[[ZZZ\\\___^^^XXXQQQGGGDDDAAAAAABBBEEEFFFFFFCCCAAA???<<<999666333111222222222222222222222222222222222222222222222222000111222333333333333222111111111111111111111111111111111111111111111111000000111111111222222222111111222222222222111111000000111111111111000///111111111111111111111111222222111111111111222222000000000000000111111111222222111111111111111111222222222222222222222222333333333333333333333333444444444444555555555555555555555555666666666666777777888888888999999999888888888888888;;;>>>AAAIIIQQQ\\\eeellluuu|||nnn```VVVTTTXXXUUUPPPJJJFFFDDDAAA<<<888888666444444555555444333222222222111111222222222333333444444333333222111000000000000000000000000000000000000000000000000111111000000000000111111000000////////////000000xxxwwwyyyoooddd```\\\\\\^^^^^^[[[XXXLLLHHHCCC@@@AAACCCEEEFFFCCCCCCBBB???;;;777444222222222222222222222222222222222222222222222222222111222222333333333333333222222222222222222222222111111111111111111111111111111111111222222222222111111222222222222111111///000000111111111000000111111111111111111111111222222111111111111222222//////000000000111111111222222111111111111111111222222222222222222222222333333333333333333333333444444444555555555666666555555555666666666777777888888888888999999999999666777888999:::>>>DDDIIIVVVaaannnuuuxxx}}}{{{lll]]]WWWWWWVVVRRRLLLIIIGGGDDD@@@<<<999666444333444444333222333222222222222222222333333444444444444333222222111111111111111111111111000000000000000000000000111111000000000000111111000000////////////000000~~~vvvkkkgggbbb`````````^^^\\\RRRMMMFFFBBB@@@BBBCCCCCCAAACCCDDDBBB===999666555333333333333333333333333333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222/////////000000000111111111111222222222222111111///000000111111111111000111111111111111111111111222222111111111111222222///000000111111222222222333333333333333333333333333333333333333333333333333333333333333333333333444444555555555666666666555555555666666777777888888888888999999999999:::666999;;;===???FFFOOOVVVdddoooyyy{{{yyy{{{wwwggg]]]ZZZXXXSSSNNNKKKIIIGGGBBB???;;;888555444444444333222444333333222222333333444444444444444444333222222111111111111111111111111000000000000000000000000111111000000000000111111111000000//////000000111{{{qqqnnnkkkiiihhheeeaaa^^^XXXRRRJJJDDDAAA@@@@@@@@@???BBBDDDDDD???;;;999888444444444444444444444444333333333333333333333333222111111111000111111111111111111111111111111111222222222222222222222222//////000000000111111111111111222222222222111111//////000111111111111111111111111111111111111111222222111111111111222222000000111111222333333444222222222333333444444555333333333333333333333333444444444444444444444444555555555555666666666666444555555666777777888888888888888999999999::::::888;;;???BBBFFFNNNZZZcccnnnwww|||vvvqqqrrruuuvvv}}}pppgggddd___ZZZTTTQQQOOOLLLGGGDDD>>>;;;777666555666555444555444444333333444444555444444444555444444333222111111111111111111111111000000000000000000000000111111000000000000111111111111000000000000111111uuutttrrrqqqooojjjccc^^^[[[UUUMMMFFFBBB@@@???>>>===AAAEEEEEEAAA===;;;:::555555555555555555555555333333333333333333333333444444333333222333333444000000000000000000000000222222222222222222222222111222222222222333333333111111222222222222111111//////000111111111111111111111111111111111111111222222111111111111222222000000111222333333444444//////000111222222333333444444444444444444444444444444444444444444444444555555555555666666666777444555555666777888888999888888999999999::::::::::::>>>BBBFFFKKKUUUbbblllssszzzzzzppphhhjjjnnnpppvvvooolllgggbbb\\\XXXUUURRRMMMIII@@@===:::777777777777666666555555444444555555666444444555555444444333222111111111111111111111111000000000000000000000000111111000000000000111111111111000000000000111111~~~}}}}}}|||yyyqqqfff]]][[[YYYSSSLLLEEE@@@??????:::;;;===@@@CCCBBB@@@===888888777777666666555555444444444333333222222222111111111111111111111111000000000000000000000000222222222222222222222222111222333333333333222111000000000000000000000000444333333222111000//////000000111111111222222222---...///111111000//////////////////000111333333444333333222222333333444444444444444444444444444333444555555666666555555666666666666777777777777777777777777888888888888888999:::999999:::===???AAABBBFFFKKKSSS^^^mmmyyywwwlllkkkkkkkkkrrr~~~}}}yyyrrrkkkeeeccc\\\QQQLLLNNNBBBAAA===999555333444555999888777666555444444444222333333444444333333222333333333222222222111111111111111111111111111111//////000000111111222222000000////////////000000zzz}}}}}}~~~uuujjjbbb^^^[[[WWWPPPIIICCC???>>><<<<<<===???BBBBBBAAA???999888777666555555555555444333333333333333333222111111111111111111111111111111111111111111111111222222222222222222222222111222333333333333222111111111111111111111111111333333222222111000000000000000111111111222222222111111222333333333333333111111111111111222333444444333333222222333333444444444444444444444444444333444555555666666555555555555555555666666666666777777777777888888888888::::::;;;::::::;;;===@@@AAAEEEMMMWWW___gggooouuu}}}pppiiilllppprrrzzz}}}uuunnneeeYYYSSSTTTGGGEEEAAA;;;777555555666777777666555444444444555222333333444444333333222333333333222222222111111111111111111111111111111000000000000000111111111000000////////////000000~~~uuunnnjjjkkkuuu}}}uuujjjbbb___^^^[[[VVVOOOHHHAAA>>>>>>===<<<===@@@AAAAAAAAA;;;999777555444444444444222333333333333333333444222222222222222222222222111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222111111111111111111111111111111111111111222222222333333333333333444444555333333222222222333333444444333333222222333333444444444444444444444444444333444555555666666555555444444444555555555666666777777777888888888999999<<<<<<<<<;;;:::;;;>>>AAAFFFKKKSSS^^^jjjssswwwyyywwwooolllrrryyy~~~yyy{{{ttteee[[[XXXNNNKKKEEE???;;;888777666666555555444444444555555333333444444444444333333333333333222222222111111111111111111111111111111111111111111000000000000000000////////////000000}}}pppjjjdddaaaiiiyyy}}}tttiiibbb___^^^\\\YYYTTTMMMEEE@@@@@@===;;;;;;===???@@@AAA<<<:::888555333333333444222222222333333444444444222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111111111000///000111222333444333333222222222222333444333333222222333333444444444444444444444444444333444555555666555555555555555555666666666666777777777888888888999999999<<<<<<<<<;;;;;;===@@@DDDOOORRRWWWaaaooo}}}zzzvvvvvv~~~tttsssssswww}}}ssscccZZZUUUQQQJJJCCC>>>:::888666555444444444444444555666333333444444444444333333333333333222222222111111111111111111111111111111222222111111000000//////000000////////////000000}}}nnnjjjeeeaaabbblll}}}zzzoooggg^^^]]]\\\ZZZXXXRRRKKKEEEBBB>>>:::999:::<<<>>>???<<<;;;888666555444444444222222222333333444444444222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000000111222222333333111111111111111111111111000000///......000111222333222222111111111222222444333333222222333333444444444444444444444444444333444555555666555555555666777777777777888888888888888888888999999999999;;;<<<<<<<<<<<<@@@EEEHHHRRRXXX```iiixxx~~~}}}|||zzzzzzyyyxxxooo```[[[UUUMMMFFFAAA===999666555555444444444555555666333444444555555444444333333333333222222222111111111111111111111111111111222222111111000000//////000000////////////000000~~~sssmmmkkkfffaaadddttt~~~ssskkkaaa___\\\ZZZZZZVVVPPPKKKDDDAAA<<<999:::;;;<<<<<<;;;;;;:::999777666555555222333333333333333333444333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333000000000000000000000000000000111111222222222333222222222111111111111111111111000000111111222333222222111111111111222333444333333222222333333444444444444444444444444444333444555555666666555555777777888888888999999999888888888999999999999:::;;;;;;<<<>>>@@@EEELLLPPPUUUaaaoooyyy}}}yyyxxx}}}lllaaaZZZPPPIIIDDD@@@;;;777777666666555555555666666444444555555555555444444333333333222222222111111111111111111111111111111111111111111000000000000000000////////////000000{{{zzzwwwqqqhhheeepppyyyqqqhhhccc^^^[[[[[[YYYTTTPPPHHHDDD???<<<;;;;;;;;;;;;::::::;;;;;;;;;999777555444333333333333333333222333333333333333333333333222222222222222222222222333333333333333333333333333333222111111222333333111111111111111111111111111111111111111222222222222222222111111111000000111111222222333333333222222222222222222333444555444333333222222333333444444444444444444444444444333444555555666666555555777777777777888888888888888888888999999999::::::;;;<<<>>>AAAEEELLLTTTZZZaaappp~~~yyyfff^^^TTTMMMHHHDDD>>>:::999888777666666666666666444444555555555555444444333333333222222222111111111111111111111111111111000000000000000111111111000000////////////000000{{{pppjjjppp~~~zzznnnggg```\\\[[[ZZZVVVRRRKKKGGGBBB>>>===<<<<<<;;;999:::<<<======;;;888666444444444333333222222222333333333333333333333333222222222222222222222222444444444444444444444444444333222111111222333444222222222222222222222222111111111111111111111111222222222222111111000000///000111222333222111111222222222333444555666777444333333222222333333444444444444444444444444444333444555555666666555555666666666666777777777777888888999999999:::::::::<<<>>>@@@CCCIIIQQQZZZ```ppp~~~iiiaaaVVVOOOKKKGGGAAA<<<::::::888777666666666666444444555555555555444444333333333222222222111111111111111111111111111111//////000000111111222222000000////////////000000~~~{{{zzz{{{|||rrrnnnjjjeeeaaa]]]YYYVVVRRRMMMFFFAAA>>><<<999777999:::;;;===>>><<<777444555555333333333333444555333333333333333333333333222222222222222222222222111111111111111111111111333222111111111222333444555444333222111111111111111111111111111111111111111111111111111111111111333222222111111222222333333333222222222222222222555444444333333444444555555555555555555555444444555555555555555444444444999;;;<<<<<<::::::;;;===999:::;;;:::999999;;;===;;;@@@FFFHHHLLLVVVgggttt~~~pppeeeZZZUUUQQQJJJEEECCC>>>888555777888666333444555555555555555555444444333333333333333333333333000000000000000000000000111111111111111111111111333222111/////////000000}}}|||wwwpppkkkgggccc^^^ZZZWWWSSSLLLFFF@@@===;;;:::999999;;;===>>>===999666666555444333333333444555333333333333333333333333222222222222222222222222111111111111111111111111222222111111111222333444555444333222222111111111111111111111111111111111111111111111111111111111333222222111111222222333222222222222222222333333555444444333333444444555555555555555555555555555777777777777777777777777666777999888777777888:::888999:::::::::;;;>>>@@@@@@CCCHHHOOOXXXaaakkkqqqssszzz~~~vvvjjj```\\\ZZZSSSKKKHHHBBB;;;777999:::777555555666666666555555444444444333333333333333333333333222222222222222222222222111111111111111111111111111111000//////000111222}}}wwwrrrooolllgggbbb___[[[TTTKKKCCC>>><<<<<<999999;;;===???>>>;;;888777666555444333333444555333333333333333333333333222222222222222222222222111111111111111111111111222222111111222222333444666555444333222222222333222222222222222222222222222222222222222222222222333222222111111222222333111111222222333333444444555444444333333444444555555555555555555555555555777777777777777777777777555777888888777666888999777999:::;;;;;;===@@@CCCGGGIIIOOO[[[gggnnnooommmhhhpppvvv}}}yyyuuuuuuvvvvvvuuu{{{xxxlllaaa^^^^^^WWWNNNIIIEEE>>>999:::;;;888666777777777666666555444333333333333333333333333333333333333333333333333333333000000000000000000000000////////////000111222333zzzxxxuuuoooiiidddaaaZZZPPPFFF???<<<<<<999999;;;===??????===;;;999888666444444444444444333333333333333333333333222222222222222222222222111111111111111111111111222111222222222222333333666555444444333333333444222222222222222222222222222222222222222222222222333222222111111222222333111111222222333444555555555444444333333444444555444444444555555555555555555555555555555666666666888999::::::999999:::;;;888999:::;;;;;;>>>BBBEEELLLQQQ[[[gggppprrrnnniiigggnnnwww~~~vvvrrrooollliiinnnqqqxxx|||ooobbb``````[[[SSSNNNGGG@@@::::::;;;888777888999888777666555444333222333333333333333333333333333333333333333333333333000000000000000000000000000000000000000111111222|||sssmmmfffccc]]]TTTKKKCCC>>><<<::::::;;;>>>@@@@@@???===:::999777555444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111222222333333333333555555444333333333444444222222222222222222222222222222222222222222222222333222222111111222222333111111222333444444555555555444444333333444444555444444444555555555666666555555555555666666777777999:::;;;;;;::::::;;;===999:::;;;;;;<<>><<<<<<<<<>>>@@@AAA@@@>>><<<;;;888666555444444444333333333333333333333333222222222222222222222222111111111111111111111111000111222333333333333222444444333333333333444444333333333333333333333333333333333333333333333333333222222111111222222333222222333333444444555555555444444333333444444555333333444444555666666666666777777888888999999:::777999::::::999888:::;;;;;;<<<<<<===???CCCHHHLLLXXXdddqqqvvvrrrmmmmmmooouuu|||}}}vvvkkkeeedddjjjnnnpppwwwyyyvvvtttmmmgggeeeVVVLLLCCC???===999888999888888777777666555444444333333333333333333333333222222222222222222222222111111111111111111111111222222222222111000......yyyssskkkgggbbb```^^^WWWLLLCCC>>>======???AAAAAA@@@>>>===<<<999777555444444444333333333333333333333333222222222222222222222222111111111111111111111111000111222333333333222222333333222222222222333333333333333333333333333333333333333333333333333333333222222111111222222333333333444444444444444444555444444333333444444555333333444444555666666777666777777888999999::::::666888999999888888999:::;;;<<<>>>@@@DDDIIIPPPUUUaaakkkuuuwwwsssqqqtttyyyvvvmmmmmmkkkhhhmmmwwwzzzqqqnnneeeYYYMMMGGGAAA<<<999999888777777777666666555555333333333333333333333333333333333333333333333333222222222222222222222222000000111222111111000///|||xxxnnnhhhdddeeefff```RRRGGG???>>>>>>???AAAAAA@@@>>>>>><<<:::777555444444444333333333333333333333333222222222222222222222222111111111111111111111111000111222333444333222222222222222111111222333333333333333333333333333333333333333333333333333333333222222222222222222333444444444444444444333333555444444333333444444555333333444444555666777777444555555666777888888888777999::::::999999:::;;;;;;<<>>999999777777777777666666666666333333333333333333333333444444444444444444444444333333333333333333333333---...000111222222111111uuuoookkkkkkmmmjjjaaaXXXLLLCCC===@@@CCCAAA@@@BBBBBB@@@<<<999666444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111222222333333333333333333333333333333333333333333333333333333333222333333444444333333222...///111222333444444555444444444555555555555666666666666666666777888888777777777777888888888888777777888999;;;<<<;;;:::<<<<<>>:::888666555555222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333222333333444444333333222555555444333222111//////444444444555555555555666666666555555666666777888777777777777888888888888777777888:::<<<=========>>>>>>BBBKKKRRRZZZhhhvvvxxxrrrrrruuu||||||rrriiikkkrrr}}}~~~mmm```SSSGGG@@@???<<<:::888888888777666444555555444444444333333333222222222222222222222222222222222222111111111111000000000000111111111111|||wwwssssssvvvwwwsssooo[[[OOODDDBBBCCCBBB@@@???DDDBBB@@@===:::888777666333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222333333222222222222222222333333333333333333333333333333333333333333333333222333333444444333333222000111222333333444444333444444444555555555555666555555555555555666777777777777777888888888999999777888999:::<<<===???@@@FFFEEEIIIQQQ[[[fffuuu~~~uuuuuu{{{uuurrrpppsssvvv|||wwwggg[[[PPPFFFAAA===;;;999888999999777666555444444444444333333333333333333333333333333333333222222222111111111111111111111111111000000000{{{wwwuuuvvvwwwwwwvvvgggZZZJJJAAA@@@AAAAAA@@@CCCBBB@@@>>><<<999777666333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333222222111111111333333333333333333333333333333333333333333333333222333333444444333333222...///111333444555666666444444444555555555555666555555555555555666666777777777888888888999999999888999::::::;;;===@@@BBBIIILLLRRR\\\gggrrr||||||~~~vvvssswww~~~nnndddXXXKKKCCC???<<<:::999999999888777444444444444444444444444333333333333333333333333333333222222222111111111222222222111111000000000zzzvvvttttttuuuvvvsssfffSSSDDD???@@@BBBBBBAAAAAA@@@???===:::777555333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333222222111111111333333333333333333333333333333333333333333333333222333333444444333333222555555555444333222111000444444444555555555555666555555555555555666777777888888888888999999999999:::;;;;;;;;;:::===AAAEEENNNVVVbbbllluuu~~~|||zzz|||}}}}}}yyyxxx~~~yyynnnaaaRRRHHHAAA>>>;;;999888888777666444444444444444444444444333333333333333333333333333333333222222222222111333333222222111111000000yyyuuussstttwww|||sssbbbNNNCCCAAACCCCCC@@@AAAAAA@@@>>>;;;888555333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222333333222222222222222222333333333333333333333333333333333333333333333333222333333444444333333222333333444444444444333333444444444555555555555666666666666666666777888888888888888999999999999::::::<<<===<<<===@@@GGGMMMdddnnnwwwzzzzzz}}}|||vvvppplllrrryyyiiiZZZRRRFFFBBB>>>:::999888777666333333333444444444444555333333333333333333333333333333333333222222222222222222222222222111111111yyyvvvxxx{{{~~~rrr]]]LLLEEEDDDCCCAAABBBCCCCCCAAA===999777444444444444444444444444222222222222222222222222444444444444444444444444222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333222333333444444333333222...///111333555777777888444444444555555555555666777777777777777888999999888888888999999999::::::999<<<>>>???AAAGGGPPPXXXqqqzzz~~~wwwoooqqqxxx|||yyysssnnnpppyyylll^^^XXXKKKGGGBBB===;;;:::999777333333333444444444555555444444444444444444444444444444333333333222222222111222222222222222222333}}}zzz|||}}}hhhTTTIIIEEEBBBBBBCCCDDDDDDCCC???;;;888444444444444444444444444222222222222222222222222444444444444444444444444222222222222222222222222111111111222222333333444333333333333333333333333333333333333333333333333222333333444444333333222555555555555444333222222444444444555555555666666888888888888888999999:::888888999999999:::::::::888;;;???AAADDDLLLWWW```gggqqqsssiiiccckkkzzzzzzwwwrrrnnnooovvvlll^^^ZZZOOOKKKEEE@@@===;;;:::999333333333444444555555555444444444444444444444444444444444333333333222222111111111222222333333444~~~xxxdddQQQFFFCCCHHHEEECCCBBBCCCAAA<<<888888666444333444555555444111111111222333444555666333333333333333333333333222222222222222222222222222333333444444333333222444444444444444444444444333333333444444444555555555444333333222222222222333333333333333333333333666666666666666666666666777777777888999999::::::666888999:::999999;;;<<<>>>===@@@GGGMMMSSS]]]fffllliiidddaaaeeessstttnnnrrrzzz{{{jjjeeefffXXXPPPEEE???======:::777999888777666666555555666333333222222222222222222444444444333333222222222222111111111000000//////qqq\\\NNNHHHFFFCCCAAAAAABBBAAA>>>:::999777444333444555555444222222222222333444444555333333333333333333333333222222222222222222222222222333333444444333333222444444444444444444444444222222222333333333444444555444333333222222333333333333333333333333333333666666666666666666666666555666666777888888999999777999::::::::::::<<<===>>>>>>CCCKKKRRRWWW]]]cccbbbbbbbbbfffqqqwwwsssuuuwwwyyy{{{qqqjjjiiibbbYYYMMMEEEAAA???;;;888999888777666555555555555666555555444333222111111444333333333333333333222222111111111000000000000iiiVVVLLLDDDAAA??????AAABBB@@@===:::888555444444555555444333333333222222333444444333333333333333333333333222222222222222222222222222333333444444333333222444444444444444444444444111111111222222222333333555444333333333333333333333333333333333333333333666666666666666666666666555555555666777777888888999:::;;;;;;::::::<<<>>>@@@AAAHHHSSS[[[]]]]]]___ZZZ]]]cccpppyyywwwxxxxxx|||~~~tttmmmjjj```SSSIIIBBB>>>:::777888777666555555444444555888777666555444222111111222333333333333333333444111111111111111000000000ttt]]]LLLDDDAAA======@@@BBBBBBAAA;;;999666555555555444333444444333222222222333333333333333333333333333333222222222222222222222222222333333444444333333222333333333333333333333333222222222222333333333333555444444333333333444444444444444444444444444444666666666666666666666666555555666666777888888888999:::::::::::::::===???CCCFFFPPP]]]eeeccc___]]][[[```kkk~~~vvvpppgggZZZNNNFFF@@@;;;999888777666555444444444444666666666555444333222222222222222333333444444444111111111111111111111111}}}eeeQQQGGGCCC>>>===???BBBBBBBBB===:::777666555555444333444444333222222222333333333333333333333333333333222222222222222222222222222333333444444333333222333333333333333333333333333333333333444444444444444444444333333444555555444444444444444444444444777777777777777777777777666666777888888999999:::888888999999999;;;>>>AAAHHHMMMYYYhhhmmmhhhaaa^^^```gggwww{{{sssfffYYYNNNFFFAAA>>>888777666555555444444555333333333333444444444444222222222333333444444444111111111111111222222222ppp\\\MMMGGG@@@===>>>AAABBBAAA???<<<888666666555444333333333333222222333444444333333333333333333333333222222222222222222222222222333333444444333333222333333333333333333333333333333444444444555555555444444444444444444555666444444444444444444444444777777777777777777777777777777777888999999::::::777888999999:::===AAAEEEMMMUUUdddqqqsssllleeecccgggqqquuufffWWWJJJBBB>>>999888777666666555555555222222222333444444555555222333333333333333333444111111111222222222222222xxxjjjTTTMMMCCC>>>===???@@@@@@@@@===999777666666444333222222222222333444444555333333333333333333333333222222222222222222222222222333333444444333333222222222222222222222222222222222333333333444444444444444444444444555666666555555555555555555555555777777777777777777777777666666777777888999999999888999:::;;;===@@@FFFJJJRRR\\\lllxxxvvvmmmhhhiiirrr}}}xxxdddRRREEE>>>:::999888777777666666777444444444444555555555555444333333333333333333222111111111222222333333333{{{rrrXXXPPPFFF???===>>>???>>>@@@>>>:::777666666444333111111111222333444555666333333333333333333333333222222222222222222222222222333333444444333333222222222222222222222222222111111222222222333333333444444444444444555666777555555555555555555555555777777777777777777777777555555666666777888888888999:::;;;<<>>>>>>>>@@@???===;;;999777555444555555444333333333333444222222222222222222222222333333333333333333333333444333222111111222333444222222333333333333444444111222222333333222222111222222222333333444444444555444444444444555666666888888777777666666555555777888888999999999888888;;;<<<>>>???BBBHHHPPPUUU]]]jjjuuutttkkkjjjtttzzzuuupppnnnlllkkkjjjiiimmmmmmkkklllnnnnnnkkkllljjjfffcccbbbccceeegggiiigggfffeeeeeegggiiijjjjjjjjjjjjkkkmmmnnnpppqqqsssvvvyyy|||{{{qqqiiipppoooWWWHHHAAA===999888999999666444555555444444444333333333333555777666444111//////111111111111111111111111~~~zzziiiZZZJJJCCCAAA???===>>>@@@???>>><<<:::888666555666666555444444444444555222222222222222222222222333333333333333333333333333333222111111222333333222222333333333333444444222222333333333333222222555555555555555666666666555444444444444555666666777777777777666666666666777888888999999999999999<<<<<<===@@@EEEMMMVVV[[[ccciiinnnnnnlllsss}}}yyyvvvuuuqqqnnniiifffeeedddcccbbbbbbeeefffddddddggggggdddfffdddbbb```___aaabbbcccbbbaaa`````````aaaccccccccccccccccccddddddeeeeeehhhjjjlllnnnpppssswww{{{zzznnniiillltttvvvaaaSSSDDD???:::888999999777555555555555444444444333333333555777666444111000///111111111111111111111111{{{mmm___PPPHHHDDD@@@======@@@@@@???>>><<<:::888777777777666555555555555666333333333333333333333333444444444444444444444444333333222222222222333333222222333333333333444444222222333333333333222222333333333222222222222222555444444444444555666666666666666777777777888888888888888999999:::::::::======>>>BBBKKKTTT\\\```iiihhhgggiiirrr~~~xxxvvvsssoookkkhhhfffeeeeeebbb___^^^___```_________bbbcccaaaaaaddddddaaaaaaaaa````````````aaabbb______```aaaaaaaaaaaaaaaaaaaaa```______^^^^^^^^^___```aaaaaabbbeeeiiilllppptttxxx{{{~~~yyyrrrooommmooottt~~~kkk^^^HHHCCC<<<999999999888666555555555444444444444333333555666666333111000000222222222222222222222222sssfffWWWMMMFFF???===>>>@@@@@@@@@???>>>;;;999888777666666555555555555555333333333333333333333333555555555555555555555555333333333333333333333333222222222333333333444444222333333333333333333222222222111111000000//////555444444444444555666666555666666777888888999999999999999999::::::;;;<<<>>>>>>AAAHHHRRRYYY^^^___hhhddddddmmmyyytttqqqppppppffffffeeedddcccccccccbbb___^^^^^^___aaacccdddcccdddggghhhfffgggjjjjjjhhheeeffffffffffffeeeddddddeeefffhhhjjjjjjiiihhhgggfffffffffeeedddcccbbbbbb`````````______```dddgggiiikkknnnpppsssuuuwwwyyyvvvnnnnnnvvvrrreeeMMMGGG>>>999888888777666555555555555444444444444333555666555333111111111222222222222222222222222{{{ooo```TTTIII@@@>>>@@@???@@@@@@@@@???===;;;999666555444444333333444444333333333333333333333333555555555555555555555555333333333333333333333333222222222333333333444444333333333444444333333333555555444444333333222222555444444444444555666666555555666777888999::::::999999999999:::;;;<<<===>>>BBBHHHPPPWWW[[[\\\[[[^^^```iii|||vvvsssooojjjhhhgggggghhh``````aaaaaabbbbbbbbbbbb^^^^^^___cccfffiiiiiiiiiiiimmmnnnmmmooossssssqqqnnnooooooooonnnmmmkkkjjjoooppprrrttttttsssrrrpppnnnooooooooonnnmmmllllllfffffffffdddcccdddfffhhhiiiiiiiiikkkmmmooopppppprrrrrrrrrsssvvvzzz~~~{{{uuuxxxxxxlllUUUMMMBBB:::888777777666666666555555555444444444333444555444222111111222222222222222222222222222}}}~~~xxxmmm```RRREEE@@@AAA>>>???@@@AAA@@@>>>;;;:::555555444333333333333333333333333333333333333333444444444444444444444444333333444444444444333333222222333333333333444444333333444444444444333333444333333333333333333222555444444444444555666666666666777777888999::::::::::::999999:::<<<>>>???AAAHHHPPPWWWZZZ[[[[[[[[[[[[dddwww~~~xxxrrrnnnfffeeecccaaaaaaaaacccddd```aaaaaabbbbbbaaaaaa``````aaacccggglllnnnnnnmmmmmmqqqttttttvvv{{{|||zzzyyyyyyyyyyyyyyyxxxwwwvvvzzz{{{}}}~~~}}}|||yyyzzzzzz{{{zzzxxxwwwvvvoooppppppooommmlllmmmoooooommmkkklllmmmnnnnnnmmmmmmllllllnnnqqqvvv{{{~~~ttt^^^UUUGGG===999888777666666666666555555555444444333444555444222111222333333333333333333333333333~~~wwwyyyzzzzzz|||zzzooo^^^LLLBBBAAA===>>>@@@@@@@@@>>>;;;:::666666555444444444444444444444444444444444444444333333333333333333333333333333444555555444333333222222333333333333444444333333444444444444333333111111111111222222222222555444444444444555666666777777777888888999999999;;;:::999999:::<<>>;;;:::777777666555555555555555444444444444444444444444333333333333333333333333333333444555555444333333222222333333333444444444333444444555555444444333444444444555555666666666555444444444444555666666888888888888888999999999;;;:::999999:::===???AAAIIIRRRZZZ[[[YYYZZZaaahhh{{{}}}uuuppplllgggdddbbbbbbbbbaaa___```aaabbbcccddddddeeefffhhhkkkmmmoooqqqqqqqqqqqqsssvvv{{{~~~}}}}}}|||{{{yyyyyyzzz||||||~~~nnncccRRREEE>>><<<;;;:::777666666666555555555555333444444333222111333444333333333333333333333333{{{yyyuuurrrrrryyyppp^^^LLL@@@AAAAAAAAAAAA@@@???>>>===777666555444333222222222555555444444444333333333333222111222444555444333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222333444555666777777777777777888999:::;;;999:::;;;;;;<<>>777777555444333333222333555555555444444444333333333222111222444555444333444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444333333444444444444555666777777777777777777888999:::;;;::::::;;;<<<>>>CCCIIINNNWWWZZZ[[[YYYYYY___lllxxx{{{rrrmmmiiiddd```cccbbb``````aaacccddddddddddddddddddfffkkkrrrwwwyyyzzz|||}}}}}}{{{xxxwwwvvvtttqqqoooqqqqqqssswww}}}~~~vvvhhhXXXIII@@@<<<;;;888888777666555555444444444444444444333333333333333333333333333333333333vvv]]]HHHCCCAAA??????@@@AAAAAA@@@888888666555444333333333555555555444444444444333444222222333444555444333444444444444444444444444333333333333333333333333444444444444444444444444444444555555555555555555777666666555666666777777888777777888888999:::;;;:::;;;;;;<<<@@@GGGOOOVVV\\\___aaa___^^^fffvvv}}}vvvllleeecccbbbaaa```]]]]]]]]]^^^```cccfffggggggiiikkknnnsssyyy}}}yyyuuurrrnnnjjjgggggghhhiiilllpppvvvzzz}}}tttcccQQQBBB;;;999777777777777777666555444444444333333333222222222333333333333333333333333|||{{{{{{|||{{{zzz{{{~~~gggPPPFFFBBB>>>===???AAAAAA@@@:::999888666555444444333555555555555444444444444444333222333555555555444444444444444444444444444222222222222222222222222444444444444444444444444555555555555666666666666777777666555555555666666888888888888999:::;;;;;;;;;;;;;;;<<>>;;;777777888888888777666555444333333333333222222222222222222222222222222222{{{yyy|||zzzwwwvvvvvvuuutttssssssuuuyyy~~~}}}}}}ooo[[[KKKEEE???<<<>>>@@@@@@???;;;:::999777666555444444666666555555555444444444444333222333555666555444444444444444444444444444222222222222222222222222444444444444444444444444555555555666666777777777666666555555444555555555888888888888999:::;;;<<<<<<<<<<<<===CCCMMMXXX```pppnnniiieeehhhvvv}}}rrriiieee```_________```___^^^]]]bbbeeegggiiijjjmmmrrrvvvuuuyyy|||wwwsssnnnnnnnnnnnnooopppqqqrrruuuyyywwwbbbQQQFFFBBB999999999999888777666666444444444333333333222222222222222222222222222222|||xxxwww{{{yyyvvvvvvvvvvvvtttsssssstttwwwzzz}}}wwwvvvzzz|||zzzyyylllSSSKKKBBB===>>>@@@@@@>>>===<<<:::888777555555444666666666555555555444444555333333333555666555444444444444444444444444444333333333333333333333333444444444444444444444444444444555555666777777777555555555444444555666666999888888999999:::;;;<<<===>>>???BBBIIITTTaaaiiiuuupppjjjiiiqqq}}}vvvsssooogggaaa___\\\^^^```cccdddcccbbbaaafffiiimmmoooppptttzzz{{{vvvvvvuuusssrrrrrrqqqqqqnnnqqqwww~~~mmm[[[LLLDDD<<<;;;:::888777666666666555555444444444333333333333333333333333333333333~~~|||zzzzzzxxxvvvuuuvvvxxxxxxxxxvvvuuuwwwxxxzzz~~~~~~zzzuuuppppppttt|||}}}]]]SSSFFF@@@@@@BBBAAA???>>>===;;;999777666555555666666666666555555555555555444333444555666666444444444444444444444444444333333333333333333333333444444444444444444444444333333444555555666777777555555555555666777888888999999999999:::;;;<<<<<<>>>@@@DDDJJJSSS___mmmuuuxxxrrrooosssuuummmgggffffffbbb______^^^aaadddgggiiijjjllllllkkkpppuuuyyy{{{}}}{{{yyywwwvvvqqqsssvvvzzz~~~iiiTTTFFF???===:::777666555666777666666666555555555444444333333333333333333333333~~~}}}}}}}}}}}}tttttttttvvvxxxzzzzzzzzzxxxyyyzzz{{{}}}|||}}}yyynnnnnnssscccXXXJJJCCCBBBDDDBBB???>>>===<<<999888666555555777666666666555555555555555444333444666666666555444444444444444444444444444444444444444444444444444444444444444444444444333333333444555666666777666666666666777888::::::999999999999:::;;;<<<<<>><<<999777555555444444444444444444444444666666666666666666666666333333333444444555555555333333333444444444555555666555555555555666777777333444555666666555444333666666666777888888999999888777777999;;;======<<>>??????DDDLLLUUU\\\fffsssyyyyyypppyyy}}}uuuoookkkgggdddaaabbbbbbbbbaaabbbeeegggkkkmmmqqqtttwww|||lllQQQFFF<<<;;;;;;999777777555555555444444444444333666555555444333444444444||||||{{{|||pppYYYLLLFFFCCCBBBCCCAAAAAA???===:::888777666444444444444444444444444555555555555555555555555444444444444444444333333333333333444444444555555444333333333333444555555666666777777777777666666666666777777888999999999::::::;;;<<<>>>@@@CCCDDDJJJRRRZZZ___eeekkkmmmmmmoooxxxssskkkeeebbbaaaaaaaaacccdddeeeeeeeeegggjjjlllmmmqqqvvv{{{~~~~~~~~~}}}|||[[[MMM>>>;;;<<<;;;888777555444444444444333333333555444444333333333333333}}}||||||}}}zzzdddRRRGGGCCCBBBCCCAAA@@@???>>><<<:::888777444444444444444444444444555555555555555555555555555555555444444333333333333333333444444444555555666555555555555666777777666666666666666666666666666777777888888999::::::::::::;;;<<<>>>AAAEEEIIIQQQWWW]]]______```dddfffzzz{{{tttjjjfffaaa]]]\\\^^^aaacccfffgggiiijjjkkkmmmqqqsssrrrwww~~~~~~}}}|||{{{}}}|||vvv|||gggTTTBBB;;;===<<<888666666666666666555555555555444444333222222222222333}}}|||}}}oooYYYJJJCCCBBBBBB@@@@@@@@@???===;;;999888444444444444444444444444555555555555555555555555555555555444444333333333333333333444444444555555666555555555555666777777555555555555555555555555777777777888999999::::::999:::;;;<<<===BBBHHHMMMXXXZZZ]]][[[XXXZZZbbbjjjvvvmmmgggcccaaa^^^[[[[[[^^^bbbeeegggiiikkkmmmooossswww{{{~~~~~~~~~}}}~~~vvvppptttqqq\\\GGG>>>===;;;777555777777666666666555555555444444333222222222222333~~~~~~zzzcccOOOEEEBBB@@@???@@@@@@@@@>>>===;;;999444444444444444444444444444444444444444444444444444444444444444444333333333333333444444444555555444333333333333444555555555555444444444444555555777777888888999:::::::::888:::;;;<<<===BBBKKKQQQ^^^^^^^^^\\\XXX[[[jjjyyyyyypppiiiddd```^^^^^^]]]\\\\\\___cccggggggjjjmmmqqqtttyyy~~~ssssssyyyeeeOOOCCC>>>:::777666666555555555555444444444555444444333333333333333lllVVVIIICCC?????????@@@@@@???>>>;;;:::444444444444444444444444444444444444444444444444333333444444444444444444333333333444444444555555444333333333333444555555777666555444444555666777777888888999999::::::;;;999;;;======>>>DDDNNNVVVbbbbbbbbbaaa___dddwwwtttjjjdddaaa^^^[[[[[[]]]^^^______bbbfffjjjllloootttyyy~~~zzz~~~mmmXXXJJJAAA;;;888999777777666666666555555555666555555444333444444444rrrZZZLLLDDD???>>>???@@@AAA@@@>>><<<:::444444444444444444444444444444444444444444444444333333333444444555555555333333333444444444555555666555555555555666777777888777666555555666777888777888888999999:::;;;;;;:::===??????@@@FFFQQQYYYddddddfffgggffflllzzzrrrhhhaaa^^^]]][[[YYYYYY\\\```bbbccceeeiiimmmsssvvv{{{xxxrrr]]]NNNCCC<<<999;;;999999999999888888888888666666555444444444444555}}}~~~iiiMMMBBBEEEEEECCCAAA@@@@@@@@@>>><<<888666333333555666777777444444444444444444444444666555444333333333333333444555555666555555444444666444333333555666666555444555777888888888777666999999999999999999::::::<<<<<<===???CCCJJJVVV```ddd``````fffooo|||zzzssshhheeeaaa^^^]]]^^^```bbb```ccceeeeeeeeehhhmmmrrrvvv{{{{{{kkkWWWEEE;;;:::===888888777666555555555666555555444333333333333444}}}zzzxxx{{{pppUUUGGGDDDAAA@@@????????????===;;;<<<999666444444555444444444444444444444444444444555444444333333444444555555555555555555555555444666444333333555666666555555666666777777777777777999999999999999:::::::::999:::<<<@@@DDDLLLVVV]]]dddaaaaaajjjwwwxxxnnnhhhaaa___\\\ZZZZZZ]]]```bbbbbbeeeggghhhiiilllsssxxx~~~rrr^^^KKK>>>;;;<<<;;;:::999888888777888888666555444444333333444444vvvqqqqqqvvv{{{|||{{{bbbMMMCCC@@@??????@@@AAA@@@>>>;;;===:::777555444555444333444444444444444444444444444444444444444444555555555555555555555555555555666444333444555777666666777666666666666777888888888999999999:::::::::;;;888;;;>>>BBBHHHQQQYYY___iiieeegggttt}}}rrriiibbb^^^\\\[[[YYYYYYZZZ^^^bbbdddfffhhhkkkmmmooottt|||}}}lllVVVEEE>>>===<<<;;;:::999888888888888666555444444333444444444{{{oooiiijjjppp~~~~~~yyyzzz~~~nnnSSSAAAAAAAAAAAACCCDDDCCCAAA>>>;;;999666555555777777777555555555555555555555555666666555444444444444444555555555555555666666666666555333444666777777666888777666666666777999:::888999999::::::;;;;;;;;;;;;>>>AAAEEELLLXXXbbbfffooolllqqqyyynnneee```]]]\\\]]]\\\[[[\\\^^^bbbfffhhhkkkmmmqqqssswww~~~{{{eeeOOOBBB===;;;:::999888777666666666666666555444444444444444xxxkkkddddddlllzzz{{{sssuuu{{{}}}yyywww}}}xxx[[[DDDCCCBBBBBBCCCDDDDDDBBB@@@===:::777555666777777666555555555555555555555555999888777555444333222222666555555555555666777888777555444444666777777666888777666666666777999:::888888999:::;;;;;;<<<<<<===AAACCCEEEPPP```kkknnnrrrrrr{{{}}}vvvkkkccc^^^]]]^^^^^^___^^^^^^___bbbeeeiiikkkppptttyyy}}}sss[[[HHH===<<<;;;:::888777777666666666666555444444444444555wwwiii```aaaiiiyyyvvviiilllsss}}}{{{}}}fffMMMCCCBBB@@@@@@AAAAAA@@@???BBB>>>:::777666555444333555555555555555555555555999888777555444333333333666555555444555666888999777555444555666888777777888777777777777888999999888888999:::;;;<<<======<<>>===;;;:::999999888777666555555444444555555uuuhhh^^^___hhhxxxuuujjjaaaeeemmmwwwrrr[[[GGGDDDAAA???@@@AAA@@@@@@CCC@@@;;;888666555444333555555555555555555555555777666666555555555555555666666555444555777999:::777666444555777888888777777777888999999999999888888888999:::;;;<<<======<<>>===HHHSSS\\\lllvvvxxxtttjjjfff```^^^\\\\\\]]]___``````ccceeehhhmmmrrryyy~~~lllTTT>>>===<<<:::888777777777777777666555555555555555nnnbbb``````gggvvvsssgggaaa]]]aaagggqqqzzzyyyXXXJJJAAADDDEEE???>>>DDD???>>>===;;;999777666555888777666555444333222222777777777777777777777777777777777777777777777777666666666666777777777777777888888888888999999999<<<;;;;;;:::;;;<<<>>>@@@IIILLLVVVgggyyy}}}wwwkkkbbb^^^]]]]]]^^^]]]]]]___cccffffffkkkqqquuuxxx~~~^^^HHH@@@:::999:::777666777777666666666555555555555yyyjjj```ZZZ[[[bbbqqqzzzlllbbb^^^___cccjjjttt~~~cccRRREEEEEEEEE@@@???BBBAAA@@@>>><<<:::888777666777777666666666666555555777777777777777777777777777777777777777777777777666666666666777777777888888888888888999999999999999999::::::;;;<<<>>>???JJJSSSbbbqqq}}}sssjjjccc^^^^^^]]]^^^_________bbbfffiiikkkqqqxxx}}}kkkMMMCCC;;;:::;;;999777888777777666666666555555555pppddd]]]WWWWWW]]]lllsssfff___]]]aaafffoooyyysss___LLLFFFEEEAAA@@@AAABBBAAA@@@>>><<<:::888777666666666777777888888888777777777777777777777777777777777777777777777777666666666777777777888888888888888888999999999:::888999;;;<<<<<<>>>AAACCCQQQaaattt~~~mmmddd^^^[[[\\\___^^^___``````bbbfffkkkoootttyyywwwTTTHHH>>><<<<<<:::999999777777777666666666555555wwwhhh^^^[[[WWWWWW]]]kkk|||pppfffaaaaaadddjjjttt}}}jjjSSSHHHFFFCCCAAABBBBBBAAA@@@>>><<<:::888888666666666777777777888888666666666666666666666666666666666666666666666666666666777777777888888888888888888999999999:::::::::<<<<<<<<<===AAAHHHMMM^^^ooo}}}|||{{{oooccc]]]ZZZYYY\\\aaa^^^___aaacccfffkkkrrrvvv~~~~~~\\\OOOAAA<<<<<<:::999:::777777777666666666666555mmmaaa[[[YYYXXXXXX^^^jjjzzz~~~pppgggeeefffhhhoooxxxsss[[[LLLGGGEEECCCCCCBBBAAA???===;;;999888777777777777666666666555555666666666666666666666666666666666666666666666666777777777777888888888888888999999999999:::::::::<<<<<<<<<;;;===DDDPPPYYYiiiuuu~~~{{{tttyyy|||mmmeee^^^\\\[[[ZZZ\\\aaa```aaadddfffkkkrrrzzzgggVVVEEE===<<<:::999999888777777777666666666666sssddd[[[XXXWWWVVVWWW^^^iiiyyy~~~qqqjjjiiijjjooouuu}}}}}}|||||||||eeeSSSIIIFFFEEEDDDBBBAAA@@@>>><<<:::888777777777777666666555555555777777777777777777777777777777777777777777777777777777777888888888999999999999999999::::::::::::;;;<<<======???IIIWWWcccnnnssstttpppooo|||vvvlllaaa]]][[[\\\\\\[[[]]]bbbdddfffhhhlllrrr{{{rrr___JJJ@@@===;;;999999888888777777777666666666yyyggg\\\WWWUUUTTTUUUWWW___lll|||vvvpppnnnooovvv{{{yyytttrrrrrrqqqvvv~~~}}}}}}}}}ppp[[[MMMFFFEEEDDDCCCBBBAAA???===;;;999999666666777777777777888888777777777777777777777777777777777777777777777777777777888888888999999999999999999:::::::::;;;;;;:::>>>BBBEEEHHHRRR```kkkpppnnnlllllluuusssiiiaaa[[[XXXXXX[[[]]]]]]bbbgggiiikkknnnssszzz}}}gggOOOCCC???===:::999888888888777777777666666ppp___WWWTTTSSSRRRUUUYYYbbbppp{{{uuusssttt{{{||||||{{{wwwpppjjjhhhhhhhhhppp|||{{{{{{{{{|||xxxaaaOOOGGGDDDCCCDDDDDDBBB@@@>>><<<;;;:::555666777888999:::;;;;;;777777777777777777777777777777777777777777777777777888888888888999999999999999:::::::::;;;;;;;;;;;;AAAIIINNNRRRZZZgggqqqqqqmmmkkkooo~~~rrrhhhbbb]]]ZZZWWWXXX[[[^^^```gggnnnmmmooosssxxxmmmSSSFFFAAA>>><<<;;;888888888888777777777777yyyddd[[[XXXVVVTTTTTTXXX]]]fffrrr}}}yyyyyy{{{~~~}}}}}}~~~|||zzz|||zzzuuunnnhhhccc___]]]```cccmmm{{{|||}}}mmmUUUIIIDDDAAACCCCCCBBBBBB@@@>>>===<<<777777777777777777777777777777777777777777777777888888888888888888888888:::::::::999999888888888;;;;;;;;;:::888888:::<<<;;;???GGGSSSeeetttwwwrrrtttnnnnnnwwwrrrggg___\\\]]]ZZZZZZ]]]```aaaaaagggooorrruuu|||uuu```LLL???<<<<<<;;;:::999888777777666777777tttaaaXXXWWWVVVUUUVVVZZZ```jjjxxx~~~~~~}}}|||{{{|||}}}}}}{{{yyyyyyvvvrrrmmmgggbbb___]]]```dddmmm|||~~~~~~|||{{{~~~uuu\\\NNNHHHEEEEEEEEEDDDBBB@@@===;;;:::777777777777777777777777777777777777777777777777666666666666666666666666:::::::::999999999888888;;;;;;;;;:::888888:::<<>>;;;:::777777777777777777777777777777777777777777777777888888888888888888888888999999999999999999999999:::;;;;;;;;;::::::===???<<>>>>>:::999888777666555555555xxxjjj[[[UUUUUUWWW[[[```cccnnn{{{yyyyyyyyyyyyxxxwwwwwwwwwvvvuuutttrrrqqqmmmmmmqqq}}}||||||cccPPPIIIEEEDDDDDDCCCAAA???===<<<888888888888888888888888777777777777777777777777888888888888888888888888999999999999999999999999:::;;;;;;;;;;;;<<<>>>AAA@@@IIIUUUcccsssuuu{{{|||eee```\\\\\\\\\[[[]]]```aaabbbffflllpppttt}}}}}}fffMMM???<<<;;;:::999888666666555555uuuiii\\\WWWWWWZZZ___eeelllxxx~~~zzzyyyyyyxxxxxxtttuuuvvvwwwvvvuuutttssssssrrrvvv|||kkkTTTJJJDDDDDDDDDCCCAAA@@@>>>>>>888888888888888888888888777777777777777777777777666666666666666666666666888999999999999::::::::::::;;;<<<;;;;;;===@@@BBBBBBOOO___nnn}}}{{{qqq^^^[[[YYY[[[\\\[[[]]]aaa```bbbiiiqqqwww|||vvvWWWBBB======<<<:::999888777666666qqqfff[[[WWWXXX\\\dddkkkwwwzzzxxxwwwvvvvvvssstttvvvwwwwwwvvvuuutttvvvwww||||||tttZZZNNNFFFFFFEEECCCAAA???===<<<888888888888888888888888777777777777777777777777666666666666666666666666888888999999999::::::::::::;;;<<<<<<<<<>>>AAACCCEEESSSfffvvvqqqddd[[[XXXXXX[[[\\\\\\___dddcccgggppp{{{gggLLLCCC>>>===<<<:::999888777777mmmcccYYYWWWYYY^^^gggoooyyyvvvuuuuuutttsssuuuwwwxxxyyyxxxvvvuuuwww{{{{{{{{{```RRRHHHGGGFFFDDDAAA>>><<<:::888888888888888888888888777777777777777777777777888888888888888888888888888888888999999::::::::::::;;;<<<<<<<<<>>>AAADDDLLL[[[nnnxxxfffZZZZZZXXXYYY]]]^^^^^^bbbhhhiiimmmwwwtttWWWKKK???>>>===;;;:::999888888nnnddd]]]\\\]]]___kkkyyyzzzwwwttttttwwwwwwwwwvvvvvvvvvuuuuuuyyyzzz|||yyyoooRRROOOHHHCCCCCCBBB@@@???AAA;;;:::999888888888999:::666666777777888888999999888888888888888888888888888888888888888999999999:::999:::=========AAAGGGWWWbbbppp{{{ggg^^^___[[[]]]^^^]]]\\\^^^ccchhhrrrwwwmmmKKKCCC===:::;;;;;;888777888mmmbbb[[[[[[\\\___lllzzz|||xxxvvvuuuyyyxxxxxxxxxxxxwwwwwwwwwzzzyyyzzz}}}~~~tttWWWPPPIIIDDDDDDDDDAAA???AAA;;;;;;999888888888999:::777777777777888888888888888888888888888888888888888888888888999999999999<<<:::;;;>>>>>>???EEELLL]]]nnnpppaaa\\\^^^[[[]]]^^^^^^___bbbiiiooozzzzzzVVVFFF@@@<<<===<<<999777888mmmbbb[[[[[[]]]bbbppp{{{xxxvvvxxxwwwwwwwwwwwwvvvvvvvvvyyywwwvvvxxx~~~~~~|||{{{^^^SSSKKKFFFFFFEEEBBB??????<<<;;;999888888888999:::888888888888888777777777888888888888888888888888888888888888999999::::::>>><<<<<<>>>???BBBKKKUUUccc{{{qqqddd\\\\\\___^^^```bbbccceeekkktttzzzcccJJJCCC>>>>>>>>>:::777777oooddd\\\]]]```gggxxx|||yyywwwttttttttttttsssssssssssstttttttttvvvzzzyyyiiiUUUMMMFFFFFFEEEBBB>>>===<<<;;;:::999888999::::::999999999888888777777777888888888888888888888888777888888999999:::::::::>>><<<<<<===???DDDQQQ]]]rrrsssfff___\\\^^^aaabbbdddgggiiilllttt~~~oooMMMEEE>>>===>>>;;;888888pppddd\\\]]]bbbkkk~~~}}}yyywwwsssssssssrrrrrrrrrqqqqqqpppqqqsssvvvyyy{{{}}}~~~zzzuuuYYYOOOFFFEEEEEEAAA===<<<<<<;;;:::999999999:::;;;::::::999999888888777777888888888888888888888888777888888999::::::;;;;;;===;;;;;;===???FFFVVVeeeyyyhhh```^^^]]]^^^aaadddgggjjjmmmrrryyyzzzRRRGGG===<<<===;;;999999pppddd[[[]]]cccooo~~~zzzwwwttttttsssssssssrrrrrrrrrnnnpppsssvvvwwwwwwvvvuuuvvv~~~___RRRGGGDDDDDDBBB>>>======<<<:::999999999:::;;;999999999999999888888888888888888888888888888888777888888999:::;;;<<<<<<;;;;;;<<<>>>AAAIII[[[lllxxxlll```]]]]]]\\\]]]___bbbffflllqqqwww\\\MMM@@@;;;;;;;;;999:::sssggg^^^```hhhuuu}}}~~~|||xxxssssssrrrrrrrrrqqqqqqqqqpppqqqsssttttttsssrrrqqqqqqzzzfffWWWIIIEEEEEECCCAAA???===<<<;;;:::999:::;;;;;;888999999999999999999:::888888888888888888888888777888888999:::;;;<<<===;;;<<<>>>AAADDDMMM```rrr|||mmmddd]]]\\\\\\\\\]]]```bbbhhhqqqxxxhhhWWWDDD<<<;;;:::999999xxxlllccceeemmm{{{|||vvvzzz}}}zzzpppppppppoooooooooooonnnsssrrrrrrrrrqqqqqqpppppprrrzzz{{{{{{jjjZZZKKKEEEFFFEEECCCBBB===<<<;;;:::999:::;;;;;;888888888999999::::::;;;888888888888888888888888777888888999;;;<<<======;;;<<<@@@CCCFFFPPPcccvvv|||{{{ttt}}}jjjccc]]]\\\]]]\\\___ddddddkkkvvvrrr^^^III>>>;;;999888888|||oooccceeetttzzz|||zzztttqqqnnnlllmmmnnnnnnmmmmmmnnnppppppooopppsssuuu{{{~~~}}}vvvppp\\\KKKHHHHHHBBB@@@CCC>>>===<<<;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::888888888888888888888888:::999999999:::<<<>>>???999===???@@@HHHYYYiiirrrtttttttttxxx{{{ooo```\\\YYYZZZ[[[[[[___eeelllsss}}}gggHHH===??????:::666uuummmqqq{{{uuurrrooommmmmmnnnnnnmmmmmmnnnoooooooooppprrrttt}}}wwwzzzyyybbbNNNIIIHHHCCC@@@BBB>>>======<<<;;;;;;;;;;;;999::::::::::::999888888888888888888888888888888999999999:::;;;<<<===>>>;;;???BBBFFFPPP___lllqqqppprrrvvv|||qqqeee```\\\ZZZ\\\]]]]]]bbbiiissszzzpppOOOAAA@@@>>>:::777~~~yyy~~~xxxtttpppnnnmmmnnnnnnmmmmmmnnnoooooooooooorrrttt|||vvvuuujjjRRRJJJIIIEEEAAAAAA???>>>===<<<;;;;;;;;;;;;888999999999999888777777888888888888888888888888888888:::;;;<<<============@@@DDDLLLZZZiiirrrsssqqqttt{{{xxxggg]]]___\\\[[[]]]___aaagggoooxxx{{{ZZZFFF@@@>>>;;;999{{{wwwrrrooonnnnnnnnnmmmlllnnnooonnnnnnnnnqqqrrrxxxyyyvvvqqqVVVKKKIIIGGGCCCAAA??????>>><<<;;;;;;;;;;;;:::::::::::::::999888888888888888888888888888888777888:::<<<======<<<<<<>>>@@@DDDOOOaaattt{{{zzzyyy|||oooccc\\\]]][[[[[[^^^```dddlllvvveeeLLL@@@===;;;;;;{{{tttpppnnnnnnnnnmmmlllmmmnnnnnnmmmmmmoooqqqttt}}}www[[[MMMIIIHHHEEECCC@@@???>>>===<<<;;;;;;;;;999999::::::999999888777888888888888888888888888777888:::<<<======<<<<<>>@@@FFFPPP___tttwwwfff]]]ZZZZZZZZZ[[[___eeeiiipppnnnRRRDDD???<<>><<<;;;;;;::::::;;;;;;;;;;;;:::999999888888888888888888888888:::999999999:::<<<>>>???@@@IIIVVVfffyyysssccc\\\[[[\\\[[[]]]bbbggglllsssxxxXXXHHH@@@<<<|||vvvrrrpppooonnnlllkkkkkkkkkkkklllmmmmmmooosss}}}gggQQQHHHGGGFFFDDDAAA???>>>>>>===<<<;;;<<<:::888999;;;<<<:::888777888888888888999999999===:::999===>>>======@@@FFFPPPZZZlll}}}nnnccc\\\ZZZ\\\\\\aaahhhnnntttrrrOOO???@@@{{{uuuqqqnnnmmmllljjjjjjjjjjjjjjjkkklllllljjjmmmttt~~~pppVVVIIIEEECCCDDDAAA???>>>>>>===<<<;;;<<<:::888999;;;<<<:::888888888888888999999999999===:::999===>>>>>>???BBBJJJTTT___rrryyy~~~xxxjjjbbb\\\[[[]]]^^^dddkkkrrryyy\\\HHHEEE|||vvvpppmmmkkkkkkiiiiiiiiiiiiiiijjjkkkkkkmmmnnnqqqyyy{{{```MMMFFFDDDDDDBBB???>>>>>>>>><<<;;;;;;:::999999;;;;;;:::999888888888888999999999:::===:::999===>>>>>>AAAEEEOOO\\\hhh{{{wwwqqqfff```\\\\\\___```gggooowwwjjjPPPHHHxxxqqqmmmkkkkkkiiiiiiiiiiiiiiijjjkkkkkkpppoooqqqxxxiiiTTTJJJIIIDDDBBB@@@>>>>>>>>>===;;;::::::::::::::::::::::::888888888999999999::::::<<<::::::===>>>???CCCIIITTTdddrrrzzz{{{lllccc___\\\]]]```aaaiiisss|||sssSSSDDD|||sssnnnlllllljjjjjjjjjjjjjjjkkklllllllllkkknnnuuuzzz|||rrrYYYMMMJJJEEEBBB@@@??????>>>===<<<::::::::::::::::::::::::888999999999999:::::::::<<<::::::===>>>@@@FFFNNNZZZkkkwww}}}}}}tttgggaaa___]]]___bbbbbbjjjvvvyyyVVVAAAvvvooommmmmmjjjjjjjjjjjjjjjkkklllllljjjkkkpppzzzyyy|||{{{___MMMHHHEEECCC@@@?????????===<<<999:::;;;;;;999999:::;;;999999999999::::::::::::;;;::::::===>>>@@@IIISSS___nnntttrrrppppppxxxnnnccc_________aaadddfffooo{{{{{{yyy~~~]]]DDDvvvooolllmmmiiiiiiiiiiiiiiijjjkkkkkkkkkooowww}}}hhhQQQHHHEEECCC@@@?????????>>><<<888:::<<<;;;999888:::<<<999999999:::::::::;;;;;;;;;:::;;;===>>>AAAKKKVVV```iiijjjhhhjjjoooooofff^^^]]]___```dddhhhllluuu}}}uuuuuuwww|||fffKKKvvvnnnlllmmmhhhhhhhhhhhhhhhiiiiiijjjjjjooozzzqqqWWWLLLEEECCCAAA?????????>>><<<888:::<<<;;;999888:::<<<999999:::::::::;;;;;;;;;;;;:::;;;===>>>AAALLLXXX^^^dddbbbbbblllvvv~~~iii```YYY[[[^^^bbbfffjjjqqqzzz~~~uuuqqqpppmmmqqqyyykkkPPP~~~{{{uuuoookkkkkkjjjhhhggggggggghhhiiiiiippp}}}yyy\\\MMMFFFDDDBBBAAAAAAAAA@@@???>>>;;;999:::<<<===;;;888:::::::::;;;;;;;;;<<<<<<;;;888777999===CCCQQQ]]]eeeccceeelllrrr|||qqqccc]]]YYY[[[^^^aaaffflllwww~~~|||oookkkkkkkkkpppwwwxxxVVV}}}uuusssttt|||}}}vvvooojjjiiihhhgggfffffffffggggggiiippp|||bbbPPPGGGEEEBBBAAAAAAAAA@@@???===;;;::::::<<<<<<;;;888::::::;;;;;;;;;<<<<<<<<<<<<:::;;;>>>AAAFFFQQQ\\\dddcccfffoooxxx}}}yyyxxxlllaaa\\\YYY\\\```ccciiiooo{{{tttiiifffhhhiiirrrzzz|||^^^uuulllkkklllvvv~~~wwwnnniiihhhgggfffeeedddeeeeeefffhhhooo{{{lllTTTIIIFFFCCCBBBAAAAAA@@@???===;;;::::::;;;<<<:::999:::;;;;;;;;;;;;<<<<<<<<<===<<<>>>CCCFFFKKKUUU___fffeeeiiisss}}}xxx|||nnnccc^^^ZZZYYY\\\```eeelllsss{{{mmmeeeeeejjjoooyyykkkrrrlllmmmqqq|||xxxnnnggghhhgggeeedddddddddeeeffffffmmmxxxvvvXXXKKKHHHDDDBBBAAAAAA@@@???<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<======???DDDIIIPPP]]]hhhnnnlllnnnxxxyyy}}}ttteee]]]\\\YYYYYY]]]aaaeeemmmvvv~~~pppgggdddhhhrrr{{{yyytttoootttzzzyyyooohhhhhhgggfffeeeeeeeeeffffffeeekkkuuu~~~]]]MMMIIIEEEBBBAAAAAA@@@???;;;<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<=========<<<===CCCKKKVVVgggvvvzzzvvvuuu}}}sssyyykkk___YYY[[[YYYZZZ^^^aaafffoooxxxuuuiiidddccchhhuuuvvvsssyyy|||~~~}}}ssslllhhhgggfffeeedddeeeffffffeeejjjrrr{{{dddOOOKKKFFFBBBAAAAAA@@@@@@;;;<<<===<<<:::999:::;;;;;;;;;<<<<<<<<<============<<<>>>EEEOOO^^^rrr{{{yyyrrrpppddd\\\XXXZZZZZZ\\\```dddiiittt{{{nnnccc```aaafffssszzzyyyxxxvvv~~~zzzzzz~~~yyyrrrgggfffdddcccccccccdddeeefffjjjpppvvvzzz{{{|||{{{www}}}mmmPPPLLLGGGCCCAAAAAA@@@@@@:::<<<===<<<:::999:::<<<<<<<<<<<<<<<============>>>>>>BBBKKKVVVeeeyyy~~~zzzvvvwwwyyyjjj```[[[XXXYYYYYY]]]dddiiiooo|||rrreee]]]^^^bbbhhhvvv~~~zzzyyyyyy}}}}}}wwweeedddcccbbbbbbbbbcccdddhhhjjjnnnrrruuuvvvvvvvvvlllsss}}}sssQQQMMMGGGCCCAAAAAAAAA@@@:::<<<>>><<<999888:::<<<<<<<<<<<<<<<=========>>>???@@@FFFPPP\\\jjj|||pppttt{{{tttfff^^^ZZZXXXWWWYYY^^^ffflllttt~~~}}}jjj^^^XXX^^^fffmmm}}}}}}xxxmmmfffbbbccccccbbbcccgggeeehhhlllpppsssssssssssspppvvvwwwvvvZZZKKKGGGFFF@@@@@@BBB>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::;;;<<<>>>???999>>>FFFOOO]]]mmmzzzssssss}}}nnnbbbXXXTTTSSSXXX]]]ccciiippp{{{~~~fff___[[[```kkkxxx~~~~~~~~~yyymmmfffbbbbbbbbbaaaaaadddccceeeiiimmmooopppppppppmmmsssrrrzzzyyy^^^NNNHHHGGGAAA@@@BBB>>>>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;:::;;;<<<===>>>>>>BBBIIITTTbbbqqq{{{}}}ppprrr{{{jjj```XXXUUUUUU[[[___fffkkkrrr~~~}}}vvvgggaaa___ggguuu|||zzz{{{nnnhhhcccbbbaaa______aaa```bbbeeeiiikkkllllllkkkjjjnnnmmmsss}}}bbbQQQIIIHHHAAA@@@BBB===>>>>>>>>>===<<<<<<;;;;;;===<<<;;;;;;;;;<<<===>>>BBBEEEMMM[[[kkkwww}}}zzzuuu{{{sssddd\\\XXXWWWYYY^^^ccciiiooowwwzzzzzzqqqeeebbbdddqqq{{{yyyuuutttuuuwwwzzz{{{{{{zzz}}}~~~|||vvv}}}qqqjjjdddcccaaa^^^^^^```^^^```ccceeeggghhhhhhhhhgggiiigggmmm~~~dddQQQHHHFFF@@@AAACCC>>>>>>>>>>>>===<<<<<<;;;;;;>>>===<<<;;;;;;<<<===>>>BBBEEEQQQddduuu}}}jjj^^^YYYXXXYYY]]]```fffmmmttt}}}}}}{{{|||||||||}}}}}}|||{{{|||~~~}}}yyyqqqkkkaaaaaaiii{{{}}}vvvoookkkjjjiiiiiiiiikkknnnppppppppprrruuuzzz~~~ttt{{{~~~tttmmmgggeeeccc___^^^```^^^___aaaccceeefffffffffbbbdddbbbiiizzzfffRRRGGGEEE@@@AAADDD>>>>>>>>>>>>===<<<<<<;;;;;;======<<<;;;<<<===>>>???DDDIIIYYYqqqvvvddd[[[XXXXXX[[[___bbbhhhrrr{{{yyywwwyyyzzzwwwuuuuuutttsssqqqooonnnooopppqqqrrrqqqrrrrrrpppkkkeeebbb___cccqqqvvvooohhhbbbbbbffffffeeeeeegggkkknnnoooooopppuuu|||tttwww~~~vvvnnnhhhfffccc______```^^^^^^```aaabbbccccccddd]]]aaacccmmm}}}jjjUUUHHHEEEAAABBBDDD>>>>>>>>>>>>===<<<<<<;;;;;;===<<<<<<;;;<<<>>>???@@@HHHPPPddd}}}qqq```YYYXXXZZZ]]]```ccclllxxx|||uuuyyy|||vvvrrrpppnnnllljjjgggffffffgggggghhhfffgggiiihhhbbb______aaahhhzzzyyylllgggddd```ccckkkmmmnnnpppsssvvvwwwvvvtttuuu{{{uuusssxxx~~~uuunnngggeeeccc___^^^```\\\]]]^^^______```aaaaaa^^^eeekkkxxxrrr[[[LLLHHHBBBCCCDDD===>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;===???AAABBBLLLVVVmmm|||}}}{{{mmm___ZZZZZZ[[[]]]```fffppp~~~}}}tttttt}}}xxxwwwxxxvvvoookkkjjjhhheeeaaa____________```]]]^^^bbb```\\\[[[___aaajjjvvvllllllkkkiiioooxxx~~~tttoooooo~~~|||~~~~~~tttlllfffdddbbb^^^]]]___[[[\\\\\\]]]^^^^^^______bbbkkkuuuyyy```PPPJJJCCCCCCCCC<<<>>>>>>>>>===<<<<<<;;;;;;;;;:::;;;;;;===???BBBCCCNNNYYYooovvvooosss}}}zzzlll___[[[[[[\\\]]]```gggssssssnnntttxxxrrrrrrsss|||vvvmmmiiibbb```]]]YYYWWWUUUUUUUUUWWWTTTUUUXXXWWWSSSTTTZZZ___jjjwwwppptttvvvtttzzz~~~~~~{{{vvvsssrrryyy|||zzzsssllljjjxxx}}}~~~~~~}}}~~~~~~zzzwwwwwwuuuzzzwwwppphhhcccaaa```___]]]______]]]]]]]]]]]]^^^___gggppp}}}fffPPPHHHEEE@@@@@@EEE???>>>===<<<<<<;;;;;;<<<@@@<<<999<<<>>>>>>AAADDDMMM^^^uuusssrrrppphhhzzztttggg\\\YYYZZZ]]]```dddmmmzzzxxxtttwwwyyymmmiiinnnssszzzxxxjjjaaa]]]ZZZVVVSSSRRRPPPNNNMMMOOOPPPQQQQQQPPPQQQSSSTTTZZZggg~~~~~~~~~xxxmmmeeeggghhhjjjmmmlllmmmvvvuuuuuuyyy~~~{{{sssrrrnnnooo{{{|||}}}}}}}}}wwwssssssuuuyyy~~~xxxrrrjjjdddaaa```^^^\\\^^^]]]\\\[[[[[[\\\^^^^^^jjjpppyyy~~~{{{zzzkkkRRRIIIFFFAAA@@@CCC??????===<<<<<<<<<<<<<<>>@@@DDDOOO___tttpppoooooojjj~~~qqqeee[[[XXX[[[^^^bbbfffppp~~~uuuuuu}}}}}}tttgggdddhhhpppxxxzzzkkk```ZZZVVVRRROOOMMMMMMKKKJJJIIIJJJKKKJJJJJJKKKMMMPPPZZZeeexxxxxxoooiii```___aaaccccccccchhhoootttvvvzzzqqqttt{{{zzzttttttqqqppp|||zzz~~~~~~}}}|||sssoooooouuuxxx|||zzztttmmmfffbbb___]]]\\\\\\[[[ZZZZZZ[[[\\\]]]^^^jjjmmmrrrsssooonnnwwwpppUUUJJJGGGCCC????????????>>>===<<<<<<<<<<<<===:::999;;;======@@@EEESSSbbbuuupppoooqqqppp}}}lllbbbYYYXXX[[[___eeejjjttt{{{rrrxxx}}}uuukkk```]]]aaahhhqqq~~~wwwggg\\\UUUQQQLLLHHHGGGHHHHHHHHHFFFFFFEEEDDDDDDFFFJJJNNNXXXaaapppzzztttppp^^^[[[[[[^^^^^^]]]```dddgggkkkrrryyy~~~zzzsssyyy{{{wwwxxxwwwtttxxx{{{pppxxx|||zzzsssooonnnuuuyyy~~~~~~{{{wwwpppiiiccc___]]][[[[[[[[[ZZZZZZ[[[\\\^^^___ggggggiiiiiiffffffrrr~~~uuuXXXKKKGGGDDD@@@>>>@@@???>>>===<<<<<<<<<<<<===::::::===>>>>>>BBBHHHWWWfffxxxrrrqqqvvvyyytttfff^^^WWWXXX\\\aaahhhnnnwwwwwwsss}}}wwwmmmddd\\\YYY\\\^^^fffqqqxxxwwwmmm```WWWQQQLLLGGGCCCCCCDDDFFFFFFFFFFFFEEEDDDDDDGGGLLLPPPUUU[[[ggguuu||||||yyyfffaaa^^^```cccdddgggkkknnnuuu|||}}}{{{}}}}}}{{{yyyyyypppiiisss~~~{{{{{{uuurrrqqqtttzzz~~~|||yyyssskkkddd___]]]\\\]]]\\\[[[[[[[[[]]]^^^___aaa```aaacccbbbfffrrrxxx\\\KKKGGGEEEAAA???@@@???>>>======<<<<<<======;;;<<>>===============<<<>>>@@@@@@@@@FFFNNNZZZmmmyyymmm\\\WWWUUUXXX]]]cccllluuu|||yyyvvvxxx~~~wwwlllddd^^^ZZZXXXWWWTTTWWW[[[]]]\\\YYYTTTQQQIIIFFFBBB@@@AAABBBDDDDDDCCCDDDDDDDDDEEEHHHMMMQQQRRRVVV___jjjtttzzz||||||xxxzzz}}}zzzvvvuuuyyy~~~{{{|||}}}}}}}}}}}}qqqhhhdddfffrrrzzzxxxwwwzzz{{{xxxzzz|||xxxsssooonnnttt|||~~~|||{{{wwwooofffaaa______^^^]]]\\\[[[ZZZZZZ[[[[[[\\\\\\^^^bbbeeehhhrrr}}}kkkSSSGGGDDDCCCBBBAAA@@@???>>>============;;;;;;===@@@???@@@FFFOOO___uuusssgggZZZVVVTTTXXX]]]cccmmmvvv}}}}}}rrrrrrxxxxxxsssjjjaaa[[[XXXUUUSSSOOOQQQTTTUUUUUURRRNNNLLLEEECCC@@@???@@@BBBBBBBBB@@@BBBCCCDDDEEEHHHLLLOOOUUUYYY```iiiqqquuutttssslllmmmppprrrtttxxx}}}||||||xxxqqqnnnooopppsss}}}uuullliiiiiijjjvvvyyyrrroooqqqwwwyyywwwvvv|||~~~}}}}}}~~~|||wwwqqqmmmkkkpppwww}}}~~~|||{{{wwwpppgggaaa___```^^^]]][[[ZZZYYYXXXYYYYYY]]]]]]```dddfffhhhpppyyyrrrWWWHHHCCCCCCCCCAAA@@@???>>>============::::::===???>>>???FFFOOOeee}}}~~~mmmaaaXXXUUUTTTXXX]]]cccmmmwwwwwwyyy|||mmmnnnwwwuuuqqqiii```ZZZWWWSSSOOOJJJLLLOOOQQQPPPMMMIIIFFFBBBAAA??????@@@AAAAAAAAA???AAADDDFFFGGGIIILLLOOOXXX[[[bbbiiiooopppnnnkkkcccdddfffhhhkkkoootttxxx|||~~~{{{uuummmfffcccbbbbbbaaaeeekkkttt}}}zzzssskkkdddcccgggnnn~~~}}}tttnnnlllqqqrrrtttuuuwwwxxxxxxyyyqqqrrrsssuuuwwwzzz|||}}}}}}}}}|||zzzuuunnngggcccbbbfffmmmvvv|||xxxrrrkkkeee```^^^]]]___^^^[[[YYYXXXXXXYYYYYYaaa___aaadddeeehhhqqq{{{xxxYYYHHHFFFEEEAAA@@@@@@??????>>>=========???<<<===CCCCCCBBBIIIUUUiiiuuufff]]]WWWYYYZZZ[[[___gggsss{{{zzzsssvvvnnnppp||||||rrrkkkbbbYYYTTTPPPMMMKKKJJJJJJLLLLLLJJJGGGCCCAAA>>>===<<<<<<>>>@@@CCCEEECCCDDDEEEGGGJJJLLLNNNNNNXXXYYY^^^ffflllkkkccc\\\YYYZZZ[[[\\\^^^ccchhhlllnnnsssyyy|||~~~yyyttttttnnniiiccc^^^[[[[[[ZZZZZZZZZ___fffnnnuuu}}}{{{uuuppplllgggbbbeeejjj{{{|||tttooommmttttttttttttsssqqqooonnneeeeeeeeefffhhhkkkmmmoooqqqqqqpppnnnjjjddd___[[[XXX]]]gggrrr~~~}}}zzztttnnnhhhccc```^^^___]]][[[YYYXXXXXXYYYYYY\\\[[[]]]```aaaccckkkttt}}}^^^KKKGGGFFFAAA@@@@@@??????>>>>>>======@@@<<<===BBBBBBBBBJJJWWWmmm~~~pppbbbZZZWWWYYYZZZ\\\```hhhttt|||wwwrrrtttlllooo}}}}}}vvvlllggg^^^WWWRRROOOMMMKKKIIIJJJJJJJJJHHHEEEBBB@@@>>>======>>>???BBBDDDFFFDDDEEEFFFHHHJJJKKKMMMMMMVVVWWW[[[aaafffddd]]]WWWQQQRRRSSSTTTVVVZZZ___ccciiimmmsssyyy~~~}}}}}}vvvpppkkkhhhhhhaaa^^^ZZZWWWVVVVVVUUUTTTSSSVVVZZZ___fffnnnvvv|||qqqmmmjjjjjjiiiiiimmmttt|||tttpppnnnvvvuuusssppplllgggbbb```YYYYYYXXXXXXZZZ\\\___aaaeeeeeedddbbb___[[[XXXUUUTTTYYYcccppp~~~|||xxxrrrkkkfffbbb```^^^\\\ZZZXXXWWWWWWXXXYYYXXXXXXZZZ^^^^^^___fffnnnvvv~~~eeeOOOIIIFFFBBB@@@@@@@@@???>>>>>>======@@@<<<===BBBBBBBBBLLLZZZsss}}}xxxkkk___XXXWWWYYY[[[]]]aaajjjvvv}}}sssrrr~~~qqqjjjooouuuooofffaaaZZZSSSPPPMMMKKKJJJHHHIIIHHHGGGEEEBBB???======>>>>>>???AAADDDFFFGGGFFFGGGGGGHHHIIIJJJKKKKKKQQQRRRUUUYYY\\\ZZZSSSNNNHHHIIIJJJKKKMMMPPPUUUYYY```dddjjjpppuuuzzz{{{ssskkkjjjhhheeeddd\\\ZZZXXXVVVWWWVVVUUUTTTUUUVVVWWWZZZ^^^fffnnnttt|||vvvrrrqqqssstttvvv}}}|||uuuqqqoootttrrrooojjjddd^^^XXXUUUUUUTTTSSSSSSTTTWWWZZZ\\\______^^^\\\ZZZYYYWWWWWWYYY^^^fffrrr}}}zzzuuunnnhhhccc___]]][[[YYYWWWWWWWWWXXXYYYXXXXXX[[[^^^______dddlllqqq{{{jjjSSSJJJGGGBBBAAAAAA@@@??????>>>>>>===???<<<>>>BBBBBBCCCPPP```|||xxxyyyuuuhhh^^^XXXWWWYYY[[[^^^cccmmmyyytttpppssszzzoooiiiqqq|||qqqjjjccc___XXXRRRNNNLLLJJJHHHGGGGGGFFFDDDAAA???===;;;===>>>@@@BBBDDDEEEGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHLLLLLLNNNPPPQQQNNNIIIEEECCCEEEFFFGGGHHHKKKOOOSSSYYY]]]ccchhhmmmrrrwww{{{xxxvvvtttgggdddfffddd___]]]YYYXXXVVVVVVWWWWWWVVVUUUWWWWWWWWWWWWYYY___fffkkksss~~~}}}}}}wwwrrrnnnmmmkkkhhhccc^^^YYYUUUSSSTTTSSSSSSTTTVVVYYY\\\]]]^^^]]][[[YYYYYYYYYZZZ[[[aaaeeelllwww~~~~~~}}}}}}zzzvvvpppiiibbb^^^\\\ZZZXXXWWWVVVWWWXXXYYYXXXXXX[[[^^^^^^^^^ccckkkrrr}}}nnnUUUKKKGGGCCCAAAAAA@@@@@@???>>>>>>>>>???<<<>>>BBBBBBEEEUUUhhhssswwwqqqddd\\\XXXVVVYYY\\\```eeeppp}}}zzzmmmnnnuuuvvvnnniiissszzzoooiiiccc^^^WWWRRRNNNKKKHHHFFFFFFEEECCC@@@>>>===;;;;;;===???AAACCCEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDFFFFFFGGGGGGGGGEEEAAA>>>@@@BBBDDDDDDEEEGGGKKKNNNTTTWWW\\\aaaeeejjjpppsssxxx~~~xxxlllwwwmmmeeeeeefffbbb\\\YYYWWWUUUUUUVVVXXXZZZ[[[ZZZ[[[[[[[[[ZZZYYY[[[___bbbeeerrryyyrrrmmmeeeccc___\\\YYYWWWVVVVVVTTTUUUVVVYYY\\\___bbbcccbbb```]]]\\\\\\^^^```bbbiiimmmuuu~~~}}}||||||{{{xxxrrrjjjbbb]]][[[YYYWWWVVVUUUVVVXXXYYYWWWVVVXXX[[[[[[\\\bbbjjjuuusssXXXLLLGGGCCCAAAAAAAAA@@@??????>>>>>>>>><<<>>>CCCDDDIII\\\pppppp{{{{{{jjj^^^XXXVVVVVVYYY]]]aaagggrrrqqqiiioooxxx|||rrrlllhhhtttxxxoooiiiaaa]]]VVVQQQMMMJJJGGGEEEDDDCCC@@@>>><<<<<<<<<<<<>>>@@@BBBEEEFFFFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@>>>===<<<===>>>@@@AAAAAACCCFFFHHHNNNQQQUUUYYY]]]aaagggjjjooouuu|||{{{kkk}}}pppjjjfffggggggbbb^^^\\\YYYXXXXXX[[[```dddggghhhhhhiiiiiihhheeeddddddeeeccckkkssszzz}}}{{{rrrkkk___]]]YYYVVVUUUVVVYYYZZZZZZ\\\```eeeiiimmmooopppnnnllliiiggghhhkkknnnqqqxxx|||}}}||||||}}}}}}zzztttkkkbbb]]]ZZZYYYWWWUUUUUUVVVWWWXXXWWWVVVWWWYYYZZZ[[[ccckkkwwwyyy]]]NNNHHHDDDBBBAAAAAA@@@@@@??????>>>>>><<>><<<;;;;;;<<<===>>>@@@CCCFFFFFFEEECCCBBB@@@@@@??????>>>>>>=========>>>>>>===<<<;;;<<<<<<:::<<<>>>??????@@@BBBDDDHHHJJJNNNPPPTTTXXX]]]aaafffkkkqqqvvv{{{www{{{uuuxxxhhhdddbbbeeeddd```^^^^^^^^^^^^^^^ccciiippptttvvvwwwyyyzzzxxxuuuqqqooooooiiilllnnnrrr{{{}}}|||qqqjjj]]]ZZZVVVSSSSSSVVV[[[]]]bbbeeekkkqqqvvvzzz|||||||||zzzvvvtttuuuxxx|||}}}{{{|||~~~~~~|||vvvlllccc]]]YYYXXXVVVUUUUUUVVVWWWXXXYYYWWWWWWZZZZZZ]]]eeennnwww~~~```PPPHHHDDDBBBBBBAAA@@@@@@??????>>>>>><<>>;;;;;;<<<===???>>>@@@DDDFFFFFFEEEBBB@@@>>>>>>======<<<<<<;;;;;;;;;<<<<<<;;;::::::<<<===:::<<<>>>??????@@@BBBDDDDDDFFFHHHKKKMMMQQQVVVZZZ```dddjjjooottt{{{mmmtttsssggghhhgggfffdddaaa^^^\\\cccfffkkkqqqwww}}}~~~xxxxxxwwwxxx|||}}}sssjjj___ZZZWWWVVVVVVXXX___ggghhhqqqzzz~~~~~~|||||||||{{{~~~~~~yyysssnnnggg___\\\ZZZWWWVVVWWWWWWWWWVVVTTTVVVXXXYYY[[[___dddhhhxxx|||gggRRRJJJHHHCCCBBBAAA@@@????????????@@@@@@@@@AAAHHHVVVhhhtttzzzyyylllaaaXXXUUUXXXWWWYYY^^^dddnnnzzztttqqqsss{{{~~~zzztttlllggggggqqq~~~{{{uuuxxxzzzyyytttkkkddd```WWWSSSNNNKKKIIIHHHGGGFFFAAA@@@>>>===<<<<<<======AAABBBCCCCCCCCCAAA>>>===>>>===<<<;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@AAABBBDDDFFFJJJMMMOOOVVVXXX\\\bbbjjjrrrzzz~~~sssmmmttt~~~pppfffeeecccaaaaaabbbdddeeeqqqtttxxx||||||sssiii]]]XXXUUUVVVXXX\\\eeeooorrr|||}}}}}}}}}|||~~~}}}wwwqqqmmmggg```\\\YYYWWWVVVWWWWWWWWWVVVUUUVVVXXXYYY[[[^^^cccfffnnnvvvlllUUUJJJGGGCCCBBBAAA@@@????????????>>>>>>>>>AAAHHHUUUeeepppvvvzzz|||}}}ttthhh^^^WWWVVVYYYYYY[[[```gggppp|||}}}tttrrrttt}}}~~~}}}|||{{{wwwqqqjjjeeedddlll}}}xxxsssmmmooorrrqqqmmmfff___[[[WWWSSSOOOKKKJJJHHHGGGEEE@@@???>>><<<<<<<<<<<<===@@@AAABBBBBBBBB@@@>>><<<;;;:::999888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@AAABBBDDDGGGJJJLLLOOOQQQUUUZZZbbbjjjpppttt~~~tttjjjnnnxxxzzzmmmhhheeebbbaaaccchhhnnnrrr{{{}}}}}}zzzxxx{{{}}}|||rrrhhhZZZVVVSSSUUUYYY```lllxxx~~~~~~}}}}}}vvvqqqmmmgggaaa[[[YYYWWWVVVVVVWWWWWWVVVVVVWWWXXXYYYZZZ]]]aaaeeehhhrrrrrrXXXJJJFFFCCCBBBAAA@@@@@@?????????>>>>>>???BBBJJJVVVccclllkkksss{{{www|||mmmbbbZZZUUUVVVZZZ[[[^^^cccjjjsss~~~yyyrrrqqqvvvzzzyyyyyywwwuuuooohhhbbb```ggguuuxxxoooiiidddfffggghhheeeaaa[[[XXXVVVSSSOOOLLLJJJHHHFFFEEE@@@???>>><<<;;;<<<<<<===??????@@@@@@@@@>>>===<<<:::999999888888999999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>>>>?????????@@@AAABBBDDDFFFGGGIIIJJJMMMRRRXXX___eeeiiittt}}}zzzoookkkhhhggghhhgggeeebbbooo}}}xxxlllllljjjhhhhhhkkkqqqxxx}}}~~~~~~~~~}}}{{{wwwsssqqqqqqtttwwwxxxxxx||||||rrrgggYYYTTTQQQTTTYYYbbbqqq}}}~~~~~~~~~|||yyytttooohhhaaa[[[YYYVVVUUUVVVWWWVVVVVVWWWXXXXXXXXXYYY[[[___ccciiisssvvvZZZKKKGGGCCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBFFFMMMWWWbbbhhhhhhtttssssssxxxhhh]]]XXXTTTVVVZZZ]]]```eeellluuurrrmmmoooxxx~~~wwwwwwvvvvvvsssnnngggbbb^^^cccooo}}}}}}ssshhhaaa^^^______``````]]]YYYWWWUUURRRNNNKKKJJJHHHFFFDDD@@@???===<<<;;;;;;<<<<<<===>>>>>>>>>>>>===<<<;;;::::::::::::;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>????????????@@@AAABBBCCCDDDDDDFFFGGGIIILLLQQQWWW\\\___dddlllvvv}}}}}}rrreee]]]VVVUUUVVVXXX[[[___qqq~~~zzznnnnnnnnnooorrruuuzzz~~~}}}{{{zzzyyyyyyyyywwwzzz}}}}}}~~~}}}rrrgggYYYTTTQQQSSSYYYcccrrr~~~}}}}}}{{{~~~xxxrrrhhh```[[[XXXVVVUUUVVVVVVVVVUUUVVVWWWXXXXXXXXX[[[^^^aaallltttzzz]]]MMMIIIDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBCCCGGGNNNWWW```eeejjjyyyzzzoooqqquuueee[[[WWWTTTUUUXXX\\\```fffnnnwwwzzzllliiimmmyyy}}}zzzuuuuuuuuuuuusssnnnhhhccc^^^```iiiuuu}}}zzzqqqeee]]]YYYXXXWWWXXXYYYYYYVVVSSSQQQOOOLLLJJJIIIHHHEEEDDD???>>>===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<======>>>?????????@@@@@@AAABBBCCCCCCCCCCCCDDDEEEEEEGGGKKKOOOSSSUUUZZZ^^^fffoooxxx}}}ooo^^^UUUNNNNNNOOOPPPWWW^^^rrr~~~|||xxx~~~~~~tttoooqqquuuzzz~~~~~~rrrhhhYYYUUURRRUUUZZZdddsss}}}}}}}}}{{{~~~xxxrrrhhh```ZZZXXXVVVUUUUUUVVVVVVUUUVVVVVVWWWWWWXXXZZZ^^^aaajjjqqq}}}bbbPPPKKKDDDCCCBBBAAA@@@@@@@@@@@@@@@???@@@FFFOOOYYYaaaeeeooouuupppuuuqqqaaaZZZWWWUUUVVVXXX\\\```gggpppzzzuuuggggggmmmxxx~~~|||yyyuuuqqqqqqrrrrrrqqqmmmfffbbb]]]]]]bbbllltttvvvwwwzzzzzzyyyyyyyyywwwpppeee]]]UUURRROOOOOOQQQRRRPPPMMMMMMKKKIIIHHHHHHGGGEEECCC???>>>===;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<888888999:::;;;;;;;;;;;;::::::;;;;;;<<<=========<<<======>>>>>>??????@@@@@@AAABBBCCCCCCDDDCCCCCCBBBBBBBBBBBBDDDGGGJJJLLLSSSUUU[[[dddooowwwzzz{{{oooZZZPPPJJJKKKKKKLLLTTT^^^rrr~~~|||||||||yyyzzz}}}vvvwwwzzzqqquuu{{{ssshhhYYYUUUSSSWWW]]]ggguuu~~~~~~~~~}}}yyytttooohhhaaaZZZXXXUUUTTTUUUVVVUUUUUUTTTUUUVVVWWWWWWZZZ^^^aaaiiipppzzziiiRRRKKKDDDCCCBBBAAAAAA@@@AAAAAA???>>>@@@GGGSSS```iiinnnyyy~~~pppttt|||yyykkk]]]XXXWWWWWWWWWXXX\\\aaaiiirrr}}}qqqfffhhhqqqwww~~~{{{xxxtttqqqkkkllllllmmmlllhhhccc^^^ZZZWWWZZZbbbiiilllmmmoootttssssssuuuuuupppfff^^^TTTOOOKKKJJJLLLMMMKKKHHHIIIGGGFFFGGGGGGGGGEEECCC???>>><<<;;;::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<888999:::<<<======<<<<<<::::::;;;;;;<<<======>>>=========>>>??????@@@@@@???@@@AAACCCCCCCCCCCCCCCCCCBBBAAA@@@AAACCCFFFGGGKKKNNNSSSZZZ```gggmmmqqq}}}nnnYYYNNNGGGIIIIIIIIIRRR___qqqyyy|||{{{}}}zzzvvvvvvzzz}}}{{{zzztttpppwww~~~uuuyyytttiiiXXXUUUTTTYYY```jjjxxx|||uuuooommmhhhcccZZZXXXUUUTTTUUUVVVUUUUUUSSSTTTVVVVVVWWWZZZ___bbbkkkqqq{{{oooTTTKKKDDDDDDCCCBBBAAAAAAAAAAAA@@@???AAAJJJXXXgggrrrwwwuuummmvvvtttfffZZZVVVXXXXXXXXXXXX]]]bbbjjjtttpppfffjjjtttvvv}}}~~~yyyuuurrrnnngggggghhhiiihhheee___[[[WWWSSSTTT\\\bbbeeefffhhhqqqpppooorrrsssoooggg___UUUPPPJJJIIIKKKLLLJJJGGGFFFEEEEEEEEEGGGGGGEEECCC???>>><<<;;;::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<===:::;;;===???@@@??????>>>::::::;;;;;;<<<===>>>>>>=========>>>??????@@@@@@===???@@@BBBCCCCCCCCCBBBEEEDDDBBBAAABBBCCCEEEFFFCCCIIIOOORRRTTTYYYbbbiiisss~~~nnnZZZOOOGGGHHHHHHIIISSSbbbqqqvvvvvvttt~~~yyyuuusssvvvyyy|||~~~vvvvvvrrrlllrrr}}}uuuiii]]]WWWTTTZZZbbblllwww~~~~~~zzzvvvrrrkkkeee```ZZZWWWTTTRRRRRRSSSSSSRRRPPPRRRTTTVVVWWWYYY\\\___bbbkkkzzzwwwUUUMMMFFFEEECCCCCCCCCCCCAAA???AAADDDGGGLLL\\\qqq~~~lllmmm|||nnndddZZZUUUTTTTTTYYY^^^^^^fffpppzzz|||lllcccfffnnnwwwyyy||||||zzztttmmmiiiccccccdddeeeeeebbb]]]YYYTTTTTTTTTUUUYYY]]]aaadddiiijjjlllmmmllliiieeebbbVVVRRRLLLGGGEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCC>>><<<;;;;;;===>>>>>>===::::::;;;;;;;;;;;;;;;;;;777999;;;;;;:::::::::;;;999999:::;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAADDDDDDBBBAAAAAABBBCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBEEEFFFGGGJJJOOOTTTYYY\\\dddnnn|||xxx^^^PPPFFFFFFGGGIIIQQQ[[[nnnqqquuuyyy~~~{{{wwwrrrrrrwww}}}}}}yyyyyyuuunnnooo}}}xxxlll^^^XXXUUUZZZcccmmmxxx|||yyyvvvqqqllleeeaaaZZZWWWTTTRRRSSSSSSSSSSSSQQQSSSUUUVVVVVVXXX[[[]]]bbbjjjxxx|||XXXOOOGGGEEECCCCCCCCCCCCAAA???<<>>===;;;;;;<<<======<<<:::::::::;;;;;;;;;;;;<<<999;;;<<<<<<;;;:::;;;<<<;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCFFFEEEDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDEEEFFFJJJMMMQQQSSS[[[dddrrr~~~{{{```RRRGGGFFFGGGHHHQQQ\\\jjjnnnrrruuu{{{~~~yyytttssswww}}}}}}}}}}}}zzzzzzvvvppprrr|||rrr___XXXUUUZZZcccmmmyyy}}}|||zzzwwwuuuqqqlllfffbbbZZZWWWTTTSSSSSSTTTTTTSSSRRRTTTUUUUUUUUUWWWYYY[[[aaagggrrr]]]PPPGGGEEECCCBBBCCCCCCAAA@@@<<<@@@HHHUUUjjjlllcccnnn|||kkkbbbYYYWWWVVVWWW[[[```dddlllwwwpppddd```fffmmmttttttsssqqqmmmhhhdddaaa\\\\\\\\\\\\\\\YYYUUUQQQLLLKKKLLLMMMOOOSSSVVVXXXZZZ\\\___bbbdddcccbbbaaa\\\YYYUUUPPPKKKGGGDDDCCCCCCCCCBBBBBBBBBBBBBBBBBB???===<<<;;;<<<<<<<<<::::::::::::;;;;;;;;;<<<<<<<<<===>>>===<<<;;;<<<=========>>>???@@@@@@@@@@@@@@@AAABBBDDDEEEEEEEEEEEEGGGFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDFFFHHHJJJLLLPPPXXXdddoooyyydddUUUHHHFFFFFFHHHQQQ]]]eeeiiinnnqqqvvv~~~|||~~~|||vvvsssuuu{{{}}}{{{zzz{{{zzzxxxuuuwwwxxx```YYYVVVZZZcccmmmyyy~~~{{{yyy}}}}}}yyyxxxuuusssppplllgggcccZZZWWWTTTRRRSSSTTTTTTTTTSSSUUUUUUUUUTTTUUUWWWYYY]]]aaakkk{{{yyyuuubbbPPPHHHFFFCCCBBBCCCCCCBBBAAABBBDDDLLLZZZnnnxxxdddbbbnnnxxxggg___XXXWWWXXXYYY\\\aaagggooozzzzzzjjjaaa```eeemmmrrrqqqnnnkkkgggdddaaa___YYYXXXXXXXXXXXXUUUQQQNNNHHHHHHHHHIIIKKKMMMPPPRRRXXXYYY\\\^^^___^^^]]]\\\]]]\\\YYYTTTNNNHHHDDDCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@>>><<<;;;<<<<<<;;;999999::::::;;;;;;<<<<<<<<<<<<===>>>===;;;:::;;;===>>>>>>???AAABBBBBBBBBBBBBBBBBBDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFEEEFFFFFFHHHIIIJJJHHHNNNXXXaaajjjuuufffWWWIIIFFFFFFGGGQQQ]]]bbbfffkkkooosss}}}~~~zzzzzz~~~}}}vvvrrrsssxxx}}}|||zzzzzz{{{zzz||||||ccc\\\WWW[[[cccmmmyyy~~~{{{yyyxxx|||zzzwwwvvvtttrrrppplllfffbbbXXXVVVSSSRRRRRRTTTTTTSSSTTTUUUUUUUUUTTTTTTUUUWWWXXX\\\eeevvvooojjj|||fffPPPIIIFFFCCCBBBBBBCCCBBBBBBFFFGGGOOO___ssspppdddeeepppuuuccc\\\WWWWWWYYYZZZ]]]bbbhhhqqq|||tttfffaaa```dddjjjllljjjgggddd```^^^\\\[[[VVVUUUUUUUUUTTTRRROOOLLLEEEEEEEEEFFFHHHIIIKKKMMMSSSUUUWWWZZZ[[[\\\[[[[[[\\\\\\ZZZUUUMMMGGGCCCBBBCCCCCCBBBBBBAAAAAAAAAAAA???===;;;;;;;;;;;;:::999999999::::::;;;<<<======;;;<<<<<<;;;::::::;;;===>>>???@@@BBBCCCCCCDDDDDDCCCCCCEEEFFFGGGHHHHHHHHHFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJGGGKKKPPPVVV\\\fffrrr{{{gggWWWIIIFFFFFFGGGQQQ\\\aaaeeekkknnnsss}}}|||zzz|||}}}vvvqqqqqquuu|||~~~|||xxxyyy|||~~~~~~hhh```[[[]]]eeennnzzz}}}{{{|||~~~}}}{{{yyyvvvuuusssqqqoookkkeeebbbWWWTTTQQQPPPQQQSSSSSSSSSSSSTTTUUUTTTSSSSSSUUUWWWVVVYYYbbbuuujjjdddvvvkkkRRRJJJGGGDDDBBBBBBCCCCCCCCCEEEHHHSSShhh~~~mmmhhhllluuuppp___YYYUUUWWWYYYZZZ^^^bbbjjjrrr~~~ooodddaaa```aaadddaaa```^^^[[[YYYXXXWWWWWWTTTSSSRRRQQQQQQOOOLLLIIIDDDDDDDDDDDDEEEFFFHHHHHHKKKMMMPPPSSSVVVYYYZZZZZZWWWXXXWWWRRRJJJDDDBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@>>><<<;;;:::;;;;;;;;;999888999::::::;;;<<<======;;;;;;;;;:::999:::<<>>;;;;;;;;;;;;:::<<>>;;;<<<<<<<<<<<<===AAADDDCCCDDDEEEGGGIIIJJJJJJJJJHHHIIIJJJLLLMMMMMMMMMMMMHHHIIIKKKLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHIIIIIIIIIHHHGGGFFFEEEGGGGGGGGGEEEEEEJJJRRRYYY```mmm{{{zzz```SSSHHHGGGGGGGGGOOOYYYaaaffflllpppttt}}}~~~||||||~~~||||||zzzvvvtttvvv|||zzzwwwvvvwwwtttzzzzzzrrrjjjjjjnnnuuu|||yyywwwvvvvvvwwwwwwuuussspppmmmiiiccc___YYYUUUPPPMMMLLLMMMNNNNNNMMMOOORRRRRRQQQQQQQQQRRRUUU]]]gggvvv~~~ooo{{{^^^NNNHHHCCCCCCCCCBBBDDDGGGHHHUUUqqq|||hhhhhhyyylll^^^UUUSSSTTTVVVVVVWWW___gggrrr~~~uuuddd^^^^^^]]][[[[[[\\\ZZZXXXXXXZZZYYYWWWTTTNNNLLLIIIHHHHHHHHHFFFEEEAAAAAA@@@@@@@@@AAAAAABBBBBBAAA@@@???@@@BBBDDDFFFJJJJJJIIIGGGDDDCCCCCCDDDFFFEEECCC@@@???>>>>>>>>>===<<<;;;:::999999999999999999999999:::;;;<<<<<<999<<<>>>??????>>>>>>???CCCEEEGGGHHHHHHIIILLLMMMPPPNNNMMMMMMNNNOOONNNMMMLLLKKKKKKJJJJJJKKKKKKLLLJJJJJJJJJIIIIIIIIIIIIHHHJJJHHHEEEDDDFFFHHHHHHHHHGGGGGGEEEEEEEEEGGGIIIKKKUUU]]]jjjxxxxxxcccSSSGGGEEEEEEEEEKKKTTTaaahhhiiilllyyy~~~{{{zzz}}}}}}~~~~~~{{{wwwvvvyyy}}}vvvuuuuuutttuuu}}}zzzwwwwwwyyy}}}wwwooommmooosss|||~~~{{{xxxvvvuuuuuuvvvuuusssqqqooolllhhhccc___XXXUUUPPPMMMMMMMMMNNNNNNNNNPPPQQQQQQPPPPPPRRRSSSUUU\\\eeetttqqq|||```NNNHHHCCCCCCCCCBBBDDDGGGMMMZZZtttyyyiiinnnwwwggg[[[UUUSSSTTTVVVWWWXXX```iiiuuurrrbbb]]]]]]\\\[[[[[[[[[ZZZYYY[[[\\\\\\XXXUUUOOOMMMJJJHHHHHHGGGFFFDDDBBBBBBBBBAAAAAABBBBBBCCCBBBAAA@@@??????AAABBBDDDGGGGGGGGGEEECCCBBBBBBDDDEEEDDDBBB@@@>>>>>>>>>>>><<<<<<;;;:::999999888888999999999999999:::;;;<<<999<<>>>>>???@@@@@@BBBCCCCCCBBB@@@@@@AAACCCCCCBBBAAA???>>>=========;;;;;;::::::999999888888999999999999999::::::;;;:::<<<@@@BBBDDDEEEGGGIIIJJJLLLOOOPPPQQQRRRSSSUUUUUUTTTUUUVVVWWWVVVSSSPPPMMMMMMLLLLLLLLLLLLMMMMMMKKKKKKLLLKKKKKKKKKJJJIIIHHHGGGFFFGGGIIIJJJIIIHHHGGGGGGFFFFFFFFFHHHJJJKKKLLLPPPVVV]]]fffpppyyy~~~~~~uuu[[[NNNEEEDDDEEEDDDKKKTTT\\\hhhmmmqqq||||||tttrrrvvv}}}~~~}}}zzzvvvtttvvvyyyoooooopppsssvvvwww{{{zzzqqqgggdddbbbaaadddhhhkkkttt}}}zzzuuuqqqqqqvvv}}}~~~~~~|||{{{xxxvvvtttsssrrrrrrooonnnlllkkkiiieeeaaa]]]WWWTTTPPPNNNMMMNNNMMMMMMOOOOOOOOONNNNNNOOOSSSVVVVVVZZZcccsssvvv|||cccOOOHHHCCCCCCDDDCCCDDDHHHOOO]]]rrr~~~tttlllyyyrrrfff___UUUTTTUUUXXXYYY]]]fffppp}}}yyylll___ZZZYYYWWWUUUVVVYYY[[[___bbbbbb```\\\YYYSSSOOOKKKHHHFFFEEECCCBBBCCCBBBBBBAAAAAAAAAAAABBBAAA@@@>>>===<<<<<<<<<===>>>?????????>>>>>>@@@AAA@@@??????>>>===<<<<<<<<<::::::::::::999999888888999999999999999::::::;;;<<<>>>AAACCCEEEGGGIIIKKKLLLOOORRRTTTTTTTTTVVVWWWWWWWWWXXXYYYZZZYYYUUURRRNNNNNNMMMMMMMMMMMMNNNNNNLLLLLLMMMMMMMMMLLLKKKJJJHHHHHHHHHIIIKKKKKKJJJHHHGGGGGGFFFGGGGGGHHHJJJJJJKKKLLLOOOSSSYYYaaakkkqqq|||}}}|||xxx{{{~~~nnnUUUJJJCCCDDDEEEEEEKKKUUU^^^kkkqqquuu~~~}}}ttttttzzz~~~{{{wwwtttvvvxxxzzznnntttsssuuuxxxyyy|||oooggg___^^^```bbbhhhnnnqqq{{{|||wwwqqqooottt|||}}}|||~~~zzzyyyxxxvvvsssrrrqqqpppnnnmmmkkkjjjhhhddd___\\\WWWTTTPPPNNNNNNNNNMMMLLLNNNNNNNNNNNNMMMOOOSSSVVVXXX[[[ddduuuzzz{{{cccOOOIIIDDDDDDDDDCCCEEEHHHPPP^^^ooouuusssyyyuuuooo}}}~~~nnnbbb\\\VVVTTTUUUXXX[[[___iiitttuuujjj^^^YYYWWWTTTRRRRRRWWW[[[___bbbbbb___[[[YYYRRROOOJJJFFFEEEDDDBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>===<<<;;;::::::999:::;;;<<<<<<;;;<<<>>>@@@=========<<<<<<;;;;;;:::999999:::::::::999888777999999999999:::;;;<<<===???AAACCCDDDEEEGGGJJJLLLMMMPPPSSSUUUVVVVVVWWWXXXYYYYYYZZZ[[[\\\ZZZVVVSSSOOOOOONNNNNNNNNNNNOOOOOOMMMNNNOOOPPPOOONNNMMMLLLJJJJJJIIIJJJLLLLLLJJJHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJKKKLLLPPPVVV^^^dddooouuuwwwuuuyyy{{{{{{pppuuu{{{uuudddOOOGGGCCCEEEFFFEEELLLVVVbbbooosssvvv}}}uuuvvv|||}}}yyyvvvwwwyyy}}}|||wwwtttyyyvvvuuuwwwxxx{{{yyyggg```]]]```gggmmmvvv~~~|||vvvppplllqqqyyy~~~}}}|||~~~~~~zzzyyyxxxvvvtttrrrpppooonnnmmmkkkiiigggccc^^^ZZZVVVTTTQQQOOOOOONNNMMMLLLLLLMMMNNNNNNNNNPPPRRRUUUXXXZZZdddvvv~~~yyyeeePPPIIIDDDDDDDDDCCCEEEHHHSSSaaannnpppnnnyyyxxxttt~~~nnnbbb[[[VVVTTTVVVYYY\\\bbbmmmxxxqqqggg]]]YYYVVVRRRQQQRRRVVVZZZ^^^aaa___\\\YYYWWWQQQMMMHHHDDDCCCBBBAAA@@@???>>>===<<<<<<;;;<<<<<<<<<;;;;;;:::999999888777888999::::::999:::<<<>>>::::::;;;;;;;;;::::::999777888999::::::999888777999999999:::;;;===???@@@AAACCCEEEFFFGGGHHHLLLNNNOOORRRVVVYYYYYYYYYYYYZZZ\\\[[[[[[\\\\\\[[[XXXUUURRRRRRQQQQQQQQQQQQRRRRRRQQQRRRTTTUUUTTTSSSQQQPPPNNNLLLKKKKKKLLLKKKJJJIIIGGGGGGHHHHHHIIIJJJJJJJJJHHHIIIIIIIIIJJJNNNTTTXXXbbbjjjttt~~~zzzpppooorrrrrrqqqhhhlllrrrwww{{{wwwgggXXXJJJDDDBBBGGGHHHGGGMMMXXXgggqqqrrrttt~~~uuuuuuyyy~~~zzzxxxxxxzzz~~~}}}xxxuuuwww{{{zzztttqqqsssuuuxxx~~~wwweeeaaabbbjjjvvv{{{uuummmhhhlllttt|||~~~~~~}}}}}}}}}|||}}}~~~~~~yyyyyyxxxvvvtttrrrpppoooooommmkkkiiifffbbb]]]YYYVVVTTTQQQOOOOOONNNMMMKKKKKKLLLNNNOOOOOOPPPRRRTTTVVVXXXcccvvvwwwhhhPPPIIIDDDDDDEEEDDDEEEIIITTTaaammmmmmmmm{{{zzzzzzzzzmmmaaa[[[VVVUUUVVVZZZ^^^cccooo{{{kkkbbb[[[XXXVVVSSSRRRTTTTTTXXX]]]^^^[[[WWWUUUUUUOOOKKKFFFBBBAAAAAAAAA@@@>>>>>><<<;;;;;;:::::::::999999999999888888777666777888999999888888:::<<<777888999:::::::::999888666888999::::::999888777888999:::;;;===???AAACCCBBBDDDFFFGGGIIILLLPPPSSSSSSWWW[[[]]]^^^]]]]]]^^^___^^^]]]]]]]]]\\\ZZZXXXVVVVVVUUUUUUUUUUUUVVVVVVWWWXXXZZZ[[[[[[YYYVVVUUURRROOOLLLKKKKKKKKKJJJIIIFFFGGGHHHIIIJJJJJJJJJJJJHHHIIIJJJKKKKKKLLLOOORRRWWW___iiisss}}}ssskkkkkkmmmkkkiii```bbbdddfffhhheeeYYYLLLGGGBBBCCCHHHIIIHHHOOOYYYiiipppoooqqqyyytttsss|||~~~~~~zzzxxxyyyzzzzzzvvvuuuxxx{{{xxxrrrooorrruuuwww{{{vvvgggeeehhhtttzzztttkkkeeeiiipppwww~~~}}}}}}}}}}}}}}}~~~{{{|||}}}~~~}}}yyyyyyxxxwwwtttrrrpppooopppnnnllliiifffbbb\\\XXXVVVTTTQQQOOOOOONNNMMMKKKIIILLLNNNPPPPPPPPPRRRSSSTTTWWWbbbuuuvvv|||jjjPPPIIIDDDDDDEEEDDDEEEIIITTT```jjjkkklll}}}zzz~~~qqqfff\\\VVVVVVUUUVVVZZZ^^^dddqqq|||ggg___YYYXXXWWWUUUUUUWWWTTTXXX[[[[[[XXXTTTSSSSSSNNNJJJDDDAAA@@@@@@@@@@@@>>>>>>===;;;;;;:::::::::777888888888888777777666777888999888777888999;;;666777888::::::999888888666777999::::::999888777888888:::<<<>>>AAACCCEEEBBBDDDFFFIIIKKKOOOTTTXXXWWWZZZ___aaabbbaaaaaaaaabbb```^^^]]]^^^]]]\\\ZZZYYYYYYYYYXXXXXXYYYYYYYYY[[[\\\^^^______]]][[[YYYTTTQQQMMMJJJJJJJJJJJJIIIFFFGGGHHHIIIJJJJJJJJJJJJJJJLLLNNNNNNNNNNNNOOOPPPPPPXXXcccmmmwwwppphhhhhhjjjhhhddd\\\\\\ZZZYYYZZZYYYPPPFFFEEEAAACCCIIIJJJIIIPPP[[[jjjooolllooo}}}tttpppzzz}}}}}}zzzwwwxxxzzzzzzxxxxxxxxxyyywwwrrrppptttxxxyyyzzz}}}tttnnnaaadddrrr~~~~~~|||sssmmmhhhdddfffjjjrrr~~~}}}~~~|||{{{zzzzzz{{{|||}}}~~~~~~~~~}}}|||zzzyyywwwxxxxxxwwwwwwvvvuuutttrrrqqqnnnkkkgggccc___]]]ZZZWWWSSSOOOLLLKKKKKKKKKLLLMMMOOOOOOOOOPPPSSSUUURRRVVVaaarrrzzzjjjhhh}}}hhhQQQHHHCCCEEEDDDAAAEEEMMM[[[bbbiiilllooo~~~xxx|||ooobbbYYYVVVWWWUUUVVV[[[aaaiiittt|||ccc^^^XXXTTTSSSUUUVVVWWWWWW]]]```]]]ZZZXXXTTTPPPJJJGGGDDDBBBBBBAAA@@@???======<<<;;;:::999888888999999999888888888777777444555666888999999999999:::999888888777777888888777888::::::888666555555777888:::===@@@CCCEEEFFFDDDGGGJJJMMMOOORRRVVVXXX^^^___aaaccceeefffggggggbbbaaa```aaabbbbbb```____________]]][[[\\\___aaafffggghhhjjjjjjhhhddd```\\\WWWQQQMMMLLLLLLLLLKKKNNNMMMKKKJJJIIIIIIJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMTTTWWW\\\cccooo}}}}}}nnnhhheeeaaa^^^]]]UUURRRNNNKKKIIIHHHFFFDDDAAACCCFFFGGGIIINNNVVV]]]ooonnnoootttwwwrrrrrrsssuuuwwwxxxwwwvvvvvv~~~zzzvvvtttuuuvvvvvvvvvvvvuuurrrqqquuu}}}yyyooojjjcccjjj|||~~~~~~wwwmmmgggbbb___aaafffooozzz~~~}}}|||{{{{{{{{{{{{|||}}}}}}}}}}}}{{{yyywwwvvvxxxxxxxxxxxxwwwvvvuuuuuurrrqqqnnnkkkgggccc___]]]YYYWWWSSSOOOLLLKKKKKKKKKLLLMMMOOOOOOOOOPPPSSSUUUUUUXXXaaaooo}}}uuuddd```uuulllSSSJJJEEEFFFFFFBBBFFFOOO]]]eeennnqqqtttsss}}}ooobbbZZZVVVWWWUUUVVV\\\bbbjjjuuuwwwaaa^^^YYYVVVVVVWWWYYY[[[]]]aaabbb___\\\ZZZTTTNNNKKKHHHEEECCCCCCCCCBBBAAA??????>>><<<;;;:::999999999999999888888888777777888888888888888777777666:::999999888888888888888777999;;;;;;999777777777888999;;;===@@@CCCEEEFFFGGGIIIMMMOOOQQQTTTWWWZZZ\\\___bbbeeehhhiiiiiihhhfffdddcccbbbccceeefffffffffffffffeeedddfffjjjmmmppppppqqqrrrrrroookkkgggaaa\\\VVVRRRPPPOOONNNMMMPPPOOOMMMLLLKKKKKKLLLMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPSSSWWW]]]gggtttzzzllleeeaaa\\\WWWUUUNNNLLLIIIGGGFFFFFFEEEEEEEEEHHHKKKLLLLLLPPPWWW^^^nnnnnnpppuuuvvvpppppprrruuuxxxyyyxxxwwwuuu{{{{{{wwwvvvwwwwwwwwwsssttttttrrrqqqttt{{{xxxmmmfffeeedddppp}}}zzzqqqgggbbb]]][[[^^^dddllluuu}}}}}}|||||||||||||||||||||||||||{{{yyywwwuuutttxxxxxxxxxxxxwwwvvvuuuuuurrrqqqnnnkkkgggccc___]]]YYYVVVRRRNNNLLLKKKKKKKKKKKKMMMNNNNNNNNNPPPRRRTTTWWWXXX___jjjwwwqqq```\\\pppqqqVVVMMMGGGHHHFFFDDDHHHQQQ```jjjtttxxx{{{sssmmm}}}nnnbbbZZZWWWWWWUUUWWW]]]dddlllwwwqqq^^^\\\ZZZYYYYYYZZZ\\\^^^aaadddfffffffffeee]]]SSSOOOLLLHHHFFFEEEEEEDDDCCCBBBAAA???>>><<<;;;::::::999999999888888888888888888888999999888888777666999999999888888888888777888:::;;;;;;999888888999999:::<<<>>>AAACCCEEEFFFJJJMMMPPPRRRSSSUUUXXX[[[\\\___ccchhhjjjkkkjjjiiiiiihhhfffeeefffiiillloooiiiiiijjjjjjkkknnntttwww}}}}}}}}}}}}}}}yyytttppphhhddd^^^YYYVVVTTTRRRQQQSSSRRRPPPOOONNNNNNNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQNNNPPPSSSXXX___jjjuuu|||sssgggaaa\\\UUUOOOLLLHHHFFFEEEDDDDDDEEEFFFGGGKKKOOOSSSSSSQQQSSSYYY___kkkooosssyyy~~~uuunnnmmmpppuuuyyy{{{zzzwwwuuuwww~~~{{{yyyyyyxxxxxxwwwrrrttttttrrrqqqrrrwww|||sssjjjccc```bbbgggvvv{{{zzz|||xxxuuummmeee```]]]\\\___eeejjjrrr}}}}}}{{{||||||}}}}}}}}}||||||zzzzzzzzzyyyxxxwwwvvvvvvwwwwwwwwwwwwvvvuuutttsssqqqpppnnnjjjfffbbb^^^\\\XXXVVVRRRNNNKKKKKKKKKKKKKKKLLLMMMNNNNNNOOOQQQTTTVVVVVV\\\gggssspppaaa___uuutttXXXNNNGGGGGGFFFDDDIIISSScccnnnyyy|||nnnlll||||||mmmaaaYYYVVVWWWUUUXXX___fffnnnzzzjjj\\\\\\]]]\\\\\\\\\]]]___bbbgggmmmrrrxxxwwwlll```UUURRRMMMJJJHHHHHHGGGFFFDDDCCCAAA>>>===;;;;;;;;;888888888888888888888888555666777888999:::::::::999999999999888888777777777999::::::888888999::::::;;;===???BBBDDDFFFGGGLLLNNNQQQSSSTTTVVVYYY[[[]]]```eeeiiikkkkkkiiihhhhhhiiiiiijjjkkkmmmqqqssslllmmmoooqqqsssxxx~~~{{{wwwpppllleee```\\\YYYVVVUUUVVVUUUSSSQQQPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRTTTWWW[[[bbbkkkqqqtttkkkaaa]]]XXXPPPJJJGGGEEEDDDDDDCCCDDDFFFIIILLLQQQWWW\\\\\\YYYXXX[[[```iiiooowww}}}uuuooojjjnnnuuuzzz|||{{{xxxuuuuuu{{{|||zzzyyyyyyxxxvvvuuuvvvvvvtttqqqppprrrvvv{{{~~~qqqggg```]]]^^^cccnnn~~~}}}zzzsssvvv|||vvvrrrnnnhhhdddcccbbbaaadddhhhmmmrrr{{{}}}|||yyy{{{}}}~~~~~~}}}|||xxxxxxxxxxxxxxxxxxxxxxxxuuuuuuuuuttttttsssrrrqqqpppooollliiieee```]]][[[WWWUUUQQQMMMKKKJJJKKKLLLJJJKKKMMMMMMMMMNNNQQQSSSRRRSSSYYYeeessspppcccddd|||vvvXXXNNNFFFFFFFFFDDDKKKUUUgggsss}}}tttooo|||zzzkkk___XXXUUUVVVVVVYYYaaaiiiqqq}}}{{{fff[[[^^^aaabbbaaa``````aaadddlllvvvwwwiii___ZZZTTTOOOLLLKKKIIIHHHFFFDDDAAA>>><<<;;;::::::888888888888888888888888555666777999::::::::::::888999999999999888777666666777888888777777999:::<<<===>>>@@@CCCEEEFFFGGGLLLNNNQQQSSSTTTVVVYYY[[[___bbbfffjjjlllkkkhhhgggfffiiinnnpppqqqrrrsssuuuuuuwwwzzz}}}{{{wwwssslllgggbbb___[[[YYYYYYXXXVVVTTTSSSRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUWWWYYY]]]cccggguuuxxxiiibbb[[[YYYUUUNNNHHHGGGBBBCCCDDDDDDEEEHHHMMMRRRYYYaaaiiiiiiccc^^^^^^```hhhpppzzzwwwrrriiinnnuuu{{{}}}{{{xxxuuutttyyy|||zzzyyyyyywwwvvvxxxyyyyyyuuupppnnnoooqqqwww}}}uuulllccc^^^[[[[[[```fffvvv}}}wwwtttqqqwwwxxxrrrnnnhhhfffgggkkkmmmkkklllpppsssvvvzzz||||||xxxzzz}}}~~~|||xxxxxxwwwvvvvvvwwwwwwxxxssssssssssssrrrqqqppppppnnnmmmjjjgggccc___[[[YYYWWWTTTPPPMMMKKKJJJKKKLLLIIIKKKLLLLLLLLLNNNPPPRRRPPPQQQXXXeeetttoooccceee~~~yyyYYYNNNFFFFFFFFFFFFMMMXXXlllzzzzzzrrryyyjjj___YYYVVVVVVVVVZZZccckkksssuuuddd]]]bbbhhhkkkjjjhhhhhhiiimmmvvvzzzllljjjddd\\\UUUPPPMMMJJJIIIFFFDDD@@@===:::999999999888888888888888999999999999999999:::999999888777888888999::::::888777666555666777777666777999;;;===>>>???AAADDDFFFGGGHHHKKKMMMPPPSSSTTTVVVYYY\\\aaadddgggkkkmmmlllkkkjjjgggmmmsssvvvvvvvvvxxxyyy{{{~~~}}}yyysssmmmiiieeeaaa^^^]]]\\\ZZZXXXVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVWWWWWWZZZ^^^aaahhhttt|||nnnaaa[[[VVVUUURRRKKKGGGGGGAAACCCEEEFFFHHHMMMUUU[[[gggqqq|||{{{qqqfffaaa```hhhppp|||zzzuuujjjnnnuuuzzz}}}{{{xxxuuuuuuxxx~~~}}}zzzyyyyyywwwvvvyyyzzzyyyuuuooommmnnnpppttttttiiibbb\\\XXXXXXXXX[[[bbbjjjxxx~~~zzzvvvtttyyy|||tttooolllhhhiiioooxxx|||zzzyyy{{{yyyyyyzzz~~~|||yyyyyywwwyyy}}}~~~}}}yyyxxxvvvuuutttsssssstttsssssssssssssssqqqpppppplllkkkiiieeeaaa]]]YYYWWWVVVTTTPPPMMMKKKJJJKKKLLLIIIJJJLLLLLLLLLMMMPPPRRRQQQRRRYYYffftttrrrdddcccyyy~~~YYYNNNFFFFFFGGGHHHQQQ]]]rrrxxxssszzzkkkaaaZZZXXXVVVVVV[[[dddmmmuuuqqqeee```gggqqqvvvvvvuuuuuuwwwzzz~~~ttttttmmmcccZZZSSSNNNKKKIIIFFFCCC???;;;888777777777777777888888888999999999999999::::::999999888777777888999::::::999777666555666777777777888;;;===>>>???@@@BBBDDDFFFGGGHHHKKKMMMQQQSSSUUUXXX[[[]]]bbbdddhhhlllooopppqqqqqqnnntttyyy{{{{{{{{{~~~yyytttoookkkfffcccaaa```^^^\\\[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYVVVWWWXXXYYYYYYZZZ]]]___aaalll{{{vvvfff\\\WWWRRRQQQNNNHHHEEEFFFBBBEEEIIILLLPPPWWWbbbjjjyyynnnddd```hhhppp~~~}}}xxxlllooouuuzzz|||zzzwwwuuutttxxx}}}|||zzzzzzyyyyyyvvvwwwvvvrrrmmmlllooorrrooowwwlllbbbZZZVVVSSSRRRTTTWWW[[[ccclllvvv}}}{{{zzzyyyxxx{{{sssmmmkkkjjjnnnxxx~~~|||{{{|||xxxuuuvvvvvvyyy}}}}}}{{{yyyvvvtttqqqpppppppppttttttttttttsssrrrqqqqqqkkkjjjgggddd```\\\XXXVVVVVVSSSPPPMMMKKKJJJKKKLLLIIIJJJKKKLLLLLLMMMOOORRRSSSTTT[[[fffsssvvveeeaaatttZZZOOOGGGGGGIIIJJJTTT```vvv{{{tttrrr{{{mmmbbb\\\YYYVVVVVV[[[eeennnvvvooofffbbbkkkvvv}}}~~~~~~~~~zzzrrrhhh]]]UUUOOOKKKHHHEEEBBB>>>:::777555555666777777888888999999999999666777888999:::;;;;;;;;;777888:::::::::999777555666777888888888999<<>>:::777666666777999888888888777777777666888888888888888888888888999999999888888777555555;;;:::999888999;;;>>>@@@@@@AAABBBDDDEEEGGGHHHIIILLLMMMOOOQQQSSSWWW\\\```ccchhhpppuuuxxxzzz{{{|||~~~~~~yyysssnnnkkkiiigggeeeddddddcccaaa___bbb```^^^\\\[[[ZZZZZZ[[[[[[]]]^^^^^^^^^^^^___aaaaaagggooouuu|||rrraaa\\\SSSLLLJJJGGGDDDEEEHHHDDDKKKRRRVVV]]]jjj~~~tttccc]]]fffwww|||wwwrrrppppppttt{{{~~~{{{xxxyyywwwyyy|||zzzvvvtttooorrrttttttrrrpppooooooooorrrccc\\\VVVRRRPPPPPPNNNPPPUUUYYY]]]fffnnnzzzzzzoooiiiiiivvvsssjjjjjjkkklllrrr}}}{{{rrrnnnmmmtttvvvxxxyyyyyywwwtttrrrtttsssrrrqqqpppooooooooosssrrrqqqrrrrrrqqqooommmhhheeeaaa^^^[[[YYYUUUSSSSSSQQQNNNKKKJJJJJJKKKLLLJJJJJJJJJJJJKKKMMMNNNNNNNNNRRRSSSZZZhhhrrr~~~jjjggg~~~aaaQQQFFFGGGHHHJJJZZZnnnpppqqqzzzssseee\\\XXXWWWXXX\\\aaagggmmmwwwxxxgggcccfffrrr~~~zzzrrrfff[[[RRRLLLGGGDDDCCCAAA===999777666666666777777777777777777777777888888888888888888888888999999999888888777666555;;;999888888999;;;>>>???@@@AAABBBDDDFFFGGGHHHIIILLLMMMOOOQQQSSSWWW\\\```jjjooouuu{{{|||wwwrrrooommmkkkiiiiiiiiihhhfffdddcccbbb```___^^^^^^______^^^___aaaaaa``````bbbcccbbbgggmmmqqqvvv}}}{{{{{{ppp```YYYQQQJJJHHHFFFDDDDDDGGGIIIPPPYYYaaajjjyyyjjj```aaammm}}}}}}xxxtttrrrqqqvvv|||}}}zzzxxxuuuvvv|||}}}{{{wwwuuuqqqrrrrrrqqqnnnmmmnnnooouuuppp^^^UUURRROOOMMMMMMNNNMMMPPPVVV[[[```gggppp|||yyyoookkkmmm|||uuufff^^^```bbbeeekkkxxxxxxrrrpppttttttuuuuuutttsssqqqppprrrqqqooonnnmmmnnnnnnoootttsssrrrqqqrrrpppnnnlllhhheee```]]][[[XXXUUUSSSRRRQQQNNNKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMQQQPPPVVVcccnnnmmmjjjaaaRRRFFFEEEFFFLLL___vvvyyylllooopppbbbZZZXXXWWWWWW[[[aaagggnnnxxxqqqdddaaaiiivvv~~~uuunnndddYYYQQQJJJEEEBBBAAA???<<<888666555555666666666666666777777777777888888888888888888888888999999888888777777666666999888888777888;;;===???AAAAAACCCDDDFFFGGGHHHIIIKKKMMMOOOQQQSSSXXX]]]aaaqqquuu}}}|||wwwtttqqqpppnnnnnnooonnnmmmkkkeeeeeecccbbbbbbbbbcccdddaaabbbddddddcccccceeeffffffiiillloooqqquuu|||~~~wwwnnnmmmnnnsss{{{|||pppaaaVVVNNNHHHFFFEEEDDDEEEHHHIIIQQQ]]]iiiwwwwww^^^^^^hhhvvv{{{vvvsssssswww~~~|||uuurrrsssxxx~~~{{{xxxuuuuuuuuussspppmmmmmmoooqqqzzzxxxhhh\\\QQQNNNNNNLLLLLLMMMOOOOOOTTT[[[```dddjjjrrryyypppooorrr}}}vvvhhh]]]VVVYYY]]]aaakkk|||zzzwwwttttttsssrrrrrrqqqppppppooonnnmmmmmmnnnooorrrsssvvvtttrrrqqqpppooommmkkkhhheeeaaa]]][[[XXXUUUSSSRRRPPPNNNLLLJJJJJJJJJKKKLLLKKKKKKKKKKKKKKKLLLMMMOOORRRQQQVVVbbbmmmnnniii___RRRHHHFFFFFFMMMaaavvvwwwlllpppmmm___YYYWWWXXXWWW[[[aaahhhooozzzlllbbbccclllzzz|||zzzzzzyyyoooiii```VVVOOOHHHCCC@@@???===:::888666555555555555666666666666777777777888888888888888888888888999888888777777777777777888888777888999;;;===???AAABBBCCCDDDFFFGGGHHHIIIJJJLLLOOOQQQUUUZZZ```dddsssyyy{{{wwwtttrrrqqqqqqrrrrrrqqqoooiiihhhfffeeeddddddeeefffdddeeeggggggffffffhhhiiikkkmmmooooooppprrrvvvzzz~~~|||qqqkkkdddfffiiipppyyy{{{pppbbbUUUNNNHHHGGGFFFEEEGGGJJJLLLSSS___ooolllZZZaaannn~~~}}}wwwtttssswww}}}|||tttqqqqqqvvv}}}}}}{{{wwwtttxxxxxxwwwtttqqqpppqqqrrrxxx}}}wwwlllaaaYYYRRRLLLLLLMMMKKKLLLOOOQQQRRRXXX```eeegggmmmsss{{{rrrrrrwwwsssggg^^^XXXTTTWWW\\\cccqqq{{{xxxvvvtttrrrpppnnnlllllljjjjjjkkkmmmooorrruuuvvvwwwuuurrrpppooonnnkkkiiiiiieeeaaa^^^[[[YYYVVVSSSQQQPPPNNNLLLJJJJJJJJJJJJLLLKKKKKKKKKKKKKKKLLLMMMPPPSSSRRRUUU```lllllleeezzz]]]SSSJJJHHHIIIOOO___pppsssssswwwzzzpppvvv}}}kkk^^^XXXWWWYYYWWW\\\bbbiiiqqq}}}jjjcccgggssszzzvvvrrrppphhhccc[[[SSSMMMGGGBBB>>>===<<<:::888666555555555666666666777777777777777888888888888888888888888999888777777666777777888777777888888:::<<<>>>???BBBCCCDDDEEEFFFGGGHHHIIIHHHKKKNNNQQQVVV\\\bbbgggqqqzzz|||yyytttrrrqqqqqqrrrrrrqqqooollljjjiiigggfffeeeffffffgggiiijjjjjjjjjjjjkkkmmmoooooopppppppppqqqsssuuuuuu{{{rrrjjjfffeeegggiiinnnvvvwwwmmm```VVVOOOIIIHHHHHHGGGIIIMMMSSSYYYfffxxxhhh___gggsss}}}xxxtttrrruuu{{{~~~}}}zzzuuuqqqqqqvvv}}}|||yyyvvvrrrvvvwwwxxxwwwtttqqqppppppqqq~~~~~~zzzqqqjjjccc[[[VVVPPPLLLJJJLLLLLLJJJLLLPPPRRRTTT\\\eeekkkmmmrrrwww|||ssstttyyywwwhhh]]]WWWVVVTTTXXX___lll~~~}}}|||xxxtttppplllhhhggghhhiiikkknnnrrrtttvvvwwwyyyvvvrrrpppnnnmmmjjjhhhhhheeeaaa]]][[[XXXUUUSSSPPPOOONNNLLLKKKJJJIIIIIIKKKKKKKKKKKKKKKLLLMMMMMMMMMRRRQQQTTT^^^iiijjj___rrr^^^TTTKKKIIILLLSSS___jjjnnnpppuuu|||vvv|||kkk^^^XXXXXXYYYXXX]]]dddkkktttjjjfffkkk|||}}}wwwpppjjjfff```\\\VVVQQQKKKFFFAAA===<<<;;;:::888777666666666888888888888777777777666888888888888888888888888999888777666666777888999777888888:::;;;===???@@@CCCDDDDDDEEEFFFGGGHHHIIIHHHJJJMMMPPPTTTZZZ```eeemmmvvv|||yyytttsssqqqqqqqqqqqqpppnnnlllkkkjjjhhhgggggghhhhhhkkkmmmnnnooonnnnnnoooqqqqqqppppppoooooooooppppppppptttyyyvvvkkkgggfffiiiiiiiiikkkppprrriii^^^WWWPPPKKKJJJJJJIIIKKKOOOTTT[[[jjjzzzfffdddnnnwww}}}yyyuuurrrtttyyy|||zzzwwwuuuqqqrrrwww}}}|||yyyuuurrrrrrtttvvvuuussspppnnnmmmmmmzzz{{{{{{}}}sssooohhhbbb[[[TTTPPPOOOKKKIIIJJJLLLKKKJJJMMMRRRTTTXXXaaammmtttwww||||||zzzyyy~~~{{{ssssssyyy}}}}}}zzzqqqcccXXXUUUWWWYYY]]]hhhzzz}}}zzzvvvrrrnnnllllllnnnrrruuuxxxyyyyyyyyyzzzwwwrrrooommmllliiigggfffccc^^^[[[YYYVVVSSSQQQOOOOOONNNLLLKKKJJJIIIHHHJJJJJJJJJJJJKKKMMMNNNNNNKKKQQQQQQTTT]]]hhhhhhZZZkkk```UUUJJJHHHNNNXXXbbbiiijjjnnnvvv|||}}}|||lll___YYYXXXYYYYYY^^^eeemmmvvvkkkhhhoooyyyqqqhhhbbb^^^ZZZWWWRRRNNNJJJFFFAAA===;;;;;;:::999888777777777;;;;;;:::999888777666666888888888888888888888888999888777666666777888999888888999;;;===???@@@AAADDDDDDEEEFFFGGGGGGHHHIIIIIIJJJLLLNNNQQQUUUZZZ^^^ffflllwww|||zzzvvvtttsssrrrrrrqqqpppnnnkkkjjjjjjiiijjjkkkmmmnnnppprrrsssssssssssstttvvvuuusssrrrqqqpppooommmlllkkkkkkmmmppprrruuuwwwxxxyyy{{{{{{vvvmmmhhhiiillllllkkkiiihhhllloooiiiaaaXXXQQQKKKJJJJJJIIIKKKOOOTTT]]]ppppppaaaeeettt{{{|||wwwssstttxxx{{{yyyuuutttqqqrrrwww}}}|||yyyuuurrrrrrssstttsssqqqoooooopppoooxxx}}}wwwpppaaa___\\\XXXRRRLLLJJJKKKJJJIIIKKKMMMMMMKKKOOOUUUWWW[[[fffttt|||kkkiiijjjqqq}}}{{{rrrrrrxxxrrrsssssslllaaaWWWVVVZZZ]]]cccrrr~~~{{{yyywwwsssuuuyyy|||~~~~~~}}}|||{{{wwwsssooommmkkkiiigggdddaaa\\\YYYWWWTTTQQQOOOOOONNNNNNLLLKKKJJJIIIHHHIIIIIIIIIJJJKKKMMMNNNOOOLLLRRRRRRVVV___iiigggWWWggg{{{cccVVVIIIGGGPPP\\\fffllleeekkkuuuzzz|||lll```ZZZXXXXXXZZZ___fffnnnwwwkkkiiippp~~~uuukkkccc]]]ZZZVVVTTTPPPMMMJJJFFFAAA>>>;;;;;;::::::999888888777===<<<;;;:::999777666666888888888888888888888888999888666555555777999:::888999:::<<<>>>???AAAAAADDDDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLMMMPPPUUUXXX___ccckkkssszzz}}}zzzxxxwwwttttttsssrrrpppnnniiiiiijjjjjjllloooqqqrrrtttuuuwwwwwwvvvvvvxxxyyyzzzxxxuuusssrrrpppmmmkkkeeedddddddddfffiiilllnnniiimmmooolllggggggmmmtttnnnmmmiiigggkkkooolllfffXXXQQQKKKJJJJJJIIIKKKNNNXXXcccyyyhhh[[[dddxxx~~~zzz~~~yyyuuuuuuxxxzzzxxxuuusssqqqrrrwww}}}}}}zzzvvvsssuuuuuutttrrrpppppprrruuusssyyy{{{oooeee```YYYWWWTTTQQQNNNLLLKKKJJJLLLIIIHHHJJJOOOTTTWWWWWWYYYbbbooo}}}~~~ggg```\\\fffzzz}}}xxxwwwxxxzzzwwwqqqjjjccc______```jjjvvv|||yyy}}}|||zzzuuunnnlllnnnnnnlllhhheeeaaa]]]ZZZXXXUUURRRPPPTTTRRRPPPMMMKKKJJJJJJJJJGGGHHHJJJKKKLLLLLLLLLLLLNNNQQQVVVZZZ___nnngggXXX[[[iiieeeUUULLLKKKPPP```lllgggiiikkkuuu||||||iii[[[UUUVVVYYYYYY```iiirrrzzzwwwnnnfffrrrzzzpppggg```ZZZVVVTTTSSSQQQMMMHHHDDD@@@>>>;;;;;;<<<<<<<<<;;;999888:::::::::999666555666888444444555777777888888888666666666666666777888888888999:::<<<>>>???AAAAAAGGGGGGFFFFFFGGGGGGHHHIIIHHHJJJLLLNNNOOOOOONNNMMMNNNSSSYYY]]]aaahhhrrr{{{|||yyywwwxxxyyyyyyyyyxxxuuurrrqqqmmmlllkkkjjjkkknnnqqqsssyyyxxxwwwxxx{{{}}}|||wwwrrrnnnjjjiiieeebbb^^^\\\\\\]]]]]]]]]]]]bbbbbb^^^aaallltttuuusssjjjaaaaaahhhllliiidddWWWSSSMMMIIIIIIJJJKKKKKKTTTeeeooo```^^^eeezzz|||{{{tttqqquuuyyyzzz|||xxxvvvwww}}}~~~xxxvvvxxxvvvvvvvvvtttqqqppppppqqqtttsss|||xxxooodddZZZVVVRRRQQQNNNLLLJJJIIIIIIIIILLLLLLMMMOOORRRVVVYYYZZZ^^^ffftttwww^^^XXXWWWbbbuuu{{{yyyyyyzzzxxxsssmmmiiigggiiikkkyyy|||yyy}}}zzzxxxsssooommmnnnnnnkkkhhhdddaaa]]]ZZZXXXUUURRRPPPQQQOOOMMMKKKIIIHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMLLLNNNSSSYYY```qqqhhhXXXZZZggg}}}eeeUUULLLLLLQQQbbbnnnjjjffflllzzz~~~xxx|||iii[[[VVVXXXZZZ\\\bbbjjjrrr{{{vvvpppkkkxxx{{{qqqiiibbb[[[WWWUUUSSSPPPLLLHHHDDD@@@>>>:::;;;<<<<<<<<<;;;:::999:::;;;;;;999777666777999777888888888888777666666555555555666777888999:::::::::<<<===???AAABBBCCCFFFEEEEEEEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLJJJHHHGGGEEEIIIMMMOOOQQQWWW___fffqqqwww~~~~~~zzzwwwvvvwwwxxxxxxxxxwwwtttrrrpppkkkkkklllmmmooosssvvvxxx}}}{{{zzz{{{}}}~~~~~~}}}}}}}}}}}}{{{wwwrrrllliiiccc```[[[WWWVVVVVVVVVVVVYYY\\\]]]ZZZ]]]gggoooqqqrrrjjjbbbbbbgggkkkgggbbb[[[VVVOOOKKKJJJJJJKKKKKKTTTddd|||eee\\\]]]eeexxx{{{ssspppuuuyyy{{{|||yyyvvvwww|||zzzxxxyyyvvvvvvuuusssqqqpppqqqrrrqqqpppvvv}}}uuukkkcccZZZSSSQQQNNNLLLKKKJJJIIIIIIJJJJJJKKKNNNRRRTTTTTTWWW\\\```gggooo~~~ppp[[[XXXYYYeeewww}}}{{{{{{zzzwwwtttrrrtttyyy}}}}}}|||zzz~~~~~~zzzwwwtttqqqnnnnnnooonnnjjjgggbbb```\\\ZZZXXXUUURRRPPPOOONNNLLLJJJIIIIIIIIIJJJJJJIIIIIIIIIJJJLLLNNNOOONNNNNNQQQXXXbbbsssiiiXXXZZZeee{{{fffUUUMMMNNNTTTcccooommmiiiqqqvvvttt{{{iii]]]XXXZZZ\\\^^^dddlllttt{{{ssspppmmm{{{|||ssskkkccc]]]YYYVVVTTTQQQLLLHHHDDDAAA???::::::;;;<<<<<<;;;;;;:::;;;;;;;;;:::888777888:::;;;;;;;;;:::999777555555555555555666777999:::;;;<<<===>>>???AAABBBDDDDDDEEEDDDDDDEEEFFFGGGHHHIIIMMMNNNNNNMMMLLLIIIFFFDDDDDDFFFHHHHHHHHHJJJPPPTTTXXX]]]eeejjjnnnqqqwww{{{~~~{{{xxxuuutttvvvvvvwwwvvvuuusssqqqoooiiikkkmmmqqquuuxxx{{{}}}~~~}}}~~~~~~|||zzz||||||uuunnniiiccc^^^XXXTTTRRRQQQPPPOOORRRUUUVVVTTTXXX```gggjjjkkkeee```bbbhhhllliiieeeaaa[[[TTTNNNLLLLLLMMMMMMPPP]]]rrrpppYYYVVV[[[cccrrr{{{rrrooosssyyy{{{{{{yyyvvvvvvzzz|||yyyzzzuuuvvvuuusssqqqpppqqqsssnnnlllsss}}}|||kkkbbb]]]WWWTTTTTTOOONNNMMMLLLLLLLLLMMMNNNLLLPPPUUUUUUTTTXXXbbbjjjsss}}}ppp^^^]]]```kkk|||~~~~~~~~~}}}|||~~~~~~}}}|||||||||~~~~~~~~~}}}}}}~~~|||xxxtttpppooonnnnnnnnnlllhhheee```^^^[[[YYYXXXUUURRROOOOOONNNMMMLLLKKKKKKLLLLLLKKKJJJIIIIIIJJJLLLNNNPPPTTTRRRRRRXXXbbbssskkkYYY[[[eeezzziiiUUUMMMPPPVVVdddpppooorrr{{{nnnoooyyyhhh^^^ZZZ\\\]]]^^^dddllluuu}}}nnnmmmkkkzzz|||tttlllddd]]]YYYWWWUUURRRNNNIIIEEEBBB@@@::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<:::999888999;;;<<<<<<<<<;;;:::888777666666666666777888999:::;;;===>>>???@@@BBBCCCDDDEEEEEEEEEEEEFFFGGGHHHJJJKKKRRRRRRRRRRRROOOLLLIIIGGGGGGHHHHHHGGGFFFGGGJJJMMMMMMRRRYYY___ccchhhmmmpppsssuuuzzz|||yyyvvvtttsssttttttttttttsssqqqooonnniiikkkooossswwwzzz|||}}}}}}}}}~~~}}}{{{}}}}}}vvvooojjjddd___XXXRRROOONNNMMMLLLLLLNNNOOOOOORRRYYY```dddaaa______cccjjjnnnnnnlllfffaaaYYYSSSPPPPPPPPPOOOLLLTTTbbbxxx{{{cccQQQRRRZZZ```nnn}}}|||rrrnnnrrrxxxzzzzzzxxxuuutttwww||||||wwwxxxuuuuuutttrrrpppppprrrtttnnnmmmvvvuuufff^^^ZZZVVVUUUUUUSSSRRRPPPOOOOOOOOOPPPQQQOOOSSSWWWWWWWWW^^^lllxxxwwweeeeeeiiirrr~~~}}}}}}}}}~~~|||||||||zzzxxxxxxzzz{{{|||{{{zzzzzzzzzxxxuuusssmmmmmmmmmmmmllliiieeebbb^^^\\\ZZZYYYXXXUUURRROOOOOONNNLLLKKKKKKKKKLLLMMMKKKJJJIIIIIIJJJLLLOOOPPPUUURRRSSSXXXbbbsssmmm[[[\\\cccxxxkkkVVVNNNSSSXXXeeeqqqrrrzzzwwwhhhlllxxxggg^^^\\\\\\]]]]]]ccclllvvvkkkllllllzzz|||tttlllddd]]]XXXWWWVVVTTTPPPLLLGGGCCCAAA;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;:::999888:::;;;;;;;;;;;;;;;;;;:::999999999999888888888999999:::>>>>>>???@@@BBBCCCDDDDDDFFFFFFFFFGGGIIIKKKMMMNNNSSSSSSTTTTTTSSSPPPNNNLLLHHHHHHHHHGGGFFFGGGIIIJJJMMMPPPUUUZZZ^^^bbbfffiiikkknnntttzzz|||yyywwwuuussssssrrrrrrrrrqqqpppooonnnmmmjjjmmmppptttwwwyyyyyyyyyyyyyyy{{{~~~{{{uuuoookkkeee___XXXQQQMMMLLLKKKJJJIIIIIIJJJLLLNNNRRRXXX^^^\\\]]]```dddjjjmmmmmmllliiiddd]]]XXXUUUTTTSSSRRRNNNPPPVVVbbbttt}}}lllZZZMMMRRRZZZaaappp}}}rrrmmmqqqwwwyyyyyywwwtttssstttyyyzzzuuuuuuttttttsssqqqppppppsssvvvtttuuu~~~qqqccc\\\XXXTTTQQQRRRTTTSSSRRRQQQQQQRRRSSSTTTUUUYYY]]]```cccmmm}}}uuuuuuwww}}}}}}||||||~~~|||}}}|||zzzxxxwwwxxxyyywwwvvvuuuuuuvvvuuusssqqqkkkkkkkkkjjjhhhdddaaa___\\\[[[YYYYYYXXXUUURRROOOMMMLLLJJJIIIHHHIIIIIIJJJKKKJJJJJJJJJKKKMMMOOOPPPQQQPPPSSSYYYbbbsssnnn\\\]]]aaauuummmWWWOOOWWW]]]iiivvvyyynnndddlllvvvfff^^^[[[\\\\\\]]]cccmmmwwwyyyhhhlllnnn|||tttllleee]]]XXXXXXXXXWWWTTTPPPJJJEEEAAA===<<<;;;::::::::::::;;;999:::;;;:::888888999;;;999:::;;;;;;;;;;;;;;;:::999999999888999999:::;;;???@@@@@@AAABBBCCCDDDEEEFFFFFFGGGHHHJJJLLLNNNPPPPPPQQQSSSTTTSSSRRRPPPOOOKKKKKKKKKKKKKKKLLLLLLMMMOOOPPPSSSVVVYYY]]]___```fffjjjpppwww|||{{{yyyvvvtttsssrrrrrrppppppooonnnnnnmmmmmmlllmmmnnnqqqsssuuuvvvvvvvvvvvvvvvxxx|||{{{vvvrrrooohhhbbbYYYQQQLLLIIIGGGFFFGGGFFFGGGJJJKKKLLLQQQXXX\\\^^^bbbeeegggfffeeedddfffccc^^^ZZZXXXVVVTTTSSSSSSSSSSSSUUU\\\dddddd___\\\PPPLLLUUU]]]dddttt~~~sssnnnqqquuuwwwvvvuuusssqqqrrrwww{{{vvvuuuttttttsssqqqpppqqqtttwww{{{}}}wwwkkk```[[[YYYUUURRRRRRTTTTTTSSSTTTUUUWWWYYYZZZ\\\bbbhhhooovvv~~~|||zzzzzz{{{yyyzzz{{{zzzxxxwwwxxxyyyvvvtttsssssssssrrrqqqoookkkkkkjjjhhhddd```]]]\\\ZZZYYYYYYXXXXXXUUURRROOOMMMLLLJJJIIIHHHHHHHHHIIIJJJJJJKKKLLLMMMNNNNNNOOOOOOQQQVVVZZZaaaqqqooo\\\\\\bbbwwwlllVVVPPP[[[dddppp|||hhhdddnnnttteee]]][[[ZZZZZZ___eeeoooxxxtttdddjjjooo}}}vvvnnnfff___ZZZXXXYYYZZZXXXTTTMMMFFFAAA>>>===<<<:::999999999:::888999:::999777777999;;;999::::::;;;;;;:::::::::777777777888:::<<<===>>>AAABBBBBBCCCDDDEEEFFFFFFEEEEEEFFFHHHJJJMMMOOOPPPPPPQQQSSSTTTTTTSSSQQQPPPPPPOOOOOOOOOPPPPPPPPPOOOQQQQQQRRRUUUXXX[[[\\\]]]eeeiiiooowww}}}wwwvvvuuusssqqqpppppppppooonnnmmmmmmllllllllllllnnnoooqqqrrrtttuuuuuuuuuwwwvvvwww{{{zzzvvvsssqqqiii^^^TTTMMMHHHFFFDDDFFFCCCDDDGGGHHHGGGKKKRRRYYY\\\aaadddccc```^^^]]]aaa___\\\ZZZYYYWWWTTTQQQSSSUUUUUURRRSSSVVVUUUQQQPPPKKKOOO[[[```cccrrrtttoooqqqtttuuutttsssqqqooopppvvv}}}yyyyyytttsssrrrpppoooqqquuuxxx~~~qqqfff^^^\\\]]]ZZZWWWWWWUUUUUUUUUWWWYYY\\\^^^```bbbhhhqqq{{{}}}{{{xxxxxxyyyuuuwwwyyyyyywwwwwwwwwxxxwwwuuusssrrrrrrqqqooommmjjjjjjiiifffaaa]]][[[[[[ZZZYYYXXXXXXXXXVVVRRRNNNPPPOOOMMMKKKJJJJJJJJJJJJIIIJJJKKKMMMNNNNNNNNNNNNRRRUUUYYY\\\```nnnppp\\\\\\fffzzzlllUUUQQQ^^^hhhvvvvvveeedddoootttddd\\\ZZZYYYXXXaaagggpppyyyqqqaaaggglll}}}wwwppphhh```[[[XXXZZZ\\\[[[WWWOOOFFFAAA@@@>>><<<:::999888999999777888999888777777888::::::;;;;;;;;;::::::999888444555666888;;;>>>@@@AAACCCCCCDDDEEEFFFGGGGGGHHHDDDDDDEEEGGGIIILLLNNNOOORRRSSSUUUVVVUUUTTTRRRQQQPPPNNNNNNNNNNNNOOONNNLLLUUUTTTTTTVVVZZZ]]]^^^^^^gggjjjqqqyyy|||xxxtttsssrrrpppooonnnnnnnnnnnnmmmllllllkkkkkkkkkkkkooopppqqqrrrsssuuuvvvwwwyyyxxxxxxzzzzzzwwwyyyqqqdddXXXPPPJJJFFFDDDEEEBBBBBBFFFFFFDDDGGGNNNSSSXXX^^^aaa```^^^\\\\\\\\\[[[ZZZYYYYYYVVVSSSPPPOOOTTTWWWUUUTTTTTTSSSPPPKKKJJJSSS___bbb```llluuupppqqqssssssrrrrrrpppoooooouuu||||||tttsssrrrpppoooqqquuuyyy~~~}}}}}}{{{{{{zzziiigggddd```^^^\\\[[[[[[WWWXXX[[[\\\^^^```dddfffooouuu~~~~~~{{{yyyxxxwww~~~|||xxxvvvvvvuuutttsssxxxwwwvvvuuutttrrrnnnkkkiiigggddd```^^^\\\[[[[[[ZZZXXXWWWTTTSSSQQQQQQPPPNNNMMMKKKIIIHHHGGGGGGHHHIIIIIIJJJJJJKKKLLLLLLLLLQQQXXX```bbbeeerrrpppWWW___eeevvviiiYYYUUU^^^jjj|||mmmgggeeennnnnnccc]]]YYYYYY\\\]]]dddmmmwwwnnn```aaaooo|||~~~vvvpppiiiccc___YYYYYYXXXWWWUUUPPPIIIDDDCCC@@@===;;;;;;:::888666666555555555555666777777777777888999::::::::::::888888888999;;;>>>@@@BBBBBBBBBCCCEEEFFFHHHIIIIIIIIIIIIIIIIIIKKKLLLMMMNNNRRRSSSVVVWWWXXXWWWVVVUUUOOONNNNNNPPPRRRSSSSSSSSSVVVWWWXXXYYYYYY\\\```cccgggooowww|||zzzvvvtttnnnooooooooonnnllljjjiiijjjiiihhhhhhhhhiiijjjkkknnnoooqqqqqqppppppqqqssssssuuuyyy}}}rrraaaRRRIIIEEEDDDDDDCCCAAAAAABBBDDDGGGIIIQQQVVV[[[]]]\\\YYYXXXXXXWWWWWWVVVUUUTTTSSSSSSRRRSSSRRRRRRSSSSSSRRRPPPNNNRRROOOTTT]]]___```lll~~~}}}ttt}}}|||rrrkkkmmmssstttvvvvvvuuutttvvv{{{~~~{{{wwwrrroooooonnnnnnsss{{{{{{zzztttkkkjjjhhhfffeeecccccccccbbbccccccdddeeeiiiooosss}}}~~~~~~}}}|||{{{zzz}}}zzzwwwuuuuuuuuutttsssvvvuuutttsssrrrpppllljjjgggeeeccc```]]][[[YYYXXXYYYXXXVVVTTTRRRQQQPPPPPPMMMLLLJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLOOOZZZdddffffffooonnnWWW___dddvvvooo]]]XXXcccqqqqqqkkkhhhrrr}}}lllbbb\\\YYYYYY\\\```fffoooxxxkkk___aaappp}}}vvvpppiiiddd```[[[ZZZXXXVVVSSSOOOIIIEEEDDDAAA>>><<<;;;:::888666555444444444555666777777::::::;;;;;;;;;:::999999888888999:::<<<>>>AAABBBBBBCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGIIIJJJMMMOOOPPPRRRTTTVVVXXXXXXXXXWWWWWWUUUUUUUUUVVVWWWXXXXXXXXXZZZ\\\___```aaaccceeehhhmmmttt{{{}}}wwwsssppplllkkkjjjhhhggggggggghhhhhhgggeeeeeefffhhhlllnnnmmmooopppppppppppprrrsssvvvxxx|||~~~pppaaaTTTLLLHHHGGGCCCBBBAAA@@@AAACCCFFFHHHJJJNNNSSSUUUTTTRRRRRRRRRRRRQQQQQQPPPOOONNNNNNNNNPPPQQQRRRTTTUUUUUUTTTRRRSSSQQQVVV^^^```aaammm}}}yyytttwww~~~}}}tttmmmnnnsssuuuvvvuuusssrrruuu{{{|||wwwsssppppppoooooottt{{{|||{{{~~~tttqqqqqqppppppooonnnmmmllljjjjjjjjjiiikkkooovvv{{{~~~~~~}}}}}}}}}zzzxxxuuuttttttttttttssssssrrrqqqpppooommmjjjgggccccccaaa___\\\YYYWWWVVVWWWWWWUUUTTTRRRQQQPPPOOOLLLKKKIIIHHHHHHHHHIIIJJJIIIIIIJJJJJJKKKLLLLLLLLLNNN\\\iiikkkgggiiixxxlllWWW```eeeyyyvvvaaa\\\jjj{{{xxxqqqlllwwwzzziii```[[[XXXYYY]]]ccchhhpppyyy|||hhh^^^bbbsss|||vvvpppjjjddd```^^^[[[WWWTTTQQQMMMIIIFFFEEEBBB???===;;;:::888666333333333444444666777777<<<<<<<<<<<<;;;:::999888888888999;;;===???AAACCCCCCDDDDDDEEEFFFFFFGGGGGGHHHGGGGGGHHHIIIKKKMMMOOORRRSSSUUUWWWXXXYYYXXXXXX[[[[[[[[[[[[\\\^^^```aaaaaadddgggjjjkkklllnnnpppwww}}}{{{vvvrrrmmmiiigggeeebbb``````aaaccceeeeeedddcccccceeehhhlllooonnnppprrrrrrrrrsssuuuwwwzzz|||~~~{{{{{{{{{}}}vvvkkk___TTTMMMJJJHHHCCCBBB@@@???@@@BBBDDDEEEEEEHHHKKKMMMMMMLLLLLLMMMLLLLLLKKKJJJIIIIIIIIIIIILLLNNNQQQUUUWWWXXXXXXXXXYYYXXX\\\ccceeefffqqq~~~zzzvvv~~~uuunnnnnnsssuuuuuutttqqqooossszzz|||wwwsssqqqpppoooooottt{{{yyywww|||{{{{{{yyyxxxvvvtttssspppqqqqqqpppqqqtttyyy|||~~~~~~}}}||||||{{{xxxvvvsssrrrsssssssssrrrpppooonnnmmmmmmkkkgggeeeaaaaaa```___\\\YYYVVVTTTUUUUUUTTTSSSRRRPPPOOONNNJJJIIIHHHHHHHHHIIIJJJKKKIIIIIIJJJJJJKKKLLLLLLLLLPPP^^^llllllddddddppp~~~kkkWWWaaaeeezzz{{{ddd___ppp~~~tttnnnzzzvvvfff^^^YYYWWWYYY]]]eeejjjqqqyyyuuuddd^^^dddvvv{{{uuupppjjjeeeaaa```\\\WWWRRRNNNKKKHHHFFFEEEBBB???===<<<:::888666333333333333444666777888:::;;;;;;;;;::::::999888888888:::<<<>>>@@@BBBCCCDDDEEEEEEEEEFFFFFFGGGGGGJJJIIIHHHGGGHHHIIIKKKLLLQQQRRRTTTUUUWWWXXXXXXXXX[[[\\\]]]^^^```dddiiillllllooorrrtttvvvyyy}}}zzzrrrnnnkkkeee``````___]]]\\\\\\]]]___```cccddddddfffgggiiikkklllppprrrtttuuuuuuvvvyyy{{{}}}~~~zzzvvvuuuuuutttoooggg]]]TTTLLLGGGEEEBBBAAA@@@@@@@@@AAACCCDDDDDDFFFHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHHHHLLLPPPUUUWWWYYYZZZ[[[aaaaaafffllloooqqqyyy}}}vvvooonnnrrruuutttrrrnnnmmmpppxxx}}}zzzvvvrrrppppppooonnnssszzzuuuqqq~~~zzzxxxvvvwwwxxx{{{{{{{{{|||~~~~~~~~~}}}|||}}}~~~|||{{{zzzyyyxxxxxxuuusssrrrrrrsssrrrqqqnnnmmmlllkkkkkkiiifffccc`````````___\\\YYYVVVUUUSSSSSSSSSSSSQQQPPPNNNMMMIIIIIIHHHGGGHHHIIIJJJKKKIIIIIIJJJJJJKKKLLLLLLLLLSSS___iiihhhaaaaaannn{{{mmmYYYaaa```xxx}}}eee```sssuuuooo~~~sssddd\\\XXXWWWYYY]]]eeejjjrrrzzzpppccc```gggzzzzzztttpppkkkfffcccbbb]]]VVVPPPKKKHHHFFFDDDCCCAAA>>><<<<<<;;;999777333333333444555666777777777777888999999999999999777888:::===???BBBCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHIIIHHHFFFFFFGGGIIIKKKMMMOOOPPPQQQRRRSSSTTTTTTUUUWWWYYY\\\___cccjjjrrrxxx}}}~~~~~~rrriiieeebbb]]]YYYYYYZZZ[[[\\\\\\]]]\\\\\\ccceeegggjjjkkkjjjiiihhhnnnppprrrtttuuuwwwyyy|||}}}}}}xxxuuuttttttrrrnnnhhh```WWWNNNGGGCCCBBBAAAAAAAAAAAABBBDDDEEEFFFFFFGGGIIIJJJJJJIIIIIIDDDDDDBBBBBBBBBCCCDDDEEEFFFJJJOOOSSSUUUXXX[[[^^^hhhjjjpppwwwzzz||||||vvvooommmoootttsssqqqmmmkkknnnvvv|||{{{vvvssspppnnnnnnmmmmmmqqqwwwtttlll{{{|||~~~{{{yyyxxx{{{~~~||||||||||||}}}~~~~~~}}}|||zzzyyyxxxwwwxxxvvvsssrrrrrrrrrrrrqqqmmmlllkkkkkkkkkiiifffccc``````___]]][[[XXXVVVUUURRRRRRRRRRRRQQQOOOMMMLLLIIIIIIHHHGGGGGGHHHIIIJJJIIIIIIJJJJJJKKKLLLLLLLLLTTT\\\dddccc___cccppp}}}ppp[[[```^^^wwwgggcccuuu~~~rrrppprrrccc[[[XXXVVVYYY]]]dddjjjttt}}}mmmddddddjjj~~~yyytttpppkkkgggdddaaa\\\TTTNNNIIIFFFCCCAAAAAA???<<<;;;;;;;;;999888666555555555555666777777555666777888999999999999777888;;;>>>AAACCCDDDDDDFFFFFFGGGHHHIIIIIIJJJJJJFFFEEEDDDDDDFFFIIIMMMOOOLLLLLLMMMMMMNNNNNNOOOOOOQQQUUUYYY^^^dddmmmyyyzzzssshhh```\\\YYYWWWUUUVVVWWWYYY[[[\\\\\\\\\[[[ccceeehhhkkklllkkkiiigggjjjllloooqqqsssuuuxxxzzz}}}{{{xxxwwwwwwtttsssooohhh___TTTKKKEEEBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHJJJLLLKKKHHHFFF@@@???>>>===>>>???BBBCCCEEEIIIMMMQQQSSSWWW^^^cccnnnsss{{{|||vvvooolllnnnrrrqqqpppllljjjmmmtttzzz|||yyyuuurrrooommmnnnmmmlllpppvvvuuukkkuuu|||vvv~~~zzz}}}{{{{{{||||||}}}~~~}}}}}}|||{{{zzzzzzzzzzzzwwwtttrrrrrrrrrqqqpppmmmlllkkkkkkkkkjjjgggddd___^^^\\\ZZZXXXVVVUUUUUUPPPQQQRRRRRRQQQOOOMMMKKKJJJIIIHHHGGGGGGGGGHHHIIIIIIIIIJJJJJJKKKLLLLLLLLLQQQXXX^^^```aaagggtttttt]]]^^^fffmmmhhhwww~~~yyyppprrrrrrccc[[[XXXVVVXXX\\\dddlllwwwlllggghhhnnn~~~xxxssspppkkkgggddd```[[[SSSMMMHHHDDD@@@>>>>>><<<:::::::::;;;:::888888888777666666666666777777888888999999999888888777888;;;???BBBCCCEEEEEEGGGGGGHHHIIIJJJLLLLLLMMMIIIHHHEEEDDDEEEGGGJJJLLLIIIIIIIIIHHHHHHIIIIIIJJJIIIMMMSSSXXX^^^iiiwwwzzzhhhddd^^^WWWTTTSSSSSSTTTUUUVVVWWWXXXZZZ[[[\\\]]]cccccceeefffhhhiiijjjkkkiiilllooorrrtttvvvyyy|||}}}|||zzzyyyzzzuuuuuusssmmmdddYYYOOOHHHBBBBBBCCCEEEGGGHHHJJJJJJLLLLLLLLLNNNPPPNNNIIIEEE@@@???===<<<===???BBBDDDCCCGGGLLLOOOSSSYYYccckkkuuu}}}}}}xxxqqqmmmmmmppppppooollljjjlllrrrwwwyyyzzzvvvrrrooonnnooonnnlllpppuuutttiiiooozzzqqq{{{{{{|||}}}~~~~~~|||||||||}}}}}}}}}}}}}}}{{{xxxuuusssrrrrrrqqqooommmlllllllllllljjjgggeee^^^]]]ZZZWWWUUUTTTTTTTTTOOOPPPQQQRRRQQQOOOLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLOOOTTT[[[___ccckkkvvvwww^^^]]]sssqqqlllxxx{{{yyy{{{{{{vvvnnntttrrrccc[[[XXXVVVXXX\\\eeemmmyyylllhhhkkkppp}}}xxxsssppplllhhheee___ZZZSSSLLLGGGBBB>>><<<<<<:::999999:::;;;:::999:::999888777777666666666::::::::::::999999888777777999<<>>???BBBEEEGGGBBBFFFKKKOOOSSS\\\hhhqqq|||~~~yyyrrrnnnnnnnnnoooooommmjjjlllqqquuuvvv|||xxxrrrpppooopppooommmpppvvv}}}~~~|||rrrfffjjjzzzooo}}}xxxzzz{{{zzzyyy{{{~~~|||{{{{{{yyyyyyzzzzzz{{{zzzzzzzzzyyyxxxwwwuuutttrrrqqqppplllkkkjjjiiihhhfffccc```^^^\\\YYYVVVTTTSSSTTTTTTSSSSSSRRRQQQPPPNNNLLLKKKJJJIIIGGGFFFFFFFFFGGGGGGIIIIIIIIIIIIKKKLLLMMMNNNPPPVVV\\\___aaajjj{{{ggghhh}}}xxxxxxzzz{{{uuujjjvvvrrruuu~~~qqqaaaYYYVVVWWW[[[```ccclllxxx}}}jjjfffggguuuyyyppplllkkkgggbbb]]]WWWPPPIIIEEECCCAAA???>>>>>>===<<<;;;;;;;;;;;;888888888888888888999999999999:::;;;;;;;;;::::::999<<>>>>>>>>???AAACCCDDDIIIIIILLLPPPSSSZZZhhhvvv~~~zzzvvvqqqmmmoooppppppnnnkkkjjjnnnrrr{{{~~~zzzuuuqqqooopppooommmooosss}}}sssbbbiii{{{~~~{{{uuu}}}{{{}}}xxxyyyyyyzzz{{{~~~~~~~~~}}}|||{{{zzzyyyyyyzzzzzzzzzyyyyyyxxxvvvuuutttrrrqqqooonnnmmmkkkiiihhhggggggeeeaaa^^^]]][[[XXXVVVTTTSSSTTTTTTRRRRRRQQQOOONNNLLLKKKKKKIIIIIIGGGFFFFFFFFFGGGGGGIIIIIIIIIJJJKKKLLLMMMNNNRRRVVVZZZ]]]cccpppmmmrrr{{{xxxxxxwwwrrrhhhvvvlllrrr|||qqqaaaYYYWWWWWWZZZ___eeemmmxxx|||iiifffgggvvvxxxooojjjhhhddd___\\\WWWPPPIIIFFFCCCAAA??????>>>===<<<;;;;;;;;;;;;888888888888888888888888999999::::::;;;;;;:::::::::===@@@BBBCCCDDDEEEGGGHHHIIIKKKMMMOOOOOOOOOOOONNNKKKGGGEEEDDDDDDCCCBBBBBBBBBAAA@@@???===<<<<<<===???@@@@@@BBBIIISSS[[[gggqqq|||vvvfffXXXPPPNNNOOOPPPQQQSSSUUUWWWXXXZZZYYYXXXXXXZZZ\\\^^^___bbbccceeeeeeeeegggiiilllnnnnnnoooqqqsssuuuwwwxxx}}}~~~~~~}}}yyywwwwwwvvvuuutttsssvvvxxxvvvmmmaaaTTTMMMJJJHHHHHHMMMPPPPPPQQQTTT\\\cccgggeee```WWWKKK@@@>>>>>>>>>>>>???AAACCCEEEIIIHHHKKKOOOTTT\\\lllzzz|||xxxrrrnnnmmmooopppnnnllllllooorrryyy}}}{{{uuuqqqooopppooommmnnnrrr}}}|||uuudddhhhvvv~~~xxxxxxzzz|||~~~yyyttt~~~}}}|||}}}zzzyyyyyy{{{~~~}}}|||zzzyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvsssrrrqqqooonnnlllkkkjjjiiigggfffeeeeeebbb___\\\\\\ZZZXXXVVVTTTSSSSSSSSSRRRQQQOOOMMMKKKKKKKKKKKKIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNTTTUUUXXX^^^jjjzzz|||nnnyyyxxxtttrrrsssqqqkkk{{{yyyeeemmmyyy~~~pppaaaYYYWWWVVVZZZ___gggnnnyyyzzzhhhfffiiiyyy|||{{{uuulllgggeeeaaa[[[[[[VVVOOOJJJFFFDDDAAA@@@???>>>===<<<;;;;;;;;;;;;888888888888888888888888888888999:::::::::::::::;;;>>>BBBEEEEEEEEEFFFGGGHHHIIIKKKMMMOOOOOOOOOOOOOOOLLLHHHFFFEEEEEECCCBBBAAAAAA@@@>>>===<<<;;;::::::<<<=========AAAGGGMMMQQQYYYbbbjjjsss}}}|||rrrfffZZZQQQKKKHHHKKKMMMPPPSSSVVVXXXYYYYYY[[[[[[ZZZZZZ[[[]]]___```aaaccceeeffffffhhhkkkmmmnnnnnnnnnoooqqqtttwwwyyy{{{{{{||||||}}}~~~}}}zzzwwwvvvuuuuuutttsssvvvxxx{{{zzzsssgggZZZQQQLLLJJJJJJOOOSSSUUUYYY___eeeoootttnnnbbbUUUIIIAAA=========>>>???BBBDDDEEEIIIIIIKKKPPPUUU___pppzzztttoookkknnnqqqpppnnnmmmooorrrvvv{{{|||vvvqqqooopppooommmnnnqqqyyyyyyuuueeegggppp|||sssqqquuuyyy{{{zzzvvvwwwvvvzzz~~~||||||~~~~~~}}}{{{zzzyyyxxxwwwxxxxxxxxxwwwwwwuuutttsssrrrqqqpppnnnmmmkkkjjjiiigggfffeeedddcccaaa^^^[[[ZZZYYYWWWUUUTTTSSSSSSSSSRRRPPPNNNKKKJJJKKKKKKLLLIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIJJJJJJKKKMMMNNNOOOSSSTTTYYYdddtttxxxooo~~~rrrllllllooorrrppppppbbbkkkyyy}}}oooaaaYYYWWWWWWZZZ^^^gggoooyyyxxxgggggglll|||uuutttpppiiieeeddd___YYYZZZUUUOOOJJJGGGDDDBBB@@@>>>===<<<;;;::::::::::::999999999888888888888888777888999::::::::::::::::::>>>BBBEEEFFFFFFFFFGGGHHHJJJLLLNNNOOOPPPOOOOOOOOOLLLIIIGGGFFFEEEDDDBBBCCCBBBAAA@@@???===<<<<<<;;;===???@@@AAABBBFFFIIIKKKPPPTTTVVV[[[bbbdddccceee```XXXPPPJJJIIIIIIJJJLLLOOORRRVVVXXXXXXXXXWWW]]]]]]^^^^^^]]]^^^```bbbbbbccceeefffgggiiikkknnnooonnnmmmnnnpppssswwwzzz{{{{{{{{{||||||}}}}}}}}}{{{xxxuuusssssssssrrrqqqsssvvvxxxyyytttiii]]]TTTOOOLLLMMMQQQUUUXXX```gggpppzzztttaaaQQQFFF@@@=========>>>@@@CCCEEEFFFMMMLLLNNNRRRXXXcccuuu{{{tttooolllpppsssssspppnnnoooppptttyyy~~~wwwrrrppppppooolllmmmqqquuuuuussseeefffmmmxxxqqqrrryyy|||xxxgggiiippp{{{wwwqqqqqqjjjlllppptttyyy~~~~~~|||{{{||||||{{{zzzxxxwwwvvvvvvvvvvvvvvvvvvuuutttrrrrrrrrrqqqpppooommmkkkjjjiiigggfffddddddcccaaa]]]ZZZXXXXXXVVVUUUTTTSSSRRRRRRRRRPPPNNNLLLKKKKKKLLLMMMHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJLLLMMMNNNOOOQQQTTT\\\jjj|||wwwpppoooiiiiiimmmrrrssslllbbblllzzz{{{nnn```YYYWWWWWWZZZ___gggnnnzzzttteeehhhpppzzzvvvmmmnnnkkkgggeeeeee```ZZZXXXTTTOOOJJJGGGEEEBBB@@@===<<<;;;:::999999999999999999999888888888777777666777888999:::::::::::::::>>>BBBDDDEEEEEEFFFGGGIIIJJJLLLNNNOOOPPPPPPPPPNNNLLLIIIHHHHHHGGGEEECCCCCCCCCBBBAAA@@@???>>>>>>===@@@CCCFFFHHHJJJLLLMMMMMMPPPQQQOOOOOOSSSSSSQQQPPPNNNJJJGGGFFFHHHJJJLLLMMMOOOTTTXXXZZZ[[[ZZZYYY^^^```aaaaaa``````bbbdddcccdddfffggggggiiilllnnnpppooonnnoooqqqtttxxxzzz}}}}}}}}}}}}}}}|||||||||zzzwwwsssqqqpppooommmlllkkkllloooqqqoooggg]]]UUURRRPPPPPPTTTWWW[[[eeennn{{{uuu]]]KKKBBB???======>>>???AAADDDGGGHHHQQQPPPRRRWWW]]]hhh{{{zzzrrrmmmpppsssvvvuuuqqqnnnmmmmmmsssyyyxxxsssppppppooollllllppprrrpppzzzooocccffflllyyy{{{|||xxx```bbbjjjvvv~~~uuunnnfffaaa```[[[]]]___bbbeeejjjpppuuuzzzyyyxxx~~~~~~|||{{{zzz{{{zzzyyyxxxwwwuuuttttttttttttttttttssssssrrrqqqqqqpppooonnnllljjjiiihhhfffdddcccbbbbbb```\\\YYYWWWVVVVVVUUUTTTSSSRRRQQQQQQOOONNNLLLLLLLLLLLLMMMHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOPPPUUU^^^lll{{{sssiiixxxpppjjjjjjoootttuuu~~~hhhbbbnnn}}}xxxkkk___YYYXXXXXX\\\```gggooo|||qqqeeekkktttuuunnnjjjhhhjjjiiifffeeefffaaa[[[WWWSSSOOOKKKHHHFFFCCCAAA===<<<;;;:::999999999999::::::999999888777777777666666888999::::::::::::<<<>>>AAACCCDDDEEEGGGHHHIIIJJJLLLNNNPPPPPPPPPPPPMMMKKKIIIIIIIIIIIIGGGEEECCCBBBBBBBBBAAAAAAAAAAAAAAACCCGGGLLLPPPSSSTTTUUUSSSUUUTTTPPPOOOPPPPPPMMMIIIHHHHHHGGGGGGHHHIIIJJJLLLOOOTTTYYY]]]_________```ccceeedddbbbaaacccfffeeefffhhhhhhhhhiiikkknnnoooooooooppprrruuuxxxzzz}}}}}}}}}}}}}}}}}}}}}}}}zzzvvvrrrnnnllliiigggeeefffgggiiimmmnnnkkkccc\\\UUUTTTVVVZZZ]]]bbbmmmwwwqqqWWWGGG@@@???>>>>>>???@@@CCCFFFIIIKKKTTTTTTWWW]]]eeepppzzzqqqkkkqqqtttvvvtttpppkkkjjjkkkrrrxxxxxxtttqqqqqqoookkklllooopppmmmwwwmmmdddgggjjj{{{vvv^^^aaaiiittt~~~~~~ssshhhddd```[[[WWWWWWSSSUUUWWWXXXXXX[[[```dddiiikkkrrr|||~~~|||{{{{{{zzzyyyxxxwwwvvvtttssssssqqqrrrrrrsssrrrrrrqqqqqqnnnmmmllljjjiiigggfffeeedddbbbaaa``````^^^ZZZWWWVVVVVVUUUUUUTTTRRRQQQQQQNNNMMMMMMLLLLLLKKKKKKJJJGGGGGGFFFFFFFFFGGGIIIIIIJJJJJJJJJKKKLLLMMMOOOOOOSSSWWW^^^gggpppyyymmm```kkkqqqmmmooouuuzzzzzzvvvdddbbbooouuuiii]]]YYYYYYYYY]]]bbbgggqqqnnndddmmmxxxyyynnngggeeegggiiiiiigggffffffaaa[[[VVVSSSNNNKKKIIIFFFCCCAAA>>>>>>===<<<;;;;;;;;;;;;::::::999999888777777666555666777888::::::::::::???@@@BBBCCCCCCEEEIIIKKKIIIKKKMMMOOOPPPPPPPPPPPPKKKJJJIIIIIIJJJJJJIIIGGGDDDDDDEEEEEEEEEFFFFFFFFFGGGIIIMMMRRRWWW[[[\\\]]]\\\^^^\\\WWWTTTTTTRRRNNNJJJJJJJJJKKKKKKKKKLLLLLLOOOQQQVVVZZZ^^^```aaabbbaaaeeehhhgggdddbbbeeehhhggghhhiiiiiihhhiiikkkmmmmmmmmmnnnppprrrtttvvvwwwzzzzzz{{{|||}}}~~~zzzvvvqqqlllhhhdddaaa^^^aaa```bbbgggllllllfffaaaXXXXXX\\\bbbfffkkkwwwmmmSSSDDDAAAAAA??????@@@BBBEEEHHHKKKMMMSSSUUUZZZccclllyyy{{{qqqkkknnnqqqrrrqqqllliiiiiijjjooowwwyyytttqqqqqqoookkkkkknnnnnnlllwwwpppggggggfffwwwwww[[[^^^eeepppyyy|||nnnddd\\\ZZZZZZVVVSSSSSSOOORRRTTTTTTSSSTTTWWWYYY\\\bbbnnnxxx}}}~~~}}}{{{yyyxxxwwwwwwyyyyyyxxxvvvuuutttsssrrrpppqqqqqqrrrrrrrrrqqqqqqkkkjjjiiihhhfffdddcccbbbbbbaaa______^^^\\\XXXVVVUUUUUUUUUUUUTTTRRRQQQPPPKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGIIIJJJJJJJJJKKKKKKLLLNNNOOOPPPUUUXXX]]]bbbgggmmmuuuzzzooo^^^gggooonnnrrrzzzqqqaaaaaaooossshhh]]]YYYYYYZZZ^^^ccciiisssmmmdddooo{{{uuulllhhhhhhgggjjjjjjhhhgggfff```YYYUUURRRNNNKKKIIIGGGDDDAAA@@@???>>>======<<<<<<===::::::999999888777777666555666777888::::::;;;;;;AAABBBCCCCCCDDDFFFJJJNNNIIIKKKMMMOOOPPPQQQQQQPPPJJJIIIIIIJJJKKKKKKJJJHHHGGGHHHHHHIIIJJJJJJKKKKKKMMMNNNRRRWWW]]]aaabbbbbbggghhheee___ZZZXXXTTTOOOLLLLLLMMMNNNOOOPPPQQQQQQUUUVVVYYY[[[^^^______```bbbfffiiihhheeeccceeehhhhhhiiijjjiiihhhhhhjjjlllkkklllmmmoooqqqsssuuuuuuvvvwwwxxx{{{}}}{{{wwwpppjjjfffaaa]]]ZZZWWWVVVWWW]]]ccceeebbb^^^ZZZ[[[```ggglllsssjjjQQQDDDAAACCC???@@@AAACCCFFFIIILLLNNNQQQTTT\\\fffqqq~~~{{{rrrkkkkkkmmmooommmiiiggghhhjjjmmmvvvyyyuuuqqqqqqoookkkkkknnnmmmkkkyyysssjjjgggcccppp{{{\\\```fffooozzztttmmm^^^YYYTTTRRRSSSTTTTTTRRRQQQRRRSSSTTTUUUUUUUUUUUUYYY___jjjwww|||~~~~~~||||||~~~|||xxxwwwxxxyyywwwuuuwwwvvvuuuuuutttuuuuuuvvvsssrrrppppppppppppooommmkkkgggbbb______^^^]]][[[ZZZ\\\^^^\\\XXXTTTTTTTTTTTTSSSSSSQQQPPPOOONNNNNNNNNMMMKKKIIIHHHHHHHHHIIIEEEEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKKKKLLLMMMOOOOOOUUUWWW]]]bbbdddhhhssseee\\\dddvvvkkksss|||nnngggfffttttttiii^^^[[[[[[]]]```dddmmmwww|||lll```iii}}}sssjjjhhhiiimmmkkkgggdddcccaaa^^^\\\VVVRRRNNNKKKIIIHHHFFFDDDAAA@@@>>>===;;;::::::999999888777555555555666777666666777888999;;;===>>>@@@@@@BBBDDDEEEGGGIIIIIIJJJKKKLLLNNNOOOPPPQQQQQQLLLLLLLLLLLLLLLLLLMMMMMMJJJLLLMMMMMMLLLKKKLLLMMMOOOQQQTTTWWW[[[```fffjjjvvvpppjjjkkknnnkkkaaaXXXSSSRRRQQQPPPPPPQQQRRRSSSXXX[[[^^^^^^^^^^^^aaadddffffffgggiiiiiijjjjjjjjjmmmllljjjiiihhhiiijjjjjjkkklllnnnqqqsssuuuvvvvvvyyyyyy{{{|||}}}}}}}}}}}}uuusssoooiiibbb\\\WWWTTTPPPRRRTTTWWWZZZ]]]___```]]]bbbiiiqqqzzz~~~YYYJJJDDD???@@@BBBBBBBBBBBBDDDHHHNNNRRRVVVYYY___iiiwww|||vvvqqqnnnllllllllllllkkkiiihhhgggooottt{{{yyyuuupppllljjjiiiiiinnnsssyyywwwkkkbbbfffppp{{{[[[___gggqqq}}}oooddd```[[[WWWSSSRRRSSSTTTSSSRRRQQQQQQQQQSSSUUUXXXZZZ\\\\\\bbbkkkrrr{{{~~~}}}~~~}}}}}}{{{zzz{{{zzz{{{~~~~~~|||xxxtttrrrssssssrrrqqqvvvvvvvvvvvvvvvuuuuuuuuusssrrrppppppppppppooommmkkkhhhccc^^^[[[YYYXXXWWWYYY[[[\\\[[[WWWUUUTTTUUUTTTTTTSSSQQQPPPOOONNNMMMKKKIIIHHHFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKKKKLLLMMMOOOOOOUUUVVV[[[aaadddkkkyyyeee[[[ccc}}}uuunnntttzzz}}}nnnggghhhwwwuuuiii^^^[[[[[[\\\```dddnnnxxx}}}lllaaajjj~~~rrrjjjiiikkkmmmjjjeeebbb___^^^[[[YYYTTTPPPLLLIIIGGGEEECCCAAAAAA@@@>>>===;;;:::::::::999888777666555666666777666666777888:::<<<===>>>AAAAAABBBDDDFFFGGGHHHIIILLLLLLMMMNNNOOOOOOOOOOOOMMMLLLLLLLLLLLLMMMNNNNNNLLLNNNPPPQQQPPPOOOPPPQQQTTTUUUVVVWWWYYY\\\```dddnnnkkkiiikkknnnmmmgggaaaZZZXXXUUURRRQQQQQQSSSTTTYYY\\\^^^______```bbbeeeggghhhiiijjjjjjkkkkkkkkklllkkkjjjiiiiiiiiijjjjjjkkklllnnnppprrrtttvvvwwwzzz{{{{{{||||||}}}}}}}}}tttrrrmmmggg```YYYSSSPPPJJJKKKMMMPPPSSSWWWYYY[[[]]]ccckkkuuuvvvSSSGGGDDD@@@@@@CCCDDDEEEFFFHHHLLLRRRUUUYYY]]]dddooo||||||yyy~~~|||wwwqqqnnnjjjkkkmmmmmmllljjjhhhfffooottt~~~zzzwwwtttpppmmmkkkkkkkkkooosssxxxuuukkkccciiisss{{{\\\bbblllxxxooobbb\\\\\\WWWUUUSSSSSSTTTUUUTTTSSSQQQQQQQQQSSSVVVZZZ^^^aaabbbggglllooorrr}}}|||{{{~~~|||zzz{{{}}}zzzxxxwwwwwwxxxxxx{{{~~~|||zzzzzz{{{~~~yyyuuuqqqnnnnnnooopppppptttuuuvvvwwwwwwvvvuuuuuusssqqqppppppppppppooommmjjjgggbbb[[[VVVTTTUUUWWW\\\]]]]]][[[XXXVVVUUUVVVTTTTTTSSSQQQPPPOOONNNMMMLLLKKKIIIHHHGGGFFFGGGGGGEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKLLLNNNOOOPPPTTTUUUYYY___gggrrreee[[[bbbxxxuuupppvvvzzz}}}lllgggjjj|||vvvjjj___[[[ZZZ[[[___cccoooxxx~~~mmmccclll{{{ooojjjkkknnnmmmiiiccc^^^[[[ZZZXXXWWWTTTPPPLLLHHHFFFDDDBBB@@@@@@???>>><<<;;;:::::::::888888777666666666777777666666777888:::<<<>>>???BBBCCCDDDEEEFFFGGGHHHHHHMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLMMMNNNNNNOOONNNQQQTTTVVVVVVVVVWWWXXXXXXYYYYYYXXXXXXYYY]]]___aaabbbdddhhhkkkllljjjgggeeeaaa\\\XXXUUUUUUWWWXXX\\\^^^```aaaaaabbbeeeggghhhiiijjjkkkkkkkkkkkkkkkjjjiiiiiihhhiiiiiijjjkkkllllllmmmnnnqqqtttwwwxxx|||||||||{{{{{{|||}}}}}}tttrrrmmmeee]]]VVVOOOLLLGGGGGGGGGIIILLLPPPTTTVVV\\\cccnnnzzznnnNNNGGGFFFBBBBBBCCCFFFIIILLLOOORRRVVVXXXXXX]]]ggguuuppplllooouuu}}}xxxrrroooiiikkklllmmmmmmkkkhhhgggooottt}}}wwwuuurrrooommmmmmmmmmmmpppsssuuurrriiidddlllxxxzzzbbbiiitttuuuggg___\\\]]]TTTTTTUUUVVVWWWXXXXXXWWWVVVWWWXXXZZZ\\\___aaabbbfffiiikkkmmmrrr|||~~~{{{{{{zzzwwwwwwzzz~~~{{{xxxxxxxxxxxxvvvxxx{{{~~~}}}{{{wwwxxxyyyzzz{{{zzzxxxvvvtttqqqmmmkkkkkknnnqqqsssssstttvvvwwwwwwvvvtttsssqqqpppooooooppppppooommmiiieee___WWWSSSUUU\\\aaaeeedddaaa^^^ZZZXXXWWWWWWUUUTTTSSSRRRPPPNNNMMMMMMMMMLLLJJJHHHGGGGGGGGGHHHEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKLLLNNNOOOPPPTTTTTTXXXaaammm}}}fff[[[bbbtttvvvrrryyyjjjffflllwwwkkk___ZZZZZZ[[[^^^cccoooxxx~~~nnndddnnnxxxlllhhhkkkpppnnniiibbb\\\YYYWWWVVVUUUUUURRRMMMIIIGGGEEEBBB@@@??????===<<<;;;:::::::::888888777777777777777777666777777999;;;===???@@@DDDDDDEEEEEEFFFGGGHHHHHHMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLMMMMMMNNNOOOPPPPPPSSSWWWYYYZZZ[[[]]]^^^]]]]]]]]]\\\[[[\\\___bbb___bbbgggjjjllllllllllllmmmiiiccc^^^[[[[[[]]]___aaabbbcccdddeeefffggghhhhhhiiiiiijjjkkkkkkjjjjjjhhhhhhhhhhhhiiiiiijjjjjjlllllllllmmmpppssswwwyyy~~~}}}|||{{{{{{||||||}}}vvvsssmmmeee]]]TTTMMMIIIIIIHHHGGGGGGIIILLLPPPRRRYYYaaannn|||kkkMMMIIIIIIEEEFFFEEEIIINNNQQQSSSUUUWWWYYYYYYaaannn~~~qqqqqqxxxyyysssoooiiiiiiiiiiiiiiiiiiiiihhhooosss{{{}}}uuusssqqqooonnnnnnooooooooopppqqqmmmfffcccmmmzzzwwwiiippp}}}wwwiiiaaa[[[YYYZZZTTTUUUWWWYYYZZZ\\\]]]^^^aaacccfffiiijjjiiigggeeehhhggghhhllluuu}}}wwwvvvttttttyyy~~~{{{yyyyyy{{{|||uuuxxx|||~~~|||{{{yyyyyyxxxwwwssspppmmmllljjjiiigggeeefffiiinnnqqqssstttvvvwwwvvvuuusssqqqpppnnnmmmmmmnnnooonnnlllgggbbb[[[VVVWWW^^^iiipppnnnkkkfffaaa]]]ZZZYYYXXXUUUUUUSSSRRRPPPNNNMMMLLLIIIHHHFFFDDDCCCCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIJJJKKKLLLNNNPPPQQQTTTTTT[[[hhhwwwggg\\\bbbrrrwwwsss}}}gggfffnnnxxxlll___ZZZYYYZZZ^^^cccmmmvvv}}}nnnfffpppttthhheeeiiinnnnnniiibbb\\\YYYWWWUUUTTTTTTPPPLLLHHHFFFDDDBBB@@@???>>>===;;;::::::::::::777777888888888888888888666777888999<<<>>>@@@AAADDDEEEEEEFFFGGGHHHHHHIIIKKKKKKLLLMMMNNNNNNNNNNNNLLLLLLLLLLLLMMMNNNOOOPPPQQQTTTWWWYYY[[[]]]```bbbdddeeedddcccbbbcccfffhhhkkknnnssstttsssrrrrrrrrrqqqmmmhhhccc```aaaccceeefffffffffggghhhhhhhhhhhhggghhhiiiiiiiiiiiiiiiiiifffgggggghhhiiiiiiiiiiiikkkkkkkkklllooossswwwyyy~~~}}}}}}||||||||||||}}}yyyvvvpppggg^^^UUUNNNJJJKKKJJJHHHGGGGGGIIILLLNNNUUU]]]kkkzzzkkkNNNJJJIIIFFFHHHIIIMMMRRRVVVWWWXXXYYYZZZ```jjj{{{{{{~~~zzztttpppjjjhhhfffdddeeegggiiikkknnnssszzz~~~tttsssqqqooonnnnnnooopppmmmlllkkkhhhbbbaaalllyyywwwqqqyyy|||jjjaaa^^^ZZZWWWWWWTTTVVVYYY[[[\\\___cccfffllloootttwwwxxxuuurrroookkkhhhggglllvvv~~~}}}xxxtttttttttvvv~~~~~~{{{yyyyyyzzz{{{uuuxxx|||~~~}}}|||{{{{{{{{{zzzxxxtttnnnjjjhhhgggcccccccccbbbbbbeeejjjnnnttttttuuutttsssrrrpppooommmlllkkkkkkmmmmmmlllkkkeeeaaa[[[[[[aaajjjtttyyysssnnngggaaa^^^[[[YYYXXXVVVUUUTTTRRRPPPNNNLLLLLLJJJIIIGGGEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIJJJKKKMMMNNNPPPQQQSSSVVVaaarrrfff[[[aaapppwwwuuuffffffqqqxxxkkk^^^YYYYYY[[[___eeellluuu|||nnngggrrrrrreeeaaadddiiimmmhhhbbb\\\YYYWWWUUUSSSPPPLLLHHHEEECCCBBB@@@>>>>>>===<<<;;;::::::::::::666777888999999999888888777777888:::<<>>======;;;:::999888888777888999:::;;;::::::999::::::;;;<<<===???AAABBBCCCDDDFFFHHHJJJLLLNNNNNNLLLLLLMMMMMMMMMLLLLLLKKKIIIJJJJJJKKKLLLKKKKKKKKKJJJKKKKKKNNNQQQVVVZZZ]]]aaadddjjjrrr|||xxxuuuqqqllliiigggggggggiiiiiijjjjjjjjjiiiiiihhhiiiiiihhhhhhgggggggggffffffiiilllnnnpppsssvvvyyyzzz|||~~~~~~}}}}}}~~~~~~xxxnnndddZZZUUURRRQQQNNNMMMPPPPPPOOOPPPTTT\\\^^^ccckkkxxxuuuXXXNNNSSSVVVSSSXXXZZZaaakkkrrruuuzzzyyyrrrjjjeeedddiiilllllljjjkkkooosss|||zzztttpppooommmjjjggghhhfffggggggeeebbbffflllsssiiinnneee]]]ZZZXXXWWWYYY]]]eeekkkrrrwwwyyyxxxwwwvvvtttrrrqqqpppsssxxx}}}~~~|||yyyuuutttqqqnnnkkkjjjllloooqqqsssvvvxxxxxxyyyzzz|||}}}~~~}}}{{{}}}yyyqqqlllooouuuvvvrrrllliiihhhhhhgggeeegggeeeddddddfffgggeeebbbdddfffjjjqqqvvvuuunnnhhhccc```]]]\\\\\\\\\[[[ZZZUUUSSSQQQPPPOOONNNLLLJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJJJJKKKMMMNNNPPPQQQSSS]]]ooo}}}^^^XXXbbbqqqzzzmmmpppuuuxxxxxx~~~kkkuuuzzzqqqfff[[[WWWVVVXXX___eeerrrxxxssskkkfffppp}}}oooccc\\\\\\```fffiiihhheeebbb___YYYSSSOOOMMMIIIFFFDDDBBB@@@>>>======<<<;;;:::999888888777888999::::::::::::999::::::;;;===???@@@AAABBBDDDDDDFFFHHHJJJLLLNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMOOOSSSWWW[[[]]]___ccciiirrr~~~vvvsssooojjjhhhggghhhiiihhhiiijjjkkkkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkknnnqqqrrruuuxxxzzz|||~~~~~~}}}}}}~~~{{{qqqfff\\\UUUSSSRRRPPPPPPRRRRRRSSSZZZccclllmmmpppwww{{{aaaVVVXXXZZZXXX___bbbiiiqqqwww||||||yyyrrrkkkfffdddiiilllkkkiiijjjmmmrrr|||zzztttpppooonnnkkkhhhfffeeefffgggeeecccgggnnn~~~uuujjj|||hhhbbb\\\ZZZYYYZZZaaaiiiuuu}}}}}}yyywwwwwwzzz~~~~~~|||{{{{{{}}}}}}|||zzzwwwuuuqqqooolllhhheeeeeehhhkkkqqqtttxxxzzzzzzzzz{{{|||}}}~~~~~~|||vvvnnnfffccchhhppprrrnnnhhhdddbbbaaa```^^^aaa`````````bbbcccbbbaaaeeehhhnnnrrrsssqqqllliiiccc```]]]ZZZZZZYYYXXXWWWSSSQQQOOOOOOOOOOOOMMMKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLJJJJJJKKKKKKMMMNNNPPPQQQVVV___ppp{{{___[[[fff{{{iiimmmrrrvvvvvv{{{ooo{{{yyyrrrggg[[[WWWVVVXXX^^^dddpppwwwqqqiiieeeooo}}}pppeee^^^___dddjjjmmmmmmjjjhhheee]]]UUUQQQMMMHHHEEECCCCCCBBBAAA======<<<;;;:::999888888888888999:::::::::999999888:::<<>>999::::::999999999999999999<<<;;;999888888888999999;;;<<<===???AAADDDGGGHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNOOOOOOOOONNNNNNMMMJJJIIIHHHGGGGGGIIIJJJLLLJJJKKKKKKKKKKKKKKKJJJIIIKKKNNNQQQTTTWWW[[[```cccbbbfffiiikkkpppxxx}}}|||~~~zzztttooommmlllcccdddeeegggiiijjjkkkllllllmmmmmmoooooopppppppppooonnnmmmmmmnnnqqquuuwwwwww{{{}}}tttjjjaaa\\\WWWZZZaaaiiimmmttt}}}pppooouuupppaaaSSSOOOMMMLLLIIIHHHMMMUUUXXX\\\dddppp~~~wwwmmmqqqxxx~~~yyyyyyxxxooogggbbbaaaeeeiiihhhggggggbbbfffnnnwww}}}~~~zzztttqqqqqqpppnnnkkkiiifffdddbbb^^^\\\aaaiii}}}uuutttooorrrxxxooommmmmmvvv~~~yyy|||yyyxxxwwwvvvtttrrrooojjjccc]]]XXXTTTQQQOOOQQQSSSSSSUUU___ppp~~~~~~|||zzzxxx|||zzzxxxxxxxxxwwwuuusssssspppmmmiiifffeeeeeeeeehhhfffbbb\\\WWWTTTTTTUUUTTTVVVYYY\\\```eeekkkooouuussspppmmmkkkiiifffddddddaaa\\\YYYXXXWWWVVVTTTUUUSSSQQQNNNKKKIIIHHHGGGHHHFFFEEECCCBBBBBBBBBBBBFFFFFFGGGHHHHHHIIIJJJJJJNNNMMMLLLMMMOOOPPPOOONNNPPPRRRWWW[[[[[[^^^iiiuuuuuuooopppjjjWWW]]]iiittt|||tttmmmjjjaaaYYYVVVWWWYYY___eeessszzztttkkkjjjyyy|||{{{{{{zzzxxxxxx}}}{{{mmmaaaQQQMMMGGGCCCAAA@@@???>>><<<;;;::::::999999::::::<<<;;;::::::999999999:::999<<<@@@BBBEEEHHHKKKNNNIIIJJJKKKMMMNNNNNNNNNNNNPPPOOOLLLKKKKKKLLLNNNPPPOOOMMMKKKIIIGGGFFFFFFFFFGGGHHHIIIJJJKKKJJJIIIIIIJJJJJJLLLPPPUUUWWWUUURRRQQQRRRTTTUUUWWWZZZ^^^aaafffiiimmmnnnllljjjhhhhhhcccdddeeeggghhhjjjkkklllkkkkkkkkklllnnnoooqqqrrrpppqqqqqqqqqqqqrrruuuwwwxxx}}}}}}{{{xxxwwwyyyzzzyyytttlllddd___YYY^^^eeekkkrrr}}}xxxnnnlllyyy{{{hhhZZZSSSIIIGGGFFFFFFJJJOOOSSSUUUXXXZZZcccqqq~~~wwwlllggglll{{{zzzttt|||zzzqqqeeebbb```ccchhhjjjgggcccfffiiioootttzzz{{{{{{yyyuuuqqqmmmkkkkkkbbbaaaaaabbb___]]]aaahhh~~~wwwyyyvvv{{{xxxpppnnnpppzzz|||vvvyyywwwtttssssssrrrqqqpppjjjeee^^^XXXUUUSSSQQQOOONNNPPPSSSXXXeeewww}}}zzzyyyyyyyyy{{{yyyvvvuuuuuutttsssqqqpppooommmjjjiiihhhhhhggggggeeeaaa\\\WWWUUUUUUWWWWWWYYY\\\___dddjjjqqqvvvyyywwwuuurrrooolllhhhfffdddaaa\\\YYYXXXWWWUUUTTTTTTSSSPPPNNNKKKIIIHHHGGGHHHGGGEEECCCBBBBBBBBBBBBFFFFFFGGGHHHIIIJJJJJJKKKMMMLLLLLLMMMOOOQQQPPPOOONNNQQQVVV[[[^^^bbbooo}}}wwwrrrvvvoooZZZaaalllwww~~~vvvooo|||jjjaaaYYYVVVWWWZZZ___fffsss{{{yyypppmmm{{{|||zzzzzzxxxuuussssssqqqjjj^^^TTTNNNKKKFFFCCCAAA???>>><<<<<<;;;::::::999999::::::;;;::::::999999::::::;;;;;;===@@@CCCEEEGGGJJJMMMIIIJJJKKKMMMNNNNNNNNNNNNQQQOOOMMMKKKJJJKKKMMMNNNOOONNNKKKIIIGGGFFFFFFFFFHHHIIIJJJJJJJJJIIIHHHHHHLLLLLLNNNQQQTTTTTTQQQNNNMMMOOOQQQRRRSSSVVVYYY\\\aaadddhhhiiihhhfffddddddeeefffggghhhjjjlllmmmnnnkkklllmmmnnnpppqqqrrrrrrqqqrrrrrrrrrrrrsssvvvxxx{{{}}}zzzwwwtttpppmmmmmmoooppppppnnniiiddd```]]]bbbiiipppxxxyyyqqqnnnyyywwweeeWWWNNNHHHFFFEEEDDDEEEIIINNNQQQSSSYYY[[[cccooo{{{qqqhhheeeiiizzz~~~yyyzzzqqqdddaaa```ccciiillliiifffeeeiiinnnsssyyy}}}|||yyytttoookkkiiihhhbbb```______]]]\\\aaahhhyyyttttttnnnmmmppp{{{~~~vvvoooqqqooommmmmmnnnnnnmmmllleee```YYYTTTRRRQQQQQQQQQMMMQQQVVV]]]lllxxxuuuvvvxxxzzzzzzwwwsssqqqqqqpppooonnnkkkkkkkkkjjjiiihhhgggfffdddbbb___ZZZVVVUUUWWWYYY[[[]]]```dddiiipppwww}}}~~~|||yyytttooojjjgggdddaaa\\\ZZZXXXWWWUUUTTTSSSRRRPPPMMMKKKIIIHHHHHHHHHGGGEEECCCBBBBBBBBBCCCFFFFFFGGGHHHIIIJJJKKKLLLMMMLLLLLLNNNPPPRRRRRRQQQNNNQQQWWW]]]bbbjjjzzzxxxuuu~~~qqq]]]eeeqqq{{{|||wwwqqqxxxjjjaaaXXXWWWXXXZZZ```gggttt{{{uuuqqq~~~|||yyyxxxsssppplllgggaaaYYYQQQKKKLLLIIIFFFDDDBBB@@@===;;;<<<;;;::::::999999::::::999999999999:::;;;<<<======???BBBDDDDDDFFFIIIKKKIIIJJJKKKMMMNNNNNNNNNNNNQQQPPPMMMKKKJJJKKKLLLMMMOOONNNKKKIIIGGGGGGGGGGGGJJJJJJJJJJJJIIIHHHGGGGGGLLLMMMPPPSSSVVVUUUSSSPPPJJJLLLOOOPPPPPPQQQSSSUUU]]]```eeegggfffdddccccccfffggghhhjjjkkkmmmnnnoookkkmmmoooqqqrrrssssssrrrssstttuuuttttttuuuxxxzzz~~~}}}wwwrrrnnniiidddaaabbbcccdddeeefffeeecccbbbbbbhhhpppyyyyyyssspppyyysss___RRRLLLGGGDDDCCCDDDEEEGGGKKKNNNRRRTTTYYY]]]eeeooozzzuuuhhhbbbbbbfffzzzyyypppdddaaa```ccciiimmmkkkhhhdddhhhmmmrrrxxx}}}{{{wwwsssnnnjjjgggeeebbb___]]]\\\ZZZZZZaaajjjyyy~~~tttxxxnnnhhhggglllyyyyyypppiiikkkiiiggghhhiiijjjjjjiiiaaa\\\VVVQQQOOOPPPPPPPPPQQQUUU[[[eeeuuu~~~vvvsssuuuwwwyyywwwtttpppnnnmmmmmmlllkkkggghhhhhhhhhgggeeebbbaaa^^^]]]ZZZVVVTTTTTTXXX[[[```bbbeeehhhmmmttt{{{xxxpppjjjgggccc```]]]ZZZYYYWWWUUUSSSRRRQQQOOOMMMKKKJJJIIIHHHHHHGGGEEEDDDBBBBBBCCCCCCFFFGGGHHHIIIJJJKKKLLLMMMMMMLLLLLLNNNQQQSSSSSSRRRQQQSSSYYY```gggrrruuutttmmm]]]ggguuuxxxuuuqqqvvviii```XXXWWWXXX[[[aaahhhuuu|||vvvrrr~~~|||wwwtttnnnlllggg```YYYSSSPPPNNNJJJIIIGGGFFFDDDBBB>>>;;;<<<;;;::::::999999::::::888888888999;;;<<<>>>???@@@AAACCCDDDDDDEEEGGGIIIIIIJJJKKKLLLNNNNNNNNNNNNQQQPPPNNNLLLJJJJJJKKKKKKMMMLLLJJJHHHGGGFFFFFFGGGLLLKKKKKKKKKJJJIIIIIIHHHJJJMMMRRRWWW[[[\\\[[[ZZZPPPRRRTTTUUUUUUUUUVVVXXX^^^bbbhhhkkkjjjhhhfffeeeeeefffggghhhjjjlllmmmnnnkkkmmmppprrrttttttsssrrrvvvwwwxxxwwwwwwxxx{{{}}}|||xxxrrrlllfffbbb]]]ZZZYYYZZZZZZ\\\^^^```aaacccffflllvvvuuuqqqnnnxxxwww```PPPJJJHHHFFFDDDCCCEEEHHHKKKNNNRRRVVVXXXYYY```jjjttt|||mmm```\\\```fff|||~~~~~~~~~xxxpppgggcccaaadddiiillljjjgggcccggglllpppvvv|||yyyuuupppmmmjjjgggeeebbb^^^[[[ZZZXXXZZZdddnnnwwwzzzrrrhhhddddddjjjxxx~~~uuullleeefffdddcccccceeeeeeeeeddd\\\XXXRRRNNNMMMNNNNNNOOOSSSYYYaaammm~~~vvvuuuvvvwwwvvvtttqqqnnnllllllkkkjjjiiihhhhhhiiihhheeeaaa^^^[[[WWWVVVTTTQQQPPPSSSWWW[[[cccfffiiimmmrrrxxx~~~xxxooohhheeeccc```]]][[[YYYWWWUUUSSSQQQPPPNNNLLLKKKJJJIIIIIIIIIGGGFFFDDDCCCCCCCCCCCCFFFGGGHHHIIIKKKLLLMMMNNNMMMMMMMMMOOORRRTTTTTTSSSUUUWWW\\\dddlllzzzpppqqqkkk\\\hhhzzzuuussspppwwwhhh```XXXWWWYYY\\\bbbiiivvv}}}uuuqqq}}}|||vvvqqqllljjjeee]]]UUUQQQPPPQQQJJJIIIHHHGGGGGGDDD@@@===<<<;;;::::::999999::::::777888888:::;;;===???@@@AAACCCEEEEEEDDDEEEFFFHHHIIIJJJKKKLLLNNNNNNNNNNNNPPPOOONNNLLLKKKJJJJJJJJJJJJIIIGGGFFFFFFFFFGGGGGGMMMMMMMMMLLLLLLLLLLLLLLLKKKPPPWWW^^^bbbddddddddd]]]^^^``````______```bbbfffkkkrrruuutttooojjjhhhcccdddeeefffhhhjjjkkkllllllmmmpppsssttttttssssssyyyzzz{{{zzzzzz{{{~~~}}}vvvqqqkkkeee```\\\XXXVVVTTTSSSSSSSSSUUUYYY\\\^^^fffnnnzzz{{{pppllliiitttpppcccQQQGGGEEEEEEDDDAAACCCFFFJJJMMMPPPSSSXXX\\\[[[ffftttvvvggg[[[ZZZ___iii||||||}}}wwwpppkkkfffcccdddhhhjjjhhheeebbbeeejjjooottt~~~zzzvvvqqqnnnmmmkkkiiigggccc^^^[[[YYYXXX\\\fffqqqzzzzzzuuummmeeebbbccclllzzz}}}ssskkkdddbbb```^^^]]]^^^___^^^]]]WWWSSSPPPNNNOOOPPPPPPPPPUUU\\\gggwwwxxxvvvwwwvvvsssqqqooommmmmmmmmllljjjhhhiiiiiihhhfffccc^^^ZZZXXXQQQQQQOOOMMMNNNRRRXXX]]]eeeiiioootttyyywwwmmmgggeeebbb```]]][[[ZZZXXXUUURRRPPPOOOMMMLLLKKKJJJJJJJJJIIIHHHFFFDDDCCCCCCCCCDDDGGGGGGHHHJJJLLLMMMNNNOOOOOONNNNNNPPPRRRTTTTTTSSSXXXYYY^^^gggqqqkkkooolll\\\kkktttsssoooxxxhhh___XXXWWWYYY]]]dddjjjwwwtttppp}}}|||tttoookkkhhhccc[[[SSSNNNLLLLLLJJJIIIHHHHHHGGGEEEBBB???<<<;;;::::::999999::::::777888999:::<<<>>>???AAABBBDDDEEEEEEEEEEEEFFFHHHIIIJJJKKKMMMNNNNNNNNNNNNOOONNNMMMLLLKKKJJJJJJJJJGGGGGGFFFFFFFFFHHHIIIJJJNNNNNNNNNOOOPPPQQQRRRSSSTTTZZZcccjjjnnnpppqqqrrrjjjkkkkkkjjjjjjkkkmmmpppyyy~~~xxxoooiiicccdddeeefffhhhjjjkkklllnnnppprrrtttuuuvvvuuuuuu|||}}}}}}}}}}}}~~~}}}pppllleee```\\\XXXUUUSSSPPPOOONNNNNNPPPSSSWWWZZZeeennn}}}uuulllhhheeeooo{{{^^^UUUKKKFFFFFFFFFEEECCCBBBFFFJJJMMMOOOSSSZZZ___cccooo~~~zzzooobbbXXXYYY___ooo|||{{{|||xxxqqqlllgggccccccfffhhhfffcccaaadddiiimmmsss|||zzzuuupppmmmmmmmmmjjjhhhbbb]]]ZZZYYYYYY\\\gggsssyyy~~~wwwqqqlllgggaaa```cccooo|||yyyooofff```\\\ZZZXXXVVVVVVVVVTTTSSSUUUSSSSSSTTTVVVYYYYYYYYY\\\dddooowwwuuuuuusssqqqnnnmmmmmmnnnooonnnkkkhhhfffeeecccaaa]]]YYYVVVTTTNNNNNNMMMLLLMMMRRRZZZ___ffflllttt}}}wwwlllfffeeebbb```]]]\\\ZZZXXXUUURRROOONNNMMMKKKKKKJJJJJJJJJIIIHHHFFFDDDCCCCCCDDDDDDGGGGGGIIIJJJLLLNNNOOOPPPPPPOOOOOOPPPRRRTTTSSSRRRXXXYYY___iiivvvhhhooojjj```qqqwwwuuuoooxxxggg___XXXWWWZZZ]]]dddkkkwwwvvvqqq}}}|||sssmmmhhheee___YYYSSSNNNJJJHHHJJJHHHGGGFFFFFFEEEBBB@@@<<<;;;::::::999999::::::888888999:::<<<>>>???@@@BBBDDDEEEFFFEEEEEEGGGHHHIIIJJJKKKMMMNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKGGGFFFFFFGGGIIIKKKMMMNNNNNNOOOOOOQQQSSSVVVYYYZZZ```gggrrr{{{tttkkkffffffhhhiiikkklllnnnnnnrrrssstttuuuwwwxxxyyyyyy~~~~~~qqqllleee___[[[XXXUUUSSSQQQPPPOOOOOOQQQUUUXXX[[[dddnnnrrrjjjhhhbbbiiiwww{{{|||}}}}}}~~~rrrdddRRRNNNIIIFFFFFFGGGGGGGGGDDDGGGLLLNNNPPPUUU]]]dddmmmyyy~~~{{{qqqggg^^^WWWZZZ```ttt|||{{{|||xxxrrrkkkfffaaabbbeeehhhfffccc```ccchhhlllrrrzzz|||vvvpppmmmmmmmmmjjjggg___[[[YYYXXXXXX\\\gggrrrwww{{{uuunnnhhheeeaaa]]]^^^aaappp}}}uuuiiiaaa[[[YYYVVVSSSQQQQQQPPPNNNLLLVVVVVVXXX[[[___bbbcccccceeelllwwwvvvssssssrrrooollllllnnnooopppoookkkhhh```___]]][[[WWWTTTQQQPPPMMMMMMLLLKKKNNNSSS[[[aaagggnnnxxxwwwkkkgggfffbbb```]]]\\\ZZZXXXTTTRRRNNNMMMLLLKKKKKKJJJJJJJJJIIIHHHFFFEEEDDDCCCDDDDDDGGGHHHIIIKKKLLLNNNOOOPPPQQQPPPPPPQQQSSSTTTSSSRRRWWWXXX^^^iiixxxfffpppfffdddwww{{{xxxooo~~~vvvggg___XXXWWWZZZ^^^eeelllxxxxxxsss~~~|||sssllleeebbb]]]YYYUUUQQQLLLHHHIIIGGGEEEDDDDDDDDDBBB@@@<<<;;;::::::999999::::::999999999:::<<<>>>???@@@BBBDDDEEEFFFEEEEEEGGGIIIIIIJJJKKKMMMNNNNNNNNNNNNLLLLLLLLLLLLLLLKKKKKKKKKGGGGGGGGGHHHKKKMMMPPPQQQOOOOOOPPPRRRVVVYYY]]]___hhhqqq~~~yyynnniiiiiijjjlllnnnoooqqqqqqvvvvvvvvvwwwxxxzzz|||}}}tttooohhhbbb]]]ZZZWWWVVVTTTSSSSSSSSSUUUYYY]]]___dddnnnqqqkkkiiibbbeeeppprrrqqqqqqppppppsssoooaaaRRRHHHGGGDDDBBBBBBCCCEEEFFFGGGKKKNNNPPPRRRXXXaaaiiiuuuyyy~~~uuujjjbbbZZZWWWZZZaaavvv|||{{{|||yyysssiiiddd```aaaeeehhhgggeee___cccgggkkkqqqzzzxxxqqqmmmmmmllliiieee]]]YYYWWWWWWXXX[[[fffqqqwwwwwwqqqiiihhhddd___\\\\\\^^^aaammmzzz}}}oooccc[[[WWWQQQPPPOOOMMMMMMMMMNNNOOOVVVZZZ[[[ZZZ```jjjnnnlllmmmtttzzzvvvppplllkkknnnooopppqqqpppmmmgggccc\\\[[[YYYVVVRRROOOLLLJJJKKKJJJKKKOOOQQQUUU___iiipppzzzwwwnnngggdddbbbaaa___]]]ZZZXXXVVVUUUMMMKKKJJJJJJKKKKKKJJJIIIDDDDDDCCCBBBBBBCCCEEEEEEJJJJJJKKKLLLMMMNNNOOOOOOPPPQQQQQQRRRSSSTTTTTTUUUUUUZZZ___iii~~~pppiiitttmmmfff{{{xxxrrr~~~rrriii```WWWVVVXXX[[[bbbiiivvv~~~wwwpppyyyyyyqqqlllgggccc]]]XXXSSSNNNJJJFFFHHHGGGEEEDDDBBBAAAAAAAAA???===;;;::::::;;;:::888777888999;;;===>>>@@@@@@BBBCCCCCCDDDEEEFFFFFFGGGKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIJJJIIIIIILLLQQQTTTSSSQQQNNNOOOQQQSSSWWW\\\ccchhhmmmzzz}}}vvvpppkkkkkkpppqqqpppsssyyyzzzyyyyyyzzz{{{}}}}}}vvvooojjjddd\\\ZZZ[[[UUURRRSSSXXX[[[[[[___dddpppuuuvvvgggcccddddddccccccccc```]]][[[ZZZWWWRRRMMMEEEEEEDDDDDDEEEFFFHHHIIIGGGKKKOOOQQQSSS\\\kkkvvv}}}|||rrrggg\\\SSSRRR\\\iii{{{zzz}}}}}}xxxsssllliiieeeeeefffgggfffcccbbbbbbfffnnnuuu{{{{{{uuupppmmmjjjgggeeeaaa]]]YYYXXXWWWYYYcccmmm|||tttnnnjjjhhhddd```]]]^^^aaaeeeqqq|||yyyjjj^^^WWWSSSMMMLLLKKKJJJIIIJJJJJJKKKRRRVVVXXXXXX^^^hhhlllkkkmmmtttyyyuuupppmmmmmmnnnoooooopppppplllgggbbb[[[YYYUUURRRNNNKKKJJJIIIJJJIIIKKKOOOSSSXXXcccnnnyyytttlllfffcccaaa```^^^\\\ZZZWWWVVVUUUNNNMMMKKKKKKLLLLLLJJJIIIDDDDDDCCCBBBCCCDDDEEEFFFJJJJJJKKKLLLMMMNNNOOOOOORRRRRRRRRRRRRRRRRRRRRRRRWWW[[[aaalllnnniiiuuukkkcccvvv{{{rrrtttjjjaaaYYYWWWXXX\\\bbbiiixxxtttmmmwww{{{tttooogggccc]]]XXXTTTOOOJJJGGGGGGFFFEEECCCBBBAAA@@@@@@>>><<<:::::::::;;;:::888777888999;;;===>>>@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGJJJKKKKKKKKKLLLLLLLLLLLLNNNMMMLLLLLLKKKKKKLLLLLLIIIIIIIIILLLPPPSSSRRRQQQOOOPPPRRRUUUYYYaaaiiiooo|||wwwrrrnnnnnnsssuuutttwww}}}|||||||||}}}|||wwwtttmmmddd______^^^]]]___dddggggggkkkppp{{{yyyggg```]]]ZZZWWWVVVXXXVVVSSSRRRQQQOOOJJJGGGEEEEEEEEEFFFHHHJJJLLLMMMLLLOOORRRUUUZZZeeeuuuzzzkkk^^^XXXTTTSSS___oooyyyxxxzzz{{{wwwsssllliiieeedddeeefffdddbbbaaaaaaeeemmmtttyyy|||vvvqqqmmmjjjgggeeeaaa]]]ZZZXXXWWWXXXbbblll~~~|||sssnnnllljjjeeeaaa___aaagggkkkxxx~~~}}}qqqbbbWWWQQQNNNJJJIIIHHHGGGGGGGGGHHHIIILLLPPPSSSUUUZZZbbbgggggghhhooo|||}}}wwwtttpppnnnooonnnnnnooopppoookkkeeeaaaXXXUUUQQQMMMIIIHHHGGGHHHKKKKKKMMMSSSYYY```mmmyyyzzzppphhhdddaaa```___]]][[[YYYWWWUUUTTTQQQOOOMMMLLLLLLKKKJJJHHHDDDDDDCCCBBBCCCDDDEEEFFFJJJJJJKKKLLLMMMNNNOOOOOOTTTTTTSSSSSSRRRQQQPPPPPPXXX[[[bbbrrriiifffuuu}}}fffaaappp~~~tttxxxlllcccZZZXXXYYY\\\bbbiiiyyy~~~qqqjjjttt{{{tttppphhhddd^^^YYYTTTPPPKKKHHHFFFEEECCCBBB@@@?????????>>><<<:::999:::;;;:::999888888999;;;===>>>???@@@BBBBBBCCCDDDEEEFFFGGGGGGJJJJJJKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIHHHIIIKKKOOOQQQQQQQQQQQQRRRTTTXXX^^^gggqqqyyy}}}uuuuuusssssswwwzzz{{{~~~yyyooohhhgggfffeeehhhmmmppprrrwww~~~~~~iii^^^WWWQQQMMMLLLMMMKKKJJJIIIIIIGGGDDDBBBEEEFFFGGGIIILLLNNNOOOPPPQQQSSSVVV\\\fffuuuyyyeeeVVVVVVUUUUUUdddyyy~~~xxxvvvxxxxxxvvvrrrlllhhhdddbbbcccdddcccaaa```___ccckkkrrrwww}}}wwwqqqmmmjjjgggeeebbb^^^ZZZXXXVVVWWW```jjj|||zzztttooolllgggcccbbbeeelllqqq~~~yyyiiiZZZRRRMMMJJJIIIHHHGGGFFFFFFGGGHHHIIIGGGJJJMMMOOOSSSXXX]]]```^^^fffvvvzzztttrrrpppooopppmmmmmmnnnnnnmmmiiiccc^^^VVVSSSNNNIIIFFFFFFGGGHHHOOOOOOSSSZZZbbbkkkyyytttkkkeeeaaa______^^^\\\ZZZXXXVVVUUUTTTQQQOOOMMMLLLKKKJJJHHHFFFDDDDDDCCCCCCCCCEEEFFFGGGJJJJJJKKKLLLMMMNNNOOOOOOSSSSSSRRRRRRRRRQQQQQQQQQVVVZZZdddyyyeeeddduuuwwwccc```mmm{{{~~~yyyyyynnnddd[[[XXXYYY\\\bbbiiixxx}}}pppiiirrr~~~xxxqqqmmmhhhddd^^^YYYUUUQQQLLLIIIDDDDDDBBB@@@???>>>>>>>>>===;;;999999:::::::::999888999:::;;;<<<>>>??????AAABBBCCCDDDEEEFFFGGGHHHJJJJJJJJJKKKKKKKKKLLLLLLHHHIIIIIIJJJIIIHHHGGGFFFHHHHHHIIIJJJMMMOOOPPPQQQTTTUUUWWW[[[bbbmmmxxx~~~yyyxxxxxxyyy|||zzztttsssooonnnpppuuuyyy}}}ppp```VVVOOOKKKKKKGGGFFFFFFFFFFFFEEEDDDCCCFFFGGGIIIKKKMMMOOOQQQQQQUUUVVV[[[eeetttuuuaaaUUUYYYYYYZZZnnn}}}wwwvvvwwwxxxvvvssslllgggbbb```bbbbbbaaa______^^^bbbiiiooouuu~~~|||uuuppplllhhheeecccbbb^^^ZZZXXXVVVVVV^^^ggg}}}~~~rrrpppkkkgggeeeiiipppuuu}}}rrraaaTTTNNNKKKHHHGGGGGGFFFEEEEEEFFFGGGHHHEEEFFFHHHKKKMMMPPPVVV[[[[[[eeewwwvvvrrrqqqooooooppplllllllllllljjjfff```[[[TTTQQQLLLHHHFFFGGGIIIKKKPPPRRRXXXaaajjjsssyyyooogggccc```^^^]]]\\\[[[YYYWWWUUUTTTSSSPPPNNNLLLJJJJJJHHHFFFDDDDDDDDDCCCCCCDDDEEEGGGHHHJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPQQQRRRSSSSSSSSSTTTZZZiii~~~hhhgggyyytttddd]]]kkkzzz}}}}}}xxxnnnddd[[[XXXYYY\\\bbbiiiuuu}}}}}}ppphhhqqq}}}wwwppplllgggccc^^^YYYUUUQQQMMMJJJDDDCCCAAA@@@>>>=========<<<:::999999:::::::::999999999:::;;;<<<>>>>>>???AAAAAABBBDDDEEEGGGHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKIIILLLOOOQQQQQQNNNJJJHHHGGGHHHIIIIIIKKKLLLOOOPPPWWWXXXZZZ___gggrrr{{{}}}}}}|||~~~|||hhhYYYOOOKKKLLLEEEEEEFFFFFFFFFFFFGGGGGGIIIIIIKKKMMMOOOQQQSSSTTTYYY]]]fffsss|||vvvtttlll```[[[bbbdddiii}}}yyyxxxyyyyyywwwuuukkkgggaaa___```bbbaaa```___]]]```gggmmmsss}}}~~~yyysssmmmiiifffcccaaaaaa]]]ZZZXXXVVVUUU]]]fffwwwtttpppllljjjlllqqqvvv|||wwwiiiXXXNNNKKKJJJHHHEEEDDDCCCCCCCCCDDDEEEFFFGGGFFFHHHJJJKKKNNNVVV___eeeppp}}}rrrppppppooonnnnnnjjjjjjjjjiiigggccc\\\WWWQQQNNNKKKHHHGGGIIILLLNNNRRRUUU]]]hhhqqqzzzzzzrrrjjjeeebbb```^^^\\\[[[ZZZXXXVVVUUUSSSSSSOOOMMMKKKIIIIIIHHHEEECCCDDDCCCCCCCCCDDDFFFHHHIIIJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMOOOPPPRRRTTTUUUVVVUUU___rrrpppnnnpppggg[[[jjjyyy||||||yyylllcccZZZXXXYYY\\\bbbiiittt|||}}}ooogggoooxxxrrrnnnfffbbb]]]YYYUUUQQQMMMJJJDDDCCCAAA@@@>>>=========;;;:::888888:::::::::999999999:::;;;<<<===>>>???@@@AAABBBDDDEEEGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKHHHKKKOOOQQQQQQNNNIIIFFFGGGHHHIIIIIIIIIJJJMMMPPPWWWYYY]]]dddmmmyyywwwdddTTTLLLJJJEEEFFFGGGGGGFFFGGGIIIKKKMMMMMMNNNPPPSSSVVVZZZ\\\ccckkkwww|||vvvrrrrrrnnnjjjkkksss{{{}}}|||{{{{{{{{{zzzwwwuuukkkfff```^^^```bbbbbbaaa___]]]```ffflllrrr|||{{{wwwqqqlllhhhfffcccaaa```\\\ZZZXXXUUUUUU\\\eee~~~zzzxxxtttpppmmmnnnrrruuuuuunnn```PPPIIIIIIIIIGGGEEEEEEDDDCCCDDDEEEFFFGGGKKKIIIJJJMMMNNNRRR]]]iiiuuuxxxooonnnooonnnllllllhhhhhhggggggeee```YYYTTTMMMLLLIIIHHHHHHKKKNNNPPPWWW[[[eeeqqqzzz{{{uuuqqqlllgggdddbbb```___[[[ZZZYYYWWWVVVTTTSSSRRROOOMMMKKKJJJJJJIIIGGGEEEDDDCCCCCCCCCDDDFFFHHHIIIJJJJJJKKKLLLMMMNNNOOOOOOLLLMMMNNNPPPRRRTTTUUUVVV[[[hhh}}}vvvrrriiiddd\\\kkk{{{}}}www|||jjjaaaYYYWWWXXX\\\bbbiiiuuu}}}}}}nnneeemmm}}}}}}wwwrrrnnneeeaaa\\\XXXTTTPPPLLLIIIDDDCCCBBB@@@???>>>======;;;999888888999::::::999999::::::;;;<<<===>>>>>>@@@AAABBBDDDEEEGGGHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKGGGIIIJJJKKKKKKIIIGGGFFFFFFHHHIIIHHHGGGIIILLLPPPTTTXXX___hhhtttvvvaaaSSSMMMGGGIIIJJJIIIHHHIIIMMMPPPRRRRRRSSSUUUYYY___eeehhhqqq|||}}}zzzzzz|||}}}}}}zzzwwwtttjjjeee```^^^```cccdddddd___^^^___eeekkkqqq|||zzzvvvpppllliiifffdddbbb^^^[[[YYYXXXVVVUUU\\\eee|||}}}{{{wwwsssooooooqqqtttpppiiiZZZKKKFFFHHHIIIGGGHHHGGGFFFFFFFFFHHHIIIJJJNNNLLLLLLPPPRRRWWWdddrrr~~~uuunnnnnnooommmkkkkkkggggggffffffccc^^^WWWRRRJJJIIIHHHHHHIIILLLNNNPPP]]]aaalllyyy}}}xxxsssooolllhhhfffdddcccaaa___ZZZYYYXXXWWWUUUTTTSSSRRROOOMMMKKKKKKKKKJJJHHHFFFDDDCCCCCCDDDEEEGGGHHHJJJJJJJJJKKKLLLMMMNNNOOOOOOMMMNNNOOOPPPRRRSSSTTTUUU```oooxxxrrrbbb___```ooo~~~rrr~~~iii```XXXVVVXXX[[[bbbjjjwww|||nnndddkkk{{{zzzuuupppmmmdddaaa\\\WWWSSSPPPLLLIIIDDDCCCBBB@@@???>>>>>>===;;;999777888999::::::999::::::;;;;;;<<<===>>>>>>@@@AAABBBDDDEEEGGGHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLKKKJJJJJJJJJJJJKKKFFFHHHHHHHHHFFFHHHLLLPPPRRRWWW```lllyyynnn\\\TTTJJJLLLMMMMMMKKKLLLPPPSSSUUUUUUVVVYYY___fffnnnsss{{{~~~zzzwwwyyy|||~~~}}}zzzvvvsssiiiddd___^^^aaadddeeeeee```^^^```eeekkkqqq|||yyyvvvpppllljjjhhhfffddd]]]ZZZXXXXXXVVVVVV\\\eee{{{~~~zzzqqqmmmnnnrrrssssssiii^^^PPPGGGEEEEEEEEEDDDGGGHHHHHHGGGFFFGGGJJJLLLOOOMMMOOOTTTYYY```ooo{{{wwwqqqllljjjjjjiiihhhiiiiiihhheee___YYYRRRNNNKKKJJJJJJIIIJJJNNNTTTXXX]]]gggsss}}}yyyrrrnnnmmmkkkjjjiiigggeeeaaa^^^\\\YYYXXXWWWWWWWWWVVVSSSQQQPPPOOOMMMJJJGGGEEECCCBBBDDDDDDDDDDDDEEEFFFHHHIIIMMMMMMMMMNNNOOOOOOPPPPPPSSSOOOMMMOOOQQQRRRWWW]]]bbbxxxrrrpppvvvxxx```aaafffqqq{{{ppppppbbbWWWWWWYYYYYY___gggxxxxxxkkkaaagggvvv{{{sssnnnkkkccc```[[[WWWSSSOOOJJJGGGEEEBBB???>>>>>>>>>===<<<;;;;;;999888888888999::::::::::::;;;<<<===>>>??????@@@BBBDDDEEEFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJEEEFFFFFFFFFFFFHHHLLLOOOSSSXXXdddsss}}}bbbSSSNNNNNNMMMNNNOOORRRTTTVVVXXX[[[```eeekkkrrrzzz~~~}}}}}}|||~~~}}}vvvooogggbbb___aaagggjjjhhhcccfffaaaaaafffmmmttt~~~~~~wwwqqqlllhhhdddbbbaaa\\\XXXVVVUUUUUU[[[ccczzz{{{~~~zzzvvvrrrqqqrrrrrroookkk___VVVKKKEEEDDDFFFFFFEEEEEEFFFGGGFFFFFFGGGIIILLLNNNLLLNNNTTT[[[eeevvvzzzuuuppplllkkkjjjjjjiiiiiiiiigggddd^^^WWWQQQMMMIIIIIIIIIIIIJJJOOOUUUZZZaaakkkvvvyyytttnnnkkkkkkgggggggggfffdddaaa___]]]YYYXXXWWWVVVVVVUUUSSSQQQNNNMMMLLLJJJHHHFFFEEEDDDDDDDDDCCCDDDEEEFFFHHHIIIKKKLLLLLLMMMNNNOOOPPPPPPSSSOOONNNPPPQQQRRRWWW^^^jjjjjjkkkuuusss\\\^^^bbboooxxxqqqpppbbbXXXXXXZZZZZZ```hhhvvvzzzlllbbbhhhvvvzzzrrrmmmkkkeeeaaa\\\WWWTTTPPPLLLIIIFFFCCC@@@?????????>>>===:::999777666666666777888:::::::::;;;<<<===>>>???@@@AAACCCEEEFFFGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFFFFFFFFFFHHHMMMPPPVVV[[[hhhvvvhhhYYYPPPPPPOOOOOOQQQTTTVVVXXX[[[___fffmmmttt{{{~~~~~~}}}||||||}}}~~~|||vvvqqqkkkeeeaaabbbfffiiigggcccccc``````fffnnnuuu|||uuupppkkkhhheeebbb```\\\XXXWWWVVVUUU[[[bbbwwwyyyvvvyyyrrrrrrsssuuutttooofff___QQQLLLEEECCCDDDGGGGGGGGGDDDEEEFFFEEEEEEGGGJJJLLLPPPOOOQQQYYYcccqqqvvvrrrnnnkkkjjjkkkjjjjjjjjjiiifffbbb\\\UUUOOOKKKGGGHHHHHHIIILLLQQQXXX]]]fffppp{{{xxxsssooojjjhhhiiiddddddeeedddcccaaa___^^^YYYWWWVVVVVVUUUTTTRRROOOLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDCCCDDDEEEFFFHHHIIIJJJJJJKKKLLLMMMOOOOOOPPPRRROOOOOOQQQRRRSSSXXX```ppp~~~dddjjjyyylllXXXZZZaaaqqq~~~uuuqqqpppbbbXXXXXXZZZ[[[aaaiiittt}}}|||nnnccchhhwwwxxxqqqmmmkkkgggccc\\\WWWSSSPPPMMMKKKGGGDDDBBBAAAAAA@@@???>>>:::999888777666777777888:::::::::;;;<<<===>>>???AAABBBCCCEEEGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGFFFEEEEEEIIINNNSSSYYY```mmm{{{lllZZZSSSRRRQQQRRRTTTWWW[[[]]]ccchhhpppxxxzzzzzz~~~~~~||||||||||||{{{xxxuuusssmmmgggbbbaaadddgggeeeccc```^^^___gggooovvv}}}yyysssnnnkkkhhheeeccc```\\\YYYYYYWWWUUUYYY___ttt{{{zzzwwwsssrrruuuqqqrrrttttttpppgggZZZQQQHHHEEEBBBBBBEEEGGGHHHGGGDDDEEEFFFGGGGGGIIILLLOOOSSSTTTXXXaaaooo{{{qqqnnnjjjhhhhhhiiiiiiiiiiiihhhddd___YYYRRRLLLIIIEEEFFFHHHJJJNNNTTT\\\bbbkkkuuu}}}sssooollliiiggghhhddddddddddddbbb```^^^]]]XXXWWWUUUUUUTTTSSSPPPNNNLLLKKKJJJIIIGGGFFFEEEEEECCCCCCCCCCCCEEEGGGIIIJJJIIIIIIJJJLLLMMMNNNOOOPPPRRRPPPPPPRRRRRRSSSZZZbbbooo{{{dddooofffTTTWWWeeeuuu~~~vvvrrrpppbbbWWWXXXZZZZZZ```iiisss}}}pppdddhhhvvvwwwppplllkkkgggccc\\\VVVRRROOOMMMKKKGGGEEECCCBBBBBBBBB@@@>>><<<;;;:::999888999:::::::::::::::;;;<<<===>>>???@@@AAACCCDDDFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFIIIHHHGGGEEEFFFJJJPPPUUU[[[cccrrriiiWWWTTTSSSSSSTTTWWW\\\aaadddnnnrrryyyyyytttxxx~~~~~~{{{||||||zzzvvvsssqqqqqqkkkfff```___aaaddddddccc]]]\\\___gggpppwwwyyyvvvpppllljjjhhhfffddd___\\\ZZZZZZXXXVVVYYY^^^sss}}}wwwrrrqqqqqqqqqqqqsssrrrrrrpppllleeeZZZOOOGGGDDDCCCCCCDDDEEEGGGGGGFFFEEEGGGHHHIIIJJJMMMPPPSSSTTTYYY```kkk}}}{{{sssllliiigggffffffggggggggghhhfffbbb\\\UUUOOOKKKHHHEEEFFFHHHKKKPPPXXX```fffoooyyyxxxooollliiieeecccdddeeeeeeeeedddaaa___\\\[[[XXXVVVTTTTTTSSSRRROOOMMMMMMLLLKKKIIIGGGEEECCCCCCCCCCCCCCCCCCEEEGGGIIIJJJIIIJJJKKKLLLMMMNNNOOOOOOQQQPPPQQQSSSSSSTTT\\\eeelllvvveeesssaaaSSSWWWeeevvvyyyssspppbbbWWWWWWYYYYYY___gggsss}}}qqqeeehhhuuuxxxpppllljjjfffaaaZZZTTTQQQNNNLLLJJJGGGFFFDDDCCCCCCCCC@@@>>><<<<<<:::999999999:::;;;:::::::::;;;<<<===>>>??????@@@AAACCCDDDEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIIIIHHHHHHGGGGGGIIIIIIGGGFFFGGGKKKQQQVVV[[[eeeuuuhhhVVVTTTTTTUUUWWW\\\ccciiimmmvvvyyyvvvtttyyy~~~~~~|||||||||yyytttooommmlllfffbbb^^^\\\___bbbcccccc\\\ZZZ^^^gggpppwwwvvvsssnnnjjjhhhgggeeeddd___[[[ZZZZZZXXXVVVYYY___rrr~~~wwwxxx|||~~~yyyuuusssppplllkkklllmmmnnnooommmjjjfff___VVVNNNGGGCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHJJJLLLMMMPPPTTTWWWUUU]]]hhhwwwvvvoooiiigggeeeeeeffffffffffffgggddd___YYYSSSNNNJJJHHHFFFHHHJJJNNNSSS[[[dddjjjrrr}}}{{{rrrjjjgggeeeaaa______ddddddcccbbb```]]]ZZZYYYWWWVVVTTTSSSRRRQQQNNNKKKMMMLLLKKKIIIFFFDDDCCCBBBCCCBBBBBBCCCEEEGGGIIIKKKKKKKKKLLLMMMMMMNNNNNNNNNQQQQQQSSSTTTTTTUUU]]]gggooonnnbbbttt]]]RRRWWW___sssyyyssssssdddYYYXXXYYYYYY^^^fffrrr|||rrrdddgggtttzzzrrrllliiieeeaaaZZZUUUQQQNNNKKKIIIGGGFFFDDDDDDDDDCCC@@@>>>;;;:::999777777888888999:::::::::;;;<<<===>>>???>>>???@@@BBBCCCDDDEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIMMMRRRWWW]]]gggyyyggg[[[TTTUUUWWW[[[cccllluuuzzz|||}}}zzzxxxyyy|||}}}}}}|||{{{yyyvvvqqqmmmjjjbbb```]]]\\\]]]```aaaaaa\\\ZZZ]]]eeennnwwwtttqqqlllhhhgggeeedddccc___[[[YYYXXXWWWVVVZZZaaauuuzzzuuuooommmmmmmmmkkkiiiiiimmmrrrxxx~~~{{{vvvttttttrrrnnnjjjiiigggdddbbbcccddddddbbb___\\\WWWQQQJJJFFFCCCCCCBBBCCCDDDEEEEEEEEEEEEFFFGGGIIIKKKMMMOOORRRVVVZZZZZZeeesssuuuoooiiihhhfffeeefffgggfffeeeeeebbb\\\VVVQQQLLLJJJIIIHHHIIILLLPPPUUU^^^gggmmmvvvvvvmmmeeedddccc___^^^^^^____________]]][[[YYYXXXWWWUUUSSSRRRQQQPPPMMMJJJKKKJJJIIIHHHGGGEEEDDDDDDBBBBBBBBBCCCEEEGGGJJJKKKNNNNNNNNNNNNNNNNNNNNNNNNPPPQQQTTTUUUTTTUUU^^^iiivvvddd^^^ttt{{{YYYQQQWWW[[[ssswwwssswwwhhh\\\[[[[[[ZZZ___gggppp{{{sssdddfffrrr}}}ssslllhhheeeaaa\\\WWWSSSOOOKKKHHHFFFEEEDDDDDDDDDCCC@@@===;;;:::999888777888999999:::::::::;;;<<<===>>>?????????AAACCCDDDEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIHHHIIIIIIJJJKKKNNNSSSWWWaaakkk|||qqqaaa]]]UUUWWWZZZ```jjjuuuwwwppppppqqqtttyyy}}}~~~}}}|||}}}{{{zzz{{{zzzwwwpppkkkbbbaaa___^^^^^^^^^^^^^^^^^^[[[\\\dddmmmvvvsssoookkkgggeeedddcccaaa^^^ZZZWWWWWWVVVWWW\\\ddd~~~xxxnnniiiccc___^^^___aaaaaa^^^bbbggglllqqqwww}}}~~~|||zzzwwwsssooollllllkkkgggddd``````]]]ZZZZZZ[[[YYYVVVSSSQQQMMMHHHDDDBBBCCCDDDAAABBBDDDDDDDDDDDDFFFGGGGGGHHHKKKMMMOOORRRWWWZZZ___lll}}}~~~uuurrrkkkiiigggggghhhhhhgggfffdddaaa[[[UUUPPPLLLJJJIIIIIIKKKMMMQQQWWW___hhhnnnxxxssskkkddddddcccaaa```aaa[[[[[[\\\\\\[[[ZZZYYYXXXWWWUUUSSSRRRQQQOOOLLLJJJIIIHHHHHHGGGGGGFFFFFFFFFBBBBBBBBBCCCEEEHHHJJJKKKOOOOOOOOONNNNNNNNNNNNMMMPPPQQQTTTVVVTTTUUU___jjjzzzxxx___]]]tttwwwWWWPPPWWW\\\vvv}}}sssssszzzkkk___]]]]]]\\\```gggoooyyysssdddeeerrrtttlllhhheeebbb]]]YYYUUUQQQLLLIIIFFFEEEDDDDDDDDDBBB???======<<<;;;:::::::::;;;;;;:::::::::;;;<<<===>>>???@@@@@@BBBDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEFFFGGGHHHHHHIIIHHHIIIJJJKKKLLLOOOSSSVVVdddnnn~~~xxxbbbYYYZZZWWWXXX\\\dddooo|||xxxnnnfffcccfffiiipppyyy}}}|||{{{}}}zzzzzz||||||uuunnndddcccaaa```___^^^]]]\\\___\\\\\\cccllluuusssooojjjgggeeecccbbb```^^^ZZZVVVVVVVVVWWW]]]eeezzzlllbbb\\\XXXXXXXXXVVVXXX[[[^^^^^^```dddeeegggoooxxx{{{uuutttvvvyyy|||}}}|||{{{zzz|||yyywwwvvvxxxzzzzzzzzzrrrooolllhhheeebbb^^^[[[WWWWWWWWWUUUSSSPPPMMMKKKJJJHHHEEEBBBAAA@@@AAAAAACCCEEEGGGGGGEEEEEEEEEFFFJJJGGGHHHNNNTTTVVVYYY]]]fffppp}}}tttssskkkgggcccdddhhhiiigggccc___]]]YYYSSSNNNKKKJJJKKKMMMPPPSSSVVVZZZbbblllttt}}}zzzkkkgggbbb___]]]]]]]]]\\\YYYYYYYYYXXXWWWWWWVVVVVVVVVUUUSSSQQQOOOMMMKKKJJJJJJIIIHHHGGGFFFDDDCCCCCCCCCBBBBBBBBBDDDGGGJJJLLLNNNNNNNNNNNNNNNNNNNNNNNNOOOQQQNNNQQQYYYXXX___rrrmmm```^^^rrrhhhVVVWWWKKK^^^uuuvvvssszzzmmm```ZZZZZZ\\\aaagggvvv{{{vvviiiiiittt~~~wwwqqqmmmgggaaaYYYVVVVVVUUUQQQMMMEEEEEEEEEDDDCCCAAA@@@??????===:::777666666888999999999::::::<<<===???@@@???@@@AAABBBDDDEEEFFFGGGDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDEEEFFFHHHIIIJJJJJJEEEHHHKKKLLLMMMQQQXXX^^^iiisssqqqccc\\\YYYWWW[[[YYY___ooo}}}zzzvvvtttvvvtttjjjdddaaa```bbbkkkqqqyyy|||{{{xxxwwwwwwzzzuuuvvv|||~~~xxxsssrrrnnnhhhbbb___^^^^^^\\\ZZZYYYXXX\\\eeelllsss~~~xxxrrrkkkfffcccbbbbbbbbb[[[XXXVVVVVVTTTUUU]]]fffrrrddd]]]XXXUUUVVVVVVTTTUUUYYYYYYXXXZZZ^^^```cccllluuuxxx{{{}}}wwwrrroootttwww{{{~~~~~~|||zzzxxxuuutttuuuuuuuuutttooolllhhheeebbb___[[[XXXUUUUUUTTTRRRPPPMMMJJJHHHFFFDDDBBBAAAAAAAAABBBCCCDDDEEEGGGGGGFFFEEEFFFGGGIIIHHHKKKQQQUUUWWW]]]cccooo||||||tttssspppkkkfffeeefffeeeaaa]]]___\\\WWWQQQMMMJJJKKKLLLOOOQQQTTTWWW\\\eeepppyyysssfffccc^^^[[[ZZZZZZZZZYYYYYYYYYXXXXXXWWWVVVVVVVVVUUUTTTRRRPPPNNNLLLKKKJJJJJJIIIHHHGGGEEEDDDCCCCCCBBBBBBBBBCCCEEEHHHKKKMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOMMMQQQYYYZZZbbbvvvjjj^^^]]]qqqdddSSSUUUMMM^^^xxxsssrrrzzzmmm```ZZZZZZ\\\aaagggsssyyywwwiiijjjtttzzztttpppiiiccc[[[WWWUUURRRNNNJJJEEEEEEDDDCCCBBB@@@???>>>>>><<<:::888777777888888999999::::::<<<===???@@@???@@@AAABBBCCCEEEFFFFFFDDDEEEFFFFFFFFFEEEDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHFFFHHHJJJKKKLLLQQQYYY___kkkuuuxxxjjj```[[[YYYXXXZZZ]]]gggwwwuuuiiihhhgggiii}}}}}}mmmddd```]]]]]]^^^dddjjjqqquuuvvvtttssssssxxxtttuuu{{{|||wwwsssrrrkkkfffaaa___```aaa```___[[[ZZZ]]]dddkkkqqq|||sssoooiiieeeddddddcccccc]]]YYYWWWWWWUUUVVV^^^ggg{{{hhh\\\VVVSSSQQQSSSSSSQQQSSSWWWWWWVVVWWWZZZ]]]```jjjtttyyy}}}{{{vvvuuuwww}}}{{{yyyvvvuuutttssspppnnnkkkhhhdddaaa^^^[[[WWWTTTSSSRRRQQQNNNLLLIIIFFFDDDAAAAAA@@@@@@AAABBBDDDEEEDDDEEEGGGGGGFFFFFFGGGHHHIIIJJJOOOTTTUUUXXXaaalllyyyxxxrrrqqqppplllgggeeeeeeccc```\\\^^^ZZZUUUOOOLLLKKKLLLMMMPPPRRRUUUXXX^^^hhhttt~~~vvvlllccc```\\\YYYYYYYYYXXXWWWXXXXXXXXXWWWVVVVVVUUUUUUSSSRRRQQQOOOMMMKKKJJJIIIIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBCCCDDDGGGJJJMMMOOONNNNNNNNNNNNNNNNNNNNNNNNOOOPPPNNNSSS[[[]]]hhh}}}dddZZZ\\\ppp___OOOQQQNNN^^^|||~~~rrrrrrzzzmmm```ZZZZZZ\\\aaafffooovvvwwwjjjjjjttt|||uuuqqqlllfff^^^XXXTTTOOOJJJFFFDDDDDDCCCBBB@@@???>>>===<<<;;;:::999888777777777999999::::::<<<===???@@@???@@@@@@BBBCCCDDDEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHJJJJJJKKKQQQYYY```mmmyyyvvviii___[[[YYYYYYXXX[[[dddssspppjjj___YYY[[[[[[^^^pppuuuggg```^^^\\\\\\]]]___cccjjjooossssssqqqpppvvvsssuuuyyyzzzwwwsssrrriiieee``````bbbeeeeeeddd^^^\\\]]]ccciiippp{{{qqqnnniiifffdddcccbbbaaa^^^[[[XXXWWWVVVVVV^^^gggqqq```VVVQQQOOOOOOQQQRRRQQQSSSXXX\\\ZZZZZZ[[[]]]aaakkkuuu~~~|||{{{yyywwwvvvtttqqqnnngggdddaaa^^^[[[XXXTTTQQQPPPOOONNNKKKHHHFFFCCCBBBAAAAAAAAAAAABBBCCCDDDEEEDDDEEEGGGGGGFFFGGGHHHJJJJJJMMMRRRVVVVVVYYYeeesss~~~sssnnnmmmllliiifffeeeffffffdddbbb]]]XXXSSSNNNMMMMMMOOOPPPQQQSSSVVVZZZ```jjjxxxzzznnnfff```^^^[[[YYYYYYYYYYYYXXXWWWWWWWWWVVVUUUUUUTTTTTTQQQQQQPPPNNNMMMKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBAAABBBCCCFFFHHHLLLOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNQQQSSSQQQUUU^^^aaannn{{{]]]XXX\\\qqq\\\LLLNNNPPP]]]{{{tttrrrzzzmmm```ZZZYYY[[[```eeemmmvvvzzzlllkkksss}}}uuuqqqlllggg```YYYTTTOOOIIIEEEDDDCCCBBB@@@>>>===<<<<<<;;;;;;::::::999888777777999999999:::<<<===???@@@???@@@@@@AAACCCDDDDDDEEECCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGHHHIIIIIIJJJQQQZZZaaaqqq|||xxxkkk^^^XXXWWWWWWXXXZZZ___lll~~~ooo\\\ZZZUUUTTTXXXXXX[[[kkk~~~ttthhhcccbbb```^^^______ccciiipppttttttqqqooossssssuuuwwwxxxvvvsssrrriiieeeaaa```cccffffffeee___\\\]]]ccciiiqqq}}}yyyrrrooojjjgggdddbbb___]]]^^^ZZZXXXWWWUUUUUU\\\eeexxxiii\\\UUUOOONNNOOORRRRRRRRRWWW]]]eeeaaa^^^^^^^^^aaalllwww~~~|||zzzxxxwwwvvvtttpppnnndddbbb^^^[[[YYYVVVRRRPPPNNNMMMKKKIIIFFFDDDCCCBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEGGGGGGFFFHHHJJJLLLLLLPPPUUUWWWWWW[[[jjjzzzzzzrrrmmmllljjjiiigggfffggggggffffff\\\WWWRRRPPPQQQSSSTTTUUUVVVYYY\\\```eeeppp|||~~~pppfffaaa\\\ZZZXXXWWWXXXXXXXXXWWWVVVVVVVVVUUUTTTTTTSSSSSSPPPPPPOOONNNLLLKKKJJJJJJIIIHHHGGGFFFDDDCCCBBBBBBAAABBBDDDFFFIIILLLOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNPPPSSSQQQUUU^^^cccssspppWWWVVV___ttt|||[[[LLLKKKPPPZZZuuu{{{tttzzzmmm```ZZZYYYZZZ___dddnnnwww}}}pppmmmttt~~~wwwssslllhhhbbb\\\VVVPPPKKKHHHDDDCCCAAA???===<<<;;;;;;::::::::::::999888888777999999999:::<<<===???@@@???@@@@@@AAABBBCCCDDDDDDBBBBBBCCCCCCCCCDDDDDDEEEDDDDDDEEEEEEEEEEEEEEEEEEGGGHHHIIIIIIJJJQQQ[[[bbbrrr~~~|||sssfffYYYVVVWWWWWWYYY\\\eeeuuunnn___WWWSSSRRRTTTXXXXXX[[[iiizzztttjjjgggfffbbb___^^^___eeemmmtttwwwuuuqqqnnnrrruuuvvvvvvuuuuuusssrrrkkkfffbbb```bbbddddddccc^^^\\\]]]dddkkkttttttqqqmmmiiifffeeeccc```___\\\XXXVVVUUUSSSTTT[[[ddd}}}yyymmmaaaXXXTTTOOONNNOOORRRSSSTTT[[[dddkkkfffbbb______bbbmmmyyyzzzwwwtttrrrqqqooollljjjbbb___\\\YYYWWWTTTQQQNNNLLLKKKIIIGGGEEEDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFGGGGGGGGGIIILLLOOONNNPPPUUUYYYZZZaaarrr~~~yyysssnnnmmmlllkkkiiigggeeedddccccccZZZWWWSSSTTTXXX[[[\\\[[[]]]```dddhhhmmmuuurrrggg```[[[WWWVVVTTTTTTUUUVVVUUUTTTUUUUUUUUUTTTSSSSSSRRRRRROOOOOONNNNNNMMMLLLKKKKKKHHHHHHGGGFFFDDDCCCBBBAAAAAABBBDDDGGGIIILLLNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNQQQPPPUUU___gggzzzhhhRRRVVVccczzzrrrYYYLLLHHHOOOVVVmmmzzzwww{{{mmm```YYYXXXZZZ^^^dddnnnwwwtttpppttt~~~{{{wwwmmmkkkfff```YYYRRRMMMKKKEEEDDDAAA>>><<<;;;;;;;;;;;;:::999999888888999999999999::::::<<<===???@@@???@@@@@@AAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCDDDEEECCCDDDDDDDDDEEEEEEFFFFFFFFFGGGIIIIIIKKKQQQ[[[bbbqqq}}}{{{pppcccYYYXXXYYYWWWZZZaaannn~~~mmm\\\UUUUUUOOOPPPTTTWWWWWW[[[jjjzzzzzzppphhhfffeeeaaa\\\ZZZ]]]gggssszzzzzzvvvrrrpppssswwwyyyvvvttttttsssqqqkkkgggaaa___```bbbaaa___\\\ZZZ]]]dddlllttt~~~vvvpppmmmiiifffeeedddcccbbbZZZVVVUUUTTTSSSTTT\\\eeezzzvvvwwwuuummmbbbWWWRRRQQQOOONNNOOORRRRRRUUU___iiipppjjjeeebbbaaafffrrr~~~{{{wwwsssooollljjjgggeee___\\\YYYVVVTTTRRRNNNLLLHHHGGGEEEDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFGGGGGGIIIMMMPPPOOOPPPTTTZZZ```kkk}}}yyyvvvqqqmmmkkkkkkjjjhhhfffcccaaa``````ZZZWWWUUUYYY^^^ccccccaaa```dddhhhlllpppwwwsssggg```[[[WWWUUUTTTSSSTTTUUUVVVUUUTTTUUUTTTTTTSSSSSSRRRQQQQQQOOOOOOOOONNNNNNMMMMMMLLLHHHHHHGGGEEEDDDCCCBBBAAAAAACCCEEEGGGIIIKKKLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMRRRRRRYYYeeeppp]]]NNNVVVhhhgggVVVLLLFFFMMMQQQfffwwwwwwqqqyyy{{{{{{mmm___YYYXXXYYY^^^cccmmmvvvxxxrrruuu~~~}}}xxxpppooojjjccc[[[TTTOOOLLLFFFDDDAAA>>><<<;;;;;;<<<<<<;;;999777777888999:::999999::::::<<<===???@@@@@@@@@@@@AAAAAABBBBBBCCCAAAAAAAAAAAAAAACCCDDDEEEAAAAAABBBCCCDDDEEEEEEFFFDDDFFFIIIKKKMMMRRRZZZaaammmzzzxxxkkk```ZZZ\\\[[[XXX\\\fffvvvqqq___TTTQQQQQQOOORRRWWWYYYYYY___ppp{{{rrrjjjcccdddccc___YYYWWWZZZhhhyyyyyyvvvvvvtttzzz{{{vvvssstttsssqqqjjjfff```^^^^^^___^^^\\\[[[ZZZ]]]dddkkkrrr}}}~~~wwwrrrkkkfffcccbbbaaa```YYYVVVTTTTTTTTTUUU]]]ggg|||tttpppqqqnnneeeZZZQQQNNNNNNOOONNNOOOQQQRRRVVVaaalllsssmmmhhheeeeeejjjwww~~~zzztttnnnkkkhhheeeccc]]]ZZZWWWUUUSSSPPPMMMJJJFFFEEECCCBBBAAABBBBBBCCC@@@@@@AAABBBCCCCCCCCCCCCEEEFFFFFFGGGGGGJJJNNNQQQNNNOOOSSS[[[dddrrrzzzsssrrrnnniiigggggggggfffdddaaa___``````YYYWWWWWW\\\cccggggggddd```dddhhhlllooouuu|||}}}sssfff^^^\\\YYYVVVVVVUUUUUUUUUWWWXXXWWWVVVTTTTTTTTTSSSRRRRRRQQQQQQOOOOOOOOONNNNNNNNNMMMMMMHHHGGGFFFEEEDDDCCCBBBAAABBBCCCEEEGGGIIIJJJKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNOOOTTTVVV^^^mmmzzzzzzTTTMMMWWWkkk```TTTLLLDDDLLLOOObbbrrrrrrnnnwww}}}{{{mmm___YYYXXXYYY^^^ccckkktttzzztttvvv~~~|||xxxtttrrrmmmfff]]]UUUOOOLLLGGGEEEBBB>>><<<;;;<<<<<<<<<;;;888666666888:::;;;999999::::::<<<===???@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAACCCDDDEEE??????@@@AAACCCDDDEEEEEECCCFFFIIIKKKNNNSSSZZZ```jjjxxxyyysssggg^^^[[[^^^\\\XXX^^^jjjzzzuuuaaaWWWRRROOONNNRRRVVV\\\]]]^^^fffxxxzzzrrrmmmfffaaabbbccc^^^YYYVVVYYYjjj~~~}}}{{{|||uuu|||}}}vvvrrrsssssspppiiiddd___\\\]]]^^^]]][[[ZZZYYY]]]dddjjjpppyyyyyypppgggbbb^^^[[[ZZZYYYVVVUUUUUUUUUWWW___iii{{{|||sssmmmhhhaaaZZZSSSOOONNNMMMKKKNNNQQQRRRTTT[[[fffnnnxxxooogggeeehhhppp~~~|||vvvppplllllliiiccc^^^ZZZYYYVVVSSSOOOKKKIIIGGGEEEDDDCCCBBBBBBCCCDDDEEEBBBCCCCCCDDDEEEFFFFFFGGGFFFEEEDDDEEEHHHKKKLLLMMMNNNRRRXXX___kkk~~~yyysssnnniiigggjjjddddddddddddbbb```^^^\\\UUUZZZdddmmmqqqnnngggaaaaaabbbeeejjjooosssssssssyyypppddd[[[WWWWWWYYY[[[^^^\\\YYYYYYYYYZZZZZZYYYUUUTTTRRRQQQOOONNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKGGGFFFEEECCCBBBBBBBBBBBBAAACCCFFFIIIKKKKKKKKKKKKMMMMMMLLLLLLMMMNNNNNNOOOQQQSSS[[[fffsssiiiZZZUUUYYYjjjyyy\\\NNNKKKKKKLLLRRR```nnnpppnnnvvv{{{yyyqqqaaaYYYXXXYYY\\\```jjjrrr~~~}}}wwwwww}}}zzzrrrnnniiiccc^^^WWWPPPLLLIIIEEE???<<<<<<<<<:::999888888777777777777888888777888999:::<<<===>>>???????????????@@@AAABBBCCCDDDBBB@@@@@@AAACCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBCCCDDDFFFIIIMMMSSS[[[```lllzzzzzztttmmmcccZZZYYYZZZ\\\eeepppsss```VVVRRRPPPQQQRRRUUUXXX^^^dddiiisss{{{rrrmmmqqqnnniiiddd___YYYRRRNNNXXXjjj|||xxxvvvvvvuuuqqqmmmlllbbb[[[[[[]]]]]]\\\\\\[[[ZZZ]]]dddjjjpppyyyssslllfff```\\\[[[[[[UUUSSSTTTRRRRRR^^^mmmuuuzzzqqqeeeaaa\\\VVVQQQNNNNNNNNNLLLMMMOOOPPPSSS[[[gggpppxxxooogggfffkkkvvvxxxsssmmmiiihhhfff```\\\XXXWWWTTTQQQMMMJJJHHHFFFFFFEEEDDDCCCBBBCCCCCCDDDBBBCCCCCCDDDEEEFFFGGGGGGFFFEEEFFFHHHKKKNNNPPPPPPOOOTTT\\\fffuuu~~~uuuppplllgggfffhhhddddddcccbbbaaa___\\\[[[WWW]]]fffmmmnnnjjjddd___]]]]]]```eeejjjmmmmmmmmmlllggg```[[[[[[]]]```aaa^^^\\\ZZZYYYYYYZZZYYYXXXUUUTTTSSSQQQPPPOOONNNNNNLLLLLLLLLKKKKKKKKKJJJJJJGGGGGGEEEDDDCCCBBBBBBBBBBBBDDDGGGIIIKKKLLLLLLKKKLLLLLLMMMMMMNNNPPPQQQRRROOOQQQYYYfffwwwbbbUUUQQQZZZoootttXXXLLLIIIJJJKKKRRRaaannnqqqooovvv}}}wwwrrrbbb[[[YYYZZZ]]]aaakkksss~~~~~~wwwvvv{{{zzztttpppjjjccc^^^WWWQQQMMMKKKFFFAAA>>>======;;;:::888888777777777777888888777888999:::<<<===>>>???????????????@@@AAABBBBBBDDDBBB@@@@@@BBBCCCCCCBBBAAAAAAAAA@@@AAAAAABBBBBBCCCDDDFFFIIILLLRRRZZZ___kkkwww{{{zzzyyyyyy}}}~~~~~~~~~yyyuuujjjddd^^^ZZZWWWYYYdddqqqvvvgggYYYSSSQQQQQQRRRTTTWWW\\\eeeooovvvsssnnnlllsssnnnfff]]]WWWSSSPPPNNNVVVggg~~~~~~zzzyyyyyywwwsssoooiii```YYY[[[^^^^^^]]]^^^ZZZYYY\\\ccciiipppzzz~~~qqqjjjeee___]]]^^^[[[UUUSSSUUUSSSRRR]]]lllwwwvvvooo[[[YYYTTTPPPNNNMMMMMMNNNNNNOOOOOOPPPTTT^^^kkkuuuyyyqqqkkklllrrrrrrnnnhhheeecccaaa\\\XXXUUUTTTQQQNNNKKKHHHFFFEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHFFFGGGIIILLLNNNQQQSSSTTTUUUZZZdddrrr~~~wwwpppnnnkkkfffdddfffbbbbbbbbb```___]]][[[ZZZ[[[bbbjjjmmmjjjddd```]]]ZZZZZZ\\\```eeehhhhhhhhhbbb```^^^^^^```cccdddddd]]][[[YYYYYYYYYYYYYYYWWWTTTSSSQQQPPPNNNMMMMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEHHHJJJLLLLLLLLLLLLLLLLLLMMMNNNPPPRRRTTTUUUQQQRRRXXXggg{{{yyy[[[TTTRRRaaazzzlllSSSHHHFFFHHHKKKRRRaaaooosssqqqwww}}}wwwsssddd]]][[[[[[^^^ccckkksss~~~wwwuuuyyy}}}vvvqqqjjjccc]]]WWWRRROOOKKKHHHCCC@@@>>>===<<<;;;888888777777777777888888888888999:::<<<===>>>>>>??????>>>??????@@@AAABBBDDDBBBAAAAAABBBCCCCCCBBBAAAAAA@@@@@@AAABBBCCCCCCDDDEEEFFFHHHKKKQQQXXX]]]gggsss{{{sssmmmjjjjjjjjjjjjoooqqqtttvvvyyy}}}|||||||||zzzxxxkkkiiieee___YYYZZZggguuutttddd[[[RRRQQQSSSSSSUUUYYY]]]dddppp~~~|||tttttttttwwwpppdddXXXPPPNNNOOOQQQVVVfff}}}|||||||||yyytttpppfff]]]XXX[[[^^^___^^^___YYYWWWZZZaaahhhppp||||||oooiiiddd```^^^___[[[VVVTTTVVVTTTSSS]]]kkkzzzkkkcccUUUSSSPPPMMMLLLLLLMMMNNNQQQPPPPPPRRRXXXdddsss}}}|||xxxuuuxxx~~~zzzlllhhhddd```^^^\\\XXXUUUQQQPPPNNNKKKIIIFFFDDDCCCDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCDDDEEEGGGHHHIIIIIIHHHJJJMMMOOOPPPRRRTTTUUU]]]cccooozzztttooommmkkkfffcccdddaaaaaa```___]]]\\\ZZZZZZaaagggmmmmmmggg```]]]]]][[[ZZZ\\\___cccfffffffffbbbbbbbbbdddeeedddbbb___ZZZYYYXXXXXXYYYZZZYYYXXXQQQPPPOOOMMMLLLKKKJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGEEEDDDDDDDDDDDDEEEFFFHHHJJJLLLLLLMMMMMMLLLMMMMMMNNNOOOQQQSSSTTTUUUTTTYYYhhhpppYYYVVVWWWjjjgggQQQHHHEEEFFFKKKRRR```oootttsssyyy{{{wwwuuuggg___\\\\\\___eeelllsss~~~yyytttvvvwwwqqqiiibbb[[[VVVRRROOOKKKHHHDDDAAA>>>===<<<;;;999888888777777888888999888888999:::;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBDDDCCCBBBBBBCCCDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDDDDEEEFFFGGGJJJOOOVVVZZZdddmmm{{{}}}nnnjjjddd`````````aaaaaaeeehhhmmmppptttxxx|||}}}zzzvvvvvvxxx{{{}}}}}}sssqqqmmmgggaaabbbkkkuuuvvvvvvvvvyyysssdddYYYTTTRRRTTTVVVWWWZZZ^^^ffflllyyy|||~~~zzzsssfffYYYQQQNNNQQQTTTWWWeee}}}|||{{{{{{xxxrrrmmmeee]]]XXX[[[___^^^]]]]]]XXXVVVXXX___hhhqqq~~~xxxnnnjjjfffaaa^^^^^^[[[VVVUUUVVVTTTSSS]]]kkk}}}jjj[[[TTTRRRQQQOOOMMMLLLLLLMMMNNNPPPPPPRRRVVV___lllzzzwwwpppfffccc```\\\ZZZWWWTTTSSSMMMLLLKKKIIIFFFEEECCCBBBAAAAAABBBCCCDDDEEEFFFFFFCCCCCCDDDFFFGGGIIIJJJJJJJJJMMMOOOQQQQQQRRRUUUWWWbbbkkkzzzyyysssooonnnkkkeeebbbbbb``````___^^^]]]\\\\\\\\\fffjjjnnnllleee___]]]^^^\\\[[[\\\^^^bbbdddeeeeeedddeeefffhhhhhheee```\\\WWWVVVVVVWWWZZZ[[[ZZZYYYQQQPPPOOOMMMLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGEEEDDDDDDDDDDDDFFFGGGHHHJJJKKKLLLLLLMMMNNNNNNMMMNNNNNNOOOPPPQQQUUUUUUZZZiiiiiiVVVVVVWWWnnndddQQQJJJEEEFFFJJJQQQ^^^nnntttuuu|||vvvuuuvvviiiaaa]]]\\\```ffflllttt~~~yyyrrrtttwwwqqqiiiaaa[[[VVVQQQNNNIIIHHHEEEBBB>>>;;;::::::999999888888888888999999888999::::::;;;<<<======>>>>>>>>>>>>???@@@AAAAAADDDCCCCCCDDDEEEFFFEEEDDDBBBAAAAAAAAABBBBBBCCCDDDDDDDDDEEEFFFIIINNNTTTYYY```iiivvv{{{mmmaaa^^^ZZZYYYYYY[[[[[[[[[^^^bbbgggkkknnnrrrvvvyyy~~~~~~sssqqqpppppptttyyy}}}|||yyysssllliiiiiilllnnnhhhjjjkkkmmmnnnlllcccYYYTTTRRRSSSVVVXXXXXX]]]cccooottt|||vvvlll___VVVRRRSSSVVVWWWfff~~~~~~{{{yyyxxxtttnnnjjjddd]]]YYY\\\___]]]ZZZYYYWWWVVVXXX```iiisss|||tttnnnllliiibbb]]][[[[[[VVVTTTVVVTTTTTT^^^mmmsssbbbVVVPPPQQQPPPOOONNNNNNNNNOOOOOOOOOQQQUUU]]]iiiwwwyyypppjjj```^^^[[[XXXUUURRRPPPPPPJJJIIIHHHGGGEEEDDDBBBBBB@@@AAACCCDDDEEEEEEEEEEEECCCDDDEEEFFFHHHJJJKKKKKKLLLOOOQQQRRRQQQSSSXXX\\\gggssswwwqqqlllkkkiiidddaaabbb```______^^^^^^^^^______hhhjjjkkkiiiddd```______\\\[[[[[[\\\___bbbcccbbbbbbcccfffhhhiiifffaaa]]]WWWWWWVVVXXXYYYZZZXXXVVVSSSRRRPPPOOOMMMLLLLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCGGGGGGHHHIIIJJJKKKLLLLLLNNNNNNNNNNNNNNNOOOOOOPPPPPPSSS[[[kkkaaaSSSVVVYYYqqq___PPPKKKFFFEEEJJJOOO\\\kkksssvvv~~~rrrooovvvjjjccc^^^\\\```gggllltttxxxoooppp}}}wwwrrrjjjccc\\\VVVQQQMMMIIIIIIGGGCCC>>>;;;::::::999999888888888888999999999999::::::;;;<<<======>>>>>>===>>>>>>???@@@AAADDDCCCDDDFFFHHHIIIHHHGGGCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCDDDEEEHHHMMMTTTXXX^^^fffrrr|||pppiii]]]WWWUUUSSSSSSTTTVVVWWWWWWYYY\\\```cccfffjjjmmmpppwww|||ssskkkjjjjjjkkkooouuu{{{zzzrrrmmmllliiieeeaaabbbcccaaa___ZZZUUUQQQPPPPPPSSSWWWYYY[[[ccclllzzz~~~uuuiii]]]VVVUUUWWW[[[iii{{{wwwuuuqqqlllhhhccc\\\YYY\\\___]]]YYYWWWWWWVVVYYYbbbkkktttzzzsssmmmkkkhhhbbb\\\ZZZ[[[UUUSSSUUUTTTTTTaaappp|||jjj^^^VVVRRRNNNNNNNNNNNNOOOPPPQQQRRRSSSVVV^^^jjjxxxyyyppphhhdddZZZYYYWWWTTTPPPMMMLLLLLLHHHHHHGGGFFFDDDCCCBBBBBBCCCCCCDDDEEEEEEDDDCCCBBBCCCDDDEEEGGGIIIJJJLLLLLLMMMPPPRRRRRRSSSVVV^^^dddsss}}}rrrkkkgggfffeeebbb```bbb```_________```aaaccccccggggggfffdddbbbaaa```___^^^]]]\\\]]]___aaabbbbbb```aaaccceeegggfffbbb___[[[YYYXXXXXXXXXWWWTTTQQQQQQPPPOOOMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGEEEDDDCCCBBBBBBBBBGGGGGGGGGGGGHHHJJJKKKKKKNNNNNNNNNNNNOOOPPPRRRRRRPPPVVV```pppzzz[[[UUU[[[eee{{{zzzXXXMMMKKKFFFDDDIIIMMMYYYiiiqqqwwwppplllvvvkkkccc^^^[[[```gggllltttuuukkklllyyyxxxtttmmmfff```YYYRRRNNNJJJJJJIIIEEE???;;;:::;;;:::999999888888999999:::999::::::;;;;;;<<<<<<<<<=========>>>>>>???@@@AAACCCCCCEEEGGGKKKLLLKKKJJJEEEDDDCCCBBBBBBAAABBBBBBAAABBBCCCEEEGGGMMMTTTXXX\\\dddpppzzzggg^^^[[[QQQQQQPPPOOOPPPRRRTTTTTTTTTWWWYYY\\\^^^```cccgggjjjooottt|||rrrkkkeeeeeefffhhhlllttt{{{zzzqqqlllgggbbb^^^\\\YYYWWWUUUQQQMMMLLLNNNOOOTTTYYY]]]bbbooo{{{uuueee\\\ZZZ\\\cccsss}}}xxxtttqqqlllhhh```ZZZXXX\\\```^^^ZZZXXXWWWWWW[[[dddmmmvvv|||ssskkkhhheee```\\\\\\[[[TTTQQQSSSSSSUUUccctttnnn___WWWRRRPPPLLLLLLMMMNNNPPPRRRSSSTTTXXX]]]ggguuusssiiiaaa]]]VVVVVVTTTPPPMMMJJJIIIIIIGGGGGGFFFEEEDDDCCCCCCBBBEEEFFFFFFFFFDDDCCCAAA???CCCDDDEEEGGGIIIKKKLLLMMMMMMPPPRRRSSSTTTZZZccckkk~~~wwwlllfffbbbbbbbbb``````bbb```______```aaaccceeeffffffdddaaa```aaaaaa```___aaa___^^^^^^aaacccdddddd``````aaacccdddccc```^^^^^^\\\ZZZYYYXXXUUUPPPMMMNNNMMMKKKJJJHHHGGGGGGGGGIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFEEECCCBBBBBBBBBBBBFFFFFFFFFGGGHHHIIIJJJKKKMMMMMMNNNOOOQQQSSSUUUVVVTTT\\\eeetttrrrZZZYYYcccuuurrrRRRJJJJJJEEEDDDHHHKKKXXXgggpppwwwqqqlllvvvkkkddd]]][[[___gggllltttrrrhhhiiivvvyyyvvvpppiiiccc[[[TTTOOOKKKLLLKKKGGGAAA<<<<<<<<<:::999999888888999999::::::::::::;;;;;;<<<<<<<<<============>>>???@@@AAACCCDDDEEEIIILLLNNNMMMLLLFFFEEEDDDCCCBBBAAAAAAAAA@@@AAABBBDDDGGGMMMTTTYYY[[[cccpppvvvjjjYYYUUUUUUNNNPPPOOONNNOOORRRTTTTTTTTTWWWYYYZZZ\\\]]]```dddggghhhnnnvvv}}}~~~ooogggdddcccdddeeehhhmmmuuu~~~tttkkkgggccc\\\VVVQQQPPPQQQOOOMMMLLLNNNPPPVVV\\\bbbjjjzzz~~~lllbbb___aaakkk|||yyyuuurrrnnnjjj]]]XXXVVV\\\```___[[[YYYWWWXXX]]]fffooowwwtttiiidddaaa^^^]]]___[[[TTTQQQRRRRRRUUUeeevvv