BM6P6(@ UUUTTTTTTTTTUUUTTTRRROOOJJJHHHFFFFFFGGGIIIIIIIIIGGGEEECCCBBBBBBAAA>>>===888666333222111111///---111///---*********+++,,,,,,+++***))))))***+++,,,++++++,,,...000222444555999888888777666555555444444444333333222000///......000111222111111222444444333333222111111222222111111000000000000111111/////////000111222222222444222111222333333222111///...---,,,,,,---...///222111111111000000////////////000000000000//////------............------////////////000000000000111///...------...///111111111111000000000000000111111222222222333333333555444333222222333555777999777555666999;;;;;;999888999:::;;;<<<<<<<<<<<>>======<<<;;;888666444333222111111111111111111111111111111111111111111111111UUUTTTSSSTTTUUUTTTQQQOOOJJJHHHFFFFFFHHHIIIIIIIIIGGGEEECCCBBBBBBAAA>>>===888666333222111111///---...---,,,******+++,,,---***))))))(((((())))))***---------...000333555777888888777777666555555444333222222111111000000/////////000111333444444444222222111111111222333333111111000000000000111111/////////000000111111111111000000111333444444333111000///......///000111111111000000000///////////////000000000000////////////000000000000//////.../////////000000000000000///...------...///000000000000000000000000000111111111222222222333333444444333222333444555666777555333444777999888777999::::::;;;<<<<<<<<<<<<>>>@@@AAAAAAAAAAAABBBDDDEEEFFFHHHJJJNNNQQQTTTUUUYYYYYYYYYZZZ\\\]]]___`````````aaaaaa___]]][[[YYYXXXYYY[[[\\\]]]```eeehhhqqqtttzzz~~~{{{xxxrrrnnnllljjjhhhfffddddddddddddfffgggiiikkkdddeeeeeefffeeecccbbbaaaccc___[[[[[[___aaa```^^^\\\[[[YYYXXXXXXXXXYYYZZZZZZ]]]```bbbdddfffiiilllpppsssuuuxxxyyy||||||yyywwwxxxyyywwwrrrnnngggppp{{{ooommmooo~~~|||hhhXXXOOOIIIHHHGGGGGGIIIIIIIIIHHHEEECCC@@@>>>>>>>>>===<<<===<<<:::888666444333222111111111111111111111111111111111111111111111111TTTSSSSSSTTTTTTSSSQQQOOOIIIGGGFFFFFFHHHIIIJJJIIIGGGEEECCCBBBBBBAAA>>>===888666333222111111///------,,,+++++++++,,,...///+++******))))))******+++............000444777999888777777666666555555555111111000000000000111111111///...111555888777555111111000111111222333444111111000000000000111111//////000000000000000000/////////111444666666555000000///......///000111000000///////////////...//////000000000000////////////000000000000//////....../////////000000000000///...------...///000000000000000000000000000111111111222222222222333333333333444444444555555666555444555777888888888::::::;;;<<<<<<=========>>>@@@AAAAAAAAAAAABBBDDDEEEFFFGGGHHHKKKMMMOOOQQQSSSTTTVVVWWWYYYYYYZZZZZZZZZ[[[\\\]]]]]]\\\[[[ZZZYYY[[[\\\]]]___aaafffiiinnnrrrxxx}}}||||||}}}}}}~~~~~~|||xxxsssooommmjjjhhhfffbbbbbbbbbccceeegggiiikkkeeeffffffffffffdddcccbbbccc___\\\[[[]]]___^^^\\\ZZZYYYXXXWWWVVVWWWXXXXXXWWWZZZ]]]```bbbdddhhhjjjlllnnnqqqtttvvvyyy}}}{{{wwwsssrrrrrrqqqnnnjjjccciiizzzvvvkkkhhhiiiwww~~~kkk\\\RRRIIIHHHHHHIIIJJJJJJHHHFFFEEEBBB???>>>>>>>>>===<<<<<<<<<:::888666555333222111111111111111111111111000000000000000000000000SSSSSSRRRSSSTTTSSSPPPNNNIIIGGGEEEFFFHHHJJJJJJJJJGGGEEECCCBBBBBBAAA>>><<<888666333222111111///---------,,,,,,,,,,,,---...------------------------......---...000333666999777777666666666555555555222111000000000111222333111...---111777;;;999666222222111111111111222222222111111000000111111222000000000000000000000000000//////111333555555444...---,,,+++,,,---...///////////////............//////000000000000//////------............------........./////////000000000///............///000/////////000000000000000111111111111222222222222222222333444555555555555888777777777888:::::::::;;;;;;;;;;;;<<<===>>>>>>>>>???AAAAAAAAAAAACCCDDDGGGGGGHHHIIIJJJLLLNNNOOOOOOQQQSSSUUUVVVVVVUUUUUUUUUVVVWWWYYYZZZ[[[[[[[[[XXXZZZ\\\]]]___aaadddgggjjjooovvv{{{~~~~~~~~~~~~}}}}}}}}}}}}zzzwwwssspppnnnmmmjjjhhhdddcccccccccdddfffgggiiigggggghhhhhhgggfffdddccc```^^^[[[ZZZ[[[\\\[[[YYYYYYXXXWWWVVVUUUVVVVVVWWWWWWZZZ]]]___```bbbeeegggjjjlllppprrruuuxxx}}}vvvrrrmmmkkklllmmmkkkiiidddgggtttssshhhfffggguuunnn^^^RRRJJJIIIIIIIIIJJJJJJGGGEEEDDDBBB>>>=========<<<;;;<<<;;;:::888666555333333111111111111111111111111000000000000000000000000SSSRRRRRRRRRSSSRRROOOMMMHHHGGGEEEFFFHHHJJJJJJJJJGGGEEECCCBBBBBBAAA>>><<<888666333222111111///---//////...---,,,,,,,,,+++---------......---------,,,,,,,,,---///222555777666666666666555555555555444333333222222222333333111...---111777;;;:::777666555444222111000000000222222111111111111222222000000000000111111111111333222111111333333222111---,,,+++++++++---...///............//////////////////000000000000//////------............------............//////////////////............//////......//////000000000000000000111111111222222222111222333444555555555555777777888888888999:::;;;;;;;;;::::::;;;<<<>>>>>>===???AAAAAAAAAAAACCCEEEHHHGGGHHHHHHIIIJJJKKKLLLMMMNNNPPPRRRSSSSSSRRRRRRPPPQQQSSSUUUVVVXXXYYYYYYWWWXXX[[[\\\]]]___bbbdddggglllttt{{{~~~}}}{{{yyyxxxwwwvvvtttrrrppppppooommmlllgggfffeeedddcccdddeeeeeehhhhhhiiiiiihhhgggeeeddd^^^\\\[[[ZZZZZZZZZYYYXXXYYYXXXWWWVVVUUUVVVVVVWWWZZZ[[[]]]^^^^^^___aaacccjjjlllpppsssvvvzzz~~~yyyoookkkfffeeehhhkkkkkkkkkiiiiiirrrooofffdddeeetttttt```SSSLLLJJJIIIIIIJJJIIIGGGEEEDDDBBB>>>=========<<<;;;;;;;;;:::888777555444333111111111111111111111111000000000000000000000000RRRQQQQQQRRRRRRQQQOOOMMMHHHFFFEEEFFFHHHJJJKKKKKKGGGEEECCCBBBBBBAAA>>>===888666333222111111///---000000///...---,,,+++******++++++,,,,,,++++++***++++++,,,...000222444555555555555555555555555555888888777777666444333222000//////222666999999888999888666444222000000///222222111111111111222222000000111111222333333444666444222222222222000......------------///000111...////////////000000000//////000000000000////////////000000000000//////------........./////////////////////////////////---......//////000000111000000000111111111111222222222222333444555666666444555666666555666888:::::::::999999:::;;;===>>>===>>>@@@AAAAAABBBDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMNNNOOOPPPPPPPPPPPPNNNOOOPPPQQQSSSTTTUUUVVVUUUWWWZZZ[[[\\\]]]```bbbeeekkksss{{{~~~|||zzzwwwuuusssrrrrrrqqqoooooopppooonnnllliiihhhfffeeedddcccddddddggghhhhhhhhhhhhfffeeeddd\\\\\\\\\[[[ZZZZZZYYYYYYZZZYYYXXXWWWVVVWWWXXXXXXZZZ[[[]]]]]]]]]]]]^^^```iiikkkooorrrvvvzzzvvvpppjjjfffbbbbbbfffjjjlllllllllkkkqqq~~~llldddbbbaaappp|||gggWWWNNNLLLJJJIIIIIIIIIGGGFFFEEEBBB???>>>>>>>>>===<<<;;;:::999888777555444444111111111111111111111111111111111111111111111111RRRQQQPPPQQQRRRQQQNNNLLLHHHFFFEEEEEEHHHJJJKKKKKKGGGEEECCCBBBBBBAAA>>>===888666333222111111///---......///......---,,,,,,)))***+++,,,,,,+++***)))***+++...000222444444444555555555555555555555555<<<<<<===<<<:::666222000//////000222444666777888:::999777555333222222111333222222111111222222333000000111222444555666666666444333222222222000...------,,,,,,---///000111/////////000000000111111//////000000000000////////////000000000000//////---------.........//////......////////////......------......///000000111000000000000111111111111222222222222333555777888444666777666555555888::::::999888888888:::<<<===<<<>>>@@@AAAAAABBBDDDFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNMMMMMMNNNNNNPPPQQQRRRSSSTTTWWWYYY[[[\\\]]]___```dddjjjsss{{{~~~}}}|||yyywwwuuusssrrrpppnnnmmmmmmmmmllljjjhhhiiihhhfffeeeeeeeeeeeefffeeeeeeffffffeeedddbbbaaa\\\]]]^^^^^^]]]\\\\\\]]]\\\[[[YYYXXXXXXXXXYYYZZZWWWXXXZZZ[[[ZZZ[[[]]]^^^fffiiimmmppptttxxx}}}tttnnngggddd```aaafffjjjlllkkkjjjiiimmm}}}nnnfffccc```nnnooo^^^QQQNNNJJJGGGGGGHHHHHHGGGEEECCC@@@>>>>>>>>>===<<<;;;:::999888777555555444111111111111111111111111222222222222222222222222QQQQQQPPPQQQRRRQQQNNNLLLGGGFFFEEEEEEHHHJJJKKKKKKGGGEEECCCBBBBBBAAA>>>===888666333222111111///---,,,---......///.........++++++------------++++++***,,,///222555555555444444555555555555555555555>>>???@@@???<<<777222///...000222333333444666888999888777666555444444444333222222111111222222333000000222333555666888888555444222222222222111///++++++******+++---.../////////000000111111222222//////000000000000//////------............---------------.........//////......////////////......---------...///000000111000000000000111111111111333222111111222555777999555888999999777777:::===999888777777777999;;;===<<<>>>@@@AAAAAABBBDDDFFFJJJJJJJJJJJJKKKLLLMMMNNNJJJIIIIIIHHHIIIJJJLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQUUUWWWZZZ\\\\\\]]]___```ccciiisss{{{~~~}}}{{{yyyxxxvvvvvvnnnmmmkkkkkkkkkiiifffdddhhhgggfffeeeeeefffggghhhbbbcccddddddcccbbb```___]]]^^^``````_________```]]]\\\[[[YYYYYYZZZZZZ[[[SSSUUUWWWYYYYYYZZZ\\\^^^cccfffjjjnnnrrrvvv{{{wwwqqqgggdddaaaaaafffjjjkkkjjjgggfffjjjxxxrrriiieeeaaammmvvvdddRRRNNNIIIFFFFFFGGGHHHHHHFFFCCC@@@?????????>>>===;;;:::999888777666555444111111111111111111111111333333333333333333333333UUUUUUTTTTTTSSSQQQMMMIIIIIIGGGFFFFFFIIIKKKKKKKKKGGGGGGFFFEEECCCAAA@@@???<<<999555222111///,,,***###%%%'''***,,,---,,,,,,*********)))******++++++***,,,...111333444444444222222333333444555666666@@@AAAAAA>>>999555111000000111222333444555555555666777888888777666555444666555444333222222222222000111111222222333444444888777555333111///------++++++,,,,,,,,,,,,------000///---,,,---...000222111000000///...---------..............................------------......000000////////////000000000000///////////////000...000222333333333111000444444333222222111111000000222444777999:::::::::888999999::::::;;;;;;<<<>>>>>>===>>>@@@CCCFFFHHHIIIFFFEEEFFFJJJLLLKKKJJJKKKKKKJJJIIIHHHHHHHHHHHHJJJIIIIIIIIIKKKMMMOOOPPPTTTVVVYYYZZZZZZ[[[\\\^^^ccchhhpppxxx~~~~~~}}}{{{wwwssssssoookkkhhhgggfffdddccceeefffhhhiiiiiigggeeedddaaabbbccccccddddddddddddcccbbb```___^^^^^^^^^^^^`````````___^^^[[[YYYXXXTTTTTTUUUVVVWWWWWWXXXXXX^^^bbbgggkkkppptttyyy}}}sssgggccc```]]]```eeeiiihhhfffdddeeefffnnnpppgggfffpppoooXXXOOOIIIJJJKKKHHHEEEDDDFFFCCC@@@>>>>>>>>><<<;;;:::::::::999777666444333222222111111111111222222222222111111111111222222UUUTTTSSSSSSSSSQQQNNNLLLHHHFFFEEEEEEGGGIIIJJJJJJFFFFFFEEEDDDBBB@@@>>>===;;;888444222111///---+++%%%&&&)))+++,,,---,,,,,,......---,,,+++++++++++++++---///222333444444444222222333333444555555666<<<>>>>>><<<888333000...000000222333444555555555666777888888888666555444444444333222111000000111000111111222222333444444777777666444222000---,,,++++++,,,,,,,,,,,,------//////---------...000111111000000///......------..............................------------......000000////////////000000000000////////////000000000111222444444333222111333333333222222222222222555666666777777777777666888888999999:::;;;;;;;;;>>>>>>===>>>@@@BBBEEEGGGHHHFFFEEEGGGKKKMMMMMMMMMHHHHHHGGGFFFFFFGGGGGGHHHJJJIIIIIIJJJKKKMMMOOOPPPRRRTTTVVVWWWXXXXXXZZZ\\\cccgggmmmuuu}}}~~~~~~~~~|||xxxtttssspppmmmkkkiiigggeeeccceeeffffffggggggfffeeedddeeeeeefffffffffeeeddddddeeeeeedddcccaaa```___^^^]]]]]]]]]\\\[[[YYYWWWVVVVVVVVVVVVVVVWWWYYYZZZ[[[^^^aaafffjjjnnnsssxxx{{{tttiiieeeaaaaaaeeehhhgggeeeeeeeeeeeemmmvvvllljjjsssrrr[[[QQQJJJJJJKKKHHHEEEEEEFFFCCC@@@>>>>>>===<<<;;;:::::::::999777666444333222222111111111111222222222222111111111111222222UUUTTTRRRRRRRRRQQQOOONNNGGGFFFDDDDDDFFFHHHIIIHHHEEEEEEDDDCCCAAA???===<<<999777444222111000...,,,((()))+++,,,------,,,+++//////---,,,+++*********,,,---000222444444444444222333333444444555555555777999;;;:::666222...---///000111333444444555555777777777888777777666555333222111000000000000000000111111222222333444444666666666666444111...,,,++++++,,,,,,,,,,,,------///...---------...000111000000000///......------..............................------------......000//////......//////000000000////////////000000000111333444444444333222222222222222333333333333777777666666555666666666888888888999::::::;;;;;;=========>>>???BBBDDDEEEFFFEEEEEEHHHLLLOOOPPPPPPIIIIIIHHHHHHHHHIIIJJJKKKIIIIIIJJJKKKLLLNNNOOOPPPPPPRRRUUUVVVVVVXXXZZZ\\\ccceeejjjpppwww~~~}}}yyyvvvsssqqqooonnnmmmjjjfffcccddddddddddddddddddeeeeeehhhhhhhhhhhhgggfffeeedddeeeffffffeeeccc```]]]\\\[[[[[[[[[[[[ZZZYYYXXXWWWXXXXXXWWWWWWXXXZZZ\\\^^^^^^aaafffjjjmmmqqqvvvyyyrrrmmmgggeeeeeegggfffeeefffeeeeeelll~~~tttpppwww{{{```UUULLLJJJKKKIIIGGGGGGEEECCC???>>>======<<<;;;:::::::::999777666444333222222111111111111222222222222111111111111222222WWWUUURRRQQQQQQPPPOOOMMMHHHFFFDDDDDDFFFHHHHHHHHHEEEEEEDDDCCCAAA???===<<<888666333222111111///...+++,,,,,,------,,,,,,+++,,,,,,+++***)))))))))))),,,---///111333333333333333333333444444444555555333666888888555111...,,,///000111222333444444444666666666777666666666666333222111000000000000000000111111222222333444444444555666666444111...++++++++++++,,,,,,,,,------......---------...///000000000//////..........................................------------....../////////....../////////000////////////000000111000111222333333333222222111111222222333444555555555555444444555666888999777777888888999:::::::::<<<<<<<<<===???AAABBBDDDDDDDDDEEEHHHLLLOOORRRSSSKKKJJJHHHGGGGGGGGGHHHIIIHHHIIIJJJKKKLLLNNNPPPPPPQQQRRRUUUVVVWWWYYY[[[^^^bbbcccfffkkkrrryyy~~~{{{xxxsssrrrqqqqqqooolllgggccccccbbbaaaaaaaaacccdddfffffffffgggffffffeeedddccccccdddeeeeeeccc___[[[XXX\\\\\\\\\\\\[[[[[[[[[ZZZYYYXXXWWWVVVWWWZZZ]]]```___bbbfffjjjmmmppptttwww~~~~~~xxxpppkkkhhhgggfffeeeiiigggffflll~~~zzzuuuxxxdddYYYNNNKKKKKKIIIHHHIIIEEECCC???>>>======<<<;;;:::::::::999777666444333222222111111111111222222222222111111111111222222YYYWWWSSSQQQPPPOOOMMMLLLIIIGGGEEEEEEGGGIIIIIIHHHFFFFFFEEEDDDBBB@@@>>>===777555333111111111000...------------,,,,,,++++++))))))))))))***+++,,,,,,+++---///111222222222222333333333444444444444444222444777777444111...---//////111222333444444444555555555555555555666666333222222111111111111222000111111222222333444444333444555555444111---++++++++++++,,,,,,,,,---------------------......///////////////..........................................------------......//////............/////////////////////000111111///000000111111111111111111111222333444555555666555444444444444666888999666666777888888999999:::;;;;;;<<<===>>>@@@AAAAAABBBCCCEEEGGGJJJMMMPPPRRRLLLJJJGGGDDDCCCBBBCCCDDDFFFGGGIIIKKKLLLNNNOOOPPPOOOPPPSSSTTTUUUXXX[[[^^^aaabbbcccgggnnnuuu}}}|||yyysssrrrrrrrrrpppmmmgggcccbbbaaa______```bbbdddfffcccccccccccccccbbbbbbaaa```bbbdddeeeccc```\\\YYY\\\[[[[[[[[[[[[[[[[[[[[[XXXWWWVVVVVVWWWZZZ^^^``````cccgggjjjlllooosssvvvzzz|||sssmmmjjjgggfffkkkhhhggglll|||vvvuuuggg[[[OOOLLLLLLJJJIIIJJJFFFCCC@@@>>>>>>>>>===;;;:::::::::999777666444333222222111111111111222222222222111111111111222222XXXVVVSSSRRRQQQPPPMMMKKKJJJHHHFFFFFFGGGHHHIIIHHHFFFFFFEEEDDDBBB@@@>>>===888666333222111111///...---------,,,,,,+++++++++*********+++,,,---//////,,,---///111222222222222444444444444444444444444333444666555333000.........///000222333333444444444333333333333444555555333222222111111111222222000111111222222333444444222333444333222///---+++++++++,,,,,,,,,,,,------,,,,,,------............//////////////////....................................------------......///......------......//////......//////000111222////////////000000000111111222222333444555555666666666555555444555555555666666666777888888999999:::;;;;;;<<<>>>??????@@@AAACCCEEEFFFGGGIIIMMMOOOQQQNNNJJJGGGDDDDDDDDDEEEDDDEEEHHHJJJLLLMMMNNNNNNKKKMMMOOOPPPRRRUUUYYY\\\``````aaaeeekkkssszzz~~~|||yyyrrrrrrqqqqqqooolllfffccc```_________```bbbeeefffccccccccccccbbb```_________aaaccceeeeeebbb___]]][[[[[[ZZZYYYYYYYYYZZZZZZXXXWWWWWWWWWYYY\\\^^^``````cccfffiiikkkmmmpppsssvvv|||}}}tttnnnjjjiiikkkhhhggglllxxxvvvpppttt|||ggg[[[PPPMMMMMMKKKJJJKKKGGGEEEAAA@@@??????>>>===:::::::::999777666444333222222111111111111222222222222111111111111222222TTTSSSRRRSSSSSSRRROOOMMMIIIGGGEEEEEEFFFGGGGGGGGGEEEEEEDDDCCCAAA???===<<<999666333222111000///------,,,,,,+++++++++++++++++++++++++++,,,---.........000111333444444444333444444444444444444444444333444444222000...---......///000222333333333333222222111111111222333444111111000000000111111222000111111222222333444444222222222111///...,,,+++++++++,,,,,,,,,,,,------,,,,,,------.........---.../////////////////////..............................------------......///......------......///............///000111222000000000000000111111222222333333333444444555555444444555555666555555555555555666666777888888999999:::;;;<<<===>>>>>>>>>@@@BBBDDDEEEDDDEEEHHHKKKQQQNNNJJJFFFDDDDDDEEEFFFBBBDDDFFFIIIKKKLLLMMMMMMJJJKKKMMMNNNPPPTTTYYY\\\______aaadddjjjqqqxxx{{{|||xxxrrrqqqooonnnmmmjjjeeebbb____________aaaccceeefffhhhhhhfffeeebbb```^^^\\\[[[]]]```bbbccccccaaa```]]]\\\[[[ZZZYYYYYYZZZ[[[XXXXXXYYYZZZ\\\^^^```aaa___aaadddfffhhhjjjmmmooossszzz{{{rrrmmmkkkiiiffffffkkktttvvvlllkkkppp~~~}}}eeeZZZPPPNNNNNNLLLKKKKKKIIIFFFCCCAAAAAA@@@???>>>:::::::::999777666444333222222111111111111222222222222111111111111222222PPPPPPQQQSSSUUUTTTRRROOOHHHFFFDDDCCCEEEFFFFFFEEEDDDDDDCCCBBB@@@>>><<<;;;999777444222111000...,,,,,,++++++******++++++,,,++++++******)))*********000222333555666666555555444444444444444444444444444444333000---,,,,,,---...///000111222333333333111111000000000111333444000000////////////000111000111111222333333444444222111000///...---,,,,,,++++++,,,,,,,,,---------+++,,,------......------.........///////////////.................................------..................------.....................///000222222111111111000111111222333333333333444444444555555...000333555777888888888555555666666777888888888999:::;;;<<<============@@@BBBDDDDDDBBBBBBEEEHHHHHHFFFBBB???===>>>@@@AAAAAACCCEEEHHHJJJLLLLLLLLLKKKMMMNNNPPPRRRUUUZZZ^^^^^^___```dddjjjpppvvvzzz{{{xxxrrrpppnnnmmmkkkiiieeebbb^^^^^^___```bbbdddeeefffmmmllljjjgggddd```]]][[[WWWYYY\\\___```aaaaaa``````___^^^\\\\\\\\\\\\]]]XXXYYYZZZ\\\^^^```aaaaaa]]]___bbbdddeeegggjjjmmmqqqyyyuuuooommmgggdddeeejjjqqqvvviiifffiiiqqq{{{dddYYYPPPNNNOOOMMMKKKKKKJJJGGGDDDBBBAAAAAA@@@???:::::::::999777666444333222222111111111111222222222222111111111111222222TTTRRRPPPPPPPPPPPPNNNLLLGGGEEEDDDDDDEEEEEEDDDBBBFFFCCC@@@?????????>>>===:::777444111111111000000......//////......---,,,---,,,+++++++++,,,---...000444777888777777999;;;555555444555777666444222222444444333111///......111222222333333222222111444333333222111111111222333222000//////111333444333333222222222222222333222111111111000000//////,,,,,,++++++,,,,,,---...////////////////////////111000///------......///111000///...------...///......---,,,,,,,,,------............////////////////////////////////////000111111111111222222222333333333333333333333333333444666777888888888777666666777777888888888999888999:::;;;<<<<<<<<<<<<===>>>@@@@@@@@@@@@BBBCCC?????????@@@@@@AAAAAAAAA???@@@AAABBBDDDFFFHHHIIIMMMMMMNNNPPPSSSVVVYYY[[[]]]]]]^^^___bbbjjjsssyyy~~~zzzuuussspppmmmkkkjjjhhhfffeeeccccccccccccccccccddddddmmmmmmmmmkkkhhhccc^^^[[[]]]]]]^^^^^^^^^^^^^^^^^^___^^^]]]\\\[[[[[[[[[[[[YYYXXXYYY```hhhnnnnnnlllfffaaa^^^```aaaccchhhnnntttzzzzzzsssjjjlllhhhfffhhhmmmzzzyyyfff```eeelll|||rrraaaXXXQQQQQQRRRPPPMMMLLLIIIFFFBBB???>>>===<<<:::888888888888777555444333222222222222222222222222111333555555444222222222TTTRRRPPPPPPPPPPPPNNNLLLIIIGGGFFFFFFGGGGGGFFFEEEGGGDDDAAA??????>>>===;;;:::777333111000000000///...............------,,,---,,,+++++++++,,,---...000444999;;;:::999999:::888666444333555666666555333444444222000...///000222222333333333333222222444333222222111111111222222111000//////111222444222222111111111222222333222222111111000///......------,,,,,,------...///////////////////////////111000///...---......///111000///...------...///,,,,,,,,,,,,------...///............////////////////////////////////////000111111111111222222222333333333333333333333333666777888888888666555444666666666666777777777888777777999;;;<<<>>>>>>???===???AAAAAAAAAAAACCCDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@AAABBBDDDFFFHHHIIILLLMMMNNNOOORRRUUUYYYZZZ\\\\\\\\\]]]```gggpppvvv{{{~~~{{{vvvtttqqqnnnllljjjiiigggeeeddddddcccccccccccccccccckkkkkkkkkjjjhhhddd```^^^```______^^^]]]]]]\\\\\\^^^^^^]]]\\\[[[[[[[[[[[[ZZZXXXWWW\\\eeemmmpppqqqnnngggaaa``````aaagggnnnwww}}}}}}xxxqqqiiillliiifffgggjjjvvvyyyfff___cccfffuuurrrbbbXXXQQQPPPQQQOOOLLLLLLIIIFFFBBB???>>>===<<<:::::::::999999888666555444222222222222222222222222111333555555333222222333TTTRRRPPPPPPPPPPPPNNNLLLIIIGGGFFFGGGHHHHHHGGGEEEEEECCC@@@?????????>>>===999666222000/////////..................---,,,,,,,,,,,,+++***+++,,,---...000555;;;??????===:::999:::777333222444666888888444444333111///...///111333333444444444444333333333333222111111111111222111000000///000111222333111000000000111222333333333333222111///...------...------------...//////////////////////////////000000///............///000///......---.........+++++++++,,,---///000111............////////////////////////////////////000111111111111222222222333333333333333333333333666777777888888777555555666666666666666777777777666777888:::===>>>@@@@@@>>>@@@BBBBBBBBBCCCDDDFFFJJJIIIHHHGGGEEECCCBBBBBBAAAAAAAAABBBDDDFFFHHHIIILLLLLLMMMOOOQQQUUUXXXZZZ[[[[[[[[[[[[^^^dddlllrrrxxx{{{{{{wwwvvvsssooommmkkkiiigggeeeeeeeeeddddddccccccbbbbbbggghhhiiiiiigggdddbbb```aaaaaa```^^^]]][[[ZZZZZZ^^^]]]\\\[[[ZZZZZZZZZZZZ]]]YYYUUUWWW^^^fffkkknnnoooggg```]]]]]]___gggooowww}}}|||wwwpppjjjllliiifffeeefffooozzzhhh```aaa^^^mmmtttdddZZZPPPOOOOOOMMMLLLLLLIIIFFFBBB???>>>===<<<:::::::::::::::999777666555222222222222222222222222111333444444333222333333SSSRRRPPPPPPPPPPPPNNNLLLGGGFFFEEEEEEFFFGGGFFFEEEBBBAAA??????@@@AAA@@@???888555111///.........---------.........---,,,,,,,,,++++++***+++,,,...///000555===BBBCCCAAA===::::::777555444666777888888444444333000......000222333444444555555444444333222222111111111111111222000000000000000111222333000000000000111222333333444333222000///---,,,,,,---------------......///000000000000000000000000000/////////....................................,,,,,,,,,------...///000............////////////////////////////////////000000111111111222222222222222333333333333444444222333555777888999999888777777777777777777888888888888999:::<<<===???@@@???AAACCCCCCCCCDDDFFFGGGLLLKKKJJJHHHGGGEEEDDDCCCBBBBBBAAABBBCCCEEEHHHIIIKKKKKKLLLNNNPPPTTTWWWYYYZZZZZZ[[[[[[]]]cccjjjooowww{{{|||xxxwwwtttpppnnnllljjjhhhfffffffffeeedddccccccbbbbbbcccdddeeeeeeeeecccbbbaaa``````___^^^]]]\\\[[[ZZZ\\\\\\[[[ZZZZZZZZZZZZZZZ^^^YYYTTTSSSWWW\\\```bbbeee___ZZZZZZ]]]aaahhhqqqtttyyy~~~wwwpppkkkjjjhhhfffeeedddkkk~~~}}}lllaaa___[[[fffzzzfffZZZPPPNNNNNNLLLKKKKKKIIIFFFBBB???>>>===<<<::::::::::::999888777555555222222222222222222222222111333444444333222333444SSSRRRPPPPPPPPPPPPNNNLLLGGGFFFEEEFFFGGGHHHGGGFFFDDDBBBAAA@@@@@@@@@>>><<<777444111.........---------------...---,,,,,,+++++++++******+++---...///111555<<>>@@@BBBCCCCCCDDDFFFHHHIIIIIIHHHHHHGGGFFFFFFEEEBBBBBBAAA@@@BBBDDDGGGIIIJJJJJJKKKMMMOOOSSSVVVXXXZZZ[[[[[[\\\^^^ccciiinnnxxx||||||yyywwwtttpppnnnlllkkkhhhfffffffffeeeeeedddcccbbbbbb```aaaaaabbbbbbaaa``````]]]]]]]]]]]]]]]]]]]]]]]][[[[[[ZZZYYYYYYYYYZZZZZZ[[[XXXVVVUUUVVVXXXZZZ[[[\\\YYYYYY]]]aaaccchhhnnnqqqvvv|||{{{tttmmmjjjhhhggggggfffdddjjj}}}rrreee___\\\bbbwwweeeZZZPPPMMMMMMLLLKKKKKKIIIFFFBBB???>>>===<<<:::999999999888777666444444222222222222222222222222111222333333222222444555TTTRRRPPPPPPPPPPPPNNNLLLIIIHHHHHHHHHJJJKKKJJJIIIHHHFFFCCCBBB@@@>>>:::777888555111///.........------------------,,,+++++++++*********+++---///000111555:::AAAFFFGGGDDDBBB;;;:::::::::;;;999666444333333333111//////111333333333444444444444333333111000000000000111222222000111111222333444555555333333222222222222222333222222111000...---,,,,,,,,,++++++++++++,,,------111111111111111111111111/////////000///......---,,,,,,---............---000//////...------..................////////////000000000000000000000000000111111111111222222222111222222333333444444555555555777888888777777666;;;;;;;;;:::::::::::::::;;;:::999888888999:::;;;<<<>>>@@@AAAAAABBBEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFBBBAAA??????@@@CCCFFFHHHIIIIIIJJJLLLNNNRRRUUUWWWZZZZZZ[[[\\\___ccciiinnnvvvzzz{{{xxxuuussspppmmmmmmkkkiiigggffffffeeeeeeddddddcccccc```````````````______^^^ZZZZZZ[[[\\\]]]^^^______ZZZZZZYYYYYYYYYYYYZZZZZZXXXWWWWWWWWWXXXZZZ[[[\\\]]][[[]]]bbbddddddfffjjjnnnsssyyy}}}}}}xxxsssllliiiiiiiiijjjkkkiiiffflll~~~yyyjjjaaa^^^___qqqcccYYYOOONNNNNNLLLKKKKKKIIIFFFBBB???>>>===<<<:::888888888777666555444333222222222222222222222222111222333333222222444666TTTRRRPPPPPPPPPPPPNNNLLLJJJHHHHHHIIIJJJKKKKKKJJJFFFDDDCCCBBBAAA???;;;888888555111/////////......,,,------------,,,+++++++++*********+++---///000222444888>>>EEEIIIHHHFFF???===;;;:::999888666444111222333222000000000222222222333333333333222222000000000000000111222222111111333444555666666666555555444333222222222222111000000///......------,,,,,,,,,,,,,,,---......////////////////////////...///000000000///------+++,,,---.........------///...............///000............////////////000000000000000000000000000111111111111222222222111111222333333444555555444555666888888888777666;;;;;;:::::::::999999999999888777666777888:::;;;:::<<<>>>???@@@AAACCCEEEGGGGGGGGGGGGFFFFFFFFFFFFBBB@@@>>>===>>>AAADDDFFFHHHHHHIIIKKKNNNQQQTTTVVVXXXYYYZZZ\\\^^^ccciiinnnqqquuu|||~~~zzzwwwsssqqqnnnmmmlllkkkjjjhhheeeeeeeeeeeeeeeeeeddddddcccbbbbbbaaa```___^^^^^^YYYZZZ[[[\\\]]]^^^______YYYYYYYYYXXXXXXYYYYYYZZZXXXXXXXXXWWWWWWXXXZZZ\\\]]]\\\]]]bbbdddbbbcccfffiiinnnsssxxx{{{}}}wwwpppjjjfffgggkkklllnnnpppnnniiimmm~~~oooccc]]]\\\mmm{{{aaaWWWOOOOOOOOOMMMKKKJJJIIIFFFBBB???>>>===<<<:::999999999888777666555444222222222222222222222222111222333222222222555777TTTRRRPPPPPPPPPPPPNNNLLLHHHGGGFFFGGGIIIJJJIIIHHH@@@???@@@AAABBBBBB@@@>>>999666222000/////////...,,,,,,---------,,,++++++************+++---///000333333666<<>>>>>@@@BBBDDDIIIIIIHHHGGGGGGFFFEEEEEEAAA@@@===<<<===@@@CCCFFFHHHHHHIIIKKKMMMQQQTTTVVVVVVWWWYYY[[[^^^ccciiimmmlllqqqxxx~~~}}}yyyvvvrrrpppmmmllllllllljjjiiiddddddeeeeeeeeeeeeeeeeeeeeeeeedddbbbaaa___^^^^^^ZZZZZZ[[[\\\]]]]]]^^^^^^YYYYYYXXXXXXXXXYYYYYYZZZ\\\[[[XXXUUUSSSSSSVVVXXX[[[YYYZZZ___aaa```bbbfffdddhhhnnnsssvvvyyy{{{}}}}}}uuulllfffccchhhpppppprrrtttqqqkkknnnssseee[[[ZZZkkkvvv___VVVOOOOOOPPPNNNKKKJJJIIIFFFBBB???>>>===<<<::::::::::::999888777666555222222222222222222222222111222333222111222555777RRRRRRRRRSSSSSSQQQNNNKKKLLLHHHEEEFFFIIIKKKHHHEEECCCBBB@@@@@@@@@???<<<::::::777333000//////---,,,,,,,,,,,,+++++++++******,,,++++++***+++,,,...///111333666:::@@@EEEJJJLLL@@@>>>:::777555555555555333222111/////////000000222111111222333333222111111000///000111222111000///000222444555666777777333333222222222222222222444333000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000//////////////////............////////////...---,,,,,,++++++......---------,,,,,,,,,///////////////.........///......------///000111111111000000111111222333333222111000000222444555222333333444666888999:::::::::;;;;;;;;;:::999999777777666666666777888888888888888999:::<<<>>>>>>AAABBBBBBCCCCCCCCCCCCCCC?????????@@@@@@AAABBBCCCFFFGGGIIIKKKMMMOOOOOOPPPRRRUUUYYY\\\___cccfffiiirrrvvv{{{~~~~~~yyyvvvsssqqqooommmlllkkkhhhfffbbbbbbcccdddeeeeeeeeeeeeeeedddddddddcccaaa]]]ZZZ]]]^^^___aaaaaaaaa```___ZZZXXXWWWWWWYYY[[[\\\\\\ZZZYYYXXXVVVTTTUUUXXX[[[]]]]]]]]]^^^^^^^^^______```bbbeeejjjoootttwwwyyyuuuvvvxxxzzz{{{|||}}}}}}tttlllgggfffhhhooovvvsssooopppppp{{{uuufff]]]\\\cccuuu{{{lll\\\WWWQQQMMMMMMMMMKKKIIIGGGDDDAAA@@@???>>>===;;;999999888888777666666666222222222222222111000///333333333444444444555555SSSSSSSSSTTTTTTRRROOOLLLLLLHHHEEEFFFIIIJJJHHHEEEDDDBBBAAA@@@@@@???===;;;888555222000000000///...---------,,,,,,,,,++++++,,,++++++++++++,,,...///111222444777;;;>>>AAACCC===<<<999777555444555555333222000/////////000111333333222222222222111000222000///000222222111000111222333444555555555444222222222222222222222222555333111///...---------,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000///..................///------------------------,,,,,,,,,------.........////////////............///......---...///000111111111111111111222222333333222111111111222333444333333333444666777999:::;;;;;;;;;;;;;;;:::999999666666555555555555555666666666666777888:::;;;<<>>>>>??????@@@DDDEEEGGGJJJLLLNNNOOOPPPSSSVVVYYY\\\___bbbeeehhhoootttzzz~~~|||xxxvvvsssqqqooonnnmmmllliiigggccccccddddddeeeeeedddddddddccccccccccccbbb___\\\]]]^^^___```aaa``````___]]][[[XXXXXXYYYYYYYYYXXXWWWWWWVVVTTTSSSTTTWWWZZZZZZZZZ[[[[[[\\\\\\]]]]]]^^^```cccgggkkkooorrrsssoooppprrrtttvvvxxxxxxyyyzzz|||zzzqqqkkkjjjkkknnnuuurrroooppppppzzzttteee___^^^bbbppp{{{ppp]]]XXXQQQNNNNNNNNNLLLJJJGGGEEEBBB@@@???>>><<<;;;999999888888777666666666111222222222222222111111333333333444444444444555TTTTTTTTTTTTUUUSSSPPPMMMKKKHHHFFFGGGIIIJJJHHHEEEDDDCCCBBBAAAAAA@@@>>>;;;666444111000000111000///.........---------,,,,,,,,,++++++++++++---///000222333444555777888999::::::999777555444444444555222111000/////////000111444444333222222222222222444222111111222222222111333333444444444333333222000111111111222333333333555333111///............,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111......------------......++++++,,,,,,---...//////***++++++,,,---...///000........................///............///000000000111111111111222222222111111222222222333333333333333333444666777999:::;;;<<<<<<<<<<<<;;;::::::888777666555555555555555666666666777888999:::;;;???AAACCCEEEFFFFFFEEEDDDEEEDDDAAA???======>>>???@@@BBBDDDGGGJJJMMMOOOPPPTTTVVVYYY\\\^^^```cccfffmmmrrryyy~~~|||yyyvvvuuusssqqqooonnnnnnmmmkkkiiieeeeeeeeefffeeeeeedddcccbbbaaaaaabbbccccccaaa___^^^___```aaaaaaaaa`````````]]]ZZZXXXXXXWWWVVVUUUTTTTTTSSSRRRQQQSSSVVVXXXWWWWWWWWWXXXYYYZZZZZZZZZ\\\]]]___bbbeeegggiiijjjggghhhkkkmmmoooqqqrrrsssqqqtttxxx{{{}}}}}}uuummmjjjkkkmmmsssqqqnnnppppppyyyvvvfff^^^ZZZ[[[gggvvv}}}yyyrrr___ZZZSSSOOOOOOOOOMMMKKKHHHEEEBBB@@@???>>><<<;;;999999888888777666666666111222333333333333333222333333333333444444444444TTTSSSSSSTTTTTTSSSOOOMMMJJJHHHGGGHHHIIIIIIGGGEEEEEEDDDBBBBBBBBBAAA>>><<<777444111000000000///...------------,,,,,,,,,,,,,,,+++++++++,,,---///000444555666666777777777777777777555444444444444444222111000//////000111111444444444333333444666888888666333222333333222111222222333333333333222222///000000111222333333444333222000///............---------------------------......///000111111222------,,,,,,,,,,,,------++++++,,,------......///++++++,,,,,,---...//////------...............///............/////////000000000111111222222222222000111222333333333333222333333444444666777888999<<<<<<=========<<<<<<;;;;;;:::999888777777777777888888888888888999:::;;;<<<>>>BBBEEEGGGHHHHHHGGGJJJHHHDDDAAA???>>>>>>???>>>???AAADDDGGGKKKMMMOOOSSSUUUYYY[[[]]]___bbbeeennnssszzz|||yyyvvvuuutttsssqqqpppooopppooonnnllliiiiiiiiihhhhhhgggeeeeeebbbaaa```aaacccddddddcccaaaaaaaaaaaaaaaaaaaaaaaa```]]]ZZZXXXWWWVVVUUUSSSQQQRRRRRRQQQQQQRRRUUUXXXTTTUUUUUUVVVVVVWWWXXXXXXZZZZZZ[[[]]]^^^___```aaa```bbbdddgggiiikkkmmmmmmkkkmmmqqqsssvvvyyy}}}xxxqqqmmmmmmlllrrrooommmpppooovvv{{{kkk___XXXVVVbbbvvvyyyaaa[[[TTTPPPOOOOOONNNLLLHHHFFFCCCAAA@@@>>><<<;;;999999888888777666666666222222333444444444333333222222333333333444444444SSSRRRRRRSSSSSSRRRNNNKKKIIIHHHHHHIIIIIIIIIGGGFFFEEEDDDBBBBBBBBBAAA>>><<<999666333000000///---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,...000111444555666777888888888777666555555444444444444444111111000//////000111222222444444444444777<<<@@@>>>;;;777555444333222111///000111222333333333333//////000111222222333333000///...---,,,------...---------------------------......///000111111222------,,,,,,,,,,,,------------------------------------------------------,,,---------......//////---......//////////////////000111222222222222111000111222333333333333222444444444444555777888999;;;<<<===>>>>>>>>>>>>>>>===<<<;;;:::999888888888999999999888888999::::::999;;;???DDDGGGIIIJJJJJJLLLJJJFFFCCC@@@???>>>>>>>>>>>>@@@BBBEEEHHHKKKMMMPPPSSSWWWZZZ\\\___bbbeeeooottt{{{|||wwwuuuttttttsssrrrppppppqqqrrrpppooommmmmmmmmlllkkkjjjiiihhhcccaaa``````bbbdddeeeeeecccbbbbbbbbbbbbbbbbbbbbb^^^[[[XXXVVVVVVUUUTTTSSSPPPQQQRRRQQQQQQRRRTTTVVVSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVWWWWWWXXXXXXYYYYYY[[[\\\___bbbdddfffhhhhhhfffhhhjjjlllmmmppptttwwwxxxyyy{{{}}}}}}vvvqqqqqqlllqqqnnnlllooommmrrrooodddYYYTTTccc~~~ccc]]]UUUPPPOOOOOONNNMMMIIIGGGCCCAAA@@@???<<<:::999999888888777666666666222333333444444333333333222222222333333333444444RRRRRRRRRRRRSSSQQQNNNKKKGGGHHHIIIJJJIIIHHHGGGFFFDDDCCCBBBAAAAAA@@@>>>;;;:::777333000///...---+++,,,,,,+++++++++*********++++++++++++---///111222111333444666777777777666555555555555444444333333111000/////////000111222111333444444444888@@@EEEDDDAAA<<<888666444222111...///000111222333333333///000000000111222222222///...---,,,,,,,,,---...------------------------......//////000000111111......------------......---------------------,,,......---------,,,,,,,,,,,,,,,,,,---......//////---......///000////////////000111333333222111111111111222222222333333333444444444555555666888888:::;;;===>>>???@@@AAAAAA>>>===<<<;;;;;;:::;;;;;;;;;::::::999999999999:::999;;;>>>AAAEEEHHHJJJKKKJJJIIIGGGDDDBBB@@@???>>>@@@@@@@@@AAACCCFFFHHHJJJMMMPPPTTTXXX\\\___dddgggooouuu|||~~~yyyuuuttttttsssrrrqqqqqqssstttsssrrroooooooooooonnnmmmlllkkkeeeccc``````aaadddeeeeeebbbbbbaaa`````````aaaaaa[[[YYYVVVTTTTTTTTTSSSRRROOOPPPQQQQQQPPPPPPRRRTTTSSSRRRRRRRRRRRRQQQQQQQQQPPPPPPQQQQQQRRRRRRSSSSSSVVVWWWYYY\\\^^^```aaaaaa```bbbcccddddddgggkkkmmmpppqqqsssuuuxxxzzz|||}}}zzz}}}}}}vvvpppooommmqqqnnnllloookkknnn}}}tttcccWWWRRR```yyy|||ddd]]]UUUPPPOOOOOONNNMMMJJJGGGDDDBBB@@@???<<<:::999999888888777666666666333333333333333222111111222222222222333333333333SSSSSSRRRSSSTTTRRROOOLLLGGGHHHJJJJJJIIIHHHFFFFFFDDDBBBAAA@@@@@@???===;;;888666222000000///...---------,,,,,,,,,++++++++++++++++++,,,---///111333222333555777777777666555666666666555555444333222111000/////////000222333111222444333222666???FFFKKKFFF@@@:::777555222111000000111111111111111000000000000000111111111111///...---,,,,,,---...///........................////////////000000000000///..................///+++,,,,,,------.........,,,,,,------------------++++++,,,------...//////------///000000000///...///000222333333222111000333222111111111222333444555555444555555666777888999:::<<<>>>AAABBBCCCDDDBBBAAAAAA@@@@@@@@@AAAAAA@@@???>>>=====================>>>???BBBDDDGGGHHHKKKKKKKKKJJJHHHFFFCCCBBBCCCBBBAAAAAABBBCCCEEEGGGIIILLLRRRWWW[[[aaafffjjjmmmsss{{{{{{wwwttttttsssrrrqqqrrrtttuuuuuusssoooooopppoooooonnnmmmmmmhhheeeaaa```aaabbbdddddd``````^^^]]]]]]]]]^^^^^^ZZZXXXTTTRRRRRRRRRPPPOOONNNOOOPPPPPPNNNNNNOOOQQQQQQQQQPPPOOONNNMMMLLLLLLJJJJJJKKKKKKLLLMMMNNNNNNPPPQQQSSSUUUWWWXXXYYYYYYXXXZZZ[[[[[[\\\___cccggghhhiiilllnnnqqqtttvvvwwwsssuuuxxx{{{xxxqqqooonnnrrrnnnlllnnnjjjkkkxxx}}}eee\\\UUU]]]nnn{{{|||wwwddd]]]UUUOOONNNNNNNNNMMMKKKHHHDDDBBB@@@???<<<:::999999888888777666666666444444333333222111//////111222222222222333333333TTTTTTTTTTTTUUUSSSPPPMMMFFFHHHJJJKKKIIIGGGFFFFFFCCCBBB@@@@@@@@@???<<<:::666444111000000000000///......---------,,,,,,,,,+++++++++,,,---///222333444666777999999888777555777777777666555444222111111000/////////111222333111222333111000444<<>>???AAADDDFFFNNNNNNOOOPPPNNNLLLIIIGGGEEEDDDBBBAAAAAABBBDDDEEEFFFJJJPPPVVV[[[aaagggkkkkkkqqqzzz|||xxxuuutttsssrrrqqqsssuuuvvvvvvuuuooooooooooooooonnnnnnmmmjjjfffbbb``````bbbcccccc___^^^\\\[[[ZZZ[[[[[[\\\[[[XXXTTTRRRQQQPPPNNNMMMMMMNNNOOONNNMMMLLLMMMNNNPPPPPPOOOMMMLLLJJJIIIIIIEEEFFFFFFHHHIIIJJJKKKKKKLLLMMMNNNPPPQQQRRRSSSSSSSSSTTTUUUVVVWWW[[[___cccccceeegggjjjmmmooorrrsssnnnooorrrtttxxx~~~yyyvvvnnnrrrnnnkkknnniiiiiiuuunnnfff___```iiisssxxxyyyddd]]]TTTOOOMMMNNNNNNMMMKKKHHHEEEBBB@@@???<<<:::999999888888777666666666444444333222111///...---111111222222222333333333RRRQQQQQQRRRRRRRRROOOMMMHHHGGGFFFFFFGGGGGGEEEDDDBBBAAA@@@@@@@@@???<<<999888777444222///...,,,,,,///......------,,,++++++,,,---------,,,---000222444555777888999888666555444222222444777777333000222111//////111333333333555444333333444777999;;;BBBFFFHHHBBB888111000222000000000000111111111111///////////////000000111///...,,,,,,---------,,,...------------...//////,,,,,,---...//////.........------,,,,,,------...+++++++++,,,,,,---------...------,,,,,,++++++***---------........./////////...------...///000111//////000000111111111111111111222222222333333333555555444444444555555666999:::<<<>>>AAADDDGGGHHHKKKMMMPPPPPPNNNLLLKKKKKKOOONNNLLLIIIFFFDDDBBBAAACCCAAA>>>======@@@DDDFFFMMMMMMNNNOOOOOOOOONNNNNNLLLKKKHHHFFFDDDCCCCCCCCCIIIJJJNNNTTT\\\bbbfffgggjjjnnnuuu|||}}}zzzwwwuuuqqqooolllmmmqqqssssssrrruuussspppoooooonnnlllkkkeeecccaaa______aaaccceeebbb```\\\YYYWWWVVVWWWXXXUUUSSSRRRQQQQQQPPPMMMKKKNNNMMMLLLKKKKKKJJJKKKKKKJJJKKKLLLLLLKKKIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFGGGHHHIIIKKKKKKLLLNNNNNNOOOPPPRRRUUUXXXZZZaaaaaabbbcccdddfffhhhiiijjjlllnnnqqqtttyyyyyyuuuooommmmmmmmmiiieeeggglllzzzwwwtttkkkfffttt}}}ttthhh]]]RRRPPPPPPOOONNNOOOJJJIIIFFFCCC@@@===<<<;;;;;;:::999888777555444333333333333222222222111111222222111111222222333444RRRRRRQQQRRRSSSRRROOOMMMHHHGGGFFFFFFGGGGGGFFFDDDCCCBBBAAAAAAAAA???<<<999666555333111000///......//////......---,,,,,,,,,,,,---------,,,---000222444555777888888888666555555444444666999888444000333111//////111333333333444333333333444666888999@@@EEEHHHDDD;;;333111222000000000000111111111111222222111000000//////000///...,,,,,,---------,,,...------------...//////------...///////////////.........------.........+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++---------........./////////......---...///000111000000000000000111111111111111222222222333333333444444333333444555666666777888;;;>>>BBBFFFIIIKKKSSSVVVXXXXXXWWWUUUUUUUUUWWWWWWUUUSSSPPPLLLHHHFFFEEECCC@@@>>>???AAAEEEGGGMMMMMMNNNOOOPPPQQQQQQQQQPPPNNNLLLIIIFFFDDDCCCCCCGGGHHHLLLRRRZZZ```dddfffgggkkkrrryyy}}}{{{xxxvvvqqqooommmnnnqqqssssssrrrrrrqqqooonnnmmmkkkhhhfffdddbbb```______aaaccceeecccaaa\\\XXXVVVUUUVVVWWWUUUSSSRRRQQQQQQPPPNNNLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHIIIIIIHHHGGGEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKLLLMMMOOORRRTTTVVVXXXXXXYYYZZZ\\\^^^___```cccfffiiilllpppuuu{{{}}}wwwqqqooonnnnnnkkkggghhhmmmwwwiii^^^SSSPPPQQQOOONNNOOOJJJIIIFFFCCC@@@===<<<;;;;;;;;;:::999777666555444333333333222222222111111222222222111222222333444SSSRRRRRRSSSSSSRRRPPPMMMHHHGGGEEEFFFGGGGGGFFFEEEEEEDDDCCCBBBBBB@@@<<<999444444222111000000///000//////...------,,,,,,+++,,,---------,,,---000222444555666777888777666666666555666999<<<;;;666222333111//////111222333222333222222222333444666777===BBBGGGFFF>>>777333222000000000111111111222222444444333222111000/////////...,,,,,,---------,,,...------------...//////......///000000000////////////............//////---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------...............///............///000000111111111000000000000000111111222222222333333333222222222222333555666666555777999===BBBFFFJJJLLLYYY[[[^^^^^^]]]\\\\\\\\\^^^^^^___^^^ZZZUUUOOOKKKGGGEEECCCAAAAAACCCFFFHHHLLLMMMNNNPPPRRRSSSTTTUUUTTTSSSQQQNNNJJJGGGDDDCCCEEEFFFHHHNNNVVV]]]bbbddddddiiiooovvv|||}}}|||zzzxxxvvvqqqooommmnnnpppqqqrrrrrrrrrqqqqqqpppoookkkfffccccccbbb```___```aaaccceeeeeebbb]]]XXXUUUTTTUUUUUUUUUSSSQQQQQQQQQPPPNNNLLLJJJJJJHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@??????@@@@@@AAABBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIKKKMMMOOOPPPRRRSSSSSSUUUVVVXXXZZZ[[[\\\^^^bbbfffjjjooouuuyyy~~~{{{vvvsssqqqpppmmmiiijjjnnnjjj___UUURRRRRRPPPNNNOOOKKKIIIFFFCCC@@@>>><<<;;;<<<;;;;;;999888777666555333333333222222222111111222222222222222333444444TTTSSSSSSSSSSSSRRRPPPMMMHHHFFFEEEFFFGGGGGGFFFEEEFFFEEECCCCCCBBB@@@<<<:::555444333111000/////////...------,,,++++++******,,,---------,,,---000222333444555666777777777666666666888===@@@@@@<<<888333111//////111222222222111111111111222333444555888>>>DDDDDD???777333111000000111111111222222222444444444444333222111000///...,,,,,,---------,,,...------------...////////////000000000000000///......------------......---------,,,,,,+++++++++******+++,,,,,,---..............................//////........./////////111111111111000000000000111111222222222333333333000111111222333444666777555666888;;;???DDDGGGIIIUUUWWWYYYZZZYYYXXXYYYZZZ\\\^^^aaabbb___ZZZSSSOOOJJJHHHEEEDDDCCCEEEGGGIIIJJJKKKLLLNNNQQQSSSUUUWWWXXXXXXVVVTTTPPPKKKGGGDDDDDDDDDEEEKKKRRRZZZ___bbbdddhhhooovvv|||}}}|||{{{zzzxxxuuurrrnnnmmmllllllmmmnnnooopppuuutttuuuuuusssnnnhhhccccccbbbaaaaaaaaabbbdddeeeeeebbb]]]WWWTTTSSSSSSSSSTTTRRRPPPOOOPPPOOONNNLLLJJJIIIHHHFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>???@@@@@@???@@@@@@AAABBBCCCCCCCCCCCCDDDDDDFFFGGGIIIJJJKKKMMMNNNNNNPPPRRRTTTVVVWWWXXX[[[^^^aaadddhhhmmmqqqtttzzz}}}xxxtttrrrnnniiihhhlllkkk```VVVTTTSSSQQQOOOOOOKKKIIIGGGCCC@@@>>><<<;;;<<<<<<;;;:::999888777666333333333222222222111111333222222222222333444444TTTSSSRRRSSSSSSRRROOOLLLGGGFFFEEEFFFGGGHHHGGGEEEEEEDDDCCCCCCBBB@@@===:::777666444222000...---,,,,,,,,,++++++***))))))))),,,---------,,,---000222333444444555666777777777666666888>>>CCCEEEBBB???444222000///111222222111111111111111222222333444444999>>>???<<<666222000111111111111222222222222222333444444444444333333///...,,,,,,---------,,,...------------.../////////000000000000000//////---,,,,,,++++++,,,,,,------------,,,,,,+++++++++******++++++,,,---...........................---//////////////////......111111111000000000000000111111222222222333333333000111111222333444666777555666777999<<>>>>>======>>>>>>???@@@======>>>>>>??????@@@@@@AAAAAABBBCCCEEEFFFFFFFFFFFFFFFGGGIIIKKKMMMOOOPPPWWWYYY\\\^^^```bbbfffhhhlllqqqyyy~~~wwwsssnnnhhhfffggglllaaaXXXVVVUUUSSSQQQPPPKKKJJJGGGDDDAAA>>>===<<<<<<;;;;;;:::999888777777333333333222222222111111333333222222333333444555TTTSSSRRRRRRRRRQQQNNNKKKGGGEEEEEEEEEGGGHHHGGGFFFDDDCCCBBBBBBBBB@@@===;;;888777555222///---,,,,,,,,,,,,+++******))))))(((,,,---------,,,---000222333333444555666666777888666555777<<>>>>>??????@@@===============>>>>>>???<<<<<<<<<<<<======>>>>>>>>>???@@@AAABBBCCCBBBBBBCCCCCCDDDFFFHHHKKKMMMNNNSSSUUUXXXYYYZZZ\\\^^^```ccciiipppvvvyyy~~~wwwrrrmmmgggddddddwww~~~kkkaaaXXXWWWWWWUUUSSSRRRLLLJJJGGGDDDAAA???===<<<;;;::::::999888888777777333333333222222222111111333333333333333444444555SSSRRRQQQQQQQQQOOOLLLJJJFFFEEEDDDEEEGGGHHHGGGFFFAAAAAA@@@AAAAAA@@@>>>;;;777666444222000......---------,,,,,,+++*********,,,---------,,,---000222333333333444555666777888777555555999>>>AAAAAA???555222000///000111111000111111222222333333222222444555666555333222111000111111111222222222333333222333444555555444222111///...,,,,,,---------,,,...------------.../////////////////////...---------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------//////.........---------//////000000000///---,,,......///000111222222333111111222222222333333333444444333333444555666666666777777777999:::;;;<<<>>>@@@BBBBBBBBBCCCFFFHHHJJJKKKNNNPPPRRRSSSSSSSSSNNNMMMKKKIIIGGGGGGHHHHHHKKKKKKJJJJJJKKKMMMOOOPPPSSSVVV[[[___^^^[[[VVVRRRJJJHHHFFFGGGMMMTTTZZZ]]]aaafffnnnvvv~~~~~~yyytttqqqmmmjjjhhhggghhhiiigggeeeeeegggjjjlllmmmnnnpppqqqoookkkhhhaaaaaa```^^^]]]\\\[[[ZZZ^^^]]]]]]ZZZWWWSSSOOOMMMOOOMMMJJJIIIIIIJJJJJJJJJGGGFFFEEECCCAAA@@@@@@@@@>>>>>>===<<<<<<===>>>???<<<<<<;;;;;;<<<<<<===>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<>>>????????????>>>@@@AAABBBDDDFFFIIIKKKMMMKKKNNNQQQSSSTTTVVVXXXZZZ\\\aaahhhmmmppptttzzz~~~~~~uuuqqqlllfffcccddduuu~~~kkkaaaYYYXXXYYYWWWUUUTTTLLLJJJHHHDDDAAA???===<<<999999999888888777666666333333333222222222111111444333333333333444555555RRRQQQPPPPPPPPPOOOKKKIIIFFFEEEDDDEEEGGGHHHHHHFFF@@@??????@@@AAA@@@>>><<<555444333111000////////////......------,,,,,,+++,,,---------,,,---000222333333333333555666888888888555444666:::======<<<555333000000000111111000111222222333333333222222666666444333111111111222111111222222222333333333333444555555444222000...///...,,,,,,---------,,,...------------...//////......//////...---,,,,,,...------,,,,,,------...+++++++++,,,,,,---------++++++,,,,,,,,,,,,------//////.........---------//////000000000///---,,,------...000111222333444111111222222222333333333555555444444444555555666666666777888999;;;======;;;<<<>>>??????@@@CCCEEEFFFFFFGGGHHHJJJLLLMMMNNNNNNMMMKKKIIIHHHGGGGGGHHHNNNMMMKKKJJJJJJLLLNNNOOOPPPTTT[[[```aaa^^^YYYUUUMMMJJJGGGGGGLLLSSSYYY\\\^^^ccckkkttt}}}~~~xxxsssooommmjjjhhhgggiiiiiihhheeeeeegggjjjkkklllmmmoooqqqpppnnnkkk```___^^^\\\ZZZXXXWWWVVV\\\\\\\\\[[[XXXTTTOOOLLLNNNKKKHHHGGGHHHIIIJJJIIIFFFEEECCCAAA@@@???>>>>>>===<<<;;;;;;;;;<<<===>>>;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<:::;;;<<<===>>>===<<<<<<::::::<<<===@@@CCCEEEFFFEEEHHHLLLNNNPPPRRRTTTVVVXXX]]]ccchhhjjjnnntttxxx||||||sssooolllgggdddeeevvvjjj```YYYYYYZZZXXXVVVVVVLLLKKKHHHEEEAAA???===<<<999888888888777777666666333333333222222222111111444333333333333444555555QQQQQQQQQRRRSSSRRROOOLLLJJJHHHFFFFFFGGGGGGGGGFFFDDDDDDCCCBBB@@@>>><<<;;;999666222000///...,,,+++*********))))))))))))(((,,,,,,---///111222333444222222222333333444444444222222333555666888999999555444333222222222222333333222111111111222444555444444333222111000//////000111111111111222222222666555333333333333111000,,,,,,,,,,,,,,,,,,,,,,,,---------............///111000...------......///---,,,,,,,,,,,,---......---------............///+++,,,------......------///.....................///////////////...............//////000000111111000111222333333333333333222333333444555666777777777777777777888999:::;;;=========>>>???AAACCCCCCDDDEEEFFFHHHJJJKKKKKKKKKKKKLLLLLLJJJHHHGGGHHHJJJLLLLLLMMMLLLLLLKKKJJJIIIQQQQQQSSSXXX\\\]]][[[XXXPPPNNNJJJIIIKKKQQQWWW[[[^^^bbbhhhnnnttt}}}~~~|||yyyuuurrrooommmlllnnnmmmlllkkkjjjiiihhhhhhllljjjiiilllppppppkkkggg___]]]YYYWWWVVVVVVTTTSSSZZZ[[[\\\\\\ZZZVVVQQQOOOLLLJJJGGGFFFFFFFFFFFFEEEFFFFFFDDDCCCAAA@@@>>>>>><<<<<<;;;:::::::::;;;;;;888888999999999::::::::::::999999888999999::::::;;;;;;;;;:::::::::999999::::::;;;;;;===>>>???@@@DDDFFFHHHJJJKKKMMMPPPSSSSSSVVV[[[```dddiiinnnqqquuuxxx~~~yyyqqqmmmiiieeedddfffuuutttwwwkkk```UUUTTTVVVUUUSSSSSSOOOMMMIIIEEEAAA???===<<<;;;:::888888999999777666777444222333555666444111111111222333333444555555TTTSSSSSSSSSSSSQQQMMMJJJJJJHHHFFFFFFGGGGGGGGGFFFCCCCCCBBBAAA???===;;;:::999666333000000///...---,,,,,,,,,+++++++++************+++---...000111111222222333333333444444444555555555555555555555666555555666666666555444444111111111111111222333333333333222111000//////...000000111111111222222222555444222222333333222000---------,,,,,,,,,,,,,,,---------............///000000///...............---,,,,,,,,,,,,---......,,,,,,,,,,,,---------...+++,,,------......------+++,,,,,,,,,---,,,,,,,,,/////////////////////...---......///000111111222222222222222222222333333222333333444555666777777777777777777888999:::;;;;;;;;;;;;<<<===???AAABBBBBBBBBDDDFFFGGGHHHIIIIIIJJJKKKKKKJJJHHHGGGIIIJJJNNNNNNNNNMMMLLLKKKIIIHHHKKKLLLOOOTTTZZZ^^^]]]\\\RRROOOKKKIIIJJJOOOTTTXXX[[[```ffflllrrr{{{|||yyywwwtttsssrrrnnnnnnmmmllllllkkkkkkkkknnnkkkjjjkkkooooookkkggg^^^[[[XXXVVVUUUTTTSSSRRRVVVXXXZZZ[[[ZZZWWWTTTRRRMMMJJJGGGFFFEEEEEEDDDCCCDDDDDDCCCBBB@@@???>>>>>>;;;:::999888888888888888888888888999999999::::::::::::999999888999999999999999999999888888888888999999999999;;;<<<===>>>???AAACCCDDDFFFHHHKKKNNNPPPSSSXXX]]]aaaeeejjjmmmooosssyyyyyyppplllhhheeefffiiivvvnnnppp}}}}}}jjj___UUUTTTVVVVVVUUUUUUOOOMMMIIIEEEAAA???===<<<888777555555666666444333444222111111333333222000222222333444555666666777WWWVVVUUUTTTRRROOOKKKGGGIIIGGGFFFFFFGGGGGGGGGFFFBBBAAAAAA@@@>>><<<:::999888666333111111111000///......---------,,,,,,,,,******+++,,,...///000000333333333333444444444444555555555555555555555555444666888;;;;;;999777555000000111222222222222111333222111000///......---000000000111111111222222333222111111222333222111---------------------------------............//////////////////......------,,,,,,,,,,,,---......+++++++++,,,,,,,,,------+++,,,------......------,,,---///000111111000///......//////////////////------...///000111222222444333222111111111222333222333333444555666777777888777777888888999:::;;;888999999:::;;;===>>>??????@@@AAABBBDDDEEEEEEFFFIIIJJJJJJIIIHHHGGGIIIJJJOOOOOOOOONNNMMMJJJHHHGGGHHHIIILLLQQQVVV[[[\\\\\\SSSOOOKKKHHHIIIMMMRRRUUUXXX]]]ccchhhooowww~~~|||zzzxxxwwwvvvoooooonnnnnnnnnnnnnnnoooqqqnnnkkklllmmmnnnkkkhhh]]]ZZZWWWUUUTTTSSSRRRQQQRRRTTTVVVXXXYYYXXXVVVTTTOOOLLLHHHEEEDDDCCCAAA@@@AAAAAA@@@@@@???>>>>>>>>>;;;;;;:::888888777777777888888888999999999999:::;;;::::::999888888888999888888777777777666666666777777777777888999;;;;;;:::<<<>>>@@@AAADDDGGGJJJLLLOOOTTTXXX[[[___dddggggggkkkrrryyy{{{pppjjjgggeeehhhlllyyyhhhhhhvvv|||xxxiii___VVVVVVWWWWWWVVVWWWOOOMMMIIIEEEAAA???===<<<;;;999888777888888777555444222111111333333111000333333333444555777888999WWWVVVUUUTTTSSSPPPKKKHHHHHHGGGEEEEEEFFFGGGGGGFFFBBBBBBAAA@@@???===;;;:::777444111000111111111000............------------,,,,,,---...000111222333333333444444444444444444111222333444555666777777111555999======;;;888555///000111222333222111000222222111000///...------000000000000111111111111111000///000222222222000---------...............---------............///...///000000000///---,,,---,,,,,,,,,,,,---......+++,,,,,,,,,,,,---------+++,,,------......------,,,---///111222222111000............////////////,,,---...///000111222333666444222000000000222333222333333444555666777777888888888888999:::;;;;;;888888888999;;;<<<>>>?????????@@@@@@BBBCCCDDDEEEHHHIIIIIIHHHGGGGGGIIIJJJPPPPPPPPPPPPNNNKKKHHHFFFIIIJJJKKKNNNRRRUUUWWWXXXQQQNNNJJJGGGHHHLLLQQQUUUXXX\\\aaaeeejjjrrr{{{~~~~~~~~~||||||{{{{{{zzzyyyxxxwwwqqqpppooooooooopppqqqrrrtttqqqnnnmmmmmmmmmllljjj^^^[[[XXXVVVUUUTTTSSSRRRQQQRRRTTTVVVWWWVVVUUUSSSOOOLLLHHHEEECCCAAA???===???>>>>>>>>>>>>>>>============;;;:::999999888888888888888888999999999999;;;;;;:::999888888888888888777777777666666666666666666666666777888999:::888:::===>>>@@@BBBFFFHHHHHHKKKOOOSSSVVVYYY]]]```aaaeeelllrrrxxx}}}qqqkkkgggeeehhhmmmyyy~~~gggfffssszzzxxxjjjaaaYYYXXXXXXVVVUUUVVVOOOMMMIIIEEEAAA???===<<<<<<:::999999999999888666555555444444444444333333333333333333555777888999UUUUUUTTTTTTTTTQQQMMMJJJGGGFFFDDDEEEFFFGGGGGGFFFBBBBBBBBBAAA@@@>>>===<<<555333000///000000000///------------,,,,,,,,,,,,,,,,,,---///111222444444444444444444444444444444111222222333444555666666///222777;;;===;;;888555000111222333333222000000222222111000///...------//////000000000111111111000///...///111111000///---------.........//////---------............///...///000000000///---,,,---,,,,,,,,,,,,---......------------............+++,,,------......------((()))+++,,,---------------.........//////000000------...///000111222222666444222000000000222333222333333444555666777777888888888888999:::;;;<<<888888999:::;;;===>>>???@@@@@@@@@AAAAAACCCDDDEEEFFFGGGHHHGGGGGGGGGIIIKKKOOOPPPQQQQQQOOOLLLIIIGGGHHHJJJLLLNNNPPPRRRTTTVVVOOOLLLIIIFFFHHHLLLRRRVVVYYY]]]aaacccgggmmmuuu{{{~~~||||||}}}~~~}}}|||yyyzzzzzz{{{{{{zzzyyyyyysssrrrpppoooooopppqqqrrruuusssqqqooonnnmmmlllkkk```]]]ZZZXXXWWWVVVUUUTTTRRRSSSTTTTTTTTTSSSQQQPPPNNNKKKGGGDDDBBB@@@>>><<<===========================<<<;;;:::999999999999777777888888888999999999;;;:::999999888888888999999999888888888777777777666666666666777888999999777888;;;<<<===???BBBEEEDDDGGGKKKNNNPPPSSSWWWZZZ]]]aaaggglllqqqwww}}}~~~rrrkkkgggeeehhhlllvvv}}}hhheeerrryyyxxxjjjbbb[[[YYYWWWTTTSSSUUUOOOMMMIIIEEEAAA???===<<<888777666555666666555333444555555444444333333333222222222222333666888:::TTTTTTSSSTTTTTTRRROOOLLLGGGEEEDDDDDDFFFGGGGGGFFFBBBBBBBBBAAA@@@???>>>===555222000//////000///...------,,,,,,,,,+++++++++)))***,,,...000222444555555555555555444444444444444444444333333222222111...000444888:::999888777222333333333333222111111333222111000///......---/////////000000000111111000///......000000///...,,,,,,,,,---......//////---------............//////////////////......------,,,,,,,,,,,,---......---------.........//////+++,,,------......------+++++++++,,,,,,---......------......///000000000......//////000000111111444333222111111111222333222333333444555666777777999888888999999:::;;;<<<999999999:::;;;===???@@@BBBBBBAAAAAABBBCCCEEEFFFDDDFFFGGGGGGFFFGGGIIIKKKMMMNNNPPPQQQQQQOOOLLLJJJFFFIIILLLOOOPPPRRRTTTVVVOOOLLLIIIGGGHHHMMMSSSWWWZZZ]]]```bbbeeejjjrrrxxx}}}{{{zzz{{{|||{{{{{{zzz{{{|||}}}}}}}}}|||{{{uuutttqqqooonnnnnnoooppprrrrrrqqqooonnnlllkkkkkkbbb___\\\ZZZYYYXXXWWWVVVTTTTTTTTTSSSQQQOOOMMMLLLLLLIIIEEEBBBAAA@@@>>>===============<<<<<<<<<<<<999999888777777777777888777777777888888888888999:::999999888999999::::::::::::999999999888888888777777777777777888999999444555777888888:::<<>>===<<<666444111000000000///...---------,,,,,,,,,++++++)))***,,,///222555777888666555555555444444444444444444333333222111111111...///222444666888999:::555444444333222222333333333333222111000//////...////////////000000000111111///......//////---,,,+++++++++,,,---.........---------............///000000///...............---,,,,,,,,,,,,---......,,,,,,---------.........+++,,,------......------111000///......///000222------......///000000111////////////000000000000222222222222222222333333222333333444555666777777999999999999:::;;;<<<<<<888888999:::;;;===>>>???CCCCCCBBBAAABBBCCCEEEGGGCCCEEEFFFFFFFFFGGGIIIKKKJJJLLLOOORRRRRRQQQOOOMMMHHHLLLPPPRRRQQQQQQQQQSSSRRROOOJJJHHHHHHLLLRRRVVVXXX[[[___bbbeeekkksssyyy}}}zzzxxxyyyzzzzzzyyyzzz{{{}}}~~~~~~~~~||||||wwwuuuqqqnnnlllkkkkkklllmmmnnnooonnnllljjjiiihhhccc```]]]ZZZZZZYYYXXXWWWTTTTTTSSSRRROOOMMMKKKJJJIIIFFFCCCAAAAAAAAA@@@>>>>>>>>>======<<<<<<;;;;;;777777777777777888888999777777777777888888888888888888888888999:::;;;;;;::::::999999999888888888777666666666666777888888333444555555555666888:::<<>>DDDCCCAAAAAAAAACCCEEEFFFCCCDDDEEEFFFFFFGGGIIIKKKHHHKKKNNNRRRSSSRRRPPPOOOMMMQQQUUUUUUQQQNNNMMMMMMTTTQQQLLLHHHHHHLLLPPPTTTVVVZZZ^^^bbbeeellluuu{{{~~~|||yyyxxxxxxyyyyyyyyyyyyzzz|||}}}~~~}}}{{{zzzyyyvvvrrrmmmjjjiiiiiiiiiiiikkkmmmmmmkkkhhhgggfffccc```]]]ZZZZZZYYYXXXVVVSSSSSSRRRQQQOOOMMMKKKJJJGGGDDDBBB@@@AAAAAAAAA@@@???>>>>>>===<<<<<<;;;;;;888888888888999:::;;;<<<777777777777888888888888777777777888999:::<<<<<<999999999999888888888888666666555555555666666777444555666666555555777999999<<>>SSSSSSSSSTTTTTTRRRNNNKKKKKKHHHFFFEEEEEEFFFEEEDDDCCCAAA???<<<;;;;;;;;;<<<777222...---///000...***,,,,,,,,,,,,,,,,,,,,,,,,......---...111666;;;???>>>===;;;888666555444444333333333444444333222222222222222333444777999:::999777333111000000222333333333222222111000//////////////////...---,,,+++------..................,,,++++++++++++,,,---...,,,******+++---///000//////////////////......---111000///...,,,***)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...000333333111////////////000111333333222111111111222222333333444444555///111555777888777555333777888999888:::<<<<<<:::::::::::::::;;;<<<======BBBCCCCCCCCCAAABBBCCCEEEDDDDDDCCCCCCDDDEEEFFFFFFJJJKKKNNNRRRVVVWWWVVVTTTZZZZZZWWWQQQLLLJJJMMMPPPQQQOOOKKKHHHGGGIIILLLNNNWWWYYY]]]aaafffmmmtttyyy}}}|||zzzyyyxxx{{{||||||{{{yyyxxxxxxyyyvvvuuusssqqqmmmjjjgggeeefffhhhiiijjjiiihhhfffdddbbb```\\\ZZZZZZYYYXXXWWWSSSQQQOOONNNNNNMMMKKKIIIEEEEEECCCAAA???===<<<;;;??????>>>===;;;:::999888777888888999999999888888:::;;;;;;:::888777777999666666777888888888888777888999999::::::999999888888888888888777777777777666666777777888888999999===<<<<<<<<<===>>>@@@AAAHHHJJJNNNQQQTTTYYY^^^bbblllqqqvvvxxxzzz}}}}}}wwwpppjjjlllllljjjhhheeeddddddfffjjjwwwwwwooommmjjjggg```^^^[[[XXXVVVUUUTTTTTTRRROOOIIIEEEBBB???;;;999::::::999999888777777777333333333222222222111111666222111444555555888===SSSSSSSSSTTTTTTRRRNNNKKKJJJHHHFFFEEEEEEFFFEEEEEEBBBAAA???===<<<;;;;;;;;;888333///...000111///,,,------------------------...------...111666;;;>>><<<;;;:::888777666666666444555555555444444333222000//////000111333555666777666444222111111111222222222111000000///......000000000//////...,,,,,,........................,,,,,,,,,+++,,,,,,------,,,******+++---///000//////////////////...------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,000//////222444444222///...//////000000000000000111111222333333444444555555444333222222444777888666999:::;;;;;;;;;:::999::::::::::::;;;;;;<<<===@@@AAABBBBBB@@@@@@BBBDDDFFFFFFEEEEEEEEEEEEEEEEEEIIIKKKNNNRRRVVVWWWUUUSSS\\\XXXRRRKKKGGGFFFIIILLLOOOMMMJJJHHHGGGJJJMMMOOOWWWYYY]]]aaaffflllsssxxx~~~}}}|||{{{zzzyyyxxxyyyzzzzzzyyywwwuuuvvvvvvvvvuuusssqqqnnnkkkiiiggggggggghhhhhhhhhfffeeedddbbb___\\\ZZZYYYYYYWWWVVVRRRPPPMMMLLLKKKJJJIIIGGGAAAAAA@@@@@@???>>>>>>>>>===<<<;;;;;;:::999888888777777888999999999999888888999::::::999888999;;;777888999999::::::999999999999::::::::::::999999888888888888777777777777555555555666666666666666:::::::::;;;===???AAABBBCCCEEEHHHJJJMMMQQQWWW[[[bbbgggmmmqqqtttyyyxxxqqqjjjffffffggghhhhhhfffeeeddddddggguuuvvvmmmiiigggeee]]]\\\ZZZXXXWWWVVVVVVVVVRRROOOIIIEEEBBB???<<<999::::::999999888777777777333333333222222222222111666333333666888999===CCCSSSRRRRRRSSSTTTRRROOOLLLJJJHHHEEEEEEEEEFFFFFFEEEAAAAAA@@@???>>><<<;;;:::888444000///111111000---........................---,,,,,,---000555999<<<;;;;;;:::999999888888888666666666666555444222222////////////000111333333555555444333222111111000111000000///............000000000000000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++---/////////...////////////...------+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,------111...,,,000666888444///......------......///000111111222222333444444444555333222222444777;;;>>>666888<<<>>><<<:::888777;;;;;;;;;;;;;;;;;;<<<<<>>============999999999888888888777777777777888999999999999999666888999999999999;;;<<<777777888999999999888888999999::::::::::::999999999999888888888777777777666666666666666666555555888888999:::<<>>EEERRRRRRQQQRRRSSSRRROOOLLLJJJGGGEEEDDDEEEFFFFFFEEE@@@@@@AAAAAA???===:::999777444111///000000///---------------------------,,,,,,,,,---000444888;;;=========<<<;;;:::999888666666666555444222111000222222222222333333444444333333444444333222000///111000///.........//////111111111111111000//////////////////............,,,,,,------,,,,,,++++++,,,+++******---...............//////......---,,,******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,,,,,,,,,,---------------000...---///333555222//////...---,,,---...///000111111111222333333444444222333444555555555444444777888;;;>>><<<888777888<<<<<<;;;;;;;;;;;;<<<<<>>???@@@@@@@@@@@@AAADDDIIIMMMMMMRRRYYY___eeelllttt{{{vvvkkkccc___^^^```dddhhhiiieee```[[[\\\mmmtttgggccccccbbbZZZZZZYYYYYYXXXXXXXXXXXXRRROOOIIIEEEBBB@@@===;;;::::::999999888777777777444444333333333222222222111///000333555777>>>FFFRRRQQQQQQQQQRRRQQQOOOMMMIIIGGGEEEDDDEEEGGGFFFFFF@@@@@@BBBBBB@@@>>>;;;999555333000///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...111444888:::@@@@@@@@@???===;;;888777555555444333222111///...222222333444444444444444222222444444333222000///222111000......///000111222222333333222222111111000000/////////.........+++,,,---------,,,++++++,,,+++)))***,,,......---...............------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,------............////////////.........000///...---...///000111000000111222222333333444555555555555444444333333???:::888;;;<<<888777:::<<<<<<;;;;;;;;;<<<======BBBDDDFFFGGGFFFFFFGGGHHHEEEFFFHHHIIIJJJJJJJJJJJJFFFHHHKKKPPPTTTUUURRRPPPHHHEEECCCEEEIIIKKKKKKIIIGGGGGGGGGHHHKKKOOORRRUUUXXXZZZ\\\^^^aaaeeekkkoooyyy~~~~~~||||||||||||||||||||||||xxxzzzzzzyyyvvvsssqqqqqqsssrrrqqqpppooooooppppppnnnmmmkkkiiihhhgggffffffaaa^^^ZZZWWWVVVUUUTTTRRRRRRNNNIIIFFFDDDDDDDDDCCCCCCAAA>>><<<:::999888999888888888888999999999999666666777888999:::::::::999:::;;;:::888777888999<<<===>>>>>>??????>>>>>>:::::::::;;;;;;:::::::::999999999999888888888888::::::999999888888777777888888999999::::::::::::>>>>>>>>>===>>>@@@DDDGGGJJJNNNTTTZZZ___fffnnnuuu{{{}}}oooeee``````bbbeeehhhhhhddd\\\VVVXXXiiivvvgggccccccccc[[[ZZZZZZYYYXXXWWWVVVVVVRRRNNNJJJFFFCCC@@@>>><<<::::::999999888777777777444444444333333333222222555444555777777999AAAJJJRRRQQQPPPPPPQQQQQQOOONNNIIIGGGEEEDDDFFFGGGGGGFFF@@@AAABBBBBB@@@>>>;;;999444333111///------------,,,,,,,,,,,,,,,,,,,,,,,,------...///222555888999@@@@@@@@@???===:::777666333333333333222000/////////000111222333333333333111222333333333222000///222111///......///111222333333444444444333333222111000000//////.........***+++,,,---...---,,,,,,,,,+++)))***,,,------,,,---............---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,,,,,,,,,,---......//////---///000///,,,+++,,,...000000//////000000111222000000111111222333333333666555444666<<>>??????AAADDDEEEEEEDDDEEEFFFDDDEEEGGGIIIKKKKKKKKKKKKFFFGGGJJJNNNRRRSSSRRRPPPIIIIIIIIIIIIJJJIIIGGGEEEGGGGGGHHHJJJMMMQQQTTTVVVYYYZZZ\\\]]]___ccchhhllltttyyy}}}}}}}}}}}}}}}|||||||||zzz|||}}}{{{xxxtttrrrqqqrrrqqqpppooonnnoooppppppooonnnmmmkkkiiihhhffffff```]]]YYYWWWUUUTTTRRRQQQPPPMMMIIIFFFEEEEEEDDDCCC@@@>>><<<:::::::::<<<<<<999999999999999999::::::555666777888999::::::::::::;;;;;;:::888777777888999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;:::::::::999999999999888888888777777777777777777666666777888888999999888888777999:::;;;;;;;;;<<>><<<::::::999999888777777777444444444444333333333333444333555777666888AAALLLRRRPPPOOOPPPQQQQQQPPPNNNHHHFFFDDDDDDFFFGGGGGGGGGAAABBBBBBAAA@@@>>><<<:::444444222000...---...///---------------------------...///111333666888999<<<=========;;;999666444333333333333222222111000,,,---///111222333333333222222222222222111111000111000...,,,---...000222333444444555555555444444111111000000///......---((()))+++---......------,,,+++)))***+++---,,,,,,------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,------.../////////...---------......///...//////000111111111111000000000000111222222333333333333444:::EEESSSaaaiiifffOOO;;;888:::999999<<<:::::::::;;;<<<>>>@@@@@@===@@@CCCEEEEEEDDDDDDEEEDDDFFFHHHJJJJJJJJJIIIIIIGGGGGGHHHLLLPPPRRRRRRQQQJJJKKKLLLJJJHHHGGGGGGGGGHHHHHHIIIKKKNNNRRRVVVXXXYYYZZZ\\\]]]^^^aaafffiiinnnssszzz}}}}}}}}}||||||{{{{{{{{{{{{}}}~~~}}}yyytttrrrppprrrqqqooommmmmmnnnooopppnnnnnnnnnllljjjgggeeeccc```]]]YYYVVVTTTSSSQQQPPPMMMKKKHHHFFFFFFEEECCCBBBAAA???<<<:::::::::<<<===999999999999999999999999555666777888999:::::::::888:::;;;:::888888999:::777777888999999999999888::::::;;;;;;;;;;;;::::::::::::999999999888888888777777777777777777888888555666777888888888888777666888:::;;;;;;;;;<<<>>>BBBFFFKKKOOOSSSZZZcccjjjvvv}}}zzzrrriiigggeeefffgggddd]]]WWWTTTgggnnndddaaa```XXXXXXYYYZZZZZZYYYXXXWWWRRRNNNJJJFFFDDDAAA???===::::::999999888777777777555444444444444333333333///000222444444777AAAMMMRRRPPPOOOOOOPPPQQQPPPNNNHHHFFFDDDDDDFFFGGGGGGGGGBBBBBBAAA@@@???>>><<<;;;555555444111///...///000...........................///000111444666888999888999:::::::::888666444333333444444444333222222,,,---000222444444444444222222222111111111111111000///,,,++++++---///111444444555555555555555444222111111000///......---'''(((+++---//////...---,,,+++)))***+++,,,,,,+++------......------,,,+++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,,,,------...///000000000,,,)))+++111444222///---...000111111111000///000000000111222222333333222444888>>>EEENNNUUUYYYuuuXXX>>>888:::999999===999999:::;;;===???AAABBB???AAAEEEGGGFFFFFFFFFFFFEEEGGGHHHJJJJJJIIIGGGFFFHHHGGGHHHJJJNNNQQQRRRRRRIIIJJJKKKIIIFFFFFFJJJMMMIIIIIIJJJLLLOOOSSSVVVXXXYYYZZZ\\\\\\]]]```eeehhhiiinnnvvv}}}}}}||||||{{{zzzzzzyyyyyy{{{}}}~~~}}}yyytttqqqppprrrpppnnnmmmlllmmmnnnooommmmmmmmmmmmjjjgggcccaaa```]]]XXXVVVTTTSSSQQQOOOJJJHHHGGGFFFFFFEEEBBB@@@EEEBBB???;;;999999999:::999999999999888888888777555666777888:::::::::;;;777888999:::999999:::<<<;;;<<<======>>>>>>======:::;;;;;;<<<<<<;;;;;;::::::::::::999999999888888888888888999:::::::::;;;222333555777999999999888666999<<<======<<<===>>>===AAAFFFJJJOOOVVV```ggguuu|||~~~kkkhhheeeeeegggeee___ZZZTTTgggpppddd```^^^UUUVVVXXXZZZZZZ[[[ZZZZZZRRRNNNJJJFFFDDDBBB???===::::::999999888777777777555555444444444333333333000111444777777;;;GGGTTTQQQPPPOOONNNNNNNNNNNNNNNGGGFFFEEEFFFHHHIIIHHHGGGDDD@@@>>>???AAA@@@<<<777666444111/////////...---000///...------------------...///000222444555666555666777888888666444333555555333222111000000000//////000111111111111111222222111000//////000000000///---++++++---///000222222111111222222333444222222111111000...---,,,++++++,,,------...//////(((*********)))((()))***///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++---///111---------............///000000000000////////////000000000111222222333333666777333444BBBSSSTTTJJJIIIEEE???:::888888:::<<<;;;;;;;;;<<<<<<>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGGGGGGGJJJMMMPPPRRRKKKJJJHHHFFFFFFGGGHHHIIIHHHIIIJJJMMMPPPSSSVVVXXXZZZ[[[[[[\\\]]]```eeeiiimmmooosssyyy|||||||||{{{zzzzzzyyyyyyyyy{{{|||{{{xxxuuusssrrrtttsssqqqpppnnnmmmmmmmmmmmmmmmnnnooonnnjjjddd___]]]\\\ZZZWWWSSSPPPNNNMMMKKKIIIGGGEEECCCAAA@@@@@@>>>============<<<<<<<<<;;;777222222666999888666777777888999999999999888999888888888888888999999999::::::::::::::::::;;;========================;;;;;;;;;::::::999999999999999999999888888777777999999999999999999999999:::::::::;;;;;;<<<<<<<<<>>>???BBBEEEJJJRRR[[[aaaqqqxxxzzznnnddddddgggeeeaaa^^^ZZZeeeooo___ZZZ[[[TTTTTTUUUVVVXXXXXXXXXWWWSSSOOOKKKGGGEEECCC@@@>>>:::999888777666666666666444333222222111111222222555777333555:::999AAAVVVNNNNNNNNNOOOOOOPPPQQQQQQMMMKKKJJJJJJJJJJJJIIIGGGCCC@@@>>>>>>@@@@@@;;;777666444111/////////...---//////...------------------...///000222444555666444555666777777555444222555555333222111000000000//////000111111111111111222111111000000///000000000///---++++++---///000222111111111111222333333222222111111000...---,,,+++++++++,,,------......***+++,,,,,,+++***+++,,,...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++++++++---///111---------............///000000000000////////////000000000111222222333333111333333666GGGZZZ]]]VVVAAA@@@>>>;;;:::999999999;;;;;;;;;;;;<<<>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHJJJKKKMMMNNNIIIHHHGGGGGGGGGIIIKKKLLLHHHIIIKKKMMMQQQTTTVVVXXXYYYZZZ[[[[[[\\\```dddhhhkkkmmmqqqxxx~~~}}}}}}}}}|||{{{zzzyyyyyytttvvvxxxxxxvvvtttttttttsssrrrpppooommmlllkkkkkkllllllmmmmmmlllhhhbbb^^^\\\[[[YYYVVVSSSPPPNNNMMMJJJIIIGGGDDDBBBAAA@@@???=========<<<<<<<<<;;;;;;===999555555999;;;:::888888888888888999999999999:::999888888888888888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::999999999999888888888777888888888888888888888888999999:::;;;;;;<<<<<<<<<>>>@@@AAADDDHHHOOOWWW]]]mmmttt}}}zzznnnddddddgggeeeaaa^^^]]]fff|||qqq___WWWVVVSSSSSSTTTUUUWWWXXXXXXXXXSSSOOOKKKGGGDDDBBB@@@>>>:::999888777666666666666555444333333222222333333555666333555;;;;;;DDDZZZLLLLLLMMMOOOQQQRRRTTTTTTPPPNNNLLLKKKJJJIIIGGGEEEBBB???>>>>>>???>>>:::777666444111/////////...---///...---------------------...///000222444555666333444555666555444333222555444444333111111000000//////000111111111111111111111000000000000//////000///---,,,,,,---///000111111111111111222222333111111111111000...---,,,******++++++,,,,,,------,,,...///...---,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,++++++,,,---///000---------............///////////////000000000000000000000111222222333333333444333444???MMMOOOHHH888999;;;<<<;;;:::888777:::;;;;;;;;;===>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFBBBBBBCCCCCCEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJFFFFFFFFFGGGHHHKKKMMMOOOHHHIIIKKKMMMQQQTTTWWWXXXYYYZZZZZZ[[[\\\___cccfffgggjjjooovvv}}}~~~}}}|||{{{zzzyyytttuuuvvvuuusssrrrssstttrrrqqqpppnnnlllkkkiiiiiikkkjjjkkkkkkjjjfffaaa\\\ZZZYYYWWWTTTRRRPPPNNNMMMIIIGGGFFFCCCAAA@@@??????<<<<<<;;;;;;;;;:::::::::===999666666999;;;:::888999888888777888999:::;;;;;;:::999888888888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999999999888888888888777777777777777777777777999999::::::;;;<<<<<<===???@@@AAACCCFFFKKKRRRWWWgggnnnxxxzzzoooeeedddeeeddd```^^^```gggwwwtttaaaWWWUUUUUUSSSRRRSSSVVVXXXXXXXXXSSSOOOJJJGGGDDDBBB???===:::999888777666666666666666555444444333333444444444666333555<<<<<>>>>>???===:::777666444111/////////...---......---,,,,,,------------...///000222444555666333333444444444333222111444444444333222111000/////////000111111111111111000000000000000000/////////...---,,,,,,---...///000000000000000111222222111111111111000///...---*********++++++,,,,,,,,,---...//////------...///---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++---,,,,,,,,,,,,---...///---------............///////////////000000000000000000000111222222333333777666333000555;;;:::444444666999;;;<<<;;;999888::::::;;;;;;===>>>@@@@@@AAAAAABBBCCCDDDEEEFFFFFFCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHEEEEEEFFFGGGHHHJJJLLLMMMGGGHHHJJJLLLPPPSSSUUUWWWXXXYYYZZZ[[[\\\^^^bbbeeecccgggmmmtttzzz~~~}}}|||{{{zzzyyyyyyxxxuuurrrpppqqqrrrssssssqqqpppmmmkkkiiihhhiiihhhhhhhhhgggddd___[[[WWWVVVUUUSSSPPPNNNMMMLLLGGGFFFDDDBBB@@@???>>>>>>;;;;;;;;;:::::::::999999:::888666666888999888777:::999888777777999;;;<<<;;;;;;:::999888888888888999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;<<<<<<999999999999999999999999888888888888888888888888999999:::;;;<<<<<<======>>>@@@AAACCCEEEJJJPPPUUUaaaiiittt|||zzzoooeeeddddddbbb______aaagggsssyyyggg___]]][[[WWWSSSRRRTTTVVVVVVVVVSSSOOOJJJFFFDDDAAA???===:::999888777666666666666555555444333333333333333444666444555:::<<>>@@@AAAAAAAAABBBCCCDDDEEEFFFFFFGGGFFFFFFEEEEEEEEEFFFFFFDDDEEEFFFHHHIIIIIIIIIIIIFFFFFFFFFGGGGGGHHHIIIJJJFFFGGGIIIKKKNNNRRRTTTVVVXXXYYY[[[\\\\\\^^^aaadddbbbeeekkkrrrxxx}}}~~~}}}}}}|||||||||{{{xxxuuuttttttuuuvvvvvvtttssspppmmmjjjiiihhhgggffffffeeebbb]]]ZZZUUUUUUSSSQQQOOOMMMKKKJJJEEEDDDBBB@@@???>>>======;;;::::::::::::999999999999888888888999999999888;;;999888777777999;;;<<<;;;;;;:::999888888999999999999:::;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999999999999999999999:::999999999999999999999999999:::;;;<<<===>>>??????>>>@@@BBBDDDFFFKKKQQQUUU]]]fffrrrzzzzzzooofffcccccc```______```hhhsss~~~pppkkkkkkddd^^^VVVSSSTTTUUUUUUSSSSSSOOOJJJFFFCCCAAA>>><<<:::999888777666666666666444333333222222222222222444777444444999;;;IIIcccMMMNNNOOOPPPPPPPPPOOONNNIIIHHHFFFGGGHHHHHHGGGFFFAAAAAAAAA@@@???===;;;:::666444111/////////...---,,,,,,,,,,,,,,,------...---...///000222444555666444444333333333222222222333444444444333111///...//////000111111111111111---...///000111000///............------.........///////////////000000111000000000000000///......++++++,,,,,,,,,,,,,,,,,,,,,---......---,,,---...//////.........---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...---------------------------------............///......//////000000111111000000000111222222333333333333333333333444555555777777888888999;;;===>>>999999:::;;;===???@@@AAAAAAAAABBBCCCDDDEEEFFFFFFHHHHHHGGGFFFEEEEEEEEEEEECCCCCCDDDFFFGGGIIIJJJKKKGGGHHHHHHHHHHHHHHHHHHHHHFFFGGGIIIKKKNNNRRRTTTVVVXXXZZZ\\\]]]]]]___aaadddbbbeeejjjpppvvv||||||}}}}}}}}}{{{zzz{{{|||xxxxxxwwwuuurrroookkkiiigggfffeeedddcccaaa\\\YYYUUUTTTRRRPPPMMMKKKIIIHHHCCCBBBAAA???>>>===<<<<<<;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;:::999999888999:::;;;<<<::::::999999999999::::::999999:::;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<999999999999::::::::::::999999999999999999999999:::;;;<<<===>>>@@@@@@AAA???AAACCCEEEGGGKKKPPPTTTZZZdddpppyyy~~~zzzpppfffcccaaa___^^^```___kkkxxx~~~yyyvvvwwwllldddZZZUUUUUUVVVUUUSSSSSSOOOJJJFFFCCC@@@===;;;:::999888777666666666666333333222111111111111222444777555555999<<>>===<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;<<<999999999:::::::::;;;;;;999999999999::::::;;;<<<999999:::;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999:::::::::;;;;;;888888888888888888888888<<<<<<===???@@@AAABBBCCCAAABBBDDDEEEFFFIIIMMMPPPWWWaaannnxxx~~~zzzpppgggccc```]]]^^^```___ooo{{{{{{qqqggg\\\VVVWWWYYYXXXVVVSSSPPPJJJFFFCCC@@@===::::::999888777666666666666444444333222222222222333222666555666<<<@@@SSSpppIIIKKKMMMOOOPPPOOONNNMMMJJJHHHGGGGGGGGGGGGFFFDDDBBBCCCDDDCCC@@@>>>===<<<666444111/////////...---++++++++++++,,,,,,---...---...///000222444555666666555444333333333444444333444444555444222///...//////000111111111111111+++---///000111000///..........................................///000000///000000000000000///...------------------------...///000///...---...000---------,,,,,,,,,++++++************************++++++++++++++++++++++++((())))))***++++++,,,,,,---------......---,,,,,,---------.........//////---......///000111111222000000000111222222333333000111444666666555888<<<666777999:::::::::888888999999:::;;;===???AAABBBAAAAAABBBCCCDDDEEEFFFFFFCCCCCCCCCCCCCCCDDDEEEFFFEEEDDDCCCCCCDDDFFFHHHJJJIIIJJJKKKLLLMMMMMMMMMMMMJJJKKKLLLOOORRRUUUXXXYYYZZZ\\\^^^______```bbbdddeeegggjjjooouuu{{{~~~{{{{{{yyyyyyyyywwwsssoookkkhhhgggfffdddcccbbb```\\\YYYUUUSSSQQQNNNKKKHHHEEEDDDAAA@@@???>>><<<<<<;;;;;;<<<<<<;;;;;;;;;;;;::::::888:::;;;;;;:::999999:::888999:::;;;;;;;;;::::::888888888999:::;;;<<<===999999:::;;;<<<===>>>???=================================<<<;;;;;;;;;:::999999999::::::;;;;;;;;;777777777777777777777777<<<===>>>???AAABBBCCCDDDCCCDDDEEEEEEEEEGGGJJJMMMUUU___mmmwww}}}zzzpppgggccc```]]]]]]```___rrr|||{{{sssiii\\\WWWXXX[[[[[[YYYSSSPPPJJJFFFBBB@@@<<<::::::999888777666666666666555555444333333333333444111666555777>>>DDDXXXwwwNNNMMMMMMOOOPPPPPPNNNLLLIIIGGGFFFFFFGGGHHHHHHGGGCCCCCCBBBAAA???===;;;:::888555222111000///...,,,+++++++++,,,,,,---------+++,,,...///111222222222555555555555555555555555444333333222111000//////000111111111111000000///000000000///......------222///,,,+++,,,...//////000000////////////000000555555555444222111///...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111......---------,,,,,,,,,------,,,+++***)))(((''',,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////...------------...///,,,...000000000000111222000000////////////000000222222111111111111111111333333333333333444555666777888888999999:::;;;;;;>>>======<<<<<<===??????@@@AAABBBDDDEEEFFFFFFFFFDDDCCCCCCCCCDDDGGGIIIKKKFFFEEEDDDDDDFFFHHHKKKMMMMMMMMMNNNPPPQQQRRRTTTTTTLLLJJJIIILLLQQQUUUWWWVVVXXXXXXYYYZZZ\\\^^^aaabbbiiijjjlllooorrrwww}}}~~~{{{wwwvvvyyyvvvsssqqqpppnnnkkkiiiaaaaaa`````````___\\\YYYVVVUUUQQQNNNJJJGGGEEEDDD??????>>>>>>======<<<<<<:::;;;<<<=========;;;;;;;;;<<<===>>>>>>===<<<;;;<<<<<<:::999888777777777::::::::::::::::::::::::::::::;;;<<<===>>>???@@@==============================<<<<<<<<<;;;;;;;;;999999:::::::::999999888:::999888888999;;;===???>>>???AAACCCDDDDDDDDDDDDHHHGGGFFFEEEDDDGGGKKKOOOVVV^^^iiittt}}}uuulllcccaaa___\\\ZZZ[[[___ttt~~~xxxggg[[[[[[\\\XXXZZZaaaVVVQQQJJJEEEAAA>>><<<::::::999888777666666666666555555444444444444555555888666555555888FFF```vvvNNNMMMMMMOOOPPPPPPNNNLLLIIIGGGFFFFFFGGGHHHHHHGGGCCCCCCBBBAAA???===;;;:::777555222111000000...---+++++++++,,,,,,---------,,,---///111222333333333555555555555555555555555666555444444222222111000///000111222333222111111111111000000////////////111...++++++,,,...///000///////////////000111111222222222111///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000......---------,,,,,,,,,,,,+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...---,,,,,,,,,,,,---...,,,...000000000///000222000000////////////000000111111111111111111111111444444444444555666777777777888888999999:::;;;;;;<<<<<<;;;<<<===???@@@BBBAAABBBCCCEEEFFFGGGGGGGGGDDDCCCBBBBBBDDDFFFIIIKKKFFFFFFFFFFFFHHHKKKMMMOOOSSSSSSTTTUUUVVVVVVVVVVVVOOOMMMLLLNNNSSSVVVXXXWWWYYYYYYYYYZZZ\\\^^^```bbbggghhhjjjkkknnnssszzz~~~~~~~~~}}}{{{xxxuuussspppnnnlllkkkjjjiiifffdddbbb```______^^^]]]YYYWWWTTTRRROOOLLLIIIFFFEEEDDD@@@@@@??????>>>===<<<<<<;;;;;;<<<======<<<<<<;;;<<<<<<============<<<<<<<<<;;;:::999999888888999:::::::::::::::::::::::::::;;;;;;<<<===>>>???@@@????????????????????????=========<<<<<<<<<<<<;;;:::::::::::::::::::::999::::::999999:::<<<>>>???>>>???AAACCCDDDDDDDDDDDDIIIIIIHHHGGGGGGIIIMMMPPPWWW^^^iiisss|||sssjjjccc```___\\\ZZZZZZcccwww|||zzzttteee[[[\\\]]]YYYYYY^^^VVVQQQKKKEEEAAA>>><<<::::::999888777666666666666555555444444444444555555777555555777<<>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>============<<<;;;;;;;;;<<<<<<<<<<<<;;;<<<;;;;;;;;;<<<>>>@@@AAABBBCCCDDDEEEFFFGGGGGGGGGIIIJJJKKKJJJJJJKKKNNNPPPXXX^^^iiisss{{{tttkkkcccaaa___ZZZXXXXXXcccxxx~~~}}}xxxwwwsssfff]]]]]]^^^ZZZXXX[[[VVVRRRKKKEEEAAA???<<<::::::999888777666666666666555555444444444444555555555555666999AAARRRpppNNNMMMMMMOOOPPPPPPNNNLLLIIIGGGFFFFFFGGGHHHHHHGGGDDDCCCCCCAAA@@@>>><<<;;;444222000000000000///...,,,,,,,,,,,,,,,,,,,,,,,,---...///111222333444444444444444444444444444444333333222111000///......---///333666888888888777222111000/////////000111///---+++,,,...000111111------...///000222444555666666555444333111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------/////////....../////////,,,...000000///...///000000000////////////000000111111111111111222222222444444444444555666888888777888888999999:::;;;;;;:::::::::;;;===???BBBCCCBBBCCCDDDEEEFFFFFFFFFFFFBBBBBBAAAAAACCCEEEHHHIIIHHHIIIKKKNNNQQQSSSUUUVVVYYYZZZZZZYYYWWWUUURRRPPPRRRRRRRRRSSSUUUWWWXXXXXXYYYYYYYYYYYYZZZ\\\^^^```aaaaaabbbbbbdddiiioootttyyy{{{~~~}}}}}}~~~}}}|||{{{yyywwwtttqqqooommmkkkhhhgggfffeeebbb```___]]]ZZZYYYWWWUUURRRPPPKKKJJJIIIGGGFFFEEEDDDDDDCCCCCCBBBAAA???>>>=====================<<<<<<<<<======<<<;;;;;;<<<>>>???;;;;;;::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>===============>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCGGGGGGHHHIIIJJJJJJKKKKKKIIIKKKLLLLLLLLLLLLNNNPPPXXX^^^hhhrrr{{{{{{qqqgggccc^^^XXXTTTSSS]]]rrrxxxwww|||yyy{{{yyylll```]]]\\\YYYXXXZZZWWWRRRKKKEEEBBB???<<<;;;:::999888777666666666666555555444444444444555555555555666;;;DDDXXXvvvNNNMMMMMMOOOPPPPPPNNNLLLIIIGGGFFFFFFGGGHHHHHHGGGDDDDDDCCCBBB@@@>>><<<;;;444222000///000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222333444444444444444444444444333222222111000///...------///333666999:::::::::333222000///...//////000///---,,,---///111111111------...///111333444555222222222111000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......//////000111111111......---------,,,,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------,,,...000000///......///000000////////////000000000000111111111222222222222222222333444555777888777888888999999:::;;;;;;<<<<<<;;;<<<===>>>@@@AAABBBBBBCCCDDDEEEEEEEEEEEEBBBAAA@@@AAABBBDDDGGGIIIJJJKKKOOORRRUUUWWWXXXYYYZZZZZZZZZXXXVVVSSSPPPNNNQQQRRRSSSTTTUUUUUUVVVWWWYYYYYYXXXXXXYYYZZZ\\\]]]______^^^^^^___dddjjjooouuuwww{{{~~~|||zzzzzz|||~~~}}}|||{{{yyyvvvtttrrrqqqmmmjjjgggdddaaa___[[[XXX[[[YYYVVVTTTTTTRRRPPPNNNHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>======<<<<<<<<<<<<===<<<;;;;;;;;;===>>>???;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@@@@DDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@???????????????>>>>>>???@@@AAAAAAAAABBBBBBCCCDDDEEEFFFGGGIIIIIIJJJJJJKKKKKKLLLLLLIIIKKKLLLLLLLLLMMMOOOQQQWWW]]]gggrrr{{{{{{nnnfff^^^UUUPPPNNNWWWjjj}}}sssooo~~~{{{|||sssddd\\\ZZZYYYYYYZZZWWWRRRKKKFFFBBB???===;;;:::999888777666666666666555555444444444444555555666555777<<>>===<<<444222000/////////...---------,,,,,,,,,,,,+++++++++,,,...///111222222222333333333333333333333333444444333222111000000///...000222555888:::;;;<<<777555222000/////////000///...---...000111111000.........///111333444555444444333222111///...---,,,,,,,,,,,,,,,,,,,,,,,,...///000111222222222222......---------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++++++++******,,,...000///...---...///000000////////////000000000000000111222222333333111111222222444555777888777888888999999:::;;;;;;===<<<<<<<<<===>>>@@@AAABBBBBBCCCDDDDDDDDDDDDDDDAAAAAA@@@@@@AAADDDFFFHHHKKKNNNQQQUUUXXXZZZZZZZZZ\\\[[[ZZZWWWUUUSSSRRRQQQOOOQQQTTTUUUTTTUUUVVVWWWXXXWWWWWWVVVWWWXXXZZZZZZ\\\\\\[[[YYYZZZ___eeejjjpppsssyyy~~~}}}{{{yyyxxxzzz|||}}}}}}||||||zzzxxxvvvtttsssrrrrrroookkkfffccc^^^ZZZWWWVVVTTTQQQPPPPPPPPPOOONNNGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@???????????????>>>===<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>???===<<<<<<<<<===>>>??????========================>>>>>>??????@@@@@@@@@@@@DDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@BBBCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMKKKLLLLLLLLLLLLMMMPPPRRRWWW]]]gggqqqzzzvvvjjj___UUUNNNMMMUUUfff{{{rrrkkkyyy~~~vvvzzzxxxggg\\\YYYYYYZZZ[[[WWWSSSLLLFFFBBB???===;;;:::999888777666666666666555555444444444444555555666666888>>>III^^^NNNMMMMMMOOOPPPPPPNNNLLLIIIGGGFFFFFFGGGHHHHHHGGGEEEDDDDDDBBBAAA???===<<<555333000//////...---+++---------,,,,,,+++++++++,,,---...000222222333333333333333333333333333333444444333222111000//////000000111333666999<<<>>>;;;999666222000000000111000///......000111000////////////000111333444555666666555555333111000///,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222111111......---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,+++******,,,...//////...------...000000////////////000000///000000111222222333333222222222333555666888999777888888999999:::;;;;;;;;;;;;;;;;;;===???BBBCCCCCCCCCDDDEEEEEEEEEEEEDDDAAA@@@???@@@AAACCCFFFHHHMMMOOOTTTXXXZZZ[[[ZZZZZZ\\\ZZZXXXUUUSSSSSSSSSSSSNNNQQQTTTVVVUUUUUUWWWYYYWWWVVVUUUUUUUUUVVVWWWXXXYYYXXXVVVUUUUUUYYY```eeejjjooowww}}}~~~{{{yyyxxxzzz|||}}}|||{{{zzzxxxwwwuuuttttttsssvvvsssnnniiieeeaaa\\\XXXQQQOOOMMMMMMNNNOOOOOONNNFFFFFFEEEDDDCCCCCCCCCCCC@@@@@@@@@@@@@@@?????????@@@???>>>===<<<<<<<<<===:::;;;<<<===>>>>>>>>>>>>>>>>>>=========>>>??????========================?????????@@@@@@@@@@@@AAADDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAACCCBBBAAAAAAAAACCCEEEFFFHHHIIIJJJKKKLLLMMMMMMMMMNNNMMMMMMLLLMMMMMMOOOOOONNNNNNNNNMMMLLLNNNRRRUUUXXX^^^fffooowww|||mmmaaaVVVPPPPPPTTTbbbxxxzzzssslllxxxvvvnnnrrrzzzwwwggg\\\ZZZ[[[[[[ZZZXXXSSSLLLFFFBBB@@@===<<<:::999888777666666666666555555444444444444555555666555888???KKKcccNNNMMMMMMOOOPPPPPPNNNLLLIIIGGGFFFFFFGGGHHHHHHGGGEEEDDDDDDCCCAAA???===<<<666444111//////...,,,***---------,,,,,,+++++++++---...000111333444444444333333333333333333333333222222111000///...------111111111222555888<<<>>>???<<<888444222111111222111000//////000000///...//////000000111222444444333333222222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111111111000000......---------,,,,,,,,,)))******+++,,,......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------...//////...------,,,...//////...------...000000////////////000000///000000111222222333333333333333444666888999:::777888888999::::::;;;;;;999999999;;;===AAACCCEEEDDDEEEEEEFFFFFFFFFFFFEEE@@@@@@??????AAACCCFFFGGGMMMPPPUUUYYY[[[[[[ZZZYYYZZZXXXUUURRRPPPQQQRRRSSSMMMQQQUUUWWWVVVVVVXXXZZZVVVUUUTTTTTTTTTUUUVVVWWWWWWVVVTTTRRRRRRVVV]]]bbbgggmmmuuu||||||zzzyyyzzz|||}}}|||yyyxxxwwwuuuttttttttttttrrrooojjjfffbbb^^^YYYVVVNNNLLLKKKKKKMMMOOOPPPOOOGGGFFFEEEDDDCCCBBBBBBBBB>>>>>>?????????@@@@@@@@@AAA@@@>>>===<<<<<<<<<===999:::<<<>>>???>>>>>>===??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@AAAAAADDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBDDDCCCBBBAAABBBDDDFFFHHHJJJKKKLLLMMMOOOOOOOOOOOOSSSRRRQQQPPPPPPQQQSSSTTTQQQPPPOOOMMMMMMPPPTTTXXXZZZ^^^fffmmmttt{{{ooobbbXXXSSSSSSTTT___rrrzzzrrrnnnxxx~~~qqqgggjjjsss|||tttfff]]][[[]]]\\\YYYXXXSSSLLLFFFCCC@@@===<<<:::999888777666666666666555555555444444555555555555555888@@@NNNfffOOOOOOOOOQQQQQQPPPMMMKKKJJJHHHFFFFFFGGGGGGGGGFFFEEECCCAAA@@@@@@>>>;;;888222111000000111111000......---,,,+++***+++,,,---+++,,,...000222444666777333333333222222111111111555555444222...,,,,,,---///000000222555888;;;===@@@???===999555222111111...,,,++++++...///000000222333666888999888777666777666444222000...---,,,++++++,,,,,,,,,++++++***,,,---...000111222222222000000///...,,,+++******,,,+++***))))))***+++,,,+++***))))))++++++***)))******+++++++++,,,,,,,,,///...---,,,,,,,,,,,,,,,...............---------............///////////////000222222222222444555444444555555666777777777999999:::;;;<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBDDDFFFHHHIIIIIIGGGEEECCCAAA???>>>@@@BBBCCCIIIPPPTTTVVVXXXXXXWWWWWWWWWXXXXXXVVVSSSRRRRRRQQQPPPOOOQQQRRRUUUWWWYYYZZZZZZZZZYYYWWWUUUTTTUUUUUUTTTSSSQQQPPPMMMJJJIIILLLRRRWWW\\\dddnnnvvvyyy{{{~~~|||yyyxxxyyyzzz{{{||||||zzzxxxuuusssrrrqqqqqqpppooommmiiiccc^^^YYYVVVPPPNNNKKKJJJJJJIIIGGGFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<>>>>>><<<;;;;;;<<<===>>><<<===>>>??????@@@@@@@@@?????????>>>>>>>>>>>>>>>BBBBBBBBBCCCCCCDDDDDDDDDGGGFFFEEEDDDDDDCCCCCCDDDBBBCCCFFFGGGHHHGGGFFFEEEDDDDDDDDDEEEFFFHHHIIIJJJNNNPPPSSSVVVWWWVVVTTTSSSXXXWWWVVVUUUUUUVVVWWWWWWRRRSSSSSSRRRQQQRRRVVVXXX]]]^^^aaadddjjjpppuuuxxxsssdddVVVOOOOOOSSSZZZjjj~~~~~~rrrnnnyyyuuueeefffqqqyyyoooccc\\\ZZZ\\\\\\ZZZXXXTTTNNNGGGBBB>>><<<<<<999999888888777666666666666555444333333333333333555999:::>>>OOOqqqPPPPPPPPPQQQRRRQQQOOOLLLJJJHHHGGGFFFGGGHHHGGGFFFEEECCCAAA@@@@@@>>>;;;888555222000/////////...---...---,,,+++++++++,,,,,,---...000222555777999:::666555555444333222222222333444333222///...///000111111111222333555777888===@@@AAA???:::555222222///---+++,,,...///000///000111222444444444444333444333222000///---,,,+++++++++,,,,,,,,,++++++***------///000111111111111//////...------,,,++++++,,,+++***))))))***+++,,,,,,*********+++,,,+++*********+++++++++,,,,,,,,,///...---,,,,,,,,,,,,---------......................../////////000000000000111222222222222333444444444555555666666777777999999:::;;;<<<<<<<<<<<<<<<<<<<<<===???@@@BBBBBBEEEEEEFFFFFFFFFFFFFFFFFFCCC@@@@@@BBBCCCEEEKKKRRRUUUWWWXXXXXXVVVVVVVVVWWWVVVTTTRRRQQQQQQQQQPPPNNNRRRSSSUUUWWWYYYZZZZZZZZZXXXVVVSSSRRRRRRQQQPPPNNNJJJHHHFFFCCCBBBEEEKKKOOOVVV^^^hhhppptttwww{{{~~~|||yyywwwxxxzzzzzzzzz{{{yyywwwtttrrrppppppooommmllljjjgggccc___[[[YYYQQQNNNKKKIIIHHHHHHGGGEEEDDDDDDCCCBBBBBBBBBCCCCCCAAAAAA@@@@@@?????????@@@???????????????>>>======>>>===<<<<<<<<<<<<===>>>===>>>???@@@@@@AAAAAAAAA????????????@@@@@@@@@@@@BBBBBBBBBBBBCCCCCCDDDDDDGGGFFFEEEDDDDDDDDDDDDDDDCCCDDDEEEGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIKKKLLLMMMQQQTTTXXX[[[]]]]]]\\\[[[\\\\\\ZZZYYYYYYYYYZZZZZZZZZYYYXXXVVVUUUVVVYYY[[[\\\\\\]]]```dddiiinnnqqqzzzvvvgggYYYQQQQQQPPPVVVdddvvvsssrrr}}}zzziiigggpppyyyoooddd]]][[[[[[[[[ZZZXXXTTTNNNGGGBBB>>><<<<<<999999888888777666666666666555444444333333333444666888:::@@@UUUxxxQQQPPPPPPQQQRRRRRRPPPMMMKKKIIIGGGGGGHHHIIIHHHGGGEEECCCAAA@@@@@@>>>;;;888777333000---------,,,+++...------,,,+++,,,,,,,,,...///111444777:::<<<===888888777666555333333222111222222111000///111222444333333333333444555555:::@@@EEEEEE>>>777444333000...,,,,,,...///////////////000111111222222222000000///...---,,,++++++++++++,,,,,,,,,,,,++++++...///000000111111111000............------,,,,,,++++++************++++++---+++***+++,,,---,,,+++******+++++++++,,,,,,,,,......---,,,,,,,,,------,,,---------...//////////////////000000000111111000222333222111111222333444444444555666666777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<===???AAABBBCCCFFFFFFEEEDDDDDDEEEFFFGGGCCCAAAAAACCCEEEFFFMMMTTTWWWXXXXXXWWWUUUTTTUUUVVVTTTRRRPPPPPPPPPPPPOOONNNRRRSSSUUUWWWXXXXXXXXXXXXVVVTTTPPPNNNMMMKKKIIIGGGBBBAAA???<<<<<<>>>CCCGGGMMMTTT___ggglllqqqvvvzzz|||}}}yyyxxxxxxyyyyyyyyyzzzxxxvvvsssqqqooommmmmmhhhhhhgggdddbbb___\\\[[[SSSOOOJJJGGGGGGGGGFFFFFFCCCCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@??????======<<<<<<<<<======>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCDDDCCCBBBAAABBBCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIHHHIIIIIIKKKMMMOOOQQQRRRVVVYYY^^^bbbeeefffffffffddddddbbbaaa````````````cccbbb___[[[YYYYYY\\\^^^]]]\\\\\\^^^aaaeeejjjllluuu~~~{{{kkk]]]UUUTTTPPPTTT___nnn}}}rrrrrr~~~mmmhhhnnnwwwoooddd]]][[[ZZZYYYXXXWWWTTTNNNGGGBBB>>>===<<<999999888888777666666666666555444444333444444444666888:::DDD]]]PPPOOOOOOPPPQQQQQQOOONNNLLLJJJHHHHHHIIIIIIIIIHHHEEECCCAAA@@@@@@>>>;;;888666333...,,,,,,,,,------......------,,,,,,,,,,,,...///222555888;;;===???:::999888666555333222222000111111000......///111444444444444444444555555888???EEEDDD>>>777444555111///---,,,.../////////111111000000111222333333///.........---,,,,,,,,,++++++,,,,,,---,,,,,,,,,///000000111111111000000............------------++++++++++++++++++++++++---,,,++++++------,,,+++******+++++++++,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,---...///000000000000000000111111111111111222333222111000111222333333444555555666666777777888999:::;;;<<<<<<<<<<<<<<<<<<>>>???AAACCCDDDGGGGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@CCCEEEGGGMMMUUUYYYZZZZZZXXXUUUSSSSSSTTTRRRPPPNNNNNNOOOPPPOOONNNQQQRRRSSSUUUUUUTTTTTTSSSTTTQQQLLLIIIGGGDDDAAA???===<<<;;;999999;;;???BBBEEELLLUUU]]]cccjjjqqqvvvxxx{{{|||zzzzzzzzzyyyxxxyyyxxxvvvssspppmmmlllkkkfffeeecccaaa___\\\ZZZYYYUUUQQQKKKGGGFFFGGGGGGGGGEEEDDDDDDCCCDDDDDDEEEEEEBBBCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA===============>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEFFFHHHKKKLLLJJJKKKLLLNNNQQQTTTVVVXXXZZZ]]]bbbhhhlllooopppqqqooonnnmmmllljjjiiiiiiiiikkkjjjfffaaa^^^^^^```ccceeeddddddeeegggkkkppprrrzzzooobbbZZZWWWTTTWWW___lllyyy~~~rrrmmmzzznnnhhhlllrrrlllddd]]]ZZZXXXWWWUUUWWWSSSNNNGGGBBB???===<<<999999888888777666666666555555444444444444555555777888;;;HHHfffOOONNNMMMNNNOOOPPPOOOMMMLLLJJJHHHHHHIIIIIIIIIHHHEEECCCAAA@@@@@@>>>;;;888444111---+++,,,...//////.........---------,,,,,,---...111444777:::<<<>>>999999888666555333222222222222222000---+++,,,---000000111222333333444444777;;;???>>>999555444555000///------...000000000111111000000000111222222/////////......---------***+++,,,---------------000000111111111111111000........................+++++++++,,,,,,+++++++++---,,,++++++------,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,---...///000000000000000000111111111111111222333222000000000222333333444444555666666666666777888:::;;;<<<<<<<<<;;;<<<===>>>@@@BBBDDDEEEGGGIIIJJJJJJHHHDDD???<<<@@@===>>>AAACCCFFFLLLTTTZZZ[[[[[[ZZZWWWTTTSSSSSSPPPNNNMMMMMMOOOPPPPPPOOOOOOPPPQQQQQQQQQPPPNNNNNNOOOLLLHHHDDDBBB???;;;999888999888777777888;;;>>>???EEEMMMTTT[[[bbbkkkqqqtttwww|||}}}||||||zzzyyyyyyxxxvvvsssooollljjjhhheeecccaaa^^^ZZZXXXUUUTTTUUUQQQLLLHHHGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCDDDBBBBBBCCCCCCCCCBBBAAA@@@BBBBBBCCCCCCCCCCCCBBBBBB>>>>>>>>>??????@@@@@@@@@>>>>>>???@@@AAAAAAAAAAAACCCDDDDDDEEEFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGGGGHHHJJJMMMOOOLLLMMMOOORRRUUUYYY\\\^^^^^^bbbgggmmmssswwwyyyzzzzzzyyyyyyxxxvvvuuutttsssvvvuuurrrnnnkkkjjjllloootttttttttvvvyyy|||pppeee^^^ZZZXXXZZZbbbnnnzzz}}}qqqjjjwww|||lllfffiiimmmiiiccc]]]YYYVVVTTTSSSVVVSSSMMMGGGBBB???======999999888888777666666666555555444444444555555666777888===LLLjjjNNNMMMLLLMMMNNNOOONNNMMMKKKIIIGGGGGGHHHIIIHHHGGGEEECCCAAA@@@@@@>>>;;;888333000------...///000///---............---,,,,,,,,,---///222555888:::;;;999999888777555444333333444444333000,,,******++++++,,,---///000111111111666777888777555333333333000...,,,---///111111111000000000000000000000000000000000///.........---***+++,,,------......---///000000111222222222111/////////.........------++++++,,,,,,,,,,,,++++++---+++***+++,,,---,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,---......,,,---------...//////////////////000000000111111///111222111000000111222333333333444555555666666666666888:::;;;<<<<<<<<<;;;<<<===>>>@@@BBBDDDEEEHHHJJJLLLMMMJJJEEE???;;;>>>;;;<<<@@@BBBEEELLLTTTYYY[[[]]]]]]ZZZVVVSSSRRRNNNMMMLLLMMMOOOQQQQQQPPPOOOOOOOOOOOONNNLLLJJJIIIJJJGGGCCC@@@>>>;;;888666444555555555444555777999;;;@@@FFFLLLRRRZZZdddjjjnnnrrrxxx}}}~~~|||zzzxxxwwwvvvtttqqqnnnjjjgggeeecccaaa]]]ZZZVVVSSSQQQPPPSSSOOOKKKHHHHHHHHHHHHHHHIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBCCCDDDDDDBBBAAA@@@BBBBBBCCCCCCDDDDDDCCCCCC>>>???@@@AAABBBBBBBBBBBB??????@@@AAABBBBBBBBBBBBEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJJJJKKKMMMPPPRRROOOQQQSSSWWW[[[___bbbddddddgggmmmssszzz~~~}}}|||ooogggaaa\\\ZZZ]]]fffrrr}}}}}}qqqlllvvv|||kkkdddfffhhhfffbbb^^^ZZZVVVTTTSSSVVVSSSMMMGGGBBB???>>>===999999888888777666666666555555555444555555666777777999???NNNkkkOOOMMMLLLMMMNNNPPPOOOOOOJJJHHHGGGFFFGGGHHHGGGFFFEEECCCAAA@@@@@@>>>;;;888444222000//////000///------.../////////...,,,,,,,,,---///222444666888999:::999999888777666666666666666555222...,,,,,,---+++,,,...///000111000000333222222333555444111......---,,,---///222333333000111222222222222111000111000000///...------,,,***+++,,,---...............///000111222333333333111000000///...------,,,++++++,,,------,,,++++++,,,*********+++,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///------......................../////////000000000...000111111000000111333222333333444444555555666555666777999;;;<<<<<<<<<;;;<<<===>>>@@@CCCEEEFFFHHHJJJKKKLLLJJJFFFBBB???===;;;;;;???BBBEEELLLTTTXXX[[[___```]]]XXXTTTRRRMMMLLLLLLMMMOOOQQQRRRQQQOOOOOOOOONNNMMMJJJHHHGGGFFFCCC???===;;;999666444222444555555444444666888888<<>>>>>999999888888777666666666555555555555555666777777666;;;BBBPPPiiiPPPNNNMMMMMMOOOQQQQQQPPPJJJHHHFFFFFFGGGGGGGGGFFFEEECCCAAA@@@@@@>>>;;;888666444222111111///---+++---.../////////...,,,,,,---...000222444666888888:::::::::999999888888888666666666333000...///000///000111333333333222111222000///222666555000***...,,,+++---000333444444222444555666666555333222111000///...---,,,,,,+++***+++,,,---..................000111333333444444222111000///...---,,,,,,++++++------------+++++++++***))))))++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///...............---------............////////////---///000111000000222444222222333444444555555666555666777999;;;<<<<<<<<<;;;<<<===>>>AAACCCEEEFFFIIIIIIJJJJJJIIIHHHFFFEEE===;;;<<<@@@CCCFFFMMMUUUWWW[[[```bbb___ZZZUUURRRMMMLLLLLLMMMPPPRRRSSSRRRPPPPPPPPPOOOMMMJJJHHHFFFCCCAAA===;;;:::888666444333555777777666666777999666:::>>>BBBFFFNNNXXX___dddiiipppwww|||~~~~~~|||}}}}}}{{{xxxuuurrrqqqpppmmmiiiddd```^^^\\\ZZZWWWSSSQQQOOONNNNNNJJJIIIGGGFFFGGGGGGFFFEEEFFFFFFFFFEEEFFFFFFGGGHHHDDDEEEGGGHHHGGGFFFDDDCCCAAAAAABBBCCCDDDDDDCCCCCC@@@AAACCCEEEEEEEEEEEEDDDCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLMMMLLLJJJHHHFFFEEEFFFFFFGGGHHHJJJKKKLLLMMMMMMNNNOOOPPPRRRSSSTTTVVVXXX[[[___dddiiimmmpppqqqtttyyytttkkkgggccc______eeeppptttiiiqqqqqqdddbbbeeeeeedddbbb^^^ZZZXXXWWWVVVRRRMMMGGGBBB???>>>>>>999999888888777666666666555555555555555666777777666<<>>======666333000.........---,,,000///---,,,---...000222///000111444555777888888:::999999888888999::::::555444222111/////////000000000000000000000000000///......///000111111000000......///111333333222444555777888888777444333//////.........---,,,,,,,,,,,,,,,---------......+++---...///000000/////////...------,,,,,,,,,,,,///...---,,,---...///000---------,,,,,,+++++++++*********+++,,,---...///............//////000000..................------------..................333222111111000111111111222222333333444555666666888999:::;;;;;;;;;;;;;;;999;;;======>>>@@@CCCEEEHHHIIIKKKKKKJJJHHHEEECCC@@@<<<999<<>>======<<<;;;888666555555666666666555555444444444555555666;;;CCCPPPhhhNNNNNNOOOOOOOOOOOONNNNNNJJJHHHFFFEEEFFFFFFEEEDDDCCCBBBAAA@@@>>>===<<<;;;555333000.........---,,,...---,,,+++,,,---///000///000111333555777777888777777777777777777777777555444222000/////////000////////////////////////000......///000111111000///...---...111222333222222444666777888666444333000000///...------------,,,,,,,,,------------...,,,---///000111111000000000///...---,,,+++++++++++++++******+++,,,---...---,,,,,,,,,++++++++++++......---------......///---------....../////////........................,,,---...///000000000000222222111111111111111222222222333444444555666666666666777888999999999999:::<<<===>>>???@@@CCCEEEFFFGGGHHHIIIHHHFFFCCCAAA@@@<<<999<<<>>>AAAGGGNNNTTTYYY___cccbbb]]]UUUPPPLLLIIIIIINNNQQQQQQQQQTTTTTTTTTTTTSSSPPPLLLIIIGGG???===:::999999888777666777777777777777777777777666888:::;;;===CCCKKKRRRXXX^^^gggpppvvvzzz}}}zzzxxxvvvwwwyyyzzzyyyxxx{{{{{{{{{}}}}}}~~~~~~zzzwwwuuusssppplllgggbbb^^^\\\XXXWWWUUURRROOOMMMKKKKKKIIIHHHGGGFFFEEEEEEEEEEEECCCDDDGGGJJJLLLMMMMMMNNNNNNLLLJJJHHHGGGGGGGGGHHHGGGFFFFFFFFFFFFGGGHHHHHHJJJIIIGGGFFFFFFEEEDDDCCCFFFFFFGGGGGGHHHIIIIIIIIIJJJKKKLLLJJJGGGFFFGGGIIILLLKKKIIIHHHGGGGGGGGGHHHFFFGGGHHHIIIIIIKKKNNNQQQQQQQQQQQQQQQSSSVVVYYYZZZYYYZZZ]]]aaafffkkkoooqqqxxx|||zzztttooohhh```^^^```bbbeeepppsssiiippptttjjjhhhpppooonnnkkkgggbbb^^^\\\XXXRRRIIIAAA>>><<<<<<;;;<<<:::888666555555666666666555555444444444555555555999AAAOOOgggMMMMMMNNNNNNNNNMMMMMMLLLIIIGGGEEEEEEFFFFFFEEEDDDBBBBBBAAA???===;;;:::999555333000.........---,,,---,,,+++++++++,,,...//////000111333555666777777444555666666666666444444555333222000/////////000////////////////////////000///...///000111000///...------...000222222222000222444666666666444333333111///---------...///,,,,,,,,,,,,---------------...///111222111111000000000...---,,,+++++++++))))))))))))***+++------+++++++++++++++*********//////...---------------,,,,,,------------..............................,,,,,,...000111222222222222111111111111111222222333333333444555555666666666666777777888999999:::;;;<<<>>>>>>>>>@@@BBBEEEEEEFFFHHHIIIIIIGGGDDDBBBAAA<<<:::<<<>>>@@@EEELLLRRRWWW^^^dddddd___XXXSSSLLLHHHIIIMMMPPPOOOOOOQQQTTTTTTUUUTTTRRRMMMHHHEEE>>><<<:::999:::;;;;;;:::999999999888777666666666555777999999;;;@@@GGGMMMQQQWWWaaajjjppptttvvvxxxtttsssqqqrrrsssttttttssswwwxxxxxxzzz}}}~~~|||}}}|||zzzwwwsssrrroookkkgggbbb^^^\\\ZZZXXXUUURRROOOMMMLLLLLLHHHGGGFFFFFFEEEEEEEEEEEECCCEEEHHHKKKNNNPPPQQQRRRLLLKKKIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJLLLMMMMMMKKKIIIIIIJJJKKKOOONNNLLLJJJHHHHHHHHHHHHFFFHHHJJJKKKKKKLLLNNNPPPRRRRRRRRRSSSTTTWWWYYY[[[ZZZ[[[^^^bbbggglllppprrrzzz~~~uuulllhhheee```]]]^^^bbbfffpppvvvjjjrrrwwwllliiivvvtttqqqmmmhhhccc```^^^UUUOOOGGG@@@<<<;;;::::::;;;:::888666555555666666555555444444444555555666555:::AAAOOOhhhLLLMMMMMMMMMMMMLLLLLLKKKIIIGGGEEEEEEEEEEEEEEECCCBBBBBBAAA@@@>>><<<999888555222///......///...------,,,,,,+++,,,---......///000111333555666666666333444666777666555333222444333111000/////////000000000000000000000000000000///...///000111000///---,,,,,,---000222222222///111222444555555444444555333000---,,,---///000++++++,,,,,,,,,------------...000111222222111111111000...---,,,+++***************+++,,,---...///************************,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,---...///000111111111111000000000111222333333333444444444555555666666777888888999:::;;;<<<<<<;;;<<<=========>>>AAACCCEEEGGGIIIKKKKKKIIIGGGFFFBBB===:::<<<===>>>CCCIIINNNSSS\\\bbbddd```[[[VVVLLLIIIHHHMMMOOONNNMMMOOOSSSUUUVVVVVVSSSNNNIIIEEEAAA???<<<<<<===>>>???>>><<<<<<;;;:::888777666555555777999999:::===DDDJJJNNNTTT]]]eeejjjmmmpppqqqrrrqqqpppooooooooooooooouuuuuuvvvxxx{{{~~~{{{{{{zzzyyywwwqqqpppmmmiiieeeaaa]]][[[ZZZXXXTTTQQQNNNMMMMMMMMMIIIIIIHHHGGGFFFFFFGGGGGGHHHHHHIIIJJJLLLMMMMMMMMMHHHHHHGGGFFFEEEEEEEEEFFFIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJHHHHHHIIIJJJGGGHHHHHHIIIJJJJJJKKKKKKMMMMMMMMMLLLKKKKKKLLLMMMNNNMMMKKKIIIHHHHHHHHHIIIFFFIIIKKKMMMMMMMMMNNNPPPSSSSSSSSSTTTVVVXXXYYY[[[\\\]]]```dddjjjooosssuuu{{{sssgggddddddaaa^^^]]]```dddooozzzpppwwwuuummmlll{{{xxxssslllfffaaa]]][[[TTTNNNFFF@@@<<<;;;:::999:::999888777666666666666555444444444444555666666888<<>>;;;<<<======@@@FFFIIIOOOWWW___bbb```]]]YYYNNNJJJHHHLLLMMMLLLLLLNNNSSSUUUVVVVVVTTTOOOJJJGGGDDDAAA>>><<<===>>>>>>>>>??????===<<<:::888777666777999;;;::::::<<>><<<;;;:::999999888777777666666666444444444444444555666666888<<>>;;;999444111///.../////////...,,,---------............///000111333444444555555666666777777666555333222222111000///...///000000222222222222222222222222111000//////000000///...+++******+++///111222111111222222333444444444444444333000...,,,,,,---...++++++++++++,,,,,,,,,,,,---...///111222111111000//////...---,,,,,,,,,,,,)))******+++,,,+++++++++*********+++++++++++++++******++++++,,,...///000------,,,,,,,,,,,,++++++,,,,,,------.../////////////////////...---,,,+++/////////000111333444555555555555555555555555555555555444555666888:::;;;;;;<<<======<<<<<<>>>@@@AAACCCFFFHHHIIIIIIHHHFFFCCC>>><<<===<<<<<<>>>CCCEEEJJJRRRYYY^^^___^^^\\\RRRLLLIIIJJJKKKKKKLLLOOOSSSTTTVVVVVVTTTQQQMMMJJJFFFCCC>>><<<<<<=========BBBAAA@@@>>>===;;;:::999999;;;<<<;;;:::;;;@@@DDDKKKOOOTTTYYY]]]aaaeeegggooopppooommmkkkiiijjjkkkqqqqqqrrrsssvvvyyy|||~~~|||wwwsssrrrrrrrrrhhhgggeeebbb^^^[[[XXXVVVRRRRRRQQQPPPOOONNNMMMMMMNNNMMMMMMLLLLLLLLLMMMMMMHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLIIIIIIIIIHHHIIIJJJJJJKKKLLLOOOSSSRRRNNNKKKKKKLLLIIIJJJJJJKKKLLLLLLMMMMMMNNNMMMLLLLLLNNNPPPOOOOOOKKKJJJIIIIIIIIIJJJKKKLLLJJJLLLMMMNNNNNNNNNPPPRRRSSSTTTTTTVVVWWWXXXXXXYYY\\\^^^aaaffflllqqquuuxxx{{{}}}~~~}}}zzzvvvsssqqqooonnnoooqqqsssuuuwwwzzz}}}ttthhhdddbbb___[[[ZZZYYY___ooo{{{zzzyyyssssss|||zzzuuuooohhhaaa\\\ZZZSSSOOOHHHBBB???===<<<:::888888888888777777666666444444444444444555666777666;;;EEEXXXsssNNNNNNNNNNNNMMMLLLKKKJJJHHHFFFDDDDDDDDDEEEDDDCCC===>>>@@@AAA@@@>>>;;;999333111///.../////////...++++++,,,---------------///000111222333444444444777666666555444444333333222111000......///000000111111111111111111111111222000//////000000///---***))))))+++...111111111333333333444444444444444333222000...---,,,++++++***++++++++++++,,,,,,,,,,,,---///000111111000000...------,,,,,,---------+++,,,,,,---,,,+++******++++++++++++,,,,,,,,,---,,,+++++++++,,,---.........---------,,,,,,,,,,,,,,,,,,------...//////000...////////////......---......///000111333555666666666666666555555555555555444444444555888:::<<<>>>?????????======???AAA@@@BBBEEEHHHJJJIIIHHHGGGCCC???<<<===<<<:::<<<@@@AAAFFFMMMTTTZZZ]]]^^^^^^VVVNNNIIIIIIJJJJJJMMMQQQSSSTTTUUUUUUTTTRRROOONNNIIIEEEAAA??????@@@AAABBBDDDCCCBBBAAA???===<<<<<<999;;;===;;;999:::>>>AAADDDGGGLLLPPPUUU[[[aaaeeeiiijjjkkkjjjgggfffhhhkkknnnnnnoooppprrruuuwwwyyy}}}~~~yyysssnnnllllllmmmccccccaaa^^^[[[WWWTTTSSSOOOPPPRRRRRRRRRQQQOOONNNOOONNNNNNMMMMMMNNNNNNOOOKKKJJJIIIIIIIIIJJJKKKLLLIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLNNNSSSXXXXXXSSSNNNMMMMMMJJJJJJKKKLLLLLLMMMMMMNNNPPPNNNMMMNNNQQQSSSRRRQQQPPPOOONNNMMMLLLLLLMMMNNNLLLMMMNNNNNNMMMNNNQQQSSSRRRSSSTTTUUUVVVWWWWWWWWWZZZ\\\___dddjjjoootttvvvuuuuuuuuutttrrrrrrtttvvvsssqqqnnnkkkhhhfffeeeddddddgggkkkmmmooorrrwwwzzz}}}}}}{{{pppkkkgggaaa]]]\\\YYY```qqq}}}rrrnnntttsssqqqmmmhhhbbb^^^[[[RRRNNNGGGBBB???===;;;:::888888888888888777777666444333333444444666777777666===JJJ```~~~OOOOOOOOONNNNNNLLLKKKKKKHHHFFFDDDDDDDDDDDDDDDBBB;;;<<<>>>??????===;;;999333111///.../////////...******+++,,,,,,,,,,,,+++///000111222333444444444777666555444333222333333111111///......///000000000000000000000000000000222000//////000000///---***))))))+++...111111111555444444444444444444444111111000///---,,,************+++++++++,,,,,,,,,,,,---...000000000//////---,,,,,,,,,,,,---.........///000000///...,,,++++++++++++,,,,,,---------,,,+++******))))))******.........------,,,,,,,,,,,,,,,------...///000000......///000000111000000......///000111333555666666666666666666555555555777666555666777:::<<<>>>@@@AAAAAA@@@??????@@@BBBAAACCCGGGJJJLLLLLLKKKJJJDDD???<<<===<<<:::;;;??????CCCJJJQQQWWW[[[^^^___XXXPPPIIIHHHIIIJJJMMMRRRSSSSSSTTTTTTSSSRRRQQQPPPLLLIIIEEECCCDDDFFFGGGHHHEEEDDDCCCBBB@@@???>>>===999;;;<<<;;;999999<<>>AAAEEEJJJPPPWWW___eeeccceeegggfffeeeeeehhhkkklllllllllmmmooorrrtttuuu{{{|||~~~{{{vvvpppjjjggghhhiiiaaa```^^^\\\XXXUUURRRQQQNNNPPPRRRTTTUUUSSSQQQOOOOOONNNNNNMMMNNNNNNOOOOOOPPPOOOMMMKKKKKKKKKKKKLLLKKKLLLMMMNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLMMMMMMNNNPPPVVV\\\]]]WWWQQQNNNNNNKKKKKKKKKLLLMMMMMMNNNNNNRRROOONNNOOOSSSUUUTTTSSSVVVTTTRRRPPPOOONNNOOOOOONNNNNNNNNMMMMMMNNNRRRTTTRRRSSSTTTUUUVVVWWWWWWWWWXXXZZZ]]]bbbhhhmmmrrrtttmmmmmmkkkiiiggggggjjjllljjjhhheeebbb___]]]\\\\\\^^^aaaeeehhhjjjmmmrrrwww{{{{{{|||~~~xxxrrrmmmeeeaaaaaa[[[bbbsssooohhhllllllkkkiiifffaaa]]][[[QQQMMMGGGBBB???===;;;999777888888888888777777666333333333444555666777888888@@@PPPiiiOOOOOONNNMMMLLLKKKJJJIIIGGGFFFDDDCCCDDDEEEDDDCCCBBBAAA@@@???>>>;;;777333555333000//////...---+++------------------------...///111333555666666666555666666666666666555555444222///+++***,,,111555222222222111111000000000333333111000......------------......///000000000111111000000111111222333222111000...------------)))***+++,,,,,,,,,,,,,,,------...............---000///...------,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---...///...,,,+++,,,---///////////////.........000000////////////000000222111111000111333444555777666444444444555777888666666777888999;;;===>>>;;;===>>>???>>>>>>@@@BBBAAACCCFFFIIIJJJJJJHHHGGGEEECCC???<<<;;;;;;===>>>@@@BBBFFFKKKQQQVVVZZZ]]]YYYSSSLLLIIIJJJMMMOOOOOOPPPPPPOOOPPPQQQPPPMMMKKKMMMLLLJJJIIIHHHHHHIIIIIIJJJIIIGGGDDDBBB@@@?????????>>>;;;:::999999:::;;;<<<>>>BBBFFFKKKRRRZZZ___eeeeeefffgggggggggggggggiiikkkllllllmmmooorrruuu|||~~~}}}wwwqqqllliiihhhgggaaa```]]]ZZZWWWUUUSSSSSSMMMNNNPPPRRRSSSSSSSSSRRRUUUSSSOOOLLLKKKKKKLLLMMMKKKMMMNNNNNNMMMMMMNNNPPPOOOOOOPPPPPPOOOOOONNNMMMOOONNNLLLKKKJJJJJJKKKKKKRRRTTTUUUVVVUUUSSSPPPNNNMMMLLLKKKJJJJJJKKKLLLMMMLLLLLLNNNPPPRRRUUUXXXYYYWWWRRRMMMMMMPPPSSSSSSQQQRRRPPPMMMLLLNNNOOOPPPPPPOOOOOOOOOPPPRRRSSSUUUVVVYYYYYYZZZ[[[^^^aaaeeefffaaa```___]]]\\\ZZZYYYXXX]]]\\\ZZZWWWTTTSSSTTTVVVXXX[[[___bbbdddgggjjjmmmtttyyy~~~vvvmmmeee```^^^___dddsss~~~qqqkkkiiioooqqqlllfffaaa]]]YYYPPPKKKEEEAAA>>><<<;;;999777777777777666666666666555555444444444555555666:::BBBTTTrrrOOOOOONNNMMMLLLKKKJJJIIIHHHFFFDDDDDDDDDDDDCCCBBB??????>>>??????===999666555333000//////...---,,,------------------------///000222444555666555555555555666666666555555444444333111...,,,...111555444444444333333333222222222222000///............------......///000000000111111111111111222222333222111000...---,,,,,,,,,))))))***+++++++++++++++,,,---....../////////...000///...------,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---...///...,,,+++,,,---........./////////////////////............//////111111111000111222444555777666444444444555777888666777777888999;;;<<<===;;;===>>>???>>>???@@@BBBDDDFFFIIIKKKMMMLLLKKKJJJFFFDDDAAA>>><<<<<<<<<===>>>AAAEEEJJJPPPUUUYYY\\\ZZZUUUNNNJJJKKKMMMOOOOOOPPPOOOOOOOOOPPPOOOMMMKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMLLLIIIGGGDDDCCCAAAAAA???>>>;;;999888888999999;;;===@@@DDDIIIPPPXXX]]]___```aaabbbccccccccccccfffgggiiijjjkkknnnqqqttt{{{{{{vvvpppllliiigggggg^^^]]]ZZZWWWTTTRRRQQQPPPMMMNNNPPPRRRSSSUUUUUUVVVUUUSSSQQQNNNMMMMMMMMMMMMLLLMMMOOOOOONNNMMMOOOPPPPPPPPPQQQQQQQQQPPPOOOOOOPPPOOONNNLLLKKKKKKKKKLLLQQQRRRTTTTTTTTTRRROOONNNMMMMMMLLLKKKKKKLLLMMMMMMMMMNNNOOOPPPSSSUUUWWWXXX___ZZZUUUUUUXXXZZZYYYWWWSSSQQQNNNMMMNNNOOOPPPOOONNNNNNOOOOOOPPPRRRSSSTTTUUUUUUUUUVVVWWWXXXZZZ[[[YYYYYYXXXWWWUUUTTTSSSSSSSSSSSSRRRPPPNNNOOOQQQSSSTTTWWWZZZ\\\___bbbfffiiirrrvvv|||{{{pppggg```]]]]]]bbbrrr{{{nnnjjjlllrrrsssmmmeee```[[[WWWPPPLLLFFFAAA>>><<<;;;999777777777777666666666666555555444444444555666666:::DDDYYYyyyNNNNNNMMMLLLKKKKKKJJJJJJIIIGGGEEEDDDDDDDDDBBBAAA===<<<===>>>???>>>;;;999444222000/////////---,,,------------------------111222333555666666555555555555666666666666555555444444333111//////222444444444444333333333333222111000//////............---......//////000000111000111111111111222222222333222000...---,,,++++++((())))))***************+++,,,---///000000000000000///...------,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---...///...,,,+++,,,---------......//////000000......------------......111111000111111222444444666555444444444555777888777777888999999:::;;;;;;;;;<<<>>>>>>>>>???@@@BBBFFFHHHKKKNNNOOOOOONNNMMMIIIGGGDDDAAA>>>============???BBBGGGMMMSSSXXXZZZ[[[VVVPPPMMMLLLNNNOOOOOOPPPOOONNNNNNOOONNNLLLJJJJJJJJJJJJJJJKKKLLLMMMNNNOOONNNLLLIIIGGGEEEDDDCCCAAA@@@===;;;999999999999999;;;???BBBGGGMMMUUUZZZZZZ[[[\\\^^^___```aaaaaadddfffhhhjjjkkknnnsssvvvzzz~~~}}}|||yyytttoookkkhhhgggggg]]]\\\YYYWWWTTTRRRPPPPPPOOOOOOPPPRRRTTTVVVXXXYYYUUUTTTSSSRRRQQQPPPOOOOOONNNOOOPPPPPPOOOOOOPPPQQQRRRRRRSSSSSSRRRRRRQQQPPPRRRQQQPPPNNNMMMMMMLLLLLLOOOPPPQQQRRRRRRQQQOOONNNOOONNNMMMMMMMMMMMMNNNOOOOOOOOOPPPQQQRRRTTTUUUUUU]]]ZZZVVVVVVXXXZZZYYYWWWUUUSSSPPPOOOOOOPPPOOONNNMMMMMMMMMMMMNNNOOOQQQQQQQQQQQQQQQQQQPPPOOONNNMMMOOOOOONNNNNNMMMLLLLLLLLLJJJKKKKKKKKKJJJKKKNNNPPPRRRSSSUUUWWWZZZ^^^cccgggooosssyyy}}}~~~~~~rrrhhhaaa^^^\\\bbbrrrxxxnnnkkkuuuyyyyyypppgggaaa\\\WWWPPPLLLFFFAAA>>><<<;;;999777777777777666666666666555555444444555555666777;;;GGG___NNNMMMMMMLLLKKKKKKJJJJJJJJJHHHEEEDDDDDDCCCBBB@@@===<<<===>>>???>>>;;;999444222000/////////...,,,,,,,,,------------------222333444555666555555444555666777777777777777777333333333222000///000222111111111111111111111111000000///....../////////.........///000000111111000000111111222222222222333222000...,,,++++++***)))******+++++++++******+++,,,---///111222222222000///...------,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---...///...,,,+++,,,---,,,------...///000111111///......------......///000000000111111222333333444444444444444555777777777888999999:::::::::::::::<<<>>>>>>>>>???AAACCCFFFHHHKKKOOOQQQQQQPPPOOOKKKJJJGGGDDDAAA???======<<<===@@@EEEKKKPPPUUUXXXZZZWWWSSSOOONNNNNNOOOOOOOOONNNMMMMMMMMMMMMLLLJJJJJJJJJKKKKKKLLLLLLMMMNNNOOONNNLLLIIIGGGEEEDDDDDDDDDCCC@@@>>><<<;;;::::::999;;;===@@@DDDJJJQQQVVVWWWXXXZZZ]]]___aaabbbbbbgggiiikkkmmmooorrrvvvzzzyyy}}}|||xxxvvvrrrnnnkkkhhhgggggg```___\\\ZZZWWWUUUTTTSSSRRRRRRRRRRRRSSSUUUXXXYYYUUUVVVVVVVVVUUUTTTRRRQQQPPPQQQSSSRRRQQQPPPQQQSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRQQQPPPOOONNNMMMMMMMMMNNNPPPQQQQQQPPPOOONNNPPPPPPPPPOOOOOOPPPPPPPPPOOOPPPPPPQQQQQQRRRRRRQQQVVVTTTRRRSSSUUUWWWVVVUUUWWWTTTQQQPPPPPPPPPNNNMMMLLLLLLKKKKKKKKKLLLMMMMMMMMMMMMNNNMMMLLLJJJHHHFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIJJJLLLNNNPPPQQQSSSTTTWWW\\\bbbffflllqqqwww{{{}}}~~~rrriiibbb___[[[bbbtttzzzrrrppp~~~uuujjjccc^^^ZZZQQQMMMGGGAAA>>><<<;;;999777777777777666666666666555444444444555666777888<<>>>>>??????===999666444222////////////...---,,,,,,,,,---------......111222444555555555444444666777888999999999999999222333333222000...///000111111111111111111111111111000000/////////000000......//////000111111111///000111222222222222111222111///...,,,++++++***+++,,,,,,---,,,,,,+++++++++,,,...000111222333333000///...------,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---...///...,,,+++,,,---,,,------...///000111111000//////////////////000//////000111222222222333333333333444555666666777777888999::::::::::::999:::;;;===>>>>>>???AAACCCDDDFFFJJJNNNPPPPPPPPPOOOMMMLLLJJJHHHEEEBBB???===<<<===???CCCHHHNNNSSSUUUXXXWWWTTTQQQOOONNNOOOPPPOOOMMMKKKKKKLLLLLLKKKIIIKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKIIIHHHFFFEEEDDDDDDDDDCCCAAA???===<<<;;;:::999;;;===???CCCHHHOOOTTTUUUVVVYYY]]]```cccdddeeejjjlllnnnoooqqqtttxxx{{{yyy}}}~~~vvvuuurrrooollljjjiiiiiicccbbb```]]][[[YYYXXXXXXWWWVVVUUUTTTTTTUUUVVVWWWWWWXXXYYYZZZYYYXXXVVVUUUSSSTTTUUUTTTSSSRRRSSSTTTUUUUUUVVVVVVVVVUUUTTTTTTRRRRRRQQQQQQPPPOOOOOONNNNNNOOOPPPQQQQQQQQQPPPOOORRRRRRRRRRRRRRRRRRRRRRRRPPPPPPQQQQQQQQQPPPPPPOOORRRRRRSSSUUUWWWXXXXXXXXXVVVTTTRRRQQQPPPPPPNNNLLLKKKJJJIIIIIIHHHIIIIIIIIIGGGHHHHHHHHHGGGFFFDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEGGGHHHHHHGGGGGGIIIKKKLLLNNNOOOQQQTTTYYY___dddjjjooouuuyyy{{{sssiiibbb^^^ZZZbbbuuu~~~wwwwwwtttiiiccc^^^ZZZRRRNNNGGGBBB???===:::999777777777777666666666666444444444555666777888888;;;JJJcccLLLLLLLLLKKKKKKJJJJJJJJJIIIGGGEEEDDDDDDDDDBBBAAAAAA@@@??????>>><<<888555333111////////////...---+++,,,,,,------.........000111222444555555444444666777888999999:::999999333333333111///...///000222333333333333444444444333222111111000000000000...//////000000111111222///000111333333222111111000000...---,,,,,,++++++------------------,,,+++,,,---///000222333333444000///...------,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---...///...,,,+++,,,---------......//////000000000000////////////000000...///000111222222222222222222333444555666666777666777999:::;;;;;;::::::999;;;===>>>???@@@BBBDDDBBBDDDHHHLLLOOOPPPOOOOOONNNNNNMMMKKKHHHDDDAAA???===>>>???BBBFFFKKKPPPSSSUUUUUUTTTRRROOONNNOOOPPPNNNLLLJJJJJJJJJKKKJJJIIIKKKKKKLLLLLLLLLKKKJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFBBBBBBAAA???>>><<<;;;:::;;;<<<>>>@@@CCCHHHNNNSSSTTTVVVYYY]]]bbbeeegggiiinnnoooqqqqqqrrrtttwwwzzzzzz~~~vvvtttssspppnnnmmmlllkkkgggfffcccaaa___]]]\\\\\\[[[[[[ZZZYYYXXXXXXXXXXXXYYYZZZ[[[\\\\\\[[[ZZZYYYUUUVVVWWWVVVUUUTTTUUUVVVVVVVVVWWWWWWVVVVVVUUUTTTRRRRRRSSSSSSSSSSSSRRRQQQQQQQQQRRRRRRRRRQQQQQQPPPSSSSSSTTTTTTTTTTTTSSSSSSQQQRRRSSSSSSSSSRRRPPPOOOOOOPPPSSSUUUWWWWWWWWWWWWUUUSSSQQQPPPPPPOOOMMMKKKIIIIIIHHHFFFFFFEEEEEEEEEAAAAAABBBBBBBBBAAA@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDCCCDDDFFFFFFEEEDDDEEEGGGGGGIIILLLNNNQQQVVV[[[```iiimmmrrrvvvyyy}}}vvvkkkbbb^^^ZZZbbbvvvzzzyyy|||~~~zzzoooddd___\\\YYYSSSNNNHHHBBB???===:::999777777777777666666666666444444444555666777888999:::JJJeeeKKKKKKKKKKKKKKKJJJJJJJJJHHHFFFDDDDDDDDDDDDCCCBBB@@@?????????>>><<<888555333111///...///000///...++++++,,,,,,---......///---///111333444444444444444555666777888888888888555555444222///...000111222222333333333444444444555444333222111111111111/////////000111111222222///000222333333222111000///...------,,,,,,,,,---,,,------------,,,+++***---...000111222333333333000///...------,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---...///...,,,+++,,,---.........////////////////////////....../////////...///000111222222222111111111333444555666666666444666888:::<<<<<<;;;:::999;;;===>>>???@@@BBBDDD@@@CCCGGGLLLNNNPPPOOOOOONNNNNNNNNMMMKKKGGGCCCAAA@@@???@@@AAAEEEIIINNNQQQRRRSSSTTTRRROOONNNOOOQQQNNNLLLIIIIIIIIIJJJIIIIIIHHHHHHJJJKKKLLLLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKDDDCCCCCCBBBAAA@@@???>>><<<>>>???AAADDDHHHNNNRRRVVVYYY]]]aaafffjjjmmmoootttuuuvvvuuutttuuuxxxzzz{{{vvvuuutttrrrqqqpppooonnnlllkkkiiigggeeeccccccbbb]]]^^^^^^^^^^^^]]]]]]\\\\\\\\\]]]]]]]]]]]]]]]\\\WWWXXXYYYXXXVVVUUUVVVWWWVVVVVVWWWWWWVVVVVVUUUTTTRRRSSSUUUVVVWWWWWWVVVVVVTTTTTTTTTTTTSSSRRRRRRRRRTTTUUUVVVVVVVVVVVVUUUTTTTTTTTTVVVWWWVVVUUUSSSRRRNNNPPPSSSUUUUUUTTTSSSSSSSSSRRRPPPPPPPPPOOOMMMKKKHHHHHHFFFEEECCCCCCBBBBBB@@@??????>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAACCCEEEEEEEEEEEEFFFGGGEEEHHHKKKOOORRRVVV[[[^^^fffjjjooorrruuuyyyyyymmmeeeaaa___ggg{{{xxxwwwwwwyyyuuukkkaaa]]][[[YYYSSSOOOHHHCCC???===:::999777777777777666666666666444444555555666888999:::===NNNjjjKKKKKKKKKKKKKKKJJJJJJJJJGGGFFFDDDCCCDDDEEEDDDCCC???>>>>>>??????===999666333111///...///000///...++++++,,,,,,---...//////,,,---///222333444444444333444555666777777777777777777555222000///111333000000000111111222222222777666555333222111111111/////////000111111222222...000222333333333111000...------,,,,,,------...,,,,,,,,,,,,,,,+++***)))...///000111222333333333000000...---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---...///...,,,+++,,,---///////////////..................------.........---...000111222222111111000111333444555666666666333555888:::<<<<<<<<<;;;999;;;===>>>???@@@BBBDDD@@@CCCGGGLLLOOOPPPPPPOOONNNNNNOOONNNLLLHHHDDDBBBAAAAAA@@@AAADDDIIIMMMOOOPPPRRRSSSRRROOONNNOOOQQQNNNLLLIIIHHHIIIIIIIIIHHHEEEFFFHHHJJJLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNOOOGGGGGGGGGGGGFFFEEEDDDCCC>>>???@@@BBBDDDIIINNNSSS[[[]]]aaafffkkkpppssstttzzz{{{{{{zzzxxxxxx{{{}}}|||vvvvvvuuutttsssqqqqqqppprrrqqqooommmkkkiiihhhhhh^^^___aaabbbbbbbbbaaa```]]]]]]]]]^^^^^^^^^^^^___XXXYYYZZZYYYWWWVVVVVVXXXVVVVVVWWWWWWVVVVVVUUUTTTTTTUUUWWWYYYZZZZZZZZZYYYWWWVVVVVVUUUTTTSSSSSSRRRUUUUUUWWWWWWWWWWWWUUUUUUVVVWWWXXXYYYYYYXXXVVVUUUSSSUUUXXXYYYWWWUUUSSSRRRRRRPPPOOOOOOPPPOOOMMMKKKHHHGGGEEEDDDBBBAAAAAAAAABBBAAA???>>>===>>>>>>???????????????????????????AAACCCEEEGGGGGGGGGHHHJJJFFFIIINNNQQQUUUXXX\\\___dddhhhlllooorrrvvv}}}zzzooohhheeeeeemmm}}}uuutttuuuwwwtttjjjaaa^^^]]][[[TTTOOOHHHCCC???===:::999777777777777666666666666444444555555666888999:::@@@SSSnnnKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJHHHGGGFFFEEEEEEEEE????????????@@@>>>;;;888444333111000...---------++++++,,,------......//////333444333333555555222333333333444666777999:::777666444222111111111111000111111333444555666666:::<<<===;;;555111//////+++,,,---///000000000000222111111111000000//////111000...,,,++++++++++++))))))*********+++++++++///000111222333222222111///......------,,,++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++******))))))++++++,,,,,,,,,,,,---------------............///......///000000000000000000000000000000000111111111222333444555555555555777777888999:::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@CCCDDDEEEGGGIIIKKKLLLMMMSSSVVVWWWSSSPPPMMMGGGAAAAAA@@@@@@AAADDDIIIMMMQQQSSSQQQOOOOOOPPPNNNJJJGGGNNNKKKGGGFFFHHHJJJJJJIIIGGGGGGFFFFFFFFFHHHIIIJJJJJJKKKMMMPPPRRRSSSSSSSSSQQQNNNKKKHHHFFFEEEBBB@@@>>>>>>>>>???BBBIIIQQQWWW```ggglllnnnqqqvvvxxxxxxzzz{{{zzzyyyxxxxxxzzz|||}}}~~~zzzwwwtttqqqooooooqqqrrrsssrrrqqqooollliiigggeeefffdddcccaaa```______```^^^]]]\\\[[[[[[]]]___```___]]]\\\ZZZYYYXXXXXXYYY[[[ZZZYYYXXXWWWXXXXXXYYYVVVXXXYYYYYYWWWWWWZZZ]]]ZZZZZZYYYXXXWWWVVVVVVUUUVVVWWWYYYZZZZZZXXXVVVUUUUUUVVVXXXYYYYYYXXXVVVUUUUUUVVVXXXXXXWWWTTTQQQOOORRRRRRQQQPPPNNNLLLJJJIIIGGGFFFDDDBBBAAA?????????===<<<<<<===???@@@???>>>;;;;;;;;;;;;;;;<<<===>>>CCCCCCCCCCCCDDDEEEGGGGGGJJJKKKMMMNNNPPPTTTYYY]]]```fffkkknnnooossszzz|||ooohhhhhhdddqqqwwwsssvvvrrrwwwvvvmmmbbb]]]ZZZXXXVVVNNNGGGDDD@@@;;;999;;;777666666666666666777777666333333555444444888>>>@@@XXXuuuKKKJJJJJJIIIIIIJJJJJJKKKHHHGGGFFFEEEDDDCCCCCCCCC============>>><<<999666333222111///...---,,,,,,******+++,,,,,,------...111555666444333555444111333333444444555666777888777666444222111111111111///000111222333444444555:::===???===888333111000---...///000111222222222222222222222111111111000111000...,,,+++++++++,,,,,,,,,---------.........///000111222222222111000///......------,,,++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++*********)))++++++,,,,,,,,,,,,---------------............///......///000000000000000333222222222222333444444111222333444555555555555777777888999:::;;;;;;<<<=========>>>>>>???@@@AAAEEEEEEGGGHHHJJJKKKLLLMMMRRRVVVWWWTTTQQQOOOIIICCCAAA@@@@@@AAADDDHHHMMMPPPRRRQQQPPPQQQRRRQQQNNNKKKMMMJJJGGGGGGJJJLLLLLLKKKGGGGGGFFFEEEFFFGGGIIIKKKNNNPPPRRRTTTUUUVVVVVVUUUUUURRRNNNJJJHHHEEEBBB???>>>>>>>>>???BBBHHHPPPVVV^^^ffflllooosssxxx{{{yyy{{{{{{{{{yyyxxxxxxzzz||||||~~~|||{{{xxxwwwtttrrrqqqqqqrrrssstttsssrrrpppnnnllliiihhheeecccaaa```___```aaabbbaaa```^^^\\\[[[\\\]]]^^^\\\]]]^^^^^^^^^^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXYYYWWWYYYZZZYYYXXXXXX[[[]]]YYYXXXWWWWWWUUUUUUTTTSSSVVVWWWYYYZZZZZZYYYWWWVVVWWWXXXYYYYYYYYYXXXWWWVVVWWWXXXYYYYYYXXXVVVSSSQQQQQQQQQPPPOOOMMMKKKIIIIIIEEEDDDCCCBBB@@@?????????@@@>>>======>>>>>><<<;;;::::::::::::;;;<<<======AAABBBCCCDDDEEEFFFGGGGGGJJJKKKMMMNNNOOORRRWWWZZZ^^^ccciiilllnnnrrrxxx}}}{{{ooojjjjjjiiiuuuuuunnnnnnnnnssstttkkkbbb]]][[[ZZZVVVOOOGGGDDD@@@;;;999;;;777777666666666666777777555333333555666555:::@@@FFF]]]zzzKKKJJJJJJIIIIIIJJJJJJKKKHHHGGGFFFDDDCCCCCCCCCCCC============>>><<<999666222111000...---,,,,,,+++*********+++,,,,,,------...333555333222444444222333444444444444555555555666555333111000000111111000111111222333444555555;;;===??????;;;666333222//////111222333444444444333333333222222222222222111000...,,,++++++,,,,,,------........./////////...///000111111111000000///......------,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,---------------............///......///000000000000//////////////////000111111111222333444555555555555777777888999:::;;;;;;<<<>>>>>>>>>>>>???@@@AAABBBFFFGGGHHHIIIJJJKKKLLLLLLPPPTTTVVVSSSQQQPPPLLLGGGBBBAAA@@@AAACCCHHHLLLOOORRRQQQRRRSSSTTTTTTQQQOOOKKKJJJHHHIIILLLNNNOOOOOOLLLKKKJJJIIIJJJLLLNNNPPPUUUVVVWWWYYYYYYYYYXXXXXXWWWTTTOOOKKKHHHEEEAAA>>>>>>>>>>>>???AAAGGGNNNSSS[[[dddlllqqquuu{{{}}}|||{{{{{{{{{yyyxxxwwwyyy{{{{{{~~~|||{{{zzzyyyxxxwwwuuusssrrrsssssstttssssssrrrqqqooommmlllkkkdddcccaaa______aaacccddddddbbb```^^^\\\[[[[[[\\\YYY[[[^^^```aaaaaa___^^^[[[ZZZYYYYYYXXXYYYYYYYYYYYYZZZ[[[ZZZZZZZZZ\\\^^^YYYXXXXXXWWWVVVUUUTTTTTTUUUVVVXXXYYYZZZZZZYYYXXXZZZYYYYYYYYYXXXXXXWWWWWWXXXYYYZZZZZZYYYWWWUUUSSSPPPPPPOOOMMMKKKJJJHHHHHHDDDCCCBBBAAA@@@@@@@@@@@@BBB@@@>>>===<<<;;;999777888888888999999;;;<<<<<>>;;;888222111///...,,,+++++++++***++++++,,,,,,---......***000333111000333444333444444444444444444333333555444222111000000000111222222333333444555666666999;;;===>>><<<888444111//////111222333444444444222222222222222222222222111000...---,,,,,,,,,---++++++++++++,,,,,,,,,,,,---...///111111000000//////......------,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------............///---...//////000000//////---------------...///000111222333444555555555555777777888999:::;;;;;;<<<>>>>>>>>>>>>???@@@AAAAAAFFFFFFGGGHHHHHHIIIJJJJJJLLLQQQSSSQQQPPPQQQNNNIIIDDDBBBAAAAAACCCGGGKKKNNNQQQRRRTTTUUUVVVTTTRRRPPPJJJJJJJJJLLLOOOQQQSSSTTTVVVUUUTTTSSSSSSUUUWWWXXXZZZ[[[[[[\\\[[[ZZZYYYXXXTTTQQQLLLIIIFFFCCC@@@>>><<<===>>>>>>@@@EEEKKKOOOWWWaaakkkpppvvv|||~~~|||zzzzzzzzzxxxvvvvvvxxxzzz{{{}}}{{{{{{zzzzzzyyyyyywwwvvvuuutttssssssqqqqqqqqqpppooommmlllkkkfffdddbbb______```bbbddddddbbbaaa___]]]]]]\\\\\\XXXYYY[[[]]]^^^^^^]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[\\\^^^___[[[[[[ZZZYYYXXXWWWVVVVVVUUUVVVWWWYYYZZZZZZZZZYYYZZZYYYXXXWWWVVVVVVWWWWWWWWWXXXYYYYYYXXXWWWUUUSSSPPPOOOMMMKKKJJJHHHGGGGGGCCCBBBAAA@@@@@@@@@@@@@@@BBB@@@===<<<<<<;;;999777777777777777888999:::;;;<<<>>>AAAEEEGGGHHHHHHHHHIIIJJJKKKKKKKKKLLLOOOQQQRRRWWW^^^eeejjjoootttxxxxxxlllggggggjjjwww~~~vvvlllkkknnntttvvvooogggcccaaa___XXXPPPIIIEEEAAA<<<:::;;;888777777666666666666777555333444666777666999>>>HHHbbbMMMLLLLLLLLLLLLLLLLLLMMMHHHHHHFFFEEEDDDCCCCCCCCC????????????@@@>>>;;;888222111///...,,,+++++++++,,,,,,------.../////////---444777444111222333333444444555555555444333222444333111000//////000111111111111222333333444444666777999:::999666333000---...000111222222333333000000111111111111111111111000...---,,,------...************++++++++++++---...///111111000000//////......------,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,,,,---------------............///------...///////////////000000000000111222333444111222333444555555555555777777888999:::;;;;;;<<<===============>>>@@@@@@DDDDDDEEEFFFGGGGGGHHHHHHIIIMMMOOONNNNNNPPPNNNJJJEEEDDDBBBAAACCCFFFJJJLLLQQQSSSVVVWWWVVVTTTRRRPPPKKKLLLNNNQQQSSSVVVYYY[[[______^^^]]]]]]]]]^^^___\\\]]]\\\\\\ZZZXXXVVVTTTMMMJJJGGGDDDCCCBBB???===;;;<<<===>>>@@@CCCHHHKKKSSS]]]gggmmmsssxxxzzzyyywwwwwwwwwvvvttttttwwwyyy|||~~~}}}|||}}}}}}}}}{{{{{{zzzyyywwwuuusssrrroooooonnnnnnmmmkkkjjjiiiiiigggdddaaa______```aaaaaaaaa`````````___``````\\\\\\[[[[[[[[[\\\\\\]]][[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[\\\^^^^^^___\\\[[[ZZZYYYXXXWWWWWWVVVUUUUUUVVVWWWXXXYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVUUUSSSSSSOOONNNLLLJJJHHHGGGGGGGGGCCCBBBAAAAAA@@@@@@@@@@@@@@@>>>===<<<======;;;:::888777777777777888999999999<<<@@@DDDGGGIIIIIIIIIJJJKKKLLLLLLKKKKKKMMMOOOMMMRRRYYY```hhhnnntttxxx~~~{{{ooogggfffeeerrryyyyyyxxxppppppssszzz{{{tttkkkfffccc```YYYQQQJJJFFFBBB<<<:::;;;888888777666666666666666555444444777666444777<<>><<<999666222111000...---,,,,,,+++---------...//////000000555<<>>???@@@BBBCCCCCCEEEFFFGGGHHHHHHGGGKKKMMMLLLMMMPPPOOOKKKFFFEEECCCBBBCCCEEEIIIKKKOOOSSSWWWYYYXXXVVVTTTTTTPPPRRRVVVYYY[[[]]]```ccceeeeeeeeeeeedddcccaaa```]]]]]]\\\ZZZXXXTTTQQQPPPGGGEEECCCBBBBBBAAA@@@>>><<<===???@@@AAACCCFFFIIIPPPYYYbbbggglllrrrtttsssqqqrrrsssrrrqqqrrruuuwww{{{|||~~~~~~~~~~~~~~~{{{{{{{{{{{{yyyvvvtttrrrooooooooonnnmmmkkkjjjiiiiiihhheeecccaaa_________``````aaaaaaaaabbbbbbbbbbbbaaa___^^^]]]]]]^^^___]]]]]]^^^_________^^^^^^]]][[[ZZZ[[[]]]______^^^ZZZYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUVVVVVVWWWXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSRRRRRRPPPNNNLLLJJJHHHGGGGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA???>>>======>>>???>>><<<999999888777777777777888888:::>>>BBBFFFIIIKKKLLLLLLNNNOOOOOONNNNNNOOOPPPNNNQQQVVV]]]eeemmmtttxxx|||}}}rrriiiggg```mmm{{{tttttt}}}tttsssvvv}}}wwwmmmgggccc```[[[RRRKKKGGGBBB===:::;;;999888777666666555555666555444555888888666888<<>><<<999666333222111///...---,,,,,,,,,,,,------...//////000444;;;???:::444333444555333444666777777666555444222111000///...///000000///000000000000111111111333222000111333333222///------///000111222222222000000000111111222222222000000...------......///,,,,,,,,,---------......///000111222222222111000///......------,,,++++++***+++,,,,,,------,,,,,,***+++---......---+++***+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,---------------............///,,,---......//////......---------...///000111222111222333444555555555555777777888999:::;;;;;;<<<============>>>???@@@AAAAAABBBCCCEEEFFFHHHIIIIIIGGGKKKMMMLLLMMMPPPPPPLLLGGGFFFCCCBBBBBBEEEHHHJJJLLLQQQWWW[[[[[[YYYYYYZZZWWWZZZ___aaaccceeehhhkkkjjjkkklllllljjjgggcccaaa]]]\\\[[[YYYUUUQQQNNNLLLHHHEEECCCBBBBBBBBBAAA@@@>>>@@@BBBCCCCCCEEEGGGJJJMMMUUU]]]```eeekkknnnmmmlllmmmnnnnnnnnnpppsssuuuxxx{{{~~~~~~|||zzzxxxzzz{{{|||{{{yyywwwvvvrrrrrrrrrqqqooommmlllkkkgggfffeeedddcccaaa______```aaaaaabbbcccccccccbbbbbbbbbbbbbbbaaaaaa``````^^^___```aaabbbaaaaaa```]]][[[YYYZZZ]]]___^^^]]]ZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUTTTUUUUUUUUUVVVSSSTTTVVVWWWXXXWWWWWWVVVTTTTTTTTTSSSSSSSSSRRRRRRQQQOOOLLLIIIHHHGGGHHHHHHGGGFFFEEECCCBBBAAAAAAAAA@@@???>>>>>>??????>>>===;;;;;;999888777666666666888:::===AAAEEEIIILLLNNNPPPRRRTTTTTTSSSRRRSSSTTTSSSSSSVVV[[[ccckkkrrruuuxxx||||||qqqhhhfff___mmmxxxqqqqqqyyyvvvttt{{{}}}vvvlllfffbbb___[[[SSSKKKGGGCCC===:::<<<999888777666555555555555444333666:::;;;:::<<>>;;;888444333111000...---------++++++,,,------......///,,,555:::777222333666888333444666888888777666555111111///......///000000333333333333333333444444444111//////111333222000---...///000111222222222111111111222222333333333000000...------...//////+++++++++,,,,,,,,,------///000111333333222222111///......------,,,++++++++++++,,,---------,,,,,,***+++---......---+++***+++++++++,,,,,,---------++++++,,,,,,,,,------------------.........//////,,,---......//////......000000000111222444555666222222333444555555555555777777888999:::;;;;;;<<<>>>>>>>>>>>>???@@@AAABBBAAABBBDDDEEEGGGIIIJJJKKKHHHLLLNNNMMMNNNQQQQQQNNNHHHFFFDDDBBBBBBDDDGGGIIIJJJPPPXXX\\\]]]]]]^^^___\\\```eeeggghhhjjjnnnqqqmmmoooqqqqqqooojjjeeebbb]]]]]][[[XXXTTTPPPLLLJJJJJJHHHEEEDDDDDDCCCBBBAAA@@@BBBEEEFFFFFFGGGIIIKKKLLLSSSYYY\\\```fffiiiiiiiiijjjlllllllllnnnrrrtttvvvzzz|||yyywwwvvvwwwzzz|||}}}|||zzzyyyvvvvvvuuutttrrrpppnnnmmmddddddeeeeeedddcccaaa___aaabbbccccccccccccbbbbbb___```bbbddddddcccaaa______```aaacccccccccbbbaaa]]]ZZZYYYZZZ]]]___^^^]]]\\\\\\[[[ZZZYYYXXXWWWWWWUUUUUUTTTTTTSSSTTTTTTTTTRRRTTTVVVYYYZZZYYYXXXWWWTTTTTTTTTSSSSSSSSSSSSSSSQQQOOOLLLJJJHHHGGGHHHHHHHHHGGGFFFDDDBBBAAAAAA@@@BBBAAA??????@@@???>>><<<===<<<:::999777666555555888999<<<@@@DDDIIIMMMOOOSSSUUUWWWXXXWWWVVVWWWXXXWWWWWWWWW[[[bbbiiipppsssuuu{{{xxxmmmfffddd```nnnxxxpppppp~~~xxxqqqxxxzzztttkkkeeeaaa^^^\\\TTTLLLHHHCCC===;;;<<<999999777666555555555555333333666;;;======AAAFFFLLLeeeOOONNNLLLJJJIIIHHHHHHHHHHHHHHHFFFEEECCCAAA@@@??????>>>===>>>>>>===:::888333222000///......//////000---******---///...,,,333333222111111111222222666555444555666666444222444333111////////////000222222333333333333222222000000222222333222111000000111111222222222111111000///.........///111222222333222...***(((***---++++++,,,,,,,,,---------...///000111111222222111222111000///------,,,,,,++++++++++++++++++++++++......---,,,+++))))))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000........./////////000000000111222333444333222222444444444444444444444444666666777888999;;;===>>><<<======<<<;;;===@@@CCCCCCCCCDDDEEEGGGJJJLLLMMMKKKKKKLLLMMMMMMMMMMMMMMMIIIHHHFFFEEEDDDEEEFFFGGGMMMPPPTTTXXXZZZ]]]```bbbaaahhhmmmllllllooorrrrrryyywwwvvvtttqqqlllfffaaa\\\[[[YYYWWWTTTPPPMMMKKKIIIJJJJJJKKKKKKJJJHHHHHHJJJIIIIIIHHHHHHIIIIIIJJJNNNQQQUUU[[[```dddggghhhiiiiiiiiijjjlllnnnqqqsssuuuzzz~~~|||xxxuuuwwwuuuvvvxxx{{{|||zzzwwwyyyxxxvvvtttsssrrrqqqqqqllljjjhhhggghhhhhhgggffffffeeedddcccbbbcccdddddddddeeegggggggggeeecccaaa``````aaabbbbbbbbbbbbaaa___]]]]]]]]]______^^^]]][[[\\\\\\\\\ZZZXXXVVVUUUMMMMMMNNNPPPQQQSSSTTTUUUVVVVVVWWWWWWXXXYYYYYYYYYSSSTTTUUUWWWYYYYYYVVVTTTRRRQQQOOOMMMKKKIIIHHHHHHHHHGGGEEEDDDCCCCCCCCCDDDCCCBBB@@@???>>>??????@@@>>>>>><<<:::888666555444777888:::===AAAHHHQQQVVVUUUXXX]]]___```_________]]]]]]]]]^^^ccciiippptttyyywwwqqqkkkgggdddaaakkkwwwpppooo|||zzzwwwwwwuuuqqqkkkfffdddcccYYYTTTMMMGGGBBB???<<<:::888777777666666666777777555444999AAAEEECCCAAAAAATTTnnnOOONNNLLLJJJIIIHHHHHHHHHHHHGGGFFFEEECCCAAA@@@???>>>===<<<======<<<999777222111000............///,,,***)))***---000111000555555555555555555444444444444333555777777666555444333111000/////////000000000111111111111000000000000111222111000///...000000111222222222111111111000/////////000222222111111///,,,******,,,...++++++,,,,,,,,,---------...///000111111222222111222111000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,---...///000,,,,,,,,,---------......000111222333333333222222333333333444444555555555666777777888999:::<<<===;;;;;;<<<;;;;;;<<>><<<:::888666555444666777999;;;@@@FFFNNNTTTYYY]]]aaaeeeffffffgggggggggffffffgggjjjoootttxxxvvvnnngggccc```bbbkkkuuuoooppp~~~|||vvvvvvuuurrrlllgggdddbbbZZZUUUNNNHHHCCC@@@>>><<<777666555444444444444444777555666<<>>===;;;999777555555555666888:::===CCCJJJOOOYYY^^^ccchhhjjjlllmmmnnnpppooonnnnnnppptttwwwzzzsssjjjdddaaa___aaaiii}}}sssooosss{{{tttuuuuuurrrmmmgggcccbbbZZZUUUNNNHHHDDDBBB???===888777666555444333333333999555444777999:::???DDD]]]vvvOOONNNLLLJJJIIIHHHHHHHHHGGGGGGFFFDDDCCCBBB@@@@@@======<<<<<<===;;;999666222111///...------......///---,,,+++,,,------...222333555777777666444333444444444555888888888666333333111000000000111111//////000000000000//////...///000111111000//////...///000111111222222111333333333333333444444444333...((('''))),,,------,,,,,,,,,------------......///000111111222222111111000///...------------------------------------))))))***+++,,,------...))))))***+++,,,------...+++++++++,,,,,,---------------------......//////////////////000000000000000111111222222222222222111111222333444666666777888888777888888999::::::999;;;<<<<<<<<<===@@@BBBEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJHHHGGGGGGHHHJJJKKKIIIKKKMMMOOOSSSYYYaaafffiiisss{{{}}}~~~~~~|||yyytttoookkkgggbbb___XXXXXXXXXYYY\\\```dddfffiiikkknnnoooooommmjjjhhhccccccbbb```^^^\\\ZZZYYYYYYXXXXXXXXX[[[___cccffflllnnnrrrvvvxxxyyyxxxxxx}}}~~~|||zzzzzzzzz{{{~~~~~~|||vvvsssqqqpppppppppnnnmmmhhhhhhhhhiiiiiiiiijjjjjjggggggfffffffffggghhhhhhhhhgggfffeeedddcccbbbbbbcccaaa______^^^^^^\\\ZZZ[[[ZZZXXXWWWWWWXXXYYYZZZVVVVVVUUUTTTSSSQQQPPPPPPNNNNNNOOOPPPRRRSSSTTTTTTUUUUUUUUUWWWZZZ[[[YYYXXXTTTRRRPPPNNNLLLKKKJJJIIIIIIIIIGGGFFFFFFFFFGGGGGGGGGGGGEEEDDDCCCBBBAAAAAA@@@???===<<<999888666555444555666888:::???EEEJJJTTTYYY___eeeiiikkkmmmoooooooooooooooqqqtttwwwyyy{{{nnnfffcccbbbbbbaaafffvvv}}}rrrpppwwwvvvppprrrtttrrrmmmgggbbb```YYYTTTMMMHHHDDDBBB???>>>;;;:::999777666555555555999555444666777999>>>EEEaaayyyOOONNNLLLJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@???>>>======>>>===:::777111000///---------.........------,,,+++,,,---///222333555777777666555444666555555666777777555444333222111000000000111222000111111222222111111000---...000222333333222222......///000111222222222222222333333444444444444444///***(((***,,,+++***,,,,,,---------............///000111111222222111000///...------,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,---------------,,,,,,+++++++++---------.............../////////000000000111111000000000111111111222222111111222333444666666777777777777777888888999::::::<<<===>>>>>>???AAACCCCCCDDDFFFHHHJJJKKKLLLLLLJJJJJJKKKLLLLLLLLLLLLLLLJJJIIIHHHGGGGGGHHHJJJKKKJJJKKKMMMPPPTTTZZZbbbhhhmmmwww~~~wwwpppjjjfffbbb___]]]^^^___aaaeeeiiinnnqqqyyy|||~~~zzzwwwssssssqqqooollliiifffeee```]]][[[ZZZ\\\aaafffjjjooorrrvvvzzz}}}}}}|||{{{}}}}}}}}}}}}|||}}}~~~wwwuuurrrqqqqqqqqqooonnnkkkkkkkkklllllllllkkkkkkggggggggggggggghhhiiijjjjjjiiigggeeedddccccccccccccbbb``````aaaaaa___^^^ZZZYYYXXXWWWWWWXXXYYYZZZTTTTTTTTTTTTSSSSSSSSSSSSNNNNNNOOOPPPQQQRRRSSSSSSTTTTTTTTTVVVXXXZZZYYYXXXTTTSSSQQQOOOMMMKKKJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEDDDCCCBBB@@@@@@>>><<<:::888777666333444666666888<<>>>>>>>>>>>===:::888111000///---,,,------...***+++,,,,,,,,,---000333444555666888888888777777666555444555666666444222333222111000000111222333222222333333333333222222...///111222333333333333---...///000111222222222000111222333333333222222222000,,,++++++++++++***,,,---------...............///000111111222222111///......---,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********))))))******++++++,,,,,,///......---++++++***))),,,---......//////......------........./////////111000000000000111222222222222333333444555666666666666666777888999:::::::::<<<>>>??????@@@BBBDDDBBBCCCFFFIIIKKKLLLLLLLLLIIIJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGHHHJJJKKKMMMNNNPPPSSSWWW]]]eeejjjrrr{{{zzzrrrlllhhheeecccccceeegggkkkpppuuuzzz|||}}}xxxuuurrrkkkgggbbb______dddkkkooorrruuuyyy}}}yyywwwtttsssrrrrrrpppooonnnnnnnnnooonnnmmmllllllgggggghhhiiiiiijjjkkkkkkjjjiiifffeeecccccccccdddeeecccbbbbbbccccccaaa```ZZZYYYYYYXXXWWWWWWWWWXXXVVVVVVVVVVVVUUUUUUTTTTTTNNNNNNOOOOOOPPPQQQQQQQQQRRRQQQQQQSSSVVVWWWXXXWWWUUUTTTRRROOOMMMLLLKKKKKKIIIHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEAAA@@@???===;;;999777777333444555666666999===@@@EEEJJJQQQWWW[[[^^^aaaccc```bbbdddgggjjjlllnnnooorrrssssssssstttvvvzzz~~~}}}{{{pppiiieeecccbbbiiillluuu{{{tttttt|||yyypppiiikkkllljjjfffaaa^^^\\\UUUQQQKKKFFFCCCAAA???>>>999888777666555444444444555555777;;;;;;:::@@@GGGbbbzzzOOONNNLLLJJJIIIHHHHHHHHHFFFFFFEEEDDDCCCBBBBBBAAA>>>============<<<999777111000...---,,,,,,------)))+++,,,,,,+++,,,000333444444555666666777888888333333222333555555444222333222111111111222333333222222333333333333222222///000111222222111000///,,,---...000111111222222...///000111222111111000......///...,,,,,,,,,---------------...............///000111111222222111......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************+++++++++---------,,,,,,+++++++++,,,---.../////////...------.........////////////111000000///000111222333333333333444444555555555555555555666777999:::;;;888;;;===??????@@@BBBCCCCCCEEEGGGJJJKKKLLLKKKKKKIIIJJJKKKKKKLLLLLLKKKKKKKKKJJJIIIHHHHHHJJJLLLMMMPPPRRRTTTWWW[[[```gggkkkwww|||tttooollljjjiiikkkmmmrrrxxx~~~}}}wwwoooiiihhhlllrrrwwwyyy{{{{{{yyyvvvttttttsssqqqpppqqqqqqqqqqqqpppnnnmmmlllfffgggiiijjjlllllllllkkkiiihhhfffdddccccccdddeeefffeeecccbbbbbbaaa```^^^ZZZZZZYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUNNNNNNNNNOOOOOOOOOOOOOOOPPPOOOOOOPPPSSSUUUVVVUUUUUUTTTRRRPPPNNNLLLKKKKKKHHHGGGFFFEEEEEEFFFGGGHHHGGGHHHIIIIIIIIIIIIHHHGGGBBBAAA???===;;;999888777444555666666666777:::===>>>BBBIIINNNRRRTTTWWWXXXXXXYYY\\\___bbbdddeeeeeeffffffggggggiiilllqqqtttyyy~~~xxxpppkkkgggeeelllmmmuuuuuuttt{{{~~~ssslllfffggggggeeeaaa]]][[[[[[VVVQQQKKKGGGDDDBBBAAA???888777777666555555666666444444666999999:::AAAJJJbbbzzzOOONNNLLLJJJIIIHHHHHHHHHFFFFFFEEEDDDCCCBBBBBBAAA===<<<<<<<<<<<<;;;888666111000...---,,,,,,------,,,...///---******---000222222222222333444666777111000111222555666555444333222111111111222333444222222333333333333222222111222222111000...,,,+++,,,---...000111111222222---...///000111000//////***---000000...,,,...000---------.........//////...///000111111222222111......---,,,,,,,,,------------------------------+++++++++++++++++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---000000000000111111111111111000/////////000222333444444444444444444444444444444555666888999;;;<<<777:::<<<>>>>>>???AAACCCEEEGGGIIIKKKKKKKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLKKKJJJIIIJJJKKKMMMOOORRRTTTWWWZZZ]]]bbbhhhlll{{{}}}uuuqqqoooooonnnqqqtttzzz|||tttqqqtttyyy~~~}}}zzzwwwvvvuuuuuusssqqqrrrssssssrrrqqqooommmkkkeeefffiiilllmmmmmmlllkkkhhhgggeeecccbbbcccdddeeehhhfffcccbbbaaa```]]][[[YYYZZZZZZZZZYYYWWWUUUSSSOOOPPPPPPRRRSSSTTTUUUUUUNNNNNNNNNNNNMMMMMMMMMMMMOOOMMMMMMNNNQQQTTTTTTTTTVVVUUUSSSPPPNNNMMMLLLKKKGGGFFFEEEEEEEEEFFFGGGHHHGGGHHHIIIJJJJJJJJJIIIHHHBBBAAA@@@>>><<<:::888777444555666666555666999<<<777<<>>===<<<<<<<<<;;;888555222000...---------,,,+++******+++,,,------------111333555666666666888:::888777666555555444222000111000///000111333666777111222333222000///000111222111000111333333111000***,,,...000222222222111000///...------......///333000,,,)))(((***---///......---,,,,,,,,,,,,,,,......///000000000000000/////////...------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,..................------////////////000000000000---...000222333444333333222222333333444555555555888777444333444777;;;===::::::<<<>>>???AAABBBCCCGGGGGGHHHIIIJJJJJJJJJIIIHHHIIIKKKLLLLLLLLLKKKJJJIIIIIIIIIIIIKKKMMMPPPQQQXXX\\\```aaabbbeeemmmsss}}}yyyxxxxxxxxxwww{{{~~~~~~~~~~~~~~~{{{yyyyyyzzz{{{yyyxxxxxxwwwwwwvvvvvvuuuppppppoooooonnnooooooooolllmmmmmmmmmlllkkkjjjjjjeeeeeedddddddddccccccccciiihhhfffdddaaa___]]]\\\^^^[[[WWWTTTRRRQQQOOOMMMQQQQQQQQQQQQRRRSSSUUUUUUQQQPPPPPPOOOMMMLLLKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNPPPQQQSSSSSSQQQNNNJJJGGGHHHGGGGGGFFFFFFGGGGGGHHHKKKKKKJJJJJJIIIIIIHHHHHHFFFEEECCC@@@>>>===<<<<<<<<<;;;:::999888888888888999<<<@@@DDDHHHKKKMMMNNNKKKMMMPPPRRRSSSRRRPPPOOONNNMMMLLLMMMSSS\\\fffllluuuyyyqqqkkkiiinnnvvvuuuuuuzzzrrrjjjkkkaaacccdddbbb]]]ZZZZZZ[[[WWWSSSNNNIIIFFFDDDBBB@@@???===;;;888666555444444555444666:::::::::AAAIII\\\{{{RRRPPPMMMJJJHHHHHHHHHIIIFFFFFFFFFEEECCCBBB@@@??????>>>=========;;;888666333111///.........---,,,******+++,,,------------222444555555444444555777888777555555666555222000111000000///111333555777222333444333111000111222111111000111222333111///,,,---...000111222333333666444222000/////////000222000---***)))+++---...000000000000000111222222///000111111222222111111//////...------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------.........................../////////000000000000......000111222333333333444444555555666777777888777666555444555888;;;<<<:::;;;;;;===>>>@@@BBBCCCGGGHHHIIIJJJJJJKKKKKKJJJIIIJJJKKKLLLLLLLLLKKKJJJIIIIIIIIIJJJKKKNNNPPPQQQXXX\\\```bbbccchhhooouuu}}}}}}~~~yyyyyyyyy||||||zzzzzz{{{|||{{{zzzzzzyyyxxxwwwwwwvvvvvvuuutttsssrrrrrrrrrrrrnnnnnnnnnnnnmmmlllkkkjjjggggggffffffeeeeeeddddddhhhgggfffdddbbb```___^^^]]]ZZZVVVSSSRRRQQQPPPNNNQQQQQQQQQQQQRRRSSSTTTUUUTTTSSSSSSRRRQQQPPPOOONNNLLLLLLMMMMMMMMMNNNNNNNNNOOOQQQRRRSSSRRRNNNKKKIIIIIIHHHHHHGGGGGGHHHHHHIIIFFFFFFGGGHHHIIIKKKKKKLLLGGGFFFDDDAAA???===<<<<<<;;;;;;:::999888888888888888:::===AAADDDFFFHHHHHHGGGHHHJJJJJJJJJIIIHHHGGGHHHGGGFFFHHHMMMVVV```fffrrr||||||uuuoooffflllvvvxxxuuuxxxtttjjjjjjfffggggggddd```]]]\\\]]]XXXTTTNNNJJJGGGDDDBBB@@@???===;;;888666555444444555555666999::::::AAAIII```SSSQQQOOOLLLJJJJJJJJJKKKGGGGGGGGGFFFDDDCCCAAA@@@???>>>=========<<<999666444222000/////////...---******+++,,,,,,------...222444555444333222333444777666555555666555333111111111000///000222444666444555666555333222333444111000000111222222111///......//////111222444555<<<:::777333111000000111000///---,,,++++++,,,---,,,,,,------...000111222111111222333333333333333//////...------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++....................................................../////////000000000////////////000222333444444444555666666777777888666666666666777999:::;;;<<<;;;;;;;;;===@@@BBBDDDHHHIIIJJJKKKLLLLLLLLLLLLJJJKKKLLLLLLLLLKKKJJJIIIKKKKKKJJJKKKLLLNNNPPPQQQWWW[[[___ccceeejjjqqqwww}}}{{{wwwuuussstttuuuxxx||||||||||||}}}~~~~~~}}}|||zzzyyyxxxxxxzzzyyywwwvvvtttssssssssspppppppppooonnnlllkkkjjjiiiiiihhhhhhgggfffeeeeeeeeeeeedddccccccbbbaaaaaa[[[XXXUUUSSSSSSSSSQQQPPPQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPMMMMMMMMMMMMMMMNNNNNNNNNNNNPPPQQQRRRQQQOOOLLLKKKIIIIIIHHHHHHHHHHHHIIIIIIDDDEEEFFFHHHIIIKKKLLLLLLIIIHHHEEEBBB@@@>>>===<<<;;;;;;:::999888888888888666777:::<<<>>>@@@AAAAAADDDCCCCCCBBBBBBAAA@@@@@@BBBBBBCCCDDDIIIQQQZZZaaannnwww}}}tttmmmdddlllxxxyyytttuuutttkkkjjjlllllljjjfffbbb``````aaaYYYUUUOOOJJJGGGDDDBBB@@@???===;;;888666555555555666555666999999:::AAAIIIdddSSSRRROOOLLLJJJJJJJJJKKKHHHHHHHHHGGGEEEDDDBBBAAA@@@???>>>>>>>>>===999777333111///...//////...,,,++++++++++++,,,---......222333444444333333444555666555555555666555444222222111000///000111333555555666777666444333444555111000000000222222111///////////////111333555666@@@===999555222111000000///......---,,,,,,++++++*********+++,,,---//////111111222333333333333222000000///......------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------------------------------......................../////////000000//////......///000222333222222333333444444555555444555666777888999999999===<<<::::::<<>>===:::888666555555555666555666888999:::AAAJJJdddRRRPPPNNNKKKIIIIIIIIIJJJHHHHHHHHHGGGFFFDDDBBBBBB@@@???>>>>>>>>>===999777222000...---...---,,,++++++++++++++++++---...///000222444444444555666888555555444555666666444333333222000//////000222333555666777666444333444555111000///000222222000///////////////111333555666>>><<<999666333111000///............---,,,++++++---------------.../////////000000111111111111111111111000000///.........++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............///////////////......---...///111222111111111222333333444444444555666888999999999999===<<<::::::;;;>>>AAACCCGGGHHHIIIKKKLLLLLLMMMMMMLLLMMMNNNNNNNNNMMMLLLKKKOOONNNMMMMMMNNNOOOPPPQQQTTTWWW\\\```eeekkkpppsssxxx}}}}}}|||{{{zzzxxxxxxwwwzzzwwwtttoookkkhhhgggfffkkkllloootttyyy~~~~~~~~~||||||{{{uuuttttttttttttuuuuuuvvvssssssrrrqqqpppnnnlllkkkjjjiiihhhgggeeedddcccbbb_______________`````````XXXVVVSSSSSSSSSTTTTTTSSSQQQQQQQQQQQQQQQRRRRRRSSSPPPPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNOOOOOONNNMMMLLLGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKJJJIIIFFFDDDAAA???>>>======<<<;;;:::999999999999888888888999:::;;;;;;<<<@@@???>>>>>>@@@BBBDDDFFFDDDGGGJJJKKKLLLQQQZZZ```iiirrr{{{xxxmmmeeeeeemmm|||vvvsssyyy}}}pppkkkmmmjjjhhhfffdddeeefffggghhh\\\XXXQQQLLLHHHEEEAAA???>>><<<:::888666555555555777555666888888:::AAAJJJbbbQQQOOOMMMJJJHHHHHHHHHHHHHHHHHHHHHGGGEEEDDDBBBAAA???>>>=========<<<999666222000...---------,,,+++,,,+++******+++,,,...///000222444444444555777999555444444555666777555444333222000//////000111222444555666555333222333444000//////000111111000.........//////111222444555999999888777555333111000///......------,,,+++++++++++++++***++++++,,,,,,......///000000000000///111111000000///......---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////------........./////////...............///000000111111222333333444444555444555666888999999999999<<<;;;;;;;;;<<<>>>@@@BBBEEEFFFGGGIIIJJJKKKKKKKKKMMMMMMOOOPPPPPPPPPOOONNNQQQPPPOOONNNNNNOOOPPPQQQSSSUUUYYY]]]bbbgggjjjlllttt{{{~~~|||zzzvvvsssooommmkkkiiigggdddbbb``````aaabbbgggiiilllrrrxxx}}}~~~~~~~~~~~~}}}}}}|||uuuuuuuuuuuuvvvwwwxxxyyyrrrrrrrrrqqqpppnnnmmmllljjjiiihhhfffdddbbbaaa```______^^^^^^^^^^^^]]]]]]XXXVVVSSSSSSSSSTTTTTTSSSRRRQQQQQQPPPQQQQQQRRRRRRQQQQQQPPPPPPPPPOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMKKKLLLMMMMMMMMMLLLKKKKKKFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFHHHIIIKKKLLLLLLIIIGGGEEECCCAAA@@@???>>>>>>>>>===<<<;;;;;;;;;;;;:::999::::::;;;===>>>???>>>>>>???@@@CCCFFFIIIJJJHHHLLLPPPPPPOOOSSSZZZaaajjjsss{{{~~~xxxoooiiicccmmm}}}yyyyyy{{{oookkkmmmiiigggeeefffhhhiiijjjjjj^^^YYYSSSMMMHHHEEEAAA???===<<<:::888666666666666777555666777888:::BBBKKKbbbQQQOOOMMMJJJHHHHHHHHHIIIHHHGGGGGGFFFEEECCCBBBAAA???>>>=========;;;888666333111............---+++,,,+++******+++,,,...000000222333444333333555666444333333444666777666444444222000///...///000111222333444333111000111222000//////000111111000...,,,---...000111222333333333444777888888666333111//////...,,,,,,,,,,,,,,,(((((((((((()))***,,,,,,---...//////000000///////////////...------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,------...//////000---------.........//////------......//////......000000000111222222333333555555666777888999::::::;;;;;;;;;<<<===>>>???@@@BBBCCCEEEGGGHHHIIIIIIJJJMMMNNNPPPQQQRRRSSSRRRRRRRRRQQQPPPOOOOOOPPPQQQQQQRRRSSSVVVZZZ___bbbdddeeekkkrrrxxx{{{}}}~~~|||zzzvvvpppkkkeeeaaa___\\\[[[ZZZYYY[[[^^^aaadddfffhhhmmmrrryyy~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}wwwwwwwwwvvvwwwwwwxxxxxxqqqqqqqqqqqqpppooonnnmmmkkkjjjhhhfffdddbbb``````aaa``````___^^^]]]\\\[[[YYYVVVTTTSSSSSSTTTSSSSSSRRRQQQQQQPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLKKKJJJIIIIIIGGGFFFFFFFFFFFFFFFFFFGGGCCCDDDEEEFFFGGGHHHIIIIIIFFFFFFDDDBBBAAA@@@??????@@@???>>>===<<<<<<<<<<<<:::::::::;;;===???AAACCCAAABBBDDDFFFHHHKKKMMMOOONNNSSSWWWWWWTTTVVV]]]cccmmmvvv}}}~~~|||wwwpppjjjdddppp{{{}}}}}}qqqkkkkkkllljjjiiijjjmmmnnnlllkkk___ZZZSSSMMMIIIEEEAAA???===<<<:::888666666666666777555555777777999BBBKKKfffRRRPPPMMMJJJIIIHHHIIIIIIGGGGGGGGGFFFDDDCCCAAA@@@>>>===<<<<<<<<<;;;888555444222000/////////...---,,,+++*********,,,...000111222333333111111222333444333333444666777666555444333000///...///000111111222333222000///000111000/////////111111000...***,,,...000222222222111///222666999:::888555333000///---,,,++++++,,,---)))******,,,---///111222......///000000000000000...------,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++........................,,,,,,------...///000000---------.........//////,,,---.../////////...------------...//////000000666666666666777999:::;;;:::;;;;;;<<<===>>>>>>???AAABBBCCCEEEGGGHHHHHHHHHMMMNNNPPPRRRTTTTTTTTTTTTSSSRRRQQQPPPOOOPPPQQQQQQQQQRRRTTTXXX\\\___``````aaaiiipppssswww|||~~~}}}~~~yyywwwrrrkkkddd]]]XXXUUUWWWWWWVVVWWW[[[```eeehhhhhhkkkooouuu|||~~~}}}{{{||||||||||||}}}}}}}}}xxxxxxwwwvvvuuuuuuuuuvvvpppppppppppppppooonnnmmmlllkkkiiigggeeebbbaaa```cccbbbaaa```^^^\\\[[[[[[YYYWWWTTTSSSSSSTTTSSSRRRRRRQQQQQQPPPPPPPPPQQQQQQPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGHHHGGGGGGGGGGGGGGGGGGHHHFFFFFFEEEEEEDDDDDDCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@AAA@@@???>>>============:::::::::<<<>>>AAACCCEEEFFFGGGIIIKKKNNNPPPQQQRRRTTTYYY]]]\\\YYYZZZ```fffpppxxx~~~}}}zzzuuunnniiigggttt{{{}}}ssskkkjjjpppnnnmmmnnnpppqqqnnnkkk```[[[TTTNNNIIIEEEAAA???===;;;:::888666666666666888666555777777999BBBKKKjjjQQQOOOMMMJJJIIIIIIIIIJJJJJJJJJIIIHHHFFFDDDBBBAAA@@@???>>>>>>>>><<<999777222000///---,,,,,,,,,,,,++++++++++++,,,---......222222111111222444666777777555222222555666444333333222000/////////000111333333333222222222111111222222222222111000......+++,,,---...////////////333333333444444444555555000///---+++*********+++***++++++,,,,,,------...222111111111000000//////...---,,,+++************,,,,,,+++******+++,,,,,,++++++,,,,,,,,,---------++++++******)))*********,,,,,,,,,---------.........------,,,,,,------...///......---------......//////...------------...///...---,,,---...111222...000333666888:::::::::<<<<<<===>>>>>>>>>>>>>>>@@@@@@AAABBBDDDFFFHHHIIIOOOQQQRRRQQQPPPNNNNNNOOOQQQQQQPPPOOOOOOOOOOOOOOORRRSSSUUUVVVVVVXXX[[[]]]aaaeeekkkpppuuuyyy|||zzzxxx|||{{{yyyssslllfffbbb^^^YYYUUUTTTUUUXXX\\\aaafffiiilllmmmooorrrwww}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~zzzxxxvvvtttssssssuuuvvvrrrqqqqqqsssttttttrrrppplllkkkiiigggeeeccccccbbbcccbbbaaa```^^^\\\[[[[[[VVVUUUUUUUUUVVVWWWWWWXXXUUUTTTRRRQQQRRRSSSUUUVVVTTTQQQOOOOOOQQQSSSQQQPPPKKKMMMOOOPPPOOOMMMJJJHHHIIIIIIHHHGGGGGGGGGHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGCCCBBBAAA@@@????????????AAAAAABBBAAA@@@>>><<<;;;999;;;>>>@@@BBBEEEHHHKKKMMMTTTZZZZZZYYY[[[\\\ZZZeeedddccccccdddfffhhhjjjyyy{{{{{{ooohhhggghhhyyy}}}~~~rrrooorrrrrrtttuuutttuuuvvvqqqjjjccc]]]VVVPPPLLLGGGBBB===<<<:::999777555555555666444777444555999777???TTTkkkQQQOOOMMMJJJIIIIIIIIIJJJJJJJJJIIIHHHFFFDDDBBBAAA@@@>>>>>>======<<<999666222000///---,,,,,,,,,,,,++++++++++++,,,---......111111111222333444555666555222000000222333222000333222000/////////000111222222222222111111111111000000000000///...---,,,,,,---...///000000000000333333444444444555555555///---,,,***))))))))))))+++,,,,,,------...//////111111111111000000000//////...---,,,++++++++++++,,,,,,+++******+++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------------......------,,,,,,------...........................///......------......///000///...------///111222000111333555888999:::;;;;;;<<<======>>>>>>======>>>>>>@@@AAADDDFFFHHHJJJMMMNNNPPPOOONNNMMMNNNOOOPPPPPPOOOOOOOOOOOOOOOOOORRRSSSUUUVVVVVVXXXZZZ]]]___ccchhhmmmrrrvvvzzz}}}}}}yyyvvvpppmmmoooqqqrrrxxx|||uuupppjjjfffbbb___[[[XXXYYY[[[```dddiiilllmmmnnnppprrruuuzzz{{{{{{{{{|||||||||}}}}}}|||zzzxxxvvvttttttttttttrrrrrrrrrsssttttttrrrpppnnnmmmkkkiiigggeeedddddddddcccbbb```^^^\\\[[[ZZZWWWWWWUUUTTTSSSSSSRRRRRRUUUTTTRRRQQQQQQRRRTTTUUUUUURRRPPPPPPRRRSSSRRRPPPLLLMMMNNNNNNMMMLLLJJJIIIJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGEEEDDDDDDDDDDDDEEEEEEFFFCCCBBBAAA???>>>>>>>>>>>>>>>???@@@@@@@@@???>>>===;;;>>>@@@CCCEEEIIIMMMPPPVVV^^^eeefffeeeggghhhgggnnnlllkkkjjjkkkmmmoooqqq{{{}}}{{{ooohhhgggiii|||rrrooossstttvvvwwwwwwxxxxxxsssllleee___WWWPPPLLLIIIDDD@@@===;;;999777555555555555444777444666:::888@@@UUUpppQQQOOOLLLJJJHHHHHHIIIJJJIIIIIIHHHGGGFFFDDDBBBAAA>>>============;;;888666222000///---,,,,,,,,,,,,++++++++++++,,,---......000111222333555555555666444222000000111111111000333222000/////////000111111111111111000000000000///000000//////...---,,,---...///000111111111111333333333444444444444555///...,,,+++***)))******,,,,,,---......//////000111111111111000000000000000///...---,,,,,,,,,,,,,,,++++++******++++++,,,*********++++++++++++,,,++++++++++++,,,---......,,,,,,,,,,,,------------...------,,,,,,------...,,,---...//////...------...------......///000111111000///......000111222111222333444666888:::;;;:::;;;<<<<<<======<<<<<<;;;<<<===???BBBEEEGGGIIIHHHJJJLLLLLLKKKKKKLLLNNNNNNNNNNNNOOOOOOOOOOOOPPPRRRSSSUUUUUUVVVWWWZZZ\\\\\\```eeeiiinnnrrrwwwzzz}}}{{{xxxtttrrrooojjjeeeeeeeeeeeejjjoootttxxx~~~~~~zzzxxxqqqnnnjjjhhhfffeeebbb```^^^bbbfffkkknnnpppoooooouuuvvvyyy~~~|||yyyzzz~~~yyyyyyyyyzzzzzz{{{{{{{{{|||{{{zzzxxxvvvtttsssrrrsssrrrrrrsssttttttsssqqqpppooommmjjjhhhgggfffeeeeeedddbbb```^^^\\\ZZZZZZXXXWWWVVVTTTSSSSSSRRRRRRUUUSSSRRRQQQPPPRRRSSSTTTUUUTTTRRRRRRSSSSSSRRRQQQMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIFFFEEEEEEEEEEEEEEEDDDDDDBBBAAA@@@>>>======<<<<<<<<<===>>>???????????????>>>@@@CCCFFFJJJNNNSSSWWW___hhhppprrrsssuuuwwwvvvwwwuuusssqqqqqqsssuuuwww}}}{{{ooojjjjjjlll~~~pppmmmpppuuuyyy{{{zzz{{{zzzuuummmggg```WWWPPPMMMJJJFFFCCC>>><<<:::777555444444444444777555666;;;:::BBBXXXuuuPPPOOOLLLJJJHHHHHHIIIIIIIIIHHHHHHGGGEEEDDDBBBAAA===<<<<<<<<<<<<;;;888666222000///---,,,,,,,,,,,,++++++++++++,,,---......///000222555666666666555666555333222222222222222333222000/////////000111000000000000////////////111111111111111000//////------...000000000000000111111222222222333333333222111///---,,,,,,,,,---,,,,,,,,,---......//////111111111000000000000000000///...---,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++*********+++,,,---...///++++++,,,,,,,,,---------...------,,,,,,------...+++,,,...000000///---,,,---------...///111222333111111000000000000111222111111111222333555888999999::::::;;;;;;;;;;;;;;;999::::::<<<>>>@@@BBBCCCCCCEEEGGGGGGGGGHHHJJJLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQSSSTTTUUUUUUVVVYYY[[[[[[^^^bbbfffjjjoootttxxxzzzwwwvvvuuutttsssrrrnnnjjjfffddddddfffhhhjjjooouuuwwwtttpppoooooommmlllllllllmmmmmmmmmmmmkkkmmmooorrrtttuuuuuuuuuzzz{{{}}}yyytttqqqnnnqqqvvv~~~||||||{{{{{{zzzyyyyyyyyyzzzyyyyyyxxxwwwuuusssrrrrrrqqqqqqqqqssssssrrrppppppooommmjjjhhhfffeeeeeeeeedddcccaaa^^^\\\ZZZZZZWWWWWWVVVVVVVVVWWWWWWXXXTTTSSSQQQPPPPPPQQQSSSTTTUUUUUUTTTTTTSSSSSSQQQPPPNNNMMMLLLJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKJJJHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEDDDCCCAAAAAA???>>><<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>???AAADDDHHHLLLRRRXXX\\\bbbllluuuxxxzzz~~~|||yyyvvvsssrrrtttwwwyyyzzzooolllnnnooo~~~nnnjjjmmmuuuzzz}}}||||||zzzuuunnnhhhaaaWWWPPPLLLJJJGGGDDD???===;;;888666444444444444777555777<<<;;;DDDYYYxxxPPPNNNLLLIIIHHHHHHHHHIIIHHHHHHGGGFFFEEEDDDBBBAAA===<<<;;;<<<<<<;;;888666222000///---,,,,,,,,,,,,++++++++++++,,,---......///000333555666777777666777666666444333333333444333222000/////////000111000000000/////////......000111111111111000000///,,,,,,---...//////////////////000000000111111111222111///---,,,,,,,,,---+++++++++,,,------......000000000000000000111111///...---,,,++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))))))))***,,,------+++++++++,,,,,,,,,------...------,,,,,,------...***,,,...000000///...---------...///000111333444222222222111111111222222000000000000111333555666888888999:::::::::::::::888888888999999:::<<<<<>>@@@DDDGGGLLLRRRYYY^^^bbbmmmwww{{{~~~|||wwwtttsssuuuyyy|||zzznnnkkknnnuuupppkkknnnvvv{{{~~~|||zzzyyytttoooggg```VVVOOOLLLIIIGGGDDD???>>>;;;888666555444444444777555777===;;;DDDZZZ|||PPPNNNKKKIIIGGGGGGHHHIIIGGGGGGGGGFFFEEEDDDBBBAAA===<<<<<<<<<===<<<999777222000///---,,,,,,,,,,,,++++++++++++,,,---......000111222444666777888888777777777555333222333444333222000/////////000111000000000000////////////......////////////......+++,,,---.../////////////////////000000000000111///...,,,+++***)))************++++++,,,------...000000000000111111111111///...---,,,++++++++++++***++++++,,,,,,++++++************++++++++++++,,,))))))))))))***+++,,,,,,++++++++++++,,,,,,,,,,,,...------,,,,,,------...+++,,,---////////////.........//////000222333444333333333333333222222222000000000000111222333444777777888999999999888888888777777777777777888888;;;<<<>>>>>>>>>@@@DDDFFFJJJKKKNNNPPPRRRSSSSSSSSSQQQRRRTTTTTTSSSTTTWWWYYY\\\]]]```bbbeeekkkrrrwww}}}yyyuuutttuuuwwwyyyzzzzzz|||zzztttpppmmmiiieee[[[\\\]]]^^^]]]^^^```bbbbbbffflllrrrwww|||~~~xxxuuukkkccc\\\YYYWWWWWW\\\cccjjjsss~~~~~~|||zzzzzzwwwwwwwwwwwwwwwwwwwwwwwwrrrqqqoooooopppqqqqqqpppooonnnkkkhhhfffdddbbbbbbddddddcccaaa___^^^]]]\\\ZZZYYYXXXVVVTTTSSSRRRRRRSSSRRRQQQQQQRRRTTTVVVXXXVVVXXXYYYXXXUUURRRQQQPPPPPPOOOMMMKKKKKKKKKLLLLLLLLLLLLJJJIIIHHHHHHGGGHHHIIIHHHHHHGGGFFFEEEDDDCCCEEEFFFGGGGGGGGGFFFEEEDDDBBBAAA@@@>>><<<;;;::::::<<<;;;;;;::::::;;;<<<<<<===???BBBFFFKKKRRRYYY^^^dddooozzzzzzvvvuuuxxx}}}~~~qqqmmmpppuuupppssswww|||~~~{{{xxxwwwtttqqqfff___VVVPPPMMMJJJGGGDDD???===;;;888666555555555555888666777<<<;;;CCCYYY}}}OOONNNKKKIIIGGGGGGHHHHHHFFFFFFFFFFFFEEEDDDBBBBBB======<<<===>>>===;;;888222000///---,,,,,,,,,,,,++++++++++++,,,---......111111222333555777999:::999:::;;;888555444555777333222000/////////000111111111111000000000//////......////////////......,,,---...//////000000000000000000111111111222222///---,,,***))))))))))))++++++,,,,,,---.........///000000000111111111111000///...---,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,++++++*********++++++,,,***++++++++++++,,,,,,,,,...------,,,,,,------...,,,,,,------...//////000/////////000111222333444444444444444444333222222111111222333333444444333666666777888888888888777777666666666666777888999999:::;;;;;;;;;===AAACCCGGGIIILLLOOOQQQRRRRRRRRRQQQRRRSSSSSSSSSTTTVVVXXX[[[\\\^^^___ccciiipppuuu~~~{{{xxxxxxzzz}}}}}}yyyvvvppphhh^^^[[[YYYXXX[[[___aaacccaaagggooowww~~~zzzqqqiiidddYYYRRRMMMKKKLLLMMMSSSZZZ```jjjxxx~~~}}}{{{zzzyyyxxxwwwxxxxxxyyytttrrrqqqppprrrssssssrrrpppnnnllliiifffcccbbbaaaccccccbbbaaa```___^^^^^^[[[ZZZXXXVVVTTTSSSRRRRRRRRRRRRQQQRRRSSSVVVYYY[[[YYY[[[]]][[[WWWTTTRRRRRRPPPOOONNNMMMMMMLLLLLLLLLOOONNNKKKHHHGGGHHHIIIJJJHHHHHHHHHGGGGGGFFFFFFFFFDDDEEEGGGHHHHHHGGGFFFEEECCCBBB@@@>>>===;;;;;;:::999999999999:::;;;===>>>===???BBBEEEJJJQQQYYY^^^fffqqq|||{{{wwwwww{{{yyyvvvzzz{{{wwwrrrvvvyyy~~~{{{wwwvvvuuusssfff```XXXRRROOOLLLHHHDDD>>>===;;;888777666666777666888666777;;;999BBBWWWzzzOOONNNKKKIIIGGGGGGHHHHHHFFFFFFFFFFFFEEEDDDBBBBBB>>>======>>>>>>>>>;;;999222111///---,,,,,,,,,,,,++++++++++++,,,---......222111222222444777999;;;===>>>???<<<999777999;;;333222000/////////000111111111111111000000000000000000111111111111111000---...///000111111111111111222222222222333333333000///---+++*********+++,,,,,,------...//////000//////000000111111111222111000///......------...***+++,,,------,,,+++***++++++,,,,,,,,,---------------,,,+++++++++,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------...---,,,,,,------///000111000000000000111222333333444555555555444333333222111333444555666555444444555666666777777777777777666666666666777999:::;;;888999999999999;;;???BBBDDDFFFJJJMMMPPPQQQQQQPPPQQQRRRSSSSSSSSSSSSUUUWWWZZZ[[[\\\^^^aaagggooottt}}}~~~~~~wwwnnnfff```[[[YYY\\\aaacccdddcccjjjttt}}}zzzqqqeeeZZZTTTMMMGGGCCCCCCDDDGGGMMMTTTZZZdddsss~~~|||yyyxxxxxxyyyzzzvvvtttrrrrrrsssuuuuuutttpppooollliiifffdddbbbbbbbbbbbbbbbaaa``````______ZZZYYYXXXWWWWWWWWWWWWWWWRRRQQQQQQRRRTTTXXX[[[]]][[[]]]___^^^YYYUUUTTTTTTPPPPPPOOOOOONNNMMMMMMLLLRRROOOLLLIIIGGGHHHJJJLLLGGGGGGHHHHHHHHHHHHIIIIIICCCDDDFFFHHHIIIHHHGGGFFFDDDCCCAAA???===<<<;;;:::777666777888:::<<>>>>>>>>===<<<;;;999999222000.........///...---+++******)))***,,,---...000000000111333555777888===>>>@@@AAA???:::555222222111///.........///000///000222444444222000///000///...///000000...,,,,,,---...///000000000000///000222333333222000//////...,,,+++***++++++,,,...........................000111222222111000...111111000...---,,,+++***,,,***((()))+++,,,+++((()))***+++,,,,,,+++***)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------,,,++++++******)))+++,,,......---,,,---...//////000111111111111111444555666666666555444333666555555444444333222222555444444444555777888999999999999888888666555555444555777999;;;<<<<<<===BBBDDDFFFIIILLLNNNOOOPPPQQQRRRRRRQQQPPPPPPRRRUUUZZZZZZ[[[\\\___eeelllqqq~~~}}}|||qqqmmmgggdddcccccccccccciiimmmvvvzzzwwwqqqiii___TTTLLLHHHCCCAAA>>>===>>>BBBHHHKKKWWW```ooo}}}~~~~~~~~~}}}|||zzzwwwvvvtttsssrrrpppooopppqqqssstttrrrqqqnnnjjjhhhfffeeeeeeeeeeeedddcccbbbaaa``````___]]]ZZZWWWUUUTTTUUUUUURRRQQQPPPPPPQQQTTTVVVXXX^^^^^^^^^^^^\\\ZZZWWWVVVRRRQQQPPPOOONNNMMMMMMMMMNNNNNNMMMLLLKKKJJJIIIIIIKKKJJJIIIHHHHHHHHHIIIJJJIIIHHHHHHGGGFFFFFFGGGGGGFFFCCCAAA@@@??????===<<<===<<<;;;:::999777666666<<<===>>>@@@CCCJJJRRRWWWdddnnn{{{}}}{{{|||wwwrrrwwwsssuuuxxx~~~|||uuummmgggaaaZZZTTTQQQMMMIIIEEE@@@===:::777777777777666888777888999999<<>>:::::::::999999888888888:::;;;===>>>BBBHHHOOOTTT```jjjvvv}}}{{{|||sssnnnyyyxxxsssuuu||||||uuunnniiibbbZZZTTTQQQMMMHHHEEE@@@===:::777777777777666999888888999888:::DDDOOOoooRRRPPPLLLIIIGGGGGGGGGHHHFFFEEEDDDEEEEEEDDDAAA???<<<<<<<<<<<<;;;999888777222000.........///...---++++++******+++,,,...///333333333333444555666777999<<<@@@DDDDDDBBB>>>;;;222111000///000111222333222111///......///111222111000///000111000///---...///000111111222111111111111111111111111111111000///---+++***************+++,,,---...000111111---...000111111000...---........................---,,,++++++------,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))******+++,,,,,,------+++,,,......------...///000111222333444444444444666777888999999888777666888888888888888777777777888777666666777888:::;;;::::::;;;<<<<<<<<<<<<<<<::::::;;;<<<<<<======>>>@@@AAACCCFFFIIIKKKMMMNNNPPPQQQQQQOOONNNNNNPPPRRRTTTVVVWWWYYY[[[```fffkkkrrrxxxyyyuuurrrooonnnlllpppxxx|||xxxsssooohhhbbbXXXMMMEEE@@@>>>>>>;;;;;;::::::;;;>>>@@@BBBMMMVVVdddsss}}}{{{xxxvvvtttqqqpppnnnlllkkklllmmmnnnlllkkkjjjhhhgggfffffffffeeeeeedddcccbbbaaaaaa```aaa___\\\YYYVVVTTTTTTTTTSSSRRRQQQPPPPPPPPPQQQRRRUUUVVVWWWXXXYYYXXXWWWVVVTTTSSSRRRQQQPPPPPPOOOOOONNNNNNMMMLLLKKKKKKJJJIIIKKKJJJIIIHHHIIIIIIJJJKKKJJJIIIIIIIIIIIIIIIJJJJJJIIIFFFDDDCCCCCCCCCAAA@@@;;;;;;:::999888888777777888999:::<<>>>>>444333111000000000111222444333111000000111333444111000000000111111///---//////000111222222222222222222111000000111222222111///---+++************++++++,,,---...///000111...///000222222000///..................---------***************+++******,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,***,,,...///...---...///111222333444666666777777666777888999999999888777999999999999999999999999888777777666777888:::;;;>>>>>>?????????>>>>>>===<<<<<<;;;<<<<<<<<<======@@@AAACCCEEEHHHKKKMMMNNNPPPPPPOOONNNLLLLLLMMMOOORRRTTTVVVXXXZZZ___dddhhhlllqqqxxx~~~{{{xxxvvvuuuxxx}}}}}}yyyuuuooohhhcccZZZUUUMMMEEE???=========;;;;;;;;;<<<===>>>@@@AAAFFFNNN[[[kkkzzz~~~|||yyyvvvtttrrrooonnnkkkiiihhhhhhiiijjjiiiiiihhhhhhgggggggggggggggfffeeedddcccbbbbbbaaabbbaaa^^^[[[XXXVVVTTTTTTTTTSSSRRRPPPPPPOOOOOOOOOPPPRRRTTTUUUWWWWWWWWWWWWTTTTTTTTTSSSRRRQQQPPPOOONNNNNNMMMMMMLLLKKKKKKJJJKKKKKKJJJIIIIIIJJJLLLMMMIIIIIIIIIIIIIIIJJJJJJKKKIIIGGGEEEDDDDDDDDDBBBAAAAAA???===;;;888555333222777777999:::<<<@@@FFFJJJUUU\\\fffooouuuyyy|||~~~}}}|||zzzzzz|||{{{wwwyyyyyyxxx~~~~~~yyytttlllfff]]]WWWRRRNNNIIIDDD@@@===:::777777777666666666555777888777999BBBLLLjjjQQQOOOLLLIIIGGGGGGHHHIIIFFFEEEDDDEEEEEEDDDAAA???:::;;;<<<===<<<999777555222000.........///...,,,,,,++++++++++++---...///444444444444444555666777444444555666888;;;>>>???666555333111////////////222222333333333333222222222111000111222222000...///000111222333333333333222222111000000111222222000///---+++************---------...............///000222333333222000///111000///...---,,,++++++******+++***************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++*********,,,...///......///000111222333555777888888999666777888999::::::999888::::::::::::999999999999777777666666777999;;;<<>>===<<<<<<;;;;;;;;;;;;<<<===AAABBBCCCEEEHHHKKKNNNOOOOOOOOONNNLLLJJJIIIKKKLLLPPPRRRUUUXXXZZZ]]]bbbeeegggkkkrrrwwwzzz|||~~~~~~~~~}}}{{{wwwrrrmmmfff___YYYLLLIIIFFFBBB???>>>===>>>;;;<<<<<<===>>>???@@@@@@BBBIIITTTcccsss}}}}}}|||zzzwwwtttrrrqqqnnnmmmjjjhhhffffffggghhhhhhhhhhhhiiiiiiiiiiiiiiihhhhhhgggfffeeedddccccccdddccc```]]]ZZZXXXVVVUUUVVVUUUTTTRRRQQQPPPOOONNNNNNOOORRRTTTUUUVVVVVVVVVUUUUUUUUUTTTSSSRRRPPPOOONNNNNNMMMMMMLLLLLLKKKKKKGGGFFFFFFEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIJJJJJJKKKIIIGGGDDDDDDDDDDDDCCCBBBBBBAAA???<<<999666444333666777888888:::===BBBFFFPPPUUU___hhhooouuuxxxzzzzzzyyyxxxxxx{{{xxx~~~{{{~~~|||zzzyyy~~~{{{vvvmmmggg^^^XXXSSSOOOJJJEEE@@@===:::777777777666666222333555888888:::CCCNNNoooQQQOOOLLLIIIGGGGGGIIIJJJFFFEEEDDDEEEEEEDDDAAA???:::<<<===>>>===:::777555222000.........///...---,,,,,,++++++,,,---...000333333333333444555666777666666555555666999<<<>>>555444222000///......///000000111222222111000000333222111111333222111//////000111222222333222222111111111111111111111111///...,,,+++***++++++,,,........................000111333444444333111000111111000...---,,,+++***+++,,,------++++++,,,---,,,,,,++++++++++++,,,,,,*********++++++,,,,,,---******+++,,,,,,,,,,,,+++------,,,,,,+++******)))***,,,.../////////000111000111333555777999::::::777888:::;;;<<<<<<;;;:::<<<<<<<<<;;;::::::999999777777777777999<<<>>>???FFFFFFEEEDDDBBB@@@>>>======<<<;;;::::::;;;===>>>BBBBBBCCCDDDGGGKKKNNNPPPNNNNNNMMMKKKHHHGGGHHHJJJNNNQQQTTTWWWYYY\\\___bbbcccfffkkkooorrruuuyyy{{{{{{}}}|||uuurrrmmmhhhccc\\\UUUPPPBBBAAAAAA@@@???>>>>>>>>><<<<<<<<<======>>>???@@@BBBGGGQQQ^^^nnn}}}||||||zzzxxxvvvtttsssooonnnkkkiiihhhhhhiiiiiiiiiiiijjjkkkkkkkkkkkkjjjjjjjjjiiihhhgggffffffeeeeeedddbbb```]]][[[YYYXXXXXXXXXWWWUUUSSSRRRPPPPPPOOOPPPRRRTTTUUUVVVVVVUUUTTTUUUUUUUUUTTTRRRPPPOOONNNNNNMMMMMMMMMLLLLLLLLLIIIHHHGGGGGGHHHIIIKKKLLLMMMLLLKKKKKKJJJJJJKKKKKKIIIGGGEEEDDDEEEEEEDDDCCC@@@???>>>===;;;:::999888666777888888999<<>>???>>>;;;888666222000.........///...---,,,,,,++++++,,,---///000111111111222333555666777666666666666777777888888222111000/////////000111222222000000000000222222333222111222333333111///...///000111222222222222000111222333333222111000------,,,+++++++++,,,---,,,---------...////////////111222333333222111///000000///...------,,,,,,+++,,,...---+++***,,,...,,,+++************+++,,,)))******+++,,,,,,------******+++,,,,,,,,,,,,+++,,,+++++++++++++++++++++***,,,.../////////000222000111333555777999:::;;;:::;;;<<<>>>??????>>>>>>@@@???>>>===<<<;;;:::999777888888:::<<>>===<<<;;;;;;===???@@@AAAAAAAAACCCEEEIIILLLOOONNNNNNLLLJJJGGGFFFGGGHHHKKKNNNRRRUUUWWWYYY\\\^^^___aaaeeegggiiilllooorrrtttwww{{{~~~yyyvvvlllhhhbbb\\\WWWQQQKKKHHHBBBAAA@@@@@@??????@@@@@@@@@??????>>>???AAABBBCCCEEEIIIRRR]]]mmm~~~~~~}}}|||zzzyyyxxxrrrqqqooommmllllllmmmnnnjjjkkklllmmmnnnmmmmmmlllllllllkkkjjjiiihhhhhhgggfffeeedddccc```^^^\\\[[[ZZZZZZYYYXXXVVVTTTSSSRRRQQQRRRSSSUUUVVVUUUUUUTTTSSSTTTUUUUUUTTTRRRPPPNNNNNNNNNNNNMMMMMMMMMMMMLLLMMMLLLLLLLLLLLLNNNOOOQQQQQQPPPOOONNNMMMLLLLLLLLLKKKIIIGGGFFFGGGGGGFFFEEEAAA@@@???>>>===<<<;;;:::777888999999999;;;>>>AAAFFFJJJRRR[[[eeemmmqqqsssrrrrrrsssuuuxxx|||vvvkkkooo|||xxxuuuuuu{{{{{{uuummmggg___YYYUUURRRMMMIII@@@===:::777777777777666222333666999999;;;DDDNNNoooPPPNNNKKKIIIGGGHHHIIIJJJFFFEEEDDDEEEEEEDDDAAA???;;;===???@@@???<<<888666222000.........///...---,,,,,,++++++,,,---///000000000000111333555777888333444666777777555333111///.........///000222333777555222//////222555777333222222222333333111000...///000111111222111111///000222333333222000///---,,,+++++++++,,,---...***+++,,,---...000111111...000111222222111000...........................(((+++,,,+++)))(((***,,,,,,+++***))))))***+++,,,))))))***+++,,,,,,------******+++,,,,,,,,,,,,+++*********++++++,,,------***,,,.../////////111222///000222555777999:::;;;<<<===???@@@AAAAAAAAA@@@CCCBBBAAA???>>><<<;;;:::999999:::<<>><<<<<<===???AAABBB@@@@@@@@@AAADDDHHHKKKMMMMMMMMMLLLIIIFFFEEEFFFGGGIIILLLQQQTTTVVVXXXZZZ[[[\\\^^^```aaabbbeeehhhkkknnnrrrwww|||{{{vvvrrreee```ZZZTTTOOOJJJEEEBBBGGGEEECCCAAA@@@AAABBBCCCEEEDDDBBBBBBBBBDDDFFFHHHHHHLLLSSS^^^mmm~~~}}}|||uuutttrrrpppooopppqqqrrrlllmmmnnnooooooooonnnmmmnnnmmmmmmlllkkkjjjiiihhhffffffeeedddbbb```^^^]]][[[[[[[[[YYYXXXVVVTTTSSSSSSTTTUUUVVVVVVUUUTTTTTTSSSTTTUUUUUUTTTRRROOONNNNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKMMMOOOPPPTTTSSSRRRPPPOOONNNMMMMMMLLLJJJHHHHHHIIIIIIHHHGGGDDDDDDBBB@@@===;;;999999888999:::::::::;;;>>>@@@DDDGGGNNNXXXbbbjjjoooqqqpppqqqqqqtttwww{{{qqqfffjjjyyytttrrrvvv|||zzzsssmmmggg___YYYVVVSSSNNNJJJ@@@===:::777777777777666444555888::::::;;;CCCMMMlllQQQOOOKKKIIIGGGGGGIIIJJJHHHGGGFFFDDDCCCAAA@@@@@@>>>?????????===:::777444333111///.........---+++++++++,,,------...//////000000111222333444444555555555444444444444555666666444111...---...///000000////////////111333444999666444444666777666444---...///000000111111111111222444333111000000000000///---,,,+++,,,,,,---------......///000000000333111000111444555333111///...,,,++++++,,,---...---,,,++++++,,,,,,***)))((()))+++,,,,,,+++)))(((((())))))******+++,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------...------......000111111///111333444666888;;;>>>=========>>>???BBBDDDEEEBBBJJJOOOIIIAAA??????>>>============???BBBEEEGGGGGGGGGFFFFFFEEEDDDCCCCCC@@@??????>>>======>>>>>>CCCDDDEEEEEEDDDDDDEEEGGGIIIIIIIIIIIIHHHGGGFFFFFFJJJJJJKKKMMMPPPTTTWWWYYYYYY[[[]]]]]]]]]___aaadddggglllrrrxxx|||tttkkkeeeXXXTTTMMMHHHEEECCCBBBAAA???AAABBBCCCDDDEEEGGGHHHCCCFFFHHHHHHGGGIIIMMMQQQSSSVVV[[[dddqqqzzztttpppoooppprrrsssqqqpppoooppprrrrrrpppnnnmmmmmmlllllljjjhhhgggfffgggfffdddcccccccccdddddd^^^[[[XXXVVVWWWXXXXXXWWWWWWVVVUUUTTTUUUVVVWWWXXXVVVUUUSSSQQQPPPOOOOOOPPPRRRQQQPPPOOONNNNNNMMMMMMLLLLLLLLLLLLMMMNNNPPPQQQUUUUUUUUUTTTRRROOOKKKIIIJJJKKKLLLMMMLLLKKKJJJIIIIIIHHHFFFCCCAAA???>>>>>>===<<<;;;;;;;;;;;;<<<======AAAHHHQQQZZZccciiimmmqqqrrrrrrtttwwwzzz}}}}}}}}}~~~qqqddddddttt~~~|||zzzwwwvvv}}}|||vvvqqqkkkccc\\\WWWQQQJJJEEEGGGAAA;;;888888888777666666555666999:::;;;CCCLLLlllPPPNNNKKKHHHGGGGGGHHHIIIGGGFFFEEEDDDCCCBBBAAA@@@>>>>>>??????===:::777555222000............---,,,)))))))))******+++++++++///000000111222333444444666555555555555555555555555333111///.........///000/////////000111222333555222000000222333222000...///000111111222222222111222333222000///000111///...,,,+++***++++++,,,,,,------......//////000222000///111333444222000000///---,,,+++,,,---......---+++,,,------+++******+++,,,------,,,+++***))))))******+++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...............///000000///111333444555666999<<<=========>>>@@@CCCFFFGGGKKKSSSWWWRRRJJJGGGFFFDDD@@@@@@???>>>???AAACCCDDDCCCDDDFFFFFFFFFEEECCCBBBAAA@@@???>>>>>>>>>>>>>>>BBBDDDFFFFFFDDDDDDDDDEEEGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJMMMPPPRRRTTTUUUVVVXXXXXXXXXZZZ\\\^^^bbbgggnnnuuu||||||xxxrrriii```ZZZQQQMMMHHHDDDCCCCCCDDDDDDFFFHHHJJJLLLMMMMMMNNNNNNLLLNNNOOOOOOOOOPPPSSSWWWWWWZZZ```iiivvv{{{uuuqqqpppqqqrrrsssrrrqqqqqqqqqrrrrrrqqqooommmmmmlllkkkjjjhhhgggffffffeeedddcccbbbbbbcccccc___\\\YYYXXXXXXXXXXXXWWWVVVVVVUUUUUUVVVWWWXXXYYYVVVUUUSSSQQQPPPOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKJJJJJJIIIJJJKKKMMMOOOPPPTTTTTTUUUUUUTTTRRRPPPNNNMMMMMMMMMMMMLLLLLLKKKJJJHHHGGGEEEDDDBBBAAAAAA@@@===<<<:::999999999:::;;;<<>>??????>>>:::777555111///------...///...---,,,,,,,,,,,,,,,---------//////000111222333333444666666777777777555444333333222111///............000/////////000111222333111000//////000000///...//////000111222222222222111222111000......000222///...,,,************+++++++++,,,------......///000//////000222222111000222111///---,,,,,,------...---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.............../////////000222333333333444777999;;;;;;<<<>>>AAADDDGGGIIISSS[[[___[[[UUUQQQOOOMMMFFFEEECCCBBBAAAAAAAAABBBAAACCCFFFHHHHHHGGGEEECCCCCCBBBAAA@@@????????????AAADDDFFFGGGEEECCCCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHEEEEEEEEEFFFHHHJJJLLLMMMNNNOOOQQQQQQQQQRRRTTTVVV[[[```hhhooovvv~~~~~~xxxqqqiii```XXXRRRIIIFFFCCCBBBDDDGGGJJJKKKNNNPPPTTTXXXYYYZZZYYYXXXYYYZZZZZZZZZZZZ[[[^^^``````ccchhhrrr}}}~~~xxxtttssssssssssssuuusssssssssttttttrrrpppooonnnmmmlllkkkjjjhhhhhhfffeeedddcccbbbbbbbbbbbbaaa___\\\ZZZZZZZZZXXXWWWVVVVVVVVVWWWXXXYYYZZZZZZUUUTTTSSSQQQPPPOOOOOOOOOMMMMMMNNNMMMMMMLLLKKKKKKIIIIIIHHHIIIJJJMMMOOOQQQSSSTTTVVVWWWWWWVVVTTTSSSPPPPPPNNNMMMLLLLLLLLLLLLHHHHHHFFFEEEDDDCCCCCCCCC???>>><<<:::999999999:::;;;===AAAHHHPPPXXX```dddjjjkkkmmmooorrruuuwwwxxx||||||{{{{{{{{{{{{||||||zzz{{{|||~~~~~~||||||}}}~~~~~~|||yyyuuussstttqqqqqquuuvvvtttuuuxxx|||ooobbbdddvvv{{{uuuyyyrrrpppqqq~~~yyyrrrooojjjccc___\\\YYYSSSOOOJJJDDD<<<888777777555333666555666999:::;;;CCCLLLeeeQQQOOOLLLIIIHHHHHHIIIJJJEEEEEEDDDDDDCCCCCCCCCBBB===>>>??????>>>;;;888555000...------...///...---------.....................//////000111222333444555666888888888666444222111111000000///...------000000000000000111111222111111111111111000000///...///000111111222111111111111111///---...111333000///---+++******++++++***++++++,,,,,,---............///000111111000///333222000...------,,,------,,,++++++------,,,+++---,,,++++++++++++,,,---***++++++,,,,,,---......---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++.../////////////////////111222333333222333555666888999:::<<>>;;;888666000...,,,,,,.........---***************+++++++++//////000111222333444444555666777888777666444222111111000000//////......///000000000111111111111000111222222111000//////,,,---...///000000000000111111111///......111444222111///---,,,+++,,,,,,******++++++,,,------------...///000000000000000222222000///...---,,,,,,+++***)))***+++,,,+++***++++++************++++++***++++++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...///000111111111000000222333333333222222333555666666777888;;;>>>AAACCCKKKRRRXXXXXXWWWXXXXXXUUUQQQPPPMMMKKKHHHFFFEEEDDDEEEEEEFFFGGGHHHJJJLLLLLLKKKJJJHHHFFFEEEDDDCCCCCCAAADDDGGGHHHGGGEEECCCCCCAAAAAACCCDDDEEEEEEFFFFFFBBBAAA@@@@@@@@@AAABBBCCCBBBCCCDDDDDDCCCCCCEEEGGGJJJPPPXXX___dddiiioootttwwwzzzyyyssshhh^^^UUUMMMGGGCCC@@@AAADDDJJJRRRZZZ___aaa]]]^^^cccjjjqqquuuuuutttrrrrrrrrrsssvvvyyy{{{}}}yyywwwwww}}}~~~|||{{{zzzyyy{{{zzzxxxxxxxxxwwwuuusssqqqpppnnnlllkkkjjjjjjjjjgggffffffdddcccaaa```___bbbaaa```______]]]YYYWWWUUUVVVYYYZZZ[[[[[[ZZZYYYTTTSSSSSSRRRPPPOOOMMMMMMUUUUUUUUUSSSQQQNNNKKKIIIFFFEEEEEEEEEHHHLLLQQQSSSWWWXXXZZZ[[[\\\[[[YYYXXXXXXWWWTTTQQQOOONNNNNNNNNPPPOOOLLLJJJGGGEEEDDDCCCEEECCCAAA???===<<<<<<<<<<<<===>>>BBBGGGNNNTTTXXX]]]```eeejjjooorrrtttttttttqqqnnnjjjgggdddccccccdddfffiiinnnssstttsssqqqqqqrrrtttvvvuuutttqqqppphhhccc```aaabbbcccggglllpppuuu|||uuugggjjj}}}vvvrrr{{{zzzrrrmmmmmmpppwww~~~~~~wwwpppkkkddd```\\\XXXSSSNNNFFF@@@:::777888999888666666555666999:::;;;CCCLLLdddRRRPPPMMMJJJIIIIIIJJJKKKFFFEEEEEEDDDCCCBBBBBBBBB<<<===>>>???>>>;;;888666000...,,,,,,---...---,,,******++++++,,,---------000000111222333444444555333444555666666555444444222222111000000000000000///000111111111111000000---///111111///---------,,,,,,---...////////////111222222111000000222444333222000...,,,,,,,,,,,,******+++,,,,,,------...---///000111000///000111000000000///...---,,,,,,***)))((()))***+++***)))******************************++++++,,,------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------...///111222333333222222222333444333222222444555555555555666777999<<<===@@@GGGLLLMMMNNNRRRSSSQQQQQQQQQOOONNNLLLJJJHHHHHHGGGHHHIIIJJJKKKMMMNNNOOOMMMLLLJJJHHHFFFEEEDDDDDDBBBEEEGGGHHHGGGFFFFFFFFFAAABBBCCCCCCCCCCCCCCCBBB@@@???>>>======>>>???@@@>>>???@@@???>>>>>>???AAABBBHHHOOOUUUXXX]]]ccchhhmmmooosssxxx|||~~~rrrkkk___UUUMMMHHHDDDBBB???CCCJJJUUUaaajjjppprrrmmmmmmooovvv}}}~~~}}}{{{{{{zzzyyyvvvtttnnnmmmkkkiiigggggggggggghhhhhhgggfffdddbbb```^^^aaa````````````^^^ZZZWWWUUUWWWYYY[[[\\\ZZZXXXWWWSSSSSSSSSRRRPPPOOOMMMLLLSSSSSSSSSRRROOOLLLHHHFFFBBBBBBAAABBBEEEJJJOOOSSSYYY[[[]]]_________^^^]]]^^^]]]ZZZXXXUUUSSSRRRQQQSSSRRROOOLLLIIIFFFEEEDDDCCCBBB@@@===<<<;;;;;;;;;<<<===>>>AAAEEEJJJOOORRRWWWZZZ___eeeiiillllllllljjjgggccc^^^[[[XXXXXXWWW\\\]]]aaafffllloooooonnnkkkmmmpppqqqrrrqqqooommm```[[[WWWWWWWWWXXX\\\bbbfffllluuu~~~zzznnnsssvvvpppxxxvvvmmmjjjkkknnnsss{{{~~~xxxqqqllleee___\\\WWWQQQMMMEEE???:::777888:::999888666555666999:::;;;CCCLLLbbbQQQNNNKKKHHHGGGGGGIIIJJJGGGFFFEEEDDDCCCBBBAAA@@@<<<===>>>???>>>;;;999777111///---,,,------,,,***++++++,,,---///000111111111111222333444555555666222222333333444555555555444333111000///000222333///000111222222111000///+++...111111...,,,,,,---,,,---...///000000000000000222333333222222333444333111///---,,,+++++++++++++++,,,,,,---.........---///222222000///000222...............---,,,,,,***)))((()))+++,,,+++*********+++,,,,,,+++******))))))******+++,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++,,,---.........///222444555666555444222333444333222333555666666666555444555666888888999>>>AAABBBEEEJJJLLLJJJNNNNNNNNNNNNMMMLLLKKKJJJLLLNNNRRRUUUVVVUUUTTTRRRNNNMMMKKKHHHFFFDDDCCCCCCCCCEEEGGGHHHHHHHHHIIIJJJCCCCCCCCCCCCBBBAAA??????===<<<;;;::::::;;;<<<===:::;;;<<<;;;999999:::<<<;;;@@@FFFKKKNNNRRRXXX]]]cccdddgggjjjnnnqqqtttvvvxxxzzz|||||||||}}}zzzxxxyyyzzzyyy{{{~~~{{{wwwiiibbbWWWMMMGGGDDDCCCBBBCCCIIIUUUeeeuuu}}}||||||zzzxxxuuuooommmkkkhhhggggggggghhhiiiiiiiiigggeeebbb```^^^______```aaaaaa___ZZZWWWUUUWWWZZZ\\\\\\YYYVVVTTTRRRRRRRRRRRRPPPOOOMMMKKKOOOPPPPPPPPPOOOKKKHHHFFFCCCBBBBBBCCCFFFLLLRRRUUU[[[\\\___bbbdddddddddddddddcccbbb___\\\YYYWWWUUUTTTRRRPPPMMMJJJHHHGGGFFFCCCBBB@@@>>>===<<<======:::;;;===@@@CCCGGGJJJKKKQQQTTTYYY^^^aaaaaa```___\\\ZZZVVVRRROOONNNNNNOOOQQQRRRUUU[[[aaaeeeggggggggghhhjjjlllllljjjhhhfffWWWQQQMMMMMMMMMLLLPPPVVVZZZaaalllwww~~~uuu~~~xxxrrrwwwvvvmmmiiikkknnnuuu}}}yyyqqqllleee```\\\XXXRRRNNNFFF@@@:::777888999888777666555666999:::;;;CCCLLLeeeOOOMMMJJJGGGEEEFFFGGGHHHHHHGGGFFFDDDCCCAAA@@@@@@;;;===>>>???>>><<<999777222000---,,,,,,,,,+++)))''''''(((***,,,---//////111222333333555555666777111111111222333444555666666444111000///111333555///000111222222111000///,,,///222222000------...---...///000111111111111000222444444444333444555222111///,,,+++*********+++,,,,,,------......///---000222222000///111333,,,------...------,,,,,,+++***)))***,,,---,,,+++***+++---......---+++***((())))))***++++++,,,,,,---,,,,,,++++++,,,,,,---))))))***+++---...//////...000222555777777777666222333444444333333555777888777666444444555555666666:::<<<<<>>=========HHHPPP___rrr~~~}}}}}}{{{xxxvvvqqqpppmmmkkkiiiiiijjjjjjjjjjjjjjjhhhfffccc```___^^^^^^___aaaaaa___[[[WWWUUUWWWZZZ\\\[[[XXXUUURRRRRRRRRRRRRRRQQQOOOLLLKKKLLLNNNOOOPPPPPPMMMKKKIIIFFFEEEEEEFFFJJJPPPVVVYYY[[[]]]aaaeeegggiiiiiiiiihhhhhhgggeeebbb^^^ZZZXXXSSSRRRPPPNNNLLLJJJIIIIIIEEEDDDBBB@@@??????@@@@@@999:::<<>>===<<<:::999888000///...------,,,------...---+++((('''(((,,,///444555666666666555444333555555555555555555555555333222000///...///000111///000000111111111000000////////////000000000000000000000000111111111111000111333555666666555444333111///---,,,++++++,,,------,,,++++++,,,,,,,,,////////////000000000000---.../////////...---,,,++++++++++++++++++++++++------,,,++++++******)))+++***)))(((((()))***+++***+++,,,------,,,+++******)))******+++,,,---.........000222444666777888555888888555333666888777222333444444555666777777999888777777888;;;???AAAAAADDDGGGIIIJJJKKKMMMOOOZZZ```hhhmmmlllgggaaa^^^RRRNNNIIIEEEDDDCCCBBBAAAEEEGGGKKKNNNPPPQQQQQQQQQKKKIIIFFFBBB???;;;999888444555777888999999999999888777777666666666777777888888:::===@@@CCCFFFGGGQQQRRRRRRRRRSSSWWW\\\aaaiiilllooopppooommmllllllhhhgggeeeddddddeeeggghhhjjjkkkmmmlllkkkkkklllmmmvvvvvvvvvvvvxxx{{{}}}zzzvvvrrrrrrqqqmmmeee^^^RRRLLLDDD???>>>???>>>>>>DDDQQQeeeyyy~~~~~~yyyuuupppmmmlllllllllkkkkkkjjjiiigggdddbbb___^^^\\\\\\]]]^^^___^^^[[[XXXTTTVVVYYY[[[[[[YYYWWWVVVTTTSSSRRRPPPOOONNNMMMMMMPPPOOOOOONNNLLLJJJIIIHHHIIIGGGGGGIIINNNSSSWWWXXXZZZ^^^bbbfffiiimmmpppsssnnnnnnmmmlllhhhdddaaa^^^WWWTTTPPPNNNLLLKKKJJJHHHGGGFFFEEECCCAAA>>>;;;:::======>>>@@@BBBDDDFFFGGGMMMOOOQQQRRRQQQNNNJJJHHHCCCCCCBBBAAA@@@???>>>>>>BBBCCCEEEIIINNNUUUZZZ^^^______```___]]]YYYUUURRRHHHGGGFFFDDDDDDDDDEEEEEEKKKOOOYYYgggvvvxxx~~~xxx{{{qqqmmmqqquuu~~~|||tttnnngggbbb___[[[VVVRRRHHHAAA;;;:::888444222444888666666888999<<>>@@@DDDHHHJJJNNNRRRUUUaaafffmmmpppnnniiidddbbbTTTOOOIIIEEECCCBBBAAA@@@EEEGGGJJJMMMPPPQQQRRRRRROOOLLLHHHDDD@@@<<<:::999555666777999999999999999888777777666666666777777555666777999<<<>>>AAABBBHHHHHHHHHIIIJJJNNNSSSWWWbbbeeeiiikkkjjjgggfffeee\\\ZZZXXXVVVUUUVVVXXXYYYXXX[[[]]]```aaacccgggiiiooooooppprrruuuwwwyyyzzzuuuqqqmmmkkkiiiddd\\\UUUJJJEEE>>>;;;;;;===>>>>>>HHHRRRbbbrrr}}}zzzuuurrrpppnnnmmmkkklllkkkjjjhhheeebbb```^^^]]]\\\\\\]]]]]]]]]ZZZXXXVVVWWWXXXZZZZZZYYYWWWVVVUUUTTTSSSQQQPPPOOONNNNNNOOOOOOOOONNNMMMKKKJJJIIIJJJIIIHHHKKKPPPUUUYYYZZZ\\\___dddgggjjjmmmqqqssssssssssssqqqnnnjjjfffddd\\\YYYUUUQQQOOONNNKKKIIIEEEDDDDDDCCCBBBAAA@@@???;;;;;;<<<===???AAABBBDDDFFFGGGHHHHHHGGGDDDAAA???>>>>>>>>>======<<<<<<;;;>>>???AAADDDIIIOOOTTTWWW\\\\\\[[[YYYVVVRRRNNNLLLEEEDDDCCCBBBBBBBBBCCCDDDIIIMMMWWWeeettt~~~wwwzzzwwwrrruuuyyy~~~|||rrrllleee```]]]YYYSSSOOOGGG@@@;;;999888444333555777555555888999<<>>=========<<<;;;999777666000///...------,,,------+++,,,------,,,,,,...000444555666777777777666555666555444333333444555666444333111000000000222333000111111111111111000000111111000000//////...............////////////000111222333444444333222222333111///---,,,++++++,,,,,,,,,,,,++++++,,,,,,------......///000111111222//////...---------------++++++++++++++++++++++++)))******+++,,,,,,------+++***))))))))))))***+++,,,++++++++++++++++++,,,---------,,,,,,---............000333666999;;;===@@@DDDEEE@@@<<<;;;999666::::::999888888777666666777666555555666999;;;===:::===AAAFFFKKKQQQWWW\\\fffiiimmmnnnkkkgggdddbbbXXXSSSLLLGGGDDDCCCBBBAAACCCEEEIIILLLOOOQQQRRRRRRSSSPPPKKKFFFAAA>>><<<;;;666777888999999999999999888777777666777777888888555666666777999;;;<<<======>>>>>>???@@@DDDIIIMMMXXX\\\aaacccccc```^^^\\\RRRPPPLLLIIIGGGHHHIIIKKKIIIKKKOOORRRTTTXXX\\\```dddfffiiimmmppprrrttttttqqqlllgggbbb^^^XXXOOOIIIBBB>>>:::888:::===???@@@GGGOOO[[[hhhvvv{{{xxxvvvsssooolllmmmlllkkkiiifffccc```______]]][[[[[[[[[[[[ZZZYYYXXXXXXXXXYYYYYYXXXWWWWWWVVVUUUSSSRRRPPPOOOOOOOOONNNNNNNNNNNNMMMLLLKKKJJJKKKJJJJJJMMMRRRWWW[[[\\\]]]aaaeeeiiikkknnnqqqtttwwwwwwwwwuuurrrnnnkkkhhhbbb___ZZZVVVSSSPPPMMMJJJFFFFFFEEEDDDCCCBBBAAAAAA<<<<<<<<<===>>>???@@@AAAAAAAAA@@@@@@>>><<<;;;:::;;;;;;::::::::::::::::::<<<<<<>>>@@@DDDIIIMMMPPPYYYWWWUUURRRNNNKKKHHHFFFDDDCCCBBBBBBBBBCCCDDDEEEFFFJJJTTTbbbqqq}}}uuu~~~{{{}}}wwwyyy}}}}}}rrrmmmfff```]]]XXXSSSNNNEEE>>>999999888555444777777555555888999===FFFPPPmmmNNNMMMKKKIIIGGGGGGGGGGGGDDDDDDEEEEEEDDDBBBAAA@@@>>>?????????>>>;;;999777000///...------,,,------)))+++------------...///222333555666666666555555444333222111111222333444444333222000000111333444111111222222222111000000111111000000//////......---------.........//////111222222333333222111000333111///---,,,++++++,,,,,,,,,+++++++++,,,------,,,---...///000111222333111000...---,,,,,,---...++++++++++++++++++++++++*********++++++,,,,,,,,,************************---,,,+++******+++,,,---...------,,,,,,,,,,,,---......000333666:::>>>@@@FFFKKKMMMHHHDDDAAA===999999999999999999:::::::::666666555555666888:::;;;999;;;@@@DDDJJJQQQXXX^^^cccdddfffeeebbb___]]]]]][[[VVVOOOJJJFFFEEECCCBBBBBBDDDGGGJJJMMMPPPQQQRRRTTTRRRMMMHHHCCC???===<<<999999::::::::::::::::::888888888777888888999999888888888888999999:::;;;888999:::;;;<<>><<<:::999;;;>>>AAACCCDDDLLLXXXeeettt~~~|||zzzwwwsssoooooonnnmmmkkkhhheeebbbaaabbb___\\\ZZZZZZ[[[ZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXVVVUUUSSSRRRPPPOOOOOOOOONNNNNNNNNNNNMMMMMMLLLKKKJJJJJJJJJMMMRRRWWW[[[\\\^^^aaaeeeiiilllooorrrtttxxxxxxxxxvvvtttpppmmmjjjgggccc___ZZZVVVRRRNNNKKKKKKJJJHHHEEEBBB@@@???>>>>>>>>>>>>>>>???@@@AAAAAABBBAAA???>>><<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<<<<<<<>>>AAAEEEIIIKKKSSSRRROOOLLLJJJIIIHHHHHHGGGGGGFFFEEEEEEFFFGGGHHHEEEIIIQQQ___ooo~~~|||sss{{{yyyzzz{{{~~~uuupppiiiccc```[[[TTTOOOCCC<<<888888888666666888888666777999999<<>>???@@@@@@>>><<<999777000///...------,,,------'''))),,,---,,,,,,---...///111222444555555444444333222111000000111222333444333111000000222333444222222222222222111000000111000000000/////////...------------............111111111111111111000000333111///---,,,++++++,,,,,,+++++++++,,,,,,---...,,,---...///000111222333111000...---,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++******---,,,+++******+++,,,------,,,+++++++++++++++,,,...///000222666;;;???AAAIIIOOOQQQMMMJJJGGGCCC???;;;;;;;;;;;;::::::::::::777777666666777888999::::::<<<@@@CCCGGGMMMTTTYYY[[[\\\\\\ZZZXXXVVVVVVVVVYYYUUUOOOJJJGGGDDDBBB@@@AAACCCEEEHHHKKKMMMOOOPPPSSSQQQMMMIIIEEEAAA???======<<<<<<<<<;;;;;;<<<<<<999999999999999:::;;;<<<::::::999888888888999999777888999999999<<<@@@CCCHHHNNNUUUZZZ[[[YYYXXXWWWTTTQQQLLLGGGCCCBBBBBBCCCBBBCCCDDDDDDDDDFFFIIILLLSSSVVV\\\ccchhhkkklllllllllhhh```XXXQQQIIICCC???<<<<<<;;;:::;;;>>>AAADDDFFFQQQaaarrr~~~~~~}}}||||||zzzvvvsssqqqpppooommmkkkhhhfffeeeeeebbb^^^[[[[[[\\\\\\[[[\\\\\\[[[ZZZYYYYYYXXXXXXVVVUUUSSSQQQPPPOOOOOOOOONNNNNNNNNNNNNNNMMMLLLLLLJJJIIIJJJMMMRRRVVVXXXYYY\\\```dddhhhkkkooorrruuuwwwxxxxxxxxxvvvssspppnnnjjjgggbbb^^^ZZZUUUQQQMMMNNNLLLIIIEEEBBB@@@>>>>>>??????>>>>>>???@@@@@@AAAAAA@@@>>><<<;;;;;;;;;;;;999999::::::;;;<<<<<<<<<;;;;;;:::;;;===AAADDDFFFJJJJJJIIIIIIJJJLLLNNNOOONNNMMMKKKJJJIIIIIIJJJJJJFFFIIIQQQ^^^nnn~~~zzzsssyyysss}}}}}}}}}vvvqqqkkkeeeaaa[[[TTTOOOAAA;;;777888888666666999:::888999:::999:::BBBJJJhhhNNNMMMKKKJJJHHHHHHHHHIIIEEEFFFFFFGGGFFFEEEDDDCCC<<<===>>>???===:::777555000///...------,,,------(((***,,,,,,++++++,,,------///111333444444444444222222222222222222222222333222000000000111333444333333333333222111000000/////////000000000000000---------............///000000000000000000000000333111///---,,,++++++,,,++++++++++++,,,---......---......///000111111222111000///...---,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++******)))******+++,,,,,,+++******,,,++++++++++++++++++,,,+++++++++******++++++,,,//////000222555:::>>>AAAGGGMMMPPPNNNLLLKKKIIIEEEBBBAAA@@@>>><<<:::999888999999888888888999999:::;;;===@@@BBBEEEHHHMMMPPPRRRSSSSSSRRRPPPPPPPPPRRRRRROOOLLLHHHFFFDDD@@@>>>AAAAAACCCEEEGGGJJJKKKLLLOOOOOONNNLLLIIIEEEBBB@@@@@@@@@???>>>=========>>>;;;;;;;;;;;;<<<===>>>>>>;;;:::999888888888888888666777888888777999;;;>>>CCCHHHPPPUUUXXXXXXXXXXXXTTTQQQMMMIIIEEEBBBAAAAAA>>>????????????AAAEEEHHHLLLPPPVVV]]]bbbfffggghhhgggccc\\\TTTLLLEEE@@@>>>:::;;;;;;:::;;;===BBBEEEOOO]]]rrr}}}{{{{{{zzz{{{|||{{{xxxvvvrrrrrrqqqpppnnnlllkkkiiihhheeeaaa___^^^^^^]]]]]]^^^^^^^^^]]]\\\ZZZYYYXXXWWWVVVTTTSSSQQQPPPPPPPPPOOOOOOOOOOOONNNMMMLLLKKKJJJIIIJJJMMMQQQTTTVVVVVVYYY\\\aaafffjjjnnnrrruuuxxxyyyzzzzzzyyywwwuuusssnnnkkkgggddd```\\\WWWSSSNNNMMMJJJFFFDDDBBBAAAAAA===============>>>???@@@===<<<;;;;;;::::::;;;;;;999999::::::;;;;;;;;;<<<999888888888:::===@@@BBBCCCDDDFFFIIINNNRRRWWWYYYWWWUUUSSSPPPNNNMMMMMMMMMJJJMMMSSS```oootttssswwwpppnnnxxxvvvqqqkkkeeeaaaZZZSSSMMMAAA;;;777777777666666888:::999999:::::::::AAAIIIfffMMMLLLJJJHHHGGGGGGHHHHHHDDDEEEFFFFFFFFFEEECCCCCC<<<===??????>>>;;;777555000///...------,,,------+++,,,---,,,++++++,,,------...111333444555555555333444555666666555444333222111/////////111333444333333333333222111000///......//////000000111111---............/////////............///000000111333111///---,,,++++++,,,++++++++++++,,,---...///......//////000000000111000000000///...,,,+++***++++++++++++++++++++++++,,,+++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,++++++++++++++++++++++++,,,---.../////////111444999===@@@AAAGGGKKKJJJKKKMMMMMMJJJFFFEEECCCAAA???===<<<;;;;;;;;;;;;;;;:::::::::;;;;;;===@@@AAABBBDDDFFFIIIIIIKKKLLLLLLKKKKKKLLLNNNNNNMMMKKKJJJIIIFFFBBB???@@@@@@AAACCCDDDFFFHHHIIILLLNNNOOOPPPNNNJJJFFFCCCDDDCCCAAA@@@?????????@@@============>>>???@@@AAA>>>===<<<;;;::::::::::::888999999888777777999;;;>>>CCCJJJPPPTTTVVVXXXYYYVVVTTTQQQNNNJJJFFFDDDCCC>>>???>>>======???BBBEEEFFFIIIOOOUUUZZZ^^^aaabbb___[[[UUUMMMEEE@@@===<<<999;;;<<<===>>>AAAFFFJJJVVVfff}}}{{{zzzyyyzzzzzzzzzyyywwwsssssssssrrrqqqpppooonnnkkkhhheeebbbbbbaaa___^^^``````aaa```___\\\ZZZXXXYYYXXXWWWUUUTTTSSSRRRRRRPPPPPPPPPOOONNNLLLKKKJJJKKKKKKKKKMMMQQQSSSTTTTTTUUUYYY^^^dddhhhmmmqqqtttvvvxxxyyy{{{{{{zzzxxxwwwrrrpppmmmkkkhhhddd___\\\TTTQQQMMMIIIFFFDDDCCCBBB=========>>>>>>@@@AAAAAA======>>>>>>>>>?????????<<<<<<==================999999888999:::===@@@BBBCCCFFFJJJPPPWWW]]]bbbeeedddbbb___[[[WWWUUUSSSSSSOOOQQQVVVbbbqqqxxxooorrrwwwnnnjjjkkkuuuxxxsssmmmgggccc\\\SSSMMMAAA;;;777777777555555888888666888:::;;;<<>>???AAABBB@@@===999777000000...------------------......---++++++---......///111444555666666666444666888::::::888666444111000///...///000222333444444444333222111000///------...///000111222222.........////////////000---------......000111222333111///---,,,++++++,,,++++++++++++,,,---...///////////////000000000000///000000000///---+++)))++++++++++++++++++++++++*********++++++,,,------***+++,,,------,,,+++******+++,,,------,,,+++***+++++++++,,,---...///000000//////000444888<<>>>>>>>>>>>???@@@AAABBBAAAAAA@@@???>>>>>>>>>>>>:::;;;;;;:::999888999;;;:::???FFFLLLQQQTTTWWWYYYZZZYYYWWWTTTPPPLLLIIIGGGCCCBBBAAA???======@@@CCCBBBEEEJJJOOOUUUYYY\\\^^^XXXUUUOOOHHH@@@<<<:::::::::===???AAABBBEEEKKKPPPWWWggg~~~}}}{{{yyyyyyzzzzzzxxxwwwttttttttttttsssrrrqqqqqqllljjjgggeeedddcccaaa___```aaabbbbbbaaa^^^ZZZXXX[[[ZZZYYYWWWVVVUUUTTTTTTQQQQQQQQQPPPNNNLLLKKKJJJMMMLLLLLLNNNQQQSSSSSSSSSRRRVVV\\\bbbggglllqqqttttttuuuxxxyyyzzzzzzyyyxxxvvvtttrrrpppnnnjjjfffbbb[[[XXXSSSLLLGGGCCCAAA@@@?????????@@@AAACCCDDDEEEAAABBBCCCDDDEEEEEEEEEEEEAAAAAAAAAAAAAAAAAA@@@@@@<<<;;;;;;;;;===@@@CCCDDDHHHKKKPPPXXX___fffllloooooommmiiiddd___\\\ZZZYYYRRRSSSYYYcccrrrssskkkpppwwwooonnnkkkuuu}}}}}}{{{wwwpppkkkfff___VVVPPPAAA;;;777777777555555777555444666:::<<<===EEENNNhhhLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFDDDBBB@@@???>>>?????????>>>;;;999777000//////............///...---,,,+++***))))))))),,,---///222444555666777:::::::::<<<===<<<888444666555333222000000000000222222111111000000//////000///...---,,,---......------------......//////000...---,,,,,,---///000///...,,,+++******+++,,,...---+++******+++---///......////////////......000///---,,,++++++,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++///---+++---//////---***))))))***+++,,,------...+++++++++,,,,,,------------...///111333555777888888<<>>???>>>???@@@BBBCCCBBBBBBCCCDDDFFFHHHIIIKKKLLLMMMMMMLLLIIIFFFDDDEEEDDDCCCCCCCCCCCCDDDEEEHHHMMMPPPOOOPPPSSSQQQNNNIIIGGGEEEDDDCCCAAA???============>>>???AAABBBCCCDDDDDDDDDCCCCCCBBBBBBBBB>>>===<<<;;;999999999999<<<>>>BBBGGGMMMRRRVVVXXXZZZZZZYYYWWWTTTPPPLLLJJJHHHEEEBBB@@@@@@???>>>===>>>AAAFFFKKKPPPSSSUUUUUUOOOHHHBBBAAA???;;;;;;>>><<<>>>???AAACCCHHHNNNSSS\\\iii}}}}}}}}}||||||zzzvvvvvvuuuuuuuuutttttttttrrrppplllhhheeecccbbbbbb```aaaaaaaaaaaa___]]]\\\___\\\YYYWWWWWWVVVTTTRRRQQQPPPPPPOOONNNMMMLLLLLLLLLMMMMMMOOOPPPQQQQQQRRRTTTTTTXXXaaagggjjjnnnsssxxxzzzzzzyyyzzz~~~~~~{{{|||{{{zzzxxxuuurrrooommmbbb^^^XXXPPPJJJEEEAAA@@@AAAAAAAAACCCFFFIIIJJJKKKNNNLLLKKKLLLNNNOOOMMMJJJIIIGGGFFFFFFFFFEEEBBB@@@AAA@@@@@@AAA???===AAAHHHRRRVVV[[[aaagggmmmssswwwwwwuuusssqqqnnnjjjeeeaaaYYYXXX[[[eeeuuuuuummmllltttwwwqqqsssmmm|||}}}~~~yyyvvvnnnhhhfffcccYYYMMM???<<<777555444555555555777888999:::777888AAALLLlllLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFDDDBBB@@@???>>>?????????>>>;;;999777000//////..................---,,,+++************---...000222333555555666777888:::>>>@@@>>>999555666444222000//////000111222222222111111111111111000///...---------.....................////////////...---,,,,,,---...000///...,,,+++******+++,,,---,,,+++******+++,,,,,,......///000000000000000000///...,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++---+++***,,,......---+++*********+++,,,,,,------/////////......------,,,---...///111222444555666777:::>>>CCCFFFHHHHHHHHHKKKKKKLLLKKKIIIFFFCCCAAA@@@>>>;;;999888888999:::;;;<<<>>>>>>>>>>>>@@@BBBCCCCCCBBBBBBCCCEEEGGGHHHJJJKKKLLLLLLKKKHHHEEECCC@@@???>>>===>>>???AAACCCGGGLLLPPPQQQRRRTTTRRRNNNIIIGGGDDDBBBAAA@@@>>><<<=========>>>???AAABBBCCCFFFFFFFFFFFFFFFFFFFFFFFFAAA@@@???===;;;:::999999;;;===@@@EEEJJJOOOSSSUUUYYYYYYYYYXXXVVVSSSOOOMMMMMMJJJFFFBBBAAA???<<<;;;===???CCCGGGJJJKKKLLLLLLHHHBBB>>>>>>>>><<<===@@@BBBDDDFFFGGGIIILLLRRRWWWcccooo~~~|||zzzvvvvvvvvvuuutttttttttsssrrrpppnnnjjjgggdddcccbbbaaabbbbbbcccbbbaaa```___^^^\\\YYYWWWVVVUUUSSSQQQRRRQQQQQQPPPOOONNNMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPTTTSSSWWW___eeehhhnnntttxxx{{{|||{{{}}}}}}{{{xxxuuusssjjjfff___WWWOOOIIIEEECCCEEEEEEGGGIIIMMMQQQSSSUUUZZZXXXWWWWWWYYYYYYWWWTTTOOOMMMKKKJJJJJJIIIGGGEEECCC@@@@@@BBBAAAAAAFFFMMMWWW[[[aaafffkkkppptttwwwxxxwwwvvvtttrrrnnniiieee^^^]]]```jjjyyytttlllmmmvvvyyyrrrtttxxx|||zzz{{{||||||xxxpppiiifffbbbVVVJJJ???;;;777555555666666666777777999:::888888BBBLLLlllLLLLLLJJJIIIHHHGGGGGGGGGEEEEEEFFFEEEDDDBBB@@@???>>>>>>??????>>>;;;888777000//////...------......------,,,+++************...///000222333444444444333666;;;@@@CCCAAA<<<888777444111...---...000222111111222222222222222222000000//////............000000000//////////////////...---,,,,,,---......///...,,,+++******+++,,,,,,,,,,,,+++*********)))---...///000111222222222111000///------------...,,,,,,+++++++++*********+++++++++++++++++++++++++++***)))***,,,------+++++++++++++++,,,,,,,,,,,,..............................///000111222333333666777:::===@@@BBBDDDDDDJJJJJJJJJJJJHHHFFFDDDBBB???===;;;999888888999::::::<<<>>>>>>>>>>>>@@@BBBCCCCCCBBBBBBBBBCCCEEEFFFIIIJJJKKKLLLJJJGGGDDDBBB===<<<:::999:::===@@@BBBFFFLLLQQQSSSUUUWWWUUUQQQLLLIIIEEEBBB@@@@@@???===<<<======>>>???AAABBBCCCFFFFFFGGGHHHHHHIIIIIIJJJFFFEEECCC@@@>>><<<:::999999;;;===AAAEEEJJJMMMOOOTTTUUUVVVVVVUUUSSSQQQOOOOOOLLLHHHEEECCC@@@===;;;>>>???AAACCCDDDDDDCCCCCCAAA===;;;>>>???>>>AAAFFFKKKNNNPPPRRRRRRUUUZZZ___nnnzzz}}}{{{wwwwwwvvvuuuttttttssssssrrrqqqooommmjjjgggdddcccbbbcccdddddddddcccbbbaaa___\\\YYYWWWVVVUUURRRPPPSSSRRRRRRQQQPPPOOONNNMMMMMMMMMLLLMMMMMMNNNOOOOOOUUUTTTWWW]]]bbbfffnnnvvvzzz~~~}}}|||tttpppiiiaaaXXXPPPJJJGGGJJJKKKNNNRRRWWW]]]aaadddkkkjjjhhhhhhiiihhhfffddd\\\YYYUUURRRQQQPPPOOOMMMHHHEEEDDDFFFGGGIIIPPPWWW```dddjjjoooqqqtttvvvxxxyyyxxxxxxxxxwwwsssmmmiiiccccccgggppp}}}|||{{{~~~pppjjjnnnzzz{{{uuuvvv|||yyyzzz|||{{{rrrjjjfff```SSSFFF>>>;;;888666777888888888666666888999999:::BBBMMMkkkMMMLLLJJJIIIHHHGGGFFFFFFDDDEEEEEEEEEDDDBBB@@@???===>>>??????===;;;888666000///......------------,,,,,,++++++***+++++++++///000111222222333222222222555999>>>AAAAAA???===;;;888333///---...000111000000000111111222222222000000111111000000///...111111111000000000000000///...------,,,------...///...,,,+++******+++,,,,,,,,,,,,++++++)))((('''+++,,,...///111222222222222111///...------......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))((()))+++,,,,,,---------,,,,,,,,,+++++++++((()))***+++---...///000////////////000000000000444444555777:::<<<>>>@@@EEEEEEEEEEEEDDDBBBAAA@@@===<<<:::999888999:::::::::<<<===>>>===>>>@@@AAACCCCCCBBBAAAAAABBBCCCDDDHHHIIIJJJJJJIIIFFFCCCAAA===;;;999888:::===BBBEEEFFFMMMSSSWWWZZZ\\\ZZZUUUQQQMMMGGGDDDBBBAAAAAA@@@=========>>>???AAABBBCCCEEEEEEFFFGGGIIIJJJKKKLLLIIIHHHFFFDDDAAA>>><<<:::888999;;;===@@@DDDGGGIIILLLMMMOOOQQQQQQQQQOOONNNMMMJJJGGGFFFEEECCCAAA??????@@@AAAAAAAAA@@@@@@???>>><<<<<<@@@AAABBBFFFLLLRRRVVV[[[]]]^^^aaaffflll{{{|||yyyxxxwwwvvvuuutttssssssrrrrrrqqqooollliiifffdddbbbcccdddeeeddddddcccbbb```^^^[[[YYYXXXVVVSSSPPPRRRRRRQQQPPPOOONNNMMMMMMNNNNNNMMMMMMMMMNNNPPPPPPWWWVVVXXX]]]aaafffpppzzz~~~}}}yyyrrriii___VVVNNNJJJMMMOOOTTTYYY```gggooosss{{{zzzyyyxxxwwwvvvtttssslllhhhbbb]]][[[XXXVVVTTTPPPLLLJJJMMMQQQTTT\\\dddjjjnnnsssvvvwwwwwwxxxxxxxxxxxxyyyzzzyyyuuupppllleeegggllluuu|||zzz~~~zzzlllhhhpppyyyzzz~~~zzz|||~~~{{{ssskkkfff```RRREEE<<<:::888777888999:::999555555777999:::;;;CCCLLLgggMMMLLLKKKIIIGGGFFFFFFFFFDDDDDDDDDDDDCCCBBB@@@???===>>>>>>>>>===:::888666000000...------,,,,,,,,,+++++++++***++++++,,,,,,///000111222222222222111333555777:::<<<>>>@@@AAA@@@===777111......///000......//////000000111111000111222333333111///...111111111111111000000000//////......------------///...,,,+++******+++,,,,,,,,,,,,++++++)))(((''')))***,,,...///000111111222111///...------......------------,,,,,,,,,,,,++++++++++++++++++++++++((())))))))))))***,,,---......---,,,,,,+++++++++((()))***+++---...///000////////////////////////222222222333555777:::;;;>>>>>>>>>>>>======<<<<<<;;;;;;:::999999999:::::::::;;;=========>>>???AAABBBBBBAAA@@@@@@AAABBBCCCFFFGGGIIIIIIGGGEEEBBB???<<<;;;888777999===BBBEEEFFFMMMUUUYYY]]]```^^^ZZZSSSOOOIIIEEECCCBBBAAA@@@>>>>>>>>>>>>???@@@AAAAAADDDEEEFFFHHHIIIKKKLLLMMMJJJIIIHHHFFFCCC@@@>>><<<999999999:::<<>>>>>>>>??????>>>>>>>>>===<<<>>>BBBDDDEEEJJJPPPXXX^^^fffjjjkkknnnttt{{{~~~{{{zzzyyyxxxvvvuuutttssssssrrrrrrpppnnnjjjgggeeebbbcccdddddddddcccbbbaaaaaa___]]]\\\[[[YYYUUURRRQQQQQQPPPOOONNNMMMLLLLLLPPPOOONNNNNNNNNPPPRRRSSSYYYXXXZZZ^^^aaafffrrr}}}yyypppeee[[[RRRMMMNNNRRRXXX___fffpppzzzzzzuuunnnhhhccc___\\\YYYXXXSSSRRRUUUZZZ___fffnnnssswwwzzz|||{{{zzzyyyyyyxxxxxxxxxyyyyyyvvvqqqmmmfffiiipppzzz~~~|||vvvhhhhhhsss|||}}}{{{}}}~~~zzzrrrkkkgggaaaSSSEEE;;;:::888888999::::::999555444666999;;;<<>>>>>===:::777666000000...---,,,,,,++++++************+++,,,------//////000111222222222111333444666666777:::>>>AAAAAA>>>999444000/////////......//////////////////000111444555555333000...///000000000111111111111111000000000///.........///...,,,+++******+++,,,,,,,,,,,,+++*********))))))***+++---///000000000111000///------------............---------,,,,,,++++++++++++++++++++++++)))******)))((())),,,.........------,,,,,,++++++........................000000000000////////////111111111222333444666777777777777888888888888888:::999999999999::::::;;;999;;;============???AAAAAA@@@?????????AAABBBCCCEEEFFFGGGHHHFFFCCC@@@>>>999888666666777;;;>>>AAAEEELLLTTTXXX]]]aaaaaa]]]TTTPPPKKKGGGEEECCCAAA???AAA@@@??????>>>?????????DDDDDDFFFGGGIIIKKKLLLMMMHHHHHHHHHGGGEEEBBB@@@>>>:::999888888999<<<>>>@@@AAACCCGGGJJJMMMOOOOOOOOONNNLLLJJJHHHFFFCCC@@@===::::::;;;;;;;;;;;;<<<<<<<<<===AAAFFFGGGHHHNNNVVV```hhhrrrwwwxxxzzz~~~}}}|||zzzxxxvvvuuutttssssssrrrpppmmmjjjhhhgggdddeeeeeeeeeeeecccaaa```aaa___^^^^^^]]][[[WWWTTTQQQPPPOOONNNMMMLLLLLLKKKPPPOOONNNNNNOOOQQQTTTUUUZZZZZZ\\\___aaafffssswwwlllaaaXXXSSSPPPUUU]]]dddmmmwwwzzztttnnniiieeebbbbbb]]][[[```fffjjjpppvvv|||~~~|||{{{{{{zzzyyyyyyyyyyyyvvvssspppkkkooowwwttthhhhhhvvv|||~~~zzz~~~}}}yyyrrrkkkgggaaaSSSFFF;;;999888888999999999888666555666:::<<<===BBBIII^^^NNNMMMKKKIIIGGGFFFEEEEEEBBBCCCCCCDDDCCCBBB@@@???======>>>>>><<<:::777666000000...---,,,+++++++++************+++,,,---.........000111222222222222111333555555555666:::===>>>;;;888444111000000000000000000000////////////000222555666666444000...---......///000111222222222222222111111000///...///...,,,+++******+++,,,---,,,+++******+++,,,,,,***+++,,,...///000000000000///...,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,***((((((+++...---------------,,,,,,,,,/////////......------,,,000000000000000000000000000000111222222333444444555555555555555666777777888888999999999::::::;;;999;;;============???@@@???>>>>>>>>>???@@@BBBCCCDDDEEEFFFGGGEEEBBB???===777777666666777999<<<>>>CCCJJJQQQUUUZZZ```aaa___WWWTTTPPPLLLJJJGGGDDDBBBCCCBBBAAA???>>>=========???@@@AAACCCDDDFFFGGGHHHDDDEEEFFFFFFEEECCCAAA@@@<<<;;;999888888:::<<<>>><<>>@@@FFFLLLNNNPPPWWW___jjjsss~~~~~~|||yyywwwvvvuuutttsssqqqnnnllljjjiiihhhgggggghhhgggfffdddbbb```___^^^]]]^^^^^^\\\XXXUUUQQQQQQPPPOOONNNMMMMMMLLLNNNMMMMMMMMMNNNQQQTTTWWWYYYYYY]]]```aaafffrrr~~~tttiii___ZZZSSSYYYbbbjjjsss~~~~~~yyytttqqqooojjjiiinnntttwww{{{~~~|||{{{zzzyyyvvvtttsssyyyvvviiijjjxxx{{{}}}|||}}}zzzssslllhhhaaaRRRDDD:::999777777888888777666888555666:::<<<===AAAGGG\\\NNNMMMKKKIIIGGGFFFEEEEEEBBBCCCCCCCCCCCCBBB@@@???<<<===>>>>>><<<:::777555000000...---,,,+++++++++))))))******+++,,,---...---...///111222222222333...222555666555555666888:::888666444222111000000222222111111000000//////000222555777777444111...,,,,,,---///000111222333333333333222222000/////////...,,,+++***++++++,,,...---+++******,,,---///,,,,,,...///000000000000000///---,,,++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,------+++((((((+++///------------------------+++++++++,,,,,,---------000000000000111111111111///000111222333333333222444444444555555666888888888888888999:::::::::;;;999;;;<<<===<<<===???@@@>>>=========???AAABBBDDDDDDEEEFFFFFFEEEBBB???===888888888888999:::<<<===BBBHHHNNNRRRXXX___aaa___\\\YYYVVVSSSPPPMMMIIIFFFDDDCCCAAA???>>>===<<<<<<:::;;;<<<===???@@@AAABBBBBBCCCDDDEEEEEEDDDBBBAAA===<<<999888888999;;;===888:::>>>CCCFFFHHHIIIIIIKKKJJJJJJKKKKKKKKKHHHFFF<<<<<<;;;:::999:::::::::AAADDDKKKRRRUUUXXX```iiiqqq{{{}}}{{{xxxwwwvvvuuussspppmmmkkkjjjiiiiiijjjjjjjjjiiigggeeebbbaaa]]]\\\\\\]]]]]]\\\XXXVVVSSSRRRQQQPPPOOONNNNNNMMMMMMLLLKKKKKKMMMQQQTTTWWWWWWXXX\\\```aaaeeeqqq~~~yyynnnddd___WWW]]]fffnnnwww~~~{{{vvvtttzzz}}}|||{{{zzzxxx{{{xxxkkklllyyy~~~yyy|||{{{tttlllggg```QQQBBB:::999777777888777666444888666666:::<<<===AAAFFF[[[OOONNNKKKHHHEEEDDDCCCCCCDDDBBBAAAAAAAAAAAA@@@>>>>>>=========>>><<<999666333222///---,,,,,,---...000...---+++******++++++111111222222222222111111666555333333333444666888444444222111000000//////111111111000000000000000333333333333333333333333......///000111222333333444333222222111111222222...---------,,,+++******,,,---.........---,,,+++000000/////////000000111000000///...---,,,,,,+++---+++))))))***+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,++++++***,,,---......//////............///000000000000000222222222222222222333333333444555666777888999:::999999888888888999:::;;;888999999::::::;;;;;;<<<======>>>???@@@@@@AAAAAAAAACCCEEEGGGEEEBBB===:::888777666666777999;;;<<>>===<<<;;;999999999999:::;;;<<<===???@@@BBBDDDFFFFFFFFFEEECCC???;;;999999:::888777999:::<<>>FFFFFFLLLUUU[[[___iiitttyyy~~~|||yyywwwtttsssqqqmmmiiigggggghhhkkklllkkkhhheeeddddddeeecccaaa^^^\\\[[[ZZZXXXWWWTTTTTTRRRQQQOOOMMMLLLLLLNNNNNNNNNOOOPPPSSSUUUWWW^^^_________aaagggrrrzzzzzztttlllgggbbbaaafffqqq}}}~~~~~~}}}lllmmm~~~zzz}}}~~~tttmmmggg\\\MMMBBB;;;999777666777777666555999:::;;;:::999<<>>:::777222000...,,,++++++,,,---///...,,,+++******+++,,,...///000111222222222222333333222111222333444555555444333111000/////////000000000000000000000111222222222222222222222222......///000111222222333444333222222111111222222......---,,,++++++++++++,,,---.........---,,,+++////////////000111333333000000///...---,,,,,,+++---+++))))))***+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////............///000000000000000111222222222222333333333444444555666777888888999888888999999999:::::::::999999:::;;;<<<<<<============>>>??????@@@AAAAAAAAABBBDDDDDDCCC@@@<<<:::777666555444555777999:::===???BBBGGGLLLQQQTTTVVVXXXWWWWWWXXXYYYXXXTTTQQQLLLIIIEEEBBB@@@???===;;;777777666666666777888888<<<>>>@@@CCCFFFHHHIIIIIIGGGCCC>>>;;;;;;;;;999888888999;;;===???@@@AAABBBFFFFFFHHHKKKNNNMMMKKKIIICCC===999999::::::<<>>>>>???======>>>>>>??????@@@@@@@@@AAAAAAAAA???===;;;999555444333333444555777888:::;;;<<>>BBBFFFJJJMMMOOOLLLHHHBBB>>><<<<<<;;;:::777888:::;;;===>>>>>>>>>CCCDDDGGGKKKNNNOOOMMMKKKEEE???;;;;;;<<<<<>>>>>===:::666333111000...---,,,+++++++++,,,+++*********+++,,,---,,,---...///111111222222222333444555555555555444555444333111///...---------......///000111222222000000000000000000000000------...///000111222222333222222111111111111111111///,,,***)))***,,,---+++,,,,,,------...............///000111222222222000000///...---,,,,,,+++---,,,******+++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,---......///.........---...//////000000//////111111111222222333333444555555666666666666666666666777:::;;;;;;:::999888888999:::;;;<<<===>>>???=========>>>>>>>>>?????????>>>>>><<<;;;:::999888444333333333333444555666888888777888;;;>>>BBBDDDEEEGGGLLLQQQUUUWWWWWWWWWTTTPPPLLLHHHDDDAAA<<<999888777666555444444444444555777:::@@@FFFLLLQQQSSSPPPMMMGGGBBB>>><<<;;;;;;888999:::;;;<<<<<<<<<<<>>???FFFNNNQQQUUU[[[```cccffflllrrryyy}}}~~~~~~}}}{{{|||{{{xxxtttooollllllmmmnnnooonnnlllhhheeeddddddcccaaa_________```___^^^[[[[[[YYYXXXVVVTTTSSSSSSPPPPPPPPPRRRTTTVVVYYYZZZZZZ]]]aaadddgggmmmtttzzzxxxssssssrrrttt{{{|||yyyrrrttt~~~{{{tttlllcccVVVHHH>>>:::888777666777888777666444666888999:::>>>FFFLLL^^^{{{MMMLLLJJJIIIHHHHHHIIIIIIDDDBBBAAAAAABBBAAA@@@???@@@???>>>>>>===:::666333111111000...------,,,,,,,,,+++*********+++,,,---...//////000000000000///222333444444555555444444555444222000///...------------...///000111111222111111111111111111111111------...///000111222222333222111111000000111111111///,,,***)))***,,,---+++++++++,,,---...//////000000111111111000//////000000///...---,,,,,,+++...,,,******+++,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,---......///.........------...///////////////000000111222333333444444555555555555666666666666666777:::;;;;;;:::999888777888999:::;;;<<<========================>>>>>><<<<<<:::999777666666555444333333333444444444555666666555555666888;;;===>>>AAAFFFLLLPPPTTTVVVXXXTTTQQQLLLIIIEEEAAA<<<999777777555444333333222222333555888===DDDKKKRRRUUUSSSPPPLLLGGGBBB>>>===<<<:::;;;;;;<<<<<<;;;;;;:::@@@AAACCCGGGJJJKKKIIIGGGDDD@@@>>>???@@@DDDMMMWWWZZZ^^^cccdddffflllrrrwwwzzz|||~~~|||zzzyyyzzz~~~}}}{{{{{{{{{xxxtttooommmmmmmmmnnnoooooommmjjjgggeeeeeebbb```___^^^___```___^^^]]]\\\[[[YYYXXXVVVUUUTTTQQQQQQQQQRRRTTTVVVYYYZZZXXX\\\aaadddggglllsssyyy|||wwwtttsssvvv|||uuuooorrryyy{{{tttmmmbbbUUUFFF===:::888666666777888777666777999:::999999===CCCIII^^^}}}MMMLLLJJJHHHHHHGGGHHHHHHDDDBBBAAA@@@AAAAAA@@@>>>BBBAAA@@@@@@???===999666111111000///...------,,,,,,+++***))))))***+++,,,000000000111111000000///111111111111222222222222333222111000///..................//////000000000000000000000000000000000,,,---......000000111222222222111000000000000111000...,,,*********+++,,,++++++++++++---...000111111222222333222000///...000000///...---,,,,,,+++...,,,+++***+++,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,......---,,,,,,+++******,,,---......//////......------...////////////...000000111222333444444555444444444555555666666666777888999:::;;;:::999999888888999::::::;;;;;;;;;<<<<<<<<<<<<============999999888666555444333222333333333333333333333333444444333333444555666777999<<>>=========<<<<<<;;;:::999888:::>>>CCCHHHJJJIIIHHHBBB??????AAADDDJJJWWWcccjjjppprrrppppppssswwwyyyzzzzzzzzzzzzxxxvvvsssqqqnnnpppttt|||}}}{{{zzzzzzxxxtttpppnnnnnnooommmooopppooollliiiggggggcccaaa______``````___^^^___^^^]]]\\\ZZZXXXWWWVVVUUUTTTTTTTTTUUUWWWYYYZZZYYY]]]aaadddfffkkksssxxx~~~}}}yyyttttttwww|||qqqkkkooozzz~~~{{{vvvnnnbbbTTTFFF<<<999888666666777888888777999:::;;;:::999<<>>:::777000000000///...---,,,+++---,,,+++)))))))))******//////000111222222222111222111000000000111333333111111000///////////////......//////////////////////////////////////////,,,------...///000111111222222111000000000000000......---,,,++++++++++++*********+++,,,///111222222333444555555333222111000000///...---,,,,,,+++...---++++++,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,---......//////......///000111222333444444555333333444444555666777777888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<666666666555333222000///111111111222222111111000222222222222222333333333444666999<<<>>>DDDJJJPPPQQQOOOLLLJJJHHHDDD???<<<666555444444333333333333444444666999???FFFMMMQQQWWWXXXXXXTTTMMMGGGCCCBBB=========<<<;;;999888777555777:::@@@DDDGGGFFFDDDAAA???@@@DDDHHHQQQ```nnn~~~}}}{{{yyyuuurrrqqqpppooommmjjjgggeee``````cccjjjuuu}}}zzzzzzxxxuuuqqqppppppqqqlllnnnpppooommmjjjiiiiiieeecccaaaaaaaaaaaa```___bbbaaa```^^^]]][[[ZZZYYYYYYYYYXXXXXXXXXYYYZZZ[[[\\\___bbbdddffflllsssyyy|||}}}wwwuuuuuuxxx{{{}}}qqqmmmqqq~~~|||wwwooocccTTTEEE<<<999777666666777888888777999:::;;;:::999<<>>======>>>>>><<<999666/////////...---,,,******...---+++))))))((())))))---...000111333444444444444333222111111333555666000000////////////000000///////////////.................................,,,,,,---...///000111111222111111000000000000000...---------,,,+++***************+++,,,///111222222333555777777666555444000000///...---,,,,,,+++///---++++++,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,------...,,,---......//////......,,,---......//////......///000000222333444555555222222333444555777777888999999888888888999:::;;;===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;444555555444333111///---///000000000000000//////000000111222222111111000...000222333555;;;BBBIIIPPPOOOMMMKKKIIIFFFBBB>>>888888777666666666777777555555555888===DDDKKKOOOXXX[[[\\\YYYRRRJJJFFFDDD=========<<<:::888777666777888:::>>>BBBBBBAAA???AAA@@@BBBFFFLLLUUUfffvvvxxxpppjjjhhhfffdddbbb```]]]ZZZVVVVVVXXX^^^hhhrrrzzz~~~~~~zzzzzzyyyvvvsssqqqrrrssskkknnnppppppnnnkkkjjjjjjhhheeecccbbbccccccaaa```dddcccbbb```___]]]\\\[[[]]]\\\[[[ZZZZZZ[[[\\\\\\___aaadddeeegggllltttzzz{{{{{{vvvvvvwwwyyy{{{zzz}}}tttrrrwww~~~|||xxxooocccTTTEEE===999777666666888999888777888999::::::999<<>>===<<<;;;;;;999666333///......---------......,,,,,,++++++***+++++++++...111444333111///000222555444444333333222222111777555333000...---------------...///000000000///.........///111000...,,,+++,,,,,,---...///000000222222222111111111111000//////...---,,,++++++***(((***---......///111333222444555444333111111222333333222000///---,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------...///000000000///---,,,///000111222222111000///333111000......///111222555555666666777777888888888888999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<======<<<999777555777666555444333222222222222222222111000//////...222111000......//////000////////////000444:::>>>FFFIIINNNPPPOOOKKKFFFBBB<<<:::777666777777777666555666777666777===FFFMMMVVV^^^bbb^^^XXXRRRKKKFFFAAA@@@>>><<<:::777666555555666888;;;===???@@@@@@;;;AAAFFFEEEEEENNN___nnnvvviiibbb]]]YYYWWWVVVUUUQQQNNNHHHIIILLLQQQYYYbbbjjjooorrr}}}~~~|||zzzwwwuuutttttttttqqqooonnnnnnoooooonnnlllllliiiffffffhhhhhhfffdddgggeeecccdddeeeddd```\\\^^^]]]]]]^^^^^^___aaaaaadddccccccdddhhhnnntttxxx|||}}}wwwvvvxxxyyyzzz{{{tttrrrwwwvvvnnnbbbRRRDDD===999888888777777777777777777555555888:::;;;@@@GGG]]]}}}NNNKKKIIIGGGHHHHHHGGGGGGFFFDDDBBBBBBCCCDDDDDDDDD???>>>===<<<<<<:::666444000///...---------------+++++++++***++++++,,,,,,///222555555444222222222555555444333333222222111555333111///---,,,,,,,,,......//////000/////////111///------///000//////+++,,,,,,---...///000000//////000111222333333444000000///...---,,,++++++)))+++---.........000222444555777666444333333444333222111000///...---,,,++++++++++++++++++++++++,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++...///000000///...---,,,///000000000000000//////333222000//////000111222555555555666777777888888888888888999999999::::::999::::::::::::;;;;;;;;;:::;;;<<<<<<;;;999666555444444333222111111111222222222111111000//////...111000///.........//////---.........///222666:::@@@DDDIIIMMMNNNKKKGGGDDD???===:::888888999888777444555555555666;;;DDDJJJWWW^^^ccc___XXXQQQKKKEEEAAA@@@>>><<<:::777666555444555777999<<<===>>>???===AAAEEEEEEFFFMMM[[[gggzzz|||rrrfff___ZZZUUUQQQPPPNNNJJJFFFCCCCCCEEEIIIOOOVVV]]]aaadddppp}}}yyyvvvsssrrrrrrrrrqqqooooooppppppnnnmmmmmmkkkhhhhhhjjjjjjiiigggjjjhhhffffffgggfffccc```______``````aaacccdddeeeeeedddcccdddggglllqqquuu{{{zzztttxxxyyyyyyyyyyyyzzz~~~{{{qqqsss{{{vvvmmmaaaQQQCCC===999888888777777777777777888666666999:::;;;AAAHHH\\\}}}NNNKKKIIIGGGHHHHHHGGGGGGCCCBBB@@@@@@AAABBBBBBAAA???>>>>>>>>>===;;;888555111000///...---,,,,,,,,,************+++,,,------///222666888777555444444555555444444333222222222222111///...---,,,------///000000000000//////...222000---,,,---///000000+++,,,,,,---...///000000...//////000111222333333111000000///...---,,,,,,***,,,......------///000333555666666444333333444222111111000///......---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************...////////////...------//////.........//////000333222111000000111222333444555555666666777888888888888888999999999999:::888888999999999:::::::::999:::::::::999888666444222111111000000000111111222111111000000//////...000///......------......+++---.........///222444999>>>EEELLLOOOOOOMMMKKKFFFBBB>>><<<;;;:::999888333444444444444999AAAGGGWWW^^^ccc___XXXQQQJJJDDDAAA@@@>>><<<:::777666555555666888:::<<<>>>???@@@AAACCCEEEEEEGGGLLLUUU[[[eeeooovvvtttqqqpppiii```[[[UUUOOOKKKHHHEEEAAA===>>>>>>>>>AAAEEEJJJOOORRRYYYdddttt{{{xxxvvvuuuttttttrrrppppppqqqqqqpppnnnnnnlllkkkkkklllmmmlllkkknnnllljjjhhhhhhhhhgggeeebbbccccccdddeeeggghhhhhhgggfffdddeeegggkkkooorrryyyzzzuuuwwwxxxxxxwwwwwwxxx{{{}}}tttnnnttt~~~uuummm```OOOCCC===999888888777777777777777999666777:::;;;<<>>>>>??????===999555111111///...,,,,,,++++++************+++,,,---...///222777:::;;;999777555555555555444333333222222222111///...---......///111111111111000000///...111///......///000000///+++,,,,,,---...///000000111111111111000000000000111111000///...------,,,+++---......,,,,,,---///000222333333111000111222111111000000//////......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++*********+++.....................---///...---,,,,,,...///000333222111111111222333444444444555555666777777888888888888888999999999999777888888888888999999999888999999999888777555555111000000000000111111222111111000000///////////////.........------------+++---//////......///000555:::CCCKKKRRRUUUVVVVVVNNNIIIDDD???===;;;999888444555555444444888???EEEUUU]]]bbb___XXXQQQJJJCCCAAA@@@>>><<<:::777666555777888999;;;>>>@@@BBBDDDGGGGGGGGGGGGHHHKKKNNNQQQTTT\\\cccdddeeeeeeaaaZZZVVVQQQJJJEEECCCAAA===999===<<<===>>>AAAEEEHHHKKKXXX```jjjppprrrtttyyy}}}~~~}}}|||{{{{{{wwwuuurrrqqqrrrrrrqqqpppnnnnnnmmmmmmnnnnnnooooooqqqooollljjjiiiiiiiiiiiifffgggggghhhhhhhhhhhhhhhggggggffffffhhhlllppprrrvvv|||{{{sssuuuvvvwwwwwwyyy{{{~~~}}}~~~~~~~~~qqqmmmuuu~~~~~~uuulll^^^MMMBBB>>>999888888777777777777777999777777:::<<<===BBBIII___NNNKKKIIIGGGHHHHHHGGGGGGDDDCCCBBBCCCDDDEEEDDDBBB>>>>>>???@@@@@@===999666111111///...,,,,,,++++++************+++,,,---...///222666:::<<<<<<999777666666555444444333333222222111000/////////000000111222222222111000//////......///111333222///,,,+++,,,,,,---...///000000111111111000000000//////111111000///...------,,,,,,---...---,,,,,,---...///111222222111000000111111111000000//////......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,---...------------............---,,,,,,,,,---///000111111111222222333333444444444444555666666777777777777888888888999999999777777777888888888999999888888888888777666666555222222111111111222222333000000000///////////////...............------,,,,,,...000000///...//////111666???IIIRRRYYY^^^```XXXRRRKKKDDD???<<<999777666777777666666999???EEEQQQYYY```]]]WWWQQQJJJDDDAAA@@@>>><<<:::777666555666666888;;;???CCCFFFHHHOOOMMMKKKJJJJJJJJJJJJJJJOOOUUU\\\___bbbbbb___ZZZRRRMMMFFFBBBAAA@@@===;;;<<<<<<<<<===???BBBFFFGGGTTTYYY^^^```aaaeeemmmttt~~~zzzxxxtttsssssstttsssrrroooooooooooonnnooopppqqqqqqpppnnnllljjjjjjjjjkkkjjjjjjkkkkkkjjjiiigggggghhhgggggghhhkkkooosssuuuuuu{{{uuuvvvxxxxxxxxxxxxzzz||||||}}}~~~rrryyytttooowwwyyyyyy}}}wwwlll]]]LLL@@@===999888888777777777777777999777777:::<<<===BBBIII]]]NNNKKKIIIGGGHHHHHHGGGGGGCCCBBBAAABBBDDDDDDBBB@@@======>>>@@@@@@>>>999555111000///...---,,,,,,,,,************+++,,,------///000444888<<<<<<:::888666666555555444333333333333222111000//////000111111222222222222111111000---...000333444333///++++++,,,,,,---...///000000---......///000111222222111000000///...---,,,,,,+++,,,------,,,+++---...000222333333222222222333222111111000///......---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++,,,---...---------,,,------...///---------------...///000000000111111222333333333333444444555555666777777777777777888888888888999777777888888888999999999999888888777777777777666444333333222222222333333////////////////////////...////////////...---------///000000/////////000///333;;;EEEPPPZZZcccgggddd]]]TTTKKKDDD???;;;888888999999888777999???DDDJJJTTT\\\[[[WWWRRRKKKEEEAAA@@@>>><<<:::777666555333444666:::@@@EEEJJJMMMVVVTTTRRRNNNKKKJJJIIIHHHQQQUUU\\\bbbfffeeeaaa]]]OOOJJJDDD@@@@@@@@@>>><<<:::::::::;;;<<>><<<<<<>>>@@@@@@===999555000///...---------------+++++++++***++++++,,,,,,...///111555:::<<<:::888666666666555444444333333333222000///.........///111111222222333222222222//////000222333222000---+++,,,,,,---...///000000------...///000111222222000000///...---,,,++++++***+++------,,,,,,---...///111333333222111222333333222111000///...---,,,++++++++++++++++++++++++******+++,,,,,,+++******************************+++++++++***++++++,,,,,,------,,,,,,,,,---...///,,,,,,---//////000000000...///000111222222222222333333444555555666666777777777777777888888888888888888888999999999::::::999999888888777777888888555444333222222222222222//////////////////////////////000000000///...------...//////......///111111444:::CCCOOO\\\gggnnnooohhh]]]RRRIIIBBB===:::888::::::999777999>>>BBBDDDOOOXXXYYYVVVRRRMMMGGGAAA@@@>>><<<:::777666555333444888===DDDLLLRRRVVV\\\[[[XXXSSSMMMIIIIIIJJJPPPSSSZZZccchhhgggbbb^^^NNNHHHAAA>>>>>>>>><<<:::999999999999999:::<<<<<<;;;>>>BBBCCCGGGOOO\\\fffooo~~~|||xxxvvvvvvvvvvvvvvvtttuuuvvvtttqqqqqqrrrtttqqqssstttrrrnnnllllllmmmkkklllmmmoooooonnnlllkkkjjjjjjjjjjjjllloooqqqsssppptttxxxxxxvvvtttuuuvvvtttwww{{{~~~}}}|||zzz{{{{{{zzzwwwuuuuuuvvvyyyzzz|||~~~rrrqqq}}}zzzxxx~~~rrrttt}}}|||nnn\\\III>>>===999888888777777777777777888666666999:::;;;AAAHHHUUUxxxNNNKKKIIIGGGHHHHHHGGGGGGCCCBBBBBBDDDEEEEEECCCAAA;;;<<<===???@@@===888444///......---------......,,,,,,++++++***+++++++++......///333888;;;;;;999666666666555444444333333333222000...------------000111222333333333333333111000///000111222111///+++,,,,,,---...///000000000000000000//////////////////...---,,,++++++***)))+++,,,,,,,,,,,,---///---...000111000///000111333333222000///---,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************------,,,+++************---,,,,,,+++,,,---//////+++,,,...000111111000///......///111111222222222333333444444555666666777777777777777888888888888888999999999999::::::::::::999888888888888888999555444333222111111111111.........//////////////////000111111111000...---,,,---...---------///111555777;;;DDDQQQ___llltttwwwooobbbVVVLLLEEE???<<<888::::::888777888===AAAAAAKKKVVVXXXVVVSSSNNNHHHAAA@@@>>><<<:::777666555555777;;;AAAIIIRRRZZZ^^^______\\\VVVNNNIIIJJJLLLLLLOOOVVVaaagggfff```\\\MMMGGG@@@<<<;;;;;;999777::::::999999888888888999666:::>>>@@@BBBIIITTT]]]mmm}}}}}}yyyvvvvvvwwwwwwwwwwwwxxxyyywwwsssrrrsssvvvqqqtttvvvtttqqqmmmmmmnnnjjjkkknnnpppqqqqqqpppoookkkkkkjjjjjjkkkmmmnnnooojjjmmmppppppmmmkkklllnnnpppsssvvvyyy|||vvvwwwyyyyyywwwvvvwwwxxxyyyzzz|||||||||tttssszzzzzztttsss{{{}}}ooo\\\HHH>>><<<999888888777777777777777777555555888:::;;;@@@GGGTTTvvvQQQNNNIIIGGGGGGHHHHHHHHHDDDCCCDDDEEEGGGGGGEEECCC;;;;;;<<<===>>><<<888555222000...+++******+++,,,,,,...///...---++++++,,,...///111333555666666777444444333333333444444555222555777444///+++,,,//////000111222333222111111222222111//////.........///...---,,,,,,---///000333222111000000111222333...///000000///---+++)))+++******,,,.../////////...//////000111222222333333222111000///...---,,,------......---+++***(((------------,,,++++++***+++*********+++---///111333222000...---------------------...------,,,,,,---......///////////////...000111111000000111222444444333444444555666777888888888888888777666666::::::999999999888888888;;;:::999888777777777777666555333333333222///---111///,,,******,,,///111///000000000000000/////////---+++*********,,,---111///222===LLL[[[lllyyy{{{yyyqqqcccWWWOOOGGG@@@===<<<;;;:::;;;===???@@@CCCGGGLLLPPPRRRPPPNNNKKKGGGBBB??????<<<777666888999;;;@@@HHHQQQXXX\\\^^^___```^^^WWWNNNIIIIIIKKKMMMTTT\\\bbbfffgggaaaYYYLLLFFF???<<<======;;;888888888888777777777777777666666777999===DDDLLLRRRbbbvvv{{{yyyxxxxxxyyy||||||{{{zzzyyyxxxvvvuuuvvvuuutttsssrrrpppllliiijjjlllnnnpppqqqpppooonnnmmmkkkjjjhhhgggggghhhhhhfffeeeddddddeeefffggghhhiiikkknnnpppsssvvv{{{}}}{{{zzzwwwxxxyyyyyyxxxvvvuuuttt{{{{{{{{{}}}|||xxxwww~~~{{{{{{}}}vvvzzz~~~ppp]]]III@@@AAA777666666666666888999;;;666777888888999<<<@@@CCCSSSpppPPPMMMIIIGGGGGGGGGGGGFFFDDDCCCDDDEEEFFFFFFCCCAAA;;;;;;;;;<<<<<<:::777444111000...,,,+++++++++,,,,,,...///...,,,++++++,,,---...000222444555666666444444333333333444444555555999;;;888333//////111000111222333333333222222222111000///............///...,,,,,,,,,...000111111111000//////000111111...//////000///---***))),,,++++++,,,---...------...//////000111111222222333333222000///...---,,,------------,,,+++***))),,,,,,,,,---,,,,,,++++++,,,,,,++++++++++++,,,,,,......---,,,,,,,,,------,,,,,,------...---------------...//////////////////111222222111111222333444333333444444555666777888888888888888777666666:::::::::999999999888888:::999888777666666666666444333222222333222000...000///---++++++---///000//////000000000000//////333222000///...///000111111///222;;;GGGVVViiixxx|||~~~zzzooobbbYYYOOOHHHDDDBBB???===;;;;;;;;;<<>>;;;<<<<<<:::777888888888777777666666666444444555777:::AAAIIIOOO```sss}}}{{{{{{|||}}}||||||{{{zzzyyywwwuuutttwwwvvvuuuttttttrrrnnnkkkjjjkkkmmmnnnooonnnmmmllllllkkkhhhfffdddbbbbbbbbbbbbaaa`````````aaacccddddddfffiiikkknnnrrrvvvzzz~~~}}}zzzxxxwwwyyyyyyzzzzzzzzzxxxwwwvvv{{{{{{{{{}}}{{{wwwtttuuu|||~~~~~~xxx||||||nnnZZZFFF>>>>>>999888777777777777888999666777888888999<<<@@@CCCNNNhhhNNNLLLIIIHHHHHHHHHGGGEEEDDDDDDCCCDDDEEEDDDBBB???<<<;;;:::::::::999777444111000...,,,+++++++++,,,+++---......,,,++++++,,,,,,---///111222444444555444444333333333333444444666:::<<<;;;666111///000111111222333333333333222000000///...------------------,,,,,,---///111222000000////////////000000......///...---,,,***(((+++++++++,,,,,,,,,,,,,,,/////////000111111222222333333222111///...---,,,......---,,,++++++++++++***+++,,,,,,,,,,,,,,,,,,------,,,,,,+++***(((((()))***++++++,,,,,,,,,,,,++++++,,,---............------...////////////...000111333222111111222444333333333333444555666777777888888888888777777666::::::999999999888888888999888777555444444333333222111000111222222000...///......------....../////////000000111000000///111111///.........///000000///222888AAANNNbbbtttuuuiii^^^WWWLLLIIIDDD@@@<<<;;;;;;;;;@@@CCCGGGKKKMMMLLLJJJIIIHHHCCC??????<<<888777::::::>>>FFFQQQ\\\cccggggggbbbbbb^^^WWWOOOKKKJJJLLLLLLSSSZZZ^^^bbbccc]]]UUUHHHCCC===:::::::::999777999888888777666555555444222222333444888>>>EEEKKK]]]ooo}}}}}}|||zzzyyyvvvuuutttxxxwwwvvvvvvvvvtttqqqnnnjjjkkklllllllllkkkiiihhhjjjhhheeeaaa^^^\\\[[[[[[[[[ZZZZZZYYYYYYZZZ\\\\\\]]]```ccceeehhhkkkooorrrvvvxxxzzzzzzxxxuuuttttttxxxxxxyyyyyyyyyxxxxxxwwwzzzzzz{{{|||~~~}}}vvvrrrppprrr{{{{{{zzziiiUUUDDD<<<<<<;;;:::999888777777777777666777888888999;;;???BBBIII^^^xxxNNNLLLKKKJJJJJJJJJHHHFFFEEEDDDCCCDDDDDDCCC@@@>>>>>><<<:::999999999777555000///...,,,,,,+++,,,,,,+++,,,......,,,++++++,,,+++,,,...000111222333333444444333333222333333333444666999888555000---,,,000000111111222222222222//////...---------------,,,,,,,,,---...000111222000000111222222111000000.........---,,,+++)))((((((***++++++++++++,,,...000000000000111111222222444333222111///...------///...,,,+++***+++,,,,,,)))***+++,,,,,,,,,,,,,,,+++,,,,,,,,,+++)))'''&&&((()))+++,,,,,,,,,+++******+++,,,---............,,,---......//////......///111222222111000222333333333333333444555666666777777888888888888777666999999999888888888777777777666555333222222222222000000///000222222000///......////////////......//////000111111111000000000///...---------......//////111555:::EEEYYYlll{{{vvvkkkcccTTTPPPJJJDDD???>>>>>>??????BBBGGGJJJLLLLLLKKKIIIHHHCCC???>>><<<888888<<<<<>>@@@>>>;;;:::::::::888666///......---,,,,,,,,,,,,***,,,------,,,+++,,,,,,***+++---///111222222333555444333222222222222222111444666666333///,,,***///////////////000000111///......------------...,,,,,,---...///000222222111333444555555444333111.........---,,,+++***)))%%%'''***++++++,,,///111111111111222222222222222444333222111000///...---...---,,,+++***+++,,,---)))******+++,,,,,,,,,,,,)))***+++,,,,,,+++)))(((+++,,,---------,,,***)))***+++,,,---............,,,------..................///000000//////000111333222222333333444555666666777777888888888777777888888777777777666666666555444333222111111111111000//////000222222111///......///000000///......//////000111111111111111222222111111000000000000......000333555===NNN___qqqvvvoooccc]]]TTTKKKDDDAAAAAAAAABBBEEEIIIMMMOOOOOONNNMMMJJJDDD@@@???===:::;;;>>>AAAGGGRRR___jjjoooooommmdddaaa[[[TTTNNNJJJIIIIIIHHHNNNTTTWWWYYYYYYSSSLLLBBB???:::777666555555555777777666666555444444333111222333444666:::@@@EEEUUUfffzzz~~~~~~}}}|||zzzxxxvvvuuuvvvuuuttttttuuussspppnnnjjjjjjiiigggeeebbbaaa___]]][[[XXXVVVSSSRRRRRRRRROOONNNMMMLLLLLLMMMNNNOOOQQQTTTXXXZZZ\\\___bbbdddhhhkkknnnpppppppppppppppqqqqqqqqqrrrssstttuuuuuusssuuuxxx|||xxxooolllnnnsss}}}|||wwwbbbNNNAAA<<<:::888888888888888888888888777777888888888:::>>>AAAGGGSSSiiiOOOMMMKKKJJJKKKKKKJJJIIIDDDDDDCCCDDDEEEDDDBBB???@@@>>><<<<<<<<<:::777555.........------,,,,,,,,,)))+++------,,,+++,,,---***+++---///000222222333555444333222222111111222222333444555444111...,,,.........---...//////000//////...............///------...///000000111111333444777888888777444333//////...---,,,+++******###&&&***,,,,,,---111444333333333333333333333333444444333222000///...------,,,,,,++++++,,,,,,,,,)))***++++++++++++++++++))))))***+++,,,,,,,,,+++---------------,,,+++***++++++,,,---............,,,,,,---............------...000///......///111222222222222333444555666666777777888888888888777666666555555555444444444222222111111111111222222111000000111222333111000...//////000000//////...//////000111222222222222111111000000000/////////......///222333777CCCOOOgggwwwxxxpppdddVVVLLLFFFDDDCCCHHHJJJNNNQQQTTTTTTTTTSSSNNNHHHDDDCCC@@@>>>???CCCHHHOOO[[[hhhrrrtttqqqnnnccc___XXXQQQKKKHHHFFFFFFFFFKKKPPPRRRTTTTTTNNNFFF???===999666333333444444555555555555444444444444111222333444666999>>>BBBOOO```ttt~~~~~~~~~}}}|||zzzyyyxxxvvvuuuttttttsssrrrooollliiigggeeebbb___\\\ZZZYYYUUUSSSQQQOOOMMMMMMMMMMMMJJJIIIHHHGGGGGGGGGHHHIIIJJJMMMQQQTTTUUUWWWZZZ\\\```cccgggjjjkkkkkklllmmmoooooopppqqqrrrtttvvvwwwsssuuuxxx}}}wwwnnnlllooouuu}}}|||}}}{{{uuu]]]JJJ@@@<<<:::666777777888888888777777777777888888888:::===@@@CCCOOOdddNNNKKKHHHGGGHHHIIIIIIIIIDDDCCCDDDEEEFFFFFFCCCAAA>>>===<<<<<<<<<:::666333---------...------,,,,,,)))***,,,,,,++++++,,,---***+++---///111222333333555444333222111111111111111111111222333222000...///......---...///000111000//////......//////000......///000000000000000333555888::::::888555333000000///---,,,,,,++++++$$$(((,,,---,,,---111555555555555555555555555555555444333222000///......+++,,,,,,------,,,,,,,,,***++++++++++++******)))+++++++++++++++,,,------,,,,,,+++++++++,,,------,,,,,,------...---------+++,,,------......------...///000000//////000111222222222222333444555666666666777888888888888888444444444333333333222222000000000000111222333444222111111222333333111000//////////////////////////////000111222222222222//////000000//////.........---...111333444999@@@UUUeeeyyyqqqbbbUUUNNNKKKKKKNNNPPPSSSWWWYYYZZZZZZZZZSSSMMMIIIGGGEEECCCEEEIIIRRRYYYeeeqqqxxxxxxsssnnnbbb]]]UUUNNNHHHEEEDDDCCCCCCHHHMMMNNNPPPOOOJJJBBB===;;;888444222111222444333444444444444555555555111222333333555888<<<@@@IIIZZZmmm}}}~~~~~~}}}{{{{{{wwwvvvttttttsssqqqnnnkkkeeedddaaa]]]YYYVVVTTTSSSNNNMMMKKKHHHGGGFFFFFFFFFEEEDDDCCCBBBAAABBBBBBCCCBBBEEEIIILLLMMMOOOQQQSSSWWWZZZ___cccdddeeeggghhhllllllmmmnnnppprrrtttvvvvvvxxx{{{~~~uuullllllpppwwwvvvrrryyyzzz{{{rrrYYYFFF>>><<<:::777777888888777666444444777888888777777999===@@@BBBNNNcccMMMJJJFFFEEEFFFGGGHHHHHHDDDCCCDDDEEEGGGGGGEEECCC<<<<<<<<<<<<<<<999444111---------......---,,,,,,(((***,,,,,,++++++,,,---+++,,,---///111222333333555444333222111111111111//////...///000111000...000//////......///111222000000/////////000000111...///000000000000000///333555888;;;;;;888555333111000///...---,,,,,,,,,&&&***......,,,,,,000444666666666666666666555555555444333222111///......***+++,,,---...---,,,++++++++++++++++++***)))(((...---,,,+++++++++------***)))))))))***,,,...000---------...------,,,,,,+++,,,------......------///000111111000000111222222222222222333444555555666666777888888888888888333333333222222222111111//////000000111333444555444333222222333333111000000000////////////000000//////000222222333333333333444444444444333222222...,,,---222444333444888@@@OOOcccvvvwwwhhh\\\VVVTTTSSSRRRTTTWWW[[[]]]^^^___^^^WWWQQQLLLKKKIIIGGGIIIMMMXXX___kkkwww}}}{{{tttnnnaaa[[[SSSLLLGGGDDDBBBAAABBBGGGKKKLLLMMMMMMGGG@@@<<<:::777444111000222333222222333444444555555666000111222333444666:::>>>EEEVVViiixxx~~~}}}}}}xxxwwwuuuuuutttqqqnnnkkkcccaaa]]]YYYUUURRROOONNNKKKJJJGGGDDDBBBAAA@@@@@@BBBAAA@@@>>>>>>>>>???@@@<<>>===<<<:::777444000///...------,,,------++++++++++++++++++++++++---...//////////////////000111222333333222000///222333333222111///---,,,333333333222///---...///444444333222111111111111222111///...---...000111333555888999999777444111111000///...............(((,,,///...+++***...111777777777777666555444444444444333333111000...---++++++,,,---,,,+++***))),,,++++++******++++++,,,++++++++++++++++++++++++)))***,,,---...---,,,,,,..........................................------,,,...///000//////111333333333333444444444555555666666666666666666666666777666555444222111000///.........///111444666888666666555444333333333333111000000///......------000000000000000111111111111111111000000000000000333222111000000111222333777>>>KKK^^^sssxxxmmmddd^^^[[[YYYYYYZZZ]]]```bbbbbbaaa]]]VVVOOOLLLIIIIIIOOOWWW___lllvvvxxxxxxyyysssjjjbbbXXXNNNIIIFFFBBBAAABBBAAABBBEEEHHHIIIHHHDDD@@@;;;:::777555444444555666///000111222222222222222222222111111333555888:::FFFLLL[[[pppzzzxxxtttqqqooolllhhhffffffbbb\\\UUUNNNIIIFFFEEEIIIGGGEEEBBB@@@???>>>>>><<<;;;::::::999999999999:::;;;>>>???@@@BBBFFFHHHKKKNNNSSSVVVXXXZZZ]]]^^^___bbbfffiiikkkmmmppprrruuuyyy~~~{{{ssskkkjjjqqq{{{~~~xxxyyy}}}tttooo{{{|||lllRRRAAA<<<;;;777777777777777777777777777888777777777888:::<<<===DDDMMMaaaNNNKKKHHHHHHIIIKKKKKKKKKIIIGGGEEEDDDDDDCCCBBB@@@>>><<<;;;:::999777555222000///...------,,,------+++++++++++++++++++++++++++,,,---///000111111111///000111222333333222222222222333222111///...,,,...000222111000//////000///000222444444333111000222111///...---...000111111333555777777666555444111111000///...---------***---000///,,,,,,///222555666666666555444444333555444444333111///...---,,,---.........---++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,...........................///111111000000111333333333333444444444555555666666666666666666666666666666555333222111000///------...///111333555777555555444333333222333333111111111000000/////////000000111111111111111222222222111111111111000000222222111000000111222222333888AAANNN]]]mmmzzz|||tttjjjccc^^^ZZZZZZ[[[]]]```bbbbbbaaa___YYYSSSPPPNNNNNNUUU]]]hhhttt}}}}}}||||||uuukkkbbbXXXMMMIIIEEEAAA???@@@???AAACCCFFFHHHFFFBBB???:::888666444333333444444000000111222222222222111111111000111222444777999BBBGGGUUUgggwww{{{xxxtttqqqmmmjjjeeebbbaaa^^^XXXRRRMMMIIIFFFEEEDDDCCC@@@>>>===<<<<<<<<<<<<;;;:::999888888888888777999;;;<<<===>>>AAADDDGGGKKKOOOSSSUUUWWWYYY[[[\\\___cccfffhhhjjjmmmooorrrvvv{{{tttnnniiijjjrrr|||yyyxxxwwwsss||||||hhhPPP@@@<<<;;;888777777777777777777777777888888777777888:::<<<===DDDMMMaaaNNNKKKHHHGGGJJJMMMPPPQQQLLLJJJGGGEEEDDDCCC@@@>>><<<;;;999999999777555222000///...------,,,------++++++++++++++++++++++++)))***,,,...000222222333...///000222333333444333222222333333222000...---***,,,000111111000000111,,,///444888:::888555222333111///...---...///000000000222333555555555555222111000///...---,,,,,,+++---000///------///222333444444444444444333222555555444333111///---,,,...////////////...------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................000111222222111000111333333333333444444444555555666666666666666666666666666555444333222000//////---------...000222444555444333333222222222222333111111111111111111000000111111111222222333333333444333222222111111111222222111111000000111111222000333777<<>>===>>>@@@CCCDDDCCC@@@===888777555333222222333333111222222222222111000000000000///000111333555777<<<@@@LLL\\\kkkxxx}}}zzzuuupppkkkgggaaa^^^[[[XXXSSSNNNJJJFFFEEEDDD@@@???===<<<::::::;;;;;;;;;:::999777666555555555555666888888888999;;;>>>BBBEEEJJJMMMOOOQQQTTTUUUWWWZZZ^^^aaacccfffiiikkknnnrrrwww|||~~~}}}yyylllhhhfffjjjsss}}}~~~tttzzz{{{{{{}}}wwwbbbMMM@@@<<<;;;999777777777777777777777777888888888888999:::<<<===DDDLLL```~~~MMMKKKIIIIIIKKKNNNOOOPPPKKKJJJGGGFFFEEEDDDAAA???>>><<<;;;;;;;;;:::888666000///...------,,,------++++++++++++++++++++++++***+++,,,...000111222222000111111222222333333333111222222333222111///...(((,,,///222111000//////...111666;;;======;;;999333222000...---...///000000000000111111333444444222222111000...---+++***+++,,,......------///111111222222333333333222222666555444333111///---,,,///////////////......---,,,++++++******++++++,,,++++++++++++++++++++++++...---,,,++++++,,,......------..............................////////////222333444333111111111333333333333444444444555555555555555555555555555555444444333222111000//////------...///000111222333222222222111111222333333111111111111111111111111111111222333444444555555555555333222222222222222222222111111111111222222///222444555666===HHHQQQ]]]bbbiiioooqqqnnniiieee\\\[[[[[[]]]```ccccccccc]]]XXXTTTTTTTTTVVV^^^fffrrr}}}~~~|||vvvlllbbbWWWLLLFFFBBB===;;;<<<::::::<<>><<<;;;;;;;;;;;;<<<:::999777555444333222222333444555555444555777999===@@@EEEHHHJJJLLLOOOQQQRRRUUUYYY]]]___bbbeeegggjjjnnnsssxxx{{{~~~yyyuuuiiigggfffiiirrr||||||sss}}}ttt^^^KKK@@@<<<;;;999777777777777777777777777999888888888999;;;===>>>BBBKKK^^^|||KKKJJJJJJKKKMMMMMMKKKIIIHHHGGGFFFFFFGGGFFFCCCAAA???>>><<<<<<<<<;;;999777000///...------,,,------+++++++++++++++++++++++++++,,,---///000000111111444444333222222111111111000111222333333222111000***---111222111///------000222555888:::<<<======333222000...---...//////222111000000///000111111222222111000///---+++******+++,,,,,,,,,,,,---...000000111222333333333222555555444333111///---,,,.........---------------,,,++++++******++++++,,,++++++++++++++++++++++++///...---,,,,,,,,,---...---------.........//////........./////////000000222333444333222111222333333333333444444444555555444444444444444444444444333333222111000000//////------...///000111111111111111111111222333333444222222222111111111111111111222333444555666777888777666444222111111222333222222333333333333222222...222444444222555<<>>>>>;;;999777777666555444444444444333333333222111000///............///000111222333555777???KKKXXXhhh||||||vvvpppiiiccc]]]YYYUUURRRMMMHHHCCC@@@>>>>>>======;;;:::::::::;;;;;;999888666444333111111111333444444444333333444666999<<>>AAAIII\\\zzzJJJJJJKKKLLLMMMKKKHHHEEEEEEEEEEEEFFFGGGFFFDDDBBB>>>===;;;;;;;;;999777555000///...------,,,------++++++++++++++++++++++++,,,,,,...///000000000000666555444222111111111111000111222333333333222111...000222222000...------///000000222444777:::;;;444222000...------...///222111111000//////000000000111111111///---+++************+++,,,,,,------//////111222333333333333444444333333111000...---...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++///......---------------***++++++,,,,,,---------.........//////000000111111222333333222111222333333333333444444444555555444444444444444444444444222222111111000//////......///000000111111111000111111111222222444555555444444444333222222111111222222444555777888999:::888666444111000111222333333444444555555444444333...000222222111222555999777:::@@@FFFKKKNNNPPPQQQLLLKKKKKKMMMQQQUUUWWWXXXTTTQQQOOOQQQRRRUUU]]]eeennnzzz{{{qqq]]]SSSHHHCCC???:::888999555555666999;;;<<<:::888666666666666555555444444333333333222111000///.........///000000111111222444555;;;DDDOOO]]]rrr{{{tttnnnhhhaaa[[[WWWSSSPPPKKKFFFBBB???======<<<;;;:::888888888999999777666555333222111111111222333333333222222333555555999===AAACCCEEEGGGIIIIIILLLQQQTTTWWWZZZ]]]```aaadddjjjooossswww{{{~~~}}}vvvqqqooonnnmmmooottt|||}}}{{{pppWWWHHHAAA<<<999888888888888888888888888888999999888999:::;;;===>>>@@@HHHZZZvvvKKKJJJJJJJJJKKKKKKIIIGGGDDDDDDDDDEEEFFFFFFCCCAAA>>>===;;;::::::888555333000///...------,,,------++++++++++++++++++++++++***+++---...000111222222555555333222111222222333///000222333444333222222///111222111000...//////......///000222444666777444333000...------...///000000000000111111111111///000111111000...,,,++++++******+++---......---...///111222333444444444222333333222222000//////...---,,,+++++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++...............---,,,,,,******++++++,,,------...---......///000000111111///111222222111111333444333333333444444444555555333333333333333333333333111111111000//////......///000111222222222111000111111111222333555666777999888777666555333222222222333444666888999;;;;;;888666333111///000111222444555666777777666555444111000/////////000222333000222555888;;;<<<=========<<<<<>>:::888999444444555777:::;;;999777444555555555555444333333222222222222222111000///...///000000111111111111222333777===DDDPPPddduuu~~~}}}||||||{{{{{{{{{{{{wwwqqqkkkeee___YYYUUUPPPNNNJJJEEEBBB@@@??????>>>===;;;999999888999999666555444333222222222222000111222111111111333444222555:::===???AAACCCEEEDDDGGGLLLPPPRRRUUUYYY[[[\\\___dddiiimmmqqqvvvyyy{{{{{{}}}wwwrrrnnnpppssswww{{{}}}|||kkkQQQDDD@@@===999888888888888888888888888888999999999999:::<<<===???AAAHHHXXXrrrMMMKKKIIIIIIJJJKKKLLLKKKDDDDDDDDDEEEFFFEEEBBB???@@@>>><<<;;;:::888555333000000...---------------++++++++++++++++++++++++((()))+++...111333444444444333222222222333444555///000222333444444333222///111111111000///111222...///000222333444444555444333000...------...///---...///111222222222222...///000111000///---+++,,,++++++,,,...//////......///111222444444555555222222222222222111000000///...---,,,+++,,,------,,,++++++++++++++++++,,,++++++++++++++++++++++++---...///000///...,,,+++,,,,,,------...///000000---......///000111111222...000111111111111333444333333333444444444555555333333333333333333333333111111000000//////......000111222333333222111000111111222333444666777888<<<;;;:::888777555444333222333555666888:::<<<<<<888666333000//////111222555666777888888777666555444111...,,,...000111222...000222333333222000///222111222555:::???CCCDDDDDD@@@???BBBCCCFFFNNNVVVjjjxxxyyynnnZZZOOOEEE@@@>>>:::888999444333444777999:::999777333333444444444333222222111222222222222111000000...///000111222222111111111111333777<<>><<<;;;;;;;;;<<<555444444333222222222333///000111000000000222444///333777;;;===>>>AAACCCAAADDDIIIMMMPPPSSSVVVYYYXXX[[[```dddiiimmmrrruuuxxxxxx~~~}}}wwwtttkkkpppwww}}}|||{{{fffMMMBBB@@@===:::999888888888888888888888888:::999999999:::<<<>>>???BBBHHHWWWoooNNNLLLIIIHHHIIIIIIIIIHHHCCCCCCBBBCCCEEEDDDBBB@@@???>>>===<<<:::777555444111111///...---,,,,,,++++++++++++***++++++,,,,,,+++,,,---...///222666:::;;;999666444222222333444111000000111222555777888/////////000111222222222000000000000111111111111222111///...------......---...///000111222333333111///---,,,,,,,,,+++)))******+++,,,,,,---......//////000111333444555666777666555444222///...,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++***************+++,,,,,,---......,,,++++++******++++++,,,,,,---......//////......,,,,,,,,,,,,---...//////111111111111000000000000444444444555555555555666666666555555555555444444.../////////000000111111000333555555444333333333000000111222444666999:::??????>>>===;;;888666555444444444666888:::999888888555444555444222666<<<===;;;999888999999888888777555333222222111///------------.........//////000000111333555777999:::;;;<<<===>>>@@@EEEKKKPPP___qqq~~~qqq\\\QQQGGGBBB>>>888555666666555555666888999888777555555444333333222111111000000000000////////////111//////000111222111000111222444555888AAALLLTTTttt}}}xxxtttpppppprrruuuvvvuuuqqqoookkkhhhddd^^^WWWSSSRRRMMMHHHDDDBBBAAA@@@?????????>>>===<<<;;;;;;:::888888888777666444333222000222555777777555222000000222444555666888<<>>@@@BBBLLL```NNNKKKIIIHHHIIIIIIIIIHHHEEEDDDDDDEEEFFFEEEBBB@@@>>>>>>===;;;999777555444111000///...---,,,,,,,,,******)))))))))))))))******+++------///222666:::===<<<:::777555444333333444333222222222222333444/////////000000000111111//////000000000111111111222111///...------............///000111222333333111000000111111///,,,*********+++,,,,,,---............///111222333444555555555555444333000...---------------,,,,,,,,,+++,,,,,,,,,+++++++++******+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---++++++,,,---------------,,,,,,,,,,,,---...//////111111111111111222222222444444444555555555555666444444333333222222111111....../////////000000000000222444555333222222333000000111222444666999;;;>>>?????????===:::888666555555555777:::;;;:::999888555444555444333666<<<===<<<;;;::::::999888777777555333333333222000...------.........//////////////////000111222333444555666777888:::???FFFJJJ[[[nnn}}}pppZZZPPPFFFAAA===999666666666555444555777888777666555444444333333222222222111111111000000000/////////.........000111000///111222333444666===GGGOOOiii{{{~~~|||xxxtttooonnnooopppooonnnmmmkkkhhheeebbb]]]WWWSSSKKKHHHCCC@@@??????>>>=========<<<;;;:::999888888888888777777666444333222...000222333333222000...111222333444555777:::===@@@@@@AAAEEEJJJOOOPPPOOORRRUUUYYY\\\___ccchhhkkkpppssswwwzzz}}}zzzvvvsssvvv{{{{{{www```JJJBBB>>>999777999888888777777777777888888777777888999:::;;;;;;<<>>===<<<;;;999666444333111000///...---,,,,,,,,,++++++***)))(((((((((((()))+++,,,---...222666:::>>>>>>===<<<999777444333777666555333111000//////........./////////////////////000000000000111111222111///...------............///000111222222333111111222444444222...******++++++,,,,,,------...------///000222333333444222333555555444222///---............------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,---............---,,,,,,,,,,,,---...///000111111111222333333444444444444444555555555555666444444333222222111000000000111111111111111222222000222444555333222222222111111111222444777:::;;;===???AAAAAA@@@===:::888777777777999;;;<<<;;;:::888555444555444333666<<>>>>>===;;;999777666888666444333333333111///......///////////////000//////.........//////000111222333444777;;;BBBFFFVVViii}}}zzzlllWWWMMMDDD@@@===999777777777555444555666666555444444444444333333333333333222222222111111111000000///------...///000///...111222333222333888AAAHHHZZZnnn|||{{{wwwsssooollljjjjjjiiihhhhhhfffdddaaa___[[[VVVRRRGGGDDD@@@>>>>>>???>>>>>>===<<<;;;;;;999999888777777777777666555444333222///000000111111000000///111222333333333444777:::<<<<<<>>>AAAFFFJJJKKKKKKOOORRRUUUYYY\\\```dddhhhmmmppptttxxx{{{|||xxxuuuxxx}}}|||uuu{{{pppZZZFFF???===888666999888777777777777777888888777777888999:::;;;<<<<<>>???===:::777555888777555333111///...---........................////////////000000000111222111///...------.........//////000111111222222111111000111222111...++++++++++++,,,,,,------------...000222333444444444000222444666555333///---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------...//////000111000000000,,,,,,,,,------...///000//////000111222333444555444444444555555555555666666666555444333222222111444444444444444444444444111333555555333222111222111111111333555888;;;<<<===???BBBDDDCCC@@@===:::888777777999;;;<<<;;;:::888666555666555333777<<<@@@AAABBBBBB???;;;888666888666555444444444222000000000000000000000000000//////.........//////000222333333555777<<>>:::888888777666444444555555444222333333333444444444444444333333333222222222111111///...---...000111000///222333444222222555;;;AAANNNccc}}}~~~{{{zzzuuusssooollliiihhhgggffffffdddaaa^^^[[[XXXSSSPPPHHHEEEBBB@@@@@@@@@@@@???>>>>>>===<<<;;;:::999999666666666666555444333222222111111111111111111222111222222222111222444777999999;;;>>>BBBEEEGGGHHHLLLOOOSSSVVVYYY]]]bbbeeehhhlllpppuuuyyy}}}|||yyywwwzzz~~~xxxpppvvvjjjUUUBBB======999777999777777777777777777888999999999:::;;;<<<===>>>>>>BBBDDDKKK\\\uuuMMMJJJHHHGGGHHHHHHHHHGGGEEEDDDCCCDDDEEEDDDAAA???>>>===<<<;;;999777555333000///...---------------...---,,,+++************)))***+++,,,---000444777777999===??????===:::777555555444333111000///...------------...............////////////000000000222111///...------......//////000000111111222222222///,,,+++,,,------,,,++++++,,,,,,,,,,,,------...///222444555555555555000222444666555333000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,...//////000111000000000------------...///000000---...///000111333333444444444444555555555555666666666555444444333222222444444444444444444444444222444666555444222222222111111222333666999<<<>>>>>>@@@CCCEEEEEEBBB>>><<<888777777999:::;;;:::999999666555666555333777===AAADDDGGGGGGCCC===:::888999777555555555555333222111111111111111111111111------------...///000000222333444555777<<>>:::999;;;777777666666777888999999999:::;;;<<<===>>>>>>???AAACCCKKK[[[tttLLLJJJHHHGGGGGGHHHHHHGGGCCCBBBBBBCCCDDDDDDBBB@@@???>>>===<<<:::777555444//////...---------------++++++***)))((((((((((((***+++,,,,,,,,,...222555333666:::===>>><<<:::888222333333333222111000///,,,,,,------...//////000......////////////000000222111///...------......//////000000111111111111222...+++)))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...000333555666666666555111222444555444222000...---------,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,---............---------------...///000111---...///000111222333333444444444555555555555666444444333333333333222222444444333333333333222222444555777777555333222333111111222444777:::===???@@@AAADDDEEEEEEBBB???===888888888999;;;;;;:::888999666555666555444777===BBBGGGLLLLLLGGGAAA===;;;999888666666777666555333333222222222222111111111,,,,,,,,,,,,,,,---...///000000111222555:::@@@EEEPPPbbbtttzzzzzzuuuhhhYYYQQQIIIBBBAAA@@@<<<::::::777555444555666666555444555555555444444444444444333333333222222222111111111000///000111222222000222444555444222333777;;;BBBUUUlll~~~}}}{{{zzzrrrrrrqqqoookkkiiiiiijjjccc___[[[WWWSSSOOOKKKHHHFFFDDDAAA??????>>><<<:::;;;:::999999777777666555555555555555555444333333111000000//////000000111111111111000///000222444444666999;;;===???BBBDDDGGGJJJNNNQQQTTTXXX]]]```bbbeeekkkpppuuuzzz|||zzzzzzzzz||||||uuuqqqwwwbbbOOO???===???;;;999;;;666666666666777888999:::888888999:::;;;<<<======@@@CCCKKK[[[sssLLLJJJGGGFFFGGGHHHGGGGGGBBBBBBBBBDDDFFFFFFDDDBBB@@@???>>>===;;;888666555//////...------------...******)))))))))))))))***+++,,,,,,++++++---000333222444888:::;;;999777555111222333333222111000///++++++,,,...///000111222........./////////000000222111///...------......000000000000111111111111222///---,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,---///222555666666555444333333444444333111000///............------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,++++++,,,---------------------------...///000111//////000111111222333333444444444555555555555666333333444444444444555555666666555555555444444444555777999888666444333444111222333444777;;;>>>???BBBCCCDDDDDDCCCAAA???>>>:::999999:::<<<<<<;;;999999666555777555444777===CCCIIIPPPQQQKKKDDD@@@>>>:::888777777777777666444444333333333222222222222//////...------------...---...///000222777>>>BBBMMM___ooouuuvvvrrrfffXXXQQQIIICCCBBBAAA===::::::666555444555777888777666666666555555444444333333222222222222111111111111000///...///111111111000///222444333222222666999===NNNcccsss{{{~~~~~~{{{yyyxxxpppqqqqqqnnniiiffffffggg]]]YYYUUUQQQOOOKKKHHHEEEBBB@@@>>>>>>>>>>>><<<:::::::::999888777666555555444444555555555444333333111111111111111111111111000111111000///000222555111444777999:::;;;???BBBDDDGGGJJJNNNQQQUUUYYY]]]```dddiiioootttzzz|||xxxxxxyyy}}}~~~xxxvvvzzz~~~___MMM>>>===>>>;;;888:::666666666666777888999:::888888999:::;;;<<<======@@@DDDLLLZZZqqqLLLJJJGGGFFFGGGHHHGGGGGGCCCBBBCCCEEEGGGGGGFFFDDD@@@@@@???>>>;;;999777666//////...---------......++++++++++++++++++,,,,,,,,,------++++++,,,///111222444777888999777444222222222333333222111///...***+++,,,...000111222333............/////////000222111///...------......000000000000111111111111111000000000222222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,...111444555555444333444444444333222111000///000/////////............,,,,,,,,,------.........******+++,,,,,,---.........------,,,,,,------...,,,---......//////.........------......///000111111111111222222333444444444444444555555555666666555555666666777888888888:::999999999888888777777666888:::999777555444444111222333555888;;;>>>@@@CCCDDDDDDCCCBBBAAA???>>><<<;;;;;;<<<===>>><<<;;;999777666777666444888===CCCJJJRRRSSSNNNFFFBBB@@@:::888777777888888666555444444444333333222222222555444222111//////......---...///000222777===BBBJJJ\\\lllssstttqqqfffYYYRRRJJJDDDCCCBBB>>>::::::666555555666888999888777777777666555444333333333222222222111111111000000///...---...000000000...---000222222111222555999999III]]]lll{{{~~~{{{yyyvvv{{{}}}yyywwwvvvooopppppplllgggcccbbbcccWWWTTTQQQNNNLLLIIIGGGEEE@@@???>>>>>>???@@@???===<<<<<<;;;:::999888777777444444444555444444333333222333444444444444333222000111111000000111333555///222666777888999===@@@BBBDDDHHHKKKNNNRRRWWWZZZ___ccciiioootttzzzyyyuuuvvvyyywwwyyyyyy]]]KKK===<<<>>>:::777999666666666666777888999::::::;;;;;;<<<===>>>??????AAADDDLLLYYYoooLLLJJJHHHHHHIIIIIIHHHGGGDDDCCCBBBCCCEEEEEEDDDBBB???>>>===<<<:::777555444---,,,,,,---//////---,,,,,,,,,+++++++++*********...---,,,+++,,,...000111111333555555444444444555444333333222222111111000.........///000111333444111000000000000000111111////////////...---,,,+++---...///000000111111000000000000000000//////...++++++************++++++---...111444666777888888777666555666666555222000------,,,,,,,,,------...........................000///---,,,+++,,,,,,------.........---,,,,,,+++000000//////.........---............////////////222111000111333444444444333333444444444444444444222333666888999:::::::::;;;;;;;;;;;;;;;::::::999999:::::::::999777666555333333333444666999;;;===CCCCCCBBBBBBAAAAAAAAAAAA???===<<<<<<>>>??????>>>999888555444444555888999BBBLLLSSSSSSPPPLLLFFF@@@>>><<<;;;<<<:::666666:::555555444444444333333333000//////000111111///---000000111222444666999:::JJJVVVfffssswwwooobbbYYYPPPIIICCCCCCBBB???<<<<<<999888777666666555555555444444444555555555555555111222222222222111000000000000////////////000000333222222111222444555666<<>>;;;<<<;;;888777999999999999:::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@CCCIIIMMMRRRdddLLLJJJHHHHHHIIIIIIHHHGGGCCCBBBBBBCCCDDDDDDBBBAAA???>>>===<<<:::777555444...---,,,,,,......---,,,///............------------,,,+++++++++---///000222444555666444444555666444444333333222111111111//////000111222333333333111111000000000000111111////////////...---,,,+++,,,---...///000000000000000000111111000///......++++++************++++++---///111444666777888888666555555666777666444222......---------------...------------------------......---,,,+++,,,------,,,---------,,,,,,+++***000/////////.........---............////////////111000///000222333333333333333444444444444555555666777999:::;;;<<<;;;;;;======>>>>>>>>>>>>===<<<<<<<<<<<<;;;:::888666555222222333444777:::===>>>DDDDDDDDDDDDCCCCCCBBBBBB@@@>>><<<<<<======<<<;;;999888555444444555888999AAAKKKUUUWWWUUUQQQKKKEEE>>>;;;;;;<<<:::777777:::777777777777666666555555222111000111222222000////////////000222444666888FFFQQQcccqqqvvvpppddd[[[PPPHHHBBBBBBBBB>>><<<<<<999999888777666666666666555555555555555555555555111222222222222111000000000000////////////000000222111111111222333444555999@@@MMM]]]nnn}}}~~~yyyssslllkkknnnqqqxxx|||zzzvvvoooiiieeedddbbbbbb```\\\WWWTTTPPPMMMIIIFFFCCCAAA>>><<<<<<;;;:::999999999999999777777666666666666666666666666666555444333333222111111111111000000000000111111111111111111111111333444444555777888888999===@@@BBBEEEHHHLLLQQQUUU]]]```gggnnnvvv|||{{{wwwqqqmmmkkkllloooqqquuuyyy~~~~~~vvvttt~~~}}}sssYYYKKK>>>;;;<<<;;;888777999999999999:::;;;<<<<<<::::::;;;<<<===>>>??????@@@GGGNNNTTTfffLLLJJJHHHHHHIIIIIIHHHGGGDDDBBBBBBBBBCCCBBB@@@???>>>>>>===<<<:::777555444111///,,,,,,,,,------,,,,,,,,,,,,+++++++++******++++++******+++,,,...///222333555555444444444555555555444333333222222111000111333444444444444333111111000000000000000111////////////...---,,,+++,,,---...//////000000000111111111111000///...---++++++************++++++---///111333555666777777555444555666777777555333000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...+++,,,,,,,,,,,,+++******/////////...........................////////////222000///000222444444333333333444444444555555555::::::<<<===>>>>>>>>>>>>AAABBBCCCDDDDDDCCCBBBBBB?????????>>><<<999666555111222333555888;;;???AAAFFFFFFGGGGGGFFFFFFEEEEEEBBB@@@>>>===<<<<<<:::888999777666444444666777999@@@KKKVVVZZZ[[[XXXQQQJJJ>>>;;;;;;===<<<888777999888888888777777777777777444333222222333333111000//////......000111333444???KKK]]]nnnvvvrrrfff]]]PPPHHHBBBBBBAAA>>><<<<<<:::999888777777666666777666666666666666666666666111222222222222111000000000000////////////000000000000000000111222333444666<<>>;;;<<<:::888888999999999999:::;;;<<<<<<999::::::;;;<<<===>>>???>>>FFFNNNVVVfffLLLJJJHHHHHHIIIIIIHHHGGGEEEDDDBBBCCCCCCBBB@@@>>>>>>>>>===<<<:::888666555333000---+++,,,------,,,+++*********))))))))))))++++++++++++,,,---///000000222444444333222333444555555444444333222222222111222444666666666444333222111000000000000000000////////////...---,,,+++------...///000000000000222222222111000///...---,,,++++++******++++++,,,---...000222333555666777666555555666777777444222222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,---------,,,,,,+++....................................////////////333222111111333555555444333333444444555555666666::::::<<<>>>???AAABBBBBBGGGHHHJJJKKKKKKJJJIIIHHHCCCCCCBBB@@@>>>:::777555111222333666999===AAACCCHHHHHHIIIIIIIIIIIIHHHGGGCCCAAA??????>>>===;;;999888777666555555666777888>>>IIIVVV]]]___]]]UUULLLAAA===;;;======999888999777777777777777666666666555444222222222333111000000///......///000222333;;;FFFYYYkkkuuusssiii```RRRJJJCCCBBBAAA>>>======;;;:::999888888777777888777777777777666666666666111222222222222111000000000000////////////000000/////////000111111222222444888AAANNN\\\kkkvvv}}}{{{~~~}}}wwwqqqooojjjeeedddggghhhppp||||||yyyuuusssqqqmmmfffaaaXXXVVVSSSRRRPPPNNNKKKHHHDDDBBB???======<<<:::999777777666666666666666777444444555555666666666777999888777666555444333333222222222111111111000000111111111111111111111111000000222444555777999999:::<<<>>>AAACCCGGGLLLOOOWWW[[[aaagggmmmqqqssstttnnnkkkhhheeedddfffiiikkkqqquuu{{{|||mmmjjjcccgggwwwuuuUUUIII???<<<===;;;::::::999999999999:::;;;<<<<<<:::;;;;;;<<<===>>>?????????EEEMMMTTTbbb|||LLLJJJHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDAAA???=========;;;:::888666555333000---,,,,,,---------------------,,,,,,,,,,,,++++++,,,---...///000111///000222222111111111222555444444333333222111111000222444666777666444333222222111000//////000000////////////...---,,,+++......///000111111111111222222222222111000///...,,,,,,++++++++++++,,,,,,------...///111333444555666555555555666555333000222111000///...---------------------------------***++++++,,,,,,---------------...............------------...........................////////////111000///000222333333333333333444555555666777777777888:::===@@@CCCFFFGGGMMMNNNPPPQQQQQQOOOMMMKKKFFFEEEDDDBBB???;;;888666222222444666:::>>>BBBDDDHHHIIIJJJKKKKKKKKKIIIHHHCCCBBBAAAAAAAAA@@@>>><<<888777666555555666777888<<>>>>>;;;999:::888888888888888888888888666444111111111222111000111000000///000111222333999CCCTTThhhtttuuummmdddVVVMMMFFFDDDCCC???>>>>>><<<;;;:::999999888888999888888777777666666666555111222222222222111000000000000////////////000000......///000111111111222444777===GGGTTTbbbooovvvxxxzzz|||yyysssooommmiiieeedddgggdddjjjttt}}}|||{{{{{{|||~~~~~~}}}{{{wwwtttqqqooonnnjjjddd___VVVSSSOOOLLLJJJGGGDDDBBB@@@>>><<<;;;;;;:::999888555555444444444555555666444555555555666666777777666666666555555555555555222222222222111111111111111111111111111111111111000111222444666888999:::999;;;>>>@@@BBBFFFJJJNNNWWWZZZ___eeehhhjjjkkkjjjhhhfffdddbbbcccfffjjjlllqqquuu{{{|||vvveeeaaa[[[```{{{|||qqq~~~qqqSSSIII@@@>>>>>><<<;;;<<<999999999999:::;;;<<<<<<<<<<<<===>>>???@@@@@@AAABBBFFFJJJPPP]]]wwwLLLJJJHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDEEEDDDCCCAAA======<<<;;;:::888777666222000---------......---,,,,,,,,,+++++++++******++++++,,,---///000111111...000222222111111111222444444333222222111111000///000222444555555555444333222111000////////////////////////...---,,,+++---...///000111111111111111111222222111111000///,,,,,,++++++++++++,,,,,,+++,,,,,,---...000222333444333333444555444222000000000///...------------........................***+++,,,,,,,,,,,,,,,+++---......////////////...---------------.....................///////////////---,,,---///111111000333333444555666777777888666777999===AAAEEEHHHJJJPPPRRRSSSTTTSSSPPPMMMKKKGGGGGGEEECCC@@@<<<999777333333555888;;;???CCCEEEGGGHHHJJJLLLLLLKKKJJJIIIDDDCCCCCCCCCCCCBBB???<<<777777666666666666777777<<>>>>>>>><<<:::;;;;;;;;;;;;;;;;;;<<<<<<<<<777444222000111111111000111111000000000222333444777@@@PPPeeeuuuyyytttmmm\\\RRRJJJGGGEEEAAA???@@@===<<<;;;::::::999999:::888777777666666555555444111222222222222111000000000000////////////000000...///000111111222222111555666:::BBBNNN[[[hhhoootttuuuwwwyyy{{{|||||||||xxxsssooonnnkkkfffeeehhhcccfffjjjooovvv}}}{{{vvvuuutttuuuwwwwwwvvvtttpppmmmkkkjjjjjjfffaaa\\\SSSOOOJJJFFFDDDBBB???>>><<<:::777777777777666444444444333333444444555555666666666666777777777777555555555666666666666666333222222222222111111111111111111111111111111111111111333444666777888999888:::<<<>>>@@@DDDHHHLLLVVVYYY^^^bbbdddeeedddccc```_________aaaeeejjjlllpppuuu{{{yyyppp___XXXTTT```~~~}}}qqq|||iiiPPPGGG@@@>>>>>><<<<<<===999999999999:::;;;<<<<<<<<<===>>>???@@@AAAAAABBBEEEFFFHHHNNNYYYsssLLLJJJHHHHHHIIIIIIHHHGGGDDDCCCBBBCCCDDDDDDCCCAAA======<<<;;;:::888777666000///---...//////...---))))))))))))(((((((((((()))***+++---...///000000000222333444333222333444333222222111111000000///---...///111222444555555333222111000////////////////////////...---,,,++++++,,,---...////////////000000111222222222111111---,,,,,,++++++,,,,,,---************,,,...000111//////000222444555444222......---------------...------------------------++++++,,,---,,,+++******,,,---......//////......,,,,,,,,,------.....................///////////////...---...000111111111333333444555666777888888888999;;;===AAAEEEIIIKKKQQQRRRSSSSSSRRRNNNJJJHHHGGGGGGFFFDDDAAA===:::888444555666888<<>>>>><<<;;;<<<;;;;;;<<<<<<<<<=========999666333111222222222111000000//////000222333555444<<>>===<<<;;;::::::::::::777777666666555444444333111222222222222111000000000000////////////000000...///000222222222222111555555888>>>HHHVVVbbbjjjpppqqqsssvvvyyy{{{}}}~~~|||wwwssssssoookkkjjjllldddcccbbbcccgggppp{{{}}}zzzxxxnnnmmmmmmmmmoooooommmkkkgggeeecccccccccaaa\\\WWWNNNKKKEEEBBB@@@???===<<<:::888555555555555444222444333333333444444555666888888888888888777777777888888888777777666666666333333222222222111111111111111111111111111111111111111222333444555666666666777:::;;;===AAAEEEIIIPPPSSSXXX\\\^^^^^^]]][[[XXXWWWXXXZZZ]]]cccgggkkkooottt{{{wwwjjj^^^SSSSSSiiiwwwvvvaaaMMMEEE>>>===<<<::::::===999999999999:::;;;<<<<<<<<<<<<===>>>???@@@AAAAAAEEEEEEHHHNNNYYYqqqLLLJJJHHHHHHIIIIIIHHHGGGBBBAAAAAABBBCCCDDDBBBAAA===<<<<<<;;;:::999777666......---///000000///---,,,,,,,,,,,,+++++++++***((()))***,,,---...//////111333555555444444444555222222111111000/////////,,,,,,---...000333555666333222111000////////////////////////...---,,,+++******+++,,,------------///000111222222222222222---,,,,,,++++++,,,,,,---))))))))))))***,,,...000,,,,,,---111444666555444------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++)))(((+++,,,,,,---.........---,,,,,,,,,------...................../////////000222111000111333444444444333333444555666777888999;;;<<<===???BBBFFFIIIKKKPPPQQQRRRRRRPPPLLLHHHEEEGGGFFFEEEDDDAAA===:::888555666777999<<<@@@CCCEEEEEEGGGIIIKKKLLLJJJIIIGGGHHHFFFEEEDDDBBB???:::666666777777777777777777666===GGGVVVcccooovvvrrrjjjWWWLLLAAA>>>>>>===<<<===:::::::::;;;;;;;;;<<<<<<;;;888444333333333333333//////...///000222333555222999III```vvv~~~eee[[[PPPLLLIIIDDDAAABBB>>>===<<<;;;;;;:::;;;;;;777666666555444333333333111222222222222111000000000000////////////000000...///111222333333222222444444666;;;EEERRR___fffnnnooorrruuuyyy}}}|||yyyxxxuuupppoooqqqfffccc^^^\\\___gggsss|||}}}{{{wwwuuuiiihhhggghhhiiihhhgggeeeaaa___]]]^^^___]]]XXXTTTJJJGGGBBB>>>=========<<<;;;999666555666555444333333333333333444444555666::::::999999888888777777<<<;;;:::999888666555555333333333222222222111111111111111111111111111111000000111222333333444444444666888:::;;;???CCCGGGIIILLLQQQVVVXXXYYYWWWVVVRRRRRRSSSVVVZZZ```eeeiiinnnssszzzuuuggg```SSSVVVrrr}}}rrr\\\JJJBBB<<<;;;;;;999999;;;999999999999:::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@CCCDDDHHHPPPZZZqqqMMMKKKHHHGGGHHHIIIHHHGGGCCCBBBBBBCCCDDDCCC@@@>>>>>>>>>>>>===;;;999666555111///,,,+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,...111333444222000///000111111111000000000///......------------......000111222333111000000///......------111111000///...------,,,+++,,,---...////////////000111222333333222111000///---***)))***+++******+++,,,,,,+++++++++...000...///111444666666333111//////...------------...,,,------......------,,,---,,,,,,,,,,,,---......///...---,,,+++,,,,,,------...///000111000///......---------...///111222...///111222333333222111444444444555555777888999;;;;;;===???AAAEEEGGGIIILLLLLLLLLKKKIIIGGGFFFDDDCCCGGGHHHDDD@@@???<<<888999888888:::>>>BBBDDDEEEDDDGGGIIIKKKKKKKKKLLLMMMJJJHHHEEECCCBBB@@@===;;;::::::999888888777888888???JJJXXXeeerrr|||zzzrrrfffZZZLLLEEEDDDDDD@@@;;;======<<<;;;;;;;;;;;;<<<;;;999666333111000111111111111222222222333333333999>>>HHH[[[tttttteeeVVVPPPLLLGGGCCCAAA???>>>===<<<;;;:::::::::777777777777888888888888222222222222222222222222111000///......///000000//////000000111111111222000222555:::BBBMMMXXX___gggfffiiiooosssvvv}}}~~~vvvmmmiiiaaa[[[XXXZZZ```mmmyyy~~~{{{zzzssskkkiii___YYY]]]bbbdddddddddbbb\\\UUURRRRRRQQQMMMIIICCCBBB@@@>>>;;;999777666777666555333111///...---333333333444555777999;;;<<<;;;;;;:::999999999:::::::::999999888777666666555555444333222222222222111111222222222222111111////////////000111222333333555666777888;;;???BBBGGGHHHHHHIIIKKKMMMOOOPPPMMMPPPSSSTTTUUUYYY```eeejjjssszzzsssfff\\\ZZZccc}}}kkkZZZFFFCCC???===<<<;;;999777::::::;;;;;;<<<=========<<<>>>????????????BBBDDDBBBHHHJJJQQQ```pppMMMKKKHHHGGGHHHIIIHHHGGGDDDCCCBBBBBBCCCBBB@@@>>>>>>>>>>>>===;;;999666555333111...---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---///111222111000000111222222222222111111111111111000000---------...///000222222000000//////...------,,,000//////......---------,,,,,,---...////////////000111222333333222111000///---*********++++++***)))***+++***)))***---///...///111444666666444111//////...------------...,,,------......------,,,---,,,,,,,,,,,,---......000///---,,,,,,,,,------++++++++++++***))))))(((......------...///000111///000111222222222222222111222222444666888:::;;;999:::<<>>:::999888888;;;???CCCEEEFFFHHHJJJMMMNNNNNNNNNOOOPPPIIIFFFCCCAAAAAA???===;;;;;;:::999999888999999:::???IIIWWWdddrrr|||}}}wwwnnncccUUULLLIIIFFFAAA===>>>>>>===<<<<<<;;;<<<<<<:::999666333111111111111111111222222222333333333333888CCCXXXvvvzzzjjjZZZQQQMMMHHHDDDCCC???>>>===<<<;;;:::::::::777777666666555555555444222222222222222222333333111000///......///000111000000000000111111111222222333666999???HHHRRRXXX______cccjjjooosss|||{{{rrrkkkccc[[[XXXWWW\\\hhhsss|||zzzxxxrrriiieee\\\VVVYYY^^^```______]]]WWWQQQNNNMMMMMMIIIFFFAAAAAA???===;;;999888777666555555444333222222222444333333444555777:::;;;<<<<<<;;;:::999888888888::::::999888888777666666555444333222222111111111111111222222222222111111000000000000111222333444333555666777888:::===@@@AAAAAABBBCCCEEEGGGIIIJJJIIILLLPPPRRRTTTYYY```eeekkkssszzz~~~ssshhhcccffftttdddTTTDDDAAA===;;;;;;:::999777::::::;;;;;;<<<=========;;;<<<============???AAABBBHHHIIIPPP___oooMMMKKKHHHGGGHHHIIIHHHGGGEEECCCAAAAAABBBBBBAAA@@@============;;;999666555333111...---.........---++++++++++++++++++++++++------,,,++++++,,,...///000000111222333333333333222222222333333333333333,,,,,,------...///111111/////////...------,,,,,,.........---------------,,,,,,---...////////////000111222333333222111000000---+++***+++++++++*********+++*********---/////////111444777777444222000///......------......,,,------......------,,,---,,,,,,,,,,,,---......000///......------......000///...,,,+++*********//////............///000000000000000111222333444222222333444555777999:::888999<<<>>>AAABBBBBBCCC@@@>>><<<;;;::::::;;;<<>>;;;::::::999999:::;;;<<<>>>GGGTTTbbbqqq~~~|||rrreeeYYYPPPJJJDDD@@@AAA@@@???======<<<<<<<<<:::999666444222222222222111111222222222333333333222555???UUUvvvrrr```UUUNNNIIIFFFFFF??????===<<<;;;:::::::::999888777666555444444333333333333333333333333333111111000//////000111222000000000111111111111111444555666777;;;AAAIIINNNUUUVVV[[[bbbhhhooozzzwwwnnnfff\\\WWWTTTWWWaaalllzzzxxxwwwppphhhaaaXXXRRRTTTXXXYYYXXXYYYVVVQQQKKKHHHHHHGGGDDDAAA???>>>===<<<;;;999888888444444555555555666666666444444444444666888:::;;;<<<<<<;;;:::888777666666999999999888888777777666444333222111111000111111111111222222222222111111111111111111222333444555444555777777777888;;;===;;;<<<<<<>>>???AAACCCDDDEEEHHHLLLPPPSSSXXX```eeelllssszzz}}}uuummmlllvvvwww\\\LLLAAA>>>;;;:::::::::999888::::::;;;;;;<<<=========<<<===>>>>>>======???AAABBBGGGHHHOOO^^^oooMMMKKKHHHGGGHHHIIIHHHGGGFFFDDDAAA@@@AAAAAAAAAAAA=========<<<;;;999666555111///,,,+++,,,,,,,,,+++************************,,,+++++++++,,,---...///000111333444444333333333222222222222333333333333,,,,,,,,,------...000000///.........---------,,,,,,,,,,,,---------------,,,---...//////000000000000111222333333222111000000...+++***+++,,,+++***+++,,,,,,++++++,,,...111//////222555777888555333000//////...............,,,------......------,,,---,,,,,,,,,,,,---......////////////......//////333222000............////////////...............111000000///000222333444666666555444444444555555666888;;;===?????????>>><<<:::888666666888:::<<>>EEERRR```ppp~~~vvvgggYYYNNNHHHEEEDDDCCCAAA???>>>===<<<<<<:::999777555444333333222111111222222222333333333666777???SSSsss|||hhhZZZQQQIIIFFFGGG@@@???>>><<<;;;;;;;;;:::::::::999999888777777666444444444444333333333333222111000///000111222333111111111111111111111111333444444555777<<>><<<<<<<<<;;;::::::999999444555555555666666777777555555555555666888:::;;;<<<<<<;;;:::888777555555999888888888777777777666444333222111000000000000111111222222222222111111111111111111222333444444444555666666666666888999999999:::;;;===???AAABBBCCCGGGKKKNNNQQQWWW^^^dddlllssszzz}}}yyyssswwwnnnVVVHHH???===;;;::::::;;;;;;:::::::::;;;;;;<<<=========???@@@@@@@@@??????AAACCCCCCGGGHHHNNN\\\mmmMMMKKKHHHGGGHHHIIIHHHGGGFFFDDDAAA@@@AAAAAAAAAAAA<<<<<<<<<<<<:::999777555111///,,,+++,,,,,,,,,+++************************((()))***+++,,,...///000111333666666444222222333222222222222111111111111---------------...///000...............---------,,,,,,,,,---------------,,,---...///000000000000000111222333333222111000000...+++++++++,,,++++++***+++++++++***+++---000///000222555888999777444000000///............///,,,------......------,,,---,,,,,,,,,,,,---............//////////////////...---,,,++++++,,,---...///////////////.........111000000///000222333444666555555444444444444555555666999;;;<<<<<<;;;:::999777444333333666:::<<<>>>EEEJJJJJJGGGFFFAAA<<<===;;;;;;===CCCHHHMMMOOOSSSUUUXXXXXXWWWVVVVVVVVVUUURRRMMMJJJHHHFFFDDDBBB@@@???<<<:::::::::<<<======CCCOOO___ooo~~~sss```RRRKKKJJJGGGFFFDDDAAA???>>>======:::999888666555444333333111111222222222333333333888999???PPPmmmrrrcccVVVLLLGGGGGG@@@???>>>===<<<;;;;;;;;;888888888888999999999999555555555444444444333333222111000000000222333444222222222111111111111111000111222333555999???CCCIIIKKKQQQXXX^^^fffvvv}}}vvvmmmaaaYYYTTTTTT\\\fffvvv{{{zzzyyyrrriii\\\TTTOOOOOOOOONNNMMMOOOLLLIIIEEEBBB@@@??????>>><<<;;;;;;;;;;;;:::::::::666666666666555555555555777666666666777888:::;;;<<<<<<<<<;;;999777555444888888888777777777777777444333222111000000000000111111222222222222111111000//////000000111222333333444666666555444555666777777888999;;;===>>>???DDDGGGKKKNNNQQQVVV]]]ccclllssszzz}}}~~~hhhRRRHHH???===;;;:::;;;<<<<<<<<<::::::;;;;;;<<<=========???@@@AAA@@@???@@@BBBDDDCCCHHHHHHMMMZZZjjjMMMKKKHHHGGGHHHIIIHHHGGGEEECCCAAAAAABBBBBBAAA@@@;;;;;;<<<;;;:::888777555333111...---.........---++++++++++++++++++++++++'''((()))+++---...///000111444666666333222444666666555444333222000//////......------...//////000////////////////////////.........---------------------...///000000000000000111222333333222111000111...,,,+++,,,,,,,,,+++))))))***)))((())),,,...///000222666999:::888555111000//////......//////,,,------......------,,,---,,,,,,,,,,,,---......------.../////////......+++++++++++++++,,,------......///////////////...000000000000111222333444111111222333444666888999555666777888999999888888444333111000222555999;;;>>>FFFLLLMMMKKKIIIDDD???>>><<<<<<>>>DDDJJJOOORRRUUUWWWYYYYYYXXXVVVVVVVVVVVVSSSQQQOOOMMMKKKHHHFFFGGGEEEAAA===;;;;;;<<<======BBBNNN___nnn|||{{{eeeUUUOOONNNJJJHHHFFFCCCAAA???======999999888777666555444444111111222222222333333333555888>>>LLLggg~~~nnn___PPPIIIHHH@@@@@@>>>===<<<;;;;;;;;;666666666777777777888888666666666555555444444333222111111111111333444555222222222222222111111111///000111222444888===AAAEEEHHHNNNVVV[[[eeewww~~~tttggg^^^WWWVVV]]]fffrrr||||||zzzsssjjjZZZTTTNNNMMMLLLJJJJJJLLLJJJHHHDDDAAA???>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;888777777666666555555555888777777777777999;;;<<<<<<<<<<<<<<<;;;999777666777777777777777777777777444333222111111000111111111111222222222222111111////////////000111222333111333555555444333444555444444555666888:::;;;<<>>>>>>>>???AAACCCDDDIIIIIIMMMYYYfffMMMKKKHHHGGGHHHIIIHHHGGGDDDCCCBBBBBBCCCBBB@@@>>>:::;;;;;;;;;:::888777666333111...---.........---,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---......///222555555333333777<<<===<<<:::777555222000/////////......//////000000000000000000000000000000000//////......------------...///000000111111000000111222333333222111000111///,,,+++,,,,,,,,,+++***+++,,,+++***+++...000///000333666::::::888666111000000///////////////,,,------......------,,,---,,,,,,,,,,,,---......+++,,,---...///......---.........///......------,,,---...///000000/////////000111222222222222222000000111222444777888:::555555555666666666666666222111111111333666:::<<>>======>>>===AAANNN___nnnzzzhhhVVVQQQRRRLLLJJJHHHEEEBBB???>>>===999999999888777666555444111111222222222333333333333888>>>JJJ```}}}zzzhhhVVVKKKHHHAAA@@@???===<<<<<<;;;;;;888888777777777777777777777777666666555444444333222222111111222333555666333333333222222111111111///000111222333777;;;???@@@DDDKKKSSSZZZeeeyyy}}}ooocccZZZWWW]]]eeeqqq||||||zzzsssjjjYYYSSSMMMLLLIIIFFFFFFIIIHHHFFFDDDAAA>>>===>>>???=========<<<<<<<<<;;;;;;888888888888777777777777999888777777888999;;;<<<;;;<<<=========;;;999777666777777777777777777777555444333222222111111111111111222222222222111111000000000000111222333333///111444444333333333444333333444555777999;;;<<>>>>>>>>@@@CCCEEEEEEJJJJJJNNNXXXbbb{{{MMMKKKHHHGGGHHHIIIHHHGGGCCCCCCBBBCCCDDDCCC@@@>>>:::;;;;;;;;;:::888777666111///,,,+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,000333444333555;;;@@@BBBAAA>>>;;;777444222000000////////////000000111000000000000111111111111111111000///...------------...///000111111111111000111222333333222111000111///,,,+++,,,---,,,+++.../////////...///222444///000333777:::;;;999777111111000///////////////,,,------......------,,,---,,,,,,,,,,,,---......***+++---.........------......//////...,,,***)))+++,,,...000000000000000...///111222333333222222222222222333444555666777666555555444444444555666222222222333666999<<<>>>DDDMMMUUUVVVUUUSSSNNNHHH???>>>===???EEEMMMRRRUUUXXXZZZ\\\\\\ZZZXXXWWWWWWWWWXXXZZZ]]]___^^^[[[XXXUUUQQQKKKEEEAAA???>>>???===AAANNN___mmmyyyiiiWWWRRRTTTMMMKKKIIIEEEBBB@@@>>>===999999999999888666555444111111222222222333333333555:::@@@III[[[wwwooo[[[NNNIIIAAA@@@???===<<<<<<<<<<<<<<<;;;;;;:::999888777777888777777666555444444444222222111111222444555666333333333222222111111111111222333333333666:::===<<<@@@HHHQQQYYYfff{{{tttggg]]]XXX\\\dddsss~~~~~~||||||zzzsssjjjXXXRRRMMMKKKHHHDDDDDDGGGFFFEEECCC@@@===<<<===???>>>>>>>>>===<<<<<<;;;;;;999999999999999999::::::999888888888888999;;;<<<;;;<<<===>>>>>><<<:::999666666666666777777777777666555444333222222222222111111222222222222111111111111111111222333444555...111333444333222333333444555555666888:::<<<===:::???DDDHHHMMMSSS\\\bbbhhhqqq|||tttXXXFFF@@@>>><<<999888999:::999999::::::;;;;;;<<<======>>><<<===???@@@AAACCCFFFHHHEEEJJJKKKNNNWWW```xxxOOOMMMKKKKKKKKKLLLKKKIIIEEECCCAAA@@@???>>>;;;888:::::::::;;;;;;:::777444/////////...------,,,,,,...---,,,+++++++++,,,---************+++,,,---......///000111333666:::>>>HHHMMMMMMEEE<<<777444111...,,,+++,,,///111222222111111222222333444444444555333111///...///000000......///000111111111000111222222222333333333333222000...+++***+++,,,,,,,,,,,,,,,---------------///111333777999999666333444111///.../////////.../////////......------------......///000/////////...........................111111,,,+++///...***111111000000/////////...000000000111222222333333222222333333444555666666666555444333222222222222222333333444444777;;;>>>GGGPPPWWWYYYWWWUUUPPPJJJFFF>>>:::???GGGNNNSSSWWW___aaabbb___[[[XXXYYYZZZUUUZZZ```fffhhhgggeeebbb___ZZZRRRLLLGGGCCC@@@>>>@@@CCCKKKXXXiiiyyyssscccYYYUUUQQQMMMGGGDDDCCCCCC@@@===???===;;;::::::999777666333333222222111222222222777666999CCCQQQgggvvv___QQQMMMLLLDDD>>>>>>>>><<<;;;===>>>===;;;:::999888888888666555555444333333333333222222333444555555444444333222222111111000000000000000000000222444666777;;;@@@GGGPPP\\\lll}}}zzzkkk^^^YYY^^^gggyyywwwzzz{{{{{{{{{yyypppfffVVVQQQJJJGGGGGGGGGEEECCC@@@@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<555666666666666555555444666555333111000///......111222333333333333222111//////000111222222333333222222333333333444444444222222222222333555777888===@@@EEEJJJPPPVVV]]]bbbgggrrr|||lllUUUFFFAAA::::::999999:::;;;===>>>;;;;;;<<<<<<===>>>>>>>>>AAA@@@?????????AAADDDEEEEEEFFFJJJNNNRRR\\\qqqMMMKKKIIIHHHIIIIIIHHHGGGEEEDDDBBBBBBAAA@@@===;;;;;;::::::;;;;;;:::777444/////////...------,,,,,,...---,,,+++***++++++,,,************+++,,,---......///000111222444999<<>>GGGQQQZZZ\\\\\\ZZZUUUOOOHHH@@@<<>>>>>???===<<<>>>>>>===;;;:::999888888888777666555444333333333333555666666777888888777777555555444333222111000///000000000000222444666777:::>>>DDDMMMYYYjjj|||~~~ooobbb[[[```hhhwww~~~yyy{{{|||{{{{{{yyypppfffWWWQQQKKKHHHHHHGGGEEECCC@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;<<<;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;::::::999888666555333222000/////////111222333333333333222111000000000111222222333333333333333333444444444444222222222222333555777888<<>>>>>>>>???@@@AAABBBCCCDDDEEEEEEGGGHHHJJJMMMPPPXXXkkk|||LLLJJJHHHHHHIIIIIIHHHGGGFFFDDDCCCCCCCCCBBB@@@>>>;;;;;;::::::;;;999666444/////////...------,,,,,,,,,,,,+++************+++************+++,,,---------...000000000222666888???HHHMMMJJJCCC===666000222000,,,+++---///000000---...000333555888:::;;;222111000//////000111111,,,,,,---...///000000///.../////////000000000000111000...,,,++++++,,,,,,,,,,,,------............111111222555888::::::999666333000////////////...---,,,,,,,,,,,,+++++++++,,,,,,---.......................................***,,,---+++,,,///000...//////............------/////////000111111222222222333333444444555555555666555555444444444555555666666777777777999===@@@HHHSSS]]]bbbbbbaaa[[[UUUNNNFFFBBBEEELLLRRRXXX]]]bbbeeefffddd```^^^___```ccchhhqqqzzzvvviii\\\RRRKKKEEEBBB???AAAFFFPPP```rrr~~~nnncccWWWRRRKKKHHHGGGFFFCCCAAA@@@>>><<<;;;;;;:::888777555444333222222222222222222333777<<>>===>>>======;;;:::999999999999888777666555333333222222333444555555666555555555777777666444222111//////000000000000222444666777999<<>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<999999::::::999888888777666555444222111000000///111222222333333222222111000000111111222333333333333333333333444444444555333222222222333555666888;;;>>>BBBHHHNNNUUU]]]bbbiiisss|||gggPPPBBB===>>>===<<<:::999999::::::;;;<<<<<<======>>>>>>???===???BBBEEEGGGGGGFFFEEEIIIIIIKKKLLLNNNTTTdddtttNNNLLLJJJIIIJJJJJJIIIHHHDDDCCCBBBCCCDDDCCCAAA???<<<;;;:::::::::999666444/////////...------,,,,,,+++++++++***************+++*********++++++,,,------.../////////000333555777???EEEDDDAAA===888222444111---+++,,,...//////...///000333555777999:::555444333111111000111111++++++---...////////////000000111111111222222222111000///---,,,,,,,,,,,,+++++++++,,,,,,------...000///000222666999;;;;;;777444111000000///...---........................+++,,,------......------........................,,,---...---...000000///111111000000000000000000...//////000000111222222333333333444444444555555444444444444444555666666555666777888999<<<@@@CCCKKKVVVbbbggghhhfff```YYYUUUNNNIIILLLQQQVVV]]]cccfffiiilllkkkgggeeefffgggiiiqqq}}}rrrdddYYYQQQLLLIII???@@@DDDLLLYYYlll~~~yyyjjjZZZTTTMMMIIIGGGGGGDDDBBBAAA???===<<<<<<;;;999888666555444333333222333333111333777:::<<>>>>>======<<<::::::999999999999888777555444333333333333333444444555444444333666555444333222111000000000000000000111444666777:::<<>>===<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999888777666666666555444333111111111000222222222222222222222222111111111222222333333333222222222222333333333333333333222222333444666777999<<>>===;;;:::999999::::::<<<<<<<<<===>>>>>>??????>>>???BBBDDDFFFGGGGGGGGGJJJJJJJJJLLLMMMSSS```nnnMMMKKKIIIIIIIIIIIIIIIGGGCCCBBBAAABBBCCCBBBAAA???===<<<::::::999888666444/////////...------,,,,,,++++++++++++******))))))++++++******++++++,,,,,,+++---...///...///111333222999=========>>><<<888555222...,,,,,,---...---///000111222333444555666555444333111000...------***+++,,,...///000000000111111111111222222222222111000///...---,,,,,,,,,---......///000000111111444333333555999===??????999666333111000000...---........................+++,,,------......------........................000//////000000//////000000000111111111111111111/////////000111111222222333333333444444444444444333333333333444666777888555666888:::<<<@@@EEEHHHOOOZZZfffkkkmmmkkkeee^^^ZZZTTTOOOPPPTTTXXX```gggjjjmmmqqqpppnnnllllllnnnqqq|||{{{lll___VVVPPPLLLAAABBBCCCHHHTTTeeeyyynnn\\\VVVNNNIIIHHHGGGEEECCCBBB@@@>>>======<<<:::999777666555444333333333333222444777888888===LLL[[[rrrwwwgggXXXOOOHHHFFFDDD@@@>>>???======<<<;;;::::::::::::999999777666555444444444777777888888888888777666222222222222111111111111000000000000111444666777:::<<<>>>BBBLLL\\\nnn{{{~~~pppeeeeeeiiisss}}}}}}yyywwwtttvvvwwwuuutttqqqhhh^^^TTTOOOHHHEEEDDDCCCAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::>>>>>>>>>>>>????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888666666444333222222222222222222222222222222222222222222222222222333333333111111111111222222222222444333222222333444666777999;;;@@@EEELLLTTT]]]dddmmmvvv~~~}}}bbbMMMAAA===<<<;;;::::::::::::;;;<<<<<<<<<======>>>?????????@@@@@@@@@AAACCCFFFHHHIIIJJJIIIJJJMMMOOOTTTaaammmJJJHHHFFFFFFGGGGGGFFFEEEBBBAAA@@@AAAAAAAAA???===>>><<<:::999999888666444/////////...------,,,,,,++++++,,,,,,++++++***))),,,++++++***++++++,,,,,,***,,,.../////////111333222666999999;;;??????<<<444111///---......---,,,/////////000000111111222222222111///...,,,+++******+++---...000000111111///000000000111111111111111000000///...---,,,,,,,,,,,,---...///000000111333222222555999<<<===>>>:::777444111000000...---+++++++++,,,,,,,,,,,,---,,,,,,---.......................................111......000000......000......////////////000000000000000111222222333333444444444444444444444444333333333444666888999:::888:::<<<===@@@DDDIIIMMMRRR]]]iiioooqqqqqqlllggg```YYYTTTUUUWWW[[[ccckkkooossswwwwwwuuussstttuuu|||wwwhhh[[[QQQLLLEEEEEEEEEGGGPPP___sssrrr___YYYPPPJJJHHHHHHFFFDDDCCCAAA???>>>>>>===;;;:::888777666555444333333333444444555777777999BBBLLL[[[mmmzzzjjjXXXOOOGGGFFFDDDAAA???@@@======<<<;;;;;;;;;;;;;;;999888777666666555666666777777777777777666666555000000111111111222222222000000000000222444666777:::;;;>>>AAAGGGSSSbbbmmmtttiiifffjjjrrr}}}}}}{{{wwwtttppprrrsssqqqqqqnnneee[[[SSSNNNGGGCCCBBBBBB???===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::>>>>>>????????????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::888777666777666555444333333333333333222222111111222222333222222333333333333333333111111111111222222222222444444333222333444555666999;;;???EEELLLUUU___eeeooowww~~~zzz```LLLBBB???<<<;;;:::999:::;;;<<<===<<<======>>>>>>??????@@@BBBAAA@@@@@@BBBEEEHHHJJJIIIHHHIIIMMMQQQVVVaaalllJJJHHHFFFEEEFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA???===???===:::999888888666444/////////...------,,,,,,+++,,,---------,,,******,,,,,,++++++***++++++,,,)))+++...//////000111333111444666666999<<<;;;888222000////////////---+++,,,,,,------......//////000000000000///......---+++,,,---///000111222222111111111111222222222222111000000///...---,,,+++)))******+++,,,---...///111000111444777:::::::::;;;888555222111000...---+++++++++,,,,,,,,,------------...////////////..............................++++++///000------111....../////////000000000111111111222333333444444444444444444444444444444444444555666888:::<<<===???AAABBBCCCDDDGGGLLLOOOSSS^^^jjjqqquuuxxxvvvqqqiiibbb]]]]]]^^^aaajjjsssxxx|||ssscccWWWPPPHHHHHHGGGHHHMMM[[[mmmzzzwwwccc\\\RRRLLLJJJIIIGGGFFFCCCBBB@@@??????>>><<<:::999888777555444444333333555222222555666777;;;AAAFFFXXXiiirrrxxxyyynnn___RRRJJJDDDCCCCCCAAA@@@BBB===<<<<<<;;;;;;;;;;;;<<<888777777666666777777888555555555555555444333333222222222222222222222222000000000000222444666777888:::===???CCCKKKVVV]]]mmmxxxxxxllliiilllqqq|||~~~|||{{{yyyvvvsssmmmooopppoooooommmdddZZZTTTNNNHHHDDDBBBAAA???<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::=========>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999777666555777666555444444333333444333333222111111222333333333333333333333333333333222222333333333444444444444444333222333444555666999;;;???EEELLLVVV```gggpppxxxvvv^^^KKKAAA???>>>===;;;:::999999:::;;;=========>>>??????@@@@@@BBBCCCCCCDDDEEEFFFHHHHHHIIIGGGIIIMMMQQQVVV___iiiLLLJJJHHHGGGHHHHHHGGGFFFDDDCCCBBBAAABBBAAA???<<<@@@===:::999888777666444000//////...------,,,,,,,,,,,,---...---,,,+++***,,,,,,++++++***+++++++++)))+++...///000000222444...222444444666888666000000//////000111///---***)))******+++,,,---......000111222333333333333333+++,,,...000111222333333333333444444444555555555111111000000///---,,,+++,,,,,,---...///111111222444444555888;;;======<<<<<<999555222111000...------------....../////////---...//////000000//////........................***'''(((---///,,,---222000000111111222222222333111222222333333444555555444444444444444444444444555666777888;;;===???@@@FFFFFFGGGGGGGGGIIIMMMPPPSSS^^^kkksssxxx}}}}}}yyyqqqkkkfffeeeeeeiiirrr{{{{{{kkk^^^VVVJJJJJJIIIHHHLLLYYYjjjwwwzzzeee^^^UUUNNNLLLKKKIIIGGGDDDBBB@@@??????>>>===;;;999888777666444444333333666111000444666666888;;;<<>>@@@EEEMMMSSSYYYeeettt{{{oookkkmmmppp{{{~~~|||{{{zzzxxxuuurrrkkknnnooooooooommmdddZZZUUUOOOHHHDDDCCCBBB@@@===:::::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>===;;;:::999777666555444444444444444444333222111111222333444333333333333333333333333444444444555555555666666555444333222333444555666999;;;???EEELLLVVVaaahhhqqqyyyttt\\\IIIAAA???@@@???<<<:::999888888999=========>>>??????@@@@@@BBBDDDFFFHHHIIIHHHGGGFFFIIIGGGHHHMMMQQQUUU]]]fffLLLIIIFFFDDDEEEGGGGGGHHHCCCBBB@@@???>>>???@@@@@@>>>===<<<<<<;;;999666333/////////...------,,,,,,++++++*********+++---...,,,,,,+++***))))))*********+++,,,...000111222222222222333333333222222111111111000///...------,,,++++++,,,,,,,,,---------,,,...000000///......///---------...///111333444111111111222222333333333222111000...,,,++++++***,,,---------.../////////111///...222777<<<=========999444000////////////........................,,,---------.../////////---...000111222111///.........------------......//////000111111111111111000000111111111222222222111222444555555555777999555777:::<<<>>>@@@@@@@@@EEEFFFHHHIIIJJJLLLPPPSSSWWW___kkkvvv|||zzzvvvqqqkkkjjjoooxxx~~~xxxhhh\\\UUUNNNIIIIIIMMMVVVdddpppdddZZZNNNIIIKKKMMMKKKHHHDDDBBB@@@??????>>><<<:::;;;999666555555666555444555444444444555666777888>>>@@@DDDGGGIIIIIIHHHGGGAAA@@@???===<<<<<<<<<===========================:::::::::999999:::;;;;;;777555444555555444222///333333444444333333222111111222222222111111333555999;;;===??????@@@CCCEEEMMMTTT___kkkxxxxxxpppnnnnnnvvv{{{}}}zzzyyyyyyyyyxxxvvvrrroooiiilllpppqqqnnnggg___YYYXXXSSSKKKFFFDDDCCC@@@>>>;;;::::::999::::::;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999999888888999999:::888;;;???AAA@@@>>>>>>>>>========================?????????>>>===<<<<<<<<<555::::::666666999777111555555555444333222111000444444444555555555555555555555555555555555555555555444444333333444444555555:::@@@FFFMMMVVVaaaiiiwww{{{hhhRRRGGGBBB===;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>???@@@AAABBBDDDDDDEEEGGGHHHIIIJJJKKKGGGHHHJJJLLLPPPVVV^^^dddMMMJJJFFFEEEEEEFFFGGGGGGEEEDDDBBB@@@>>>=========>>>===<<<;;;;;;999666333/////////...------,,,,,,******)))))))))***,,,,,,,,,++++++***))))))******+++,,,---///000111111111111222222333333222222111222111000///...---,,,++++++,,,,,,,,,,,,---------,,,...000000///------......---------...000222333111111111222222333333333111111///...---,,,++++++,,,,,,,,,,,,------------000///...111666;;;=========999444111000000000///........................---------...............,,,---///000000000...---///................../////////000111111111111111111111111222222222222333333555666666555555666888777888:::===???@@@AAAAAADDDFFFHHHJJJKKKNNNRRRUUUYYY___hhhqqqxxx}}}zzzvvvvvv{{{uuuhhh\\\TTTMMMLLLOOOVVVcccooo~~~iii___SSSLLLKKKJJJGGGCCCEEECCCAAA@@@@@@???===;;;999777555555666777666555555555555555555555555555888:::<<>>???========================;;;::::::999999::::::;;;999777555555555555333222222222333333222222111000111222333222111222444666888:::<<<<<<===>>>@@@BBBEEEJJJRRR]]]gggsss~~~|||ssslllkkklllrrrxxx{{{yyyxxxwwwvvvssspppmmmjjjkkkmmmllliiiccc]]]YYYUUUPPPJJJFFFDDDBBB???======<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;999<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<===>>>>>><<<:::666999:::777777999777111444444444444333333222111333333444444444444555555555555555555555555555555555444444333333444444555666;;;BBBHHHOOOXXXccckkkvvv{{{cccMMMDDD@@@<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAABBBEEEEEEFFFGGGHHHIIIIIIJJJIIIJJJKKKMMMQQQWWW___dddNNNKKKGGGEEEEEEFFFFFFEEEDDDCCCAAA@@@???>>>>>>>>>===<<<;;;;;;;;;999666333/////////...------,,,,,,***))))))))))))******+++,,,+++******)))*********,,,---...///000000000000111111222222222222222111222222000///---,,,+++***,,,,,,,,,---------.........000111111///---------///...---------...000111111111111222222222222222000000///...------,,,,,,,,,,,,,,,,,,++++++++++++///......111555:::<<<======999444111000000000///.......................................---------+++,,,.../////////...---000//////......//////000//////000111111111111111222222222222333333333333555777888777666555666777:::;;;===@@@BBBCCCDDDDDDFFFHHHKKKMMMOOOQQQTTTWWWYYY]]]dddkkkrrr{{{vvvfff\\\SSSPPPQQQWWWcccnnn}}}tttiii\\\RRRNNNKKKGGGDDDGGGEEEBBB@@@@@@???===<<<999888777888999:::999888888888888888777666555444555555666777888999::::::999888777777888;;;>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::999999:::::::::;;;999666555555555555444111222222222222111000000000222333333222333555777888:::;;;<<<<<<<<<>>>@@@===@@@EEELLLSSS\\\eeellluuuvvvuuuqqqkkkffffffgggmmmsss{{{}}}zzzwwwtttrrrpppmmmkkkjjjjjjiiigggccc___[[[YYYSSSPPPLLLJJJHHHEEEBBB???@@@???>>>===============;;;<<<<<<======<<<<<<;;;=========<<<<<<=========:::===@@@AAA@@@?????????AAAAAAAAAAAAAAAAAAAAAAAAAAA>>><<<>>>AAAAAA===888888999999888888999777222444444444444333333333333333333333333444444555555666666666666666666666666555555444444444444555555777<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAABBBBBBFFFGGGGGGGGGHHHHHHHHHHHHJJJKKKMMMOOORRRWWW___dddNNNLLLHHHFFFFFFFFFEEEDDD?????????@@@@@@AAAAAABBB===<<<;;;;;;;;;999666333/////////...------,,,,,,******************++++++++++++***************+++---...//////////////////000111111222222222222111222111000///---,,,******------------............000222333333111.........///...---,,,,,,---...///111111111111111222222222/////////......------,,,------,,,,,,++++++******------...000444888;;;<<<===:::555222111111000///......................../////////...---------,,,,,,---.../////////......000000////////////000000//////000111111111111111222222333333333444444444555666888888777777888:::===>>>@@@BBBEEEGGGIIIIIIKKKMMMPPPRRRSSSTTTUUUWWWXXX[[[```gggoooxxxooocccWWWQQQRRRWWWbbblll}}}yyyiii\\\UUUQQQNNNKKKIIIFFFCCCAAAAAA@@@???===<<<;;;;;;<<<>>>>>>===<<<=========<<<;;;999777666777666666555666777999:::888777555555666999===???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999999999::::::<<<999555444444555555555222222222222222111111000000111333333333444666888:::<<<>>>>>>>>>>>>???@@@===>>>???BBBEEEKKKSSSXXX```ccceeedddaaa___```aaagggmmmuuu}}}}}}wwwssspppnnnllljjjhhhhhhgggeeebbb]]]YYYWWWSSSRRRQQQOOOMMMJJJGGGEEECCCBBBAAA???>>>=========<<<======>>>>>>======<<<======>>>>>>>>>>>>======;;;>>>@@@BBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAFFFBBB???CCCHHHJJJDDD>>><<<;;;999999::::::777333444333333333333444444555333333444444555666666666777777777777777777777777555555444444444444555555777<<>>======<<<<<<<<<===============>>>>>>???@@@AAABBBCCCCCCHHHHHHHHHHHHHHHHHHHHHHHHKKKLLLMMMOOORRRVVV]]]aaaNNNLLLIIIGGGGGGGGGEEEDDD>>>??????@@@AAAAAAAAAAAA<<<;;;:::::::::999666333/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++......////////////......///000111111222222222222111111000...---+++******------........./////////222444555555222000000000000///---,,,,,,---......111111111111111111111111......//////...---,,,,,,......------,,,,,,++++++,,,,,,...000222666:::<<<===:::666333222111000///......................../////////...---------,,,......//////000000000000000000////////////000000//////000111111111111111222222333333333444444444333555777888888999;;;===<<<===???BBBEEEIIIKKKMMMOOORRRUUUVVVVVVUUUUUUVVVWWW[[[aaahhhoooxxxxxxjjjZZZSSSSSSXXXaaajjj}}}{{{jjj^^^WWWRRROOOKKKHHHEEEBBBAAAAAA@@@???>>>======>>>AAACCCCCCBBBBBBBBBAAA@@@>>>;;;999888:::999888777777888:::;;;:::999777666777999;;;===========================<<<;;;::::::999999999:::;;;888555333333444444444333333333444333222222111000111333333444555888::::::<<>>???BBBGGGKKKPPPSSSWWWXXXVVVVVVXXX[[[```fffnnnvvv~~~xxxssspppnnnkkkjjjeeefffgggfffccc^^^YYYVVVSSSTTTTTTSSSPPPLLLJJJHHHFFFEEECCCAAA???>>>>>>======>>>>>>??????>>>>>>=========>>>>>>>>>>>>=========???AAABBBAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAEEEBBBBBBHHHQQQUUURRRNNNCCC>>>::::::;;;:::777555444444333333333444555555555555555666777888888999888888888888888888888888666555555444444555555666666;;;BBBIIIQQQ[[[gggooo{{{}}}hhhPPPBBB>>>>>>???<<<<<<<<<<<<======>>>>>>>>>???@@@AAABBBCCCDDDEEEJJJJJJJJJJJJIIIIIIIIIIIIJJJLLLMMMNNNQQQUUUZZZ^^^MMMKKKIIIHHHHHHHHHFFFEEEBBBBBBBBBAAA@@@???===<<<;;;::::::::::::999666444/////////...------,,,,,,---------...------,,,+++*********)))******+++,,,---...///////////////...//////000111222222222222000//////...---,,,++++++.........////////////000222444555555333111111111000///...---------...///111111111111111000000000...///000000///---+++***------------,,,,,,,,,,,,***,,,...///111444888<<<===:::666444333222000..........................................---------////////////000000000111000//////......//////000//////000111111111111111222222222222333333333333111333666777888999<<<>>>;;;<<<>>>BBBFFFJJJNNNPPPTTTWWW[[[]]]\\\[[[ZZZZZZ\\\```eeekkkqqqyyytttaaaXXXVVVYYYaaaiii|||}}}mmm```VVVQQQNNNJJJFFFCCCBBBBBBAAA@@@>>>======@@@EEEJJJLLLMMMNNNLLLHHHDDDAAA>>><<<;;;<<<;;;:::999888999999:::===<<<;;;:::::::::;;;<<<========================<<<<<<;;;:::999999999999:::888555444444444444333333444444444444333222222000111333444444666999;;;999===BBBEEEEEECCCAAA@@@AAA@@@???>>><<<===AAADDDFFFIIILLLMMMLLLMMMPPPSSSXXX]]]fffnnnwwwyyytttpppmmmkkkiiicccdddeeeeeeccc^^^ZZZWWWSSSTTTUUUSSSOOOLLLJJJIIIJJJHHHFFFDDDBBB@@@??????>>>??????@@@@@@??????>>>===>>>???@@@@@@???>>>===>>>@@@BBBBBBBBBBBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@???AAAIIISSS[[[]]]]]]LLLCCC<<<;;;<<<:::888777666555444333333444555555555666666777888999::::::999999999999999999999999666666555555555555666666555;;;BBBJJJRRR\\\hhhppp||||||___LLLCCC???>>>@@@;;;;;;;;;<<<<<<======>>>===>>>@@@AAADDDEEEGGGHHHLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLNNNOOOPPPTTTXXX\\\LLLJJJIIIHHHIIIIIIGGGFFFCCCCCCCCCBBB@@@>>><<<;;;;;;:::999999:::999666444/////////...------,,,,,,,,,,,,---------,,,+++*********))))))***++++++,,,------...///000000//////...///000111222222222222.........------,,,,,,,,,....../////////000000000000222444444222111111111000///.........///000111222111111111000000000//////000000000///---***)))++++++++++++,,,,,,,,,,,,)))+++...///000333888;;;===:::666444333222000...........................---------..............................///000000///................../////////000111111111111111111111111222222222222333222444666777777888:::<<<===>>>AAAEEEKKKPPPUUUXXX\\\```eeehhhhhhgggffffffeeegggjjjnnnttt{{{kkk___[[[\\\bbbiiizzzqqqaaaXXXOOOLLLGGGDDDCCCBBBBBBAAAAAA@@@AAAFFFNNNVVV]]]```___\\\UUUNNNHHHCCCAAA@@@>>>>>>===<<<;;;:::::::::===>>>>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999999999999:::888666666666666444333333333333333333222111111///111333444555777:::===;;;AAAHHHMMMMMMJJJGGGEEEBBBBBBAAA@@@======???AAA@@@BBBDDDDDDCCCDDDHHHKKKPPPUUU]]]fffoooxxx}}}xxxssspppllliiigggccccccbbbaaa___]]][[[ZZZVVVWWWWWWTTTPPPLLLKKKLLLNNNMMMKKKHHHEEECCCBBBAAA??????@@@@@@@@@@@@??????>>>???AAABBBBBBAAA???>>>???AAACCCCCCBBBBBBCCCEEEAAAAAAAAAAAAAAAAAAAAAAAA??????AAAGGGOOOWWW\\\^^^TTTHHH===<<<===:::999999888777555333333333444555555555666777888999::::::::::::::::::::::::::::::666666555555555555666666666<<>>???999::::::;;;<<<<<<======<<<===???BBBEEEGGGIIIJJJMMMMMMMMMMMMMMMMMMMMMNNNLLLNNNOOOPPPQQQTTTXXX[[[KKKJJJHHHHHHIIIIIIHHHGGG@@@AAAAAABBBAAA@@@>>>===:::999999999:::999666444000//////...------,,,,,,+++,,,,,,---,,,+++***)))******))))))***+++,,,,,,,,,---...///000000000000......000111111222222222------------------------////////////000000000000---000222222111000000000000//////...///000111222222111111111000000//////000000111111///,,,***((())))))******+++++++++,,,(((+++...//////222777;;;<<<:::777555444222000...........................,,,------....../////////...------------...//////......------------......//////000111111111111111000000111111111222222222333555666777666666888:::BBBCCCFFFKKKQQQWWW\\\___ccchhhnnnrrrtttsssssssssmmmmmmnnnpppuuu}}}sssddd______ccciiixxxnnncccPPPMMMHHHDDDCCCCCCBBBAAADDDDDDFFFLLLWWWbbbkkkoooooojjjaaaWWWOOOIIIFFFEEEAAA@@@@@@???>>>===<<<;;;===>>>@@@AAAAAAAAA@@@???;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999999999999:::999888888888777555333111222222222222111000000///111333555555777;;;===???FFFOOOUUUUUURRRMMMKKKCCCDDDDDDBBB@@@???@@@AAA>>>???@@@???===>>>BBBFFFJJJPPPXXXaaajjjsss|||~~~{{{vvvrrroookkkhhheeecccbbb___]]][[[[[[\\\]]]YYY[[[ZZZWWWRRRNNNNNNPPPRRRPPPNNNKKKHHHFFFDDDCCC???@@@@@@AAAAAA@@@@@@???@@@AAACCCDDDDDDCCCAAA@@@@@@BBBCCCCCCBBBBBBDDDFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEIIINNNTTTWWWYYYKKK>>><<<===:::999;;;999777555333222333444555444444555666777888999999::::::::::::::::::::::::666666555555555555666666888===EEEMMMUUU```llltttxxxlllSSSGGGCCC???===>>>999999::::::;;;<<<======<<<===???BBBEEEHHHJJJLLLMMMMMMNNNNNNNNNOOOOOOOOONNNOOOQQQRRRSSSUUUYYY\\\KKKKKKIIIHHHFFFEEEDDDCCCDDDCCCCCCCCCCCCBBB???===<<<;;;:::;;;;;;999666333222000---,,,---------,,,+++,,,---,,,++++++,,,...........................---///000111000///000111+++,,,...000111000///...------,,,+++++++++,,,,,,///000222222111111222444222222222222222222222222000///.........///111222111111111111111111111111///000111111000...+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...111666:::;;;;;;:::777333000000111000///...---------------,,,,,,,,,---------......000000000000000000000000////////////////////////222111///---...000222444111333444333111111222333333555777888999:::<<<===@@@DDDIIIOOOVVV^^^fffkkkmmmpppuuuyyy||||||{{{zzzxxxwwwwwwyyy}}}}}}iii```bbbgggkkkuuu~~~uuufffYYYMMMHHHEEEBBB@@@AAABBBDDDIIIQQQ^^^kkkxxx}}}sssiii```XXXRRRNNNKKKEEECCCFFFEEE???<<<===BBBBBBCCCCCCCCCCCCBBBAAA>>>======<<<<<<<<<<<<===<<<<<<======<<<<<<;;;:::777777777777666666666666444444444444444444444444444444333444555888;;;===BBBGGGOOOXXX^^^]]]XXXTTTKKKIIIFFFEEEEEEDDDBBBAAA??????@@@AAAAAAAAAAAA@@@IIIMMMSSSYYY```hhhpppvvv}}}xxxsssooollljjjjjjfffbbb___^^^______^^^\\\]]]^^^^^^\\\YYYWWWWWWXXXUUUTTTRRROOOLLLIIIGGGFFFCCCBBBAAA@@@@@@@@@AAABBBDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCBBBBBB@@@@@@KKK___qqqyyydddMMM:::888;;;888777;;;888777666555555666777888444555666888999999999999888888999999999:::::::::999333000222444444666:::<<>>===<<<:::::::::999666444222000---,,,---------,,,+++,,,---,,,++++++,,,...------------------------...000111222111000111222///000222333333222111000...------,,,,,,,,,------,,,...//////...---...000///////////////////////////////////////000111111........................111222333333222000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...111666999<<<<<<;;;888444111000111//////...---------......------------............////////////////////////////////////////////////111000///...///000222333111333444333222111222333222444666666777888;;;===CCCGGGNNNUUU\\\ccckkkppprrrtttxxx{{{~~~~~~~~~~~~|||||||||~~~sssfffbbbcccfffttt|||ssseeeVVVNNNIIICCCAAAAAAEEEGGGLLLUUUaaaooo{{{|||tttllleee```]]]XXXQQQKKKJJJGGGBBBAAAEEEEEEFFFFFFFFFDDDCCCBBBCCC??????>>>=========>>>>>><<<<<<======<<<<<<;;;:::888888777777777666666666444444444444444444444444444444333444666888;;;===BBBGGGOOOXXX^^^___[[[WWWOOOLLLIIIFFFEEEDDDBBBAAA@@@AAAAAABBBBBBBBBAAAAAAEEEIIIOOOUUU\\\dddlllrrr}}}zzzuuupppmmmkkkjjjhhheeebbbaaabbbbbbaaa___aaabbbbbb```]]][[[ZZZZZZXXXWWWUUURRROOOLLLJJJIIIEEEEEECCCBBBAAABBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDFFFFFFFFFEEEDDDCCCAAAAAADDDCCCCCCBBBBBBCCCCCCDDDBBBCCCBBBAAAGGGUUU```dddWWWFFF:::;;;===999777:::999888777666666777888999666666888999:::;;;;;;;;;:::::::::;;;;;;;;;<<<<<>><<<;;;999::::::;;;<<<===>>>???>>>@@@AAABBBCCCDDDGGGIIIMMMOOOPPPPPPOOOOOOPPPQQQOOOOOOPPPQQQTTTWWWZZZ\\\MMMLLLKKKJJJHHHGGGGGGGGGCCCBBBBBBBBBCCCCCCAAA???>>><<<:::999999888777555222000---,,,---------,,,,,,------,,,+++***,,,---++++++++++++++++++++++++...000222222111111111222222333444444444333111000//////............//////000111333222111000000111...........................///000000111111000000........................333333444555444222///...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...000444888<<<===<<<999555111000000.........---......//////............////////////////////////////////////////////////////////////000000000000000111111111111333444333222111222444333444444444555777;;;>>>EEEJJJQQQYYY```hhhnnnrrrvvvvvvxxxzzz|||}}}~~~}}}~~~sssiiiggggggttt{{{vvvdddWWWNNNFFFBBBCCCFFFIIINNNWWWdddqqq}}}{{{vvvrrroookkkddd\\\VVVOOOKKKMMMRRRQQQSSSTTTQQQKKKFFFCCCCCCAAA@@@@@@???>>>>>>??????<<<<<<======<<<<<<;;;:::888888888777777777777666444444444444444444444444444444444555666999;;;===BBBFFFOOOXXX___aaa___\\\VVVRRRMMMIIIFFFEEECCCAAABBBBBBCCCCCCCCCBBBBBBAAAAAAEEEJJJPPPVVV^^^ffflllwww|||wwwrrrnnnlllkkkllljjjggggggggggggfffeeefffhhhiiihhheeebbb```___]]]\\\ZZZWWWTTTQQQNNNMMMIIIHHHFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFEEECCCBBBAAAEEEDDDDDDDDDDDDDDDDDDEEEBBBDDDCCCAAACCCHHHKKKJJJGGG>>>:::>>>???:::777999999888888777777888888999777888999;;;<<<<<<<<<<<<<<<<<<<<<<<<============CCC===888999888666666999???CCCIIIQQQ[[[fffqqqxxxppp]]]IIIAAA???>>><<<;;;:::;;;;;;<<<===>>>??????===???AAAAAAAAACCCFFFHHHMMMOOOPPPOOONNNNNNOOOQQQPPPQQQRRRUUUWWW[[[]]]___MMMLLLJJJIIIHHHHHHHHHHHHDDDBBBAAABBBCCCCCCAAA@@@???<<<999888888888777666222000---,,,---------,,,,,,------,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,...///111111000000000111000000222222333333222222111000000//////000000111333555666666444222222222111111111111111111111111...///000222222111000000111111111111111111111111333444555555444222000///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///333666;;;<<<===:::666222000///......---......///000000////////////000000000000////////////////////////////////////////////////...///000111222111111000111333444333222222333444444444444444444777;;;???CCCIIIQQQYYY```ffflllpppssssssssssssuuuwwwyyy{{{xxxzzz|||~~~xxxrrrqqqtttzzzrrrbbbTTTIIIEEEEEEFFFIIINNNWWWbbbooozzz~~~zzzsssjjjaaa]]]]]]```bbbfffhhhcccYYYMMMFFFCCCBBBAAA@@@??????>>>>>>???<<<<<<<<<===<<<<<<;;;:::999999888888888777777777555555555555444444444444444444444555777999;;;<<>>>>>>>>>>>AAA;;;777777777555444777???DDDKKKTTT^^^iiittt{{{eeeUUUEEE???>>>===;;;;;;::::::;;;<<<===>>>??????===>>>@@@@@@@@@BBBDDDFFFKKKMMMNNNNNNMMMLLLNNNOOOQQQRRRTTTWWWZZZ]]]___```KKKJJJHHHGGGGGGGGGHHHIIIEEECCCAAAAAABBBBBBAAA@@@???<<<999888888888777666222000---,,,---------,,,------...,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000///...///000...///000222444555666666222222111111000000111111111333555555333111000000222222222222222222222222...///111222222222111000222222222222222222222222111222333444333222000...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...111333999;;;<<<;;;777333000///...............///000111/////////000000000111111........................000000000000000000000000...///111222222222000///111222444444333333444555555666666555555888===@@@BBBGGGOOOVVV\\\bbbgggjjjmmmlllkkkjjjlllooorrrtttqqqrrruuuwwwxxxyyyzzzzzz}}}yyyuuuyyyooo___QQQJJJJJJGGGIIIMMMTTT^^^hhhrrrwwwyyysssnnnkkkiiimmmqqqooodddWWWKKKEEEBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<===<<<<<<;;;:::999999999999888888888888666666666555555444444444444444555666888:::;;;<<>>@@@???===???>>>>>>???===:::999;;;777777777777777777777777888888:::;;;<<<=====================>>>>>>>>>>>>>>>999666777888666666888>>>CCCKKKUUU___kkkvvv}}}xxx[[[NNNAAA===>>><<<;;;;;;999999:::;;;<<<======>>>===>>>@@@@@@@@@AAACCCFFFIIIJJJLLLLLLKKKKKKMMMNNNRRRSSSUUUXXX[[[]]]___```KKKIIIHHHFFFFFFGGGIIIJJJFFFDDDBBBAAAAAAAAA@@@???>>><<<:::999999888777555222000---,,,---------,,,---......,,,******+++,,,------------------------+++---//////.........//////000111333666888:::;;;555444333111000000000///222444777777555444333333000000000000000000000000///000111111222222111111111111111111111111111111000111333333333111///...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------///111555888;;;;;;777333000////////////...//////000000////////////000000000000........................000000000000000000000000...///000222222111111000111222444444333333555666555666666666777999===@@@BBBFFFKKKQQQUUUZZZ___bbbcccbbbaaaaaacccfffjjjllljjjkkkmmmnnnpppqqqrrrrrryyy{{{}}}ooo^^^TTTRRRKKKMMMOOOTTT[[[cccjjjnnnxxx}}}}}}rrreeehhhllllllggg\\\PPPHHHBBBBBB@@@???>>>>>>======<<<<<<======<<<<<<;;;::::::::::::999999999888888777777666666555444444444333444555777999:::<<<<<<@@@BBBGGGNNNVVV[[[]]]]]]^^^[[[WWWUUUSSSQQQNNNLLLGGGFFFFFFEEEDDDCCCAAA@@@AAACCCDDDFFFIIIOOOVVV\\\gggooo{{{|||xxxtttssssssuuuwwwwwwuuuuuuuuuvvvvvvxxxzzz{{{yyyxxxwwwwwwqqqooolllhhhddd```]]][[[VVVTTTQQQMMMJJJHHHGGGGGGDDDEEEHHHIIIJJJIIIHHHGGGHHHHHHHHHHHHFFFEEEDDDCCCDDDCCCCCCBBBBBBCCCCCCDDDCCCDDDBBB>>>>>>BBBCCCBBBAAA@@@>>>===<<<;;;:::;;;777777888999999888777777888999:::;;;<<<=========>>>>>>>>>>>>???????????????:::888:::;;;::::::<<<===CCCLLLVVVaaammmxxx~~~nnnSSSHHH???======<<<:::;;;888888999:::;;;<<<======>>>???@@@@@@@@@AAACCCEEEFFFHHHJJJKKKKKKLLLMMMOOOSSSTTTWWWYYY\\\]]]^^^___LLLJJJHHHGGGGGGIIIKKKLLLHHHFFFCCCAAAAAA@@@???>>>===<<<:::::::::999666444222000---,,,---------,,,.........,,,***)))***,,,++++++++++++++++++++++++,,,...000000///...///000000000111333555777999:::666555333222000///......111444777888777555555444000000000000000000000000111111000000111111222333000000000000000000000000000111333333333222000///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------...000222555999:::888444000///111000//////////////////........./////////000000........................000000000000000000000000//////000111111111111111111222444444333444555777333444666777777999;;;>>>???AAAEEEHHHKKKOOOTTTWWWVVVVVVVVVVVVYYY\\\```bbbaaabbbccceeeggghhhjjjkkknnntttmmm___[[[TTTTTTVVVXXX\\\bbbfffiiipppuuu|||uuucccbbbbbbcccbbb\\\RRRJJJDDDCCCBBB@@@??????>>>>>><<<<<<======<<<<<<;;;:::;;;::::::::::::999999999777777777666555444444444333444666888999;;;<<<<<<@@@AAADDDJJJQQQVVVXXXYYY[[[ZZZYYYXXXXXXVVVSSSQQQJJJJJJIIIHHHGGGEEECCCBBBCCCCCCDDDDDDFFFKKKRRRWWW```hhhttt~~~~~~zzzwwwvvvsssvvvyyyyyywwwvvvwwwyyyxxxzzz|||}}}||||||}}}~~~xxxvvvsssnnnjjjeeebbb```\\\ZZZVVVRRRNNNKKKJJJIIICCCEEEGGGIIIJJJIIIHHHGGGIIIIIIIIIHHHGGGFFFDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEBBBDDDCCC??????CCCDDDBBB@@@???===<<<<<<===;;;888999999:::;;;;;;:::999999::::::<<<===>>>???????????????@@@@@@@@@AAAAAAAAA@@@;;;:::<<<===;;;;;;<<<===CCCMMMXXXcccooozzz{{{fffMMMDDD======>>><<<::::::999999:::;;;<<<===>>>>>>???@@@AAAAAAAAAAAADDDFFFFFFHHHJJJLLLLLLNNNPPPRRRUUUWWWYYY[[[]]]^^^^^^^^^MMMKKKIIIHHHHHHJJJLLLNNNIIIGGGCCCAAA@@@@@@>>>===<<<;;;;;;;;;;;;999666333222000---,,,---------,,,.........,,,***)))***,,,************************---///111111000///000111//////000111222444555666777666444222///...---,,,,,,///222444333222111111111111111111111111111111222111000000000111333444111111111111111111111111111222333444444333111000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,...///000333888999888444000///222111000//////...//////............////////////........................000000000000000000000000000000000000000111111111111222444444444444555777111333555777777888:::<<<;;;<<>>===;;;;;;>>>???;;;666;;;;;;<<<======<<<;;;;;;;;;<<<===???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCAAA<<<:::<<<===:::999;;;>>>DDDNNNYYYeeeqqq|||~~~{{{}}}```KKKCCC======>>>;;;::::::::::::;;;<<<===>>>?????????AAABBBBBBAAABBBDDDFFFFFFHHHKKKMMMNNNPPPSSSUUUWWWXXX[[[]]]^^^___^^^^^^MMMKKKHHHGGGHHHJJJJJJJJJIIIFFFCCCAAA@@@@@@???>>><<<<<<<<<;;;999777666555222///,,,+++------+++)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...000333444555555555888888777444000---------...///000111111222222111111000///////////////000111111111000000000000000333333333222222222111111000000111222111///---+++000...,,,,,,------,,,+++,,,,,,,,,,,,---...//////111222444666888666333000000111222222222111///...111111000000000000111111111111000000//////......111111111111111111111111...////////////000000000///111333555666555444333333333444555666777888888888999:::;;;===@@@BBBCCCGGGHHHIIIKKKMMMPPPSSSTTTSSSTTTUUUWWWXXXXXXXXXXXX^^^```iiiyyyvvvpppmmmiiiggghhhiiijjjjjjkkkeeebbbgggnnnttt}}}uuummmfffdddbbb\\\SSSLLLHHHEEEBBBAAACCCCCC@@@======<<<:::;;;===>>>>>>============<<<<<<;;;;;;:::777777777666555555444444777777888999;;;===???@@@BBBCCCDDDGGGKKKNNNRRRTTTUUUWWWYYY\\\]]]]]]\\\[[[SSSQQQMMMJJJGGGFFFFFFFFFEEEEEECCCBBBAAADDDIIIMMMYYY```lllxxxzzzwwwxxxyyyyyyxxxvvvwwwyyy{{{}}}~~~|||wwwsssooolllkkkeeebbb^^^ZZZWWWSSSNNNKKKKKKLLLMMMMMMLLLJJJHHHFFFGGGHHHIIIIIIJJJJJJIIIIIIHHHFFFDDDDDDDDDDDDDDDBBBEEEDDDDDDBBBAAA@@@?????????>>>>>>===<<<;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????BBBBBBAAAAAAAAABBBCCCCCC???>>><<<;;;:::::::::;;;CCCIIITTT___iiirrrzzz|||~~~vvv]]]GGGCCC>>>;;;:::;;;;;;;;;;;;::::::;;;;;;<<<>>>>>>===???AAABBBBBBCCCEEEGGGLLLMMMMMMMMMNNNQQQUUUXXXYYYZZZ\\\\\\[[[[[[\\\^^^MMMKKKHHHGGGHHHJJJJJJJJJHHHFFFCCCAAA@@@@@@???===<<<<<<;;;:::999777555555444111///...//////...,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...000222444555555555666555333222111000///......///000111111222222111111111000///////////////111111111111111111222222333333222222111111111111111222333333222111///---///---,,,,,,---------,,,,,,,,,,,,,,,---...//////222222444777999777444111000111111111000000////////////............//////111000000000/////////...111111111111111111111111111222222222222333333333111222333555555555555444444444555555666666777777555555666888:::<<<>>>@@@CCCCCCEEEGGGIIILLLNNNOOONNNNNNOOOPPPPPPPPPPPPPPPXXXZZZbbbppp~~~{{{vvvsssqqqnnnlllhhhbbb___ccciiinnnuuu|||zzzvvvrrrjjj^^^VVVPPPLLLFFFCCCCCCBBB???===>>><<<;;;;;;<<<======<<<;;;;;;;;;::::::999999999888888777777666555555444666777888:::<<<>>>@@@AAABBBBBBCCCEEEHHHLLLOOORRRSSSUUUWWWYYYZZZZZZYYYYYYSSSQQQNNNKKKHHHGGGGGGGGGDDDDDDBBBAAA@@@CCCHHHLLLVVV]]]hhhttt~~~~~~yyyvvvxxxxxxyyyxxxwwwxxxzzz|||~~~|||yyyvvvsssrrrkkkhhhccc^^^ZZZVVVQQQNNNNNNNNNOOOOOOMMMKKKIIIGGGGGGHHHIIIJJJKKKKKKKKKKKKIIIHHHFFFEEEFFFFFFEEEDDDFFFEEEEEEDDDBBBAAAAAA@@@??????>>>======<<<;;;;;;;;;<<<<<<===============>>>>>>>>>??????@@@@@@AAABBBBBBBBBAAAAAABBBCCCCCC@@@???===<<<;;;;;;;;;<<>>>>>>>>>>>>>>@@@BBBCCCCCCDDDFFFHHHKKKLLLNNNNNNOOOPPPTTTVVVWWWYYY[[[\\\\\\]]]___aaaMMMKKKHHHGGGHHHIIIIIIIIIGGGEEEBBBAAAAAA@@@???===;;;;;;::::::888777555444111///,,,,,,,,,,,,+++)))******++++++++++++******+++++++++,,,,,,---------,,,---......//////......---...000222444555666666555222//////111222111000...///000111111222222111333222111000///.........000111111222222333333333222111111111111000000000111111222222222000///---...,,,++++++---......---,,,,,,,,,,,,---...//////222333555888:::999555222111000000/////////////////////............//////000000000000////////////000000000000000000000000/////////000000000111111222333333444444555555666555555555555555555555555333333444666888:::<<<===???@@@BBBDDDGGGIIIJJJKKKJJJJJJJJJIIIIIIHHHHHHHHHQQQRRRYYYfffrrr~~~yyyuuujjjccc___```dddggglllqqq{{{rrrhhh\\\VVVNNNIIIGGGEEEBBB???@@@>>><<<;;;<<<======<<<;;;;;;;;;:::::::::::::::999999888888777666666555444666888;;;===???AAABBBBBBAAA@@@AAACCCGGGKKKMMMOOOPPPRRRTTTUUUUUUUUUTTTOOONNNKKKIIIGGGFFFFFFFFFBBBBBBAAA??????AAAFFFIIIQQQXXXcccnnnyyy}}}yyyvvvxxxxxxyyyxxxxxxyyy|||~~~|||zzztttpppjjjddd___ZZZUUURRRQQQQQQQQQPPPNNNLLLJJJIIIJJJJJJKKKLLLLLLLLLKKKKKKKKKIIIGGGGGGGGGHHHGGGEEEFFFFFFEEEDDDCCCBBBBBBAAA??????>>>>>>======<<<<<<======>>>????????????>>>??????@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCC@@@???>>>===<<<<<<===>>>EEELLLWWWbbbmmmvvv~~~gggPPPCCC@@@<<<999999999:::999===>>>???@@@@@@@@@???>>>???AAACCCDDDEEEFFFHHHJJJJJJMMMOOOPPPPPPQQQSSSTTTUUUWWWZZZ[[[\\\^^^```bbbLLLJJJHHHHHHIIIIIIHHHGGGFFFDDDBBBAAAAAA@@@>>>===:::::::::999888777555444///---,,,+++******)))))))))******++++++******)))******+++,,,,,,---......,,,---......///.........---...///111333555666777777222---...111444222///...///000111111222222111444333222000///.........//////000111222222333333111000000000000000000000...////////////...---,,,---,,,++++++---//////...,,,,,,,,,,,,---...//////222333555999;;;:::777444222111///.........///000111111000000000000111111000000000000////////////////////////////////////.........////////////000222222222222333444555666666666666555555444444444444444555666888:::<<<======???BBBDDDGGGHHHHHHHHHIIIHHHGGGFFFEEEDDDCCCCCCKKKLLLSSS^^^hhhrrr~~~wwwnnneeebbbaaaaaaeeejjjsssxxx}}}llleee[[[TTTPPPLLLHHHDDDBBB???===<<<===>>>>>>>>><<<<<<<<<<<<============::::::999999888777777777444666999<<>>???BBBFFFHHHJJJKKKLLLNNNNNNOOONNNNNNHHHGGGFFFDDDCCCBBBBBBBBBAAA@@@@@@>>>>>>???CCCGGGMMMTTT^^^jjjuuu~~~~~~{{{xxxxxxyyyzzzzzzzzz{{{~~~|||wwwqqqjjjddd^^^YYYUUUTTTSSSRRRPPPNNNLLLKKKKKKNNNNNNNNNNNNMMMLLLKKKJJJKKKJJJHHHGGGHHHHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBAAA?????????>>>>>>=========>>>??????@@@AAA@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>???@@@EEEMMMXXXdddnnnxxx{{{```LLLDDDAAA===;;;;;;<<<<<<<<<===>>>@@@AAAAAA@@@???===AAACCCEEEFFFGGGHHHKKKMMMLLLOOORRRTTTTTTSSSTTTTTTUUUWWWYYY[[[[[[]]]___aaaLLLJJJHHHHHHIIIIIIGGGFFFEEECCCBBBAAAAAA@@@>>><<<:::::::::999888777666555111111000///---,,,------)))******++++++******)))******+++,,,,,,---......,,,---......///.........---...///111333555777888:::555000000333444111---...///000111111222222111444333222111//////......---......///000111111222000000000000000000000111///////////////.........---,,,++++++---//////...,,,,,,,,,,,,---...//////111333555999;;;;;;888666222111///.........///000111111000000000000111111////////////000000000000////////////////////////111111111222222222333333222111111111222333444555666666555555444444333333333444444555777999;;;<<<;;;===AAADDDFFFGGGFFFEEEGGGFFFDDDCCCAAAAAAAAAAAAFFFFFFLLLUUU^^^fffpppzzz|||ooogggccc```bbbfffjjjppp{{{{{{qqqggg```XXXPPPJJJDDDAAA===<<<<<<======<<<<<<<<<<<<======>>>>>>>>><<<;;;;;;:::999999888888444777;;;???BBBCCCCCCCCCBBBAAA???======???AAACCCEEEEEEFFFGGGGGGGGGHHHHHHCCCCCCBBBAAA@@@@@@@@@@@@?????????======>>>AAADDDKKKQQQ\\\gggrrr|||}}}{{{|||}}}||||||~~~}}}wwwqqqkkkeee^^^ZZZWWWVVVSSSPPPNNNMMMLLLLLLNNNOOOOOOPPPPPPPPPOOOOOOKKKIIIGGGGGGHHHHHHGGGFFFDDDCCCCCCBBBBBBAAAAAAAAA???????????????>>>>>>>>>???@@@AAAAAABBBAAAAAAAAA???@@@@@@AAACCCDDDDDDEEEFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>???AAAAAAFFFMMMYYYeeepppyyysssZZZJJJBBB@@@===<<<<<<======<<<<<<>>>@@@AAAAAA@@@???>>>CCCEEEGGGIIIJJJKKKNNNPPPOOORRRVVVWWWWWWVVVUUUVVVVVVXXXZZZ[[[[[[\\\^^^___LLLJJJIIIHHHIIIHHHGGGEEEDDDBBBAAAAAAAAA@@@>>><<<:::;;;;;;:::999888777777000111111///,,,+++,,,---******++++++++++++******+++++++++,,,,,,---------,,,---......//////......------...000333555777999<<<999666555555555111......///000111111222222111444333222111000/////////---......//////000000000000000000111111111111222222222222111111111111111...,,,++++++---......---,,,,,,,,,,,,---...//////000222444888;;;;;;999666222111111000000000000000//////............//////////////////000000000000000000000000000000000000000000000111111111222222111111222333333444444555666555555555444444333333222333333444666777999:::999<<<@@@DDDFFFEEEDDDBBBCCCBBB@@@?????????@@@@@@BBBBBBFFFNNNTTTYYYbbbjjjmmmpppuuuxxxzzz{{{}}}~~~{{{rrrkkkdddccceeeccciiitttvvvkkk^^^VVVLLLHHHCCC???===<<<;;;:::999999:::;;;<<<===============<<<;;;;;;::::::999666999>>>CCCEEEFFFEEEDDDCCCAAA@@@>>>=========>>>???@@@@@@@@@AAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@>>>???>>>===<<<===@@@CCCIIIPPPZZZeeepppzzz~~~{{{uuunnnfffaaa[[[YYYVVVRRROOONNNNNNNNNLLLMMMOOOQQQSSSTTTUUUUUULLLJJJHHHGGGHHHHHHGGGFFFCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@??????????????????@@@@@@AAABBBBBBBBBBBBAAA@@@@@@AAABBBCCCEEEFFFFFFGGGFFFEEECCCBBBAAAAAAAAA@@@???>>>>>>???@@@AAABBBGGGOOO[[[hhhsss|||jjjTTTIII???===;;;:::;;;<<<;;;;;;===>>>???AAAAAAAAAAAA@@@EEEGGGIIIKKKLLLNNNPPPRRRSSSUUUXXXYYYXXXWWWWWWWWWYYYZZZ\\\]]]]]]]]]___aaaKKKJJJIIIIIIIIIHHHFFFDDDCCCBBBAAAAAABBBAAA>>><<<;;;;;;;;;;;;;;;:::999888///000000...+++)))+++---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------...000222555888999:::;;;;;;:::999666333111...///000111111222222111333222111111000000000111///////////////000000000111111111111222222333333333333222222222222333333///---,,,,,,---------,,,,,,,,,,,,,,,---.../////////000333888;;;;;;999666222222222222222111111000//////............//////.../////////000000000111111111111111111111111111............////////////222333444666666666666555444444444444444444444444444444444555777888:::;;;:::===BBBFFFHHHGGGDDDCCCAAA@@@>>>>>>>>>@@@BBBCCCDDDCCCFFFKKKNNNPPPVVV]]]^^^ccciiinnnrrrvvv{{{~~~zzzpppjjjiiieeehhhooozzzuuukkk]]]XXXPPPIIIDDDAAA>>><<<999999:::;;;<<<===>>>>>>>>>>>>===<<<<<<;;;;;;:::999<<>>>>>???>>>>>>>>>>>>??????>>><<<===???BBBHHHNNNXXXcccnnnyyyyyypppjjj```]]]YYYUUURRRQQQQQQRRROOOPPPQQQSSSTTTTTTUUUUUUMMMKKKIIIIIIJJJJJJIIIHHHCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAABBBCCCDDDEEEGGGHHHHHHHHHGGGEEEDDDBBBAAAAAA@@@???>>>>>>>>>???@@@BBBCCCJJJRRR___lllwww}}}}}}aaaLLLEEE>>><<<::::::;;;<<<<<<;;;>>>>>>???AAABBBCCCDDDEEEFFFHHHKKKMMMNNNOOORRRTTTTTTWWWYYYYYYXXXWWWWWWXXXZZZ\\\^^^``````aaadddfffKKKJJJIIIIIIIIIHHHEEECCCBBBAAAAAAAAABBBAAA>>><<<<<<<<<<<<<<<;;;::::::999222444444222...---...111+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------...000222555888:::999;;;>>>>>>;;;777555444...///000111111222222111222222111111111111111222111111111111000000000000111111222222222333333333222111111000111111222222000...,,,,,,------,,,+++,,,,,,,,,,,,---...//////...000333777:::;;;999666222222333444444222111000111111000000000000111111.../////////000000111111111111111111111111111111111111111111222222222222333444777888999999777666444444444444444444444444777777777888999;;;<<<======AAAFFFJJJKKKJJJGGGEEEAAA@@@??????@@@BBBEEEFFFHHHGGGHHHKKKLLLLLLQQQWWWXXX^^^eeekkkpppuuu|||{{{rrrnnnllllllnnnttt~~~~~~mmmfff]]]SSSLLLGGGCCC@@@:::;;;<<<===>>>@@@@@@AAA>>>>>>>>>===<<<<<<;;;;;;:::>>>CCCGGGIIIHHHFFFDDDCCCDDDCCCBBB@@@===:::888999999999888999999:::;;;999:::;;;;;;<<<<<<;;;;;;>>>??????>>>======???AAAFFFLLLVVVaaalllxxxwwwqqqdddaaa\\\WWWTTTSSSTTTTTTUUUUUUUUUUUUTTTRRRQQQPPPOOOMMMKKKKKKKKKKKKKKKIIIDDDDDDDDDDDDDDDCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAABBBBBBAAAAAABBBCCCDDDFFFGGGHHHIIIJJJHHHGGGFFFDDDBBBAAA@@@@@@>>>>>>======>>>@@@BBBCCCLLLTTTaaaooozzzxxxpppssszzzwwwZZZGGGAAA???>>><<<<<<>>>???>>>===??????@@@AAACCCEEEGGGHHHGGGIIILLLNNNOOOQQQSSSVVVUUUWWWXXXXXXWWWVVVWWWXXXZZZ]]]```bbbccceeehhhkkkLLLJJJIIIIIIIIIIIIHHHFFFEEECCCAAA@@@@@@???===<<<<<<:::999999:::999555222000000000///......------************************)))******++++++,,,------+++,,,---...////////////.........//////000222222777999;;;===<<<:::777555000///.........///111222111000000555999999444///333222111000//////...///222333333444444333333222333333222111111000000/////////...---,,,,,,,,,,,,++++++,,,---///111333444000111222555888999777555444333222000//////......///////////////.........000000000000000000000000000111111111111222222222000111111111111222222222222333444444555555444444333333333333444555666666777888999999999<<<@@@CCCDDDHHHLLLNNNLLLIIIGGGFFFDDDBBB@@@@@@CCCFFFHHHIIIEEEGGGJJJKKKKKKLLLNNNPPPZZZ^^^eeelllrrrxxx~~~~~~xxxzzz~~~uuuwwwnnnlllrrrvvvxxxyyyhhh\\\VVVQQQHHHBBB@@@<<<;;;>>>???===>>>BBB@@@AAABBB@@@>>><<<<<<<<<<<>>===<<<;;;:::999888888888999:::888888999:::<<<>>>@@@AAACCCAAA>>>;;;;;;<<>>===>>>>>>>>>BBBIIIPPPWWWdddrrr~~~ssshhhhhhooommmUUUEEE???===>>>>>>????????????>>>===>>>??????AAADDDIIIMMMPPPNNNMMMOOORRRUUUVVVVVVYYYYYYZZZZZZYYYXXXWWWVVV\\\]]]^^^___bbbffflllpppJJJHHHGGGGGGGGGGGGFFFDDDEEECCCAAA@@@@@@???===<<<<<<:::999999:::999555222000000//////...---------,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++,,,---...////////////////////////000111222333666888:::;;;;;;999666444000///.........///111222333333333888======999555333222111000000/////////111222333333444444333333333333333222111111000000//////...---,,,,,,,,,,,,...---,,,+++++++++++++++...///111555888:::999777444333222000////////////...---------------------000000000000000000000000000111111111111222222222///000000000000111111111222333444444555444444444333333333333444666777777999:::;;;;;;<<>>@@@AAA???@@@CCCAAABBBBBBAAA>>><<<<<<<<<@@@FFFKKKNNNQQQRRROOOIIIHHHHHHGGGFFFEEECCCBBBAAA===<<<;;;:::999:::;;;;;;;;;;;;;;;<<<===???@@@AAACCCAAA???===<<<===>>>@@@DDDIIISSS]]]hhhttt~~~vvvsssmmmgggaaa]]][[[[[[```dddgggfff```[[[ZZZZZZRRRPPPMMMNNNPPPPPPNNNKKKGGGGGGGGGGGGFFFDDDBBBAAACCCCCCCCCCCCDDDEEEEEEFFFCCCCCCDDDDDDDDDCCCBBBBBBEEEFFFGGGIIIJJJLLLMMMMMMLLLJJJGGGDDDBBB@@@??????@@@>>>===??????>>>CCCIIIRRRZZZfffttt}}}ooocccccckkkiiiQQQDDD???<<<======>>>>>>>>>>>>>>>>>>???@@@AAABBBEEEJJJNNNQQQPPPOOOQQQTTTWWWXXXXXXZZZ[[[[[[\\\[[[ZZZYYYXXX\\\]]]^^^^^^___ccchhhkkkJJJHHHGGGGGGGGGGGGFFFDDDEEECCCAAA@@@@@@???===<<<;;;::::::::::::888555222/////////...------,,,,,,---------,,,,,,+++++++++------,,,,,,+++******))),,,,,,---...///////////////////////////000111222444555777999999777444333000///.........///000111333333444888===???===:::555444333222111000000//////000111333444444444444444444444333222222111111000///...---,,,,,,,,,,,,///...---+++***)))))))))---...000444888::::::999444333222111000/////////.............../////////000000000000000000000000000111111111111222222222/////////000000000000111222222333444444444444444333333444555666777999:::<<<>>>??????@@@CCCFFFIIIMMMPPPSSSTTTQQQMMMIIIGGGGGGFFFEEEGGGKKKPPPSSSTTTRRRSSSTTTTTTUUUXXX\\\___fffjjjoootttxxx||||||vvvnnnddd]]]YYYXXXXXX[[[^^^fffqqq~~~zzzrrrpppmmmiiilllttttttdddYYYSSSLLLFFFBBBBBBCCCBBBBBBEEECCCDDDDDDBBB???======>>>AAAHHHNNNQQQTTTUUUQQQKKKJJJJJJHHHGGGEEECCCAAA@@@???>>>===;;;;;;;;;<<<===>>>>>>>>>>>>???@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>CCCIIIRRR\\\gggsss}}}zzzrrrjjjddd```^^^^^^bbbffffffaaa[[[XXXWWWRRRPPPPPPQQQTTTTTTQQQNNNHHHHHHHHHHHHGGGEEEDDDCCCDDDDDDEEEFFFGGGGGGHHHHHHEEEFFFFFFFFFEEEDDDCCCCCCFFFGGGIIIKKKLLLLLLLLLLLLLLLJJJGGGDDDAAA???>>>>>>???===>>>@@@@@@@@@CCCIIITTT\\\iiiuuu|||lll```aaakkk|||aaaLLLBBB???<<<<<<<<<=========>>>>>>@@@AAABBBCCCDDDGGGLLLPPPSSSRRRRRRTTTWWWYYYZZZZZZ[[[\\\]]]]]]]]]\\\[[[ZZZ[[[\\\]]]]]]]]]```dddgggLLLJJJIIIIIIIIIIIIHHHFFFEEECCCAAA@@@@@@???===<<<;;;;;;::::::999777555333//////......---,,,,,,,,,---------,,,++++++******,,,,,,,,,++++++*********,,,------...//////.....................///000000222333555666666555333111//////...---...///000111000000111555:::<<<;;;:::999888777555333111000///...///000222444555555555555555444333333222222111000///...------,,,,,,,,,------------...///000000......000333777999999888444444222111000/////////111111111111111222222222000000000000000000000000000000111111111222222222000000000000111111111111222222333444444444444333444444555666888:::;;;===???@@@BBBDDDEEEGGGKKKMMMRRRTTTWWWVVVRRRNNNJJJHHHHHHGGGHHHKKKPPPUUUXXXYYYWWWWWWXXXYYYZZZ^^^cccgggooorrruuuxxxzzz|||~~~}}}}}}|||}}}~~~~~~~~~vvvqqqgggccc\\\UUUOOOMMMLLLLLLQQQUUU\\\gggvvv~~~yyysssmmmlllppptttzzzuuufff]]]SSSKKKEEEDDDEEEDDDEEEHHHFFFFFFFFFDDDAAA???@@@AAADDDMMMUUUYYYZZZZZZWWWQQQNNNLLLJJJGGGEEEBBBAAA@@@@@@???>>>===<<<<<<======>>>>>>>>>???@@@BBBCCCDDDCCCBBBBBBBBBAAA@@@>>>>>>BBBHHHQQQ[[[fffpppzzz|||sssjjjdddaaa]]]___aaa```\\\WWWUUUTTTSSSQQQQQQTTTWWWWWWSSSPPPJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKIIIIIIIIIIIIHHHGGGFFFFFFHHHIIIKKKMMMMMMLLLKKKJJJIIIGGGEEECCCAAA@@@@@@@@@???===>>>AAABBBAAAEEEJJJVVV___jjjuuu~~~~~~nnnbbbdddooosssYYYGGG@@@>>><<<<<<======>>>>>>??????AAABBBDDDEEEGGGIIINNNQQQTTTSSSSSSUUUXXX[[[[[[[[[ZZZ[[[\\\]]]]]]]]]\\\[[[ZZZ[[[\\\\\\]]]___cccfffLLLJJJIIIIIIIIIIIIHHHFFFEEECCCAAA@@@@@@???===<<<:::;;;;;;:::999666555444000//////...------,,,,,,,,,+++++++++*********)))******+++++++++,,,,,,,,,,,,---......///.........------,,,,,,,,,---......000111333444444333222111///...---------...000111......///222555888999999<<<<<<:::888555222///...---...000222333555555555555555444333333222222111000000///...------------,,,------...000111333444000000000333666777777666555444333111000000//////111111111111222222333333000000000000000000000000000000111111111222222222111111222222222222333333111222333333444444333333444444555777:::<<<>>>@@@@@@BBBEEEHHHJJJLLLPPPSSSWWWXXXYYYWWWRRRNNNKKKJJJJJJIIIKKKNNNTTTYYY\\\]]]``````aaabbbdddiiinnnssswwwyyyzzz{{{zzzzzz{{{|||yyyxxxvvvvvvvvvvvvwwwwwwqqqssswww{{{|||tttkkkccc^^^VVVSSSOOOJJJGGGFFFFFFGGGIIILLLSSS___nnn}}}tttnnnlllkkkpppxxx|||ppp]]]SSSJJJHHHHHHHHHHHHKKKHHHIIIHHHFFFDDDCCCDDDEEELLLVVV```dddeeeddd```[[[VVVTTTQQQMMMJJJGGGEEEEEEBBBAAA???>>>======>>>>>>======>>>@@@BBBDDDGGGHHHEEEEEEEEEDDDCCCBBB@@@???BBBGGGPPPYYYcccmmmvvv|||{{{qqqjjjfffcccbbbaaa^^^ZZZWWWVVVVVVQQQPPPPPPSSSVVVVVVRRRNNNKKKKKKJJJJJJIIIIIIIIIHHHIIIJJJKKKMMMMMMNNNMMMMMMLLLLLLMMMMMMLLLKKKJJJJJJJJJKKKLLLMMMMMMKKKIIIHHHGGGFFFDDDBBB@@@@@@@@@@@@???===>>>AAABBBBBBFFFLLLXXX```llluuu{{{sssfffiiitttlllSSSDDD???>>>>>>>>>>>>>>>???@@@AAABBBBBBDDDFFFGGGHHHKKKOOORRRSSSSSSSSSVVVYYY[[[[[[ZZZXXXYYY[[[\\\\\\\\\[[[[[[XXXZZZ\\\]]]___aaaeeehhhJJJHHHGGGGGGGGGGGGFFFDDDEEECCCAAA@@@@@@???===<<<999;;;<<<;;;888666555555000000000///......------************************)))******+++,,,,,,------------...............---------,,,,,,,,,------...///000111222222222111111///...---------...///000000000000111333555666777;;;;;;:::999666333000...---...000222333444555555444444444333222222111111111000///...------------......------...//////000111000000222555666666666555444333222111000000000......//////000000111111000000000000000000000000000111111111111222222222222222222333333333444444111111222333333333333333444555666999;;;???AAACCCBBBEEEIIIMMMOOOSSSWWWZZZ\\\\\\ZZZWWWRRROOONNNOOONNNNNNPPPUUUZZZ___bbbccceeegggiiikkkmmmqqqwww{{{~~~}}}yyyvvvuuuuuuvvvtttrrrppppppnnnllljjjhhhiiikkkooosssvvvyyy{{{~~~{{{ssskkkccc\\\UUUQQQIIIHHHEEECCCBBBBBBCCCCCCBBBEEEKKKWWWfffxxx}}}qqqiiifffjjjooouuu|||nnnaaaTTTOOONNNLLLLLLMMMKKKKKKKKKIIIGGGGGGIIIKKKPPP\\\hhhlllllljjjfffbbb]]]ZZZVVVRRRMMMJJJHHHHHHEEEDDDBBB@@@??????@@@@@@>>>>>>@@@BBBEEEHHHJJJKKKHHHHHHGGGGGGEEEDDDBBBAAABBBGGGNNNWWW___iiiqqqwww}}}zzzrrrnnniiigggccc^^^[[[XXXWWWWWWQQQOOONNNPPPSSSSSSPPPLLLMMMMMMLLLKKKJJJJJJKKKKKKMMMNNNOOOPPPQQQPPPOOONNNMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLKKKIIIGGGFFFIIIGGGEEEBBB???>>>======@@@>>>>>>@@@AAACCCHHHOOOZZZbbbmmmuuuzzzxxxkkkppp}}}gggQQQDDD?????????>>>>>>>>>???AAACCCDDDBBBDDDGGGHHHJJJLLLOOORRRSSSSSSSSSVVVYYY[[[ZZZYYYVVVWWWYYY[[[[[[\\\[[[[[[WWWZZZ\\\^^^```bbbeeehhhJJJHHHGGGGGGGGGGGGFFFDDDEEECCCAAA@@@@@@???===<<<999;;;===;;;888555444555111111111000//////......)))******++++++,,,,,,---+++++++++++++++++++++,,,---...............------///......------....../////////000111222222111111......---,,,---...///000111111000//////000333444555555666666555333111///...///000111333333444444333333333222111111000000111000///...------------///......---------......000//////111444777888777555444333222111000000000------......///000000111000000000000000000000000000111111111111222222222111111222222222333333333111111222333333333333222444555777:::===@@@CCCEEEDDDHHHMMMRRRVVVZZZ^^^aaaaaa```\\\WWWSSSQQQRRRTTTUUUVVVXXX\\\bbbgggiiijjjjjjmmmpppsssvvvzzzyyytttqqqpppooommmllllllllljjjeeebbb___```aaadddgggjjjmmmooossswww{{{~~~|||qqqkkkccc\\\UUUPPPKKKHHHDDDCCCBBB@@@@@@@@@@@@@@@@@@AAAFFFOOO]]]nnn}}}tttllllllmmmmmmpppuuu|||sssbbbYYYUUURRROOOOOOLLLMMMLLLKKKJJJKKKNNNPPPWWWdddqqqvvvuuusssoookkkdddaaa\\\WWWRRROOOMMMLLLIIIGGGFFFDDDCCCBBBCCCCCCBBBCCCDDDEEEHHHJJJLLLNNNKKKKKKJJJHHHGGGEEEEEEDDDBBBFFFMMMUUU\\\eeemmmrrrxxx}}}xxxqqqoookkkgggccc___\\\YYYVVVSSSQQQQQQTTTTTTRRROOONNNNNNLLLLLLKKKLLLLLLMMMPPPQQQRRRSSSSSSRRRPPPOOOLLLLLLMMMNNNOOOOOOOOOOOOMMMMMMLLLJJJIIIGGGFFFEEEGGGFFFCCCAAA???>>>>>>>>>AAA>>>===???@@@CCCJJJRRR\\\eeepppwwwzzz~~~{{{qqq{{{}}}eeeQQQEEE@@@???>>>>>>======>>>@@@BBBDDDBBBDDDGGGIIIJJJLLLOOORRRSSSSSSTTTWWWZZZ\\\[[[ZZZVVVWWWYYYZZZ\\\\\\\\\[[[XXXZZZ]]]^^^___aaaccceeeLLLJJJIIIIIIIIIIIIHHHFFFEEECCCAAA@@@@@@???===<<<999;;;===;;;888555444555222222111111000000//////)))***+++,,,---......///------,,,++++++*********---...............------111000000/////////000000//////000111111111111111......---,,,---...///000000000///---,,,,,,///111///000222444444333222111...///000111222333333333333333222222111000000///111000///......------..................///000000...---...000444888999:::555555333222111000000000...//////000111222222222000000000000000000000000000111111111111222222222000111111111111222222222111111222333333333333222444555777:::>>>AAADDDFFFFFFJJJPPPUUUZZZ^^^cccfffeeeccc^^^XXXTTTSSSVVVXXX[[[[[[^^^bbbhhhlllnnnooosssvvvzzz~~~yyysssooonnnfffeeefffhhhjjjiiiddd```ZZZ[[[[[[]]]___bbbeeeggglllpppuuuzzz|||tttgggbbbZZZRRRMMMIIIFFFDDDDDDCCCBBBAAA@@@?????????AAABBBDDDKKKVVVeeerrrzzzuuusssooojjjhhhjjjoootttlllaaa[[[UUUQQQPPPMMMNNNMMMLLLLLLMMMPPPSSScccqqq|||xxxnnnkkkeee```[[[WWWUUUUUUKKKJJJHHHFFFEEEEEEEEEFFFGGGGGGGGGHHHJJJLLLMMMNNNNNNMMMKKKIIIGGGFFFFFFFFFBBBFFFLLLSSS[[[bbbjjjooovvv~~~|||zzzwwwtttpppkkkeeeaaa\\\YYYUUUUUUWWWXXXVVVTTTOOONNNMMMLLLLLLLLLMMMNNNRRRSSSTTTUUUTTTRRRPPPOOOJJJKKKLLLMMMNNNOOOOOOOOONNNMMMKKKIIIGGGFFFEEEEEEBBBBBBAAA@@@@@@@@@BBBBBBBBB???===>>>@@@CCCKKKTTT^^^gggrrrxxxzzz~~~|||vvv{{{dddQQQFFFAAA@@@======<<<<<<===???BBBCCCBBBDDDGGGIIIJJJLLLOOORRRTTTTTTUUUXXX[[[]]]\\\ZZZVVVWWWYYY[[[\\\]]]]]]\\\ZZZ[[[]]]^^^^^^___```bbbLLLKKKJJJIIIIIIIIIIIIIIIEEECCCAAA@@@>>><<<999666999;;;======<<<999555333000000///...............000000///...------,,,,,,///......---------......222111000//////000111111------......//////000000...///000111222333333333111///......///000000000///000000000000//////...111111222333333333333222---...///000000111111000333333222111000000111111000000///...---,,,,,,+++///......---------......444444555555777888999::::::999777444333222222222111111000000000000111111111111111111111111111111111111111111111111111111222222111111222222333444222222111111111222333333666666888<<>>>>>???AAA>>>AAADDDFFFJJJTTTaaakkkyyy~~~sssoooooommmmmmooosssyyyuuufffYYYSSSSSSLLLOOOPPPNNNMMMQQQWWWZZZfffwww~~~yyyqqqiiiccc___[[[XXXVVVSSSOOOKKKIIIIIIKKKLLLKKKKKKLLLMMMNNNOOOOOOOOOOOOLLLJJJIIIJJJJJJJJJJJJJJJMMMPPPUUU[[[bbbjjjpppwww|||}}}xxxqqqlllgggddd```]]]\\\ZZZYYYWWWUUURRRNNNLLLLLLMMMNNNNNNQQQQQQQQQQQQPPPOOOMMMKKKKKKKKKLLLOOOQQQRRRPPPNNNNNNKKKHHHGGGGGGGGGFFFEEEGGGEEECCCAAA@@@@@@AAABBB???<<<<<>>CCCHHHKKKLLLOOOWWW^^^cccjjjrrrtttrrrnnniiibbb]]]\\\]]]___```bbbdddhhhmmmqqqtttvvvwww}}}{{{uuuoookkkgggeeecccaaabbbaaa```___YYYYYYWWWVVVVVVYYY^^^bbbcccjjjoooqqqtttzzz}}}}}}}}}}}}~~~wwwnnn^^^XXXPPPKKKIIIHHHEEECCCCCCBBBAAA???>>>>>>???@@@BBBCCCEEEDDDFFFLLLWWW___mmmtttyyytttooonnnoooqqquuu{{{~~~nnn```WWWTTTOOOPPPPPPMMMMMMQQQWWW[[[mmmvvvnnniiidddaaa^^^\\\WWWTTTQQQQQQRRRSSSRRRSSSTTTTTTUUUTTTTTTSSSRRRPPPMMMLLLLLLLLLJJJIIIJJJLLLOOOSSSXXX___gggllltttyyy{{{wwwvvvrrrlllfffaaa]]]YYYVVVUUURRRNNNMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPNNNLLLKKKLLLLLLNNNRRRUUUUUUSSSQQQMMMKKKHHHFFFFFFFFFFFFEEEDDDCCC@@@>>>======>>>???@@@===<<<@@@CCCFFFOOOWWWaaagggpppyyylll[[[NNNDDDAAABBB@@@@@@???@@@AAABBBDDDEEEHHHHHHIIIJJJLLLOOORRRSSSVVVWWWZZZ\\\^^^^^^]]]]]]YYYYYYYYYZZZ\\\^^^aaabbbfffccc```^^^___```cccdddNNNMMMLLLJJJHHHGGGFFFFFFEEECCCAAA@@@???===:::777;;;:::888666555444444444000000///...............---------,,,,,,++++++***++++++***++++++,,,---...------,,,,,,,,,------...---------------,,,,,,,,,///000111222333444444444666444111...---------...---...///000000111000000000111222222333333222222//////000111111222222222333333222222222222111111111111000///...---,,,,,,......---------......///+++,,,---///333777:::<<<;;;999777555333222222222111111000000000000111111222222222222222222222222222222222222222222222222222222111111222222333444444444333333444444555666888999<<<@@@DDDIIIMMMOOOSSS\\\eeellltttzzz|||yyyooojjjccc______bbbeeeffffffhhhlllqqqvvvzzz|||~~~{{{vvvpppmmmgggddd```______aaaaaaaaa^^^]]]ZZZXXXWWWZZZ```dddfffmmmrrrtttvvv{{{~~~}}}{{{zzz{{{~~~uuummm^^^XXXPPPLLLKKKJJJHHHFFFEEEDDDBBB@@@@@@@@@@@@@@@BBBCCCCCCAAAAAAEEEMMMSSS]]]eeerrr}}}vvvsssttttttvvvxxx{{{}}}nnnaaaYYYVVVTTTQQQOOOOOOSSSZZZ```vvv~~~wwwqqqnnngggddd```[[[XXXWWWWWWWWW\\\]]]]]]]]]]]]\\\[[[ZZZXXXVVVSSSQQQPPPOOOLLLJJJJJJKKKNNNQQQUUU[[[aaafffooottt|||zzzsssllleee___\\\WWWUUUQQQOOOOOOOOOOOONNNKKKKKKLLLNNNPPPPPPNNNLLLMMMNNNQQQVVVYYYZZZWWWUUUNNNKKKHHHGGGFFFFFFEEEDDDCCCBBB@@@>>>=========>>>@@@======AAADDDHHHQQQZZZdddiiiqqqyyyvvv___QQQIIICCC???????????????@@@BBBDDDFFFHHHJJJJJJKKKLLLNNNPPPRRRSSSVVVXXXZZZ\\\]]]^^^]]]]]]ZZZZZZZZZ\\\^^^aaadddeeekkkkkkhhhccc___^^^bbbfffMMMLLLJJJIIIHHHGGGGGGGGGEEECCCAAA@@@???===:::888:::999888777666555444333000000///...............//////.........---------************+++---......,,,,,,,,,,,,,,,---------///......------,,,,,,,,,///000111333444444444444999777555111...,,,---...------...000111111111111000000111222222222222222000000000111111222333333333333333333333333222222222111111000///...------...------------...//////......///111444999<<>>AAAEEEIIINNNQQQWWW```kkkssszzz|||ooojjjccc```aaadddhhhjjjkkkmmmqqqvvv{{{~~~xxxsssnnnkkkgggccc___]]]___aaacccddddddccc```]]]\\\___eeeiiijjjqqqwwwyyy|||~~~|||{{{}}}~~~wwwpppeee___XXXTTTQQQOOOKKKHHHGGGEEECCCAAABBBBBBBBBBBBAAAAAA@@@??????BBBHHHMMMQQQZZZfffrrr}}}~~~}}}|||{{{zzz|||rrrfffaaa[[[VVVTTTVVV[[[ccckkk{{{wwwsssnnnhhhccc```^^^]]]cccdddeeefffeeedddcccaaa^^^\\\YYYWWWVVVSSSPPPMMMKKKLLLNNNOOORRRWWW]]]aaajjjooowww~~~~~~xxxrrrlllhhh___\\\XXXVVVTTTSSSPPPNNNLLLKKKKKKNNNRRRTTTRRRPPPOOOPPPTTTYYY]]]^^^\\\YYYRRROOOLLLIIIIIIHHHGGGEEEDDDCCCBBB@@@???????????????<<<===AAAEEEJJJSSS\\\hhhlllssszzzmmmUUUIIIEEEBBB>>>===>>>>>>???AAACCCFFFIIIJJJMMMMMMNNNOOOPPPQQQSSSSSSUUUVVVXXXZZZ[[[\\\\\\\\\ZZZ[[[[[[]]]```cccfffhhhnnnqqqqqqkkkccc___bbbfffJJJIIIIIIHHHHHHHHHIIIIIIEEECCCAAA@@@@@@>>>;;;999999:::;;;;;;:::777444222000000///..............................---------++++++++++++,,,---//////,,,,,,------............000/////////......------///000111222333444444444999999888444000---...///------...000111111111111000000111222222222222111111000000000111222333444222333444444444444333333222222111000///......------------------...//////111111111222444888<<<>>>;;;:::888555444333333333222222111111111111222222222222222222222222222222222222222222222222222222222222111111222222333444555555555555666777888999888;;;???CCCFFFJJJOOOSSSYYYcccnnnvvv|||~~~yyynnniiiccc```bbbfffjjjlllppprrrvvv{{{|||wwwsssooollliiieeeaaa```bbbeeeiiijjjjjjhhhfffcccccceeejjjnnnmmmuuu|||||||||{{{vvvpppkkkeee```]]]XXXQQQLLLIIIFFFCCCBBBCCCCCCBBBAAACCCBBBAAA??????AAADDDGGGLLLSSS]]]eeeooo~~~}}}{{{nnnddd\\\\\\^^^dddnnnyyy~~~wwwrrrnnnmmmkkklllnnnppppppnnnlllkkkfffccc```\\\ZZZWWWSSSQQQKKKLLLMMMNNNPPPTTTYYY]]]dddiiiqqqyyy|||vvvrrriiifffccc```]]]ZZZUUURRRQQQNNNMMMPPPVVVYYYYYYXXXRRRTTTWWW\\\```bbb```^^^XXXUUUQQQNNNLLLKKKIIIGGGDDDDDDBBBAAA@@@@@@??????>>><<<===BBBGGGMMMWWWaaammmpppvvv{{{~~~hhhPPPEEECCCAAA>>><<<>>>???@@@AAADDDHHHKKKLLLPPPPPPQQQRRRRRRSSSSSSSSSTTTTTTVVVWWWYYYZZZZZZ[[[[[[[[[\\\]]]```cccfffhhhnnntttxxxtttjjjcccbbbeeeHHHHHHHHHHHHHHHIIIIIIJJJEEECCCAAAAAA@@@???<<<:::999;;;===>>><<<999555222000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///,,,,,,---...///////////////////////////............///000111222333333333666888:::777222///...000---...///000000111000000///000111111222222111111000000//////000111333444222333444555666555444333333333222111000///......---------------...///000111111000000222555999;;;<<<:::888666444333333333222222111111111111222222333333333333333333333333333333333333333333333333222222111111222222333444444444444555666777888999999===BBBFFFHHHLLLRRRWWW\\\eeeooouuuyyy{{{wwwqqqiiifffbbbbbbeeeiiimmmooovvvwwwzzz{{{xxxvvvtttrrrnnnkkkggggggjjjnnnqqqsssnnnmmmlllkkkjjjlllppptttsss{{{|||{{{~~~}}}{{{xxxtttqqqnnnhhh___YYYQQQLLLHHHEEEFFFEEEBBB@@@GGGFFFCCCAAA@@@@@@@@@AAAIIINNNUUUZZZaaannnssshhhgggjjjnnnzzz{{{|||~~~|||zzzxxxqqqmmmgggaaa]]]YYYUUUSSSKKKKKKLLLLLLNNNQQQVVVZZZ^^^cccjjjrrryyy{{{wwwrrrqqqnnnkkkiiiddd___[[[XXXTTTPPPSSSYYY___aaa```YYYYYY\\\```dddeeeeeeccc___[[[VVVRRROOOLLLJJJGGGCCCBBBBBBAAA@@@???>>>======<<<>>>EEEKKKRRR]]]gggrrruuuyyy}}}vvvaaaLLLBBBBBBAAA???===???@@@AAABBBEEEIIILLLNNNRRRSSSTTTTTTUUUTTTTTTSSSSSSSSSTTTUUUWWWXXXYYYZZZ[[[[[[[[[]]]___bbbeeefffkkkrrrxxxvvvnnnfffcccdddIIIIIIHHHHHHGGGHHHHHHHHHEEECCCAAAAAA@@@???<<<:::;;;<<<<<<<<<;;;888666444000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++,,,---.../////////...------...............///---...///000111222222222000555999888333///.../////////000000000000/////////000000111111111111111000///......///000222444222333555666666666555444444333222111000//////...---,,,,,,------///000000000///......000444888;;;<<<;;;888666444333333333333222222111111222222333333333333333333333333333333333333333333333333333222222111111222222333444444444444555666777888999<<<@@@FFFIIIKKKOOOVVV[[[```gggooosssuuuuuupppjjjcccbbbaaaccciiinnnrrrtttzzz{{{~~~}}}yyywwwxxxyyyyyyyyytttrrrpppppptttxxx{{{|||tttuuuuuuuuuuuuwwwzzz|||~~~}}}vvvooobbb\\\TTTPPPNNNKKKFFFBBBFFFDDDBBBAAAAAAAAAAAAAAADDDHHHLLLPPPUUU^^^kkkuuuyyywwwxxx{{{~~~wwwnnneee^^^XXXTTTQQQIIIIIIJJJJJJKKKNNNSSSVVVXXX\\\dddkkkrrrzzz}}}xxxwwwvvvuuutttpppkkkhhh___XXXSSSTTT[[[cccffffff``````aaacccgggiiijjjiiiddd___ZZZTTTPPPMMMIIIGGGCCCCCCCCCBBBAAA@@@???>>>???>>>AAAHHHPPPYYYdddooovvvyyy|||jjjYYYGGG@@@??????>>>???@@@AAAAAACCCFFFIIILLLNNNTTTUUUVVVVVVVVVUUUTTTTTTSSSSSSTTTUUUVVVXXXYYYZZZZZZZZZ[[[\\\]]]```bbbdddhhhnnnsssrrrmmmgggddddddKKKJJJIIIHHHGGGGGGFFFGGGEEECCCAAAAAAAAA???===:::===<<<;;;999888777777666000000///.......................................++++++*********************+++,,,...//////......,,,,,,,,,------.........,,,---...000111111111111,,,222777888333...---...///000000000000000///...//////000111111111111111000///...---...000222333222333555777777666555444444333333222111000//////,,,,,,,,,---...///000111000///...///111555:::===<<<;;;888666444444333333333222222111111222222333333333333333333333333333333333333333333333333333222222111111222222333444333333444444555777888999>>>CCCIIILLLMMMQQQXXX^^^bbbiiiooorrrrrrqqqllleee______```eeelllrrrvvvxxx|||}}}xxxuuussssssvvvyyy{{{|||yyywwwvvvwww{{{zzz|||}}}~~~~~~qqqjjjaaa[[[WWWRRRKKKFFFAAA@@@@@@AAACCCDDDEEEEEE@@@CCCFFFJJJNNNVVV___fffqqq~~~sssggg^^^WWWRRROOOGGGGGGHHHHHHIIILLLPPPTTTTTTXXX___fffnnnuuu|||{{{{{{{{{{{{{{{xxxtttqqqccc[[[TTTTTT\\\eeeiiiiiieeeddddddfffiiilllmmmmmmfffaaa[[[UUUQQQLLLHHHEEEFFFFFFFFFEEEDDDCCCAAAAAA@@@???CCCKKKTTT]]]iiitttyyy{{{}}}aaaRRRCCC======>>>>>>@@@AAAAAABBBDDDFFFIIILLLNNNVVVVVVWWWXXXWWWVVVUUUTTTTTTTTTUUUVVVWWWYYYZZZ[[[ZZZZZZZZZ[[[\\\^^^aaabbbgggjjjnnnmmmjjjfffeeeeeeKKKJJJHHHGGGFFFFFFGGGHHHJJJIIIGGGDDDAAA???===<<<<<<:::777777999888555111222111000//////......///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++***)))++++++---...//////000000,,,******,,,///111///---+++,,,---///000111111111000111333444333222///...000000///////////////000000111222333444333222111111111000000000000111111555666666777666666555555333333222111000///...---...............///000111///000222333333555888:::===>>>>>><<<999555333333...///000111111111111111000000111111111111000000222222222222222222222222444444444444444444444444333444666777777888;;;===???DDDIIIMMMOOOTTTZZZ___jjjnnnssstttpppiiibbb^^^ZZZ]]]bbbgggmmmttt|||zzztttsssqqqqqqsssvvvzzz}}}|||}}}uuuhhh]]]RRRJJJEEEFFFFFFEEECCCBBBAAACCCDDDDDDDDDEEEFFFIIIMMMQQQTTTjjjppptttfff\\\TTTMMMHHHGGGFFFEEEDDDEEEFFFHHHJJJRRRVVVZZZ```fffnnnvvv||||||yyykkkcccZZZYYY```gggjjjjjjiiigggeeefffiiilllnnnnnnhhhaaaZZZUUUSSSPPPJJJEEEGGGGGGFFFEEEDDDCCCBBBBBB@@@AAAFFFNNN[[[iiiuuu}}}yyyWWWMMMCCCAAAAAA???>>>>>>???@@@BBBCCCDDDGGGLLLPPPVVVXXXYYYYYYWWWVVVUUUVVVSSSRRRRRRRRRSSSUUUXXXZZZ[[[\\\^^^]]]]]]\\\^^^___```bbbeeefffeeedddeeefffKKKJJJHHHGGGFFFFFFGGGHHHGGGFFFEEECCCAAA???>>>======;;;999999999999666333111111000///...............---,,,,,,++++++,,,,,,......,,,***(((%%%###""",,,---...............---,,,+++***,,,//////...,,,+++,,,---///000000111111000111222222222111///...000/////////.../////////000111222222333333222222111111000000000000111111333333444555555555444444444444333222111000//////,,,,,,,,,,,,,,,---......///000222333333555777:::<<<===>>><<<999555444333000111111222222222222222111111222222222222111111333333333333333333333333444444444444444444444444333444666777777888;;;>>>@@@EEEJJJNNNRRRWWW^^^cccpppsssuuusssmmmeee]]]YYYYYY]]]aaagggmmmuuu~~~~~~vvvqqqpppooooooqqquuuyyy{{{xxxkkk___UUUOOOGGGGGGFFFEEEDDDCCCDDDEEEDDDDDDDDDEEEHHHKKKNNNPPPXXX^^^mmmpppbbbXXXPPPJJJFFFFFFEEECCCCCCCCCEEEFFFHHHMMMPPPTTTZZZ```gggooottt}}}sssjjj```\\\aaafffhhhhhhhhhfffdddeeegggjjjllllllgggaaaZZZUUUSSSPPPKKKFFFHHHHHHGGGFFFEEECCCCCCBBBCCCFFFLLLVVVcccrrriiiSSSIIIAAA@@@@@@>>>===>>>???AAABBBCCCEEEHHHLLLPPPUUUWWWYYYYYYWWWVVVVVVVVVUUUTTTSSSSSSTTTVVVXXXYYY[[[]]]^^^^^^]]]]]]^^^___aaabbbddddddbbbaaa```aaaKKKJJJHHHGGGFFFFFFGGGHHHDDDDDDCCCBBB@@@???>>>>>>===<<<:::::::::999666444111000///...------------...---,,,,,,++++++,,,,,,+++++++++,,,,,,++++++***...............---,,,,,,,,,++++++,,,---...,,,+++,,,,,,...///000000000000000000000000/////////////////////////////////000222111111111111222333333111111000000000000111111222222333444555555444444555444444333222111000000,,,,,,+++++++++,,,------///000222222333444777999;;;===>>>===999666444333333333333333222222222222222222333333333333222222444444444444444444444444444444444444444444444444333555666777777999;;;>>>AAAFFFLLLQQQUUU[[[ccciiisssuuuuuuqqqjjjaaaZZZVVVXXX[[[```fffnnnwww|||uuuppppppooopppssswww{{{~~~yyyjjj]]]VVVJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCCCCDDDEEEHHHJJJLLLMMMRRR___sssvvvgggZZZQQQKKKFFFCCCCCCBBBAAAAAAAAABBBCCCDDDGGGJJJOOOSSSYYY```gggllluuu}}}|||rrrgggbbbcccfffgggfffhhhfffddddddfffiiijjjjjjfff```ZZZVVVTTTQQQMMMIIIJJJJJJIIIGGGFFFDDDCCCCCCEEEIIIQQQ]]]kkkzzzsssYYYMMMEEE?????????======>>>@@@AAACCCDDDEEEHHHLLLOOOSSSVVVXXXXXXWWWVVVVVVWWWWWWWWWVVVUUUVVVWWWXXXYYY\\\]]]^^^^^^]]]]]]^^^___cccdddeeecccaaa___^^^^^^KKKJJJHHHGGGFFFFFFGGGHHHDDDCCCBBBAAA???>>>======<<<;;;;;;:::999888666444000///...------,,,,,,---...---,,,,,,++++++,,,,,,((()))+++---.../////////---------......------,,,,,,,,,,,,,,,---,,,+++***,,,---...///000000000000000///............//////000000000111111111111111222111000000000111333444111111000000000000111111222222333444555555555555444444333222111111000000......------------.........000111222222333666888:::<<<>>>===:::777555444444333222222111111111111222222333333333333222222444444444444444444444444444444444444444444444444333555777777888999<<<>>>BBBGGGMMMRRRXXX___hhhooorrrsssrrrmmmfff___ZZZXXXWWWZZZ```fffnnnxxxzzzuuuuuuuuuwwwzzz~~~sssddd[[[NNNMMMJJJIIIHHHGGGFFFEEECCCCCCBBBCCCCCCEEEFFFGGGLLLNNNWWWgggzzzooofffYYYOOOIIIFFFCCCAAA@@@@@@????????????@@@AAAEEEHHHKKKOOOTTT[[[bbbgggpppxxxzzzooohhhgggiiiiiihhhkkkiiiffffffgggiiiiiiiiiddd```[[[VVVTTTQQQNNNKKKLLLLLLJJJIIIGGGFFFDDDDDDDDDIIISSS```nnn{{{jjjPPPIIIBBB>>>???@@@>>>>>>@@@@@@BBBDDDEEEFFFIIILLLOOORRRUUUWWWXXXWWWWWWWWWXXXZZZZZZYYYXXXXXXYYYYYYZZZ\\\^^^___^^^]]]]]]^^^___dddeeefffdddbbb``````aaaKKKJJJHHHGGGFFFFFFGGGHHHEEEDDDCCCAAA???===;;;;;;:::::::::999777666444444000///...------,,,,,,---...---,,,,,,++++++,,,,,,,,,,,,++++++***((('''&&&***+++,,,---............,,,,,,------,,,,,,++++++,,,---...///000000000//////......---......//////000111222333333333333222222111000///000111222333111111000000000000111111000111222222333333333333222222111111000000/////////......------............000111111111222555777888;;;======;;;777555444333222111000//////000000111111222222222222111111222222222222222222222222444444444444444444444444444555777888888999<<<>>>BBBFFFMMMRRRYYYaaakkkrrrtttssspppjjjbbb\\\XXXWWWWWWZZZ___fffooozzz{{{{{{|||~~~oooeeeWWWSSSNNNKKKIIIHHHFFFDDDCCCCCCBBBBBBCCCCCCCCCDDDFFFGGGNNN[[[jjj}}}|||pppiii\\\UUULLLFFFDDDCCCBBB@@@??????>>>>>>>>>>>>>>>>>>BBBEEEHHHKKKOOOUUU[[[```llltttvvvpppoooooooooooopppnnnkkkiiijjjkkkkkkkkkdddaaa\\\XXXTTTQQQOOOMMMMMMMMMLLLJJJIIIHHHGGGFFFFFFLLLVVVcccppp{{{~~~aaaJJJFFFAAA???AAAAAA???@@@BBBAAACCCEEEGGGHHHIIILLLOOOQQQTTTWWWXXXXXXXXXYYYZZZ]]]\\\\\\[[[[[[[[[[[[[[[]]]^^^______]]]]]]^^^___aaabbbcccbbbaaaaaabbbcccKKKJJJHHHGGGFFFFFFGGGHHHFFFEEECCCAAA???===;;;;;;999:::;;;999666444444444111000///...------------...---,,,,,,++++++,,,,,,++++++,,,,,,,,,++++++***)))***+++,,,.........///+++---......---,,,---...------...///////////////.........//////////////////000222333444444333222111000000000000111222222111111000000000000111111//////000000000000//////111111111000000000//////......---,,,,,,,,,------...///111111000111444666777:::===>>>;;;888666555222111000/////////000111111111222222222222111111222222222222222222222222444444444444444444444444444666777888888:::<<>>>>>>>>>>>===>>>@@@CCCFFFIIINNNTTTXXXfffooozzz{{{yyyyyyxxxwwwvvvsssooommmmmmmmmmmmllldddbbb^^^YYYTTTQQQOOONNNNNNMMMMMMLLLKKKJJJIIIIIIKKKRRR]]]iiiuuu}}}{{{}}}rrrXXXEEEDDDAAAAAACCCCCC@@@AAADDDBBBDDDFFFHHHIIIJJJLLLNNNQQQTTTWWWYYYZZZZZZ[[[]]]^^^^^^^^^^^^^^^^^^]]]]]]^^^___```___^^^]]]^^^___]]]^^^______^^^___aaacccKKKJJJHHHGGGFFFFFFGGGHHHDDDDDDCCCAAA@@@???>>>===999;;;<<<:::777555444555111111000///...............---,,,,,,++++++,,,,,,***+++,,,...///000000111***+++,,,---------------***---//////...---///000---......///////////////---...///000111000000///---///111222333333222111///000000111111111111111111111000000000000111111222222222222111000///...222222111111111111000000000///...------------......///000000000111333555666999===>>><<<999666555222111000//////111222333222222333333333333222222333333333333333333333333444444444444444444444444444666777888999:::===??????CCCIIIOOOUUU___jjjrrrvvvssslllddd\\\WWWVVVWWWYYY[[[```fffooo{{{ooofffZZZQQQNNNLLLIIIFFFCCCDDDDDDDDDEEEDDDDDDDDDCCCEEEJJJRRRZZZfffzzz~~~~~~}}}wwwsssrrrqqqlllddd]]]VVVPPPKKKHHHEEEBBB??????BBBCCCBBB@@@???@@@@@@@@@???>>>>>>===<<<>>>@@@CCCFFFJJJPPPTTT___hhhtttyyyvvvrrrpppoooooonnnmmmeeeccc___ZZZTTTQQQOOONNNNNNMMMMMMMMMLLLLLLLLLLLLPPPWWWcccpppzzzhhhRRREEEBBB@@@AAADDDCCC@@@@@@CCCBBBDDDGGGIIIIIIJJJLLLNNNRRRUUUXXXZZZ[[[\\\^^^____________````````````______``````___^^^]]]^^^___]]]^^^___^^^]]]^^^aaacccKKKJJJHHHGGGFFFGGGGGGHHHCCCBBBBBBAAAAAA@@@@@@@@@:::<<<>>><<<888555666777222111000//////......///...---,,,,,,++++++,,,,,,---------,,,+++)))(((''',,,,,,---------,,,++++++***---000000///...000222---...//////////////////,,,...000222222111000///+++---///111222111000///...///111222222222111000111111000000000000111111666666666555444333222111333333222222222222222222222222111000000000000000...///000000000000222444555999===>>><<<999666555333222111000000222444666333444444555555444444333444444444444444444444444444444444444444444444444444666888888999:::===???>>>BBBHHHMMMTTT]]]iiiqqqqqqnnniiiaaa[[[YYYZZZ\\\YYY\\\```fffooo{{{wwwmmm^^^TTTPPPMMMJJJHHHDDDDDDEEEEEEFFFEEEEEEDDDEEEFFFJJJOOORRR[[[kkk{{{xxxrrrpppnnnkkkjjjlllooorrrssstttssssssrrrrrrqqqqqqpppkkkmmmmmmjjjccc]]]ZZZZZZccc^^^VVVPPPLLLIIIGGGEEECCCAAA???@@@CCCDDDBBB???@@@@@@@@@@@@@@@???>>>>>>===???AAACCCEEEIIIOOOSSSYYYbbbppp{{{{{{xxxsssqqqpppooonnnmmmeeeddd```ZZZTTTPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMQQQYYYeeesss}}}|||cccPPPHHHAAA@@@AAADDDCCC??????CCCBBBEEEHHHIIIJJJKKKLLLNNNRRRUUUYYY[[[\\\]]]___```______```aaaaaaaaaaaaaaa___```aaa```^^^]]]^^^___```aaaaaa```______bbbdddGGGGGGFFFEEEDDDDDDDDDEEEFFFDDDBBB@@@===<<<;;;:::===<<<;;;:::888555333222111111111000//////......,,,,,,+++++++++,,,------.../////////...,,,***)))++++++++++++++++++++++++,,,---......//////......------......//////000000111000/////////000222333222111000111222333222000333111...------///333555666444222000/////////000000000111222333444444444444444444444333222111111111///---,,,,,,,,,...///,,,,,,---...///000111222555666999;;;:::888555333333111//////222333222000000000000111222333555555333333333222222222111111222222333333333333444444333444444666888:::<<<======???BBBGGGNNNXXXcccjjjoookkkeee___[[[YYYYYYYYYZZZZZZ___hhhoooxxxxxxddd[[[VVVRRRMMMKKKGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEEEEHHHNNNWWW```fffyyywwwnnnfffaaabbb[[[[[[[[[[[[]]]aaadddfffdddaaa^^^]]]^^^^^^[[[XXX]]]ZZZWWWTTTQQQQQQQQQRRR^^^YYYQQQKKKGGGDDDBBB@@@???AAACCCBBB>>>>>>CCCGGGCCCBBBAAAAAA@@@@@@@@@@@@@@@?????????AAADDDFFFHHHTTT\\\gggrrr{{{}}}yyysssqqqrrrssssssqqqmmmhhh```ZZZVVVSSSPPPNNNMMMLLLMMMOOONNNKKKMMMQQQTTT^^^lllwww~~~xxx]]]NNNLLLGGGEEECCCAAA@@@AAABBBCCCFFFHHHJJJKKKLLLMMMOOOQQQUUUWWWYYY[[[]]]___``````^^^aaadddeeedddbbbbbbbbb```^^^\\\\\\]]]______^^^______^^^^^^^^^______```IIIHHHGGGFFFEEEDDDDDDDDDEEEDDDBBB@@@>>><<<;;;;;;999999999999888777666555/////////...------,,,,,,...------,,,++++++++++++,,,,,,---...------,,,+++************************,,,---......//////......------......///000000000111111000000000000111111///......///222333333222222111///......000222444555444222111000///000000000111111222222333333333333333333333222111000///111///...,,,,,,---...///------...///000111222222555777999;;;;;;999666444444111///000222333222111000000000000111222333333444444333333222111000000222222333333333333444444333444444666777:::;;;<<<===>>>AAAEEEKKKUUU___fffllliiiddd___\\\YYYYYYYYYYYYYYY^^^fffmmmuuujjj^^^XXXRRRMMMKKKHHHHHHGGGFFFEEEEEEFFFFFFEEEDDDDDDGGGMMMUUU]]]bbbppp|||}}}sssiiiccc[[[TTTPPPPPPRRRRRRRRRRRRTTTXXX[[[]]]]]][[[YYYYYYZZZYYYVVVTTTRRRPPPLLLIIIHHHIIIKKKLLLUUUQQQLLLGGGDDDBBB???>>><<>>>>>BBBFFFEEEEEEDDDCCCBBBAAAAAAAAA??????>>>>>>@@@BBBDDDFFFMMMUUUaaalllvvv{{{vvvuuuvvvvvvtttrrrmmmhhhaaa[[[WWWSSSPPPNNNNNNLLLMMMOOONNNKKKMMMRRRVVV___mmmxxx~~~tttYYYIIIFFFFFFEEECCCAAAAAAAAABBBCCCGGGHHHKKKKKKLLLLLLNNNPPPSSSTTTWWWZZZ]]]___```aaaeeeggghhhgggddd```^^^^^^```^^^\\\\\\^^^______^^^___^^^^^^^^^^^^___``````JJJJJJHHHGGGEEEEEEDDDDDDEEEDDDCCCAAA???===<<<;;;999999999999888777666555/////////...------,,,,,,///...---,,,+++***************+++,,,------,,,,,,++++++++++++++++++++++++,,,---......//////......------...//////000111111222222222222111000//////,,,+++,,,...111444444333111000000000000111222222555444333111000000000000111111111111111111222222111111111111000///......000///...---------...///......///000111222333333555777999;;;;;;:::777666444222111111222333222111111111000000000000111111444444333333222111000000222222333333333333444444333444444666777999;;;<<<<<<===@@@CCCHHHPPPYYY___gggeeeccc___\\\ZZZYYYXXXXXXXXX\\\ccciiirrroooaaaZZZTTTPPPPPPLLLLLLLLLKKKJJJIIIHHHGGGFFFEEEFFFHHHMMMTTT[[[```gggooo|||uuukkkeee^^^WWWSSSOOOHHHEEEFFFIIIIIIHHHIIIKKKNNNQQQSSSUUUTTTTTTUUUVVVUUURRRPPPOOONNNKKKIIIIIIJJJLLLMMMNNNKKKHHHFFFDDDCCC@@@???:::>>>AAABBBAAAAAADDDGGGHHHGGGFFFEEEDDDCCCBBBAAA@@@??????>>>???AAABBBCCCEEELLLXXXdddooo{{{~~~{{{zzz{{{zzzwwwtttooojjjccc]]]YYYUUURRROOOOOOMMMMMMNNNMMMKKKNNNSSSYYYbbboooyyy~~~oooVVVGGGCCCEEEDDDCCCBBBBBBBBBCCCDDDGGGIIIKKKKKKKKKLLLNNNOOOPPPQQQTTTXXX\\\^^^```aaagggiiijjjhhhddd```^^^]]]```___]]]]]]___```___^^^^^^^^^^^^^^^^^^___``````LLLKKKIIIGGGFFFEEEDDDDDDEEEDDDCCCBBB@@@>>>===<<<======<<<:::888666444333111111111000//////.........---,,,,,,++++++++++++++++++++++++++++++++++++---------...............,,,---......///.........------...///000111111222222333333333222000...---+++++++++---000222333222000000111111222222222111444444333222111111000000111111111111111111111000111222222111111000///...000000///...---......///......///000000111222222555777999;;;;;;:::999888444333222222222222222222333333222111000000111111222222222222222222222222222222222333333333444444444444444555777888:::;;;<<<===???BBBFFFLLLTTTYYYaaaaaa```^^^\\\ZZZXXXWWWXXXXXX[[[```fffnnn{{{rrreee^^^YYYVVVVVVQQQQQQRRRQQQPPPNNNLLLKKKIIIHHHIIIKKKPPPVVV\\\```dddhhhppp{{{|||qqqfff___YYYSSSOOONNNLLLGGGDDDDDDEEEEEEDDDDDDFFFIIILLLMMMPPPPPPRRRSSSTTTTTTRRRQQQTTTTTTTTTTTTSSSRRRPPPOOOLLLJJJHHHHHHGGGFFFDDDBBB<<>>>>>===;;;999777555444111111111000//////......++++++++++++,,,,,,---...------,,,+++******))))))------........./////////,,,---......///.........------...///000111222222333444444444222000...---...---,,,---///111000//////000111222333222222111333333333333222222111111222222222111111111111111333333333333222111000000000000//////............---......//////000000000444666888999::::::999999555555444333222222333333555555444333222222222222///000111222333444444555222222222333333333444444444444444555666888999:::<<<===???AAADDDIIIPPPUUU[[[[[[\\\[[[[[[YYYXXXWWWYYYWWWYYY^^^bbbiiivvvyyymmmddd\\\XXXXXXSSSSSSSSSSSSRRRPPPNNNLLLJJJIIIIIILLLPPPWWW^^^bbbcccdddhhhpppzzzxxxnnneee]]]XXXQQQLLLIIIJJJIIIEEEBBBCCCDDDCCCBBBBBBCCCEEEGGGIIILLLNNNQQQSSSUUUVVVVVVWWWYYY[[[^^^___^^^YYYTTTQQQNNNLLLJJJIIIIIIHHHEEECCC???AAADDDFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFDDDBBBAAADDDDDDDDDDDDDDDDDDDDDDDDBBBHHHPPPYYYcccppp~~~}}}xxxrrrnnniiiddd```]]]YYYVVVUUUQQQOOOPPPOOONNNRRRYYYbbbjjjuuu}}}vvvcccSSSJJJFFFCCCCCCDDDDDDEEEFFFGGGHHHJJJLLLMMMMMMLLLLLLNNNOOOQQQRRRTTTWWWYYY[[[\\\\\\]]]```ccceeedddccccccdddaaa```___```aaaaaa```___]]]]]]]]]^^^^^^```aaaaaaJJJJJJHHHGGGEEEEEEDDDDDDDDDDDDEEEDDDCCCAAA>>>===;;;;;;;;;;;;:::999888777/////////...------,,,,,,*********+++,,,---...//////...---+++***************++++++,,,,,,---------,,,---......//////......------...///111222333333444444444333222000///...000///......///000///---000111222222333333222222333333444444333222111111222222222222222222222333444444555444444333222111000000000/////////......---........./////////000333444666888999:::999999555666666444222222333444666555444333333333333333//////000222333444555555222222333333333333444444444444444555666777999999:::<<<===???BBBFFFLLLPPPVVVVVVWWWWWWXXXXXXWWWWWWXXXVVVVVVZZZ^^^dddqqq}}}yyynnnbbbYYYWWWSSSSSSRRRRRRQQQPPPOOONNNKKKJJJIIIKKKQQQYYYbbbgggeeedddeeeiiiqqqyyyvvvlllccc[[[WWWSSSNNNKKKKKKJJJFFFCCCDDDDDDCCCAAA@@@???@@@BBBCCCHHHKKKNNNQQQSSSVVVZZZ]]]```dddiiillllllhhhccc___XXXUUUQQQNNNLLLJJJHHHFFFDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIHHHGGGEEECCCBBBFFFFFFFFFFFFFFFGGGGGGGGGEEEIIIOOOVVV___kkkyyy~~~zzzssspppkkkhhheeebbb^^^\\\XXXTTTRRRQQQPPPPPPUUU\\\gggoooyyy}}}yyy{{{mmmYYYNNNGGGCCCCCCDDDEEEFFFHHHIIIJJJKKKMMMNNNOOOOOONNNMMMNNNPPPRRRSSSUUUWWWYYYZZZ[[[\\\]]]```cccddddddcccbbbcccaaa``````aaabbbbbbaaa___]]]]]]]]]^^^___```aaabbbIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDAAA???===999999999999888777666666/////////...------,,,,,,++++++++++++,,,------...///...---+++++++++,,,,,,)))******+++,,,,,,------,,,---......//////......------...000111222333444555444333222111000000000000///...///000000///...111111111222222222333333222333444444444333222111222222222333444444444555555555555444444333222111000000000000000///......///////////////000000000222333444666888999999999555777777555222111333555444444333222222333333333111111222222222333333333222222333333333333444444444444444555666777888999888999;;;===???CCCHHHLLLRRRRRRSSSSSSTTTVVVVVVWWWVVVSSSSSSVVVYYY___kkkwwwzzzkkk```[[[UUUTTTTTTSSSRRRRRRRRRSSSOOOMMMLLLNNNUUU___jjjpppooonnnllllllooouuu}}}{{{qqqgggaaa\\\VVVQQQPPPNNNIIIGGGHHHEEECCCAAA???>>>>>>??????BBBEEEHHHKKKNNNSSSZZZ___fffjjjpppuuuyyyyyywwwvvvlllhhhbbb\\\YYYUUUSSSPPPMMMKKKJJJIIIJJJJJJIIIIIIHHHIIIJJJJJJIIIHHHFFFDDDEEEFFFGGGGGGHHHHHHHHHHHHFFFIIINNNSSS\\\hhhwww{{{tttqqqnnnkkkiiifffcccaaa[[[WWWSSSSSSRRRRRRXXX___lllsss|||~~~yyy{{{|||cccQQQJJJGGGCCCCCCDDDFFFHHHJJJLLLMMMMMMOOOPPPQQQQQQOOONNNOOOQQQPPPRRRTTTWWWZZZ\\\]]]]]]^^^```dddeeeeeedddddddddaaa``````bbbccccccaaa___]]]]]]]]]^^^___```aaabbbGGGGGGFFFEEEDDDDDDEEEEEEDDDEEEEEEEEEDDDBBB???>>>;;;;;;:::888666444222111111111111000//////......------,,,++++++,,,,,,,,,...---,,,,,,,,,---...///++++++,,,,,,---...//////,,,---......//////......------...000111333444444555444222111000111111222000///...///000111111///222222111111222222333444222333444444444333222111222222333444444555666666444444444444333222111111000000000000000///......000000000000111111111111111222333555777888999999666777888666222111333555333222222111222222333333444444333333222111111000222222333333333444444444444444444555555777888999555777999;;;===AAAFFFJJJPPPPPPPPPQQQRRRTTTVVVWWWTTTQQQPPPRRRUUU[[[hhhtttwww~~~ttthhhcccYYYXXXVVVUUUUUUVVVWWWXXXTTTRRRPPPSSSZZZfffqqqyyy{{{yyyvvvrrrrrrwwwwwwpppaaaZZZTTTRRROOOJJJHHHIIIGGGEEECCC@@@>>>>>>>>>>>>===???CCCFFFJJJPPPYYY___fffiiiooovvv|||zzzrrrkkkfffbbb___]]]UUUSSSPPPNNNNNNNNNMMMMMMIIIJJJKKKLLLLLLJJJHHHGGGEEEEEEFFFHHHHHHIIIIIIHHHFFFHHHMMMRRRZZZgggvvv|||tttrrrooommmkkkiiifffddd]]]XXXUUUTTTSSSSSSYYYaaannnuuu~~~}}}~~~uuu\\\LLLIIIIIIFFFDDDEEEGGGIIILLLMMMNNNNNNPPPRRRRRRRRRPPPOOOPPPQQQOOOPPPSSSWWWZZZ]]]___```\\\___cccffffffgggggghhhaaaaaaaaabbbccccccaaa___\\\]]]]]]^^^___```bbbbbbKKKJJJHHHGGGFFFGGGGGGHHHIIIGGGEEEDDDBBBBBBCCCCCC@@@???<<<:::888777777777333111///////////////---//////...---,,,,,,++++++---,,,***)))))))))***+++******+++,,,,,,,,,++++++.........------,,,,,,,,,+++,,,---...///111222222333333222222111000/////////.........///000222333000000////////////000000222222333333333222111111000000000000111222333444666666666555444333111000000///...,,,,,,------...////////////000000000000111000000333666666444111666555555444444333222222555444333333222222222222333333333333333333333333333333333333555666777888555555666666666666555555======<<<<<<>>>AAADDDGGGJJJKKKMMMMMMNNNQQQVVVYYYUUUSSSPPPNNNPPPWWW```gggrrrtttvvvyyy~~~|||nnneeeZZZWWWVVVWWW[[[\\\[[[YYYYYYTTTQQQTTTZZZeeevvvzzzvvvxxx||||||oooccc^^^XXXPPPLLLNNNKKKJJJGGGCCC???>>>>>>??????>>>>>>@@@DDDJJJQQQUUU[[[dddmmmsss}}}xxxtttnnnhhhaaa\\\WWWVVVVVVTTTOOOIIIMMMNNNOOOLLLIIIGGGHHHJJJNNNMMMLLLLLLLLLLLLIIIGGGJJJIIIJJJPPPWWWbbbrrr~~~zzzrrrooommmmmmnnnmmmjjjfff^^^YYYTTTRRRUUU[[[aaadddvvv}}}jjjZZZNNNFFFDDDFFFHHHIIIIIIJJJLLLMMMOOOPPPQQQRRRSSSRRRQQQPPPQQQRRRQQQSSSWWWYYY[[[\\\___aaaeeecccbbbcccfffhhhgggeeebbbccccccbbbbbbaaa```___]]]\\\[[[ZZZ\\\___bbbdddKKKJJJHHHGGGFFFGGGGGGHHHGGGGGGEEEDDDCCCBBBBBBBBB>>><<<:::888666555555555333111///////////////---.........------,,,,,,+++,,,++++++*********************+++,,,------,,,,,,......---------,,,,,,,,,+++,,,---...///000111222333333222222111000000//////......---...000111222111111000000000000111111111222222333333333222222000000000000111222333444444444444555444444333222333111000...---,,,,,,---////////////000000000000333222222444888999888666666555555444444333333222555444333333222222222333333333333333333333333333444333333333333444444555444444555555666777888888;;;;;;::::::<<>>>>>>>>===<<<<<<===@@@FFFLLLOOOUUU]]]fffmmmyyy|||uuujjjccc\\\YYYYYYXXXUUUQQQPPPQQQQQQOOOKKKJJJKKKMMMPPPOOONNNOOOPPPPPPNNNLLLKKKIIIJJJOOOWWWbbbsss|||xxxvvvsssooonnnmmmkkkgggccc^^^ZZZUUUTTTWWW]]]cccgggttt{{{yyybbbSSSJJJCCCAAACCCHHHHHHIIIJJJLLLNNNPPPQQQQQQRRRSSSSSSRRRRRRSSSTTTVVVWWWYYYYYYZZZ\\\```cccdddbbbaaacccfffhhhgggeeebbbcccbbbbbbaaa``````___]]]\\\[[[[[[]]]```ccceeeKKKJJJIIIGGGFFFFFFGGGGGGFFFFFFEEEEEEDDDCCCAAAAAA===<<<:::888777555555555333111///////////////---------------------------+++++++++++++++******)))******+++------.........------------,,,,,,,,,,,,++++++,,,...///000111222333333222222111000000000......------...///000111222222222111111222222222000111222222333333333333000000000000111222333444222222333444444444444444555444222000...---,,,,,,////////////000000000000222222222444777999999999666666555555444333333333444444333222222222333333333333333333333333333333444444333333222222222222444333333444555888:::;;;;;;::::::;;;===???BBBCCCGGGHHHJJJKKKLLLOOOTTTXXXXXXVVVRRRMMMKKKMMMRRRVVV[[[]]]___bbbfffkkknnnppp{{{}}}tttfffaaa\\\[[[]]]```aaaaaa\\\WWWUUUWWW]]]iii|||~~~qqqddd\\\YYYQQQOOOKKKHHHDDDBBB@@@???>>>===<<<<<<>>>CCCGGGJJJOOOVVV]]]eeeqqq{{{rrrggg```^^^^^^\\\YYYTTTTTTSSSQQQOOONNNOOOQQQRRRQQQPPPQQQSSSTTTSSSRRRMMMJJJJJJNNNVVVaaattt}}}zzzwwwwwwsssooonnnnnnkkkgggbbb___[[[WWWVVVZZZaaahhhkkktttyyyqqqYYYKKKFFFCCCAAA@@@FFFGGGHHHJJJLLLOOOQQQRRRPPPRRRTTTTTTTTTTTTVVVXXX]]]]]]\\\ZZZZZZ\\\```cccbbbaaaaaabbbeeegggffffffcccbbbbbbaaaaaa```______]]]]]]\\\]]]___bbbeeegggLLLKKKIIIGGGFFFFFFGGGGGGDDDEEEEEEEEEDDDBBB@@@???>>>===<<<;;;999888777777333111///.../////////---,,,,,,------------------***+++,,,---,,,+++***)))***+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///000111111222222222111111111000000///...---------...000111222222111111111111222222///000111222333444444444000000000000111222333444222222333444444444444333444444222111///...------////////////000000000000111000111222444666777777666666666555444444333333444333333222222333333333444444444444444444444444444444444444333333222222666555444444555777:::;;;<<<<<<===>>>@@@AAACCCDDDEEEGGGIIIJJJLLLOOOTTTXXXXXXVVVSSSPPPMMMNNNRRRUUUTTTUUUWWWZZZ^^^bbbeeegggooouuu}}}|||jjjddd^^^[[[^^^bbbdddeee^^^ZZZWWWXXX]]]iii}}}~~~}}}~~~uuuhhhaaaVVVSSSOOOLLLIIIGGGEEECCCAAA???>>>>>>???BBBEEEGGGMMMQQQXXX___jjjxxxyyymmmhhheeeaaa^^^XXXWWWUUUSSSQQQQQQRRRSSSRRRQQQQQQRRRTTTUUUUUUUUUNNNKKKJJJNNNUUUaaattt~~~}}}zzzxxxtttqqqnnnnnnnnnmmmiiifff```\\\XXXYYY^^^fffmmmqqqvvv{{{jjjRRRGGGFFFEEECCCBBBFFFFFFHHHJJJLLLOOOQQQSSSPPPRRRTTTUUUVVVWWWYYY[[[aaaaaaaaa___]]]]]]___aaa`````````bbbdddeeeffffffcccbbbaaaaaa``````______^^^]]]^^^___aaacccfffhhhLLLKKKIIIGGGFFFFFFFFFFFFDDDDDDDDDDDDCCCBBB@@@>>>======<<<;;;:::888777777333111///.../////////---,,,,,,------------------++++++,,,------+++***)))***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...000111111222222222111111111111111//////...---......000111111111111000000111111111///000111222333444444444000000000000111222333444333333444444333333222111222222222111111000//////////////////000000000000000111222222333444555555777666666555555444333333333333333222222333333444444444444444444444444444333333444555666555555444888777555444555666888999<<<<<<>>>???AAAAAABBBBBBDDDFFFGGGIIIKKKOOOUUUXXXYYYXXXUUURRRNNNMMMOOOQQQPPPQQQRRRUUUXXX[[[]]]___fffkkkttt|||nnnhhhaaa^^^aaafffjjjkkkbbb^^^ZZZYYY\\\ggg|||||||||~~~wwwkkk]]]XXXRRRMMMKKKIIIGGGEEEBBBAAA???>>>???@@@BBBDDDJJJOOOVVV]]]fffqqq~~~yyyqqqhhhbbb]]][[[WWWUUUSSSSSSSSSSSSRRRQQQPPPPPPRRRTTTTTTTTTNNNKKKJJJNNNUUUbbbuuu}}}{{{uuurrrooonnnooommmiiifff___\\\YYY[[[aaajjjrrrwww|||vvvaaaLLLDDDEEEEEEDDDDDDFFFFFFHHHJJJLLLOOOQQQSSSPPPRRRUUUVVVWWWXXX[[[]]]```bbbdddcccaaa^^^]]]]]]______aaaaaabbbcccdddeeecccbbbaaa```____________^^^^^^___```bbbdddfffgggMMMKKKIIIGGGFFFFFFFFFFFFDDDDDDDDDCCCBBBAAA??????:::::::::999888777555555333111///////////////---------------------------,,,,,,,,,,,,,,,++++++***+++,,,,,,---------------++++++++++++,,,,,,,,,,,,******+++---...///000111111111111111111111111111111000///......///000111111111000000000000111111000111222222333333333333000000000000111222333444333333333333333222111111000111111111111000//////////////////000000000000...000333555555555555666777777666666555444444444333333222222222333444444444444444444444444444444222333555666777666555555888888777666666666777888999:::<<<>>>???@@@??????AAACCCEEEGGGJJJNNNTTTXXXZZZZZZWWWSSSNNNKKKJJJKKKMMMNNNOOOPPPRRRTTTVVVWWW\\\bbbjjjrrr{{{pppjjjcccbbbffflllqqqsssgggccc^^^[[[[[[eeezzz~~~{{{|||~~~zzziiiaaaWWWPPPMMMJJJGGGEEEBBBAAA???>>>>>>???@@@AAAGGGJJJQQQZZZaaakkkzzzvvvllleeeaaa\\\YYYXXXWWWWWWVVVUUUSSSPPPPPPQQQRRRRRRRRRNNNKKKKKKOOOWWWbbbuuu~~~yyyuuuqqqooonnnlllfffbbb___\\\ZZZ\\\dddnnnwww{{{hhhWWWFFFAAABBBCCCCCCCCCFFFGGGHHHJJJLLLOOOQQQRRRQQQSSSUUUWWWWWWYYY[[[]]]^^^aaaddddddbbb___]]]\\\^^^```aaaaaa``````bbbccccccbbb```___^^^^^^___```______```aaabbbdddeeefffMMMLLLJJJGGGFFFEEEEEEFFFDDDDDDBBBAAA@@@@@@??????999:::::::::999777666555333111///////////////---.........------,,,,,,+++------,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,******+++,,,...///000000111111111111111111111111222111000//////000111222222222111111111111222222111222222333333333222222000000000000111222333444111111222333333333333222111111222111111///---,,,////////////000000000000''',,,222555555555666777777777666666555555444444333222222222333333444555555555555555555555555555333444555666666444333222666666666777777888888999999:::===???@@@@@@???>>>>>>@@@BBBDDDGGGLLLQQQUUUZZZZZZYYYVVVQQQMMMLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRSSSXXX___gggooo{{{|||lllfffaaaaaagggnnnsssuuunnniiiccc]]][[[dddzzzzzzyyysssxxx{{{pppbbbWWWQQQNNNJJJGGGCCCBBBAAA@@@???@@@AAAAAADDDEEEIIIQQQWWW```rrr}}}ooojjjccc___^^^]]]\\\ZZZZZZWWWSSSRRRRRRRRRRRRRRRMMMKKKLLLQQQXXXccctttyyyvvvrrrpppnnnlllfffbbb^^^[[[ZZZ]]]eeepppyyy|||]]]PPPDDD@@@@@@AAABBBDDDHHHHHHIIIJJJLLLNNNPPPQQQQQQSSSUUUWWWWWWYYY[[[]]]^^^```bbbbbb```^^^]]]^^^^^^```bbbaaa___^^^```bbbcccbbb```^^^^^^^^^___````````````aaabbbccccccdddMMMLLLJJJGGGFFFEEEEEEFFFEEEDDDBBB@@@?????????@@@;;;<<<<<<<<<;;;999888777333111///////////////---//////...---,,,,,,++++++...---,,,+++***+++,,,---,,,,,,,,,,,,+++***))))))*********++++++,,,,,,,,,)))***+++,,,...///000000111111111111111111222222333222111000000111222222444333333222222333333444222222333333333222111111000000000000111222333444//////111222333444444444222222222222000...+++***////////////000000000000 &&&...333444444555777777777777666555555444444222222222222333333444555555555555555555555555555444555555666444222000...333444666888999::::::::::::<<>>===<<<<<<===<<<;;;999777555333111///.........---,,,......---------,,,,,,,,,,,,,,,,,,+++++++++******...---+++++++++---///111++++++++++++++++++++++++++++++,,,------....../////////000111111111111111000000000000000000000000111333444444333222222333111111000000000111333444666555444222111000//////111222222333333444444555333333222222000///...------------...///000000111111222333333222333555777888888999:::999777555333555444444333333444444555555444222111111222444555666666777777777777666666555555555555666888999:::777:::???CCCDDDBBB>>><<<@@@@@@AAAAAACCCFFFKKKOOOUUUWWWZZZ\\\\\\ZZZXXXVVVSSSSSSSSSSSSRRRQQQOOOOOOOOOPPPUUU[[[^^^cccmmmyyynnnddd]]]YYY[[[```hhhrrr|||yyytttmmmddd^^^dddyyyyyyzzzssspppvvvqqqcccVVVPPPPPPKKKJJJIIIGGGEEECCCBBB@@@AAABBBCCCBBBFFFPPP___jjj~~~tttooommmgggbbbaaa```___]]]\\\ZZZWWWSSSPPPPPPNNNMMMQQQZZZggguuu}}}yyyuuupppmmmllljjjgggddd\\\]]]___eeelllttt|||mmmQQQJJJCCC@@@CCCFFFGGGEEEFFFFFFGGGHHHIIIJJJLLLMMMRRRTTTWWWYYYZZZ[[[\\\^^^^^^\\\[[[\\\^^^___^^^\\\____________`````````aaabbbaaa___]]]\\\\\\\\\]]]```___^^^^^^^^^```aaabbbKKKKKKKKKIIIFFFEEEEEEFFFFFFEEEEEECCCBBB@@@>>>===<<<<<<===<<<;;;999777555444222000/////////...---.........---------,,,,,,,,,,,,,,,+++++++++******...---+++***)))))))))***++++++++++++++++++++++++******++++++,,,------...//////000111111111111111000000000000000000000000555666777777555333333444222111000000000111333444555444333222111000000000111111222333333444444555333333222222111///...---------......///000000111///000111111000111333555777888999:::999777555333555444444333333444444555444444444555555444444444555666666777777666666555444555666777888999::::::888;;;???BBBCCCBBB@@@>>>??????@@@@@@AAADDDHHHLLLTTTWWWZZZ]]]^^^]]]ZZZXXXWWWWWWVVVVVVUUUTTTRRRRRRNNNNNNQQQVVVXXX\\\fffqqq~~~sssccc[[[UUUVVVZZZ```jjjsssvvvrrrlllddd^^^cccvvvwwwpppnnnttt}}}uuucccWWWSSSOOONNNKKKJJJIIIHHHFFFEEEEEEEEEDDDBBBBBBHHHSSS\\\kkk}}}vvvqqqjjjeeeccccccaaa___]]][[[XXXSSSPPPOOONNNMMMQQQZZZggguuu}}}|||zzzzzzvvvqqqmmmkkkiiifffccc]]]___bbbhhhpppxxx~~~vvvbbbOOOIIIBBB@@@CCCFFFFFFEEEHHHHHHIIIJJJKKKMMMNNNOOORRRUUUWWWYYYYYYZZZ\\\]]]___]]][[[\\\^^^^^^]]][[[_________```````````````^^^]]]\\\[[[[[[\\\]]]]]]______^^^^^^___```aaabbbNNNNNNLLLIIIEEECCCCCCDDDEEEEEEEEECCCBBB@@@>>>===<<<<<<===<<<;;;999777555555333111000000000///..................---,,,,,,,,,,,,,,,+++++++++******+++++++++***))))))((((((++++++++++++++++++++++++))))))***++++++,,,,,,---//////000111111111111111000000000000000000000000888999:::999777555555555222222111000000111333444333333222111111111111111111111222222333444444444333333222222111000......---......//////000000111///000111111000111333555777888999:::999777555444555444444333333444444555333444666888888666555333555555555666666555555555333444666999:::;;;;;;;;;:::<<>>>>><<<<<<<<<<<<;;;999777555444222000///000000...------......///......,,,,,,,,,,,,,,,+++++++++******((()))***,,,,,,---------++++++++++++++++++++++++*********+++,,,,,,------//////000111111111111111////////////////////////666888999999777666666777333222111111111222333333222111111111111111222222111111111222333333444444222222222222111000///.........//////000000000000111222333333222333555777777888999:::999888666555555444444333333444444555333444555666777666555444444444555555555555444444111333666999:::;;;:::999<<<===???AAACCCEEEFFFFFFEEEFFFFFFDDDDDDDDDGGGIIINNNRRRYYY___bbbbbb```^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZWWWUUUWWWWWWXXX^^^fffnnnxxxiii^^^SSSPPPQQQSSSYYY___dddcccbbb```\\\___mmm|||~~~yyy{{{~~~zzzmmm\\\XXXRRRNNNNNNNNNMMMLLLBBBCCCBBBAAA@@@AAAEEEHHHNNN\\\qqqxxxrrrqqqmmmkkkgggddd```[[[UUUQQQNNNMMMMMMQQQZZZfffsss{{{}}}yyyssslllgggdddaaa```___cccjjjrrrzzz|||}}}yyyaaaOOOIIIFFFBBBBBBDDDFFFGGGFFFLLLLLLLLLNNNOOOQQQSSSTTTSSSUUUXXXYYYXXXYYYZZZ[[[ZZZYYYZZZ[[[\\\]]]^^^^^^^^^^^^``````aaaaaa```___[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]^^^___```bbbbbbKKKLLLKKKIIIFFFDDDEEEFFFDDDDDDDDDCCCBBB@@@???>>><<<<<<<<<<<<;;;999777555333111///.........---,,,---...///000///...---+++,,,,,,,,,+++++++++******'''(((***+++------------++++++++++++++++++++++++++++++,,,,,,---.........//////000111111111111111////////////////////////222444666777666666888999444333222111111222333333111111000000111111222222000000111222222333333444222222333222222111000////////////000000000000000111222333333222333555777777888:::;;;:::999777666555444444333333444444555444444333333333444666777444444555555555555444444000222555777999999888777;;;<<>><<<<<<===<<<;;;999777555333111............---+++---...000000000///---+++,,,,,,,,,+++++++++******************************+++++++++++++++++++++++++++,,,,,,------...////////////000111111111111111000000000000000000000000...000333555555555777999555444222111111222333333111111000000000111111222000000111111222333333333222222333333222111111000000000000000000000000000///000111111000111333555888:::;;;<<<<<<;;;999888555444444333333444444555555444222222222444666888555555555666666555555555111222444666777777777666:::;;;>>>AAAEEEGGGIIIJJJGGGHHHHHHGGGEEEEEEFFFHHHJJJMMMSSSYYY^^^```aaaaaa``````aaabbbcccccccccccceeebbbaaadddeeedddgggkkklllqqqzzzlll___SSSOOONNNMMMLLLMMMOOOOOORRRUUUVVVYYYcccnnnxxxnnn```XXXUUUSSSPPPMMMKKKJJJIIIGGGEEECCCBBBBBBAAABBBIIITTTbbbvvvvvvsssoookkkfffaaaZZZVVVQQQOOONNNPPPVVV```iiiooo{{{~~~|||zzzyyywwwzzzwwwrrrkkkdddaaabbbcccdddhhhoooxxx{{{eeeSSSJJJDDDDDDEEEEEEFFFHHHIIIJJJKKKKKKLLLNNNPPPRRRTTTUUUTTTVVVXXXXXXWWWWWWXXXYYYSSSUUUXXXZZZ[[[]]]```bbb]]]^^^```bbbbbbaaa```^^^]]]]]]]]]]]]\\\ZZZYYYXXXYYYZZZ\\\^^^```aaabbbbbbJJJKKKJJJIIIFFFEEEFFFGGGDDDDDDDDDCCCBBBAAA@@@???<<<<<<===<<<;;;999777555444222///...//////...,,,---...000111111///---+++,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,++++++++++++++++++++++++***++++++,,,------......//////000111111111111111000000000000000000000000...000333444444444555777555444333222111222333333222111000000000000000111000000000111222222333333222222333333222222111111000000000000000000000000///000111111000111333555:::;;;<<<>>>>>>===;;;:::555444444333333444444555444444444444555666777888555666666777777666666555444555555555666666666777888:::===BBBEEEHHHIIIJJJHHHJJJJJJIIIHHHGGGHHHIIIJJJMMMRRRWWW\\\```bbbccc```aaacccdddfffgggggggggiiifffggglllooonnnnnnqqqooorrrwww}}}mmmaaaVVVSSSRRROOOLLLKKKKKKKKKMMMPPPQQQSSS\\\fffvvvnnnbbb]]]ZZZVVVRRRPPPNNNKKKIIIGGGEEECCCAAABBB@@@DDDKKKUUUcccyyyxxxuuuqqqmmmiiiccc]]]YYYSSSQQQOOOPPPTTT\\\dddiiirrrwww}}}{{{yyywwwwwwuuupppjjjdddaaacccfffhhhkkkrrr{{{pppZZZLLLHHHCCCDDDFFFGGGHHHIIIJJJLLLLLLLLLMMMOOOQQQSSSUUUVVVUUUWWWXXXXXXWWWVVVWWWXXXTTTVVVYYYZZZZZZZZZ]]]```\\\^^^```bbbbbbaaa___^^^ZZZ[[[[[[[[[[[[ZZZXXXXXXWWWYYY[[[^^^```bbbbbbbbbKKKLLLKKKIIIFFFDDDEEEFFFDDDDDDCCCCCCBBBAAA@@@???<<<<<<===<<<;;;999777555555333000000000000///------...000111111///---+++,,,,,,,,,+++++++++******++++++******,,,...111333++++++++++++++++++++++++)))******+++,,,,,,------//////000111111111111111000000000000000000000000000111333444333333444555666555333222111222333333222222111000000000000000000000000111222222333333222222333333333222111111111111111000000000000000111222333333222333555777:::<<<===??????>>><<<;;;555444444333333444444555333444666888999999888777666666777777777777666666777777666666666666777777666999===BBBFFFHHHIIIIIIKKKLLLMMMMMMKKKJJJKKKLLLLLLNNNRRRWWW[[[```ccceeeaaabbbdddfffhhhjjjjjjkkkmmmkkkmmmsssvvvuuuuuuwwwrrrsssuuuxxx}}}pppdddZZZWWWWWWSSSNNNLLLJJJJJJKKKMMMNNNOOOWWW```iiixxxxxxkkkddd```[[[WWWPPPNNNKKKIIIHHHGGGFFFDDD@@@>>>@@@FFFKKKSSSddduuuyyyvvvrrrnnnjjjeee^^^ZZZTTTRRRPPPOOOSSSYYY```eeeiiiooowww~~~uuussspppiiicccbbbdddgggkkknnnttt}}}wwwbbbLLL@@@???BBBDDDGGGIIIIIIJJJKKKMMMMMMMMMNNNPPPRRRTTTVVVXXXUUUWWWXXXXXXWWWVVVWWWWWWVVVXXX[[[ZZZYYYYYY[[[]]]\\\^^^```bbbbbbaaa___^^^WWWWWWYYYZZZZZZZZZYYYXXXWWWXXX[[[^^^```bbbbbbbbbNNNNNNMMMKKKJJJGGGFFFEEECCCCCCDDDDDDDDDBBBAAA@@@===<<<:::::::::999666444111000///......------......000444666666444000...+++++++++,,,,,,---------((())))))******))))))(((************************,,,,,,,,,,,,---...//////111111222222222111000000222222111000000000111111......000111111222222222222222222222222222222222222222222111000//////......///000111222222222222111111111111111111111111222111111000000000000000////////////000111222333:::;;;;;;<<<======<<<<<<666555555444444444555555444444444555555555555666555555555555555555555555777777666666666888999:::999<<<@@@EEEHHHIIIIIIIIILLLNNNNNNNNNLLLLLLMMMNNNOOOPPPSSSWWW\\\aaaeeegggfffeeedddeeegggkkkpppssslllpppuuuxxxxxxxxxyyyyyyyyyyyywwwuuuuuu{{{wwwmmmbbb[[[YYYVVVPPPKKKLLLLLLLLLMMMOOOSSSVVVYYYcccnnnxxxjjj___XXXTTTQQQRRRQQQNNNJJJFFFCCCCCCBBBBBBBBBBBBEEEMMMXXXaaatttzzzrrrmmmjjjfffaaa]]]VVVRRRNNNMMMPPPUUUYYY\\\cccdddhhhpppvvv{{{~~~yyyssskkkeeecccdddfffgggnnntttzzz}}}hhhTTTHHHFFFFFFBBBDDDFFFIIILLLNNNOOOPPPNNNNNNOOOPPPQQQRRRSSSSSSUUUVVVWWWXXXYYY[[[\\\\\\[[[[[[ZZZZZZ[[[]]]^^^___aaaaaabbbaaa```___]]][[[YYYYYYYYYZZZ[[[[[[\\\\\\ZZZZZZ[[[\\\]]]___aaaaaaLLLLLLKKKJJJHHHFFFDDDCCCCCCCCCDDDDDDDDDBBBAAA@@@===<<<:::::::::999666444111000///......------...---///111333333111///---+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++************************,,,,,,+++,,,,,,---...///111111222222333444555555555444444333222111000000---......///000111111111222222222222222222222222222222111111000//////......///000111111111111111111111111111111111111111222111111000000000000000000000000000111222333444999999;;;<<<<<<=========888777666666555555555666444444444555555555555666555555555555555555555555777666666666777888:::;;;999;;;???DDDGGGIIIJJJKKKNNNPPPQQQQQQOOOOOOPPPQQQPPPQQQTTTXXX]]]aaaeeeggggggfffeeeeeehhhkkkppprrrnnnqqqvvvzzz}}}~~~~~~|||yyyxxx|||zzzpppccc[[[YYYVVVQQQMMMLLLLLLMMMNNNPPPSSSVVVWWWaaalll}}}ttthhh___ZZZSSSSSSRRROOOLLLIIIHHHHHHCCCCCCBBB@@@AAAFFFOOOUUUaaammm{{{vvvrrroooiii```ZZZUUURRRNNNMMMPPPTTTXXXZZZ___]]]___dddiiinnnwwwxxxrrrjjjeeecccdddfffgggnnnsssxxx{{{|||vvvaaaPPPHHHFFFFFFDDDEEEGGGJJJLLLNNNOOOPPPOOOOOOPPPRRRSSSTTTUUUUUUVVVVVVWWWXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]___```aaaaaaaaabbbbbbaaa___^^^]]][[[[[[[[[\\\\\\\\\\\\\\\ZZZZZZ[[[\\\]]]___```aaaJJJIIIIIIHHHFFFDDDBBBAAACCCCCCDDDDDDCCCBBB@@@???===<<<:::::::::999666444111000///......------...,,,---...//////...---,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,************************+++++++++,,,,,,---...////////////000222555888999666777777666555333111///------......//////000000000000000000000000000000222222111111000///////////////000000111000000000222222222222222222222222222111111000000000000000111111111111222333444555777777999;;;<<<=========::::::888777666666666666444444444555555555555666555555555555555555555555666666666666777999;;;<<<999;;;>>>BBBFFFIIILLLNNNPPPRRRTTTTTTSSSSSSTTTUUURRRSSSVVVYYY^^^bbbfffhhhhhhgggffffffhhhllloooqqqqqqssswww}}}|||~~~xxxjjj```\\\XXXTTTPPPMMMNNNNNNPPPRRRTTTVVVWWWaaalll}}}ttthhhaaaVVVTTTRRROOOMMMKKKKKKKKKGGGFFFCCCAAA???AAAEEEIIIPPP[[[mmm|||yyyuuulll```XXXTTTQQQNNNNNNPPPSSSUUUUUUXXXUUUTTTXXX[[[aaajjjttt~~~|||uuupppiiidddcccdddfffgggmmmqqqvvvwwwxxx|||~~~iiiVVVKKKFFFEEEEEEFFFGGGIIIKKKMMMNNNOOOOOOPPPQQQSSSTTTVVVWWWWWWXXXVVVWWWWWWXXXYYYZZZ[[[[[[``````___``````aaabbbcccaaaaaabbbbbbaaa```______^^^^^^______^^^^^^]]]]]][[[[[[[[[\\\]]]___```aaaIIIIIIHHHGGGFFFDDDBBBAAACCCCCCDDDDDDCCCAAA???>>>===<<<:::::::::999666444111000///......------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++,,,---...///...---------///222666888666777888888777555333111............//////000000000000000000000000000000111111111111000000/////////000000111111000000///222222222222222222222222222111111000000000000000111111111111222333444444444555777999;;;======>>>;;;;;;999888666666555555444444444555555555555666555555555555555555555555666666666666777999;;;===:::;;;===@@@EEEIIIMMMPPPQQQSSSVVVWWWVVVVVVWWWXXXUUUVVVYYY\\\___cccfffhhhjjjiiihhhhhhiiilllnnnpppqqqrrrvvv}}}vvviiiaaa[[[VVVSSSNNNOOOQQQSSSUUUWWWYYYZZZcccnnnsssjjj___\\\WWWTTTQQQPPPOOONNNJJJHHHFFFCCCAAAAAACCCEEELLLTTTbbbuuuyyyooobbbYYYQQQOOOMMMMMMNNNPPPPPPOOOPPPNNNNNNQQQUUUYYYaaajjjuuu~~~}}}zzzxxxrrrmmmgggcccbbbdddeeeffflllpppsssuuuuuuwww}}}uuu\\\MMMHHHEEEDDDEEEIIIJJJKKKMMMNNNOOOOOOOOORRRSSSUUUWWWXXXYYYYYYYYYWWWWWWXXXXXXYYYZZZZZZZZZ``````aaaaaaaaabbbbbbccc```aaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbaaa```^^^]]]\\\\\\\\\\\\^^^___```aaaIIIIIIIIIHHHGGGEEEDDDCCCCCCDDDDDDDDDBBBAAA???>>>===<<<:::::::::999666444111000///......------...---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++,,,---......//////...---...111333555333555777888888777555444000000/////////000111222////////////////////////111111111000000000000000///000111111111111111111222222222222222222222222222111111000000000000000000//////000000111222333333444666888:::<<<======;;;:::999777666555555555444444444555555555555666666666666666666666666666777777666777888999;;;===:::;;;===@@@DDDIIINNNPPPPPPSSSVVVXXXXXXYYYYYYZZZZZZZZZ\\\___bbbeeehhhiiikkkjjjjjjiiijjjlllnnnooooooqqqtttzzzqqqeee\\\VVVRRRPPPQQQSSSUUUYYY\\\___```fffqqqyyymmmhhhbbb]]]YYYWWWTTTRRRKKKIIIFFFDDDCCCCCCDDDDDDKKKPPP[[[kkk|||qqqeee]]]PPPNNNLLLLLLLLLMMMLLLKKKIIIHHHJJJOOOSSSUUU\\\cccmmmwww~~~{{{xxxuuuoookkkeeebbbbbbccceeefffkkknnnrrrttttttvvvzzz~~~lllTTTIIIGGGEEEDDDEEEKKKKKKMMMNNNOOOPPPPPPPPPSSSUUUWWWYYYZZZZZZYYYYYYVVVWWWWWWXXXYYYZZZ[[[[[[______``````aaaaaaaaa```_________``````aaabbbbbbcccdddeeeeeedddbbb```^^^\\\\\\\\\]]]^^^___```aaaIIIIIIIIIHHHGGGFFFEEEDDDCCCDDDDDDCCCBBB@@@>>>======<<<:::::::::999666444111000///......------...------------------------------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,*********************************++++++,,,---...222111111000111222333444222333555666777777666666222111000//////000111222////////////////////////111111000000000000000000///000111222333333333333333333333333333333333333222111111000000000000000////////////000111222333222333555777999;;;;;;<<<::::::888777666666666666444444444555555555555666666666666666666666666666888888777777888999;;;<<<;;;<<<===@@@DDDIIIMMMOOOOOOSSSWWWZZZZZZ[[[[[[\\\^^^___```bbbeeehhhjjjkkkmmmlllkkkkkkkkklllmmmnnnnnnqqquuuyyy~~~xxxiii^^^VVVRRRSSSSSSUUUXXX]]]bbbgggjjjlllvvvwwwrrrjjjeeeaaa]]]WWWSSSOOOLLLGGGEEEDDDDDDDDDDDDFFFKKKUUUeee{{{uuuiiiaaaRRRPPPMMMKKKKKKKKKJJJIIIFFFFFFHHHNNNQQQSSSXXX___kkkttt|||wwwtttlllhhhcccaaaaaaccceeeeeejjjmmmqqquuuwwwyyy|||~~~yyybbbMMMGGGHHHFFFEEEGGGKKKLLLNNNOOOPPPQQQRRRRRRTTTVVVXXXYYYZZZYYYWWWVVVUUUVVVWWWXXXYYY[[[\\\\\\^^^^^^____________^^^^^^]]]]]]^^^^^^___aaabbbcccdddeeefffffffffdddaaa```]]]]]]]]]]]]^^^___```aaaIIIIIIIIIHHHGGGFFFEEEDDDCCCDDDDDDCCCBBB@@@>>><<<===<<<:::::::::999666444111000///......------...+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++************************************+++,,,---...000000111111222222333333333333444444444444444444222111///......///000111000000000000000000000000000000000000000000000111///000222333444555666666333333333333333333333333222111111000000000000000000000000000111222333333222333555777888999::::::::::::999888888888888888444444444555555555555666666666666666666666666666:::999888888888999::::::;;;<<<>>>AAAEEEHHHKKKMMMPPPSSSXXX[[[]]]]]]^^^___bbbbbbccceeegggjjjlllmmmnnnmmmlllllllllllllllmmmoootttyyy{{{{{{pppddd[[[WWWUUUUUUVVVZZZ```hhhppptttwwwyyytttqqqllleee___YYYTTTMMMHHHGGGFFFDDDCCCCCCHHHSSSeee{{{yyykkkbbbVVVSSSOOOLLLLLLLLLKKKJJJMMMJJJKKKNNNPPPRRRXXX```kkkuuu{{{vvvrrriiifffbbb```aaacccdddeeeiiilllrrrwww{{{~~~|||xxx{{{lllXXXHHHFFFIIIGGGGGGKKKLLLMMMNNNPPPRRRSSSSSSSSSUUUVVVXXXYYYYYYWWWUUUSSSTTTTTTVVVXXXZZZ[[[]]]^^^]]]]]]^^^______^^^]]]\\\\\\\\\\\\]]]^^^```bbbdddccceeefffggggggeeebbbaaa^^^^^^]]]^^^^^^___```aaaHHHHHHHHHGGGGGGEEEDDDCCCDDDDDDDDDCCCBBB???===<<<===<<<:::::::::999666444111000///......------...***+++,,,------,,,+++***---------,,,,,,+++++++++)))))))))******)))))))))************************************+++,,,---...,,,---...000111111111111555444333222222222222222111000...------...///000111111111111111111111111000000000000000111111111///000222444555777777888333333333333333333333333222111111000000000000000111111111111222333444555333333555777888999999999;;;;;;:::999999:::::::::444444444555555555666666777777777777777777777777;;;:::999888888888999:::;;;===???BBBEEEHHHKKKLLLPPPTTTYYY]]]______```aaaddddddeeegggiiikkkmmmnnnnnnnnnmmmlllllllllllllllqqqwww}}}|||zzz}}}xxxkkkbbb^^^VVVVVVWWW[[[bbbllluuuzzzxxxrrrddd]]]TTTMMMJJJHHHEEECCCDDDJJJVVVggg~~~{{{lllbbbZZZVVVQQQNNNMMMMMMMMMLLLUUUQQQOOOPPPPPPSSSZZZbbbmmmwww}}}xxxsssooohhheeeaaa___aaacccdddeeeiiilllrrrxxx}}}zzzwww{{{|||cccQQQDDDFFFJJJHHHHHHMMMLLLMMMNNNPPPRRRTTTTTTUUUUUUVVVXXXYYYXXXVVVSSSQQQSSSTTTUUUWWWZZZ\\\^^^___]]]]]]^^^______^^^]]]\\\[[[[[[[[[\\\]]]```bbbdddcccdddfffhhhgggeeecccaaa^^^^^^^^^^^^^^^___```aaaKKKKKKJJJGGGDDDCCCDDDFFFBBBBBBBBBBBBAAA???===<<<666777888999888666444222222222111///...---,,,+++,,,+++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********+++,,,,,,,,,***)))(((...---,,,+++************000000000000000//////...555444333222222222333444000000000000000111111111111111111111111000/////////////////////000111111000000000000111222333444555555555444444333333222777222......222444222///000000000111222222333333333333333444555777999;;;999999::::::999888666555555555555555555666777777777666555555555666888999888999888777555555777999999:::<<<>>>@@@DDDIIIMMMTTTUUUWWW[[[```eeeggghhhhhhhhhhhhhhhiiikkkmmmoooqqqrrrsssqqqnnnkkkjjjjjjoootttzzz||||||~~~zzzkkk___]]]^^^___aaafffppp}}}zzziiiXXXPPPNNNKKKJJJJJJEEEGGGPPPbbb}}}}}}mmmccc^^^WWWOOOKKKMMMPPPQQQRRRPPPSSSUUUVVVWWW[[[bbbgggrrr~~~~~~yyytttpppiiidddaaabbbbbbbbbeeejjjkkkmmmqqqwww}}}tttoooxxxoooSSSMMMHHHGGGKKKNNNNNNLLLPPPPPPPPPPPPQQQSSSTTTUUUXXXWWWUUUUUUVVVVVVVVVUUURRRTTTVVVZZZ\\\^^^^^^___^^^]]]\\\\\\\\\]]]^^^___[[[[[[\\\]]]^^^```aaabbbcccbbbbbbcccddddddaaa___\\\\\\\\\]]]^^^___```aaaLLLLLLKKKHHHEEECCCDDDEEEBBBBBBBBBBBBAAA???===<<<::::::;;;;;;:::888666444////////////////////////------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++++++++++++++***))))))+++++++++******++++++,,,---....../////////......333222111111111111222333000000000000000000000000111111111111111000//////000////////////000111111000000000000111222333444555555444444444333333333666333//////111222111///000000000111222222333333333333333444555777999:::999999::::::999888666555555555555555555666777777777666666555666777888999777888888777666777999;;;:::;;;===???AAAEEEJJJNNNSSSTTTWWW[[[aaafffiiijjjkkkkkkkkklllnnnppprrrsssssstttsssqqqnnnkkkkkklllqqquuuzzz|||||||||nnnhhhgggfffhhhnnnyyyzzzdddWWWPPPKKKHHHHHHGGGJJJSSSfffrrriii```[[[UUUSSSTTTUUUUUUTTTRRRTTTVVVVVVWWW\\\ccciiivvv{{{wwwrrrooojjjdddaaabbbbbbcccgggllloooqqquuuzzz|||vvvooonnnwww}}}jjjPPPKKKGGGGGGLLLPPPPPPOOOQQQQQQQQQRRRSSSTTTUUUVVVXXXWWWUUUUUUUUUVVVVVVUUUSSSUUUWWWZZZ\\\]]]]]]]]]\\\[[[[[[[[[\\\]]]___```\\\\\\\\\\\\\\\]]]^^^___aaa``````aaabbbaaa___]]]\\\\\\\\\\\\\\\]]]^^^___NNNNNNMMMIIIFFFDDDDDDDDDAAABBBBBBBBBAAA???>>><<<<<<<<<===<<<;;;888555444////////////////////////------------,,,+++***)))++++++++++++++++++++++++******++++++++++++******,,,+++******************)))))))))***+++,,,---...+++,,,---...............111111000000000000111222000000000000000000000000000111111111111000000///000000000///000000111222000000000000111222333333444444444444333333333333444333222222111000000000000000000111222222333333333333333444666777999:::999999:::::::::888777666555555555555555666777777666666666666666777888888666777888888888999;;;===;;;<<<>>>???AAAEEEJJJNNNRRRSSSWWW\\\aaagggkkknnnooopppqqqrrrtttvvvxxxyyywwwvvvuuurrrnnnlllmmmnnnssswww|||~~~~~~{{{wwwsssvvv~~~qqq^^^TTTMMMIIIIIIIIIMMMWWWlllwwwoooaaa]]]YYYWWWXXXXXXWWWTTTVVVWWWXXXXXXYYY^^^fffmmm{{{~~~{{{wwwsssnnnkkkgggaaa]]]^^^___```eeekkkppprrrvvv{{{yyyrrrnnnllloooyyywwwbbbLLLIIIFFFHHHLLLQQQSSSSSSRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUVVVXXXZZZ[[[\\\\\\\\\ZZZZZZZZZZZZ[[[]]]^^^___\\\\\\[[[ZZZZZZZZZ[[[[[[^^^]]]\\\]]]^^^^^^\\\ZZZ[[[[[[[[[[[[\\\\\\\\\\\\OOOOOONNNKKKGGGDDDCCCDDDAAAAAABBBBBBAAA@@@>>>===;;;<<<<<<;;;999666333111222222111///...---,,,+++,,,,,,---...---,,,***)))******************************++++++++++++******,,,+++***))))))***+++,,,))))))))))))***+++,,,---***+++,,,---/////////000000000000000111111111222000000000000000/////////000000111111111111000///111000000000000111222222111111000000111222222333333333333333333333333444222444555444222000000111000000000111222222333333333333444555666777888999999999:::::::::999777777555555555555555666777777666666666666666777777888777888999999999999;;;<<<:::;;;===>>>@@@DDDHHHLLLPPPSSSWWW\\\aaahhhnnnrrrssstttvvvxxxzzz||||||}}}zzzyyywwwssspppoooppprrrwwwzzz}}}uuuaaaVVVPPPNNNOOOKKKOOOZZZooozzzttthhhccc^^^[[[\\\]]]\\\ZZZ\\\\\\]]]\\\]]]ccclllsss{{{wwwsssnnniiieeeaaa[[[WWWWWWXXXZZZ___fffkkknnnrrrvvv{{{zzzooommmooouuu~~~qqq\\\LLLIIIHHHIIIMMMQQQSSSSSSRRRRRRSSSTTTUUUVVVWWWWWWVVVVVVVVVUUUTTTTTTUUUVVVVVVWWWYYYZZZ[[[[[[ZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\ZZZZZZYYYYYYYYYYYYZZZZZZ\\\[[[ZZZZZZ[[[\\\ZZZYYY\\\\\\\\\\\\\\\\\\[[[[[[NNNOOONNNKKKGGGDDDCCCCCC@@@AAAAAABBBAAA@@@>>>===;;;<<<<<<;;;999666333111222222111///...---,,,+++)))***,,,---...---,,,,,,******************************++++++++++++******++++++)))))))))***+++,,,+++******))))))******+++***+++---...///000111111000111111222222222222222000000000000//////......///000000111111111000000111111111111111222333333111111111000111111222333111222222333333444444444222444666666555333222222000000000111222222333333333333444555666777888888999999:::;;;:::999888777555555555555555666777777555666666777777777777777888:::;;;:::999888999:::999:::;;;<<<>>>AAAFFFJJJNNNRRRWWW\\\aaagggoootttuuuwwwzzz}}}~~~~~~}}}|||zzzwwwsssssstttvvvzzz|||rrraaaWWWQQQOOOPPPKKKOOO[[[ooo}}}wwwsssllleeeaaaaaacccddddddcccddddddcccdddjjjssszzz~~~zzzvvvrrrmmmhhhbbb^^^[[[VVVRRRSSSTTTUUUYYY___dddggglllqqquuu{{{}}}qqqooottt{{{kkkZZZMMMLLLJJJKKKMMMOOOQQQQQQPPPQQQSSSTTTUUUVVVVVVVVVUUUVVVWWWUUUSSSSSSTTTVVVWWWXXXZZZ[[[[[[ZZZZZZYYY\\\\\\\\\\\\[[[ZZZZZZYYYXXXXXXXXXXXXYYYZZZ[[[[[[\\\ZZZYYYYYYZZZZZZYYYXXX\\\]]]]]]^^^]]]]]]\\\[[[LLLMMMMMMKKKGGGDDDCCCCCC@@@@@@AAABBBAAA@@@???>>><<<<<<===<<<;;;888555444////////////////////////)))***+++,,,------------++++++++++++++++++++++++******++++++++++++************************+++,,,+++******)))))))))******+++,,,---...000000111111///000111222333333333333111000000//////......---///000000111111111111000222222111111222222333444222111111111111111222222000111111222333444444555222444666888999777555333000000000111222222333333333444555666777777777777888999:::;;;;;;:::999888555555555555555666777777555555666777777777777777888999;;;:::999777777888888999:::;;;===@@@EEEHHHMMMQQQVVV[[[___fffooovvvxxxzzz~~~~~~~~~}}}{{{xxxxxxyyy{{{}}}~~~mmm```XXXRRROOONNNMMMPPPZZZnnn}}}xxxqqqhhhccccccfffhhhhhhjjjlllmmmlllmmmsss{{{{{{uuurrrnnnjjjgggbbb]]]YYYXXXSSSPPPQQQQQQQQQTTTYYY\\\aaaggglllqqqxxx~~~tttsssxxx~~~uuudddXXXNNNMMMMMMLLLMMMNNNOOOPPPPPPQQQSSSUUUVVVVVVVVVUUUTTTVVVWWWVVVRRRQQQTTTWWWXXXXXXZZZ[[[[[[ZZZZZZYYY]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXYYYYYYZZZ[[[\\\]]]\\\ZZZXXXXXXYYYYYYYYYXXX[[[\\\]]]^^^^^^]]]\\\\\\JJJKKKLLLJJJGGGDDDCCCCCC@@@@@@AAABBBAAA@@@???>>>::::::;;;;;;:::888666444////////////////////////,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))***+++++++++++++++))))))((())))))***+++,,,***+++,,,---.../////////...///000111222222222111111000000///......------//////000111111111111111333222222222222333444444222222111111111111111222///000111222333444555555333333555999===<<<888444000000000111222222333333333444555666777777777666888999:::;;;;;;:::999999555555555555555666777777444555666777888777777666555777999:::888777888888999:::;;;<<<===@@@EEEHHHLLLQQQVVVZZZ^^^eeennnuuu{{{~~~~~~}}}|||}}}~~~xxxggg___[[[VVVQQQOOOOOOQQQZZZlll|||vvvoookkkkkkllllllkkkqqqsssuuuuuuvvv{{{~~~wwwsssjjjgggeeebbb```]]]ZZZWWWSSSOOOMMMNNNNNNLLLNNNRRRTTTYYYaaagggmmmvvv}}}vvvwww|||zzziii\\\UUUMMMMMMMMMMMMMMMNNNPPPQQQQQQSSSUUUWWWXXXXXXWWWVVVSSSVVVXXXVVVRRRQQQSSSWWWWWWXXXYYY[[[[[[[[[ZZZYYYZZZ[[[\\\]]]^^^^^^]]]\\\\\\[[[[[[[[[[[[[[[\\\\\\ZZZXXXVVVVVVWWWXXXWWWWWWXXXZZZ\\\]]]^^^]]]\\\[[[IIIJJJKKKJJJGGGDDDCCCCCC???@@@AAABBBAAA@@@???>>>666777888999888666444222222222111///...---,,,+++///...,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******((()))***,,,,,,,,,+++***&&&''''''(((***+++---...******+++,,,------------,,,---///000111111111000111000000///...---------//////000111111111111111333333222222333333444555222222111111111111111222//////000222333444555555444333444:::???@@@;;;555000000000111222222333333333444555777777777666666888999:::;;;;;;;;;:::999555555555555555666777777444555777888888888777666222555888999888888999999:::;;;<<<===>>>AAAEEEIIILLLPPPVVVYYY]]]cccmmmuuu}}}~~~{{{nnnccc______ZZZUUUSSSQQQRRRZZZlll{{{xxxxxxxxxvvvttttttwwwzzz{{{|||~~~}}}xxxqqqmmmaaa___^^^]]]]]][[[XXXVVVOOOKKKJJJKKKKKKHHHHHHKKKMMMSSS\\\ccciiisss~~~}}}xxx{{{sss```VVVSSSKKKLLLMMMNNNNNNOOOQQQRRRRRRTTTVVVXXXYYYYYYXXXWWWSSSVVVXXXVVVRRRPPPSSSWWWWWWXXXYYY[[[[[[[[[ZZZZZZXXXYYY\\\^^^___`````````___^^^]]]\\\[[[[[[[[[[[[YYYWWWUUUTTTUUUVVVVVVVVVVVVXXXZZZ\\\]]]\\\[[[[[[LLLLLLKKKJJJGGGDDDAAA??????AAACCCDDDBBBAAA@@@@@@>>><<<;;;;;;:::888555222222111000///------,,,,,,************************,,,,,,,,,++++++*********************************)))******+++++++++************))))))))))))******...---------...///000111000...---...///000///...........................000111111111222222222222555555444444444555555666555333111/////////111222111222333444333222111000///000222333444444333222444333222111111222333444333333333444555666777777888999:::;;;;;;:::888777777666666666555555555555555555555555666666666666777777888888888999999999;;;<<<<<<<<<===@@@EEEIIILLLPPPTTTXXX]]]dddnnnvvv}}}~~~}}}zzzwwwvvvuuuuuuyyysssjjjbbb]]]YYYVVVSSSRRRSSSZZZkkk~~~{{{xxxxxx{{{~~~~~~yyyxxx{{{{{{uuutttuuuuuussspppjjjdddaaa]]]YYYVVVTTTTTTRRRNNNKKKJJJHHHEEECCCCCCCCCEEEGGGJJJMMMSSS]]]hhhttt~~~~~~}}}{{{{{{}}}iiiXXXOOOLLLNNNNNNMMMMMMMMMNNNPPPQQQSSSUUUXXX[[[\\\[[[ZZZYYY\\\[[[YYYUUURRRQQQSSSUUUTTTUUUWWWYYYZZZ[[[[[[\\\ZZZZZZ[[[\\\]]]]]]]]]]]]___^^^]]][[[ZZZZZZ[[[[[[XXXXXXXXXXXXWWWWWWWWWWWWUUUVVVXXXZZZ[[[\\\\\\[[[LLLLLLKKKJJJGGGDDDAAA@@@???AAACCCCCCBBB@@@???>>><<<;;;::::::999777444111222111000///------------++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++++++++++++++***)))(((******))))))))))))******+++,,,,,,---...///000111000///...///000000///...////////////////////////000000000000111111111222444444444444444555666666666444222000///000111111111222333333333222111111111222222333333333222222333333222111111222333333444333333444444666777777555666777999999999777666777777666666666555555555666666666777777777777777888888888999999999999::::::;;;<<<<<<<<>>BBBEEEJJJNNNTTTYYY___hhhrrryyy~~~}}}~~~xxxrrrnnnmmmnnnoootttpppllljjjhhhddd^^^YYYUUUUUU[[[kkkzzzzzz{{{|||}}}}}}{{{{{{zzzwwwsssssswww{{{|||zzz|||}}}}}}yyysssmmmiii```___^^^\\\YYYVVVTTTRRRPPPNNNLLLJJJIIIHHHEEECCCCCCBBBAAA@@@@@@BBBDDDEEEGGGJJJOOOXXXdddrrr~~~{{{{{{|||}}}}}}kkkYYYMMMHHHHHHMMMMMMMMMNNNOOOQQQSSSSSSUUUVVVWWWXXXYYYZZZZZZZZZYYYYYYWWWTTTRRRQQQSSSUUUXXXXXXYYYYYYYYYXXXXXXWWWXXXYYYZZZ[[[\\\\\\\\\\\\___^^^]]]\\\[[[[[[\\\\\\]]]]]]\\\[[[YYYXXXWWWWWWTTTWWWZZZ]]]^^^^^^]]]\\\LLLLLLJJJHHHFFFDDDBBBAAAAAAAAAAAAAAAAAA???<<<999;;;:::999999999777444222111111///......------------------------,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++***)))(((******))))))))))))******((())),,,...111222222333222111000000222222111000000000000000000000000000.........////////////000111111111222333555666777777666555333222111111111111111111222222222222222666555333222111111222333333333333333333333333333444444444444444555666777999999:::::::::999999888777777777666666666666555666666666777777888888999999999:::::::::;;;;;;;;;999:::::::::;;;<<<@@@CCCHHHLLLSSSYYY```iiissszzz}}}|||{{{}}}zzzwwwuuuuuuyyytttooolllkkkggg```ZZZVVVVVV\\\kkk{{{vvvvvvwwwxxxzzz|||yyyuuusssrrrssstttrrroooooorrrvvv}}}|||xxxtttqqqkkklllmmmmmmkkkgggcccaaa[[[YYYWWWTTTQQQOOOMMMMMMKKKJJJIIIGGGFFFEEECCCBBB@@@???>>>>>>???AAACCCDDDGGGIIINNNWWWdddrrr|||yyyzzz}}}tttbbbTTTLLLJJJKKKKKKLLLMMMNNNPPPQQQSSSSSSUUUVVVVVVWWWWWWXXXYYYYYYYYYZZZYYYWWWUUUUUUVVVXXXWWWXXXXXXYYYYYYXXXXXXWWWYYYYYYZZZ[[[\\\\\\\\\\\\___^^^]]][[[[[[[[[\\\]]]^^^^^^^^^]]]\\\\\\[[[[[[WWWYYY\\\^^^___]]][[[ZZZLLLKKKJJJHHHFFFDDDCCCBBBBBBAAA@@@AAAAAA@@@<<<999<<<;;;:::::::::999666333111000///......---...............---------,,,,,,++++++++++++++++++++++++************************((()))***+++++++++++++++******))))))))))))******)))***,,,///111333444555333111000111222333222000////////////////////////---.........////////////000000111111333444666666666666555333222111111111000000000111111222222222666555333222111222333333333333333333333333333333555444444444444555666666;;;;;;;;;:::999888777666888777777777666666666666444444555555666777888888999999:::::::::;;;;;;;;;888999:::::::::;;;>>>@@@EEEJJJQQQXXX___hhhrrrzzz{{{zzzxxx{{{~~~uuupppmmmiiibbb\\\WWWWWW\\\kkk{{{nnnooopppssswww{{{~~~xxxoooiiigggjjjlllmmmllliiiiiikkkoootttxxx~~~wwwqqqllliiifffddd]]]^^^______^^^\\\ZZZYYYWWWUUURRRNNNKKKIIIHHHGGGDDDDDDDDDBBBAAA@@@??????>>>>>>>>>>>>???AAABBBCCCGGGIIIOOOXXXeeesss{{{xxxzzz~~~ppp]]]QQQKKKKKKLLLJJJKKKLLLNNNPPPQQQRRRRRRUUUUUUVVVVVVWWWWWWXXXXXXWWWXXXXXXWWWUUUUUUWWWYYYUUUVVVWWWXXXYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]]]]^^^]]]\\\[[[ZZZ[[[\\\]]]^^^^^^^^^___``````aaaaaa\\\]]]___```___]]]ZZZXXXLLLKKKIIIGGGEEEDDDDDDCCCBBB@@@???AAACCCBBB===999<<<;;;::::::;;;999777444000000///........................------,,,,,,+++***++++++++++++,,,,,,,,,************************'''((()))***+++,,,,,,,,,******))))))))))))************+++---///222444555222111000111222222222000////////////////////////............////////////000000000111222333444555444444333333222222111111000000000000000111222333555444444333333333333444333333444444444444333333555555444444444555555666:::999999888777666555555888888777777777666666666333333444555666777888888999999999999::::::::::::999:::;;;;;;:::;;;===???BBBGGGOOOVVV]]]fffpppwww}}}|||yyywwwvvvyyyyyyuuuooofff^^^XXXXXX]]]kkktttiiiiiikkkooouuu{{{~~~~~~tttiiiccc```bbbdddfffeeebbbaaabbbdddfffjjjpppuuuzzz~~~sssoooiiibbb\\\XXXVVVUUURRRSSSTTTUUUUUUSSSRRRQQQOOOMMMKKKHHHFFFDDDBBBBBBCCCDDDDDDCCCAAA@@@AAABBB????????????@@@AAABBBCCCFFFIIIPPPZZZfffsss~~~zzzwwwzzzlllYYYOOOKKKIIIIIIKKKLLLNNNPPPQQQRRRRRRRRRTTTUUUVVVVVVWWWWWWWWWVVVRRRTTTTTTTTTSSSSSSUUUWWWTTTUUUVVVWWWXXXYYYYYYYYYXXXYYYZZZ[[[\\\\\\\\\\\\\\\[[[ZZZYYYYYYZZZ[[[\\\]]]]]]^^^___aaabbbcccccc___``````___^^^\\\[[[YYYLLLKKKIIIGGGEEEDDDDDDDDDBBB@@@???AAADDDDDD???;;;;;;:::999::::::999666444000000///............///......------,,,++++++*********+++++++++,,,,,,,,,************************((()))***+++++++++++++++******))))))))))))************))))))+++///222444222000///000111222111000000000000000000000000000....../////////000000000111111111111111222333333111222222222222222111111000/////////000111333444333333444444444444444444333333444555555444333333666555555444444444555555888777777777777777888888888888888777777777666666444444555666777888999999888888888999999999999:::999;;;<<<<<<;;;;;;===>>>???EEEMMMTTT[[[cccmmmsssyyy~~~zzzvvvuuutttxxxyyymmmbbbZZZZZZ]]]iii}}}rrriiihhhiiinnnuuu{{{~~~~~~sssiiicccaaa[[[^^^```^^^ZZZXXXXXXZZZXXX[[[```dddiiiooovvvzzz}}}yyyrrrlllbbb___ZZZSSSNNNLLLLLLLLLIIIJJJLLLMMMNNNLLLKKKIIIFFFFFFEEEDDDCCCBBBAAAAAACCCEEEFFFEEECCCBBBCCCEEE@@@@@@@@@AAAAAABBBBBBCCCDDDHHHPPPZZZfffqqq{{{xxxxxxvvv{{{xxxdddTTTNNNLLLKKKJJJNNNOOOQQQRRRSSSSSSSSSRRRSSSTTTVVVWWWWWWWWWUUUTTTPPPQQQSSSSSSSSSSSSUUUVVVVVVWWWWWWXXXXXXWWWWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[\\\\\\]]]^^^___```aaaaaa```______^^^^^^^^^^^^^^^MMMKKKIIIGGGEEEDDDDDDEEEBBB@@@???AAAEEEEEEAAA<<<999999888888999888555333000//////............///......---,,,++++++***************++++++,,,,,,,,,******************************+++++++++******)))******))))))))))))*********)))''''''(((,,,000333111000///000111111111///111111111111111111111111////////////000000000000222111111111111111222222000000111222222222222111000////////////111333444111222444555666555444444333333444555555444333333666555555444444444555555777777777888999;;;<<<===888888888888777777777777444555666777888999::::::777777888888888999999999:::;;;===<<<;;;;;;===>>>>>>CCCLLLSSSYYYaaajjjqqqwww|||~~~xxxuuutttssswwwrrrfff\\\[[[]]]hhh{{{zzzjjjiiijjjnnnuuu|||~~~uuukkkfffdddWWWYYY[[[ZZZUUURRRQQQSSSNNNQQQUUUYYY___fffmmmrrrtttwww{{{yyyssslllccc\\\SSSRRRNNNJJJGGGFFFIIIKKKDDDEEEHHHIIIJJJHHHFFFEEEAAABBBCCCCCCDDDCCCCCCBBB>>>AAABBBBBB???>>>@@@BBBAAABBBBBBBBBBBBCCCCCCCCCBBBGGGOOOZZZfffpppxxx|||{{{sssvvvvvv{{{|||nnn\\\PPPMMMNNNNNNMMMQQQRRRSSSUUUUUUUUUTTTSSSRRRTTTVVVXXXXXXWWWTTTSSSPPPRRRTTTUUUTTTUUUVVVXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTUUUVVVWWWXXXXXXXXXXXXZZZYYYXXXWWWWWWXXXYYYZZZ\\\\\\\\\]]]]]]]]]]]]^^^___^^^]]]]]]]]]___aaabbbOOONNNKKKHHHEEECCCAAA@@@@@@@@@AAAAAA@@@???===<<<;;;:::999999999888666444111000///......---------/////////...------,,,,,,,,,,,,++++++***)))((((((***++++++,,,,,,++++++***(((---///,,,,,,000///***+++***)))'''''''''((()))******)))(((***,,,...000111111111000000000000000222222333333333222000//////...---,,,---000333444000000222333333222111000000000000000111111111111444333333222222333333444444444333222222222333333222333333444444333333333333444555444222111444777777777777777888888888888888888999999999888888777666666666666666777888888999999::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>@@@CCCGGGMMMUUU^^^hhhooouuuyyy}}}}}}yyyuuussssssvvvzzz|||oooggg```___kkk}}}tttiiieeeoooxxx{{{}}}zzzuuummmeee]]]ZZZUUURRROOOLLLIIIGGGGGGHHHIIILLLPPPUUUYYY\\\```ccchhhnnnvvv|||tttllleee^^^WWWSSSIIIHHHEEECCCBBBAAAAAAAAA@@@AAACCCDDDDDDCCCAAA@@@>>>??????@@@AAAAAABBBBBBBBBAAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@FFFOOOZZZeeepppzzzxxxrrrsssyyyooodddZZZUUUSSSQQQRRRTTTWWWVVVWWWYYY\\\\\\YYYUUURRRTTTVVVXXXXXXXXXVVVUUUVVVTTTRRRQQQQQQSSSUUUWWWYYYXXXWWWVVVTTTSSSRRRQQQQQQRRRRRRTTTUUUVVVWWWWWWWWWWWWXXXYYYZZZZZZYYYYYY\\\\\\\\\]]]]]]^^^^^^___[[[\\\^^^___``````aaaaaaNNNMMMKKKHHHEEECCCBBBAAA@@@@@@AAAAAA@@@???===<<<;;;:::999999999888666444111111000///............/////////...------,,,,,,,,,,,,++++++***))))))(((*********++++++*********)))---...******---+++'''))))))(((''''''((()))***))))))))))))***,,,...///000000000000000000000000333333444444333111000///111000000000000000111111111111222222222111111000000000000000111111111111222222222111111222222222444444444444444444333333333333444444444333222222222444666555444333555777777777777777888888888888888888999999999999888888666666666666666777888888999999::::::::::::;;;;;;999999999999:::;;;<<<<<>>===;;;:::999999999888666444222222111000//////////////////......---,,,,,,,,,,,,,,,++++++***)))))))))))))))************))))))(((++++++))))))+++***'''((('''''''''((()))***+++((())))))***+++,,,------000000000000000000000000444444555555444333111000/////////000000000000000333333222111000000000111000000000000111111111111111111000000000000111111333444555666666555444444444444444444444333222111222444777777666666666777777777777888888888999999888999999::::::999999999777777666666666777888888999999::::::::::::;;;;;;999999999999:::;;;<<<===>>>AAADDDIIIPPPYYYbbbhhhmmmrrrvvvxxxwwwxxxzzz}}}~~~yyyxxx~~~{{{qqqjjjppp~~~|||ppphhhmmmtttwww|||zzzrrriiiddd]]]WWWRRRNNNJJJGGGHHHGGGEEEDDDDDDEEEGGGHHHJJJLLLOOOTTT[[[fffqqqxxx}}}yyyuuurrrjjjddd[[[SSSLLLGGGBBB???AAAAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBDDDJJJSSS]]]fffpppxxx}}}}}}|||yyymmm]]]VVVRRRRRRSSSSSSUUUYYYZZZZZZ[[[]]]^^^^^^\\\YYYXXXYYYZZZZZZYYYXXXVVVUUUVVVUUUUUUTTTTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWXXXYYYYYYYYYYYYXXX^^^]]]\\\[[[ZZZYYYXXXXXX[[[\\\]]]___````````````LLLKKKJJJGGGFFFDDDCCCCCC@@@AAAAAABBBAAA???>>>===;;;:::999999999888666444333222111000//////////////////...------,,,,,,++++++++++++*********))))))******++++++++++++******((()))******+++,,,,,,,,,((((((((((((((()))))))))((((((***+++,,,,,,,,,,,,/////////000000000000000333444555666666666555444------,,,,,,---...000111444333222000///000111111///000000000111111111111111111111000000111111111333444666888888777555444555555555555444333222111222444777888999888777777777777888888888999999999888999::::::::::::::::::888777777666777777888888999999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>???===???CCCGGGLLLTTT]]]cccjjjoootttvvvwwwyyy}}}yyysssuuu~~~yyyqqqvvvuuullloootttwww~~~wwwlllggg___XXXSSSOOOKKKIIIKKKIIIGGGEEEDDDDDDEEEFFFDDDEEEHHHKKKQQQ[[[eeelllwwwwwwxxxxxxuuuqqqmmmjjj^^^XXXPPPJJJEEEBBB@@@>>>???????????????@@@@@@@@@@@@??????>>>>>>??????@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGEEEFFFFFFFFFEEEDDDDDDCCCGGGMMMVVV___hhhpppwww|||~~~|||kkk]]]UUUPPPNNNQQQRRRRRRUUUYYY[[[[[[]]]_________]]]\\\[[[[[[[[[[[[ZZZXXXVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWXXXYYYYYYXXXXXXXXX[[[[[[ZZZYYYYYYXXXWWWWWW[[[\\\]]]^^^___`````````LLLKKKJJJGGGFFFDDDCCCCCCAAAAAABBBBBBAAA@@@>>>===;;;:::999999999888666444333222111000////////////.........---,,,,,,+++++++++++++++***************+++,,,,,,------,,,,,,+++,,,++++++,,,,,,,,,,,,---*********)))(((''''''&&&((((((***+++++++++++++++......//////000000000000111333555777999999999999333111...,,,,,,---000111444333111000000000111222///000000000111111111111222222111111111111222222333444666888888777666555444555555555444444333222222333555888::::::999777888888888888999999999999999999:::;;;;;;;;;;;;;;;888888777777777777888888999999999:::::::::;;;;;;<<<<<<<<<<<<===>>>??????===???AAADDDIIIPPPXXX^^^hhhmmmrrrvvvxxx{{{|||tttqqquuu{{{}}}www|||yyyoooppptttwwwzzzpppjjjaaaYYYTTTQQQNNNMMMLLLKKKHHHFFFEEEEEEFFFGGGBBBCCCDDDFFFKKKRRR[[[aaaiiijjjllllllkkkgggccc```TTTOOOIIIEEECCCCCCBBBBBB??????@@@AAAAAABBBBBBBBB@@@@@@???>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEIIIOOOXXXaaaiiiqqqwww{{{~~~qqq___SSSPPPMMMMMMOOOPPPOOORRRWWWZZZ\\\^^^______^^^]]]]]]\\\\\\\\\[[[ZZZYYYXXXWWWUUUUUUUUUTTTTTTSSSSSSSSSTTTUUUUUUVVVWWWWWWXXXXXXTTTTTTTTTTTTUUUUUUUUUUUUWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYZZZ[[[\\\^^^______``````MMMLLLJJJHHHEEEDDDCCCBBBAAABBBBBBBBBBBB@@@???>>>;;;:::999999999888666444222222111000////////////......------,,,+++++++++************************,,,,,,------------,,,,,,000---,,,---,,,))))))++++++++++++***)))'''%%%$$$)))))))))*********++++++---......//////000000111000222444777888999::::::999777333000......//////222111111111111111222222000000000000111111111111222222222111111222222222333444555777777777666666444444555555555555444444222222444666999;;;:::888888888888999999999999:::999999:::;;;<<<<<<<<<<<<999999888777777777888888999999::::::::::::;;;;;;::::::::::::;;;<<<===>>>===???@@@CCCGGGMMMTTTYYYeeejjjrrrwwwzzz~~~xxxqqqoooqqquuuvvvmmmnnnqqquuuwwwpppfff^^^XXXUUUSSSRRRMMMKKKIIIGGGFFFFFFGGGHHHBBBCCCCCCDDDFFFJJJPPPTTTZZZ\\\^^^```___[[[WWWUUULLLHHHEEECCCCCCDDDEEEDDD@@@AAABBBCCCDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFFFFKKKQQQZZZccckkkrrrxxx{{{~~~yyyfffWWWPPPNNNLLLLLLNNNMMMMMMQQQWWWYYY[[[^^^___^^^]]]\\\]]][[[ZZZZZZZZZZZZZZZZZZZZZWWWVVVUUUTTTTTTSSSTTTTTTUUUUUUUUUVVVWWWXXXXXXXXXSSSSSSSSSTTTTTTUUUUUUUUUWWWXXXXXXXXXXXXWWWVVVVVVTTTUUUVVVWWWXXXZZZ[[[[[[ZZZ[[[\\\^^^____________NNNMMMKKKHHHEEECCCBBBAAAAAABBBBBBCCCBBB@@@???>>>;;;:::999999999888666444111111000///..................---,,,,,,++++++***************************+++,,,,,,------,,,,,,++++++'''&&&))))))'''(((,,,************)))(((&&&%%%***))))))(((((()))++++++------......///000000111000111333555666666666555333333222222111///...---///000111222222222222222000000000000111111111111111111000000000000111111333333444555555666777777222333444555666666666666333222222444888::::::999888888888999999999::::::999:::;;;<<<<<<=========:::999888888777777888888999999::::::::::::;;;;;;::::::::::::;;;<<<===>>>>>>???@@@BBBEEEKKKRRRWWW```gggpppxxx~~~~~~sssmmmlllmmmqqq~~~|||pppgggiiilllppp|||zzzoooeee^^^[[[YYYXXXPPPNNNLLLIIIHHHHHHHHHIIIDDDEEEEEEEEEDDDEEEHHHKKKNNNQQQTTTVVVVVVSSSOOOLLLIIIGGGEEEDDDEEEFFFFFFFFFAAABBBCCCDDDEEEEEEDDDDDDAAABBBCCCDDDDDDCCCBBBAAABBBBBBCCCDDDFFFGGGHHHHHHIIIIIIJJJKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGKKKQQQ[[[eeemmmsssyyy|||~~~ooo[[[PPPNNNLLLJJJJJJLLLLLLLLLQQQYYYWWWZZZ]]]^^^\\\[[[[[[\\\XXXXXXXXXYYYZZZ[[[\\\\\\[[[YYYWWWUUUTTTUUUVVVWWWUUUUUUVVVVVVWWWXXXXXXXXXSSSSSSTTTTTTUUUVVVWWWWWWWWWXXXXXXXXXWWWWWWVVVUUUTTTTTTUUUWWWXXXZZZ[[[\\\ZZZ[[[\\\]]]^^^_________OOONNNKKKHHHEEECCCAAA@@@AAABBBCCCCCCBBBAAA???>>>;;;:::999999999888666444111000///......---------......---,,,,,,++++++*********************++++++***++++++,,,,,,++++++***"""%%%((('''***000(((((()))******)))((('''+++***((('''''')))+++,,,---------...///000000111000111222333333333222111&&&)))---111222111///------...000222333333333222000000000000111111111111000000////////////000000333333333333444555777888222222444555666666777777333111000222777:::;;;:::888888999999999:::::::::999:::;;;<<<============::::::999888777777888888999999:::::::::;;;;;;;;;===<<<<<<======>>>???@@@>>>???@@@BBBEEEJJJPPPUUU\\\dddoooyyywwwnnnkkkfffffflllxxxuuujjjbbbdddhhhlllxxxvvvkkkccc___\\\[[[UUUSSSPPPMMMKKKJJJJJJKKKGGGHHHHHHGGGEEEEEEFFFGGGIIILLLPPPRRRRRROOOKKKIIIKKKIIIGGGGGGHHHIIIHHHGGGAAABBBDDDEEEEEEEEEDDDDDDBBBCCCEEEFFFFFFEEECCCBBBCCCDDDEEEFFFHHHJJJKKKLLLLLLLLLMMMMMMMMMKKKJJJIIIGGGGGGHHHIIIIIIHHHHHHHHHKKKRRR[[[eeemmmtttyyy}}}}}}{{{{{{hhhSSSJJJLLLKKKIIIIIIKKKKKKLLLRRR[[[VVVYYY]]]]]][[[YYYZZZ[[[VVVVVVWWWXXXYYY[[[]]]^^^^^^\\\YYYVVVVVVVVVXXXYYYVVVVVVVVVWWWWWWWWWXXXXXXSSSSSSTTTUUUWWWXXXYYYYYYWWWXXXXXXXXXWWWWWWVVVUUUUUUUUUVVVWWWYYYZZZZZZ[[[ZZZ[[[\\\]]]^^^_________LLLJJJGGGDDDBBBBBBBBBCCC@@@@@@@@@AAABBB@@@===;;;888888888888888777666555///...---,,,,,,+++,,,,,,***,,,...//////---***(((---,,,+++*********+++,,,+++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))***)))(((''''''((()))***(((***,,,...//////...---//////000111222222333333666555444333222222222222000000111111111000000///000///...------...///000222222222222222222222222222222333333444444333333555555444444444555555666555444333333555888;;;===;;;;;;:::999888777666555888:::===??????>>>===;;;888888888888888777666555666777888999:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>@@@??????@@@BBBFFFKKKMMMXXXaaammmxxx||||||qqqfffccc``````dddiiirrrvvvhhhccc^^^]]]^^^dddrrrtttlllfff```\\\XXXUUUQQQOOONNNNNNNNNMMMJJJJJJKKKKKKJJJIIIGGGFFFHHHIIIJJJMMMOOOOOOMMMJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIFFFCCCBBBCCCDDDEEEDDDEEEEEEFFFEEEEEEDDDCCCCCCBBBDDDFFFGGGFFFGGGHHHJJJOOONNNRRRWWWTTTLLLJJJMMMHHHHHHHHHGGGFFFGGGIIIKKKOOOUUU]]]gggoooxxxyyyyyy~~~mmm[[[SSSNNNJJJKKKKKKLLLMMMNNNPPPRRRRRRVVVWWWXXXXXXVVVTTTTTTUUUZZZZZZYYYYYYZZZ\\\___```aaa___\\\YYYVVVUUUUUUVVVUUUTTTSSSTTTUUUVVVTTTSSSOOOQQQSSSVVVYYYZZZ[[[[[[^^^[[[XXXUUUTTTUUUWWWYYYTTTTTTUUUVVVVVVWWWXXXXXX]]]^^^```___^^^\\\]]]]]]LLLKKKHHHFFFCCCBBBBBBAAA@@@@@@@@@AAABBB@@@===;;;999999999888888666555555222222111000////////////+++,,,---......,,,+++)))---,,,+++*********++++++,,,++++++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))***)))(((((('''((()))***(((***,,,...//////......//////000111111222333333444444333222111111000000000111111222111111000000222111000000000000111222333333222222222222222222111222333444444444333333555444444444444555666666666555444444555888;;;===;;;:::999888777777777777999;;;===???@@@???===<<<::::::::::::999888777666666666888999:::;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>???BBBEEEIIILLLTTT]]]iiisss|||}}}uuuiiiaaa^^^\\\^^^```eeeppp{{{uuujjj```[[[WWWVVVXXX^^^lllyyyyyyqqqhhhbbbYYYWWWTTTRRRRRRRRRQQQPPPNNNNNNNNNMMMLLLJJJHHHGGGKKKLLLOOOSSSVVVVVVTTTQQQRRRRRRQQQPPPOOONNNNNNNNNMMMJJJGGGEEEEEEEEEEEEDDDFFFGGGGGGHHHGGGGGGFFFEEEDDDDDDEEEFFFGGGIIIJJJLLLQQQPPPSSSYYYXXXRRRNNNPPPLLLMMMMMMKKKJJJJJJLLLNNNQQQWWW```jjjsss{{{}}}yyyuuuvvv|||}}}gggVVVOOOLLLJJJMMMMMMMMMNNNOOOPPPRRRSSSSSSUUUVVVWWWVVVVVVWWWXXXZZZZZZYYYYYYZZZ\\\^^^```bbb```]]]YYYWWWVVVVVVVVVVVVVVVVVVWWWXXXXXXUUUSSSPPPRRRTTTWWWYYYZZZ[[[[[[^^^\\\YYYVVVUUUTTTUUUVVVSSSTTTTTTTTTUUUVVVVVVVVV\\\^^^______^^^]]]]]]^^^MMMLLLJJJHHHEEECCCAAA@@@@@@@@@@@@AAABBBAAA>>>;;;::::::999999777666444444333333222111000000000000---------,,,,,,,,,++++++---,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))((((((((())))))***)))***,,,...//////......///000000111111222222222222222222111000000//////111111222222222222222111333222111111111111222333333333333222222111111111000111333555555444333222444444444444444555666666777777555555666777:::;;;;;;:::999777777777888999:::;;;===???@@@???>>>============<<<;;;999888777666666777999:::<<<======<<<<<<<<<<<<<<<===>>>>>>>>>>>>===>>>AAADDDGGGIIIPPPWWWbbbllluuu~~~{{{mmmbbb^^^ZZZYYYXXXYYY___gggyyy}}}wwwoooeee]]]WWWSSSQQQQQQSSSYYYfffssswwwllleee]]][[[YYYXXXXXXXXXWWWUUUUUUUUUTTTRRRPPPMMMKKKJJJMMMPPPUUU[[[```bbbaaa^^^```^^^[[[WWWUUUSSSRRRRRRSSSOOOKKKHHHGGGGGGFFFEEEHHHIIIJJJKKKKKKJJJIIIIIIFFFEEEDDDFFFIIILLLNNNOOOSSSRRRUUUZZZ[[[WWWTTTSSSLLLLLLKKKIIIGGGGGGIIILLLSSSYYYcccnnnwwwvvvsssrrrvvv~~~ttt```QQQLLLLLLKKKOOOOOOOOOOOOPPPQQQRRRSSSPPPRRRTTTVVVVVVWWWYYY[[[ZZZYYYYYYYYYZZZ\\\]]]___bbbaaa^^^[[[XXXWWWVVVVVVXXXXXXYYY[[[\\\ZZZWWWTTTQQQSSSUUUWWWYYYZZZ[[[[[[^^^\\\ZZZXXXVVVUUUTTTTTTSSSSSSTTTTTTTTTTTTTTTTTTZZZ\\\^^^___^^^^^^^^^```MMMLLLKKKIIIFFFCCC@@@>>>AAA@@@AAABBBBBBAAA>>>;;;;;;::::::999777555444333111111000///...............---,,,+++++++++,,,,,,,,,,,,++++++++++++***+++---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))******)))***,,,---...////////////000000000111111111222222222222111111000000///111111222333333333222222111000000000000000000111444333333222222111111111///111333555666555333222444444444444444555666777999888777666666888999:::>>><<<:::888777777777888:::;;;===???@@@@@@????????????>>>===<<<:::888777666666777999:::<<<>>>>>><<<<<<<<<<<<<<<===>>>>>>=========>>>@@@BBBEEEGGGLLLRRR[[[dddmmmxxxqqqfffaaa\\\ZZZWWWUUUXXX]]]ggguuu~~~xxxtttnnniiiddd```ZZZWWWSSSPPPOOOPPPRRRXXXcccooozzzppphhhdddbbb___^^^^^^]]][[[YYY[[[ZZZYYYWWWTTTRRRPPPOOONNNRRRYYYccclllqqqqqqpppooolllgggbbb]]]YYYXXXWWWUUURRRNNNKKKJJJIIIHHHGGGIIIJJJLLLMMMNNNMMMLLLKKKIIIFFFDDDFFFJJJOOOSSSTTTUUUUUUWWW[[[]]][[[VVVSSSMMMLLLKKKHHHFFFFFFHHHJJJSSSZZZfffqqq{{{{{{qqqqqqssszzzmmm[[[PPPMMMOOOPPPRRRRRRRRRRRRRRRRRRSSSTTTPPPRRRTTTUUUUUUVVVYYY[[[YYYYYYYYYYYYZZZ[[[]]]]]]bbb```^^^\\\YYYXXXWWWWWWXXXYYY[[[]]]^^^\\\XXXTTTRRRSSSTTTVVVWWWYYYZZZZZZZZZZZZZZZYYYXXXVVVUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSXXXZZZ]]]^^^]]]^^^___```MMMLLLKKKHHHFFFBBB@@@>>>AAAAAAAAABBBCCCAAA>>><<<;;;::::::999777555444333000000///...------------///---,,,******+++,,,---,,,,,,,,,,,,++++++******---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((()))*********************,,,---......//////000000000000000111111111111222222333222222111000000111222333333333333333000000000111111000000000333333333222222111111111///111333444555555444333333333333444444666777777999999888888888888999:::AAA???===:::888777777777:::;;;<<<>>>??????????????????>>>===<<<:::888777777777888999:::<<<>>>???<<<<<<<<<<<<<<<===>>>>>>=========>>>???AAACCCEEEIIIMMMTTT\\\dddppp|||xxxllleee___]]][[[XXXYYY\\\aaammm~~~xxxvvvqqqpppooooooppppppooonnnjjjgggbbb^^^[[[XXXVVVUUURRRPPPOOOQQQSSSVVVaaakkkxxxrrrkkkhhhdddbbbaaa___]]][[[^^^]]][[[YYYWWWUUUTTTSSSNNNSSS]]]jjjvvv~~~~~~{{{uuunnngggbbb^^^\\\VVVSSSOOOLLLLLLLLLKKKKKKJJJKKKMMMOOOPPPOOOMMMLLLJJJHHHFFFGGGKKKQQQWWWZZZYYY[[[]]]^^^^^^\\\WWWSSSQQQQQQOOOLLLIIIJJJLLLOOOUUU\\\hhhuuu~~~}}}uuuooopppuuu~~~{{{hhhYYYRRRQQQTTTWWWVVVUUUUUUTTTTTTTTTTTTTTTSSSTTTUUUTTTTTTTTTWWWYYYYYYYYYYYYZZZZZZ[[[\\\\\\```___^^^\\\ZZZYYYXXXXXXXXXYYY[[[^^^___]]]ZZZVVVSSSSSSTTTUUUVVVWWWXXXYYYWWWWWWXXXYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUTTTTTTTTTWWWYYY[[[\\\\\\\\\^^^___LLLKKKIIIGGGDDDBBB@@@???AAAAAAAAABBBCCCBBB???<<<::::::999999777666444444222222111000////////////...---,,,+++***+++,,,---+++,,,,,,,,,,,,+++***))),,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***++++++++++++***++++++,,,---...///000000000000000000000000000111111222333333222111000///000111222333333333333111111222333333222111111222222222222222222222222000111222333444555555555333333333444555666777888999999999999999999::::::AAAAAA???>>><<<:::888777999:::;;;<<<>>>??????????????????>>>===;;;:::999999999999999:::;;;===>>><<<<<<<<<<<<<<<===>>>>>>======>>>>>>@@@AAABBBCCCFFFIIINNNTTT[[[eeeqqqzzztttkkkdddaaa^^^[[[ZZZ]]]___jjj}}}zzzrrrnnnfffdddccccccdddeeeeeedddcccbbb___\\\YYYWWWVVVUUUSSSQQQQQQSSSSSSUUU]]]fff}}}|||ssspppkkkhhhffffffdddccceeeccc```]]]ZZZXXXWWWVVVRRRWWWbbbppp~~~|||tttlllfffcccXXXUUUQQQOOONNNNNNNNNMMMLLLNNNPPPRRRRRRQQQOOOMMMJJJJJJIIIHHHKKKRRR[[[bbbccchhhkkkgggbbb___[[[WWWSSSRRROOOLLLJJJKKKOOORRRYYYaaannnzzzvvvpppoooqqqxxxuuucccXXXUUUUUUXXX[[[YYYXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSUUUWWWYYYYYYYYYZZZZZZ[[[[[[[[[]]]\\\\\\[[[[[[ZZZYYYYYYYYYZZZ[[[^^^``````]]]ZZZUUUTTTTTTUUUVVVWWWXXXYYYUUUVVVWWWXXXYYYYYYYYYYYYTTTUUUUUUUUUUUUUUUUUUUUUUUUWWWZZZZZZZZZZZZ\\\]]]KKKIIIGGGDDDBBBAAA@@@@@@BBBAAAAAABBBCCCBBB???<<<999999999888888666555555333333222111000000000000------,,,,,,+++++++++,,,++++++,,,,,,,,,+++***))),,,++++++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))'''(((***+++,,,,,,+++++++++++++++,,,---...///000000000000000000000000//////000111222333222000///...///000111222222222222000111111222222111111000111111111222222333333444111111111111222444666777333333333444555666777888999999999999::::::;;;;;;???@@@@@@@@@???>>>;;;:::888888:::;;;<<<>>>>>>???@@@@@@@@@@@@???>>><<<<<<<<<;;;999999999;;;<<<>>><<<<<<<<<<<<<<<===>>>>>>>>>>>>??????@@@AAABBBBBBBBBEEEIIIMMMRRRZZZeeemmmvvvyyyuuukkkfffaaa]]][[[]]]^^^gggyyyxxxssshhhfffcccbbbcccddddddccccccccccccaaa^^^[[[ZZZYYYWWWUUUUUUVVVUUUUUU\\\dddvvv{{{vvvsssssstttuuuuuusssppplllgggccc___]]]\\\ZZZ^^^ggguuuwwwooojjj^^^ZZZUUURRRQQQPPPOOONNNOOOQQQTTTUUUUUUSSSPPPNNNJJJKKKLLLJJJJJJQQQ^^^hhhqqqyyy|||tttjjjeeebbb^^^SSSRRRPPPMMMLLLMMMQQQUUU```iiivvvyyytttssssssvvv~~~~~~mmm]]]WWWWWWWWWYYY[[[[[[[[[YYYXXXWWWVVVUUUUUUTTTUUUTTTSSSRRRSSSVVVXXXXXXYYYYYYZZZZZZZZZZZZZZZYYYZZZZZZZZZ[[[ZZZZZZZZZ[[[[[[\\\___aaabbbaaa```XXXWWWWWWVVVWWWXXXZZZZZZWWWWWWWWWWWWXXXXXXXXXYYYRRRRRRSSSSSSTTTUUUUUUUUUTTTVVVXXXYYYXXXXXXYYYZZZJJJHHHEEEBBB@@@@@@@@@AAABBBAAABBBCCCCCCBBB???<<<888888888888888777666666333222111000////////////---------,,,,,,,,,++++++++++++,,,---,,,+++***)))+++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))'''(((***+++,,,,,,+++++++++++++++,,,---...///000000000000000////////////---...000111222111///.........///111111222222222---...///000000///...---000000111222333444444555222111000000111444666888222333333444555666888888888888999::::::;;;<<<<<<<<<>>>@@@BBBBBBAAA>>>===777888999:::<<<===>>>???AAAAAAAAAAAAAAA@@@???>>>===<<<:::999999:::<<<===<<<<<<<<<<<<<<<===>>>>>>>>>??????@@@AAAAAABBBBBB@@@BBBFFFHHHLLLSSS]]]dddfffiiimmmttt|||~~~rrrjjjddd^^^\\\]]][[[ddduuu{{{ooollliiiggggggggggggffffffggghhhgggdddaaa^^^]]][[[ZZZZZZZZZXXXWWW]]]dddrrr~~~}}}wwwqqqkkkgggdddbbbaaadddlllxxx}}}tttooobbb^^^YYYUUUSSSQQQOOONNNRRRTTTVVVXXXWWWUUURRRPPPIIILLLNNNKKKJJJPPP___lll{{{~~~qqqjjjgggdddYYYXXXVVVSSSRRRTTTXXX\\\fffnnn{{{wwwwwwzzzxxx|||yyyhhhXXXVVVXXXXXXXXXZZZ]]]\\\ZZZYYYWWWVVVVVVVVVSSSTTTTTTSSSRRRSSSWWWYYYXXXYYYZZZZZZZZZZZZZZZYYYWWWXXXYYYZZZZZZ[[[ZZZZZZ\\\\\\]]]___ccceeeddddddZZZYYYXXXXXXXXXZZZ[[[\\\ZZZYYYXXXWWWWWWWWWWWWXXXPPPQQQQQQRRRSSSTTTTTTUUUTTTUUUWWWXXXWWWWWWXXXYYYKKKJJJGGGDDDAAA@@@??????AAABBBCCCCCCBBBAAA???>>>888888888888888777666666333222000///000///---,,,000///...---+++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,------,,,++++++++++++************++++++))))))))))))))))))))))))***)))((((((((()))+++,,,++++++++++++,,,---......111000////////////000000111222222333333222222111000///...------...000111333222111000000111222222111111111111111111111111111111111111222333444555444555666777777888777777999777555555777:::;;;;;;===@@@BBBDDDCCC@@@>>><<<888888999:::;;;;;;<<<<<<>>>???@@@@@@@@@???>>>===<<<;;;999888888999;;;<<<;;;;;;;;;;;;;;;<<<======;;;<<<===>>>>>>>>>>>>>>>AAAAAACCCFFFJJJNNNRRRTTT___aaadddhhhppp{{{~~~uuulllddd```aaa]]]cccooo}}}vvvrrrqqqqqqooommmuuuvvvvvvuuuqqqlllgggdddaaa```___^^^^^^^^^___```lll~~~yyyssslllgggjjjkkkrrr|||yyyooohhh^^^YYYWWWXXXWWWVVVWWWWWWWWWVVVTTTRRROOONNNIIIHHHIIIIIIHHHKKKXXXeeexxx|||wwwoooeee___ZZZYYYYYYYYY]]]cccnnnxxx~~~xxxxxx|||nnneeeZZZTTTUUUWWWYYYXXX[[[ZZZZZZYYYYYYXXXXXXWWWSSSSSSRRRRRRSSSUUUWWWXXX]]]\\\ZZZXXXXXXYYY[[[\\\\\\ZZZXXXWWWWWWWWWYYYZZZXXXYYY[[[^^^aaaeeehhhjjjaaa```___]]]\\\[[[\\\\\\YYYYYYYYYXXXWWWUUUSSSRRRRRRRRRQQQQQQRRRSSSUUUVVVTTTUUUVVVWWWXXXXXXXXXXXXIIIGGGEEECCCAAA@@@@@@@@@AAABBBBBBCCCBBB@@@???>>>::::::999999777666555444333222000///000///---,,,000000//////............******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++++++++************++++++***************************))))))((()))***+++,,,++++++++++++,,,---......000000000/////////000000111222222333333222222111000///...------...000111//////000111111000///...111111111111111111111111111111111111222333444555444555666777888888888888999777555666888:::;;;;;;<<<===@@@CCCDDDDDDAAA???::::::::::::;;;<<<======>>>???@@@AAAAAA@@@???>>>===<<<:::999888999:::;;;;;;::::::::::::;;;<<<<<<<<<<<<===>>>????????????CCCCCCCCCDDDFFFIIILLLMMMWWWYYY\\\aaahhhsss~~~yyyllldddccc```eeeooo|||vvvoookkkeeedddcccbbbbbbbbbcccccckkkzzz|||vvvrrrppppppvvv|||rrrlllccc___^^^___```___ZZZYYYXXXVVVTTTRRRPPPOOOIIIHHHIIIIIIHHHKKKWWWcccyyy}}}tttnnnfff^^^\\\[[[]]]dddlllsss|||~~~yyyzzz{{{jjjbbbWWWQQQQQQTTTUUUTTTUUUTTTTTTTTTTTTSSSSSSSSSUUUTTTSSSSSSTTTUUUWWWXXXZZZZZZXXXXXXWWWXXXYYYZZZYYYXXXWWWVVVVVVWWWXXXYYYYYYZZZ\\\___bbbfffhhhjjjgggeeebbb```^^^^^^^^^^^^[[[[[[ZZZXXXWWWVVVUUUTTTQQQQQQPPPPPPQQQRRRTTTUUUVVVVVVWWWXXXYYYYYYYYYYYYFFFEEECCCAAAAAAAAAAAAAAAAAABBBBBBBBBBBB@@@???>>>;;;;;;:::999777555333222333111000///000///...,,,***++++++,,,,,,------...******+++++++++,,,,,,,,,((()))******++++++++++++++++++************++++++***************************))))))))))))***+++++++++******++++++,,,---...000000000000000000000000111222222333333222222111111000///.........///000---...111333333111///---222222222222222222222222111111111111222333444444444555666777888888888888:::888666666888:::;;;;;;<<<;;;===AAAFFFHHHFFFCCC>>>===;;;::::::;;;===>>>>>>???@@@AAAAAA@@@??????>>>===;;;999999888999999:::::::::::::::;;;;;;<<<<<<===>>>???@@@@@@@@@@@@BBBAAAAAABBBCCCEEEGGGHHHSSSUUUXXX]]]dddnnnxxxyyykkkeeecccgggooo}}}zzzuuummmmmmkkkjjjhhhgggffffffiiisss~~~zzzvvvuuutttxxxwwwqqqjjjggghhhjjjkkkjjj___]]]ZZZWWWTTTRRRQQQQQQKKKIIIIIIIIIHHHJJJUUU```www}}}yyyooofffaaaaaaeeennnwww{{{~~~zzz}}}tttggg```VVVQQQPPPQQQRRRRRRUUUUUUUUUVVVVVVVVVWWWWWWVVVUUUTTTTTTTTTUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUWWWYYYZZZ\\\\\\^^^```cccfffhhhjjjmmmkkkgggcccaaa``````aaa^^^]]][[[YYYWWWWWWWWWWWWQQQPPPPPPPPPPPPRRRSSSTTTXXXXXXXXXYYYZZZZZZ[[[[[[FFFEEECCCAAA@@@@@@@@@@@@AAAAAABBBBBBAAA@@@>>>===:::::::::999777666444333222111//////000000...,,,))))))******++++++,,,,,,******+++++++++,,,,,,,,,******++++++++++++******++++++************++++++************************)))))))))*********++++++************+++,,,---...//////000000111111111000111222222333333222222111111000//////...//////000///111333444444333222111222222222222222222222222222111111111222222333444444555666777888999999999:::888777777999:::::::::===<<<<<<@@@FFFIIIGGGEEEAAA???<<<:::999:::<<<>>>>>>???@@@AAAAAAAAA@@@??????>>><<<:::999999888999;;;::::::::::::;;;<<<<<<<<<===>>>@@@@@@AAAAAAAAA>>>>>>???@@@BBBEEEGGGIIIPPPRRRVVV[[[aaajjjsssyyysssjjjdddgggnnn{{{yyyxxxvvvssspppllliiigggggglllxxx}}}zzzvvvssstttrrrttt|||{{{uuuooommmooorrrssssssdddaaa]]]XXXTTTRRRRRRRRRMMMKKKIIIIIIHHHJJJSSS]]]ssswwwmmmjjjiiimmmuuu~~~}}}}}}|||{{{~~~ooofff```XXXSSSQQQRRRRRRRRRWWWWWWXXXXXXYYYZZZZZZ[[[VVVUUUTTTSSSRRRRRRSSSTTTTTTUUUVVVWWWWWWWWWWWWWWWUUUUUUUUUVVVWWWYYYZZZ[[[]]]^^^___```ccceeeggghhhpppnnniiidddbbbaaaaaabbb```^^^\\\YYYXXXXXXYYYYYYRRRQQQQQQQQQQQQSSSTTTUUUYYYYYYYYYZZZ[[[[[[\\\]]]GGGFFFDDDAAA@@@?????????@@@AAAAAABBBAAA???>>>===888888888888888777666555222111//////000000...---............------------******+++++++++,,,,,,,,,---...------,,,+++))))))++++++************++++++************************)))*********++++++++++++************+++,,,------...///000111222222111111111222222333333222222111111111000///////////////222222222222222333444444222222222222222222222222222222111111222222333333444555666888999999:::::::::999888888:::;;;:::999???======@@@DDDGGGGGGEEECCCAAA===;;;999999;;;<<<===>>>???@@@AAA@@@??????>>>>>>===;;;:::999999888;;;;;;::::::;;;;;;<<<===<<<===>>>???AAAAAAAAABBB@@@@@@@@@AAABBBEEEGGGHHHJJJMMMRRRWWW]]]dddlllqqq}}}zzzoooeeeggglllxxx~~~yyysssmmmjjjhhhiiippp~~~|||xxxuuurrrnnnlllllljjjlllrrr{{{{{{uuutttvvvxxxyyyxxxjjjgggaaa[[[VVVTTTSSSSSSQQQMMMKKKKKKJJJJJJRRRZZZmmm|||vvvtttsssuuu{{{|||tttrrruuuyyy}}}zzz|||{{{oooccc___YYYTTTQQQQQQRRRRRRSSSSSSTTTUUUVVVWWWWWWXXXTTTSSSRRRPPPPPPPPPQQQQQQSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[]]]]]]^^^^^^___```aaacccdddeeennnkkkgggcccaaa````````````^^^\\\YYYXXXXXXYYYYYYTTTSSSSSSSSSSSSUUUVVVWWWZZZYYYYYYYYYZZZ[[[\\\]]]HHHGGGDDDBBB@@@?????????@@@AAAAAAAAAAAA???>>>===777888888888888777777666222000//////000000///---......---,,,++++++************+++++++++,,,,,,,,,.........---,,,+++***)))++++++************++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++***))))))******+++,,,---...///111222333222222111111222222333333222222111111111111000000//////...111000/////////111333444333333333333333333333333333222222111222222333333444555666888999::::::::::::999888999:::;;;:::999>>>>>>???@@@AAACCCEEEGGGEEECCC@@@===;;;::::::;;;;;;<<<===????????????>>>>>>======<<<;;;:::999999:::::::::::::::;;;;;;<<<;;;<<<===???@@@AAAAAAAAADDDDDDCCCBBBCCCDDDEEEFFFJJJMMMRRRWWW\\\ccciiinnnvvv}}}vvvggghhhlllwww|||uuuqqqllllllooowwwzzzuuurrrnnnkkkhhheeebbb```aaaaaacccgggmmmwww|||}}}~~~}}}rrrnnnhhhaaa\\\XXXWWWVVVTTTPPPMMMLLLKKKKKKQQQXXXgggwww~~~~~~}}}}}}yyynnnjjjllloooyyy|||yyyzzzvvvnnn___\\\XXXTTTQQQQQQRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVSSSRRRPPPOOONNNOOOOOOPPPRRRRRRSSSTTTVVVWWWXXXXXXYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^___```aaaaaagggfffdddaaa___^^^^^^^^^^^^]]][[[YYYWWWWWWWWWWWWUUUTTTTTTTTTTTTVVVWWWXXXYYYYYYXXXXXXXXXZZZ\\\]]]GGGFFFDDDBBBAAAAAAAAABBB@@@@@@AAAAAA@@@???===<<<999999999888888666555444111000//////000000///...++++++******)))(((((((((******+++++++++,,,,,,,,,+++++++++,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++))))))))))))***+++,,,------///111333333333222111111222222333333222222111222222222111000///......//////000111222222222333333333333333333333333333333333222222111222222333444555666888999:::;;;;;;;;;:::999:::;;;;;;:::888:::===@@@???>>>@@@EEEJJJHHHGGGDDDAAA???===;;;;;;999:::<<<===>>>>>>>>>===<<<<<<<<<<<<<<<;;;::::::888888888888888999999::::::;;;<<<>>>???@@@AAAAAADDDDDDCCCCCCCCCDDDFFFFFFIIILLLQQQWWW\\\aaagggkkkmmmsss{{{|||lllkkknnnvvv|||sssssssssvvv~~~}}}vvvqqqiiifffbbb___^^^]]][[[YYYZZZZZZ\\\___aaaffftttyyyuuupppiiiccc^^^[[[ZZZWWWRRROOONNNMMMMMMQQQWWWbbbqqqwwwkkkeeefffiiirrr||||||wwwwww|||zzzpppkkkhhh]]]\\\YYYVVVSSSSSSTTTUUUUUUUUUUUUVVVVVVWWWWWWXXXRRRQQQPPPOOOOOOOOOPPPQQQQQQQQQQQQQQQSSSUUUWWWXXXZZZZZZ[[[\\\]]]^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]^^^aaa`````````___^^^]]]\\\[[[[[[ZZZXXXWWWVVVUUUTTTUUUTTTTTTSSSTTTUUUWWWXXXXXXWWWVVVVVVVVVXXXZZZ[[[FFFEEEDDDCCCBBBCCCDDDDDD@@@@@@AAAAAA@@@???===<<<;;;;;;:::999777555444333111000//////000000///...---------,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,'''''')))***,,,,,,------++++++************++++++++++++++++++++++++++++++)))***+++,,,---,,,++++++))))))))))))***+++,,,------///111333444333222111222222222333333222222222222222222222111000.........000333555666555444333333333333333333333333333333333222222111222222222444555666888:::;;;;;;;;;;;;:::999:::;;;;;;:::888777<<<@@@???===???FFFMMMJJJIIIGGGEEEBBB???===;;;888999;;;============<<<;;;<<<<<<===<<<<<<;;;;;;666666666666666777777888999:::<<<===???@@@@@@AAA@@@@@@@@@BBBDDDFFFIIIJJJCCCGGGLLLQQQVVV[[[```dddhhhkkkrrrxxxooonnnooovvvxxxxxxxxxwww{{{zzztttnnniiifffccc```^^^^^^^^^]]]\\\VVVWWWYYYZZZYYY\\\gggttt~~~{{{uuunnnhhhbbb___]]]YYYTTTPPPOOONNNMMMQQQVVVaaannnwwwjjjcccccceeennnyyy~~~xxxtttwww}}}~~~kkkbbb``````^^^^^^\\\YYYWWWVVVXXXYYYTTTTTTUUUUUUUUUUUUVVVVVVRRRQQQPPPOOOPPPPPPQQQRRRPPPOOONNNOOOPPPSSSVVVXXXZZZ[[[\\\]]]]]]]]]]]]]]]\\\\\\[[[[[[ZZZ[[[[[[[[[\\\]]]^^^______^^^]]]\\\YYYYYYYYYXXXWWWUUUSSSRRRTTTSSSSSSSSSSSSUUUVVVWWWWWWVVVUUUTTTUUUWWWYYYZZZJJJGGGDDDBBBBBBBBBAAA@@@@@@@@@AAA@@@@@@???>>>===999999888777666555444444333111//////000111000///000000///...,,,+++***))),,,,,,,,,------.........++++++++++++++++++++++++,,,+++***))))))***+++,,,***+++,,,,,,------,,,,,,++++++******************,,,+++)))(((((()))+++,,,***---222666999999888777111111111222222333333333333333222222000///---,,,...///111222333333222222444444444444444444444444333222222222333555777888444444555666777888999999;;;;;;;;;<<<<<<===============>>>===>>>AAAFFFJJJLLLLLLKKKJJJGGGCCC???<<<>>><<<::::::;;;=========???>>>===<<<;;;:::999999999999888888888888888888:::<<<>>>??????AAACCCEEEBBBBBBBBBBBBCCCEEEFFFHHHHHHIIIJJJNNNRRRVVVZZZ]]]```ccchhhmmmrrrzzz|||uuuqqquuu}}}{{{}}}{{{wwwpppjjjgggccc___]]]]]]]]]YYYVVVZZZXXXWWWWWWVVVWWW^^^fffvvv~~~wwwpppkkkhhheeeeee___WWWQQQPPPRRRVVVXXXdddqqqttthhh```aaaeeemmmvvvvvvsssssszzzppp]]]XXXZZZ]]]``````___\\\YYYXXXYYY[[[WWWWWWVVVUUUTTTTTTTTTTTTWWWTTTQQQPPPRRRSSSRRRQQQNNNNNNNNNNNNPPPRRRTTTVVVZZZZZZZZZZZZ[[[\\\]]]^^^[[[[[[ZZZXXXXXXWWWWWWWWW^^^]]]]]]___``````]]][[[ZZZZZZZZZYYYWWWUUUSSSRRRQQQQQQRRRTTTVVVVVVUUUSSSSSSTTTTTTVVVWWWXXXYYYYYYIIIFFFCCCBBBBBBBBBAAA@@@@@@AAAAAA@@@@@@???>>>===;;;::::::999888777666555333111//////000111000/////////...---,,,++++++***+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++***))))))***++++++***++++++,,,---,,,,,,,,,************************,,,+++***))))))***+++,,,+++,,,///222333444333222111222222222222222222333333333222222000///...---...///111222333333222222444444444444444444444444333222222111111222222333333444555666777888888888999:::;;;<<<===>>>?????????????????????@@@CCCFFFLLLMMMNNNNNNKKKFFFAAA===>>><<<::::::;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888999:::999;;;>>>??????@@@CCCDDDBBBBBBBBBBBBCCCDDDFFFGGGEEEFFFGGGJJJMMMQQQUUUWWWZZZ\\\```eeejjjqqqxxx}}}}}}vvvxxx{{{wwwwww|||~~~|||zzztttooonnnjjjfffddddddddd```]]]]]]ZZZYYYYYYWWWWWW]]]dddooo{{{uuupppmmmkkkiiicccZZZSSSQQQSSSWWWYYYcccpppyyynnnfffdddeeegggoooyyywwwxxx|||dddUUURRRUUUYYY_________]]]ZZZYYYYYYZZZWWWWWWVVVUUUUUUTTTUUUUUUWWWUUURRRQQQSSSTTTSSSQQQPPPPPPPPPQQQSSSUUUVVVWWWZZZZZZZZZZZZZZZ[[[]]]]]][[[ZZZYYYXXXXXXWWWWWWWWW[[[[[[\\\^^^``````___]]][[[ZZZYYYXXXVVVUUUTTTSSSRRRQQQQQQSSSUUUVVVUUUSSSSSSSSSTTTUUUVVVWWWXXXYYYHHHEEECCCBBBBBBCCCBBBBBBAAAAAAAAAAAA@@@???>>>===<<<<<<;;;:::999888777777333111//////000111000///------------,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++++++++***))))))***++++++******+++,,,,,,,,,,,,+++************************************************+++,,,---......//////000222222222222222111111111222222222111111///...---...///000111222222222222333333333333333333333333444444444333222111000///222333555777888888777777888888:::;;;===???@@@AAAAAABBBCCCCCCAAAAAABBBDDDKKKNNNQQQSSSPPPJJJCCC>>>>>><<<;;;;;;<<<<<<:::999:::::::::;;;<<<===>>>???===;;;999888777888:::;;;999;;;===>>>???@@@BBBDDDAAAAAAAAABBBCCCDDDFFFGGGCCCCCCDDDEEEHHHKKKNNNPPPSSSVVVYYY]]]aaagggnnnsss{{{~~~}}}~~~uuuqqqqqqwww|||yyywwwtttpppnnnnnnnnnkkkhhhddd```]]]]]]ZZZYYY\\\bbbjjjyyyzzzvvvuuutttpppjjj```XXXSSSTTTXXX[[[bbbooo|||rrrjjjfffccccccjjjxxx}}}~~~lllWWWNNNMMMQQQUUU\\\]]]___^^^\\\ZZZZZZZZZWWWWWWVVVUUUUUUUUUVVVVVVXXXVVVTTTSSSTTTTTTSSSRRRQQQRRRSSSUUUVVVWWWXXXXXXYYYYYYYYYYYYZZZ[[[\\\\\\[[[ZZZYYYXXXXXXWWWXXXXXXXXXYYYZZZ\\\___aaa```^^^\\\[[[YYYWWWVVVUUUVVVVVVSSSRRRQQQRRRTTTUUUUUUUUUSSSSSSTTTUUUVVVWWWXXXXXXHHHFFFDDDCCCDDDEEEDDDDDDAAAAAAAAAAAA@@@???>>>>>><<<<<<;;;:::999888888777444222000///000000000...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++******************+++)))******+++++++++++++++***************+++++++++)))***++++++++++++***)))+++++++++,,,...111444555333333222222111111000000111111111111111000///...//////000000111222222222222222222222222222222222444555666666555444222111111222444666777777777666777888999;;;<<<>>>???@@@BBBDDDFFFFFFEEECCCCCCDDDIIIMMMRRRUUUTTTMMMEEE@@@<<<;;;:::;;;<<<<<<;;;999::::::::::::;;;===>>>???===<<<999777777777999:::999;;;===>>>>>>???AAACCCAAAAAAAAABBBCCCDDDEEEFFFCCCCCCCCCDDDEEEHHHJJJKKKQQQSSSVVVYYY]]]bbbhhhlllsssyyyzzzrrrnnnooovvv}}}yyywwwxxxxxxuuurrrmmmhhhdddccc```\\\]]]aaaiiiuuu}}}zzzyyy{{{xxxrrrhhh]]]WWWVVVYYY\\\cccppp~~~vvvpppkkkfffeeeiiiuuuxxx```RRRMMMMMMOOORRRXXXZZZ]]]^^^]]][[[ZZZZZZWWWVVVVVVVVVVVVVVVWWWXXXYYYXXXWWWVVVUUUUUUTTTTTTRRRSSSUUUWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXYYY\\\___```___]]]]]][[[YYYWWWVVVVVVWWWXXXTTTSSSQQQQQQSSSUUUVVVVVVTTTTTTTTTUUUVVVWWWWWWXXXJJJHHHEEEDDDEEEFFFFFFEEEAAAAAABBBAAAAAA@@@???>>>;;;;;;:::999888777666666444222000///000000///...+++++++++,,,,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++*********++++++*********((()))******++++++******))))))*********+++++++++)))***++++++++++++***)))+++++++++---111666;;;>>>222222222111111000000000000000111111111000000////////////000000111222222222222222222222222222222222333444555666555444333111222333555666666666666888999999;;;<<<===>>>???AAADDDFFFGGGFFFDDDDDDDDDFFFKKKQQQUUUTTTOOOHHHCCC<<<;;;:::;;;===>>>===<<<===<<<;;;::::::;;;===>>>===;;;999777666777888999999;;;=========>>>@@@AAA@@@@@@AAABBBCCCDDDEEEEEEEEEEEEDDDDDDEEEGGGHHHJJJOOOQQQTTTVVVYYY]]]cccgggmmmttt~~~zzzrrrnnnooottt}}}zzzwwwrrrmmmlllhhhcccaaabbbgggrrr~~~{{{|||zzzqqqeee\\\XXXZZZ]]]fffsssyyywwwsssmmmfffiiisss|||jjjWWWPPPNNNLLLLLLMMMTTTWWW[[[]]]]]][[[ZZZZZZWWWVVVVVVVVVWWWXXXYYYYYYZZZZZZZZZYYYWWWVVVUUUUUURRRSSSUUUWWWXXXXXXWWWWWWXXXXXXXXXXXXYYYZZZ[[[\\\ZZZYYYYYYXXXXXXXXXXXXYYYZZZZZZZZZ\\\^^^___]]][[[\\\[[[YYYWWWWWWWWWYYYZZZUUUTTTRRRRRRTTTVVVWWWWWWUUUUUUUUUVVVWWWWWWXXXXXXKKKHHHFFFEEEEEEFFFEEEEEEBBBBBBBBBBBBAAA@@@???>>>::::::999888777666555555444222000000000000///...++++++++++++,,,,,,,,,,,,......------------,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))(((((()))************))))))))))))***++++++,,,,,,************************++++++,,,...222888>>>AAA111111111111111000000000///000000111111111111000///////////////111222222111111111111111111111111...///111222333444444444111222222333444555666777888999:::<<<>>>@@@AAABBBCCCEEEGGGGGGFFFDDDDDDDDDEEEIIINNNSSSTTTQQQLLLHHH???===;;;;;;===>>>?????????>>><<<:::999:::;;;<<<<<<<<<;;;:::999888888888999:::<<<===<<<===???@@@???@@@AAACCCDDDDDDDDDDDDGGGFFFEEEEEEEEEFFFHHHIIIKKKMMMOOOQQQTTTXXX^^^bbbhhhooozzz{{{qqqmmmnnnwww|||wwwuuuqqqkkkffffffeeeqqq~~~{{{oooccc]]]]]]___hhhuuu{{{}}}{{{tttmmmnnnwwwooo^^^QQQNNNNNNIIIGGGIIIQQQTTTXXX[[[[[[ZZZZZZZZZVVVVVVVVVWWWXXXYYYZZZ[[[[[[\\\]]][[[YYYWWWVVVVVVSSSTTTUUUVVVWWWWWWWWWWWWYYYYYYYYYYYYZZZ[[[\\\\\\YYYYYYXXXXXXXXXXXXYYYYYY[[[[[[[[[]]]______]]]\\\[[[ZZZYYYXXXXXXYYYZZZ[[[VVVUUUTTTUUUWWWXXXXXXXXXVVVWWWWWWWWWXXXXXXXXXYYYKKKHHHEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>::::::999888777666555555555333000000000000///---,,,,,,++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++)))***++++++++++++***)))'''((())))))******))))))((())))))***++++++,,,,,,,,,+++***))))))***+++,,,+++++++++,,,///333777:::000000000000111111111111//////000111111111111111//////......///000222333111111111111111111111111000000000111222333555555222222111111222444666888888999<<>>>>>???>>>;;;999999:::<<<======>>>>>>===<<<;;;999888999:::<<<<<<<<<<<<>>>???>>>???AAACCCDDDDDDDDDCCCEEEEEEDDDCCCDDDEEEFFFGGGHHHIIILLLNNNQQQUUU[[[___dddkkkuuu~~~yyypppmmmqqqyyy}}}zzzrrrlllkkkhhhsssyyykkkbbb```aaaiiiuuuhhhYYYNNNNNNMMMGGGFFFKKKNNNQQQUUUXXXXXXXXXYYYZZZVVVVVVVVVWWWXXXZZZ[[[\\\[[[^^^___]]]ZZZWWWWWWWWWVVVVVVVVVVVVVVVWWWXXXYYYZZZZZZZZZZZZZZZ[[[]]]]]]YYYYYYXXXXXXXXXXXXYYYYYYZZZZZZ[[[]]]```aaa```^^^ZZZZZZZZZZZZZZZZZZZZZZZZVVVVVVVVVWWWYYYZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYJJJGGGDDDBBBBBBBBBAAA@@@BBBBBBBBBBBBAAA@@@??????;;;::::::999888777666666555333111000000000...---,,,,,,,,,+++++++++******,,,,,,,,,++++++*********++++++++++++++++++++++++)))***+++,,,,,,+++***)))'''(((((()))))))))))))))((())))))***++++++,,,,,,,,,+++)))(((((()))+++,,,,,,++++++***,,,...000111//////000000111111222222...///000111111222111111//////......///000222333000000000000000000000000444333222222333444666777333222000000111333666888777999<<>>===;;;999999;;;===???>>>???@@@@@@???===:::888999:::<<<<<<<<<<<<===???>>>???AAACCCDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEGGGHHHKKKMMMPPPUUUZZZ^^^aaahhhqqq{{{sssnnnhhhoooyyywwwpppnnnnnnxxxqqqfffcccccciiiuuu|||gggXXXNNNNNNLLLGGGHHHOOOMMMPPPTTTVVVWWWXXXYYY[[[VVVVVVWWWWWWYYYZZZ\\\]]]\\\^^^```___[[[WWWWWWXXXXXXWWWVVVVVVVVVXXXYYY[[[ZZZZZZZZZZZZ[[[\\\]]]^^^YYYYYYXXXXXXXXXYYYYYYZZZXXXYYYZZZ^^^aaacccbbbaaaYYYYYYZZZ[[[[[[[[[[[[ZZZWWWVVVWWWYYY[[[\\\ZZZXXXYYYYYYYYYYYYZZZZZZZZZZZZEEEEEEDDDCCCAAA@@@???>>>BBBCCCCCCDDDCCCBBB@@@???<<<;;;::::::;;;999666444111000///..................---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************))))))************))))))''''''((()))***++++++,,,+++++++++*********)))))),,,,,,,,,+++++++++******------...///000111222222000000/////////000000111222111///...---...000111///000000000000111111111111111111222333444666777222222111000111444666888888<<<@@@BBBDDDKKKVVV______aaa```ZZZSSSNNNNNNQQQOOOMMMLLLLLLOOORRRTTTTTTPPPMMMGGGAAA>>>===>>>@@@>>>>>>>>>===============???>>>>>><<<;;;:::999999::::::;;;<<<<<<=========???@@@AAABBBCCCCCCCCCCCCEEEDDDDDDDDDDDDEEEEEEFFFIIIIIIIIIJJJMMMQQQVVVXXX___bbbiiirrryyy~~~rrrgggiiioooyyyyyytttxxx|||wwwiiidddgggkkkyyyqqq^^^XXXQQQNNNNNNNNNMMMLLLTTTTTTUUUUUUVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVWWWXXXXXXZZZ^^^``````^^^ZZZXXXXXXYYYYYYZZZYYYYYYXXXWWWXXXYYYYYYZZZZZZZZZZZZZZZ\\\[[[ZZZXXXXXXWWWWWWWWWXXXYYYZZZ[[[]]]]]]^^^^^^]]][[[XXXVVVVVVXXX[[[]]][[[ZZZXXXXXXZZZ[[[\\\\\\```]]][[[ZZZ[[[\\\\\\\\\GGGFFFEEECCCBBBAAA@@@@@@AAAAAABBBBBBAAA???>>>===<<<;;;::::::;;;999666444222111000///////////////......---++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************))))))************))))))(((((())))))******+++++++++++++++*********))))))*********++++++,,,,,,,,,......//////000111111222111111000000000000111111222111///.........000111000000000111111111111222111111111222333444555666444333222222333444666777777:::>>>@@@BBBHHHPPPXXX\\\]]]\\\WWWPPPLLLLLLNNNOOONNNMMMNNNPPPSSSVVVWWWUUUQQQLLLFFFAAA>>>======>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAABBBBBBAAADDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGHHHKKKOOOSSSVVV]]]___fffooovvv}}}wwwkkkjjjlllsss{{{|||wwwxxx|||~~~ooojjjmmmrrr}}}}}}iii]]]YYYTTTSSSUUUWWWWWWVVVTTTTTTUUUUUUUUUVVVVVVVVVWWWVVVVVVVVVVVVVVVWWWXXXYYY[[[^^^``````___]]][[[YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYXXXWWWVVVVVVVVVWWWUUUVVVWWWYYY[[[\\\\\\\\\]]][[[YYYWWWWWWYYY\\\]]]\\\ZZZYYYYYY[[[]]]]]]]]]```]]][[[ZZZ[[[\\\\\\\\\IIIHHHEEECCCAAAAAABBBBBBAAABBBBBBBBB@@@>>><<<;;;;;;:::::::::;;;999777444333222111000000////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))************)))))))))))))))))))))*********+++++++++***************((()))***+++,,,------......//////000000111111111222222111111111111111222222111000///...///000000000111111111111222222222111111111111222444555666666555444333444444666666555888<<<>>>@@@CCCIIIMMMTTTUUUUUUQQQLLLIIIIIIKKKLLLLLLMMMNNNPPPTTTVVVXXXZZZWWWSSSMMMGGGBBB>>><<<===>>>>>>>>>??????@@@@@@@@@@@@@@@?????????>>>>>>>>><<<:::999999:::;;;<<<<<<===>>>???@@@@@@@@@@@@CCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFIIILLLPPPRRRZZZ[[[aaajjjrrrzzzsssnnnkkklllqqq{{{|||zzz}}}xxxrrrssszzzsssccc\\\YYYWWWXXX[[[______^^^WWWWWWWWWWWWWWWXXXXXXYYYXXXXXXWWWWWWVVVWWWWWWWWWYYY[[[\\\^^^_________^^^ZZZZZZYYYXXXXXXYYYZZZ[[[YYYYYYYYYXXXXXXWWWWWWVVVWWWWWWVVVVVVVVVVVVVVVWWWUUUVVVWWWYYYZZZ[[[\\\\\\]]]\\\ZZZXXXXXXZZZ[[[]]]]]][[[ZZZ[[[]]]____________]]][[[ZZZ[[[\\\\\\\\\JJJGGGDDDAAA@@@@@@BBBCCCDDDDDDDDDCCCBBB@@@===<<<;;;:::::::::;;;:::777555333222111000///.........//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))************************))))))************))))))*********)))))))))))))))************************))))))***+++,,,,,,------/////////000111111222222333222111111000111111111333222111000/////////000111111111111222222222222111111111111222333444555666666555444333333444444444777;;;>>>>>>@@@BBBDDDIIIJJJKKKIIIGGGFFFGGGIIIHHHJJJLLLNNNOOORRRVVVXXX\\\[[[YYYUUUPPPIIIDDDAAA>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???===;;;888777888:::;;;<<<===>>>??????@@@??????BBBBBBCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEHHHKKKMMMOOOWWWXXX\\\eeemmmwww~~~vvvnnnjjjkkkrrrwwwvvv}}}{{{mmmddd___\\\YYYZZZ]]]``````^^^\\\[[[ZZZZZZZZZ[[[\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWXXXYYYZZZ\\\]]]^^^___```\\\ZZZYYYXXXXXXZZZ[[[]]]\\\[[[ZZZYYYXXXWWWVVVVVVWWWVVVVVVVVVVVVVVVWWWXXXYYYYYYZZZ[[[\\\\\\[[[[[[[[[[[[YYYXXXXXXYYYZZZZZZ\\\[[[[[[]]]___aaaaaa```___]]][[[[[[\\\\\\\\\[[[HHHFFFCCC@@@??????@@@AAADDDDDDDDDCCCAAA???===<<<::::::999:::;;;:::888555222222000///...---------//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))************************))))))************))))))*********)))))))))))))))************************++++++++++++++++++++++++......///000111222333333333222111111000000000111333222111111000/////////000000111111111222222222111111111111222333333444555555444333333222222222444777;;;===>>>?????????@@@AAABBBBBBCCCDDDFFFHHHHHHJJJMMMOOOPPPSSSWWWZZZ[[[\\\]]]\\\XXXSSSNNNJJJAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@>>>;;;999888888:::;;;<<<===>>>??????@@@@@@@@@AAAAAACCCDDDEEEEEEEEEDDDDDDDDDEEEFFFHHHJJJLLLNNNTTTTTTXXX```hhhrrrsssllljjjmmmyyy{{{yyy~~~~~~sssmmmkkkfffbbb^^^\\\^^^___]]][[[^^^]]][[[ZZZZZZ[[[\\\]]]]]]\\\[[[YYYXXXWWWWWWVVVWWWWWWXXXYYY[[[\\\^^^___\\\[[[YYYXXXYYYZZZ]]]^^^^^^]]]\\\ZZZYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWXXXXXX\\\\\\\\\[[[[[[YYYXXXXXXYYYYYYXXXXXXWWWWWWWWWWWW[[[ZZZ[[[]]]```bbbbbbaaa^^^]]][[[[[[\\\]]]\\\[[[GGGEEECCC@@@??????@@@@@@@@@AAAAAAAAA???===;;;::::::999999:::;;;:::888666222222000...---,,,,,,,,,///......---------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))************)))))))))))))))))))))************************+++++++++,,,,,,,,,+++++++++******------...000222333555555444444333222111111111111333333222111111000///...///000000000000111111111111111111111111222333333444444444333333222222111444666999<<<>>>???>>>>>><<<===>>>???BBBDDDFFFGGGHHHLLLPPPRRRRRRTTTXXX[[[[[[]]]___aaa```\\\XXXUUUKKKJJJIIIGGGEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@>>><<<:::::::::;;;<<<<<<<<<===>>>???????????????AAABBBDDDEEEEEEEEEDDDDDDEEEEEEFFFHHHJJJKKKLLLPPPPPPTTT[[[bbbkkkxxx}}}sssnnnmmmssszzz}}}sssmmmnnnrrrooojjjccc_________^^^\\\^^^]]][[[YYYYYYZZZ\\\]]]___^^^\\\ZZZYYYWWWVVVVVVUUUVVVWWWXXXZZZ[[[]]]]]][[[[[[ZZZZZZZZZ\\\]]]^^^___^^^\\\ZZZYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWXXXZZZZZZZZZYYYXXXWWWUUUTTTWWWXXXXXXXXXWWWVVVUUUTTTXXXXXXYYY\\\___aaaaaa```^^^]]][[[\\\]]]]]]\\\ZZZGGGFFFDDDCCCAAA@@@@@@@@@???@@@@@@@@@???>>><<<;;;:::999999:::;;;:::888666444333111///...------,,,...---------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************))))))************))))))(((((())))))******++++++))))))*********+++++++++++++++++++++++++++,,,,,,+++,,,...000222555666777777666555444444333333333333333333222111000///........./////////000000000111111111111111222222333444444444444444444333333333555777:::===??????>>>@@@??????AAACCCEEEFFFFFFFFFKKKOOOQQQPPPQQQUUUYYY[[[^^^bbbdddeeeccc```^^^WWWVVVSSSPPPMMMJJJHHHGGGEEEEEEDDDCCCBBBBBBAAAAAA???>>>===<<<<<<<<<<<<<<<:::;;;<<<======>>>>>>===>>>@@@BBBDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJLLLLLLPPPVVV\\\cccooo{{{wwwqqqrrrvvvrrrllljjjmmmrrrrrrkkkccc___^^^``````___aaa___]]][[[[[[\\\^^^___aaa```^^^[[[YYYWWWVVVVVVVVVWWWXXXZZZ[[[\\\\\\\\\ZZZZZZ[[[[[[\\\]]]]]]^^^^^^]]][[[YYYXXXXXXYYYZZZXXXXXXWWWVVVUUUUUUUUUVVVXXXXXXYYYYYYXXXWWWWWWVVVWWWXXXYYYYYYXXXWWWUUUSSSVVVVVVWWW[[[^^^``````___^^^\\\\\\\\\]]]]]][[[ZZZGGGGGGFFFEEECCCBBBAAA@@@@@@AAABBBBBBAAA@@@???>>>999999999:::;;;;;;888666555444222111///...------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************))))))************))))))'''(((((()))***++++++,,,))))))******++++++++++++))))))***+++,,,------...***+++---000333555777888999999888666666555555555333333333333111000..................////////////111111111111111111222222444444555555666555555444222333555999<<>>DDDCCCBBBCCCDDDFFFFFFEEECCCHHHLLLNNNLLLLLLPPPTTT\\\___cccfffgggfffdddbbb```^^^[[[XXXTTTPPPMMMKKKHHHGGGFFFEEEDDDCCCBBBAAA>>>>>>>>>>>>>>>=========999999:::;;;<<<<<<<<<<<<>>>???BBBDDDEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIMMMSSSXXX^^^iiitttwwwtttvvvyyywwwllliiihhhjjjooopppiiiaaa\\\]]]```aaaaaaeeedddaaa______```bbbcccbbbaaa^^^\\\YYYWWWVVVVVVWWWXXXZZZ[[[\\\\\\\\\[[[YYYZZZ[[[]]]]]]^^^^^^]]]]]]\\\ZZZXXXWWWXXXYYYZZZXXXWWWVVVUUUTTTTTTTTTTTTXXXXXXYYYZZZ[[[[[[[[[ZZZXXXYYYZZZZZZYYYWWWUUUTTTTTTTTTVVVZZZ]]]______^^^]]]\\\\\\\\\]]]]]][[[ZZZGGGFFFDDDAAA@@@???????????????@@@AAA@@@???>>>===::::::;;;;;;;;;:::999999777666444222111000//////---.........------,,,+++///...,,,******+++,,,---+++,,,,,,,,,,,,+++******+++*********))))))((((((***)))((()))+++,,,,,,+++++++++***)))((('''&&&&&&)))))))))))))))))))))))),,,,,,++++++++++++++++++++++++---///222444666777666666777777666555444444333333333222222111111111///////////////000111111333333222222111222222222222222222333333444444444222444777:::===>>>??????BBB@@@???AAAEEEHHHHHHFFFIIIIIIIIIJJJKKKLLLMMMNNNRRRXXX___dddeeeeeeeeeeeeccccccbbb```[[[TTTMMMIIIJJJJJJJJJIIIFFFCCCAAA??????@@@@@@@@@???>>><<<;;;<<<<<<<<<<<<<<<===>>>???===???@@@@@@@@@@@@AAACCCEEEDDDBBB@@@AAADDDHHHKKKIIIJJJKKKMMMQQQXXXaaagggxxxzzzvvvyyy~~~kkkdddccccccfffkkkkkkhhhccc___]]]^^^```bbbgggfffeeedddcccdddeeeeeegggfffeeeaaa]]]ZZZZZZZZZXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZ[[[]]]``````___]]]```]]]ZZZWWWVVVVVVXXXZZZZZZXXXUUUSSSRRRRRRTTTUUUVVVWWWYYYZZZ[[[\\\]]]]]]YYYYYYYYYXXXXXXWWWVVVVVVZZZ[[[]]]______^^^]]]\\\^^^]]]\\\[[[\\\]]]^^^___HHHFFFDDDBBB@@@???????????????@@@AAA@@@???>>>===::::::;;;;;;::::::999999777666444333111000000///......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******+++*********))))))))))))+++)))))))))+++,,,+++***+++******))))))(((((('''******************))))))++++++++++++++++++++++++((()))***,,,...000222222555555666555555444444333333333333222222222111111///////////////000111111222111111000000000111111333333333444555666666777444555777999;;;===>>>???AAA??????AAAEEEHHHHHHGGGIIIIIIIIIIIIJJJKKKLLLMMMPPPTTTYYY^^^bbbdddeeefffcccbbbaaa]]]XXXSSSMMMJJJJJJJJJJJJIIIGGGEEECCCBBBAAAAAAAAAAAA@@@???>>>===<<<<<<;;;;;;<<<===>>>>>>===>>>@@@@@@??????AAABBBDDDCCCBBBAAABBBEEEGGGIIIHHHIIIIIIKKKNNNUUU]]]cccmmmxxxwww}}}tttfffbbbccccccfffiiigggdddaaa^^^^^^___bbbdddfffeeeeeedddeeefffggghhhffffffeeebbb]]][[[ZZZZZZXXXXXXXXXXXXYYYYYYYYYZZZ[[[ZZZZZZ\\\^^^___^^^]]]ZZZYYYWWWVVVWWWZZZ^^^```]]][[[XXXUUUSSSTTTUUUUUUWWWXXXYYYZZZ[[[\\\\\\\\\YYYYYYXXXWWWWWWWWWWWWWWWZZZ[[[]]]^^^___^^^]]]\\\\\\\\\[[[[[[\\\\\\]]]]]]HHHGGGEEEBBBAAA@@@@@@@@@??????@@@AAA@@@???>>>===:::::::::::::::999888888666555444222111000/////////...---,,,+++,,,------)))+++---......---+++***+++,,,,,,,,,,,,+++*********************)))))))))+++***))))))***+++***(((************************,,,,,,++++++*********)))*********++++++,,,,,,---,,,,,,---...000111222333444444444333333333333222333333333222222222222111///////////////000000111222222111111111111222222333444444666777888999999777777777888999;;;===>>>???>>>>>>AAADDDGGGIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLNNNNNNQQQVVV]]]bbbfffgggdddbbb___ZZZUUUPPPLLLJJJIIIIIIIIIIIIIIIHHHGGGFFFCCCCCCBBBAAA@@@@@@@@@@@@<<<<<<;;;;;;;;;<<<<<<===<<<>>>????????????@@@BBBBBBAAABBBBBBCCCDDDFFFGGGFFFGGGHHHIIILLLQQQXXX]]]dddooozzzzzz~~~qqqhhh``````ccceeefffgggbbb```^^^]]]^^^```dddfffeeeeeedddeeefffhhhiiikkkfffffffffccc___\\\ZZZZZZXXXXXXXXXXXXXXXXXXYYYZZZ\\\[[[ZZZZZZ\\\^^^^^^]]]XXXWWWVVVVVVXXX[[[___aaa^^^\\\ZZZWWWUUUUUUVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[ZZZYYYWWWVVVUUUVVVXXXYYYZZZ[[[\\\]]]]]]]]]\\\[[[YYYYYYZZZ[[[[[[[[[[[[[[[IIIGGGEEECCCAAA@@@@@@@@@??????@@@AAA@@@???>>>===:::::::::::::::999888777444333222000///.........///...,,,++++++,,,...///,,,,,,---...---,,,******+++,,,,,,,,,,,,+++******************************,,,***))))))******)))'''))))))******++++++++++++------,,,,,,+++*********))))))***+++,,,,,,---------......///000111222222222222222111111111222222222222222222222222222222000000////////////000000444444333333444444555555222333444666777999:::::::::999777666777999<<<>>>===>>>???AAADDDGGGIIIJJJIIIIIIIIIIIIJJJKKKLLLLLLMMMLLLLLLPPPXXX___dddfffeeeccc___YYYSSSNNNJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIDDDCCCAAA@@@@@@@@@AAABBB===<<<;;;;;;;;;;;;;;;<<<;;;===>>>>>>>>>>>>???AAA???@@@AAABBBCCCDDDDDDDDDEEEFFFGGGHHHJJJNNNSSSWWWaaakkk{{{|||{{{||||||eeeaaa___bbbfffgggfffeee___^^^]]]\\\]]]```ccceeeeeeddddddddddddfffhhhiiieeeffffffdddaaa]]][[[ZZZXXXXXXWWWWWWWWWXXXYYYZZZ]]][[[YYYYYYZZZ\\\\\\\\\ZZZXXXWWWVVVVVVXXXZZZ[[[\\\[[[YYYWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZZZZYYYYYYYYYXXXVVVTTTTTTVVVYYYZZZZZZZZZ[[[\\\\\\[[[[[[ZZZVVVWWWYYYZZZ[[[ZZZZZZYYYHHHGGGEEEBBBAAA@@@@@@@@@??????@@@AAA@@@???>>>===::::::::::::999888777666111111000...------------///...,,,++++++,,,...///111///---+++************+++,,,,,,,,,,,,+++*********************+++++++++,,,***))))))******(((''')))))))))***++++++,,,,,,,,,,,,,,,+++++++++******))))))***+++,,,,,,------******++++++,,,------...111111000000000000111222222222222222222222222222000000////////////000000444333333333444444555666111222333444666777888999;;;:::777666666888;;;===<<<===???AAACCCFFFHHHJJJIIIIIIIIIJJJKKKLLLMMMNNNOOOMMMMMMOOOTTTZZZ___aaaeeeccc___[[[UUUOOOJJJGGGGGGGGGGGGGGGHHHHHHIIIIIICCCBBB@@@??????@@@AAABBB>>>===<<<;;;;;;;;;;;;;;;:::<<<============>>>@@@>>>???@@@BBBCCCCCCCCCCCCEEEFFFHHHIIIJJJMMMQQQTTT]]]ffftttyyywww||||||xxx~~~qqqbbbcccdddfffiiijjjfffbbb___^^^\\\[[[\\\^^^```bbbddddddbbbbbbaaabbbcccddddddfffgggfffbbb^^^[[[ZZZXXXWWWVVVVVVVVVWWWYYYZZZ]]][[[XXXXXXYYYZZZZZZZZZXXXWWWUUUTTTTTTTTTVVVVVVWWWWWWVVVVVVVVVWWWXXXYYYWWWWWWXXXYYYYYYYYYXXXXXXXXXWWWUUUTTTTTTVVVYYY[[[ZZZZZZZZZZZZZZZZZZYYYYYYUUUVVVWWWYYYZZZZZZYYYXXXGGGFFFDDDAAA@@@???????????????@@@AAA@@@???>>>===::::::::::::999888666666111000///...------------------,,,+++,,,---...///222000---***))))))***++++++,,,,,,,,,,,,+++***************+++++++++++++++***)))(((((()))***)))''')))))))))******+++++++++++++++++++++++++++++++++*********++++++,,,,,,---***++++++,,,---......///111000/////////000111222111222222222222333333333111000000///////////////111000000111111222333444111111222333555666777777;;;999777666666888:::<<<<<<>>>@@@AAABBBDDDGGGJJJHHHIIIIIIKKKLLLNNNPPPQQQSSSTTTTTTSSSSSSTTTXXX[[[`````````^^^ZZZSSSMMMIIIGGGFFFFFFEEEEEEFFFFFFGGGBBBAAAAAA@@@@@@AAAAAAAAA@@@???>>>===<<<;;;;;;;;;999;;;<<<<<<<<<<<<===???===>>>???AAABBBBBBBBBBBBCCCEEEHHHIIIJJJLLLOOORRRWWW___kkkxxx}}}uuusssxxx}}}|||||||||zzzxxxuuu}}}xxxkkkcccgggiiiiiijjjkkkfff```^^^]]]\\\[[[[[[]]]^^^___cccbbbaaa_________```aaacccfffhhhhhhddd```\\\[[[XXXWWWVVVUUUUUUWWWYYYZZZ\\\ZZZXXXXXXYYYYYYXXXWWWSSSRRRRRRRRRSSSUUUVVVWWWUUUUUUUUUUUUVVVWWWXXXXXXTTTUUUVVVWWWWWWWWWWWWWWWVVVUUUTTTTTTUUUWWWYYY[[[ZZZZZZYYYYYYYYYXXXXXXXXXUUUUUUWWWXXXYYYYYYYYYYYYFFFEEECCC@@@???>>>>>>>>>??????@@@AAA@@@???>>>===::::::::::::888777666555111111000///............,,,,,,,,,---------......------,,,,,,++++++,,,,,,+++,,,,,,,,,,,,+++***************++++++,,,,,,,,,)))((('''((()))***)))((())))))))))))))))))))))))((())))))******++++++++++++++++++++++++++++++++++++,,,,,,...///000111111111000///...///000222333111111222222222333333333111111000////////////////////////000000222333333222222333444555555666666999888777666777888:::;;;<<>>===<<<<<<<<<999:::<<<<<<;;;;;;===>>>===>>>>>>???@@@AAABBBBBBAAACCCFFFHHHIIIKKKMMMOOOTTTZZZcccnnnzzzyyyssswwwzzz}}}{{{zzzzzzzzzxxxzzz}}}xxxxxxvvvmmmfffdddiiikkkiiiiiijjjfff___[[[[[[ZZZZZZ[[[\\\^^^___``````___^^^^^^___aaaaaacccfffiiiiiieeeaaa]]][[[YYYWWWUUUTTTUUUVVVYYYZZZ[[[YYYXXXYYYYYYXXXVVVTTTPPPQQQQQQRRRTTTVVVXXXYYYWWWWWWWWWVVVVVVVVVVVVVVVQQQRRRSSSUUUVVVVVVVVVVVVTTTTTTTTTUUUVVVWWWYYYZZZZZZYYYYYYXXXWWWWWWXXXXXXVVVVVVVVVWWWXXXYYYZZZ[[[FFFDDDBBB@@@>>>=========??????@@@AAA@@@???>>>===;;;;;;::::::888777666555333222111000000///000000+++,,,---............---((())),,,.........---,,,+++,,,,,,,,,,,,+++***************++++++,,,,,,,,,(((''''''((()))+++***))))))))))))(((((((((((((((''''''((()))***++++++,,,,,,,,,++++++++++++++++++'''((()))***,,,---...///111000///...///000222444111111111222222333333333111111000///////////////111111111111222333444555333444444444555555666666888777777777777999:::;;;===???BBBBBBAAABBBEEEHHHHHHHHHJJJLLLOOORRRUUUVVV\\\aaaddd^^^SSSLLLLLLOOORRRXXX___dddddd___XXXSSSGGGFFFDDDBBBAAA@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBBBBBBB@@@>>>===<<<<<<<<<888:::;;;;;;;;;;;;<<<>>>======>>>>>>???@@@BBBCCC???BBBEEEGGGIIIJJJLLLNNNUUUYYY```gggqqqxxxxxxxxxzzz~~~}}}|||{{{zzzzzz~~~~~~}}}}}}|||qqqhhhcccaaadddiiikkkhhhggghhheee^^^YYYYYYYYYYYY[[[]]]___```^^^^^^^^^^^^___```bbbcccbbbfffiiiiiifffaaa]]][[[YYYWWWUUUTTTTTTVVVYYYZZZZZZYYYYYYYYYYYYXXXUUUSSSRRRRRRRRRSSSTTTVVVWWWXXXZZZZZZYYYXXXVVVUUUTTTSSSPPPPPPRRRSSSUUUUUUVVVVVVSSSSSSTTTVVVWWWXXXYYYYYYZZZYYYXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWYYY[[[\\\GGGEEEBBBAAA@@@???>>>===@@@@@@AAABBBAAA@@@???>>>===<<<;;;999777666444333333111///...//////...---++++++******++++++,,,,,,*********++++++,,,,,,,,,---,,,***)))))))))******************************+++*********))))))((((((************************+++*********)))(((((((((++++++,,,,,,,,,---------,,,+++******+++,,,...///111111111111111222222222111111111111111111111111333222000...---...///000222222222222222222222222333333333444555666777777;;;;;;:::::::::::::::999;;;<<<===???AAACCCDDDEEEDDDHHHMMMOOOOOORRRXXX^^^```cccdddbbb\\\TTTMMMIIIOOOSSSZZZbbbhhhgggaaa[[[VVVKKKCCCCCCDDDAAA@@@BBB===@@@BBBAAA???===>>>@@@EEEDDDBBB@@@>>><<<;;;;;;;;;;;;:::::::::;;;;;;<<<;;;;;;<<<>>>???@@@AAABBBCCCDDDDDDEEEFFFHHHIIIJJJPPPVVV]]]ccciiiuuuzzzwwwxxx~~~~~~~~~}}}{{{zzz{{{}}}}}}}}}}}}}}}nnngggccc```]]]ccccccdddcccbbb```^^^]]]^^^]]]\\\[[[[[[[[[\\\]]]___^^^^^^^^^^^^^^^^^^^^^``````aaabbbbbbaaa```___^^^\\\ZZZWWWVVVVVVWWWXXXUUUUUUUUUUUUVVVVVVWWWXXXVVVVVVUUUUUUVVVWWWYYYZZZ[[[[[[ZZZXXXVVVTTTRRRQQQNNNOOOQQQRRRSSSSSSRRRQQQNNNOOOQQQTTTVVVXXXYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTRRRSSSTTTTTTTTTUUUXXX[[[GGGEEECCCAAA@@@???>>>===??????@@@AAA@@@???>>>===<<<<<<;;;999888666555444333111//////000000///......---,,,+++++++++++++++******+++++++++,,,,,,,,,---,,,***)))))))))***+++************************************)))))))))(((************************,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,.../////////000000000000111111000000000000000000000000444333000...------......111111111222222333333333333444444444555666666666999999999999999888888888:::;;;===???AAACCCDDDEEEHHHLLLQQQSSSSSSUUUZZZ^^^bbbdddffffffbbb[[[SSSNNNGGGKKKSSS___jjjnnnjjjfff^^^SSSIIIGGGEEEAAA>>>???>>>@@@BBBBBB@@@???@@@BBBBBBBBBAAA???>>>>>>======<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<===???@@@AAAAAACCCCCCDDDEEEFFFHHHIIIJJJMMMSSSYYY^^^dddooo~~~~~~xxxuuu}}}|||}}}~~~}}}|||{{{|||~~~uuugggcccdddbbb```ccccccccccccbbb```^^^]]]___^^^]]][[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^___```aaa``````___\\\ZZZWWWUUUTTTSSSTTTTTTUUUTTTTTTTTTTTTUUUVVVWWWVVVUUUUUUVVVWWWYYYZZZ\\\[[[ZZZYYYXXXUUUSSSQQQPPPMMMNNNPPPRRRTTTTTTUUUTTTQQQQQQRRRTTTUUUWWWXXXXXXVVVUUUTTTSSSSSSRRRRRRRRRQQQSSSTTTTTTUUUVVVXXXZZZFFFEEECCCAAA???>>>>>>===>>>>>>???@@@???>>>===<<<<<<;;;:::999888777666666444222000000000111000///000///...,,,++++++*********++++++++++++,,,,,,,,,,,,,,,+++************+++************************************))))))))))))************************+++++++++++++++,,,,,,,,,)))*********+++++++++++++++*********+++,,,---............//////000000000////////////////////////444333111///...---......///000000111222333444444444444555555555555555555777777777777777777888888888:::<<>>???@@@AAABBBBBBCCCDDDEEEGGGHHHIIIJJJNNNTTTXXX]]]fffrrr|||{{{tttxxx~~~~~~{{{}}}~~~}}}~~~jjj___```eeefffdddbbbbbbbbbaaa```___^^^]]]```___^^^\\\[[[ZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\^^^___`````````\\\[[[XXXVVVTTTSSSRRRSSSTTTTTTSSSRRRSSSTTTUUUVVVWWWWWWWWWWWWXXXZZZ[[[\\\\\\[[[ZZZYYYWWWTTTRRRQQQMMMNNNPPPSSSUUUWWWWWWXXXTTTSSSRRRRRRSSSTTTUUUVVVSSSSSSRRRRRRQQQQQQPPPPPPPPPRRRUUUVVVVVVVVVXXXYYYEEEEEEDDDBBB???======>>>>>>???@@@@@@@@@???===<<<;;;;;;:::999999888777777555333111000111111000///000///...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************)))))))))))))))************************((((((((()))*********+++))))))))))))*********************++++++,,,------.........//////000000111000000000000000000000000111111000///...//////000......///111222444555555555555555555555444444444666666777777888888888999777999;;;>>>AAACCCDDDEEEIIIMMMTTTYYY]]]aaafffiiijjjjjjlllqqqsssnnncccZZZNNNIIIGGGOOO^^^kkkqqqrrrnnnfff]]]VVVPPPKKKGGGEEEAAAAAAAAAAAAAAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@???===<<<<<<;;;;;;;;;;;;<<<999999:::<<<===>>>???@@@AAAAAABBBCCCDDDFFFGGGHHHGGGKKKPPPSSSWWW^^^gggooouuu~~~vvvxxxzzzxxxyyyzzz{{{~~~tttbbb\\\bbbiiijjjgggaaaaaa``````___^^^]]]]]]aaa```___]]][[[ZZZYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXYYY[[[]]]^^^___``````___\\\ZZZWWWVVVUUUUUUUUUTTTSSSRRRRRRSSSUUUVVVYYYYYYYYYYYYYYYYYYZZZZZZ\\\\\\\\\[[[ZZZYYYWWWWWWQQQQQQSSSTTTVVVWWWXXXYYYUUUSSSQQQPPPOOOPPPRRRSSSRRRRRRRRRRRRQQQQQQPPPPPPOOORRRUUUWWWWWWVVVWWWXXXEEEEEEEEEBBB???======??????@@@AAAAAAAAA@@@???>>>;;;;;;::::::999888777777555333111000111111000///---------,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,,,,++++++************************))))))))))))))))))******************************((((((((()))*********+++(((((()))))))))*********))))))***+++,,,,,,,,,,,,......///000000111222222111111111111111111111111.........//////000111222---...///000222333555555555555555555555444444444777777888888999:::;;;;;;888999:::<<>>>>>===<<<;;;;;;;;;;;;;;;888888999;;;<<<===>>>???@@@@@@AAABBBCCCEEEFFFGGGGGGJJJMMMPPPSSSXXX___dddgggooozzzyyyzzzzzztttsssuuuvvv|||uuujjj___^^^ffflllkkkggg``````___^^^^^^]]]]]]]]]``````___^^^]]]\\\[[[ZZZYYYYYYXXXXXXWWWVVVVVVUUUUUUVVVWWWYYY[[[]]]___```bbbaaa___\\\ZZZXXXWWWVVVWWWVVVTTTRRRRRRTTTUUUWWW\\\\\\\\\[[[YYYXXXWWWWWWYYYYYYZZZZZZZZZZZZZZZYYYVVVVVVUUUUUUVVVVVVVVVWWWSSSQQQOOONNNMMMNNNOOOPPPRRRRRRSSSSSSSSSRRRQQQPPPOOORRRUUUWWWWWWVVVWWWXXXDDDEEEFFFCCC>>><<<===???@@@@@@AAABBBAAA@@@???>>>===<<<;;;:::999888777777444222000000000111000///,,,,,,,,,,,,,,,---......,,,,,,,,,++++++++++++******+++,,,,,,---,,,,,,,,,************************))))))))))))************************************+++++++++++++++,,,,,,,,,((()))))))))************((()))***+++,,,,,,,,,,,,......///000111111222222111111111111111111111111---......///000111111222---...///000222333444555444444555555555555555555777888999:::;;;<<<======;;;:::::::::<<>>>>>>>>===<<<;;;;;;;;;;;;777777888:::;;;<<<===>>>??????@@@AAABBBDDDEEEFFFFFFIIIKKKNNNPPPTTTYYY\\\]]]dddmmmsssyyy}}}}}}wwwrrrqqqqqqqqqxxx~~~hhhccc___aaagggllljjjggg___^^^^^^]]]\\\\\\]]]]]]______`````````___^^^^^^]]]\\\[[[YYYXXXVVVUUUUUUUUUVVVVVVXXXZZZ\\\___``````___^^^\\\ZZZXXXWWWVVVXXXWWWTTTRRRRRRSSSUUUWWW]]]\\\\\\[[[ZZZXXXVVVUUUTTTUUUVVVWWWWWWWWWWWWWWWXXXWWWUUUTTTSSSSSSRRRSSSPPPOOONNNMMMMMMNNNOOOPPPQQQRRRSSSTTTTTTSSSRRRQQQPPPRRRUUUVVVVVVVVVXXXYYYCCCFFFFFFCCC>>>;;;===@@@???@@@@@@AAAAAA@@@>>>===>>>===<<<;;;999888666666333111//////000000///...---,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********+++,,,---------,,,,,,************************((()))))))))************************************,,,,,,,,,+++++++++++++++)))))))))*********++++++((((((***+++,,,,,,++++++,,,------...000111111222111111111111111111111111//////000000000000//////---...///000111222333444333444444444555666666666777777888:::;;;===>>>>>>>>><<<999888999===BBBEEEHHHJJJMMMSSS\\\eeelllppprrrvvv|||}}}rrrhhhYYYMMMIIINNNXXX```mmmuuu{{{yyytttnnndddZZZQQQMMMHHHEEEDDDCCC@@@>>>>>>???AAABBBCCCBBBAAA@@@???>>>===<<<;;;;;;;;;;;;666777888999:::;;;<<<===?????????@@@AAACCCEEEFFFFFFGGGJJJLLLNNNQQQTTTVVVWWW\\\cccgggjjjqqq{{{}}}zzzvvvrrrooommmlllpppwwwmmm```___^^^aaaeeehhhhhhggg^^^^^^\\\\\\[[[\\\\\\]]]]]]^^^```aaabbbbbbbbbbbbaaa```^^^\\\ZZZWWWVVVUUUVVVVVVVVVWWWYYY\\\^^^```^^^^^^]]]\\\[[[YYYWWWWWWXXXVVVSSSQQQPPPRRRTTTVVVZZZZZZZZZZZZZZZXXXWWWVVVTTTUUUUUUUUUUUUTTTSSSSSSUUUTTTRRRPPPOOONNNOOOOOONNNNNNOOOOOOPPPQQQQQQQQQPPPQQQSSSTTTTTTSSSRRRQQQQQQSSSTTTTTTUUUVVVXXXZZZCCCFFFGGGCCC>>>;;;===@@@>>>??????@@@@@@>>>===<<>>===;;;999777666555333111///...//////...---...---,,,+++***))))))))),,,,,,,,,++++++*********)))***,,,---...---,,,,,,************************(((((())))))*********+++************************+++*********))))))((((((************++++++++++++'''(((***+++,,,,,,++++++++++++,,,---...///000111000000000000000000000000111111111111000...---,,,......///000111222222333333333444444555666777777666777888999;;;<<<>>>>>>@@@===999777888<<>><<<>>>@@@BBBDDDDDDCCCBBB??????>>><<<<<<;;;;;;;;;666666777888:::;;;<<<===>>>>>>???@@@AAACCCDDDEEEEEEFFFHHHKKKMMMPPPRRRSSSSSSXXX]]]```bbbhhhrrryyy|||yyyyyyxxxvvvsssnnnkkkhhhiiirrr~~~```]]]]]]^^^```bbbdddfffhhh^^^]]]\\\[[[[[[[[[\\\]]]\\\]]]```bbbddddddeeeddddddcccaaa^^^[[[XXXVVVUUUWWWVVVWWWWWWYYY\\\^^^```___^^^^^^^^^\\\[[[YYYYYYWWWUUURRROOOOOOPPPSSSUUUWWWWWWYYYZZZZZZYYYXXXXXXXXXXXXWWWVVVUUUTTTRRRQQQRRRPPPOOOMMMLLLLLLLLLMMMMMMNNNOOOQQQRRRSSSSSSSSSOOOQQQRRRTTTTTTSSSQQQPPPRRRSSSTTTTTTTTTUUUXXX[[[FFFEEEBBB???=========>>>???@@@AAABBBAAA???===;;;::::::;;;;;;:::888777555444333222000///.........///---***)))+++,,,------,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,,,,,,,+++***))))))******+++***)))))))))***,,,,,,************************+++++++++*********))))))(((((())))))***+++------+++++++++++++++++++++++++++++++++---000111000///111000///.........///000111111111111111000///...------...000111333444444444333333333444555777888888999:::<<>>;;;:::<<<>>>@@@FFFIIIKKKLLLMMMPPPUUUYYY]]]]]]^^^ccckkkqqqssssssmmmnnnmmmdddUUUJJJIIINNNWWWeeevvv~~~zzzyyyeeeXXXLLLHHHFFFAAAAAAEEEBBBAAAAAABBBDDDDDDCCCAAA@@@@@@??????>>>=========:::::::::999::::::;;;;;;::::::;;;===>>>@@@AAAAAAFFFFFFGGGHHHJJJLLLNNNOOONNNQQQUUUYYY]]]aaagggjjjsss{{{|||zzzzzz{{{yyyuuupppjjjfffkkknnnyyyrrrddd___]]]\\\___bbbeeedddbbb___\\\XXXXXXZZZ\\\\\\[[[^^^```````````````bbbdddeeeggghhheee___ZZZYYYYYYYYYXXXXXXZZZ]]]^^^^^^]]]^^^___```___\\\YYYXXXXXX]]]ZZZVVVRRRQQQQQQSSSUUUSSSUUUWWWYYYYYYYYYWWWWWWRRRSSSSSSSSSSSSQQQPPPOOOUUUOOOFFF???===@@@EEEIIIOOOOOOPPPSSSWWWXXXXXXVVVWWWUUUSSSSSSUUUUUUSSSPPPVVVUUUTTTTTTUUUXXX[[[]]]GGGEEEBBB???>>>===>>>>>>@@@AAABBBBBBBBB@@@>>>===<<<<<<;;;;;;:::888777666666555444222111000000000///,,,******+++,,,------,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,,,,++++++******)))******+++***)))))))))***+++,,,************************+++++++++*********))))))******************++++++++++++++++++++++++++++++,,,++++++---///111000///444333222111222222333444333333333333333222111111---...///000111222222333333333222333444555777888888999:::<<<>>>@@@BBBCCCDDDCCC@@@>>>======???@@@EEEGGGJJJKKKKKKMMMQQQTTT[[[ZZZ\\\```ggglllnnnooonnnqqqrrrlll___SSSLLLLLLNNNZZZlll{{{{{{lll```UUUPPPLLLGGGEEEFFFEEECCCBBBBBBBBBBBBAAA???AAA@@@@@@???>>>>>>======:::::::::999999::::::;;;;;;;;;<<<>>>???@@@AAABBBDDDEEEEEEFFFHHHJJJLLLMMMMMMPPPSSSVVVXXX\\\```ccchhhpppyyyzzzvvvtttvvvxxxwwwssspppoooooorrrrrryyy}}}lllddd___^^^]]]___bbbdddcccbbb```]]][[[[[[]]]^^^^^^]]]^^^___```_________aaaccceeeffffffccc^^^ZZZYYYZZZZZZYYYYYYZZZ]]]^^^^^^]]]^^^```aaa```]]][[[ZZZZZZ[[[YYYVVVTTTSSSSSSTTTUUUSSSTTTVVVXXXXXXXXXWWWWWWTTTTTTTTTTTTRRRPPPNNNMMMQQQLLLDDD<<<888:::AAAGGGOOOQQQTTTWWWYYY[[[]]]]]]aaa]]]ZZZXXXWWWVVVSSSPPPUUUUUUUUUUUUWWWYYY[[[\\\HHHFFFCCC@@@???>>>??????AAABBBBBBCCCBBB@@@???>>>???>>><<<;;;999888777777555555333222111111000000...,,,******+++------,,,,,,++++++******++++++,,,,,,++++++******++++++,,,+++++++++*********************))))))******+++,,,************************+++++++++***************,,,++++++***))))))******++++++++++++++++++++++++,,,++++++,,,///000000///333333333333333444555666555555666666555555444444////////////000000000000222222333333444666777888888999:::<<<>>>???AAABBBDDDCCCBBB@@@????????????BBBDDDFFFHHHIIIJJJMMMOOOWWWWWWXXX\\\aaaeeehhhhhhoootttxxxvvvmmm```SSSKKKIIIPPP^^^ppp|||sssjjjaaa\\\XXXRRRMMMLLLJJJGGGDDDBBBBBBBBBAAA???AAAAAAAAA@@@??????>>>>>>;;;::::::999999999::::::;;;<<<===>>>???AAAAAABBBBBBCCCCCCDDDFFFHHHJJJKKKLLLNNNPPPRRRSSSUUUYYY[[[^^^dddlllsss{{{xxxrrroooqqqtttwwwuuurrrrrrwww{{{zzzyyy|||pppgggdddaaa```___```aaabbbaaa``````___^^^^^^``````___^^^]]]^^^______^^^___aaacccdddeeedddaaa]]][[[[[[\\\\\\[[[ZZZ[[[]]]^^^]]]\\\___```aaa```^^^\\\\\\]]]YYYXXXWWWVVVUUUUUUUUUUUUSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVUUUSSSQQQOOOMMMKKKNNNLLLGGG>>>888999AAAHHHOOOSSSYYY\\\]]]```dddggglllhhhbbb]]]ZZZVVVSSSPPPTTTTTTVVVWWWYYYZZZZZZ[[[HHHFFFDDDAAA?????????@@@@@@AAAAAAAAAAAA@@@???>>>AAA@@@===:::999888777888333222111000////////////...,,,******,,,------,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++************************+++++++++************************************************++++++***************+++++++++++++++++++++++++++,,,+++***+++...000000//////000000111111222333444555555666666666666555555000000000/////////......333333444555666888999999888999:::;;;===>>>???@@@BBBBBBBBBBBBAAA@@@???>>>>>>@@@CCCEEEGGGIIIKKKLLLTTTTTTVVVYYY]]]```cccdddmmmsssxxxyyytttkkk]]]QQQMMMMMMTTTcccvvv{{{vvvqqqkkkhhhddd^^^WWWSSSNNNJJJFFFDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@?????????<<<;;;::::::999:::::::::;;;;;;<<<===>>>???@@@@@@AAAAAABBBCCCEEEGGGIIIJJJKKKLLLNNNPPPQQQSSSVVVXXX[[[```ffflllsss~~~zzzsssnnnjjjqqquuuwwwuuuqqqrrrzzz~~~wwwjjjeeeeeebbbaaaaaa```aaa``````___`````````aaaaaaaaa```___^^^___``````___```bbbdddfffeeecccaaa___^^^___```]]]\\\[[[\\\]]]^^^]]]\\\^^^___``````^^^]]]]]]^^^XXXXXXXXXXXXXXXWWWVVVUUUSSSSSSTTTTTTUUUVVVVVVWWWVVVVVVUUUSSSQQQOOONNNMMMPPPRRRQQQJJJBBBAAAFFFMMMPPPVVV]]]``````ccciiioooqqqmmmgggaaa[[[WWWTTTRRRSSSUUUWWWYYY[[[[[[ZZZZZZHHHFFFDDDAAA?????????@@@???????????????>>>>>>===AAA@@@===:::999888777888222222111000////////////---,,,++++++,,,---,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++)))******+++++++++******))))))******++++++++++++************************************************))))))))))))***+++,,,---++++++++++++++++++++++++,,,+++***+++---///000///------...///000111111111333444444555555555444444111111111000//////......333444555777888::::::;;;888999:::;;;<<<===>>>>>>???@@@AAAAAAAAA@@@???>>>===>>>???CCCFFFJJJLLLMMMQQQRRRTTTWWWZZZ]]]aaacccjjjpppuuuuuuuuurrrhhh]]]UUUPPPOOOYYYjjjyyy|||zzzwwwtttppphhh^^^UUUNNNJJJGGGDDDDDDEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@===<<<<<<;;;::::::;;;;;;999::::::;;;<<<===>>>>>>AAAAAAAAACCCDDDFFFHHHIIIIIIKKKMMMOOOPPPSSSVVVYYY\\\___cccgggmmmvvv}}}yyytttnnnjjjnnnrrrsssqqqmmmooowww{{{qqqkkkgggeeebbbbbbbbbaaa```_________^^^___```aaa```_________```aaabbbbbbaaabbbdddfffhhhfffdddbbbbbbbbbbbbbbb^^^]]]\\\]]]^^^___^^^]]]^^^______^^^\\\[[[\\\]]]XXXYYYYYYZZZYYYXXXWWWVVVSSSSSSRRRRRRSSSTTTVVVWWWVVVUUUTTTSSSRRRQQQQQQQQQQQQVVVZZZVVVOOOKKKMMMRRRRRRXXX^^^```aaacccjjjpppnnnlllgggbbb\\\XXXVVVUUUSSSUUUXXX[[[\\\\\\[[[ZZZHHHFFFCCC@@@???>>>??????>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;999888777777444333333222111111222222---,,,++++++------,,,+++,,,++++++******++++++,,,***++++++,,,,,,++++++***((()))***,,,,,,+++******))))))***++++++++++++******************************************+++++++++((((((((()))***,,,---...++++++++++++++++++++++++,,,+++)))***,,,...//////......///000111111111000111222333333444333333333222222222111000/////////333444666888999:::;;;;;;999999::::::;;;<<<=========>>>???@@@AAAAAAAAA@@@>>>======@@@DDDIIIKKKLLLLLLOOORRRUUUXXX\\\aaadddgggnnnsssrrrtttwwwsssjjj]]]VVVQQQUUUbbbrrr~~~{{{ssseeeXXXOOOLLLIIIGGGGGGFFFEEEDDDDDDDDDCCCCCCBBBAAAAAAAAA???>>>===<<<<<<<<<<<<<<<999999::::::;;;<<<<<<===???@@@@@@BBBCCCEEEGGGHHHGGGIIILLLNNNPPPRRRVVVYYYYYY[[[]]]```eeellltttzzz}}}~~~~~~{{{tttoookkknnnpppooonnnqqqwww~~~}}}sssnnnkkkhhheeeaaabbbcccbbb___^^^___```^^^___``````^^^^^^___```aaabbbccccccbbbccceeegggiiigggeeedddddddddcccbbb^^^]]]\\\]]]___```___^^^___```___^^^[[[[[[\\\]]][[[[[[[[[ZZZZZZXXXWWWVVVSSSRRRQQQPPPQQQSSSUUUWWWWWWVVVUUUTTTSSSSSSSSSTTTRRRWWW[[[ZZZVVVRRRRRRTTTUUUXXX\\\^^^^^^aaafffjjjfffgggeeeaaa\\\XXXWWWWWWTTTVVVYYY[[[\\\\\\\\\[[[GGGEEEBBB???>>>===>>>>>>???>>>>>>>>>>>>>>>??????<<<<<<;;;;;;:::888777666444333222222111222222222---,,,+++,,,------,,,***,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***''')))***,,,,,,,,,***)))((()))***+++,,,++++++***************************))))))*********+++++++++***)))))))))***+++,,,,,,++++++++++++++++++++++++,,,***)))))),,,...///000...///000000111000///...000111222222333333333222333333222222111111000000111222444666888999999999999999999:::;;;;;;;;;<<<===>>>???@@@AAACCCDDDDDDAAA>>><<<===AAAEEEGGGHHHGGGKKKPPPSSSWWW[[[aaaeeefffpppuuusssuuu{{{zzzsssfffaaa[[[XXX]]]iiixxxqqqbbbVVVTTTQQQOOONNNLLLIIIFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@???>>>============999::::::;;;;;;<<<<<<======>>>>>>@@@AAACCCEEEFFFEEEGGGJJJKKKMMMOOORRRUUUTTTUUUWWW[[[___dddjjjmmmwwwzzzvvvwwwzzz}}}vvvnnnqqquuuyyy}}}wwwoookkkhhheeeddd```bbbcccbbb___^^^___aaa___```aaa___]]]]]]```bbbaaabbbccccccbbbccceeefffhhhfffeeeeeefffeeebbb```]]]\\\\\\]]]```aaaaaa```bbbbbbaaa___\\\[[[\\\]]]]]]]]]\\\ZZZYYYXXXWWWWWWSSSRRRPPPOOOOOORRRUUUWWWZZZYYYWWWUUUTTTTTTTTTTTTSSSUUUWWWXXXVVVUUUUUUVVVWWWXXXXXXYYY[[[^^^```bbb```bbbcccaaa]]]YYYWWWWWWUUUWWWYYY[[[\\\]]]]]]\\\FFFEEEBBB???=========>>>@@@???????????????@@@@@@::::::;;;;;;:::888777555111111000000000000000000,,,++++++,,,---...,,,***,,,++++++++++++++++++,,,***+++,,,------,,,+++***'''(((***,,,---,,,***)))((()))***+++,,,+++******************************))))))******++++++++++++,,,+++******)))*********++++++++++++++++++++++++,,,***))))))+++...///000------...//////...---,,,000111222222333333333333333333333222222222111111///000333555777888888888999999999::::::;;;;;;;;;>>>>>>???@@@BBBDDDFFFHHHDDD@@@;;;;;;>>>BBBDDDEEEDDDHHHNNNRRRVVV[[[aaaffffffrrrxxxuuuwww~~~~~~xxxooollleee]]]ZZZbbbqqq}}}}}}nnn___]]]ZZZXXXUUURRRMMMJJJEEEEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>:::;;;;;;<<<<<<=========<<<<<<===>>>@@@BBBCCCDDDDDDFFFHHHIIIJJJKKKNNNQQQQQQRRRTTTXXX\\\aaaeeehhhlllooottt{{{yyyppprrryyy|||uuuyyyzzzyyyuuuooohhhccccccccc```bbbcccbbb___^^^___aaaaaabbbbbb___]]]]]]aaaddd```aaabbbbbbaaabbbdddfffhhhfffdddeeefffeeeaaa]]]]]]\\\\\\]]]```bbbbbbaaaddddddccc```]]]\\\]]]^^^___^^^\\\ZZZYYYXXXWWWWWWSSSRRROOONNNOOOQQQUUUWWW]]]\\\YYYWWWUUUTTTSSSSSSVVVUUUUUUTTTUUUVVVXXXYYYYYYWWWVVVVVVYYY[[[\\\\\\]]]```cccbbb]]]YYYWWWWWWVVVWWWYYYZZZ\\\]]]]]]]]]GGGGGGFFFCCC???======>>>@@@@@@@@@????????????>>>>>>===<<<:::999888777777666444333111000000111111............------,,,+++...---,,,,,,+++++++++,,,+++,,,,,,,,,,,,+++******+++++++++*********))))))))))))))))))))))))))))))((()))***++++++***)))(((************************)))******++++++******)))(((((()))***++++++,,,,,,---,,,++++++------,,,+++******+++,,,---//////000000000000111222222333333222333333333333222111111222222222333333444444444444555777888::::::;;;;;;>>>>>>>>>???AAADDDGGGJJJHHHDDD???<<<<<<@@@EEEHHHMMMIIIIIIOOOTTTWWW[[[___dddiiipppuuuvvvuuusssrrrooonnnjjjaaaYYYYYYbbbjjjzzzqqqiiieeegggeeeZZZPPPMMMJJJGGGCCCAAAAAABBBCCCDDD@@@???======>>>>>><<<;;;;;;;;;;;;:::::::::999999>>>??????@@@AAABBBBBBBBBEEEEEEFFFGGGIIIJJJKKKLLLPPPQQQSSSUUUXXX[[[]]]___cccfffjjjmmmqqqtttxxx{{{~~~|||uuuqqqoooooosss{{{~~~~~~vvvrrrlllhhheeecccaaa___]]]^^^aaabbbcccbbbaaa```aaa```___\\\[[[\\\```ccceeeddddddcccbbbbbbbbbccccccbbb```^^^^^^^^^______[[[\\\]]]___```bbbcccdddcccbbb```^^^]]]^^^___`````````^^^\\\ZZZYYYWWWVVVUUUUUUTTTTTTUUUWWWXXXYYY\\\\\\[[[ZZZWWWTTTQQQOOOQQQQQQRRRTTTVVVXXXZZZ[[[ZZZXXXUUUSSSRRRTTTWWWYYY^^^\\\[[[ZZZ[[[[[[YYYXXXXXXYYYZZZYYYXXXWWWXXXYYYGGGGGGFFFCCC@@@>>>>>>???@@@@@@@@@????????????>>>>>>===<<<:::999888777777666555333111000000000111,,,,,,,,,,,,++++++******......---,,,,,,,,,,,,,,,...............------,,,+++++++++*********))))))******************************))))))))))))************************************++++++++++++************++++++,,,,,,------///...,,,,,,,,,,,,***)))***++++++,,,---...///000//////000111111222222333111222222333333222222222222222222222333333444444444555777888::::::;;;;;;>>>======>>>AAADDDGGGHHHIIIFFFAAA<<<:::;;;???CCCGGGFFFGGGMMMQQQRRRVVV\\\ccchhhooosssuuutttsssssskkkjjjfff___YYYXXX\\\aaaooo{{{wwwooolllggg^^^VVVSSSMMMJJJGGGFFFFFFFFFEEEDDDDDDCCCAAAAAABBBBBBAAA@@@<<<<<<<<<;;;;;;;;;;;;:::<<<<<<======>>>??????@@@BBBBBBCCCEEEFFFGGGHHHIIILLLMMMNNNPPPSSSVVVYYYZZZ]]]___cccfffiiilllppprrruuuyyyyyytttpppnnnppppppsssxxx|||qqqnnniiieeecccbbb```^^^___```bbbcccdddcccbbbaaacccbbb```]]]ZZZ[[[^^^aaadddcccbbbbbbaaaaaaaaabbbbbbaaa```___^^^^^^^^^^^^[[[[[[\\\^^^```bbbcccddddddcccaaa___^^^^^^___```aaa```___]]][[[ZZZXXXXXXUUUUUUUUUUUUVVVWWWYYYZZZ\\\\\\[[[YYYWWWSSSPPPOOOOOOOOOQQQSSSUUUXXX[[[\\\ZZZXXXVVVTTTTTTUUUVVVWWW[[[ZZZYYYYYYZZZZZZYYYWWWYYYZZZ[[[ZZZXXXWWWXXXYYYFFFFFFFFFCCC@@@??????@@@@@@@@@@@@????????????>>>>>>===<<<:::999888777777777666444222000/////////,,,,,,,,,,,,++++++++++++...------,,,,,,,,,,,,---+++++++++,,,+++******)))+++++++++***************************************,,,+++)))'''''')))+++,,,************************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,111///---,,,,,,+++)))'''***++++++,,,---...////////////000000111111222222000000111222333333333333111222222222222222333333444555777888::::::;;;;;;=========>>>@@@BBBEEEGGGIIIHHHEEE???::::::>>>BBBDDDEEEHHHMMMNNNNNNSSSZZZcccggglllppprrrrrrssstttkkkiiieeeaaa]]]ZZZYYYXXXaaammm|||yyyqqqjjjaaa[[[YYYQQQOOOLLLKKKJJJHHHFFFDDDCCCBBB@@@AAABBBBBBAAA@@@============<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>AAAAAABBBDDDEEEFFFGGGHHHIIIIIIKKKMMMOOORRRUUUVVVWWWZZZ]]]___aaacccfffhhhjjjnnntttzzz|||uuuqqqnnnnnnnnntttuuuvvvxxx|||}}}vvvkkkhhhdddbbbaaaaaa___^^^```aaacccdddddddddcccbbbdddcccaaa]]]ZZZZZZ\\\___aaaaaa```_________``````````````````___^^^]]]]]]YYYZZZ[[[]]]___aaaccceeeeeedddbbb```____________aaa```___]]]\\\ZZZYYYYYYVVVUUUUUUUUUVVVXXXZZZ[[[\\\\\\[[[YYYVVVSSSPPPNNNMMMNNNPPPRRRUUUXXX[[[]]]YYYYYYXXXWWWVVVUUUUUUUUUXXXVVVVVVWWWXXXYYYXXXWWWYYYZZZ[[[ZZZXXXWWWXXXYYYDDDEEEDDDBBB@@@>>>???@@@@@@@@@@@@?????????>>>>>>======;;;:::999888888888888777444222000/////////.........---------......---,,,++++++++++++,,,,,,)))************)))((((((************************))))))))))))))))))))))))+++******))))))******+++************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++///...,,,,,,,,,,,,***)))++++++,,,,,,---...//////......//////000111111222//////111222333444444444222222222222222222222222444555777888::::::;;;;;;<<<<<<<<<===???BBBDDDEEEGGGHHHGGGCCC>>>===AAAEEEFFFHHHMMMPPPOOOMMMSSSZZZbbbfffjjjmmmoooqqqsssuuupppnnnkkkiiigggbbb[[[VVVWWW___kkkyyyxxxqqqiiiccc```XXXUUUQQQMMMKKKIIIFFFCCCCCCBBBAAAAAABBBBBBAAA@@@>>>>>>>>>=========<<<<<<============>>>>>>??????AAABBBCCCDDDEEEGGGHHHHHHHHHIIIJJJLLLOOOQQQTTTUUUUUUWWWZZZ[[[[[[]]]___aaadddhhhnnnsssxxx|||yyyuuuqqqnnnooorrruuu{{{|||}}}~~~~~~tttoooeeebbb`````````aaa```___aaaaaabbbccccccbbbbbbaaabbbaaa```]]]ZZZZZZ\\\^^^___^^^^^^]]]]]]]]]^^^^^^^^^___``````___^^^\\\[[[YYYYYYZZZ[[[^^^```cccdddfffeeecccaaa```_______________^^^]]]\\\[[[ZZZYYYWWWVVVVVVVVVWWWYYY[[[\\\\\\[[[[[[YYYVVVSSSPPPOOOOOOOOOPPPRRRTTTWWWYYY[[[YYYYYYZZZZZZXXXVVVTTTSSSTTTSSSSSSUUUWWWYYYXXXXXXYYYZZZ[[[ZZZXXXWWWXXXYYYCCCCCCCCCAAA>>>===>>>???@@@@@@@@@?????????>>>>>>===<<<;;;:::999888888888888777444222000////////////......------...//////+++***************++++++------......------,,,+++************************((((((((((((((((((((((((((()))+++------+++)))(((***************************++++++,,,,,,++++++***++++++++++++************---+++++++++---------++++++,,,,,,------.........---......//////000111111...///000222333444555555222222222222222222222222444555777888::::::;;;;;;;;;<<<<<<>>>???AAACCCCCCFFFHHHHHHFFFDDDCCCFFFHHHKKKMMMPPPRRRPPPNNNRRRZZZaaadddiiilllnnnqqqsssvvvvvvtttssssssrrrlllccc\\\RRRSSSYYYdddrrr{{{tttoooddd___XXXRRRNNNKKKHHHFFFHHHGGGEEEEEEFFFFFFEEECCC???>>>>>>>>>===========================>>>>>>>>>???@@@AAABBBDDDEEEFFFFFFGGGHHHIIIKKKMMMPPPRRRSSSSSSUUUWWWWWWWWWXXXYYY[[[^^^ccciiimmmqqqwww~~~{{{ttttttsssqqqqqqtttzzz~~~rrrjjjfff```___^^^___```bbbaaa```___```````````````______^^^^^^]]]\\\ZZZZZZ\\\^^^\\\\\\\\\[[[[[[\\\]]]]]]^^^^^^_________]]][[[ZZZYYYYYYYYYZZZ\\\___bbbdddeeedddcccbbbaaa```______^^^^^^]]]\\\[[[[[[ZZZZZZYYYXXXXXXWWWXXXZZZ[[[\\\[[[[[[ZZZYYYWWWUUURRRQQQRRRRRRRRRSSSTTTVVVWWWXXXXXXZZZ[[[[[[ZZZWWWTTTRRRSSSRRRRRRTTTWWWYYYYYYXXXXXXYYYZZZYYYXXXWWWWWWYYYDDDDDDDDDAAA>>>======>>>@@@@@@@@@????????????>>>===<<<;;;:::999999999999777666444222000/////////---,,,+++++++++,,,......+++************++++++,,,---------------,,,++++++***************+++++++++(((((((((((((((((((((((('''))),,,......,,,)))'''*********************************++++++*********************************+++******+++---......---,,,,,,,,,---------......------......//////000000//////111222333444444444444444333333333333333222444555777888::::::;;;;;;;;;<<<===???@@@AAABBBCCCGGGHHHIIIKKKMMMNNNOOOOOOTTTRRRRRRSSSQQQOOOSSSYYY```ccchhhllloooqqqtttvvvxxxxxxyyy{{{{{{wwwpppjjjYYYTTTQQQVVVaaapppuuupppiiiaaa[[[UUUPPPMMMKKKJJJHHHGGGGGGFFFDDDBBB@@@@@@@@@@@@????????????;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAABBBCCCDDDEEEFFFGGGIIILLLNNNOOOPPPRRRSSSSSSSSSSSSUUUVVVYYY]]]cccfffiiimmmsssxxxwww|||~~~xxxtttqqqtttwwwxxxyyy||||||sssjjjcccaaa]]]\\\\\\^^^```bbbbbbaaa^^^^^^^^^^^^]]]]]]]]]]]][[[[[[[[[ZZZYYYYYY[[[]]][[[[[[ZZZZZZ[[[[[[\\\\\\^^^^^^^^^^^^]]]\\\[[[[[[YYYYYYXXXYYYZZZ]]]```bbbbbbbbbbbbaaaaaa``````___^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[ZZZYYYYYYZZZ[[[[[[ZZZZZZZZZZZZYYYWWWUUUTTTUUUUUUTTTTTTUUUVVVVVVWWWXXXZZZ[[[\\\[[[YYYVVVTTTTTTSSSSSSUUUXXXZZZZZZYYYWWWXXXYYYXXXVVVUUUVVVWWWGGGGGGFFFCCC@@@>>>>>>???@@@@@@@@@????????????>>><<<<<<;;;:::999999999999666555333111000000000111---,,,+++++++++,,,...///,,,,,,++++++,,,------...+++,,,,,,,,,,,,+++******))))))*********+++++++++************************)))***,,,------,,,***)))************************((())))))******))))))((()))******++++++,,,,,,,,,,,,+++***+++---...---+++,,,,,,,,,------------...,,,------......///000000///000111222333444444444555555555444444444333333444555777888::::::;;;;;;<<<===>>>@@@AAABBBBBBCCCGGGGGGKKKSSS\\\bbbcccbbb___ZZZVVVVVVUUUSSSVVVZZZ___ccciiimmmppprrruuuvvvwwwyyy}}}~~~ooocccWWWTTTWWW```qqqxxxpppfff]]]VVVNNNLLLJJJHHHHHHFFFDDDBBBCCCCCCCCCBBBBBBBBBBBBAAA<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@AAABBBCCCCCCDDDEEEGGGJJJLLLMMMOOOQQQRRRRRRRRRRRRSSSUUUVVVZZZ___aaacccfffkkkooonnnrrrxxx}}}~~~xxxvvvvvvwww|||zzzrrrkkkeeeaaa^^^ZZZZZZZZZ]]]```aaaaaa```^^^^^^]]]]]]\\\\\\\\\\\\ZZZZZZZZZYYYWWWVVVXXXYYYZZZZZZZZZZZZZZZ[[[\\\\\\___^^^]]]\\\[[[[[[[[[[[[ZZZYYYXXXXXXYYY[[[^^^````````````aaaaaa``````__________________^^^^^^^^^^^^]]][[[ZZZYYYYYYZZZZZZYYYZZZ[[[[[[[[[ZZZXXXXXXUUUUUUUUUUUUVVVWWWXXXYYYXXXYYY[[[\\\[[[ZZZWWWVVVVVVUUUUUUVVVYYY[[[[[[ZZZVVVWWWXXXWWWUUUTTTUUUVVVIIIIIIHHHEEEAAA??????@@@@@@@@@@@@????????????>>><<<;;;;;;:::999999999999666444333111000000111111000///---------///111222---------------...///000//////000000//////...---))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************(((((())))))))))))((((((******+++,,,,,,---.........---,,,,,,,,,---+++***,,,,,,------------------,,,,,,------...//////000000111222222333333333333666666666555555444444444444555777888:::;;;;;;;;;<<<===???@@@BBBBBBCCCCCCEEEFFFLLLYYYjjjuuuwwwuuuhhhaaaZZZYYYYYYXXXZZZ^^^^^^ccciiinnnqqqsssuuuvvvwww{{{tttbbbXXXSSSUUUaaannntttfff]]]UUUSSSPPPNNNMMMKKKHHHFFFEEEEEEEEEEEEDDDDDDDDDDDD???????????????>>>>>>>>><<<======???@@@AAABBBCCCCCCDDDDDDFFFHHHJJJLLLMMMPPPRRRSSSTTTSSSSSSTTTVVVUUUYYY^^^```aaaccchhhkkkkkkoootttvvvxxx~~~}}}xxxxxxzzz~~~tttlllgggddd```]]]XXXXXXYYY\\\___``````______^^^]]]\\\\\\\\\\\\\\\[[[[[[[[[XXXVVVTTTUUUVVVZZZZZZZZZZZZZZZ[[[\\\\\\___^^^]]][[[ZZZ[[[[[[\\\[[[ZZZXXXWWWXXXZZZ]]]___^^^______```````````````aaaaaaaaaaaaaaaaaa``````___^^^\\\[[[YYYYYYYYYZZZYYYYYY[[[\\\\\\[[[ZZZZZZTTTTTTUUUVVVWWWYYYZZZ[[[XXXYYY[[[[[[[[[ZZZXXXWWWWWWVVVVVVXXXZZZ\\\[[[[[[UUUVVVWWWVVVTTTSSSTTTUUUHHHHHHGGGDDD@@@>>>>>>???@@@@@@@@@@@@???===<<<;;;;;;;;;:::999999888888777222111000///............///,,,((((((+++...///...---------,,,,,,+++++++++...------,,,,,,++++++***((((((((()))******++++++...---+++***)))******++++++++++++************)))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,'''(((***,,,---,,,***)))*********++++++,,,,,,,,,------......///000000000222222222222222333333333333444666777777666555444555555666777888999999:::999;;;===>>>@@@@@@??????HHHJJJQQQaaasssrrrfffYYYRRRTTTYYY[[[[[[aaabbbeeeiiinnnuuu}}}xxxeeeWWWRRRUUUXXXlllyyyzzzooogggbbb\\\VVVRRROOOLLLJJJEEEFFFGGGFFFDDDBBBBBBCCC@@@@@@??????>>>===<<<<<<::::::;;;<<<>>>@@@AAABBBAAAAAABBBBBBDDDEEEFFFGGGJJJKKKLLLNNNPPPRRRSSSTTTRRRTTTVVVYYY\\\___aaabbbdddeeegggiiilllrrryyy}}}wwwxxx|||~~~|||sssmmmhhhddd___\\\YYYZZZ[[[\\\]]]\\\[[[[[[_________^^^]]]\\\ZZZZZZ]]]\\\YYYVVVUUUUUUUUUVVVWWWYYY[[[\\\\\\\\\]]]^^^YYYYYYXXXXXXXXXXXXWWWWWWZZZZZZYYYYYYYYYZZZZZZZZZ\\\]]]]]]\\\[[[\\\^^^aaaaaa______```aaabbbbbbaaa______^^^[[[WWWUUUUUUUUUYYYZZZ\\\]]]]]]\\\ZZZYYYXXXXXXXXXWWWWWWVVVVVVVVVWWWWWWXXXYYYZZZZZZZZZYYYZZZWWWUUUVVVXXXZZZ\\\\\\ZZZYYYWWWVVVUUUUUUVVVWWWHHHHHHGGGDDD@@@>>>>>>???@@@@@@@@@@@@???===<<<;;;;;;;;;:::999999888888777222222111000////////////---+++***+++---...---,,,---,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++)))))))))***************,,,+++*********+++,,,---*********)))))))))((((((************************))))))))))))))))))))))))************+++++++++,,,((()))***+++,,,++++++***,,,++++++++++++++++++***------......///000000000111111111222222222222333333444777888999999888777777777777888888999:::::::::;;;<<<>>>??????@@@@@@FFFJJJTTTcccqqq{{{|||{{{llldddYYYTTTUUUXXXZZZ[[[\\\^^^aaaeeekkksss|||uuudddZZZVVVVVV]]]hhhxxxzzzuuummmddd]]]VVVOOOKKKHHHHHHGGGFFFEEEDDDEEEFFFEEEEEEDDDCCCBBBBBBAAA@@@===============>>>???@@@AAAAAAAAABBBCCCDDDFFFGGGHHHIIIJJJLLLMMMOOOPPPQQQRRRSSSTTTVVVYYY[[[]]]]]]___aaacccfffiiimmmrrrvvvzzz}}}{{{|||yyyuuuooollljjjhhheeebbb\\\]]]]]]]]]]]]\\\ZZZZZZ]]]]]]]]]^^^^^^]]]]]]]]]^^^\\\YYYWWWUUUUUUUUUVVVUUUWWWZZZZZZZZZZZZ[[[]]]YYYYYYXXXWWWWWWWWWWWWWWWZZZYYYXXXWWWWWWXXXYYYZZZ[[[\\\\\\\\\[[[\\\^^^```aaa```______aaaaaa```___^^^^^^]]]ZZZWWWUUUVVVWWWZZZ[[[]]]^^^]]]\\\ZZZYYYWWWWWWVVVVVVUUUUUUTTTTTTRRRSSSTTTUUUVVVWWWWWWWWWYYYWWWUUUUUUWWWYYYZZZZZZXXXXXXWWWVVVVVVVVVWWWWWWGGGGGGFFFCCC@@@>>>>>>???@@@@@@@@@@@@???===<<<;;;;;;;;;:::999999888888777444333222111000000000000+++++++++---//////---***+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))***))))))******,,,------))))))))))))((((((((('''************************)))))))))))))))))))))))))))))))))*********++++++***************+++++++++,,,,,,,,,+++******))))))------......///000000000000000111111111222222222333555777:::<<<=========999999999999:::;;;;;;<<<<<<<<<<<<===>>>???@@@AAABBBIIITTT___iiinnnooooooeeeaaa\\\WWWVVVVVVXXXZZZWWWYYY]]]aaagggpppyyyxxxjjj```\\\WWW\\\fffuuuxxxnnncccZZZSSSMMMKKKHHHFFFFFFFFFHHHIIIEEEEEEDDDCCCBBBAAA@@@@@@AAA@@@???>>>============AAAAAAAAAAAABBBDDDEEEFFFEEEFFFGGGHHHJJJKKKMMMMMMPPPPPPQQQSSSUUUVVVWWWXXXYYY\\\___bbbdddfffjjjlllnnnpppsssuuuwwwzzzxxxuuuqqqooommmlllllljjjgggeee____________^^^\\\[[[ZZZ[[[[[[\\\^^^____________^^^\\\ZZZWWWVVVUUUUUUUUUTTTVVVXXXYYYXXXXXXYYY[[[YYYXXXVVVUUUTTTUUUVVVWWWYYYXXXVVVUUUUUUVVVXXXYYYYYYZZZ[[[[[[[[[[[[^^^```bbb```______``````^^^\\\\\\\\\[[[XXXVVVVVVXXXZZZ[[[\\\^^^^^^^^^\\\ZZZYYYVVVUUUTTTSSSRRRRRRRRRRRRRRRSSSUUUVVVWWWXXXYYYYYYXXXVVVUUUUUUVVVXXXWWWWWWVVVVVVWWWWWWXXXXXXWWWWWWFFFFFFFFFCCC@@@>>>>>>???@@@@@@@@@@@@>>>===<<<;;;;;;;;;:::999999888888777444444333222111111111111,,,,,,,,,---......---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******))))))***************++++++,,,******)))))))))(((((((((************************))))))))))))))))))))))))((())))))))))))*********+++******))))))***+++++++++++++++***************------......///000000000///000000111111222222222333555888;;;===???AAAAAA999999999999;;;===>>>@@@======<<<<<<===???AAABBB???FFFOOOVVVZZZ]]]```bbb``````___\\\WWWTTTUUUWWWUUUWWWZZZ^^^dddkkksssyyy|||qqqlllccc^^^\\\dddrrrtttiiibbbTTTQQQKKKGGGFFFGGGHHHIIIFFFEEEDDDCCCBBBAAA@@@???BBBAAA@@@???>>>=========@@@@@@@@@@@@AAABBBCCCDDDCCCDDDEEEFFFHHHIIIJJJJJJLLLMMMNNNPPPRRRSSSTTTUUUVVVYYY\\\___```aaacccdddgggiiijjjkkkmmmqqqvvvzzz}}}xxxqqqooonnnnnnmmmlllkkkhhhdddbbb`````````___^^^]]]]]]\\\[[[\\\]]]^^^^^^_________]]]\\\ZZZWWWVVVUUUTTTTTTSSSUUUWWWXXXWWWWWWYYYZZZXXXVVVSSSQQQQQQRRRUUUVVVYYYWWWUUUSSSSSSTTTVVVWWWWWWYYY[[[[[[[[[\\\^^^___bbbaaa`````````^^^\\\YYYZZZZZZYYYWWWVVVVVVYYY\\\\\\]]]^^^___^^^\\\ZZZYYYUUUTTTRRRQQQOOOOOOOOOOOOQQQRRRTTTVVVWWWXXXYYYYYYWWWUUUTTTUUUVVVVVVUUUTTTSSSTTTVVVXXXYYYXXXXXXWWWEEEFFFEEECCC@@@>>>>>>???@@@@@@@@@@@@>>>===<<<;;;;;;;;;:::999999888888777555444333222111111111111///...---++++++,,,...///+++++++++,,,,,,---------+++++++++,,,,,,---------......---,,,+++***))))))++++++++++++******))))))++++++*********)))))))))************************))))))))))))))))))))))))((())))))))))))*********++++++***))))))******+++(((((()))***++++++,,,,,,------......///000000000///000000111222222333333444555777:::===???AAABBB666777777888;;;>>>AAACCC======<<<===>>>???AAACCCAAAFFFKKKNNNNNNQQQVVVZZZ\\\___aaa^^^XXXSSSRRRSSSUUUWWWZZZ^^^aaafffkkkooo~~~tttdddVVVUUU___nnnvvvooo___YYYQQQLLLIIIIIIHHHGGGJJJJJJHHHGGGFFFDDDCCCCCCAAA@@@@@@????????????@@@@@@??????@@@@@@AAABBBCCCBBBCCCDDDEEEFFFGGGHHHIIIIIIJJJKKKNNNPPPRRRTTTUUUTTTWWW[[[]]]^^^^^^___```cccddddddeeefffjjjpppttttttwwwzzz~~~zzztttqqqppppppuuu|||yyynnniiijjjjjjkkklllkkkhhheeebbb```_____________________```]]]]]]]]]^^^]]]]]]\\\[[[ZZZZZZXXXWWWUUUTTTTTTSSSRRRUUUWWWXXXWWWWWWXXXZZZVVVTTTRRRPPPOOOQQQSSSTTTWWWVVVTTTSSSRRRSSSTTTUUUVVVXXXZZZ[[[\\\\\\^^^```cccaaaaaa``````^^^ZZZXXXXXXXXXXXXWWWVVVWWWZZZ]]][[[\\\]]]^^^^^^\\\ZZZYYYVVVTTTRRROOONNNMMMMMMNNNLLLMMMOOOQQQRRRSSSTTTTTTUUUTTTTTTUUUVVVVVVTTTRRRRRRSSSUUUWWWXXXXXXWWWWWWEEEEEEDDDBBB???>>>>>>???@@@@@@@@@@@@???===<<<;;;;;;;;;:::999999888888777555444333222111111111111000///...+++***+++...111+++,,,,,,,,,,,,,,,,,,---******+++,,,,,,---............------,,,+++******++++++++++++***)))((('''++++++++++++************************************)))))))))))))))))))))))))))))))))*********+++++++++++++++***************&&&'''((()))***,,,------------......///000000000000000111222333444444555333444666888;;;===???@@@555555555777999===@@@CCC=========>>>???@@@AAABBBEEEGGGJJJJJJJJJLLLQQQVVVWWW[[[]]]\\\WWWRRROOOOOOSSSVVVZZZ]]]___aaaccceeezzzkkkWWWOOOQQQ[[[nnnxxxkkkddd[[[TTTQQQPPPMMMKKKJJJJJJIIIGGGEEEDDDCCCBBB@@@@@@@@@???@@@@@@AAABBB???????????????@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIILLLNNNQQQRRRSSSQQQTTTXXXYYYZZZZZZ[[[\\\^^^_________aaadddiiimmmlllooorrrvvvzzz}}}{{{tttmmmfffbbb______fffnnnyyyzzznnneeebbbeeebbbdddggggggfffdddcccccc______^^^^^^___``````aaa^^^^^^]]]]]]\\\ZZZYYYXXXWWWVVVVVVUUUUUUTTTSSSSSSRRRTTTVVVWWWVVVVVVXXXYYYUUUTTTRRRQQQPPPQQQRRRSSSVVVVVVUUUTTTSSSSSSSSSSSSUUUXXX[[[\\\]]]^^^___aaacccbbbaaabbbaaa___[[[XXXVVVWWWXXXXXXWWWXXXZZZ[[[YYYZZZ\\\]]]]]]\\\ZZZYYYWWWUUURRROOOMMMMMMMMMMMMMMMNNNOOOQQQRRRSSSSSSSSSSSSSSSTTTVVVXXXWWWTTTRRRQQQRRRSSSTTTUUUVVVVVVVVVDDDDDDDDDBBB???>>>>>>@@@@@@@@@@@@@@@???===<<<;;;;;;;;;:::999999888888777444333222111111000000000...///000...++++++---///---,,,,,,,,,,,,,,,,,,+++)))******+++---......///......------,,,,,,++++++))))))***++++++***)))(((************))))))))))))************************))))))))))))))))))))))))************+++++++++,,,***++++++,,,+++***)))((('''(((((()))***++++++,,,------......///000000000111111222333444555666666333444444666777999;;;<<<666666555555777:::===???<<<===>>>???@@@AAAAAAAAAEEEFFFGGGHHHIIIKKKMMMOOOPPPSSSVVVWWWUUUQQQNNNLLLMMMRRRXXX\\\]]]]]]]]]]]]qqqzzzfffZZZQQQPPP\\\llluuunnneee___]]][[[WWWSSSKKKJJJIIIGGGEEEDDDBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA???>>>>>>>>>>>>???@@@@@@@@@AAAAAABBBCCCDDDEEEEEEFFFGGGHHHJJJLLLMMMOOOOOONNNPPPSSSTTTTTTUUUWWWYYYZZZ[[[\\\\\\]]]```dddggggggjjjmmmppptttyyy{{{uuupppmmmhhhccc^^^[[[XXXWWW]]]eeerrrzzzqqqhhh```^^^aaa]]]```cccdddbbbbbbcccdddaaa```___^^^^^^^^^___```\\\\\\\\\[[[ZZZYYYXXXWWWSSSSSSTTTTTTTTTTTTSSSSSSPPPRRRTTTUUUUUUUUUVVVWWWVVVUUUTTTTTTSSSSSSTTTTTTUUUUUUVVVVVVUUUTTTRRRQQQUUUXXX[[[]]]^^^___```bbbcccbbbbbbcccbbb```\\\XXXTTTVVVYYYYYYYYYXXXYYYYYYWWWXXXZZZ\\\\\\\\\[[[ZZZYYYWWWSSSPPPNNNMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSRRRRRRTTTWWWYYYXXXUUURRRRRRRRRRRRRRRRRRSSSTTTTTTDDDDDDDDDBBB???>>>>>>@@@@@@@@@@@@@@@???===<<<;;;;;;;;;::::::999888888777444333222111000000000000,,,///111111...+++,,,------------,,,,,,+++++++++))))))***+++---...//////...------------,,,,,,,,,&&&''')))***++++++******))))))))))))((((((((((((************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,)))***,,,---,,,***((('''))))))))))))************------......///000000000111111222333555666666777333333333444555777888999888777555444555777:::<<<;;;<<<>>>@@@AAAAAAAAA@@@BBBCCCEEEGGGIIIJJJIIIIIIKKKMMMPPPSSSSSSQQQMMMKKKIIINNNUUUZZZ\\\[[[ZZZYYYjjjuuuxxxiiiYYYMMMPPP]]]lll||||||uuulllgggfffddd___[[[OOOOOOMMMLLLJJJHHHGGGFFFCCCCCCBBBAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>???@@@??????@@@AAABBBBBBCCCCCCGGGGGGHHHIIIJJJJJJKKKKKKKKKLLLOOOPPPPPPQQQTTTVVVXXXYYY[[[\\\\\\^^^bbbeeefffhhhlllooorrrwww}}}}}}xxxrrrkkkfffcccbbb___]]][[[XXXVVV[[[bbbooouuunnnggg```^^^```^^^```cccbbb```___```bbbcccaaa```^^^]]]]]]]]]^^^[[[[[[[[[ZZZZZZYYYXXXWWWQQQQQQRRRSSSSSSSSSSSSSSSNNNPPPSSSSSSSSSSSSTTTVVVWWWWWWWWWWWWVVVVVVUUUUUUTTTUUUVVVWWWVVVTTTRRRPPPUUUXXX\\\^^^___```aaaccccccbbbcccccccccaaa]]]YYYSSSVVVYYYZZZZZZXXXXXXXXXUUUVVVYYY[[[\\\\\\[[[ZZZZZZXXXTTTPPPNNNMMMNNNOOOLLLMMMNNNNNNOOOOOOOOOOOOQQQRRRTTTXXXZZZYYYVVVSSSRRRRRRQQQPPPPPPQQQSSSTTTHHHHHHGGGDDD@@@>>>>>>???BBBBBBBBBAAA???===<<<;;;999999:::::::::999888888888666444333333222000...------..................,,,,,,,,,---,,,,,,++++++++++++,,,------...//////,,,,,,,,,++++++*********++++++++++++*********)))*********)))))))))))))))(((((((((((((((((((((((()))*********)))'''%%%$$$************************+++++++++,,,,,,+++++++++---,,,***)))))))))******++++++,,,---...///000111333222000//////111333444444555666777777777777777555777888888777777888::::::;;;===???BBBDDDFFFGGGEEEGGGHHHGGGFFFEEEFFFGGGIIIIIIJJJLLLOOORRRRRRRRRJJJLLLPPPSSSVVVXXXYYYZZZeeelllvvvyyyfffZZZSSSMMM]]]ddduuu{{{uuusssqqqlllhhhgggaaaZZZSSSOOOOOONNNIIIEEEFFFEEEDDDBBBAAA@@@BBBCCCAAA@@@???>>>============BBBAAAAAA@@@@@@AAABBBBBBCCCDDDDDDFFFGGGIIIKKKLLLJJJLLLNNNOOOOOOPPPRRRTTTVVVVVVWWWXXXZZZ\\\]]]^^^aaacccfffiiilllrrrxxx|||xxxuuuoooiiidddaaa```___YYYZZZYYYTTTQQQSSS[[[bbbttttttkkkfffdddbbb```]]]^^^```aaaaaaaaa```_________^^^^^^]]]\\\[[[[[[ZZZ[[[[[[[[[YYYXXXVVVTTTPPPPPPPPPPPPPPPQQQRRRRRROOOQQQSSSSSSSSSRRRSSSTTTYYYYYYYYYYYYXXXVVVTTTSSS\\\XXXTTTSSSTTTUUUTTTRRRVVVWWWXXXYYYYYYZZZ]]]___aaabbbccccccbbb```]]]\\\XXXYYYZZZ\\\\\\\\\[[[ZZZUUUUUUVVVVVVXXXYYYZZZ[[[ZZZYYYWWWUUURRRPPPNNNMMMLLLMMMNNNPPPQQQQQQPPPPPPRRRSSSSSSSSSSSSSSSRRRQQQRRRRRRSSSSSSSSSRRRPPPOOOHHHHHHGGGDDD@@@>>>>>>???AAAAAAAAA@@@>>>===;;;:::999999:::::::::999888888888666444333333222000...000/////////...---------++++++,,,,,,,,,,,,++++++***++++++,,,------......---,,,,,,,,,++++++++++++,,,,,,+++++++++*********)))))))))))))))*********************************,,,,,,,,,,,,+++***))))))******************************++++++++++++******,,,+++***))))))******++++++,,,,,,---...///000000222111000//////111222444444555666777777888777777888:::;;;;;;999999999:::999:::<<<>>>AAACCCEEEFFFGGGIIIIIIIIIGGGFFFFFFGGGHHHIIIJJJMMMQQQUUUWWWXXXVVVTTTRRRSSSVVVXXXYYYXXXaaafffooowww||||||lll]]]RRRTTTZZZhhhzzz~~~yyyxxxwwwrrrnnnnnnlllfff^^^WWWTTTPPPLLLHHHHHHHHHGGGEEECCCBBBBBBCCCCCCBBBAAA@@@????????????@@@@@@@@@@@@@@@@@@AAABBBDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJLLLMMMMMMNNNPPPRRRSSSSSSTTTUUUWWWYYYZZZ[[[___aaadddfffjjjoootttxxx{{{}}}}}}wwwmmmkkkfffaaa^^^\\\\\\\\\[[[\\\[[[WWWSSSUUU\\\cccyyyuuukkkfffdddcccbbb___```aaabbbbbbaaa```___]]]]]]\\\\\\[[[ZZZZZZYYYYYYZZZZZZZZZYYYWWWVVVUUUQQQQQQQQQQQQQQQRRRSSSSSSPPPRRRSSSTTTRRRRRRRRRSSSUUUUUUVVVWWWWWWVVVUUUTTTWWWUUUTTTSSSTTTTTTSSSRRRUUUVVVWWWXXXWWWXXXZZZ\\\^^^___aaaaaaaaa```^^^]]]YYYYYYZZZ[[[[[[[[[[[[[[[YYYYYYXXXXXXXXXYYYYYYYYYZZZXXXVVVSSSQQQOOONNNMMMLLLMMMOOOPPPQQQQQQQQQPPPPPPQQQQQQRRRRRRRRRQQQQQQRRRRRRSSSTTTSSSRRRQQQPPPHHHHHHGGGDDD@@@>>>>>>???@@@@@@@@@???>>><<<;;;::::::::::::::::::999888777777555333333333222000...111000//////------,,,+++++++++,,,,,,,,,,,,++++++*********+++,,,,,,------------------,,,,,,,,,,,,,,,,,,+++++++++*********(((((())))))******++++++************************,,,,,,++++++++++++,,,,,,************************)))******************)))+++************++++++,,,,,,,,,------.........///111111000///000111222333555555666777888888999888999;;;===<<<:::888888888888999:::<<>>>>>???@@@AAAAAADDDDDDCCCCCCCCCDDDEEEEEEFFFHHHJJJJJJJJJKKKMMMOOOOOOOOOPPPQQQSSSUUUWWWXXX\\\^^^```cccfffjjjooosssuuuwwwyyy{{{|||~~~zzzooohhhaaa___\\\YYYWWWWWWXXXYYY\\\^^^]]]YYYUUUVVV\\\bbb{{{vvvmmmhhhfffddddddaaabbbbbbbbbbbb```___^^^[[[[[[ZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYXXXWWWVVVVVVSSSRRRRRRRRRRRRSSSTTTTTTRRRTTTUUUTTTSSSRRRRRRSSSQQQRRRSSSTTTUUUVVVVVVVVVQQQSSSTTTTTTSSSRRRRRRSSSTTTUUUVVVUUUTTTTTTVVVXXXZZZ[[[]]]___``````______ZZZZZZYYYYYYZZZZZZ[[[[[[]]]\\\\\\[[[ZZZYYYXXXXXXYYYWWWTTTQQQOOONNNNNNNNNNNNOOOPPPRRRRRRRRRQQQQQQNNNOOOPPPQQQQQQRRRQQQQQQRRRSSSTTTTTTTTTSSSRRRQQQHHHHHHGGGDDD@@@>>>>>>???AAAAAA@@@@@@???===<<<;;;::::::::::::999999888777666444333222222222000.........------,,,,,,,,,++++++,,,,,,------------,,,))))))******++++++++++++------------------------++++++*********)))))))))''''''((()))***++++++,,,((((((((((((((((((((((((+++***)))))))))***,,,---************************))))))************))))))************+++,,,,,,---------------------------000000//////000111222333666666888999::::::::::::888:::<<<<<<999777666666888888999;;;>>>AAADDDFFFMMMOOOPPPOOOLLLJJJJJJJJJMMMOOOQQQSSSWWW[[[```dddiiihhheeeaaa\\\YYYWWWWWW[[[^^^cccfffjjjnnnrrruuu|||}}}kkkbbb\\\XXXZZZ___kkk}}}}}}zzz{{{{{{|||{{{uuukkk```WWWSSSNNNLLLJJJHHHHHHGGGFFFDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@BBBAAAAAAAAAAAABBBCCCCCCCCCEEEFFFGGGGGGGGGIIIKKKKKKKKKLLLNNNOOORRRTTTUUUYYY[[[^^^```bbbfffjjjmmmnnnpppsssuuuvvvxxxzzz|||}}}zzztttlllccc\\\ZZZXXXVVVTTTSSSTTTVVVXXX___aaaccc```\\\[[[```ddd{{{}}}wwwqqqlllgggdddbbbaaabbbbbbbbb```___]]]\\\YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWTTTTTTSSSSSSTTTTTTUUUVVVUUUWWWXXXWWWUUUSSSSSSSSSPPPPPPQQQRRRSSSTTTTTTUUUNNNQQQUUUUUUSSSRRRSSSUUUSSSTTTTTTSSSQQQQQQRRRTTTVVVWWWYYY\\\]]]_________[[[ZZZYYYXXXXXXYYYZZZ[[[^^^^^^]]]]]]\\\ZZZYYYYYYYYYVVVSSSOOOMMMMMMNNNOOOOOOPPPRRRSSSSSSSSSRRRRRRNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSTTTUUUUUUTTTSSSRRRHHHHHHGGGDDD@@@>>>>>>???BBBBBBBBBAAA@@@???>>>===:::;;;::::::999888777666555444222222222222000///*********++++++,,,,,,,,,,,,,,,---...............))))))************++++++------------------------***)))))))))((((((((((((''''''((()))***++++++,,,((((((((((((((((((((((((***))))))((()))+++,,,---************************))))))************))))))******++++++,,,,,,,,,,,,,,,,,,,,,---------------////////////000111222333666777999:::;;;<<<<<<<<<888:::<<<<<<:::888777888:::::::::<<<>>>AAADDDFFFNNNPPPRRRRRRPPPNNNNNNNNNPPPRRRTTTUUUVVVYYY]]]```ffflllppplllddd\\\YYYYYYZZZ\\\```bbbeeehhhlllooowww|||}}}rrrdddYYYTTTYYYhhhxxx{{{{{{zzz{{{oooccc[[[RRROOOKKKIIIIIIIIIHHHGGGCCCBBBAAA@@@@@@????????????>>>>>>======>>>>>>???>>>>>>>>>???@@@AAABBBCCC@@@BBBDDDDDDCCCDDDEEEGGGHHHIIIJJJKKKMMMPPPRRRSSSVVVXXX[[[^^^___bbbeeehhhhhhkkknnnppprrrsssuuuvvvwwwyyy{{{|||}}}~~~|||ssskkkfffaaa[[[WWWVVVUUUSSSRRRRRRTTTVVVXXXaaafffjjjjjjgggeeegggjjjzzzyyyvvvwwwvvvtttnnnhhhbbb___````````````^^^\\\ZZZYYYYYYYYYZZZZZZZZZZZZZZZZZZXXXXXXXXXXXXWWWWWWXXXXXXTTTTTTTTTTTTTTTUUUVVVVVVXXXYYYZZZYYYWWWUUUUUUUUURRRRRRRRRRRRRRRRRRRRRSSSMMMQQQUUUVVVTTTSSSUUUWWWSSSTTTTTTRRRPPPOOOPPPQQQSSSTTTVVVXXX[[[]]]^^^___[[[ZZZYYYXXXXXXYYYZZZ[[[\\\]]]]]]^^^^^^]]]\\\\\\XXXVVVSSSPPPNNNNNNPPPQQQQQQRRRSSSTTTUUUTTTSSSRRRQQQQQQRRRTTTUUUUUUUUUUUUSSSTTTUUUVVVVVVUUUTTTTTTHHHHHHGGGDDD@@@>>>>>>???BBBBBBBBBBBBAAA@@@???>>>;;;;;;;;;:::999888777666555333222111222222000///((())))))***+++,,,---...+++,,,---......///......************************,,,,,,,,,,,,------------******)))))))))((((((((((((((())))))******++++++************************+++++++++++++++,,,---...************************)))******************)))***+++,,,,,,---,,,,,,+++++++++,,,,,,---------...---...///000000111222222555666888999;;;;;;<<<<<<:::;;;===<<<;;;;;;===>>>>>>=========???BBBEEEGGGNNNPPPTTTUUUTTTSSSSSSSSSRRRUUUXXXXXXWWWWWWYYY\\\bbbjjjsssssslllddd___^^^YYY[[[___aaacccfffiiikkkpppvvvzzzhhhXXXRRRYYYddduuu}}}~~~{{{rrrhhh[[[UUUNNNJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@???>>>=====================>>>???@@@BBBCCC>>>@@@BBBBBBAAAAAACCCDDDEEEFFFGGGIIIKKKNNNPPPQQQSSSVVVYYY[[[\\\^^^```ccccccfffiiilllmmmnnnoooqqqqqqtttvvvwwwxxxzzz|||~~~vvvooofff```]]][[[XXXUUUTTTSSSRRRRRRTTTWWWZZZ\\\```gggpppsssqqqnnnnnnpppyyy~~~vvvppplllooorrrrrrmmmfff```]]]^^^_________]]]\\\ZZZXXXYYYYYYZZZZZZ[[[[[[\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXUUUTTTTTTTTTTTTUUUVVVVVVXXXZZZ[[[ZZZXXXVVVVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRPPPRRRTTTUUUUUUUUUVVVWWWSSSTTTTTTRRRPPPOOOPPPQQQRRRSSSTTTVVVXXXZZZ[[[\\\ZZZZZZYYYYYYXXXXXXYYYYYYZZZ[[[]]]^^^______^^^]]]XXXWWWTTTRRRQQQQQQRRRSSSSSSTTTUUUVVVVVVUUUTTTSSSSSSTTTUUUVVVVVVWWWVVVVVVTTTUUUVVVWWWWWWWWWVVVUUUHHHHHHGGGDDD@@@>>>>>>???AAAAAAAAAAAAAAA@@@???>>>;;;;;;;;;:::999888777666444222111111222222000///++++++,,,,,,------......)))***+++,,,------------++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++************)))))))))))))))***************************************++++++,,,+++++++++******************************++++++++++++******+++,,,---------,,,+++*********+++,,,------......,,,---...000111111222222222333555777888999::::::999:::;;;;;;;;;===@@@CCCBBBAAA@@@???@@@CCCFFFGGGLLLPPPTTTWWWWWWWWWXXXXXXWWW\\\``````]]]\\\]]]___aaafffmmmssstttooogggbbb[[[^^^bbbeeeggghhhkkkmmmmmmttt}}}kkkYYYUUUYYYaaajjjxxxwwwfff^^^SSSMMMKKKKKKJJJHHHIIIHHHGGGFFFEEEEEEEEEEEECCCBBBAAA???>>>===<<<<<<>>>>>>>>>>>>>>>???@@@@@@===???@@@@@@@@@@@@AAACCCCCCCCCDDDFFFIIILLLNNNOOOPPPRRRUUUWWWXXXYYY[[[]]]]]]aaaeeehhhiiiiiikkkllllllnnnqqqssstttvvvyyy{{{xxxyyyzzz|||}}}{{{wwwssspppiiiccc]]]YYYYYYYYYWWWUUUUUUTTTUUUVVVZZZ___cccffffffqqq}}}~~~~~~yyyrrrlllhhhfffjjjmmmlllhhhccc```___^^^^^^______^^^\\\[[[ZZZXXXYYYYYYZZZ[[[[[[\\\\\\]]]\\\[[[YYYXXXXXXXXXYYYTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXYYYYYYWWWUUUUUUVVVVVVVVVTTTSSSSSSSSSTTTUUURRRQQQPPPQQQSSSUUUUUUUUUSSSTTTTTTRRRPPPPPPQQQRRRRRRRRRSSSTTTUUUWWWXXXYYYYYYYYYZZZZZZYYYXXXXXXWWWZZZ[[[]]]______^^^]]]\\\YYYXXXWWWUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWVVVUUUTTTUUUVVVVVVWWWWWWWWWVVVVVVTTTUUUVVVXXXXXXXXXWWWVVVHHHHHHGGGDDD@@@>>>>>>???@@@@@@@@@@@@@@@???>>>===;;;;;;;;;:::999888666666444222111111222222000///.....................---'''((()))***+++,,,,,,,,,,,,,,,++++++++++++++++++*********++++++,,,,,,,,,---------,,,,,,,,,++++++*********)))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''************************++++++,,,,,,,,,,,,++++++,,,------...---,,,***)))))))))***+++---...//////,,,---...000111111222222000111333444666777888888777777777777888<<>><<<<<<;;;@@@@@@???>>>>>>>>>>>>>>>===???@@@@@@??????@@@BBBAAAAAACCCEEEGGGJJJLLLNNNNNNPPPSSSUUUUUUVVVXXXZZZZZZ^^^bbbeeeffffffggghhhhhhjjjmmmpppqqqtttwwwyyysssuuuwwwzzz}}}{{{wwwsssnnnhhhddd___\\\XXXXXXYYYYYYWWWTTTWWWWWWYYY\\\aaaggglllpppuuuwwwoooiiieeebbbdddgggiiigggccc``````aaa^^^______```___^^^\\\[[[WWWXXXXXXYYYZZZ[[[\\\\\\___^^^\\\ZZZYYYXXXXXXYYYTTTTTTSSSSSSTTTTTTUUUVVVUUUVVVXXXWWWVVVUUUUUUVVVVVVVVVUUUTTTTTTUUUVVVWWWSSSPPPMMMNNNRRRUUUTTTSSSSSSTTTTTTSSSQQQQQQRRRSSSSSSSSSSSSSSSTTTUUUWWWWWWXXXYYYZZZZZZZZZYYYWWWVVV[[[\\\^^^______^^^\\\[[[YYYYYYXXXXXXWWWVVVUUUUUUUUUVVVWWWWWWWWWVVVUUUTTTVVVVVVWWWWWWWWWVVVUUUUUUTTTUUUWWWXXXXXXXXXWWWWWWGGGHHHHHHGGGDDDAAA@@@AAA@@@AAAAAAAAA???===;;;999:::;;;;;;<<<;;;:::999888555444444333333222222111,,,,,,+++++++++,,,------************++++++,,,---.........---,,,+++***)))+++++++++*********)))))),,,+++++++++******))))))''''''''''''((((((((((((((()))***++++++***)))((()))***+++,,,,,,,,,,,,,,,+++,,,---......---+++******++++++,,,,,,++++++***(((((())))))******++++++,,,+++***))))))***+++,,,//////...//////000111222333333333444555666777888999888888999;;;>>>AAACCCMMMIIICCC???>>>AAAEEEHHHHHHKKKOOOSSSXXX^^^eeeiiimmmrrrwww{{{}}}zzzmmm``````^^^___eeemmmtttuuutttffffffhhhkkkoooqqqqqqpppuuuxxx}}}kkk]]]```XXXXXXdddppp|||~~~tttdddXXXRRROOOMMMLLLHHHHHHIIIIIIHHHGGGEEEDDDDDDDDDCCCCCCCCCBBBBBBBBB?????????>>>>>>>>>>>>>>>@@@???????????????@@@@@@AAAAAAAAABBBDDDFFFGGGHHHKKKNNNQQQSSSTTTUUUWWWXXXWWWYYY\\\___aaacccccccccdddeeefffhhhjjjlllmmmnnnqqqrrrtttvvvxxxyyyzzz{{{}}}~~~zzzssskkkeeecccaaa^^^\\\XXXXXXXXXWWWWWWWWWZZZ\\\]]]```dddiiipppxxx|||ssskkkfffddddddccceeefffggggggfffccc```^^^]]]]]]]]]]]]^^^^^^\\\[[[YYY[[[]]]___```___]]][[[^^^\\\YYYYYYYYYZZZZZZZZZUUUSSSOOOMMMLLLMMMPPPQQQUUUTTTTTTTTTUUUVVVWWWWWWVVVUUUUUUUUUUUUVVVWWWXXXTTTSSSRRRPPPPPPPPPQQQQQQVVVVVVUUUSSSQQQRRRUUUWWW]]]XXXRRRPPPQQQUUUVVVWWWYYYZZZZZZYYYXXXWWWWWWXXX[[[\\\^^^^^^]]]^^^___aaa\\\[[[XXXVVVUUUTTTTTTUUUSSSSSSSSSSSSTTTUUUVVVWWWYYYZZZYYYXXXVVVUUUVVVXXXTTTTTTTTTTTTUUUUUUVVVWWWGGGHHHIIIGGGDDDAAA@@@AAABBBBBBBBBAAA???>>><<<;;;:::;;;;;;;;;:::999777666555444444333333222222111......---------------.........---------...//////------------,,,++++++***+++++++++*********))))))++++++*********))))))))))))*********++++++,,,,,,((()))***++++++***)))((()))***++++++,,,,,,,,,+++*********++++++******)))***++++++,,,,,,++++++***))))))))))))************,,,,,,+++******+++,,,,,,............///000111222444444444555666777888999999999888999:::===@@@BBBFFFDDDBBBAAAAAACCCEEEGGGFFFHHHMMMRRRYYYbbblllrrr|||zzzkkkbbb``````dddlllsssuuutttggggggiiikkkmmmqqqtttwwwyyy{{{xxxoooaaaXXXZZZaaalllpppccc[[[WWWSSSQQQNNNNNNMMMLLLKKKJJJIIIHHHDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@??????>>>>>>>>>>>>===============>>>>>>@@@@@@@@@AAACCCEEEFFFGGGIIIKKKNNNPPPQQQRRRTTTVVVUUUWWWYYY\\\^^^`````````cccdddeeefffhhhiiikkkkkkkkklllnnnqqqsssuuuvvvwww{{{}}}~~~{{{xxxooojjjccc___]]]\\\[[[YYYVVVWWWWWWWWWYYY]]]cccgggjjjlllpppvvv~~~|||vvvnnngggdddcccccccccbbbdddeeefffeeecccaaa___^^^]]]]]]]]]^^^___^^^^^^ZZZ\\\^^^``````___]]][[[]]][[[YYYYYYZZZZZZZZZYYYUUUTTTQQQPPPOOOPPPRRRSSSVVVVVVVVVVVVVVVVVVVVVWWWVVVVVVVVVVVVWWWXXXYYYYYYYYYWWWVVVTTTRRRRRRRRRRRRWWWWWWVVVTTTRRRRRRTTTVVV[[[VVVQQQPPPRRRUUUXXXYYYYYYZZZ[[[ZZZXXXWWWXXXYYYZZZ\\\^^^^^^]]]]]]^^^___[[[ZZZYYYWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWWWWXXXYYYZZZYYYXXXWWWXXXYYYVVVUUUUUUUUUUUUVVVWWWXXXHHHIIIIIIGGGDDDAAAAAAAAADDDDDDBBB@@@???>>>>>>===;;;;;;;;;;;;999777666444555444444333333222222111000000///...---------...---,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++*********************))))))))))))((((((&&&''''''((()))******+++))))))***++++++***)))))))))***++++++,,,++++++++++++******)))******++++++***++++++,,,,,,++++++******************)))))))))---,,,,,,++++++,,,,,,---............///000111222555555555666777999:::;;;:::999888888999;;;>>>???>>>???AAACCCEEEEEEEEEEEEDDDGGGLLLSSS]]]iiivvv~~~sss___\\\[[[^^^dddjjjmmmmmmggghhhhhhggghhhmmmvvv||||||~~~vvvbbbXXXWWW^^^ooo{{{nnneee___YYYUUUPPPNNNLLLJJJHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>>>>>======<<<<<<<<<======?????????@@@AAACCCDDDEEEFFFHHHKKKLLLMMMNNNPPPRRRSSSTTTVVVXXXZZZ[[[\\\\\\aaaaaabbbcccdddeeeffffffeeegggiiimmmppprrrtttuuuyyyzzz}}}|||}}}uuuooommmxxxyyy{{{|||zzzuuupppmmmccc```[[[XXXWWWWWWWWWWWWVVVWWWYYY\\\cccmmmxxx}}}sssnnnhhhcccbbbbbbbbbbbbaaabbbdddeeeeeedddbbbaaa______^^^]]]]]]^^^___```\\\]]]___``````___]]][[[[[[ZZZYYYZZZ[[[[[[YYYWWWVVVVVVUUUTTTTTTTTTUUUUUUWWWXXXXXXXXXXXXWWWWWWVVVXXXXXXXXXXXXYYYZZZ[[[\\\^^^]]]ZZZXXXVVVTTTSSSSSSVVVWWWVVVTTTSSSSSSUUUVVVXXXUUUQQQPPPRRRVVVYYYZZZZZZ[[[\\\[[[YYYXXXYYYZZZZZZ\\\^^^___^^^\\\\\\]]]ZZZZZZYYYXXXXXXXXXXXXYYYVVVVVVVVVVVVVVVVVVVVVVVVWWWYYY[[[\\\[[[ZZZZZZZZZWWWWWWWWWVVVWWWWWWXXXXXXHHHIIIIIIGGGDDDBBBAAAAAAEEECCCAAA???>>>===>>>>>>;;;;;;;;;:::999666444333555444444333333222222111111000///...------------,,,,,,+++***))))))******++++++,,,---------,,,,,,************************)))))))))((((((((((((((($$$%%%&&&'''((()))***+++******************************++++++++++++******---,,,+++***+++,,,---...***++++++,,,,,,++++++***+++++++++******))))))))),,,,,,,,,++++++,,,,,,,,,---------...///000111222555555555666888:::;;;<<<<<<;;;:::999999:::<<<===;;;===@@@CCCDDDDDDDDDCCCCCCHHHOOOXXXbbbnnnyyyrrr^^^[[[YYYYYY^^^cccfffgggfffgggeeeaaa```eeeqqqzzz{{{kkkbbb___eeennnvvvmmmeee]]]XXXSSSQQQMMMIIIGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCAAA@@@??????@@@@@@???>>>>>>>>>??????===>>>>>>>>>@@@AAABBBCCCDDDFFFHHHIIIIIIKKKMMMPPPQQQQQQSSSTTTVVVWWWXXXYYY]]]]]]^^^^^^___```aaaaaabbbdddgggkkknnnrrrtttuuuvvvwwwzzz}}}xxx}}}|||sssjjjeeedddmmmoooqqqqqqnnnjjjeeebbb\\\ZZZWWWUUUTTTUUUVVVVVVXXXZZZ___gggttt{{{rrrjjjgggbbb```aaabbbccccccbbbcccdddeeeeeedddcccbbbaaa```^^^\\\ZZZZZZ\\\]]]]]]^^^___``````^^^]]]\\\YYYYYYYYYZZZ[[[[[[YYYVVVWWWXXXXXXYYYZZZZZZYYYYYYZZZZZZ[[[[[[ZZZYYYXXXWWWZZZZZZZZZZZZ[[[\\\]]]^^^aaa```]]][[[XXXUUUTTTSSSTTTUUUVVVUUUTTTUUUWWWYYYYYYVVVSSSQQQRRRTTTWWWYYYZZZ[[[\\\[[[ZZZYYYZZZ[[[[[[]]]``````___]]]\\\\\\ZZZZZZZZZZZZZZZ[[[[[[\\\VVVVVVVVVVVVVVVUUUTTTTTTVVVXXX\\\]]]]]]\\\[[[\\\YYYXXXXXXXXXXXXXXXYYYYYYHHHIIIIIIHHHEEEBBBAAABBBDDDBBB@@@>>><<<<<<<<<===;;;;;;;;;:::999666444333555444444333333222222111000///...---,,,,,,,,,,,,000///...---------------++++++,,,---------,,,,,,************************((((((((((((((()))))))))((())))))+++,,,---......++++++************++++++*********++++++******))),,,,,,+++***+++,,,...///***++++++,,,,,,++++++***,,,,,,++++++******))))))******++++++++++++******,,,,,,------...000111222333444555777999;;;===???@@@???===;;;::::::;;;<<<>>>>>>@@@AAABBBBBBBBBBBBAAAGGGPPPYYYaaaiiipppuuuwwwwwwlllccc```]]]]]]___bbbeeegggddddddaaa\\\ZZZ^^^hhhqqq~~~qqqhhheeennnzzz~~~uuulllccc]]][[[XXXSSSNNNKKKJJJJJJKKKIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???????????????=========>>>>>>@@@AAABBBDDDEEEFFFGGGGGGIIILLLNNNOOOOOOPPPQQQRRRSSSUUUUUUWWWXXXXXXYYYZZZ[[[[[[\\\]]]___cccgggkkkoooqqqrrrssstttwwwzzz~~~|||wwwzzzzzztttkkkdddcccdddggghhhhhhgggddd```[[[YYYXXXWWWVVVTTTSSSTTTUUUWWWZZZ^^^fffssssssjjjdddbbb```___aaacccddddddeeefffffffffeeedddcccbbbaaaaaa___[[[WWWVVVWWWYYY]]]^^^^^^______^^^]]]\\\YYYXXXYYYZZZ\\\\\\YYYWWWYYYZZZ[[[]]]^^^^^^^^^^^^\\\\\\\\\\\\\\\[[[ZZZYYY]]]]]]\\\\\\]]]]]]^^^___aaa```^^^[[[YYYVVVTTTRRRQQQSSSUUUVVVVVVXXXZZZ\\\ZZZXXXVVVSSSQQQRRRTTTVVVYYY[[[\\\[[[ZZZYYYZZZ\\\]]]___``````___]]]]]]^^^ZZZZZZ[[[\\\]]]]]]^^^^^^ZZZZZZZZZYYYXXXWWWVVVUUUUUUXXX[[[]]]\\\[[[[[[\\\ZZZZZZYYYXXXXXXYYYYYYYYYIIIJJJJJJHHHEEEBBBBBBBBBBBBAAA@@@>>>===<<<<<<;;;;;;;;;;;;;;;999777666444555444444333333222222111//////...---,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***************+++++++++(((((())))))))))))******(((((()))***+++,,,,,,---,,,+++************+++,,,*********+++******)))((())))))))))))***+++,,,,,,***++++++,,,,,,++++++***+++++++++++++++*********)))******++++++******))),,,,,,,,,---...000111222333333555888;;;???AAACCCEEECCC@@@>>><<<;;;<<<<<<@@@@@@@@@@@@AAAAAAAAABBB???DDDMMMTTTZZZ^^^aaacccgggmmmssstttuuuuuupppjjjdddccc```______```bbbcccbbbbbb```\\\[[[]]]dddjjj}}}zzzooohhhoooyyywwwmmmfff^^^[[[VVVQQQMMMKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGFFFEEEDDDCCCCCCAAA@@@???>>>>>>>>>>>>>>>============>>>???@@@AAACCCDDDEEEEEEEEEGGGJJJMMMMMMMMMMMMMMMNNNOOOQQQQQQRRRRRRSSSTTTUUUVVVWWWXXXXXXZZZ]]]aaafffiiilllmmmooopppssswww{{{yyyvvvvvvsssllleeebbbbbbcccaaaaaa```^^^\\\YYYVVVUUUUUUVVVVVVUUUUUUVVVXXXZZZ^^^dddnnn|||wwwlllgggaaa```______bbbdddddddddfffffffffeeedddcccbbbaaa```aaa```\\\VVVSSSUUUWWW[[[\\\]]]]]]^^^^^^^^^]]]ZZZYYYYYYZZZ\\\\\\[[[ZZZZZZ[[[]]]___```aaabbbbbb___^^^]]]]]]\\\]]]]]]^^^```___^^^^^^]]]]]]^^^^^^^^^^^^]]][[[YYYWWWUUUSSSPPPRRRUUUWWWXXXYYY[[[]]]ZZZYYYWWWTTTQQQQQQSSSUUUXXXZZZ[[[ZZZYYYYYYZZZ\\\]]]^^^___^^^]]]]]]^^^___[[[\\\]]]^^^____________^^^^^^^^^^^^\\\ZZZXXXWWWUUUWWWYYYZZZZZZYYYZZZ[[[ZZZZZZYYYYYYXXXXXXYYYYYYIIIJJJJJJHHHEEECCCBBBBBBBBBBBBAAA@@@???===<<<;;;:::;;;;;;;;;:::999777666555444444333333222222111//////...............///*********)))******++++++------------,,,++++++***))))))*********+++++++++)))))))))*********++++++''''''((((((((())))))))),,,++++++******++++++,,,***************)))(((((((((((()))***++++++++++++***++++++,,,,,,++++++******++++++++++++++++++,,,******+++,,,,,,+++******++++++,,,---...000111222333444777:::>>>CCCFFFHHHIIIGGGDDD@@@>>>=========>>>???@@@BBBBBBBBBBBBAAAAAAEEEJJJOOORRRTTTVVVWWWZZZ```eeegggiiinnnooollleeeeeecccaaa______```aaabbbbbbaaaaaabbbdddfffhhhqqqwwwyyyxxxvvvxxxtttlllaaa^^^ZZZUUUPPPMMMLLLKKKLLLLLLKKKKKKKKKJJJJJJJJJHHHGGGGGGGGGFFFFFFEEEEEECCCBBBAAA@@@????????????============>>>???@@@AAABBBCCCCCCCCCCCCDDDHHHKKKJJJJJJIIIIIIJJJKKKLLLMMMMMMNNNOOOPPPRRRSSSUUUUUUTTTVVVYYY^^^bbbeeeggghhhjjjkkkooosssxxx|||~~~~~~zzzuuurrroookkkfffaaa^^^]]]]]][[[ZZZYYYWWWVVVUUUUUUUUUTTTWWWYYYZZZZZZ\\\```cccggglllvvvwwwlllffffff```^^^^^^___bbbcccccccccbbbbbbbbbbbbbbbbbbbbbbbb\\\___```]]]XXXUUUVVVYYYYYYZZZ[[[\\\\\\]]]^^^^^^\\\[[[YYYZZZ\\\]]]]]]\\\\\\\\\^^^___aaaccceeeeeeaaa___]]]\\\\\\^^^```bbbbbbaaa```^^^]]]]]]]]]]]]\\\\\\\\\[[[ZZZXXXVVVUUURRRTTTWWWXXXXXXXXXZZZ\\\XXXXXXWWWTTTRRRQQQTTTWWWWWWXXXZZZZZZYYYXXXZZZ[[[[[[\\\\\\[[[ZZZ[[[^^^```\\\]]]___````````````_______________]]]ZZZWWWUUUUUUVVVXXXXXXWWWWWWXXXYYYZZZZZZYYYXXXXXXXXXXXXXXXIIIJJJJJJHHHEEECCCBBBBBBBBBBBBCCCBBBAAA???===;;;:::;;;;;;<<<;;;:::999888555555444333333222222111000////////////000000111,,,,,,,,,,,,---...//////.........---,,,+++***)))))))))******++++++++++++))))))******+++++++++,,,+++++++++++++++,,,,,,,,,---,,,+++******+++,,,---***************)))(((((()))***,,,---......------+++++++++,,,,,,+++++++++*********++++++,,,,,,---++++++------------+++++++++++++++,,,...000111222444555888<<>>>>>>>>;;;===AAADDDEEEDDDCCCAAAEEEGGGJJJLLLNNNOOORRRTTTSSSZZZ___aaaeeellloooooojjjjjjiiigggeeeccccccdddbbbbbbdddgggjjjkkkjjjiiifffnnnxxx~~~{{{{{{rrrwwwxxxooohhheeeaaa\\\WWWTTTQQQPPPLLLLLLLLLLLLKKKKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBB>>>>>>===>>>>>>???@@@AAAAAAAAABBBAAAAAACCCFFFIIIHHHHHHGGGGGGGGGHHHJJJKKKJJJKKKLLLNNNPPPRRRSSSTTTTTTVVVYYY]]]aaadddfffgggfffhhhlllpppvvvzzz~~~{{{|||~~~wwwsssnnnkkkfffaaa___\\\XXXVVVWWWVVVTTTSSSSSSTTTVVVWWWVVVYYY]]]___aaadddhhhmmmooouuu~~~}}}pppeeedddggg___^^^]]]___aaabbbbbbaaa_________```aaabbbbbbbbbZZZ]]]```^^^ZZZWWWYYY[[[XXXXXXYYYZZZ\\\]]]^^^___^^^\\\ZZZZZZ\\\^^^^^^^^^]]]]]]^^^___aaadddfffgggbbb```]]]\\\\\\___bbbdddcccbbb```___]]]\\\\\\\\\ZZZ[[[\\\\\\[[[ZZZXXXWWWUUUWWWYYYYYYXXXWWWXXXYYYVVVWWWWWWUUURRRRRRUUUXXXVVVXXXYYYYYYXXXXXXYYY[[[ZZZZZZYYYXXXWWWYYY]]]```]]]^^^```aaaaaaaaa```___]]]]]]]]]\\\ZZZWWWTTTRRRUUUVVVVVVVVVTTTUUUWWWXXXZZZZZZYYYXXXXXXXXXXXXXXXLLLLLLLLLJJJFFFDDDDDDDDDAAADDDFFFEEEBBB???<<<;;;>>>>>>===<<<:::888555444666555444333222333444555000000///...............000///...---,,,++++++***...+++***+++---...---+++''')))++++++)))))))))***,,,,,,+++******+++,,,,,,+++***)))))))))***,,,,,,,,,+++***))))))***+++,,,*********)))))))))))))))******))))))))))))******++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,...---+++******+++---...///111333777;;;???CCCEEECCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>AAACCCFFFFFFFFFMMMQQQSSSPPPLLLJJJMMMPPPRRRTTTXXX```iiiooossstttmmmlllkkkiiifffcccaaa___```dddffffffkkksssuuurrrqqqrrrsssrrrwww}}}}}}zzz|||~~~yyypppoooxxxzzztttnnnhhheee]]]TTTRRRVVVTTTTTTSSSPPPMMMLLLLLLMMMLLLJJJIIIJJJJJJIIIGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@??????@@@???>>>>>>???AAACCCEEEFFFEEECCCBBBCCCEEEGGGHHHFFFGGGGGGHHHJJJLLLNNNOOOPPPQQQTTTWWW[[[___bbbdddaaadddggglllqqquuuxxxzzzxxxyyy{{{zzzyyyyyyzzz{{{xxx{{{{{{ssslllggggggddd```[[[WWWTTTRRRRRRTTTSSSTTTVVVUUURRRSSSWWWZZZ]]]bbbfffjjjnnnsssvvv||||||ppphhhdddaaa```___^^^]]]^^^`````````___aaaaaaaaa``````_________]]]\\\[[[YYYYYYYYYYYYZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[]]][[[ZZZYYYYYY[[[]]]^^^___```aaabbbbbbbbbbbbbbb``````____________``````eeeccc___\\\ZZZYYYYYYYYY[[[[[[YYYXXXWWWWWWWWWWWWXXXWWWWWWXXXYYYYYYWWWVVVXXXUUUTTTUUUWWWXXXVVVTTTTTTTTTUUUWWWZZZ[[[ZZZYYYZZZYYYWWWUUUUUUWWWYYYZZZ^^^^^^^^^^^^^^^^^^^^^^^^^^^]]][[[YYYWWWWWWWWWWWWXXXWWWUUUTTTSSSTTTTTTUUUXXXWWWVVVUUUUUUWWWYYYZZZLLLMMMLLLJJJFFFDDDCCCDDDCCCEEEFFFDDDAAA>>><<<;;;<<<<<<===<<<;;;999777666666555444333222333333444000000///........................------,,,,,,,,,---,,,***+++---...,,,+++***+++---,,,***))))))***,,,++++++******++++++,,,+++***)))))))))***+++,,,((()))************)))(((+++++++++***************,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,------,,,+++++++++,,,---///000222444777:::===>>>@@@@@@@@@??????>>>>>>>>>===>>>???AAADDDGGGHHHHHHPPPUUUYYYYYYTTTOOOMMMNNNPPPRRRWWW___hhhooorrrtttnnnllliiifffdddcccbbbcccbbbeeeggghhhnnnxxx~~~}}}|||}}}yyyttttttzzz~~~~~~}}}xxxqqqqqqvvv}}}wwwqqqllleee[[[XXXZZZ[[[ZZZYYYVVVSSSPPPOOOOOOKKKJJJIIIJJJJJJJJJHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@???>>>>>>>>>@@@BBBCCCDDDCCCBBBBBBBBBCCCEEEFFFEEEEEEFFFGGGHHHJJJLLLMMMMMMNNNPPPTTTXXX\\\___aaabbbdddgggkkkooorrrtttuuutttuuuuuuuuuttttttvvvwwwxxxzzz~~~~~~~~~~~~}}}}}}xxxyyyxxxvvvrrrkkkeeeaaa___^^^[[[YYYWWWUUUUUUUUUPPPOOOPPPTTTUUUTTTWWW\\\]]]aaahhhooovvv}}}|||rrriiidddaaa___^^^___^^^^^^^^^```aaa```______^^^^^^^^^]]]]]]]]]\\\^^^]]][[[ZZZYYYYYYZZZZZZ[[[[[[ZZZYYYYYYZZZ[[[[[[[[[ZZZYYYYYYYYY[[[]]]^^^``````aaaaaabbbaaaaaaaaa___^^^^^^___```aaabbbbbbdddbbb___\\\ZZZYYYYYYYYY[[[ZZZZZZYYYXXXXXXXXXXXXWWWVVVUUUVVVWWWXXXVVVUUUXXXVVVUUUUUUXXXXXXWWWUUUWWWVVVVVVXXX[[[]]]]]]\\\ZZZXXXVVVTTTTTTUUUWWWXXX\\\\\\\\\\\\]]]]]]]]]^^^[[[ZZZXXXWWWWWWXXXYYYZZZXXXWWWVVVTTTSSSSSSSSSTTTUUUTTTTTTTTTUUUVVVXXXYYYNNNNNNMMMJJJFFFCCCBBBBBBEEEFFFEEECCC???===<<<<<<;;;<<<<<<<<<<<<:::999888777666444333222222222222000000///...............,,,,,,,,,------.........---,,,++++++------,,,+++,,,---...---+++*********,,,+++************+++,,,******))))))******+++,,,&&&(((***,,,,,,***(((&&&++++++++++++++++++++++++------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////000111222444666777<<<<<<<<<======>>>>>>>>>===>>>???AAADDDGGGIIIKKKQQQXXX___aaa\\\TTTNNNKKKMMMOOOTTT\\\eeelllooopppmmmkkkhhheeedddeeefffhhh___aaabbbcccjjjvvv~~~yyy|||xxxtttttt{{{rrrgggaaa```___^^^\\\YYYUUURRRPPPNNNLLLKKKJJJJJJKKKLLLJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA?????????@@@AAABBBCCCBBBAAA@@@AAABBBCCCDDDCCCCCCDDDDDDFFFGGGIIIIIIHHHJJJLLLOOOSSSXXX[[[]]]```aaadddgggiiilllmmmnnnnnnooonnnmmmlllmmmppprrruuuxxx{{{~~~~~~~~~}}}}}}}}}|||}}}}}}}}}|||zzz{{{~~~~~~~~~|||zzzwwwtttrrrqqqnnnmmmllliiifffbbb^^^[[[UUUTTTTTTSSSSSSSSSTTTTTTRRRQQQSSSWWWYYYZZZ___eeehhhnnnvvvsssnnnhhhdddaaa```___^^^___^^^]]]^^^```aaa```___[[[[[[[[[[[[[[[ZZZZZZZZZ^^^]]]\\\[[[ZZZZZZZZZZZZ\\\[[[[[[ZZZZZZ[[[[[[\\\YYYYYYXXXXXXYYY[[[\\\^^^``````aaaaaaaaa```______[[[[[[\\\]]]^^^```bbbccccccaaa___\\\ZZZYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYVVVTTTTTTTTTVVVVVVUUUTTTXXXWWWVVVWWWXXXYYYXXXVVVZZZXXXWWWXXX[[[^^^______ZZZXXXVVVSSSRRRSSSTTTUUUXXXXXXYYYZZZ[[[\\\]]]]]]YYYWWWVVVUUUVVVYYY\\\^^^YYYXXXWWWUUUTTTSSSSSSSSSRRRRRRTTTUUUUUUVVVVVVVVVNNNOOOMMMJJJFFFCCCAAABBBGGGGGGEEEBBB>>><<<<<<===<<<=========<<<;;;999888777666555444222111111000000000///...............***++++++,,,---...///000---,,,,,,,,,,,,,,,,,,+++***,,,------+++***+++,,,++++++************++++++***************+++++++++((()))***++++++***)))(((*********+++++++++++++++------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,------......000111333444888888999:::;;;===>>>>>>>>>???@@@AAACCCEEEHHHJJJOOOUUU]]]```]]]WWWPPPLLLJJJLLLPPPWWW___fffiiijjjkkkjjjiiihhhiiijjjkkklllaaaaaa______dddppp|||zzz~~~yyyooojjjfffddd```]]]ZZZWWWTTTRRROOOMMMLLLLLLMMMMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFEEEFFFIIILLLPPPTTTWWWYYYZZZ\\\^^^aaaccceeeggggggjjjjjjhhhgggfffgggkkknnnpppssswww{{{~~~~~~~~~}}}~~~~~~}}}{{{zzzzzzyyyyyyxxxxxxxxxwwwwwwvvvvvvuuuvvvwwwwwwvvvvvvwww{{{}}}}}}}}}zzzyyy{{{~~~~~~}}}xxxtttrrrqqqsssrrrqqqpppmmmkkkhhhgggdddcccaaa___\\\ZZZYYYXXXRRRRRRRRRSSSSSSTTTUUUUUUYYYWWWZZZ___bbbeeelllsss{{{xxxjjjgggdddccccccbbbaaa```^^^\\\\\\]]]^^^___^^^]]]ZZZZZZZZZZZZZZZZZZZZZZZZ^^^]]]\\\\\\[[[ZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[XXXWWWWWWXXXYYYZZZ\\\]]]_______________^^^]]]\\\XXXYYYYYYZZZ[[[]]]^^^___aaa```^^^\\\ZZZYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZUUUSSSRRRSSSTTTUUUUUUTTTXXXXXXWWWWWWXXXXXXXXXWWW[[[YYYWWWWWWZZZ]]]______ZZZYYYVVVTTTSSSRRRRRRSSSTTTTTTUUUWWWXXXZZZ[[[[[[YYYXXXVVVUUUVVVYYY]]]___[[[ZZZYYYWWWVVVUUUTTTTTTSSSTTTVVVWWWWWWVVVTTTSSSNNNOOOMMMJJJFFFCCCAAABBBGGGGGGEEEAAA===<<<===>>>?????????>>><<<:::888666666555555444222111000///000000///...............***++++++,,,---...///000---------,,,,,,+++++++++(((***+++,,,+++++++++,,,************************))))))******++++++++++++,,,++++++******++++++,,,))))))))))))******++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***+++,,,------------,,,++++++,,,---///111333444444555666888:::<<<===>>>???@@@AAAAAAAAABBBFFFIIILLLQQQWWW[[[\\\YYYUUURRRMMMMMMOOOSSSYYY___bbbdddhhhiiilllnnnpppqqqqqqqqqkkkhhheeedddfffnnnzzzyyyrrrnnniiieeebbb___\\\YYYTTTRRROOONNNOOOOOONNNMMMJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEGGGIIIMMMPPPSSSUUUVVVWWWZZZ]]]```bbbddddddeeeeeedddbbbaaabbbfffiiiiiilllpppvvvzzz}}}~~~}}}|||{{{zzzyyyyyyyyy{{{zzzyyywwwuuusssssssssrrrrrrrrrqqqpppooooooooonnnooopppoooppprrrvvvyyyyyy|||{{{yyyuuurrrqqqsssvvvxxxwwwwwwwwwtttpppllliiiiiihhhhhhgggfffdddbbb```___ZZZYYYWWWUUUTTTTTTTTTUUUUUUUUUVVVWWWXXXYYYYYYYYY[[[ZZZ___gggmmmsss|||vvvmmmeeedddbbbbbbccccccaaa___[[[ZZZYYYZZZ\\\]]]\\\[[[ZZZZZZZZZ[[[[[[[[[[[[[[[]]]]]]\\\\\\[[[ZZZZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZVVVWWWWWWWWWXXXYYYZZZZZZ]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZ[[[\\\]]]]]]^^^]]]\\\[[[ZZZYYYXXXXXXWWWWWWXXXYYYYYYYYYXXXXXXTTTRRRQQQQQQSSSTTTUUUTTTVVVWWWWWWWWWVVVVVVVVVWWWXXXVVVUUUUUUXXX[[[]]]]]][[[YYYWWWUUUSSSSSSRRRRRRPPPQQQRRRTTTUUUWWWXXXYYYZZZYYYWWWVVVVVVXXX[[[]]][[[[[[ZZZZZZXXXWWWVVVVVVWWWXXXYYYZZZYYYVVVTTTRRRNNNNNNMMMJJJFFFCCCBBBBBBFFFEEEDDDAAA>>>===>>>???AAAAAA@@@???===:::888666444444444444333222000///000000///...............,,,,,,,,,------.........---......---+++******+++(((***,,,,,,+++***+++,,,))))))***++++++***))))))))))))***++++++++++++***---,,,+++******+++,,,---((((((((()))******++++++++++++************++++++++++++++++++++++++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,+++++++++,,,,,,------...******+++---///111333444333444555777999;;;<<<===???AAABBBBBBAAABBBGGGLLLMMMPPPUUU[[[^^^___^^^]]]XXXUUUSSSSSSVVV[[[___```eeehhhmmmrrruuuvvvvvvuuusssooolllkkkkkkooo{{{yyypppjjjfffddd```\\\[[[XXXTTTRRRQQQPPPNNNMMMKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFCCCBBBBBBBBBBBBBBBAAAAAABBBBBBAAAAAAAAABBBBBBCCCDDDDDDFFFGGGJJJMMMOOOPPPSSSUUUWWWZZZ]]]___```aaa_________]]]\\\]]]```cccbbbeeejjjoootttwwwyyyyyyyyyyyyxxxvvvuuusssrrrqqqtttuuuuuussspppnnnnnnooollllllkkkjjjjjjiiihhhhhhfffggghhhiiijjjmmmqqquuuuuuyyy~~~|||xxxvvvsssqqqooollllllmmmnnnooopppqqqqqqnnniiieeebbbbbb______^^^]]][[[ZZZYYYYYYRRRQQQPPPOOOOOOPPPRRRRRRSSSUUUWWWZZZ\\\^^^_________aaahhhttt~~~xxxkkkcccaaa___^^^___``````^^^]]]YYYXXXWWWXXXZZZ[[[ZZZYYY[[[[[[[[[\\\\\\\\\\\\]]][[[[[[\\\[[[[[[ZZZYYYXXXWWWXXXXXXYYYYYYXXXXXXWWWVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZZZZYYYXXXXXX[[[[[[[[[[[[\\\]]]^^^^^^[[[[[[ZZZYYYYYYXXXWWWWWWUUUUUUVVVWWWWWWVVVUUUTTTRRRPPPNNNOOOQQQSSSSSSSSSSSSUUUVVVUUUTTTSSSTTTVVVUUUSSSRRRSSSVVVYYYZZZZZZZZZYYYWWWUUUTTTSSSRRRRRRNNNNNNOOOQQQRRRTTTUUUUUUXXXWWWVVVVVVVVVVVVWWWXXXZZZZZZ[[[ZZZZZZYYYXXXWWWZZZZZZ[[[[[[ZZZXXXUUUSSSLLLMMMLLLJJJFFFDDDCCCDDDCCCDDDDDDBBB???>>>???@@@@@@@@@@@@???>>><<<999888222333333444333222111000000000///........................------,,,,,,,,,,,,...///---+++)))***,,,,,,---...---+++***)))***((()))***++++++***)))(((((()))***+++,,,++++++***++++++++++++++++++++++++(((((()))******+++,,,,,,++++++************++++++++++++++++++++++++++++++)))***,,,------,,,***)))******+++++++++,,,,,,,,,++++++******+++---...///***++++++,,,...000222333333333555777999:::<<<===>>>AAACCCCCCCCCEEELLLRRRSSSVVV[[[aaagggiiijjjiiifffaaaZZZWWWXXX[[[___aaaeeeggglllqqquuuxxxzzzzzzwwwtttsssuuuuuuwww}}}sssnnnjjjfffbbbbbb^^^YYYUUURRRPPPNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHHHHGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEGGGIIIJJJKKKOOOPPPRRRTTTVVVWWWWWWXXXWWWXXXYYYXXXWWWWWWYYY[[[]]]___ccchhhlllnnnooopppqqqppppppooonnnlllkkkjjjlllmmmnnnmmmiiiggggggiiigggfffeeedddcccbbbaaaaaa___aaabbbccceeehhhmmmqqqrrrvvvzzz~~~~~~yyyxxxwwwtttqqqooommmlllkkkkkkiiihhhhhhggghhhhhhjjjkkkjjjgggbbb^^^[[[ZZZWWWVVVUUUSSSRRRRRRSSSSSSNNNNNNNNNNNNPPPQQQSSSTTTWWWYYY^^^dddiiimmmppprrrsssuuu~~~|||mmmccc___]]]\\\[[[[[[]]]]]]]]]\\\YYYXXXWWWXXXZZZ[[[ZZZYYY[[[\\\\\\\\\]]]]]]]]]]]]ZZZZZZ[[[[[[ZZZYYYWWWVVVTTTUUUVVVWWWWWWVVVUUUTTTWWWWWWWWWWWWWWWVVVVVVUUUUUUVVVWWWWWWWWWWWWWWWVVVXXXXXXXXXYYYZZZ\\\]]]^^^XXXXXXXXXXXXWWWVVVVVVUUUSSSTTTUUUUUUUUUSSSQQQPPPOOOMMMKKKKKKMMMOOOPPPQQQQQQRRRTTTSSSQQQPPPRRRTTTRRRQQQQQQSSSVVVXXXXXXWWWWWWVVVVVVTTTSSSRRRQQQQQQLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTWWWXXXYYYYYYYYYYYYXXXWWWYYYYYYZZZZZZZZZYYYXXXWWWLLLLLLLLLJJJFFFDDDDDDDDDBBBCCCCCCBBB@@@??????@@@>>>?????????>>>===;;;:::111222333444333333111000000000///...............000///...---,,,++++++***,,,...///...***)))***,,,000111111///,,,)))((((((((()))***++++++***)))(((((()))***+++,,,+++******((()))+++------+++)))((())))))***+++,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++)))***,,,------,,,***)))******+++++++++,,,,,,,,,,,,+++***)))***,,,///000+++++++++,,,---...000000333333555777999:::<<<<<<===@@@DDDDDDEEEIIIPPPWWWZZZ]]]bbbiiiooorrrrrrppppppjjjaaa[[[ZZZ]]]```ccceeegggjjjnnnsssxxx|||~~~~~~|||~~~|||{{{vvvqqqmmmfffbbb\\\WWWSSSQQQNNNLLLNNNNNNNNNMMMMMMMMMMMMLLLHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGHHHHHHGGGGGGGGGEEEEEEFFFFFFEEEDDDCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHKKKKKKLLLMMMNNNNNNNNNNNNQQQSSSTTTTTTSSSSSSTTTUUUZZZ\\\```dddfffhhhhhhhhhiiiiiijjjiiiiiihhhgggfffdddfffhhhfffcccaaaaaaccccccbbbaaa```___^^^]]]]]]\\\]]]___```bbbfffkkknnnppptttxxx{{{}}}}}}~~~{{{wwwtttooommmkkkhhhfffeeedddcccggggggffffffeeeddddddccceeeffffffbbb^^^YYYVVVUUURRRQQQOOOMMMLLLMMMNNNOOOOOOOOOPPPQQQSSSUUUVVVWWWaaaeeelllttt|||vvvggg```___\\\[[[YYYZZZ\\\]]]]]]]]]ZZZYYYXXXYYYZZZ[[[[[[YYY[[[[[[\\\\\\]]]]]]]]]^^^YYYYYYZZZZZZZZZXXXWWWUUUSSSTTTUUUUUUUUUUUUTTTSSSWWWWWWWWWWWWVVVUUUTTTTTTSSSTTTUUUUUUVVVVVVVVVVVVRRRRRRSSSUUUWWWZZZ\\\]]]VVVWWWWWWWWWVVVVVVUUUTTTRRRSSSTTTTTTSSSQQQOOOMMMLLLJJJHHHHHHKKKMMMNNNOOOOOOQQQSSSRRROOONNNPPPRRRQQQQQQQQQTTTVVVXXXWWWVVVUUUUUUTTTSSSRRRQQQPPPPPPLLLLLLMMMNNNOOOPPPPPPQQQMMMNNNPPPRRRSSSSSSRRRQQQUUUVVVWWWXXXXXXXXXWWWVVVVVVWWWXXXYYYZZZZZZZZZZZZMMMMMMLLLJJJFFFDDDCCCCCCCCCEEEEEEDDDAAA>>><<<<<<===>>>???@@@???<<<999777999888777666444222111111333333222000///---,,,,,,........................444111---,,,......---++++++******)))***,,,---...++++++************++++++***)))((((((((()))+++,,,************************,,,+++*********+++,,,---******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***---///000///...---++++++,,,,,,...///111222222333444666777888::::::AAABBBCCCGGGMMMUUU\\\aaaiiinnnuuuyyy{{{zzzzzzzzzxxxvvvnnndddaaaccccccbbbiiiiiilllpppppprrrzzzrrroooxxx{{{uuuoooggg___ZZZWWWUUUTTTSSSRRRQQQQQQQQQQQQPPPNNNNNNMMMLLLIIIFFFFFFGGGIIIHHHHHHHHHHHHGGGGGGFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIEEECCCBBBBBBCCCCCCBBB@@@CCCDDDDDDDDDEEEEEEFFFFFFHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLNNNOOOOOOTTTWWWZZZ]]]```aaaaaaaaa^^^___```aaa```^^^\\\ZZZ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYYYYXXXUUUVVVYYY\\\```eeeiiikkkpppsssyyy~~~~~~zzzxxxwwwyyy{{{}}}|||xxxtttqqqgggeeebbb^^^\\\[[[[[[[[[^^^aaadddaaa\\\ZZZ[[[^^^^^^^^^\\\YYYVVVSSSPPPNNNNNNNNNMMMNNNNNNNNNLLLKKKNNNOOOQQQSSSVVV[[[aaaeeellluuu}}}qqqbbb\\\\\\XXXWWWWWWXXXYYYZZZXXXVVVYYYZZZ[[[\\\[[[ZZZXXXVVV]]]XXXYYY]]]]]]YYYYYY]]]YYY\\\]]]\\\YYYVVVWWWXXXVVVVVVTTTSSSRRRRRRRRRRRRUUUUUUUUUUUUUUUUUUVVVVVVTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXWWWVVVUUUTTTRRRRRROOOPPPQQQRRRRRRPPPNNNMMMOOOMMMKKKJJJIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQRRRRRRMMMLLLKKKKKKLLLOOORRRUUUVVVTTTQQQQQQRRRQQQNNNJJJNNNNNNOOOPPPPPPPPPOOOOOONNNOOOPPPQQQRRRRRRRRRRRRUUUVVVVVVWWWWWWVVVVVVVVVXXXUUUSSSUUUZZZ\\\YYYUUUKKKLLLKKKIIIEEECCCBBBCCCCCCEEEEEEDDDAAA>>><<<<<<===>>>???@@@???<<<:::888777666555444333222111111111111000000//////...............---------------)))***,,,------------...---,,,+++******++++++,,,++++++************++++++***))))))((()))***+++,,,++++++++++++++++++++++++++++++*********+++,,,---++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++---------,,,,,,,,,,,,,,,,,,---///000111444555666888999;;;======???AAAEEELLLUUU___hhhmmmzzz}}}|||yyywwwvvvssswwwvvvoooiiifffeeeccciiigggiiikkklllmmmuuu~~~vvvnnnqqq|||xxxmmmfff___[[[XXXWWWUUUSSSSSSSSSSSSQQQOOOPPPNNNLLLIIIGGGFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGGGGHHHHHHGGGEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEFFFGGGGGGGGGFFFFFFIIIHHHHHHIIIIIIKKKLLLLLLPPPRRRUUUYYY[[[\\\\\\\\\YYYYYYZZZZZZZZZXXXWWWVVVXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTTTTTTTQQQQQQSSSUUUYYY^^^ccceeellloootttyyyzzzyyyvvvssspppqqqrrrrrrppplllhhhfffbbb```]]]YYYWWWVVVVVVVVVXXX[[[^^^]]]XXXVVVVVVYYYWWWWWWVVVTTTRRROOOMMMLLLPPPOOOOOOPPPQQQQQQQQQPPPNNNPPPTTTXXX^^^eeelllrrryyyooobbb\\\[[[XXXWWWWWWXXXYYYYYYXXXWWWWWWXXXYYYZZZZZZYYYWWWVVV[[[WWWWWWZZZZZZVVVVVVZZZYYY[[[\\\[[[WWWUUUUUUVVVTTTTTTSSSSSSRRRQQQQQQQQQPPPQQQRRRSSSUUUVVVWWWWWWSSSRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPQQQRRRTTTTTTVVVUUUSSSRRRQQQPPPPPPPPPOOOPPPQQQQQQQQQPPPNNNMMMJJJIIIIIIJJJKKKNNNQQQSSSOOOOOONNNNNNNNNOOOPPPPPPLLLKKKKKKKKKMMMPPPTTTVVVVVVSSSOOONNNNNNOOOMMMLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQSSSSSSTTTUUUUUUUUUUUUUUUXXXUUUTTTVVVYYYZZZXXXTTTJJJKKKJJJHHHDDDBBBBBBBBBCCCDDDEEECCC@@@>>>======>>>>>>???@@@???<<<:::888555555444333222222111111/////////////////////000......------,,,,,,++++++$$$(((---...---,,,---///...---,,,+++************++++++************++++++***))))))))))))***++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,---------...***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------......///000111222444666888;;;<<<>>>@@@FFFNNNXXXccclllrrrzzzzzzzzzvvvqqqmmmkkkjjjmmmwww~~~|||tttoookkkhhhkkkgggeeefffgggiiiooowww~~~tttssszzzzzzppphhhcccbbb___\\\YYYXXXWWWUUUTTTTTTQQQNNNKKKIIIHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFGGGHHHHHHGGGEEEEEEEEEFFFFFFFFFFFFGGGGGGDDDDDDEEEEEEEEEDDDCCCCCCEEEEEEEEEEEEFFFGGGHHHHHHKKKLLLOOOQQQSSSTTTTTTTTTQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNMMMMMMMMMMMMMMMMMMOOORRRWWW\\\___fffhhhmmmppprrrpppnnnlllhhhhhhgggeeebbb___[[[YYYYYYWWWUUURRRQQQPPPPPPPPPRRRVVVYYYYYYUUUSSSSSSTTTRRRRRRRRRQQQPPPOOONNNNNNOOOOOOOOOOOOPPPQQQRRRSSSNNNQQQWWW]]]eeemmmuuuzzzwwwlllccc]]]ZZZXXXVVVUUUUUUVVVWWWVVVUUUVVVWWWXXXYYYYYYYYYWWWWWWYYYVVVUUUVVVVVVTTTTTTWWWYYYZZZZZZXXXUUUSSSSSSTTTQQQQQQRRRQQQQQQPPPOOONNNNNNOOOPPPQQQRRRSSSTTTUUUPPPPPPPPPOOOOOOOOONNNNNNKKKKKKLLLLLLMMMOOOPPPQQQTTTRRRPPPNNNMMMNNNOOOOOONNNOOOPPPPPPPPPOOOMMMLLLIIIIIIIIIJJJLLLPPPSSSUUUPPPOOOMMMLLLKKKLLLMMMNNNJJJJJJJJJKKKMMMPPPTTTVVVUUUQQQMMMJJJJJJLLLLLLLLLJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPQQQQQQPPPPPPOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTXXXUUUTTTUUUWWWXXXUUURRRJJJKKKJJJHHHEEECCCBBBCCCCCCDDDDDDCCC@@@>>>===>>>>>>?????????>>>===:::999555444444444333333222222////////////////////////...------,,,,,,++++++******,,,......------,,,---------,,,,,,++++++++++++++++++************++++++)))))))))*********++++++************************+++***++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++...------,,,,,,,,,------......---,,,,,,------------...///111333666999;;;>>>AAAEEEKKKSSSZZZaaadddfffffffffcccaaa```aaacccjjjttt~~~~~~{{{vvvpppnnnhhhccccccdddffflllrrrxxxzzz~~~xxxsssoooiiidddaaa___\\\ZZZXXXUUUPPPLLLKKKJJJKKKKKKIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGFFFFFFHHHHHHGGGFFFGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHJJJLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHKKKJJJJJJKKKMMMRRRVVVYYY^^^aaadddfffgggfffdddccc```___]]][[[XXXVVVTTTSSSRRRQQQOOOMMMLLLKKKKKKKKKOOORRRVVVVVVUUUSSSRRRRRRSSSRRRRRRRRRQQQQQQRRRRRRQQQQQQRRRQQQQQQRRRUUUVVVUUUZZZ```hhhooowww~~~{{{tttnnnjjjfffaaa^^^WWWUUURRRRRRSSSTTTTTTTTTVVVVVVXXXYYYYYYYYYYYYXXXXXXVVVTTTTTTTTTTTTVVVWWWYYYYYYWWWVVVSSSRRRQQQQQQOOOOOOPPPPPPPPPOOONNNMMMPPPPPPPPPOOOOOOOOOOOOOOONNNNNNNNNMMMMMMLLLLLLKKKHHHHHHIIIJJJKKKLLLNNNOOOSSSQQQOOOMMMLLLMMMOOOQQQMMMNNNOOOOOOOOONNNMMMMMMMMMLLLKKKJJJKKKLLLNNNPPPOOOMMMKKKIIIIIIKKKMMMNNNJJJJJJJJJJJJKKKNNNPPPQQQPPPNNNLLLJJJJJJJJJJJJKKKJJJKKKLLLNNNOOOOOOOOOOOOQQQQQQQQQPPPPPPNNNMMMMMMLLLMMMNNNPPPRRRSSSSSSSSSVVVTTTSSSSSSTTTTTTRRROOOKKKKKKKKKIIIFFFDDDDDDEEECCCDDDDDDBBB???>>>>>>?????????@@@???>>>===;;;:::666666555555444444333333000000//////...------------------,,,,,,+++++++++...---,,,,,,---------,,,++++++,,,,,,------------++++++************++++++)))*********++++++++++++))))))))))))))))))))))))******++++++,,,,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,++++++***++++++,,,......---,,,,,,,,,,,,---000000000222555888;;;===>>>@@@CCCGGGKKKOOORRRTTTUUUVVVWWWWWWXXX[[[___ccchhhnnnsssyyyxxxnnnfff___```ccceeehhhlllmmmooosssyyyxxxpppjjjfffcccaaa\\\WWWPPPLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLJJJIIIJJJKKKLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGIIIMMMPPPSSSXXXYYY[[[]]]]]]]]][[[ZZZWWWVVVUUUSSSRRRQQQPPPPPPNNNNNNMMMLLLKKKKKKJJJJJJMMMOOORRRSSSSSSRRRRRRRRRRRRRRRQQQQQQRRRSSSTTTTTTUUUWWWYYYYYYXXXYYY[[[^^^bbbhhhpppyyy{{{xxxpppkkkgggfffhhhhhhfffcccZZZWWWTTTSSSTTTUUUVVVVVVWWWXXXYYYYYYZZZZZZZZZZZZXXXXXXVVVTTTTTTXXX[[[\\\XXXWWWUUUSSSRRRQQQQQQPPPOOOOOOOOOOOOOOONNNNNNMMMOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHIIIJJJKKKMMMMMMPPPOOOLLLJJJJJJLLLNNNPPPMMMNNNNNNNNNNNNNNNNNNNNNOOOMMMKKKIIIHHHIIIJJJKKKLLLJJJIIIHHHHHHKKKNNNPPPLLLKKKJJJIIIIIIJJJKKKKKKJJJKKKMMMMMMLLLJJJIIIHHHLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPOOONNNLLLLLLJJJKKKMMMOOOQQQRRRRRRSSSTTTSSSRRRRRRRRRQQQOOONNNKKKLLLKKKJJJGGGEEEEEEFFFDDDDDDCCCAAA???>>>???@@@@@@@@@@@@???>>>===<<<;;;777777666555555444333333000000//////...---,,,,,,,,,,,,,,,,,,------------+++---.........------...***+++,,,---............++++++************++++++)))***++++++,,,,,,++++++)))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++))))))))))))************,,,,,,,,,++++++++++++************++++++,,,,,,---++++++++++++++++++++++++)))))))))***************------,,,,,,,,,,,,,,,---///......///111555888:::<<<>>>@@@DDDGGGIIIJJJKKKKKKLLLNNNOOOQQQUUUZZZ^^^dddeeeffflllwww|||mmmddd]]]^^^ccceeegggiiiggggggiiiooowww|||}}}|||~~~|||{{{zzzzzzzzz|||{{{}}}~~~vvvpppllliiiaaa[[[SSSNNNMMMMMMLLLKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIJJJKKKLLLKKKJJJKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHFFFFFFFFFGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHEEEEEEEEEFFFGGGIIIKKKLLLSSSTTTUUUUUUUUUUUUTTTTTTOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMOOOPPPQQQRRRRRRRRRQQQQQQQQQRRRSSSVVVXXXZZZZZZ^^^bbbdddddddddgggjjjqqqxxx~~~ssshhhdddbbb```___aaaeeeggggggeee```\\\XXXVVVWWWYYYZZZ[[[YYYYYYYYYYYYZZZZZZZZZZZZXXXYYYWWWTTTWWW^^^cccdddXXXUUURRRQQQRRRRRRRRRQQQPPPPPPOOOOOOOOOOOOPPPPPPMMMMMMMMMNNNOOOPPPPPPPPPNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIHHHIIIIIIJJJKKKLLLKKKJJJIIIHHHHHHIIIKKKLLLNNNNNNNNNNNNOOOOOOOOOOOONNNLLLJJJHHHHHHHHHIIIJJJJJJIIIHHHHHHIIIKKKNNNOOOMMMLLLKKKJJJIIIHHHHHHHHHHHHKKKNNNOOONNNKKKJJJIIINNNNNNOOOPPPPPPPPPPPPOOOOOOPPPPPPOOONNNMMMLLLKKKKKKLLLMMMOOOQQQRRRRRRSSSSSSSSSSSSRRRRRRPPPOOOOOOJJJJJJJJJIIIFFFDDDDDDEEEDDDDDDCCCAAA???>>>???AAAAAA@@@@@@???>>>===<<<;;;777777666555333222111111........................,,,,,,,,,---......//////***333;;;:::222,,,,,,000+++,,,---......------,,,++++++************++++++)))***+++,,,,,,,,,++++++************************)))***+++,,,,,,,,,++++++))))))*********+++++++++,,,,,,,,,+++++++++******)))******+++,,,,,,------++++++++++++++++++++++++((()))+++,,,------,,,+++,,,,,,,,,+++,,,,,,---------,,,+++,,,---111444666:::<<>>???AAAAAAAAA@@@???>>>===<<<<<<777666555444222111000///,,,,,,------...//////000+++,,,,,,---...///000000,,,<<>>>>>>>>???@@@BBBCCCBBB???===<<<<<<888666444444444333222000000000000000/////////////////////...,,,,,,---...111IIIkkk???'''<<<...777555444222000...,,,***)))((()))+++///222111,,,((())))))***++++++++++++***,,,,,,------,,,,,,+++************++++++,,,,,,,,,+++++++++*********))))))******++++++++++++******---------,,,,,,+++++++++++++++++++++++++++++++++//////...------,,,,,,+++---------,,,,,,+++++++++++++++,,,...000222444555:::999:::===BBBCCCBBB???EEECCCBBBDDDFFFIIIJJJKKKNNNQQQTTTVVVXXX\\\bbbgggooooooqqqtttxxxwwwtttpppnnnmmmjjjgggdddeeehhhllllllooouuu||||||{{{}}}|||tttpppnnnlllkkkhhheee```]]]\\\[[[ZZZYYYVVVUUUTTTTTTVVVXXXWWWWWWQQQPPPPPPQQQSSSSSSRRRPPPTTTVVVTTTOOOMMMNNNMMMJJJJJJKKKKKKKKKIIIIIIKKKMMMJJJJJJJJJJJJKKKLLLMMMMMMNNNMMMKKKKKKLLLLLLKKKJJJLLLJJJHHHHHHJJJKKKKKKKKKGGGGGGGGGGGGHHHIIIJJJJJJGGGHHHIIIJJJJJJJJJJJJJJJIIIJJJKKKKKKJJJKKKMMMOOOJJJKKKKKKKKKJJJJJJLLLNNNSSSQQQPPPPPPQQQQQQPPPOOONNNOOOPPPPPPPPPPPPRRRTTTSSSVVVYYY]]]```dddiiilllhhhfffeeehhhqqqwwwkkkeeefffgggbbb]]][[[ZZZYYYYYYZZZZZZYYYXXX]]][[[XXXUUUTTTUUUXXXYYY[[[ZZZXXXWWWVVVWWWYYYZZZYYY\\\ZZZTTTZZZhhhlllfffVVVSSSPPPQQQTTTWWWWWWUUUVVVTTTPPPNNNNNNQQQTTTWWWUUUTTTTTTUUUVVVTTTQQQNNNMMMNNNPPPPPPPPPNNNLLLKKKLLLKKKJJJIIIIIIIIIIIIIIILLLKKKJJJJJJKKKNNNQQQSSSTTTTTTTTTTTTTTTSSSRRRQQQRRRPPPNNNLLLJJJIIIIIIIIILLLJJJHHHIIILLLMMMLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMOOONNNLLLKKKKKKMMMPPPRRRRRRRRRRRRQQQPPPPPPOOOOOOOOONNNNNNMMMMMMMMMMMMMMMPPPPPPPPPQQQRRRTTTUUUVVVTTTVVVXXXZZZYYYWWWSSSQQQIIIIIIIIIGGGDDDBBBAAAAAADDDCCCAAA???>>>>>>>>>???@@@AAABBBAAA>>><<<;;;;;;888777555444555444222111000000000000////////////...//////...,,,+++,,,...///DDDiiiKKK<<>>CCCFFFFFFEEEDDDDDDCCCDDDFFFHHHJJJJJJMMMPPPSSSTTTVVVYYY```eeeiiinnnuuu~~~zzztttpppooollliiihhhkkkppptttvvvwwwzzz~~~}}}{{{|||{{{xxxsssrrrooonnnmmmkkkhhhfffdddcccbbbbbbcccaaa^^^\\\[[[ZZZXXXVVVVVVWWWYYY[[[\\\^^^\\\WWWTTTUUUTTTQQQQQQPPPOOONNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJKKKLLLMMMLLLKKKMMMKKKIIIJJJKKKLLLLLLKKKMMMLLLKKKJJJIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNOOOOOOOOOMMMKKKJJJKKKLLLKKKLLLMMMMMMMMMMMMPPPRRRTTTSSSSSSSSSTTTTTTSSSSSSRRRSSSTTTUUUUUUVVVYYY\\\\\\```gggmmmrrrvvvzzz}}}{{{yyywwwzzzuuummmccc```bbbdddbbb^^^\\\\\\[[[[[[\\\\\\[[[[[[ZZZXXXUUUSSSSSSTTTWWWXXX\\\[[[YYYWWWWWWWWWYYYYYYYYY^^^]]]XXX\\\dddddd]]]VVVTTTRRRRRRUUUWWWWWWVVVXXXVVVTTTRRRRRRUUUXXXZZZWWWVVVUUUUUUVVVTTTRRROOONNNOOOQQQQQQQQQPPPNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLNNNMMMLLLKKKLLLOOOQQQSSSTTTTTTUUUUUUUUUTTTSSSSSSSSSRRRPPPMMMKKKJJJJJJJJJMMMKKKIIIIIIKKKLLLKKKJJJNNNNNNNNNNNNNNNNNNOOOOOOSSSRRRQQQQQQQQQSSSUUUVVVTTTTTTSSSSSSRRRQQQQQQQQQNNNNNNNNNNNNOOOPPPQQQQQQSSSSSSSSSSSSTTTUUUVVVWWWZZZ[[[\\\\\\[[[XXXUUUSSSJJJJJJJJJGGGDDDAAA@@@AAADDDBBBAAA???>>>>>>>>>>>>>>>@@@AAA@@@===;;;999999888666555444555444333111000000000000////////////---......---++++++,,,---666DDDeeeXXXRRR___TTT___aaaVVVDDD444***(((+++//////,,,)))'''((()))))))))++++++,,,------------,,,////////////...---,,,+++,,,,,,+++++++++++++++++++++++++++*********************++++++++++++******,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))))))))***************------------,,,,,,,,,,,,------...///000222444555444555888>>>DDDHHHJJJJJJDDDEEEEEEFFFGGGIIIJJJKKKLLLOOORRRSSSTTTWWW]]]bbbdddmmmzzzzzzuuutttqqqoooooorrryyy}}}~~~~~~yyyxxxwwwvvvtttpppkkkgggiiihhhfffbbb___bbbhhhnnnmmmooommmgggddddddbbb___XXXTTTPPPOOOPPPPPPNNNLLLPPPPPPQQQQQQPPPPPPOOONNNMMMLLLLLLMMMOOOPPPPPPOOOOOOMMMLLLMMMNNNOOONNNLLLNNNMMMLLLKKKJJJIIIHHHHHHLLLLLLMMMMMMNNNOOOOOOOOOVVVVVVUUURRRMMMKKKJJJKKKJJJLLLMMMNNNNNNOOOQQQSSSRRRRRRSSSTTTTTTUUUVVVVVVUUUVVVXXXYYYZZZ]]]aaadddgggmmmvvv~~~uuuhhhbbb\\\\\\```ccccccaaa_________^^^^^^]]]]]]]]]XXXWWWUUUTTTTTTVVVXXXYYY]]]\\\ZZZYYYXXXXXXXXXYYYZZZ___```\\\\\\___\\\SSSVVVUUUTTTTTTWWWXXXXXXXXXXXXWWWUUUUUUVVVXXX[[[]]]\\\YYYWWWVVVVVVUUUSSSRRRPPPQQQRRRSSSTTTSSSRRRQQQOOOOOONNNNNNNNNOOOPPPPPPQQQPPPOOONNNNNNPPPRRRSSSTTTTTTUUUVVVVVVVVVUUUUUUVVVUUURRRPPPNNNLLLKKKKKKMMMKKKJJJJJJKKKLLLKKKJJJNNNOOOOOOOOOPPPPPPQQQQQQRRRRRRSSSSSSTTTUUUVVVVVVWWWWWWVVVVVVUUUTTTTTTTTTMMMNNNOOOPPPRRRSSSTTTUUUVVVVVVVVVVVVVVVWWWXXXXXX______^^^\\\ZZZXXXVVVUUUMMMMMMLLLIIIEEECCCBBBCCCCCCBBB@@@???>>>===>>>>>>===???@@@???<<<999888888666555333333444444222000000000000000////////////,,,------,,,+++***,,,---,,,000FFFCCC@@@DDD;;;DDDCCC???999333...+++++++++///---+++))))))***+++,,,***++++++,,,---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++************************************++++++,,,,,,++++++***,,,+++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------------------------,,,,,,,,,------...///000222333222333777;;;AAAFFFHHHJJJEEEFFFHHHIIIJJJKKKMMMNNNNNNPPPSSSSSSTTTWWW\\\aaafffnnnzzz~~~}}}{{{xxxwwwzzz}}}zzzzzz{{{zzzwwwtttvvv}}}|||yyytttjjjbbbYYYUUUUUUWWWUUUSSSTTTUUUUUUVVVUUUUUUSSSSSSRRRQQQPPPQQQTTTUUUTTTSSSQQQPPPOOOPPPQQQQQQPPPNNNMMMMMMNNNNNNOOOOOONNNNNNPPPPPPOOONNNNNNMMMMMMMMMZZZYYYXXXUUUPPPNNNMMMNNNOOOPPPRRRRRRRRRSSSUUUXXXVVVWWWYYYZZZ[[[[[[]]]^^^^^^___bbbccceeeiiimmmqqqwww|||wwwhhhaaa^^^\\\]]]aaaeeegggfffddddddcccaaa___]]]\\\\\\YYYYYYXXXXXXYYYZZZ[[[\\\]]]\\\[[[YYYXXXXXXXXXXXX[[[___```\\\[[[[[[VVVOOOVVVVVVVVVWWWXXXYYYYYYYYYWWWWWWVVVVVVWWWYYY\\\]]]___\\\XXXVVVVVVVVVUUUUUUSSSSSSUUUVVVVVVVVVVVVUUURRRQQQQQQQQQRRRSSSTTTTTTTTTSSSQQQPPPPPPQQQRRRSSSTTTTTTUUUVVVWWWWWWWWWWWWXXXWWWUUUSSSPPPNNNMMMLLLKKKKKKJJJJJJKKKLLLMMMMMMPPPPPPPPPQQQRRRRRRSSSSSSRRRSSSUUUWWWWWWXXXWWWWWWZZZYYYYYYXXXXXXWWWVVVVVVOOOOOOQQQRRRTTTUUUUUUVVVVVVVVVVVVVVVWWWXXXYYYZZZ^^^]]]\\\[[[ZZZYYYYYYXXXMMMLLLKKKHHHEEECCCCCCDDDCCCBBB@@@>>>=========>>><<<>>>???>>>;;;999888888555333222222333333111000000000000000////////////+++,,,---,,,++++++,,,...+++)))111000...,,,&&&,,,'''))),,,//////---***((()))***+++,,,++++++,,,,,,)))******+++++++++++++++((()))***+++,,,---------,,,,,,,,,++++++*********************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,------...------------------------+++++++++,,,,,,...//////000111444888<<>>============<<<>>>???>>>;;;999888777555333222222333333222000000000000000////////////+++,,,---,,,++++++---///444111000000...,,,+++...'''(((***+++,,,,,,+++***$$$&&&***++++++***))))))))))))***++++++++++++***'''((()))***,,,---------,,,,,,++++++++++++++++++***************+++++++++++++++,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++(((((())))))***+++,,,,,,------------............+++*********+++,,,------...000222444666999===@@@CCCGGGLLLNNNNNNOOOSSSVVVUUUWWWYYYYYYXXXZZZ___cccnnnppprrruuu{{{ssskkkfffbbb```___^^^\\\ZZZYYYXXXWWWWWWXXXWWWVVVXXXZZZ[[[[[[ZZZXXXVVVSSSRRRSSSTTTTTTSSSTTTTTTVVVVVVVVVUUUTTTSSSRRRRRRQQQQQQQQQRRRTTTUUUPPPRRRSSSTTTTTTUUUXXXZZZ]]]___aaacccdddfffjjjllltttwww{{{{{{zzz{{{~~~{{{kkkdddccc]]]___aaacccccceeehhhjjjnnnooonnniiibbb]]]\\\]]]]]]]]]]]]]]]\\\[[[YYYYYYYYYYYYYYYYYYYYYXXXXXXXXXZZZ[[[[[[YYYVVVUUUVVVVVVUUUWWWYYYYYYYYYXXXYYYZZZ[[[\\\]]]^^^______`````````]]]YYYXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZVVVVVVUUUUUUUUUVVVWWWWWWUUUUUUTTTTTTSSSTTTTTTTTTUUUUUUVVVWWWWWWWWWVVVVVVXXXXXXWWWVVVTTTRRRQQQPPPKKKLLLNNNNNNNNNOOORRRTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUWWWYYY[[[[[[[[[[[[\\\\\\[[[ZZZZZZYYYYYYXXXWWWWWWXXXXXXXXXWWWUUUTTTSSSTTTTTTUUUVVVXXXZZZ[[[ZZZ[[[]]]___bbbfffiiijjjIIIIIIGGGEEEBBBBBBCCCEEEBBBAAA???>>>===============>>>???>>>;;;999888888666444333444555555444222000000000000////////////,,,---...---,,,,,,...000+++---)))))))))(((,,,)))...---,,,++++++++++++,,,%%%(((++++++)))(((((())))))***++++++,,,,,,++++++******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,))))))*********++++++++++++,,,,,,------,,,,,,+++)))*********++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,------------.........///++++++++++++++++++,,,---,,,...000222222555999===???DDDKKKMMMNNNOOOTTTXXXXXXZZZ[[[ZZZYYY[[[___dddjjjmmmqqqwww~~~|||sssnnnlllmmmjjjfffaaa]]][[[ZZZZZZYYYYYYZZZ\\\```cccccccccccc```\\\ZZZZZZ\\\]]]]]]\\\]]]___aaaaaaaaa```___\\\[[[XXXVVVUUUVVVVVVWWWSSSUUUXXXZZZ\\\___cccfffjjjmmmqqqtttxxx|||~~~ssshhhccceee]]]aaaeeeffffffgggjjjmmmppprrrrrrmmmfffbbbaaacccaaaaaaaaa```^^^[[[YYYWWWVVVWWWWWWXXXXXXXXXXXXXXXXXXYYY[[[ZZZXXXUUUUUUWWWSSSVVVYYYZZZXXXXXXYYYZZZ\\\]]]^^^___``````______^^^[[[YYYYYYZZZZZZZZZYYY[[[[[[ZZZYYYYYYYYYZZZZZZWWWWWWVVVUUUUUUUUUVVVVVVTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTVVVWWWWWWWWWUUUTTTRRRQQQOOOQQQRRRQQQOOOOOOQQQSSSTTTTTTSSSSSSRRRRRRQQQQQQQQQRRRSSSUUUVVVWWWXXXXXX[[[[[[[[[ZZZYYYYYYXXXXXXZZZZZZ\\\\\\\\\ZZZYYYWWWWWWWWWVVVVVVVVVWWWXXXXXXXXXZZZ]]]aaaeeejjjmmmnnnJJJJJJIIIFFFDDDDDDFFFIIIBBBAAA???>>>===<<<=========???@@@???<<<999888888777666555555666777666444000000000000////////////,,,---......------///111***111,,,------...444---++++++,,,,,,,,,,,,,,,+++***,,,...,,,)))''')))***++++++,,,------------,,,------------,,,+++***************++++++,,,,,,---))))))******+++++++++++++++,,,,,,------,,,,,,+++))))))******++++++++++++++++++++++++++++++++++++,,,------------.........---------.........//////---,,,,,,++++++,,,------***---///000111444999===<<>><<<<<<;;;@@@@@@???>>>===;;;999888888666444444444444222000000000//////.........---111000///...---,,,++++++/////////......---------************************(((((((((((('''''''''''')))((('''''''''(((***++++++******)))((('''&&&&&&************************,,,+++++++++***))))))))),,,,,,+++***))))))******+++***+++,,,------+++)))++++++++++++++++++++++++,,,,,,,,,---------......+++,,,............,,,+++---,,,,,,,,,,,,---......000///------...111444666888>>>FFFKKKMMMOOORRRUUUTTTVVVXXX[[[^^^```aaaaaafffjjjsss~~~vvvqqqlllfffbbb```ccchhhnnnssswwwyyyyyyyyyvvvqqqllllllqqqyyyyyymmmccc^^^\\\]]]^^^^^^bbbiiiqqqvvvyyyzzzzzzxxxqqqlllhhheeeggghhhiiiiiihhhiiikkkmmmlllpppttttttpppllljjjjjjiiijjjjjjiiieee^^^XXXTTTYYYYYYXXXXXXWWWWWWVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWUUUVVVWWWWWWVVVVVVXXXZZZZZZZZZZZZYYYYYYYYYYYYYYY]]]]]]]]]]]]\\\ZZZXXXWWWZZZXXXVVVVVVWWWXXXXXXXXXWWWYYY[[[[[[XXXVVVTTTTTTUUUUUUTTTSSSRRRRRRSSSSSSWWWVVVVVVUUUTTTSSSRRRRRRUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUTTTRRRQQQPPPPPPPPPSSSTTTTTTRRRQQQRRRTTTVVVOOOOOOOOOOOOPPPRRRSSSTTTZZZYYYWWWVVVWWWWWWVVVUUU[[[]]]```bbbbbb```^^^\\\ZZZZZZYYYYYYWWWVVVTTTTTTXXXXXX[[[bbbiiinnnooommmMMMKKKIIIFFFDDDDDDDDDDDDFFFEEEBBB@@@>>>===<<<<<>>>>><<<:::999888888666444444444444222000------......//////000000---------------,,,,,,,,,++++++++++++*********************************************)))))))))(((((()))(((((('''((()))***+++000000//////...---------************************++++++++++++************---,,,++++++************)))))))))+++---...---,,,+++++++++*********+++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,---,,,,,,,,,,,,---......000///...---...000333555888<<>>>>>>>>>>>>>>>>>======;;;:::888777888666444444444444222000.........///////////////+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,---************************,,,,,,+++++++++*********)))(((((((((((()))***+++------------------------*********************************+++++++++++++++,,,,,,,,,+++++++++++++++(((''''''***---///000///++++++***))))))***+++,,,*********+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......111000...---...///111333777999???GGGOOOVVVXXXYYYXXXYYYZZZ\\\___cccgggiiiiiilllsss|||vvvvvvwwwtttzzzzzzwwwwwwvvvwwwyyyxxxwwwuuullljjjhhhiiikkkkkkiiifffgggiiikkkkkkiiigggggggggjjjkkklllkkkiiifffbbb___\\\\\\[[[ZZZYYYWWWVVVVVVVVVVVVVVVWWWWWWVVVVVVVVVWWWXXXXXXXXXVVVUUUVVVWWWYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[]]]^^^___```______\\\[[[YYYYYYZZZ[[[[[[ZZZYYY[[[]]]]]][[[XXXWWWVVVTTTSSSRRRRRRQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRTTTUUUVVVXXXYYYYYYWWWWWWVVVTTTSSSSSSSSSSSSTTTVVVXXXXXXVVVUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSRRRPPPOOOOOOQQQRRRRRRQQQTTTVVVYYY]]]___``````___aaaaaaaaa```^^^]]][[[ZZZZZZ[[[]]]aaafffiiiiiihhhLLLJJJHHHEEECCCCCCCCCCCCDDDCCCAAA???>>>>>>??????=========<<<;;;999888777777666444444444444222000333222111///...,,,+++++++++,,,,,,,,,,,,---------++++++,,,,,,------......************************,,,,,,+++++++++*********)))))))))))))))*********((((((((())))))******************************************++++++,,,,,,,,,***+++++++++++++++******)))((((((***---///000000+++***)))((((((***+++,,,++++++++++++,,,,,,,,,,,,---,,,************,,,---,,,,,,++++++,,,,,,---...111000...------...///000444555:::DDDPPPYYY\\\]]][[[ZZZZZZ\\\^^^bbbfffhhhjjjkkkooovvvxxxnnnmmmlllmmmppptttwwwxxxxxxtttqqqmmmnnnqqqpppjjjeeebbbcccdddddddddddddddeeeeeefffggggggfffdddbbb```______^^^\\\[[[YYYXXXWWWVVVWWWWWWXXXXXXWWWWWWVVVWWWYYYYYYXXXVVVUUUUUUVVVXXXXXXXXXXXXYYYYYYYYYYYYYYY[[[\\\^^^_________^^^\\\ZZZYYYYYY[[[[[[[[[ZZZYYY[[[\\\\\\ZZZWWWVVVUUURRRRRRQQQQQQQQQQQQQQQRRRQQQQQQRRRRRRRRRSSSSSSSSSPPPQQQSSSUUUWWWYYYZZZ[[[XXXWWWVVVUUUUUUUUUUUUUUUTTTWWWZZZ[[[YYYWWWVVVUUUUUUUUUUUUUUUTTTTTTSSSSSSQQQPPPOOOPPPRRRTTTTTTSSSRRRTTTVVVYYY[[[]]]^^^^^^```aaaaaaaaa``````___^^^[[[\\\^^^aaadddeeeeeeeeeKKKIIIFFFDDDBBBAAABBBBBBCCCBBBAAA???>>>??????@@@<<<<<<<<<<<<;;;:::888888777666444444444444222000333222111///...,,,++++++............------------(((((())))))******++++++************************+++************)))))))))((())))))************************++++++,,,,,,---******************************++++++,,,,,,,,,---))))))***++++++******)))+++******+++---......---******)))))))))***,,,---,,,,,,,,,,,,---------------,,,************,,,---,,,++++++++++++,,,------000///...---------...///111111666???LLLVVV[[[]]]ZZZYYYYYYYYY[[[^^^aaacccffffffhhhmmmtttzzz~~~ssshhhhhhfffdddeeejjjooosssuuuvvvrrrooopppqqqooogggaaa```aaabbbccceeeeeeeeeeeebbbbbbccccccbbbbbbaaa```aaaaaa```^^^\\\[[[ZZZYYYXXXXXXYYYYYYYYYYYYXXXXXXWWWYYYZZZYYYWWWUUUTTTTTTVVVVVVWWWWWWWWWXXXXXXXXXZZZ[[[\\\]]]]]]\\\[[[ZZZZZZXXXXXXXXXZZZZZZYYYXXXVVVXXXZZZZZZWWWUUUSSSSSSQQQPPPPPPPPPPPPPPPQQQQQQOOOPPPPPPQQQQQQRRRRRRSSSPPPPPPRRRTTTVVVXXXYYYZZZWWWWWWVVVVVVVVVVVVVVVWWWUUUXXX[[[\\\[[[XXXVVVUUUUUUVVVVVVVVVUUUTTTSSSRRRQQQPPPOOOPPPRRRTTTTTTTTTSSSSSSTTTVVVWWWYYYYYYZZZ\\\\\\]]]______`````````[[[]]]___aaaaaaaaaaaaaaaKKKIIIFFFDDDBBBBBBBBBBBBDDDCCCAAA???>>>>>>??????=========<<<<<<;;;999999888666444444444444222000.........////////////////////////......---------+++++++++++++++,,,,,,,,,***************************))))))))))))(((((((((((()))******++++++************++++++,,,,,,------************************+++++++++,,,,,,,,,,,,,,,((()))***+++,,,+++***))),,,,,,,,,---///...,,,************+++,,,,,,,,,---,,,,,,---------.........,,,,,,++++++++++++,,,,,,+++++++++++++++,,,------///......---------.........///333:::CCCLLLRRRUUUSSSSSSSSSTTTVVVXXX[[[\\\]]]]]]```ffflllrrrtttuuuxxxyyy{{{qqqffffffbbb___^^^bbbggglllnnnsssrrrrrrrrrsssoooiiicccaaaaaacccfffiiijjjiiihhhbbbbbbaaaaaa``````````````````___^^^]]][[[[[[ZZZYYYYYYZZZZZZZZZZZZYYYYYYWWWXXXZZZYYYWWWUUUTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWZZZZZZ[[[[[[[[[YYYXXXWWWXXXWWWWWWXXXYYYYYYWWWVVVTTTVVVXXXXXXVVVSSSRRRQQQOOOOOOOOOOOOOOOOOOPPPQQQOOOOOOOOOPPPPPPQQQQQQQQQPPPQQQRRRSSSTTTVVVWWWWWWWWWVVVVVVVVVVVVWWWWWWXXXWWWYYY\\\\\\ZZZXXXVVVVVVUUUUUUVVVVVVVVVUUUSSSRRROOONNNMMMNNNPPPRRRRRRRRRSSSRRRRRRSSSSSSUUUVVVWWWXXXYYYZZZ[[[]]]]]]^^^^^^[[[]]]``````_________```MMMKKKHHHEEEDDDCCCDDDDDDDDDCCCAAA???>>>>>>>>>>>>============<<<<<<;;;:::888666444444444444222000------......//////000000,,,---------------....../////////...............******************************)))))))))(((((((((((()))***+++++++++******************************************************,,,,,,,,,,,,,,,,,,++++++)))***,,,......---,,,+++++++++---///000///+++((()))***,,,.........---,,,++++++,,,,,,,,,---------,,,,,,------------,,,,,,+++++++++***++++++,,,---------------------......---...111444888===DDDHHHIIIJJJLLLOOOQQQTTTVVVWWWUUUVVV[[[aaagggkkkmmmlllmmmooopppsssyyyrrrgggeeebbb^^^^^^```dddfffhhhkkkmmmppprrrrrroookkkhhh___```bbbgggkkkllljjjhhhbbbaaa___^^^]]]]]]]]]]]]]]]]]]\\\\\\[[[ZZZYYYYYYXXXXXXYYYYYYYYYYYYXXXXXXUUUWWWZZZZZZXXXVVVUUUUUURRRRRRRRRSSSTTTUUUUUUUUUYYYYYYZZZ[[[ZZZYYYXXXWWWWWWWWWWWWXXXYYYYYYWWWUUUTTTVVVXXXWWWUUURRRQQQQQQNNNNNNNNNNNNNNNOOOPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTVVVUUUUUUUUUVVVWWWWWWXXXXXXZZZ\\\\\\YYYWWWVVVVVVSSSTTTUUUVVVVVVUUUSSSRRROOONNNMMMMMMOOOQQQQQQPPPQQQPPPPPPPPPQQQSSSUUUVVVWWWXXXXXXYYYZZZYYYYYYYYYZZZ]]]``````^^^]]]]]]^^^NNNMMMJJJGGGEEEEEEEEEFFFEEEDDDBBB@@@>>>>>>>>>>>>===>>>>>>>>>===<<<;;;;;;888666444444444444222000000000//////.........---)))******+++---......///---------,,,,,,+++++++++*********************************))))))))))))(((((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,,,,++++++++++++,,,...000000///...---)))***---000222000,,,)))(((***---///000///...,,,******+++++++++,,,,,,,,,,,,,,,...//////...,,,,,,++++++******++++++,,,---,,,,,,,,,------.........,,,...000000000333999>>>AAACCCGGGKKKOOORRRTTTUUUQQQSSSXXX^^^cccffffffeeeeeefffgggiiinnnxxx}}}sssgggdddbbb``````bbbddddddddd^^^ccciiilllkkkiiigggfff\\\]]]```eeejjjllliiifffaaa___]]][[[ZZZYYYZZZZZZ[[[ZZZZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWUUUWWWYYYZZZXXXVVVUUUUUUPPPQQQQQQRRRSSSTTTTTTUUUXXXYYYZZZ[[[[[[ZZZYYYXXXWWWWWWWWWXXXZZZYYYWWWUUUTTTVVVXXXWWWUUURRRQQQQQQNNNMMMMMMMMMNNNOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOORRRRRRRRRRRRRRRQQQQQQQQQUUUUUUUUUUUUVVVWWWWWWXXXXXXZZZ[[[[[[YYYWWWVVVVVVRRRSSSUUUVVVVVVUUUSSSRRRQQQPPPNNNOOOPPPQQQQQQPPPOOOOOONNNNNNPPPRRRUUUWWWXXXXXXXXXXXXXXXWWWVVVUUUYYY\\\______]]]\\\]]]^^^OOOMMMKKKHHHGGGFFFEEEFFFGGGEEECCC@@@>>>===<<<<<<===>>>>>>>>><<<;;;999888555444444333111000000///000000000000////////////...---,,,,,,++++++,,,,,,***++++++,,,,,,++++++***************************************))))))))))))******************************))))))******+++,,,)))************+++++++++++++++++++++++++++++++++)))******'''$$$%%%)))---***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------,,,++++++******)))(((***,,,...///////////////...---,,,,,,,,,,,,,,,,,,---...000111333444555:::===BBBHHHLLLOOOQQQQQQTTTVVVXXXYYYZZZ[[[]]]______aaacccccceeemmmyyyxxxxxxzzz~~~~~~vvvnnniiieeeaaa^^^^^^``````aaaaaaaaabbbccccccbbbaaa```___```````````````______[[[ZZZZZZYYYXXXWWWVVVVVVYYYWWWUUUUUUVVVXXXXXXWWWZZZZZZ[[[\\\\\\\\\\\\[[[YYYXXXXXXWWWUUUSSSQQQPPPRRRRRRRRRRRRSSSSSSSSSSSSXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYXXXXXXWWWWWWWWWWWWTTTTTTTTTTTTSSSQQQPPPOOOLLLNNNPPPPPPOOONNNOOOPPPLLLLLLLLLLLLMMMNNNOOOPPPPPPOOONNNNNNNNNPPPSSSTTTUUUUUUUUUTTTUUUUUUVVVVVVXXXWWWWWWVVVVVVUUUTTTTTTVVVVVVWWWVVVTTTQQQNNNLLLNNNNNNOOOOOOOOONNNMMMMMMJJJLLLMMMMMMLLLMMMPPPRRRRRRRRRSSSTTTUUUVVVVVVWWWWWWXXXYYYZZZZZZYYYXXXWWWOOOMMMKKKHHHGGGFFFFFFFFFGGGEEECCC@@@>>>===<<<<<<======>>>===<<<;;;999888555444444333222111111000000000000000////////////,,,+++******)))************++++++,,,,,,++++++***************************************))))))))))))************************))))))(((((())))))***+++)))************+++++++++++++++++++++++++++++++++***+++,,,+++******+++,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,***+++,,,---......------///...---,,,,,,,,,,,,---,,,---...///000222333333777:::???EEEJJJNNNPPPRRRTTTVVVWWWXXXXXXXXXZZZ\\\ZZZ[[[]]]]]]___gggrrr|||{{{qqqqqqrrrvvvzzzxxxrrrlllaaa___]]]\\\]]]]]]]]]\\\______`````````___]]]\\\[[[[[[\\\\\\\\\[[[ZZZZZZYYYXXXWWWWWWVVVVVVVVVWWWVVVUUUTTTUUUWWWWWWVVVTTTXXXXXXYYYYYYZZZZZZYYYYYYWWWVVVVVVUUUTTTRRRQQQPPPRRRRRRSSSSSSTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVXXXXXXXXXWWWWWWVVVVVVVVVTTTTTTTTTSSSRRRQQQPPPPPPPPPRRRSSSRRRQQQOOOOOOPPPNNNMMMMMMMMMMMMNNNNNNOOOOOONNNMMMLLLMMMOOOPPPRRRSSSSSSRRRRRRSSSSSSTTTTTTWWWWWWVVVVVVUUUTTTTTTSSSWWWWWWWWWVVVUUUSSSQQQPPPNNNOOOOOOOOONNNMMMLLLLLLIIIKKKLLLMMMMMMNNNQQQSSSRRRRRRSSSSSSTTTUUUUUUUUUWWWWWWXXXYYYZZZYYYXXXXXXNNNMMMKKKHHHGGGFFFFFFFFFGGGEEECCC@@@>>>===<<<<<<<<<=========<<<;;;999888555555444444333333222222000000000000////////////,,,,,,+++******************++++++,,,,,,++++++***************************************))))))))))))************************((((((((((((((())))))***)))************+++++++++++++++++++++++++++++++++))))))***,,,......,,,***+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++++++++*********)))******+++,,,,,,------++++++,,,,,,,,,,,,++++++......---,,,,,,,,,------------......///000000111222555:::AAAGGGMMMPPPRRRUUUVVVXXXWWWVVVVVVWWWYYYYYY[[[]]]^^^```gggqqqxxx}}}xxxtttssshhhggghhhkkkooopppnnnkkk```_________``````^^^\\\\\\\\\]]]]]]\\\ZZZXXXWWWXXXYYYYYYYYYXXXWWWWWWVVVVVVUUUTTTTTTUUUWWWYYY[[[VVVVVVUUUVVVWWWVVVTTTRRRUUUUUUUUUVVVVVVVVVVVVWWWTTTTTTTTTSSSRRRQQQQQQPPPRRRSSSSSSTTTUUUVVVVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTWWWVVVVVVVVVVVVUUUUUUUUUSSSSSSSSSRRRRRRQQQQQQPPPTTTUUUVVVUUURRRPPPPPPQQQQQQPPPOOONNNMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQQQQRRRUUUUUUUUUTTTSSSSSSRRRRRRWWWVVVVVVUUUUUUTTTTTTSSSOOOOOOOOOOOONNNMMMLLLKKKJJJKKKMMMMMMMMMOOOQQQSSSSSSSSSRRRRRRRRRSSSSSSSSSUUUUUUVVVWWWXXXXXXWWWWWWNNNMMMJJJHHHGGGFFFFFFFFFGGGEEECCC@@@>>>===<<<<<<<<<<<<======<<<:::999888555555555444444333333333000000000000////////////......---,,,,,,,,,,,,---***++++++,,,,,,++++++***************************************)))))))))(((************************)))(((((((((((()))******))))))*********+++++++++***+++++++++++++++,,,,,,'''%%%$$$'''***,,,***''',,,,,,------------,,,,,,***++++++++++++,,,,,,,,,*********************************++++++,,,,,,,,,******++++++++++++++++++...------,,,,,,,,,---------------...............///222777===DDDKKKPPPRRRWWWXXXYYYYYYXXXXXXYYYZZZ```cccgggkkknnnrrrwww{{{zzzzzz|||}}}sssmmmkkkkkkaaa``````bbbfffjjjkkkkkkeeecccaaaaaaaaa```^^^\\\ZZZ[[[[[[[[[YYYWWWVVVTTTYYYYYYYYYYYYXXXWWWUUUUUUSSSRRRRRRTTTWWW[[[```ccc^^^[[[XXXWWWVVVUUUTTTRRRSSSSSSSSSSSSTTTTTTUUUUUUSSSSSSRRRRRRRRRRRRRRRRRRQQQRRRRRRSSSTTTUUUVVVVVVSSSRRRRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRQQQQQQQQQQQQQQQQQQTTTUUUVVVUUUSSSRRRRRRRRRSSSRRRQQQOOOMMMLLLKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJMMMNNNNNNOOOPPPPPPPPPPPPTTTSSSSSSRRRQQQQQQPPPPPPUUUTTTTTTSSSSSSTTTTTTUUUQQQQQQQQQPPPOOONNNMMMLLLMMMNNNOOONNNNNNNNNPPPRRRTTTSSSRRRQQQPPPPPPQQQQQQQQQRRRSSSSSSTTTTTTUUUUUUMMMLLLJJJHHHGGGFFFGGGGGGGGGEEECCC@@@>>>===<<<<<<;;;;;;<<<<<<<<<:::999888555555555444444333333222000000000000///////////////...------,,,,,,------***++++++,,,,,,++++++***************************************)))))))))((())))))))))))))))))))))))***))))))))))))***++++++))))))*********+++++++++*********++++++,,,,,,,,,)))%%%"""###'''******)))+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,************************,,,,,,,,,+++++++++******((())))))***+++---......------,,,,,,,,,------...---------------.........///000444:::@@@GGGMMMPPPWWWYYY[[[\\\\\\]]]___aaagggkkkrrrxxx{{{|||}}}}}}yyyyyyzzz|||zzzooojjjhhhfffeee^^^]]]\\\]]]aaafffjjjllliiieee```]]][[[[[[ZZZYYYZZZZZZZZZZZZYYYWWWUUUTTTYYYYYYXXXXXXVVVUUUSSSSSSPPPPPPQQQTTTYYY```eeeiiifffbbb\\\XXXVVVVVVUUUUUUSSSRRRRRRRRRRRRSSSTTTUUUTTTSSSRRRRRRRRRRRRSSSTTTOOOPPPPPPQQQRRRSSSSSSSSSRRRQQQQQQPPPPPPQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSSSSQQQPPPPPPOOOPPPPPPQQQRRRQQQSSSUUUUUUSSSRRRSSSTTTSSSRRRPPPNNNLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIILLLMMMNNNOOOPPPPPPPPPPPPQQQQQQQQQPPPOOOOOONNNNNNQQQQQQPPPPPPQQQRRRRRRSSSRRRRRRRRRRRRQQQPPPOOONNNPPPQQQQQQPPPNNNMMMOOOPPPSSSRRRPPPOOONNNNNNOOOPPPOOOOOOOOOOOOPPPPPPQQQQQQMMMLLLJJJHHHGGGGGGGGGGGGGGGEEECCC@@@>>>===<<<<<<:::;;;<<<<<<;;;:::999888666666555444333222111111000000000000////////////---,,,,,,+++++++++++++++***++++++,,,,,,++++++***************************************))))))))))))))))))))))))))))))))))))***************++++++,,,)))************+++++++++*********++++++,,,,,,---+++)))&&&%%%'''***,,,,,,***++++++,,,,,,++++++***************++++++++++++*********+++++++++++++++------,,,,,,+++******))))))))))))***,,,---///000------,,,,,,,,,---......---------...............///000222666;;;AAAGGGJJJSSSUUUYYY]]]___cccfffiiikkkooouuu{{{~~~}}}}}}|||}}}zzzmmmeeeddddddbbb___\\\[[[ZZZZZZ]]]bbbhhhlllnnniiiccc^^^\\\[[[ZZZZZZYYYZZZZZZZZZYYYWWWVVVUUUVVVVVVVVVUUUSSSQQQOOONNNNNNOOOQQQTTTYYY___eeehhhhhhccc]]]YYYWWWWWWVVVVVVRRRRRRQQQPPPQQQRRRSSSTTTTTTTTTRRRQQQQQQRRRSSSSSSOOOOOOOOOOOOPPPPPPPPPPPPQQQPPPOOONNNNNNOOOPPPQQQPPPPPPQQQQQQQQQQQQRRRRRRPPPOOONNNNNNOOOPPPRRRSSSPPPRRRTTTTTTSSSSSSSSSTTTQQQPPPOOOMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLNNNOOOPPPQQQPPPPPPPPPOOOOOONNNMMMMMMLLLLLLNNNNNNNNNOOOOOOPPPPPPPPPQQQQQQRRRRRRQQQQQQPPPPPPQQQRRRRRRPPPNNNNNNOOOPPPRRRQQQOOOMMMLLLMMMOOOPPPOOONNNMMMMMMMMMMMMNNNNNNMMMKKKJJJHHHGGGGGGGGGHHHGGGEEECCC@@@>>>===<<<<<<::::::;;;<<<;;;:::999888777666555333222000///...000000000000////////////------,,,++++++++++++,,,***++++++,,,,,,++++++***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))************+++++++++)))******+++,,,,,,------***++++++***))))))+++---)))******++++++******)))************++++++++++++++++++++++++,,,,,,,,,---,,,+++++++++++++++++++++++++++++++++,,,---///000,,,,,,,,,,,,,,,---...///------....../////////000000///000111555:::???BBBKKKOOOTTTZZZ```fffkkkooossstttwww{{{tttnnneee___]]]]]]]]]\\\ZZZYYYXXXWWWYYY]]]dddhhhmmmjjjeeeaaa___]]][[[ZZZXXXXXXYYYYYYYYYXXXVVVUUUUUUUUUTTTSSSQQQOOOMMMLLLLLLMMMOOORRRVVVZZZ^^^```___]]]ZZZYYYXXXXXXVVVTTTQQQPPPOOONNNOOOPPPRRRSSSTTTSSSQQQPPPOOOPPPQQQRRRPPPOOOOOOOOOOOONNNNNNNNNNNNMMMLLLKKKKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPQQQQQQOOONNNMMMMMMNNNPPPRRRSSSRRRTTTUUUUUUSSSRRRRRRSSSNNNNNNMMMLLLKKKKKKKKKKKKHHHIIIJJJJJJKKKKKKKKKKKKIIIJJJMMMOOOPPPPPPOOONNNNNNNNNMMMMMMLLLKKKKKKKKKLLLMMMNNNOOOOOOOOONNNMMMNNNOOOOOOPPPPPPPPPPPPPPPOOOPPPQQQPPPOOOOOOQQQSSSQQQOOOMMMKKKKKKMMMNNNPPPPPPOOONNNMMMLLLLLLMMMMMMLLLKKKJJJHHHGGGGGGHHHHHHGGGEEECCC@@@>>>===<<<<<<999:::;;;;;;;;;:::999888777666555333111///...---000000000000//////////////////...------------...+++++++++,,,,,,+++++++++************************************))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))************+++++++++))))))***+++,,,,,,------'''+++...---***((()))+++))))))************)))))))))************++++++++++++++++++,,,,,,---------*********++++++,,,------...---,,,,,,,,,,,,......,,,,,,,,,,,,,,,---...///------......///000000111000///......111555:::===EEEIIIPPPXXX___fffmmmrrr{{{zzzyyy{{{}}}ppphhhfffccc^^^YYYWWWXXXZZZYYYXXXVVVUUUVVVZZZ```eeeeeecccaaa___^^^[[[XXXUUUVVVWWWXXXYYYXXXWWWVVVUUUVVVVVVUUUTTTRRROOOMMMLLLKKKLLLNNNPPPSSSUUUWWWXXXWWWWWWXXXYYYZZZXXXUUUQQQPPPOOONNNMMMMMMOOOQQQRRRTTTRRRPPPNNNNNNNNNOOOPPPQQQPPPPPPOOOOOONNNNNNMMMMMMLLLJJJIIIIIIJJJLLLMMMNNNNNNNNNOOOOOOPPPPPPPPPOOONNNMMMMMMNNNPPPRRRSSSUUUVVVWWWVVVTTTRRRRRRRRRLLLLLLKKKKKKKKKKKKLLLLLLHHHIIIJJJKKKLLLLLLLLLLLLHHHIIILLLNNNOOOOOONNNMMMMMMMMMMMMLLLKKKKKKJJJJJJLLLMMMOOOPPPPPPOOOMMMLLLLLLLLLMMMNNNOOOOOOOOOOOOMMMNNNPPPPPPPPPQQQTTTVVVPPPNNNLLLKKKKKKLLLOOOPPPRRRQQQOOOMMMLLLLLLMMMMMMLLLJJJHHHFFFFFFFFFGGGHHHGGGEEEBBB>>><<<:::999999;;;<<<===>>>>>><<<:::999777777777666555333222111000000000000000000000000---------,,,,,,,,,++++++++++++,,,,,,,,,---------************************************************))))))))))))******************))))))******+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++***)))(((((())))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++***)))***,,,---,,,+++))))))***+++,,,...000111........................,,,,,,,,,------.........333222000000000222555666>>>BBBIIIPPPXXXbbbnnnvvv}}}tttjjjaaa```]]]ZZZXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZ```^^^[[[YYYXXXXXXYYYZZZYYYYYYWWWVVVUUUUUUTTTTTTRRRRRRRRRRRRPPPNNNKKKIIIIIIJJJKKKMMMOOOQQQSSSUUUUUUVVVVVVVVVUUUTTTRRRQQQPPPOOOMMMKKKLLLMMMPPPRRRRRRQQQQQQPPPOOOOOOOOONNNMMMNNNOOOOOOOOOMMMLLLKKKLLLLLLLLLKKKJJJJJJMMMOOOKKKNNNQQQQQQNNNKKKKKKLLLPPPPPPPPPNNNMMMOOORRRTTTVVVVVVVVVUUUTTTRRRPPPNNNPPPNNNLLLJJJJJJKKKMMMNNNLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLMMMKKKIIIIIIJJJKKKKKKKKKLLLMMMMMMNNNMMMMMMLLLKKKMMMLLLMMMOOOQQQRRRRRRPPPPPPPPPPPPOOOOOONNNNNNNNNQQQNNNKKKJJJKKKMMMNNNNNNPPPOOOMMMLLLLLLMMMOOOPPPLLLKKKIIIGGGFFFGGGHHHIIIGGGEEEBBB???<<<;;;:::999999:::<<<<<<<<<;;;999888777777666666555333222111000000000000000000000000---------,,,,,,,,,++++++,,,,,,,,,,,,------------************************************************))))))))))))******************))))))******+++,,,*********+++++++++,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++***************++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++***)))***,,,---,,,+++,,,+++++++++,,,,,,---...------------------------,,,,,,,,,---------......//////......///000222333888<<>><<<<<<;;;===>>>???@@@@@@>>><<<;;;555555555555444333222111////////////////////////...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,************************************************((()))))))))******************))))))******+++,,,************++++++++++++)))))))))*********++++++)))))))))))))))))))))))),,,++++++*********++++++***+++++++++++++++,,,,,,***+++,,,,,,------,,,,,,+++***)))***,,,---,,,+++......---,,,++++++++++++++++++++++++++++++++++++------------------------......000111111111111111222444666999???KKKZZZeeeyyy~~~{{{{{{}}}oooeeebbbaaa```___]]]\\\[[[YYYXXXXXXXXXYYYYYYZZZ[[[\\\[[[ZZZWWWVVVRRRSSSUUUVVVWWWWWWWWWWWWSSSRRRRRRRRRRRRRRRSSSSSSQQQOOOMMMKKKIIIHHHHHHHHHFFFGGGHHHIIIKKKMMMOOOPPPPPPQQQRRRSSSSSSSSSRRRQQQJJJJJJKKKLLLMMMNNNNNNOOOSSSUUUWWWXXXWWWTTTOOOMMMLLLMMMMMMMMMMMMLLLLLLLLLJJJKKKKKKJJJHHHGGGHHHIIIKKKLLLNNNOOOOOOOOOOOOOOOOOOQQQRRRRRRRRRRRRTTTUUUVVVWWWWWWWWWVVVTTTRRRQQQMMMLLLJJJIIIIIIIIIJJJKKKNNNNNNNNNNNNNNNOOOOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLLLLNNNQQQSSSSSSSSSNNNLLLJJJHHHGGGGGGHHHIIIIIIHHHIIIKKKNNNOOOOOONNNPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNLLLLLLNNNPPPPPPPPPPPPOOONNNMMMLLLLLLMMMMMMMMMLLLJJJIIIIIIJJJKKKLLLJJJHHHEEEAAA???===<<<<<<===>>>???@@@@@@>>><<<;;;555555555555444333222222////////////////////////.........---------,,,,,,************++++++++++++************************************************((()))))))))******************))))))******+++,,,))))))*********+++++++++************+++++++++,,,))))))))))))))))))))))))******))))))))))))***+++*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++***)))***,,,---,,,+++,,,,,,+++++++++,,,------++++++++++++++++++++++++------------------------------...000000000000000000222333444999CCCQQQZZZlll{{{}}}{{{}}}tttnnnfff```_________^^^[[[ZZZZZZYYYYYYXXXXXXXXXTTTVVVXXXZZZZZZYYYXXXWWWUUUVVVVVVWWWWWWWWWVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQNNNNNNNNNMMMLLLIIIGGGFFFGGGGGGHHHIIIKKKLLLNNNOOOQQQRRRSSSTTTTTTTTTSSSRRRJJJJJJKKKLLLMMMMMMNNNNNNSSSUUUXXXZZZYYYUUUQQQNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNMMMJJJIIIIIIJJJLLLLLLMMMNNNPPPPPPPPPPPPQQQSSSUUUUUUTTTSSSSSSSSSUUUUUUVVVUUUTTTSSSQQQPPPNNNMMMLLLKKKKKKKKKLLLLLLOOOOOOOOOOOOPPPPPPQQQQQQOOONNNMMMMMMMMMMMMNNNOOOMMMLLLMMMOOORRRTTTTTTSSSPPPNNNLLLJJJIIIIIIKKKLLLJJJJJJJJJLLLNNNOOOOOOMMMPPPPPPPPPPPPPPPPPPPPPPPPQQQOOOMMMMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJMMMLLLJJJIIIIIIJJJKKKLLLIIIGGGDDDAAA>>>===<<<;;;:::;;;<<<======;;;:::888444444444444444333222222000000000000000000000000............---------,,,************++++++++++++************************************************))))))))))))******************))))))******+++,,,)))))))))************+++*********+++++++++,,,,,,************************)))))))))((())))))***+++*********++++++,,,,,,---***+++,,,,,,------,,,,,,+++***)))***,,,---,,,+++*********+++,,,---...///++++++++++++++++++++++++...------------,,,,,,,,,***++++++,,,,,,---......---///000111444:::DDDLLL]]]kkk~~~{{{zzz}}}~~~rrriiifffbbb___^^^]]][[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXSSSTTTVVVXXXYYYYYYYYYXXXXXXXXXWWWWWWVVVVVVUUUUUUWWWVVVUUUSSSRRRRRRQQQQQQOOOOOOPPPPPPNNNKKKHHHFFFIIIIIIIIIJJJLLLMMMOOOPPPRRRSSSTTTTTTTTTSSSRRRQQQMMMLLLLLLLLLLLLMMMNNNNNNSSSUUUXXXZZZYYYVVVRRRPPPMMMMMMMMMLLLMMMMMMNNNOOOPPPQQQRRRQQQNNNLLLKKKLLLLLLKKKJJJLLLNNNOOOOOONNNNNNQQQTTTUUUTTTRRRRRRRRRTTTTTTUUUUUUTTTSSSQQQPPPOOOOOONNNNNNMMMMMMMMMNNNOOOPPPPPPQQQQQQRRRRRRSSSQQQPPPOOONNNNNNOOOPPPQQQNNNMMMNNNQQQTTTUUUTTTSSSPPPOOONNNMMMMMMMMMNNNOOOMMMMMMLLLNNNOOOPPPOOOMMMNNNNNNOOOOOOOOOOOOPPPPPPQQQOOOMMMLLLMMMMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKIIIHHHHHHIIIKKKLLLIIIGGGDDDAAA>>><<<;;;;;;999:::<<<<<<<<<;;;999888333333444444444333222222000000000000000000000000............------------++++++,,,,,,,,,---------************************************************))))))))))))******************))))))******+++,,,))))))))))))************)))))))))************+++++++++++++++++++++++++++***)))))))))******+++,,,)))******+++,,,,,,------***+++,,,,,,------,,,,,,+++***)))***,,,---,,,+++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++************,,,---...+++...000111111444:::???KKKWWWiiiwww~~~zzzxxxxxxyyy{{{vvvxxx{{{}}}zzzooofffcccaaa___]]]\\\ZZZYYYWWWWWWXXXXXXXXXYYYXXXXXXXXXVVVVVVWWWWWWXXXXXXYYYYYYXXXWWWVVVUUUUUUUUUVVVVVVWWWVVVVVVUUUTTTTTTTTTTTTRRRRRRQQQOOONNNLLLJJJIIIKKKKKKKKKLLLMMMOOOPPPQQQRRRSSSSSSTTTSSSRRRPPPOOOPPPOOOMMMLLLLLLLLLNNNOOORRRTTTWWWXXXXXXVVVTTTRRRPPPPPPOOOOOOOOOPPPRRRRRRTTTUUUVVVUUURRROOONNNNNNNNNLLLJJJKKKNNNOOOOOOMMMKKKOOOSSSVVVVVVUUUUUUUUUTTTUUUUUUVVVUUUTTTRRRQQQOOOOOOOOONNNNNNNNNNNNNNNPPPPPPQQQRRRRRRSSSTTTTTTSSSQQQPPPOOOOOOPPPQQQSSSPPPPPPQQQSSSVVVWWWVVVTTTOOOOOOOOOOOOPPPPPPPPPPPPQQQPPPOOOPPPQQQQQQOOOMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOMMMLLLLLLLLLLLLKKKJJJHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIKKKLLLHHHFFFCCC@@@===<<<;;;:::;;;<<<===>>>>>><<<:::999333333444444444333222222000000000000000000000000//////.........------------------.........//////************************************************))))))))))))*********************)))***++++++,,,))))))))))))************(((((((((((())))))))))))+++++++++++++++++++++++++++*********+++,,,,,,---))))))***+++,,,,,,------++++++,,,---------,,,,,,+++***)))***,,,---,,,+++,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,+++++++++---///111,,,///222333222333666:::>>>IIIXXXdddmmmvvv{{{~~~~~~{{{xxxvvvuuuuuunnnrrryyy~~~xxxnnngggaaa^^^\\\[[[ZZZYYYYYYYYYYYYVVVWWWXXXXXXYYYXXXXXXXXXZZZYYYYYYXXXXXXXXXYYYYYYWWWVVVTTTSSSSSSUUUVVVXXXVVVVVVVVVUUUVVVVVVWWWXXXUUUTTTQQQNNNLLLLLLLLLMMMLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRSSSSSSRRRPPPNNNMMMSSSQQQNNNLLLKKKLLLNNNOOORRRSSSVVVWWWXXXWWWUUUSSSSSSRRRQQQQQQRRRSSSTTTUUUVVVXXXYYYWWWTTTRRRPPPPPPQQQNNNLLLMMMPPPQQQPPPOOOJJJNNNTTTXXXYYYYYYYYYZZZUUUVVVVVVWWWVVVUUUSSSRRROOOOOOOOONNNNNNNNNMMMMMMPPPQQQQQQRRRSSSTTTTTTUUUTTTSSSQQQPPPPPPQQQSSSTTTRRRRRRSSSUUUXXXXXXWWWUUUNNNNNNOOOQQQQQQQQQQQQQQQSSSRRRQQQQQQRRRQQQOOOMMMLLLLLLMMMMMMMMMNNNNNNNNNLLLKKKJJJKKKLLLMMMLLLKKKGGGHHHJJJKKKLLLLLLMMMMMMLLLKKKIIIGGGGGGGGGIIIJJJHHHFFFCCC???===<<<<<<<<<<<<<<<<<<<<<;;;:::999888:::777444333444444111///000000111111111111000000//////...---,,,,,,++++++)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++)))))))))))))))******++++++*********))))))((((((************))))))))))))+++(((&&&'''***,,,+++)))*********+++,,,,,,,,,---,,,,,,,,,++++++++++++*********))))))******+++,,,,,,,,,,,,++++++*********+++++++++******)))))))))++++++******++++++,,,---......---,,,,,,+++******+++,,,...///000///...---------------...000111222...//////000111222222222666<<>>===<<<===<<<<<<<<<;;;:::999888888666555444444333222111000000000111111111111000000......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++************************************************)))))))))))))))******+++*********)))))))))))))))'''(((((()))******++++++***))))))((()))*********+++*********)))((((((((('''(((((()))******++++++******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((())))))***+++---------,,,,,,+++++++++---,,,+++***+++,,,---...///......------..................//////000000000444333333222444:::BBBGGGTTTZZZbbbhhhlllqqqwww||||||ooogggccc___ZZZWWWXXXYYYZZZYYY[[[ZZZYYYXXXVVVUUUSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVWWWWWWWWWWWWWWWVVVUUUUUUVVVVVVUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\^^^^^^^^^^^^[[[ZZZXXXUUURRRQQQRRRSSSUUUSSSQQQQQQRRRSSSSSSRRRRRRRRRQQQQQQPPPQQQQQQQQQTTTTTTTTTSSSSSSRRRQQQQQQOOOPPPQQQRRRSSSTTTUUUVVVZZZYYYYYYYYYYYYYYYYYYZZZXXXVVVTTTRRRQQQQQQRRRRRRQQQRRRTTTVVVXXXZZZ[[[\\\]]]___aaacccaaa^^^ZZZXXXYYYZZZZZZ[[[ZZZYYYXXXWWWVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSRRRSSSTTTUUUVVVXXXYYYYYY\\\\\\\\\[[[YYYWWWTTTSSSQQQRRRRRRQQQOOOMMMMMMNNNLLLLLLLLLNNNQQQQQQPPPOOOHHHIIIJJJIIIHHHHHHJJJKKKLLLMMMMMMLLLKKKKKKLLLNNNOOOMMMJJJHHHFFFFFFFFFGGGIIIGGGDDD@@@>>>===============<<<;;;:::888666555444555555444333111000000000000111111111111000000---------------,,,,,,,,,++++++************++++++************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))************))))))))))))))))))*********)))((())))))***+++*********)))((((((((())))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((())))))***+++------,,,,,,,,,,,,++++++---,,,+++***+++,,,---...,,,,,,,,,------...///000.............../////////111222333333444777;;;>>>HHHOOOWWW___eeellltttyyy}}}tttkkkeeeaaa```^^^[[[YYYXXXXXXYYYYYY[[[ZZZYYYXXXVVVUUUTTTSSSRRRRRRSSSTTTTTTUUUUUUVVVVVVVVVWWWWWWVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXZZZ\\\^^^______```\\\\\\\\\YYYVVVTTTUUUVVVXXXUUUSSSRRRSSSTTTTTTSSSTTTSSSRRRQQQQQQQQQQQQQQQSSSSSSSSSSSSRRRRRRQQQQQQTTTTTTTTTTTTTTTTTTTTTTTTZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWTTTRRRPPPQQQRRRSSSQQQRRRUUUWWWYYY[[[\\\\\\___bbbeeeggggggddd```]]]YYYZZZ[[[[[[[[[ZZZYYYXXXYYYXXXWWWVVVUUUUUUVVVVVVRRRRRRRRRRRRSSSSSSTTTTTTSSSSSSSSSSSSSSSTTTTTTUUUSSSSSSTTTUUUWWWXXXYYYZZZ]]]]]]]]][[[YYYWWWTTTSSSPPPRRRSSSRRRPPPNNNNNNNNNNNNMMMMMMOOOQQQRRRRRRPPPLLLLLLLLLJJJHHHGGGHHHIIINNNOOOOOONNNMMMMMMNNNPPPNNNLLLJJJHHHFFFFFFGGGHHHJJJGGGDDDAAA>>>===============<<<;;;999777666555...111333444444333333444000000111111111111000000------------------------+++******))))))******+++************************(((((((((((((((((((((((()))))))))))))))******+++))))))))))))************************))))))((((((******+++***(((((()))*********************))))))++++++*********)))))))))******))))))******+++,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...+++++++++,,,---///000111------..................---///111222333333555777;;;BBBJJJSSSZZZdddnnnuuuyyyxxxkkkccc````````````___]]][[[YYYXXXXXXXXXXXXXXXWWWVVVUUUUUUTTTSSSRRRSSSSSSTTTUUUUUUVVVVVVUUUUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRSSSSSSSSSSSSSSSVVVXXXZZZ\\\^^^```aaaaaa^^^```aaa___[[[XXXYYY[[[ZZZWWWUUUTTTUUUVVVUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRXXXXXXWWWWWWWWWVVVVVVVVV[[[[[[\\\\\\\\\\\\[[[[[[YYYWWWUUUSSSRRRRRRSSSTTTUUUVVVWWWYYYYYYXXXXXXWWW[[[]]]aaaddddddbbb___]]]YYYZZZ[[[\\\\\\[[[ZZZYYYYYYXXXWWWVVVVVVWWWXXXYYYRRRRRRRRRRRRSSSTTTUUUVVVTTTTTTTTTTTTTTTUUUVVVVVVTTTUUUVVVWWWYYYZZZ[[[[[[[[[[[[[[[ZZZXXXVVVSSSRRROOOQQQSSSSSSQQQOOOOOOOOOPPPOOONNNOOOQQQRRRRRRQQQNNNOOONNNLLLIIIHHHHHHIIINNNOOOQQQPPPOOONNNOOOPPPMMMKKKIIIGGGGGGGGGHHHIIIJJJHHHDDDAAA???======>>>:::::::::::::::999888777---000444555333222333444000000111111111111000000------------------------,,,+++************+++,,,************************************************)))))))))))))))******+++((()))))))))************)))))))))))))))*********)))+++,,,***''''''(((+++*********+++++++++++++++*********+++++++++++++++******))))))******+++,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,------...///------------------------,,,...000000000000111333333888???FFFMMMWWWbbbjjjqqq{{{yyyrrrhhh___\\\\\\]]]^^^[[[[[[[[[YYYXXXWWWWWWWWWUUUTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVVVVWWWSSSTTTTTTTTTTTTSSSRRRRRROOOOOOPPPQQQQQQQQQQQQQQQTTTUUUWWWZZZ]]]___```aaa^^^bbbdddbbb]]]ZZZ[[[]]][[[YYYVVVUUUVVVWWWVVVUUUWWWVVVUUUTTTSSSSSSSSSSSSQQQQQQRRRRRRSSSSSSTTTTTTVVVVVVVVVVVVVVVVVVVVVWWWYYYZZZ[[[[[[[[[[[[ZZZYYYYYYXXXVVVUUUTTTSSSTTTTTTWWWXXXYYYZZZYYYXXXVVVUUUVVVXXX[[[^^^^^^]]][[[YYYYYYZZZ[[[\\\\\\\\\[[[ZZZWWWVVVUUUUUUUUUWWWYYYZZZTTTSSSSSSRRRRRRSSSTTTUUUTTTTTTSSSSSSTTTTTTUUUVVVTTTTTTUUUWWWXXXYYYZZZ[[[XXXXXXXXXXXXVVVTTTRRRPPPMMMOOORRRSSSRRRQQQPPPQQQQQQPPPNNNOOOPPPQQQQQQPPPNNNOOOOOOMMMKKKJJJKKKLLLMMMOOOPPPPPPOOONNNNNNOOOLLLKKKIIIGGGGGGGGGIIIJJJJJJHHHEEEAAA???>>>>>>>>>777888999:::::::::::::::000333666666333000000111000000111111111111000000------------------------------++++++++++++------************************++++++++++++++++++++++++)))))))))))))))******+++(((((())))))*********+++''''''((()))***+++,,,,,,)))+++,,,***'''&&&(((+++*********+++,,,,,,,,,---))))))***+++,,,------...*********)))***++++++,,,*********++++++,,,,,,,,,)))))))))******+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...---......---,,,,,,,,,------------------------------///000000///......000222222555:::>>>DDDLLLVVV^^^iiittt~~~rrrhhhddd___\\\[[[[[[[[[ZZZUUUVVVWWWWWWUUUUUUVVVWWWRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTTTTUUUVVVVVVWWWWWWSSSSSSSSSSSSSSSRRRQQQQQQMMMNNNOOOOOOPPPPPPOOOOOOPPPQQQTTTWWWYYY\\\]]]^^^]]]```cccbbb]]]YYYZZZ\\\\\\ZZZWWWVVVWWWWWWWWWVVVXXXWWWVVVUUUTTTTTTTTTTTTQQQQQQRRRSSSTTTUUUUUUVVVQQQQQQRRRSSSTTTTTTUUUUUUVVVWWWXXXYYYYYYXXXWWWVVVYYYYYYWWWVVVUUUTTTTTTTTTUUUWWWYYYZZZ[[[ZZZYYYWWWUUUVVVYYYZZZ[[[ZZZXXXVVVZZZZZZ\\\]]]]]]\\\[[[ZZZUUUUUUTTTSSSTTTVVVYYYZZZVVVUUUTTTRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUQQQRRRSSSTTTVVVWWWXXXXXXVVVVVVVVVVVVUUUSSSQQQOOOLLLOOORRRSSSRRRQQQQQQQQQRRRPPPOOONNNPPPPPPPPPOOOMMMNNNOOOMMMLLLLLLMMMOOOLLLNNNPPPPPPNNNMMMNNNNNNMMMLLLKKKJJJIIIIIIJJJJJJMMMJJJEEE@@@===;;;:::;;;:::;;;;;;<<<<<<;;;;;;:::666666555444333222222111222111111000///......---+++,,,---.........---,,,,,,,,,,,,,,,+++***))))))***++++++++++++***))))))((((((''''''''''''((((((++++++***************+++))))))))))))))))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))---,,,+++*********+++,,,(((+++------++++++---000)))***+++++++++)))((('''++++++*********+++,,,---******))))))******+++,,,,,,+++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------...000222222111000///000000000000000000000000111222444666999@@@GGGLLLZZZfffuuuzzzmmmeee___^^^\\\ZZZXXXVVVVVVUUUTTTUUUVVVVVVUUUTTTRRRQQQQQQTTTUUUSSSNNNKKKKKKMMMNNNNNNNNNOOOQQQTTTVVVXXXTTTUUUUUUUUUTTTRRRQQQOOOLLLLLLKKKKKKLLLNNNPPPQQQRRRSSSUUUWWWZZZ]]]___```\\\\\\\\\[[[[[[[[[ZZZZZZZZZXXXVVVVVVWWWXXXXXXXXXXXXWWWVVVVVVWWWVVVTTTRRRTTTRRRPPPOOOPPPRRRUUUVVVSSSSSSRRRRRRRRRRRRSSSSSSUUUUUUTTTTTTTTTTTTUUUUUUVVVUUUSSSRRRPPPOOOOOOOOOVVVVVVVVVVVVWWWYYYZZZ[[[\\\\\\[[[YYYXXXVVVUUUTTTUUUWWWYYY\\\\\\\\\ZZZYYYSSSRRRQQQQQQQQQRRRTTTUUUXXXUUURRRPPPQQQSSSTTTTTTQQQRRRTTTVVVWWWXXXYYYYYYXXXWWWTTTRRRQQQRRRTTTUUUUUUUUUUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPQQQPPPNNNMMMMMMNNNPPPQQQSSSQQQOOOMMMLLLLLLLLLLLLNNNNNNMMMMMMNNNOOOQQQRRROOOMMMKKKIIIIIIIIIJJJKKKLLLJJJEEE@@@===;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::666666555444333222222111111111111000///.........,,,---.........---,,,+++***++++++,,,,,,,,,++++++***++++++++++++***))))))***))))))))))))))))))***))))))(((((())))))***+++))))))))))))))))))))))))))))))************)))))))))************++++++++++++++++++++++++++++++++++++***)))))))))***+++,,,,,,...///---***)))***,,,+++++++++++++++***))))))******+++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,++++++***(((((()))+++,,,...///000++++++,,,,,,,,,,,,------)))***,,,---...---,,,+++000000000000000000000000///111222333555999>>>BBBOOOZZZhhhsss}}}vvvjjjaaa\\\\\\\\\ZZZXXXWWWVVVUUUUUUVVVVVVUUUUUUTTTSSSRRRQQQPPPQQQRRRQQQOOOMMMMMMMMMMMMNNNNNNPPPQQQSSSUUUVVVUUUUUUVVVVVVUUUTTTRRRQQQNNNMMMLLLLLLLLLMMMNNNOOOOOOPPPRRRTTTVVVYYY[[[[[[\\\[[[[[[[[[ZZZZZZZZZZZZXXXVVVUUUUUUVVVWWWXXXWWWXXXWWWVVVVVVWWWXXXWWWVVVSSSRRRQQQQQQRRRUUUYYY[[[SSSRRRRRRRRRRRRRRRSSSSSSTTTSSSSSSSSSSSSSSSSSSTTTVVVUUUSSSRRRPPPOOONNNNNNUUUUUUUUUVVVWWWXXXZZZ[[[^^^]]]\\\ZZZYYYWWWVVVUUUVVVWWWZZZ\\\\\\[[[YYYXXXSSSRRRQQQQQQQQQRRRSSSTTTXXXUUURRRPPPQQQSSSTTTTTTRRRSSSUUUWWWXXXYYYZZZZZZXXXVVVTTTQQQQQQRRRSSSTTTVVVVVVVVVUUUTTTRRRQQQPPPRRRRRRRRRQQQQQQQQQPPPPPPRRRQQQOOONNNNNNOOOQQQRRRQQQPPPOOOMMMLLLMMMMMMNNNNNNNNNMMMMMMMMMNNNOOOPPPQQQNNNKKKIIIHHHIIIKKKMMMLLLIIIEEEAAA>>><<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::666666555444333222222111111111000000//////..................---,,,++++++))))))***+++,,,,,,,,,,,,***++++++++++++***))))))+++++++++******+++++++++((('''''''''((()))******))))))))))))))))))))))))))))))************)))))))))************+++++++++++++++++++++++++++++++++)))((((((((()))***++++++,,,---...---+++)))***+++---,,,++++++++++++++++++)))***+++,,,---,,,++++++,,,++++++++++++,,,------)))+++,,,------,,,+++***'''((()))+++---///111222++++++,,,,,,,,,,,,------,,,---///000000000///...000000000000000000000000///111222222222333555888AAAIIIUUU___iiiwww}}}oooeee___[[[ZZZXXXWWWVVVVVVUUUUUUUUUUUUWWWVVVTTTSSSQQQQQQQQQQQQPPPOOONNNOOOPPPPPPNNNMMMKKKLLLNNNPPPRRRSSSSSSTTTTTTTTTUUUUUUTTTSSSRRRQQQOOONNNMMMLLLKKKLLLMMMMMMQQQQQQSSSUUUWWWYYY[[[\\\ZZZZZZZZZYYYYYYYYYYYYYYYWWWUUUTTTUUUWWWXXXXXXXXXXXXVVVTTTTTTVVVWWWWWWWWWSSSRRRQQQQQQRRRTTTWWWYYYRRRQQQQQQQQQRRRSSSSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRVVVUUUSSSRRRPPPNNNMMMLLLRRRSSSSSSTTTVVVWWWYYYZZZ^^^^^^\\\[[[YYYXXXVVVVVVWWWXXXZZZ[[[[[[ZZZYYYXXXSSSRRRRRRRRRRRRSSSTTTTTTWWWUUURRRQQQRRRSSSTTTTTTTTTUUUVVVXXXYYYZZZZZZ[[[WWWVVVSSSRRRQQQRRRSSSTTTWWWWWWVVVUUUTTTRRRPPPOOOSSSSSSRRRRRRQQQPPPOOOOOOPPPPPPNNNNNNNNNNNNPPPPPPOOOOOONNNMMMMMMNNNOOOPPPOOONNNMMMLLLLLLLLLLLLMMMRRROOOKKKHHHGGGIIILLLNNNKKKIIIFFFBBB???<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::666666555444333222222111111000000000/////////...//////......---,,,+++***)))***+++,,,,,,,,,,,,,,,***++++++++++++***)))))),,,++++++******++++++,,,***))))))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++))))))))))))))))))))))))((((((((()))***+++,,,,,,)))***+++++++++,,,---------,,,***))))))***+++,,,((())),,,------,,,+++***++++++******++++++,,,---(((***---...///---+++***------------------------+++++++++,,,,,,,,,------///000111222222222111111000000000000000000000000000222333333222222222333777===EEELLLTTTbbbsss}}}uuuiii```[[[YYYZZZZZZSSSSSSSSSSSSSSSTTTTTTUUUXXXVVVSSSPPPOOOOOOPPPQQQQQQNNNLLLMMMPPPPPPMMMIIIJJJKKKMMMPPPQQQRRRQQQQQQQQQQQQRRRSSSSSSRRRQQQPPPNNNMMMLLLKKKKKKLLLMMMNNNQQQRRRSSSUUUWWWYYYZZZ[[[XXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVWWWZZZ[[[[[[[[[YYYVVVSSSRRRSSSTTTUUUTTTTTTSSSQQQPPPOOOPPPPPPQQQQQQQQQQQQQQQQQQRRRSSSTTTRRRSSSSSSSSSSSSSSSSSSRRRUUUTTTSSSRRRPPPMMMLLLKKKPPPPPPQQQRRRSSSUUUWWWXXX\\\[[[ZZZYYYWWWVVVUUUTTTWWWXXXYYYZZZZZZYYYXXXWWWSSSSSSSSSTTTTTTTTTUUUUUUVVVTTTQQQQQQRRRTTTTTTSSSUUUUUUWWWXXXYYYZZZZZZZZZWWWVVVTTTRRRRRRRRRSSSTTTVVVVVVVVVVVVUUUSSSRRRQQQRRRRRRQQQPPPOOONNNMMMLLLLLLLLLKKKJJJJJJKKKLLLLLLMMMLLLLLLLLLMMMOOOPPPRRROOOOOONNNMMMLLLKKKJJJJJJQQQOOOKKKHHHGGGIIILLLNNNKKKIIIFFFBBB???===<<<<<<:::;;;;;;<<<<<<;;;;;;:::666666555444333222222111000000000000//////////////////...---,,,+++++++++,,,,,,,,,,,,,,,+++***)))***++++++++++++***))))))******))))))))))))******---,,,+++***)))((((((((())))))))))))))))))))))))))))))************))))))))))))*********+++++++++))))))))))))))))))))))))((()))***+++,,,,,,------***)))******,,,,,,,,,,,,+++***)))(((((()))***+++((())),,,------,,,+++***)))))))))))))))******+++(((***---//////...,,,***//////...------,,,+++++++++++++++,,,,,,,,,------++++++,,,---------------///////////////////////////111333333222111222333222666;;;>>>DDDOOO\\\gggwww~~~|||gggbbb[[[VVVTTTTTTTTTTTTPPPPPPPPPPPPQQQRRRSSSTTTVVVSSSPPPMMMLLLMMMOOOPPPRRROOOMMMMMMNNNMMMJJJFFFIIIJJJLLLNNNPPPPPPPPPOOOPPPQQQRRRSSSSSSRRRRRRQQQLLLKKKKKKJJJKKKMMMNNNOOOMMMNNNOOOPPPRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVYYYXXXYYY[[[^^^``````___]]]ZZZVVVTTTSSSTTTSSSSSSSSSRRRQQQPPPOOOOOOPPPPPPQQQQQQQQQQQQQQQRRRSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSQQQPPPMMMKKKJJJMMMMMMNNNOOOPPPRRRTTTUUUWWWVVVVVVUUUTTTSSSRRRRRRVVVVVVWWWXXXXXXXXXWWWWWWTTTTTTTTTUUUUUUUUUUUUUUUTTTRRRPPPPPPRRRSSSSSSRRRSSSTTTUUUWWWWWWXXXXXXXXXVVVUUUTTTSSSRRRRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUPPPOOOOOOMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLNNNQQQRRRPPPOOONNNMMMLLLJJJIIIIIIPPPMMMJJJHHHGGGHHHJJJLLLJJJIIIFFFCCC@@@>>>===<<<:::;;;;;;<<<<<<;;;;;;:::666666555444333222222111000000000000///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***++++++++++++***))))))))))))(((((((((((())))))...---,,,***))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,---,,,******++++++)))((()))))))))((())))))***+++)))***+++,,,---,,,++++++((((((((((((((()))******)))***,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********+++++++++,,,,,,////////////////////////,,,...000111000000111222111444666888:::@@@IIIPPP```iiiuuu}}}sssjjj___\\\YYYVVVTTTSSSPPPNNNNNNNNNNNNOOOPPPQQQSSSSSSRRRPPPMMMKKKJJJKKKMMMNNNQQQOOONNNMMMLLLKKKHHHFFFIIIJJJKKKLLLMMMNNNNNNNNNPPPQQQRRRTTTTTTTTTSSSSSSJJJJJJJJJJJJKKKMMMOOOPPPNNNNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUXXXXXXYYY\\\```bbbbbbaaa```]]]ZZZWWWVVVUUUTTTRRROOOOOOPPPQQQRRRSSSTTTUUURRRRRRQQQQQQPPPQQQQQQRRRSSSTTTUUUVVVVVVUUUTTTSSSQQQQQQQQQQQQPPPNNNKKKJJJKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPSSSTTTTTTUUUVVVWWWWWWWWWRRRSSSTTTTTTUUUUUUTTTTTTQQQPPPOOOOOOQQQRRRRRRQQQPPPQQQRRRSSSTTTTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUMMMMMMLLLLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHIIIKKKMMMPPPQQQNNNNNNMMMLLLKKKIIIHHHGGGMMMLLLJJJHHHGGGHHHIIIJJJJJJHHHFFFDDDAAA???===<<<:::;;;;;;<<<<<<;;;;;;:::666666555444333222222111////////////000000000000......---,,,,,,,,,---...++++++,,,,,,,,,++++++******++++++++++++***))))))))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))))))))************)))))))))************+++++++++++++++++++++++++++++++++)))***+++,,,,,,+++******...+++******++++++)))'''((()))******+++++++++*********+++++++++,,,,,,,,,)))))))))((()))******+++***+++,,,---............***+++++++++,,,,,,------++++++,,,,,,,,,,,,---------------------...//////////////////////////////...///000000//////000111000222444555555777<<>>>>>>>>======<<<;;;999888777666666666555444444333333222222222111111111111000//////...---,,,,,,,,,,,,++++++******++++++,,,---************))))))))))))+++++++++************)))***)))))))))((((((''''''++++++)))(((''''''''''''))))))))))))************)))*********++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,+++***)))))))))************++++++++++++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------............///////////////000000000000111111000000111111222333777:::>>>BBBIIIWWWiiiuuuuuummmccc\\\ZZZXXXUUUQQQRRRRRRQQQPPPOOOOOONNNNNNJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKIIIHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKJJJKKKNNNQQQRRROOOLLLIIIHHHGGGFFFGGGIIIKKKMMMNNNNNNNNNNNNOOOPPPQQQQQQNNNOOOQQQRRRRRRPPPOOOMMMNNNPPPRRRUUUWWWXXXXXXXXXMMMKKKJJJLLLPPPRRRQQQPPPNNNMMMNNNNNNOOOPPPQQQRRRRRRRRRQQQPPPOOOMMMMMMLLLNNNOOOOOOPPPPPPPPPOOOOOONNNMMMLLLJJJJJJLLLMMMNNNKKKJJJIIIGGGGGGFFFFFFFFFLLLKKKJJJIIIJJJKKKMMMOOONNNOOOPPPRRRRRRRRRRRRQQQNNNMMMKKKIIIHHHHHHHHHHHHIIIIIIJJJJJJLLLMMMOOOOOOLLLLLLKKKJJJJJJJJJJJJJJJMMMMMMLLLKKKJJJIIIIIIHHHOOONNNMMMLLLKKKKKKLLLLLLKKKKKKLLLLLLLLLKKKIIIHHHGGGFFFDDDCCCBBBCCCEEEFFFEEEFFFFFFFFFGGGGGGGGGGGGIIIHHHGGGGGGGGGFFFDDDAAAOOOMMMIIIFFFEEEFFFHHHJJJJJJHHHFFFCCC@@@???>>>>>><<<<<<<<<<<<;;;:::999999666666666555444444333333111111111000000000////////////...---,,,,,,,,,,,,---,,,,,,+++*********+++************))))))))))))*********)))))))))((((((******)))))))))(((((((((,,,+++***))))))(((((((((&&&''''''((()))******+++)))))))))*********++++++***++++++++++++++++++,,,++++++,,,,,,,,,+++******)))************++++++++++++++++++*********))))))*********************************+++++++++,,,,,,************************++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------------............///.../////////000000000000111111000000111111222333222555888;;;@@@JJJXXXcccyyy~~~tttnnneee___WWWTTTTTTUUUTTTQQQPPPPPPOOONNNNNNMMMLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKJJJIIIIIIKKKMMMMMMJJJGGGHHHGGGGGGGGGGGGIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOOOONNNOOOQQQRRRRRRQQQPPPOOOOOOOOOPPPQQQQQQPPPOOOOOOLLLJJJJJJLLLOOOQQQPPPOOONNNNNNMMMNNNNNNOOOPPPQQQPPPPPPPPPOOONNNNNNMMMMMMMMMMMMMMMNNNMMMMMMLLLLLLNNNMMMLLLKKKKKKLLLMMMNNNLLLLLLJJJIIIHHHGGGGGGGGGJJJJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRQQQPPPPPPNNNMMMKKKJJJIIIHHHHHHIIIHHHHHHGGGHHHHHHIIIJJJJJJKKKKKKJJJIIIIIIIIIIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFJJJKKKKKKLLLLLLMMMMMMNNNJJJJJJKKKLLLKKKJJJIIIIIIHHHGGGEEECCCCCCDDDEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIIIIIIIJJJHHHEEEBBBOOOMMMIIIFFFEEEFFFHHHJJJJJJHHHFFFCCC@@@???>>>>>>::::::;;;;;;<<<;;;;;;:::666666666555444444333333000000000000/////////...//////...---,,,,,,,,,,,,///...,,,+++***)))))))))************))))))))))))))))))))))))((((((((('''************))))))))))))---,,,+++***)))))))))***(((((())))))))))))******((((((((()))))))))******+++++++++++++++***************+++,,,,,,,,,++++++)))************++++++++++++++++++***************))))))))))))))))))))))))*********++++++++++++,,,************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,---------............///....../////////000000000111000000000000111222222000222444555777===EEELLLccclllyyyzzzooogggaaa]]]XXXTTTOOOMMMOOOQQQQQQOOONNNMMMMMMLLLLLLKKKKKKJJJNNNNNNNNNMMMMMMLLLKKKJJJKKKJJJHHHFFFEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJJJJKKKIIIIIIIIIHHHIIIIIIJJJKKKJJJJJJIIIJJJJJJIIIFFFDDDFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKMMMMMMNNNOOOQQQRRRRRRRRRQQQQQQOOOOOOOOOOOONNNMMMLLLKKKKKKJJJJJJKKKNNNOOOOOONNNNNNNNNMMMMMMMMMNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJNNNMMMLLLKKKKKKLLLMMMNNNOOONNNMMMKKKJJJHHHGGGGGGGGGIIIKKKNNNOOOOOONNNMMMOOOOOOPPPQQQPPPOOONNNMMMMMMLLLKKKJJJIIIHHHHHHHHHKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEFFFGGGJJJLLLNNNNNNOOONNNHHHIIIJJJJJJKKKJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGJJJJJJJJJKKKLLLJJJFFFBBBOOOMMMJJJGGGFFFGGGIIIJJJJJJHHHFFFCCC@@@???>>>>>>;;;;;;;;;<<<;;;;;;::::::666666666555444444333333111111000000000///////////////...---,,,,,,,,,,,,...---,,,+++************************)))))))))(((******)))))))))(((((((((******************)))))),,,+++******)))))))))***,,,,,,++++++***))))))((((((((((((((()))))))))))),,,,,,++++++******))))))((()))***+++,,,------,,,))))))*********+++++++++************************************************************++++++++++++************************+++***++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------------............///........./////////000000000000000000000111222222111222444444444666;;;???JJJTTTbbbppp|||rrrfff___[[[YYYXXXUUURRRNNNMMMMMMNNNMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJLLLLLLMMMMMMMMMLLLKKKKKKKKKIIIGGGEEEDDDCCCCCCCCCEEEFFFFFFHHHIIIJJJKKKKKKIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJIIIGGGFFFDDDDDDFFFGGGGGGHHHGGGGGGHHHHHHHHHHHHIIIKKKLLLMMMNNNOOOPPPRRRRRRSSSSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPLLLLLLLLLMMMNNNOOOOOONNNNNNNNNMMMMMMLLLMMMMMMMMMKKKLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOOOONNNMMMLLLLLLNNNMMMMMMLLLLLLMMMMMMNNNPPPPPPOOOMMMKKKIIIGGGGGGFFFGGGIIIKKKMMMNNNNNNNNNOOOOOOPPPPPPOOOMMMLLLKKKKKKJJJJJJIIIHHHGGGGGGGGGJJJJJJJJJJJJJJJKKKLLLMMMKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIEEEGGGJJJMMMNNNNNNNNNMMMHHHHHHIIIIIIJJJJJJKKKKKKKKKJJJHHHFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGIIIIIIJJJKKKKKKIIIEEEAAAOOOMMMJJJHHHGGGGGGIIIJJJJJJHHHFFFCCC@@@???>>>>>>=========<<<;;;:::888777666666666555444444333333222222111111111000000000//////...---,,,,,,,,,,,,,,,++++++***++++++,,,,,,************)))))))))(((++++++*********)))))))))))))))))))))))))))************)))((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++******)))))))))((()))***+++,,,---------))))))*********+++++++++************************++++++++++++++++++++++++))))))*********+++++++++******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......---------............///............////////////000000//////000000111222111222444444444555777888;;;BBBMMMYYYdddooo{{{pppjjjaaaZZZWWWUUUUUUTTTRRRPPPNNNMMMLLLLLLKKKJJJKKKKKKKKKJJJJJJJJJJJJJJJHHHIIIJJJKKKLLLMMMMMMMMMJJJIIIGGGDDDCCCBBBBBBBBBEEEEEEFFFGGGHHHJJJJJJKKKJJJIIIIIIIIIIIIJJJKKKKKKGGGGGGHHHHHHGGGGGGGGGGGGCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHJJJKKKLLLMMMNNNOOOPPPQQQQQQRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQQQQNNNOOOOOOOOOOOOOOOOOOPPPNNNNNNMMMMMMLLLMMMMMMMMMJJJKKKLLLMMMNNNOOOOOOPPPOOOOOOOOOOOOOOONNNMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNPPPOOOOOONNNLLLIIIGGGFFFFFFFFFFFFGGGHHHJJJMMMNNNNNNNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDEEEGGGIIIJJJKKKLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKGGGIIIKKKMMMNNNNNNLLLKKKIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIGGGCCC@@@OOOMMMKKKIIIHHHHHHIIIIIIJJJHHHFFFCCC@@@???>>>>>>>>>>>>===<<<;;;999888777666666666555444444333333222222222222111111111111//////...---,,,,,,,,,,,,++++++******++++++,,,---************))))))))))))++++++++++++************(((((((((((())))))))))))))))))((((((((((((((()))!!!"""###%%%''')))***+++((((((((()))))))))*********************)))))))))((()))***+++,,,---------)))************+++++++++***************+++++++++++++++++++++++++++++++++)))))))))************+++************************)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,------...///---------............///------........./////////000////////////000111111000000111222333444444444666:::@@@EEEKKKTTT___gggooowww|||ppphhh]]]YYYUUURRRQQQOOONNNMMMKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFHHHJJJKKKLLLLLLLLLIIIHHHFFFDDDCCCCCCCCCCCCEEEFFFFFFGGGHHHIIIIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLCCCEEEFFFEEEDDDDDDEEEFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHJJJKKKMMMNNNNNNOOOOOOOOOPPPQQQQQQQQQUUUTTTRRRPPPNNNMMMLLLLLLOOOPPPQQQPPPOOONNNOOOPPPNNNNNNMMMMMMMMMNNNNNNOOOKKKKKKLLLMMMNNNOOOPPPQQQLLLMMMMMMNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMKKKIIIGGGEEEFFFEEEEEEDDDFFFHHHKKKMMMLLLMMMMMMMMMLLLKKKIIIHHHGGGHHHHHHHHHGGGGGGFFFEEECCCCCCDDDFFFHHHJJJLLLMMMLLLLLLKKKJJJJJJJJJJJJKKKHHHHHHHHHIIIIIIJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLLLLKKKKKKJJJJJJJJJKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFGGGGGGGGGHHHHHHHHHHHHIIIGGGFFFEEEFFFFFFEEEBBB@@@OOOMMMKKKJJJHHHHHHIIIIIIJJJHHHFFFCCC@@@???>>>>>><<<<<<<<<<<<;;;:::999888666666666555444444333333111111111111000000000000//////...---,,,,,,,,,,,,,,,,,,++++++***+++++++++************))))))))))))************))))))))))))&&&'''''''''((((((((((((***))))))((())))))******$$$$$$%%%&&&'''((()))***)))))))))*********++++++))))))))))))************)))***+++,,,,,,,,,,,,,,,)))************+++++++++))))))*********+++++++++************************))))))))))))************************************)))***+++,,,,,,,,,++++++************************,,,,,,++++++,,,,,,---...---------............///---------........./////////////////////000111111/////////000111222222222444666888999;;;@@@GGGNNNXXX```lllvvv~~~~~~ssskkkccc[[[UUUPPPNNNLLLLLLLLLLLLJJJHHHGGGHHHIIIJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHIIIJJJJJJJJJIIIGGGFFFDDDCCCCCCDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJJJJJJJJJJKKKKKKLLLEEEFFFGGGEEECCCBBBCCCEEEFFFFFFEEEEEEFFFGGGIIIJJJFFFFFFGGGHHHIIIKKKLLLMMMOOOOOONNNNNNNNNOOOOOOPPPSSSRRRPPPMMMLLLKKKKKKKKKOOOPPPRRRPPPNNNMMMNNNOOONNNNNNMMMNNNNNNOOOPPPQQQLLLMMMMMMNNNOOOPPPQQQQQQLLLMMMNNNOOOOOOOOOOOOOOOMMMNNNNNNNNNNNNNNNNNNMMMJJJKKKKKKKKKJJJHHHFFFDDDFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIKKKMMMNNNKKKKKKJJJIIIIIIIIIIIIJJJFFFFFFGGGHHHHHHIIIJJJJJJMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKLLLLLLJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJHHHFFFDDDDDDDDDDDDBBBAAANNNMMMLLLJJJIIIIIIIIIIIIJJJHHHFFFCCC@@@???>>>>>>:::;;;;;;<<<<<<;;;;;;:::777666666555444444333333000000000000//////////////////...---,,,,,,,,,,,,......,,,+++***)))))))))************))))))))))))))))))))))))((((((((((((%%%&&&&&&&&&''''''((((((+++***************++++++,,,,,,+++***)))(((''''''************++++++++++++(((((())))))******++++++******+++,,,,,,,,,++++++)))************+++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))************************************)))***+++,,,---,,,++++++************************++++++******++++++,,,------------.........//////---------........./////////////////////000111111000/////////111222222111///222444444444666<<>>CCCIIISSSaaappp{{{}}}rrreeeaaaZZZSSSNNNKKKJJJJJJEEEEEEEEEEEEFFFGGGIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDEEEFFFGGGHHHHHHGGGFFFEEEHHHGGGFFFEEEEEEFFFGGGHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDEEEFFFEEEDDDDDDFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIMMMLLLIIIGGGFFFGGGHHHIIIJJJIIIHHHFFFEEEDDDDDDDDDEEEEEEFFFHHHIIIJJJJJJKKKLLLMMMNNNOOOOOONNNMMMLLLNNNNNNMMMLLLKKKKKKLLLLLLPPPOOOOOONNNNNNOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPOOONNNMMMMMMMMMMMMQQQQQQRRRSSSSSSRRRQQQPPPSSSRRRQQQPPPNNNMMMLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKJJJIIIHHHIIIJJJKKKLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLIIIIIIHHHGGGGGGHHHIIIJJJHHHGGGGGGGGGHHHJJJLLLMMMKKKJJJIIIHHHHHHIIIKKKMMMLLLNNNPPPQQQOOOMMMMMMMMMQQQPPPPPPOOOOOONNNNNNNNNLLLMMMNNNNNNMMMLLLKKKJJJLLLMMMLLLKKKMMMPPPPPPLLLHHHHHHHHHGGGFFFDDDDDDDDDPPPNNNLLLJJJJJJJJJKKKLLLJJJGGGDDDCCCBBBAAA???===;;;;;;;;;;;;:::999888888888777666555333222111000111111111111000000000000......---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++***)))((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))*********((()))************)))((())))))************))))))+++)))'''(((+++,,,,,,******))))))))))))***++++++))))))))))))))))))))))))+++++++++++++++***))))))++++++***************+++,,,+++***))))))***,,,---...---+++***)))))))))*********************************))))))******+++,,,+++++++++,,,,,,---------...............---------............/////////////////////000000111111111111111222333333444555555222444888<<>>;;;;;;;;;;;;:::999888777777777666555333222111111111111111111000000000000......---------,,,,,,,,,------,,,,,,+++******)))******+++++++++******)))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))))))))(((((())))))))))))(((((())))))************))))))***((('''((()))***)))((())))))((((((((()))******))))))))))))))))))))))))***++++++++++++***))))))+++***************++++++,,,+++***)))((()))***+++------,,,+++******************************************))))))******+++,,,)))******+++---....../////////......---,,,,,,,,,---............/////////------...///000111222222000000111111222222333333111333444666888===DDDHHHUUU[[[eeeooo{{{zzznnnccc[[[TTTPPPLLLKKKIIIGGGFFFEEEDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBDDDDDDEEEEEEEEEEEEDDDDDDGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFFFFDDDDDDEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFFFFDDDDDDEEEEEEFFFGGGIIIIIIGGGFFFEEEEEEFFFHHHJJJLLLIIIJJJKKKLLLLLLKKKJJJIIIMMMMMMLLLKKKKKKKKKLLLLLLKKKKKKKKKLLLNNNPPPQQQRRROOOOOOOOONNNNNNNNNMMMMMMNNNMMMMMMMMMNNNNNNOOOPPPRRRRRRSSSSSSTTTSSSSSSRRRQQQQQQRRRQQQQQQOOONNNMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPNNNLLLJJJIIIIIIJJJJJJMMMMMMNNNNNNNNNNNNMMMMMMOOOOOOOOONNNNNNMMMMMMMMMKKKJJJHHHGGGGGGGGGHHHHHHKKKJJJJJJJJJKKKLLLMMMMMMNNNMMMLLLKKKKKKLLLMMMNNNOOOPPPPPPOOOMMMMMMNNNOOOOOOOOOOOOOOOOOOPPPPPPPPPOOOOOOPPPQQQRRRRRRSSSSSSMMMRRRTTTSSSTTTYYY\\\[[[YYYTTTNNNKKKKKKLLLKKKIIINNNMMMKKKIIIHHHIIIJJJKKKJJJGGGEEECCCCCCBBB@@@>>><<<<<<<<<;;;:::999888777777666555444333222111111111111111111000000000///......---------,,,,,,,,,++++++++++++******))))))((()))***+++++++++++++++*********++++++*********''''''(((((())))))******((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((())))))***))))))))))))))))))))))))******+++++++++******)))*********)))******+++,,,,,,+++***)))((((((((())))))******+++,,,---......******************************))))))******+++,,,******+++,,,,,,---.........------------------------------.........//////------...//////000111111/////////000000111111111333444555555777999;;;===???EEEMMMWWWcccsssvvvnnncccYYYRRROOONNNMMMGGGGGGGGGGGGFFFEEEEEEDDDEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIHHHFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEFFFGGGIIIIIIHHHGGGEEEDDDEEEGGGJJJLLLIIIJJJKKKLLLLLLKKKJJJIIIMMMLLLLLLKKKKKKKKKLLLLLLKKKKKKKKKLLLMMMNNNPPPPPPOOOOOOOOONNNMMMMMMLLLLLLLLLLLLMMMMMMNNNPPPQQQRRRSSSSSSSSSTTTTTTTTTTTTTTTQQQRRRTTTTTTSSSQQQOOONNNMMMMMMMMMNNNOOOPPPRRRRRRNNNMMMKKKIIIHHHIIIKKKLLLNNNOOOOOOPPPPPPOOOOOONNNQQQQQQQQQPPPOOOOOONNNNNNLLLKKKJJJHHHHHHHHHHHHIIIMMMMMMMMMMMMMMMMMMNNNNNNPPPOOONNNNNNNNNNNNOOOOOORRRRRRQQQOOOMMMMMMOOOQQQPPPPPPPPPPPPPPPPPPPPPOOOPPPPPPPPPQQQRRRTTTVVVWWWRRRUUUXXX[[[ccckkkmmmjjjccc\\\SSSNNNNNNOOONNNMMMNNNMMMKKKIIIHHHIIIJJJKKKJJJGGGEEECCCCCCBBBAAA???<<<<<<<<<;;;:::999777666666666555444333333222111111111111111000000000///......---------,,,,,,,,,)))))))))******+++++++++((()))***+++++++++++++++******++++++++++++******''''''(((((())))))******(((((((((((((((((((((((()))))))))*********++++++************************))))))************)))))))))***++++++***)))))))))((((((((((((((())))))***)))))))))))))))))))))))))))******+++++++++************))))))***++++++,,,++++++***))))))(((((((((((()))***+++,,,------...******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////------------..........................................//////////////////......///111333444555555666:::>>>DDDLLLXXXgggqqq}}}rrrkkk```[[[TTTNNNLLLLLLMMMMMMGGGGGGGGGGGGGGGEEEDDDCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCAAAAAACCCDDDDDDCCCAAAAAADDDDDDDDDEEEEEEFFFFFFFFFHHHJJJKKKJJJHHHFFFEEEFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFGGGGGGGGGFFFEEEDDDGGGFFFFFFFFFFFFFFFGGGGGGHHHGGGEEEDDDDDDGGGIIIKKKJJJJJJKKKLLLLLLKKKJJJJJJLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMNNNOOOQQQSSSTTTTTTTTTTTTTTTUUUUUUVVVVVVTTTUUUWWWXXXWWWUUUQQQOOOLLLMMMMMMNNNOOOQQQRRRSSSLLLJJJHHHGGGHHHJJJMMMNNNPPPPPPQQQQQQQQQQQQPPPPPPSSSSSSRRRRRRRRRQQQQQQQQQNNNMMMLLLKKKJJJJJJKKKLLLOOOOOOPPPPPPOOOOOOOOONNNQQQQQQPPPQQQQQQQQQRRRRRRTTTTTTSSSQQQOOOOOOPPPRRRTTTSSSSSSRRRQQQPPPOOOOOOPPPPPPOOOPPPRRRTTTWWWYYYZZZ[[[___gggvvv|||nnnfff\\\TTTQQQPPPPPPOOOOOOMMMKKKIIIIIIIIIJJJKKKIIIGGGEEEDDDCCCCCCBBB@@@======<<<;;;:::888777666666666555444333333222222111111111111000000000000......---------,,,,,,,,,((())))))***++++++,,,,,,((()))***+++++++++++++++******++++++++++++******(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++************++++++))))))************))))))'''))),,,,,,+++))))))***))))))((((((((()))******))))))))))))))))))))))))))))))***++++++++++++***))))))))))))***+++,,,,,,******************))))))******+++++++++******)))******************************))))))******+++,,,---------,,,,,,+++++++++))))))***,,,---...///000,,,------------.........//////......------------............////////////+++++++++---000222333222444666888999<<>>HHHQQQ]]]nnnyyynnnbbb^^^fffgggZZZMMMHHHJJJHHHFFFEEEFFFFFFFFFEEEFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDFFFGGGHHHIIIHHHGGGFFFDDDBBBAAA@@@@@@AAABBBBBBBBBBBBAAA@@@AAA@@@???>>>>>>???@@@AAA>>>>>>???@@@BBBCCCDDDDDDFFFHHHJJJIIIFFFCCCAAA@@@BBBBBBCCCCCCDDDEEEEEEFFFIIIHHHFFFEEEEEEGGGHHHJJJGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGJJJJJJJJJJJJJJJKKKLLLMMMGGGGGGHHHHHHJJJKKKMMMNNNIIIIIIJJJKKKLLLMMMNNNNNNQQQQQQRRRRRRSSSUUUVVVWWWVVVVVVUUUUUUVVVWWWYYYZZZ```bbbeeeeeeccc^^^XXXTTTRRRRRRRRRRRRSSSTTTUUUVVVTTTQQQNNNKKKKKKMMMPPPSSSTTTTTTUUUUUUUUUUUUTTTTTTSSSTTTUUUUUUVVVWWWXXXYYYSSSSSSRRRSSSTTTUUUWWWXXXTTTUUUUUUUUUTTTSSSQQQPPPPPPQQQSSSVVVXXXYYYZZZ[[[WWWYYYZZZZZZWWWUUUTTTTTTRRRSSSTTTUUUWWWXXXZZZZZZUUUTTTQQQPPPRRRUUUZZZ]]]cccssswwwaaaSSSOOOQQQPPPOOONNNMMMKKKJJJJJJJJJIIIHHHGGGEEECCCBBBAAAAAA>>>>>>>>>>>><<<:::888777555555444333222111111000111111111000000...------111000...+++***)))))))))***,,,------+++******+++************************))))))((('''''''''''''''&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))+++)))'''&&&%%%&&&'''(((&&&''''''((()))*********))))))(((((()))***++++++))))))))))))************)))************++++++++++++++++++***************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))),,,+++***))))))***+++,,,......------------,,,,,,---,,,+++***+++,,,---...///...---,,,---///111333000,,,***...111000//////......///000111222222333//////000111333444555666777:::===???DDDOOO^^^iiivvvwwwnnneee___YYYVVVRRRPPPPPPOOOLLLIIIEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@AAABBBCCCDDDFFFGGGGGGDDDFFFIIIIIIGGGDDDBBBBBBCCCBBBAAA@@@???>>>>>>>>>AAAAAA@@@AAAAAA@@@===:::>>>>>>>>>>>>???@@@AAABBBDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEFFFEEEEEEEEEFFFGGGHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHCCCDDDFFFGGGHHHGGGGGGFFFGGGGGGHHHHHHIIIHHHHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHFFFGGGIIIJJJKKKJJJIIIIIIHHHIIIJJJKKKKKKLLLKKKKKKPPPQQQRRRSSSUUUVVVWWWXXXYYYXXXVVVSSSRRRSSSWWWZZZaaabbbcccaaa^^^ZZZWWWWWWQQQQQQQQQQQQQQQRRRSSSSSSUUUQQQNNNNNNQQQUUUVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQUUUUUUUUUVVVWWWXXXYYYZZZXXXWWWUUUUUUUUUWWWXXXZZZWWWWWWWWWWWWVVVUUUTTTTTTKKKNNNRRRVVVXXXXXXWWWVVVUUUVVVXXXZZZYYYWWWUUUSSSRRRRRRSSSVVVZZZ^^^___^^^XXXVVVSSSQQQRRRVVVZZZ]]]mmm||||||dddWWWQQQNNNQQQPPPNNNLLLJJJJJJJJJJJJJJJIIIFFFDDDBBBBBBAAAAAA>>>??????>>>===;;;888777666666555444333222111111111111111111000///...---------///000000000000///)))***,,,+++***(((((()))(((((((((((((((((((((((())))))(((''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))(((((((((((()))))))))******)))((('''''''''((((((''''''((())))))***++++++)))))))))))))))***++++++))))))))))))************))))))*********+++++++++************************))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++*********))))))++++++***))))))***++++++++++++,,,,,,---------...,,,,,,++++++,,,,,,------......---,,,---///111222<<<444...///111///...///.........//////000000111///000000111222333444444111444777888999???HHHOOO]]]fffrrr}}}vvvkkkccc]]]VVVQQQOOOLLLHHHGGGGGGFFFDDDBBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBCCCDDDEEEEEEFFFCCCEEEGGGGGGEEEBBBAAAAAA@@@@@@@@@???@@@@@@AAAAAACCCBBBAAAAAABBBAAA???>>>>>>>>>>>>>>>???@@@AAABBBDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEEEEDDDEEEFFFGGGHHHEEEEEEFFFGGGGGGGGGGGGGGGFFFGGGGGGHHHGGGGGGFFFFFFHHHGGGFFFFFFFFFFFFGGGHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLPPPQQQRRRSSSTTTVVVWWWWWWVVVVVVUUUTTTTTTVVVZZZ]]]cccdddeeeccc___ZZZXXXWWWQQQQQQQQQQQQRRRRRRSSSSSSUUUQQQNNNNNNQQQTTTUUUTTTVVVVVVVVVUUUUUUTTTSSSRRRUUUUUUUUUUUUWWWXXXYYYZZZYYYXXXVVVUUUUUUWWWXXXYYYWWWXXXXXXWWWWWWVVVUUUTTTOOOOOOPPPQQQRRRRRRSSSSSSUUUWWWYYYZZZZZZXXXVVVUUUTTTSSSTTTWWW[[[^^^______XXXVVVSSSRRRTTTXXX\\\___ppp}}}xxxcccXXXSSSOOOSSSQQQMMMKKKIIIIIIJJJKKKKKKIIIFFFCCCBBBAAABBBBBB????????????===;;;999888777666666555444333222222222222222222111000//////***,,,///222333333111000***+++---,,,***))))))***(((((((((((((((((((((((())))))((('''''''''((((((((((((((((((((('''''''''(((((((((((())))))))))))''''''''''''((((((((((((((((((((()))))))))************)))))))))((((((((((((((())))))***+++++++++))))))))))))))))))***+++))))))))))))************)))))))))*********++++++((())))))******+++++++++))))))))))))))))))))))))*********++++++++++++,,,+++++++++++++++++++++++++++++++++***************++++++***))))))***++++++((()))***+++,,,---......++++++,,,,,,------,,,,,,......---------///000111GGG;;;000...000///...---........................000111111111222222222222...111555666555666:::===EEEJJJQQQXXX```jjjvvv~~~pppiii___XXXTTTRRRNNNKKKJJJHHHEEEDDDDDDDDDBBBAAABBBAAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDBBBCCCEEEDDDBBB@@@@@@AAAAAAAAA@@@@@@???@@@@@@@@@BBB@@@??????@@@AAAAAA@@@>>>>>>>>>>>>???@@@AAAAAADDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDDDDDDDEEEFFFFFFBBBBBBCCCCCCDDDFFFGGGHHHFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGGGGGGGFFFEEEDDDDDDGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIHHHIIIJJJKKKLLLLLLLLLLLLPPPPPPQQQRRRSSSUUUVVVVVVSSSTTTUUUUUUUUUXXX\\\```eeeffffffddd___ZZZWWWVVVRRRRRRRRRRRRRRRRRRSSSSSSTTTQQQOOONNNPPPQQQRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWYYYYYYZZZYYYWWWVVVVVVWWWXXXYYYWWWWWWWWWWWWVVVUUUTTTSSSRRRPPPNNNKKKKKKLLLNNNPPPUUUWWWXXXZZZZZZYYYWWWVVVVVVUUUVVVXXX\\\^^^______WWWVVVUUUUUUVVVYYY]]]___mmmyyyooo```XXXTTTPPPTTTQQQMMMJJJHHHIIIJJJLLLLLLJJJFFFCCCAAAAAAAAABBB>>>?????????>>><<<:::999777777666555444333333222222222222222222111000000---...///000///---+++***,,,...//////---,,,,,,---************************))))))((((((((((((((()))))))))((((((''''''&&&&&&(((((((((((())))))))))))'''''''''((((((((())))))(((((()))))))))*********))))))************)))((())))))******++++++++++++***)))))))))))))))******((()))))))))************))))))))))))************'''(((((()))***++++++,,,))))))))))))))))))))))))************++++++++++++************************************************+++******************+++((())))))***++++++,,,,,,***+++,,,---...---,,,+++...------------...///000FFF:::///...000000---,,,//////..................111111111111111111111000...000444555555555777999<<<>>>AAACCCHHHOOOXXX___eeennnzzzwwwooohhhccc]]]YYYTTTPPPOOONNNMMMLLLGGGFFFDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDCCCAAA@@@AAABBBEEEDDDBBB@@@???=========???===<<<<<<===???@@@@@@??????>>>>>>???@@@@@@AAACCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGFFFEEEDDDEEEFFFGGGHHHGGGGGGGGGGGGFFFEEECCCCCCEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFEEEEEEEEEFFFGGGHHHGGGHHHIIIKKKKKKLLLLLLLLLNNNOOOPPPQQQRRRSSSTTTTTTQQQRRRTTTTTTUUUWWWZZZ]]]cccddddddbbb]]]XXXUUUTTTQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQOOONNNNNNOOOPPPPPPQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSTTTUUUVVVXXXXXXZZZYYYXXXWWWWWWWWWXXXXXXUUUUUUUUUUUUUUUSSSRRRRRRRRRPPPMMMJJJJJJKKKLLLNNNSSSTTTVVVWWWXXXWWWVVVVVVWWWVVVWWWYYY\\\^^^^^^]]]XXXWWWWWWVVVWWWYYYZZZ[[[cccooo}}}rrreee\\\WWWSSSQQQTTTRRRNNNJJJHHHHHHJJJKKKLLLJJJGGGDDDBBBAAAAAAAAA>>>>>>>>>>>>===<<<:::999777777666555444333333222111222222222222111111000000000...,,,+++***)))))),,,...//////---,,,,,,---************************))))))((((((((())))))***))))))((((((''''''&&&&&&(((((((((((())))))))))))(((((()))))))))*********))))))))))))************((()))************))))))***************+++++++++******)))))))))))))))***((()))))))))************(((((()))))))))*********''''''((()))******++++++))))))))))))))))))))))))))))))*********+++++++++*********************************************************++++++************************************+++,,,---...---,,,+++---------------......///;;;222+++...111000---,,,000/////////////////////111111000000000000//////...///000000111222444555888888:::;;;===@@@EEEHHHIIIPPPZZZeeerrr{{{vvvnnnfff___ZZZUUURRRPPPNNNKKKIIIIIIIIIHHHHHH@@@@@@@@@???>>>>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@?????????BBBBBBBBBBBBAAAAAAAAAAAACCCDDDEEEDDDBBBBBBCCCDDDDDDDDDBBB@@@???>>>======???===<<<<<<>>>@@@AAA@@@?????????>>>??????@@@AAABBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAABBBBBBBBBEEEEEEEEEEEEEEEEEEDDDDDDGGGFFFDDDDDDCCCDDDEEEFFFGGGGGGGGGFFFFFFDDDCCCBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGHHHIIIKKKKKKKKKLLLLLLMMMMMMNNNOOOPPPQQQQQQOOOQQQRRRSSSSSSSSSUUUWWW^^^___```^^^YYYUUURRRQQQQQQQQQRRRRRRRRRRRRQQQPPPOOOOOOOOONNNMMMMMMNNNOOONNNMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRSSSUUUVVVWWWXXXXXXXXXWWWWWWWWWXXXXXXSSSTTTTTTSSSSSSRRRQQQPPPNNNNNNNNNMMMMMMMMMMMMMMMOOOPPPRRRSSSTTTTTTTTTTTTWWWWWWVVVXXXZZZ\\\\\\[[[XXXXXXXXXXXXWWWWWWVVVVVV[[[hhhwwwxxxoooddd\\\VVVSSSQQQPPPTTTRRRNNNKKKIIIHHHIIIJJJKKKJJJHHHEEECCCAAA@@@???<<<============;;;:::888777666666555444333222222000111111111111111000000000///...,,,,,,,,,---...***+++---,,,***))))))***(((((((((((((((((((((((())))))((((((((()))******((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))************)))))))))*********++++++(((((())))))))))))******************************+++******)))))))))))))))))))))))))))************((((((((()))))))))******'''(((((())))))*********)))))))))))))))))))))))))))))))))************+++***************************************+++++++++)))***++++++++++++***)))+++++++++*********))))))++++++,,,,,,------,,,,,,------------------------111,,,+++///111///------////////////////////////000000000///////////////333222111000000111222333000111222555777888::::::<<<@@@EEEKKKSSS___mmmwwwuuummmccc^^^YYYTTTQQQOOOMMMKKKIIIHHHGGGFFFEEEEEEDDDDDD>>>??????>>>===<<<>>>???>>>==================>>>????????????????????????AAAAAAAAAAAAAAAAAAAAAAAACCCDDDFFFFFFDDDCCCDDDDDD@@@@@@??????@@@@@@AAABBBBBB@@@???@@@BBBCCCCCCBBB@@@???????????????@@@@@@@@@@@@?????????@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@AAAEEEEEEEEEFFFEEEDDDCCCCCCEEEDDDDDDCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDCCCCCCBBBAAAAAABBBCCCDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNMMMOOOQQQRRRQQQPPPQQQRRRWWWXXXZZZYYYVVVSSSQQQPPPOOOPPPQQQRRRQQQPPPOOONNNLLLMMMNNNMMMLLLLLLMMMOOOLLLKKKKKKJJJKKKLLLNNNOOOOOOOOOPPPPPPQQQSSSTTTUUUVVVVVVVVVWWWWWWWWWXXXXXXSSSSSSSSSSSSRRRQQQPPPOOOMMMNNNOOOPPPPPPOOONNNMMMLLLMMMNNNPPPQQQRRRRRRRRRWWWVVVUUUVVVXXXYYYYYYWWWWWWXXXYYYYYYYYYWWWUUUTTTYYYeeeqqqzzzyyyqqqjjjbbb[[[VVVSSSOOOOOOQQQSSSQQQOOOLLLJJJIIIHHHHHHJJJIIIHHHGGGDDDAAA???===;;;;;;<<<<<<<<<:::999888666666555444333222111111///000000111111000000///.........///////////////)))***,,,+++***(((((()))(((((((((((((((((((((((())))))(((((()))******+++'''''''''((((((((((((((((((((((((((())))))))))))((((((((())))))))))))***))))))*********+++++++++(((((('''''''''((()))***))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))************(((((((((((()))))))))***((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))*********+++++++++)))***++++++++++++***)))******++++++++++++++++++,,,,,,++++++,,,,,,---------------...---------,,,000......111000------000---------......//////000.../////////////////////444333222222333333222222......///111333444444444777999<<<===@@@FFFOOOVVVdddlllxxx{{{pppfff\\\VVVRRROOOLLLJJJJJJJJJIIIHHHFFFGGGGGGFFFEEECCCCCCCCC@@@BBBBBBAAA>>>===???AAA===<<<<<<<<<<<<<<<<<<===>>>?????????????????????@@@@@@@@@@@@@@@AAAAAAAAAAAADDDFFFGGGEEEDDDCCCCCC>>>>>>>>>???@@@AAABBBCCCBBBAAAAAABBBDDDDDDCCCAAA@@@@@@???????????????@@@>>>>>>>>>>>>>>>???@@@@@@??????@@@AAABBBBBBCCCDDDAAAAAA@@@???????????????BBBBBBCCCDDDDDDDDDCCCCCCBBBCCCCCCCCCBBBBBBAAA@@@AAAAAABBBBBBBBBAAAAAA@@@???@@@BBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBCCCDDDFFFHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKKKKMMMPPPQQQPPPPPPPPPPPPQQQSSSUUUUUUTTTRRRQQQQQQNNNOOOPPPQQQPPPOOOMMMLLLIIIKKKMMMMMMKKKKKKMMMOOOMMMLLLJJJIIIJJJKKKLLLNNNMMMMMMNNNNNNOOOPPPRRRSSSSSSSSSUUUVVVWWWWWWXXXXXXTTTTTTTTTTTTSSSRRRQQQQQQOOOOOOPPPPPPOOONNNMMMLLLJJJKKKLLLNNNOOOQQQQQQRRRUUUTTTSSSTTTVVVVVVUUUTTTUUUVVVYYY[[[[[[ZZZXXXVVVXXX```hhhmmmpppqqqkkkdddaaa[[[VVVUUUQQQMMMNNNRRRRRRQQQOOOMMMKKKIIIHHHGGGIIIIIIIIIHHHEEEBBB>>><<<:::;;;;;;<<<;;;:::888777666555444333222111111000...//////000000000//////,,,---///000000...,,,******,,,------+++******+++************************))))))((())))))***++++++&&&'''''''''(((((())))))(((((((((((())))))))))))''''''''''''((((((((())))))************+++++++++((('''&&&%%%&&&''')))+++)))))))))(((((((((((((((++++++***))))))((())))))))))))))))))************(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++)))***+++,,,,,,+++***)))))))))***+++,,,------...---,,,+++***+++,,,---...---------......---,,,,,,444222222222///+++---222++++++,,,,,,---...//////............//////000000---...///111333333111///333222111111222333333222444666888888777:::???DDDGGGOOO\\\jjjyyy|||oooccc[[[UUUOOOKKKJJJHHHEEEEEEFFFFFFFFFEEEBBBDDDEEEDDDBBBAAA@@@AAA???AAAAAA@@@<<<;;;===@@@>>>>>>============>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@AAAAAAAAA@@@CCCFFFGGGFFFDDDCCCBBBAAA@@@@@@@@@???@@@@@@AAAAAA@@@@@@BBBCCCCCC@@@>>>@@@@@@???????????????@@@======<<<======>>>??????<<<<<<===???@@@AAABBBCCCAAAAAA@@@???>>>>>>??????>>>???AAACCCDDDDDDCCCCCCAAAAAABBBCCCBBBAAA???>>>>>>??????@@@@@@@@@?????????@@@AAACCCDDDDDDCCCCCCBBBBBBCCCDDDCCCBBB@@@???AAABBBCCCEEEGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIILLLOOOQQQQQQPPPPPPQQQMMMPPPSSSTTTSSSRRRQQQRRRMMMNNNPPPPPPPPPNNNLLLKKKGGGJJJLLLLLLKKKKKKMMMPPPNNNMMMKKKJJJJJJKKKLLLMMMLLLLLLLLLMMMNNNOOOQQQQQQQQQRRRSSSUUUVVVWWWXXXXXXUUUVVVVVVUUUUUUTTTSSSRRRQQQQQQPPPNNNMMMMMMLLLLLLJJJKKKLLLMMMOOOPPPRRRRRRTTTSSSRRRSSSTTTTTTSSSRRRSSSUUUYYY\\\^^^]]][[[ZZZVVV[[[```cccfffhhhddd^^^\\\XXXUUUUUUQQQLLLNNNTTTUUUTTTPPPLLLHHHFFFHHHIIIJJJIIIHHHFFFDDDAAA???>>>>>>>>>>>>>>>===<<<;;;:::666555444222111111222222333333111000000000111222///...------,,,,,,,,,,,,++++++***************+++,,,+++++++++,,,,,,***)))))))))))))))(((((((((((())))))))))))************,,,)))&&&''')))***)))'''''''''''''''(((((((((((()))))))))(((''''''&&&&&&(((&&&&&&''')))++++++++++++***)))(((((('''((((((++++++***************+++++++++************++++++(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))******)))(((((((((((()))+++*********))))))((((((******++++++++++++*********************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((***---...---+++---,,,***))))))***,,,---////////////////////////------------.........///000000111222222222222222111111222222222333333333111111111222444777;;;===;;;???FFFNNNYYYdddpppwwwuuujjjccc^^^WWWPPPMMMKKKIIIHHHEEEEEEDDDDDDCCCCCCCCCBBBEEEEEEDDDCCCAAA@@@??????>>>?????????@@@@@@@@@@@@???>>>===<<<;;;;;;<<<===>>>???@@@AAAAAA@@@???>>>@@@@@@@@@?????????>>>>>>EEEFFFHHHIIIHHHEEECCCAAA@@@???>>><<<<<<<<<===>>>EEEDDDCCCBBBAAAAAAAAAAAA????????????>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;======>>>>>>????????????@@@@@@??????????????????>>>???@@@AAABBBBBBBBBBBB@@@@@@AAAAAAAAA@@@??????>>>??????@@@@@@@@@??????@@@AAABBBBBBCCCCCCBBBBBB???CCCFFFDDD???<<<>>>AAABBBBBBCCCDDDEEEEEEEEEDDDGGGGGGGGGGGGFFFEEECCCCCCFFFIIILLLNNNMMMLLLLLLMMMOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPPPPOOONNNLLLKKKJJJLLLKKKKKKJJJJJJJJJKKKKKKJJJKKKKKKLLLLLLKKKJJJIIIJJJJJJKKKKKKLLLLLLMMMMMMQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUUUUTTTSSSRRRQQQPPPPPPOOOOOONNNNNNMMMMMMMMMIIIKKKMMMOOOQQQRRRRRRRRRUUUUUUSSSRRRQQQQQQQQQQQQTTTTTTUUUXXXZZZ[[[ZZZYYYTTTTTTTTTVVVXXXYYYXXXVVVUUUUUUTTTRRRQQQPPPOOOOOOTTTSSSPPPKKKGGGFFFGGGIIIJJJIIIHHHFFFDDDAAA???>>>============<<<;;;::::::888777555444222222222222333222111000000000111222000///...---,,,++++++++++++******))))))*********,,,+++***+++,,,,,,***(((((((((((((((''''''''''''&&&'''''''''(((((((((((()))&&&$$$%%%'''((('''%%%''''''''''''(((((((((((((((((((((((((((''''''''')))'''&&&''')))************))))))(((((((((((()))++++++***************++++++******************+++(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))))))))))))))******)))((('''&&&&&&&&&************)))))))))((()))******************)))***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,...,,,+++......,,,,,,,,,,,,..............................------.........////////////000000111111111111111111111111222222222333333333222222222333555777999888:::>>>BBBGGGNNNVVV[[[iiiqqq}}}~~~uuuiii^^^WWWVVVRRRMMMIIIGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>======>>>>>>>>>>>>???????????????>>>===<<<;;;<<<<<<======>>>>>>??????>>>>>>===>>>>>>>>>???@@@@@@AAAAAADDDEEEFFFGGGFFFDDDBBB@@@@@@???===<<<<<<<<<===>>>AAA@@@@@@???@@@@@@AAAAAA?????????>>>>>>>>>======;;;<<<============<<<;;;??????>>>>>>>>>>>>????????????@@@@@@???>>>===<<>>@@@BBB@@@===;;;===???AAAAAACCCDDDDDDEEEEEEEEEGGGGGGGGGGGGFFFEEEDDDCCCDDDGGGJJJLLLLLLKKKKKKLLLMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPPPPOOONNNMMMKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLLLLMMMMMMMMMOOOOOOPPPQQQRRRRRRSSSSSSUUUUUUUUUTTTSSSRRRQQQPPPOOOOOOOOONNNMMMMMMLLLLLLKKKLLLNNNPPPRRRSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQRRRSSSSSSSSSVVVXXXYYYXXXVVVSSSRRRQQQSSSUUUVVVVVVUUURRRQQQQQQPPPNNNMMMMMMLLLRRRQQQNNNJJJGGGFFFGGGIIIJJJJJJHHHFFFCCCAAA???>>><<<======<<<<<<;;;:::999:::999777555444333222222333222111111000000111111000000...---,,,+++++++++***)))))))))))))))******,,,***))))))***+++)))((((((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((((('''&&&$$$$$$&&&'''&&&&&&''''''''''''((((((((((((''''''(((((((((((())))))***)))'''((()))***)))))))))(((((((((((())))))***+++***************++++++************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((((((((************))))))))))))((())))))******))))))((())))))*********+++++++++******************************++++++,,,,,,------+++*********,,,---,,,+++------------------------............................../////////000000000...//////000000000000000000111111111222222222222444333222111111222333444444555666777888;;;???CCCJJJQQQZZZcccjjjsss|||uuuoooggg___XXXSSSNNNKKKHHHFFFDDDBBBCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA????????????>>>>>>>>>===<<<<<<=========>>>>>>>>>>>>>>>===<<<<<<<<<============<<<<<<<<<<<<======;;;<<<===???@@@BBBCCCCCCBBBCCCDDDEEEDDDBBB@@@??????>>>===<<<;;;<<<==================>>>???@@@AAA>>>>>>>>>>>>============;;;;;;<<<<<<<<<<<<;;;;;;AAA@@@>>>======>>>???@@@>>>???@@@@@@???===;;;:::??????@@@@@@AAA@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>======>>>======<<<;;;;;;@@@@@@AAAAAAAAABBBBBBBBB??????>>>===<<<===>>>??????@@@BBBCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDBBBDDDGGGIIIHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNOOOOOOOOOOOONNNMMMLLLKKKIIIHHHHHHHHHHHHHHHIIIIIILLLMMMNNNNNNNNNLLLKKKJJJIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPRRRSSSSSSUUUUUUUUUTTTSSSRRRQQQPPPOOONNNNNNMMMMMMLLLKKKKKKLLLMMMOOOPPPRRRRRRRRRRRRPPPPPPPPPQQQQQQQQQRRRRRRQQQQQQQQQTTTVVVVVVUUUSSSQQQOOOMMMNNNPPPQQQRRRRRRPPPPPPOOONNNMMMLLLLLLKKKQQQPPPMMMJJJFFFEEEGGGIIIKKKJJJHHHEEECCCAAA@@@???<<<<<<<<<<<<;;;:::999888:::999888666444222111111222222222111111111111111111000...---,,,+++******))))))(((((())))))******,,,***(((((()))***)))((()))(((((((((((('''''''''((((((((()))))))))******((('''&&&&&&'''(((((((((''''''''''''((((((((((((&&&''''''((())))))******,,,***(((((()))***)))((((((((('''(((((()))***************)))******+++,,,))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))*********(((((()))***++++++,,,,,,*********)))))))))))))))(((((())))))))))))(((((()))))))))***++++++,,,,,,))))))))))))))))))))))))))))))***+++,,,------...+++++++++++++++,,,++++++***++++++,,,,,,++++++***........................////////////000000000000---......///000/////////000000000111111111111222333222111111000111111222222333444444444666999<<<===@@@EEEJJJNNNTTT[[[```kkkvvv|||qqqhhhcccaaa\\\UUUOOOLLLJJJIIIHHHBBBAAA@@@AAABBBBBBAAA???>>>>>>>>>??????@@@@@@@@@????????????????????????;;;;;;;;;<<<<<<<<<======>>>>>>==================>>>===<<<;;;;;;<<<===>>>;;;<<<===>>>@@@AAABBBCCC@@@@@@AAABBBAAA@@@>>>===>>>===<<<;;;;;;;;;<<<===============>>>???@@@@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;@@@???>>>===>>>???AAABBB@@@???>>>===<<<;;;::::::>>>>>>???@@@@@@??????>>>AAAAAAAAAAAA@@@@@@???>>><<<<<<<<<<<<<<<;;;:::999@@@@@@@@@@@@@@@AAAAAABBBBBB???===<<<>>>@@@AAAAAA???@@@AAACCCEEEFFFFFFFFFEEEFFFFFFFFFEEEEEEDDDCCCBBBDDDFFFFFFEEEDDDDDDEEEFFFFFFGGGHHHJJJKKKLLLLLLNNNNNNNNNNNNNNNMMMLLLKKKHHHHHHHHHHHHHHHIIIIIIJJJLLLMMMMMMNNNMMMLLLJJJIIIGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMOOOPPPRRRSSSTTTTTTTTTTTTTTTSSSQQQPPPOOOMMMMMMMMMLLLLLLLLLKKKKKKMMMNNNNNNOOOPPPPPPPPPPPPMMMNNNOOOPPPQQQRRRRRRRRRQQQPPPQQQSSSUUUUUUSSSQQQNNNLLLIIIIIIKKKMMMNNNNNNPPPPPPOOOOOONNNNNNMMMMMMPPPOOOMMMIIIFFFFFFHHHJJJKKKJJJHHHEEEBBBAAA@@@???<<<<<<<<<<<<;;;:::999888999888777666444222000///222222222222111111000000000000...---,,,+++++++++)))))))))))))))***++++++,,,***(((((()))***)))(((*********))))))))))))((((((((((((((())))))))))))'''''''''''''''((()))***''''''''''''((((((((((((&&&''''''((()))***++++++---+++)))))))))***)))((((((((('''(((((()))************))))))***++++++,,,((()))************)))((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))************((())))))******)))(((((())))))))))))))))))******(((((())))))))))))((((((((())))))***++++++,,,,,,))))))))))))))))))))))))))))))******+++,,,------++++++,,,+++++++++++++++***++++++,,,,,,++++++***........................////////////000000000000------.../////////////////////000000000111111111000000000000111111222222111222333333444555888;;;::::::;;;<<<>>>AAAEEEHHHNNNXXXcccjjjooovvvxxxuuuoooggg___XXXTTTQQQPPPMMMIIIHHHGGGGGGEEEDDDAAA@@@@@@AAABBBAAA???===<<<<<<======>>>>>>??????=========>>>>>>>>>>>>???:::;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>=========>>>>>>>>>??????>>>>>>?????????>>>======<<<<<<;;;::::::;;;<<<===??????>>>>>>>>>>>>??????>>>>>>>>>>>>============;;;;;;;;;::::::;;;;;;;;;=========>>>???AAACCCDDDBBB@@@===:::999999;;;<<<======>>>>>>???>>>>>>>>>AAABBBAAAAAA@@@???>>>===@@@@@@@@@@@@@@@???>>>>>>@@@????????????@@@AAABBBBBB???===<<<>>>@@@AAAAAA???@@@BBBDDDEEEFFFGGGGGGDDDDDDDDDEEEDDDDDDCCCCCCDDDEEEFFFDDDBBB@@@@@@@@@DDDDDDEEEFFFGGGIIIIIIJJJLLLLLLLLLLLLLLLLLLKKKKKKIIIIIIHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMLLLJJJIIIHHHEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOQQQRRRSSSTTTSSSSSSSSSRRRQQQPPPOOONNNLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNKKKLLLNNNPPPQQQRRRRRRRRRRRRQQQRRRSSSUUUTTTRRRQQQMMMJJJHHHGGGIIIKKKLLLLLLNNNNNNNNNNNNNNNNNNMMMMMMPPPOOOMMMJJJGGGGGGIIILLLLLLJJJGGGDDDBBB@@@@@@@@@<<<======<<<<<<;;;:::999777777777666444222000///111222222222222111000000//////...---,,,,,,,,,,,,))))))))))))***+++,,,------+++)))((()))******)))+++++++++*********))))))%%%%%%&&&&&&&&&'''''''''%%%&&&'''&&&&&&&&&(((***''''''''''''((((((((((((''''''((())))))***++++++---+++))))))******)))((()))(((((((((((())))))***))))))))))))***+++,,,,,,'''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++*********)))'''$$$"""!!!))))))))))))************((())))))******))))))((((((((()))***+++,,,,,,---************************))))))******++++++,,,,,,+++,,,---,,,*********+++------------------------------------------------....../////////000000000---......///////////////////////////000000000000...//////000111222333333000111222222111111333555666555555666777999;;;======BBBIIIMMMPPPWWW```hhhrrr{{{~~~uuummmfffbbb^^^[[[VVVPPPLLLIIIHHHHHHFFFEEEEEEFFFGGGFFFDDDBBBAAA?????????@@@???===;;;<<<<<<==================::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======>>>?????????>>>>>>======<<<<<<<<<<<<======>>>=========<<<<<<;;;;;;======>>>>>>>>>=========;;;;;;:::999:::;;;<<<===@@@@@@???????????????@@@????????????>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>???AAABBBCCCCCCBBB@@@===:::999:::<<<===:::;;;<<<===>>>>>>>>>>>>BBBBBBBBBAAA@@@???>>>===??????@@@@@@@@@@@@??????@@@???>>>>>>>>>???@@@AAAAAAAAA@@@???>>>???@@@AAAAAABBBDDDEEEFFFGGGGGGHHHCCCDDDDDDEEEEEEDDDCCCCCCEEEFFFEEECCCAAA?????????CCCDDDDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJHHHGGGDDDEEEEEEGGGHHHIIIJJJKKKMMMMMMNNNOOOQQQRRRSSSSSSQQQQQQQQQPPPOOONNNMMMLLLJJJKKKLLLLLLMMMNNNOOOOOONNNMMMLLLLLLKKKKKKKKKLLLKKKLLLNNNQQQRRRSSSRRRRRRSSSRRRRRRSSSTTTTTTRRRPPPLLLJJJHHHHHHIIIKKKKKKJJJKKKKKKKKKLLLLLLLLLLLLLLLPPPOOOMMMJJJHHHHHHKKKMMMLLLJJJGGGDDDAAA@@@@@@@@@============<<<;;;::::::777777777777666444222111111222222333222111000///...------,,,,,,---------************+++,,,---......,,,)))((()))+++++++++************))))))))))))%%%%%%%%%&&&&&&&&&''''''%%%'''((((((&&&'''))),,,''''''''''''((((((((((((((((((((())))))******+++,,,+++))))))***+++***)))***))))))(((((((((((()))))))))))))))***+++,,,---'''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))******++++++((()))******(((&&&$$$"""((()))))))))************)))******************)))'''((()))***+++,,,------++++++++++++++++++++++++***************++++++++++++,,,...,,,***)))***,,,......,,,,,,,,,,,,......------------------------------........./////////......///000000000000///........./////////000000//////000111222222222222000222222222000000111222333333222333555777888888777999<<<>>>@@@DDDHHHKKKSSSZZZdddkkkpppxxx{{{llljjjfff```[[[VVVRRRPPPMMMLLLJJJGGGEEEDDDCCCCCCDDDCCCCCCEEEFFFFFFDDDCCC@@@???======>>>???>>><<<===============<<<<<<<<<::::::::::::999999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@??????>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::========================;;;:::999999999:::<<<===>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@@@@????????????======<<<;;;;;;<<<======>>>???@@@BBBBBBAAA@@@???>>>>>>>>>>>>======<<<<<<888999;;;<<<===>>>??????BBBBBBBBBAAA@@@???>>>===;;;;;;<<<===>>>>>>>>>>>>@@@???=========>>>@@@AAADDDFFFGGGEEEBBBAAABBBDDDDDDDDDEEEGGGGGGHHHHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEECCCAAA@@@AAABBBDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHIIIJJJKKKMMMMMMMMMMMMLLLJJJHHHGGGEEEEEEFFFHHHIIIKKKLLLLLLMMMMMMMMMNNNOOOPPPPPPQQQOOOOOOOOOOOONNNLLLKKKJJJIIIJJJKKKMMMOOOPPPQQQRRRPPPOOOMMMLLLKKKKKKKKKKKKKKKMMMOOORRRSSSSSSRRRRRRSSSRRRRRRSSSTTTSSSPPPNNNLLLKKKJJJJJJLLLLLLKKKJJJKKKKKKKKKLLLLLLMMMMMMMMMPPPOOONNNKKKIIIIIILLLNNNMMMKKKGGGDDDAAA@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::777888888888777666444333111111222333222111000///---,,,,,,,,,,,,---......++++++++++++,,,---...//////---***)))***+++,,,+++))))))))))))(((((((((((('''''''''((((((((())))))''')))++++++)))))),,,///''''''''''''((((((((()))))))))))))))************,,,***))))))***++++++***+++***)))(((((('''(((((())))))))))))***+++,,,---'''((()))++++++)))((('''(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++&&&'''***,,,------,,,+++(((((())))))*********+++******++++++++++++******'''((()))***+++,,,------+++++++++++++++++++++++++++++++++***************+++---...---***(((***,,,---,,,***))))))***,,,---------------------------------------.........///...//////000000000000000............/////////000000111222222222222111111111333444444333333444555444333333444666666666555666777999:::<<<<<<<<<;;;AAAGGGNNNQQQSSSXXXcccllluuu~~~zzzuuuppplllgggccc___XXXVVVTTTQQQNNNLLLJJJJJJGGGGGGGGGGGGEEEDDDBBB@@@AAA@@@@@@AAABBBCCCBBB@@@AAA???======???@@@@@@???>>>>>>>>>======<<<<<<;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======<<<===>>>@@@@@@@@@???>>>999999;;;<<<<<<;;;999999::::::::::::::::::::::::========================::::::999999999:::<<<===;;;<<<<<<===???@@@BBBCCCAAAAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;<<<===>>>???AAACCCCCCCCC@@@===;;;;;;===???AAAAAA???<<<:::777888:::<<<===?????????BBBBBBBBBAAA@@@???======<<<===>>>@@@AAAAAAAAAAAA@@@???===<<<===>>>@@@AAAHHHLLLOOOMMMHHHEEEFFFIIIEEEFFFGGGHHHHHHHHHHHHHHHFFFGGGGGGHHHHHHHHHGGGGGGBBBCCCDDDCCCBBBBBBDDDEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJNNNNNNOOONNNMMMKKKIIIHHHFFFGGGHHHIIIKKKLLLMMMNNNLLLLLLMMMMMMNNNNNNNNNOOONNNNNNNNNMMMLLLKKKJJJIIIHHHIIIKKKMMMOOORRRSSSTTTQQQPPPNNNLLLKKKKKKLLLLLLLLLNNNPPPRRRSSSSSSRRRRRRRRRQQQQQQRRRSSSRRROOOMMMLLLLLLKKKLLLMMMMMMKKKJJJMMMMMMNNNNNNOOOOOOPPPPPPPPPOOOMMMLLLKKKJJJKKKKKKKKKIIIFFFBBB???>>>>>>>>>999<<>><<<::::::<<<;;;999777444333333444444333333333222111000//////......---,,,,,,,,,------******++++++++++++******,,,,,,+++***))))))************))))))((((((''''''+++***)))(((((()))******---,,,+++)))((((((((((((******))))))))))))******))))))))))))))))))))))))((()))*********)))'''&&&))))))))))))))))))))))))******))))))((('''''''''************++++++++++++'''(((((()))***++++++,,,)))))))))***+++++++++,,,++++++************++++++))))))************)))))),,,+++***))))))***+++,,,***)))(((((((((***+++,,,))))))))))))))))))))))))******))))))))))))))))))******************************+++,,,,,,,,,,,,+++***++++++***))))))***,,,---,,,,,,,,,,,,---......///...---,,,,,,---...//////////////////.........000000////////////000000222222222111111111000000111111111111111111111111111111222222222333333333444444555555666777777777999999999;;;???EEEKKKNNNXXXbbbooozzz|||{{{wwwsssnnnjjjgggeeeeeebbb]]]WWWSSSPPPPPPPPPJJJJJJIIIHHHGGGFFFEEEDDD??????????????????????????????>>>>>>>>>>>>>>>???============<<<<<<<<<<<<::::::::::::::::::::::::999999999888888888777777888888999::::::;;;<<<<<<<<<===???@@@AAA@@@>>>===;;;999888777777999;;;<<<;;;::::::999888888888999999:::;;;<<<===???@@@@@@;;;;;;:::999:::;;;<<<===<<<;;;;;;;;;;;;<<<======????????????>>>>>>>>>>>>:::;;;<<<<<<::::::;;;<<>>@@@???@@@@@@???======>>>@@@======<<<<<<<<<<<<======??????@@@@@@@@@AAAAAAAAA@@@???????????????@@@AAA>>>>>>???>>>===>>>AAACCCFFFGGGIIIKKKJJJIIIFFFEEEGGGGGGGGGGGGGGGFFFEEEDDD@@@BBBEEEGGGFFFFFFFFFGGGJJJHHHEEEBBBAAA@@@@@@AAAEEEEEEFFFFFFFFFDDDBBBAAAEEEEEEGGGHHHHHHGGGFFFFFFFFFFFFDDDCCCCCCDDDEEEFFFHHHJJJMMMNNNNNNLLLIIIFFFGGGGGGHHHIIIKKKMMMNNNOOOMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLJJJHHHHHHHHHJJJJJJJJJLLLMMMNNNMMMMMMOOOQQQPPPOOONNNNNNMMMMMMNNNNNNMMMNNNPPPPPPPPPQQQSSSVVVRRRTTTUUUTTTRRRPPPPPPPPPOOOOOOOOOOOONNNLLLKKKJJJJJJJJJKKKKKKLLLMMMMMMMMMPPPOOOMMMLLLKKKJJJKKKKKKKKKIIIFFFBBB@@@?????????:::===??????<<<::::::;;;:::999777555444333333333222333333222222000/////////...---,,,,,,,,,,,,,,,*********++++++*********++++++***)))))))))))))))(((((((((((('''''''''&&&***))))))((((((((()))*********))))))((())))))))))))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((()))))))))***++++++,,,,,,%%%%%%%%%%%%&&&&&&&&&&&&'''(((((())))))*********((()))))))))))))))*********))))))(((((())))))***))))))************))))))***)))(((''''''((()))******)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************)))***++++++,,,,,,+++++++++,,,,,,+++******+++---,,,,,,,,,,,,,,,---......///...------,,,---......///...........................------------......111111000000000/////////000000000000000000000000111111111222222222333333222333333444444555666666999999888999<<<@@@CCCFFFEEEMMMWWW___fffnnnwww}}}|||vvvqqqkkkeeeaaabbbaaa^^^\\\YYYVVVTTTSSSSSSQQQNNNKKKIIIHHHHHHIIIGGGFFFFFFEEEDDDCCCBBBAAA????????????????????????>>>>>>============>>>>>>============<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;:::::::::999999999888999999::::::;;;;;;;;;;;;<<<>>>???@@@???>>>===:::999888777777888:::;;;:::999888777777777777888888999999:::;;;<<<======;;;::::::999:::;;;<<<===:::::::::::::::;;;<<<<<<========================888999;;;;;;::::::<<<===>>>??????>>>===<<<===???>>>??????>>>======>>>???=========<<<<<<=========????????????@@@@@@@@@AAA===<<<<<<<<<<<<===>>>>>>???@@@@@@??????@@@BBBDDDFFFHHHJJJKKKKKKIIIGGGEEEGGGHHHHHHHHHHHHGGGFFFEEEFFFHHHJJJKKKJJJKKKLLLMMMLLLKKKHHHEEECCCBBBBBBBBBEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEFFFFFFEEEDDDCCCEEEEEECCCCCCCCCCCCDDDEEEGGGHHHKKKMMMLLLJJJHHHFFFGGGGGGHHHIIIJJJLLLMMMNNNLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLJJJHHHGGGHHHIIIJJJIIIKKKLLLMMMLLLLLLMMMOOOOOONNNNNNMMMMMMNNNOOOOOONNNPPPQQQQQQQQQRRRTTTVVVVVVUUUTTTSSSSSSSSSTTTTTTPPPOOOOOONNNMMMMMMLLLLLLJJJJJJJJJJJJKKKLLLMMMNNNPPPOOOMMMLLLKKKJJJKKKKKKKKKIIIFFFCCCAAA@@@??????<<<>>>??????===;;;::::::999999888666555444333222222222222222222111000///000///...---,,,+++++++++******************************)))((((((((())))))''''''''''''&&&&&&&&&&&&)))((((((''''''((()))))))))((((((((())))))***+++''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))******)))(((((((((((((((''''''''''''''''''''''''((())))))******++++++,,,''''''''''''(((((((((((((((((((((((((((((((((((()))((((((((((((((('''''')))((((((''''''(((((()))))))))************))))))))))))(((((((((((()))))))))))))))((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************)))***++++++,,,,,,+++++++++,,,---,,,******,,,---,,,,,,++++++,,,,,,---...//////...---,,,,,,------..............................------------......////////////............////////////////////////000111111111222222222222111111222222333444444444888888777777888999:::;;;:::>>>DDDHHHLLLQQQWWW]]]aaagggooovvv|||~~~wwwrrrhhhddd^^^YYYUUUQQQMMMKKKLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDDDDBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===============<<<<<<<<<<<<;;;::::::::::::::::::::::::;;;::::::::::::999999999999999999::::::::::::::::::;;;===>>>>>>>>>===<<<:::999888777777777999999888888777666666666777777888888888888999999:::::::::::::::::::::;;;<<<<<<999999999999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<666888::::::::::::<<<===>>>??????>>><<<;;;===>>>===>>>???>>>======>>>???========================>>>>>>>>>>>>????????????;;;;;;;;;;;;;;;<<<======AAABBBBBBAAAAAAAAADDDFFFGGGIIIJJJKKKJJJIIIGGGEEEGGGHHHHHHHHHHHHGGGGGGFFFEEEFFFGGGGGGGGGHHHJJJMMMNNNMMMJJJGGGEEEDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFFFFEEEFFFFFFFFFEEEDDDCCCCCCDDDCCCBBBAAAAAABBBCCCDDDEEEGGGIIIKKKKKKJJJGGGFFFGGGGGGGGGHHHIIIJJJLLLMMMLLLLLLLLLLLLLLLKKKKKKKKKMMMKKKJJJHHHGGGHHHHHHIIIHHHJJJLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPRRRSSSSSSSSSSSSUUUWWWZZZVVVSSSSSSVVVYYYYYYWWWPPPOOOMMMLLLLLLLLLLLLMMMKKKJJJIIIHHHIIIKKKMMMNNNPPPOOOMMMLLLKKKJJJKKKKKKKKKIIIGGGDDDBBBAAA@@@@@@>>>???@@@???>>><<<::::::888888888777666444222111222222222222222111000///000///...---,,,++++++++++++******************+++))))))((((((((((((((()))'''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((())))))***''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((+++***((('''''''''((()))'''''''''''''''''''''''')))))))))(((''''''&&&&&&************++++++++++++(((((((((((('''''''''''')))))))))((((((''''''''')))((((((''''''(((((()))))))))************))))))+++******************+++))))))))))))))))))******)))))))))))))))))))))))))))))))))***************************************))))))***++++++++++++++++++,,,,,,+++******+++---+++++++++++++++,,,,,,---//////...---,,,,,,,,,,,,---------------.........000//////......//////000/////////...............////////////////////////000000000111111111111222000111111222222333444444555666666666666555555444888:::===>>>???BBBGGGJJJKKKOOOUUUYYY\\\]]]___aaagggkkkqqqvvv{{{}}}vvvnnnhhhbbb]]]ZZZTTTQQQLLLJJJIIIHHHHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@?????????>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888777777777777:::::::::999999999999999999:::;;;<<<=========<<<:::999888777777777777888888777777666666777777777888888888888888888888888:::::::::::::::;;;;;;;;;999999999999999:::;;;;;;:::::::::;;;;;;<<<<<<<<<888:::;;;;;;999999:::<<<===>>>>>>===<<<<<<===???===>>>??????>>>===>>>???=========>>>>>>==================>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>???BBBCCCCCCCCCBBBCCCEEEHHHHHHIIIJJJJJJJJJHHHGGGEEEFFFFFFGGGGGGGGGFFFFFFEEECCCCCCCCCBBBBBBCCCGGGJJJNNNMMMKKKHHHGGGEEEEEEEEEEEEDDDCCCCCCDDDFFFHHHIIIIIIIIIHHHHHHGGGFFFEEEEEECCCBBBAAAAAAAAABBBCCCDDDFFFGGGIIIKKKKKKJJJHHHGGGGGGFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLJJJIIIHHHHHHHHHHHHIIIKKKMMMNNNMMMLLLLLLMMMLLLLLLLLLMMMNNNOOOQQQRRRRRRTTTUUUVVVUUUTTTUUUWWWZZZWWWTTTWWW[[[]]][[[WWWOOOMMMKKKJJJIIIJJJKKKLLLKKKJJJHHHGGGHHHJJJMMMOOOPPPOOOMMMLLLKKKJJJKKKKKKJJJIIIGGGEEECCCBBBAAA@@@???????????????>>><<<:::888888888777666444222111111111222222222111000000//////...---,,,++++++,,,++++++***))))))***++++++)))((((((((((((((())))))((((((((((((((((((((((((&&&&&&'''(((((((((((((((+++***)))(((''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((+++***((('''''''''((()))''''''''''''''''''''''''))))))(((((('''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''*********))))))(((((((((***))))))(((((())))))***))))))************))))))*********++++++*********))))))*********)))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,************************))))))***++++++++++++***)))*********(((((()))++++++************+++,,,,,,......---------,,,,,,++++++,,,,,,,,,---------...//////............//////////////////////////////000000000000000000000000//////000000000111111111000111111222333333444444222333444555555444333333555666777777888:::===???@@@CCCFFFHHHIIIIIIIIIJJJMMMPPPTTTWWWYYY\\\```bbbiiimmmttt{{{~~~zzzwwwtttsssqqqoookkkgggdddccccccdddaaa]]]XXXSSSPPPNNNKKKIIIGGGDDDAAA???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>??????===<<<:::=========<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::888888888777777777666666999999999999999999999888999:::;;;;;;<<<=========;;;:::999888777777777666888888777777777888888999999999999999888888888888999999999::::::::::::::::::::::::::::::;;;;;;<<<::::::;;;<<<======>>>>>>===>>>>>>===:::999999:::<<<===>>>===<<<===???@@@???@@@BBBBBB@@@?????????======>>>??????>>>==============================;;;;;;;;;;;;<<<===>>>???CCCCCCDDDCCCBBBCCCFFFHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFEEEDDDCCCEEEJJJMMMKKKKKKJJJHHHGGGFFFEEEEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJIIIIIIHHHGGGFFFFFFEEECCCBBBBBBAAABBBCCCDDDEEEIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGGGGGGGGGGHHHIIIJJJIIIJJJJJJJJJKKKKKKKKKKKKMMMMMMKKKJJJIIIHHHHHHHHHKKKMMMPPPPPPOOONNNNNNNNNKKKLLLLLLMMMNNNPPPQQQRRRSSSUUUWWWWWWVVVUUUUUUVVVXXXVVVWWW[[[______YYYSSSLLLKKKIIIHHHGGGHHHJJJKKKLLLJJJIIIHHHHHHKKKMMMOOOPPPOOOMMMLLLKKKJJJKKKKKKJJJIIIHHHGGGEEECCCBBBAAA???>>>>>>???@@@@@@>>>;;;999999888666555444333222111111222222222111111000......---,,,,,,,,,------,,,+++***))))))***+++,,,))))))((((((((()))******((((((((()))))))))))))))&&&&&&((()))))))))))))))++++++)))((('''&&&&&&&&&******))))))))))))******))))))))))))))))))))))))******)))((((((((((((((('''''''''''''''''''''''''''(((((())))))******+++%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((******)))))))))))))))(((***))))))(((((())))))***))))))************))))))(((((())))))))))))(((((()))************)))(((((()))))))))))))))))))))))))))******++++++,,,,,,,,,************************((()))******++++++******((()))***)))'''''')))*********))))))******+++,,,,,,,,,------------,,,,,,***++++++,,,,,,---------------,,,,,,,,,,,,------.........///////////////000000000000000000000000////////////000000000000000000111111222333333333111111222333444444444333444444444555666777999999777:::===>>>>>>>>>???AAA???@@@BBBCCCDDDEEEGGGIIIKKKOOOTTTZZZ```dddggghhhfffhhhllloooqqqrrrsssrrrttttttuuuwww{{{~~~}}}{{{zzzxxxtttoookkkfffdddbbb___\\\YYYWWWVVVRRRPPPNNNMMMMMMMMMOOOPPPLLLIIIFFFDDDCCCBBB@@@>>>BBB???<<<;;;<<<<<<;;;:::>>>>>>>>>>>>>>>=========888999;;;===>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999999999:::;;;<<<===<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999888888888888888888999999999999999999::::::;;;<<<===>>>>>><<<<<<;;;:::999888777666888888777777777888999999999999999999999999888888888888999::::::::::::::::::::::::::::::;;;<<<<<<:::;;;<<<===>>>???@@@@@@AAABBBAAA???<<<::::::;;;;;;<<<>>>>>>>>>???AAACCCCCCDDDFFFEEECCCAAA@@@@@@======????????????======>>>>>>>>>>>>============999999999:::;;;<<<===>>>BBBBBBCCCBBBBBBBBBEEEGGGHHHHHHHHHHHHGGGEEEDDDDDDBBBBBBCCCDDDDDDDDDDDDCCCEEEEEEDDDCCCCCCEEEIIILLLHHHHHHHHHHHHGGGGGGFFFFFFDDDDDDDDDEEEFFFGGGHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEGGGHHHLLLMMMMMMNNNMMMLLLKKKJJJHHHHHHHHHGGGGGGHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNMMMLLLKKKIIIHHHHHHMMMOOORRRSSSRRRPPPOOOOOOLLLLLLLLLMMMNNNPPPQQQRRRTTTVVVXXXXXXWWWUUUUUUUUUVVVWWWYYY]]]^^^[[[TTTNNNKKKJJJIIIHHHHHHHHHIIIJJJLLLKKKJJJIIIJJJLLLNNNOOOPPPOOOMMMLLLKKKJJJKKKKKKJJJIIIIIIGGGFFFDDDBBBAAA>>>======???AAABBB???===:::999777555444333333333000111111222222222111111------,,,,,,,,,---......,,,+++***((((((***+++,,,)))))))))))))))***++++++'''''''''((((((((())))))&&&'''(((******************)))((('''''''''''''''*********))))))*********)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''(((((()))******+++'''''''''((((((((())))))'''(((((())))))*********''''''((((((((((((((())))))((((((''''''(((((()))))))))************))))))'''((()))******)))(((''')))******+++***)))((('''))))))))))))))))))))))))'''(((((()))******++++++************************((())))))***************)))******)))(((((()))+++)))))))))))))))***++++++)))***,,,---......------*********+++,,,,,,---------,,,,,,++++++,,,,,,---,,,---------............////////////////////////........./////////000000...//////000000111222222111111111111222222333333444444444555777777777666333555888999888888:::;;;888:::;;;;;;::::::<<<>>>???@@@CCCFFFIIIKKKLLLMMMMMMNNNPPPQQQSSSSSSTTTTTTUUUUUUUUUWWWYYY]]]```bbbaaa`````````aaabbbdddeeebbbeeehhhgggdddaaa______\\\[[[YYYYYYXXXWWWTTTRRROOONNNNNNLLLKKKJJJIIIIIIDDDDDDCCCBBBBBBBBBCCCDDDAAA???>>>?????????===;;;???===<<<<<<======<<<;;;========================<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;:::::::::::::::999999999999999999999999999999999::::::;;;======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999999999888888888888777777888888999999::::::::::::;;;;;;<<<>>>???@@@>>>======<<<:::888777666666666666666666777888999888888888888888888999999777888999:::;;;::::::999999999999999999::::::;;;999:::;;;<<<>>>???@@@AAACCCCCCCCCBBB???======>>>:::;;;===>>>???AAADDDGGGGGGIIIJJJIIIFFFCCCAAA@@@<<<===???@@@@@@???===<<>>>>>=========999999999:::;;;===>>>???@@@AAAAAAAAA@@@AAADDDFFFHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCDDDEEEEEEDDDDDD@@@AAAAAA@@@@@@AAAEEEGGGFFFGGGHHHHHHIIIIIIIIIHHHDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGFFFFFFEEEEEEFFFGGGIIIJJJNNNNNNNNNNNNMMMLLLJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGIIIJJJLLLNNNOOOOOOPPPOOOOOONNNLLLKKKIIIHHHNNNPPPSSSTTTSSSQQQPPPOOOMMMMMMMMMMMMNNNOOOPPPQQQTTTWWWYYYYYYWWWUUUTTTTTTVVVXXXZZZ[[[YYYUUUOOOLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKKKKLLLLLLMMMNNNOOOPPPOOOMMMLLLKKKJJJKKKKKKJJJIIIIIIHHHFFFDDDCCCBBB>>>======???BBBCCCAAA>>>;;;999777444333333444444000111111222222222111111,,,,,,,,,,,,---...//////,,,+++)))(((((()))+++,,,******))))))***+++,,,,,,&&&&&&&&&'''''''''((((((&&&''')))***+++++++++***(((''''''''''''((())))))******))))))))))))******))))))))))))))))))))))))((()))*********)))'''&&&))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''((('''(((((()))***++++++,,,%%%&&&&&&''''''((((((((('''''''''&&&&&&'''''''''))))))************)))))))))***+++,,,,,,+++***))))))***+++++++++)))((('''))))))))))))))))))))))))%%%&&&&&&'''((())))))***************************(((((()))******************++++++***))))))***,,,)))))))))))))))******+++((()))+++---.........---))))))***+++,,,,,,------///......------......///+++++++++,,,,,,---------..................................../////////000------......///000000000111111000000000000111222111111111333444444222000444666777777666555666666666777888888888999;;;===============>>>>>>??????CCCCCCBBBCCCCCCCCCCCCCCCEEEEEEEEEEEEGGGJJJLLLNNNKKKKKKLLLLLLMMMNNNOOOPPPJJJLLLNNNLLLIIIHHHIIIKKKHHHGGGFFFFFFGGGHHHGGGFFF@@@@@@AAAAAABBBCCCCCCDDDEEEDDDCCCAAA???>>>======;;;;;;<<<>>>@@@AAA???===999999:::<<<>>>@@@???===999999::::::;;;;;;;;;<<>>===<<<;;;999999888::::::::::::999999999999888888888888888888888888::::::::::::;;;<<<===>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::777777777777666666666666666666777888999::::::;;;;;;;;;;;;;;;===>>>@@@@@@>>>>>>>>>===;;;999777666555555555555555666777888666777777777888888888999777888999:::;;;:::999999888888888777888999999:::999999:::<<<>>>???@@@AAACCCDDDDDDCCCAAA@@@@@@AAA999;;;===???@@@CCCFFFIIIJJJKKKLLLKKKHHHDDDBBBAAA<<<>>>???@@@@@@???>>><<<@@@@@@??????>>>>>>======;;;<<<<<<===>>>???AAAAAA???@@@@@@@@@???@@@CCCEEEGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCDDDEEEEEEFFFEEEEEE???@@@AAAAAAAAABBBDDDGGGFFFFFFHHHIIIJJJJJJKKKJJJDDDEEEFFFHHHHHHGGGFFFEEEIIIHHHGGGGGGGGGHHHIIIJJJGGGGGGFFFGGGGGGIIIKKKLLLOOOOOOOOONNNLLLKKKIIIHHHJJJJJJIIIHHHHHHHHHIIIIIIFFFGGGIIIKKKMMMOOOPPPQQQPPPPPPPPPOOOMMMKKKJJJIIIMMMPPPSSSTTTSSSQQQOOOOOOMMMMMMMMMMMMNNNOOOPPPPPPTTTWWWYYYYYYWWWUUUTTTSSSWWWYYYZZZYYYUUUPPPMMMKKKJJJKKKLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMNNNNNNOOOOOORRRQQQOOOMMMKKKIIIIIIHHHHHHHHHGGGEEEDDDBBBAAAAAA???@@@BBBCCCBBB???;;;999::::::999888666444333111222111111111000000//////111111000///...---------,,,+++***))))))***+++,,,)))))))))))))))))))))))),,,,,,+++***)))((('''''')))((((((***---...,,,)))+++*********))))))((((((******))))))(((((('''''')))(((''''''''')))***+++)))))))))(((''''''&&&&&&))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''(((((())))))******&&&%%%&&&))),,,---***'''(((((((((((())))))))))))******))))))((((((''''''))))))))))))************((()))))))))))))))((((((++++++************++++++)))((((((((()))***++++++))))))))))))))))))))))))******))))))))))))******+++*********))))))((((((******+++++++++,,,,,,,,,,,,,,,,,,++++++*********---,,,***))))))***,,,---,,,,,,,,,---------......******+++,,,,,,---..................////////////////////////000000000000///////////////////////////////////////000111111222222222222222222222222444333333222222333333444444555666555444444444666555555555555555666777888999999888888888888999999888888999:::;;;;;;<<<<<<<<<===???@@@@@@@@@???>>>BBBAAAAAAAAABBBCCCCCCDDDBBBBBBBBBBBBAAAAAA@@@@@@===>>>@@@AAABBB@@@???>>><<<===>>>@@@@@@??????>>>??????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;888777888888999:::;;;<<<===<<<:::999999:::;;;===============<<<;;;::::::888888:::;;;;;;:::888888:::999888888888999:::;;;999888888999;;;<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::999::::::;;;;;;::::::999:::999888777666666666666222777999777666999:::888999999:::;;;<<<===>>>???@@@???===;;;999777555555666666777777888888999999::::::;;;;;;;;;:::999999777777777777777777777777888888777777888888999:::===<<<<<<<<<===>>>@@@AAAEEEEEEEEEDDDCCCAAA@@@???<<<<<<===>>>AAADDDGGGIIIGGGLLLOOOMMMGGGBBBAAABBBAAA@@@@@@@@@@@@@@@@@@AAA>>>>>>===<<<<<<<<<<<<<<<999999::::::<<<===>>>???@@@AAACCCCCCBBBBBBDDDEEEGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFEEEDDDCCCBBBBBBAAA@@@AAAAAABBBBBBCCCCCCCCCFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIGGGFFFFFFFFFGGGGGGGGGHHHJJJKKKKKKJJJHHHGGGHHHIIIIIIHHHGGGGGGHHHJJJNNNOOOOOONNNMMMKKKIIIHHHIIIIIIHHHGGGGGGGGGGGGHHHKKKKKKLLLNNNPPPQQQRRRSSSQQQQQQPPPOOONNNMMMMMMLLLQQQRRRRRRQQQPPPPPPQQQSSSPPPOOOMMMMMMMMMOOOQQQRRRUUUVVVWWWUUUSSSRRRRRRSSSVVVWWWXXXWWWVVVRRROOOMMMLLLKKKKKKMMMOOOPPPNNNMMMOOOPPPQQQRRRQQQOOOLLLKKKQQQPPPOOOMMMKKKJJJJJJIIIIIIIIIGGGFFFDDDBBBAAA@@@>>>@@@BBBCCCBBB???<<<:::::::::999888666444333222111111111111111111000000........................++++++***))))))***++++++))))))))))))))))))))))))+++******))))))((((((''''''&&&&&&'''***+++***(((************)))))))))((()))))))))))))))(((((((((***))))))((()))***+++,,,''''''(((((((((((((((((()))))))))((((((''''''''''''''''''''''''''''''''')))))))))(((((((((((((((((('''''')))+++,,,***'''(((((((((((())))))))))))''''''(((((())))))******(((((()))))))))*********(((((())))))))))))((((((******))))))))))))******)))))))))((())))))******))))))))))))))))))))))))******))))))))))))******************)))))))))(((*********+++++++++,,,,,,******************)))))),,,+++)))(((((()))+++,,,++++++++++++,,,,,,,,,---***++++++,,,,,,------------.........////////////.........////////////000........................///////////////000000111222222222222222222222222333333222222222222333333333555666555444333444555555555555444555555666666777777666666666666777777666777777888888999999999:::;;;<<<======<<<<<<;;;===<<<<<<<<<======>>>???=========<<<<<<<<<;;;;;;<<<===>>>???>>><<<;;;999;;;<<<===>>>>>>>>>============<<<;;;;;;;;;;;;;;;::::::::::::999999999999888888888888888999:::;;;<<<;;;999888888999;;;<<<;;;;;;;;;;;;:::999888777888999999999999999999888:::999888777777777888999999999999:::<<<=========<<<<<<<<<<<<;;;:::999888999999::::::::::::999999:::999888777777666666666555888888666666888888444999999:::;;;<<<<<<======??????>>>===;;;999777666777777777777777888888888999999:::::::::::::::999888888888888888888888888999888888888888999::::::===<<<<<<;;;<<<===???@@@AAAAAAAAABBBAAAAAA@@@????????????@@@BBBDDDGGGHHHFFFJJJMMMKKKFFFAAA@@@AAA??????>>>>>>>>>>>>??????@@@???>>>>>>======>>>>>>:::::::::;;;<<<>>>???@@@@@@AAABBBBBBAAABBBCCCEEEFFFGGGGGGGGGGGGFFFEEEDDDEEEEEEDDDDDDCCCCCCBBBBBB@@@AAAAAABBBBBBCCCCCCCCCEEEFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGGGGHHHJJJKKKKKKJJJHHHGGGGGGHHHIIIHHHFFFFFFHHHIIILLLLLLMMMNNNNNNMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMNNNPPPQQQRRRRRRTTTSSSSSSRRRRRRQQQQQQQQQRRRSSSTTTSSSQQQQQQSSSTTTRRRQQQPPPNNNNNNOOOPPPQQQSSSUUUUUUUUUSSSSSSTTTUUUWWWXXXYYYYYYXXXUUURRRPPPNNNMMMLLLMMMOOOOOOOOONNNOOOPPPPPPPPPOOONNNLLLKKKQQQPPPOOOMMMLLLKKKKKKKKKKKKJJJHHHFFFDDDBBB@@@???>>>???AAABBBBBB@@@===;;;;;;:::999777666444333222111111111222222222222222,,,,,,,,,---------......++++++***))))))***++++++))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&(((******)))************))))))))))))(((((())))))))))))))))))+++***************+++,,,&&&&&&'''(((((()))******))))))))))))((((((((((((''''''''''''''''''''''''******))))))(((''''''&&&***(((((((((******)))((((((((((((((())))))))))))''''''(((((())))))******(((((())))))))))))******'''(((((())))))((((((((())))))(((((((((((())))))******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********++++++++++++,,,(((((())))))))))))))))))+++***)))(((((()))***+++************+++++++++++++++++++++,,,,,,,,,,,,,,,---------.........//////------------........................................../////////000000000111111111111111111222222333333222222222222333333333444555444333222333555666555555444444444444555555444444333333444444555555555555555555555666666888888999999999888777777999999888888888999::::::999999999888888888888888::::::;;;;;;:::888666555999:::;;;;;;<<<<<<;;;;;;::::::999888888888888999888888888888888888888888999888888888888888999999:::999888777777888999::::::::::::999888666555444999999888888888888999999:::999888777777777777777777888888999;;;<<<===============<<<:::999777666888888999999999999888888:::999888888777777777777777888777666999===<<<666999999:::::::::;;;;;;;;;===>>>??????>>><<<:::888888888888888777777777777777888999:::::::::::::::999999999999999999999999999999999999999:::;;;;;;======<<<;;;;;;<<<===>>>======>>>???????????????BBBBBBBBBBBBCCCDDDFFFFFFDDDGGGJJJHHHDDDAAA@@@AAA>>>======<<<<<<======>>>AAAAAA@@@????????????@@@;;;;;;;;;<<<===>>>???@@@@@@AAAAAAAAA@@@AAADDDFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCC@@@@@@AAAAAABBBCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJHHHHHHGGGHHHHHHGGGFFFFFFGGGIIIIIIJJJLLLNNNOOOOOONNNNNNNNNNNNMMMMMMMMMNNNNNNOOOOOOOOOOOOPPPQQQQQQRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVUUUSSSSSSUUUVVVVVVUUUSSSQQQPPPPPPPPPPPPQQQRRRTTTTTTTTTTTTUUUWWWYYYZZZ[[[[[[[[[YYYWWWUUURRRPPPNNNMMMNNNOOOOOONNNOOOOOOOOONNNMMMMMMLLLLLLQQQPPPOOONNNMMMLLLLLLLLLLLLKKKIIIGGGDDDAAA@@@???===???@@@BBBAAA@@@>>>===;;;:::999777555444333333111111111222222333333444,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++))))))))))))))))))))))))&&&'''''''''((((((((()))***)))(((((()))***,,,---*********)))))))))))))))((((((((())))))******+++************************''''''(((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))((((((((('''''''''+++***((((((((()))))))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((()))))))))***''''''(((((()))(((((((((((((((''''''''''''((((((+++***)))((((((((((((((())))))))))))))))))))))))))))))************))))))*********)))))))))))))))************++++++++++++((((((((())))))*********+++***))))))))))))***+++*********++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------.........++++++,,,,,,,,,---------.................................///////////////000000000111111111111111222222111111111111222222222333444333222111222444666555444333333222333333333333333222222333333333444444444444444444333333666666666666666555555555888888777777777888888999888888888888888888888777777777888888777666555444777777888888999999999999888888777777777777777888777777888888888888999999999888888777777777888888777777666666666777888888::::::999888777555444333999888777666666777888999::::::999888888777777777444555777888888999;;;<<<<<<<<<<<<;;;:::999888777777777888888888888777777:::999888777777777777777666777666888>>>EEECCC===999999999999999999999999;;;<<<>>>@@@???===;;;999999999888888777777666666666666888999::::::::::::999999999999999999999999::::::999999::::::;;;<<<===<<<;;;::::::;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>CCCCCCCCCCCCCCCCCCCCCCCCAAADDDFFFEEECCC@@@@@@@@@=========<<<<<<=========AAAAAA@@@????????????@@@<<<<<<<<<======>>>@@@@@@AAABBBBBBAAA@@@AAADDDGGGEEEEEEFFFFFFFFFFFFEEEEEEBBBCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAABBBCCCDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIFFFGGGHHHGGGFFFEEEGGGIIIIIIJJJLLLNNNOOOOOOOOOOOOOOONNNNNNNNNOOOPPPQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUVVVWWWWWWVVVUUUUUUVVVXXXZZZXXXVVVTTTRRRPPPPPPPPPOOOQQQSSSTTTTTTTTTVVVXXXYYYZZZ\\\]]]]]]\\\ZZZYYYUUURRROOOMMMNNNOOOOOOOOOOOONNNMMMMMMLLLLLLMMMMMMQQQQQQOOONNNMMMMMMMMMMMMLLLKKKIIIGGGDDDBBB@@@???>>>???@@@AAAAAA@@@>>>===<<<;;;999666555444333333111111111222222333333444///...---,,,+++***))))))*********++++++*********))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))((((((((()))+++---))))))))))))))))))******(((((())))))******++++++))))))))))))))))))((((((******))))))((((((((((((((((((((((((((()))))))))''''''''''''''''''''''''&&&'''''''''((((((((())))))))))))(((''''''((()))(((((((((((())))))))))))******))))))(((((('''''''''(((((((((((()))))))))&&&&&&'''(((((((((((((((((((((''''''''''''((((((******)))((('''''''''((())))))))))))))))))))))))((()))************)))((())))))))))))))))))******))))))*********+++++++++((())))))******++++++++++++++++++******+++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++***,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,........................------...///000//////.../////////000000111111111222111111000000111111222111222333222111000111333444444333222222111222222444333333222222333333444444444444444444333333333666555555555555555555555888777777666666666777777777777777777777777777777444555555666777777777777666666666666666777777777888777777666777777888888777888888888999999999:::888888777666666666777777555555555555666666777777::::::999999888666555444999888666666666666888999999999999999999888888777444666888999888888:::===999999::::::;;;:::::::::666777777888888777777666888888777777666666777777666666666777>>>DDDBBB<<<777777777777888888888888888:::<<<>>>>>><<<:::888999999888888777777666666555666777888999999:::999999999999999999999999999::::::999999::::::;;;<<<<<<;;;:::999999::::::;;;>>>>>>>>>>>>>>>===<<<<<>>>>>======>>>>>>???@@@@@@???>>>>>>>>>>>>???======<<<======>>>???@@@BBBCCCCCCBBBBBBCCCEEEGGGDDDEEEEEEFFFFFFFFFEEEEEEBBBBBBBBBBBBCCCCCCCCCCCC??????@@@AAABBBCCCDDDEEEDDDDDDDDDEEEDDDDDDCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJGGGHHHHHHGGGFFFFFFGGGIIIKKKLLLMMMNNNOOOOOONNNMMMNNNNNNNNNNNNOOOPPPQQQRRRTTTTTTTTTTTTUUUUUUUUUUUUSSSSSSTTTTTTUUUVVVVVVVVVVVVWWWWWWVVVUUUUUUVVVXXX[[[ZZZXXXVVVTTTRRRPPPPPPOOOPPPRRRSSSSSSTTTVVVXXXYYYYYYZZZ[[[\\\\\\[[[[[[VVVSSSOOONNNNNNOOOOOOOOOOOONNNMMMLLLLLLLLLMMMMMMSSSRRRPPPOOONNNMMMMMMMMMLLLKKKIIIGGGEEECCCAAA@@@???@@@@@@AAA@@@???>>>===<<<;;;888666444333333444111111111222222222222222000000...---+++***(((((()))***++++++++++++***)))))))))))))))))))))))))))'''''''''(((((()))))))))%%%&&&''''''&&&''')))***))))))))))))************))))))******************((())))))))))))(((''''''++++++***))))))(((''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&'''(((((())))))&&&'''((((((&&&&&&'''((((((((((((((())))))))))))''''''(((((())))))******''''''(((((((((((())))))%%%&&&''''''((((((((((((((((((''''''''''''(((((())))))((('''''''''(((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))************)))))))))************+++))))))******************++++++++++++++++++++++++++++++++++++,,,,,,,,,---*********++++++++++++++++++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------------------,,,---...///000///............//////000000111111111111000000000000111111000111222111000///000222333222222111111111111222444333333222222333333444333333333333333444444444555555444444555555666777555555444444333333444444444444444444555555555555444444444555666777888999555444444444444555666777777777666666666777888888777777777888999999::::::777666666666666666777777444444555555666666777777999999999999888777666666777777666666666666777777777777888999999888888777666888;;;:::888888:::===777888999:::;;;;;;;;;;;;777777888888888888777777777666666555555666666666666777666555777;;;999333555555666666777777777777888999:::<<<<<<;;;999888888888888888777777777777555666777888888888888888999999999999999999999999999999999999999:::;;;;;;::::::999888888999:::;;;>>>>>>???>>>>>>===<<<<<<>>>>>>???@@@@@@@@@@@@???>>>???@@@AAAAAABBBBBBBBB@@@??????>>>>>>??????@@@??????>>>============>>>===<<<<<<<<<======>>>???@@@BBBCCCCCCCCCCCCDDDEEEDDDDDDEEEEEEFFFFFFEEEEEECCCCCCBBBBBBBBBBBBBBBBBB??????@@@AAACCCDDDEEEEEEDDDDDDEEEDDDDDDCCCBBBAAADDDEEEFFFFFFGGGFFFFFFFFFGGGHHHHHHHHHIIIJJJJJJKKKHHHIIIIIIHHHGGGGGGHHHJJJLLLMMMNNNOOOOOONNNMMMMMMLLLLLLLLLMMMNNNPPPQQQRRRTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWUUUVVVVVVVVVTTTTTTVVVWWWZZZYYYXXXWWWUUUSSSRRRQQQPPPQQQSSSSSSSSSSSSTTTVVVVVVWWWXXXXXXYYYYYYYYYYYYTTTRRROOONNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNTTTSSSRRRPPPNNNMMMLLLLLLKKKJJJIIIGGGEEECCCBBBAAAAAAAAAAAAAAA@@@>>>===<<<===;;;888666444333444444111111111111111111000000000///...---,,,+++***))))))***++++++++++++***)))))))))))))))))))))))))))((()))))))))))))))))))))###%%%(((((('''&&&((()))((()))))))))************++++++******************)))******+++***)))((('''******))))))))))))))))))%%%&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''!!!$$$'''(((&&&%%%&&&'''(((((((((((())))))))))))''''''(((((())))))******'''''''''((((((((())))))$$$%%%&&&'''(((((((((((()))(((((((((((((((((()))(((((('''''''''((())))))))))))))))))))))))))))))((()))***++++++***)))(((((()))))))))************))))))))))))************))))))))))))))))))((((((******++++++++++++******************++++++++++++))))))******++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++,,,...000000///...---------...//////000111111000000000//////000000000///000111111//////000111111111000000000111222222333333222222222222333333111111222222333333444444333333333333444666777888555444333333222222333333333333333444444444555555555555555555555666777777555444333333333444555666666555555555555666777888555555666777777888999999555555555555666666777888333444555666666777777777777777888888888888777777555666666777777666666555333444555777777777777666444777:::999555444666:::888999999:::::::::999999777888888999999888888777555555444444444444555555444777666333333444333///333333444555666777777888999999::::::::::::999999777777777777777888888888666666777777777777777666888888888888888888888888999888888888888999::::::999888777777888999:::;;;;;;<<<======>>>=========;;;<<<>>>@@@AAAAAAAAA@@@======>>>???AAACCCCCCCCC@@@??????>>>>>>??????@@@??????>>>============>>><<<<<<<<<;;;<<<<<<===>>><<>>???@@@AAACCCDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAACCCDDDEEEFFFGGGGGGFFFEEEGGGGGGHHHHHHIIIJJJKKKKKKIIIJJJJJJIIIHHHHHHIIIKKKLLLMMMNNNOOOOOOOOONNNNNNKKKLLLLLLMMMOOOPPPRRRSSSQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUUUUTTTSSSSSSTTTVVVXXXXXXXXXWWWVVVUUUTTTSSSRRRSSSTTTSSSRRRQQQRRRSSSTTTTTTTTTUUUUUUUUUUUUUUURRRPPPOOOOOOPPPPPPNNNMMMMMMNNNOOOPPPPPPOOONNNMMMUUUTTTRRRPPPNNNMMMLLLLLLJJJJJJHHHGGGEEEDDDCCCBBBBBBBBBAAA@@@???>>><<<<<<===;;;888555444333444444222111111111000000//////.........------,,,,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))************))))))))))))$$$'''***+++)))((()))+++(((((())))))*********+++,,,+++++++++***)))))))))***+++,,,,,,+++***)))(((((((((((()))******++++++%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%###'''(((&&&%%%%%%'''(((((((((((())))))))))))*********)))((((((''''''''''''''''''((((((((()))$$$%%%&&&'''(((((((((((())))))(((((((((((())))))'''''''''''''''((()))***))))))))))))))))))))))))''')))***++++++***)))'''(((((())))))*********+++))))))))))))************))))))(((((('''''''''&&&))))))************))))))))))))))))))************(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------+++,,,...000000///...------------...///000000111000000////////////000000///000111000///...///111000000//////000111222222222222111111111111222222///000000111222333333444222222222222333666888999666666555444333333444444444444444555555666666666666666555444444444555555555444333333333444555666444444444444444555666777444444444555666777777888444444444555555777888999333444555666777777777777555666666777777777777777444555666777777666555444000111333555666666555555111444777555111///111555:::::::::::::::999888777888888999999999999888888444444333333333444444555111555777444222444444222222222333444555777777888;;;;;;:::::::::999999999666666777777888888999999666777777777777777666555777777777777777777777777888888777777888888999:::777777666777777999;;;<<<888999;;;<<<===>>>>>>>>>:::;;;===@@@AAABBBBBBBBB=========???BBBCCCDDDCCC??????>>>>>>>>>>>>??????@@@??????>>>===>>>>>>>>><<<;;;;;;;;;;;;<<<<<<===:::===AAABBBBBB@@@??????CCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@>>>???@@@AAACCCDDDEEEFFFFFFFFFEEEEEEDDDCCCAAAAAACCCDDDEEEGGGGGGGGGFFFEEEHHHGGGGGGHHHIIIJJJKKKLLLIIIJJJKKKJJJIIIHHHJJJLLLJJJLLLMMMOOOPPPPPPPPPOOOKKKLLLLLLMMMOOOQQQSSSTTTOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTSSSRRRRRRSSSUUUVVVWWWWWWWWWVVVVVVUUUTTTSSSTTTUUUTTTQQQPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPOOONNNOOOPPPPPPNNNLLLMMMNNNPPPQQQQQQPPPOOOMMMUUURRROOOLLLKKKLLLOOOPPPJJJIIIHHHGGGFFFDDDCCCCCC@@@?????????@@@???===:::<<<:::888555333222222222333333333222222222111111000000///...,,,+++*********************+++++++++(((((()))***************'''&&&%%%%%%%%%%%%&&&'''))))))))))))(((((((((((())))))((())))))***++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''))))))((((((''''''''''''&&&'''''''''((()))))))))''''''''''''''''''&&&&&&&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((()))+++,,,((((((((((((((('''''''''))))))))))))*********************)))))))))))))))(((((()))*********************))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))))))))(((((()))***+++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---.........---,,,,,,+++******------------,,,,,,+++***---,,,,,,,,,,,,---......222000...---,,,---.../////////.........000111222000000111111111111000000000000000000000000000000222111111111000000//////111000000111222333222111222222222222222222222222777777777666555555555444000111333555555444333222444444444555555555666666444444444444444444444444555555444444444444555555666666666666555555555555333333333444444444555555666555444333222111111111555777888999999777444333666666666555444444444333333333333444444444555555666666666666777777777777999::::::999888888999;;;666666666666666666666666555444333222222222333333666666666555555444444444111222333444555555555555777666555666888999999888666666666555444444666888444555666777777777777777::::::999999888666555444999888777666777888999:::888777555444444666888999999:::;;;===>>>?????????<<<======>>>???@@@@@@AAA??????@@@@@@@@@AAAAAAAAA@@@???>>>======>>>???@@@@@@@@@@@@@@@@@@???>>>======<<<;;;::::::;;;<<<===>>>>>>======>>>??????@@@>>>>>>>>>@@@CCCGGGKKKNNNBBBCCCCCCCCCBBB@@@>>>===???>>>======>>>@@@BBBDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFJJJLLLNNNQQQQQQPPPOOOMMMRRRQQQQQQPPPOOOOOOOOOPPPNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQTTTRRRPPPOOOOOOQQQTTTUUUUUUTTTSSSTTTUUUVVVUUUSSSTTTSSSQQQOOONNNNNNNNNOOOOOOPPPQQQSSSSSSSSSRRRRRRQQQPPPPPPOOONNNNNNNNNNNNMMMOOOQQQRRRSSSRRRQQQPPPTTTRRROOOLLLKKKLLLMMMNNNIIIIIIHHHGGGEEEDDDCCCBBB@@@?????????@@@???===:::<<<;;;999666444333333333333333333222222222111111,,,,,,,,,++++++*********++++++******************(((((()))***************(((((('''&&&&&&'''(((((())))))))))))(((((((((((())))))((((((((()))******)))))))))))))))))))))))))))))))))***************&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''((((((((('''''''''&&&&&&''''''''''''''''''((((((''''''''''''''''''''''''''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***+++(((((((((((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))(((((()))******************************)))))))))((((((((()))*********+++))))))))))))))))))))))))))))))***************+++++++++******++++++,,,---,,,++++++++++++,,,------...------,,,++++++******,,,,,,------,,,,,,+++***---,,,,,,,,,,,,---......111000...---,,,---...///000///.........///000111//////000000000000//////////////////////////////111111111000000000//////111000000000222222222111222222222222222222222222333333333222222222222222000111333444555444333222222222222222333333333333444444444444444444444444555555444444444444555555666666666666555555555444333333333444444444444555777777666444444333333333444666777999888666444222555555555555444444444444222222222333333333444444444555555555555666666666666777888777666555777999777777777777777777777777666555444333222333444444444333333333222222222222222222333555555555555555777666555666888999888777666666666555444444666888555666777777777777777777666666777777777777666666888888888888888999999:::777777666555666777888999888999:::;;;<<<=========<<<<<<======>>>>>>??????????????????@@@@@@@@@@@@>>>===<<<;;;;;;<<<===>>>???@@@@@@@@@???>>>>>>======<<<;;;::::::;;;<<<===>>>>>>=========>>>????????????@@@AAACCCEEEHHHIIIBBBBBBBBBAAA@@@???>>>===>>>===<<<<<<===???BBBCCCEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGIIIIIIHHHHHHGGGFFFFFFEEEIIIJJJLLLNNNNNNNNNMMMLLLNNNMMMLLLLLLKKKKKKKKKLLLLLLLLLKKKJJJKKKLLLMMMNNNNNNOOOOOOOOOOOOPPPPPPPPPQQQPPPNNNMMMMMMOOOQQQSSSSSSRRRQQQQQQSSSSSSRRRQQQQQQQQQPPPOOONNNNNNNNNNNNRRRRRRSSSTTTTTTSSSQQQQQQQQQPPPOOONNNMMMMMMMMMNNNMMMNNNPPPQQQRRRQQQPPPOOOSSSQQQOOOMMMKKKKKKJJJKKKIIIHHHGGGFFFEEECCCBBBBBB@@@???>>>?????????===;;;===;;;999777555444444444333333333222222222111111++++++++++++++++++,,,,,,,,,+++++++++***)))))))))(((((()))***************))))))(((''''''((())))))(((((((((((())))))))))))))))))(((((('''((((((((())))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((())))))%%%&&&''''''(((((('''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''((())))))''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))******))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++***)))(((+++************+++,,,,,,++++++******++++++,,,---------,,,,,,++++++******,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,---......000///...---,,,---...///000000///.........//////......////////////......////////////////////////000000000000////////////000000000000111111111111222222222222222222222222000000000111111111111111000111222333444333222222111111222222222333333333444444444444444444444444555444444333333444444555666666555555555444444444333333333333444444444444666666555444444333444444333555666777777555333222444444444444555555555555333333333333444444444444333333444444444555555555666777777666555555666888777777777777777777777777777666444333333444444555333333222222222222222111222333444555666666666666777666555666888999888777555666666555444444555777777777888888888777666666222333444555666777777777777777888999999999999999777777777777888888888888777888999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>?????????;;;;;;::::::::::::;;;;;;>>>>>>?????????>>>======<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>======<<<======>>>@@@AAAAAABBBCCCCCCCCCCCCBBBBBB@@@???>>>============<<<<<<<<<===???@@@BBBEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDHHHHHHHHHGGGFFFEEEDDDCCCHHHGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIHHHGGGFFFGGGHHHJJJLLLMMMNNNNNNNNNOOOOOOOOOOOONNNMMMLLLKKKKKKMMMOOOPPPQQQPPPOOOOOOPPPPPPNNNMMMMMMNNNNNNNNNNNNNNNMMMMMMSSSTTTTTTTTTTTTRRRQQQPPPQQQPPPNNNMMMLLLLLLLLLMMMLLLMMMNNNOOOPPPOOONNNMMMRRRQQQOOOMMMKKKJJJIIIHHHIIIHHHGGGFFFDDDCCCBBBBBBAAA???>>>>>>??????===;;;;;;:::888666444444444444333333333222222222111111...............---------,,,,,,,,,+++***)))(((((((((((()))***************(((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''&&&''''''))))))))))))))))))))))))***))))))(((''''''&&&&&&&&&'''''''''((((((((((((%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%$$$&&&&&&&&&'''''''''''''''((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''((((((''''''''''''(((((((((((('''''''''((((((((())))))((((((((()))))))))))))))(((((()))))))))))))))((()))))))))***************)))))))))))))))(((((((((((((((((((((((((((((((((((()))+++++++++)))'''%%%***************++++++,,,***************+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++***,,,,,,++++++,,,,,,---.........---,,,,,,------...000//////......---------,,,------......------,,,////////////////////////////////////////////////...///000000000000000111111111111111111111111111111111111222222333333444000000111222333222222222333333333333444444444444333333333333333333333333444444333333333333444444555555555444444444333333222222333333333444444444333333222222111222222222333333555666555444333222333333333444444555555555444444444555555555555666333444444444444555555555777888888777666666777999777777777777777777777777666555444333222333444444444444444444333333333333333333444555666666666666777666555666777888777666444555666555444444555666888888888888777666666555111222333444555666666666666777888999:::999888777666777888888999888888888777888999:::;;;;;;;;;;;;:::::::::::::::999999999<<<<<<<<<<<<============:::::::::999999:::::::::<<<======>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<<<<;;;<<<<<<<<<>>>@@@AAACCCCCCBBBAAA@@@BBB@@@>>>===;;;;;;<<<<<<;;;;;;;;;;;;<<<>>>???@@@CCCDDDDDDEEEEEEEEEEEEDDDEEEDDDDDDCCCCCCBBBBBBBBBFFFFFFFFFFFFEEECCCBBBAAAFFFEEEEEEEEEDDDDDDDDDCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHGGGEEEDDDEEEGGGIIIKKKLLLLLLMMMMMMMMMNNNNNNNNNMMMLLLKKKJJJKKKLLLNNNOOOPPPOOOMMMMMMNNNNNNLLLKKKJJJKKKMMMNNNNNNNNNMMMLLLQQQRRRRRRSSSSSSRRRQQQPPPPPPOOOMMMKKKJJJJJJKKKKKKKKKKKKLLLMMMMMMLLLLLLKKKQQQPPPOOOMMMKKKIIIHHHHHHIIIHHHGGGFFFEEECCCBBBBBBAAA@@@>>>>>>>>>>>>===<<<999888666444333222333333333333333222222222111111111000000///---,,,,,,+++,,,,,,,,,+++***)))(((((((((((()))***************'''''''''''''''''''''''''''((((((((()))))))))******)))(((''''''&&&''''''))))))))))))))))))))))))***))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%$$$&&&&&&&&&'''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&'''''''''(((((())))))(((((()))))))))*********''''''(((((())))))))))))(((((()))))))))(((((('''((((((((())))))*********)))))))))((((((((((((((((((((((((((((((((((((((('''((()))******(((&&&$$$******))))))******+++,,,***))))))))))))***++++++,,,+++++++++++++++************+++,,,,,,+++++++++,,,++++++++++++,,,---------,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,------------,,,,,,.............................................///---///000000......000111111111111111111111111111111111222222333333333444000000111111111222111111222222222333333333444444333333333333333333333333333333222222222222333333444444444444333333333333222222222333333333444444222222111111111222222333222333444555555444333333222333333333444444555555222222333333333444444444444444555555555666666666666777777666555555666888666666666666666666666666444333222111111111222333333333333333333333333333222333444555666666666666888666555666777777666555333555666666444333444555777777777777777666555444333333444444444444333333555666777888999888777666666666777888888888888777888999:::;;;;;;;;;;;;;;;999999999888888888888888:::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::;;;<<<<<<============:::;;;;;;;;;;;;;;;;;;:::<<<<<<;;;;;;;;;;;;;;;<<<;;;===???AAABBBAAA@@@???@@@???===;;;:::::::::;;;999999999:::;;;<<<===>>>@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????BBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGFFFEEEEEEEEEGGGIIIKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMLLLKKKKKKKKKLLLMMMNNNOOONNNLLLLLLMMMMMMLLLKKKIIIJJJLLLMMMNNNMMMMMMLLLLLLMMMOOOQQQRRRRRRQQQQQQPPPNNNKKKIIIHHHHHHIIIJJJIIIIIIJJJJJJJJJIIIIIIIIIRRRPPPNNNLLLJJJJJJIIIJJJJJJIIIHHHGGGFFFDDDCCCCCCBBB@@@>>>===>>>>>>===<<<888777555333222222222333333333333222222222111111000///...---,,,***)))))),,,+++++++++***)))))))))(((((()))***************&&&''''''((((((''''''&&&''''''(((((())))))******))))))(((((('''((((((((())))))))))))))))))))))))***))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((''''''&&&&&&''''''((()))))))))))))))))))))************&&&''''''(((((())))))***(((((()))))))))(((''''''&&&''''''(((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))))))))((('''&&&***))))))))))))***++++++)))))))))((())))))***+++++++++++++++++++++******)))***+++++++++++++++++++++++++++++++++,,,------++++++,,,,,,,,,,,,,,,,,,---------...------,,,+++,,,,,,------------,,,,,,........................---------...............,,,...000000------///111111111111111111111111111//////000000000000000000000000000000000111111111//////000000000111111111333333333333333333333333333222222111111222222333444444333333333222222222222222222222333333333333333333222333333444555666333333444444555444444444333333333333444444444444000000000000111111111111444555555555555666666666333444444333222222333555555555555555555555555555444333111000000000111222///000000000000111111111111222333444555555555555888666555555777777666444222444666666444333444555555555666666666555444444444444444444444333222111444444555666666666666666666666666666777777777777888999::::::;;;;;;;;;:::777777777888888888888888888999999999999:::::::::::::::;;;;;;;;;;;;::::::888999:::;;;<<<=========::::::;;;;;;;;;;;;::::::::::::999999:::;;;;;;<<<:::;;;>>>@@@AAA@@@@@@???======;;;:::999888888888777888888999:::;;;<<<<<<======>>>???@@@@@@@@@@@@??????????????????>>>>>>???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNMMMLLLKKKLLLMMMNNNMMMKKKJJJKKKKKKLLLMMMMMMMMMMMMJJJKKKMMMOOOQQQQQQQQQQQQPPPMMMJJJGGGFFFGGGHHHIIIHHHHHHHHHGGGGGGGGGGGGGGGRRRPPPMMMKKKJJJJJJLLLMMMKKKJJJIIIHHHGGGEEEDDDDDDBBB@@@>>>===>>>>>>>>>===888777666444333333333444333333333222222222111111///......---,,,++++++***++++++******************(((((()))***************'''((())))))))))))(((''''''''''''((()))*********))))))((((((((()))******)))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''''''''%%%&&&''''''((((((''''''&&&&&&'''''''''(((((((((''''''''''''''''''((((((%%%%%%&&&&&&'''(((((()))%%%&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%'''(((((((((((('''&&&&&&''''''((())))))***((((((((())))))))))))***&&&&&&''''''((())))))***(((((())))))(((''''''&&&%%%%%%&&&&&&'''(((((()))&&&'''''''''((()))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++)))(((((((((((()))************************++++++))))))***++++++++++++++++++++++++***++++++,,,---******+++,,,,,,,,,,,,,,,++++++,,,---...---,,,,,,,,,,,,------------,,,,,,........................,,,,,,---------.........+++...111000,,,+++...111111111111111111111111111/////////...............///////////////000111111////////////000000000111222222222222222222222222222222111111111111222222333333333333222222222222111222222222222333333333222222222222333444555666333333444444555555555555444444333333333333333333000000111111111222222222333333444444444555555555222333333222111111222444444444444444444444444444444333222111111111222222////////////000000111111000111222333444444444444888666555555666666555444222444666666444333333444333333444444555444444444444444444555444333333222444333333333333444555555666555444444444555777777777888999999:::999999999666666777777888888999999777777888888888999999999999::::::;;;;;;::::::999777888999:::<<<<<<======999:::;;;;;;;;;;;;:::999888888888888999;;;<<<===:::;;;===>>>??????>>>===;;;;;;;;;:::999888666666666666888999::::::;;;;;;;;;<<<===>>>????????????>>>>>>>>>???????????????>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBCCCDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCDDDEEEGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMJJJIIIIIIJJJLLLMMMMMMLLLLLLLLLLLLKKKLLLLLLMMMMMMKKKMMMNNNPPPQQQQQQPPPPPPOOOMMMIIIFFFEEEEEEGGGHHHGGGGGGFFFEEEEEEEEEEEEEEESSSQQQMMMJJJJJJKKKMMMOOOLLLKKKJJJIIIGGGFFFEEEEEECCC@@@>>>======>>>>>>===999888666555444444444555333333333222222222111111////////////////////////***************+++++++++(((((()))***************((()))***++++++***)))(((&&&''''''((()))******+++))))))((())))))***+++,,,))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))%%%&&&''''''(((((('''''''''''''''((((((((())))))&&&'''''''''((()))))))))%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))###$$$&&&((())))))((((((&&&&&&&&&'''((())))))***''''''''''''((((((((()))&&&&&&&&&'''((())))))***(((((())))))((('''&&&&&&$$$$$$%%%%%%&&&'''((((((%%%&&&&&&'''((()))******))))))))))))))))))))))))+++*********+++,,,------)))))))))))))))******+++((((((((((((((()))************************++++++((()))***+++++++++++++++++++++******++++++,,,---)))***+++,,,,,,,,,,,,,,,)))***,,,---...------,,,,,,------......------,,,........................,,,,,,,,,------.........***...111000,,,+++...222000000000000000000000000000000000//////......---///////////////000111111111111111111222222222222222222222222222222222222222222111111111111222222333333333222222222111111111111222222222333333333//////000000111222333444444444444555555666666666444444444333333222222222333333444444444555555555222222333333333444444444444555555444333333444666333333333333333333333333555444333222222222333333000000111111222222222333000000111222333333333333888666555555666666555333222444666666555333333444111222222333444444444444333444444555555444444444444333222111222333444555666555333222333444666888666777777888888888888777555666666777888999999:::777777777777888888888888888999:::;;;;;;:::999888666777888:::;;;<<<======999999;;;;;;;;;;;;999999666777777888999;;;<<<===<<<===============<<<<<<999:::::::::999777555444555666777999::::::::::::;;;;;;===>>>????????????>>>>>>??????@@@@@@@@@AAA??????@@@@@@@@@??????>>>???????????????@@@@@@@@@>>>@@@BBBEEEEEEDDDBBBAAACCCCCCCCCCCCDDDDDDEEEFFFBBBDDDGGGIIIJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLHHHHHHGGGIIIKKKMMMLLLKKKNNNMMMLLLKKKKKKLLLMMMNNNNNNOOOPPPQQQQQQQQQPPPOOOOOOMMMIIIEEEDDDEEEFFFHHHFFFFFFEEEDDDDDDDDDDDDDDDUUUQQQMMMKKKLLLLLLJJJHHHMMMLLLIIIGGGEEEDDDDDDDDD>>>>>>>>>>>>===;;;:::999<<<;;;999777666555444444222222333333222111///.../////////...------,,,,,,***)))))))))((((((''''''((((((''''''''''''((((((+++******)))(((''''''&&&***)))(((''''''((()))******))))))((('''&&&&&&&&&((((((''''''''''''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''######$$$%%%%%%&&&''''''&&&%%%###$$$&&&(((((('''%%%%%%&&&'''((((((''''''''''''''''''((((((((()))''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((///---***'''&&&%%%&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''''''''((())))))))))))(((((('''''''''&&&)))((('''%%%%%%%%%&&&'''(((((((((((((((((((((((($$$%%%%%%&&&&&&'''''''''&&&'''((())))))'''%%%###&&&&&&'''''''''''''''&&&''''''(((((())))))******&&&&&&'''((()))***++++++)))((('''''''''(((***+++)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,---------,,,,,,+++++++++......---------,,,,,,,,,++++++,,,------......//////////////////////////////////////////////////////////////////////////////...---,,,,,,,,,,,,,,,////////////////////////////////////////////////111111111111111111111111111111000000000000000000111222444555555444222111000111111111111222222222333333333333333222111000111111222222222333333333333222222111222333555666222222333333333222222111111222222333333444444555555444333333222222333333000000000000000000000000444333111000000000111111000000000000000000000000111222333333444333222111333333444444555666666777666666555444222111000000444333333222333444555777555444222000000111222333222222222222333444555555333222111000000222444555555666777666555555555777888777555333333555777888777777777777666666666666666777888999999888777666777777777888888999::::::999999888888777777666666333333444666999::::::999;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::777888999999888777888:::;;;<<<===============<<<;;;999888999;;;=========>>>???AAA@@@>>>======>>>>>>????????????>>>>>>===@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEE???@@@CCCFFFGGGHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIEEEFFFGGGHHHIIIHHHGGGFFFHHHGGGFFFEEEFFFGGGJJJKKKNNNMMMKKKJJJJJJLLLMMMOOOPPPPPPPPPPPPPPPOOONNNMMMMMMLLLJJJHHHEEEDDDCCCBBBFFFEEEEEEDDDDDDDDDDDDEEEUUURRRNNNMMMNNNNNNMMMKKKMMMKKKIIIFFFDDDCCCBBBBBB@@@@@@@@@???>>>===<<<;;;<<<;;;999777666555444444222333333333333111000////////////...------,,,,,,*********)))))))))(((((())))))(((((((((((())))))*********)))((('''''''''***)))(((''''''((()))***)))))))))((('''&&&&&&&&&((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((+++***(((&&&&&&&&&((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''(((((()))((((((((('''''''''&&&(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&'''((((((((('''&&&%%%''''''(((((((((''''''&&&''''''(((((())))))))))))((((((((((((((()))))))))(((''''''''''''((())))))))))))))))))))))))))))))))))))*********+++++++++*********************************+++++++++,,,,,,,,,,,,+++++++++*********+++,,,,,,,,,------......------------------,,,,,,................................................+++,,,---...///000111222///......---,,,,,,------000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111---...000111111000...---000000111111111222222222222222333333222222111000111111111222222222333333222222111111111222333444111222222333333222222111111111222333333444444555444444333222222222222333000000000000000000000000333222111000000000111111000000000000000000000000111111222333333222111000222222222333444444555555666555444333222111000000444444444444444555666666444333111//////000111222444333333222222222333333333222222111111222333444444555666666444444555666777666555444444555666777555555666666777777777888666777888999999888777666999999999888888777777777888888888777777666666666444444555777999::::::999::::::::::::::::::::::::777777888888888999999999888:::;;;;;;:::999:::<<<>>>>>>???>>>>>>===<<<;;;;;;:::999999<<<=========>>>???@@@@@@>>>======>>>===>>>>>>?????????>>>>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBDDDEEEGGGHHHFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCEEEGGGHHHKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIIIILLLKKKIIIGGGEEEDDDCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEUUUSSSPPPOOOPPPPPPPPPOOOLLLKKKHHHEEECCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>===;;;:::999777666555444444333444444444333222111000//////......---,,,,,,,,,+++++++++************)))******))))))))))))************))))))(((((('''''')))((((((''''''(((((()))))))))(((((('''&&&&&&&&&(((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&)))(((%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&''''''''''''((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&%%%%%%&&&''')))***%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''(((''''''&&&%%%((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&'''''''''''''''))))))))))))(((((('''&&&'''(((((((((((())))))))))))))))))(((((((((''''''&&&'''(((((())))))(((((()))))))))))))))))))))))))))))))))*********++++++*********************************++++++++++++,,,***************)))))))))******+++,,,---...//////.........---,,,+++++++++................................................++++++,,,...///000111222//////......------......000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111///000111222222111000///000000000111111111222222111222222222222111111000000111111111222222222222222222111000000000111111111111222222222222222111111111222222333444444444444444333222222222222222000000000000000000000000222222111000000000111111000000000000000000000000000111222222222000///...111111111222222333333444444444333333222111000000333444555555555555555555222111000/////////000111555555333222222111111111333333333333222222222222333444555555333333444555555555555555555555555555333444555666777888888999666777888999999888777666555555555555444444444444777777777777666666666666555666777999999999999888999999999999999999999999666666777777777888888888:::<<<======<<<<<<===>>>AAAAAAAAA@@@???>>>===<<<<<<:::999:::<<<============???@@@@@@>>>======>>><<<<<<===>>>????????????>>>>>>?????????@@@@@@@@@BBBAAA@@@@@@@@@@@@@@@@@@DDDCCC@@@???@@@BBBFFFIIIEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHFFFEEECCCCCCBBBBBBCCCDDDFFFGGGHHHJJJLLLNNNOOOOOONNNMMMMMMLLLJJJHHHGGGGGGGGGGGGIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEEEETTTRRRQQQPPPPPPQQQQQQRRRMMMLLLIIIFFFDDDCCCBBBBBBCCCCCCBBBBBBAAA???>>>===:::999888777555555555444555444444444333222222111//////...------,,,,,,+++++++++++++++++++++++++++***))))))(((((())))))******)))))))))((((((((('''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((((((''''''(((((((((((())))))))))))''''''''''''''''''''''''***)))(((&&&&&&&&&&&&&&&)))'''%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%$$$$$$%%%%%%'''((()))%%%%%%%%%&&&&&&''''''''''''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&((((((((('''&&&%%%(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((()))************)))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''((()))***+++***)))((())))))))))))))))))))))))))))))))))))************************************************++++++++++++******************************+++,,,------......---------,,,,,,,,,++++++------------------------------------------------........................000//////.........//////........................111111111111111111111111////////////////////////111111111111222222222222111111222222222222111111000000000000111111111111000111111111111111000000000000000111111111111222222222111111000000000000000111111222222222222111111111111222333333444444444333333222111222222222000000000000000000000000111111111000000000000111000000000000000000000000000000111111111///...---111111111222222222333333333333222222111111000000222222444555555444333222222111000000000000111111444333333222111111222222333333444444444333222111222333444444222222333444444555555666666555555444444444555555666777777888666777888999999888777666222333444555666777888999666666666666666666777777555777999:::999888777777888888888888888888888888777777777777888888888999:::<<<============>>>???AAAAAABBBAAAAAA@@@??????===;;;:::;;;===>>>>>>======???@@@@@@>>>===>>>???;;;<<<===>>>??????@@@???>>>>>>>>>???@@@@@@@@@AAACCCCCCBBBAAA@@@??????@@@DDDBBB@@@??????AAADDDFFFDDDDDDDDDDDDDDDEEEFFFFFFHHHHHHIIIHHHHHHFFFDDDCCCDDDDDDCCCCCCDDDEEEGGGGGGHHHIIIKKKMMMNNNNNNNNNNNNOOOMMMKKKHHHGGGGGGHHHHHHGGGFFFEEEEEEDDDEEEEEEEEECCCCCCCCCCCCDDDEEEGGGGGGQQQQQQPPPOOOOOOOOOQQQRRROOONNNKKKHHHEEEDDDCCCCCCBBBBBBBBBAAA@@@???======999999777666555555555555555555444333222222222222.........---,,,,,,+++++++++++++++++++++,,,,,,,,,)))((((((''''''(((((()))))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''((())))))((('''''''''((((((((())))))******''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&%%%$$$$$$&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''((()))))))))(((((('''&&&&&&&&&'''''''''''''''%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))))))))))))))(((''''''((((((((('''''''''''''''%%%&&&&&&'''((()))))))))((()))***+++,,,+++***)))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------........................//////.........//////000------------------------000000000000000000000000000000000000000000000000000000111111111222222222/////////000000///////////////000000000111111111///000000111111000000000//////000000000111111111333333333222222111000000///000111111222222222222000000111222222333333444333333222111111111111222000000000000000000000000000000000000111000000000000000000000000000000000///000000111000///...---222222222222222333333333111111111111111111111000000111222333222111000///222222222111111222222222111111111111222222333444333333444444444333333222222333444333222222222444444444555555555555444444666666666555555555555555666777888999999888777666777777888999:::;;;<<<<<<555555666666777777888888666999<<<<<<999777555666888888888888888888888888888888888999999999::::::999;;;======<<<<<<>>>???@@@@@@AAABBBCCCCCCBBBBBB>>><<<;;;;;;===>>>>>>===<<<>>>@@@@@@>>>>>>>>>???<<<<<<>>>???@@@@@@@@@@@@?????????@@@AAABBBBBBCCCFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFEEECCCBBBCCCCCCCCCDDDDDDEEEFFFFFFIIIIIIIIIIIIJJJLLLNNNOOOOOOMMMKKKHHHGGGGGGHHHIIIFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIPPPQQQQQQOOONNNNNNPPPRRRQQQOOOLLLIIIFFFDDDCCCCCCAAAAAAAAA@@@???>>>===<<<999888777666555555555555555444333222111111111222......------,,,+++++++++***++++++++++++,,,,,,,,,((((((''''''''''''(((((())))))))))))((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&''''''(((((())))))***''''''''''''''''''''''''((('''%%%$$$$$$&&&''')))&&&$$$###$$$&&&(((((('''''''''%%%$$$$$$$$$%%%&&&%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&'''''''''%%%&&&''''''((('''''''''((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&''''''''''''''''''(((((())))))((((((((((((((((((''''''''''''&&&$$$%%%&&&'''((())))))***((()))******++++++******((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))************+++*********+++++++++++++++---,,,,,,,,,+++++++++************+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++---...///000111......------......//////////////////////////////////////////////////////000000000000000000000000/////////000111111222222111111111000000111111111/////////000000000111111...//////000000000000///////////////000000000000222222222333222222111000//////000111222222222222000000111111222333333333333333222111111111111111000000000000000000000000...///000111111111000000000000000000000000000000...///000111111000///...222222222222222222222222000000000000000111111111000000000000000//////...111222222222333333333333000000000111111222444444333333333333444444444555222333444444222222333444444444444444444444444444666666666555555555444444666777888999999888777666888888888777666555555555555666666777888999999:::999===@@@???;;;777666666888888888888888888888888888999999999999:::::::::999:::<<<<<<<<<<<<>>>@@@???@@@AAABBBCCCDDDDDDDDD???===<<<<<<>>>???>>>===<<<>>>???@@@>>>>>>>>>???>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEGGGFFFEEEDDDCCCCCCCCCCCC===???BBBDDDEEEDDDCCCAAADDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGEEEDDDCCCAAAAAABBBBBBCCCDDDDDDDDDJJJIIIGGGGGGHHHJJJLLLNNNKKKJJJHHHGGGFFFFFFGGGHHHFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIIIIQQQRRRRRRPPPMMMMMMOOORRRPPPOOOLLLHHHEEEDDDCCCBBBAAAAAAAAAAAA???>>>===<<<888777666555555555555555555444222111000000111111......---,,,,,,++++++***************+++++++++,,,))))))(((((((((((())))))(((((((((((())))))))))))&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%&&&&&&'''(((((())))))''''''''''''''''''''''''+++***'''%%%%%%%%%'''((('''&&&$$$$$$&&&''''''&&&((('''%%%$$$###$$$%%%&&&$$$$$$%%%&&&''''''((((((###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&$$$###%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&'''((((((((('''&&&%%%%%%&&&'''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((('''((())))))***(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************)))))))))*********+++++++++++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,...///000000------,,,,,,---......///////////////////////////........................////////////////////////---......///000000111111222222222111111222222222////////////000000000111---...//////000000//////........./////////000000///000111222222222111000...///000111222222222222000000000111222222333333333222222111111111111111000000000000000000000000---...000111111111000000000000000000000000000000---...000111222111111000111111111111111111111111/////////000000000111111111111000///////////////000000111222222222222222222111111111111111222222333222222222333555666777333444555444333222333555555555333333333333555555444444555555555555555555666777888999999888777666666666555444222111000000666666777888999:::;;;;;;>>>BBBEEEDDD???:::888999999999999999999999999999888888888888999999999999999;;;<<<===<<<===???@@@@@@@@@AAABBBCCCCCCCCCCCC@@@>>>======>>>???>>>>>><<<===???@@@???>>>???@@@@@@AAAAAABBBBBBBBBAAAAAACCCCCCDDDEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDDDD===???BBBDDDEEEEEEDDDCCCEEEEEEDDDDDDEEEEEEFFFGGGFFFGGGHHHIIIIIIHHHGGGFFFAAAAAABBBCCCDDDDDDDDDDDDGGGGGGGGGGGGHHHHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHRRRSSSSSSQQQNNNMMMOOORRRPPPNNNKKKGGGDDDBBBBBBAAABBBBBBBBBAAA@@@???>>>===888777666555555555555555444333222000///000000111......---,,,,,,++++++***)))))))))******+++++++++******))))))))))))******(((((((((((())))))))))))%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((******((('''&&&%%%%%%%%%&&&'''(((((()))''''''''''''''''''''''''///---***'''%%%%%%&&&''')))'''%%%%%%&&&&&&%%%$$$((('''%%%######$$$%%%&&&"""###$$$%%%'''((())))))######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''(((((((((((('''''''''&&&&&&%%%%%%%%%###$$$&&&&&&&&&$$$"""!!!%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%&&&'''((()))(((((((((((((((((((((((($$$%%%%%%&&&&&&'''''''''&&&'''((())))))'''%%%######$$$%%%'''(((((())))))(((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&''''''&&&%%%%%%'''((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************'''((((((((())))))******))))))***+++,,,------...------,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,---...///------------------------................................................,,,------...///000000111......------------......////////////000000000000------...///000000//////............/////////000---...///111111111000000......000111111222222222000000000111222222333333333222222111000111111111000000000000000000000000---...///111111111000///000000000000000000000000---...000111222333222222000000000000////////////......//////000000111111333222111/////////000111...///000111111111111111444333222111000000000000333222111111222555888999333444555555333333444555666555333222222333555666222333333444555666777777666777888999999888777666888888777777777666666666666666777999:::;;;<<<===AAAEEEIIIHHHAAA<<<:::;;;999999999999999999999999777777777777888888888888999;;;===>>>===>>>@@@AAABBBBBBBBBCCCBBBBBBAAAAAA@@@???======>>>??????>>><<<===???@@@???>>>???@@@BBBBBBCCCCCCCCCBBBAAAAAADDDEEEFFFGGGHHHIIIJJJJJJFFFEEEEEEDDDDDDDDDDDDEEE>>>???AAACCCEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHCCCDDDEEEFFFGGGGGGGGGGGGEEEFFFHHHIIIIIIHHHGGGFFFGGGGGGHHHIIIIIIIIIIIIHHHIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFRRRRRRQQQQQQQQQRRRRRRSSSPPPNNNLLLIIIGGGEEEEEEEEEDDDDDDCCCBBBAAA???>>>===777777777666555444222111333333333222111000//////111000///...------...///---...///---***((('''((()))((('''&&&&&&'''((()))))))))))))))((((((((((((''''''&&&%%%&&&'''((()))))))))(((((('''''''''&&&((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%))))))))))))))))))))))))***)))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''(((((('''''''''&&&&&&&&&%%%'''((('''%%%!!! ''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((())))))((('''''''''''''''((((((((('''&&&&&&&&&%%%(((((())))))*********+++))))))***))))))((('''&&&(((((())))))******++++++++++++******)))(((((((((************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++......,,,,,,,,,,,,......*********++++++,,,,,,,,,,,,,,,+++***+++,,,---...........................(((&&&&&&)))---000000...+++---///000000///---+++---------............///////////////////////////////////////...............///000111222333444555///////////////000111111000000000000000000000000......////////////......------...///000000//////222111//////000222444666333333222111000000000111000000000000000000000000222///---...111222000---000000000000000000000000333222///......///222333222111000.........////////////000000///...------000000000000000000000000111111111222222333333333333333222222333333444555333333333444666777999:::666666444444333444555666444444444444444444444444222333444444555555444444666666666666666777777777777777777777777777777777777777777888999:::;;;<<>><<<;;;;;;;;;<<<===???@@@AAABBBBBBBBBAAA@@@>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIEEEDDDDDDEEEFFFFFFDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDFFFIIIKKKLLLMMMMMMJJJJJJIIIIIIIIIIIIJJJJJJGGGHHHIIIIIIGGGGGGHHHIIIKKKKKKKKKKKKLLLLLLLLLLLLLLLJJJGGGEEEEEEFFFHHHJJJJJJIIIGGGEEEEEEFFFGGGHHHTTTSSSRRRQQQPPPOOOOOOOOOOOOMMMKKKHHHFFFEEEDDDDDDDDDDDDCCCBBBAAA???>>>===777777777666555444222222333333333222222111000///111000///...------......***,,,---...---,,,---...***))))))))))))))))))***))))))))))))(((((((((((((((((('''''''''((()))***)))(((((((((''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&((('''''''''&&&&&&&&&&&&###%%%''''''&&&$$$######)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&(((((()))))))))*********((())))))))))))((((((''')))))))))))))))***************************++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,,,,,,,,,,---------......,,,,,,+++++++++,,,---...------------------------+++)))(((***---......,,,,,,------............///------------....................................////////////............,,,------...///000111111,,,,,,,,,,,,,,,------...////////////////////////...//////000000//////...---......////////////...111000000///000000222222333222111111000000000111111111111111111111111111111000///000111222111000000000000000000000000000222111000......000111222000000///...//////111111333111///---,,,---...000000000000000000000000000111111111222222222333333333222222222222333444444333333333444555666777888666555444333333444555666444444444444444444444444333333444555555555555555999999999999999:::::::::888888888888888888888888777777888888:::;;;<<<===BBBCCCDDDDDDCCCAAA>>><<<======<<<;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<>>===<<<;;;<<<======@@@AAABBBCCCCCCCCCBBBAAA??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIHHHFFFEEEEEEEEEEEEDDDCCCGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHJJJLLLMMMMMMMMMIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJKKKJJJHHHHHHHHHJJJKKKKKKLLLLLLLLLMMMMMMMMMLLLJJJIIIGGGGGGHHHIIIJJJJJJIIIHHHFFFFFFFFFFFFGGGVVVUUUSSSPPPNNNMMMLLLLLLNNNLLLJJJGGGEEEDDDDDDDDDDDDDDDCCCBBBAAA???>>>===888777777666555444333222333333333333222111000///111000///...------------(((***,,,,,,,,,+++,,,---***++++++++++++++++++***))))))))))))(((((((((((()))(((((((((((()))******((((((((((((''''''''''''((((((((((((((((((((((((+++)))&&&%%%%%%&&&)))+++''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&!!!$$$&&&'''&&&&&&&&&'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&''''''''''''(((((((((((((((''''''''''''(((((('''''''''&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))(((''''''&&&'''''''''&&&&&&&&&'''''''''''''''(((((())))))))))))******'''(((((())))))))))))(((***))))))))))))))))))((('''(((((()))******++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******))))))))))))******)))))))))***************,,,++++++++++++,,,------------------------------...---+++,,,------+++***...---,,,,,,,,,---///000------------..................................../////////............---,,,,,,------............+++++++++++++++,,,,,,---//////////////////////////////000000000000//////....../////////......---...//////000000000//////222111111000000000000000111111111111111111111111///111222222111111222444000000000000000000000000000000000000000000000000////////////000111222333666333...******,,,///222000000000000000000000000111111111111111222222222222222111111222222333444333333333333333444555555555555444333333444555666555555555555555555555555444555555666666666666666999999999:::::::::;;;;;;888888888888888888888888777777888999;;;<<<>>>???BBBBBBBBBBBBAAA@@@>>>===>>>======<<<<<<<<<<<<======<<<;;;;;;;;;<<<===>>>@@@???===<<<<<<<<<===>>>@@@AAABBBDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAABBBBBBEEEEEEEEEDDDDDDCCCCCCCCCDDDFFFGGGIIIJJJJJJJJJJJJKKKHHHFFFEEEEEEEEEEEEDDDJJJIIIHHHGGGFFFFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMLLLHHHHHHHHHGGGGGGHHHHHHHHHKKKLLLMMMLLLJJJIIIJJJKKKMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEUUUTTTRRROOOMMMLLLKKKKKKMMMKKKIIIGGGEEEDDDDDDDDDDDDDDDCCCBBBAAA???>>>===888888777666555444333333222333333333222222111000111000///...---,,,,,,,,,***,,,,,,+++(((%%%%%%%%%)))***,,,,,,,,,,,,***)))))))))))))))((((((((((((((((((((((((((()))))))))((((((((((((((('''''''''((((((((((((((((((((((((***)))(((''''''((()))***''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""$$$'''''''''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((('''((((((((((((((((((((((((''''''&&&&&&''''''(((((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((()))))))))******(((''''''&&&&&&'''''''''%%%&&&&&&&&&'''((((((((((((((())))))))))))))))))&&&'''((())))))***))))))******))))))(((((((((''''''''''''((((((((())))))************************************************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,++++++///...------,,,,,,------,,,,,,---------.................................//////.........---------........................---------------....../////////////////////////////////000000000000//////////////////...---,,,,,,***,,,...///000000///...111000000/////////000000222222222222222222222222---000333222000///222555////////////////////////...///000111111000///...////////////000000111111666333///++++++,,,000222000000000000000000000000000111111111111111111111111111111111111222333333333333222222222222222333555444333333333444555666666666666666666666666666555555666777777777777777666666666777777888888999888888888888888888888888777888888999;;;===???@@@@@@@@@??????>>>>>>??????>>>>>>===============>>>>>>===<<<;;;;;;<<<>>>???@@@???>>>===<<<===>>>>>>???@@@AAACCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@??????@@@AAABBBBBBCCCCCCGGGFFFFFFEEEDDDCCCCCCBBBEEEGGGIIIKKKLLLLLLKKKJJJKKKIIIFFFEEEFFFGGGHHHHHHKKKJJJIIIIIIHHHHHHIIIIIIKKKKKKLLLLLLLLLLLLMMMMMMLLLLLLLLLMMMLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIMMMNNNOOONNNLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOPPPPPPLLLMMMNNNNNNNNNMMMKKKKKKIIIIIIIIIIIIIIIGGGFFFEEERRRQQQPPPOOOMMMMMMMMMMMMLLLKKKIIIGGGEEEDDDDDDDDDDDDDDDCCCBBBAAA???>>>===999888777555444444444444222333333333333222111111000000///...---,,,+++***,,,------+++'''$$$######((()))***++++++***)))((())))))))))))((((((((((((&&&&&&'''''''''((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%'''((('''&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''((((((((())))))((((((((((((((((((&&&'''((())))))***))))))***)))))))))((((((''''''*********))))))((((((((())))))))))))))))))))))))***************************++++++,,,,,,++++++***)))******************)))......------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...///000///...+++)))''',,,,,,,,,------------.......................................------------............------------.........---...//////000........................//////000000000000//////......///......---,,,,,,'''))),,,///111111000///000//////...//////000000111111111111111111111111---///222111///...000333////////////////////////...///000111111000///...000000000000//////......222111000///...//////000000000000000000000000000000000000000000000000000111000000000000111222222333333222111111111111222444333333222333444555666666666666666666666666666555666777777888888777777444444444555666777777888888888888888888888888888888888999:::;;;===>>>???>>>>>>===<<<===>>>???@@@>>>>>>=========>>>>>>???>>>===<<<;;;;;;<<<===>>>@@@???===<<<<<<<<<===>>>===>>>@@@AAABBBBBBAAAAAADDDCCCCCCBBBBBBAAAAAAAAA@@@AAAAAABBBCCCDDDEEEEEEGGGFFFFFFEEEDDDCCCCCCBBBEEEGGGJJJLLLMMMLLLKKKKKKIIIGGGEEEEEEHHHJJJLLLLLLJJJJJJJJJJJJJJJKKKLLLLLLNNNNNNNNNOOOOOOPPPPPPPPPMMMMMMMMMLLLKKKJJJIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJNNNOOOPPPPPPNNNNNNOOOPPPPPPPPPPPPQQQQQQQQQQQQRRRMMMNNNOOOPPPPPPNNNMMMKKKIIIJJJJJJJJJJJJIIIHHHHHHQQQPPPOOOOOONNNNNNNNNNNNMMMKKKIIIGGGFFFEEEEEEEEEDDDDDDCCCBBBAAA???>>>===:::999777555444444555555222333333333333333222222000000//////---,,,***)))+++,,,---,,,***((((((((((((((())))))))))))(((((())))))))))))((((((((((((%%%&&&&&&'''(((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&'''***,,,,,,***'''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((((((&&&$$$######$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''(((((((((''''''''''''&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&'''''''''''''''))))))(((((((((((('''''''''(((((())))))))))))((()))(((((((((((((((((('''---------,,,+++*********))))))))))))))))))))))))******************************++++++++++++************++++++++++++******------------,,,,,,,,,,,,)))******+++,,,+++++++++++++++++++++++++++++++++(((***++++++++++++,,,...---///000000///+++(((%%%,,,,,,,,,,,,------------------------------------.........------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------.................................////////////......------.........------,,,'''))),,,...000000000///...............//////000000000000000000000000000///000000000///...///000000000000000000000000000......000000000000......////////////...---,,,+++...///000111111111000000000000000000000000000000000000000000////////////000000000///000000111222333222222111111111222222333333222222222444555666555555555555555555555555555666666777777777777777444555555666777888999999999999999999999999999999999999999999:::<<<===>>>;;;;;;;;;;;;<<<===>>>???===============>>>>>>???>>>>>>>>>=========<<<<<>><<<;;;;;;;;;<<<===<<<===???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCEEEGGGHHHJJJKKKKKKKKKKKKHHHGGGFFFGGGJJJMMMNNNNNNJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNOOOOOOPPPQQQQQQQQQMMMMMMMMMMMMLLLJJJIIIHHHKKKJJJJJJIIIIIIJJJJJJKKKMMMOOOPPPPPPPPPPPPQQQSSSQQQRRRRRRRRRSSSSSSSSSSSSNNNOOOPPPPPPPPPOOOMMMMMMKKKKKKKKKKKKKKKLLLLLLLLLRRRQQQPPPOOOOOONNNNNNOOOMMMLLLJJJHHHFFFFFFFFFFFFDDDDDDCCCBBBAAA???>>>===;;;999777555444444555666222222333333444333333222///000000///---+++)))((()))+++,,,,,,+++***++++++)))))))))(((((()))))))))))))))))))))((((((((((((%%%&&&'''((()))(((((('''''''''''''''((((((((()))((((((((((((((((((((((((&&&''')))******)))'''&&&((((((((((((((((((((((((###$$$%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''%%%###"""###$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&'''((('''''''''''''''&&&&&&&&&))))))((((((((('''''''''((())))))))))))((((((''''''''''''(((((((((((((((+++++++++++++++*********))))))))))))))))))))))))******************************++++++++++++******)))***++++++++++++***)))************)))))))))(((((()))***+++,,,++++++***++++++++++++++++++++++++(((***++++++))))))***,,,------......---,,,***)))++++++,,,,,,,,,---------------------------------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---........................------............------,,,,,,---.........------+++,,,---...//////.........---------......///000////////////////////////333111000000000000///...000000000000000000000000...//////////////////...,,,------......---,,,+++---...///111222222222222000000000000000000000000000000/////////.........000////////////000111111222222111111111222333333333222222111222444555666444444444444444444444444444555666666777777666666555555666777888999::::::999999999999999999999999999999999999999:::;;;;;;888999:::;;;<<<===>>>>>>===<<<<<<<<<======>>>???>>>???@@@AAA@@@???===<<<>>>===;;;:::::::::;;;<<<<<<===???AAABBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFGGGHHHIIIJJJJJJIIIHHHHHHJJJLLLNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNOOOPPPPPPPPPOOOOOONNNNNNMMMLLLJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJLLLNNNPPPQQQQQQQQQSSSUUUSSSSSSSSSSSSTTTTTTTTTTTTOOOOOOPPPPPPOOOOOONNNNNNLLLKKKKKKKKKLLLNNNPPPQQQTTTSSSQQQPPPOOONNNNNNNNNMMMLLLJJJHHHGGGGGGGGGGGGDDDDDDCCCBBBAAA???>>>===;;;:::777555444444555666222222333444444333333333///000000///...+++)))((((((***++++++)))(((((()))+++***)))(((((()))***+++))))))))))))((((((((((((&&&''')))*********)))(((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&'''((('''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''(((''''''%%%$$$$$$%%%''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%$$$###"""$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''((((((((((((''''''&&&&&&%%%))))))(((((('''''''''&&&))))))***))))))(((''''''&&&'''''''''(((((())))))&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((()))***++++++***)))(((---,,,,,,,,,++++++******((()))***+++,,,+++******************************(((***,,,+++((('''(((+++,,,,,,+++++++++,,,---...++++++,,,,,,,,,---------------------------------......---------,,,,,,,,,---------....../////////,,,,,,++++++,,,,,,---...........................,,,------------------,,,++++++,,,---............////////////...------,,,---------------...///000////////////////////////666333000000222222000---000000000000000000000000////////////////////////)))***,,,---...------,,,------...///111222444555000000000000000000000000000000//////.........---///////////////000111111222222111111222333333444222222111111222444555666444444444444444444444444444555555666666666666666333444555666777888999999999999999999999999999999:::999999888888999999:::777888999;;;<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>@@@BBBCCCCCCAAA>>><<<===<<<;;;:::999:::;;;;;;===>>>@@@BBBCCCCCCCCCCCC@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKMMMNNNMMMKKKNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNOOOOOOPPPPPPPPPOOONNNMMMLLLKKKIIIHHHHHHGGGGGGHHHHHHIIIKKKMMMOOOPPPQQQRRRTTTVVVSSSSSSTTTTTTTTTUUUUUUUUUPPPPPPOOOOOOOOONNNNNNNNNMMMLLLKKKKKKMMMOOORRRTTTRRRQQQOOOMMMLLLLLLLLLMMMKKKJJJIIIGGGFFFEEEEEEEEECCCCCCCCCBBBAAA@@@???>>>888888777666555444333333333333333222222222111111//////...---,,,,,,,,,,,,((())))))))))))*********------+++)))'''''')))+++'''''''''''''''&&&&&&%%%$$$%%%'''((((((((('''&&&(((((((((((((((((((((((($$$$$$$$$%%%''')))***+++'''&&&%%%%%%''''''&&&%%%%%%&&&'''))))))(((&&&%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&(((((('''&&&%%%$$$$$$###$$$$$$&&&&&&&&&&&&$$$$$$#########$$$%%%&&&((()))%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&'''((()))'''&&&%%%%%%$$$$$$$$$$$$(((((((((((((((((('''''''''''''''((((((((())))))))))))))))))((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%))))))'''&&&&&&'''(((((()))'''&&&'''***+++***(((*********************************************+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******&&&'''((()))******)))(((******+++++++++,,,,,,,,,------------,,,++++++*********+++,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******************************++++++,,,,,,+++++++++,,,,,,------,,,,,,+++.......................................//////000//////000000///...------000000000000000000000000000///...------...///000000000//////.........---000000/////////.........////////////////////////,,,,,,,,,,,,,,,---...//////000000000111111111111111111000///////////////000///.........///111222000000000000000000000000111111111111111111111111333333333444444333222222111333555777888666555333444555777888888888777666777666555666777888777666888888888888777777777777555777:::>>>@@@@@@@@@@@@999::::::;;;;;;::::::999=========>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;===>>>>>>@@@AAABBBCCCCCCDDDAAA@@@AAACCCDDDBBB@@@EEEEEEDDDCCCBBBBBBAAAAAA@@@BBBBBBBBB@@@???@@@BBBFFFFFFGGGGGGGGGGGGHHHHHHJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKLLLOOOQQQRRRQQQOOOMMMMMMMMMNNNNNNNNNMMMLLLKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFJJJKKKMMMOOOQQQSSSUUUUUUUUUUUUUUUUUUUUUUUUUUUUUURRRRRRRRRQQQPPPPPPOOOOOOLLLLLLLLLMMMNNNOOOQQQQQQRRRQQQOOONNNMMMLLLMMMMMMKKKJJJIIIGGGFFFEEEEEEDDDCCCCCCCCCBBBAAA@@@???>>>;;;:::888777666666555555333333333222222222111111//////...---,,,,,,,,,,,,+++++++++******)))))))))'''&&&%%%###!!!!!!###%%%((((((((((((((('''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&%%%$$$%%%&&&&&&%%%$$$%%%&&&((()))((('''&&&$$$&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&''''''******))))))((((((''''''%%%&&&''''''''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''''''''&&&$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$((((((''''''&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%''''''''''''''''''''''''''''''''''''''''''(((((())))))((((((((('''''''''************************(((((('''&&&''''''((()))***((('''(((+++,,,+++)))******************************************))))))************++++++++++++*********)))))))))((((((***+++,,,---...------,,,*********+++++++++,,,,,,,,,,,,,,,---,,,,,,++++++))))))******+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------,,,,,,,,,---...///000/////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,...000333666777---............------,,,////////////////////////000///...------...///000000/////////.........---...---------,,,,,,,,,,,,---------------------------------------...////////////000000000111111111111000000///////////////000//////...///000111222000000000000000000000000111111111111111111111111333444444444444444333333444555555666666666666666444555666777888777666666666666666666777777666555555555555555555555555555666888:::===?????????>>>999::::::;;;;;;::::::999<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<<<<<<<<<<;;;===>>>>>>???@@@AAABBBCCCBBB@@@??????BBBBBBAAA???CCCBBBBBBAAA@@@@@@?????????AAABBBAAA@@@@@@AAABBBCCCDDDDDDFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJLLLMMMOOOPPPQQQQQQNNNMMMMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJHHHHHHGGGFFFFFFFFFFFFGGGKKKLLLMMMOOORRRTTTUUUVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTSSSQQQPPPOOONNNNNNLLLLLLLLLMMMNNNPPPQQQRRRRRRQQQPPPNNNMMMMMMMMMMMMKKKJJJIIIGGGFFFEEEDDDDDDCCCCCCCCCBBBAAA@@@???>>>999777555333222222333444333333333222222222111111000///...---,,,,,,,,,,,,------,,,+++***)))(((((((((((('''%%%######%%%''')))))))))))))))(((''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&'''''''''&&&%%%&&&'''((('''%%%''''''((((((((('''%%%$$$&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&))))))'''&&&%%%%%%$$$$$$'''''''''((((((((())))))%%%%%%&&&&&&%%%%%%$$$###''''''&&&&&&%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$***)))(((''''''&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&''''''((()))******)))((()))+++,,,+++************************************))))))((((((((())))))))))))*********************))))))))))))))))))******++++++++++++************++++++++++++,,,***+++,,,,,,,,,,,,,,,,,,))))))(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------......'''(((***+++,,,,,,++++++---......//////......---++++++++++++++++++++++++------------...///000111+++,,,,,,------------,,,........................//////...------...///////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............//////000////////////000000000000000000//////....../////////////////////000111111000000000000000000000000111111111111111111111111333444444555555555444444777666555444444666777888444555666666777777666666555555666777777666555444555555555555555555555555777888:::<<<=========<<<999::::::;;;;;;::::::999;;;;;;;;;;;;;;;::::::999999:::;;;<<<<<<<<<<<<<<<======>>>???@@@AAAAAABBB@@@???>>>???@@@@@@???>>>@@@@@@??????>>>>>>======>>>???AAAAAA@@@@@@AAACCCAAAAAACCCDDDFFFHHHIIIJJJHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHJJJLLLMMMNNNPPPQQQPPPNNNMMMMMMMMMNNNMMMMMMLLLLLLKKKKKKJJJFFFFFFFFFFFFFFFGGGHHHHHHKKKLLLNNNPPPRRRSSSUUUVVVUUUUUUUUUTTTTTTSSSSSSSSSTTTSSSRRRQQQOOOMMMLLLLLLKKKKKKLLLMMMNNNPPPRRRSSSRRRQQQPPPOOONNNMMMMMMLLLLLLKKKIIIGGGFFFEEEDDDDDDCCCCCCCCCBBBAAA@@@???>>>999777444111000111222444333333333222222222111111000///...------,,,,,,,,,------,,,,,,+++******)))+++,,,,,,***(((((()))+++***************)))(((((('''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***)))(((''''''))))))(((''''''((((((((('''&&&%%%$$$&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''######$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&***)))((('''&&&%%%%%%%%%&&&'''''''''((((((((((((%%%%%%&&&&&&&&&%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%))))))((('''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((()))******)))(((((()))******************************************))))))((('''''''''(((((((((((())))))))))))++++++++++++++++++++++++(((((()))))))))))))))(((************++++++++++++)))***+++,,,,,,,,,,,,,,,***))))))((((((((())))))++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++*********++++++*********++++++,,,,,,,,,,,,------###$$$&&&((())))))((((((------............------************************------,,,+++*********+++***+++,,,---------------------------------------......................................................................................................------------...///........./////////000000000//////........./////////////////////000000111000000000000000000000000111111111111111111111111222222333444444444333333555555444444444555555666444444555555666666666666333555777777666555444333555666666666666666777777777888999:::;;;;;;;;;:::999::::::;;;;;;::::::999:::::::::::::::999888888888999:::;;;<<<===============>>>>>>???@@@@@@AAA????????????????????????>>>>>>>>>>>>======<<<<<<<<<>>>@@@@@@???@@@AAACCCAAABBBCCCEEEFFFHHHIIIJJJIIIHHHHHHGGGFFFEEEEEEDDDFFFFFFFFFFFFHHHJJJLLLNNNNNNOOOPPPPPPNNNMMMMMMNNNMMMMMMLLLLLLKKKKKKKKKKKKEEEEEEEEEEEEGGGHHHIIIJJJKKKLLLMMMOOOPPPRRRSSSTTTSSSSSSRRRRRRQQQPPPOOOOOOPPPPPPOOONNNMMMLLLKKKKKKKKKKKKLLLMMMNNNPPPQQQRRRQQQQQQQQQPPPOOONNNMMMLLLLLLKKKIIIGGGFFFDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>===;;;888666555555777888333333333222222222111111000000///...------------++++++++++++++++++++++++)))******)))((('''(((******************))))))(((***)))((((((((()))+++,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***((('''&&&'''((()))(((&&&'''((((((''''''&&&&&&%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&'''(((((())))))&&&%%%%%%%%%%%%%%%%%%&&&(((''''''&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))******&&&&&&&&&%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%(((((((((((())))))******%%%&&&&&&'''((())))))***&&&'''((((((((((((((()))))))))))))))))))))))))))***)))))))))((((((''''''''''''((((((((()))))))))++++++++++++++++++++++++++++++******************))))))*********+++++++++)))******+++,,,,,,,,,,,,++++++***))))))))))))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))))))))))))))))))))))))))***++++++++++++***)))+++++++++,,,,,,---------)))******+++,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&'''((()))+++---///000+++,,,---...............------------------------------............---------------...............------..........................................------,,,++++++,,,,,,,,,---............///////////////............//////...//////000000000000000000000000000000000000000000000000000000000000000///000111222222222222222111222444555555444222111444444444444444555555666333555777777444333333333444444555555666666666666777777888999999999999999999::::::;;;;;;::::::999999999999999999888888777888999:::;;;<<<<<<<<<<<<=========>>>>>>????????????@@@@@@@@@?????????@@@>>>>>>>>>>>>============<<<===????????????AAABBBCCCCCCDDDEEEFFFGGGHHHHHHJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFGGGIIILLLMMMMMMNNNPPPOOONNNMMMMMMNNNLLLLLLLLLKKKKKKKKKKKKKKKDDDEEEEEEFFFGGGIIIKKKLLLJJJKKKLLLMMMOOOQQQRRRRRRQQQQQQPPPOOONNNMMMLLLKKKJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQPPPNNNMMMLLLMMMLLLJJJGGGEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>><<<:::888666555555666666333333333222222222111111111000///...------------************++++++,,,,,,((()))+++***)))((()))******************)))((((((&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&%%%$$$''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''(((((($$$%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%'''(((***+++&&&&&&&&&&&&&&&&&&'''(((%%%%%%%%%&&&''''''((((((%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((()))%%%&&&'''((()))))))))(((%%%&&&((('''&&&&&&''')))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))************)))(((((('''((((((((()))))))))************+++)))***++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---)))))))))))))))))))))))))))***+++,,,,,,+++***))),,,,,,------......//////...---,,,+++,,,---...///+++,,,,,,,,,,,,,,,,,,+++------------------------++++++++++++,,,---...///,,,------............---------------------------------............---------------------.........++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++++++++++++++------------.........///......------......//////......///000000000000000000000000000000000000000000000000000000000000000...//////000111111111111000111333555555333000...444333333333333444555555333666777555222000222444111111222222333444444444666666666777777888888999999::::::;;;;;;::::::999999999999999999888888777888999:::;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>@@@AAA@@@???>>>???@@@>>>>>>>>>>>>============<<<===??????>>>>>>???AAABBBCCCCCCDDDEEEFFFFFFGGGJJJIIIIIIHHHHHHGGGGGGGGGEEEEEEEEEEEEFFFHHHJJJKKKLLLNNNOOOOOONNNMMMMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKFFFFFFFFFGGGIIIJJJLLLMMMKKKKKKLLLNNNOOOPPPRRRRRRQQQPPPOOONNNLLLKKKIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLKKKKKKKKKJJJKKKLLLLLLMMMQQQQQQRRRQQQPPPOOOMMMLLLMMMLLLJJJHHHEEEDDDCCCBBBCCCCCCCCCBBBAAA@@@???>>>777666555444333222222222333333333222222222111111111000///...------------******************)))))))))+++,,,,,,+++***+++,,,))))))******))))))((('''"""###$$$$$$%%%%%%$$$$$$''''''''''''''''''''''''))))))(((&&&&&&%%%%%%&&&'''&&&%%%&&&'''''''''%%%&&&&&&&&&&&&''''''((()))&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&'''''''''&&&%%%$$$###############$$$$$$$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%'''((()))&&&&&&&&&&&&&&&'''((((((%%%&&&&&&'''(((((())))))%%%%%%&&&'''((())))))***''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''&&&'''((())))))(((''''''%%%''')))((('''&&&(((***))))))))))))))))))))))))(((((())))))***+++++++++(((((()))))))))*********(((((()))))))))*********)))((('''&&&%%%%%%&&&'''))))))))))))***************++++++++++++******)))*********)))******++++++************************************++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***++++++,,,,,,---.........///---***''''''))),,,...,,,,,,------------,,,,,,------------------------111000...---,,,+++******,,,------------,,,,,,+++------------------------,,,------......------,,,,,,,,,,,,------.........******+++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,++++++++++++,,,,,,,,,---------............------------...///000---...///000111000000///000000000000000000000000000000000000000000000000...///000111111222222222222333333333333222111000444333222222222333555555444666777444///...222666000111111222333333444444555555555555666777888999999::::::;;;;;;::::::999999999::::::999999888777999::::::;;;;;;;;;::::::<<<<<<============>>>>>><<<>>>@@@???===<<<>>>@@@========================<<<>>>???>>>======>>>???>>>???@@@AAACCCDDDFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEEEEEEEFFFGGGIIIJJJLLLMMMOOOOOOMMMMMMMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGHHHIIIJJJKKKMMMNNNMMMMMMNNNOOOQQQRRRSSSSSSRRRQQQPPPNNNLLLKKKIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJQQQRRRRRRRRRQQQOOOMMMLLLMMMLLLJJJHHHEEEDDDCCCBBBCCCCCCCCCBBBAAA@@@???>>>888888777777666444444333333333333222222222111111111000///......------...,,,++++++***)))(((''''''''')))++++++)))))))))***)))))))))))))))(((''''''&&&''')))***+++***)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))+++)))((()))***+++***)))%%%%%%%%%&&&'''((()))***&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''###$$$&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&%%%%%%$$$$$$$$$%%%%%%''''''''''''((((((((()))%%%%%%$$$###$$$%%%'''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&''''''((()))******$$$%%%&&&'''(((***++++++(((((('''''''''&&&&&&&&&((((((((()))***++++++,,,''''''((())))))((('''&&&&&&(((******(((''')))+++))))))))))))))))))))))))(((((()))***+++,,,------))))))))))))******************++++++,,,,,,,,,,,,---,,,+++)))))))))***+++))))))))))))************+++++++++++++++***)))((()))))))))))))))***++++++************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***(((((()))******+++,,,,,,222///***'''&&&(((,,,...---..................---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,......,,,,,,,,,,,,,,,+++***)))........................,,,,,,---......---,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........------------------------///...------,,,,,,,,,,,,,,,,,,,,,---------......---------------...///000---...000111111111000///000000000000000000000000000000000000000000000000//////000222222333333333666555333222222222333333444333222222222333444555555777666333...---222777222222333444444555666666444444444444666777888999999::::::;;;;;;::::::999999::::::::::::999888888::::::;;;;;;;;;:::999999<<<<<<<<<===============;;;===???>>>;;;;;;<<>>???>>>===<<<===>>>:::;;;===???AAADDDEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFEEEEEEEEEFFFHHHIIIKKKMMMOOOOOOMMMMMMMMMNNNJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOPPPQQQRRRTTTTTTUUUSSSSSSQQQOOOMMMKKKJJJIIILLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGGGGVVVTTTSSSQQQPPPPPPPPPPPPNNNMMMKKKIIIGGGFFFEEEEEEFFFDDDBBBAAAAAA@@@>>><<<:::999888666444333333222444444444444333222111111111111000......---------,,,++++++***)))))))))***************))))))))))))''''''(((((())))))******(((''''''''''''((())))))(((((('''&&&&&&&&&&&&'''''''''&&&%%%&&&'''((()))'''%%%######%%%''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$###'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''***))))))(((((((((((()))((('''&&&%%%$$$%%%&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''(((((())))))************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,+++***)))***+++)))))))))***++++++,,,,,,)))******++++++,,,------,,,+++)))((((((((())))))+++++++++***************---,,,***++++++,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++000...++++++---...,,,*********+++,,,,,,---......+++++++++++++++++++++++++++++++++,,,...000111222,,,------......------,,,.../////////...,,,***))),,,,,,,,,,,,++++++***))),,,,,,,,,++++++*********------......///000000111++++++***)))***+++---...333111...,,,,,,...111333000000000000////////////000000000000////////////000000000000111111111111111000000000000000111222222111000//////000111222555555555555555555555555444444333333333444555555222222333555666888999::::::::::::::::::999777777999888888888777777666666666777:::<<<<<<<<<;;;:::888888999:::::::::999999???>>><<<;;;;;;<<<===>>><<<;;;;;;:::::::::;;;;;;<<<===>>>===<<<;;;<<<===>>>@@@BBBBBBBBBBBBDDDEEEGGGHHHHHHGGGEEEDDDDDDEEEKKKJJJHHHGGGFFFGGGGGGHHHJJJLLLPPPRRRSSSQQQOOOMMMMMMLLLKKKIIIHHHGGGFFFFFFDDDDDDEEEFFFHHHKKKMMMNNNQQQQQQPPPPPPPPPQQQRRRRRROOOOOOOOONNNNNNNNNMMMMMMGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCUUUTTTRRRPPPOOOOOOOOOPPPOOONNNLLLIIIGGGFFFEEEEEEDDDBBB@@@??????>>><<<::::::999888666444333333333444444444444333222111111111000///......---------...---,,,,,,++++++,,,,,,************))))))))))))(((((((((((())))))))))))&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&''''''&&&&&&%%%&&&'''((()))'''&&&%%%%%%'''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((((()))***)))'''&&&&&&&&&&&&'''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))((((((((()))))))))+++*********************(((((()))******++++++,,,,,,+++***))))))))))))***************************...,,,++++++,,,,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++222000------///000///---//////...,,,+++***))))))++++++++++++++++++++++++,,,,,,+++,,,,,,---...///,,,,,,------------,,,,,,,,,---.........---,,,+++,,,,,,---------,,,++++++,,,,,,,,,+++++++++******,,,,,,---......///000000---,,,,,,,,,,,,---...///222000...,,,+++,,,...///////////////////////////000000000000/////////...//////000000000111111111///////////////000000111222111000000000000111222444444444444444444444444333333333222333333444555222333444555666777888999::::::::::::999888777666888888777777777666666666555777999;;;;;;;;;:::999888888999999::::::999999<<<;;;:::::::::;;;<<<===;;;::::::::::::;;;<<<<<<888:::;;;;;;::::::<<<===>>>@@@AAABBBAAABBBCCCEEEEEEFFFGGGGGGFFFEEEGGGHHHIIIHHHGGGFFFEEEEEEFFFFFFGGGIIIMMMPPPQQQPPPOOOMMMLLLKKKJJJHHHGGGFFFFFFFFFDDDDDDEEEFFFHHHJJJLLLMMMOOOOOOOOOOOOOOOOOOPPPPPPNNNNNNNNNMMMMMMMMMLLLLLLFFFFFFGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGFFFEEEDDDCCCTTTSSSQQQPPPOOONNNOOOOOOOOONNNLLLJJJHHHFFFEEEEEECCCAAA?????????>>><<<;;;:::999888666555444333333444444444444333222111111111000///......---......------,,,,,,++++++,,,,,,************))))))))))))))))))))))))((((((((((((&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((((('''&&&&&&(((******(((&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%&&&'''''''''((((((((((((###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))******)))''''''&&&&&&'''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((*********)))((('''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))&&&###$$$'''***)))(((,,,,,,+++******)))((((((''''''(((((()))******+++,,,,,,+++************+++((())))))******+++++++++...,,,++++++------,,,***++++++++++++++++++++++++++++++++++++++++++++++++...,,,******+++,,,+++***000///...,,,+++)))((('''++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,***+++,,,---......------+++,,,------------------,,,,,,,,,++++++++++++***+++,,,,,,------......///---,,,,,,,,,,,,---......000///...---,,,+++++++++////////////////////////000000000/////////......//////000000000000111111...............///000111222222111111111111222222333333333333333333333333222222111111222222333444444444444555666777777888999999999888888777666555666666666666666555555555555666777999999999888888777888888999::::::999999999999888888999:::;;;<<<::::::::::::;;;;;;<<<===777888:::;;;:::;;;<<<>>>===???@@@AAAAAAAAACCCDDDDDDFFFGGGGGGGGGGGGHHHJJJFFFFFFEEEDDDDDDDDDEEEEEEDDDFFFJJJMMMOOOOOONNNMMMJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDEEEFFFGGGIIIKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNLLLLLLLLLKKKKKKKKKKKKJJJEEEEEEFFFFFFFFFEEEEEEDDDFFFFFFFFFFFFEEEDDDCCCCCCTTTSSSQQQOOONNNNNNNNNNNNPPPOOOMMMJJJHHHFFFEEEDDDDDDBBB@@@@@@AAA@@@???===:::999888666555444444444444444444444333222111111000000///...............++++++******)))******+++************)))))))))(((******))))))((((((''''''(((''''''''''''((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&''''''((((((&&&&&&(((***,,,+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''((((((((((((###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&%%%$$$######$$$%%%&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))))))))(((''''''&&&&&&&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******%%%!!!###(((+++***(((+++*********)))))))))(((''''''((())))))******+++,,,,,,++++++++++++++++++'''(((((()))***++++++,,,...,,,+++,,,------,,,+++***************************************************)))((((((((()))))))))+++++++++++++++,,,,,,,,,************************,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,------------******+++,,,------------+++++++++++++++++++++++++++++++++,,,,,,---------******************++++++---......------,,,++++++---...............//////000000/////////.........////////////000000000111//////...//////000111222333222222222222222222333222222222222222333333333111111111000111222222333444555555555666666777777888888888888777666555444555555555555555555555555444555666777777777777666666777888999999:::999999777888888999999:::;;;<<<<<<;;;;;;:::::::::;;;;;;:::;;;<<<<<<<<<<<<===>>><<<>>>@@@@@@@@@@@@BBBCCCDDDFFFGGGGGGFFFFFFGGGIIIDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFIIILLLMMMMMMLLLKKKHHHGGGFFFEEEEEEEEEEEEEEEBBBBBBCCCDDDEEEFFFHHHIIIHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIFFFFFFFFFFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDCCCBBBBBBTTTSSSQQQOOONNNNNNNNNNNNQQQPPPMMMKKKHHHFFFEEEDDDBBBAAA@@@@@@@@@AAA???>>>:::999888666666555555555444444444444333222111111000//////............///+++******)))******++++++************)))))))))(((******))))))((((((''''''(((''''''''''''((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''&&&'''(((+++---,,,(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&'''''''''&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%'''((((((''''''''''''&&&&&&%%%%%%(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))***&&&###$$$)))---+++((((((((()))))))))*********(((((())))))***++++++,,,++++++++++++,,,+++++++++''''''((()))******++++++---+++++++++------,,,+++************************************************+++,,,++++++++++++,,,---(((((()))***,,,---......************************++++++++++++,,,---...///+++,,,,,,,,,,,,,,,,,,+++------,,,,,,++++++++++++((()))***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,*********************)))+++,,,---............---,,,,,,------............////////////...............////////////000000000000000000000111222333444222222222222222222222222111111111222222222333333111111000000000111222222444555555555666666777777777777777777777666444444444444444444555555555555444444555555555666555555555666777888999999999999888888999:::;;;<<<<<<<<<>>>===<<<;;;:::999999999<<<===>>>===;;;::::::;;;;;;===>>>?????????AAABBBEEEFFFGGGFFFDDDCCCDDDEEECCCCCCDDDEEEEEEEEEFFFFFFGGGHHHJJJKKKKKKJJJIIIHHHFFFFFFEEEDDDDDDDDDEEEEEEAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFEEECCCCCCBBBBBBCCCCCCCCCBBBAAAAAATTTSSSQQQPPPOOONNNOOOOOORRRPPPNNNKKKHHHFFFEEEDDD???>>>======>>>???>>><<<:::999888777666666666666444444444444333222111111//////............//////,,,,,,++++++,,,,,,------************))))))))))))))))))))))))((((((((((((&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''%%%&&&''''''((((((''''''&&&&&&(((***,,,+++(((&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&&&&'''&&&&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((()))))))))'''&&&(((+++,,,+++)))''''''((())))))***++++++(((((()))******++++++,,,)))***++++++,,,+++++++++'''(((((())))))*********+++***)))***,,,---,,,+++************************************************)))***+++***))))))+++,,,************+++++++++,,,************************++++++++++++,,,---//////++++++,,,,,,,,,,,,++++++...---,,,+++++++++++++++((()))***************)))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********,,,---.../////////++++++,,,,,,---........./////////.........------......////////////000000000000000111222333444555111111222222222222111111111111111222222333333444111111000000111111222333444444444555666777777888888888888777777666555444444444444555555555555555555555444444555555555555555555777888999999::::::999:::;;;<<<======<<<<<<>>>===<<<;;;:::999999999;;;<<<<<<;;;888777777888:::<<<>>>>>>>>>>>>@@@AAACCCDDDDDDCCCAAA@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFHHHIIIIIIJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDEEEFFFFFFAAA@@@@@@@@@AAABBBBBBCCCEEEFFFHHHJJJKKKKKKJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGEEEDDDCCCBBB@@@AAAAAAAAAAAAAAA@@@@@@UUUTTTRRRPPPOOOOOOOOOPPPRRRQQQNNNKKKHHHFFFEEEDDD>>>===<<<===>>>???>>>===999999888777666666666666444444444444333222111111//////............//////,,,,,,++++++,,,,,,---...************))))))))))))(((((((((((())))))))))))&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''%%%&&&'''((((((((('''&&&&&&&&&''')))+++***(((&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''###$$$&&&'''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''((()))++++++***)))'''((((((((()))))))))))))))''''''(((((()))******+++((()))***+++++++++******((((((((()))))))))))))))***)))((()))+++,,,+++***************************************************&&&((()))((('''''')))++++++++++++***************************************,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,+++*********+++,,,---******+++++++++***))))))******+++++++++,,,,,,,,,---------------,,,,,,,,,+++,,,,,,---,,,+++***)))******++++++,,,,,,------***++++++,,,------......//////.........---------........./////////000000/////////000111333444555000000111222222111000000111111222222333444444555222111111111111222333333222333444555666777888999888888888888777666555555444444555555666666666666555555555444444444555555444555666888999999:::::::::;;;<<<======<<<;;;;;;;;;;;;:::::::::;;;;;;<<<:::;;;;;;:::888777888999999;;;============???AAA>>>@@@AAA@@@>>>>>>???@@@>>>@@@AAACCCDDDEEEDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFFFFGGGBBBBBBAAAAAAAAABBBCCCCCCEEEFFFIIIKKKLLLLLLKKKJJJHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGFFFDDDBBBAAA@@@??????@@@@@@@@@@@@@@@???VVVTTTSSSQQQPPPPPPPPPPPPSSSQQQNNNKKKIIIFFFEEEDDD@@@???>>>???@@@AAA@@@???999999888777666666666777444444444444333222111111//////.........//////000***)))))))))***++++++,,,************))))))))))))''''''(((((())))))******(((''''''''''''((())))))(((((('''&&&&&&&&&&&&'''%%%%%%'''((((((((('''&&&'''&&&&&&(((******(((&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%"""###%%%'''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%''''''''''''%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&''''''###$$$&&&(((************((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((******))))))(((((('''''''''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))%%%(((+++,,,+++((('''&&&******))))))((((((''''''&&&&&&''''''((()))))))))'''((()))***++++++***)))))))))))))))(((((((((((()))((('''(((***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))+++---,,,******,,,///))))))******+++++++++,,,))))))))))))))))))))))))---,,,+++***))))))))))))+++++++++,,,,,,+++++++++***)))))))))***,,,...///,,,,,,,,,,,,,,,+++***)))*********++++++,,,,,,,,,------------------------)))***++++++***)))((('''++++++******)))******+++******+++,,,,,,---......//////.........---------............/////////000.........///000222333444///000111222222111000///111111222333444444555555222222111111222222333444222222333555666888999:::999999999888888777666555555555555666666666777777666555555444444444555555444555666777999999:::::::::;;;<<<<<<<<<;;;:::999999999999:::;;;<<<>>>???:::;;;<<<<<<::::::;;;<<<999;;;<<<=========???@@@;;;<<<>>>>>>======???@@@<<<>>>@@@BBBCCCCCCCCCCCCBBBBBBDDDEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEFFFGGGHHHCCCCCCCCCBBBBBBCCCCCCDDDEEEGGGIIIKKKMMMMMMLLLKKKHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCAAA???>>>>>>??????@@@@@@@@@??????SSSSSSSSSRRRPPPOOOPPPQQQVVVTTTQQQLLLHHHDDDAAA@@@???@@@AAAAAA@@@???===<<<<<<;;;888666555555666666888777666444222000///...111111111111000///...---++++++,,,......+++&&&"""))))))************))))))))))))))))))((((((((((((''''''''''''((((((((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&''')))***+++((((((((((((((((((((((((&&&(((***)))&&&$$$%%%'''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&''''''&&&'''((())))))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$!!!"""%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&(((******(((&&&&&&&&&&&&'''''''''(((((())))))((('''&&&%%%$$$$$$(((((((((((())))))))))))'''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&++++++++++++************+++***)))(((((()))***+++)))))))))))))))(((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&***"""&&&...$$$###*********************************))))))))))))))))))(((((((((((()))******&&&((())))))+++---)))"""******++++++++++++******,,,+++)))((((((((()))***'''((()))******)))((('''))))))(((((((((((())))))++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************'''((()))***************+++++++++******)))))))))******+++,,,,,,---......)))+++,,,,,,,,,,,,---///,,,,,,++++++,,,,,,------...---+++******+++---...000000000000111111111111000///......000111111000000000000000000111111222222222222222222222222222111111111111111111111111111222222222222333333333777666555444444555777888666555555444444444555555333333444666666777777777555555555555666666666666444555555666777888888999<<<===>>>===<<<;;;<<<===::::::;;;;;;;;;;;;;;;;;;======;;;:::999888888888<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;:::;;;<<<<<<======<<<===>>>@@@BBBCCCCCCBBBBBBCCCCCCDDDEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEDDDCCCCCCDDDDDDDDDGGGHHHKKKMMMNNNNNNMMMLLLIIIHHHGGGFFFEEEEEEEEEEEEGGGFFFEEECCCBBBAAA@@@@@@===>>>@@@BBBBBBBBB@@@???SSSTTTTTTRRRPPPPPPQQQRRRTTTRRROOOLLLIIIFFFDDDDDDAAAAAAAAAAAA@@@???>>>===<<<:::888666555555666666888777666444333111000///111111111000000///...---.........///000...***'''))))))************))))))))))))))))))((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&''''''(((((('''&&&$$$###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$"""###$$$&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$##################%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$#########$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%&&&'''(((((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((('''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''((()))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''''''''((()))'''(((((((((''''''&&&%%%(((((((((((((((((((((((()))(((((((((''''''''''''+++&&&(((...)))"""000))))))))))))))))))))))))))))))))))))))))))))))))+++)))'''$$$$$$%%%''')))******(((&&&(((,,,+++'''((())))))))))))))))))(((++++++)))((((((((()))***(((((()))******)))(((((())))))(((((((((((())))))******))))))((()))))))))************+++++++++,,,************************************************************************))))))******************,,,+++++++++***************++++++,,,,,,---------+++,,,------+++***+++---))))))))))))***+++,,,,,,---,,,+++***+++,,,...///,,,,,,,,,---------......000///---...000111111000000000//////000000111222222222222222222222222222111111111111111111111111///000000000000111111111444333333333333444444555666555555444444444555555444555666777777888888888555555555555666666666666444555555666777777888888<<<===>>>===<<<;;;<<<===;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::::::::::::::<<<<<<;;;;;;;;;<<<<<<===<<<;;;:::999999999::::::<<<<<<<<<<<<===???AAABBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHKKKMMMNNNNNNNNNMMMHHHGGGEEEDDDCCCCCCCCCDDDFFFFFFDDDBBBAAA@@@??????<<<>>>???AAAAAAAAA???>>>TTTUUUUUUSSSQQQPPPQQQSSSRRRQQQOOOLLLJJJIIIHHHGGGCCCBBBAAA@@@@@@?????????;;;:::888666555555666666888888777555333222111000111111111000//////......,,,+++***+++,,,,,,***((())))))************))))))))))))))))))((((((((((((%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''((())))))))))))((('''$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''&&&&&&'''%%%%%%$$$############$$$%%%%%%%%%$$$###"""""""""%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$$$$#########$$$%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%&&&''''''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((())))))$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((()))))))))((((((((((((''''''''''''''''''(((((((((''''''&&&%%%%%%&&&''''''(((((((((((((((''''''&&&(((((((((((((((((((((((((((((((((((('''''''''''''''%%%%%%&&&&&&&&&***111(((((((((((((((((((((((())))))))))))))))))))))))222///+++'''&&&'''***,,,,,,+++'''"""###)))+++***))))))))))))))))))))))))+++******)))((()))))))))))))))************))))))))))))(((((((((((())))))++++++***))))))))))))))))))))))))*********++++++++++++++++++++++++++++++************************************************,,,,,,******)))***++++++,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,,,,,,,------...---+++)))***+++))))))))))))***+++,,,---...---,,,++++++,,,---...***++++++++++++,,,,,,,,,000...---...///111000000000000//////000000111222111111111111111111111111111111111111111111111111///000000000000111111111222222333444444444444444555555444444444555555666666666777888999999999999555555555555666666666666555555555666666777777888:::<<<===<<<;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<======<<<<<<;;;;;;:::;;;;;;;;;<<<<<<:::999999999:::;;;<<<<<<<<<<<<===???@@@AAABBBBBBBBBBBBCCCDDDEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGJJJLLLMMMNNNNNNMMMHHHGGGEEECCCBBBCCCDDDEEEEEEDDDCCCBBBAAA??????>>><<<===???@@@@@@@@@???>>>UUUUUUUUUTTTRRRQQQRRRSSSRRRQQQOOOMMMKKKJJJIIIHHHDDDCCCAAA@@@???@@@@@@AAA:::999888777666666666666888777777555444333222222222111000//////.........+++)))((((((***+++***)))))))))************))))))))))))))))))((((((((((((&&&&&&&&&'''''''''(((((())))))))))))******++++++'''((()))))))))'''%%%###((((((((((((((((((((((((((())))))***)))(((((((((&&&%%%%%%$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''(((((((((''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%&&&''''''&&&$$$&&&&&&&&&'''''''''(((((('''''''''((((((((())))))$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))***************))))))((((((((((((((((((((((((((((((((((((((('''''''''%%%&&&$$$!!!###((()))'''((((((((((((((((((((((((((((((((()))))))))))))))111///,,,))))))***+++---***)))%%% !!!&&&***))),,,,,,++++++++++++,,,,,,+++******))))))))))))))))))******************)))))))))(((((((((((()))))),,,,,,+++***************((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,************************************************///---+++))))))***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++,,,---,,,***)))***+++*********+++,,,---...///000///...,,,+++******+++,,,,,,---------.........000...------///000000//////////////////000111111111111111111111111111111111111111111111111111111111111222222222333333333222333555666777777666555555444444444444555666666777777888999999:::999999555555555555666666666666555555555666666666777777999:::<<<<<<;;;;;;<<<==================<<<<<<<<<<<<;;;;;;;;;;;;<<<============<<<;;;;;;;;;<<<<<>>===;;;;;;<<<<<<===<<<<<<<<<======>>>??????AAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBEEEFFFGGGIIIKKKKKKLLLLLLKKKIIIGGGEEEDDDEEEGGGHHHDDDCCCCCCBBBAAA@@@???>>>>>>???@@@@@@@@@@@@??????UUUUUUUUUTTTRRRQQQRRRSSSTTTRRRPPPMMMKKKIIIGGGGGGDDDCCCAAA@@@???@@@@@@AAA999999888777777666666666777777666555444444333333222111000///.........///...,,,++++++,,,.........))))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))++++++******))))))))))))&&&''')))***+++***((('''((((((((((((((((((((((((%%%$$$%%%%%%&&&&&&%%%$$$''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''(((((((((''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&&&&(((((('''&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''((('''''''''(((((('''''''''))))))************))))))'''''''''''''''''''''''''''''''''(((((((((((((((&&&))))))&&&(((,,,+++$$$))))))))))))))))))))))))''''''(((((())))))))))))''''''''''''''''''''''''((()))(((######''')))(((,,,,,,+++******+++,,,,,,************)))))))))(((***))))))))))))))))))***))))))(((((((((((())))))+++******))))))*********((())))))))))))*********************************************************************************///---+++))))))***+++,,,+++++++++++++++++++++++++++++++++++++++++++++***)))***,,,+++******,,,---++++++++++++,,,---...///---,,,,,,+++++++++++++++---.........///////////////...,,,---///000000////////////...///000000111000000000000000000000000000000000000000000000000111111222222222333333333111222444666777666666555444444444444444555666666777777888999999999999888555555555555666666666666555555555555666666666666777999:::;;;:::;;;<<<>>>>>>>>>======<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<>>>>>>===============>>>???>>>===<<<;;;<<<======<<<<<<===>>>>>>?????????@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHGGGGGGEEECCCAAA@@@DDDDDDEEEGGGHHHHHHIIIIIIJJJIIIGGGFFFEEEFFFHHHIIIDDDDDDDDDDDDCCCAAA@@@???AAAAAAAAAAAAAAAAAAAAA@@@TTTUUUUUUSSSQQQPPPQQQSSSTTTSSSPPPMMMJJJGGGFFFEEECCCBBBAAA@@@@@@?????????888888888888777777666666666555555555444444333333333222000.........//////---+++******,,,---,,,,,,))))))************))))))))))))))))))(((((((((((((((((()))))))))*********))))))(((''''''&&&%%%%%%''''''((()))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%''''''&&&$$$((('''&&&&&&%%%%%%&&&&&&#########$$$%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$#########"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))'''&&&&&&((()))))))))$$$$$$$$$%%%%%%%%%&&&&&&((((((''''''&&&&&&&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''''''''((())))))(((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&''''''((()))))))))(((((())))))))))))((((((%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((($$$'''((((((***---+++'''))))))))))))))))))))))))&&&''''''(((((())))))***$$$%%%'''))))))((('''&&&(((++++++'''&&&)))+++******)))(((''''''((()))***)))************)))(((((())))))(((((((((((())))))))))))(((((((((((())))))''''''''''''((()))***+++)))))))))*********++++++((((((((((((((((((((((((************************************************,,,,,,******)))***++++++)))************+++++++++*********+++++++++++++++((()))++++++***+++,,,...******))))))******+++,,,'''''')))***+++---......------------............///---,,,---...000////////////......//////000111////////////////////////000000000000000000000000///000000000000111111111///000111333444444444444444444444444444555666777666666777777888777777666555555555555666666666666555555555555555555555555666888999:::::::::<<<>>>>>>======<<<<<<;;;;;;;;;======<<<;;;:::::::::;;;>>>>>>======>>>>>>???@@@======;;;:::::::::;;;<<<======>>>???????????????@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFEEEEEEFFFFFFEEEDDDBBBAAABBBBBBBBBBBBAAAAAAAAAAAASSSTTTTTTRRRPPPPPPQQQRRRSSSQQQOOOLLLIIIGGGFFFEEEAAAAAAAAAAAA@@@???>>>===888888888888888777777666444444444444333333333333333222000...---...///000+++)))((()))******)))((())))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%&&&))))))(((%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$#########$$$%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''%%%$$$%%%''')))******$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%''''''((())))))***++++++'''((())))))))))))((('''$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))%%%$$$%%%'''((('''(((***((((((((((((((((((((((((&&&&&&''''''((())))))***)))))))))))))))))))))((('''+++***&&&$$$'''******)))(((&&&%%%%%%&&&((())))))******+++***)))(((''')))((('''&&&&&&'''((()))))))))(((((((((((())))))'''(((((()))***,,,---...************+++++++++,,,((((((((((((((((((((((((************************************************))))))******************(((((()))))))))*********))))))******++++++,,,,,,)))***++++++***)))***,,,++++++******))))))******''''''((()))***+++++++++,,,---------............///---,,,,,,...//////...///............///000000////////////////////////000000000000000000000000///000000000000111111111000000000111222333555555444333333444444666777777444555555666666555555444555555555555666666666666555555555555555555555555555666888999999:::<<<>>>======<<<<<<;;;::::::999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<===???@@@AAA>>>===;;;:::::::::;;;<<<>>>>>>@@@AAAAAA@@@@@@???????????????@@@AAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFHHHKKKNNNPPPQQQQQQQQQHHHHHHGGGGGGFFFFFFFFFGGGEEEEEEFFFGGGGGGGGGFFFEEEFFFGGGHHHIIIHHHGGGEEECCCCCCBBBAAAAAA@@@@@@@@@AAASSSTTTSSSRRRPPPOOOPPPQQQQQQOOOMMMKKKIIIGGGFFFFFF???@@@AAAAAA@@@???===<<<777888888888888777777666333333333333333333333333333222000...---...///000------,,,---------+++)))))))))************))))))))))))))))))((((((((((((''''''''''''((((((((()))&&&&&&''''''((()))))))))''''''&&&''''''(((******((((((((((((((((((((((((###!!! """%%%&&&$$$"""&&&%%%$$$$$$######$$$$$$)))((((((''''''&&&&&&%%%%%%%%%'''(((((('''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%(((((('''''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%###"""###&&&(((******&&&&&&&&&'''''''''(((((("""######$$$&&&''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&######$$$$$$%%%&&&''''''&&&'''((())))))((('''&&&%%%&&&&&&'''((((((((('''''''''''''''''''''''''''&&&'''''''''(((((())))))---(((''')))'''###&&&...''''''''''''''''''''''''&&&&&&&&&'''((())))))***+++)))'''%%%$$$$$$%%%&&&%%%((('''!!!###''')))+++)))(((''''''((()))+++)))******++++++)))((('''((('''&&&%%%%%%&&&'''((())))))(((((((((((())))))******+++,,,...000222333***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************'''((()))***************''''''(((((()))))))))***(((((()))***+++,,,,,,---+++,,,,,,+++)))((()))***///...---,,,+++++++++++++++++++++***((('''%%%$$$........./////////000000///---,,,,,,...//////..................///000000////////////////////////000000000000000000000000111222222222222333333333333222222222333555777888333333333444555666777888333444444444444444333333555555555555666666666777555555555555555555555444444666888999999:::<<<>>>======<<<;;;::::::999999888888888999:::;;;======:::::::::;;;===>>>@@@AAA@@@???>>>===<<<======>>>>>>???AAAAAABBBAAA@@@???????????????@@@AAABBBCCCEEEFFFFFFFFFFFFGGGGGGGGGFFFHHHMMMRRRVVVYYYZZZZZZKKKJJJIIIHHHGGGGGGGGGGGGFFFGGGIIIJJJJJJIIIHHHFFFHHHIIIJJJJJJJJJHHHFFFEEEBBBAAAAAA@@@?????????@@@