BM6P6(@ |||qqqeee]]]SSSPPPKKKHHHFFFDDDAAA@@@@@@?????????>>>>>>==================>>>>>>>>>>>>@@@@@@??????????????????????????????????????????AAAAAA@@@???>>>>>>??????AAAAAABBBBBBCCCDDDEEEEEEFFFGGGJJJMMMPPPRRRTTTTTTVVVVVVWWWXXXYYY]]]bbbfffkkkmmmqqqrrrsssssstttuuutttttttttttttttuuuuuuvvvxxxwwwvvvvvvvvvwwwxxxyyyzzzwwwtttrrrrrrrrrrrrqqqpppnnnllllllnnnooopppooopppllljjjkkkpppqqqooolllkkkjjjiiikkknnnooommmkkkiiigggdddaaa``````aaabbbbbbbbb```______^^^^^^^^^^^^\\\[[[[[[ZZZYYYVVVTTTRRRSSSUUUUUUTTTQQQNNNKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFEEECCCBBBAAA@@@??????AAADDDNNNaaasssuuukkkbbbbbbooolllVVVIIIDDDBBBAAA@@@???======<<<;;;888666666444333333444555333222111111111111111111111111111111222222222333333333000000111111111222222222333333333444444444555555666666666666666555555555888666666:::===@@@HHHPPPcccqqqmmmtttuuu{{{}}}oooggguuu{{{vvvxxxsss```^^^aaaooo~~~xxxmmmooouuuxxxvvv|||~~~{{{{{{~~~}}}zzzhhhppp{{{}}}sssfffWWWKKKGGGAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAABBBBBBBBBCCCCCCDDDFFFIIIJJJJJJJJJJJJKKKMMMMMMOOOQQQSSSTTTVVVVVVWWWVVVWWWZZZ^^^___^^^[[[[[[[[[]]]cccjjjnnnnnnmmmkkkmmmoooqqqqqqqqqssstttvvvwwwxxx{{{~~~zzzvvvuuuxxxwwwqqqjjjhhhaaaTTTPPP[[[kkkzzz|||yyyvvvvvvwwwwwwwwwwwwwwwwwwxxxyyyzzz|||}}}vvvtttrrroooooosssyyy~~~~~~}}}{{{yyyrrrkkk___WWWOOOIIIEEEGGGQQQ\\\vvvuuuuuuwww___FFF===;;;999777777777666666666666555555555444333333222222333333444111222333333333333222111vvvkkk___XXXNNNKKKGGGDDDBBB@@@>>><<<>>>>>>=========<<<<<<<<<============>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>>>>??????AAAAAAAAABBBBBBCCCCCCDDDBBBCCCEEEGGGIIIJJJKKKKKKJJJKKKLLLMMMNNNQQQVVVYYYaaadddhhhkkkmmmnnnppprrrpppqqqqqqrrrrrrttttttuuuwwwvvvuuuuuuuuuvvvwwwxxxyyyvvvsssrrrrrrssssssrrrooommmkkklllnnnpppppppppmmmkkkiiilllpppqqqoookkkkkkjjjiiikkkmmmnnnllljjjeeedddaaa```___```bbbcccbbbaaa```^^^]]]]]]]]]]]]^^^\\\ZZZYYYYYYXXXVVVUUUSSSTTTUUUTTTSSSQQQNNNLLLJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBAAADDDBBBAAAAAAAAAGGGVVVeee~~~oooccc]]]iii|||qqqZZZKKKEEECCCBBBAAA???======<<<;;;888666555333222222333444222111111111111111111111111111111111222222222333333333111222222222333333333333333333333444444444555555666666666666666666666555888666777:::<<<@@@JJJTTThhhtttoooxxxxxxhhhcccqqqyyyuuuwww|||qqq______eeettt{{{nnnlllssswwwwww~~~~~~{{{yyyzzz}}}zzznnnxxxyyyooobbbSSSIIIEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDDDDGGGJJJLLLLLLLLLMMMNNNNNNOOOPPPRRRSSSUUUVVVWWWXXXXXXYYY\\\```aaa___\\\^^^^^^```dddjjjmmmmmmllllllooorrrtttttttttuuuvvvxxxxxxzzz~~~~~~}}}yyyuuutttvvvtttmmmgggeee]]]YYYZZZeeevvv|||zzzvvvrrrpppqqqsssuuuuuuxxxxxxyyyyyyyyyzzzzzzzzzvvvuuussspppppprrrwww{{{}}}~~~|||wwwpppaaaYYYPPPIIIEEEFFFNNNXXXqqq{{{ttt||||||dddIII>>><<<:::777666666666666555555555555444444333333222222333333444111222333333333333222111xxxmmmcccXXXRRRKKKGGGCCC@@@???>>><<<:::<<<<<<<<<;;;;;;;;;;;;:::============>>>>>>>>>>>>????????????????????????AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>?????????AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDEEEGGGHHHIIIIIILLLPPPSSSUUUXXX]]]aaadddgggjjjllljjjkkkmmmoooqqqrrrsssttttttttttttttttttuuuvvvwwwwwwuuusssrrrsssttttttsssmmmlllkkklllnnnpppppppppjjjiiiiiilllppppppmmmjjjkkkjjjjjjjjjlllkkkjjjhhhaaa```___^^^___aaacccdddaaa```___^^^]]]\\\\\\\\\^^^\\\YYYWWWWWWWWWWWWVVVUUUUUUTTTSSSRRRPPPOOONNNJJJJJJIIIIIIHHHHHHGGGGGGEEEEEEEEEEEEDDDCCCAAAAAAEEECCCBBBAAA???AAAKKKWWWssswwwfffYYY```rrryyy```NNNFFFDDDDDDAAA???>>>======;;;888666444222111111222333111000222222222222222222222222111111222222222333333333222222333333333444444444333333333444444444555555555555666666666666666666666777999:::;;;???MMM[[[mmmwwwqqq}}}tttdddbbbpppxxxvvvvvvzzzuuukkk]]]___hhhxxxyyylllkkksssxxxyyy~~~{{{yyywwwyyy}}}wwwvvvuuuhhh[[[NNNEEECCCAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEHHHLLLNNNOOOOOOPPPQQQQQQRRRRRRSSSUUUVVVWWWWWWYYYZZZ\\\___bbbbbb```]]]``````bbbfffjjjllllllkkkmmmqqquuuxxxyyyxxxxxxyyyyyy{{{~~~}}}|||||||||{{{xxxtttrrrrrrpppiiicccbbb\\\bbbiiirrr}}}xxxrrroookkkjjjlllqqquuuwww{{{{{{{{{{{{zzzxxxwwwvvvuuuuuutttrrrqqqqqqtttvvvzzz}}}yyyssseee\\\RRRJJJEEEDDDKKKSSSkkk|||tttxxx~~~lllPPPAAA===;;;888555666555555555555444444444444333333222222333333444111222222333333222222111|||oooeee\\\TTTNNNJJJGGGCCC@@@??????===<<<;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>???????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDFFFGGGIIIJJJJJJKKKNNNPPPMMMQQQVVVZZZ]]]___bbbddddddfffiiimmmoooqqqrrrrrrrrrrrrsssssstttuuuvvvwwwuuusssrrrrrrssstttttttttnnnlllkkklllnnnooonnnmmmhhhhhhiiillloooooolllhhhkkkjjjjjjjjjjjjiiigggfffbbbaaa```___```aaabbbcccbbbaaa___^^^]]]\\\\\\\\\^^^[[[XXXVVVVVVWWWWWWWWWVVVUUUTTTSSSQQQPPPOOOOOOJJJJJJIIIIIIHHHGGGGGGFFFDDDDDDDDDDDDCCCBBBAAA@@@AAA@@@@@@AAA@@@@@@GGGPPPhhh{{{kkkXXXZZZiiizzz{{{yyy{{{gggSSSHHHDDDEEEAAA@@@>>>======;;;999666444333222222333333222000222222222222222222222222111111222222222333333333222222222333333333333444333333333444444444555555555555555555666666666666666777:::;;;;;;AAAQQQbbbooowwwrrrqqqfffjjjvvv|||xxxtttsssmmmccc___eeepppyyymmmnnnvvv{{{}}}}}}{{{yyyxxx{{{yyysss|||pppcccVVVIIICCCBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFJJJNNNQQQSSSSSSTTTUUUSSSTTTTTTUUUVVVWWWWWWXXXYYY[[[^^^aaacccbbb```^^^```aaacccgggjjjkkklllkkknnnrrrwww{{{|||{{{{{{{{{zzz}}}}}}{{{zzzyyyyyyyyytttpppoookkkeeeaaabbbbbbmmmvvv|||zzzvvvllliiigggggglllsssyyy|||~~~~~~|||zzzwwwtttrrrtttuuuuuusssqqqpppppprrrwww}}}}}}{{{vvvqqqhhh^^^SSSKKKEEECCCGGGMMMaaauuu~~~vvvsssssswwwvvvYYYFFF???===999555555555555555444444444444444333333222222333333444222222222222222222222222rrrggg___XXXQQQMMMHHHEEEBBB@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAACCCEEEGGGHHHDDDFFFHHHIIIIIIIIIJJJLLLKKKOOOSSSVVVWWWXXXZZZ\\\^^^aaaeeejjjnnnppppppppppppqqqrrrssstttuuuvvvvvvsssrrrqqqqqqssstttssssssooommmllllllmmmmmmkkkiiifffgggiiilllmmmllliiigggiiijjjjjjiiihhhfffeeeeeeeeedddbbbaaa``````aaaaaabbbaaa```___^^^^^^^^^^^^^^^[[[XXXVVVWWWXXXXXXWWWVVVVVVUUUSSSRRRQQQPPPOOOJJJIIIIIIHHHGGGGGGFFFFFFCCCCCCDDDCCCCCCBBBAAA@@@@@@>>>???BBBAAA@@@EEEKKK```vvvoooZZZWWWcccrrryyywww{{{pppYYYKKKEEEDDDAAA@@@>>>>>>===<<<999777555444333333444444333222222222222222222222222222111111222222222333333333111111111111222222222222333333333444444444555555444555555555666666777777666888;;;===>>>EEEWWWhhhmmmvvvtttuuulllhhhuuu~~~yyypppkkkddd]]]eeennn{{{{{{ssswww|||~~~}}}|||{{{yyyrrrsss~~~mmm___RRRGGGBBBCCCAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEECCCCCCDDDDDDDDDEEEEEEEEEGGGKKKQQQTTTVVVVVVVVVWWWUUUUUUUUUVVVWWWXXXXXXYYYZZZ\\\___aaabbbaaa```______aaadddhhhjjjlllnnnnnnnnnrrrxxx|||}}}}}}}}}}}}|||{{{zzzxxxwwwzzztttooolllgggccccccgggkkkuuu}}}yyysssooodddcccdddhhhooowww~~~|||yyyvvvsssqqqtttuuuuuutttqqqnnnnnnnnnvvv}}}|||yyytttoooiii___TTTLLLFFFBBBDDDIIIVVViiizzzsssooonnnooowwwdddMMMBBB>>>:::666666666555555555444444444444333333222222333333444222222222222222222222222~~~vvvkkkaaaZZZTTTOOOJJJDDDAAA>>>=========<<<;;;===============>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@BBBEEEHHHJJJEEEGGGJJJKKKJJJIIIIIIJJJKKKMMMPPPRRRRRRRRRSSSUUUXXX\\\aaagggkkkmmmmmmlllmmmnnnppprrrssstttuuuuuuqqqppppppppprrrrrrqqqpppnnnmmmllllllmmmllljjjhhhggghhhiiijjjjjjhhhgggeeeggghhhiiihhhfffddddddeeefffeeedddbbbaaa```______aaa``````_________``````^^^\\\YYYXXXYYYYYYYYYXXXVVVVVVUUUTTTSSSQQQPPPOOOIIIIIIHHHHHHGGGGGGFFFFFFBBBBBBCCCCCCBBBAAAAAA@@@BBB@@@@@@CCCBBB@@@BBBFFFYYYqqqvvv___WWW]]]lll|||}}}xxxwww{{{~~~~~~{{{bbbOOOGGGEEEBBB@@@???>>>>>><<<999777666555333444555555444222333333333333333333333333111111222222222333333333000000111111111222222222333333333444444444555555444444555555666777777777888888;;;???CCCKKK\\\llllllwwwzzzttthhhfffiii{{{wwwkkkccc___[[[cccooo}}}zzzwwwwww~~~}}}|||}}}pppqqqyyy{{{iii\\\OOOFFFBBBCCCAAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEIIIMMMSSSWWWXXXXXXXXXXXXTTTUUUUUUVVVXXXYYYYYYZZZ\\\^^^```aaaaaa```aaaaaaaaadddhhhkkklllnnnppprrrooorrrxxx{{{}}}~~~~~~}}}{{{zzzyyyzzzssslllgggcccaaafffmmmssswww~~~wwwooogggccc\\\^^^ccckkkttt}}}{{{xxxuuutttsssssstttuuussspppmmmllllllvvv~~~}}}yyyuuupppiii___SSSLLLGGGCCCCCCFFFRRRccc|||{{{|||~~~xxxmmmjjjiiiooo{{{pppVVVDDD>>>;;;999777666666666666555555555444333333222222333333444333222222111111222222333wwwoooeee\\\VVVPPPJJJEEEAAA???<<<;;;<<<<<<<<<;;;<<<<<<=========>>>>>>>>>============>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>???@@@@@@AAA??????@@@@@@AAAAAABBBBBB???>>>>>>???AAADDDGGGIIIGGGIIILLLMMMLLLJJJJJJJJJHHHJJJMMMNNNNNNMMMNNNOOORRRVVV]]]cccgggiiihhhgggiiikkkmmmoooqqqrrrrrrrrrpppoooooooooqqqqqqooommmjjjjjjjjjlllmmmnnnllljjjiiiiiijjjiiigggeeeeeedddeeeggghhhgggeeecccdddeeeeeedddcccaaa```___^^^]]]^^^^^^^^^^^^___```aaaaaa]]]\\\ZZZZZZ[[[[[[ZZZXXXUUUUUUVVVVVVTTTRRROOONNNIIIIIIHHHHHHGGGFFFFFFFFFAAABBBBBBBBBBBBAAA@@@@@@AAA??????BBBBBB@@@AAAEEERRRkkkiiiYYYXXXdddxxx}}}wwwtttyyy~~~kkkUUUIIIFFFBBBAAA???>>>>>><<<:::777555444222333444444333111333333333333333333333333111111222222222333333333111111111222222222333333333333333444444444555555444444555555666777777888999888;;;AAAHHHQQQaaannnnnn{{{ttteee```eeekkkyyy|||zzzoooccc]]]\\\]]]___nnn}}}vvvqqqwww}}}}}}|||{{{ssslllwwwwwwfffYYYMMMDDDAAABBBAAAAAABBBBBBCCCDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGJJJNNNTTTXXXYYYXXXXXXXXXSSSSSSUUUVVVXXXYYYZZZ[[[___aaabbbbbb``````ccceeefffjjjnnnppppppppprrrtttqqqtttxxx{{{}}}~~~}}}}}}|||yyyqqqhhhbbb^^^___hhhsssxxxvvv|||yyypppggg___ZZZXXX]]]fffrrr}}}~~~zzzwwwuuuuuuvvvsssssstttrrrooolllllllllqqq{{{|||xxxuuuqqqhhh^^^RRRLLLHHHDDDCCCEEEKKK\\\uuuwww{{{rrrmmmhhhiiisss{{{]]]FFF>>><<<;;;888888777777777666666666444333333222222333333444333333222111111222333333ssslllbbbYYYSSSMMMFFFAAABBB???===<<<===>>>===<<<<<<<<<<<<=========>>>>>>============>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA??????????????????????????????>>>>>>???@@@AAAAAA??????@@@AAABBBBBBCCCCCCAAAAAA@@@@@@BBBEEEHHHIIIDDDGGGJJJKKKJJJGGGFFFFFFDDDGGGJJJKKKJJJJJJKKKLLLOOOSSSZZZaaaeeefffeeedddfffhhhjjjmmmoooppppppppppppooonnnooopppooonnnlllgggggghhhkkknnnooonnnmmmjjjjjjjjjhhheeedddcccdddcccfffhhhgggdddcccdddeeebbbbbbaaa```___^^^]]]]]]\\\\\\\\\]]]^^^___aaaaaa]]]\\\[[[\\\]]]\\\ZZZXXXTTTUUUWWWWWWUUUSSSOOOMMMIIIIIIHHHHHHGGGFFFFFFEEEAAAAAABBBBBBBBBAAA@@@@@@>>><<<===AAABBBAAACCCGGGMMMgggrrr\\\TTT]]]rrr}}}vvvrrrvvv{{{~~~qqqYYYLLLGGGBBBAAA???>>>>>>===:::777444333111222333333222000333333333333333333333333111111222222222333333333222222333333333444444444333333333444444444555555444444444555666777777888:::999;;;BBBKKKUUUcccoooppp~~~|||~~~xxxfff\\\^^^gggppptttvvvsssiii^^^ZZZ\\\```aaarrrvvvrrr~~~}}}||||||zzzyyynnnlll|||tttdddWWWLLLCCC@@@AAAAAAAAABBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHKKKOOOUUUYYYYYYXXXWWWWWWRRRSSSTTTVVVXXXYYY[[[\\\aaacccdddcccaaaaaaeeehhhkkkooorrrsssrrrqqqsssuuurrruuuyyy|||~~~~~~~~~xxxooofff___[[[^^^jjjvvv|||uuuyyy{{{ssskkkccc\\\WWWXXX___jjjxxx}}}yyyvvvvvvwwwxxxrrrssssssqqqnnnllllllmmmlllvvv~~~}}}yyywwwtttqqqggg]]]RRRLLLIIIEEECCCEEE>>>OOOjjj|||yyyyyyrrrjjjgggoooaaaGGG=========888888888888777777777777444333333222222333333444444333222111111222333444nnndddZZZUUUPPPIIIDDDDDDBBB@@@???===<<<;;;<<<<<<>>>>>>======<<<<<<<<<;;;;;;<<<>>>?????????>>>=========>>>???@@@AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBB@@@AAABBBAAA???>>>???@@@AAA@@@@@@@@@AAAAAABBBCCC@@@@@@BBBCCCDDDFFFGGGGGGKKKKKKJJJIIIHHHGGGGGGFFFDDDGGGIIIIIIGGGFFFHHHJJJKKKPPPWWW\\\^^^^^^]]]\\\[[[^^^cccgggjjjllloooqqqrrrqqqooooooooonnnllljjjjjjiiihhhiiikkklllkkkjjjeeeeeeddddddcccbbbaaaaaaffffffgggggggggfffdddcccfffdddcccaaa___^^^]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^ZZZ[[[\\\\\\\\\ZZZXXXWWWTTTUUUVVVVVVTTTQQQOOOMMMMMMJJJGGGFFFFFFFFFEEEDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBNNN___wwwrrrWWWVVV\\\lllzzzvvvrrrrrrzzz{{{~~~}}}bbbOOOGGGBBB@@@>>>=========;;;:::888777666444333333333444555444444333222111000000222222333333333333444444444444444444444444444444333444555555444444666777666666666666777888999:::333;;;@@@AAAHHHWWWdddhhhsss{{{vvvxxxzzz{{{~~~zzzfff___hhhsssxxx~~~wwwlllaaaZZZ[[[aaagggppp{{{|||wwwyyyxxxxxx{{{}}}yyywwwzzzoooqqqooo\\\QQQJJJDDD@@@@@@CCCBBBBBBAAAAAAAAABBBBBBDDDDDDFFFGGGHHHHHHHHHHHHJJJIIIHHHHHHIIIJJJIIIHHHLLLPPPVVVZZZZZZXXXVVVUUUVVVVVVVVVUUUUUUVVVYYY\\\bbbaaa___```bbbeeeggghhhpppppppppppprrrsssuuuuuuyyy{{{~~~~~~|||yyywwwvvviii^^^\\\___bbbjjjsssvvvzzzppphhh```XXXVVVYYYZZZiiizzz|||yyywwwuuurrrooooooqqqrrrpppllliiiiiikkkooossswwwwwwtttpppooooooddd]]]SSSKKKFFFCCCBBBAAAAAAKKKYYYnnn{{{uuu|||{{{mmmhhhmmm}}}mmmPPP???::::::999999999999888666555444444333333222222333333444222333333333333222111111~~~kkkaaaWWWRRRMMMGGGBBBBBB??????>>>===<<<===>>>>>>>>>>>>=========<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDCCCAAA@@@@@@BBBAAAAAAAAAAAAAAABBBCCCCCCBBBBBBCCCDDDFFFIIIKKKLLLLLLLLLKKKKKKJJJIIIIIIIIIGGGHHHJJJIIIGGGGGGIIILLLLLLPPPUUUYYYYYYYYYXXXXXXXXX\\\aaafffiiikkknnnpppqqqpppooooooooonnnllljjjllljjjiiiiiiiiiiiihhhfffeeeeeeddddddccccccbbbbbbeeefffggggggfffeeedddcccddddddbbb```___^^^]]]]]]]]]]]]]]]^^^^^^^^^______\\\\\\[[[ZZZYYYYYYYYYYYYUUUUUUTTTTTTRRRPPPNNNLLLLLLJJJGGGEEEEEEEEEDDDCCCDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBFFFVVVnnnoooTTTRRRXXXggg}}}uuusssqqqssszzzgggSSSJJJCCC@@@>>>=========;;;:::888777555444333333333333444333333222222111111111222222333333333333444444444444444444444444444444333444555555444444555777666666666666777888999999555;;;>>>AAAJJJYYYfffjjjttt}}}vvvvvvwwwxxx|||vvvhhhhhhsss|||~~~~~~xxxnnnccc]]]___fffllluuu{{{{{{~~~|||zzzyyy{{{{{{xxxxxx|||vvvzzznnn\\\PPPIIICCC@@@@@@CCCBBBBBBAAAAAABBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEJJJIIIHHHIIIIIIJJJIIIHHHMMMQQQWWW[[[[[[YYYXXXWWWWWWWWWWWWWWWVVVXXX[[[^^^bbbaaa```aaadddhhhkkklllppprrrtttuuuuuuvvvyyy{{{{{{}}}}}}{{{xxxuuummmccc\\\^^^dddkkkttt~~~~~~xxxpppgggaaaZZZVVVWWW\\\cccrrr|||zzzxxxvvvsssqqqqqqrrrsssqqqmmmjjjjjjjjjmmmqqquuuvvvssspppmmmmmmddd^^^TTTKKKFFFDDDCCCBBBAAAHHHPPP```pppooonnnyyyzzzllliiixxxrrrUUUBBB;;;<<<999999999888777666555444444333333222222333333444222333333333333222111111{{{ggg]]]SSSNNNJJJDDD@@@@@@===============>>>???@@@>>>>>>============<<<<<<>>>============>>>???????????????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBEEEFFFFFFEEECCCAAABBBCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDFFFIIILLLPPPRRRNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJIIIGGGHHHKKKNNNOOOQQQTTTUUUUUUTTTTTTUUUTTTYYY___eeehhhjjjlllmmmooonnnmmmnnnoooooommmkkkllljjjhhhggggggfffdddbbbddddddddddddddddddcccccceeeeeefffffffffeeeddddddccccccbbbaaa```^^^^^^]]]\\\]]]]]]]]]^^^^^^______]]]\\\YYYWWWWWWWWWYYYZZZUUUTTTRRRPPPOOOMMMLLLLLLKKKIIIFFFDDDDDDDDDCCCBBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAANNNddd|||jjjPPPNNNUUUddd{{{ooooooqqqvvv|||mmmXXXMMMDDDAAA>>>======<<<;;;:::888777555333222222222333222222222222222222222222222222333333333333444444444444444444444444444444333444666555444444555666555555555555666777888999888;;;>>>CCCNNN^^^hhhkkkttt~~~{{{yyywwwvvvwww|||rrrkkktttzzzvvvmmmccc]]]```iiiqqq}}}{{{{{{zzzqqq}}}~~~zzz|||zzzyyyxxxwwwzzz}}}~~~mmm[[[OOOIIICCCAAAAAABBBBBBBBBAAAAAABBBBBBCCCAAAAAABBBCCCCCCDDDDDDDDDIIIIIIIIIIIIIIIIIIIIIIIIMMMRRRXXX\\\\\\[[[ZZZYYYXXXYYYZZZYYYYYYZZZ]]]```bbbbbbbbbdddfffjjjnnnpppqqqvvv{{{{{{zzzyyy}}}}}}{{{wwwssspppnnngggaaa^^^ccckkkuuussskkkddd]]]XXXUUUUUU[[[cccnnn~~~|||zzzyyyxxxuuutttrrrssssssqqqmmmjjjiiiiiihhhlllrrrtttsssooollljjjeee^^^UUULLLGGGDDDBBBAAAAAAEEEFFFQQQ___bbbhhhyyy{{{mmmtttzzz{{{]]]EEE===>>>::::::999888777666555555444444333333333333444444333333333333333222222111wwwdddZZZPPPKKKGGGBBB??????>>>>>>>>>>>>>>>?????????>>>>>>==================???>>>=========>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@???AAAAAAAAABBBBBBBBBBBBCCCFFFFFFGGGEEECCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEDDDEEEGGGJJJOOOTTTWWWSSSSSSRRRPPPOOONNNMMMLLLLLLKKKJJJHHHHHHJJJMMMPPPSSSTTTUUUTTTRRRRRRSSSTTTTTTYYYaaagggjjjkkkkkkkkknnnmmmlllmmmnnnnnnmmmkkkjjjhhhfffeeeeeeeeecccaaacccdddeeeeeefffeeeeeedddddddddeeeeeeeeedddddddddddddddccccccaaa```___^^^^^^^^^]]]]]]]]]\\\\\\\\\[[[ZZZXXXWWWVVVVVVWWWXXXUUUSSSPPPNNNLLLKKKLLLLLLJJJHHHEEECCCCCCCCCBBBAAACCCBBBAAA@@@????????????>>>>>>>>>>>>>>>???@@@@@@CCCKKK]]]tttfffNNNMMMSSScccyyyooopppuuu|||ttt]]]PPPEEEBBB???=========<<<;;;999888666444222222222222111111111222222333333333222222222333333333444444444444444444444444444444333555666555444444555666555555555555666777888999;;;<<<@@@JJJWWWcccjjjkkkrrr}}}|||zzzzzz~~~zzzwwwyyyoooooo~~~|||sssoooggg^^^ZZZ^^^jjjssswwwtttsssnnn{{{xxxzzzxxxvvvuuuwww}}}~~~}}}lllYYYNNNHHHCCCAAABBBBBBBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEIIIJJJJJJJJJIIIIIIIIIJJJMMMRRRXXX\\\]]]\\\[[[ZZZ[[[\\\]]]]]]]]]^^^aaacccdddeeeeeefffgggiiimmmppprrrzzz}}}{{{~~~~~~xxxsssooollljjjfffeeefffkkkttt~~~ssshhh___ZZZTTTRRRRRRVVVaaammmyyy~~~{{{yyyyyyxxxwwwuuurrrrrrqqqooollliiihhhgggdddhhhnnnrrrrrroookkkhhhddd^^^TTTLLLGGGCCCAAA@@@AAACCCBBBIIIUUUZZZfff|||zzzvvvvvvzzzgggJJJ>>>===::::::999888666666555555444444333333333333444444333333444444333333222111sssbbbXXXMMMIIIFFFAAA???@@@???????????????>>>>>>=========>>>>>>>>>>>>>>>>>>???>>>=========>>>@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDEEEFFFDDDBBBAAAAAABBBDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEGGGKKKQQQVVVZZZXXXWWWVVVSSSQQQOOOMMMLLLMMMLLLJJJJJJKKKNNNQQQRRRUUUUUUUUUTTTRRRRRRTTTVVVYYY___gggmmmooonnnllllllmmmlllllllllnnnnnnllljjjfffeeecccdddeeeeeedddbbbcccdddfffggggggfffeeedddddddddcccccccccdddddddddeeeeeeeeeeeecccbbb```_________^^^\\\[[[ZZZYYYXXXVVVWWWWWWXXXWWWUUUTTTSSSSSSQQQNNNLLLJJJKKKLLLLLLJJJGGGDDDCCCCCCCCCBBBAAABBBBBBAAA@@@????????????>>>>>>>>>===>>>>>>??????CCCHHHVVVkkkiiiRRRNNNQQQ]]]rrr}}}uuutttzzzzzzbbbSSSHHHDDD@@@>>>===>>>===<<<:::999777444333222222333111111111222222333333444222222222333333333444444444444444444444444444444444555666555444333444666555555555666666777888999<<<>>>FFFRRR___fffiiiiiiooo|||wwwvvvzzz|||{{{xxx|||{{{mmmsss{{{nnnkkkeee]]]YYY^^^lllxxxyyypppmmmnnnvvv{{{yyywwwuuussssssyyyzzz|||kkkXXXMMMGGGBBBAAABBBAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCBBBCCCCCCDDDEEEIIIJJJLLLKKKIIIHHHJJJKKKMMMRRRXXX]]]^^^]]]\\\\\\]]]___```aaaaaabbbdddfffhhhiiiiiigggfffgggjjjmmmttt||||||}}}{{{uuupppnnnllliiilllpppuuu}}}~~~tttfff[[[UUUQQQNNNNNNPPPXXXhhhvvv~~~{{{yyyxxxxxxxxxvvvuuupppooonnnlllkkkhhhfffdddbbbfffkkkppprrrppplllhhhccc]]]TTTLLLFFFBBB@@@>>>===@@@???EEEPPPUUUddd|||zzzuuuuuurrrQQQ???<<<;;;:::888777666666666666555444444333333444444555333444444444444333222222ppp```UUUKKKGGGDDDAAA???AAA???@@@@@@@@@???>>>>>>=========>>>>>>>>>>>>?????????>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBCCCDDDCCCBBBAAABBBCCCFFFFFFGGGHHHHHHGGGEEEDDDDDDDDDFFFIIIMMMSSSWWWZZZZZZYYYWWWUUURRRPPPNNNMMMOOOMMMLLLMMMPPPTTTVVVWWWUUUUUUVVVUUUTTTUUUXXXZZZbbbiiiqqqwwwwwwtttpppmmmmmmlllkkklllmmmmmmkkkiiicccbbbbbbbbbdddeeeeeeddddddeeeggghhhhhhgggeeecccccccccbbbbbbbbbcccddddddfffgggffffffdddaaa___]]]^^^]]]\\\ZZZYYYWWWVVVVVVSSSTTTUUUVVVUUUSSSQQQOOOQQQOOOMMMKKKKKKKKKLLLMMMJJJHHHEEECCCCCCCCCBBBAAABBBAAA@@@@@@??????@@@@@@>>>>>>>>>======>>>>>>???AAACCCMMMaaayyyoooWWWPPPNNNVVVhhh{{{~~~{{{iiiXXXJJJGGGBBB????????????>>><<<:::888666444333333333111111111222222333333333222222333333333333444444444444444444444444444444444666666666444333444555666666666666777888999:::???AAAJJJWWWaaadddeeegggooo|||zzzrrruuu{{{~~~~~~zzzyyyzzzqqqzzzooommmhhh```\\\cccssszzzqqqjjjkkkppp|||yyyttttttssssss{{{{{{{{{jjjWWWKKKFFFBBBAAACCCAAAAAAAAAAAABBBCCCCCCDDDCCCBBBAAA@@@@@@AAABBBCCCHHHKKKMMMLLLIIIHHHJJJLLLMMMSSSYYY^^^```______^^^___aaaccceeeeeefffhhhjjjlllmmmmmmjjjfffeeehhhkkkttt|||~~~~~~wwwrrrpppooonnnuuu{{{~~~qqqfffZZZPPPLLLJJJJJJNNNSSS^^^qqq{{{yyyvvvuuuuuuuuutttrrrnnnlllkkkjjjjjjhhhfffcccbbbdddiiiooorrrrrrnnnjjjccc^^^UUUMMMGGGCCC???===888======BBBJJJNNN^^^xxx~~~uuusss|||XXXBBB===;;;:::888666555555666666555555444444444444555555444444444444444333222222{{{nnn^^^SSSIIIEEEBBB??????@@@===>>>???@@@@@@@@@??????======>>>>>>>>>?????????>>>>>>???@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCAAABBBDDDCCCBBBBBBCCCEEEGGGHHHIIIIIIIIIHHHFFFEEEDDDEEEHHHLLLPPPTTTXXXZZZYYYXXXWWWUUUTTTRRRQQQPPPPPPOOOOOORRRWWW[[[\\\\\\WWWYYYZZZ[[[\\\^^^aaacccmmmsss|||zzztttpppnnnmmmlllllllllkkkiiigggcccbbbaaabbbdddeeedddccceeeggghhhiiiiiigggdddbbbcccbbbaaaaaabbbcccdddeeefffffffffeeeccc___\\\ZZZZZZYYYYYYXXXXXXWWWVVVVVVRRRRRRRRRRRRQQQPPPPPPOOONNNNNNMMMLLLLLLMMMNNNNNNKKKHHHEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@??????@@@@@@>>>>>>============>>>>>>@@@@@@FFFVVVmmmrrr[[[SSSNNNSSSdddzzzrrr```MMMIIIDDDAAA@@@@@@@@@@@@===<<<999777555444444444222222222222222222333333222222333333333333444444444444444444444444444444555666777666444333444555777777777888888999:::;;;BBBDDDLLLWWW]]]^^^aaagggrrr~~~xxxqqqvvv}}}~~~{{{{{{zzzrrrqqqmmmeeeaaahhhyyyvvvpppjjjgggmmmwww~~~{{{wwwsssuuutttttt|||zzziiiVVVJJJEEEBBBBBBDDDAAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBBAAA@@@AAACCCDDDHHHKKKNNNLLLIIIGGGJJJMMMPPPUUU\\\aaaccccccbbbbbbaaacccfffggghhhiiijjjlllooopppppplllgggfffiiimmmsssyyy~~~~~~yyywwwwwwyyyooocccZZZQQQIIIGGGHHHLLLSSS[[[iiiyyywwwtttssssssrrrqqqooommmkkkiiijjjkkkjjjgggdddccceeehhhnnnssssssqqqmmmeee```WWWOOOIIIEEEAAA>>>888======???EEEHHHWWWsss~~~zzzaaaGGG???<<<:::888666555555666777555555444444444444555555444444444555444444333222wwwmmm\\\QQQGGGCCCAAA>>>>>>@@@;;;<<<>>>@@@AAAAAAAAAAAA======>>>>>>?????????@@@===>>>???AAAAAA@@@????????????@@@AAAAAABBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDAAABBBDDDDDDCCCCCCEEEFFFGGGHHHJJJJJJJJJHHHFFFEEEEEEFFFJJJNNNRRRVVVYYYZZZWWWVVVVVVUUUUUUTTTTTTSSSRRRQQQRRRVVV\\\``````___[[[]]]```bbbcccfffiiillltttzzz~~~wwwrrrooommmlllllllllkkkhhhfffdddcccbbbcccdddeeedddbbbfffgggiiijjjiiifffdddbbbbbbbbbaaaaaaaaabbbdddeeeeeeeeeeeedddaaa]]]ZZZWWWVVVVVVVVVWWWWWWWWWXXXXXXSSSRRRPPPNNNNNNNNNOOOPPPMMMMMMMMMMMMMMMNNNOOOOOOKKKIIIFFFDDDDDDDDDCCCBBBAAAAAA@@@@@@???@@@@@@@@@???>>>============>>>>>>AAA@@@CCCOOOdddyyyqqq]]]UUUPPPUUUeeeyyyxxxeeeNNNJJJEEEBBBAAAAAABBBAAA>>>===:::888666555555555222222222222222222222222222222333333333444444444444444444444444444444444555666777666444333444555888888888888999:::;;;<<>>@@@AAA????????????????????????>>>>>>?????????@@@@@@@@@?????????>>>>>>>>>>>>>>>BBBBBBAAAAAA@@@???>>>>>>BBBBBBAAAAAAAAABBBBBBCCCEEEEEECCCBBBBBBCCCDDDEEEKKKHHHGGGHHHHHHFFFEEEEEEDDDHHHJJJKKKOOOVVVZZZYYYWWWVVVVVVVVVUUUVVVVVVVVVUUUUUUWWW[[[```dddfffgggjjjkkklllkkkjjjlllpppttt~~~~~~wwwpppooollljjjjjjlllkkkhhhddddddcccaaa______```aaabbbcccgggkkkkkkgggbbb```___````````````aaaaaaaaaaaafffeeedddccc```\\\YYYWWWVVVVVVVVVWWWWWWXXXXXXXXXVVVUUUSSSQQQPPPOOOPPPPPPPPPPPPOOONNNMMMMMMMMMMMMKKKJJJIIIGGGEEEDDDCCCBBB??????@@@@@@@@@@@@????????????>>>>>>======<<<<<<;;;BBBDDDGGG[[[yyyqqqcccWWWQQQVVV___yyywww^^^QQQKKKEEEBBBCCCDDDDDDCCC@@@===:::888777666444222444333333222222333333444333444555555555444333222666555555444444444555555111222444555777777777777444666:::===>>>>>>===<<>>======?????????DDDTTTdddnnnPPPBBB>>>;;;888777777777666555777666666666666777777888444444333333333333222222yyyjjj```QQQLLLEEE???===>>>>>>???????????????????????????>>>>>>?????????@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCEEEEEEFFFEEEDDDDDDCCCDDDEEEFFFJJJHHHGGGHHHHHHGGGFFFFFFEEEIIIKKKMMMSSS[[[^^^]]]WWWVVVUUUTTTTTTTTTUUUVVVUUUUUUWWW\\\bbbfffhhhhhhkkkmmmnnnoooooorrrwww{{{yyyrrrqqqnnnkkklllmmmmmmiiifffdddcccaaa`````````bbbcccbbbfffiiiiiiddd___]]]\\\]]]]]]^^^^^^^^^_________bbbbbbaaa```]]]ZZZWWWVVVTTTTTTUUUUUUVVVVVVVVVVVVUUUTTTRRRQQQPPPOOOOOOPPPPPPPPPOOONNNMMMMMMMMMMMMJJJIIIHHHFFFEEECCCBBBAAA??????@@@@@@@@@@@@?????????>>>>>>>>>=========<<<===BBBCCCEEEWWWsss~~~sssgggZZZQQQSSSZZZttt}}}cccTTTNNNGGGCCCCCCDDDDDDCCCAAA>>>;;;999888777555333444333333222222333333444333444444555444444333333666555555444444444555555444444444444555666777888888999;;;<<<===<<<;;;:::<<<>>>DDDJJJNNNRRR\\\fffuuuooonnniiidddrrrrrrgggfffcccbbbppp|||zzzzzzwwwwwwyyy|||}}}rrreeeTTTHHHDDDDDDCCCAAACCCBBBAAAAAAAAABBBCCCDDDEEEFFFGGGFFFEEEEEEGGGHHHJJJMMMNNNMMMKKKLLLPPPTTT[[[eeemmmnnnkkkkkkkkkjjjkkklllnnnnnnnnnmmmnnnoooxxxwwwtttpppnnnppptttxxxvvvzzzmmm]]]TTTMMMHHHEEEFFFGGGPPP^^^ooo~~~{{{zzzwwwtttqqqpppmmmjjjhhhjjjjjjjjjjjjiiihhhgggfffgggdddjjjooopppzzzvvvooobbbUUUOOOKKKEEE@@@???======?????????CCCRRRbbb}}}sssTTTBBB>>>;;;888777777888777666666666555555555555555666444444333333333333222222sssdddYYYNNNIIICCC???>>>>>>======???????????????????????????????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>??????>>>??????@@@AAABBBBBBCCCAAAAAAAAABBBDDDEEEGGGHHHGGGFFFEEEDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGJJJMMMOOOVVV___cccaaaYYYXXXVVVTTTTTTTTTVVVWWWWWWXXX[[[```fffkkklllmmmpppqqqssstttuuuxxx|||{{{tttssspppmmmmmmnnnnnnkkkhhheeedddbbbaaaaaaaaabbbcccaaadddgggeee```[[[YYYYYY\\\\\\]]]]]]]]]^^^^^^^^^]]]]]]]]]\\\ZZZXXXVVVTTTUUUUUUVVVVVVWWWVVVVVVVVVTTTSSSRRRQQQPPPOOOOOOOOOPPPOOONNNMMMLLLLLLLLLLLLIIIHHHGGGEEECCCBBBAAA@@@??????@@@@@@@@@@@@??????>>>>>>>>>>>>============???BBBBBBCCCQQQjjj~~~zzzpppaaaTTTRRRWWWmmmjjjWWWQQQIIIEEEDDDEEEEEECCCCCC@@@===;;;999888666444444333333222222333333444444444444333333444444555555555444444444555555666666555444333444666999;;;<<<;;;;;;;;;:::999999888999<<>>;;;999888888888888777666666555444333333333333444444333333333333222222qqqaaaWWWKKKGGGCCC@@@??????>>>===????????????????????????????????????????????????>>>>>>>>>>>>>>>???????????????@@@@@@AAABBBBBBCCCBBBBBBCCCCCCDDDFFFGGGHHHGGGFFFEEEEEEEEEFFFGGGHHHFFFIIIKKKIIIIIIJJJJJJHHHIIIKKKMMMPPPXXXbbbeeebbb\\\[[[YYYWWWVVVWWWYYYZZZ[[[\\\```ffflllqqqrrrrrruuuuuuwwwxxx{{{}}}}}}vvvvvvsssooonnnnnnnnnkkkgggddddddcccbbbaaabbbbbbcccaaaccceeeccc]]]YYYWWWXXX]]]]]]]]]^^^^^^^^^______ZZZZZZZZZZZZYYYWWWVVVTTTWWWXXXXXXYYYYYYYYYXXXWWWRRRRRRQQQPPPPPPOOOOOOOOOOOONNNMMMLLLLLLKKKLLLLLLGGGGGGEEEDDDBBBAAA????????????@@@@@@@@@@@@??????>>>>>>>>>>>>============???@@@@@@BBBMMMbbbyyyzzzhhhXXXSSSVVViiinnnZZZSSSKKKFFFFFFGGGGGGFFFEEEBBB???<<<;;;999777555444333333222222333333444555444333222333444555666555444444444444555666666444444444555777999:::<<<<<<;;;:::999888888999999999>>>EEEIIIJJJRRRfffzzz|||xxxnnniiifffgggxxxwwwmmmffffffeeefffttt~~~{{{{{{xxxzzz~~~}}}tttiii^^^OOOEEECCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGHHHHHHGGGGGGIIIKKKNNNQQQRRRRRRPPPQQQUUUYYYcccmmmttttttqqqqqqrrrqqqqqqtttwwwxxxxxxwwwwwwxxxyyyzzzzzzyyywwwxxxzzz|||}}}|||qqqhhh[[[MMMGGGFFFFFFHHHKKKVVVggg~~~~~~|||{{{yyyvvvqqqnnnlllkkkjjjiiiggghhhhhhiiihhhgggeeeccccccbbbggghhheeeppp{{{xxxjjj^^^RRRMMMJJJFFFBBBBBB======>>>@@@???AAALLLXXXwww|||vvvxxxzzzhhhJJJ>>><<<999888999999888777777666555444333333333333444444333333333222222222}}}ooo___UUUIIIFFFCCCAAA@@@@@@???>>>????????????????????????????????????????????????======>>>>>>????????????AAAAAAAAAAAAAAAAAAAAAAAAEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEFFFHHHIIIGGGMMMPPPLLLKKKMMMMMMJJJKKKLLLMMMQQQZZZccceeebbb^^^]]]\\\[[[[[[\\\]]]^^^___```dddjjjqqquuuvvvvvvuuuvvvxxx|||zzzyyyuuupppnnnnnnllliiifffcccccccccbbbbbbbbbbbbbbbaaacccdddaaa\\\XXXWWWXXX\\\\\\\\\\\\]]]]]]]]]]]]YYYYYYZZZZZZYYYXXXWWWVVVVVVWWWYYYYYYYYYXXXWWWVVVQQQQQQPPPPPPOOOOOONNNNNNNNNNNNMMMLLLKKKKKKKKKKKKGGGFFFEEECCCAAA@@@???>>>??????@@@@@@@@@@@@??????============>>>>>>>>>>>>>>>>>>???BBBJJJ[[[uuunnn\\\UUUVVVeee~~~sss\\\UUUMMMHHHHHHJJJJJJJJJFFFCCC@@@===<<<:::888666444333333222222333333444444444333222333444555666444444444444444555666666111333666999;;;<<<;;;;;;:::999888777777888:::;;;:::???FFFIIIKKKUUUmmmzzz{{{ooohhhgggkkk|||vvvllleeedddeeelll}}}}}}zzzyyyyyy|||{{{rrrfff[[[MMMDDDCCCCCCCCCBBB@@@AAAAAABBBCCCDDDDDDDDDFFFGGGHHHHHHGGGHHHJJJLLLPPPRRRTTTTTTSSSTTTXXX\\\cccmmmtttssspppqqqrrrrrruuuwwwzzzzzzzzzyyyzzz{{{{{{|||||||||{{{{{{}}}vvviiiZZZQQQHHHFFFGGGHHHLLLQQQ___ttt~~~yyyvvvyyyvvvqqqnnnmmmlllkkkjjjgggiiijjjkkkjjjhhhfffdddcccaaaeeeeeecccnnnzzzxxxiii]]]QQQLLLJJJEEEBBBBBB======>>>@@@???@@@HHHQQQmmmvvvooommmssspppOOO@@@>>>;;;999999999888777888777666555444444444444444444333333333222222222wwwiii[[[QQQHHHEEEBBB@@@@@@AAA@@@@@@????????????????????????@@@@@@@@@???????????????=========>>>??????@@@@@@BBBBBBBBBBBBAAAAAAAAAAAAEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGFFFFFFGGGHHHIIIKKKIIIRRRVVVPPPNNNPPPPPPMMMLLLMMMNNNRRR]]]gggjjjfffaaaaaaaaabbbbbbcccdddeeedddfffjjjpppvvvzzzzzzzzzvvvwwwzzz~~~yyyrrrooommmkkkgggdddbbbbbbbbbbbbaaaaaaaaa```aaabbbccc___ZZZWWWXXXYYYXXXXXXYYYYYYYYYZZZZZZZZZYYYZZZ[[[[[[ZZZYYYWWWVVVTTTUUUVVVWWWWWWUUUSSSRRROOOOOOPPPPPPOOOOOONNNMMMNNNMMMLLLKKKJJJJJJJJJJJJGGGFFFEEECCCAAA@@@???>>>??????@@@@@@@@@@@@??????============>>>>>>>>>>>>===<<<>>>CCCGGGTTTpppsssbbbWWWUUUaaazzzzzzxxxzzz```YYYPPPJJJJJJKKKLLLLLLGGGDDD@@@>>><<<:::888666444333333222222333333444333333333333444555555666444444444444444555666777222444888<<<===<<<:::999777777666666777999;;;<<<:::>>>DDDHHHKKKWWWppp{{{xxxyyylllfffgggooorrrkkkeeedddiiivvv}}}zzz{{{zzz}}}xxxqqqeeeZZZMMMEEECCCCCCCCCAAA???@@@AAABBBCCCDDDDDDDDDFFFGGGHHHHHHHHHHHHKKKMMMQQQSSSUUUUUUTTTUUUYYY]]]bbblllsssrrrpppqqqssssssxxxyyy{{{zzzyyyyyyzzz||||||}}}~~~}}}}}}~~~}}}oooaaaMMMIIIFFFFFFFFFIIIRRR[[[kkk}}}vvvrrrxxxuuuqqqooonnnmmmkkkiiihhhiiikkklllkkkiiifffeeefffbbbeeefffeeeqqq|||yyyhhh\\\PPPKKKIIIEEEBBBAAA===<<<>>>@@@@@@???DDDLLL```qqq{{{qqqiiidddjjjuuuuuuTTTBBB@@@<<<:::999999777666777777666555444444444555444444333333333333222222}}}qqqdddWWWOOOFFFCCC???>>>>>>???@@@@@@????????????????????????@@@@@@@@@?????????>>>>>><<<======>>>??????@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFJJJIIIIIIIIIIIIKKKLLLMMMLLLWWW[[[TTTPPPSSSSSSOOOMMMNNNPPPVVVcccooorrrnnniiijjjlllnnnoooppppppooommmooosssyyy~~~}}}vvvqqqnnnkkkgggdddaaaaaaaaaaaaaaa```_________aaa```]]]XXXVVVXXXZZZWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZ[[[[[[ZZZYYYWWWVVVRRRTTTUUUWWWVVVTTTRRRPPPNNNOOOOOOPPPOOONNNMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJGGGFFFEEECCCBBB@@@???>>>??????@@@@@@@@@@@@??????<<<=========>>>>>>>>>???<<<:::>>>CCCDDDLLLhhh|||kkk]]]WWWZZZpppxxxuuufff^^^SSSLLLJJJKKKKKKJJJGGGDDDAAA>>><<<:::777555444333333222222333333444111222333444555555555555444333333444444666777777888:::;;;<<<<<<:::888666666666666777777888999:::<<<>>>CCCHHHMMMZZZssswwwvvvssseeeaaafffqqqoookkkhhhkkkuuu}}}}}}~~~{{{~~~uuuoooeeeZZZMMMEEECCCDDDCCCAAA???@@@BBBDDDEEEEEEEEEEEEGGGHHHIIIIIIIIIJJJLLLNNNQQQTTTVVVVVVUUUVVVZZZ^^^ccclllssssssqqqtttvvvwww{{{{{{zzzxxxwwwwwwyyy{{{}}}~~~~~~}}}}}}~~~wwwhhhYYYHHHGGGFFFGGGFFFLLL[[[jjj~~~{{{vvvrrruuussspppooonnnllliiiggghhhiiikkklllllliiifffdddgggbbbdddfffgggttt|||vvvhhh\\\PPPKKKHHHDDDAAA@@@===<<<>>>@@@@@@>>>BBBGGGQQQ```rrr~~~}}}xxxrrrjjjcccccciiizzz{{{[[[EEEBBB>>>;;;999888666555555555444444444444444555444444333333333333222222{{{ooobbbVVVNNNEEEBBB>>><<<<<<>>>@@@@@@????????????????????????@@@@@@@@@@@@??????>>>>>><<<======>>>???@@@@@@@@@>>>???@@@AAACCCDDDEEEFFFAAAAAAAAABBBDDDEEEGGGHHHLLLKKKKKKKKKLLLMMMOOOPPPOOOZZZ^^^WWWRRRUUUUUUPPPNNNOOORRRYYYhhhuuuyyyuuuppprrruuuxxxzzz{{{zzzyyywwwxxx|||xxxsssooolllgggddd```````````````______^^^^^^______[[[WWWUUUWWWZZZYYYYYYYYYZZZZZZZZZZZZ[[[ZZZZZZ[[[[[[ZZZXXXVVVUUUTTTUUUWWWXXXXXXVVVSSSQQQMMMNNNOOOPPPOOONNNMMMLLLMMMLLLKKKJJJJJJIIIIIIJJJGGGGGGEEEDDDBBB@@@????????????@@@@@@@@@@@@??????<<<=========>>>>>>??????<<<:::>>>CCCBBBGGGbbbtttcccZZZTTTiii}}}yyytttjjjbbbVVVNNNJJJJJJIIIHHHGGGDDDAAA>>><<<:::777555444333333222222333333444000222333555666666555444333333333444555666777888???>>>===;;;999777666555777777777777888888888888>>>@@@DDDIIIPPP^^^uuuvvvuuunnn```]]]dddrrrnnnlllmmmsss}}}~~~~~~{{{~~~~~~|||sssmmmeee[[[NNNEEEDDDDDDCCCAAA@@@AAACCCEEEFFFGGGFFFFFFHHHJJJKKKKKKKKKLLLNNNPPPQQQTTTVVVVVVUUUVVV[[[___dddmmmttttttsssvvvyyyzzz||||||zzzwwwuuuuuuxxx{{{~~~~~~~~~}}}}}}~~~zzzssscccTTTIIIIIIIIIHHHGGGOOOcccvvv|||zzzwwwtttsssqqqooonnnmmmkkkhhheeegggiiikkklllkkkiiifffcccfff``````cccfffsss{{{ssshhh\\\PPPKKKHHHDDD@@@@@@===<<<>>>@@@@@@>>>@@@EEEEEETTTfffrrr|||}}}zzzvvvoooggg___cccsssbbbFFFCCC???;;;:::888666444333333222222222333444444444444444333333333222222tttdddTTTMMMFFFCCC@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>??????BBBAAA@@@??????AAACCCDDDBBBBBBAAAAAAAAAAAAAAAAAACCCDDDDDDDDDDDDEEEIIILLLOOOMMMKKKKKKMMMPPPRRRSSSZZZ\\\]]][[[XXXUUUSSSSSSQQQPPPSSS]]]lllwwwzzzyyyvvv}}}zzztttoooiiiddd```bbbbbbbbbaaa``````______aaa___[[[XXXWWWWWWXXXYYY\\\ZZZXXXWWWWWWWWWYYYZZZZZZYYYYYYWWWVVVUUUTTTTTTRRRSSSUUUVVVUUURRRPPPNNNOOONNNNNNMMMMMMNNNNNNOOOPPPNNNLLLKKKKKKJJJHHHFFFFFFEEEDDDBBBAAA@@@??????======>>>?????????????????????>>>======>>>???@@@<<>>DDDIIIZZZvvvgggYYYTTT\\\sss~~~zzz}}}yyygggXXXTTTQQQJJJHHHKKKKKKIIIFFFCCC@@@===999666555444444555666777555444444333222222222333444555444444555777777888888888777777666555555555555555888999:::999888888:::;;;BBBAAADDDJJJOOO\\\ssszzzssspppggg```\\\bbbooozzz{{{yyyfffooouuuyyy}}}}}}}}}}}}|||}}}~~~uuunnniii\\\OOOHHHDDDBBBCCCFFFBBBBBBDDDEEEGGGGGGHHHHHHKKKKKKKKKKKKKKKLLLPPPRRRTTTVVVWWWWWWWWWZZZ```eeeqqqsssuuuxxxzzz||||||}}}~~~|||zzzzzz{{{}}}~~~~~~~~~xxxkkk[[[OOOIIIGGGIIILLLPPPZZZppp|||}}}|||xxxssstttsssrrrpppmmmkkkjjjiiigggiiilllllljjjgggeeedddaaaaaaaaaeeejjjoooqqqrrrjjj^^^PPPHHHFFFEEEBBB>>><<<<<<<<<===>>>@@@BBBBBBGGGKKKXXXiiivvv{{{lllbbbbbbmmmgggKKK@@@>>>>>>888888:::555333555555444222111111222000333444333111111444666rrr___OOOGGGEEECCC@@@???@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>>>>??????AAA@@@??????@@@AAACCCDDDBBBBBBBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEDDDFFFJJJMMMRRRPPPNNNMMMNNNPPPRRRSSSZZZ[[[\\\ZZZXXXUUUUUUUUUVVVUUUXXXcccqqq|||~~~~~~{{{tttoooiiidddaaabbbaaa```___^^^^^^^^^^^^```___\\\ZZZYYYXXXYYYYYY[[[YYYWWWUUUUUUUUUVVVWWWYYYYYYXXXWWWVVVUUUTTTTTTSSSTTTUUUVVVUUUSSSQQQOOOOOONNNNNNMMMMMMNNNNNNOOONNNLLLJJJIIIJJJIIIGGGEEEFFFEEECCCBBB@@@?????????======>>>?????????????????????>>>======>>>???@@@<<>>CCCGGGWWWrrriiiUUUSSS[[[qqq|||zzzyyyxxxxxxgggWWWSSSPPPJJJHHHKKKMMMKKKHHHEEEAAA>>>:::888666555444555666666555333444444333222222333444555333444666888999:::;;;;;;777777666555555555555555888999:::999888888:::<<>><<<<<<======>>>???AAAAAACCCGGGSSSdddtttvvvhhhgggrrrlllOOOBBB??????888777999444444555666666444444555777000333666666444222222444~~~ooo\\\LLLEEECCCBBB@@@@@@AAAAAA@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>?????????>>>??????@@@AAABBBBBBCCCBBBBBBCCCCCCDDDDDDEEEEEEGGGGGGFFFEEEEEEGGGJJJMMMTTTSSSQQQPPPPPPQQQSSSTTTZZZ[[[\\\[[[YYYXXXXXXZZZ\\\\\\```jjjwww}}}uuuooojjjeeebbbaaa```___]]]\\\]]]]]]^^^___^^^]]]\\\ZZZYYYXXXXXXXXXWWWUUUTTTSSSSSSTTTTTTXXXXXXWWWVVVUUUTTTTTTSSSSSSTTTUUUVVVUUUTTTQQQPPPOOONNNNNNMMMMMMNNNNNNOOOLLLJJJIIIHHHIIIIIIGGGFFFFFFEEECCCBBB@@@?????????======>>>?????????????????????>>>>>>>>>>>>??????<<>>>>>=========>>>>>>???@@@AAADDDNNNaaatttppplllvvvuuuUUUEEE??????999777999444666777777666444444555777...111444666555333222222|||mmm\\\NNNHHHBBBAAA@@@AAABBBAAA???===????????????????????????@@@@@@???????????????@@@===>>>???AAABBBCCCCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGFFFEEEEEEGGGKKKNNNTTTTTTTTTSSSRRRSSSUUUWWW]]]^^^___^^^]]]]]]___``````aaafffppp|||wwwqqqkkkgggdddbbbaaa___]]]\\\]]]^^^^^^[[[\\\\\\\\\ZZZYYYWWWVVVUUUTTTSSSSSSSSSTTTTTTUUUWWWVVVVVVUUUTTTTTTSSSSSSRRRSSSTTTTTTTTTSSSQQQPPPOOONNNNNNMMMMMMNNNNNNOOOKKKJJJIIIIIIJJJJJJHHHGGGEEEDDDCCCAAA@@@???>>>>>>======>>>????????????????????????>>>>>>>>>>>>>>>>>>@@@===>>>CCCCCCNNNffflllXXXOOOVVVjjjvvvooossszzznnn\\\WWWUUUQQQOOOQQQRRRQQQNNNJJJDDD@@@===<<<:::888666666666666555333333333444555666888999999===<<<<<<;;;999777555444777666555555555555666666777888999999888888:::<<>>???>>>>>>=========>>>>>>AAACCCMMMaaaxxxvvvpppxxx~~~[[[FFF>>>???:::999:::555777777666444222111222444222333333444333333222333yyykkkZZZNNNJJJAAA@@@???@@@AAAAAA???===????????????????????????@@@???????????????@@@@@@<<<>>>???AAACCCDDDDDDDDDBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFDDDDDDGGGLLLPPPUUUVVVWWWWWWVVVVVVYYY\\\aaacccdddeeeddddddfffgggccceeekkkttt{{{tttnnnhhheeebbbaaa```^^^^^^^^^^^^___XXXYYYZZZZZZYYYWWWUUUSSSRRRRRRSSSSSSUUUVVVWWWWWWUUUUUUUUUTTTSSSSSSRRRRRRPPPQQQQQQRRRRRRQQQPPPOOOOOONNNNNNMMMMMMNNNNNNOOOMMMKKKJJJJJJKKKKKKJJJHHHEEEDDDCCCAAA??????>>>>>>======>>>???????????????????????????>>>>>>======???AAA>>>???DDDCCCLLLaaa|||kkkXXXMMMTTTcccyyyxxxooouuu~~~rrr^^^XXXWWWSSSQQQSSSSSSSSSRRRMMMFFF@@@======;;;999777666666666666444111222444666999:::<<<<<<<<<;;;;;;999777555333222666666555555555555666666777888999999888999;;;===AAABBBDDDIIIUUUeeesss|||{{{sssooosssvvvtttrrrsss}}}~~~yyyssskkkeee\\\aaaiiittt}}}{{{~~~|||~~~~~~}}}|||{{{~~~zzzuuuhhh]]]PPPJJJGGGDDDCCCEEEDDDEEEGGGIIIKKKLLLMMMMMMKKKMMMOOOPPPQQQSSSVVVXXXXXX[[[___```aaaccchhhlllssswww~~~}}}||||||~~~{{{ooocccYYYQQQMMMKKKOOOZZZkkk}}}yyyvvvvvvtttrrrooommmlllkkkiiihhhfffeeeddd_________bbbeeefffeeeccc```^^^\\\\\\```dddfffhhhaaaYYYOOOHHHDDDBBB@@@??????>>>==================AAAAAALLLbbb}}}|||sssyyy~~~aaaHHH===???<<<;;;<<<888555555555444333333666888@@@===888444222222333333xxxgggUUUJJJFFFAAA@@@??????@@@AAA@@@>>>?????????????????????????????????>>>??????@@@AAA>>>>>>@@@AAACCCEEEGGGGGGEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEFFFIIIOOOTTTYYY\\\]]]\\\ZZZZZZ]]]```eeegggjjjkkkkkkkkkkkklllfffiiipppyyyyyyqqqjjjfffaaaaaa``````___^^^^^^]]]WWWWWWXXXXXXWWWVVVTTTSSSQQQRRRSSSTTTVVVWWWWWWXXXTTTTTTSSSSSSSSSRRRRRRRRROOOPPPPPPPPPPPPPPPOOOOOOOOONNNNNNMMMMMMNNNNNNOOONNNLLLKKKKKKKKKKKKIIIHHHEEEDDDBBBAAA???>>>>>>>>>======>>>?????????????????????@@@??????>>>===<<>>@@@EEECCCIII\\\uuukkkVVVLLLQQQ]]]ooozzzqqqvvvwwwaaaZZZYYYUUUSSSTTTTTTWWWWWWSSSKKKCCC???>>>;;;999777666666777777666333444666888:::<<<<<<<<<666666777777777666666666666555555555555666666777666888999999888999;;;===BBBCCCEEEKKKWWWiiiuuuyyytttnnnooowwwzzzxxxxxx}}}{{{sssiiiaaa^^^eeeppp{{{~~~yyy|||~~~~~~|||{{{{{{~~~{{{vvvhhh]]]QQQKKKHHHDDDCCCEEEEEEFFFHHHKKKLLLNNNOOOOOOMMMOOORRRTTTUUUWWWZZZ\\\ZZZ^^^bbbddddddfffkkkooouuuyyy~~~}}}uuuggg[[[RRRNNNLLLKKKTTTcccvvv~~~zzzxxxvvvtttqqqoookkkkkkjjjhhhgggfffeeeddd^^^\\\\\\```eeegggfffdddaaa^^^[[[\\\___cccfffggg```ZZZQQQIIIDDDAAA???>>>>>>>>>===<<<<<<=========???@@@LLLeee}}}tttxxx{{{hhhKKK<<>>;;;<<<888333444555555666999===AAAMMMGGG>>>777444333333222vvveeeRRRGGGDDDBBB@@@>>>===???@@@@@@@@@??????????????????????????????>>>>>>???@@@@@@AAA???@@@@@@AAADDDFFFIIIKKKIIIIIIIIIIIIIIIIIIJJJJJJHHHHHHGGGGGGHHHMMMSSSXXXaaadddeeeccc___]]]___bbbgggjjjnnnppppppooonnnnnnkkkooovvv}}}tttlllfff^^^___`````````^^^\\\[[[WWWWWWWWWWWWVVVVVVUUUTTTSSSSSSTTTUUUUUUUUUUUUUUUSSSSSSRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNMMMMMMNNNNNNOOONNNLLLKKKJJJJJJIIIHHHFFFDDDCCCBBB@@@???>>>>>>=========>>>?????????????????????@@@@@@???>>><<<;;;===???<<>>CCCEEEGGGLLLZZZlllvvvwwwmmmkkkrrr~~~}}}tttfff[[[ZZZeeeuuuzzz}}}~~~||||||}}}~~~xxxhhh]]]QQQLLLHHHEEECCCEEEFFFGGGIIIKKKNNNOOOPPPQQQPPPRRRVVVXXXZZZ[[[^^^```]]]aaafffhhhhhhkkkooosssxxx|||~~~~~~qqqbbbVVVOOOMMMMMMOOO]]]ppp~~~{{{xxxvvvssspppoookkkjjjiiihhhgggfffeeeddd]]][[[[[[___eeehhhhhheeebbb___[[[ZZZ\\\```bbbddd___YYYQQQHHHBBB???===<<<======<<<<<<<<<======>>>@@@BBBOOOjjjwwwnnnrrrpppOOO>>>@@@>>>:::999666444555555555666999===AAAIIICCC<<<777555555444333uuudddRRRHHHEEEBBB@@@===<<<>>>@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@AAAAAAAAAAAA@@@AAADDDGGGJJJMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIKKKPPPWWW\\\gggjjjkkkhhhbbb___```bbbgggkkkpppsssrrrpppnnnnnnnnnssszzzvvvlllfff\\\]]]___``````]]]ZZZXXXXXXXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTSSSRRRQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQOOONNNNNNNNNNNNNNNNNNOOONNNLLLJJJIIIIIIHHHFFFDDDDDDCCCBBB@@@???>>>============>>>??????????????????@@@@@@@@@???>>><<<;;;;;;===:::>>>DDDAAAEEEVVVuuummm[[[LLLNNNSSS```sss|||rrrsss{{{mmmdddccc___\\\\\\XXX]]]aaa^^^TTTJJJCCCAAA;;;888666555777999::::::;;;<<<<<<<<<;;;999777666666666777777777777666666555555555555555666777888666777888999888999<<<>>>CCCFFFHHHMMM[[[nnnwwwvvvjjjkkkuuutttdddWWWVVVdddwww~~~~~~}}}~~~~~~{{{hhh]]]RRRLLLIIIEEECCCEEEFFFGGGJJJLLLNNNPPPQQQQQQQQQTTTXXXZZZ\\\^^^```bbb```dddhhhkkklllnnnrrrvvv{{{~~~~~~qqqbbbVVVPPPOOOPPPVVVfffzzz~~~{{{xxxuuurrrooonnnkkkjjjiiihhhgggfffeeeeee]]][[[ZZZ^^^eeeiiiiiifffddd```\\\ZZZ[[[]]]___```^^^YYYPPPHHHAAA===;;;:::<<<<<<<<<<<<<<<===>>>>>>BBBEEETTTpppooogggkkkvvvSSS???AAA>>>999777333888888777444333444777:::<<<888444333555777666555ooo]]]OOOFFFCCC????????????????????????????????????????????????>>>>>>>>>>>>????????????@@@DDDDDDBBBCCCHHHKKKKKKSSSPPPNNNMMMNNNOOOOOONNNQQQMMMJJJIIIJJJOOO[[[gggrrrrrrpppjjjaaa]]]___bbbllltttxxxsssnnnpppuuuxxxyyyxxx|||uuukkkfffaaabbbbbbbbb```___]]][[[YYYZZZZZZYYYWWWUUUVVVWWWXXXWWWWWWVVVUUUSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQTTTQQQOOOOOOQQQQQQOOOLLLNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEDDDCCCBBBBBBAAA@@@???============>>>???????????????>>>>>>>>>>>>>>>===<<<<<<;;;<<<>>>@@@===>>>GGGRRRpppiiiXXXMMMOOOPPPVVVggg||||||ooorrrtttgggbbb___[[[ZZZ[[[^^^aaa___YYYPPPGGGBBB:::777444444666999;;;<<<;;;;;;999777666555555555333444555777777777666666666666666666777777777777:::::::::999888999;;;===GGGHHHGGGLLL^^^ssszzzuuuooorrr{{{{{{kkk^^^YYYYYYgggvvv|||~~~uuuhhh^^^SSSMMMIIIFFFGGGJJJGGGIIIKKKNNNPPPRRRSSSTTTVVVVVVWWW[[[```bbbaaa___ccceeehhhjjjkkknnnqqqtttxxxjjjZZZPPPOOOPPPPPP[[[mmm}}}|||~~~|||xxxtttpppmmmkkkjjjiiigggfffeeeffffffdddcccZZZ[[[]]]```dddeeecccaaabbb___\\\YYYWWWXXX[[[\\\\\\WWWOOOGGGAAA???>>>???>>>>>>============>>>>>>BBBCCCUUUyyy|||hhheeejjj~~~___BBB:::===<<<::::::888777555555666666444333777666555444333222222222ooo]]]OOOFFFCCC????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????@@@CCCDDDBBBCCCJJJNNNNNNRRRPPPNNNNNNPPPRRRRRRQQQRRRNNNKKKKKKMMMRRR___kkkuuutttpppiiiccc```cccfffooovvvyyyvvvsssuuuyyyzzz||||||wwwmmmhhhaaaaaaaaaaaa___]]][[[ZZZXXXYYYZZZYYYVVVUUUVVVWWWYYYXXXWWWUUUTTTSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQRRROOOMMMNNNOOOOOOMMMKKKMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJHHHGGGFFFDDDDDDBBBBBBAAAAAA@@@>>>===<<<======>>>????????????>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<>>>@@@>>>>>>FFFQQQlll~~~fffWWWMMMNNNNNNTTTdddzzztttuuuzzzmmmhhhddd```^^^___aaabbb```ZZZPPPHHHBBB<<<:::999999;;;;;;;;;:::999999777666555555444555333444555666666666555444666666666666777777777777999999:::999888999<<<>>>FFFHHHIIIOOObbbxxx}}}zzz|||{{{iii]]]ZZZ^^^lllyyyzzzzzzwwwwwwiii___VVVPPPLLLHHHHHHJJJIIIKKKMMMOOORRRTTTUUUUUUYYYYYYZZZ^^^bbbddddddbbbbbbfffjjjnnnoooqqqsssuuu}}}vvvfffWWWNNNMMMPPPRRReeevvv|||yyy{{{{{{yyyvvvsssooommmkkkjjjiiihhhffffffffffffdddccc[[[[[[\\\^^^aaabbbaaa______]]]YYYWWWVVVVVVWWWXXXZZZVVVOOOHHHBBB?????????>>>>>>============>>>>>>CCCDDDUUUvvvvvveeeaaaddduuueeeFFF<<<>>><<<999999999777666555666666555333666666555444333333333333ooo]]]NNNFFFBBB????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>?????????@@@@@@AAACCCCCCAAAEEEMMMSSSSSSQQQPPPOOOPPPSSSUUUVVVUUUTTTPPPMMMMMMOOOVVVcccpppyyyuuunnnhhhdddeeehhhjjjuuuzzz}}}||||||~~~wwwmmmgggaaaaaa```___]]][[[YYYXXXWWWYYYYYYXXXVVVUUUUUUVVVZZZXXXVVVTTTSSSSSSTTTUUUTTTTTTSSSSSSRRRQQQPPPPPPQQQPPPNNNNNNOOOOOOMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIGGGFFFEEEDDDDDD@@@@@@@@@@@@???===<<<;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<>>>@@@>>>>>>FFFPPPggg|||eeeVVVNNNMMMKKKPPP```uuu}}}|||tttnnniiieeecccbbbcccdddaaa[[[RRRIIIDDD???????????????===999666777777666555555555555555444444555555555444333333666666666666777777777777777888999999999;;;>>>@@@EEEHHHKKKRRRfff~~~wwweee\\\\\\eeerrr}}}sssrrrsss}}}~~~yyylllcccZZZVVVQQQKKKIIIKKKLLLMMMOOOQQQSSSUUUWWWXXX[[[\\\]]]```ccceeedddcccbbbgggnnntttvvvvvvvvvvvvzzz}}}~~~sssbbbTTTMMMNNNUUU[[[ttt}}}xxxwwwvvvuuussspppnnnlllkkkkkkjjjiiigggggggggfffeeeccc]]]\\\[[[\\\^^^______^^^]]]\\\YYYWWWVVVUUUUUUUUUWWWTTTOOOIIIDDDAAA???>>>>>>======<<<<<<======>>>CCCDDDSSSqqqrrrddd^^^]]]jjjlllKKK???>>><<<888777999777666666666666555333666555444444333333333333ooo]]]NNNEEEBBB????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>?????????@@@@@@@@@AAACCCBBBBBBHHHRRRXXXXXXSSSRRRRRRSSSVVVXXXXXXXXXTTTPPPMMMNNNQQQXXXgggttt|||vvvmmmgggfffiiilllnnnzzz~~~vvvkkkeeeaaa```___]]][[[YYYWWWVVVVVVXXXXXXWWWUUUTTTUUUVVVZZZXXXVVVSSSRRRSSSUUUVVVUUUUUUTTTSSSQQQPPPOOOOOORRRQQQQQQPPPPPPPPPPPPOOOKKKJJJIIIIIIHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCCCC????????????>>>===<<<;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===<<<>>>@@@??????FFFNNNccc|||}}}hhhZZZPPPLLLHHHLLLZZZoooyyyqqqkkkfffdddccccccdddccc^^^VVVMMMGGGDDDCCCAAA@@@???<<<888555666666555555555666666777666666666555555444444333666666666666777777777777666777888999:::<<>>=========<<<<<<=========CCCDDDQQQkkkwwwddd]]]ZZZcccwwwpppNNNAAA???<<<888777999888666666777777555444666555444333333333333333ooo]]]NNNEEEAAA????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA????????????@@@@@@@@@@@@AAACCCCCCDDDLLLWWW\\\\\\VVVUUUUUUVVVXXXZZZYYYXXXTTTPPPMMMNNNQQQYYYhhhvvv}}}wwwooojjjiiillloooqqq{{{vvvkkkdddaaa```^^^[[[YYYWWWVVVUUUUUUVVVWWWVVVUUUTTTUUUVVVYYYWWWUUURRRRRRSSSUUUVVVTTTTTTSSSRRRQQQPPPOOONNNPPPPPPQQQPPPOOOOOOOOOOOOJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBB>>>>>>>>>>>>>>>===<<<;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===<<<===@@@@@@@@@EEELLL```{{{mmmaaaQQQKKKFFFIIIUUUiii~~~|||ssskkkeeedddaaabbbdddeeeccc\\\SSSKKKGGGDDD@@@===;;;:::777666777777666666777777888888888888777666666555555555666666666666777777777777555777888999:::===AAADDDBBBHHHMMMVVVjjjsssdddaaaffflllyyyppppppttt}}}tttlllddd___YYYRRRNNNNNNNNNOOOPPPQQQTTTWWWYYY[[[]]]___aaacccdddeeeeeeeeefffmmmwww~~~~~~|||}}}vvvhhhZZZTTTTTTZZZhhhvvv}}}vvvssspppooommmllljjjjjjiiiiiiiiihhhffffffggggggeeeddd]]]\\\ZZZ[[[___cccfffggg___]]][[[YYYWWWUUUTTTSSSSSSQQQNNNJJJFFFBBB???=========<<<<<<<<<<<<======@@@BBBNNNeee|||ddd\\\WWW^^^qqqrrrOOOAAA???<<<999999999888666666777777555444555555444333333333444444ooo]]]NNNEEEAAA????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@@@@AAAAAACCCDDDGGGPPP[[[___]]]WWWVVVVVVXXXZZZ[[[ZZZYYYUUUQQQNNNNNNQQQZZZiiiwww}}}zzzuuupppnnnoooqqqssszzzxxxmmmfff```___]]]ZZZYYYWWWVVVVVVTTTUUUVVVVVVTTTTTTUUUVVVWWWUUUSSSRRRRRRRRRTTTUUURRRRRRQQQQQQPPPOOONNNNNNLLLMMMNNNMMMLLLKKKLLLMMMJJJIIIIIIHHHHHHHHHHHHHHHFFFFFFEEEDDDDDDCCCBBBBBB>>>>>>>>>>>>>>>===<<<<<<;;;<<<======>>>>>>======>>>>>>>>>>>>>>>===<<<<<<>>><<<===@@@AAAAAAEEEKKK[[[xxxrrrhhhRRRJJJDDDGGGRRRcccyyy~~~vvvmmmgggeeebbbdddgggjjjjjjcccXXXOOOHHHDDD===999777777777777888888777777777888888999888888777777666777777777666666666666777777777777555777999:::;;;===AAADDDBBBIIIPPPYYYnnnttthhhfffkkkkkkyyyqqqsssyyyxxxpppgggbbb[[[TTTOOOOOOPPPPPPQQQRRRUUUXXX[[[\\\___bbbeeeggghhhhhhiiikkkkkkqqqzzzqqqdddXXXWWWYYY```ooo~~~xxxqqqooopppooommmkkkiiihhhgggggggggeeedddeeefffgggfffeee]]]\\\[[[]]]aaafffhhhiii___]]]ZZZWWWTTTRRRRRRRRRSSSQQQMMMIIIEEEAAA???======<<<<<<;;;;;;<<<<<<===>>>AAAJJJ^^^wwwzzzccc\\\WWW[[[mmmvvvQQQBBB???===:::;;;:::888777777777777666444555444444333333444444444ooo\\\MMMDDDAAA????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAAAAACCCEEEJJJTTT^^^aaa^^^UUUUUUVVVYYY\\\]]]\\\[[[WWWRRROOOOOORRRZZZjjjxxx}}}~~~}}}yyytttrrrsssvvv}}}xxxmmmfff___^^^\\\ZZZXXXXXXXXXXXXSSSUUUVVVUUUTTTSSSTTTVVVTTTSSSRRRRRRRRRRRRRRRRRRPPPPPPPPPOOOOOONNNNNNNNNJJJKKKMMMLLLJJJJJJKKKMMMJJJJJJIIIHHHHHHHHHHHHHHHEEEEEEDDDCCCCCCBBBBBBBBB>>>>>>?????????>>>======;;;<<<======>>>>>>======>>>>>>>>>>>>>>>===<<<<<<>>><<<===@@@BBBAAADDDIIIVVVtttuuukkkSSSJJJCCCFFFOOO^^^ttt|||wwwwwwyyy{{{|||rrrkkkjjjfffhhhlllqqqqqqjjj\\\QQQFFFBBB<<<888777888888888888777777666666666777777777777666555666666888888666666666666777777777777666777999:::;;;===AAADDDBBBKKKSSS^^^ttt}}}rrrhhhfffhhhiiixxxqqqttt{{{|||rrriiiccc\\\TTTPPPQQQSSSRRRSSSTTTVVVZZZ]]]______cccgggiiiiiijjjlllnnnpppuuu{{{rrreee]]]^^^bbbggguuu{{{tttpppqqqqqqpppnnnkkkhhhgggeeeeeedddcccbbbdddfffgggfffeee^^^]]]]]]___bbbfffggghhhaaa___ZZZVVVSSSRRRRRRSSSTTTRRRMMMHHHDDD@@@>>>======<<<<<<;;;;;;<<<<<<======@@@GGGXXXnnn}}}}}}tttfff___ZZZ]]]nnnzzzUUUDDDAAA>>>;;;<<<:::888777777888777666444444444444333333444444555ooo\\\MMMDDD@@@??????????????????????????????????????????????????????@@@@@@@@@AAAAAAAAAAAADDDFFFLLLVVV```aaa]]]RRRSSSUUUYYY]]]______^^^YYYTTTPPPPPPSSS[[[kkkyyy}}}xxxtttuuuxxxvvvkkkeee___^^^\\\ZZZYYYXXXYYYYYYSSSTTTUUUUUUTTTSSSTTTVVVRRRRRRRRRRRRRRRQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNJJJMMMNNNNNNKKKJJJLLLOOOKKKJJJIIIIIIHHHHHHIIIIIIDDDDDDDDDCCCCCCBBBBBBAAA>>>????????????>>>>>>===;;;<<<<<<===============>>>>>>>>>>>>>>>======<<>>===<<<<<<<<<;;;;;;<<<<<<<<<===???FFFTTTiii}}}{{{wwwwwwooojjjddd^^^aaapppXXXFFFBBB>>>;;;<<<:::999777777888888666555444444333333333444444555~~~ooo^^^NNNEEECCCBBBBBBAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@AAABBBBBBEEEDDDFFFOOOZZZ___]]]YYYTTTTTTWWW\\\aaacccbbb___YYYUUUQQQPPPRRR[[[nnn~~~}}}{{{yyyyyy{{{~~~rrrfff```ccc```\\\ZZZZZZYYYXXXVVVVVVUUUTTTTTTUUUUUUSSSRRRPPPOOONNNNNNMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMKKKJJJJJJIIIGGGFFFEEEEEEEEEEEECCCBBBAAA@@@@@@@@@????????????>>>>>>>>>>>><<<<<<<<<<<<============????????????????????????=========>>>???AAABBBCCCNNNaaawww|||kkkWWWLLLDDDEEEJJJVVVnnntttnnntttyyyzzztttuuuuuuvvvwwwvvvoooddd[[[MMMDDD===;;;;;;999999;;;999888888777777777777777999888777666666555666666444444444555555666777888666777888888999<<<@@@DDDCCCKKKUUUccc~~~xxx{{{xxxwwwpppddd```eeehhhwww|||||||||sssmmmsssxxx~~~~~~~~~{{{tttkkkccc^^^[[[VVVSSSSSSTTTUUUUUUUUUXXX\\\___bbbdddhhhkkkmmmnnnnnnnnnqqqwww}}}~~~|||tttlllkkkooovvv~~~wwwuuutttttttttnnnllljjjgggeeedddddddddaaa```___```bbbccccccaaa]]]ZZZYYY\\\bbbffffffccc```]]]XXXTTTQQQQQQRRRSSSSSSTTTRRRMMMEEE???>>>???======<<<;;;;;;;;;;;;<<<;;;@@@EEEMMM^^^rrr||||||{{{yyy{{{oooccccccssscccJJJEEE???888<<<;;;:::999777666444333222555444444333333444444555ppp___NNNDDDBBBAAAAAA@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAACCCDDDIIISSS^^^bbb^^^XXXXXXYYY[[[___cccdddbbb___ZZZUUURRRQQQTTT]]]ppp|||yyyyyy|||rrrgggaaaccc```\\\ZZZYYYYYYWWWVVVVVVTTTSSSSSSTTTTTTSSSRRRPPPOOONNNNNNMMMMMMNNNNNNOOONNNMMMLLLKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJKKKLLLJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@?????????>>>>>>>>>======<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@BBBCCCHHHZZZppp}}}mmmXXXLLLDDDEEEJJJWWWnnnvvvrrrxxx}}}}}}vvvuuuvvvwwwwwwqqqggg^^^SSSJJJ@@@===<<<999888:::999999888777777777777777888777777666666666666777555555555555666777888999666777888999:::===AAAEEECCCKKKTTTccc~~~~~~uuupppuuu~~~yyywwwqqqfffccchhheeeuuu|||zzzxxxnnnhhhooozzz~~~}}}wwwmmmeee```[[[WWWTTTSSSTTTTTTTTTUUUWWW[[[^^^```bbbfffjjjmmmooopppppppppxxx}}}vvvppppppsssyyy}}}wwwtttsssrrrqqqkkkjjjhhheeedddcccccccccaaa``````aaabbbccccccaaa___\\\ZZZ\\\```cccbbb```___\\\XXXTTTRRRQQQRRRSSSSSSTTTSSSMMMFFF@@@>>>???======<<<;;;;;;;;;;;;<<<999===@@@HHHXXXkkkvvvxxx~~~zzzmmmiiiuuugggLLLGGG@@@:::===::::::999777666555444333555444444333333444444555ppp___NNNDDDAAAAAA@@@??????>>>?????????AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@DDDLLLXXXbbbddd___XXX\\\]]]```cccffffffccc```[[[WWWTTTTTTWWWaaattt~~~zzz{{{~~~rrriiidddbbb```\\\ZZZYYYYYYWWWVVVUUUSSSRRRSSSTTTTTTSSSQQQOOOOOONNNMMMMMMMMMMMMNNNOOOOOOMMMLLLJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEDDDCCCAAA@@@@@@@@@@@@??????>>>>>>>>>>>>======;;;<<<<<<<<<<<<==========================================>>>???@@@AAABBBCCCSSSjjjrrrYYYMMMDDDDDDJJJWWWoooxxxrrryyyyyywwwvvvxxxyyytttkkkcccZZZOOODDD???<<<999888999999999888777777777777888777777666666666777888888666666666666777888999:::777888::::::;;;>>>BBBFFFEEELLLTTTbbb||||||uuussszzz}}}yyypppeeebbbfffeeevvv~~~|||vvvjjjdddmmm|||~~~{{{rrriiibbb]]]XXXUUUSSSTTTTTTTTTUUUWWWZZZ^^^___bbbeeejjjnnnqqqrrrsssqqqyyy|||wwwuuuwwwzzz|||wwwsssqqqooommmhhhgggeeecccbbbbbbbbbbbbbbbaaa```aaabbbcccbbbaaaaaa^^^[[[[[[^^^```___]]]]]][[[WWWTTTRRRRRRSSSTTTTTTUUUTTTNNNGGGAAA???@@@======<<<;;;;;;;;;;;;<<<:::<<<>>>CCCQQQcccqqqvvv|||yyypppuuummmPPPIIIBBB;;;>>>999999888888777666666555555555444444444444555555}}}ppp___NNNEEEBBB@@@??????>>>>>>?????????AAAAAAAAAAAAAAA@@@@@@@@@BBBBBBAAA@@@???????????????DDDNNNZZZccceee___ZZZ\\\^^^bbbfffhhhgggdddbbb\\\XXXVVVXXX[[[fffyyy}}}yyyyyy~~~}}}rrrkkkgggbbb___\\\ZZZYYYXXXWWWVVVSSSRRRQQQRRRSSSSSSRRRQQQOOONNNNNNMMMMMMMMMMMMMMMPPPOOOMMMKKKJJJHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@???>>>>>>>>>============;;;;;;;;;<<<<<<<<<==========================================>>>???@@@AAACCCPPPfff}}}vvvZZZNNNEEEDDDJJJWWWooouuukkkuuu~~~~~~zzzxxxzzz|||xxxooofff[[[PPPEEE@@@===999999::::::999888888777777888888666666666666777888999999777777777777888999:::;;;888999:::;;;<<>>>>>???CCCMMM^^^nnnwww~~~sssssssssTTTJJJCCC<<<>>>999888888888888888777777555555444444444444555555|||ppp```PPPFFFDDD@@@???????????????@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@BBBBBBAAA@@@????????????AAAFFFOOOZZZbbbddd```\\\ZZZ]]]cccggghhhhhhfffeee]]]ZZZYYY[[[```kkk~~~{{{sssqqquuuyyy}}}sssllliiibbb___[[[YYYYYYXXXWWWUUURRRQQQPPPPPPRRRRRRRRRPPPOOONNNMMMMMMLLLLLLMMMMMMOOONNNLLLJJJIIIHHHGGGGGGIIIIIIHHHGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>============<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@@@@CCCMMMaaayyyvvv[[[OOOEEEEEEJJJVVVnnn~~~ooofffsss~~~|||}}}|||qqqhhhXXXMMMCCC???===;;;:::<<<:::999999888888888888888777777666777777888999:::777777777888888999:::;;;999:::;;;;;;<<>>>>>BBBJJJXXXjjjwwwvvvssswwwxxxWWWJJJCCC<<<===999999999999999999888888666555555444444555555666~~~rrrbbbRRRHHHFFF@@@@@@@@@???@@@@@@AAABBBCCCCCCBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@???@@@@@@@@@CCCIIISSS]]]dddeeeaaa]]]YYY^^^dddhhhiiihhhgggfff^^^\\\\\\___dddpppzzzooolllmmmppp~~~tttmmmiiiaaa___[[[YYYXXXXXXVVVUUUQQQOOOOOOOOOQQQRRRQQQPPPNNNNNNMMMLLLLLLLLLLLLMMMMMMMMMKKKJJJHHHHHHGGGGGGIIIHHHHHHGGGGGGGGGGGGHHHFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>============<<<<<<:::;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===============>>>???@@@BBBIII[[[sss{{{sssZZZOOOFFFFFFJJJTTTjjj|||lllgggvvv~~~rrrfffSSSJJJBBB@@@???<<<<<<===::::::999888888888888999888888777777777888999999777777777777888999:::;;;888999:::;;;<<>>======<<<;;;;;;;;;;;;<<<===;;;<<>>>>>=========<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<========================>>>============>>>??????BBBFFFWWWqqqzzztttZZZOOOGGGGGGJJJSSSggg{{{}}}nnnhhhwwwqqqdddQQQIIIBBBAAAAAA>>><<<===;;;:::999999888888999999999999888888777888888888777777666777777888999:::888999::::::<<<>>>CCCFFFLLLMMMTTTcccttt|||}}}zzzyyyyyyyyyvvvqqqvvv|||yyyhhhaaafffmmmqqq}}}{{{xxxpppmmmvvvzzzpppgggdddccc___``````______```dddfffjjjkkknnnqqqtttxxx{{{}}}zzzwwwssspppooommmllljjjjjjiiifffdddcccbbbbbbbbb___^^^\\\]]]]]]^^^\\\[[[YYYXXXVVVTTTTTTWWWZZZ]]]]]][[[YYYVVVTTTRRRQQQQQQQQQSSSTTTPPPHHHAAA>>>=========<<<;;;;;;;;;;;;<<<:::999;;;???CCCMMMbbbuuuxxxqqq~~~lllrrr___MMMEEE>>>???;;;;;;::::::999999999888666666555555555555666666yyyhhhUUUJJJFFFAAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@????????????@@@AAABBBBBBDDDNNN]]]jjjoookkkbbb[[[^^^cccjjjmmmkkkgggeeeeee```^^^___cccjjjuuuvvvmmmhhhaaa^^^[[[YYYXXXWWWVVVUUUOOONNNMMMNNNPPPQQQPPPOOONNNMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDAAAAAA@@@@@@???@@@@@@@@@>>>=========<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>============>>>>>>???CCCFFFVVVqqq}}}wwwYYYOOOGGGGGGJJJRRReeexxxqqqgggvvvpppbbbQQQIIIDDDCCCCCC???<<<<<<;;;:::999999888888999999::::::999888777777777888666666666666777888999:::777888999:::;;;>>>BBBFFFKKKLLLTTTeeeuuu|||{{{yyyyyyzzz{{{xxxtttxxxyyyxxxfff```gggooottt~~~{{{zzzsssqqqzzz~~~|||qqqiiieeeeee```aaaaaa```___aaadddggghhhiiilllppptttyyy}}}yyyvvvrrrooonnnnnnmmmllljjjiiifffdddbbbaaaaaaaaa^^^]]]\\\\\\]]]]]][[[ZZZYYYXXXVVVTTTSSSUUUXXX[[[]]]\\\YYYWWWTTTRRRQQQPPPPPPRRRSSSOOOHHHAAA===<<<======<<<;;;;;;;;;;;;<<<:::999<<<@@@DDDMMMbbbvvvvvvmmm|||mmmrrraaaOOOGGG@@@@@@<<<<<<;;;::::::999888888666666555555555555666666~~~mmmXXXJJJFFFAAAAAABBBCCCCCCBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBAAABBBBBBBBBAAAAAACCCDDDHHHYYYcccjjjooofff\\\]]]^^^iiirrrqqqkkkhhhfffeee```___^^^___fffvvvwwwmmmggg___]]]ZZZXXXWWWUUUSSSQQQQQQOOONNNLLLLLLMMMOOOPPPOOONNNMMMLLLKKKJJJIIIIIILLLKKKJJJIIIHHHGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDGGGFFFEEEDDDBBBBBBAAAAAA>>>>>>?????????@@@@@@@@@???>>>>>>===============<<<;;;;;;;;;;;;<<<============<<<<<<<<<<<<======???>>>===<<<;;;;;;<<<===DDDEEEOOOeeeyyy|||uuu___RRRGGGFFFGGGNNN___ppp}}}lllfffssssssaaaPPPIIICCCBBB@@@======???::::::::::::::::::::::::::::::999888777666555555555555555555666666666666999999999:::<<<@@@DDDGGGIIIHHHRRRgggxxx~~~xxxyyy|||zzzuuuwww{{{wwwddd```fffkkkuuuyyyxxx{{{{{{zzzxxxwwwlllfffdddeeegggccc^^^]]]```ccceeefffkkkmmmpppqqqrrrvvv||||||yyy~~~xxxxxxuuuqqqoooooonnnkkkhhhmmmjjjfffdddcccbbbaaa```]]]\\\[[[[[[[[[ZZZXXXVVVWWWSSSPPPOOOSSSVVVXXXXXX]]][[[YYYWWWTTTRRRQQQQQQOOOOOOMMMHHHBBB>>><<<<<<<<<;;;;;;::::::;;;;;;<<<888===<<<>>>EEEIII[[[wwwrrrlllvvvllltttcccMMMEEE??????<<<;;;;;;:::999888777777777666666666555555555555oooZZZLLLGGGBBBBBBBBBCCCCCCBBBBBBBBBEEEDDDDDDDDDCCCCCCCCCCCCBBBCCCDDDCCCBBBBBBDDDFFFIIIZZZfffmmmrrriii^^^___cccmmmuuurrrllliiiiiiiiidddcccaaabbbiiiyyyvvvkkkeee___]]]YYYWWWVVVUUUSSSQQQOOONNNLLLJJJJJJKKKLLLMMMLLLLLLKKKJJJIIIHHHGGGGGGJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDFFFEEEDDDBBBAAAAAA@@@@@@>>>>>>?????????@@@@@@@@@???>>>======<<<<<<======:::999999999999:::;;;;;;======<<<<<<<<<<<<=========<<<;;;;;;;;;===>>>???BBBBBBKKK^^^sss~~~|||vvv```TTTIIIGGGHHHMMM\\\mmm~~~oooccctttvvvcccPPPIIICCCBBBAAA>>>>>>@@@=========<<<;;;::::::999777777777777888888888888666666666777777777888888999999999:::<<<@@@EEEGGGKKKKKKVVVjjj{{{}}}{{{{{{{{{zzz~~~yyyeee```ffflllyyy{{{yyy|||{{{yyywwwuuutttyyywwwnnnfffdddcccfffccc```aaadddiiillllllmmmpppsssttttttwww}}}{{{zzz~~~wwwvvvsssooommmmmmllliiifffjjjgggdddbbbbbbaaa```___]]]\\\[[[[[[[[[ZZZXXXVVVWWWSSSOOOOOORRRUUUWWWWWWZZZYYYWWWTTTRRRPPPOOONNNMMMMMMLLLHHHCCC???===<<<<<<;;;;;;::::::;;;;;;<<<888===<<<===CCCGGGXXXttttttnnnvvvppp}}}eeePPPGGGAAA@@@<<<;;;;;;:::999888777777777777666666666555555555rrr]]]NNNHHHCCCCCCCCCCCCCCCCCCBBBBBBEEEEEEEEEDDDDDDDDDCCCCCCDDDEEEEEEEEEDDDDDDFFFHHHKKK]]]jjjqqqtttjjj___```iiirrrxxxtttooommmoooooojjjhhheeefffnnn~~~sssiiiccc___\\\YYYWWWVVVTTTRRRQQQOOONNNLLLKKKJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGGGGFFFHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDBBBAAA@@@@@@@@@@@@>>>>>>>>>????????????@@@>>>>>>===<<<<<<<<<<<<===:::999999999999:::;;;;;;======<<<<<<<<<<<<======;;;:::::::::<<<===???AAAAAA@@@FFFWWWlllzzzzzzuuubbbUUUKKKIIIHHHLLLZZZiii{{{uuufff{{{zzzgggRRRKKKEEECCCBBB??????BBB@@@@@@???===<<<;;;:::999777777777888888888888999777777777888888888999999:::999999:::===AAAEEEGGGMMMPPP\\\ooo~~~~~~||||||~~~zzzfffaaafffmmm|||zzz{{{zzz~~~|||ooonnnnnnsss~~~}}}vvvnnnfffaaa^^^]]]\\\\\\^^^ccciiilllnnnooorrrvvvwwwwwwyyy~~~zzzyyy{{{tttssspppnnnlllkkkiiigggeeefffdddaaa``````aaa```___]]]\\\[[[[[[[[[[[[XXXVVVUUUSSSOOONNNPPPSSSVVVVVVXXXVVVTTTQQQOOOMMMLLLKKKKKKKKKJJJGGGCCC???>>>===<<<;;;;;;::::::;;;;;;<<<999===<<<===BBBEEEUUUpppvvvqqqvvvyyyiiiRRRIIIBBBAAA<<<<<<;;;:::999888777777777777777666666666555555tttaaaQQQHHHDDDDDDCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFEEEDDDDDDFFFHHHNNNaaannnsssuuuiii]]]^^^iiisss|||zzzuuutttuuuuuuppplllhhhjjjttt{{{ppphhhccc^^^\\\XXXVVVUUUTTTRRRPPPQQQPPPNNNMMMKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>????????????>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<=========<<<<<<;;;;;;<<<<<<===;;;:::::::::;;;===???@@@@@@@@@EEETTThhhwwwxxxqqqaaaUUULLLJJJIIILLLYYYhhh{{{zzzooo~~~kkkTTTMMMHHHGGGEEEBBBAAACCC@@@???>>>===<<<;;;::::::;;;::::::999888777666555777777777888888888999999:::999999:::===AAAEEEHHHMMMSSSaaasss}}}|||iiibbbgggnnn{{{wwwxxxvvv}}}~~~yyywwwnnnooorrr||||||{{{yyytttlllccc\\\XXXTTTUUUWWW\\\bbbgggkkkmmmppptttxxxyyyyyyzzz~~~~~~wwwxxxwwwqqqpppooommmllljjjhhhfffddddddbbb______```aaaaaa```]]]\\\[[[[[[[[[ZZZXXXVVVTTTRRROOONNNOOOQQQTTTUUUVVVUUURRRPPPMMMKKKJJJJJJHHHIIIIIIGGGCCC@@@>>>>>><<<;;;;;;::::::;;;;;;<<<;;;???===>>>BBBDDDSSSnnnxxxrrruuukkkTTTJJJBBBAAA<<<<<<;;;:::999888888777777777777666666666666555wwweeeTTTIIIFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBDDDEEEFFFEEEDDDDDDFFFHHHRRReeeppptttssseeeYYY[[[fffsss}}}{{{{{{zzzsssnnniiimmmyyyxxxooohhhccc]]][[[XXXVVVTTTSSSQQQOOOPPPOOONNNLLLKKKJJJJJJIIIKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::<<<===>>>@@@BBBGGGTTTgggwwwvvvmmmaaaUUUKKKJJJIIILLLYYYiiiwwwoooXXXRRRMMMMMMKKKFFFCCCDDD=========<<<<<<<<<<<<<<<;;;;;;:::999888777666666666666666777777777888888:::::::::;;;===AAAEEEHHHLLLUUUcccttt}}}llldddhhhqqqyyyuuutttsssrrr{{{{{{vvvsssrrrooosss|||xxxwwwtttooohhh```XXXSSSRRRUUUZZZ___dddhhhlllnnnppptttyyy{{{zzz{{{~~~|||uuuwww{{{sssnnnnnnnnnmmmllljjjgggeeedddcccaaa___^^^```aaaaaaaaa\\\[[[ZZZZZZZZZYYYWWWUUURRRQQQOOOMMMMMMOOORRRTTTUUUTTTRRROOOMMMKKKJJJIIIFFFGGGHHHGGGCCC@@@>>>>>><<<;;;;;;::::::;;;;;;<<<===AAA???@@@DDDDDDSSSmmmwwwqqqrrr}}}lllUUUJJJBBB@@@===<<<<<<;;;:::999888888888777777777666666666666{{{jjjYYYMMMHHHGGGEEEDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCEEEFFFFFFFFFEEEEEEGGGHHHTTTgggrrrssspppcccXXX[[[eeesss~~~|||uuuooojjjpppvvvoooiiiddd]]]ZZZWWWUUUTTTSSSPPPOOOLLLKKKKKKJJJIIIHHHHHHGGGHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBB???>>>>>>>>>>>>>>>======<<<<<<;;;::::::::::::;;;:::999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::::::::;;;<<<===???CCCHHHRRRfffwwwwwwlllbbbVVVKKKIIIHHHLLLYYYiiixxxttt]]]XXXUUUUUUQQQKKKFFFEEE<<<<<<<<<===============888888888999999999999:::666666666777777777888888;;;::::::;;;>>>BBBFFFHHHKKKVVVdddttt~~~ooofffjjjsssyyyttttttrrrqqqwww}}}tttppppppqqqqqqzzzvvvsssoookkkfff```ZZZUUUSSSWWW]]]bbbdddgggiiijjjoootttzzz}}}}}}}}}{{{vvvwww|||zzztttnnnlllkkklllmmmllliiifffddddddbbb```^^^^^^___```aaa```[[[YYYXXXXXXXXXXXXUUUSSSQQQPPPOOOLLLKKKLLLPPPSSSUUUSSSQQQOOOLLLJJJIIIIIIEEEFFFHHHFFFCCC???======<<<;;;;;;::::::;;;;;;<<<===AAA@@@AAADDDDDDRRRllluuunnnmmmvvvlllVVVJJJBBB@@@======<<<;;;:::999888888888888777777777666666666ppp___QQQIIIGGGEEEDDDCCCCCCDDDEEEGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGHHHGGGFFFFFFHHHJJJUUUgggrrrrrrooocccZZZ```iiivvv~~~}}}vvvppplllsssvvvpppiiiddd\\\ZZZVVVTTTSSSRRRPPPNNNJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA??????>>>>>>============<<<;;;;;;:::999::::::::::::999999999999:::;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::999999:::<<<>>>??????BBBEEENNNcccxxxzzzqqqfffXXXLLLHHHGGGJJJXXXhhhyyyzzzaaa]]][[[\\\XXXOOOGGGEEE?????????>>>>>>=========888888888999999999::::::777777777888888888999999;;;::::::;;;>>>BBBFFFIIIKKKVVVeeettt~~~qqqiiillluuu{{{wwwwwwuuuwwwzzzxxxpppoootttxxx|||}}}tttpppkkkgggeeeccc```]]]WWW\\\bbbfffffffffggggggooouuu{{{|||xxxyyy~~~{{{pppnnnpppmmmjjjjjjgggjjjllljjjgggcccbbbbbb```^^^\\\\\\]]]^^^^^^^^^YYYXXXWWWVVVWWWVVVTTTRRRPPPPPPNNNLLLIIIKKKOOORRRTTTRRRPPPMMMKKKIIIHHHGGGDDDFFFGGGFFFCCC???<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;@@@???@@@CCCCCCQQQkkkqqqkkkiiiqqqnnnWWWLLLCCCBBB======<<<;;;:::999999888888888888777777777666666tttcccUUUIIIHHHFFFDDDCCCCCCDDDEEEIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHJJJKKKUUUgggqqqrrrpppddd^^^dddnnnzzz~~~}}}}}}}}}wwwqqqmmmuuuwwwqqqjjjddd\\\YYYVVVTTTSSSRRRPPPNNNJJJKKKKKKLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDAAAAAA@@@@@@???@@@@@@@@@??????>>>>>>=========<<<<<<;;;::::::999999::::::<<<;;;;;;;;;;;;<<<======<<<;;;;;;::::::;;;;;;<<<888888888999;;;===???AAA>>>AAABBBJJJ___xxx~~~vvviii[[[MMMHHHEEEHHHVVVfff|||~~~dddaaa``````\\\RRRHHHEEECCCBBBAAA@@@???===<<<<<<<<<;;;;;;:::999888777777888888999999999:::::::::;;;::::::;;;>>>BBBFFFIIIKKKWWWeeettt|||}}}rrrjjjmmmvvv~~~zzzzzzyyyxxxzzz|||tttooorrr{{{|||sssnnnhhhffffffgggfffeee```ffflllnnnmmmkkkkkkkkkpppvvv}}}}}}|||{{{{{{}}}}}}nnncccdddiiiiiihhhiiieeehhhjjjiiieeeaaa```aaa___]]][[[ZZZ[[[\\\\\\\\\XXXWWWVVVVVVVVVUUUSSSQQQOOOOOONNNKKKIIIJJJNNNRRRRRRQQQOOOLLLJJJHHHGGGFFFDDDFFFHHHFFFCCC>>><<<:::<<<;;;;;;::::::;;;;;;<<<999>>>>>>???BBBBBBPPPiiioooiiifffmmm~~~oooXXXNNNEEECCC======<<<;;;:::999999888888888888888777777777777|||fffTTTLLLGGGCCCEEEFFFDDDEEEHHHKKKLLLLLLIIIEEEDDDGGGJJJHHHJJJKKKKKKJJJJJJLLLMMMWWWcccppprrrjjjcccbbbeeettt~~~zzzxxxvvvtttwwwxxxmmmeeebbbXXXWWWUUUTTTRRRQQQPPPPPPOOOQQQQQQNNNIIIHHHLLLQQQJJJIIIIIIHHHGGGFFFEEEEEEDDDCCCBBBBBBBBBDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>==================<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;======<<<<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>???CCCCCCCCCKKK```www|||uuukkkaaaNNNFFFJJJIIIQQQcccxxxvvv}}}~~~hhheeedddfffaaaVVVKKKGGGEEECCC@@@>>>>>>>>>===<<<<<<<<<;;;:::999999999999888888888888888888888888:::;;;<<<===>>>AAAEEEHHHPPPZZZdddpppyyy|||sssjjjhhhlll~~~{{{yyy{{{|||rrryyy|||qqqooorrryyy~~~yyyqqqlllhhhhhhmmmppppppnnnlllpppvvvyyyxxxuuurrrqqqrrrxxx{{{xxxwwwvvvuuutttmmmgggaaabbbhhhlllkkkhhhjjjhhhffffffeeedddaaa___]]]]]]]]]\\\\\\ZZZYYYXXXYYYXXXWWWVVVTTTSSSRRRRRRUUUTTTRRRPPPNNNMMMLLLLLLRRRPPPNNNKKKHHHEEEDDDCCCGGGFFFEEECCC@@@>>>;;;:::;;;:::999888888:::<<<======<<<<<>>>>>======<<<<<<;;;;;;777777777777666666666666lllZZZNNNHHHDDDEEEFFFEEEFFFIIIMMMNNNNNNKKKHHHGGGJJJNNNKKKMMMNNNMMMLLLLLLMMMOOOXXXdddqqqrrrjjjccccccgggvvv}}}yyywwwtttwwwuuujjjccc```XXXWWWUUUSSSQQQPPPOOOOOOOOOVVV^^^```ZZZRRRLLLIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@??????>>>======>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;======<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<===>>>@@@AAAAAAIII___vvv|||vvvmmmbbbOOOFFFIIIHHHOOObbbwwwooommmwwwjjjggggggjjjhhh\\\OOOGGGFFFDDDAAA?????????>>>======<<<;;;:::999999999999888888888888888888888888999:::<<<===>>>AAAFFFJJJPPP[[[eeesssxxxqqqyyy~~~yyypppgggfffjjj{{{wwwtttvvvvvvsss{{{vvvmmmmmmsss|||}}}xxxjjjfffcccffflllrrrtttttttttyyy}}}{{{}}}~~~|||zzzwwwuuusssqqqpppfffbbb^^^aaahhhlllkkkiiiiiihhhfffeeeeeedddaaa___\\\\\\\\\\\\[[[ZZZYYYYYYXXXXXXWWWVVVTTTSSSRRRQQQRRRQQQPPPNNNLLLKKKKKKJJJNNNMMMKKKHHHFFFEEEDDDDDDGGGFFFEEECCC@@@===;;;999;;;:::999888888:::;;;======;;;<<>>>>>>>>======<<<<<<;;;888888777777777666666666tttbbbPPPIIIEEEEEEFFFEEEFFFJJJNNNOOOPPPNNNKKKKKKNNNRRROOOQQQQQQQQQOOONNNOOOPPP[[[fffqqqrrrjjjcccdddhhhzzz{{{zzzwwwyyy{{{pppfff___]]]XXXWWWUUURRRPPPNNNMMMMMMLLLVVVaaaeeeaaaVVVLLLGGGIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEDDDCCCCCCDDDDDDDDD@@@AAABBBBBBBBBAAA@@@???@@@@@@@@@??????>>>>>>===>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999999::::::;;;<<<======??????FFFZZZqqqyyyuuuqqqeeePPPFFFGGGFFFNNNaaa{{{pppmmmxxxnnniiigggmmmnnncccSSSHHHGGGEEEBBB@@@@@@@@@???>>>======;;;:::::::::::::::999999999999999999999999999:::;;;<<<>>>BBBHHHLLLQQQ\\\hhhwwwooojjjsss{{{|||}}}|||zzzuuulllcccbbbggguuusssooopppqqquuuyyyqqqkkknnnwwwzzzrrrbbb``````eeennnwww}}}yyyyyyxxxwwwtttpppmmmjjjeeecccbbbgggnnnsssrrroooiiigggeeeddddddcccaaa___\\\\\\[[[[[[ZZZZZZYYYYYYXXXWWWVVVUUUTTTRRRQQQQQQOOONNNMMMKKKJJJIIIIIIIIIKKKJJJGGGEEEDDDDDDEEEEEEFFFFFFDDDBBB???<<<:::888;;;:::999888999:::;;;<<<<<<;;;===@@@AAADDDLLLUUUiiiqqqfff```ZZZooovvvZZZMMMGGGCCC??????>>>>>>===<<<<<<;;;888888888777777777777666yyyhhhSSSLLLFFFFFFFFFEEEGGGKKKNNNQQQRRRQQQOOONNNRRRUUUSSSTTTUUUTTTRRRQQQQQQRRR]]]hhhrrrqqqiiiccceeejjj|||~~~{{{}}}vvvkkkbbb\\\ZZZWWWVVVTTTQQQOOOMMMLLLKKKJJJNNNTTTUUUSSSOOOLLLJJJHHHHHHGGGFFFEEEDDDCCCCCCFFFEEEEEEDDDDDDCCCCCCCCC???@@@BBBCCCCCCBBB@@@>>>@@@?????????>>>>>>>>>===??????>>>>>>>>>=========<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999:::;;;<<<;;;===>>>CCCTTTjjjtttrrrttthhhRRRGGGHHHFFFMMM```uuuoooyyyrrriiieeejjjnnnfffVVVJJJGGGEEEBBB@@@@@@@@@@@@>>>>>>===<<<;;;::::::::::::999999999999999999999999888999:::<<<>>>CCCIIINNNUUU```mmm{{{zzzkkkhhhqqqzzz}}}|||{{{zzztttiii^^^]]]bbbnnn}}}|||pppmmmoooppp{{{uuuooolllsss~~~sssiii]]]]]]```hhhsss~~~{{{uuuwwwxxxwwwsssnnniiifffeeedddffflllsssvvvuuurrriiigggeeeccccccbbb```^^^[[[[[[ZZZZZZYYYYYYYYYYYYWWWWWWVVVTTTSSSRRRQQQPPPLLLLLLKKKIIIIIIHHHHHHHHHKKKIIIFFFDDDBBBCCCDDDEEEEEEEEECCCAAA>>>;;;999777::::::999999999:::;;;<<<;;;;;;===@@@BBBCCCJJJSSSgggxxxkkkddd___wwwvvvYYYMMMHHHDDD@@@@@@???>>>>>>===<<<<<<999999888888888777777777|||kkkWWWOOOHHHFFFFFFFFFHHHMMMOOORRRTTTSSSQQQQQQTTTWWWVVVWWWXXXWWWUUUTTTTTTUUUaaajjjrrrqqqiiidddggglll}}}~~~qqqggg^^^YYYXXXUUUTTTRRRPPPMMMLLLKKKJJJJJJJJJJJJIIIHHHHHHIIIJJJHHHGGGFFFFFFDDDDDDCCCBBBDDDDDDDDDDDDCCCCCCBBBBBB???@@@BBBCCCCCCBBBAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<::::::999999999:::;;;;;;:::===>>>@@@OOOdddoooooouuuiiiSSSHHHIIIFFFMMM___~~~~~~oooiiisssuuuiiiaaaeeejjjeeeWWWMMMHHHEEEBBBAAAAAAAAA@@@???>>>>>>===<<<;;;;;;;;;;;;999999999999999999999999999999:::;;;>>>CCCJJJOOOZZZdddooo}}}tttiiiiiisss|||~~~vvvgggZZZXXX]]]eeevvvzzzpppooosssttt~~~rrrnnnoooxxxyyyjjj^^^ZZZ\\\cccmmmzzz{{{wwwtttwwwyyyxxxrrrlllgggdddaaabbbfffkkkqqqssspppmmmiiigggdddbbbbbbaaa```^^^[[[ZZZYYYXXXXXXXXXYYYYYYVVVVVVUUUTTTRRRQQQPPPPPPLLLLLLJJJIIIHHHHHHHHHHHHKKKIIIGGGDDDCCCBBBCCCCCCCCCCCCBBB@@@===;;;888777999999999999::::::;;;;;;;;;;;;===@@@BBBCCCJJJSSSiiiwwwoookkkzzzuuuXXXMMMIIIFFFBBBAAA@@@???>>>===<<<<<<999999999999888888888888oooZZZQQQIIIGGGFFFFFFIIINNNRRRTTTWWWVVVTTTSSSVVVXXXYYYZZZ[[[ZZZYYYXXXYYYZZZeeennnuuurrrjjjfffjjjppp}}}yyymmmeee\\\WWWVVVSSSRRRPPPNNNLLLKKKKKKJJJLLLLLLKKKJJJIIIGGGFFFEEEGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBAAAAAA???@@@AAABBBBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::>>>???@@@LLLaaannnpppqqqfffRRRHHHIIIFFFLLL^^^zzzttthhhdddqqquuuiii```ccchhhcccXXXPPPIIIGGGCCCBBBBBBBBBAAA@@@???>>>===<<<<<<;;;<<<<<<::::::::::::::::::::::::::::::;;;;;;>>>CCCJJJPPP\\\dddooo|||}}}|||oooiiimmmvvvyyyhhhXXXUUUZZZ___qqq}}}yyyqqqrrrwwwxxx{{{pppnnnrrr}}}|||oooaaaXXXYYY^^^hhhvvv}}}yyyvvvssswwwzzzxxxqqqjjjeeecccbbbdddhhhmmmqqqrrrpppnnniiifffcccaaaaaa```___^^^ZZZYYYXXXWWWWWWXXXYYYZZZVVVUUUTTTSSSRRRPPPOOOOOOMMMLLLKKKIIIHHHGGGGGGGGGIIIHHHGGGEEECCCBBBAAAAAAAAA@@@@@@>>>===;;;999888999999:::::::::;;;;;;;;;<<<;;;===@@@AAADDDLLLUUUjjj}}}yyy{{{wwwvvvYYYMMMJJJGGGCCCBBBAAA@@@???======<<<:::::::::999999999888888vvv\\\SSSJJJGGGFFFFFFJJJOOOUUUXXXZZZZZZWWWVVVXXXZZZ]]]^^^______^^^]]]^^^```kkksssyyyvvvmmmiiinnnuuutttjjjccc\\\VVVUUUPPPPPPNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLKKKIIIEEECCCGGGFFFEEEDDDCCCBBBBBBAAA???@@@AAABBBBBBBBBAAA@@@?????????@@@@@@@@@AAAAAA===>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<999???AAAAAANNNcccrrrvvvjjj```NNNFFFHHHEEEJJJ[[[tttooofffeeessstttjjjcccgggjjjeeeZZZRRRLLLIIIFFFEEEEEEEEEDDDCCC@@@???>>>===<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;>>>CCCJJJOOO[[[bbbmmmxxx~~~wwwzzzzzzwwwyyyxxxnnnlllrrr|||{{{hhhWWWTTTYYY\\\ooo|||xxxrrrsssxxxzzzyyyppppppwww|||pppddd\\\YYY\\\eeesss|||yyywwwrrrvvvyyyvvvooogggcccbbbbbbeeeiiinnnrrrsssrrrqqqiiifffbbb`````````___^^^ZZZYYYWWWVVVVVVWWWYYYZZZUUUUUUTTTSSSQQQPPPOOONNNMMMLLLJJJHHHGGGFFFEEEEEECCCDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>===<<<;;;:::999999999::::::;;;;;;;;;:::===;;;<<>>===<<<;;;::::::::::::999999999{{{]]]TTTKKKGGGFFFFFFJJJPPPXXX[[[]]]\\\ZZZXXXYYY\\\___aaabbbbbbaaaaaabbbdddooovvv|||xxxooolllrrryyyqqqiiiccc\\\VVVUUUOOONNNMMMLLLKKKKKKKKKKKKGGGFFFFFFFFFHHHHHHGGGFFFFFFFFFEEEDDDCCCBBBAAAAAA===>>>@@@AAABBBAAAAAA@@@>>>>>>======>>>???@@@@@@============>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;<<<<<<999???BBBCCCOOOfffwww|||eee\\\LLLDDDGGGDDDHHHYYYpppllleeefffsssssskkkgggkkkmmmggg[[[TTTNNNKKKHHHGGGGGGGGGFFFEEE@@@???>>>======<<<<<<<<<::::::::::::::::::::::::<<<<<<;;;;;;===CCCJJJOOOZZZ```jjjvvv{{{sssvvvvvvsssuuu}}}xxxppppppxxx{{{hhhWWWTTTYYY\\\nnn|||xxxrrrsssxxxyyyxxxrrrttt}}}tttfff]]]ZZZ\\\aaakkk|||~~~}}}|||zzzxxxqqquuuxxxuuummmeeeaaaaaa]]]```dddiiimmmpppppppppiiifffbbb```_________^^^YYYXXXWWWVVVVVVWWWYYYZZZUUUUUUTTTRRRQQQPPPOOONNNMMMLLLJJJHHHFFFDDDCCCCCC>>>@@@BBBCCCCCCBBBAAA???============<<<;;;::::::888999:::;;;;;;;;;::::::===<<<<<>>===<<<;;;;;;;;;:::::::::999999~~~jjj\\\NNNHHHHHHJJJNNNRRR[[[bbbfffbbb]]]]]]______fffffffffffffffggghhhiiisssyyy}}}zzzsssqqqwww}}}}}}mmmccc^^^[[[UUUPPPQQQQQQPPPNNNLLLKKKJJJIIIIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBB?????????>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>=========<<<>>><<<;;;;;;<<<<<<;;;:::;;;;;;::::::::::::999999999999999999999999999999::::::::::::::::::::::::::::::;;;;;;<<<===============CCCGGGPPPgggyyyvvv___TTTHHHCCCCCCGGGOOOWWWqqqmmmggglll|||rrrjjjhhhnnntttnnn```VVVQQQOOOLLLJJJHHHFFFEEEEEEDDDBBBAAA???===<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;===BBBHHHMMMUUUaaaiiisssxxxyyyzzz{{{sssiiinnn~~~xxxxxx|||zzzhhhXXXTTTXXX___rrr|||pppmmmttt|||zzzxxx}}}vvvjjj]]]VVVZZZcccmmm{{{~~~||||||{{{zzzyyyssssssrrrppplllgggccc``````aaacccggglllpppqqqqqqllljjjfffbbb`````````aaa\\\ZZZYYYXXXYYYZZZYYYXXXWWWWWWWWWVVVTTTSSSQQQPPPJJJJJJHHHGGGDDDBBB@@@???AAA@@@??????>>>?????????>>>>>><<<;;;:::999999999:::::::::;;;::::::999999;;;<<>>=========<<<;;;::::::::::::lll^^^OOOIIIHHHJJJNNNSSS```gggjjjfffaaabbbddddddggghhhjjjkkkkkkjjjiiihhhtttyyy{{{xxxrrrrrr{{{zzzlllbbb^^^ZZZUUUPPPQQQPPPOOONNNLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<===<<<;;;;;;<<<===<<<:::;;;;;;::::::::::::999999999999999999999999999999::::::::::::::::::::::::::::::;;;;;;<<<=========>>>===BBBEEELLLcccuuurrr[[[QQQHHHEEEGGGKKKSSS[[[mmm~~~ppphhhlll}}}vvvooommmssswwwpppcccZZZUUURRRNNNKKKIIIHHHGGGFFFCCCBBBAAA???===<<<<<<<<<:::::::::::::::::::::::::::;;;;;;<<<>>>BBBHHHLLLLLLYYYbbbnnn{{{}}}wwwwwwppphhhnnn{{{jjj[[[XXX]]]bbbttttttpppvvv}}}~~~|||~~~yyynnnddd\\\YYY```jjjyyy~~~{{{yyyyyyxxxwwwvvvrrrrrrqqqoookkkgggccc```___```cccggglllpppppppppkkkiiieeebbb_________```]]][[[YYYXXXXXXXXXWWWUUUVVVVVVUUUUUUSSSRRRPPPOOOLLLKKKHHHEEECCCAAAAAAAAA??????>>>===============>>>===<<<;;;:::999999999::::::;;;;;;;;;;;;::::::;;;;;;>>>BBBDDDGGGRRR^^^}}}cccVVVPPPLLLHHHEEECCCAAAAAA@@@???===>>>===<<<;;;::::::::::::nnnaaaRRRKKKIIIJJJOOOTTTeeekkknnniiieeefffiiijjjjjjllloooqqqqqqnnnkkkiiivvvzzz|||xxxtttwwwvvviii```\\\YYYUUUQQQPPPOOONNNMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<;;;:::;;;======<<<;;;;;;;;;::::::::::::999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========>>><<<@@@AAAHHH^^^pppmmm\\\SSSKKKIIIJJJMMMSSSZZZeeevvvvvvlllnnn{{{uuutttyyy|||tttiiiaaaZZZVVVQQQMMMKKKIIIHHHFFFCCCBBBAAA???>>>>>>======;;;;;;::::::::::::::::::999:::<<<===???BBBGGGJJJMMMYYYaaammm}}}~~~yyy|||yyyxxxrrrkkkqqqyyyiii\\\[[[aaafffxxxyyyssswww|||~~~}}}qqqddd]]]\\\```lllvvv{{{yyyvvvuuuuuuuuutttsssppppppooommmiiieeebbb```^^^___ccchhhmmmppppppoookkkiiieeebbb___^^^^^^^^^^^^[[[YYYWWWWWWVVVTTTSSSTTTTTTTTTSSSQQQPPPNNNMMMMMMKKKGGGEEEDDDFFFIIIKKK@@@??????>>>===>>>>>>>>>>>>===<<<:::999999999999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;>>>AAACCCGGGSSS```}}}|||gggYYYRRRMMMIIIGGGDDDBBBBBBAAA@@@>>>>>>>>>===<<<;;;;;;;;;;;;ssseeeVVVNNNJJJKKKPPPVVVhhhnnnqqqlllhhhiiimmmnnnoooqqqrrrssssssqqqnnnmmmwww|||~~~{{{xxxpppfff^^^[[[XXXTTTPPPNNNNNNMMMLLLKKKKKKJJJJJJGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>===<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::;;;=========;;;;;;;;;:::::::::999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<=========>>><<<>>>@@@FFF]]]nnnlllaaaXXXPPPMMMKKKKKKNNNRRR___qqq|||rrruuu~~~zzzzzzzzzooohhh^^^YYYRRRNNNLLLKKKHHHFFFDDDCCCBBB@@@??????>>>>>>;;;;;;;;;;;;;;;:::::::::888:::<<<>>>???BBBFFFIIIPPP[[[bbbmmm}}}{{{~~~~~~xxxrrrvvvttteeeZZZ[[[aaakkk}}}{{{ssssssuuu}}}}}}wwwjjj^^^ZZZ___jjjyyy~~~xxxvvvttttttttttttsssqqqnnnnnnllljjjgggdddaaa___]]]___bbbhhhnnnppppppoookkkjjjfffccc```___^^^^^^\\\YYYWWWVVVVVVUUUTTTRRRRRRRRRRRRQQQPPPNNNLLLKKKLLLIIIFFFEEEHHHMMMTTTXXXBBBBBBAAA@@@@@@@@@@@@@@@===<<<;;;:::999999999999;;;;;;<<<<<<===<<<<<<<<<<<<;;;===@@@BBBGGGTTTaaa~~~wwwwwwjjj[[[TTTOOOKKKIIIFFFDDDDDDCCCAAA?????????>>>===<<<<<<<<<<<>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;===;;;:::;;;<<<===<<<;;;;;;;;;:::::::::999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<============;;;???AAAGGG^^^ooolllbbbYYYQQQMMMKKKIIIJJJMMM___sssxxx|||{{{}}}uuummmaaa[[[SSSNNNMMMLLLHHHEEEEEEEEECCCAAA@@@?????????<<<<<<<<<;;;;;;:::::::::888:::<<<===???AAAEEEHHHMMMYYY```lll~~~~~~zzz}}}}}}qqqcccZZZ\\\bbbpppyyyooolllmmmsss}}}wwwmmmcccZZZ[[[dddsss}}}vvvuuussssssttttttrrrppplllkkkiiigggeeebbb```___\\\]]]aaaffflllooopppooommmkkkhhheeebbb```______YYYWWWUUUUUUUUUVVVUUUTTTQQQQQQPPPPPPNNNMMMKKKJJJKKKIIIFFFEEEHHHMMMTTTXXXBBBAAA@@@@@@??????@@@@@@<<<;;;:::999999999999999:::;;;;;;<<<=========<<<<<<<<<===@@@BBBGGGTTT```~~~|||ssstttkkk]]]VVVPPPMMMKKKHHHFFFEEEDDDBBB@@@@@@@@@???>>>============}}}pppaaaVVVOOONNNTTT\\\qqqxxx}}}yyyuuuvvvxxxxxxxxxxxxwwwvvvvvvvvvwwwwwwsss|||xxxjjjfff```[[[WWWSSSPPPNNNKKKKKKKKKKKKJJJJJJJJJJJJFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@@@@@@@???????????????>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<>>><<<;;;;;;<<<<<<;;;:::;;;;;;::::::::::::999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<============<<>>>>>===<<<=========;;;;;;:::999999999999999999:::;;;<<<<<<<<<<<<<<<===<<<>>>AAABBBGGGRRR^^^~~~wwwoooooolll___XXXSSSOOOMMMJJJHHHGGGEEECCCBBBAAAAAA@@@???>>>>>>>>>>>>uuueeeYYYQQQOOOVVV___rrrzzz~~~zzzzzzzzzzzzyyyzzz{{{{{{|||{{{{{{zzzwwwvvvooofffccc^^^YYYUUUQQQNNNLLLJJJJJJJJJJJJJJJJJJJJJJJJFFFEEEEEEDDDDDDCCCBBBBBB?????????>>>>>>>>>============<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<>><<<<<<<<<<<<:::888;;;;;;::::::::::::999999888888888888888888888888::::::::::::::::::::::::::::::;;;;;;<<<=========???>>>CCCFFFKKK___mmmgggUUUMMMGGGFFFFFFGGGJJJOOOaaayyy|||}}}zzz~~~uuufff^^^TTTPPPQQQQQQMMMIIIJJJHHHFFFDDDAAA@@@>>>>>>=========<<<;;;;;;::::::;;;;;;;;;;;;<<>>===<<<<<<;;;;;;<<<<<<;;;:::999999888999999999888999:::;;;;;;<<<<<<<<<======@@@CCCCCCFFFPPP\\\|||tttllljjj{{{nnnaaa[[[WWWQQQNNNKKKIIIHHHFFFDDDBBBBBBAAA@@@??????>>>??????xxxhhh[[[SSSQQQWWW```pppyyy~~~zzzzzzyyyxxxyyy{{{~~~}}}{{{~~~wwwmmmgggdddbbb^^^YYYTTTPPPLLLKKKIIIIIIIIIJJJJJJJJJJJJJJJEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@????????????>>><<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========@@@>>>===<<<<<<;;;999777;;;;;;;;;:::::::::999999777777777777777777777777::::::::::::::::::::::::::::::;;;;;;<<<======>>>@@@@@@EEEGGGKKK]]]jjjdddTTTKKKDDDCCCDDDEEEHHHNNN]]]www{{{zzzyyy~~~xxxhhh```VVVRRRSSSSSSPPPKKKKKKJJJGGGDDDBBB???>>>===>>>>>>===<<<;;;;;;::::::<<<;;;;;;:::;;;???EEEIIIJJJVVV^^^mmm|||qqqggg___```eeeppp}}}sssjjjffffffhhhqqq}}}}}}yyyqqqhhhaaaZZZ___kkk{{{}}}|||}}}xxxzzz{{{zzzwwwtttsssrrrooommmllllllkkkiiifffcccgggfffdddbbb```___^^^^^^SSSRRRRRRVVV\\\bbbfffhhhlllkkkiiifffbbb___]]]\\\\\\ZZZWWWVVVUUUUUUSSSRRRPPPPPPPPPOOOMMMLLLJJJIIIFFFFFFEEEDDDCCCBBB@@@@@@??????>>>===============::::::999999888999999999777888999:::;;;;;;;;;;;;===>>>AAADDDDDDFFFOOOZZZxxxrrrjjjfffvvvoooccc^^^ZZZRRROOOLLLJJJHHHGGGEEECCCCCCBBBAAA@@@????????????xxxeeeXXXQQQOOOUUU[[[qqqzzz{{{zzzzzzyyy|||yyykkkbbb___bbb___[[[VVVQQQNNNLLLLLLIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBCCC????????????>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======>>>============<<<<<<<<<::::::;;;;;;::::::999888888888999999999:::::::::;;;:::999999999:::;;;<<<::::::::::::;;;>>>@@@AAAHHHCCCEEEFFFHHHWWWccc```QQQGGGAAACCCDDDCCCHHHPPP]]]|||tttrrr~~~yyyeee___YYYVVVUUUUUUTTTRRRPPPMMMHHHCCC@@@??????@@@===<<<;;;;;;::::::::::::<<<999999<<<===>>>DDDJJJPPPWWWddduuuyyyvvvnnnddd```dddggg|||~~~zzzpppggggggeeelll{{{vvvpppjjjddd```]]]lll~~~~~~|||wwwsssxxxxxxxxxvvvtttqqqooommmkkkkkkjjjiiiiiiiiijjjjjjfffeeedddcccbbb```\\\ZZZQQQPPPOOOQQQUUU]]]dddiiiiiijjjkkkiiieeebbb```___\\\ZZZYYY[[[^^^]]]WWWQQQSSSRRROOOMMMKKKJJJIIIIIIJJJGGGCCCAAA@@@???>>>===>>>>>>>>>>>>===<<<;;;:::===<<<;;;;;;:::::::::::::::;;;<<<<<<::::::;;;<<<;;;;;;<<<@@@BBBEEEMMMWWW}}}qqqiiidddssspppddd\\\^^^XXXRRRKKKHHHIIIJJJGGGDDD@@@@@@@@@?????????>>>>>>xxxfffYYYRRRPPPUUU[[[nnnzzz~~~~~~~~~rrrfff___^^^ccc```ZZZUUUPPPNNNLLLLLLIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBB?????????>>>>>>>>>======<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<===============<<<<<<<<<;;;;;;::::::;;;;;;::::::999888888888999999999:::::::::777888999:::;;;;;;;;;;;;777888999<<>>===<<<;;;:::::::::;;;<<<999999<<<===>>>DDDJJJPPPXXXfffzzz~~~~~~|||yyyrrrfffbbbdddlllwwwmmmnnniiisssyyyrrrmmmiiigggeeelll{{{~~~}}}|||yyyuuuttttttsssrrrqqqooommmlllkkkkkkjjjjjjjjjiiiiiiiiieeedddcccbbbaaa^^^[[[XXXMMMLLLKKKNNNTTT]]]fffllloooooonnnkkkfffbbb___^^^ZZZWWWWWWYYY\\\]]]YYYUUUTTTRRRPPPNNNLLLKKKKKKKKKGGGEEEBBB@@@@@@@@@@@@???>>>>>>>>>======<<<;;;:::<<<;;;;;;:::999999:::::::::;;;<<<<<<::::::;;;<<<<<<<<<>>>AAACCCFFFNNNWWWtttpppiiieeevvvpppeee\\\\\\WWWRRRLLLIIIJJJJJJHHHEEECCCCCCBBBAAAAAA@@@??????wwwfffYYYSSSQQQVVV\\\lll|||xxxjjj```]]]]]]ccc```ZZZTTTOOOMMMMMMMMMIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA??????>>>>>>>>>>>>======<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;::::::999888888888999999999:::::::::777999:::;;;<<<;;;:::999999:::<<>>===<<<;;;;;;;;;;;;<<<::::::<<<===>>>CCCJJJRRRZZZiii}}}yyyyyy}}}uuuhhhcccfffppp~~~tttuuusss~~~yyypppiiiffffffiiilll||||||{{{wwwssspppooonnnlllkkkkkkkkkkkkjjjkkkkkkkkkjjjhhhgggfffdddbbbaaa___^^^\\\XXXUUUHHHGGGFFFIIIQQQ]]]hhhooottttttrrrnnngggbbb___^^^XXXVVVTTTVVVZZZ\\\ZZZXXXUUUTTTRRROOOMMMLLLKKKKKKEEECCC@@@???@@@AAAAAA@@@======>>>======<<<;;;:::;;;:::999999888999999999:::;;;<<<<<<::::::;;;<<<======???CCCDDDGGGNNNWWWjjjuuuqqqkkkiii|||~~~ooofff\\\ZZZVVVRRRMMMKKKLLLLLLIIIGGGFFFFFFEEEDDDBBBAAA@@@???uuudddYYYSSSRRRWWW^^^lllqqqeee^^^^^^```ccc```YYYSSSNNNLLLLLLMMMHHHGGGFFFEEEEEEDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@???>>>>>>>>>============<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::;;;;;;::::::999888888888999999999:::::::::;;;;;;;;;;;;::::::999999@@@@@@BBBCCCCCCBBBAAA@@@AAA<<<===???AAAPPP]]][[[OOOFFFAAACCCBBB@@@GGGQQQcccooodddnnn|||uuuvvvuuuhhheeebbbbbbbbbbbb^^^[[[UUUSSSPPPLLLIIIGGGFFFEEEAAA@@@???======<<<<<<<<<===;;;:::===>>>>>>CCCJJJUUU\\\iii{{{rrrsss~~~uuuhhheeeiiiooowwwyyy|||vvvqqqjjjdddcccjjjsss{{{}}}zzzvvvpppllllllkkkjjjhhhhhhiiijjjjjjiiiiiijjjkkkiiigggdddcccaaa```^^^\\\[[[XXXTTTQQQEEECCCCCCFFFOOO\\\iiiqqqvvvvvvsssnnngggbbb___^^^XXXVVVTTTTTTWWWXXXYYYXXXXXXVVVTTTQQQNNNKKKIIIHHHEEEBBB@@@??????@@@@@@???============<<<;;;::::::999999888888888888888999:::;;;<<<<<<::::::;;;<<<===<<>>>>>>>>============<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999::::::;;;;;;::::::999888888888999999999:::::::::<<<;;;:::999:::;;;===>>>CCCCCCDDDCCCBBB@@@>>><<>>???AAAOOO\\\XXXLLLEEEAAACCCBBB@@@GGGSSSjjjnnnbbblll{{{rrrqqq}}}yyyhhheeebbbaaabbbaaa^^^[[[UUUTTTRRROOOLLLIIIGGGFFFCCCBBB@@@???>>>=========>>>;;;;;;===>>>>>>CCCJJJUUU[[[fffvvvvvvkkknnn~~~sssgggeeekkkooozzz~~~~~~{{{xxxvvvpppmmmiiigggkkkvvv~~~vvvyyy}}}yyytttnnniiijjjiiihhhgggggghhhiiijjjgggggghhhhhhgggeeebbb```___]]][[[YYYWWWTTTPPPLLLDDDBBBBBBEEENNN[[[hhhppptttsssqqqkkkeeeaaa^^^^^^ZZZXXXUUUSSSTTTTTTUUUTTTXXXWWWUUUQQQMMMIIIFFFEEEFFFCCC@@@>>>>>>>>>>>>===============<<<;;;:::999888888888777777888888999:::;;;<<<<<<::::::;;;<<<;;;;;;>>>BBBDDDEEELLLTTTYYYdddrrr~~~yyytttvvvwwwmmmggg]]]XXXVVVTTTRRRQQQPPPMMMKKKIIIGGGGGGEEECCCAAA@@@>>>===ppp___VVVTTTYYYcccmmm}}}yyyjjjaaa^^^```dddaaa^^^YYYTTTPPPMMMKKKJJJGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>============<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::::::::::::::::::::;;;<<<======<<<;;;:::;;;;;;:::::::::999999999::::::;;;;;;::::::999888888888999999999:::::::::888888999:::===@@@CCCDDD@@@@@@@@@@@@@@@???>>>===@@@<<>>>>>>>>???<<<<<<>>>>>>>>>CCCJJJSSSXXXbbbqqquuulllnnntttfffdddkkkooo~~~~~~yyyuuurrrqqqjjjjjjkkkmmmtttvvvooohhhmmmuuu{{{xxxtttooolllhhhhhhggggggggghhhhhhiiidddeeeeeeeeedddbbbaaa```]]][[[XXXVVVTTTPPPLLLHHHCCCBBBCCCGGGPPP\\\iiippprrrqqqnnniiiccc___]]]]]]ZZZXXXVVVTTTRRRQQQQQQQQQUUUTTTSSSPPPLLLHHHEEECCCEEECCC@@@>>>>>>>>>===<<<<<<<<<===<<<<<<;;;:::999888888888777888888999::::::;;;<<<<<<::::::;;;<<<;;;;;;>>>BBBDDDDDDKKKRRRRRR^^^ppp~~~vvvkkkfff]]]ZZZVVVVVVVVVTTTQQQNNNJJJHHHFFFFFFDDDCCCAAA???>>>===ppp___VVVVVV^^^lllxxxpppddd]]]ZZZ\\\```___]]]ZZZVVVQQQMMMJJJHHHFFFFFFEEEDDDCCCCCCCCCCCCAAAAAA???>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::999:::<<<======<<<:::999;;;;;;;;;;;;::::::::::::::::::;;;;;;::::::999888888888999999999:::::::::777999<<>>>>>;;;???BBBBBBMMMUUUOOOFFFAAA@@@BBBAAAAAAJJJXXXuuusssiiiccclll}}}{{{ssstttuuujjjeee```^^^^^^]]][[[YYYVVVVVVUUUSSSPPPLLLIIIGGGFFFEEECCCAAA@@@??????>>>???===<<<>>>>>>>>>CCCJJJRRRVVV___mmm~~~|||}}}wwwvvvyyyhhhccchhhnnnyyyuuurrrqqqkkkoootttzzz~~~rrriiiddd```eeeoooyyy|||yyyuuurrrooonnnfffgggggghhhggggggffffffbbbbbbbbbaaaaaa`````````[[[YYYVVVTTTQQQMMMIIIEEEAAAAAACCCIIISSS___kkkrrrrrrqqqmmmhhhaaa]]][[[\\\XXXWWWVVVTTTQQQPPPOOOOOOOOOOOONNNMMMKKKHHHFFFDDDCCCAAA>>>===>>>>>>>>>===<<<<<<<<<<<<;;;:::999999888888888888888999:::::::::;;;<<<<<<::::::;;;<<<<<<<<>>qqq___WWWYYYbbbrrr{{{iii___YYYVVVWWW[[[^^^]]]ZZZWWWRRRMMMIIIGGGFFFEEEDDDCCCCCCBBBBBBCCCAAA@@@???>>>============>>>=========<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::999:::<<<======<<<:::999<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;:::999999888888999999999::::::::::::===BBBEEEEEEAAA===:::===<<<:::999999:::;;;;;;===:::???BBBBBBLLLSSSLLLDDD@@@???BBBAAAAAAKKKYYYsssmmmfffccclll|||{{{uuuxxx}}}ooolllfff```]]]\\\\\\[[[YYYZZZZZZZZZXXXUUUQQQMMMJJJFFFEEEDDDBBB@@@?????????@@@===<<<>>>>>>>>>CCCJJJRRRVVV]]]jjj~~~wwwssstttxxx~~~kkkbbbeeelll~~~}}}xxxuuuuuuuuu{{{vvviiiaaa^^^[[[bbblllvvv{{{wwwssspppmmmllleeefffggghhhgggfffeeedddaaa```____________``````ZZZXXXUUUSSSPPPLLLGGGCCC>>>@@@CCCJJJUUUbbbnnnuuutttrrrnnnhhhaaa\\\ZZZZZZUUUVVVVVVTTTQQQOOOOOOOOOJJJJJJKKKKKKKKKIIIHHHGGGAAA???===<<<>>>?????????<<<<<<<<<<<<;;;:::999999999999888888999:::;;;;;;:::;;;<<<<<<::::::;;;<<<======AAAEEEFFFFFFLLLSSSXXXhhh}}}vvvvvviiiddd^^^___XXXZZZZZZXXXSSSMMMIIIGGGFFFEEEEEECCCBBBAAA@@@???ppp```]]]aaajjjzzzrrrccc[[[XXXVVVVVVXXX\\\\\\[[[WWWQQQKKKHHHFFFEEEDDDDDDBBBAAA@@@??????>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;;;;:::999:::::::::;;;;;;;;;<<<<<<999999999:::;;;;;;;;;;;;:::999888777888:::<<<>>>@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<===>>>>>>???>>>888:::<<<>>>JJJSSSLLLAAAAAABBBAAA???AAAMMMZZZnnn}}}yyyiiiaaalll}}}yyyxxxtttkkkfffaaa]]]]]]]]]]]]]]][[[^^^aaa___YYYSSSPPPOOOKKKIIIFFFCCCAAA@@@?????????<<<;;;>>>??????AAAFFFMMMTTT___mmm}}}|||uuuuuuzzzxxx}}}nnneeefffmmmxxxxxxjjj___ZZZYYYVVVZZZdddqqqzzz}}}~~~{{{xxxtttooojjjhhhaaacccddddddbbbaaaaaabbbaaa___\\\YYYXXXXXXZZZ[[[YYYWWWSSSNNNJJJFFFCCCBBB???DDDIIINNNWWWfffsssxxxyyytttnnngggbbb]]]XXXUUUTTTRRRPPPOOOOOONNNLLLJJJIIIHHHHHHGGGFFFEEEDDDDDD@@@??????>>>===<<<<<<;;;>>><<<;;;;;;;;;;;;:::888::::::::::::::::::;;;;;;===<<<<<<;;;;;;;;;<<<<<<>>>BBB>>>???IIILLLNNNYYYZZZsss{{{qqqwwwfff```]]][[[WWWWWWWWWVVVSSSNNNIIIGGGEEEEEECCCBBBAAABBBBBBCCC~~~nnn```___fffrrrzzzlll^^^WWWUUUSSSSSSVVV\\\\\\[[[WWWQQQKKKGGGFFFDDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>====================================>>>===<<<;;;:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::;;;<<<===<<<::::::::::::;;;;;;;;;;;;<<<::::::999888888888999999888999:::<<<===>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>???:::<<>>??????AAAFFFLLLTTT___lll|||uuuvvvrrrvvv~~~|||mmmccccccjjjttt~~~tttggg\\\WWWWWWVVVYYYbbboooxxx}}}~~~}}}{{{wwwrrrmmmhhhfffaaacccdddcccaaa``````aaa```^^^[[[XXXWWWVVVWWWXXXVVVTTTPPPLLLHHHDDDBBBAAA???FFFLLLQQQ[[[hhhssswwwwwwrrrkkkddd___ZZZVVVTTTRRRPPPNNNMMMMMMLLLJJJIIIGGGGGGFFFEEEDDDCCCCCCBBB??????>>>>>>======<<<<<<===<<<;;;:::;;;;;;:::888999999999999::::::::::::===<<<<<<;;;;;;;;;<<<<<<===AAA>>>@@@JJJLLLQQQ^^^mmmyyytttsssddd___]]][[[ZZZZZZZZZXXXTTTPPPKKKIIIEEEEEECCCBBBBBBBBBCCCCCCzzzjjj^^^```jjjzzz~~~pppdddXXXRRRPPPOOOPPPSSS[[[\\\[[[WWWPPPJJJFFFEEEDDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999:::;;;<<<;;;:::::::::::::::;;;;;;;;;;;;;;;:::888777666666777888999;;;>>>@@@AAAAAA??????<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>@@@;;;>>>AAACCCPPPXXXQQQEEEAAA???@@@AAACCCKKKTTTjjjooodddcccsss{{{xxx}}}vvvnnnjjjeeecccbbbbbbbbbbbb```bbbbbb```\\\WWWTTTSSSOOOMMMJJJGGGEEECCCCCCCCCAAA===<<>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::999888777777999999888777999999:::::::::;;;;;;;;;;;;:::888777777888999:::===>>>???@@@@@@???>>>===999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<=========@@@;;;>>>BBBDDDPPPXXXRRRFFFAAA>>>@@@BBBDDDKKKQQQddd}}}oooffffffuuuzzzyyyxxxooolllhhhfffeeeffffffeeeddddddcccaaa^^^ZZZWWWVVVQQQOOOLLLIIIFFFDDDCCCCCCBBB>>>===???@@@???AAAEEEOOOVVV___hhhttt}}}|||yyy{{{{{{zzznnnbbb]]]ffflllwww||||||}}}|||~~~~~~{{{yyywwwsssjjjaaaYYYUUUTTTVVVXXX___jjjssszzz}}}}}}zzzyyyxxxuuurrrnnnjjjhhheeeffffffdddaaa``````aaahhhfffbbb]]]XXXSSSQQQOOOOOOMMMIIIEEEAAA???>>>>>>AAAGGGMMMQQQYYYdddnnnqqqsssmmmddd]]]XXXVVVTTTSSSNNNLLLJJJJJJJJJJJJHHHFFFEEEEEEDDDCCCBBBAAA@@@@@@<<<<<<=====================;;;::::::::::::999777777777777888888999999:::<<<;;;;;;;;;;;;<<<=========AAA@@@DDDMMMOOOZZZooorrrrrriii___]]]]]]]]]^^^^^^]]][[[XXXTTTPPPNNNGGGGGGFFFFFFEEEEEEEEEEEE{{{lllbbbfffsss{{{}}}~~~uuukkk^^^VVVNNNLLLJJJIIILLLQQQWWWXXXYYYVVVQQQKKKFFFDDDBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999888777777999999888777999999999:::::::::;;;;;;::::::999999:::<<<===>>>AAA@@@>>><<<;;;;;;;;;;;;888888999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>:::===AAACCCOOOVVVOOOFFFBBB???AAACCCEEEKKKQQQ___|||rrrhhhgggvvvzzz|||yyyooollliiihhhhhhhhhhhhggggggeeecccaaa___\\\ZZZYYYRRRPPPMMMIIIFFFEEEDDDCCCCCC???>>>@@@@@@>>>@@@DDDRRRXXX___fffqqq}}}zzzqqqfff```ggglllvvv|||zzz{{{{{{xxxuuusssnnnggg___YYYVVVUUUVVVXXX___kkktttzzz}}}{{{zzzyyyuuuuuuuuutttrrrpppnnnlllhhhhhhhhheeecccbbbcccdddooolllfff___YYYTTTPPPNNNMMMKKKGGGCCC@@@?????????CCCHHHLLLNNNUUUaaajjjnnnpppkkkbbb[[[WWWUUUSSSRRRMMMKKKJJJIIIJJJIIIHHHFFFEEEEEEDDDCCCBBBAAAAAA@@@<<<<<<<<<<<<===============;;;:::999::::::999777666666777888999999::::::;;;;;;;;;;;;;;;<<<======>>>AAAAAAFFFNNNQQQ___yyylllrrr{{{fff___]]]\\\^^^^^^]]]\\\ZZZXXXUUURRRPPPKKKKKKJJJIIIHHHGGGFFFEEE|||nnneeekkkxxxyyy|||zzzmmmeeeXXXQQQLLLJJJIIIHHHKKKPPPSSSUUUWWWUUUQQQKKKGGGEEEBBBAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<::::::::::::::::::::::::<<<:::999:::;;;<<<;;;:::999999999999::::::::::::999:::;;;<<<>>>???@@@@@@AAA???<<<:::888888999999888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===999<<<@@@AAALLLSSSKKKEEEBBBAAACCCDDDFFFLLLTTTaaatttllllllzzz|||~~~xxxnnnllliiihhhiiiiiiiiihhhiiifffccc```___^^^\\\ZZZSSSQQQNNNJJJGGGEEEDDDDDDDDD@@@???@@@@@@>>>@@@CCCRRRXXX___eeeppp~~~wwwmmmhhhhhhllluuu}}}}}}yyyvvvwwwvvvssspppmmmhhhaaa\\\XXXUUUSSSTTTWWW___kkktttzzz}}}{{{xxxvvvuuuqqqqqqrrrrrrrrrpppooonnniiiiiihhhfffdddccceeegggrrrnnnggg___XXXTTTQQQPPPMMMJJJGGGCCCAAA@@@AAAAAAGGGLLLPPPRRRXXXbbbkkknnnmmmggg```ZZZVVVSSSQQQPPPKKKJJJHHHHHHIIIHHHGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999999::::::888777666777777888999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???BBBCCCHHHOOOQQQbbb|||lllwwwuuuddd___\\\[[[\\\\\\\\\[[[ZZZXXXVVVTTTSSSOOOOOONNNMMMKKKIIIGGGEEEtttiiibbbkkkzzzxxx{{{}}}~~~}}}~~~{{{rrrggg___SSSNNNJJJIIIGGGEEEHHHNNNPPPSSSUUUUUUQQQLLLHHHGGGAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<=========<<<<<<999999999999999999999999<<<;;;:::;;;<<<===<<<:::888999999999999::::::::::::;;;===???@@@@@@???>>><<<<<<;;;:::999999999999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===999<<>>???CCCNNNVVV^^^fffppp~~~|||uuupppgggjjjttt{{{~~~|||uuuvvv|||uuuqqqqqqpppllliiieee```[[[WWWSSSQQQPPPRRRUUU^^^kkktttyyy~~~}}}}}}}}}||||||||||||{{{yyyvvvtttrrrnnnoooooopppooonnnlllkkkhhhhhhhhheeeddddddfffhhhnnniiibbbZZZUUUSSSSSSSSSNNNKKKHHHDDDBBBBBBCCCEEELLLSSSZZZ]]]bbbjjjoooooohhhddd]]]XXXTTTQQQNNNLLLIIIGGGFFFFFFGGGGGGEEEDDDCCCCCCBBBAAA@@@??????>>>=========<<<<<<;;;;;;:::<<<:::999999:::999888777777777888999:::;;;<<<<<<;;;::::::;;;;;;===>>>>>>AAADDDDDDJJJPPPQQQeeeuuu~~~wwwnnnpppaaa^^^ZZZWWWXXX[[[[[[[[[ZZZYYYXXXWWWWWWSSSSSSRRRPPPMMMJJJGGGEEEkkkaaa]]]gggxxxxxxwwwzzz{{{{{{{{{}}}}}}uuulllbbb[[[PPPLLLIIIHHHFFFDDDGGGLLLOOORRRTTTUUUQQQMMMIIIHHHAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<=========<<<<<<999999999999999999999999;;;:::999999;;;;;;:::999888888999999999::::::::::::<<>>999===@@@@@@JJJPPPGGGBBBCCCFFFHHHEEEFFFOOO[[[ttt|||yyy}}}~~~~~~rrrllljjjhhhhhhiiiiiiiiihhhkkkgggaaa_________^^^\\\XXXVVVRRRNNNKKKIIIHHHGGGFFFBBB@@@AAA@@@>>>???CCCKKKTTT^^^gggqqq}}}{{{vvveeehhhrrr||||||tttuuu}}}}}}yyyrrrmmmmmmkkkgggddd```ZZZVVVRRRPPPNNNLLLOOOSSS]]]jjjsssxxx}}}{{{{{{yyyxxxxxxyyyzzzyyyxxxuuusssqqqmmmmmmnnnnnnmmmkkkiiihhhggggggfffdddccccccfffhhhhhhddd]]]VVVRRRRRRTTTUUUOOOLLLHHHEEECCCDDDEEEGGGOOOYYYbbbggglllqqqsssqqqeeeaaa[[[WWWSSSPPPLLLJJJGGGFFFDDDDDDEEEEEEDDDBBBBBBBBBAAA@@@???>>>======>>>>>>===<<<;;;;;;::::::<<<:::999999999999888666777888888:::;;;<<<======:::::::::;;;<<<===>>>???BBBDDDEEEKKKQQQQQQfffvvvjjjvvvtttqqqmmm```]]]YYYUUUUUU[[[[[[[[[ZZZZZZZZZYYYYYYVVVVVVTTTRRROOOKKKGGGEEE~~~qqq```^^^]]]ddduuuzzzzzzzzzzzz{{{~~~{{{qqqkkkfffaaa^^^RRRNNNIIIFFFGGGHHHJJJJJJMMMQQQTTTUUURRRLLLGGGEEEBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@>>>======<<<<<<<<<888999;;;<<<===<<<;;;;;;:::::::::999999999888888::::::::::::::::::::::::888888999999::::::::::::999999::::::;;;<<<<<<<<>>@@@@@@@@@DDDJJJKKKHHHDDDAAAAAAEEEEEEFFFRRRaaayyy}}}~~~zzzqqqnnnmmmkkkiiihhhfffccc```ddddddcccbbbaaa```___^^^]]]ZZZUUUQQQNNNKKKIIIGGGHHHGGGFFFDDDDDDCCCCCCCCCJJJUUU\\\ggg{{{}}}rrreeeiiimmmttt{{{yyy}}}{{{uuu}}}xxxuuuqqqnnnjjjeee```\\\VVVTTTQQQNNNKKKIIIGGGFFFJJJTTT```hhhnnnwww}}}zzzxxxxxxyyyzzzyyywwwuuurrrqqqqqqrrrsssmmmmmmllllllkkkjjjiiihhhjjjiiihhhfffcccccceeehhhgggaaaZZZXXXYYYYYYWWWTTTTTTSSSPPPMMMJJJJJJLLLNNNZZZaaakkktttyyywwwrrroooddd___YYYTTTPPPMMMKKKIIIHHHGGGEEEDDDDDDCCCAAA???BBBBBB@@@???>>>=========<<<<<<<<<<<<;;;:::999888::::::;;;<<<;;;:::999888666777999:::;;;<<<<<<<<<<<<;;;::::::;;;<<<===>>>EEECCCGGGNNNPPPVVVlllqqqccckkk}}}vvvqqq\\\UUUTTTTTTTTTWWWZZZ]]]]]][[[YYYZZZ[[[WWWWWWVVVSSSNNNJJJHHHGGGvvvhhh\\\ZZZ[[[cccuuu}}}zzzzzzyyywwwwwwzzz~~~{{{sssmmmhhhddd___[[[TTTPPPKKKGGGGGGHHHIIIJJJMMMQQQUUUVVVRRRLLLHHHEEEBBBAAAAAAAAAAAA@@@@@@@@@??????>>>===<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::::::::::::::::::::::::::999999999999::::::777888:::<<<>>>@@@AAABBBDDD@@@<<<:::::::::999888888888999::::::::::::999:::;;;;;;<<<;;;;;;::::::=====================<<<<<<>>>>>>>>>BBBGGGIIIFFFEEEAAABBBEEEEEEGGGTTTddd{{{zzz~~~}}}sssmmmllljjjiiiiiihhheeeccccccccccccbbbbbbaaaaaaaaa^^^[[[WWWTTTQQQNNNKKKIIIHHHGGGFFFDDDCCCCCCCCCCCCIIITTT[[[ddduuu~~~~~~tttiiiiiikkkrrr|||tttppplllhhhddd___ZZZWWWQQQPPPNNNKKKIIIGGGEEEEEEGGGOOO[[[cccjjjsss~~~}}}{{{yyywwwwwwwwwwwwvvvtttrrrqqqppppppqqqqqqnnnmmmllljjjiiiiiihhhhhhiiiiiihhheeecccccceeegggddd```[[[[[[^^^```___\\\ZZZZZZXXXTTTRRRRRRTTTVVV^^^eeeooowwwzzzxxxrrrnnn___\\\VVVRRROOOLLLJJJHHHHHHFFFDDDCCCCCCBBB@@@???AAAAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;:::888999999:::999888777666777777999:::;;;<<<<<<<<<<<<;;;::::::;;;<<<>>>???AAAAAAEEELLLOOOUUUiiikkkbbbnnn{{{eeeZZZUUUTTTVVVVVVZZZ___```___]]]\\\\\\WWWWWWUUURRROOOLLLKKKJJJkkk\\\VVVUUUYYYdddxxx{{{zzzyyywwwtttrrrtttyyy|||sssqqqnnnkkkhhhccc]]]YYYWWWRRRLLLHHHGGGHHHHHHHHHMMMQQQUUUVVVSSSMMMHHHEEEBBBBBBAAAAAA@@@@@@@@@@@@>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::<<<;;;:::999999999:::;;;;;;;;;<<<>>>???AAABBBBBB@@@===:::999999:::999888888888999::::::::::::999::::::;;;;;;<<<;;;;;;:::<<<<<<==================<<<>>>>>>===AAAGGGHHHEEEEEEAAABBBEEEEEEHHHWWWiiizzz}}}{{{}}}sssnnnllljjjjjjkkkjjjhhhgggcccccccccccccccccccccccc___]]]ZZZWWWUUURRRNNNKKKHHHGGGFFFDDDCCCCCCBBBBBBGGGTTTYYY___mmmwww}}}uuummmiiigggnnnzzzmmmjjjddd___[[[WWWRRROOOKKKJJJIIIGGGEEEDDDCCCCCCCCCJJJSSS[[[bbblllxxx~~~yyyyyyxxxwwwuuuttttttsssqqqqqqpppooonnnnnnoooooommmllljjjiiihhhggghhhhhhggghhhgggeeeccccccdddfffeeebbb``````ccceeedddbbb``````___\\\ZZZZZZ\\\^^^eeekkksssyyy{{{wwwqqqlll]]]YYYTTTQQQNNNLLLJJJHHHGGGEEECCCBBBBBBBBB@@@>>>??????>>>>>>>>>>>>??????;;;;;;;;;;;;;;;;;;::::::777777888888777777666555777888999:::;;;<<<<<<<<<<<<;;;;;;:::;;;===>>>???@@@@@@FFFLLLOOOTTTfffyyyyyyhhhhhhzzzuuueeeYYYTTTTTTRRRVVVZZZ]]]\\\[[[ZZZZZZ\\\ZZZWWWTTTRRRPPPPPPOOOxxxdddUUUQQQRRRYYYhhh}}}|||xxxwwwuuuqqqpppqqquuuxxxsssttttttrrrnnnhhhaaa\\\XXXSSSMMMHHHGGGGGGGGGGGGMMMRRRVVVXXXTTTNNNHHHEEEBBBBBBAAAAAA@@@?????????===<<<;;;;;;::::::::::::===<<<:::999888999::::::;;;;;;:::::::::999999999999999::::::::::::;;;;;;<<<;;;:::999:::;;;===>>>BBBAAA@@@???>>>===<<<<<<<<<:::999888999999999999888888999::::::::::::999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<============>>>@@@@@@???CCCHHHJJJGGGCCC@@@AAADDDEEEIII[[[ooovvvxxx{{{qqqqqqooommmllllllllljjjiiieeeeeeeeeddddddccccccccc___]]][[[YYYWWWTTTOOOLLLIIIHHHFFFEEECCCCCCBBBBBBFFFTTTYYY[[[eeeqqqzzzuuu~~~{{{ooofffaaaiii}}}}}}xxxrrriiiddd^^^YYYTTTPPPLLLIIIFFFFFFEEEDDDCCCBBBBBBCCCBBBGGGMMMSSSYYYbbbmmmuuuwwwssstttttttttsssrrrqqqpppooooooooonnnnnnnnnnnnnnnmmmkkkiiigggffffffggggggfffffffffdddcccbbbdddeeeiiigggeeeeeefffeeecccaaabbbcccbbbaaa___```bbbdddkkkpppvvvzzzyyytttlllggg]]]ZZZUUURRROOOMMMJJJHHHEEEDDDBBBAAABBBAAA???>>>===============>>>???@@@<<<;;;:::999999888888888777777777777777666666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@BBBCCCIIINNNPPPUUUcccrrrvvvtttjjjuuuxxxhhh[[[UUUSSSTTTVVVWWWXXXYYYZZZ[[[ccc```[[[XXXVVVTTTSSSSSStttaaaTTTOOORRR[[[mmm}}}uuuuuusssqqqooopppsssvvv}}}}}}vvvmmmddd___VVVQQQKKKGGGFFFFFFFFFFFFNNNRRRWWWYYYUUUOOOIIIEEEBBBBBBAAA@@@@@@???>>>>>><<<;;;;;;::::::::::::;;;===<<<:::999888888999:::999999999999888888888777999999999::::::;;;;;;;;;::::::::::::<<<>>>@@@AAACCCBBB@@@>>><<<999888777999999999888888888999:::888888999::::::::::::999999::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<======>>>>>>>>>@@@@@@???BBBHHHIIIFFFBBB???@@@CCCDDDIII^^^tttrrrwww|||tttvvvtttpppnnnnnnmmmkkkiiihhhhhhfffeeecccbbbaaa```^^^\\\[[[YYYXXXUUUPPPMMMJJJIIIHHHFFFDDDCCCCCCCCCGGGUUUYYYYYYaaalllmmmooovvvnnnbbb[[[dddxxx{{{xxxsssmmmfffaaaZZZSSSOOOLLLIIIGGGDDDDDDCCCBBBBBBBBBCCCCCCCCCEEEIIILLLQQQWWW___ffflllttt~~~wwwvvvxxxyyyooommmmmmnnnoooooooooooonnnnnnnnnoooppppppooonnnmmmkkkjjjhhhfffeeeeeeeeeeeecccdddeeedddbbbbbbcccdddiiihhhffffffeeedddcccaaaeeefffffffffeeefffhhhjjjpppssswwwyyyuuunnneee```[[[XXXSSSPPPMMMJJJFFFDDDDDDBBBAAA@@@AAA@@@???===<<<<<<<<<<<<===>>>??????@@@>>><<<:::999888777777999999888888777777777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@AAACCCFFFJJJNNNOOOTTT```kkkppppppoooqqqfff```]]]YYYWWWWWWZZZ^^^```fffbbb\\\XXXVVVUUUSSSQQQppp___SSSOOOSSS^^^rrr|||sssssssssqqqooooooppprrrvvv{{{xxxlllbbb]]]QQQMMMHHHDDDDDDEEEFFFFFFNNNRRRXXXZZZVVVPPPIIIEEEBBBBBBAAA@@@???>>>>>>===<<<;;;;;;:::::::::;;;;;;;;;::::::999999999999:::888888888888777777777777888999999::::::;;;;;;<<<::::::;;;===>>>???@@@@@@======<<<;;;:::999888888777999:::999888888888:::888888999::::::::::::999999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>><<<>>>>>>===@@@EEEFFFCCCBBB@@@AAACCCDDDKKKbbb{{{qqqzzz~~~yyyxxxuuuqqqnnnmmmlllkkkiiiiiihhhgggeeecccaaa```___^^^\\\ZZZYYYWWWUUURRROOOLLLKKKIIIGGGFFFEEEDDDDDDGGGUUUYYYWWW^^^iii~~~yyyiiiiiiooo{{{nnn```WWW```rrr}}}{{{xxxvvvrrrlllbbb\\\UUUOOOKKKIIIGGGFFFCCCCCCBBBBBBBBBBBBCCCCCCCCCEEEGGGIIIKKKOOOTTTXXXZZZbbblllsssuuurrrooommmgggiiinnnuuuzzzxxxooogggeeeeeefffhhhiiikkkllllllnnnooopppqqqpppooommmkkkhhhhhhgggfffeeedddccccccbbbcccdddcccbbbaaabbbcccccccccccccccdddeeefffgggjjjkkkmmmmmmmmmnnnqqqssstttvvvxxxwwwrrrhhh^^^XXXTTTRRRNNNKKKIIIFFFCCC@@@BBBAAA??????@@@@@@>>>===<<<<<<<<<<<<<<<===>>>>>>CCCAAA???<<<;;;:::::::::;;;:::999888888888888999888999::::::;;;;;;;;;:::;;;;;;;;;;;;<<<>>>@@@BBBCCCGGGJJJLLLNNNUUU```iiiqqqpppxxxrrrkkkbbb[[[YYY[[[^^^___ccc___YYYVVVVVVTTTQQQNNNzzzjjjZZZPPPOOOTTT```uuu}}}xxxrrrssstttrrrooolllkkkkkknnnrrrwww|||~~~pppcccYYYUUULLLHHHDDDAAAAAACCCEEEFFFNNNSSSYYY[[[WWWPPPJJJEEEBBBBBBAAA@@@???>>>======<<<<<<;;;;;;;;;;;;<<<<<<888999999:::::::::999999999999999888888888777777888888999::::::;;;<<<<<<;;;===>>>@@@@@@???>>>===999999999999999:::::::::777999;;;;;;888777888:::888888999::::::::::::999888999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???<<<>>>>>>===@@@EEEFFFCCCCCCAAABBBEEEFFFNNNggg}}}ppp{{{{{{wwwuuurrrnnnlllkkkkkkjjjjjjggggggfffdddcccaaa```___```]]]ZZZXXXWWWVVVTTTRRRNNNMMMKKKIIIGGGFFFEEEEEEFFFSSSWWWVVV]]]gggzzzzzzllliiippp~~~oooaaaWWW]]]mmm{{{~~~zzzvvvsssoooiii\\\WWWOOOIIIFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCCBBBDDDEEEGGGHHHKKKNNNOOORRRWWW^^^bbbbbb```___^^^ZZZ]]]bbbgggjjjiiiccc___]]]]]]^^^```bbbeeehhhjjjmmmnnnpppqqqpppnnnkkkiiieeefffggggggfffdddbbb``````bbbccccccbbbaaaaaabbb___``````aaacccfffjjjlllnnnppprrrssstttuuuxxxzzzxxxyyyyyyvvvooodddZZZSSSNNNLLLJJJHHHHHHFFFCCCAAAAAA@@@>>>>>>??????>>><<<<<<<<<;;;;;;;;;<<<======???>>><<<;;;::::::<<<<<<;;;:::999888888888999999999999:::;;;;;;;;;::::::;;;;;;;;;;;;===???AAABBBDDDHHHLLLNNNRRR[[[fffnnn{{{zzzuuujjjdddbbb`````````\\\XXXWWWXXXWWWSSSOOOuuueeeVVVMMMOOOTTTaaawwwzzzuuurrrssstttrrrnnniiifffeeegggkkkqqqvvvzzz~~~xxxhhhZZZQQQMMMIIIEEEAAA???@@@CCCEEEFFFNNNSSSYYY[[[XXXQQQJJJFFFBBBBBBAAA@@@???>>>===<<<<<<<<<;;;;;;;;;<<<<<<===666777999:::;;;;;;:::999:::::::::999999999888888888888999::::::;;;<<<<<<>>>???AAABBBAAA>>>;;;999999999999999999999999999777:::<<<;;;999777888:::888888999::::::::::::999888999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>???>>>@@@@@@???AAAGGGGGGDDDEEECCCDDDGGGGGGQQQkkkuuunnnzzzyyyuuuqqqqqqoookkkiiijjjkkkjjjjjjeeeeeedddccccccbbbaaaaaaaaa^^^[[[XXXXXXWWWVVVTTTOOONNNLLLJJJHHHGGGFFFFFFEEERRRUUUTTT\\\eeevvv~~~{{{{{{|||rrrqqqzzzqqqbbbXXX\\\iiiuuu|||zzztttpppjjjdddYYYSSSKKKEEEBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBAAABBBDDDFFFHHHIIIKKKLLLQQQSSSVVVWWWWWWVVVUUUVVVSSSUUUYYY\\\^^^]]][[[ZZZXXXXXXXXXZZZ]]]bbbfffhhhmmmnnnpppqqqpppmmmiiifffdddeeeggggggfffdddaaa______aaaccccccbbbaaaaaabbb````````````bbbeeejjjmmmoooqqqtttvvvwwwxxx{{{}}}zzz{{{zzzvvvnnncccWWWPPPKKKIIIHHHIIIIIIHHHFFFDDDAAA???>>>>>>??????===<<<===<<<<<<;;;;;;;;;<<<<<<:::999777777777999;;;<<<;;;:::888777777777888999999999:::;;;;;;;;;::::::;;;;;;;;;;;;===???AAACCCGGGKKKOOOQQQWWWbbbooovvv~~~www}}}vvvooojjjfff___\\\YYYZZZ\\\\\\XXXTTTnnn\\\RRRNNNOOOUUUcccxxx~~~xxxtttrrrssstttrrrooohhhbbb^^^cccfffkkkpppuuuxxxzzz{{{zzzyyyvvvuuuwww{{{sssfff[[[RRRKKKGGGAAA@@@>>><<<===@@@DDDFFFLLLRRRXXXXXXSSSLLLGGGDDD@@@@@@@@@???>>>======<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999999::::::;;;;;;::::::999:::999888888:::===@@@CCCBBBBBB@@@???===;;;:::999;;;;;;;;;::::::999999999:::::::::999999999888888777888888888888999999999<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<============>>>??????@@@AAACCCCCCBBB@@@???AAADDDDDDDDDQQQnnn}}}rrrgggxxxyyyvvvtttpppqqqrrrrrrqqqmmmiiigggdddeeeffffffeeebbb```^^^aaa^^^[[[[[[\\\\\\YYYVVVSSSPPPLLLJJJIIIJJJIIIHHHGGGMMMUUUYYYYYY^^^oootttrrruuussszzz|||~~~wwwgggZZZYYYcccppp}}}xxxttt}}}zzztttmmmddd^^^PPPKKKFFFBBBAAAAAAAAA@@@???@@@@@@AAABBBBBBCCCCCCDDDCCCBBBCCCFFFHHHJJJJJJIIILLLOOOQQQQQQPPPQQQRRRPPPNNNPPPWWWXXXTTTSSSWWWVVVWWWZZZ^^^___^^^bbbiiiiiimmmpppooojjjeeecccbbbdddccccccdddeeedddbbb___```aaabbbbbbbbb```___^^^bbbaaa``````aaadddhhhjjjnnnqqqvvvyyyzzz{{{}}}~~~{{{tttllleee]]]VVVQQQOOOMMMJJJFFFCCCBBBAAAAAAAAAAAA@@@@@@???>>>======<<<;;;::::::999999::::::::::::::::::::::::::::::999999999999999999999999888999:::;;;<<<;;;:::999;;;<<<<<<<<<===???CCCFFFNNNLLLQQQ\\\jjjvvvyyyuuuwww{{{{{{~~~yyymmmddd^^^YYYYYY]]]^^^ZZZUUUmmm\\\RRRNNNOOOVVVeee{{{yyyuuutttttttttqqqmmmhhhbbb___```ccchhhnnnrrrtttuuuuuupppnnnmmmlllnnnrrrvvvyyy}}}|||{{{{{{}}}~~~|||uuuiii]]]SSSKKKDDD@@@@@@???===<<<===@@@CCCEEELLLQQQWWWWWWRRRKKKFFFDDD@@@@@@??????>>>======<<<======<<<<<<<<<;;;;;;;;;999999999999999999999999::::::::::::999999999999;;;;;;<<<===>>>????????????>>>>>><<<;;;:::999888;;;;;;:::::::::999999999:::999999999888888888888888888888888999999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========???>>>???AAACCCDDDBBBAAA>>>@@@CCCEEEGGGUUUqqqyyynnnhhhxxx{{{wwwtttrrrssssssrrrpppnnnkkkiiiiiiiiihhhgggdddaaa]]][[[aaa___]]]\\\]]]\\\ZZZWWWWWWSSSOOOMMMLLLKKKJJJIIIGGGMMMTTTXXXXXX\\\kkk{{{{{{rrrppprrrsssxxx|||~~~|||lll\\\YYYaaalllyyy}}}sssppp{{{|||wwwqqqiii```ZZZNNNJJJEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDCCCBBBBBBDDDFFFGGGGGGIIIKKKMMMLLLKKKIIIJJJJJJMMMKKKNNNUUUWWWTTTTTTWWWUUUUUUXXX\\\]]]]]]aaahhhkkknnnpppoookkkfffdddccceeedddcccddddddcccaaa___``````aaaaaa``````______```___^^^^^^```cccfffhhhnnnrrrvvvzzz{{{{{{|||}}}zzzvvvnnnggg```YYYRRRNNNKKKJJJHHHEEEDDDCCCBBBBBBAAAAAA@@@??????>>>======<<<;;;::::::999999::::::888888888888888888888888999999999999999999999999999:::;;;<<<<<<<<<;;;;;;;;;<<<<<<======@@@DDDGGGNNNNNNVVVggg|||tttqqqzzz|||xxxwwwxxx~~~llleee^^^[[[]]]^^^ZZZVVV~~~kkk[[[RRROOOPPPYYYjjj{{{wwwtttsssqqqmmmhhhccc___]]][[[___dddiiilllmmmmmmllleeedddcccdddfffjjjnnnppprrrrrrqqqrrrtttxxx}}}|||uuuooohhh^^^SSSKKKDDD???<<>><<<<<<===???BBBDDDKKKQQQVVVVVVQQQJJJEEECCC@@@??????>>>>>>======<<<============<<<<<<<<<<<<999999999999:::::::::::::::999999888999999::::::<<<>>>AAACCCCCC@@@===;;;;;;;;;:::999999888888777::::::::::::999999999999999999888888888777777777888888888888999999999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>AAACCCDDDCCCAAA<<>>>>>======<<<;;;::::::999999::::::888888888888888888888888999999999999999999999999:::;;;<<<=========<<<<<<;;;<<<======>>>AAAEEEHHHOOORRR___www}}}rrrooozzzwwwuuuuuuyyyxxxpppeee___^^^]]][[[WWW{{{hhhYYYQQQPPPPPP[[[nnn{{{wwwrrroookkkfffaaa]]]ZZZYYYWWWZZZ___cccffffffeeeccc_________```cccfffjjjlllllllllmmmoooqqquuuyyy{{{xxxyyy{{{~~~vvvmmmfff```VVVNNNGGGBBB>>><<<===<<<<<<;;;===???BBBDDDKKKPPPTTTTTTOOOIIIDDDCCC??????>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;999999999:::::::::::::::999999999999:::<<<===>>>>>>@@@BBBCCCBBB>>>;;;888888888888888888888888888:::999999999999999999999888888888777777777777666888888888999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===@@@CCCDDDCCCBBB<<<>>>CCCFFFKKKYYYsssuuulllqqq|||~~~uuuuuutttrrrpppnnnnnnnnnnnniiiiiiiiihhhgggeeedddccceeedddbbbaaa```___^^^]]]```\\\XXXTTTRRROOOLLLJJJHHHLLLRRRXXXYYYZZZcccnnn|||}}}zzzyyyyyyxxxttttttuuu|||ooo^^^XXX]]]hhhvvv}}}tttooovvvyyyqqqhhh^^^TTTNNNGGGDDDAAA@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBFFFGGGGGGFFFFFFHHHJJJLLLPPPPPPPPPNNNLLLLLLNNNPPPQQQTTTYYY___ccceeeeeefff___\\\]]]aaacccdddiiinnnpppppppppooollljjjhhhffffffeeecccbbbbbbaaa^^^\\\^^^]]]\\\\\\\\\^^^___aaa[[[ZZZZZZZZZ[[[\\\^^^___```dddjjjmmmmmmlllkkkkkkiiiddd]]]WWWRRRNNNJJJHHHDDDDDDCCCCCCBBBBBBBBBBBB??????>>>>>>>>>=========<<<;;;::::::999999::::::::::::::::::::::::::::::888999999999999999:::::::::;;;;;;<<<<<<<<<<<<<<<;;;<<<===>>>???BBBGGGJJJQQQWWWjjjxxxtttsss{{{zzzxxxwwwyyy~~~wwwkkkccc___^^^[[[YYYwwweeeWWWQQQQQQRRR___ttt~~~yyyuuuooolllgggaaa\\\XXXVVVVVVSSSUUUYYY]]]______^^^]]][[[[[[]]]___aaadddggghhhhhhiiikkkmmmqqqtttwwwyyytttuuuwwwzzz~~~}}}qqqggg^^^YYYQQQJJJEEEBBB???===<<<<<<;;;<<<===@@@BBBDDDJJJNNNSSSRRRMMMGGGCCCBBB>>>>>>>>>===============;;;;;;;;;:::::::::999999999999:::::::::;;;;;;;;;999999:::;;;===???AAABBB@@@@@@???>>>===;;;999888777777888888888999999999999999999999999999999999888888888777777777777666888999999999999:::::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======<<<<<<===@@@CCCDDDCCCBBB>>>???CCCGGGKKKXXXppp|||qqqiiisss{{{uuutttqqqooonnnmmmnnnoooiiiiiiiiiiiihhhhhhgggfffggggggfffeeecccaaaaaaaaaaaa^^^ZZZWWWUUURRRNNNLLLJJJLLLRRRXXX[[[]]]dddllluuu|||~~~zzzvvvxxxyyyxxxvvvvvvwww{{{mmm]]]YYY^^^jjj{{{xxxppprrryyy|||yyywww~~~wwwnnneee[[[QQQJJJEEECCCAAA@@@BBBCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCEEEFFFHHHHHHHHHJJJNNNQQQVVVUUUSSSPPPNNNOOORRRUUU[[[```eeejjjnnnppppppooofffcccbbbfffiiijjjmmmqqqsssqqqpppnnnmmmkkkiiihhhfffdddbbbaaaaaa```^^^\\\\\\\\\[[[[[[[[[\\\^^^___YYYXXXXXXXXXXXXYYYZZZ[[[YYY]]]aaadddcccbbbaaaaaa```\\\WWWRRROOOKKKHHHFFFCCCCCCBBBBBBAAA@@@??????>>>>>>==================<<<;;;::::::999999::::::::::::::::::::::::::::::888888888999999::::::::::::::::::::::::;;;;;;;;;;;;<<<>>>???@@@DDDHHHLLLPPP\\\vvv{{{tttwww|||}}}zzzzzzzzzxxxzzz~~~~~~}}}yyynnnfffaaa___]]][[[sssaaaUUUQQQRRRUUUddd{{{{{{uuuqqqkkkhhhccc]]]XXXUUUTTTSSSNNNPPPSSSVVVWWWXXXXXXWWWVVVWWWYYY[[[]]]___aaabbbccceeegggkkknnnrrrtttuuupppqqqtttwww|||wwwjjjaaaWWWRRRKKKEEEBBB???>>><<<<<<<<<<<<===>>>AAACCCDDDIIIMMMQQQQQQKKKFFFBBBAAA========================::::::::::::999999999888999999::::::;;;;;;<<<<<<:::;;;<<<>>>@@@AAAAAAAAA>>>===<<<:::888888888888777777888888888999999999888888888999999999999999999999888888888777777777999999999999::::::::::::::::::;;;;;;<<<=========<<<<<<<<<============>>><<<<<<===@@@BBBCCCBBB@@@???@@@DDDGGGLLLXXXnnnvvvkkkfffvvvuuutttrrrpppooooooooopppmmmlllllljjjiiihhhhhhgggiiiiiiiiihhheeeccccccdddbbb```\\\ZZZXXXVVVRRRPPPNNNMMMQQQWWW[[[^^^cccjjjttt}}}xxx{{{~~~~~~|||}}}yyykkk^^^[[[```lll}}}{{{pppooossssssoookkkyyy{{{ssskkkaaaXXXNNNHHHEEECCCAAAAAACCCDDDEEEDDDCCCDDDDDDEEEEEEFFFGGGGGGEEEHHHJJJKKKJJJLLLQQQUUUZZZXXXUUURRRPPPRRRWWW[[[hhhnnntttvvvyyy|||zzzwwwllliiihhhmmmooooooooorrrtttrrrooommmlllkkkiiihhheeecccaaa`````````^^^]]][[[[[[ZZZZZZ[[[[[[\\\\\\WWWWWWVVVVVVVVVWWWWWWXXXVVVYYY\\\]]]\\\[[[[[[[[[WWWUUUQQQOOOLLLJJJFFFCCC@@@@@@AAAAAA@@@???>>>===============<<<<<<<<<<<<<<<;;;::::::999999::::::888888888888888888888888888888888999999::::::;;;:::999999999999:::;;;;;;;;;===>>>@@@AAAEEEJJJNNNQQQbbbtttssszzz|||xxxvvvwwwwwwuuuwww{{{|||zzzwwwtttqqqyyytttmmmgggcccaaa^^^]]]~~~ooo^^^TTTQQQSSSZZZjjj|||wwwqqqlllcccaaa\\\WWWSSSPPPNNNNNNJJJKKKLLLNNNPPPQQQRRRSSSRRRSSSUUUXXXZZZ[[[[[[[[[^^^```dddhhhllloooqqqrrrnnnppptttxxx|||~~~xxxoooccc[[[SSSNNNHHHBBB@@@>>>===<<<<<<<<<===>>>@@@BBBDDDEEEIIIMMMPPPOOOJJJDDDAAA@@@========================;;;;;;:::::::::999999999999999::::::;;;<<<<<<===<<<===???AAAAAA???===<<<;;;:::999888888777777777777777777777888888888888777888888888999999999999:::999999999888888888888999999999:::::::::;;;;;;::::::;;;;;;<<<======>>>=========>>>>>>>>>??????======>>>@@@BBBBBBAAA???@@@AAADDDIIINNNZZZoooqqqiiiiii|||zzzvvvvvvuuusssrrrrrrrrrrrrllllllkkkkkkkkkkkkkkkkkkjjjkkkllljjjfffdddeeefffcccaaa___]]]\\\ZZZWWWUUURRRPPPQQQVVVZZZ\\\aaafffssszzz~~~zzznnnbbb^^^bbblll||||||rrrppptttsssooolll~~~{{{vvvoooggg^^^UUULLLFFFEEECCCBBBBBBDDDEEEEEEEEEEEEFFFGGGHHHIIIKKKLLLLLLKKKNNNQQQQQQOOOPPPUUUZZZ]]]\\\ZZZXXXYYY___gggmmmxxx~~~tttppppppuuuwwwuuussstttuuurrrmmmkkkkkkkkkjjjhhhdddbbb___^^^_________^^^ZZZZZZ[[[[[[[[[ZZZYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUWWWVVVUUUUUUVVVWWWPPPOOOMMMLLLKKKHHHDDD@@@<<<===>>>???@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::888888888888888888888888777888888999::::::;;;;;;;;;::::::999:::;;;<<<===;;;===???@@@BBBFFFKKKOOOTTThhhsssxxxzzzvvvssstttsssqqqrrrvvvyyyvvvooommmlllnnnllljjjgggeeebbb```^^^|||lll]]]SSSQQQSSS]]]nnn~~~{{{uuuooojjj\\\YYYVVVQQQMMMJJJIIIHHHGGGGGGHHHIIIKKKMMMOOOPPPPPPRRRTTTVVVXXXXXXXXXXXX]]]___ccchhhlllooopppqqqoooqqquuuzzz}}}zzzsssiii^^^VVVRRRNNNGGGBBB@@@???>>>===<<<======???AAACCCDDDFFFHHHLLLPPPOOOIIIDDDAAA@@@<<<<<<<<<===============<<<<<<;;;;;;;;;:::::::::999999::::::;;;<<<=========???AAABBB@@@===999777888888999999999888777666666777777777777777777777777777888888999999999999:::::::::999999999999888999999:::::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>????????????>>>===>>>@@@BBBBBB@@@>>>@@@AAAEEEJJJPPP\\\qqqoookkkoooxxx|||xxxwwwwwwvvvuuuttttttssshhhiiiiiijjjlllnnnpppqqqkkkmmmmmmkkkgggeeefffhhhcccbbb``````___^^^[[[YYYVVVRRRQQQUUUXXXZZZ^^^cccmmmwww|||}}}qqqeee```ccckkkzzz~~~ttttttxxxyyyuuutttxxxssslllddd[[[SSSJJJEEEFFFDDDCCCCCCEEEFFFFFFEEEGGGHHHIIIKKKMMMNNNOOOPPPSSSVVVXXXWWWUUUUUUZZZ^^^___^^^^^^```eeennnyyyzzzvvvwww|||~~~{{{xxxwwwvvvqqqmmmjjjkkkkkkjjjhhhcccaaa___^^^___```______YYYZZZ[[[[[[[[[YYYXXXWWWVVVVVVVVVVVVUUUUUUUUUUUURRRRRRSSSRRRPPPPPPRRRTTTKKKKKKKKKKKKJJJGGGBBB>>>999:::<<<>>>@@@@@@@@@@@@;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::::::::::::::::::::::::::777777888999::::::;;;;;;<<<<<<;;;:::;;;<<<===>>>;;;===???AAACCCGGGLLLPPPYYYmmm}}}vvv{{{vvvssssssqqqnnnooosss}}}}}}nnnhhhkkknnnggggggggggggfffcccaaa___vvvfffYYYSSSRRRSSSaaauuuyyyvvvqqqjjjdddVVVTTTPPPKKKGGGDDDCCCBBBCCCDDDEEEFFFHHHIIIJJJKKKPPPQQQRRRRRRRRRRRRUUUWWW[[[\\\___ccchhhmmmqqqsssqqqtttxxx{{{}}}~~~uuunnnjjjddd\\\UUUPPPLLLEEEAAA>>>===<<<<<<>>>@@@???>>>BBBHHHIIIGGGJJJKKKLLLKKKHHHCCC>>>;;;::::::;;;;;;<<<===>>>>>>;;;;;;:::999999::::::;;;;;;;;;<<<<<<===???@@@AAA@@@???<<<:::888777777777999999888888888888888888999999888777777777777777666777888999999999999999:::::::::::::::999888777888888888888999:::;;;<<<========================<<<<<<============<<<<<<======>>>???@@@AAAAAABBB@@@DDDHHHIIINNN```{{{~~~pppiiizzzvvv|||~~~{{{yyyuuuxxxyyyxxxssspppooopppjjjjjjjjjkkklllmmmnnnooonnnmmmlllkkkiiihhhggggggeeeaaa^^^^^^``````[[[WWWPPPQQQRRRTTTWWWYYY[[[\\\jjjzzztttllljjjhhhiiivvv|||||||||{{{yyy}}}{{{uuuqqqjjj```VVVMMMGGGCCCEEEFFFGGGFFFFFFGGGIIILLLJJJLLLNNNQQQTTTVVVXXXYYY^^^```aaaaaa```ccchhhmmmmmmooorrrwww~~~|||yyyvvvuuusssooommmlllkkkiiigggdddddddddcccaaa___\\\[[[[[[[[[ZZZYYYVVVSSSPPPNNNTTTUUUUUUUUUUUUTTTSSSSSSTTTSSSRRRPPPOOONNNMMMMMMIIIIIIIIIHHHFFFCCC@@@>>><<<>>>@@@@@@???>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999888777777888888888999999::::::::::::777555555777999;;;;;;;;;;;;:::::::::;;;<<<<<<===???AAABBBDDDGGGLLLOOOWWWnnnttt|||~~~yyyvvvuuuqqqlllooowww~~~{{{uuummmiiiiiikkkfffdddcccdddeeedddaaa]]]uuufffYYYSSSRRRTTTeeeyyy|||vvvrrrlllddd^^^TTTRRRNNNJJJFFFDDDBBBAAABBBCCCDDDEEEGGGHHHIIIJJJLLLNNNPPPQQQRRRSSSWWWYYY\\\^^^```dddhhhlllppprrrsssvvvzzz}}}{{{rrrkkkgggaaaYYYSSSPPPKKKEEE@@@>>>===<<<<<<<<<>>>>>>>>>BBBIIIKKKIIIMMMMMMMMMKKKGGGBBB===;;;:::::::::;;;<<<<<<<<<===;;;::::::999999999999999999;;;===???AAAAAAAAA@@@>>>===;;;999888777777777888888888888888888888888999888777777666666666777777777888999999999999999999999::::::999888888777888888888888999:::;;;<<<========================<<<===============<<<<<<======>>>???@@@AAAAAABBB@@@DDDHHHKKKQQQccc}}}~~~rrrmmm|||sss{{{||||||{{{xxxwwwvvvxxxyyywwwssspppooopppllllllkkkkkkkkkkkkllllllllllllkkkjjjiiihhhhhhggggggcccaaaaaacccccc___[[[WWWWWWVVVWWWXXXZZZ\\\]]]iiiyyy~~~uuuppplllkkktttzzzrrrmmmfff\\\SSSLLLGGGDDDEEEFFFFFFFFFFFFHHHKKKNNNOOOQQQTTTXXX\\\```bbbcccgggjjjmmmooopppsssxxx||||||yyywwwtttqqqooommmllliiigggdddddddddcccaaa^^^\\\[[[ZZZYYYXXXWWWTTTRRRPPPOOOSSSSSSTTTTTTTTTSSSRRRRRRSSSRRRQQQOOONNNMMMLLLLLLJJJJJJIIIGGGEEEBBB@@@???===???AAAAAA???>>>===>>><<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999888888999999999:::::::::;;;999888888999;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<===???AAACCCEEEGGGKKKNNNTTTggg~~~{{{~~~{{{ttt~~~zzzwwwvvvrrrmmmnnntttyyyxxxuuuqqqllljjjjjjkkkfffeeeeeefffhhhhhhfffcccttteeeYYYSSSSSSVVViii|||yyysssmmmfff]]]VVVPPPNNNKKKGGGDDDBBBAAA@@@AAABBBBBBDDDEEEFFFGGGHHHGGGJJJLLLOOOQQQTTTXXX[[[^^^___bbbeeeiiimmmpppqqquuuxxx|||}}}wwwnnngggbbb\\\UUUOOONNNJJJDDD@@@>>>===<<<;;;999<<<===???DDDLLLOOOMMMPPPOOOMMMIIIEEEAAA===;;;::::::::::::;;;;;;;;;;;;:::::::::999::::::::::::<<<>>>@@@BBBBBB@@@>>><<<;;;:::999888777777777777888888888888888888888888888777777666666666666666777888999999999999999999888888999999888888777777888888888888999:::;;;<<<==============================>>>>>>===<<<;;;;;;<<<======>>>???@@@AAAAAA@@@DDDHHHKKKSSSeee~~~tttpppxxxqqq}}}xxxwwwuuusssssstttuuuvvvtttqqqooonnnnnnmmmmmmlllkkkjjjiiiiiihhhjjjjjjjjjiiiiiihhhhhhhhhfffdddbbbccceeeeeebbb^^^\\\[[[YYYWWWWWWYYY[[[\\\fffxxxzzzsssnnnttt~~~~~~yyyoookkkbbbYYYQQQLLLIIIHHHGGGHHHHHHHHHIIILLLQQQTTTVVVYYY^^^ccchhhlllooopppqqqvvv|||~~~yyywwwtttrrrpppnnnkkkhhhfffeeedddcccaaa^^^\\\[[[XXXWWWVVVTTTSSSRRRQQQQQQRRRRRRSSSSSSRRRRRRQQQPPPQQQPPPOOOMMMLLLKKKJJJJJJKKKJJJHHHFFFDDDBBBAAAAAA>>>@@@AAAAAA???=========<<<<<<<<<<<<;;;;;;;;;;;;777777888999::::::;;;;;;888999999999999::::::::::::999999:::<<<<<<;;;999;;;;;;::::::;;;<<<<<<======???BBBDDDEEEGGGJJJLLLUUUdddvvv}}}vvvzzz}}}yyyuuu|||yyywwwvvvrrrnnnnnnqqqvvvsssooollljjjiiigggfffeeeeeefffhhhjjjkkkiiihhhsssdddYYYTTTVVVXXXlll}}}wwwpppiii```WWWPPPLLLJJJGGGDDDBBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEGGGJJJMMMPPPSSSWWWZZZ]]]___cccggglllppprrrtttwwwzzz~~~xxxssskkkddd^^^XXXQQQMMMLLLHHHCCC@@@>>>===<<<;;;888<<<>>>AAAHHHPPPSSSQQQPPPNNNKKKGGGDDDAAA>>>===::::::::::::::::::999999888999:::;;;<<<=========CCCCCCBBBAAA>>>;;;888666888888777777777777888888777777777777888888888888777777666666666666666777888888999::::::999999999777777888888888777777666888888888888999:::;;;;;;========================>>>>>>>>>>>>===<<<;;;:::<<<<<<===>>>???@@@AAAAAABBBDDDFFFIIIRRRggg}}}tttpppxxxtttxxxtttqqqoooooopppppppppooommmlllkkkkkklllllllllkkkjjjiiihhhggghhhhhhhhhhhhhhhhhhhhhhhhdddcccbbbbbbddddddbbb```]]][[[XXXVVVVVVXXXZZZ\\\dddvvv{{{tttvvv~~~|||xxxqqqkkkbbbYYYQQQMMMLLLLLLLLLLLLMMMNNNPPPTTTZZZ^^^```ccchhhnnnssswwwzzz{{{yyy~~~|||xxxvvvssspppllliiiggggggeeeccc```^^^\\\ZZZXXXWWWUUUSSSSSSSSSTTTTTTRRRSSSSSSSSSSSSRRRQQQQQQOOONNNMMMKKKJJJIIIIIIHHHJJJIIIFFFDDDBBBAAAAAAAAA>>>@@@AAAAAA???=========<<<<<<<<<;;;;;;;;;::::::777888888999999:::;;;;;;999999999999999999999999666777888;;;======<<<:::;;;;;;:::;;;;;;<<<===>>>>>>@@@CCCEEEFFFHHHJJJLLL[[[fffuuu}}}yyyzzzxxxwwwuuutttsssqqqnnnnnnooovvvqqqllliiiiiigggccc```eeeeeeggghhhjjjjjjiiihhhrrrcccYYYVVVYYY\\\mmm|||vvvnnneee[[[SSSMMMHHHGGGDDDBBB@@@@@@???@@@??????@@@AAABBBBBBCCCCCCDDDGGGIIILLLNNNQQQUUUWWW[[[]]]bbbhhhnnnsssvvvxxxwwwzzz~~~~~~|||tttpppiiibbb[[[TTTOOOKKKJJJGGGBBB@@@>>>===<<<;;;:::>>>AAADDDKKKSSSVVVSSSMMMKKKHHHEEECCCAAA@@@@@@::::::::::::::::::999999888:::<<<>>>@@@AAAAAABBBDDDBBB???;;;888777666666666666777777888888888888666666777777777888888888777777666666666666777777999999:::::::::999999888666777777888888888777777888888888888999:::;;;;;;==============================>>>======<<<;;;;;;<<<<<<===>>>???@@@@@@AAACCCDDDDDDGGGRRRjjj{{{qqqkkk}}}xxxyyyyyytttooommmllljjjjjjiiiiiiiiijjjjjjiiijjjkkkkkkkkkkkkjjjiiihhhffffffgggggggggggghhhhhhdddccccccdddeeeeeecccbbb]]][[[YYYWWWXXXZZZ^^^```cccssszzzzzz}}}zzzxxxqqqkkkbbbYYYRRROOONNNNNNPPPQQQSSSUUUXXX]]]ccchhhllloootttzzz~~~|||yyytttoookkkiiihhhfffccc```]]][[[ZZZXXXWWWVVVTTTTTTUUUVVVVVVSSSSSSTTTTTTSSSSSSRRRQQQNNNMMMLLLJJJHHHHHHGGGGGGIIIGGGEEEBBBAAA@@@@@@@@@===???AAA@@@???===<<<===<<<;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999555666999<<<@@@AAA@@@>>>;;;;;;;;;;;;<<<===>>>??????AAADDDFFFGGGIIILLLOOO\\\fffvvv~~~zzzqqqqqqooonnnnnnnnnnnnmmmqqqmmmiiihhhhhhgggdddaaahhhiiijjjkkkjjjiiihhhggg~~~qqqdddZZZXXX\\\```ooo}}}yyyrrriii___VVVOOOKKKEEEDDDBBB@@@??????@@@@@@>>>??????@@@AAAAAABBBBBBCCCFFFHHHJJJLLLOOORRRUUUXXX[[[aaahhhnnnssswwwxxxuuuxxx|||}}}|||qqqmmmggg```XXXQQQMMMJJJHHHEEEAAA???>>>>>><<<;;;===AAADDDFFFLLLSSSTTTRRRIIIHHHFFFDDDBBB@@@??????::::::::::::;;;;;;;;;;;;:::<<<>>>@@@BBBBBBBBBBBB>>><<<999666666777999;;;666666777888888888888888555666666777777888888888777777777777777888888999::::::::::::::::::999888777777888888999999888888888888888888999:::;;;<<<========================<<<<<<============<<<<<<;;;<<<<<<===>>>???@@@@@@BBBCCCEEEIIIVVVnnnssskkkgggyyy}}}zzz~~~zzztttooolllkkkhhhffffffgggiiikkklllkkkjjjkkklllllllllkkkiiihhhffffffffffffffffffffffffffffffgggggggggfffeeeeee___^^^\\\\\\]]]___bbbdddbbbooozzz}}}~~~||||||||||||{{{}}}{{{zzzyyyooojjjbbbZZZUUURRRRRRSSSUUUXXX\\\___ccciiinnnrrryyy|||zzztttoookkkiiifffccc___]]][[[ZZZWWWWWWVVVVVVUUUVVVVVVVVVSSSTTTTTTTTTTTTSSSRRRRRRMMMLLLKKKIIIHHHGGGFFFFFFEEEEEECCCAAA@@@???>>>>>>:::===??????>>><<<<<<===;;;;;;;;;;;;:::::::::::::::999999999999999999999:::::::::999999999999888888888;;;???BBBDDDCCCAAA::::::;;;;;;<<<===??????AAACCCEEEFFFHHHKKKPPPSSS\\\eeewwwwwwoooooollliiijjjmmmmmmjjjgggfffeeefffhhhhhhhhhggglllnnnooonnnllliiiiiiiii~~~rrrddd\\\ZZZ___cccsssyyyuuummmbbbXXXOOOJJJHHHCCCBBBAAA?????????@@@AAA?????????@@@AAAAAABBBBBBAAACCCFFFIIIKKKNNNRRRUUUVVVYYY___ffflllpppsssuuusssvvvzzz}}}}}}{{{zzzmmmjjjeee]]]UUUNNNJJJHHHFFFDDDAAA???>>>>>><<<:::@@@CCCEEEGGGKKKPPPQQQMMMHHHGGGFFFCCCAAA>>><<<;;;:::::::::;;;<<<<<<<<<===>>>???@@@BBBBBBAAA???>>>888888777666777888:::;;;666777888999999999888777555555666666777888888999888888888888888999::::::::::::;;;;;;::::::999888777888888999::::::999999888888888888999:::;;;<<<========================:::;;;<<<===>>>>>>>>>>>>;;;;;;<<<===>>>???@@@@@@@@@CCCHHHPPP___uuuzzziiieeefffzzz~~~}}}wwwsssooolllllliiigggfffhhhmmmpppqqqqqqmmmnnnnnnnnnmmmjjjhhhffffffffffffeeeeeeeeeeeeeeefffggghhhgggfffeeedddeee```___^^^^^^___```bbbcccbbblllyyyzzz{{{}}}uuussswwwzzzyyy~~~|||zzzzzzzzzoookkkeee```\\\[[[\\\\\\___ccciiinnnsssxxx}}}zzztttllljjjgggccc___]]][[[ZZZVVVVVVVVVVVVVVVUUUTTTTTTRRRRRRSSSSSSRRRRRRQQQPPPMMMLLLKKKIIIHHHGGGFFFFFFBBBBBBBBBAAA???>>><<<;;;888:::<<<======<<<<<<===;;;;;;;;;:::::::::999999888888888999999::::::;;;:::::::::999999999888888:::::::::===@@@AAA@@@>>>::::::;;;;;;<<<>>>???@@@CCCDDDEEEFFFIIIMMMSSSXXXdddkkk|||xxxqqqqqqlllggghhhllllllggg___aaadddeeeffffffhhhiiilllnnnpppooollliiiiiiiii~~~rrreee\\\\\\```eeevvvuuuqqqhhh]]]RRRJJJFFFEEEBBBAAA@@@??????@@@AAAAAA?????????@@@AAAAAAAAABBB???AAAEEEHHHKKKNNNSSSVVVUUUXXX^^^dddiiimmmppppppqqqtttxxx{{{}}}}}}{{{xxxvvvuuutttkkkhhhccc\\\SSSLLLHHHGGGEEECCC@@@???>>>>>><<<:::AAADDDFFFFFFJJJNNNNNNJJJHHHHHHFFFCCC@@@===:::888::::::;;;;;;<<<===>>>>>>AAAAAABBBBBBAAA>>>;;;:::777888888999999999888888777888999::::::999888777444555555666777888888999999888888888999:::;;;;;;;;;;;;;;;;;;::::::999888777888999:::::::::::::::888888888888999:::;;;<<<========================999:::;;;===>>>>>>??????;;;;;;<<<===>>>???@@@@@@===CCCKKKWWWfffzzzqqqbbbaaafff}}}xxxuuurrrnnnllllllkkkiiihhhkkkpppuuuvvvvvvpppppppppooommmjjjfffdddfffffffffeeeeeeddddddddddddeeefffeeedddbbbbbbbbb______^^^^^^^^^_________bbbjjjzzzzzz{{{~~~yyyyyypppmmmqqqyyy{{{zzz|||zzzzzzzzzpppnnnjjjfffddddddeeefffhhhmmmtttzzz~~~xxxmmmkkkgggccc___\\\[[[ZZZTTTUUUVVVVVVUUUTTTRRRQQQQQQQQQRRRRRRQQQQQQPPPOOOMMMLLLKKKIIIHHHGGGFFFFFF@@@@@@AAA@@@???===;;;:::666888;;;<<<<<<<<<<<<===;;;;;;;;;:::::::::999999555666777888:::;;;<<<===:::::::::999999888888888999999888999;;;<<<:::999::::::;;;;;;===>>>???@@@DDDEEEEEEFFFIIIOOOVVV[[[ooouuuzzzuuutttnnnffffffkkkkkkeee^^^aaaeeeeeecccccceeegggiiikkknnnmmmjjjggggggiiitttfff]]][[[```fffxxxxxxmmm```XXXQQQIIIDDDCCCGGGEEECCCAAA???>>>>>>>>>AAAAAAAAAAAABBBCCCCCCDDDAAACCCFFFGGGIIIMMMQQQUUUTTTYYY```dddeeegggkkknnnhhhmmmttt{{{~~~zzztttooopppssssssoooiiiddd___XXXRRRNNNKKKHHHFFFEEEDDDBBB@@@>>>>>>>>>>>>BBBDDDFFFGGGHHHHHHHHHGGGGGGFFFDDDAAA???>>>===<<<999:::;;;===???AAACCCDDD???>>>===<<<;;;:::::::::666777888999888666444222666777888999999888777666888888777777777777888888999999999999999999999999999999888888888888999999888888999999999:::::::::888999999::::::;;;;;;<<<======<<<<<<<<<;;;;;;;;;<<<<<<============<<<<<<999:::<<<===>>>???AAACCC===BBBKKKZZZrrr~~~iii\\\^^^nnn|||vvvpppooopppnnnllljjjjjjlllnnnoooqqqssssssqqqqqqooommmkkkjjjlllnnnllllllkkkjjjhhhfffdddcccdddeeefffgggfffeeedddccc```___^^^^^^^^^___```aaa^^^jjj}}}}}}tttttt|||wwwrrrzzzpppkkklll~~~~~~www}}}}}}zzzxxxwwwvvvooonnnllljjjjjjkkkmmmooouuuxxx~~~{{{rrrkkkkkkiiiddd]]]YYYWWWWWWVVVWWWWWWVVVTTTSSSSSSTTTTTTSSSRRRPPPNNNNNNMMMMMMIIIIIIGGGEEEDDDCCCBBBBBBAAA???>>><<<;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888999999999888888888777777::::::999888777777777777;;;;;;;;;;;;;;;;;;;;;;;;:::<<<<<<<<<<<<<<<>>>@@@CCCDDDGGGKKKKKKOOO]]]nnnvvvxxxsssnnnkkkkkkjjjhhhfffeeehhhiiieeeaaacccllltttxxxrrrlllkkknnnnnnjjjdddtttfff^^^]]]bbbhhhyyy|||ttthhh[[[TTTNNNGGGDDDDDDCCCBBBAAA@@@??????@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFHHHLLLPPPTTTVVVZZZ^^^bbbdddeeefffjjjmmmllloootttxxxzzz|||~~~}}}|||tttpppkkkkkknnnnnnhhhbbb[[[WWWQQQLLLIIIGGGEEEDDDCCCBBBAAA???????????????DDDDDDEEEEEEFFFFFFFFFFFFGGGEEECCCAAA???===;;;;;;<<<===???@@@AAAAAA@@@???<<<<<<;;;:::999999999999777888999999888777555333777777888888888888777777888888777777777777888888999999999999999999999999999999888888888888999999888888999999999:::::::::888999999::::::;;;;;;<<<======<<<<<<<<<;;;;;;;;;<<<<<<============<<<<<<999;;;===>>>>>>>>>@@@BBB@@@EEENNN^^^uuuzzzfffZZZ___qqq{{{rrrmmmlllmmmllljjjkkkllllllmmmnnnnnnooooooqqqpppooollliiiiiikkkmmmnnnmmmlllkkkiiihhhgggfffgggggggggfffeeecccaaa```^^^]]]]]]]]]]]]___```aaa```jjjzzz}}}xxx|||wwwwww|||vvvppprrr}}}yyyllliiikkkzzzyyy~~~~~~{{{xxxvvvtttssssssqqqpppooopppsssuuuwww}}}zzzrrrlllhhhddd```^^^]]][[[YYYYYYYYYZZZXXXVVVTTTTTTUUURRRQQQPPPNNNMMMLLLKKKKKKIIIHHHGGGEEEDDDCCCCCCCCC@@@???===<<<;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888999999999888888888777777<<<<<<;;;:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===<<<<<<===???AAAEEEEEEHHHLLLOOOWWWjjj|||zzzssstttqqqmmmllllllmmmllljjjeeehhhkkkjjjiiimmmvvvyyypppllllllmmmiiieeesssggg``````fffkkkzzzyyynnnbbbUUUNNNJJJEEECCCDDD??????>>>??????@@@BBBBBB@@@@@@@@@@@@AAABBBCCCDDDHHHGGGFFFJJJQQQVVVXXXYYYaaaccceeeeeedddeeeiiilllqqqsssuuuuuuvvvyyy|||~~~zzzwwwvvvoookkkhhhhhhiiigggaaa[[[RRRNNNJJJGGGFFFEEEDDDCCCAAA@@@@@@??????@@@@@@AAAFFFEEECCCBBBAAABBBCCCDDDEEEDDDCCCAAA???===<<<;;;>>>@@@BBBCCCBBB???<<<:::999999888888777888888999888888999999999777666555888888777777777777888888888888777777777777888888999999999999999999999999999999888888888888999999888888999999999:::::::::888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>======<<<;;;<<<>>>>>>>>>>>>???AAABBBGGGQQQbbb{{{vvveee[[[cccxxx}}}wwwoookkkkkkkkkkkkjjjmmmmmmmmmllllllllllllkkkrrrqqqnnnkkkhhhhhhjjjlllpppooommmkkkjjjjjjjjjjjjiiiiiihhhfffcccaaa^^^]]]]]]\\\\\\\\\]]]^^^```aaa```hhhuuu{{{{{{yyytttvvv}}}|||uuummmgggqqq{{{{{{ssskkkiiikkkvvv{{{zzz~~~~~~{{{xxxuuusssrrrsssrrrrrrsssuuuyyy}}}wwwpppkkkfff```___```aaa___\\\ZZZ[[[ZZZXXXUUUSSSSSSTTTPPPOOOMMMLLLJJJIIIIIIIIIIIIHHHFFFEEECCCCCCBBBBBB>>>======<<<<<<======>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888999999999888888888888888<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;=========>>>@@@BBBGGGGGGIIINNNUUUeee~~~{{{rrrnnnooommmkkklllmmmnnnnnnnnngggkkkoooppprrrxxxuuummmkkkkkkiiiggg~~~sssiiicccdddhhhlllyyyxxxkkk___QQQJJJFFFBBBAAACCC======>>>>>>???@@@AAABBB@@@@@@@@@@@@AAABBBDDDDDDIIIGGGGGGMMMVVV]]]___^^^dddeeefffdddcccdddiiimmmvvvvvvuuutttuuuxxx}}}~~~~~~|||zzzwwwuuusssrrrkkkhhhfffffffffccc\\\VVVNNNKKKGGGEEEEEEDDDCCCBBB??????@@@@@@@@@AAABBBBBBGGGDDDAAA>>>===>>>AAABBBCCCCCCCCCBBBAAA@@@>>>>>>@@@@@@@@@@@@???<<<:::999888888777777777888888999999999999999999888777666999888777666666777888999888888777777777777888888888888888888999999999999999999888888888888999999888888999999999:::::::::888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======<<<===??????>>>>>>???@@@BBBHHHTTTgggttteee```jjj|||yyyuuuooollllllllllllkkkmmmmmmmmmlllllllllllllllsssrrrooollliiihhhjjjlllpppooommmkkkjjjkkklllmmmjjjiiigggeeecccaaa___^^^___^^^]]]]]]]]]]]]^^^______dddppp|||xxxxxxvvvssstttyyy}}}tttjjj^^^gggrrrwwwuuuqqqoooooowwwyyy|||zzz~~~}}}zzzwwwtttsssooooooooorrruuuzzz{{{sssnnnfffeeedddcccbbbaaa^^^\\\XXXYYYXXXVVVRRRPPPOOOPPPNNNMMMLLLJJJIIIHHHHHHGGGJJJIIIFFFDDDBBB@@@??????<<<<<<=========>>>>>>???===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888888888888888888888999999888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;=========???AAADDDHHHIIIKKKPPP]]]ttt~~~qqqlllkkklllllllllmmmnnnnnnnnnnnnkkknnnrrruuuwww|||vvvooommmmmmllljjjuuulllhhhgggiiikkkvvvxxxiii]]]PPPHHHDDD@@@???AAA>>>?????????@@@@@@??????@@@@@@@@@AAABBBCCCEEEFFFHHHGGGIIIQQQ\\\cccdddcccccceeeeeecccbbbdddiiinnnuuuuuuuuutttuuuyyy~~~}}}~~~~~~{{{yyywwwtttqqqnnnlllkkkgggeeecccbbbaaa]]]WWWRRRLLLJJJFFFEEEDDDCCCBBB@@@@@@AAAAAABBBBBBBBBBBBBBBEEEBBB>>>;;;:::<<<@@@BBBBBBCCCCCCDDDDDDCCCBBBAAA???>>><<<:::::::::;;;;;;999888888888888999999:::999999999999999888888777999888777666666777888999888888777777777777888888777777777888888999999999999999888888888888999999888888999999999:::::::::888999999::::::;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======<<<>>>??????>>>>>>???AAAAAAIIIXXXmmmqqqeeedddqqqyyyuuurrrooolllkkkllllllkkklllllllllmmmmmmnnnnnnooosssrrrqqqnnnkkkjjjlllmmmooonnnlllkkkkkklllnnnoooiiiiiigggfffdddcccbbbbbbdddcccaaa___]]]]]]]]]]]]\\\aaalll|||}}}yyyvvvuuutttssstttwww~~~tttiiiZZZcccpppzzz~~~}}}{{{xxx|||{{{}}}}}}zzzwwwxxx}}}zzzwwwtttsssmmmmmmnnnpppuuuzzz|||xxxrrrmmmjjj```eeeiiihhhbbb\\\[[[[[[XXXXXXWWWUUUQQQNNNMMMNNNMMMLLLKKKIIIHHHGGGGGGFFFJJJHHHFFFCCC@@@>>><<<<<<<<<<<<===>>>>>>?????????===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888888888888888888888888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>>>>@@@CCCEEEHHHJJJMMMTTTeeexxxnnnmmmmmmpppqqqrrrsssrrrqqqpppoooppprrruuuvvvvvvyyy~~~}}}yyyssspppppppppooommmxxxqqqllljjjhhhgggrrrtttfffZZZNNNGGGCCC???===???@@@@@@@@@AAA@@@@@@???>>>AAAAAAAAABBBCCCEEEFFFGGGGGGIIINNNWWW```ffffffdddaaacccdddbbbaaaccchhhmmmqqqrrrsssssstttxxx}}}}}}}}}|||{{{zzzyyyxxxxxxxxxvvvrrrnnnjjjgggdddcccbbbaaa___^^^\\\XXXTTTPPPLLLIIIFFFEEEDDDDDDBBB@@@CCCDDDDDDDDDCCCCCCBBBAAABBB@@@<<<999999<<<@@@CCCDDDDDDEEEFFFEEEDDDBBBAAA===;;;999777777999;;;===::::::999999999999999:::888888888888888888888888888888777777777777888888888888777777777777888888666666777777888999999999999999888888888888999999888888999999999:::::::::888999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>===<<<===????????????@@@BBBBBBNNN___sssyyyjjjbbbgggwwwyyyqqqooonnnllljjjjjjjjjjjjjjjkkklllmmmnnnooopppppppppqqqrrrqqqnnnmmmmmmmmmnnnmmmllllllmmmnnnooopppkkkjjjiiiggggggfffffffffiiigggdddaaa___^^^]]]]]]]]]___hhhxxx{{{yyyvvvttttttuuuxxxzzzxxxkkk[[[bbbnnn|||~~~}}}~~~~~~}}}}}}~~~ttttttxxx||||||{{{zzzxxxvvvsssqqqppppppppprrrvvvzzz~~~~~~~~~~~~~~~xxxwwwtttqqqmmmjjjfffeee\\\ccciiiggg___WWWWWWYYYWWWXXXWWWUUUQQQNNNNNNNNNLLLKKKJJJHHHGGGFFFEEEEEEFFFEEECCC@@@>>><<<;;;;;;<<<===>>>????????????>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888888888888999999999::::::::::::;;;===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999;;;===>>>???AAADDDGGGHHHMMMRRRZZZnnnyyyttttttssswwwyyy{{{{{{xxxuuusssssstttuuuvvvuuutttuuuvvvxxxtttrrrqqqqqqrrrrrrpppooo{{{uuuppplllgggcccooo~~~mmm___UUUJJJFFFCCC???===>>>???@@@AAABBBBBBAAA@@@???BBBBBBBBBCCCEEEFFFHHHIIIHHHMMMUUU]]]bbbdddcccbbb```bbbcccbbb```aaaeeeiiikkkmmmooopppqqqsssvvvxxxqqqsssuuuvvvuuutttqqqpppnnnmmmjjjgggeeecccbbbbbbbbb```^^^\\\ZZZWWWTTTRRRMMMKKKIIIHHHIIIHHHFFFEEEGGGGGGGGGFFFEEECCCAAA??????===:::999:::>>>BBBEEEGGGGGGGGGFFFDDDAAA???===;;;:::999999999:::;;;<<<;;;::::::999888888888888777777777666666777777888777777888888888888777777888888777777777777888888666666666777888999999999999999888888888888999999888888999999999:::::::::888999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======>>>>>>????????????>>>>>>;;;===?????????@@@BBBCCCHHHUUUhhhzzztttdddaaammm{{{xxxppppppooonnnllljjjjjjjjjjjjjjjkkklllmmmnnnnnnooollloooqqqrrrpppnnnmmmlllmmmnnnnnnooopppqqqqqqrrrnnnmmmkkkjjjiiihhhiiiiiikkkiiigggdddbbbaaa`````````___dddsss~~~}}}zzzxxxyyy}}}~~~ppp^^^bbbkkkyyy~~~{{{zzzzzz~~~~~~|||{{{|||}}}tttuuu{{{yyyzzzzzzzzzyyyvvvtttrrrtttsssssssssvvvzzz~~~~~~zzzyyyxxxwwwvvvuuutttssssssssssssllllllkkkhhheeebbbaaa```ZZZ^^^aaa___YYYTTTTTTWWWUUUUUUUUUSSSOOOMMMMMMMMMJJJIIIGGGFFFDDDCCCCCCCCC@@@???>>>=====================>>>?????????>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888777777888888888999999999999::::::;;;<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;999;;;===???@@@BBBEEEHHHIIIPPPXXXbbbwww~~~~~~}}}zzzyyy}}}{{{wwwuuutttttttttuuuuuutttsssssstttsssrrrqqqpppqqqqqqpppppp}}}wwwsssmmmeee```nnn}}}yyyhhhZZZPPPGGGDDDBBB???===>>>>>>???AAABBBCCCCCCBBBAAABBBCCCCCCDDDFFFGGGIIIJJJIIIPPPYYYaaacccbbbaaa``````bbbcccaaa______bbbeeefffiiilllmmmnnnnnnoooqqqiiikkkooorrrrrrpppllljjjccccccbbbbbbbbbccceeefffdddbbb```^^^[[[YYYWWWVVVOOONNNLLLMMMNNNNNNLLLKKKJJJJJJIIIHHHFFFCCC@@@>>>===;;;999999;;;???CCCFFFIIIIIIIIIFFFCCC???;;;888:::;;;;;;<<<;;;;;;;;;:::;;;;;;999888777777777777777666666666666666777777666777888999999888777666888888777777777777888888555666666777888999999999999999888888888888999999888888999999999:::::::::888999999::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>????????????>>>>>>:::<<<>>>??????@@@BBBDDDMMM\\\ooorrrcccbbbrrr{{{wwwuuusssssssssqqqooommmlllmmmjjjjjjjjjkkkkkkllllllllliiilllppprrrqqqnnnlllkkknnnnnnpppqqqssssssssssssqqqpppnnnkkkjjjiiiiiijjjkkkjjjhhheeedddccccccdddddd```bbbooo}}}tttaaabbbgggttt}}}yyywwwuuuxxx~~~{{{zzz{{{}}}~~~|||uuuxxx~~~~~~yyyzzz{{{|||{{{yyyvvvuuuuuutttssssssuuuxxx|||~~~}}}~~~~~~|||zzzyyy{{{~~~zzztttooolllkkkjjjsssrrrqqqooonnnnnnmmmmmmeeefffeeeccc```^^^]]]]]][[[ZZZYYYVVVTTTSSSTTTUUUQQQRRRRRROOOLLLJJJJJJKKKHHHGGGEEEDDDBBBAAAAAAAAA;;;;;;;;;<<<<<<===??????===>>>???@@@@@@???>>>=========<<<<<<<<<;;;;;;;;;:::::::::999999999888888777777888888999999999999777777888999:::;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;999;;;===???@@@BBBFFFIIIIIIRRR\\\ggg|||xxx{{{~~~zzzvvvttttttsssssstttuuuuuutttttttttvvvtttqqqpppoooooooooppp{{{xxxrrrjjjeeeeeeqqq|||uuubbbVVVLLLCCC@@@@@@???@@@BBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBCCCFFFJJJMMMMMMLLLWWW[[[```dddeeeccc___]]]``````___^^^^^^^^^^^^___```aaaccceeeggghhhiiiiiijjjiiiiiiiiiiiifffaaa]]][[[\\\]]]^^^____________aaaaaa```]]]YYYVVVVVVWWWTTTSSSRRRPPPOOOOOONNNNNNOOOLLLHHHDDDCCCCCCEEEFFF<<<;;;;;;===BBBFFFHHHIIIGGGEEECCC@@@>>>===<<<<<<;;;;;;;;;::::::999999999:::999888888777777888888777777777777777777777777888888888888999999999999888777666666666777999:::777777777777777777777777777777666666777888999999888888888888888888888888777888999999::::::::::::999::::::;;;<<<===??????>>>>>>>>>>>>===============>>>>>>>>>>>>@@@DDDGGGNNNdddzzzuuufffkkk}}}|||yyyvvvsssrrrqqqooommmkkkiiihhhhhhiiiiiigggeeefffjjjnnnmmmllllllooossstttrrroookkkmmmooopppppppppqqqrrrpppooonnnkkkhhhgggiiijjjhhhiiiiiihhheeeddddddeeeeeeaaa```hhhwww|||gggggggggmmm~~~yyy|||yyyzzzzzzzzz{{{uuusssuuu{{{~~~yyy|||}}}xxxxxxxxxzzz{{{yyyvvvtttssstttvvvwwwvvvwwwyyyzzzyyywwwwww{{{zzzuuuuuuuuuuuusssrrrtttzzz~~~{{{}}}~~~|||yyywwwyyy{{{~~~{{{yyyzzz}}}~~~}}}|||wwwpppkkkiiihhhhhhhhhmmmllllllmmmmmmlllhhheee___]]]ZZZYYYZZZZZZXXXWWWYYYXXXVVVTTTRRRPPPPPPOOOMMMNNNNNNNNNNNNMMMLLLLLLHHHGGGEEEBBB@@@???>>>===<<<<<<<<<<<<=========>>>@@@@@@@@@?????????>>>>>>;;;;;;:::::::::999999999888999:::::::::888777666999999888888888888888888777888999:::;;;<<<<<<<<<::::::::::::::::::::::::>>>>>>>>>@@@CCCGGGJJJJJJQQQQQQ```|||}}}{{{zzzzzzyyywwwuuurrrrrrrrrsssssstttttttttppppppooommmkkklllnnnqqq}}}yyysssjjjffffffooo|||sssaaaSSSJJJBBB@@@@@@??????BBBAAAAAAAAAAAAAAABBBBBBCCCFFFGGGIIIKKKMMMOOOQQQRRR___ccciiilllkkkfff___[[[YYYXXXWWWWWWVVVVVVVVVVVVXXXYYYZZZ\\\]]]______```bbb```______]]][[[VVVSSSQQQRRRTTTUUUWWWYYYZZZZZZ]]]]]]\\\YYYVVVUUUVVVWWWXXXWWWUUUSSSQQQPPPOOONNNJJJKKKKKKKKKHHHEEEAAA???>>>======>>>BBBEEEGGGHHHCCCBBB@@@>>><<<<<<<<<<<<999999999888888888777777:::999888888777777888888777777777777777777777777666666666666777777777777888777666666666777999999777777777777777777777777888777777777777888888999888888888888888999999999777888999:::;;;;;;;;;;;;:::::::::;;;<<<===>>>???>>>>>>>>>>>>===============>>>>>>>>>>>>AAADDDGGGPPPeee{{{vvvhhhqqq{{{yyyvvvrrrqqqpppnnnmmmkkkjjjiiihhhhhhhhhgggeeefffjjjnnnpppnnnnnnppprrrsssrrrpppkkkmmmoooooooooooopppqqqnnnnnnmmmjjjhhhhhhiiikkkggghhhiiiiiigggfffggghhhiiieeebbbhhhtttzzzkkkjjjhhhlllzzzvvv|||}}}}}}}}}{{{uuupppnnnrrryyy~~~~~~zzzxxxyyy}}}~~~}}}zzzyyyyyyzzzzzzyyyvvvsssrrrtttuuuvvvuuuuuuwwwyyyyyyxxxxxx|||}}}wwwrrrmmmnnnnnnmmmlllmmmqqquuuwwwwwwwwwtttrrrrrruuuxxxyyyvvvuuuvvvxxxzzzyyyxxxtttpppkkkhhhgggggggggfffiiiiiiiiiiiijjjhhheeebbb^^^\\\ZZZZZZZZZYYYXXXVVVWWWVVVUUUSSSQQQPPPPPPOOOLLLMMMMMMLLLKKKJJJIIIIIIFFFEEECCCAAA???>>>======<<<<<<<<<=========>>>>>>@@@@@@?????????>>>>>>>>>;;;;;;;;;;;;:::::::::999999999999999999888777777888888888888888888888888888888999:::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<>>???AAADDDEEEEEE???>>><<<;;;;;;;;;<<<<<<999999999888888888888777999999888777777777777888777777777777777777777777666666666666777777777777777777777666777888888999777777777777777777777777999999888777777777888888777777888888999999999999888999:::;;;;;;<<<<<<<<<:::::::::;;;<<<===>>>???>>>>>>>>>>>>===============>>>>>>>>>???AAAEEEHHHQQQfff~~~wwwjjjwww|||yyywwwuuuppppppooonnnmmmlllkkkkkkjjjjjjkkkjjjjjjkkknnnpppsssqqqooopppqqqrrrqqqpppkkkmmmoooooonnnnnnnnnpppllllllllljjjiiiiiikkkmmmhhhiiijjjjjjiiiiiijjjlllkkkgggcccfffooo{{{|||rrroookkkmmmwww}}}rrr|||}}}zzzuuuooojjjkkkpppxxx}}}~~~xxxtttsss{{{~~~~~~~~~}}}{{{zzzzzzzzzzzzyyyuuusssrrrsssttttttssssssuuuwwwyyyxxxyyy{{{|||yyyrrrllliiikkklllkkkjjjjjjlllmmmoooooommmkkkjjjlllppptttrrrpppooooooqqqrrrrrrqqqjjjgggeeecccdddeeedddccceeeddddddddddddccc```^^^[[[ZZZZZZZZZZZZYYYWWWTTTUUUTTTSSSQQQPPPPPPOOOOOOKKKKKKKKKJJJIIIGGGFFFEEECCCCCCAAA???>>>===<<<<<<<<<<<<=========>>>>>>>>>????????????>>>>>>>>>>>><<<<<<;;;;;;;;;::::::::::::999888888888888888888888888888888888888888888999::::::;;;;;;::::::999::::::::::::::::::;;;;;;:::;;;>>>BBBEEEIIIKKKMMMSSS^^^ssszzzwwwvvvvvvwwwxxxyyywwwvvvppppppqqqqqqqqqqqqrrrrrrooonnnkkkfffcccbbbcccfff~~~vvvmmmiiijjjtttnnn^^^LLLEEE@@@AAACCCAAA???@@@EEEEEEEEEFFFFFFFFFFFFFFFKKKNNNQQQPPPOOOPPPWWW]]]aaabbbdddccc^^^WWWPPPKKKLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKNNNLLLJJJHHHHHHGGGEEECCCCCCCCCDDDEEEGGGJJJLLLNNNPPPPPPPPPPPPPPPRRRVVVYYYYYYXXXVVVTTTSSSRRRQQQQQQPPPOOOLLLJJJHHHGGGGGGGGGBBB@@@>>>>>>???AAAAAA@@@>>>===<<<::::::::::::;;;::::::::::::::::::::::::999999888777777777777777777777777777777777777777777888888888999999999999777777777777777888888999777777777777777777777777:::999999888777777777777777777777888999999::::::888999:::;;;<<<=========;;;;;;;;;;;;<<<===>>>???>>>>>>>>>>>>===============>>>>>>??????BBBFFFIIIPPPeeeyyykkk{{{}}}zzzxxxtttqqqnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnoooppppppqqqsssttttttrrrpppooooooooooooppplllnnnppppppooonnnnnnooojjjkkklllkkkjjjjjjlllnnnkkklllmmmmmmkkkkkklllmmmjjjgggcccdddkkkwwwxxxtttqqqqqqwww|||~~~|||uuu{{{||||||{{{vvvqqqjjjgggjjjrrrzzzyyyuuurrrqqq}}}~~~}}}}}}~~~~~~}}}|||zzzzzzzzzxxxuuussssssssssssrrrqqqqqqrrrtttvvvvvvwwwyyyxxxssslllffffffhhhiiiiiiiiigggfffeeeffffffeeeeeefffiiilllnnnmmmlllkkkkkkllllllmmmmmmdddbbbaaaaaabbbbbbaaa```aaa```___``````___\\\ZZZXXXXXXXXXYYYZZZYYYUUURRRSSSRRRQQQPPPOOONNNNNNNNNKKKJJJJJJHHHGGGEEECCCBBB@@@@@@>>>===<<<<<<;;;;;;<<<============>>>>>>>>>??????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::999888777777888999:::888888888888888999999999:::;;;;;;;;;::::::999888:::::::::;;;;;;;;;;;;;;;<<>><<<;;;<<<=========AAA???===;;;:::999::::::::::::::::::::::::::::::999888777777666666777777777777777777777777777777777888888888999999999999666777777777888888888888777777777777777777777777::::::999888777777888888777777888888888999999999777888:::;;;<<<=========<<<<<<<<<<<<<<<===>>>???>>>>>>>>>>>>===============>>>>>>???@@@BBBFFFJJJOOOfffxxxlll}}}zzzyyyvvvqqqnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnoooppprrrtttuuuvvvvvvrrrrrrpppnnnllllllmmmnnnoooqqqrrrrrrpppoooooopppjjjkkkllllllllllllnnnpppoooppppppooommmkkklllmmmmmmjjjfffdddhhhqqq}}}~~~zzzwwwxxx{{{}}}~~~vvvwww~~~wwwrrrlllfffeeejjjsss{{{~~~{{{wwwttttttuuu~~~}}}~~~~~~|||zzzzzzyyyxxxvvvtttttttttsssqqqooooooppprrrssssssttttttrrrmmmgggbbbbbbcccdddeeedddbbb^^^\\\\\\]]]```cccfffhhhiiiiiijjjjjjjjjiiiiiiiiijjjjjjcccaaa```aaaaaaaaa___]]]```^^^]]]]]]]]]\\\ZZZYYYWWWVVVWWWXXXYYYWWWTTTRRRQQQPPPOOONNNMMMMMMMMMMMMJJJJJJIIIGGGEEECCCAAA@@@======<<<;;;;;;;;;;;;;;;============>>>>>>>>>???>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999777777777888999:::777777888888888999999999;;;;;;;;;;;;:::999888888:::::::::;;;;;;<<<<<<<<<>>>@@@DDDFFFGGGIIIMMMPPPVVVhhh{{{yyywwwvvvoookkklllmmmpppssstttsssrrrsssssssssssssssrrrrrrrrrqqqlllddd\\\XXXZZZaaagggxxxooommmppp||||||yyymmm^^^MMMEEEAAABBBCCCAAA@@@@@@DDDEEEFFFHHHHHHGGGGGGFFFEEEGGGJJJJJJJJJLLLQQQUUUUUUSSSQQQNNNLLLKKKKKKKKKGGGFFFFFFEEEEEEEEEEEEEEECCCCCCCCCCCCDDDFFFHHHIIIIIIHHHGGGHHHHHHHHHFFFDDDCCCCCCDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFFFFFFFIIIKKKKKKKKKLLLLLLNNNOOOQQQQQQNNNPPPTTTUUUSSSMMMFFFBBB>>><<<:::999;;;<<<<<<<<>><<<::::::::::::777888888888888999999999888888777666666666666777777777777777777777777777666666666666777777777777666666777888888888888777777777777777777777777777:::999999888888888999999888888888888888888888888666777999:::<<<===============<<<<<<======>>>???>>>>>>>>>>>>===============>>>??????@@@CCCGGGJJJSSSkkkuuuooo|||wwwwwwvvvrrrooonnnmmmmmmnnnnnnnnnnnnnnnnnnllllllnnnqqqtttvvvuuutttpppqqqpppnnnlllkkkkkkmmmqqqrrrssssssqqqoooooopppkkklllnnnnnnnnnnnnoooqqqpppqqqrrrpppmmmllllllmmmrrrpppkkkgggeeekkkvvvvvvxxx|||uuummmhhhcccdddkkkssszzz}}}}}}|||{{{xxxvvvvvvxxx{{{~~~}}}~~~~~~~~~|||zzzyyyyyyyyywwwuuuuuuuuussspppnnnmmmoooqqqpppqqqqqqqqqnnnjjjeeebbbdddddddddeeedddaaa]]]YYYTTTUUUYYY^^^cccffffffdddggghhhhhhgggfffeeeggghhhcccbbb``````aaaaaa___]]]___]]][[[[[[[[[[[[YYYWWWVVVUUUUUUVVVWWWVVVTTTRRRPPPOOONNNLLLKKKKKKJJJJJJHHHHHHGGGEEEDDDAAA@@@???;;;;;;;;;:::;;;;;;<<<<<<=========>>>>>>>>>??????============<<<<<<<<<<<<;;;;;;:::::::::999999999888888888888888888999:::777777777888999999::::::;;;;;;;;;;;;::::::999888:::::::::;;;<<<<<<=========@@@CCCEEEEEEHHHNNNRRR\\\ooo}}}uuurrrqqqkkkdddfffiiinnntttvvvvvvuuuttttttssssssssssssrrrrrrrrrnnnfff```]]]aaahhhnnnxxxooonnnsssxxxxxxuuuqqqsssvvvlll^^^OOOGGGBBBBBBCCCAAA@@@AAAAAABBBDDDEEEEEEEEECCCBBBCCCDDDFFFHHHKKKMMMOOOPPPMMMLLLKKKJJJJJJIIIIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJJJJLLLOOOQQQSSSQQQQQQPPPQQQQQQOOOKKKHHHEEEGGGHHHJJJJJJHHHFFFDDDDDDFFFHHHHHHGGGFFFFFFGGGGGGHHHHHHIIIKKKMMMOOOPPPQQQTTTVVVWWWRRRJJJAAA<<<<<<:::999999;;;=========???>>><<<;;;::::::;;;;;;777777888888888999999999888888777666666666666666777777777777777777777777666666666666777777777777555666777888999888888777777777777777777777777777999999888888888999::::::::::::999999888777777777555666888:::;;;<<<<<<=====================>>>???>>>>>>>>>>>>============<<<>>>??????@@@CCCHHHKKKZZZtttsssrrr~~~xxxssssssrrrnnnnnnqqqnnnnnnnnnnnnnnnmmmmmmmmmkkkkkkmmmqqqvvvwwwuuusssoooqqqrrrqqqnnnllllllmmmqqqrrrsssrrrpppnnnnnnooolllnnnppppppoooooopppqqqooopppqqqpppnnnmmmnnnooosssrrroooiiieeeiiisss|||xxx{{{zzztttmmmhhhdddfffnnnvvv{{{}}}{{{{{{yyywwwvvvwww{{{~~~}}}}}}}}}}}}}}}{{{yyyyyyzzzzzzxxxwwwvvvvvvssspppmmmmmmoooqqqoooppppppnnnllliiifffeeehhhfffeeeeeeeeebbb]]]YYYNNNNNNQQQVVV]]]aaabbbbbbdddeeefffdddbbbaaaccceeecccaaa______```aaa``````]]][[[YYYYYYYYYYYYXXXVVVVVVTTTSSSSSSUUUUUUTTTRRRPPPOOOMMMKKKJJJIIIHHHHHHEEEDDDDDDCCCAAA???>>>===::::::::::::;;;;;;<<<=========>>>>>>>>>?????????=========<<<<<<<<<;;;;;;::::::999999999888888888777777888999999999999999666777777888999999::::::::::::;;;;;;;;;:::999999::::::;;;;;;<<<=========>>>AAADDDEEEGGGKKKTTT[[[dddyyy}}}zzzyyyqqqnnnooojjjfffhhhkkkpppuuuwwwvvvuuusssssssssrrrrrrrrrqqqqqqqqqpppmmmjjjiiilllqqquuuxxxpppoootttrrrpppjjjfffmmmssslll^^^QQQIIIBBBBBBCCCAAAAAABBB>>>???AAACCCCCCBBBAAA@@@DDDDDDEEEHHHLLLNNNNNNNNNNNNNNNOOOPPPOOOOOOMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSRRRRRRSSSUUUXXX[[[]]][[[ZZZZZZZZZYYYVVVQQQMMMIIIKKKNNNPPPPPPNNNLLLJJJIIIKKKMMMMMMKKKIIIHHHGGGFFFGGGGGGHHHJJJKKKMMMNNNYYYXXXUUUQQQKKKEEE???;;;;;;:::888999<<<>>>??????<<<;;;:::::::::;;;<<<===999999999::::::;;;;;;;;;888888777666666666666666777777777777777777777777888888888888999999999999555666777999999888888777777777777777777777777777888888888888999:::;;;;;;;;;::::::999888777666666555666777999:::;;;<<<<<<>>>============>>>>>>???>>>>>>>>>>>>============<<<>>>??????AAACCCHHHKKK```{{{}}}sssuuu~~~vvvqqqpppnnnkkknnnuuunnnnnnnnnnnnnnnmmmmmmmmmllllllnnnsssxxxyyywwwtttnnnqqqssssssooommmmmmnnnpppqqqrrrqqqooommmmmmmmmnnnoooqqqrrrqqqpppqqqrrrmmmoooppppppooonnnpppqqqqqqqqqooojjjfffjjjttt~~~~~~zzz~~~xxxtttooojjjgggjjjrrrzzz~~~{{{{{{yyyvvvvvvxxx}}}~~~~~~~~~}}}||||||{{{{{{}}}{{{yyyyyyzzzzzzyyyxxxwwwvvvtttpppmmmlllnnnpppooopppooonnnkkkiiihhhhhheeecccaaaaaaaaa^^^YYYUUUKKKJJJKKKPPPWWW]]]``````aaaccccccbbb___^^^```bbbaaa___]]]^^^```aaabbbbbb\\\ZZZXXXWWWXXXXXXVVVUUUVVVTTTRRRRRRSSSTTTTTTSSSPPPOOOMMMKKKIIIHHHGGGGGGBBBBBBAAAAAA???>>><<<;;;::::::::::::;;;<<<===>>>>>>>>>>>>>>>????????????======<<<<<<<<<;;;;;;;;;999999999888888888777777666777888:::::::::999888666777777888999999::::::999::::::;;;;;;:::::::::::::::;;;;;;<<<===>>>>>>@@@CCCGGGHHHJJJQQQ[[[ccckkkwwwuuuvvvooommmnnnjjjmmmnnnpppsssuuuuuusssppprrrrrrrrrqqqqqqppppppppppppqqqrrrsssssstttwwwzzzyyysssnnnjjjkkkjjjhhhgggjjjlllhhhaaaPPPKKKGGGEEEBBB======AAA===AAACCCBBBCCCFFFEEEBBBDDDDDDFFFIIINNNQQQSSSTTTTTTTTTUUUVVVWWWWWWWWWWWWUUUUUUVVVWWWYYY]]]___aaabbbaaaaaaaaacccfffjjjlllkkklllmmmllliiiccc\\\XXXWWWWWWWWWWWWUUUTTTRRRQQQTTTUUUUUUUUUTTTQQQOOOMMMLLLJJJIIIJJJMMMPPPRRRSSSUUUTTTPPPLLLGGGAAA===:::<<<<<<<<<<<<<<<===>>>>>>===<<<;;;:::999999999999777888888888888999999999888777777666555444444333888888777777777777888888777777777777777777777777777777777777888888888888999999999999999999999999666666777777888888888999555666666666777777777888777888999;;;<<<======>>>============>>>>>>>>>>>>============<<<<<<<<<<<<>>>:::<<>>??????@@@??????>>>===<<<<<<<<<<<<<<<;;;:::999888777777777777888888888888888888888888888888888888777888888999999:::;;;;;;<<<;;;::::::999999999999999:::;;;;;;;;;<<>>:::999<<<<<<<<<<<<<<<===>>>>>>===<<<;;;:::999999999999888888888888999999999999999999888888777666666555999999888888888888999999777777777777777777777777777777777777888888888888888888888888888888888888666777777777888888888888777777777777888888888888999:::;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>============<<<<<<<<<<<>><<<;;;;;;;;;<<<:::;;;;;;<<<======>>>>>>@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<;;;:::999888777777777777888888888888777777777777777777777777888888888999::::::;;;;;;<<<;;;::::::999999999:::;;;<<<<<<<<<;;;<<>>=========<<<<<<<<<===>>>>>><<<<<<;;;:::999999999999888888888888999999999:::;;;;;;::::::999888888888:::999999888888999999:::777777777777777777777777777777777777888888888888777777777777777777777777777777777777888888888888999999999888888888888888;;;;;;<<<<<<<<<;;;;;;:::============>>>>>>>>>>>>============<<<<<<<<<<<>>CCCCCCDDDOOO]]]|||eeehhhxxx|||xxxwwwsssooollllllllllllllllllkkkjjjkkklllmmmlllkkkkkkjjjjjjllloooppppppppppppnnnkkkkkklllmmmmmmmmmqqqssssssrrrpppnnnnnnnnnooooooooonnnmmmmmmllllllpppooonnnmmmmmmnnnooopppqqqooollliiihhhhhhiiiiiiiiivvv||||||{{{{{{{{{}}}zzzxxx~~~|||{{{{{{}}}{{{}}}|||yyyyyy|||~~~|||{{{{{{}}}~~~~~~}}}|||}}}~~~~~~|||zzz|||zzzwwwtttrrrrrrssstttuuutttrrrpppnnnnnnnnnnnniiijjjiiigggdddccccccdddffffffeeeeeedddaaa[[[XXXOOOGGGAAACCCIIIOOOUUUZZZcccdddaaa\\\[[[^^^```^^^]]]\\\[[[[[[[[[ZZZXXXVVVVVVVVVUUUTTTSSSSSSSSSSSSRRRPPPMMMLLLMMMMMMLLLKKKJJJIIIGGGEEECCCBBBAAA@@@@@@???===;;;::::::;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@@@@???>>>======<<<<<<<<<;;;;;;:::999888777777777777888888888888888888888888888888888888888888999999::::::;;;;;;;;;;;;:::999999999::::::======>>>===<<<<<>>===============>>>>>><<<;;;::::::999999999:::888888888999999999::::::;;;;;;::::::999999999999999888888777777888888999777777777777777777777777666777777777888888888888888888888888888888888888777777777777777888888888999999888888888888777777:::;;;;;;<<<<<<<<<<<<<<<============>>>>>>>>>>>>============<<<<<<<<<<<>>BBBBBBDDDPPP```www^^^eeexxxzzzyyyuuuuuurrrooolllkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjkkklllmmmooooooooooookkkiiijjjmmmnnnmmmkkkmmmnnnpppooommmllllllmmmoooooonnnnnnmmmllllllllloooooonnnmmmmmmnnnoooooonnnmmmllljjjhhhfffdddccceeerrr~~~|||~~~~~~~~~zzzwww{{{}}}~~~zzz{{{}}}~~~|||{{{{{{~~~||||||}}}~~~~~~~~~{{{{{{|||~~~~~~}}}|||||||||~~~}}}{{{yyywwwtttpppnnnnnnooopppppprrrqqqpppooonnnnnnnnnnnniiiiiiiiigggdddcccccceeefffeeedddddddddaaa]]]ZZZXXXOOOGGGGGGOOOWWW]]]```gggddd```]]]]]]^^^]]][[[[[[ZZZYYYXXXYYYWWWUUUSSSUUUTTTSSSRRRRRRRRRRRRRRRPPPOOONNNLLLKKKJJJIIIHHHHHHGGGEEECCCAAA@@@??????>>>===<<<;;;:::;;;;;;;;;======>>>>>>????????????@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;:::999888888666777777777888888888888::::::::::::::::::::::::888888999999:::;;;;;;<<<;;;::::::999999:::::::::;;;<<<===<<<<<<===@@@CCCFFFJJJUUUjjjxxxsssqqqooonnnoooppppppppplllnnnooonnnnnnnnnppprrrtttttttttrrrpppooopppppprrrrrrqqqnnnkkklllpppuuu}}}yyytttpppnnnkkkmmmmmmjjjjjjllliiieeeZZZRRRKKKKKKMMMNNNQQQUUUZZZaaagggmmmttt}}}uuu|||zzzwwwnnnkkkhhhfffeeecccaaa___[[[XXXRRRLLLGGGCCCBBBAAA???>>>>>>=========>>>>>>;;;;;;:::999999999::::::888999999999999:::::::::999999999999999888888888777777666666666666777777777777777777777777777777666777777777888888888888999999999999999999999999888888777777777777777777777777777777777777777777888999;;;<<<===>>>>>>>>>============>>>>>>>>>>>>============<<<<<<<<<<<<===;;;===AAAAAADDDSSSeeeoooZZZeeeyyy}}}wwwwwwuuusssrrrooommmjjjjjjjjjkkkhhhiiiiiijjjjjjjjjkkkkkkkkkkkklllmmmmmmmmmnnnooommmjjjhhhjjjmmmooommmkkkkkkmmmoooooommmlllmmmnnnpppoooooonnnnnnmmmllllllnnnmmmmmmmmmmmmmmmmmmnnnkkkkkkkkkjjjhhheeebbbaaagggrrr|||~~~xxxuuuvvvzzzuuu{{{}}}vvvtttyyy|||~~~}}}{{{zzzzzzzzzzzz{{{~~~~~~|||||||||~~~||||||||||||}}}|||yyywwwnnnkkkhhhhhhkkkmmmoooooooooooonnnnnnmmmmmmmmmmmmkkkkkkjjjhhheeecccdddeeefffeeedddccccccbbb___]]]]]]VVVOOOSSS```nnnuuuuuummmgggaaa``````^^^[[[XXXZZZXXXWWWVVVVVVUUUSSSPPPRRRQQQQQQPPPPPPPPPPPPQQQOOOOOONNNLLLJJJHHHGGGGGGFFFEEECCCAAA???>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<>>>>>>>>>???????????????????????????>>>===<<<<<<;;;;;;;;;;;;:::999888777666777777777888888888888999999999999999999999999888999999:::;;;;;;<<<<<<:::::::::999999::::::;;;888999;;;<<<<<>>=========>>>>>>;;;::::::999999:::::::::999999999999::::::::::::888888888888888888888888666666666555555666666666777777777777777777777777777777777777888888888888999999999999999999999999888888888888777777777777555555666666777777777777888999:::<<<>>>?????????============>>>>>>>>>>>>============<<<<<<<<<<<<<<<:::===AAABBBFFFWWWkkk}}}eee[[[iii}}}}}}xxxuuuwwwuuuqqqqqqpppmmmjjjhhhiiikkkgggiiijjjjjjiiiiiikkklllmmmnnnooonnnlllllllllnnnjjjjjjjjjkkkmmmnnnnnnmmmnnnoooqqqqqqooooooooopppooooooooonnnmmmmmmlllllllllllllllllllllllllllllliiijjjkkkkkkiiigggdddbbbkkksss|||~~~}}}wwwrrrqqq}}}~~~wwwtttzzzrrrmmmrrruuuyyy{{{{{{yyyyyyyyywwwxxx{{{~~~}}}||||||~~~}}}||||||}}}}}}{{{wwwttthhheeebbbdddhhhmmmnnnnnnmmmmmmmmmmmmmmmlllllllllkkkkkkkkkiiifffeeeeeeffffffeeecccbbbccccccaaa```^^^ZZZXXXaaavvv}}}qqqeeebbbaaa^^^YYYWWWYYYWWWVVVUUUUUUTTTQQQOOOOOOOOONNNNNNNNNNNNNNNOOOLLLMMMMMMLLLIIIGGGFFFFFFCCCBBBAAA???>>>===<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;::::::999888777777777777777888888888888777777777777777777777777999999::::::;;;;;;<<<<<<::::::999999999:::;;;;;;777999;;;<<<>>>AAAEEEHHHNNN```zzzxxxmmmllljjjiiihhhiiikkkmmmmmmllliiikkklllllllllmmmoooqqqnnnppppppnnnjjjiiijjjmmmlllmmmnnnppprrrwww|||~~~|||zzzwwwvvvrrruuutttnnniiigggddd```ZZZYYYYYY\\\```fffttt~~~rrrqqqqqqssstttuuutttsssoooiii```VVVOOOJJJHHHHHH@@@??????>>>======>>>>>>:::::::::999999::::::;;;999999999:::::::::;;;;;;888888888888888888888999777777666666666666777777777777777777777777777777777777777777888888888888888888888888888888888888888888888888777777777666555555666777888999999:::::::::<<<===>>>>>>>>>>>>============>>>>>>>>>>>>============<<<<<<<<<<<<<<<;;;>>>CCCDDDIII\\\qqqttt```^^^ooo|||zzzttttttwwwuuupppqqqpppmmmiiihhhhhhjjjfffiiikkkkkkiiiiiikkkmmmoooqqqqqqppplllkkkkkkmmmhhhjjjlllmmmmmmmmmnnnpppoooppprrrqqqpppoooooopppnnnnnnmmmmmmlllkkkkkkkkkjjjjjjjjjkkkkkkjjjjjjjjjhhhiiijjjkkkkkkiiigggeeekkkqqqzzzyyyrrrmmmwww|||zzz~~~tttjjjhhhlllrrrvvvwwwxxxxxxyyysssvvvzzz}}}~~~}}}~~~}}}||||||}}}~~~}}}}}}}}}|||yyyuuuqqqgggccc```bbbhhhmmmnnnmmmlllllllllllllllkkkjjjjjjiiiiiijjjhhhgggfffgggiiifffdddbbbbbbbbbccccccbbb```___bbboookkkbbb```\\\YYYXXXYYYWWWUUUUUUTTTSSSPPPNNNLLLLLLLLLKKKKKKLLLLLLMMMHHHJJJKKKJJJGGGDDDDDDEEEAAAAAA???===<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<;;;:::999::::::;;;::::::999888777777777777777888888888888888888888888888888888888999999::::::;;;<<<<<<<<<:::999999999::::::;;;<<<:::<<<>>>???@@@CCCGGGJJJVVVmmmqqqhhhjjjggggggfffhhhjjjllllllllliiijjjkkkkkkkkkkkknnnppplllooopppmmmiiigggiiilllmmmllllllooossswwwyyyzzz~~~}}}{{{zzzxxxtttwwwuuuoooiiifffbbb^^^]]]^^^bbbggglllttt|||vvvrrrooooooppprrrvvvwwwwwwvvvmmmggg]]]SSSLLLGGGEEEEEE@@@@@@???>>>>>>===>>>>>>:::::::::999999:::;;;;;;999999:::::::::;;;;;;;;;999999999999999999999999888888777777777777888888777777777777777777777777777777777777888888888888777777777777777777777777999888888888777777666666555555666888999:::;;;<<<<<<<<<============<<<<<<============>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<@@@EEEFFFLLL```vvvqqqaaabbbuuuwwwwwwrrrssswwwuuuoooppppppmmmiiiggghhhjjjfffiiikkkkkkiiiiiilllnnnqqqssssssqqqmmmjjjkkklllgggjjjnnnnnnmmmmmmooorrrnnnoooppppppnnnmmmmmmnnnmmmmmmlllkkkkkkjjjjjjiiihhhiiiiiijjjjjjiiiiiihhhgggiiijjjkkkkkkjjjiiihhhiiimmmuuu~~~}}}tttkkkrrr~~~~~~yyymmm```eeelllrrruuuwwwxxxyyypppssswwwzzz|||}}}|||{{{}}}|||{{{{{{|||~~~}}}}}}|||yyytttppphhhddd```bbbhhhmmmnnnmmmllllllllllllkkkjjjiiiiiieeeggghhhgggggggggiiikkkfffdddbbbaaabbbccccccccceeeeeeiiixxxooobbb^^^ZZZYYYZZZYYYWWWUUUTTTTTTRRRPPPMMMKKKKKKJJJJJJJJJKKKKKKLLLEEEGGGJJJIIIEEEBBBBBBCCC@@@@@@>>>===;;;;;;::::::;;;<<<===>>>?????????>>>>>>>>>>>>===============<<<<<<<<<<<<;;;:::999888::::::::::::999888777777777777777777888888888888;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;<<<<<<===999999999999::::::;;;<<<>>>???AAAAAABBBDDDGGGJJJZZZuuuoooiiimmmgggffffffhhhkkkmmmmmmlllggghhhiiiiiihhhiiikkkmmmlllooopppnnniiigggiiimmmooolllkkknnnrrruuutttsss}}}|||wwwnnnddd___^^^___]]]ccclllttt~~~yyypppiiidddbbb^^^aaaeeejjjlllmmmlllkkkddd]]]UUUQQQOOOLLLFFFAAA>>>????????????>>>>>>======<<<;;;:::999999999999;;;::::::999888888888999<<<;;;999666555555555555::::::999999999999999999999999999888888888888777999999999888888888888888777777888888888888777777666666666666777777777777555777:::<<<===<<<;;;:::;;;<<<<<<===============?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::>>>>>>AAACCCFFFOOObbbuuuzzzgggkkkooouuuooorrruuuvvvwwwrrrrrrqqqooommmkkkjjjiiiiiikkklllkkkjjjjjjkkkmmmuuurrrooommmllllllkkkiiigggggghhhiiikkklllmmmmmmrrrqqqpppooonnnmmmlllllljjjiiihhhgggffffffggggggiiijjjjjjkkkllllllllllllooooooooommmkkkgggdddbbbdddgggnnn{{{yyytttuuu|||zzzppphhhffflllrrrqqqpppqqqqqqqqqsssuuuwwwzzz|||}}}~~~}}}|||~~~|||yyyxxx{{{~~~|||yyywwwuuurrrppplllkkkjjjiiijjjkkklllmmmhhhiiijjjjjjkkkkkkkkkkkkkkkjjjhhhggggggggghhhiiihhhhhhgggfffeeecccaaa```___aaahhhyyypppccc^^^ZZZXXXXXXTTTRRRPPPPPPPPPOOOMMMLLLMMMLLLIIIGGGFFFFFFGGGHHHFFFGGGGGGFFFDDDBBB@@@>>>===<<<::::::999:::;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>>============@@@???>>>===;;;999888777===:::777444333555777999999888777777777888::::::888888888888999:::;;;<<<::::::::::::::::::::::::999;;;<<<<<<;;;:::;;;;;;===;;;<<>>????????????>>>======<<<<<<;;;:::999999999999;;;:::999999888888999999;;;:::999888777666666666999999999999999999999999999999999888888888888777888888888888888888999999888888999999999999888888666666777777777888888888777999;;;===>>>===;;;:::;;;<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>===??????AAADDDHHHSSSgggzzzrrrccckkkzzzuuuwwwyyyyyyyyyssssssrrrpppnnnkkkhhhfffdddgggjjjlllmmmnnnppprrrrrrooollljjjjjjjjjiiihhhiiiiiijjjlllmmmnnnooopppoooooonnnmmmlllkkkjjjjjjiiihhhgggeeeeeeeeefffgggkkkkkkllllllllllllllllllnnnnnnnnnmmmjjjgggdddbbb___ccclllzzzxxxqqqoooxxx|||rrriiicccfffkkkmmmnnnppppppppppppqqqrrruuuwwwyyy}}}~~~|||zzzzzz{{{}}}~~~~~~}}}zzzxxxvvvuuusssqqqllllllkkkjjjjjjkkklllmmmjjjjjjkkklllllllllkkkkkkjjjiiihhhggggggggghhhhhhhhhhhhhhhgggeeecccbbbaaa``````eeerrrjjj```]]]YYYVVVVVVSSSRRRPPPOOOPPPOOOMMMLLLMMMKKKJJJHHHGGGGGGGGGGGGEEEEEEEEEEEECCCAAA???>>><<<<<<;;;::::::;;;<<<============>>>>>>>>>?????????>>>>>>>>>======<<<<<>>===<<<;;;:::999888>>>===:::888777888:::;;;999888777777777888999:::888888888888888999:::;;;:::::::::::::::::::::::::::;;;======<<<;;;<<<===@@@???AAAGGGJJJLLLPPPVVVeee{{{|||tttpppmmmlllllllllllllllmmmnnnnnnllljjjhhhggghhhlllooorrrvvvssspppmmmllllllnnnooopppnnnlllnnnssstttrrrooo{{{zzzuuulllddd```aaadddlllsss~~~|||}}}}}}wwwmmmkkkkkklllllliiiccc]]][[[[[[YYYTTTNNNHHHEEEDDDDDDEEEHHHKKKMMMOOOOOOOOOLLLJJJGGGGGGIIIHHHEEEAAA>>>?????????>>>>>>===<<<<<<;;;:::999999888999999::::::999999888888999999999999999999999888888777777888888888999:::::::::999999999888888888888777777777777888999999999:::999999999999999999999999777777888888888999999999:::;;;===>>>>>>===;;;:::;;;<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>???@@@@@@AAA@@@@@@BBBFFFLLLYYYpppjjjcccsss~~~yyy{{{{{{zzzyyysssssssssqqqnnnjjjfffdddcccfffkkknnnooopppqqqsssooolllhhhgggggghhhhhhgggiiijjjkkklllmmmoooppppppllllllkkkjjjiiihhhhhhggghhhgggfffeeeeeeeeefffgggmmmmmmmmmllllllllllllkkklllllllllkkkiiigggdddccc^^^bbbkkkxxxwwwpppttt|||vvvkkk```^^^aaaeeeiiilllmmmlllkkkkkklllooorrrtttwwwzzz~~~~~~||||||}}}~~~}}}{{{zzzyyywwwuuusssrrrqqqqqqmmmmmmllllllkkkllllllmmmjjjjjjkkkkkkjjjjjjiiiiiiiiiiiihhhgggggggggggghhhgggggggggfffeeecccbbbaaa______aaahhhsss|||rrrccc\\\ZZZXXXTTTSSSRRRQQQOOOOOOOOOOOOMMMKKKKKKJJJJJJIIIHHHGGGFFFFFFCCCCCCCCCBBBAAA???>>>===<<<<<<;;;;;;<<<===>>>???>>>>>>>>>>>>??????????????????>>>>>>===<<<;;;;;;======<<<;;;;;;:::999999::::::888777777777777777888888777777888888999:::888888888777888888999999;;;;;;;;;::::::999999999:::;;;======<<<<<<===>>>@@@???AAAFFFJJJMMMTTT[[[lllzzz}}}yyyuuupppmmmmmmmmmmmmmmmnnnnnnoookkkjjjhhhhhhjjjmmmppprrrsssqqqooommmlllmmmnnnoooooolllkkkmmmppprrrpppnnn|||zzztttkkkccc___aaadddmmmtttyyysssppppppppplllggggggiiigggbbb___]]][[[[[[YYYVVVQQQLLLNNNNNNMMMJJJEEEAAA?????????@@@BBBDDDFFFHHHIIIIIIDDDCCCCCCDDDFFFEEECCC@@@????????????>>>===<<<<<<;;;::::::999888888999999::::::999999888999999:::777888:::;;;;;;:::999888666777777888999::::::;;;999999999888888888777777666666777888999:::::::::999888888888888888888999888888999999999::::::::::::;;;<<<======<<<:::999;;;<<<<<<========================>>>>>>>>>>>>>>>============>>>???@@@@@@@@@???AAAHHHQQQaaayyyyyyeeeiii{{{{{{yyywwwvvvpppqqqqqqpppmmmiiifffccchhhkkkoooqqqpppnnnmmmmmmmmmjjjgggfffgggiiiiiiiiihhhiiijjjkkklllmmmnnnnnnkkkjjjjjjiiihhhhhhgggggghhhgggfffeeeeeefffhhhhhhmmmllllllkkkjjjjjjjjjjjjkkkkkkkkkjjjhhhfffdddcccbbbfffmmmwwwzzzyyy}}}}}}pppbbbZZZ[[[___ccceeehhhgggeeeeeefffjjjnnnqqqtttwww|||~~~}}}zzzuuuuuutttrrrpppoooooopppnnnnnnmmmmmmllllllllllllggghhhhhhhhhgggfffeeeeeehhhhhhgggggggggfffffffffeeeeeeeeedddcccaaa```___^^^\\\\\\___dddiiilllllllllddd\\\YYYXXXWWWSSSQQQQQQOOOMMMMMMNNNNNNLLLKKKIIIIIIIIIIIIHHHFFFEEEDDDAAAAAA@@@@@@???>>>===<<<;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>?????????@@@@@@??????===<<<;;;::::::;;;;;;;;;:::::::::::::::777777888777777666555555888888888888888999999999888888888777777888888999<<<<<<;;;::::::999888888999:::<<<<<<;;;<<<>>>???@@@???AAAFFFJJJPPPZZZdddsss}}}}}}}}}wwwqqqoooooonnnnnnnnnoooooopppkkkjjjjjjjjjlllnnnppprrroooooommmmmmlllmmmnnnnnnmmmkkkjjjkkkmmmooonnnmmm~~~~~~~~~}}}zzzsssiii```]]]```dddpppvvv}}}uuummmfff```]]]ZZZ[[[YYYVVVVVVXXXWWWTTTRRRPPPMMMJJJHHHFFFDDDCCCEEEFFFFFFDDDAAA>>>===>>>???@@@BBBDDDFFFGGGHHHIIICCCCCCCCCDDDDDDCCCAAA????????????>>>>>><<<;;;;;;::::::999888888888999999:::999999888999999::::::777888999;;;;;;:::999888666666777888999999::::::999999999888888888777777666666777888999:::::::::888777666666666666777888999999999999::::::::::::::::::;;;;;;;;;:::999999;;;<<<<<<===============<<<<<<======>>>>>>>>>>>>>>>======<<<<<<======>>>???>>>AAAJJJWWWjjjpppbbbppp|||{{{xxxuuutttmmmnnnnnnnnnllljjjgggeeelllnnnqqqrrrpppmmmkkkkkkllljjjiiiiiikkklllllllllkkkkkkkkkllllllmmmmmmnnnkkkkkkjjjjjjiiiiiihhhhhhhhhhhhggggggggghhhjjjkkkkkkkkkjjjiiihhhhhhhhhiiijjjjjjiiihhhgggeeedddccccccggglllrrrxxxyyyjjj```]]]______^^^bbbaaa``````bbbfffjjjmmmqqquuu{{{~~~{{{uuuvvvwwwuuurrrppppppqqqoooooonnnnnnmmmlllkkkjjjggggggggggggffffffeeedddggggggggggggffffffeeeeeebbbbbbbbbaaa```___^^^]]][[[ZZZYYYZZZ\\\^^^______^^^\\\YYYWWWVVVVVVSSSPPPNNNLLLKKKKKKLLLLLLJJJIIIGGGGGGGGGGGGFFFDDDCCCBBB??????>>>>>>============;;;<<<===>>>>>>???@@@@@@===>>>>>>>>>>>>?????????@@@???>>>===<<<;;;:::999::::::::::::::::::::::::999:::;;;;;;;;;:::999888777777888888999999999999888888888888888888999:::<<<<<<;;;::::::999888888888999:::;;;:::<<<>>>@@@BBBCCCGGGNNNSSSYYYeeeqqq|||||||||wwwqqqqqqqqqpppoooooopppppppppmmmlllmmmmmmnnnpppqqqrrroooooooooooooooooooooooolllkkkjjjjjjkkklllllllll~~~}}}|||{{{xxxpppfff^^^\\\```dddvvvzzzyyytttqqqpppqqqrrrnnnnnnoooqqqtttvvvyyyzzz|||{{{zzzxxxwwwwwwxxxxxxqqqnnniiiccc\\\UUUPPPNNNHHHKKKMMMKKKLLLOOOOOOLLLGGGEEEBBB???======>>>>>>>>>@@@AAA@@@>>><<<<<<===@@@AAACCCFFFHHHIIIIIIIIIFFFFFFFFFEEEDDDBBB@@@@@@?????????>>>===<<<;;;:::999999888888888888999999999999888888999999::::::888888999999999999999888666777777777888999999999999999999888888888888777777777777888999999999:::777666555444444555666777888888999999999:::::::::999999::::::::::::::::::;;;<<<<<<===============;;;<<<<<<======>>>>>>???>>>===<<<;;;;;;<<<===>>>>>>>>>CCCOOO___ssskkkbbbxxx~~~|||xxxuuuuuunnnnnnnnnmmmlllkkkjjjiiikkkmmmppppppooommmmmmmmmkkkkkklllnnnpppqqqpppoooooooooooooooooonnnnnnnnnllllllkkkkkkkkkjjjjjjjjjhhhhhhgggggghhhjjjkkkmmmjjjiiihhhggggggggghhhiiikkkjjjiiigggeeecccbbbbbb___ccchhhkkkooowwwxxxnnnjjjiiiccc[[[]]]\\\\\\\\\^^^aaadddfffkkkpppwww~~~|||yyy|||~~~|||wwwsssrrrrrroooooonnnnnnlllkkkiiihhhhhhhhhiiiiiiiiihhhggggggfffffffffgggfffeeeeeeddd____________^^^]]]\\\[[[YYYYYYXXXXXXYYYYYYZZZZZZXXXZZZYYYUUUSSSSSSQQQNNNKKKJJJHHHIIIIIIJJJHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>===<<<<<<<<<======;;;<<<===>>>??????>>>>>>============>>>>>>>>>>>>>>>>>>======<<<;;;:::::::::999999999999999999999888999999999999999888888777777888999999999999888888888888888999:::;;;<<<;;;;;;;;;::::::999999999999:::;;;;;;;;;===@@@CCCCCCHHHSSS^^^dddiiisss~~~zzzzzzzzzvvvrrrsssrrrqqqqqqqqqqqqqqqqqqoooppppppqqqqqqqqqqqqqqqrrrrrrsssssssssrrrqqqqqqlllkkkjjjiiiiiijjjkkklll~~~|||zzzwwwssslllccc]]]\\\bbbgggxxxzzzxxxpppjjjiiikkknnngggddd```\\\ZZZ[[[]]]^^^[[[]]]___ccceeehhhiiijjjjjjiiihhhhhhggggggggggggbbb```\\\WWWRRRMMMIIIGGGCCCHHHJJJIIIHHHIIIHHHDDD@@@@@@???>>>======>>>???>>>???AAAAAA???>>>??????@@@BBBFFFIIIJJJJJJIIIHHHIIIHHHGGGEEECCCAAAAAAAAA?????????>>>===;;;:::999999999888888888888999999999999888888999999:::;;;999888888777777777888888777777777777888888888888999999999888888888888777888888888888888888999999888777666555555666777888888888888888999999999999999999:::;;;;;;<<<<<<<<<;;;<<<<<<===============;;;;;;<<<<<<===>>>>>>???>>>===<<<;;;<<<===???AAA??????FFFTTTggg}}}yyyhhhfff{{{wwwuuuvvvtttsssqqqooommmllllllllljjjlllnnnnnnmmmmmmmmmnnnjjjkkknnnrrruuuuuusssppprrrrrrqqqpppooonnnmmmllllllllllllkkkkkkkkkkkkkkkggggggfffggghhhjjjkkkmmmjjjiiiggggggggghhhjjjkkkllljjjhhhfffdddbbbaaa```\\\```cccdddeeemmm|||}}}xxxkkk^^^ZZZZZZYYYYYYYYYZZZ\\\]]]aaagggpppyyy~~~|||{{{zzztttppppppnnnnnnnnnmmmllljjjhhhgggggghhhhhhiiiiiiiiiiiihhheeeeeefffffffffeeedddccc^^^______^^^^^^]]]\\\[[[XXXXXXYYYYYYXXXXXXYYYZZZVVVZZZYYYSSSOOOPPPOOOLLLHHHGGGFFFFFFGGGGGGFFFEEEEEEDDDBBBAAA@@@???@@@@@@>>>===<<<<<<<<<<<<===>>>;;;<<<===>>>>>>>>>===<<<;;;<<<<<<<<<=====================<<<<<<;;;;;;;;;::::::999999888888777777666666666666666666777777666777888999:::999999888888888888999:::<<<===>>>:::::::::::::::::::::::::::;;;<<<<<<===???CCCFFFJJJVVViii{{{}}}yyyyyywwwvvvvvvtttssssssrrrqqqqqqrrrrrrrrrsssssstttsssrrrqqqqqqqqqrrrsssssssssqqqpppnnnlllkkkjjjiiihhhiiikkklll}}}~~~{{{yyyssspppiiiaaa\\\]]]dddjjjuuuwww{{{~~~xxxmmmaaaXXXWWWZZZ]]]UUURRROOOLLLLLLNNNQQQSSSQQQSSSUUUYYY\\\^^^```aaa____________^^^^^^^^^^^^\\\ZZZWWWTTTOOOKKKIIIGGGGGGLLLNNNJJJGGGEEEAAA======???AAABBBBBBAAABBBBBBAAACCCEEEEEEDDDCCCCCCDDDAAADDDHHHKKKMMMLLLJJJIIIJJJIIIHHHEEEBBBAAABBBCCC?????????>>>===;;;:::999999888888888888888999999999888888888999::::::;;;:::999777666666666777888888888888777777777777777999999999888888888888777999999999888888888888888999888777555555777888999777777888888888999999999::::::;;;;;;<<<===>>>>>>;;;<<<<<<===============;;;;;;;;;<<<===>>>>>>???===<<<;;;<<<===@@@BBBDDD@@@AAAHHHXXXlllttthhhlll}}}zzzvvvtttuuuyyywwwtttpppnnnmmmnnnnnnmmmnnnnnnmmmlllkkklllmmmiiikkkoootttwwwwwwtttqqqrrrqqqpppnnnmmmkkkjjjiiilllllllllkkkkkkkkkkkkkkkfffeeeeeefffgggiiikkkllljjjiiihhhggghhhiiikkkmmmlllkkkhhhfffcccaaa```___]]]```bbb```___fffuuusssbbbYYYYYYXXXWWWVVVVVVVVVVVVZZZaaajjjttt{{{~~~|||zzzzzzrrrmmmlllnnnnnnnnnmmmkkkiiigggeeeeeeeeefffggghhhhhhhhhgggdddeeefffffffffeeedddccc____________^^^]]]]]]\\\XXXYYYZZZYYYXXXXXXYYYZZZVVVZZZYYYQQQLLLMMMMMMJJJGGGFFFDDDEEEFFFFFFEEEDDDEEECCCAAA>>>===>>>???@@@======<<<;;;<<<===>>>???<<<<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888777777666:::999999888999999::::::666777888999:::999888888777888888999;;;===???@@@:::::::::::::::::::::;;;<<<===>>>>>>???AAAEEEHHHWWWhhhzzzxxxxxxvvvvvvyyyuuutttsssrrrrrrrrrrrrrrrtttuuuvvvvvvuuusssrrrpppnnnooopppqqqpppnnnllljjjllllllkkkiiihhhhhhkkkmmm~~~|||~~~~~~~~~}}}|||yyywwwvvvnnnppppppkkkdddbbbgggmmmxxx{{{~~~yyytttkkkaaaXXXSSSQQQPPPNNNKKKIIIIIIKKKMMMNNNNNNPPPQQQRRRTTTVVVWWWXXXXXXXXX[[[^^^^^^\\\[[[\\\^^^___[[[VVVSSSRRRQQQPPPNNNNNNKKKGGGEEEEEEDDDCCCBBBDDDHHHJJJIIIIIIKKKIIIEEEEEECCCAAAAAACCCEEEGGGGGGHHHIIIJJJKKKKKKJJJIIIHHHGGGFFFEEEDDDBBBAAA@@@???========================;;;;;;999888777777666666:::::::::999999888888888777777888999::::::;;;;;;999999999999999999999999999999999999999999999999666666666666666666666666999999999999888888777777777777777777888888888888999999:::::::::;;;;;;;;;;;;<<<===>>>???@@@AAAAAA??????@@@@@@@@@??????>>>@@@;;;:::===??????AAADDD@@@HHHUUUggg}}}hhhddd}}}|||xxxzzz~~~~~~xxxrrrooooooqqqsssmmmllllllkkkjjjjjjjjjjjjgggiiilllooorrrttttttuuutttrrrooommmjjjiiiiiiiiiiiiiiiiiikkklllkkkhhhfffeeedddbbbbbbeeeggghhhggghhhfffeeegggiiilllmmmmmmmmmjjjfffcccbbbaaa```___aaa^^^^^^bbbeeeiiiqqqyyyzzz~~~vvv___UUUUUUVVVWWWTTTOOOQQQVVVXXX[[[aaahhhooouuuyyy{{{}}}|||||||||{{{zzz|||}}}}}}zzzuuuqqqnnnmmmnnnmmmkkkjjjhhhgggggggggkkkhhhffffffhhhiiifffdddjjjiiihhhfffdddcccbbbbbb___^^^]]]]]]^^^\\\YYYVVVZZZXXXWWWVVVWWWXXXWWWVVVUUUTTTRRRPPPNNNLLLJJJIIIEEEDDDCCCBBBBBBAAABBBBBBBBBAAA@@@???>>>===<<<;;;:::;;;;;;;;;<<<<<<======================================================;;;;;;::::::::::::999999666666666666777888::::::666666777888999:::::::::999999888888888888888888:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;===@@@;;;;;;AAABBBGGGVVViii|||xxxwwwvvvuuusssrrrrrrssstttuuuuuuttttttvvvvvvuuussssssrrrrrrrrrpppooommmlllkkkjjjjjjiiikkkjjjiiihhhhhhhhhiiijjj}}}{{{zzzzzz{{{zzzyyyxxxwwwvvvqqqssssssnnnhhhggglllrrryyy{{{}}}~~~~~~~~~~~~{{{vvvnnnddd\\\VVVSSSRRROOOMMMKKKKKKNNNPPPRRRRRRSSSTTTUUUWWWYYYZZZZZZ[[[ZZZ]]]aaaaaa```______```\\\[[[ZZZZZZZZZYYYVVVTTTNNNKKKIIIHHHIIIJJJIIIIIIJJJNNNOOOMMMMMMNNNMMMIIIIIIGGGEEEDDDFFFHHHIIIIIIJJJJJJKKKJJJIIIHHHFFFEEEEEEEEEDDDBBBAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<:::999888888888888888999::::::999999999999999999777777888999999:::;;;;;;999999999999999999999999999999999999999999999999777777777777777777777777999999999999888888888777777777777777888888888888999999:::::::::;;;;;;;;;<<<<<<===>>>???@@@@@@AAA===>>>>>>?????????>>>>>>???;;;:::===???>>>@@@CCCAAALLL]]]rrrxxxggglll}}}zzz|||{{{uuuqqqpppqqqrrrkkkkkkjjjjjjiiiiiijjjjjjgggiiilllnnnppprrrrrrrrrpppnnnllliiigggfffffffffhhhhhhhhhiiijjjjjjgggdddeeecccbbbbbbdddfffgggfffcccbbbbbbdddhhhlllmmmnnniiifffcccaaaaaabbbaaaaaaaaa^^^^^^aaacccfffmmmuuu~~~}}}~~~yyy{{{yyysss\\\TTTOOOPPPQQQPPPPPPRRRTTTVVVZZZ```fffkkkppprrrzzz}}}{{{{{{|||{{{{{{}}}}}}}}}zzzuuuqqqnnnmmmkkkjjjiiigggfffffffffgggjjjhhhffffffhhhhhhfffdddhhhgggfffeeedddccccccccc___]]]\\\[[[[[[ZZZXXXVVVZZZXXXVVVVVVVVVUUUTTTRRRRRRQQQPPPNNNKKKIIIHHHGGGEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>===<<<;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999777666666666777888999999777777777888999999999:::999999888888888888888888:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::>>>;;;;;;AAACCCLLL]]]{{{xxxwwwwwwuuutttsssssssssttttttttttttuuuvvvuuutttsssrrrqqqqqqqqqooonnnmmmlllkkkjjjjjjjjjjjjjjjiiihhhhhhiiijjjkkk|||yyyuuuuuuvvvvvvvvvvvvvvvvvvuuuwwwwwwsssooonnnsssxxx{{{}}}}}}}}}||||||~~~~~~zzzsssjjjbbb[[[WWWUUUUUUSSSRRRTTTWWWZZZ[[[[[[\\\\\\]]]^^^```aaaaaabbbaaaccceeeeeecccaaaaaaaaa______```bbbbbb___ZZZVVVQQQOOONNNOOOQQQSSSSSSSSSTTTWWWWWWTTTSSSTTTRRRNNNNNNKKKIIIHHHJJJKKKKKKJJJKKKKKKJJJHHHFFFDDDBBBAAACCCCCCBBBAAA???>>>======;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999::::::999999999999999999::::::777777888888999:::::::::999999999999999999999999888888888888888888888888888888888888888888888888999999999999888888888888777777777888888888999999::::::::::::;;;;;;;;;;;;======>>>>>>?????????@@@<<<<<<===>>>?????????>>>>>>;;;;;;>>>???>>>@@@CCCEEEUUUlllmmmgggyyy|||{{{uuupppnnnnnnnnnjjjiiiiiiiiiiiijjjjjjkkkhhhiiikkkmmmoooooooooooommmllljjjhhhffffffffffffhhhgggggghhhiiihhhfffccccccbbbaaaaaaccceeeeeeddd___^^^___bbbgggkkkmmmmmmcccaaa______```bbbbbbbbbbbb______aaaaaabbbgggnnn|||xxxtttttt~~~~~~www~~~rrrssshhhYYYKKKJJJNNNPPPOOOOOOPPPQQQSSSVVV[[[aaafffhhhlllsss||||||zzzzzz{{{{{{{{{|||}}}|||zzzuuupppnnnmmmhhhgggeeedddcccdddeeefffiiihhhffffffggggggeeedddeeeddddddccccccccccccccc___]]]ZZZYYYYYYXXXWWWUUUXXXWWWVVVUUUUUUSSSPPPMMMNNNMMMLLLJJJHHHFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@AAA@@@@@@???>>>>>>===<<<<<<<<<<<<============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888777777777777777888888888888888888888888999999888888999999999999999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999???>>>===CCCGGGUUUjjj}}}zzzxxxxxxwwwvvvuuutttssssssssssssttttttuuuuuutttsssqqqppppppoooooommmmmmlllkkkkkkkkkkkkkkkjjjjjjiiijjjjjjkkklllmmm~~~yyyvvvqqqqqqqqqrrrssstttuuuvvvyyyzzz{{{xxxuuutttxxx}}}~~~|||}}}~~~xxxpppiiiccc___]]]aaa```___aaaeeegggiiiiiiggggggggghhhiiijjjkkkkkkjjjjjjiiihhhffffffffffffjjjiiiiiihhheeeaaa[[[WWWYYYXXXWWWXXXZZZ\\\\\\[[[[[[^^^]]]YYYWWWWWWUUUQQQOOOMMMKKKJJJKKKKKKJJJIIIHHHHHHGGGEEEDDDBBB@@@???AAA@@@@@@???>>><<<<<<;;;::::::::::::::::::::::::999999999888888999999:::888888888999999:::::::::777777888888999999999:::888999999999999999::::::777777777777777777777777999999999999999999999999999999999999999999999999777777888888888999999999:::::::::;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>?????????<<<===>>>??????@@@@@@???===;;;<<>>@@@EEELLLccc{{{ffflll}}}~~~{{{vvvqqqmmmkkkjjjjjjjjjiiiiiiiiijjjkkklllllljjjkkklllnnnnnnnnnmmmlllnnnmmmkkkiiihhhhhhhhhiiiiiihhhggghhhhhhhhhfffdddcccaaa```aaacccddddddccc___^^^___bbbfffjjjkkkkkk```___]]]^^^```aaaaaaaaaccc```___```___^^^aaagggxxx}}}yyyvvvqqqssszzzyyyxxx~~~|||uuuwwwwwwdddRRRKKKMMMNNNMMMMMMOOONNNNNNPPPSSSXXX]]]```aaagggooouuuwwwyyy|||~~~zzzwwwwwwxxxyyyyyyzzz{{{zzzxxxtttpppmmmmmmfffdddcccaaaaaaccceeefffggggggfffeeeeeeeeedddcccbbbbbbaaaaaaaaaaaabbbccc```]]]YYYXXXWWWWWWVVVUUUTTTTTTTTTTTTTTTRRRNNNKKKKKKJJJIIIHHHFFFEEECCCCCCCCCBBBAAA@@@@@@??????@@@??????>>>>>>=========<<<=========>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888999888777777777777777888999999999888888888888888888888999999999999999::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<:::AAAAAA@@@FFFLLL]]]vvv}}}{{{xxxwwwwwwxxxwwwvvvtttsssrrrrrrrrrrrrssstttsssrrrqqqooonnnnnnnnnmmmllllllkkkkkkjjjkkkkkkkkkjjjkkkkkklllmmmnnnoooppp{{{vvvtttqqqpppppppppqqqsssuuuwww{{{||||||zzzxxxxxx{{{~~~~~~}}}~~~{{{vvvqqqmmmjjjiiinnnmmmmmmooorrrtttttttttooooooooonnnooopppqqqrrrrrrpppnnnmmmnnnpppssstttuuurrrnnnjjjhhhddd```^^^aaa```___```aaaaaa```^^^]]]___^^^YYYVVVWWWUUUQQQMMMKKKIIIHHHIIIIIIGGGFFFCCCCCCBBBAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;:::::::::::::::::::::::::::<<<;;;:::999888888888888888888888999999:::::::::777888888888888888999999888888888999999:::::::::777777777777777777777777999999999999999999999999999999999999999999999:::888888888888999999999999::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>?????????>>>???@@@@@@AAAAAAAAA@@@===<<<<<>>CCCIIIXXXssstttfffuuu{{{|||}}}~~~vvvuuurrrnnnllljjjjjjjjjkkkkkkkkkkkkkkklllmmmnnnlllmmmnnnnnnnnnmmmlllkkkmmmlllkkkiiiiiiiiijjjkkkkkkiiihhhhhhiiihhhfffeeebbbaaa```aaacccdddcccaaabbbaaabbbdddgggiiiiiihhhaaa___^^^^^^`````````^^^ccc``````aaa___\\\^^^bbbqqqxxxtttsssrrruuu{{{www}}}}}}uuuuuuxxx{{{~~~}}}ppp^^^SSSMMMIIIHHHJJJLLLKKKJJJJJJLLLPPPUUUXXXZZZ^^^cccgggiiimmmsssxxx~~~}}}yyyvvvttttttuuuuuuuuuuuuvvvwwwuuuqqqnnnlllllleeedddbbbbbbbbbccceeefffdddeeeddddddbbbbbbaaabbb``````____________`````````]]]YYYWWWWWWVVVUUUTTTPPPPPPPPPRRRRRRQQQNNNKKKIIIHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>===============>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888999888777777777777777888999999999888888888888888888888999999:::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<=========:::AAAAAA@@@GGGPPPbbb}}}zzzxxxvvvvvvvvvwwwuuutttrrrrrrqqqqqqqqqqqqqqqrrrpppooonnnmmmlllllllllllllllkkkkkkjjjjjjjjjkkkkkkkkklllmmmnnnpppqqqqqqrrr~~~zzzwwwuuutttrrrqqqppppppsssvvvwwwzzz{{{{{{yyyxxxxxxyyy{{{~~~~~~~~~}}}|||}}}}}}zzzwwwwwwwwwwwwzzzyyyyyyzzz|||}}}|||{{{uuuuuussssssssstttuuuvvvuuutttsssuuuyyy|||~~~~~~uuuqqqllliiihhhhhhhhhgggdddcccbbbbbbbbbaaa^^^\\\ZZZ\\\ZZZTTTRRRRRRPPPLLLHHHGGGEEEEEEFFFEEEDDDBBB??????>>>>>>>>>??????@@@>>>>>>===<<<<<<;;;::::::::::::::::::::::::::::::===<<<;;;:::888888888777999999999999999999::::::888888888888888888888888888888888999999::::::;;;888888888888888888888888999999999999999999999999999999999999::::::::::::888888888999999999999::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>?????????@@@@@@AAAAAAAAAAAAAAA@@@@@@>>><<<===>>>>>>???GGGPPPgggpppjjj}}}~~~|||zzzxxxsssrrrqqqooonnnmmmllllllmmmllllllllllllmmmmmmnnnlllmmmnnnnnnnnnmmmlllkkkiiiiiihhhgggggghhhiiijjjllljjjhhhhhhhhhhhhfffeeebbbbbbaaabbbddddddbbbaaadddcccdddeeeggghhhgggeeebbbaaa___```aaaaaa```^^^cccaaaaaabbb```\\\]]]aaaiiizzzxxxppprrrtttwww~~~zzzuuuuuuwww{{{sssrrrqqqvvvyyykkk___SSSIIIFFFGGGGGGFFFDDDDDDEEEIIIMMMOOOTTTWWWZZZ[[[]]]aaahhhnnnvvvyyy|||}}}{{{yyyxxxwwwtttrrrpppooopppqqqqqqpppooopppqqqqqqnnnlllkkkkkkfffeeeeeeeeeeeeeeeffffffaaabbbcccbbb```^^^___`````````___]]]]]]\\\\\\\\\]]][[[XXXVVVVVVUUUSSSQQQMMMMMMMMMNNNOOONNNLLLJJJFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>======>>>=====================>>>>>>>>>============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888888777777777777777888888888888888888888888999999888888999999:::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<======>>>>>>:::@@@???@@@KKKUUUhhhwwwuuuttttttuuuuuusssrrroooppppppqqqppppppooonnnllllllkkkkkkkkkkkkllllllllllllkkkjjjjjjjjjjjjjjjkkklllmmmooopppqqqqqqqqq|||zzzzzz{{{xxxvvvsssqqqqqqsssvvvxxxyyyyyyxxxwwwvvvuuuvvvwwwwwwxxxyyyyyyxxxyyy|||~~~}}}|||||||||{{{zzzxxxxxxyyy{{{|||wwwxxxyyy|||~~~zzzvvvllliiifffdddeeefffgggfffaaa___^^^^^^]]]\\\YYYVVVTTTVVVSSSNNNKKKLLLJJJGGGDDDCCCBBBBBBCCCCCCAAA???>>>===<<<<<<<<<===>>>>>>=========<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999999999::::::999999999999999999888888888888777777777777777888888999::::::;;;;;;999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>???======>>>>>>AAAKKKVVVvvvvvvkkknnn}}}|||}}}zzzsssrrrrrrqqqpppooonnnmmmlllmmmmmmlllkkkkkkkkkllllllkkkllllllmmmmmmllljjjiiigggffffffeeefffgggiiijjjkkkiiigggfffgggfffeeedddcccbbbbbbccceeedddbbb```ccccccccceeeggggggfffdddbbbaaa```aaaccccccbbb```bbbaaabbbdddbbb^^^^^^bbbddduuu{{{ssswww{{{}}}{{{uuu|||xxxtttpppqqq{{{~~~}}}vvvmmmaaaSSSJJJHHHDDDCCCBBBAAABBBEEEHHHJJJMMMPPPSSSTTTTTTWWW\\\aaafffiiimmmoooppppppqqqrrrkkkjjjjjjkkkmmmmmmlllkkkiiikkklllmmmkkkiiiiiijjjggghhhiiiiiiiiihhhgggfff^^^```aaa```]]]\\\\\\^^^aaa```___\\\ZZZYYYXXXXXXZZZXXXVVVUUUTTTRRROOOMMMLLLKKKIIIIIIIIIIIIGGGFFFDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>============<<<<<<<<<=========>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999888888888888777666666666777888999999777777777888999999999:::888888999999:::;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<===>>>>>>>>>;;;@@@???DDDSSS```rrr{{{}}}uuutttrrrsssssssssqqqooolllnnnoooppppppnnnllljjjiiiiiiiiiiiijjjkkkllllllmmmlllkkkjjjiiiiiiiiiiiiiiijjjlllmmmnnnnnnnnnnnn}}}{{{{{{}}}{{{yyyuuurrrrrrsssvvvxxxwwwwwwvvvuuutttsssttttttrrrssstttuuuuuuvvvxxxzzz~~~}}}|||~~~~~~zzz{{{}}}yyyooogggdddbbb```___```aaa```___\\\ZZZYYYYYYYYYWWWTTTQQQPPPQQQOOOIIIFFFGGGFFFCCCBBBAAA@@@AAABBBBBB@@@>>>>>>===<<<;;;:::;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;::::::999999888888888888888888777777777777777777777888999::::::;;;;;;999999999999999999999999888888888888888888888888999999999::::::;;;;;;;;;888888999999999:::::::::;;;;;;;;;<<<<<<<<<======;;;<<<===>>>???@@@AAAAAAAAAAAAAAA@@@???>>>===<<<@@@======>>>>>>BBBMMMZZZmmmhhhqqqyyy|||{{{yyy{{{~~~zzzqqqqqqqqqqqqpppooommmkkkjjjmmmllllllkkkjjjjjjjjjjjjiiijjjkkklllkkkjjjiiihhhggggggffffffggghhhjjjkkkjjjhhhfffeeeeeeeeedddccccccccccccdddeeeeeecccaaabbbaaabbbdddggggggfffdddaaa```aaabbbdddeeedddcccbbbaaabbbeeeccc______cccaaarrr~~~zzzxxxrrrrrr{{{|||}}}~~~wwwmmm^^^QQQKKKCCCCCCBBBBBBCCCEEEGGGIIIHHHLLLPPPQQQPPPQQQTTTXXX[[[^^^bbbfffhhhjjjmmmooofffffffffiiikkkkkkjjjhhheeegggiiijjjiiihhhhhhiiihhhjjjkkklllllljjjhhhfff]]]___```___[[[ZZZ[[[]]]cccaaa___\\\YYYWWWVVVUUUWWWUUUTTTSSSSSSPPPMMMJJJLLLJJJGGGFFFEEEEEECCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>======<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>======<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999999999888888888888777666666666666777888::::::666666777888999::::::;;;888888999::::::;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<===>>>>>>??????CCCBBBJJJ\\\jjj|||wwwyyytttsssrrrrrrrrrqqqooommmjjjllloooppppppmmmjjjhhhggggggggghhhiiikkklllmmmnnnmmmllljjjiiihhhhhhhhhhhhiiijjjllllllllllllkkk}}}|||~~~{{{xxxxxxzzz|||~~~wwwvvvtttqqqpppqqqqqqrrrpppqqqrrrqqqoooooosssvvv|||||||||~~~{{{vvvqqqlllgggbbb___ZZZYYYWWWWWWXXXXXXWWWVVVSSSSSSSSSRRRQQQPPPOOONNNLLLJJJGGGDDDBBBAAAAAAAAA@@@@@@@@@????????????>>>===========================<<<;;;:::999:::;;;;;;999::::::;;;===???@@@AAA;;;;;;::::::::::::999999888888777777888888999:::888888888888888888888888:::999999888888999999:::;;;:::::::::999888888888888888999999999999888888777888888888888999999999999999999999999999999999888999:::<<<===<<<<<<;;;;;;<<<===>>>@@@@@@AAAAAA??????@@@AAA@@@???>>>===;;;???<<<:::???BBBLLL```wwwbbbbbbzzztttttttttuuuwwwwwwuuusssnnnooopppooommmlllkkklllmmmooopppnnnjjjggggggiiijjjkkkllllllkkkkkklllmmmnnnllljjjkkkkkkjjjeeeaaaeeecccbbbcccdddeeedddcccbbbbbbcccccccccaaa___^^^aaabbbcccdddeeedddccccccaaaaaabbbccccccdddeeeeeeaaabbbbbbaaa___^^^```aaaaaalll~~~}}}~~~~~~}}}wwwlll___UUUGGGDDDAAA@@@BBBDDDFFFFFFCCCCCCEEEGGGJJJMMMOOOQQQUUUVVVYYY\\\```cccfffgggbbb```___aaaeeehhhhhhfffeeeeeedddeeeeeegggiiijjjhhhiiijjjjjjiiihhhgggfff___^^^\\\[[[[[[\\\]]]^^^______^^^[[[WWWSSSRRRRRRSSSUUUUUURRRNNNKKKKKKLLLIIIHHHGGGEEECCCAAA??????AAAAAAAAA@@@@@@@@@??????========================;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;:::777666555666777888:::::::::::::::999888777888777666666666777999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===:::<<>><<<@@@HHHFFFHHHJJJNNN]]]vvv{{{xxxvvvqqqqqqrrrrrrqqqnnnllljjjnnnmmmllljjjiiihhhhhhhhhhhhgggggggggiiijjjlllnnnooollliiigggggghhhhhhhhhfffggghhhgggggggggiiikkk}}}zzzyyyzzz{{{|||xxxvvvtttrrrqqqqqqrrrssspppppppppmmmlllnnnrrrvvv{{{||||||~~~~~~~~~|||zzzvvvsssnnnjjjgggccc^^^[[[XXXWWWUUUTTTUUUTTTSSSQQQQQQQQQPPPOOOMMMLLLJJJIIIHHHGGGEEECCCAAA@@@???????????????>>>>>>>>>==============================>>>===<<<;;;:::;;;;;;<<<======<<<;;;;;;<<<<<<<<<;;;;;;::::::::::::999999888888777777888888999:::888888888888888888888888999888888777777888888999999999999999999888888888888888999999999999888888888888888888999999999999999999999999999999999999999:::;;;<<<======<<<<<<<<<===>>>@@@AAAAAABBBBBB??????@@@@@@@@@???>>>===<<>>DDDEEEMMM___vvv}}}oooeeennnxxxvvvqqqqqqqqqrrrssssssqqqooolllnnnooonnnllljjjjjjkkknnnpppqqqoookkkiiiiiijjjjjjlllnnnooonnnooopppqqqnnnlllkkkkkkkkkiiieeeaaadddccccccdddeeeeeedddbbbaaaaaabbbbbbbbbaaa``````aaabbbcccdddeeeddddddcccbbbbbbccccccddddddeeeeeeaaabbbbbb```___^^^___aaaaaaiiiyyy}}}tttiii```MMMIIIEEEBBBAAAAAA@@@@@@DDDDDDEEEFFFHHHJJJKKKLLLQQQRRRTTTWWWZZZ]]]___```^^^]]][[[]]]aaaeeeffffffddddddcccccccccdddeeefffeeeffffffggggggfffeeeddd^^^]]][[[ZZZZZZZZZ\\\]]]^^^^^^\\\YYYUUURRRQQQRRRSSSTTTTTTQQQMMMJJJJJJKKKHHHGGGFFFDDDBBB@@@???>>>@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999888777666666777999::::::::::::::::::999888777777666555555555666777888::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;999;;;@@@AAA@@@CCCIIIKKKSSSZZZ___iii~~~}}}wwwtttsssppppppqqqpppooollljjjhhhlllkkkjjjiiihhhggggggggggggggggggggghhhjjjlllmmmllliiigggggghhhiiiiiihhhhhhiiiiiigggfffeeefffhhh}}}|||zzzzzzzzzxxxwwwtttrrrqqqqqqrrrssspppooollliiihhhkkkqqqvvvyyyzzz|||~~~~~~~~~sssuuuxxx{{{|||yyysssnnnjjjhhhdddaaa___\\\XXXUUUTTTSSSQQQPPPPPPPPPNNNLLLPPPOOOMMMKKKHHHFFFDDDCCCBBBBBBBBBBBBAAA???>>>===>>>>>>=========<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::::::::;;;===<<<<<<;;;::::::::::::;;;;;;::::::::::::999999888888777777888888999:::888888888888888888888888888777777777777777777888777777888888888888888888888888999999999999888888888888888888999999999:::999999999999::::::::::::;;;<<<===============<<<===>>>???@@@AAABBBBBBBBB??????@@@@@@??????>>>===;;;@@@>>>>>>DDDDDDKKK[[[ssswwwkkkhhhzzzsssqqqrrrpppooonnnoooqqqqqqooommmkkklllmmmllljjjiiiiiijjjppppppqqqooolllkkkkkkkkkkkknnnqqqrrrrrrrrrssstttnnnmmmllllllkkkhhhdddaaadddccccccdddfffeeecccaaa```````````````aaabbbbbbbbbccccccdddeeeddddddddddddddddddddddddddddddddd```aaaaaa```^^^^^^___aaa^^^cccppp|||sssmmmVVVQQQJJJEEEBBB@@@???>>>DDDCCCCCCDDDDDDFFFGGGGGGKKKLLLMMMPPPRRRTTTVVVWWWYYYWWWVVVWWW[[[```cccdddcccbbbaaaaaa``````aaaaaa```aaabbbcccccccccbbbaaa]]]\\\ZZZYYYXXXYYYZZZZZZ]]]\\\YYYUUUQQQOOOPPPRRRRRRSSSRRROOOKKKHHHHHHHHHFFFEEEDDDBBBAAA???>>>>>>??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777666666777888:::;;;999999:::::::::999888888777777777777777888999999;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<@@@BBBDDDJJJPPP]]]jjjtttwww|||vvvsssqqqpppooooooooonnnllljjjgggfffiiihhhgggfffffffffffffffffffffggghhhiiijjjjjjkkkgggffffffggghhhiiiiiihhhiiijjjiiigggeeecccdddeee~~~|||{{{zzzyyywwwuuusssrrrrrrssstttqqqnnniiieeeeeejjjppptttvvvwwwyyy{{{|||}}}~~~~~~yyyxxxwwwuuuttttttttttttlllnnnqqqssssssooohhhcccccc```]]]ZZZXXXVVVRRRPPPOOONNNLLLLLLMMMNNNLLLKKKOOONNNKKKHHHEEEBBB@@@??????@@@AAAAAAAAA@@@>>>===>>>>>>>>>=========<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>:::::::::999999999999999999999999999::::::;;;<<<;;;;;;:::::::::999999999888888777777888888999:::888888888888888888888888888888777777777777888888666666666777888888888999888888999999999999888888888888888999999999::::::999999999:::::::::::::::=========>>>>>>>>>=========>>>???@@@AAAAAAAAAAAA???????????????>>>>>>======AAA>>>>>>EEEFFFMMM]]]wwwqqqiiiqqq~~~xxxsssooonnnppppppooonnnnnnppppppnnnmmmjjjkkklllkkkiiihhhiiijjjpppppppppnnnmmmllllllmmmmmmooorrrssssssrrrrrrrrrmmmmmmlllllljjjgggdddaaacccccccccdddeeeeeebbb```______^^^^^^___```bbbcccbbbccccccdddddddddddddddeeeeeeeeeddddddddddddddd___``````___^^^^^^___aaa\\\```jjjxxx{{{vvvccc\\\QQQHHHDDDBBBCCCCCCBBBAAAAAAAAABBBCCCDDDDDDGGGHHHIIIKKKLLLNNNOOOPPPSSSRRRQQQRRRVVV[[[```cccbbbbbbaaa```___^^^^^^^^^\\\]]]^^^`````````______\\\[[[ZZZYYYXXXXXXXXXYYYZZZYYYVVVQQQNNNMMMNNNPPPQQQPPPOOOLLLIIIGGGFFFEEECCCCCCBBBAAA@@@???>>>===??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999999:::;;;<<<===::::::::::::::::::::::::888888888888888888888888888888777777777888999:::999999:::::::::999999888::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::;;;;;;;;;;;;>>>???@@@AAACCCKKKZZZggg|||wwwsssrrrpppooooooooonnnmmmkkkiiifffeeefffeeeeeeddddddeeeeeefffeeefffggghhhiiijjjiiiiiifffeeeeeeggghhhiiigggfffhhhiiihhhgggeeedddeeefff~~~}}}|||zzzxxxvvvtttrrrsssttttttrrrnnniiieeefffiiinnnqqqqqqrrrsssuuuvvvvvvvvvvvvppppppppppppooonnnmmmmmmmmmllllllkkkjjjgggbbb^^^___]]]YYYWWWTTTRRRNNNLLLJJJIIIIIIJJJMMMNNNNNNMMMNNNMMMJJJFFFCCCAAA???>>>???@@@AAABBBBBBAAA@@@?????????>>>>>>>>>=================================;;;;;;;;;;;;;;;::::::999999999999999999:::;;;<<<;;;;;;:::::::::999999999888888777777888888999:::888888888888888888888888999999999888888999999999666666666777888888888999888888999999999999888888888999999999999:::::::::999999:::::::::;;;;;;;;;============>>>>>>>>>???<<<===>>>???@@@@@@@@@????????????>>>>>>>>>>>>>>>BBBEEE@@@AAAKKKOOOXXXhhh}}}jjjjjjzzzvvvrrrnnnmmmoooooommmllllllmmmmmmlllkkkkkkkkkkkkjjjhhhhhhjjjlllpppooommmmmmmmmmmmmmmmmmnnnoooqqqqqqooommmlllmmmjjjkkklllkkkiiifffcccbbbcccbbbbbbbbbcccccc```^^^^^^^^^]]]]]]^^^```bbbcccbbbbbbbbbbbbccccccdddddddddddddddddddddddddddccc___`````````^^^^^^```bbb___ccclllxxxwwwlll\\\NNNFFFCCCDDDEEE??????@@@@@@AAABBBCCCDDDFFFFFFGGGHHHJJJKKKLLLLLLNNNNNNNNNNNNQQQUUU[[[^^^```_________^^^]]]]]]\\\ZZZ[[[]]]^^^^^^^^^]]]]]][[[ZZZYYYXXXXXXWWWWWWWWWVVVUUURRRNNNKKKJJJLLLNNNNNNMMMKKKIIIHHHFFFDDDCCCBBBAAAAAA@@@???>>>>>>>>>@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::999999999999999:::;;;;;;::::::::::::::::::::::::888888888888888888888888:::999999888888888888888888999999:::::::::999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<<<<@@@CCCCCCJJJ\\\vvvyyyrrrrrrpppmmmllloooooonnnllljjjhhhgggfffccccccccccccdddeeefffgggeeefffhhhjjjkkkjjjiiihhhgggffffffggghhhgggfffdddeeefffggggggffffffhhhiii~~~~~~~~~}}}}}}zzzyyyvvvtttsssssstttuuusssooojjjhhhhhhjjjlllllllllllllllmmmmmmnnnnnnnnnlllmmmoooppppppooommmkkkmmmjjjgggeeedddbbb___]]][[[YYYVVVSSSRRROOOLLLJJJGGGFFFFFFIIILLLNNNOOONNNMMMKKKHHHEEEBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@?????????>>>>>>>>>====================================>>>>>>>>>===<<<;;;<<<;;;;;;:::999999999999;;;;;;::::::::::::999999888888777777888888999:::888888888888888888888888::::::999999999999::::::777777888888888888888888888888999999999999888888999999999999::::::::::::999999::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@======>>>???????????????@@@???>>>============>>>???BBBAAAFFFUUU\\\fffwwwuuulllwww{{{uuutttqqqmmmlllmmmmmmkkkiiihhhiiiiiiiiigggjjjkkkjjjiiihhhhhhjjjlllooollljjjjjjkkkllllllllllllmmmmmmkkkiiigggggghhhfffhhhjjjjjjgggeeecccccccccaaa______``````___]]]]]]]]]]]]^^^^^^```aaaaaabbbaaaaaaaaaaaabbbcccccccccccccccccccccccccccccc```aaaaaa```___```aaacccdddgggppp{{{mmm[[[NNNFFFCCCBBB@@@@@@@@@@@@AAABBBBBBCCCDDDDDDEEEGGGHHHIIIJJJKKKJJJKKKKKKKKKLLLOOOTTTXXXYYYZZZ[[[[[[[[[[[[[[[ZZZYYYZZZ[[[\\\\\\\\\[[[ZZZYYYXXXXXXWWWVVVUUUTTTTTTQQQQQQOOOLLLIIIHHHJJJKKKKKKIIIGGGFFFFFFFFFDDDBBBAAAAAA@@@@@@?????????>>>@@@@@@?????????>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::999999888888999999:::::::::::::::::::::::::::888888888888888888888888;;;::::::999888888777777888888999:::::::::999999888888999:::::::::::::::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<=========999???EEELLL]]]yyyrrrqqqqqqmmmjjjjjjnnnmmmlllkkkiiihhhggggggcccccccccdddeeefffhhhhhheeegggjjjllllllkkkiiihhhiiigggffffffggggggfffddddddeeeggggggggghhhkkkmmm~~~}}}|||||||||{{{yyywwwuuuttttttuuuuuutttqqqmmmllllllllljjjhhhgggfffeeeeeeeeefffggghhhgggjjjnnnqqqrrrpppmmmkkkeeebbb___]]]]]]]]]\\\[[[UUUSSSPPPOOONNNMMMKKKIIIFFFEEEFFFHHHKKKMMMMMMMMMJJJHHHEEECCCAAAAAAAAABBBAAAAAA@@@@@@???@@@@@@@@@>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<;;;:::<<<;;;::::::::::::;;;;;;;;;;;;::::::::::::999999888888777777888888999:::888888888888888888888888999999888888888888999999999999999999999888888888888888999999999999888888999999999:::::::::;;;;;;999999::::::;;;<<<<<<===;;;;;;;;;;;;<<<>>>@@@AAA>>>>>>???@@@@@@@@@??????@@@???>>>===<<<======>>>:::AAAFFFSSSgggqqq{{{pppsss}}}wwwrrrrrrpppmmmmmmooommmjjjhhhggghhhhhhhhhgggiiiiiihhhgggffffffiiikkkmmmjjjggggggiiikkkkkkjjjjjjiiihhhfffcccccceeegggbbbeeehhhhhhfffccccccdddccc```]]]\\\]]]]]]]]]]]]\\\]]]^^^_______________aaa```_________```bbbbbbaaaaaaaaabbbbbbccccccccc```aaabbbaaaaaaaaacccdddeeegggnnnxxx}}}}}}|||ooo^^^RRRIIIDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAABBBDDDEEEGGGHHHHHHFFFHHHIIIIIIHHHIIILLLPPPPPPQQQSSSUUUVVVWWWWWWVVVXXXYYYZZZZZZZZZYYYXXXWWWUUUUUUUUUTTTSSSRRRQQQPPPMMMMMMMMMKKKHHHGGGGGGIIIHHHFFFDDDDDDEEEEEECCCAAA@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999;;;:::999888888777777888999999999999999999999999888888888888888888888888999999999:::999999888888777888999::::::::::::999777888999:::;;;:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>??????===AAAIII[[[xxxwwwooorrrtttnnnkkkmmmkkkjjjiiihhhggggggggggggccccccccceeefffhhhjjjkkkfffhhhkkknnnnnnllliiigggiiigggeeeeeeggghhhhhhhhhdddfffggghhhhhhiiilllnnn}}}|||{{{zzzzzz{{{yyywwwuuuttttttuuuvvvtttrrrooooooooommmiiieeedddcccaaa``````aaacccdddcccggglllqqqrrrpppllliii\\\ZZZWWWVVVWWWXXXWWWVVVOOONNNLLLLLLLLLLLLJJJIIIFFFFFFEEEGGGJJJKKKKKKJJJHHHFFFDDDBBBAAAAAABBBCCCBBBAAA???>>>>>>>>>???@@@======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;:::999888777888888888:::;;;===???@@@;;;;;;;;;:::::::::999999888888888777888999999:::888888888888888888888888888888777777777777888888;;;:::::::::999888888888888888999999999999888888999999:::::::::;;;;;;;;;999999::::::;;;<<<======:::999::::::<<<>>>AAABBB??????@@@AAAAAAAAA@@@@@@@@@???===<<<<<<<<<===>>>===GGGRRRddd|||{{{jjjtttzzz}}}vvvqqqqqqpppoooooorrrooollljjjiiiiiijjjiiiiiigggggggggeeedddeeehhhjjjkkkhhheeeeeehhhjjjjjjiiiggggggeeecccaaabbbeeehhh```cccggggggeeeccccccdddccc```\\\ZZZZZZ\\\]]]]]]\\\]]]^^^___```___^^^]]]```______^^^^^^___aaabbb______```aaabbbccccccdddaaabbbcccbbbaaabbbccceeecccdddjjjrrrwwwzzz{{{ssspppuuuzzznnn___SSSLLLFFFEEEDDDBBBAAA@@@??????>>>???@@@AAACCCEEEFFFFFFDDDFFFHHHGGGEEEEEEGGGJJJJJJKKKNNNPPPRRRSSSSSSSSSWWWXXXXXXYYYXXXWWWUUUTTTSSSSSSSSSRRRQQQOOONNNMMMKKKLLLLLLJJJHHHFFFFFFGGGFFFDDDBBBCCCEEEFFFDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999<<<;;;999888777777666666999999999999999999999999777777777777777777777777777777999:::::::::::::::777888999:::::::::::::::999:::;;;<<<<<<<<<;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????@@@CCCEEEOOOgggsssooouuuwwwqqqnnnqqqhhhhhhgggfffffffffffffffccccccdddeeegggiiikkklllgggiiillloooooommmjjjhhhhhhfffddddddgggjjjkkklllfffgggiiiiiiiiijjjlllnnn~~~}}}~~~~~~}}}{{{xxxvvvttttttuuuvvvzzzwwwrrrlllhhhfffffffffccc```]]][[[\\\^^^______fffhhhkkkllljjjeee```\\\VVVVVVVVVUUUUUUUUUTTTTTTLLLLLLMMMMMMLLLJJJHHHGGGGGGGGGHHHIIIIIIHHHHHHHHHEEEDDDBBBAAAAAABBBCCCDDDAAA???======???@@@>>><<<=========<<<;;;;;;;;;:::999::::::;;;;;;::::::999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888777777:::::::::999999888888888777777777666666666666666999999:::::::::999999888777777888888888999999999999999::::::::::::;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>???????????????@@@AAAAAABBBBBBAAAAAA???@@@@@@>>>>>>@@@AAA@@@FFFIII]]]~~~pppkkk~~~}}}zzzxxxuuuqqqoooooopppqqqooonnnllllllmmmllljjjhhheeeffffffggghhhiiiiiiiiiooonnnllljjjhhhfffeeeeeeffffffeeecccbbbbbbeeegggeeeggghhhgggdddaaa``````bbb^^^[[[[[[___```^^^[[[^^^^^^_________^^^]]]]]]bbb```___```bbbcccaaa^^^]]]]]]^^^___aaabbbbbbcccfffeeecccbbbaaaaaaaaaaaaaaadddhhhlllppptttyyy||||||wwwwww}}}wwwllleeejjjsss}}}qqq___RRRSSSIIIBBBDDDFFFCCCAAABBB@@@@@@??????@@@AAAAAABBBDDDDDDEEEEEEEEEDDDBBBAAADDDEEEFFFIIILLLOOOQQQSSSTTTUUUWWWYYYYYYWWWUUUSSSQQQQQQPPPNNNLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCBBBAAAAAAAAAAAA???>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999999999888888888888888888999999999888888888777777888888888888888888888888:::::::::999999888888888999999:::::::::999999888::::::::::::::::::::::::999:::;;;;;;;;;:::999888:::;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<===???@@@@@@GGGFFFSSSpppuuuuuutttsssqqqooommmllljjjhhhgggggghhhjjjiiihhhaaacccfffgggggghhhiiikkkjjjkkkmmmnnnnnnmmmkkkjjjhhhhhhgggggggggggghhhiiiiiihhhhhhiiikkknnnppprrr}}}~~~~~~}}}}}}~~~~~~|||{{{xxxvvvuuutttttttttuuussspppmmmiiifffcccbbbaaa___]]]]]]^^^```aaaaaaggggggfffdddaaa]]]YYYWWWTTTTTTSSSSSSSSSRRRRRRRRRMMMMMMLLLLLLJJJIIIGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHDDDDDDCCCBBBAAABBBBBBCCCAAA???======???@@@>>><<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888777777:::::::::999999999888888888888888888888888888888999999999::::::999999888888888888999999999::::::999999::::::::::::;;;;;;::::::;;;;;;<<<<<<======;;;<<<<<<<<<======>>>>>>@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAA??????@@@AAABBBGGGRRRkkkrrraaaeee}}}{{{wwwvvvuuusssqqqpppooonnnnnnmmmlllmmmnnnmmmkkkhhhggghhhhhhiiiiiijjjkkkkkklllkkkiiigggeeedddddddddggghhhgggeeedddccceeegggggghhhiiihhheeecccaaaaaaaaa^^^[[[\\\```bbbaaa^^^______^^^^^^^^^^^^]]]]]]]]]\\\\\\^^^bbbdddcccaaa^^^^^^______```aaabbbccc``````^^^^^^]]]^^^______bbbeeehhhkkkoootttyyy}}}wwwsssxxxxxxssstttzzzuuukkkffffffmmmwwwxxxjjj```VVVMMMFFFGGGGGGDDDBBBCCC@@@@@@@@@???@@@@@@AAAAAABBBCCCDDDDDDDDDCCCAAA@@@BBBCCCDDDFFFHHHKKKMMMOOOPPPRRRTTTUUUUUUTTTQQQPPPNNNNNNMMMKKKJJJIIIHHHGGGFFFGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999888888888888888888888888999999999888888888777777888888888888888888888888999999999888888777777777999999:::::::::999999888::::::::::::::::::::::::999:::;;;<<<<<<;;;:::999:::::::::;;;;;;;;;;;;<<<;;;<<<>>>@@@AAABBBBBBBBBIIIHHHRRRkkk|||ssssssrrrrrrqqqooonnnmmmiiigggffffffhhhhhhhhhgggccceeeggghhhhhhhhhjjjkkkmmmnnnoooooonnnllljjjhhhhhhhhhggggggggghhhhhhiiihhhiiijjjkkknnnppprrrsss|||{{{{{{}}}~~~~~~}}}}}}}}}}}}zzzzzzxxxwwwuuusssrrrqqqqqqpppooommmjjjfffcccaaa```______```cccddddddccceeeccc```\\\YYYXXXWWWVVVSSSSSSSSSSSSRRRRRRRRRRRRNNNMMMLLLJJJHHHGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGDDDDDDCCCBBBAAAAAABBBBBB@@@>>>======>>>???===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888888888:::::::::999999999999888::::::::::::::::::::::::888999999::::::999999999999999999:::::::::;;;;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@@@@AAABBBBBBBBBBBBBBBCCCBBBAAA@@@??????BBBEEEMMM___~~~zzzbbbYYYfff{{{xxxttttttuuutttrrrpppmmmlllllllllmmmnnnpppooollljjjjjjjjjjjjjjjkkklllmmmmmmkkkjjjiiigggfffeeeeeeeeeiiiiiijjjiiifffeeeeeefffhhhjjjkkkjjjgggeeeddddddaaa^^^\\\^^^bbbddddddbbb```___^^^^^^]]]]]]^^^^^^\\\\\\\\\^^^aaabbbbbbaaa``````_________```bbbccc```````````````aaabbbbbbdddeeegggjjjmmmrrryyy}}}zzzrrrppptttvvvtttvvv{{{~~~}}}tttmmmiiieeejjjrrr~~~wwwppp```XXXPPPNNNLLLHHHEEEEEEAAAAAA@@@?????????@@@@@@AAAAAABBBBBBAAAAAA@@@???@@@@@@AAABBBDDDEEEGGGHHHLLLMMMOOOPPPPPPOOOMMMLLLJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFEEEEEECCCBBBAAA@@@@@@???@@@@@@=========<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888999999999888888888888888888888888999999999888888888888888888888888888888888888888888888888777777777777777999999::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;===???AAABBBCCCCCCKKKKKKTTTiiisssqqqqqqqqqqqqpppooonnnmmmiiigggeeefffggghhhgggfffeeegggiiiiiihhhiiijjjkkkpppppppppooommmjjjhhhfffiiiiiihhhhhhhhhhhhhhhiiiggghhhkkkmmmppprrrsssttt~~~{{{zzz{{{|||}}}~~~}}}||||||{{{{{{yyyxxxxxxvvvtttrrrpppoooppppppnnnllljjjgggeeedddcccbbbccceeefffgggeeeccc```^^^\\\ZZZYYYYYYYYYZZZUUUUUUTTTTTTTTTSSSSSSSSSOOONNNKKKIIIGGGFFFGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGDDDCCCCCCBBBAAAAAAAAAAAA???>>>>>>>>>>>>>>>===<<<:::;;;;;;;;;<<<=========;;;<<<<<<<<<<<<<<<<<<;;;======<<<;;;:::999999888;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888999999999999999999999999999999999:::::::::::::::888888999:::::::::999999:::::::::;;;;;;;;;<<<<<<999999999:::::::::;;;;;;;;;;;;;;;;;;::::::::::::<<<======???@@@AAABBBBBB@@@AAAAAABBBCCCBBBBBBBBBCCCAAA@@@@@@>>>>>>CCCJJJYYYpppooo```bbbqqqzzzwwwttttttsssrrrqqqooonnnmmmkkklllmmmoooqqqqqqnnnlllkkkkkkjjjjjjkkklllmmmnnnmmmmmmkkkjjjiiiiiiiiiiiiiiikkklllkkkhhhfffffffffjjjkkklllllliiigggffffffcccaaa```aaaccceeeeeedddaaaaaa___^^^]]]^^^^^^^^^______``````aaa``````___aaa```___^^^^^^___aaabbbcccccccccccccccccccccccceeeeeefffhhhkkkpppwww{{{~~~{{{xxx{{{}}}|||}}}|||~~~tttooommmmmmpppvvv~~~xxxnnnggg___YYYSSSNNNJJJGGGCCCBBBAAA@@@?????????????????????????????????>>>????????????@@@AAABBBCCCGGGHHHJJJKKKKKKKKKIIIIIIGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBCCCDDDEEEEEEDDDDDDBBBBBB@@@???????????????<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999888888888888999999888888888888888999999999888888888888888888888888888888888888888888888888888888888888888888777777999999::::::;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<=========>>>???BBBDDDFFFHHHMMMPPP\\\ppp{{{tttpppppppppooonnnmmmlllkkkjjjhhhffffffhhhhhhhhhgggfffggghhhhhhggggggiiikkkoooooonnnmmmllliiigggfffjjjjjjiiihhhhhhhhhiiiiiieeegggjjjmmmpppqqqrrrrrr~~~{{{zzz{{{|||~~~~~~~~~}}}|||zzzyyyyyywwwwwwvvvuuusssqqqooonnnpppnnnkkkhhhgggfffgggggghhhgggggghhhhhhgggdddaaa[[[[[[[[[ZZZYYYXXXXXXWWWTTTTTTTTTSSSSSSSSSRRRRRROOONNNKKKIIIHHHGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGFFFCCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>===<<<<<<===:::;;;;;;;;;<<<=========;;;<<<<<<<<<<<<<<<<<<;;;======<<<;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888999999999999999999999999888888888888999999::::::777888999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===>>>???@@@AAABBBCCCAAAAAABBBCCCCCCCCCBBBBBBBBB???>>>???>>>>>>FFFPPPjjj{{{eee```lllzzzwwwvvvuuurrrpppnnnnnnooopppmmmmmmnnnppprrrrrrpppnnnlllkkkjjjiiiiiijjjlllmmmooonnnmmmlllkkkkkkjjjkkkiiijjjkkkkkkhhhgggfffgggjjjkkkmmmllljjjhhhggggggeeedddccccccddddddddddddcccbbbaaa```____________```aaabbbbbbbbbaaaaaaaaa``````___^^^^^^___```aaacccccccccbbbaaaaaa```___dddeeeeeeeeeggglllrrrvvvxxx}}}uuurrrrrr{{{{{{wwwssskkkbbbZZZSSSLLLGGGEEEDDDCCCAAA@@@?????????>>>============>>>>>>>>>??????????????????@@@@@@DDDEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@AAABBBCCCCCCCCCCCCAAA@@@???>>>>>>===>>>>>>;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::888888777777777888888999777777888888888999999999888888888888888888888888888888888888888888888888999999999999999999999999888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======::::::;;;<<<======>>>>>>AAAAAABBBCCCFFFKKKOOORRRRRRXXXggg|||wwwvvvppppppooonnnmmmkkkjjjiiillljjjhhhhhhiiiiiiiiihhhffffffgggfffffffffhhhjjjllllllkkkkkkjjjiiiiiihhhkkkkkkjjjiiiiiiiiiiiiiiieeegggiiikkkmmmnnnnnnnnn}}}{{{zzz{{{}}}~~~~~~~~~}}}|||{{{yyyxxxwwwuuuuuutttrrrqqqpppooonnnnnnkkkhhhfffeeefffgggiiijjjiiihhhggggggdddaaa^^^ZZZZZZZZZYYYWWWUUURRRPPPQQQQQQQQQQQQPPPPPPPPPPPPNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFCCCCCCCCCCCCBBB@@@???>>>===>>>???>>><<<;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;======<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888999999999888999999999999:::::::::666666777777888888999999777888999999:::::::::::::::::::::;;;;;;;;;<<<<<<999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@AAAAAABBBCCCCCCCCCCCCCCC@@@<<<<<>>>>>??????>>>>>>>>>>>>??????AAABBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB???@@@@@@AAAAAAAAAAAA@@@@@@@@@>>>===============::::::::::::::::::::::::999999999999999999999999777777777666777777888999777777777888999999::::::888888888888888999999999888888888888888888888888999999999999999:::::::::888999:::;;;;;;<<<<<<;;;::::::::::::::::::::::::;;;:::::::::;;;<<<===>>>;;;<<<<<<===>>>???@@@@@@@@@BBBFFFKKKRRRXXX]]]___aaahhhxxx{{{sssqqqnnnnnnnnnmmmllljjjiiihhhmmmkkkiiiiiijjjjjjiiihhheeeffffffeeeeeefffiiikkkjjjjjjjjjjjjjjjkkkkkkkkkllllllkkkjjjiiiiiiiiiiiiggghhhiiiiiijjjjjjiiiiii|||zzzzzz{{{|||~~~}}}}}}}}}|||{{{yyywwwvvvtttsssqqqpppooooooppppppmmmlllkkkjjjiiijjjjjjkkkiiigggeeedddcccaaa^^^[[[YYYYYYXXXWWWUUUSSSRRRQQQQQQQQQQQQPPPPPPPPPOOOOOOLLLLLLMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIHHHGGGFFFEEECCCCCCCCCCCCBBB@@@>>>===<<<>>>???>>><<<:::<<<===<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777888888888999999999888888999999999:::::::::666666777777888999999:::777777888999::::::::::::999:::::::::;;;;;;;;;;;;999999::::::::::::;;;;;;;;;<<<<<<======>>>>>>>>>=========>>>>>>?????????AAABBBBBBCCCCCCCCCCCCCCC???;;;<<>>???>>>>>>=========>>>>>>???>>>>>>???@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@???>>>>>>??????>>>===<<<<<<<<<<<<999999999999999999::::::999999999999999999999999666666666666666777888888666777777888999999::::::777777888888888999999999888888888888888888888888777888888888999999999999888999:::;;;<<<<<<<<<<<<999999999999999999999999:::999999999:::;;;===>>><<<===>>>???@@@AAABBBBBBEEEKKKVVVbbblllsssvvvwww|||vvvoookkkjjjjjjkkkkkkkkkkkkkkkkkkmmmkkkiiihhhiiiiiihhhgggeeefffffffffeeegggjjjmmmlllllllllllllllllllllmmmmmmmmmllljjjjjjiiiiiiiiikkkkkkiiihhhgggfffffffff~~~{{{yyyyyyzzz|||}}}|||}}}}}}|||{{{xxxvvvuuusssrrrpppnnnnnnoooppprrrnnnooopppppppppooonnnmmmfffdddbbb``````^^^\\\ZZZXXXWWWVVVUUUUUUVVVWWWWWWSSSSSSRRRRRRRRRQQQQQQQQQKKKLLLMMMNNNNNNMMMLLLKKKIIIJJJIIIIIIHHHGGGFFFEEECCCCCCCCCCCCBBB@@@>>>===<<<>>>???>>>;;;:::;;;>>>=========<<<<<<;;;;;;:::999::::::;;;;;;::::::999;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777888888999999999999888888888999999:::::::::666666777888999999::::::666777888999:::;;;;;;;;;999999999:::::::::;;;;;;999999:::::::::;;;;;;;;;;;;<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDCCCCCC???;;;<<>>???======<<<<<<<<<======>>><<<<<<======>>>???@@@@@@????????????@@@@@@@@@@@@???????????????>>>===<<>>===<<<<<<;;;;;;<<<999999999999999999999:::888888888888888888888888666666666666666777888888666777777888999999::::::777777888888999999999999888888888888888888888888666666777777888888888999888999:::;;;<<<<<<<<<<<<888888888888888888888888999999888888999;;;<<<======>>>???@@@AAABBBCCCCCCQQQ[[[lll}}}{{{uuunnnhhhfffggghhhjjjlllmmmmmmmmmllljjjhhhggghhhhhhgggfffeeefffgggfffgggiiilllooooooooonnnmmmmmmmmmmmmnnnnnnmmmlllkkkjjjjjjjjjjjjooommmkkkhhhfffeeeeeeeee~~~~~~~~~||||||zzzxxxvvvuuussssssmmmoooppppppnnnlllkkkkkkjjjlllppprrrrrrooollliiibbbbbbbbbbbbaaa___^^^]]][[[XXXTTTRRRSSSTTTUUUUUUUUUTTTRRRPPPNNNMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNKKKJJJJJJIIIHHHFFFEEEDDDCCCBBB@@@>>>>>>>>>>>>???>>>>>>===<<<;;;:::::::::============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<999666555777:::;;;<<<;;;;;;:::999999888888777999999888888888888999999:::::::::::::::999888777888999::::::;;;;;;:::::::::::::::999999888888888999999999999999999999999999999999999:::;;;<<<<<<@@@?????????>>>>>>======???>>>======>>>@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAADDD;;;;;;CCCFFFIII]]]wwwyyy]]]]]]ggg~~~yyysssqqqqqqrrrppppppppppppqqqqqqrrrsssuuutttsssrrrqqqpppppppppnnnmmmkkkkkkllllllkkkiiiiiiiiihhhgggfffeeeeeedddcccdddfffffffffgggiiilllkkkjjjiiihhhgggfffeeedddcccccccccdddddddddeeeeeeeeefffgggggggggfffdddccceeecccaaaaaabbbdddddddddeeeggghhhhhhfffeeeffffffccccccdddeeeeeeeeeeeedddaaaaaaaaaaaa````````````ggghhhjjjmmmttt}}}~~~yyymmmbbbZZZUUUOOOLLLJJJHHHDDDAAABBB@@@>>>>>>??????>>>===<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<<<<===>>>>>>>>>============>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<:::======::::::<<<;;;777<<<;;;999777666666777888777777777777777777777777:::999666555555666999:::999888777666666777888999777888888888888999999999777777888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::777888888:::;;;<<<======AAA>>>===???@@@CCCLLLVVVfffzzz}}}sssmmmhhhggghhhggghhhiiilllnnnooonnnkkkhhhffffffhhhiiihhhfffgggffffffeeegggiiilllnnnqqqpppooommmllllllkkkkkkmmmlllkkkjjjiiihhhhhhhhhiiiiiihhhhhhgggffffffeee~~~~~~~~~~~~~~~~~~zzzzzzxxxvvvtttrrrqqqpppnnnnnnnnnmmmlllkkkmmmooonnnpppqqqqqqooolllhhhfffbbbbbbbbbaaa```___]]]]]]XXXUUURRRPPPQQQRRRSSSSSSSSSSSSQQQPPPNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMKKKKKKJJJIIIGGGFFFDDDCCCBBBAAA???>>>======>>>>>>>>>>>>===;;;;;;::::::;;;============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999777666888:::;;;;;;999999999999999999999:::999999888888888888999999:::::::::::::::999888777888999::::::;;;;;;:::::::::::::::999999999888888999999999999999999999999:::999999::::::;;;<<<===@@@?????????>>>>>>>>>>>>???>>>>>>>>>???@@@AAAAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@<<<===BBBEEELLLccczzz~~~mmm```eeetttwwwqqqnnnmmmnnnppppppppppppppppppqqqqqqtttsssrrrqqqppppppppppppooonnnllllllmmmmmmllljjjiiiiiihhhhhhgggfffeeeeeeccceeefffffffffgggiiikkkjjjiiiiiihhhgggfffeeeeeeccccccccccccdddddddddeeeeeeffffffggggggeeedddccceeecccaaabbbdddeeeeeeeeejjjjjjkkkiiieeecccbbbbbb___```````````````_________``````aaaaaaaaa``````cccddddddfffmmm{{{~~~~~~|||~~~xxxkkkcccXXXPPPKKKHHHEEEBBB???>>><<<===?????????>>><<<;;;;;;::::::;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<===<<<<<<<<<============>>>========================;;;;;;;;;;;;;;;;;;;;;;;;:::<<<<<<999;;;@@@CCCCCC<<<;;;999777666777888888888888888888888888888888999888777666666777888999888888777777777777888888888888888888999999999999888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<======>>>>>>>>>@@@BBBDDDDDDJJJ\\\mmmuuunnniiigggfffhhhgggggghhhkkkmmmmmmlllllliiiffffffggggggfffdddgggggggggggghhhjjjlllmmmqqqpppnnnmmmlllkkkjjjjjjmmmlllkkkjjjiiiiiiiiiiiikkkkkkjjjiiihhhgggfffeee~~~{{{{{{}}}~~~~~~~~~}}}|||xxxwwwvvvtttrrrpppnnnnnnmmmmmmmmmlllkkkmmmpppssssssrrrqqqoookkkgggdddbbbaaaaaaaaa```___^^^\\\\\\XXXUUURRRPPPQQQRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOPPPLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJHHHFFFDDDCCCBBBAAA@@@>>>===<<<======>>>>>>===<<<;;;;;;;;;;;;;;;=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777888:::;;;:::999777888888999::::::;;;;;;999999888888888888999999999999:::::::::999888888888999999::::::::::::::::::::::::999999999999888999999999999::::::::::::;;;::::::;;;;;;<<<===>>>???????????????>>>>>>>>>??????@@@@@@@@@@@@@@@??????@@@AAABBBBBBAAA@@@???>>>@@@AAABBBHHHYYYpppssscccaaannn~~~wwwrrrppppppqqqppppppppppppoooooooooooorrrrrrqqqpppoooooooooooopppnnnmmmmmmmmmmmmllljjjhhhhhhhhhggggggfffffffffdddeeeffffffeeefffhhhjjjhhhhhhhhhgggggggggffffffccccccdddddddddeeeeeeeeeeeefffgggggggggfffeeeddddddcccbbbccceeegggggggggkkkkkkkkkhhheeebbbaaabbb^^^^^^^^^]]]]]]\\\[[[[[[\\\^^^```aaabbbaaa```______^^^]]]^^^dddssswwwqqqrrrrrrrrryyyxxxiii[[[SSSMMMHHHDDDAAA???>>>>>>??????>>><<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888<<>><<<@@@EEEFFFEEEPPPjjj{{{qqqmmmkkkjjjkkkgggffffffgggiiikkkjjjiiimmmjjjgggeeeffffffeeedddgggggghhhiiijjjkkkkkklllpppooonnnllljjjiiiiiiiiillllllkkkjjjiiiiiiiiijjjmmmlllkkkjjjiiihhhgggggg~~~~~~|||{{{xxxzzz|||~~~~~~|||zzzyyywwwvvvuuusssqqqooonnnmmmlllmmmoooooonnnppprrrtttrrrpppnnnjjjfffccc```___``````______^^^\\\[[[ZZZYYYVVVTTTSSSSSSTTTTTTSSSNNNNNNNNNNNNOOOPPPQQQQQQLLLLLLLLLKKKKKKJJJJJJJJJKKKJJJIIIGGGEEECCCBBBAAA@@@???===<<<<<<<<<===>>>>>>===<<<;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888999;;;;;;:::888888888888999999:::::::::999999888888888888999999999999:::::::::999999888888888999::::::::::::999999999999999999999999999999999999:::::::::::::::;;;;;;;;;<<<<<<===>>>??????????????????????????????@@@AAABBBAAA@@@???>>>???@@@AAABBBBBBAAA???>>>???BBBCCCEEEUUUooo{{{mmmcccgggyyy}}}yyywwwwwwxxxyyyqqqqqqqqqqqqpppoooooonnnpppooonnnnnnnnnnnnnnnoooooonnnlllllllllllljjjiiiffffffffffffeeeeeeeeeeeedddeeeffffffeeeeeegggiiiggggggggggggggggggggggggeeeeeeeeefffffffffggggggggghhhiiiiiiiiihhhfffeeedddccccccdddgggiiiiiihhhhhhiiihhhgggdddccccccdddaaa```___^^^]]]\\\[[[[[[ZZZ\\\___bbbcccbbb```___^^^\\\ZZZYYY___nnntttmmmiiijjjjjjkkkvvvzzznnncccYYYOOOIIIGGGEEEBBBAAA@@@???<<<:::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;:::888;;;DDDJJJKKK;;;:::999888888888888999888888888888888888888888666777888999999888777666777777999::::::999777777888888888999999999:::::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;999999999:::<<<>>>@@@BBB@@@CCCGGGHHHJJJXXXvvvtttmmmlllkkkkkkmmmhhhgggfffgggiiijjjiiihhhjjjiiigggfffffffffffffffggghhhiiijjjkkkkkkjjjjjjnnnmmmllljjjiiihhhggggggkkkkkkjjjiiiiiiiiijjjjjjkkkkkkkkkkkkjjjjjjjjjjjjzzzwwwxxx{{{{{{{{{xxxzzz|||}}}}}}{{{xxxvvvvvvvvvuuutttsssqqqpppppplllooorrrtttsssrrrrrrrrrmmmllliiifffccc```^^^]]]^^^^^^^^^]]]\\\[[[ZZZYYYXXXVVVTTTSSSSSSTTTSSSRRRMMMMMMMMMNNNOOOPPPQQQRRRLLLKKKKKKKKKJJJJJJIIIIIIJJJIIIGGGEEECCCBBBAAAAAA???>>>===<<<<<<<<<===>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888777888:::<<<<<<999777:::::::::999999999888888999999888888888888999999888999999:::::::::999999777888999999::::::999999999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>?????????????????????@@@@@@@@@???@@@AAABBBBBBAAA???>>>@@@@@@AAAAAAAAA@@@>>>>>>>>>AAACCCKKKeee{{{pppnnnqqq|||yyywwwxxxyyyzzzqqqqqqrrrrrrqqqpppooonnnmmmmmmlllllllllmmmmmmnnnnnnllljjjjjjjjjjjjhhhfffddddddddddddddddddddddddeeefffffffffddddddfffhhhffffffffffffgggggggggggggggggggggggghhhhhhhhhiiiiiijjjjjjkkkkkkiiihhhgggdddcccccceeehhhiiiiiihhhggghhhgggeeebbbaaabbbcccbbbaaa```^^^\\\\\\\\\\\\[[[]]]```bbbcccbbb```______^^^[[[[[[___lll}}}rrrkkkggghhhggghhhtttvvviii[[[RRRJJJGGGCCCAAA???>>><<<;;;===<<<<<<;;;;;;<<<<<<===;;;;;;::::::999999999888999999999999::::::::::::999999999999999999999999::::::::::::::::::::::::888;;;;;;999:::???AAA@@@::::::999999999999999999888888888888888888888888666777888999999888777666777888999::::::999888777888999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???BBBDDDFFFGGGGGGIIIOOOWWWiiiwwwlllggggggffffffhhhhhhgggggghhhjjjkkkjjjiiifffgggggggggggghhhiiijjjhhhiiiiiijjjjjjjjjiiiiiilllkkkjjjhhhggggggffffffiiiiiihhhhhhhhhiiijjjjjjhhhiiiiiijjjkkkkkkllllll|||tttrrrvvv{{{|||{{{zzz{{{}}}}}}|||yyyvvvtttvvvvvvuuuuuuuuutttttttttooorrrvvvwwwtttqqqnnnmmmiiihhhfffdddaaa___^^^]]]]]]]]]]]]\\\[[[ZZZYYYXXXUUUSSSQQQQQQRRRRRRQQQPPPNNNNNNNNNNNNNNNOOOPPPPPPJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGEEECCCBBBAAABBBBBB??????>>>=========>>>???===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888:::;;;;;;:::888;;;;;;::::::999888888777999999888888888888999999888888999:::::::::999999777888888999999999999999888999999999999:::::::::999999::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>????????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAA@@@@@@??????>>>>>>===AAAGGGXXXvvvpppkkkzzz~~~|||xxxuuurrrrrrrrrsssooopppqqqqqqqqqpppooonnnjjjjjjjjjjjjkkklllmmmmmmmmmllljjjiiiiiihhhfffeeebbbccccccddddddeeeeeeeeeeeeffffffeeeddddddeeeffffffffffffffffffffffffggggggggghhhhhhhhhiiiiiiiiiiiijjjkkkkkkkkkjjjiiihhhdddcccdddeeehhhiiihhhfffiiihhhfffccc___]]]^^^___aaa```^^^\\\[[[[[[[[[[[[]]]___aaabbbcccbbbaaa```aaa```______bbblllzzzqqqiiidddeeedddfffqqqvvviii___NNNJJJEEEAAA@@@??????>>>======<<<<<<<<<<<<======;;;::::::::::::::::::999999999999999::::::::::::888888888888888888888888999999999999999999999999666:::;;;999999;;;:::777::::::::::::::::::999999999999999999999999999999666777888999999888777666888888999999999999888888999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========???>>>>>>===???AAADDDEEEGGGGGGKKKVVVeeevvv|||rrriiiggggggeeeeeehhhgggffffffgggjjjkkkjjjiiicccfffiiikkkjjjjjjkkkllliiiiiiiiihhhhhhhhhhhhhhhhhhhhhgggffffffffffffggggggfffffffffggghhhiiiiiifffgggggghhhiiijjjkkkkkkzzzrrrqqqwww|||}}}|||}}}~~~~~~}}}{{{xxxuuusssuuuuuuuuuuuuvvvvvvvvvwwwtttuuuvvvuuuqqqmmmjjjiiiggggggfffdddbbb```]]]\\\\\\\\\\\\[[[ZZZYYYXXXWWWUUUSSSQQQQQQRRRRRRPPPOOOPPPOOOOOONNNMMMMMMNNNNNNIIIIIIIIIIIIIIIIIIJJJJJJGGGFFFCCCBBBAAAAAABBBCCC@@@???>>>===>>>>>>???@@@<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999888888999;;;;;;:::888:::999999999999999999999999999888888888888999999777888999::::::::::::999777777888999999999999999888888999999999:::::::::999999::::::;;;<<<<<<===;;;;;;;;;;;;<<<===>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCBBB@@@>>>===>>>??????@@@FFFTTTlllsssjjjqqqyyywwwtttpppnnnnnnnnnoookkklllnnnooopppooommmllliiihhhiiiiiijjjkkklllmmmnnnllljjjiiiiiihhhgggeeeccccccdddeeeffffffggggggfffggggggeeeccccccdddffffffffffffffffffffffffeeeffffffggggggggghhhhhhhhhhhhiiijjjjjjjjjiiiggggggdddcccdddeeeggghhhfffdddffffffddd```]]]\\\]]]___aaa```^^^\\\[[[[[[\\\]]]aaaaaabbbbbbbbbbbbbbbaaa```aaabbbbbbdddkkkuuu}}}||||||}}}vvvlllgggiiikkkooozzz|||tttnnn]]]WWWOOOGGGDDDBBBBBBAAA======<<<<<<<<<<<<======::::::::::::;;;;;;;;;;;;999999999:::::::::;;;;;;777777777777777777777777999999999999999999999999555999:::888888::::::777999:::::::::::::::::::::999999999999999999999999777777888888888888777777:::999999888888999999:::999999999:::::::::;;;;;;999:::::::::;;;;;;;;;;;;999999::::::;;;<<<<<<===;;;<<<<<<<<<=========>>>>>>>>>>>>@@@CCCHHHLLLOOOOOOQQQYYYggguuu|||vvvnnnhhhhhhhhhffffffiiieeeddddddfffhhhjjjjjjiiicccggglllnnnmmmkkkjjjkkkjjjiiigggfffffffffggggggeeeeeeeeeeeeeeefffggggggdddddddddeeefffggghhhhhhggggggggggggggggggggggggzzzsssrrrxxx}}}~~~}}}~~~}}}zzzwwwtttrrrsssttttttuuuvvvwwwxxxxxxxxxwwwvvvrrrmmmiiigggggghhhhhhgggfffddd```]]]\\\\\\[[[[[[[[[ZZZXXXWWWVVVVVVUUUSSSSSSTTTTTTRRRQQQQQQPPPOOONNNMMMMMMLLLLLLHHHHHHHHHIIIIIIJJJJJJJJJFFFDDDBBBAAAAAAAAACCCDDD@@@@@@???>>>>>>???@@@AAA<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999888777888:::;;;:::999888888888999999:::;;;;;;999999888888888888999999777888999:::::::::::::::777777888999999999999888888888888999999:::::::::999999::::::;;;<<<======;;;::::::;;;;;;<<<===>>>?????????@@@@@@AAAAAAAAA@@@@@@??????@@@BBBDDDEEEDDDBBB???===<<<===???@@@CCCMMMaaa|||wwwllliii{{{|||sssrrrpppooonnnooopppqqqhhhjjjlllnnnnnnmmmlllkkkhhhhhhhhhhhhiiijjjllllllooommmkkkjjjjjjiiigggeeedddeeeeeefffggghhhiiiiiifffggggggeeeccccccdddeeeggggggfffffffffeeeeeeeeeeeeeeeeeeeeefffffffffgggggghhhhhhiiiiiigggfffeeedddddddddeeeggggggeeecccaaaaaa```^^^]]]]]]```bbbcccaaa___]]]]]]]]]___```cccccccccbbbbbbbbbbbbbbb___aaacccdddeeejjjrrrxxxyyy{{{|||wwwwwwwwwxxxppppppqqqttt|||xxxrrrvvv{{{~~~}}}zzzxxxooogggZZZPPPHHHEEECCCBBB======<<<<<<<<<<<<======:::::::::;;;;;;<<<<<<<<<999999:::::::::;;;;;;;;;777777777777777777777777888888888888888888888888555888999777888<<<===;;;999999:::;;;;;;;;;::::::999999999999999999999999888777777777777777777888;;;:::999888888999:::;;;999999:::::::::;;;;;;;;;999999999:::::::::;;;;;;999999::::::;;;<<<======;;;<<<<<<<<<======>>>>>>@@@AAADDDHHHNNNVVV]]]aaa^^^cccnnn|||vvvnnngggccccccdddbbbccceeecccbbbbbbdddgggiiiiiiiiidddiiioooqqqoookkkiiiiiijjjiiigggeeedddeeefffgggdddcccddddddeeefffggghhhcccccccccdddeeefffggghhhhhhhhhgggfffeeedddcccccc~~~|||zzzzzz|||~~~}}}{{{xxxuuusssrrrtttvvvxxxzzz{{{{{{{{{{{{wwwsssnnnjjjiiihhhgggfffgggfffdddbbb```___]]]\\\ZZZZZZZZZYYYXXXVVVUUUTTTVVVVVVUUUSSSQQQOOOMMMLLLRRRQQQPPPNNNMMMLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGDDDCCCAAA@@@??????@@@AAACCCAAA???===<<<<<<===>>>:::;;;<<<=========;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::999999999888888:::::::::;;;;;;;;;<<<<<<:::;;;<<<<<<;;;:::888777777777777888999999::::::999999999888666666999;;;999999999888888888777777888888999999999:::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;>>>============>>>>>>???===>>>???AAAAAA@@@??????AAAAAAAAABBBBBBCCCCCCCCCDDD???<<<===>>>>>>@@@DDDGGGYYYuuupppccciiizzzvvvpppooommmlllkkkkkklllllljjjkkkkkkkkkkkkjjjiiiiiijjjgggeeefffiiikkkjjjhhhlllllljjjhhhgggfffffffffgggiiijjjiiifffcccaaaaaabbbfffgggdddccceeefffdddbbbccceeefffffffffeeeeeedddeeeeeefffgggfffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddccccccbbbbbbaaacccbbbaaa___^^^^^^]]]]]]^^^]]]\\\\\\]]]```bbbddddddcccbbbbbbaaaaaabbbbbb`````````bbbdddhhhkkkmmmtttrrrrrrxxx|||yyyvvvssspppjjjddddddkkkttt}}}}}}xxx~~~|||ooo^^^PPPJJJGGGCCCEEEAAA>>>===???@@@>>><<<<<<<<<===>>>===<<<:::999::::::999999999999:::::::::999999888888999999:::::::::999999888777666666888888888999999::::::::::::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::999999999999888888777777777888888888888999999999;;;::::::999999888888888;;;;;;::::::999999::::::>>><<<;;;::::::<<<>>>@@@999<<>>:::;;;<<<======<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::999999999999:::::::::;;;;;;;;;;;;<<<999999:::::::::::::::999999999888888888888888888888999999888666777888:::999999999888888888777777888888999999999:::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;>>>============>>>??????>>>??????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDD@@@===>>>??????BBBFFFVVVkkkxxxggg___kkkwwwuuuooonnnmmmkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjiiihhhhhhgggeeedddeeeiiikkkkkkjjjiiiiiihhhgggfffffffffffffffhhhjjjiiifffcccaaaaaaeeeiiiiiifffdddffffffeeebbbcccdddeeefffeeeeeeddddddeeeeeeffffffeeeddddddccccccccccccddddddeeeeeeeeeeeedddccccccbbbaaaaaacccbbbaaa___^^^^^^]]]]]][[[ZZZZZZ[[[]]]```ccceeeccccccbbbbbbbbbbbbbbbccc``````___```bbbeeehhhiiijjjhhhiiiooozzz|||yyyvvvsssooogggbbbfffnnn|||}}}ooobbbYYYQQQJJJHHHEEEBBBAAABBBAAA>>>;;;>>>>>>>>>???>>>===;;;::::::999999999999999999:::;;;;;;::::::::::::;;;;;;<<<;;;;;;:::999999888888999999999999999999::::::888888999999999999888888::::::::::::::::::::::::999999999999888888888777888888888888999999999999<<<;;;;;;;;;:::::::::999<<<<<<;;;;;;:::;;;;;;<<<============>>>???@@@@@@;;;>>>@@@@@@@@@BBBEEEGGGIIISSS```mmm{{{uuunnngggdddaaa___`````````___`````````aaaaaabbbcccdddcccdddeeefffgggffffffeeeeeecccbbb```aaabbbdddeeeeeedddbbb`````````aaabbbaaabbbbbbcccddddddeeeeeehhhgggfffeeecccccccccccc}}}|||}}}}}}}}}|||~~~{{{xxxuuussssssssswwwxxxyyyyyyyyyxxxwwwvvvooolllhhhffffffffffffeeeeeedddbbb```^^^\\\[[[ZZZ[[[[[[[[[ZZZYYYXXXWWWVVVTTTTTTSSSSSSRRRPPPOOONNNOOONNNMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGDDDCCCAAA@@@??????@@@@@@@@@??????>>>>>>======<<<;;;<<<<<<===<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;777777777888999:::;;;;;;::::::999999888777777666888999999888777777888:::999999999888888888888888888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===============>>>???@@@@@@@@@??????@@@@@@AAABBBAAAAAAAAAAAABBBBBBBBBBBBCCC@@@>>>?????????DDDKKKhhh~~~xxxiii\\\]]]ppp{{{tttrrrllllllkkkkkkjjjjjjiiiiiihhhiiiiiiiiiiiihhhggggggcccbbbbbbdddhhhkkkllllllfffeeeeeedddeeeeeeffffffeeegggiiihhhfffcccaaaaaafffjjjjjjfffeeefffgggeeebbbbbbcccddddddddddddcccdddeeeeeeddddddcccbbbaaaaaaaaa``````aaaccceeeffffffeeeeeecccbbbaaa``````aaaaaa```___^^^]]]]]]]]]WWWWWWXXXYYY\\\```dddfffbbbbbbbbbccccccccccccccc```___^^^^^^___aaacccdddeeeeeegggmmmxxx|||{{{yyypppggggggnnn|||xxxmmmbbbXXXMMMIIIEEEDDDEEEDDDAAA===???@@@@@@??????>>><<<<<<::::::999999999999::::::<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;::::::::::::999999999999999999777777888888888888777777999999999999999999999999999999999999888888888888888888999999999:::::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;<<<<<<======;;;<<<===>>>>>>>>>>>>>>>AAAAAAAAAAAABBBEEEJJJOOOVVViiivvvpppkkkeeeccc```______```___^^^]]]]]]]]]]]]^^^___```aaaaaabbbdddeeefffffffffeeeaaaaaa``````aaabbbdddeeefffdddaaa^^^]]]^^^```aaaaaaaaabbbcccddddddddddddgggfffdddaaaaaaaaabbbbbb~~~}}}~~~~~~}}}~~~|||zzzwwwvvvuuuuuuvvvxxxxxxyyyxxxwwwvvvtttssskkkhhheeedddeeeeeeeeeeeeccccccaaa___]]][[[ZZZYYYZZZZZZZZZZZZYYYXXXWWWVVVRRRSSSSSSSSSRRRQQQPPPOOOMMMMMMLLLKKKJJJIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGFFFCCCBBBAAA????????????@@@>>>>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;999888777666777888:::;;;999999999888888888777777777999999999777777888:::888888888888888888888888888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<============>>>???@@@@@@AAAAAA@@@??????AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????AAAJJJTTTtttlll___UUU___zzzwwwpppmmmjjjjjjjjjjjjjjjiiihhhhhhgggggggggggggggffffffeeeaaaaaabbbdddfffiiijjjkkkddddddcccbbbbbbbbbccccccdddfffhhhgggeeecccaaaaaacccggghhheeedddggghhhgggbbbbbbbbbbbbbbbbbbbbbbbbddddddccccccbbb```___^^^^^^^^^]]]^^^___bbbdddfffeeeeeedddcccaaa```______``````______^^^]]]\\\\\\WWWWWWWWWXXX[[[^^^bbbdddbbbbbbbbbccccccccccccccc______^^^^^^^^^^^^___```dddeeehhhnnnxxxyyyxxx}}}wwwmmmVVVQQQJJJGGGFFFFFFEEECCCAAAAAA@@@@@@???>>>===<<<;;;::::::999999::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;::::::::::::999999888888888888999999::::::999999888888888888888888888888888999999999999999999999999999999999999:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>>>>????????????EEECCCCCCEEEGGGKKKTTT[[[ooouuuqqqmmmiiieeeccc```````````````___\\\\\\\\\\\\\\\]]]^^^^^^```aaaccceeeffffffffffffaaaaaaaaaaaabbbbbbcccccccccaaa```^^^^^^^^^___``````aaacccddddddeeeddddddfffdddaaa___^^^___aaabbb~~~~~~{{{zzzyyyxxxxxxyyyzzzzzzwwwwwwwwwwwwuuusssqqqooohhhfffdddccceeeeeeeeedddcccbbb```^^^\\\ZZZYYYXXXXXXXXXXXXXXXWWWVVVUUUUUURRRRRRRRRRRRRRRQQQPPPPPPLLLLLLKKKJJJIIIIIIIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFCCCBBB@@@???>>>>>>???@@@===>>>>>>>>>>>>===<<<<<<======<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::999999999:::::::::;;;;;;;;;:::888777666777888999777777888888888999999999777888:::999888777888999888888888888888888888888888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<=====================>>>???@@@AAABBBAAA@@@@@@@@@AAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>===>>>???@@@EEETTTbbbqqqcccYYYUUUeee}}}tttmmmiiihhhiiijjjkkkkkkiiigggfffeeeeeeffffffeeeeeedddcccbbbbbbccccccdddeeeggghhheeedddcccaaa```_________bbbdddfffgggeeecccbbbaaa^^^bbbdddbbbcccfffhhhgggaaaaaaaaa`````````aaaaaabbbbbbbbbaaa___^^^\\\[[[\\\\\\\\\]]]^^^aaacccddddddcccbbbaaa```___^^^^^^^^^^^^______^^^]]]\\\[[[YYYYYYXXXXXXYYY\\\^^^```aaaaaabbbcccccccccbbbaaa^^^^^^]]]]]]]]]]]]]]]]]]___bbbeeeiiiqqq}}}jjjbbbVVVMMMIIIHHHGGGEEECCCBBBAAA@@@???>>>======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999999888888888888999999::::::999999888888888888888888888888888999999999999999999999:::999:::::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<======;;;;;;;;;<<<<<<>>>??????BBBBBBAAAAAABBBDDDFFFGGGIIIFFFFFFLLLRRRXXXdddpppwwwqqqnnnkkkgggeeecccaaaaaabbbbbbaaa```]]]]]]\\\\\\\\\]]]^^^^^^\\\]]]___aaabbbcccbbbbbbcccccccccccccccbbbbbbaaa\\\^^^___aaaaaaaaa```___```aaacccdddeeeeeedddcccdddbbb___]]]]]]^^^```aaa~~~{{{{{{{{{||||||}}}}}}}}}uuuuuuuuutttssspppnnnlllgggeeeddddddeeeffffffeeecccbbb```^^^\\\ZZZYYYXXXWWWWWWWWWWWWWWWVVVUUUUUURRRSSSSSSSSSRRRQQQPPPPPPLLLKKKJJJJJJIIIIIIIIIJJJIIIIIIHHHHHHGGGGGGFFFFFFCCCBBB@@@???>>>>>>??????========================>>>===<<<;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;::::::::::::999999999999::::::::::::;;;;;;:::888888777777777666777777888999999::::::666888::::::888777888999888888888888888999999999888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<======>>>>>>=========>>>???@@@AAABBBBBBBBBAAAAAABBBBBBCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@<<<===>>>@@@BBBLLLbbbuuuzzzeeeYYYWWW\\\rrr{{{ssskkkgggfffhhhjjjlllllljjjgggfffdddddddddddddddcccbbbbbbbbbcccdddcccbbbbbbccceeeeeedddbbb```___^^^]]]]]]```ccceeefffdddbbbbbbbbb[[[```bbb```aaadddffffffaaa```_______________````````````___^^^\\\[[[ZZZZZZ[[[\\\^^^___```aaabbbaaa``````______^^^^^^]]]]]]]]]^^^___^^^]]][[[ZZZ\\\[[[ZZZYYYYYYZZZ\\\]]]```aaabbbbbbbbbaaa___^^^[[[[[[[[[[[[\\\\\\\\\\\\^^^aaadddfffjjjuuuyyyiii[[[RRRMMMJJJGGGEEEDDDCCCAAA@@@?????????>>>>>>============>>>>>>;;;;;;::::::::::::;;;;;;::::::999999999999999999::::::999999999999999999777777888888888888777777999999999999999999999999999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<999::::::;;;<<<===>>>>>><<<<<<<<<===>>>???AAABBBCCCDDDEEEHHHKKKOOOQQQSSSUUUPPPQQQZZZbbbiiivvvxxxqqqooolllhhheeedddcccbbbbbbccccccbbb```^^^^^^]]]]]]]]]]]]^^^^^^]]]^^^```bbbccccccbbbbbbcccdddeeeeeedddbbbaaa___ZZZ\\\___bbbcccbbbaaa______aaaccceeefffeeedddcccbbbaaa___]]]]]]^^^___```}}}~~~}}}|||sssssssssrrrpppnnnllljjjgggfffeeeeeeggggggfffeeecccbbbaaa___]]][[[YYYXXXWWWWWWWWWXXXWWWWWWVVVUUUSSSSSSSSSSSSRRRQQQPPPOOOLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFBBBAAA@@@>>>>>>>>>>>>???>>>===<<<;;;<<<<<<===>>>???>>><<<;;;::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::999999999999888999999999999:::::::::999:::::::::::::::999999888888888888888888999999666888::::::999888888888777777888888888999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>=========>>>???@@@BBBCCCAAAAAABBBCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????<<<===@@@BBBFFFUUUppp{{{lll]]]SSSYYYjjj{{{wwwpppkkkiiieeegggjjjmmmmmmkkkhhhfffbbbccccccccccccbbbaaaaaa```bbbcccbbb``````bbbeeecccbbbaaa```___^^^^^^^^^___bbbdddeeedddbbbbbbbbb]]]aaaccc```___bbbdddcccaaa```___]]]]]]]]]^^^___^^^^^^^^^]]]\\\[[[ZZZYYYYYY[[[]]]___`````````___]]]]]]]]]]]]]]]]]]]]]]]][[[\\\^^^^^^^^^]]][[[ZZZ]]][[[ZZZYYYYYY[[[\\\^^^```aaabbbbbbaaa___]]][[[VVVVVVXXXYYYZZZ[[[[[[[[[___bbbddddddeeeooo~~~}}}}}}{{{mmmbbbZZZSSSNNNIIIHHHFFFDDDBBBAAAAAABBB@@@??????>>>>>>??????@@@<<<<<<;;;;;;;;;;;;<<<<<<999999999999999999::::::999999999999999999::::::888888999999999999888888::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<>>>??????@@@>>>>>>>>>???AAABBBDDDEEEIIIMMMTTT\\\ccchhhjjjkkknnngggfffmmmqqquuu{{{ooolllkkkgggcccbbbcccbbbaaabbbccccccaaa___^^^^^^]]]]]]]]]]]]^^^^^^``````bbbcccdddcccbbbbbb```aaacccddddddbbb```___]]]^^^```aaabbbbbbaaa```___aaaccceeefffeeedddbbb``````___^^^^^^^^^______~~~}}}{{{qqqqqqqqqqqqooommmkkkiiihhhgggffffffhhhhhhgggeeecccbbbaaa___]]][[[ZZZYYYXXXXXXXXXYYYXXXXXXWWWWWWTTTTTTSSSSSSRRRPPPOOONNNLLLKKKKKKJJJJJJJJJKKKKKKIIIIIIHHHHHHGGGFFFFFFEEEBBBAAA@@@>>>>>>>>>>>>???>>>===<<<:::;;;<<<>>>??????>>><<<;;;::::::;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::999999999888888888888999999999:::::::::777888:::;;;<<<<<<;;;:::::::::999999888777777777666888::::::999888777888777777888888999999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???=========>>>???AAABBBCCC@@@AAACCCDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@?????????===>>>AAADDDJJJ[[[yyy|||nnn```WWWPPP^^^vvv}}}{{{zzzwwwtttnnnkkkkkkeeegggkkkmmmmmmkkkhhhfffbbbbbbbbbbbbbbbaaa``````___aaabbbbbb``````cccfffaaa``````_________``````___aaadddeeedddbbbbbbbbb```ddddddaaa___aaabbb```aaa```^^^]]]\\\]]]]]]^^^\\\\\\\\\\\\\\\[[[ZZZYYYYYY[[[^^^```aaaaaa___^^^[[[[[[\\\\\\\\\]]]]]]]]][[[\\\]]]^^^^^^]]][[[ZZZ\\\[[[ZZZYYYZZZ[[[]]]___```aaaaaaaaa```^^^[[[YYYRRRSSSUUUWWWXXXZZZZZZZZZ\\\___aaa______gggwwwwww{{{wwwtttvvv~~~yyyooofff]]]WWWLLLJJJHHHFFFDDDDDDDDDDDDAAA@@@@@@@@@@@@@@@@@@AAA======<<<<<<<<<<<<======::::::::::::::::::::::::888888888999999::::::;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;<<<===>>>???@@@AAABBB???@@@@@@AAACCCEEEGGGHHHVVV^^^jjjwww|||xxx{{{{{{yyytttjjjhhhhhhccc```aaaaaa``````aaabbbbbb```^^^^^^^^^]]]]]]]]]]]]]]]^^^\\\]]]^^^_________^^^]]]\\\^^^aaacccdddcccaaa___bbbaaaaaa`````````aaaaaa___aaaccceeefffeeedddbbb__________________^^^^^^~~~~~~~~~zzzxxxyyytttrrrooonnnnnnmmmllljjjffffffgggggggggfffdddcccbbb```]]][[[YYYYYYYYYZZZWWWXXXYYYZZZYYYXXXVVVTTTTTTSSSQQQOOONNNLLLKKKKKKJJJIIIHHHGGGGGGHHHJJJKKKHHHHHHGGGGGGFFFEEEEEEEEE@@@@@@??????>>>=========???>>>===<<<<<<===>>>???<<<<<<;;;::::::999888888999999::::::;;;<<<======999999999999999999999999777888999:::;;;<<<<<<<<<999999999999999999999999888888888888888777666666::::::;;;;;;:::777555333888888777777888999999:::888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>AAA@@@>>>======???AAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDBBBBBBDDDBBB===;;;======<<<===CCCOOOeee{{{hhhZZZVVVVVVmmm~~~|||zzzvvvrrrooommmkkkkkkhhhiiikkkkkkkkkiiigggfffgggfffdddbbbaaaaaaaaabbbfffeeecccbbbaaaaaaaaabbbaaaaaa```^^^]]]^^^```bbbcccbbbbbbdddggggggccc```dddeeegggfffccc```^^^]]]^^^^^^]]]]]]]]]^^^_________^^^]]]\\\[[[[[[[[[[[[ZZZ[[[^^^___```^^^\\\[[[[[[[[[[[[[[[[[[ZZZYYYYYYZZZZZZZZZZZZZZZYYYXXXXXX\\\ZZZYYYXXXXXXZZZ\\\]]]```___]]][[[ZZZYYYXXXXXXVVVVVVWWWXXXYYYZZZ[[[\\\\\\\\\]]]]]]]]]bbbppp~~~vvvpppqqqtttvvvvvvxxx{{{oooeeeWWWSSSNNNIIIFFFDDDBBBAAABBBEEEHHHHHHDDDBBBBBBCCC>>>>>>===<<<;;;999999888<<<<<<<<<;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;888555999777555666999;;;======<<<999888999<<<>>>>>><<<>>><<<>>>CCCCCC???>>>BBB@@@AAADDDHHHGGGHHHPPPZZZaaaxxx~~~zzz{{{tttpppjjjddd___^^^______aaaaaaaaa```````````````^^^___aaa```___]]]^^^^^^aaa```___^^^]]]\\\[[[[[[]]]^^^```aaaaaa___^^^\\\[[[]]]___```___]]]]]]^^^`````````aaaaaaaaaaaaaaa]]]]]]]]]]]]]]]]]]]]]]]]~~~zzzwwwuuuvvvtttqqqooommmlllllljjjhhheeefffffffffeeedddbbbaaabbbaaa___\\\[[[ZZZZZZZZZXXXXXXYYYZZZYYYWWWUUUSSSQQQQQQOOONNNMMMMMMMMMMMMJJJIIIIIIIIIIIIIIIJJJJJJGGGGGGFFFFFFEEEEEEDDDDDD@@@@@@??????>>>=========???>>>===<<<<<<===>>>???<<<<<<;;;::::::999888888999:::::::::;;;<<<<<<<<<999999999999999999999999888999999:::;;;;;;;;;;;;999999999999999999999999777888888888777777666555888999:::;;;;;;:::888777999999888888888888999999888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@@@@>>>===>>>???AAABBBBBBBBBBBBBBBBBBCCCDDDDDDCCC@@@@@@AAA???<<<===@@@@@@AAAEEENNN]]]rrrxxxeeeZZZXXXfff|||yyyxxxtttqqqnnnlllkkkkkkjjjkkklllmmmmmmllljjjiiikkkjjjhhhfffdddbbbaaaaaaeeedddbbbaaa``````aaaaaaaaa```___^^^]]]^^^```bbbcccbbbaaaccceeeeeeccc```aaaccceeedddaaa^^^]]]]]]^^^]]]]]]]]]]]]^^^______^^^^^^]]]\\\[[[[[[[[[\\\\\\^^^```aaaaaa```^^^\\\[[[[[[[[[[[[[[[ZZZZZZYYYZZZZZZZZZZZZZZZYYYXXXXXXZZZYYYYYYXXXYYY[[[]]]___bbbaaa___\\\YYYWWWVVVVVVUUUUUUVVVWWWXXXYYYZZZZZZ[[[ZZZ[[[\\\\\\```lllzzz}}}{{{vvvwww{{{}}}xxxgggbbb\\\WWWTTTPPPLLLHHHHHHIIIIIIGGGEEEDDDDDDEEECCCCCCBBBAAA@@@??????>>>:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<999999999999999999999999;;;;;;;;;<<<<<<<<<:::999>>>>>>===<<<;;;:::999999>>>===<<<>>>AAACCCBBBAAABBB???@@@EEEEEEBBBCCCHHHHHHHHHJJJMMMOOORRR]]]iii~~~vvvooolllhhhcccaaa```aaaaaaaaaaaabbbaaaaaa```______]]]^^^``````^^^^^^^^^___aaaaaa```___^^^]]]\\\\\\^^^___```aaaaaa___^^^]]]\\\^^^``````___]]]]]]^^^______``````````````````^^^^^^]]]]]]\\\\\\\\\[[[{{{~~~}}}yyyuuurrrqqqqqqqqqooolllkkkjjjjjjhhhgggfffffffffeeedddbbb``````bbbbbb```___]]][[[ZZZYYYXXXYYYYYYYYYWWWUUUSSSRRRNNNNNNMMMMMMMMMMMMMMMNNNIIIJJJJJJJJJJJJJJJIIIIIIFFFFFFEEEEEEDDDCCCCCCBBB@@@@@@??????>>>=========>>>======<<<<<<======>>><<<;;;;;;::::::999999888::::::::::::;;;;;;;;;;;;999999999999999999999999999999:::;;;;;;:::::::::999999999999999999999999777777777777777666666555666777999;;;<<<<<<<<<;;;:::999999888888888999999999999999999999999999999::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>@@@???>>>>>>>>>@@@AAABBBCCCCCCBBBAAABBBCCCDDDEEEDDDAAA@@@@@@???===@@@EEECCCHHHRRR```qqqrrrdddaaaddd{{{~~~uuutttqqqooommmlllllllllkkklllnnnoooooonnnmmmlllooonnnllljjjgggdddaaa```cccbbbaaa``````````````````___^^^^^^^^^^^^```aaabbbaaa```aaabbbbbbaaa```^^^```bbbbbb___]]]]]]]]]]]]]]]\\\\\\]]]^^^______^^^]]]]]]\\\\\\\\\]]]]]]___```bbbccccccaaa```^^^[[[[[[\\\\\\[[[[[[ZZZYYYZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXYYY[[[]]]```aaadddbbb```\\\YYYWWWUUUTTTTTTTTTUUUVVVWWWXXXXXXYYYZZZYYYYYYZZZZZZ\\\gggssszzz{{{}}}uuuppppppyyyxxxsssmmmkkkjjjfff___YYYSSSPPPKKKHHHGGGGGGFFFFFFDDDDDDCCCBBBBBBBBBBBBBBB=================================<<<<<<<<<<<<<<<999999999999999999999999;;;;;;;;;<<<<<<>>>??????:::<<>><<<;;;<<>>>>>>>>@@@BBBDDDCCCBBBHHHFFFFFFHHHGGGFFFIIINNNMMMMMMOOOTTTXXXaaapppyyyppphhhgggeeecccbbbbbbbbbbbbaaabbbccccccbbb```^^^\\\[[[]]]______^^^^^^___```bbbbbbaaaaaa```___^^^^^^___```aaaaaaaaa```^^^]]]^^^```aaaaaa___]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\[[[[[[[[[zzz}}}}}}yyytttpppnnnmmmmmmllljjjhhhhhhiiiiiiiiigggggggggfffeeecccaaa```___cccbbbbbb```^^^\\\ZZZYYYYYYYYYXXXWWWVVVTTTRRRQQQNNNMMMMMMLLLLLLLLLLLLLLLIIIJJJKKKLLLKKKJJJIIIHHHEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@??????>>>=================================;;;;;;;;;::::::999999999;;;;;;::::::::::::::::::999999999999999999999999::::::;;;;;;;;;:::999999999999999999999999999999666666777777777666666555666777888:::;;;<<<<<<<<<888888888888999999:::;;;999999999999999999999999::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>???????????????@@@BBBBBBDDDCCCBBBAAAAAACCCDDDEEEFFFDDDCCCDDDAAA???BBBHHHFFFTTTgggwwwwwwmmmlllttt~~~zzzqqqpppnnnmmmkkkkkkkkklllkkklllmmmnnnoooooonnnnnnooonnnnnnllliiifffbbb```bbbbbbaaaaaa```````````````___^^^^^^___`````````aaa```___^^^^^^_________^^^___aaaaaa___^^^^^^^^^]]]\\\\\\\\\]]]^^^___```^^^]]]]]]]]]]]]^^^^^^___```aaabbbcccbbbaaa```___[[[\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXVVVWWWXXXYYY\\\___aaacccbbbaaa^^^\\\YYYWWWVVVUUUTTTUUUUUUVVVWWWXXXXXXXXXZZZYYYYYYZZZYYY[[[ccclllyyyxxx{{{xxxnnnfffcccjjjttt~~~yyyggg```VVVOOOLLLJJJGGGEEEFFFEEEDDDCCCCCCDDDEEEEEEDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>====================================<<<=========>>>@@@CCCFFFCCCFFFGGGDDD???===AAAEEEAAAAAAAAACCCDDDEEEEEEEEEMMMNNNOOOOOONNNOOOSSSXXXWWWXXX]]]dddkkkvvvyyyoookkkcccccccccbbbbbbbbbaaaaaaaaabbbcccdddbbb```\\\ZZZYYY[[[]]]^^^^^^^^^___aaaccccccbbbaaa``````______``````aaaaaaaaa```___^^^```aaabbb```^^^]]]]]]^^^]]]]]]]]]]]]\\\\\\\\\\\\ZZZZZZZZZ[[[[[[[[[\\\\\\~~~~~~}}}yyyuuupppmmmlllkkkkkkgggeeeeeefffhhhjjjjjjiiiiiihhhgggeeecccbbbaaaaaabbbbbbaaa```]]][[[YYYWWWXXXXXXWWWVVVTTTSSSQQQPPPOOOOOOMMMLLLKKKJJJJJJJJJIIIJJJKKKKKKKKKJJJHHHGGGDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@??????>>>=========<<<<<<============<<<<<<;;;;;;::::::::::::999999::::::::::::::::::999999999999999999999999999999::::::;;;;;;;;;:::999999999999999999999999999999666666777777777777666666777777888999999999::::::777777777888999;;;<<<===999999999999999999999999::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>?????????@@@@@@AAABBBCCCCCCCCCBBBAAABBBCCCDDDEEEDDDCCCEEEFFFBBB???CCCIIIQQQhhhzzznnnnnn|||vvvooonnnlllkkkjjjkkkkkkllljjjkkkllllllmmmmmmmmmmmmkkkkkkkkkkkkiiifffdddbbbbbbbbbbbbbbbbbbaaaaaaaaabbb```___```bbbccccccaaa_________]]]]]]\\\]]]^^^___```bbbaaa```___```aaa]]]]]]]]]]]]^^^___```aaa^^^^^^^^^]]]^^^^^^______```aaaaaaaaaaaa```___^^^\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXUUUVVVXXXZZZ\\\___aaabbb^^^]]][[[ZZZYYYXXXXXXXXXVVVVVVVVVWWWXXXXXXYYYYYY[[[YYYYYY[[[[[[[[[```gggwwwvvvzzz{{{yyyvvvqqqfff___```ggguuu}}}nnnbbbYYYQQQJJJEEEJJJIIIGGGFFFFFFGGGHHHIIIFFFEEEEEEDDDDDDCCCCCCCCC????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAA@@@@@@CCCGGGKKK[[[ZZZVVVMMMCCC???AAAEEEFFFFFFGGGGGGHHHJJJLLLMMMPPPVVV\\\___aaadddiiimmmppprrrvvv}}}zzzmmmgggeeeaaaaaaaaaaaaaaa```_________aaabbbcccaaa___[[[YYYXXXZZZ\\\]]]]]]^^^___```bbbbbbaaaaaa``````____________````````````______```aaaaaa```]]]\\\]]]^^^]]]\\\\\\\\\[[[[[[[[[ZZZVVVWWWXXXYYY[[[\\\]]]]]]}}}yyyvvvrrrnnnmmmmmmkkkjjjdddccccccdddgggiiijjjjjjhhhhhhfffdddcccbbbbbbbbbbbbaaa___]]][[[YYYWWWVVVWWWVVVUUUTTTSSSRRRQQQQQQPPPOOONNNLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@??????>>>=========;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::999999999999::::::::::::999999999999999999999999999999:::;;;;;;:::::::::999999999999999999999999666777777888888888888777888888888888888888888888777777777888:::;;;===>>>::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@AAABBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCAAAAAACCCDDDAAA@@@FFFNNNfff}}}nnnjjjxxxyyyqqqmmmmmmkkkjjjjjjjjjkkkllljjjjjjjjjjjjjjjkkkkkkkkkiiiiiihhhhhhgggfffeeedddcccddddddeeeeeedddccccccdddbbbaaabbbfffgggfffccc```aaaaaa```^^^]]]^^^___aaabbbcccbbb``````aaabbb^^^^^^^^^^^^___```bbbbbb```______^^^^^^^^^______```aaaaaa``````___^^^]]]\\\\\\\\\]]]\\\\\\[[[ZZZZZZZZZZZZZZZZZZYYYXXXXXXVVVVVVXXXZZZ[[[]]]^^^___YYYYYYXXXXXXXXXXXXYYYYYYVVVWWWWWWWWWXXXXXXXXXXXXZZZYYYYYY\\\\\\[[[^^^dddppptttzzzyyyssstttuuuxxxxxxpppfffdddgggmmmvvv~~~xxxiii\\\RRRMMMLLLKKKIIIGGGGGGGGGIIIJJJFFFFFFFFFFFFGGGGGGHHHHHHAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFEEEDDDEEEJJJNNNZZZXXXSSSLLLFFFCCCFFFIIIFFFGGGHHHHHHJJJNNNSSSWWWZZZggguuu||||||qqqiiieeeddd`````````______^^^^^^^^^^^^___``````___]]][[[YYYWWWYYY\\\]]]]]]]]]^^^___`````````______^^^^^^^^^]]]]]]^^^^^^___`````````___``````^^^\\\[[[]]]^^^]]]\\\\\\[[[[[[ZZZZZZZZZUUUUUUWWWXXXZZZ[[[\\\]]]}}}|||vvvsssooonnnoooooommmkkkfffdddcccdddfffhhhhhhhhhgggfffdddcccbbbbbbbbbcccaaa```]]]ZZZWWWVVVUUUUUUUUUUUUTTTSSSRRRRRRQQQQQQOOONNNMMMLLLLLLLLLLLLLLLJJJJJJIIIGGGGGGFFFFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@??????>>>=========;;;;;;<<<======<<<;;;;;;::::::::::::::::::::::::888888888999:::::::::;;;999999999999999999999999888999999:::;;;;;;;;;;;;999999999999999999999999777777888999999999999999888888888888999999::::::::::::999999999:::;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>@@@AAABBBCCCCCCCCC@@@AAACCCDDDEEEDDDCCCBBBBBBAAAAAAAAA@@@CCCOOO\\\|||vvvllldddkkk~~~uuuooommmlllkkkjjjjjjjjjkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiigggfffeeeeeeeeeeeeeeefffggggggggggggfffeeegggdddccceeeiiikkkiiifffaaadddfffeeebbb``````aaabbbccccccbbb```___```aaa____________aaabbbcccdddaaaaaa```___^^^^^^^^^___aaaaaaaaa``````___^^^^^^\\\\\\]]]]]]\\\\\\[[[ZZZZZZZZZZZZZZZZZZYYYXXXXXXVVVWWWXXXYYYZZZ[[[[[[[[[WWWWWWVVVVVVVVVWWWXXXXXXVVVVVVVVVVVVVVVWWWWWWWWWYYYWWWXXX[[[\\\[[[\\\aaajjjrrr|||{{{vvvuuusssuuu{{{{{{zzz~~~}}}~~~wwwjjjbbb^^^UUUSSSPPPNNNMMMMMMOOOPPPNNNNNNMMMLLLLLLKKKJJJJJJDDDEEEEEEFFFGGGHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIKKKJJJGGGGGGKKKOOOLLLLLLKKKKKKLLLMMMNNNPPPHHHJJJKKKMMMPPPXXXaaahhhqqq}}}rrrlllfffbbbbbb^^^^^^]]]]]]]]]^^^^^^___]]]]]]]]]]]]]]]\\\[[[ZZZXXXZZZ\\\\\\\\\\\\]]]^^^^^^^^^^^^]]]]]]]]]]]]\\\[[[[[[[[[\\\^^^___aaabbb]]]^^^^^^\\\[[[[[[]]]___]]]]]]\\\\\\[[[ZZZZZZYYYVVVWWWWWWXXXXXXYYYZZZZZZ}}}~~~~~~~~~}}}{{{zzzyyytttqqqooonnnppppppooolllhhhfffeeeeeefffgggfffeeeeeedddbbbaaaaaaaaabbbbbbaaa___[[[XXXUUUTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRRRRMMMMMMLLLMMMMMMNNNOOOOOOKKKIIIHHHFFFEEEEEEFFFFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@??????>>>=========:::;;;<<<======<<<;;;:::::::::::::::::::::::::::777777888999::::::;;;;;;999999999999999999999999777888999:::;;;<<<<<<<<<999999999999999999999999777888999:::::::::::::::888888888999:::;;;<<<======<<<;;;:::999999888999::::::::::::::::::::::::========================;;;;;;<<<<<<===>>>>>>>>>===>>>@@@AAABBBCCCCCCCCC???AAACCCEEEFFFDDDBBBAAAEEECCCBBBAAABBBHHHYYYiii}}}hhhaaa^^^nnnzzzvvvrrrnnnmmmkkkjjjjjjjjjkkkkkkkkkkkkjjjiiihhhhhhhhhhhhkkkjjjhhhfffdddddddddeeefffggghhhiiiiiihhhggggggiiifffdddggglllmmmkkkgggcccgggiiiiiifffcccbbbcccbbbccccccaaa___^^^___```______``````aaacccdddeeecccbbbaaa______^^^^^^^^^cccbbbbbbaaa```______^^^\\\]]]]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZYYYYYYXXXWWWXXXXXXYYYYYYYYYYYYYYYWWWVVVVVVUUUUUUVVVVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVWWWUUUWWW[[[\\\ZZZ[[[___gggrrr~~~~~~zzzyyy}}}uuuvvv}}}tttooommmbbb```]]][[[YYYZZZ[[[\\\[[[YYYWWWTTTPPPMMMJJJIIIGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLIIILLLOOOMMMIIIHHHKKKOOONNNNNNPPPSSSUUUUUUSSSQQQQQQRRRUUUWWW]]]gggsss|||}}}yyy}}}~~~|||oooiiieee^^^[[[\\\\\\\\\[[[[[[\\\^^^```aaa\\\\\\[[[[[[[[[[[[[[[[[[XXXZZZ\\\\\\\\\[[[\\\]]]\\\\\\\\\\\\\\\\\\[[[[[[YYYYYYZZZ[[[]]]___aaabbb\\\\\\\\\[[[ZZZ[[[]]]___]]]]]]]]]\\\[[[ZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWWWW|||}}}}}}|||zzzxxxyyyyyyuuurrrpppppprrrqqqnnnjjjgggfffeeegggiiijjjiiihhhhhhfffcccccccccdddcccbbb\\\ZZZXXXUUUSSSSSSSSSTTTQQQQQQQQQQQQQQQRRRRRRSSSPPPOOOMMMKKKKKKLLLNNNOOONNNMMMKKKIIIHHHHHHHHHHHHDDDCCCCCCBBBBBBAAA@@@@@@@@@??????>>>>>>>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::999999999999999:::888888888888999:::;;;;;;;;;:::999888666555444444888999999::::::999999888999999::::::::::::;;;;;;;;;;;;;;;::::::999999999999:::;;;;;;<<<<<<;;;;;;888999999::::::;;;;;;<<<;;;;;;<<<<<<======>>>>>>??????@@@AAAAAAAAA@@@@@@BBBAAAAAADDDFFFFFFCCC???CCC<<<>>>FFFFFFIIIcccoooeee[[[XXX]]]sss|||uuurrrsssppppppooonnnnnnmmmnnnnnnlllkkkjjjiiihhhhhhhhhhhhhhhgggggggggfffffffffeeeeeehhhkkkllljjjhhhffffffgggggghhhiiiiiiiiiiiihhhiiiiiiiiiiiigggeeecccaaabbbcccdddbbb```______```]]]]]]]]]^^^___aaaccceeecccbbb```^^^^^^___aaabbbdddbbb^^^]]]]]]^^^^^^]]]]]]\\\\\\]]]^^^___]]]\\\]]][[[XXXWWWXXXXXXXXXWWWYYYYYYYYYYYYXXXWWWVVVUUUUUUWWWXXXWWWVVVVVVWWWYYYXXXWWWUUUTTTSSSTTTTTTUUUXXXXXXYYYYYYZZZ\\\]]]^^^fffkkkqqqwww{{{~~~}}}zzz{{{~~~wwwxxxuuuqqqqqqsssrrrmmmmmmkkkfff___XXXSSSRRRRRRQQQLLLJJJNNNOOONNNTTT\\\aaa___ZZZTTTOOONNNPPPRRRPPPLLLKKKLLLLLLJJJKKKOOOVVVYYY\\\```hhhooonnnjjjeeeeeeiiipppvvv~~~|||{{{|||~~~yyyqqqgggbbbaaabbbaaa```]]]]]]^^^^^^^^^^^^]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\[[[ZZZYYYYYYZZZZZZXXXYYYZZZ[[[]]]^^^___``````___]]][[[ZZZZZZZZZ[[[bbb```^^^\\\ZZZYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUTTTxxxyyyyyywwwtttssstttvvvvvvuuusssrrrqqqooollliiiiiigggffffffhhhiiiiiihhhgggfffdddcccdddcccaaa```[[[ZZZWWWUUUTTTSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTOOONNNMMMKKKKKKLLLMMMNNNMMMLLLJJJIIIHHHGGGGGGHHHCCCCCCCCCBBBAAAAAA@@@@@@@@@???>>>>>>======>>>>>>;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::999999999888888888777777999999888888888888888999999999999888999999::::::======<<<;;;:::999999888888999999::::::999999888999999999:::::::::;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;;;;;;;;;;:::::::::;;;<<<<<<===============>>>??????@@@@@@???@@@AAAAAABBBBBBAAAAAADDDBBBBBBDDDEEEEEEBBB???>>>???AAAFFFOOO```yyytttcccZZZSSSVVV```xxxwwwsssqqqqqqppppppnnnmmmlllllllllllljjjiiiiiihhhggggggggggggfffffffffffffffffffffffffffhhhkkkkkkiiigggffffffggghhhiiiiiijjjjjjiiiiiijjjjjjjjjiiigggeeecccbbbbbbcccdddcccaaa```aaabbb```___^^^]]]]]]___aaabbbbbbaaa```______```aaaaaaccc```]]]\\\]]]^^^^^^]]]^^^]]]]]]]]]______]]][[[\\\ZZZWWWWWWXXXYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUVVVXXXXXXWWWWWWXXXYYYYYYXXXWWWVVVVVVVVVWWWXXXZZZZZZZZZZZZ[[[\\\]]]]]]aaaffflllrrrwww{{{{{{xxx{{{xxxmmmccc]]]ZZZVVVRRRQQQRRRSSSTTT]]]gggnnnjjjddd^^^[[[YYYXXXXXXUUURRRQQQSSSTTTSSSWWW]]]mmmttt{{{zzzzzz~~~}}}ooohhh```\\\]]]]]]\\\ZZZ]]]]]]^^^^^^^^^^^^]]]]]]\\\[[[ZZZYYYYYYYYYYYYYYYZZZZZZ[[[\\\\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXYYYXXXXXXYYY[[[\\\]]]______```^^^\\\[[[ZZZ[[[\\\\\\aaa___]]][[[ZZZYYYYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTwwwvvvuuurrrpppoooqqqsssvvvwwwvvvsssooollljjjjjjllliiifffdddeeeggghhhhhhgggfffeeeddddddbbb___\\\YYYXXXVVVUUUTTTTTTUUUVVVWWWWWWVVVUUUTTTTTTTTTTTTOOONNNLLLKKKKKKKKKLLLMMMLLLKKKJJJHHHGGGGGGGGGGGGCCCCCCBBBBBBAAAAAA@@@@@@??????>>>===============;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999999999888888888888777:::999999888999999::::::::::::999999888999999999:::::::::999999999888888888999999::::::999999888999999999999::::::::::::;;;;;;::::::::::::999999888999::::::;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>>??????@@@@@@AAABBBBBBBBBAAAAAABBBCCCCCCCCCCCCBBBEEEDDDCCCCCCDDDCCCAAA>>>>>>DDDHHHNNNbbb~~~{{{fffXXXSSSNNNYYYllluuurrrqqqooonnnpppooommmlllkkkjjjiiiiiigggggggggggggggfffffffffcccddddddeeeffffffgggggggggiiiiiiiiigggfffggghhhhhhiiijjjjjjkkkkkkjjjjjjkkkkkkjjjiiigggeeedddbbbbbbcccdddcccbbbaaabbbcccbbb```^^^\\\[[[\\\^^^___```````````````````````````^^^[[[ZZZ\\\]]]^^^^^^```___^^^^^^______]]][[[YYYXXXVVVWWWYYYZZZZZZYYYXXXXXXXXXWWWWWWWWWWWWWWWTTTVVVXXXYYYXXXXXXYYY[[[ZZZYYYYYYYYYYYYZZZZZZ[[[\\\[[[[[[ZZZZZZ[[[[[[\\\\\\___eeejjjpppvvv}}}yyyzzz}}}{{{vvvxxxvvvmmmhhhcccaaa`````````eeerrr~~~yyytttrrrpppkkkfffbbb``````ccceeehhhooowww}}}~~~xxxjjjgggbbb]]][[[]]]]]]\\\ZZZ]]]]]]^^^^^^^^^^^^]]]]]]\\\[[[ZZZYYYXXXWWWWWWWWWXXXYYYZZZZZZ[[[ZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXZZZ[[[\\\]]]]]]___]]][[[ZZZZZZ[[[]]]______^^^\\\ZZZYYYXXXXXXYYYYYYXXXXXXWWWVVVUUUTTTTTTxxxwwwuuuqqqooonnnqqqssstttvvvwwwtttoookkkkkklllmmmiiidddbbbbbbdddfffgggfffeeeeeeddddddaaa]]]YYYXXXWWWVVVUUUUUUUUUVVVVVVXXXWWWVVVUUUSSSSSSSSSRRRNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFFFFFFFCCCCCCBBBBBBAAA@@@@@@???>>>>>>===<<<<<<<<<<<<===;;;;;;<<<<<<;;;;;;:::999888888888888888888888888::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;:::999888888888888888888888888999999999999888999999::::::999999888888999999999999:::::::::::::::::::::::::::::::::888999999:::;;;:::::::::;;;;;;<<<======>>>>>>???@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDFFFEEEDDDCCCBBBAAA@@@???CCCHHHPPP```zzzppp\\\SSSSSSSSSfffwwwnnnnnnooommmlllnnnmmmllljjjhhhgggffffffeeefffffffffggggggffffffbbbcccdddeeefffhhhiiiiiihhhhhhhhhgggeeeeeefffhhhhhhiiijjjjjjkkkkkkjjjjjjkkkkkkjjjiiigggfffddddddbbbdddeeedddbbbbbbcccdddbbb```]]]ZZZZZZ[[[]]]___^^^___```aaaaaaaaa``````^^^\\\ZZZYYY[[[]]]^^^^^^aaa```^^^______^^^\\\ZZZXXXWWWVVVWWWZZZ[[[[[[[[[ZZZZZZYYYWWWVVVVVVUUUUUUTTTWWWYYYZZZZZZZZZZZZ[[[YYYYYYYYYZZZ[[[\\\\\\]]]\\\\\\[[[ZZZYYYYYYYYYYYYYYY[[[___ccchhhnnnuuuzzz}}}zzzxxx|||~~~|||~~~wwwvvv|||~~~wwwtttssssssrrrqqqsss|||~~~vvvpppooopppuuuyyyyyyjjjccc^^^\\\[[[[[[\\\]]]\\\ZZZ\\\\\\\\\]]]]]]\\\\\\\\\[[[ZZZYYYWWWVVVVVVVVVVVVWWWWWWXXXYYYYYYXXXXXXWWWXXXWWWWWWVVVVVVVVVWWWWWWVVVVVVWWWXXXYYYZZZ[[[[[[^^^\\\ZZZYYYYYY[[[^^^```]]]\\\ZZZXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSwwwvvvtttpppmmmmmmooorrrooorrrtttrrrooommmmmmooolllgggbbb___```bbbdddeeefffeeedddcccbbb```[[[XXXVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVTTTRRRQQQPPPPPPPPPMMMMMMLLLKKKJJJJJJJJJJJJHHHHHHHHHGGGGGGFFFEEEEEECCCBBBBBBAAA@@@@@@??????>>>===<<<<<<;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888888888888888888888888::::::::::::::::::::::::999999999999999:::;;;;;;;;;;;;:::999888888888888;;;;;;;;;<<<<<<<<<<<<<<<888999999::::::999999888888888888999999999::::::::::::::::::::::::::::::999999:::;;;;;;;;;;;;:::;;;;;;;;;<<<======>>>>>>??????@@@@@@AAABBBBBBCCCCCCCCCDDDEEEEEEEEEEEEDDDFFFEEEDDDBBBAAAAAAAAABBBGGGJJJZZZxxxyyydddTTTPPPTTT```xxxqqqkkkmmmmmmkkkjjjlllkkkiiigggfffeeedddddddddeeeffffffgggffffffeeebbbbbbdddeeegggiiijjjkkkhhhhhhgggeeeddddddfffhhhggghhhiiiiiijjjjjjiiiiiijjjjjjiiihhhgggffffffeeecccdddeeedddbbbbbbbbbddd___]]][[[ZZZZZZ\\\^^^```]]]^^^___```aaa`````````]]][[[YYYYYY[[[]]]^^^^^^```___^^^^^^___^^^\\\ZZZWWWWWWWWWYYY\\\]]]]]]\\\^^^]]][[[XXXVVVUUUTTTTTTUUUXXX[[[\\\[[[[[[[[[[[[XXXXXXYYYZZZ[[[\\\\\\]]]\\\[[[ZZZYYYXXXWWWWWWWWWYYYZZZ\\\^^^aaaffflllppprrrmmmjjjnnnzzz|||{{{~~~{{{{{{}}}~~~~~~~~~zzzvvvvvvyyy}}}lllccc```VVVUUUVVVWWWXXXXXXWWWVVVZZZZZZ[[[[[[[[[[[[ZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUVVVVVVWWWVVVVVVUUUUUUWWWWWWWWWVVVVVVWWWWWWXXXUUUUUUVVVVVVWWWXXXYYYYYY\\\[[[YYYXXXYYY[[[]]]___ZZZZZZXXXWWWVVVWWWWWWXXXWWWWWWVVVUUUTTTSSSSSSRRRssssssqqqnnnkkkjjjkkkmmmlllnnnppppppooooooooopppjjjgggbbb___```bbbcccdddeeedddbbbbbbaaa^^^[[[XXXVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSQQQPPPOOONNNNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHFFFFFFGGGGGGFFFEEEDDDDDDBBBBBBAAAAAA@@@@@@??????======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888888888888888888888777888888888888999999999666666666666777888999999::::::999999888999999999::::::::::::::::::::::::888999999::::::999999888888888888888999999999999999999::::::::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>?????????@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCAAA@@@AAADDDFFFJJJSSSkkk{{{lllZZZOOORRRZZZssszzznnnjjjkkkjjjiiiiiiiiihhhfffeeedddccccccbbbcccdddeeeeeeeeedddcccbbbaaaaaacccdddfffhhhiiijjjgggggggggeeecccccceeegggeeefffgggggghhhhhhgggggghhhgggffffffffffffggggggcccdddeeedddbbb```aaabbb\\\\\\[[[[[[\\\^^^___```^^^^^^^^^______``````aaa^^^\\\YYYYYY[[[]]]^^^^^^___^^^]]]]]]^^^^^^\\\ZZZXXXXXXXXX[[[^^^___^^^]]]```___\\\YYYWWWUUUUUUUUUWWWZZZ]]]^^^]]][[[[[[[[[WWWXXXYYY[[[\\\\\\\\\\\\\\\\\\ZZZYYYXXXWWWWWWWWWYYYZZZ[[[[[[\\\___cccgggiiifffeeeiiitttyyyvvvxxx}}}zzzwww}}}}}}mmmbbb\\\[[[UUUUUUVVVWWWXXXXXXWWWWWWXXXXXXYYYYYYYYYYYYXXXXXXVVVVVVUUUTTTTTTTTTUUUUUUTTTTTTUUUUUUTTTTTTSSSSSSVVVVVVVVVVVVVVVWWWWWWXXXSSSTTTTTTUUUVVVVVVWWWWWWYYYYYYXXXXXXXXXZZZ[[[\\\XXXXXXVVVUUUUUUVVVWWWXXXWWWVVVVVVUUUTTTSSSRRRRRRqqqqqqpppmmmjjjhhhiiijjjlllllllllmmmooopppooommmjjjgggcccaaabbbdddeeeeeeeeecccaaa______^^^[[[YYYWWWWWWWWWWWWVVVUUUUUUTTTQQQQQQOOONNNMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHGGGDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@?????????===<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999999999999999999777777888888888999999999777777777777888999::::::999999999888999999::::::777777777777777777666666888999999::::::999999888888888888888999999999999999999999::::::;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<===>>>>>>??????@@@???@@@@@@AAAAAABBBBBBCCCBBBCCCDDDDDDEEEEEEDDDDDDAAABBBBBB@@@???AAAFFFJJJQQQhhh}}}nnnaaaWWWUUU___kkkwwwoooiiiiiiiiigggfffhhhfffeeedddcccbbbbbbbbbbbbaaaaaacccccccccaaa___^^^___```aaabbbdddfffggggggffffffgggeeedddcccdddfffccccccdddeeeeeeeeeeeeeeeeeedddddddddeeefffhhhiiidddeeeeeeccc```______```[[[\\\]]]^^^^^^_________^^^^^^]]]]]]^^^___aaabbb___]]]ZZZZZZ[[[]]]^^^^^^]]]\\\[[[\\\]]]]]]\\\ZZZZZZZZZZZZ]]]___```___^^^```^^^\\\YYYXXXXXXXXXYYYYYY\\\^^^___]]][[[ZZZZZZYYYYYY[[[\\\]]]\\\\\\[[[^^^]]]\\\ZZZYYYYYYYYYYYYYYYZZZ[[[[[[ZZZ\\\^^^aaa```bbbfffkkksss~~~zzz||||||{{{|||~~~yyyyyy|||lllbbbZZZVVVVVVVVVWWWXXXXXXXXXWWWXXXXXXVVVVVVWWWWWWWWWWWWVVVVVVTTTTTTSSSSSSSSSTTTUUUUUUSSSSSSSSSSSSSSSRRRQQQQQQTTTTTTTTTTTTTTTUUUVVVWWWRRRSSSSSSTTTTTTUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTUUUVVVWWWVVVVVVUUUTTTSSSRRRQQQQQQqqqqqqqqqooollliiiiiiiiimmmkkkjjjlllooopppnnnkkkjjjgggdddcccdddfffggggggeeebbb```^^^^^^]]]\\\ZZZWWWWWWWWWWWWVVVUUUTTTSSSPPPPPPOOONNNMMMMMMMMMMMMLLLLLLLLLKKKJJJHHHGGGFFFDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@??????>>><<<<<<;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999999999::::::;;;;;;;;;::::::::::::;;;<<<===>>>888888888888999:::;;;;;;:::::::::999999999888888999999999::::::999999999777888888888888999999999999999999::::::;;;;;;;;;;;;<<<======>>>=========>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCDDDBBBCCCCCCDDDDDDDDDDDDDDD???@@@AAA@@@???BBBHHHMMMYYY|||tttfff\\\YYY^^^nnn|||lllhhhfffggggggdddeeehhhddddddcccbbbaaaaaabbbbbb___```aaaaaa```^^^\\\ZZZ^^^^^^___aaabbbcccdddeeeeeefffgggfffdddcccdddeeeaaabbbccccccddddddccccccccccccbbbcccdddfffhhhiiieeeeeeeeeccc```^^^]]]^^^\\\]]]^^^___```___^^^]]]___^^^]]]\\\]]]___aaaccc```^^^[[[[[[\\\]]]^^^^^^[[[ZZZZZZ[[[]]]]]]\\\ZZZ[[[[[[\\\^^^aaaaaa```^^^^^^]]][[[ZZZYYYZZZ\\\]]]ZZZ]]]___```^^^[[[YYYYYYZZZ[[[\\\]]]^^^]]]\\\[[[___^^^]]]\\\[[[[[[[[[[[[XXXYYY[[[ZZZZZZ[[[]]]^^^YYY___gggnnnttt{{{~~~{{{wwwssstttuuurrrpppttt~~~yyy|||uuu|||lllbbb\\\VVVSSSTTTSSSTTTUUUTTTSSSRRRSSSTTTTTTUUUUUUVVVVVVUUUUUUTTTRRRRRRRRRRRRSSSTTTUUUVVVRRRRRRSSSSSSRRRQQQPPPPPPSSSSSSRRRSSSSSSTTTUUUUUURRRRRRSSSSSSTTTTTTUUUUUUUUUVVVXXXXXXXXXWWWVVVUUUVVVUUUTTTTTTTTTUUUVVVWWWVVVVVVUUUTTTSSSRRRQQQQQQtttqqqmmmkkkjjjiiihhhfffdddeeegggiiijjjiiihhhggghhhiiiiiiiiihhheeebbbaaa^^^^^^^^^^^^]]]\\\[[[ZZZYYYWWWUUUTTTSSSSSSRRRPPPOOOOOONNNNNNMMMLLLLLLLLLMMMMMMLLLKKKJJJHHHFFFEEEEEEEEEDDDCCCCCCDDDEEEFFF@@@@@@AAA@@@@@@???>>>=========<<<<<<<<<;;;;;;;;;===<<<:::888888999:::;;;===<<<:::888777777888999888888888999:::::::::;;;888888999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;::::::999888777777999999888888888888999999777777777777888888888888999::::::::::::::::::;;;<<<<<<<<<<<<=========>>>AAA@@@??????>>>?????????AAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDBBB@@@AAABBBAAADDDTTTeee~~~uuuddd[[[lll}}}~~~{{{ggghhhiiihhhgggfffggghhhcccbbb``````aaabbbaaaaaa[[[\\\^^^^^^^^^]]][[[YYY[[[\\\\\\]]]___aaacccdddcccddddddddddddcccbbbaaaccc```^^^^^^aaabbbbbbaaabbb```^^^___aaacccddddddcccbbbaaa```^^^^^^^^^]]]]]]ZZZXXXYYY\\\______^^^___^^^\\\[[[[[[]]]```bbbaaa```___]]]\\\[[[ZZZZZZ\\\]]]^^^^^^^^^]]]\\\[[[YYYZZZ]]]^^^^^^]]]ZZZYYY[[[[[[ZZZYYYYYYYYYYYYYYY^^^]]][[[ZZZZZZ[[[]]]^^^\\\]]]^^^______]]][[[ZZZ___\\\[[[[[[]]]\\\YYYWWWYYYYYYYYYYYYZZZZZZZZZZZZXXX^^^fffnnnuuuzzzwwwqqqoooooopppuuutttqqqkkkhhhjjjsss{{{yyyrrrsssyyy~~~|||nnn```[[[YYYVVVSSSQQQQQQPPPNNNNNNNNNOOOQQQSSSUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRSSSSSSTTTSSSSSSRRRRRRQQQQQQQQQPPPRRRSSSSSSTTTTTTTTTSSSSSSPPPPPPQQQQQQRRRSSSSSSSSSXXXXXXWWWVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVTTTUUUUUUTTTRRRQQQRRRTTTvvvrrrnnnllljjjhhhfffeeecccdddfffggghhhhhhhhhhhhiiiiiijjjiiihhheeecccaaa^^^^^^^^^^^^]]]\\\[[[[[[ZZZXXXUUUTTTTTTSSSQQQPPPOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLKKKIIIHHHFFFEEEEEEDDDCCCBBBBBBBBBCCCDDD@@@@@@AAA@@@@@@???>>>=========<<<<<<<<<;;;;;;;;;===;;;:::888888999:::;;;<<<;;;999888777888999:::888888888999999999999999888888888888999999999::::::::::::;;;;;;;;;;;;<<<;;;::::::999999888888888999999888888888888999999888888888888999999999999:::::::::::::::;;;;;;;;;<<<<<<=========>>>>>>>>>???????????????@@@AAAAAACCCCCCCCCCCCCCCDDDDDDDDDCCCDDDEEEEEEEEEDDDDDDCCC@@@???@@@BBBDDDNNNeee{{{llljjjooorrriiijjjjjjhhhfffddddddeeecccbbbaaaaaabbbbbb```___WWWXXXZZZ[[[[[[ZZZXXXWWW[[[\\\\\\]]]___```bbbcccdddddddddddddddcccbbbbbbccc```]]]]]]___aaa```___```^^^]]]^^^aaacccddddddbbbaaa```___^^^]]]]]]]]]]]]ZZZXXXYYY\\\^^^^^^]]]___^^^\\\[[[\\\^^^```aaa``````^^^]]]\\\[[[[[[[[[]]]^^^___```___^^^\\\[[[XXXYYY[[[\\\\\\[[[YYYXXXZZZZZZYYYYYYYYYYYYYYYZZZ]]]\\\ZZZYYYYYY[[[]]]^^^[[[\\\^^^______^^^\\\[[[\\\ZZZYYYZZZ[[[[[[XXXVVVYYYYYYYYYYYYYYYXXXXXXXXXWWW\\\cccjjjpppuuuzzz}}}xxxppplllmmmpppsss{{{|||{{{uuunnnkkklllooo|||~~~~~~|||tttqqqtttyyyzzz~~~nnncccYYYWWWXXXVVVTTTTTTPPPOOONNNNNNNNNOOOQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPOOOOOOPPPPPPQQQRRRRRRRRRRRRQQQQQQPPPPPPPPPQQQSSSUUUUUUVVVUUUUUUPPPOOONNNNNNOOORRRUUUWWWWWWWWWVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUSSSTTTTTTSSSQQQPPPQQQSSSyyyuuuqqqnnnkkkhhheeeccccccccccccdddeeeggghhhiiiiiiiiiiiiiiihhhfffdddbbb\\\]]]]]]]]]]]]]]]\\\\\\[[[YYYVVVTTTTTTSSSQQQPPPOOOOOONNNNNNMMMLLLLLLLLLLLLKKKKKKJJJIIIGGGFFFEEEEEEDDDBBBAAA@@@@@@AAABBB@@@@@@AAA@@@@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999888999:::;;;;;;:::999888888888999:::888888888888888888777777777777777888888888999999::::::::::::;;;;;;;;;;;;999999999999999999999999999999888888888888999999999999999::::::::::::;;;:::::::::;;;;;;;;;<<<<<<=========>>>>>>>>>??????>>>>>>>>>???@@@AAACCCCCCDDDDDDDDDDDDEEEEEEEEEFFFDDDDDDEEEFFFEEEDDDBBBAAAAAA@@@@@@CCCKKK^^^|||uuudddxxxxxxmmmkkklllkkkhhheeebbbaaabbbcccbbbaaabbbbbbaaa___\\\UUUVVVXXXYYYZZZYYYYYYXXX\\\\\\\\\]]]^^^```aaabbbcccccccccccccccbbbbbbbbbaaa___]]]]]]^^^^^^]]]\\\]]]\\\\\\]]]```ccccccccc``````___^^^]]]\\\\\\[[[\\\ZZZYYYYYY[[[]]]]]]]]]___^^^]]]\\\\\\^^^___```______^^^\\\\\\[[[[[[[[[]]]___```aaa```^^^[[[YYYWWWWWWWWWXXXXXXWWWWWWWWWYYYYYYYYYXXXYYYYYYZZZZZZZZZYYYXXXWWWXXXZZZ\\\]]][[[\\\^^^^^^___^^^]]]\\\XXXXXXWWWXXXYYYYYYXXXVVVXXXXXXXXXWWWWWWVVVVVVVVVWWWZZZ___ccchhhmmmrrrvvvuuuvvvzzzwwwpppmmmoootttxxxxxxsssqqquuuzzz}}}{{{zzzwwwxxx}}}~~~~~~{{{uuuvvv|||lllaaaXXXQQQRRRTTTSSSQQQQQQNNNNNNNNNNNNNNNOOOOOOOOONNNOOOOOOPPPPPPQQQQQQRRROOOOOONNNNNNNNNNNNOOOOOORRRQQQQQQQQQQQQPPPPPPPPPNNNPPPSSSVVVXXXWWWVVVUUUOOONNNLLLKKKMMMQQQUUUXXXUUUTTTTTTSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSSSSRRRSSSSSSRRRPPPPPPQQQRRR{{{xxxssspppmmmjjjfffcccbbbaaaaaaaaabbbdddggghhhhhhhhhhhhhhhfffeeecccbbb[[[[[[\\\]]]]]]]]]\\\\\\[[[XXXVVVTTTTTTSSSQQQPPPOOOOOONNNNNNMMMLLLLLLLLLKKKJJJJJJJJJHHHGGGFFFEEEEEEDDDBBBAAA@@@@@@@@@AAA@@@@@@@@@@@@@@@???======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999:::::::::999888888888999:::;;;999888888888777666666666666777777777777888888888999999:::::::::;;;;;;;;;999999999999999999::::::999999888888888888999999999999999999::::::::::::::::::;;;;;;<<<<<<======>>>>>>>>>????????????@@@?????????@@@@@@AAACCCCCCCCCCCCDDDDDDEEEFFFFFFFFFDDDDDDEEEEEEDDDBBBAAA???BBBAAAAAAIIIZZZssszzznnneeerrrmmmjjjjjjjjjgggcccaaa``````bbbaaaaaabbbbbb```\\\YYYVVVWWWYYYZZZ\\\\\\\\\\\\\\\\\\]]]]]]^^^___```aaabbbaaaaaa```````````````___^^^]]]\\\\\\\\\[[[ZZZ[[[ZZZZZZ\\\___bbbcccbbb^^^^^^^^^]]]\\\[[[[[[ZZZ[[[ZZZYYYYYYZZZ[[[\\\]]]^^^^^^^^^]]]]]]^^^^^^___^^^^^^]]]\\\[[[[[[[[[\\\\\\^^^___```___\\\XXXVVVWWWVVVUUUTTTTTTUUUVVVWWWYYYXXXXXXXXXXXXYYYZZZZZZXXXWWWVVVVVVWWWYYY[[[\\\^^^^^^^^^^^^]]]\\\[[[ZZZVVVVVVWWWWWWXXXXXXWWWVVVXXXWWWWWWVVVUUUTTTTTTSSSWWWXXX[[[^^^aaaeeekkkooopppnnnmmmrrrzzzzzzwwwyyy|||uuusssxxx~~~}}}~~~~~~mmmaaa[[[SSSOOOPPPQQQNNNKKKJJJKKKLLLMMMNNNNNNNNNMMMMMMLLLLLLMMMNNNOOOPPPQQQRRRQQQPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOQQQUUUXXXXXXWWWUUUSSSOOONNNMMMLLLMMMPPPRRRTTTRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPOOOPPPQQQQQQRRRRRRSSSSSSRRRQQQPPPRRRSSSyyywwwsssqqqnnnkkkgggdddaaa```___^^^___bbbeeeffffffffffffeeedddcccbbbaaaZZZZZZ[[[[[[[[[[[[[[[ZZZYYYWWWTTTSSSSSSSSSRRRPPPOOOOOONNNNNNMMMLLLLLLLLLIIIIIIIIIIIIHHHGGGEEEEEEFFFEEECCCAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@???======;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999999999999999999999::::::999888888888777666666666666777777777777888888888999999999:::::::::;;;;;;999999999999999999::::::999999888888888888999999888888888999999999999:::::::::;;;<<<<<<===>>>>>>?????????@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFFFFDDDDDDDDDCCCBBBAAA@@@@@@AAAAAAFFFUUUnnn|||rrrjjjhhhooovvvnnnlllfffffffffdddbbb````````````______``````^^^[[[XXXWWWXXXYYY[[[\\\]]]^^^^^^]]]]]]]]]]]]]]]^^^___```___^^^]]]\\\\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYYZZZ\\\___aaabbbaaa\\\]]]]]]]]]\\\[[[ZZZYYYZZZZZZZZZYYYYYYYYY[[[\\\^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\[[[[[[[[[\\\\\\[[[\\\]]]]]]\\\YYYVVVUUUWWWVVVUUUTTTTTTUUUVVVWWWYYYYYYXXXXXXXXXXXXYYYYYYVVVUUUUUUUUUVVVXXX[[[\\\```___^^^]]][[[YYYXXXWWWUUUVVVWWWXXXWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSRRRWWWXXXYYYZZZ\\\```fffjjjooojjjgggiiirrr|||xxxqqquuu{{{xxxxxx~~~zzz~~~kkk```\\\VVVPPPMMMOOOOOOKKKHHHHHHJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRPPPPPPOOONNNNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPQQQSSSVVVXXXXXXUUURRRPPPOOOOOOOOOPPPOOOOOONNNMMMQQQPPPPPPPPPPPPPPPOOOOOOOOOOOONNNNNNOOOOOOPPPQQQRRRSSSTTTSSSRRRRRRSSSUUUsssqqqooonnnmmmkkkhhhfff```___^^^]]]^^^___bbbcccccccccbbbaaa``````______XXXYYYYYYZZZYYYYYYXXXXXXVVVTTTRRRRRRRRRSSSRRRQQQOOOOOONNNNNNMMMLLLLLLLLLHHHHHHHHHHHHGGGFFFEEEDDDEEEDDDBBBAAA@@@AAAAAABBB@@@@@@AAA@@@@@@???>>>===;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999888888888888888888777777777777777888888888999999999999999999::::::::::::999999999999999999999999999999888888888888999999888888888888999999999999:::;;;;;;<<<===>>>??????@@@@@@@@@AAAAAAAAAAAABBBDDDCCCBBBBBBAAAAAAAAABBBBBBBBBCCCDDDEEEFFFFFFGGGEEEDDDBBB@@@@@@@@@AAABBBAAAGGGTTThhhuuuhhh\\\\\\ccc|||{{{nnnhhhfffbbbccccccbbb___^^^___```^^^]]]\\\]]]]]]\\\ZZZWWWVVVWWWWWWXXXZZZ[[[\\\\\\^^^]]]]]]]]]]]]]]]^^^^^^]]]\\\[[[ZZZYYYZZZ[[[[[[[[[\\\]]]]]][[[YYYYYYZZZZZZYYYZZZ]]]```aaaaaa```[[[\\\]]]]]]]]]\\\ZZZYYYYYYZZZZZZYYYWWWXXXZZZ\\\]]]^^^___```___^^^]]]\\\\\\[[[[[[[[[[[[\\\\\\]]]ZZZZZZ[[[ZZZYYYXXXVVVUUUYYYXXXWWWVVVVVVWWWXXXYYYZZZYYYXXXXXXWWWWWWXXXXXXUUUTTTTTTTTTVVVXXX[[[]]]___^^^]]][[[YYYWWWVVVUUUUUUVVVXXXWWWVVVUUUUUUVVVVVVUUUUUUTTTTTTSSSSSSSSSVVVWWWXXXYYYZZZ]]]aaaeeellliiifffhhhooozzz{{{{{{kkk[[[UUUVVVOOOKKKJJJMMMNNNLLLJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMNNNPPPQQQRRRRRROOONNNMMMLLLLLLKKKLLLLLLNNNNNNOOOOOOOOOOOOOOOPPPRRRTTTUUUVVVVVVSSSQQQOOOOOOPPPQQQRRRQQQOOOLLLJJJOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOPPPPPPRRRSSSTTTSSSRRRRRRTTTVVVkkkjjjiiijjjkkkjjjhhhfff___^^^]]]]]]]]]]]]^^^___```______^^^]]]]]]]]]]]]XXXXXXXXXXXXWWWVVVVVVUUUSSSRRRPPPPPPRRRRRRRRRQQQOOOOOONNNNNNMMMLLLLLLLLLGGGHHHHHHGGGGGGFFFEEEDDDBBBAAA@@@??????@@@AAABBB@@@@@@AAA@@@@@@???>>>===;;;;;;;;;<<<<<<<<<======:::;;;;;;;;;::::::999999::::::::::::999999888777888888888999999999999999888888888888999999999:::888999999999999:::::::::;;;::::::999999888888888999999888888888888999999999999999999:::::::::;;;:::;;;<<<===>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBBBBBBBCCCDDDCCCCCCDDDEEEFFFGGGHHHIIIEEECCC@@@>>>>>>@@@CCCEEEJJJXXXkkkoooeeeYYYQQQXXXeee~~~|||pppiiiddd``````aaaaaa___]]]\\\\\\]]]\\\[[[YYYYYYZZZZZZYYYXXXVVVVVVWWWWWWXXXYYYZZZ[[[^^^^^^]]]]]]\\\]]]]]]]]]]]]\\\ZZZXXXXXXYYYZZZ[[[YYY[[[^^^]]][[[ZZZZZZ[[[[[[ZZZ[[[^^^```aaa```^^^[[[\\\]]]^^^^^^\\\[[[YYYYYYZZZZZZYYYWWWVVVYYY\\\]]]^^^___``````^^^\\\[[[[[[[[[ZZZ[[[[[[\\\]]]]]]ZZZZZZYYYYYYXXXXXXXXXXXXZZZZZZZZZYYYYYYZZZZZZZZZ[[[ZZZYYYXXXWWWVVVVVVVVVTTTTTTSSSTTTVVVYYY\\\]]]\\\[[[ZZZYYYXXXWWWWWWWWWSSSUUUWWWVVVSSSRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSUUUVVVWWWXXXZZZ^^^aaaeeefffhhhlllrrr{{{~~~yyy~~~|||{{{zzzkkk___TTTOOOPPPKKKHHHHHHKKKMMMKKKKKKNNNJJJIIIHHHHHHHHHIIIKKKLLLLLLLLLMMMNNNOOOOOOPPPPPPOOOOOONNNMMMLLLLLLLLLLLLMMMNNNNNNNNNOOOOOOOOOOOOQQQRRRSSSTTTSSSRRRQQQPPPPPPPPPQQQQQQPPPOOONNNMMMOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOPPPPPPQQQRRRSSSSSSRRRRRRTTTUUUddddddeeegggiiiiiigggfff^^^^^^]]]]]]\\\\\\]]]]]]^^^]]]\\\\\\[[[[[[[[[[[[XXXXXXWWWWWWVVVUUUTTTSSSQQQPPPOOOOOOQQQRRRRRRQQQOOOOOONNNNNNMMMLLLLLLLLLGGGGGGGGGGGGGGGFFFEEEDDD@@@???>>>>>>>>>???@@@AAA@@@@@@AAA@@@@@@???>>>===;;;;;;;;;<<<<<<<<<======::::::;;;;;;;;;:::999888;;;;;;;;;:::999888777666888888888999:::::::::;;;888999999999999:::::::::888888999999999:::::::::;;;;;;::::::999888777777999999888888888888999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@AAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAABBBCCCDDDEEEFFFDDDEEEEEEGGGHHHIIIJJJJJJEEECCC???<<<<<>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999888999999:::<<<;;;999777666666666777999999999999999999999999999999999999999999999999999999888777666666777777999999999999888888777777;;;;;;::::::999:::::::::999999:::;;;;;;<<<<<<===;;;<<<===>>>???@@@AAAAAA@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEGGGEEEDDDFFFJJJKKKIIIGGGDDD@@@???@@@@@@AAALLLYYYjjjrrreeeWWWOOOMMMVVVlllyyynnniiidddbbbddd```______]]][[[YYYVVVUUUXXXXXXXXXYYYYYYYYYYYYYYYWWWXXXYYYXXXWWWXXXYYY[[[______^^^]]]\\\[[[YYYXXX[[[ZZZXXXWWWVVVWWWYYYZZZZZZ[[[[[[\\\\\\\\\[[[[[[YYYZZZ\\\]]]^^^]]][[[ZZZYYYZZZZZZ[[[[[[[[[ZZZZZZYYYXXXWWWVVVWWWXXXZZZ\\\______]]]\\\[[[ZZZZZZZZZZZZZZZYYYYYYZZZ[[[\\\\\\[[[ZZZXXXWWWVVVVVVWWWWWW]]]\\\ZZZYYYWWWWWWVVVVVVYYYXXXWWWVVVVVVVVVWWWXXXXXXWWWWWWYYY]]]___^^^\\\XXXXXXYYYYYYYYYXXXVVVUUUVVVVVVTTTSSSRRRRRRRRRRRRTTTTTTTTTSSSSSSSSSSSSSSSQQQQQQPPPQQQSSSWWWZZZ\\\[[[^^^cccjjjsss||||||uuunnniiiuuuvvv{{{wwwxxxnnnfff[[[UUUSSSRRRNNNKKKKKKLLLLLLLLLLLLJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPOOOOOONNNMMMNNNNNNOOOPPPQQQQQQQQQPPPRRRQQQQQQPPPPPPPPPQQQQQQRRRQQQOOONNNNNNPPPRRRSSSQQQRRRRRRSSSSSSRRRPPPOOOKKKLLLNNNPPPQQQQQQPPPPPPRRRQQQPPPOOOOOOPPPQQQRRR]]]\\\]]]___ccceeecccbbbaaa___]]]\\\\\\\\\ZZZYYY[[[YYYXXXXXXYYYZZZYYYYYYZZZZZZYYYXXXWWWUUUSSSRRRRRRRRRSSSRRRRRRPPPOOOOOONNNNNNMMMMMMLLLKKKKKKKKKIIIHHHGGGEEEDDDCCCCCCCCCAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;===<<<:::999999999:::::::::999888777777777888999999999999999999999999999999999999999999999999999:::999888888777777777888999999999999888888888777999999888888888888888999999::::::;;;<<<<<<============>>>???@@@AAABBBBBBAAAAAABBBCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDEEEEEEGGGEEEDDDEEEGGGFFFCCC@@@@@@>>>>>>@@@AAAIIIZZZllliii]]]QQQNNNUUUfffqqqiiifffcccaaabbb___^^^]]][[[YYYWWWVVVUUUXXXYYYYYYYYYYYYYYYYYYYYYXXXYYYYYYYYYXXXXXXZZZ[[[^^^^^^^^^]]]\\\ZZZYYYXXX\\\[[[YYYXXXXXXYYY[[[\\\\\\\\\\\\]]]\\\\\\[[[[[[YYYZZZ\\\]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZ[[[[[[[[[ZZZYYYXXXXXXXXXYYY[[[\\\___^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZYYYXXXWWWVVVWWWXXXXXX\\\[[[ZZZXXXWWWVVVVVVVVVVVVVVVUUUTTTTTTUUUVVVWWWWWWVVVVVVXXX[[[]]][[[YYYWWWWWWXXXXXXXXXWWWUUUTTTVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSRRRRRRRRRRRRQQQQQQQQQPPPPPPQQQRRRUUUXXXYYYZZZ[[[]]]bbbjjjsss|||}}}xxxvvvuuusssllllllnnnrrrzzz|||nnn___XXXPPPLLLKKKKKKHHHEEEJJJKKKKKKKKKJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOOOONNNMMMMMMNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPQQQRRRSSSTTTRRRRRRSSSSSSRRRQQQPPPOOOLLLNNNPPPQQQSSSSSSSSSRRRRRRQQQPPPPPPPPPPPPQQQRRRYYYYYYZZZ]]]```bbbbbbaaa___]]][[[[[[[[[\\\[[[ZZZXXXWWWUUUUUUWWWXXXWWWVVVYYYYYYYYYXXXWWWUUUTTTSSSRRRRRRQQQQQQPPPPPPOOOOOONNNNNNMMMLLLLLLKKKKKKJJJHHHGGGFFFDDDBBBAAAAAA@@@AAA@@@@@@@@@@@@??????????????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;888888777777888999::::::999999999999999999999999999999999999999999999999::::::999999888888999999999999999999888888888888999999888888888888999999::::::;;;;;;<<<=========>>>??????@@@AAABBBCCCCCCAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEFFFDDDAAA???@@@???AAAEEELLL[[[rrrzzz___UUUNNNSSSeee~~~xxxvvv}}}uuujjjeeedddcccbbbbbb^^^]]][[[XXXWWWVVVVVVVVVYYYYYYYYYYYYYYYYYYXXXXXXXXXYYYZZZYYYXXXXXXZZZ\\\]]]]]]\\\\\\[[[ZZZYYYYYY\\\[[[ZZZZZZ[[[\\\^^^___]]]^^^^^^^^^]]]\\\[[[[[[ZZZZZZ\\\\\\\\\[[[ZZZYYY[[[ZZZYYYYYYYYYZZZ\\\]]]\\\[[[ZZZYYYZZZ[[[\\\]]]^^^]]]\\\[[[ZZZYYYYYYYYY[[[[[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWWWWWWWXXXYYYZZZ\\\[[[YYYWWWVVVUUUUUUTTTSSSRRRQQQQQQRRRSSSTTTUUUVVVUUUUUUVVVXXXYYYWWWVVVUUUUUUVVVWWWVVVUUUTTTSSSUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPOOOOOOQQQRRRTTTUUUWWWVVVUUUWWW^^^hhhrrrxxx}}}|||~~~wwwsssssswww||||||{{{wwwtttvvv}}}{{{hhh]]]TTTPPPLLLJJJKKKKKKIIIGGGIIIIIIIIIIIIHHHGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPPPPOOOOOOPPPPPPQQQQQQQQQRRRSSSTTTUUUUUUUUUSSSSSSSSSSSSRRRPPPOOONNNMMMOOOQQQSSSUUUUUUUUUUUURRRRRRQQQPPPPPPQQQRRRRRRVVVWWWYYY\\\___aaabbbccc___]]][[[ZZZ[[[[[[ZZZYYYWWWUUUSSSSSSTTTUUUUUUTTTWWWWWWWWWVVVUUUTTTSSSRRRQQQQQQPPPOOOOOOOOOOOOOOOMMMMMMLLLLLLKKKJJJJJJJJJHHHGGGEEECCCAAA@@@@@@???@@@@@@@@@@@@??????????????????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;::::::<<<;;;;;;;;;;;;;;;;;;;;;888888888888888999999999999999999999999999999999999999999999999999999999;;;::::::999999:::::::::999999999999999999999999;;;;;;:::::::::;;;<<<<<<;;;;;;;;;<<<======>>>>>>?????????@@@AAABBBBBBCCCBBBBBBCCCDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGEEECCCBBBAAABBBGGGQQQaaavvvoooYYYTTTUUUbbbzzzyyyrrrnnnuuusssnnnhhheeeeeedddcccbbb^^^\\\ZZZWWWVVVWWWXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYZZZYYYXXXXXXZZZ\\\\\\[[[[[[ZZZYYYYYYYYYYYYZZZZZZZZZ[[[\\\]]]___```____________^^^]]]\\\\\\[[[[[[\\\\\\[[[ZZZYYYYYY[[[ZZZYYYXXXYYYZZZ]]]^^^]]]]]]\\\\\\\\\\\\]]]^^^]]]\\\[[[ZZZYYYXXXXXXXXX[[[[[[[[[[[[[[[ZZZZZZYYYWWWWWWVVVWWWXXXYYY[[[\\\\\\[[[YYYWWWUUUTTTTTTSSSPPPOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUUUUUUUUUUTTTSSSSSSTTTUUUUUUUUUTTTSSSRRRTTTSSSSSSRRRRRRRRRSSSSSSRRRRRRQQQQQQPPPPPPOOOOOOPPPOOOOOONNNOOOPPPQQQQQQRRRQQQPPPQQQVVV^^^fffkkkyyyxxxzzztttqqqmmmkkknnnuuu~~~|||hhh\\\VVVPPPNNNLLLLLLMMMMMMKKKIIIGGGGGGGGGFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLKKKMMMMMMOOOPPPQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOPPPQQQPPPRRRTTTVVVWWWWWWVVVUUUSSSSSSRRRQQQPPPOOONNNNNNNNNOOOQQQSSSUUUVVVVVVVVVSSSRRRQQQPPPPPPQQQRRRSSSRRRUUUYYY]]]```bbbdddddd```^^^\\\ZZZZZZZZZYYYWWWWWWUUUSSSSSSSSSSSSRRRQQQRRRSSSSSSSSSRRRQQQQQQPPPOOOOOOOOOOOONNNNNNNNNNNNLLLLLLKKKJJJJJJIIIIIIHHHGGGFFFDDDCCCAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;999999999999888888777777999999999999999999999999999999999999999999999999;;;:::::::::::::::;;;;;;999999999999999999999:::;;;:::::::::;;;<<<<<<===;;;;;;<<<======>>>>>>???>>>>>>??????@@@AAAAAAAAABBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHGGGEEECCCCCCBBBAAAEEEOOObbbzzzrrrddd[[[]]]dddvvvyyylllkkknnn|||vvvjjjjjjhhhfffeeecccaaa___]]]\\\ZZZXXXXXXXXXZZZ[[[ZZZZZZYYYYYYXXXXXXXXXWWWWWWXXXYYYXXXWWWWWWYYY[[[ZZZZZZYYYXXXXXXXXXYYYYYYYYYYYYZZZ[[[\\\^^^___``````````````````___^^^^^^]]]]]]]]]\\\[[[ZZZYYYYYY[[[ZZZXXXXXXYYY[[[]]]^^^^^^^^^^^^]]]]]]]]]^^^^^^\\\[[[ZZZYYYXXXWWWWWWWWWZZZZZZ[[[[[[[[[[[[ZZZYYYWWWVVVVVVWWWXXXZZZ\\\^^^\\\[[[YYYWWWUUUTTTSSSSSSOOOOOONNNOOOOOOQQQSSSTTTTTTUUUUUUUUUTTTRRRRRRQQQRRRSSSTTTUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRQQQQQQPPPOOOOOOOOONNNNNNNNNNNNNNNNNNNNNLLLMMMNNNPPPTTTXXX\\\^^^kkknnnttt}}}tttnnnmmmkkkiiijjjqqq{{{{{{iii[[[TTTQQQJJJJJJIIIIIIIIIIIIGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJKKKLLLMMMOOOPPPPPPQQQQQQNNNNNNNNNNNNNNNOOOPPPPPPPPPRRRTTTVVVWWWWWWUUUTTTRRRQQQPPPOOOOOONNNNNNNNNMMMNNNQQQSSSTTTUUUUUUUUUSSSRRRQQQPPPPPPQQQRRRSSSNNNSSSZZZ___bbbcccdddeeeaaa___\\\[[[[[[[[[YYYWWWYYYWWWUUUSSSSSSRRRQQQOOOOOOOOOOOOPPPOOOOOONNNNNNLLLMMMNNNOOOOOONNNMMMLLLJJJJJJIIIIIIHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::888999:::;;;;;;;;;::::::999999999999999888777666999999999999999999999999999999999999999999999999::::::999999::::::;;;;;;999999999999::::::::::::999888888999999:::;;;<<<<<<<<<======>>>?????????????????????@@@@@@@@@AAACCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGIIIHHHGGGDDDAAA@@@AAACCCFFFPPPaaavvv|||rrrjjjfffkkkpppyyyssskkkkkkoooxxxlllcccgggiiifffbbb```]]]ZZZ[[[ZZZYYYYYYYYYZZZ[[[\\\ZZZZZZZZZYYYXXXXXXWWWWWWVVVWWWXXXWWWVVVVVVXXXZZZYYYXXXWWWWWWWWWXXXYYYZZZYYYZZZ[[[\\\]]]^^^______``````aaaaaaaaaaaaaaa``````___^^^]]]\\\[[[ZZZZZZYYYYYYXXXYYYZZZ[[[]]]^^^______^^^^^^^^^^^^]]]]]][[[[[[YYYXXXWWWVVVVVVVVVXXXYYYZZZ\\\\\\\\\[[[ZZZWWWWWWWWWWWWYYY[[[]]]^^^]]]\\\ZZZXXXVVVTTTSSSSSSRRRQQQPPPPPPQQQRRRSSSTTTTTTUUUVVVUUUSSSRRRRRRRRRSSSTTTUUUVVVWWWVVVUUUUUUQQQQQQQQQQQQRRRSSSSSSTTTSSSSSSRRRQQQPPPOOOOOONNNNNNNNNNNNNNNNNNMMMMMMMMMHHHJJJMMMPPPSSSUUUVVVVVVaaafffnnnyyy}}}sssoooqqqqqqpppooottt~~~zzzuuudddYYYQQQKKKIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIJJJKKKMMMNNNOOOPPPPPPMMMMMMMMMMMMNNNOOOPPPPPPQQQRRRTTTUUUVVVUUUSSSRRROOONNNNNNMMMMMMMMMMMMMMMNNNOOOQQQRRRSSSSSSSSSSSSSSSSSSRRRQQQQQQRRRSSSSSSIIIPPPZZZ```ccccccdddddd```^^^\\\\\\\\\\\\[[[ZZZ]]]ZZZWWWUUUSSSRRRPPPNNNMMMMMMNNNNNNNNNNNNMMMMMMJJJKKKNNNPPPPPPNNNLLLJJJHHHHHHGGGGGGFFFEEEEEEEEEBBBAAA@@@@@@?????????@@@????????????>>>>>>>>>>>><<<;;;;;;;;;;;;:::::::::;;;;;;;;;:::::::::999999777888999:::::::::999999666777888999:::999888888999999999999999999999999999999999999999999999999999999999999999:::;;;;;;999999999:::::::::;;;;;;888888888999999;;;<<<<<<<<<======>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAADDDDDDEEEFFFFFFFFFFFFEEEFFFFFFFFFGGGGGGGGGHHHHHHEEEEEEDDDBBB@@@BBBGGGKKKZZZjjjxxxsssllljjjtttvvvjjjjjjqqq}}}rrrggg```gggjjjfffaaa___\\\XXXXXXXXXXXXYYYYYYZZZZZZZZZ[[[ZZZZZZYYYXXXXXXWWWWWWUUUVVVVVVVVVUUUUUUWWWXXXXXXWWWVVVUUUVVVWWWYYYZZZ[[[\\\]]]^^^___`````````___```aaabbbccccccccccccbbbaaa```^^^]]]\\\[[[[[[XXXXXXYYYZZZ[[[\\\]]]]]]^^^_________^^^^^^]]]\\\[[[ZZZXXXWWWVVVVVVUUUUUUVVVXXXZZZ\\\]]]]]]\\\[[[WWWWWWWWWWWWYYY[[[]]]^^^^^^]]][[[YYYVVVUUUTTTSSSUUUTTTSSSRRRSSSSSSUUUUUUTTTVVVXXXWWWTTTRRRSSSTTTTTTUUUWWWXXXXXXXXXWWWWWWPPPPPPPPPQQQRRRSSSTTTTTTRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMGGGIIILLLOOOQQQRRRRRRRRRZZZ^^^fffpppzzzzzzvvvzzz~~~~~~}}}{{{xxx}}}qqq___VVVQQQKKKGGGFFFIIIIIIHHHGGGFFFFFFGGGHHHEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIGGGHHHJJJKKKMMMNNNNNNNNNLLLLLLLLLMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSRRRQQQPPPLLLLLLKKKJJJKKKLLLMMMNNNOOOPPPRRRSSSSSSSSSRRRQQQTTTSSSRRRQQQQQQRRRSSSTTTFFFNNNYYYaaadddccccccccc___]]]\\\\\\]]]^^^^^^]]]___\\\XXXVVVTTTRRROOOMMMLLLLLLMMMNNNNNNNNNNNNMMMHHHJJJNNNQQQQQQNNNKKKIIIGGGGGGFFFFFFEEEDDDDDDDDD??????>>>>>>>>>>>>??????????????????>>>>>>>>>>>>;;;;;;:::::::::999999999;;;;;;;;;:::::::::999999666777888999:::999999888444555777999::::::::::::999999999999999999999999999999999999999999999999888888888888999999:::;;;999999999::::::;;;;;;;;;:::::::::;;;<<<===>>>???=========>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHAAAAAABBBBBBCCCIIIQQQXXXpppyyypppiiidddbbbkkkpppjjjoooxxxyyyiiiddd___hhhmmmhhhbbb```^^^ZZZUUUVVVWWWXXXYYYYYYYYYYYY[[[ZZZZZZYYYXXXWWWWWWWWWTTTUUUVVVUUUTTTTTTVVVXXXWWWVVVUUUUUUUUUWWWYYYZZZ]]]^^^___```aaaaaaaaaaaa___```aaabbbcccddddddddddddcccaaa___]]]\\\\\\[[[WWWXXXYYY[[[\\\\\\]]]\\\^^^_________^^^]]]\\\\\\ZZZYYYXXXWWWVVVUUUUUUUUUUUUWWWYYY\\\]]]]]]\\\\\\XXXXXXWWWXXXYYY[[[\\\^^^___^^^\\\YYYWWWUUUTTTTTTWWWVVVUUUTTTTTTUUUVVVVVVTTTVVVXXXWWWUUUSSSTTTVVVUUUVVVXXXYYYZZZYYYXXXXXXPPPPPPPPPQQQQQQSSSTTTUUUQQQQQQPPPOOONNNMMMLLLKKKLLLMMMMMMNNNNNNNNNNNNMMMHHHIIIJJJLLLNNNPPPQQQRRRQQQTTTZZZccclllrrruuuvvvzzz||||||uuusssuuuyyywwwyyyjjj^^^TTTRRRPPPKKKHHHIIIEEEEEEEEEDDDCCCCCCFFFHHHEEEDDDCCCBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIFFFGGGIIIJJJLLLMMMNNNNNNLLLLLLLLLLLLMMMNNNOOOPPPRRRRRRRRRQQQQQQPPPOOONNNJJJJJJIIIIIIJJJKKKMMMNNNQQQRRRSSSTTTTTTSSSRRRQQQTTTSSSRRRQQQQQQRRRSSSTTTKKKPPPWWW___cccdddbbbaaa___bbbeeefffffffffggghhhfff___WWWSSSSSSRRROOOKKKMMMKKKJJJJJJKKKKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJKKKFFFEEEDDDCCCBBBAAA@@@@@@???@@@@@@AAAAAA@@@@@@???<<<===>>>>>>>>>===;;;:::::::::::::::::::::::::::===<<<<<<;;;;;;::::::999888888999999999:::::::::999999999888888888777777888888999999999:::::::::999999999999999999999999;;;;;;;;;::::::999999999<<<<<<;;;;;;;;;;;;::::::888999:::;;;===>>>???@@@===???@@@@@@???>>>@@@AAAAAAAAABBBCCCDDDEEEFFFFFFGGGFFFEEEEEEEEEFFFGGGHHHHHHEEEEEEHHHIIIGGGFFFGGG@@@???@@@CCCEEENNNcccyyy{{{lllfffbbb[[[\\\kkkmmmjjjqqqooodddccchhhhhhgggeeebbb]]]YYYWWWTTTTTTUUUVVVVVVWWWXXXXXXYYYYYYXXXXXXWWWWWWWWWVVVVVVUUUSSSSSSSSSUUUWWWXXXZZZYYYWWWUUUTTTUUUYYY\\\]]]___aaabbbaaaaaaaaacccccccccccccccccccccdddddddddbbb```^^^]]]\\\\\\]]]ZZZZZZ[[[\\\\\\]]]^^^^^^___^^^\\\[[[ZZZZZZ[[[\\\XXXWWWVVVUUUTTTTTTTTTTTTTTTUUUXXX[[[]]]^^^^^^^^^]]]\\\[[[ZZZ[[[\\\]]]^^^^^^]]][[[YYYWWWUUUUUUTTTUUUWWWYYYYYYXXXXXXZZZ\\\\\\[[[ZZZXXXVVVUUUUUUTTTUUUVVVXXXYYYYYYXXXVVVUUURRRQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQRRRQQQQQQQQQNNNNNNNNNNNNNNNMMMLLLLLLJJJJJJKKKLLLMMMOOOQQQRRRTTTTTTVVVZZZ___ffflllooouuuwww}}}{{{nnnhhhkkkssszzz{{{|||zzzhhhZZZUUUOOOJJJGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBDDDCCCCCCBBBBBBDDDEEEFFFGGGFFFDDDDDDDDDCCCBBB@@@EEEEEEEEEEEEEEEDDDDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKLLLMMMNNNOOOPPPPPPNNNNNNNNNMMMMMMMMMLLLLLLKKKJJJIIIHHHIIIJJJMMMNNNPPPPPPPPPPPPPPPQQQRRRSSSRRRRRRRRRRRRQQQQQQQQQQQQLLLNNNTTTYYY]]]___^^^\\\bbbeeehhhjjjjjjjjjkkklllccc]]]VVVRRRRRRQQQNNNKKKLLLJJJIIIIIIJJJKKKIIIHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCAAA@@@@@@??????@@@@@@@@@@@@@@@@@@???<<<======>>>===<<<;;;::::::::::::::::::::::::::::::999999999999888888888888888999999999:::::::::999999999888888888777777888888888999999999999999::::::::::::::::::::::::;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;::::::999999:::<<<===>>>???@@@>>>@@@AAAAAA@@@???AAABBBAAABBBCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHKKKHHHGGGIIIIIIDDDAAABBBDDD@@@AAAIIITTTcccxxxoooaaa\\\XXXVVV```zzzpppnnnuuuooobbb```ccceeedddaaa___\\\ZZZYYYXXXUUUUUUUUUUUUUUUUUUVVVVVVWWWVVVVVVVVVVVVVVVUUUUUUVVVUUUTTTSSSTTTUUUWWWYYYYYYYYYWWWUUUTTTVVVYYY\\\^^^```aaaaaa`````````aaa```aaabbbccccccdddddddddcccbbbaaa___^^^^^^^^^^^^[[[[[[[[[\\\]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZ[[[XXXXXXWWWUUUUUUTTTTTTUUUVVVWWWZZZ\\\^^^_________]]]\\\[[[[[[[[[\\\]]]]]]]]]\\\[[[YYYXXXWWWVVVVVVVVVXXXYYYYYYYYYYYYZZZ\\\[[[ZZZXXXVVVTTTTTTTTTTTTTTTUUUWWWXXXXXXWWWUUUTTTOOOPPPPPPPPPQQQQQQRRRRRROOOPPPPPPQQQQQQQQQPPPPPPNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJLLLMMMOOOPPPQQQTTTTTTUUUXXX\\\bbbgggkkkrrrttt|||xxxlllfffeeegggiiiuuuzzz}}}}}}wwwdddUUUTTTPPPJJJFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBDDDCCCBBBBBBBBBCCCEEEEEEEEEDDDBBBBBBCCCCCCBBB@@@DDDDDDDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJIIIHHHIIIKKKMMMNNNOOOOOOOOONNNOOOOOOPPPPPPRRRRRRQQQPPPPPPPPPPPPPPPTTTSSSSSSUUUXXX[[[\\\[[[gggjjjmmmnnnllljjjhhhhhh^^^YYYSSSPPPPPPOOOMMMJJJJJJIIIHHHHHHIIIIIIHHHGGGDDDCCCCCCCCCBBBAAAAAAAAACCCCCCBBBAAA@@@??????>>>??????@@@@@@@@@@@@??????<<<============<<<;;;;;;::::::::::::::::::::::::888888888888999999999999888888999999999:::::::::999999999888888888888888888888888888888888888777;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999:::::::::::::::;;;;;;;;;::::::;;;===>>>???@@@AAA@@@AAABBBBBBAAAAAABBBDDDCCCCCCDDDEEEFFFGGGGGGHHHEEEFFFGGGGGGHHHHHHHHHGGGLLLIIIIIIKKKIIICCC@@@AAAFFFBBBFFFUUUkkkpppaaaWWWRRRRRRXXXmmm}}}sssttt}}}ooobbb\\\^^^bbb___^^^[[[XXXWWWWWWWWWXXXUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTUUUVVVXXXYYYXXXXXXWWWUUUUUUVVVZZZ]]]___aaaaaaaaa___^^^___```^^^___aaaccccccccccccbbbbbbaaaaaa```______``````[[[\\\\\\]]]]]]^^^^^^___^^^]]]\\\[[[ZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVXXXYYY[[[^^^___`````````]]]]]]\\\[[[[[[[[[\\\\\\[[[ZZZZZZYYYYYYXXXXXXXXXVVVXXXZZZZZZZZZYYYZZZ\\\ZZZYYYVVVTTTRRRRRRSSSTTTRRRSSSUUUUUUVVVUUUTTTSSSNNNNNNOOOPPPQQQRRRSSSSSSOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJKKKLLLMMMOOOPPPPPPTTTTTTTTTUUUXXX\\\aaacccmmmooowww|||ssslllhhhfffcccaaafffiiiiiihhhmmmuuu{{{|||ooobbbUUUKKKLLLIIIEEECCCCCCEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAACCCBBBBBBBBBBBBCCCDDDDDDBBBAAA@@@AAABBBBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJHHHHHHHHHHHHIIIKKKNNNOOOOOONNNNNNMMMMMMMMMMMMNNNSSSRRRPPPOOONNNNNNOOOOOOeee___WWWTTTUUUYYY]]]^^^iiikkklllkkkfffaaa]]]\\\WWWTTTPPPNNNMMMMMMKKKJJJIIIHHHGGGGGGHHHHHHGGGEEEEEEDDDDDDCCCBBBAAAAAA@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>????????????>>>>>>=========<<<<<<<<<;;;;;;::::::::::::::::::::::::888999999:::;;;;;;<<<<<<888888999999999:::::::::888888888888888888888888888888888777777777777777::::::::::::::::::::::::::::::::::::::::::::::::999999::::::;;;;;;;;;<<<<<<<<<===>>>???@@@AAAAAAAAACCCDDDDDDCCCBBBDDDEEEDDDDDDEEEFFFGGGGGGHHHHHHEEEFFFGGGIIIIIIIIIHHHHHHJJJHHHIIIKKKIIIDDDCCCEEEHHHLLLWWWkkkrrr```WWWSSSNNNVVVggg~~~uuurrr{{{tttddd^^^ZZZYYYYYYZZZYYYWWWUUUTTTSSSTTTTTTRRRRRRRRRRRRSSSSSSSSSSSSQQQRRRRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUWWWXXXYYYWWWWWWWWWVVVUUUWWWZZZ]]]```aaaaaa```^^^]]]]]]___^^^___aaabbbbbbaaa```___```____________`````````\\\\\\]]]]]]]]]^^^^^^^^^^^^]]]]]]\\\[[[[[[ZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWYYY[[[\\\^^^_________^^^]]]\\\\\\[[[[[[ZZZZZZZZZXXXXXXYYYYYYZZZZZZYYYYYYWWWYYY[[[[[[ZZZZZZZZZ[[[ZZZXXXUUUSSSRRRRRRSSSTTTQQQQQQRRRSSSSSSSSSRRRRRRNNNNNNOOOPPPPPPQQQRRRRRROOOOOOPPPPPPOOOOOONNNNNNOOOOOOOOOOOONNNMMMLLLKKKKKKLLLMMMNNNPPPPPPQQQQQQTTTSSSRRRRRRTTTWWWZZZ\\\ggghhhppp~~~wwwsssnnnmmmoooqqqooommmiiikkkiiieeedddhhhkkkjjjttt{{{yyyggg]]]WWWQQQLLLHHHEEECCCAAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCC@@@>>>>>>???AAABBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIGGGGGGGGGHHHJJJLLLNNNOOOOOOOOONNNMMMLLLLLLLLLLLLTTTSSSQQQOOONNNNNNOOOOOOtttjjj\\\SSSSSSWWW[[[]]]```bbbbbb```[[[VVVRRRPPPPPPNNNLLLKKKJJJJJJIIIIIIIIIGGGFFFFFFGGGGGGFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@???>>>>>>>>>======>>>>>>??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::777888999999:::;;;<<<<<<888888999999999:::::::::888888888888888888888888888777777777777777777777888888888888888888888888::::::::::::::::::::::::999999:::;;;<<<<<<======>>>>>>??????@@@AAABBBBBBBBBDDDEEEEEEDDDDDDEEEFFFEEEEEEFFFFFFGGGGGGHHHHHHEEEFFFHHHIIIJJJJJJIIIIIIHHHFFFFFFGGGEEECCCFFFKKKTTT```ssszzzdddTTTOOOQQQQQQccc}}}}}}rrrnnntttvvvaaaXXXWWWUUURRRQQQUUUUUUUUUUUUSSSQQQOOONNNNNNNNNOOOPPPQQQRRRSSSTTTQQQQQQQQQRRRSSSSSSSSSTTTRRRSSSSSSTTTUUUVVVWWWXXXUUUVVVWWWVVVVVVXXX[[[^^^aaaaaaaaa___\\\[[[\\\^^^___````````````___]]]\\\]]]]]]^^^^^^^^^^^^^^^^^^\\\\\\]]]]]]]]]]]]]]]^^^^^^^^^^^^]]]]]]\\\[[[[[[YYYYYYXXXWWWWWWWWWXXXXXXZZZ[[[]]]^^^^^^^^^]]]\\\\\\\\\[[[ZZZZZZYYYXXXWWWUUUVVVXXXYYYZZZZZZZZZZZZVVVXXX[[[\\\ZZZYYYYYYYYYZZZXXXVVVTTTSSSSSSTTTUUUOOOPPPPPPQQQQQQRRRRRRRRRPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPPPPOOOOOONNNMMMOOOOOOOOOOOOOOONNNMMMMMMNNNOOOPPPRRRSSSSSSSSSSSSSSSRRRPPPPPPQQQSSSVVVXXX```aaagggsssyyyxxxtttrrruuusssqqqpppsssyyy{{{sssmmmhhhccckkknnn{{{xxxlll\\\SSSOOONNNLLLKKKHHHFFFCCCBBBCCCBBBAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBB>>>===<<<>>>@@@AAA@@@???>>>?????????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHJJJLLLMMMNNNOOOOOONNNMMMLLLLLLLLLMMMSSSRRRQQQOOONNNNNNOOOOOOtttdddZZZWWWXXXXXXWWWSSSTTTUUUSSSPPPMMMLLLLLLJJJIIIIIIHHHHHHHHHHHHHHHIIIGGGFFFFFFGGGGGGFFFEEECCCCCCBBBBBBAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>======>>>>>>>>>>>>=========<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::666666666777888999999:::888888999999999:::::::::888888888888888999999999777777777888888888999999888888888888888888888888999999::::::::::::;;;;;;999:::;;;<<<===>>>?????????@@@@@@AAABBBBBBCCCCCCCCCDDDEEEEEEDDDDDDEEEGGGEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKHHHEEEDDDDDDDDDEEENNNWWWlll|||pppZZZMMMMMMSSS^^^uuu~~~tttpppttt~~~{{{iiiWWWPPPQQQRRRRRRSSSQQQRRRSSSSSSQQQOOOLLLJJJKKKKKKMMMNNNPPPRRRSSSSSSQQQQQQQQQQQQQQQQQQRRRRRRPPPQQQRRRSSSTTTVVVVVVWWWTTTUUUVVVVVVWWWXXX[[[^^^`````````]]][[[[[[\\\^^^_________^^^]]]]]]\\\\\\\\\]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]\\\ZZZZZZYYYXXXXXXWWWWWWWWWXXXXXX\\\]]]^^^^^^^^^]]]\\\[[[ZZZZZZZZZYYYXXXWWWUUUTTTSSSTTTVVVXXXYYYYYYYYYXXXUUUXXX[[[[[[ZZZXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTOOOOOOOOOPPPPPPQQQQQQRRRPPPPPPPPPPPPOOOOOONNNNNNPPPQQQQQQPPPPPPOOONNNMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRTTTUUUUUUTTTSSSRRRPPPOOONNNOOOQQQTTTVVVZZZ[[[```gggiiifffeeegggppp}}}|||zzzzzz{{{xxxnnniiieeekkk|||}}}xxxrrr___VVVNNNKKKJJJHHHGGGHHHGGGFFFDDDCCCCCCCCC@@@>>>???????????????????????????@@@AAAAAABBBBBBAAAAAA>>>===<<<===???@@@@@@>>>>>>>>>>>>??????@@@@@@AAAAAAAAA@@@AAAAAABBBCCCDDDDDDCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLNNNNNNMMMLLLLLLLLLMMMMMMPPPPPPOOOOOOOOOOOONNNNNNtttkkkfffbbb[[[UUULLLLLLLLLKKKHHHGGGHHHIIIEEEEEEFFFFFFFFFFFFFFFGGGIIIGGGFFFFFFGGGHHHFFFEEEBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@????????????>>>>>><<<======>>>>>>======<<<===<<<;;;:::::::::;;;;;;::::::::::::::::::::::::666666777777888888999999888888999999999:::::::::777777888888888999999999666777777888999:::;;;;;;888888888888888888888888999999999::::::;;;;;;;;;::::::;;;===>>>@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCDDDEEEEEEDDDDDDEEEFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIKKKLLLMMMHHHEEEDDDFFFJJJRRRbbbqqqxxxdddUUUOOOUUU___www~~~~~~yyywwwxxx~~~mmm```RRROOOPPPPPPPPPRRRMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKLLLMMMOOOPPPQQQQQQPPPPPPOOOOOOOOOOOOOOONNNNNNOOOQQQRRRTTTUUUUUUVVVSSSTTTVVVWWWWWWYYY\\\^^^______^^^\\\[[[[[[]]]___]]]]]][[[[[[[[[]]]^^^___]]]^^^_________^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\[[[ZZZXXXWWWXXXWWWWWWWWWWWWWWWXXXXXX^^^___``````___^^^]]]\\\YYYYYYYYYXXXWWWTTTRRRQQQRRRSSSUUUWWWXXXXXXWWWWWWTTTWWWZZZ[[[YYYWWWVVVVVVTTTUUUUUUUUUUUUSSSRRRQQQOOOOOOOOOOOOPPPQQQRRRRRROOOOOOOOOOOOOOOOOOPPPPPPRRRRRRRRRQQQQQQOOONNNNNNLLLLLLNNNOOOPPPQQQQQQQQQPPPQQQSSSTTTUUUUUUTTTSSSPPPOOONNNNNNOOORRRUUUWWWVVVWWW[[[^^^]]]ZZZ]]]cccmmmxxxvvvjjjcccjjjsss}}}wwwqqqlllsssxxxhhh]]]RRRMMMKKKLLLJJJEEEEEEHHHEEEDDDCCCCCCDDDCCCAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@???>>>===>>>???@@@???>>>===>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJKKKKKKLLLLLLJJJKKKMMMNNNNNNNNNLLLLLL}}}wwwooobbbXXXLLLLLLJJJHHHEEEDDDEEEFFFBBBCCCEEEEEEDDDEEEFFFGGGIIIHHHGGGGGGHHHHHHGGGEEECCCCCCCCCCCCCCCCCCDDDDDD@@@@@@@@@@@@????????????<<<<<<============<<<<<<===<<<;;;:::999:::;;;;;;::::::::::::::::::::::::999999999999999:::::::::888888999999999:::::::::777777888888999999999999666666777999:::;;;<<<===999999999999999999999999999999999::::::;;;;;;;;;:::;;;<<<>>>???AAABBBCCCAAABBBBBBBBBCCCDDDDDDDDDBBBDDDEEEEEEDDDDDDEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFHHHHHHGGGHHHIIIKKKMMMNNNHHHEEEFFFJJJSSSaaawwwjjjZZZSSSTTT```mmmoooqqqvvvooosssvvvhhh\\\TTTNNNNNNOOOLLLHHHGGGKKKJJJIIIIIIIIIKKKMMMOOOLLLLLLMMMMMMNNNNNNNNNOOOOOONNNNNNNNNMMMMMMLLLLLLMMMNNNPPPRRRSSSTTTTTTUUURRRTTTVVVWWWWWWYYY\\\^^^______^^^\\\ZZZ[[[]]]___[[[ZZZYYYYYYZZZ]]]aaaccc^^^___`````````___]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZZZZXXXWWWUUUWWWWWWVVVVVVVVVWWWWWWXXX```aaaaaaaaaaaa___^^^\\\XXXXXXXXXWWWVVVSSSQQQPPPQQQRRRUUUWWWXXXWWWVVVUUUSSSVVVYYYZZZYYYWWWUUUUUURRRSSSTTTUUUTTTSSSPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSMMMMMMNNNOOOPPPPPPQQQRRRRRRRRRRRRRRRQQQPPPOOONNNKKKLLLMMMOOOPPPQQQRRRRRROOOPPPSSSTTTUUUTTTSSSRRRPPPOOONNNNNNOOORRRVVVXXXTTTVVVYYYZZZVVVTTTZZZcccjjjsssyyyhhheeeggglll{{{wwwnnnjjjbbbccciii|||zzzmmm```TTTKKKIIIFFFGGGIIIGGGAAAAAAFFFCCCBBBBBBCCCDDDDDDAAA???=========>>>>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@@@@@@@>>>===>>>???@@@???======>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLFFFHHHKKKMMMNNNMMMKKKIIIlllXXXOOOJJJEEEEEECCCBBBDDDIIICCCBBBAAABBBEEEGGGIIIIIIJJJJJJIIIHHHGGGEEEEEEDDDCCCCCCBBBAAAAAAAAABBBBBB>>>>>>>>>>>>>>>?????????===============>>>??????======<<<;;;;;;;;;;;;<<<;;;:::999999888888999999888888777777777777777888999999888888888888888999888888888777777777777777888888888888888888888888666777888::::::999888888999:::;;;;;;999999:::;;;>>>>>>???@@@@@@AAABBBBBB@@@@@@@@@AAABBBCCCDDDEEEFFFDDDCCCEEEGGGHHHFFFCCCGGGFFFEEEFFFGGGIIIIIIIIIKKKJJJIIIHHHIIIHHHGGGEEEGGGHHHNNNXXXiii}}}ttt]]]ZZZaaa```jjjqqqhhhcccfffnnnuuu|||fff]]]RRRNNNJJJHHHIIIJJJIIIGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLNNNNNNLLLJJJHHHIIILLLNNNPPPOOOOOOPPPSSSTTTTTTSSSTTTTTTUUUWWWYYY[[[]]]^^^\\\[[[YYYXXXWWWXXXZZZ[[[YYYXXXWWWXXXZZZ]]]^^^^^^]]]\\\[[[[[[\\\\\\[[[YYYWWWWWWWWWXXXYYY[[[]]]]]]\\\[[[ZZZXXXWWWUUUTTTSSSSSSVVVXXXXXXWWWWWWYYY\\\bbbaaa```___\\\ZZZXXXWWWUUUVVVWWWWWWVVVUUUSSSRRRQQQRRRTTTVVVVVVVVVTTTSSSSSSSSSRRRRRRRRRRRRSSSSSSQQQQQQQQQRRRQQQQQQPPPPPPLLLLLLLLLLLLMMMOOOQQQSSSQQQQQQOOOOOOOOOOOOPPPQQQPPPPPPOOONNNNNNNNNNNNOOOPPPPPPOOONNNNNNMMMMMMLLLRRRSSSSSSSSSQQQPPPNNNMMMMMMNNNOOOOOOPPPQQQRRRSSSUUUUUUUUUVVVWWWXXXYYYZZZdddlllwwwnnnddd```ccckkkttt|||qqqgggccccccfffgggsssppp___UUUOOOIIIEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@????????????>>>????????????>>>>>>>>>===@@@@@@@@@????????????>>>@@@?????????>>>>>>======>>>>>>???@@@@@@???===<<>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::999999999999:::888888777777777777888888999999888888888888999999888888888888888888888888999999999999999999999999777888999999::::::999999;;;<<<======;;;;;;<<<===??????@@@@@@AAABBBBBBCCCAAAAAAAAAAAABBBCCCDDDDDDFFFDDDCCCEEEGGGHHHFFFDDDEEEEEEEEEFFFHHHIIIJJJJJJGGGFFFFFFFFFHHHJJJKKKKKKLLLSSSaaarrrkkkddd^^^ffftttuuu~~~tttfffbbbcccmmmzzzkkkZZZSSSPPPLLLHHHGGGGGGHHHGGGEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLKKKKKKKKKIIIIIIJJJNNNPPPQQQPPPOOOPPPRRRSSSSSSRRRRRRRRRTTTUUUXXXZZZ\\\]]]]]][[[YYYWWWVVVVVVWWWXXXXXXVVVUUUVVVYYY\\\]]]\\\]]][[[YYYYYYZZZZZZYYYXXXWWWWWWWWWXXXYYYZZZ\\\\\\YYYYYYYYYXXXWWWWWWVVVVVVUUUWWWYYYZZZYYYYYY[[[^^^bbbaaa```^^^\\\ZZZWWWVVVUUUUUUUUUUUUUUUTTTSSSSSSQQQSSSTTTVVVVVVVVVTTTSSSRRRRRRQQQPPPPPPPPPQQQQQQPPPPPPPPPQQQQQQPPPOOOOOOMMMMMMLLLLLLMMMOOOQQQRRRPPPOOONNNNNNNNNOOOPPPQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMLLLLLLPPPPPPQQQQQQPPPOOOMMMLLLNNNNNNNNNOOOPPPPPPQQQQQQTTTTTTTTTTTTUUUWWWXXXYYY```fffoooyyy|||nnnjjjkkkmmmqqquuuvvvzzzzzzxxxxxx~~~yyysssmmmhhhhhhkkkssswwwuuujjj[[[PPPKKKIIIFFFDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@?????????>>>>>>?????????>>>>>>>>>======;;;;;;<<<===>>>???@@@@@@?????????>>>>>>>>>======<<<===>>>???@@@???>>>>>>?????????@@@AAAAAABBBBBB@@@AAABBBCCCDDDCCCCCCBBBDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDFFFFFFGGGHHHIIIJJJJJJKKKIIIJJJKKKJJJHHHGGGGGGIIIHHHHHHIIIJJJKKKLLLMMMNNNuuuaaaVVVKKKGGGFFFDDDBBBCCCEEEDDDDDDEEEGGGIIIHHHGGGJJJIIIHHHHHHGGGFFFEEEEEEDDDCCCCCCBBBAAAAAABBBBBBAAAAAA@@@@@@??????>>>>>>===============>>>>>>??????>>>===<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;999888888777888888999999999999999888888999999:::999999999999999999999999:::::::::::::::::::::::::::999999999999:::;;;;;;===>>>??????======>>>???@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEDDDDDDEEEGGGGGGFFFEEEDDDEEEFFFHHHIIIJJJJJJJJJGGGFFFEEEEEEHHHLLLQQQSSSWWWcccwwwzzztttuuuxxxtttmmmiiieeejjjqqqhhh^^^___jjj}}}zzzgggWWWNNNKKKMMMJJJGGGEEEEEEFFFEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKHHHIIIIIIIIIJJJLLLOOORRRRRRPPPPPPPPPRRRRRRQQQPPPOOOPPPRRRTTTVVVYYY[[[\\\\\\ZZZXXXVVVUUUTTTUUUUUUVVVTTTTTTUUUXXXZZZ[[[[[[[[[YYYWWWWWWWWWXXXWWWUUUVVVVVVWWWWWWXXXYYYZZZZZZWWWWWWWWWWWWXXXXXXXXXXXXVVVXXXZZZZZZ[[[\\\^^^___bbbaaa```^^^[[[YYYVVVUUUUUUTTTSSSSSSSSSSSSSSSTTTRRRSSSTTTVVVVVVUUUTTTTTTQQQQQQPPPOOOOOONNNOOOOOONNNNNNOOOOOOOOOOOOOOONNNOOONNNMMMMMMMMMOOOPPPQQQOOONNNMMMMMMNNNOOOPPPQQQRRRQQQQQQQQQPPPPPPPPPPPPOOONNNNNNMMMMMMLLLKKKKKKMMMMMMOOOOOOOOOOOONNNMMMNNNNNNNNNNNNNNNNNNNNNNNNQQQQQQRRRRRRSSSTTTVVVWWWYYY]]]dddllltttzzz~~~}}}xxxrrruuu{{{}}}~~~{{{rrrnnnooopppoootttsssxxx~~~{{{}}}ppp\\\UUULLLGGGFFFGGGFFFEEECCCCCCBBBBBBBBBBBBAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>============999999:::;;;<<<======>>>>>>>>>>>>>>>============<<<<<<===>>>????????????======>>>??????@@@@@@AAA@@@AAAAAABBBCCCBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJKKKKKKJJJGGGFFFFFFGGGFFFGGGIIIKKKMMMMMMMMMMMM~~~ooo___PPPJJJIIIHHHGGGGGGDDDDDDDDDFFFHHHIIIIIIHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEDDDCCCBBBBBBAAABBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>============>>>>>>@@@???>>><<<;;;;;;;;;;;;======<<<;;;;;;;;;;;;;;;999999888888888999:::::::::999999999999::::::;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999:::;;;<<<===>>>???@@@???>>>>>>>>>@@@BBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEGGGGGGFFFFFFEEEFFFHHHIIIIIIHHHHHHIIIKKKJJJIIIIIIMMMUUU^^^dddpppzzz~~~tttqqqiiibbbaaabbbbbbeeeiiixxxvvvccc```hhhxxxzzzcccVVVNNNJJJIIIJJJHHHFFFEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJGGGHHHJJJJJJJJJKKKNNNPPPQQQPPPOOOOOOQQQQQQPPPNNNMMMNNNPPPSSSVVVXXXZZZ[[[WWWVVVUUUTTTSSSSSSTTTTTTUUUTTTSSSUUUXXXZZZZZZZZZYYYWWWUUUTTTTTTUUUTTTSSSUUUUUUVVVWWWWWWXXXXXXXXXVVVVVVVVVWWWWWWWWWXXXXXXVVVWWWXXXZZZ[[[\\\^^^___``````^^^]]]ZZZWWWUUUTTTTTTSSSRRRQQQQQQRRRTTTTTTSSSTTTTTTUUUUUUUUUTTTTTTRRRQQQPPPOOONNNMMMMMMMMMLLLLLLMMMNNNNNNNNNNNNNNNPPPOOONNNMMMNNNNNNPPPPPPPPPOOONNNNNNOOOPPPRRRSSSRRRRRRRRRRRRRRRQQQQQQPPPNNNMMMMMMLLLLLLKKKKKKJJJKKKLLLMMMOOOPPPOOOOOONNNNNNNNNNNNNNNMMMMMMLLLLLLOOOOOOOOOPPPQQQRRRSSSTTTSSSUUUZZZ___fffmmmssswww}}}zzzwwwvvvyyy}}}tttjjjaaabbb```ccckkkvvv}}}yyyzzzyyyfffXXXPPPLLLGGGDDDDDDEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;::::::::::::==============================>>>>>>>>>>>>>>>>>><<<<<<======>>>????????????@@@@@@AAAAAAAAAAAAAAACCCCCCCCCDDDDDDDDDEEEEEEBBBBBBBBBCCCCCCCCCCCCDDDBBBCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKIIIGGGEEEEEEFFFDDDFFFIIILLLNNNNNNMMMMMMmmmZZZPPPMMMJJJIIIIIIFFFEEEDDDFFFIIIJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>============>>>>>>??????>>>===<<<;;;;;;;;;>>>===<<<<<<;;;;;;<<<<<<999999999999999:::;;;;;;::::::999999:::;;;<<<<<<:::;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;<<<>>>???===>>>??????>>>===>>>???BBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBCCCEEEFFFFFFFFFGGGGGGGGGIIIJJJJJJHHHFFFGGGHHHHHHKKKOOOUUU^^^kkkzzz|||lllccc___ZZZUUURRRRRRYYYlll}}}}}}oooeeejjjvvvgggWWWPPPLLLJJJJJJGGGGGGGGGEEEDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHJJJKKKKKKJJJJJJKKKLLLPPPNNNMMMNNNOOOOOONNNMMMLLLMMMPPPSSSUUUWWWXXXXXXQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTTTTVVVYYYZZZZZZYYYWWWTTTRRRQQQRRRSSSSSSSSSTTTUUUUUUVVVVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUVVVVVVXXXZZZ[[[\\\\\\]]]]]]\\\ZZZXXXVVVTTTSSSRRRRRRQQQPPPQQQRRRTTTUUUTTTTTTUUUUUUUUUTTTTTTTTTSSSRRRQQQOOONNNMMMMMMMMMJJJKKKLLLMMMNNNNNNNNNNNNPPPOOONNNNNNNNNOOOPPPQQQRRRQQQPPPPPPQQQRRRSSSTTTRRRRRRSSSSSSSSSRRRQQQPPPMMMLLLLLLKKKKKKJJJIIIIIIJJJLLLMMMOOOPPPPPPPPPPPPOOONNNNNNMMMMMMLLLLLLKKKMMMMMMMMMNNNOOOPPPQQQRRRQQQQQQSSSWWW]]]ccciiilllvvvxxx~~~wwwmmmnnnuuurrraaaYYYUUUTTTXXX```kkkzzz{{{yyyoooooonnnllllllyyyyyykkk^^^SSSMMMFFFDDDBBB@@@@@@???>>>>>>@@@@@@AAAAAAAAAAAAAAAAAA?????????>>>>>>>>>===============<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<===??????>>>======<<<<<<<<<;;;<<<<<<======>>>?????????????????????@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCAAABBBCCCDDDFFFGGGHHHIIIJJJKKKKKKIIIGGGEEEEEEFFFEEEGGGIIILLLMMMNNNMMMLLL~~~lll```XXXQQQMMMLLLLLLJJJHHHHHHIIIKKKKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>???>>>>>>===============???>>>======<<<<<<============<<<;;;;;;;;;;;;<<<999999999999:::;;;<<<<<<::::::::::::;;;<<<======;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????===>>>??????======>>>???CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCAAACCCFFFFFFFFFFFFGGGHHHHHHJJJKKKIIIFFFEEEHHHKKKGGGOOO]]]kkkyyyuuuhhh^^^XXXQQQPPPOOOOOOQQQ```~~~{{{tttllllllwww~~~lllXXXOOOMMMKKKHHHGGGEEEFFFFFFEEECCCBBBBBBCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGIIIKKKMMMMMMKKKIIIHHHHHHMMMLLLKKKKKKMMMMMMMMMKKKJJJLLLNNNQQQSSSTTTTTTTTTMMMMMMNNNOOOQQQRRRSSSSSSSSSSSSTTTVVVYYYZZZYYYXXXTTTRRROOOOOOQQQSSSTTTTTTSSSTTTUUUVVVUUUTTTSSSRRRSSSSSSSSSSSSTTTTTTTTTUUUVVVUUUUUUVVVYYYZZZZZZYYYYYYYYYXXXWWWVVVTTTSSSRRRQQQQQQQQQQQQRRRTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQOOOMMMLLLKKKKKKIIIJJJKKKMMMNNNOOOOOOOOOPPPOOONNNNNNNNNPPPQQQRRRTTTSSSRRRQQQQQQRRRSSSTTTQQQRRRSSSSSSSSSRRRPPPOOOLLLLLLKKKJJJJJJIIIIIIHHHJJJKKKMMMOOOPPPPPPPPPPPPNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMOOOPPPQQQOOOPPPQQQSSSWWW[[[___aaaeeeiiisss|||sssooonnnzzzppp[[[UUUPPPOOOQQQWWWcccnnnpppyyy{{{rrrkkkfffbbb```]]]```fffjjjpppmmm___SSSJJJHHHJJJ@@@@@@@@@?????????????????????@@@@@@@@@@@@AAAAAA??????>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;999999:::;;;<<<===>>>>>>;;;;;;;;;<<<<<<<<<<<<<<>>===<<<<<<<<<======;;;<<<<<<======>>>>>>??????>>>>>>>>>>>>???@@@@@@BBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAACCCDDDFFFGGGHHHIIIIIIJJJJJJIIIFFFEEEEEEFFFGGGHHHJJJKKKLLLMMMLLLLLLwwwmmmbbb[[[YYYWWWSSSNNNKKKKKKKKKKKKKKKHHHHHHHHHGGGGGGGGGGGGFFFGGGFFFEEECCCBBBBBBAAAAAA??????????????????????????????>>>=================================>>>???===<<<;;;;;;::::::;;;;;;999999999::::::;;;<<<===::::::::::::;;;<<<===>>><<<<<<======>>>??????@@@????????????????????????===>>>>>>???????????????===???@@@???>>>===>>>???BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@AAABBBCCC@@@CCCFFFGGGFFFEEEGGGIIIGGGIIIJJJHHHEEEFFFKKKPPPTTTbbbwww~~~ooobbbXXXRRROOOJJJMMMRRRXXXaaauuu|||sssoootttgggZZZNNNKKKJJJGGGDDDCCCAAACCCEEEDDDAAA???@@@AAABBBBBBBBBCCCCCCCCCCCCDDDBBBCCCCCCDDDEEEEEEFFFFFFHHHJJJMMMMMMKKKIIIHHHHHHJJJIIIHHHIIIKKKLLLKKKJJJHHHIIILLLNNNPPPPPPOOOOOOKKKLLLMMMNNNOOOPPPPPPPPPQQQQQQRRRUUUWWWYYYXXXVVVRRRPPPMMMMMMPPPSSSUUUUUURRRSSSTTTUUUUUUSSSQQQPPPNNNOOOPPPQQQRRRTTTUUUUUUXXXVVVUUUVVVYYYZZZYYYWWWUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPRRRSSSTTTUUUUUUUUUVVVUUUUUUTTTTTTSSSTTTTTTRRRQQQOOOMMMKKKJJJIIIIIIIIIJJJKKKMMMNNNOOOPPPPPPOOONNNNNNNNNOOOPPPRRRSSSUUUTTTSSSQQQQQQQQQRRRRRRPPPQQQRRRSSSSSSQQQPPPNNNKKKKKKJJJJJJIIIHHHHHHHHHIIIJJJLLLNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMKKKKKKKKKLLLMMMNNNOOOPPPOOOOOOQQQRRRTTTUUUVVVVVVWWWZZZdddqqqyyy{{{}}}||||||{{{eee^^^WWWSSSQQQRRRYYYbbb___gggrrr|||uuuooopppuuu}}}xxxqqqlllhhheeeaaa^^^]]]bbblllxxxmmmbbbVVVOOOHHHBBBBBBFFF??????@@@?????????@@@AAA????????????@@@@@@@@@AAA???>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::888999999:::;;;<<<======::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===???@@@<<<<<<<<<===>>>>>>??????>>>>>>=========>>>???@@@AAAAAABBBBBBBBBCCCCCCCCCFFFEEEEEEDDDCCCBBBAAAAAAAAAAAACCCDDDFFFHHHIIIJJJGGGHHHIIIHHHFFFEEEFFFGGGJJJJJJJJJJJJKKKKKKKKKLLLooozzztttkkkhhh___ZZZSSSNNNLLLKKKKKKKKKHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDBBBBBBAAAAAA>>>>>>>>>>>>>>>???????????????>>>===============<<<<<<<<<======>>>???@@@<<<<<<;;;::::::::::::;;;999999999:::;;;<<<===>>>:::::::::;;;<<<===>>>>>><<<======>>>???@@@@@@@@@????????????????????????===>>>???AAAAAA@@@??????>>>???@@@@@@>>>>>>???@@@BBBBBBBBBBBBBBBBBBBBBAAA>>>>>>??????@@@AAABBBCCC@@@CCCFFFGGGEEEEEEGGGJJJEEEGGGHHHFFFDDDGGGNNNTTTfffwwwxxxhhh[[[RRRMMMKKKJJJNNNWWWdddsss|||rrrwwwuuu|||hhh[[[RRRJJJIIIHHHEEEBBBAAA???BBBCCCBBB???>>>>>>@@@BBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEFFFIIILLLMMMLLLJJJHHHHHHHHHGGGFFFHHHJJJKKKKKKJJJFFFHHHJJJLLLMMMMMMLLLKKKLLLLLLMMMNNNNNNNNNNNNMMMPPPPPPQQQSSSVVVWWWVVVUUUQQQOOOLLLMMMPPPSSSUUUVVVRRRSSSTTTUUUTTTSSSPPPOOOKKKLLLMMMOOORRRTTTVVVWWWYYYWWWVVVVVVYYYZZZXXXVVVRRRSSSSSSSSSSSSRRRRRRQQQOOOPPPRRRTTTVVVVVVVVVUUUVVVVVVUUUTTTSSSSSSTTTTTTQQQPPPNNNLLLJJJHHHHHHGGGIIIJJJKKKMMMOOOPPPQQQQQQNNNNNNNNNNNNOOOQQQSSSTTTVVVTTTSSSQQQPPPPPPPPPPPPPPPQQQRRRSSSRRRQQQOOONNNKKKJJJJJJIIIIIIHHHGGGGGGHHHIIIKKKLLLMMMMMMMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKLLLNNNOOOPPPNNNOOOQQQRRRRRRRRRPPPPPPTTTSSSVVV___ffflllsss{{{ooohhhaaa[[[WWWUUUZZZaaadddjjjrrryyyyyynnn^^^___ccckkktttzzz|||{{{www}}}sssnnnnnnooorrrvvvyyyyyyxxx|||yyywwwuuuqqqkkkfffjjjooo{{{tttbbbTTTNNNIIIIIIFFF@@@>>>BBB=========<<<;;;;;;<<<>>>>>>>>>??????@@@@@@@@@AAA>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::::::::999999:::::::::;;;;;;<<<<<<<<<999999999:::<<>>?????????>>>===<<<<<<<<<===???@@@AAAAAAAAABBBBBBBBBCCCCCCGGGGGGFFFDDDCCCBBBAAA@@@AAABBBCCCEEEFFFHHHIIIJJJGGGHHHIIIHHHFFFFFFGGGHHHKKKKKKJJJJJJJJJJJJKKKLLLaaafffooo|||}}}wwwiii[[[UUUQQQJJJFFFGGGEEEEEEFFFFFFFFFEEEDDDCCCFFFEEECCCAAA@@@??????@@@??????>>>>>>>>>>>>??????<<<<<<======>>>>>>>>>>>>?????????>>>>>><<<;;;:::<<<<<<<<<;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<>>>>>>===<<<<<<<<<<<<<<>>>>>===>>>@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBAAACCCCCCBBBAAA@@@@@@@@@@@@>>>??????@@@@@@AAABBBBBBEEEEEEEEEDDDCCCAAA@@@???>>>???@@@???>>>???AAABBBDDDEEEFFFEEEDDDCCCDDDFFFDDDGGGHHHEEECCCKKK[[[hhhkkk\\\XXXPPPKKKTTTQQQdddyyytttttt|||oooZZZNNNJJJFFFDDDCCCCCCBBBAAA??????>>>>>>??????@@@AAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGGGGJJJIIIHHHHHHGGGFFFEEEEEEGGGHHHIIIJJJJJJJJJIIIHHHJJJJJJKKKKKKJJJJJJIIIHHHIIIJJJLLLMMMNNNNNNMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRQQQOOOMMMLLLNNNQQQUUUXXXVVVVVVUUUSSSQQQNNNKKKIIIHHHHHHKKKOOOSSSVVVUUUTTTUUUZZZ[[[WWWWWWZZZYYYTTTQQQRRRRRRSSSRRRRRRQQQPPPOOOQQQSSSUUUVVVVVVTTTSSSPPPQQQSSSTTTTTTRRRPPPOOOQQQPPPMMMJJJHHHGGGGGGGGGIIIIIIJJJLLLMMMOOOPPPPPPLLLLLLLLLLLLMMMNNNOOOPPPSSSQQQOOOMMMMMMMMMOOOPPPNNNPPPRRRRRRPPPNNNLLLLLLKKKJJJIIIIIIJJJKKKJJJHHHMMMKKKIIIKKKNNNOOONNNLLLIIIJJJKKKMMMNNNNNNNNNNNNIIIJJJKKKLLLNNNNNNOOOOOOLLLMMMNNNOOOPPPOOONNNNNNLLLPPPSSSUUUWWW___jjjrrrtttwwwzzz~~~zzzvvvpppmmmooossswwwzzz{{{ggg___ZZZ\\\```bbbccceeedddhhhsssoooccc___]]]bbbeeefffnnn||||||zzz}}}xxxooodddZZZVVVIIIGGGDDDBBB@@@@@@@@@AAA????????????>>>>>>>>>===???????????????????????????===;;;<<>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;::::::;;;;;;;;;;;;;;;;;;========================;;;::::::999999::::::;;;<<<<<<<<<<<<===>>>???@@@???@@@AAABBBCCCCCCCCCCCCAAAAAABBBBBBAAA@@@>>>===AAAAAA@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDIIIIIIIIIJJJJJJKKKKKKKKKVVVXXX]]]iiiyyy{{{mmmddd]]]TTTNNNMMMHHHGGGEEEDDDEEEEEEFFFFFFHHHGGGEEEBBBAAA@@@@@@@@@?????????>>>??????@@@@@@??????>>>>>>>>>=========????????????>>>===<<<;;;<<<<<<<<<;;;;;;;;;::::::===<<<<<<;;;;;;<<<<<<===>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@???@@@@@@AAABBBBBBCCCCCCEEEEEEEEEDDDCCCBBBAAA@@@???AAABBBBBBAAAAAACCCDDDAAACCCEEEEEEDDDCCCDDDEEECCCGGGKKKNNNSSS^^^mmmyyy~~~wwwooo\\\QQQRRRNNNNNNYYYeee{{{{{{wwwvvvsss^^^PPPKKKHHHEEECCCBBBBBBBBBAAA??????>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEDDDDDDGGGHHHJJJKKKLLLKKKKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOONNNMMMMMMMMMMMMOOOPPPQQQRRRRRRRRRQQQPPPOOONNNOOORRRTTTVVVVVVVVVUUUSSSQQQMMMJJJHHHGGGFFFHHHLLLRRRVVVVVVVVVUUUYYYZZZWWWWWWYYYXXXSSSQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUTTTTTTSSSRRRQQQQQQRRRSSSRRRRRRQQQPPPPPPOOOMMMJJJIIIHHHHHHHHHIIIJJJJJJKKKLLLMMMNNNOOOKKKKKKLLLLLLMMMNNNOOOPPPRRRQQQOOOMMMLLLLLLMMMNNNMMMOOORRRRRRPPPMMMLLLLLLKKKIIIHHHIIIJJJKKKJJJHHHKKKJJJIIIKKKNNNOOONNNMMMJJJJJJKKKKKKLLLLLLMMMMMMIIIIIIKKKLLLMMMMMMMMMMMMKKKLLLMMMOOOOOOOOONNNNNNKKKMMMOOOPPPQQQVVV```gggoooqqqtttyyy|||vvviii^^^\\\^^^^^^^^^___\\\^^^fffttt}}}}}}~~~{{{lll```[[[\\\^^^gggqqqzzzvvvggg```ZZZQQQJJJGGGFFFEEEBBB@@@>>>>>>>>>????????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>???===;;;<<<>>>???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@???@@@AAABBBBBBCCCCCCCCCAAAAAAAAAAAA@@@???>>>===BBBBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGGGGHHHHHHIIIIIIIIITTTQQQPPPVVVeeexxxxxxnnnddd\\\YYYOOOJJJDDD@@@@@@BBBDDDEEEDDDCCCAAA???============??????>>>??????@@@AAAAAAAAAAAA@@@???>>>===<<<;;;>>>?????????>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;>>>==================>>>>>>======<<<<<<<<<<<<===>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@???@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@===>>>@@@AAA@@@???@@@AAA???AAACCCDDDCCCBBBCCCDDDDDDJJJTTT___jjjvvvyyyrrrlllgggbbb^^^SSSOOOWWWYYY]]]jjj~~~wwwuuuuuuooommmsss|||lllZZZOOOHHHGGGEEEBBBAAAAAAAAAAAA@@@>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCGGGHHHJJJLLLMMMMMMLLLLLLHHHIIIIIIJJJKKKKKKKKKLLLNNNOOOOOOPPPPPPNNNMMMLLLJJJKKKMMMOOOQQQRRRRRRRRRRRRRRRRRRQQQRRRSSSTTTTTTVVVVVVUUUSSSPPPMMMJJJHHHDDDCCCCCCHHHOOOUUUVVVVVVTTTWWWYYYWWWWWWXXXUUURRRPPPOOOOOONNNOOOPPPRRRSSSTTTTTTSSSRRRRRRQQQPPPPPPPPPPPPOOOOOOOOOPPPPPPQQQOOONNNLLLJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJKKKLLLMMMOOOOOOPPPQQQPPPNNNLLLKKKKKKKKKKKKMMMOOOQQQQQQOOOLLLKKKKKKJJJIIIHHHHHHJJJJJJIIIHHHJJJIIIIIIKKKNNNOOOOOOMMMKKKJJJIIIIIIIIIIIIKKKKKKIIIIIIJJJKKKKKKKKKKKKKKKJJJKKKLLLNNNOOOOOONNNNNNJJJKKKLLLKKKKKKOOOUUU[[[aaacccgggmmmttt{{{~~~{{{jjjeeefffeeedddddd^^^___eeeooozzz}}}yyyyyyxxxvvvsssnnnkkkjjjkkkjjjoooqqqoooooorrrtttsssnnnlllkkkkkkiiikkkrrrzzz~~~yyynnnccc]]]```fffnnnzzzvvveeeZZZPPPLLLJJJEEEAAA@@@CCCAAA???===<<<<<<<<<<<<>>>>>>>>>>>>=======================================<<<;;;<<<===>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999:::::::::;;;;;;;;;<<<::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<===>>>???>>>???@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>CCCCCCCCCDDDEEEEEEFFFFFFDDDDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFFFFFFF^^^VVVOOOPPPXXXeeevvv~~~uuummmjjj___WWWKKKCCC@@@AAABBBCCC???>>>===;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@???>>>===<<<<<<======>>>>>>>>>======<<<===<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<======>>>>>>===<<<<<<<<<<<<======>>>>>>>>>>>>>>>???@@@@@@??????@@@@@@AAABBBCCCCCCBBBBBBBBBBBBAAA@@@??????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???===???AAAAAA???>>>>>>>>>???@@@BBBBBBBBBDDDGGGIIINNNVVVcccrrr|||tttkkkccc^^^ZZZWWWUUU[[[\\\dddppprrrtttqqqgggfffeeehhhrrrkkkYYYOOOJJJGGGCCCAAA?????????@@@???>>>>>>============>>>??????@@@@@@AAABBBBBBBBBBBBBBBCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDHHHIIIJJJKKKLLLLLLKKKJJJHHHHHHIIIJJJKKKLLLMMMNNNQQQQQQRRRQQQPPPOOOMMMLLLIIIJJJLLLNNNPPPQQQRRRRRRSSSSSSTTTTTTTTTSSSSSSRRRUUUUUUTTTSSSPPPMMMJJJIIIBBB@@@@@@EEEMMMTTTUUUUUUUUUVVVXXXWWWVVVUUUSSSQQQOOONNNMMMLLLMMMOOORRRSSSRRRRRRPPPOOOOOONNNOOOOOONNNMMMLLLKKKLLLMMMOOOPPPNNNMMMLLLKKKJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJKKKLLLNNNOOOOOOOOOPPPOOOMMMKKKJJJIIIIIIIIILLLNNNPPPPPPNNNLLLJJJJJJIIIHHHGGGHHHIIIJJJIIIHHHHHHHHHJJJLLLNNNNNNNNNNNNLLLJJJHHHFFFFFFGGGHHHIIIHHHIIIIIIJJJJJJJJJIIIIIIIIIJJJLLLMMMNNNNNNMMMMMMIIIJJJKKKJJJJJJLLLQQQTTTQQQSSSXXX```iiirrrzzz~~~yyytttxxx{{{|||}}}tttvvv|||yyyqqqjjjccc]]][[[]]]___gggpppuuuzzz}}}wwwooohhheeeiiinnnkkklllqqq{{{{{{qqqkkkqqq{{{sssdddZZZSSSKKKEEEEEEFFFCCCAAAAAA@@@???===<<<;;;;;;;;;;;;>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;999999999::::::;;;;;;<<<:::::::::::::::::::::::::::999999999999999999:::;;;;;;;;;;;;<<<===>>>>>>===>>>???@@@AAAAAAAAAAAAAAA@@@???=========>>>???BBBBBBCCCDDDEEEEEEEEEEEEBBBCCCDDDFFFGGGHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEggg]]]TTTRRRRRRWWWbbbnnn}}}yyyssshhhYYYNNNHHHFFFCCCBBB???>>>===<<<<<<===>>>???===============>>>???@@@?????????>>>>>>>>>>>>===;;;<<<<<<=========<<<<<<===========================<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<=========>>>>>>>>>????????????======>>>???@@@AAAAAAAAABBBBBBBBBBBBBBB@@@???>>>?????????@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@???>>>@@@BBBCCCBBBAAA@@@@@@AAA@@@AAADDDGGGKKKQQQWWW\\\dddkkkxxx~~~uuuiiieee```[[[WWWSSSRRRRRRSSSdddsssuuueee```ccchhhssskkkXXXPPPLLLGGGCCCAAA???======>>>???>>>=========<<<<<<======>>>??????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEHHHIIIJJJKKKJJJIIIHHHGGGHHHHHHIIIIIIKKKLLLNNNOOOSSSSSSSSSRRRQQQOOOMMMKKKHHHIIIKKKNNNOOOQQQRRRRRRSSSTTTUUUUUUUUUTTTSSSRRRUUUUUUTTTSSSQQQOOOLLLKKKBBB@@@AAAHHHRRRXXXYYYVVVXXXWWWWWWWWWUUUSSSQQQPPPOOONNNMMMLLLMMMOOOQQQSSSOOONNNMMMMMMMMMMMMNNNOOOKKKJJJIIIHHHIIIKKKNNNPPPOOONNNMMMLLLKKKLLLMMMMMMLLLLLLLLLKKKJJJIIIIIIIIIHHHIIIKKKMMMNNNNNNNNNNNNNNNNNNLLLKKKJJJIIIIIIIIIKKKMMMOOOOOOMMMJJJIIIIIIHHHFFFFFFGGGIIIIIIIIIHHHGGGHHHKKKMMMMMMMMMMMMMMMKKKJJJGGGFFFEEEFFFGGGHHHGGGHHHHHHIIIIIIIIIHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKGGGGGGHHHHHHIIIKKKNNNQQQJJJKKKOOOTTT\\\dddlllppprrrrrrrrrsssvvv{{{}}}pppddd[[[[[[___jjjvvvwwwrrrsssuuusssuuu|||~~~pppdddZZZQQQKKKHHHBBB>>>@@@AAA???>>>???>>>>>>===<<<<<<<<<<<<<<<=========<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::;;;;;;:::::::::;;;::::::::::::::::::::::::::::::999999999999::::::888888999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888999999999::::::::::::;;;<<<===>>><<<===>>>???@@@@@@@@@@@@@@@???>>>===<<<===>>>??????@@@AAABBBCCCCCCCCCCCCAAABBBDDDEEEFFFGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEpppfff___\\\YYYVVV\\\fffoooyyyvvvggg[[[TTTOOOHHHCCC@@@???>>>===<<<<<<===>>>??????>>>>>>>>>>>>>>>???>>>>>>>>>>>>============999999:::;;;<<<<<<<<<;;;============>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<======<<<<<<<<<<<<======>>>======>>>??????>>>>>>===>>>>>>>>>??????@@@@@@@@@AAABBBCCCCCCBBBAAA???>>>>>>>>>???@@@@@@AAAAAABBB@@@AAAAAAAAA@@@@@@???>>>===>>>?????????@@@BBBDDDFFFKKKRRRYYYaaaiiiqqqvvv{{{~~~nnncccVVVSSSPPPOOOMMMKKKOOOTTT___wwwlllbbbdddlllzzzoooWWWLLLIIIFFFAAA===@@@>>>======>>>>>><<<;;;<<<<<<<<<<<<<<<===>>>>>>>>>???@@@@@@AAAAAA@@@@@@BBBBBBAAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGJJJIIIIIIIIIJJJLLLNNNPPPSSSSSSSSSRRRQQQOOOMMMKKKIIIJJJLLLNNNPPPQQQQQQQQQSSSSSSTTTTTTTTTTTTSSSRRRTTTTTTTTTTTTSSSQQQOOONNNEEEEEEIIITTTaaagggeeeaaa^^^ZZZWWWWWWTTTPPPOOOQQQOOONNNNNNMMMNNNOOOQQQRRRNNNNNNNNNNNNNNNNNNNNNNNNJJJIIIHHHHHHIIILLLNNNPPPQQQQQQOOONNNMMMNNNNNNOOOMMMMMMLLLKKKKKKJJJIIIIIIIIIJJJLLLMMMNNNMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJIIIJJJLLLNNNNNNLLLJJJHHHHHHGGGEEEEEEFFFHHHIIIIIIHHHFFFIIILLLMMMMMMLLLKKKLLLJJJIIIGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIHHHCCCCCCDDDFFFHHHJJJLLLMMMKKKKKKLLLNNNQQQVVVZZZ]]]bbbaaaaaaeeellltttzzz}}}uuuyyy|||ooohhhkkksss~~~ssscccVVVNNNJJJGGGEEECCC>>>===???@@@===<<<>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::888:::;;;:::999888999:::::::::::::::::::::::::::999999888888888888999999777777888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;:::::::::::::::;;;======;;;<<<===>>>????????????>>>>>>===============>>>===>>>@@@AAABBBBBBAAAAAA@@@AAACCCDDDEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFEEEEEE}}}wwwuuunnnfffhhhrrrvvv{{{zzzqqqkkkdddZZZSSSJJJIIIFFFCCCAAA@@@@@@@@@BBBBBBAAA@@@???????????????>>>>>>===<<<;;;::::::666777888999:::;;;;;;;;;======>>>>>>>>>?????????>>>======<<<<<<======>>><<<<<<<<<<<<<<<===>>>>>>======>>>??????>>>===<<<@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCBBBAAA???===??????@@@@@@AAABBBBBBCCCAAABBBBBBBBBBBBAAA@@@@@@;;;<<<>>>???AAAFFFKKKOOOXXX___jjjuuu}}}~~~nnn^^^TTTKKKIIIHHHJJJIIIKKKUUUaaaxxxwwwhhhccckkkwwwiii[[[LLLGGGDDD@@@>>>???@@@>>>======>>>===;;;999<<<<<<;;;;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAAAAABBBAAABBBBBBCCCDDDDDDEEEEEEEEEGGGHHHJJJKKKLLLKKKKKKKKKJJJIIIIIIJJJLLLNNNOOORRRRRRRRRRRRQQQOOOMMMLLLKKKLLLMMMOOOPPPQQQQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUTTTRRRQQQKKKMMMVVVfffvvv}}}yyysssccc]]]XXXVVVSSSNNNNNNQQQOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPNNNMMMJJJJJJJJJKKKLLLNNNPPPQQQTTTSSSQQQPPPOOOOOOOOOPPPMMMMMMMMMLLLLLLKKKKKKJJJJJJKKKLLLMMMMMMLLLKKKJJJKKKKKKLLLLLLLLLKKKKKKKKKIIIKKKMMMMMMKKKIIIHHHGGGFFFEEEDDDEEEHHHIIIHHHGGGGGGJJJNNNNNNLLLJJJJJJJJJHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJHHHGGGEEEBBBBBBCCCEEEHHHJJJJJJJJJKKKKKKKKKKKKLLLNNNPPPQQQUUUSSSRRRWWWaaajjjppprrrlllooouuuxxxrrraaaYYYOOOGGGDDDCCCBBB@@@AAA>>>===@@@@@@===<<<===:::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::777999;;;:::888777888:::999999999999999999999999888888777777777777888888777777888999:::;;;<<<<<<::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;999999999999:::;;;<<<===;;;;;;<<<===>>>>>>>>>>>><<<=========>>>======<<<<<<>>>@@@AAABBBBBBAAA@@@@@@@@@BBBCCCDDDDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEDDDyyyzzzvvvrrrvvv{{{~~~sssjjjZZZXXXUUUPPPMMMJJJIIIHHHEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@>>>===;;;999888777555666777888999:::::::::======>>>>>>?????????@@@??????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<===>>>???======>>>??????>>>===<<>>===:::888<<<;;;;;;;;;;;;<<<======>>>>>>???@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDCCCEEEHHHKKKMMMOOOOOOOOOLLLKKKJJJIIIJJJLLLNNNOOOQQQRRRRRRRRRQQQOOOMMMLLLLLLMMMNNNOOOPPPQQQQQQQQQRRRRRRRRRQQQRRRSSSTTTTTTRRRSSSUUUVVVVVVUUUTTTTTTPPPTTT```sssggg___XXXVVVRRRLLLMMMRRRPPPPPPQQQQQQQQQPPPOOOOOOSSSTTTUUUUUUSSSQQQNNNLLLKKKKKKLLLMMMOOOQQQRRRSSSVVVUUUSSSQQQPPPPPPPPPPPPNNNMMMMMMMMMLLLLLLLLLKKKJJJKKKMMMNNNMMMLLLJJJIIIJJJKKKKKKLLLMMMLLLLLLLLLIIIKKKMMMMMMKKKHHHGGGGGGEEEDDDDDDEEEGGGIIIHHHGGGGGGKKKNNNOOOLLLIIIHHHIIIFFFGGGHHHHHHHHHHHHGGGGGGEEEFFFHHHIIIJJJKKKKKKKKKKKKLLLLLLKKKIIIGGGEEEDDDDDDDDDEEEGGGJJJKKKJJJIIIIIIIIIIIIJJJKKKMMMNNNOOONNNKKKJJJOOOXXX```eeeeeehhhkkkqqq{{{vvvooohhh___YYYNNNJJJEEEBBBCCCBBB@@@======:::;;;>>>>>>:::999;;;999999:::;;;;;;;;;::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::666999::::::777666888:::999999999999999999999999777777666666666666777777666777888999:::;;;<<<<<<999999999999999999999999999888888888888888888999999999999999:::;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>;;;<<<===>>>>>>===<<<<<<<<<>>>@@@BBBBBBBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCFFFFFFEEEEEEDDDDDDDDDCCCtttfffeeehhhiiiqqq{{{zzzqqqgggcccccc```WWWOOOSSSJJJCCCCCCEEECCC@@@@@@======>>>>>>===;;;888666555666888999999:::<<<===>>>>>>>>>>>>???@@@BBBBBB@@@@@@???>>>>>>======<<<;;;;;;<<<>>>>>>?????????AAA???<<<;;;;;;===@@@BBBCCCAAA???AAACCCEEECCCAAADDDBBB@@@>>>>>>???AAABBBAAAAAABBBDDDEEEEEECCCAAAGGGEEEDDDCCCCCCEEEHHHIIIIIINNNRRRSSSZZZhhhuuu|||qqq___TTTLLLFFFGGGBBBEEEQQQ\\\fff{{{|||kkkfffddddddppp~~~|||fffZZZKKKIIIFFFBBB@@@>>>>>>>>>=========================================================<<<;;;;;;::::::CCCBBBBBBAAAAAABBBBBBCCC@@@AAABBBDDDDDDDDDCCCBBBHHHGGGGGGHHHHHHJJJKKKKKKMMMLLLKKKJJJJJJKKKLLLMMMRRRPPPNNNMMMMMMMMMMMMLLLOOOOOOOOOPPPQQQRRRRRRRRROOOPPPQQQRRRSSSTTTUUUVVVTTTTTTUUUWWWYYYYYYWWWTTTSSSXXXggg~~~qqq```UUUVVVWWWQQQOOORRRVVVUUUUUUSSSRRRQQQPPPOOOSSSVVVXXXXXXUUUQQQNNNLLLMMMNNNOOOQQQRRRTTTUUUVVVWWWTTTRRRQQQQQQQQQOOONNNNNNNNNNNNMMMMMMMMMMMMLLLNNNNNNNNNMMMMMMKKKJJJJJJKKKKKKLLLLLLKKKJJJIIIIIIKKKKKKKKKKKKJJJJJJIIIHHHFFFFFFFFFFFFFFFFFFGGGGGGIIIIIIIIIJJJIIIIIIHHHHHHEEEFFFFFFFFFFFFGGGGGGGGGJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEFFFHHHJJJKKKLLLLLLKKKJJJIIIHHHIIIJJJJJJLLLLLLKKKLLLOOOSSSWWWYYYbbbdddjjjxxxzzzkkk^^^WWWRRRLLLHHHDDDDDDCCCBBB@@@??????>>><<<<<<============<<<<<<::::::::::::::::::::::::>>>===<<<;;;::::::999888:::::::::999999999888888999999999888888888888777999999999::::::;;;;;;;;;777777777666666666666666999999888888999999:::;;;555555555555666777999999999999:::::::::;;;;;;;;;888888999999999:::::::::<<<<<<;;;:::;;;<<<===>>>===============<<<<<<<<<======>>>???????????????<<<===???@@@@@@AAACCCEEEFFFDDDCCCBBBCCCDDDFFFGGGpppddd___[[[```gggooozzz~~~|||xxxqqqjjj```UUUKKKHHHGGGCCCAAABBBBBBAAA???>>>>>>===<<<<<<::::::;;;;;;;;;;;;<<<===<<<======>>>???@@@AAAAAA>>>>>>>>>===<<<<<<;;;;;;::::::<<<===???@@@@@@@@@CCCBBB@@@???@@@BBBDDDFFFEEECCCAAABBBDDDDDDCCCAAA>>>>>>>>>??????@@@AAAAAABBBBBBBBBCCCEEEFFFFFFFFFAAAEEEJJJNNNPPPQQQRRRSSSUUU^^^gggmmmttt~~~}}}zzzppp```SSSMMMIIIFFFGGGGGGQQQcccssspppeeedddgggkkkxxxhhhVVVMMMIIIGGGDDDAAA???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<;;;;;;AAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCEEEFFFFFFEEEEEEFFFFFFFFFHHHIIIKKKLLLMMMMMMLLLKKKJJJJJJKKKLLLMMMOOONNNMMMMMMNNNOOOOOOOOORRRQQQQQQQQQQQQQQQQQQQQQPPPPPPQQQSSSTTTTTTTTTTTTRRRRRRSSSUUUWWWWWWUUUSSSVVVZZZhhhrrraaaUUUUUUVVVRRRQQQVVVVVVUUUTTTRRRQQQQQQQQQQQQVVVXXXZZZYYYVVVRRRPPPOOOPPPPPPQQQSSSTTTVVVWWWWWWWWWUUURRRRRRRRRRRRPPPOOONNNNNNNNNMMMMMMMMMMMMLLLNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKLLLLLLKKKKKKJJJIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGIIIJJJLLLMMMLLLKKKJJJHHHHHHHHHIIIIIIIIIIIIHHHIIIKKKNNNRRRTTTXXXYYY___jjjyyy|||fff^^^SSSLLLIIIGGGDDDBBBCCCBBBBBBAAA???>>>>>>===<<<<<<<<<======<<<<<<<<<<<<;;;;;;:::999888888888<<<;;;;;;::::::999999999::::::999999999888888888777777777888888999999999777777777888888888999999777777777777777777777777888888888888888999::::::666666666666777888888999888888888888999999999999888888888888999999999:::<<<;;;:::::::::;;;=========<<<<<<<<<<<<<<<<<<<<<======>>>????????????>>><<<===???@@@@@@AAACCCEEEFFFEEECCCCCCCCCDDDFFFGGG}}}hhhZZZTTTTTTVVV[[[dddrrrrrrggg[[[TTTOOOJJJGGGHHHHHHEEEAAA>>>>>>?????????:::;;;;;;;;;<<<<<<<<<<<<888999:::;;;<<<=========>>>>>>======<<<;;;;;;;;;777888999;;;<<<>>>??????????????????@@@AAACCCCCCCCCAAA??????@@@@@@???>>>>>>???@@@BBBBBBBBBAAAAAACCCBBBBBBBBBDDDGGGJJJLLLMMMWWWdddkkklllkkkkkklllsss}}}}}}zzzrrrjjjhhhjjjkkkjjjjjjeee[[[PPPKKKLLLMMMJJJLLLRRRddd|||~~~xxxooofffccchhhpppxxx}}}eeeTTTIIICCCDDDCCCAAA???=========>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<============@@@??????????????????@@@AAABBBDDDEEEGGGGGGHHHHHHDDDEEEFFFGGGIIILLLNNNOOOLLLKKKJJJIIIIIIJJJKKKLLLKKKLLLMMMNNNOOOPPPRRRRRRTTTTTTSSSSSSRRRQQQPPPPPPPPPQQQSSSTTTTTTTTTSSSRRRRRRRRRSSSUUUWWWXXXVVVTTTYYY\\\ggg~~~ooo```UUUTTTTTTRRRTTTXXXVVVUUUSSSQQQQQQRRRSSSTTTZZZ[[[[[[YYYVVVSSSRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXVVVTTTRRRRRRRRRRRRQQQPPPNNNNNNNNNMMMMMMMMMMMMLLLNNNNNNNNNNNNMMMLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGJJJIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHGGGFFFGGGGGGGGGHHHIIIKKKLLLMMMLLLKKKIIIHHHGGGGGGGGGHHHHHHGGGFFFFFFHHHJJJMMMOOONNNOOOSSS[[[fffnnnrrrsssxxxkkk```NNNIIIDDDAAABBBCCCAAA@@@AAA@@@@@@???>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;999888888888999:::999999999999999999999999:::999999999999888888888555666666777888999:::;;;777777777777777888888888777777777777777777888888777777777777777888888999888888777777777888888999666666666777777777888888777777777888888888999999;;;;;;:::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>><<<===???@@@@@@AAACCCEEEFFFEEEDDDCCCDDDEEEFFFGGGuuudddXXXTTTQQQRRRVVV___kkkvvv{{{pppjjjccc[[[WWWWWWQQQMMMIIIGGGFFFEEEBBB???===<<<<<<===????????????999:::;;;======>>>======>>>>>>>>>===<<<<<<;;;;;;:::::::::;;;<<<>>>???@@@;;;<<<===>>>???@@@@@@@@@BBBAAA???>>>>>>>>>>>>>>>AAABBBCCCDDDDDDDDDDDDCCCEEEEEEFFFHHHLLLQQQXXX\\\lllxxx{{{sssgggaaaYYYTTTSSSWWWYYYYYYYYYWWWSSSOOOSSSZZZ\\\YYYZZZeee{{{}}}}}}{{{wwwpppmmmooowww|||bbbRRRKKKFFFDDD@@@???>>>===<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<===>>>??????@@@??????>>>>>>??????@@@@@@AAACCCDDDFFFGGGHHHHHHEEEEEEFFFGGGIIIKKKMMMNNNKKKKKKJJJIIIIIIJJJKKKKKKJJJLLLNNNOOOOOOPPPQQQRRRTTTTTTSSSSSSRRRQQQQQQQQQPPPQQQSSSTTTTTTSSSRRRQQQTTTTTTTTTVVVYYYZZZXXXWWWYYYZZZcccvvv}}}ggg]]]TTTTTTUUUTTTTTTWWWVVVTTTRRRPPPPPPRRRUUUVVV[[[[[[ZZZXXXTTTRRRRRRSSSSSSTTTTTTUUUVVVWWWWWWXXXTTTRRRPPPPPPQQQQQQPPPOOONNNNNNNNNMMMMMMMMMLLLLLLNNNNNNNNNNNNMMMMMMLLLKKKLLLLLLLLLMMMMMMLLLLLLKKKHHHIIIIIIJJJIIIIIIHHHHHHJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGHHHHHHHHHIIIJJJKKKMMMMMMKKKJJJHHHGGGFFFFFFFFFFFFHHHGGGFFFFFFGGGHHHJJJKKKJJJKKKMMMRRRXXX^^^``````eeekkkttt{{{yyyrrrkkkiiigggfffddd]]]RRRJJJGGGEEEBBBAAAAAAAAA@@@>>>>>>>>>======<<<;;;;;;:::::::::;;;;;;;;;;;;::::::999888777777777999:::<<<777777777777888888999999999999999999888888888888666666666777888999999999888999999999999999999999777777777888888888888888666666666666666777888888999999888888888888888999666666666666777777777888666777777777777888888888:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<======>>>>>>======<<<===???@@@@@@AAACCCEEEEEEEEEDDDDDDDDDEEEFFFGGGnnn[[[UUUPPPPPPOOOPPPWWW```ooouuu|||vvvqqqpppeeebbb```___]]]YYYPPPJJJHHHFFFDDDDDDDDDDDDBBB???>>>???@@@@@@@@@@@@@@@@@@>>>======<<<<<<;;;;;;:::>>>>>>======>>>???@@@@@@<<<===>>>@@@AAAAAA@@@@@@AAAAAA@@@???>>>???@@@BBBAAABBBCCCEEEHHHJJJKKKLLLMMMPPPVVV\\\ccclllvvv|||vvvkkkcccVVVQQQLLLJJJKKKMMMPPPRRROOOTTTYYY```jjjrrrsssooolllzzzzzzzzz|||bbbPPPHHHGGGEEECCC===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????@@@@@@????????????@@@@@@???@@@@@@BBBCCCEEEFFFGGGFFFFFFFFFFFFGGGIIIJJJKKKKKKJJJIIIHHHHHHIIIJJJKKKJJJMMMOOOOOONNNMMMNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPQQQRRRRRRRRRQQQPPPTTTSSSSSSUUUWWWYYYXXXWWWWWWWWW\\\iiiwww{{{tttkkk\\\WWWTTTUUUVVVUUUSSSSSSVVVTTTRRRQQQQQQSSSUUUWWWYYYYYYWWWUUURRRPPPQQQRRRRRRRRRSSSSSSTTTTTTUUUUUUQQQOOOMMMMMMOOOOOOOOONNNNNNNNNNNNMMMMMMMMMLLLLLLMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMLLLIIIJJJJJJKKKKKKKKKJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMJJJIIIGGGFFFEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIJJJMMMPPPRRRSSSSSSTTTXXX___eeejjjooosssvvvzzz}}}{{{qqqeee]]]VVVSSSPPPOOONNNKKKFFFBBBAAA@@@???>>>===<<<;;;999<<<<<<<<<;;;;;;::::::999999999::::::::::::999999:::999888777777777888999555666666777777888888999999999999888888888777777777777777777777777777777888888888888888888888888666666777777888888888888666666555555666666777888999999888888888888888999777777777888888888999999666777777777777888888888888999999:::::::::::::::999:::::::::;;;;;;;;;<<<;;;;;;<<<============<<<<<<===???@@@@@@AAACCCEEEDDDDDDDDDDDDDDDEEEEEEEEE~~~mmm]]]WWWTTTUUURRRMMMOOOWWW]]]cccjjjnnnnnnooossswww}}}~~~}}}vvvjjj```XXXTTTOOOMMMLLLIIIDDD@@@DDDCCCBBBAAA@@@@@@AAAAAA???>>>>>>======<<<<<<;;;===<<<;;;;;;<<<===???@@@???@@@AAAAAABBBAAAAAAAAA@@@@@@@@@??????AAADDDGGGFFFHHHMMMRRRWWW[[[]]]^^^___eeennnvvv~~~qqqcccXXXQQQJJJHHHFFFGGGGGGGGGMMMSSSWWWbbbooo{{{yyy~~~ssstttyyyooobbbQQQFFFCCCBBB???<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<======>>>@@@@@@????????????@@@@@@?????????@@@AAACCCDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHJJJIIIHHHGGGGGGHHHIIIJJJJJJMMMPPPPPPMMMKKKKKKMMMOOOOOOOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPQQQTTTVVVVVVUUUTTTTTTVVV]]]dddfffbbb]]]UUUTTTTTTUUUWWWVVVTTTRRRUUUTTTSSSRRRRRRSSSUUUVVVTTTTTTTTTRRRPPPOOOOOOQQQQQQQQQQQQQQQQQQQQQRRRRRROOOMMMLLLLLLMMMOOONNNMMMNNNNNNNNNMMMMMMMMMMMMLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLMMMMMMNNNNNNNNNNNNMMMKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMIIIJJJJJJJJJKKKKKKKKKKKKHHHGGGGGGFFFFFFEEEEEEDDDFFFFFFGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLHHHGGGFFFEEEDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCDDDDDDGGGGGGHHHIIIJJJKKKKKKLLLMMMOOOQQQSSSUUUYYY^^^aaagggmmmsssxxx|||{{{zzz{{{|||zzzuuupppkkkeee]]]RRRKKKIIIFFFDDDBBBCCCCCCBBBAAA<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::::::::999999888888999999999999888888;;;:::999888777555444444666666666777777888888888999888888888888777777777888888777777777666666666666666666666555555555555555555666666777777888888666666666666666777777888888888777777777888888999888888888999999999::::::777777777888888888999999777888999:::::::::999999888999999::::::;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<===???@@@@@@AAACCCEEEBBBBBBCCCCCCCCCDDDDDDDDDtttmmmfffdddfffbbbZZZZZZbbbbbbhhhllljjjddd______aaahhhkkkrrr|||vvvlllgggbbb```___]]]XXXSSSQQQOOOLLLIIIHHHHHHIIIJJJEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@???@@@BBBEEEGGGIIILLLKKKKKKKKKJJJJJJJJJJJJHHHIIIKKKJJJKKKNNNSSSWWW]]]bbbjjjrrrwwwxxxwwwuuuuuu|||qqq___RRRJJJDDDCCCCCCEEEHHHIIIKKKVVVbbbuuu|||tttooozzznnnXXXQQQHHHBBBAAA???<<<999;;;;;;;;;;;;;;;:::999999999999999999999999999999::::::::::::::::::::::::999999::::::;;;;;;<<<<<>>>>>======>>>>>>???@@@?????????@@@AAACCCDDDBBBBBBBBBCCCDDDFFFGGGHHHJJJIIIHHHGGGGGGHHHIIIJJJGGGKKKOOOOOOKKKIIIJJJLLLNNNNNNNNNMMMMMMLLLLLLKKKNNNMMMLLLLLLMMMOOOQQQRRROOONNNNNNOOORRRTTTUUUTTTQQQRRRSSSUUUVVVWWWWWWWWWRRRSSSTTTTTTUUUWWWVVVUUUUUUUUUTTTTTTSSSTTTTTTTTTPPPQQQRRRQQQOOONNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNLLLKKKLLLNNNOOOOOONNNNNNNNNNNNMMMMMMMMMMMMLLLMMMNNNNNNOOOOOONNNNNNMMMLLLMMMNNNNNNOOOOOONNNNNNNNNNNNOOOPPPPPPPPPPPPPPPNNNMMMMMMLLLKKKKKKJJJJJJIIIJJJKKKLLLLLLMMMMMMMMMJJJJJJKKKKKKKKKLLLLLLLLLGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEFFFHHHHHHIIIIIIIIIHHHGGGGGGHHHHHHIIIJJJKKKFFFEEEDDDCCCDDDEEEFFFGGGBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIKKKOOORRRTTT[[[bbbeeejjjrrrssspppmmmpppwww}}}{{{{{{wwwrrrqqqllleee^^^[[[VVVSSSQQQMMMGGGBBBBBBAAA????????????>>>>>>:::;;;<<<;;;;;;;;;<<<===;;;;;;::::::::::::999999777888888888888888888777666777888999888777666444777777777777777777888888888888888888777777777777666666666777777777777777666666555555555444444444333444444555666666777777777777666666777777888999666666666666777888888999888888888999999999::::::888888888888999999999:::777777999:::::::::999888888888888999::::::;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<===???@@@@@@AAACCCEEE@@@AAAAAABBBBBBBBBBBBBBB{{{xxxzzzuuukkkjjjrrrwww{{{|||uuuhhh]]]XXXXXXVVVYYY```lllzzz|||wwwwwwyyyxxxtttpppdddaaa]]]YYYWWWWWWYYYZZZLLLLLLKKKKKKJJJIIIIIIIIIKKKKKKLLLMMMPPPTTTXXXZZZ]]]\\\[[[ZZZYYYYYYYYYZZZYYY[[[]]]]]]^^^aaahhhmmmwww}}}~~~~~~~~~~~~xxxxxxpppaaaTTTMMMIIIFFFDDDEEEIIIOOOPPPVVVfffxxx|||yyyvvvjjjqqq|||gggXXXLLLHHHDDDBBBAAA@@@===;;;;;;;;;;;;;;;;;;:::999888999999999999999999999999999999999999999999999999999999::::::::::::;;;;;;======<<<<<<<<<<<<======AAA@@@@@@???@@@AAACCCDDD???@@@@@@BBBDDDFFFHHHIIIIIIIIIHHHGGGGGGHHHIIIIIIEEEIIINNNNNNKKKIIIJJJMMMOOONNNMMMLLLKKKIIIHHHHHHMMMLLLJJJJJJKKKNNNQQQSSSPPPOOOOOOPPPSSSVVVVVVVVVPPPRRRSSSRRRPPPQQQTTTVVVSSSTTTTTTSSSTTTWWWYYYXXXUUUUUUUUUUUUTTTTTTSSSSSSNNNOOOQQQQQQPPPOOOOOOPPPPPPPPPPPPPPPPPPOOOOOOOOONNNMMMLLLMMMOOOPPPPPPOOONNNNNNNNNMMMMMMMMMMMMLLLMMMNNNNNNOOOOOOOOONNNNNNLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRRRROOOOOONNNNNNMMMLLLLLLKKKHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLIIIIIIHHHHHHGGGFFFFFFEEEDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGGGGGGGHHHHHHIIIJJJDDDDDDCCCCCCDDDEEEGGGHHHDDDDDDEEEFFFFFFGGGGGGGGGDDDFFFGGGGGGFFFGGGHHHIIIFFFFFFGGGFFFFFFGGGJJJMMMJJJPPPTTTTTTWWW]]]^^^ZZZ^^^```fffnnnwww}}}}}}|||}}}wwwuuu|||{{{vvvuuuuuutttmmmbbb]]]\\\WWWPPPNNNJJJGGGFFFGGGGGGDDDAAA>>>>>>>>>>>>===<<<:::999:::;;;;;;:::999999:::<<<;;;;;;::::::::::::::::::777777888888888888777777...000444888;;;;;;::::::888888888888777777777777888888888888777777777777444444555666777888999999888888777777666666666555333333444444555666666777777777777777777888999999555555555555666777999999888888888888999999999999888999999999999:::::::::666777888999:::999888888777777888999::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<===???@@@@@@AAACCCEEE???@@@AAAAAABBBBBBAAAAAA}}}iiiYYYOOOPPPMMMOOOWWWaaajjjvvvwwwssstttuuusssqqqccc```]]]___bbbccc___ZZZ___aaacccdddgggnnnwww~~~{{{uuuqqqrrrtttuuutttwww{{{~~~|||yyy{{{|||wwwrrrpppmmmkkkjjjiiiiiihhhgggfffbbbaaa]]]UUULLLFFFEEEGGGFFFGGGMMMVVV___lll|||ssshhheee}}}ttt___PPPKKKEEECCC@@@===<<<;;;<<<<<<===<<<:::888888999:::;;;<<<;;;999888888888999999999999999::::::;;;;;;;;;888888999:::;;;;;;<<<<<<===<<<;;;:::;;;===???@@@>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDHHHGGGGGGFFFGGGHHHJJJKKKGGGGGGGGGGGGHHHHHHIIIJJJMMMMMMLLLKKKJJJIIIIIIHHHIIIJJJLLLNNNOOOPPPQQQQQQRRRRRRSSSSSSSSSTTTTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSTTTUUUXXXWWWVVVTTTSSSQQQPPPOOOQQQPPPOOOMMMLLLKKKKKKKKKOOOOOOPPPQQQQQQPPPOOOOOOMMMMMMLLLLLLLLLLLLLLLLLLPPPTTTVVVTTTNNNJJJKKKMMMNNNOOOPPPQQQQQQQQQPPPPPPOOOOOOPPPPPPPPPOOONNNNNNOOOOOONNNNNNOOOPPPRRRSSSQQQPPPOOOMMMLLLMMMMMMNNNKKKKKKKKKKKKKKKLLLMMMMMMLLLMMMMMMNNNNNNMMMMMMLLLIIIIIIHHHGGGFFFFFFFFFFFFIIIIIIHHHGGGHHHIIIJJJKKKIIIHHHFFFEEEEEEFFFHHHIIIGGGFFFEEEDDDCCCBBBAAAAAAAAABBBBBBCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDBBB@@@@@@BBBDDDFFFEEEFFFHHHJJJLLLLLLMMMMMMSSSTTTVVVYYY^^^dddjjjmmmvvvtttssssssxxx|||wwwvvvvvvwwwyyy|||tttiiibbb^^^ZZZXXXUUUPPPLLLIIIFFFEEEDDDBBB@@@??????>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999777777777777666666666666777777666666666666777777666666666666666666666666777777666555555555555666777888999888777666777999555444333333222222222222666666666666666666666666666666666666777777777777666666666666666666666666999999888888888888888888888888777777777777888888888888999999999:::::::::777777777777777777777777777888999:::;;;;;;;;;;;;:::;;;===???AAABBBCCCCCC??????@@@@@@@@@AAAAAAAAAlll]]]PPPLLLKKKOOOSSSXXX```hhhmmmlllqqqxxx{{{zzz}}}|||yyywwwyyy}}}}}}~~~|||wwwpppiiiccc^^^[[[VVVUUUUUUUUUVVVVVVUUUUUUUUUYYY\\\ZZZTTTOOOLLLMMMNNNTTTbbbrrr}}}}}}tttmmmmmmqqq~~~lll\\\MMMDDD@@@BBB@@@>>>;;;::::::::::::;;;999888666666777888999:::999888777666777777888888888888999999999999999888888999999::::::;;;;;;<<<<<<;;;::::::;;;<<<<<<<<<<<<======>>>?????????AAAAAAAAABBBBBBBBBCCCCCCEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGGGGGGGHHHIIIIIILLLKKKKKKJJJIIIIIIHHHHHHLLLMMMNNNPPPQQQRRRSSSSSSRRRRRRRRRSSSSSSSSSTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQQQQRRRUUUTTTTTTSSSRRRPPPPPPOOOSSSRRRPPPOOONNNMMMMMMMMMMMMNNNOOOPPPPPPOOONNNMMMLLLLLLKKKKKKKKKLLLNNNOOORRRVVVXXXUUUPPPLLLLLLNNNMMMNNNPPPQQQQQQQQQOOONNNMMMMMMMMMNNNNNNNNNNNNNNNPPPPPPOOOOOOPPPRRRSSSTTTPPPOOOMMMLLLKKKKKKLLLLLLKKKKKKJJJJJJKKKLLLLLLMMMMMMMMMMMMNNNNNNMMMMMMMMMJJJIIIHHHGGGFFFFFFFFFFFFIIIHHHHHHGGGHHHIIIKKKKKKIIIHHHGGGFFFEEEFFFHHHIIIFFFFFFEEEDDDCCCBBBAAAAAABBBBBBCCCDDDDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@@@@AAACCCEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGHHHIIILLLPPPUUUZZZ]]]___^^^^^^```fffmmmuuuzzzzzzyyy{{{vvvssssssssssssuuuxxxzzz||||||{{{zzzyyyzzz{{{}}}~~~|||xxxssspppooopppppppppnnnmmmkkkddd\\\TTTOOOMMMKKKJJJGGGEEEBBB@@@???>>>DDDBBB@@@>>>>>>===:::888::::::::::::::::::::::::999::::::;;;;;;::::::999:::::::::999999999888888777777777777666666666555777666666555555666666777555555555555555555555555777666555555444444555555333444555444333333444555555444333333222222222333555555555555555555555555555555555666666666777777555555555555555555555555888888777777777777888888888777777666666777777888888888888888888888888888888888888888888888888888888999:::;;;<<<<<<<<<<<<;;;<<<===???@@@AAAAAAAAA?????????@@@@@@@@@@@@AAA}}}zzzgggRRRMMMIIIIIIJJJJJJNNNTTTVVVVVVYYY^^^aaabbbggglllmmmooottt{{{~~~~~~{{{{{{{{{xxxvvvoookkkddd[[[SSSMMMJJJHHHIIIIIIHHHIIIIIIJJJLLLLLLQQQ[[[gggllliiibbb^^^\\\YYYeeezzzxxxvvvuuusssnnnlllrrr{{{sss^^^QQQJJJDDD???>>>???===;;;999888888888888:::999777666666666777888888777777666666666666777888888888777777777777777888888888888888999999999;;;;;;;;;;;;:::::::::::::::;;;;;;<<<======>>>>>>???@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHJJJIIIIIIHHHHHHGGGGGGGGGLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQQQQRRRRRRRRRSSSSSSSSSRRRQQQQQQQQQQQQQQQQQQRRRQQQPPPOOONNNMMMMMMMMMPPPPPPPPPPPPPPPOOOOOOOOOSSSSSSQQQPPPOOOOOOOOOOOOKKKLLLMMMNNNNNNMMMLLLKKKKKKJJJIIIIIIKKKNNNQQQSSSUUUWWWXXXVVVQQQMMMMMMNNNKKKLLLOOOQQQQQQPPPNNNMMMLLLLLLKKKKKKKKKMMMNNNOOOQQQQQQQQQQQQQQQRRRTTTTTTNNNNNNLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLJJJIIIHHHGGGGGGFFFFFFGGGHHHHHHGGGHHHIIIJJJKKKLLLIIIHHHGGGFFFFFFGGGHHHIIIFFFFFFEEEDDDCCCBBBBBBAAACCCCCCDDDDDDEEEEEEFFFFFFDDDDDDDDDCCCBBBBBBAAAAAACCCBBB@@@??????@@@AAACCCFFFEEECCCBBBAAABBBBBBCCC???@@@@@@BBBDDDHHHKKKMMMKKKKKKKKKNNNRRRWWW]]]```aaa```bbbgggnnnqqqqqqoooqqqpppnnnmmmmmmnnnpppqqqrrrvvvxxxwwwwwwvvvppphhhiiihhhhhhhhhiiikkklllnnnmmmllljjjhhhfffffffffffffffbbb^^^[[[YYYXXXVVVUUUTTTTTTRRRNNNIIIEEECCCCCCAAAAAA@@@???>>>>>>>>>>>>BBB@@@>>>===<<<;;;999777999999999999999999999999777888888888888888888777999999888888888888777777777777777666666666555555555555555444444555555555555555555555555555555555555555444333333333444444111222333333111111222333444444333222222222333333555555555555555555555555444444444555555555666666555555555555555555555555555555555555666777888888777777666666666666777777777777777777777777777666888888888888888888888888999:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>????????????>>>>>>>>>?????????@@@@@@~~~kkkYYYSSSOOONNNLLLJJJLLLQQQOOOPPPRRRTTTTTTUUUWWWZZZVVVXXX^^^eeeiiimmmvvv~~~wwwqqqmmmjjjhhhnnniiieeedddeeefffccc```^^^[[[UUUOOOJJJGGGFFFFFFHHHHHHFFFFFFGGGKKKQQQUUUcccqqq|||tttpppkkk{{{xxxooorrrxxx{{{xxxuuuzzzjjj[[[KKKEEEEEECCCAAA@@@<<<;;;:::888888777777888;;;:::999888888888888999777777666666666666666666888888888777777777777666888888888888777777777777::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<=========>>>>>>>>>?????????@@@@@@@@@AAACCCEEEFFFFFFEEEEEEFFFEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFJJJJJJLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQRRRQQQQQQPPPPPPPPPQQQQQQOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLMMMNNNNNNOOOOOOQQQQQQPPPNNNNNNMMMMMMMMMKKKLLLMMMNNNNNNMMMLLLKKKKKKJJJIIIIIILLLPPPUUUXXXUUUVVVVVVTTTPPPMMMMMMMMMIIIKKKNNNPPPPPPOOOMMMKKKLLLKKKJJJJJJJJJLLLOOOPPPPPPPPPPPPQQQQQQRRRRRRRRRNNNNNNMMMLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKHHHGGGGGGGGGGGGHHHHHHIIIFFFEEEEEEDDDCCCCCCBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDDDDCCCBBBAAAAAA@@@BBBAAA???>>>>>>>>>@@@@@@DDDCCC@@@???>>>???@@@AAAAAA@@@@@@AAABBBDDDEEEFFFFFFFFFFFFGGGHHHJJJLLLMMMNNNNNNOOORRRVVVXXXWWWVVVZZZZZZYYYXXXYYYZZZ[[[]]]]]]aaaaaa_________\\\VVVXXXWWWWWWVVVWWWXXXYYYYYYYYYXXXVVVTTTRRRQQQPPPPPPOOOMMMKKKJJJJJJIIIGGGEEEGGGHHHGGGDDDAAA@@@AAABBB>>>============>>>>>>???>>><<<::::::;;;;;;999888888888888888888888888888666777777888888777777666777777777777777777777777777777666666666555555555555444444333333444444555555555555555555555555555555444333333222222333333222444555444333222333444444333333222222333333333444444444444444444444444333333333444444444555555555555555555555555555555333333333444555666777888777666666555555666666777888888777777777777666666999999999999999999999999888999::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>============>>>>>>>>>?????????rrrfffaaa\\\[[[XXXTTTTTTWWWSSSVVVYYYYYYWWWTTTRRRQQQKKKJJJMMMRRRUUUYYYaaajjjtttzzz}}}xxxrrrpppmmmmmmppptttxxxzzz~~~}}}|||zzz~~~~~~pppeee^^^ZZZVVVSSSUUUSSSRRRRRRTTTTTTQQQNNNPPPOOOMMMKKKJJJHHHHHHHHHDDDDDDDDDFFFKKKTTTaaaiii~~~}}}yyyxxx|||wwwcccSSSHHH??????AAA???===<<<;;;::::::999888888888888999999888888777777777888666666777777777777777777888888888888888777777777888777777777777777777777666777888999:::;;;;;;:::::::::;;;;;;<<<======>>>=========>>>>>>>>>>>>??????@@@CCCDDDFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFIIIIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPOOOOOOOOOOOOOOOPPPPPPKKKKKKJJJJJJJJJJJJKKKKKKHHHIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKKKKJJJIIIJJJMMMRRRWWWZZZSSSSSSRRRPPPMMMKKKKKKKKKHHHJJJLLLNNNNNNMMMKKKJJJMMMLLLJJJJJJKKKMMMOOOQQQNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGGGGHHHIIIIIIIIIFFFFFFFFFFFFGGGGGGHHHHHHEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBAAAAAAAAA@@@???>>>>>>>>>>>>???AAA@@@>>>======???AAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDFFFEEEEEEFFFGGGHHHGGGFFFLLLKKKJJJJJJIIIJJJKKKKKKLLLOOOPPPMMMKKKLLLKKKHHHIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHFFFEEEEEEDDDDDDCCCBBBAAABBBCCCBBBAAA???@@@@@@@@@>>><<<;;;===>>>::::::999999999999999:::999888777888:::;;;:::999888888888888888888888888777777888888888888777777666666666666666666666666666666666666555555555555444444333333333333444444555555555555555555555555444444333222222222222333333555666555444333444555333333333222222333333444444444444444444444444444333333333333444444444444555555555555555555555555333333333333444555666777666666555555555555666666888888888888888888888888888888888888888888888888777777888999999999888888;;;<<<<<<======<<<<<<<<<<<<<<<<<<=========>>>>>>}}}{{{uuuqqqnnnjjjdddbbbdddbbbiiioooooojjjddd\\\UUUNNNIIIFFFHHHJJJLLLQQQWWW]]]cccmmmtttuuuppphhhccc___]]][[[ZZZ[[[___cccfffkkkooowww~~~~~~uuuqqqlllhhhffffffeeeeeedddiiipppuuuxxxxxxwwwwwwqqqiii]]]TTTOOOLLLIIIGGGFFFGGGIIIKKKKKKKKKJJJJJJHHHJJJLLLNNNMMMIIIFFFCCCCCCGGGLLLTTT^^^mmm~~~rrr\\\LLLEEE???<<<>>>???<<<999:::999999999999999999999999666666666666555555555444555666777777777777777666666777777777888888888888777777777777777888888888555555666666777888888888:::::::::;;;<<<<<<==================>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFFFFFFFGGGIIIJJJKKKLLLMMMMMMMMMMMMJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOIIIIIIIIIHHHHHHIIIJJJJJJFFFGGGHHHIIIKKKLLLMMMMMMLLLKKKKKKJJJIIIIIIJJJJJJKKKKKKLLLMMMMMMLLLKKKKKKJJJIIIIIIJJJMMMQQQUUUWWWOOONNNMMMKKKJJJJJJJJJJJJHHHIIIJJJKKKLLLKKKKKKJJJLLLLLLKKKKKKKKKMMMNNNOOOLLLLLLMMMNNNNNNMMMMMMLLLNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJIIIHHHHHHHHHHHHIIIHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEFFFGGGGGGGGGFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>======>>>@@@BBBCCC????????????????????????======>>>???@@@AAAAAABBBCCCCCCBBBAAAAAA@@@@@@@@@CCCCCCBBBBBBAAAAAABBBBBBBBBFFFGGGCCCBBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@BBB@@@????????????===;;;<<<===>>>===;;;:::;;;<<<;;;:::999888888888888888777666666777:::;;;;;;:::888888888888888888888888777888888999999888888777555555666666666666777777666666666555555555444444444444444333333444444444444444444444444444444444444444333222222222333333222333444444222222333444333333222222222333444444333333333333333333333333333333333444444444555555444444444444444444444444333333333333444555666666555555444444444444555555777777777888888888999999777777777777777777777777666777777888888777777777::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========|||yyy{{{rrreeeXXXNNNFFFEEEGGGGGGIIILLLNNNSSSZZZ```aaa^^^YYYUUUPPPNNNLLLJJJJJJLLLQQQTTTSSSXXX___fffiiijjjjjjjjj___ZZZUUURRRRRRRRRPPPOOOOOOSSSYYY]]]^^^___aaabbbZZZUUUNNNIIIEEEDDDDDDDDDAAAEEEHHHHHHGGGHHHLLLPPPQQQVVV]]]aaa```ZZZRRRMMMRRRZZZeeeqqq||||||www~~~~~~hhhYYYLLLBBB@@@>>>===???===:::999<<<888888888999999999888888555555666666555555444444333444555666777666666555444444555666777777888999666777777888888999999999:::999888777666777777888888888999999:::;;;;;;;;;============>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEECCCCCCBBBAAAAAAAAAAAAAAACCCDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKKKKKKKLLLMMMMMMKKKJJJIIIHHHGGGGGGGGGHHHFFFFFFGGGIIIJJJKKKLLLMMMMMMLLLKKKKKKKKKKKKKKKKKKIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGGGGIIIKKKMMMPPPRRRLLLKKKIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLKKKLLLMMMMMMMMMMMMKKKJJJIIIJJJIIIIIIHHHGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFEEECCCCCCBBBCCCDDDEEEEEEFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@??????>>>>>>============>>>??????@@@@@@<<<======>>>>>>>>>==================>>>>>>??????@@@@@@@@@???>>>>>>???@@@>>>>>>>>>>>>>>>>>>??????===AAACCC@@@===???@@@???>>>>>>???????????????>>>>>>>>>?????????>>>>>>===AAA???<<<<<<<<<<<<;;;::::::<<<>>>>>>===;;;;;;<<<<<<;;;::::::999999999:::999888777888999:::999777999999999999999999999999777777888888888888777777555555666666777777777777666666555555555444444444555555444444444444555555444444444444444444444444555555444333333333333333222333444333222222333444333222222222333333444555222222222222222222222222444444444444555555555555444444444444444444444444555555444444444444555666555444444444444444444555444555555666777888999999666666666666666666666666777777888888888888777777888999:::;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<>>>>>>>>???============???AAACCCEEECCCBBBAAAAAA@@@@@@@@@AAACCCCCCDDDEEEFFFGGGHHHHHHEEEEEEFFFGGGHHHHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJJJJJJJJJJKKKLLLLLLMMMLLLJJJHHHGGGFFFEEEEEEFFFFFFGGGHHHJJJKKKLLLLLLNNNNNNMMMMMMMMMMMMMMMMMMHHHHHHIIIJJJJJJIIIHHHHHHEEEEEEFFFGGGIIIKKKLLLMMMKKKIIIGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHIIIJJJKKKIIIJJJJJJKKKKKKJJJIIIHHHKKKLLLMMMNNNNNNMMMKKKKKKKKKLLLLLLLLLLLLJJJIIIHHHJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBDDDDDDEEEEEEEEECCCBBBAAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>===<<<===>>>??????>>>>>>>>>======>>>???????????????BBBBBB@@@???>>>>>>>>>>>>===>>>???>>>>>>>>>@@@AAA;;;<<<<<<===>>>>>>??????999???AAA===;;;<<<===<<<<<<======>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;::::::===;;;999999:::;;;<<<;;;555888;;;<<<;;;:::::::::999888888777777777888888<<<:::999888999888777555999999999999999999999999666666777777777777666666555666666666777777888888666666555555555444444444666555555444444555555666444444444444444444444444666555444444333333444444333444555555333333444555222222222222333333444555222222222222222222222222444444444555555555666666444444444444444444444444666666555444444444555555555444444333333444444555222333444555666888999999666666666666666666666666888888999999999888888777888888999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<|||wwwxxx}}}}}}iii^^^TTTPPPPPPNNNMMMNNNQQQZZZeeelllqqqooocccWWWLLLFFFCCCDDDDDDCCCCCCFFFOOOLLLIIILLLRRRUUUSSSPPPNNNKKKFFFCCCBBBCCCBBBBBBEEEEEEEEEEEEKKKSSSUUURRRSSSRRRQQQOOOKKKFFFEEEGGGHHHJJJKKKLLLLLLRRR```lllxxxuuuyyy|||{{{vvvmmmhhhmmm~~~wwwkkkZZZMMMGGGDDDAAA>>>999999999888777666666555666777888999999888777666666666666666666666666666333333333444444444555555333333444555666777888888888666555444555666888999@@@>>>;;;999777777888888888888888888888888999999:::;;;===>>>>>>>>>===<<<:::;;;<<<===>>>???@@@@@@AAAAAABBBCCCCCCBBBBBBAAACCCDDDEEEGGGGGGFFFFFFEEEBBBCCCDDDFFFHHHIIIIIIIIIGGGFFFEEEDDDEEEFFFHHHJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLJJJHHHFFFFFFFFFGGGHHHEEEGGGIIILLLNNNOOOOOOOOOQQQPPPOOOMMMLLLLLLKKKKKKIIIIIIJJJJJJJJJJJJIIIIIILLLKKKIIIHHHGGGHHHHHHIIILLLJJJHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGKKKJJJHHHGGGGGGHHHJJJKKKMMMMMMMMMMMMMMMLLLKKKJJJHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEECCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBFFFGGGGGGFFFFFFEEEDDDCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@??????BBBAAA@@@???>>>===<<<<<<>>><<<;;;:::;;;<<>>>>>======<<<<<<======<<<<<<<<<<<<======??????>>><<<<<<;;;;;;;;;======>>>>>>===<<<<<<;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===;;;::::::;;;;;;<<<<<<;;;;;;:::888999:::;;;;;;;;;::::::666666777777888888999999999999999888888888777777666666666666666666666666777777666666666666777777555555555555555555555555777777777777666555444333444444444444444444444444555555444333333333333444444444444333333222222222000000000111222222222333333333333333333333333333555555555444444333333333222222222222222222222222444444444444444444444444444444333222333444555666444444444555555555555666555555555555666666666666777666666555555555555666888888777777777777888888888999999::::::;;;;;;<<<:::;;;<<<;;;::::::;;;===|||}}}~~~|||zzz{{{~~~nnneee______bbbaaaaaacccbbbqqq|||kkk\\\RRRHHHDDDDDDCCCDDDFFFGGGHHHMMMVVV___bbb]]]XXXWWWTTTOOOJJJFFFDDDCCCCCCBBBDDDEEEIIITTTaaahhhhhhgggffffffccc\\\SSSMMMLLLSSSXXX^^^aaacccjjjyyyzzzsssmmmhhhfffrrryyybbbXXXJJJAAA===;;;999777999999888777777666555555666666777888888777666666555555555555555555555555333333333444444444444555333333444444555555666666888777555555555666888999>>><<<:::888777777888888888888888888999999999999:::;;;<<<===>>>======<<<<<<===>>>???@@@AAABBBBBBAAAAAABBBBBBBBBBBBBBBBBBDDDDDDFFFFFFGGGFFFFFFEEECCCDDDEEEGGGHHHHHHHHHHHHGGGFFFDDDDDDDDDFFFGGGIIIHHHHHHIIIKKKLLLMMMNNNOOONNNLLLJJJHHHGGGGGGGGGGGGFFFGGGJJJLLLNNNOOOOOOOOOPPPOOONNNLLLKKKJJJJJJJJJHHHHHHHHHIIIIIIHHHHHHHHHJJJJJJIIIHHHGGGGGGGGGGGGIIIHHHGGGFFFFFFGGGHHHIIILLLKKKJJJIIIHHHHHHGGGHHHJJJIIIHHHGGGGGGIIIJJJKKKMMMMMMMMMMMMLLLKKKKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>?????????>>>>>>============<<<;;;;;;;;;===>>>???>>>>>>>>>>>>======<<<<<<======<<<<<<<<<<<<======>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999888777===<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999::::::;;;;;;;;;;;;::::::888999999:::::::::::::::777777777777777888888888999999888888888777777777666666666666666666666666777666666666666666666777555555555555555555555555777777777666666555333333444444444444444444444444555555444333333333333444444444333333333222222222111111111111111222222222333333333333333333333333333333222222222111111111222222222222222222222222444444444444444444444444444333333222333444555666444444444444555555555555555555555555666666666666666555555555555555666666999999888888888888999999888888999::::::;;;;;;<<<999;;;;;;;;;::::::<<<>>>{{{}}}}}}}}}sssnnnnnntttzzz|||~~~rrraaaOOOHHHHHHIIILLLOOOOOOVVVddduuu|||tttjjjgggaaaWWWMMMHHHGGGIIIJJJNNNSSS]]]oootttdddYYYVVVcccmmmxxx}}}{{{yyyzzz{{{yyysssmmmhhhgggiiilll~~~wwwdddVVVNNNHHH???:::999999888777888888777777666666555555555666777777777777666555555555555555555555555555333333333333444444444444333333333333333333333333888777666555666777888999:::999888777666777888999888888999999999::::::::::::;;;<<<<<<======<<<<<<======>>>>>>???@@@AAAAAABBBAAAAAA@@@AAABBBCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCDDDEEEFFFGGGEEEFFFGGGJJJLLLNNNPPPQQQNNNMMMLLLKKKIIIHHHFFFFFFGGGHHHJJJLLLNNNOOOOOOOOONNNMMMLLLKKKJJJIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEGGGGGGHHHHHHIIIJJJJJJJJJNNNMMMKKKJJJIIIHHHHHHHHHIIIIIIHHHHHHHHHIIIKKKLLLMMMMMMMMMLLLKKKKKKJJJJJJHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDBBBCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@CCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>========================<<<<<<<<<<<<<<<=========>>>>>>>>>============<<<===<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;:::::::::999::::::::::::999999888<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888999999999::::::;;;;;;::::::999888888999999::::::::::::888777777777777777777666888888888888777777777777666666666666666666666666666666555555555555666666444444444444444444444444666666666666555444333333444444444444444444444444555555444333333333333333333333333333222222222222222222222111111111111111333333333333333333333333222222222222111111111111222222222222222222222222444444444444444444444444333333333333333444555555444444444444555555555555444555555555555666666666444444444444555666777777999999999999999999999999888888999999:::;;;;;;;;;999:::;;;;;;:::;;;===???|||yyyxxx}}}mmmXXXQQQUUU[[[aaafffkkktttvvvfffWWWPPPRRRVVV[[[bbblll{{{pppeeedddssszzzuuuzzzyyy}}}}}}uuunnnjjjnnnwww~~~pppaaaWWWNNNHHHBBB???;;;::::::;;;:::999777777777666666555555555555555555666666555555555444444444444444444444444222222333333333444444444555444444444333333333222777777666666666777888999777666666666666777888999888888999999::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???BBBAAA@@@???@@@BBBEEEFFFEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCDDDDDDEEEFFFEEEFFFGGGIIIKKKMMMOOOOOOKKKKKKKKKKKKJJJHHHGGGFFFHHHIIIKKKMMMNNNNNNNNNNNNLLLKKKJJJIIIHHHHHHHHHHHHJJJKKKKKKLLLLLLKKKKKKJJJFFFGGGHHHHHHHHHFFFEEEDDDHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMKKKIIIHHHGGGGGGGGGHHHHHHHHHHHHIIIJJJLLLMMMNNNMMMLLLKKKJJJIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAABBBBBBCCCDDDEEEDDDDDDDDDCCCCCCBBBAAA@@@BBBAAAAAAAAA@@@@@@@@@????????????@@@???>>>>>>===========================;;;;;;<<<======<<<<<<;;;========================<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::999999888888:::;;;<<<=========;;;;;;:::::::::::::::::::::::::::::::::::::::::::::999888777777888999:::999999::::::::::::999999888888888888888999999:::888888777777666666666555888888777777777666666666555555555555555555555555666555555444444555555666444444444444444444444444555555555555555444333222333333333333333333333333555444333333222222333333333222222222222222222222333222222222111000000000222222222222222222222222444333333333333333333333222222222222222222222222333333333333333333333333333333333333333444444444333333444444444555555555444444444555555555666666333333333444555666777888888888888999999888888888888888888999::::::;;;;;;888999;;;;;;;;;<<<>>>@@@tttcccaaajjjuuu~~~rrrbbb^^^cccjjjpppyyytttmmmpppvvvzzzxxxuuuuuuzzz{{{xxx~~~gggSSSIIIEEECCCCCC:::999777777777777777666666666666555555555555555444444444444444444444444444444444444444444444444222222222333333333444444666666555555444333333333666666666666666777777777555555555555666777888888777777888999999:::;;;;;;:::::::::::::::;;;;;;<<<;;;;;;;;;<<<======>>>>>>AAA@@@??????@@@CCCEEEGGGFFFFFFFFFFFFFFFGGGGGGHHHJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEGGGGGGHHHIIIJJJKKKLLLLLLGGGGGGHHHIIIIIIIIIIIIHHHIIIJJJLLLMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJDDDEEEFFFGGGHHHGGGFFFEEEHHHIIIJJJLLLMMMNNNNNNNNNLLLKKKJJJHHHGGGFFFFFFFFFGGGGGGHHHIIIJJJKKKMMMMMMNNNMMMKKKJJJIIIHHHHHHHHHEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>??????>>>>>>===<<>>>>>>>>=========;;;;;;<<<<<<<<<<<<;;;:::<<<<<<<<<<<<<<<=========;;;;;;::::::::::::;;;;;;999::::::;;;;;;:::999888999:::;;;;;;<<<<<<;;;;;;999999::::::::::::::::::::::::::::::::::::::::::;;;:::999888888999:::;;;888888999999999999888888888888777777777888999:::888777777777666666555555777777777666666666555555444444444444444444444444555555444444444444555555444444444444444444444444333444444444444333333222333333333333333333333333444444333222222222222333222222222222222222222222333222222222111000000000222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333222222222333333333333333333333333444444444444555444444444444555555555555333333333333444666777777666666777888888777666666777777888999999::::::;;;888:::;;;;;;;;;<<>>;;;;;;888888888777777666666555555555555555555555444444444444333333333333444444333333333333333333333333222222222222333333333333666555555555444444333333444444555555555666666666444444555666666777888888666666777888999::::::;;;:::999999999999:::;;;<<<=========>>>>>>??????????????????@@@AAADDDFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDHHHHHHHHHIIIIIIIIIIIIIIIEEEFFFFFFGGGHHHIIIJJJJJJJJJKKKMMMNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJGGGHHHHHHHHHHHHHHHHHHGGGCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLMMMJJJIIIHHHHHHGGGGGGGGGGGGFFFGGGHHHJJJKKKMMMNNNNNNNNNMMMKKKIIIHHHGGGGGGHHHEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@????????????????????????>>>>>>>>>>>>>>>===<<<<<>>@@@|||{{{yyy~~~|||||||||tttjjjnnn{{{vvvooommmppp~~~{{{kkk```PPPFFF>>>??????;;;777666888999999888777666666777444444444444444444444444444333222111111222333444222222222222222222222222111222222222222333333333444444444333333333333333222333333444444444444444444555666777777777777777444555666777888999999::::::999888888888999;;;;;;=========>>>>>>>>>>>>>>>===>>>???AAACCCDDDFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJIIIHHHGGGFFFFFFGGGFFFFFFEEEEEEDDDHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHIIIKKKKKKKKKLLLMMMNNNOOONNNMMMLLLNNNMMMLLLLLLLLLLLLLLLLLLFFFFFFGGGGGGGGGGGGFFFFFFCCCCCCDDDEEEGGGIIIKKKLLLHHHHHHGGGGGGHHHJJJKKKMMMIIIIIIHHHHHHHHHHHHIIIIIIEEEFFFHHHJJJLLLMMMNNNOOOOOOMMMJJJHHHGGGFFFGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEDDDBBBBBBCCCCCCDDDEEEEEEEEEFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@???>>>?????????????????????======>>>>>>======<<<;;;>>>???@@@AAACCCEEEFFFFFF===<<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<======::::::999999999999::::::999:::;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;:::999999888888888888999999999:::999999999999999999999999888999::::::;;;;;;::::::777777888888888888777777888777666555555777888999555555555666666666666666666666666555555555444444333333333333333333333333444444333333333333444444333333333333333333333333222222333333333333222222222222222222222222222222444333222222111222222222000111111111222222222222111111111111111222222222111111111111111111111111///000000000111111111111222222222222222222222222222222222222222222222222000111222333444333333222222222333333333444444444333333444444444555555555444444444333333444555555555666777888888777666555777777777888999999::::::;;;<<<===<<<;;;<<<===???}}}|||xxxtttrrrlllqqquuuxxx~~~}}}~~~ttttttnnnfffmmm|||}}}zzzssskkkjjjnnnzzzooo___RRRJJJHHH>>>888;;;===:::777888444555666555444333444444444444444444444444444444444333222111111222333444222222222222222222222222111111222222222333333333222222222222222222222222111222333333444444333333555555666777888888777777333444555666777888999999:::999888888888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===???BBBDDDEEEFFFFFFHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDFFFGGGGGGHHHHHHIIIIIIJJJLLLKKKIIIHHHHHHIIIKKKLLLLLLMMMNNNOOOOOONNNMMMLLLOOONNNNNNMMMMMMMMMMMMNNNGGGHHHHHHIIIIIIHHHHHHGGGCCCCCCCCCEEEGGGJJJMMMOOOKKKJJJIIIHHHIIIKKKMMMNNNJJJIIIIIIIIIIIIJJJKKKKKKEEEFFFHHHJJJLLLNNNOOOOOOOOOMMMJJJHHHFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJCCCCCCDDDDDDEEEEEEFFFFFFDDDEEEEEEFFFGGGHHHHHHHHHKKKJJJIIIHHHFFFEEEDDDCCCAAAAAABBBCCCDDDEEEFFFFFFGGGFFFEEEDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>?????????===============<<<<<<;;;<<<>>>@@@BBBEEEHHHJJJKKK>>>===;;;999999999;;;<<<;;;;;;;;;<<<<<<<<<======:::999999999999999999:::999:::<<<======<<<:::999888999;;;===>>>@@@@@@AAA777777888888999999999:::999999999999999999999999777888999;;;;;;;;;:::999777777888888888888777777888777555444555666888999444555555555666666777777666666555555555444444444333333333333333333333333444333333222222333333444333333333333333333333333111222222333333333222222222222222222222222222222444333222222111111222222000000111111222222222222000000111111222222222333111111111111111111111111111111222222333333333333222222222222222222222222222222222222222222222222000111222333444333222222222222333333333444444444333333333444444444555555555555444333333333444444555777888999999888777555777777777888999999::::::<<<=========;;;;;;===???zzz}}}~~~{{{tttsssuuu~~~{{{uuuuuu}}}{{{|||zzzrrrpppkkkeeelllyyymmm]]]SSSLLLEEE@@@>>>;;;777666888888777555666555555555555444444444333333333444444444555555333333444444333333222111222222222222222222222222666555555444333222111111444333333222222333333444222333444444444333222111444444444444444444444444666666666666777777777777999::::::;;;;;;<<<<<<===>>>======<<<<<<<<<<<<=========>>>???@@@BBBDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGJJJIIIIIIIIIIIIJJJKKKKKKNNNNNNMMMMMMLLLKKKKKKKKKMMMMMMMMMMMMNNNNNNOOOPPPOOOPPPOOOOOONNNLLLKKKJJJJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIHHHHHHIIIKKKNNNOOOLLLMMMMMMMMMMMMLLLKKKJJJNNNJJJGGGHHHKKKNNNNNNMMMJJJJJJIIIGGGKKKRRRUUUSSSNNNLLLJJJHHHGGGHHHIIIJJJHHHHHHIIIJJJJJJJJJIIIIIIEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGGGGGGGHHHIIIJJJKKKGGGHHHHHHHHHGGGEEECCCBBBFFFEEEDDDDDDFFFHHHHHHGGGFFFEEECCCBBBAAAAAAAAABBB@@@AAAAAA@@@@@@>>>===<<<>>>>>>>>>>>>====================================<<>>===<<<;;;:::;;;;;;<<<999999999::::::;;;;;;;;;999999999999999999999999;;;::::::::::::;;;<<<<<<::::::::::::::::::::::::888888888888888888888888999999999888888888777777;;;;;;;;;::::::999999999777777777777777777777777666666666666666666666666333333444555555444333333555555555555555555555555444444444444444444444444333333333333333333333333555555333333333333555555222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111444333333222111111111222111111111111111111111111111111111111111111111111444333333222222333333444000000000000000000000000444444444444444444444444222222222222222222222222000111222444555666666777222222222222333333444555666555555444444444555555888888888888999:::;;;<<<::::::;;;;;;<<<=========}}}{{{{{{{{{vvvooopppuuu~~~~~~uuurrrnnnllluuukkkaaaTTTJJJDDDAAA===:::<<<999666555666777555444555555555555444444444444333333333444444444444555333333444444333333222111222222222222222222222222444444333333222111111111444333333222222333333444222333444555444444333222444444444444444444444444555555666666666777777777777777888888999:::::::::===<<<<<<<<<<<<<<<============>>>>>>@@@BBBCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGIIIIIIIIIIIIIIIJJJKKKKKKMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQPPPOOONNNMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJLLLKKKJJJJJJLLLNNNPPPQQQPPPOOOOOOOOOOOONNNNNNNNNNNNKKKHHHHHHJJJMMMMMMLLLKKKLLLKKKIIIMMMSSSVVVTTTLLLKKKIIIGGGGGGGGGHHHIIIHHHHHHIIIIIIIIIHHHHHHGGGEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGGGGHHHIIIJJJKKKKKKIIIIIIIIIIIIHHHGGGFFFEEEGGGFFFEEEFFFHHHIIIIIIGGGFFFEEEDDDBBBBBBBBBBBBCCCAAAAAA@@@@@@???>>>>>>===??????>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;AAAKKKUUUYYYTTTJJJAAA>>>===<<<;;;:::;;;;;;<<<999999999::::::;;;;;;;;;999999999999999999999999:::::::::::::::;;;;;;<<<::::::::::::::::::::::::888888888888888888888888999999888888888777777777;;;:::::::::999999999999777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333444444333222222333444444222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111444333222222111111111222111111111111111111111111222222222222222222222222444333333222222333333444111111111111111111111111444444444444444444444444222222222222222222222222111111333444555555666666444333333333333444444555555555444444444444555555777666666777777999:::::::::::::::;;;<<<<<<======{{{vvvrrrkkkooovvv}}}uuunnnmmmlllgggbbbcccnnn|||wwwuuuwwwpppcccPPPIIIBBB===<<<<<<:::888999777555444444555444222555555555555444444444444333333333333444444444444333333444444333333222111222222222222222222222222111111111111111111111111333333222222222222333333333333444555555444444333444444444444444444444444555555555666666666666777666666777777888999999:::;;;;;;:::;;;;;;<<<===>>>=========>>>???AAABBBCCCBBBCCCDDDEEEFFFGGGGGGGGGIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOQQQRRRSSSPPPOOOMMMLLLKKKJJJKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKOOONNNNNNNNNOOOPPPRRRSSSRRRQQQPPPNNNNNNOOOOOOPPPNNNLLLJJJIIIJJJKKKKKKKKKKKKMMMLLLJJJNNNTTTUUUSSSKKKJJJIIIGGGFFFGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHIIIJJJKKKLLLMMMJJJJJJJJJJJJIIIHHHHHHGGGHHHHHHHHHJJJKKKKKKIIIGGGEEEEEEDDDCCCCCCDDDDDDDDDBBBAAA@@@>>>>>>>>>>>>???@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>DDDMMMUUUWWWPPPDDD;;;======<<<;;;;;;;;;;;;<<<999999::::::::::::;;;;;;999999999999999999999999:::999999999999:::;;;;;;999999999999999999999999888888888888888888888888888888888888777777777777:::999999999999888888888777777777777777777777777666666666666666666666666777666555444444555666777444444444444444444444444444444444444444444444444333333333333333333333333333333222111111222333333222222222222222222222222222222222222222222222222000000000111111111222222111111111111111111111111333333222111111111111222111111111111111111111111333333333333333333333333333333222222222222333333222222222222222222222222333333333333333333333333222222222222222222222222222222333444444444444444555555444444444444444444555444444444444444555555666555555555666777888999999999::::::;;;<<<<<<<<<vvvpppllljjjgggkkknnnrrrzzz|||qqqeee``````aaabbbcccnnnpppcccUUUKKKFFFBBB>>>;;;;;;;;;999777888777555555555444333333555555555444444444333333222222333333333444444444333333444444333333222111111111111111222222222222//////000000111111111222333333222222222222333333333333444444555555555555333333333333333333333333444444555555555666666666777777888999999::::::;;;999999999999:::<<<==================???@@@AAABBB@@@AAACCCEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHIIIIIIJJJKKKJJJJJJKKKKKKLLLMMMMMMNNNLLLLLLMMMNNNOOOQQQSSSTTTPPPOOOLLLJJJJJJJJJKKKLLLLLLKKKKKKJJJJJJKKKKKKLLLOOOOOOOOOOOOPPPQQQSSSSSSQQQPPPNNNLLLLLLMMMNNNOOOPPPOOOMMMLLLLLLLLLKKKKKKJJJLLLLLLKKKNNNSSSSSSPPPLLLKKKJJJHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMJJJJJJIIIHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMMMMJJJGGGDDDDDDDDDDDDDDDEEEEEEEEECCCAAA???======>>>???@@@AAAAAA@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<>><<<999888777666444333777777777777666555555555555444444444444333333333222222222333333333444444333333444444333333222111000000000111111222222222...//////000000111111222333222222111111222222333333333333333444444555555333333333333333333333333444444444444555555555555666666777777888999999:::888888888888999:::<<<<<<<<<<<<<<<===>>>???@@@AAA???@@@BBBDDDFFFGGGHHHHHHGGGFFFFFFFFFFFFEEEEEEEEECCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIJJJKKKLLLMMMMMMNNNLLLLLLLLLMMMOOOQQQSSSTTTPPPOOOLLLKKKJJJKKKLLLMMMMMMLLLLLLKKKKKKLLLLLLMMMOOOOOOOOOOOOPPPPPPQQQRRRQQQPPPNNNLLLLLLMMMNNNOOOQQQPPPPPPNNNMMMLLLLLLLLLLLLNNNNNNNNNPPPTTTTTTPPPMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDFFFFFFEEEDDDDDDEEEFFFFFFHHHIIIJJJKKKLLLLLLLLLLLLIIIHHHFFFEEEFFFGGGHHHJJJKKKKKKKKKMMMNNNLLLIIIFFFDDDDDDDDDEEEEEEEEEEEEEEEBBBAAA???======>>>@@@AAAAAAAAA@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<>>>>>??????;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888888888888888888888777777777777777888999999888888888888888888888888777777777777777777777777777777777666666666555555777777777777777777777777555555555555555555555555444444444444444444444444555444222111111222444555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111//////000000000111111111000000000000000000000000111111111000000111222222000000000000000000000000000000000000000000000000333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222333333333444333333222111777666555444444444444444333333333333333444555555777666666666666777888888777777888888999:::::::::~~~|||~~~{{{vvvwww{{{yyyuuupppllllllmmmmmmmmmlllpppvvv|||~~~{{{rrrooossszzzvvvmmmgggeeedddtttyyytttoookkkddd```aaa```cccooouuuiiiXXXJJJCCC@@@>>>===888777666555444444444444666888999999777666666666444444444444333333333333222222222222333333333333333333444444333333222111//////000000111222222222//////000000111111111222222222111111111111222222222222222222222333555555333333333333333333333333333333333444444444555555333333444555555666666777888888777888888999:::;;;<<<<<<<<<<<<===>>>???@@@@@@@@@BBBDDDEEEFFFGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIJJJKKKKKKLLLMMMMMMLLLLLLLLLMMMNNNPPPQQQRRRPPPOOOMMMLLLLLLLLLMMMNNNNNNMMMMMMLLLLLLMMMMMMNNNMMMMMMNNNNNNOOOOOOOOOOOORRRQQQPPPNNNNNNOOOOOOPPPOOOPPPQQQPPPMMMLLLLLLMMMNNNQQQRRRQQQSSSVVVUUUPPPMMMMMMLLLLLLKKKJJJJJJIIIHHHIIIIIIIIIHHHGGGFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLKKKJJJIIIGGGFFFDDDCCCCCCFFFHHHJJJLLLKKKKKKKKKLLLKKKHHHFFFDDDDDDEEEEEEEEEDDDCCCCCCAAA@@@???>>>>>>???@@@@@@AAAAAA@@@???>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>AAAAAA@@@>>>======:::;;;<<<<<<===<<<<<<<<<;;;;;;::::::::::::999999888888888888888888888888777666666666666777888888777777777777777777777777777777777777777777777777666666666666555555555555555555666666666666666777555555555555555555555555444444444444444444444444666555444333333444555666333333333333333333333333333333333333333333333333222222222222222222222222000111222222222222111000111111111111111111111111111111111111111111111111/////////000000000111111000000000000000000000000111000000000000111222222000000000000000000000000000000000000000000000000222222111111111111222222222222222222222222222222111111111111111111111111222222222222222222222222222333333333333333222111555555444444444444444444222222222222333444555666777777666666666666777777666666777777888999999999~~~yyyxxxvvvtttoookkkhhhgggiiimmmqqqsssrrrtttwwwyyyzzzzzzzzzzzz|||~~~zzzvvvuuuqqqmmmmmmqqquuuwwwwwwwwwrrriiiaaa]]]]]]aaaeee|||~~~|||yyyoookkknnnqqqsssvvviiiYYYQQQGGG???;;;:::999999888888777666555555666777555888:::999777555666777444444444333333333222222111222222222222333333333333333444444333333222111/////////000111222222222000111111111111111111111222222111111111111222222111111000000111222444555222222222222222222222222222333333333333444444444222333333444555555666666888888777777777888888999<<<<<<<<<<<<===>>>??????@@@AAABBBDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCAAAAAAAAABBBDDDFFFGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJIIIJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOOOONNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMNNNNNNNNNNNNNNNNNNPPPOOOOOOOOOOOONNNNNNNNNLLLNNNPPPOOOLLLKKKKKKMMMLLLOOOQQQPPPRRRUUURRRMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDEEEFFFGGGJJJKKKLLLLLLLLLJJJHHHGGGGGGFFFCCCBBBCCCEEEIIIKKKMMMKKKIIIIIIIIIHHHGGGEEECCCDDDEEEEEEDDDCCCBBBAAA????????????????????????AAA@@@@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::===@@@@@@>>><<<;;;;;;::::::<<<=========<<<<<<;;;;;;;;;::::::999999999888888888888888888888888666666555555666666777888777777777777777777777777777777777777777777777777666666666555555555444444444444555555555666666666444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111222333333222111111111111111111111111111111111111111111111111111111////////////000000000111000000000000000000000000000000000000000111222222000000000000000000000000000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222111222222333333333222222444333333333333444444555222222222222333444555666666666555555555555555666555555666777777888888999uuuzzz}}}uuunnnqqqooommmooouuu}}}~~~|||}}}~~~}}}|||vvvlllgggjjjooopppvvvuuuuuuwwwzzzzzzwwwsssoooiiiaaa[[[[[[aaajjjqqqzzztttzzzxxxjjjYYYNNNHHHDDD???;;;:::888666444888888777555222222333555444777:::999777555555777444444444333333333222222111111222222222333333333333333444444444333222222...//////000111222222222222222111111111111111111222222111111111111222222000000//////000222444555222222222222222222222222222222333333333444444444444444555555666777777888999888777777777777777888<<<<<<<<<<<<<<<===>>>???AAAAAACCCDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@AAABBBDDDFFFGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLKKKKKKLLLMMMNNNNNNOOOOOOPPPPPPPPPOOONNNNNNOOONNNNNNMMMMMMNNNNNNOOOMMMMMMNNNOOOOOOOOONNNNNNLLLMMMMMMMMMMMMLLLKKKJJJJJJLLLNNNMMMKKKIIIJJJLLLIIILLLNNNMMMOOOQQQNNNIIIKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHIIIJJJJJJJJJIIIIIIGGGFFFEEECCCCCCEEEFFFGGGKKKKKKLLLLLLKKKIIIFFFEEEHHHFFFCCCBBBCCCFFFJJJMMMMMMKKKHHHGGGGGGGGGFFFDDDDDDDDDDDDDDDDDDBBB@@@???>>>??????@@@@@@@@@??????@@@@@@???>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<======;;;888777:::===999:::<<<=========<<<<<<;;;;;;;;;::::::999999999777777777777777777777777555555555555555666777777777777777777777777777777777777777777777777777777666666555555555444444444444444444555555555666666444444444444444444444444333333333333333333333333111222222333333222222111333333333333333333333333222222222222222222222222111111111111111111111111111222333444444333222111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000///000000111222222000000000000000000000000111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000222222222222222222222222000111222333333333333333222222222222333333444555222222222222333444555666555444444333333333444444555555666666777888888888jjjooouuuxxx{{{wwwpppwwwzzzwwwtttxxxpppkkkgggiiiwww{{{tttuuuhhh```eeejjjnnnxxxsssdddYYYMMMFFFEEE===<<<;;;:::999777666666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000111111222/////////111444444333111///.........///000111111222222222222222222222222222222333333333333444444666555333222222333444555555555555555555555555555555555666666777777888888<<<;;;:::999::::::<<<===>>>??????@@@AAABBBCCCDDDBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGIIIIIIJJJJJJJJJIIIHHHGGGKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOLLLMMMMMMNNNNNNOOOPPPPPPQQQQQQPPPOOONNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMKKKJJJIIIJJJJJJIIIIIIIIIJJJJJJKKKHHHHHHHHHIIIIIIIIIJJJJJJGGGFFFEEEEEEEEEGGGIIIKKKJJJKKKKKKKKKJJJHHHFFFEEECCCCCCDDDFFFIIIKKKMMMOOOIIIIIIHHHHHHGGGFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>?????????@@@@@@@@@AAAAAA@@@???>>>===<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999999::::::999999888777777888999999999777666555777777777777777777777777777777666666666666777777333444555666666555444333666666666666666666666666666666555555555444444444444444444444444444444444555444444333333444444555333333333222222222111111333444555333111000000111111111111111111111111111000111111333444555666666111222444555555444222111111111000000000000000111000000000000000000000000000000000000000000000000000000////////////000000222222111000///...------000111111111000///---,,,000000000000111111111111333222111/////////000000222222222111111111000000000000111111111111000000111111222222222222111111333333333222222111111111111222333333333333222111222222333333333333444444555555555555555555555555777555333444777999999777YYY]]]dddiiinnnwwwyyy}}}|||wwwssspppoootttyyyoookkkrrrzzzooo\\\RRRJJJBBB===<<<:::999999888777666555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000111111222111111222333555666444222111111111111111111222333222222222222222222222222111111111222222222333333444444333333222333333444444444444444444444444444444555555666777777888888999999999999:::;;;<<<===>>>>>>???@@@AAABBBCCCCCCAAAAAAAAAAAAAAABBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNOOOOOOOOOMMMLLLLLLKKKJJJIIIIIIIIILLLLLLLLLLLLKKKKKKKKKKKKJJJKKKLLLLLLLLLKKKIIIHHHIIIIIIIIIHHHHHHIIIIIIJJJHHHHHHHHHIIIIIIIIIIIIIIIGGGFFFEEEEEEEEEGGGIIIJJJJJJJJJJJJJJJIIIGGGEEEDDDDDDDDDDDDEEEFFFHHHIIIJJJHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@????????????@@@@@@@@@@@@AAA@@@@@@???>>>===<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<:::::::::::::::999888888888888888888888777666666666666666666666666666666777777666666666666777777444555666777777666555444666666666666666666666666666555555555444444444444444444444444444444444444444444333333333333444444444444444333333333222222333444444333111000000111111111111111111111111111111111111111111111111111000111333444444333111000222222111111111111111222000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000111111222111000......//////000000000111111111111000000//////000111222222222222111111111000000000000111111111111000000111111222222222222111111333333333222222111111111111222333333333333222111222222333333333333444444555555555555555555555555777555333444777999888777EEEIIIOOOUUU^^^jjjyyyzzz{{{||||||}}}zzzzzz|||sssaaaUUUHHHCCC@@@===:::999666666555555555444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000111111222444333333555666666444222333222111111111111111111222222222222222222222222000000000111111111111222222222333333444333333222444444444444444444444444444444555555666777777777555666777999;;;<<<<<<<<<======>>>???@@@AAABBBBBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBCCCCCCBBBBBB@@@@@@AAACCCDDDEEEFFFGGGFFFFFFEEEEEEEEEGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIILLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKIIIJJJKKKKKKKKKJJJHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHGGGGGGHHHHHHIIIIIIIIIHHHFFFEEEEEEEEEEEEGGGHHHJJJIIIIIIIIIIIIHHHFFFEEEDDDEEEEEEDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@????????????@@@@@@@@@AAAAAA@@@@@@???>>>===<<<<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::::::::;;;;;;:::::::::::::::999999888888888777777666666777777666666666666666666666666777666666555555666666777666777777888888777777666666666666666666666666666555555555555444444444444444444444444444444444444444444333333333333444444555444444444333333333333222333444333111000000111111111111111111111111111333333222111000//////...///000111222222111000////////////......//////000000000000000000000000000000000000000000000000000000000////////////000000......//////000000111111000000111111111000000/////////000000000000111111////////////000111222333222111111111111000000000000000111111111111000000111111222222222222111111222222222222222111111111111222222333333222222111222222333333333333444444444444444444444444444444666444333444666888888777<<<>>>BBBGGGPPP]]]llluuu|||~~~rrrhhh^^^WWWLLLEEE>>>;;;<<<;;;999888333333444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111222333222222333555444222000111111000///.........///111111111111222222222222000000000111111111222222111222444555555555333333333333333333333333333333333444444555555666777777444555777999:::;;;::::::<<<<<<===>>>???@@@@@@AAA???@@@@@@AAAAAAAAAAAAAAA???@@@AAABBBBBBBBBAAAAAA???@@@@@@AAABBBCCCCCCDDDDDDCCCBBBBBBCCCFFFHHHJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIHHHHHHGGGEEEEEEDDDDDDEEEFFFHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@??????????????????@@@@@@@@@@@@AAA??????>>>======<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999:::::::::::::::::::::::::::999999888888777666555555666777888666666666666666666666666666666666555555666666666777888888888888888888777555555555555555555555555444444444444444444444444333333333333333333333333444333333333333333333444444444333333333222222222111333333222000000000111111111111111111111111111555444444333222111000000000000111222222111000000000////////////000111111////////////////////////000000000000000000000000000000////////////000000////////////000000000000.../////////////////////////////////000000000111////////////000000111111111111111111000000000000000000111111111111000000111111222222222222111111222222222111111111111111222222222222222222222222222222222333333333444444444444444444444444444444444444333444555666777777::::::;;;>>>EEEOOOZZZaaaiiinnntttzzzpppbbbWWWOOOHHHDDD???<<<888555666777555222333333333444444444444555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111222000//////000222111///---111111000///.........///000000000111111222222222111111111111222222222333222333444666666666555444333333333333333333333333333333333444555555666666666777888999:::999888777:::;;;;;;<<<===>>>??????>>>???@@@AAAAAAAAA@@@@@@>>>???AAABBBBBBBBBAAA@@@AAAAAA@@@@@@@@@@@@@@@@@@CCCBBBAAAAAABBBEEEHHHIIIGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLHHHIIIKKKLLLLLLKKKJJJIIIKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEGGGHHHIIIHHHGGGFFFDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDAAAAAAAAA@@@??????>>>>>>>>>>>>????????????@@@@@@>>>>>>======<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999::::::999999888777888777666555555666777888555555555555555555555555666666555555555555666666888888777777777777888888444444444444444444444444333333444444444444444444333333333333333333333333333333333222222333333333222222222222111111111000111222333222000///000111111111111111111111111111222222222222222222222222111111222222222222111111333222222222333333444555////////////////////////////////////////////////000000////////////000000000000000000////////////.....................///...////////////000000000000000000000//////......000000000000000000000000000000111111111111000000111111222222222222111111111111111111111111111111222222222222222222222222222222222333333333444444444444444444444444444444333333444444444555666777777777666888<<>>>>>===>>>???@@@AAA@@@??????>>>???AAACCCCCCBBBAAA@@@AAAAAAAAA@@@??????>>>>>>BBBBBBAAABBBCCCEEEGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJGGGJJJNNNQQQRRRPPPLLLJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCEEEGGGHHHHHHHHHFFFEEECCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDCCCBBBCCCCCCCCCBBBCCCEEEFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDAAAAAA@@@??????>>>>>>============>>>>>>>>>??????======<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999888888888888777888888888888888777777666666666555555666666777777555555555555555555555555666555555444444555555666777666666555555666666777444444444444444444444444333333333333444444444444333333333333333333333333333333222222222222333333111111111111000000000000000111222111000///000222111111111111111111111111...//////000000111111111222222222222222222222222///////////////000111222000000000000000000000000////////////////////////000000////////////000000111111000000//////......//////...------......///......////////////000000000000000000///...---,,,//////000000000000000111000000111111111111000000111111222222222222111111000000000111111111111111333222222111111222222333222222333333333333444444333333333333333333333333222333444333333333555777444444444555888:::<<<===@@@DDDIIIOOOVVV^^^fffkkkqqquuu|||zzzqqqcccWWWMMMIIICCC===999888777777888:::888444444888888444444333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111222...---...000222222000...111111111111111111222333/////////000111222222222000000000111111111111222111111111111222333444555222222222222222222222222222222222333444444555555888888888888888999:::;;;888888999:::;;;<<<======<<<===???@@@AAA@@@???>>>>>>@@@BBBDDDDDDCCCAAA@@@@@@@@@@@@???????????????AAABBBBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIMMMSSSXXXYYYUUUPPPMMMHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHGGGEEEDDDGGGFFFEEEDDDCCCCCCCCCCCCBBBDDDFFFHHHHHHGGGEEEDDDBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDBBBAAAAAABBBBBBCCCBBBCCCEEEGGGGGGGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@???>>>>>>======<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999999999999999999999999999999888888777777777777777777777777777666555555444555555666777777666666555555555555555555555555666555555444444555555666555555444333333444555555333333333333333333333333222222333333333444444444222222222222222222222222333333222222222222333333222222222111111111000000///111222111000///000222111111111111111111111111////////////000000000000111111000000000000111111,,,,,,,,,,,,---...///000000000000000000000000000////////////////////////000000////////////000000////////////000000000000222111000///......//////........./////////000000...//////000000///...---////////////000000111111000000111111111111000000111111222222222222111111///000000000111111111222333333222111111222333333222222333333333333444444333333333333333333333333111222444333222222555777222222333666888999888777:::<<<@@@CCCHHHNNNUUUZZZccciiippptttwww}}}|||pppcccZZZTTTJJJ???@@@>>>;;;888777777888888111444444///000666777444333333333222222222111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222/////////111444444333111//////......///000111111...//////000111222222222////////////000000000000000//////...///111333444111111111111111111111111111222222333333444555555777777777777888;;;===>>>777888999:::;;;<<<<<<===<<<===???@@@AAA@@@>>>===>>>@@@CCCDDDEEEDDDBBB@@@>>>>>>??????@@@@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCEEEEEEFFFFFFGGGGGGGGGHHHEEEFFFFFFGGGHHHHHHIIIIIIEEEJJJRRRXXXYYYUUUOOOJJJGGGGGGGGGFFFFFFFFFEEEEEEDDDEEEEEEFFFFFFDDDCCCBBBGGGGGGFFFDDDDDDCCCCCCCCCBBBDDDFFFHHHHHHGGGEEEDDDAAABBBCCCDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBCCCBBBDDDEEEGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????>>>=========;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999999999999999999888888888777777666666666666666666666555555444333444666777777777666555555555555555555555555555555555555444444555555555444333222111111222333444333333333333333333333333222222222333333444444444222222222222222222222222333222222222222222222333333333333222222222111111///000111111000///000222111111111111111111111111222222222111111111111111000000////////////000000111111111111222333444555000000000000000000000000////////////////////////000000////////////000000------...///000111222222555444222000000000000111............/////////000,,,---...000000000//////.../////////000000111111000000111111111111000000111111222222222222111111//////000000111111111222444333222111111222333444222222333333333444444444333333333333333333333333000222444333222222444777222222333333333333444444777666666888;;;AAAFFFJJJPPPTTT[[[bbbiiiqqqxxx}}}vvvllleee___VVVOOOJJJEEE???;;;;;;::::::888777666555444444333222222111111111111444444333333333222222222111111111111111111111111111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000///////////////000111111222222111111111111222222000000////////////000000000000000000000000000000//////000111222333333444222333444555444333222111222333333444444333333222333333333444444444555555777777777888999999::::::;;;;;;<<<<<<;;;;;;:::999<<<=========>>>>>>>>>???===???AAACCCCCCCCCBBBAAACCCBBBAAAAAA@@@@@@@@@@@@GGGFFFEEEEEEEEEFFFHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCCCCAAA@@@BBBEEEIIIKKKLLLHHHHHHHHHIIIIIIJJJJJJJJJJJJLLLNNNPPPPPPOOOMMMKKKGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDCCCAAA@@@???@@@AAAAAADDDEEEFFFGGGFFFEEECCCAAABBBBBBBBBBBBBBBBBBBBBBBB@@@?????????>>>>>>======<<<<<<;;;;;;;;;:::::::::BBB777666:::888;;;>>>888;;;;;;<<<<<<<<<;;;;;;:::888888888888888888888888999888666555555555666777666666666666666666666666444444444444444444444444444333333222222333333444555555555444444333333333222333444555555555444333222222222222222222222222222222222222222222222222333333333333333333333333444333333222222333333444222111111111000000//////////////////////////////111222333444444333222111000000000000000000000000...///000111111111111111000000000000000000000000////////////000000000000/////////...///000111111////////////////////////000000000000000000000000000000000000000///......000000000000111111111111222000...---,,,---...///000000000000000000000000111111000000000000111111111111111111111111111111222222222222222222222222333333222111222333444555222222222222222222222222333333333444444444555555333333333333333333333333222222222333333333444444444444333444666999===???BBBEEEKKKPPPVVV\\\cccgggrrrwww}}}yyyooodddYYYQQQMMMHHHBBB>>><<<;;;888555777777666555444333333222444444333222222222222222444333333333333222222222000000000000000000000000111111111111111111111111111111111000000000//////000000000000000000000000000000000000000000000000///////////////000111111111000000000000000000111000000////////////000000000000000000000000000000111111111111111111222222///000111111222222222222222333333444444333333222333333333444444444444555666666777888888999999:::::::::;;;;;;;;;;;;;;;:::===============>>>>>>>>>===>>>@@@BBBCCCBBBAAA@@@CCCBBBAAAAAA@@@@@@@@@AAAEEEEEEDDDDDDDDDEEEFFFGGGFFFEEEEEEDDDCCCCCCCCCCCCEEEEEEEEEDDDDDDDDDCCCCCCFFFDDDBBBCCCEEEHHHIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIFFFHHHJJJKKKKKKJJJGGGFFFEEEFFFFFFGGGHHHHHHGGGGGGEEEDDDCCCBBBAAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGFFFEEEDDDCCCEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@AAAAAADDDEEEFFFFFFFFFDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>============<<<;;;;;;;;;;;;:::::::::888:::FFFHHH<<<666999666777888888888888888777777888888888888888888888888888777777666666666666666555555555555555555555555444444444444444444444444444444333333333333444444555555444444444333333333222333444555555555444333222222222222222222222222222222222222222222222222333333333333333333333333222222222111111222222222111111111111000000000///000000000000000000000000000111111222222111111000000000000000000000000000//////000111111111000000////////////////////////111111000000//////......////////////000000000000000000000000000000000000000000000000000000000000000000111111000000///...//////000000000111111111111000...---------//////000000000000000000000000111111000000000000111111111111111111111111111111222222222222222222222222333222222111222333444555222222222222222222222222333333333333444444444444333333333333333333333333222222222222333333333333333222222222222333444555888;;;???BBBEEEIIINNNRRRYYY^^^eeekkkqqqvvv{{{~~~{{{rrrdddXXXPPPIIICCC>>>===:::777666666666666555444444444444333333333222444444333333222222333333333333333222222222111111////////////////////////111111111111111111111111111111000000000000//////000000000000000000000000000000000000000000000000///////////////000111111////////////////////////000000////////////000000000000000000000000000000222222111111111000000000/////////000111222444555222222333333333333222222333333333333444444444444666666777777888888999999888999:::;;;;;;<<<<<<;;;========================<<<===???@@@AAAAAA@@@@@@BBBBBBAAA@@@@@@@@@AAAAAACCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDBBBBBBAAAAAAAAADDDDDDDDDDDDCCCCCCCCCCCCHHHFFFDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIKKKLLLKKKIIIFFFEEECCCDDDEEEFFFGGGHHHHHHHHHEEEDDDCCCBBBAAABBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFEEEDDDCCCEEEDDDCCCCCCBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@AAABBBEEEFFFFFFFFFEEECCC@@@???>>>>>>>>>>>>=====================<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::<<<444555888777<<>>============<<<<<<<<<<<<===>>>???@@@@@@@@@???BBBAAAAAA@@@@@@AAAAAAAAACCCCCCCCCCCCCCCDDDDDDEEEFFFEEEDDDBBBAAAAAAAAAAAADDDDDDCCCCCCCCCCCCCCCCCCIIIGGGEEEEEEGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGIIIJJJLLLLLLKKKIIIFFFDDDBBBCCCDDDFFFGGGHHHIIIIIIFFFFFFDDDCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDCCCDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCCFFFFFFFFFEEECCCAAA???>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999AAA===AAAAAA<<>><<<;;;:::999777555555555444333222222333333333333333444444444444333333333222222333333444222222111111111000000000111111111111111111111111000000000000000000000000//////////////////000000///////////////////////////////////////////////////////////////000000111000111111222222111111000000000////////////000000////////////////////////...//////000111111222222555444333222222222444444111222222333333222222111222222222333333333444444444555555666666777888888666777888:::;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<===>>>????????????AAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDGGGEEEEEEFFFHHHJJJJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJIIIFFFDDDBBBAAABBBDDDFFFHHHIIIJJJJJJIIIHHHFFFEEEEEEEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAAAAAAAABBBCCCDDDFFFFFFEEEDDDBBB@@@???>>>>>>>>>======<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;:::::::::999999999999TTTrrrmmmJJJ777999999444555666777777777777777777777777777777777777777555666777777777666444333555555555555555555555555555555555555555555555555444444444333333444444444333333333333333333333333222222222222333333444444111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222000000000000000000111111111111111111111111111111222111000//////000111222////////////////////////000000000000000///...---222222222222222222222222......//////000000111111,,,...000111222111///...///////////////////////////////////////////////////000000111111111000000...////////////000000000//////........./////////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000111111111111222111111111111111111111111111111111111222222222333333222222222222222222222222111111111111222222222222000111222333444555444444222333444333222222444666666888;;;===>>>@@@CCCFFFKKKOOOWWW^^^ccchhhlllooo}}}~~~wwwnnnfff```[[[WWWPPPKKKGGGEEEBBBAAA888999::::::888666444333000111333333222222333444111111111111222222222222222222111111222222333333111111111000000000000///111111111111111111111111000000000000000000000000......////////////000000////////////////////////000000000000000000000000///////////////000111111000111222333333222111000000000////////////000000000000000000000000000000---......///000111222333333222111111000000111111111111222222222222111111222222222222333333333333444444555555666666777777666777888:::;;;;;;<<<<<<;;;;;;<<<<<<<<<==================>>>??????@@@@@@AAAAAA@@@@@@@@@AAABBBBBBBBBCCCDDDDDDEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDEEEGGGJJJLLLLLLKKKGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHJJJKKKJJJHHHFFFDDDCCCDDDEEEGGGIIIJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAABBBBBBCCCDDDCCCBBBAAAAAAAAABBBCCCDDDEEEEEEDDDBBBAAA@@@??????>>>>>>>>>===<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::999999999999888PPPiiiaaaCCC555888555555555666777888888888888777777777777777777777777555666666666666555444444444444444444444444444444444444444444444444444444444333333222222333333444222222222222333333333333222222222222222333444444111111111111111111111111222222222222222222222222222222222222222222222222222222222111111222222222000000000000111111111111111111111111111111111111222111111000000111111222//////////////////////////////000000000///......000000000000000000000000------...///000111222222---...000111111111000///........................000000000000000000000000...//////000000000000///......////////////000000.........///////////////000000000000000000000000000//////......//////000000000000000000000000000//////////////////////////////000111111111111000111111111111111111111111000000111111111222222222222222222222222222222222111111111111222222222222000000111222222333444444333444555444333444666777444555777777777888:::<<<<<<@@@EEEIIILLLPPPVVVZZZeeekkksssxxxxxxyyy{{{~~~{{{}}}yyypppkkkddd^^^YYYTTTMMMIIIFFFCCC???<<<;;;<<<;;;:::666777888888666444333222111333555555444333555777222222222222222222111111111000000000111111222333111111000000000/////////111111111111111111111111000000000000000000000000........./////////000000////////////////////////000000000000000000000000///////////////000111111///000111222222111000///000000////////////000000000000000000000000000000.../////////000000111111000000111222222222111111111111222222222222111111111222222222222333333333333444444555555666777777666777888999:::;;;;;;;;;999::::::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@AAAAAABBBCCC@@@AAABBBCCCDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBCCCEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEFFFHHHJJJLLLLLLKKKHHHHHHGGGGGGGGGFFFFFFFFFHHHIIIKKKMMMLLLKKKIIIGGGEEEEEEGGGHHHJJJJJJKKKKKKJJJIIIHHHGGGFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDBBBCCCCCCDDDDDDCCCCCCCCCBBBAAAAAAAAABBBBBBCCCDDDCCCBBBAAAAAABBBCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>===<<<<<<;;;::::::::::::::::::;;;;;;<<<<<<:::::::::999999999999888:::;;;???:::333;;;>>>333666777888999::::::::::::777777777777777777777777666666555444444444444555444444444444444444444444333333333333333333333333333222222111111222222333111111222222222333333333333222111111111222333444111111111111111111111111222222222222222222222222333333333333333333333333111111000000000000111111///000000000111111111111000000000000000000000000///000000000000000000///////////////////////////......//////000/////////////////////////////////......//////000000111111////////////000000000000////////////////////////000000000000000000000000------...///////////////........./////////000000---......///////////////000000000000000000000000//////............//////000000000000000000000000////////////////////////...///000111111111000///111111111111111111111111000000000000111111111222111111111111111111111111000111111111111222222222222222111111222333444555///000111111111111333555444555666666555666888:::777:::<<<===>>>AAAFFFKKKNNNTTT\\\aaabbbcccgggkkknnnuuu{{{zzzuuuwww|||{{{uuuvvvvvvtttoooiiibbb^^^VVVQQQLLLIIIHHHFFFCCCAAA???<<<999888888777666444222333444333222222222333333555777666333111222444555555555444444444333333000000//////000111222222000000000000////////////000000000000000000000000000000000000000000000000---.........//////000000////////////////////////000000000000000000000000///////////////000111111...///000222222000///...000000////////////000000000000000000000000000000000000000000///////////////000222444555555555444111111222222222222111111111111222222222333333333333333444444555666666777777888999999::::::::::::888999:::;;;<<<>>>??????>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@AAAAAABBBCCC???@@@AAABBBCCCBBBAAAAAA????????????@@@AAABBBCCCEEEEEEFFFFFFGGGGGGGGGHHHGGGFFFGGGHHHKKKLLLKKKIIIHHHHHHHHHHHHGGGGGGFFFFFFCCCEEEGGGIIIIIIHHHFFFDDDFFFGGGHHHIIIJJJKKKKKKKKKIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDBBBBBBCCCCCCDDDCCCCCCBBBAAAAAAAAAAAABBBBBBCCCDDDCCCBBBBBBAAABBBCCCDDDEEECCCBBBAAAAAA@@@@@@@@@AAA======<<<;;;;;;:::999999:::::::::;;;;;;<<<<<<<<<:::::::::999999999888888333999AAA<<<333:::>>>444333333555666777777777777777777777777777777777777777666555333333444555555444444444444444444444444222222222222222222222222222111111111111111111222111111111222222333333333333222111111111222333444000000000000000000000000222222222222222222222222333333333333333333333333000000////////////000000//////000000111111111222////////////////////////---...///000000///...---////////////////////////------...///000000000///000000000000000000000000000000000000///////////////////////////000111111000000000000000000000000000000000000000000000000,,,,,,---...//////................../////////000------...///000000//////000000000000000000000000//////............//////000000000000000000000000////////////////////////---...000111111111000///000000000000000000000000000000000000111111111111111111111111111111111111444444444333222111000000111111222222222333333333222333333444444333333222111111222333444666666777666666777888999:::;;;;;;BBBCCCDDDFFFHHHKKKNNNOOO[[[___dddgggjjjlllooopppyyy|||yyyrrrkkkccc^^^[[[YYYXXXWWWUUURRRNNNJJJHHHAAA@@@???===<<<;;;::::::777777777777666666666666222333333444444333333222333333333333333333333333222222222222222222222333111111000000000000111111222111000//////000111222000000000000000000000000000000000000000000000000000000000000//////////////////............//////333333222111000000111111...///000111111222222111111111111111111111111111111000///......---------//////...//////000111222///111222111000///000111000111111111111222222222111111222222222333333333222222333333333333444444333333333444444444555555666777777777888888888888::::::;;;;;;;;;;;;;;;;;;@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBCCCCCCBBBAAAAAA@@@@@@AAABBBBBBCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHFFFGGGIIIKKKMMMLLLHHHDDDHHHJJJLLLKKKIIIFFFDDDDDDEEEFFFGGGHHHIIIHHHGGGFFFIIIJJJKKKKKKIIIHHHIIIJJJMMMMMMMMMMMMLLLJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@???>>><<<;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;::::::999999888777777777777777777777777777666666555555555666666888777666777888777666444666666666666666666666666333333333333333333333333666555444333111///---+++000000000000000000000000////////////////////////111111222222222222111111//////000000111111111222222111111111000000//////000000000000000000000000//////000111222333333333111111111111111111111111111111000000//////......111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000------......//////000000////////////////////////000000////////////000000//////000000000000//////000000000000111111111111///////////////000111111222222111111111111111111000000000000111111111111222222222111111000000000111111222222222222222111111111111222222222333333111111222222222222111111444444444444444333333333555666666777777888888888999999:::<<<>>>@@@BBBCCCGGGJJJNNNQQQSSSUUUWWWYYYaaadddgggiiiiiiiiiiiijjjmmmnnnppprrrssstttuuuuuu|||}}}~~~||||||~~~||||||{{{{{{zzzyyyyyyyyyxxxvvvsssrrrpppnnnkkkhhhbbb```\\\WWWRRRMMMIIIGGGEEEEEEDDDCCCAAA>>><<<;;;;;;:::999888777666666666666555555555444444444444222333333444444333333222222222222222222222222222333333333222222111111111111111000000000000111111111000000000000000000111000000000000000000000000000000000000000000000000000000000000//////////////////............//////222222111000000000000000...///000111222222222222333222222111111111222222222111000///............000////////////000000111///000111111000///000111000000111111111222222222111111111222222222333333222222222333333333444444333333333444444444444555666666777777777888888888:::::::::;;;;;;;;;;;;;;;@@@@@@?????????@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCC@@@AAABBBCCCCCCBBBAAA@@@@@@@@@AAABBBCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIFFFGGGIIILLLOOOOOOMMMKKKJJJLLLMMMLLLJJJGGGFFFGGGGGGGGGHHHIIIIIIIIIIIIHHHIIIJJJKKKKKKIIIIIIJJJKKKNNNMMMMMMMMMKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHJJJIIIIIIHHHFFFEEECCCBBBCCCBBBAAA@@@???????????????>>>===;;;;;;;;;;;;<<<========================<<<;;;;;;::::::999888888777777777777777777777777777666666555555555666666888777777777888888666444555555555555555555555555333333333333333333333333555555555444333222111000111111111111111111111111111111111111111111111111111111222222222222111111///000000000111111111111111111111111000000000///000000000000000000000000000000000111111222222333111111111111111111111111111000000000/////////...////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////.........///////////////////////////////////////000000////////////000000000000111111111111000000...////////////000000000///////////////000111111111111111111111111111111000000000000111111111111333333222222222111111111...///000111222222222222111111111222222222222333111222222333333222222111555444444444333333333222444444444555555555555555222333444555666888999999999;;;???AAAAAACCCDDDFFFFFFIIILLLMMMMMMMMMNNNOOOUUUVVVWWWYYYZZZ[[[[[[[[[bbbcccdddgggiiikkkmmmnnnmmmnnnnnnlllhhheeecccbbb``````^^^]]][[[ZZZYYYXXXZZZXXXUUUSSSRRRQQQNNNLLLHHHGGGEEECCC@@@>>><<<;;;777888888888777666555555666555555444444444444444333333333333222222222222222222333333333333222222111111111111111111111111444444333222111000000///111111000000000000111111///000000111111000000///000000000000000000000000000000000000000000000000000000000000//////////////////............//////111000000////////////000...///000111222222222222555444222111111222444555333222111000////////////111000000////////////000///000111111//////000111000000000111111111222222111111111222222222222333222222222222333333333333333333333333444444444444666666666666777777777777999:::::::::;;;;;;;;;<<>>>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@@@@AAABBBCCCDDDEEEFFFFFFEEEFFFGGGIIIJJJKKKKKKKKKJJJJJJKKKMMMOOOQQQPPPOOOMMMMMMNNNLLLJJJIIIIIIJJJIIIIIIIIIIIIIIIJJJKKKKKKIIIKKKLLLKKKJJJIIIJJJLLLNNNNNNMMMLLLKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFGGGHHHIIIKKKKKKKKKJJJGGGEEEBBB@@@BBBAAA@@@??????>>>>>>???>>>======<<<<<<<<<======?????????>>>======<<<<<<;;;;;;;;;:::999999888888777777777777777777777777666666666555555666666777999888777888999999777555444444444444444444444444333333333333333333333333222222333444444444444333222222222222222222222222333333333333333333333333111111222222222222111111000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000////////////////////////////////////------------------------////////////////////////////////////////////////////////////............////////////////////////000000000000000000000000........................///////////////////////////////////////////////////////////////.........////////////////////////000//////......//////000000111111222222111111000............///////////////////////////000000111111111111111111111111111000000000000111111111111333333333333222222222222...///000111111222111111111111111111222222222222444444555555555555444444111111222333444444555555444333333333222222111111333333444555666666666666555777999:::::::::<<<===999;;;===>>>>>>>>>???@@@BBBCCCDDDEEEFFFGGGGGGGGGKKKKKKLLLNNNOOOPPPQQQRRRRRRSSSUUUTTTPPPMMMKKKKKKJJJJJJIIIGGGFFFEEEDDDCCCFFFDDDBBBAAAAAAAAA@@@>>>>>>======<<<<<<;;;::::::555666666666666666666555444444444333333444555555333333222222222111111111222222333333333333222222111111111111111111111111333333222222111111000000111111000000000000111111...///000111111000///...000000000000000000000000////////////////////////000000000000//////////////////............//////000//////.........////////////000111222222222222666444222111111333555777444333222111000000000000111111000//////.../////////000111000///...///111000000000000111111111111111111111111222222222222111222222222222333333333222222333333333444444444555555555666666666777777999999999::::::;;;;;;<<<>>>>>>>>>>>>>>>???@@@AAA@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBDDDEEEGGGHHHIIIFFFGGGHHHJJJKKKLLLLLLMMMPPPOOOMMMMMMNNNOOONNNMMMMMMNNNMMMLLLIIIIIIJJJKKKIIIIIIHHHGGGHHHJJJKKKLLLIIIKKKLLLLLLKKKJJJKKKMMMNNNNNNMMMLLLKKKJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKJJJHHHEEECCCAAABBBAAAAAA@@@??????@@@@@@>>>>>>======>>>>>>>>>???@@@@@@???>>>===<<<;;;:::;;;;;;::::::999888888888777777777777777777777777666666666666666666777888:::999888888:::999888666333333333333333333333333333333333333333333333333///000111111222222222222222222222222222222222222333333333333333333333333111111222222222222111111000000000000000111111111111111111000000000000000000000000000000000000000111111111111000000000000111111111111111111111111000000000000////////////111111111111111111111111------------------------////////////////////////000000000000000000000000////////////............////////////////////////000000000000000000000000................................................////////////////////////000000//////......------/////////////////////////////////....../////////000000111111111111000000........./////////000000000000////////////000000000000000000111111111111///000000000111111111111333333333333333333333333000000111111111111000000000000111111111222222222333444444555555444444333111222222333333444444444333333222222111000000000222333444555555555444444222333444444333333444666444555777888777888999:::::::::;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????@@@AAAAAA@@@===<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::;;;999888888:::;;;;;;:::777777777666666666666666444333333333222222222222333333333333333444444555333333333222222222222111111222222333333222222111222222222222222222222222000000000111111222222222111111000000000000111111...///000111111000///...////////////////////////////////////////////////000000000000//////////////////............/////////.............../////////000111222222333333222666444222111222444666888444333222111111000000000111111000//////...//////...000111000///...///000//////000000000111111111000000111111111222222222111111111222222222333333222222222333333333444444444555555555555666666666888888999999:::;;;;;;<<<============>>>???@@@AAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@??????@@@@@@@@@AAABBBCCCEEEGGGIIIJJJKKKHHHIIIJJJKKKMMMMMMMMMNNNPPPNNNLLLKKKLLLMMMMMMLLLKKKLLLLLLJJJHHHHHHIIIKKKHHHGGGGGGGGGGGGIIIKKKLLLJJJKKKLLLLLLKKKKKKMMMNNNOOONNNMMMKKKJJJJJJJJJJJJEEEEEEFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJGGGHHHHHHIIIHHHGGGEEEDDDCCCCCCBBBAAAAAAAAAAAABBB>>>>>>????????????????????????>>>===;;;:::999999;;;::::::999999888777777777777777777777777777777666666666666666777888888:::999888888:::999888666333333333333333333333333333333333333333333333333111111222222222111111000111111111111111111111111222222222222222222222222111111222222222222111111111111000000000000000000000000000000000000111111000000000000000000000000111111000000000000000000000000000000000000000000////////////000000000000000000000000000000000000........................////////////////////////000000000000000000000000////////////............////////////////////////////////////////////////........................------------------------........................000000//////......------//////////////////////////////............//////......////////////......//////000000000111111111000000////////////000000//////000000000111111111///000000000111111111111333333333333333333333333111111111222111111000000000000000111111111111222000111111222222111111000555555444333222111000000333333222222111111111000///000111222333222111000111222222111000000222333000222333333333333555666777777888999999888888888888888777777777777777777777777777555444444666888444555555555666666666777555333111222444666777666333333333333222222222222444333222111111111111111222111111111111111222333444333333333222222222222111111222222222222111111222222222222222222222222...//////000111222333333111111000000000000111111...//////000000//////...////////////////////////000000000000000000000000000000000000//////////////////............/////////............//////000///000111222333333333333444333222222222444666777444333222111000000000000111000000////////////000...///000000......///000/////////000000000111111000000000111111111111222111111111111222222222222222222222222333333333333444444444444555555555666777777888999:::;;;<<<<<<<<<<<<<<<<<<===???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>>>>??????@@@BBBCCCDDDFFFHHHKKKLLLMMMJJJKKKLLLMMMNNNNNNNNNNNNKKKJJJIIIIIILLLMMMMMMMMMIIIJJJKKKJJJHHHGGGHHHIIIGGGGGGGGGGGGHHHIIIKKKKKKJJJKKKMMMMMMLLLLLLNNNOOOPPPNNNLLLKKKJJJIIIJJJJJJEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJKKKIIIIIIHHHHHHHHHHHHIIIIIIEEEEEEFFFFFFFFFGGGGGGGGGCCCCCCBBBBBBBBBBBBCCCCCC???@@@@@@AAAAAA@@@?????????>>>===<<<;;;:::999999:::::::::999888888777777777777777777777777777777666666666666777888999999999888777888999999777555333333333333333333333333333333333333333333333333444444444444333333222111000000000000000000000000111111111111111111111111111111222222222222111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000........................////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////........................................................................///////////////.........///////////////////////////......------......///---......//////......---000000000000111111111111111000000///////////////...//////000000111111111000000000000111111111111222222222222333333333333///000111222333333333333000000000000111111111111///000000111111000000///555555444333222111000000333333333333222222222222...///111333333333111111222333333222000111222444000111222222111111333555555666666666666666555555555555555444444333333333222333444333222222444666222222222333333444444444555222000000111333333333333333333333333333333333444333222222222333444555222222111111000111111111333333333222222222111111111111222222222222111111111111111111111111111111//////000000111111222222111111000000000000111111/////////....../////////////////////////////////000000000000000000000000000000000000//////////////////............////////////......//////000111000000111222333333333333222222222222333444555666333222111000000///000000000////////////000000111...///000///......///000////////////000000000111000000000000111111111111111111111111222222222222111222222222222333333333333333444444444555555555777777888999:::;;;<<<<<<;;;;;;;;;<<<===>>>@@@@@@???@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>>>>>>>???@@@BBBCCCEEEGGGJJJLLLNNNOOOMMMMMMNNNNNNNNNNNNMMMMMMJJJIIIHHHJJJLLLMMMLLLKKKHHHIIIKKKKKKJJJHHHHHHHHHFFFGGGHHHIIIKKKKKKKKKLLLJJJLLLMMMMMMMMMMMMNNNPPPPPPNNNLLLJJJIIIIIIJJJKKKEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKIIIIIIHHHHHHHHHHHHHHHIIIFFFEEEDDDCCCDDDEEEGGGHHHBBBBBBBBBAAAAAABBBBBBCCCAAAAAABBBBBBAAA@@@???>>>???>>>>>>===<<<;;;;;;:::::::::999999888777777777777777777777777777777777666666666666777888999:::888777777777888888666444444444444444444444444444333333333333333333333333333444444444444333222222111111111111111111111111111111111111111111111111111111222222222222111111111111111111000000000//////000000000111111111111000000000000000000000000......//////000000111111000000000000000000000000.../////////000000000111........................////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////.........................................................//////////////////////////////////////////......------......///......////////////....../////////000000000000111111111000///////////////......//////000111111222000000000000111111111111111111111222222222333333...///000222444555555555000000000000111111111111111111222222222222111111222222222222222222333333333333333333333333333333111333555666777666555444111222222000//////111333222333444333222333555777444444555555444444333333444444333333222222222111000222444555444333444444333333333333333333333333999666333111222333333333222222222333333333444444111111000000111333444666444444333222222222222222222222222222111111111111111111222222222222111111000000000000000000000000111111111111000000000000111111000000000000111111000///...------...///000////////////////////////000000000000000000000000000000000000//////////////////............/////////////////////000111111000000111222333333333333111111222333444444555555333222111000//////////////////...//////000111222...///000///...---...000////////////000000000000000000000000111111111111000111111111111222222222111111222222222333333333333333333444444444555555666777888999:::;;;<<<<<<::::::;;;;;;===>>>???@@@??????@@@@@@@@@AAAAAAAAA@@@???>>>======>>>???@@@BBBCCCEEEHHHJJJMMMOOOPPPNNNOOOOOOOOOOOONNNMMMMMMMMMLLLKKKKKKLLLKKKIIIGGGGGGIIILLLMMMKKKIIIHHHHHHFFFHHHJJJLLLMMMMMMMMMLLLJJJLLLMMMNNNMMMMMMOOOPPPPPPOOOLLLJJJIIIIIIJJJKKKFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFGGGHHHIIIKKKKKKLLLIIIHHHHHHGGGGGGGGGHHHHHHGGGEEECCCBBBBBBCCCFFFHHHAAAAAAAAA@@@@@@AAABBBBBBBBBBBBCCCCCCBBB@@@???===??????>>>>>>======<<<<<<::::::999999888777777777777777777777777777777777666666666666777888999:::888777666777888777666444444444444444444444444444333333333333333333333333000000111222222222111111222222222222222222222222111111111111111111111111111111222222222222111111222111111111000000////////////000000111111111222000000000000000000000000---......///000111111222000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////////////////////////////111111111111111111111111000/////////............////////////////////////////////////////////////000000000000000000000000////////////////////////........................---.........//////000000////////////////////////.........------.........//////000000000000//////............/////////000111111000///////////////---......///000111111222000000000000111111111111000000000111111222222222222222222111111111000000000000111111111111000000//////000111222222333333333333333333333333333333111111000000000000111111222222222111111111111000//////000111222222333333111111222333333333333222111111222222222333333333111111111111111111111111222222222222222222222222333333333222222111111111111222333333444444333333222222222222222222222222000000000111222222222333222222222111111000000000222222222222222222222222222222111111000000//////000000000000111111111111000000111111111111000000//////............//////000000000000000000000000111111000000//////......000000//////...,,,+++***..............................////////////......000000///...------......333333222222222222111111444444444444444444444444444333222111000000000000//////////////////////////////...//////000111222000000000000000000000000///////////////000111111111111000000//////......333333333333333333333333444444444444444444444444555666888999::::::999999::::::;;;;;;;;;;;;;;;;;;>>>??????@@@@@@AAABBBBBBAAA@@@>>>======???@@@BBBFFFFFFHHHIIIJJJKKKKKKKKKOOOOOOOOONNNMMMLLLKKKJJJMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHJJJJJJJJJIIIHHHGGGGGGHHHKKKMMMNNNNNNMMMLLLIIIKKKLLLMMMLLLKKKLLLMMMNNNMMMKKKIIIIIIIIIIIIJJJGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDBBBAAAAAAAAACCCDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>===;;;:::999888888888666777999::::::999888777444444555555666777777777777777777777777666555555888666444333222333555666444444333222333444555666333333333333333333333333000000111111111222222222333222111111000000111111111111111111111111111111000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111000000//////......////////////////////////////////////////////////......////////////......//////////////////////////////.........---------////////////////////////////////////////////////...------,,,,,,------...////////////////////////////////////////////////------............---------------............///////////////000000000000------------------------//////............//////////////////////////////222222111111000000/////////............---------,,,---...,,,******...111111111000000//////......000000000000111111111111222222222111111111000000000000111111111111000000//////000111111222333333333333333333333333333333111111111000000111111111222222222111111111111000//////000111111222333333000111222222333333222222111111111222222222333333111111111111111111111111222222222222222222222222333333333222222111111111111222333333444444333333222222222222222222222222111111111111111111222222333222222222111111111111222222222222222222222222111111111000000000000000//////000000000111111111000000111111111111000000//////............//////000000000000000000000000000000000///////////////111111111111000///...---..............................////////////......000000000000000111222333222222222222222333333333444444444444444444444444333222111000//////////////////////////////////////////////////////000111000000000000000000000000///////////////000111111000000000111111111111111333333333333333222222222444444444444444444444444444555666888888888888777::::::::::::;;;;;;;;;;;;>>>>>>??????@@@AAAAAAAAAAAA@@@???>>>>>>@@@AAABBBEEEFFFGGGHHHIIIJJJJJJJJJLLLLLLLLLMMMLLLLLLKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHGGGIIIKKKMMMNNNNNNMMMMMMJJJLLLMMMMMMLLLKKKKKKLLLMMMMMMKKKJJJJJJIIIIIIIIIHHHHHHIIIIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGHHHHHHHHHFFFEEEEEEEEEEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@======;;;:::999888888888777888888999999888888888777777777777777666666666777777888888777777666555999888666555555555777777444333222222222333555555333333333333333333333333111111111222222222222333333222111111000000111111111111111111111111111111000000000000111111111111000000000000000000000000------............------000000000000000000000000111000000000/////////...////////////////////////////////////////////////////////////////////////........................//////.........---------////////////////////////////////////////////////...------,,,,,,------...////////////////////////........................------............---------------............///------------............------------------------//////............//////////////////////////////////////////......------///............---------...//////...,,,,,,000333111000000000/////////...000000000000111111111111222111111111111000000000111111222222222222111111///000000111111222222222333333333333333333333333222222111111111111222222222222222111111111111000///000000111111222222222000111222222333333222222111111111222222222222333111111111111111111111111222222222222222222222222222222222222222111111111111222222333333333333333222222222222222222222222111111111111111111000000333333333222222222222111000000000000000000000000000000000000111111111111//////000000000000111111000000111111111111000000//////............//////000000000000000000000000//////////////////000000//////000000000000//////..............................////////////............///000222444555666111222222333333444444555444444444444444444444444111111000///............////////////////////////000000//////.../////////000000000000000000000000///////////////000111111///000000111222333333333222222222222222222222222444444444444444444444444333444555666777777777777999999:::::::::;;;;;;;;;======>>>??????@@@@@@AAAAAAAAA@@@???@@@AAABBBCCCEEEFFFGGGHHHIIIJJJJJJJJJHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKHHHJJJLLLMMMNNNNNNNNNNNNLLLNNNOOONNNLLLKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCEEEFFFEEEDDDBBB@@@@@@@@@??????????????????===<<<;;;:::999888888888999888888777777888888888999999888888777666666555777888888888888777777666999888666555555555666777222222222222222333444444333333333333333333333333222222222222333333333333333222111111000000111111000000000000000000000000000000000000111111111111000000000000000000000000///000000111111000000///000000000000000000000000000000000000////////////////////////////////////////////////////////////000///...------...///000......................../////////............---////////////////////////////////////////////////......------------......////////////////////////........................------............---------------............///------------............------------------------//////............///////////////////////////////////////............---///............---------000000000///...///111333000000000000////////////000000000000111111111111111111111111000000000000111111222222222222111111///000000000111111111222222222222222222222222222333222222222222222222333222222222111111111000000///000000000111111111222000000111222222222222222111111111111222222222222111111111111111111111111111111111111111111111111222222222111111111111111111111222333333333333222111111111111111111111111222222111111000000//////333333333222222222222222000000000000000000000000//////000000111111222222////////////000000000111000000111111111111000000//////............//////000000000000000000000000---......//////000000000,,,,,,---......///....................................////////////......,,,,,,---...000222333444000111222333444555666666444444444444444444444444111000//////.........///////////////////////////111000///...............000000000000000000000000///////////////000000111000000000111111222222222111111111111111222222222333333333333333333333333333444555555666666777777888888999999::::::;;;;;;<<<======>>>>>>??????@@@AAAAAAAAAAAAAAABBBCCCDDDFFFGGGHHHIIIJJJKKKKKKKKKIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHIIIJJJKKKLLLIIIJJJLLLMMMNNNOOONNNNNNNNNOOOPPPOOOLLLJJJJJJJJJJJJKKKLLLLLLLLLJJJIIIHHHHHHIIIIIIJJJIIIIIIHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFDDDEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEDDDCCCBBBAAA???????????????>>>>>>>>>===<<<;;;:::999999999999:::999777666666777888888777777777777666666555555777888888888888888777777666555444333333333444444111111111222222222333333333333333333333333333333222222333333333444444444333222111111000000111111///////////////////////////000000000111111111111000000000000000000000000000111111222222111111000000000000000000000000000000000000000////////////////////////////////////////////////////////////111000...,,,,,,...000111......................../////////...............////////////////////////////////////////////////......------------......////////////////////////........................------............---------------............///////////////000000000000........................//////............//////////////////////////////000000000000000000000000///............---------000000000//////000111222000000000000///////////////000000000111111111111000000000000000000000000111111111222222111111111000000000000000111111111222222222222222222222222333222222222222222222333222222222111111111000000000000000000000111111111000000111222222222222111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000111222222333333222222111111111111111111111111222111111000000/////////222222222222222222222222//////////////////////////////000000111111222222...////////////000000000000000111111111111000000//////............//////////////////////////////------......//////000000+++,,,---...////////////..............................////////////..................///000111222000000111222444555666666444444444444444444444444111111000/////////000000////////////////////////000000///......---......///////////////////////////////////////000000111111111000000000/////////000000111111111222222222333333333333333333333333444444555555666777777888777777888888999::::::;;;;;;;;;<<<======>>>>>>???AAAAAAAAAAAABBBCCCDDDDDDGGGHHHIIIKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHIIIIIIJJJJJJKKKKKKJJJIIIHHHHHHHHHJJJKKKLLLIIIJJJKKKLLLMMMNNNNNNOOONNNOOOPPPNNNLLLIIIIIIIIIHHHIIIJJJKKKKKKJJJHHHGGGFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFCCCDDDEEEEEEEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDBBBAAAAAAAAABBBCCC?????????>>>>>>=========<<<<<<;;;:::999999999999:::999777666555666777888444444444555555555666666666777777888888888777777555444444333333333333333111111222222222333333333333333333333333333333333222222333333333444444444333222111111000000111111///////////////////////////000000000111111111111000000000000000000000000---......//////......---////////////////////////////////////000000000000////////////////////////////////////////////////111000...,,,,,,...000111........................///////////////////////////////////////////////////////////////////////////......------......///////////////////////////........................------............---------------............///////////////000000000000........................//////............/////////////////////////////////////////////000000000///............---------///.........///000000000////////////000000000000///000000000111111111111//////000000000000000111000000111111111111000000000000000000000000000000222222222222222222222222222222111111111111222222222222222111111111111000000000000000000000000000///000111111222222111111000000000111111111111222111111111111111111111111111111111111111111111111000000000111111111111111000111111222222222222222111111111111111111111111000000000000000000//////000111111111111222222222////////////////////////000000000000111111111111......////////////000000000000111111111111000000//////............//////////////////////////////..................//////......///000111111000000..............................////////////......111000000000000000111111///000000111333444555555222222222222222222222222111000000//////000000111//////////////////////////////......---.........///////////////////////////////////////000111111111111000000///......---000000111111222333333333333333333333333333333333555555444555555666777888666666777888999::::::;;;:::;;;;;;<<<<<<===>>>>>>???@@@AAABBBCCCCCCDDDDDDGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKIIIHHHGGGFFFHHHHHHIIIIIIJJJJJJJJJKKKHHHHHHHHHHHHIIIIIIJJJKKKIIIIIIJJJKKKLLLMMMNNNNNNMMMNNNOOOMMMKKKIIIHHHIIIGGGHHHHHHHHHHHHHHHGGGGGGEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEECCCCCCEEEEEEEEEEEECCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA??????@@@BBBCCC??????>>>>>>======<<<<<<<<<;;;::::::999999999:::999888888777666666666666222222333444444555666666555666666777777777777666666666666666555555444444111222222333444333333333333333333333333333333333222222222222333333333333333222111111000000111111000000000000000000000000000000000000111111111111000000000000000000000000...//////000000//////...////////////////////////////////////000000000000////////////////////////////////////////////////000///...------...///000------------------------...////////////000000000//////////////////////////////////////////////////////............//////////////////////////////------------------------------............---------------............///------------....................................//////............//////////////////////////////,,,------------.........///............---------...---,,,---///000///...////////////000000000000000000000000111111111111////////////000000111111//////000000000000//////000000000000000000000///111111111111111111111111111111111000000111111111222222222111111111111000000000000000000000000//////000000111111111111111000000000000111111111111111111111111111111111111111111111111111111111111///000000000111111111222000000111222222222222222111111111111111111111111/////////000000000000000//////000000000111111111000000000000000000000000111111111000000000000000........./////////000000000000111111111111000000//////............//////////////////////////////..................------//////000000000000000///..............................////////////......///////////////000000111//////000111111222333333111111111111111111111111/////////......//////000////////////////////////......---------.../////////////////////////////////////////////000111111111000000000000000000000111111111222333444444444222222222222222222222222444333333333444555666777555555666777888999:::::::::::::::;;;<<<<<<======>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGIIIJJJJJJKKKKKKHHHIIIIIIIIIHHHGGGFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJLLLMMMMMMKKKLLLMMMLLLJJJHHHHHHIIIGGGFFFFFFFFFFFFFFFGGGGGGDDDEEEEEEFFFGGGGGGFFFFFFDDDDDDDDDDDDDDDEEEEEEEEEBBBCCCEEEFFFFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@?????????@@@??????>>>======<<<;;;;;;;;;;;;:::999999999::::::888888888888777666555444444444444555555555555555444444555666666666666666555666666666555555444444111222333444555444444333333333333333333333333333111111111222222222222333333222111111000000111111111111111111111111111111000000000000111111111111000000000000000000000000111111222222222222111111////////////////////////.../////////000000000111////////////////////////////////////////////////////////////////////////------------------------.../////////000000000000//////////////////////////////////////////////////////............//////////////////////////////------------------------------............---------------............///------------....................................//////............//////////////////////////////,,,,,,,,,---------......///............---------...---,,,---000111///---.../////////000000000111000000000000111111111111.../////////000000111111......////////////......000000000000////////////111111111111111111111111111111000000000000111111222222222111111111111000000000000000//////////////////000111111111111111000000000000111111111111111111111111111111111111000000000000000000000000//////000000111111111222000000111222222222222111000000000000000000000000......//////000000111111......//////000000000111111111111111111111111111222222111111000000//////............/////////000000000111111111111000000//////............///////////////////////////////////////......------,,,---...............------..............................////////////......+++++++++,,,,,,...///////////////000111111222222000000000000000000000000......---------......///////////////////////////---------------...///000///////////////////////////////////////000111111000000000111222222333333111111222333444444555555222222222222222222222222333222222111222333555666444555666777888999::::::999999:::;;;;;;<<<<<<======>>>@@@AAABBBCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIEEEEEEFFFGGGGGGGGGGGGFFFIIIIIIIIIIIIIIIIIIIIIIIICCCEEEFFFHHHIIIIIIHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMJJJKKKLLLKKKIIIHHHHHHHHHFFFFFFEEEDDDDDDEEEFFFGGGDDDEEEFFFGGGGGGGGGGGGGGGBBBBBBCCCCCCDDDDDDEEEEEEBBBCCCDDDFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@AAAAAA???>>><<>>>>>===<<<;;;;;;;;;;;;;;;:::999999999::::::777888888888888666444333777777777666555555444444333333444555666666555555333333444444333333222111222333444555666555444444333333333333333333333333000000111111111222222222333222222111000111111111111111111111111111111111000000000000111111111111000000000000000000000000......////////////......////////////////////////.../////////000000111111////////////////////////////////////////////////......////////////......------------------------.../////////000000111111//////////////////////////////////////////////////////............//////////////////////////////---------------------------..................------------.........//////////////////000000000111//////////////////////////////............//////////////////////////////........./////////000000//////.........---------///---,,,...111222///---.../////////000000111111000000000000111111111111222222222222222222222222////////////000000000000////////////000000000000222111111111000000//////000000000000000000000000222111111111000000/////////111222222000///000111000000000000000000000000111111000000000000111111000000////////////000000111111111111222222222222////////////000000000000000000000000////////////000000111111111111000000000000000000000000000000000000000000000000000000000000//////......------000000000000000000000000...000000///...---...///000000000000000000000000111111000000//////..................////////////////////////////////////...........................------,,,,,,------.....................------////////////////////////000000000000000000000000333222222222111111000000000///...---------------//////............//////........................////////////////////////000000...------...//////333000,,,,,,///111111000000000111222222222222111111111222222222333333333222222333333333333444444333333333333444555666666999:::<<<<<<;;;:::;;;<<>>>>>???AAABBB@@@???>>>======>>>>>>???>>>>>>===<<<;;;::::::999999999999888888888777777;;;::::::999888777666666666555333222222333444666666666666555444444444333444444333333333333222222222222222222222222222222333222222111111222222333222222222222222222222333000000000000000000000000222222222222222222222222111111000000000000111111//////000000000000//////111111000000//////......000000000000////////////000000000000//////////////////////////////////////////......---------,,,........................111111000///////////////000000000000000000000000111111000000/////////...........................000000//////.........---111111111000//////......------------------------......---------,,,,,,,,,222111111000///......---///......------...000111000000000000000000000000//////.........---------000000000000////////////------...///000000//////......------------.....................---------............////////////---......///000111111222000000000000000000000000////////////000000000000////////////000000000000111111111111000000000///////////////////////////111111000000000/////////...///111111000///000111000000000000000000000000111111000000000000111111000000////////////000000....../////////000000000////////////000000000000000000000000////////////000000111111111111000000////////////////////////000000000000000000000000///////////////.................................///111111000///...///000....................................////////////............////////////////////////////////////...........................------,,,,,,------.........................../////////////////////////////////////////////////////////.........------000///...------------...//////............//////........................//////////////////////////////...---......///000222000------///111000/////////000111111111111000000000111111111222222222222222222333333333444444333333333333444555666666888:::<<<<<<;;;:::;;;<<<>>>===<<<>>>AAADDDDDDCCCBBBCCCFFFHHHIIIHHHFFFEEEFFFEEEDDDCCCCCCDDDEEEFFFIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEDDDDDDEEEGGGHHHIIIKKKJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJKKKKKKIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEEEEDDDDDDEEEEEEFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCBBB@@@???>>>???@@@AAA???>>>===<<<<<<<<<===>>>======<<<<<<;;;;;;::::::999999999888888888777777888777777777666555555555666555444333333444555555555555555555555444444444444444333333333333222222222222222222222222222222333222222111111222222333222222222222222222222222000000000000000000000000222222222222222222222222000000////////////000000//////000000000000//////111000000000/////////...////////////000000000000000000000000/////////.../////////////////////////////////.........------........................000//////...------..............................000000/////////.................................000/////////............//////............------------------------------............------,,,,,,.............../////////...............///000000//////////////////////////////.........---------------....../////////000------...///////////////......------------......------..................////////////000000000000......//////000000111111////////////////////////////////////000000000000////////////000000000000111111111111000000000000........................000000///////////////...,,,...000000//////000111000000000000000000000000111111000000000000111111000000////////////000000......////////////000000////////////000000000000000000000000///////////////000000111111000000///////////////////////////000000000000000000000000.........///////////////........................000111222111///...///000........................,,,,,,------...//////000............////////////////////////////////////..............................------------..............................////////////////////////////////////////////////......---------------,,,//////......------......//////............//////........................////////////////////////......---......///000111000///......000000///.........///000000000000000//////000000000111111111222222222222333333333333333333333333444555666666888:::;;;<<<;;;:::;;;<<<>>>======>>>AAACCCCCCBBBBBBCCCEEEGGGHHHGGGFFFEEEFFFEEEDDDCCCCCCDDDEEEFFFHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDDDDDDDDDDEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJIIIGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCAAA@@@?????????@@@>>>>>>===<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888888666666666666666666666666555555555555555555555555444444444555555555555555444444333333333333222222222222222222222222222222333222222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000//////............////////////000000000000//////000000000000////////////......//////000000111111000000000/////////......////////////////////////000000////////////..............................///...------,,,---------........................///............---------........................////////////............,,,,,,,,,,,,,,,---------......................../////////............---******+++---...///000111---......///////////////////////////////////////...............---------++++++,,,---...///000000---......///////////////......------------......,,,---------...///////////////000000000111111111////////////000000000000........................////////////000000000000////////////000000000000111111111000000000000000////////////////////////////////////............+++---///000///...///111000000000000000000000000111111000000000000111111000000////////////000000000000000000111111111222////////////000000000000000000000000//////////////////000000000000//////////////////////////////000000000000000000000000------......//////000000000000000000000000000000///000111000///......000000000000000000000000000---------....../////////............////////////////////////////////////..............................------------......---------...............//////////////////////////////////////////////////////////////////////////////............////////////............//////........................////////////////////////---------...///000111111......//////000000///......///000000111111000000000000000000111111111222111222222222222333333333333333333333444555666666777999;;;;;;::::::;;;<<<======>>>???AAABBBBBBBBBBBBCCCEEEFFFGGGFFFFFFEEEHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFDDDDDDDDDDDDEEEEEEFFFFFFHHHHHHHHHHHHHHHIIIIIIIIIGGGGGGHHHHHHHHHGGGFFFEEEDDDEEEEEEFFFGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDEEEDDDBBBAAA???????????????>>>>>>===<<<<<<<<<<<<999999::::::;;;;;;;;;;;;888888888888888888888888777777777888888888888888444555666666777666666666333444444444555666666666444444333333333222222222222222222222222222222222333222222111111222222333111111111000000000000000000000000000000000000000000000000000000000000000000//////......//////000//////000000000000//////000000000000////////////---......///000111111222000000/////////.........////////////////////////000000000000000/////////..............................---------------...........................------------------------........................///////////////.........******+++,,,------....../////////////////////////////////////////////...***++++++---...///000111,,,---///000000000///...////////////////////////........................,,,,,,---......///000000......///////////////.........------------......,,,,,,,,,---...///000000////////////000000000000000000000000////////////////////////////////////////////////000000000000////////////000000000000000000000000000000111111000000000000000000000000............////////////,,,...///000///...///000000000000000000000000000111111000000000000111111000000////////////000000///000000000000111111111////////////000000000000000000000000//////////////////000000000000//////........................////////////////////////------......//////000000000000000000000000000000...///000///---,,,---...000000000000000000000000000000000/////////..................////////////////////////////////////........................///......------......///---------.........//////////////////////////////........................000000000000000000000000//////.........//////000//////............//////........................////////////////////////,,,------...///000000111---...///000///.........///000111111222222111111111111111222222222333333111111111222222222333333333333333333444555666666666888:::;;;::::::;;;<<<;;;===???@@@@@@@@@AAAAAAAAABBBDDDEEEFFFFFFEEEEEEHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHIIIJJJIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDCCCAAA@@@??????>>>@@@@@@??????>>>===<<<<<<888888999999:::;;;;;;;;;888888888888888888888888777777777777777888888888444444555666777777666666333444444444555666666666444444333333333222222222222222222222222222222222333222222111111222222333111111111000000000//////000000000000000000000000////////////////////////111000000//////000000111//////000000000000//////////////////000000000000---......///000111111222////////////............/////////////////////////////////000000000000000........................///......---......//////////////////////////////,,,,,,,,,---------------.................................///////////////++++++,,,---...//////000////////////////////////.../////////////////////------........./////////,,,---///000000000///...........................---.....................////////////////////////...///////////////............------------......,,,,,,,,,---...///000000---------.........//////000000000000////////////000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111111111111111111111111111...////////////000000000...///111000///......///000000000000000000000000111111000000000000111111000000////////////000000------............//////////////////000000000000000000000000////////////...//////000000//////...........................////////////////////////.........///////////////........................---...///...,,,+++,,,---........................222111111000//////..................////////////////////////////////////........................//////............//////,,,,,,------.../////////////////////////////////.......................................///////////////......//////000000//////............//////........................////////////////////////,,,---...///000000000///---...//////------...///000000111222222222222222111222222222222333333333111111111111222222222222333333333333444555666666555777::::::::::::;;;<<<:::===@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGHHHIIIIIIFFFEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJIIIHHHDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@@@@???@@@@@@@@@@@@???===<<<;;;888888888999999:::::::::888888888888888999999999555555555555555555555555444444444555555666666777444444444555555555555555444444333333333333222222222222222222222222222222333222222111111222222333222222222111111000000///000000000000000000000000////////////////////////111111000000000000111111//////000000000000//////////////////000000000000......//////000000111111/////////.........------////////////////////////......////////////000000..........................................///000000000000000000000000000,,,,,,,,,------------....................................///////////////,,,------...///000000111........................---............//////////////////...............---......///////////////........................---------...............111111000000//////////////////////////////...---......------------......,,,---------.../////////,,,,,,---------.........////////////000000000000////////////////////////////////////000000000000////////////000000000000///000000000111111111111000000000000000000000000/////////000000000111111000111222222000......///000000000000000000000000111111000000000000111111000000////////////000000---------.........//////////////////000000000000000000000000////////////......////////////..............................///////////////////////////////////////..................................../////////---,,,---.........................../////////////////////...............////////////////////////////////////........................//////............//////,,,,,,------...//////000////////////////////////........................,,,,,,---------.........///////////////000111111//////............//////........................////////////////////////---...///000000///.........//////...,,,,,,...111///000000111111111111111111111111111222222222222111111111111222222222222333333333333444555666666555777999:::::::::;;;<<<:::===@@@AAA@@@>>>???@@@AAABBBBBBCCCDDDDDDDDDEEEFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIGGGFFFEEECCCDDDEEEFFFFFFEEEDDDCCCEEEFFFGGGIIIIIIHHHFFFEEECCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@???@@@@@@???>>>===;;;:::888888888888999999999999777777888888888999999999666666666555444444444333444333333333333555666777555555555555555444444444444444333333333333222222222222222222222222222222333222222111111222222333444333333222111111000000000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////.../////////000000000111////////////000000000000//////.........---------////////////////////////------........./////////........................------,,,,,,---......///////////////////////////,,,---------................................................/////////000------....../////////000------------------------,,,,,,------............------------------------...............///000000........................---------.........//////....../////////////////////////////////...------......------------......------..................------------.........///......//////000000111111////////////////////////////////////000000000000////////////000000000000//////000000111111111222//////////////////////////////000000111111222222111333333222000.........000000000000000000000000111111000000000000111111000000////////////000000////////////000000000111////////////000000000000000000000000////////////......////////////..............................////////////////////////000000//////.........---000000000000000000000000///000000000...---...///000000000000000000000000,,,,,,------.../////////............/////////000////////////////////////........................//////............//////,,,,,,------...///000000////////////////////////........................---------......////////////////////////000111111//////............//////........................////////////////////////......///000000///...---...//////---***+++...222...//////000000000000000000000000000111111111111000111111111111222222222333333333333444555666666555777999:::::::::;;;<<<999===AAAAAA???>>>>>>@@@AAAAAABBBBBBCCCDDDDDDEEEHHHGGGFFFEEEEEEFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFEEECCCCCCDDDEEEEEEDDDCCCBBBCCCDDDDDDFFFGGGHHHIIIJJJIIIHHHGGGGGGFFFFFFGGGGGGFFFGGGIIIIIIIIIGGGEEEDDDCCCDDDEEEFFFFFFEEEDDDCCCDDDEEEFFFGGGGGGFFFDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBAAAAAA>>>?????????===<<<:::888888888888888888888888888777777888888999999999999999999888777666555555444444333222111222444666888666666666555555444444333444444444333333333222222222222222222222222222222333222222222222222222333444444333333222111000000000000000000000000000000111111111111111111111111//////............////////////000000000000//////.../////////000000111111000000000000//////////////////.........---------////////////////////////,,,---------......//////........................++++++++++++,,,,,,---...........................---------....../////////........................---.........//////000000---------............///------------------------,,,,,,,,,---------......+++++++++,,,,,,---------//////...------///000111........................---------.........//////+++,,,,,,---...///000000//////000000///...------.........------........................---------............/////////000---......///000111111222////////////////////////......//////000000111111222222111111000000////////////............//////000000///...............111///---,,,.../////////////////////000000000000000000000000111111111111111111000000//////......000000000000////////////000000000000000000000000////////////////////////000000000000////////////---.........//////000000000000//////.........---000000//////.........---......////////////..............................---.........---,,,++++++***+++,,,,,,------,,,,,,---------............///......////////////......000//////............///........................................................................,,,------...------,,,,,,---...............------..................------,,,,,,------.../////////......------------..............................////////////////////////,,,---.........---,,,+++............////////////...///000111111111111111111222222333333222222111111111222222222333333333222222333333333444444444777777777888999999::::::<<<===>>>>>>======>>>???AAAAAABBBBBBCCCCCCDDDDDDFFFEEEEEEDDDEEEGGGHHHIIIHHHGGGFFFFFFEEEEEEFFFFFFDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDFFFGGGHHHIIIJJJHHHIIIIIIJJJIIIGGGFFFEEEHHHHHHHHHGGGGGGGGGFFFFFFCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEEEEEEEDDDCCCBBBAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBB??????>>>===<<<;;;;;;:::888999:::;;;:::999888777777777888888888999999999888888777555555444444444555555555666666666666666333333333444444444555555333333333333333333333333333333333222222222111111222222222222222222222222333333222111000000111111000000000000000000000000000000////////////000000222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000,,,---///000000000///...........................///////////////...............---------,,,,,,,,,------------------------+++++++++,,,,,,,,,------///...---,,,,,,---...//////...,,,++++++,,,---------------------------------------............/////////.........---------......//////...---,,,,,,---------............///000000//////.........---......////////////......------------------------..........................................------//////.........------------------............///............////////////000000...------...///000////////////////////////111111000000///.........000000////////////////////////............//////000000///...............///...------...000///...////////////000000000000//////000000000111111111////////////000000000000000000000000/////////...000000000000000000000000////////////////////////000000000000////////////............/////////000111000000000////////////000/////////..................////////////.............................................---,,,,,,++++++,,,------------------------............///......////////////......///...............//////........................................................................,,,---......//////......---...............------......................../////////...------,,,,,,......------------..............................////////////////////////---------......------,,,............//////////////////000000111000000000111222222333333222222111111111111222222222333333222222222222333333333333555555666777777888888999;;;===>>>>>>===<<<===???@@@AAAAAABBBBBBCCCCCCCCCEEEEEEDDDDDDDDDFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDAAABBBBBBCCCEEEFFFGGGGGGIIIIIIJJJJJJIIIHHHFFFEEEHHHHHHGGGGGGGGGFFFFFFFFFCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEEEEEEEDDDCCCBBBAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB>>>>>>======<<<<<<;;;;;;888999999999888888777777666666777777777888888888999999888666666555555555666666666666666555555555444444444444555555666666333333333333333333333333333333222222111111111111222222222222222222222222333222222111000000111111000000000000000000000000000000////////////000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////000111111111111111........................000/////////.........---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///...------------...///......---------...///000---------------------------------............/////////.........---------///.........---------------------............///000/////////..................////////////......------------------------................................................//////.........------------------............///............//////////////////............//////////////////////////////111111000//////......---..................////////////............//////000//////............//////......000111222111000////////////000000000000//////000000000000111111.........///000111111111000000000/////////......000000000000000000000000////////////////////////000000000000////////////............////////////111111111000000000000///////////////..................////////////..................................../////////...------,,,,,,---............------------............///......////////////......------------...///000000................................................////////////////////////------...///000000000///------...............---......................../////////...------,,,,,,......------------......////////////////////////////////////////////////...---------------..................////////////000000000000000000//////111111222222222222111111111111111222222222222333111111111222222222222333444444555555666777777777:::<<<======<<<<<<===>>>???@@@@@@AAABBBBBBCCCCCCEEEEEEDDDDDDDDDEEEFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFBBBCCCCCCDDDEEEFFFFFFGGGJJJJJJJJJJJJIIIHHHGGGFFFHHHGGGGGGGGGGGGFFFFFFFFFCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA===============<<<<<<<<<999888777777666666777777666666666666666777777777:::999888777777666777777777777666666555555444444333333333444444444444555333333333333333333333333222111111111111000000000222222222222222222222222333222111111000111111111000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////000000//////000000111222........................---------...//////000000/////////.........------++++++++++++++++++++++++---------........./////////...------------...///---------------...///000---------------------------------............///...............---------///...---,,,,,,,,,---...---------............///////////////..................////////////.............................................................................................------------------............///............////////////......///////////////...////////////////////////------......///000000111---------......//////000//////............//////000///............//////000000111333555555333111////////////000000000000////////////000000000111.../////////000000000111000000/////////.........////////////////////////////////////////////////000000000000////////////.........///////////////000000000//////////////////////////////...............////////////.................................///////////////......,,,---......//////......---------............///......////////////......,,,,,,,,,---...///000111................................................////////////////////////....../////////......---,,,---......///.........---------...............,,,,,,------.../////////......------------......000000000000000000000000////////////////////////......---,,,,,,---///000............////////////111222222222111000//////111111222222222222111111111111111111222222222222000000111111111222222222444444444555666666777777999:::<<<<<<;;;;;;<<<>>>???@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFHHHHHHHHHHHHHHHGGGGGGFFFDDDDDDDDDCCCDDDDDDEEEEEEGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@AAA<<<<<<<<<===============:::999888666666777888888777777777777777777777777999888777777666666666777888888777666555444444333222222222222222222222333333333333333333333333333111000000000000000000000111111111111222222222222222222111111111111111222000000000000000000000000000000////////////000000...///////////////000000////////////////////////////////////////////////////////////////////////......---,,,,,,...///000........................)))***+++---///111222333000////////////.........++++++++++++++++++++++++------------.....................------.........,,,,,,,,,,,,,,,------------------------------------------............///........................///...,,,++++++,,,...///---------............//////////////////...............////////////......////////////////////////........................---------.......................................---------............///............////////////------///000000000///...////////////////////////---------...//////000000.........//////000000000//////............////////////............////////////000111333333111///////////////000000000000...////////////000000000111000000000/////////...////////////............////////////////////////////////////////////////000000000000///////////////////////////..........................................///////////////......////////////....................................///////////////...,,,---......//////......---------............///......////////////......,,,,,,,,,,,,---///000000................................................/////////////////////////////////...---,,,+++***,,,------...//////......---------.........//////,,,,,,------.../////////......------------......000000000000000000000000////////////////////////......---,,,---...///111............////////////333333333333222111111000000111111222222111111000000000111111111222222222000000111111111222222222444444555666666777777888777999:::;;;::::::<<<===???@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFEEECCCBBBBBBBBBCCCCCCDDDEEEJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<===============;;;:::999888777888999999888888888888888888888888777777666555555555666666888888777666555444444333444444444444333333333333333333333333333333333333000000000000000000000111000000000111111222222222222111111111111111222222000000000000000000000000000000////////////000000/////////000000111111111...........................................................................---,,,,,,,,,---///000........................++++++,,,---...///000000000////////////.........------------------------+++,,,,,,,,,,,,------------..................---............------,,,,,,---------------------------------............///---.....................///---,,,++++++,,,...///---------............///.........///////////////......////////////......////////////////////////........................---------.........//////---.....................---------............///............////////////,,,---///000000000///...////////////////////////000000///......------,,,///////////////000000000//////............/////////............//////000...------...//////...,,,////////////000000000000......////////////000000111111111000///........./////////.........------000000000000000000000000////////////////////////000000000000///////////////////////////.........,,,---------------...............///////////////......////////////..............................------.../////////......,,,,,,---............------------............///......////////////......,,,,,,,,,,,,---...//////........................................................................//////......---,,,******,,,,,,---...////////////,,,,,,------...//////////////////...------,,,,,,......------------......////////////////////////////////////////////////------------...///000000............////////////222222222333222222111111000000111111111111000000000000000111111111111222111111111222222222222333444444555555666777777777666888999:::999:::;;;===>>>???@@@AAABBBCCCDDDEEEBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHGGGFFFEEEDDDBBBBBBAAABBBBBBCCCDDDEEEIIIIIIIIIIIIHHHHHHHHHHHHJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@?????????===============<<<<<<<<<;;;::::::999999999999999999999999999888888888888666666555555555555666666777777666666555555444444777666666666666666555555333333333333333333333333000000000111111111111222//////000000111222222222111111111000111111222333000000000000000000000000000000////////////000000/////////000000111111222........................................................................//////......//////000111......................../////////...---,,,++++++/////////.........------------------------------+++++++++,,,,,,,,,------------...//////...------//////000000//////...------------------------------------............///---------...............---,,,+++++++++,,,......---------............///.........///////////////......////////////......................................................,,,,,,------.../////////---------...............---------............///............////////////,,,---...///000000000000////////////////////////000//////......---,,,,,,//////..................//////............//////...............///000000111///------......---,,,////////////000000000000........./////////000000000000000000//////////////////.........---------000000000000000000000000////////////////////////000000000000////////////000/////////............------------......//////............/////////000......////////////..............................,,,,,,---...............++++++,,,------------------------............///......////////////......---------,,,,,,---......................................................------------------------------............------+++,,,---...////////////,,,,,,------...//////000/////////...------,,,,,,......------------..............................////////////////////////,,,---...//////000000000............//////////////////000111111111000000000000111111111111000000000000000000111111111111222222222222333333333333333333333444555555666666555777888999999999;;;<<<<<<<<<===???@@@AAABBBCCC>>>@@@AAACCCEEEEEEEEEEEEDDDEEEFFFGGGGGGEEEDDDBBBBBBBBBBBBBBBCCCDDDEEEFFFIIIHHHHHHHHHGGGGGGFFFFFFJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDAAABBBBBBCCCCCCBBBBBBBBB@@@@@@@@@@@@????????????@@@@@@@@@@@@?????????>>>>>>>>>======<<<<<<;;;;;;999999999999999888777777999888888888777777777777777666666666666666777777666666666666666555555555666666666555555444444444333333333333333333333333111111111111222222333333/////////000111222222222111111000000111222222333000000000000000000000000000000////////////000000------...//////000111111........................................................................---...//////000000//////........................//////...------,,,++++++............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------...//////...------***+++,,,...//////......---------------------------------............///---------.........//////++++++,,,,,,,,,------------------............///............/////////000......////////////......------------------------........................,,,,,,------...//////000---------.........//////---------............///............////////////---------......///000111////////////////////////,,,,,,------...//////000.........------,,,,,,,,,//////............//////...............///000111666333000//////000///...////////////000000000000............/////////000......//////000000111111//////.........---------000000000000000000000000////////////////////////000000000000////////////000000//////.........------.........//////000000---.........//////000000......////////////..............................+++,,,,,,---.........---***+++,,,,,,------,,,,,,---------.........//////......////////////............---,,,,,,,,,------................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000111111111+++,,,---...////////////,,,,,,------...///000000,,,,,,------...//////000.........------.................................////////////////////////+++,,,...000111000000///............/////////000------...//////000//////000000111111111111000000000000000000111111111111222222333333333444444444111222222333333444555555444666888888888999;;;<<<::::::;;;===>>>@@@AAAAAA;;;===???AAACCCDDDDDDDDDCCCDDDFFFGGGFFFEEECCCBBBCCCCCCCCCCCCDDDEEEGGGGGGJJJIIIIIIHHHHHHGGGGGGFFFIIIHHHGGGEEEDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDAAAAAABBBBBBCCCBBBBBBBBB@@@@@@@@@????????????>>>@@@@@@@@@@@@??????>>>>>>??????>>>===<<<;;;;;;:::777888999999999888666555888888777777666666666555888777777777777777888888555555555666666666666666333333333222222111111111333333333333333333333333111111222222222333333333...//////000111222222222111111000000111222333333000000000000000000000000000000////////////000000,,,,,,------...///000000........................................................................***+++---.........---,,,........................******+++,,,---//////000......---------,,,,,,,,,++++++++++++++++++++++++---------.........//////,,,---...//////...---,,,###$$$'''***,,,------------------------------------------.........//////---------.........//////***+++,,,------------,,,---------.........//////---.........//////000000......////////////......------------------------........................,,,,,,------...///000000---------.........//////---------.........//////............/////////000......------...///111222------............------..............................////////////......////////////....................................------............------........................////////////000000000000////////////////////////...............///000000////////////////////////000000//////.........---000000000000//////////////////............//////+++,,,,,,---...///000000............////////////------,,,,,,,,,,,,------..................------++++++,,,------......///---------............///......---,,,---...///000..................------//////............//////......---------,,,,,,,,,000000///...------,,,,,,---------............///............////////////////////////////////////////////////////////////////////////////////////////////////////////////000000//////.........---............////////////111111000///////////////......------------......000///...------...///000000000000000000000000000000000000000111111111111111111222222222222111111222222333333333333444444666666555666777999;;;<<<;;;===???@@@???>>>???@@@>>>>>>?????????@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCEEEDDDCCCCCCCCCDDDFFFGGGFFFFFFFFFHHHJJJKKKJJJIIIIIIIIIIIIHHHHHHFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAABBBBBBBBBEEEDDDBBB@@@?????????@@@AAAAAA@@@???>>>===<<<;;;======<<<;;;::::::999999:::999999999888777777777999888888777666555555555444444555666666666666666::::::999888777666555555666555333222222333555666333333333333333333333333333333333222222222111111111111111111111111111111111000000000000000111222000000000000000000000000222111111111000000//////000000000000///////////////////////////////////////...---,,,,,,---...///000000000000//////////////////...---------------......------------......////////////////////////------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,//////.........---------+++++++++,,,,,,---------///...---,,,,,,,,,,,,,,,,,,,,,---...//////......------------------------......------------......---------............///,,,------...///000111111000000000000000000000000//////.........---------...---,,,++++++,,,---...................................................---------............///---------............///---------............///------............------..............................////////////......////////////..........................................////////////................................./////////000000000000////////////////////////...............///000000////////////////////////000/////////............000000000000/////////...//////............//////,,,,,,------.../////////............////////////......------------..............................---------------------------------............///...------,,,---...///000........................//////............//////............------,,,,,,000//////...------,,,,,,---------............///............///////////////////////////////////////////////////////////////////////////////////////////////////////////////.........------------////////////000000000000111000//////.........///000000////////////000000000///...------...///000////////////////////////000000000000111111111111111111222222222222111111222222222333333333444444555555555555666888999;;;999;;;=========<<<===>>>????????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBDDDCCCBBBBBBBBBCCCEEEEEEFFFFFFEEEGGGIIIJJJHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBEEEDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCBBB>>>>>>============>>>>>>DDDCCCBBB@@@@@@@@@@@@AAAAAAAAA@@@???>>>===<<<;;;===<<<<<<;;;::::::999999999999999888888888888888888888777666666555444444444555666666777777666666666666666666666666666666666555333222222333555666333333333333333333333333333333333222222222111111111111111111111111111111111111000000000000000111000000000000000000000000111111000000000/////////000000000000///////////////////////////////////////...------------...///////////////000000000000111111000////////////000......------------......................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,//////.........---------,,,,,,,,,,,,,,,,,,------///...---,,,,,,,,,,,,---------...///////////////------------------------......------------......---------............///------......//////000000........................//////.........---------///...---,,,,,,---...///...............---------........................---------............///---------............///---------............///------............------..............................////////////......////////////....................................//////000000000000//////............................../////////000000000////////////////////////...............///000000////////////////////////////////////............000000000/////////....../////////....../////////....................................///////////////..................///........................//////...------,,,++++++---------............///...------------...//////........................//////............///////////////............---/////////...------,,,,,,---------............///............////////////////////////////////////////////////////////////////////////////////////////////////////////////---------------,,,,,,,,,//////000000000111111111000///......---.........000000////////////000000//////............//////////////////////////////000000000000111111111111111111222222222222111111222222222222333333333333444444444444555666888888666888:::;;;::::::;;;<<>>======<<<<<<<<<<<<;;;;;;::::::999999888888888888888999999999777777666666555444444444555555666777777777777666555555555555555555555555555444333222222333444555333333333333333333333333333333333222222222111111111111111111111111111111222222111111000000//////000000000000000000000000///////////////.........////////////000000000000///////////////////////////...------------...///......//////000000111111222111000000//////000000......------------......------------------------////////////////////////------------------------++++++,,,---------------...............---------------------,,,,,,,,,,,,......---,,,,,,,,,------......///000000000//////------------------------......------------......---------............///..................//////.......................................---------///......------....../////////.........---------........................---------............///---------............///---------............///------............------..............................////////////......////////////..........................................////////////......................................./////////000000////////////////////////...............///000000///////////////////////////////////////.........000000/////////...............////////////......//////.........---------............//////////////////............//////---------.....................---------,,,,,,,,,---------............///------------......//////---------...............///......------......////////////////////////...//////.........------------------............///............////////////////////////////////////////////////////////////////////////////////////////////////////////////------------------------////////////000000000000///......---------............------------....../////////......////////////////////////////////////000000000111111111111111111222222222222111111111222222222222333333333222333333333444555666666555777999:::999999:::<<>>??????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDFFFEEEDDDEEEFFFFFFDDDCCCEEEEEEFFFFFFEEEDDDCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBBBBAAAAAAEEEDDDDDDDDDDDDEEEEEEFFFBBBAAA@@@@@@@@@BBBCCCDDD@@@??????>>>======<<<<<<;;;;;;;;;:::::::::999999777777777888999999999:::666666555555444444444444555555666777777777777666777777666666555444444444555444333333333333444555333333333333333333333333333333333222222222111111111111111111111111111111222222222111000///......////////////////////////........................////////////000000000000////////////////////////.........------.........---......///000111111222000//////...---...............------------......------------------------................................................+++,,,,,,---...---------..............................------,,,,,,,,,+++...------,,,,,,,,,------//////000000000000000///..............................------------......---------............///.....................---................................................/////////......//////////////////...------,,,,,,........................---------............///---------............///---------............///------............------..............................////////////......////////////....................................,,,------......------,,,....................................////////////////////////////////////...............///000000////////////////////////.........///////////////////////////..................///000000///....../////////...------,,,,,,............//////////////////............//////---------.........//////,,,,,,,,,---------......---------............///---------...............---------.........//////......------------........./////////////////////...............------------------............///............////////////////////////////////////////////////////////////////////////////////////////////////////////////..................//////---------.........//////......------------...///......------------.........//////////////////...........................///000000000111111111111111111222222222222111111111111111222222222333333222222333333444444555555555777999:::::::::;;;<<<>>>>>>????????????@@@@@@>>>??????@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCDDDEEEEEEDDDBBBDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCC@@@@@@??????@@@AAACCCDDD??????>>>>>>===<<<<<<<<<:::::::::::::::999999999777777777888999999999:::555555555555555444444444444444555666666666666666555555555666666777777777444444444333333444444444333333333333333333333333333333333222222222111111111111111111111111111111222222222222111///...---////////////////////////------------.............../////////000000000111////////////////////////---..................------......///000111111222000000///.....................------------......------------------------------------------------........................,,,,,,---.........---------..............................------,,,,,,,,,------,,,,,,,,,------...///000000000000000//////..............................------------......---------............///............------------////////////////////////---........................//////////////////...//////.........---------........................---------............///---------............///---------............///------............------..............................////////////......////////////....................................,,,,,,,,,------,,,,,,,,,........................------........./////////////////////////////////...............///000000////////////////////////.........////////////////////////.........---------...///000000///...---//////.........---------............///////////////..................///,,,,,,------.../////////++++++,,,,,,---...//////---------............///,,,---......//////......,,,,,,------.../////////......------------......---............/////////........................---------............///............////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////,,,,,,---------..................---......///000000000////////////000000......////////////..............................000000000000111111111111111111222222222222111111111111111111222222222222222222333444444444444444444666999:::::::::;;;============>>>>>>>>>??????>>>>>>???@@@AAABBBBBBCCCCCCDDDDDDEEEFFFEEEEEEEEEDDDCCCCCCDDDEEEFFFDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????@@@AAABBBBBB@@@???>>>>>>>>>@@@AAABBB>>>>>>>>>======<<<<<<<<<::::::::::::999999999999888888888888888999999999555555555555555555555555333333444555555555555444111222333555777999:::;;;444444444444444444444444333333333333333333333333333333333222222222111111111111111111111111111111000111222222222000///...000000000000000000000000---------.....................//////000000111111////////////////////////------...//////...------......//////000000111111333222111111000000111111......------------......------------------------------------------------........................,,,,,,---...............---------........................---------------------,,,,,,,,,---......//////000000000///....................................------------......---------............///------------------......000000000000000000000000---------...............---......//////......---................................................---------............///---------............///---------............///------............------..............................////////////......////////////....................................,,,------------------,,,........................---------.........//////////////////////////////...............///000000////////////////////////............/////////000//////.........------------...///000000///...---...............---------............////////////......------------......,,,,,,------...//////000,,,------------------------------............///,,,---.../////////...---,,,,,,------...//////000...------,,,,,,------...,,,,,,------....................................---------............///............////////////////////////////////////////////////////////////////////////////////////////////////////////////---------....../////////------------.........//////.........//////000111000000////////////000000---...///000000///...---........................000000000000111111111111111111222222222222111111111111111111222222222222222333444555555555444333333555888999999999;;;<<<<<<<<<<<<<<<============<<<======>>>???@@@AAABBBBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDFFFGGGEEEDDDBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDD???>>>=========>>>???@@@===============<<<<<<<<<999999999999999999999999999999999888888888888888666666666666666666666666111222333333444444333333333333444555666777777888333444444444444444444333333333333333333333333333333333333222222222111111111111111111111111111111///000111222222111///...000000000000000000000000------......////////////.........///000111111111////////////////////////------...//////...------////////////000000000000333222111111000000111111......------------......................................................------------------------,,,------...............---------.........//////------------............,,,,,,,,,,,,,,,---...//////////////////...------..............................------------......---------............///,,,,,,,,,------.........////////////////////////---------.........//////,,,---...//////...---,,,,,,,,,------.../////////........................---------............///---------............///---------............///---..................---..............................////////////......000/////////....................................---..................---........................---------.........//////////////////////////////...............///000000////////////////////////---.........//////000000//////.........------------...///111111///...---..................................../////////000---------,,,,,,---------,,,,,,------...///000000///......------,,,,,,+++---------.........//////,,,,,,.../////////...---,,,,,,------...///000000...------,,,,,,------...,,,,,,,,,---------......---.....................---------.........//////............/////////000////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,,,,------...................../////////000///////////////000111111......------------......---...///000000///...---........................000000000000111111111111111111222222222222111111000111111111111222222222222333444555555555444333222444777888888999:::<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<===>>>???@@@@@@AAAAAACCCDDDDDDDDDCCCBBBCCCBBBBBBDDDFFFGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFEEEBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@?????????>>>??????@@@AAABBBCCC???>>>===<<<<<<===>>>???===============<<<<<<<<<999999999999999999999999:::999999999888888777777666666666777777777777777111111222333333333333222777777666555333222111000333444444555555444444333333333333333333333333333333333333222222222111111111111111111111111111111...///111222333222000///000000000000000000000000........./////////000000---......///000111111222////////////////////////,,,---...//////...---,,,000000000000////////////111000000///////////////.........------.........////////////////////////////////////////////////------------------------,,,---......//////......---------.........//////,,,---------.../////////,,,,,,,,,,,,,,,---...///......//////...---,,,,,,////////////////////////.........------.........---------.........//////++++++,,,,,,---...//////........................---------.........//////+++,,,---......---,,,++++++,,,,,,---...///000000........................---------.........//////---------.........//////---------.........//////........................//////.........------------,,,,,,,,,,,,---......---------------------------------------------------,,,,,,++++++,,,,,,---------------------------,,,------,,,******+++---................................................,,,------...///000111111333111//////000///,,,)))((()))+++---.........---......//////...---,,,,,,------------------------........................////////////...---,,,+++........................//////////////////////////////...,,,+++,,,...111//////.........---------,,,,,,,,,---------......------------------------//////.........---------........................------------------------)))***+++,,,...///000111......---------,,,,,,,,,---......//////////////////...---,,,,,,---...///........................................................................//////............//////---------............///,,,,,,,,,---------............///000000000000000333333222222111000000000......//////000000111111///000000000111111111111000111333444555555444333666777777777888888888888;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===??????@@@@@@@@@????????????@@@AAABBBCCCBBBCCCCCCDDDEEEDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBAAA@@@?????????@@@AAACCCBBB@@@?????????@@@@@@?????????@@@@@@AAAAAAAAA<<<<<<<<<<<<============>>>>>>>>>>>>===<<<;;;:::::::::888777777777888999888888888888777777777777777777666555444444333333666666666666666666666666333333333333333333333333111111222222222333333333444444333222222111111000444444333333222111000000000000000000000000000000000000//////.........---000000000000000000000000............////////////............//////////////////000000000000//////////////////////////////////////////////////////........................------------......////////////............//////000000///...---,,,,,,+++.................................------,,,,,,,,,...---,,,,,,,,,,,,---...,,,---...//////...---,,,////////////////////////........................------------------------........................///......---------......////////////////////////------............------.........................../////////...---,,,,,,+++,,,---...////////////........................---------............///---.........//////000000////////////////////////........................//////.........---------...------------...//////------------------------------------------------...------,,,,,,------...........................///000000///------...000................................................------......//////000000222000...///000///---***+++,,,---.....................//////...------,,,------------------------........................////////////...---,,,,,,.........................................................---,,,,,,...000//////.........---------,,,,,,,,,---------......------------------------//////.........---------........................------------------------,,,,,,,,,------......///......---------,,,,,,,,,------...//////////////////...------------...///........................................................................///..................///---------............///,,,---------..................///000000000000000111111000000000000//////000000000000////////////111111111111222222222222000111222444444444444333444444555666777888999:::;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>?????????>>>>>>????????????@@@AAAAAABBBAAABBBCCCCCCDDDDDDCCCCCCAAAAAABBBBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@AAABBBCCCBBBAAA@@@???@@@AAAAAA??????@@@@@@@@@AAAAAAAAA========================>>>>>>>>>>>>===<<<;;;::::::999888777777777888999777777777666666666555555777666666555444444333333555555555555555555555555444444444444444444444444111111222222222333333333222222222222222222222222444444333222222111000000000000000000000000000000000/////////............////////////////////////............////////////............////////////,,,,,,------------,,,,,,////////////////////////////////////////////////..............................//////000000000000//////............///////////////...------,,,,,,..............................---------,,,,,,,,,...---,,,,,,,,,,,,---...------............------................................................------------------------........................000//////.........//////////////////////////////------............------..............................//////......---,,,////////////...---,,,,,,........................---------............///---........./////////000...............................................................---------///............///000000........................------------------------///......------......///////////////////////////---......---++++++,,,---.........................................................///////////////000///...///000000...,,,///...............//////.........///......---,,,------------------------........................000000000000///...---,,,------------------------........................,,,...//////...------..................---------,,,,,,,,,---------......------------------------...............---------........................------------------------......------------------......---------,,,,,,,,,------...////////////...///...------------...///------------------------......................................................------------......---------............///------........./////////......///000000000000///......////////////000000111111111000///.........111222222222222333333333000111222333444444444444111111333444666888999::::::::::::;;;;;;<<<<<<<<<>>>>>>??????>>>>>>===<<<@@@@@@?????????@@@@@@AAA@@@AAAAAABBBBBBBBBBBBBBB@@@AAACCCDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@AAABBBBBBCCCBBBAAA@@@@@@@@@AAABBB@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===============<<<;;;::::::999888888777777888888666666666555555555444444666666555555444333333333444444444444444444444444555555555555555555555555111111222222222333333333000000111111222333333444333333333222111111000000000000000000000000000000////////////............////////////////////////............////////////............////////////...//////000000//////...////////////////////////////////////////////////.................................////////////////////////....../////////...................................................------------,,,,,,,,,...------,,,,,,------............------.................................////////////////////////------------------------........................000000/////////000000111////////////////////////------............------............................../////////...------/////////......---,,,,,,........................---------............///.............../////////.......................................................................................//////000////////////////////////------------------------......------------..............................,,,,,,---+++***)))+++,,,................................................///////////////..................///000//////...111000...---,,,---...///---...............------------------------------........................///000000000//////...---------------------------........................+++---000000///---------........................,,,,,,,,,---------......------------------------......................................................................................................---------,,,,,,,,,,,,---......//////...............------.........------------------------................................................------,,,,,,,,,,,,---------------............///.........////////////000---...//////000000//////------...//////000111111111000000000/////////...111111111222222222333333000111111222333333444444000111222333555666777888999999999:::;;;;;;<<<<<<======>>>>>>>>>>>>>>>===AAA@@@???????????????@@@??????@@@AAAAAAAAAAAAAAAAAABBBDDDEEEEEEDDDBBBAAA@@@@@@@@@@@@@@@AAAAAAAAABBBAAA@@@??????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>><<<=========<<<<<<;;;:::999999999888888888888888666666666555555555444444555555555444444333333333333333333333333333333333444444444444444444444444111111222222222333333333000000111111222222222333333222222222111111000000000000000000000000000000///////////////.........////////////////////////............////////////............////////////000000111111111111000000////////////////////////////////////////////////........................,,,,,,,,,,,,------------......////////////......---------.........//////........................------------------------------------------------///...---,,,,,,---...///........................000000000000000000000000................................................/////////...//////000000////////////////////////------............------..............................////////////......,,,,,,------...//////000........................---------............///........................................................................---.....................------,,,,,,------...///////////////////////////------------------------------,,,,,,,,,,,,------------------------------///000000///---,,,...///................................................///////////////.........---...//////////////////000///...,,,,,,,,,------------...............---------------------------........................///////////////......---------------------------........................***---000111///...---,,,---.....................,,,,,,,,,---------......---------------------------.....................................................................,,,,,,---......//////000......---------,,,,,,,,,,,,------...............---..................---------------------------................................................------,,,,,,,,,,,,---------------............///.........////////////000------...///////////////---...//////000111222222.../////////000000000111000000000000111111111222000111111111222333444444222222333333444444555555888888999999:::;;;;;;<<<::::::<<<===??????@@@@@@@@@@@@??????>>>?????????>>>??????@@@@@@@@@@@@@@@CCCDDDEEEEEEDDDBBB@@@>>>>>>??????@@@@@@@@@@@@@@@AAA@@@???>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@?????????>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::999999999999888888777777777777777666666666555555444444444444444333333333333333333333333333333333222222222222222222222222111111222222222333333333222222222111111000000000222222111111111111111000000000000000000000000000.........///////////////....................................////////////............////////////,,,------......------,,,////////////////////////////////////////////////////////////////////////------------------------......///000000///......,,,,,,------.../////////........................------------------------------------------------///...---,,,,,,---...///........................000000000000000000000000...................................................---------......///000////////////////////////------............------..............................///////////////...------,,,,,,---...000000........................---------............///...............---------................................................---------...............,,,,,,,,,,,,,,,---..............................------------------------,,,,,,,,,++++++,,,,,,,,,------------------------...//////---,,,+++---............................................................///////////////---...000000///....../////////...---,,,,,,,,,---,,,---......///.........------------------------........................---...............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---000000///------------------...............,,,,,,,,,---------......---------------------------------...............................................................,,,,,,---...//////000000......---------,,,,,,,,,,,,,,,---............---------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,......................................................------------......---------............///------........./////////------...////////////.........///000000111222222.........///000111111111//////000000000111111111111000000111111222333444333333333333444444444444777777888999::::::;;;;;;888999;;;===???@@@@@@AAA??????>>>>>>>>>??????@@@>>>??????@@@@@@@@@@@@@@@CCCCCCDDDDDDCCCAAA???>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@?????????@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAA?????????>>>>>>======<<<;;;;;;<<<<<<<<<;;;;;;:::888999999999999888777777777777777666666666555555444444333333333333333333333333333333333333333333111111111111111111111111111111222222222333333333333222222111000000//////111111111111111111111111000000000000000000000000.........///////////////....................................////////////............////////////......////////////......////////////////////////////////////////////////////////////////////////000000000000000/////////---...///000000///...------------.........//////........................,,,,,,,,,------------...,,,------......------,,,.........------.........------------------------////////////////////////................................................------,,,------...///000////////////////////////------............------..............................///000000000//////111000...---,,,,,,------........................---------............///.........---------------------------------------........................---------.........//////---------------...//////------------------------------------------------------,,,,,,,,,,,,------........................+++,,,,,,+++))))))***,,,................................................------......//////000000---///111000...---...///....../////////......---,,,------...//////......------------------------........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...///000...------...---------.........//////,,,,,,,,,---------......---------------------------------.........//////............................................................////////////......---------,,,,,,,,,+++,,,------......------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,................................................///..................///---------............///,,,---------............,,,---......//////...............//////000000000////////////000000000000000000111111111222222222111000000000111222333444111222222333444555666666666666777888999:::;;;;;;999:::;;;===>>>?????????>>>>>>===>>>>>>???@@@AAA>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAACCCCCCCCCCCCCCCBBBBBBAAA@@@AAABBBCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA??????>>>======<<<;;;;;;:::;;;;;;<<<<<<;;;;;;;;;888999999:::999888777666666666666555555555444444333333333333333333333333444444444444444444444444222222222222222222222222111111222222222333333333111111111111000000000000000000000000111111111111000000000000000000000000............/////////000....................................////////////............////////////000000111111111111000000////////////////////////////////////////////////////////////////////////222222111111111000000000---...///000000///...------------.......................................,,,,,,,,,---------......,,,,,,---......---,,,,,,------............------------------------------........................................................................------------...///000111////////////////////////------............------..............................///000000000000000111000...,,,,,,,,,---...........................---------............///.........------,,,,,,,,,------------------------........................---------.........//////...............///000000------------------------------------------------.........------.........////////////////////////...//////...,,,,,,---///................................................,,,------...///000111111---000222111...,,,---///...///000111111000///...,,,,,,---.../////////...------------------------........................++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...//////...------...---------.........//////,,,,,,,,,---------......---------------------------------.........//////........................////////////////////////111000000///......------......---------,,,,,,,,,+++,,,------......------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................//////............//////---------.........//////,,,,,,,,,---------......,,,---......//////......---------...............111111000000//////......111111222222222333333333111000000000000222333444000000222333555666888888555666777888999:::;;;;;;;;;;;;<<<===>>>>>>>>>===============>>>???AAAAAA??????@@@AAAAAAAAAAAA@@@>>>>>>>>>???@@@AAACCCDDD@@@AAACCCEEEFFFEEEEEEDDDDDDCCCCCCBBBCCCDDDEEEFFFCCCCCCCCCBBBBBBAAAAAAAAA???>>>>>>===<<<;;;;;;:::::::::;;;;;;<<<;;;;;;;;;888888999:::999888777666555555444444444333333333333333333333333333333333444444444444444444444444333333333333333333333333111111222222222333333333/////////000111111222222000000000000000111111111000000000000000000000000---.........//////000000..................................../////////000............/////////000------............------////////////////////////////////////////////////000000000000000000000000111111000000//////......---...///111111///...---................................................,,,,,,,,,------.........,,,,,,---......---,,,,,,,,,---...//////...---,,,------------------------........................////////////////////////....................................///000222222////////////////////////---..................---..............................///000000000000000...---,,,+++,,,...000222........................---------.........//////.........------,,,,,,,,,------------------------,,,---.........---,,,+++................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,...000...+++***+++---...------,,,,,,------...------------------------........................////////////////////////////////////////////////,,,---...---+++***+++,,,......------------......222000.........///...---................................................,,,,,,,,,,,,---.../////////............---------++++++,,,---............------............------------............------........................,,,,,,------------,,,,,,...------,,,,,,------...........................................................................------------------------...---,,,,,,,,,,,,---........................---................................................------------------------........................//////////////////............------------......//////.........---------........................333222111/////////000111////////////000000000000////////////000000000000111111111111111111111111444444444555555555555666777777777777888999:::;;;<<<;;;:::999:::;;;<<<======>>>???>>>======???AAA???AAABBBAAA>>><<<>>>@@@???>>>??????@@@AAABBBCCCCCCDDDFFFGGGHHHHHHGGGGGGCCCAAAAAACCCFFFGGGFFFCCCBBBAAAAAA@@@?????????@@@@@@@@@@@@???>>>======<<<;;;;;;;;;;;;;;;;;;:::::::::999888666666666777777666555444444555444222111555555555444444555555555333333333222222222111111333333333333333333333333444333333222111111111222222222222111111111111000111111111111111000//////222111111111000000//////000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111000000//////......000000000000000000000000........................000///...------...///000........................////////////////////////------------------------........................000///...---,,,+++++++++------------------------........................,,,------......------,,,000///...------...///000////////////////////////........................////////////////////////........................------............------..................------444333111///...---......---------............///......---------,,,,,,,,,---------............///...........................------------...//////+++,,,---.........---,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,+++,,,......------,,,,,,------...................................................................................................,,,......---,,,++++++,,,......------------......111///...---...///...---................................................------------...///000000///............---------------......//////......------............------------............------........................------............------...------,,,,,,------...........................................................................------------------------......---,,,,,,---......///.....................................................................------------------------....................................////////////......------------......//////.........---------........................111000...---------...///.../////////000000000000////////////000000000000111111111111111111111111333333333333444444444444777777777777888999::::::;;;;;;:::999:::;;;<<<======>>>>>>>>>======???@@@???AAABBBAAA>>>===>>>@@@AAAAAA@@@@@@@@@AAAAAABBBDDDEEEFFFGGGGGGGGGFFFFFFCCCAAAAAACCCFFFGGGEEECCCBBBAAAAAA@@@??????@@@@@@@@@@@@@@@???>>>=========<<<<<<;;;;;;;;;;;;::::::;;;:::888777666666666666444333333444666666444333555555444444444444555555333333333222222222222111333333333333333333333333555444444333222222333333222222222111111111111000111111111111111000//////111111111111000000000///000000000000000000000000////////////////////////////////////////////////////////////////////////111000000000/////////...000000000000000000000000////////////////////////000///...------...///000................................................------------------------------------------------//////...---,,,,,,,,,,,,------------------------........................,,,------......------,,,000///...------...///000////////////////////////........................................................................------............------...........................---,,,++++++,,,---...---------............///......---------,,,,,,,,,---------............///...........................------------...//////++++++,,,---....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---///...------,,,,,,------...////////////////////////........................------------------------........................---...///...,,,,,,,,,.........------------......111///------...///...---------------------------....................................///000111222///............---------/////////000//////......------............------------............------.................................//////............------,,,,,,------.........................................................................................................---,,,,,,---........................//////................................................------------------------........................------......////////////......------------.....................---------........................000///...---------............/////////000000000////////////000000000000111111111111111111111111111111222222222333333333666666666666777888999999:::::::::::::::;;;<<<<<<;;;<<<======<<<<<<===??????@@@AAA@@@>>>>>>???@@@DDDCCCBBBBBBAAAAAABBBBBBFFFFFFGGGGGGFFFFFFEEEDDDBBBBBBBBBCCCEEEFFFEEECCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;::::::;;;;;;999888666666666666333333333444666777666555444444333333333333444444333333333333222222222222333333333333333333333333555555444444333333444444222222222111111111111000111111111222111111000///111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000//////////////////////////////............//////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,------------------------........................,,,------......------,,,//////...------...//////////////////////////////........................................................................------............------........................************+++---...///---------............///......---------,,,,,,,,,---------............///...........................------------...//////***+++,,,---......//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------.........//////...------,,,,,,------...................................................------------------------........................---...//////---------///......------------......000...------...///...---------------------------....................................///000111111///............---------///////////////...---,,,------............------------............------..............................////////////.........------,,,,,,------...........................................................................////////////////////////......------------......---------------.........................................................................................................,,,------......//////000...------,,,,,,------...................................................000000000000///000000000........./////////000000////////////000000000000111111111111111111111111111111111222222222333333555555555555666777888999999999999::::::;;;<<<<<<;;;<<<<<<<<<;;;;;;===>>>>>>??????????????????@@@DDDCCCCCCCCCCCCCCCDDDDDDHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCDDDEEEEEEDDDDDDBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@??????>>>>>>>>>======<<<<<<;;;;;;::::::<<<;;;:::888777666555555555444444555777777666555444333333222222333333444444444333333333222222222333333333333333333333333444444333333333333444444222222222111111111000000111111111222222111111000111111111000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000/////////////////////////////////////////////////////////////////////....../////////000000000000000000000000........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------........................,,,------......------,,,........................////////////////////////........................................................................------............---------------...............,,,,,,------...///000111---------............///......---------,,,,,,,,,---------............///...........................------------...//////+++++++++,,,---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.../////////...------,,,,,,------...------------------------........................................................................---...///...------...///......------------......///---,,,,,,...///...---------------------------........................------------...///000111///............---------...............---,,,+++------............------------............------..............................////////////.........------,,,,,,------...........................................................................////////////////////////........................++++++,,,,,,,,,---------................................................................................................,,,---------......//////------,,,,,,,,,,,,---------............................................./////////000000000000///............////////////////////////000000000000000000000000000000000000111222222222333333333333444444444444555666777777888888999::::::;;;;;;<<<:::;;;<<<;;;::::::<<<>>>>>>>>>>>>???@@@@@@@@@@@@BBBBBBBBBCCCDDDFFFGGGHHHIIIHHHGGGFFFDDDCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDBBBAAAAAA@@@AAAAAABBBBBB@@@@@@@@@@@@????????????>>>>>>===<<<<<<;;;::::::;;;;;;:::999888777666555777666666666777777555333444333333222222333333444444444444333333333222222333333333333333333333333333222222222222222333333222222222111111111000000111111222222222222111111000000000000000000111111////////////////////////////////////////////////////////////////////////........................////////////000000000000////////////////////////------------------------...//////////////////...000000000000000000000000........................////////////////////////------------------------......---,,,,,,,,,------------------------------........................,,,------......------,,,------............------////////////////////////........................................................................------............---------------.........///////////////000000000//////---------............///......---------,,,,,,,,,---------............///...........................------------...//////,,,,,,,,,,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------///000///......------,,,,,,------...------------------------........................////////////////////////------------------------,,,---......---,,,...///......------------.........---+++,,,---///......,,,,,,,,,,,,,,,,,,,,,,,,........................------------...///000000///............---------------------------,,,+++------............------------............------.................................//////............------,,,,,,------...................................................................................................---...////////////...---+++++++++,,,------......................................................................................................------------------------------,,,,,,,,,,,,---------------.......................................,,,,,,---.........------------........./////////////////////000000000000000000000000000000000000111111222222222333333333333333333333444555666777666777888:::;;;;;;;;;;;;:::;;;<<<<<<;;;;;;<<<>>>>>>======>>>@@@BBBAAA@@@@@@AAAAAACCCDDDFFFHHHIIIIIIHHHGGGEEECCCCCCBBBBBBBBBCCCEEEEEEDDDCCCCCCDDDAAAAAAAAAAAAAAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===<<<;;;::::::::::::::::::999888777666999888777777888777555333444444333333333333444444444444444444333333333333333333333333333333333333222222111111111222333333222222222111111111111000000111222222333222222222000000000000111111111111000000000000000000000000////////////////////////////////////////////////........................////////////000000000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,......////////////......////////////////////////------------------------...................................................------,,,,,,---------------------------------........................,,,------......------,,,------............------////////////////////////........................------------------------........................------............------,,,,,,------.../////////.../////////...---,,,,,,---------............///......---------,,,,,,,,,---------............///...........................------------...//////...---,,,,,,,,,---..............................------------------------........................111///---...///000...,,,...------,,,,,,------...........................................................................------------------------***,,,------,,,,,,---///......------------.........,,,++++++---///......,,,,,,,,,,,,,,,,,,,,,,,,....................................///000111222///............---------,,,------............---------............------------............------........................------............------...------,,,,,,------...........................................................................---------------------------...///000000///...---,,,,,,---......///000000................................................................................................///......------,,,,,,+++---,,,,,,++++++,,,,,,------------.........//////........................+++,,,---.........---------------.........//////////////////000000000000000000000000000000000000000000000111111111222222222222222222333444555666555666888:::;;;;;;;;;;;;;;;<<<===<<<;;;;;;===???>>><<<<<<>>>AAACCCBBBAAAAAAAAABBBCCCDDDEEEGGGHHHIIIHHHFFFDDDCCCBBBBBBCCCBBBDDDFFFEEECCCBBBCCCDDDAAAAAAAAAAAAAAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<;;;::::::888999:::::::::999888888888777666777888888777555555555444444444444555555555444444444444333333333333333333333333333333333222222222222222333444444222222222111111111111000000111222222333333333222///000000000111111111111000000000000000000000000////////////////////////////////////////////////.........................../////////000000000111000000000000000000000000---------------------------...///000000///...---........................---------------------------------------------------------------------------------,,,,,,------...------------------------........................,,,------......------,,,,,,------......------,,,////////////////////////........................------------------------........................------............------,,,,,,------...//////000------.........---,,,+++---------............///......---------,,,,,,,,,---------............///...........................------------.../////////...---,,,+++,,,---...........................................................................222///---...000000...+++...------,,,,,,------...////////////////////////........................------------------------------------------------***+++,,,,,,++++++---............------.........---,,,++++++---///......,,,,,,,,,,,,,,,,,,,,,,,,........................////////////000111222333//////.........---------------...///000000000///---..................------..................---........................,,,------------------,,,...------,,,,,,------...........................................................................---------------------------...///000000///...---.........///000111111222................................................////////////////////////........................//////...---,,,++++++***---,,,,,,++++++,,,,,,------------.........//////........................,,,---///000000000//////---------.........//////////////////000000000000000000000000000000000000////////////000000000000222222222222333444555555555666888:::;;;;;;;;;;;;<<<=========<<<<<<>>>???>>><<<;;;===AAACCCBBBAAACCCCCCCCCCCCCCCDDDEEEEEEIIIGGGFFFDDDCCCBBBCCCCCCAAADDDFFFFFFCCCBBBCCCDDDAAAAAAAAAAAAAAABBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;::::::777888999:::;;;:::999999666666666777999:::999777666555555444444555555666555555444444444333333333333333333333333333333333333333333333444444555666222222222111111111111000000111222333333333333333//////000000111111111222000000000000000000000000////////////////////////////////////////////////.........................../////////000000111111000000000000000000000000........................---...///000000///...---........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------------........................,,,------......------,,,,,,,,,---......---,,,,,,////////////////////////........................------------------------........................---..................---,,,,,,------...///000000,,,---.../////////...------------.........//////......---------,,,,,,,,,---------.........//////...........................------------...//////......---,,,,,,...///000------------------------........................------------------------.........------,,,,,,,,,------------------------.........------,,,,,,,,,------............------......------------..............................,,,------..................------------...//////...------,,,,,,------............------,,,,,,,,,,,,,,,,,,------.........//////000000000000//////000///...---,,,------...------,,,+++,,,---...///------------------------,,,,,,,,,---------......////////////////////////---------............///,,,,,,,,,---...///000000000000//////.........---////////////////////////................................................,,,---......//////......................................................................................................///...---++++++,,,------.....................---///...---,,,+++,,,,,,---------------------------........................---...///000000///...---------------------,,,,,,............///////////////////////////000111111000111111111111222222222444333333333333444555555333444555666888:::;;;<<<:::;;;;;;;;;<<<=====================>>>???AAAAAACCCCCCCCCCCCDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEFFFEEEEEECCCBBBAAA@@@@@@???@@@AAACCCDDDDDDCCCCCCDDDCCCAAA@@@???@@@AAAAAA>>>>>>>>>===<<<<<<;;;;;;999999999888888888888777666666666666666666666666333333333444444555555555444333222111222333444555222222222222222222222222333222222111111222222333222222222111111111111000000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000555333111000///000111222000......000333444222///,,,---------......//////......---------,,,,,,,,,////////////////////////........................///............---------........................((((((***+++---...000000---------.........//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,---...//////......//////......---,,,+++,,,------......------........................,,,,,,------.../////////---......///////////////......---,,,---...///000//////.........------------------............///------......//////000000...................................................------------...//////***++++++,,,---...////////////...------------...................................................------------------------------------------,,,,,,------------------------......---------,,,,,,,,,------............------......------------..............................,,,---......////////////...------------...//////...------,,,,,,------...------------------,,,,,,,,,,,,,,,---------.........//////000000//////...///...---,,,+++,,,,,,---------,,,,,,,,,---...///------------------------,,,,,,,,,---------..............................---------............///,,,---------.../////////000/////////.........---........................................................................,,,---......//////......................................................................................................000//////...---.........------------------------///...---,,,,,,,,,------------------------------........................------............------...---------------------............////////////...............//////000000000111111111222222222222222222222222333444444444555666777888999:::;;;::::::;;;;;;<<<<<<==================>>>???@@@@@@CCCDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDFFFEEEDDDCCCAAA@@@???>>>>>>???AAABBBCCCCCCBBBBBBBBBAAA@@@?????????@@@@@@>>>>>>======<<<<<<;;;;;;999999999888888888888777777777777777777777777777333333333444444444555555333333222111111222333444222222222222222222222222333222222111111222222333222222222111111111111000000000000000000000000000000000111111111222222222000000000000000000000000////////////////////////111000...---,,,---...//////...---...///000///...------........./////////............------,,,,,,................................................///............---------.................................------,,,,,,,,,---------.........//////,,,,,,,,,---------......////////////////////////,,,------......------,,,+++,,,,,,------...............//////......---,,,+++,,,------......------..........................................---------......///////////////...------,,,---...///000//////.........------------------............///.........///////////////........................++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,---......//////////////////...---,,,,,,////////////////////////........................------------------------,,,,,,------------------...........................------------,,,,,,,,,------............------......------------..............................,,,---...///000000000000...------------...//////...------,,,,,,------...,,,,,,------------------,,,,,,,,,------------...---..................---------,,,+++++++++,,,,,,---,,,,,,,,,,,,---...///------------------------,,,,,,,,,---------..............................---------............///------................../////////...............------------------------................................................,,,---......//////......................................................------------------------------------------------000000000111000//////...+++,,,,,,,,,------............---,,,,,,,,,------------------------------........................------,,,,,,,,,,,,------....................................////////////---------------...//////000000000111111111222222111111111111111222333333666666777888888999999:::999999:::;;;;;;<<<======>>>>>>=========>>>>>>???CCCCCCCCCDDDDDDEEEEEEEEEBBBCCCCCCCCCCCCCCCCCCBBBEEEDDDCCCBBB@@@???>>>===>>>???@@@BBBBBBBBBAAAAAAAAA@@@???>>>>>>>>>??????>>>>>>======<<<;;;;;;;;;999999999888888888888777888888888888888888888888333333333444444444444555333222222111111222222333222222222222222222222222333222222111111222222333222222222111111111111000000000000000000000000000000000000111111111111222000000000000000000000000///////////////////////////...---,,,,,,,,,---............,,,++++++---.........////////////000000/////////............---................................................///............---------------------------------111000///...---,,,,,,+++---------...............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------......//////......---,,,+++,,,------......------........................000//////...------,,,,,,---......///////////////...------------...//////...............------------------............//////////////////.........................................................,,,,,,++++++,,,,,,---...........................,,,---...//////...---,,,................................................------------------------,,,,,,,,,------.................................------------------------------............------......------------..............................,,,---...///000111111111...------------...//////...------,,,,,,------...,,,,,,,,,------.........------------------------,,,------......------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------,,,,,,,,,---------..............................---------............///...............---------........................------------------------................................................,,,---......///.........................................................------------------------------------------------///000111111111000...---,,,,,,------......//////------------------------,,,,,,------------------........................///...---,,,,,,---...///.........///////////////............////////////......------......///000000000000000111111111111111111111111111222333333777777777888888888888888888888999:::;;;<<<<<<===>>>>>>===<<<<<<<<<======AAAAAAAAABBBCCCCCCDDDDDDAAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@??????>>>???@@@AAABBBAAA@@@@@@@@@@@@@@@????????????@@@>>>======<<<<<<;;;::::::999999999888888888777777777777777777777777777777444444444444444444444444444333333333222222222222222222222222222222222222333222222111111222222333222222222111111111000000000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000///......//////000...//////,,,)))(((,,,////////////000000000000000/////////////////////...................................................///............---------------------------------,,,,,,------......//////........................,,,,,,,,,---------......++++++++++++++++++++++++,,,------......------,,,------------------,,,,,,.........///......---,,,+++,,,------......------........................//////.........------------......///////////////------------......//////........................---------............///000000//////......------........................////////////////////////------,,,,,,,,,---......000000/////////.........)))***,,,///000000000000------------------------........................------------------------,,,,,,,,,------.................................------------------------------............------......------------..............................,,,---...///000000000000...------------...//////...------,,,,,,------...,,,,,,,,,------.........------------------------,,,,,,------------,,,,,,---------............---,,,,,,,,,---------------------------------------,,,,,,,,,---------..............................---------............///...............------------------...............------------------------................................................,,,---......///.........................................................---------------------------------------------------...///000///...---,,,------........./////////,,,---------------------,,,,,,,,,---------..............................000///...------...///000............//////000000............//////////////////......//////000111//////000000000111111111222222222222222333444444777777777777777777777777777777888999:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<>>>>>>??????@@@AAAAAABBB@@@AAABBBCCCCCCBBBAAA@@@>>>>>>??????@@@AAABBBBBB>>>???@@@AAAAAAAAA@@@???@@@@@@AAAAAAAAAAAAAAAAAA=========<<<;;;;;;::::::999999999888888888777777666666666666666666666666444444444444444444444444444444444444444333222222222222222222222222222222333222222111111222222333222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////........................000000000000000000000111///000000---)))))),,,000000000000000000/////////.../////////////////////................................................///............---------------------------------))))))***,,,---...///000.....................---,,,,,,,,,---------..............................,,,------......------,,,------------------,,,,,,.........///......---,,,+++,,,------......------........................---------.........//////---......///////////////---------...............---.....................---------............///000000//////......------........................,,,,,,,,,,,,,,,,,,,,,,,,...............///000000000000000///......------((()))+++---///111222222------------------------........................------------------------,,,,,,------------------------------------------,,,,,,,,,------------...------............------......------------..............................,,,---.....................------------...//////...------,,,,,,------...,,,,,,------------------...------------,,,,,,,,,,,,------------------,,,,,,---.../////////......+++,,,------......------------------------------,,,,,,,,,---------......---------------------------------............///------..................---------------.........------------------------................................................,,,---......//////......................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++........................+++,,,---.........------+++,,,,,,------................................./////////....../////////---------......//////000............///////////////////////////000111111/////////000000000111111222222222222222333444444555666666666666666666666666666777888:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<===>>>>>>???@@@@@@@@@AAAAAABBBBBBAAAAAA@@@===>>>>>>@@@AAABBBCCCCCC???@@@AAABBBBBBAAA@@@???@@@@@@AAABBBBBBBBBAAAAAA======<<<<<<;;;:::::::::999999999888888888888777555555555555555555555555555444444444444333333333444444444444444333111111222222222222222222222222333222222111111222222333222222222111111111111000000000000000000000000000111000000000000000//////////////////////////////........................---............//////////////////---,,,,,,...///000000////////////......---............/////////------------------------........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...............---------,,,,,,,,,---------......------------------------,,,------......------,,,------------------------......//////......---,,,+++,,,------......------........................,,,,,,------...//////000---......///////////////,,,---......//////......---------...............---------............//////////////////........................................................./////////...///000000111/////////......---------******+++,,,...000222222................................................------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------......------------..............................---------------,,,,,,+++...------------...//////...------,,,,,,------...------------------,,,,,,......---------,,,,,,,,,------............------+++,,,---.........------+++,,,---.........------------------------------,,,,,,,,,---------......---------------------------------............///,,,---------.../////////,,,,,,,,,------.................................................................................,,,---......//////......................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,...------,,,,,,++++++***+++,,,---.........------++++++,,,,,,---......///........................---......//////......---+++,,,,,,---......//////............///////////////............///000000////////////000000000111111111111111111222333333333444444444555555666666555555666888999;;;<<<<<<::::::::::::;;;<<<======;;;<<<<<<===>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBB@@@AAABBBCCCCCCBBBAAA@@@>>>???@@@AAABBBAAAAAA@@@===<<<<<<;;;;;;::::::999999999999888888888888777666666666666666666666666555555444444444333333333222222333333222111///...222222222222222222222222333222222111111222222333222222222111111111111000000000000000000000000000111111000000////////////////////////////////////........................,,,,,,------...............---,,,---...///...---/////////.........------,,,,,,------............------------------------........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,//////.........---------,,,,,,,,,---------......++++++++++++++++++++++++,,,------......------,,,+++,,,,,,------...............//////......---,,,+++,,,------......------........................------..................---......///////////////,,,---.../////////...------------.........//////---------............///.........///////////////........................000000000000000000000000...............///000000.........------------------,,,,,,,,,---///111222////////////////////////........................------------------------.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........---..................---.........------.................................------------,,,+++******...------------...//////...------,,,,,,------............------,,,,,,,,,.........------,,,,,,,,,---......//////......---)))***,,,---...---,,,,,,+++,,,---.........---,,,------------------------,,,,,,,,,---------......---------------------------------.........//////,,,,,,------...///000000,,,,,,,,,------.........////////////////////////................................................,,,---......//////......................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---++++++,,,---------,,,,,,+++***)))((((((***+++---...///...------++++++,,,,,,---...//////........................+++,,,............,,,+++++++++,,,,,,---...//////............/////////000...------------...//////////////////000000000000000000000000000111111222222222333333444555555666444555666888999:::<<<<<<999999999:::;;;<<<===>>><<<<<<===>>>???@@@AAAAAABBBAAA@@@??????@@@AAABBBCCCBBBBBBAAAAAA@@@@@@@@@AAABBBCCCCCCCCCBBBAAA@@@===>>>???@@@AAAAAA@@@???===<<<<<<;;;;;;:::999999999999999888888888888777777777777777777777777777555555555444444333333333000111111111000///---,,,222222222222222222222222333222222222222222222333222222222111111111111000000000000000000000000000111111000000/////////...////////////////////////........................,,,---....../////////...---+++***,,,000111...+++//////......---------,,,,,,,,,,,,---------......------------------------........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////.........---------,,,,,,,,,---------..............................,,,------......------,,,++++++,,,,,,---...//////......//////......---,,,+++,,,------......------......................../////////...------,,,,,,---......///////////////,,,,,,.../////////...------------.........//////---------.........//////---.........//////000000...................................................------------...//////------------------------+++,,,------......------...///000///...---...///---------------...///000...------,,,,,,------...111111000000//////......---,,,,,,++++++,,,,,,---+++,,,---.........,,,,,,,,,,,,,,,---------............---,,,***)))((((((......------------..............................//////.........---------------............------000000//////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------............------........................//////.........------------------............///+++,,,------++++++,,,---////////////...---,,,,,,---.........---,,,,,,+++//////.........---------......------------.........------,,,,,,------...................................................------------------------+++++++++,,,---...///000........................,,,------......------,,,.................................------,,,,,,,,,---------,,,,,,+++++++++)))***++++++,,,---..................////////////............////////////............//////////////////000111222333333333000000000000111111111111000111111222222333444444555555555555666888999:::999999888888999999:::;;;::::::;;;===>>>@@@AAAAAA@@@@@@@@@????????????>>>@@@@@@AAAAAAAAABBBBBBBBB????????????@@@AAABBBCCC???@@@@@@@@@@@@???>>>>>>;;;<<<===<<<:::999999:::999999999888777666666555777777666666555555555444222222222222222222222222333333333222222222111111333333222222222222222222111222333333222111000///000000000000000000000000000000000000000000000000000000000000////////////........................000000000000///...---,,,//////////////////////////////.........---------........................------,,,---......---+++........................///...------------...///////////////////////////------------------------........................,,,,,,,,,---------....................................////////////......+++,,,,,,------.........,,,,,,,,,---------......---------............///........................,,,,,,.../////////...------...///000000///...---////////////............///////////////////////////////////////////////////////////////////////////...---,,,,,,---...///////////////////////////---------,,,,,,+++++++++..............................------------......+++,,,------......------...///000///...---...///......---------......///...------,,,,,,------..................---------...------,,,,,,------...---------...------,,,,,,,,,,,,---------...............---,,,+++******)))......------------..............................//////.........---------------............------/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------........................//////.........------------------............///---...//////------...///...//////////////////...---.........------,,,+++//////.........---------......------------.........------,,,,,,------...................................................------------------------------,,,,,,,,,---..............................,,,------......------,,,..............................---------,,,,,,,,,//////.........---------------------------..................////////////............////////////........./////////000000000000000111111222222333//////000000000111111111000111111222222333333444444444444555666777999999;;;::::::::::::;;;<<<<<<::::::;;;===>>>@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>?????????@@@@@@@@@@@@>>>>>>???@@@@@@AAAAAABBB???@@@@@@@@@@@@???>>>>>>===>>>???>>>;;;:::;;;<<<999999888888777666666555777666666666555555555444333333333333333333333333333333333222222222111111222222222222222222222222111222222333222111000///000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000......///////////////...//////////////////////////////.........---------...........................---------...///..............................///...---,,,,,,---...///........................------------------------........................,,,,,,,,,---------..............................------............------,,,,,,,,,,,,,,,---------,,,---------............---------............///........................///////////////...------.........//////.........,,,,,,---...///000111111////////////////////////////////////////////////........................///..................///.................................---------,,,,,,..............................------------......+++,,,------......---------...//////...---.../////////...---------.........------,,,,,,------...++++++,,,,,,,,,,,,,,,,,,///......------......//////...------,,,,,,,,,,,,,,,------------...............---------,,,,,,,,,......------------.............................................---------------............------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++------............------------------------------...............------------------............///---/////////...---...////////////000000000000000---............---,,,,,,...............---------......------------............------------......................................................------------------------///......---,,,,,,------........................------............------...........................------------,,,,,,,,,///............---------/////////......------------............/////////---............/////////////////////000000000000111111111111111111111111//////000000000000111111000000111111222333333333444444444555666777888999:::::::::::::::;;;<<<<<<:::;;;<<<===>>>???@@@AAA@@@@@@?????????>>>>>>>>><<<===>>>>>>??????>>>>>>===>>>???AAAAAAAAAAAA@@@??????@@@@@@??????>>>======>>>>>>===;;;::::::;;;999888888777777666666555666666666555555555555555444444444444444444444444333333333222222222111111111111111222222333333444111222222222222111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000,,,---...///000000000000////////////////////////...............---------..............................------...///000000...........................------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,---------..............................,,,,,,------------,,,,,,---------,,,,,,,,,,,,,,,------........./////////---------............///........................//////...---,,,,,,,,,,,,......------------......,,,,,,---...///000000111////////////////////////////////////////////////...........................///000000000000///.........................../////////.............................................------------......+++,,,------......------,,,...///...------...000000///...---------------...------,,,,,,------...******++++++,,,,,,------......------------......000///---,,,++++++,,,---------------............------.....................------,,,,,,------...................................................------............------------------------------------------------------------------------------------------------------,,,---/////////---+++))),,,------......------,,,------------------------........................---------............///,,,---...---,,,+++,,,...000000//////////////////------............------..............................------------............------------......................................................------------------------......------------..............................------............------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------------------------.........//////---------.........///////////////000000000111111111111111111000000000000////////////000000000111000000000111222222333333333333333444555666888888888888888777888999999:::;;;;;;<<<===>>>???@@@@@@????????????>>>>>>>>>>>><<<===>>>?????????>>>>>><<<===???AAABBBAAA@@@??????????????????>>>>>>===:::;;;<<<:::888777888999888888777777666666666666555555555555555555555555444444444444444444444444333333333222222222111111000000111222333333444444111111111222111111111111000000000000000000000000000000000000000000000000////////////000000000000........................------...///////////////////////////////////////................................................---------------...000111........................------,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,---------..............................,,,------......------,,,///.........---,,,,,,,,,.........////////////000---------............///........................---,,,+++******+++,,,---...---,,,++++++,,,---...//////.........---------////////////////////////////////////////////////........................---///111222222111///---...........................................................................------,,,,,,------...+++,,,------......------+++---......------...000000///...---------------...------,,,,,,------...++++++,,,,,,---------...------,,,,,,,,,,,,------///...---,,,+++,,,---------------.........//////------............//////------,,,,,,,,,,,,------........................---.....................------............------------------------------------------------------------------------------------------------------,,,---/////////---+++))),,,,,,------------,,,,,,---------------------------.....................---------............///,,,---......,,,,,,---...111000///...---,,,------------...//////......------...........................------------......///......------......///................................................------------------------------------...///000111........................---......//////......---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......------------............------------............////////////000000000000111111000000000000000000...////////////000000000///000000111111222333333222222333333444666777888888777777777777888999999;;;;;;<<<===>>>??????@@@?????????>>>>>>>>>======<<<===???@@@AAA@@@???>>>;;;===???AAABBBAAA@@@???>>>????????????>>>======999:::;;;:::888666777888777777777666666666666666444444444555555555555555222222222222222222222222333333333222222222111111000000111222333333444444111111111111111111222222000000000000000000000000000000000000000000000000.../////////000000000111........................//////000//////...------////////////////////////---.............................................+++---......,,,,,,...000........................------------------------------------------------------------------------------------------------,,,,,,,,,---------....................................////////////......000000//////......------.........////////////000---------............///........................,,,,,,+++++++++,,,...///...---,,,++++++,,,---...............------------////////////////////////////////////////////////........................---...111333333111...---........................------------------..............................------,,,,,,,,,,,,------+++,,,------......------+++,,,......------...000//////...---------.........------,,,,,,------...,,,---------------......,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...------........./////////------..................------,,,,,,,,,,,,------........................---------...............------............---------------------.........------------------------------------------------------------------------,,,---.........---,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------............///...///000000///...///000111000...---,,,,,,------------...////////////...---------.....................------------......//////............//////................................................------------------------,,,,,,,,,---...000111222..............................////////////..............................,,,,,,,,,------------...---------............///))))))***+++,,,---...///,,,------------.........,,,------------.....................////////////000000000000000000000000......////////////000000//////000000111222222222222222222333444555666777999999999999999:::;;;;;;<<<<<<<<<===>>>???????????????>>>>>>>>>============>>>@@@BBBBBBAAA@@@???<<<===>>>@@@@@@@@@@@@???>>>>>>??????>>>>>>===<<<;;;<<<<<<;;;999888888999666666666666666666666666444444444444444555555555222222222222222222222222333333333222222222111111111111111222222333333444111111111000111111222333000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000///...---,,,////////////////////////---------.......................................+++...111000...,,,---///........................---......//////......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................//////////////////.../////////...............------........./////////---------............///.......................................//////000......------------......++++++,,,---...//////000////////////////////////////////////////////////------------------------,,,...000222222000...,,,---------------------------------------.................................------,,,,,,,,,,,,------+++,,,------......------***,,,------------...000......---------......///...------,,,,,,------...---------------,,,,,,,,,------,,,,,,,,,,,,------++++++,,,---........................////////////......---------------------,,,,,,++++++,,,,,,---........................---------.........//////------............------------........./////////........................------------------------........................,,,,,,------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------............///...000111000///...///111///...---,,,---...000111------...///////////////---------.........//////......------------......//////............//////................................................------------------------...............///000000..............................////////////..............................,,,,,,,,,---------......---------.........//////+++,,,,,,,,,------......,,,,,,---------.........,,,,,,---------.........------------..................//////000000111111........./////////000000//////000000111111222222111111222222333444666777999999999999999::::::;;;<<<<<<======>>>>>>?????????>>>>>>>>>===============>>>@@@BBBBBBAAA@@@>>>======>>>>>>???@@@@@@@@@>>>>>>>>>>>>>>>======<<<:::;;;<<<;;;888777888999666666666666666666666666333333333444444555555555333333333333333333333333333333333222222222111111222222222222222222222222111111000000000111333333000000000000000000000000000000000000000000000000.........///000111111111000000000000000000000000...///////////////......////////////////////////---------.........//////........................---111555555111------///..............................///000000///..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---......//////......---,,,,,,,,,---------------,,,---------............---------............///......................../////////......,,,++++++.........//////.........***+++,,,,,,......///000////////////////////////////////////////////////------------------------,,,---///000000///---,,,------------------------------........./////////........................---,,,,,,++++++,,,,,,---+++,,,------......------***+++------------...000---------------...///000...------,,,,,,------...---------,,,,,,+++++++++.........------.........)))***,,,...//////................../////////000......---------,,,,,,,,,---,,,,,,++++++,,,,,,---........................---------.........//////---..................---........./////////000000........................------------------------........................,,,,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////---...///...---,,,---///------,,,---...111444666------...///000000//////---------.........//////.........------.........//////............//////................................................------------------------000000///............///..............................////////////..............................,,,,,,,,,------.........+++++++++,,,,,,---------///............---------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......---......///000111111222............/////////000/////////000111111222222111111111222333444666666777777777666777888888999<<<<<<======>>>>>>??????>>>>>>>>>>>>============<<<>>>@@@BBBBBBAAA???>>>>>>=========>>>???@@@AAA>>>>>>>>>>>>>>>======<<<888999999888666555666777555555555666666666666666333333333444444555555555444444444444444444444444333333333222222222111111333333222222222222222222111111000000000111333444000000000000000000000000000000000000000000000000---......///000111111222........................,,,---...///000000000000////////////////////////---------.........//////...........................444999888333///...///...........................///000111111000///...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,------......------,,,*********++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////.................................---+++(((%%%$$$---...///000000///...---......---------,,,,,,,,,////////////////////////////////////////////////------------------------,,,---...//////...---,,,------------------------.../////////000000111111........................---,,,,,,++++++,,,,,,---+++,,,---...////////////.........------,,,,,,,,,,,,,,,,,,---------......//////...---,,,,,,++++++...---,,,,,,,,,,,,---......---,,,++++++,,,---...///......------.........,,,,,,---......---,,,,,,//////.........---------------------------------------------------------........................////////////...---,,,++++++,,,---///000222333444000000000000000000000000---------............///777555222///---,,,++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------)))***,,,---.../////////........................//////.........---------...000000000---,,,+++,,,..............................---------,,,,,,,,,///......---------...///------............------...------,,,,,,------............////////////000//////.........---------///...------++++++***)))---------............///------------------------.........------.........,,,,,,,,,------.........,,,,,,,,,---------......////////////////////////---......//////......---,,,---------.../////////---,,,,,,,,,,,,---......000000000000000000000000000000000000111111111111333222111111222333555666444444555666777888999999888888999;;;<<<>>>???@@@???===<<<;;;;;;<<<===???>>>BBBEEEDDD@@@===???BBB??????>>>>>>======<<<<<<===<<<<<<<<<;;;;;;;;;;;;999999999888888888888777888888777555555444444444555555555555555555555555444444222222222222444444222222222222222222222222222222222222222222222222111111000000000000111111////////////////////////000000111111111111000000////////////////////////........................//////.........---------//////.........---------000000///...---,,,,,,+++//////...---...///000111000000//////.........---111000///......------...000000000000000111111222000///...---,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,---...////////////......---------...------,,,,,,------...,,,++++++++++++,,,------------------------------...........................//////////////////...,,,,,,,,,---------..............................//////.........---------...........................------,,,,,,------...........................///............---------------------------------,,,---------------------------------------------++++++,,,....../////////......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------.........---,,,,,,---......//////............/////////......------,,,------,,,,,,---......---,,,,,,//////.........---------------------------------------------------------........................------...............---,,,,,,---///000111222333---------------------------------............///444333111...---,,,,,,,,,------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------------...,,,,,,------------,,,,,,........................//////.........---------///000111000...------.......................................------,,,,,,............------------------............------...------,,,,,,------...,,,,,,,,,,,,------------//////.........---------//////......---,,,,,,,,,---------............///------------------------......------------......------------............,,,,,,,,,---------......------------------------***++++++,,,,,,++++++***.........///////////////...............//////000000000000000000000000000............////////////222222111111222333555666444444555666777888888999999999:::;;;===>>>?????????>>><<<;;;;;;<<<>>>???>>>BBBEEECCC@@@>>>???BBB@@@?????????>>>>>>>>>>>>=========<<<<<<<<<;;;;;;999999999888888888888777888888777666555444444444555555555555555555555555444333333222222333333444222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000111111111111000000//////////////////////////////////////////////////////.........---------//////.........---------//////......---,,,,,,,,,---,,,+++++++++,,,......000/////////............//////.........///000000222111000000////////////000///...---,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...------,,,,,,------...............---------,,,,,,---------,,,,,,---------...---------......//////------------------------........................,,,,,,------------,,,,,,,,,,,,,,,---------..............................//////.........---------........................///......------......///........................000////////////.........------------------------.........------,,,,,,+++------------------------***+++,,,------......---...------------,,,,,,,,,,,,,,,,,,---------......******+++,,,...///000000......---,,,,,,---............////////////............------,,,,,,,,,+++,,,------......------,,,...............---------------------------------------------------------........................+++,,,---...////////////------......///000000111,,,,,,,,,,,,,,,,,,,,,,,,---------............///111000...---------......------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------...///.........---,,,+++***))).......................................---------...000111111000//////000......................../////////............---------.........---++++++------............------...------,,,,,,------...,,,,,,,,,,,,------------...............---------........................---------............///------------------------------,,,,,,,,,,,,------............------------,,,,,,,,,---------......------------------------------............------000000000///////////////000000//////000000111222000000000000000000000000............////////////111111111111222333444555333444444555666777888888:::;;;;;;<<<======>>>>>>>>>>>><<<<<<<<<<<<>>>>>>???BBBDDDCCC@@@>>>???AAA@@@@@@@@@@@@????????????>>>>>>>>>=========<<<<<<999999999888888888888777888777777666666555555555555555555555555555555555444333333222222333333444222222222222222222222222000000000000000000000000111111000000000000111111111111111111111111111111000000111111111111000000////////////////////////000000000000000000000000...............---------...............------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,------////////////.....................//////000111222222222111000...------,,,//////...------------...........................------------------------...---,,,++++++,,,---............---------------------------,,,,,,,,,,,,---------------------------------.........//////------------------------........................++++++,,,,,,,,,,,,++++++,,,,,,,,,---------.............................................---------......................../////////....../////////........................000000000////////////...------------------------//////...---,,,++++++***------------------------***+++,,,,,,---------,,,------------------------,,,,,,,,,---------......******+++,,,...///000000......------------......++++++---......---++++++++++++,,,,,,,,,---,,,,,,------------------------........................------------------------------------------------........................,,,------...//////......---...............//////........................---------............///......---,,,,,,...///000---------,,,,,,---------........................------------------------,,,,,,,,,,,,---......///......------,,,+++))))))................................................---///000000/////////000......................../////////////////////...+++---...//////---+++)))------............------...------,,,,,,------...------........./////////........................------........./////////---------............///---------------------------,,,,,,++++++,,,,,,---......------,,,,,,++++++,,,,,,,,,---------....../////////////////////////////////000000/////////000000//////......------000000//////000000111222////////////////////////000000000000111111111111000000000111222222333444222333444555666777777888;;;;;;;;;<<<<<<=========>>>>>>===<<<<<<===>>>>>>???AAACCCBBB@@@>>>???@@@????????????????????????>>>>>>>>>>>>============999999999888888888777777777777777777666666555555555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111000000111111111111000000////////////////////////////////////////////////................................................+++++++++,,,,,,---------------------.........//////////////////.........///////////////000111222000000000//////...---,,,............------.........................................................---,,,,,,,,,,,,---.../////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++,,,,,,,,,---,,,,,,------------------------........................,,,------......------,,,,,,,,,,,,---------..............................................................................//////............//////........................////////////............,,,,,,------------------.........------,,,,,,,,,------------------------++++++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------.................................***+++,,,------,,,+++***'''(((***,,,.........///---------------------------.....................------------------------------------------------..............................//////...------,,,------------------..............................---------............///...---,,,,,,---...///000------------------------........................------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,------,,,,,,+++........................---.....................,,,...//////...---...///.........................../////////////////////+++,,,...//////...,,,+++------............------...------,,,,,,------...---------............///---.....................,,,,,,,,,---......//////---------............///---------------------------,,,,,,++++++,,,,,,------,,,,,,,,,++++++******,,,,,,,,,---------......////////////////////////,,,,,,------------,,,,,,.........------,,,,,,,,,//////......//////000111////////////////////////000000000000111111111111//////000111222222222222222222333444555666777777::::::;;;;;;<<<<<<======>>>>>>============>>>>>>???AAAAAAAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============999999999888888888777777666777777888777777666555555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222111111000000000000111111111111111111111111111111000000111111111111000000////////////////////////........................---.....................---.....................***++++++,,,,,,---------------........./////////.........///////////////111111000///////////////---...////////////......------..................................................................------------------------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,***+++,,,---------,,,,,,------------------------........................,,,------......------,,,,,,,,,,,,---------..............................---................................................------,,,,,,------.................................---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,,,,------------,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......------------------,,,,,,---...////////////...---------............------'''(((+++---////////////...------,,,,,,------...---------...............------------------------------------------------........................////////////...---,,,+++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////...------...///000------............------------------------------------------------------,,,,,,,,,,,,,,,,,,---...+++,,,,,,---....................................---------...............,,,...//////---,,,---...........................---............/////////+++,,,---////////////...------............------...------,,,,,,------...++++++++++++,,,,,,,,,,,,---------...............,,,,,,---------.........---------............///------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......---------------------------......//////......------------,,,,,,,,,,,,,,,......------......///000000000000000000000000000............////////////......000111111222111111111222222333444555666666888999999:::;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@??????>>>===============>>>>>>>>>>>>>>>>>>=========<<<<<<999999999888888888888777666777888888888777666555555555555555555555555555222333333444444333333222222222222222222222222222222222222222222222222222111111000000000000111111111111111111111111111111000000111111111111000000////////////////////////........................---------...............---------...............++++++,,,,,,------......+++,,,------......------.........///////////////111000///......------------...///000111000//////,,,---......///.................................---------------------------------------------------...///000000///---,,,,,,,,,,,,,,,------------+++,,,---......---,,,+++,,,---.../////////...---------------------------........................++++++,,,,,,,,,,,,++++++,,,,,,,,,---------..............................---------.......................................------,,,,,,,,,,,,------........................---------,,,,,,,,,+++++++++,,,,,,------.........***++++++,,,---...//////------------------------------.........------,,,,,,,,,,,,---------......,,,,,,,,,---------......---------------------------...///000000///...---...------------------...***+++---/////////...---...---,,,,,,,,,,,,---...---------.........//////------------------------------------------------........................---...............------++++++,,,,,,---------...---------------------------------............///222111000...------......,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,+++,,,,,,,,,,,,---....../////////...........................---------.........//////...000111000...---------........................,,,,,,------............+++,,,---...000111222222------............------...------,,,,,,------...******+++++++++,,,,,,,,,---------.........//////.............../////////---------............///------------------------......------------......------------------......,,,,,,,,,---------......------------------------000000111111111111000000,,,,,,,,,---------------......------......///000000000000000000000000000............////////////---...///111111111111000111111222333444555555666666666777888:::;;;<<<<<<>>>>>>>>>??????>>>>>>>>>@@@@@@@@@@@@@@@@@@???=========>>>>>>>>>?????????=========<<<<<<<<<;;;;;;999999999888888888888777555666888999999888777666555555555555555555555555222333333444444333333222222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000111111111111000000////////////////////////........................---------.........//////---------.........//////---------------.........,,,---.../////////................../////////000///...---------------...///000111222222000///...,,,,,,.../////////..............................,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---///000000000...---,,,,,,---------.........+++,,,...//////...,,,++++++,,,...000000///...---------------------------........................,,,,,,------------,,,,,,,,,,,,,,,---------..............................---------.........//////..............................------------....................................---------,,,,,,,,,++++++,,,,,,---......///+++,,,,,,------.........------------------------.........///......------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,------.........---...///000000///...------,,,************,,,------...///000000...,,,+++...---,,,,,,,,,,,,---...---------.........//////------------------------------------------------........................,,,,,,---...////////////******+++,,,,,,---......000000000000000000000000---------.........//////444333111///...------...,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,++++++++++++...///////////////..............................---------.........//////000111222111///------...........................,,,,,,,,,---------......,,,,,,---...000222444555---..................---...------,,,,,,------...,,,,,,---------.........---------.........//////000000000000000/////////---------.........//////------------------------///......------......///---......//////000000000,,,,,,,,,---------......////////////////////////------............------,,,------....../////////...............///000000000000000000000000000000000000000000111111111111,,,...///111111111000000000111222333444555555666444555666777999:::<<<<<<>>>>>>????????????>>>>>>@@@@@@???@@@@@@@@@>>>===>>>>>>??????@@@@@@@@@AAA===<<<<<<<<<;;;;;;;;;;;;999999999888888888888777555666888999999888777666555555555555555555555555222222444444444444222222222222222222222222222222000000000000000000000000111111000000000000111111////////////////////////000000111111111111000000////////////////////////000000000000000000000000---------.........//////---------.........//////...........................///111222222222111000---.........//////000000,,,,,,,,,,,,,,,---...///111222333333222000...,,,+++,,,.../////////..............................,,,,,,,,,,,,,,,,,,,,,,,,------............------+++---///000111000///...---------....../////////+++,,,...//////...,,,+++)))***,,,......---,,,+++------------------------...........................//////000000//////...,,,,,,,,,---------..............................---------.........//////........................//////............//////........................//////.........---------++++++,,,,,,---...//////---------------------,,,------------------------/////////......---------------------------------...---,,,,,,,,,,,,---...........................------------------------------------------------......---,,,---...///000000///...---------------........................,,,,,,---...---,,,***)))---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---.................................------,,,,,,,,,,,,,,,,,,------.........///...---,,,,,,...///111:::666111...//////---+++******+++,,,,,,+++******,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................---.........---+++)))(((///............---------......---------,,,,,,,,,//////.........---------***++++++,,,---...//////000...---///333555555333,,,,,,------.../////////---------------------------.........---,,,,,,+++------............------------------------------.........------,,,,,,,,,------------------------,,,------......------,,,------------------------......------------......+++,,,...///000///...,,,------------------------..................------////////////////////////////////////000000000000////////////////////////////////////////////////000111111222222333444444777777888999:::;;;;;;<<<>>>===<<<;;;;;;;;;;;;;;;========================>>>>>>>>>>>>============<<<<<<;;;::::::999888888999999999888888888888777666666666666777777777777111222222333444555666666444444444444444444444444444333333222222333333444222222222111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000//////.........---////////////////////////........................---------............///---,,,,,,++++++,,,,,,---------...///000111222222........................//////............//////***999@@@666,,,---...+++111///---,,,------------//////...---,,,+++++++++,,,,,,,,,---------.......................................------,,,,,,,,,111000...---+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******---------,,,,,,+++++++++000//////---,,,+++******///////////////////////////...---,,,,,,---...///,,,---......//////.........---,,,++++++,,,---...........................,,,...//////...------.........---,,,---...///000------------------,,,,,,......------------........................------...,,,***+++,,,...///............---------,,,,,,------------------------...---,,,,,,,,,,,,---...........................---------------------------------------------------,,,,,,+++,,,---.../////////...---------------........................,,,---------,,,,,,+++***---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---.................................------,,,,,,,,,,,,,,,,,,,,,---------......---,,,+++,,,---///000777444000.........---,,,,,,---...//////...---,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........................------......---,,,+++***///............---------,,,,,,,,,------.........//////.........---------+++,,,,,,------.........///---,,,...111333222000..................------------------------------------......------,,,+++------............------////////////////////////......---------,,,,,,,,,------------------------,,,------......------,,,------------------------......------------......---...000111111111//////////////////////////////........................////////////////////////........./////////000000////////////////////////////////////////////////000111111222222333333444666777777888999:::;;;;;;======<<<;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<;;;::::::999888888999999999999888888888888666666666666666666666666222333333444444555555555444444444444444444444444444333333222222333333444222222222111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000/////////............////////////////////////........................---------............///------------------------+++,,,---///000222333444........................//////............//////,,,999???666------///---111///------------...---000000000///.........---,,,,,,,,,---------......------------------------......---------,,,,,,,,,......------------,,,,,,,,,------......------,,,,,,,,,,,,++++++++++++***---------,,,,,,,,,++++++------------------------------------------------...---,,,,,,,,,,,,---...,,,,,,---............---000///............///000........................,,,...//////...------......------,,,---...///000------------------------.........------.................................///---++++++---...///...------------,,,,,,,,,,,,------------------------...------,,,,,,------...........................------------------------------------------------,,,++++++++++++,,,------///...------------------........................------,,,,,,++++++,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,------.................................---------------++++++,,,,,,,,,,,,------------,,,+++,,,---...///444111...------...------......////////////......,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,........................------............---,,,///............---------***++++++,,,---...///000...............---------------------------------...---,,,---/////////...000//////...------,,,,,,------------------------------......------,,,,,,------............------////////////////////////...------------,,,,,,,,,------------------------------............------------------------------......------------......---...///000111000//////////////////////////////........................////////////////////////---------.........//////////////////////////////////////////////////////000000111111222333333333555666666777888999:::;;;<<<;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<;;;;;;::::::999999888:::999999999888888888888777777777666666555444444444444444444444444444444444444444444444444444444333333222222222222333333222222222111111111111111000000000000000000000000000000000000000000000000///000000111111000000///////////////............////////////////////////........................---------............///,,,---...//////...---,,,***+++,,,...000222333444........................//////............//////...999<<<444---...000///000///...---------......//////////////////......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,+++,,,---...///......------......//////......---,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,++++++,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---------------000///............///000........................,,,...//////...------......------------...//////+++,,,,,,------.........................................................111///---,,,---///......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,---------......---,,,,,,---------...........................---,,,+++***+++,,,------,,,,,,,,,,,,---......------,,,,,,,,,,,,------.......................................---------+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000///------------......------------------------,,,---......,,,,,,---...------------------------.........------,,,,,,,,,........................,,,------......////////////............---------++++++,,,,,,---...//////.................................------,,,,,,,,,...------------...------//////.........---------........................,,,------...------,,,,,,------............------------------------------------------------------........................------............------------------------------......------------......+++,,,---.........---------------------------------------...............////////////////////////,,,,,,,,,---------......////////////////////////////////////////////////000000000111222222333333444555666666888888999:::::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======;;;;;;;;;::::::999999999::::::999999999888888888:::999888777666555444444555555555444444333333333333333333333333333333333333333222222222222333333111111111111111111111111000000000000000000000000//////////////////////////////000000000000/////////////////////.........////////////////////////........................---------............///,,,...///111111///...,,,+++,,,---...///111222222........................//////............//////000666777111,,,---//////.../////////...---...///,,,,,,,,,---------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,...000000///---,,,------............------------,,,,,,,,,+++++++++------------------,,,,,,+++,,,,,,---...///000000........................---,,,,,,,,,,,,,,,,,,---***+++,,,,,,------,,,,,,---------,,,,,,---------........................,,,...//////...------...------------......//////++++++,,,,,,---...//////---..................------------...............222000...---...///......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------------------------------,,,------...............------,,,,,,,,,------...........................---,,,+++***+++,,,---...---,,,,,,,,,,,,---.........------,,,,,,------...................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---......---------......------------------------,,,---......,,,,,,---...------------------------.........------,,,,,,,,,........................------------...//////000///............------------------------------------..............................------,,,,,,+++...//////......------...---------.........//////........................,,,,,,------...------,,,------............------------------------------------------------------........................---......//////......---------------------------......------------......+++,,,,,,------------------------------------------------.........//////////////////////////////,,,,,,,,,,,,------------///////////////////////////////////////////////////000000111111222333333333444444555666777888999888888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::999999:::::::::999999999999888;;;;;;:::999777666555555555555555444444333333222333333333333333333333333333222222111111222222333111111111111111111111111000000000000000000000000//////////////////////////////000000000000//////.........///////////////////////////////////////........................---------............///---...000111111000...---.............../////////........................//////............/////////222222...+++,,,......---///000000...---///000,,,,,,,,,---------------,,,,,,,,,---------......---------------------------------------------------...///000000...,,,+++,,,,,,------------,,,,,,---------,,,,,,,,,++++++------------------------................................................------............------***+++,,,,,,------,,,,,,,,,------------------,,,........................,,,...//////...------...---------...............++++++,,,,,,---...//////------...//////...---------------.........//////222000...---...///......,,,,,,,,,,,,------------------------------------,,,------......------,,,........................------------------------------------------------,,,---.../////////......,,,,,,,,,,,,,,,------...........................,,,,,,++++++,,,,,,---------,,,,,,,,,,,,---............------------............................................./////////......------------,,,,,,---------.........//////,,,...//////------.../////////............//////,,,---......,,,,,,---...------------------------------------------,,,,,,........................------,,,,,,---.../////////............---------......---------,,,,,,,,,---------........................------,,,,,,,,,...///000000...---...///,,,,,,------...//////000........................,,,,,,------......------------............------////////////////////////,,,,,,,,,------------.................................////////////......------------------------......------------...................../////////////////////////////////,,,,,,------.../////////////////////////////////,,,,,,,,,---------......//////////////////////////////////////////////////////000000111222222222222333444555666777777888666666666777777999:::;;;::::::::::::::::::::::::999999::::::;;;<<<<<<<<<::::::::::::::::::::::::::::::::::::999999999999;;;::::::999777666555555555555555444444333333333333333333333333333333333222222111111111111222222111111111111111222222222000000000000000000000000000000000000000000000000...//////000000//////............///////////////////////////////////////........................---------............///---...///000000///...---000//////......---------........................//////............////////////...,,,,,,,,,,,,,,,,,,///111111///---///111//////////////////......,,,,,,,,,---------..............................,,,,,,,,,------------......//////000///...---,,,+++,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,------------............000/////////...---------++++++++++++++++++++++++---......//////......---++++++,,,---------------......///000000///..............................,,,...//////...------...,,,---......//////......+++,,,,,,------.........,,,---...//////...---,,,,,,,,,------.../////////111///---,,,---///......,,,,,,---------.........------------------------,,,,,,---......---,,,,,,........................------------------------------------------------+++,,,---.........------,,,,,,++++++,,,,,,---...........................***+++,,,,,,---------,,,---,,,,,,,,,,,,---............------------..............................---........./////////000/////////......---------......//////000000//////,,,///000000...------//////...---,,,,,,---...///,,,---......,,,,,,---...........................,,,,,,------------------........................------,,,++++++,,,---...///............---------,,,,,,---------------------------.........//////------------------,,,,,,---...000///...---...000------..........................................+++,,,------......------------............------////////////////////////,,,,,,,,,---------....................................////////////......------------------------......------------.........---------......//////////////////////////////,,,,,,------...//////000////////////////////////------------............//////////////////////////////////////////////////////000000111111222222222222333444555666666777555555555666777888::::::999999999999999999999999888999999:::;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;:::::::::999999999888888888777666555444444444444444444444444333333222222222222222222222222222222111111111111222222000000111111111222222222000000000000000000000000000000000000000000000000......////////////................../////////000////////////////////////........................---------............///........................///............---------........................//////............/////////---,,,---......,,,,,,+++///222222///---///222000000000///.........---,,,,,,,,,---------......------------------------,,,,,,,,,---------..................////////////,,,,,,------------,,,,,,...------------,,,,,,,,,------------.........///////////////............++++++++++++++++++++++++,,,---............---,,,,,,,,,---............---......///000000///..............................,,,...//////...------...,,,---.../////////...---------------------------,,,---///000000///---,,,,,,,,,------...//////000///---++++++---...///...---------....../////////------------------------,,,,,,---......---,,,,,,........................------------------------------------------------***+++,,,---...---,,,,,,++++++++++++,,,,,,---...........................)))***,,,---...---,,,,,,---,,,,,,,,,,,,---............------------..............................---.........//////000000000000/////////............//////000000000000000---///222111...,,,---///,,,+++************+++,,,,,,---......,,,,,,---...........................,,,,,,,,,------.................................------++++++++++++,,,---//////.........---------***++++++,,,---...//////---------.........//////------------------------+++---//////---,,,...111/////////...------,,,,,,////////////////////////+++,,,,,,---.........------..................---------------------------,,,,,,,,,------.........////////////////////////......////////////......------------------------.........------.........,,,++++++++++++,,,------------------------------,,,,,,------...///000000////////////////////////---------.........///////////////////////////////////////////////////////////////000111111222222111222222333444555666777444444444555777888::::::999999999999999999999999888888999::::::;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;:::::::::999999666666666555444444333333444444444444444444444444222222222222222222222222222222111111111111222222000000111111222222222222000000000000000000000000000000000000000000000000......////////////......---.........//////000000////////////////////////........................---------.........//////......------------......---------.........//////........................//////............//////000---,,,...000///---,,,***///333333///---///222//////...---,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------...000111222---..................---......---------,,,,,,,,,---------.........//////.........///////////////------------------------++++++------------++++++,,,---......//////......+++,,,---......---,,,+++........................,,,...//////...------...,,,,,,.../////////...---------------------,,,,,,,,,---///000000///---,,,,,,,,,------...///000000...,,,***+++,,,...///.../////////...---------,,,,,,---...//////...---,,,+++,,,------......------000...---...111111///,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............------,,,,,,,,,++++++,,,---............222111000///...---------........................---,,,,,,,,,,,,---......---.../////////...,,,,,,///,,,+++,,,...///---+++------............------..................------000---+++***,,,---......,,,---...//////...---,,,......---,,,,,,---------,,,,,,,,,---------......,,,---------.../////////,,,,,,,,,------.........,,,,,,,,,---------......+++,,,,,,---...///000000........................//////.........---------////////////////////////------------------------........................------------------------.........------,,,,,,,,,...------,,,,,,------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........---,,,,,,+++/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,---------......//////////////////////////////.........---------////////////////////////............////////////111111000///////////////222222333333333333444444444444555777888999:::;;;<<<<<<<<<;;;;;;::::::::::::999999999999999::::::;;;;;;;;;::::::999999999;;;:::888999::::::999777555666666777666444333222444444444444444444444444333333333222222222111111111111111111111111111111222222111111111111222222//////////////////////////////000000000000////////////000000///...------***+++,,,---............//////............///////////////...------,,,,,,+++,,,---...////////////////////////////////////,,,,,,------.../////////---------............///....................................////////////000/////////...---///222222111000///---,,,+++***........................------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......------------------------++++++,,,,,,,,,---------)))***+++,,,------------------............------...............---------///...---,,,,,,---...///...............///000111............////////////---------,,,,,,+++++++++++++++,,,,,,---...//////------------------------.........------,,,,,,,,,...............---------------............------+++,,,------......------///...---...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,,,,,,,------...---------000000///...------------........................---,,,,,,,,,,,,---......---.../////////...---,,,///---+++,,,...///---+++------............------........................000...++++++,,,---......------...//////...------((((((((())))))+++,,,---,,,---------............---------...............,,,,,,,,,---------......,,,,,,---------.........---------.......................................//////.........---------........................------------------------........................------------------------......---------,,,,,,,,,...------,,,,,,------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........------,,,+++...............---------------------------------///...---,,,,,,,,,,,,---........................,,,,,,---------.................................//////.........---------////////////////////////............////////////111111000///////////////111111111222222222333333444444555666888999:::;;;<<<<<<;;;;;;;;;:::::::::888888777777777777777777;;;;;;:::::::::999999999;;;999888888999:::888777444444555555555555555555333333333333333333333333333333333222222222111111111111111111111111111111000000////////////000000000000000000000000000000//////000000000000/////////////////////...------+++,,,---......///............------------......------..................)))***+++,,,------------------------------------..................---------------............///....................................////////////111222444777555000------000000///...---,,,,,,+++........................------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......------------------------++++++,,,,,,,,,---------++++++,,,---............------............------------------------------......------------.........---------......///000............////////////...---------,,,,,,,,,++++++,,,,,,------.........------------------------------------------,,,,,,---------........................------.........+++,,,------......------...---,,,---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------------,,,,,,,,,---------...------,,,,,,...---------------------........................---,,,,,,,,,,,,---............//////......---,,,...---,,,---.........,,,------............------........................000...++++++---.........------...//////...------,,,+++++++++,,,------...------........./////////...............---------,,,,,,,,,------------...,,,------------.........//////.........---------.......................................---------------------------------------------------------........................------------------------...------------,,,,,,,,,...------,,,,,,------...------------------------........................---------------------------------------------------............---,,,,,,---------.............................................---,,,,,,,,,------........................,,,------------................................................---------////////////////////////............////////////111000000///////////////000000000111111111111222333444555666777999::::::;;;;;;;;;;;;::::::::::::<<<<<<;;;:::999999999:::::::::::::::999999999999;;;999888888999999888777333333333444555666777777333333333333333333333333333333333222222222111111111111111111111111111111000000////////////000000111111111111111111111111//////000000000000/////////////////////......---......///////////////...------,,,,,,,,,,,,------,,,,,,------...//////000***+++,,,---------------------------------------000//////...------,,,,,,---------............///....................................////////////666444666:::888111,,,,,,///............---------........................------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------..............................,,,,,,,,,,,,------------,,,,,,---...////////////------............------+++++++++,,,---------...---..................---------,,,,,,,,,---......---............/////////.........---------------------------------------------------------------,,,,,,------------------,,,---------...////////////...---,,,,,,---...///+++,,,------......------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------............---,,,+++++++++,,,,,,------.................................---,,,,,,,,,,,,---.....................---------...---------.........---------............---------------...............000...,,,,,,---......------..................---222222000///------,,,,,,.........////////////000/////////...---------,,,------------------------------------....................................................................................------------------------------------------------........................------------------------------------------------...------,,,,,,------...------------------------................................................------------------------------............------,,,---------.../////////------------------------...------,,,,,,,,,------........................------------............................................................////////////////////////............////////////000000////////////000000000000000111111111222222222333444555777888999999::::::::::::::::::::::::===<<<;;;::::::999:::::::::999999999999999999999:::999888888999999888777555444444333333555666777222222222222222222222222333333333222222222111111111111111111111111111111222222111111111111222222111111111111111111111111//////000000000000//////...///////////////......///000000000000//////......------,,,,,,------...---------.........//////------.../////////////////////////////////////////////.........------------------............///....................................////////////999444444888777000---///---------............///------------------------------------------------------------------------........................------------------------,,,,,,------------------...------,,,,,,------...////////////////////////,,,,,,,,,------------...,,,,,,---...............------............------++++++,,,------...//////,,,---...//////...---,,,,,,,,,,,,++++++,,,---------------.........//////........................------------------,,,,,,------------------------,,,,,,,,,------.........,,,---------...////////////...---,,,,,,---...///+++,,,------......------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------............---,,,++++++***+++,,,---.........---........................---,,,,,,,,,,,,---......//////......------------...............---......------............---------------........./////////...------...///...---.........------.........111000...---,,,+++++++++.........////////////000/////////...---------,,,---------------------------------.........//////,,,,,,------...//////000........................---.............................................------------------------........................------------------------------------------------...------,,,,,,------...------------------------................................................------------------------------...//////......---,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...........................---------.........//////........................---.....................////////////////////////............////////////000000////////////000000111111111111222222222333222222333555666777888999::::::::::::::::::::::::888777666555555555555555999999999999999999999999:::999777888999999888666777666555333333444444555222222222222222222222222333333333222222222111111111111111111111111111111222222111111111111222222111111111111111111111111//////000000000000//////......///////////////...000000000111000000////////////............////////////.........---------......//////000000//////////////////////////////---------.........//////---------............///....................................////////////666111555???@@@666///000,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------////////////////////////,,,,,,---------.........++++++,,,------------,,,------............------,,,------...///000000111,,,---...//////...---,,,---,,,,,,+++++++++,,,,,,------------....................................------------------,,,,,,------------------------,,,,,,,,,------.........---------........................------.........+++,,,------......------,,,---//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,------------...---------...------,,,,,,+++,,,---/////////...---........................---,,,,,,,,,,,,---......//////...------------...---/////////...---...///------............------,,,,,,------...////////////...---...///000...---///...------------...///......---......///000000------........./////////...............---------...------------,,,,,,,,,------........./////////++++++,,,---...///000111........................---------...............////////////////////////------------------------........................------------------------,,,,,,,,,------------......------,,,,,,------...------------------------........................------------------------------------------------------...////////////...---------...............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------------........./////////---------------------------------...............////////////////////////............///////////////////////////000000111111111111222222222333333111222333444555777888888999999999999::::::::::::777777666666666666777777888888888999999999999999:::888777777888888777666777777666555444333333333333333333333333333333333333333333222222222111111111111111111111111111111000000////////////000000111111111111111111111111//////000000000000//////---...////////////////////////000000000000000////////////....../////////000//////...------,,,,,,,,,------.........------------------------------,,,,,,------...//////000---------............///....................................////////////111...777HHHKKK<<<000---,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------+++,,,,,,------.........------,,,,,,,,,,,,------........................,,,---------............++++++,,,,,,---,,,,,,+++------............------.........///000000111111---..................---------,,,+++++++++,,,,,,,,,------------.........---------------.........------------------------------------------------,,,,,,------------------...............---------------............------+++,,,------......------,,,...000000...---...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......,,,,,,------...---------,,,---///000000///...---........................---,,,,,,,,,,,,---......000///...---,,,------...---///000000------...000------............------,,,,,,------...//////000///...---...000000///---///...------------...///............///000222222,,,---------............---------.....................---------,,,,,,,,,............////////////,,,---------......//////........................---------.........//////........................------------------------........................------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///////////////...............---------------------------------,,,,,,,,,,,,,,,---...///------------------------............////////////---------------------------------.........//////////////////////////////............///////////////////////////000111111000000000111111111111222111111222333555666777888888888999999999:::::::::888888888888999:::;;;;;;777888888888999999999999999888777777888888777666555555555555555555444444333333333333333333333333333333333222222222111111111111111111111111111111000000////////////000000000000000000000000000000//////000000000000//////------...///////////////------...///000000000000///......------......///..................------------............------------------------------------..................---------............///....................................////////////222,,,333EEEHHH:::...---,,,,,,------.../////////........................------------------------------------------------................................................++++++,,,,,,---......///---,,,,,,++++++,,,,,,---------------------------------------............,,,---------------,,,,,,------............------......//////////////////......------------............---,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,,,,,,,------------+++,,,,,,------.........------------------------------------------,,,,,,/////////......------,,,,,,---...//////...---,,,+++,,,------......------,,,///111111...---...000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,------.........++++++,,,---............---...000111111000...---........................---,,,,,,,,,,,,---......000///...---,,,---......---///111000---,,,...000---..................---,,,,,,------...///000000///......///000000///---///...---,,,,,,---...///,,,++++++*********++++++,,,,,,,,,---------......,,,------....../////////.........------,,,,,,,,,............/////////000///............---------........................---------.........//////------------------------------------------------........................------------------------,,,,,,,,,------............------,,,,,,------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///000000///////////////......------,,,........................,,,,,,,,,,,,,,,---...///------------------------............/////////000---------------------------------.........//////////////////////////////............/////////000///////////////000111111////////////000000000000000111222333555666777777888888888999999:::::::::555555555666777888::::::777777888888999999999999999888777777888888777666222333444666777666666555444444444444444444444444333333333222222222111111111111111111111111111111222222111111111111222222//////////////////////////////000000000000//////------...///000000//////,,,,,,...///000000000000...------,,,,,,------...,,,,,,------...////////////000000000000000///////////////////////////////////////...------,,,,,,---------.........//////..................................../////////000888---,,,999<<<222---111---------.........//////000000000000000000000000------------------------------------------------................................................++++++,,,,,,---...//////---,,,,,,++++++,,,,,,------------------------------------.........//////---......///......---------..................---...............---------///...---,,,,,,---...//////...------,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------++++++,,,,,,---...//////------------------------.........------,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,---------......------------------------........................---,,,,,,++++++,,,,,,------------.........//////000000/////////.........***+++,,,+++++++++---/////////.........------------,,,,,,,,,,,,---..................////////////,,,,,,---...---,,,***)))........................------------------------------------------------,,,------......------,,,------,,,,,,------...///...///000000000///------//////.........---------...------,,,,,,------...------------------------//////............//////........................------------------------.................................------,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,---...///////////////////////////000///...---------------..............................---------......///////////////////////////................................................////////////////////////................................................------------------------...///...---,,,,,,...000------------------------................................................////////////////////////////////////////////////////////////////////////////////////000000000000000111111222222333444444666666666666777777777777666777888999999999999999999999999999999999999999999888777666666777888999777777666666555555555444555555555444444333333333333333333333333333333333111111111111111111111111333222111000000111222333000000000000111111111111000000///...............////////////////////////.........//////////////////......---------.......................................................................................------,,,,,,,,,////////////////////////------------------------******,,,---///000111222111111111000//////..............................------------------------.........------,,,,,,,,,...---,,,,,,,,,,,,---..................---------///000222111...,,,,,,,,,................................................------------------------........................++++++,,,,,,,,,------------...//////000000//////,,,---...//////...---,,,..................---------------.........//////........................---,,,,,,,,,,,,---.........---,,,,,,,,,,,,---...---,,,,,,,,,,,,---......------------------------///......---,,,,,,++++++,,,,,,,,,---------.........................................................------,,,,,,------...+++++++++,,,,,,,,,------......---------,,,,,,,,,+++---............///111//////.........------------,,,,,,,,,,,,---..................////////////...............---,,,,,,........................------------------------------------------------........................,,,,,,++++++,,,,,,---...111000///...------......//////.........---------...------,,,,,,------...------------------------///..................///.................................................................................------,,,,,,,,,---,,,,,,,,,------...//////...------------.../////////////////////////////////...---------------.................................------......///------------------------................................................------------------------................................................---------------------------...///...,,,,,,...///........................................................................////////////////////////////////////////////////////////////////////////////////////000000000000000111111222222333333444666666666666777777777777777777888999999999888888999999999999999999999999888888777666666777888888777666666666555555555555666555555555444444444333333333333333333333333333111111111111111111111111222222111000000111222222000000000000111111111111000000///............///////////////////////////.........//////000000000......---------......///..............................................................................---------,,,,,,,,,........................---------------------------------.........//////................................................------------------------......---------,,,,,,,,,...---,,,,,,,,,,,,---...------..................///......------.........------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------............//////------............------------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///......---,,,,,,---......---,,,,,,,,,,,,---......------------------------.........------,,,,,,+++,,,,,,,,,---------......////////////////////////........................///......------......///+++++++++,,,,,,,,,---------------------,,,,,,,,,***---///000/////////000...............------------,,,,,,,,,,,,---......---............/////////111000//////.../////////........................------------------------------------------------000///............///000---,,,,,,,,,,,,---......333111...,,,+++,,,...///...............---------...------,,,,,,------...------------------------------------------------........................////////////////////////.................................------------------------,,,------...//////...------------.../////////////////////////////////...------------...........................//////......---......///------------------------................................................------------------------................................................------------------------,,,...//////...------...////////////////////////................................................////////////////////////////////////////////////////////////////////////////////////000000000000000000111111222333333333555555666666666777777777888888888999888888777777888888888888888888888888888777777666666777777888666666666666555555555555555555555555444444444444333333333333333333333333222222222222222222222222222222111000000111222222000000000000111111111111111000//////......///////////////////////////////////////000000111111111---------------...///000...........................................................................------------,,,,,,,,,........................------------------------/////////...------,,,,,,***++++++,,,------..............................------------------------...------------,,,,,,,,,...------,,,,,,------...,,,---------.../////////888333...,,,...000000///,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---...///.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...///......---,,,,,,---......---,,,,,,,,,,,,---......------------------------......---------,,,,,,,,,,,,,,,,,,---------............................................................------------......---------.........//////////////////////////////(((***...///...---------........................---,,,,,,,,,,,,---......---------.........//////111000///......///000111................................................------------............000///---,,,,,,---///000...............//////000222111///,,,+++,,,------...........................------,,,,,,------...------------------------,,,------------------,,,.......................................................................................---------......------------...............------.........///////////////////////////......---------..............................000//////...............////////////////////////................................................////////////////////////........................................................................+++---000000///---------........................................................................////////////////////////////////////////////////////////////////////////////////////000000000000000000000111222222333333444555555555666777777777888888999888888777666666888888888888888888888888777777777666666777777777666666666666666555555555444444444444333333333333333333333333333333333333222222222222222222222222222111111111111111111222///000000000111111111111111000000///.../////////////////////////////////111111111111000000000000,,,,,,,,,---...///000111........................................................................------------------------........................------------------------/////////...------,,,,,,++++++,,,,,,,,,---------................................................------------------------------------------------,,,,,,,,,---...///000000EEE===333...///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................,,,,,,,,,------------...---,,,+++******,,,...//////...---,,,,,,---...///,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------------////////////////////////---------------...//////......------------......---,,,,,,,,,,,,---......---------------------------------------,,,,,,,,,,,,,,,,,,---------......------------------------........................------,,,,,,,,,,,,---------------.........//////.../////////////////////(((+++...//////...---...---.....................---,,,,,,,,,,,,---......------------............//////---------...///000................................................---------......////////////...,,,++++++,,,...///---------,,,------...///////////////...---,,,+++---........................------,,,,,,------...------------------------,,,,,,---......---,,,,,,........................------------------------................................................///......---------......---..................---////////////////////////......---------......///........................111000///...............////////////////////////................................................////////////////////////........................................................................+++---000000///---------------------------------................................................////////////////////////////////////////////////////////////////////////////////////000000000000///000000111111222333333333444444555666777777777888888888888888777666555777777777777777777777777666666666777777666666666555555555666666666666666222222222222222222333333333333333333333333333333222222222222222222222222111111111222222111111111///000000000111111111111111111000///////////////////////////////////////444333222111000...------,,,,,,,,,---...///000111........................................................................------------------------........................---------------------------------...........................------,,,,,,................................................------------------------------------------------,,,,,,,,,---...///000000GGG>>>444.........,,,***,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................,,,,,,---------.........---,,,***)))***+++---//////...---,,,,,,---...///,,,---------.........///,,,,,,,,,---------......////////////////////////...------------...//////........................---,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------......------------------------........................,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------+++---000111000000000111---------...............---,,,,,,,,,,,,---......,,,------------.........------,,,,,,------......................................................---------...//////000000...---,,,++++++,,,---...+++************+++,,,,,,,,,---...//////...,,,+++---------..................------,,,,,,------...------------------------,,,---...//////...---,,,........................------------------------......................................./////////000///......---.........------...//////...------////////////////////////...------------...//////........................111111000///............------------------------................................................------------------------........................................................................,,,...//////...------...------------------------................................................////////////////////////////////////////////////////////////////////////////////////000000000000//////000000111222222222333333444555666777777888777777777888777777666666666666666666666666666666555666666777777666666555555555555666666666666666222222222222333333333333333333333333333333333333333333333333333333333333000111222222222222111000000000000000111111111111222111000000//////000000////////////////////////444333222111///...,,,,,,---------------...///000........................................................................,,,,,,,,,------------...------------------------------------------------,,,,,,------...///000000000000//////...------,,,................................................,,,,,,,,,------------...,,,------......------,,,,,,---------.../////////:::555///,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,+++++++++,,,---............------.........,,,------....../////////---------.........//////------------------------......------......///000---...////////////...------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------......................................................------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......---...000000//////111222---------.........//////---,,,,,,,,,,,,---......,,,,,,---------.........+++,,,---...............................................................---------...///000000000........................+++++++++++++++,,,------,,,,,,------------......---------.........//////...------,,,,,,------...------------------------,,,---///000000///---,,,........................................................................---........./////////000000000///...............------...//////...------////////////////////////---------------...//////........................222111000///............------------------------................................................------------------------........................................................................---...///...,,,,,,...///........................................................................////////////////////////////////////////////////////////////////////////////////////000000000000//////000000111111222222222333333444555666777888555666777777777777777777666666666666666666666666555555666777777666555555555555555555666666666777333333333444444555555555333333333333333333333333333333333333333333333333000111222222222222111000000000000000111111111111222111000000//////000000////////////////////////111111000//////......---......---------......///........................................................................,,,,,,,,,---------......------------------------------------------------,,,,,,------...//////000/////////...............................................................,,,,,,,,,---------......,,,,,,---......---,,,,,,------..................,,,,,,++++++,,,---......------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,------------------............------++++++,,,------...//////........./////////000000------------------------...............//////000---...///000000///...------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------......////////////////////////.................................------.........---------.........//////........./////////000000,,,---...---,,,---///111---------.........//////---,,,,,,,,,,,,---......,,,,,,,,,---------......+++,,,.../////////...---........................////////////////////////---------...///000000111......///000000///......///............///000000...---+++***+++---///111---------.........//////...------,,,,,,------...---------------------------...000111111000...---........................////////////////////////........................---.........//////000000000000///...............,,,---...//////...---,,,////////////////////////---------------...///000........................222222000///............////////////////////////................................................////////////////////////................................................////////////////////////...///...---,,,,,,...000////////////////////////................................................////////////////////////////////////////////////////////////////////////////////////000000000000/////////000111111222222222222333444555666777888555555666777777888777777666666666666666666666666444555666777777666555444444555555555666666777777555555555666666666777777333333333333333333333333333333333333333333333333000111222333333222111000000000000000111111111111222111111000000000000000////////////////////////............///////////////......---------..............................................................................,,,,,,,,,------.........---------------------------------------------------------...............,,,,,,---......//////000........................////////////////////////,,,,,,,,,------.........,,,,,,---......---,,,,,,...............---------(((***---.........///000................................................------------------------........................---------.........//////+++,,,---.........------,,,---...//////...---,,,******+++,,,,,,---......////////////000000000000000000000000000000000000...............///000000---...///000000///...------,,,,,,,,,,,,---......------------------------......------------......000000000///......------...///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///////////////............/////////............------------------............///........................,,,,,,,,,,,,,,,---...///..................------........................000///...------...000111................................................,,,,,,------------,,,,,,......------------..............................//////.........---------................................................000//////......---,,,,,,................................................//////.........---------,,,---------.../////////,,,,,,,,,---------......////////////////////////,,,,,,---...///000111111///////////////...............//////000000111111------............------////////////////////////////////////////////////........................////////////////////////////////////////////////------------------------/////////...---------,,,000000///...............000000//////.........------------.........//////............////////////.........................../////////...---,,,,,,///////////////////////////////////////.........000000000000111111111111222222333333333333444444555666666666666666555555666666666666666666666666666555555444444444555555666555444333333444666666555555555444444333333333333333333333333333333333222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000111...,,,---///111///---//////...------------...//////.........---------........................---------------------------.........//////000000........................000000//////......------,,,---------...////////////............---------........................------------------------000000000000000000000000------,,,++++++,,,,,,,,,........................+++,,,,,,------,,,,,,+++////////////////////////***+++,,,,,,---------,,,+++---///000///------...//////.........---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............/////////...------,,,,,,........................//////000000000000//////,,,------......------,,,---------............///........................---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------------...............///////////////...///000000///...---,,,---------------------------------...............//////............//////+++,,,,,,,,,------......---------............///........................---,,,,,,,,,,,,---...///...................................................---,,,,,,---///111333................................................------............------......------------..............................//////.........---------................................................------------....................................//////////////////////////////.........------------------...............,,,,,,---------.........////////////////////////.........////////////////////////////////////......///////////////000000---......//////......---////////////////////////////////////////////////........................////////////////////////////////////////////////------------------------...............---------000000///...............000/////////............---------.........//////............////////////..............................//////......---,,,/////////////////////////////////////////////...000000000000111111111111222222222333333333444444555555666666666666555555555555555555555555555555555555444444444444555555666555444333333444555666555555444444444333333333333333333333333333333333222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000111///------///000///...//////...------------...//////.........---------........................------------------------------------.........///........................////////////............---------...............///............---------........................------------------------..............................---------------...........................,,,,,,------------,,,,,,........................+++,,,,,,,,,---------......///000///,,,******+++//////.........---------........................---------------------------------...------,,,,,,------..........................................//////000000000000//////---......//////......------------............///...........................---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......------------......------......///000000111...////////////...------.......................................---------//////............//////))))))***+++,,,---...///---------............///........................------,,,,,,,,,---......................................................,,,,,,,,,,,,...000222333.........................................................//////...............------------.............................................---------................................................******+++,,,---///000000........................000000000000000000000000...............---------...............---------,,,------------.........////////////////////////000000//////..................///////////////////////////...............---......//////......---////////////////////////////////////////////////........................////////////////////////////////////////////////........................---------...............000//////............///////////////............---............/////////............////////////............................../////////...------////////////////////////......//////////////////000000000000111111111111222222222222333333333333444444555555666555555444555555555555555555555555555444444444444444555555555555444444444444555555444444444444333333333333333333333333333333333333222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000///------///000///...//////...------------..................---------........................------------------------,,,,,,,,,---------------......................................./////////...............---------///............---------................................................------------------------///...............//////........................------............------------------------------...---,,,,,,,,,---...////////////---+++***+++,,,...............---------............................................................---,,,+++***,,,,,,------...//////000...........................//////000000//////......//////////////////...---------............///..............................------------......------------------------......------------..................//////000000.....................---/////////////////////////////////...---------,,,///......------......///***++++++,,,------......---------............///........................------,,,,,,,,,------...---------.......................................---,,,,,,------///000111......................................................////////////............------------......................................................................................................******+++,,,---...//////........................////////////////////////......................../////////...---------,,,------------............///////////////////////////////////////.....................//////////////////......------,,,,,,......////////////......////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////,,,---------.../////////000///............/////////////////////......................../////////............////////////..............................////////////......////////////////////////............///////////////000000000111111111111111222222222222333333333333333444555555555444444444444444444444444444444444444333333444444555555555555444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111000000000000000000000000000000000000////////////////////////000///.........///////////////...------------...........................................................................------------------------........................---------......//////////////////...---------,,,///............---------........................////////////////////////------------------------.........---......//////..............................////////////......------------------------000///---,,,,,,---///000,,,------,,,,,,,,,///111........................................................................---.........------,,,+++---------.........//////...........................//////////////////.........////////////......---------............///........................//////............//////..............................------------......000000//////...............------------........./////////////////////////////////...---------,,,......------------...............------------------------............///...........................------,,,,,,,,,---------------.........//////.................................---------------......................................................////////////............------------..............................---.....................................................................------------------------................................................---...................../////////...---------,,,---------.........//////////////////////////////------......///000000111---.........//////000000//////......------,,,,,,...//////////////////...////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////,,,---------...///////////////............//////.........///////////////////////////////////////............////////////////////////////////////......///////////////...////////////////////////---.........//////000000///000000000111111111111111111111222222222333333222222333444444444444444444444444444444444444444333333333333333444555555555555444444444333333222333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000/////////////////////////////////.........///000//////...------------...---.....................................................................//////..........................................,,,,,,------......///////////////...---------,,,///............---------........................////////////////////////........................------,,,,,,---...//////...........................//////000000//////...........................000///---,,,,,,---///000------...---,,,...000333---.............................................------------------------+++,,,------.........---//////.........---------..............................////////////......,,,------......------,,,---------............///........................////////////////////////..............................------------......111000000///......---------------,,,------...///////////////////////////...............---------......------------....../////////......------------------............///..............................---,,,,,,,,,------,,,,,,------.../////////........................//////......---,,,,,,+++.........................................................//////...............------------..............................---------...............................................................000000///...------,,,,,,................................................---------..............................---------------........./////////////////////////////////,,,,,,---...///000111111------......///000000000/////////..................//////000000//////...////////////////////////////////////////////////........................////////////////////////////////////////////////........................---------...............///............//////000.........///////////////000000000////////////...............////////////////////////////////////......///000000000//////////////////////////////------......///000000000000000000000111111111111111111111111222222222222111111222333444444444444333333333333333333333333222222222222333444555666444444555444444333222111222222222222333333333333222222222222222222222222222222222222222222222222//////000000000000000111000000000000000000000000000000000000000000000000...///000///------///000//////...------------...---------...............................................................///////////////.................................---------------........................---------///............---------........................................................................,,,,,,,,,,,,---...//////..............................////////////......///////////////////////////...---,,,,,,,,,---......//////...,,,,,,---...---------...............------------------------------------------------***+++,,,---............000//////...------,,,,,,........................---......//////......---,,,,,,------------,,,,,,---------............///..............................////////////......------------------------......------------......///////////////.........------,,,,,,,,,---...///........................---------..................------,,,,,,------...---------------------...---------............///........................///...---,,,,,,,,,,,,,,,,,,,,,------...//////000........................------......------,,,,,,................................................------............------......------------..............................---------.........//////................................................111111000//////...------................................................---------.........//////---------...........................////////////////////////////////////---.........//////000000------......///000000111...///////////////000000//////000000000000//////////////////////////////////////////////////////........................////////////////////////////////////////////////------------------------...............---------...............///000000............/////////000000000000000/////////...............////////////////////////////////////......///000000000000000////////////////////////------......///000000111000000000000111111111111111111111111222222222222000111222333333444444444222222222222222222222222222222222222333444555666444444555555444333111000111111222222222333333333111111111111111111111111222222222222222222222222////////////000000111111000000000000000000000000000000000000000000000000...///000///------///111//////...------------...---------.........//////................................................/////////......---------...........................------------------,,,---------...............///............---------........................------------------------------------------------------------...///000111........................---......//////......---...........................---------,,,,,,,,,++++++---...---,,,++++++,,,---------.........//////------------------------........................,,,,,,------...---------..................------........................---......//////......---------............---------------............///........................---...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,.........------.........------......///000000000---,,,,,,+++,,,---//////........................,,,------....../////////...------,,,,,,------...******+++,,,------...///---------.........//////........................///...---,,,,,,,,,,,,,,,,,,,,,------...///000000........................+++,,,,,,---............................................................,,,------------------,,,.........------.................................---------.........//////................................................111000000000////////////........................000000000000000000000000---------.........//////,,,------....../////////............/////////000///////////////////////////////////////.........---------...///000000111......//////000000111111//////000000000000//////////////////////////////////////////////////////........................////////////////////////////////////////////////------------------------/////////......------,,,...............///000111---.........//////000000111111000000/////////.............../////////000000000000000000000000000......///000000000000000////////////////////////---------...///000000111000000000000111111111111000111111111111222222222///000111222333444444444222222222222222222222222222222222222333444555666444444555555444222111000111111111222222333333333111111111111111111111111222222222222222222222222.../////////000000111111000000000000000000000000000000000000000000000000---///111///---,,,...111//////...------------...---------.........//////........................////////////////////////.........------,,,,,,,,,.................................------,,,,,,,,,,,,------......///////////////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,............///000222222........................------............------------------------------,,,------------,,,+++***%%%'''***,,,,,,+++,,,------------.........//////------------------------000000000000000000000000............---,,,++++++,,,,,,------.../////////........................---..................---......////////////......---------.........//////........................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000////////////.........---------,,,,,,------...///000000..............................------------..............................------------------------------,,,+++,,,---...///......------------..............................//////000000000000//////---------............///------------------------...........................---,,,+++,,,---///111000000//////.........---........................//////.........------------------------------------------...............------------------------//////.........---------000000//////.........---////////////////////////...///000111111000///...---------.........//////////////////////////////////////////////////////............////////////------...//////...------------------.........///......//////////////////000000000000000000000000......---------,,,,,,,,,111111000000//////......000000////////////000000000,,,111@@@DDD:::///---//////000000000000//////,,,,,,,,,---------......000000000000000000000000..................------111333444333000///000222------...///000000000///000000000000000000000000111111000000//////......///////////////.........000000//////.........---111111111111111111111111000000000000111111111111111111000000111111222333333333333333333333333333333333333444444444555555222222222222222222222222333222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000111111000000//////......////////////............333111...,,,+++---///111...------,,,,,,------...................................................////////////////////////...000222111///---,,,,,,////////////////////////---------............///...---,,,,,,,,,,,,---...///............---------//////.........---------...............///000000//////.........---------............////////////..............................------------......------------------------------------------------------............------///............---------..................------,,,------......------,,,////////////////////////000000/////////.........//////.........---------................................................///...---,,,,,,,,,,,,,,,........................------------------------...............///000000//////000000000000////////////.........---------,,,,,,------...//////000..............................------------..............................------------------------------,,,,,,,,,---...///......------------..............................,,,,,,------------,,,,,,---------............///------------------------........................------,,,---...000333555000/////////....................................//////.........---------------------------------..................------........................//////.........---------000/////////............////////////////////////---...///000000///...------------.........//////////////////////////////////////////////////////............////////////........................------.........////////////////////////.........000000000000000000000000///.........---------,,,000000///////////////.........------------......222,,,...999===555//////......////////////......------------....................................---------....../////////...000111000...---...///......//////000/////////////////////////////////.........///000000111111/////////////////////...000/////////............////////////////////////000000000000111111111111111111000000111111222333333333333333333333333333333333333444444444444555222222222222222222222222111111111222333333333444222222222222222222222222000000000000000000000000000000000000000000000000111000000000/////////...////////////............000000///..................------,,,,,,------...................................................////////////////////////...000111111///---,,,,,,........................---------............///...---,,,,,,,,,,,,---...---------.........////////////.........---------...............///000000//////.........---------............////////////..............................------------......---------------------------------------------------...////////////...---///............---------........................,,,------......------,,,------------------------------,,,,,,++++++++++++//////.........---------................................................000///......---------...........................------------------------...............//////000...//////000000//////..................---------,,,,,,------.../////////..............................------------..............................------------------------------,,,,,,------...///......------------..............................++++++,,,,,,,,,,,,++++++---------............///------------------------........................,,,,,,---...000333666888////////////...................................................---------------------------------/////////...---------,,,////////////////////////...............---------////////////............////////////////////////------............------------........./////////////////////////////////////////////////////////............//////////////////...------...//////....../////////000000000000000//////.........---000000000000000000000000////////////.........................../////////......------------......333,,,***111444000...111------............------............////////////........................,,,,,,---...///000000111...///000///---,,,---...//////000000000///..............................---......//////000111111......//////////////////////////////............////////////////////////000000000000111111111111111111000000111111222333333333333333333333333333333333333333444444444444222222222222222222222222000000111222333444555555222222222222222222222222000000000000000000000000000000000000000000000000000000000000////////////////////////...............///000000000///---,,,......------------......................................................////////////////////////...///111000...,,,,,,---........................---------............///...------,,,,,,------...++++++,,,---...///000111...............---------...............///000000...............---------............////////////..............................------------......---------------------------------------------------...000111111000...---///............---------........................,,,------......------,,,++++++++++++++++++++++++,,,++++++++++++*********...............---------................................................000000///............///......................................................------......///000...//////////////////...........................---------.........//////..............................------------......................................................---------------......///......------------..............................---......//////......------------............///................................................---------///000333555666///////////////.................................................................................000000///...---,,,,,,,,,................................................///////////////.........////////////////////////....................................////////////////////////////////////////////////////////////............////////////111///...,,,,,,...///111////////////000000000000000000000///......------////////////////////////000000000///////////////,,,,,,------......//////000000////////////000000333---***---///---...111---......//////......---////////////000000000000........................------......//////000000///000000000/////////000000000000000000///...---////////////////////////111000000///......------............///////////////////////////.........111111111111111111111111///000000000111111111111111111000000111111222333222222222222222222222222222222333333333444444444222222222222222222222222111222222333333444444444222222222222222222222222000000000000000000000000////////////////////////000000000000////////////////////////..................///000000///...---......------------......................................................////////////////////////...///000///---,,,---...........................---------............///------------------------,,,,,,------...//////000.......................................///000000....................................////////////..............................------------......------------------------........................---///111222222111///---///............------------------...............,,,------......------,,,++++++++++++++++++++++++...---------------------........................................................................//////...............///........................////////////////////////...------------...//////......////////////......---.....................---------.............................................------------......................................................------.........//////.........------------..............................//////000000000000//////---------............///............................................................///000000111.........///////////////........................---.............................................000000///...---,,,,,,,,,---------------------------..............................///////////////////////////////////////////////////////////////........./////////000000////////////////////////////////////////////////............////////////111000...------...000111////////////000000000000000000//////.........---////////////////////////000000000000000000000000,,,,,,------......//////000000////////////000000111...---///000......////////////000000//////////////////000000000111111////////////////////////000000000//////......---000/////////000000000///000111111111000///......000000000000000000000000000000//////...------------.........//////000000.........///////////////111111111111111111111111///000000000111111111111111111000000111111222333222222222222222222222222222222222333333333444444222222222222222222222222444444444333333222222222222222222222222222222222111111111111111111111111////////////////////////////////////000000000000////////////............//////............///000///......------......///................................................////////////////////////---...///...,,,,,,---...........................---------............///------------------------........................---....................................///000000---.................................////////////..............................------------......------------------------...........................///000111111000///...///............------------------.........//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////---........................................................................------,,,------..............................////////////////////////---------------...//////---......//////......------------.....................................................................------------......................................................------...////////////.........------------..............................---..................------------............///............................................................---------,,,.........///////////////........................---------......................................./////////...---------,,,---------------------------------........................///////////////////////////////////////000000////////////000000....../////////000000000////////////////////////////////////////////////............////////////000000///......///000000....../////////000000000////////////////////////000000000000000000000000////////////000000000000.............../////////......------------......//////000111111000......//////000000000000//////////////////000000000000000000000000000000000000222111111000///...------...---------///000///...000000111111111000//////111111111111111111111111,,,------......///000000------......///000000000.........///////////////////////////////////////000000000000111111111111111111000000111111222333222222222222222222222222222222222222333333333333222222222222222222222222666666555444333222111111222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000////////////............//////...------...000111//////............//////................................................////////////////////////---......---,,,,,,---///---------------------------------............///,,,------......------,,,//////.........------------------..............................///000000---------...........................////////////..............................------------......------------------------......................../////////000000////////////............---------,,,,,,------.../////////,,,------......------,,,........................,,,,,,---------------...---------...............................................................---,,,,,,,,,,,,---......................................................------,,,,,,------...///---......//////......------------.........//////......................................................------------......................................................,,,---...///000//////.........------------..............................,,,------......------,,,---------............///...............................................................---,,,,,,............/////////000........................---------.........//////..........................................------........................---------.........//////............/////////000////////////////////////000///............///000.../////////000000000000////////////////////////////////////////////////............////////////////////////////////////------........./////////------......///000000000000000000000000000000000.........//////000000000000000///////////////.........------------......///111222111000000///......//////////////////............/////////000000////////////////////////111111000000//////......///...,,,...000111000...//////000111111111000000000000000000000000000000,,,,,,---......//////000------......///000000111............/////////000////////////////////////000000000000111111111111111111000000111111222333111111111111111111111111111222222222222333333333222222222222222222222222555555555444333333333222222222222222222222222222111111111111111111111111000000000000000000000000.../////////000000000111////////////............------...///000000////////////............//////................................................////////////////////////---......---++++++---///---------------------------------............///,,,,,,---......---,,,,,,---------...............---------.........//////...............///000000---------.........//////............////////////..............................------------......------------------------........................//////...------.../////////............---------,,,,,,------...//////000,,,------......------,,,------------------------+++++++++,,,,,,------------------.........//////................................................---------------...//////........................------------------------------,,,,,,------...///---..................------------.........//////.....................---.................................------.................................////////////////////////,,,---///000000000///............------.................................---......//////......------------.........//////////////////////////////........................---...............---------.........//////000000........................---------.........//////////////////////////////---------...............////////////////////////---------.........//////---.........//////000000///////////////////////////...---,,,,,,---...///////////////000000000000////////////////////////////////////////////////............/////////000//////000000000000//////------------.........///,,,,,,---...///000111111000000000000000000000000---.........//////000000111111000000//////......000000////////////000000///222222000/////////...---..................---............////////////........................////////////000000000000222000///000333444333111...///000111111111111111////////////////////////000//////...------,,,,,,---------...///000000111---.........//////000000111111111111111111111111000000000000111111111111111111111000111222222333111111111111111111111111111111222222222333333333222222222222222222222222333444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000.../////////000000111111000/////////............***,,,///222222111...---//////............//////................................................////////////////////////---------,,,++++++...000---------------------------------.........//////,,,,,,---......---,,,,,,+++,,,,,,---...///000000---------.........//////...............///000000---------.........//////............/////////000.................................------.........------------------------////////////////////////000///---++++++---///000//////.........---------,,,,,,------...///000000,,,------......------,,,------------------------,,,,,,,,,------.........---------.........//////...............................................................///000111........................---------------------------,,,,,,,,,,,,---......111000...------...000111------............------////////////////////////+++---///000111000///...//////.........------------------............///....................................////////////000000000000000000000000,,,------......------,,,........................,,,,,,,,,------.........000///...---,,,------...////////////////////////+++,,,------......------//////.........---------........................------------------------//////.........------------------.........//////...............///000000////////////////////////........................////////////////////////////////////............000000000000000000000000111111000000//////......000000////////////000000//////............//////000000000000000000000000,,,------...///000111111000///...------...///000111111000000//////......---.........//////000000///////////////.........---------............///---111555444000---...111000000000000000000000000000000000000000000000000000000111111111111000000000000//////.........---000000000000000000000000000000111222222222222111000000000000////////////////////////////////////.../////////...---,,,,,,............////////////000000000000///////////////...///000222222000---000000000000000000000000000111111111111222222222333333222222111000000000222222333333333333444444444444444444444444444444333333333222222111111111333333222111000000111111000000000000000000000000000000000000000000000000////////////////////////000000//////.........---////////////..............................------//////.........---------......................................................------------..............................000---,,,---///000...,,,........................///......------,,,,,,+++........................................................................------...///000000//////.........///////////////...------,,,,,,------...................................................//////000000///...------////////////////////////........................////////////////////////,,,---------------------.........------,,,,,,,,,........................................................................+++,,,.../////////..............................///////////////////////////---,,,++++++,,,---///------............------........................,,,---///000000000///...//////.........------------------............///....................................////////////........................,,,------......------,,,........................,,,------------------...000///...---,,,------...////////////////////////+++,,,------......------//////.........---------........................------------------------////////////............------------...........................///000000////////////////////////////////////////////////////////////////////////////////////............000000000000000000000000111000000000/////////...000000////////////000000//////............//////////////////////////////---.........///000000000000//////////////////000111111000000////////////........./////////000000////////////////////////........./////////000000///333555444000...000222////////////////////////........................///000000111111000000///000000/////////.........000000000000000000000000111111222333333333333333000000000000/////////////////////////////////////////////000//////....../////////000000000000111/////////000000000000000000//////000111111///...000000000000000000000000000000111111111222222222222222222111111111111111222222333333333333444444444444444444444444444444333333333222222222111111333222222111000000111111000000000000000000000000000000000000000000000000////////////////////////000/////////............////////////....................................//////.........---------......................................................------------..............................///---,,,---///000...,,,........................------------------------........................................................................---...//////////////////............////////////...------,,,,,,------..................................................................---,,,,,,......................................................................../////////......---------......---------,,,,,,,,,........................................................................,,,,,,.../////////..............................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------............------------------------------,,,---...000000///.....................------------------............///....................................////////////........................------............------.................................---------------//////...------------...////////////////////////,,,,,,---............---/////////............---........................------------------------000000/////////.........,,,,,,,,,---------.....................///000000////////////////////////000000000000000000000000////////////////////////////////////............000000000000000000000000000000000000////////////000000////////////000000000//////......//////000........................////////////////////////000000111111111111000000111000000000000/////////////////////000000000000//////////////////////////////000000000111111111222444555333000///111444////////////////////////........................//////000000000000//////000000////////////......000000000000000000000000222222333444444444444333000000000000////////////////////////////////////...///000000000000000000000000000000111111111111...//////000000111111111333111//////000000///...000000000000000000000000000000000111111111222222000111111111111222222222222222333333333333444444444444444444444444444444333333333222222222222111333222111111000111111111000000000000000000000000////////////////////////////////////////////////////////////............////////////...................................................---------......................................................------------..............................///...------...///...---........................+++,,,,,,---......//////........................................................................//////////////////...---...........................------,,,,,,------...................................................------------------,,,+++------------------------------------------------........................111111000///...------,,,...------------,,,,,,,,,........................................................................,,,---......///.................................------------------------000///............///000------............------------------------------------...//////......---........................---------............///....................................////////////000000000000000000000000------............------........................//////......------,,,,,,............------......////////////////////////,,,------.............../////////.............................................................../////////.........------,,,,,,,,,,,,------------...............///000000////////////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000////////////000000////////////000000000000////////////000000////////////////////////000000000///////////////000111222333333222111000000000000000000000000000000000000000000000000000///////////////000000000/////////000000000111111222333333111//////222444////////////////////////111111111111111111111111/////////000000/////////000000//////////////////////////////////////////111222222333444333333333000000000000////////////////////////////////////---...///000000000000000//////000000000111111111......///000111111222222555222000...///000///...////////////////////////000000000000111111111111///000000111222222333333222222222333333333444444333333333333333333333333222222222222222222222222222222111111111111111222000000000000000000000000///////////////////////////////////////////////////////////////.........////////////............---------.............................................................................................------------....................................---............---........................,,,---------.........///........................................................................//////000000///...------///...............------...------,,,,,,------...................................................------.........------,,,------------------------------------------------........................000/////////......------------------------------........................................................................------................................................................../////////....../////////------............---------------------------------...............---------.....................---------............///....................................////////////000000000000000000000000---......//////......---......................../////////......---------------..................////////////////////////,,,---......//////......////////////////////////.........................................................---------,,,,,,,,,,,,,,,---------.....................///000000////////////////////////........................////////////////////////////////////............////////////////////////////////////000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000/////////000111222333333222111000000000000000111111111111111111111111111111111000////////////000000111111....../////////000000000111111111000//////111333000000000000000000000000222222222222222222222222//////000000000000////////////000000000000000000////////////////////////000111111222222222222222000000000000////////////////////////////////////,,,---......////////////........./////////000000...//////000111222222333555333000//////000000/////////////////////////////////000000000111111111//////000111222333333444222222222333333333444444333333333333333333333333222222222222222222222222222111111111111111222222111111111111111111111111////////////////////////////////////////////////.........///////////////////////////............---------.........//////---...........................................................................------------..............................---.........------............................../////////......---------........................................................................//////000000///...------//////......---------,,,...------,,,,,,------...................................................---....../////////......------------------------------------------------........................,,,,,,,,,------.........------------------------....................................................................................------..............................++++++++++++++++++++++++------------------------------............------------------------------.........------------------------...............---------............///....................................////////////..............................////////////............................../////////...............,,,---......///.........////////////////////////------...////////////......////////////000000000................................................///.........---------------------.........//////...............///000000////////////////////////........................////////////////////////////////////............000000000000000000000000////////////000000000000000000////////////000000111000000//////000000111111111111111111111111111000000000000000000000000111111222222222222111111000000000111111111111222222222222222111111111111...//////000000111111222........./////////000000000000000///000000111111111111111111111111111111000000000000000000000000000000111111111111000000//////000000000000111111000000000000000000000000000000111222222222222111000000000000////////////////////////////////////,,,---...............---............///////////////000000111111222222222444222000000111111000///000000000000000000000000/////////000000000111111//////000111222222333333222222333333333333444444333333333333333333333333111222222222222333333333111111111000111111222333111111111111111111111111////////////////////////////////////////////////.........///////////////////////////............,,,,,,------.../////////---------.....................................................................------------..............................---...///...------...///........................000000//////...------,,,........................................................................//////////////////...---//////......---,,,,,,,,,...------,,,,,,------...................................................---...//////000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,---...//////,,,,,,,,,------------...........................................................................//////...---------..............................------------------------,,,------------------,,,------............------........................///...------,,,,,,,,,,,,---------.........//////---------............///....................................////////////..............................////////////..........................................////////////,,,,,,.../////////......////////////////////////------...///////////////.../////////000000000000................................................000000000000////////////........./////////000000...............///000000////////////////////////........................////////////////////////////////////............000000000000000000000000.../////////000000000111000000////////////000000111111000000000000111111000000000000000000000000/////////000111111111222111111000000000000111111000000111111111222222222333333222222222111111111...//////000111111222222//////000000000111111111000000000111222222222111222222222222222222222222111111111111111111111111111111222222222222111111//////000000000111111111000000000000000000000000000111222222333333222222000000000000////////////////////////////////////...////////////......---...////////////000000000111111111111111111111111222111000111222222111///000000000000000000000000////////////000000000111000000000111222222222333222222333333333333444444222222222222222222222222111111222222222333333333111111000000111222222333111111111111111111111111000000000000000000000000////////////////////////............/////////000////////////............,,,,,,------...//////000---------.........//////......................................................------------..............................,,,...000///---,,,---///........................////////////....................................................................................---...////////////////////////...------,,,++++++...------,,,,,,------...................................................,,,---....../////////...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------......//////,,,,,,,,,---------..............................................................................000///...---,,,------...........................111111111111111111111111......////////////......---..................---///////////////////////////...---,,,,,,,,,,,,,,,---------.........//////---------.........//////..................................../////////000000000000000000000000000......////////////..............................------......//////000000+++,,,.../////////......////////////////////////---......///////////////.../////////000000111111........................////////////////////////222222222222111111111111////////////000000000000...............///000000////////////////////////000000000000000000000000////////////////////////000/////////............000000000000000000000000.../////////000000111111000000////////////000000111111000000000000111111000000000000000000000000......///000111222222333222111000//////000111222000000111111222222222222333333333222222111111111...//////000111222222222000111111111111222222222000000111333444444333111333333333333333333333333333333333333333333333333222222333333333333222222//////000000111111111222000000000000000000000000222222333444444444444333000000000000////////////////////////////////////000000111000000///......000000000000111111111111222222222111111111111111000000000222444333111///000000000000000000000000////////////000000000000111111111111111222222222222222333333333444444444222222222222222222222222111111111222222333333333111111000000111222333333111111111111111111111111111111111111111111111111////////////////////////---.........//////000000000/////////............,,,,,,------...///000000---------.........//////.........................................................------.................................,,,...000///---,,,---000........................------......///000000000........................................................................------...///000000000/////////...---,,,,,,++++++...------,,,,,,------...................................................+++,,,,,,---.........---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////.........,,,,,,,,,------.................................................................................000///...---,,,------...........................////////////////////////////////////////////////........................,,,,,,,,,---...///000000..................---------------............///000000111000000///..............................//////.........---------................................................//////.........---------,,,,,,,,,---...///000111------------------------.........------,,,,,,,,,........................,,,---...///000000000000---,,,,,,++++++,,,,,,---////////////////////////111111000///...---,,,,,,111111000000//////......000000////////////000000//////////////////////////////............//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000........................///////////////000111222...///000111111111111111111111111111111111222222333333333222333333444444222111111111222444555777555444444333333222222222444555666666666555444333333444555555666666555555555555444444444555666666333222000//////000111222444333111000///000000111333333333333222222111000111111000000///......---........./////////000000//////000000000000//////000000000000000000000000//////000000000000//////000000000000000000000000111111000000//////......000000000000000000000000111111111111111111111111222222333333333333444444333333333333333333333333222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000......------------......000000000...,,,,,,...000......////////////......//////.........---------000000000///......------111000///...------...///.........------,,,,,,,,,......------------......//////.........---------........................//////............//////000...---,,,,,,---...000//////............//////---.........//////000000////////////////////////,,,---------,,,++++++***---------............/////////.........---------///............///000000........................//////.........------------------............//////......---------......---------------,,,,,,,,,------............------........................------............------............////////////........................//////.........---------................................................................................................,,,---------.../////////........................---------............///.../////////......---,,,........................//////.........---------................................................//////.........---------//////...------------....................................------,,,,,,,,,........................,,,---...///000000000000......------------......////////////////////////000000000///......------111000000000/////////...000000////////////000000//////////////////////////////............//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222000000111111111111111111333333333333333333333333444444444444444555555666666555555555666777999:::888888999999999::::::::::::;;;<<<<<<;;;:::999888888999::::::;;;;;;::::::;;;:::999888777777777777666666555444444333444444444333222111111111222333222222222222111000//////111111000000//////......000000000000000///////////////000000000000//////000000000000000000000000//////000000000000//////000000000000000000000000111000000000/////////...000000000000000000000000111111111111111111111111222222222333333333444444333333333333333333333333333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000///......------......///000000000...---,,,...000......////////////......//////.........---------.........///////////////000000......---...//////.........------,,,,,,,,,......------------......------------,,,,,,++++++........................//////............//////000///---,,,,,,---///000//////............//////............/////////000........................---------------,,,++++++---------............/////////.........---------------,,,,,,------...///........................//////.........------------------............///......---------......//////.........------,,,,,,------............------........................------............------............////////////........................//////.........---------................................................................................................------..........................................---------............///,,,------------,,,++++++.......................................---------////////////////////////.......................................---------//////...------------...////////////////////////.........---------------........................,,,---...///000000000000//////............//////////////////////////////////////////////////////000000000000////////////000000////////////000000//////////////////////////////............//////000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222333333333333333666666777777777777666666999999888888999::::::;;;======<<<<<<===>>>???@@@======>>>???@@@AAABBBCCCEEEEEEEEEEEEDDDCCCAAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCBBB@@@>>>===<<<;;;;;;;;;;;;;;;;;;:::999888777666666555444444444555555333333333333222111000///222222111111111111111111222222111111000////////////000000111111000000///000000000000000000000000///000000111111000000///////////////////////////000000000000////////////000000000000000000000000111111111111111111111111222222222222333333333333333333333333333333333333444444444444444444444444222222222111111111111000000000000000000000000000000000000000000000000000///......------......//////000000///------...000...//////////////////..................---------------......///000000111///............//////000.........---------------......------------...............------------,,,........................//////............//////000000............000000//////............//////............////////////..........................................---,,,---------............///...............---------+++++++++++++++,,,,,,---.......................................------------------............///---------------...///000000000//////...---,,,,,,------............------........................------............------............////////////.......................................---------...............................................................................................................------------------...............---------............///,,,,,,---------,,,,,,+++................................................000000000000000000000000................................................,,,,,,,,,---...///000111.......................................---------........................------...//////000/////////..................///////////////////////////............//////000000000000000000////////////000000////////////000000//////////////////////////////............/////////////////////////////////////////////////////////000000000111111111111000000000000000000000000000000000000000000000000000000111111111111111222000000000000000000000000111111111111111222222222222222222333333222222222333444444555777888999:::;;;<<<===>>>>>>======<<>>>>>===<<<;;;999888888777666666666666555333222111333333333333333333333333111111111111000000//////000000000111111000000000000000000000000000000000000000000111111000000000////////////////////////000000000000////////////000000000000000000000000111111111111111111111111111222222222222333333333333333333333333333333333444444444444444444444444222222222111111111000000000000000000000000000000000000000000000000000000//////............/////////000000///------.../////////............//////....................................//////000000............//////000000...............---------......------------......000000000000000000000///........................//////............//////111000////////////000111//////............//////.........///////////////..............................////////////......---------............///........................+++++++++***+++,,,,,,---................................................---------............///,,,,,,,,,---...///000111111111000///...------,,,------............------........................------............------............////////////...............................................................................................................................................................------------------.........//////---------............///,,,------.........------........................---.....................000000000000000000000000........................---.....................,,,,,,,,,---...///000111------------------------........................////////////////////////---...//////////////////......------------......////////////////////////------......///000000000////////////000000000000000000////////////000000//////////////////////////////............/////////////////////////////////////////////////////////000000000111111111111000000000000000000000000111111111111111111111111000111111111222222333333000000000000000000000000000000000111111222222222333333444444444444333222555555666888;;;>>>@@@BBBDDDEEEGGGHHHIIIIIIHHHGGGKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOTTTTTTSSSSSSRRRRRRRRRRRRNNNMMMLLLKKKIIIIIIHHHHHHKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLJJJKKKLLLMMMMMMLLLKKKJJJHHHGGGFFFCCCAAA>>><<<;;;::::::999999888666555444333333333333333222222222000000000000000000000000000000111111111111000000111111111111111111111111000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111222222222333333333333333333333333333333222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000/////////....../////////...///000000...---......000///............///000---.....................000000//////............------...//////000000000..............................------------......///000000000000000000000........................//////............//////000000////////////000000//////............/////////////////////.......................................//////000//////...---------............///---.....................,,,,,,,,,,,,,,,------...........................---.....................---------............///,,,,,,,,,---...///000111111000000///......------------............------........................------............------............////////////........................---.....................................................................------------------------........................------..................,,,,,,------.../////////---------............///---......////////////...........................---------...............////////////////////////........................---------...............//////...------------...------------------------.............../////////////////////////////////......///////////////......------------------...////////////////////////---.........//////000000////////////000000000000000000////////////000000//////////////////////////////............//////000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000111111111111111111111111111111111222333333444444222222222222222222222222222222222333333444444555666666777888888777555444777777888:::===@@@DDDEEEJJJLLLOOOQQQSSSSSSSSSRRRRRRRRRRRRSSSTTTUUUVVVWWWVVVVVVVVVVVVVVVUUUTTTSSSSSSRRRQQQPPPOOOMMMLLLLLLHHHGGGEEEDDDCCCCCCCCCCCCFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLNNNOOOOOOPPPQQQSSSTTTUUUUUUUUUQQQPPPOOOMMMJJJGGGDDDCCC@@@@@@??????===<<<:::999777666666555444444333333222222222111111111111111000111111222222111111000111111111111111111111111000111111222222111111000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111222222222222333333333333333333333333222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000//////......//////000...///111000///------...000///...------...///000---------...............111000000///......---------...//////000//////................../////////......------------......,,,------------.................................//////............////////////////////////////////////............/////////////////////.........---------------------------...//////////////////---------............///---------...............---------------...//////........................---------...............---------............///---------------...///000/////////............---------............------........................------............------............////////////........................---------...............................................................------------------------........................,,,---------.../////////,,,,,,------...//////000---------............///------...///////////////........................---------.........//////................................................---------.........////////////...------------...........................---........./////////000////////////////////////......////////////......//////............//////////////////////////////.........///////////////.../////////000000000111000000////////////000000//////////////////////////////............//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111222222333444444555666666666666666666666666666666777777888999999::::::;;;<<<===<<<;;;999888:::999999:::<<>><<<;;;::::::888777666444333111000000000111111222222111111000111111111111111111111111000111111222222111111000222222222222222222222222.../////////000000000111000000000000000000000000111111111111111111111111111111111111222222222222333333333333333333333333333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000////////////000000---///111111///------...000///...------...///000---------........./////////////////////............//////000000///...------........./////////000......------------......++++++,,,,,,------------........................//////............//////.........//////.........//////............//////000/////////............------------------------,,,---...////////////...---------............///---------.........//////---------------......///........................---------.........//////---------............///......---------......///---------------.........------............------........................------............------............////////////........................---------.........//////................................................------------------------........................,,,,,,------...///000000,,,,,,------...///000000---------.........//////,,,------.../////////...........................---------.........//////................................................---------.........//////,,,,,,,,,---...///000111////////////////////////---.........//////000000000000000000000000000000...///////////////......000000////////////000000////////////////////////////////////////////////.../////////000000111111000000////////////000000//////////////////////////////............//////000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111111111222333333444555555888888888888888888888888::::::;;;<<<<<<===>>>>>>===>>>???@@@???>>><<<:::<<<;;;::::::;;;===@@@AAADDDGGGKKKPPPSSSTTTTTTTTTUUUUUUVVVVVVWWWYYYZZZ[[[XXXYYYYYYYYYXXXVVVUUUTTTMMMMMMLLLKKKIIIHHHGGGGGGCCCBBBAAA@@@@@@@@@AAABBB@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEEGGGIIIMMMQQQUUUWWWYYYYYYYYYYYYXXXVVVTTTSSSUUUTTTTTTSSSQQQPPPNNNMMMJJJJJJHHHGGGEEECCCBBBBBB===<<<:::777444222000///111111222222222222111111111111111111111111111111111111222222222222111111222222222222222222222222.../////////000000111111000000000000000000000000111111111111111111111111000111111111111222222222333333333333333333333333444444444444444444444444222222222111111111111000000000000000000000000000000000000000000000000000000000////////////000000---///111111///...------111///...------...///111---------.........//////------......///000000000//////000000000...---,,,---.........//////000000.........------.........---------.........//////........................//////............//////------............------//////............//////000000//////.........---------------------------,,,,,,---...//////......---------.........//////---------.........//////------,,,,,,------...///........................---------.........//////---------........./////////......---------......++++++,,,,,,---.........---..................---........................---..................---............/////////000........................---------.........//////...................................................///000111111000///...........................------......///000000000////////////////////////////////////////////////,,,,,,,,,---...///000111000///...---------------//////.........---------000000000000///...---,,,000000////////////000000000000//////.........---------------.........///...---------...///111222//////............//////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////000000000000......//////000000111111222222111000//////000000222111000000//////000000000000000000111222333444222222222222222222222222333333111000000111222333333333444555777:::<<<===<<<<<<=========<<<<<<;;;???;;;888888<<>>??????>>>===BBBCCCFFFJJJNNNPPPOOONNNNNNOOOPPPRRRTTTWWWYYY[[[ZZZ\\\^^^```___]]]ZZZXXXUUUTTTRRRQQQPPPPPPQQQQQQPPPMMMJJJFFFEEEFFFHHHIIIHHHIIIJJJJJJHHHEEEAAA???BBBAAA???===<<<<<<<<<<<>><<<999888888666555555555555444222222111000000000111222333111111111111111222333333111111111111000000000000000000000000111111111111222111000......000111222000000000000000000000000111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222111111111000000//////000000000000000000000000///////////////.........////////////////////////............////////////111111000000//////......////////////////////////111///...------...///111.................................------,,,,,,,,,000//////............///////////////////////////........................000000000000000000000000........................................................................+++++++++,,,,,,,,,---------------............/////////.........------------------.........//////,,,,,,---.../////////...000///...------...000000////////////////////////..............................---,,,---...///000............////////////......//////////////////................................................/////////////////////////////////......---------...//////000000//////...........................///.....................////////////////////////////////////////////////---------------...///000//////...---------------//////.........---------000000000000///...---,,,////////////////////////000/////////............------........./////////333111000......///000111//////............//////............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000////////////000000000000/////////000000000000000222222111000000000000000555444444333222333333333111111111111111222333444000000000000000000000000222111111111222333444555888888999;;;>>>@@@BBBCCCGGGFFFFFFEEEDDDCCCBBBAAAEEEBBB@@@BBBFFFKKKMMMMMMOOOQQQRRRTTTSSSQQQOOOMMMLLLIIIGGGEEEEEEDDDBBB@@@AAAAAABBBEEEHHHJJJIIIGGGIIIIIIIIIJJJMMMRRRWWWZZZ\\\^^^```bbbbbbaaa^^^]]]\\\\\\[[[YYYYYYYYYYYYZZZXXXVVVSSSQQQPPPQQQSSSUUUPPPQQQQQQPPPNNNKKKHHHFFFDDDCCCAAA???======<<<<<<;;;===>>>>>>===???BBBEEEEEEHHHKKKOOOQQQQQQQQQPPPTTTRRRRRRSSSVVVWWWUUUSSSPPPPPPQQQSSSUUUVVVVVVUUUSSSQQQOOOLLLHHHEEECCCAAA<<<:::888666666444222000333222111000000111111222333333222111111111222222111111111111000000000000000000000000111111111111333222000//////000222333000000000000000000000000000000000000000000000000333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000//////000000000000000000000000/////////////////////...////////////////////////............////////////////////////.........---////////////////////////000///...------...///000.................................------,,,,,,,,,//////.........//////000////////////////////////////////////////////////////////////////////////........................................................................,,,,,,,,,,,,---------------------............/////////.........------------------.........//////------.../////////......//////............//////////////////////////////...........................------,,,---...///000............///////////////////////////.........................................................////////////////////////,,,,,,,,,+++++++++******///..................///........................//////......---,,,,,,+++////////////////////////////////////////////////......---------....../////////...------------..................---------000000000000///...---,,,---...////////////...---////////////................../////////000000000777555222///......000111//////............//////............////////////////////////////////////////////////////////////........................000000000000000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000//////222111000000000000000000333222111111000000111111222222111111111222222333/////////000111111222222111111222444666888:::;;;@@@AAACCCEEEHHHJJJLLLMMMOOOOOOMMMLLLJJJHHHGGGFFFMMMLLLLLLOOOSSSVVVXXXXXXWWWYYY[[[\\\]]]\\\ZZZYYYVVVTTTPPPNNNLLLJJJGGGDDDBBBAAA@@@AAABBBCCCBBBAAACCCAAAAAAAAAEEEKKKRRRVVVZZZ\\\```ccceeeeeedddcccbbbbbbbbbaaaaaaaaaaaaaaa```^^^]]]\\\\\\]]]___`````````___]]][[[YYYWWWVVVRRRPPPMMMJJJFFFDDDBBBAAA>>>???@@@???>>>>>>@@@BBB>>>@@@CCCFFFIIIKKKLLLMMMQQQPPPQQQRRRUUUWWWWWWVVVSSSUUUWWWYYY[[[\\\]]]]]]^^^\\\ZZZVVVSSSOOOMMMLLLEEECCC???<<<:::777444111444444333222111111111111555444333222111111111111222222111111111000000000000000000000111111111111222222000000000000222222000000000000000000000000////////////////////////222222333333333333333333333333333333333333333333111111111111111111111111////////////////////////000000000000000000000000111111000000000000//////000000000000000000000000......//////////////////////////////////////////............////////////............------------////////////////////////000///...------...///000.................................---------------...............///000111////////////////////////000000000000000000000000................................................................................................,,,------------.........---------............///...............---------------.........///////////////000000000///.........///////////////......////////////////////////...........................------------...//////............////////////000000//////.........---................................................////////////////////////...............---------///...---,,,,,,---...///..............................---------,,,,,,,,,///////////////////////////////////////////////////......---------......///......---------..............................//////000//////...------+++---///000000///---+++///////////////.........////////////000000000000888555222///......000111//////............//////............////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////000000000000////////////000000000000222111111000000/////////111111000000000000000111222111111000000000000000222111111000000111111222000111111333444555666777555666888;;;>>>AAACCCEEEJJJKKKMMMPPPSSSUUUWWWWWWWWWVVVUUUSSSRRRQQQPPPPPPVVVWWWXXXZZZ]]]^^^___^^^]]]^^^```bbbcccbbbbbbaaa^^^\\\YYYWWWUUURRRNNNLLLIIIFFFDDDCCCCCCBBBAAA@@@======<<<>>>AAAEEEJJJMMMRRRUUUYYY^^^bbbdddeeeeeeccccccdddeeeeeeeeeeeeeeeaaaaaaaaaaaabbbdddeeefffkkkjjjhhhfffdddbbbaaa```aaa___[[[VVVQQQMMMJJJHHHGGGGGGFFFDDDBBB@@@@@@@@@AAA@@@AAAAAABBBCCCCCCDDDJJJJJJLLLNNNRRRUUUWWWXXXUUUXXX[[[]]]^^^______```aaa```^^^[[[XXXVVVTTTSSSOOOLLLIIIFFFCCC@@@<<<999777666555444333222222111333333222111111111111111222222222111111111000000///000000000111111111111111000000//////000000111000000000000000000000000000000000000000000000000222222222222222333333333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000//////////////////////////////............////////////////////////////////////............////////////........................////////////////////////000///............///000.......................................------------------......000111111////////////////////////////////////////////////................................................................................................---------.........//////---------............///....................................////////////000000111111000///.........///000000000///------////////////////////////........................------------......//////............////////////000000000///......------................................................///////////////////////////////////////////////////...---,,,,,,---...///........................,,,,,,,,,---------......///////////////////////////////////////////////////......---------............---------......///---.....................//////////////////...---+++---///000000///---+++.........///////////////////////////000000000000333222///------...000111//////............//////............////////////////////////////////////////////////////////////........................////////////////////////000000000000000000000000////////////000000000000////////////000000000000222222111111000000//////111000000000000000111111555555444333333333333444111111000000000111222222222333444666888:::<<<<<<===>>>AAAEEEIIILLLOOOPPPSSSTTTWWWZZZ\\\^^^______``````___^^^^^^^^^______aaacccdddeeeeeedddddddddbbbcccdddffffffffffffeeedddbbb```___]]][[[WWWUUUPPPNNNJJJHHHHHHGGGEEECCC;;;<<<===???@@@AAABBBCCCFFFIIINNNTTTYYY]]]___```aaaccceeeggghhhhhhgggfffbbbbbbccceeefffhhhiiiiiijjjiiihhhfffdddcccbbbaaaeeedddbbb___[[[XXXUUUTTTRRRPPPNNNKKKIIIFFFCCCBBBCCCBBB@@@>>>============@@@BBBDDDHHHLLLPPPTTTWWWVVVZZZ___aaaaaa```aaabbb______^^^]]][[[ZZZYYYYYYUUURRROOOMMMKKKIIIFFFCCC<<<<<<;;;999888666444444222222222111111222222333222222222222111111111111///000000000111111111111/////////....../////////000000000000000000000000111111111111111111111111111111111222222333333333111111111111111111111111111111111111111111111111111111111111111111111111//////////////////////////////////////////000000////////////////////////---.........//////000000////////////////////////............//////////////////////////////////////////////////////////////////............//////................................................---------......000111111////////////////////////........................................................................................................................---------.........//////---------............///---............................../////////000000000000111111000///.........///000000000///---,,,////////////////////////........................---------...........................////////////000000//////.........---................................................////////////////////////,,,,,,,,,,,,,,,,,,,,,---///..................///........................+++,,,,,,---......//////////////////////////////////////////////////////......---------......///...------------...//////---------..................///////////////......---...////////////...---.........///////////////....../////////000000000///......------...///000//////............//////............////////////////////////////////////////////////////////////........................000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000111111111111111111000000000000000000000111111222555444333333222222333333111111111222222333444555555666888;;;===@@@BBBCCCGGGIIILLLPPPTTTWWWYYYZZZZZZ[[[^^^```bbbcccddddddccccccbbbbbbcccdddfffgggjjjkkklllllljjjhhhhhhiiihhhhhhiiiiiiiiihhhhhhgggfffeeedddcccbbb```\\\YYYSSSQQQNNNLLLKKKJJJGGGEEE<<<===???@@@@@@???>>>======???DDDIIINNNRRRTTTUUU\\\^^^bbbeeeffffffeeeddd```aaaccceeefffhhhhhhhhhgggggggggfffeeedddbbbaaaccccccdddeeeeeeeeedddddd___]]][[[YYYWWWUUUQQQNNNEEEDDDBBB@@@>>><<<<<<;;;:::<<>>>>>>>>>>>>>>=========:::<<>>999;;;=========@@@DDDHHHNNNTTT\\\```aaabbbdddgggcccccccccbbbaaaaaa``````\\\ZZZXXXVVVVVVUUUSSSQQQNNNNNNMMMKKKHHHEEEBBBAAA<<<;;;999888666555444444333333222222222111111111000000000000111111111111000000111111111111000000000000000000000000000000111111111111111111111111///000000111222222333333333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000........./////////000000000000000000000000000000------......///000000111////////////////////////............////////////........./////////000000////////////////////////......////////////..............................---........./////////000//////.........//////000////////////////////////........................////////////////////////........................................................................,,,,,,,,,,,,---------------------............///---------.........//////.../////////000000000000------.../////////......111000///......---------////////////////////////........................,,,---.../////////...---............////////////------......///000000000................................................///////////////////////////000000000111111111111...///000111111000///...........................000000000///......------////////////////////////////////////////////////,,,,,,,,,---...///000111---------------...///000---------.........//////......///////////////...000000////////////000000---.........//////000000------------.........///...///000000000///---,,,//////............//////............/////////000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000111222222222333000000///000000111222222666555444444333333444444555555666777999;;;<<<===CCCDDDGGGJJJNNNQQQTTTUUUUUUWWWZZZ]]]```bbbbbbccc```aaadddfffggggggfffeeekkkjjjhhhhhhhhhjjjlllmmmhhhiiikkkjjjggggggjjjlllkkkjjjhhhgggeeecccbbbaaa^^^]]]\\\ZZZYYYUUUQQQMMMJJJIIIIIIIIIHHHFFFAAA>>>???>>>===;;;;;;<<<>>>???<<<<<<>>>???@@@AAAAAAAAA@@@CCCHHHLLLNNNNNNLLLJJJJJJLLLOOOQQQSSSSSSSSSRRRRRRTTTVVVXXXXXXWWWTTTSSSSSSTTTVVVXXXYYYZZZZZZYYY]]]\\\[[[]]]``````]]]ZZZXXXVVVTTTPPPKKKFFFBBB@@@;;;<<<===;;;:::;;;>>>BBBFFFMMMWWW\\\^^^```cccgggfffeeedddcccbbbaaa```___aaa___]]]\\\[[[ZZZWWWUUUTTTTTTSSSQQQOOOKKKHHHFFFBBBAAA>>>;;;888666444444333333333222222222111111000000000000111111111111222222333333333333222222000000000000000000000000000000000000000000000000///000000111222222333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000---------...///000000111////////////////////////............/////////000---------.........//////////////////////////////......////////////..............................---.........//////000000000//////.........//////////////////////////////000000000000000000000000000000000000000000000000........................................................................+++++++++,,,,,,,,,---------------.........//////---------.........//////////////////000000000000,,,,,,---.../////////...222111///...------......////////////////////////........................,,,,,,.../////////...---............/////////000,,,,,,---...///000111111................................................////////////////////////,,,---------......//////......------------......//////.........---------............////////////000000000000000000000000000000//////.........---//////000000000000/////////////////////.........////////////////////////////////////////////////000///...------...///000222111///...------......---------.........//////000111111111000///---,,,////////////////////////---...///000000///...---000000000000000000000000---...///000000///...---444222000///...///111222000000000000000000000000////////////............000000000000111111111111////////////000000000000000000000000000111111222333333333333333222222222000222444444444555666888777999<<>>>>>>>>>>>>>>>>>======>>>??????@@@>>>>>>>>>?????????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBDDDGGGIIIIIIGGGEEEMMMLLLKKKKKKLLLLLLJJJHHHHHHIIIJJJMMMOOOPPPNNNLLLMMMLLLMMMOOORRRTTTTTTTTTUUUTTTRRRRRRQQQNNNHHHCCC???>>><<<::::::;;;===>>>BBBFFFMMMSSSYYY___eeehhhiiieeebbbaaacccdddcccaaaaaaaaaaaa```^^^ZZZWWWUUUXXXWWWUUUUUUVVVUUUSSSQQQKKKIIIFFFBBB>>>;;;999888666444222222222222111000555333000//////000///...222222222222111111000000000000000000000000000000222111111111000000//////333333333222222222111111333333333222222111111111222222222222222222222222000000000000000000000000...///000222222222111000000000000000000000000000//////.........---------////////////////////////............////////////000000000000000000000000////////////000000000000111111000///...---,,,,,,////////////////////////000000000///......------------------------------////////////////////////..............................///////////////...////////////////////////000000//////......------...------,,,,,,,,,------111111000000/////////...////////////////////////........................---------------------------------............///////////////////////////------------------------000000//////.........---.......................................---------////////////////////////////////////////////////222000...---,,,---...///........................//////.........---------000000//////..................------------......//////.........---------............////////////000000000000000000000000000/////////...............//////000000//////.../////////////////////...////////////////////////////////////////////////000///...------...///000000///...---......///000---------.........//////000111111111000///---,,,111111111111111111111111---...///000000///...---000000000000000000000000......///000000///......///...------...///111222000000000000000000000000////////////////////////000000000000111111111111//////000000000111111111222111111111111111222222333333333333333333333333111333555666777888:::<<<>>>@@@CCCGGGKKKNNNQQQRRRRRRVVVYYY[[[ZZZYYYYYY[[[aaa___^^^___bbbdddffffffgggggggggfffffffffffffffkkkiiifffdddbbb`````````bbbccceeegggggggggfffeeeddd```[[[XXXVVVSSSPPPLLLKKKJJJHHHFFFDDDBBBAAAAAA???>>>>>>======>>>>>>>>>@@@?????????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAACCCEEEEEEDDDCCCFFFFFFFFFFFFFFFEEEDDDBBBEEEEEEFFFHHHJJJIIIGGGEEEBBBAAAAAACCCGGGIIIJJJJJJMMMKKKKKKKKKLLLJJJEEEAAA===<<<;;;999999:::<<<===;;;???EEELLLRRRZZZbbbfffgggeeecccccceeeggggggeeeeeeeeedddcccaaa]]]ZZZXXXYYYYYYYYYZZZ[[[[[[YYYWWWTTTSSSPPPLLLHHHDDDAAA@@@<<<999777666666555333222222000......///000000///111111111111111111111111000000000000000000000000111111111111000000000///111111111222222333333333333333333222222222111111222222222222222222222222000000000000000000000000//////000111111111111111000000000000000000000000//////.........---------////////////////////////............////////////000000000000000000000000////////////000000000000000000000///......------////////////////////////.........///////////////........................////////////////////////........................///////////////.................................///////////////.........111000///---,,,,,,------000000000//////.................................................................................---------............///////////////////////////........................000/////////....................................------..................////////////////////////////////////////////////111000...---,,,---...///........................//////.........---------/////////.........------......------------.....................---------............////////////000000000000000000000000////////////.....................//////...............////////////////////////////////////////////////////////////////////////............//////------------...///111222------........./////////000000111111000///...---000000000000000000000000......////////////......////////////////////////...//////000000//////...******+++---...000111222000000000000000000000000000000000000000000000000000000000000111111111111000000111111111222222222333333222222111222222333222333333444444555555666555777:::<<<>>>@@@CCCFFFIIIKKKNNNQQQUUUWWWYYYZZZZZZ\\\^^^___]]]\\\\\\]]]bbb```___```cccfffggggggiiihhhgggeeedddcccccccccgggeeebbb___\\\[[[ZZZYYY]]]___aaacccdddbbb```___YYYVVVRRROOOLLLJJJGGGDDDFFFDDDBBB@@@????????????>>>>>>>>>>>>???@@@AAABBBDDDDDDEEEFFFGGGHHHJJJKKKLLLKKKJJJIIIIIIJJJKKKLLLJJJIIIGGGEEECCCAAA@@@???AAAAAAAAAAAABBBDDDFFFGGGJJJJJJJJJKKKJJJIIIGGGFFFHHHHHHGGGHHHIIIGGGDDDAAA===;;;999:::===@@@BBBBBBBBBAAAAAACCCDDDCCCAAA???<<<<<<;;;::::::;;;<<<===999;;;???DDDKKKRRR[[[```dddcccccceeehhhjjjjjjiiijjjjjjiiigggdddaaa]]][[[ZZZZZZ[[[^^^```aaa___]]]\\\\\\ZZZWWWTTTOOOLLLJJJDDDBBB???===<<<:::777555222000//////111222222111000000111111111111111111000000000000000000000000111111111111000000000000//////000111222333444555333333333222222222222111222222222222222222222222000000000000000000000000000000000000000111111222000000000000000000000000/////////............---////////////////////////............////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////------......///000000111////////////////////////////////////////////////////////////////////////111000///...............------------------------.........///////////////444333000---,,,,,,------/////////...............------------------------........................////////////////////////---------............///////////////////////////////////////////////////////////////....................................,,,---------.../////////////////////////////////////////////////////////000///...---------...///.......................................---------.........---------------......------------..........................................///////////////////////////////////////////////////.........------............------............/////////////////////////////////////////////////////////////////////....../////////------......//////000111............////////////000000000000000///.................................//////////////////.../////////////////////////////////000000/////////)))***,,,...///000000000////////////////////////000000000000111111111111///000000000111111111111111111222222222333333333333222222111111222222333222222333555666777888999<<<>>>BBBEEEGGGJJJNNNQQQQQQRRRUUUWWWZZZ[[[\\\]]]]]]^^^___``````````````````^^^]]]^^^aaadddfffffffffeeeccc```^^^]]]\\\\\\]]]\\\YYYWWWVVVVVVVVVVVVWWWXXX[[[\\\[[[YYYVVVTTTQQQOOOLLLJJJHHHFFFEEEDDDFFFEEECCCBBBAAABBBCCCDDDBBBBBBBBBCCCDDDFFFGGGHHHJJJKKKLLLNNNQQQSSSVVVWWWYYYXXXVVVUUUUUUUUUWWWXXXXXXVVVSSSOOOJJJFFFCCCAAADDDDDDDDDDDDEEEIIIMMMQQQTTTVVVXXXXXXWWWUUUTTTSSSTTTSSSSSSRRRQQQOOOKKKGGGDDDAAA===<<<===???@@@AAA<<<<<<<<<===>>>>>>============<<<;;;;;;<<<=========>>>???AAADDDJJJRRRWWWaaabbbdddfffiiikkkkkkkkknnnmmmllljjjfffccc```___\\\\\\]]]```bbbcccbbb```_________^^^\\\XXXTTTRRRMMMJJJGGGEEECCC@@@<<<:::666555333333444555444222000000000111111111111222000000000000000000000000111111111000000000000000///000000111222333333333222222222222222222222222222222222222222222222222000000000000000000000000222111000//////000111222/////////////////////////////////...............////////////////////////............////////////////////////////////////////////////000000000000......//////000000000000////////////////////////............//////000000........................//////////////////////////////////////////////////////...---......///000........................------......//////000000333111///,,,+++,,,---///..................------------------------------................................................---------............///////////////////////////........................///////////////.................................,,,,,,,,,---...///000000//////////////////////////////////////////////////////...---------...///................................................------------------------......------------......---.................................////////////////////////////////////.........///////////////------............---------.........//////000000////////////////////////////////////////////////...//////////////////.........///////////////............/////////000000000000000///////////////......................../////////....../////////////////////////////////000000000//////000000000......///000000000000//////////////////////////////000000000111111111222///000000000111111111111222222222222333333333333222111111111111222333333333444666888:::<<<===>>>AAADDDHHHKKKMMMQQQTTTWWWTTTVVVXXX[[[^^^```bbbbbbcccbbbbbbbbbbbbaaa```___ZZZXXXWWWYYY\\\___```aaa^^^]]]ZZZWWWUUUSSSSSSSSSRRRQQQOOONNNMMMMMMMMMNNNNNNOOOQQQRRRQQQOOOLLLJJJLLLLLLKKKJJJJJJIIIJJJKKKLLLKKKJJJIIIIIIJJJKKKLLLIIIIIIIIIJJJKKKLLLMMMNNNNNNOOOQQQSSSWWWZZZ]]]___cccbbbaaa``````aaabbbbbbcccaaa\\\WWWQQQKKKGGGEEEEEEFFFGGGGGGIIINNNUUU[[[___bbbeeefffdddbbbbbbbbbcccbbbaaa```___[[[WWWSSSOOOKKKFFFBBBAAAAAA@@@@@@=========<<<<<<<<<===>>>>>>======<<<<<<<<<<<<<<<>>>>>>======???DDDKKKPPP___bbbfffiiilllmmmnnnnnnooonnnmmmjjjgggdddbbbaaabbbaaaaaabbbeeefffeeedddaaaaaabbbcccaaa___]]][[[UUUSSSPPPNNNLLLHHHDDDAAA>>><<<:::999888666444222111111111111222222222222000000000000000000000000000000000000000000111111111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000222111000//////000111222////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////000000000000......//////000111111111////////////////////////000000//////............------------------------////////////////////////////////////////////////---------...///000111222////////////////////////------......//////000000///...,,,++++++---...000------..................------------------------........................---------------------------------............///////////////////////////------------------------.........///////////////........................,,,,,,,,,---...///000000////////////////////////////////////////////////......---------.................................---.....................------------------------......------------......---------...........................////////////000000000000000000000000.........///////////////.........//////.........------......///000000000////////////////////////////////////////////////......////////////.........///////////////...---....../////////000000000000000////////////000000000000000000000000000000//////............//////////////////////////////111000000//////000000111222222111111000000000000000000000000000000000000...//////000000111111111000000000000111111111111111111222222222333333333111111111222333444555666888999;;;===@@@CCCEEEFFFFFFIIILLLOOOQQQTTTWWWZZZVVVXXX[[[___cccgggiiijjjhhheeebbb```^^^\\\YYYVVVQQQOOOOOOPPPTTTWWWXXXYYYTTTRRROOOLLLKKKJJJKKKKKKJJJIIIGGGEEEDDDDDDDDDEEEHHHIIIJJJLLLLLLLLLKKKJJJOOOPPPRRRRRRQQQRRRTTTVVVVVVVVVVVVWWWWWWWWWWWWWWWSSSSSSRRRRRRRRRSSSSSSTTTQQQRRRSSSVVVXXX[[[^^^___dddeeeeeeeeeffffffffffffeeebbb^^^YYYSSSNNNJJJGGGFFFHHHIIIJJJKKKQQQYYY```hhhmmmrrrsssqqqooopppqqqmmmlllkkkjjjiiifffaaa^^^XXXSSSNNNIIIFFFDDDBBB@@@AAAAAAAAA???>>>>>>@@@BBB@@@@@@??????>>>===<<<;;;<<<;;;;;;:::<<<@@@FFFKKKZZZ___eeejjjmmmoooppprrrooonnnllljjjhhhfffdddcccgggeeeddddddgggiiijjjjjjffffffgggggggggeeedddccc]]][[[YYYXXXVVVSSSOOOKKKGGGEEEBBB@@@>>>;;;777444444444333333333222222222000000000000000000000000000000000000111111111111222222111111111000000000111222222222222333333333222222222222222222222222000000000000000000000000222111111000000000000000000000000000000000000000...////////////000000000////////////////////////............////////////000000000000000000000000////////////000000000000/////////000000111111111////////////////////////111000000///......------------------------------////////////////////////........................+++,,,...///000000000000000000000000000000000000.........///////////////++++++,,,,,,------...///.............../////////------------------------........................---------------------------------............///////////////////////////------------------------.........///////////////........................,,,---------.../////////////////////////////////////////////////////////,,,---------....................................---------...............---------------...............------------......---------.........//////............////////////000000000000000000000000............/////////000...//////000000//////...------......///000000111////////////////////////////////////////////////---...///000000///...---,,,---...///000000//////.../////////000000000000111000///......///000111111111111111111111111111000///...------...///000000000000000000000000000111111000//////000111111333222111000///000000111000000000000000000000000------...//////000111111000000000000111111111111111111111111222222222222222222333444666888999:::===???AAADDDGGGKKKMMMNNNMMMOOORRRTTTVVVXXXZZZ]]]]]]^^^```cccfffhhhiiijjjbbb^^^ZZZWWWUUURRROOOLLLGGGFFFFFFGGGKKKNNNPPPPPPKKKIIIFFFDDDCCCCCCEEEFFFEEEDDDCCCCCCCCCDDDEEEFFFKKKLLLMMMPPPRRRUUUXXXYYY\\\^^^``````______bbbeeecccdddfffggghhhgggfffeeeaaa```___^^^]]]\\\\\\\\\XXXXXXXXXXXXYYYZZZ[[[\\\^^^```bbbdddeeeddddddccc```___\\\XXXTTTPPPNNNLLLJJJMMMNNNNNNNNNRRRZZZaaaiiiooouuuwwwuuutttuuuwwwrrrqqqppppppooolllhhheee```\\\WWWSSSPPPLLLHHHFFFCCCDDDDDDBBBAAABBBEEEIIIHHHHHHGGGFFFDDDBBBAAA@@@??????>>>===<<>>666666555444444333222222000000000000000000000000///000000000111111111111000000000000111111111111111111222222222333333333222222222222222222222222000000000000000000000000111111111111111000//////000000000000000000000000.../////////000000000000////////////////////////............////////////000000000000000000000000////////////000000000000000000000000000000111111///////////////////////////////////////.................................////////////////////////------------------------,,,...000111111000---,,,000000000000000000000000///////////////.........,,,---...//////......---.........//////000000000........................................................................---------............///////////////////////////..................................../////////000........................------..................////////////////////////////////////////////////+++,,,------....................................---------.........//////------........./////////.........------.........---------.........//////............/////////000000000000000000000000000---.........//////000000//////000000000000//////---------...///000000111////////////////////////////////////////////////---...///000000///...---***+++---///111111111111////////////000000000000111000///......///000111000000000000000000000000000///...------...///000111111111111111111111111222111000//////000111222333111000......000111333000000000000000000000000,,,------...///000000111000000000000111111111111000000111111111222222222333333444666888:::<<<>>>BBBCCCFFFIIIMMMPPPSSSTTTTTTVVVXXXZZZ[[[\\\___aaaddddddeeeeeeeeeddddddcccWWWSSSOOOMMMLLLKKKHHHEEEBBBAAA@@@BBBEEEIIIJJJKKKEEEDDDAAA??????@@@BBBCCCBBBBBBCCCDDDGGGJJJMMMNNNQQQRRRTTTWWW\\\bbbfffiiihhhkkklllllljjjjjjmmmpppnnnppprrrttttttsssqqqooolllkkkiiigggfffeeedddddd___^^^]]]\\\[[[ZZZZZZZZZXXXZZZ]]]```aaaaaa```^^^\\\[[[ZZZXXXVVVTTTRRRQQQOOORRRTTTSSSRRRTTT\\\bbbaaahhhoooqqqpppnnnpppssstttsssssssssrrrpppllliiigggddd```]]]YYYVVVQQQNNNDDDEEEFFFDDDCCCEEEIIINNNQQQPPPOOONNNLLLIIIGGGFFFGGGGGGEEEAAA???>>>@@@CCCBBBJJJUUU^^^ccchhhllloooooonnnlllkkkiiihhhhhhhhhdddaaa______dddjjjooorrrqqqooommmkkkhhhgggffffffhhhhhhgggggggggddd```]]]\\\ZZZXXXVVVSSSPPPKKKHHH888888777666444333222111000000000000000000000000//////000000111111111222......///000111222333333111111111222222333333333222222222222222222222222000000000000000000000000000111222222222000///...000000000000000000000000.../////////000000111111////////////////////////............/////////000000000000000000000000000////////////000000000000111111000000000000000000////////////////////////------......///000000000////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...000222333222...+++(((////////////////////////000000//////.........---...///000111111///---+++.../////////000000111111////////////////////////........................////////////////////////---------.........//////////////////////////////////////////////////////---.........//////000000.......................................---------////////////////////////////////////////////////+++,,,------.........---........................---------.........//////........./////////000000........................////////////////////////////////////////////////111000000///...---------000///...------...///000........................////////////............------...///////////////000000000000111111111111000///...---------------333222000///...---......111000///......///000111000000000000000000000000000...---...111222111///111///...------...///111000000000000000000000000000000000000////////////111111000000000000000111000000000000000000000000111111111111111111111111444222000///...///000111555444444555666555444222444555888:::===@@@EEEIIILLLMMMNNNPPPRRRSSSTTTUUUZZZ]]]```bbbccceeegggiiijjjkkkkkkjjjeee^^^VVVRRRKKKJJJHHHFFFCCCBBB@@@@@@???>>>>>>???CCCFFFGGGGGGEEEDDDBBB@@@>>>???BBBDDDKKKJJJIIIJJJNNNTTT[[[^^^fffeeeeeegggjjjmmmnnnnnnqqqqqqrrrpppnnnnnnoooqqqssssssrrrqqqqqqqqqrrrrrrqqqooommmlllkkkkkkjjjiiifffccc______``````___\\\YYYWWWWWW[[[bbbeeedddaaa]]]ZZZWWWWWWWWWVVVWWWYYYYYYXXXWWWUUUVVVZZZ___cccdddfffiiijjjjjjjjjkkklllqqqooonnnnnnnnnooonnnmmmllljjjgggeeeccc```\\\YYYPPPNNNKKKIIIIIIJJJLLLNNNUUUVVVWWWXXXXXXWWWVVVVVVTTTPPPLLLHHHFFFCCCAAA>>>AAAAAAEEEKKKTTT\\\aaaccchhhgggeeegggiiijjjhhheeegggaaa\\\]]]cccjjjmmmmmmpppmmmjjjgggffffffggghhhkkkkkklllmmmnnnlllhhheeefffbbb___]]]\\\YYYTTTPPPGGGCCC===999777666555444333222111222333333111///000000111111222222222333111111111111111111111111000111111111111222222222111000000000111222333333111111111111111111111111000000000000000000000000---...//////000/////////////////////////////////////////////////////////............////////////////////////000000000000111111000000//////......000---,,,---000111000...////////////////////////000000//////.........---............////////////111111000000//////......111000///...------...///,,,,,,------...///000000222222222111000000//////.../////////...---,,,,,,---------------------------...///000111222333444------------------------,,,,,,------.../////////..............................////////////......////////////////////////......------------......///////////////000111111000000000...,,,,,,...000---------............///000000000000000000000000000000//////......------......//////...---,,,,,,---///111///,,,***,,,///------------------------......---,,,---...///000........................////////////////////////////////////////////////111000000///......------000///...------...///000........................////////////////////////......//////////////////...////////////000000000000///...------------...222111000///......//////111000///......///000000000000000000000000000000000...---...111222111///111000...------...000111000000000000000000000000111000000000////////////111000000//////000000111000000000000000000000000111111111111111111111111111111000//////000111222333333333444555666666666999;;;===???AAADDDIIILLLOOOPPPQQQSSSUUUXXXZZZ[[[^^^aaaeeeggghhhiiikkklllmmmmmmlllhhhaaaYYYPPPKKKIIIGGGDDDBBB???>>>>>>>>>???>>>>>>>>>???AAACCCEEEBBBCCCEEEFFFHHHKKKOOOSSSXXXWWWVVVWWWZZZ^^^bbbeeekkkkkkkkkllloooqqqqqqqqqpppqqqqqqpppnnnnnnpppqqqssssssrrrqqqppppppooonnnqqqooommmkkkkkkjjjiiihhhaaa___\\\\\\^^^^^^\\\[[[aaa]]]ZZZ[[[___cccbbb```___\\\ZZZZZZ[[[\\\]]]^^^WWWVVVUUUSSSTTTWWW[[[^^^^^^```aaaaaaaaaaaaccceeeggghhhiiikkknnnoooooonnnkkkiiigggffffffdddbbb```WWWUUURRROOOMMMLLLLLLMMMQQQSSSWWW[[[___aaacccddd]]]ZZZWWWSSSPPPKKKFFFCCCAAA@@@AAAEEEKKKQQQUUUVVVXXXXXXYYY]]]bbbeeefffeeeccc___[[[]]]dddjjjmmmmmmpppnnnllljjjiiiiiiiiijjjlllllllllmmmnnnllliiifffiiigggdddcccbbb```\\\YYYRRRNNNHHHBBB???<<<:::888444222111111222222111///000000000111111222222222111111111111111111111111000111111111111222222222111111111000111111222222111111111111111111111111000000000000000000000000111111000000/////////...////////////////////////////////////////////////............////////////////////////000000000000000000000000//////......///...,,,---000111000...////////////////////////000/////////........................////////////............////////////111000///...---......///,,,,,,------...//////000..............................//////......---,,,---------------------------......///000111222222------------------------..................------..............................////////////......////////////////////////......------------......///////////////000000111000000000...---,,,...000---------............///000000000000000000000000///////////////...............///......------,,,---...///...---,,,---...------------------------...---,,,,,,,,,---//////........................////////////////////////////////////////////////000000000///......------//////............//////////////////////////////////////////000000000000/////////000000///..................//////////////////......------......000000////////////000000000000////////////000000000000000000000000000000000///...///000111000///000000............000000000000000000000000000000111111000000000/////////000000////////////000000000000000000000000000000000000000000000000000000//////000000111222222333222222222333666888;;;<<>>>>>???@@@>>>===>>>CCCHHHJJJMMMQQQTTTWWW[[[___bbbddddddddddddeeegggiiikkkooonnnnnnppprrrrrrqqqpppmmmnnnooonnnmmmmmmnnnpppqqqqqqqqqpppnnnllliiihhhjjjhhhgggeeecccbbbaaa```^^^]]]\\\\\\]]]^^^]]]\\\bbb]]]XXXWWWZZZ]]]^^^^^^\\\[[[YYYYYYZZZ\\\[[[ZZZWWWUUUTTTSSSSSSUUUXXXZZZZZZ[[[ZZZYYYXXXYYY\\\___\\\^^^bbbeeegggiiiiiiiiigggfffeeefffggghhhfffeee___]]]ZZZWWWSSSPPPMMMLLLOOORRRWWW]]]cccgggjjjkkkfffeeecccaaa]]]WWWPPPKKKEEECCC@@@@@@BBBFFFHHHIIIIIIIIIKKKPPPVVVZZZ\\\\\\]]][[[ZZZ]]]dddkkknnnooooooooonnnmmmmmmllllllkkkmmmllllllmmmnnnnnnllljjjlllkkkiiihhhhhhfffcccaaa___ZZZSSSMMMHHHDDD@@@===888666333222222333222111000000000000000111111111111111111111111111111111000111111111111222222222222222111111000111111111111111111111111111111111000000000000000000000000555333222000///...//////000000000000000000000000////////////////////////............////////////////////////000000000000000000000////////////...///...---...///000000...////////////////////////////////////........................////////////,,,,,,------...//////000000000///............///,,,,,,------.../////////+++,,,,,,---......//////....../////////...------....................................//////000000........................000//////...------,,,,,,..............................////////////......////////////////////////......------------......//////......//////000111///000000///------...000---------............///////////////////////////.........///////////////...............---------...---,,,---...///...------------------------------,,,,,,,,,,,,---..............................////////////////////////////////////////////////000000//////............/////////....../////////000000000000000000000000/////////000000000000000///000000000000///.............../////////000000//////............/////////////////////000111111///////////////000000000////////////////////////////////////000000000000000000///......///000000000000000000000000000000111111111000000000///////////////...//////000111000000000000000000000000000000000000000000000000///000111222222333222222222333444666888<<<@@@DDDGGGHHHJJJJJJKKKNNNQQQTTTSSSTTTUUUWWWZZZ^^^bbbddddddgggkkkmmmlllkkkkkkkkkjjjjjjiiifff```XXXQQQMMMIIIFFFBBB???>>>>>>@@@BBB???BBBDDDCCCBBBEEELLLSSS\\\^^^bbbdddeeefffhhhiiifffgggggghhhiiijjjkkkkkknnnmmmmmmnnnooonnnllljjjiiijjjjjjjjjiiiiiijjjllllllmmmmmmllliiifffbbb```aaaaaa```]]][[[YYYYYYZZZ\\\\\\\\\]]]_______________\\\XXXWWWYYY[[[\\\\\\YYYYYYYYYYYY[[[]]]ZZZUUUWWWUUUSSSRRRSSSTTTVVVVVVYYYXXXWWWUUUSSSUUUYYY\\\[[[]]]___aaaaaaaaabbbcccbbbaaa```aaaccceeeddddddaaa```^^^[[[WWWSSSOOOMMMPPPSSSWWW[[[___bbbdddeeegggggghhhiiigggaaaZZZUUUMMMIIIDDD@@@@@@BBBDDDDDDDDDDDDEEEGGGIIILLLNNNNNNTTTTTTUUU[[[ccckkkoooqqqmmmnnnooooooooonnnmmmlllkkkjjjiiijjjlllnnnnnnmmmmmmlllkkkjjjiiigggeeedddeeeaaa[[[UUUPPPKKKGGGCCC???;;;777555444444444333000000000000000000000000111111111111111111111111000000111111111222222222333333222111000000000111111111111111111111111111000000000000000000000000444333000.........///000000000000000000000000000////////////////////////............////////////////////////000000000000////////////////////////............///000/////////////////////////////////////////////.....................////////////---------......//////////////////.........//////---------.........//////............//////000000......////////////......////////////////////////........................//////////////////////////////.........---------..............................////////////......////////////////////////......------------......///............///000000...///000///...---...000---------............///........................------......//////000000.........---------......///,,,***,,,///111///---........................,,,,,,,,,,,,---------...////////////////////////////////////////////////////////////////////////////////////...............//////////////////...000000000000000000000000......//////000000000111///000000000000000////////////000000000111111111//////.........//////000......//////000111111111......///000000000000000////////////////////////...//////000///000000111000000////////////000000111111111111111111111111111111111111000000000000///////////////000111111111111111111111111111111000000000000000000000000111222333333444444333333555777999;;;===AAAGGGKKKKKKLLLNNNNNNOOOQQQUUUXXXYYYYYYZZZ[[[^^^aaadddfffdddgggjjjkkkiiihhhhhhhhhiiiiiihhheee```YYYSSSOOOHHHFFFBBB@@@@@@AAADDDFFFBBBFFFKKKLLLMMMQQQZZZaaafffiiikkkkkkjjjhhhhhhhhhbbbcccdddfffggghhhiiiiiikkkiiihhhhhhiiihhhfffdddcccdddeeedddbbbbbbdddffffffffffffeeebbb___[[[YYY[[[\\\\\\ZZZVVVUUUVVVWWWVVVXXXZZZ[[[\\\\\\\\\\\\]]]\\\[[[[[[[[[ZZZYYYXXXVVVZZZ^^^```fffkkkggg^^^WWWTTTPPPNNNOOOPPPPPPPPPUUUTTTRRROOONNNPPPTTTWWW[[[]]]___```^^^^^^___```]]][[[ZZZZZZ[[[]]]\\\\\\\\\\\\\\\ZZZWWWTTTPPPNNNRRRTTTVVVYYY[[[]]]]]]]]]```bbbeeehhhiiigggaaa]]]SSSNNNHHHDDDBBBCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFJJJKKKNNNUUU]]]fffllloookkklllnnnooooooooommmlllhhhfffeeefffiiilllnnnnnnmmmmmmmmmllljjjhhhffffffgggddd```]]]ZZZVVVQQQNNNDDDAAA<<<888666555333222111111111000000000000000111111111111111111111111000000111111111222222222333333222111000000000111111111111111111111111111000000000000000000000000111000...------...000111000000000000000000000000////////////////////////............////////////////////////000000000000.............../////////---...///////////////000////////////////////////.........///////////////............////////////000000000/////////............//////////////////---------...............000000//////..................///////////////...////////////////////////............------------////////////////////////---------.........//////..............................////////////......////////////////////////......------------.....................//////000---///000000.........000---------............///------------------------------......//////000000......------------...//////,,,***,,,///111///---........................,,,,,,---------.........//////////////////////////////////////////////////////////////////////////////////////////............////////////......////////////////////////------......//////000000...///000000111111111000000000000000111111111111//////......//////000000......///000111111000000---...///000111111111000000000000000000000000000...///000000//////000111000000000000000000000000111111111111111111111111222222111111111000000000000//////000000111222333111111111111111111111111111111111111111111111111222333333444555666666777;;;>>>AAACCCDDDGGGLLLQQQOOOQQQRRRSSSTTTVVVZZZ]]]```aaabbbcccddddddeeeeeecccdddeeeeeecccbbbbbbcccffffffddd```[[[TTTNNNKKKEEEDDDBBBAAABBBDDDGGGIIIIIIMMMQQQUUUWWW\\\bbbgggdddfffhhhgggeeecccbbbbbb^^^___```bbbdddeeefffggghhhfffcccbbbccccccbbb```___``````^^^]]]\\\]]]____________^^^\\\ZZZXXXVVVTTTVVVWWWUUURRRPPPRRRUUURRRUUUXXXYYYYYYYYYYYYZZZ\\\\\\\\\\\\[[[YYYXXXWWWXXXaaajjjrrr}}}tttaaaZZZSSSNNNNNNNNNMMMLLLOOONNNMMMKKKJJJLLLPPPSSSUUUYYY^^^```]]]ZZZZZZZZZXXXVVVSSSSSSSSSTTTTTTTTTUUUVVVVVVVVVUUUSSSQQQPPPRRRSSSVVVYYY[[[\\\\\\\\\ZZZ[[[^^^bbbeeeeeeccc```VVVQQQKKKGGGEEEEEEDDDCCCAAABBBCCCCCCCCCDDDGGGJJJGGGIIIKKKPPPWWW___fffkkkjjjkkkmmmnnnoooooonnnnnnhhheeeaaaaaacccfffiiijjjkkkmmmnnnmmmkkkiiiiiijjjiiigggfffeeedddaaa]]]YYYKKKHHHBBB===:::777444111222222222111111111111111111111111111111111111111000111111111111222222222222222111111000111111111111111111111111111111111000000000000000000000000///...---------///000111000000000000000000000000////////////////////////............////////////////////////000000000000---............/////////---...//////......///111////////////////////////.........///////////////............////////////222111111000//////......---...//////000/////////........................//////......---,,,,,,+++......///000000000//////..........................................------........................,,,,,,------...//////000..............................////////////......////////////////////////......------------............------......///000,,,...000000///...///000---------............///.................................///////////////......---,,,,,,...///000...---,,,---...///...---........................,,,---......//////......////////////////////////////////////////////////////////////////////////.../////////////////////---...///000000///...---........................,,,,,,,,,---.../////////---...///000111222222222/////////000000000000111///////////////000111111...///000111111000//////,,,---///000111111111000000000000000000000000000---///111000///...000222000000000111111000000000111111111111111111111111222222222111111111000000000000000000111222333444111111111111111111111111222222222222222222222222222222333444666999<<<===@@@DDDIIIKKKJJJLLLQQQUUUUUUVVVXXXYYYZZZ]]]aaadddeeefffggggggfffdddbbbaaa\\\\\\\\\ZZZWWWWWWXXXYYY[[[[[[ZZZWWWSSSNNNIIIFFFDDDDDDDDDEEEGGGJJJLLLNNNQQQSSSVVVYYY\\\___aaaccc```aaaaaa```^^^\\\\\\]]]\\\\\\\\\]]]^^^```bbbcccccc```\\\[[[[[[\\\\\\\\\]]]]]]]]][[[YYYXXXYYYZZZ[[[[[[ZZZYYYXXXXXXWWWWWWUUUWWWYYYXXXTTTSSSVVVZZZXXX[[[___```___^^^^^^```aaabbbccccccdddfffhhhjjjmmmzzzxxxoooccc[[[XXXWWWTTTRRRPPPPPPPPPOOONNNPPPTTTWWWYYYaaajjjmmmggg___YYYVVVTTTRRROOONNNOOOPPPPPPPPPQQQQQQQQQRRRQQQQQQQQQPPPQQQRRRUUUXXXZZZ\\\\\\\\\ZZZYYYZZZ\\\___``````___YYYUUUPPPKKKIIIGGGDDDCCC@@@BBBDDDDDDEEEGGGLLLPPPPPPPPPQQQSSSWWW^^^eeeiiijjjkkklllnnnooopppppppppjjjfff```\\\\\\___aaabbbeeehhhkkkkkkjjjjjjlllnnniiiiiiiiiiiiiiigggccc```VVVRRRMMMHHHCCC>>>888555333333333333222222222111111111111111111111111111000111111111111222222222111111111000111111222222111111111111111111111111000000000000000000000000000000000///////////////////////////////////////////////////////////////............////////////////////////000000000000---------.........//////,,,...000///...---///111////////////////////////............/////////000............/////////////////////////////////...,,,---///000000000//////......................................................///000000000000000------------------------.............../////////------------------------------................................................////////////......////////////////////////......------------.........------------...//////+++...000000///...///000---------............///........................///////////////.........///...,,,,,,,,,...///111---...///...---,,,---...........................---...///000000000//////000000000000000000000000////////////////////////////////////////////////.........///////////////---...///000000///...---........................++++++,,,,,,---...//////,,,---///000222333333333............/////////000///////////////000111111...///000111111000///...,,,---///000111111111000000000000000000000000000---///111111......000222000000111111111111000000111111111111111111111111222222222111111111111000111111111111222333444555111111111111111111111111333333333333333333333333000111111444777<<<@@@CCCDDDIIINNNPPPOOOOOOSSSWWWYYYZZZ\\\]]]___bbbfffiiifffggghhhhhheeebbb^^^[[[UUUUUUSSSPPPMMMMMMOOOQQQOOOOOOPPPOOOMMMJJJGGGEEEFFFGGGHHHJJJMMMOOORRRSSSWWWWWWXXX[[[]]]^^^]]][[[___```___]]]ZZZXXXXXXYYY[[[ZZZZZZYYYZZZ[[[]]]^^^___[[[WWWTTTUUUWWWXXXXXX]]]]]]\\\ZZZXXXVVVWWWXXXZZZYYYXXXWWWWWWWWWXXXXXX]]]aaacccbbb^^^^^^aaaeeebbbeeeiiijjjiiiggghhhiiimmmnnnooorrrvvv|||vvvkkkeeebbb___\\\VVVVVVWWWVVVVVVXXX[[[^^^hhhsss~~~yyylll___YYYRRRPPPMMMLLLMMMOOOPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQRRRUUUWWWYYYZZZZZZZZZ\\\[[[YYYYYY[[[\\\]]]\\\]]]YYYTTTOOOLLLIIIFFFCCCBBBDDDFFFFFFFFFIIINNNSSS[[[ZZZYYYYYY[[[```fffkkkkkkkkklllnnnoooppprrrrrrmmmggg___ZZZXXXYYYZZZ[[[___cccggghhhiiijjjmmmooohhhhhhiiijjjkkkiiieeebbb___\\\WWWQQQLLLEEE???:::444444444333333222222222111111111111111111111111000111111111111222222222111000000000111222333333111111111111111111111111000000000000000000000000222222222222111///...---////////////////////////////////////////////////............/////////000////////////000000000000---------.........//////,,,...000000...---///111////////////////////////---.........//////000000............/////////000,,,,,,------.../////////,,,---///000000000//////.....................---//////000000111222222222......///000000000000000------------------------........./////////000000------------------------/////////...------,,,,,,..............................////////////......////////////////////////.........------............------------...//////+++---000000000//////000---------.........//////////////////////////////000000//////.........---///...,,,,,,,,,...000111---///111///,,,+++,,,///////////////////////////---...000111111111000///////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............////////////---......///000111111222111111000000/////////...111111111111000000000000222111111000000000000000444333111000000000111111222111111111000000//////111111222222222222111111000000000000000000000000111111111000000000000000000000000111222222222333//////000111222333333333333222111000000111222333111222333333222111222444444555888;;;???BBBDDDFFFJJJKKKNNNPPPSSSVVVXXXYYY[[[\\\]]]___aaadddggghhhdddfffgggfffccc\\\VVVQQQLLLJJJHHHDDDBBBDDDHHHKKKNNNNNNNNNNNNMMMLLLJJJJJJOOOOOOPPPQQQSSSUUUWWWXXX[[[[[[\\\]]]^^^___``````___^^^]]]]]]]]]ZZZVVVSSSVVVVVVWWWWWWWWWXXXZZZ\\\\\\VVVSSSTTTTTTTTT[[[dddeeecccbbbaaaaaa```^^^\\\ZZZWWWVVVUUUTTTUUU]]]gggooosssuuurrrqqqtttuuusssssssssvvvyyywwwuuuwww}}}}}}yyyssslllhhhhhhgggggggggeeeeeemmmxxx~~~mmmaaaYYYVVVSSSPPPPPPOOONNNMMMLLLLLLMMMNNNOOOOOOPPPPPPNNNOOOQQQSSSUUUUUUVVVUUUTTTTTTSSSSSSSSSTTTVVVWWWYYYWWWUUURRROOOLLLJJJIIIHHHHHHHHHHHHIIIMMMRRRVVV]]]]]]^^^___aaacccfffgggiiijjjlllnnnpppqqqqqqrrrmmmjjjfffaaa\\\WWWSSSQQQXXX[[[aaafffiiijjjiiihhhdddeeegggkkkmmmmmmkkkhhhiiifffbbb^^^YYYRRRIIICCC>>>;;;666333333333333222444333111111222222111///111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000///000111111111///...---...............///000000222222222111111111000000000000000000000000000000000000000000000000000000......------------......///////////////.........000000000000000000000000///000000111000...,,,+++---------.........//////000000//////.........---////////////////////////000000//////.........---//////............///000//////...---------------............//////////////////............//////------............------......------------......111111000000//////....../////////....../////////.../////////...---,,,,,,////////////////////////////////////////////////..................------............////////////////////////////////////000000///.....................///000000///...---////////////////////////---...///000000///...---000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............////////////.........///000111111111111111111000000000//////***+++---...///000111111////////////000111222333777666444222000000000000111111111111000000000///000000000111111000000000000000000000000000000000111111111111000000000000111111111111111222222222000000000111222222222333333333222222111222222222111333444444333333555666777888;;;>>>BBBFFFIIIKKKQQQRRRTTTVVVXXX[[[\\\]]]______``````aaabbbcccccc___``````___[[[UUUPPPLLLGGGGGGEEECCCBBBDDDHHHKKKNNNOOOPPPRRRTTTUUUVVVVVVXXXWWWWWWWWWWWWWWWXXXXXX^^^______````````````___[[[ZZZYYYYYYZZZYYYVVVTTTVVVVVVWWWVVVVVVWWWXXXYYYXXXUUUUUUYYY[[[^^^gggqqqtttsssrrrtttuuusssoookkkfffaaa]]]]]]___cccmmmvvv~~~{{{yyyyyyxxxxxxxxxwwwxxx}}}qqqfffddd```^^^\\\[[[XXXVVVSSSRRRRRRRRRQQQPPPPPPOOONNNNNNNNNOOOOOOPPPPPPPPPOOONNNNNNNNNPPPSSSUUUWWWWWWWWWWWWVVVTTTSSSQQQPPPNNNNNNMMMLLLKKKNNNRRRUUU^^^___```bbbeeehhhkkkmmmqqqqqqqqqrrrqqqqqqpppooonnnmmmiiiddd___YYYUUURRRQQQTTTXXX\\\```ccceeefffeeefffgggiiijjjkkkjjjhhhkkkhhheeeccc```[[[TTTOOOFFFBBB<<<888666555444333444333222222333333222000111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000//////000111111000///...///............///000000111111111000000/////////000000000000000000000000000000000000000000000000......------------....../////////////////////...........................000000000000///...---,,,---------.........//////000/////////............////////////////////////000/////////.....................------......///000///......---------...............//////////////////............//////------............------......------------......////////////.........---......---,,,,,,---............//////......---,,,////////////////////////////////////////////////....................................////////////////////////////////////000000///.....................///000000///...---////////////////////////......////////////......111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............////////////......//////000000111111111111111000000000000///)))***,,,...000000000000------...///111222444555:::888555333000//////...111111111111000000000000//////000000000000//////000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111222222333333444333333222222111111333555666666777999:::<<<===???BBBGGGKKKPPPRRRWWWXXXZZZ\\\^^^```aaabbbbbbbbbbbbbbbbbbaaa```___ZZZYYYXXXVVVRRRNNNJJJGGGCCCDDDDDDDDDEEEHHHLLLPPPTTTUUUXXXZZZ\\\^^^______]]]]]]\\\[[[[[[[[[\\\\\\\\\]]]^^^____________^^^ZZZXXXVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTTTTUUUWWWWWWVVVXXX]]]bbbffflllwww{{{rrrjjjeeeffflllsss}}}xxxvvvsssqqqooolllgggddd```___^^^\\\ZZZWWWUUUTTTTTTSSSRRRQQQOOONNNMMMLLLLLLLLLKKKKKKMMMPPPRRRTTTTTTVVVXXXYYYZZZZZZYYYXXXWWWVVVUUURRRPPPQQQTTTVVV^^^___```cccgggkkknnnpppssssssssssssrrrpppooonnnpppooollliiiccc]]]WWWTTTLLLLLLNNNQQQVVV\\\aaadddgggfffffffffggghhhiiiiiikkkjjjiiihhhgggddd```]]]QQQMMMFFFAAA===:::888666555444222333444444333111000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000...///000000000000////////////......//////000111000000////////////......000000000000000000000000000000000000000000000000......------------............//////////////////........................111000///......---......------........./////////////////////............////////////////////////////////////........................---------...000//////............///............//////////////////............//////------............------......------------..................------------...---+++******+++---........./////////...------////////////////////////////////////////////////....................................////////////////////////////////////000//////............///......////////////......//////////////////////////////............//////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////............////////////.../////////000000000111////////////////////////---///000111111000///...---......///000222444555888666444222000/////////111111111000000000000000//////000000000000//////000000000000000000000000000111111111111111222222333222222222111000000000222222222111111111111111222222333444444222111000111333666777888:::<<<>>>AAABBBDDDGGGLLLQQQVVVYYYZZZ\\\^^^aaacccdddeeeeeecccccccccbbbaaa```^^^]]]UUUTTTQQQNNNLLLIIIGGGFFFCCCEEEHHHKKKNNNRRRWWWZZZaaaaaaaaaaaa```______^^^[[[[[[[[[\\\]]]^^^``````YYYZZZ\\\^^^___aaaaaabbb]]][[[XXXWWWXXXYYYYYYXXXUUUSSSRRRSSSUUUXXX[[[\\\\\\aaaiiinnnqqqwww|||tttpppttt||||||wwwsssooonnnmmmkkkhhheeebbbaaa`````````___[[[VVVQQQNNNOOONNNNNNNNNNNNOOOPPPQQQQQQSSSWWWZZZ\\\\\\[[[ZZZ\\\\\\ZZZWWWUUUUUUXXXZZZ\\\]]]```cccfffiiilllnnnoooooopppppppppoooooonnnpppooonnnkkkfff```ZZZVVVKKKJJJIIIIIINNNUUU]]]bbbfffffffffeeedddfffiiikkkjjjjjjkkkkkkkkkjjjhhhfff]]]XXXRRRKKKFFFBBB>>>;;;777666444444555555333111000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000...//////000000000000000/////////...///000000111////////////////////////////////////////////////////////////////////////......------------..................////////////........................111000///---------...///............///////////////////////////.........///////////////////////////////////////.........///////////////......---000//////.........//////............///////////////......------......///------............------......------------.................................---+++******+++---.........////////////......////////////////////////////////////////////////---------...........................////////////////////////////////////000///............//////.........///////////////////////////////////////000///...------...///000////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////............////////////////////////000000000000........................///000111111111000......000000000000000111111222333222111/////////000000000000000000000000111111000111111222222111111000111111111111111111111111000000111111222222222333333222222222111000000000222222222111111111111111000111222333333222111000222444777999;;;===@@@CCCFFFGGGJJJMMMRRRWWW[[[^^^^^^___bbbeeeggghhhhhhhhhdddcccbbb```]]]ZZZXXXVVVOOOMMMKKKIIIHHHHHHHHHHHHHHHLLLQQQVVVZZZ^^^bbbeeegggfffeeeccc```]]][[[ZZZXXXXXXXXXYYYZZZ\\\]]]^^^XXXYYY[[[^^^aaadddggghhhgggeeecccbbbeeegggiiiiii^^^[[[XXXYYY^^^dddhhhjjjkkkrrrxxxzzz{{{~~~}}}|||~~~yyyyyyyyyxxxvvvssspppnnnmmmooorrrrrrnnnfff]]]XXXTTTVVVXXXZZZZZZXXXVVVUUUQQQSSSWWWYYYZZZZZZXXXWWW[[[[[[[[[YYYXXXXXX[[[]]]\\\^^^```ccceeehhhiiijjjmmmnnnnnnoooooonnnnnnmmmnnnnnnmmmkkkgggaaa\\\YYYOOOLLLGGGEEEHHHNNNVVV[[[bbbcccdddddddddeeeiiillljjjkkkmmmmmmmmmlllkkkkkkfffaaa[[[UUUPPPLLLGGGDDD>>><<<999888777666444222000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000///////////////000000000///////////////000111111000000000000000000000000////////////////////////////////////////////////......------------......---.........//////000000////////////////////////111000...------...//////........./////////000000.........///////////////////////////////////////.........//////////////////000000000000///...---//////............//////............////////////......------------......------............------......------------......///////////////////////////...---,,,,,,---...///......///////////////...////////////////////////////////////////////////---------.........//////............//////////////////////////////////////////............//////............//////000000////////////////////////000///...------...///000........................////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............////////////////////////000000000000------............//////............/////////000222222111000000///000000000//////...///000111222000000000000111111111111111111222222222222111111111111111111111111111111000000111111222333333333222222222111111111111111111111111111111111222222000111222333333444444444666888;;;>>>???BBBEEEGGGKKKMMMPPPTTTYYY]]]```aaaaaaccceeeggghhhhhhgggfffcccaaa]]]YYYUUUQQQOOONNNJJJIIIIIIHHHIIIKKKLLLMMMQQQUUU[[[```ccceeeggghhhcccbbbaaa```^^^\\\ZZZYYYVVVVVVVVVVVVVVVWWWXXXXXXVVVWWWZZZ^^^dddkkkqqquuu}}}{{{zzzzzz}}}pppkkkffffffllltttzzz}}}~~~~~~}}}}}}~~~}}}{{{xxxwwwwww{{{xxxpppjjjeeeiiiooossssssoooiiidddZZZ[[[[[[[[[ZZZWWWUUUSSSUUUUUUVVVVVVVVVWWWYYY\\\\\\]]]```bbbeeeggghhhiiinnnnnnnnnnnnnnnmmmllllllmmmmmmllljjjgggccc___]]]VVVQQQKKKFFFEEEGGGLLLPPPYYY]]]aaaccccccdddgggjjjjjjlllmmmnnnmmmlllmmmnnnjjjfffbbb]]]YYYVVVRRROOOHHHEEEBBB???===:::666444111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000111111000///////////////000000//////000000111222//////000000000000111111000000000000000000000000000000000000000000000000......------------......------......///000000000000000000000000000000000//////............//////....../////////000000000.........///////////////////////////////////////........./////////////////////000000000...---,,,...------------...//////............////////////......------------......------............------......------------....../////////000000000000000/////////....../////////......///000000000//////////////////////////////////////////////////////,,,,,,------.../////////............///////////////////////////////////////............//////000......---......///000111//////////////////////////////............//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............////////////000000000000/////////////////////000000000111111222111///.........000111222222111000000///000000000000/////////000222333///000000000111111111111000000111111111111000000111111111111111111111111000000111222222333444444111111111111111222222222000000000111222222222333222222222333555666888999;;;===@@@CCCDDDGGGJJJLLLPPPSSSWWW\\\```bbbcccdddcccdddeeeeeedddaaa^^^\\\YYYWWWSSSOOOLLLKKKKKKKKKJJJKKKLLLNNNPPPSSSVVVXXXYYY]]]bbbeeeeeedddcccccc\\\\\\\\\\\\[[[ZZZYYYYYYSSSSSSSSSTTTUUUVVVWWWXXXWWWYYY^^^hhhtttzzzqqqooouuu}}}||||||{{{~~~}}}{{{xxxiiigggeeeaaa\\\WWWSSSQQQMMMNNNPPPPPPPPPQQQSSSVVVVVVXXX\\\___ccceeefffgggiiijjjjjjkkklllllllllkkkmmmmmmkkkjjjgggeeecccaaa```[[[SSSKKKFFFEEEFFFHHHNNNTTT]]]bbbbbbccceeehhheeegggjjjjjjiiiiiilllnnnkkkhhheeebbb```^^^[[[YYYSSSPPPKKKGGGCCC???:::777222222222222222222222222000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000333222000///............000000//////000000111222.........//////000000000000000000000000000000000000000000000000000000000......------------......------......///000000111////////////////////////......////////////........./////////000000000000............/////////000////////////////////////............/////////000---...//////...,,,***))),,,,,,,,,,,,,,,---..................////////////...------,,,,,,------...------............------......------------.............../////////000000...///000000000000///.........///000000000000000////////////////////////////////////////////////,,,,,,------...//////000............////////////////////////////////////...............///000000...---------...///111222////////////////////////......////////////......000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............/////////000000000000000////////////000000111111222222222333;;;888444111......///000111111000000000000111111222111111000000111222333//////000000111111111222//////000000000000//////111111111111111111111111000000111222333333444444000000111111222222222333//////000111222333333444333333333444666999;;;===???AAADDDFFFHHHJJJMMMPPPTTTWWW\\\aaadddfffffffffaaabbbbbb```]]]YYYUUURRRNNNLLLIIIGGGGGGIIILLLNNNNNNOOOQQQUUUXXX\\\```aaa^^^bbbeeegggdddaaa^^^\\\XXXYYYYYYYYYYYYYYYXXXXXXOOOOOOQQQSSSUUUXXX[[[\\\]]]aaajjjyyywwwsssyyy|||www|||}}}~~~tttqqqlllfff___XXXTTTQQQHHHJJJKKKKKKKKKLLLNNNPPPPPPRRRVVV[[[___bbbdddeee```aaadddgggiiikkklllmmmnnnmmmkkkjjjhhhgggfffeeeiiiddd[[[RRRKKKFFFEEEEEEFFFOOOZZZ```aaaaaaccceee^^^aaadddeeeeeefffiiilllkkkiiifffeeedddcccaaa___[[[WWWRRRMMMHHHBBB===999333333333333333333333333000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000444333111///------------000000000000000111111222---------.........//////000000000000000000000000000000000000000000000000.........------.........---------...///000000111........................---...///000000///...---////////////000000000000---.........//////000000////////////////////////---.........//////000000+++,,,---------+++((('''++++++++++++,,,,,,---.............../////////000...------,,,,,,------...---..................---.........------.........---------.........//////---...000111111000...---......///000000000000000////////////////////////////////////////////////,,,,,,------...///000000............/////////000////////////////////////...............///000111...---------...///111222////////////////////////---...///000000///...---............/////////000000000///..............................---------000000000000////////////000000000000000000000000222111000.........///000000000////////////000000000000000000000000000000///000111111111444999===AAA;;;444000000111000000////////////000000000000222222222222222222222222000000000000000000000000111111111111111111111111333333222222111000000000222111111222444444222111222222222222222222222222222222333333333333222222333555888999:::<<>>AAADDDEEEGGGIIILLLKKKPPPUUUXXXXXXYYY[[[^^^\\\[[[[[[\\\\\\[[[XXXUUUMMMJJJEEEAAAAAADDDIIIMMMPPPRRRUUUYYY]]]```bbbcccaaaaaa```___^^^]]]]]]\\\VVVWWWXXXYYYYYYYYYXXXXXXWWWYYYZZZZZZZZZZZZ\\\]]]^^^cccmmmxxx~~~zzztttnnnhhheee[[[SSSMMMLLLLLLLLLPPPTTTSSSUUUTTTRRRUUUYYYYYYVVVZZZ[[[]]]```bbbdddeeeeeeffffffeeeeeeeeeggghhhiiifffdddbbb___ZZZSSSJJJEEEGGGGGGJJJPPPVVV\\\^^^___UUURRRNNNKKKKKKOOOTTTXXX\\\]]]___aaabbbcccdddddd``````___]]]YYYTTTOOOLLLAAA>>>:::666333222222333222111111000000000111111000000000000000000000000222111000000///000000000000000000000000000000000//////000000000000//////...//////000000000000///000000000000000000000000333111111111111111///---......////////////......////////////000000000000000000000000000000000000////////////............------......//////000000111000///...///000111222////////////............////////////////////////........................////////////..................................../////////////////////////////////............---........................000//////////////////000............////////////////////////////////////............////////////............////////////////////////............---------............///000000000000////////////////////////000000000000////////////////////////////////////////////////////////////////////////......///////////////......////////////000000000000///............//////,,,------...///000000111000000000000//////////////////////////////////////////..................000000////////////000000////////////////////////333//////555===???999222222111111111111000000/////////000000000111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222555333222222333444333222222222222333333333333333333222111111333777:::===@@@CCCGGGIIIKKKMMMOOOQQQQQQUUUZZZ\\\[[[ZZZYYYZZZVVVTTTQQQPPPOOOMMMJJJGGGEEEDDDBBBBBBEEEJJJPPPTTTUUUXXX\\\aaacccddddddccc``````^^^\\\ZZZYYYWWWVVVOOOQQQTTTVVVXXXYYY[[[\\\WWW[[[```bbbcccffflllpppwww||||||yyywwwnnneee]]]ZZZZZZZZZ^^^cccaaacccbbb^^^]]]^^^\\\XXXSSSTTTVVVZZZ^^^aaaaaaaaaddddddcccdddeeefffhhhjjjgggdddbbbaaa```[[[SSSLLLIIIHHHGGGIIIOOOVVV\\\```[[[WWWQQQKKKHHHHHHJJJKKKUUUVVVXXX[[[]]]______```aaaaaabbbaaa^^^ZZZVVVSSSIIIEEE@@@:::555333333333222222111111000000111111000000000000000000000000111111000000000000000000000000000000000000000000//////000000000000//////...///000000111111111111000000000000000000000000,,,,,,...///111111///.........////////////............//////000000111111///////////////////////////////////////.........,,,------...///000111111000////////////000111111///////////////.........////////////////////////........................///////////////................................./////////////////////////////////.......................................000///...------...///000............////////////////////////////////////............////////////.........//////////////////////////////.........---------............///000000000000////////////////////////000000000000////////////////////////////////////////////////////////////////////////...///////////////...---////////////000000000111//////............//////------......///000111111000000000000////////////////////////////////////......//////////////////000000////////////000000////////////////////////222111000000111111...,,,///000000111000000000000000000000000111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111222222333333333444666444222222333333333222222222333333333444444444333222222333666:::???AAADDDGGGLLLOOOPPPQQQSSSUUUVVVXXXZZZZZZXXXUUUSSSQQQMMMKKKHHHEEEDDDCCC@@@>>>AAABBBEEEIIINNNSSSWWWYYY[[[^^^bbbeeefffeeebbb```[[[ZZZYYYWWWUUUSSSRRRQQQOOOQQQSSSTTTUUUXXX\\\```ccciiiqqqxxx}}}zzzrrrooonnnnnnqqquuu{{{~~~}}}vvvoooiiibbb[[[NNNNNNPPPTTTYYY\\\]]]\\\`````````aaaccceeegggiiihhheeebbbbbbbbb```\\\XXXMMMKKKHHHFFFIIIPPPYYY^^^ddd```ZZZSSSLLLHHHEEEDDDKKKMMMOOORRRVVVZZZ]]]___aaaaaabbbbbb```\\\YYYVVVQQQMMMGGG@@@:::777555444333333222111111111111111000000000000000000000000000000000111111111000000000000000000000000000000//////000000000000////////////000111222222222222////////////////////////+++,,,///000000000//////......////////////............//////000000111111////////////////////////.........///////////////,,,------...///000111111///////////////000000111.........///////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////000///...------...///000............////////////////////////////////////............///////////////////////////..................///////////////---------............///////////////000000000000////////////000000000000////////////////////////////////////////////////////////////////////////...///////////////...---/////////000000000111111///............//////000.........//////000000111000000000000////////////000000000000000000000000...///000000111000000000000000////////////000000000000000000000000000000111222333111...---///222...///111000//////000222000000000111111111222222000000000000000000000000222222222222222222222222111111111111111111111111000111111222333444555555888555333222222333333222222222333333444444555555444555666888<<<@@@EEEGGGIIIMMMQQQTTTUUUUUUVVVWWWXXXWWWWWWUUUSSSOOOKKKIIIHHHEEEBBB@@@@@@@@@???>>>@@@CCCHHHNNNTTTXXXZZZ[[[^^^aaadddfffeeebbb^^^\\\UUUUUUTTTSSSRRRQQQPPPPPPSSSTTTUUUTTTUUU[[[cccjjjwww}}}xxxjjj```SSSPPPOOOQQQUUUXXXXXXWWW[[[[[[[[[\\\___aaadddffffffeeebbbbbbbbbbbbbbbaaaTTTQQQLLLHHHHHHMMMUUU[[[gggfffccc]]]WWWOOOIIIEEECCCDDDFFFIIINNNUUUZZZ]]]^^^```aaabbbaaa^^^[[[YYYXXXTTTOOOHHHAAA<<<888666444333222111111111111111000000000000000000000000//////000111111111111000000000000000000000000000//////000000000000/////////000000111111111111000////////////////////////111222333222000/////////......////////////......////////////000000000000000000000000000000000000.........///////////////------......//////000000....../////////000000000.........///////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////...////////////000000000000000000000000000000000///..................///............////////////////////////////////////............///////////////////////////..................///////////////---------............///////////////000000000000////////////000000000000////////////////////////////////////////////////////////////////////////......///////////////...//////000000000111111111...............///000000///////////////000000000000000000000////////////000000000000000000000000...///111222222222111111000000////////////000000000000000000000000000000---000222111//////222555///000111000///...111333000000111111111222222222000000000000000000000000222222222222222222222222111111111111111111111111000000111222333555555666888666333222222333333333222222333333444555555666777888;;;???CCCHHHKKKMMMOOORRRVVVYYYYYYYYYYYYZZZVVVTTTRRRPPPMMMJJJFFFDDDCCCAAA>>>===???AAABBBBBBCCCFFFKKKQQQVVVYYY[[[[[[[[[]]]___aaa```\\\YYYVVVSSSSSSSSSSSSTTTTTTTTTTTTVVVWWWWWWXXX\\\hhhwwwwwwjjj___YYYTTTSSSUUUVVVUUUSSSTTTTTTUUUVVVYYY\\\___aaa```aaabbbbbbbbbbbbdddeee\\\YYYTTTMMMJJJLLLRRRXXXccceeegggfffbbbZZZQQQLLLCCCBBBAAABBBFFFLLLRRRVVVZZZ\\\___aaabbbaaa___^^^\\\ZZZUUUOOOHHHAAA<<<999555444333222111111111111000000000000000000000000...///000111222111111000000000000000000000000000//////000000000000//////...///////////////...---////////////////////////111333333111...---///111......////////////......000000000000////////////000000000000000000000000............/////////000.........///////////////---......///////////////............/////////000////////////////////////////////////////////////............/////////000////////////////////////////////////////////////.../////////000000000000////////////////////////---......//////......---............////////////////////////////////////............////////////000/////////......................../////////000---------............///.../////////000000000111////////////000000000000////////////////////////////////////////////////////////////////////////------...///000000000///000000000000111111111111...............///000111000000000000////////////000000000000////////////000000000000000000000000///000111222333333222111000000////////////000000000000000000000000000000***,,,.../////////000000000111222000......111444000111111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111000000111222444555666666999666333222222333333333222222333333444555666666999;;;???CCCHHHMMMPPPRRRRRRUUUZZZ\\\\\\[[[[[[[[[TTTRRRNNNLLLJJJGGGDDDBBB@@@>>>;;;<<<>>>BBBDDDEEEGGGIIIMMMRRRVVVZZZ\\\]]]VVVWWWYYYZZZYYYWWWTTTQQQSSSSSSTTTUUUWWWXXXYYYYYYUUUWWWYYY]]]fffwwwuuuiiibbbYYYUUUVVVVVVSSSPPPOOOOOOPPPRRRUUUXXX[[[]]][[[^^^bbbcccaaaaaacccfffbbb___YYYRRRLLLLLLQQQVVV\\\aaagggkkkiiibbbYYYSSSHHHFFFBBB???@@@EEEJJJNNNWWWZZZ]]]aaacccccccccbbb___]]]YYYSSSLLLDDD>>>:::555444333222111111111111000000000000000000000000...///000222222222111000000000000000000000000000//////000000000000//////............---,,,++++++////////////////////////,,,...///...,,,---000444......////////////......111111000000//////......000000000000000000000000---.........//////000000///////////////.........---......///000/////////---.........//////000000////////////////////////000000000000000000000000---.........//////000000000000000000000000000000////////////////////////.../////////000000111111........................,,,---...//////...---,,,............/////////000////////////////////////............/////////000000000//////.........------.........//////000000---------.........//////.../////////000000111111////////////000000000000////////////////////////////////////////////////////////////////////////,,,,,,...///000000000000000000000...,,,,,,...000////////////////////////111111000000//////......////////////000000000000111111000000//////......000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111000000000111222222222333222222111111111111111111333333444444444555555555000000111111111222222222333222000///...///000111222444555555333222222333444555666666666777999;;;BBBCCCFFFIIIMMMQQQTTTUUU[[[\\\^^^```___\\\YYYWWWQQQUUUYYYXXXSSSLLLEEEBBBAAAAAAAAABBBDDDFFFHHHJJJNNNOOOQQQRRRTTTUUUVVVVVVWWWSSSSSSVVVTTTPPPQQQWWWWWW\\\cccgggiiihhhgggggghhhhhhjjjqqq~~~~~~xxxooofff___YYYTTTPPPKKKLLLMMMNNNOOOQQQTTTVVV\\\]]]___aaacccdddeeeeeedddccc___ZZZVVVQQQNNNLLLWWW\\\cccjjjlllhhh```YYYTTTNNNFFF@@@???BBBEEEGGGNNNSSSZZZ```ddddddaaa___aaa___[[[XXXSSSKKKAAA:::999777444222222222111///111111111111000000000000222111000000222333222111111111000000/////////.........---...///000222444111111111111111111111222000000///////////////000111111000000//////......////////////000000000000////////////////////////////////////000000000000111111000000/////////...000000000000000000000000111111000000//////..............................//////.........------,,,////////////////////////000000//////.........---........................---....../////////////////////.........---------000000//////.........---////////////////////////000000000000000000000000//////.........---------000000000000000000000000000///...---------------////////////////////////////////////////////////000000000000000000000000222111111111000000//////000000////////////000000////////////////////////////////////////////////////////////////////////000000000...---,,,...000////////////////////////111000000000/////////...////////////000000000000111000000000/////////...000000////////////000000000000000000000000000000////////////////////////000000000000000000000000111111000000000000111111111111111111111222222222111111111111111111111111111111111111222222222222111222222222333333333333444333111//////000111222111333444555444333444666444666888888999:::===???CCCEEEIIIMMMQQQUUUXXXYYY]]]]]]]]]]]]\\\ZZZYYYXXXYYY[[[]]][[[UUUNNNHHHDDDBBBCCCCCCEEEGGGJJJMMMNNNQQQRRRTTTVVVXXXXXXYYYXXXWWWSSSRRRTTTSSSPPPSSSYYYeeelllvvv}}}|||xxxuuuppprrrwww}}}uuulllcccYYYSSSKKKLLLLLLLLLMMMOOORRRTTTUUUWWWZZZ]]]```bbbdddeeedddddddddbbb^^^YYYTTTPPPTTTWWW]]]cccgggfffbbb^^^[[[VVVNNNHHHEEEEEEFFFFFFJJJNNNTTT[[[```bbbcccbbb```___\\\ZZZVVVOOOFFF???;;;999555333333333222111111111111111000000000000111000000111333555444333111111111000000000/////////......//////000111222111111111111111000000000000000////////////000000000000000000////////////////////////000000000000////////////////////////////////////000000000000000000/////////.........000000000000000000000000111000000000/////////...........................000//////...------......////////////////////////000/////////....................................---....../////////////////////.........---------000/////////............////////////////////////........................//////.........---------//////////////////////////////...---------------////////////////////////////////////////////////////////////////////////111111111111000000000///000000////////////000000////////////////////////////////////////////////........................///000000///------///000////////////////////////000000000000////////////////////////000000000000000000000000////////////000000////////////000000000000000000000000000000////////////////////////000000000000000000000000111111000000000000111111222222222111111111111111111111111111111111111111000000000111111111111222222222333333333444444444444333222111000111222333000222444444444444666888444777:::<<<===@@@CCCEEEFFFIIIMMMRRRWWWZZZ\\\]]]]]]\\\\\\\\\\\\]]]^^^___aaabbbbbb^^^WWWPPPKKKIIIFFFFFFGGGIIIKKKOOORRRSSSQQQRRRTTTVVVWWWVVVVVVUUUUUURRRRRRSSSTTTVVV[[[bbbrrr{{{yyy||||||zzz{{{{{{vvvjjj\\\TTTNNNMMMKKKJJJJJJLLLMMMOOOQQQRRRUUUYYY]]]___aaabbbaaacccfffgggeee```ZZZUUURRRSSSWWW[[[```ccccccbbbbbb^^^WWWRRROOOLLLIIIHHHGGGJJJOOOTTTZZZ___bbbddd```___^^^]]]ZZZSSSLLLGGG>>>;;;777555555555444333222222111111111000000000000000000111444666666555111111111111000000000000//////000000000000//////111111000000/////////...000000////////////000000////////////000000000000////////////000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////111000///.........///000////////////////////////////////////....................................---......////////////////////////............---////////////............////////////////////////.......................................---------//////////////////////////////...------------...////////////////////////////////////////////////////////////////////////111111111111000000000000000000////////////000000////////////////////////////////////////////////........................///000111000......///000////////////////////////000000000000////////////////////////000000000000000000000000////////////000000////////////000000////////////////////////111111111111111111111111////////////////////////111111000000000000111111333222222222111000000000111111111111111222222222111111222222222333333333222222222333333333333444444444333222222222333444000222333333333444666777555888===@@@CCCFFFIIILLLLLLNNNRRRVVVYYY\\\\\\]]]ZZZ[[[]]]___aaacccdddeeeccccccaaa]]]WWWRRROOONNNMMMMMMMMMNNNOOOQQQTTTUUUQQQRRRTTTUUUUUUUUUTTTSSSTTTTTTVVVXXX]]]dddmmmttt}}}~~~~~~|||yyy}}}}}}{{{xxxvvvtttttttttttttttxxx{{{{{{pppddd[[[VVVSSSPPPMMMKKKKKKJJJIIIOOOPPPSSSVVVYYY[[[]]]]]]\\\___ccceeeeeebbb]]]ZZZUUUUUUWWWZZZ^^^``````___aaa___[[[XXXVVVSSSPPPMMMKKKLLLNNNQQQVVV[[[___aaaaaaaaaaaa```]]]XXXQQQMMMBBB>>>:::666555555444333222222222111111111000000111000000111333444444333000000000000000000000000///000111111111///...---000000000///......------000////////////000000111......//////000000111111////////////000000000000////////////////////////////////////000000000000111111111111111111111111////////////////////////000000000000////////////000000000000000000000000222111///......///000111///////////////////////////////////////.................................---......////////////////////////...............///////////////.........////////////////////////................................................///////////////////////////......---------......////////////////////////////////////////////////////////////////////////111111111000000000000000000000////////////000000////////////////////////////////////////////////------------------------...000111111//////000111000000000000000000000000////////////000000000000////////////000000000000////////////000000000000000000////////////000000////////////////////////111111111111111111111111////////////////////////111111000000000000111111333222222222111000000000000000111111111222222222111111222222222333333333111111111111222222222222333333333333333333444444222333444333222333555777999<<>>:::888666444333333222222222111111111222111///000111111000///000000111111222222222222111000000////////////000.........//////000111111............///000111222000000000000////////////////////////000000000000////////////////////////////////////000000000000------......////////////000000000000000000000000.../////////000000000111........................+++---...000000000...---////////////////////////............/////////000........................---......///////////////.../////////000000000000............/////////000////////////////////////////////////////////////---------.........//////........................---------------...//////////////////////////////////////////////////////........................///000000000111111111111000000////////////000000////////////////////////////////////////////////000000000000000000000000---///111222111000111111000000000000000000000000.../////////000000111111////////////000000000000.../////////000000111111000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111000000111111222222222333///000000111222222333333333333444444444555555555222222333333333444444444000111222333333333333333333444777999;;;@@@EEEIIIMMMQQQVVVYYY[[[\\\]]]^^^\\\ZZZWWWTTTRRRRRRTTTUUUQQQRRRSSSUUUWWWZZZ\\\]]]VVVXXXZZZ[[[[[[[[[\\\]]]ZZZYYYVVVRRROOONNNMMMMMMKKKMMMPPPWWWbbbnnnzzzyyyvvvtttppplllqqquuuzzz}}}xxxwwwtttpppoooppptttwwwyyyyyyppphhhaaaaaa```^^^[[[YYYWWWUUUQQQSSSWWW[[[___bbbcccddddddbbbaaaaaabbbbbbaaa___WWWSSSNNNLLLMMMPPPSSSTTTRRRTTTVVVXXXXXXWWWUUUSSSSSSXXX___ccccccccccccdddXXXRRRIIIAAA<<<999777666333333333222222222111111111000///000222333333222222222222333333444444444111000///......///000111------...///000111222222............///000222222111111000000//////......////////////000000000000////////////////////////////////////000000000000000000111111222222222333000000000000000000000000.../////////000000111111........................***+++...000111000...,,,////////////////////////---.........//////000000........................---......///////////////.../////////000000111111---.........//////000000////////////////////////........................---------.........//////........................---------------...///000////////////////////////////////////////////////........................//////000000111111111222000000////////////000000////////////////////////////////////////////////000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000111000000///.../////////000000000000000000000000111111111111111000//////000000000000////////////111000///......///000000111111000//////...//////000000000000000000000000111111000000000000111111222222222222222222222222222222333333333333444444333444555444333333555666666888999;;;>>>DDDLLLQQQTTTUUUXXX\\\______]]][[[\\\YYYTTTQQQPPPOOONNNMMMNNNPPPTTTXXX[[[^^^___```ddd___YYYWWWXXXYYYYYYXXX]]]VVVRRRRRRPPPMMMLLLMMMPPPTTTXXX```qqq}}}||||||zzzzzzvvvooommmoooqqqoooppp{{{~~~sssoooooolllgggfffeee___XXXRRRPPPRRRYYY^^^^^^___aaabbbcccddddddddddddcccccc\\\WWWPPPJJJHHHJJJNNNQQQTTTUUUWWWXXXXXXVVVSSSQQQRRRTTTXXX^^^eeegggeeebbb^^^YYYQQQIIIAAA<<<999888777555333333444444444333///000111222222222222222000000000000000000000000222111111000///......---///////////////........................///000000000000000000000000000000000000000000000000000000000000000000000000000000000///.........000111222111111111111111111111111///000111222222111000///000.........000111000///////////////////////////000000000000000111111222000000000000000000000000//////............//////000000///...............////////////000000000000////////////////////////////////////////////////111111000000//////.................................///000000000...---,,,............////////////////////////////////////......////////////......////////////////////////111111000000000000000000000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000111111000000000/////////000000000000000000000000111111111111111000//////000000000000000000000///111000/////////000111222222111000000/////////000111111111111111111111111111111000000000000111111333333333333333333333333222222333333333333444444444555666555333333555777777999===@@@DDDJJJQQQVVVXXXYYYZZZ]]]______\\\ZZZYYYVVVSSSQQQQQQQQQQQQPPPUUUWWWZZZ]]]```aaaaaaaaa\\\ZZZXXXXXXXXXXXXXXXWWWWWWSSSSSSWWWXXXUUUSSSTTT\\\aaahhhrrr{{{xxxyyyyyywwwzzz{{{{{{wwwqqqmmmnnnppphhh___TTTQQQQQQVVVZZZ[[[\\\^^^______````````````______]]]ZZZUUUPPPMMMLLLLLLMMMQQQRRRTTTUUUVVVUUUSSSRRRQQQQQQTTTYYY___bbbbbb``````\\\VVVNNNFFF???;;;999888666555444555555444222222222222333222222111111000000000000000000000000111111111000///.........///////////////////////////............///000000000000000000000000000000000000000000000000000000000000000000000000000000//////...------...///000111111111111111111111111///000111111111111000////////////000222222111////////////////////////////////////...///000000111000000000000000000000000//////............//////000000///...............////////////000000000000////////////////////////////////////////////////111000000000/////////...........................//////////////////...---............////////////////////////////////////......////////////......////////////////////////000000000000000000000///000000000000000000000000000000000000000000000000111111000000000/////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000000111222222222111000///000000000000000000000000000111111111111000000///000000000000000000000000000000000000111222333333222222111000000000000111111111111111111111111111111111000000000000111111333333333333333333333333222222333333333333444444555666666444333333555777:::>>>CCCHHHMMMRRRXXX\\\]]]]]]^^^___``````]]]ZZZXXXVVVSSSSSSUUUVVVVVVVVVZZZ\\\___aaabbbbbb```___VVVWWWWWWWWWVVVWWWYYY[[[\\\ZZZ]]]cccfffcccaaaaaafffmmmvvv}}}wwwsssvvvyyyqqqggg[[[UUUSSSUUUWWWVVVWWWZZZZZZZZZ[[[[[[\\\\\\\\\\\\^^^]]][[[WWWTTTPPPLLLJJJOOOOOOPPPQQQRRRRRRRRRRRROOONNNNNNQQQUUUZZZ\\\]]]bbb```[[[UUUMMMEEE>>>:::999888777666777777555333444444333333222111000000000000000000000000000000111111000000//////......//////////////////////////////......//////000111000000000000000000000000000000000000000000000000000000000000000000000000///...------------......000000000000000000000000///000000111111000000/////////000222444333111///////////////////////////...............//////000000000000000000000000000//////............//////000//////............///////////////000000000000////////////////////////////////////////////////000000000000////////////........................///............//////000............////////////////////////////////////......////////////......//////////////////////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000//////000000000000/////////000000000111111111111////////////////////////000000000000000000000000000111333444333222000...000000000000000000000000000000111111111111000///000000000000000111111111000000111111222333444555222222111111111111111222111111111111111111111111222111111000000111111222444444444444444444444444222222222333333333444444444555555444333444777:::@@@EEEKKKPPPTTTXXX\\\^^^`````````bbbcccbbb```^^^\\\[[[YYYYYY[[[\\\\\\[[[\\\]]]```aaa```^^^[[[YYYUUUVVVUUUTTTUUUZZZdddllluuurrrssswwwxxxtttrrrrrrqqqxxx~~~tttqqquuu{{{~~~xxxxxxzzzvvvnnnfff___YYYXXXVVVSSSRRRTTTUUUUUUVVVWWWYYYZZZ\\\\\\^^^^^^]]][[[XXXTTTQQQNNNPPPPPPOOOOOOOOONNNNNNNNNMMMKKKIIIIIILLLRRRWWWZZZaaaaaa___[[[SSSJJJAAA<<<:::888888888::::::999888444333333222111111111111000000000000000000000000111000000000/////////...///////////////000000000/////////...///000000111//////////////////////////////////////////////////////////////////////////////.........---......///////////////////////////000000000000000000/////////111333555444111...///////////////////////////............///000000000000000000000000000000//////............//////000///............//////////////////000000000000////////////////////////////////////////////////000000000000////////////........................///...---------///000111............////////////////////////////////////......////////////......///////////////////////////000000000000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////000000000000/////////000000000111111111111////////////////////////000000000000000000000000000111333444333222000...000000000000000000000000///000000111111111000000///000000000111111111222000000111222333444444444222111111111111111222222111111111111111111111111222222111111111111222222444444444444444444444444222222222333333333444444333444444444555888<<>>>>>>>>444333222111111111222222111111111111111111111111000000000000////////////////////////000000111111///////////////000111111/////////////////////////////////////////////////////////////////////////////////000////////////........................000//////////////////000//////111333555444111...000000000000000000000000000000//////000000111222//////////////////////////////............////////////............//////////////////000000000000////////////////////////////////////////////////////////////000000000000///////////////////////////...---------///000111............////////////////////////////////////......////////////......////////////////////////000000000111111222222222000000000000000000000000////////////////////////////////////////////////000000000000000000000000//////////////////////////////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000000111222222222111000///000000000000000000000000///000000111111111111000///000000111111222222222000111222333333333333333111000000000000111222222222222222222222222222222222222111111111111222222333333333333333333333333222222333333333333444444333444555777999>>>DDDHHHQQQUUUZZZ]]]_________```cccbbbcccfffiiikkkkkkjjjjjjhhhfffeeedddccc```^^^]]]]]]]]]\\\ZZZXXXVVVTTTSSSRRRSSSZZZjjj}}}|||}}}vvvpppkkkdddYYYQQQOOOKKKKKKKKKMMMOOOSSSVVVWWWYYYYYYYYYYYYZZZ\\\]]]^^^XXXWWWUUURRROOOKKKHHHFFFGGGFFFDDDBBBBBBFFFLLLQQQUUUYYY]]]^^^[[[TTTLLLFFF>>><<<999999<<>>CCCKKKTTTYYYZZZ]]]bbbdddeeefffggghhhhhhggggggiiikkkmmmmmmmmmhhhfffdddcccbbb```]]]ZZZZZZXXXVVVTTTSSSRRRSSSSSSZZZ]]]fffwwwyyyssssssnnnppptttwwwzzz}}}}}}{{{{{{{{{|||~~~yyylllgggVVVUUUSSSRRRRRRSSSTTTUUURRRTTTXXX\\\^^^^^^^^^]]][[[[[[[[[YYYUUUOOOJJJGGG>>>???@@@???>>>???CCCFFFMMMRRRYYY___```\\\WWWRRRIIIDDD===::::::>>>AAACCCEEECCC???:::666444333333111111111111111111111111////////////000000000000...//////000111222222222000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000)))***,,,...000000000000000000000000000000000000000///...------...///000000///......000111000///000000000000000000000000...............///000000//////////////////////////////............//////...............///000111////////////000000000000////////////////////////////////////////////////.../////////000000111111000000000000000000000000//////000000000///---,,,............/////////000////////////////////////......////////////......////////////////////////++++++,,,,,,---...//////000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222222222111000//////000000222111111111000000//////111111000000000000000111333333333222222222111111222222222222222222222222000000111111111222222222222222222222222222222222222333444444444333222111444444333222111333666999777;;;BBBIIIPPPWWW]]]bbbaaa``````aaaeeeggghhhhhhjjjgggfffgggkkknnnmmmllljjjgggbbb___\\\YYYVVVUUUWWWSSSQQQSSSTTTUUUZZZ___lllrrr||||||uuuqqqooooookkkqqqzzz~~~zzzxxxwwwzzzwww{{{wwwlllbbbZZZZZZZZZVVVRRRPPPTTTSSSTTTVVVZZZ\\\\\\[[[]]]]]]^^^]]]YYYSSSMMMIIIDDDCCCCCCBBBCCCDDDEEEFFFFFFMMMUUUZZZ[[[ZZZZZZ[[[VVVNNNCCC;;;999===CCCGGGJJJGGGBBB===999666555555444222000000111222222111000000000000000000000000///111444666777555222000111000///......///000111000000000000111111111111000000000000000000000000000000000000000000000000------------------------000000000000000000000000............/////////000...------///111222111///000000000000000000000000.........///////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000//////.........///000000000000000///////////////////////////111111000///////////////............/////////000000000000000000000000000222111111111000000//////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000111111222////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222222222111000000000000000111111111111000000000///111111000000000000111111333333333222222222111111222222222222222222222222111111111111111222222222222222222222222222222222222333444444444444333222222333444555444444666888:::@@@HHHPPPVVV[[[___aaaaaa``````bbbeeehhhiiihhhkkkiiiggggggiiiiiihhhfffccc```\\\XXXVVVTTTTTTSSSVVVRRRNNNOOORRRXXXdddoooxxxyyyuuurrrqqqqqqyyy~~~}}}{{{wwwvvv{{{~~~||||||~~~~~~wwwooojjjbbbXXXRRRRRRNNNOOOQQQTTTXXXYYYYYYXXX[[[\\\]]]]]]ZZZUUUPPPMMMFFFEEEDDDDDDEEEFFFIIIJJJFFFJJJPPPUUUXXXZZZ\\\^^^YYYRRRHHH@@@>>>@@@DDDGGGPPPMMMIIIEEE@@@<<<:::888555333111111222333222111111111111111111111111111000000111222333444444555222111000//////000111222000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........./////////000000///......000222333222000000000000000000000000000000000000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000000000/////////.../////////000000///......////////////////////////111111000///////////////........./////////000000000000000000000000000000111111111111000000000///000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000///////////////000000111.........///000111111111000000000000000000000000////////////////////////000000000000000000000000111111111111111222222222222111000000000000000000111111111111000000000000111111000000000111111222333333333222222222111111222222222222222222222222222222222222222111111111333333333333333333333333222333444444444444333333000333666777777777888999@@@GGGQQQYYY^^^```aaaaaacccbbbbbbdddgggiiijjjiiiiiihhhfffffffffeeebbb```^^^[[[VVVRRROOOOOOPPPQQQSSSRRRSSSVVVYYYaaaooo}}}~~~~~~||||||{{{vvvssssssxxxqqqaaaXXXVVVMMMMMMOOORRRUUUWWWVVVUUUYYYZZZ\\\]]]\\\YYYUUUSSSJJJIIIGGGFFFGGGIIILLLNNNIIIIIIJJJNNNTTTZZZ^^^```\\\WWWPPPIIIDDDCCCDDDFFFRRRQQQPPPLLLHHHCCC>>><<<666444222111222333333222222222222222222222222222111000......///222555888222222111111111111222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000000//////111333444333111000000000000000000000000222222111111000000//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000///////////////////////////...---,,,////////////////////////111000000///////////////....../////////000000000000000000000000000000000111111111111000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000........./////////000000.../////////000000000111000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111111111000000000000000111111111111000000000000000111111000000111111222222333333333222222222111111222222222222222222222222333333222222222222111111333333333333333333333333333333333444444444444444222444666888999:::===@@@HHHOOOWWW___bbbdddddddddfffffffffgggjjjkkkjjjiiiddddddccccccbbb___]]][[[\\\YYYTTTOOOMMMNNNQQQTTTVVVZZZbbbiiikkkoooyyyzzzwwwttt{{{tttddd^^^UUUSSSQQQPPPRRRTTTTTTTTTVVVXXXZZZ]]]]]]\\\ZZZXXXPPPNNNKKKIIIIIIKKKMMMOOOOOOKKKHHHJJJQQQYYY^^^```^^^\\\WWWPPPJJJEEEDDDCCCNNNOOOPPPPPPMMMHHHCCC@@@999666333111222222222111222222222222222222222222111000...---...111333555111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////...////////////000000000111000000222444555333222////////////////////////222222111111000///......////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////...---++++++////////////////////////000000////////////000000...////////////000000000////////////////////////111111111000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000...//////000000000000000111000000000/////////...111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111000000000000000111111000000000000000000111111111111111111111222333333333333333222222222111111222222222222222222222222333222222222222222222222333333333333333333333333333333333444444555555555666777777888:::???FFFJJJRRRVVV[[[```bbbeeegggiiiiiiiiihhhiiikkkkkkiiigggccccccaaa___[[[XXXVVVUUUUUUTTTRRRPPPPPPTTT[[[aaahhhmmmuuu{{{|||}}}|||www{{{vvvhhh```[[[SSSOOOMMMOOOPPPQQQSSSUUUXXX[[[]]]]]]\\\[[[VVVTTTQQQNNNLLLLLLNNNNNNVVVQQQMMMMMMRRRYYY]]]_________\\\VVVNNNGGGBBBAAAHHHKKKOOORRRRRROOOJJJFFF<<<999555222222222111000111111111111111111111111111111000000000000000000///000000000000000000//////000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000111111000000222444555444222////////////////////////111111000///......------////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////...---++++++////////////////////////000000////////////000000////////////000000000111////////////////////////000000000000000000111111000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111///000111222222222111111111111111000///.........111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111111111000000000000000111111222000000000000111111111111111111111111111222333444333333333222222222111111222222222222222222222222222222222222333333333444333333333333333333333333444333333333444555666777999999:::;;;???FFFNNNUUUXXX[[[^^^```cccfffjjjllljjjjjjiiiiiijjjhhheeecccbbbbbb___ZZZUUUQQQPPPPPPOOOQQQSSSUUUXXX```kkkttt}}}}}}}}}sssiiibbbXXXQQQMMMMMMNNNNNNQQQSSSVVVYYY[[[\\\\\\[[[ZZZXXXVVVTTTRRRQQQPPPPPP[[[XXXVVVUUUWWW[[[^^^___aaabbbaaa[[[QQQHHHCCCAAADDDIIIOOOUUUWWWUUUQQQNNNCCC>>>999555333222111000111111111111111111111111000111222222222000...---//////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000/////////000000000111111111000000222444555444222000000000000000000000000000000//////......------000000000000000000000000........................000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000///////////////...---,,,///////////////////////////////////////000000111/////////000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111000111222333333333222111000000000000////////////111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000000000000000000111222222///000000000111111111111111111111111222333444555333333333222222222111111222222222222222222222222000111111222333444555555444444444444444444444444444333333333444555777888888:::===@@@EEEMMMUUU[[[[[[^^^aaaccceeehhhlllnnnjjjiiiggggggfffccc___\\\\\\\\\YYYUUUQQQOOOQQQSSSSSSWWW\\\```eeeooo{{{}}}}}}zzzpppjjjaaaZZZUUURRRPPPOOOPPPQQQTTTWWWYYYZZZZZZZZZ[[[[[[ZZZZZZYYYWWWVVVVVV\\\]]]^^^___^^^___```aaabbbeeeeee^^^TTTJJJDDDCCCBBBGGGNNNUUUXXXWWWTTTQQQJJJEEE>>>999666444333222222222222222222222222222000111222222222111000//////000111111111111000///000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000111333444333222000000000000000000000000000000//////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000000111/////////000000///......///////////////////////////////////////000111111//////000000000111111111000000000000000000000000///000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111///000222333333333111000......//////000000111111111111111111111111111111000000000000000000000000000000000000000000000000222222222222111111000000000000///000000111222222//////000000111111111222111111111111222333444555333333333222222222111111222222222222222222222222000000111222444555666666444444444444444444444444444444333333444555777888777:::???EEEKKKRRRYYY^^^\\\___cccfffhhhjjjmmmooohhhgggfffeeeccc```[[[XXXTTTTTTSSSQQQOOOQQQVVVZZZ^^^bbbhhhkkkpppxxxyyyzzz|||tttpppiiiccc^^^ZZZUUURRROOOQQQSSSUUUWWWXXXXXXXXX[[[\\\]]]^^^^^^]]][[[ZZZ[[[___dddeeecccbbbbbbddddddggggggaaaUUUKKKFFFEEEAAAEEELLLSSSVVVUUUSSSQQQOOOIIIBBB<<<999666555333333333333333333333333333111000000111111222333333000111222333333222111000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000//////111333444333111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000111111...///000000000000000//////////////////////////////////////////000111111000000000000111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111...///111222333222000///111111111111111111111111111111000000//////......000000111111111000000///111111000000000000111111111111000000000000111111000000000000000000000000222000///...///000222333222222111111111222444555444444444333333222222222333222111000000111222333333222222111111222222333444444444444444444444444222444444555555666999<<<;;;===CCCLLLUUU[[[]]]]]]^^^```dddhhhkkkllllllkkkiiigggccc___[[[VVVRRROOONNNPPPRRRSSSUUU\\\gggooozzzuuusssvvv|||wwwssswww|||zzz{{{|||zzzuuuooonnnllldddZZZUUUSSSRRRRRRSSSTTTSSSRRRXXXYYY[[[]]]___aaaaaabbbaaabbbccccccddddddddddddhhhddd___]]]ZZZSSSHHH@@@FFFCCCGGGQQQXXXXXXUUUSSSSSSOOOIIICCC???:::555222111000000111333333222000111111111111111111111111000000000000000000000000000///...------...///000---......///////////////000000000000000000000000000000000000000000000000000000000000000000000000...........................///000222222222111000000000000000000000000000000000000000111111111111000000000000000000000000333222222222111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000////////////////////////000000000000000000000000...///111222222111///...000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000//////000000111111222222111111000000//////......222222111111111111222222111111111111111111111111111000000000/////////...000000111111111111000000111111000000000000111111111111000000000000111111000000000000000000000000222111000///000111333444333222111111111222333444333333333222222111111111333333333222222333333333333333222222222222333333444444444444444444444444333444555555666777;;;===@@@EEELLLSSSYYY\\\]]]^^^```bbbfffiiikkkjjjiiihhhddd___ZZZWWWVVVTTTOOOLLLQQQSSSYYY```hhhrrrzzz~~~{{{xxx}}}{{{yyyxxxzzzzzz}}}~~~}}}zzz~~~~~~~~~zzzyyyxxxrrrjjj___ZZZUUURRRQQQRRRSSSTTTXXXYYY\\\___aaacccdddeeebbbcccdddddddddccccccbbbhhhddd```^^^\\\VVVKKKBBBDDDBBBEEEOOOWWWWWWUUUUUUVVVRRRNNNIIIEEE@@@:::666444333222222333333111000111111111111111111111111000000000000000000000000111000////////////000111...//////000111000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000111111111000000000000000000000000000000//////000000000111111111000000000000000000000000111111000000000/////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000////////////////////////000000000000000000000000,,,,,,---......---,,,,,,000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000000000000000111111111111111111000000////////////222222111111111111222222000000000000000000000000000000000000////////////000000111111111111000000111111000000000000111111111111000000000000111111000000000000000000000000333222111111111222444555444333333222222222222333222222111111111111111000444444555555555555444444333333222222222222333333444444444444444444444444444555666666666999===@@@EEELLLTTTYYYZZZ[[[]]]___ccceeehhhjjjjjjgggdddbbb]]]XXXSSSPPPPPPPPPOOOMMMWWW[[[eeettt~~~|||yyyuuussswww~~~|||xxxooopppssstttuuu}}}~~~|||xxxiiicccZZZSSSPPPQQQSSSTTTUUUVVVYYY\\\^^^___```aaaddddddeeeeeedddcccaaa```fffbbb```___^^^YYYOOOGGGCCCAAACCCLLLSSSUUUVVVWWWXXXVVVSSSQQQMMMGGGAAA<<<777555333222333222111///111111111111111111111111000000000000000000000000111111000000000000111111///000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000//////000000000000000000000000//////000000000000111111000000000000000000000000//////............------////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000111111111111111000000000111000000000000/////////222222111111111111222222////////////////////////000000000000///////////////000000111111111111000111111000000000000111111111111000000000000111111000000000000000000000000222111111111111222333444444444333333222222222222222222222222111111111111333444555666666555444333333333333222222333333333444444444444444444444444444555555666777;;;???CCCIIIOOOVVVXXXXXXXXX]]]aaafffgggiiiiiifffccc^^^[[[UUUTTTRRRNNNLLLMMMQQQUUUdddiiivvv~~~|||ssstttxxx~~~}}}vvvssswww}}}}}}~~~|||||||||{{{xxxqqqggg___ZZZXXXWWWVVVUUUVVVWWWYYYZZZ[[[\\\\\\ddddddeeeeeedddbbb```___```]]][[[]]]___\\\UUUNNNDDD@@@AAAIIIOOORRRUUUYYYXXXXXXWWWVVVSSSMMMFFFAAA999666333222222222111000111111111111111111111111000000000000000000000000000000000000000000000000//////000111111111111000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000/////////////////////////////////////////////000000000111////////////////////////........................////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////222111111000000111111222////////////////////////000000000000000111111222////////////////////////000000000000000000000000222222222111111000000000000000000000000000000000222222111111111111222222////////////////////////////////////000000000000//////000111111111111111111111000000000000111111111111000000000000111111111111111111111111111111000000000000000111222222444444444444333333222222222333333333333333333333222333444555555444333222444333333333333333333444444444444444444444444444333444555666999>>>DDDHHHNNNRRRWWWWWWWWWZZZaaaggggggggggggeeeaaa]]]XXXVVVNNNQQQRRRNNNJJJMMMYYYdddxxx~~~~~~~~~yyywwwtttyyy|||xxxwwwvvvtttrrrrrr{{{yyy|||{{{||||||tttllleee^^^YYYWWWWWWWWWWWWYYY[[[\\\^^^aaabbbdddddddddbbb```^^^YYYWWWVVVYYY]]]^^^YYYUUUFFFBBBAAAFFFKKKOOOUUUZZZWWWXXXYYYYYYWWWRRRJJJDDD:::777333111222333333333111111111111111111111111000000000000000000000000////////////////////////---...//////000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////000000//////////////////////////////////////////...////////////000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000///////////////////////////////////////////////////////////////////////////......------......///////////////////////////000000000000000111111222////////////////////////000000000000000000000000333333222222111111000000000000000000111111111111222222111111111111222222000000000000000000000000////////////000000000000...///000111111222111111111111000000000000111111111111000000000000111111111111111111111111111111//////000000111111111111333444444444444444333222333333333333333444444444222222333333333333222222444444333333333333444444444444444444444444444444333444666999<<>>FFFKKKRRRXXX[[[\\\]]]^^^`````````^^^[[[UUUPPPMMMJJJMMMPPPSSSVVV^^^hhhoooxxx}}}yyyyyyyyy{{{~~~}}}yyy{{{yyyzzz}}}~~~zzzdddVVVTTTTTTTTTTTTTTTVVVWWWWWW]]]___aaaaaa]]]XXXTTTSSSPPPRRRRRRMMMFFFDDDHHHNNNXXX___eeeeeeddddddaaa]]][[[YYYVVVQQQKKKDDD@@@===666444222111222333222111111111111111111111111111000000000000000000000000111111111111111111111111000000000111111000000000222111111000000/////////000000000000000000000000000000000000000000000000222222111111111111111111111111111000000000000000////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000111111000000000000111111000000000000000111111222777555333222111111111222000000000000000111111111////////////000000000000111111000000000000111111000000000000000///......////////////////////////111111111111111111111111111111111111111111111111---...000111222222222111111111111111111111111111222222222111111000000000444444444333333222111111000000000000000000000000......////////////......111111111111111111111111000000000000111111111111333222111111000000111111//////000111444777;;;===222222333333333444444444333333333333333333333333444333333333333333333333333333222222333333444555333333333444444444555555444555666666777:::>>>BBBIIIOOOUUUZZZ\\\\\\\\\\\\___^^^\\\YYYUUUQQQMMMKKKMMMOOOTTT[[[eeeooowww{{{~~~yyyoookkkmmmppptttyyyxxxsssrrrpppoooqqqwww{{{zzzyyy{{{{{{zzzoooaaaTTTUUUVVVWWWXXXXXXWWWWWWYYY\\\______\\\XXXTTTRRRLLLOOOOOOLLLGGGEEEGGGJJJTTT\\\cccdddeeefffccc___]]][[[XXXSSSNNNHHHCCCAAA999666333111222222111111111111111111111222222222000000000000000000000000111111111111111111111111000000111111111111000000222222111111000000//////000000000000000000000000000000000000000000000000111111111111111111222222000000000000000000111111...////////////000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////111000000000000000000111000000000000000111111222555444222111000000111111111111000000000000000000////////////000000000000111111000000000000111111///000000000000//////...////////////////////////111111111111111111111111111111111111111111111111---...000111222222222111111111111111111111111111222222222111111000000000444444444333333333222222000000000000000000000000///000000111111000000///111111111111222222222222000000000111111111111222333222111111000000111111333222222222222222333333222222222222333333333333333333333333333333333333444444333333333333222222333333222222333333444555333333333444444444555555333444666777999===CCCGGGMMMRRRXXX\\\\\\[[[[[[ZZZ[[[YYYWWWSSSPPPNNNMMMMMMRRRVVV^^^iiisss{{{wwwkkkfff```fffooowww~~~pppfffgggkkkoooqqqtttzzz}}}{{{|||wwwjjjYYYYYYYYYYYYYYYXXXWWWWWWVVVXXX[[[\\\ZZZXXXVVVVVVNNNNNNMMMKKKIIIGGGGGGHHHOOOWWW```ccceeegggeeebbb```^^^ZZZUUUPPPKKKGGGEEE>>>;;;666444333333222111111111111222222222222222000000000000000000000000111111111111111222222222000111111222222111111000111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000111111111111......////////////000000111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////111000000//////000000111222111111111111222333333222222111111000000111111111111111111000000000000////////////000000000000111111000000000000111111,,,,,,...000111222222222000000000000000000000000111111111111111111111111111111111111111111111111...///000111111111111111111111111111111111111111444444333333333333333333333333333333444444444444000000000000000000000000222222333333333333222222000000000000111111111222000000111111111222222222333222111111000000111111111111222333222111000///111111111222222222222333333333333333333333333333444444444444333333222111333333222222333333444555333333333444444444555555444555777999<<>>FFFNNNTTTYYY]]]___WWWTTTQQQNNNMMMMMMMMMNNNSSSXXX```iiisss{{{{{{~~~{{{yyypppllliiiiiinnnvvv~~~~~~~~~wwwvvvuuutttssssssrrrrrrsssrrrpppooonnnnnnnnnooopppooollliiigggfffffffffiiifffbbb^^^ZZZXXXXXXXXXVVVVVVVVVUUUTTTVVVZZZ]]]bbb```]]][[[[[[^^^```bbbccccccccccccccccccddddddfffiiinnnrrruuuuuuuuuttttttuuuxxxzzz}}}{{{qqqfff^^^YYYOOOOOOOOOPPPRRRTTTVVVXXX]]]^^^```aaa```\\\UUUPPPHHHGGGHHHPPPZZZbbbdddccc___]]]\\\\\\]]]]]]\\\[[[YYYWWWSSSNNNIIIBBB<<<777777666444333333333444444444333222222111111222222111111111111111111111111111111111000000000000000000000000000000000000000000000////////////000000///000000000111111111111111000000000000000000111111111111000000000//////000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333333222222111000000000000/////////000111222222111111111111111111111111111000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333444444444444555444444555777:::===???000000000000000000000000333222000//////000222333///000000000111111111111000000111111111222222222111111111111111111111111111111222222333333333333333333333333333333333333222222222333333444444444444444444444444444444444444444444555555555555666444666777777777888:::===;;;BBBKKKRRRVVVXXXZZZ\\\WWWTTTPPPLLLJJJKKKNNNOOOTTT```ooozzz~~~uuupppoooqqqiiiiiikkkrrr{{{}}}|||yyyyyyzzzxxxyyyzzz{{{||||||{{{{{{xxxuuusssqqqrrrqqqpppooommmmmmllllllkkkiiihhhgggfffeeecccbbbaaabbbccccccbbbaaa```^^^]]]\\\\\\\\\___]]]YYYUUURRRQQQQQQQQQQQQRRRRRRPPPOOOPPPRRRTTTUUUUUUTTTTTTUUUVVVXXXYYYZZZZZZZZZYYYYYYXXXXXXWWW[[[]]]___bbbcccccccccbbbbbbdddgggjjjnnnrrrxxx|||uuukkkccc___WWWVVVUUUTTTTTTUUUWWWXXXZZZ[[[^^^aaabbb```[[[WWWMMMIIIFFFKKKTTT\\\``````[[[YYYXXXYYY\\\^^^______[[[YYYUUURRRNNNGGG???:::777666444333222222222333444333222222111111222222111111111111111111111111000000000000000000111111000000000000000000000000222111111000000111111222///000000000111111111111000000000111111000000000000000/////////.........000000111111111111000000000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000000/////////000111222222111111111111111111111111000000000000000000000111222222222222222222222222222222222222222222222222333222222111111222222333333333333333333333333333333333444444444555555555444444555666:::>>>AAADDD111111111111111111111111222111000000000000111222000000000000111111111111000000000111222222333333111111111111111111111111111111222222333444444444333333333333333333333333111222222333333444444555444444444444444444444444444444444555555555555666222444555666666777:::<<>>@@@IIIOOOWWWYYYVVVSSSSSSTTTQQQOOOLLLLLLQQQYYYccciii}}}~~~}}}~~~{{{~~~}}}wwwsssooonnnoooxxx|||wwwnnnlllmmmqqqrrrooommmoookkklllnnnnnnlllhhhdddaaaYYYVVVRRRQQQRRRTTTUUUVVVRRRQQQQQQPPPPPPOOOOOOOOOLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMOOOQQQRRRNNNNNNNNNNNNNNNMMMLLLKKKJJJLLLNNNOOONNNNNNOOOPPPMMMMMMMMMMMMMMMLLLLLLLLLPPPPPPQQQRRRQQQPPPNNNMMMLLLMMMNNNOOOQQQSSSTTTUUUOOOQQQRRRRRRRRRSSSUUUWWWSSSYYY^^^]]]]]]___^^^\\\ZZZZZZZZZ[[[]]]```ccceeeggghhhooozzzyyyyyyqqqeeebbb___^^^```aaabbbbbbbbb]]]TTTMMMJJJNNNWWW]]]fff```ZZZVVVWWW[[[___aaaaaa]]]ZZZYYYZZZWWWQQQKKK<<<;;;888666444444444444444333222222111111222222111111111111111111111111//////000000111111111222000000000000000000000000000000////////////000000000000000000111111111111///000111222222111000///111111111111000000000000000000111111111111000000000000000000000000000000111111111111111111111111111111000000000000111111222222222222222222222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111222333333444222222111000//////000000111111111111111111111111111111222222222333333333333333333333333333333333333333333333333333333333444333111000000111333444555555555555555555555555444444444555666777777888:::;;;>>>CCCJJJQQQWWW[[[///111222444444333222111222222222111111111000000111111111111111111111111222222222222222222222222222222222222222222222222111111222222222222333333333333333333333333333333111111111222222333333333333222222333555777888777555555555555555555444444555555666666888<<>>DDDIIIQQQRRRSSSRRRPPPNNNNNNOOOPPPRRRTTTYYYaaappp~~~vvvuuuooojjjmmmwww~~~~~~yyyuuurrrnnniiifffdddeeeggghhhiiiiiiiiihhhgggfffeeedddbbb]]]WWWSSSSSSRRRQQQPPPNNNMMMLLLKKKOOOMMMLLLLLLNNNOOOOOONNNMMMLLLLLLKKKKKKKKKKKKLLLJJJJJJKKKKKKLLLLLLMMMMMMOOOMMMLLLMMMMMMMMMKKKIIILLLLLLLLLLLLLLLLLLMMMNNNPPPKKKJJJNNNPPPNNNMMMNNNPPPOOOOOOOOOQQQRRRRRRRRROOOPPPPPPQQQQQQQQQPPPPPPQQQQQQRRRRRRRRRSSSSSSSSSTTTSSSRRRSSSTTTUUUUUUTTTRRRRRRQQQQQQQQQRRRSSSSSSTTTVVVWWWYYY[[[```eeeiiisssxxxwwwqqqjjjfffaaa]]]]]]```___```___YYYRRRPPPTTTZZZfffiiijjjdddZZZTTTUUUXXX[[[ZZZ[[[[[[\\\[[[XXXUUUMMMGGG???999555444444444444444333333333222222222222222111111111111222222222222222111111111111000111111000000000000111111111111111111111111111111000000000000000000000000////////////000000000111111111222222222222111111111111111111111111111111111111111111000000000///111111111111000000000///222111111000000111222333222222111111111111222222000000000000000000000000111111000222333444222111222111000000000111222333333333222222111000000///222222222111111111111111222222111111111111222222111111111111111111111111222222111111111222333444222222111111111111222222111111111111222222222222333333333333333333333333555555555444444444333333222111000222555666555444555555555666888:::<<<===BBBFFFMMMTTTXXXZZZZZZZZZ///000222333333333222111222222222111111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333444444444444555555333333333333333333333333444444444333333333333333999777555444444444333222555555555555555555555555666777777888;;;AAAHHHMMMRRRRRRRRRPPPNNNMMMNNNPPPUUUWWW\\\eeesss}}}zzzpppfffhhhjjjnnnzzz{{{yyyuuupppllljjjhhheeeccceeefffhhhjjjkkkkkkkkkkkkdddbbb___]]][[[XXXTTTQQQRRRRRRQQQPPPNNNMMMLLLLLLNNNMMMKKKLLLMMMOOONNNNNNKKKKKKKKKKKKKKKLLLMMMNNNMMMMMMMMMLLLLLLKKKKKKKKKPPPOOOMMMMMMMMMMMMKKKJJJLLLMMMMMMNNNNNNOOOOOOPPPQQQLLLKKKMMMNNNLLLKKKMMMPPPPPPPPPPPPPPPPPPOOOOOOQQQQQQRRRRRRRRRQQQPPPPPPQQQRRRRRRSSSSSSSSSSSSSSSTTTSSSQQQRRRSSSTTTTTTSSSTTTTTTTTTTTTTTTTTTSSSSSSRRRSSSTTTTTTTTTVVVYYY\\\```eeemmmuuu~~~wwwoooiiibbb\\\[[[^^^^^^___```___[[[WWWUUUUUUfffkkkooolllbbbXXXRRRQQQSSSWWW\\\______]]][[[ZZZRRRMMMEEE>>>999777555333222333333333333222111000222222111111111111222222222222222111111111111000111111000000000000111111333222111000000111222333000000000000000000000000/////////000000000111111111111222222222222111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000111222333444222222111111111111222222000000000000000000000000111111222444666666333111111111000000111111222333333333222222111000000000111111111111111222222222222222111111111111222222111111111111111111111111222222111111222222333444111111111000000111111111111111111111222222222333333333333333333333333333444444444444333333333333333222111222444555555333444555777:::<<>>999555222000111111222111000//////222222111111111111222222222222222111111111000000111111000000000000111111222000...------...000222000000000000000000000000//////000000000111111111111111222222222222111111111111111111111111111111111111111000000000000000111111111000000000000000000000111111111222222333222222111111111111222222000000000000000000000000000111222555777666333000111111111111111222222222222222222111111111000000000000000111222222222333222222111111111111222222111111111111111111111111222111222222222222333333111111000000000000111111111111111222222222333333444444444444444444444444333333333333333333333333666555555555666666666666555666888;;;>>>CCCFFFHHHVVVWWWYYYYYYWWWSSSOOOMMM000000111111222222222222111111111111111111111111111111111111111111111111111111111222222333333333222222222222222222222222111111111222222222333333333333333333333333333333444444444444444444444444777555333333555666555444555555555666666666777777444666888;;;???EEELLLQQQRRRQQQNNNLLLKKKNNNTTTXXXgggmmmxxx~~~zzzuuurrrrrrqqqmmmjjjsssyyy{{{wwwsssnnnllldddcccbbbbbbbbb```\\\YYYZZZ[[[]]]___````````````\\\XXXTTTQQQQQQPPPOOONNNPPPPPPPPPOOOOOONNNNNNNNNNNNMMMKKKLLLNNNOOOOOONNNNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLNNNMMMLLLMMMPPPRRRSSSSSSWWWVVVUUUVVVWWWWWWTTTRRROOOLLLLLLNNNOOOOOOSSSXXXYYYYYYXXXSSSNNNKKKKKKMMMMMMNNNNNNOOONNNNNNMMMMMMOOOPPPQQQRRRSSSTTTTTTUUUWWWUUUSSSSSSUUUWWWXXXXXXYYYYYYXXXWWWUUUTTTSSSSSSNNNPPPSSSTTTSSSTTTUUUVVVVVVXXXYYY[[[^^^aaafffiiiqqqtttxxx{{{~~~vvvlllbbbYYYWWWYYY]]]]]]^^^aaacccbbb^^^ZZZdddkkkssswwwsssgggXXXOOOLLLRRRYYY]]]\\\ZZZYYYZZZXXXTTTNNNGGGBBB<<<666222222222222222222111111000222222111111111111222222222222222111111111000000111111000000000000111111222000...------...000222000000000000000000000000000000000000111111111111111111222222222222111111111111111111111111111111000000000000000000111111000000000000000000111111222222222222111111000000222222111111111111222222111111111111111111111111//////111333555444111///000000111111222222222222222222222111111111111111000000000111222222222333222222111111111111222222111111111111111111111111111111222222333333333333111111000000000000111111111222222222222333333333444444444444444444444444333333333333333333333333555666666666666666666777888888888;;;@@@FFFLLLPPPZZZYYYVVVRRROOOLLLJJJIII000000000000111111222222111111111111111222222222111111111111111111111111111111111222222333333444222222222222222222222222333333444444444444555555333333333333333333333333222333333333444444444444555444333333555666666666555555555666666777777888333666:::>>>BBBFFFLLLPPPNNNMMMKKKJJJMMMTTT^^^eeeuuu||||||zzzllliiigggggglllrrrxxx{{{{{{vvvsssnnngggbbbaaa^^^^^^___``````^^^ZZZVVVWWWXXXYYYZZZ[[[[[[ZZZZZZWWWTTTPPPNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMLLLMMMNNNPPPOOOOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRQQQOOOOOOQQQTTTXXXYYYZZZ\\\ZZZYYY[[[]]]]]]ZZZVVVSSSPPPPPPSSSTTTVVV[[[cccgggfffbbbZZZSSSOOOPPPRRROOOPPPPPPQQQRRRRRRQQQQQQRRRRRRSSSTTTVVVYYY[[[\\\\\\ZZZXXXXXX[[[^^^``````^^^]]]ZZZWWWVVVUUUUUUUUUTTTVVVXXXXXXWWWUUUTTTUUUUUUVVVVVVXXXYYY[[[\\\]]]```dddjjjnnnqqqsssuuuwww}}}xxxmmmcccYYYWWWYYYZZZZZZ]]]```ccceeedddbbbeeekkksssxxxwwwmmm___TTTMMMPPPUUUXXXYYYYYYYYYZZZYYYVVVQQQLLLFFF@@@999555666555444444333333444444222222111111111111222222222222222111111111111000111111000000000000111111333222111000000111222333000000000000000000000000000000000111111111222222111111222222222222111111111111111111111111111111000000000000111111111111000000000000111111111111222333333222222000//////222222111111111111222222111111111111111111111111......///111333333000...000000111222222222222111111111111111111111111111111111111111111222222222222222111111111111222222222222222222222222222222000111222333333333333222111111111000000111111111222222222222333333333333444444444444444444444444333333333333444444444444222444555555444444555666::::::<<>>999777555333111111222444555222222111111111111222222222222222111111111111000111111000000000000111111111111111111111111111111000000000000000000000000000000111111111222222222111111222222222222111111111111111111111111111111///000000000111111111111///000000000111111111111000111222222222222000000222222111111111111222222111111111111111111111111//////...000111222111//////000111222333222222111111111111111111111111111222222222111111111111111222222111111111111222222222222222222222222222222000111222333333333222222222222111111111111222222222222222333333333444444555555555555555555555555333333444444444555555555111333555555444444666888:::===AAAGGGMMMQQQUUUWWWSSSQQQNNNKKKIIIGGGFFFFFF000000000000000111111222000000111111222222222222111111111111111111111111000000111222333333444444222222222222222222222222111111222222222333333333333333333333333333333333//////000111333444555555777555333333555666555444444555555666777888888999555999@@@EEEIIIKKKNNNPPPMMMMMMNNNSSS^^^nnn}}}uuummmjjjlllnnnttt{{{sssooossstttqqqkkkeeeaaabbb___YYYYYY\\\VVVTTTQQQPPPQQQQQQQQQPPPSSSSSSTTTUUUTTTSSSRRRQQQQQQOOOMMMMMMOOOQQQQQQPPPNNNNNNOOOOOOOOOOOOPPPPPPQQQOOONNNNNNPPPQQQQQQPPPKKKKKKKKKLLLMMMOOOPPPQQQKKKMMMPPPSSSWWW[[[^^^```]]][[[YYYZZZ]]]```aaabbb^^^]]]]]]aaagggiiigggccc```^^^^^^___```aaaiiiqqqwwwtttlll```UUUPPPRRRWWWZZZ[[[]]]^^^```aaaaaaaaa^^^]]]\\\]]]aaafffkkkooofffdddcccdddhhhmmmpppqqqhhheee```[[[YYYYYYZZZ\\\VVVXXX\\\]]][[[YYYXXXXXXYYYYYYZZZ\\\___```___^^^\\\]]]\\\ZZZXXXYYY^^^cccgggppp~~~qqqfff[[[RRROOORRRNNNTTT\\\bbbfffhhhjjjkkklllnnnrrrwwwxxxqqqeee[[[PPPMMMLLLOOOVVV\\\______[[[YYYVVVSSSOOOHHHAAA<<<555222///------...111333222222111111111111222222222222222111111111111000111111000000000000111111//////000000000000//////000000000000000000000000000111111111111222222222111111222222222222111111111111111111111111111111//////000000111111111222//////000000111111111222...///111222333333222222222222111111111111222222111111111111111111111111111/////////111222111000///000111222333222111111111111111111111111222222333222222222111111000000222222111111111111222222222222222222222222222222000111222333444333222222333333222222222222333333222222333333333444444444555555555555555555555555444444444555555666666666222444777777666666999<<<:::???FFFNNNSSSVVVWWWVVVOOONNNNNNMMMKKKIIIHHHGGG111111111111111111111111111111222222222333333333000000000111111222222222111111111111111111111111333333333333333333333333222222333333333444444444222222222222222222222222333333333444444444555555666666666666666666666666666777888888777777888999999;;;AAAGGGIIIGGGHHHLLLQQQQQQUUU```qqqzzzqqqmmmooouuuyyyyyypppkkkkkkllliiigggbbb```]]][[[ZZZXXXVVVTTTMMMMMMLLLMMMNNNOOOPPPQQQQQQRRRSSSTTTRRROOOLLLIIIMMMMMMMMMMMMMMMMMMNNNNNNPPPOOONNNMMMNNNPPPRRRTTTSSSRRRQQQRRRTTTTTTSSSRRRNNNOOOOOOOOOOOOOOOOOONNNMMMOOOSSSZZZbbbgggiiijjjhhhccc___```fffkkklllkkkllljjjiiijjjmmmmmmkkkiiifffhhhjjjjjjhhhhhhkkknnnuuuppphhh]]]UUUTTTYYY___aaacccgggiiijjjjjjlllmmmlllfffaaabbbhhhmmmmmmllljjjfffdddhhhooouuuwwwvvvjjjddd^^^\\\]]]]]]ZZZVVVWWWZZZ]]]]]]ZZZYYY[[[]]]^^^```bbbcccbbbbbbcccdddccc^^^[[[[[[XXXTTTWWW^^^aaaiiirrrwww{{{yyynnnddd\\\WWWUUUTTTRRRUUU[[[___aaadddfffhhhkkkooossstttuuussskkkaaaVVVOOOIIIJJJRRRZZZ\\\[[[[[[YYYVVVUUUSSSNNNGGGBBB:::777444333333333222111444444444333333333222222111111111111111111111111111111222222222333333333111111111111111111111111000000000000000111111222222111000//////000111222111111111111111111111111333333333222222111111111222222222111111111000000222111111111000000//////111111111111111111111111000000111111111111000000111111111111111111111111222111111111000000//////111111111111222333444555222222222222222222222222111222222333333222222111111111222222222333333333333333333222222111111111222222222222222222222222333333333333333333333333111111222333333333222222111222333444555555555555222222222333333333444444222333555777999:::::::::DDDIIIPPPTTTSSSQQQQQQQQQOOOQQQRRRRRROOOKKKJJJIII111111111111111111111111111111222222222333333333111111111222222222333333111111111111111111111111111111222333333444555555222222333333333444444444333333333333333333333333333333444444444555555555666666666666666666666666444666777777777777999;;;>>>???EEELLLMMMLLLNNNRRRRRRWWW```mmm|||zzzwwwsssrrruuu{{{~~~wwwqqqjjjfffggggggeeebbb___\\\WWWTTTTTTSSSRRRRRRKKKKKKLLLMMMNNNOOOPPPQQQOOOPPPPPPPPPOOOLLLJJJHHHLLLLLLNNNOOOPPPQQQQQQQQQRRRQQQPPPPPPPPPPPPRRRRRRQQQQQQPPPRRRSSSTTTRRRQQQOOONNNNNNNNNNNNPPPRRRSSSSSSUUUYYY```gggmmmooooookkkgggdddffflllrrrttttttqqqpppoooppprrrsssqqqnnnoooqqqssssssqqqrrruuuwwwuuupppggg^^^YYYZZZ___dddhhhkkknnnpppppppppqqqsssqqqmmmiiihhhkkkmmmmmmllljjjkkkmmmqqqvvvxxxxxxvvvpppjjjccc```______\\\YYYWWW[[[^^^^^^\\\\\\^^^```bbbcccdddcccaaa``````aaa___[[[ZZZZZZXXXTTTUUU[[[YYY___fffhhhjjjppp|||xxxmmmfffccc^^^XXXSSSSSSUUUXXX[[[]]]___ccceeejjjooorrrsssuuutttmmmddd[[[TTTKKKIIIMMMTTTZZZ\\\^^^[[[XXXVVVTTTPPPKKKFFF===:::666444444444333222444444444333333333222222111111111111111111111111111111222222222333333333111111111111111111111111000000000000000111111222222111000//////000111222111111111111111111111111333333333222222111111111222222222111111111000000222111111111000000000000222222222222222222222222000000111111111111000000111111111111111111111111111111111111000000000///111111111111222333444555222222222222222222222222111222222333333222222111111111222222222333333333333333333222222222111111222222222222222222222222333333333333333333333333111222333333444333333333222333333444555555555555333333333444444444444555444555666777999<<<>>>???JJJMMMQQQSSSRRRQQQQQQRRRQQQRRRSSSRRROOOLLLKKKJJJ111111111111111111111111111111222222222333333333222222222222333333333333222222222222222222222222000000111222444555666666333333333333444444444444444444444444444444444444333444444444444555555555666666666666666666666666333555666777777888:::<<<>>>@@@EEEKKKLLLKKKOOOUUU[[[dddrrr{{{uuukkkmmmqqqxxxvvvmmmiiidddaaaaaaaaa^^^\\\ZZZVVVQQQNNNMMMNNNNNNNNNIIIJJJLLLNNNPPPQQQQQQQQQPPPOOOOOONNNLLLKKKJJJIIIKKKLLLOOOQQQSSSTTTTTTTTTUUUUUUTTTSSSSSSRRRRRRQQQQQQPPPQQQSSSUUUVVVUUUSSSQQQQQQQQQQQQTTTXXX[[[^^^___```ccciiioootttvvvvvvpppmmmlllooouuu{{{~~~~~~zzzyyyxxxyyyzzzzzzyyywwwyyyzzz{{{{{{{{{|||~~~yyyrrrhhhaaa```dddiiilllsssvvvyyyzzzzzzyyyzzz{{{xxxwwwuuurrrpppooonnnnnnmmmrrryyy}}}~~~{{{xxxvvvvvvppphhhcccbbbaaa___]]]ZZZ]]]aaabbbaaa```bbbdddggggggeeebbb^^^\\\\\\]]][[[ZZZZZZ\\\ZZZVVVVVVYYYUUUYYY]]]^^^^^^bbbjjjqqqyyyqqqnnnnnnjjj___VVVXXXYYYYYYXXXYYY\\\aaaeeeiiinnnqqqrrrttttttooohhhaaaZZZPPPHHHGGGMMMUUU[[[___^^^[[[ZZZXXXTTTOOOLLLBBB>>>999555444444444444444444444444333333333333222222222222222222222222111111222222222333333333111111111111111111111111000000000000000111111222222111000000000000111222111111111111111111111111222222222222222111111111222222222111111111111111111111111111111000000000222222222222222222222222000000111111111111000000111111111111111111111111111111111111000000000000111111111111111222333444222222222222222222222222111222222333333222222111111111222222222333333333333333333222222222222111222222222222222222222222333333333333333333333333222333444444555555444444333444444555555555444444444444555555555666666666777777777888:::???CCCEEEPPPQQQRRRQQQPPPPPPQQQSSSSSSTTTUUUSSSPPPNNNMMMMMM111111111111111111111111111111222222222333333333333333333333333333333333222222222222222222222222111111222333333444555555333333333444444444444555555555555555555555555555444444444444555555555555666666666666666666666666555666777777666888:::<<>>AAADDDIIILLLNNNKKKIIIIIIKKKOOOSSSVVVWWWVVVVVVUUUSSSRRRSSSUUUXXX111111111111111111111111111111222222222333333333333333222222222111111111333333333333333333333333444333333333333333333222444444444444555555555555444444444444444444444444555555555555666666666666666666666666666666666666777888999999:::===AAAEEEEEEGGGLLLTTT\\\kkk~~~zzz}}}~~~|||zzzzzzyyyyyyzzz{{{{{{tttooohhhccc```^^^[[[YYYNNNNNNMMMKKKIIIHHHIIIIIIMMMNNNPPPRRRTTTRRROOOLLLMMMMMMNNNOOOPPPQQQRRRRRRPPPOOONNNMMMMMMLLLLLLLLLNNNMMMMMMMMMOOORRRTTTVVVUUUVVVWWWYYY]]]aaadddfffhhhiiimmmrrrvvvxxxwwwuuuqqquuu{{{~~~}}}~~~~~~~~~~~~}}}~~~~~~}}}~~~yyyzzzzzzwwwqqqkkkgggeeefffooouuuvvvvvvxxxwwwrrrsssoookkkjjjkkkkkkiiifffbbbcccdddbbbaaaeeepppzzz{{{vvvlllccc]]]^^^dddiiillltttzzzzzzwwwtttpppkkkaaaaaa___[[[UUUNNNJJJHHHIIINNNUUUZZZZZZYYYXXXXXXTTTPPPIIICCC>>>;;;777555555555555555444444444444333333333333333333333333111111222222222333333333111111111111111111111111000000000000000111111222111222222333333222222111111111111111111111111111///000000000111111111222000000111111111222222222111111111222222333333333000000000000000000000000111222222333333222222111111111111111111111111111///000000000111111111111111111000000000000111111222222222222222222222222111222222333333222222111111111222222222333333333111111222222222333333333222222222222222222222222333333333333333333333333333333444555555555555444333444555666666777666666666666666777777777777888:::<<<@@@EEEHHHKKKLLLLLLJJJIIIJJJMMMRRRVVVVVVUUUUUUUUUTTTRRRRRRTTTXXX[[[111111111111111111111111111111222222222333333333222222222111111000000000333333333333333333333333222222222333333444444444444444444555555555666666444444444444444444444444555555555555666666666777666666666666666666666666555777888999;;;???EEEIIIIIILLLRRR[[[fffyyy~~~~~~xxx}}}|||tttoooooosss~~~zzzsssjjjfff___ZZZXXXVVVTTTRRRKKKLLLKKKJJJIIIJJJLLLNNNMMMMMMMMMOOOQQQQQQOOOMMMMMMMMMLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPOOOOOOOOOMMMLLLLLLMMMOOOSSSWWWZZZ]]]]]]___bbbffflllqqqtttvvvwwwzzz~~~|||~~~wwwpppjjjggggggpppwwwwwwxxx{{{zzzuuurrrnnnkkkllloooqqqooolllggghhhhhhddd___]]]dddlllqqqzzz|||rrrhhhbbbbbbhhhmmmkkkuuu|||}}}zzzxxxtttooobbbaaa___[[[WWWQQQLLLHHHGGGLLLQQQTTTUUUVVVYYY[[[WWWSSSMMMGGGBBB===999666666666555555555444444444333333333333333333333333111111222222222333333333111111111111111111111111000000000000000111111222111222333444444333222111111111111111111111111111//////000000111111111222000000111111222222222222111111111222222333333333////////////////////////111222222333333222222111111111111111111111111111//////000000111111111222111111000000000000000111222222222222222222222222222222222333333222222222111111222222222333333333111111111222222333333333222222222222222222222222333333333333333333333333222333444444555555444444333333555666777777777777666666666666777777777777999<<>>BBBGGGLLLOOONNNLLLJJJLLLLLLMMMOOORRRTTTTTTSSSUUUSSSRRRSSSVVVZZZ\\\\\\333333333333333222222222111111111111111111111111222222222222222222222222333333333333333333333333444333333222222333333444555666666777777666666555444444444444444444444444555555555555555666777777666777777777555666777999:::888:::???AAABBBHHHPPPUUU]]]fffqqq}}}qqqfffbbbccchhhjjjooorrrbbbYYYVVVSSSOOOLLLKKKJJJHHHGGGKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNOOONNNMMMMMMMMMNNNMMMMMMMMMSSSVVVUUUWWW```hhhkkksssuuuwww{{{|||vvvssssssxxx~~~xxxtttpppppprrrsssrrrqqquuuvvvuuuqqqjjjeeebbbbbbaaaeeekkkrrrzzz{{{rrrooooooqqqtttwwwxxx|||~~~{{{uuunnnfff^^^[[[]]]\\\VVVQQQPPPOOONNNPPPTTTXXX[[[]]]^^^ZZZTTTOOOIIIDDD>>>:::;;;999777666666666555333444444444333333222222222333222222111111222222333555333000000111222333333333333333333333333333333000111333444444333222111111111111111111111111111111000000//////000000111111111111111111111111111222222222222222222222222111111222222222222111111222222222222222222222222111000000000000222333444000000111111111222222222111111111111111111111111333333333333333333333333222222333333333444444444111222333333333333222111333333444444444333222222444444333333333333333333333333333333333333333333444444444555555555666666333333444555666777888999888999999999888999;;;>>>CCCFFFJJJMMMOOONNNLLLJJJMMMOOORRRUUUWWWWWWUUUSSSNNNPPPSSSWWW[[[___ccceee222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333444444333333333333444444666777777777777777777666555555555555555555555555555555555555555666777777555666777777666666888:::888:::>>>CCCDDDFFFNNNWWWaaahhhrrr}}}qqqggg[[[ZZZ```jjjsss|||gggVVVNNNNNNKKKHHHFFFFFFFFFEEEDDDIIIHHHHHHGGGGGGGGGHHHHHHFFFFFFGGGHHHIIIJJJKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLNNNPPPQQQSSSZZZ___```dddnnnvvvzzz}}}|||{{{}}}}}}xxxvvvwwwwwwtttrrruuuvvvvvvtttoookkkhhhgggbbbdddfffhhhmmmuuuwwwtttuuuvvvuuutttvvv{{{|||yyyrrrkkkccc_________[[[XXXVVVVVVTTTSSSTTTXXX^^^bbb___\\\WWWRRRMMMGGGAAA===:::999777777777777555444444444333333333333222222333222222111111222222333444222000000111333333333333333333333333333333333222222333444333222111000111111111111111111111111222111111111111111111222111111111111111111111111222222222222222222222222111111111000000111111111333333333333333333333333222111111000111111222222111111111111111222222222111111111111111111111111333333333333333333333333333333333333444444444555111222222333333333222222222222333444444444333333555444444444333333222222333333333333333333333333444444444555555666666777444444555666666777888888999999999888888;;;???BBBJJJKKKMMMNNNOOONNNMMMLLLNNNQQQUUUXXXXXXVVVRRRPPPMMMRRRXXX]]]```dddjjjooo111111111111111222222222111111111111111111111111222222222222222222222222444444333333333333222222444444333333333333444444444444555555555555444444666666666666666666666666555555555555555666777777555666777777666777888:::888<<>>FFFMMMSSS```ttt~~~uuuuuuyyy~~~sssiiijjjnnnqqqzzz~~~yyyuuusssmmmdddZZZSSSNNNKKKJJJJJJHHHEEEDDDDDDDDDDDDCCCDDDDDDDDDEEEFFFGGGIIIJJJGGGHHHHHHIIIJJJKKKLLLLLLMMMNNNNNNOOOPPPPPPQQQQQQPPPVVV___dddgggkkkpppuuu}}}|||}}}xxxtttrrrrrrssssssmmmlllnnnuuuyyyzzz~~~}}}{{{||||||ssshhhaaa^^^ZZZ\\\```eeeiiijjjiiiggggggeeeccc```\\\WWWPPPKKKDDD@@@:::777555555555444222222222333333444444444333222222111111222222333000//////000222333222000222222222222222222222222111111111111222333333444111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111111222222222222111111222222222222222222222222///000111222333333222222222222222111111111000000111111111111111111111111111111111111111111111111000000111111111222222222111111111111111333444555333333444444444333222222333333444444555666666666555555555555555555555555444555555666777888888888777777777777777888888888777:::>>>AAAFFFKKKQQQUUUWWWWWWUUUTTTSSSSSSSSSTTTOOOPPPPPPPPPQQQYYYeeennnqqqsssvvv{{{111111222333444444555555111111111111111111111111222222222222222222222222000000111222444555666666555555444444444444555555444444555555555555444444444444444444444444444444555555555555555666777777555666888888888888;;;===@@@HHHQQQYYYhhh{{{vvvnnnooossszzzuuujjjeeemmmvvv~~~}}}|||}}}}}}|||xxxsssoookkkddd[[[TTTQQQNNNKKKIIILLLIIIFFFEEEEEEDDDCCCBBBDDDDDDDDDEEEFFFHHHIIIJJJHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNOOOPPPPPPQQQRRRRRRWWW___iiipppsssvvv{{{}}}}}}{{{{{{}}}~~~wwwsssrrrvvvwwwtttvvv{{{|||yyy~~~vvvkkkbbb___^^^^^^```ffflllooonnnkkkiiihhhfffccc```ZZZSSSOOOHHHCCC===888666666666666222222222333333444444444333222222222222222222333---,,,---000333444444333444444444444444444444444444333222222111111222222111111111111111111111111222111111111111111111222111111111111111111111111000000000000000000000000111222333444444333222111111111111111111111111111...///111222333333333222222222222222111111000000111111111111111111111111111111111111111111111111111111222222222333333333111111000000111333444666444444444444333333222111222333333444555666777777555555555555555555555555111222444666888999;;;<<<777777777777888888888888999<<>>:::888777666555333222222333444444333444333333222222333333444333333333222222222111111111111111111111111111111222222222222111111111111000111222333333222111000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111333222222111111222222333222222333444444333222222444333333222222333333444333333444444444333222111333333222222333333444555444222111222444555444222222333333444444333333222444444444444444444444555666666666666777777777888777888::::::999:::;;;======AAAFFFMMMSSSWWWYYYZZZWWWYYY[[[XXXSSSNNNLLLKKKPPPYYYbbbfffjjjttt333333333444444444444444333333333333333333333333444444333333333222222222222111000222444666666666333333333444444444444555444444444444444444444444777777777777777777777777666666555444555666777888:::888:::===??????DDDJJJQQQ___oooxxx~~~~~~zzzwwwuuutttuuu{{{~~~yyyzzz}}}}}}zzzuuupppkkkeee___ZZZYYYTTTMMMHHHEEEDDDDDDCCCFFFEEECCCBBBBBBDDDFFFGGGHHHHHHGGGGGGGGGHHHIIIIIIHHHIIIIIIHHHHHHJJJMMMPPPRRRVVV[[[bbbgggnnntttyyy{{{|||wwwttttttxxx~~~}}}{{{|||}}}zzzuuusssvvvvvvqqqllljjjbbbcccaaa```eeepppxxx{{{yyyrrrjjjeeedddaaa\\\XXXUUUPPPHHHBBB>>>;;;888666666444333333444555555444222333333444444333333222333333333333222222222222222222222222222222222222333222222222111111111111000111222333333222111000111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111333222222111111222222333222222333333333333222222444333333222222333333444333333444444444333222111444444333333444444555666444222222222444555444333333333444444444444333333555555555444444444333333666666666777777777888888999:::;;;;;;:::;;;===???DDDGGGMMMRRRVVVYYYZZZZZZWWWXXXYYYWWWRRRNNNJJJIIIPPP[[[ffflllppp333333333333444444444444333333333333333333333333333333333333333333333333333111000111333555555444444444444444444444444444444444444444444444333333666666666666666666666666666555555555666777888999:::888:::>>>AAABBBHHHNNN[[[jjjzzz~~~zzzyyyxxxwwwyyy|||wwwuuuttt{{{yyyuuupppjjjeee___YYYUUUVVVRRRLLLHHHFFFFFFFFFFFFEEEEEEDDDCCCDDDEEEGGGHHHIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJMMMQQQUUUYYY^^^gggooovvv|||~~~}}}zzzuuuuuuwww~~~|||uuurrrrrrttttttpppnnnpppiiihhhddd```bbblllxxx~~~wwwmmmgggdddaaa]]]YYYXXXSSSMMMGGGBBB>>>:::777666444333333444555555444222222444444444444222222333333333333333333333333222222222222222222222222333333222222222111111111111222222333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333222222111111222222333222222222333333222222222444333333222222333333444444444444333333333222222333333333333333444555555333333333333444555555444333333444444444444333333555555555555555444444444666666777777777888888888:::;;;;;;;;;;;;;;;>>>@@@HHHKKKPPPVVVZZZ[[[\\\[[[XXXWWWVVVSSSPPPNNNLLLLLLPPPZZZeeemmmwww111222222222333333444444333333333333333333333333222333333444555666666666555333222222333444333222444444444444444444444444444444444444444444333333555555555555555555555555555555555666777888888999999888:::>>>BBBDDDKKKRRRcccsss{{{|||{{{{{{yyyrrruuuzzz}}}~~~{{{sssooojjjeee```[[[VVVSSSQQQMMMIIIFFFFFFGGGHHHHHHEEEEEEEEEDDDEEEFFFGGGHHHIIIHHHGGGFFFGGGHHHIIIJJJIIIJJJKKKKKKMMMQQQWWW[[[dddjjjsss|||}}}~~~|||xxxwwwyyy{{{wwwrrrpppqqqtttssspppqqqtttpppnnniiieeedddkkkyyy~~~tttkkkeee```\\\YYYYYYUUUPPPKKKFFFAAA<<<888555333222222333444444333222222444444444444222222333333333333333333333333222222222222222222222222333333333222222222222111222222222333333222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333222222111111222222333222222222222222222222222444333333222222333333444444444333333333222222222222222222222222333333444333333444444444444555555333444444555555444444333333333444555555666777777777777777777888888888888999999:::::::::<<>>999555333222222333444444333222333333444444333333222333333333333444444444444333333333333333333333333333333333333222222222222333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333222222111111222222333222222111111111111222222444333333222222333333444555444333222222222333333222111111111111222333333222444555555444444555666444444555555555555444444222333444555666777888888777777777888888888999999777888999:::;;;===BBBEEEKKKNNNTTTYYY\\\]]]\\\[[[RRRPPPMMMMMMPPPTTTXXXYYY]]]dddooo|||222222222333444555555555333333333333333333333333333333333444444555555555555444333333444555555444555555444444444333333333222333333444444555555555555555555555555555555555444555666777888999999999;;;999;;;AAAFFFKKKSSS\\\mmm{{{{{{yyyxxxrrrtttvvvxxxyyyvvvrrrnnnfffaaa[[[VVVQQQMMMIIIFFFDDDBBB@@@@@@BBBDDDFFFFFFHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMQQQTTTYYY]]]aaaggglllpppxxx}}}}}}{{{yyy}}}~~~{{{yyy{{{}}}tttmmmllliiilllsssyyyyyyyyy{{{}}}}}}}}}{{{uuuttt|||jjj^^^[[[]]]WWWVVVSSSPPPMMMGGG@@@;;;666444333333444555555444444333333222222333333444333333333444444444555555333333333333333333333333444444333333333222222222333333333222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333222222111111222222333333222111000000111222333444333333222222333333444555444333222222222333333333222222222222333444444222444666555444333555777444444555555555555444444444444555555666666777777777777888888888999999999777888999:::<<<@@@EEEIIINNNRRRWWW[[[]]]\\\ZZZXXXPPPPPPPPPUUU[[[```ccccccbbbmmm|||333333444444555666777777333333333333333333333333444444333333333333222222444333222333555777888777555555555444444333333333222222333333444555666666777777777777777777777777444555666888999999::::::<<<;;;===CCCHHHMMMVVV___ppp|||}}}~~~~~~|||sssnnnnnnnnnfffiiinnnrrrsssppplllhhhbbb]]]VVVPPPKKKGGGBBB???CCCAAA???@@@BBBEEEGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFIIIKKKMMMNNNNNNNNNXXX\\\bbbhhhmmmrrrxxx{{{}}}~~~zzzwwwzzz~~~}}}zzzyyy|||yyypppiiifffiiisss{{{}}}}}}~~~}}}xxxmmm^^^[[[^^^VVVUUUTTTQQQNNNHHH@@@;;;777666444444666777666555555444222222222222444555333333333444444555555555333333333333333333333333444444444333333333222222444333333222222333333444111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111333222222222222222222333333222111000000111222333444333333222222333333444555444333222111222333444444333333333333444555555222444666666444333555777444444555555555555444444666666666666666555555555777888888888888999999999888999:::;;;>>>BBBHHHLLLRRRUUUYYY]]]]]][[[XXXVVVQQQRRRWWW^^^ggglllmmmkkkbbbrrr333222222111111222222333222222222222222222222222444444444333333222222222444555777888888777555444555555555555555555555555666666666666555555555555444555777888888888777666777888999999888777888:::>>>===@@@FFFKKKPPP^^^lll~~~|||{{{wwwtttzzz~~~rrrhhhbbbbbbccc\\\^^^```aaafffiiieee^^^ZZZVVVPPPKKKGGGEEEBBB@@@@@@?????????BBBEEEHHHJJJLLLKKKIIIGGGFFFFFFFFFGGGEEEIIILLLJJJGGGHHHPPPWWW\\\aaajjjsss{{{|||{{{{{{www{{{{{{yyyzzzwwwoooiiilllrrrvvvzzz}}}wwwbbbYYYWWWYYYWWWVVVTTTQQQKKKDDD???;;;888555444444555555444555555444444444333333333333333333444444444555555444444333333333333222222333333333333333333333333333333333333333333333333222222222222111111000000111111111111111111111111222222111111111111111222222222222111111111000000222222222222222222222222000000000000000000000000111222222333333222222111333333222111111222333333333333333333333333333333222222222222222222222222333444444444444444333333666555555444444333333222333444555555666666555555555555555555666666666777999999999999999999::::::;;;;;;;;;>>>BBBHHHMMMPPPOOOVVV[[[[[[[[[\\\WWWPPPPPPUUU^^^lllwwwzzztttnnnmmmyyy444444333333333333444444333333333333333333333333444444444333333222222222111222444555555444222111555555555555555555555555333333444555666777888888555555666777777777777777888999::::::888888999;;;<<<;;;???GGGOOOYYYjjjyyy|||}}}|||vvvsssuuu{{{|||qqqeee]]]YYYXXXXXXUUUXXXZZZZZZ]]]```]]]WWWSSSOOOIIIEEEBBB@@@>>>===>>>??????AAACCCFFFIIIJJJLLLKKKIIIGGGFFFFFFGGGGGGFFFJJJMMMKKKHHHIIIPPPVVVeeekkkttt}}}~~~~~~yyy{{{yyypppjjjkkkpppsssxxx|||zzzfff[[[XXXZZZYYYWWWUUURRRLLLFFFAAA<<<999666444444555555444555555444444444333333333333333333444444444555555444444333333333333222222111111111111111111111111333333333333333333333333222222222222111111111000222222222222222222222222222222111111111111222222222222222111111111000000222222222222222222222222111111111111111111111111111222222333333222222111333333222111111222333333333333333333333222222222222222222222222222222222444444555555555444444333222222333333444555555555444555555666666666666666555555555666666666777777777777777777777888888999;;;;;;===@@@EEEKKKPPPSSSUUUXXX[[[[[[YYYVVVUUUTTT]]]dddooo{{{wwwqqqpppzzz555444444444444444444555444444444444444444444444444444333333333333222222444555666777777666555444555555555555555555555555333333444555666777888888666666666666666777888888888999::::::999999;;;<<<<<<===AAAJJJUUUcccvvvsssnnnkkkmmmwwwxxxooobbbXXXRRRPPPNNNMMMOOORRRTTTSSSTTTVVVTTTQQQLLLHHHCCC@@@>>>>>>===<<<===>>>AAACCCFFFHHHIIIJJJKKKJJJHHHGGGGGGGGGHHHIIIIIILLLOOOMMMKKKNNNUUU[[[ooovvv~~~~~~{{{{{{xxxpppnnnooopppuuuzzz}}}~~~kkk^^^YYY[[[ZZZXXXVVVSSSNNNHHHDDD???<<<888666555666555444555555444444444333333333333333333444444444555555444444333333333333222222111111111111111111111111333333333333333333333333222222222222111111111111333333333333333333333333222222111111111111222222222222222111111111111111222222222222222222222222222222222222222222222222111222222333333222222111333222222111111222222333222222222222222222222222222222222222222222222222444444555555555555555444111222222333333444444555444555666666777777666666555555666666666777777777777777777777777888999999;;;===@@@DDDJJJOOOTTTWWW]]]YYYZZZ[[[WWWPPPUUU___oooxxxyyyrrrttt}}}444444444555555444444444444444444444444444444444333333333333333333333333555666777777777777666555555555555555555555555555666666666666555555555555777666555555555666888999777888999999888999;;;===???AAAEEEMMMZZZkkkxxxlllhhhiiiqqqpppfffYYYQQQNNNNNNKKKIIIKKKOOOQQQOOOOOOQQQPPPMMMHHHEEE@@@>>>>>>?????????===???BBBFFFHHHIIIIIIIIIJJJIIIHHHGGGGGGHHHIIIJJJMMMNNNOOONNNOOOUUU^^^fffuuu|||~~~|||{{{|||yyy{{{}}}xxxssspppsssxxxyyynnn___WWWZZZYYYWWWVVVSSSOOOJJJFFFAAA>>>:::888777666666555555555444444444333333333333333333444444444555555444444333333333222222222333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222111111111222333333111111111111111111111111222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222111111111111111222222222222222222222222222222222444444555666666666555555444444444333222222111111444444555666666666666555555666666666666777777777999999999999:::;;;;;;<<<===???DDDIIIOOOTTTXXXZZZ```XXXWWWZZZUUUOOOZZZmmmxxxtttvvv~~~333333444444444444333333222222222222222222222222333333333333333333333333333333333333333333333333555555555555555555555555666666666666555555555555777666555555555666888999666777888777777999<<<>>>@@@CCCIIIRRRaaatttrrriiijjjqqq~~~~~~wwwrrrhhh___TTTNNNMMMNNNLLLIIIHHHLLLNNNNNNOOOQQQPPPLLLFFFCCC>>>===>>>@@@BBBCCC>>>@@@DDDGGGIIIJJJIIIIIIIIIHHHHHHGGGHHHIIIKKKLLLNNNNNNMMMMMMQQQ[[[hhhqqq{{{~~~~~~zzzzzz{{{rrrrrrwwwyyyqqq___UUUVVVUUUTTTSSSRRRPPPLLLHHHEEEAAA===:::888777666555555555444444444333333333333333333444444444555555444444333333333222222222333333333333333333333333333333333333333333333333222222222222222222222333222222222222222222222222222222111111222333333444111111111111111111111111222222222222222222222222111111111111111111111111111222222333333222222111222222222222222222222222000000111111111222222222222222222222222222222222333333444555666666555555555555444333333222222111333333444555555555555444666666666666777777777888999999999999:::;;;<<<===???CCCHHHOOOTTTXXXZZZZZZ___VVVSSSWWWVVVUUUfff|||yyyxxxwww222333444555555444333222222222222222222222222222222222333333333333444444555444444444444444444555555555555555555555555555333333444555666777888888666666666666666777888888777777888777888:::>>>AAA@@@FFFOOOZZZkkkyyypppmmmttt~~~~~~vvvmmmeee]]]XXXQQQMMMLLLMMMLLLKKKGGGJJJLLLNNNSSSWWWTTTMMMCCC@@@<<<;;;===@@@CCCDDDAAACCCFFFHHHJJJJJJIIIHHHHHHGGGGGGGGGIIIJJJLLLNNNNNNNNNNNNQQQXXXcccpppyyywwwrrruuu}}}uuubbbUUURRRRRRQQQQQQQQQPPPNNNKKKHHHDDD???;;;:::888777555555555444444444333333333333333333444444444555555444444333333333333222222111111111111111111111111333333333333333333333333222222222222333333333333111111111111111111111111222222111222222333444555111111111111111222222222222222222222222222222222000000000000000000000000111222222333333222222111111222222333333222222111000000111111222333333333222222222222222222222222222222333444555555555555222222333444444555555666333444444555555555555555666666666777777777888888777777777777888:::;;;<<>>CCCFFFOOOXXXcccmmm|||{{{vvv~~~~~~xxxrrrggg[[[NNNOOOPPPOOOMMMLLLMMMOOONNNOOOQQQYYYeeellldddXXXFFFBBB>>>===???CCCGGGHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGHHHIIILLLNNNPPPVVVZZZaaaiiiqqqxxx~~~|||sssssskkk\\\OOONNNNNNPPPRRRTTTSSSRRRKKKGGGBBB>>>;;;999777666555555444444444333333333333333333444444444555555444444444333333333222222333333333333333333333333333333333333333333333333222222222333333444444444333333333333333333333333222222222222333444555666000000111111222222222222222222222222222222222222222222222222222222222222222222222333333222222222111222333444444333222111111111222333444444555555222222222222222222222222///000111222333333444333777777777666555555444444777777888999999999999999777777777777888888888888999999999:::;;;<<<>>>???IIIMMMSSSXXX[[[ZZZWWWUUUTTTTTTQQQPPP\\\qqq~~~zzzxxx{{{222333444444555555444444444444444444444444444444555333111222555777555333555555555555555555555555555555555555666666666666666666666666666666555555666666666666777777777777<<<888999>>>@@@@@@FFFNNN^^^eeeoooxxx{{{rrrttt|||uuukkk]]]SSSRRRPPPNNNMMMMMMMMMLLLKKKNNNTTT\\\eeepppsssfffUUUAAA@@@??????AAADDDGGGJJJHHHHHHHHHGGGGGGGGGGGGGGGHHHJJJMMMOOOPPPRRRTTTVVV\\\eeepppyyy~~~|||tttwwwnnn]]]SSSPPPNNNOOORRRSSSRRROOOIIIGGGEEEAAA===:::777666666555555444444555555666555444333333222222222222333333333333333333333333444444444333333222222222444333222111222222444555333333333333333333333333111111111111111111111111333333333333333222111000333222222111111222222333222222222222222222222222222222222222222222222222111111111111000000//////111111111222222333333333444444444444444444444444333333333333333333333333222333333444444333333222444444444444444444444444444444444444444444444444444555666777888999:::::::::999999:::<<>>BBBNNNYYYrrrwww|||zzzuuurrruuuzzz|||uuusssrrrvvvyyynnncccZZZTTTTTTTTTTTTQQQOOOOOOTTTXXXXXX]]]eeennnuuuqqq]]]IIIBBBBBBCCCDDDEEEFFFHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFKKKPPPSSSRRRQQQUUU___gggtttxxx~~~|||uuuiiiaaaZZZSSSOOOOOOQQQRRRRRRNNNLLLJJJFFFBBB>>>:::888666555555555555555555666666666555444444444555555333333333333333333333333444444333333333333222222444444444444333333222111111111111111111111111111111111111111111111111111000000111111111111111111333222222111111222222333222222222222222222222222444444444444444444444444333333222222222222111111333333333333333222222222222222222222222222222222333333333333333333333333333333444444444444333333666666666666666666666666444444444444444444444444666666777777888888888999999888888999===BBBHHHKKKRRRTTTVVVUUURRRPPPNNNNNNPPPWWW___dddllluuuzzz{{{222333444444555555444444444444444444444444444444333333333333444555555444555555555555555555555555555555555555666666666666444444444444555555555555777777777888888888999999888:::<<<>>>@@@HHHWWWcccuuuyyy|||wwwooolllrrrzzz{{{vvv{{{pppttt|||vvvhhh]]]WWWTTTUUUYYY[[[YYYUUUTTTXXX\\\ZZZaaajjjrrrrrrhhhWWWIIICCCDDDEEEGGGHHHHHHGGGGGGHHHGGGFFFFFFFFFFFFGGGGGGLLLQQQUUUTTTRRRWWWdddpppzzz|||yyyppphhh```UUUNNNNNNOOOQQQQQQOOONNNLLLHHHDDD???;;;999888777777666666777777888555555444444444444555555333333333333333333333333333333333333333333333333333444555555444333111000222222222222222222222222111111111111111111111111/////////000000111222222333222222111111222222333222222222222222222222222333333333333444444444444333333333333333333333333333333222222111111000000222222222222222222222222444444444444444444444444333333444444444444333333555555555555555666666666555555555555555555555555777777777777777888888888888888888:::???EEELLLPPPSSSTTTUUUTTTRRRQQQRRRSSSWWWaaakkkqqqwww~~~222333444444555555444444444444444444444444444444333333444444444444555555555555555555555555555555555555555555666666666666444444444555555555666666888888888888999999999999888;;;>>>@@@FFFSSScccnnnxxx{{{zzzsssjjjiiirrr{{{}}}sssvvv||||||zzzsss}}}qqqcccYYYUUUTTTUUUZZZ___^^^[[[YYY[[[^^^aaagggooopppgggYYYMMMHHHDDDEEEGGGHHHIIIHHHGGGFFFHHHGGGFFFFFFFFFGGGIIIJJJLLLQQQVVVVVVVVV]]]kkkwww}}}}}}~~~}}}tttmmmdddXXXPPPNNNOOOPPPPPPOOONNNLLLJJJEEE@@@<<<:::777666666666666666666777444333333333333333444444333333333333333333333333333333333333333333333333333333444555444333111000333333333333333333333333111111111111111111111111000/////////000111222333333222222111111222222333222222222222222222222222111111222222333333333333333333333333333333333444666666555555444444333333444444444444444444444444444444444444444444444444333444444555555444444333333333444444444555555555555555555555555555555555777777777777777888888888999999:::===CCCJJJPPPTTTTTTTTTSSSQQQPPPQQQUUUWWW```jjjtttyyy222333444444555555444444444444444444444444444444222333555444333333444666555555555555555555555555555555555555666666666666444444555555666777777777888888999999999:::::::::999===@@@EEEPPPaaaqqqxxx~~~yyyppphhhiiirrr{{{wwwttt|||uuuvvvyyyzzziii\\\VVVUUUVVVVVVZZZ___``````___aaaccckkklllmmmgggYYYJJJCCCDDDEEEFFFGGGHHHHHHHHHGGGFFFGGGGGGFFFFFFGGGJJJLLLNNNNNNTTTZZZ]]]___gggsss}}}zzzppphhh\\\TTTQQQPPPOOOOOOOOONNNMMMKKKGGGCCC>>><<<555444444333333444444555333333222222222333444444333333333333333333333333222222333333333333444444222333333444444333333333333333333333333333333333111111111111111111111111222111000///000111222333333222222111111222222333222222222222222222222222000111111222222333333444222222333333333333444444444444444444333333333333444444444444444444444444444444444444444444444444444444555555555555444444222222333333444555555555555555555555555555555555666666777777888888888999:::;;;===BBBGGGNNNSSSWWWUUUTTTRRRPPPOOORRRWWW[[[iiipppxxx~~~222333444444555555444444444444444444444444444444111333555555333333444666555555555555555555555555555555555555666666666666555555666666777888888999999999999::::::::::::;;;;;;>>>BBBIIIYYYooo}}}wwwnnnjjjnnnxxx~~~vvvvvv}}}wwwwww{{{ppp___WWWUUUWWWXXX]]]]]]___bbbfffkkkoooqqqrrrjjj```YYYNNNDDDAAADDDFFFFFFGGGGGGGGGFFFFFFFFFGGGFFFFFFFFFHHHLLLOOORRRTTTYYY```ffflllsss}}}ssskkkaaaZZZVVVTTTQQQOOOOOOOOOOOONNNJJJFFFBBB???666555555444444555555666333333333333333444555555333333333333333333333333222222222333333444444444222222222222333444555555222222222222222222222222111111111111111111111111444333111000000111222333333222222111111222222333222222222222222222222222111111222222333444444555111222222222333333333333111111111111111111222222333333333333333333333333555555555555555555555555444444555555555555444444333333333444555666666666555555555555555555555555555555666777888999999::::::===AAAFFFLLLQQQVVVXXXUUUTTTRRRQQQSSSYYYaaagggqqqwww|||222333444444555555444444444444444444444444444444111444666555333222444777555555555555555555555555555555555555666666666777555666666777888999999:::999999:::::::::;;;;;;;;;<<>>CCCIIIOOOSSSWWWYYYTTTSSSSSSTTTYYYbbbmmmuuuxxx|||555555444444444333333333444444444444444444444444444555555444333333666888666666666555444444444333444444555555666666777777666555444555777999999888888888999:::;;;;;;<<<<<>>:::777555555666777777222333333444555666777777333333333222222222111111444444555555555444222222222111111111222333333444222222222222222222222222222222222222222222222222333222111/////////000111222222222222222222222222222222222222222222222222111111111111111111111111222222222222111111000000111111333444444444444444555555555444444333333333444444444444444444444444555555555555555555555555777777666555555555555666666666666666666666555555777888999888777777999;;;>>>AAAFFFLLLPPPTTTVVVWWWTTTSSSTTTYYYdddooowww{{{555555444444444333333333444444444444444444444444333555555555444444555777555555555555555555444444555555555666666666666666666555444555777999999888888888888999:::;;;<<<<<>>CCCIIIOOOTTTVVVXXXYYYXXXUUUUUU]]]lllzzz555555444444444333333333444444444444444444444444222444666666555444555666555555555555555555666666777777666666666666666555777666555555777999999888777777888888:::;;;<<<===BBBHHHWWWnnnuuusssnnnkkkmmmwww}}}kkkfffkkkwww{{{uuuttt}}}xxxhhhdddgggqqqzzzxxxwwwkkkZZZOOOSSS^^^eeelllsssxxxtttrrrwww{{{fffQQQJJJFFFCCCCCCFFFHHHHHHFFFDDDFFFGGGGGGFFFFFFGGGHHHHHHKKKPPPYYYdddlllqqqsssuuuyyy~~~rrrllljjjfff```TTTUUUSSSPPPNNNNNNIIIDDDAAA===999666666777777666555555555555555555555555555555555444444444333333000111333444555666666666222222222222222333333444222222222222222222222222222222222222222222222222222222111000000000111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111555444333222222222333444555444444444444333333333444444444444444444444444555555555555555555555555333333333444555666777888666666777777777777777777888999999999999:::<<>>DDDLLL___vvvwwwtttqqqrrrxxxoooaaagggrrrvvvppprrryyyuuuhhhdddfffkkktttzzzvvvlllcccaaabbb[[[QQQMMMTTT^^^eeeiiimmmwwwsssoooppprrrjjjWWWFFFGGGEEEDDDDDDFFFFFFEEECCCEEEFFFGGGGGGFFFGGGIIIKKKJJJPPPYYYdddnnnuuu{{{}}}zzz}}}~~~uuurrrllleeeYYYWWWTTTQQQQQQPPPLLLHHHCCC@@@;;;888777777777666666666555555555444444444444444444444333333333333///000111333555666888888333333222222222333333444222222222222222222222222222222222222222222222222222111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222666555333111111111333444444444444444444444444444444444444444444444444444555555555555555555555555666555555444444444444444555555666666666666666777777888888888888:::===@@@DDDJJJRRRWWWYYYYYYYYYZZZXXX]]]hhhxxx555555444444444333333333444444444444444444444444111444666777666555555555444555555666666777777777888888777777666666666555999777666666888999999888777777777888:::<<>>AAACCCKKKWWWlll{{{{{{wwwlll______ffftttuuutttxxxxxxpppiiiaaaXXXUUURRRMMMKKKKKKJJJLLLSSS[[[aaacccbbb``````ZZZTTTOOOJJJEEEEEEHHHCCCDDDFFFHHHHHHHHHGGGGGGEEEEEEFFFFFFGGGKKKPPPTTTVVV___llluuuxxx{{{xxxoooccc[[[UUUUUUWWWTTTQQQOOOIIIEEE???;;;999888777666666666555555555444444444333333222222222111111111222222222333444555777888555444444333333333333333222222222222222222222222222222222222222222222222000111222222333222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222333333333333555444333222222222333444333333333444444444444555444444444444444444444444666666666666666666666666444444444555666777888999444444555555666666777777666777777888999<<>>>>>???EEELLLYYYlll~~~}}}{{{rrrcccVVVTTTZZZaaajjjyyytttuuummm```UUUWWWUUUPPPPPPWWW\\\^^^```bbbjjjuuuwwwnnnaaaZZZFFFCCCAAAAAAEEEGGGGGGFFFGGGEEEEEEGGGJJJKKKIIIFFFCCCEEEFFFGGGIIIPPPZZZbbbhhhqqqyyy{{{|||{{{nnnfff[[[VVVVVVWWWVVVTTTQQQMMMGGGBBB???;;;888666666666555555555666666777555444333333555555444333444444444555555555555666555444333333222222333333222222222222222222222222111222222333333222222111444444444333333222222222333333333222222111111111222222222222222222222222333333333333333333333333555555444333333222222111333333333444444444555555666555444333333333333333333333444555666666666555444444444555555555555666888777666555555444444444777888999888777777999::::::999999;;;???FFFLLLPPPTTTVVVXXXWWWTTT^^^{{{666666555444333333333333555444444444444444444555333444555666666666555444888777666666666777888999999999888888888888777777999999999999999888888888;;;999:::===???@@@HHHPPPYYYmmmyyytttmmmdddYYYQQQTTT[[[fffooo~~~{{{tttyyy~~~ttteeeZZZUUUZZZ\\\ZZZ\\\bbbgggggghhhiiippp{{{|||ooo\\\QQQEEECCCBBBCCCEEEGGGGGGEEEDDDCCCCCCEEEHHHIIIFFFDDDFFFGGGHHHJJJOOOWWW```fffrrrzzz~~~}}}pppggg[[[TTTTTTVVVUUUTTTQQQNNNIIIEEEAAA===999666666666555555555666666777555444333333555555444333333333333333444444444555555444333333222222333333222222222222222222222222444555555666666555555444444444333333333222222222333333333222222222111111222222222222222222222222333333333333333333333333111111111111111111111222333333333444444444444555555555444333333333333333444444555555666555555555444444444555555555555666777777666666555555666666777888999888777777999;;;;;;;;;;;;===BBBHHHNNNRRRSSSUUUWWWXXXYYYhhh666555444444333333333333444444444444444444444444333444555555666666555555666666777777777888888888777777888888888888999999777777777888888888888999999888999===???CCCMMMWWW```uuu}}}vvvjjj]]]UUUPPPPPPVVV___kkkuuu}}}yyy~~~zzz{{{}}}|||yyyuuupppggg]]]VVVSSSZZZaaadddhhhooosssrrrrrrsssyyyoooWWWHHHDDDCCCCCCDDDGGGGGGFFFEEECCCCCCDDDFFFHHHHHHGGGEEEJJJIIIJJJOOOWWW```hhhlllzzz}}}{{{|||zzzzzz|||}}}uuuiii[[[RRRQQQSSSTTTTTTSSSPPPLLLIIIEEE@@@:::666777666666555555666666666555444333444555555555333222222222333333333444444555444333333222222333333333333333333333333333333222222333333333333222222333333333333222222222222333333333222222222222111222222222222222222222222333333333333333333333333///000000111222222333333333333333333444444444444555444444333333333333333555555555666555555444444444444444555555555555666777777666666666777888888777888999888777777999;;;<<<===>>>AAAFFFKKKPPPSSSTTTUUUVVVWWW]]]qqq666555444333333333333333444444555555555555444444444444444555555555555555444555666777777777666666555555666777777888999999555666666777888888999999:::999;;;???AAAGGGSSS___oooyyyssseeeUUUOOOPPPUUU]]]dddmmmwwwzzztttrrrtttrrrooojjjddd]]]XXXUUUPPPYYYbbbhhhoooxxx||||||~~~~~~{{{gggRRRGGGBBBCCCDDDFFFGGGGGGFFFEEEEEEFFFGGGIIIJJJKKKJJJIIIMMMLLLMMMTTT___iiippprrr{{{~~~yyytttqqqoooooopppssswwwzzz|||}}}}}}}}}|||ooo]]]RRROOOQQQSSSTTTTTTRRROOOLLLIIICCC<<<777888777666666666666666666666444333444555666555444222333333333333444444444555444333333222222333333333333333333333333333333111111222222222222111111333222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222333333444444444222222333333333444444444444444333333222333333444555666666666555444333333444444444555555555555666666666666666777888999:::666777888888777888:::;;;<<<>>>@@@DDDIIINNNRRRTTTWWWWWWUUUVVV^^^uuu555555444333333333444444444555555666666555555444444444444444555555666666333444555666666666555555333444444555666777888888555555666777888999999:::<<<<<<>>>BBBEEEMMM]]]kkk~~~yyymmm___RRRPPPUUU\\\bbbhhhoooyyywwwqqqnnniiigggccc^^^ZZZXXXVVVVVVTTT^^^gggnnnwww|||lllXXXKKKGGGBBBDDDFFFGGGGGGGGGFFFFFFFFFHHHJJJLLLLLLMMMMMMMMMPPPOOORRRYYYeeeooouuuwww{{{|||}}}|||{{{zzzzzzzzz{{{|||~~~{{{xxxvvvxxx{{{|||}}}}}}zzzuuuooojjjfffdddcccaaaeeekkkppptttuuuvvvvvv~~~}}}~~~vvvbbbTTTOOOQQQSSSTTTTTTSSSQQQOOOKKKFFF???:::888888777666666666666666666555444444666666555444444444444444555555555555555444333333222222333333333333333333333333333333444444555555555555444444222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444444333333333222222222222222333333333444444333333222222222333333444555666666666555444333333444444444555555555555666666666666666777999:::;;;666777888888777888:::<<<;;;>>>BBBGGGLLLPPPSSSTTTYYYXXXVVVWWWbbb|||555444444333333444444444444555666777777666555444555444444444444555666666444444555555555666666666444444555666666777888888666666777777888999::::::===>>>BBBGGGLLLVVViii{{{xxxbbbWWWNNNQQQZZZbbbhhhlllttt}}}zzzssslllggg___[[[WWWUUUVVVWWWXXXXXX```iiittt||||||kkkYYYJJJDDDEEECCCDDDFFFGGGFFFFFFGGGHHHGGGIIILLLNNNNNNMMMNNNOOOSSSTTTXXX```iiirrrxxxzzz~~~xxxtttsssqqqpppppppppqqqqqqpppnnnkkkiiijjjkkkkkkjjjiiigggddd```\\\ZZZYYYXXXVVVZZZaaafffjjjmmmoooqqq{{{jjjYYYRRRRRRSSSTTTTTTSSSQQQOOOMMMHHHBBB===999999888777666666666666666555444555666666555444444444444555555555666666555444333333222222333333333333333333333333333333333333444444444444333333111111111222222222222222111222222222222333333333222222222222222222222222333333333333333333333333333333222222111000000///222222222222333333333333222222222222222333333444555555555666555555444444444444444555555555555666555555555666777888999:::555777888888777888:::<<<;;;???DDDJJJOOOSSSTTTUUUXXXXXXXXX[[[kkk444444444333333444444555444555666777777666555444555444444333444555666777777666666555666777888999666666777777888888999999777888888888999999::::::<<<>>>DDDJJJRRR```www~~~oooXXXPPPKKKRRR]]]gggooouuu}}}zzztttlllcccYYYTTTPPPQQQWWW]]]___^^^kkkvvv}}}fffVVVLLLEEEDDDFFFCCCEEEGGGFFFEEEEEEGGGJJJIIILLLPPPQQQQQQPPPRRRSSSVVVZZZ```fffmmmssszzz~~~vvvpppgggfffdddcccbbbbbbbbbccc```___]]]]]]]]]]]]\\\[[[ZZZYYYXXXVVVUUUTTTSSSSSSSSSVVVZZZ]]]```gggnnnttt}}}|||qqq___VVVTTTTTTTTTTTTRRRPPPOOOMMMIIIDDD@@@:::999888777666666666666777555444555666777666444333333444444444555555555555444333333222222333333444444444444444444444444000111111222222111111000000111111111222222222222111111222222222333333333222222222222222222222222333333333333333333333333222111111111111111111111111222222222222333333333222222111111222333333444444444555555666555555555444444444555555555555666555555555555666777777888555666888888777888;;;===<<<@@@GGGNNNSSSVVVWWWWWWWWWYYYYYY___qqq444444333333333444444555444555666888888666555444555555444333444555666777:::999777666666888:::;;;999999999999999:::::::::999999999999999::::::::::::===DDDMMMVVVgggwwwdddSSSLLLJJJSSS```kkkvvv}}}}}}ssshhhYYYSSSNNNRRR[[[ccceeedddqqq~~~mmmSSSGGGFFFGGGHHHIIIDDDFFFGGGFFFDDDDDDHHHKKKMMMPPPTTTUUUUUUTTTVVVXXXXXX^^^eeekkkooottt{{{xxxnnngggccc\\\[[[YYYWWWVVVVVVWWWWWWWWWVVVVVVVVVWWWWWWUUUTTTTTTTTTTTTSSSSSSSSSRRRRRRVVVWWWWWWXXX\\\eeeqqqzzzyyy}}}uuubbbYYYVVVUUUTTTTTTRRRPPPNNNMMMJJJFFFCCC:::999888777666666666666777555444555666777666555222222333333333444444444555444333333222222333333444444444444444444444444333444444555555444444333000000111111222222222222111111111222222333333333222222222222222222222222333333333333333333333333222222222333333444555555111111222222222333333333222111111111222333333444333333444555666666666555444444444555555555666666555555555555555666666777555666888888888888;;;===>>>BBBIIIPPPVVVXXXYYYXXXWWWYYY[[[```sss