BM6P6(@ yyyqqqkkkgggbbb```\\\YYYVVVQQQLLLHHHFFFEEEDDDBBBAAA@@@??????===???AAACCCDDDDDDCCCBBBCCC???;;;<<>>;;;;;;===???@@@AAA@@@???>>>>>>>>>>>>>>>???@@@AAABBBDDDBBB@@@>>>============@@@???>>>======>>>???@@@@@@???>>><<<<<<<<<===>>>??????>>>>>>======<<<<<>>======>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<@@@???>>><<<;;;;;;;;;;;;======<<<<<<<<<<<<======;;;::::::<<<===>>><<<;;;??????@@@@@@@@@??????>>>>>>>>>============>>>>>>======>>>>>>===<<<;;;;;;999:::<<<===???@@@@@@AAA;;;<<<>>>???@@@@@@??????<<<>>>@@@AAABBBBBBAAAAAA===>>>???@@@BBBCCCDDDDDDBBBBBBDDDEEEFFFFFFFFFFFFDDDDDDCCCCCCDDDEEEGGGHHHIIIHHHFFFGGGIIIJJJJJJHHHHHHIIIIIIJJJJJJIIIIIIHHHKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLNNNPPPSSSUUUVVVVVVVVVWWWXXXYYY[[[]]]^^^VVVWWWWWWWWWVVVVVVUUUTTTTTTUUUVVVVVVUUUTTTUUUWWWYYYYYYXXXXXXXXXZZZ[[[\\\XXXXXXXXXWWWWWWVVVVVVUUUXXXWWWWWWWWWWWWXXXYYYYYY]]]^^^___^^^]]]]]]___aaabbbcccdddeeeeeeeeeeeeeeejjjhhhggggggiiijjjjjjjjjlllmmmllllllrrryyy{{{xxxxxxwwwwwwzzzvvvgggUUUNNNFFFBBBBBBBBB@@@=========<<<<<<<<<======>>><<<;;;;;;:::999888777777<<<:::777777:::<<<<<<:::;;;;;;<<<<<<;;;;;;:::999:::999888666555444444444777666666555444333222111111111111111222333444444444444444444444444444444333333222111111222333333222333333444444333333222222222222222222222222222111111333333333333111111555333000000333444222000666555444111///000333666111111111111111111111111......///111111222222222333333333333333333222222555444333222111111111111333222111000000111222333zzzrrrlllgggaaa^^^]]]ZZZWWWTTTQQQNNNJJJFFFFFFEEECCCBBB@@@?????????@@@AAADDDFFFGGGGGGFFFFFFEEEBBB>>>>>>AAABBB???<<<;;;<<<>>>@@@@@@???>>>======>>>>>>???@@@@@@AAAAAADDDCCCAAA???>>>===>>>>>>>>>>>>===<<<<<<===>>>>>>@@@???>>>===<<<======>>>>>>>>>>>>>>>>>>=========???>>>======>>>>>>===;;;<<<<<<<<<============>>>???>>>===<<<<<<<<<<<<<<<>>>======<<<<<<======>>><<<;;;:::;;;===>>>===<<<===>>>>>>?????????>>>>>>======<<<<<<<<<<<<============>>>>>>======<<<;;;<<<<<<===>>>????????????<<<===???@@@AAAAAA@@@@@@>>>???@@@AAAAAABBBBBBAAA???@@@@@@AAABBBCCCDDDDDDCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEGGGHHHIIIHHHHHHHHHHHHHHHGGGFFFEEEIIIJJJJJJKKKKKKJJJJJJIIIKKKLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOQQQTTTVVVWWWXXXXXXXXXYYYZZZ[[[]]]]]]WWWXXXXXXWWWWWWVVVUUUTTTTTTVVVWWWWWWUUUUUUVVVXXX[[[[[[ZZZYYYYYYZZZ[[[\\\[[[ZZZZZZZZZYYYYYYXXXXXXZZZZZZZZZZZZZZZ[[[\\\\\\[[[\\\^^^^^^^^^```bbbeeeffffffgggiiijjjkkklllmmmooommmmmmnnnpppqqqpppooooooqqqqqqqqqvvv~~~}}}ooo```QQQKKKDDD@@@AAAAAA???<<<======<<<<<<<<<<<<======::::::999999999999999999;;;999777777:::<<<<<<;;;;;;;;;;;;;;;;;;::::::999888888777666555444333333444444333333222222222222333333222222111222222222333333333333333333333333333333222111111222333333222333333444444333333222333333333333333333333333000111222333333222111000555333111111222333222000222222111000......000222111111111111111111111111...///000111222222222222333333333333333444444444444444222111111000000000222111000000000000111222rrrnnnhhhccc___[[[XXXUUUUUURRROOOLLLKKKIIIGGGEEEEEEDDDCCCAAA@@@???>>>>>>===???AAACCCEEEEEEEEEEEEHHHDDDBBBAAACCCCCC@@@===;;;<<<===>>>???>>>===<<<<<<===???@@@AAAAAA@@@@@@CCCBBBAAA@@@????????????======<<<<<<<<<<<<======??????>>>=========>>>>>>======>>>>>>>>>>>>>>>>>>???>>><<<===>>>>>>===;;;============>>>>>>??????>>>======<<<<<<======>>>>>>>>>============>>>>>>>>><<<::::::<<<>>>>>>>>><<<<<<===>>>?????????>>>===<<<<<<;;;;;;<<<<<<======>>>>>>>>>>>>======<<<>>>>>>?????????>>>>>>===>>>???@@@AAABBBBBBBBBAAABBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEGGGFFFFFFFFFGGGHHHIIIJJJEEEGGGIIIIIIGGGFFFGGGGGGKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLNNNOOOPPPQQQSSSUUUWWWXXX[[[[[[ZZZZZZ[[[[[[\\\]]]YYYYYYYYYYYYXXXWWWVVVUUUUUUWWWXXXXXXWWWWWWXXXYYY^^^]]]\\\\\\[[[\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\]]]]]]]]]]]]]]]^^^^^^___[[[\\\___aaabbbdddhhhkkkgggggghhhiiikkknnnqqqrrrqqqqqqqqqsssuuuvvvuuutttxxx{{{{{{{{{wwwdddWWWMMMGGGBBB??????@@@???=========<<<<<<<<<<<<<<<===888888999999999:::::::::999888777888:::<<<<<<;;;:::;;;;;;;;;;;;:::999999777777777777666555333222333333333333333333333333555444333222111111111111222222222222222222222222333333222111111222333333222333333444444333333222333333333333333333333333111111222222222222111111555333111111222333222111000222222111//////000111111111111111111111111111000000111222333333333333222333333444444555555555333222111000000000000000111111000000000000111111xxxrrrfffccc^^^ZZZXXXUUUSSSQQQNNNKKKHHHFFFFFFGGGFFFEEEEEEDDDBBBAAA???>>>>>>>>><<<===???AAACCCDDDDDDDDDGGGEEECCCCCCDDDCCC@@@>>>;;;<<<============<<<<<<<<<===@@@AAABBBAAA???>>>BBBBBBAAA@@@@@@@@@??????========================??????>>>>>>>>>>>>>>>>>>=========>>>>>>??????@@@???===<<<<<<===>>><<<;;;<<<<<<<<<===>>>>>>>>>???======<<<<<<===>>>?????????>>>>>>======>>>>>>??????===;;;:::<<<>>>??????<<<<<<===???@@@@@@@@@@@@======<<<<<<<<<<<<======>>>>>>>>>??????>>>>>>===>>>??????@@@@@@??????>>>@@@@@@AAABBBBBBCCCCCCCCCDDDCCCBBBAAAAAAAAABBBCCCEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDGGGGGGGGGGGGHHHIIIJJJJJJEEEFFFHHHGGGFFFGGGJJJMMMJJJKKKKKKLLLLLLKKKKKKJJJLLLLLLMMMMMMNNNNNNMMMMMMQQQQQQRRRSSSUUUWWWYYYZZZ^^^]]]\\\\\\[[[[[[\\\\\\ZZZZZZZZZZZZYYYXXXWWWVVVWWWXXXZZZZZZYYYYYYZZZ\\\```______^^^^^^]]]]]]]]]________________________^^^^^^^^^^^^^^^______```^^^```bbbdddfffhhhllloookkkkkkkkklllnnnqqquuuwwwvvvvvvwwwyyy|||~~~}}}|||lll[[[PPPHHHEEEAAA??????@@@???>>>======<<<;;;;;;;;;<<<<<<999999999999999999999999777777777888:::;;;<<<<<<:::::::::::::::999888888666777888999888666444222444444444444333333333333444333222222111111111222222222222222222222222222333333222111111222333333222333333444444333333222444444444444444444444444222222333333333333222222444333222111222222222222222444666666444222222222111111111111111111111111111222333333444444444333222222333444555555666666222111111000//////000000000000000000000000000000wwwoooiiieeeaaa^^^YYYVVVTTTRRROOOMMMIIIGGGDDDDDDEEEFFFFFFEEEEEEDDDCCCAAA@@@???>>>>>>@@@AAABBBDDDEEEGGGGGGHHHEEEDDDDDDDDDCCCBBB@@@>>><<<===============<<<<<<<<<>>>@@@AAABBB@@@???>>>@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????======>>>>>>??????@@@@@@>>>===<<<<<<======<<<;;;::::::;;;<<<<<<===>>>>>>======<<<======>>>???@@@??????>>>>>>>>>>>>??????@@@>>>;;;;;;===???@@@@@@===>>>???@@@AAABBBBBBBBB??????>>>>>>>>>>>>??????>>>>>>???????????????>>>===>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEDDDCCCBBBBBBBBBCCCDDDFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDFFFFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGEEEEEEGGGJJJLLLJJJJJJJJJKKKKKKJJJJJJJJJLLLLLLMMMNNNNNNNNNNNNNNNRRRSSSSSSTTTVVVXXXZZZ[[[___^^^]]]\\\[[[[[[[[[[[[ZZZ[[[[[[[[[[[[ZZZYYYYYYXXXZZZ[[[\\\[[[[[[]]]^^^aaaaaa`````````___^^^^^^______``````aaaaaaaaabbb___^^^^^^^^^^^^___``````aaaccceeefffgggiiilllooorrrrrrqqqrrrtttvvvzzz{{{}}}}}}uuucccTTTKKKEEECCCAAA??????@@@@@@@@@======<<<;;;;;;;;;;;;;;;;;;;;;::::::999888777777666777888999999::::::;;;999999::::::999999888777666777999999999777555333444444444333222111111000222111111111222222333444333333333333333333333333333333222111111222333333222333333444444333333222444444444444444444444444444444444333333444444444333333333222111111222222333555777777666444333333111111111111111111111111222222333444444444444333222222333333444555666666222111000000///000000000000000111111111111000000~~~wwwqqqhhhbbb```\\\YYYTTTQQQOOOMMMJJJHHHEEEDDDCCCCCCEEEFFFFFFEEEFFFEEEDDDBBBAAA@@@??????AAAAAABBBCCCDDDEEEEEEFFFBBBCCCDDDDDDCCCBBB@@@???>>>>>>==================>>>???@@@@@@AAA@@@???>>>>>>>>>???@@@@@@@@@??????>>>>>>????????????>>>>>>===>>>???@@@@@@@@@??????>>>>>>??????????????????>>>===;;;<<<======<<<:::999::::::;;;<<<===>>>>>>============>>>>>>???@@@@@@@@@????????????@@@@@@@@@>>><<<<<<>>>@@@@@@@@@??????@@@AAABBBBBBBBBBBB@@@??????>>>>>>??????@@@>>>??????@@@@@@@@@@@@???===>>>???@@@AAABBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJIIILLLJJJHHHHHHIIIIIIHHHGGGIIIJJJJJJKKKKKKJJJJJJIIILLLMMMNNNOOOOOOOOOOOOOOOTTTTTTTTTUUUWWWXXXZZZ[[[___^^^]]]\\\[[[[[[[[[[[[ZZZ[[[[[[\\\\\\\\\\\\\\\ZZZ\\\]]]^^^]]]]]]___aaa``````aaaaaaaaa```_________``````aaabbbccccccdddaaaaaa``````aaaaaabbbccceeefffhhhiiiiiikkkmmmppptttttttttuuuwwwzzz|||~~~lll[[[OOOHHHCCCBBBAAA????????????@@@======<<<;;;::::::::::::<<<;;;;;;:::999888777666666888::::::999888999:::888999999999999888777777666777888888888777555444222222111111000000000///111111111111222333444555333333333333333333333333333333222111111222333333222333333444444333333222333333333333333333333333444444333333333333444444333333444222111000111333111333555555333111111111111111111111111111111111222333333444444333333333111222222333333444444444222111111000000000111111111111222222222222111111zzzsssqqqmmmeee^^^\\\VVVSSSOOOLLLJJJIIIGGGEEEBBBBBBBBBCCCFFFFFFFFFDDDGGGFFFEEECCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAABBBDDDEEEDDDCCCBBBAAA??????>>>>>>============????????????????????????<<<===>>>????????????>>>======>>>??????>>>=========>>>???@@@@@@@@@@@@???@@@@@@??????????????????>>><<<;;;;;;<<<===;;;:::::::::;;;<<<===>>>??????>>>>>>>>>===>>>>>>??????@@@@@@@@@??????@@@@@@@@@???>>>===>>>@@@AAA@@@??????@@@@@@AAAAAAAAA@@@@@@??????>>>>>>>>>>>>??????>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAACCCDDDEEECCCCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIKKKKKKKKKKKKKKKLLLKKKLLLQQQVVVVVVPPPJJJJJJKKKKKKLLLLLLKKKKKKJJJLLLMMMNNNOOOPPPPPPPPPPPPTTTTTTUUUUUUWWWXXXZZZ[[[^^^]]]\\\[[[[[[ZZZ[[[[[[YYYZZZ[[[]]]^^^^^^^^^^^^[[[]]]^^^_________aaaccc______aaaaaabbbaaa`````````aaabbbcccdddeeeffffffeeeeeeeeeeeeeeefffggggggjjjlllnnnooooooqqqtttwwwxxxyyy{{{}}}xxxcccSSSJJJEEE@@@@@@@@@>>>===<<<===>>>>>>===<<<;;;:::::::::::::::::::::999999888888888666999;;;;;;888777777888888888888888888777777666555555555555555444444444000000111222333333444444222222222111222222333333222222222222222222222222333333222111111222333333222333333444444333333222333333333333333333333333333222111111111111222333222333444333000000111333000222333222111///000111111111111111111111111111222222333333333333222222222222222222222222222222222222111111111111222222111222333444444333222111ssskkkgggiiifff^^^WWWUUURRROOOKKKIIIHHHGGGFFFDDD@@@@@@AAADDDFFFFFFEEECCCHHHGGGEEEDDDBBBAAAAAAAAAEEEDDDDDDCCCCCCDDDDDDEEE@@@BBBEEEFFFEEEDDDCCCCCC@@@@@@???>>>>>>>>>>>>>>>@@@@@@???>>>>>>??????@@@;;;<<<===>>>??????>>>>>>;;;<<<===>>>>>>===<<<;;;===>>>???@@@AAAAAA@@@???AAA@@@@@@@@@???>>>>>>>>>>>><<<;;;;;;<<<===;;;:::;;;;;;<<<===>>>???@@@@@@??????>>>>>>>>>>>>??????AAA@@@@@@??????@@@@@@AAA???>>>>>>???AAAAAA@@@>>>??????@@@@@@@@@??????>>>>>>>>>============>>>>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???>>>AAAAAA@@@@@@AAABBBDDDEEEBBBCCCEEEFFFGGGGGGGGGFFFCCCDDDDDDDDDEEEEEEEEEEEECCCDDDEEEFFFGGGHHHHHHHHHHHHIIIKKKMMMMMMMMMLLLLLLJJJJJJOOOZZZeeeeee\\\QQQLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPTTTTTTUUUUUUWWWXXXZZZ[[[]]]\\\[[[[[[ZZZZZZ[[[[[[YYYZZZ[[[]]]^^^___``````\\\]]]___`````````bbbddd^^^___```aaabbbbbbaaa```aaabbbcccdddeeeggghhhhhhiiiiiiiiiiiiiiijjjjjjkkkppprrrtttuuuwwwyyy|||sss]]]NNNFFFBBB?????????===;;;:::;;;<<<>>>===<<<;;;:::999999999888999999999999:::::::::777:::<<<;;;888666666777888888888888888777666666444444333222222222333333000111333555777999:::;;;444444333222111111111111000000000000000000000000333333222111111222333333222333333444444333333222222222222222222222222222222111000//////000111222222444555333000///111444111222333222000000000222111111111111111111111111222222222333333222111111222222111111111111111111333222222222222222333333222333444444444444333222zzztttgggdddaaa___]]]ZZZTTTOOOOOONNNLLLJJJHHHEEEDDDCCC@@@AAACCCDDDFFFGGGGGGGGGGGGGGGGGGFFFDDDCCCAAA@@@CCCBBBBBBAAA???>>>>>>===BBB@@@???AAAEEEHHHHHHGGGAAAAAAAAA@@@???>>>======;;;===>>>???>>>>>>@@@AAAAAA???<<<;;;<<<===>>>>>>======>>>>>>>>>>>>======???????????????>>>======<<<===>>>??????>>>===<<<======<<<;;;;;;;;;;;;;;;============>>>>>>>>>>>>>>>===<<<<<<<<<>>>???@@@EEECCC@@@>>>>>>???BBBDDDBBBAAAAAA@@@?????????@@@AAA@@@???>>>>>>???@@@AAA@@@@@@???>>>======>>>>>>@@@@@@??????@@@@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAA???@@@@@@AAABBBCCCEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDHHHGGGGGGFFFFFFGGGGGGHHHKKKLLLMMMNNNNNNMMMLLLKKKQQQJJJKKK[[[nnnqqq^^^JJJLLLLLLMMMNNNNNNNNNNNNMMMPPPPPPPPPOOOOOONNNNNNNNNRRRSSSUUUVVVVVVWWWYYYZZZ\\\[[[YYYYYYZZZZZZXXXWWWZZZZZZ[[[[[[\\\]]]_________`````````^^^^^^```bbb___aaacccdddeeedddbbbaaa```bbbeeefffeeefffgggiiiooooooooooooppprrrtttuuuwwwzzz}}}}}}|||kkkYYYKKKCCCAAA@@@>>>======???@@@??????<<<<<<;;;;;;;;;:::::::::999999888888888888999999777777777777777777777777444444555555666666777777777666444444444444222000000333111111;;;GGGDDD777111000/////////000222222444333222111111111222333444444444444333222222111333333333222222222111111222222222333333444444444222222222222222222222222444444444333333222222222222333333444444333333222222222111111111111222222333333333333333333333333333222222111111222222333444333222222111111222222111111222222222333333333~~~wwwoookkkaaa^^^ZZZXXXWWWTTTPPPLLLMMMMMMMMMMMMJJJGGGDDDAAAAAABBBCCCDDDEEEFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@CCCBBBAAABBBEEEFFFEEECCC@@@@@@AAAAAA@@@???===<<<<<<===??????>>>>>>@@@AAAAAA???<<<;;;<<<>>>>>>>>>======>>>>>>>>>>>>======>>>>>>????????????>>>>>>===>>>>>>>>>>>>>>>>>>===>>>======<<<<<<<<<<<<<<<============>>>>>>>>>???>>>======<<<===>>>???@@@CCCBBB???>>>>>>???AAACCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAA@@@@@@???>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAABBBDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKNNNKKKKKKTTT```aaaVVVJJJKKKLLLMMMNNNOOOOOOOOOOOORRRRRRQQQQQQQQQPPPPPPPPPSSSTTTVVVWWWXXXYYY[[[\\\]]]\\\[[[[[[\\\\\\ZZZYYYZZZ[[[[[[\\\]]]^^^```aaaaaabbbcccbbb``````aaabbbcccdddeeeeeeeeedddcccbbbeeefffggghhhhhhiiilllooopppppppppqqqsssuuuxxxyyyyyyfffVVVJJJCCCCCC@@@>>>======>>>???>>>===<<<;;;;;;;;;;;;:::::::::777777777666666777777777777777777777777777777777666666777777777777777777777555444444444444333111111555555444;;;EEECCC999333222111111111222444444444333222111111111222222333333444444444333222222111111111222222333333333222222222333333444444444222222222222222222222222444444444333333222222222222333333444444333333222222222111111111111222222333333333333333333333333333222222111111222222333444333222222111111222222111111222222222333333333wwwqqqnnnhhhccc```YYYVVVSSSQQQOOONNNKKKIIIJJJKKKMMMMMMLLLHHHCCCAAABBBBBBBBBCCCCCCDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDDDD???@@@@@@@@@AAAAAABBBBBBCCCCCCBBBDDDEEEDDDBBB@@@>>>???AAAAAAAAA???===;;;<<<>>>??????>>>>>>@@@AAAAAA???===<<<===>>>>>>======>>>>>>??????>>>>>>===<<<===>>>???@@@@@@@@@@@@??????>>>>>>>>>>>>?????????>>>>>>========================>>>>>>>>>??????>>>>>>>>>===>>>>>>???@@@@@@@@@????????????@@@@@@CCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@AAA@@@????????????@@@@@@AAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHFFFGGGGGGHHHJJJKKKMMMNNNLLLLLLMMMMMMMMMMMMLLLLLLMMMLLLLLLNNNQQQQQQOOOLLLKKKLLLMMMNNNOOOPPPQQQRRRTTTSSSSSSSSSSSSRRRRRRRRRSSSUUUXXXYYYYYY[[[]]]___^^^]]]\\\\\\^^^^^^]]][[[\\\\\\]]]^^^___aaacccdddcccdddeeedddbbbaaabbbccchhhgggfffeeeeeeddddddeeeiiijjjkkkkkklllnnnrrruuussstttuuuwwwzzz}}}ooo^^^QQQHHHDDDEEE@@@>>><<<<<<======<<<;;;;;;;;;;;;;;;::::::::::::666666555555555555666666777777777777777777777777999888888888888888777777555444333444555555444333000555777555888???>>>777333222222222222333444444444333222222111111222222222222333444444444333333///000111222333444444555222222333333333333444444333333333333333333333333444444333333333333222222222333333444444333333222222222111111111111222222333333333333333333333333333222222111111222222333444333222222111111222222111111222222222333333333wwwlllgggeee```[[[YYYTTTRRROOOLLLKKKJJJIIIIIIHHHIIIJJJJJJHHHFFFCCCAAABBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDEEEDDDDDDCCC@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDCCCAAA???===>>>@@@AAAAAA???ӵ???>>>@@@AAAAAA???======>>>???>>>===>>>>>>>>>??????>>>>>>>>><<<<<<>>>???@@@AAAAAAAAA@@@@@@>>>======>>>@@@@@@@@@??????>>>===>>>>>>>>>======>>>>>>>>>?????????????????????????????????===>>>>>>????????????>>>BBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@???@@@@@@AAABBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCĦEEEFFFGGGEEEFFFFFFĦHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHIIIKKKNNNPPPQQQLLLӵLLLMMMNNNMMMMMMLLLLLLMMMNNNKKKLLLMMMNNNPPPRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSVVVXXXYYYZZZ[[[^^^```^^^]]]\\\]]]______^^^]]]^^^^^^___```aaaccceeefffdddeeefffeeecccbbbbbbccchhhgggfffeeeeeefffhhhiiiiiikkknnnpppqqqsssuuuxxxyyyzzz|||Ħ|||gggXXXMMMFFFDDDEEE@@@>>><<<<<<<<<<<<;;;:::;;;;;;;;;:::::::::999999666666555555555555666666666666666666666666666666999999999888888777777666444333333444555666666555...444666444444777777444000000000000111111222222333333222222222222111222111222222333444444444444000000111222333333444444333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222333222222111111222222333333333333333333333333333333222222111111222222333444333222222111111222222111111222222222333333333rrriiibbbaaa```ZZZUUUSSSRRRQQQOOOLLLJJJIIIJJJJJJGGGFFFEEECCCCCCBBBCCCCCCBBBAAA@@@@@@???@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>@@@CCCDDDDDDBBBAAA@@@===>>>???@@@@@@4ĉ@ӵ???@@@AAAAAA???>>>>>>??????>>>===>>>>>>????????????>>>>>>;;;<<<>>>???AAABBBBBBBBBAAA@@@???>>>>>>???@@@AAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@??????<<<===>>>????????????>>>@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDD>LDDDEEEFFFGGGEEEFFF=hĦIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIJJJMMMOOOQQQRRR4ĉ@ӵLLLLLLLLLMMMMMMNNNNNNMMMLLLLLLMMMNNNPPPSSSUUUVVVTTTTTTTTTTTTUUUUUUUUUUUUTTTVVVXXXYYYZZZ[[[]]]___^^^]]]\\\]]]___```___^^^]]]]]]^^^___```bbbcccdddccceeeffffffdddcccccccccgggfffeeeeeefffiiilllnnnhhhlllqqquuuwwwxxxxxxyyy~~~>LsssaaaTTTKKKDDDBBBDDD@@@>>><<<<<<<<<<<<;;;:::;;;;;;:::::::::999999999888777777777777777777888666666666666666666666666888888888777777666666666444333333444666777777555///444666444333333333333000000111111222222222222333333333333222222111111111222222333444444444444222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222333333222222222222333333333333333333333333333333333222222111111222222333444333222222111111222222111111222222222333333333}}}ssslllaaa[[[XXXYYYYYYUUUPPPOOORRRRRRQQQOOOLLLJJJJJJKKKEEECCCAAA@@@???AAABBBDDDAAA@@@???>>>>>>>>>???@@@???@@@@@@AAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>===>>>@@@BBBCCCBBBAAAAAAAAA>>>>>>>>>>>>>>>GG=?@@@AAAAAA???>>>>>>@@@@@@>>>===>>>??????@@@@@@??????>>><<<===>>>@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAA@@@??????<<<===>>>??????@@@?????????@@@BBBCCCCCCBBBAAAAAAAAABBBBBBCCCCCCBBBBBBAAACCCBBBBBBBBBBBBCCCCCCDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEHdĦDDDEEEFFFFFFEEE=ĪjIIIIIIIIIIIIIIIJJJJJJJJJIIIJJJJJJKKKMMMNNNPPPQQQGG=?KKKKKKMMMNNNNNNMMMKKKNNNNNNNNNOOOQQQSSSVVVWWWUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWYYYZZZZZZ[[[]]]^^^^^^]]]\\\^^^```aaaaaa```\\\\\\\\\]]]^^^___```aaabbbdddggggggfffddddddeeeggggggggggggiiillloooqqqkkkooouuuzzz|||}}}~~~HdĦyyykkk[[[QQQJJJCCCAAABBB@@@>>><<<<<<======<<<;;;::::::::::::999999999999999999888888888888999999777777777777777777777777777777777777777777666666555444333444666777777555333555777777555444444333222333333444555444444444222333333333333222111000222222333444444444333333333333333222222222111111444444333333333333222222333333333333333333333333222222333333333333444444222333333444444333333222333333222222222222333333333333333333333333333333333222222111111222222333444333222222111111222222111111222222222333333333~~~ӵVVVQQQNNNĭӵLLLӵAAAĦ???>>>===<<<<<<>>>???@@@@@@ӵӵBBB???ĦƜ`1.׼s???@@@AAAAAAĦ>>>===>>>??????@@@@@@??????ӵAAAĦAAAAAAAAAAAA@@@@@@??????>>>===ĭӵBBBAAAĦAAAAAA@@@ĦCCCĦDDDCCCBBBAAADDDDDDCCCCCCBBBCCCCCCCCCDDDEEEDDDFFFDdDEEEFFFFFF?fӵJJJJJJJJJĦLLLKKKKKKӵƜ`1.׼sLLLNNNĭӵOOOWWWWWWYYYYYYZZZ\\\\\\[[[[[[]]]ӵbbbccccccbbbĦ`````````aaabbbggggggmmmppprrrssssssvvvyyyĦĦDdDӵӵӵĦӵĭӵnnnbbbUUUNNNIIICCC@@@AAA@@@>>>======>>>???>>>===:::::::::999999999999888999999888888888888999999777777777777777777777777777777888888888888888888666555444555666777666555555555555666777555333333222333444555555555444444222222333333333222111000333333444444444333222222222222222222222222333333444444444333333222222222444444444444444444444444222222222333333444444444222333333444444333333222444333333222222333333444333333333333333333333333333222222111111222222333444333222222111111222222111111222222222333333333{{{sss?~4TTTRRRLLLg&e>&eQQQg&eAAA>hӵ>>><<<;;;<<<===???AAAg&eAAAguO>uO>&eDDDAAA4ff?>ߝL;;;gĉ@??????@@@AAAShӵ===??????@@@@@@@@@@@@g&e@@@>hӵCCCCCCBBB@@@@@@???>>>>>>fff?><z???g&e>&eCCCBBBHL@@@AAABBBShӵgLDDDDDDCCCBBBAAAFFFEEEDDDCCCCCCCCCCCCS?ʬEEEEEE3h?D%%)?FFFFFFZufĦKKKKKKLLLgLNNNMMMMMMg&eMMMgĉ@NNNOOOg&e>&ePPP@eXXXXXX??[[[[[[[[[\\\^^^^^^]]]\\\g<ĉaaadddeeeeee3we<Ħeeeddddddeee3h?@eoooppprrrsssssszzz{{{|||Z3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??~~~ggg\\\QQQLLLHHHCCC@@@AAA@@@>>>======???@@@??????:::::::::999999999888888999999888888888888999999777777777777777777777777888888888999999::::::;;;777666555555666777666444555222222444666444111000000111222333444333222222222222333444333222111000444444444444333333222111000000111222333444444555444444444333333222222222444444444444444444444444222222222333333444444444222333333444444333333222444333333222222333333444333333333333333333333333333222222222222222222333444333222222111111222222111111222222222333333333ddd4DӵOOOKKKJJJHƅ^Hu]ĦUUUHu]ĦEEEZuR)Ħ===<<<;;;<<<>>>???AAAHu]Ħ@@@HŐeHŐeHu]Ħ@@@qIܗGIӵ;;;tt@@@???@@@HGgĉ@??????>>>>>>>>>??????@@@Hu]ĦAAAZuR)ĦAAADDDFFFEEEEEEBBBAAAsߝLGdUĦ@@@Hƅ^Hu]ĦCCCntHdĦBBBCCCHGgĉ@CCCHdĦDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDHtƅ^AAABBBBt=o9ĦDtfo9ĦGGGFFFFFFg?KKKKKKHdĦOOOQQQPPPHu]ĦPPPttSSSSSSHƅ^Hu]ĦSSSH׼sWWWUUU]]]\\\[[[[[[[[[[[[\\\]]]^^^tQaaaaaabbbdddje<ĦccccccfffBt=o9ĦH׼srrrrrrrrrvvv{{{~~~HtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦvvveeeZZZOOOIIIFFFCCCAAACCC>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::999999777888888999999888888777999:::;;;<<<<<<;;;999888777777777777777777777777555555444333333333333444666555444444666666555444222333444444555555444444222222333333333444444444333333333222222111111111222222222222222222222222444444444444444444444444333333333333333333333333444333222222111111222222222222222222222222222222222222111111222222333444111333444444333222333444111111111111111111111111222333333444444333333222333333333333333333333333[[[XXX4DuXӵLLLIIIGGGDdDΦDdDĦSSSDdDĦFFF@@@t|<@@@>>>===;;;<<<===???AAADdDĦ???DdDΦDdDΦDdDĦ???peƜ4DuTӵ===`eĭ@@@qet???@@@@@@@@@@@@@@@AAAAAAAAADdDĦAAABBBt|<@@@BBBDDDFFFFFFEEECCCBBBDdDDdDĦ@@@DdDΦDdDĦCCCq<niDdDĦCCCqetEEEEEEDdDĦEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDq<RCCCCCCqjRgdKӵHdDĦgdKӵGGGGGGGR/f6LĭĦLLLNNNDdDĦNNNPPPOOODdDĦPPP`eĭUUUDdDΦDdDĦUUUDdDĦYYYYYYZZZ[[[\\\]]]]]]\\\\\\]]]]]]]]]^^^^^^```geĦaaabbbdddFSĦeeefffqjRgdKӵDdDĦyyyzzz{{{~~~DdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ~~~oooaaaWWWLLLHHHFFFBBBAAACCC>>>>>>>>>>>>============;;;;;;::::::::::::999999888888999999999999888888777777888888888888777777777777777777777777777777444444333222222222222333444333222333444555444222111222333333444444333333222222222222333333333444333333333222222222111111222222222222222222222222333333333333333333333333333333333333333333333333444333333222222222222222222222222222222222222222222222111111222222333444///111333333111000111222222222222222222222222222222333333444444333333222333333333333333222222222PPPNNN4DuXӵHHHHHHFFFDdDΦDdDӵOOODdDĦFFFDDDo)h???CCCAAA>>>;;;;;;===@@@AAADdDĦ>>>DdDΦDdDΦDdDӵ@@@=ӊB1.uTӵ???HߝL`o9AAApo9wӵBBBCCCCCCBBBBBBBBBBBBDdDĦBBBBBBo)hAAAAAABBBEEEFFFFFFEEEEEEDDDDdDΦDdDĦ@@@DdDΦDdDӵBBBGIpӵDdDĦDDDpo9wӵDdDĦGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEpo9uEEEDDDDDDEEEGIdnuR)ĦDdDĦnuR)ĦHHHHHHCdgĪjQQQDdDĦMMMOOONNNDdDĦPPPHߝL`o9WWWDdDΦDdDӵXXXDdDĦ[[[^^^^^^]]]]]]]]]]]]]]]]]]```````````````aaageĦbbbdddsp?aĦhhhhhhGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵttteee\\\RRRIIIFFFEEEBBBAAABBB??????>>>===============;;;;;;::::::::::::999999999999999::::::999999999777777666666666666777777666666666666666666666666444333333222222222222222333222111111333333222111000111222222333333222222111111222222222333333333333333333222222222222111222222222222222222222222333333333333333333333333333333333333333333444444444444333222222222222333333333333333222222222222222222111111222222333444000222333333111000111222333333333333333333333333222333333444444333333222222222222222222222222222KKKIII4DuXӵDDDIIIGGGDdDʜ4DuTӵLLL>d<ĦGGGDt???BBB???<<<<<<===@@@BBB>d<Ħ===>d<ʜDd<ʜ4DuTӵCCCAAAF&uTӵ@@@4DufئL>eAAApuR)ĦCCCCCCCCCCCCBBBBBBAAA>d<ĦCCCDtCCCCCCEEEFFFFFFEEEFFFEEEDdDΦDdDĦ@@@>d<ʜ4DuTӵBBB4DwDd<ĦDDDpuR)Ħ>dd<ӵDddd<ĦQQQ4DufئL>eXXXDdDʜ4DuTӵZZZDdDĦ]]]```___^^^]]]]]]___```bbbbbbaaaaaaaaaaaaaaageĦcccs<v>aĦjjjiiipeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵlll]]]VVVMMMFFFDDDDDDAAA@@@AAA??????>>>===<<<======>>>;;;;;;:::::::::999999999999999::::::::::::999999888888777666666777999:::666666666666666666666666555444333333222222333333333222111111333333222111111111222333333333333333111111111222222222333333222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444444444555555444333333333333333333333333333333222222222222222111111222222333444333444666555444333333444444444444444444444444444222333333444444333333222111111111111111222222222KKKJJJ4DuXӵBBBGGGFFFD&dq&ĒRKKKJJJsdKĦIIIDHRRudCCC@@@>>>===???AAABBBsdKĦ===D&oq<Ōq&ĒRBBBCCCBBB>dp&ĒR??????nfʜd<Φ>d<Ħ@@@s&dq&ĒRCCCBBBi?ʜtd<ĦBBBHHܗDӊBFFF<xGGGHHHIIIIIIHHHGGGFFFB?d<___^^^]]]___aaadddfffbbbaaaaaaaaaaaaaaageĦfffHg8>aĦjjjjjjB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR|||iiiZZZQQQIIICCCCCCCCCAAA???@@@???>>>>>>===============;;;;;;:::::::::999999999888999999::::::999999888888777666555666777999:::666666666666666666666666666666555444444444444444555333222333444555444333222333333444444444444444111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333444444555555555666555444444333333444444444444444333333333222222222222111111222222333444444555666666444333333333444444444444444444444444222333333444444333333222000000111111111222222222LLLKKK4DuXӵBBBCCCCCCHu]3hhGGGHHHIIIneLLLJJJ=eDDDCCCAAA@@@@@@AAABBBCCCne@@@>>>pIƎ@t@h>>>???AAA>h>>>===>>>fe???@ďD@@@@@@AAA@@@???????????????neBBBBBB=eDDDEEEFFFGGGGGGFFFFFFFFFegeAAA@@@sĪj@hDDDCCCDDDfdDĦBBB@ďDFFFFFFHkgeGGGGGGHHHIIIIIIHHHHHHGGG@hEEEFFF@GIIIIIIHĪj@IŌKKKLLLBeneMMMHkgeNNNneTTTTTTfeXXXHu]3hh[[[]]]___se```___^^^^^^```bbbeeegggbbbbbbaaaaaabbbcccgeĦja>aĦmmmnnn@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hzzzhhhZZZMMMFFFAAABBBCCC@@@>>>???>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::999999888888888999999888888888555444444555555666777888666666666666666666666666777666666555555555555555666555444444666666555444333333444555555555555444222222333333333444444444111222222222222333333333222222222222222222222222333333333333333333333333333333333444555555666666666666555444444444444555555555444444333333222222222222111111222222333444222444555444222111111111444444444444444444444444222333333444444333333222000000111111222333333333KKK4DuXӵCCCĵD^DDDGGGJJJKKKMMMLLLJJJ@@@BBBBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@???<<<>>>@@@AAA???>>>======CCC===???===>>>>>>>>>>>>>>>>>>?????????AAAAAAAAAEEEDDDEEEGGGHHHGGGFFFEEEEEECCCBBB@@@CCCCCCDDDEEEFFFDdDĦCCCCCCGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHFFFGGGHHHIIIIIIIIIIIIMMMMMMMMMNNNNNNNNNOOOUUUUUUVVV\\\ZZZD^```___```bbbs׼sbbb````````````aaabbbdddeeebbbbbbccccccdddeeegeFm8mmm>aĦrrrsssttts׼sHoD^DdDĦs׼sxxxfffYYYLLLEEEAAABBBCCC@@@======<<<===???@@@@@@>>><<<:::;;;;;;::::::::::::999999666777777888888777777666444444555666777777777777777777777777777777777777666666555444444444444555666555444555666666555444222222333444444444444333333333444444444555555555111111222222222333333333222222222222222222222222333333333333333333333333333333444444555666666666777666666555555555555555666555555444333333222222222222111111222222333444333444555444222111111111333333333333333333333333222333333444444333333222111111111222333444444444Φ4DuXӵtvӵ>d<ĦFFFGGGKKKOOOMMMHHHDDDĦKKKGGGDDDAAA@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCAAAAAAĦAAA@@@???======>>>???????????????===???BBBCCCBBBAAABBBCCCBBB@@@>>>===>>>@@@BBBDDDBBBWWWbbbTTTBBB<<<@@@BBB<<<<<<<<<<<<============>>>>>>>>>??????@@@@@@AAAĦAAAAAAAAABBBBBBGGGFFFEEEEEEGGGHHHGGGFFFDDDEEEFFFGGGHHHGGGFFFFFFCCCBBBAAA@@@@@@BBBCCCEEEBBBCCCEEEFFFGGGGGGGGGFFF>d<ĦDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIJJJJJJJJJGGGGGGHHHHHHHHHHHHIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLHHHHHHHHHIIIIIIIIIJJJJJJJJJLLLNNNPPPQQQPPPOOONNNNNNNNNMMMMMMNNNNNNOOOPPPNNNNNNOOOPPPQQQQQQQQQQQQOOOPPPQQQSSSĦWWWUUUVVVVVVWWWYYY[[[\\\]]][[[>d<ĦcccdddbbbcccdddBebbbdddbbbaaaaaaaaaaaaaaabbbbbbccccccddddddfffggggeFYĉpppppp>aĦvvvwwwxxx{{{Benu]ӵ>d<Ħ>d<ĦĦBeĦvvveeeXXXKKKEEEAAACCCCCC@@@======;;;===???AAAAAA>>>;;;999;;;;;;;;;:::::::::999999666666777777777777666666555666888::::::::::::999888888888888888888888888555555444333333333333444666555444444666666555444111111222333333333333222444444444555555555666666111111111222222333333333222222222222222222222222444444444444444444444444333333444444555666777777777777666555555555555555666666555444333333222222222222111111222222333444555777888777444333333333333333333333333333333333222333333444444333333222111111222333444444555555?aŖ%7uSQuR)ӵsdKĦBBBHHHHHHJJJJJJIIIgdKĦCCCAAABBBCCCCCC@@@===BBBAAA@@@@@@AAABBBDDDEEECCCgdKĦBBBBBBBBB??????>>>???AAAAAA???>>>@@@AAABBBCCCCCCCCCBBBAAABBBAAAAAA@@@@@@@@@AAAAAAGGGFFFDDDAAA@@@???@@@@@@::::::;;;<<<===>>>????????????@@@AAABBBBBBBBBgdKĦDDDEEEDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEFFFFFFFFFFFFEEEEEECCCBBB@@@>>>>>>???@@@AAADDDFFFGGGHHHFFFFFFGGGHHHgdDĦFFFHHHIIIJJJGGGFFFGGGIIIJJJIIIFFFKKKJJJJJJIIIIIIHHHGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGMMMKKKIIIIIIKKKKKKIIIFFFJJJJJJJJJIIIHHHHHHKKKMMMNNNOOOOOOPPPPPPOOOOOONNNQQQPPPOOOOOONNNNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQRRRTTTUUUWWWgdKĦZZZWWWYYY[[[^^^______^^^]]]```sdKĦbbbbbbffffffeeedddeeeeeeeeeeeeeeedddcccdddfffhhhgggdddbbbdddgggiiiŶSrrrssssss3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦrrr```UUUEEECCC@@@???@@@@@@@@@???===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;::::::999999888777666666222555777888888888:::;;;;;;:::888777666666666777///111222333333333555666777666555444333333444555333333333222222333444444222333333444333222000///333222111111111222333444555555555444333222111000333333222222333333444555666555333333333444666888888888888888777666444444555555555333111000111333333333222111111222333333555555555444444333333333444444444444444444444444333333333222222111111111000111333444555444333333>ADDDneEEEDDDFFFGGGGGGHHHneFFFDDDBBBCCCDDDCCC@@@>>>AAAAAAAAAAAABBBCCCDDDDDDneEEECCCBBBAAA@@@?????????AAAAAA???===???@@@AAABBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBDDDCCCAAA@@@???>>>>>>>>>;;;;;;<<<===>>>???@@@@@@@@@@@@AAAAAABBBBBBneCCCDDDDDDDDDEEEEEEDDDEEEFFFFFFFFFFFFEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCAAA@@@???@@@AAABBBDDDEEEGGGGGGFFFFFFFFFDeFFFGGGHHHJJJMMMKKKIIIIIIJJJJJJHHHFFFIIIJJJKKKLLLKKKIIIGGGEEEHHHHHHGGGGGGGGGGGGHHHHHHKKKIIIHHHIIIKKKLLLKKKIIIIIIKKKKKKKKKJJJJJJLLLNNNOOOOOOPPPPPPPPPPPPOOOOOOQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRSSSVVVXXXne[[[]]]ZZZ\\\]]]___```aaa``````eeeneeeeffffffggggggfffffffffffffffgggfffggggggffffffgggiiikkkmmmllljjjkkknnnppp>Avvvxxxyyyk<fhDenenenemmm\\\QQQGGGDDDAAA@@@??????>>>======<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;::::::999999888777777666666888999999777666777777888777666555444444555555666777888888777666777999777777555444444444555555444333333222222333333444222333333444444333222111444333222222111222333333444444444444333222111111333333222222333333444555666555444333333444666777777777777666666444333333555555555333111000111333333333222111111222333333555555444444444333333333444444444444444444444444444444444333333333222222111222333444555444444CCCBBBEEEFFFFFFEEEEEEEEEFFFGGGGGGEEEDDDDDDDDDDDDAAA???@@@AAABBBCCCCCCDDDCCCCCCHHHEEECCCAAA@@@AAA@@@???@@@AAA@@@???===>>>???@@@AAABBBCCCCCCBBBCCCBBBBBBBBBBBBBBBCCCCCCBBBAAA???>>>============<<<===>>>???@@@AAAAAABBBBBBAAAAAAAAAAAACCCDDDCCCCCCCCCDDDEEEFFFEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDCCCBBBAAABBBCCCCCCCCCEEEGGGGGGFFFEEEFFFGGGHHHHHHHHHJJJKKKPPPOOOMMMLLLLLLKKKIIIGGGHHHJJJLLLNNNMMMJJJGGGDDDIIIHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIJJJLLLMMMMMMLLLHHHJJJLLLMMMMMMMMMNNNOOOPPPPPPQQQQQQQQQQQQPPPPPPRRRRRRQQQPPPPPPPPPQQQQQQQQQQQQRRRRRRSSSTTTTTTTTTWWWYYY[[[]]]_________```aaabbbcccddddddiiigggggghhhhhhhhhhhhggggggggghhhhhhiiiggghhhiiiiiiiiikkknnnppppppooonnnppprrrtttuuuyyy{{{yyygggVVVLLLHHHEEEAAA??????>>>===;;;===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;::::::999999888777777777777999:::999777666666777777666555555555555666666666777888777555444555666777777666555555555666666444333333222222333333333222333333444444444444333666555444333222222333333222222333333333333222222333333222222333333444555555555444333333555666777555555555555555444333222444555555333111111222333333333222111111222333333444444444444333333333333444444444444444444444444555555444444444444333333222222333444444444444GGGHHHIIIJJJKKKKKKKKKKKKEEEDDDCCCCCCCCCEEEFFFGGGFFFEEEEEEDDDDDDEEEFFFFFFGGGFFFFFFEEEEEEDDDBBBAAA???@@@BBBDDDDDDDDDCCCCCCIIIIIIHHHGGGDDDBBB@@@>>>BBBAAA@@@@@@AAAAAA???===>>>>>>???@@@AAABBBBBBCCCCCCCCCBBBBBBBBBCCCDDDDDDAAA@@@@@@???>>>>>>======>>>>>>???@@@AAABBBCCCCCCCCCBBBAAA@@@AAACCCFFFGGGFFFDDDCCCBBBBBBDDDFFFGGGFFFFFFGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFEEEDDDDDDDDDDDDEEECCCEEEGGGGGGFFFEEEFFFGGGHHHIIIJJJJJJIIIIIIKKKMMMRRRQQQPPPOOONNNMMMKKKJJJJJJKKKLLLMMMLLLJJJHHHFFFIIIIIIIIIHHHIIIIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMMMMGGGJJJMMMNNNNNNNNNOOOOOORRRRRRRRRQQQQQQRRRRRRRRRSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTUUUVVVVVVWWWWWWXXXZZZ[[[[[[\\\]]]___ccccccbbbcccccceeefffgggjjjiiihhhhhhgggggggggggghhhhhhhhhhhhhhhiiijjjkkkiiijjjkkklllmmmooorrruuussssssssstttwwwyyyzzz{{{wwwzzz}}}tttbbbSSSIIIFFFCCC@@@>>>>>>>>>===<<<===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;999999999888888888777777555777999999888888999:::777777777777777888888888444555666666444444444666777777777666666666777777444444333222222222333333222333333444555555555555666666555444333333222222111111222333333333333333333333222222333333444555555444444444444555666777555555555555555444333333444444555333111111222444333333222111111222333333333333333333333333333333444444444444444444444444444444444444444333333333333333444444444444444GGGGGGIIIJJJKKKKKKLLLLLLIIIHHHFFFEEEDDDEEEFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDFFFGGGGGGFFFEEECCCBBBBBB@@@AAACCCDDDEEEEEEDDDCCCFFFFFFGGGGGGFFFDDDBBB@@@BBBAAA@@@@@@AAAAAA???===>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEECCCCCCBBBBBBAAA@@@???>>>??????@@@AAABBBCCCDDDDDDBBBAAA@@@@@@AAADDDFFFHHHFFFEEECCCBBBCCCDDDFFFHHHGGGGGGGGGGGGGGGHHHHHHIIIGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFDDDFFFGGGHHHGGGFFFGGGHHHIIIJJJKKKKKKJJJKKKMMMOOORRRRRRRRRQQQPPPOOOOOOOOONNNMMMLLLJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKLLLNNNNNNNNNMMMLLLLLLLLLLLLHHHJJJMMMOOOOOOOOOOOOPPPTTTTTTSSSRRRRRRSSSTTTTTTUUUTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVWWWXXXXXXYYYYYYXXXZZZ\\\]]]]]]^^^```bbbeeeeeeeeeeeeeeefffggghhhkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiikkkllllllkkklllnnnooopppsssvvvyyyyyyzzz|||}}}ooo___QQQHHHBBB@@@>>>===>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;999999999888888888888888666888::::::888888888999777777777888888888888888444555777777666666888:::666666777777777777777777555444333333222222222333333333333333444555555666666666555555444333222111000000111222333333333333333333222222333333444555444444444444555555666666555555666666666555444444333444444333222111222444333333222111111222333333333333333333333333333333444444444444444444444444222222222222222333333333555444444444444444444444GGGGGGHHHJJJJJJKKKKKKKKKIIIIIIHHHGGGFFFFFFFFFFFFIIIHHHGGGFFFEEEDDDCCCCCCEEEGGGHHHFFFDDDBBBBBBBBBAAABBBCCCDDDDDDDDDDDDDDDDDDFFFGGGHHHHHHFFFEEECCCAAA@@@@@@AAABBBBBBAAA?????????>>>>>>??????@@@AAAAAAAAAAAAAAABBBCCCDDDDDDFFFFFFFFFEEEDDDBBB@@@??????@@@AAAAAACCCCCCDDDEEE@@@@@@@@@@@@BBBDDDFFFGGGEEEEEEDDDDDDDDDEEEFFFGGGFFFFFFFFFFFFGGGHHHIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEGGGIIIIIIHHHGGGHHHIIIJJJKKKLLLLLLLLLLLLOOOQQQRRRSSSSSSRRRQQQOOOPPPQQQPPPNNNLLLJJJIIIJJJKKKLLLJJJJJJJJJJJJKKKLLLMMMMMMOOOPPPPPPOOOMMMLLLLLLMMMKKKMMMOOOPPPPPPOOOQQQRRRVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXXXXYYYZZZZZZ[[[[[[\\\^^^```aaaaaabbbdddfffgggggghhhhhhhhhiiiiiiiiimmmllllllkkkkkkkkkkkkllliiiiiijjjjjjlllmmmoooooooooqqqrrrssstttwww{{{~~~}}}|||jjj[[[OOOGGGAAA???===<<<>>>?????????===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;888888888888888888888888;;;<<<<<<;;;888666555555555555666666666666555444000222444444444444666888555555666777777777666666555555444333222222222222444333333333333333444555444444555444444333222111000000111222333333222222333333222222333333444555444444444555555555555666555555666666666555555444333444444333222111333555333333222111111222333333222222222222333333333333444444444444444444444444111111222222222222333333666555444444333444444444FFFGGGHHHIIIIIIIIIIIIIIIFFFFFFGGGGGGGGGFFFFFFEEEGGGGGGHHHHHHHHHFFFEEEDDDDDDFFFHHHFFFCCCAAAAAABBBBBBBBBBBBCCCCCCDDDEEEFFFCCCEEEFFFHHHGGGFFFDDDBBB@@@??????@@@CCCCCCBBBAAAAAA@@@???>>>===>>>??????@@@@@@@@@@@@AAABBBCCCDDDIIIIIIHHHGGGEEECCC@@@??????@@@@@@AAABBBCCCDDDEEE>>>>>>???AAABBBCCCEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGIIIJJJHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHGGGGGGFFFFFFFFFHHHJJJJJJIIIIIIIIIJJJJJJLLLMMMMMMMMMNNNPPPRRRTTTUUUVVVTTTPPPNNNOOOPPPOOONNNMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNMMMOOOQQQPPPMMMMMMNNNPPPPPPRRRRRRRRRQQQQQQSSSUUUWWWVVVUUUTTTTTTUUUVVVWWWWWWVVVVVVVVVWWWWWWXXXYYYYYYZZZZZZ[[[[[[\\\]]]]]]]]]___aaabbbcccdddfffhhhiiijjjkkklllmmmlllkkkkkkmmmmmmmmmlllmmmmmmnnnnnnlllllllllmmmoooqqqrrrssstttvvvwwwxxxyyy|||uuudddVVVKKKDDDAAA???===<<<===>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;888888888888888888888888<<<======;;;888555555555666666777777666555444333///111222222111111222444333444555666777666666555666555444333222222222222444444222222111222333333222222333444444333222111000111111222222222222111333333222222333333444555333444444555555555555555333444444555555555444444222333444333222222333555333333222111111222333333111111222222222333333333444444444444444444444444222222222333333333444444777666555444333444444555GGGGGGHHHHHHIIIIIIHHHHHHBBBCCCEEEGGGGGGGGGFFFFFFDDDFFFHHHIIIJJJIIIGGGFFFDDDFFFGGGFFFBBB@@@AAABBBCCCCCCBBBBBBBBBDDDFFFGGGBBBCCCEEEFFFEEECCC@@@>>>???>>>???@@@CCCDDDCCCBBBAAA@@@???=========>>>>>>@@@??????@@@AAABBBCCCDDDJJJJJJJJJHHHFFFCCC@@@>>>???@@@@@@AAABBBCCCDDDDDD<<<===???AAACCCCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEGGGHHHJJJHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGHHHHHHHHHGGGFFFEEEGGGIIIKKKKKKJJJIIIJJJKKKKKKLLLMMMNNNMMMNNNQQQSSSVVVWWWXXXUUUPPPMMMMMMOOOMMMMMMNNNNNNMMMLLLJJJIIIKKKKKKKKKKKKLLLMMMNNNOOOLLLNNNPPPPPPNNNNNNPPPRRRTTTUUUUUUSSSRRRSSSUUUWWWXXXWWWUUUTTTTTTUUUWWWXXXWWWWWWWWWWWWWWWXXXYYYZZZZZZ[[[[[[\\\\\\]]]^^^^^^\\\^^^```aaaaaaccceeegggkkklllnnnppppppooommmlllllllllkkkllllllmmmnnnooonnnnnnooopppqqqsssuuuvvvxxxzzz{{{||||||ppp___RRRHHHBBBCCC@@@===<<<<<<===<<<;;;======<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;888888888888888888999999999:::<<<;;;999777777888888999999999888777555444555666777666444333444555222333555666666666555555666555444333222222222222555444222111000111111222000111222333333333222111111111222222222111111000333333222222333333444555333444555555666666555555222222333444444333333333222333444333222222333555333333222111111222333333111111111222222333333333444444444444444444444444333333333444444555555555777666555444333444444555GGGHHHHHHIIIIIIHHHHHHGGGDDDEEEFFFEEECCCCCCDDDFFFJJJGGGEEEEEEHHHIIIHHHFFFDDDCCCAAAAAACCCDDDCCCBBBHHHDDD@@@AAAFFFIIIHHHFFFCCCDDDFFFGGGGGGFFFDDDCCCAAABBBCCCCCCDDDCCCCCCCCC??????????????????@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@BBBCCCEEEFFFGGGFFFDDDCCC@@@AAACCCEEEEEEDDDCCCAAA???@@@@@@AAABBBCCCDDDDDDIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIHHHGGGHHHHHHGGGFFFFFFGGGIIIIIIHHHGGGGGGGGGHHHIIIJJJOOONNNNNNOOOOOOQQQRRRSSSWWWWWWVVVUUUSSSPPPMMMLLLOOOOOOOOONNNNNNNNNMMMMMMMMMNNNNNNOOOOOOPPPQQQQQQQQQPPPNNNMMMMMMNNNPPPQQQWWWVVVTTTSSSTTTVVVYYY[[[]]][[[YYYWWWWWWWWWUUUTTT[[[YYYXXXVVVVVVWWWXXXYYY^^^^^^]]]]]]^^^^^^______cccaaa```bbbfffiiiiiigggkkkmmmpppqqqpppppppppqqqooonnnnnnnnnoooppprrrsssrrrtttuuuuuuvvvxxx}}}~~~~~~}}}hhhWWWIIIBBBAAAAAA???>>>>>>??????>>><<<===<<<<<<<<<<<<;;;;;;;;;999:::;;;<<<<<<;;;:::999<<<;;;999777666666777888<<<;;;:::888888888888999777777777777777666666555777666444333333444666777666666666666555555555555222222222222222222222222555555555666555555444444666444222333666777666444444333111//////000111222333333444444555444444333555555555444444333333333333444444333222333555888555444333333444333111000333444444555555444444333111111222222222333333333555444333222222222333333444444333222222333444444444333333222111111111222GGGHHHHHHIIIIIIHHHHHHGGGEEEFFFFFFEEECCCBBBCCCEEEHHHFFFDDDDDDFFFHHHGGGEEEEEECCCBBBBBBDDDEEEDDDDDDLLLGGGCCCCCCFFFHHHGGGEEEDDDEEEGGGHHHHHHGGGEEEDDDCCCDDDDDDDDDCCCBBBBBBAAA@@@????????????@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDFFFGGGGGGFFFEEEDDD@@@AAACCCEEEEEEEEECCCCCCAAAAAABBBCCCDDDEEEFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGFFFHHHHHHHHHHHHHHHIIIIIIIIIGGGHHHHHHGGGFFFEEEGGGHHHIIIHHHGGGGGGGGGHHHJJJJJJLLLMMMNNNOOOQQQRRRTTTTTTWWWWWWWWWVVVTTTRRRPPPNNNOOOOOONNNNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOPPPQQQQQQQQQQQQPPPOOOPPPQQQRRRSSSWWWVVVTTTTTTTTTVVVYYYZZZ\\\ZZZYYYXXXXXXWWWWWWVVVZZZYYYXXXXXXXXXZZZ[[[]]]```______^^^^^^___``````bbb```___aaaeeehhhiiihhhjjjmmmoooppppppooopppqqqqqqpppppppppqqqrrrtttuuuuuuwwwyyyzzz{{{~~~yyyfffWWWJJJDDDCCCAAA???>>>>>>>>>>>>===<<<<<<;;;;;;;;;::::::::::::777888999:::::::::999999<<<;;;:::999999999999999;;;:::888777666666666777777777777777777666666555666555444333333444555666666666666666555555555555333333333333333333333333222333333444444444333333555444222333666777666444666444333111111111333444444444444555444444333333444444444444333333333333222222333222111111333555444333222333444444222000222333333333333333333222111222222222222333333333555444333333222222333333444333222222222222333444444333333222111111222222GGGGGGHHHHHHHHHHHHGGGGGGFFFGGGFFFEEEBBBAAABBBDDDGGGEEEDDDDDDEEEFFFFFFEEEEEEDDDCCCCCCEEEFFFFFFFFFNNNJJJEEEDDDFFFGGGFFFDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEECCCDDDFFFGGGGGGGGGFFFEEE@@@AAACCCEEEEEEEEEEEEDDDBBBCCCCCCDDDEEEFFFGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGHHHHHHHHHGGGFFFEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHIIIIIIGGGEEEEEEFFFGGGIIIIIIHHHHHHHHHIIIKKKLLLJJJLLLNNNQQQSSSTTTUUUUUUWWWWWWXXXXXXVVVUUUSSSRRRNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOPPPPPPQQQQQQRRRRRRRRRSSSSSSTTTTTTTTTWWWVVVUUUUUUVVVWWWYYYZZZZZZZZZZZZYYYYYYYYYXXXXXXZZZZZZZZZZZZ[[[]]]___```bbbaaa```______```aaaaaabbbbbbbbbdddhhhkkkllllllmmmoooqqqsssrrrssstttuuuwwwwwwwwwwwwxxxyyyzzzzzz|||uuucccVVVLLLGGGFFFAAA???>>>===>>>>>>===;;;;;;;;;:::::::::999999999777888999:::::::::::::::;;;<<<<<<<<<<<<<<<;;;::::::999888666555444444444777777888888777777666555555444333222222333444555666666666666555555555555444444444444444444444444222222333444555555555555555333333333555666555444777666444333333333444555444555555555444333333222222333333333333333333444111222333222000000111222222222222333555555444222111222222333333222222111222222222222333333333333444444444333333333333333333222222111111222222333444333333222222222222222GGGGGGHHHHHHHHHHHHGGGGGGFFFGGGFFFDDDBBBAAAAAABBBGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDFFFHHHHHHGGGLLLIIIEEEDDDEEEEEEEEEDDDFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDEEEFFFFFFFFFEEEAAABBBCCCEEEFFFFFFFFFFFFCCCCCCDDDEEEFFFGGGHHHHHHFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIHHHFFFEEEFFFGGGJJJIIIIIIHHHIIIJJJLLLMMMKKKMMMPPPSSSTTTTTTTTTSSSUUUVVVWWWWWWWWWVVVUUUTTTOOONNNNNNNNNMMMMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQRRRQQQRRRSSSTTTUUUVVVUUUUUUWWWWWWWWWWWWXXXYYYZZZ[[[ZZZ[[[\\\\\\[[[ZZZ[[[[[[]]]\\\\\\\\\]]]^^^```aaacccbbb```______```bbbccceeeeeefffiiillloooqqqrrrrrrtttwwwxxxyyyzzz|||~~~rrraaaVVVMMMIIIHHHBBB@@@>>>============<<<;;;;;;;;;::::::::::::999;;;;;;;;;<<<<<<<<<;;;;;;<<<===>>>>>>>>>===<<<;;;:::999888777666444444333777888888888888777666666555444333333333333444555666666666666555555555555555555555555555555555555333444555666777888888888444333333444444555555555666555444444444444555555555555555555444333222222111222222222333333444444333444555555333111111222222222333555888888666444222222333333333333222222222222222333333333444444444444444444444333333222222222222222222222222222444333333222222222333333FFFGGGGGGHHHHHHGGGGGGFFFFFFGGGFFFDDDAAA@@@AAABBBGGGGGGGGGFFFFFFFFFGGGHHHGGGFFFEEEEEEGGGHHHHHHGGGGGGEEECCCBBBCCCEEEFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFHHHHHHGGGFFFFFFEEEDDDDDDBBBBBBCCCDDDEEEEEEEEEFFFBBBCCCDDDEEEFFFFFFFFFFFFCCCCCCDDDEEEFFFGGGGGGHHHGGGGGGGGGHHHHHHIIIIIIJJJIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHIIIIIIIIIJJJJJJIIIGGGFFFGGGIIIJJJJJJIIIIIIJJJLLLMMMNNNOOOPPPRRRTTTTTTTTTRRRQQQSSSTTTUUUVVVVVVUUUTTTSSSOOOOOOOOOOOONNNNNNNNNMMMPPPPPPPPPQQQRRRRRRSSSSSSQQQRRRSSSUUUVVVWWWWWWWWWXXXYYYZZZ[[[[[[\\\\\\\\\ZZZ]]]______]]]\\\]]]^^^`````````_________``````cccbbb```______aaaccceeefffgggjjjlllooorrrvvvxxxwwwyyy|||nnn^^^TTTMMMIIIHHHDDDAAA>>>======>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;===<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>???FFFEEEDDDBBB@@@===;;;:::::::::;;;::::::999888777888888999999888888777666555555555555555555555555666666666666555555555555555555555555555555555555111111222333444444444444111333444444333333444555222222222222333333333333333444444555555444444333333333444444444444444555555888;;;<<<:::888666666333444666999;;;;;;888666333444444555555444444333333333333333444444444444444555555666666444333222222333333444444333333222333333333333333444444555FFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDCCCAAAAAABBBCCCFFFGGGHHHGGGEEEDDDFFFIIIJJJHHHFFFEEEFFFFFFFFFDDDDDDDDDCCCBBBCCCDDDGGGIIIFFFFFFFFFEEEEEEFFFFFFFFFDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFHHHIIIJJJGGGGGGFFFFFFEEEEEEFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHIIIHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLKKKJJJKKKMMMOOOKKKKKKKKKKKKLLLNNNPPPQQQRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSTTTUUUUUUTTTSSSRRRRRRRRRQQQQQQQQQPPPPPPPPPSSSSSSTTTUUUUUUVVVVVVWWWTTTTTTUUUVVVWWWZZZ\\\^^^[[[]]]___aaabbbaaa```______cccgggfffccc```aaaccceeeffffffggggggggggggfffeeedddbbbbbbdddgggkkknnnkkknnnrrruuuwww{{{zzzaaaSSSNNNKKKHHHGGGHHHEEEAAA???????????????<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<===@@@CCCFFFGGGNNNLLLIIIEEEAAA>>><<<;;;999999:::;;;;;;:::999888888999999999999888777777555666666666666666666555666666666666555555555555444444444444444444444444111111222222222222222111111333444444222222444666111111222333333333333333222222333444555555555555666555555555555555555444222666:::<<<:::888666555333333555888:::999666333333333333444444333333333333333333444444444444555444555666777666555333222333444555555555555444333333333333333333444555555FFFFFFGGGGGGGGGGGGFFFFFFCCCDDDDDDCCCAAAAAABBBDDDDDDFFFGGGFFFDDDCCCEEEHHHJJJHHHFFFEEEFFFFFFDDDCCCFFFFFFEEEDDDCCCDDDGGGIIIFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEECCCBBBAAADDDDDDDDDEEEFFFHHHIIIJJJGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHIIIHHHGGGGGGGGGHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLOOOQQQLLLKKKKKKKKKMMMNNNPPPQQQQQQQQQQQQRRRSSSUUUVVVWWWTTTTTTUUUVVVUUUTTTSSSRRRSSSRRRRRRRRRRRRQQQQQQQQQTTTUUUUUUVVVVVVWWWXXXXXXWWWVVVVVVVVVXXX[[[___aaa\\\^^^aaacccdddcccaaa``````eeeiiihhhdddaaabbbdddfffggghhhjjjkkkkkkkkkkkkfffeeeddddddfffjjjoooqqqppptttxxx{{{}}}ttt[[[OOOKKKJJJHHHGGGIIIFFFBBB??????@@@@@@@@@;;;;;;;;;:::::::::999999<<<<<<>>>AAAFFFJJJNNNQQQTTTQQQLLLGGGBBB???===<<<777888999:::;;;:::999999888999999999999888777777666666777777777777666666777666666666555555555555444444444444444444444444333333444444444333222222000333555444222111333666111222333333444444444333111111333444555666666666777777777666555555555444///333888:::999777555444222222444777999888444111222222222333333222222222333333333444444444555555444555666777777555333222444444555666666555444444333333333333333444555666JJJJJJJJJJJJIIIHHHGGGFFFGGGGGGFFFFFFEEEDDDDDDCCCAAABBBDDDEEEFFFFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFHHHEEECCCCCCFFFGGGFFFEEEEEEEEEDDDDDDDDDFFFGGGHHHHHHFFFCCCBBBBBBDDDHHHJJJBBBEEEGGGIIIIIIIIIKKKLLLOOONNNMMMLLLKKKJJJIIIHHHJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFGGGHHHJJJKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKIIIIIIKKKLLLLLLKKKJJJJJJMMMOOOKKKKKKKKKLLLMMMOOOQQQQQQXXXVVVTTTUUUWWWXXXWWWTTTWWWXXXXXXWWWVVVTTTRRRPPPTTTTTTSSSSSSSSSSSSSSSTTTOOORRRVVVYYY[[[ZZZYYYWWW]]]ZZZVVVWWW[[[^^^____________```aaabbbbbbbbbaaaccckkkrrrssslllfffeeefffhhhgggggghhhkkkmmmnnnnnndddgggkkkjjjiiijjjpppuuuxxx{{{~~~kkkUUUJJJGGGEEEDDDEEEDDDCCCAAA???============@@@;;;888:::<<<;;;:::;;;BBB@@@BBBHHHPPPVVV[[[^^^VVVXXXTTTKKKFFFFFFBBB<<<<<<<<<;;;::::::999888888999888777666666777888999888888999:::999777555333555555555555444333222111333333333444444555555555666666555444444333222222888555333444666666444222333333333333333333333333222444555777777666444333666555444333333333333333555333222333444444333111555444333555888999777444777666555444222111000///111222333333444444333333444555555555444333333222333333444444444444333333555555444444444333333333JJJJJJJJJJJJIIIHHHGGGFFFHHHHHHGGGFFFFFFEEEEEEDDDBBBCCCDDDEEEFFFGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFGGGGGGGGGIIIGGGEEEEEEHHHIIIHHHFFFFFFFFFDDDDDDDDDDDDEEEFFFFFFEEECCCBBBCCCDDDGGGHHHDDDFFFHHHHHHIIIIIIKKKMMMNNNMMMMMMMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHFFFFFFGGGHHHIIIJJJKKKLLLLLLKKKKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJLLLMMMMMMLLLKKKKKKMMMOOOLLLLLLLLLMMMOOOPPPRRRSSSVVVTTTSSSUUUXXXZZZYYYWWWXXXYYYYYYYYYXXXVVVUUUTTTXXXWWWWWWVVVVVVWWWWWWWWWSSSVVVYYY\\\]]]]]][[[ZZZ___\\\YYYYYY\\\```aaaaaabbbbbbcccccccccbbbaaaaaagggnnnttttttnnniiihhhjjjhhhhhhhhhiiikkkmmmnnnnnnkkknnnqqqrrrqqqsssxxx}}}~~~tttbbbOOOFFFDDDBBBAAABBBBBBAAA@@@>>>============???:::888;;;===<<<<<>>============>>>===:::999===>>>===???CCCGGGNNNZZZhhhuuu~~~qqqkkk^^^OOOFFFBBB>>>:::;;;;;;::::::999999888888888999999999888777666666555666777777777666555444777777777777666555444333444333333333333333333222555555555555444444444444666555444444555555444333111111222333444555666666888777444222111111222333555555444333333333444444666444222222333444555444444333333333555555333111333222222222222111111111111222333333444444333333444444555555444444333333555555555666666555555555111222222333444555666777JJJJJJJJJJJJJJJIIIHHHHHHJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGIIIJJJJJJIIIIIIJJJNNNQQQOOOOOOOOOOOOOOONNNNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGHHHIIIJJJJJJKKKKKKMMMLLLLLLKKKKKKKKKLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIGGGIIIKKKLLLNNNNNNNNNMMMNNNOOOOOONNNMMMLLLMMMNNNNNNNNNOOOPPPQQQSSSTTTUUUWWWWWWWWWXXXZZZ[[[\\\\\\[[[[[[[[[\\\\\\\\\\\\[[[WWWWWWVVVVVVWWWWWWXXXXXX]]]^^^```aaaaaaaaa``````bbbaaa``````aaacccdddeeeffffffgggggggggfffeeeeeejjjnnnppppppmmmkkknnnqqqqqqsssuuuvvvvvvwwwxxxyyyzzz}}}wwwcccVVVIIIEEEDDDAAA??????==================>>>>>>===;;;;;;=========AAAHHHOOO[[[mmmtttbbbQQQGGGBBB???<<<::::::::::::999999888888888999::::::999888666555555666777777888777777666888888888777777666555444444444333333222222222111333333333333444444444444555444444444444444444333222333333333444444555555666555333222111222222333555444444333333333444444777555333222444555666555555444444444444333222111000000111111111222222222111222333333444444333333333444444555444444333333555555666666666666555555222222333333444555666666JJJJJJKKKKKKJJJJJJIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMJJJJJJKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIGGGHHHIIIJJJKKKJJJJJJIIIKKKKKKKKKJJJJJJKKKOOORRRRRRRRRQQQPPPOOONNNMMMMMMOOONNNLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLLLLJJJJJJJJJJJJIIIIIIHHHHHHFFFHHHJJJLLLMMMNNNMMMMMMMMMNNNPPPOOONNNMMMNNNOOOOOOOOOPPPQQQRRRTTTUUUVVVZZZ[[[\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^]]]]]]]]]]]]]]]^^^______``````aaaaaabbbbbbbbbccccccccccccccccccdddfffgggffffffhhhiiijjjjjjjjjjjjiiilllnnnnnnmmmnnnqqqtttxxx{{{~~~lll^^^SSSIIIEEEDDD@@@>>>>>><<<======>>>>>>>>>>>>>>>===<<<<<<===<<<<<>>======>>>?????????>>>>>>>>>===>>>===<<>>??????@@@@@@???>>>=========>>>???>>>EEEWWWiiittt[[[KKKAAA:::777999888888888888888888999999888888888888999:::;;;;;;::::::999888777777777777777777777777666555444444444555555555555555555666666555555444444333333333111333444444222222444666666666555555444444333333222333444444555555555555333333333333333444555666>>>=========<<<:::666333111333555555333222333555111111222222333333444444111222333333444444333333222333444444555555444444444444555555555555444444333333444444444444444444JJJJJJKKKKKKKKKKKKKKKJJJHHHIIIIIIIIIIIIIIIIIIIIIJJJLLLOOOPPPOOOLLLHHHEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHJJJLLLMMMNNNLLLOOORRRRRROOOLLLKKKLLLIIIJJJJJJKKKJJJIIIGGGFFFKKKJJJJJJJJJJJJKKKLLLLLLLLLNNNPPPPPPOOOOOOPPPQQQOOOOOOOOOOOOOOOOOOOOOOOORRRQQQOOOMMMLLLKKKJJJJJJNNNNNNNNNNNNNNNOOOOOOOOONNNMMMMMMMMMNNNOOOOOOPPPPPPPPPOOOOOONNNMMMLLLLLLMMMNNNPPPQQQRRRQQQQQQPPPOOOQQQTTTVVVVVVVVVVVVWWWWWWWWWWWWXXXZZZ[[[]]]^^^]]]```ccccccbbbbbbeeehhheeeeeecccbbbbbbbbbccccccddddddddddddeeefffggghhheeedddcccdddeeehhhkkkmmmllloooppppppmmmmmmoooqqquuuuuuvvvvvvvvvvvvvvvuuu}}}ooo___QQQIIICCCBBBCCCBBBCCCGGG???@@@AAAAAAAAA???>>>=========???@@@AAAJJJ```tttjjjRRRFFF@@@;;;:::>>>888888888888888888999999888888777777888:::<<<===::::::888777666666666666777777777777666555444333444555555555666777777777888888777666555555444444000222555444222222444666444444555555555555555555777666444333333444555666333333333333333444555666@@@?????????>>>;;;666222...111444444222111333555222222333333333444444444222222333444444444333333222333333444555555555444333444444444444444444333111222222333444555666666GGGIIILLLMMMLLLKKKJJJKKKIIIGGGFFFHHHLLLMMMLLLKKKOOOOOOOOOOOONNNMMMLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFIIIJJJKKKLLLLLLKKKJJJJJJNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIJJJKKKLLLJJJGGGDDDGGGHHHHHHIIIJJJKKKLLLLLLOOOOOOOOOMMMLLLLLLOOOQQQQQQQQQPPPPPPPPPPPPQQQRRRPPPNNNLLLLLLMMMNNNMMMLLLPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRQQQPPPPPPPPPQQQQQQRRRQQQOOOMMMMMMNNNOOOPPPNNNOOOPPPRRRRRRRRRRRRQQQSSSRRRRRRRRRSSSTTTUUUUUUUUUVVVYYY[[[]]]^^^^^^^^^cccdddfffhhhhhhgggfffeeefffeeebbbaaa```aaabbbccceeegggiiiiiiiiiiiikkkmmmjjjiiihhhgggiiillloooqqqsssttttttttttttuuuxxxzzzzzz}}}}}}jjj]]]OOOIIIBBB@@@DDDHHHIIIHHH>>>>>>>>>>>>>>>>>>>>>>>>>>>888999@@@FFFNNNddd|||qqq[[[HHHBBB???999888>>>888888888888888888888888999888888888777777666666777777777777777777777777999666333555888:::777444666666777888999:::::::::777666555444444444444444444444555666555444222111555555555555555555555555333333333444444444555555555444444444444555666666>>>???@@@BBBBBB>>>888444333333333333333333333333555555333333333333555555555555555555555555555555333333333333333333333333555555444333333222111111333333333222222111111111IIIKKKLLLLLLKKKKKKLLLMMMKKKIIIHHHIIILLLMMMLLLKKKOOOOOOPPPPPPPPPOOONNNNNNLLLLLLLLLKKKKKKIIIHHHHHHIIIJJJKKKLLLMMMLLLLLLKKKMMMMMMNNNNNNNNNNNNMMMMMMJJJJJJJJJLLLMMMMMMJJJHHHIIIIIIJJJJJJKKKKKKLLLLLLNNNNNNMMMLLLKKKLLLOOOQQQRRRRRRRRRQQQPPPPPPOOOOOONNNMMMKKKLLLNNNOOOOOONNNLLLLLLMMMNNNOOOOOOPPPPPPRRRRRRRRRRRRRRRSSSSSSSSSRRRQQQOOONNNNNNNNNPPPQQQOOOPPPQQQRRRSSSSSSSSSRRRTTTTTTTTTTTTUUUVVVWWWWWWWWWXXXZZZ]]]^^^_________cccdddfffhhhiiihhhhhhggggggfffeeeddddddeeefffggggggiiijjjjjjjjjjjjmmmooommmlllkkkkkkmmmpppsssuuuxxxyyyzzzzzzzzz|||zzzggg[[[JJJGGGCCCEEEIIIKKKJJJHHH>>>>>>>>>>>>>>>>>>>>>>>>???;;;<<>>;;;555555999888888888888888888888888888888888888777777777666777777777777777777777777999666333555888:::777444666666666777777888888888666666555444444444444444444444555555444444333222222222333333333333222222333333333444444444555555555555444444555555666777@@@AAACCCCCCAAA<<<666333333333333333333333333333555444333222222333444555444444444444444444444444333333333333333333333333444444444333333222222222333333333222222222111111KKKLLLMMMMMMLLLLLLMMMOOOLLLKKKJJJJJJLLLLLLLLLJJJNNNOOOPPPPPPPPPPPPPPPPPPMMMMMMMMMMMMLLLKKKKKKJJJIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMOOOPPPQQQQQQQQQQQQMMMLLLLLLMMMOOOOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMLLLJJJIIIKKKNNNRRRRRRSSSRRRRRRQQQPPPNNNNNNNNNLLLKKKLLLNNNOOOOOOOOOKKKKKKLLLNNNOOOPPPQQQRRRRRRSSSTTTUUUUUUUUUUUUUUUSSSRRRQQQPPPOOOPPPQQQQQQQQQQQQSSSTTTTTTTTTTTTTTTVVVVVVVVVVVVWWWXXXYYYZZZYYYZZZ\\\^^^```aaabbbbbbccceeegggiiijjjjjjjjjjjjjjjiiihhhggghhhiiijjjkkkllllllmmmmmmmmmnnnqqqssstttsssssssssuuuxxx{{{}}}uuudddXXXHHHGGGGGGIIILLLLLLHHHDDD>>>>>>>>>>>>>>>>>>>>>>>>???>>>@@@DDDGGGRRRkkknnn[[[LLL>>>;;;:::444333666888888888888888888888888888888888888777777777777777777777777777777777777999666444555888999777444666666666666666666666666555555444333333333444444555555444333333333333444444555777888888777555444333333333444444444555555555555444444555555666777???BBBEEECCC===777444333333333333333333333333333333333222222222222333333222222222222222222222222333333333333333333333333333333333333333333333333333333333222222222222111JJJMMMOOOPPPOOONNNNNNNNNLLLLLLKKKKKKKKKKKKJJJIIILLLMMMNNNOOOPPPPPPPPPPPPLLLMMMMMMMMMMMMLLLLLLKKKJJJKKKLLLMMMNNNOOOPPPPPPOOOOOOQQQRRRSSSSSSSSSSSSQQQPPPNNNNNNOOOOOOMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIKKKKKKJJJIIIIIIJJJNNNQQQPPPQQQRRRRRRRRRQQQPPPOOOPPPNNNMMMMMMNNNOOOOOONNNNNNOOOOOOPPPRRRSSSSSSTTTRRRSSSTTTVVVWWWWWWVVVVVVTTTTTTSSSRRRQQQRRRRRRSSSSSSSSSTTTUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXYYY[[[[[[\\\]]]^^^```aaacccddddddeeefffhhhjjjlllmmmmmmmmmllllllkkkjjjjjjjjjkkkkkkooopppppppppppprrrvvvyyy|||{{{|||}}}ppp```UUUJJJIIIIIIIIIIIIGGGBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>??????BBBEEEHHHTTTmmmxxxaaaQQQGGG>>><<<;;;777555777888888888888888888888888888888888777777777777777777777777777777777777777888666555666777888777555777666666666666666666666444444333333333333444444666555444333333333555555666777:::;;;;;;999666555333333333444444444555555333333333333333444555555;;;???CCC@@@999444333444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222333333333333333333333222222222222222222222222IIILLLQQQSSSRRRPPPMMMLLLLLLLLLLLLKKKJJJIIIIIIIIIJJJKKKLLLNNNNNNOOOOOOOOOKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTVVVTTTQQQPPPOOONNNKKKIIIJJJIIIIIIHHHHHHGGGGGGFFFIIIIIIJJJJJJJJJKKKNNNQQQNNNNNNPPPQQQRRRRRRSSSSSSSSSQQQOOOOOOOOOPPPOOONNNRRRRRRRRRRRRRRRSSSSSSSSSRRRSSSTTTUUUVVVWWWWWWWWWUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWXXXWWWWWWWWWXXXYYYZZZ\\\\\\^^^___```aaaccceeefffggghhhiiijjjlllmmmnnnooopppoooooonnnmmmlllkkkkkkkkkoooqqqrrrssstttvvvzzz}}}{{{kkk\\\QQQIIIHHHFFFEEEDDDBBB@@@>>>===========================???BBBEEEIIIWWWooo~~~gggUUUIIIBBB===<<<;;;999777777888888888888888888888888777777777777777777888888888888888888888888888888777666666666777777777666777777777777777777777666444444444333333444444555666666444444444555666777333555777888888666333111333333333444444444555555222222111111222222333444555999<<<;;;555222333555333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222333333333333333333333222222222222222222222222IIILLLQQQSSSRRRPPPMMMLLLKKKLLLMMMLLLJJJIIIJJJKKKJJJKKKLLLMMMNNNNNNNNNNNNKKKKKKLLLMMMNNNNNNNNNNNNOOONNNNNNOOOPPPQQQRRRSSSSSSSSSTTTUUUUUUUUUUUUUUUYYYWWWTTTRRRQQQNNNKKKHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFHHHKKKLLLLLLMMMNNNPPPMMMNNNNNNOOOQQQSSSUUUVVVTTTRRRPPPPPPQQQRRRQQQPPPRRRRRRRRRRRRRRRRRRRRRRRRUUUUUUUUUUUUVVVWWWXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYWWWXXXXXXYYYZZZ\\\]]]^^^bbbbbbbbbdddeeegggiiijjjkkkkkklllmmmnnnpppqqqqqqqqqqqqqqqpppoooooonnnnnnpppsssvvvyyy{{{}}}ttteeeWWWMMMDDDCCCBBBAAA@@@@@@AAAAAA========================;;;>>>AAAEEELLL[[[ppp{{{kkkYYYKKKAAA>>>;;;:::999888777666888888888888888888888888777777777777888888888888888888888888888888888888666777777777666666777777777777777777777777777777555555444444444555666666777666666666666777888888666777888888888666444333333333333444444444555555222111111111111222333333222444666555333222333555333333333333333333333333222222333333333333222222444444444444444444444444333333333333333333333333333333333333333333333333111222222222222333333333KKKMMMOOOPPPOOONNNNNNOOOLLLNNNOOONNNLLLKKKLLLNNNKKKLLLMMMNNNNNNNNNNNNNNNLLLLLLMMMOOOOOOPPPPPPPPPQQQQQQPPPPPPPPPQQQSSSSSSQQQRRRSSSUUUVVVWWWWWWXXXYYYXXXWWWVVVTTTQQQMMMIIIHHHHHHGGGGGGGGGGGGGGGGGGDDDGGGLLLNNNOOONNNOOOOOOPPPOOONNNNNNOOORRRUUUVVVSSSQQQQQQQQQTTTUUUUUUUUUSSSSSSSSSTTTTTTUUUUUUUUUZZZYYYWWWUUUUUUWWWYYY[[[WWWXXXXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUUUUWWWXXXYYYYYYYYYZZZ[[[\\\^^^___```fffffffffgggiiikkkmmmooonnnnnnnnnoooooopppqqqrrrsssttttttuuuvvvvvvvvvvvvvvvzzz~~~mmm___QQQIII@@@AAAAAAAAA@@@???@@@@@@========================;;;>>>AAAFFFPPPaaarrr~~~}}}nnn___PPPGGG===<<<:::888888888888666888888888888888888888888666777777777888888888888888888888888888888888888666777777777666666666777555555555666666777777777666555555555555666777888777777888999999999999999999999999999888777666555333333333444444444555555333333333333333444444555333333333333333333333444333333333333333333333333222333444555555444333222222222222222222222222222333333333333333333333333444444444333333222222222111111222222222333333333NNNNNNNNNLLLKKKLLLOOORRRMMMOOOQQQPPPNNNMMMOOOQQQMMMMMMNNNOOOOOOOOOOOONNNMMMNNNOOOPPPQQQRRRRRRRRRSSSRRRQQQPPPPPPQQQSSSSSSOOOPPPRRRUUUWWWYYYZZZZZZYYYXXXXXXXXXXXXTTTPPPLLLHHHHHHHHHHHHHHHHHHHHHHHHCCCGGGLLLPPPPPPPPPOOOOOOSSSQQQNNNMMMNNNPPPTTTVVVQQQPPPPPPRRRUUUXXXYYYYYYTTTTTTUUUVVVXXXYYYZZZZZZ^^^[[[XXXVVVVVVXXX[[[]]]XXXXXXYYYYYYXXXXXXWWWVVVVVVUUUTTTTTTUUUVVVXXXYYY[[[[[[[[[\\\^^^```aaabbbiiiiiiiiijjjkkknnnppprrrpppooooooooopppqqqrrrrrrtttuuuwwwyyy{{{||||||}}}}}}yyyiii[[[NNNEEEAAABBBDDDCCCAAA>>><<<<<<========================<<<>>>AAAGGGSSSdddttt|||yyyiiiZZZNNNGGG======<<<999999::::::888888888888888888888888888666666777777888888888999888888888888888888888888666777777777666666666777333333444444555666777777666666666666666777888888777888999:::;;;;;;:::999777666666555444333333333333333333444444444555555555444444444444555666666555333222222333444444333333333333333333333333333333333555555555555333333111111111111111111111111333333333333333333333333555555444333333222111111111111111222222333333333SSSPPPMMMMMMOOOPPPNNNLLLMMMLLLKKKKKKKKKLLLMMMNNNOOONNNMMMMMMOOOOOONNNMMMPPPOOONNNOOOQQQQQQQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQVVVVVVVVVVVVVVVWWWXXXYYY\\\ZZZXXXXXXYYYXXXUUURRRMMMLLLLLLLLLKKKKKKKKKJJJIIIKKKMMMOOOQQQRRRSSSTTTSSSSSSTTTTTTTTTTTTSSSSSSSSSUUUUUUUUUTTTTTTVVVXXXXXXWWWWWWWWWWWWXXXYYYYYYWWWWWWYYYZZZ[[[[[[[[[[[[^^^[[[XXXXXXZZZ\\\[[[ZZZ\\\VVVTTTWWWZZZZZZZZZ\\\\\\^^^______^^^aaafffjjjkkklllmmmnnnnnnqqqvvvyyytttrrrtttxxxyyyvvvvvvyyy}}}||||||sssdddUUUJJJEEE@@@@@@AAA@@@@@@???======@@@===<<<>>>>>><<<<<>>>>>>>>@@@===<<<>>>>>><<<<<>>>>>>>>>>>??????<<<<<<>>>>>><<<===@@@BBBEEEKKKUUUdddtttmmmZZZLLLEEECCC<<<<<<<<<<<<<<<<<<;;;:::999999999999999999:::;;;888999999:::::::::::::::888888888888777777777666444555666777777666555444666777777888888777777666555;;;BBBAAA;;;666555777:::::::::::::::::::::::::::999888777666666555666888666555555777888888777888888999777666555666888999777555333333333555666444333333222222111111111222333333444444333333222444444555555555444333333444555555555333333555666666666555555555444444444444444333222222222333333RRRRRRRRRSSSTTTTTTTTTTTTRRRRRRRRRSSSSSSSSSTTTTTTYYYWWWUUUUUUUUUTTTRRRQQQOOOPPPQQQQQQPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQSSSUUUXXXZZZ]]]^^^^^^^^^\\\[[[YYYWWWUUUTTTSSSRRRQQQPPPOOOOOOOOOPPPQQQSSSUUUXXXZZZ[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUTTTVVVWWWYYYZZZYYYZZZ[[[\\\[[[[[[\\\\\\]]]]]]]]]\\\ZZZ[[[\\\^^^___``````aaaaaa`````````aaaaaaaaaaaabbb```aaafffhhhggggggjjjiiikkknnnppprrrtttuuuvvvuuuwww{{{}}}wwwhhh\\\QQQHHHEEECCCBBB???=========???@@@???<<<;;;>>>>>><<<===@@@CCCFFFOOO]]]oooooo\\\LLLDDDAAA<<<<<<=========<<<<<<;;;999999888888888999999:::888888999::::::::::::999888888777777666666666666555555666777777666555555777777888888888888777777888AAAJJJGGG>>>777888===999999999999999999999999:::999888777666555555555666555444444666888888777888888999777666555666888999888555444333444666777444444333333222111000000222333333444444333333222222333444555555444333222333444555444222222444555555555555555444444444444444333333222222333333333PPPQQQRRRSSSSSSSSSSSSSSSRRRSSSSSSTTTTTTTTTTTTTTTXXXWWWUUUTTTTTTTTTRRRPPPOOOPPPRRRRRRPPPPPPQQQSSSQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSTTTUUUWWWYYY[[[\\\]]]]]]]]][[[YYYWWWUUUUUUSSSRRRQQQPPPOOOPPPQQQRRRUUUXXX[[[^^^```aaa``````]]]\\\ZZZXXXWWWVVVUUUUUUWWWYYY[[[\\\\\\\\\]]]^^^\\\]]]^^^_________^^^^^^[[[\\\]]]___aaabbbbbbbbb```aaabbbbbbbbbbbbbbbccceeedddfffjjjllllllnnnrrrqqqrrrtttwwwyyy{{{{{{{{{}}}pppcccYYYNNNHHHEEECCCBBB???=========???@@@>>>;;;;;;>>>>>><<<===AAAAAAGGGTTTfff{{{uuu```NNNCCC>>><<<<<<===>>>>>>=========999888777777777777888888777888999999::::::999999888777666555555555666666555555666666666666555555777777888888888888777777666>>>DDD@@@777111555;;;777777777777777777777777999888777666555555555555555444333333555777777666666777777666444444555777888777555444444555666777444444333333222111000000222333333444444333333222111222333444444333222111222333333222111111222444444444444333333333333222333333333222222333333444NNNQQQSSSSSSRRRQQQQQQRRRUUUUUUVVVWWWWWWWWWWWWVVVWWWUUUSSSSSSSSSSSSRRRPPPNNNQQQSSSRRRPPPOOOQQQTTTRRRRRRRRRRRRRRRRRRRRRRRRUUUUUUUUUVVVWWWXXXZZZZZZ[[[\\\\\\[[[XXXVVVVVVVVVSSSRRRQQQPPPPPPRRRTTTUUUZZZ]]]```dddffffffeeeeeecccaaa^^^[[[YYYXXXWWWWWWXXXZZZ]]]____________```^^^___```aaabbbaaa```___]]]^^^```aaacccdddeeeeeebbbdddfffffffffeeefffggghhhgggiiimmmoooooosssyyy|||{{{{{{}}}{{{hhh\\\SSSJJJEEEDDDBBBAAA@@@>>>>>>>>>>>>???>>>;;;;;;>>>???===>>>AAABBBIIIXXXnnnwwwaaaOOOBBB<<<<<<======>>>>>>>>>>>>>>>999888777777666777777777777888888999999999999999888777555444444444555666666666666666666666666666666777777888888777777666555999<<<:::444222555:::777777777777777777777777777777666666555555666666777555444444666777777666555666666555333333444666666666555555555555555555444333333222222111111111222333333444444333333222111111222222333333222222111222222111000000111333444444333333333222222222333333222222222333444444OOORRRUUUUUURRRPPPPPPQQQUUUVVVWWWXXXYYYXXXXXXWWWUUUTTTRRRSSSSSSSSSRRRQQQNNNQQQTTTSSSPPPOOORRRUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWYYYZZZ[[[XXXZZZ[[[ZZZWWWVVVVVVWWWTTTSSSRRRQQQRRRUUUWWWYYY^^^aaaeeeiiikkkkkkjjjiiihhhfffccc___]]]\\\[[[[[[XXX[[[___aaaaaa```aaabbb___```bbbcccccccccaaa``````aaaccceeeggghhhhhhiiifffiiilllmmmkkkkkklllmmmooommmnnnrrrssstttzzzvvvdddXXXPPPIIIDDDDDDAAAAAA@@@@@@???>>>>>>>>>>>>;;;;;;>>>???===>>>AAADDDLLL]]]uuusss]]]MMMBBB===<<<===>>>????????????>>>:::999888888777777777888777777888999999999999999888777555333333444555666666666555555555555666666555666666777777666666555666777777888888888999999777777777777777777777777666555555555555666777777:::888666666777888777666666666666555444333444666333444555555555555444333222222222222222222222222222333333444444333333222222222222222222333444444222333333222111111222444555444444444333333333333333222222222333333444555PPPSSSVVVVVVSSSPPPPPPQQQTTTUUUWWWXXXXXXXXXWWWVVVUUUSSSRRRSSSTTTTTTSSSRRRNNNRRRUUUSSSPPPOOORRRUUUVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSTTTUUUWWWYYY[[[\\\VVVYYY[[[ZZZWWWUUUVVVXXXUUUTTTSSSSSSTTTWWWZZZ\\\aaaccchhhlllnnnnnnlllkkkllljjjfffccc```^^^^^^^^^YYY\\\___bbbbbbaaabbbbbb___aaacccdddddddddbbbaaabbbccceeegggiiikkkkkkllljjjnnnqqqrrrpppoooppprrruuussstttwwwxxxzzzuuucccXXXQQQJJJFFFFFF@@@@@@AAA@@@@@@???=========;;;;;;>>>???===>>>BBBGGGOOO```yyynnnYYYKKKCCC???======>>>???????????????;;;::::::999888888888999777777888999999999999888888666444333333333555666666666555555555555666666555555666666666666555555444222333666:::;;;999555888888888888888888888888555444444555555666777888<<<:::999888999999999888666777777666444444555666111333555666666555333222222222222222222222333333222333333444444333333222444444333222333444666777333444444333222222333555666666555555555444444444222222222222333333444555WWWWWWUUUTTTSSSSSSSSSSSSWWWXXXXXXXXXWWWUUUSSSRRRTTTTTTTTTTTTSSSSSSSSSSSSUUUSSSQQQQQQTTTTTTSSSPPPRRRRRRRRRSSSSSSTTTUUUVVVVVVVVVWWWXXXYYY[[[\\\]]]ZZZYYYYYYYYYYYYXXXVVVSSSUUUTTTTTTTTTVVVZZZ^^^```eeegggjjjmmmpppqqqrrrrrrppplllfffaaa^^^]]]^^^__________________`````````bbbeeeggghhhgggfffgggggghhhiiikkklllllllllnnnpppqqqsssvvvxxxxxxxxxxxxyyy~~~pppaaaXXXRRRKKKFFFEEE??????>>><<<<<<;;;;;;;;;>>>>>>????????????>>>>>>EEESSSgggzzzfffTTTHHHAAA>>>>>>@@@BBBCCCCCCAAA>>>===@@@>>><<<999777777777888::::::999999999999999999;;;999777444333333444555444444444444555555555666666666666666666666666666777777888888999999::::::999888777777666666777777444444444444333333666888<<<999666444555888:::;;;888777555444333333444444555555666666666555444333333222222111111222222333444444333333333444444555444444444444444444333333333333333333333333333333777666444444555555555444333333222222111222222222TTTTTTTTTTTTTTTUUUVVVVVVYYYYYYYYYYYYXXXVVVTTTSSSVVVVVVUUUUUUTTTTTTTTTTTTTTTSSSQQQRRRTTTUUUTTTRRRTTTSSSSSSSSSSSSUUUVVVWWWXXXXXXXXXXXXZZZ\\\^^^___\\\[[[ZZZZZZ[[[ZZZWWWUUUVVVVVVUUUVVVYYY]]]aaadddgggiiimmmppprrrsssrrrqqqqqqmmmhhhbbb___^^^____________```aaabbbbbbaaaaaaeeehhhjjjkkkkkkjjjkkklllppprrrtttvvvwwwxxx{{{}}}{{{}}}{{{mmm^^^UUUPPPIIIEEEDDD@@@???>>>===<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>EEESSSeeewwwxxxbbbQQQGGGAAA??????@@@BBBCCCCCCAAA???===???>>>;;;999888777888888::::::999999999999888888666555444222222333444555444555555555666666666666444444444444444555555555666666666666666777777777888777777777777666666666555666666666555666999;;;@@@===999666555555666666888777555444333333333444555555555444444444444333333333222222222222333333666555444333333333333333555555555555555555555555333333333333333333333333666444333222333444333222333333222222111222222333QQQQQQRRRSSSUUUWWWYYYZZZ[[[[[[[[[[[[YYYWWWUUUTTTXXXXXXWWWVVVUUUUUUTTTTTTTTTSSSRRRSSSUUUVVVVVVUUUWWWUUUTTTSSSSSSVVVXXXZZZ[[[ZZZYYYYYY[[[]]]```aaa^^^]]]\\\\\\\\\[[[YYYVVVXXXWWWXXXZZZ]]]bbbgggiiijjjmmmqqqtttvvvuuusssqqqrrrooojjjeeebbb```aaaaaaaaabbbeeegggggggggfffeeejjjlllnnnoooooooooqqqrrrtttwww{{{~~~xxxjjj[[[SSSNNNHHHCCCCCC@@@???>>>===============???>>>===<<<<<<===>>>???DDDQQQbbbrrrmmmZZZMMMEEEAAA??????@@@BBBCCCBBBAAA???======<<<:::999888888999:::::::::999999999888888888444444333222333444666777666666666666777777777777444444555555666666666777777777777777666666666666666777888888888777555555666777888888888999<<>>>>>>>>>>>>>>???>>><<<;;;;;;<<<>>>???@@@LLL[[[iiivvvxxxnnn___RRRHHHCCCAAA@@@>>>???@@@AAA@@@???>>>===<<<;;;:::999999999::::::::::::999999888888777777777666666555666777888888666777777777777888888888777777777888999999::::::::::::999999888888777777666888999::::::888666555666777888999999:::>>>@@@@@@@@@>>><<<:::999999:::999888666444333222222333666555222111111222333444333333333222222333333333555555444333222222222222444444555666666777888888555555555555555555555555555333222111222333222111222222111111222222333333VVVVVVVVVWWWWWWYYYZZZ[[[]]]^^^^^^^^^]]][[[YYYXXXZZZZZZYYYXXXVVVUUUTTTTTTUUUVVVWWWXXXXXXYYYZZZZZZ[[[ZZZWWWVVVWWWYYY]]]___]]]\\\\\\\\\]]]```bbbdddbbbaaa^^^]]]]]]\\\[[[YYYZZZZZZ[[[^^^cccjjjooossspppssswwwzzz{{{xxxtttrrrtttrrroookkkiiihhhiiiiiigggiiimmmppprrrsssrrrqqqrrrtttwwwxxxyyy{{{~~~xxxkkk\\\TTTOOOIIIEEEDDDAAAAAA@@@????????????@@@@@@>>>===;;;;;;===>>>@@@===HHHTTT^^^iiiqqqsssqqqeee^^^SSSJJJDDDAAA@@@@@@===>>>>>>???>>>===<<<<<<::::::::::::::::::::::::::::::999888888777666666888888777777666666666666777777777777888888888999888888888888999999::::::::::::999999888888777777888999:::;;;;;;999777666555666777777888999<<>>======>>>???@@@===EEENNNTTT[[[bbbdddaaaWWWRRRJJJDDDAAA@@@??????>>>>>>>>>>>>>>>===<<<<<<:::::::::::::::::::::999::::::999888777666666555666666666555555444444444777777777777888888888888777777666666666666666666777777777777666666666666888999:::::::::999888777444555666666666777:::===BBBDDDEEEAAA<<<777777888888777555444333333444444666555333222222222333444444444333333333333444444111111111111222444555666444444444555555666666666444444444444444444444444666444333222333444333222111111111111222333444444^^^^^^]]]\\\[[[[[[[[[[[[[[[\\\]]]^^^^^^^^^]]]\\\]]]]]]\\\\\\[[[[[[[[[ZZZYYY[[[\\\\\\ZZZYYYZZZ\\\]]]\\\[[[[[[\\\]]]___```___aaaccceeefffggggggfffjjjgggdddbbbbbbaaa```___``````bbbeeejjjpppvvvzzzyyy{{{~~~}}}|||tttsssqqqppppppqqqrrrsssrrrtttvvvyyy|||}}}ooo```WWWQQQKKKFFFEEEBBBBBBAAAAAAAAAAAABBBBBB@@@@@@????????????@@@@@@@@@FFFJJJLLLPPPUUUUUUSSSNNNJJJEEEAAA?????????>>>???????????????>>>>>>>>>;;;;;;;;;;;;:::999999888::::::999888777666555555444555555666666666666555666666666777777777888888777777777666666555444444666666666666666777777777888888888777777777666666555555666555555666888;;;>>>AAACCC@@@:::666555666666555444333333444555666555555555444444444444333444444333333333333444444111111111111222333444444666666666666666666666666333333333333333333333333555333111111222333222111111111111111222333444555______^^^]]]\\\\\\\\\\\\ZZZ[[[\\\^^^______^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ZZZ\\\^^^]]]ZZZYYYZZZ]]]]]]]]]]]]]]]^^^___``````aaacccfffhhhjjjjjjiiihhhmmmjjjgggeeeddddddcccaaaccccccdddhhhmmmsssyyy|||}}}~~~ssssssrrrqqqrrrssstttuuuzzz{{{}}}~~~pppaaaXXXRRRKKKFFFEEEBBBBBBAAAAAAAAABBBBBBCCC???@@@AAAAAAAAAAAA@@@???DDDGGGIIIHHHIIIMMMMMMJJJJJJFFFBBB?????????>>>>>>AAAAAAAAA@@@@@@@@@@@@???;;;;;;;;;;;;:::999888777::::::999888777666555444444555666888999999::::::666666666666777777777777::::::999888777666555555777777888888999999::::::777777666555555555555666555666666555555555888:::777<<>>999666666888555555444333444555666777555555666666666555444333555444444333333444444555333333222222111222222222888888888777777777777777333333333333333333333333444222000000111222111000111111111111222333444555]]]^^^___^^^\\\[[[\\\]]]\\\[[[[[[\\\]]]___aaaccc^^^^^^___```aaa```^^^[[[]]]\\\[[[ZZZZZZZZZZZZZZZYYYZZZ[[[\\\]]]^^^______eeeeeejjjpppooojjjkkkqqqmmmjjjgggffffffffffffeeeeeegggkkkmmmoooqqqtttwww{{{{{{}}}{{{zzzxxxwwwxxxzzz}}}xxxlll___VVVPPPHHHDDDDDDAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAACCCAAA>>><<<<<<===@@@BBB===>>>??????@@@@@@@@@???<<<;;;;;;:::999999999999888999999999999888777777888888888777777666555444555555555555555666777777555555666666666666555555555555555555555555555555444444444444555555555555666555555555555444444444555666888999888666333111333333333333333333333333888777666555444333333333555444444333222222222222222333444555555555444444222222222333333444444444222222222333333333444444555444444333333222222111//////000111222222333333]]]^^^^^^]]][[[ZZZZZZ[[[___^^^^^^]]]^^^___```aaa```aaaaaabbbbbbaaa___]]]^^^^^^]]]\\\[[[[[[[[[[[[]]]]]]^^^___```aaabbbbbbffffffkkkqqqrrrnnnmmmqqquuussspppooooooooommmllljjjlllooopppqqqrrruuuwww{{{|||}}}~~~}}}|||}}}~~~mmmbbbWWWRRRNNNIIIFFFGGGAAAAAAAAABBBBBBBBBBBBCCCAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@AAA???===;;;;;;===???AAACCCCCCCCCCCCBBB@@@??????===<<<;;;::::::999999999999999999999999888777777555666777888999999999999555555555555555666777777666666777777777777666666666666666666666666666666666666666666777777777777555555555555444444444444333444666888888777555333333333333333333333333333666555555444444444444555444444333333222333333333222222333333333444444444555555555444555555666666444444444444444444444444555444444333333222222111222222222333333444444555\\\]]]^^^\\\ZZZYYYYYYZZZbbbaaa```_______________bbbcccdddeeedddbbb```^^^``````___^^^]]]]]]]]]]]]aaaaaabbbcccdddeeeeeefffhhhhhhlllssswwwuuurrrrrrwwwuuussssssrrrpppmmmkkkppprrrttttttttttttvvvxxxzzzzzz{{{}}}~~~|||{{{dddZZZPPPLLLJJJFFFDDDEEEAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAACCCBBBBBBAAA@@@???>>>>>>>>><<<;;;::::::<<>>===<<<<<<<<<;;;::::::;;;===@@@AAAEEEDDDCCCBBB@@@>>><<<:::>>>>>>>>>===<<<;;;:::999999999::::::999999888777999999999999888777666666555555555555555666777777666777777888888777777666666666666666666666666666444444444444555555555555555555555444444444333333222333555666777666555444333333333333333333333333444444333333444444555666333333333333333444555666666555333222333444666888888666444222111333555666666666555444333222111111555444444333333222222111222222111111111111111111ZZZ\\\]]]]]]\\\\\\^^^___``````aaabbbbbbcccccccccbbbdddgggfffdddaaa```aaaccccccbbbbbbbbbbbbccccccffffffgggggghhhhhhiiiiiimmmooosssyyy|||~~~|||{{{zzzzzzwwwssspppuuuwwwzzz{{{|||~~~rrr]]]SSSKKKGGGEEE@@@>>>>>>@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@????????????AAA@@@???>>>===<<<;;;;;;;;;;;;:::;;;<<<>>>@@@BBBAAAAAAAAAAAA@@@???>>>===????????????===<<<:::999999::::::::::::999888888888888888888777666555444555555555555555666777777555666666777777666666555555555555555555555555555444444444444555555555555555444444444444333333333555555666666555444333222333333333333333333333333555555444333333333333333333333333333444555555666888777555444555666888:::888666444222222444666888999999888666555444333222555444444333333222222111222222111111111111111111[[[\\\]]]^^^]]]]]]^^^```]]]^^^```bbbcccdddeeeeeeaaadddhhhhhhdddbbbbbbccceeeeeeeeeffffffhhhiiijjjjjjjjjjjjkkkkkklllllllllooossswww{{{~~~{{{xxxxxxzzz}}}yyykkkUUUMMMFFFEEEEEEBBBAAABBB@@@@@@@@@@@@AAAAAAAAAAAABBBAAA@@@??????>>>?????????>>>>>>===<<<;;;::::::;;;;;;;;;;;;<<<>>>@@@AAA???@@@AAAAAABBBBBBBBBBBB@@@@@@AAA@@@???===;;;999:::::::::::::::999999888444555666777777888888777555555555555555666777777555555666666666666555555555555555555555555555555666666666666777777777777444444444444333333333333666666666555444333222222333333333333333333333333555555444333222222333333444444444444444444555666999888777777777888999:::999888666666666777999;;;<<<<<<;;;:::999777777666555444444333333222222111333333333333333333333333\\\]]]^^^]]][[[[[[[[[\\\]]]^^^```bbbcccdddddddddaaaeeeiiiiiifffdddeeeggghhhhhhiiijjjlllnnnpppqqqpppppppppppppppqqqqqqqqqpppwww|||}}}}}}{{{kkk___OOOHHHBBBCCCDDDCCCBBBDDD???@@@@@@@@@@@@AAAAAAAAABBBAAA@@@???>>>>>>>>>>>>===<<<<<<<<<;;;;;;::::::::::::::::::;;;<<<>>>>>>======???@@@AAABBBBBBBBBAAAAAABBBAAA@@@>>>;;;999::::::;;;;;;::::::999888555555666777888888888888555555555555555666777777666666777777777777666666555555555555555555555555666666666666777777777777444444444333333333222222444444444444444444444333333333333333333333333333333333222222333333444444666555555444444444444555777777888888888999999999666666666777888999:::;;;;;;;;;:::999999888777777555444444333333222222111222222222333333444444555^^^______]]]ZZZXXXXXXXXX]]]^^^```bbbccccccccccccaaafffkkkkkkhhhfffgggjjjjjjkkklllnnnpppsssuuuvvvtttttttttuuuuuuuuuuuuuuupppyyy~~~~~~qqqaaaVVVNNNFFFAAABBBCCCBBBAAABBB??????@@@@@@@@@AAAAAAAAABBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<<<<:::;;;<<<===>>>?????????AAABBBBBBBBBAAA>>>;;;999::::::;;;;;;::::::999888999999:::999999888777666555555555555555666777777777777888888888888777777777777777777777777777777444444444444555555555666444444444333333333222222222333333444444555555666333333333333333333333333111111111222333444666777777666555444444444444444666666777888888888888777333333555666777888999:::888888777777666555555555555555444333333222222111//////000111222222333333``````___]]]\\\ZZZYYYXXXZZZ[[[\\\^^^```bbbddddddfffggghhhjjjkkklllmmmmmmrrrrrrrrrrrrsssuuuwwwxxxtttyyyzzzwwwwwwzzz{{{zzz}}}}}}}}}lll\\\SSSIIIFFFCCCBBBCCCBBB@@@===@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@???>>>>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======<<<<<<===>>>???@@@AAAAAA>>>>>>>>>>>>============999::::::;;;;;;::::::999::::::999999888777666666999888888777666555555444444666777999999777666444555444444333333444444555333333333333333333333333333333333333333222111000222333444444555555555444444333333222222222333333333333444444555666666666444444444444444444444444555555555555555444444444444222111222555777666444333333444444333333222111222222222222222222222222111111000000000000111111dddcccaaa___]]]\\\\\\[[[]]]^^^___aaacccdddffffffiiijjjlllnnnooopppqqqqqquuuuuuuuuuuuwwwyyy{{{|||www{{{}}}{{{zzz~~~~~~zzzhhhZZZRRRHHHEEEBBBBBBCCCCCCAAA??????@@@@@@AAAAAAAAAAAAAAA??????>>>>>>>>>???@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;<<<<<<<<<;;;;;;<<<===>>>???@@@@@@??????>>>===<<<;;;;;;:::999::::::;;;;;;::::::999::::::999999888777777666777777777666555555444444444555666777777666555444555444444333333444444555444444444444444444444444222333333333333222222111222222333444444444444444333333222222222222333333444444444444444333333333444444444444444444444444555555555555555555555555555333222333666777555444333333444444333333222111222222222222222222222222111111000000000000111111iiihhheeebbb``````````````````aaacccdddfffggghhhlllmmmoooqqqssstttuuuuuuxxxxxxyyyzzz{{{}}}zzz~~~rrrbbbVVVPPPFFFDDDBBBBBBBBBCCCBBB@@@??????@@@@@@AAAAAA@@@@@@============>>>???@@@AAA;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999:::;;;<<<===>>>>>>???>>>===<<<:::999888888999::::::;;;;;;::::::999::::::999999888777777777777666666555555444444333333444555666666555444333555444444333333444444555555555555555555555555555222222333333444333333333222222222333333333333333333333222222222333333444555444444333222222111111444444444444444444444444444444555555666666777777777666444555666666555333333333444444333333222111222222222222222222222222111111000000000000111111ooollliiieeeccccccdddeeebbbcccdddeeefffhhhiiiiiimmmoooqqqsssuuuvvvwwwxxxzzz{{{|||}}}|||kkk\\\SSSOOOGGGFFFDDDBBBBBBAAA@@@@@@??????@@@AAAAAAAAA@@@???>>>>>>=========>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::888888999999:::;;;;;;<<<<<<;;;;;;:::999888888777999::::::;;;;;;::::::999999999999888888888777777777777666666555555555555444555555666666555555444555444444333333444444555444444444444444444444444222222333444444555444444222222222222222222222333444444333333444444555555444444444333333333222222444444444444444444444444444444555555666777888888888777666666666555444333333333444444333333222111111111111111111111111111111111000000000000111111tttqqqmmmjjjgggggghhhiiihhhhhhjjjkkkmmmnnnoooppprrrsssuuuwwwyyyzzz{{{|||{{{|||~~~{{{fffYYYQQQMMMHHHGGGFFFCCCAAA?????????@@@AAABBBCCCCCCBBBAAA@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999777777777888999999::::::888888888888999999999999999::::::;;;;;;::::::999999999999888888888888888888888888777777777777777666666666777777666666666555444444333333444444555333333333333333333333333222333444555555555555555333333222111111111222333555555555555555666777777333444444444555555555666444444444444444444444444333444444555666777777888888888888666555444444444333333444444333333222111111111111111111111111111111111000000000000111111xxxvvvssspppmmmllllllmmmpppqqqrrrtttvvvxxxzzz{{{zzz{{{|||~~~~~~xxxcccVVVMMMJJJGGGGGGFFFDDDAAA??????@@@CCCDDDEEEFFFFFFDDDBBBAAAAAA@@@>>>===;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::777777777777888888999999666777777888888999::::::999::::::;;;;;;::::::999888888888888888888888888888888888888888888888888777777777777777777777777555444444333333444444555333333333333333333333333444444555555666555555555555444222111111222333333555555555555555666777888333333444555555666777777444444444444444444444444333333444444555555666666666777888666444333333444333333444444333333222111111111111111111111111111111111000000000000111111}}}|||yyywwwtttrrrqqqqqquuuvvvxxx{{{~~~~~~uuuaaaSSSJJJEEECCCEEEEEECCCAAA@@@AAADDDEEEFFFHHHIIIIIIGGGEEECCC???>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888999:::::::::;;;777777777777888888888888888888888888888888999999999::::::;;;;;;::::::999888888888888888888888888777777777777777888888888666666666555555666666666555444444333333444444555444444444444444444444444555666666666666555555444666555333222111222333444333333333333444555666777444444444444444444444444444444444444444444444444333333333444444444444444444666777666333222333555333333444444333333222111111111111111111111111111111111000000000000111111~~~{{{yyyvvvtttssswwwxxxzzz}}}ttt```QQQGGGBBB@@@BBBDDDCCCAAAAAADDDGGGGGGHHHJJJKKKKKKIIIFFFDDD===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777888999::::::;;;;;;777777777777888888888888::::::999999888888777777999::::::;;;;;;::::::999888888888888888888999999666666666666777777777777555555444444444444555555555444444333333444444555555555555555555555555555666777777777666555444444777666444222222222444555111111111222333444555666555444444333333222222111444444444444444444444444333333333333333333333222333555666555222111333555333333444444444333222222000000000000000000000000111111000000000000111111}}}zzzxxxwww{{{|||rrr^^^MMMGGGGGGCCCCCCDDDDDDDDDDDDCCCCCCHHHHHHHHHJJJMMMLLLHHHDDD@@@>>><<<999999:::;;;===<<<;;;::::::999999::::::888999999::::::999999888888888999999999999888888666666777888999999::::::::::::;;;;;;<<<;;;;;;;;;<<<;;;::::::999999:::::::::999999888777666666555555444444444444555666666777444222333666777555333666666444333333444555666777666666666666555555555777777777666555333222111444333333444444555666777777666555444333222222222444444555555555555444444666555222111000111333555777777666555444444333333444333222111000000000000111111111111111111111111000111111111111222222222~~~}}}}}}ooo[[[LLLFFFFFFCCCCCCCCCCCCCCCCCCDDDDDDHHHHHHHHHJJJLLLKKKGGGDDD@@@>>><<<:::999:::;;;<<<;;;;;;:::999999999999:::888999999::::::999999888888888999999999999888888777777888888999::::::;;;:::;;;;;;;;;;;;;;;::::::;;;:::999999888888999999999999888777777666555555555444444444555555666666666555444555666666555444666666555555555666777888666666666555555555444444555555555555555555444333444444444444555666777777666666555333333222222333444444555555555555444444444444333333333222222222666555555444333333222222333333222111000000000000111111111111111111111111000111111111111222222222kkkYYYKKKDDDDDDCCCBBBAAAAAAAAACCCDDDEEEHHHHHHHHHIIIJJJIIIFFFDDD???>>>;;;:::999:::;;;<<<;;;;;;:::999999999999999888999999::::::999999888888888999999999999888888888888999999::::::;;;;;;;;;;;;<<<;;;;;;:::999888999999888777777777777888888777777666666555555555444444555555555666666666555666777777555555666777555555444444555666777777555555555555444444444333222333444555555555555555555444444555555666777888666555444333333222222333444444555555555555444444222333444555444333222111444444444333333222222111222222111111111111111222111111111111111111111111000111111111111222222222yyyfffWWWJJJDDDDDDBBBAAA@@@???@@@BBBDDDEEEGGGGGGHHHHHHHHHGGGEEECCC>>>===;;;:::999999:::;;;;;;::::::999888999999999888999999::::::999999888888888999999999999888888999999999::::::;;;;;;;;;<<<<<<<<<;;;:::999888777888888777666666666666777777666666666555555555444444555555666666666666666444777999888555444666999333333333333222222333333555555444444444333333333333333444555555555444444555555555555666777888888555444444333222222222333333444444555555444444333333333444444333333222111444444444333333333222222111111111000111111222222111111111111111111111111000000111111111222222222sssbbbVVVKKKEEEEEEAAA@@@???>>>???@@@BBBDDDEEEFFFFFFFFFEEECCCBBBBBB======;;;:::999999::::::::::::999888888888888999888999999::::::999999888888888999999999999888888999:::::::::::::::;;;;;;;;;;;;;;;;;;:::999888777888777666666555555666666666666666666555555555555444555666777777777666666444777999888555444666999555555444444333111111000555555444444444333333333444444444555444333333222444444444555555666777888444444333222222222333333333333444444444444333333666555333111111222333444555555555555444444444444111111111000111111222222000000000000000000000000000000111111111222222222mmm^^^TTTKKKEEEDDDAAA@@@???>>>>>>???@@@AAACCCDDDEEEDDDAAA@@@???@@@===<<<;;;::::::999999999::::::999888888888888888888999999::::::999999888888888999999999999888888999999999999::::::::::::::::::;;;::::::999888777888777666666555555666666666666666666666666666666444555666777888777666666555666777777555555666777777777777777666444333222555555555555444444444333444444444444444333222111444333333444444555666777333333222222222222333333333333444444444444333333777555222000000111333555555555555555555555555555222222111111111111111222000000000000000000000000000111111111111222222222}}}hhhZZZQQQIIIDDDCCC@@@@@@@@@???>>>>>>======AAABBBCCCAAA>>><<<===>>><<<<<<;;;::::::999999999:::999999888888888888888888999999::::::999999888888888999999999999888888999999999999999999999999999999:::::::::999999888888777777666555666666666777777777777777777777777444555777888888888666555666555444555666666555444555666777777777777666555666666666555555555444444222222333444444444333333333222222333333444555666333222222222222222333333222333333444444333333222555444333222222222333333444444444444444444444444333333222111000000000000000000000000000000000000000111111111111222222222yyydddWWWOOOHHHCCCBBB@@@@@@@@@@@@???===<<<;;;@@@AAABBB@@@<<<:::;;;===<<<;;;;;;::::::999999888:::999999888777888888888999999999::::::999999999888888999999999999888888999888888888888888888888888888999:::::::::999999888888777666666666666666777777777777888888888888444555777888999888666555777444222333666777555333000222444666777777777666777666666666666555555555000000222333444555555555222222222222333444555555222222222111222222333333222333333444444333333222333333444444444333222111333333333333333333333333444333222111000000000000000000000000000000000000000111111111111222222222ttt```SSSKKKEEECCCCCCAAA@@@>>>===<<<<<<<<<===>>>???@@@AAA@@@>>><<<;;;<<<<<<;;;::::::::::::;;;999999999999999999999999=========<<<;;;;;;;;;:::<<<<<<<<<;;;;;;::::::::::::::::::999999999888888999888777666666777888999888888888888888888888888;;;999777777666666444222555666666777777666666555444555555555555555555555333333333333333333333333555444333222333333555555444444444444444444444444555333111222444666666666333333333333333222111000222333444555555555444333000000111222333333444444333333333333333333333333666666444333222111111111000000000000000000000000000000000000111111111111rrr___RRRJJJDDDAAABBBAAA@@@>>>===<<<<<<<<<======>>>???@@@@@@???===<<<<<<<<<;;;::::::::::::;;;999999999999999999999999<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::999999999888888999888777666666777888999999999999999999999999999:::999777777888888777555222333333444444333333222444444444444333333333333555555555555555555555555666666555444444444555666444444444444444444444444555333222222444666777666333333333333222111000000111222333444555555444444444444444333333333333333333333333333333333333333333333222111000000000000000000000000000000000000000000000000111111111111ppp]]]PPPIIICCC@@@@@@@@@???>>>===<<<<<<<<<===<<<===???@@@@@@???>>>>>><<<<<<;;;::::::::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<:::::::::999999999999999:::::::::999999999888888999888777777777777888999999999999999999999999999999888777888999:::999888555555666666666666555555777666666666555444444444555555555555555555555555777777666555444444555555444444444444444444444444555333222333555666777666333333333333222111000000000111222333444444444444888777666555444333222111333333333333333333333333222222111000000111111222000000000000000000000000000000000000111111111111~~~mmm[[[OOOIIICCC@@@@@@??????>>>===============<<<===>>>???@@@@@@??????<<<<<<;;;::::::::::::;;;:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<999999888888888888888888:::::::::999999999888888888888888888888888888888888888888888888888888888999888777777999999888777666777777888888777777666666666555555444333222222333333333333333333333333777666555555444444333333333333333333333333333333333222111222444666555444333333333333333222111111000111111222333444555555888777666555444222111111333333333333333333333333333222222222333333444555///////////////////////////000000000111111111111yyyjjjXXXNNNHHHCCC@@@AAA>>>>>>>>>>>>>>>===============>>>>>>????????????<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999:::::::::;;;;;;<<<<<<888888888888888888888888:::::::::999999999888888888888999999999999888888777777777777777777777777:::888777666777777666444444444444555555444444444444333333222111000//////333333333333333333333333444444444444333333222222333333333333333333333333111000000222444555444333333333444444444444333333111111222222333444555555555444444444333333222222333333333333333333333333222222222222333444555555///////////////////////////000000000111111111111ttteeeUUULLLGGGCCC@@@AAA======>>>>>>>>>>>>======>>>>>>>>>>>>>>>?????????<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;888888888888888999999999:::::::::999999999888888888888999::::::999888888777777777777777777777777999888666666777666555333555555666666666666555555777777666666555555444444555555555555555555555555111222333333333333222222333333333333333333333333111000111222444555444222222333444555666777777777444444333333333444555555333333333333333444444444333333333333333333333333111000000000111222222333000000000000000000000000000000000000111111111111mmm___PPPHHHEEEAAA???@@@<<<===>>>??????>>>======??????>>>>>>>>>>>>>>>>>><<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::888888888999999999:::::::::::::::999999999888888888999999::::::999999888888888888888888888888888888777666777888888777666888888999999999999888888999999999999999999999999555555555555555555555555000111333444444444444333222222222222222222222222222222222444666777555444111222444666888999::::::777666555444444444555555444444444444444444444444333333333333333333333333111111111000111111222222000000000000000000000000000000000000111111111111}}}iii[[[LLLFFFCCC@@@>>>???<<<===>>>??????>>>======@@@@@@???>>>======>>>>>><<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888999999:::::::::::::::::::::999999999888888888999:::;;;;;;:::999888::::::::::::::::::::::::777666666777999;;;:::999555555666666666666555555444444444444555555555555333333333333333333333333000111333555666666666555222222222222222222222222444333444666888999777555111222444777999;;;<<<===999888666555444444555555777777666666555555555555333333333333333333333333444444333333222333333444000000000000000000000000000000000000111111111111yyyeeeZZZMMMGGGCCC>>>===>>>>>>>>>>>>>>>============???>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;???===;;;;;;;;;<<<;;;:::999999999888888888777777888888999999999:::::::::888888888999999:::::::::777777888888888777777666888888888888888888999999666666666666666666666666888555222222555888888777666666666666666666666666444444444444444444444444333333444444333333222111555444222000//////000000222222333333444555666666555333222555999;;;:::888777777666555555555555555555555555555555444444444777777666666555555555555333333333222222222111111222111111111000000//////222222222111111111111111rrr```UUUJJJEEEBBB>>>>>>???>>>>>>>>>>>>=========<<<>>>===<<<<<<;;;;;;;;;<<<<<<;;;:::::::::<<<===>>>???>>><<<;;;<<<<<<;;;:::999999999888888888777777888888999999999:::::::::888888999999999:::::::::777888888999999888888777999999999999999999999999888888888888888888888888999666333333555777888777777777777777777777777777222222222222222222222222333333444444333333222111444333222000000000000111333333333333333333333333555444333444777999888777777777666666555666666666666666555555444444444333666666666555555444444444333333333222222222111111111111111111000000000///111111111111111111222222}}}lll[[[PPPFFFBBBAAA>>>>>>@@@>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;::::::<<<;;;::::::;;;===???AAA@@@>>><<<<<<<<<===<<<;;;999999999888888888888888888888999999999:::::::::888999999999999:::::::::888999999::::::999999999::::::::::::::::::::::::999999999999999999999999:::777555555666777777666666666666666666666666666111111111111111111111111333333333333333222222111222222111111000111111222333333333333222222222111555444333333555666666555777777666666666777888888777777666555444444333333555555444444444444333333333333333222222222111111111111111111000000000000000000000111222222222333|||jjjYYYOOOEEEBBBAAA???>>>@@@>>>>>>=========<<<<<<<<<:::::::::::::::::::::999<<<;;;::::::<<>><<<<<<======<<<;;;888888888888888888888888888888999999999:::::::::999999999999999999999999999999::::::;;;;;;::::::::::::999999999999888888888888888888888888888888999888777666666666666666444444444444444444444444111111111111111111111111222333333333333222111111000000111111111222222333333333333333333333333444666444333333333444444444777777777777777888888999777777666555444333333222333333333333333333333333333333333222222222111111111111111000000000000000//////000111222333333333~~~kkkZZZPPPGGGDDDBBB???>>>???============<<<<<<<<<<<<999999:::;;;;;;::::::999;;;;;;;;;;;;===???BBBDDD@@@>>><<<<<<<<<===<<<:::888888888888888888888888888888999999999:::::::::999999999999999999999999888999:::;;;;;;;;;;;;;;;999888888888777777777666777777777777777777777777888888777777666555555666555555555555555555555555333333333333333333333333222222333333222222111000///000000111222222222333222222333444555666777888666555444222222222444555888888777777777777888888777666666555444444333333222333333333333333333333333333333222222222111111000000000000000000111111//////000111222333333333~~~kkk[[[RRRIIIEEECCC@@@>>>???=========<<<<<<<<<;;;;;;888999:::;;;<<<;;;:::999::::::;;;<<<>>>???AAABBB???===;;;;;;;;;<<<;;;:::888888888888888999999999888888999999999::::::::::::::::::999999999999888888888999:::;;;;;;;;;;;;888888888777666666555555555555555555555555555555555666777666555444555666777777777777777777777777444444444444444444444444222222222222222111111000///000111222222222222222111222333555666888999:::555555444333111222444777999888777666666666666777666555555555555444444444222222333333333333444444333333333222222222111111000000000000111111111111000000000111222222222333lllZZZPPPHHHEEECCC@@@>>>???======<<<<<<<<<;;;;;;;;;888999;;;<<<===<<<;;;:::999:::<<<===????????????>>><<<:::::::::;;;:::888777777888888888999999999888888999999999::::::::::::::::::999999999888888777888999::::::;;;;;;;;;999999888888777666666555444444444444444444444444222444666666444333444666666666666666666666666666444444444444444444444444222222222222222111000000000000111222222222111111222222333444555777777888555555555333111222555999999888777666555444444444444444444555555555555555333333333333444444444555333333333222222222111111///000000000111111111111111111111111111111222222nnnWWWNNNFFFDDDCCC@@@???@@@======<<<<<<<<<;;;;;;;;;888999;;;=========;;;:::888:::<<<>>>??????>>>======;;;999999::::::999888777777888888999999999999888888999999999::::::::::::::::::999999888888888666777888999::::::;;;:::::::::999999888777777666555555555555555555555555000333555555444333444666333333333333333333333333444444444444444444444444111222222222222111000000000111222333333222111000333333333444444555555555555666555333111222666::::::999777666444333333333333333444444555666666666333333333444444555555555333333333222222222111111//////000000111111111222222222222111111111111111lll\\\RRRHHHDDDBBB???>>>?????????===<<<;;;::::::999;;;::::::999999::::::;;;999::::::;;;<<<<<<<<<;;;===<<<;;;:::999999999999::::::::::::::::::::::::888999999::::::;;;;;;<<<:::999999888888999999:::888888999999999:::::::::;;;999777666555666777888555555444333333333333444666777888888777555333222333444444444444444444444888666444222222222333444999888555333222111111111111111111222333444555666222222111111111222333333:::999888666666666777777888777555333222222222222777666555333222222333333333333555666666666555444555444333111000000111111000111111222222111111000111111111111111111111111ppp]]]SSSHHHDDDBBB???>>>@@@???>>>===<<<;;;:::::::::;;;::::::999999::::::;;;999:::;;;;;;<<<<<<;;;;;;:::999999999999::::::;;;::::::::::::::::::::::::;;;:::::::::::::::::::::999888888888888888888999888888999999999:::::::::999888777666666666777777666666555444444444444444555666777777666555333111444555555555555555555555777666444222222222333444777555444222111111111111444444444555555666777888333333333333444555666777999888777666666666777888555444333333333444555666555444333111111111111111333333555666666666555444666555333222111111222222111111222222222222111111222222222222222222222222sss___TTTIIIDDDAAA>>>>>>@@@???>>>===<<<;;;:::::::::;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<<<<;;;;;;666666777777999:::<<<===999999::::::::::::::::::<<<<<<;;;;;;:::999999888888888777777777777888888888888999999999:::::::::777777777777666666666666777777666555555555555666555666666777666555333222666666666666666666666666777666444333222222333444444333222111111111222222222222222222333444555555333333333444555666777777777777666666666777888888555555444444555555666777555444333222111111111222333333444555555555555444666555444333333333333333222222333333333333222222333333333333333333333333sss___TTTHHHCCCAAA>>>>>>AAA???>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<;;;;;;:::555666666777888:::;;;<<<999999999999999:::::::::<<<<<<;;;;;;::::::::::::999999888888888888999999888888999999999:::::::::666666777777777666666555999888777777666666777777666777777777777666555444888888777777777777777777777666444333333222333333222222222222222333333444111111111111111222333333222333333444444444444444666666666666777777888888888888777666555444444444666666555555444444444444333333444444444555555555666666555555444444444444222333333444444333333222333333333333333333333333rrr]]]RRRGGGCCCAAA>>>>>>@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<;;;;;;::::::888777777777888999999:::888888888999999::::::::::::::::::;;;;;;<<<<<<<<<;;;::::::999999::::::;;;888888999999999:::::::::555666777777777777666666999999888777777777777888999999999999999888888777999999888888888777777777666555555444333333333222111222333333444555555555444444444444444555555666555555555555555444222222555555666666777777777777777777777666666555444444555555555555555555444444333333333333444444555555555555555555555555444444222333333444444333333222333333333333333333333333nnnYYYOOOFFFCCCAAA???>>>@@@???>>>======<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::::::::999999888888888999999777777888888999:::::::::999::::::;;;<<<<<<======;;;;;;::::::::::::;;;;;;888888999999999:::::::::777777777777888888888888999999888777777777777888::::::::::::::::::::::::999999999888888777777666555555555444444333222222111222333444555555555555333333333222222333333444777888888888888666555444555555666777777777666666222333444555666777777777333333444444444444333222333333333222333444444555444555555666666555444444222222333333333333222222333333333333333333333333~~~eeeTTTKKKDDDCCCBBB???>>>>>>???>>>==================<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999::::::999999999999::::::666777777888999999::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999999::::::;;;888888999999999:::::::::999888777777777999:::;;;999999888777777777777777::::::999999999:::::::::999999999888777666666666555555555555444333222222111111333444555555444444111111000000000000111111444666777999999999777666555666777777777666555444000222333555666666666666222333444555555444333333333333222222222333444555333444555555555555444333111111222222222222111111222222222222222222222222vvv]]]QQQIIICCCCCCBBB???===>>>???>>>>>>============>>><<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<;;;::::::999:::999999999:::;;;;;;<<<666777777888999999::::::=========<<<;;;;;;:::::::::999999888888999999:::888888999999999::::::::::::999888777777999;;;===999888888777666777777777999999999888888999::::::999999888888777666666555555555555555444333222111000111222333444333222222444444333333333333333444000111444777888999888777666666777777777555444333333444555555555444333222444555666777777777555555444333222111222333444555222333444555555555444333111111111222222111111111111111111111111111111111fffUUUIIIFFFBBB?????????>>>===>>>>>>?????????>>>>>>===>>>>>>======<<<<<<<<<;;;<<<<<<=========<<<:::999::::::999888999:::<<<===<<<;;;:::999999999:::;;;;;;;;;;;;<<<<<<<<<======:::::::::999999999888888888888999::::::;;;;;;<<<;;;;;;:::999999999999:::888888888777777555444333777777777777888888888888888888888888777777777777444444444333333222222222444222111222555555333111222333555555555333111000333444555555666666555555777777666666555555555444555555666666666666555555444444333333333333222222333333333333333333333333444444444444444444444444333333333333333333333333222222222222111111000000yyybbbSSSIIIEEEAAA???>>>??????>>>======>>>???????????????>>>=========<<<<<<<<<;;;;;;<<<=========<<<:::999999999888888888999:::;;;:::999999888999:::<<<<<<::::::;;;;;;;;;;;;<<<<<<:::::::::999999999888888999999999:::;;;;;;<<<<<<;;;::::::::::::999999999888888999999999888777777777777777888888888888999666666666666555555555555555444444444333333333222444333222333555555333111222333444555555444222111333444555555666666555555555555555555444444444333444444555555555555444444444444333333333222222222333333333333333333333333555555555555555555555555333333333333333333333333222222222222111111111000qqq]]]PPPHHHEEE@@@>>>>>>???@@@@@@<<<===>>>>>>????????????=========<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::888888777777777888999:::888888888888999;;;<<<===999999999::::::::::::;;;:::::::::999999999888888999999:::;;;;;;<<<<<<===::::::;;;<<<;;;:::999888666666777888888888888888666777777777777888888888444444444444333333333333555555555444444444444444444333222333555555333222111222444555555444333333333444555555666666555555444444444333333333333333333333444444444444333333333333333333222222222222333333333333333333333333444444444444444444444444444444444444444444444444222222222222111111111111}}}jjjYYYOOOHHHDDD???===>>>???AAABBB===>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888888888999999999888888888999999:::;;;;;;888888888888999999999999:::::::::999999999888888999::::::;;;;;;<<<======:::;;;===>>>===<<<:::999444444555666666555555555555555555555666666666666444333333333222222222222555555555555555555555555333333444444555444444333111222333444555555444444333444555555666555555555444444444333333333333333333444444555555444444333333333333222222222222111333333333333333333333333111111111111111111111111444444444444444444444444222222222222222222222222xxxfffXXXOOOGGGDDD@@@>>>>>>@@@AAAAAA?????????>>>===<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::::::::::::::999999:::::::::999999888888777777777777888888888999999:::::::::999999999888888999999::::::;;;<<<<<<===;;;<<<>>>???>>>===;;;999666666666555555333222222333333333444444444444555444444444333333333222222555555555555555555555555333444555555444444444444222333333444555555555555333444555555666555555555444444444444444444444555555555666666666666555555333333222222222111111111333333333333333333333333111111111111111111111111444444444444444444444444222222222222222222222333uuudddVVVOOOGGGDDDAAA??????@@@@@@????????????>>>===<<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<:::::::::999::::::;;;<<<::::::;;;;;;;;;:::999999:::;;;::::::999888666555777777777888888888888999:::::::::999999999888888888888999::::::;;;;;;<<<;;;<<<<<<===<<<;;;:::999888888777777666444333222222222333333333444444444444444444444333333333333444444444444444555555555333444666666444333444555444444444444444555555555333444555555666666555555444444444444555555555555555666666666666666666555222222222222111111111111333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333tttbbbUUUOOOFFFDDDBBBAAAAAA@@@>>><<<<<<<<<===============<<<:::::::::;;;;;;<<<<<<<<<::::::999999999:::;;;<<<999::::::;;;:::999888777999999::::::999888777666777777888888888999999999:::::::::999999999888888777777888999999::::::;;;999999999999999888888888666666666666666555444333333444444444555555555555444444444333333333222222222333333333444444444444222555777666444333444666666555555444444444444555333444555555666666555555222222333333444444444444444555555666666555555444222222222222111111111111333333333333333333333333444444444444444444444444222222222222222222222222222222222333333333444444sssaaaTTTNNNFFFEEECCCBBBBBB@@@===:::999:::;;;===>>>?????????:::::::::;;;;;;<<<<<<<<<::::::999888999:::<<<===888999::::::999888777666777777999::::::999888777888888888888999999999999:::::::::999999999888888666777777888999999::::::888777666666555555666666222222333333444444333333555555555666666666777777333333333222222222222111222222222333333444444444222555777777444333444666777666555444444444444444333444555555666666555555111111111222222333333333333444444555555444444333222222222111111111111000333333333333333333333333222222222222222222222222111111111111111111111111222222222333333444444444qqqaaaSSSKKKEEEBBB@@@??????>>>===;;;>>>===<<<;;;;;;:::;;;;;;999:::<<<;;;:::999999:::<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999888888888888888888888888888888888888===<<<:::888666555666666::::::999999888888777777;;;;;;::::::999888888777<<<999555333555555444222444444222222222222444444444555666777777777666555555444333222111222333444222222333333333333444444666666777777777777666666777666555444444444444444777555444555666777666444444444444555555555555555333333333444444444555555333222222111111222222333222222444444444444222222000000000000000000111111333333222222111222222222222222222222222222222222ooo^^^QQQIIIFFFCCCAAA@@@@@@???>>><<<>>>===<<<;;;;;;::::::;;;999:::<<<<<<:::999999:::<<<;;;;;;::::::::::::;;;::::::999999888999999999;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;999888888888888;;;;;;:::999999888888888:::::::::999999888888888:::777555555777777666444555555444333333444555555444444555666666666666555555444333333222222333333222222333333333333444444333444555666777888888888666666555444444444444444777666555555666777666555444444444444444333333333333333444444555555555555333222222111111222222333222333333444444333333222111111111111111111111111333333222222111222222333333333333333333333333333~~~lll\\\OOOGGGFFFDDDAAA@@@@@@@@@???===>>>===<<<;;;::::::::::::999:::<<<<<<:::::::::;;;<<<;;;;;;:::::::::999999999999999888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888::::::999999999999999999777666666888999999777555666555555444444555555666444444444444444555666666444444444444444333222222222222333333333333444444111222444666777888999999666555444444444444444444777666555555777777666555888777777666555444333222444555555555555666666666333222222111111222222333222333333444444333333222222222222222222222222222333222222111222222333333333333333333333333333333{{{iiiYYYMMMGGGEEEBBB@@@?????????>>>=========<<<;;;::::::::::::888:::<<<<<<;;;:::;;;<<<<<<<<<;;;;;;::::::999888888888888888999:::;;;;;;888888888888888888888888;;;;;;;;;;;;;;;<<<<<<===:::::::::999999999888888999999999999999999999999777888999;;;;;;999777555555555444444444444555555444333222222333444666777333444555555555444222111222222222333333333444444222222444555666777777777555555444333333444444444777666555555777777666555<<<;;;:::999777666555444555666666666666666666666333222222111111222222333333333333333333333333333444333333333333333222222222222111111222222333333444444444444444444444444xxxfffXXXMMMGGGCCC@@@>>>>>>>>>>>>===<<<===<<<;;;::::::999999:::888:::<<<<<<;;;;;;;;;===;;;<<<<<<<<<<<<;;;:::999888888888888999:::;;;;;;888888888888888888888888888999999:::;;;<<<<<<<<<999999999999999999999999::::::999999999999999888888:::<<<<<<;;;888555333333333333444444333333333333333222222333444666777333444555666555444333222222222222333333333444444333444444555555555555444444444333333333444444555666555444555666777666444;;;:::999888777666555444666666666666666666666555333222222111111222222333333333333333333333333333444444444333333333222222222111111111222222333444444444444444444444444444tttcccUUULLLFFFAAA???=========>>>===;;;===<<<;;;:::999999999999888:::<<<<<<<<<;;;<<<===;;;<<<===>>>>>>===<<<;;;999999999888999999::::::::::::::::::::::::::::::777777999:::;;;;;;;;;;;;777888888999:::;;;<<<<<<;;;;;;::::::999888888777888;;;===<<<:::666444333222333333444444333333222333333333333444555777777555555555555555444333333222222333333333333444444333444444444444444333333333333333333333444444555555444333333555555444333555555555444444333333333666666666555555555555444333222222111111222222333444333333222222333333444555444444333333222222111111111111111222333444444333333333333333333333333ooo^^^RRRJJJEEEBBB@@@>>>===>>>>>>===<<<===<<<;;;:::999999999999888:::<<<===<<<<<<===>>>:::<<<===???@@@???>>>===::::::999999888999999999<<<<<<<<<<<<<<<<<<<<<<<<777888999:::;;;;;;::::::777888999;;;===>>>???@@@<<<<<<;;;:::888777666666666999;;;;;;888555555555333333444555555444333333222333444555666777777777666666555444444444444444222222333333333333444444111222333444444444444444333333222222333333444555444333222222444444333222111111111222222333333333555555555555444444333333333222222111111222222333444333333222222333333444444444444333222111111111111111111111222333444555333333333333333333333333lll[[[PPPHHHDDDBBBAAA???>>>?????????>>><<<<<<;;;:::999999999999888:::<<<===<<<<<<===>>>:::;;;>>>@@@AAAAAA@@@???;;;;;;:::999888888888888<<<<<<<<<<<<<<<<<<<<<<<<888888:::;;;<<<;;;::::::888999:::<<>>???@@@@@@<<<>>>AAAEEEGGGDDD???;;;===;;;999777777999;;;<<<<<<;;;:::999888999:::;;;:::;;;<<<<<<::::::;;;<<<;;;<<<>>>@@@AAACCCCCCDDD???>>><<<:::888666444333555444444333333333444444222222222222333444555555777666555555555777888999333444444555555444333333111222333444444444333333444444444444444444444444222222333333333444444444555555555444333222111000333333222222333333444555666555444333333333333333555444333333222222333333111222333333111111222333000000000000000000000000000000000111222222222333111111222333333333333222zzzjjjZZZLLLDDDCCCAAA???=========>>>===<<<===<<<;;;;;;::::::;;;;;;888999;;;===>>>??????@@@???AAADDDHHHJJJHHHCCC???>>><<<:::888777888:::;;;<<<;;;::::::999999::::::999:::;;;:::999999:::;;;;;;===???AAADDDFFFGGGGGG???>>><<<:::888666555444555444444333333444444444333333222222333333444555444444444555666888999:::666666555444333222222222222222333333444444444333222222222222222222222222000111111111111222222222333333444444444333333222333333222222333333444555666666555444444444444444444444333222222222222333111222333333111111222333111111111111111111111111111111111111222222222222111111222222333333333222yyyhhhXXXKKKDDDDDDBBB@@@>>>===>>>>>>===<<<===<<<;;;;;;:::;;;;;;;;;999:::;;;===>>>?????????AAACCCFFFJJJMMMKKKGGGCCC???===;;;999888888999:::;;;;;;;;;;;;;;;:::999999888999::::::888888999:::;;;<<<>>>AAADDDFFFGGGHHH>>>>>><<<;;;999777666555444444444333333444444555555444444333333333333333111222444666888999::::::888777555333222111111111222222333333333444444444222222222222222222222222111111111111222222222222222333333444555555444444333333222222333333444555777666666555555555555555444444333222222222222222111222333333111111222333222222222222222222222222222222222222222111111111111111222222222333333333zzzhhhXXXKKKFFFFFFBBB@@@>>>>>>??????>>>=========<<<;;;;;;;;;;;;;;;999:::;;;===>>>>>>??????@@@BBBEEEIIILLLKKKHHHDDD???>>><<<:::999888999999:::;;;<<<<<<<<<;;;999888888:::;;;:::999888999::::::;;;===???AAABBBBBBCCC>>>===<<<:::999777666666444444333333333444555555666666555333333222222222111333555777888888888777888666444111111111222333333222222222333333444444444444444444444444444444333333333444444444555555444444555555555555444444333333222222333333444555666555444444444444555555444333333222111222222222111222333333111111222333222222222222222222222222333333333222222111111111222222111222222222333333{{{iiiYYYLLLGGGHHHCCCAAA?????????@@@???=========<<<;;;;;;;;;;;;<<<::::::<<<===>>>>>>>>>>>>AAABBBEEEIIIKKKKKKHHHEEE???>>><<<;;;999999999999:::;;;<<<===<<<;;;:::999:::;;;<<<;;;:::999:::<<<<<<======>>>>>>>>>>>>>>><<<;;;;;;999888777666666333333333333333444555666777666555444333222222222444444666777777666555444444333222111111222444555333333222222222333444555444444444444444444444444333333444444444555555555666666666666555444333222333333222222333333444555333333333222222333444444333333222111111111111222111222333333111111222333222222222222222222222222444333333333222222111111222222111111111222333444}}}kkkZZZMMMHHHHHHDDDBBB@@@???@@@@@@???>>>>>>===<<<<<<;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>BBBCCCFFFIIIKKKKKKHHHEEE>>>>>><<<;;;::::::::::::<<<<<<<<<<<<<<<;;;:::::::::;;;<<<<<<::::::;;;<<>>===<<<<<<:::999999888777666666666333333333333444555555666777666555444333333333333555666666666666555444444222222111111222333555666444333222111222333444555222222222222222222222222222222222222333333333333888888888777666444333222333333222222333333444555222222222222222222333444333333222111111111111111111222333333111111222333222222222222222222222222333333333333333222222222333222111111111222333444}}}kkk[[[MMMGGGFFFDDDBBB@@@@@@@@@AAA@@@???>>>======<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>AAABBBDDDFFFHHHGGGDDDBBB======<<<<<<;;;;;;;;;;;;======<<<;;;;;;;;;;;;;;;999:::;;;;;;:::999:::;;;<<<<<<=========<<<;;;;;;888888777777666666555555333333333333444555666666777666555444444444444444555555444444444555555666222222222222222333333333444333222111111333444666222222222222222222222222222222222333333333333444777777777777777666555444333333222222333333444555333222222222222333444555333222222111111111111111111222333333111111222333111111111111111111111111222222333333333333333333333222111000000222444555}}}kkk[[[MMMFFFEEEDDDCCCAAA@@@AAAAAA@@@???>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>===??????@@@BBBDDDCCC@@@===<<<<<<<<<<<<<<<<<<;;;;;;>>>===<<<::::::;;;<<<<<<888999::::::888888999:::888888999999::::::999999777666666666555555555555222222222333444555666777666666555444444444444555444444333333444555777888333333333333333222111000444333222111111333555666444444444444444444444444444444444555555555666666555666666777777777777777333333222222333333444555333333333333444444555666333222222111000111111111111222333333111111222333000000000000000000000000222222222333333444444444333222111000000222444555hhhVVVKKKGGGGGGCCCAAA>>>===>>>??????>>>===<<<;;;:::::::::::::::>>>===:::999999;;;===???===>>>@@@BBBAAA???<<<:::::::::::::::::::::::::::>>>>>>======<<<<<<<<<;;;999:::;;;<<<<<<;;;999888777888888888888999999999777666666555444333333333444444444555555555666666:::888666555555444222000666666777777777777666666444444333333333333222222888444000///111222222000111111222333333333333222222333444555666666666666666777888999888777555333333333333333333444555666666555555444444444555555222333333333333222111111222222222222222222222222222222222222222222222222444333111000000000111222000111111111111222222222iiiWWWLLLHHHHHHCCCAAA>>>>>>>>>??????>>>===<<<;;;::::::::::::;;;===<<<:::999999:::;;;<<<<<<===>>>???>>>===;;;:::::::::::::::::::::::::::>>>=========<<<<<<<<<;;;:::::::::::::::999888888666777777777777888888888777777666666555444444333444444444555555555666666777666444444555666444333444555555666666555555444444444333333333222222222777444000000111222222000111111222333333333333222222333444555555666666666555666777888888777555444444444333333333444444555555555444444333444444555222333333333333222111111111111111222222333333333222222222222222222222222333222111111000000111111000111111111111222222222jjjYYYNNNIIIHHHCCCAAA???>>>??????>>>===<<<<<<;;;:::::::::;;;;;;<<<<<<;;;::::::999999999;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<<<<<<<<<<;;;:::999888777777777666666666777777777777888888888777777666666555555444444555555555666666666555444333444666777777666333444444444444444444333333333333333222222222222666333111000111111111111111111222333333333333222222222333444555555555555333444666888888777555444555444444333333333333444444333333222222333444444333333333333333222222111000000111222333333444444222222222222222222222222222222222222222111000000000111111111111222222222jjjZZZPPPJJJHHHCCCAAA????????????>>><<<<<<;;;;;;:::::::::;;;;;;<<<<<<======<<<:::999888;;;:::999888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===;;;999777666666666777777777777777888888888888888888888888777777666666555555555555666666666666555444333444666888777666333333444444444444333333333333333222222222222111444333111000111111111111111111222333333333333222222222333444444444444444222333555777777777555444555555444333222222222222222222222111222222333333333333444444333333222111//////000111333444555555222222222222222222222222111111222333333111000///000000111111111222222222|||iiiZZZQQQKKKGGGCCCAAA@@@???@@@???===;;;;;;;;;:::::::::;;;;;;<<<===>>>>>>???>>><<<:::999<<<;;;999888888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===;;;999777666666666777888888999999999999::::::888888888888888777777777555555555666666666777777777666555555666777666444333444444555555444444333333333222222222111111111222222222111000000111111111111222333333333333222111222333333333333333333111222444666777666555444555444333222222222222222111111111111111222333444333444444444444333222222//////000111333444555555222222222222222222222222111111222333333111000///000000111111111222222222xxxfffZZZQQQKKKGGGCCCAAA@@@@@@@@@???<<<:::;;;;;;:::::::::;;;<<<<<<===>>>??????>>>===;;;:::;;;;;;:::999999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888777777777999999999:::::::::;;;;;;888888888777777777777777555555666666666777777777999888666666666666444333333444444555555444444333222222222222111111111111000111222222000///000222111111222333333333333222111222222333333222222222111222444666666555333222444333333222222222222333111111111111222333444444444444444444444333222222000000111222333333444444222222222222222222222222222222222222222111000000000111111111111222222222tttcccYYYQQQJJJFFFCCCBBBAAA@@@@@@???<<<999:::::::::::::::;;;<<<===<<<===============<<<<<<:::999999999::::::;;;<<<:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<:::::::::::::::999888888888888999999999:::::::::777777777777777777777777555666666666777777777777999888666666777777555444222222333333333333222222222222222222111111111111...111222222000///000222111111222333333333333222111111222222222222111111222333444555555444222111222222222111222222333333111111111222222333555555444444444555444444333222111111111222222333333333222222222222222222222222333222111111000000111111000111111111111222222222qqqbbbXXXQQQJJJFFFCCCBBBAAAAAAAAA???<<<999:::::::::::::::;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<888888999999:::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<999:::;;;<<<<<<;;;999888777888888888888999999999666666666666666777777777666666666666777777777777888777666666777777666555111111222222222222111111222222222111111111111000...000333222000///000222111111222333333333333222111111222222222111111000222333555555555333111000111111111111222333444444222222222222333444555666444444555555444444333222222222222222222222222333222222222222222222222222444333111000000000111222000111111111111222222222}}}hhh[[[TTTNNNJJJHHHDDDDDDCCC@@@===;;;;;;<<<;;;<<<<<<<<<<<<<<<;;;;;;===<<<<<<<<<<<<;;;;;;;;;777777666666777999:::<<<<<<;;;::::::::::::;;;<<<999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999999999999999::::::999999999888888888777777777777777555555444444555666777888666444333333444555333222444444555555555444333222222111111111222111...,,,000000000000000000000000222222222222222222222222222333333444444333333222222222333444444333222222333333333333333333333333222333444555666555444333444444444444333333222111000111111222222333333444000111111111111222222222111111000000111111222333111111111111111111111111|||ggg[[[TTTMMMHHHFFFBBBBBBBBB???<<<::::::;;;;;;;;;<<<<<<===<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;888888777777888:::;;;<<<<<<;;;::::::::::::;;;<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::::::::999999888888888888777777777777666666666666555555555555555444333333555666555333555555444444444444333333333333444666777777555333111111111111111111111111222222222222222222222222222333333444444333333222222333444555555444333222333333333333333333333333111222333444555444444333333444444444333333222111111111111111222222222222000111111111111222222222111111000000111111222333111111111111111111111111yyyeeeZZZRRRKKKEEEBBBAAAAAAAAA???<<<::::::::::::;;;<<<==================<<<<<<<<<<<<;;;;;;;;;:::999999999:::;;;<<<===<<<;;;;;;::::::;;;;;;<<<999:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::888888888888777777666666666666777777666555333222444333333444666777666555666666444333333333444555222333555888;;;;;;999777111111111111111111111111222222222222222222222222222333333444444333333222333444555666666555444333333333333333333333333333111222222333444333333333333333444444444333222222222222222222111111111111000111111111111222222222111000000000000111222222222222222222222222222222wwwcccWWWPPPHHHBBB@@@@@@AAAAAA@@@===;;;:::;;;:::;;;<<<======>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;999999999::::::;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;;;;999999888888777777666666444555666777777555333222333222222444666888888777888666444333222333555666///000333666999999666444111111111111111111111111222222222222222222222222222333333444444333333222444444555666666555444444222222222222222222222222111111222222222333333333333333333444444333333222444444444333222111111111000000111111111222222222000000000000000111222222222222222222222222222222ttt```UUUNNNGGGAAA???@@@BBBBBBAAA???<<<<<<<<<;;;<<<<<<===>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;999999999999999:::;;;<<<<<<<<<============<<<<<<999999888888777666666555111333555666777666555444222222222333666888888777888777555333333444555666//////111333555555222///111111111111111111111111222222222222222222222222222333333444444333333222444444555666666555444444222222222222222222222222111111111222222222333333222333333444444333333333666666555444333222222111000000111111111222222222000000//////000000111222222222222222222222222222rrr]]]RRRKKKFFFBBBAAA@@@AAACCCBBB@@@===<<<<<<=========>>>>>>======<<<===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<=========<<<<<<:::;;;;;;<<<<<<;;;;;;:::999:::;;;;;;<<<<<<;;;;;;::::::999888888999;;;;;;=========>>>>>>=========:::999999888777666555555111222444555666666555555222111111333555777777666777777555444444444555666222222111222444333111///222222222222222222222222222222222222222222222222222333333444444333333222333444555666666555444333222222222222222222222222333222222222222333444444222222333444444444333333666555555444333222222111000111111111111222222222000////////////000111111333333333333333333333333ppp[[[OOOIIIEEECCCCCC>>>@@@BBBBBB???===<<<;;;>>>>>>???>>>>>>===<<<;;;===<<<<<<<<<<<<;;;;;;;;;;;;<<<=========<<<;;;;;;::::::;;;<<<<<<;;;::::::999:::;;;;;;<<<<<<;;;;;;<<<:::999888777888::::::===>>>>>>??????>>>>>>===::::::999888777666555555444444444444444444444444222111000222444555555444666666666666555555555555444222111111333333333222222222222222222222222222222222222222222222222222222333333444444333333222222333444555555444333222111111111111111111111111444333222222222333555555111222333333444444444333333333333222222111111111000111111111111222222222///////////////000111111333333333333333333333333pppZZZMMMHHHEEEDDDFFF===???AAAAAA>>><<<;;;:::????????????>>><<<;;;:::======<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<;;;:::::::::;;;<<<<<<;;;::::::999:::;;;;;;<<<<<<;;;;;;===;;;999777777888999:::>>>>>>????????????>>>>>>::::::999888777666555444666666444333333333333333111000000111333444444333666666666777666555555444333111//////111333444444222222222222222222222222222222222222222222222222222333333444444333333222222222333444444333222222111111111111111111111111444444333222333444555666111222333333444444444444111111111000000000000000000111111111111222222222///////////////000111111333333333333333333333333~~~jjjUUUJJJGGGDDDAAA@@@@@@???>>>=========>>>???CCCBBBAAA???===<<<::::::>>>>>>===<<<;;;::::::999:::;;;<<<===>>>>>>>>>>>>;;;:::::::::;;;;;;999777777888999:::;;;:::999888<<<<<<;;;:::888777999;;;;;;<<<===>>>>>>===<<<;;;::::::999999888777777777333444444555555444444333111111111222333444666777999888666666666666444222333444444555555444444333555444222111111111222222666666777555333111222222222222222222222222333333111222222333333333222222111111111000000000000000...///111333444444444333555444333222111111111111222111111111000000//////111111111111222222222222111111000000000000000111333222222222222222222333}}}jjjUUUJJJGGGDDDAAA@@@@@@???>>>======>>>@@@AAABBBAAAAAA@@@???>>>======<<<<<<;;;;;;:::999999999;;;;;;<<<<<<===>>>>>>>>><<<;;;999:::;;;;;;:::888888999:::::::::999888888999::::::888777777999:::;;;;;;============;;;;;;777777777666555555444444333333444444444444333333111111111111333444555666555444333333444555444222111222222333333222222111444333222111111111222222444555555444222111222333222222222222222222222222222333333333333222111111111111111111000000000000///000222333444444333333444333222111000000000000111111111111000000000///////////////000000000000111111000000000000111111222222111111111111222222|||iiiTTTJJJFFFDDDAAA@@@AAA@@@>>>======???BBBDDD@@@@@@@@@@@@????????????999999999999999888888888<<<<<<;;;<<<<<<===>>>???===;;;999999:::;;;;;;::::::::::::::::::999888777777888888888666777888:::::::::<<<<<<<<<<<<::::::666666666555444444333333222333333444444333333222000000000111222333444555444333222333555666555444111222222333333222222111444333222111111111222222111333333333111111222333444333333222222111111111333333333333333222111000111111111111111111111111111222222333333333222111222222111000////////////111111111111000000000000////////////000000000000111000000000000000111111111111111000000111111111{{{hhhSSSIIIFFFCCCAAA@@@AAA@@@>>>===>>>@@@CCCFFF????????????>>>>>>>>>>>>777777888888999999999:::===<<<<<<;;;<<<===>>>???>>><<<999888999;;;<<<<<<;;;;;;::::::999888777777666777888888777777999:::999:::;;;;;;;;;;;;:::999888777777666555555444444222222333333333333222222111000000111222333444444777555444555666777666555333444444555555444444333333222222222222222222222///111222222111111222333444444333333222111000000111222222333333333222222000111111111111111222222333333333333222222111111222222111000000000000000111111111000000000000000000111111111222222222222000000000000000000111222111111000000000000111111zzzgggRRRHHHEEECCC@@@@@@AAA???>>>===>>>@@@CCCEEE??????>>>===<<<;;;::::::888888999999:::;;;;;;;;;===<<<<<<<<<<<<======>>>>>>;;;999888:::;;;<<<<<<<<<;;;:::999888888777777666888999999999888999;;;888999:::;;;;;;:::999888777777666666555444444444222333333444444333333222111111111111222333444444999777666555666666444333333444444555555444444333222222222222222222222222...000111111111111222444444444333333222111000000///000111222333444444444000000111111222222222333444444333222222111111111333333222111111111222222000000000000000000111111000111111111222222222222000000//////000111222222111111000000000000111111yyyfffQQQGGGEEECCC@@@@@@??????>>>>>>???@@@AAABBB>>>>>>===<<<;;;:::999999999:::::::::;;;;;;<<<<<<<<<<<<============<<<<<<===;;;999999;;;<<<===<<<;;;;;;:::999888888888888666888::::::999888999:::999999;;;;;;;;;;;;999999555555555444333333222222333444444555555444444333333222222222333333444555888666444444444333222000111222222333333222222111111111222333333333222222///000222222111111222333444333333222222111111111///000111222333444444444000000111111222333333333444444333222111111111222333333222222222222222333000000000000111111111111////////////000000000000////////////000111222333111111111000000111111111xxxeeePPPGGGDDDBBB@@@???>>>>>>??????????????????======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;:::<<<>>>??????>>>;;;:::<<<;;;:::;;;<<<======<<<;;;:::999888888888999:::666888::::::888777666777999:::;;;<<<<<<;;;:::999666666555555444333333333444555555666666555555444444444333333444444555555666555333333444444333111111222222333333222222111000111222333333333333222000222333222111111222333222222222222222222222222222222222333333222222111000000111222222333444444444333222111111111222333222222111111111111222222///000000000111111111111////////////000000000000////////////000111222333222222111111111111222222xxxeeePPPFFFDDDBBB@@@???===>>>???@@@@@@???===<<<<<<<<<<<<<<<======>>>>>>::::::::::::::::::::::::999;;;>>>@@@@@@>>>;;;999;;;::::::<<<>>>>>>===;;;:::999888888888999:::;;;666777999999777555555555::::::<<<<<<<<<<<<::::::888888888777666666555555555555666666666666555555555555444444444555666666666555444555777777777666333444444555555444444333000111222333444333333222111333444333222111222333222222222222222222333333555444444333222111//////000000111222333333444444333333111111111222333444111000000000000000111111//////000000111111111222111111111111222222222222////////////000111222333333333222222222222333333tttaaaMMMEEEDDDCCC???===??????>>>===============;;;;;;;;;<<<<<<;;;::::::777777888:::::::::::::::999===AAA@@@;;;888888:::<<<;;;::::::::::::;;;<<<::::::999888777666555444555777888:::999888666555;;;;;;;;;;;;;;;:::999888666666555555555666666777777666555444444444444444666555555555555444444444777777666555444333333222222222222222222222222222111222222333333222222111333222111000000111222333000333666333///...111666555444222111111222444555444333333222222333333444333333222111000000111111666555333222111222222333222333333333222000///---333222222111111222222333222222222222222222222222111111222222222333333333qqq___LLLDDDDDDBBB???===??????>>>===============<<<<<<<<<<<<;;;;;;:::999888888888999:::;;;<<<<<<;;;>>>BBBAAA===::::::<<<<<<;;;::::::::::::;;;<<<999999888777666555444444555666888999:::;;;::::::;;;;;;;;;;;;;;;:::999999666666555555555555666666666666555444444444444444555555555555444444444444666666555555444444333333222222222222222222222222222222222222222222222222333222111111111111222333111333555444111111333666555444222111111222444555444333333222222333333444333222222111000000111111333222000//////000000111111222222222222111111000222222222111111222222222222222222222222222222222111111222222222333333333mmm\\\JJJCCCCCCAAA>>><<>>>>>========================<<<;;;:::999999999999999999:::<<<>>>???<<>>;;;<<<===<<<;;;;;;::::::;;;;;;<<<888888777666555444444333555555777999;;;<<<>>>???::::::::::::::::::999999666666555555555555666666666555444444444444444444555555555555444444444444444444444444444444444444222222222222222222222222333333222111111222333333444333333222222333333444333333444444444555555666444444222222222222444444444333333222222333333444333222111111000111111111111000000//////000222333111111111111111222333333222222222222222222222222111111111111111111111111111111222222222333333333|||gggXXXHHHCCCBBB@@@===<<<>>>>>>============>>>>>>???>>>===<<<;;;:::999999::::::999999:::===???AAA<<>>???999999888888888888888888777666666555555555555666555555444333333444444444555555555444444444333333222222333333444444444444222222222222222222222222444333111000000111333444444444444444444444444444444444333555777888777666444333333222222333333444444333333222222333333444222222111111111111111222333222222222333444666777333222111000000111333444111111222222222222111111000000000000000000000000111111222222222333333333wwwaaaTTTGGGBBBBBB???======>>>>>>============>>>>>>@@@???===<<<::::::::::::;;;:::999999:::===???AAA;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888777777777888888777777888999;;;;;;777777666555555666777777777777666555555555555555444444333333333444444555555444444444444333333333111111222222333444444444222222222222222222222222444333111000000111333444444444444444444444444444555444555666888888777555333333333333333333333333444333333222222333333444222111111111111111222222444333333333444666777888666555333111000111111222000111111222222111111000000000000000000000000000111111222222222333333333qqq]]]QQQFFFCCCBBB@@@>>>>>>===============>>>>>>???@@@???===;;;::::::;;;;;;;;;;;;::::::;;;<<<>>>???:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::999999888888888999999999999999888888888777666555444555666777888888777666555555444555555333333333333333444444555444444444444333333333333111111111222222333333333222222222222222222222222333333222111111222333333333444444555555444444333555666777888777666555555333333333333333333333333444333333222222333333444111111111000111111222333222111111111222333555666666555444333111111111000///000111222222111000///111111111111111111111111111111222222222333333333lllZZZOOOFFFCCCBBB@@@???@@@===============>>>?????????>>><<<;;;:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999::::::::::::::::::;;;<<<<<<;;;::::::999999999888888888888888999999:::;;;;;;:::999888888777666555555777999:::888777666555555444444444333333222222333333444555444444444333333333222222111111111111222222222222222222222222222222222222222222222222222222222222222333444444444444333222444777:::999666333333444222333333444444333333222444333333222222333333444111111000000111222222333111000000///000111333444333444444444333222222111///000111222222111000///222222222222222222222222111111222222222333333333}}}hhhXXXNNNFFFDDDCCC@@@???@@@===============>>>?????????>>><<<;;;;;;<<<===>>>;;;;;;<<<<<<;;;;;;:::999;;;:::999999:::;;;;;;:::::::::;;;<<<<<<;;;::::::888888888888777777777777888999;;;======<<<;;;:::999888777666777888:::<<<888888777555555444444444222222222222333333444555444444444333333333222222111111111111111111111111222222222222222222222222111222222333333222222111222222333444444333222222333888<<<:::555111222444222333333444444333333222444333333222222333333444111111000000111222333333222111000000000111222333111222333444555444333222...000111222222111000...222222222222222222222222111111222222222333333333xxxgggQQQLLLFFFAAA@@@@@@@@@@@@????????????>>>>>>>>>===>>>>>>======<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::===<<<<<<<<<<<<;;;;;;;;;:::999999888888999999:::999999888888777777666666777666555444555555777888777666555444444333333333333333333333444444555666222222333444444333333333111111111111111111111111000000111111111222222222111111111111111111111111555444444333333222222111333<<>>>>>>>>======>>>=========<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;:::<<<<<<<<<<<<;;;;;;;;;;;;999999999888888999999999::::::999888666555444444666555444444444555666777777777666555444444444444444444444333444444555555222333333444444333333333111111111111111111111111111222222222333333333333222222222222222222222222444444444333333222222222000888<<<888444444444222111222222333333222222111111111111111111111111111222111000//////000222333222222111111111111222222222222333333333222111000222222222222222111111111//////000111111111111111/////////000000000111111~~~iiiYYYNNNIIIDDD@@@>>>>>>>>>>>>>>>>>>>>>>>>=====================<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888888999999;;;:::999777666444333222555444444333444555666777999888777666555555555555666555555444444444444555333333333444444333333222111111111111111111111111222222333333333444444444444444444444444444444444444444444333333333333333000555777333000000111000111222222333333222222111222222222222222222222222111000000///000111333444111111222222222222111111222333333333333222111000333333333333333222222111///000000111111111111000....../////////000000000{{{hhhXXXKKKHHHBBB???>>>>>>======>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<<<<======;;;;;;;;;;;;:::::::::999888888777777777777888888999999888777666444444333444444333333333555666777;;;:::999888777777777777777777666555444444444555333333444444444333222222111111111111111111111111222222222333333333333444333333333333333333333333333333333444444444444444333555555333000000222222111222222333333222222111222222222222222222222222000000000000111333555666000111333333333333111000333333333333222222111111222333333444333222111111///000111111111111000000............////////////zzzgggYYYJJJFFFBBB???>>>======<<<=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<=========;;;:::::::::999999999999888777777666666777777888777777777777666666666666444444333333444555777888===<<<;;;:::999999999999888777666666555555555555333444444444333333222111111111111111111111111111111111111111222222222222333333333333333333333333333333333444444555555555666555444333222000222444111222222333333222222111222222222222222222222222///000000111333444555666111222333444444333222111333333222222222222111222111222333333333222000///000000111111111000000///............////////////xxxeeeWWWIIIFFFBBB???>>>>>>===<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========:::::::::999999999888888777777666666666666777777777777777777888888888888555444444444555777888999===<<<;;;:::999999999999888777777666666666666777444444444444333222111111111111111111111111111111000000111111111222222222222222222222222222222222222222333444555666666777666333222333222000000222111222222333333222222111222222222222222222222222000111111333444555666666222222333333333333222222444333222222111111222222000111333444333222000///000111111111111000000///....../////////000000000xxxcccTTTHHHEEEBBB@@@??????===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<============<<<<<<<<<<<<999999999999888888888888777666666555555666666777999999999999888888888888555555555555666888:::;;;;;;:::999888777777777777777777666666777777888888444444444444333222111000111111111111111111111111111111111222222222333333444444444444444444444444222222333444555666777888666222111444444000///222111222222333333222222111111111111111111111111111111222333444555555555555333333333222222333333333444333222111111111222222111222444555555333111///111111111111111000///////////////000000000111111yyycccSSSHHHFFFBBB@@@@@@???>>>===<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<>>>>>>======<<<<<<;;;;;;999999999888888888888777666666555555555555666666;;;;;;::::::999888777777666666555666777999;;;<<<999888777666555555555555777777666666777888999999444555444444333222111000111111111111111111111111222222333333333444444444555555555555555555555555111222333444555777888888888333333777777222111333222222222333333222222222000000000000000000000000222222333444555555555555555444222222222222444555444333222111111111222333222444666777666555222000111111111111111000//////000000000000111111111111tttvvvcccYYYJJJGGGCCC@@@@@@??????>>>======<<<;;;;;;<<<>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888999:::;;;======<<<;;;::::::999999888999999::::::999999888888888777777777777888888999999:::::::::999999888999999888888888999:::;;;666666666666666666666666666666666666666777888888===:::777555444555444444333333333222222111111111///000111222333444444444222333333444333222000//////000222444555666777777777555333222333444444444111111111000000000000000......//////000000111111555555444444444555555666555444333222222333555777:::888666444333222222333666444222222444444222000///////////////.........111111111111000000000000}}}gggZZZJJJGGGCCC@@@??????>>>===>>>===<<<<<<;;;<<<======::::::::::::::::::::::::888888888999;;;===???@@@======<<<<<<;;;::::::999999999::::::::::::999999999999888888888888999999999999999::::::999999888999999999999999:::;;;;;;888888888888888888888888666666666666666777888888;;;999666555666777777777333333333222222222111111000000111222333333333333222333333333222222111000222222333444444444444444555333111222333444444333222222222111111111111111000000000111111111222222333333333333444444555666777666444222222222333444888777666444333333333333888555333333555555333000////////////////////////111111111111000000000000kkk[[[JJJFFFBBB@@@??????>>>===???>>>===<<<<<<;;;<<<<<<888888888888888888888888666777777999;;;===???@@@=========<<<;;;;;;::::::999::::::;;;;;;::::::999::::::999999999999::::::888999999::::::999999999::::::::::::;;;;;;<<<<<<888888888888888888888888666666666666666777777888888777555555777999::::::333333333222222222222111000111111222333333333333333333222111111111111222444444333333222111111000111000000111333444333222222222222222222222222222111111111222222222222222111111222333444444555666888666444333222111222222666666555444333333444444999777555444555444222000////////////////////////111111111111000000000000lllYYYIIIFFFBBB@@@??????>>>===??????>>>===<<<;;;;;;;;;777777777777777777777777777777888888999:::;;;<<<=========<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::999999999888888999999999888888999:::::::::999999:::;;;;;;<<<<<<<<<<<<<<<888888888888888888888888777777666666666666777777777555444555777888999888222222222222222222222222000111222333333333333333333222111000000111222333333333222111111000000000000//////000222333222111111111111222222222222222111111222222222222222222111111222444555666666777666555444333222222222222444444444444444444444555888777666444333222000//////////////////000000000111111111111000000000///jjjWWWIIIFFFBBB??????>>>======???>>>>>>===<<<;;;;;;:::777777777777777777777777888999999:::;;;<<<<<<===>>>===============<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;888888777777777777888888777888999::::::::::::::::::;;;<<<=========<<<<<<777777777777777777777777777777666666666666777777777555444444555555555333222222222222222222222222111111222333333333222222222111000000000111222333111111000000000111222222222111000000222333222111000000000000111111222222111111111111111111111111111222444666777888888888333333333222222333333333333333333444444444444444666666555333111000//////////////////000000111111111111111111000000000///~~~eeeUUUIIIEEEAAA???>>>>>>===<<<===>>>>>>>>>===<<<;;;:::888888888888888888888888888999;;;===???AAAAAABBB>>>>>>>>>>>>>>>>>>======;;;<<<<<<======<<<<<<;;;888777777777777777777888777888999999::::::::::::999:::<<<=========<<<;;;666666666666666666666666888777777666666666666666777555444333444444222000111222222222222333333333111222222333333222222222111000000000000111222222000000//////000222444555888555222111111222111000/////////000111111222222111111111111111000000000333444666777888888888777111222222222333333333333222333444444444444333333444444444333000...//////...//////000000111111222111111111111000000000000vvvaaaTTTHHHEEEAAA???>>>>>>===<<<<<<<<<===>>>>>>===<<<;;;::::::::::::::::::::::::888999;;;===??????@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<999888888777777888888999777777888999::::::::::::999:::;;;======<<<;;;:::777777777777777777777777888888777666666666666666666555444444555444222111111111222222222333333333222222222333333222222111//////000111111111111111222111000000000222444555???;;;555222111111111111//////000111111222333333333333222222222111111111333444666777888777666555222222333333333222222111222333444444444333222222333444555333111///000222...//////000111111222222111111111111000000000000qqq^^^UUUHHHEEEAAA???>>>>>>===<<<;;;<<<===>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;:::999888>>>>>>>>>>>>>>>?????????<<<<<<============<<<<<<:::999999999999999999:::666777888999:::;;;;;;;;;888999;;;======<<<;;;:::888888888888888888888888888888777666666666666666666555444555666666444222111111111222222333333333222222333333333222222111...///000222222222111000444333111000000222444555CCC>>>777333111111111111000000111222333333444444444444444333333222222222222444555777777666444333444444444333222111000///333333444555444333222111222555666555222000222444...//////000111222222222111111111111000000000000}}}hhhXXXOOOHHHEEEAAA>>>======;;;::::::::::::::::::::::::::::::;;;;;;<<<;;;999888777<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@??????????????????===;;;999777999999999999999999::::::999999:::::::::;;;;;;;;;777888:::;;;;;;:::888777888888888888888777666666888888888888777555444333555555444444444333333333111111111222333333333444333333111000//////////////////000000000000//////111000000/////////000000:::888555333111000//////333333333222222111111111000111111222222111111000555555555555555555555555444333222222111111222222111000111444777888555222999666333111111222222111//////////////////000000//////.........---------xxxfffWWWOOOGGGDDD@@@>>>>>>===<<<;;;;;;;;;;;;:::::::::::::::<<<<<<=========<<<;;;:::========================<<<===>>>???@@@@@@@@@@@@????????????===;;;999888888888888888888888888888999999999999::::::::::::777888999::::::999888777666666777777666666555444777888888888888888777666444444444333333333333222111111111222222222222222333222111000///////////////000000111111000000///111111000000000000111111666555333222111111111222333333222222222222222222222222222333333222222222444444444444444444444444444333333222222222222222666555444666888888666333888555222000000111111000000000000000000000000000000000/////////.........ssscccVVVMMMFFFCCC@@@>>>>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::;;;<<<======>>>=========>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAAAAAAAAAAA?????????>>>===;;;:::999999999888888777777666666777888888888999999999999666777888999999888777666555555555444444444333333555555666777777777777777333333333222222222111111111111111111111111000000222111000//////......///111111111222222111111111111111111000000111111222222111111111111222333333222222222222222222333333333444444444444444444333444444444444444444444444555444333333222222333333:::888777777999999777666666444111000000111000///222222111111111000000000000000000000000/////////qqqcccTTTJJJEEEBBB@@@>>>?????????>>>======<<<<<<;;;;;;::::::999999:::;;;<<<=========????????????????????????>>>>>>@@@AAAAAAAAAAAAAAA??????>>>===<<<;;;::::::;;;::::::999888777666666777777777777888888888888666777888888888888777666555555444444444333333444222333333444444333333333222222222111111111111000222111111111000/////////111000000///......//////111222222333333222222111111000000000000111111222000000000111111222222333111111111222222333333333444555555666666555555444333333333333333333333333555444333333222333333333999888777777888999999999666444222111222222111000333333222222111000000000////////////////////////qqqbbbRRRGGGDDDBBB@@@??????@@@??????=========<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>@@@AAAAAAAAAAAAAAA??????>>>===<<<;;;;;;;;;<<<<<<;;;:::999999888888666666777777777888888888777777777888888777777777777666555444444444555555444444444333333222000000222222111111111000000000222111111111000/////////111000000////////////000222222333333333333222222000/////////000000111222111111111111111111111111111111111222222333333333444555555666666555555444333333333333333333333333444444333222222222222333444555555666666888:::;;;777555333333444444333222222222222222111111000000........................ooo```QQQGGGEEECCC@@@???@@@@@@@@@???====================================>>>???AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@AAAAAAAAAAAA??????===<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::999999666777777777888888888888888888888888888888888888999888666555555555666777666666666666444333222111222222222111111111000000111111111111111111000000111111000000000000111111111222222333333222222111000000000000000111222333333333333333222111000///222222222222222222333333333444444444444444444333222222222222222222222222444333222222111111222222000111444555555666888:::666555444444555555444222111111111111111111111111------------............|||jjj[[[PPPJJJFFFDDDAAA???@@@@@@???>>><<<<<<<<<===>>>>>>?????????>>>>>>>>>>>>???AAABBB????????????????????????<<<===>>>???@@@@@@@@@@@@???>>>===<<<;;;;;;<<<<<<::::::::::::::::::::::::777777777888888888999999999999888888888888999999999888666555444555666777555555666666555444333333333333222222222111111111111111111222222222222222222222111111111111222222111111222222222222111111222222222222333444555555222333333444444333111111333333222222222222222222222222222333333222222222222222222222222222222222333222111111000000111111...111444666555444666777555444333444555555333222...//////000000111111222---.........////////////yyyfffXXXPPPMMMGGGDDDAAA@@@@@@@@@???>>>;;;;;;<<<===>>>???@@@@@@>>>===<<<<<<<<<===??????????????????????????????<<<===>>>??????@@@?????????>>>===<<<;;;;;;<<<===999999999999999999::::::888888888888999999999999::::::999999999999::::::999777555444444444666777222222333444444444333333333333333222222222222111111111111222333333333444333222222222222222333333111111111222222111111111333333333444555666777888111222333444555444333222444333333222222111111111000111111222222111111000111111111111111111111111222111111000///000000000...222666777555333333555444333222333444444333111------...///000111222222.../////////000000111111yyyjjj^^^SSSLLLGGGFFFEEECCCAAA???>>>===============>>>???@@@AAA??????@@@@@@@@@???>>>>>>;;;;;;===>>>????????????>>>===<<<;;;<<<>>>@@@AAA<<<<<<<<<<<<;;;:::999888777888888999999888888777888888888888888999999999888777666666888999888777888777555444333333444444333333222222222222222222222222222111111111111111333333222222111000//////333222222222222333444444000222444666777666444222444444333222222333444444444444333222111111111111555666777777777555333111///000000000000111111111000000000000////////////111111111111111111111111222222333444444444333333333333333333222111000///000000////////////000000......//////000000111111yyyiii]]]SSSLLLEEEEEEDDDBBBAAA@@@??????>>>>>>>>>>>>???@@@BBBBBBAAAAAAAAAAAA@@@???>>>>>>;;;<<<===>>>???????????????>>>===;;;;;;<<<>>>???<<<<<<<<<<<<;;;:::999888999::::::;;;;;;::::::999888888888888888999999999:::999888999;;;;;;:::999888777555444333333444444333333333222222222222111111111111111111111111111111111111111111222222222777666555444333333333333000111444555666555333222444333222111111222333444333333222222111222222222222222333444333111///...000000000111111111222222222222222111111111000000111111111111111111111111333333333444333333222222444444444333333222111000///000000000000000000////////////000000000000000{{{jjj]]]SSSLLLDDDCCCCCCBBBAAAAAAAAAAAA?????????@@@AAACCCDDDEEEEEEDDDCCCBBBAAA???>>>>>><<<===>>>???????????????@@@???===<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999888999999::::::::::::999999777777888888888999999999999999888:::;;;<<<;;;:::888777555444333333444444333333333222222222111111000000000000000000000000......///111222333444555:::999777666444333222222///000222444444333222000222222111111111111222222222222222111222222333333111111222222222000///---111111111111222222222333444333333333333222222222111111111111111111111111333444444444333222111111444444444444333222111111///000000000000000000///000000000000000000//////mmm^^^SSSMMMEEEDDDCCCAAA@@@@@@@@@AAA@@@@@@AAABBBCCCEEEGGGHHHHHHGGGEEECCCAAA???>>>>>>===>>>??????@@@@@@@@@???>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;:::999888888777777888888888888777777777777777888999999::::::777777777999;;;;;;:::888888777555444333333444444444333333222222111111111////////////000000000000......///111222333444555999888777555444333222222///000111222222111000///111111111111111111111111111111111111222333444444444444444444333222111000111111222222222333333333444444333333333222222222111111111111111111111111444444444333222111000///444444444444444333222222///000111111111111000///222111111000000/////////rrraaaTTTMMMHHHFFFDDDAAA????????????@@@AAAAAACCCEEEGGGIIIJJJJJJIIIFFFCCCAAA???>>>>>>>>>??????@@@@@@@@@@@@@@@;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;:::999888777666777777888888777777666666777777888999999::::::777777888:::<<<<<<;;;999888777555444333333444444444444333333222111000000......//////000000000000000000111111111222222222555444333333222222333333///000000111111000//////111111111111111111111111111111111111222333444444555555555444444333222111111111222222222333333333222222222222111111111111111111111111111111111111444444333333222111000///333333444444333333222222///000111222222111000///222222111111000000//////zzzeeeVVVNNNIIIGGGDDDAAA???>>>>>>???@@@AAABBBCCCFFFHHHJJJKKKKKKIIIFFFCCCAAA??????>>>???@@@@@@AAAAAAAAA@@@@@@999999:::;;;;;;<<<<<<===;;;;;;;;;::::::999888777888888999999999999888888666666777888999::::::;;;999999:::===??????===;;;888777555444333333444444555444444333222111000000...//////000000111111222222222222111111111111111111111000000111222333333000000000111000000//////111111222333333222111111222222222111222222333333444333333222111111000000111111111111222222222333111111111111000000000000111111111111111111111111222333333333222111000000222222222333333222222111///000222333333222000///111111111111111111000000iiiWWWNNNHHHFFFCCC@@@??????@@@@@@@@@@@@AAACCCFFFIIIKKKLLLKKKIIIEEEBBB@@@?????????@@@AAAAAAAAAAAAAAA@@@@@@999::::::;;;;;;;;;::::::::::::;;;::::::999888777888888999999999999888888555666777888999:::;;;;;;888999;;;>>>@@@@@@>>><<<888777555444333333444444555444444333222111000/////////000000111222222333111111111111111111111111000000000000000111222333111111111111000000//////111222333444444333222111333333222222111222222222333222111000000/////////000000000111111111222222222111111111000000000000111111111111111111111111111111222222222111111000000111111222222111111000///000222444444222000///111111111111111111222222lllYYYNNNFFFEEEBBB@@@???@@@AAACCC???@@@AAACCCFFFIIIKKKMMMJJJHHHEEEBBB@@@?????????AAAAAAAAABBBBBBAAA@@@@@@;;;;;;;;;;;;:::999888888::::::::::::999888777777666666777777777777666666555666777888999:::;;;;;;666777999<<>>===;;;888:::888777666666555333222666555444222111000000000111111111111222333444555333333222111000000111111222222111111111111111111000000111111111222222222555555444333222000000///555444444333333222222111222444666555444333444444666555333222222222333333000000111111111111000000111111111111111111111111333333333222222111111111000000000000000000000000000000000000000000000000000///.........///111222nnnXXXMMMIIICCC??????@@@AAAFFFLLLaaaXXXMMMFFFDDDDDDCCCAAABBBAAA@@@???>>>???@@@@@@AAAAAAAAA@@@@@@???>>>===@@@>>>;;;:::;;;<<<<<<;;;888999999999::::::::::::999999888888777888888888777777666666555555555555999999:::;;;<<<;;;999888555444333333333333222111444444222111000/////////111111111111222333444555333222222111000000111111111111111111111111111111111111111111111111222222444333333333222222111111555444444333333222111111000111333333111000111222333222111000000000111111000000111111111111000000111111111111111111111111333333333222222111111111000000000000000000000000000000000000000000000000000//////...///000111222oooXXXLLLJJJDDD??????@@@BBBHHHNNNTTTMMMFFFAAAAAA@@@???===>>>>>>=========>>>???@@@@@@@@@@@@??????>>>======>>><<<999999:::;;;<<<;;;888888888888888999999999888888777777777888999999888777555333333444555666777888999::::::999888777222222222222222222222222333222111000///.........111111111222222333333444333222111111000111111111111111111111111111111111222222111111111111111111111111222222333333444444444444444333222222111111///000222222000///000111222222111000000000000111000000111111111111000000111111111111111111111111222222222222222111111111000000000000000000000000000000000000000000000000000////////////000111222nnnWWWKKKIIICCC@@@@@@AAAAAAEEEJJJAAA>>><<<;;;===>>>>>>===;;;;;;;;;;;;<<<>>>???AAABBBBBBAAA@@@????????????<<<:::888888:::;;;;;;;;;777777777777777888888888777777666777777888999:::999888666555555555666777666777888888777666666666555666666666444444444555333222111000////////////111111222222333333333333222222111111111111111222000000000000111111111111222222222111111111111111///000111222333555666666444444333333222111111111000111333333111000111222333333222222222222222222000000111111111111000000111111111111111111111111222222222111111111111111000000000000000000000000000000000000000000000000000000000000000111111111lllVVVKKKGGGCCCBBBCCCBBB??????BBBBBBAAA?????????>>><<<:::::::::::::::<<<>>>@@@AAAAAAAAA???>>>>>>===>>>>>><<<:::888888999;;;;;;:::777777777777777777777777666666666666777888999999666777888888888777555444555777888777555444444666888999:::888555333444555333222111000000000000000111111222333333333222222222111111111111111222222//////000000000111111111111111111111111111111111///000111222444555666777444333333222222111000000///111333222111000111111222222222222222222222222000000111111111111000000000000000000000000000000111111111111111111111111///////////////////////////////////////////////////000000111111111111111iiiVVVKKKFFFCCCCCCEEECCC>>><<<===??????@@@@@@???>>>===<<<;;;;;;:::;;;<<>><<<;;;::::::;;;<<<===;;;888888999:::;;;:::888888888888777777777777777777666666666777888888444555777888777666333222555777999777444222444666777999:::777333111222444333222111000000000000111111111333444444333222111111111111000111111222333...//////000000111111111000000111111111222222222111111222333444555666666333333333222111111000000...///111111///...///000...///000000111000000000000000111111111111000000000000000000000000000000000000000111111111111111///////////////////////////////////////////////////000111111222222111111fffUUULLLFFFCCCBBBDDDCCC???>>>@@@999:::<<<>>>>>>??????@@@===<<<<<<===>>>@@@BBBCCC???===;;;:::999999:::;;;>>><<<:::999:::::::::999999999999888888777777777888777777666666666666777666666777777666666555555555888999777333111444777444777999777333000222555111111000/////////000000000111333444444333111000111111000000111222222333......//////000111111222//////000111222333333444333333333444444444444444333333222222111000000000...000111111000//////000---...///000111111000///000000111111111111000000000000000000000000000000///000000000111111111222///////////////////////////////////////////////////000111222222222111111}}}eeeTTTMMMHHHDDDBBBCCCBBB@@@AAADDD>>>???@@@@@@???>>>>>>>>>>>>>>>===>>>???AAABBBDDDAAA???===;;;:::;;;<<<===@@@===;;;999:::::::::999:::999999999888888777777999888777666666555666666;;;:::888777666777999:::666888:::777333111444777333777999888444222555999000//////............///000222333444444333111000111111000000111222333333---......///000111111222......///111222333444555555444444444444444333333333333222222111000000000111222444444222111222333///000111333333333222111000000111111111111000000000000000000000000000000//////000000111111111222///////////////////////////////////////////////////000111222333222111111vvvcccXXXRRRKKKHHHDDDBBBAAA@@@???===BBBBBBAAAAAA@@@???>>>>>>@@@>>><<<===???BBBCCCDDDCCCBBB@@@>>><<<<<<<<<<<<<<<=========<<<;;;::::::;;;;;;::::::999888777777888777666666666777999:::999999999888888888777777:::999777666444444333333333444444555555444444333333333333222222222222111222222111111111111111222000111111111111222222222000000000000////////////...///000111111111111111444555666888888666555444///////////////////////////111333444222000000000222222111111000111111111222222222222222222222222000000000000000000000000222222444555555444222222//////............//////111111000000000000111111222222111000//////000000wwweeeZZZUUUKKKIIIEEECCCBBBAAA@@@???BBBBBBAAA@@@@@@???>>>>>>@@@>>>===>>>AAAEEEGGGGGGEEECCCAAA>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;;;;::::::999888888777777777777777777888999999888888888888888888888777999888777555444333333333444444555555555555444444111111111111000000000000222111111111111111111111333333333222222111111111000000000000//////////////////000111222222222222222333555666666555333222000000000000000000000000111222444333111000000111222111111111111111222222222222222222222222222222222222222222222222111111111111222222222222111111111000000000000000000111111111000000000000111111333222222111000000111111vvveee[[[VVVLLLIIIEEECCCCCCBBBAAA@@@AAAAAAAAA@@@??????>>>>>>???>>>>>>AAAEEEIIIKKKLLLGGGEEEBBB@@@===<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::999999888888888777777888999999999999888777888888999999999888888777777555444333333333333111222222333333222222111222111111111000000000000111111111111111111111111666555444333222111000000000000000000///////////////000111222333333333333333444555666666555444333222222222222222222222222444444444222000///000111000000000000111222333333222222222222222222222222444444444333333222222222000000000//////000000000222222222111111222222222111000000//////000000111333333222111111111222222tttcccYYYTTTJJJHHHDDDBBBBBBBBB@@@???AAA@@@@@@@@@??????>>>>>>???>>>???CCCHHHMMMPPPQQQIIIGGGDDD@@@===<<<;;;:::999:::;;;;;;<<<<<<<<<<<<:::::::::999999888888888666777999:::::::::999888888999:::;;;;;;;;;::::::666555444333333333333333222333333333333333333222444444333333333222222222000000111111111111111111444444333222222111000000000000000000////////////000111222333444555555555666777777888888777777666333333333333333333333333666555444222///...000111000000000000111222333444222222222222222222222222555444444333333222222111111000///......///000111333222222111111222222333000000////////////000000222222111111000111111222sssaaaUUUPPPHHHFFFCCCAAAAAA@@@???>>>@@@@@@???????????????>>>>>>???@@@EEEJJJOOORRRRRRIIIGGGDDD@@@===;;;::::::999999:::;;;<<<<<<<<<;;;::::::999999999999999888777888:::;;;;;;;;;:::999:::;;;<<<===>>>===;;;;;;555444444333333333444444666666777777777777666666444444444333333333333222///000111222333222222222000000000000111111111111000000000000////////////000111222333444555555555666666777777777777666666222222222222222222222222666666555222//////000222000000000000111222333444222222222222222222222222333222222222111111111000222111000//////000111222111111000000000000111111000000////////////000000000000////////////000000uuuaaaTTTMMMGGGEEEBBB@@@@@@@@@???>>>??????????????????????????????AAAFFFKKKOOOQQQQQQHHHFFFCCC@@@===;;;::::::999::::::;;;;;;;;;;;;:::999999999999999999999999999999:::;;;;;;;;;;;;:::;;;<<<>>>???>>>===;;;999555444444444444444555666444444555555555555444444222222222222111111111111000111222444444444333333////////////000000111111000000000000///////////////000111333444555666666444444444444444444444444111111111111111111111111555555555333111000111222000000000000111222333333222222222222222222222222000000000000000000000000333222222111111222222333000000////////////000000000//////......//////000//////.........///000000{{{eeeUUUMMMGGGEEEBBB@@@AAAAAA@@@???>>>>>>>>>>>>???????????????@@@BBBFFFJJJNNNOOOOOOGGGEEEBBB???<<<;;;::::::::::::;;;;;;;;;:::999999999999999999999999999999:::::::::::::::;;;<<<<<<;;;<<<>>>>>>===;;;888666555444444444555666666777333333444444444444333333333333222222222111111111000222444555666666555444111111111000000000000000000000000000////////////...///111222444555555555333333222222222222333333111111111111111111111111222444555444333111111222222111111111111111222222222222222222222222222222...//////000000111111111111222222222222222222111000000////////////000000//////............/////////////////////000111111hhhWWWMMMHHHFFFCCCAAABBBBBBAAA@@@>>>>>>>>>>>>>>>?????????@@@@@@BBBEEEJJJMMMMMMMMMFFFDDDAAA>>><<<:::::::::;;;;;;;;;;;;::::::999888999999999999999999999999<<<;;;:::999:::;;;<<<===;;;<<<======<<<999666444555555555555555666777888999999::::::::::::999999555555555444444444333333111222555666777777666555444333333222111000//////000000000000////////////...///000222333444555555555444444333333444444555222222222222222222222222111333555555444222222222222222111111111111111111222222222222222222222222......///000111222333333000111222333333222111000111111000000000000111111//////............//////000000///000000111222222mmmXXXMMMIIIHHHFFFEEECCCAAA@@@??????>>>===<<<;;;;;;<<<===???@@@BBBCCCFFFHHHIIIJJJFFFEEECCC@@@>>>===<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;:::::::::999999999;;;:::888777777888:::;;;===>>>???>>>;;;888666666555444333222222444555777;;;::::::;;;<<<;;;999777444444444333333222222222333333333444555666777888333333222111000000111111000000////////////000000000//////111333444333111111222333333444444333333000000000000000000000000333555666555444222333333111000000000111222333333222222333333333222111111000000000000000000000000111111111111111111111111333333222222111000000000///000222222000...,,,***222111111111000000//////mmmYYYNNNIIIHHHFFFDDDBBB@@@???>>>@@@???>>>======>>>??????>>>???@@@BBBDDDFFFGGGHHHEEEDDDBBB@@@>>>======<<<;;;;;;::::::::::::;;;<<<;;;;;;;;;;;;::::::::::::999:::;;;<<<<<<;;;:::999<<<===>>>===;;;888777777666666444444444666888999:::999999:::;;;:::888555444444444444444333333333222222222222333444555666333333333333222222111111///////////////000111111222111000111333444222111111222333333444444333333111111111111111111111111333444666555444222222333111111111000111111222222111222222333333333222222000000000000000000000000111111111111111111111111111111111111111111222222///111333222000//////000111111111000000000//////nnnZZZOOOHHHGGGEEECCCAAA@@@???>>>??????>>>======>>>???@@@===>>>@@@AAACCCDDDEEEEEECCCBBBAAA???>>>>>>======999999999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::888:::>>>@@@@@@>>>:::888:::;;;===<<<:::888888888888777666666777999;;;<<<;;;;;;;;;<<<<<<;;;777555333444444555555555555444000000000111111222222333333333444555444333222111......//////000111333333444333222222333333222111111222222333333333333333222222222222222222222222333444555555333222222333222222111111000111111111000111222222333333333333000000000000000000000000111111111111111111111111///000000111222222333333000222333222///...111444111111000000000000//////ooo[[[PPPHHHGGGEEEBBBAAA?????????======<<<;;;<<<===>>>???>>>???AAABBBCCCDDDDDDCCCAAA@@@???>>>>>>>>>>>>>>>888888888888999:::<<<<<<======<<<<<<<<<;;;;;;;;;888:::===@@@@@@===:::888888:::<<<<<<:::888888999888777777777888;;;===???>>>>>>===>>>>>><<<888555222333555666666666666555000000111111111111111111111222444555555333222000......///000111333444555777555333222333333222000111111222333333333333222222222222222222222222222222444555555333222222333333333222111000000000111///000111222333444444444000000000000000000000000111111111111111111111111000000111111111222222222000222222000------000333000000000000000000//////ooo[[[PPPHHHFFFDDDBBBAAA@@@AAAAAA???>>>===<<<======??????AAABBBCCCEEEEEEEEEDDDCCC@@@???>>>>>>=========>>>777777777888999:::;;;<<<======<<<<<<<<<;;;;;;;;;999:::;;;<<<<<<;;;:::999777999;;;;;;999888888888777777777777999<<<@@@AAA@@@>>><<<<<<;;;999666333222333555666777666555555111222222333222222111000///000222444444333111000......///000222444555666888555333222222333222111000111222222333333222222111111111111111111111111222444555444333111222222333333222111000000000111///000111222333444444444000000000000000000000000111111111111111111111111222222222111111111000000111111000///...---------//////////////////000000ooo[[[PPPGGGFFFCCCBBBAAABBBDDDEEEDDDCCCAAA@@@@@@@@@AAABBBCCCDDDFFFGGGGGGEEEDDDBBB??????>>>===<<<<<<======777777777777888999::::::<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999666888::::::999777777777777777777999;;;???BBBDDD@@@>>>:::888666555333111222333555666666555444333222333444444333222111//////000111222222222111111//////000111222444666777777555222111111222222111000111111222222222222222000000000000000000000000222333444444222111111222222222111111000111111111000111222222333333333333000000000000000000000000111111111111111111111111333333222222111000000///111//////111333333...***......////////////000000ooo[[[PPPFFFEEECCCBBBCCCDDDGGGHHHGGGEEEDDDBBBAAAAAAAAABBBDDDEEEGGGHHHGGGEEECCCAAA@@@???>>>===<<<;;;;;;;;;888888777777777888888999;;;;;;;;;;;;::::::::::::888999999999999999999888777888::::::888666666666999999999;;;>>>BBBEEEHHHDDD@@@;;;777555555444333222333555666666444222000222333444444333222000...111111111222222333333333000000111111333444666666666333111///000111222111000000111222222222222222111111111111111111111111111333444444222111111222111111111000111111222222111222222333333333222222000000000000000000000000111111111111111111111111222222111111111111111111111//////666======555,,,........./////////000000nnnZZZOOOFFFEEECCCBBBCCCFFFIIIKKKGGGEEECCCAAA@@@??????@@@DDDEEEGGGHHHGGGEEEBBB@@@@@@???>>>===;;;;;;;;;;;;999888777777777777777888;;;;;;:::::::::999999999777888:::;;;;;;:::888777777999::::::888666555555::::::;;;===@@@DDDHHHJJJIIIDDD===999777777777777222333555666555333111///222333444444333111///---333222222222222333444555111111111222333444555666555222000///000111222111000000111222222222222111222222222222222222222222111333444444222111111222111000000000111222333333222222333333333222111111000000000000000000000000111111111111111111111111000000000111222222333333111...000:::EEEFFF;;;///---.........//////000000jjjWWWNNNJJJGGGDDDBBBCCCFFFKKKNNNJJJIIIGGGDDD@@@@@@AAACCCBBBCCCEEEEEEEEECCCAAA???>>>===<<<;;;::::::999:::888888888888888888888888:::::::::::::::999888777:::999888777666666666666666888:::999777666888;;;777888;;;===???@@@@@@@@@BBB===777444444555555444333333333333333222111000---...///000222444555555333444777999999888777555333333222222222333444444444333222111000...------000000000000000000000000000111111111111222222222222111111000///......---111111111111222222222222222222222111000000111222111///...///000111000...111111111111111111111111000000000000000//////...000111444999<<<;;;555000////////////////////////gggUUUMMMLLLJJJGGGFFFFFFIIIMMMOOOJJJJJJIIIFFFCCCAAABBBCCCCCCCCCDDDDDDDDDBBB@@@>>>===<<<;;;::::::999999999999999999999999999999999:::;;;;;;;;;;;;:::999888999888777666555555555555666888999999777666888:::888999;;;===>>>?????????@@@;;;777555666777888777555555555444333222111111///000000111222333333444555666888999999888555444333333333222333333444444555555444333222111000///000000000000000000000000000000111111111222222222222222222111000000//////////////////000000000000111222111111000000111222111///...///000111000///111111111111111111111111000000000000000//////...,,,+++,,,///222222///---////////////////////////|||cccSSSKKKKKKJJJHHHHHHHHHJJJLLLNNNJJJKKKKKKIIIFFFDDDCCCCCCCCCCCCCCCCCCBBB@@@>>>===<<<<<<;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666555555555555555666888777666666888999999999:::;;;<<<<<<<<<<<<<<<999666555666999::::::777777666555444333222111111111222222222222333333777888999:::999777555333444444333333333333333444444444444333222111000000000000000000000000000000000000000111111111222222333333222222111111000000////////////000000000000111111000000000111111222111000//////111111000///111111111111111111111111000000111111000000///...///---,,,,,,...000111000000000000000000000000000xxx```QQQJJJGGGFFFFFFFFFGGGGGGHHHIIIIIIKKKLLLKKKIIIFFFDDDDDDCCCCCCBBBBBB@@@???===<<<;;;;;;:::999999999999999::::::::::::::::::::::::999::::::;;;::::::999999888888777666666666666666555555666666666777888888888888888888888888888888:::888666555666777999:::999888666555333222111111111111222222333333444444777888999:::999888777666666555444333333333333333222111111111000/////////000000000000000000000000000000000000111111111111222222222111111000000000000111111111222222222222111000///000111222222111111000///000111111000///111111111111111111111111000111111111111000//////222111/////////111333333111111111111111111111111vvv^^^PPPJJJEEEEEEEEEEEEEEEEEEFFFFFFHHHJJJLLLLLLIIIFFFDDDDDDBBBBBBBBBAAA@@@>>>======;;;;;;::::::999999::::::::::::::::::::::::::::::777888888999999999888888999999888888777777888888555555555666777888888888666666555555444444444444777777555444444444666777888777555333222111000000000000111333444555666777555666888999::::::::::::777666555444333222222222111111000000000000000000000000000000000000000000//////000000000111111111000000000000000/////////000111111111222222222222222000///000222333333222222000///000111222111000111111111111111111111111111111111111111000000///---..................///222222222222222222222222vvv___QQQKKKFFFFFFFFFEEEFFFFFFFFFGGGGGGIIIKKKJJJHHHEEEDDDCCCBBBBBBAAA@@@@@@?????????<<<;;;;;;::::::;;;;;;;;;999999999999999999999999666777777888888888888888:::999999888888999999999666555444666888:::999888555444333222222222222333555555555444333333555777888777555333111111111222///000111333555777888999555666888999:::;;;<<<<<<888777666444333222222222222222222222222333333333000000000000000000000000/////////000000000111111000/////////////////////////////////000000000000444111///000444666555333222111000000222222111000111111111111111111111111111111222222111111000///+++---000000///---------111111111111111111111111xxxaaaSSSMMMHHHGGGFFFEEEEEEFFFGGGHHHFFFGGGIIIHHHEEECCCCCCCCCAAAAAAAAA@@@@@@@@@AAAAAA===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;777777888999999999999999999888888888888888999999777555444666999;;;:::999555444333222222222333444111333555555333444777:::888777555333222222333444111222333444555666777777777888888999:::;;;<<<<<<999888666555333222222111111111222222222333333333000000000000000000000000////////////000000000111000000000000000000000000////////////000000000000555222000111555888666444222111000000222222111000111111111111111111111111111222222222222111000000...000222111///...///000111111111111111111111111yyybbbTTTNNNHHHFFFEEECCCCCCDDDFFFGGGEEEFFFGGGFFFDDDBBBBBBCCCAAAAAA@@@@@@AAAAAABBBCCC======<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<777888999:::::::::::::::888777777777777777888888777555555777:::<<<;;;999666555444333333333444555///222555555555666:::===999888666444333444555666444444444555555555666666:::::::::::::::::::::;;;:::999777555333222222111/////////000111111222222000000000000000000000000////////////000000000000111111111111111111222222111111111111222222222222666333000222777999888555222111000111222222222000111111111111111111111111111222222222222111000000---///000...++++++...000000000000000000000000000zzzdddTTTMMMHHHGGGEEECCCAAA@@@??????DDDDDDDDDEEEFFFFFFCCCAAABBBAAAAAAAAABBBBBBAAA???DDDAAA>>>===<<<;;;<<<>>>>>>===;;;:::999::::::;;;888888888888888999999999999999999888888888888777777777888888999999999:::777666666666666555555555333333444555666777888999:::999666333222222222333222333333444555666777777666888::::::888777666777;;;999666555555444333222222111000.........//////111111111111111000//////000000000000111222333444777888888888777666444333111000000111222222000...///...///000222555777999111111111111111111111111111222222333333222222111444444333222111111111111111111111000000000000000333333222222111000000000|||fffWWWOOOIIIHHHFFFCCCAAA@@@??????BBBAAA@@@AAABBBBBB@@@>>>@@@@@@AAAAAABBBBBBAAA@@@CCCBBBBBBBBBAAA?????????>>>===<<<::::::::::::;;;999999999999999888888888999999999999888888888888777777777888888888999999555444444444444333333333333333444555555666777777888777555333333333444555222333444555666666666666333555888888777666666777:::888555444444444222111111000///.........//////111111111111111000//////000000000111222333555555:::::::::999888666444333222111000111222222000...111000000000111222444555111111111111111111111111111222222333333222222111333333222111111111111111000000000000////////////222222111111111111000000}}}hhhYYYRRRKKKIIIGGGDDDBBB@@@@@@@@@CCCAAA???>>>??????>>><<<>>>???@@@BBBBBBBBBBBBAAADDDFFFIIIKKKJJJHHHDDD@@@???>>><<<;;;::::::;;;;;;;;;;;;::::::999999888888:::::::::999999999888888666666777777777777888888555444444444444333333333333333333444444555555555555555444333333444555666222333555666666555444333111333555666555555555666999666444333333333111000//////.........///000000111111111111111000/////////000111222444666777888:::::::::::::::999888888333222111111222222000///222222111000000000000000111111111111111111111111111111222222222222111111222111000000000000000111000000000/////////......000000000000111111111111|||hhhZZZSSSLLLKKKHHHDDDBBBAAAAAAAAAFFFCCC@@@????????????>>>===>>>@@@AAABBBCCCDDDEEEGGGNNNUUUWWWWWWRRRJJJCCC@@@???===;;;::::::;;;;;;===<<<<<<;;;:::999888888;;;:::::::::999999999999666666666666666777777777777666666666666555555555333333333333333333333333555444444333333444444555222444666777777555222000000222444555444222222333777555222222222222000///////////////000111111222111111111111111000/////////000222444666888999:::888999:::;;;<<<<<<======555333111111222222111000111111000000/////////...111111111111111111111111111111222222222222111111000000/////////000000111222222222111000///............//////000111222222yyyfffYYYSSSNNNKKKHHHEEECCCBBBBBBCCCGGGDDDAAA@@@@@@@@@@@@???===???@@@AAAAAACCCGGGJJJNNNYYYcccfffddd^^^RRREEEAAA@@@>>><<<;;;;;;;;;;;;>>>======<<<;;;:::999999;;;;;;;;;;;;:::::::::999777777777666666666666666777666666666666555555555222222333333333333333333666555555444333333222222222444666777666444111///222333555555333111111111666444222111111111000//////000000111222222222222111111111111111000//////...000222555777999::::::::::::;;;;;;;;;<<<<<<===666444222111222222111000////////////000000//////000000000000000000000000000111111222222111111000///.........///000111111555555444333222000000///------...///000111111222vvvcccWWWRRRNNNLLLHHHEEECCCCCCDDDEEEFFFDDDBBBAAABBBBBBAAA???>>>@@@AAA@@@@@@DDDKKKQQQYYYgggrrrtttpppiiiYYYHHHBBBAAA???===<<<;;;;;;<<<>>>>>>======<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::888888777777777777666666555444444444444333333333222222222333333444444444555555555444333222222111333444555666555333222000222444666666444222222222555333111111111111000///000000111222222222111111111111111111111000//////...000333666888999999999>>>===;;;:::999999999999888555333111222222222111---...///000111111000000000000000000000000000000000000111111111111000000............///000222222777777666444222111000///,,,------...///000000111tttbbbWWWQQQMMMKKKHHHEEEDDDEEEGGGHHHGGGFFFEEEEEEFFFFFFDDDBBB@@@AAAAAA??????EEENNNVVVdddssszzzqqq^^^KKKCCCBBB@@@>>><<<<<<<<<<<<========================<<<<<<<<<<<<;;;;;;;;;;;;999999888888888777777777555444444444444333333333111222222333444555555666333333333444444333333222333333444444444333222222000333555666666555666777555333111111222222111000//////000111000///......111111111111111000//////...000333666888888888888::::::999888888999999:::999666333222222222222222...///000111111111000000000000000000000000000000000000111111111111000000.........///000111333444888777666444222000///...---------....../////////tttbbbWWWRRRMMMKKKHHHEEEDDDFFFHHHJJJIIIIIIIIIJJJKKKKKKIIIFFFBBBBBBAAA??????EEEQQQZZZjjjzzzuuuaaaMMMDDDBBB@@@>>><<<<<<<<<<<<============>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::999999999888888777777777777666666666555555555111111222333555666777777000111222333444444444444333333333333333333333333...111555777777888999;;;555333222111222222222000....../////////---,,,+++111111111111111000//////...000333666777888777777444444444666888;;;>>>???:::777333222222333222222000000111222222111//////000000000000000000000000000000111111111111000000.........///111222444444777666555333111///...------------............///vvveeeZZZTTTNNNLLLIIIFFFEEEFFFHHHIIILLLNNNQQQRRRPPPLLLJJJIIIFFFDDDCCCDDDCCCFFFQQQ\\\ppp|||ppp\\\IIIBBBAAA???======<<<=========>>>>>>>>>===<<<;;;:::::::::;;;;;;<<<;;;;;;;;;;;;:::::::::999888888888666666666666666555555555777666444444555555555444555555444444444333333333555333111111222333222111222333444555666888888999<<<888444111000000000000...///111000///...000111111111000000000000111111222111222666999:::888555444555666666666777:::===AAA:::333000111333222000///000222333222111///---111111000000000000111111111222333222000......///000////////////111333444666444222///.........///000///////////////000111xxxeeeXXXRRROOOMMMIIIGGGGGGJJJMMMOOONNNPPPSSSTTTRRROOOLLLLLLGGGEEEDDDDDDCCCEEENNNYYYkkkyyy~~~uuukkkZZZHHHCCCBBB@@@????????????@@@????????????>>>===<<<;;;::::::;;;<<<<<<<<<;;;;;;;;;;;;::::::999999999999888888777777666666555555777555333333444555444333555555444444444333333333555333111111222333222111222222333444555777777888<<<888444111111111111000...000111000///...///111000000////////////000000222111222666999;;;999666777888888888888999<<>>===<<<::::::;;;<<<<<<===<<<<<<<<<<<<;;;;;;:::;;;;;;;;;::::::999888777777666666666555333333444444444333555555444444444333333333555333111111222333222111111222222333444555555666999666222000///000/////////000111000///...///000//////............//////111111333666999;;;:::888888:::;;;:::::::::===??????:::444222444555444333222111111000000000000000111000000//////000000111000111222222000......///////////////000111222222///...---------...///000222222000///...---------wwweeeZZZSSSNNNKKKGGGEEEEEEHHHMMMPPPPPPSSSVVVVVVUUUSSSRRRRRRLLLHHHFFFEEECCCAAAFFFMMMTTT\\\```]]]WWWRRRJJJBBB@@@@@@@@@@@@AAABBBBBBCCCFFFEEEDDDBBB@@@???>>>===:::;;;<<<=====================<<<<<<<<<<<<===>>>======<<<;;;999888777666666444333222333444333222555555444444444333333333555333111111222333222111111111222222333333444444333111...,,,,,,---,,,+++///000111000///...///000000//////......//////000000111333666888:::::::::999:::;;;;;;::::::;;;===999666222111222333222111333222000///...///000111000000////////////000000///111222111///......///////////////000000111111111000////////////000111111000///...............tttdddZZZUUUPPPMMMIIIEEEEEEGGGJJJLLLNNNPPPSSSSSSRRRQQQQQQQQQMMMHHHEEEEEECCCAAACCCHHHLLLQQQSSSQQQMMMJJJFFFBBB@@@AAABBBDDDEEEFFFGGGHHHIIIHHHFFFCCCAAA???>>>>>>:::;;;<<<===>>>>>>>>>>>>???>>>=========>>>@@@AAAAAA@@@???===;;;999888777666555333333444444444333555555444444444333333333555333111111222333222111111111111222222222222222111///---,,,,,,---,,,+++000111111000///......///111000000//////000000111000111333555666888999:::;;;<<<======;;;:::;;;<<<555444222222222222222222444222000......///111222000000////////////000000...000111111///......///.../////////000000000000222111000//////...............---......///000000pppaaaYYYUUURRRPPPLLLHHHGGGGGGHHHIIIIIIKKKMMMNNNMMMLLLMMMNNNLLLGGGDDDDDDCCCAAABBBFFFJJJLLLMMMKKKHHHFFFEEEEEECCCDDDFFFHHHJJJLLLMMMMMMLLLJJJGGGCCCAAA???>>>>>>;;;;;;===>>>????????????@@@???>>>===>>>@@@CCCDDDDDDCCCAAA???===:::888777777666444444555555555444555555444444444333333333555333111111222333222111222222222222222111111111222111/////////000///...000111222111///---...///111111000000000000111111000222333444444555777999<<<>>>???>>><<<:::::::::333444444444444444444444333222000///...///111222000//////......//////000...///111000///......///...//////000000//////...//////......---,,,++++++,,,,,,,,,---...///111111}}}hhh\\\WWWUUUPPPNNNLLLIIIGGGFFFFFFFFFCCCEEEGGGHHHGGGGGGHHHIIIJJJEEECCCDDDDDDAAABBBDDDGGGGGGGGGGGGDDDCCCCCCEEEAAACCCFFFIIILLLMMMNNNOOONNNKKKGGGCCC@@@>>>======;;;;;;===>>>???@@@@@@@@@AAA@@@>>>>>>???BBBEEEGGGGGGFFFCCCAAA>>>;;;999888888777555555666666666555555555444444444333333333555333111111222333222111333333333222222111111111222111000000111222111///000111222111...---...///000000////////////000000000222333333222222444777999;;;<<<;;;888666555555111222444444444444444444222222000/////////000111//////............//////---///000000///......///......///000000///...---------------------,,,,,,------------......///000tttaaaXXXVVVVVVKKKJJJIIIGGGFFFEEEDDDCCC???AAACCCDDDDDDDDDEEEFFFHHHDDDBBBDDDDDDBBBBBBDDDCCCCCCCCCBBBAAA???@@@CCC>>>@@@CCCGGGJJJLLLMMMMMMNNNLLLHHHCCC@@@>>>======;;;<<<===>>>@@@@@@AAAAAAAAA@@@??????@@@CCCFFFHHHHHHGGGEEEBBB???<<<999888999777666555666777666555555555444444444333333333555333111111222333222111444444333333222111111111111000//////000111000...111222222111...---......//////............//////000222333222000000333666555666777666333111000000---///222333222222222222222111111000000000000000//////............//////---...000000///......///......///000000///...---,,,---...///000000000000///......---------......zzzggg[[[SSSNNNMMMGGGGGGFFFDDDCCCAAA@@@@@@>>>>>>>>>>>>>>>=========??????>>>>>>???AAACCCDDDBBBAAA@@@@@@??????@@@@@@AAACCCEEEGGGIIIJJJKKKLLLLLLJJJFFFBBB???>>>=================================>>>@@@BBBDDDFFFGGGGGGEEEDDDCCCAAA???<<<:::888888777555444444555666666444444333333222111111000444333111000000000111111555444333333222111000000////////////////////////555444222000000000000111111000///......///000111222111111111000000//////000000000000000000000000//////000111111111111111111111111111000000000000////////////////////////---...///...---...///111000000///...............//////...------------...////////////////////////kkk\\\TTTOOOLLLMMMFFFFFFEEECCCBBBAAA@@@???==================<<<<<<=========>>>@@@AAABBBCCCAAA@@@@@@???>>>????????????@@@BBBDDDEEEFFFGGGGGGEEEDDDBBB@@@>>>=========>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@BBBDDDFFFGGGGGGEEEDDDCCCAAA>>><<<:::999888777666666555555555555444333333222222111111111444333111000000000111222444444333333222111000000111111111111111111111111333222000///......//////000000///......///000000000000000000//////......000000000000000000000000//////000111111111111111////////////............////////////////////////...///000///......000222111000//////......////////////...------------...////////////////////////}}}mmm[[[QQQMMMIIIIIIJJJDDDDDDCCCBBB@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<>>>@@@AAAAAAAAA??????>>>============>>><<<===>>>???@@@AAAAAAAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===???BBBDDDEEEFFFGGGEEEDDDBBB@@@>>>;;;:::999888888888777777555444444444333333222222222222333333222111000000000111222333333333222222111111111111111111111111111111111000000///...------------//////...------...//////////////////............000000000000000000000000//////000111111111111111............////////////000000000000000000000000///000111000//////111333111111000////////////000//////...------------...////////////////////////mmm```SSSLLLHHHEEEDDDFFFBBBAAA@@@???>>>===<<<<<<999999999999::::::::::::666888<<>>??????@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>;;;===???AAACCCEEEEEEFFFEEEDDDBBB???===;;;:::999888999999999888666444333444333222222222222333444333222111000000111222222333333222222222222222222111111111111111111111111//////......------------.........------.........////////////////////////000000000000000000000000//////000111111111111111000000000000111111111111000000000000000000000000000111222111000000222444222111111000000000000000//////...------------...////////////////////////uuuhhh^^^UUUKKKGGGDDDAAA@@@BBB???>>>>>>===<<<;;;::::::777888888888999999999:::555888;;;>>>@@@@@@>>>===;;;;;;:::999999999999:::888999999:::;;;;;;::::::<<<<<<============<<<<<<========================;;;<<<>>>@@@BBBDDDEEEEEEEEEDDDAAA>>><<<:::999999888999999:::999777555444555444333222111222333444222222111000000111222333222222222222222222333333000000000000000000000000///000000000//////......---..................---000000000000000000000000000000000000000000000000//////000111111111111111///000000000111111111222000000000000000000000000000111222111000111222444222111111000000000000000//////...------------...////////////////////////}}}tttaaaWWWMMMGGGBBBBBBAAA>>>>>>@@@<<<<<<;;;::::::999888888777777777888888999999:::777999<<<>>>??????===<<<999999888777777777777888666777888999999999999999999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===@@@BBBCCCDDDEEEEEEDDDAAA>>>;;;:::999999999999999999999888777777777666444222111222333444222111000000000111222333111111111222222333333444////////////////////////000000111111111000000///---...////////////...---000000000000111111111111000000000000000000000000//////000111111111111111------......//////000000000000000000000000000000000111222111000000222444111111000////////////000//////...------------...////////////////////////qqqxxx~~~}}}qqqaaaTTTNNNCCC???===???>>>;;;;;;===::::::999999888777777777666777777888999999:::::::::;;;===>>>>>>>>>===<<<888777777666666666666666444555666777888999999999777777666666666777999:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===???AAACCCDDDDDDFFFDDD@@@===;;;999999999999888888888888999::::::999888555222111111222333222111000000000111333444000000111222333333444444000000000000000000000000///000000111111111000///...///000000000000///.../////////000000000111111000000000000000000000000//////000111111111111111---------...///000000000///////////////////////////000111111000000111333111000//////......////////////...------------...////////////////////////gggiiijjjggg]]]PPPHHHEEEAAA>>>===???>>>:::888:::999999888888777777666666666777777888999:::::::::<<<<<<===>>>>>>===<<<<<<777777666555555555555555333333555666777888888888888777666666777999<<<>>>::::::::::::::::::::::::999;;;===???AAACCCCCCDDDFFFDDD@@@===:::999999999999888888777888999;;;<<<;;;999555222000000111222111111000000000111333444000000111222333444444555111111111111111111111111...///000111111000//////...///000111111000///...---.........//////000000000000000000000000000000//////000111111111111111...//////000111222222333///////////////////////////000111000//////111333000000///...............//////...------------...////////////////////////ccc[[[UUURRRMMMFFFAAAAAA>>>======;;;:::999888888888777777666555444444444444666777777666777999<<<999===@@@@@@>>><<<<<<===999777666666777777555444555444333333444555666777777777666666666666666777::::::999999888888999999:::::::::;;;>>>BBBEEEGGGDDDBBB???===:::999888888999999999888888888777777555444333333222222222222222111111222333444555666000000000000/////////...444333333222111111111222222111///.........///000......---------,,,,,,,,,///////////////000111111000000////////////000000000000//////.........---000000000000000/////////---...............------///000111000///...///000111000///......---------//////---,,,,,,---...//////......------///000111YYYRRRLLLKKKGGGAAA>>>>>>======<<<;;;:::999999888888888888777666666555555555666777777777888:::<<<===@@@CCCCCCAAA??????@@@;;;999666666666666555444666555555444555666777888777777666666666666666777:::999888888777777777777777777777999;;;???BBBDDDDDDBBB@@@===;;;:::999999999999888888888777777777555444333222222222222222222222222333333444555666222222111000000000000111444333222111111111111111222111000/////////000000////////////.........---///////////////000000111000000////////////000000000000000/////////......////////////////////////...//////000000//////......000111000//////000111111111000///............///...------------...//////......------///000111qqqOOOIIIEEEDDDBBB>>><<<===;;;;;;;;;::::::999999999999888888777777666666666555777888888777888;;;===>>>AAACCCDDDBBBAAA@@@@@@===:::777555555666666555777666666666666777888888777666666555555666777777:::999888777666555555555666666777888:::===@@@BBBBBBAAA???===;;;:::999999888888888888777777777777444333333222222222222333333333333444444555666666555444222111000111222333333222111111111111111111222111111000///000000000111111000000000000000/////////......//////000111000000////////////000000111000000000000000//////........................///000000111111000000000---///000000000///111222222222111000///////////////......------.../////////......------///000111sssbbbLLLFFFCCCCCCBBB>>><<<===::::::::::::999999999999777777777777666666555555666777888888888999;;;======???AAABBBAAA@@@???>>>>>>;;;666444444555666555666666666666666666777777666666555555555666777777:::999888777666555555555777888888999;;;>>>@@@AAA@@@???>>><<<:::999888888888888777777777666666666333333222222222222222333333444444555555666666666666444111//////000333444222111111000000000111111222222111111000000000000000000000000000000000000///............///000000//////000000000000//////111111111111000000000000---------...............//////000000111111000000---///000000000000222333333222111000////////////...............////////////......------///000111uuubbbUUULLLFFFBBBBBBAAA===;;;<<<999999999999999999888888555555555555555444444444555666888888777888:::<<<===>>>???AAAAAA@@@>>>======:::555333444555555555555555555555555555555555555555555555555666777777::::::999888777666666666777777888999;;;===>>>???===<<<<<<;;;:::888777777777777777666666666555555222222222111111222222333333444555666666666555555444222000......///111333000000000//////000000111111111111111000000//////////////////////////////...............//////000//////000000000000//////000000000000111111111111------------......//////---...//////000000000000---///000111000111222444333222111000////////////---......//////000000000///......------///000111wwwfffWWWOOOIIICCC??????>>>:::999:::999999999888888777777777444444444444444444444444444666777777666777:::<<<>>>>>>???@@@BBBAAA???<<<:::777444333333555555444444555555555555555444333444444444444555666777777999999888777777777888888555666777888999:::;;;;;;;;;;;;;;;;;;:::999888777666666666666555555555555222111111111111222222333333444555666666555444333222111///------...///000///////////////000000111000000000000000///......------............//////......------......///000...///000111111000///...//////000000000000000111---------...//////000000------...///000000000000...000111111000000222333222222111000////////////------///000000000000000///......------///000111{{{qqqgggYYYOOOKKKEEE???<<<===<<<999888999::::::999888777666666555555555555555555555555555333555666666555666888;;;===<<<<<<>>>@@@@@@===:::666444222222444555444333555666666777666555444333444444444444555666777777777666666666666777888888666777888999::::::;;;;;;;;;<<<<<<===<<<;;;:::999666666666555555555444444111111111111111222333333222333444555555444333222111000///........./////////............///000111...//////000///...---,,,---------....../////////...------------...//////...///000111111000///........./////////000000000------...//////000111111---...///000111111111111000111222222000000111222111111000///............,,,---///000111111000000///......------///000111~~~xxxjjjaaaXXXLLLEEEDDDCCC===;;;<<<<<<:::999;;;;;;:::999888777666555444555555555666666666666666333444555555555666888::::::888888:::======999666333222111222444555444333666777888888888666555444333333333444555666777888555444444555555666777888999999:::;;;<<<===<<<<<<<<<===>>>>>>>>>===;;;:::666666555555555444444444111111000000111222333333111222444555555444222111000000000000/////////..................///000111---.../////////...,,,+++---.........//////000000...------------...//////...///000222222000///...---.........//////000000.........///000111111222//////000222222333333333111222333222000000111222111000///......---------,,,---///000111111111000///......---...///000111qqqgggZZZPPPKKKHHHDDD@@@<<<<<<;;;;;;;;;:::::::::999999999888777666666555555333111111222444444444888888777777666666666666666666777888999999888888333222222222333444555555555777999999777666555666666555333222222333444666666555444444555777:::;;;::::::;;;<<<<<<;;;;;;:::<<<<<<<<<<<<;;;::::::999999888777666666555555666111111000000111222333333333222111111222222000///000000000000000000000000...------,,,,,,------...//////.........---------------............---------...///111111111000000,,,------...///000111111............/////////000111000000///...---------............///000222222...000333333222000......111000000///......------......///000000000000000111000//////000000///...|||qqqccc[[[OOOHHHEEECCC@@@===;;;;;;;;;;;;::::::::::::999999888777777666555555555333222222222333444444555555555444444333333333555666666777777777777777555555444333333333444444333555777777555444333444666555333222222333555666777666444444444555777888::::::;;;;;;;;;;;;;;;;;;============<<<;;;::::::999888777666555555555555111111111111111222333333333222111222333333222000000000000000000000000000///......------....../////////.........---------......////////////.........///000111111000//////---------...//////000000........./////////000000111000000///......------//////...//////000111222000222444333222000000111000000//////...------,,,//////000111111111111111000///...///000111000///}}}mmmbbbTTTMMMEEE@@@???>>>===;;;;;;;;;;;;:::::::::999999888888777777666666555555444444333333333333444444444444333333333333222222555555555666666666666666777666555444333333333333666888::::::888777666777555555444333333444555666999888666555444555666666999999::::::;;;;;;;;;<<<>>>>>>>>>======;;;::::::888777666555555444444555222222111111111222333333333222222333444444333111000000000000000000000000000//////////////////000/////////............---//////000000000000/////////000000000000000///................................./////////000000000111000000//////......---000000////////////000000333333444333111000222333/////////...------,,,,,,000000111222222222111111///...---...000111111000ooo___UUULLLGGGAAA>>>=========<<<::::::::::::999999999999777777777666666555555555444444555444333222333444444444444444444444444444444444444444555666666777777666555444333333333333777999;;;;;;999888777888555444444444444555555666999888777777666777777777888999999999:::;;;<<<===>>>>>>>>>===<<<;;;:::999888777666555444444444444333333222222222333333444222111111222333444333111////////////////////////000//////......//////000/////////...............000000111111111111000000111111000000000///......///.........---------,,,...////////////000000000000000000000//////......111000000////////////000444444333111//////222444///.........---------,,,///000000111111111000000...---,,,...000111111000}}}nnn___RRRIIIGGGDDD@@@>>><<<<<<<<<;;;::::::999999999888888888666666666555555555555555333555666555333222333444333444444444444444444444444444444444555777999999666666555444444444444555333555777666555333333333444444444444555555666666555555555555666666777777888888888888999;;;===>>>>>>>>>======;;;:::999888888777666555555444444555444444333333333333333444111000///000222222111//////////////////////////////..................///////////////////////////000000111111111111000000111111000/////////....../////////...------,,,,,,////////////000000000111000000000000000/////////111000000////////////000333333111///---...111333...............---------...///////////////......---,,,,,,---000111111000|||ooobbbWWWLLLEEECCCAAA???===;;;:::999999999999999888888888777777555555555555555555444444333666888777333111222444111111222222222222333333444444444555777:::<<<>>>:::999888777666666666666444666777777666444444444444444444555666666777777222222222333333444444444777777777777999;;;===?????????>>>===<<<;;;999888999888777666666555555555555555444333333333444444111000///000111111///---000000000000000000000000///......------......///...////////////000000000000000111111111111000000111000000////////////000000000//////.........---/////////000000000111111000000000000000000000000000000////////////000000222222111///---...000222////////////////////////......//////......------...---,,,---///000000///nnncccgggoooppppppbbbXXXOOOHHHCCC??????>>><<<:::999999999999888888888777777777777444444444444444444444444333666999888444111222444222222222222333333333444444444555666999===@@@CCCAAA@@@>>>;;;999777666666777999::::::999777777777333444555666666777777777444444444444444444333333666666666777888;;;>>>@@@AAAAAAAAA@@@>>>===;;;::::::999888777777666666777666666555444444444444444333222111111111000...,,,000000000000000000000000000//////......//////000.../////////000000000000///000000000000000000///000000///......///000111000000000000000000////////////000000000111111111000000000000000000000000//////...//////000111222222222222111//////111222000000000000000000000000///////////////...------///---,,,---//////...---www___PPPTTT[[[]]]dddrrr{{{qqqbbbUUULLLFFF@@@======>>>>>>===<<<;;;;;;<<<888888888888777777777777444444444444444444444444333777:::888444111222444444444444555555666666666555555555777;;;???CCCFFFHHHFFFCCC???;;;888666555555777999888777555555555333444555666777777777777999999999888777555444333666666555666888;;;>>>@@@CCCCCCCCCBBB@@@>>>===<<<;;;:::999888777777777777777666555444444444444444555444222222222111...,,,000000000000000000000000111111000000000000111111.../////////000000111111//////000000000000//////000///.........000111222000000000000111111111111000000000000111111111111000000000000000111111111............///111222222333333444333111000111333000000000000111111111111000000111000000///......///...------...///...,,,vvvjjjaaa]]]```dddccccccppp~~~wwwjjj```SSSJJJFFFDDD@@@===:::;;;;;;;;;;;;;;;;;;;;;999888777777777777555333555555555555555555555555:::999666333111000000000111111222222222111000000333333555888>>>EEEKKKOOOIIIGGGCCC>>>:::777555555666666666666555444333222444444333222333444555666777666666555555555666666555666777777888:::>>>BBB@@@DDDHHHJJJEEE???<<<<<<:::999888999:::999888666444222111111333555444444666666555444333111111000000000//////.........---000///...---------------//////.........---------//////.........---------////////////////////////...///////////////......000000111111111111000000......//////////////////............///000222222444333111000000000111111////////////000000000000111111111111000000000000---------......000111111~~~}}}|||{{{wwwpppkkkiiikkknnnkkkiiiqqq~~~zzzxxxvvvqqqiiibbbXXXPPPGGGAAA???===;;;888;;;;;;::::::::::::::::::888777666777777777555333444444444444444444444444777666444333222222222333222222222222222111111111222444666;;;AAAHHHNNNQQQHHHDDD???;;;888888999:::777777777777777555444333555444333333333444555666555555444444444444555555333444444555555888<<>>>>>555444444555666777666444333222000111222333333222333333222111000///...---000000/////////.........000//////...............000000/////////.........//////.........---------////////////////////////......////////////......000000111111111111000000///////////////.....................///000111222333222111000000000111222............////////////111111111111000000000000...------......000111111~~~{{{{{{|||||||||}}}zzzwwwvvvvvvwwwxxxuuuvvvwwwvvvtttssstttuuuvvvrrrttt|||}}}wwwtttwwwrrrmmmhhhdddaaa\\\UUUPPPJJJFFF@@@===>>>>>><<<:::;;;:::::::::999888888888888777666666777666444222444444444444444444444444333333222222333333444555333333222111111222333444222555999???EEEKKKPPPRRRGGGCCC===777555555777999666777999999999777555333444333333333333444555555333333333333333333333333000111222222333555999<<<>>>DDDJJJKKKGGGBBB>>><<<333222222333555666555444444222111111222333222111222222111000///......---000000////////////......111000000///////////////000000000000000//////////////////............---////////////////////////......///////////////...111111222222222222111111000000//////.........---............///000111111111111000000000111222222------------.........///111111111111000000000000............///000111111|||xxxuuutttuuuwwwxxxvvvvvvvvvuuussssssuuuvvvtttuuuuuuvvvuuuttttttsssxxxsssqqqsssrrrllliiijjjccc___YYYUUURRROOOJJJGGGCCCAAA>>>>>>@@@@@@>>>===;;;::::::999888777666666777666555555666666444222333333333333333333333333111111222222222333444444444333111000000222444555333666:::@@@EEEIIIKKKLLLDDDAAA;;;666222111111222555666888999888666444222111111111222222222333333000111111111222222222111///000111111222444888;;;@@@KKKUUUWWWSSSLLLDDD>>>888777555555777777777666555444222222333333333222444444333333222111111000000000//////////////////111111000000000000000111/////////////////////////////////...............////////////////////////---...//////////////////111111222222222222111111000000000///......------...............///000111///000000000111111222222---------......//////000111111111111000000000/////////......///000111111~~~||||||{{{yyywwwtttqqqpppqqqtttvvvqqqtttwwwxxxvvvuuutttuuutttsssrrrrrrrrrrrrrrrrrrqqqlllgggeeebbb]]]ZZZYYYQQQOOOKKKHHHFFFDDDBBBAAA<<<;;;;;;<<<<<<<<<;;;999::::::999888888777666666555444444444666666444222333333333333333333333333222222222222222222111111333222111000000222444555444666999===@@@AAABBBBBB;;;:::888555222///------222333555666555444222111//////000000111111111111///000111222222222111111000111222222222555999<<>>;;;999777777777666555777555333444555666555444555555555444444333333222//////000000000000000000111111000000000000111222........................////////////////////////////////////////////////------...///////////////111111111222222111111111000000//////.........---...............//////000//////000000111111111111---......///000000111111111111111111000000000///000////////////000000111{{{wwwtttsssttttttqqqqqqpppooommmooorrruuurrrvvv{{{{{{wwwsssrrrrrrqqqooommmmmmnnnpppppppppkkkfff```ZZZVVVRRRNNNLLLGGGFFFDDDBBB@@@?????????:::;;;;;;;;;;;;:::999999:::999999999888777777777444333333444555555444222222222222222222222222222222222222222222111000///111000000000000222333444333444666888999999999888111222222222222111000///111222222222222222111111...///000000111111000000///000111333333333222222111222333333444666:::>>>QQQccctttwwwrrrhhhXXXIII???===999777666666555333777555444444666777777777444444333333222222222222//////000000000000111111000000000000000111111222------------...............////////////000000000////////////////////////,,,---...///000000000000000000111111111111000000///////////////////////////......---......////////////000111111111000000---......///000111222222111111111111000000000000000000000//////000000111|||vvvuuutttqqqnnnllllllmmmlllnnnoooooonnnooorrruuuwwwzzz|||yyysssmmmlllmmmkkkiiiggghhhiiijjjhhhfffaaa]]]XXXRRRNNNLLLIIIFFFAAABBBAAA@@@???=========:::;;;<<<<<<;;;;;;;;;;;;999999999999999999999888333333222333555555333222222222222222222222222222000111222222222111//////...//////000000111222222111222222333333333333222000000000000111111222222222111000000000111222222///000111222222222111111///111333555555555444333222333333444444777;;;>>>LLL^^^nnnoooiii```PPP@@@???<<<999777777777666555555333333444666888888888333333222222222222111111//////000000000111111111///////////////000111111---.........////////////.../////////000000000000////////////////////////,,,---...///000000000000//////000000000000//////------......///000000000///......------.........///000000111111000///...,,,,,,---...///000111222111111111111000000000000111111000000000000000111||||||}}}yyyvvvrrrsssrrrpppllliiihhhhhhkkkmmmppppppoooppptttwww{{{}}}|||vvvmmmgggfffhhhhhhfffddddddeeeccc^^^ZZZRRRQQQLLLHHHFFFFFFCCC@@@<<<======<<<:::888777777777888999999888888999:::999999999999999:::::::::333222222333444555333222111111111111111111111111...///111222222111000000------///000111111111111000000000000000000111111555333111//////000222333333222000//////000222444000111222333444333222222000222444666777666555444222333333444444777;;;>>>HHHZZZhhhfff```YYYJJJ:::@@@===:::888888999999999333222111333555888888888444444333333333333333333//////000000111111111222//////...//////000111111.../////////000000111111.../////////000000111111////////////////////////,,,---...///000000000000......////////////......,,,,,,---...///000111111///......---------......000000111111111///...---++++++,,,---...///000111111111111111000000000000111111000000000000000111zzzyyyxxxxxxxxxxxxyyyyyytttuuuvvvuuutttssstttuuunnnmmmlllkkkkkkjjjhhhfffhhhiiikkklllmmmppptttwwwwwwmmmfffdddbbb___\\\\\\[[[YYYVVVSSSQQQOOOMMMOOOLLLHHHEEECCCAAA>>><<<;;;::::::999999::::::;;;999999888888777666666555:::999777777888888666555333333333333333333333333333333333222222222111111111111000/////////////////////111222333444444444444333222222111111111111111111222333333111000///111111000000000000000000222222111111111111222222000111333333444333222111333222111111111333666777DDDJJJRRRVVVRRRKKKCCC===;;;::::::999888777666666444444444555555555666666333333333333222111000000111111111111111000//////222///---,,,---/////////000///...///000111000///////////////////////////......////////////......---......///000111111222......---------,,,,,,,,,000000000000////////////222111000//////000111111222222000///---,,,,,,,,,000000000000///////////////////////////000000111444222111111222222000...}}}yyywwwtttsssrrrqqqqqqppppppppppppppppppqqqqqqrrrrrrrrrkkkjjjiiijjjkkkkkkiiiggggggggghhhjjjmmmoooqqqrrrvvvooogggbbb```^^^YYYUUURRRQQQPPPMMMKKKIIIGGGFFFFFFDDDAAA??????>>><<<:::::::::999999999999:::::::::999999888777777666666:::888777777888777666444333333333333333333333333333333333333222222222222111111000///////////////000111222444555555666666333333222222222222222222333333333333333222222111333333333333333222222222333222222111111111111222111222333333333333222111333222111111111333555777;;;@@@GGGJJJHHHCCC===:::999888888777666666555555444444444555555555666666555555555555444333222111111111111111111000000///222000...---///000000///000///...///000111000///////////////////////////......////////////............//////000000111111///.........---------,,,.../////////000000111111222222000000000000111222444333222000///.........////////////000000000000000////////////000111111555333111000111111000///|||yyyuuuqqqnnnmmmnnnmmmlllkkkjjjjjjiiiiiillljjjiiikkkoooqqqpppnnnfffeeeeeefffhhhiiihhhffffffddddddfffjjjllljjjhhhfffbbb]]][[[YYYVVVQQQLLLHHHGGGFFFEEECCCAAA@@@???>>>===;;;:::;;;<<<;;;:::999999888888888888999999:::::::::999888888777777:::888777777777777666444444444444444444444444444444444444444333333333333111111000/////////000000222333444555666777777777444333333333333444444555555555444444333333333444333333333333333333333333333333333222222222111111222222333333333222222111222222111111222333555666333666;;;===<<<:::999888777666666555555444444444444444555555555666666666777777777777666555444333111111222222111111000///111000///000222222000///000///...///000111000///////////////////////////......////////////......////////////////////////////////////............---......///000111222333333222111000000111222333555444333222111000000000......//////000000111111000000000000000111111222777444111//////000//////{{{wwwuuussspppmmmjjjiiihhhkkkkkkkkkjjjjjjiiihhhhhhjjjgggeeehhhnnnqqqoookkkcccbbbbbbcccddddddcccaaadddaaa___```dddddd___ZZZVVVUUUTTTSSSRRRNNNIIIDDDBBBBBBAAA@@@???>>>======<<<;;;999999;;;;;;;;;:::888888777777777777888888:::::::::999999999888888999888666666777777555444555555555555555555555555555555444444444333333333111111000000///000000111333444555666777777777777555555555555555666777888666555444333222333444555111111111222222222222222444444444444444333333222222333333333222222111111222222111111222333444444222333555666555555777888555555555555555444444444555555555555666666666666777777777777666555444444111222222222222111000000000000000222444444111///000///...///000111000///////////////////////////......////////////......//////////////////......000000000///////////////...//////000111111222222333222111111111222333444444333222222111111111111......//////000000111111000000000000000111222222888444000....../////////~~~xxxuuurrrqqqnnnkkkiiigggffffffiiiiiijjjkkkkkkkkkjjjjjjiiifffdddggglllooommmjjjeeedddbbbbbbbbbbbb___]]]aaa]]]YYYYYYZZZXXXRRRLLLKKKKKKLLLLLLKKKGGGCCC???>>>>>>>>>===<<<<<<;;;;;;<<<:::888888999:::999888888777777666666777777888:::::::::999999999999999999888666666777777555444555555555555555555555555555555444444444333333333111111000000000000111111333444555666666777777666777777777777777888999:::666555333222222333333444111111222222333333333333555555666777777666555555333333333222222111111111222222111111222222333333333444444333222222444666444444555555555555555555555555555666666666777777666666777666666555444333222222222222222111000000//////111333555444222///000///...///000111000///////////////////////////......////////////......////////////............000000000000000000000000111111111111000000000000222222111111111222444555222111111000000000111111.../////////000000000111000000000///000111111222777444///---.../////////}}}wwwrrrooonnnllljjjhhhfffeeeeeefffhhhiiijjjkkkkkkjjjiiihhhhhhfffdddfffiiijjjiiiggggggeeecccbbbaaa___\\\ZZZYYYVVVRRRPPPOOOLLLHHHDDDDDDDDDEEEEEECCCAAA>>><<<;;;::::::999999888888888999888666666666777666555888888777777777777888888999999999999999999888888999777666666666666555333444444444444444444444444444444444444333333333333111111000000000111222222444555666666777777777666888777777777777888888999555555444333333333333444333444444555555666666777555666888999::::::999888444444333222111111111111111111222222222222222222222333333111000///111333333333444444555555555666555555666666666777777777666666666666555444333222222222222333222222111000//////000222444444222000000///...///000111000///////////////////////////......////////////..............................////////////000000000000222222111111111000000000111111000000111222444555000000/////////000000111000000000000000////////////////////////000000111444222///......///000///~~~yyysssnnnllliiihhhgggeeeeeefffhhhiiijjjkkkllllllkkkhhhfffeeeeeeddddddcccccccccbbbbbbbbb```^^^]]]\\\ZZZWWWUUUOOOMMMKKKHHHEEECCCAAAAAA@@@@@@@@@>>><<<;;;:::;;;999999888777777666555555777555444444666777777666999888888777777888888999888888888888888888888888999777666555666666555333333333333333333333333333333333333333222222222222111111000000111111222333666777777888888888888888777666666555555555555666555666666666666555444444444444444555666777777777555777999<<<=========<<<555444333111111111111111111111222222222222111111///111222222111000111222111111222222333444444555555666666666777777777777666666666666555444333222222222333333222222111000///...///111333333222000000///...///000111000///////////////////////////......////////////......,,,------....../////////.........//////000000000111111111111111111222222000000//////000111333444///////////////000111222111111000000//////.....................//////000111000......000000000///}}}wwwqqqmmmkkkgggfffeeeeeefffiiikkkmmmooooooooonnnlllhhheeecccbbbccccccaaa^^^]]]]]]^^^[[[YYYXXXWWWVVVUUURRROOOHHHHHHFFFCCC@@@>>>???AAA???>>>===:::888777888::::::999999888777666555555666555444555777999999999999999888888888888999999777777777777777777888888888777555555666666444333333333333333333333333333333333333222222222111111111111000000111222333333888888999:::::::::999999666555444333333333333333666777888888888777555444222222333333444555666666555777:::===?????????>>>666444333111000000111111111111222222222111111000...000333444333222222333//////000111222333333444666666666666777777777777777777777777666555444333222333333333333222111111///......000222333222111000///...///000111111///////////////////////////......////////////......,,,,,,------...///000000---.........//////000000//////000111222333333444000////////////111333444////////////000111222333222222111000///...---------------------...//////000///...///111111000///}}}{{{zzzzzz|||~~~~~~~~~}}}~~~}}}xxxpppkkkhhhhhhbbbbbbbbbccceeeiiilllnnnppprrrssssssooohhhaaa\\\___^^^\\\ZZZXXXVVVTTTSSSZZZTTTOOOMMMNNNMMMIIIEEEEEEBBB>>><<<<<<>>>@@@@@@;;;;;;::::::999888777777;;;::::::999888777666666666666777777777777666666888888777777777777888888333444666777888777666444666666555555555444444444111111222333333444555555555555444333333222111111111111111000///111555888999;;;<<<======;;;999888:::888777555444444444444222333444555555555444333666444222222555666777777666888;;;???@@@@@@???>>>888666333111//////000000000000000000000000000000111111222222222333333333333222000//////111222444555555555555666777888999999888777555444444444444222222333222222111000///111111222222222222111111..............................////////////............------------......,,,,,,------...//////000///////////////////////////000111222333333222111222222111111222222333444444222000///000000///...////////////000000000000//////////////////////////////............//////{{{xxxvvvuuuuuuxxxzzz{{{zzzxxxyyyxxxtttnnniiiggggggcccbbbbbbccceeegggjjjlllpppqqqrrrqqqmmmggg```[[[WWWWWWUUUSSSQQQOOOMMMLLLRRRMMMHHHGGGHHHGGGDDD@@@>>><<<;;;<<<>>>>>>>>><<<:::::::::999999888888777777777666666666666666666777888888999999888888777888777777777777777777888444555777888999888777666555555555444444444444333222222222333333444444444555555444333333222111111111222111000000222666999999::::::;;;:::999888777888777555333222222222333222333444555555555444333444222111111333555666555555777:::===??????>>>===888666333111000///000000000000000000000000000000111111111111222222222222444333222111222333555666666666666555666666777888888777666555444444444444222333333222222111000///111111222222222222111111..............................////////////....../////////....../////////------......///000000111000000000000000000000000...///111222222222111111111111111111111222333333444222000///000000///...////////////000000000000//////////////////////////////............//////xxxsssqqqpppnnnooorrrtttuuuuuuqqqrrrqqqoookkkgggeeeeeedddcccccccccdddeeeggghhhkkkllllllkkkggg```ZZZVVVOOOOOOMMMKKKIIIHHHFFFFFFIIIEEEAAAAAABBBBBB???<<<888999;;;>>>@@@@@@===:::999999999888888888888888555555555555666666666777777777888888888888777777777777777777777777777777555666777888999888777777444444444444333333333333333333333333333333333333555444444333333222222111222222222111111333666999:::999888777666666666666666555333222111000111111222222333444444444444444222111///000222444444333444666999;;;<<<<<<;;;:::777555333111000000000000000000000000000000000000000000000000111111111111333222222222333444666777777777666555555555555666777777666555444444444555333333333333222111000///111111222222222222111111..............................////////////......000000000000000000000000......//////000111111111111111111111111111111111...///000000000000000000000000000000000111111222444222000///000000000...////////////000000000000////////////////////////000//////......//////000}}}|||zzzuuupppllljjjiiijjjmmmoooppppppllllllllljjjhhhfffeeeddddddcccbbbbbbaaabbbccccccaaabbbbbb```\\\VVVQQQNNNJJJIIIHHHGGGEEEDDDBBBBBBCCC@@@>>>>>>??????>>><<<:::;;;===???AAA@@@===;;;777777777888888888888888777777777777777777777777444555555666666555555444666777777777777777777666555555666777777777777666444444333333333222222222333333333333333333333222444444444333333222222222222333333333222444777999;;;:::777555444555666666666555333222000000111111222222333333444444444444222111000111333444444333333555777888999999888888666555333222111000000000000000000000000000000000////////////000000000000000000000000222333555666888777666555444444444444666666555444444444555555333333333333222111000000000000000111111000000000..............................////////////....../////////000000/////////....../////////000000000000000000000000000000000....../////////////////////////////////000111111333111000///000111000///////////////000000000000////////////////////////000000////////////000000~~~yyytttqqqqqqqqqnnnlllgggfffdddeeehhhjjjkkkkkkggggggffffffeeedddcccaaa``````___^^^]]]\\\\\\\\\XXXXXXWWWUUURRRMMMIIIGGGDDDDDDCCCBBB@@@??????>>>>>><<<;;;;;;<<<<<<<<<;;;>>>===<<<<<<======;;;:::777777777777777777777888888888777777666555555444444444555555555555444444555666777777777777666555444444444555555555555555444444333333333222222222333333333333333333333222444444333333333333222222111222333333333444666999<<<:::888666555666777888777666444333222111222222222222222222333333444444333222222333555666555444333444555666777777666666555444333222111111000000000000000000000000000000....../////////000000000///000000111222444555666888777666444333333333333555444444444444555555666333333444333333222111000......////////////......////////////////////////......////////////......---......//////......---------............////////////////////////////////////..................//////......//////000111333111//////000111000///////////////000000000000000000000000000000000000000000////////////000000|||zzzuuunnnkkkkkkkkkjjjhhhbbb```______aaacccdddccccccaaa`````````___]]][[[YYYYYYXXXWWWUUUTTTSSSSSSOOOOOONNNLLLJJJGGGDDDCCC>>>>>>===<<<;;;;;;::::::999888888888888888888999>>>;;;888777888999999888777777777666666666666666666666555444333222111111555555666666666666555555555555777777777777555555333333444444444555555555444444444444333333333333333333333333333333333333333333333333333333333333000222333333333333666888;;;:::888777666777999:::888777555444333333333333222222222222222333444444444333333555777888666555444444555555555555555444444444333333222111000000000000000000000000000000////////////000000000000222333333444555666666777777666555444333222222222444333333333444555666666444444444444333222111000......////////////......////////////////////////......////////////......,,,---...//////...---,,,---------.......................................000000///............//////////////////000000111222111//////000111111000////////////000000000000000000000000000000000000111000000//////000000111}}}yyyxxxsssnnnkkkjjjiiieeebbb\\\ZZZXXXXXXYYY[[[[[[ZZZ]]][[[YYYXXXYYYXXXUUURRRPPPPPPOOONNNMMMKKKJJJIIIGGGFFFEEEDDDBBBAAA???>>>;;;;;;::::::999888888888777777777777666666777888;;;999777777888999999888777777777666666555555444444444444333333222222222555555555666666555555555444555777888888777555444444444444444444555666666555555555444444444444333222222222333333444444444333333333333333333333333///111222333222333555666999888777777777888999:::888777555444333222333333333222111111111222333444333333333555777888666555444444444444444444444444333333333333222111111000000000000000000000000000//////000000000111111111333444444555555666666555555555444333222222222333333333333333444555666777444444444444333222111000///000000000000000000///////////////////////////......////////////......---...///000000///...---/////////...............////////////////////////111111///.........//////000000//////000000111222222000//////000111111000////////////000000000000000000000000000000000000111111000000000000111111}}}rrroookkkiiihhheee___ZZZWWWUUUSSSRRRTTTUUUTTTTTTYYYVVVSSSSSSSSSRRRNNNKKKJJJIIIIIIHHHGGGEEEDDDCCC@@@???>>>===<<<;;;::::::;;;;;;:::::::::999999999888999999888777777888999999888888:::<<<<<<<<<:::888888777666555444444333444444444555555555666666222333333444444333333222444555666888888666555444666555555555555666777777666666555555555444444444111111222333333444555555333333333333333333333333...000222222222222444666666666666777777888999:::888777555333222222222333333222111111111222333444333333333555777888666444555555444444444444333333333333333333333222111000000000000000000000000000000000000000111111111111222222333444444333333333444444333333222222333333222222222333444555666777444444444444333222111111111111222222222222111111000000000000000000000000......////////////.........///000222222000///...000000000000////////////000000000000000000000000222111000///......///000000000000000000111222222222000//////111222111000////////////000000000000000000000000000000000000111111000000000000111111yyyrrrlllhhhccc\\\WWWWWWPPPOOONNNMMMLLLLLLLLLLLLNNNMMMMMMKKKJJJIIIHHHHHHCCCBBBAAA@@@???======<<<888999999::::::;;;;;;<<<:::999777666666666777888;;;:::888777777777888888666666777888999::::::;;;888777666555444333333333555555555555555555555555777777666666555555444444111===BBB:::333666888444888777777666555444444444444444444444444555666666444222111222444666666555555555555555444333222111333333333222222222111111333555888::::::::::::;;;<<<888444222222222000...111000000111333333111000555555555666666777888888777777777777666666666666555444333222111111111111//////000000000000//////......///000111222333333222222222222222222222222111111111000111111222222444333333555777888888666666444333333333333222000111111111111111111111111000000//////.........---////////////////////////111111222111...---......---------...000111111000444444333222111000...------......///////////////000000////////////000000000111222333333222111000//////000000000000//////333222222222111111000000000000000000000000000000wwwooohhhddd^^^WWWSSSSSSLLLLLLKKKJJJIIIIIIIIIIIIJJJIIIHHHGGGFFFEEEEEEDDD???>>>>>>===<<<;;;::::::::::::::::::::::::999999999888888777777777777777999888777666666666777888888888888999::::::;;;;;;777777666555444333333333555555555555555555555555666666555555555444444444777BBBFFF===666888999555888777777666555555444444444444333333444444555666222333333333333333444444444444444444333222111000222222222222222222222222444777<<>>;;;777555555555333111222111000000222333222000555555666777888888888888777777777666666666555555555444333222111111111111111111222222222222111111000000000000000111111111222222222222222222222222111111111000111111222333444333444555777888777666666444222222222111000...000000111111111111000000000/////////....................................000111222111...---...///---------...///000000000555555555444333222000///...//////000111000000000111000000//////000000111000111111222222111111000//////000000000000//////222222111111000000000000////////////////////////sssjjjbbb]]]WWWPPPMMMNNNGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@??????<<<;;;;;;;;;::::::::::::;;;;;;::::::999888888777777888888888888777777666666666555555555666777777888888888888888888888888777666555444444444444444444444444444444444444444555555555444444444444444;;;DDDFFF>>>777888888555777777777666555555444444444333333333333444555555000333666666333111111333222333333333222111000///111111111222222333444444333888???EEEIIIJJJHHHGGG@@@>>>:::888777666444222444222000///111222222111555666888:::;;;:::999888888888777666555444444333444333222111111111111111111111222222222222111111000000000000000111111111222222222222222222222222111111000000111222222333333333444666999:::999777999777444333222222000...000000000111111000000000////////////............------------------------000111222000...---...///---......//////000000111444444444444333222111000///000000111111111111111111111111000000111111111222111111000000111111222//////000000000000//////000000000000////////////////////////////////////vvvmmmddd[[[UUUPPPJJJHHHIIICCCBBBAAAAAA@@@@@@@@@AAA??????>>>>>>===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;::::::999999888888888777666777888999999888777666555555555666666777777888666666666555555444444444666555555444444444555555444444444444444444444444555555555555555444444444888???@@@:::555555555333777777666666555555555555444444444444444555555666000555999888333000000333222222333333222111000000///000111222333444555555222888@@@IIIPPPQQQNNNKKKCCCAAA>>>;;;888555222000555222000///000111222222444666999;;;<<<;;;999888888888777666444333222222333333222111111111111111//////000000000000///////////////000111111222222111111111111111111111111000000000000111222333333222333555999===???>>>===>>>;;;888666555444222111000111222222222222111000///////////////.................................000111111000///......///...//////000//////000111111111111111111000///...//////000111111111111000222222111111111111222222222111000//////000111222//////000000000000////////////////////////......////////////////////////sssjjjddd\\\SSSOOOKKKEEEDDDEEE@@@@@@???>>>>>>>>>??????======<<<<<<;;;:::::::::999999999999999:::::::::777777777888888999999999666777888999999888777666555666666777777888888888666666555444444333333333555555444444444555555666444444444444444444444444555555555555555555555555444888:::777444444555555666666666666555555555555555555555444555555666777222666:::999444000111333222333333333333222222111//////000111333444555555555:::CCCMMMUUUVVVRRRNNNHHHFFFDDD???:::555222111666333000///000111111111444555888;;;;;;:::888777777777666555444333222111222222111111000000111111//////000000000000//////111111111111000000000///111111111111111111111111000000000000111222333444111333666<<>>>>>===============>>><<<<<<;;;;;;::::::::::::666666666777777777777777555666666777888888999999666777777888888888888777666666777888888888777777777777777666666555555555444444444444444555666777333333333333333333333333444444444444444555555555333555666666555666777888666666666666666666555555555444444444444555666666333666888777444111111222222333333333333333222222///000000222333444555555999===EEEOOOWWWXXXSSSNNNIIIIIIGGGCCC===888555444555333000000000111111000333444666888999888777666666666555444333222222111222111111000000000111111111111222222222222111111555555333111///...,,,+++111111111111111111111111//////000000111222444444222444888???EEEIIIIIIHHH>>>:::666333333222222111222333555666666555333222.........///////////////000000000000000000000000///000111000///...///000...000222111///...000222111111222222333222222222------...///////////////111111111000000111111111111000000//////000000111//////000000000000//////............////////////........................~~~xxxwwwsssooolllnnntttyyyyyyoooeee[[[UUUNNNHHHDDDCCCBBB>>>===???<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::999999777777777777666666666666666666777777777777777777777777777777777888888999555666777777777666555444777777777777666666666666333333333444555666777777333333333333333333333333111111222222222333333333333333444555555555666888555666666666666666666666333222222222222333444444333333333222222111111111111111222222222222111111000000111222333333444444999<<>>GGGNNNNNNGGGAAA<<<>>>@@@>>>:::666666666444222222222222222///---111111222222333444444555333333333333333333333333111000000000000000111111//////000000000000//////------...000111222333444000000000000000000000000/////////000111333444555555777;;;AAAFFFHHHFFFEEE>>>;;;777444444444444444000222444666666444222000---.........//////000000////////////////////////...///111000//////000111...111444222...---///333---...///000000111000000//////000111111111111111000000////////////000000...///000111111000///...//////000000000000//////.../////////000000111111........................|||}}}{{{sssrrrpppnnnmmmooosssvvv{{{|||}}}~~~|||wwwpppkkkiiibbbYYYTTTQQQNNNHHHCCCAAA@@@>>>=========>>>???===<<<;;;:::::::::::::::888888999::::::999777666888888777777777888888999;;;::::::999999::::::;;;666666666666666666666666777777777777777777777777555555555555555555555555666555444333333444555666444333222111000111222333666555333222222333555666444444444444444444444444444333333333333444555555555555555555555555555555333222000......///000111111111222222222333333333333222222111111222222333444777;;;>>>@@@@@@???>>>888999999:::999888666555333333222111000000000000333333333333333333333333222222111111000111111111000000000000000000000000000000000000111111111111333333333222222222111111333111111111333444333222222111000000111222555666555555777<<>><<<<<<;;;:::::::::::::::888888999999999888777666999888777666666666666666999888888777777888888999777777777777777777777777666666666666666666666666555555555555555555555555555555444444444444555555444333222222111111222222444333222111111222333444444444444444444444444444333333333333333444555555444444444444444444444444333222000/////////111222111111111222222222333333222111111000000111111222555666888:::;;;;;;:::999888888999::::::999777666444333222111000000000000111111111111111111111111111111111000111111222222000000000000000000000000000000000000111111111111333333222222222111111111444222222222444555444333222111000000111222444666444444666:::???BBBAAA???999888666555444444555555666666555444333222111111000///...------...///000333222222111111000000///111000000/////////000000000000000/////////......111111222222111000...---000000111111111111000000111111111000000000//////........................111000000/////////000000//////000000000000//////............////////////|||yyy{{{}}}|||{{{xxxtttpppkkkhhhffffffbbb```]]][[[XXXTTTOOOKKKIIIDDD@@@???@@@@@@>>><<<>>>===<<<;;;;;;;;;<<<<<<;;;;;;::::::999999::::::888888999999888888777666999999777666555444444444666666555555555555666666888888888888888888888888555555555555555555555555444444444444444444444444444444555555555555444444222333333333333222111111222222222222222222222222333333333333444444444444333333222222333333444555444444444444444444444444444333111000000000111222111111111222222222222333111000000000000000000111444444555555555555555555777777999::::::999888888555444333111000/////////////////////////////////000000000000111111222333000000000000000000000000000000000000111111111111333222222222222111111111444333222333555666555444222111111000111222444555222333555999===??????>>>;;;999777555444333444555666555444444333222111111///......------......///333333222111000///......//////.........//////000////////////............111222222111111000///...///000000111111000000///000000///////////////...////////////////////////111111111111111000////////////000000000000//////............////////////~~~~~~}}}|||zzzyyywww~~~~~~~~~zzztttnnnhhhccc^^^[[[VVVSSSOOOMMMJJJHHHEEEBBB@@@>>><<<<<<>>>???>>>===<<<;;;;;;:::::::::::::::::::::999999999999::::::888888888888888888777777999888777666555444444444555555444444444444555555777777777777777777777777555555555555555555555555444444444444444444444444333333555666666555333333111222333444333222111000111111222333333222111111333333333333333444444444222222222222222333333444333333333333333333333333333333222111000111111222111111111111222222222222111111000000000000111111333222111111111222444444555666888999:::999999888555444333111000/////////////////////////////////////////////000222333333///////////////////////////000000000111111111111222222222222111111111111333222222333555666555444222222111111111222333444222333666999<<<>>>>>>>>>===;;;888555333333333444444444444333222111111000/////////....../////////111111111000000/////////......---------...////////////..................222222111111000//////...//////000000000000//////------------------------000000000000000000000000111111222222222000///...//////000000000000//////............////////////~~~xxxyyyyyyyyyyyyxxxxxxxxxyyy|||wwwpppiiibbb\\\UUUQQQKKKHHHEEECCCCCCBBBAAA@@@:::999888888999999999888::::::::::::999999999888999999888888888999999:::888888888888888999::::::999999888666666666666666555555444444444444555555666666666666666666666666666666666666666666666666444444444444444444444444222333444555555444333222111222333444333222111000222222333333333333222222222222222333333333444444222111111111111222333333333333333333333333333333222222222111111111111111000000111111111222222222222222222111111222222222111000//////000222444666444555777888999888888777555444333111000/////////000000000000000000000000////////////000111222333///////////////////////////000000000111111111111222222222111111111000000111000000111333555444333222222222222222222333333444555888:::<<<>>>???@@@???===999555333222333444333333333222111111000000000000000111111000000000//////////////////000000---------------...//////......//////////////////222222111000000///////////////000000000000//////........................000000000000000000000000000111222222222000///...//////000000000000//////............////////////~~~xxxuuutttvvvxxxxxxwwwwwwxxxyyy{{{uuunnnfff___YYYTTTMMMIIIBBB@@@======>>>??????>>>:::999999999888888777777999999:::::::::999888777888888777777888888999999777777888888:::;;;===>>>===<<<:::999888777777777555555555444444555555555555555555555555555555555666666666666666666666666333333333333333333333333333333444444444444333333222333333333333222111111333333333333333333333333111111222222333333444444111111000000111111222333222222222222222222222222111111111111000000000///000000000111111111111222333333222222222222333333000/////////000222444666444444666777777666555555444333222111000000000000111111111111111111111111////////////000000111222000000000000000000000000000000000000111111111111222111111111111000000000111000///111333555444333222222222222222222222222555777:::;;;<<<===@@@BBBBBB???:::555222111222333222222222111111111000000000111111222222111111000.........///////////////---------------...///000////////////000000000000333222111000////////////...//////000000//////...000000000000000111111111//////////////////////////////000000000000////////////000000000000//////............////////////~~~uuuooommmnnnqqqtttuuuttttttvvvxxxvvvxxxwwwttttttvvvtttoookkkcccYYYSSSOOOKKKFFFBBB>>><<<::::::;;;<<<<<<;;;;;;<<<===<<<;;;:::::::::999999:::::::::999888777777777777777777888999999777777777999;;;>>>@@@BBBCCCAAA???<<<999777666555555444444333333444444555666666666666666666666666555555555555555555555555333333333333333333333333444333333333333333333444444333222222111111222222333222111000000111222333000111111222333333444444000000000000000111222222222222222222222222222222000000000000000///......000000000000111111111111222222111111111111222222000000000000000111222222333444555555555444333222222222111111111111111222000000000000000000000000000000/////////000000111000000000000000000000000000000000000111111111111111111111111000000000000111000000222444666555555222222222333333222222111555888:::;;;;;;<<<@@@CCCCCC@@@:::555222111222333111111111111111000000000///000111222222111000///111111000///---,,,,,,+++------------...///000111000000000000111111222222333222111000/////////000......////////////............/////////000000000........................------------...///000111//////000000000000//////............////////////xxxpppjjjhhhdddhhhkkklllkkklllnnnqqqnnnnnnjjjggggggjjjfff```ccc[[[QQQKKKHHHFFFAAA>>>>>><<<::::::;;;<<<;;;:::999:::;;;;;;:::999999999999999:::;;;:::999888777777777666777777888999999777777888999<<>>:::777555333444333333222222333333444777777777777777777777777444444444444444444444444333333333333333333333333555444222222222222444555555444222111000111222333333111000......000111333000000111222333333444444000000000000000111111222111111111111111111111111///////////////......---000000000000111111111111111111000000000000111111111111000000000/////////333444444555444333111000111111111000111111222333000000000000000000000000111000000////////////000000000000000000000000000000000000000111111111111111111111111000000000000222111111333555777777666222222333333333222222111555888:::;;;:::;;;???BBBDDDAAA;;;555222111222333111111111111000000000000...///000111111000///...444333111///---***)))(((---------...///000111111000000111111222222222333333222111////////////000......////////////......+++++++++,,,,,,---------........................---,,,,,,,,,---///000222//////000000000000//////............/////////000yyyoooiiidddccccccdddggghhhhhhfffdddbbbcccbbb___\\\XXXUUURRRQQQOOOMMMJJJFFFBBB???===<<<;;;;;;;;;::::::999999999777888999:::::::::999999888888888777777666666666999888888777666777777777555666888;;;???DDDHHHJJJLLLHHHBBB>>>;;;999777555555444333333333333444555666666666666666666666666666666555444333333222222555444222000000111222333333333444444555666666666666666555444333333222222000000000000000000000000000111333444444333111000000000000000111111111111222222222111111111111000111111111111111111111111...///000222222222111000666666555444444333222222111111222222222333333333111111111000111111222222000000000000000000000000......////////////......000///...------...///000111111000000//////......---...000111222222222111111111111111111111111111000111222333333333333333...000222222222444666888:::???CCCCCCDDDFFFDDD@@@EEE@@@999333000///......444222//////111111///,,,111111000000000000111111111111111000000000000000000000///...............000000000000000000000000000000000000000000///............///////////////111111111111111000///...111111111111000///------000000000000////////////000000000000111111111111///////////////.........{{{qqqhhhbbb___^^^______```___^^^[[[YYYWWWUUUTTTSSSQQQNNNLLLKKKJJJFFFEEECCC@@@>>><<<;;;;;;;;;;;;:::::::::999999999777888:::;;;;;;::::::999999999999999::::::::::::999888888777777777777777666666888;;;>>>BBBFFFHHHJJJFFFAAA===;;;999777555555444333333333333444555444444444444444444444444666555555444333333222222444444222111111111222222555555444444333222222222555444444333222222111111111111111111111111111111000111333444444333111000000000000000111111111111222222222111111111111000000000000000000000000000///000000111111111111000555555444333333222111111000000000111111111222222222222111111111111111111000000000000000000000000......////////////......000///............///000111111000000////////////---...000111222222222111111111111111111111111111///000111111222222222111111222333333444666999<<>>===<<<;;;::::::::::::::::::999999999999999888999:::;;;<<<;;;::::::888888999999:::;;;;;;<<<888888777777777666666666666777888:::===???BBBCCCEEEAAA===:::888777555333444444333333333333444444222222222222222222222222555555444444333333222222333333333222222222222111444444333222222111111000333333222222111111000000222222222222222222222222111222333444444333222111000000000000111111111111222222222111111111111000////////////////////////222111000000000000000000333333222222111111000000/////////000000000111111333333222111111000000000000000000000000000000000......////////////......000//////......//////000111000000000000/////////...///000111111222111111111111111111111111111111...///000000111000000000111111222222333666;;;>>>DDDLLLTTTWWWYYYYYYUUUNNNEEEAAA;;;666444333222111111111000111222111...,,,//////............//////000000111111222222333333000000///.........//////333222111000000000000000////////////////////////111111000///...------,,,111111111111000000000000000111111000000///...---.........//////000000000//////000000000000111111......//////////////////yyyoooiiiaaaXXXRRRPPPPPPPPPPPPNNNKKKHHHEEECCCAAAAAA@@@@@@@@@@@@????????????===<<<;;;;;;::::::;;;;;;999999999999999888888888888999:::;;;<<<;;;::::::777777777888888888888888777777777777777666666555666777888999;;;<<<>>>>>>===;;;888555555444222000333333333333333333333333222222222222222222222222444444444333333333222222222222333333333222222111000000111222222333333444333333222222111111111111222222222222222222222222111222222333333222222111///000000000111111111111222222222111111111000000000000000000000000000000333222111/////////000111111111111000000//////////////////000000000111111333333333222111000//////////////////////////////......////////////......///////////////000000000000000000000000000000000//////000000111111111111111111111111111111111111//////000111111000000000////////////000444:::>>>GGGRRR^^^dddeeeaaaWWWMMMCCC???999555444333222222111222222333333222000...000//////......//////000000000111222333333444444000000///////////////000444333222000000000000111/////////////////////000------......//////000000111111000000000000000111000000000000000///......------......///000000000////////////000000000111............////////////xxxpppkkk```\\\UUUOOOJJJIIIJJJKKKIIIGGGDDDAAA????????????@@@??????>>>>>>======<<<===<<<;;;:::999999999999888888888888888888888888888999:::;;;;;;;;;:::999999999888777777666555555666777777777777666555555666666777888999999::::::999777555444444444333111333333333333333333333333333333333333333333333333333333333333333222222222111222222333333333222222111111111222333333444444333333333333222222222222222222222222222222222222222222222222222222222222///000000000111111111111222222222111111111000000111111111111111111111111333222111/////////000111//////////////////......000000000111111111222222333333333333222000///...////////////////////////......////////////.........//////000000000000000000000000000111111111111000000000000000111111111111111111111111111111111000111111111111111000000////////////000444:::>>>JJJWWWfffmmmmmmdddUUUHHH???<<<777444333222222111222333444555444333222222111000000//////000000111000000111222333333444444000000/////////000000111444333111000000000111222222111000////////////000---------...///000000111111111000//////000111222///000000000000//////...---........./////////000...////////////000000000---.........//////000000|||{{{{{{yyyvvvsssoooiiiccc___SSSPPPLLLGGGEEEDDDEEEEEECCCBBB@@@>>>>>>>>>>>>???>>>>>>===<<<<<<;;;::::::;;;:::999888777777777777777777777777777888888888777888999:::;;;:::999999;;;;;;:::888777666555444555666777888777666555444444555666777777777777666777666555555666666555333222222333333333333222222555555555555555555555555333333333333222222222222111222222222222333333333444444333333222111111000333333333333333333333222222222222222222222222222222222222222222222222222000000000000111111111111222222222111111111111000111111111111111111111111222111000000000000000000////////////............000000000111111111222222111222333333222111///...000000000000000000000000......////////////............///000111111111111000000000111111111111222111111000000000000111111111111111111111111111111111111222222111111000000111111222222333666;;;>>>KKKXXXfffmmmkkkbbbRRRDDD<<<999555222222222111000333444444444222222333444111111000000000000111111000000111111222222333333000000/////////000111111444333111000000111333444555444222000/////////000000000//////............111000/////////000222222//////000000000000//////..............................////////////000000------......///000000000{{{vvvqqqmmmiiihhhfffccc```^^^\\\XXXTTTQQQIIIGGGEEECCCAAA@@@AAAAAA???>>>>>>===============;;;;;;;;;;;;;;;:::::::::999888777777777777777888666666666777777777888888666777888999999999888888999888888777666555555444555666777888777666444333333444555666666666555444444333222444555666555333111222333333333333222111444444444444444444444444222222222222222222222222222222111111111222444444333222222111111000//////111111222222222222222222111111111111111111111111333222222222222222222333000000000000111111111111222222222111111111111000111111111111111111111111///000000111111111111000.........////////////////////////000000000111111000111222333333222000///000000000000000000000000......////////////......---...000111222222111111000000111111111222222222222111000//////000111111111111111111111111111111000000111111000000///...111222333333444666999<<>>>>>>>>======<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<888888888888888999:::;;;555666666666777777888888555666777888999888777777444444444444444333333333555666777888777666444333222333444555555555444333///...///000222333222000111222333444444333222111444444444444444444444444222222222222222222222222333222111000000222444555......//////000111111111000000000000000111111111000000000000000000000000333222222111111222222333000000000000111111111111222222222111111111111000000000000000000000000000...///000222222222111000......//////////////////............/////////000///000222333333222111000000000000000000000000000......////////////......---...000111222222222111000000111111222222222222222111000//////000111111111111111111111111111111//////000000///...------...000222222333444666888BBBJJJRRRUUUUUUQQQHHH???999777444333333333222111111222111///,,,---111555//////............//////111111111000000000000000000000///000000111222222222111000///000222555777;;;999555222000//////000,,,,,,---...///000111222111000///...///000222444//////000000000000000///000000///...---,,,,,,+++............/////////000---------...///000000111|||zzzzzzvvvoooiiibbbaaa^^^[[[WWWTTTQQQPPPMMMKKKGGGDDDBBBAAABBBCCC@@@??????>>>>>>>>>>>>>>>===========================<<<<<<<<<<<<;;;;;;;;;999888888777666555555555666666777888999::::::;;;555666666777888999999999777777777777777777777777444444444444555555555555555555666777666555333222444333333222222333333444444444444444444444444444555333222444777888666444111111222333333444555555000000000111222333555555444444444333333222222222111111111000000000000000333333333222222111111111333222222222111000000000444333222111000000000000444333222111000000000000222111111000000000000000111111000000//////............//////000000111111///////////////000111111222222222222222111000000//////000000///...---,,,111111111000000000000000---......///000111111222111222222333333222222222222222333333333444444444555444333222111111111111222222222111111111000000------...000111222333444@@@CCCGGGJJJJJJFFFAAA>>>777777666555444333333222333222111111333333222111111000///......///000111000000000000000000000000/////////000111333444555333222222222444666999;;;???;;;555222111111222111........................222111///......000222333444444444333222111//////222111000......000111222000000000000000/////////////////////000000000000~~~yyyuuuqqqooonnnjjjddd^^^ZZZXXXVVVSSSPPPLLLJJJIIIDDDCCCAAA@@@@@@AAABBBCCC??????>>>===============::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::888888888777777666555444777777777888888888888888888888888777777777777777666666666666666666666666666666666666666666666666555555555555555444333333444333333222222333333444444444444444444444444444444333222444666777555222555555444333222111000000222222111111111222333333333333333333222222222111//////000000111111222222333333333222222222111111222222222111111111111111333333222111000000000000222111111000111111222222222111000000//////000000111000000000/////////...////////////000000000000000000000///000000111222111111222222111111000///........................000000000000000000000000......//////000111111222333333444444444333222222222222222222333333333333555444333222111111111111222222222111111111000000......///000111222222333444777;;;>>>>>><<<999777666555555444444333333222222111000111333444333222222111000///...//////000////////////////////////.........///000111333333111111000000222444666888999777555444333222000...........................111000///...///000222333444444444333222111//////222111///......///111222////////////////////////.../////////000000000000{{{tttnnnjjjfffbbb```___\\\WWWRRRPPPOOOMMMJJJGGGEEECCCBBB????????????@@@@@@@@@AAA======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::999999999999666777888888777666444333888777777777666666666666::::::999888666555444444666666666666666666666666555555555555555555555555444444333333222222333333444333333222222333333444444444444444444444444444444333222333444444333111444444333222111000///...333333222111111111111111222222222111111111111111......///000111222333333333333333222222222222111111111111111111222222222333333222111000000000000/////////000111222333444222111000000//////000000000000000000////////////000000000000////////////000000000000000111222222111111111111111000//////......---------...//////000000000000000000000000...//////000000111111111444444555555444333222222000111111111222222222222444333222111111111111111222111111111111000000000///000000000111111111111000222444777888777666555333333333333333333333333111000000111333555555444444333111///.........///////////////////////////---------...///000111222000////////////111333444222222333555555333///,,,........................//////......///111333444444444333333222111//////111000............000111............................../////////000000000xxxrrrllleee```]]][[[WWWUUUTTTRRRNNNKKKIIIHHHFFFEEEBBB@@@???>>>AAAAAABBBBBBAAA@@@???>>><<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999555666777888777666444333666666666666666666666555:::999999777666555444333666666666666666666666666444444444444333333333333444333222111111111333333444333333222222333333444333333333333333333333333333333333333333222111000...//////000111222222222222222111111111111111222111111111000000000000000//////000000111111111222222222222222222222222222000000000111222222222333333222111000000//////////////////000000111222333111111000///////////////000000000000////////////111111000000//////......000////////////000111111000111111111111000//////111000///.........///000/////////000000000000000//////000000000111111111444444444444333222111111000000000000111111111111333333222111111111111111111111111111000000000000111111111000000000000000222222333444555555555555000111111111222222222333111000000222555888888777555444222000................................................///000111222000//////...//////000111//////000222333222///,,,.................................///000222333444333333333222222111////////////............//////---------......................../////////000000|||xxxssslllfff```ZZZVVVSSSQQQOOOMMMKKKIIIGGGFFFCCCBBBAAA@@@???>>>===<<>>===;;;::::::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::555555666777777666444444333444444555666666777777777777777777666666555555555555555555555555555555555555555444444333333333333222111000000111333444444333333222222333333444333333333333333333333333222333333333222111000000,,,---...///111222444444000000000000111222333444000000000000000000000000222111111111000000//////222222222222222222222222000000000111222222222333333222111000////////////111000000000000000000111111000000///.../////////////////////000000000000111111000000//////......//////.........///000000111111111111111000//////333222111000////////////......//////000000000000000000000000111111111111222222222222222111000000//////000000000111111111222222111111000000111111000000000000000000000000111111111111000000000000111000000/////////000000//////000000111222222222111111222444888:::;;;:::666555222000............////////////////////////////////////000000111222000///////////////000000...------...000111000///////////////////////////.........///111222333444222222222222111000000/////////............//////------------......//////............////////////|||wwwsssoookkkiiieee```ZZZUUUQQQNNNJJJHHHGGGEEECCCBBBAAAAAA>>>======<<<<<<;;;;;;:::999:::<<<>>>??????>>>>>>;;;:::999999888888999999888888888888888888888888;;;;;;;;;;;;::::::::::::555555555555555555555555333333444555666777888888666666666666666666666666555555555555555555555555777777666666555444444444222222111111222222333333444333333222222333333444333333333333333333333333111333444444222111111222000000000000000111111111/////////000111222333444000000000000111111111111333333222111000///......111222222222222333333333111111111111111222222222222222111000////////////111000000/////////000000111000//////......//////////////////000000000000000000000000///////////////////////////000000111222222222222222111000000111111111111111///...------......//////000000111111111111111111111111111000000111111111111000000///000000000111111111111222111111000000000111111//////000000000000000111111111111000000000000000111111000///......//////000000000111111111222222222111222555888;;;;;;;;;666555333000///.........000000000000000000000000000/////////000000111222/////////000000000000000///---++++++---000000000////////////////////////......///000111222222333111111222222111000000///////////////////////////---------...//////000000------........./////////{{{vvvqqqllljjjgggccc```ZZZYYYVVVSSSNNNJJJHHHGGGDDDCCCBBB@@@>>>===>>>???<<<<<<<<<<<<<<<;;;;;;;;;999999:::;;;<<<<<<<<<<<<;;;:::999999888888999999888888888888888888888888::::::::::::999999999999666555444333333444666777555555555666666777777777666666666666666666666666555555555555555555555555555555444444333222222111111222222333333444333333444333333222222333333444222222222222222222222222000222444444222111222444333333222111111000//////000000000000000111222222000000000111111222222222222222111111000000//////111111222222222333333333222222222111111111111111222111000//////......//////////////////000111222000000///............///.../////////000000000111////////////000000000000111111111000111222222333333333333333333222111111+++,,,///111111000...---------......///000000111111111111111111111111111///000111222222222222222000000000111111111222222111111000000000000111111////////////000000111111000000000000000111111111111111111111111111222222111111111111111111111222111111111333777999:::999555444222000////////////111111111111111111111111//////.........///000000------...///000000000000...---+++,,,...000000/////////////////////////////////000111111111111111111111111111111000000//////000000000000000000///------...//////000111111---------.........//////}}}zzzwwwuuuuuulllggg```[[[YYYWWWTTTQQQNNNNNNMMMJJJFFFCCCAAAAAABBBBBBAAA???======>>>???============>>>>>>>>>>>>>>>======;;;:::999999888;;;:::999999888999999999999999999999999999999999999999999888888888888777777666333222222444666888777777777777666666666666777777666666555555555555555555555555555555555555111111000000///......---000222333444555444444333444333333222222333333444222222222222222222222222///222555555333222444666333222222222111111000000222111111000000000000000000000111111222222222333000000000000111111111111111111111222222333333333333222222222111111000000222111000//////.........,,,------...000111333444000000///................../////////000000111111......//////000000111111333333222222333333444555333444444444444333222222%%%(((,,,///111111///------------...///000000111222222111111111111111111///000111222333444444444111111111111222222222222111000000000000000111111.../////////000000111111///000000000111111111111,,,---...///000111111111222222111111111111111111000000000222555888888777555444222000//////000000111111111111111111111111......---------...//////+++,,,---...////////////---,,,,,,---///000///...000000000000000000000000///000000111111111000000000111111111111000000///000000111111111111000000.........///000111111222---------.........//////|||wwwrrrnnniiieeeaaa^^^[[[VVVPPPLLLIIIHHHGGGHHHGGGEEECCCAAA@@@??????======<<<<<<<<<<<<======>>>>>>======<<<<<<<<<;;;<<<<<<=========<<<:::999999999999999999999999999;;;;;;;;;:::999888777666:::;;;;;;;;;::::::999888888888888888888999999:::666888::::::888666666666666666666666666666666666111222222333444444444333666555222111000000111222000000111111111000000///222333333444444333333222000111111111111222222222111111111111111111111111333222222222111000000000///000111111111///...---111111111111111111111111222222222222222222222222///////////////000000111222333333444444333333222000///...------...///000000000000000000000000000222111111111000000//////...///000000///...000111////////////////////////111111222222222333333333333333333333333222111000111111111111000000000000000///...------...///000000000111111111111000000///000111222333222111111222222222111111111111000222111111111000000//////000000////////////000000111000---,,,,,,---000111////////////000000000000000///---,,,---000222444222222444444444444222222333222111000////////////000000000000000000000000......////////////......////////////////////////000000000000000/////////000000000111000///......333111///000222222000---111111000000000000111111000000000000000000000000......---,,,---///111333111111000///////////////}}}yyyqqqnnniiieeeaaa]]]XXXUUUTTTRRRNNNJJJGGGEEEDDDDDDEEEDDDBBBAAA???>>>>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<;;;:::999888999999999999999999999999::::::::::::999999888777;;;;;;;;;;;;:::999888888777777777777777888999999666888999999888666666666555555555555555555555555222222333444444444444444666444222111000000111222000111111111111111000000222222333333333333222222000000111111111222222222111111111111111111111111222222222111111111111111///000000000//////...---111111111111111111111111222222222222222222222222111111111111111222222333222333333444444333333222000000///......///000000000000000000000000000000111111111000000000//////...///000000...---...000000000000000000000000000111111111222222222333333222222333333222111111000111111111000000000//////000///............///000000000111111111111000000000111222333444333333222222222222111111111111000111111000000000/////////000000////////////000000111000...------...000111////////////000000000000222000...------///111222222222333444444333222222333222111000////////////000000000000000000000000//////000000000000//////////////////////////////////////////////////////000000000000////////////222111000000222222000---111111000000000000111111000000000000000000000000000///.........000222333111111000///////////////|||yyytttoookkkfffccc___[[[XXXTTTPPPMMMJJJIIIFFFDDDCCCBBBBBBBBB@@@@@@???>>>==================<<<<<<<<<<<<======;;;;;;;;;:::::::::::::::999::::::::::::999999888999999999999999999999999999999:::::::::999999888;;;;;;;;;:::999888777777666666666666666777888888666888999999777666666666555555555555555555555555333333444555555555555444555444222111000111111222000111111222222222111111111111222222222222111111000000000111111111222222111111111111111111111111111111111111111222222222111000//////////////////111111111111111111111111111111111111111111111111111111111111111222222333222222333333333333222222111000000//////000000111000000000000000000000000111111000000000000/////////000111000...------...000000000000000000000000111111111222222222222333111222222222222111000000111111000000000000//////000//////......//////000000000111111111111000000222222333444444444444333222222222111111111111000000000///////////////...000000////////////000000000//////......//////000////////////000000000000333111000......///000111111222333333333333222111222222111000////////////000000000000000000000000000000000111111000000000////////////////////////.........///////////////222111///.........///000222111000111222222000...111111000000000000111111000000000000000000000000222111000//////000111222111111000///////////////{{{xxxtttppplllhhhccc___]]][[[WWWTTTRRROOOLLLIIIFFFEEECCCBBBAAAAAAAAABBB======<<<<<<<<<<<<=========<<<<<<;;;;;;<<<<<<===;;;;;;;;;:::::::::::::::::::::::::::::::::999999888999999999999999::::::888888999:::::::::999999::::::::::::999888777666555555555555555666777777666888888888666555666777555555555555555555555555444444555555666555555444444333222111111111222222000111222222333222222222000000111111111111000000000000000000111111111111111111111111111111111111000000000111222222222333222111000//////000111222111111111111111111111111000000000000000000000000///////////////000000111222222333333333333222222111111000000000000111111////////////////////////000000000000000000//////111222222111///---...///111111111111111111111111111111111111222222222222111111111222222111000000111000000000////////////000//////////////////000000000111111111111000000222222222333333333333333222222222111111111000000////////////............000000////////////000000/////////000000/////////////////////000000000000111000/////////000111222111111222222222222111111111111000///////////////000000000000000000000000//////000000000000//////////////////////////////.............../////////333111///...---...000111111111111222222222111000222111111000000111111222000000000000000000000000222111000/////////000111111000000///////////////{{{wwwtttsssnnnkkkfffbbb___\\\XXXUUURRROOOMMMKKKIIIGGGEEEBBBCCCCCCBBBAAA@@@?????????<<<<<<<<<<<<<<<======>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<::::::::::::::::::;;;;;;888888888999999:::::::::888888999:::::::::999999888888999999888888777666555555555555555666666777666777888777555444555777555555555555555555555555444555555666555555444444333333222222222222222222111111222333333333333333///000000111111000000/////////000000000111111111111111111111111111111111000000000111222222222333333333111111111222333444111111111111111111111111000000000000000000000000///////////////000000111111222222333333222222111000000111111111111000000//////////////////////////////////////////000000222333444222000//////000000000000000000000000000000000111111111222222222000111111222222222111111000000000////////////...///000000000000000000///000000111111111111000000111111111111111222222333222222222111111111000000............////////////000000////////////000000///000000000000000000///////////////000000000000.........///000222444555111111111111111111111111111000//////////////////////////////////////////---..................---////////////////////////............//////000000333111///...---...000111000111222222222111111111222222111111111111222222111111111111111111111111000/////////......//////111000000///////////////~~~zzztttnnnjjjgggfff___\\\XXXUUUSSSPPPNNNLLLKKKIIIGGGFFFEEEDDDBBB@@@@@@@@@??????>>>===<<<<<<<<<<<<;;;;;;<<<======>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<888888888999999::::::;;;999999:::::::::999999888666666777888888888888777555555555555555666777777777777777666444444555777444444444444444444444444444555555555555444333333222222222222222222222222111222222333444444444444000000111111111111000000/////////000000000111111111111111111111111111111111111111111111222222222222222222222222222333444111111111111111111111111111111111111111111111111111111111111111222222333111111222222222222111111///000000111111000000///000000000000000000000000......////////////000000111222333222000///000111////////////////////////000000000111111111111222111111222333333333333222000000////////////......///000000111111000000///000000111111111111000000111111000000000111222333222222222111111111111000...////////////000000000000000////////////000000111000000//////000000111////////////000000000000------...///111333555666111111000000000000111111000//////....../////////////////////////////////,,,------......------,,,////////////////////////......//////000000111111222111///.........///000///111333333222111222333222222111111111111222222111111111111111111111111.........///////////////111111000///////////////zzzssspppkkkfffaaa]]][[[ZZZTTTQQQNNNKKKKKKJJJHHHGGGHHHFFFEEEDDDDDDDDDBBB@@@===>>>>>>>>>>>>=========;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<999999::::::;;;;;;;;;;;;:::999888888999:::;;;<<<777888888999::::::;;;;;;::::::::::::999999888777444444666777888999999999666666555555666666777888777777777555444444555777444444444444444444444444444444444444444333222222111222222333333222222222111222333444555555555555000111111222222111111000////////////000000000111111111111111111111111111222222222111111111111111///000111111222222222111111111111111111111111111222222222222222222222222111111111111111222222333111111222222222222111111...///000000000000///...000000000000000000000000........./////////000000///000111000///...///000........................000000000000111111111111222222333444444444444444000000/////////.........///000111111111111000///000000111111111111000000222222111111111222333444222222222111111111111000/////////000000000111111000000////////////000000222111///......///111222////////////000000000000...//////000222333444444111000////////////000111//////.........//////000////////////////////////------............------//////////////////////////////000000111222222333000000000000///////////////111444333222111222444333222222111111222222333111111111111111111111111---...//////000000000000111111000///////////////}}}xxxpppiiiiiifffbbb]]]YYYUUUSSSRRROOOMMMJJJHHHHHHHHHHHHGGGDDDBBBAAA@@@AAAAAA???>>>======>>>???@@@@@@@@@@@@;;;::::::999::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<888888888999999:::::::::888888777777777888:::;;;777777888999::::::;;;;;;;;;;;;;;;:::999888777666222333555666888999999:::666666666666666777888888777777777555333333555777444444444444444444444444333444444444333333222111111222222333333333222222111222333444555555555555111111222222222222111111////////////000000000000111111111111111111111111333222222222111111000000---...///111111111000///111111111111111111111111222222222222222222222222///////////////000000111111111222222222222111111---...///000000///...---000000000000000000000000---.........//////000000,,,---///...------...///........................000000000000111111111111222333444444555555555555000/////////............///000111222222111000///000000111111111111000000444333222222222333444555222222222111111111111000//////000000111111222222000000////////////000000333222///......///222333////////////000000000000000000111111222222222333111000///......///000111//////.........//////000////////////////////////......////////////......///////////////////////////000000111222333333333000000000111000///.........111444444222111222555333222222111111222222333111111111111111111111111---...///111222222222222111111000///////////////xxxuuuqqqmmmjjjfffbbb___ZZZYYYVVVSSSQQQOOONNNMMMHHHFFFFFFFFFFFFFFFDDDBBBCCCCCCBBBAAA@@@>>>>>>===========================>>>===;;;:::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888888888888999999999999888777888999:::;;;999999:::;;;<<<<<<<<<<<<888999999999888777555444555555555555555666777777444555777888999999888888666777777666666555444333333333333333333444555666888777666555555444555555666555444333333333333333444444444333333333222222111000/////////000222333555333111111222222222111000111111111111222222222222222222222222111000///444333333222111000//////000111111111111222222222222111111000000111222222000000000000111111111111222111111000000000000000111111111111111000//////000000////////////000000111///...///000111000...222111000//////......///000000////////////000000111111000000000000000111///000222444555555555444///////////////.........000///...///111222222111222000//////000000...---111111111000111111222222333333222222333333444444---......///000111111222000000000000000000000000000111111111111222222222111111111111111111111111000000000000000000000000---...///000111222222222...//////000111222222333000000000000000000000000........................000000111111111000000///000000111111111222222222111111111111111111111111///000111222444555666777222111111000000000000000000000000000////////////000000111222222222222222222111111111000000//////|||wwwvvvooollliiieeeccc___[[[YYYUUUTTTQQQOOOLLLJJJHHHHHHGGGFFFDDDDDDEEEDDDBBB@@@CCCBBBAAA@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999;;;::::::999:::;;;<<<===777888999999::::::999999888888999999888777555444444444444444444555666666555666777777777666555444888888777777666555444333555555555444555555666666555555555555666666777888888888666555444444333333333333333333222222222222222111000000000111333333555333111111222222111000000000111111111222222222222222222222222111000000333333333222111111111000000000111111111222222222222333333333333333333333000000000000111111111111222222111000000000000000111111111111111000//////000000////////////000000111///...///000111000...000///////////////000111000000////////////000000111000000//////000000111///000222333444444444333////////////////////////000000///000222333333111333111000000000111///...111111111111111222333444:::999666444222000000000......//////000111111222000000000000000000000000000111111111111222222222000000000000000000000000////////////////////////000000111111111111111111222222111000///...---,,,000000000000000000000000........................000000111111111000000///000000000111111111222222//////////////////////////////000222333444555666222111111000000000000000111000000000///////////////000111111222222111111111111111111000000000///}}}zzzvvvoookkkkkkcccaaa^^^[[[YYYVVVSSSPPPPPPOOOMMMKKKIIIGGGEEEDDDGGGEEEDDDCCCCCCCCCAAA???BBBAAAAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<:::999999888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999<<<<<<;;;;;;;;;<<<===>>>999999999999999888888777888888888888777777666555444444333333444444555555888888888888777666444444999999888888777555444333555555444444333444444444222333444555777999:::;;;<<<;;;999777555444333333333222222222222111111111222222111111222222333444555333111111111222111///000000000111111111222222111222222222222111000000222222222222111111111111000000000111111111222222333444555555555444333333000000000000111111111111222222111000000000000111000111111111111000000///000000////////////000000111///...///000111000...............///000111222000//////......//////000000000////////////000000///000111222222222222222////////////////////////000000111333666777666555555333111111111111000///111111111111222444555555>>><<<888444111000//////...//////000000111111111000000000000000000000000000111111111111222222222000000000000000000000000........................222222222222222111000000333222111///...,,,+++***000000000000000000000000///////////////////////////000000111111000000000000000000000111111111111////////////////////////...//////111222333444555222111111000000000000000111111000000000/////////...///000000111111000000111111111111000000000000|||vvvpppnnnkkkeeebbbbbbZZZWWWUUUSSSRRRPPPMMMKKKLLLLLLLLLKKKJJJIIIHHHGGGHHHFFFDDDCCCCCCBBB@@@???AAA@@@@@@???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999888888888999999;;;;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;999888888777777777777777777666666555555444444444555555666999999999999999888888777999999999888777555444333333333222111000000000000222333444666888:::;;;;;;===<<<:::777555333222222222222222111111111000000111111111111222222333333555333111000111111000///000000000000111111111111111111222222222111111000000000000000000000111111000000000000111111111111222444555666666444222111///000000000111111111111333222111111000000111111000000111111111111000///000000////////////000000111///...///000111000...///////////////000111111/////////......//////////////////...//////000111000000000111111111111111///////////////000000000000111333888<<<>>>===<<<777555222222222222111000111111111222333555666777999777444222111111222333//////000000000111111111000000000000000000000000000000111111111222222222222222222222222222222222////////////////////////111111222222222222111111////////////////////////000000000000000000000000000000000000000000000000...///000000000000000000/////////000000000111111111111111111111111111111......///000111222333333222111111000000000000000111111111000000000//////......///000000000000000111111111000000000000000zzztttnnngggbbbaaa^^^YYYVVVVVVSSSQQQOOONNNNNNMMMKKKIIIHHHIIIJJJKKKLLLLLLLLLKKKKKKHHHEEECCCCCCBBBAAA????????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888888999999999999::::::;;;;;;;;;;;;<<<<<<<<<;;;:::999888777666666666666666666777777777777666666666666666777777777888888888999999:::999999888888777555444333333222111000000000000000444555666888999:::::::::<<<;;;999777555333222222222222222111111111000000///000000111111111111111444222000000111222111000//////000000000111111111000111111222222222111111........./////////////////////000000000111111111111222444555444333111//////000000000111111111111333222222111111111111111///000000111111111000000000000////////////000000111///...///000111000...111111000/////////////////////............/////////////////////000111111111111000000000000000000////////////000000111111000222666===BBBEEEDDDCCC999666333222222222222111111111111222333555666777444333111000000222333444000000000000111111111111111111111111111111111111000000111111111222222222222222222222222222222222000000000000000000000000//////000111222333333222------...///111222333333000000000000000000000000000000000000000000000000......///000000000000000....../////////000000000111111111111111111111111......///000111111222222222111111000000000000000111111111111000000000000......///000000000000000000000000000000000111111|||wwwrrrlllhhhccc]]]YYYXXXVVVRRROOOPPPOOONNNLLLLLLMMMMMMKKKJJJEEEGGGIIIKKKLLLMMMMMMLLLLLLIIIFFFCCCBBBBBB@@@???>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888999999777888999999::::::999999999999999999888777666555555555555555666666777888888888777777666777777777444444444444555666777888777777777777666555444333444444333333222333333333555666888999::::::999999:::999888666555444444444333222222222222111111111//////000111111111111000222000//////111222222111/////////000000000111111000000111222222222222111/////////.............../////////000000000111111111222222333222111///...000000000000111111111111333333222111111111111222///000000111111111111000000000////////////000000111///...///000111000...222111000///............///......------......///000//////000000111222333333222111000//////000000...//////000000111111222111444:::AAAGGGIIIGGGEEE:::777333111111222222111111111111111222444555555333222222111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111---...///000111222222222000000000000111111111111000000000000000000000000////////////////////////------...///000000000000............////////////////////////////////////...//////000111111222222222111111000000000000000222222111111111000000000...///000000111111000000000000000000111111111111yyyrrrmmmiiieee___[[[[[[UUURRRSSSRRROOONNNOOOKKKJJJIIIJJJKKKKKKJJJIIIGGGIIIKKKMMMNNNMMMLLLLLLLLLIIIEEEBBBAAA@@@???===>>>>>>============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999777777999:::::::::999888888888888888888777666555555555444444555666888999888888777666666666666666555555444333333444555666444444555555555555444444444333333333333444444555444666888:::;;;;;;::::::999888888777777777888888333333333333222222222222///000111222222222111111000......///111333333333////////////000000000111000000111222222222222222111111111000000//////...////////////000000000111333222222111000000//////000000000000111111111111444333222222111111222222//////000111111111111111000000////////////000000111///...///000111000...111000///////////////000///......------......///000000000000111222333444444333222000//////000000...//////000111111222222444777<<>>===<<<===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<;;;999888===========================<<<;;;:::999999999999777888999:::;;;:::999999999::::::::::::999888888555444444444555666888999777777666555555555555555999888666555444444555555222333444444555555444444111111111111222333444444333555888:::<<<<<<<<<;;;888888888888999:::;;;;;;444444444333333333222222000111222333444333222222...------...111333444444////////////000000000000///000111222222222222222444333333222111000000///////////////000000000000444333222111000000000000000000000000111111111111444333222222111111222222//////000111111111111111000000////////////000000111///...///000111000//////......//////000111222.........------.........111111111111222333444555555444222111000///000000...//////000111222222222666999>>>DDDGGGFFFBBB???:::777333000000111111111111111111000111111222222///000333555666555444333222222111111111111111111111111111111111111111111000111111111111222222222333333333333333333333333///////////////////////////////////////......------.........//////000000000000000000000000000000........................,,,---...///000000000000---------.........//////111111111111111111111111000000111111222222333333222111111000000000000000222222222111111111111000000000111222222222222222//////000000111111111222yyysssmmmfff```^^^]]][[[XXXVVVSSSQQQPPPMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJKKKNNNPPPPPPOOOMMMKKKFFFEEEBBB@@@>>>>>>???@@@>>>>>>======<<<<<<<<<;;;999:::;;;===>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::999999999999999888777666555666777777888777777777222444777999:::888666555555444222111111222444555555555444333333333444444222222222222333444555666333666999::::::999999999666777888999;;;<<<<<<<<<===777111///111333111///111111111111111111111111000111222333444333222222000000222555666555111...///333444111111333222...222111000//////000111222222111111111000000//////000000000000//////////////////000111222222333333444333333222111111111222222111000//////000111222////////////000000000000000000000000000000000000...000111222111000111111000000000000000000000000000///000111333777:::<<<888666333000//////000111111111111111222333444444333666:::===???>>><<<;;;222222111111000////////////000000111222333333333333222111000000111222333000111111111111222222222333333333333333333333333333222222222111111000000222222333333333222222111111111111111111222222222000000000000000///......000000000000111111111111111111111111000///------111111000/////////////////////---,,,,,,---...//////////////////000111111////////////111333555666///000111222222222222222666333111000000111000000333444333111000000222444222222222111111111000000222111///...---...000111yyyooohhhddd```[[[VVVYYYXXXVVVTTTQQQOOOMMMLLLJJJJJJIIIGGGGGGFFFFFFFFFEEEFFFGGGIIIIIIJJJJJJJJJKKKLLLNNNOOOOOONNNLLLJJJEEECCCAAA???>>>>>>??????>>>>>>=========<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::888999999999999888777666777777777666666555555555222333555777888777666666555444222111111222444555666555444333333333333333222222222222333444555555444666999:::999888888888777999;;;===>>>>>>>>>>>>>>>888333111333555333111111111111111111111111111//////111222222222111000111111222444555444111//////333333111111333222///222111000//////000111222111111111111000000000///000000000000//////////////////000111111222333333444333222222111111111222222111000//////000111222////////////000000000000000000000000000000000000...000111111000///111222000000000000000000000000000///000111333666999;;;888666444111000000111222222111222222333444444555444666777888888666333222111111111000000000////////////000000111222222333222222111000000111222222222222222111111000000000111111111111111111111111222222111111111000000000333333333333333333333333333333222222222222222222000000111111000000///...000000000000111111111111111111111111000///...---111000//////......////////////...---------...//////////////////000111111////////////000222333444000000111222222222222222333111//////111222222222222333333222000000111333111111111111111111111111222111///......///000111~~~ssskkkkkkfff___[[[ZZZYYYUUURRRRRRQQQPPPNNNKKKIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGIIIIIIJJJJJJKKKLLLMMMNNNMMMKKKIIIHHHCCCAAA@@@>>>======>>>>>>>>>>>>============<<<<<>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888999999888888999999888888777777:::999777555444444444444333333444444555666666666555444333222222333444555666666444333222222222222222222111222222333444555444666999999888777777777888:::===@@@AAAAAA@@@???<<<777333222333444333111111111111111111111111111---...///000000000//////222111111222333333222000///222333111111444333000111111000000000000111111111111111111000000000000000000000000///////////////000000111111222222222333333222111111111111222111111000000000000111111////////////000000000000000000000000000000000000///000000///...///111333////////////////////////000///000000222555777999888666444222111111222333222222333333444555555666555555555444222000...---000000000000000000000///...//////000000111111222222111111000000111111222444333222111000//////...////////////////////////111111000000000000//////444333222111222222333444555444444333333222222222111111222222111111000///000000000000111111111111111111111111000///......000///......------......//////............/////////////////////000111111000////////////000111222000000111222222222222111111000//////222333444333111222444333222000111111000000111111111111111111111000///......///111111}}}tttnnnjjjddd___^^^[[[WWWUUUUUUUUUSSSRRRNNNMMMLLLJJJHHHFFFEEEDDDEEEDDDDDDCCCCCCCCCCCCDDDBBBCCCDDDFFFGGGHHHIIIIIIIIIIIIJJJJJJIIIGGGEEECCC@@@???>>>===============>>>>>>==================???>>><<<;;;;;;;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888888888888999999777777888888888888777777999888666444333333555666777666555444444444555666555444333333333333444555666666444333222222111111222222111111222333333444555666888888666555555666888:::>>>AAABBBAAA???>>>777444111000111222111000111111111111111111111111.........///////////////333111000000222222222111///222333111111444444222111000000000000000000111111111111000000000000000000000000000///////////////000000000111111111222222222111111111111111222111000000000000000000111////////////000000000000////////////////////////000000///...---...111444/////////////////////////////////000111333555666555444222111000111222222333333444555555666666666555444333222111000000000/////////000000000000000......//////000000000111111111000000000000111111222222222111000/////////////////////////////////000000000///////////////333222000///000111333555555555444333222111111000222222222222222111000000///000000000111111111111111111111111111000///...//////...---------------//////////////////000000///////////////000000111000000//////////////////000111111222222222111111111000///000222333333222000222444444222000000000222222111111000000000///000000/////////000111222vvvooogggaaa___^^^\\\ZZZTTTRRRPPPNNNNNNNNNNNNMMMLLLKKKJJJIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEAAABBBCCCEEEFFFGGGGGGGGGEEEEEEEEEEEECCCBBB@@@???>>>>>>========================>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<===>>>???<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888888777777888888999666777777888888888777777888666555333444555777888<<<:::888555444333444444444444444444444444444444555555444333222111111111222222111111111222333333444666777666555444444555777999<<>><<<:::555333111111111111111111111111111111111111111111/////////000000000111111333111//////111222222111///222222000111555666333000000000111111000000000000000000000000000111111000000000000////////////000000000000000111111111111111111000000111222222000000000111111000000000////////////000000000000////////////////////////000000///...---...111333/////////////////////////////////000111222222333222111000//////000000111222333444666666666666666666555333111000000000000......//////000000000111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000000222000///...///000222444444333333222111000000///222222222222222111000000///000000000111111111111000111111111111000000/////////...---------------...//////000000111111111///////////////000000111000000000000000//////...111111222222222111111000222111000111222333111000///111333333222000///000444333222111000...------000000000000000111222222}}}wwwpppjjjccc___ZZZVVVTTTSSSRRRRRRNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDBBBBBBBBBBBBCCCDDDEEEEEEAAABBBCCCDDDDDDEEEEEEDDDBBBBBBAAAAAA???>>>===<<<<<<===========================>>>>>>>>>>>>??????<<<<<<<<<<<<===>>>???@@@<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888888888777777777777888888666666777777888888777777777666555555666777888999===;;;999666444333333333444444444444444444444444444333333222222222222222222222111111111111222222333444555555333333444666666888:::;;;;;;999777555444444444333333333333444111111111111111111111111111111000000000111222333333111//////111222111000///222222000111555777555000000111111111111000000000000000000111111111111000000000000////////////000000000000000000000000111000000000000111222222000000111111111111000000////////////000000000000000000000000000000000000...//////...---...000222//////////////////////////////000000000000000000//////////////////000000222333444666777666666555666555333111...---,,,,,,------...//////000111111000000000000000000000000///000000111111000000////////////000000000111111111111111111111111111111//////000000000000111111000000//////000111333444333222222111111000000000111111222222111111000///000000000000111111111111000111111222111111000000000///......------.........///000111222222111111///////////////000111111000000111111111000//////111222222222222111000000222111111111333333111///000111333222111///000000333333222111///...------///000000111111222222222zzzrrrkkkfffccc```]]]VVVTTTQQQOOONNNLLLKKKIIIJJJJJJKKKJJJIIIHHHIIIJJJGGGFFFFFFEEEDDDCCCCCCBBBAAAAAAAAAAAABBBCCCDDDEEEBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@???>>>>>>===<<<;;;<<<<<<===>>>>>>>>>>>>>>>======>>>>>>>>>?????????<<<======>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888777888888777777777777888888555666666777777777777777888888888888777777777777999888777666555444444444444444555555555555444444222222222111222222333444222222111111111111222222111333444333333333555666777777888888666555333222333333444333333333333444111111111111111111111111111111000000000111222333111000///000111222111//////222222000111666888666///000111222222111000//////000000000111111111111000000000000////////////000000000000000000000///000000000000000111222222///000111222222111000///////////////000000000000000000000000000000000000---...//////......///111000000000000000000000000//////000000//////......////////////000000111111111222444666666666555444333333222111000...------,,,,,,---...///000111222111111111111111111111111...///000111111000///...000000000000000/////////000000000000000000000000000000000111111111222222000111111222333333444444222222222222222222222222000000111111000000///...000000000000111111111111000111111222222111111111111000//////......//////...///000222333333222222///////////////000111111///000111222222111111000222222222222222111000000000///000111333444222111111222222111//////000111000000000000//////////////////000111222222333222|||uuuhhhgggddd```[[[XXXXXXYYYMMMMMMMMMLLLLLLJJJHHHGGGCCCDDDEEEEEEDDDDDDEEEFFFDDDDDDCCCCCCBBBAAAAAA@@@??????@@@@@@AAABBBCCCDDDBBBBBBCCCCCCBBBBBBAAA@@@??????>>>>>>======<<<<<<;;;<<<===>>>?????????>>>======>>>>>>?????????@@@>>>>>>?????????===<<<:::<<<<<<<<<;;;;;;<<<<<<<<<========================;;;;;;::::::999888777777888888777777777777888888555555666777777777777777::::::::::::999777666555555555555555555555444444444444555555555555444444111111111111222333444555222222111111111111111222000222333333222333555777888888777666444222111000000111222222111111222333111111111111111111111111111000/////////000222333111000000000222222000//////111111///111666888777///000111222222111000/////////000000111111111222000000000000////////////000000000000////////////000000///000000111222222///000111222222111000///////////////000000000000000000000000000000000000,,,...000000///...///000111111111111111111111111//////000000///......---//////000000111111222222000111444555666666444444///000111222333333333222+++,,,---...///111111222222222222111111111111111...///000111111000///...222222111000///...------000000000000000000000000000000111111222222222333111222333444555666555555333333333333333333333444000000000000000///......000000000000111111111111000111111222222222111111111111000///////////////...///111222333333222222///////////////000111111///000111333333333222111222222222222222111000///------///111444555444333222222111000......000222---......///000111111222...///000222222333333333~~~wwwpppiiiddd^^^]]][[[XXXVVVTTTRRRQQQLLLKKKIIIHHHGGGFFFFFFFFFAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAABBBCCC@@@???>>>======<<<<<<<<<======<<<<<<<<<<<<==============================>>>>>>>>>>>>????????????>>>>>>===<<<;;;::::::999;;;;;;;;;<<<;;;;;;:::999<<<<<<;;;;;;;;;::::::::::::::::::999999888888888888777777777777777888888777777777777777666555555888777666555444333222222444444444444444333111111555555444333333333444444000111111111111222222222666555444444333333333333555666666666666555333222444444444333333222222222222222222222222222222222222000...///222444333111...111444333000...///111222111000000111333555666111111111111111111111111222222222111111111111111222111111000000000000000222111000111333333111000///111222111000///000111111111000000//////......//////...---,,,+++++++++........................000000000000000000000000............////////////***---///000000000000000000000000000000111222222000000111222333333444444111111222222222333333333//////000222222333333333555444222111//////000000......///000000111000000000000000000000000000000111000000000000000111222111111111111111000///...111111000000111222333333999888777555333111000///......////////////......//////000000111111111222111111111111111000///...222222000///............000000000000////////////.........///////////////000111111222222111111111444666666555222///------...000222555555444222111111111111000000000000000000000000000000111111222222222111111111111222222vvvnnniiiccc]]]YYYVVVUUUSSSRRROOONNNLLLKKKKKKJJJIIIGGGFFFEEEEEEEEEBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBB@@@@@@>>>=====================<<<<<<<<<<<<==============================>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999<<<;;;;;;;;;;;;::::::::::::::::::999999888888888888777777777777777888888777777777777777666555555666666666666666666666666444333333333333333333222444333333222222222222222000111111111111222222222555444444333222222333333333444444444444333222111333333333333222222222111111111111111111111111111333111//////222333222111111111222111000///000111///000111222222333333333////////////////////////111111111111111111111111222111111000000000000000000//////000111111000...///111222111000///000111111111000000////////////111000///......---------........................////////////////////////............////////////---...///000////////////000/////////000000111222/////////000111222222222333333333222222111111111...///000111222222222222444333111000//////000000...///000000000000000000////////////////////////000000/////////000111111111111111111111000//////111111000000111222222333333333222222111111111111......////////////......000000111111222222222222222111000///000222444666222222000//////...............//////000000111111////////////000000000000///000222333444444333333333444555444111///......///000222444444444222222111111111111000000000000000000000000000111111222222222111111111111222222~~~zzzwwwuuutttooohhhccc```\\\WWWRRRNNNNNNMMMKKKJJJIIIHHHGGGIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAAAAA@@@???>>>============>>>======<<<<<<======>>>================================================>>>===<<<;;;;;;;;;======>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::999999999999999888888888888777777666666777777777666666777777777666555555444444555666777888888999444333222222222333444555222222111000000000000000000111111111111222222222444333222222111222222222111111222222222111000000222222222111111111111111000000000000000000000000333222000000111222111000444222000///000111111000---///111333333333111000////////////////////////000000000000000000111111222111111000000000000000///...---...000000...---///111222111000///000111111000000000000/////////333222111000000//////000............................................................////////////000000///............//////////////////000000111------......//////000000444444333222111000//////---...///000111111111000111000000//////000000111000000000111000000//////........................///.........//////000111111111111111111000000000111111111000111111222333222222222111111111111111...//////000000//////...111111222222222222333333333111...---///444:::>>>222111000000////////////------...///000111222222////////////000000111111...000333555777777666555333333333222000///000111111222222222222222222222111111111111111111111111000000000000000111111222222222111111111111222222~~~ssskkkhhhhhhiiijjjiiieee```^^^\\\YYYTTTPPPKKKKKKJJJJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@??????>>>????????????????????????????????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>============>>>>>>====================================<<<<<<<<<<<<===<<<;;;:::;;;<<<>>>??????>>>===<<<;;;:::::::::;;;;;;;;;:::::::::999999999999999888888888888888888777777666666666666777555666666666666666555555333333444555666777888888444333111111111333555666222222111000000000000000000000111111111222222222222222111111111111111222000000111111111111111111111111111000000000000000000000000111111111111111444333111111111111000000888333//////111333222000...///000111222111111000111111111111111111111111///000000000000000111111222111111000000000000000///......///000000///---///111222111000///000111000000000000000000000000333222111000000000000000........................////////////////////////............////////////333111///....../////////000///////////////000000---------....../////////333222222111000000//////------...///000000/////////////////////000000111111111111111111000///.................................---......///000111222111111111111111111111222111111111111111222222666555444333222111000000//////000000000000//////111111111111111111111111222000...---000444:::===222111111000//////000000......//////000000111111---......//////000000000...000333666888999888777333333333222000111333555444333222111111111222333000111111111111111222222000000000000000111111222222222111111111111222222yyyssslllhhhbbb______aaadddfffaaa]]]YYYVVVUUUSSSNNNJJJIIIIIIIIIHHHHHHHHHHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAABBBCCCDDDDDDDDDCCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>============>>>>>>========================>>>=========<<<<<<<<<;;;<<<<<<;;;;;;<<<===???@@@???>>><<<;;;:::::::::;;;;;;;;;:::::::::999999999888888888888888888888888888888777666555555666666555555666666666666555555444444444444444444444444444333111111111333555666333333222111111111111222000000111111111222222222111111111000000111111222000111111111222222333333000000000000000000000000111111111222222222333333333333222111000000000111999555000///111333222111111000/////////000111222111111111111111111111111//////000000111111111222222111111000000000000000111000///000111222000...///111222111000///000111000000000000111111111111111111000000//////000000////////////////////////000000000000000000000000............////////////444222//////000222111111000000////////////000000......///////////////000000000000000000000000000---......////////////.........//////000000111111111111222111111000//////........................------------...///000111222222111000111111222333222222111111111111111222444444333222111111000000//////000000000000//////000000000000000/////////000//////000111333555666222111111000000000000111111111000000//////......,,,,,,---......///000000///111333666888888888777333444444333222222555777555444222111000111222333000000111111222222222333000000000000000111111222222222111111111111222222zzzqqqjjjddd```\\\[[[YYYXXXYYY[[[]]]^^^]]]YYYTTTQQQPPPOOOKKKGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@@@@BBBCCCDDDEEEEEEEEEDDDCCCCCCBBBAAA@@@???????????????>>>>>>======>>>>>>???========================???>>>>>>======<<<<<<<<<<<<<<<======>>>>>>>>>>>>===<<<;;;:::999:::;;;;;;::::::::::::999999999999777777777888888888888888888888777666555555555555444444555666666666555555555444444333333222222222444333222222222333444555444444333222222222222333000111111111111222222222111111111000111111222333111111111111222333444555000000000000111111111111111111111222333333444444111222333111000///111222888555333222222222222111333222000//////000222333////////////////////////000000000111222222333333222111111000000000000000222111111111333333111000///111222111000///000111000000000111111111111222000000///////////////000////////////////////////111111111111111111111111............////////////444111///000444666555333222111111000000000000000//////000000000000000000.../////////000000000000......////////////.........///000111111111111000111111111222111111000000........................---------...///000111222222222111000000222333444333222111111000111111111------...///000111111222///000000111111000000///000////////////.........//////000111111111000///222111111000000111111111222222111000///...------,,,,,,---...///000111111111222333444555555555666222333444333222333444666666555333111000000111111000000111111222333333333000000000000000111111222222222111111111111222222xxxsssmmmgggbbb___\\\ZZZSSSSSSRRRRRRQQQSSSUUUWWWZZZUUUOOOMMMLLLLLLIIIGGGDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@?????????@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@@@@@@@AAABBBDDDEEEFFFEEEDDDCCCCCCBBBAAA@@@@@@???@@@@@@??????>>>>>>>>>>>>??????========================@@@@@@???>>>>>>===<<<<<<;;;<<<>>>??????>>>===<<<;;;:::999888888999;;;<<<:::::::::999999999999888666777777777888888888999888888777555555444444555333444555555666666555555555555444444444333333333444333333333333333333222444444333222222222222333000111111111111222222222111111111111111222333333000000000000111333555666000000000111111222222222000000000111222333333333000111222222000///222444555666666555222111111222222222222111111111222222////////////////////////000111111222333333444444222111111000000000000000222111111222333333222000///111222111000///000111000000111111111222222222000000////////////000000////////////////////////000000000000000000000000............////////////222000///333888;;;999666333333222111111111111111000///////////////////////////////////////......//////000000000//////...///000111222222222111000000000111222222222111111////////////////////////.........///000111333333333222111000000222444555333222222111000000111111,,,,,,---...///000111222000000111111111111000000000000000000/////////...000000111111111000///...222111111000000111222222111111000000//////............///000111222333333444333222111111111222333000111333333222111222333666555444222111000000000000000111222222333444444000000000000000111111222222222111111111111222222zzzpppiii___]]][[[ZZZYYYXXXVVVTTTNNNNNNMMMMMMLLLNNNQQQTTTSSSNNNHHHFFFFFFGGGEEEDDDDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@??????????????????>>>>>>>>>>>>????????????????????????????????????<<<======>>>???@@@@@@@@@@@@AAACCCEEEEEEDDDCCCBBBCCCCCCBBBAAA@@@@@@@@@@@@??????>>>>>>>>>>>>??????========================AAA@@@@@@???>>>======<<<;;;<<>><<<888444444333222111111111222//////////////////......111111000///...------,,,///000000000000000//////000111222333333222111000///000111222222222222222000000000000000000000000......//////000222333444333222111000000222444555333333222111000000111111111111111111111000000000000000111111111111000000222111111111000000//////111111000000000000000000222111111111111111222222////////////000000000000///000111222333444555555555444111///...///000111...000222222111000000000555555444333222000//////000000111222333333444444000000000000000111111222222222111111111111222222}}}wwwpppjjjeeeaaa___VVVTTTSSSRRRRRRQQQNNNLLLIIIIIIJJJKKKLLLMMMNNNOOOLLLKKKIIIGGGFFFEEEDDDDDDFFFFFFEEEDDDCCCBBBBBBAAA>>>???@@@???>>>>>>@@@BBB===>>>???????????????>>>@@@@@@AAABBBAAA@@@???>>>AAA@@@>>>======???@@@BBBDDDEEEEEEDDDCCCCCCFFFHHHBBBAAAAAA@@@?????????@@@FFFAAA<<<<<>>>>>======<<<<<<;;;;;;???@@@@@@@@@@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777888999:::;;;999777555444444666666777888888888888999999999::::::999888777666555444444444555666777888999999666666555555555444444444444444333222111111000000222111111000000111111222111111222333333333333222555444444333222111000000000111222333555666777777222222222111000//////...111111000000000000111222000000//////000000111222222333444444555555444444000000111111111000000///111222222111///...///000111111111222222333333333444333222000//////......000000000000000000000000///......------///000111:::999999777555333111000000000////////////000000222222111111000000//////000000000000000///......//////...---,,,,,,,,,,,,//////111666;;;===;;;888111000000000000000000111111111111111000000000000000000000000000000000000///////////////............///000222222111000000111222222222222111000///000000111111111222222222111111000000000000000111000000000000000000000000000000111222222222222111111111111000///......---111000/////////000222333666444222000///000222444333333222222111000//////111111111111000000000000...------------...//////111111111111111222222333222222111///---...111333444333111///////////////333333222111//////111333000000111222222222222111111111000000000000111111111111111111111111111111xxxqqqnnnkkkgggbbb]]]ZZZWWWVVVRRRQQQPPPOOOOOONNNKKKIIIHHHHHHIIIJJJJJJKKKLLLLLLJJJJJJHHHGGGEEEDDDDDDDDDFFFEEEEEEDDDCCCBBBBBBBBB@@@AAAAAA@@@??????@@@BBB===>>>??????????????????@@@AAAAAABBBAAA@@@???>>>AAA@@@>>>======???@@@AAABBBCCCCCCBBBAAAAAADDDFFFBBBAAA@@@@@@??????@@@@@@EEEAAA<<<<<>>>>>>>>===>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999<<<:::999777777777777888777888888888888999999999::::::999888777666555555444555555666777777888888555444444444333333333333888888777777666555555444222222222111111222222222111111222333333333333222444333333222222111111111111222222333444555666666222222111111000//////.../////////000000111111111666555333222111111000000111111222333333333333222000111111222111111000000111222333222000///000111111111111222222333333333222222111000////////////000000000000000000000000000//////...///000111222666666666666666555444333000000////////////000000111111111000000000000000///////////////...------......------,,,,,,------111000222777<<<>>><<<999333333222111111111111111222222111111111000000000000000000000000000000000/////////////////////...//////000111111111111000111111111111111111111111111111111111222222222222222222111111111111222222000000000000000000000000000000111222222222222111222111111000//////......000000/////////000111222555333111//////000222333333333222111111000//////111111111000000000//////...------------...//////000000000000000111222222000111222111000111444666555444222111000000111111222222333111000///000222000000111222222222222111111111000000000000111111111111111111111111111111tttmmmhhhccc```___^^^[[[YYYVVVTTTSSSSSSOOOMMMLLLLLLLLLKKKHHHFFFFFFFFFGGGGGGHHHHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCAAA??????@@@AAA>>>?????????@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????AAA@@@???>>>>>>???@@@@@@???@@@AAA@@@??????AAACCCAAAAAA@@@@@@??????@@@@@@DDDAAA======???@@@???===????????????>>>>>>>>>>>>===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999888888::::::999999888777777777777888888888888999999999:::999999888777666555555444555555555666777777777333333333333222222222222444444444333333222111111333333222222222222333333111111222333333333333222222222222222222222222222222222333333333444444444222222111111000/////////,,,---///000111111111111666555333222111111000000//////000111111111111111111111222222222222222111000222333333111111222444111111111222222222222222111000000//////000000111////////////////////////000000000000000111222222222333444555666666666666111000000//////000000111///000000000000000000111...............------,,,---------,,,------...///222222444999???AAA???<<<666666444333222222111111222222222111111111000000000000000000000000000000......//////////////////000000//////000000111111111111000//////000222222111111222222222333333333333333333333333333333333000000000000000000000000///000111111222222111111222222111111000000////////////.........///000111333222000///...///111222222222222111111000000///111111000000000000//////...------------.../////////////////////000111111///111333444444555777999666555444222222222222333000222333222111///000000///000111111222222111111111111000000000000111111111111111111111111111111zzztttkkkddd```^^^\\\[[[XXXWWWVVVUUUSSSRRRQQQQQQMMMLLLJJJJJJKKKJJJGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBB@@@???@@@AAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAA@@@???>>>>>>??????@@@>>>???@@@@@@??????@@@BBBAAAAAA@@@@@@???@@@@@@AAACCCAAA>>>>>>???@@@>>>===============<<<<<<<<<<<<===============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;:::999888777777777777777777666555444777777888888888999999999999999888888777666666555555555555555555555555666333333333333333222222222000000//////............333333333333333333333333111111222333333333333222111111111222222333333333333333333333222222222222111111111111000000//////***,,,...111222222111000000000//////000000111222...///000000111111000000111111222333333333222222111222333333333222444555111111111111111222222222///////////////000111111/////////////////////////////////000000000111111000111333444666666777777111000000000000000000111.../////////000000111111......//////......---,,,,,,,,,,,,------...000000222333666<<>>>>>???>>>@@@AAAAAA@@@@@@AAABBBAAA@@@@@@???@@@@@@AAAAAABBBAAA????????????>>>===<<<<<<<<<<<<==================>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;:::999888777666777777777777666555555777777888888888999999999999999888888777777666666555555555444444444444444333333333333333444444444222222222222111111111111222333333444444333333222111111222333333333333222111111111222222333333444222222222222222111111111111111111000000000000000***,,,///111222222111111000000//////000000111222///000000111222111111111000111222333333333333333111222444444333333444666111111111111111111111111............///000111222000000000000000000000000......////////////000///000111222444555555666666111111000000000000111111......//////000000000111///000000000000///......,,,,,,,,,---...///000111222333666>>>EEEJJJIIIGGG:::999777555444222222222000000/////////.........////////////////////////---.........//////000000000///.........///111222888777444111000000111222111111222222222333333333000000111222333333222222000000000000000000000000//////000111111111111000111111111000000000000000---......///////////////000//////......///000000111111111000000000000000000000000////////////......------------...//////...............//////000000222444555444444444666333333111000000111111222///111333333111///////////////000111111111111000111111000000000000111111111111111111111111111111|||vvvnnngggaaa]]]ZZZXXXZZZYYYXXXVVVSSSPPPMMMKKKOOOOOONNNMMMLLLJJJIIIHHHKKKJJJIIIIIIIIIIIIGGGEEEBBBBBBCCCCCCDDDDDDDDDEEEFFFEEEDDDDDDDDDDDDDDDEEEBBBBBBCCCCCCDDDDDDEEEEEEBBBCCCDDDDDDDDDEEEGGGIIIJJJIIIGGGEEECCCCCCCCCDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>@@@BBBBBBAAA@@@AAABBB@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>===>>>>>>>>>>>>????????????=========>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999888888999999888888888888888888777888888888888999999999888888888888777777666666555555555444444333333222333333333333444444444444333333333333333333222222111222333444444333222111111111222333333333333222111111111222222333333333222111111111111111111111111111000000000000000000---...000111222222222111666555333222111111000000000000111222222222222222///000111222333333333333111333444444222222333555111111111111111000000000............//////000111000000000000000000000000------...///////////////000111222333444555555555222111111000000111111222...//////////////////000000000000000000//////...------------...///000111222333666===EEEIIIIIIFFF999888666444333222111111000000/////////.........000000000000000000000000------......///000000000//////......//////000000777666444222111000000111000000111111111222222222///000111333333333222222000000000000000000000000...///000000111111000000000000000///////////////---...///000000000000//////////////////000000111000000000000000000000000000000////////////.........------------...//////...............///000000111222333333222222444555222111000/////////111111///111222111000...//////...///000000111111000000111111000000000000111111111111111111111111111111yyypppjjjccc```\\\XXXUUUSSSRRRQQQTTTTTTTTTSSSPPPMMMKKKKKKMMMMMMMMMMMMLLLKKKIIIHHHGGGFFFEEEEEEFFFFFFDDDBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGFFFEEEEEEDDDDDDDDDDDDBBBBBBBBBCCCDDDEEEEEEFFFBBBDDDFFFGGGHHHKKKNNNPPPOOOMMMJJJGGGEEEDDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBBAAAAAAAAA@@@???>>>=========???AAABBBAAA@@@@@@AAA@@@@@@??????@@@@@@AAABBB@@@AAAAAA@@@???>>>===>>>===>>>>>>>>>?????????@@@<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999999999888777777888999:::777888888888888999999999888888888888777777777777555555444444333222222111111222222222333333333333111111111111111111111111000111222444444222111000111111222333333333333222222222222222222222333333000000000111111111111111000000000000000000000111000111111111222222222333666555333222111111000000000000111222222222222111...///000111222222222222222333444333222111222333222111111111000000000/////////.........//////000222222222222222222222222---...///000111000000///...///000222444555555666222111111000000111111222///////////////.........//////000000//////...---......---......///000000333333666<<>>======<<<>>>AAAAAA@@@??????@@@@@@?????????@@@AAAAAABBB???AAAAAAAAA???>>>===>>>;;;<<<<<<<<<======>>>>>>:::;;;;;;;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888777888999:::888777555444444666888999777888888888888999999999888888888888777777777777555555444444333222111111000000111111222222222222222222222222222333333333///000222333333222000///111111222333333333333222222222222222222222222222///000000000111111111111000000000000000111111111333222222111111222333333000000000///000111111222//////000111111111111111......///111111222222222222333444333111000111222222111111111000000////////////............//////222222222222222222222222...///000222222111111000,,,---///222444666777777222222111111111111222222000000//////.........---......//////......---,,,///............///000000444333555:::???@@@>>>;;;555444333222111000000000333333333222222222222111000000000000000000000000---------...///000000111,,,---///000000000///...,,,---///000111111111111////////////000000000000000111444666666666555444000000000000000000000000...//////000000000000000---------..................///111222222222111000//////000000111111222222////////////000000000000000/////////...............------------.../////////////////////000111111///000111111222555999<<<111111000//////000111222111111111///------///111...//////000000000000000111111000000000000111111111111111111111111111111}}}vvvhhhfffbbb^^^ZZZVVVTTTSSSMMMNNNNNNNNNNNNMMMLLLLLLIIIIIIJJJJJJIIIIIIHHHGGGIIIIIIHHHHHHGGGFFFEEEEEEBBBBBBBBBBBBBBBCCCDDDEEECCCBBBBBBBBBDDDGGGJJJLLLHHHHHHHHHGGGFFFEEECCCCCC@@@AAAAAABBBCCCDDDEEEEEEIIIHHHHHHKKKOOOUUUXXXYYYWWWTTTPPPKKKHHHEEEDDDCCCDDDDDDCCCCCCCCCDDDEEEEEEBBBCCCDDDCCCAAA@@@AAABBB===>>>AAACCCCCCCCCBBBAAADDDBBBAAAAAABBBDDDDDDDDDBBBBBBAAA@@@???======<<>>;;;<<>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777999999888777666555444444555666666666777777888888777777777777666555444333333333222111111222333333333333222222222333555666000111111222222222111111111111111111111111111111333333222222111111222222000000111222333333444444111111111111111111111111111111000000//////......111111111111111111111111111000///...............111111111111111111111111333111000000000///000222222222222222222222222222111111000000000000111111333222111000000111222333222222111111111111222222000111222000///...000111000000//////000222333444111000///......///000111000...---...000111111000.........------,,,,,,,,,,,,,,,---...//////......000111444777999999999888333333333222222111111111888666444333333333222111000000000000000000000000............/////////000......////////////......---......///////////////...///000222222333333333333222111111000111111111111222222333333222222111111111111111000000000000///////////////.........///000111333333222222111333222111/////////000000////////////////////////111000///......------...---------.........//////000000///////////////000111111222333444666666777222222111000//////000000///////////////000111111......//////000000111111000111111111111222222222000111111111111222222222xxxrrrmmmfff```\\\[[[XXXUUUQQQNNNKKKJJJMMMMMMLLLLLLLLLKKKKKKKKKHHHIIIIIIIIIIIIHHHGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBCCCFFFIIIMMMOOOMMMMMMMMMLLLIIIGGGDDDCCCAAAAAABBBCCCDDDEEEFFFFFFJJJJJJKKKNNNTTTXXX[[[\\\XXXUUUPPPKKKGGGEEEDDDDDDDDDDDDDDDCCCCCCDDDEEEEEECCCDDDDDDCCCAAA???@@@@@@BBBCCCDDDDDDDDDCCCBBBAAADDDBBB@@@@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>>>>===@@@<<<:::;;;>>>???<<<999>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999888888888888888888777666666555555555555555666666777777777666666666666555444333222333333222111111222333333333222111111222333444555111111222222222111111000111111111111111111111111444444333222222111222222000000111222222333444444222222222222222222222222222111111111000000000000111111111111111111111111000000///.........//////111111111111111111111111333111000000//////000111111111111111111111111111111111000000000000111111222111111000000111111222111111000000000000111111///000111000//////111333444333222111111111333333222111000//////000111222111///------///000000000/////////.........------,,,---....../////////...---///111444555555555444333333333333333333333333888666444333333333222111000000000000000000000000........./////////000000---..................------...//////000000////////////000111222222222222111111000111111222333333111222222333333222222111111111000000//////......///////////////////////////000111222222222111000.........///000222555666000000000000000000000000111111///...............---------.........//////000000////////////000000111111222333444555666666222222111000000000000000222111000//////...............//////000111111111000111111111111222222222000111111111111222222222zzzrrrllleee```]]]ZZZVVVSSSUUUUUUTTTRRRPPPMMMJJJHHHLLLKKKJJJHHHHHHIIIIIIJJJGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDFFFEEEDDDCCCBBBBBBBBBBBBAAAAAACCCEEEHHHMMMQQQTTTTTTTTTSSSQQQNNNIIIEEECCCBBBBBBCCCDDDEEEFFFGGGHHHLLLLLLOOOTTTYYY^^^______ZZZVVVQQQKKKGGGEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEECCC@@@?????????HHHHHHGGGGGGFFFEEEDDDDDDEEECCC@@@???@@@AAA@@@???BBBBBBAAAAAA@@@@@@@@@???@@@===;;;<<<>>>???===:::======>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999777777777777777777777777555555555555555666666666555555555444444333222111333222222111111222222333222111111111111222333333222222222222222111000///111111111111111111111111666555444333222222222222000000111111222333333333222222222222222222222222222222222222111111111111111111111111111111111111//////.........///000000111111111111111111111111222222000/////////000000000000000000000000000000111111000000000000111111000111111222222111111000000000////////////000000...///000//////000333666888777555333222111111222222222111111111111222222222000---,,,---/////////000000000///////////////---............/////////---...000111222222111111222222333444555555555555888666333333333333222111000000000000000000000000....../////////000000000------............---------...//////000000////////////000111111000000000//////000111222333444555111222222333333222222111111111000///......------////////////////////////...///000111111111000000------...///111444666777111111111111111111111111111111000///............------........./////////000000////////////000000111111222333444555666666222222111000000000000111444333222000...---,,,,,,......///000000111111222000111111111111222222222000111111111111222222222tttkkkeeeaaaaaa]]]YYYVVVVVVUUUSSSQQQQQQRRRSSSSSSRRROOOLLLKKKJJJIIIGGGEEEEEEFFFHHHIIIGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCEEEEEEDDDCCCCCCCCCCCCCCCAAABBBCCCFFFKKKQQQVVVXXXZZZYYYXXXUUUPPPJJJEEEBBBCCCCCCDDDEEEGGGHHHIIIIIIMMMNNNRRRWWW]]]```aaa```YYYUUUPPPJJJFFFEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDCCCAAA@@@AAABBBLLLKKKJJJIIIHHHHHHIIIIIIFFFDDDAAA@@@@@@@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAABBB@@@>>>???@@@AAA???===<<<===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999777777777888888999999999444444555555555555555555444444444444333222111000222222222222222222222222111111111111111111111222333333333222111000///...111111111111111111111111666666444333222222111111000000111111222222222333222222222222222222222222111111111111111111111111111111111111111111111111///.........///000111111111111111111111111111111111222111......111222111111111111111111111111111111111000000000000111111///000111222222111000/////////............//////...///000000111333777:::===;;;888555333111000000111111111111111111111111333000---,,,,,,.........///////////////////////////.............../////////000111111222111111000111222444666777888888888777555333222333333222111000000000000000000000000...////////////000000000......////////////............///000000000000000///000000000000//////...000000111222333333333444111222222333333222222111222222111000///......---///////////////000000000.../////////000000000000222111111111222222222333222222222222222222222222222111000///........................////////////000////////////000000111111111222333444444555555222222111000000111111111444333111000...---------...//////000111111222222000000111111111222222222000000111111111222222222~~~{{{tttkkkbbb]]]ZZZXXXWWWVVVTTTQQQPPPOOOOOONNNMMMKKKLLLMMMNNNNNNLLLJJJIIIIIIHHHFFFDDDDDDEEEGGGHHHFFFFFFGGGGGGFFFFFFEEEDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFBBBBBBDDDHHHMMMSSSXXX[[[\\\[[[YYYUUUOOOIIIDDD@@@CCCDDDEEEFFFGGGIIIJJJJJJMMMNNNRRRWWW\\\^^^]]]\\\UUURRRNNNIIIGGGFFFGGGHHHEEEDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDCCCCCCDDDFFFMMMLLLLLLKKKKKKLLLLLLMMMHHHFFFCCCAAAAAAAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????@@@@@@???>>><<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999777777888888999999::::::555555555555555555444444444444444444333222111111222222222222222222222222111111111111111111111111333333333222111000///...111111111111111111111111666555444333222222222222000111111111111111222222222222222222222222222222000000000000000000000000111111111111111111111111///////////////000111222000000000000000000000000000333222...///444555222222222222222222222222222111111000000000000111111///000111222222111000/////////............/////////000111111222666:::>>>???===:::666333111000000///000000000000000000///333000---,,,---...///...........................000//////........./////////000000000000000000000000222444777999999999999666444222222333333222111000000000000000000000000////////////000000000111000000111111111111000000...//////000000000000000///000000000000//////...222222333333333333222111111222222333333222222111333333222222111000//////////////////000000111111///////////////000000111444444444333222111000000222222222222222222222222222111000//////......///........./////////000000///////////////000111111111222222333333444444444222111111111111111222222111111000/////////////////////000000111222222222000000111111111222222222000000111111111222222222xxxoookkkiiigggeeebbb^^^XXXTTTRRRRRRQQQQQQOOONNNMMMLLLKKKJJJJJJJJJIIIJJJKKKLLLLLLKKKJJJJJJIIIHHHGGGFFFEEEFFFFFFGGGFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGCCCDDDFFFIIINNNSSSXXX[[[]]][[[XXXSSSMMMHHHCCCAAACCCCCCDDDFFFHHHIIIJJJKKKLLLLLLOOORRRVVVWWWVVVTTTNNNMMMKKKIIIHHHHHHIIIJJJGGGGGGEEEDDDBBBBBBAAAAAA@@@BBBDDDEEEEEEEEEGGGIIIMMMMMMMMMMMMMMMMMMMMMMMMHHHFFFCCCBBBBBBBBBAAA@@@BBBBBBAAAAAA@@@@@@@@@???>>>>>>=========<<<<<<<<<;;;;;;<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888888999999::::::::::::666666666555555555555555666666666555555444333222111222222333333222222111222222222333222222111000222222222222222111000///111111111111111111111111333333222222111111222222111111111111111111111111111111111111111111111111///////////////000000000111111111111111111111111000000/////////000111111000000000000000000000000///444333///000777999555222222222222222222222222111111000000000000111111///000000111111000000/////////............/////////000111111333666;;;??????>>>:::777444222111000//////000000000000//////222000...///000000000///------............//////111000///.........///000.............../////////000111444777999:::999999555333222111222333222111000000000000000000000000/////////000000000111111111111222222222222111111...///000000111111000000//////000111111000000000222333444444444333111000111222222333333222222111333333222222222111111111...//////000000111111222000000/////////000111222222333333444444333333222222222222222222222222222222222111000////////////....../////////000000000///......//////000111222111222222222333333333444222111111111111222333333///////////////000111111//////000111111222222333000111111111111222222222000111111111111222222222yyymmmggg___\\\\\\[[[YYYVVVVVVSSSPPPNNNNNNNNNMMMLLLMMMMMMMMMLLLJJJIIIIIIJJJIIIJJJJJJJJJKKKKKKKKKLLLHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGJJJNNNSSSXXXZZZ]]][[[VVVPPPKKKGGGDDDCCCBBBCCCDDDFFFGGGIIIJJJKKKJJJJJJKKKLLLNNNOOOMMMLLLGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJHHHGGGEEEDDDDDDCCCCCCDDDFFFFFFFFFFFFHHHJJJMMMNNNOOOOOONNNMMMKKKJJJGGGDDDBBBAAAAAAAAAAAA@@@BBBBBBAAA@@@???>>>>>>===<<<=========<<<;;;;;;<<<:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999888888888999999999:::::::::::::::777777777666666555555555777777888777777666555444111222333333333333222111222333444444333222111000111111222222222111111000111111111111111111111111111111000000000111222222111111111111000000000000000000000000000000000000//////000000000111111111111111111111111111111111111111000000///000000000000000000000000000000000...444444///111:::===888111111111111111111111111111111000000000000111111000000////////////000000000//////////////////000/////////000111555:::>>>>>><<<:::666444222222222///000111111111111000///000///000111333333111///....../////////000000000222111///...---...///000///////////////000111111///111555777999999888777555333111111222333222111000000000000000000000000//////000000000111111111111111111222222111111111//////000111111111111000//////000111222222222222111222333555555444333222111222222333333222222111111111111111111222222222...//////000111111222222111111000///000111222333111222333444555555444444222222222222222222222222333222111000////////////.../////////000000000000............///000111222222222222222222333333333222111111111222222333444///////////////000111111///000000111111222333333000111111111111222222222000111111111111222222222vvvpppjjjccc___^^^YYYUUUUUUWWWVVVRRRNNNQQQOOONNNMMMNNNMMMKKKIIIJJJKKKKKKKKKIIIHHHIIIJJJGGGGGGFFFFFFGGGHHHIIIIIIHHHIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEDDDDDDCCCCCCDDDGGGGGGHHHJJJNNNRRRWWWYYY]]]ZZZUUUOOOJJJGGGEEEDDDAAABBBDDDEEEGGGIIIJJJKKKIIIHHHHHHHHHIIIIIIHHHFFFBBBDDDFFFHHHJJJKKKLLLLLLNNNMMMKKKIIIHHHFFFFFFFFFEEEGGGHHHHHHGGGFFFHHHIIIOOOOOOPPPPPPNNNLLLIIIGGGEEECCC@@@???@@@AAA@@@@@@BBBBBBAAA@@@???======<<<>>>>>>???>>>===<<<======::::::;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777::::::::::::::::::::::::888888777777666666666555999999999999888777666555111222333444444333222111333444444555444333222111000111111222222222111111111111111111111111111111////////////000111222333111111111000000000000000////////////////////////000000111111222222222333111111111111111111111111222222111000//////000000000000000000000000000000---444555000222<<>>???@@@???>>>>>>>>>???@@@AAAAAA======<<<<<<<<<;;;;;;;;;========================@@@===;;;:::::::::999888::::::999888777777888888;;;888555333444666777777666666666666555444333222333444666777888777666555222222222333333333444444555444333222111222333444222222111111111111222222//////000000111111111222222333333333333222111111444333333333222111111111222222222222222222333333000111111000//////000222111111111111000000000000++++++---...////////////000111333444444333111000444333111000///000111222111000...---------...///222222222111111111111111222222222111111111111000////////////////////////---.../////////111444777555444444333222111000000///111222444444333222111---.........//////000000///000222222000///000111111111000000000000111111000000000000111111111111333222222222333333444555666333111333777777333///111111000//////////////////000111222222222222222000000000000000000000000111222333333333333222111//////000111222222333333222333444444555555444444222111111111111111222222000000111111111111000000---///111222333222111000111111111111111111111111111111111111111111111111///000111333444555666666555444222000//////000111000000000000000000000000000000000000000000000000...///222444444444333222777666333111111222555666333222///---,,,,,,---...//////000000000000//////444444333333222111111000111111000000000000000111|||uuuoookkkhhhfffaaa[[[VVVTTTRRRPPPMMMOOOOOONNNMMMKKKJJJIIIIIIJJJIIIIIIHHHHHHIIIIIIJJJJJJHHHEEEEEEHHHIIIIIIHHHJJJKKKMMMOOOOOONNNMMMMMMJJJIIIHHHGGGGGGFFFGGGGGGJJJKKKLLLKKKHHHFFFFFFGGGFFFFFFGGGHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFEEEFFFHHHJJJKKKMMMMMMNNNOOOMMMKKKHHHGGGFFFGGGGGGDDDDDDDDDDDDEEEFFFGGGHHHFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKLLLKKKJJJHHHHHHHHHHHHIIIFFFHHHHHHGGGDDDCCCEEEGGGHHHIIIIIIIIIHHHFFFDDDCCCBBBAAA???>>>===>>>???@@@?????????>>>??????@@@@@@============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===;;;::::::;;;<<<;;;::::::999999888777777888888;;;888555444555777888888777666666555444333222222222444555777777666555444333333333333444444444444333333222111111111111111222222111111111111222222000000000000111111111222222222333333222222111000222222222222111111111111222222222222222222222222000111111000//////000222111111111000000000//////,,,---...//////000//////000111222333333222111000222111///.........000111333222111111000000000111000111111111111111111111222222222111111111111000////////////////////////...000000000///000222444333333222111111000/////////111222444444333222111............/////////000///000222222000///000111111000000//////000000111000000000000111111111111222222222222222333444444444333222555999:::666222111111000///////////////111111222222222222222222000000000000000000000000111222333333333333222111///000000111222222333333222333444444555555444444333222111111111111111222000000111111111111000000...///111222222222000000222222222222222222222222111111111111111111111111//////111222333333333333555333111000//////000111000000000000000000000000000000000000000000000000444444333444444666777888666555333111111222444666444333111000///...////////////000000000000//////111111111111222222222222111111000000000000111111|||tttooohhhccc___\\\ZZZYYY]]]ZZZVVVSSSQQQOOOLLLJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIGGGFFFFFFHHHJJJJJJJJJKKKNNNRRRUUUVVVTTTRRRPPPLLLKKKIIIHHHGGGGGGHHHHHHJJJJJJJJJHHHFFFEEEFFFGGGJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGFFFEEEEEEEEEFFFFFFDDDDDDFFFGGGHHHHHHIIIIIIIIIHHHGGGEEEEEEFFFGGGHHHEEEDDDDDDEEEEEEFFFGGGHHHEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIKKKLLLMMMJJJIIIHHHGGGFFFFFFGGGHHHHHHHHHHHHFFFCCCCCCDDDFFFFFFGGGGGGGGGFFFDDDCCCAAAAAA@@@???>>>===>>>???@@@@@@@@@???>>>>>>>>>??????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888:::<<<======<<<:::999888888777888888888;;;888666555777999::::::888777555333222222222222222333555666666555444444333444444444444555555555444444444333333111000000222222111111111111222222000000000111111111111111222222333333222222111000000000000000111111111111444333333222222111111111000111111000//////000222000000000000//////////////////000000111000000//////000111222222111000///000///...---,,,---...///222222222333222222111000/////////000000111111111222222222111111111111000///////////////////////////111222222000///000000111111111111000///......///000222333333333222111............////////////...000111111000//////000000//////......//////000000000000000111111111111111111111111111111222333222222444888;;;<<<888444111111000/////////000000222333333333333222222111000000000000000000000000111222333333333333222111000000000111222222333333222333444444555555444444444333222111111111111111000000111111111111000000...///111222222111000000222222222222222222222222000000000000000000000000//////000111111111111111444333111000//////000111000000000000000000000000000000000000000000000000888666333222222555888;;;555444222111111222444555444444444333222111000/////////000000000000//////...//////000111222222333111000000000000000111111zzztttmmmhhhbbb___ZZZWWWVVVUUUTTTSSSVVVUUUTTTSSSQQQOOOMMMKKKIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHGGGFFFEEEEEEGGGIIIJJJKKKMMMQQQWWW[[[\\\ZZZVVVTTTNNNLLLJJJHHHHHHHHHHHHIIIIIIIIIHHHFFFDDDDDDEEEGGGIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFDDDDDDEEEFFFFFFFFFFFFEEEFFFFFFEEEDDDDDDEEEFFFGGGCCCCCCCCCDDDDDDEEEFFFGGGEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDFFFGGGIIIKKKMMMMMMKKKJJJHHHFFFEEEEEEEEEEEEIIIHHHGGGEEECCCCCCDDDEEEDDDDDDEEEEEEDDDCCCAAA@@@@@@???>>>>>>>>>>>>??????AAA@@@???>>>>>>===>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888:::<<<>>>===<<<999999888888888888888999:::888666777888:::;;;;;;888777444222111111222333333333444555555444444333444444444555555555666666777777777777666444222000222222111111111111222222111111111111111111111111222222222222222111000000......//////000000111111444444333333222111000000000111111000//////000222000000000/////////......111111222222222111000000//////000000000000//////000///...---------......///000111222222111000///------...///000111111222222222222111111111000000////////////////////////...000222333111000000000000000111111111000//////000000111222333222222111.........///////////////...000111111000//////000//////............/////////000000000111111111111111111000000000000111111111222555999;;;:::666222111111000000///000000111444444444444333333222111000000000000000000000000111222333333333333222111000000111111111222222222222333444444555555444444444444333222111111111111000000111111111111000000///000111111111111000000222222222222222222222222////////////////////////000000111111111000000///333222111000///000000000////////////////////////000000000000000000000000555333111///000222555777333222111111111333444666333444555555444222000...//////000000000000//////......//////000111111111000000000000000000111222yyyuuunnnjjjgggdddaaa^^^XXXUUURRROOOOOOOOONNNNNNMMMNNNOOONNNMMMKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEFFFGGGHHHDDDEEEEEEEEEFFFGGGJJJKKKPPPTTT[[[```aaa^^^ZZZVVVOOOMMMKKKHHHGGGGGGIIIIIIHHHHHHGGGEEECCCCCCEEEGGGFFFFFFFFFGGGHHHIIIIIIJJJHHHHHHGGGFFFEEEEEEEEEFFFEEEEEEFFFFFFFFFEEEEEEDDDGGGFFFFFFEEEEEEDDDDDDEEEBBBAAAAAABBBBBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEGGGIIIJJJLLLMMMNNNLLLIIIGGGEEEDDDCCCCCCIIIGGGEEEDDDDDDDDDDDDDDDBBBCCCCCCDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>??????@@@@@@???>>>============<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;======;;;999999888888888888888999999:::888777777999;;;;;;;;;888666444222111222333444444444444444444444333333444444444555555555666666777777777777666444222000222222111111111111222222222222222111111111111111111222222222222111000000.........//////000000111444444333333222111000000000111111000//////000222000000000000////////////222222222222222222111111/////////000000/////////000000/////////.../////////000111222222111000///------...///000111111222222222222111111111000000000000000000000000000000,,,///111222222111111222000111222444444333222111000000111111222222222222///////////////............///111111///...///000//////............/////////000000000111111111111111111000//////000000000111222555888888666222///111111000000000000111111444444444444333333222111000000000000000000000000111222333333333333222111111111111111111222222222222333444444555555444444444444333222111111222222000000111111111111000000000000111111111000000000222222222222222222222222////////////////////////111111111111111000000///111111000000000000000000////////////////////////111111111111111111111111111111111111111222222222222222111222222444555666222333444555444111///---//////000000000000//////////////////////////////000000//////000111222222~~~vvvooohhheeeaaa^^^\\\ZZZWWWUUUSSSQQQNNNMMMMMMMMMLLLKKKJJJKKKMMMLLLJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGHHHCCCDDDEEEFFFFFFHHHKKKMMMSSSWWW^^^bbbccc```[[[XXXPPPNNNKKKHHHFFFGGGHHHIIIFFFGGGGGGFFFDDDDDDEEEFFFCCCCCCCCCDDDEEEGGGIIIJJJGGGGGGFFFEEEEEEEEEFFFFFFEEEFFFFFFGGGFFFFFFEEEEEEGGGFFFFFFEEEEEEDDDCCCCCCAAA@@@@@@AAAAAABBBCCCDDDFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDFFFGGGIIIJJJKKKMMMLLLIIIFFFDDDCCCCCCCCCGGGEEEDDDEEEFFFFFFDDDCCCAAABBBBBBCCCBBBAAA@@@???======>>>>>>>>>>>>>>>>>>??????>>>=========>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<===<<<999777888888888777888888999::::::999777888999::::::999666555444444444444555666555555555444444444444444333444444444444555555555444444444333333111000000222222111111111111222222222222222222222111111111111111222222111111000///////////////000000000000444333333222222111111111000111111000//////000222111111111111000000000000111111222222222222222111000000////////////000000111111111000000000//////111111222222333222222222/////////000000111111111222222222111111111111000000000000000000000000000---///111111111111222333000222444666666555444333000000000000111111222222///////////////.........---///000000///......///000//////......//////000000000000000111111111111222111000000000000000000000222444666555333000...111111000000000111222222222333333333333222222111000000000000000000000000111222333333333333222111111111111111111111111111222333444444555555444444333333222222222222333333000000111111111111000000111111111000000000000000111111111111111111111111000000000000000000000000000000111111111000000///000000000000000000000000000000000000000000000000111111111111111111111111000111333555555444222000111222222333444666777888222222333444333000...,,,//////000000000000//////000000000000////////////////////////000111222333xxxqqqkkkfffbbb___\\\ZZZYYYWWWUUUSSSPPPNNNPPPNNNLLLLLLMMMMMMLLLKKKJJJKKKMMMLLLIIIHHHJJJKKKHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIDDDFFFHHHHHHHHHIIIMMMPPPVVVZZZ___cccdddaaa\\\XXXPPPNNNJJJGGGEEEFFFGGGIIIEEEGGGHHHHHHFFFEEEEEEFFFCCCCCCCCCCCCDDDEEEGGGHHHEEEEEEDDDDDDDDDEEEFFFFFFEEEEEEFFFGGGGGGFFFFFFFFFDDDDDDDDDEEEDDDDDDCCCCCCAAAAAAAAAAAABBBCCCDDDDDDGGGGGGFFFEEEEEEEEEEEEEEEBBBCCCDDDEEEFFFGGGHHHHHHIIIHHHFFFDDDCCCCCCDDDDDDDDDCCCCCCEEEHHHHHHEEEBBB@@@AAABBBCCCBBBAAA@@@???<<<======>>>>>>>>>>>>>>>>>>============>>>>>>???>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===<<<:::777888888777777888999999::::::999888888999999888777444444555666666777777888777666666555444444444555333333333333444444444444333333222111111111111111222222111111111111222222333333333222222111111111111111111111111000000///111111000000000000000///222222222222222222222222000111111000//////000222222222222222111111111111///000111222222333222222111000000000000000000111000111111111000000//////111000000000111111222333000111111111111111111111222222222111111111111000000000000000000000000000000111111000//////111222000111444666777666555444000000000000000111111222000/////////............---///000000///......///111000000//////000000111000000000000111111111111333222111000000000000111///111333444444222111111111111000000111111222333111111222222222222222222000000000000000000000000111222333333333333222111111111111111111111111111222333444444555555444444222222222222333333444555000000111111111111000000222111111000000000000000000000000000000000000000111111111111111111111111......///000000000////////////000000000000000///000000000000000000000000111111111111111111111111111222444555555444222111111222333444666777888999333333333333222000///...//////000000000000///////////////000000111111222////////////000111222333vvvooolllhhhbbb]]]ZZZXXXWWWSSSSSSSSSRRRQQQOOOMMMKKKKKKJJJHHHHHHJJJKKKJJJIIIGGGIIIJJJHHHEEEEEEGGGJJJGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIEEEGGGJJJJJJIIIKKKOOOSSSWWW[[[```cccccc```\\\XXXPPPMMMJJJFFFEEEEEEGGGHHHDDDFFFIIIIIIGGGFFFEEEEEEEEEEEEDDDCCCCCCDDDEEEFFFDDDDDDCCCDDDDDDEEEFFFFFFDDDEEEFFFFFFFFFFFFFFFFFFAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEHHHGGGGGGFFFFFFFFFFFFFFFBBBCCCCCCDDDEEEFFFFFFGGGEEEDDDCCCBBBBBBCCCEEEEEEBBBAAACCCFFFIIIIIIEEEBBB@@@AAABBBCCCBBBAAA@@@???<<<<<<===>>>>>>???>>>>>>======<<<======>>>???@@@@@@@@@@@@@@@????????????========================:::::::::<<<>>>===;;;888888888777777888999:::::::::999888888999999777666333444555777888999999999888777666555555555555555222222222333333333444444555444333222111222333444222222111111111111222222333333333222222111111111111111111111111000//////222222111111000000//////222222222222222222333333000111111000//////000222333333333222222222111111...///000111222333333333111111000000000000111111000000000111000//////...///...---------...000111222222222111111111111111222222222111111111111000000000000000000000000000333333222000...---///111///111444666777666555444000000000000000111111222000000//////.........------///000000///......///111111000000000000111111000000000000111111111111333333222111000000111111...000222333333333444444111111000000111222333333///000111222222222222222000000000000000000000000111222333333333333222111222222111111111111111111222333444444555555444444111111111222333444555666000000111111111111000000222222111000//////000000////////////////////////111111111111111111111111,,,------...//////.........///000000000000000///000000000000000000000000111111111111111111111111111222333333333222111111222222333555777888999:::444444444333222111000/////////000000000000//////------...000111333444444////////////000111222333xxxsssnnnfffaaa]]]^^^]]][[[WWWSSSRRRRRRPPPPPPPPPPPPOOONNNMMMLLLKKKJJJHHHGGGGGGHHHJJJKKKKKKJJJHHHGGGGGGHHHJJJKKKHHHHHHGGGFFFEEEEEEFFFFFFEEEFFFFFFGGGIIIJJJJJJKKKKKKIIIHHHGGGIIILLLQQQSSSYYY[[[^^^^^^\\\XXXSSSOOONNNLLLHHHGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEDDDDDDEEEFFFDDDEEEFFFFFFFFFEEECCCBBB???@@@AAAAAAAAABBBDDDGGGJJJJJJKKKKKKKKKIIIHHHGGGEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDCCCDDDDDDDDDBBBAAABBBCCC@@@???????????????@@@AAA>>>===<<<;;;;;;<<<===>>>>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::888888:::999888777888999:::;;;:::999777555444333333444555555666666777777888888:::999888777666555444444333444555555555444333222222333444444555555444444444444333222111000//////666666555444333333333333111222222222222111000///222111000000333444444333333333333333222111000000///000000000000111111111000000000000000000000000000111222333555666777777333333333333333333333333333222222222111000000000111000///...///000222444222000///...///000222333333222222111111222222333222222111000000000000000111111222333333222111111333333444555666555111...000///////////////000111111111000000//////......222111000000000000000111111111111000000000000000//////............//////222222111000//////000000111222222333333222222222000000////////////000000222222222222222222222222222111111111000000//////......//////000000111111000000000000000111111222222333333444444333333222444333222111111222333444222111000//////000111111111111222222222222111111222222111111111111222222///000111222333333222111111111111111111000//////111000///......///000111222222111111000000//////333111///...///111333555444222000111555777666555777888888999999999888888777777666444333222111000111111111111000000000000444333111000000000111222111111000000000000111111xxxqqqiiiccc```\\\WWWRRRWWWWWWWWWUUUQQQNNNMMMMMMLLLLLLLLLLLLKKKKKKJJJIIIJJJIIIGGGFFFFFFHHHIIIJJJIIIHHHGGGFFFFFFGGGHHHIIIFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHHHHIIILLLOOOQQQVVVWWWXXXWWWVVVTTTQQQOOOMMMKKKGGGFFFFFFFFFFFFEEEDDDDDDEEEEEEDDDDDDCCCBBBAAAAAABBBCCCDDDEEEFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFEEECCCCCCDDDEEECCCDDDEEEFFFFFFEEEDDDCCCAAAAAABBBAAAAAACCCFFFIIIKKKKKKLLLLLLKKKIIIGGGFFFEEEEEEEEEDDDCCCCCCBBBBBB??????@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDBBBCCCDDDCCCAAA@@@AAABBB@@@??????>>>>>>>>>??????>>>===<<<<<<<<<<<<===>>>>>>>>>????????????>>>>>>=================================<<<<<<:::999999::::::999999999999::::::;;;:::888777666555555666666666666666666666777777444444444444444555555555333444555555555444333333222333444444555555444444444444333333222111111111555555444444333333444444333333222222222111111111222111000111333444444444333333333333222111000///000000000111111111222222444444444444444444444444111222222333444555666666333333333333333333333333222222222111111111111111111000///......000222333111111/////////000222333333333222222222222333333222222111000000000000000111111111111222222333444444444555666777666333111000000000000000000000111111111000000////////////111000000000000000111111222222222111111000000000111000000//////000000111222222111000000000000000222333333333333222222111111111000000000000111111222222222222222222222222111111000000000/////////////////////000000111111000000000000000111111222222222333444444333222222333222222222222222222333111111000//////000111222000111111222222111111000222111111000000111111222///000111222222222111111000000000000000///......000000///......///000000111111000000000000//////111111/////////111333555666444333444777999888777888888999999999999888888888777777666444333333222111111111111000000000000333222111000///000000111111111000000000000111111}}}uuullleeeaaa]]]WWWTTTSSSRRROOOLLLQQQRRRRRRPPPMMMJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMQQQPPPPPPOOOOOONNNNNNNNNLLLJJJFFFEEEEEEEEEDDDCCCBBBCCCCCCCCCCCCBBBAAAAAA???@@@AAACCCDDDFFFGGGHHHCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFEEECCCBBBBBBCCCBBBCCCDDDEEEFFFFFFFFFEEECCCCCCCCCBBBBBBEEEIIIMMMNNNNNNNNNMMMKKKIIIGGGEEEEEEEEEEEEDDDCCCCCCBBBBBB===>>>???@@@BBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCAAACCCCCCBBBAAA@@@AAABBBBBBAAA@@@???????????????>>>>>>============>>>>>>>>>>>>????????????>>>>>>????????????????????????===============<<<;;;:::::::::;;;;;;;;;;;;:::::::::999888777666555555666666666666666666555555555333333333444444444555555333444555666666555444333333333444555555555555444333333333333333333333333444444444333444444555666555555333222222222333444222111000111333444444444444444444333222000///...111111111111222222222333555555555555555555555555333333333333444444444444333333333333333333333333111111111111111222222222000///.........///000111111111000///000111222333333333333333333333333333222111111000000000000111111000///000111444777999:::999888888999888666333111111222222222222111111111000000000000/////////000/////////000111222222444333333222111000000000222111111000000111111222222111000000000000000000444444444444333333222111222222111111111111222222222222222222222222222222000000///////////////.../////////000000000000111000000000000000111111222111222444555555444222111222222222333333222222222000/////////000111222333000111111222222111111000222111111000000111111222111111222222222111000000//////000000//////...---//////............//////////////////000000000000111000000111111333444444999888777888:::;;;;;;:::999999:::::::::999999888888888777666555555444444111111111111000000000000111111000/////////000000111111000000000000111111wwwrrrmmmhhhddd```\\\XXXWWWTTTQQQOOOPPPPPPNNNLLLNNNOOOPPPNNNLLLJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJHHHGGGFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHGGGFFFFFFGGGGGGGGGEEEEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLJJJGGGEEEEEEEEECCCBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@AAABBBCCCEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFDDDBBBAAAAAABBBAAABBBCCCDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCGGGMMMQQQRRRRRRRRRPPPNNNKKKHHHFFFEEEEEEEEEDDDCCCCCCBBBBBB>>>??????@@@BBBCCCCCCDDDFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDBBBAAABBBCCCDDDDDDCCCAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>????????????????????????==================<<<<<<:::;;;<<<===<<<;;;:::999777666666555555444444444777666666666555555444444777777777666555444444444333333555666666555555444333444444555555555555555222222222333333444444444333333333444444555777777888666444333222333555666333111000111333555555444666666555555333222000///111111222222222333333333333333333333333333333333333333333333333333333333222222222222222222222222000000000111222222222333//////............///000111111000000000111222333333333444444444444333333222222111111111111111222222111///000333888>>>AAACCC@@@===;;;:::999777555222333444444444333222111000000000000000000000000////////////000111333333555444444333222111000000111111111000000111111111111111000000000000000111444444444444444333222111222111111000000111111222111111111111111111111111////////////............000000000000000000000000000000000000000111111222111222444555555444222111111222333444444333222111...//////000111222222333000000111111111111000000111111000000000000111111222222111111111000//////000000000000000//////...///..................///---......///000000111111111222222333444555666666999999::::::;;;<<<;;;;;;999::::::::::::999999888666666666555555444444444111111111111000000000///000000//////////////////111111000000000000111111vvvlllfffbbb___\\\ZZZXXXWWWVVVTTTOOONNNLLLLLLLLLKKKKKKJJJKKKLLLNNNMMMLLLJJJKKKKKKKKKJJJIIIIIIHHHIIIIIIJJJGGGGGGFFFFFFEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHFFFFFFGGGGGGHHHIIIIIIIIIGGGHHHIIIIIIIIIIIIHHHGGGDDDFFFHHHJJJKKKJJJIIIHHHMMMKKKIIIGGGGGGGGGEEECCCCCCDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDAAA@@@@@@AAAAAABBBBBBDDDEEEFFFGGGHHHFFFFFFEEEDDDEEEIIIOOOTTTVVVVVVUUUSSSPPPMMMJJJHHHEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@AAAAAAAAAAAABBBBBBFFFFFFEEEEEEDDDDDDCCCCCCDDDFFFFFFEEEDDDCCCDDDEEEDDDCCCBBB@@@@@@?????????>>>??????????????????>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<==================;;;;;;<<<===<<<;;;999888666666666666666666555555777777666666555555555444777777777666666555555444222333555666666666555555333444555555666666555555111111222222333444444444333333333444555666777888888777555333333444555666333222111111444555555555777777777666555333222111111111222222222333333333111111111111111111111111444333333333333222222222222222222222222222222222000000000111222222222333//////...............///111111111111111222222333333444555555555555444333333333222222222333333444444333222333777???FFFKKKMMMIIICCC???<<<:::888666444444444444444333222222000000000000111111111111////////////000111333333444444333333222111111000111000000//////000000111111000000000000000111111333444444444333333222111000000////////////000000111111111111111111111111............////////////111111111111000000000000000000000000000111111222111222444555555444222111111222333444444333222111......///000111222222222000000000111111000000000111000000000000000000111222111111000000/////////111222222222222111000000...//////////////////...------...///000111222222333333444666777888888999888999:::;;;;;;:::::::::999:::::::::999999888777333333333333333333333222111111111111000000000////////////000000000//////111111000000000000111111~~~sssmmmggg```\\\[[[WWWVVVUUUSSSQQQPPPOOOOOOLLLKKKKKKJJJJJJIIIHHHHHHGGGIIIKKKKKKJJJJJJJJJKKKLLLJJJIIIGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIFFFGGGGGGHHHHHHHHHHHHGGGBBBDDDGGGJJJKKKJJJHHHGGGMMMKKKIIIIIIIIIIIIGGGEEEDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEEEEEEEDDDBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDCCCAAA@@@@@@AAABBBBBBCCCCCCDDDFFFGGGHHHFFFFFFFFFFFFGGGKKKQQQUUUXXXXXXWWWUUURRROOOKKKJJJEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEDDDDDDDDDDDDDDDCCCEEEGGGGGGGGGEEEDDDEEEFFFAAA@@@???>>>>>>===>>>>>>??????@@@@@@@@@@@@??????>>>>>>????????????>>>>>>========================:::;;;<<<===============;;;;;;<<<;;;;;;:::999888888888999:::::::::999999777777777777666666666666222333333444555666777777222333555666777777666555444444555666666666666555333333333444444555555555444444444444555666777888777777555444444444555666333222111222444555555555666666666666555444333333111111111111222222222333222222222222222222222222333333333333222222222222222222222222222222222222111111111111111222222222000000000/////////......111111111222222222222333333444555666666555444333555444444444444555555666777666666888>>>GGGOOOUUUUUUPPPHHHBBB>>><<<:::999666555444333222222333333000000000111111111111222000/////////000111222222222222222222222111111111000000000//////000000000000000000000000111111222111222222333333222222222000000////////////000000111111111111111111111111...////////////000000000222111111111111000000000000000000000000111111222333333333444444333333333222222222333333222222222...///000111111222111111///000000111111000000///111000000//////000000111111111000/////////000000222222333333222222111000//////000000000000//////...//////000111222222333444444555555777888:::;;;666888;;;;;;:::888888999999999999999999888777666000000111111111111111111111111111111000000000000//////000111111111000000111111000000000000111111|||vvvsssnnnddd\\\[[[YYYTTTRRRSSSOOOPPPPPPNNNMMMKKKKKKKKKJJJKKKLLLKKKJJJIIIIIIIIIFFFHHHJJJKKKKKKKKKLLLMMMOOOMMMKKKIIIGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDFFFEEEEEEEEEFFFFFFGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHEEEFFFFFFFFFGGGGGGHHHHHHCCCDDDEEEGGGHHHHHHHHHHHHKKKJJJIIIIIIJJJJJJIIIGGGDDDEEEEEEEEEEEEDDDCCCCCCAAACCCDDDEEEEEEEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCBBBAAA@@@AAABBBCCCCCCCCCCCCDDDEEEGGGHHHDDDEEEGGGHHHIIILLLQQQUUUWWWWWWVVVTTTRRRNNNKKKJJJEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGFFFDDDDDDDDDEEEAAA@@@@@@?????????@@@@@@??????@@@AAAAAA@@@??????>>>>>>????????????>>>>>>========================999999:::<<<<<<=========<<<;;;:::999999888888888888999:::;;;<<<;;;;;;:::777777777888888888888888333333444555666777888999222333555666777777777666444444555666666666666666666666666666666777777777555555444555555666777777666666555555555444444444444222111222444666666555333333444444444444333333000000000111111111222222222222222222222222222222222222222222222222333333111111111111111111111111222222222111111111111111000111111111000000///...111111222222333333333222444555666777777666555444666666555666666777777888:::999:::>>>EEENNNWWW]]]XXXRRRJJJCCC@@@???>>>>>>777666333111000111333444000000111111111222222222111000000000000000111111000000000111111111111222222111111000000111111222000000000000000111222222//////000111222222222222111000000000000000000111111111111111111111111111/////////000000000111111222222222111111111000000000000000000000111111222444333333222222333333444333222222222222222222333///000111111222111000000//////000000000000//////000000////////////000000000000///...//////111111222222222222222111000000///000111222222111000///000000111111222222333333444444333333555777:::;;;555888;;;<<<999888777888888888888888777666555555//////000000000111111111111111111111000000000000//////111222222222111111111111000000000000111111yyypppiiieeecccbbbbbbYYYSSSUUUTTTNNNKKKLLLIIIJJJLLLLLLKKKJJJJJJKKKGGGHHHIIIIIIHHHHHHHHHIIIGGGIIILLLMMMMMMMMMNNNOOOSSSQQQNNNLLLJJJIIIJJJJJJIIIIIIIIIHHHHHHFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCHHHGGGGGGGGGHHHIIIIIIJJJFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIFFFEEEDDDCCCDDDFFFIIIJJJIIIHHHHHHIIIJJJJJJIIIGGGDDDDDDEEEEEEDDDDDDCCCBBB???AAACCCEEEFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBB@@@@@@AAACCCDDDDDDCCCCCCCCCEEEFFFGGGCCCEEEGGGIIIJJJMMMQQQTTTVVVUUUUUUSSSQQQNNNKKKIIIEEEEEEEEEDDDCCCCCCBBBBBB>>>>>>???@@@BBBCCCDDDDDDAAABBBBBBBBBCCCCCCDDDDDDDDDEEEFFFEEEDDDCCCDDDEEECCCCCCBBBBBBBBBCCCDDDDDD???@@@AAABBBBBBAAA@@@???>>>>>>????????????>>>>>>========================888888:::;;;<<<<<<=========;;;:::888777777888888666777999:::;;;;;;:::999777777888888999999::::::999999999999888888888888222333555777777777777666444555555666666666666666999999888888888888888888666555555555555666777777555555555666555555444333444222111222444666666555111111222333333333222222///000000000000111111111000000000000000000000000111111222222222333333333111111111111111111111111333222222222111111000000111111111111111000//////111111222333333333333222444555666888888666555444777777777777777888999999;;;<<<===BBBIIISSS\\\bbbXXXRRRJJJDDDAAAAAABBBBBB888666333000///000333444000000111111222222222222222111000000000000000111/////////000111111222222333222222222222222222333000000///000000111222222---...///000111222222222222222111111111111222222000000000000000000000000//////000000111111222222222222222222111111000000000000000000000111111222555444222111111222444555444333222111111222333444000000111222222111////////////000000000000//////000000////////////000000000///.........000111222111111111111111000//////000111222333333222111000222222222222222333333333444333111111333666999;;;555999<<<<<<:::777777888888888888777777666444444/////////000111111222222111111111111000000000000///000111333333333222111111111000000000000111111~~~wwwiiieee```^^^^^^^^^]]][[[WWWUUUSSSPPPMMMLLLLLLLLLLLLMMMNNNNNNNNNMMMKKKJJJKKKGGGFFFIIIJJJIIIIIIKKKIIIKKKMMMNNNPPPSSSVVVYYYVVVVVVTTTQQQMMMJJJHHHHHHJJJJJJHHHGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCHHHIIIIIIJJJJJJIIIIIIHHHJJJHHHFFFDDDCCCDDDFFFHHHIIIHHHGGGHHHJJJKKKJJJIIIGGGFFFDDDCCCBBBBBBCCCCCCGGGFFFEEECCCBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAACCCBBB@@@@@@AAABBBAAA@@@???@@@AAABBBCCCEEEFFFFFFCCCCCCCCCEEEGGGKKKOOOQQQUUUVVVWWWTTTPPPLLLJJJJJJFFFEEEDDDCCCCCCBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@<<>><<<===>>>??????@@@@@@??????>>>===<<<;;;;;;<<<===<<<<<<<<<<<<======>>>>>>===:::666333222555888;;;::::::::::::::::::::::::;;;;;;::::::999888777777666666777888888888888888:::999999888888777777777555555666666777777888888555666888;;;======:::888444444444444444555666777222222222333333444444444333222222111111222222333222222222222222222222222333333333222222111111111111111222222222222111111000111111111111222222222222222111111111111222222333222111111000000111111222222333444444222111000111111222222222333333333777777777666555555444444555777999:::;;;<<<>>>@@@AAAAAAAAADDDNNNZZZ```___SSSNNNHHHEEEEEEDDDCCC@@@???999222000222333222///000000111222222222222222000000111111111111000000111111111000000000000000222222111111111111222222222111000000000000000111333333222111111222333333444444333333333333222222////////////............111111111111111111111111000000000000000000000000000///......000222555777777555444444555666666555333111//////000111000///333222111000//////000000222222111111111111111111000000////////////000000222000///------///000222333222222222111111000000111000//////000000///...222777999555222444555555444333222222333444666777888888888888777666444333666666666555555444444333111//////000111222111000333333222111000000000111111111111111111000//////000000000000111111111111wwwsssnnnfff```___\\\WWWVVVVVVVVVUUUSSSSSSRRRPPPNNNLLLKKKKKKKKKJJJJJJJJJKKKJJJJJJIIIHHHKKKGGGFFFIIIJJJHHHHHHKKKJJJMMMQQQUUUXXX\\\```cccfffeeebbb]]]VVVQQQMMMKKKJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHEEEDDDDDDEEEGGGHHHGGGFFFEEEFFFHHHIIIHHHGGGFFFFFFDDDCCCCCCCCCDDDEEEGGGGGGEEEDDDCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCDDDBBB@@@@@@AAAAAAAAA???@@@@@@AAABBBCCCDDDEEEFFFEEEEEEEEEEEEGGGJJJLLLNNNSSSTTTTTTRRRNNNKKKIIIIIIGGGFFFEEECCCBBBAAA@@@@@@BBBBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@>>>BBBEEEEEEBBB@@@AAADDDDDDCCCCCCCCCCCCDDDEEEEEEDDDBBB@@@@@@@@@@@@???>>>>>>>>>???@@@@@@@@@@@@??????>>>===<<<;;;<<<<<<===;;;;;;<<<======<<<;;;;;;999888888777777888999:::::::::::::::::::::::::::;;;;;;::::::999888888777666777777888888999888888999999999:::999999888888888888888888999999999999999999:::<<<>>>===:::888444444333333444555555666444444444444444444555555444444333333333333444444222222222222222222222222444333333333222222222222111111222222222222111111000111111111111222222222222222111111111111222222333222111111000000111111111111111111111000000///111111111222222222333333666666666555555555555555555777999::::::<<<>>>@@@DDDFFFHHHKKKRRRZZZ[[[WWWPPPKKKEEEBBBCCCCCCBBB@@@<<<666000///000111000---///000111222222222222111//////000000000000//////111000000000000000000000222111111000000111111222111000000000000000111111333333222111111222333333222222222222222222222222111111111000000000//////111111111111111111111111000000000000000000000000111000000000111333666777888666555444555666555444444222000000111111000///000000000000000000//////111111111111111111111111000000////////////000000111000///......///000111222222111111000000000000111000//////000000111000333<<>>>>>===<<<<<<<<<<<<===:::;;;<<<<<<;;;:::888777666888:::<<<===<<<;;;:::::::::::::::::::::;;;;;;;;;;;;::::::999999888888777777888999999999888888777999:::<<<<<<;;;:::999999999999999999888888888:::::::::<<<===<<<999666333333333333333444444555666666666555555555555555555555444444444444555555333333333333333333333333444444444444333333333333111111222222222222111111000111111111111222222222222222111111111111222222333222111111000000111111000000///............///111111111222222222222333444444444555555555666666666777999::::::;;;>>>@@@FFFJJJPPPUUU[[[___[[[TTTNNNHHHBBB???@@@AAA@@@>>>:::555111///000111000...///000111111222111111111//////000000000000//////000000000000000000111111222111111000000111111222000/////////000111222222333222222111111222222333111111111111111111111111333333222222222111111111111111111111111111111111000000000000000000000000111111111222444666999::::::888666555666666555333444222111000222222222111...///111222222222000///111111111111111111111111000000////////////000000111000///......///000111000000000000////////////111000/////////111333444777EEEPPPMMMCCC:::444000333333444444444333222222111333555666555333000...222222222333333333333333111000///000222222222111222222111000000000111111111111111111111000//////000000000000111111111111~~~vvvqqqmmmkkkiiigggddd___YYYVVVWWWWWWUUURRRPPPOOONNNMMMMMMNNNNNNNNNLLLKKKKKKJJJJJJJJJJJJJJJLLLKKKIIIHHHHHHHHHIIIJJJIIIFFFFFFHHHHHHGGGIIINNNRRRZZZfffsss}}}|||oooaaaUUUNNNKKKKKKJJJIIIHHHGGGEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHJJJHHHGGGEEEEEEGGGHHHJJJFFFEEEDDDDDDDDDFFFGGGHHHHHHGGGGGGGGGIIIJJJIIIHHHFFFFFFEEEEEEFFFGGGIIIJJJIIIHHHGGGEEEDDDDDDDDDDDD@@@@@@AAAAAABBBCCCDDDDDDFFFDDDBBBAAAAAAAAA@@@???AAABBBBBBBBBCCCDDDDDDDDDGGGFFFEEEEEEFFFHHHJJJLLLNNNOOOOOONNNKKKIIIIIIJJJPPPOOOLLLIIIGGGEEEDDDCCCAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBAAAAAABBBDDDFFFFFFCCCAAAAAABBBCCCCCCCCCCCCDDDEEEFFFFFFGGGEEEBBBAAAAAA@@@>>>===@@@AAAAAA@@@???>>>===<<<=========<<<<<<<<<======;;;;;;:::999888888777777999;;;===>>>???===;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999999999999999888777888;;;===>>>===;;;999888888888777777666666666777777777999::::::888666333333222222222333333444666666666555555555555444555555444444444444555555333333333333333333333333444444444444444444444444111222222333333222222111000000111111111222222222222222111111111111222222333222111111000000111111111000///------...//////111111111111222222222222222333333444555555666666777999:::::::::;;;>>>AAAEEELLLUUU]]]eeeiiieee]]]PPPJJJBBB>>>>>>>>>===;;;999666333111222333222000000000111111111111111000000000111111111111000000000000000000000111111111111111000000000000111111////////////000111333333222222222222222222222222000000111111222222333333333333222222222111111111111111111111111111111111//////////////////////////////111333777:::===???===;;;888777777777555444444222111111222333333222...000333555666444222000000000000000111111111111000000////////////000000000///............///000//////////////////......111111000//////111444777===LLLXXXTTTGGG<<<555111222333444444444222111000222333555555444111...+++000000111111222222333333111000///000222333222111111111000000000000111111111111111111111000/////////000000000111111111111~~~tttmmmfffccc___\\\[[[\\\\\\\\\ZZZVVVRRRQQQRRRRRRQQQOOONNNNNNNNNNNNMMMMMMNNNOOOJJJJJJKKKKKKKKKKKKKKKJJJKKKJJJHHHGGGGGGGGGHHHIIIGGGFFFFFFHHHHHHGGGLLLRRRZZZeeeuuuxxxiii[[[SSSNNNMMMMMMLLLKKKIIIGGGFFFGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFIIIHHHFFFEEEEEEFFFHHHIIIEEEDDDDDDDDDDDDFFFGGGHHHHHHGGGFFFGGGIIIJJJIIIHHHFFFFFFFFFFFFGGGHHHJJJKKKIIIHHHGGGEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBFFFDDDBBBAAABBBBBBAAA@@@BBBBBBCCCCCCCCCCCCCCCCCCDDDCCCCCCDDDFFFIIILLLNNNNNNOOOOOOMMMKKKJJJJJJKKKPPPOOOMMMJJJHHHFFFEEEDDDBBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFFFFEEECCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGDDDBBB@@@@@@@@@>>>===????????????>>><<<;;;:::<<<<<<=====================;;;999666666777999:::?????????>>>===<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::999999::::::::::::999999777999<<<>>>>>>===;;;:::999999888888777777666666555555666888;;;<<<;;;999444333333222222222333333555555444444444444444444444444333333333333444444333333333333333333333333444444444444444444444444222222333333333333222222000000111111111222222222222222111111111111222222333222111111000000111111222111000///...///000111000000111111111222222222111111222333444555666666888999:::::::::;;;>>>AAAFFFNNNXXXbbblllrrrooohhhUUUNNNEEE???===;;;:::888777555333222222222222111111111222222222222111111111222222333333222222111//////000000111111111111111000000000000000000111////////////000111333333222222222222222222222222000111111222333444555555222111111111111000000000000000000000000000000000////////////////////////,,,...111555999===AAACCC???===:::999888888666444444222111111222333333222///111555777888666444222//////000000000111111111000000////////////000000//////............//////..................//////111111111///...000444888@@@NNNWWWQQQDDD:::555444222222333444333222000///000111333555555333111000///000000111111222222222222000000111222333222111111000000///000000111111111111111111111000/////////000000000111111111111|||zzzuuuqqqlllfff```[[[YYYXXXVVVUUUTTTTTTTTTUUUSSSQQQNNNMMMMMMMMMMMMLLLJJJKKKMMMLLLKKKJJJKKKLLLJJJJJJKKKKKKKKKKKKKKKJJJHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEGGGIIIIIIIIIOOOWWWeeeqqq~~~oooaaaXXXQQQQQQQQQPPPOOOLLLJJJIIIFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEGGGGGGFFFEEEEEEFFFGGGGGGEEEEEEDDDDDDDDDEEEFFFFFFFFFEEEDDDEEEFFFGGGGGGEEEGGGFFFFFFFFFGGGHHHJJJKKKHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAEEECCCAAAAAABBBCCCBBBAAACCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCFFFJJJNNNPPPPPPPPPPPPMMMKKKJJJJJJLLLLLLKKKIIIGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEDDDCCC@@@@@@AAAAAABBBCCCDDDEEEEEECCC@@@?????????>>><<<>>>>>>>>>>>>===<<<;;;:::;;;<<<======>>>=========<<<:::888777777:::<<<>>>BBBAAA@@@>>>===<<<<<<<<<:::::::::;;;<<<<<<======;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;:::999999888:::;;;======<<<;;;::::::::::::::::::999999999777777888:::===??????>>>555444444333333333333333333333444444444555555555444444333333333333444444333333333333333333333333333333333333444444444444222222333333333333222222000111111111111222222222222222111111111111222222333222111111000000111111333222111111000000111111000000000111111111111222111111222222333444555555888888888888777999<<>>BBBCCC>>><<<999888888777666444333111000000222333333222111333666888888666444222...//////000000111111111000000////////////000000....................................///////////////111222000......222666>>>HHHMMMFFF<<<666555444111111222222222111000000,,,...000333555666666777000000000111111111111111222111000111333333333222000000/////////000111111111111111111111000//////000000000000111111111111}}}uuummmhhhaaa___\\\ZZZZZZYYYVVVUUUSSSTTTTTTSSSQQQPPPPPPPPPOOONNNLLLKKKKKKKKKKKKJJJGGGIIIKKKJJJHHHGGGHHHIIIIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEGGGJJJJJJKKKSSS\\\ppp|||{{{nnnaaaXXXTTTUUUUUUTTTRRRPPPMMMKKKEEEEEEEEEEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDFFFDDDDDDEEEFFFGGGFFFEEEGGGGGGFFFFFFFFFHHHIIIJJJGGGGGGEEEDDDCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBDDDBBBAAAAAACCCDDDDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBCCCFFFJJJMMMPPPPPPPPPOOOMMMJJJHHHIIIKKKHHHGGGFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFGGGGGGEEEDDD?????????@@@AAABBBCCCDDDCCCAAA???>>>??????>>>===>>>>>>>>>>>>>>>===<<<;;;:::;;;===>>>>>>>>>======777888999;;;===>>>???@@@@@@@@@@@@???>>>===<<<<<<::::::;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;;;;;;;;;;::::::999999::::::::::::::::::;;;:::999999;;;>>>??????>>>666555555444333333444444333333444555666777777888555555444444444444555555444444444444444444444444222222222222333333333444222333333444444333333222000111111111111222222222222222111111111111222222333222111111000000111111111111222222111111000///000000000000111111111111111111222222333333444444555555555444444555999<<<@@@JJJWWWdddpppuuuppphhhWWWOOOEEE>>>:::999777555111111111111000///000111444555555555444444333222000000000111111000000000...//////000111111222222000000////////////000000111000000000000000111111111222333333333333222111//////000222333444666666111111000000000/////////000000000000000000000000000000000000000000000000///111444777:::===???@@@;;;888666555555555444222111000//////111222222111111333555666666444222000......//////000111111222000000////////////000000---..................---....../////////000000000...111333111...---000444777>>>AAA;;;555333333222111000000000000111111222...///000111222444666777222222111111111111111111222111000111333444333222///////////////000111111111111111111111000//////000000000000111111111111|||vvvooojjjfffccc^^^ZZZWWWTTTRRRQQQQQQRRRRRRQQQKKKMMMNNNNNNMMMKKKJJJJJJKKKJJJIIIHHHHHHHHHHHHHHHFFFHHHKKKJJJGGGEEEFFFHHHHHHIIIJJJKKKJJJIIIHHHGGGIIIIIIJJJKKKJJJIIIHHHGGGDDDDDDGGGJJJKKKLLLUUU___wwwvvvjjj^^^VVVVVVWWWWWWVVVUUURRROOOMMMGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCGGGFFFFFFFFFHHHIIIHHHGGGHHHGGGFFFFFFFFFGGGHHHIIIGGGFFFEEECCCBBBBBBBBBBBB???@@@@@@AAABBBCCCDDDDDDCCCAAA@@@AAACCCEEEEEEDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBCCCFFFIIILLLNNNPPPPPPOOOLLLIIIGGGHHHJJJGGGGGGGGGFFFFFFGGGHHHHHHDDDDDDDDDDDDDDDEEEFFFFFFBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCDDDFFFGGGHHHFFFEEE>>>>>>>>>???@@@AAACCCDDDAAA???>>>===>>>???>>>===>>>????????????>>>>>>===:::;;;===>>>>>>>>>======333666;;;???AAABBBAAA???===>>>???@@@@@@???===<<<::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999;;;;;;;;;:::999999999999777777777888888999999:::;;;:::999:::<<<===<<<;;;777666555444444444444444333444555666777888999:::666666555555555555666666444444444444444444444444111111111222222333333333222333333444444333333222000111111111111222222222222222111111111111222222333222222111000111111111000111222222222111///...000000000000111111111111111222222222222333333333333333333111111333666:::666BBBSSScccpppvvvpppfffUUUMMMCCC<<<:::999777666222333333333222111222333555666666666555444444333......////////////.........//////000111222222222000000////////////000000222111000000000000000111111222333444444333222111---...///000222444555555111111111000000000000///000000000000000000000000000000000000000000000000222444666888:::;;;<<<<<<888666444333333333222111111///...///111222222111222222444444444222000///---......///000111111222000000////////////000000------............------.../////////000000111111---000333222...,,,...222111777999555111111111000111000/////////111222333444333111000000000111222333333222222111111000000222111000111333444333222///////////////000111111111111111111111000//////000000000000111111111111wwwppplllfffeeebbb^^^ZZZVVVSSSQQQSSSRRRQQQOOOMMMLLLKKKJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIEEEGGGIIIKKKKKKIIIGGGEEEGGGGGGGGGHHHHHHHHHIIIIIIMMMJJJGGGFFFHHHHHHFFFDDDFFFGGGHHHGGGHHHOOOZZZcccxxxwwwlllddd^^^[[[\\\YYYWWWVVVVVVSSSOOOKKKFFFEEEDDDDDDEEEEEEDDDBBBFFFFFFFFFDDDBBBBBBDDDFFFJJJHHHGGGGGGGGGGGGFFFDDDBBBBBBCCCCCCDDDDDDEEEEEECCCDDDEEEFFFFFFGGGFFFFFFCCCCCCDDDEEEFFFHHHJJJKKKHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAABBBCCCCCCCCCAAA@@@AAACCCEEEEEEDDDFFFEEECCCAAAAAAAAACCCDDDAAABBBCCCEEEHHHLLLOOOQQQTTTQQQMMMKKKLLLKKKIIIFFFFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>>>>???@@@@@@AAAAAABBBAAAAAAAAA@@@?????????AAA@@@@@@??????@@@@@@@@@>>>@@@BBBCCCCCC@@@<<<:::===>>>>>>>>>>>>======<<<>>>>>>>>>>>>>>>===<<<<<<::::::;;;<<<===>>>?????????>>><<<;;;;;;<<<=========<<<;;;::::::999999:::<<<<<<<<<<<<;;;:::999888666777888999999888777666666777999;;;<<<>>>>>>>>>;;;999666555666777888777444444666777888888888888::::::999999888777777666888777666555444333222222111222333444444444333333444333222111111111222333222222222111111111111111222222111111111111111111///000111222222222222222222111000//////000111222333333222111000000000111333333333333333333333333333222111111111222333444:::AAAKKKUUU[[[^^^\\\[[[GGGDDD???:::666333222111777666444444555555444333777888888888777555222000000111111222222222111111//////000111111111111111333333222111000000111111///////////////000000000111222222222222111000000111111222333444666777888000000000000//////////////////.........//////000111///...000333444333111555555666888888999999999999888888777444111...---000000000000111222333444666555555444222111000000000000000000000000000000111111111111111111111111000000////////////000000222222111111000/////////////////////////////////000111222333333333222222111111111111111111111111333222111000000111222333333111///000222333222///...............///000000......//////000000111111111111222222222222111111222000//////111222222222~~~wwwqqqlllgggbbb___\\\[[[YYYWWWTTTQQQOOONNNNNNNNNNNNMMMMMMLLLLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIJJJJJJGGGHHHIIIJJJJJJIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIKKKIIIFFFFFFHHHHHHGGGEEEEEEGGGGGGGGGIIIQQQ]]]fff|||{{{lllbbb^^^\\\[[[\\\ZZZXXXWWWWWWTTTPPPLLLKKKIIIHHHGGGHHHHHHGGGFFFGGGGGGFFFEEEDDDDDDEEEFFFIIIGGGFFFFFFGGGHHHFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEFFFGGGGGGGGGFFFFFFCCCCCCCCCDDDFFFGGGIIIJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDBBBBBBBBBDDDFFFFFFEEEGGGFFFDDDBBBBBBCCCDDDEEEBBBBBBDDDFFFIIILLLOOOQQQUUURRRNNNMMMMMMLLLJJJGGGIIIJJJJJJJJJHHHGGGEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBB??????@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>===>>>>>>>>>???@@@AAAAAA@@@===:::888<<<======>>>>>>>>>======>>>????????????>>>===<<<<<<<<<<<<===>>>@@@AAABBB@@@???===<<<;;;<<<<<<===???>>>======<<<=========<<<;;;;;;:::999999888888666777777888888777777666777888999:::<<<<<<======<<<999666555666777888777333333444555666666666666777777888888888888888888888777666555444333333222222222222333333333444444555444333222111111222333000000111111222222333333111111111111111111111111000111222222333333333222333333222222222222222333444333222222222222222222333333333333333333333333222222111111111222333444:::???EEELLLOOOOOOMMMKKKDDDAAA===999666444333222666555444444555555444222777777888888777555222111000111222333333222111000///000000111111111111111333333222111111111111111333333333333333333333333222222222111111111111000111111222222333444666666111111111111111111111111/////////......//////000111000///000333444333222333444555666777777777777555555555555444222000///000000000000111222333444555555444333222111000000000000000000000000000000111111111111111111111111000000////////////000000111111111111111000000000////////////////////////000111222333444333333222111111111111111111111111222222111111111111222222333111000111333333222000...............///000000......//////000000111111000111111222222111111000//////000111111222333333{{{ssskkkfffgggeeebbb___]]][[[WWWUUURRRRRRQQQPPPOOONNNMMMLLLIIIIIIJJJJJJKKKLLLLLLMMMIIIIIIJJJJJJKKKKKKLLLLLLIIIIIIIIIIIIJJJJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHGGGGGGHHHIIIHHHGGGFFFFFFGGGGGGJJJRRR^^^gggyyywwwhhh\\\VVVUUUWWWYYY[[[ZZZXXXWWWVVVSSSOOOLLLKKKHHHFFFFFFGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGEEEEEEFFFGGGHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHFFFFFFGGGGGGGGGFFFEEEEEEBBBBBBBBBCCCEEEFFFHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDDDDEEEDDDCCCCCCDDDFFFGGGGGGFFFGGGFFFEEEDDDCCCDDDEEEFFFCCCDDDEEEGGGIIILLLNNNPPPRRRPPPMMMLLLKKKJJJHHHFFFHHHIIIIIIIIIHHHFFFEEEDDDDDDDDDCCCBBBBBBBBBCCCCCCFFFFFFFFFGGGGGGGGGGGGHHHFFFFFFFFFFFFFFFEEEDDDCCCAAAAAAAAABBBCCCCCCDDDDDD???@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>>>>>>>>>>@@@@@@???>>>===;;;999888<<<<<<===>>>?????????>>>??????@@@@@@@@@???>>>>>>???>>>>>>>>>???BBBEEEFFFAAA@@@>>>===<<<<<<<<<===@@@@@@??????@@@@@@AAABBB<<<;;;999888777777888888888777777777777777777888777888888999:::;;;;;;<<<===:::777666666777777777444444555666777777777777444555555666777888888999888777666666555444333333333333222222222333444555777666555333333222222222//////000111222333444444111111111111111111111111222222333444444444444333333333444444333222111111333333333222333333444444333333333333333333333333222222111111222222333444777:::>>>AAABBBAAA???===>>>===:::888666444444444666444444444555555444222666777777777666555333222000111333444444222111///000000111222222222222111333222222111111111111222111111111111111111111111333333111000000000111222222222111111222333333444222222222222222222222222000000////////////000000111000///111333444333222222333444555666666666666111222222333333333222222000000000000111111222333555444444333222111000000000000000000000000000000000000000000000000000000000//////......//////000111111111111111222222222////////////////////////000111333444444444333222111111111111111111111111111111222222222222111111333222111111333333222111//////.........///000000......//////000000111111000111111222222111111000,,,000333444222111222444vvvtttpppkkkfffbbb]]][[[]]][[[YYYXXXWWWUUURRROOONNNNNNMMMMMMMMMLLLLLLLLLGGGGGGHHHIIIIIIJJJKKKKKKHHHIIIIIIJJJKKKLLLMMMMMMHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHIIIJJJJJJHHHHHHIIIIIIIIIJJJJJJJJJHHHHHHHHHIIIJJJJJJJJJIIIGGGGGGGGGGGGIIIQQQZZZaaannnwww~~~}}}yyytttgggaaaXXXQQQNNNOOORRRUUUYYYXXXWWWUUUSSSPPPLLLJJJHHHGGGFFFGGGIIIJJJJJJIIIHHHGGGEEEEEEEEEEEEEEEDDDEEEDDDCCCEEEGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCDDDEEEDDDCCCCCCEEEGGGHHHGGGEEEFFFFFFEEEDDDDDDEEEEEEFFFEEEEEEFFFHHHJJJLLLNNNOOOMMMLLLKKKIIIHHHFFFDDDBBBDDDEEEFFFHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCAAAAAABBBBBBCCCDDDDDDEEE??????@@@@@@AAAAAABBBBBBEEEEEECCCBBBAAAAAAAAAAAA>>>===<<<;;;;;;:::::::::<<<===>>>???@@@AAAAAAAAA@@@@@@@@@AAAAAA@@@@@@???@@@???>>>>>>???CCCFFFHHHBBBAAA???===<<<<<<<<<===@@@@@@@@@@@@AAABBBCCCDDD===<<<999888777888999::::::999888777777888999:::888888888888999::::::;;;???<<<888777777777777777777777888999999999999999444444555555666777777777777777777666555444444333444333222111111333555666777777666555444333333222111111111222222333333333111111111111111222222222444444555555555555444444111222222333222111///...222222222222222333444555333333333333333333333333222111222222222222333333444555888:::;;;<<<;;;;;;999999777666555555666666666666555666888888666444555666666666666555333333000111333444444333000///000111222222333333222222333222222111111222222222111111111111111111000000444333111//////000111333222222111111111111111222222222222222222333333333111111000/////////000000111000111111333333444333333333444555555555555555111111111111222222222222000000000000000111222222444333333222111000000000/////////////////////////////////////////////////////////....../////////000000000111222333333444////////////////////////000111333444444444333222111111111111111111111111000111222333333222111000333222222222333333222222000///////////////000000......//////000000111111000000111111111111000000...333777777333000111444|||uuunnnkkk```___]]][[[XXXVVVUUUUUUTTTSSSQQQQQQQQQOOOLLLJJJMMMLLLLLLLLLKKKJJJJJJJJJHHHHHHHHHHHHHHHIIIIIIIIIHHHIIIIIIJJJKKKLLLMMMMMMHHHHHHIIIJJJKKKKKKJJJJJJKKKJJJHHHGGGGGGHHHJJJKKKHHHHHHHHHIIIIIIIIIJJJJJJHHHIIIKKKKKKLLLKKKKKKLLLJJJIIIGGGGGGIIIMMMTTTXXXbbbiiinnnmmmkkkjjjfffbbbRRRQQQNNNLLLKKKLLLOOOQQQVVVUUUSSSQQQNNNLLLLLLLLLKKKKKKMMMPPPSSSTTTRRRPPPKKKHHHDDDCCCDDDDDDDDDBBBDDDCCCBBBDDDFFFHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDFFFFFFGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAABBBCCCDDDEEEDDDCCCDDDEEEGGGHHHGGGEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMKKKKKKKKKIIIGGGDDDBBBAAACCCDDDEEEGGGHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCDDDCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDD@@@@@@AAAAAABBBBBBCCCCCCGGGGGGEEEDDDBBBBBBAAAAAA;;;:::::::::;;;<<<>>>>>>>>>???@@@AAABBBCCCCCCCCC???@@@AAAAAAAAAAAA@@@@@@@@@???>>>===???BBBEEEGGGBBBAAA???>>>======>>>>>>?????????@@@AAABBBCCCDDD>>>===;;;999888999:::;;;;;;;;;999999999999;;;;;;999888888888888999:::;;;@@@===:::888777888777666777888888999999999999888555555555555555555555555777777777666555555555444444333222111111333555666777777666666555444333333444333333333222222111111000000111111111222222222555555666666666555555444111222333333333111000///111111000111111222333444333333333333333333333333111111222222333333333333333444555666888999999999666666666666666666666777888888888999;;;;;;888666555555555555555444444444222222444444444222111///111111222333333333333333333222222222222222333333666666666555555444444444444333111//////000111333222222111000000000111111111111111222222222333333222222111000000000000000000111222222222333444444444444555666666666555555222222222111000000000000000000000///000000111111222222222111111000000///////////////////////////........................//////............////////////000111222333333444000000000000000000000000000111222333333333222111111111111111111111111111000111222333333222111000222222222222222222222222111000000/////////000000......//////000000111111000000000111111000000000111666:::888333///000222yyyqqqiiidddaaa^^^]]]WWWXXXWWWUUURRRQQQQQQRRROOONNNMMMMMMNNNNNNLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHJJJIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLGGGHHHIIIJJJJJJIIIHHHGGGIIIIIIGGGGGGGGGGGGIIIIIIGGGGGGGGGHHHHHHHHHIIIIIIGGGIIILLLMMMLLLKKKKKKLLLKKKJJJIIIIIIIIILLLNNNPPPZZZ___aaa]]]ZZZYYYVVVRRRGGGIIIJJJJJJJJJKKKMMMOOORRRQQQPPPNNNLLLNNNQQQTTTTTTWWW\\\bbbdddbbb\\\XXXPPPKKKEEEBBBCCCDDDDDDBBBCCCBBBBBBCCCFFFGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBCCCDDDEEEFFFEEEDDDEEEGGGIIIJJJHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHJJJKKKLLLLLLLLLLLLLLLMMMNNNLLLIIIEEEDDDCCCEEEFFFFFFGGGFFFEEEDDDCCCDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDEEEEEEBBBBBBCCCCCCCCCCCCCCCDDDFFFEEECCCAAA@@@>>>>>>>>>999::::::;;;===???@@@AAA@@@@@@AAABBBCCCCCCCCCBBB??????@@@AAAAAAAAA@@@@@@@@@???>>>>>>???AAACCCEEEAAAAAA???>>>>>>>>>???@@@???>>>??????@@@AAABBBCCC>>>===<<<:::999::::::;;;;;;::::::::::::::::::;;;999888888888999:::<<<===BBB???;;;888888888777666555555666777777666666555666666666666666555555555777777777666666666555555333333222222222333444555555555666666555555444333555555444333222111000000000000000111222222333333555666666666666555444444333333444444444444333333111111000000111111222222333333333333333333333333000111222333333333333222444444555555555555444444555666666666666666666666999999:::<<<======:::888444444444444444444555555444444444333333222111111222222333444444444444333333222222222222333333444666666666555555444444333333333111000000000111222222222111111111111111222111111111222222333333444444333222111000000000000000111333333222222444555444444555555555555555444444444222111000000000000000000000//////000000111111111111000000000//////000000000000000000000000///////////////////////////......------......///...//////000111111222222000000000000000000000000...///111222222222111000111111111111111111111111111111222222222222111111000111222222000000111222111111000/////////000000......//////000000111111///000000111111000000///333555777666222//////000}}}vvvpppkkkggggggccc^^^[[[YYYXXXWWWVVVUUUVVVVVVTTTQQQQQQSSSUUUQQQOOOMMMLLLMMMNNNMMMMMMIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKHHHHHHIIIJJJIIIHHHFFFDDDGGGGGGGGGFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHFFFIIILLLLLLJJJIIIIIIJJJKKKKKKKKKKKKLLLMMMLLLLLLQQQUUUVVVRRROOONNNMMMJJJEEEGGGHHHHHHGGGHHHLLLOOONNNNNNMMMMMMNNNTTT]]]ccciiinnnvvv}}}~~~xxxnnnfffWWWPPPGGGBBBCCCEEEEEEDDDDDDCCCBBBCCCEEEFFFEEEDDDFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEECCCCCCCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIGGGGGGHHHJJJLLLLLLJJJHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIJJJKKKLLLMMMLLLLLLKKKKKKMMMNNNMMMIIIEEECCCDDDDDDEEEFFFFFFFFFEEEDDDCCCDDDDDDCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCAAA???===<<<;;;;;;;;;;;;<<<>>>???@@@AAABBB@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>???@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@AAABBBCCC@@@@@@???>>>???@@@AAABBB???????????????@@@AAABBB<<<<<<;;;;;;:::999999888888999999999999999999888999888888888999;;;>>>???CCC@@@<<<999888888777666555555555666666555555444555555555666666777777888777777777777666666666666222222222333333333444444222333444555555555444444444444444333333222222111///000000111222222333333555666666666555555444333333333333333444555555666333333222111111111222222333333333333333333333333000111222333333333222222444555555555555444333222666777777777777666666555888888:::<<<>>>===;;;888333333333333444444555666666555333222111111222222222333333444444444444444222222222222222333444555555555444444333222222111222222222111111111111000222222111111111222222333111222222333444444555555444444333222111111111111000222444444222222444666333333444444444444333333555444222111000000111111000000////////////000000000000000000000/////////000000000000000000000000///////////////////////////......------......///.........///000000000111000000000000000000000000---...///111111000000///111111111111111111111111222222111111111111222222///000222111///...000222222111111000//////000000......//////000000111111//////000000000000//////111111111000000/////////tttpppjjjeeebbb```]]][[[ZZZXXXWWWVVVWWWVVVUUUSSSOOOQQQRRRQQQOOOPPPTTTWWWTTTQQQMMMJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNNNNOOOIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHIIIJJJIIIFFFDDDBBBFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGDDDHHHKKKKKKIIIGGGGGGHHHKKKKKKLLLMMMOOOOOOMMMKKKJJJNNNOOOKKKJJJKKKKKKIIIFFFGGGGGGFFFDDDGGGLLLPPPKKKLLLMMMMMMQQQZZZfffooowww\\\SSSHHHCCCCCCFFFFFFEEEDDDCCCBBBCCCDDDEEEEEECCCGGGFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHDDDDDDDDDDDDDDDEEEFFFGGGFFFEEEEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKIIIIIIJJJMMMOOOOOOLLLJJJJJJJJJKKKLLLMMMMMMLLLLLLIIIJJJLLLMMMMMMLLLLLLKKKIIIKKKMMMKKKGGGCCCAAABBB@@@BBBCCCEEEFFFGGGFFFFFFFFFFFFEEEFFFFFFGGGHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCAAA???===;;;::::::======???@@@AAAAAAAAAAAA??????@@@@@@@@@???>>>>>>===>>>???@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>???AAABBBCCC@@@@@@?????????@@@AAAAAA:::::::::::::::999777777666777888999999888777666999888888888:::<<>>===:::888333333333333444444666666777666333111000111222333222333444444555555444444222222222222333333444555999888888777666666555555111222222222222111000000222222111111222333333444333333444444555666777777555444333222111111111111///222444444222222444777222222333333333222222111444333222111111222333333111000////////////000000000000000000////////////000000000000000000000000000000000000000000000000.........------.....................////////////000000000000000000000000,,,---///000000000///...111111111111111111111111333222111000000111222333...000222111...---///111222222111000000///000000......//////000111111111//////000000000000//////...,,,+++,,,...000000///~~~vvvoooiiifff]]][[[YYYVVVUUUTTTUUUVVVSSSRRRPPPOOONNNOOOOOOPPPMMMNNNNNNOOONNNMMMLLLKKKNNNMMMLLLJJJJJJJJJKKKLLLKKKJJJHHHHHHHHHKKKNNNPPPPPPNNNLLLLLLMMMNNNMMMLLLIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIHHHGGGFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEGGGJJJKKKJJJHHHFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKLLLKKKKKKJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDNNNLLLIIIFFFFFFGGGJJJKKKMMMPPPQQQQQQVVVeee|||iii[[[LLLDDDAAA@@@AAACCCDDDCCCBBBAAAAAABBBDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDGGGFFFFFFEEEEEEFFFGGGGGGBBBDDDFFFGGGEEEDDDDDDDDDIIIHHHGGGEEEDDDDDDCCCCCCDDDFFFHHHIIIIIIGGGEEECCCEEEFFFHHHIIIJJJJJJIIIHHHHHHHHHIIIJJJKKKKKKJJJJJJMMMMMMLLLLLLKKKKKKJJJJJJLLLMMMMMMNNNNNNNNNMMMMMMIIIHHHGGGEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFGGGHHHHHHIIIIIIIIIHHHHHHJJJGGGCCCBBBDDDEEECCCAAAEEEDDDBBBAAA@@@BBBCCCDDDFFFGGGIIIJJJIIIGGGEEEDDDHHHGGGEEECCCBBBAAAAAAAAA@@@>>><<<;;;:::;;;===>>>@@@@@@@@@@@@AAABBBCCCDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@@@@@@@???>>>>>>?????????BBBAAA@@@???@@@AAABBBCCC@@@AAABBBBBB@@@>>>>>>???===;;;999999;;;<<<;;;:::;;;::::::999888888888999;;;:::999999999;;;===???DDD@@@;;;888888888888888555666888999888777555444444444444555666777777888555555555666666666666666555555666666555333222000444555555555555555444444444333222222111111222222...///000111222333333333666666888888888777666555555555555444444444333333333222222111111222222333444444333333333333222222222222333444444555555666666666777777777777666555999888999:::;;;999666444444555777999:::;;;;;;:::888777555444333444444555444333333222111111111222333444555555444333111000666666555444444444444555444444333333333444444555333111//////000000000///222222111111222222333444333333333444555666777888999888666333111111111111222222111111222222333444111111000000111111222333444444222222222222444444555333222000///...//////222222222111000///...---111111222222222222111111000000111111222222222333...........................///000111111000///...///111222333333222111///......///000000000000000111000/////////000222333222000...///222333111/////////000000000000////////////000000111111111222111000000///...------,,,111000///---------.../////////............//////|||wwwoooiiiddd```]]]ZZZUUUTTTRRRPPPPPPPPPQQQRRRQQQPPPOOONNNNNNNNNOOOPPPMMMMMMNNNNNNNNNMMMLLLKKKMMMMMMKKKJJJJJJJJJKKKKKKLLLKKKIIIHHHIIIKKKMMMOOOOOOMMMKKKKKKLLLMMMLLLKKKIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDEEEGGGJJJKKKJJJHHHFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJIIIIIIHHHGGGFFFEEEDDDDDDIIIHHHFFFEEEEEEGGGJJJKKKJJJMMMQQQTTT]]]pppooo___NNNGGGEEEDDDDDDEEEDDDCCCBBBBBBBBBBBBCCCDDDBBBBBBBBBCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFBBBDDDFFFFFFEEECCCCCCDDDHHHGGGFFFEEEDDDDDDDDDDDDCCCEEEGGGIIIJJJIIIGGGFFFGGGGGGHHHIIIJJJJJJJJJJJJHHHIIIIIIJJJJJJJJJJJJJJJMMMLLLLLLLLLKKKKKKJJJJJJLLLMMMMMMNNNNNNMMMMMMMMMIIIHHHGGGEEEDDDDDDCCCCCCEEEFFFGGGIIIIIIIIIHHHHHHFFFFFFFFFGGGFFFFFFEEEEEEJJJHHHEEEDDDEEEFFFFFFDDDDDDDDDCCCCCCDDDEEEFFFGGGFFFGGGGGGHHHHHHGGGFFFEEEFFFFFFFFFEEECCCAAA???=========<<<<<<===>>>@@@AAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDCCCDDDFFFEEECCCAAAAAABBB===;;;::::::;;;<<<<<<;;;<<<;;;::::::999999999:::888999:::;;;;;;<<<<<<<<<@@@===:::888999999999999777888999:::999888666555333444555666777777777777666666666555555444444333555555555555444333222111444555555555555555444444555444444333333333333333000111222333333444333333444444444555555444444333333333333222222222222111333333222222222222333333444444333333333333222222222333333444444555555666666666777888999999:::::::::::::::;;;<<<:::777555444555666888999999999999666555444333333333444555444333222222111111222222333333444444444333222222666666555444444444444555444444444555555666666777555333222111222333222111333333222222333333444555333333333333444666777888777777555444333333333333222222111111222222333444222222222222222333333444444444333222222333444444111000///.........//////111111111222111111000000000111111222222111111000000000000000111111222222////////////////////////...///000000000000///...///000111222222111000///......///000000000000000111000/////////000222222222000//////111222111/////////000000000000/////////000000000111111111111222111111000000/////////333222111000///000000111//////............//////}}}sssjjjeeeeeebbb]]]ZZZXXXWWWUUUSSSNNNNNNMMMLLLLLLMMMNNNOOONNNNNNMMMMMMMMMNNNOOOOOOLLLMMMMMMMMMMMMLLLLLLKKKLLLLLLKKKJJJJJJJJJKKKKKKMMMLLLJJJIIIIIIJJJLLLMMMNNNLLLJJJJJJKKKLLLKKKJJJHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDCCCCCCDDDGGGJJJJJJIIIGGGGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCEEEEEEEEEEEEGGGHHHJJJKKKGGGKKKPPPVVVccc|||sssbbbPPPIIIHHHHHHFFFFFFDDDDDDCCCBBBBBBCCCCCCDDDAAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFGGGGGGFFFEEEDDDCCCEEEFFFEEECCCBBBBBBCCCFFFEEEEEEEEEEEEEEEFFFFFFCCCEEEGGGIIIJJJJJJIIIHHHIIIIIIIIIIIIJJJKKKLLLLLLIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNMMMMMMLLLLLLIIIHHHGGGFFFEEEDDDDDDDDDFFFGGGHHHJJJKKKKKKJJJJJJFFFFFFFFFFFFFFFEEEDDDCCCHHHFFFDDDCCCEEEFFFFFFFFFDDDEEEEEEFFFGGGHHHIIIIIIEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEFFFEEECCC???<<<999;;;<<<>>>@@@AAABBBCCCCCC???@@@AAACCCCCCCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDD???@@@AAABBBCCCCCCDDDDDDDDDFFFGGGGGGDDDBBBBBBBBB>>><<<;;;;;;<<<======<<<<<<<<<;;;::::::::::::;;;666888:::<<<===<<<;;;999<<<:::888888:::::::::999888999:::::::::999777777333555666777888888777777777777666555444333222222555555444333222222222222444444555555555555555444555555555444444444444444333333444444444444444333444333333333333333444444444444333333333222222222333333222222222222333333444444333333333333222222333333333444555555666666666666888999;;;<<<======<<<;;;;;;;;;<<<;;;888666444555666666777777666666444333333333333333444555333333222222111111222222333333333333333444444555666666555444444444444555555555666888888999999999777555444444555555555444444444333333444444555666222222333333444666777888666666666666666555555444222222111111222222333444333333333333333444555555555444333333333333444555///////////////000111222000000111222333333222222000111111222222111111000////////////000000000000000000000000000000000000---...////////////...---...///000111111000///.........///000000000000000000000000///000111111222111000///000111222111///000000000000000000000000000000000000111111111111222222222222222222222222222222111000000000111111000//////......//////000~~~xxxrrrooojjjccc___^^^^^^\\\YYYWWWUUUTTTRRRPPPMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNLLLLLLLLLLLLLLLLLLLLLKKKLLLKKKKKKKKKKKKKKKKKKKKKMMMLLLKKKJJJJJJJJJLLLLLLNNNMMMKKKKKKLLLLLLLLLKKKHHHHHHIIIIIIIIIJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIGGGFFFFFFEEEDDDCCCBBBBBBDDDFFFIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEGGGHHHIIIIIIIIIGGGJJJOOOWWWhhhrrr```NNNHHHIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGDDDEEEGGGHHHHHHFFFDDDCCCDDDEEEFFFEEECCCAAABBBCCCEEEDDDDDDEEEEEEFFFGGGHHHFFFGGGIIIJJJKKKJJJJJJIIIIIIIIIHHHHHHHHHJJJLLLMMMIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMLLLLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCBBBAAABBBDDDEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHEEEDDDDDDDDDEEEFFFGGGGGGEEEEEEDDDBBB@@@===;;;999===>>>AAACCCEEEEEEDDDDDD???@@@BBBDDDEEEDDDCCCBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBB@@@AAABBBDDDEEEEEEEEEDDD===???AAABBBCCCCCCCCCBBBBBBDDDEEEEEECCC@@@??????>>><<<;;;;;;===>>>>>>===;;;::::::999999999::::::777888999;;;;;;;;;;;;::::::999888999::::::999888999999::::::999999888777444555777999999888777666777777666666555555444444555444333111111111222333333444555555666555555555555555555555444444333333333444444444444333333222666555444333333555666777666666666666555555555555333333333222222333333333444444333333333222222222333333444444555666666666777777888999:::<<<===>>><<<;;;::::::;;;:::888555444444555555555444444444222222222222333444444555333333222222111222222333333333222222333444666777666666555444444444444555555666999;;;<<<<<<<<<;;;777666444444666666666555333333333333333444555555222222222333444555777777666777888888888666555333222222111111222222333444333333333333333444444555555555444444444444555555222222222222333333333444111222222333333333222222000000111111111111000000......//////////////////////////////////////////---..................---......///000000///............///000000000000000000000000000000111111222111000000000111111000000111000000000000000000111000000000000000111111111111222222222222222222222000000//////////////////000000////////////000000{{{ssslllkkkeeebbbdddccc]]]ZZZ\\\WWWVVVTTTSSSSSSQQQNNNLLLNNNNNNMMMLLLKKKKKKKKKKKKJJJKKKKKKLLLLLLMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKLLLLLLLLLLLLLLLLLLMMMLLLLLLKKKKKKKKKLLLLLLPPPNNNLLLLLLMMMMMMMMMLLLGGGHHHIIIJJJJJJJJJIIIIIIGGGGGGHHHIIIIIIIIIHHHHHHFFFFFFFFFEEEDDDCCCCCCBBBDDDFFFHHHHHHGGGGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKLLLKKKJJJHHHGGGFFFEEEEEEDDDFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCEEEFFFGGGGGGGGGFFFHHHJJJOOOYYYllliiiYYYJJJFFFFFFEEECCCBBBEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGDDDEEEGGGHHHGGGEEECCCBBBDDDEEEEEEDDDCCCBBBCCCDDDEEEEEEEEEEEEGGGHHHIIIJJJKKKKKKLLLLLLKKKJJJIIIHHHHHHGGGGGGFFFGGGIIIJJJKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFGGGIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFCCCCCCCCCBBBBBBCCCEEEGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDEEEFFFGGGGGGFFFDDDAAA>>>===<<<======@@@BBBDDDFFFFFFEEECCCBBB???AAACCCEEEFFFEEEDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@AAABBBBBBCCC@@@@@@AAACCCCCCDDDDDDDDD===>>>@@@BBBBBBBBBBBBAAAAAACCCEEEEEEBBB???>>>======<<<;;;;;;===>>>>>>===999888888888888888999999:::999999888999;;;<<<===;;;:::999999:::999888666888888888888888777777777666777888999999999888777666666777777888888999999555444333222111222333444333444444555666666555555333444444555444333222222222333333333333333222111555444444333333555666777777777777666666666555555444333333333333333333444444444333333333222222222333333444555555666666777888888777777888999;;;;;;<<<;;;999999999888666444444444444333333333333333111222222333333444444444333222222111222222333333333333222222333555777888666666555444444444444555555777:::===>>>===<<<;;;666444333333444555555444222222222222222333333444222222222333444555666777999999999999888555333222222222111111222222333444222222222222222333444444555555555555555555555555444444444444444333333333444444444333222111000000000000000111111000000000//////...................................................------..................//////...............///000000000000000///000000000111111111111000000111111000000000111111111000000000000111111111111000000000000000000000000000111111111111111//////000000000000000000000000////////////000000zzztttmmmiiigggeeebbb___```ZZZYYY___^^^WWWSSSUUUQQQPPPQQQRRRSSSRRROOOMMMLLLLLLLLLKKKJJJIIIIIIHHHKKKKKKLLLMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNNNNNNNMMMMMMLLLLLLLLLKKKLLLLLLLLLMMMPPPNNNLLLLLLMMMNNNMMMLLLGGGHHHIIIJJJJJJJJJIIIHHHEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHGGGGGGGGGIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMLLLJJJHHHGGGFFFEEEEEEGGGGGGGGGFFFFFFEEEEEEEEECCCDDDEEEFFFGGGGGGGGGGGGJJJLLLPPPZZZlllnnn]]]RRRGGGDDDDDDBBBAAAAAAEEEEEEEEEEEEEEEDDDBBBBBBAAAAAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEECCCBBBDDDEEEEEEDDDCCCCCCEEEGGGFFFFFFFFFGGGHHHJJJKKKLLLNNNNNNMMMMMMLLLJJJIIIIIIGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJHHHGGGGGGGGGHHHIIIHHHHHHIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJHHHHHHGGGFFFFFFFFFFFFFFFHHHIIIJJJJJJJJJIIIHHHGGGEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFFFFEEEEEEHHHJJJIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFEEECCC???<<<<<<===@@@BBBDDDEEEFFFGGGGGGEEECCCBBBAAABBBCCCEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@AAAAAABBBCCCDDDAAAAAAAAAAAAAAABBBCCCDDD@@@@@@AAAAAABBBBBBAAAAAACCCEEEGGGGGGEEEAAA???>>><<<;;;:::;;;===>>>>>>===888777777777777888888999<<<:::999888999;;;===???===;;;999999999:::999888999888888888777777777777888888888888888888999999666666777888999:::;;;;;;555444444333333444444444333333444555666666666666333333444555555333222111111222333333333333222222222222222222333444555666666555555555555444444444444444333333333333444444444444333333333333222222444444444555666666777777888777666666666888999:::===;;;999888888777666444444444333222222222333333222333333444444444444333222222111111222222333333333333333333444555666777666666555444444444444555555777;;;>>>>>>===;;;999444222111111333444444333222111111111111222333333111111222222333555666777::::::999888666444222111222222111111222222333444222222222222222333333444555555666777777666555555333333444444333222111111444444444333222000///...///000000111111000000///////////////....................................//////...------...///////////////....../////////......///000000000000000//////000111111111111000///111222111000///000111222111000//////000111222111111111111000000000000000000000000000000//////000111222333333333222222111000000//////000000111bbbaaa```]]]ZZZYYYXXXXXXWWWRRRUUU]]]^^^TTTNNNPPPPPPPPPQQQSSSTTTSSSPPPNNNKKKKKKKKKKKKKKKKKKJJJJJJLLLLLLMMMMMMMMMLLLKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLLLLMMMNNNOOOPPPOOOOOONNNKKKKKKKKKLLLLLLMMMMMMNNNOOOMMMLLLKKKLLLMMMLLLKKKFFFGGGIIIKKKKKKJJJIIIHHHEEEFFFGGGHHHIIIIIIIIIIIIEEEEEEEEEFFFFFFFFFFFFFFFCCCEEEGGGGGGFFFFFFHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLOOONNNLLLJJJHHHGGGFFFFFFHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJLLLNNNOOOPPPQQQPPPRRRXXXeee{{{qqq[[[RRRLLLGGGEEEDDD@@@AAACCCEEEEEEFFFFFFEEEDDDBBBAAABBBBBBBBBCCCCCCCCCCCCCCCFFFFFFFFFEEEDDDDDDCCCCCCDDDEEEEEEEEEDDDEEEGGGIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMLLLKKKKKKFFFGGGHHHIIIJJJJJJJJJJJJKKKJJJHHHGGGFFFGGGHHHIIIGGGGGGHHHIIIJJJLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFFFFFFFGGGGGGKKKLLLLLLLLLKKKIIIGGGFFFEEEFFFGGGHHHHHHHHHHHHHHHGGGHHHIIIGGGEEEEEEHHHKKKJJJIIIGGGFFFFFFFFFFFFGGGFFFGGGGGGHHHHHHGGGFFFEEEAAA@@@>>>===>>>@@@BBBDDDEEEFFFFFFGGGFFFEEEDDDCCCBBBCCCCCCDDDEEEEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@AAAAAACCCDDDDDDDDDCCCAAA@@@@@@AAACCCEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDFFFIIIIIIFFFBBB@@@???;;;:::999:::<<<=========888888777777888888999:::;;;;;;;;;;;;<<<===>>>>>>===:::888888999;;;<<<<<<::::::999888888888888888;;;:::888777777888999:::777777777888888999999:::444555555666666555555555222333444555666666666666333444666666666555333222111222333444444555444444222222333444555555555555666666666555555555444444444444333333333333444444444444333333333333222222444444555555666666777777666666555555666999;;;===>>><<<:::888888888666555444333222222222333444555444444555666555444333333222222111111222222333444333333444555555666555555666666555444444444444555444777;;;>>>>>><<<999777333111000000222444333333333222222222222333444444111111111222333444666666:::999777666555444444444222222111111222222333444333333333333333444555555555666777777777777666555222222333444555444333333111222222222111000000/////////000000000000//////000000000/////////..............................000000///......///000000000//////////////////000......///000000000000000...///000111222111111000///111222111//////000222333222000//////000222333111111111111000000000///111111111000/////////...000111222333333333333222111111000000000000111111VVVYYY[[[ZZZWWWTTTUUUVVVRRRNNNSSS___```VVVOOOQQQPPPPPPQQQRRRRRRPPPLLLIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNLLLKKKJJJJJJIIIIIIHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQPPPPPPOOOJJJJJJKKKLLLMMMNNNNNNOOONNNLLLKKKJJJKKKLLLKKKJJJFFFGGGIIIKKKKKKJJJIIIHHHFFFGGGHHHIIIJJJKKKKKKKKKEEEEEEEEEFFFGGGGGGHHHHHHCCCEEEFFFGGGFFFFFFHHHIIIIIIIIIJJJJJJKKKLLLLLLLLLQQQOOOMMMKKKIIIHHHGGGGGGJJJJJJIIIIIIIIIIIIIIIIIILLLMMMNNNPPPSSSVVVXXXZZZWWWUUUSSSTTT]]]nnnuuuaaaOOOLLLIIIGGGGGGDDDAAAAAAFFFEEEFFFFFFFFFEEEDDDBBBAAAEEEEEEEEEEEEEEEDDDDDDDDDGGGGGGEEEDDDCCCCCCCCCCCCDDDEEEFFFEEEEEEFFFIIIKKKIIIIIIIIIJJJJJJLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNGGGHHHIIIKKKLLLKKKKKKJJJKKKJJJHHHFFFFFFGGGHHHIIIGGGGGGHHHIIIJJJLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFGGGGGGGGGNNNNNNNNNNNNLLLJJJHHHFFFGGGHHHIIIJJJKKKLLLLLLLLLFFFGGGHHHFFFDDDCCCFFFIIIJJJHHHGGGFFFFFFGGGIIIJJJFFFHHHIIIJJJIIIGGGEEEDDD======>>>???AAABBBCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@AAABBBCCCDDDEEEGGGEEEBBB??????AAADDDFFFHHHGGGEEECCCCCCCCCDDDDDDCCCFFFHHHHHHEEEBBB???===:::999888999;;;======<<<999888888888999::::::;;;999:::===>>>??????======<<<999777777:::===???@@@<<<;;;:::999999999::::::<<<;;;888666666888:::<<<888888888777777777777777444555666777777777555555222333444555666666666666555666777888777666444333222333444555666666666666333444666888999999888777888888888888777777777777555444444333333444444555444444444333333333222222444444555555666777777777555444444555777:::>>>@@@@@@===;;;999999999777666333333222222222333555666555555666777666555333222222111111111222333333444333444555666666666555444666666555444444444444555444777;;;>>>>>>;;;777555222111000000222444333333444333333333333444555555111111111222333444666666888777555444444444555666222222111111222222333444555444444444444555666666555666777888888777666555222333555777888888888777//////000111111111111000//////000000000000//////111111000000/////////...000000000000000000000000111000///......///000111000000////////////000000...//////000000000000000...///000222222111111000///111333222///...000222333222000//////000222333222111111111000000//////333222222111000///.........///000111222222111000111111000000000000111111RRRRRRRRRSSSSSSSSSTTTTTTQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOONNNMMMLLLLLLMMMLLLKKKJJJJJJKKKLLLMMMLLLMMMNNNMMMLLLKKKLLLMMMMMMLLLJJJIIIJJJKKKMMMNNNRRRRRRSSSSSSRRRPPPOOOMMMNNNNNNNNNMMMNNNNNNOOOOOOKKKJJJIIIJJJKKKLLLLLLJJJDDDGGGJJJMMMNNNNNNLLLKKKFFFGGGHHHJJJJJJJJJIIIIIIFFFFFFFFFFFFFFFFFFGGGGGGEEEFFFGGGHHHIIIKKKLLLLLLIIIIIIIIIJJJKKKMMMNNNOOOSSSPPPMMMLLLLLLLLLHHHEEELLLLLLKKKLLLMMMOOORRRSSSYYY]]]aaaccchhhnnnnnnjjjbbbXXXRRRSSSYYY```gggnnnxxxwwwtttnnnfff]]]TTTOOOFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCDDDDDDDDDDDDCCCCCCEEEDDDCCCBBBBBBBBBBBBCCCEEEDDDCCCDDDEEEFFFEEECCCFFFFFFFFFGGGHHHIIIKKKKKKMMMMMMNNNNNNNNNOOOOOOOOOPPPNNNLLLLLLMMMMMMKKKIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHIIIEEEGGGIIIJJJIIIIIIJJJLLLNNNLLLKKKJJJKKKKKKIIIHHHJJJJJJJJJJJJIIIHHHGGGFFFIIIIIIJJJJJJJJJJJJIIIIIILLLKKKJJJKKKLLLLLLLLLKKKIIIHHHGGGDDDCCCEEEIIILLLMMMLLLKKKJJJJJJIIIIIIIIIKKKKKKKKKJJJHHHEEEBBB@@@???@@@BBBDDDEEEDDDDDDCCCBBBBBBCCCEEEGGGHHHFFFDDDEEEDDDCCCBBBCCCDDDFFFGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDBBBAAABBBCCCEEEFFFGGGFFFDDDCCCCCCEEEFFFHHHEEEGGGDDD???===BBBGGGHHHGGGDDDBBBBBBDDDEEECCCAAA======<<<:::999:::===???;;;999777666888:::;;;;;;<<<<<<===>>>@@@AAABBBCCC???>>>;;;999999:::<<<>>>;;;;;;;;;::::::999999999::::::;;;<<<============>>>999555555999;;;999666888777666444333333444444444444444555555666666666555444444444444333333333333333333333333333333333666666777888888888888888777888888777777666555444555222//////222555666555555555444555666555222000333222111444777999777555555555555666888<<>><<<:::888888999;;;<<<<<<;;;<<<>>>???AAABBBCCCCCCCCCAAA>>>;;;::::::;;;<<<;;;:::::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;<<<888555666999:::888555777666555444333333444444555555555555666666666777666666666555555444444444444444444444444444444444666666777888888888888888888888999999888777666666777444222222555777777666333444666666555555555666666555444666999:::888666444444444555777;;;>>>@@@===<<<:::888666555444333555666666555333444888;;;???999333111333444333111222222222111111000000000111222333444555555555555666555444444444555666777:::;;;;;;:::888666333111333333333222222222333333333333333333333333444444333333333333444444555555222333444444444333222111///111222333222222444555666777999888777777888999888888777777666666555555666777888777555444555666222222222333222222111000///000000000000000000///111111111111111111111111111111000///////////////000000////////////000000---///000111000///000111////////////////////////000000111111111222222222222222111000000000111111222111111000000000000000000000000000000000000000000000000000111111111111111111111111000000000//////333444111000333444222NNNNNNNNNNNNNNNNNNNNNMMMPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNMMMMMMMMMLLLLLLJJJJJJJJJJJJLLLLLLNNNOOOPPPOOOMMMLLLMMMNNNLLLKKKJJJJJJJJJLLLMMMNNNOOOOOOPPPPPPOOONNNLLLKKKMMMMMMMMMNNNNNNOOOOOOOOOMMMLLLLLLMMMNNNOOONNNLLLMMMLLLLLLKKKJJJIIIHHHGGGKKKLLLMMMMMMMMMLLLKKKJJJHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNMMMNNNPPPRRRRRRQQQPPPOOOTTTRRRPPPOOOOOONNNLLLJJJGGGKKKPPPSSSXXXaaannnxxxqqqfffZZZUUURRRQQQRRRUUUQQQPPPOOOMMMJJJGGGDDDBBBEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCEEEFFFGGGGGGGGGGGGFFFEEEEEEFFFGGGFFFEEEFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMMMMMMMNNNNNNNNNNNNNNNLLLKKKKKKKKKKKKJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIFFFFFFEEEDDDDDDDDDDDDEEEEEEGGGIIIHHHGGGFFFGGGHHHKKKJJJIIIJJJLLLMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMNNNOOOOOONNNLLLJJJHHHGGGHHHHHHHHHGGGGGGIIIKKKLLLLLLKKKJJJJJJJJJKKKKKKKKKJJJHHHGGGEEEDDDCCCCCCGGGFFFFFFGGGGGGHHHIIIJJJEEEEEEEEEGGGJJJKKKJJJIIIFFFGGGIIIJJJJJJIIIGGGEEECCCDDDDDDEEEEEEFFFFFFFFFIIIIIIGGGFFFFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFGGGGGGJJJLLLKKKEEEAAABBBCCCBBBBBB@@@@@@AAACCCEEEFFFEEE>>>>>>>>>>>>>>>>>>>>>>>>===;;;999999;;;=========:::;;;>>>AAACCCDDDCCCCCCFFFCCC@@@===:::::::::::::::::::::::::::;;;;;;;;;::::::;;;;;;;;;:::999999:::777666777999:::777444555555444444333444444555555555555666666666666666888888777666555555444444444444444444444444444444666666777888888888888888999999999:::999999888888888666555555777888888777777888999888666555888;;;777666555666888888777555444444444555777999<<<===<<<;;;:::888666555555555666777888777666666777888:::666222222333444333111111111111000000000000000111222333444444555555555555555444444555666777777999999999888777444222000444444333333333333444444555555444333333333444444333333333333333444444444444444555555444444333222///111444555444555666888999:::<<<;;;:::888999:::888777666555555666777888777888888777555333444444222222222222222111000000000000111111111111000000111111111111111111111111111111000/////////////////////............//////---///000111000///000111........................000000000111111111222222222111111111111222333333222111111000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111555666222111333333222QQQQQQPPPPPPPPPPPPOOOOOORRRRRRRRRRRRRRRRRRRRRRRROOOOOOOOONNNNNNMMMMMMMMMLLLLLLKKKJJJJJJKKKLLLLLLNNNOOOOOONNNLLLKKKLLLMMMKKKKKKJJJJJJKKKLLLMMMNNNMMMMMMNNNNNNNNNMMMKKKJJJLLLMMMMMMNNNOOOOOOOOOOOONNNMMMMMMOOOPPPQQQOOOMMMNNNMMMKKKIIIHHHHHHHHHHHHJJJKKKKKKKKKKKKJJJHHHGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKJJJJJJKKKLLLMMMOOOPPPPPPRRRTTTVVVVVVTTTQQQOOORRRQQQPPPOOONNNMMMLLLKKKEEEKKKSSSYYY```nnnwwwkkk^^^WWWSSSPPPOOOQQQIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDFFFHHHIIIIIIIIIHHHFFFEEEDDDDDDFFFFFFEEEDDDFFFFFFGGGIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNMMMKKKJJJJJJKKKKKKJJJHHHIIIIIIHHHHHHGGGHHHHHHHHHFFFEEEDDDDDDCCCCCCDDDDDDEEEGGGHHHHHHFFFEEEEEEFFFJJJIIIIIIJJJMMMNNNNNNMMMJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNOOOQQQQQQOOOLLLIIIGGGEEEGGGIIIIIIIIIHHHIIIJJJLLLLLLKKKKKKKKKKKKKKKLLLMMMLLLJJJHHHGGGGGGHHHHHHIIIIIIHHHGGGHHHIIIJJJKKKFFFFFFFFFHHHJJJLLLLLLKKKIIIJJJJJJJJJJJJHHHGGGFFFCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFHHHHHHHHHGGGGGGFFFEEEEEEHHHKKKJJJEEEBBBBBBBBB@@@AAA@@@@@@AAABBBDDDEEEEEEAAA???<<<<<<<<<>>>???@@@<<<;;;999:::;;;======<<<999;;;???BBBDDDDDDDDDCCCDDDBBB@@@===;;;:::999999:::::::::;;;;;;;;;;;;;;;:::::::::::::::999888777888777777888999999666333444444444444444444555555555555555555555555555555888777777666555444333333444444444444444444444444666666777888888888888888888888999999999999999888888777777777888999999999>>>===;;;999888777888888666555555666666555444333555555555666777999;;;<<<;;;:::999888777666666666666777888999888777666666666444222222444444222000111111111111111111000000111111222333444444444444333333333444444555666666666666777777666555333222555555444444444555666666666666555444333333444444333333333333333444444444555555555555555444444444222444777999999999:::<<<<<<===>>>>>><<<:::999:::777666555444555777999::::::::::::888555444333444222222222222111000//////000000111111111111000000111111111111111111111111111000000///////////////.........------.........---///000111000///000111//////////////////////////////000000111111222222111111111111222333444555222111111000000000000000000000000000000000000000///000000000111111111111111111111000000000000000111555555222000111222000RRRRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRROOOOOONNNNNNNNNNNNNNNMMMMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOOOONNNLLLKKKKKKLLLJJJJJJJJJKKKKKKLLLMMMNNNKKKLLLMMMMMMMMMLLLKKKJJJKKKLLLMMMOOOOOOPPPOOOOOONNNNNNOOOPPPRRRRRRPPPNNNMMMKKKJJJHHHHHHHHHIIIJJJJJJJJJKKKKKKKKKIIIHHHGGGFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKJJJKKKLLLNNNPPPRRRSSSUUUWWWYYYXXXTTTQQQNNNNNNNNNNNNMMMLLLKKKKKKKKKFFFMMMVVV^^^hhhyyywwwjjj]]]VVVQQQLLLJJJKKKHHHGGGFFFEEEEEEFFFGGGGGGDDDDDDEEEFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDDDDDDDDDDGGGIIIKKKMMMMMMLLLJJJIIIJJJIIIHHHHHHJJJJJJIIIHHHEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLKKKJJJJJJKKKKKKJJJIIIJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFHHHGGGFFFEEEEEEFFFIIIHHHHHHJJJMMMOOOOOONNNJJJJJJIIIJJJKKKLLLNNNOOOOOOPPPPPPPPPPPPPPPPPPOOOMMMPPPSSSRRRNNNJJJHHHHHHEEEGGGJJJKKKJJJJJJJJJKKKMMMLLLLLLKKKKKKKKKKKKLLLMMMLLLJJJIIIIIIIIIJJJKKKJJJIIIHHHGGGHHHIIIJJJKKKGGGFFFFFFGGGJJJLLLLLLLLLNNNLLLJJJHHHGGGGGGGGGGGGCCCDDDDDDEEEFFFGGGGGGHHHFFFFFFEEEEEEDDDDDDDDDDDDFFFFFFGGGGGGGGGFFFDDDCCCCCCFFFGGGCCC@@@AAAAAA???AAAAAAAAAAAAAAAAAABBBCCCDDD@@@;;;999;;;>>>AAABBB;;;:::999999;;;<<<<<<;;;999;;;???BBBDDDDDDCCCBBB@@@???===<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888777777777777888999999888666444444444555555555555555555444444444444444444444444666666555555444333222222444444444444444444444444666666777888888888888888666666777888999999999888777777888888888999:::;;;AAA>>>;;;;;;<<<;;;888444666777888777666555444444777777888888999:::;;;;;;::::::999888888888888888666777888999999888666555444333333333333333222111222222222222222222222222000111222333444444444444111111222333444444555555444444555666666666666666666666555555666777888888777777666555444444444444444444444444444444444444666666555555555444444444333555999;;;;;;;;;<<<===<<<>>>@@@???===:::999999666555444444555777:::;;;;;;<<<<<<:::777444444555333333333222222000//////000000111111111111000000111111111111111111111111111000000///////////////......------------......---///000111000///000111000000000000000000000000...//////000111111222222000000111111222333555555222111111000000000000000000000000000000000000000///000000000111111111111000000000000000000111111///333444000...000000///PPPPPPPPPQQQQQQQQQRRRRRROOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPOOOLLLKKKKKKLLLIIIIIIJJJKKKLLLMMMNNNNNNJJJKKKLLLMMMMMMLLLKKKJJJJJJKKKMMMOOOPPPPPPPPPOOONNNNNNOOOQQQSSSSSSPPPNNNKKKJJJIIIHHHHHHIIIJJJJJJJJJKKKLLLLLLLLLKKKJJJIIIEEEEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIJJJLLLOOORRRTTTVVVWWWYYYYYYWWWTTTPPPMMMKKKLLLMMMLLLJJJIIIIIIKKKJJJOOOXXXaaaooopppdddWWWPPPKKKEEECCCDDDEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDFFFGGGJJJLLLOOOQQQQQQPPPMMMKKKJJJHHHGGGHHHIIIJJJIIIGGGEEEGGGHHHJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJLLLLLLKKKJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGFFFEEEEEEDDDDDDEEEEEEDDDFFFHHHGGGFFFEEEFFFGGGIIIIIIIIIKKKMMMOOOOOOOOOKKKJJJJJJJJJJJJLLLNNNOOOPPPPPPQQQQQQQQQQQQPPPPPPMMMPPPRRRQQQMMMIIIHHHIIIFFFHHHJJJKKKJJJJJJKKKMMMNNNNNNMMMLLLKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJGGGFFFFFFHHHKKKMMMNNNNNNQQQOOOKKKHHHGGGFFFGGGGGGEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEECCCDDDFFFGGGGGGFFFDDDCCC???CCCDDD@@@>>>@@@AAA???@@@AAABBBAAA@@@@@@AAACCCGGGAAA;;;:::<<<@@@BBBCCC:::999999:::;;;<<<;;;::::::<<<>>>@@@BBBBBBAAAAAA===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999999:::::::::999888888999999999999999888777777666666777777777666666555555555555555555444444444444444444444444333333333444444444444444444444444666666777888888888888888555666777888999999999999777888888888888999===@@@CCCCCCCCCDDDDDD@@@:::555999:::<<<;;;999888888999999999999999::::::::::::999999888888888999999:::888888888999;;;;;;999777444444444333333222222222222222222222222333333333000111222333333444444444000111222444555555555555555555666777777888999999777777666777777888999:::777666666555555555666666666666666555555555555555666666555444444444444555222555888::::::999999:::;;;===??????===:::999999555555444555666888999;;;;;;;;;;;;999666555444555444444444333222111000/////////000000000000//////222222222222222222222222111111000///////////////......------------......---///000111000///000111111111111111111111111111---...//////000111222222000000000111111333444444222111111000000000000000000000000000000000000000000000000000111111111111000000000000111111111111...222333///...000000///OOOOOOPPPQQQRRRRRRSSSTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPOOONNNMMMMMMNNNOOOPPPRRRRRRSSSQQQOOOMMMMMMNNNHHHIIIJJJKKKMMMMMMNNNNNNJJJKKKLLLMMMMMMLLLKKKJJJJJJKKKMMMOOOPPPPPPPPPOOONNNNNNOOORRRSSSSSSPPPMMMJJJJJJIIIIIIHHHHHHHHHIIIHHHIIIJJJKKKKKKJJJJJJIIIEEEEEEFFFGGGHHHIIIJJJJJJHHHHHHHHHIIIKKKOOOSSSVVVXXXXXXYYYXXXVVVRRROOOLLLIIIKKKLLLKKKIIIHHHIIIKKKNNNRRRYYYdddsss|||dddYYYNNNIIIFFFCCCBBBDDDBBBCCCCCCCCCDDDDDDDDDDDDCCCDDDFFFGGGHHHHHHGGGGGGEEEEEEDDDCCCDDDEEEGGGIIIJJJMMMQQQUUUVVVTTTQQQOOOHHHFFFEEEFFFGGGHHHGGGFFFEEEGGGIIIKKKLLLLLLKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMLLLKKKKKKMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDFFFGGGHHHGGGGGGGGGIIIJJJIIIIIIKKKNNNOOOOOONNNMMMLLLKKKKKKKKKMMMOOOPPPPPPPPPQQQQQQQQQQQQPPPPPPLLLOOOQQQOOOJJJGGGHHHKKKGGGHHHJJJJJJJJJKKKLLLNNNPPPOOONNNLLLKKKJJJJJJJJJHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKJJJJJJJJJIIIHHHGGGIIILLLOOOPPPPPPRRRQQQOOOLLLJJJHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEBBBCCCFFFIIIIIIHHHFFFEEE@@@CCCCCC???===???@@@???===???AAA@@@???@@@BBBEEEGGGCCC??????BBBEEEDDDBBB;;;::::::;;;======<<<;;;<<<<<<===>>>????????????=========<<<<<<<<<<<<<<<>>>>>>===<<<;;;::::::999888999:::::::::::::::::::::::::::999888888999:::888888999999888777666555888777777777666666666666444444444444555555555555666666666666666666666666666666777888888888888888555666777999:::;;;;;;;;;999999999888888;;;AAAFFFOOOUUUZZZXXXOOOEEE>>>;;;999;;;======;;;999:::;;;888999999999999888888777888888888888999999:::;;;;;;:::999;;;===>>>===;;;666666555444222111222333000111111111222222222222000111222333333444333333111222444666777777777777999999999888888999999:::777777777888888999:::;;;666666666555666666777777888777777777666666666666666555444333333333444444333666999;;;:::999999999999;;;>>>>>><<<:::888888444555555666777888999999888999999888555333333444555555555444333222111000......////////////......222222222222222222222222111111000/////////////////////............//////---///000111000///000111000000000000000000000000------...///000111222222000000000000000111222333222111111000000000000000000000000000000000000000000000000000111111111111///000000000111111111111---111333///...111222111OOOPPPQQQRRRSSSUUUVVVVVVOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNPPPPPPOOONNNNNNOOOPPPPPPTTTTTTUUUSSSPPPOOOOOOPPPHHHIIIJJJLLLMMMMMMNNNNNNJJJKKKLLLMMMMMMLLLKKKKKKIIIKKKMMMPPPQQQQQQPPPOOOMMMNNNOOORRRSSSSSSPPPMMMKKKKKKJJJJJJIIIHHHGGGFFFDDDEEEGGGHHHHHHHHHHHHGGGEEEEEEFFFGGGIIIJJJJJJKKKGGGGGGGGGHHHKKKPPPTTTWWWYYYYYYXXXWWWUUUQQQNNNLLLIIIKKKMMMLLLIIIHHHJJJLLLQQQTTTYYYeeeuuu{{{kkkZZZQQQHHHFFFFFFFFFGGGIIICCCDDDEEEFFFGGGGGGGGGGGGCCCDDDFFFGGGHHHHHHGGGGGGEEEDDDCCCCCCDDDFFFHHHJJJIIIMMMRRRVVVXXXWWWTTTRRRKKKJJJIIIIIIKKKKKKJJJIIIEEEGGGIIIKKKLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMLLLKKKLLLMMMNNNMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDCCCEEEGGGHHHHHHHHHIIIJJJKKKJJJJJJKKKNNNOOOOOONNNOOONNNMMMLLLLLLNNNPPPQQQPPPPPPQQQQQQQQQQQQPPPPPPKKKNNNPPPNNNIIIGGGIIILLLGGGIIIJJJJJJJJJKKKMMMOOOQQQPPPOOOMMMKKKJJJIIIIIIIIIJJJLLLNNNNNNNNNMMMMMMJJJKKKLLLMMMMMMLLLKKKJJJKKKJJJIIIJJJNNNQQQRRRRRRRRRRRRRRRPPPNNNKKKGGGEEEIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIHHHGGGFFFEEEDDDAAADDDGGGJJJKKKJJJHHHFFFBBBEEEDDD???<<<>>>???>>>:::===???@@@???@@@DDDGGGFFFCCCBBBDDDHHHIIIEEE@@@<<<;;;;;;===>>>???===<<<===============>>>>>>?????????>>>>>>======<<<<<>><<<;;;:::999888888999:::;;;;;;;;;;;;;;;<<<<<<;;;999888888:::<<<999:::::::::999888666555:::999999999888888777777444444555555666777777777888888888888888888888888666666777888888888888888666777888:::;;;<<<======:::;;;:::999999===DDDKKK]]]iiiqqqkkkYYYGGG@@@@@@777:::<<<<<<999888999;;;888888888888888777666666888888888888999:::;;;<<<===;;;:::<<>>777777666444111111222444//////000000111111111222000000111222333333333333222444666777999999999888===<<<;;;:::999999999999888888888888999:::;;;<<<666666555666666777888999999999888888777777666666666555444333222333444444555888<<<===<<<;;;::::::777:::======<<<999888777444555666777888888888888666777777666333222222333666666666555444333111000------............------222222222222222222222222111111000/////////////////////............//////---///111111000///000111000000000000000000000000------...///000111222222000000000000000000111222222111111000000000000000000000000000000000000000000000000000111111111111//////000000111111111222...222333000000222444222OOONNNNNNNNNNNNOOOPPPPPPQQQOOOMMMLLLKKKKKKMMMNNNMMMMMMLLLLLLLLLMMMNNNOOOKKKLLLNNNOOOOOONNNMMMLLLQQQSSSTTTRRRNNNKKKKKKLLLJJJJJJJJJJJJJJJKKKLLLLLLPPPNNNKKKKKKLLLMMMMMMLLLIIIJJJKKKNNNQQQRRRQQQPPPMMMMMMNNNNNNNNNMMMMMMLLLIIIJJJJJJJJJIIIHHHHHHGGGIIIHHHGGGFFFFFFFFFGGGHHHGGGEEEDDDFFFJJJLLLKKKIIIEEEFFFHHHJJJNNNRRRVVVXXXXXXYYYYYYXXXUUURRRNNNLLLLLLLLLKKKIIIHHHHHHKKKMMMSSSUUUZZZcccqqqppp```VVVJJJHHHDDDBBBAAABBBDDDFFFGGGFFFDDDCCCBBBBBBCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCFFFJJJNNNPPPRRRUUUVVVVVVSSSPPPNNNKKKIIIGGGFFFGGGHHHHHHHHHGGGGGGHHHIIIKKKLLLJJJHHHKKKKKKJJJJJJJJJKKKLLLLLLOOONNNNNNMMMMMMNNNNNNOOOFFFFFFFFFFFFFFFFFFFFFGGGDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIKKKKKKLLLNNNPPPPPPNNNKKKPPPNNNLLLLLLMMMOOOOOONNNPPPOOOOOONNNMMMLLLKKKKKKPPPOOONNNMMMLLLKKKJJJIIIKKKKKKKKKJJJIIIJJJMMMOOONNNNNNMMMLLLKKKJJJIIIHHHLLLKKKLLLMMMNNNNNNLLLJJJNNNLLLKKKKKKLLLLLLKKKIIIIIIJJJLLLNNNPPPRRRSSSTTTVVVQQQLLLKKKNNNPPPNNNLLLKKKKKKJJJJJJJJJIIIIIIIIINNNMMMLLLKKKKKKIIIFFFCCCDDDEEEGGGJJJLLLKKKHHHEEEIIIGGGDDDAAA???>>>>>>???@@@AAA@@@???===>>>AAADDDHHHFFFCCCAAAAAA@@@???============<<<<<<;;;;;;:::;;;<<<<<<;;;;;;===AAADDD======<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>===;;;:::999::::::999888999;;;>>>???<<<<<<;;;;;;;;;:::::::::::::::999999888777666666888888777777666666555555666555333333555666555444666777777888888666555444777777666666777888999999666777888999999999999999444666666:::>>><<>>@@@===;;;;;;???DDDFFFCCC???:::777333222222444555555...///000000000000000//////000222444555555555555777777777777888;;;@@@CCC>>>===<<<<<<===<<<:::888;;;::::::;;;<<<===;;;::::::999888777777888999:::999999999888777777666666666555333333333555777888888999:::;;;;;;:::999888555666888999999999888777444555555666666666666666888888666555555444444444444444333222111000///...---...000111111111000///000////////////000000111///////////////000111111///...,,,+++,,,---///000......------,,,,,,++++++..................------000111111222222222111111222222222111111111000000222111111000000000000000000000000000////////////------......//////000000111///......//////...,,,---------............///OOOOOONNNOOOOOOOOOPPPQQQOOONNNLLLKKKLLLMMMNNNOOOOOOOOONNNNNNNNNNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNPPPRRRSSSRRRNNNLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMNNNNNNMMMMMMMMMMMMLLLJJJIIIKKKKKKLLLNNNQQQRRRQQQPPPMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHHHHIIIHHHGGGFFFFFFFFFGGGGGGGGGEEEEEEFFFJJJKKKKKKIIIGGGGGGHHHJJJNNNRRRVVVXXXXXXXXXXXXVVVTTTQQQOOOMMMJJJJJJJJJIIIIIIJJJMMMPPPRRRSSSWWW^^^iiiuuuzzzmmmaaaUUUOOOIIIGGGDDDBBBAAACCCEEEFFFHHHGGGEEEDDDCCCCCCDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHJJJNNNQQQQQQRRRSSSTTTSSSQQQNNNMMMKKKIIIGGGGGGHHHIIIIIIHHHIIIIIIIIIJJJLLLLLLJJJHHHJJJJJJJJJJJJJJJJJJKKKKKKOOOOOONNNNNNNNNNNNOOOOOOKKKJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFGGGHHHIIIIIIIIIIIILLLLLLMMMPPPRRRRRRPPPNNNRRRPPPNNNNNNOOOPPPPPPPPPOOOOOOPPPOOOOOONNNMMMLLLOOOOOONNNMMMLLLKKKJJJIIIJJJKKKLLLLLLKKKKKKMMMNNNLLLLLLLLLLLLMMMMMMMMMMMMNNNMMMLLLMMMOOOOOOMMMLLLNNNMMMLLLLLLMMMMMMKKKJJJJJJKKKMMMOOORRRTTTVVVWWWYYYTTTOOONNNQQQRRRPPPNNNMMMLLLKKKKKKKKKKKKKKKLLLPPPOOOMMMKKKKKKIIIFFFDDDDDDDDDFFFIIILLLKKKHHHFFFHHHGGGDDDAAA@@@???@@@@@@@@@@@@@@@@@@@@@AAAEEEHHHGGGEEECCCBBBAAA@@@>>><<<<<<<<<<<<<<<<<<<<<=========>>>>>>=========@@@BBB======<<<<<<<<<<<<<<<===????????????>>>===<<<<<<;;;:::999999999;;;===>>><<<<<<;;;;;;;;;:::::::::::::::999999888777777777999999888888888777777777777555444444555666666555666666777888888888777666888777777777777888888999777888888999::::::999999555888666888===>>>NNNiiivvvYYYFFF===888888888888777777777666888888888888888888999999888999;;;;;;;;;<<>>>>>BBBFFFGGGCCC???<<<999555444555666666666111111111222222222111111111222333555666666666666777777888999;;;>>>BBBDDD@@@>>><<<<<<===<<<;;;999;;;;;;:::<<<===>>><<<;;;;;;::::::999999::::::;;;:::::::::999999999999999888777555555555777:::;;;<<<===???@@@???===:::888666666777888888777666555555666777777888888777777777666666555555555555555444444333222111000//////...///000000111111000000000000////////////000000///////////////000111111111000///------...///000222222222222111111111111////////////////////////111111222222222111111000333333333333222222111111222111111000000000000000000000000000////////////---......//////000111111333111000000111111000............/////////000000OOOOOOOOOOOOPPPPPPPPPPPPMMMLLLLLLKKKLLLNNNOOOQQQPPPPPPQQQQQQPPPOOOMMMLLLNNNNNNMMMLLLLLLLLLMMMNNNOOOPPPQQQPPPNNNMMMMMMMMMMMMMMMMMMLLLMMMNNNNNNOOOJJJMMMPPPQQQPPPNNNNNNNNNNNNMMMMMMOOOQQQQQQPPPOOOLLLLLLMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLLLLKKKIIIIIIIIIHHHGGGFFFEEEFFFGGGGGGFFFEEEEEEGGGIIIKKKJJJIIIJJJJJJJJJKKKNNNRRRVVVXXXXXXXXXWWWUUUSSSQQQPPPOOOIIIIIIJJJJJJJJJLLLOOORRRSSSTTTVVVZZZ```gggmmmppprrrnnnhhh```WWWPPPKKKHHHGGGFFFDDDCCCCCCDDDFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGIIIJJJLLLLLLLLLMMMOOOQQQQQQQQQQQQPPPOOOMMMLLLKKKKKKIIIGGGHHHIIIJJJJJJIIIKKKJJJJJJJJJLLLLLLJJJHHHIIIIIIIIIIIIJJJJJJKKKKKKPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNLLLJJJHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIFFFGGGHHHIIIJJJJJJJJJJJJNNNNNNOOOQQQSSSSSSRRRPPPSSSQQQOOOOOOQQQRRRRRRQQQMMMNNNPPPQQQQQQPPPNNNMMMNNNNNNMMMLLLLLLKKKJJJJJJJJJLLLMMMNNNLLLLLLLLLMMMIIIJJJKKKMMMOOOQQQRRRSSSPPPOOOMMMNNNOOOPPPOOONNNNNNMMMMMMMMMNNNNNNMMMKKKJJJLLLNNNRRRUUUXXXZZZ[[[ZZZVVVRRRQQQRRRRRRPPPNNNOOONNNLLLKKKKKKMMMNNNPPPTTTRRRNNNLLLJJJIIIGGGEEECCCCCCEEEHHHJJJKKKIIIGGGGGGFFFDDDBBBAAAAAAAAABBB@@@@@@AAAAAABBBDDDHHHKKKFFFEEECCCBBBBBBAAA>>>;;;<<<;;;;;;;;;===>>>@@@BBB@@@AAABBBAAA???===>>>???===<<<<<<<<<<<<<<<======?????????@@@@@@??????>>><<<;;;:::999999:::<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999888888777777:::::::::999999999999999777666444444666666666555555666777888999999999999999999888777777777888888888999999:::::::::::::::777:::777666;;;AAAVVVuuuxxxYYYEEE<<<::::::999888777666555444666777777888999999::::::999;;;=========>>>@@@BBBBBBAAABBBEEEGGGFFFAAA===;;;888666555555666666555333333333333333333333333333444555666777888888888777888:::===@@@CCCEEEFFFCCC@@@===<<<<<<<<<<<<;;;<<<<<<<<<>>>???@@@>>><<<<<<<<<<<<======<<<<<<<<<::::::::::::;;;;;;<<<===:::999888777777999<<<>>>@@@BBBDDDEEECCC@@@;;;999777777777777666555444333444555666666777777666666555555444444555555666777444444333222222111000000000000000///000111111222222111000//////.../////////////////////000111111555444222111000////////////////////////000000000000000000000000000000000222333333333222111000000444444444333333333333222222111111000000000000000000000000000////////////......///000000111111222222111000000111111000/////////000000000111111111NNNOOOOOOPPPPPPPPPPPPPPPMMMMMMLLLLLLMMMMMMOOOOOONNNOOOQQQSSSSSSQQQPPPOOOOOOMMMKKKIIIIIIJJJLLLNNNMMMNNNOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOJJJNNNQQQSSSSSSSSSUUUWWWQQQOOONNNOOOPPPPPPOOOMMMKKKKKKKKKKKKKKKJJJIIIIIIJJJKKKLLLMMMMMMLLLKKKIIIIIIHHHFFFEEEEEEEEEFFFGGGFFFFFFFFFGGGIIIJJJKKKJJJMMMLLLLLLMMMOOORRRUUUWWWXXXWWWUUUSSSRRRQQQQQQQQQJJJKKKKKKJJJJJJKKKNNNQQQUUUVVVWWWYYY\\\^^^```aaa___]]]XXXRRRMMMIIIGGGFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGIIILLLMMMMMMLLLMMMNNNQQQPPPOOOMMMKKKJJJJJJIIIJJJIIIHHHIIIKKKLLLLLLKKKLLLKKKJJJJJJKKKJJJIIIGGGHHHHHHIIIJJJJJJKKKKKKKKKQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQOOOMMMKKKJJJHHHGGGGGGHHHIIIJJJJJJKKKKKKJJJHHHIIIJJJKKKKKKLLLLLLLLLNNNNNNNNNPPPSSSTTTRRRQQQRRRQQQOOOPPPQQQRRRQQQPPPKKKMMMOOOQQQRRRQQQOOOMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJLLLNNNOOONNNLLLLLLLLLIIIJJJLLLNNNQQQSSSUUUVVVSSSQQQOOONNNPPPQQQQQQQQQNNNNNNMMMNNNPPPPPPNNNLLLJJJLLLPPPTTTXXX[[[]]]^^^ZZZWWWTTTRRRRRRQQQPPPNNNOOONNNLLLKKKLLLNNNQQQSSSXXXTTTPPPLLLKKKIIIGGGEEEBBBBBBCCCFFFIIIJJJIIIHHHFFFEEEDDDCCCCCCBBBCCCCCC@@@AAAAAAAAABBBDDDHHHKKKEEEDDDCCCBBBBBB@@@===;;;;;;;;;;;;<<<>>>AAADDDEEECCCDDDEEECCC@@@>>>======<<<<<<;;;;;;;;;;;;<<<<<<======>>>???????????????===<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;::::::::::::::::::999999888888888:::::::::999999999999999888666555555666777777666555666777888999:::;;;;;;:::999999888777777777777999::::::;;;;;;;;;::::::666<<<:::777;;;BBBWWWtttpppSSSBBB;;;999999999888777666666555777777888888888999999999:::<<<>>>?????????AAACCCCCCCCCCCCEEEFFFCCC>>>:::888666444444555555444333444444444444444555555555555555666777777888888999888:::>>>CCCGGGIIIIIIHHHEEEBBB>>><<<<<<======<<<=========@@@BBBBBB@@@>>>;;;<<<>>>>>>>>>>>><<<;;;;;;::::::::::::;;;<<<======;;;999777777999<<<===@@@BBBEEEGGGFFFBBB===:::777777777666555333222222111222333333444444333333333333333444555666777888555444444333222222111111222111000///000111222333222222000///............///////////////000000111777666555444222111000///+++++++++,,,,,,---------//////000000000000000111444444333333222111000///333333333333333333333222222111111000000000000000000000000000/////////////////////000111111222222000...---...///000///---/////////000000000111111MMMNNNOOOOOOPPPPPPOOOOOOOOONNNNNNMMMMMMLLLLLLMMMLLLNNNPPPSSSTTTTTTSSSRRRRRRPPPMMMKKKKKKLLLNNNPPPLLLLLLMMMMMMMMMMMMLLLKKKMMMMMMLLLLLLMMMMMMNNNOOOOOOPPPRRRSSSSSSUUUWWWXXXSSSQQQOOOOOOOOONNNMMMKKKHHHIIIIIIJJJJJJIIIIIIHHHIIIKKKMMMNNNNNNMMMKKKJJJHHHGGGFFFEEEEEEEEEFFFGGGFFFGGGHHHIIIJJJJJJKKKLLLOOOOOOOOOPPPQQQSSSUUUVVVVVVUUUTTTSSSRRRRRRRRRRRRNNNNNNMMMJJJIIIIIIKKKMMMSSSTTTUUUVVVXXXXXXXXXXXXUUUTTTQQQNNNKKKHHHFFFDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDFFFGGGHHHIIIIIIGGGJJJMMMNNNMMMLLLKKKLLLQQQOOOMMMKKKJJJIIIIIIIIIJJJIIIIIIJJJMMMNNNMMMLLLLLLJJJIIIIIIJJJJJJIIIGGGHHHIIIJJJLLLLLLMMMLLLLLLQQQRRRSSSSSSSSSSSSRRRQQQOOOOOONNNMMMLLLKKKJJJJJJHHHIIIJJJJJJKKKKKKKKKJJJJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMNNNQQQRRRRRRQQQPPPOOONNNOOOPPPQQQOOONNNIIIKKKNNNPPPQQQPPPNNNLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJLLLNNNOOOMMMLLLKKKLLLLLLMMMNNNPPPQQQSSSTTTUUUTTTRRRPPPOOOQQQRRRRRRRRRNNNMMMNNNOOOQQQPPPNNNLLLKKKMMMQQQUUUYYY\\\]]]]]]ZZZXXXVVVTTTSSSRRRPPPOOONNNMMMKKKKKKLLLOOORRRTTTYYYUUUQQQMMMKKKIIIGGGFFFBBBAAAAAACCCFFFHHHHHHHHHEEEEEEDDDDDDCCCCCCCCCCCCAAAAAAAAA@@@@@@BBBEEEHHHFFFDDDBBBBBBAAA@@@===;;;<<<<<<<<<>>>@@@CCCEEEGGGDDDFFFFFFDDDAAA>>>=========<<<<<<;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>===<<<<<<;;;::::::::::::<<<<<<;;;;;;;;;::::::::::::::::::999999999999999999999999999999999999999999777555555777888777666555666666777999:::;;;<<<::::::999888777777888888:::::::::;;;;;;::::::999333<<<<<<999<<<@@@OOOggg}}}}}}cccMMMAAA<<<666666777777888888888888999999999888888888777777999;;;>>>??????@@@AAABBB@@@AAABBBBBBBBB???:::777888777666666777666444333444444444444444666777888666777777777888888999999<<<>>>DDDKKKPPPPPPMMMIIIFFFCCC???>>>>>>??????>>>======>>>AAACCCCCCAAA???;;;<<<===>>>>>>===<<<;;;:::999999999999;;;===>>>BBB???;;;888777888:::;;;===???CCCFFFFFFBBB>>>;;;888777666555444222222111111222222333333333333333222222222333555666888999555555444444333222222222222111000000000111333444222222000///............///////////////000000111777777777777555333111000.........///000000000111.........//////000000000444444444333222111000///111111111111222222222222222111111000000000000000000000000000/////////////////////000111111222222///...---...///000///........./////////000000000KKKLLLNNNOOOOOOOOONNNMMMOOOOOONNNNNNMMMLLLLLLKKKKKKLLLOOORRRTTTUUUUUUUUUVVVUUURRRPPPOOOPPPRRRSSSOOONNNMMMNNNOOOOOOMMMKKKMMMMMMLLLLLLMMMMMMNNNOOOTTTSSSRRRTTTVVVVVVUUUSSSUUURRROOONNNMMMLLLJJJIIIEEEFFFGGGHHHIIIIIIIIIIIIHHHJJJLLLNNNNNNMMMKKKIIIHHHGGGFFFEEEDDDEEEFFFFFFGGGIIIKKKKKKKKKKKKMMMNNNPPPQQQRRRSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRRRRPPPOOOMMMJJJGGGFFFGGGIIIMMMNNNOOOPPPQQQRRRQQQQQQOOONNNNNNLLLJJJGGGEEEDDDEEEFFFFFFGGGGGGFFFEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEGGGIIIJJJJJJKKKMMMOOOOOONNNMMMMMMMMMPPPOOOMMMLLLJJJJJJIIIIIIIIIIIIIIILLLNNNOOOOOOMMMMMMKKKIIIIIIJJJKKKJJJIIIJJJKKKMMMNNNOOOOOOOOOOOORRRSSSTTTUUUUUUTTTSSSRRRNNNNNNNNNMMMMMMLLLLLLLLLKKKKKKLLLLLLLLLKKKKKKJJJKKKLLLMMMNNNOOOOOOOOOOOOLLLKKKKKKMMMPPPQQQQQQQQQNNNMMMMMMNNNOOOOOONNNLLLJJJKKKMMMOOOOOOOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLJJJLLLMMMMMMKKKJJJJJJKKKNNNOOOOOOPPPQQQRRRSSSSSSSSSRRRPPPPPPRRRSSSRRRQQQLLLLLLMMMOOOQQQQQQNNNLLLKKKMMMQQQUUUXXXYYYZZZZZZYYYXXXWWWVVVTTTSSSQQQQQQLLLLLLLLLLLLNNNQQQTTTVVVXXXUUUQQQNNNLLLJJJGGGEEECCCAAAAAABBBDDDGGGGGGGGGDDDDDDDDDDDDCCCBBBBBBBBB@@@@@@@@@@@@???@@@DDDFFFGGGDDDAAA@@@@@@???===<<<======???@@@BBBDDDEEEEEEEEEEEEEEECCC@@@>>>>>>>>>@@@@@@>>>===<<<;;;;;;;;;999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::999999888888999999999999::::::999888666666888888888777666666666666888999;;;<<<:::999999888888888999999:::::::::::::::999999888222<<<===:::===>>>DDDTTTdddmmmnnnbbbQQQCCC;;;777444444555777888999:::;;;::::::999999888777777666888:::===?????????@@@AAA===>>>>>>>>>===;;;888777;;;::::::;;;;;;:::888555444333333444666888:::<<<999999999999999:::;;;<<<@@@CCCJJJRRRXXXWWWQQQKKKEEECCC@@@@@@@@@AAAAAA@@@<<<===???BBBDDDDDDAAA???;;;<<<<<<======<<<<<<;;;999999999:::<<>>;;;888888666555333333333333333444555555666666555555111111222333444666888999555555555444444333333333222222111111222222333444222111000//////.../////////////////////000111111555666888888888666444222///000000000000000111111---......//////000000000333444444444333222111111000111111111111111222222222111111000000000000000000000000000////////////......///000000111111222111000///000111222111000........./////////000000JJJKKKMMMNNNNNNMMMLLLKKKMMMMMMNNNNNNNNNMMMMMMLLLMMMMMMOOOPPPRRRSSSTTTUUUWWWUUUSSSQQQQQQQQQRRRSSSSSSQQQOOOPPPRRRRRROOOMMMNNNNNNNNNNNNNNNOOOPPPPPPSSSRRRSSSYYY______ZZZSSSVVVSSSOOOMMMKKKJJJHHHFFFCCCDDDEEEGGGHHHIIIIIIJJJGGGIIILLLNNNNNNMMMKKKIIIHHHGGGEEEDDDDDDDDDEEEFFFHHHKKKMMMMMMLLLLLLNNNQQQQQQRRRUUUWWWWWWUUUSSSQQQQQQRRRSSSTTTTTTSSSRRRRRROOOOOOMMMIIIFFFEEEFFFHHHHHHIIIJJJKKKLLLLLLMMMMMMKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHGGGFFFDDDCCCFFFGGGGGGGGGGGGEEEDDDCCCBBBBBBDDDEEEGGGIIIJJJKKKMMMNNNPPPOOONNNMMMMMMNNNOOONNNNNNMMMLLLLLLKKKKKKIIIIIIJJJMMMOOOQQQPPPNNNNNNLLLJJJJJJLLLMMMMMMMMMLLLMMMOOOQQQRRRRRRRRRQQQSSSTTTUUUVVVVVVUUUTTTSSSOOOOOOOOONNNMMMMMMLLLLLLNNNNNNNNNNNNNNNMMMLLLKKKJJJKKKLLLMMMNNNNNNNNNNNNLLLKKKKKKLLLOOOQQQRRRQQQNNNMMMMMMNNNOOOOOOMMMKKKMMMMMMNNNOOOOOONNNNNNNNNJJJJJJJJJKKKKKKKKKLLLLLLKKKLLLLLLKKKIIIHHHJJJKKKOOOOOOPPPPPPQQQRRRSSSSSSRRRQQQQQQRRRSSSSSSRRRPPPKKKKKKMMMOOOQQQPPPNNNKKKKKKMMMPPPTTTUUUVVVUUUTTTSSSTTTTTTSSSQQQPPPOOOOOOLLLLLLMMMOOOQQQTTTVVVWWWUUUSSSQQQOOOMMMKKKGGGDDDDDDBBB@@@@@@CCCEEEFFFFFFDDDDDDDDDCCCBBBAAA@@@@@@>>>????????????BBBEEEHHHHHHEEE@@@>>>>>>>>>>>>===>>>???AAACCCDDDDDDDDDCCCDDDDDDCCCAAA???>>>???AAAEEEDDDBBBAAA???>>>======999:::;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;:::888666777888999888888666666555555666888999:::999999888888888999::::::999999::::::999888888777222;;;;;;999===<<<<<>>>>>===>>>>>>;;;;;;;;;;;;999888888888;;;;;;<<<===>>><<<999666444444444555888;;;>>>@@@======<<<<<<<<<===>>>???DDDHHHOOOXXX^^^\\\TTTLLLCCCBBBAAABBBCCCCCCBBBAAA;;;<<>>@@@AAA@@@>>>;;;:::999888666555444444444444444444555666666666666666111222222333444666777888555555555555444444444444111222222333444333333333000000////////////000000///////////////000111111222444777999999888666555...............---------......///000000111222222333333333444333333222222111111111222222333333333222111111000000000000000000000000000////////////---......//////000111111000//////000111222222000//////000000000111111111IIIJJJLLLMMMNNNMMMKKKJJJKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPRRRSSSTTTTTTSSSQQQPPPOOOOOOOOOPPPVVVTTTRRRSSSTTTTTTQQQNNNPPPOOOOOOOOOOOOPPPQQQQQQPPPPPPTTT___jjjkkkbbbYYYVVVSSSOOOLLLJJJIIIGGGEEEAAABBBDDDFFFHHHIIIJJJJJJFFFHHHKKKNNNNNNMMMJJJHHHHHHGGGEEEDDDDDDDDDEEEFFFIIILLLNNNNNNMMMMMMOOORRRQQQSSSVVVYYYXXXVVVRRRPPPOOOQQQSSSTTTUUUTTTRRRQQQNNNMMMLLLHHHEEEDDDFFFHHHGGGHHHHHHIIIJJJJJJKKKKKKJJJHHHFFFDDDDDDFFFHHHIIIFFFGGGHHHIIIHHHFFFDDDBBBHHHHHHIIIIIIHHHGGGEEEDDDAAABBBCCCEEEGGGIIIKKKKKKMMMNNNOOONNNLLLKKKLLLNNNNNNNNNOOOOOONNNMMMLLLKKKIIIIIIJJJMMMPPPQQQPPPOOOOOOMMMLLLLLLNNNPPPPPPPPPMMMOOOQQQSSSTTTTTTSSSSSSSSSTTTVVVWWWWWWVVVTTTSSSRRRQQQQQQOOONNNMMMLLLLLLQQQQQQQQQPPPOOONNNMMMLLLIIIJJJKKKLLLLLLMMMMMMLLLMMMLLLKKKMMMPPPRRRSSSRRRNNNMMMMMMOOOPPPPPPNNNLLLOOOOOOOOOOOOOOOOOOOOOOOOIIIIIIJJJJJJKKKLLLLLLLLLKKKLLLKKKIIIGGGGGGIIIKKKNNNNNNOOOPPPQQQRRRSSSSSSQQQQQQQQQRRRTTTSSSQQQOOOJJJKKKLLLOOOQQQPPPMMMKKKKKKMMMPPPSSSTTTSSSRRRQQQMMMOOOOOONNNMMMKKKKKKKKKLLLMMMOOOQQQTTTVVVXXXYYYSSSRRRPPPOOONNNKKKGGGDDDEEEBBB@@@@@@BBBDDDEEEEEEDDDDDDDDDCCCBBBAAA???>>><<<>>>??????@@@CCCHHHKKKIIIEEE@@@===<<<===>>>>>>???AAACCCEEEFFFEEEBBBAAACCCCCCBBB@@@>>>>>>@@@CCCIIIHHHFFFCCCAAA@@@???>>>:::;;;;;;<<<;;;;;;::::::::::::;;;<<<<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======:::888777777888999999888666666555555555777888999888888888888999:::;;;;;;999999999999999888777666222;;;:::777<<<<<<999>>>DDDFFFEEE@@@===>>><<<999444555666777888999::::::777777777888999999::::::444777;;;======<<<======:::::::::999777777999:::::::::;;;<<<===;;;888444444444555666999===AAADDD@@@???>>>>>>>>>???@@@AAAGGGJJJRRR\\\bbb___UUULLLBBBAAAAAACCCDDDEEECCCBBB;;;<<>>===<<<<<<===>>>???888999;;;@@@FFFMMMTTTXXX\\\WWWOOOGGG@@@=========??????@@@@@@>>><<<:::888999888666555444444555666222333444444555555444444222222222333444555777777555555555555555444444444111222333444555444333222000////////////000000111///////////////000111111000222666999:::999888666000000//////.........---///000000111222222333333222222333444444444333333222222222333333444444444222111111000000000000000000000000000////////////------......///000000000...------...///000000///000111111111111222222222LLLNNNOOOOOOMMMLLLKKKKKKJJJKKKLLLMMMOOOPPPQQQRRRNNNOOOQQQRRRSSSTTTSSSSSSPPPOOONNNMMMLLLMMMNNNOOOQQQTTTUUUSSSSSSVVVUUURRRSSSRRRPPPNNNMMMMMMNNNOOOWWWUUUWWW___hhhiiiaaaYYYTTTRRROOOKKKGGGDDDBBBAAADDDDDDDDDDDDEEEGGGJJJKKKIIIJJJJJJJJJIIIIIIHHHGGGJJJHHHFFFCCCBBBCCCEEEFFFKKKJJJJJJKKKMMMPPPSSSUUUSSSTTTVVVVVVUUUSSSPPPMMMRRRSSSUUUUUUUUUSSSPPPNNNPPPNNNKKKHHHFFFEEEEEEEEEFFFFFFFFFEEEFFFFFFGGGHHHIIIHHHHHHGGGFFFEEEDDDDDDEEEFFFHHHIIIHHHGGGDDDCCCFFFDDDCCCEEEGGGGGGDDDAAACCCDDDFFFHHHJJJLLLMMMMMMOOOMMMKKKJJJKKKKKKJJJIIIMMMLLLLLLMMMNNNNNNLLLJJJNNNOOOQQQRRRTTTTTTTTTSSSOOOQQQRRROOOKKKKKKOOOTTTRRRSSSUUUWWWYYYZZZ[[[[[[[[[XXXUUUUUUWWWWWWUUUSSSRRRQQQPPPNNNMMMLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIOOOMMMKKKLLLNNNPPPQQQPPPKKKLLLNNNOOOOOONNNLLLKKKKKKIIIHHHJJJLLLOOOPPPQQQQQQQQQPPPOOONNNLLLKKKJJJKKKKKKJJJIIIIIIJJJKKKLLLHHHGGGGGGIIIMMMNNNLLLIIILLLMMMOOOOOOOOOOOOQQQRRRUUUQQQNNNMMMOOOQQQQQQPPPRRRMMMLLLQQQTTTQQQMMMKKKKKKMMMPPPRRRRRRQQQNNNLLLMMMNNNPPPRRRRRRRRRPPPOOOMMMNNNQQQSSSTTTUUUTTTSSSRRRQQQPPPNNNLLLJJJHHHGGGGGGFFFDDDBBBAAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>???AAACCCEEEGGGGGGEEECCC@@@>>>>>>>>>???CCCDDDEEEEEEEEEDDDBBBAAAAAAAAA@@@??????@@@AAAAAAGGGIIILLLLLLIIIFFFDDDCCC@@@???>>>======<<<<<<<<<:::;;;<<<<<<<<<;;;:::999<<<;;;999888777777888999;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::999777888999:::;;;<<<<<<<<<888888999999999999888888888888888888777777777777999999999888999999::::::777777777888999:::<<<<<<@@@@@@@@@???>>><<<;;;:::666666777888:::;;;<<<<<<999888666444444555777888777888:::;;;;;;:::999999666555444444555666777888;;;===>>>===;;;999999999666666666888;;;???CCCEEEBBBCCCDDDCCCBBBAAAAAACCCJJJOOOVVV^^^aaa]]]SSSKKKCCCCCCEEEHHHJJJIIIDDD???999;;;>>>AAACCCCCCBBBAAA;;;<<<=========>>>AAACCCAAACCCCCCDDDMMM]]]hhhmmmrrrbbbQQQFFF@@@<<<;;;>>>;;;;;;;;;:::999888777777777666444333222333333444555555666666666666666666444333222222222444777888555555666666555333111000333333333222222111111111222222111111111111222222222111///.........///000222333333444444333333222///////////////.........222111000000000000000111555444333333444444222000333222111111333555555444000000000///////////////000111111000///......///...---,,,---///111111000000///.........///111222...............///000000PPPQQQRRRQQQOOOLLLKKKKKKMMMMMMMMMNNNNNNNNNOOOOOOLLLMMMOOOQQQRRRRRRRRRRRRSSSRRRQQQPPPOOOOOOPPPPPPQQQTTTTTTRRRRRRTTTTTTPPPPPPOOOMMMLLLLLLMMMOOOPPPUUUSSSTTTYYY______ZZZTTTSSSQQQOOOKKKHHHEEECCCBBBDDDDDDDDDEEEFFFHHHIIIJJJGGGHHHIIIIIIJJJJJJJJJIIIFFFEEECCCCCCDDDFFFHHHJJJJJJJJJJJJKKKNNNQQQTTTVVVUUUVVVWWWXXXVVVTTTQQQOOOQQQRRRTTTUUUTTTRRROOONNNMMMLLLIIIFFFEEEDDDDDDEEEGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDFFFFFFGGGHHHHHHGGGFFFEEEEEEDDDDDDEEEGGGGGGDDDBBBDDDFFFHHHJJJLLLNNNOOOOOONNNMMMKKKKKKLLLMMMMMMLLLMMMLLLLLLLLLNNNNNNLLLKKKLLLMMMOOOQQQRRRRRRRRRQQQNNNPPPQQQNNNKKKKKKOOOSSSSSSUUUXXX\\\___bbbcccdddaaa]]]YYYXXXYYYXXXVVVSSSRRRQQQOOONNNMMMLLLLLLLLLNNNNNNMMMMMMMMMLLLLLLLLLMMMLLLLLLNNNPPPPPPOOOMMMLLLMMMNNNOOOOOONNNMMMLLLKKKJJJHHHIIILLLNNNOOOOOOOOOOOOOOOOOONNNMMMMMMLLLMMMNNNNNNNNNNNNMMMKKKKKKFFFFFFHHHJJJMMMNNNNNNLLLMMMOOOPPPQQQPPPPPPRRRSSSSSSPPPMMMLLLNNNOOOOOONNNPPPKKKJJJOOORRROOOKKKIIIKKKMMMOOOQQQQQQOOOMMMKKKJJJKKKMMMOOOPPPOOONNNMMMLLLMMMPPPRRRSSSSSSRRRRRRPPPPPPNNNLLLJJJHHHFFFFFFDDDCCCBBBAAAAAACCCDDDFFFCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>???@@@BBBDDDEEEEEECCCAAA>>>===<<<======@@@AAAAAABBBBBBBBBAAAAAAAAA@@@???>>>???AAACCCDDDGGGIIILLLKKKIIIFFFDDDCCC@@@???>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::===<<<;;;:::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::999888999999:::;;;;;;;;;;;;999::::::::::::::::::999888888888777777777666666999999999888999999::::::888888888888999:::;;;;;;999999999999888666555444666777999:::;;;<<<<<<<<<999999777666666666777888555666777888888777666666555444444444555666888999<<<===>>>===;;;999999999333333444555888<<>>@@@CCCHHHKKKOOOPPPQQQTTT```qqq}}}~~~jjjSSSFFF???<<<;;;===::::::::::::999888777666666555444333333333444555444444444444444444444444555444333222333555666888555555555555444333222222444333222222111111111222222222111111111111222222111111000000/////////000222222333333333333222222////////////////////////111111000000000000111111333444444444333333222222444222111111333444444333000000000000000000000000///000111000.........//////...---...000222222111000///.........///111111111000//////.../////////SSSTTTUUUSSSPPPMMMLLLLLLOOOOOONNNNNNMMMLLLLLLLLLJJJKKKMMMOOOPPPQQQRRRRRRUUUTTTSSSQQQPPPPPPPPPPPPQQQTTTSSSPPPOOOQQQQQQNNNMMMLLLKKKKKKKKKMMMPPPQQQTTTSSSRRRTTTUUUUUUSSSQQQRRRQQQNNNKKKHHHFFFEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHFFFFFFHHHIIIJJJKKKLLLLLLEEEDDDCCCCCCEEEGGGJJJKKKJJJJJJKKKLLLNNNRRRUUUVVVVVVWWWXXXXXXWWWUUUSSSQQQPPPQQQRRRSSSRRRPPPNNNMMMJJJHHHGGGEEEDDDDDDDDDEEEGGGGGGFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDEEEGGGGGGFFFDDDGGGHHHKKKMMMOOOQQQQQQQQQOOOMMMKKKLLLMMMOOOOOONNNMMMLLLKKKLLLNNNNNNMMMLLLMMMNNNPPPQQQRRRRRRRRRRRRMMMOOOOOOMMMJJJKKKNNNRRRRRRUUUZZZ```eeeiiikkkllliiiddd___\\\[[[ZZZVVVSSSQQQPPPOOONNNMMMLLLLLLLLLMMMLLLKKKKKKKKKLLLMMMNNNKKKLLLMMMPPPQQQPPPMMMJJJLLLMMMNNNOOOOOONNNMMMLLLLLLKKKIIIJJJLLLNNNOOONNNMMMMMMNNNNNNNNNNNNNNNMMMNNNOOOPPPPPPNNNKKKHHHFFFDDDGGGJJJMMMMMMNNNOOOPPPOOOPPPRRRRRRQQQQQQRRRTTTRRRPPPNNNMMMOOOOOOOOONNNPPPKKKJJJOOOQQQNNNKKKJJJKKKLLLNNNPPPPPPNNNLLLJJJIIIJJJLLLMMMNNNNNNMMMMMMKKKLLLNNNPPPQQQQQQPPPOOONNNMMMKKKJJJHHHFFFDDDDDDBBBAAAAAAAAAAAACCCDDDFFFCCCBBBAAA@@@@@@???@@@@@@???>>>>>>??????@@@BBBBBBBBBAAA???===;;;;;;;;;<<<============>>>???@@@@@@AAA@@@>>>>>>???CCCFFFIIIHHHJJJLLLKKKHHHEEECCCCCC@@@???>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<===>>>???======<<<<<<<<<<<<======;;;;;;;;;;;;::::::999999999999:::;;;;;;:::::::::999999::::::::::::999999777777777777666666666666888888888999999::::::::::::999999999999:::::::::888999999:::999888777666777888;;;===>>>===<<<<<<:::::::::999999888888888555666666666666666555444333333333333555777888:::<<<===>>>===;;;999888999222333333555777;;;>>>@@@BBBEEEHHHJJJJJJJJJKKKLLLMMMPPPUUUYYYYYYSSSKKKDDDDDDEEEHHHLLLMMMIIIDDD???<<<===???AAAAAAAAAAAA@@@:::<<>><<<<<<;;;;;;<<<;;;;;;::::::;;;===???AAAAAA???>>>>>>@@@EEEJJJNNNKKKMMMNNNLLLIIIFFFDDDDDD@@@???>>>===<<<<<<<<<<<<===<<<;;;;;;;;;<<<===>>><<<<<<======>>>???@@@@@@>>>>>>============>>>>>><<<<<<<<<;;;::::::999999::::::;;;;;;;;;:::999999666777777888888777777666777777777666666666555555777888888999::::::::::::;;;;;;;;;::::::999999888:::;;;===>>>===<<<;;;:::777999<<>>>>>????????????:::<<<@@@FFFNNNXXXcccjjjooopppqqqzzz}}}YYYEEE???===<<<:::999999::::::999888777777555555444444444666777888666666666666666555555555555444333333222333333444555444333222222444555666444333222000000111333444333222222111111222222333111111222333333111000/////////000000000000/////////////////////000000000//////000000111222333444000444888666222000222666666444222111222222111000...//////000111222333333...///000000...---...000000...---...000111111000............//////000000222111111000111111222222LLLNNNPPPPPPOOOMMMMMMMMMKKKLLLLLLLLLLLLLLLMMMMMMLLLLLLMMMNNNPPPQQQSSSSSSSSSRRRRRRRRRQQQPPPOOOOOOQQQSSSQQQMMMKKKMMMMMMKKKLLLKKKJJJIIIIIIKKKMMMNNNQQQRRRRRRQQQOOOPPPTTTWWWPPPOOOMMMLLLKKKJJJIIIIIIDDDEEEGGGHHHHHHGGGFFFEEEHHHIIIJJJJJJKKKKKKJJJJJJHHHGGGGGGFFFGGGGGGHHHIIIIIIJJJKKKLLLOOOQQQRRRSSSRRRRRRRRRRRRRRRQQQOOOOOONNNNNNOOOOOONNNMMMKKKJJJGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHGGGHHHHHHIIIIIIDDDEEEFFFFFFGGGGGGHHHIIILLLNNNQQQTTTVVVWWWWWWVVVWWWTTTPPPMMMMMMMMMMMMLLLMMMLLLKKKKKKNNNOOOPPPPPPQQQRRRTTTUUUUUUUUUUUUTTTMMMMMMLLLKKKKKKLLLOOOQQQTTTXXX___ffflllnnnoooooorrrllleee___]]]ZZZWWWSSSPPPPPPOOONNNMMMMMMMMMMMMIIIHHHGGGGGGHHHJJJLLLNNNOOONNNMMMMMMOOOPPPOOOOOONNNNNNNNNOOOOOONNNNNNNNNPPPNNNMMMMMMOOOPPPQQQQQQOOOOOOOOONNNMMMLLLJJJJJJKKKIIIGGGDDDCCCCCCDDDDDDJJJNNNQQQQQQOOONNNOOOQQQOOOPPPQQQQQQPPPOOOQQQRRRPPPQQQRRRRRRRRRPPPOOOOOORRRNNNNNNQQQQQQNNNMMMOOONNNOOOPPPQQQPPPOOOMMMLLLJJJKKKLLLMMMNNNOOOOOOPPPLLLLLLMMMMMMMMMMMMMMMMMMKKKJJJIIIHHHFFFDDDCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@?????????@@@@@@??????????????????????????????>>>>>>============;;;:::::::::<<<>>>@@@AAA@@@???>>>???BBBGGGMMMQQQNNNOOOOOOMMMJJJGGGEEEEEE@@@???>>>===<<<<<<<<<<<<======<<<;;;<<<===???@@@;;;;;;<<<===>>>??????@@@>>>>>>============>>>>>>======<<<;;;;;;:::999999::::::;;;;;;;;;:::999999777777888888888888777777777777777777666666666666666777888::::::;;;::::::;;;;;;;;;;;;;;;:::888888888999;;;<<<<<<;;;999777777999<<>>============<<<;;;999999999888777777666555555444222222222222444666888:::888:::;;;:::888666666777666777888999;;;===???@@@<<>><<<<<<<<<<<<<<<===>>>>>>;;;>>>CCCJJJSSS___kkksssvvvvvvwww~~~YYYEEE@@@???<<<:::999::::::::::::999999888666555555444555666888999777777666666666555555555333333222222222222222222555444333222222444555666333222111111111222333444333333222222222222333333111111222333333111000///...//////000000//////...////////////000000111111000000000000111222444444000444888777333111333777666444222111111111000///......///000111222222333---...000///...---...000///---,,,,,,...//////...---......////////////////////////000222333555555HHHKKKMMMMMMLLLKKKLLLLLLIIIJJJJJJKKKLLLMMMMMMNNNMMMMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSTTTSSSSSSRRRQQQQQQRRRPPPLLLKKKMMMMMMKKKLLLKKKJJJIIIIIIKKKMMMNNNNNNOOOPPPPPPPPPQQQSSSUUUOOONNNMMMLLLLLLKKKKKKLLLFFFFFFGGGGGGGGGFFFFFFEEEIIIJJJJJJKKKKKKKKKJJJJJJEEEFFFFFFGGGHHHJJJKKKLLLIIIJJJKKKLLLMMMOOOPPPPPPNNNNNNNNNNNNNNNMMMLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLNNNNNNHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHDDDEEEFFFGGGFFFGGGJJJLLLMMMPPPSSSWWWYYYYYYXXXXXXYYYUUUQQQMMMLLLLLLLLLKKKMMMKKKJJJKKKNNNPPPQQQQQQPPPQQQRRRTTTTTTTTTSSSRRRNNNMMMLLLKKKLLLNNNPPPQQQVVV[[[bbbiiinnnpppooonnnoooiiibbb]]][[[YYYVVVTTTPPPOOONNNNNNMMMMMMNNNNNNKKKKKKJJJJJJKKKMMMNNNOOOPPPNNNMMMMMMOOOQQQRRRRRROOOOOOOOOOOOOOOOOOOOOOOOOOONNNLLLMMMOOOQQQRRRRRRPPPPPPOOONNNMMMKKKIIIHHHIIIGGGDDDBBBBBBDDDGGGJJJNNNPPPRRRRRRQQQPPPPPPPPPOOOPPPQQQQQQPPPOOOPPPQQQNNNQQQSSSTTTRRRPPPOOOOOOOOOMMMLLLOOONNNKKKKKKNNNPPPPPPQQQQQQPPPOOOMMMLLLHHHIIIIIIKKKLLLMMMNNNOOONNNNNNNNNNNNMMMMMMMMMMMMLLLLLLKKKIIIHHHFFFEEEEEEFFFEEEDDDCCCBBB@@@??????@@@@@@????????????@@@@@@>>>???@@@@@@AAA@@@@@@??????????????????>>>>>>>>>;;;;;;;;;<<<===???@@@AAA?????????@@@DDDJJJOOORRRPPPPPPPPPMMMIIIFFFEEEEEE@@@???>>>======<<<<<<<<<======<<<======>>>???@@@:::;;;<<<===>>>>>>>>>>>>>>>>>>============>>>>>>>>>======<<<;;;:::999999999999:::;;;;;;::::::::::::::::::;;;;;;:::::::::888888888888777777777777555666888:::;;;;;;;;;::::::;;;<<<<<<<<<:::999888999;;;<<<>>>===;;;999777666888;;;>>>@@@AAAAAA@@@>>>>>>===<<<;;;;;;::::::888888666444333333222222222222222222444666777999666888:::999888777777888777777888:::;;;===>>>>>>===DDDOOOVVVWWWTTTOOOLLLMMMOOOOOOMMMIIIDDDAAA@@@CCCFFFIIIIIIFFFBBB???===<<<;;;;;;:::;;;===???@@@>>>AAAFFFMMMUUU___jjjpppsssqqqrrr}}}xxxVVVEEEAAA@@@===;;;::::::;;;;;;;;;;;;::::::777777666555555666888888555555555444333333222222222222222222333333333333555444444333333333444444111222222222222333333333333333222222222222333333111111222222111111000///...//////000000//////......//////000000111111222111111111111111222333444111444666666444333444666555333111111111111000///......//////000000111111,,,...//////...---...000///---,,,,,,---......---------...////////////...------...000222444666777HHHJJJLLLLLLKKKIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNMMMMMMLLLMMMNNNOOOPPPPPPQQQRRRSSSSSSSSSRRRRRRQQQRRRPPPKKKJJJMMMNNNLLLJJJIIIIIIIIIJJJLLLOOOQQQNNNOOOPPPRRRSSSSSSRRRQQQNNNMMMMMMLLLLLLMMMMMMMMMHHHGGGGGGFFFEEEEEEFFFFFFGGGHHHIIIKKKLLLLLLLLLLLLGGGGGGGGGHHHIIIJJJJJJKKKIIIJJJKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJLLLLLLKKKKKKJJJJJJIIIIIIGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJLLLNNNPPPQQQIIIIIIIIIJJJKKKLLLLLLMMMKKKKKKKKKKKKJJJIIIGGGFFFDDDEEEGGGGGGFFFHHHKKKNNNNNNQQQUUUXXXZZZZZZYYYXXXXXXTTTPPPLLLLLLLLLLLLLLLMMMKKKJJJKKKNNNQQQRRRSSSQQQRRRSSSTTTTTTTTTSSSRRROOONNNLLLLLLMMMOOOQQQRRRTTTYYYaaahhhmmmnnnmmmkkkjjjddd]]]YYYXXXXXXVVVTTTOOOOOONNNNNNMMMMMMNNNNNNLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNPPPRRRTTTTTTSSSOOOOOOOOONNNNNNOOOOOOOOOMMMKKKJJJKKKNNNPPPQQQQQQNNNNNNNNNNNNMMMLLLJJJJJJCCCBBBAAABBBDDDGGGJJJLLLPPPPPPQQQRRRTTTTTTRRRQQQPPPRRRSSSRRRQQQPPPQQQRRRQQQTTTXXXXXXVVVSSSRRRRRROOOMMMMMMOOOMMMJJJKKKOOOOOOPPPPPPOOOOOONNNLLLLLLIIIIIIJJJKKKLLLNNNOOOPPPQQQPPPPPPOOONNNNNNNNNNNNNNNNNNMMMLLLJJJIIIHHHHHHEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@????????????@@@@@@>>>???@@@AAABBBBBBAAAAAA===>>>>>>?????????>>>>>>:::;;;<<<===>>>???????????????@@@CCCFFFKKKPPPRRROOOPPPOOOLLLGGGDDDCCCCCC@@@???>>>======<<<<<<<<<<<<<<<===>>>????????????;;;<<<===>>>??????>>>>>>>>>======<<<<<<======>>>>>>>>>===<<<;;;:::999999888999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999999888888888888555666888:::;;;;;;;;;:::999:::<<<===<<<;;;:::888<<<>>>@@@AAA@@@===:::888555777999<<>>??????@@@@@@FFFMMMQQQRRRPPPNNNMMMLLLMMMMMMKKKFFFCCCBBBBBBBBBEEEGGGFFFBBB>>><<<<<<===<<<;;;;;;<<>>===;;;;;;<<<======<<<<<<;;;999888777666666666777888666555555444333333222222222333333444555555555555555555555555444333222222///111222444444333222111444333333222222333333444111111000000/////////000//////000000000000//////...//////000111111222222222222222111111222333333333444444555555555555555444333111000111222111000.............../////////,,,---///...------///000000...,,,,,,...///...---,,,---.../////////......------...///111333444555IIIKKKMMMLLLJJJHHHGGGGGGJJJJJJJJJKKKKKKKKKKKKKKKNNNMMMLLLKKKKKKLLLMMMNNNMMMNNNOOOQQQQQQQQQQQQPPPPPPRRRPPPKKKKKKNNNOOOMMMHHHHHHHHHIIIKKKNNNQQQSSSQQQQQQSSSUUUWWWVVVRRROOOMMMMMMMMMMMMMMMMMMNNNNNNIIIHHHGGGEEEDDDEEEFFFFFFEEEGGGHHHJJJLLLNNNNNNOOOKKKKKKJJJIIIHHHHHHGGGGGGIIIJJJKKKKKKKKKKKKKKKJJJKKKKKKKKKKKKJJJJJJJJJJJJLLLKKKKKKJJJIIIIIIHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFHHHJJJMMMOOOPPPIIIJJJJJJKKKLLLMMMNNNNNNKKKLLLMMMMMMKKKIIIFFFDDDCCCEEEGGGGGGFFFHHHLLLOOONNNQQQUUUYYY[[[[[[ZZZYYYWWWSSSNNNLLLLLLMMMNNNNNNMMMKKKJJJKKKNNNQQQSSSSSSSSSTTTUUUVVVWWWVVVUUUTTTPPPNNNLLLLLLNNNPPPRRRRRROOOUUU]]]eeejjjkkkjjjhhhfffaaaZZZWWWWWWWWWVVVTTTOOOOOONNNNNNMMMNNNNNNNNNJJJKKKKKKLLLLLLLLLLLLKKKLLLMMMOOOSSSVVVVVVUUURRRPPPOOOOOONNNNNNOOOOOOPPPKKKIIIHHHJJJLLLOOOPPPQQQLLLLLLMMMMMMMMMMMMLLLLLL<<<===???BBBEEEHHHJJJKKKPPPOOOOOORRRVVVWWWUUURRRRRRSSSTTTSSSRRRQQQRRRSSSUUUYYY]]]^^^[[[XXXVVVWWWQQQOOOOOOQQQOOOLLLMMMQQQOOOOOOOOONNNMMMLLLKKKKKKKKKKKKLLLMMMNNNPPPRRRSSSRRRRRRQQQPPPOOOOOOOOOOOOPPPOOONNNMMMLLLKKKJJJJJJCCCDDDDDDEEEDDDDDDCCCCCC@@@???????????????@@@@@@>>>???AAABBBCCCCCCBBBBBB<<<===>>>>>>>>>>>>>>>>>>:::;;;===>>>???>>>>>>===???@@@AAADDDHHHLLLPPPRRROOOOOOMMMJJJFFFBBBAAAAAA@@@???>>>======<<<<<<<<<;;;<<<>>>???@@@@@@@@@???<<<===>>>@@@@@@???>>>>>>======<<<<<<<<<<<<======???>>>===<<<;;;:::999999777888999:::;;;<<<<<<<<<999::::::;;;;;;::::::999:::::::::999999999888888444666888;;;<<<<<<;;;:::999:::<<<======<<<:::999<<<===???@@@>>>;;;888555555666888;;;>>>AAACCCEEEAAA???<<<:::999999:::;;;===<<<999777555555555555444333333222333444555666666999;;;<<<<<<<<<===>>>===>>>???AAABBBBBBCCCCCCDDDGGGKKKMMMMMMMMMNNNNNNKKKLLLLLLIIIEEEBBBCCCDDDBBBDDDEEECCC???;;;;;;<<<>>>===<<<<<<===AAADDDFFFFFFHHHKKKMMMOOOSSSWWW[[[XXXUUUVVVeee~~~hhhPPPEEEBBBAAA???>>><<<<<<===============<<<:::999888666666666777777888888777666555555444444333444555666777777777777555555666666555333111000...000333555555444222111444333333222222333333444222111///.........///000//////000000000000//////...//////000111222222222333333222222111222222222444333333444666777666444444222000000111222111000...............---------,,,---......------///000111///------/////////...,,,,,,.../////////...---......//////000111333333HHHIIIJJJIIIHHHIIIJJJLLLJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPNNNMMMMMMMMMLLLLLLKKKKKKHHHGGGGGGIIIMMMQQQSSSSSSVVVXXXZZZ[[[ZZZXXXVVVUUUUUUPPPMMMNNNOOOLLLKKKLLLKKKFFFBBBDDDJJJMMMKKKGGGLLLLLLLLLKKKKKKJJJIIIHHHLLLKKKIIIIIIJJJJJJIIIHHHLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJKKKLLLNNNOOONNNMMMKKKJJJHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHGGGGGGGGGHHHJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOQQQOOOLLLIIIHHHHHHHHHIIIIIIJJJLLLLLLKKKLLLMMMOOOPPPSSSWWW[[[]]]^^^\\\[[[SSSRRRPPPNNNLLLLLLLLLLLLMMMMMMLLLLLLMMMPPPTTTVVVUUUWWWYYY[[[[[[YYYUUUSSSRRRPPPOOOOOOQQQRRRRRRQQQVVVWWWYYY\\\___```___]]]]]]\\\ZZZWWWUUUTTTSSSRRRTTTRRROOONNNNNNNNNNNNMMMIIIJJJMMMOOOPPPQQQQQQPPPPPPQQQSSSUUUVVVVVVVVVVVVUUUTTTRRRPPPOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMNNNNNNPPPOOOMMMKKKHHHEEECCCBBB===AAAEEEHHHJJJLLLNNNPPPQQQTTTVVVWWWVVVTTTSSSSSSTTTSSSQQQRRRTTTVVVWWWWWW\\\]]]^^^^^^\\\XXXUUURRRRRRQQQOOONNNMMMNNNNNNOOOPPPRRRTTTTTTQQQNNNLLLKKKLLLLLLMMMNNNOOOQQQRRRRRRKKKLLLNNNOOOQQQQQQQQQQQQQQQQQQPPPNNNLLLKKKJJJIIIGGGGGGGGGEEEBBBAAAAAABBB@@@@@@@@@@@@>>>>>>???@@@@@@AAABBBCCCCCCCCCBBBAAA??????>>>>>>=========<<<<<<=========>>>>>>??????>>>@@@CCCGGGJJJLLLMMMNNNMMMMMMLLLHHHDDDAAA@@@@@@????????????>>>===;;;;;;===>>>???@@@AAABBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>;;;;;;===>>>????????????AAAAAA@@@>>>===;;;::::::;;;;;;<<<===>>>>>>======<<<<<<======<<<<<<;;;:::999999999999999999999999777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<:::999777777888:::<<>>;;;888777666666999888777666555666666777555555555555555555444444666999<<<<<<;;;<<<>>>AAA>>>@@@BBBDDDEEEEEECCCBBBJJJLLLNNNOOONNNNNNOOOPPPNNNMMMJJJFFFCCCBBBCCCEEEIIIFFFBBB@@@>>>===<<<;;;;;;::::::;;;>>>BBBGGGJJJKKKKKKLLLOOORRRTTTTTTSSSUUUVVV\\\llloooWWWIIIFFFDDDHHHKKKEEEEEEBBB>>><<<;;;;;;::::::555555666666666666666666888777666555444333333333666777777888888888777777777777777777666555444333222333555555555333111000111222222333333222222222000000000000111111111111333333222222111000//////000000000000000000000000444444333444444555666777444333333222222333333444333222111111000000111111000000000000000000000000111111000000//////......000111111222222000///...000///...///000///---,,,///////////////.........KKKLLLLLLKKKIIIIIIJJJLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNQQQQQQPPPPPPOOOOOONNNNNNMMMMMMLLLLLLLLLKKKKKKKKKMMMMMMNNNQQQUUUYYY\\\]]]_________``````___]]][[[[[[TTTOOOOOONNNKKKIIIJJJIIIGGGEEEGGGKKKLLLKKKHHHIIIIIIKKKKKKLLLKKKJJJIIIKKKIIIHHHHHHIIIIIIHHHFFFJJJJJJJJJJJJJJJKKKKKKLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJLLLMMMMMMLLLKKKJJJHHHHHHFFFEEEEEEEEEFFFGGGHHHGGGFFFFFFGGGHHHJJJKKKNNNMMMMMMNNNNNNOOOPPPPPPPPPOOOMMMJJJIIIHHHHHHIIIIIIJJJLLLLLLKKKLLLMMMOOOPPPRRRVVVZZZ\\\\\\[[[YYYTTTRRRPPPNNNMMMLLLLLLMMMNNNMMMLLLLLLNNNQQQTTTVVVVVVWWWYYY[[[ZZZXXXVVVTTTRRRQQQOOOOOOPPPQQQQQQPPPRRRRRRTTTVVVYYYZZZYYYXXXZZZYYYXXXVVVTTTSSSRRRRRRSSSQQQOOOMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQRRRSSSUUUVVVWWWWWWVVVVVVTTTSSSQQQOOONNNNNNNNNNNNOOOOOONNNMMMMMMNNNOOOPPPMMMMMMMMMLLLJJJGGGDDDBBB@@@CCCGGGJJJLLLMMMOOOQQQOOORRRUUUVVVUUUUUUUUUUUUTTTSSSSSSSSSUUUWWWXXXYYY]]]^^^______]]]ZZZVVVTTTUUUTTTRRRPPPOOOOOOOOOOOOPPPRRRTTTTTTQQQNNNLLLKKKLLLMMMNNNPPPPPPQQQQQQQQQMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPOOONNNMMMLLLLLLLLLIIIIIIHHHEEECCCBBBCCCCCCAAAAAA@@@???>>>>>>???AAAAAAAAABBBCCCCCCBBBAAA@@@@@@@@@??????>>>>>>>>>>>>===>>>>>>>>>???????????????@@@CCCGGGIIIKKKLLLMMMLLLLLLKKKHHHDDDAAA@@@@@@@@@@@@@@@@@@???>>>===<<<===>>>???@@@AAABBBBBBBBB@@@@@@@@@@@@@@@???>>>===;;;<<<===>>>????????????BBBAAA@@@???===<<<;;;:::;;;<<<<<<===>>>>>>======<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::999999999888888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;999888888999:::<<<>>>@@@BBBCCCAAA???===:::888777777777777666555444444444555666666666666555555555555555555888;;;<<<<<<===@@@BBBBBBCCCEEEGGGHHHHHHGGGGGGIIIKKKMMMMMMMMMNNNPPPRRRPPPOOOKKKGGGBBBAAABBBCCCEEECCC@@@>>>===;;;:::999888888999;;;???CCCGGGIIIJJJJJJKKKNNNRRRTTTTTTTTTVVVXXX___lllyyy~~~wwwmmmZZZJJJEEEGGGEEEIIINNNJJJEEEBBB>>><<<;;;;;;:::999666666666555555555555555888777555444333333333333666777777888888777777777666666666555555333222222111222333555555444333222222222333333333222111111000000000000111111111111333333222222111000000///000000000000000000000000222222222222333444555666444333333222222333333444222111000000//////000000////////////////////////111000000000/////////...//////000111000///...---///......///000000...,,,/////////////////////...NNNOOONNNLLLJJJIIIIIIKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNQQQQQQPPPOOONNNMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJKKKLLLNNNRRRWWW[[[___bbbhhhggggggjjjllllllhhhdddbbbYYYRRRPPPNNNJJJGGGHHHGGGGGGIIIJJJKKKKKKKKKJJJGGGHHHKKKLLLMMMMMMLLLKKKKKKJJJIIIIIIJJJJJJIIIHHHIIIIIIIIIJJJJJJKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGHHHIIIKKKKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEFFFGGGGGGFFFFFFFFFGGGHHHJJJKKKPPPPPPPPPQQQQQQQQQQQQQQQOOOOOONNNLLLKKKJJJIIIIIIIIIKKKLLLLLLLLLLLLMMMOOOPPPRRRUUUXXXYYYYYYXXXWWWTTTSSSQQQOOOMMMMMMMMMMMMMMMMMMLLLMMMNNNQQQTTTVVVVVVWWWYYYZZZZZZXXXVVVTTTSSSQQQOOONNNOOOPPPOOONNNOOOOOOPPPQQQRRRSSSTTTUUUVVVUUUUUUTTTSSSRRRQQQQQQPPPOOOMMMLLLMMMNNNOOOPPPTTTTTTSSSSSSRRRSSSSSSSSSUUUVVVWWWXXXXXXWWWVVVUUUTTTRRRPPPNNNMMMLLLLLLLLLQQQPPPNNNMMMMMMNNNPPPQQQOOOMMMJJJGGGFFFFFFHHHIIIDDDGGGKKKMMMNNNOOOQQQRRRMMMPPPSSSUUUUUUUUUVVVWWWTTTTTTTTTUUUWWWYYY[[[]]]^^^___```___^^^[[[XXXVVVYYYWWWUUUSSSQQQPPPPPPPPPQQQSSSTTTTTTQQQNNNLLLLLLMMMNNNPPPQQQRRRQQQPPPOOONNNMMMMMMLLLMMMNNNOOOPPPOOOOOOOOOOOONNNNNNNNNNNNLLLJJJHHHFFFEEEEEEEEEFFFDDDBBBAAA?????????@@@AAABBBBBBBBBBBBAAA@@@??????@@@@@@@@@@@@@@@?????????>>>>>>???????????????@@@@@@BBBDDDFFFHHHJJJJJJKKKKKKKKKJJJGGGCCCAAA@@@@@@AAAAAAAAA@@@@@@???>>>>>>===>>>???@@@BBBBBBBBBCCCAAAAAA@@@??????>>>======<<<<<<===>>>????????????AAAAAA@@@???===<<<;;;;;;<<<<<<===>>>>>>>>>======;;;<<<<<<<<<<<<;;;::::::<<<<<<;;;;;;;;;:::::::::888999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;:::999::::::;;;<<<>>>???@@@@@@>>>===<<<:::999888777777666555555444444555666777888888777666666555666666444666:::<<<>>>@@@BBBDDDEEEEEEFFFGGGHHHJJJJJJKKKIIIJJJKKKLLLLLLMMMPPPSSSRRRQQQMMMHHHBBB??????@@@@@@???===<<<;;;:::999999777888999<<<@@@CCCFFFHHHGGGGGGHHHLLLPPPTTTUUUUUUXXX[[[bbbjjjnnnjjj___WWWJJJ???@@@FFFDDDHHHOOONNNEEEBBB>>><<<;;;::::::999777666555555444444444444777666444222222222444555666666777777777777666666444444444444333222111111000111333444555555444333222333333333222111000000000000000111111111222222333333222222111000000000000000000000000000000000111000000111111222333444333333222222222222333333111000000///////////////........................000000000000////////////...////////////...---,,,...------...000000///---......//////////////////OOOOOONNNLLLIIIGGGGGGHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOOOOOOONNNMMMMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJHHHJJJMMMQQQUUUZZZ```dddlllnnnrrrxxx}}}}}}vvvppphhh]]]SSSPPPOOOKKKIIIIIIEEEIIIMMMNNNLLLKKKKKKLLLIIIJJJMMMOOOOOONNNLLLKKKNNNLLLKKKLLLMMMNNNLLLKKKIIIJJJJJJJJJKKKKKKJJJJJJKKKJJJIIIHHHHHHGGGHHHHHHEEEFFFGGGHHHIIIJJJIIIIIIJJJIIIGGGFFFEEEFFFFFFGGGFFFFFFEEEFFFGGGIIIKKKLLLQQQRRRRRRRRRRRRRRRRRRRRROOOOOOOOONNNMMMKKKJJJIIIJJJKKKMMMMMMMMMMMMOOOPPPQQQSSSUUUWWWXXXWWWVVVUUUSSSRRRPPPNNNLLLLLLLLLLLLLLLLLLLLLLLLNNNPPPSSSUUUVVVWWWXXXXXXXXXWWWVVVUUUSSSQQQOOONNNNNNOOONNNLLLOOOPPPPPPPPPPPPQQQRRRTTTRRRRRRRRRRRRQQQQQQPPPPPPNNNMMMMMMLLLMMMOOORRRUUUZZZYYYWWWVVVVVVVVVWWWXXXYYYYYYZZZZZZYYYXXXVVVUUUSSSQQQOOOMMMLLLKKKKKKKKKRRRPPPNNNLLLLLLMMMOOOQQQQQQLLLEEE??????DDDKKKQQQIIIKKKOOOQQQQQQQQQRRRTTTNNNQQQSSSTTTTTTTTTUUUVVVTTTUUUVVVWWWXXXZZZ]]]_________``````^^^\\\ZZZYYYXXXWWWUUUSSSRRRQQQRRRRRRQQQSSSTTTTTTQQQNNNMMMMMMMMMOOOQQQSSSSSSRRRPPPNNNMMMLLLKKKKKKKKKNNNPPPRRRQQQPPPPPPOOOOOONNNNNNNNNLLLKKKIIIHHHIIIKKKKKKKKKHHHFFFBBB@@@???@@@AAABBBCCCBBBBBBAAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????BBBCCCDDDEEEGGGHHHIIIIIIIIIJJJIIIGGGCCC@@@@@@@@@AAAAAA@@@@@@????????????===>>>@@@AAABBBCCCDDDDDDCCCBBBAAA@@@??????>>>>>><<<===>>>???????????????@@@@@@???>>>===<<<;;;:::<<<======>>>>>>>>>======<<<<<<<<<<<<<<<;;;::::::=========<<<;;;;;;::::::999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<<<<=========>>>>>><<<<<<;;;:::999888888777777777666666777999:::;;;::::::888777666666666666222555999===@@@BBBEEEFFFEEEEEEEEEFFFHHHJJJLLLMMMLLLMMMLLLKKKJJJLLLOOORRRTTTRRRNNNIIIBBB>>>===>>><<<<<<<<<;;;:::999:::;;;;;;<<<>>>@@@BBBDDDEEEFFFDDDDDDFFFIIINNNRRRTTTTTTZZZ\\\___ccc```XXXRRRQQQOOOAAA>>>BBBAAAFFFMMMKKKFFFBBB>>>;;;::::::999888777666555444333333333444666444333111111333555666666666777777666666555555333333444444333222222111222222333444444444333333222222333222222111000///000000111111111222222222222222222111111111000000000000000000000000000000000000000000111222333444333333222222222222333333111111000////////////000........................000000000000////////////////////////......---------,,,,,,...000000///...............////////////MMMMMMLLLJJJGGGEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMKKKLLLLLLLLLMMMMMMNNNNNNJJJJJJJJJJJJKKKKKKKKKKKKIIIKKKNNNRRRVVV]]]ffflllpppvvv{{{lll___TTTPPPPPPNNNLLLLLLFFFJJJOOOPPPMMMKKKLLLNNNMMMNNNPPPPPPPPPNNNMMMKKKNNNLLLKKKLLLMMMNNNMMMLLLKKKLLLLLLLLLKKKJJJIIIIIILLLKKKJJJIIIHHHHHHHHHHHHEEEFFFFFFHHHHHHIIIIIIIIIKKKIIIHHHFFFFFFFFFFFFGGGFFFEEEEEEFFFHHHJJJLLLMMMPPPQQQRRRRRRSSSRRRRRRQQQOOOOOOOOOOOONNNMMMKKKKKKJJJLLLNNNOOOOOOPPPRRRTTTUUUVVVWWWXXXXXXWWWUUUTTTRRRQQQOOOMMMLLLKKKKKKKKKJJJJJJKKKLLLMMMOOORRRSSSVVVVVVVVVVVVUUUUUUUUUTTTSSSQQQOOONNNNNNOOONNNLLLPPPQQQQQQPPPOOONNNPPPSSSOOOPPPPPPQQQQQQPPPPPPOOOLLLMMMNNNMMMNNNQQQVVV[[[___]]]\\\ZZZZZZZZZ[[[\\\[[[[[[[[[[[[ZZZXXXVVVUUURRRQQQOOOMMMLLLLLLLLLMMMQQQOOOMMMLLLKKKLLLMMMNNNMMMIIIDDDAAAAAAFFFKKKOOOMMMPPPSSSTTTSSSSSSTTTTTTQQQSSSTTTTTTSSSSSSTTTUUUTTTVVVWWWXXXXXXZZZ]]]aaa^^^^^^___^^^^^^\\\[[[ZZZUUUTTTSSSRRRRRRRRRSSSTTTRRRTTTUUUSSSQQQNNNMMMMMMNNNPPPRRRTTTTTTRRRPPPOOOKKKKKKJJJJJJLLLNNNQQQSSSSSSRRRQQQPPPNNNMMMLLLKKKKKKJJJJJJMMMQQQTTTUUUTTTOOOJJJDDDAAAAAABBBBBBBBBDDDCCCBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>CCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHFFFCCC@@@@@@@@@@@@@@@???>>>>>>>>>??????>>>???AAABBBDDDEEEEEEFFFFFFEEECCCBBB@@@@@@@@@@@@===>>>>>>????????????>>>>>>>>>===<<<;;;;;;::::::===>>>>>>>>>>>>>>>======<<<<<<======<<<<<<;;;:::=========<<<<<<;;;;;;;;;::::::999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>=========<<<==================<<<<<<<<<<<<:::::::::999999888777777777666666777888:::<<<===<<<;;;999777555555666666222444888===BBBEEEFFFGGGFFFFFFGGGHHHJJJLLLNNNOOOQQQPPPMMMIIIGGGHHHLLLPPPTTTRRROOOIIICCC>>>======;;;<<<<<<;;;::::::===@@@EEEEEEEEEEEEDDDDDDDDDCCCCCCBBBCCCFFFKKKOOOQQQRRRXXXTTTSSSSSSOOOKKKMMMSSS```JJJ???>>>===CCCHHHDDDFFFBBB>>>;;;:::999888777666555444222222222333444444333222222222444666777666666666666666555444333333333444444444333222222555555444444333222111000222222222222111111000///111111111111222222222222222222222111111111111111000000000000000000000000000000000000111222333444333222222111111222222333222222111000000000000111........................////////////000000000000000000/////////.........---,,,,,,---///000///------.........//////000000IIIJJJIIIGGGEEEDDDDDDFFFEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKIIIJJJJJJKKKLLLMMMNNNNNNJJJKKKKKKKKKKKKLLLLLLLLLHHHJJJNNNQQQWWWaaammmvvv|||pppbbbTTTPPPPPPPPPNNNNNNIIILLLOOOPPPNNNMMMNNNPPPPPPPPPPPPPPPOOONNNMMMLLLKKKJJJIIIJJJKKKLLLKKKJJJLLLLLLMMMNNNMMMLLLKKKJJJMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKJJJHHHGGGFFFFFFFFFGGGFFFFFFFFFGGGIIILLLNNNPPPNNNOOOQQQSSSSSSSSSSSSRRRQQQPPPPPPOOONNNNNNMMMMMMJJJLLLOOOQQQRRRSSSVVVXXXZZZZZZZZZZZZZZZXXXWWWVVVSSSRRROOOMMMLLLLLLLLLLLLJJJJJJKKKLLLNNNPPPQQQRRRUUUUUUTTTSSSSSSSSSSSSTTTSSSQQQOOONNNOOOPPPOOONNNNNNPPPRRRQQQMMMLLLMMMPPPOOOOOOQQQRRRRRRQQQPPPOOOLLLNNNPPPPPPPPPTTT[[[aaadddcccbbb```___^^^]]]]]][[[[[[\\\[[[ZZZYYYWWWVVVRRRQQQPPPNNNNNNOOOOOOPPPOOOOOONNNMMMLLLLLLLLLLLLEEEFFFHHHJJJKKKKKKJJJIIIQQQSSSVVVVVVUUUTTTTTTUUUTTTUUUVVVUUUSSSSSSTTTUUUSSSVVVXXXWWWVVVXXX\\\```\\\\\\\\\\\\\\\[[[ZZZZZZSSSSSSRRRQQQRRRSSSTTTUUUSSSTTTUUUSSSPPPNNNNNNNNNOOOPPPRRRSSSTTTSSSRRRQQQKKKKKKKKKLLLMMMOOOQQQSSSSSSRRRQQQOOONNNLLLKKKJJJJJJJJJNNNTTT]]]bbbbbbaaaVVVPPPHHHCCCCCCCCCCCCBBBDDDDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBB???????????????>>>>>>>>>CCCCCCCCCCCCDDDEEEGGGHHHFFFGGGGGGEEEBBB@@@@@@AAA@@@???>>>======>>>???@@@@@@AAABBBDDDFFFGGGHHHHHHHHHFFFDDDBBBAAAAAAAAAAAA>>>>>>??????@@@??????>>>>>>>>>===<<<<<<;;;::::::>>>>>>?????????>>>=========>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>>============>>>>>>=========<<<<<<<<<;;;;;;:::::::::999888777666555444444444555777999<<<======<<<999666555444555666222444888>>>DDDGGGGGGGGGGGGHHHJJJLLLNNNPPPRRRRRRSSSPPPKKKFFFCCCDDDIIIMMMRRRQQQOOOJJJDDD???======<<<======;;;999<<>>======CCCGGGBBBFFFBBB>>>;;;:::999777666555444222111111222444555222333333444555666888888666666666666555444333222333333333444444333333222777666555444222111000000000000111111111111111000111111111222222222222333111111111111111111111111000000000000000000000000000000000000111222333333222222111111111111222222333222222111111111111111........................////////////000000000000111000//////......//////---,,,,,,---//////...,,,------......///000000000FFFGGGGGGFFFEEEDDDFFFGGGEEEFFFGGGHHHIIIJJJJJJKKKHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMIIILLLPPPTTT\\\jjj{{{uuueeeUUUPPPQQQPPPOOOOOOLLLMMMNNNOOONNNOOOPPPQQQOOONNNMMMMMMLLLMMMNNNNNNJJJIIIHHHIIIKKKLLLKKKJJJIIIKKKMMMOOOPPPOOONNNNNNNNNNNNLLLKKKJJJIIIIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKLLLKKKIIIGGGFFFFFFFFFFFFGGGGGGGGGHHHKKKMMMPPPRRRMMMOOOQQQSSSUUUUUUTTTTTTRRRQQQPPPNNNNNNNNNOOOOOOJJJMMMPPPRRRTTTVVVZZZ\\\^^^^^^^^^^^^\\\[[[YYYXXXUUUSSSQQQOOONNNMMMNNNNNNKKKLLLMMMNNNPPPRRRSSSTTTTTTSSSRRRPPPPPPQQQRRRSSSRRRQQQOOOOOOPPPQQQQQQPPPNNNQQQTTTSSSNNNKKKLLLNNNPPPQQQRRRSSSSSSRRRPPPOOOMMMOOORRRRRRSSSWWW```gggjjjiiihhheeebbb___\\\[[[[[[[[[[[[[[[ZZZYYYWWWVVVRRRQQQPPPPPPPPPQQQSSSTTTOOOOOOOOOOOOOOOMMMLLLKKKGGGIIIKKKNNNOOONNNMMMLLLTTTVVVWWWWWWVVVTTTTTTTTTSSSUUUVVVUUUTTTUUUVVVXXXSSSUUUXXXWWWTTTUUUYYY^^^ZZZZZZZZZZZZZZZYYYYYYYYYUUUTTTSSSRRRRRRSSSTTTTTTTTTUUUUUUSSSPPPNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTTTTNNNNNNNNNNNNOOOOOOOOOOOOQQQPPPOOONNNMMMLLLKKKKKKJJJLLLRRR]]]iiippppppnnn]]]UUUKKKEEEDDDEEEDDDBBBDDDDDDCCCBBBBBBBBBCCCDDDCCCCCCDDDDDDDDDEEEEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBBBBBBBCCCEEEGGGHHHEEEFFFFFFDDDBBB@@@@@@AAAAAA@@@???>>>>>>???AAABBBAAABBBDDDFFFHHHIIIJJJJJJHHHFFFDDDBBB@@@@@@@@@AAA?????????@@@@@@??????>>>?????????>>>======<<<<<>>======???????????????>>>======:::::::::;;;<<<<<<======<<<;;;999888888999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>======>>>??????======<<<<<<<<<;;;;;;;;;:::::::::999888666555444333444444555888;;;===???>>><<<888555333333444555333444888>>>EEEHHHHHHFFFEEEGGGJJJMMMPPPQQQRRRRRROOOLLLGGGAAA>>>@@@FFFKKKPPPOOONNNJJJDDD@@@??????<<<===<<<:::888<<>>@@@===888<<>>;;;999888777666333222000000000222555666111222444666888999999999555555555555444333222222111111222222222222222111666555444333222111111111...///000111111222222111111111111222222222333333111111111111111111111111000000000000000000000000............///000111222222222111111111111222222222222111000000000000000////////////////////////.../////////000000000111000///...---------.........---,,,---......---+++------......///000000111EEEFFFGGGFFFEEEEEEGGGIIIFFFFFFGGGHHHJJJKKKKKKLLLGGGGGGGGGHHHHHHHHHIIIIIIKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNPPPSSSWWW\\\fffvvvyyyhhhWWWQQQQQQPPPNNNNNNNNNNNNMMMNNNOOOPPPQQQQQQMMMLLLJJJJJJJJJLLLOOOPPPKKKJJJJJJKKKLLLMMMMMMLLLGGGIIILLLOOOQQQRRRRRRQQQOOONNNMMMLLLJJJJJJIIIIIILLLLLLKKKJJJJJJJJJKKKKKKLLLKKKIIIGGGFFFFFFFFFFFFGGGGGGHHHIIIKKKNNNQQQSSSMMMOOORRRTTTVVVWWWVVVVVVSSSRRRPPPNNNMMMNNNPPPQQQJJJMMMPPPSSSVVVXXX\\\___bbbaaaaaa```^^^\\\[[[ZZZWWWUUUSSSQQQPPPOOOOOOPPPMMMMMMNNNPPPRRRSSSUUUUUUTTTRRRPPPOOONNNOOOQQQRRRRRRPPPOOOOOOQQQRRRRRRQQQOOOSSSWWWVVVQQQMMMMMMOOOQQQRRRSSSTTTTTTRRRPPPOOOMMMPPPSSSTTTTTTYYYcccjjjooonnnllliiiddd___ZZZXXXZZZZZZ[[[[[[ZZZYYYWWWVVVRRRRRRQQQQQQRRRSSSUUUVVVOOOPPPQQQRRRQQQOOOLLLKKKOOONNNKKKJJJKKKNNNRRRUUUUUUWWWXXXXXXVVVTTTTTTTTTRRRTTTUUUUUUUUUWWWYYY[[[RRRUUUWWWVVVSSSSSSWWW\\\YYYYYYYYYXXXXXXXXXXXXXXXXXXWWWUUUSSSRRRRRRSSSSSSTTTUUUUUUSSSPPPNNNNNNOOOPPPPPPQQQRRRSSSTTTUUUVVVQQQQQQQQQPPPPPPNNNMMMLLLNNNNNNNNNMMMMMMMMMLLLLLLJJJMMMUUUcccqqqyyyyyywwwaaaXXXMMMFFFEEEEEEDDDBBBEEEDDDCCCBBBBBBCCCEEEFFFEEEEEEFFFFFFGGGGGGGGGHHHDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAABBBCCCEEEGGGHHHEEEEEEFFFDDDBBB@@@@@@AAACCCBBB@@@??????@@@BBBCCCBBBCCCEEEGGGIIIJJJKKKKKKHHHFFFCCCAAA??????@@@@@@??????@@@@@@@@@??????>>>AAAAAA@@@@@@??????>>>>>>???????????????>>>======@@@@@@@@@@@@@@@???>>>>>>888999999:::;;;<<<======<<<;;;999888888999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>>======>>>???@@@<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::888666444222555555666888:::===@@@BBB>>><<<888555333222333444444444888???EEEIIIHHHFFFBBBEEEHHHLLLOOOPPPPPPPPPLLLHHHCCC===;;;>>>EEEJJJNNNNNNMMMIIIEEEAAA@@@@@@======<<<888777<<>>BBB???666555<<<:::111888BBBEEEJJJPPPMMMFFFCCC>>>;;;999888777555222111000///000333555777000222555888:::::::::999555555555555444333222111///000000111111111000000444444333222222222333333---...///111222222222222111111222222222333333333111111111111111111222222000000000000000000000000---------------///000000222222111111111111222222111111000///////////////000000000000000000000000.../////////000000111111///...---,,,+++,,,------///...------......,,,***---------...///000000111HHHGGGFFFGGGIIIJJJIIIHHHEEEGGGFFFDDDFFFIIIIIIEEEJJJIIIGGGGGGGGGIIIKKKLLLLLLJJJHHHGGGGGGIIILLLMMMOOOLLLLLLPPPQQQOOONNNOOOPPPVVV___iii{{{oooeeeYYYRRRRRRRRROOOKKKNNNNNNMMMMMMNNNOOOOOOPPPPPPOOOMMMKKKJJJKKKLLLMMMLLLKKKKKKKKKLLLMMMNNNNNNMMMOOOQQQTTTVVVWWWWWWWWWRRROOOMMMNNNMMMJJJJJJNNNMMMLLLKKKJJJIIIJJJJJJKKKLLLMMMMMMJJJGGGFFFIIIKKKMMMLLLKKKKKKLLLMMMNNNOOORRRRRRSSSTTTTTTTTTTTTTTTWWWUUUQQQOOONNNOOOQQQSSSSSSTTTUUUVVVWWWZZZ^^^bbbfffeeecccaaa___]]]\\\[[[ZZZYYYXXXVVVTTTQQQNNNMMMLLLNNNRRRUUUVVVVVVTTTSSSSSSRRRPPPOOONNNOOOOOOPPPNNNOOOPPPQQQQQQQQQPPPOOONNNOOORRRTTTTTTRRRPPPOOONNNOOOQQQQQQPPPQQQRRRTTTPPPTTTXXXWWWUUU[[[iiiuuuvvvsssnnnhhhccc^^^[[[ZZZ]]]]]]]]]]]][[[YYYWWWUUURRRTTTUUUSSSPPPOOOQQQTTTUUUPPPMMMNNNOOOMMMNNNPPPMMMNNNOOOQQQRRRSSSSSSSSSUUUVVVVVVWWWVVVUUUTTTSSSRRRSSSSSSUUUVVVWWWXXXXXXUUUTTTTTTSSSSSSTTTUUUVVVZZZXXXUUUVVVXXXZZZ[[[\\\WWW[[[]]][[[VVVTTTVVVZZZUUUSSSQQQQQQQQQQQQPPPOOOPPPRRRSSSUUUVVVWWWVVVVVVTTTSSSQQQOOONNNNNNOOOOOOPPPOOONNNMMMLLLKKKJJJIIINNNQQQ[[[kkk|||~~~vvvgggYYYJJJCCCGGGJJJHHHCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCDDDFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@BBB@@@<<<;;;@@@CCCBBBEEEJJJIIIEEEJJJTTTTTTLLLJJJHHHEEECCCCCCCCCBBB@@@>>>???AAABBBBBBAAA???>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCBBBAAA@@@???===<<<@@@AAACCCDDDCCC@@@===;;;999;;;<<<>>>>>>===;;;:::======<<<<<<<<<;;;;;;;;;::::::;;;<<<=========<<<;;;<<<>>>@@@@@@@@@?????????>>>===<<<;;;:::::::::<<<:::888888999999888777666666666666777888:::;;;888777666444222222111111777999<<>>DDDIIINNNMMMJJJEEE???===>>>AAAAAA===777444555<<>>@@@CCCFFFGGGEEEBBB>>>;;;999888777777999:::<<>>@@@AAABBBBBBAAA@@@>>>????????????@@@AAABBBCCCCCCBBBBBBAAA@@@???======???@@@AAABBBBBB@@@???>>>;;;<<<===>>>>>>===<<<;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>???????????????>>>===<<<;;;;;;;;;;;;===;;;999888999999888777777777777777777777888888666666555444333333333333555777:::===@@@BBBCCCCCCAAAEEEIIIKKKJJJHHHFFFFFFCCCBBB???===<<>><<<===???===;;;999777999===AAADDDLLLJJJHHHGGGHHHHHHGGGEEEBBB@@@===<<<>>>AAACCCDDDDDDAAA===:::999888888777:::???GGGSSSbbbkkkeee[[[LLLFFF>>>:::;;;;;;:::777555444333333333444555555777999;;;======;;;999777666666777666555444222111111111111111111000000000555444333222111111111111111111000000000000111111222222222222222222222222111111000//////000111222000000000000000000000000000//////...///000111222111111111111111111111111000000000000000000000000...//////111333555666777222222111000///000111111000000/////////.............................................////////////HHHGGGEEEFFFGGGHHHFFFEEEFFFIIIHHHEEEEEEHHHHHHFFFIIIHHHFFFEEEFFFGGGIIIJJJLLLKKKJJJIIIIIIKKKLLLNNNMMMKKKLLLOOOQQQPPPQQQTTTWWWggg}}}rrrccc]]]WWWUUUVVVWWWTTTQQQNNNMMMMMMLLLLLLLLLMMMMMMQQQPPPNNNLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKKKKLLLLLLPPPQQQSSSUUUVVVVVVVVVVVVSSSOOOMMMNNNLLLIIIIIILLLMMMLLLKKKJJJIIIJJJKKKKKKMMMOOOQQQPPPNNNKKKJJJJJJLLLKKKJJJIIIJJJLLLNNNOOOPPPRRRUUUXXXZZZZZZZZZYYYXXXVVVTTTRRRRRRTTTVVVXXXWWWXXX[[[\\\^^^bbbfffiiihhhhhhgggeeedddbbbaaaaaa\\\\\\[[[ZZZXXXVVVTTTSSSVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPOOOOOOPPPPPPPPPRRRSSSSSSSSSRRRQQQPPPOOOPPPPPPQQQRRRRRRRRRRRRRRRRRRSSSUUUUUUTTTTTTUUUWWWXXXYYYZZZZZZ\\\```eeejjjkkkiiieee```]]]ZZZXXXWWWXXXXXXXXXWWWVVVTTTRRRQQQRRRQQQQQQRRRUUUWWWXXXXXX]]]TTTLLLLLLNNNNNNNNNOOOPPPPPPQQQSSSTTTTTTTTTTTTUUUUUUUUUVVVUUUUUUTTTSSSUUUUUUUUUVVVVVVWWWWWWWWWUUUTTTTTTUUUVVVXXXZZZ[[[YYYWWWUUUUUUVVVXXXXXXXXX[[[]]]___]]]ZZZXXXYYY\\\XXXVVVSSSRRRRRRQQQOOOMMMOOOOOOPPPPPPPPPOOOMMMLLLNNNNNNOOOOOONNNMMMLLLKKKMMMLLLLLLLLLKKKKKKJJJJJJLLLNNNVVVdddrrrxxxtttnnn\\\VVVMMMIIIHHHHHHGGGEEECCCDDDEEEEEEFFFGGGHHHHHHHHHGGGEEECCCCCCCCCDDDEEEBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@AAAAAABBBBBBDDDCCCAAACCCFFFFFFBBBCCCGGGHHHHHHPPPZZZ[[[UUUQQQOOOLLLJJJHHHEEEAAA>>>???@@@AAABBBBBBAAA@@@???@@@@@@@@@@@@AAABBBCCCCCCBBBBBBAAAAAA@@@???>>>>>>>>>??????@@@@@@@@@AAAAAA=================================<<<<<<<<<<<<;;;>>>===<<<;;;:::;;;<<<<<<=========<<<======>>>>>>???>>>======<<<<<<<<<<<<===;;;999999999999888777999888888777777777777666555444444444444444555555333444777:::<<>>===???DDDGGGJJJIIIFFFAAA===;;;<<<===999::::::;;;<<<>>>???@@@CCCCCCDDDFFFIIIIIIHHHGGGAAA???===<<<>>>AAABBBBBBBBB@@@===999888888888999;;;FFFVVVhhhxxxzzzmmm\\\IIIEEE???===<<<;;;999666666555444333333444555555777999;;;======<<<999888555555666666555555444333222222222111111000000000555444333222222111111222222222222111111222222222333333333333333333333333000000000000111222333444000000000000000000000000///////////////000111111222222222222222222222222000000000000000000000000///000111222444555666777444333222111000000000000000000000/////////..............................---............/////////HHHGGGGGGHHHJJJKKKKKKJJJGGGJJJJJJFFFEEEHHHIIIHHHJJJIIIGGGFFFFFFGGGIIIJJJMMMLLLKKKJJJJJJLLLMMMNNNMMMKKKLLLPPPQQQQQQTTTZZZ___sss~~~nnn```\\\XXXWWWXXXXXXTTTQQQNNNMMMLLLLLLKKKLLLLLLLLLQQQPPPOOONNNMMMMMMMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKPPPQQQRRRTTTUUUUUUTTTTTTTTTPPPMMMNNNLLLIIIHHHKKKMMMLLLKKKJJJJJJKKKLLLMMMLLLOOOSSSUUUUUUSSSQQQOOOPPPOOOMMMLLLMMMOOOQQQRRRQQQSSSVVVXXXZZZZZZYYYXXXWWWVVVTTTSSSTTTVVVXXXYYYZZZ\\\^^^___```bbbfffiiihhhggggggfffeeedddcccccc^^^^^^]]]\\\[[[YYYWWWWWWZZZXXXVVVTTTSSSRRRRRRRRRQQQQQQPPPPPPQQQQQQQQQQQQTTTSSSSSSRRRQQQPPPPPPOOOQQQQQQQQQRRRSSSSSSTTTTTTSSSTTTVVVUUUUUUTTTVVVWWWZZZYYYZZZ\\\___ccceeefffeeecccaaa]]][[[YYYXXXXXXWWWWWWVVVUUUTTTSSSRRRQQQTTTRRRPPPRRRWWWYYYYYYWWWXXXSSSOOOPPPOOOLLLMMMPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTVVVVVVVVVVVVWWWWWWWWWWWWXXXWWWVVVUUUUUUVVVVVVWWWXXXVVVUUUVVVXXXZZZZZZZZZ\\\]]]^^^]]]ZZZYYYYYY[[[XXXWWWUUUTTTSSSRRROOOMMMPPPQQQQQQRRRQQQPPPOOONNNMMMOOOQQQRRRRRRPPPNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKMMMSSS^^^iiinnnkkkfffUUUSSSOOOKKKIIIGGGGGGFFFDDDDDDDDDEEEFFFGGGGGGGGGHHHGGGEEECCCBBBCCCEEEFFFBBBBBBBBBBBBCCCDDDFFFFFFDDDEEEEEEEEEEEEDDDDDDCCCDDDCCCAAA@@@@@@AAABBBCCCBBBGGGJJJFFFBBBBBBCCCBBBCCCGGGIIILLLTTT^^^```\\\XXXTTTNNNJJJGGGEEECCCAAA@@@@@@AAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAA@@@????????????@@@??????>>>???@@@AAABBB@@@??????>>>>>>>>>>>>???=========<<<<<<<<<<<<<<>><<<:::999:::;;;===>>>===<<<;;;;;;<<<===>>>??????>>>=========>>>>>>>>><<<:::999999999888777777777888888888777777777555555444444444444555555333444666888;;;===?????????AAADDDDDDBBB@@@??????AAAAAAAAA???>>>@@@CCCEEEFFFDDDBBB???<<<;;;;;;<<<999:::;;;<<<===>>>>>>??????@@@CCCGGGJJJKKKIIIGGGBBB@@@>>>???@@@BBBBBBBBBAAA???===:::888888:::===@@@OOOeeezzzkkkVVVEEECCC@@@>>>>>><<<888555777666444333333444555555666888:::;;;<<<:::999888444444555555555555555555333333333222111111000000555444333222222222222222222222111111111111222222333333333333333333333333//////000000000111111222000000000000000000000000///////////////000000111111111111111111111111111000000000000000000000000------///000111222333333222222222111111111111111000000000////////////...........................---------.........//////FFFEEEEEEHHHKKKMMMMMMMMMHHHKKKLLLGGGFFFIIILLLLLLLLLKKKIIIHHHHHHIIIJJJKKKMMMMMMLLLLLLLLLMMMNNNOOOMMMLLLMMMQQQRRRSSSYYY```mmm|||lll```]]]ZZZYYYXXXVVVRRROOOMMMMMMLLLLLLLLLLLLLLLMMMRRRQQQPPPOOOOOONNNNNNNNNMMMMMMLLLKKKJJJJJJJJJKKKNNNOOOQQQSSSTTTTTTSSSSSSTTTPPPNNNNNNMMMIIIIIILLLNNNMMMLLLLLLLLLMMMNNNNNNLLLPPPUUUZZZ]]]]]]ZZZXXXTTTRRRPPPNNNNNNPPPRRRTTTRRRSSSUUUWWWXXXWWWVVVUUUUUUUUUTTTTTTUUUWWWYYYZZZ^^^___```aaa```aaaccceeeffffffeeeeeeeeedddddddddaaa``````___]]]\\\ZZZYYYZZZXXXVVVTTTSSSTTTTTTUUUQQQQQQRRRRRRSSSSSSSSSSSSTTTSSSSSSRRRQQQPPPPPPOOORRRSSSSSSTTTTTTUUUVVVVVVTTTUUUVVVVVVUUUTTTUUUWWWYYYYYYYYY]]]aaaeeeeeeeeebbbaaa^^^\\\ZZZYYYYYYYYYXXXWWWWWWVVVUUUTTTSSSSSSWWWTTTRRRSSSVVVXXXWWWUUURRRRRRTTTUUUPPPKKKMMMRRRSSSSSSTTTTTTTTTTTTTTTSSSTTTTTTTTTTTTTTTTTTTTTUUUWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWVVVTTTTTTTTTUUUVVVWWWVVVVVVWWW[[[]]]]]]]]][[[[[[[[[ZZZYYYXXXXXXYYYYYYWWWVVVUUUTTTSSSOOOMMMOOOPPPQQQRRRSSSRRRQQQQQQMMMOOOQQQSSSSSSRRROOONNNLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLPPPXXX```dddaaa]]]PPPPPPNNNLLLJJJHHHGGGGGGDDDDDDDDDEEEEEEFFFFFFFFFHHHGGGEEEDDDDDDDDDFFFGGGBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHGGGGGGDDDBBBAAA@@@@@@AAACCCEEEHHHSSSXXXQQQGGGDDDFFFIIIEEEGGGJJJOOOXXX```bbb```\\\VVVNNNHHHEEEDDDEEEEEEAAAAAAAAABBBBBBAAAAAAAAA@@@????????????@@@@@@AAAAAAAAA@@@??????@@@@@@AAACCCBBB@@@???>>>???@@@AAABBBAAA@@@????????????@@@========================???>>><<<:::999:::;;;=========<<<;;;;;;<<<>>>?????????>>>>>>>>>???@@@@@@???===:::999:::999888777444555777888999999999888777777666555444444444444555555777999;;;===???@@@AAACCCCCCBBB@@@>>>>>>>>>AAABBBBBBAAA@@@???AAABBBAAA@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>???@@@@@@BBBDDDHHHKKKKKKIIIGGGAAA@@@???@@@BBBBBBBBBAAA@@@@@@>>>;;;999:::>>>AAAKKK]]]sss|||cccNNNAAAAAA@@@???>>><<<999777777666555444333444555555555666777999999999888777444444444444555555555666444333333333222222222111444444333333222333333333111111111000000111111111333333333333333333333333000000/////////......---////////////////////////...//////000000000000000000000000000000000000000////////////////////////,,,,,,...///000000000000//////000111222333333333111000000000////////////........................------------............DDDCCCDDDFFFIIILLLLLLKKKHHHLLLMMMIIIGGGKKKPPPQQQMMMLLLJJJIIIHHHIIIKKKLLLNNNMMMMMMMMMMMMNNNOOOOOONNNMMMOOORRRTTTVVV]]]fff}}}xxxjjjaaa___\\\ZZZXXXTTTPPPMMMMMMLLLLLLLLLLLLMMMNNNNNNRRRRRRRRRQQQPPPPPPOOOOOOLLLLLLKKKJJJJJJJJJKKKKKKNNNOOOQQQSSSTTTTTTTTTTTTTTTPPPNNNOOONNNKKKLLLOOOOOOOOONNNMMMNNNOOOPPPQQQPPPSSSXXX___dddfffcccaaaWWWUUUQQQOOONNNOOOQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTUUUVVVYYY[[[\\\___```bbbaaa``````aaabbbdddddddddddddddeeeeeeeeeccccccbbbaaa___]]][[[ZZZZZZYYYWWWVVVUUUUUUVVVVVVQQQRRRSSSTTTUUUVVVVVVVVVUUUTTTSSSRRRQQQQQQRRRRRRSSSTTTUUUWWWWWWXXXXXXXXXUUUVVVWWWWWWUUUUUUVVVWWWYYYYYYZZZ]]]aaacccdddddd```___]]][[[ZZZZZZZZZZZZYYYYYYWWWVVVUUUUUUUUUUUUXXXVVVUUUTTTUUUUUUUUUTTTUUUUUUWWWWWWRRRMMMNNNSSSSSSTTTTTTTTTTTTSSSSSSRRRTTTTTTSSSSSSSSSTTTUUUUUUWWWWWWWWWXXXXXXYYYYYYYYYUUUTTTTTTTTTUUUVVVXXXYYYWWWVVVWWWYYY\\\^^^^^^]]]ZZZZZZYYYYYYXXXWWWWWWWWWXXXWWWVVVVVVVVVTTTQQQNNNMMMNNNPPPQQQQQQQQQPPPPPPKKKMMMPPPRRRRRRQQQPPPNNNNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLNNNRRRWWWYYYWWWTTTMMMMMMLLLKKKJJJIIIHHHGGGEEEEEEEEEFFFFFFFFFGGGGGGHHHGGGGGGFFFFFFGGGGGGGGGCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGHHHIIIIIIHHHGGGGGGDDDCCCAAA@@@@@@BBBEEEGGGLLLWWW\\\TTTIIIDDDHHHKKKEEEFFFIIIPPPYYY```aaa___[[[UUUMMMGGGDDDEEEFFFFFFBBBBBBAAAAAAAAAAAABBBBBB@@@??????>>>>>>???@@@@@@AAA@@@?????????@@@AAABBBDDDCCCBBB@@@@@@@@@AAABBBCCCCCCBBBBBBAAA@@@@@@@@@<<<============>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@???????????????@@@AAABBB???===;;;:::::::::888777333444666888999:::999999888777666555444444444444777777888:::<<<>>>@@@BBBDDDDDDDDDBBB???======>>>AAACCCDDDCCCAAA???>>>???===<<<:::;;;===>>>>>>===>>>===<<<<<<<<<>>>AAABBBCCCCCCEEEIIIKKKKKKIIIGGGAAAAAA@@@BBBCCCCCCAAA@@@AAAAAA@@@===;;;<<>>>>>??????>>><<<;;;999888777666444444444444555333444666777888888777777555555444444444555555666333333333333333333333333444444333333333333444444111111000000000000111111333333333333333333333333////////////...---,,,+++////////////////////////......///000000000000000////////////////////////////////////////////////---...000111222111000000,,,---///000222333333333111111000000000/////////........................,,,------------.........FFFEEEEEEGGGIIIJJJJJJIIIHHHMMMOOOKKKIIINNNSSSVVVMMMKKKJJJHHHHHHHHHJJJKKKNNNNNNNNNNNNOOOOOOOOOPPPNNNNNNPPPTTTUUUXXXaaallltttiiiaaa___\\\ZZZWWWSSSPPPNNNLLLLLLLLLMMMMMMOOOPPPQQQRRRRRRRRRRRRQQQPPPPPPOOOKKKKKKJJJJJJJJJKKKLLLLLLNNNPPPRRRTTTVVVVVVVVVVVVTTTPPPOOOPPPPPPMMMNNNRRRQQQPPPOOOOOOOOOQQQRRRSSSVVVXXX]]]dddjjjllljjjggg\\\YYYUUUQQQOOOPPPQQQSSSSSSSSSSSSSSSTTTUUUWWWXXXUUUUUUVVVWWWYYY[[[]]]^^^^^^```bbbbbbaaa```aaabbbdddddddddeeeeeefffffffffeeeeeedddbbb___]]][[[ZZZ[[[ZZZYYYWWWVVVUUUUUUUUURRRSSSUUUVVVXXXXXXXXXXXXVVVVVVUUUTTTTTTTTTUUUVVVTTTUUUXXXZZZ[[[[[[ZZZYYYWWWXXXYYYYYYWWWWWWWWWYYY[[[\\\]]]^^^^^^___aaabbb___^^^\\\[[[ZZZYYYZZZZZZZZZYYYXXXVVVVVVVVVVVVWWWUUUVVVVVVUUUSSSSSSTTTUUUccc\\\VVVVVVUUURRRQQQSSSSSSTTTTTTTTTSSSRRRRRRQQQTTTSSSRRRRRRSSSTTTUUUVVVVVVVVVWWWXXXYYYZZZZZZ[[[VVVVVVUUUUUUVVVWWWXXXYYYYYYXXXXXXYYY[[[\\\[[[ZZZZZZYYYYYYXXXXXXXXXWWWVVVWWWVVVVVVWWWWWWUUURRROOOOOOPPPQQQQQQQQQPPPOOONNNMMMNNNPPPRRRSSSSSSRRRQQQPPPOOOOOONNNMMMLLLLLLKKKMMMLLLLLLNNNPPPQQQOOOMMMLLLJJJIIIJJJKKKKKKIIIGGGGGGGGGHHHHHHHHHHHHIIIIIIGGGHHHHHHIIIIIIIIIHHHGGGEEEDDDDDDDDDDDDDDDEEEEEECCCDDDFFFGGGHHHGGGFFFEEEEEECCCAAA@@@AAADDDGGGIIIKKKQQQSSSMMMFFFEEEFFFFFFDDDDDDGGGOOOWWW\\\\\\\\\VVVRRRLLLHHHFFFFFFEEEDDDBBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@@@@AAA@@@???>>>???@@@BBBCCCCCCCCCBBBBBBBBBCCCDDDDDDCCCCCCDDDDDDCCCBBB@@@???<<<=========>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<:::;;;<<<>>>???@@@@@@AAA?????????@@@@@@AAACCCCCC@@@>>>;;;:::::::::888777444666777999999999888777666666555555555555666666888888999:::<<<>>>AAABBBEEEEEEDDDAAA===<<<<<<===BBBDDDFFFEEEBBB>>><<<;;;:::888888:::>>>@@@@@@???>>>>>>>>>>>>???@@@AAABBBCCCCCCEEEGGGJJJKKKIIIGGGEEEEEEEEEGGGHHHGGGEEECCCBBBCCCCCC@@@===???FFFLLLaaaqqq}}}zzzkkkYYYIII>>>;;;<<<>>>>>>>>>===<<<===999888666555444444444555444555666777888888888888666666444444333444555555222222333333444444555555444444333333333444444555222222111111111111222222222222222222222222222222......///000000///...---////////////////////////---...///000111000000///////////////////////////////////////////////////...///111222222111000///,,,---...000111111111000111111111000000000//////........................,,,,,,---------.........KKKJJJIIIIIIKKKKKKJJJIIIHHHNNNPPPLLLJJJOOOVVVYYYLLLKKKIIIGGGGGGGGGIIIJJJNNNNNNOOOOOOOOOPPPPPPPPPOOOOOOQQQUUUVVVYYYdddooorrriiiaaa___\\\YYYVVVSSSQQQOOOKKKLLLLLLMMMNNNPPPQQQRRRSSSSSSSSSSSSRRRQQQPPPOOOJJJJJJJJJJJJJJJKKKLLLMMMOOOQQQSSSVVVXXXYYYYYYYYYTTTPPPOOOQQQQQQOOOPPPTTTRRRQQQPPPPPPQQQRRRSSSTTT[[[\\\```gggmmmooollliiiaaa^^^YYYTTTRRRRRRTTTUUUSSSRRRRRRRRRTTTWWWZZZ[[[VVVVVVWWWYYY[[[]]]___```]]]___aaabbbbbbbbbcccdddddddddeeeeeefffgggggghhhffffffdddbbb```]]][[[YYY\\\[[[ZZZYYYWWWUUUTTTSSSRRRTTTVVVXXXYYYYYYYYYYYYXXXWWWVVVVVVVVVWWWXXXYYYTTTVVVYYY\\\]]]\\\[[[ZZZYYYZZZ[[[ZZZYYYXXXYYYZZZ]]]^^^___^^^\\\\\\^^^```^^^]]][[[ZZZYYYYYYYYYZZZZZZYYYWWWVVVUUUVVVVVVWWWSSSUUUVVVUUURRRQQQTTTWWWpppbbbUUUSSSWWWWWWTTTRRRSSSSSSTTTSSSSSSRRRQQQPPPTTTSSSRRRRRRRRRTTTUUUVVVVVVVVVWWWXXXYYYZZZ[[[\\\[[[ZZZXXXWWWVVVVVVWWWWWWZZZYYYXXXYYYZZZYYYXXXVVV[[[ZZZYYYXXXYYYYYYWWWVVVVVVVVVVVVWWWWWWVVVSSSPPPSSSSSSSSSSSSRRRPPPNNNMMMPPPQQQSSSTTTUUUUUUUUUUUUQQQQQQPPPOOONNNLLLLLLKKKNNNMMMKKKLLLMMMLLLJJJHHHLLLIIIGGGHHHKKKLLLJJJGGGIIIIIIJJJJJJJJJJJJJJJJJJFFFHHHJJJKKKKKKJJJHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFIIIKKKLLLKKKJJJIIIFFFDDDBBBAAABBBEEEHHHJJJKKKMMMKKKHHHGGGIIIGGGDDDBBBBBBEEEMMMUUUYYYYYYXXXQQQOOOLLLJJJIIIGGGDDDBBBCCCBBBBBBAAAAAABBBBBBCCCBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@>>>>>>>>>@@@BBBDDDAAAAAABBBCCCDDDEEEFFFFFFCCCDDDEEEEEEDDDBBB@@@???<<<=========>>>>>>??????::::::;;;<<<=========<<<999:::===???AAABBBBBBAAA?????????@@@AAABBBCCCDDD@@@>>><<<:::::::::888777666777999:::999888666555444444444555555666888888888888999:::<<<>>>AAABBBEEEEEECCC@@@<<<;;;;;;===CCCEEEGGGFFFBBB>>>;;;999888666666:::>>>BBBAAA@@@>>>???@@@AAABBBBBBAAA@@@BBBBBBCCCFFFIIIJJJJJJHHHJJJJJJKKKMMMNNNMMMJJJHHHCCCEEEDDDAAA???AAAIIIOOOdddqqqzzzppp\\\JJJ???999999;;;============>>>???999888666555444444444555555555777888888999999999777666555444333444444555111222222333444555666666444444333333333444444555444333333222222333333444111111111111111111111111---...///111111111000000////////////////////////---...000111111111000///000000000000000000000000////////////////////////---...000111111000///...---...///000000///......111111111111000000000000........................,,,,,,,,,---------......IIIJJJLLLNNNOOONNNMMMLLLHHHLLLOOONNNOOOTTTVVVVVVIIIJJJJJJKKKKKKKKKLLLLLLKKKKKKLLLOOORRRSSSRRRPPPQQQTTTWWWWWWVVVZZZbbbiiiwwwiii```]]][[[XXXUUURRRPPPOOONNNQQQPPPNNNMMMNNNOOOQQQRRRVVVUUUTTTRRRPPPNNNMMMLLLLLLMMMNNNMMMKKKKKKMMMOOORRRQQQPPPPPPQQQRRRTTTUUUTTTTTTUUUUUUUUUTTTTTTSSSMMMUUUYYYTTTOOOPPPUUUXXX]]]```fffjjjmmmllljjjhhhcccaaa]]]YYYWWWVVVWWWWWWXXXVVVSSSTTTWWWXXXWWWUUU\\\ZZZXXXXXXZZZ\\\\\\\\\______^^^^^^___aaabbbcccdddfffggghhhggghhhjjjkkkfffggghhhfffbbb^^^\\\[[[\\\ZZZXXXVVVVVVWWWYYY[[[WWWUUUUUUVVVXXXZZZZZZYYYXXXVVVTTTSSSSSSTTTWWWXXXZZZZZZ[[[\\\^^^```bbbddddddaaa^^^[[[YYYYYYZZZ[[[^^^]]][[[ZZZZZZZZZ[[[\\\]]]]]]\\\YYYWWWVVVWWWYYY\\\ZZZWWWTTTSSSTTTVVVWWWUUURRRPPPPPPSSSXXX[[[\\\___\\\WWWSSSRRRQQQQQQQQQTTTTTTTTTTTTTTTTTTTTTTTTZZZSSSQQQVVVXXXUUUTTTVVVZZZXXXVVVUUUUUUWWWYYY[[[[[[\\\]]]]]][[[XXXVVVTTTZZZXXXVVVTTTSSSTTTVVVWWWYYYXXXWWWVVVUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPQQQQQQRRRRRRRRRQQQPPPOOOPPPSSSVVVVVVTTTRRRSSSTTTPPPPPPNNNMMMLLLLLLKKKKKKOOOMMMKKKKKKLLLMMMLLLKKKKKKJJJHHHGGGGGGHHHJJJKKKFFFJJJJJJGGGFFFIIILLLKKKHHHJJJMMMOOOOOOMMMJJJHHHFFFEEEDDDCCCBBBCCCCCCDDDEEEEEEEEEFFFGGGHHHJJJKKKEEEDDDCCCCCCDDDFFFHHHJJJJJJIIIGGGFFFFFFGGGIIIJJJIIIGGGHHHLLLRRRTTTPPPKKKGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBBBBBBBCCCCCCDDDDDDFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@AAAAAA???AAADDDDDDDDDCCCCCCDDDGGGFFFEEECCCAAA???>>>===???>>>>>>>>>>>>>>>??????:::::::::;;;<<<======>>>>>>@@@AAACCCEEEFFFGGGGGGCCCCCCBBB@@@>>>???AAADDDBBB@@@>>><<<:::999888777666777999999999999;;;===;;;888666777999:::999777555888;;;???AAABBBBBBBBBDDDBBB???>>>>>>>>><<<;;;???@@@CCCEEEFFFBBB<<<777:::::::::;;;<<>>===??????>>>>>>>>>>>>??????<<<<<<<<<===>>>????????????@@@AAACCCEEEFFFFFFGGGDDDDDDCCCAAA???>>>???@@@@@@>>>===:::999777777666666888999999888888:::;;;999777555555777888777666666888:::===???AAABBBBBBFFFDDDBBBAAAAAAAAA@@@>>>???AAACCCFFFFFFCCC===999999999999:::<<<>>>AAABBBCCCCCCCCCCCCCCCBBBAAAAAABBBBBB@@@@@@BBBFFFHHHIIITTTXXX]]]bbbccc___YYYUUUQQQLLLFFFCCCDDDGGGIIIKKKTTTVVVUUUOOOEEE===:::999777888888888777666555555444444444444333333333222555666777777777555444333777555222222444555333222111111111222333555666777444444444444444444444444333333222222222222222222111111000000000/////////000000000000000000000000////////////////////////...///000111111222222222111111000///////////////111000//////......//////...---...000222333222000////////////////////////...------------...//////222111111000///...------,,,------....../////////JJJKKKMMMNNNOOOOOONNNNNNPPPRRRPPPJJJIIIMMMQQQRRRPPPOOOMMMLLLLLLMMMNNNOOOQQQPPPPPPRRRSSSTTTSSSQQQNNNPPPSSSUUUVVV[[[bbbhhh~~~oooeee___]]][[[ZZZWWWUUUSSSSSSSSSSSSPPPOOONNNMMMMMMMMMOOOOOOQQQQQQQQQPPPOOOOOONNNNNNIIIJJJKKKKKKKKKKKKNNNOOOSSSSSSSSSSSSTTTUUUVVVWWWVVVWWWXXXZZZ[[[[[[[[[[[[YYY[[[ZZZXXXYYY]]]\\\YYYaaaeeejjjoooqqqqqqooonnnjjjfff```[[[ZZZ\\\```ccccccaaa``````cccfffhhhhhheeecccbbbbbbdddeeeeeeeeecccaaa___^^^^^^aaadddfffiiikkkllllllkkkjjjjjjkkknnnnnnlllhhheeedddfffhhheeedddbbb``````aaabbbccccccbbbaaaaaaaaa```]]]ZZZ\\\ZZZYYYXXXXXXZZZ]]]^^^___aaacccfffggghhhggggggjjjhhheeecccbbbbbbcccddd````````````___^^^]]]\\\[[[\\\\\\[[[YYYXXXYYY[[[TTTUUUVVVWWWXXXYYYYYYXXXNNNPPPSSSXXX\\\]]]\\\ZZZYYYXXXWWWVVVTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRTTTQQQQQQTTTWWWVVVVVVWWWYYYYYYYYYZZZZZZ[[[[[[[[[YYYYYYYYYYYYXXXXXXXXXXXXXXXWWWUUUTTTTTTVVVXXXYYYUUUUUUTTTTTTUUUUUUVVVVVVRRRSSSSSSSSSSSSRRRRRRQQQNNNNNNNNNNNNOOOQQQSSSTTTWWWXXXXXXVVVSSSPPPOOOOOOQQQQQQPPPPPPPPPPPPPPPQQQPPPOOOMMMMMMNNNNNNNNNMMMKKKKKKIIIIIIIIIIIIKKKKKKGGGJJJKKKHHHHHHLLLOOOOOOJJJKKKNNNOOOOOOMMMKKKIIIGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEGGGHHHJJJKKKLLLKKKJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHHHHGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEBBBDDDEEEGGGGGGFFFEEEDDDBBBBBBCCCDDDDDDEEEFFFFFFEEEFFFFFFFFFEEECCCBBBAAA@@@BBBEEEFFFEEEDDDEEEEEEEEEEEEDDDBBBAAA???>>>===@@@??????>>>>>>>>>??????>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBDDDEEEEEEFFFDDDEEEEEECCC@@@===<<<======<<<;;;999777666555555777888999999888777888999999888666666888888888777999999;;;===@@@BBBDDDFFFEEECCCAAAAAAAAAAAA???>>>???@@@BBBEEEFFFCCC???;;;888999999:::<<<>>>@@@AAADDDCCCCCCCCCCCCBBBBBBBBB@@@???>>>>>>@@@EEELLLRRR^^^iiirrrsssrrrpppfffZZZVVVRRRLLLGGGFFFEEEEEEEEEFFFHHHHHHDDD>>>888666666444444444555444444333333333333333333222222222222222444777888888666333111555444222222333444333222222222222333444555666777444555666777777666555444222222222222222222333333222222111111111000000000000000000000000000000000////////////////////////...///000111111222111111111000000///////////////000///......------...............000333444333222000000000000000000000000......------......///000000000000/////////..............................JJJKKKMMMNNNOOOOOOOOOOOOSSSUUUSSSNNNKKKNNNPPPOOOQQQOOOMMMLLLMMMOOOQQQSSSUUUTTTSSSSSSUUUUUUTTTRRRNNNPPPRRRSSSTTTXXX^^^bbbxxx}}}nnnddd^^^\\\[[[YYYXXXVVVUUUTTTTTTTTTUUUQQQPPPOOONNNNNNNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNMMMKKKJJJKKKMMMUUUUUUUUUVVVWWWXXXYYYYYY[[[\\\]]]^^^^^^^^^^^^^^^^^^bbbbbb___]]]______\\\cccfffkkkooorrrrrrqqqpppllliiifffcccbbbccceeegggeeedddcccdddfffiiilllnnnhhhgggfffggghhhiiiiiihhhiiigggdddbbbbbbeeeiiikkkkkkmmmnnnnnnlllkkkjjjkkkmmmmmmllljjjhhhggghhhjjjiiihhhgggfffffffffhhhhhhhhhfffcccaaaaaaaaa```___^^^\\\[[[ZZZ[[[]]]```bbbccceeeiiilllmmmlllkkkiiillljjjhhhgggffffffggggggaaaaaabbbbbb```^^^\\\[[[ZZZ[[[\\\[[[ZZZYYYZZZ\\\VVVWWWXXXYYYXXXVVVTTTSSSGGGIIIMMMSSSYYY[[[[[[ZZZUUUVVVXXXWWWVVVTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRUUUWWWWWWXXXXXXWWWXXXZZZ[[[[[[[[[[[[ZZZYYYXXXXXXXXXXXXYYYZZZZZZWWWVVVVVVUUUVVVWWWYYYZZZWWWVVVUUUTTTTTTTTTTTTTTTPPPQQQQQQQQQQQQQQQPPPPPPMMMLLLLLLLLLNNNRRRUUUWWWVVVVVVVVVUUUTTTRRRRRRRRRPPPPPPPPPPPPPPPQQQRRRSSSRRRPPPNNNNNNOOOPPPOOONNNLLLKKKKKKJJJJJJKKKKKKLLLGGGKKKLLLIIIJJJNNNQQQQQQMMMNNNPPPQQQQQQOOOMMMLLLIIIHHHFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEGGGGGGGGGGGGHHHJJJKKKLLLMMMMMMLLLLLLKKKKKKJJJJJJIIIJJJIIIGGGEEEDDDEEEGGGCCCCCCCCCDDDDDDEEEEEEFFFBBBDDDFFFHHHHHHFFFDDDBBBAAAAAABBBCCCEEEFFFGGGHHHGGGHHHIIIIIIHHHEEECCCAAAAAACCCFFFFFFFFFEEEFFFFFFEEEEEEDDDBBBAAA???>>>>>>@@@@@@??????>>>>>>???????????????@@@@@@@@@AAAAAA@@@@@@AAAAAABBBDDDEEEEEECCCDDDFFFEEEBBB>>>===<<<<<<;;;:::888777666666666888999:::999777666777888;;;;;;:::::::::;;;;;;;;;<<<===???AAAEEEHHHKKKLLLHHHFFFCCCBBBBBBBBB@@@?????????AAACCCDDDCCC???<<<888999:::;;;===???@@@AAADDDDDDCCCCCCBBBBBBBBBCCCAAA???>>>>>>???EEERRR___rrrrrr```XXXUUUOOOLLLJJJHHHFFFEEEBBBCCCBBB???:::555444333222222333333333333222222222222222222222222222222333444555666666555333222555444333333444444444444333333333333444555666777333555666888888666555333111111111222222333333333222222222222111111111000000000000000000000000000........................//////000111111111111111000000////////////000000//////...---------------///......000333555444333000000000000000000000000...............//////000////////////////////////////////////............KKKLLLMMMNNNOOOPPPQQQQQQSSSWWWXXXTTTQQQRRRQQQNNNPPPOOOMMMMMMNNNQQQTTTWWWWWWVVVTTTTTTUUUVVVUUUTTTPPPPPPQQQRRRSSSUUUYYY[[[kkkwww}}}vvvmmmeee```]]][[[ZZZXXXWWWVVVUUUUUUUUUVVVWWWTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRPPPQQQQQQOOONNNMMMNNNPPPWWWXXXYYYZZZ[[[\\\]]]]]]aaaaaabbbaaaaaa```______bbbiiilllggg```___aaaaaadddgggkkkppprrrssssssrrrnnnnnnmmmmmmlllkkkkkkkkkhhhhhhhhhiiijjjlllooorrrkkkjjjiiijjjllllllllljjjmmmjjjgggeeeeeehhhkkknnnlllnnnppppppnnnlllkkkkkkiiikkkllllllkkkiiiiiiiiikkkkkkjjjjjjkkklllmmmnnnxxxssslllhhhfffggggggggg```___]]]]]]^^^aaadddfffgggjjjmmmpppqqqpppmmmkkklllkkkjjjiiihhhhhhiiiiiibbbbbbcccbbb```^^^\\\ZZZYYY[[[\\\[[[ZZZYYYZZZ[[[YYYYYYYYYWWWTTTQQQNNNLLLJJJJJJLLLOOOTTTWWWXXXXXXTTTWWWYYYYYYWWWUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSQQQSSSUUUWWWXXXYYYZZZZZZUUUWWWYYYZZZ[[[[[[ZZZYYYYYYYYYYYYYYYYYY[[[\\\]]]XXXXXXWWWWWWXXXYYYZZZ[[[ZZZYYYWWWUUUTTTSSSRRRRRROOOOOOOOOPPPOOOOOONNNNNNLLLKKKKKKMMMOOOSSSVVVXXXWWWVVVUUUTTTTTTSSSSSSRRRPPPPPPOOOPPPPPPQQQRRRSSSSSSQQQPPPOOOPPPQQQPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLHHHLLLMMMJJJJJJOOORRRRRRQQQQQQSSSSSSSSSQQQPPPNNNJJJIIIHHHGGGFFFGGGHHHHHHKKKKKKKKKJJJIIIHHHFFFEEEGGGGGGHHHHHHIIIKKKLLLLLLMMMNNNNNNOOONNNMMMLLLKKKHHHIIIHHHFFFDDDEEEGGGIIICCCCCCDDDDDDEEEEEEFFFFFFBBBCCCEEEGGGGGGEEECCCAAA@@@AAABBBDDDFFFGGGHHHIIIIIIJJJKKKKKKJJJGGGEEECCCBBBDDDGGGHHHGGGFFFGGGGGGEEEEEEDDDCCCAAA@@@??????AAAAAA@@@???????????????>>>>>>???????????????@@@?????????@@@AAACCCEEEFFFAAADDDFFFFFFCCCAAA???>>><<<<<<;;;999999888888888999::::::999777666777888<<<<<<<<<;;;;;;;;;<<<===<<>>???AAABBBBBBDDDDDDCCCBBBBBBBBBBBBCCCBBB@@@@@@@@@@@@HHH\\\ppp~~~jjjaaa]]]WWWRRROOOLLLIIIFFF@@@@@@???===999666555444333333444444444333222222222222222222222222222222555444333222222333444555666666666555444444555666333333333333333444555666222333555666666555333222111111111222222333333333222222222222111111111000111111111111111111111111///////////////////////////000000111111111111000000000////////////000000//////...---------------000///...000222444444333000000000000000000000000///............///000000............//////////////////////////////......LLLLLLMMMNNNPPPQQQRRRSSSRRRXXXZZZXXXVVVVVVTTTQQQQQQQQQPPPPPPQQQTTTVVVXXXXXXVVVTTTTTTVVVVVVVVVUUURRRRRRRRRRRRSSSUUUWWWXXX```fffooovvvyyyyyyyyyxxxiiigggcccaaa```___]]][[[ZZZYYYXXXWWWWWWXXXYYYZZZYYYYYYXXXWWWVVVTTTSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUOOOQQQRRRSSSSSSTTTWWWYYYZZZ[[[\\\^^^___``````aaaeeeeeeeeedddcccbbbaaa```ccclllqqqllldddbbbeeeggggggjjjnnnrrruuuwwwwwwwwwssstttuuuuuutttssspppoooooopppqqqqqqqqqqqqsssuuunnnmmmmmmnnnpppqqqooonnnmmmkkkiiiggggggiiilllmmmnnnppprrrsssqqqooommmmmmgggjjjmmmnnnmmmlllkkkkkkmmmmmmnnnnnnpppqqqssssss{{{rrrllliiihhhhhhhhhcccbbbaaaaaabbbeeeiiikkkkkkmmmpppssssssrrrooommmkkkkkkjjjjjjjjjjjjjjjjjjeeeddddddbbb```^^^\\\[[[YYYZZZ\\\[[[YYYXXXXXXYYYZZZYYYVVVRRROOOLLLKKKJJJSSSQQQOOOPPPRRRUUUVVVVVVUUUXXX[[[[[[XXXVVVVVVXXXUUUUUUUUUUUUUUUUUUUUUUUURRRWWWZZZZZZZZZ\\\]]]\\\UUUVVVXXXZZZ[[[[[[ZZZZZZZZZ[[[[[[\\\]]]^^^^^^^^^ZZZZZZZZZZZZZZZZZZ[[[[[[]]][[[YYYWWWTTTRRRQQQQQQPPPPPPPPPOOOOOONNNLLLLLLKKKKKKLLLNNNQQQTTTWWWYYY[[[YYYVVVTTTTTTSSSQQQPPPQQQPPPPPPPPPQQQRRRSSSSSSTTTSSSQQQQQQRRRRRRRRRQQQMMMMMMMMMMMMMMMMMMMMMMMMIIILLLMMMJJJJJJNNNQQQQQQSSSSSSTTTTTTSSSRRRQQQPPPKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKIIIGGGFFFGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNPPPQQQQQQPPPNNNMMMHHHGGGFFFFFFFFFGGGHHHIIIEEEEEEEEEEEEFFFFFFFFFFFFCCCDDDEEEFFFFFFDDDCCCAAAAAABBBCCCEEEGGGIIIJJJJJJJJJKKKKKKKKKJJJHHHGGGFFFCCCEEEHHHHHHHHHGGGHHHHHHFFFFFFEEEDDDCCCBBBAAAAAABBBAAA@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@CCCEEEGGGCCCEEEGGGGGGEEEBBBAAAAAA===<<<;;;:::::::::::::::999;;;;;;:::888777888999:::;;;;;;;;;999999;;;<<<===BBBJJJSSSZZZ^^^______YYYTTTKKKEEEBBBBBBBBBBBBAAA@@@@@@AAABBBAAA???===<<<===???AAACCCDDDDDDDDDDDDCCCBBBAAA@@@AAABBBBBBBBB@@@BBBDDDEEEOOOkkk{{{rrrlllddd\\\UUUPPPJJJGGG@@@@@@>>>===;;;999888777555555555555444333222222222222222222333333333333555444111000000222555777888888888777555444555666333222222222222333444555222333444555555444333222222222222222222222333333222222111111111000000000111111111111111111111111000000000000000000000000000000111111111111000000///////////////000000111000///......------......111///...///111333333222000000000000000000000000//////......//////000111.....................///////////////////////////LLLMMMMMMNNNPPPQQQSSSTTTRRRWWWYYYWWWVVVXXXYYYWWWVVVVVVUUUUUUVVVVVVWWWWWWXXXVVVTTTTTTVVVWWWWWWVVVTTTSSSSSSTTTVVVXXXYYYZZZ\\\^^^bbbfffhhhgggggghhhaaa```___```aaaaaa___]]]]]]]]]\\\[[[[[[[[[\\\]]]^^^]]]]]]\\\ZZZYYYWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWRRRTTTVVVWWWXXXYYY\\\___\\\^^^```bbbcccdddddddddffffffffffffeeedddccccccdddkkkooollliiijjjkkkkkkmmmpppsssxxx{{{|||}}}}}}{{{{{{{{{zzzyyywwwvvvuuutttwwwyyyyyywwwuuuuuuwwwsssrrrssstttvvvvvvtttsssnnnmmmllljjjjjjkkkmmmnnnpppsssuuuvvvuuurrrqqqqqqkkkmmmooopppooooooppprrrnnnoooppprrrtttvvvxxxyyyyyyvvvppplllkkkiiihhhggggggfffeeeeeegggjjjnnnpppmmmoooqqqssssssrrrpppoookkkkkkkkkkkkkkklllllllllhhhgggeeecccaaa___^^^]]]XXXZZZ[[[[[[XXXVVVVVVVVVWWWTTTOOOKKKIIIJJJLLLMMMSSSQQQPPPRRRTTTWWWXXXWWWWWW[[[]]]\\\XXXVVVXXXZZZWWWWWWWWWWWWWWWWWWWWWWWWTTT[[[___]]]\\\______]]]WWWWWWYYYZZZ[[[\\\\\\\\\\\\]]]___```aaa``````___]]]]]]\\\\\\\\\\\\\\\\\\]]]\\\ZZZWWWUUUTTTSSSSSSRRRRRRRRRQQQOOONNNLLLLLLKKKLLLNNNPPPSSSVVVXXXYYY[[[XXXUUUTTTTTTTTTSSSQQQSSSSSSRRRRRRRRRSSSSSSTTTUUUTTTRRRRRRSSSSSSSSSRRRMMMNNNNNNNNNNNNNNNNNNMMMIIIMMMMMMJJJJJJMMMPPPPPPSSSSSSSSSSSSRRRQQQPPPOOOLLLKKKJJJIIIIIIIIIJJJKKKJJJKKKLLLLLLKKKIIIGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKLLLMMMPPPSSSSSSRRRPPPOOOIIIFFFDDDEEEGGGHHHGGGEEEGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFHHHJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHDDDFFFHHHIIIIIIHHHHHHIIIGGGGGGFFFEEEDDDCCCCCCBBBCCCBBBAAA@@@????????????????????????>>>>>>>>>>>><<<<<<<<<===@@@CCCFFFHHHGGGIIIIIIHHHEEEBBBAAAAAA<<<;;;;;;::::::::::::;;;:::;;;<<<;;;999999:::;;;:::<<<===<<<:::999;;;===AAAIIIVVVcccllloooooonnneee]]]QQQHHHCCCCCCDDDDDDEEECCCBBBBBBBBBBBB@@@>>>>>>@@@BBBDDDFFFGGGGGGGGGCCCBBB@@@?????????AAABBB??????BBBGGGKKKXXX{{{{{{pppfff]]]VVVPPPLLLIIIGGGCCCAAA>>><<<:::888777777666666444333111000222333333333444444444444333222111111111222444555888999999777333222333555222222111111111222333333333333333333333333333333333333222222222222222222111111000000000/////////111111111111111111111111111111111111111111111111000000111111111111000000///////////////000111111111000//////......//////222000......000111111000///////////////////////////////////////000000111.....................---......//////000000111111MMMMMMMMMNNNPPPRRRSSSTTTRRRVVVWWWTTTTTTYYY\\\\\\[[[ZZZZZZYYYXXXXXXWWWVVVWWWUUUTTTTTTUUUWWWXXXWWWTTTTTTTTTVVVYYY\\\]]]]]]^^^]]]^^^aaaaaa______aaa```_________aaaaaa```___aaa```___^^^^^^^^^___```aaa``````___]]][[[YYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZZZZ[[[]]]___^^^___bbbdddeeefffffffffeeeeeefffffffffffffffeeedddhhhkkkkkkmmmqqqppplllrrrtttxxx|||}}}{{{zzzyyyyyyyyywwwzzz}}}}}}yyyvvvuuuvvvwwwwwwwwwyyyzzzzzzxxxwwwqqqpppooonnnnnnooopppppprrruuuxxxyyyxxxvvvttttttppppppqqqpppppprrruuuxxxoooppprrruuuxxxzzz|||}}}pppooonnnooooooooommmkkkjjjiiihhhhhhjjjnnnqqqtttooopppqqqssssssrrrpppooollllllllllllmmmmmmmmmmmmkkkjjjgggdddaaa`````````XXXZZZ[[[ZZZXXXUUUTTTTTTRRROOOJJJGGGGGGJJJNNNRRRLLLLLLNNNRRRVVVYYYZZZZZZYYY]]]___]]]XXXVVVYYY\\\YYYYYYYYYYYYYYYYYYYYYYYYVVV^^^bbb___]]]```aaa^^^XXXYYYZZZ[[[\\\]]]^^^^^^^^^___aaaccccccbbbaaa```^^^^^^^^^]]]]]]\\\\\\\\\\\\[[[ZZZXXXWWWVVVUUUUUUUUUTTTTTTRRRQQQOOOMMMLLLKKKMMMOOORRRUUUWWWXXXXXXXXXUUURRRRRRUUUWWWWWWUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVTTTRRRRRRSSSTTTSSSRRRMMMNNNNNNOOOOOONNNNNNMMMJJJMMMNNNJJJIIIMMMOOONNNRRRRRRRRRRRRQQQPPPOOONNNMMMLLLKKKIIIIIIJJJJJJKKKIIIJJJKKKKKKKKKIIIFFFEEEEEEFFFHHHIIIJJJKKKKKKKKKKKKMMMQQQTTTUUUTTTQQQPPPJJJFFFCCCDDDGGGHHHEEEAAAIIIHHHHHHHHHGGGFFFFFFFFFHHHGGGGGGFFFFFFFFFEEEEEEDDDEEEFFFGGGIIIJJJKKKLLLKKKJJJIIIIIIIIIIIIJJJJJJDDDFFFIIIJJJIIIHHHIIIIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@????????????@@@?????????????????????;;;;;;;;;===@@@CCCGGGIIIKKKLLLKKKIIIEEEBBBAAAAAA;;;;;;::::::999::::::;;;:::;;;<<<<<<::::::;;;<<<<<<>>>@@@>>><<<;;;===@@@GGGQQQaaapppzzz}}}|||zzzsssjjj]]]QQQLLLKKKLLLNNNHHHFFFDDDDDDDDDCCCAAA@@@@@@AAADDDFFFHHHIIIIIIIIICCCBBB@@@>>>>>>???@@@AAA======BBBIIIOOO___wwwlllccc[[[VVVRRRTTTPPPKKKFFFBBB>>>:::777888777777666444222000///333333333444444555555555000111222333333333333333888999999666222000111333111111111000111111222222555444333333333333444555444333333222222111111111000000000000////////////111111111111111111111111111111111111111111111111000000111111111000000//////////////////000111111111111000///////////////333000......///000000//////////////////////////////////////////000111111//////.........------------......///000111111222MMMPPPRRRSSSSSSRRRSSSSSSUUUTTTTTTUUUWWWZZZ\\\^^^ZZZ[[[\\\\\\[[[YYYWWWUUUWWWVVVTTTSSSTTTVVVYYYZZZYYYXXXXXXXXXYYYZZZ\\\]]]aaa___\\\ZZZZZZ\\\___aaa___```aaacccccccccbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaccceeefffeeebbb___]]]\\\WWWWWWXXXZZZ\\\^^^```aaabbbaaabbbccceeeeeecccaaabbbeeejjjmmmmmmkkkjjjjjjkkkfffccceeegggggghhhkkkjjjlllooopppqqqsssuuuxxxwww||||||yyyyyyyyyzzz}}}}}}}}}{{{xxxxxxyyy{{{yyyyyyyyyxxxxxxyyyyyyzzzxxxuuuqqqqqqtttwwwyyyyyywwwzzz~~~~~~{{{xxxwwwxxxrrrrrrsssuuuuuutttvvvyyyxxxxxxxxxzzz}}}}}}{{{yyysssrrrqqqpppoooooooooooojjjjjjlllmmmoooqqqrrrssssssssssssrrrqqqpppooonnnmmmjjjiiikkkpppqqqoookkkjjjjjjiiieee___\\\]]]___]]]]]]]]][[[YYYVVVTTTRRRNNNJJJGGGHHHKKKOOOOOONNNPPPQQQSSSWWW[[[\\\[[[ZZZ[[[]]]___```___^^^^^^^^^[[[\\\___aaabbbbbbaaaaaadddbbbaaaaaabbbbbb```^^^ZZZZZZ[[[\\\^^^```bbbcccddddddddddddcccbbbaaaaaaeee```^^^```aaa]]]\\\]]]___\\\YYYXXXZZZZZZXXXVVVTTTTTTSSSRRRPPPOOONNNMMMPPPPPPQQQSSSUUUWWWYYYZZZ\\\ZZZWWWUUUUUUVVVXXXZZZXXXWWWUUUTTTRRRQQQPPPPPPTTTTTTTTTSSSRRRPPPOOONNNOOOPPPQQQRRRRRRQQQPPPOOOOOOMMMKKKKKKNNNQQQSSSTTTUUUWWWYYYYYYVVVSSSPPPPPPPPPMMMIIIHHHIIIKKKMMMNNNOOONNNMMMLLLJJJJJJIIIIIIEEEFFFHHHJJJKKKKKKKKKJJJLLLLLLNNNOOOOOONNNMMMLLLJJJIIIFFFDDDDDDEEEGGGHHHJJJJJJLLLNNNKKKEEEEEEIIIJJJDDDAAAEEEIIIHHHFFFEEEEEEFFFHHHJJJLLLLLLLLLLLLOOOMMMKKKIIIIIIJJJLLLNNNHHHIIIJJJKKKLLLLLLLLLLLLGGGHHHHHHIIIHHHFFFCCCBBB@@@@@@AAA@@@@@@@@@@@@@@@@@@??????>>>>>>???@@@AAA@@@???>>>>>>???AAACCCEEEEEEEEEFFFFFFEEEDDDCCCCCC===;;;888888:::<<<===============<<<<<<;;;;;;;;;???<<<<<>>@@@DDDIII^^^www|||lll]]]WWWWWWTTTOOOIIIIIIIIIJJJLLLLLLIIIGGGGGGGGGGGGIIILLLMMMMMMLLLIIICCC???@@@AAA@@@AAADDDEEEEEECCCDDDOOOiiizzznnngggdddcccbbb```cccaaaXXXIII===999999===>>>>>><<<888555444333444222222555444///---...777666333111000111222222222444666666555444555666333222222111111222222333444444555555666777777888888666444333333222000...333222111000////////////333333222111000000111111000000000000000///......222111///...---...000111////////////////////////000000///...............000000000000000000000000......---------,,,,,,,,,---------......000111111////////////////////////---------------...000000NNNQQQSSSTTTSSSSSSSSSTTTTTTTTTUUUWWWYYY[[[]]]^^^[[[\\\\\\]]][[[YYYWWWVVVWWWUUUTTTSSSTTTVVVYYY[[[]]]\\\[[[[[[[[[\\\]]]^^^___^^^\\\ZZZ[[[]]]___aaa\\\^^^```ccceeefffggggggffffffeeeeeeeeeeeeeeeeeeeeeggghhhfffccc___]]]]]]\\\\\\]]]^^^```bbbcccdddhhhhhhhhhiiikkkkkkiiigggeeehhhkkkmmmmmmllllllllllllfffdddfffhhhggghhhllloooqqqtttvvvwwwyyy{{{}}}||||||{{{{{{|||}}}}}}}}}{{{yyyyyyzzz|||}}}}}}|||{{{zzzzzzzzzzzz{{{xxxtttsssvvvyyy{{{|||xxx{{{|||zzzyyyyyyuuuvvvwwwxxxxxxwwwwwwxxxwwwwwwwwwyyy{{{|||zzzyyyuuuuuutttsssrrrqqqpppooolllnnnppprrruuuwwwxxxxxxssssssttttttsssrrrqqqpppooollljjjlllpppqqqnnnkkkiiiiiigggccc___]]]]]]^^^^^^]]]\\\ZZZWWWTTTQQQPPPNNNOOOPPPOOONNNMMMMMMMMMPPPQQQTTTXXX[[[]]]]]]\\\]]]___aaaaaa```^^^^^^___\\\]]]___aaabbbbbbaaaaaadddccccccccccccbbb```]]][[[[[[\\\]]]___```bbbcccfffffffffffffffeeeddddddeeeccccccggggggbbb]]]]]]^^^\\\YYYXXXYYYZZZXXXVVVUUUTTTSSSRRRQQQQQQQQQRRRTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYWWWVVVWWWXXXZZZ[[[ZZZYYYWWWUUUSSSRRRQQQQQQRRRSSSSSSSSSSSSSSSRRRRRRPPPQQQRRRRRRRRRRRRQQQPPPPPPOOOMMMMMMMMMPPPTTTVVVXXXZZZ\\\\\\XXXTTTPPPOOOOOOLLLIIIHHHJJJMMMNNNOOORRRQQQNNNLLLIIIGGGFFFFFFDDDEEEGGGHHHIIIJJJJJJIIIKKKLLLMMMMMMMMMLLLKKKJJJJJJIIIGGGEEEEEEGGGIIIJJJLLLKKKNNNQQQOOOLLLMMMQQQQQQJJJEEEGGGIIIHHHFFFFFFEEEFFFHHHJJJLLLLLLLLLLLLNNNMMMKKKJJJIIIJJJKKKLLLHHHHHHJJJKKKKKKLLLLLLLLLMMMMMMLLLKKKGGGDDD@@@>>>AAAAAA@@@@@@@@@@@@@@@AAABBBAAA@@@??????@@@AAABBB??????>>>>>>???AAACCCEEEFFFEEEEEEDDDCCCBBB@@@???>>><<<::::::;;;===>>>>>>>>>>>>======<<<<<<<<<<<<===;;;===?????????CCCJJJWWWlllyyyhhhaaa___[[[VVVPPPOOOOOOPPPRRRSSSQQQPPPTTTRRRPPPOOOQQQQQQQQQPPPKKKEEE@@@@@@@@@@@@AAADDDEEEEEEEEEFFFOOOfff{{{rrrnnnmmmnnnnnnrrrrrrnnncccRRRFFF@@@@@@CCCCCCAAA===999555444444444111111444444000000222999777555222111111222333222444666666555444555666333222222111111222222333333333444444555666666777777555333333333333111///333222111000////////////333222222111000000111111000000000000000//////...111000...---,,,---...///000000000000000000000000000000///...............000000000000000000000000111111000000000/////////---------......///000111000000000000000000000000------------...///000000OOOQQQSSSTTTSSSSSSTTTUUUSSSTTTVVVYYY[[[\\\^^^^^^\\\\\\\\\\\\[[[ZZZXXXVVVVVVUUUTTTTTTUUUWWWZZZ\\\^^^]]]\\\\\\[[[\\\\\\\\\^^^]]]\\\[[[\\\^^^aaaccc]]]___bbbeeehhhiiijjjjjjhhhhhhhhhgggggghhhhhhiiihhhjjjjjjhhhddd```^^^]]]___``````aaaccceeefffgggooonnnnnnnnnppppppnnnlllhhhjjjmmmnnnmmmmmmnnnooommmhhhfffhhhjjjiiijjjmmmsssvvvzzz}}}~~~~~~~~~}}}}}}~~~}}}{{{{{{|||~~~~~~}}}|||{{{{{{{{{|||xxxwwwyyy}}}{{{}}}}}}||||||{{{{{{{{{zzzyyywwwuuusssvvvvvvuuuwwwyyyzzzyyyxxxvvvvvvwwwvvvuuusssqqqpppnnnpppsssvvvyyy{{{{{{|||sssttttttuuuuuutttsssrrrpppmmmkkkllloooooommmjjjjjjgggdddbbbaaa```^^^]]]___^^^\\\YYYVVVSSSQQQPPPSSSTTTTTTPPPKKKJJJMMMQQQPPPSSSVVVZZZ]]]_________```bbbddddddbbb```___```^^^___aaabbbbbbbbbaaa```dddddddddeeeeeeccc___\\\]]]]]]]]]^^^___aaabbbccciiiiiiiiiiiihhhhhhhhhhhhgggfffiiiooonnnggg```]]]^^^\\\YYYYYYYYYYYYXXXVVVVVVUUUSSSRRRRRRSSSUUUVVVWWWWWWVVVUUUUUUUUUUUUVVVWWWWWWXXXYYYZZZ[[[\\\\\\]]][[[YYYWWWUUUSSSRRRRRRQQQQQQSSSTTTUUUUUUVVVVVVRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQOOOMMMPPPUUUZZZ]]]___aaa```[[[UUUQQQNNNNNNLLLIIIIIIKKKOOOQQQQQQRRRPPPMMMKKKHHHGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLKKKKKKJJJIIIHHHIIIHHHGGGGGGHHHJJJLLLMMMOOONNNPPPTTTUUUSSSUUUZZZYYYQQQJJJIIIIIIGGGGGGHHHFFFGGGIIIJJJLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKOOONNNMMMKKKHHHDDD@@@>>>BBBAAA@@@??????@@@AAABBBCCCBBBAAA@@@@@@AAABBBCCC??????>>>>>>???AAACCCEEEGGGFFFEEECCCAAA???===;;;???===;;;;;;===?????????>>>>>>>>>============<<<:::;;;===???>>>???IIIUUUiiissshhheee```[[[VVVUUUTTTVVVYYY[[[\\\[[[aaa]]]XXXTTTSSSSSSSSSRRRMMMFFF@@@@@@@@@???AAAEEEDDDGGGHHHJJJQQQbbbzzz}}}vvvvvvzzz|||}}}{{{lllZZZMMMGGGFFFIIIHHHEEE???999666555555555111111333444222333777:::999666333222222222333222444666666555444555666333222222111111222222333222222333333444444555555555333222222444444333111333222111000////////////333222111111000111111111111111000000000/////////000///---,,,,,,------...........................000//////............///000000000000000000000000111111111111111000000000......---......///000111111111111111111111111111------------...///000111OOOQQQRRRRRRQQQQQQRRRTTTRRRTTTWWWZZZ\\\^^^^^^___\\\\\\\\\[[[ZZZYYYWWWWWWVVVUUUUUUUUUWWWYYY[[[]]]``````______^^^^^^]]]]]]]]]]]]]]]^^^___aaaccceeeccceeegggiiikkkkkkkkkkkkiiihhhgggggggggggghhhiiijjjkkkkkkhhhddd```___^^^^^^___```bbbdddgggiiikkkrrrqqqppppppqqqqqqooonnnkkklllmmmmmmmmmnnnppprrrpppllljjjmmmnnnnnnnnnqqqvvvzzz}}}~~~}}}}}}~~~~~~}}}~~~~~~~~~~~~|||}}}~~~~~~~~~|||zzzyyyuuupppvvvuuuttttttvvvxxxxxxxxxuuuvvvwwwxxxxxxvvvtttsssppprrruuuwwwyyyzzzyyyyyyrrrssstttvvvvvvuuutttssspppnnnlllkkkmmmmmmkkkiiikkkgggdddcccdddccc```]]]___^^^\\\ZZZXXXVVVUUUTTTWWWTTTOOOJJJGGGJJJQQQWWWQQQUUUYYY]]]___```aaabbbdddfffggggggdddbbbbbbbbbbbbbbbccccccbbbbbbaaa```ddddddeeeggggggddd```\\\_________``````bbbccccccjjjjjjiiiiiiiiijjjjjjjjjjjjiiilllqqqqqqiiibbb```]]]\\\[[[YYYYYYXXXXXXWWWXXXVVVTTTRRRRRRTTTVVVXXXXXXXXXWWWVVVUUUUUUUUUVVVUUUVVVYYY[[[]]]^^^^^^^^^^^^\\\ZZZWWWUUUSSSRRRRRRQQQRRRSSSTTTUUUVVVVVVVVVTTTTTTSSSSSSSSSSSSTTTTTTSSSUUUUUURRROOOQQQXXX___aaaccceeeccc^^^WWWRRROOONNNLLLJJJKKKNNNQQQSSSSSSNNNMMMKKKIIIHHHIIIIIIJJJJJJJJJKKKLLLMMMMMMNNNNNNMMMLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIKKKMMMPPPQQQSSSQQQRRRUUUVVVUUUWWW[[[[[[SSSKKKIIIIIIGGGHHHKKKGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLJJJHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGFFFDDDCCCBBBAAA@@@??????AAABBBCCCCCCBBBAAA@@@@@@AAAAAABBB@@@???>>>>>>???AAACCCEEEIIIHHHFFFDDDAAA>>>;;;:::???===<<<<<<>>>?????????========================999;;;???@@@>>>BBBRRRccc}}}tttgggbbb]]]XXXTTTTTTTTTWWW]]]aaadddeeegggaaaYYYSSSPPPPPPPPPPPPMMMEEE@@@???@@@@@@BBBFFFFFFIIIMMMOOOSSS^^^nnnzzz~~~{{{~~~|||lllZZZMMMHHHGGGIIIHHHDDD???999777666777888333222333444333555999<<<:::777444333222333333333555666666555444444555333222222111111222222333111111222222333333333333333222111222444555444333222222111000//////000000222222111111111111111222111111111000000000000000000///...---------......++++++++++++++++++++++++000///............//////////////////////////////.......................................///000000000000000000000000000000------------...///000111NNNPPPQQQPPPOOOOOOPPPRRRQQQSSSVVVZZZ]]]^^^___```\\\\\\\\\[[[ZZZYYYXXXWWWXXXWWWWWWXXXYYY[[[\\\]]]cccccccccccccccbbbbbbbbb______```bbbccceeefffggghhhiiikkknnnooopppppppppkkkjjjiiigggggghhhiiijjjjjjkkkkkkhhheeebbbaaaaaa___```bbbeeehhhllloooqqqvvvtttrrrrrrrrrrrrqqqooolllmmmnnnnnnnnnooorrruuuuuupppooosssuuuuuuvvvxxx|||~~~~~~}}}yyywwwuuussssssuuuxxxyyyyyyssstttwwwyyyyyyyyywwwvvvuuuuuuwwwxxxxxxxxxwwwvvvqqqrrrtttvvvvvvuuusssrrrooommmkkkjjjjjjjjjjjjiiikkkhhheeedddeeeeeeaaa^^^[[[[[[ZZZZZZYYYYYYXXXXXXVVVRRRNNNMMMPPPTTTWWWXXXTTTXXX]]]```aaaaaaccceeegggiiijjjjjjgggeeeeeeeeeeeeeeeddddddcccaaa``````ccccccdddfffgggeeeaaa]]]aaaaaaaaaaaabbbcccdddeeeiiihhhhhhhhhiiijjjkkkkkkmmmjjjkkkooonnnhhhcccbbb^^^]]]\\\[[[YYYYYYYYYYYY[[[YYYVVVTTTSSSTTTVVVXXXWWWWWWWWWVVVWWWWWWXXXXXXVVVWWWZZZ]]]____________]]]\\\ZZZWWWUUUSSSRRRRRRSSSTTTTTTUUUUUUUUUTTTTTTUUUTTTSSSRRRRRRSSSTTTUUUUUUWWWXXXUUURRRTTT[[[bbbdddfffgggeee___XXXSSSPPPNNNMMMKKKLLLPPPSSSTTTUUUNNNMMMKKKIIIHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNNNNOOOOOONNNMMMLLLKKKKKKJJJJJJHHHIIIJJJLLLOOORRRUUUWWWXXXTTTRRRTTTTTTRRRSSSVVVWWWPPPJJJIIIIIIHHHJJJNNNIIIIIIIIIJJJKKKLLLMMMMMMMMMNNNNNNNNNMMMKKKHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHEEEEEEFFFFFFFFFFFFEEEEEECCCBBBAAAAAAAAACCCDDDEEECCCBBBAAA?????????@@@AAAAAA@@@??????@@@BBBDDDFFFKKKJJJHHHFFFBBB???<<<;;;>>><<<;;;<<<>>>???>>>===<<<<<<<<<<<<<<<<<<<<<===;;;>>>AAABBBBBBJJJ```tttnnnaaa[[[VVVRRRPPPPPPRRRWWW___fffjjjlllfff___VVVPPPMMMMMMNNNOOOKKKDDD???@@@AAAAAADDDHHHHHHLLLPPPRRRUUU[[[eeelllsssxxx~~~ttteeeUUUJJJFFFEEEDDDCCCAAA===999888999::::::666333444333222444999<<<:::777555333333444444333555666666555444444555333222222111111222222333111111111222222222222222222111111222444555555444222111000000000000000000222111111111111111222222222222111000///000000111000000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,//////............//////////////////////////////------------------------///............//////000////////////////////////...............///111111NNNOOOPPPOOOMMMMMMOOOQQQPPPRRRUUUXXX[[[^^^```aaa___^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZ[[[[[[\\\]]]^^^^^^___```aaabbbbbbbbbbbbbbbccceeeggghhhiiijjjjjjjjjlllooorrrtttvvvwwwwwwqqqpppmmmkkkjjjjjjkkkllljjjkkkkkkiiigggeeefffgggeeefffhhhkkkooorrrvvvwwwzzzxxxuuutttttttttsssrrrlllnnnooopppqqqsssvvvxxxyyyvvvvvv{{{~~~~~~}}}yyywwwtttsssvvvxxxzzz{{{uuuvvvxxxyyyzzzzzzzzzyyyzzzyyyyyyxxxxxxwwwwwwwwwqqqsssuuuvvvvvvuuurrrqqqooonnnllljjjiiijjjjjjkkkjjjiiigggfffeeeccc```]]]XXXXXXZZZ[[[[[[ZZZYYYYYYTTTTTTUUUZZZ______ZZZUUUVVV[[[```cccbbbbbbdddfffiiikkkmmmlllkkkiiihhhhhhhhhhhhfffdddcccaaa```___aaaaaaccceeefffeeebbb___aaaaaaaaabbbccceeefffgggggggggffffffgggiiikkkllloookkkjjjlllkkkfffcccbbb_________]]]ZZZYYYZZZ[[[]]][[[YYYWWWWWWWWWXXXYYYYYYYYYYYYYYYYYYZZZ[[[\\\YYYZZZ\\\^^^____________\\\[[[YYYXXXVVVUUUTTTTTTVVVWWWWWWWWWVVVUUUTTTTTTVVVUUURRRQQQQQQRRRUUUVVVUUUWWWXXXXXXWWWZZZ___ccceeeffffffddd^^^YYYUUUSSSOOONNNMMMNNNQQQTTTUUUUUUSSSQQQMMMJJJHHHHHHIIIJJJKKKJJJJJJJJJJJJKKKLLLMMMPPPOOONNNMMMLLLLLLMMMMMMJJJLLLNNNQQQUUUZZZ]]]___^^^XXXRRRRRRQQQNNNMMMPPPPPPLLLJJJKKKJJJHHHJJJNNNJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNOOOOOONNNLLLJJJIIIGGGGGGHHHIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFCCCBBBAAA?????????@@@@@@BBBBBBAAA@@@AAADDDFFFGGGKKKJJJIIIGGGDDDAAA???======<<<<<<===>>>???>>>===<<<<<<============>>>>>>???AAADDDGGGLLLZZZtttwwwfffZZZUUUQQQMMMKKKLLLPPPVVV^^^fffjjjlll```ZZZRRRMMMLLLNNNPPPQQQLLLFFFCCCDDDEEEDDDEEEIIIJJJNNNQQQSSSTTTWWW]]]bbbfffkkksss}}}zzzuuujjj\\\OOOFFFCCCBBB===>>>===;;;999999:::<<<;;;666333444444222444888:::999666444333333444555444555777666555333444444333222222111111222222333111111222222222222222222222111111222444555555444111111000000000000000111111111111000111111222333333222111000///000111111000000000000000////////////////////////////////////............//////000000000000000000000000000............//////////////////............//////....................................///000111111OOOPPPPPPOOOMMMMMMOOOQQQPPPQQQSSSVVVYYY]]]```bbbcccbbbaaa```___^^^^^^^^^^^^^^^]]]]]]]]]^^^^^^^^^[[[\\\___aaacccdddeeeeeefffgggjjjlllmmmmmmlllllloooqqqsssvvvxxxyyyzzzzzzvvvtttqqqnnnllllllmmmmmmjjjkkklllkkkjjjjjjlllmmmlllmmmnnnpppsssvvvxxxzzz|||yyyvvvtttttttttsssrrrmmmooorrrtttvvvwwwzzz}}}~~~{{{|||~~~|||yyyuuutttvvvzzz|||}}}{{{{{{{{{{{{{{{{{{{{{zzz{{{zzzxxxwwwvvvwwwxxxyyysssuuuwwwxxxxxxuuusssppppppooonnnlllkkkkkklllnnnhhhhhhhhhfffbbb___]]]\\\ZZZ\\\^^^``````^^^\\\ZZZZZZ[[[]]]______]]]YYYUUUYYY^^^ccceeecccbbbeeegggjjjlllnnnnnnmmmlllkkklllkkkjjjhhheeecccaaa```___`````````bbbdddeeecccaaaaaaaaabbbcccdddfffhhhiiigggfffffffffgggiiikkkmmmnnnjjjiiilllkkkfffbbbaaa```aaaaaa___\\\ZZZ\\\]]]]]]]]]\\\\\\[[[\\\\\\]]]]]]]]]]]]]]]]]]^^^______]]]]]]^^^_________^^^^^^\\\[[[ZZZYYYXXXWWWWWWWWWYYYYYYYYYYYYYYYXXXWWWWWWVVVTTTQQQOOOOOOQQQTTTVVVVVVVVVXXXZZZ\\\___bbbddddddeeedddaaa]]]YYYWWWWWWQQQOOOOOOPPPRRRUUUUUUUUUTTTQQQNNNJJJIIIIIIJJJLLLKKKKKKJJJIIIJJJKKKLLLMMMOOONNNMMMMMMLLLMMMNNNOOONNNPPPSSSXXX]]]aaaeeegggccc[[[TTTRRRPPPLLLKKKMMMLLLJJJKKKMMMMMMIIIIIILLLKKKJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOOOONNNMMMMMMGGGGGGHHHHHHHHHHHHGGGGGGIIIHHHGGGEEEDDDDDDCCCCCCBBBDDDFFFGGGHHHHHHGGGFFFEEEDDDBBBAAA@@@@@@@@@AAADDDCCCBBBBBBCCCEEEHHHIIIIIIIIIHHHGGGEEEBBB@@@???>>>>>>===>>>@@@AAA@@@>>>>>>>>>?????????@@@@@@@@@CCCCCCFFFMMMXXXlllyyyssstttvvvuuurrrjjj\\\SSSOOOMMMIIIFFFGGGKKKRRRZZZ```ccccccWWWSSSMMMJJJKKKOOORRRTTTQQQLLLIIIJJJIIIGGGFFFHHHKKKMMMPPPQQQRRRTTTWWW[[[\\\```gggtttooojjj```TTTIIIBBB>>>===999;;;<<<;;;::::::;;;<<<888444222444555333555999888777555333333444555666444666777666555333333444333222222111111222222333222222222222222222222222333111111222444555444333111111000000000000111111111111000000111222222333444333111//////000111222//////000/////////...---////////////////////////...............///000000000000000000000000000000.../////////000000000000//////............//////////////////////////////............///000111222QQQQQQQQQOOONNNNNNPPPRRRPPPPPPRRRTTTXXX\\\```bbbfffeeedddbbbaaaaaaaaaaaa``````_________^^^^^^^^^```aaadddhhhkkklllmmmmmmhhhjjjlllnnnoooooonnnmmmvvvwwwxxxyyyzzzyyyyyyxxxwwwuuuqqqnnnkkkkkkllllllkkklllmmmmmmmmmnnnppprrrppppppqqqrrrtttvvvxxxyyy{{{xxxuuussssssrrrqqqpppmmmppptttwwwyyy{{{~~~~~~|||}}}zzzvvvuuuwww{{{}}}~~~|||{{{{{{{{{{{{yyyxxxuuuttttttvvvyyyzzzuuuwwwyyyzzzyyywwwsssqqqqqqpppooommmlllllloooqqqeeehhhiiifff```[[[ZZZ[[[___aaadddffffffccc___\\\cccccc```[[[UUUSSSVVVZZZ[[[```eeefffdddccceeehhhkkkmmmoooooonnnmmmmmmnnnlllkkkhhheeecccaaa```______^^^___```cccddddddcccaaaaaabbbccceeegggiiijjjgggfffffffffgggiiilllmmmllljjjjjjnnnmmmfffaaa___```bbbbbb```\\\[[[\\\___]]]]]]^^^______``````aaabbbaaaaaa````````````aaa``````______^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZVVVTTTQQQNNNNNNQQQTTTVVVVVVVVVWWW[[[```cccddddddccccccbbb___[[[YYYXXXYYYRRRPPPPPPQQQSSSUUUUUUUUUQQQOOOLLLJJJJJJLLLNNNPPPMMMMMMLLLKKKKKKLLLMMMNNNNNNNNNMMMLLLLLLMMMNNNOOORRRTTTXXX\\\bbbgggjjjlllfff]]]UUURRRPPPMMMKKKLLLJJJIIILLLPPPNNNJJJHHHKKKKKKKKKJJJJJJJJJLLLMMMNNNPPPOOOOOOOOOOOOOOOOOOOOOGGGGGGHHHHHHHHHGGGGGGFFFHHHGGGGGGFFFEEEEEEFFFFFFBBBDDDGGGJJJJJJJJJHHHFFFFFFEEECCCBBBAAAAAABBBBBBEEEDDDCCCCCCDDDFFFHHHJJJHHHGGGGGGFFFEEECCCAAA@@@@@@??????@@@BBBBBBAAA???@@@@@@@@@AAAAAABBBBBBBBBEEEDDDHHHQQQaaayyy}}}jjjcccdddfffgggfffaaaVVVNNNLLLJJJGGGAAACCCGGGMMMTTTXXXZZZZZZPPPMMMHHHGGGJJJNNNSSSUUUVVVQQQNNNNNNMMMHHHFFFGGGJJJLLLNNNOOOPPPQQQTTTWWWVVVYYY___nnn{{{hhhcccZZZOOOEEE===999888888:::<<<<<<;;;:::;;;<<<444111111444555444666:::777666444333333444555777444666777666555333333444333222222222222222222333333333222222222222222222333222111222444555444333111000000000000000111111111111000000111222333333444333111//////000111222......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000111000000000000000000000000---.........//////000000000//////.........//////000000000000000000000000.........//////000111222PPPQQQRRRQQQOOOOOOOOOPPPTTTQQQOOOQQQWWW^^^bbbcccgggffffffeeecccaaa___^^^ccccccbbbaaa``````aaaaaafffffffffgggjjjmmmnnnnnnrrrpppoooppprrrtttuuuttt{{{yyyyyy{{{}}}{{{sssrrrqqqppppppooopppppppppnnnmmmlllmmmppprrrtttsssvvvxxxyyywwwtttrrrqqqsssqqqpppqqqssstttqqqnnnnnnrrrwww{{{}}}~~~{{{yyyzzz}}}~~~|||zzzyyyyyyyyyzzzxxxwwwuuutttuuuxxx{{{}}}|||xxxvvvwwwvvvsssqqqoooqqqpppjjjlllsssvvvtttvvvmmmbbb[[[ZZZ^^^dddgggeeebbb``````ccceeedddbbbeeebbb]]]ZZZYYYZZZ\\\^^^cccdddddddddcccdddfffiiinnnooopppooommmllllllmmmnnnllliiieeecccbbbbbbbbbbbbccceeefffgggggggggfffcccbbb```aaadddfffggggggbbbdddfffgggfffgggiiijjjooopppqqqqqqooolllhhheeehhhhhhgggeeecccaaa^^^]]]bbbdddeeedddbbbaaadddgggfffeeedddccccccdddfffhhhhhhfffdddcccddddddcccbbb___`````````___^^^]]]\\\[[[[[[ZZZ[[[[[[\\\\\\\\\XXXWWWUUUTTTTTTUUUVVVXXXYYYZZZ\\\^^^```cccdddeee``````^^^[[[XXXWWWWWWYYYQQQPPPPPPQQQTTTVVVVVVUUUSSSNNNJJJJJJNNNQQQPPPNNNOOOKKKLLLQQQQQQLLLLLLOOOQQQPPPNNNMMMMMMNNNOOOOOOOOORRRWWW]]]dddhhhhhhgggccc```[[[UUUQQQNNNLLLKKKIIIKKKMMMNNNOOONNNLLLKKKKKKJJJIIIHHHHHHJJJLLLMMMRRRRRRRRRSSSSSSPPPLLLHHHHHHHHHHHHGGGEEEEEEGGGIIIJJJIIIGGGEEECCCCCCCCCDDDHHHHHHJJJJJJJJJJJJHHHHHHGGGFFFEEEDDDCCCDDDEEEEEEGGGFFFFFFFFFFFFGGGGGGHHHEEEEEEGGGGGGFFFEEEBBBAAA>>>???AAACCCEEEFFFGGGHHHEEECCCDDDEEECCC@@@BBBGGGLLLJJJMMM\\\xxxxxxggg^^^[[[[[[^^^]]]ZZZUUUPPPMMMIIIEEECCCDDDEEEGGGIIILLLOOOPPPQQQKKKIIIGGGGGGIIINNNTTTWWW[[[TTTOOONNNKKKFFFDDDHHHEEEEEEFFFHHHLLLOOOQQQQQQRRRUUU^^^ppp|||sssbbb[[[OOOEEE???<<<::::::::::::;;;<<<======<<<<<<666555333111111222333444999888777555444222111111444444444333333222222222222222222222222222222222111111111222222333333333222222444444444444222222222333333444333222111000111222222333333333222222333333333222111000///...//////.........---------,,,,,,,,,------------...//////.........---------//////000000000000////////////000000000000//////------------........./////////............//////000111111000//////000222TTTTTTTTTRRROOONNNNNNOOOWWWTTTRRRSSSYYY___ccceeeggggggfffeeedddbbbaaa```cccccccccccccccdddeeefffiiiiiiiiikkknnnqqqrrrsssvvvuuuuuuvvvyyyzzzzzzyyyzzzzzzzzz}}}~~~|||uuuuuutttsssrrrqqqqqqqqqqqqqqqqqqqqqrrrrrrssstttsssuuuwwwwwwuuurrrqqqqqqqqqooonnnppprrrsssqqqoooqqquuuzzz~~~~~~~~~}}}}}}}}}~~~}}}|||{{{zzzyyyyyyuuutttsssrrrtttvvvyyy{{{}}}{{{{{{{{{xxxtttpppmmmqqqqqqnnnoootttvvvsssiiiddd^^^\\\]]]bbbfffhhheeecccbbbccceeefffeeedddfffdddaaa___^^^```bbbcccdddeeeeeeeeedddeeegggjjjkkkmmmpppppppppoooooopppqqqooollliiigggfffffffffeeefffgggiiijjjjjjiiihhhfffdddcccccceeeffffffeeedddeeeggggggggggggiiikkkmmmnnnooopppooonnnlllkkklllkkkiiihhhfffdddcccbbbcccfffhhhgggddddddgggjjjnnnmmmlllllllllmmmnnnooollljjjiiiiiijjjjjjhhhgggbbbbbbbbbbbbbbbaaa`````````aaabbbaaa___]]]]]]]]]]]]ZZZVVVTTTTTTWWW[[[^^^______```aaabbbccccccddd```___]]]YYYVVVUUUUUUUUUPPPPPPOOOQQQSSSUUUTTTSSSSSSOOOKKKKKKNNNPPPNNNKKKNNNKKKJJJNNNNNNJJJJJJMMMPPPOOOOOONNNNNNOOOQQQQQQTTTUUUZZZ___eeehhhiiihhhaaa___[[[WWWSSSQQQPPPPPPKKKLLLNNNOOOOOOOOOMMMLLLJJJIIIHHHGGGGGGIIIKKKLLLOOOOOOPPPQQQRRRQQQMMMKKKHHHIIIIIIGGGFFFFFFHHHJJJLLLKKKIIIGGGEEEEEEEEEEEEHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCCCCDDDEEEFFFHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDFFFGGGFFFDDDAAA@@@???AAACCCEEEHHHIIIJJJKKKGGGEEEFFFGGGEEECCCFFFLLLPPPTTT^^^pppjjj\\\XXXVVVVVVWWWXXXUUUQQQNNNKKKIIIEEECCCAAABBBCCCEEEHHHJJJKKKLLLHHHGGGEEEDDDGGGLLLQQQUUUXXXQQQMMMQQQRRRMMMGGGDDDDDDDDDEEEGGGKKKNNNPPPQQQSSSZZZfffzzz~~~rrriii]]]VVVLLLCCC===;;;999999999999:::;;;;;;;;;;;;;;;888666444333222333444555888888777666555333333222444444444333333222222222333333333333333333333333222222222222222222333333222222333444444333222222222333333333333222111000111222222333333222222111111222222222222111000000//////.........---------,,,,,,,,,------.........//////.........---------...//////000000//////...////////////////////////------.........///////////////............//////000111111000//////000222UUUUUUSSSQQQOOOOOOQQQSSSZZZXXXVVVWWW[[[```dddfffhhhhhhgggfffeeedddcccbbbeeeeeeeeefffgggiiijjjkkkllllllnnnpppsssvvvxxxzzz||||||}}}}}}zzz{{{}}}~~~|||xxxwwwwwwvvvuuuuuuttttttttttttuuuvvvvvvuuuuuutttssstttuuutttrrrqqqqqqrrrpppooooooqqqsssuuuttttttvvvzzz~~~~~~|||~~~|||{{{yyyxxxtttsssssssssuuuwwwzzz|||~~~zzzuuupppmmmqqqssssssssssssqqqmmm___]]]\\\^^^aaadddfffffffffeeeeeeggghhhiiihhhfffhhhgggfffeeeeeefffhhhiiifffggggggfffffffffiiikkkiiimmmpppsssssssssttttttuuutttrrrpppnnnmmmlllllliiijjjlllmmmnnnnnnmmmllljjjhhhgggfffgggfffeeeccceeefffhhhhhhhhhiiilllnnnooopppqqqqqqrrrsssssssssqqqooommmkkkjjjiiiiiijjjfffiiikkkkkkiiiiiillloooppppppppppppppppppppppppppppppppprrrsssssspppnnniiiiiiiiiiiiiiiiiiiiiiiiiiilllnnnlllgggcccbbbbbbccc___ZZZVVVWWW[[[aaafffeeeffffffeeeeeedddccccccbbb```]]]ZZZWWWUUUTTTTTTSSSRRRRRRSSSUUUUUUTTTSSSUUURRROOOOOOQQQQQQNNNKKKPPPLLLKKKLLLLLLIIIJJJMMMOOOOOOOOOOOOPPPRRRSSSTTTWWWXXXZZZ___cccffffffeee```___\\\YYYVVVUUUTTTTTTNNNNNNOOOPPPPPPOOONNNMMMKKKJJJIIIHHHIIIJJJKKKLLLKKKKKKMMMOOOQQQQQQOOOLLLHHHIIIIIIIIIGGGGGGIIIKKKNNNMMMKKKJJJHHHGGGGGGGGGHHHIIIJJJKKKKKKJJJIIIHHHHHHFFFDDDBBBBBBDDDFFFHHHHHHIIIIIIHHHGGGEEEBBBAAACCCEEEGGGHHHHHHFFFCCCBBBBBBDDDFFFIIIKKKMMMOOOOOOJJJIIIJJJKKKJJJHHHMMMTTTWWWcccuuunnnYYYQQQRRRRRRQQQPPPQQQNNNLLLJJJIIIHHHEEECCC@@@AAABBBCCCDDDEEEFFFGGGEEEDDDBBBBBBDDDIIINNNQQQTTTNNNMMMSSSWWWSSSHHHAAACCCCCCDDDEEEHHHLLLOOOQQQUUUaaasss|||rrrhhh```VVVPPPGGG???;;;:::999888888888999:::::::::999999999888666555444444555555888888777666666555444444444444333333333333222222444444444555555444444444333333222222222222222222222222333333333333222222222222333333333222111111111222222222222222111111///000111222222222222222/////////.........------++++++,,,---......///////////////.........------.........//////.........//////...------...//////....../////////000000000//////............//////000111111000//////000222QQQRRRQQQPPPPPPRRRVVVYYY\\\ZZZYYYZZZ]]]aaadddfffjjjiiihhhggggggffffffeeehhhhhhhhhhhhiiikkklllmmmlllnnnqqqsssvvvyyy}}}}}}|||~~~|||zzzyyyyyyzzzzzzzzzzzzyyyyyyyyyxxxxxxwwwvvvvvvvvvvvvtttttttttrrrpppppprrrsssrrrrrrsssuuuwwwzzz{{{{{{|||~~~}}}}}}{{{xxxwwwwwwvvvvvvwwwyyy{{{}}}}}}yyyuuurrrnnnqqqtttuuurrrmmmfffaaa_________aaadddeeeeeedddgggggghhhiiikkkkkkjjjiiiiiiiiiiiiiiijjjjjjjjjjjjiiijjjjjjiiiiiiiiilllnnnllloootttvvvwwwwwwwwwxxxyyyyyyxxxwwwvvvtttssssssoooppprrrsssssssssrrrqqqooommmlllkkkkkkiiigggdddfffgggiiijjjkkkmmmpppssswwwvvvvvvvvvwwwyyyzzz{{{uuutttrrrpppooopppqqqrrrkkknnnqqqqqqpppooorrrtttsssssssssssssssrrrqqqpppssstttvvvyyy{{{{{{wwwuuurrrrrrrrrsssssstttuuuuuusssvvvyyyxxxrrrmmmlllllljjjfffbbb^^^^^^bbbgggkkkiiijjjjjjjjjiiihhhfffeeedddaaa^^^\\\ZZZYYYXXXWWWWWWVVVVVVWWWXXXXXXVVVTTTUUUTTTSSSTTTUUUUUURRRPPPSSSQQQNNNMMMMMMLLLNNNPPPNNNOOOPPPQQQSSSUUUWWWXXXXXXXXXYYY[[[^^^``````___```___\\\YYYWWWUUUTTTTTTNNNOOOOOOPPPOOOOOONNNMMMLLLLLLKKKKKKLLLLLLMMMNNNJJJJJJKKKMMMOOOOOONNNLLLIIIJJJKKKJJJIIIIIIJJJLLLNNNNNNMMMKKKJJJIIIIIIHHHIIIJJJKKKLLLLLLKKKJJJIIIIIIGGGEEECCCCCCEEEHHHIIIHHHIIIJJJKKKJJJHHHFFFDDDCCCEEEHHHJJJKKKJJJHHHGGGEEEGGGIIILLLOOOQQQRRRSSSMMMMMMNNNPPPOOOOOOWWW```ccctttqqq```OOOLLLOOOPPPMMMKKKIIIHHHFFFFFFGGGGGGEEECCCCCCCCCCCCDDDDDDEEEEEEEEECCCBBBAAAAAACCCHHHLLLOOOPPPNNNOOOSSSTTTOOOFFF???AAABBBBBBCCCFFFJJJOOOSSS[[[lllwwwooohhh```[[[NNNIIICCC===;;;:::999999888888999999:::999999888999888777555555444555555888888777777666666666555333333333333333333333333444555666666666666555444333333333222222111111111222222222333333222222222222222222222222222222222111222222222222111111000000000111222222222222111////////////............++++++,,,---...///000000////////////............------............------000///---++++++---///000////////////000000000000//////............/////////000111000......000111RRRRRRRRRQQQQQQSSSXXX[[[\\\\\\\\\\\\^^^aaaeeeggglllkkkjjjiiihhhhhhiiiiiikkkjjjjjjjjjjjjkkkllllllkkknnnrrruuuxxx||||||~~~|||zzz|||}}}~~~|||xxxuuuttttttvvvxxxtttuuutttrrrpppqqqsssuuutttuuuvvvxxxzzz}}}}}}{{{yyywwwyyyyyyzzzzzz|||~~~}}}zzzvvvttttttqqqrrrsssrrrmmmddd\\\WWWdddccccccdddggghhhhhhggghhhiiikkkllllllllllllmmmkkklllllllllllllllllllllnnnooopppooonnnooorrrtttrrruuuyyyzzzzzzzzzzzz{{{~~~~~~~~~}}}{{{zzzwwwxxxyyyzzzzzzzzzyyyxxxttttttsssssssssqqqnnnkkkkkklllnnnoooppprrrvvvyyy~~~}}}|||zzzzzz{{{|||}}}zzzxxxwwwuuuuuuwwwxxxzzzssswwwzzzzzzxxxwwwyyy{{{}}}}}}}}}}}}|||{{{yyyyyyvvvxxx{{{~~~{{{yyyyyyzzz{{{}}}{{{~~~}}}yyywwwwwwrrrpppnnnlllkkkkkkmmmnnnkkklllnnnoooooonnnmmmllleeebbb___]]]^^^^^^\\\[[[YYYXXXXXXZZZ[[[ZZZXXXUUUTTTSSSTTTUUUWWWWWWVVVUUUUUUTTTRRRPPPOOOQQQRRRSSSPPPQQQSSSVVVXXXZZZ\\\]]][[[ZZZYYYZZZ\\\]]]]]]\\\aaa```]]]ZZZVVVSSSQQQPPPNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNMMMLLLKKKLLLNNNMMMKKKIIIIIIJJJLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKJJJGGGFFFEEEFFFHHHJJJJJJKKKLLLLLLKKKIIIFFFDDDDDDEEEGGGIIIJJJKKKJJJJJJGGGIIIKKKNNNPPPRRRSSSTTTPPPPPPSSSVVVUUUXXXbbbmmmvvvhhhYYYKKKJJJMMMLLLHHHFFFDDDCCCCCCDDDFFFFFFDDDBBBDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDHHHMMMOOOOOOQQQRRROOOJJJFFFBBB??????@@@AAABBBDDDIIIPPPVVVdddyyytttjjjccc]]]WWWSSSIIIEEE@@@<<<;;;;;;::::::999999:::::::::999999888777666666555555555555555888888777777666666666555333333333333333333333333444555777888888777555444333333333222222111111111222222222222222222222222222222222222222222222333222222222222111111000///111222222222222111000000000000/////////.........,,,,,,---......///000000000000/////////.........------............------000///---++++++---///000////////////000000000000//////............/////////000000///......///111XXXXXXWWWVVVTTTTTTWWWYYY\\\]]]^^^___```bbbfffjjjmmmlllkkkjjjjjjkkklllllllllllllllkkkkkklllmmmmmmkkkpppuuuyyy{{{zzzuuussstttvvvxxxuuuvvvvvvtttssssssuuuwwwuuuwwwxxxzzz{{{~~~~~~|||{{{zzz|||||||||}}}~~~}}}xxxtttssstttssspppoooooojjjaaaZZZYYYddddddeeehhhlllooopppooolllmmmnnnnnnmmmnnnqqqsssoooooopppqqqrrrrrrsssssswwwxxxxxxxxxwwwxxx{{{}}}yyy{{{}}}~~~}}}}}}~~~{{{{{{}}}~~~~~~zzzwwwwwwwwwxxxwwwwwwyyy}}}}}}}}}}}}}}}~~~}}}}}}}}}}}}~~~{{{}}}~~~}}}|||{{{xxxvvvtttsssooopppsssuuuvvvvvvuuutttjjjfffbbb```aaabbb```]]]ZZZYYYZZZ\\\]]]\\\YYYWWWSSSTTTTTTUUUVVVWWWXXXXXXWWWXXXWWWTTTTTTWWWXXXWWWVVVWWWZZZ]]]___bbbcccdddaaa___]]]\\\]]]_________bbb```]]]ZZZVVVRRROOOMMMMMMMMMMMMMMMNNNNNNNNNOOOKKKKKKKKKLLLLLLLLLMMMMMMOOOMMMLLLLLLMMMLLLJJJHHHIIIKKKMMMNNNMMMMMMMMMNNNLLLMMMMMMNNNNNNNNNNNNMMMMMMNNNOOOPPPPPPOOONNNMMMNNNMMMKKKIIIHHHHHHHHHIIILLLLLLLLLLLLJJJIIIGGGEEEHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJLLLNNNPPPQQQRRRSSSQQQSSSWWWZZZ[[[```mmm{{{vvv```TTTJJJHHHIIIFFFCCCAAAAAAAAABBBCCCEEEEEECCCAAABBBBBBAAAAAAAAA@@@@@@@@@DDDCCCCCCDDDFFFJJJMMMPPPPPPSSSRRRJJJBBB??????>>>===>>>@@@AAACCCIIISSSZZZnnnvvvpppggg^^^WWWQQQMMMJJJDDDAAA>>><<<;;;;;;;;;:::999999:::::::::999888888555555555666666666666666888888777666666555444444222222333333333333444444444555777888888777555444333333222222222222222222222222111111111111222222222222111111222222333444222222222222111000//////222222222222222111000///000000000/////////......---............/////////000000000/////////...............//////.........//////...------...//////....../////////000000000//////............/////////000000///......///111\\\\\\]]][[[YYYYYYZZZ[[[]]]___aaabbbbbbeeeiiimmmnnnmmmlllkkkkkklllnnnooolllllllllmmmnnnooopppqqqnnnssszzz}}}|||xxxuuuuuuvvvwwwvvvwwwxxxwwwvvvvvvwwwyyyxxxzzz|||}}}}}}yyyuuusssrrrrrrmmmkkkllliiicccbbbddddddeeehhhmmmrrrttttttrrrqqqrrrrrrqqqpppqqqvvvyyytttuuuvvvwwwzzz}}}~~~|||zzztttvvvyyy|||}}}}}}|||{{{tttooojjjggghhhgggddd```]]]]]]^^^aaabbbaaa^^^\\\YYYYYYYYYXXXXXXYYY[[[]]][[[______]]]]]]aaabbb^^^]]]___bbbeeehhhiiijjjkkkfffccc```^^^___aaaaaaaaaaaa```]]]ZZZVVVSSSOOONNNMMMMMMMMMNNNOOOPPPQQQRRRMMMNNNNNNOOOOOOOOOOOOOOOOOOMMMLLLLLLMMMLLLKKKIIIIIILLLNNNOOONNNNNNNNNOOOLLLMMMOOOPPPQQQRRRRRRQQQOOOPPPQQQRRRRRRQQQPPPOOOPPPPPPOOOMMMLLLJJJHHHGGGKKKKKKLLLMMMNNNOOOPPPPPPRRRPPPMMMJJJHHHGGGHHHHHHIIIJJJKKKMMMNNNOOOPPPPPPRRRTTTYYY^^^```fffvvvooo\\\SSSKKKIIIFFFBBB@@@@@@BBBAAABBBDDDEEEEEECCC@@@@@@@@@@@@@@@????????????DDDCCCCCCDDDGGGJJJNNNPPPQQQSSSOOOFFF@@@@@@???;;;;;;===???@@@CCCJJJUUU^^^pppzzznnnbbb___YYYSSSOOOJJJGGGEEEAAA>>><<<;;;;;;;;;:::999888888999999888888777666444444666777888999999999888888777666555333333222222222222333333444444444333555777888888777555333222222222222222222333333333222111000000111222333222222111111111222333444222222222222111000///...000000111222222222222111000000000000/////////...////////////............000000000000/////////......//////000000//////...////////////////////////------.........///////////////............//////...///000///------///000[[[]]]^^^___^^^^^^___```^^^aaacccdddeeeggglllpppooonnnlllkkklllmmmooopppkkkllllllnnnppprrrssstttqqqvvv}}}|||yyywwwvvvuuuwwwxxxyyyyyyxxxwwwxxxzzz|||~~~|||vvvrrrqqqqqqkkkhhhjjjjjjhhhjjjpppdddggglllqqquuuvvvsssppptttuuuuuusssqqqtttyyy~~~xxxyyyzzz}}}yyy{{{~~~~~~xxxrrrooonnnmmmhhhdddbbbbbbdddfffhhhgggdddbbb``````^^^]]][[[\\\^^^aaaaaafffgggeeefffjjjjjjfffcccdddgggkkkmmmoooooopppgggddd```^^^___aaabbbbbb```___^^^[[[XXXTTTQQQOOOMMMMMMNNNOOOPPPRRRSSSTTTQQQRRRSSSSSSTTTTTTSSSSSSNNNMMMLLLLLLMMMMMMLLLKKKJJJLLLOOOPPPOOOOOOOOOPPPLLLNNNPPPRRRTTTUUUUUUTTTPPPQQQRRRSSSSSSRRRQQQPPPQQQQQQQQQPPPNNNKKKHHHFFFIIIJJJLLLPPPTTTYYY]]]___]]]YYYSSSNNNJJJHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNRRRUUU[[[```cccjjj{{{jjjZZZSSSMMMJJJFFFAAA@@@CCCBBBBBBCCCDDDFFFEEEBBB@@@AAAAAAAAAAAA@@@@@@@@@@@@CCCCCCCCCDDDGGGJJJMMMOOORRRRRRLLLDDDBBBCCC@@@999:::<<>><<<:::999::::::999777777777888777777666555555444555666888:::;;;;;;;;;999888777555444222111111222222222333333444444444333444777888888777444333111111111222222333333444333222111000000111222333222222111111111222444555222222222111111000.........///000111222333333333000000000000////////////000000000///......------000000000000//////////////////000000000000////////////000000000000//////------------........./////////............//////...///000///------///000bbbeeefffccc^^^\\\^^^bbbdddcccfffjjjjjjhhhllltttpppqqqpppnnnnnnqqqvvvzzzvvvssspppnnnoooppppppppprrrxxx~~~{{{vvvssstttzzzzzz{{{{{{|||}}}~~~~~~~~~~~~zzztttpppnnndddhhhmmmqqqrrrnnnjjjfffkkkoootttvvvuuussstttuuuwwwwwwxxxyyyzzz{{{{{{{{{xxx}}}zzztttrrrrrrpppkkkgggfffkkkmmmjjjiiikkkllljjjeeeeeeeeefffggghhhiiijjjmmmnnnoooooollljjjiiiiiimmmnnnppptttwwwuuuooojjjgggeeeccccccdddeeeeeeeee\\\^^^___\\\WWWTTTTTTVVVQQQQQQQQQQQQQQQRRRSSSTTTRRRQQQPPPOOOOOOQQQSSSTTTPPPPPPPPPMMMKKKJJJKKKMMMLLLNNNPPPQQQPPPOOOOOOPPPMMMNNNPPPRRRTTTVVVVVVWWWWWWTTTPPPOOORRRUUUUUUUUUSSSSSSTTTTTTRRRPPPMMMKKKIIILLLOOORRR[[[iiitttwwwttteeeVVVOOONNNLLLKKKKKKPPPOOOOOONNNNNNNNNNNNNNNOOOUUU\\\______eeexxxkkk\\\XXXPPPIIICCC@@@?????????@@@CCCEEEFFFFFFGGGGGGFFFEEEDDDBBBAAABBBCCCCCCGGGFFFEEEEEEEEEGGGHHHIIIIIIHHHEEECCCAAA???>>>>>>BBB===;;;>>>CCCIIIRRR[[[jjjpppuuuvvvnnnbbbUUUNNNLLLJJJHHHEEEDDDCCCDDDEEEBBB@@@<<<888666666777777666666666666555555555555555555777888999:::::::::999888666555444333222222333333333333444444444444888444111111444555444333222222222222222222222222555444333333222222333333111222222111000000111333111111111111000000000000111111111111111111111111111000///......///000111////////////////////////...............---------................................................111111000///......//////000111111111222222222222222222111000//////000000ccceeegggeeeaaa```cccfffjjjhhhkkkpppqqqoooqqqvvvvvvtttrrrtttwww{{{~~~~~~}}}zzzwwwvvvvvvwwwwwwvvvuuu{{{{{{yyyzzz}}}xxxrrrmmmkkkgggjjjmmmppppppmmmjjjgggooorrrvvvxxxxxxxxxxxxxxxwwwwwwxxxxxxyyyzzz{{{{{{{{{~~~}}}xxxwwwxxxvvvrrrnnnjjjnnnpppmmmlllnnnnnnmmmkkkkkkjjjkkklllnnnpppqqquuuwwwzzzzzzxxxvvvuuuuuuttttttuuuxxxyyywwwsssnnniiigggeeeeeefffggggggfff]]]]]]]]]ZZZXXXVVVWWWXXXWWWWWWVVVUUUUUUUUUUUUUUUTTTSSSQQQOOONNNOOOPPPQQQRRRRRRQQQNNNLLLLLLNNNPPPNNNPPPRRRSSSRRRQQQQQQQQQOOOPPPQQQTTTUUUWWWWWWXXXYYYVVVSSSSSSUUUVVVVVVUUUVVVVVVUUUSSSQQQMMMJJJHHHGGGKKKQQQYYYiii{{{ooo\\\SSSQQQPPPNNNOOOPPPPPPOOONNNNNNNNNNNNOOOQQQTTT[[[aaaccchhhvvvlll^^^YYYQQQIIIDDDBBBAAAAAA@@@@@@AAAAAAAAACCCEEEFFFFFFFFFEEECCCAAAAAAAAABBBEEEDDDCCCCCCCCCEEEFFFGGGGGGFFFEEECCCBBBAAAAAAAAADDD???===@@@DDDHHHOOOVVV]]]```bbb```YYYOOOGGGBBBDDDCCCBBBAAAAAACCCDDDFFFBBB@@@<<<999777666777777666666666666555555555555555666888:::;;;;;;;;;:::666666444333222111111111333444444555666666666555999666444333555666666444333333333333333333333333333222222111111111111111111222222111000000111333222222222111111000000000111111111111111111111111111000///......///000111///////////////////////////.....................////////////////////////........................222111000///////////////000000000000111111111222111000000///......//////dddggghhhhhheeeeeehhhkkkpppnnnooouuuwwwvvvtttuuuxxxvvvuuuzzz}}}}}}~~~~~~}}}{{{}}}}}}}}}{{{wwwrrrnnnkkkqqqrrrsssttttttsssqqqpppuuuuuuwwwzzz|||}}}|||zzzwwwwwwvvvvvvvvvxxxyyyzzz}}}}}}||||||}}}|||xxxtttooossstttqqqoooqqqrrrpppsssrrrqqqqqqrrruuuyyy{{{zzz~~~}}}|||}}}|||{{{{{{{{{yyyvvvsssooommmkkkjjjkkklllkkkjjjccc```]]]\\\\\\]]]^^^^^^______]]]\\\ZZZYYYXXXWWWXXXWWWTTTRRRPPPOOOOOOOOOTTTTTTRRRPPPNNNNNNQQQTTTPPPRRRTTTUUUTTTSSSSSSTTTQQQRRRTTTVVVXXXYYYYYYYYY[[[YYYXXXXXXXXXXXXWWWVVVVVVUUUTTTRRROOOLLLJJJHHHGGGLLLTTTbbbxxxzzzcccYYYWWWUUURRRQQQRRRQQQPPPOOONNNOOOOOOPPPUUUWWW]]]cccgggkkkttt~~~qqqccc\\\RRRJJJEEEDDDCCCCCCBBBBBBAAA@@@???@@@CCCFFFGGGGGGGGGEEECCCAAAAAABBBCCCCCCBBBAAAAAABBBDDDEEEFFFEEEEEEDDDCCCCCCCCCCCCEEEAAA???BBBDDDFFFKKKQQQWWWWWWUUUQQQJJJDDD@@@???>>>=========>>>@@@BBBCCCBBB@@@<<<999777777777777666666666555555555555444555777999<<<===<<<;;;999666555444333222111111111222444666888999999888777888666444444555555555444333333333333333333333333111111000////////////000111222222111000000111333444333333222111000000///000000000000000000000000000000////////////000000///////////////////////////////////////000000000000000000000000000000000////////////////////////222111111000000000000000////////////000000000000000//////...............hhhiiijjjjjjiiiiiikkkmmmrrrqqqrrrwwwzzzzzzvvvrrrtttvvvzzz~~~}}}}}}~~~~~~}}}zzzwwwtttrrrpppwwwwwwwwwwwwwwwxxxyyyyyyxxxvvvvvvxxx|||~~~|||zzzvvvuuutttttttttvvvwwwxxx{{{zzz{{{~~~zzzwwwtttxxxyyyuuusssuuuvvvuuuxxxwwwuuuuuuvvvzzz~~~}}}{{{yyywwwvvvvvvuuussssssssssssrrrpppkkkfffbbbaaadddffffffeeehhhgggfffccc```]]][[[ZZZ]]][[[YYYWWWTTTSSSRRRRRRUUUTTTSSSQQQOOOQQQTTTWWWRRRTTTVVVWWWVVVUUUUUUVVVUUUVVVWWWYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[YYYWWWVVVSSSRRRQQQPPPOOONNNMMMMMMKKKOOOWWWggg}}}jjjbbbaaa^^^WWWSSSTTTSSSQQQPPPOOOPPPQQQRRRZZZ\\\aaaeeefffiiisss~~~}}}kkkbbbVVVLLLGGGEEEDDDCCCCCCDDDDDDBBB@@@@@@DDDGGGIIIKKKLLLJJJFFFCCCCCCDDDDDDCCCBBBAAAAAABBBCCCDDDGGGFFFEEEDDDDDDCCCCCCDDDEEEAAA@@@CCCDDDEEEHHHMMMTTTTTTQQQLLLFFFBBB@@@@@@>>>>>>=========>>>???@@@AAA@@@===:::888777777777666666555555555444444444444777:::===>>><<<:::888777666555444444444444444222444777:::;;;:::999888555444333222222222222111444444444444444444444444111111000///////////////111222222111000000111333333333222111000//////...////////////////////////000000////////////000000////////////////////////000000000000000111111111000000000000000000000000000000000000000000000000222111111000000000111111.........////////////000000//////.........//////llllllllllllkkkkkklllnnntttuuuvvvyyy}}}}}}yyysssrrryyy~~~zzzyyyzzz~~~zzzvvvuuuvvvvvvvvvuuuuuuuuuuuuwwwyyy{{{|||xxxvvvtttuuuxxxzzzyyywwwuuuuuutttssstttuuuvvvwwwvvvwwwzzz|||zzzyyy}}}}}}yyywwwzzz|||{{{{{{yyyxxxwwwxxx|||~~~{{{zzzyyyyyy}}}|||zzzzzzzzzyyywwwuuuqqqmmmhhhgggjjjllllllkkkpppooommmkkkgggddd```___^^^]]]\\\ZZZXXXVVVUUUTTTTTTTTTSSSRRRQQQRRRVVVYYYTTTVVVXXXYYYXXXWWWWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\ZZZ[[[\\\\\\[[[YYYWWWVVVSSSRRRQQQOOONNNNNNNNNOOONNNRRRZZZhhh~~~}}}rrrppppppjjj___XXXWWWUUUSSSRRRQQQRRRTTTUUU[[[___ddddddaaadddtttvvvkkk[[[OOOIIIGGGFFFDDDAAADDDEEEDDDAAAAAAEEEIIINNNRRRTTTRRRLLLHHHGGGHHHFFFEEEDDDCCCCCCDDDEEEEEEIIIHHHFFFEEECCCBBBBBBBBBCCC??????BBBDDDEEEHHHMMMMMMMMMLLLIIIDDD???<<<<<<>>>>>>??????@@@AAABBBBBBAAA@@@>>>;;;999888777777555555555555444444444444444666999<<<===;;;999777666555555444444444555555222444777:::;;;:::999888444555555444333222111111444444444444444444444444222222111000000000000111111222222111000000111333222222111000//////......//////////////////////////////000000000000//////////////////////////////000000000000111111222222////////////////////////111111111111111111111111111000000000000000111111---.........////////////000000000//////000111111oooooonnnnnnnnnoooooopppwwwzzz}}}~~~yyyuuu}}}}}}{{{zzz}}}zzztttqqqtttwwwyyyzzzxxxxxxyyy{{{|||}}}~~~xxxvvvtttssstttuuuuuuuuuvvvvvvvvvvvvwwwwwwvvvvvvvvvzzz~~~~~~}}}~~~||||||}}}~~~}}}zzzwwwtttqqqooooooooooooooowwwvvvuuusssoookkkhhhfffaaa```___\\\ZZZXXXVVVUUUSSSTTTTTTTTTTTTUUUXXXZZZWWWYYY[[[\\\[[[ZZZZZZZZZZZZ[[[\\\\\\]]]]]]]]]]]]YYY[[[]]]\\\ZZZXXXXXXXXXXXXVVVSSSPPPNNNMMMMMMNNNPPPTTT[[[fffwww}}}{{{vvviiiaaaZZZXXXVVVTTTTTTUUUWWWXXXZZZ___ddddddbbbiii~~~~~~qqq___QQQLLLKKKIIIHHH@@@CCCEEECCCAAABBBHHHNNNYYY]]]```\\\TTTLLLJJJKKKIIIHHHFFFEEEEEEFFFGGGGGGIIIHHHFFFDDDCCCBBBAAAAAABBB???>>>AAACCCDDDHHHMMMHHHIIIKKKIIIDDD???<<<:::<<<===>>>@@@BBBDDDFFFGGGAAA@@@>>><<<:::888777777555555555444444444444333333555777999:::888777555333333222222222333444444222444666888999999888777666888999888555444333444333333333333333333333333333333222111111111111222111222222111000000111333111111111000000000000000000000000000000000000000//////000000000000////////////////////////////////////000000111111222222////////////////////////000000000000000000000000///////////////000000111............////////////111000000000000111111222qqqppppppqqqrrrtttuuuuuuwww~~~{{{~~~~~~~~~~~~uuuqqqnnnqqqwww|||~~~~~~~~~yyyyyywwwtttrrrrrrtttvvvxxxyyy{{{||||||{{{yyyxxx{{{~~~~~~|||yyyvvvttttttttt|||||||||zzzwwwtttpppnnniiihhhfffccc___[[[YYYWWWRRRTTTWWWXXXXXXYYYZZZ\\\ZZZ]]]___```^^^^^^^^^^^^[[[\\\]]]]]]]]]]]]]]]]]]YYY[[[]]]]]]ZZZYYYZZZ\\\ZZZWWWTTTPPPNNNNNNOOOPPPRRRVVVZZZ```lllyyy{{{{{{{{{ooohhh]]][[[XXXVVVVVVWWWYYY[[[\\\___eeejjjooozzztttaaaSSSOOOOOOOOOMMMFFFGGGGGGCCCAAAFFFQQQZZZgggkkklllfffZZZOOOKKKJJJJJJIIIHHHGGGFFFGGGHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBDDD@@@>>>@@@BBBBBBFFFLLLIIIKKKMMMKKKGGGCCC@@@???;;;<<<>>>@@@BBBDDDEEEEEEAAA@@@>>><<<:::999777777555555555444444444333333222333555666666555444444222222222222222333444555333444444555666666666555777999;;;:::666444444555333333333333333333333333333333222111111111111222111222222111000000111333111222222222222333333333111111111111111111111111...///000111111000///...////////////////////////......//////000111111222000000000000000000000000000000000000000000000000...............///000000....../////////000000000///////////////000111111qqqqqqqqqrrruuuxxxyyyyyyvvv~~~}}}~~~mmmlllmmmsss|||~~~|||zzz{{{{{{zzzvvvqqqpppssswwwzzz|||~~~~~~{{{zzz}}}yyyxxxzzz|||yyyvvvsssqqqpppmmmiiiddd```\\\ZZZRRRUUUYYY[[[[[[[[[\\\]]]]]]```bbbbbbaaa```aaaaaa\\\\\\]]]]]]^^^]]]]]]\\\ZZZ\\\^^^]]][[[ZZZ\\\^^^WWWUUURRRPPPOOOPPPSSSUUUTTTXXXZZZ\\\aaakkkpppqqquuuyyy{{{ooojjj___]]]ZZZWWWWWWYYY[[[]]]```aaahhhrrr}}}uuuaaaTTTQQQSSSSSSRRRMMMMMMJJJEEECCCJJJYYYfffqqqtttuuulll]]]PPPJJJIIIKKKJJJHHHGGGGGGGGGHHHHHHCCCCCCBBBBBBBBBCCCCCCDDDFFFAAA???@@@AAAAAAEEEJJJJJJLLLLLLKKKGGGDDDBBBAAA>>>>>>???@@@@@@@@@@@@@@@AAA@@@???===;;;999777777555555444444444333333333222222333333333333333333444444444444555666666777444333333333444444444444555888:::999555222222333222222222222222222222222333222222111111111111111111222222111000000111333222333333444444555555666111111111111111111111111...///000111111000///...////////////////////////---......///000111111111111111111111111111111111////////////////////////---------------...///000////////////000000000000...............///000111pppsssxxxyyyxxxwwwxxxyyy~~~~~~~~~~~~~~~}}}}}}|||~~~~~~||||||~~~wwwooorrruuuzzz~~~{{{~~~|||{{{zzzzzz{{{|||}}}|||vvvppplllgggcccaaa]]]^^^^^^___``````______ddddddddddddddddddeeeeee___]]][[[[[[]]]^^^^^^^^^aaa```___]]]\\\[[[[[[[[[\\\\\\ZZZWWWSSSPPPPPPQQQUUUWWWZZZ\\\^^^aaaeeehhhnnnzzzjjjcccbbb\\\WWWVVVVVVVVVZZZ```___jjjwww{{{nnn___VVVVVV[[[```bbb]]]UUUOOOMMMMMMQQQ___nnn|||uuujjj```XXXTTTQQQOOONNNMMMKKKJJJIIIIIIJJJJJJAAADDDAAAGGGUUUSSSEEE@@@AAA???======???CCCHHHKKKNNNNNNOOOPPPOOOKKKEEE@@@AAA@@@???>>>>>>??????@@@AAAAAAAAA???;;;777555444777666555444333444444555666777777555333222444555555555555555555555555555444555555444333333666888888888999888777555333222333333333222222111111111333333333222222222111111444444333333222111000000111111000000000111222333222222222333333333444444222222222222111111000000222111///...------......000///.........000111222222///---...000222222000------......///000000000///000000///---,,,...///////////////////////////000000000000000000000000qqqtttxxxyyyxxxxxxxxxzzzzzz{{{|||}}}}}}}}}}}}}}}}}}}}}~~~}}}|||zzz{{{}}}{{{vvvuuuxxx|||}}}|||{{{|||~~~}}}wwwsssoookkkhhhhhhgggeeeccccccdddfffggggggggghhhhhhhhhgggfffeeebbb```^^^^^^___aaaaaa```cccbbbaaa___^^^^^^^^^^^^]]]]]]]]]ZZZVVVTTTSSSTTTSSSUUUWWWYYYZZZ]]]aaaccckkkyyy|||zzz|||uuugggcccbbb]]]ZZZZZZYYYYYY]]]ccceeeuuu~~~|||vvvpppmmmeee\\\YYY]]]cccggghhhaaaYYYRRRPPPPPPTTT^^^iiiooojjjaaaZZZUUURRRPPPNNNNNNMMMKKKJJJIIIIIIIIIIIIEEEGGGDDDHHHVVVTTTGGGCCCAAA@@@>>>>>>@@@DDDIIILLLOOOOOOPPPQQQQQQNNNIIIEEEAAA@@@>>><<<<<<<<<>>>???BBBCCCCCC@@@<<<888666666777666555444333444444555444555666444222111111222222222333444666777888999444555555555444444666888888888888888777555333222333333333222222222111111333333333222222222111111333333222222111000000///111111111222222222222333222222222222222333333333444333222111000000000000000///.........///000000000///......///000222333333222000111111111000...///////////////...............///---,,,+++,,,...////////////////////////000000000000000000000000sssuuuxxxyyyyyyxxxyyyzzzwwwxxxyyy{{{||||||}}}}}}zzzzzzzzz|||}}}|||{{{zzzyyyzzz|||~~~zzzxxx|||~~~zzzwwwttttttqqqlllhhhggghhhlllnnnjjjlllnnnoooooommmjjjhhhgggeeecccbbbdddeeeeeedddfffdddcccaaa``````aaaaaa___``````^^^[[[XXXWWWWWWUUUVVVWWWXXXYYY[[[^^^aaafffqqqrrrppptttooodddbbbaaa^^^^^^___^^^^^^bbbhhhpppyyylllhhhgggeeecccaaa^^^[[[]]]ccchhhkkkkkkddd\\\UUUTTTUUUWWW\\\bbbaaa^^^YYYUUUSSSRRRQQQOOOMMMMMMLLLKKKJJJIIIHHHGGGFFFIIIEEEHHHSSSQQQFFFDDDAAA@@@??????AAAEEEIIILLLNNNNNNPPPQQQRRRPPPMMMJJJBBB@@@===:::999:::<<<>>>CCCDDDDDDBBB===:::888777666666555444444444444555555666888777444222111111222333444555666888999999555666666666555555777999777777777777666555333333333333333222222222222111333333333222222222111111222222111111000000//////000111333444444444333222222222222222222333444444777555333000//////000000............///000111222///////////////111333444222333333333333111000///111000000///......------...//////...,,,,,,---///////////////////////////000000000000000000000000ssstttvvvwwwwwwxxxxxxxxxvvvwwwxxxyyyzzzzzzzzzzzzvvvvvvvvvxxxzzz~~~|||zzzyyyzzz{{{{{{|||}}}~~~{{{xxxsssnnnllllllnnnpppnnnqqquuuxxxxxxuuuqqqnnnkkkiiigggfffhhhiiiiiihhhfffeeecccbbbaaabbbcccddd```aaabbbaaa^^^[[[ZZZZZZZZZ[[[[[[ZZZZZZ\\\___bbbdddmmmnnnnnntttnnncccccc___^^^___bbbcccccciiipppwwwggg```___```___\\\\\\\\\___cccggghhhhhhaaa[[[UUUUUUWWWYYYZZZZZZYYYWWWUUUTTTTTTTTTSSSRRRMMMMMMLLLKKKJJJHHHFFFFFFEEEHHHDDDDDDMMMKKKAAABBB@@@???>>>>>>@@@DDDHHHJJJKKKKKKLLLNNNOOOOOOMMMJJJDDDAAA<<<999888999;;;===BBBCCCCCCAAA===999888777555555555555444444555555777999;;;:::888555333222666666666666666666666666555666777777666666777999777777666666555444333333222222222222222222222222333333333222222222111111222222222222111111000000000111333555555444333222111111111222444666888999999666333000...///000111///////////////000000111////////////000222444555222444666555222111222333000000//////............000111111000///...000111////////////////////////000000000000000000000000ssssssssstttuuuvvvvvvuuuwwwwwwxxxxxxxxxwwwwwwvvvsssssstttvvvxxx{{{||||||{{{yyyvvvwwwzzz}}}~~~|||xxxuuusssrrrrrrrrruuu{{{~~~zzzvvvooommmkkkjjjkkkllllllkkkgggfffdddbbbbbbccceeefffcccddddddccc```]]]]]]]]]_________]]]\\\^^^aaadddeeemmmpppttt{{{ssseeeddd^^^^^^aaaeeegggjjjttt~~~yyyggg^^^[[[[[[ZZZ\\\[[[\\\^^^```cccddddddYYYWWWTTTSSSVVVYYYXXXUUUVVVTTTSSSSSSTTTTTTSSSQQQNNNNNNLLLJJJIIIGGGFFFEEEDDDIIIEEECCCJJJFFF>>>@@@======<<<===???BBBEEEHHHFFFFFFFFFGGGIIIJJJHHHGGGDDDAAA===999888999<<<>>>???@@@AAA???;;;888666666444444555555555555555555666888::::::888555333333666666666666666666666666444666777777666666777888666666555444444333333333222222222222222222222222333333333222222222111111333333333333333333222222000111333555555444333222000000111333666999===???999777333000//////000111000000000000000//////...////////////111333555777999;;;<<<999333///000333............//////000000///000000000......000111////////////////////////////////////////////////tttrrrrrrrrrtttuuuuuutttwwwwwwwwwwwwwwwvvvuuuuuusssuuuwwwxxxyyy{{{~~~xxxyyyyyyvvvtttvvv{{{{{{xxxvvvxxx|||}}}tttrrrooonnnooopppoooooojjjhhhfffeeeeeegggiiikkkjjjjjjiiifffcccaaabbbcccccccccbbb```___```dddgggkkkrrruuu|||xxxhhhfffaaaaaadddhhhmmmuuu|||iii___[[[YYYYYYZZZ[[[\\\^^^___```aaaaaaSSSUUUUUUTTTUUUXXXWWWSSSTTTRRRPPPPPPQQQRRRQQQPPPPPPOOOLLLIIIGGGEEEEEEEEEFFFLLLIIIGGGKKKEEE>>>AAA<<<;;;;;;<<<>>>AAADDDFFFDDDCCCAAABBBCCCDDDCCCBBBBBB@@@===:::999:::<<<>>>===>>>???===:::666555444333444555555666555555555333555777666444333222222111222333444555777888888333555777777666666666777666555444333333333333444111222222222222333333333333333333222222222111111444444444444444444333333000111333444444444333222//////000222666:::>>>AAA888666444111000000111111111111111111000///...---/////////000222444777888@@@EEEHHHCCC888000...000------......///000000111,,,---------+++,,,---///////////////////////////////////////////////////uuusssqqqrrrtttvvvuuusssuuuvvvvvvwwwwwwwwwwwwvvvvvvyyy||||||{{{zzz|||}}}yyyzzzzzzxxxwwwzzz}}}|||xxxvvvtttsssssstttssssssooonnnllljjjkkkmmmppprrrsssrrrpppkkkhhhggghhhjjjiiihhhgggeeedddfffjjjmmmrrrvvvxxxzzzjjjhhhggggggiiinnntttkkk```[[[[[[\\\[[[^^^```aaa```^^^\\\[[[SSSXXXZZZWWWUUUXXXWWWTTTTTTRRROOOOOOQQQRRRRRRRRRRRRPPPKKKGGGEEEDDDEEEFFFGGGOOOMMMJJJLLLEEE>>>AAA<<<<<<<<<===???BBBDDDFFFEEECCC@@@@@@@@@AAA@@@??????===;;;:::999:::;;;<<<<<<>>>>>>===999666555444333333555666666666555555222444555444333222333444000111222333444666777777222444666777666555555666555444333222222222333444111111222222222333333333333333333222222222111111333333333333333333333333111111111222222222222333000//////111333777<<<>>>666555444333222111111222///000111111111000///////////////000333555888:::???IIIQQQOOOCCC777111111.........///////////////***+++,,,+++***+++---...////////////////////////////////////////////////wwwtttrrrsssuuuwwwvvvtttssstttuuuwwwxxxxxxxxxxxxzzz}}}|||zzzzzz{{{|||~~~~~~}}}{{{~~~|||yyywwwvvvvvvwwwvvvuuutttrrrpppoooooorrruuuwwwzzzyyyuuuppplllkkkmmmooonnnnnnllljjjiiikkkooossswwwyyyyyyzzzjjjjjjmmmlllmmmrrrzzz~~~iii\\\YYYZZZ[[[___bbbeeefffbbb]]]WWWTTTUUU\\\___ZZZVVVXXXXXXVVVUUUSSSPPPPPPRRRTTTUUUUUUTTTPPPKKKFFFCCCCCCEEEFFFFFFOOONNNKKKLLLDDD<<<@@@<<<<<<===>>>@@@CCCEEEGGGGGGDDDAAA???@@@@@@???>>><<<;;;:::999999999:::;;;<<<>>>>>>===:::777555555222333555666666666555555444555555444333444666777333333333333333333333333111444666777666555555555555444333222222222333444111111111222222333333333333333333222222222111111222222222222222222222222111111000000000111222333111000//////111555888;;;444444444333333222222222---...000111222222111111...//////111333666999:::999GGGVVVXXXMMM???777555000000000///......------+++,,,------,,,,,,...000////////////////////////////////////////////////xxxvvvvvvyyyxxxuuuwww|||||||||||||||}}}~~~}}}}}}~~~||||||||||||zzzxxxvvvuuutttvvvxxxzzz{{{zzz~~~|||yyyvvvtttuuuvvvvvvuuupppjjjiiimmmrrrwwwyyyzzzsssttttttrrruuu{{{jjjaaa^^^^^^^^^______^^^\\\YYYYYY[[[^^^jjjkkkfff___]]]aaa___ZZZUUUSSSRRRRRRTTTVVVWWWWWWSSSOOOIIIDDDBBBDDDGGGJJJMMMNNNNNNLLLFFF@@@<<<:::999:::;;;===???AAACCCEEEFFFHHHHHHFFFCCC@@@???>>>>>>;;;888999:::999999:::???>>>===<<<:::777555444666666666555555444444444444444444555555555666666444444444555555666666666444444555666555444222111222222333444444333333333444444444444444555666777333444555555444222000///111111222333444444444444222222222111111111111000000000000000000000000000000000111222222222222111......------...000333555//////000111333444555555;;;MMMdddpppiiiUUU???111000000///.....................------------......------------........./////////............//////zzzxxxyyy|||zzzwwwyyy}}}}}}}}}~~~~~~||||||{{{{{{|||~~~{{{xxxwwwwwwyyyzzzuuuppplllkkkooouuuyyy|||~~~{{{yyykkkccc______^^^______^^^[[[YYYYYY[[[]]]nnnmmmhhhaaa^^^```^^^XXXRRRPPPNNNNNNPPPQQQRRRRRRPPPMMMIIIEEEDDDEEEHHHJJJLLLMMMMMMJJJEEE@@@<<<:::::::::;;;===???AAACCCEEEGGGIIIIIIHHHDDDAAA???>>>AAA>>><<<;;;<<<<<<;;;;;;======<<<;;;999777666555555555555444444444333333444444444444555555555555222222222333333444444444333444555555444333222111333333444444444444444333555444444333333333444444222333444555555333222000222222333444444444333333222222222111111111111000000000000000000000000000000000111222222222222111///...------...000222444000000111222333444555555FFFVVViiissslllZZZGGG<<<000000///.....................------------......------.........///////////////............//////}}}|||~~~{{{{{{~~~}}}}}}~~~{{{zzzzzz|||}}}tttqqqoooooosssyyy~~~wwwmmmfffbbbaaa```bbbaaa```]]][[[ZZZ\\\]]]jjjiiieee___]]]^^^\\\XXXQQQNNNKKKJJJKKKMMMMMMMMMLLLJJJHHHGGGGGGHHHIIIKKKKKKLLLKKKHHHCCC>>><<<;;;;;;;;;;;;===???AAADDDEEEIIIKKKLLLKKKGGGCCC@@@???BBBAAA>>>=========<<<:::::::::::::::888777666555444444444444333333333333333333333444444444555555333333333333333444444444333333444444444333222222555555555555555555444444666555444333222222222222333444555666555444333222333444444444444333222222222222222111111111111000000000000000000000000000///000111111222222111111000///.........000111222111111222333333444555555FFFQQQ___eee___RRRCCC;;;000///......---...............------------................../////////000//////............//////~~~~~~}}}|||||||||sssssssssuuuyyy~~~~~~wwwpppkkkgggfffeeeiiiiiihhheeebbb``````aaaaaa```]]][[[\\\]]]\\\ZZZQQQNNNJJJIIIIIIJJJJJJJJJGGGGGGHHHHHHIIIJJJKKKKKKJJJJJJIIIFFFAAA===<<<;;;<<<<<<<<<<<<>>>AAADDDEEEMMMOOOQQQPPPLLLGGGCCCAAABBBBBB@@@===<<<===<<<888888888999888888777666555333333333333333333333333333333333333444444444444555555555666666666666666333333333333333333222222777666666555555555555555666555444444333333333444777777777777666555444333555555555555444333222111222222222111111111000000000000000000000000000000///000000111111111111111000000////////////000111222222333333444444444555<<>>===<<<<<<>>>AAADDDFFFOOORRRUUUUUUQQQLLLGGGEEECCCEEECCC??????AAA???999777888888888888777666555333333333333333333333333333333333444444444555555666666666666666666666666333333333333333333333444888777666555555555555666555555555555555666777777;;;;;;:::999777555444333666666666555444333222111222222222111111111000000//////////////////////////////000111111111111000///////////////000000000333333333333333333333333666999======:::666111.........------------............------------..................//////////////////............//////|||zzz}}}|||{{{xxxtttqqqqqqsssuuu|||~~~xxxqqqkkkhhhccc___]]]^^^]]]YYYWWWWWWMMMIIIDDDBBBAAACCCCCCDDDCCCDDDFFFIIIKKKLLLMMMMMMIIIIIIFFFCCC???======>>>???>>>===<<<>>>AAADDDFFFPPPTTTXXXYYYUUUPPPKKKHHHFFFJJJIIIDDDDDDHHHEEE>>>888888888888888777666555333333333333444444444444444444444555555555666666555555555444444444444444444444333333333444555555999888666555444444555666555555555555666777888999;;;;;;999888666555444333666666666555555333222222222222222111111111111000////////////////////////...///000000111111000000......//////000000000111333222222222222222222222222222333333222111///...---------,,,------...///......------------......------------........./////////............//////{{{zzzwwwsssppprrrwww{{{uuulllgggccc^^^\\\^^^]]]XXXUUUVVVMMMIIIDDDAAAAAABBBDDDDDDCCCDDDFFFHHHJJJLLLMMMNNNJJJIIIFFFBBB>>>===>>>@@@@@@>>>===<<<>>>AAADDDFFFNNNSSSXXXZZZWWWQQQLLLIIIGGGLLLLLLFFFGGGLLLIIIAAA999999999999888777666555333333444444444555555555555555555666666666777777666555555555444444444333555555444444444555666777999777555444333333444555666666555555555666666777777666666555444444444444555555666666555444333333222222222111111111111000////////////////////////...//////000000000000000------...000000111111111222222222111111000000000...------......///...------,,,,,,,,,------...///......------------......,,,,,,,,,,,,------------//////............//////~~~{{{yyyvvvrrrooorrryyywwwllleee^^^YYYXXX\\\]]]XXXUUUWWWNNNJJJEEECCCCCCEEEFFFGGGDDDEEEFFFHHHJJJLLLMMMNNNJJJIIIFFFBBB>>>===???AAA@@@???===<<<===AAADDDGGGLLLQQQWWWYYYWWWRRRLLLIIIEEELLLKKKEEEFFFLLLJJJAAA::::::::::::888777666555444444444555555666666666666666666666777777777777888888777777666666666555666555555444555666777888999777555333222333444555777666555444444444444444222222222222222333444555555555555666555555444333222222222111111111111000////////////////////////...//////000000000000000,,,---...000111222222222222222111111000/////////...------...000111111000,,,,,,,,,,,,------...///.........------.........+++++++++,,,,,,,,,------//////............//////yyyuuuuuutttsssxxx{{{zzznnn^^^___\\\XXXVVVVVVWWWVVVVVVPPPMMMIIIGGGGGGHHHHHHGGGGGGIIIIIIHHHKKKPPPPPPMMMKKKGGGBBB>>><<<>>>AAACCCCCC<<<555<<>>======???AAA???<<<777;;;AAA===FFF___cccTTTIIIIIIHHHCCCCCCIIIFFFEEECCCAAA>>><<<;;;:::::::::999777666444333333222444777777777666666777666777777777555555777888555555555555555555555555555555555666666777777777777555333333555666666444444444444444444444333333333444444444444444333333333444555666666555333222666555333222111111222222111111000///////////////000000000000////////////......///000000111111222111111111000000000////////////000000000000////////////////////////......111000000///......------,,,,,,,,,------.........000111111000///...000222}}}yyywwwwwwwwwuuuwww{{{xxx{{{}}}{{{uuuoookkkjjj___]]]\\\[[[\\\[[[ZZZXXXUUURRRNNNLLLLLLMMMLLLLLLKKKMMMLLLJJJLLLPPPOOOKKKDDDCCCAAA>>>=========>>>;;;<<<999;;;===<<>>===;;;:::999:::999777555444444444444444666777888666555666777888999:::999777777888999777777777666666555555555555555555555555666666666666555444555777777555444444444555444444333333222333333444444444444333333555555666666666555333222555555444333222222222222111111000/////////000000000000/////////.........,,,---///000111111000///111111000000000000////////////000000000000//////000000000//////.........111000000//////......---------------------......///000000///......000111}}}{{{zzz{{{{{{{{{zzzzzzzzzvvvuuuwwwtttmmmiiikkkfffdddbbbaaa```^^^[[[YYYWWWTTTQQQOOOOOOOOOOOONNNMMMNNNMMMKKKLLLNNNMMMIIIAAA@@@@@@???>>>===<<<;;;999<<<999999<<<<<>>===<<<;;;;;;;;;999777555444444666777444555666666444333444555888999::::::888777888999777777666666555444444444444444555555555555555555333444555666777666444222444555555555555444333222222333333444444444444333666777777666666444333222444333333222222222222222111111000000///000000111000000000000////////////+++---///000111000///---111000000000////////////...//////000000000000///111111000000///.........000000000000//////..................------------...///000///......000222~~~}}}|||}}}~~~{{{zzztttqqqtttuuuqqqmmmmmmnnnlllhhhfffccc___[[[XXXXXXUUUQQQOOOOOOPPPPPPOOOLLLNNNLLLIIIJJJMMMKKKGGG???@@@@@@@@@???===<<<::::::<<<888999>>><<>>>>>@@@BBBDDD@@@??????>>>===;;;;;;:::<<<:::888666666777888999555666666555444333444666777999::::::888666666777555555555444444444333333555555555555555555444444000222555666555444222111444555666777777666444444222333444555555555555555777666666555555444333222222222222222222111111111111111000000000000111111222222222111111111000000,,,---///111111000...---000000000////////////.........///000000000000000111111000000////////////000000000000000/////////.....................---...///000///...///111222yyywwwvvvvvvwwwvvvtttqqqrrrnnnjjjeeebbb]]]YYYUUUWWWTTTPPPNNNNNNOOONNNNNNJJJKKKJJJGGGHHHJJJIIIDDD@@@@@@AAAAAA@@@???===<<<;;;<<<888:::BBB???;;;CCCJJJGGGBBB???>>>???AAACCC???>>>===<<<;;;:::999888;;;:::999888888888999:::777777888777666666777999666888::::::888666555555444444444444444444444444666666666555555555555555///222444555444222111111333444777888999999777666333444555666666666666666555555555444333333333222111222222333333222222111111111000000000111222222333333222222222111111111......000000000000///...000000////////////......---...///000000111111000000000000000000000000000000000000000000000000000................../////////000111000///000222444{{{|||uuuuuuuuurrroookkkeee```\\\YYYUUUSSSUUURRRNNNLLLLLLMMMLLLLLLGGGHHHGGGDDDEEEHHHFFFBBBAAABBBBBBBBBBBB@@@???>>>:::===;;;===EEEAAA<<>>===???FFFCCC???FFF???EEEIIIIIIFFFDDDBBB@@@DDDCCCBBBAAA???===<<<;;;666666777888888888888777444444555444444555888:::777999;;;;;;999777555555333444444555666777888888888888777777666666666555222444666666333222333555222444888;;;======<<<;;;555555777888999999999999222222111111111222333333444555666777777777555555111111000000111222333333111111111111000000000000222111000000000000111111000/////////............---...///000111111111111......///000111222333333000000000000000111111111,,,------...///000111111000111222222111222444666uuullliiijjjcccbbb^^^ZZZVVVRRRNNNMMMPPPNNNLLLKKKKKKJJJGGGEEEEEEEEEEEEEEEDDDDDDFFFHHHKKKIIIEEEBBB@@@???@@@AAA<<<===??????>>>???BBBDDDFFFNNNSSSQQQLLLGGGBBB===>>>@@@AAAAAA>>>;;;::::::777777888888888888888777666777888777777888;;;===@@@===999888999999777444666666666666666555555555777666666666666555555555555444333222111222333444444555666888999999999999???===:::888666666777888555555444333333333333444333444444555555444444333555444333111000111111222000111222111000///000111222222222222111111000000333222222111000///......////////////////////////000000111222333333444444000000///..................------///111222111/////////000111222444555666yyyooogggcccbbb]]]\\\ZZZWWWTTTQQQOOONNNLLLJJJIIIHHHIIIHHHGGGEEEBBBCCCCCCCCCDDDFFFJJJMMMQQQOOOJJJEEEAAA?????????;;;===>>>??????AAADDDGGGKKKTTT[[[WWWPPPJJJEEEAAACCCDDDDDDBBB>>>;;;::::::888888999999:::999999888777777888777666777:::<<>>???@@@BBBFFFIIIPPP[[[ccc^^^SSSLLLIIIHHHIIIIIIGGGCCC>>>;;;::::::::::::;;;;;;;;;::::::999888888888777555666888:::<<<;;;999999999999888666444444555555666666777777777777777666666666666555555555444444444444555666777777555555555666777777777777777666666666555555555555444333333333333444333444444555555444444333555444333222111111111111000111333222111000111333000000000000000111111111111111111000000000000000222222222222222222222222//////000000111111222222000000///.............../////////111444555444333111111111111111222222333|||wwwppphhhbbb]]]XXXTTTTTTTTTTTTTTTRRRQQQOOONNNGGGFFFDDDDDDEEEEEECCCBBB>>>???@@@AAACCCHHHNNNRRRYYYVVVPPPJJJDDD???===;;;;;;<<<======>>>@@@DDDGGGQQQ^^^eee___SSSLLLKKKLLLOOONNNJJJDDD???;;;::::::;;;;;;<<<<<<<<<;;;::::::888999888777555555666888:::999999999999888777666333444444555666777888888666666666555555555444444555555555555555666666666999777555444333444555777222333333444444444333333555555444333333333333444333444444555555444444333444444333222111111111111///000222111000000111222//////000000000111111111000000000000000111111111222222222222222222222222.../////////000000111111000000///...............000///000222444666555444222111111000000000111111}}}wwwvvvqqqkkkeee```\\\XXXUUUVVVWWWVVVUUUSSSPPPNNNLLLIIIGGGEEEDDDDDDCCCAAA@@@???@@@@@@AAABBBFFFKKKNNNTTTQQQMMMHHHCCC???<<<;;;;;;<<<<<<;;;;;;===AAADDDNNNYYY```ZZZOOOJJJLLLNNNSSSQQQNNNGGGAAA<<<;;;;;;===============<<<;;;:::999:::999777555555666888888999999999888777666666333444444555666777888888555555555444444444333333555555555666666777777777999888666444333444555666222333444555555555444444555555444333333333333444333444444555555444444333444333333333222111111000...///000000//////111222000000000000000111111111000000000000000111111111111111111111111111111111///////////////000000000000000///...............000///000222444555555333111111000000//////000000xxxpppooommmjjjeee```[[[YYYWWWZZZZZZYYYXXXUUUPPPMMMJJJJJJHHHEEEDDDDDDCCC@@@>>>>>>@@@AAAAAABBBCCCGGGIIILLLKKKHHHDDDAAA>>><<<;;;<<<<<<;;;:::999;;;???CCCIIIRRRVVVQQQJJJIIINNNQQQVVVUUURRRLLLFFFAAA??????????????????>>>>>>===<<<:::::::::888666666888999999;;;<<<<<<999777777777444444555555666666777777555555555444444444333333333444555666777777777666999888666555555555666666777777777777777777888888555555444333333333333444333444444555555444444333333333333333333111000000...///111111000000111333222222222222111111111000111111111000000000000000////////////////////////////////////000000000000000000///.............../////////000222333222111000000///////////////000}}}uuupppkkklllkkkfff___ZZZXXXXXX[[[[[[ZZZYYYUUUQQQLLLJJJGGGEEEDDDCCCCCCCCCAAA???<<<>>>@@@AAABBBBBBDDDEEEGGGFFFDDDBBB???===;;;;;;;;;;;;:::999:::<<>>@@@@@@<<<999888999555555555666666666666666777777666666666555555555222333444666777777666666777777777777777777777666999999777777666777888999555555444333333333333444333444444555555444444333333333444444333222000//////111222222222222444555555444444333222111000000222222111111000000//////////////////////////////000000000000000000000000000000///...............///......///000000///---//////.........///000000yyytttsssjjjlllmmmhhh___XXXVVVWWWZZZZZZZZZYYYVVVQQQMMMJJJDDDCCCAAABBBCCCCCCAAA@@@999<<<@@@AAABBBBBBCCCDDDFFFEEECCCAAA???===;;;:::::::::::::::;;;>>>DDDHHHDDDHHHIIIEEEFFFMMMTTTXXX[[[[[[ZZZWWWQQQLLLIIIHHHEEEEEEEEEEEEDDDCCCBBBAAA:::;;;;;;999888888;;;===???BBBDDDCCC???;;;::::::666666666666666555555555888888888888777777777777111222444666666666666555777777888888888888777777999777555444333444666777555555444333333333333444333444444555555444444333333333444444333222000///111222444444444444666777777666555444222111000000333222222111000//////...////////////////////////111111111111000000000000000000///...............///...---...//////---+++...............///000000|||zzzzzz|||ssskkkccc]]]XXXUUUWWWXXXVVVRRRQQQQQQNNNHHHDDDDDDDDDCCCBBBBBBAAAAAABBBAAABBBCCCDDDBBB???<<>>===;;;:::;;;<<<>>>???AAACCCDDDEEEDDDFFFFFFDDDCCCHHHQQQYYY\\\```dddddd```ZZZUUURRRPPPOOOLLLJJJHHHEEEAAA???>>>>>>===;;;;;;:::::::::>>>>>><<<;;;999888777666444333333333444555777888777666666555555555555555555555666666777777888888777777888888888888777777888777666444444333333333666666555444333333222222444333222111111111222333222333444444444222///...///000111111111444888;;;<<<;;;:::999777555333222222111111111000000//////000000000000////////////---///111222333222000///000//////.........//////......---------......///...............///000000~~~~~~uuujjjbbb\\\WWWTTTUUUWWWUUUOOOKKKJJJGGGCCCDDDCCCCCCBBBBBBCCCCCCDDDCCCBBBAAABBBCCCBBB@@@===??????>>>===<<<<<<;;;;;;<<<<<<===>>>@@@BBBDDDEEEDDDFFFFFFDDDCCCHHHPPPXXX___ccciiikkkhhhbbb]]]YYYYYYVVVRRRNNNJJJFFFBBB@@@@@@???>>><<<;;;:::::::::===<<<;;;:::888777666555555444444333444555777888888888777666555555555666555555555555666666666777666777777888888777777666777777666555444333333333666555555444333333222222444333222222222222333444333333444555444222000///000111111111111333666999:::;;;<<<<<<:::666333000222222222222111111111000000000000000////////////...///000222222111000///000//////........./////////......---......//////...............///000000~~~~~~~~~}}}qqqggg___ZZZWWWVVVXXX\\\ZZZRRRKKKHHHGGGEEEEEEDDDBBBBBBBBBEEEGGGIIIFFFDDDBBBAAAAAAAAA???>>>;;;;;;<<<<<<<<<=====================???AAADDDEEECCCDDDDDDCCCCCCGGGOOOUUUaaagggppptttsssmmmfffbbbccc```[[[TTTNNNHHHDDDAAABBBAAA???===<<<:::::::::;;;;;;:::999777666555555666555444444444555666777:::999888777666666666666444444555555555555666666666666777777777777666666666666666555444444333333555555444444333333222222444333333222222333444444444444555555555333222000222222333222111222555777777999<<<===;;;777333///333333333222222222222222000000000000////////////...///000111222111000////////////......//////000000//////....../////////...............///000000~~~{{{xxxwwwvvvuuupppiiibbb^^^\\\YYYXXXYYY]]]]]]TTTLLLIIIIIIIIIHHHFFFDDDCCCDDDGGGKKKNNNKKKHHHCCC@@@??????===<<<<<<<<<======>>>>>>??????>>>=========???AAADDDEEEBBBBBBBBBAAACCCGGGNNNSSSaaaiiissszzzzzztttmmmhhhmmmjjjcccZZZQQQIIIEEECCCCCCBBB@@@>>><<<;;;:::999999999888777666555555555777666555444444555666666;;;;;;999888777777666666555666666666666666666666555666666777777666666555555666666555555444444333444444444333333333222222222222222222222333333333444555555555555444333222333444444333111111333555666777999999888555222000222222222222222222222222000000000000////////////...///000000111111000000//////////////////000111111111000/////////000000...............///000000zzzwwwtttqqqoooiiigggdddbbb```^^^ZZZWWWPPPUUUUUUNNNGGGFFFHHHHHHKKKIIIFFFDDDEEEIIIMMMPPPOOOKKKEEEAAA>>>===;;;:::>>>>>>>>>>>>============>>>>>>>>>>>>@@@BBBDDDEEE@@@@@@@@@AAACCCHHHOOOSSS```iiiuuu~~~zzzsssnnnuuussslllaaaUUUKKKFFFDDDCCCBBB@@@>>><<<;;;:::999777777777666666555555555888777666555444555666777;;;:::999888777777777777777777777777777777777777555555666666666666555555444555555666666555444333333333333333333222222222000111111222222222222222444444444444444444333333333444555333222111222333666555555444333222222222000000111111111111111111000000000000////////////......///000000000000000///////////////000111111333222111000000000000000...............///000000}}}xxxvvvtttqqqnnnfffeeeddddddbbb^^^YYYUUUKKKOOOOOOIIIFFFGGGJJJJJJMMMKKKHHHEEEFFFHHHLLLNNNOOOKKKFFFBBB???===;;;:::>>>======<<<<<<;;;;;;;;;??????@@@AAABBBCCCDDDDDD@@@@@@@@@BBBGGGMMMRRRVVVaaakkkyyy{{{xxxlll\\\OOOGGGDDDBBBAAA???===<<<:::::::::666666666666666666666666777666555555555666777888:::999888888777888888888999999888888888888777777444444555555555555444444444444555666666555444333333333333333222222222222000000111222333333333333444444333333333333333333333444555444222111222333555444222000000000111222000000000000000111111111000000000000////////////........./////////000000////////////000111222222444333222222111111111111...............///000000|||xxxwwwuuurrroooeeedddbbbaaa___\\\WWWTTTMMMOOONNNJJJIIIMMMNNNMMMMMMKKKHHHEEEDDDEEEGGGIIIKKKHHHEEEBBBAAA@@@>>><<<>>>>>>=========<<<<<<<<>><<<;;;:::::::::666666666666666666777777666666555555555777888999888777777777777888999999888888888888777777777666444444444555555444444444333444555777777666444333222222222222222222222222111222333555555555555555333333222222222222333333222444555444333222222333222222222111111111111111000000000111111222222222000000000000////////////...............///000000////////////000111222333555444333222222111111111...............///000000~~~yyyxxxvvvqqqmmmbbb```]]][[[ZZZYYYWWWUUUNNNNNNLLLHHHJJJNNNOOOLLLLLLJJJGGGDDDCCCCCCDDDEEEHHHFFFCCCBBBBBBBBB@@@???????????????@@@@@@@@@@@@???AAADDDFFFGGGFFFDDDCCCCCCCCCDDDHHHOOOWWW\\\___gggssskkkWWWJJJDDD>>>>>>===;;;;;;:::::::::666666666777777777777777666555555555666777999:::666666666666777888999:::888888777777666666666555333444444555555444444333222444555777777666444333222222222222222222222222222333555777888777777666222222222111111222333333111333555444333222222333111222333444444333111000111111111222222333333333000000000000////////////...............///000000////////////000111222333666555444333222222222222...............///000000zzzyyyzzzvvvnnnjjj```]]]ZZZWWWVVVUUUTTTSSSLLLKKKKKKKKKLLLLLLKKKIIILLLKKKHHHFFFCCCBBBAAA@@@DDD===;;;AAACCC@@@>>>???>>>===<<<===???@@@???>>>CCCEEEFFFFFFDDDBBBAAAAAADDDAAAEEEOOOWWW[[[```ffflllzzz}}}fffVVVJJJCCC>>>>>>>>>===<<<:::999888999888888777666777777777777666444333333444666777:::999888666666666777777888777666555444333222222555444444333333444444555333555555222222555555222555333111111222444444444444444333333333444444555444333111000000111333444444444444333333222222222333333333222222222111111111222111000......000222555222000//////000//////000000///////////////000222111111111000000//////000000000000000///......111000/////////000222333tttqqqqqqlllfffbbb^^^[[[WWWTTTSSSSSSQQQPPPNNNOOOQQQRRRRRROOOLLLIIIMMMLLLJJJHHHEEECCCBBBAAAEEE???<<<@@@CCCAAA???AAAAAA???>>>???AAABBBCCCBBBCCCDDDEEEDDDBBBAAA@@@AAABBBAAAGGGSSS\\\bbbhhhooottt}}}fffWWWLLLEEEAAAAAA@@@???>>><<<:::999::::::999888888888888888888777555444444555777888:::999777666666666777888888777666555444333222222444444333333333333444444777;;;;;;777444555666444555333111111333444444444555555444333222222222222444333111000000111333444555444444444444444333333333333222222222111111111111111222000//////111333666333111000111111111000000000////////////000000111111111111000000000///000000111111000000///...000000000000000111111222|||nnniiigggccc^^^\\\YYYVVVSSSQQQPPPPPPOOOMMMPPPSSSVVVWWWUUUPPPKKKGGGMMMMMMKKKJJJGGGEEEBBBAAADDD???<<<@@@DDDDDDEEEFFFFFFDDDBBBBBBDDDFFFGGGGGGFFFGGGGGGEEECCCBBBBBBCCCEEEFFFKKKVVV```iiirrryyy|||fffXXXOOOHHHEEEDDDDDDBBB@@@>>><<<;;;;;;:::::::::999999999999888888666666666666888888999888777666666666777888777777666555444333333222333333222222222222333333:::@@@AAA;;;666555777777666444222111333444444333666666444333222222111111444333222111111222333444444444444444555555555555333222222222222111111111000111222222111111333555666444222111222222222000000000////////////000000111111111111000000000000111111222222111111000/////////000111111111111111wwwiiidddaaa^^^[[[[[[UUUSSSPPPOOOPPPPPPPPPOOOSSSUUUVVVVVVRRRMMMIIIFFFMMMLLLKKKJJJGGGEEEBBB@@@@@@>>>===BBBIIIMMMOOOPPPKKKHHHEEEDDDFFFIIIKKKKKKKKKLLLLLLJJJGGGEEEFFFGGGLLLMMMQQQXXXbbbnnn{{{zzzeeeYYYPPPJJJGGGGGGFFFDDDAAA???<<<;;;:::::::::::::::999999888888777777666666777777888888777666555555666777888777666666555444444333333333222222111111222222333888???BBB<<<555444777999777555222222333444444333666555444444333444444444333222222111111222222333222333333333444555555555222222222222111111111111000111333333222333555666444333111111222222111000000////////////000000111111111111000000000000000222222222222222111000000...///000222222111000000{{{pppeeeaaa___]]]\\\]]]TTTRRRPPPPPPQQQSSSSSSSSSVVVWWWUUURRRMMMJJJJJJKKKLLLLLLJJJHHHFFFCCCAAA@@@===>>>AAAHHHQQQYYY[[[ZZZNNNKKKHHHGGGHHHJJJKKKLLLMMMNNNOOOMMMKKKJJJJJJKKKRRRTTTWWW]]]hhhzzzzzzeeeYYYQQQKKKIIIHHHGGGDDDAAA>>>;;;:::999999::::::999999888777666666666666666666666666777777666555555666777888666666666555444444333333333222222111111222222333222:::>>>999333333777999777555333222333444444333444444444444555777888999222222222222222222222222111111111222333333333444222222222111111111000000000111333444333333555666222111000000111222000//////////////////000111111000000000000000000111111222222222222222111000000...///000222222111000000rrrjjjbbbaaaaaa^^^]]]^^^VVVTTTRRRRRRTTTUUUUUUUUUXXXWWWTTTOOOIIIHHHLLLPPPMMMLLLJJJGGGEEECCCBBBAAA???DDDKKKRRR\\\cccbbb^^^PPPMMMJJJHHHIIIJJJIIIIIIJJJMMMPPPQQQQQQQQQRRRSSSYYY___eeelll{{{{{{ggg\\\SSSMMMKKKJJJHHHEEEAAA>>>:::999888999:::::::::999777666666666666666666666666666777666555555555666777888666666555555555444444444333333222222222222333333///555999555222444777888888666444333333444444333222222333444666777999:::222222222222222222222222111111111111222222222222222111111111111000000000000222444444333333444555111000///000222222000...///......//////000111222000000000000111111111111111111222222111111000/////////000111111111111111oooiiieeeffffffccc```aaa[[[YYYVVVTTTTTTUUUTTTSSSSSSSSSQQQKKKFFFFFFKKKPPPPPPNNNJJJFFFDDDCCCDDDDDDGGGOOOWWW^^^eeeiiicccZZZPPPMMMJJJIIIIIIHHHFFFEEEGGGLLLSSSXXX[[[]]]___```dddooozzz~~~kkk___VVVOOOMMMLLLIIIFFFBBB>>>;;;999999:::;;;<<<;;;:::888777777777777888888777777777666555555444555666777888555555555555555444444444444444333333333333444444000444666444333666777666999777444333444444444333111111222222444555777888222222222333333222222222333333222222222222222111111111111111000000000000000222444444333222222333111000000111333333111///............///000111222///000000000111111111111000000111111000000///...000000000000000111111222|||uuuqqqlllkkkmmmlllhhhdddddd___\\\XXXVVVTTTSSSQQQPPPMMMNNNMMMHHHCCCCCCHHHMMMRRROOOKKKGGGDDDDDDEEEFFFOOOXXX```fffjjjkkkaaaUUUOOOMMMKKKIIIHHHGGGDDDAAAFFFMMMVVV___dddhhhkkklllppp~~~nnnbbbYYYPPPNNNMMMKKKGGGCCC???;;;999:::;;;<<<======;;;999888888888999999999999888888666555444444555666777888555555555555555444444444555444444333333444444555333666666444444888888555999777444333444444444333111111111111222333444444111222222333333222222111444444444333333222222222111111111111000000000000000222444444333111111111222111111333444444222000............///000222222//////000000111111111222000000000000000///......111000/////////000222333{{{wwwrrrvvvppplllmmmmmmiiiffffff```\\\WWWSSSQQQPPPNNNMMMIIIGGGEEEDDDDDDEEEGGGIIIKKKKKKJJJGGGDDDEEEIIIMMMYYYeeeppprrrmmmdddXXXNNNJJJOOOMMMFFFBBBEEEFFFDDDKKKNNNVVVbbboooxxxzzzyyyxxxlll___TTTQQQQQQOOOKKKEEE???;;;:::666888:::<<<<<<:::888666777777777777777777777777222333333444444333333333555555555555555555555555444444444555444444333333333444444444444444444444222555777666333111222444111111111111111111222222333333333222222111111111111111111111111111111111222222222222333333444555111111111111222333444444222222111111000//////...------...///000000//////000000000000////////////............/////////000222111000//////000111222{{{yyysssvvvooojjjjjjiiieeeaaa```\\\XXXTTTPPPNNNMMMKKKJJJHHHFFFDDDCCCCCCDDDFFFHHHLLLKKKHHHDDDAAADDDJJJPPP___kkkuuutttlllaaaVVVMMMMMMQQQPPPIIIDDDEEEDDDBBBJJJOOOYYYffftttyyylll^^^TTTRRRSSSRRRMMMFFF@@@<<<<<<777888:::;;;;;;:::888777777777777777777777777777444555555555555555444333444444444444444444444444444444555555555444444333777666666555555444444444333555777666333222222444111111111111111111222222333333333222222222111111111111111111111111111111222222222222222333444555555444444333333333444444333222222111000000//////...///000000111111000000111111000000000/////////........./////////000000111111000//////000111111wwwssskkkeeedddccc^^^ZZZYYYVVVSSSOOOLLLJJJIIIGGGEEEFFFEEECCCBBBBBBCCCEEEFFFKKKIIIFFFAAA???CCCKKKRRReeepppyyytttiii]]]SSSLLLLLLPPPQQQKKKFFFEEEEEEDDDJJJQQQ\\\jjjwww~~~oooaaaWWWUUUWWWWWWRRRHHH@@@===>>>999999999999999999999999777777777777777777777777777777777777666666555444333333333333333333333333444444555555555555555444999888888777666555444444555666777555333222222333222222222222222222111111333333333222222222222111111111111111111111111111333222222222222333333444666666444333333222222222333333333222111111000000000000111111222222111111222222111111111000000000....../////////000000000000000////////////000000zzznnnfff```^^^]]]XXXTTTTTTQQQNNNJJJHHHGGGFFFDDDCCCDDDCCCBBBAAAAAABBBCCCDDDGGGFFFEEEAAA@@@CCCJJJPPPcccnnnuuuooobbbXXXQQQLLLHHHLLLNNNLLLHHHGGGIIIKKKRRRZZZfffssswwwhhh___\\\^^^]]]UUUJJJ@@@>>>???::::::999888888999::::::777777777777777777777777888888888888777666555444333333333333333333333333444444555666666666666555777777777666666555555555666666666555444333333333333222222222222222111111222222222222222222222222111111111111111111111111333222222222222222333333333222222111000000111111333333333222222222111111000000111111111111111000222222222222111111111000...////////////000000000000//////////////////000vvviiiaaa[[[YYYXXXTTTQQQQQQMMMKKKHHHGGGFFFEEECCCBBBBBBBBBAAA@@@@@@AAABBBBBBBBBCCCDDDCCCBBBCCCHHHLLLZZZccciiiddd[[[UUUQQQNNNIIIKKKMMMLLLIIIHHHNNNTTT```iiivvvsssjjjdddddd```VVVJJJ@@@===>>>;;;:::888777777888:::;;;777777777777777777777777777777777777777666555555444444444444444444444444444555666666777777777666444444444555555666666777777666555444444444555555333333333333222222111111222222222222222222222222111111111111111111111111333222222111111222222222000000000000111111222333333333333222222222222222000000000111111000//////222222222222111111111000////////////000000000111//////000000000000//////nnnhhh___XXXWWWVVVRRRPPPPPPJJJHHHFFFFFFFFFEEECCCAAAAAAAAAAAA@@@@@@AAAAAAAAA???BBBDDDCCCBBBBBBFFFIIIPPPWWW[[[YYYUUUUUUSSSQQQNNNOOOPPPOOOLLLMMMXXXdddpppyyy{{{rrrhhhddd\\\QQQGGG@@@======;;;:::999888888999:::;;;777777777777777777777777666777777888888777777666555555555555555555555555444555666777888888888888222333444555666777777888777555333333555666777666444444444333222222111111111222222222222333333333333333333333333333333333333222222111111111111222111111111222222333555555222222222222222222111111000000000111000000///...222222111111111000000000/////////000000000111111000000111111111111000000}}}}}}nnnjjjaaaYYYVVVTTTPPPMMMNNNGGGFFFDDDDDDEEEDDDBBB@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCAAA???@@@EEEIIIJJJNNNQQQQQQSSSWWWWWWTTTQQQPPPQQQSSSSSSYYYjjj|||~~~uuufff^^^SSSIIICCC@@@===<<<:::999999999999999999:::777777777777777777777777666777888999999::::::999444444444444444444444444555555666777888888888888555555555666666777777888666444111222555888999888555444444333222222111111111111222222222333333333444444444444444444444444333333222111111111111111333222222222222222333333111111111111111111111111111111222222111111000///111111000000000///////////////000000000111111111000111222333333222111000|||sssmmmcccZZZWWWTTTOOOLLLLLLEEEDDDCCCCCCDDDDDDBBB@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBB???<<>><<<999999999999999999999999777777777777777777777777777888999:::;;;<<<<<<<<<333333333333333333333333555555666888888999999999888888888888777777777777666333111222666999::::::555555444333333222111111111111111222222333333333555555555555555555555555333333222111000000111111333222111000////////////000000000000000000111111333333333333333222111000000000000000////////////000000000000111111111111111222333444444333222111|||zzzqqqlllhhhaaaYYYRRRNNNLLLKKKIIIGGGEEECCCBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAABBBCCCEEEFFFFFFLLLOOOMMMOOOTTTUUUQQQMMMNNNNNNVVVeeeqqqvvvhhhXXXRRRIIIAAA===<<<;;;;;;999999:::;;;<<<<<<<<<<<<888888888777777777777666777999===??????===999777===888333222555555222///222444777888888777888888999888888777777777777777AAA<<<666666:::>>>???>>>555444222222333333222111333333333333333333333333666555444555777999999888555444222000000111222333555333111222444555333111333222222222111000000000///333444111///111222111222111111111000000//////////////////000000000000222222222222222222222222}}}zzztttkkkggg___WWWQQQMMMKKKJJJHHHGGGEEECCCAAAAAAAAAAAAAAADDDGGGIIIJJJHHHEEECCCCCCCCCBBBBBBBBBCCCEEEEEEIIINNNPPPNNNMMMPPPOOOKKKJJJQQQSSS\\\pppssshhhXXXRRRIIICCC???>>>===<<<::::::;;;;;;<<<;;;;;;;;;999999888888888777777777777999<<<>>>>>><<<999777===999444444666666444111444666888888777666666666:::999888666666666777777???:::666666:::======<<<666444333333444444333111222222222222222222222222555444333333555777777666444333111/////////000111555333111222444444222000222222222111111111111111000555666222///000111000111111111111000000000///////////////000000000000222222222222222222222222zzzvvvjjjeee^^^VVVOOOKKKIIIIIIHHHGGGEEECCCAAAAAAAAAAAA@@@DDDIIIMMMNNNJJJEEEBBBCCCCCCBBBBBBCCCCCCDDDEEEHHHMMMOOOMMMKKKLLLKKKIIINNN[[[```iiiqqqhhhXXXSSSLLLFFFBBB???>>><<<;;;;;;;;;<<<;;;;;;:::::::::999999999888888888888888:::<<<>>>>>><<<:::888===999555555666777555333555666888777666444444555;;;:::777555555555666777;;;888666777:::;;;:::888666555333444555555444333111111111111111111111111444333222222444555444333444333222111000000000000444333111222333333111000111111111111111222222222222777888444///000000///111111111111000000000000////////////000000000000222222222222222222222222~~~zzzwwwuuuiiieee^^^VVVOOOKKKIIIIIIGGGFFFDDDBBBAAAAAAAAAAAA>>>AAAFFFJJJJJJGGGCCC@@@AAABBBBBBBBBCCCCCCDDDDDDDDDHHHKKKKKKJJJJJJLLLMMMVVVjjjrrrzzzrrrjjj[[[VVVOOOHHHDDD@@@===:::<<<<<<<<<<<<;;;:::999999:::::::::999999999888888:::;;;===>>>>>>===;;;:::;;;888555444555666555444444555666666555444555777<<<:::777555444444666777888666666777999999777555666555444444555666555444222222222222222222222222444333222333444444333111666666555555444333333222444333222222222111111000000000000111222222222333333999;;;666000//////...111111111000000000000000////////////000000000000111111111111111111111111|||}}}vvvsssrrrjjjfff^^^VVVPPPLLLJJJIIIFFFEEECCCBBBAAAAAAAAABBB???AAACCCEEEEEEDDDBBBAAA???@@@AAABBBCCCDDDEEEEEEEEEGGGJJJKKKIIIIIIMMMRRR\\\tttvvvmmm___ZZZRRRJJJDDD???;;;888<<<<<<<<<<<<;;;:::999999:::::::::999999999888888999::::::;;;;;;::::::999888666444444444555555444222333555555555666888::::::999777555444444555666555555666666777777555444666444333444666666555444444444444444444444444444555444444555666666444222555666666777666555444333444444444333222111000111000000000111222222222333444;;;>>>888111/////////000000000000000000111111////////////000000000000111111111111111111111111}}}~~~zzztttqqqpppjjjeee^^^VVVPPPKKKIIIIIIEEEDDDCCCAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDD>>>@@@BBBDDDFFFGGGHHHHHHLLLLLLNNNNNNKKKJJJQQQYYYbbb}}}|||pppbbb[[[RRRJJJCCC???;;;999;;;;;;;;;<<<;;;;;;:::::::::999999999888888888888666666666666666666666666666555444333333444555666222333555666666888:::===777777666666555555666666555555666666666555444444555333333333555666555444555555555555555555555555555444555666888777555333111333555666777666444333444555666444222111111222111111111111111222222222444<<<@@@:::222///000000000000000000111111111111////////////000000000000111111111111111111111111}}}|||}}}~~~|||xxxtttqqqppphhhddd]]]UUUNNNJJJHHHHHHEEEDDDBBBAAA@@@AAAAAABBBAAABBBBBBCCCCCCCCCCCCCCC???AAADDDGGGJJJLLLMMMMMMQQQPPPQQQRRRPPPPPPZZZfffqqqqqqaaaZZZQQQHHHBBB???===<<<::::::;;;;;;<<<;;;;;;;;;999999888888888777777777666666555444444555666666666666555444444444666888555666777777666888;;;===444555666777777777666555555666666555444444444444333222222333444555555333444444444444444444444444333333444666888888666444000222555888999888666555555777888666333111111333222222222111111111111111333<<>>???AAABBBCCCBBBAAA@@@@@@BBBFFFJJJMMMOOOQQQQQQRRRPPPRRRTTTTTTWWWcccrrrqqq___XXXOOOGGGBBB@@@??????999999:::;;;<<<<<<<<<<<<888888888777777777777666999888777666666777888999666777777666555555777999777888888777777777:::<<<222333666888888888666555666666666555333333444555333222111222444555444333333333333333333333333333222222333666888888666444000333777:::<<<;;;999888666888999777333111222444333222222222111111000000333<<>>???BBB>>>===<<<;;;;;;:::;;;;;;999999999999999999999999999777444333333444444333333333444444444666999<<<>>><<<:::999::::::888777222333444555666666666666555555666666666666666555444444555555555555444444333333333333333333333333222333444666777777888888666555666:::??????:::555777666555333222111111111555444333222111000000000333999>>><<<555000000222222222111111000/////////111000000000//////............///000000000000000xxxnnnhhhgggaaa]]]VVVQQQMMMIIIFFFCCCEEEDDDBBBAAA@@@AAAAAABBBEEEDDDCCCAAAAAACCCDDDEEEFFFGGGIIIMMMQQQUUUWWWXXXZZZYYYYYY[[[dddtttzzznnnaaaRRRIIIBBB======???>>>===<<<;;;;;;:::;;;;;;999999999999999999999999999777555555555555444333333444444444444666999<<<;;;:::888999:::;;;;;;:::333333444555555666666777444444555555555555444444444555666777777666555444333333333333333333333333333444666777888999999999888777777:::>>>???:::666555555444222111111111111555444333222111111111111333:::@@@???999333111222222111111111111000000000111111111000000/////////...//////000000000000000}}}lllcccaaaZZZXXXTTTQQQNNNJJJEEEBBBCCCCCCBBBBBBBBBBBBBBBBBBFFFEEEEEEDDDDDDEEEEEEFFFDDDGGGKKKPPPSSSUUUVVVVVVZZZ\\\___fffrrrrrrdddUUUKKKDDD>>>===>>>>>>===<<<;;;;;;:::;;;;;;999999999999999999999999999888777777888777555444333444444444444666999;;;<<<:::888888999::::::999444444444444555666777777333444444444444444333333444666888::::::888666444444444444444444444444444555666777888999::::::::::::888777999<<<<<<:::777444333222111111111111111444333222111111111111111333999@@@@@@:::333000000111111111111222222222222111111111111111000000000////////////000000000000}}}|||}}}oooaaa]]][[[YYYUUURRROOOKKKGGGCCCAAABBBCCCCCCDDDCCCCCCBBBEEEEEEEEEFFFFFFFFFFFFFFFDDDGGGKKKNNNPPPQQQRRRSSS\\\cccmmmwwwvvvgggWWWMMMGGGAAA??????>>>===<<<;;;;;;:::;;;;;;999999999999999999999999999888888999:::999777444333444555555555666888:::===;;;888777777666444333555555444444555666777888444444555555555444333333444666999;;;;;;999666444555555555555555555555555555666777888999999999999:::888666666888999888666222222111111000111111111333222111111111111111222333777<<<;;;666111//////000111111222333333444444222222111111111111111111///////////////000000111~~~|||}}}xxxgggaaa^^^[[[VVVRRROOOKKKHHHEEEBBBBBBCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJJJJJJJLLLQQQUUU___kkk}}}xxxhhhWWWMMMHHHCCC@@@@@@>>>===<<<;;;;;;:::;;;;;;999999999999999999999999999888888:::;;;:::888666333444555555555666888999;;;888666555555444333111666555555555555666777777666666666666666555444444444666999;;;;;;999666444555555555555555555555555444444555666777777777666777666444444444555555555222222111111000111111111111111111000111111222222777888999777333000000222000000111222333444444555111111111111111111222222000//////...///000111111~~~|||zzz{{{}}}|||~~~pppggg___[[[WWWSSSPPPLLLIIIFFFDDDDDDCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDFFFHHHJJJKKKMMMMMMMMMKKKKKKOOOWWW]]]fffwww}}}lllYYYOOOJJJEEE@@@???>>>===<<<;;;;;;:::;;;;;;999999999999999999999999999888888999::::::999777333444666666555666777888555444222333555666666555555666666777777777666666777777777777666555444444333555777999999777555333444444444444444444444444222333444444555555555444444444333333333333444555444333222111111111111111000000000000000111222333;;;;;;999666333222333555000000000111222333333444000000000111111111111111000///.........///111222~~~zzzzzzzzz{{{~~~~~~yyy|||sssiii]]][[[YYYXXXVVVRRRMMMIIIFFFEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDGGGJJJMMMPPPPPPRRRSSSRRRSSSYYYccckkkvvvvvvbbbWWWPPPIIICCC@@@>>>===<<<;;;;;;:::;;;;;;999999999999999999999999:::888777777999999999888333444666666666666777888555333222444666888888777444555777999999777555444666666666666555444333222333444555555555555444333333333333333333333333333222333333444444444444444111222333444333444444555555555444222111111111111////////////000111333333;;;:::999666444333222333000000000111111222222222/////////000000111111111000000.........///111222|||yyyzzz|||~~~~~~}}}xxxtttwwwrrrfff\\\\\\]]]^^^]]]YYYRRRMMMHHHFFFDDDBBBAAAAAACCCDDDDDDDDDCCCEEEHHHLLLPPPSSSRRRVVVYYYZZZ\\\bbbllluuukkk^^^WWWOOOGGGDDD>>>>>><<<;;;;;;;;;;;;;;;999999999999999999999999:::888666666777999999999333444666777666666666777888777555555777888777666333555888::::::888555333555555555555444333222111222333333333333333333222333333333333333333333333333333444444555444444444000222444555555555555666777666555333222111111111////////////000222333333777777777666444222000///000000000000000111111111......//////000000000111111000...---...///111222zzzxxx|||~~~zzzyyyyyyyyy}}}ssskkkgggeeecccdddeeeccc\\\VVVIIIHHHEEECCCEEEGGGEEEBBBEEEGGGHHHJJJMMMRRRYYY^^^\\\___ccceeeiiissszzzggg]]]UUUKKKCCCAAA???<<<<<<<<<<<<;;;:::999999999::::::;;;;;;;;;777888888999999999888888777777666666666666777777999999999999999888666666666888999::::::888555333555555666666555444333333444444444444444444444444333444444555555444444333444444555555444444333222333333444444555666777777999777444222111111333444444444333333333333222222222222333333333333444444...000333333222000......333333222222111000//////111222222111///...///111zzzvvvxxxzzzzzzzzzzzz|||vvvllleeeiiifffeeehhhkkkiiiaaaYYYKKKIIIFFFEEEGGGHHHHHHEEEFFFGGGIIIMMMSSSZZZbbbggghhhjjjlllnnnrrr}}}rrrfff[[[OOOFFFAAA???===<<<<<<<<<;;;:::999::::::::::::::::::;;;888888888888888888888888777777777666666777777777999999999999888777666666555777888999999777555333555555666666555444444333333333333333222222222222222333333333333333333222333444444444444333222222222222333333444555555555777555333222111222333333444444333333333222222222111111111222222222333333///111333222111//////000333333222111111000//////000111111000///...000111xxxvvvvvvzzzyyy{{{|||zzzxxxwwwrrruuuyyyxxxsssjjjccc___fffddddddjjjppppppfff]]]OOOLLLHHHGGGHHHIIIJJJJJJHHHIIIMMMTTT^^^hhhooosssuuuwwwxxx{{{{{{lll___QQQGGGBBB@@@===<<<<<<===<<<;;;;;;::::::::::::::::::999:::999888777777888999999888888888888888888888888999999999888888777666555444555777888888666444333555555555666555555444333222222222111111000000000222222222222222222222222333333333444333222222111111111222333444444444444222222222222222222222222333333333333222222222222000000111111111222222222111222222111//////000111222222222111111000000//////000000///......000222~~~xxxxxxzzz}}}xxxzzz|||xxxrrrnnniiikkklllkkkfffaaa\\\ZZZ^^^\\\___hhhrrrsssjjj```TTTOOOJJJIIIIIIIIIKKKNNNMMMPPPWWWbbbnnnvvv{{{{{{|||rrrcccUUUJJJDDDAAA>>><<<<<<===<<<;;;;;;;;;;;;::::::999999999;;;:::888666666777999:::888888999999999999888888888888888888777666555444333444555666666666444444444555555555555555444444333333222222111000000000333333222222222222333333444444555555444444333222111222333444555444444333///000111222333222222111333333333222222222222111111111111111222222222222333333222000...///111333222111111111000000000///---/////////...///000222~~~{{{|||zzz{{{~~~zzzuuuwwwyyysssjjjeeebbbcccccc```\\\XXXUUUTTTUUUVVV[[[fffrrrtttllldddWWWQQQLLLKKKJJJIIIMMMTTTVVV\\\fffrrr|||yyyiiiYYYNNNFFFCCC???===<<<======<<<;;;;;;;;;::::::999999999;;;:::888666666777888999777888999999999999888777777777777777666555444444222333444555666666555555444444555555555555555444444444333333333222222222444444333333333333444444666666666666666555555444222333555666666555444333...///111222333333222111333333222222222111111111222222222333333333333444444333222000...///111444111111111000000000000000...///000///...///111333}}}{{{ssssssvvvxxxzzz~~~{{{uuuqqqsssrrrkkkbbb^^^[[[[[[ZZZWWWSSSOOONNNNNNPPPSSSZZZeeennnqqqlllfffXXXQQQMMMNNNMMMLLLSSS^^^ccckkkvvv|||jjjXXXMMMGGGDDD???===============;;;::::::::::::::::::999;;;:::999777777777777888666777888999999888777666777777777777666555444333222333444555666666666666333444555555666555555555444444444444444444444444555555333333333333555555777777888888777777666555333444666777777666444333///000111222333333222111222222222222111111111111222222333333333444444444444444333111//////222444000000000000000000000000000000111000//////111333}}}{{{}}}zzzsssnnnnnnpppwwwzzz}}}~~~~~~tttpppnnnnnnkkkbbb\\\YYYTTTTTTTTTQQQNNNKKKKKKKKKMMMRRRZZZbbbggghhheeebbbWWWOOOLLLPPPQQQRRR\\\kkkpppxxxnnn]]]QQQHHHEEE@@@=========>>>===999::::::::::::::::::;;;::::::999999888777777666555666888999999888666555666666666666555444333333222333444555666777888888333444444555666666555555333333333444555555666666555444222111111222444555777777777777777666555555222333555777777555333111111111222222222222222222222222222222111111111111111222222222333333333333333333333222000000111333///000000000000000000000222222333222000000111333{{{{{{|||rrrpppnnnmmmnnnyyy{{{}}}~~~|||zzzxxxwwwpppmmmlllkkkfff]]]XXXWWWPPPQQQQQQOOOMMMKKKKKKLLLKKKPPPXXX^^^```___]]]\\\UUUNNNLLLRRRUUUWWWdddtttxxxyyyhhh^^^IIIEEE@@@=========>>>>>>999999999::::::;;;;;;;;;::::::::::::999777666555444666777888888777666444666666666666555444333222333333444555666888999999333333444555666666666555111222333333555555666777444333111000000111333444666666666666666555555444111222444666666444222000333222222222222222222222222222222111111111111000000111111111111222222222222333444222111000111333////////////000000000000333444444333111000111333