BM6P6(@ tttnnnfffdddfffbbb]]][[[XXXTTTQQQOOOOOOOOOMMMMMMMMMLLLIIIFFFCCCAAAFFFBBB>>>::::::999999999777555333333444444333222222222222444555555333111000...---///333555555444000000//////000222333555000000///...------......///////////////000111222000000000000000000000000000111222444555666777777555666666666666777:::===CCCHHHLLLLLLJJJIIIGGGEEEJJJLLLOOOSSSTTTSSSSSSUUUWWW]]]```^^^]]][[[RRRGGGFFFBBB<<<999999::::::;;;===???CCCEEEFFFEEECCCAAAAAAAAAAAABBBFFFMMMVVV\\\lllwwwssshhhbbb```___VVVWWWXXXVVVSSSOOOMMMLLLFFFDDDBBBAAABBBBBBAAA@@@???@@@@@@>>>;;;:::<<>>??????>>><<<<<>>>>>===============@@@>>><<<;;;;;;===???AAA???CCCHHHMMMQQQUUUYYY\\\aaa___[[[XXXTTTRRRPPPOOOLLLKKKIIIIIIJJJNNNQQQTTTVVV^^^iiiqqqwww~~~zzzoooXXXHHH<<<:::666333111111222333000111222111/////////111111111111111000000000000111000......000000000///////////////////////////000000000000000000000000........................,,,------......------,,,//////////////////////////////............//////------............------000000000000000000000000000000000000111111111111////////////////////////////////////////////////////////////////////////000000000000000000000000444444444444444444333333444444444444444444444444444555555555444333333222222222111111111111222222555555555555555555555555222333444444555555444444555555555555555666777777666777777777888888888888777777888888888999999999:::;;;<<<=========<<<;;;;;;;;;;;;<<<<<<<<<<<<===999999::::::;;;<<<<<<<<>>>>>??????@@@AAABBBBBBCCCCCCDDDFFFGGGHHHIIIJJJKKKMMMNNNPPPQQQRRRYYY\\\aaaeeegggfffdddcccffffffgggiiikkknnnqqqsssuuuvvvxxx|||vvvooogggdddfffbbb^^^[[[XXXTTTQQQPPPOOOOOOOOONNNMMMKKKIIIFFFDDDBBBEEEBBB===::::::::::::999777666444333444444333222333222222333555555333111222000...000333555555333444333333333444555777888333222222111111111111111//////.........///000000000000000000000000000000000111222444555666777777999999999777555555777999AAAFFFJJJKKKIIIHHHHHHGGGJJJKKKMMMPPPRRRSSSUUUXXXVVV]]]aaa```___]]]VVVMMMLLLJJJGGGDDD@@@>>>======<<<>>>AAACCCDDDCCCAAA@@@BBBAAA@@@???AAAFFFMMMRRRbbbmmm||||||sssmmmkkkggggggfffddd```[[[VVVSSSLLLJJJFFFDDDCCCBBB@@@??????@@@AAA@@@======???AAA@@@@@@AAAAAAAAA@@@@@@???AAAAAA@@@@@@?????????@@@BBBAAA?????????AAADDDFFFCCCIIIQQQZZZbbbjjjqqquuuwwwuuurrrmmmggg```[[[XXXVVVUUUSSSTTTVVV[[[```cccgggooo|||}}}~~~vvv^^^JJJ???999777444222000111222333111222333222111000000222111111111111000000000000111///......///000000///000000000000000000000000////////////////////////........................,,,------......------,,,........................//////............//////.........//////.................................//////000000000111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000222222222333333333333333444444444444444444444444444444555555444333333222333333222222222222333333555555555555555555555555222333444444555555444444555555555555555666666777666666777777777888888888777777777888888888999999777888999:::::::::999999:::;;;;;;;;;<<<<<<<<<<<<999999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLLLLRRRUUUXXX[[[\\\[[[YYYWWWWWWWWWWWWWWWYYY[[[]]]^^^``````aaaeeellluuu}}}wwwpppgggdddeeeaaa^^^\\\XXXTTTRRRPPPPPPPPPPPPOOOMMMJJJHHHFFFEEEDDDCCC@@@===;;;:::;;;;;;:::888666444333444444333222333333222333444444333111333111000000222333333222111111111111222333444444000000////////////////////////......---.........000000000000000000000000000111222444555666777777:::::::::888666555666777===AAAFFFHHHHHHHHHJJJMMMMMMNNNOOOPPPSSSUUUWWWXXXYYY___dddcccaaa^^^YYYSSSOOOQQQRRRNNNGGG@@@<<<;;;<<<===???AAABBBBBBAAAAAABBBAAA@@@??????BBBFFFJJJVVVaaappp|||~~~zzzxxxuuunnnfff___WWWTTTOOOLLLJJJIIIGGGEEE@@@BBBCCCCCCAAAAAABBBDDDBBBAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@BBBAAA@@@AAABBBDDDGGGIIILLLTTTbbbqqq~~~wwwlllfff```______```eeelllsssxxx|||~~~cccKKK===999666555333111000111222333222333444333111111111222111111111111000000000000111///......///000000///000000000000000000000000////////////////////////........................------............------........................//////............//////...//////000000//////...........................//////000000000000111111////////////////////////////////////////////////111111111111111111111111000000000000000000000000000000111111222222333333444444444444444444444444444444444444444333333222444333333333333333333444444444444444444444444444222333444444555555444444555555444444555555666777666666666666777777777777777777777777888888888888666666777888888888888888::::::::::::;;;;;;;;;;;;999::::::;;;;;;<<<<<<===>>>============>>>??????@@@@@@@@@@@@AAABBBDDDDDDDDDDDDDDDDDDEEEEEEEEEEEELLLMMMPPPRRRRRRPPPNNNLLLNNNNNNMMMLLLMMMNNNOOOPPPQQQQQQQQQSSSXXX___eeeiiinnnrrrxxx}}}yyyqqqhhhdddeeeaaa^^^\\\XXXUUURRRQQQQQQQQQRRRPPPMMMJJJHHHFFFFFFFFFBBB@@@<<<;;;;;;;;;;;;:::888666444444444555444222444333222333444444333111222111000000000111111111///////////////000000111.....................---000///...---------------000000000000000000000000000111222444555666777777777888999888777777888:::;;;===BBBFFFGGGIIIOOOWWWXXX[[[]]]^^^___```]]]XXX^^^bbbeeeddd```\\\YYYWWWUUUZZZ^^^[[[QQQFFF@@@===;;;<<<===???AAABBBCCCDDDBBBBBBBBBBBBBBBDDDHHHKKKNNNWWWcccmmmuuu}}}|||tttgggddd___[[[YYYVVVTTTRRRJJJKKKKKKKKKJJJIIIIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEGGGJJJMMMNNNVVVbbbvvvxxxpppppppppttt{{{}}}lllSSSAAA::::::444333222111111222333444222333444333111000111222111111111111000000000///000///------///000///...////////////////////////////////////////////////........................------............------........................///......------....../////////000000000000//////000000000000000000000000////////////000000000111////////////////////////////////////////////////111111111111111111111111000000000000000000000000///000000111222333444444333333333333333333333333333333444444444333333222333333222222222222333333444444444444444444444444222333444444555555444444555444444444444555666666555555555666666666777777666666666777777777888888777777888888888999999999999999999999:::::::::;;;999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@AAAAAAAAAAAAHHHIIIKKKMMMMMMMMMLLLKKKMMMLLLKKKJJJJJJKKKLLLLLLLLLLLLLLLMMMPPPTTTXXXZZZZZZ^^^bbbeeeggghhhjjjkkkyyyqqqgggdddddd```^^^\\\YYYVVVSSSRRRRRRRRRSSSQQQNNNKKKHHHGGGFFFFFFBBB???===;;;<<<<<<;;;:::888666444444555555444333555444222222333333222111111111000////////////000000000111111222222222111000111111222222222111000000///...---------------000000000000000000000000000111222444555666777777777888:::999888888888:::999:::>>>DDDGGGKKKXXXfffmmmtttyyy{{{{{{xxxnnncccddddddddddddaaa^^^^^^___```gggmmmjjj```SSSKKKGGG::::::;;;<<<>>>AAACCCEEEDDDEEEFFFFFFEEEFFFHHHIIIMMMSSSZZZ```fffooo|||}}}wwwrrrmmmhhhccc___ZZZYYYWWWVVVUUUSSSRRRQQQQQQPPPNNNMMMLLLLLLMMMMMMJJJJJJLLLMMMNNNNNNNNNNNNKKKLLLLLLNNNQQQSSSVVVXXX___mmm~~~xxx}}}mmmWWWFFF===;;;;;;333333222222333444555555000222222222000///000111111111111111000000000///000...------...//////...........................................................................---......//////......---..............................------------......//////000000000000//////000000000000000000000000...////////////000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111222333444444555333333333333333333333333222222333333444333333222222222111111111111222222444444444444444444444444222333444444555555444444444444444444444555666666444555555555555666666666555555666666666777777777666666666666777777888888888888888888999999999999888888999999:::;;;;;;;;;;;;;;;::::::;;;;;;<<<======<<<<<<<<<===>>>???@@@<<<===>>>>>>@@@@@@AAABBBDDDEEEGGGIIIKKKLLLMMMMMMHHHHHHGGGFFFFFFGGGHHHIIIHHHGGGGGGHHHIIIKKKMMMNNNOOOQQQTTTUUUUUUUUUUUUWWWxxxpppgggcccddd```^^^\\\YYYVVVTTTSSSSSSTTTRRRQQQOOOLLLJJJHHHGGGFFFBBB@@@===<<<<<<;;;:::888999777555444555555444333666444222222333333222111000111111000......000111//////000000111000000///...///000111111111000/////////......---.........000000000000000000000000000111222444555666777777999;;;<<<;;;888777666777:::888<<>><<<;;;<<>>>>><<<<<<===>>>???@@@AAABBB@@@AAABBBEEEHHHJJJLLLNNNHHHGGGFFFEEEDDDEEEFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGKKKMMMNNNNNNMMMLLLLLLMMMwwwooofffcccddd```^^^]]]ZZZWWWUUUTTTTTTTTTRRRQQQPPPNNNKKKIIIGGGEEECCCAAA>>>===<<<;;;999777999777555444555555555333777555222222222333222111000222333222000000222444......///000000///......+++,,,...///000///...---//////.........///000000000000000000000000000000000111222444555666777777888:::;;;;;;999888777888<<<888;;;CCCIIITTTmmmssshhhhhhjjjkkklllnnnlllooossssssnnneee[[[UUULLLIIIEEEAAA???AAACCCEEEHHHJJJMMMMMMKKKIIIHHHGGGJJJOOOUUUVVVVVVYYY___eeeqqqyyy}}}xxxuuuuuuvvvvvvuuuttttttsssqqqnnnllliiihhhdddfffjjjnnnppprrrsssssspppqqqrrrtttvvvyyyzzz{{{}}}}}}wwwrrrqqqtttyyy}}}aaaVVVFFF<<<777666444222222222222222222333333333111222333222000///000111111111111111000000000000000...,,,---...///....................................................................................////////////......------------------------...------,,,,,,------............//////........................................../////////000000////////////////////////////////////////////////111111111111111111111111000000000000000000000000111111111222222222222222222222222222222222222222111111222333333333333333333222222111111222222333333333333333333333333333222333444444555555444444444444333333444444555666333333444444444555555555444444555555555666666666555444444333444555666777666666666777777777888888555555666666777777888888999888888888888999::::::<<<<<<;;;;;;;;;<<<============>>>>>>????????????===>>>???AAADDDGGGJJJLLLLLLKKKIIIGGGEEEEEEEEEEEECCCCCCDDDDDDEEEEEEEEEEEEIIIKKKLLLKKKJJJIIIJJJKKKvvvooofffcccddd```___]]]ZZZWWWUUUTTTTTTUUUQQQQQQPPPOOOMMMJJJGGGEEECCCAAA???===<<<;;;888666999777555555555666555444777555222111222333222111111333444444111111444777222333444555555444222222---///111222333222111000///////////////000111222000000000000000000000000000111222444555666777777444666999;;;::::::;;;<<<===999:::CCCJJJWWWsssooolllnnnmmmlllnnnssstttvvvxxxuuunnneee^^^XXXTTTNNNHHHEEEDDDFFFGGGFFFIIIMMMPPPPPPOOONNNNNNGGGNNNUUUWWWVVVUUUWWW[[[bbbjjjuuu~~~|||}}}zzztttqqqmmmlllqqqzzzyyyfffIIICCC<<<777555444222000111111111111111111111111222333444333111000111222111111111111000000000000///...,,,,,,...///...---////////////////////////......................................................////////////......------------------------...------,,,,,,------...------............------000000000000000000000000............/////////000////////////////////////////////////////////////222222222222222222222222000000000000000000000000111111111000000000000000222222222222222222222222000111222333333333333333444333333222222333333444333333333333333333333333222333444444555555444444444333333333333444555555333333333444444444555555444444444555555555666666777777666555666777888999666666666666777777777777444444555555666777777777888888888777888999999:::<<<<<<;;;;;;;;;<<<======?????????>>>>>>============>>>>>>@@@BBBFFFIIIJJJNNNLLLIIIFFFDDDBBBAAAAAA???@@@@@@AAABBBBBBAAAAAACCCEEEFFFEEEDDDDDDEEEGGGsssllleeecccdddaaaaaa___[[[WWWTTTSSSRRRRRRTTTRRRPPPMMMKKKJJJJJJJJJCCCAAA???===;;;;;;;;;;;;888666333333333444333111444444333222222111111000222222222111111111000000444333111000000000111111333333333222111000/////////000000000...---...///////////////////////////000000000000222555888::::::;;;;;;<<<===>>>??????CCC;;;999@@@FFFNNNcccyyynnnggghhhjjjmmmqqqpppuuuxxxwwwvvvwwwuuuqqqnnnhhh^^^TTTMMMIIIGGGGGGEEEFFFHHHKKKMMMOOOQQQRRROOOPPPRRRSSSTTTTTTSSSRRRXXX^^^ffflllrrrzzz~~~xxxssskkknnnqqqqqqnnnkkkkkkkkkhhhjjjnnnttt}}}zzz```NNNBBB@@@;;;777444333333444111111000000000000111111111111111111000000000000////////////....................................------,,,,,,,,,------............------,,,,,,,,,///////////////.........////////////////////////////////////////////////........................,,,------......------,,,---...///...------...///---------............///111111000000//////......////////////////////////000000000000000000000000111111111111111111111111000000000///000000111222111111111111111111111111111111222222222333333333...//////000111111222222111111222222222333333333111222222333333222222111444444444444444444444444333333444444444444444444333333444555666777888888666666666666666666666666555555666666555444333333666666666777888888999999777777888888888999999999;;;;;;;;;<<<<<<<<<<<<===<<<<<<======<<<;;;::::::>>>????????????BBBGGGKKKLLLLLLKKKJJJIIIGGGFFFEEEAAA???>>>???CCCDDDCCCAAADDDDDDCCCCCCCCCCCCDDDDDDqqqkkkcccbbbccc```aaa^^^[[[WWWTTTSSSRRRRRRQQQPPPMMMKKKIIIGGGGGGGGGCCCBBB???===;;;;;;:::;;;888666444444444444333222111111111222333333444444333333333333222222111111333333111000000000111111222333333222222000/////////000111000///......000000000000000000000000000............000333666777888999:::;;;===>>>@@@@@@AAA:::888>>>AAAGGGXXXkkkyyylllcccbbbdddhhhllllllsssxxxxxxyyy|||}}}{{{zzzvvvnnneee\\\SSSLLLHHHIIIIIIIIIIIIJJJJJJKKKLLLMMMOOOSSSUUUVVVUUURRRQQQPPPTTTYYY^^^bbbkkkvvv~~~yyyrrrlllgggdddfffhhhjjjiiihhhhhhjjjlllpppuuu|||uuu___KKK@@@<<<:::777444333333333444111111000000000000111111111111111000000000//////////////////.......................................------,,,,,,------...------------------,,,,,,------------....................................................................................,,,------......------,,,---...///...------...///---------............///000000000000//////..............................////////////////////////000000000000000000000000000000000000000111222222111111111111111111111111111111111222222222333333//////000000111222222333111111111222222222333333111222222333333222222111444444444444444444444444777666555444333222111111444444444555666666777777666666666666666666666666555666666666666555444333444555555666777777888888777777777888888888999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::<<<=========>>>AAAFFFJJJIIIIIIHHHGGGFFFDDDBBBAAA@@@>>>===???AAACCCBBB@@@CCCBBBBBBBBBBBBBBBBBBCCCnnniiibbbaaaccc___```^^^ZZZWWWTTTSSSRRRSSSPPPOOOMMMJJJHHHGGGFFFFFFCCCBBB???===;;;:::::::::999777555555555666555444111111222222333444444444444444444333333333333222333222111111000111111111222222222222222111000//////111111111///...///000000000000000000000000000.........///111333555777666777888:::<<<>>>@@@AAA@@@;;;:::>>>???AAALLLYYYdddnnn}}}|||lllaaa]]]\\\aaafffiiiqqqxxxyyy|||~~~xxxooocccWWWOOONNNLLLJJJHHHFFFFFFFFFFFFJJJMMMRRRUUUVVVUUURRRPPPNNNQQQTTTWWWZZZaaakkkrrr{{{sssmmmiiieeebbb```cccdddffffffhhhlllqqqttt{{{yyytttsss{{{www]]]III>>>:::555444222111000111333444111111000000000000111111111111000000000000//////////////////..........................................---------------...,,,,,,------------------++++++,,,,,,---.........................................................------------------------,,,------......------,,,---...///...------...///---------............///000000000////////////...................................................////////////////////////111111111000111222222333111111111111111111111111111111111222222222222333000000111111222333333333111111111222222222222333111222222333333222222111444444444444444444444444666666555444333222111111555555555555555555555555666666666666666666666666666666666666666666555444333444444555555666777777777777777777888888888888888888888888999999999:::<<<<<<;;;:::::::::;;;;;;999:::<<<<<<===@@@EEEHHHKKKKKKKKKJJJHHHFFFDDDBBB???>>>===>>>@@@AAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAmmmiiibbbaaaccc______]]]ZZZVVVTTTSSSRRRSSSQQQPPPNNNLLLJJJHHHGGGGGGDDDBBB@@@===;;;:::::::::999777666555666777666555555444444333222222111111333333333333333333333222222222111111111111111111222222222222222111000//////000111000...---...///111111111111111111111111000000111111333555777888666777888:::<<<===??????BBB>>>>>>AAAAAAAAAFFFNNNYYYaaallluuuzzz{{{zzzzzzzzzuuummmeee]]][[[^^^bbbiiiqqqxxx||||||rrrfff^^^VVVTTTPPPKKKGGGEEECCCCCCFFFIIILLLOOOPPPPPPOOOOOOOOOQQQUUUXXX[[[___eeejjjtttzzz~~~zzzxxxxxxwwwqqqooommmmmmmmmlllkkkiiifffhhhkkkpppuuu{{{yyypppqqqvvv}}}eeeNNN???;;;<<<222111000//////000222333111111000000000000111111111000000000////////////////////////....................................///......------------...,,,,,,,,,------.........++++++,,,---......//////................................................------------------------,,,------......------,,,---...///...---------///---------............///////////////////////////................................................////////////////////////111111111111111222333333111111111111111111111111111111111111222222222222111111222222222333333333111111111111222222222222111222222333333222222111333333333333333333333333222222222333333444444555555555555444444444333333555555555555555555555555555666666777666666555555333444444555666666777777666666666777777777888888777777888888888999999999<<<;;;:::999999:::;;;;;;888999;;;<<<===@@@DDDHHHMMMMMMMMMLLLKKKHHHEEEDDD???>>>>>>???@@@AAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@nnnjjjdddbbbddd```^^^\\\YYYVVVTTTSSSSSSSSSPPPPPPOOOMMMKKKIIIGGGFFFDDDCCC@@@===;;;:::999999999777666666777777777666555555444444333222222111111111111111222222222222111111111111222111111111111111222222222111000000...///000///---,,,---...000000000000000000000000000111111222333555666777888888999:::;;;===>>>>>>AAA@@@@@@BBBBBBBBBDDDHHHRRRWWW]]]ccceeefffggghhhjjjnnnoookkkeeebbbccceeelllssszzz|||tttmmmfffccc]]]UUUNNNHHHDDDBBBDDDCCCCCCDDDEEEGGGIIIJJJJJJMMMSSSXXX[[[^^^aaabbbiiinnnuuuzzzyyyvvvrrrmmmjjjjjjjjjkkkgggiiilllqqqttttttqqqnnnjjjnnnttt}}}{{{tttrrrxxx|||fffPPPAAA:::777777333222111000000000111111111111000000000000111111000000000////////////...////////////....................................000///...---------------,,,,,,,,,------.........,,,,,,---...///000000111................................................------------------------,,,------......------,,,---...///...---------///---------............///.............../////////........................////////////////////////000000000000000000000000111111000000111111222333000000000000000000000000000000111111111222222222222222222222222333333333000000111111111222222222111222222333333222222111333333333333333333333333111111222222333444444555555555444444333333222222444444444444444444444444555555666666666666555555444555555666666777888888555555666666666777777777777888888888888999999999::::::999999999:::::::::888:::<<<===>>>@@@DDDGGGHHHIIIJJJJJJHHHFFFCCCAAA@@@@@@AAAAAAAAAAAAAAABBB@@@AAABBBBBBBBBBBBAAA@@@oookkkeeecccddd```^^^\\\YYYUUUSSSSSSSSSSSSOOONNNMMMLLLJJJGGGEEEDDDEEECCC@@@===;;;:::999999888777555555777777777666222222333333444444555555000111111111111111222222000000111222222222222111111111222222222111111000...000000///...---...///////////////////////////...///000111222333333444777888999;;;<<<>>>??????AAA@@@@@@@@@AAABBBCCCDDDHHHKKKOOORRRTTTWWWZZZ\\\^^^hhhppppppoooooopppooorrrwww}}}{{{vvvvvvsssmmmeee\\\SSSMMMIIIHHHFFFCCC@@@@@@AAACCCEEEFFFJJJPPPVVV\\\```bbbcccccchhhnnnsssvvv{{{{{{wwwqqqllliiifffccc``````bbbeeegggkkknnnsssyyy|||{{{uuuqqqmmmqqqyyyyyyqqqnnnmmmmmmqqqyyy}}}|||{{{||||||yyyiiiSSSCCC<<<888555222444333333222111111111111111111000000000000111111000000////////////......////////////....................................000000///...------------,,,,,,---------------------......//////000000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---...///...------...///---------............///---............/////////------------------------////////////////////////000000000000000000000000000000000///000111111222000000000000000000000000000000000111111111111222111111222222222222222222000000000111111111111222111222222333333222222111333333333333333333333333444333333333222222222111444444444333333222222222444444444444444444444444333444555555555555555555444555555666777777888888555555555555666666666666777777777888888888999999888888999:::::::::999999888:::<<<===>>>???BBBEEEEEEGGGHHHIIIIIIFFFDDDBBB@@@AAABBBBBBAAA@@@AAABBB@@@@@@BBBBBBBBBBBB@@@@@@oookkkeeecccccc^^^]]][[[XXXUUUSSSRRRSSSSSSOOOOOONNNMMMKKKHHHFFFEEEEEECCC@@@===;;;999999999777666444555666777777666222222333333444555555555111111111222222333333333///000111222333222222111000111111222222222111111000111222111000//////111...........................///000111222333333333555666888;;;>>>@@@BBBDDDCCCBBBAAA???@@@CCCDDDDDDDDDEEEFFFGGGIIIKKKPPPSSSWWWcccmmmqqquuu{{{~~~}}}}}}}}}~~~zzz|||zzzwwwrrrlllddd^^^[[[VVVSSSOOOJJJFFFDDDCCCCCCDDDFFFKKKRRRZZZaaafffhhhggglllqqquuuvvvxxx|||vvvnnnjjjfff```[[[ZZZYYYWWWWWW[[[aaagggkkkqqqtttxxx}}}~~~yyyuuuooorrrzzzpppeee___]]]^^^aaajjjvvv|||~~~vvvbbbVVVFFF<<<:::999666222333222222222222111111111111111000000000000111111000000/////////.........////////////....................................111000///...------------------------------,,,,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---...///...------...///---------............///---------.........//////------------------------........................//////////////////////////////......//////000111000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111111222222333333222222111222222222222222222222222333333333222222222222222333333333222222222222222333333333333333333333333222222333444444444444444333444444555555666777777444444555555555666666666555555666666666777777777555777999;;;;;;:::888777888:::;;;<<<<<<===???AAABBBDDDGGGHHHHHHGGGDDDBBB???AAABBBAAA???>>>@@@BBB>>>???@@@BBBBBB@@@???>>>oookkkeeebbbbbb]]]]]][[[XXXUUUSSSRRRSSSSSSQQQQQQQQQPPPNNNKKKIIIGGGEEECCCAAA===;;;999999888777555444444666777666555666555555444444333222222222222222333333444444444///000111222333333222111000111111222222222111111222333444333111111111222........................000111222333444555555555222444777;;;???CCCFFFGGGHHHFFFCCC@@@AAADDDFFFEEEEEEEEEDDDCCCCCCEEEJJJMMMUUU```jjjpppwww{{{yyyzzzzzzzzzwwwsssooollldddbbb]]]WWWQQQKKKGGGDDD@@@@@@CCCIIISSS]]]eeeiiiooosssxxxzzzzzz{{{}}}zzz}}}rrreee]]]ZZZWWWRRRMMMQQQQQQQQQSSSYYYbbbkkkpppppprrruuuzzz}}}|||yyyvvvrrrsssyyy~~~kkk^^^ZZZYYYYYY^^^kkkzzzrrrcccLLLDDD;;;666666666444222111111111111222222222222111111000000000000111111000/////////............000/////////....................................111111000......---------.........------,,,,,,,,,------------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---...///...------...///---------.........//////---------.........//////------------------------------------------------.......................................///000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000111111111111222222222333333222222222222222222222222222222222///000111222333444555555222222222222222222222222333333333333333333333333111222333333444444444333222222333444444555555666444444444555555555666666444444444555555555666666444666999<<<<<<:::888666777999;;;;;;;;;;;;===???;;;===@@@CCCCCCBBB???>>>>>>@@@BBBAAA>>>===???AAA<<<>>>???@@@@@@???>>><<>>===;;;:::888777666555444333222222666666555444333333222222111111111222222333333333333222222111000000000111222222111111111222444555...///111333333111///.........//////000000111111111000//////000222444666444555777:::>>>BBBEEEGGGJJJIIIFFFDDDCCCEEEGGGHHHKKKKKKIIIGGGEEEFFFIIILLLQQQVVV___kkkvvvyyywwwzzz|||xxxwwwxxxxxxvvvqqqhhh[[[OOOHHHCCCBBBBBBEEEMMMUUU\\\___nnnuuu~~~}}}xxxvvvxxxwwwxxx~~~wwwjjjaaaWWWPPPNNNNNNKKKHHHGGGHHHKKKQQQYYYaaahhhmmmnnnmmmmmmqqqvvv|||qqqfffaaa^^^gggjjjuuuwww___LLL>>>===;;;999666444222111111111111111111111111111333222222222111111000000......------------............---------,,,,,,,,,.........------,,,,,,,,,//////////////////////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,---...///000///...---------------...------,,,,,,------...,,,,,,,,,---------.....................///000111...------,,,---...///000........................000000///...............111111000000//////............////////////......000000000000111111111111111111111111111111111111000111111111111222222222///000000000000111111111///000000000000111111111333333222111111222333333222222333333333333444444333333333333333333333333222333444444555555444444555555444333333333444444444444444444444555666666555555555555555555555555666666666666666666666666:::::::::999999999999999333555888;;;===???@@@@@@>>>???@@@AAABBBCCCCCCCCC@@@@@@@@@?????????>>>>>>???@@@AAABBBBBB@@@???===pppkkkcccbbbeeecccaaa]]]XXXUUUTTTTTTSSSSSSRRRQQQOOOMMMJJJHHHFFFFFFFFFDDDAAA???>>>===;;;:::888777666555444333333222666555555444333333222222111111222222222333333333444444333222222222222222222222111111111222333444000000000000000000000000000000000000////////////333222000///000111222444333444555888<<>>=========???@@@AAABBBAAA@@@>>>===ooojjjcccaaadddbbbbbb^^^YYYVVVUUUUUUTTTSSSRRRQQQOOOMMMKKKHHHGGGFFFFFFCCC@@@???>>>===;;;999888777666666555444333333555555555444444333333222222222222222333333333333555555444444333333444444222222111111111222333444222111///......///111222111111111000///.........444333111000000000111222222333444666999<<<>>>@@@@@@AAAAAABBBBBBCCCDDDDDDGGGJJJMMMOOOOOONNNNNNOOOQQQWWW^^^cccffflllttt{{{wwwvvvuuuyyyuuuooo___XXXNNNGGGDDDFFFHHHJJJQQQWWW^^^dddggghhhiiiiiiaaaaaaeeekkkuuu}}}~~~xxxuuurrrlllaaaYYYLLLHHHDDDDDDFFFIIIIIIHHHHHHJJJOOOTTTYYY[[[]]]]]]gggfffhhhooo{{{sss```NNNAAA;;;888888777666444333222222111111111111111111111111000000000000////////////000000////////////000000/////////............---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000///////////////........................,,,,,,,,,---------......000000////////////000000,,,,,,+++++++++,,,---------------------------------------.........//////,,,,,,,,,,,,,,,,,,---...///......---------......////////////////////////000///......---..................---------------......////////////......//////000000000000111111////////////////////////000000000111111111222222000111111111111222222222111111111222222222333333333222111111111111222333222222222222333333333333333333333333333333333333222222333444444444444333111111111111111222333444555555444333333333444444444444444444444444444444555555555555555555555555666666666666666666666666;;;;;;<<<<<<;;;999777666999999;;;<<<>>>???@@@AAABBBAAA@@@>>>===<<<<<<;;;>>>???@@@@@@@@@???===<<>>>>>===;;;999777777777666555444444333555555444444444333333333333333333333333333333333555444444333333333444444222222222222222222222333222111000//////000111222111000000000/////////...222222111000000111111222333333444555888:::<<<===???AAACCCEEEFFFGGGGGGFFFGGGKKKQQQUUUUUUTTTSSSSSSSSSYYY___```___bbbjjjrrr|||xxxvvvyyyuuulll___TTTMMMKKKKKKKKKHHHKKKNNNRRRSSSTTTUUUUUUTTTVVV\\\dddoooyyy~~~}}}{{{zzzyyyyyyyyyyyyxxx{{{}}}zzzxxxwwwrrrmmmhhhdddbbb]]]VVVPPPMMMJJJHHHHHHJJJLLLLLLLLLKKKPPPWWW___dddffffffeeelllmmmpppxxxrrr^^^NNNBBB<<<999555555444444333222222222111111111111111111111111//////////////////......000//////////////////000/////////////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////............------------------------,,,,,,,,,---------......//////............//////,,,+++++++++,,,---......,,,------------------,,,------........./////////.........------.../////////.........------------///////////////////////////......------...............------------------......////////////......////////////000000000111////////////////////////000000000000111111111111111111111111222222222222////////////000000000000222222111111111111222222111222222222222333333333222222222222222222222222111111222333333333333333000000000111111333444555555444333333333333333333444444444444444444444444444444444444444444444444555555666666666666666777666777999:::::::::999888777777999<<<>>>AAADDDEEEEEECCCAAA???===<<<;;;;;;===>>>>>>>>>>>>===<<<<<>>===<<<:::999777777777666555555555444444444444444444333333333333333333333333333333333333222222222222222333333222222222222222222222222222222222222222222222222.../////////000000000111000000000000111222333444444444555666888999;;;<<>>;;;888333333333333222222222222000000000000000000000000................../////////......------......///.../////////////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------,,,------...//////,,,,,,---......---,,,,,,------------.........//////......---------........................------////////////////////////......------------....................................////////////.........////////////000000000000000000000000000000000//////000000000111111111000000111111111222222222....../////////000000000111111111111111111111111111111111222222222333333222222222222222222222222000111222222333333222222111111111111222444555555444333333222222222333333444444444444444444444444444444444444444444444444111111111111222222333333333444666888::::::::::::666777999<<<@@@EEEIIIKKKFFFEEEBBB???===<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;ooojjjcccaaadddbbb```\\\WWWTTTSSSSSSRRRQQQSSSRRRPPPNNNLLLIIIHHHGGGEEEBBB???>>>===<<<:::888777777777666666666555555444444444444444444444444444444444444333333333333111111000000000111222222222222333333333222111111111111222333333222111111.........///000111111111...///000111222333444444444444555666888999;;;<<<===???AAADDDEEEFFFFFFFFFDDDHHHNNNQQQSSSSSSSSSTTTQQQUUUXXXVVVSSSSSSWWW[[[cccnnnyyy|||wwwwww~~~{{{mmm___SSSLLLDDDBBBAAAAAACCCDDDCCCBBBBBBEEEIIIPPPYYYfffsss{{{xxxpppiiieeebbbbbbbbbbbbbbbcccccccccfffggghhhiiijjjmmmrrruuu{{{~~~~~~}}}vvvssspppnnnmmmmmmlllkkkhhhfffccc___]]]\\\[[[\\\WWWUUUSSSQQQQQQPPPNNNLLLIIIIIIJJJLLLPPPUUUZZZ]]]```iiiwwwooo___KKK>>>;;;;;;888444333333222222222222111111000000000000000000000000............////////////......------------......---............/////////,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------------,,,+++......---------...//////+++,,,---......---,,,+++,,,,,,,,,---------......---,,,,,,+++++++++++++++,,,---......//////..............................---------,,,------...///.............../////////......////////////............////////////000000000000000000000000000000/////////000000000111111///000000000000111111111000000000111111111222222000000111222222111000000111111111111222222222222222222222222222222222222000000111222222222222111222222222222222333444555222111111111222222333444333333333333333333333333333333333333333333333333111111222222333333444444444555777888888888777777777888999<<>><<<<<<<<<===<<<;;;;;;;;;::::::::::::pppkkkcccbbbeeeccc```]]]XXXUUUTTTSSSSSSRRRSSSRRRQQQNNNLLLJJJHHHGGGEEEBBB???======<<<:::888777777777777666666666666444444444444444444444444555555444444444333333333000000000000000111222222222333333333333222111000222111000//////000111222////////////000000000000///000111222222222222222333333444555777999;;;<<<===>>>@@@BBBCCCEEEEEEFFFFFFIIIMMMPPPQQQRRRTTTVVVSSSUUUWWWWWWUUUTTTUUUVVVXXX```jjjttt{{{sssbbbWWWLLLIIIGGGGGGHHHHHHFFFDDDBBBCCCDDDFFFKKKUUUbbbkkk{{{~~~yyysssnnnfffdddbbb___]]][[[[[[ZZZZZZ[[[[[[ZZZ[[[]]]aaadddhhhlllqqqssstttwww}}}|||uuuqqqooonnniiifffcccbbbbbbcccbbbbbb]]][[[YYYVVVVVVVVVWWWYYYVVVUUUUUUVVVWWWWWWVVVUUUTTTTTTUUUXXX\\\ccckkkpppxxx|||oooVVVMMM@@@888666666555444333333333222222111111111000000000000000000000000....../////////000000000//////............//////,,,,,,------............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,......------,,,,,,------+++,,,...//////...,,,++++++++++++,,,,,,,,,,,,------,,,++++++******++++++***+++---...///000//////---------------------------,,,,,,,,,------...///,,,,,,---------...............////////////.............../////////000000////////////////////////////////////000000000111....../////////000000000000000000000111111111222///000111222222111000///111111111111222222222222111111111111111111111111///000000111111111111111222222111111111111222333000000000000111333444555333333333333333333333333222222222222222222222222333333444444555666666777444555666777888777666666888999999;;;>>>AAAEEEGGGDDDBBB???<<<::::::;;;<<<;;;;;;:::999999999999999pppkkkdddbbbfffdddbbb^^^YYYVVVUUUTTTTTTSSSSSSRRRQQQNNNLLLJJJHHHGGGDDDBBB???======<<<:::888777777777777666666666666444444444444444444444444555555555444444333333333111000000000111222222333222333333444333222111000222000---++++++---000222111111000000//////......111222222222222111000000111222333444666888:::;;;???@@@AAABBBDDDEEEFFFGGGJJJLLLOOOQQQRRRTTTWWWYYYWWWXXXYYYZZZZZZYYYWWWVVVQQQXXXbbbnnnttthhh]]]YYYVVVUUUUUUSSSPPPLLLFFFEEECCCAAACCCKKKVVV___lllrrr{{{{{{mmmkkkgggccc___\\\[[[ZZZUUUUUUTTTSSSRRRSSSWWWZZZYYY^^^dddhhhjjjnnnvvv|||{{{~~~wwwpppjjjgggeeeeeeeeebbb___^^^___`````````YYYXXXVVVTTTUUUVVVYYYZZZ[[[[[[]]]^^^````````````eeeeeefffggglllsss{{{~~~hhhWWWCCC@@@;;;666333333444666444444333333222111111111000000000000000000000000.../////////000000111111000000////////////000000,,,,,,,,,---------......,,,,,,,,,------.........++++++++++++++++++++++++---------.........//////........................,,,,,,,,,---------......,,,---...//////...---,,,...------,,,+++++++++++++++,,,...//////...,,,+++******+++++++++,,,,,,,,,///...------,,,,,,,,,,,,)))***,,,...000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///+++++++++,,,,,,---------......////////////................../////////000........................////////////000000000000............////////////............///////////////000111222222111000///000111111111111222222222111111111111111111111111//////000111111111111111222111000000000000000111/////////000111333444555333333333333333333333333222222222222222222222222000000111222222333444444111222444666888888888888:::999999999;;;===@@@BBBBBB@@@<<<:::888999:::;;;;;;:::999999888888999999rrrjjjaaabbbfffaaaaaa___\\\XXXUUURRRQQQQQQOOONNNMMMKKKJJJIIIIIIIIIEEECCCAAA@@@???>>>;;;999777777666555555555555555333333333333333333333333222444666555222111333666555444444333222222222333333333222111111222333333111111000000000000111111000000000000000000000000000000000000000000000000000000111333555666777888<<<===@@@AAABBBCCCFFFIIIHHHOOOXXX^^^```___^^^_________```fffjjjjjjddd^^^WWWVVVYYYiiisssooohhhbbbbbbdddaaaZZZRRREEE>>>AAACCCBBBGGGRRR\\\cccooo}}}|||vvvpppiiibbb^^^\\\[[[XXXUUUTTTTTTTTTUUUXXXYYY[[[___ccchhhmmmoooyyy{{{}}}~~~|||yyyvvvsssqqqkkkdddbbbeeefffccc```aaabbbbbbdddeeecccbbb___\\\\\\___```___aaaeeekkkssszzz}}}}}}||||||}}}~~~}}}dddRRRJJJ>>><<<999666444333222222333333222222111000/////////000111222222111000///111111000000//////......,,,,,,,,,------.........///............------------------,,,,,,+++++++++------------------------//////...---,,,++++++***------,,,+++,,,---...///,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------------------/////////......---------......---,,,,,,,,,,,,---///...,,,,,,,,,---///111...---,,,,,,++++++++++++...............---------,,,,,,,,,------.........////////////////////////111111000000//////..............................000000////////////000000222111111111000000//////000111111000000///...---...000111111///...///000000111111111222222222222000000//////000111222222222111111111000000/////////000111222222111000///000111111222222000///...222222222333333333444444333333333222222111111111333333333444444555555555222222222222333444555555888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;ooofff^^^```ccc^^^```^^^[[[WWWTTTRRRQQQPPPSSSRRRPPPMMMKKKIIIHHHHHHEEECCCAAA@@@???>>>;;;999777777666555555555555666333333333333333333333333555666777777666555666777333222111111000000111111333333222111111222333333111111000000000000111111000000000000000000000000000000000000000000000000000111222333444555666777:::<<<>>>@@@AAADDDHHHKKKRRR[[[fffmmmmmmiiieeebbbaaaaaabbbgggllllllhhhcccZZZYYY\\\jjjxxxmmmiiiiiifff```TTTHHHAAACCCBBB>>>AAAIIIOOOVVVaaaooo||||||sssnnngggeeeaaa]]]ZZZXXXXXXXXXWWWXXXZZZ^^^ccciiinnnpppzzz~~~|||xxxvvvtttpppkkklllpppqqqpppppprrrtttuuuvvvwwwuuusssooommmmmmoooqqqrrrzzz~~~yyyfffRRRDDD???:::999777555444333444444333333222111111000/////////000111111111111000///000000000000//////......------...............//////............---------.........------,,,,,,,,,++++++++++++++++++++++++.........---,,,,,,++++++---,,,,,,+++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------.........---------,,,,,,......---,,,,,,,,,,,,---------+++++++++,,,...//////...---,,,,,,,,,,,,---,,,,,,,,,---------------,,,,,,------------------....................................------------...............---------000000////////////000000111111111000000000//////000000000000000///......---///000000.........///000000000000111111111222//////......///000000111111111111000000000/////////000111111111111000///000111111222111000///...111111111111222222222333333222222222222222222111111111222222222222222222333333333333444555666666888888888888999999999999999999999999999999999999::::::::::::::::::::::::mmmeee^^^___bbb]]]```^^^[[[WWWTTTRRRQQQQQQUUUSSSPPPLLLIIIFFFDDDCCCEEECCCAAA@@@???>>>;;;999888777666666555555666666333333333333333333333333444333222333444444333222222222111111000000111111333222222111111222222333111000000//////000000111000000000000000000000000000000000000000000000000111222222333333444555555777999<<<>>>AAAEEEJJJMMMZZZdddrrr||||||tttjjjcccaaaaaaccchhhmmmooommmjjjbbbaaaaaakkk|||zzzzzzqqqoookkkfffUUUKKKCCCCCCAAA<<<===BBBBBBHHHRRR]]]jjjyyy}}}{{{wwwrrrmmmiiigggfffcccdddeeeiiinnntttzzz}}}zzzwwwvvvtttsssxxxrrr]]]MMM@@@999777555555333333333444555555222222222111111000000//////000000111111000000///000000000////////////...///////////////.........///............---------............------------++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,------------------------------,,,,,,,,,,,,,,,+++......---,,,,,,,,,,,,,,,,,,+++*********+++---...///......------------...***++++++,,,,,,---------------------------,,,,,,........................---------------.........//////.........---------000//////......//////000111111000000000000/////////000000000000//////...---///111000///...///000////////////000000000000...............//////000111111000000000000/////////000000111111000000///000000111111111000///...///000000000000111111111111111111222222222222222222222222222222111111111333333333444444555666777666666777777777888888888777777777888888888888888::::::::::::::::::::::::nnnggg```bbbeee```aaa___\\\XXXUUUTTTSSSRRRVVVTTTQQQNNNJJJHHHFFFEEEEEECCCAAA@@@???>>>;;;999888777777666555666666666444444444444444444444444333111///000333444222///444444333333222333333444222222222222222222222222000000////////////000000000000000000000000000000000000000000000000000000222222222222333333333333444666999<<<@@@DDDJJJNNNXXXcccsssxxxlllccc______aaaffflllpppqqqqqqmmmkkkhhhkkkyyy~~~~~~|||xxxsssmmm[[[PPPGGGCCC@@@<<<===AAA>>>BBBHHHNNNVVVcccttt~~~|||xxxyyyzzz}}}}}}{{{{{{yyytttqqqpppqqqttt|||rrrYYYIII@@@:::777888333333222111111222333444222111111111000000000//////000000000000000000///////////////////////////000/////////......------///............---------------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------//////...---,,,,,,++++++------,,,,,,,,,,,,++++++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,++++++,,,,,,,,,++++++***+++,,,------...------,,,,,,,,,------******+++,,,---..................------,,,,,,,,,.................................//////000000000/////////...------,,,,,,/////////....../////////000000000000000000//////...///000000000000000///...000222222000000000111.........////////////000//////.........//////000000000000000000000/////////000000000000000000///000000000000000///////////////000000000111111111000000111111222222333333555444444444333333222222333333222333333444555666555555555666666666777777555555666666666666777777999999999999999999999999~~~nnnhhhbbbcccfffaaaaaa```]]]YYYWWWUUUTTTTTTWWWVVVSSSQQQNNNLLLKKKJJJEEECCCAAA@@@???>>>;;;999888888777666666666666666444444444444444444444444777444222333666777555222444333333222333333444444222222222222222222222222000000////////////000000000000000000000000000000000000000000000000000000222222222222222222222222222444777999===BBBIIIMMMPPP[[[kkkxxx}}}xxxmmmeee]]]]]]^^^bbbhhhnnnrrrtttwwwuuuppplllqqq{{{~~~zzztttsssxxx~~~mmmaaaSSSIIIBBB>>>>>>AAA<<<@@@CCCEEEHHHOOO[[[eeeyyy~~~zzzvvvtttssstttuuuyyyxxxuuupppjjjhhhggghhhiiidddaaaaaaccchhhrrr|||hhhXXXGGG???<<<999777666444333222000000000111222111111111000000000000000000//////////////////000...............////////////......------,,,,,,,,,///............---------++++++++++++++++++++++++------------------------******+++,,,,,,---------+++++++++,,,,,,,,,,,,,,,//////...---,,,,,,++++++---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++++++++,,,,,,,,,,,,,,,,,,------...,,,+++++++++++++++,,,,,,+++,,,,,,---...//////000.........------,,,,,,,,,........................------......//////000000//////.........---------//////............////////////////////////000000---...///000000111000000,,,...000000/////////000---.........////////////111111000//////000000000//////////////////000000000//////////////////000000000000///////////////000000000000111111111111000000000111111222222222444444444333333222222222111111111111222333444555444444555555555666666666444444444555555666666666888888888888888888888888{{{kkkfff```bbbeee```aaa___\\\YYYWWWUUUTTTTTTRRRPPPOOOLLLKKKIIIHHHHHHEEECCCAAA@@@???>>>;;;999999888777777666666777777444444444444444444444444555444333333444555444333111111000000111111222222111222222333333222222111000//////......//////000000000000000000000000000000000000000000000000000111111111111111111222222111333555777:::???EEEJJJLLLSSS___llltttuuuqqqlll`````````aaaeeekkkqqquuu{{{{{{wwwqqqooorrrtttsssnnniiibbb___cccmmmyyy{{{iiiYYYMMMEEEAAA???;;;===@@@AAABBBFFFLLLQQQbbbmmm|||~~~vvvhhhfffbbb^^^[[[ZZZZZZ[[[]]]\\\ZZZWWWSSSQQQQQQSSSTTTPPPNNNPPPSSSWWW```iiixxxvvvfffPPPFFF<<<:::999555333222555444222000//////000000000000000000000000000000000//////......//////000---............/////////---------------,,,,,,,,,///............---------************++++++++++++++++++++++++++++++++++++******++++++,,,,,,------******+++,,,,,,,,,,,,,,,.........------,,,,,,+++...------,,,,,,++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,------------***************++++++,,,,,,------....../////////------------------,,,,,,------------------------,,,,,,,,,,,,,,,---------........................///......------......///......////////////000000------///000111111111111)))+++------,,,,,,---...............////////////222111111000000000000111......////////////000000000//////......//////000111000///.........//////000000000000111111111111000000000111111111111111111111111111111000000000000000000000111222333444444444555555555666666666333333444444555666666666777777777777777777777777xxxjjjeee___aaaeee______]]]ZZZWWWUUUTTTSSSSSSOOONNNLLLIIIGGGFFFEEEEEEEEECCCAAA@@@???>>>;;;999999888777777666666777777555555555555555555555555222333333333222111222333111111000000111111222333111222333333333333222111//////............//////000000000000000000000000000000000000000000000000///000000000111111222222111222333444777<<>>???AAACCCFFFGGGPPPXXXeeeqqq|||~~~}}}}}}|||yyyqqqfff^^^QQQPPPMMMJJJIIIHHHIIIIIIJJJJJJJJJHHHEEEDDDEEEFFFFFFDDDCCCFFFIIIKKKSSS[[[eeevvvzzzttttttsssuuu}}}nnn\\\NNNCCC<<<777666555222111333444333222000000000000111///000000000000000000000000///............///000---------.........//////------------............///............---------*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,)))***+++,,,---,,,,,,+++------------------------......---,,,,,,+++******+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++***+++++++++***++++++,,,,,,,,,,,,,,,+++*********++++++,,,---------------------------,,,,,,---------------------------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,------...////////////......------......///........./////////000000,,,---...000111111222222)))+++---...------...///....../////////000000000111111000///////////////........./////////000000000///............///000111000///...---......///....../////////000000000111111111111000000000000000000000000111111111111111111111111222333444444555555555555666666666666333333444444555666666777666666666666666666666666xxxjjjfff```cccfff```]]][[[YYYVVVSSSRRRRRRQQQTTTSSSQQQNNNLLLJJJHHHHHHFFFCCCAAA@@@???>>>;;;999999888888777777777777777555555555555555555555555444666888777555333555888333222222222333444444555111222333444444333222111//////............//////000000000000000000000000000000000000000000000000/////////000111111222222222222333333555999???DDDJJJJJJMMMUUU```kkkrrrtttrrroookkkgggeeehhhmmmrrrttt{{{~~~||||||{{{yyyrrrkkkaaaWWWSSSWWW___eeeiiinnnvvvzzzjjj\\\OOOFFFBBB@@@>>>>>>AAACCCDDDCCCDDDJJJTTT]]]gggtttzzzrrrmmmiiihhhggggggeee___VVVOOODDDCCCAAA@@@@@@@@@AAAAAACCCDDDEEEDDDCCCBBBBBBCCCBBB@@@AAAEEEGGGHHHNNNUUUYYYjjjwwwwwwxxx|||{{{tttnnnddd___aaabbbeeevvvuuudddUUUGGG;;;>>>888444333222111555:::333222111000000111222222////////////000000000000000///...------...///000---------.........//////---.........//////000000//////.........---------+++++++++,,,,,,---------------------------------++++++++++++++++++++++++)))***+++,,,---,,,++++++,,,,,,------------------......---,,,,,,+++******,,,,,,,,,------.........+++++++++++++++++++++++++++++++++,,,,,,------------,,,++++++******++++++))))))***++++++++++++***++++++++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------/////////......---------+++,,,,,,---...///000000.........------.........---.........//////000000,,,,,,...000111222222222,,,...000111000000111222////////////000000000000111000///...............---.........//////000000000///...------...///000111000///------......///---------.........//////222222111111000000//////111111222222333333333444222222222222333444555555555555555666666666777777333333444444555666777777666666666666666666666666xxxhhhbbb]]]___ccc^^^```^^^ZZZVVVSSSRRRRRRRRRWWWRRRMMMJJJIIIGGGDDDAAAAAAAAA@@@???>>>===<<<;;;999777555555555555555333444444444444444444444444333333333222222111111111222222222222222222222222333333222222111000//////111111000000//////......000000000000000000000000111111111111111000//////000000000000000000000000000000000222444888;;;===DDDGGGKKKPPPXXXbbblllssswwwuuupppjjjddddddiiimmmpppuuu{{{~~~~~~|||{{{zzzwwwvvvoooddd]]][[[YYYUUUZZZ\\\bbbjjjqqqzzz}}}lllXXXJJJMMMGGGAAA@@@CCCEEEDDDBBBAAADDDHHHNNNUUU___jjjqqqyyy{{{}}}~~~zzzvvvwwwuuurrrlllfff^^^XXXTTTSSSQQQOOONNNNNNKKKGGGCCC@@@???======???@@@@@@???<<<>>>>>>===>>>BBBAAA===??????@@@BBBEEEIIINNNPPPXXX```ccc```eeennnoooggg```\\\ZZZ[[[^^^eeevvvlll[[[PPPHHHAAA===555555444333333222111111111111000000000000111111000000000000////////////000///...------...///000........................//////...---,,,,,,++++++,,,,,,,,,,,,,,,+++***)))***+++,,,,,,------------+++++++++++++++++++++++++++*********))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++,,,++++++******++++++,,,.........////////////000,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------,,,,,,,,,///...,,,,,,,,,---///111...............///000000...///111333333222///...///............---------............////////////000000//////......------000000111111111111000000111000///...---,,,,,,,,,---------............///000000000000111111111111000000000000000000000000000000111111111111000000111111222222222333333333555555666666777888888888222222333333444555555555333333333444555666777777yyyiiiccc]]]___ccc^^^```^^^ZZZVVVTTTRRRRRRRRRTTTPPPLLLJJJJJJIIIFFFDDDCCCCCCBBB@@@???===<<<<<<:::888666555666666555444444444444444444444444444333333333222222222111111222222222222222222222222333333222222111000000///////////////000000000000000000000000000000000000111111111111111000//////000000000000000000000000000//////000222555888:::@@@BBBFFFJJJQQQZZZdddkkkmmmmmmllljjjhhhhhhiiikkkmmmqqqwwwzzz{{{|||~~~|||tttmmmfff]]]TTTUUUTTTWWW^^^fffnnn{{{uuueeeZZZSSSNNNIIIGGGHHHIIIFFFCCCBBBDDDGGGJJJNNNSSSYYY]]]eeefffhhhjjjkkkiiifffccceeeccc___[[[WWWRRRNNNKKKKKKIIIGGGEEEEEEDDDBBB@@@AAA@@@???????????????>>><<>>???@@@BBBEEEJJJOOOTTTWWWZZZ___^^^[[[```jjjllleeeccc``````bbbeeelll|||sssgggWWWIIIAAA<<<888555444444444333222222111111111111000000000000111111000000000000/////////...///...---,,,,,,---...///........................///......---,,,,,,++++++,,,,,,,,,,,,,,,+++***)))***+++,,,,,,------,,,,,,++++++++++++++++++++++++******************)))))),,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........///---------------,,,,,,,,,///...,,,,,,,,,---///000...............//////000...000111333333111///---///............---------............////////////////////////............/////////000000/////////000///...------,,,------------------............/////////000000000111111////////////////////////000000111111111111000000111111111111222222222222444444555555666777777777666666666555555555555555333444444444555666666666{{{kkkeee^^^```ccc]]]```]]]ZZZVVVTTTRRRRRRRRRQQQOOOLLLKKKKKKJJJIIIHHHEEEDDDCCCAAA???>>><<<;;;:::888666666777777666555444444444444444444444444333333333222222222222111222222222222222222222222333333222222111000000000.........///000111111111000000000000000000000000000111111111111000000///000000000000000000000000//////...///000222444666:::<<>>;;;:::999;;;999777666777777777555444444444444444444444444222222222222222222222222222222222222222222222222222222222111111111111111111000000000/////////...///////////////////////////000000111111111000000111111111111111111111111000000000000000111111222444666888:::===BBBHHHLLLQQQRRRVVV^^^gggnnnpppooommmoooooommmlllqqq{{{~~~hhh]]]TTTUUUWWWXXXWWWXXX[[[jjjtttnnnkkkkkklllaaa```]]]YYYXXXZZZ___cccfffjjjnnnpppooonnnmmmnnnccc___ZZZWWWVVVTTTOOOJJJIIIMMMQQQRRRSSSXXX```gggkkkhhhccc]]]YYYZZZ___cccccchhhiiidddaaaaaaaaa^^^\\\]]]```ccceeefffgggggghhhdddaaafffvvvtttbbbPPPFFF<<<999444222222333444444000000111111111111111111111111000000000000111111////////////............---------......---------------------------------,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,+++++++++++++++,,,,,,+++******++++++++++++++++++++++++*********++++++,,,,,,---))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---//////...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,---------------------------,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,---......---------------.../////////000000111000///...---///............---------------------............,,,,,,------......//////...//////000000//////...,,,,,,,,,,,,,,,---...///,,,,,,,,,------------...------------....................................//////000000000000//////....../////////000000000111111222222333444444444444444444555555666666666555555555555555444444444zzzlllfff``````bbb\\\^^^\\\YYYVVVTTTSSSSSSSSSSSSTTTSSSPPPLLLHHHFFFFFFCCCBBBAAA???===;;;:::999:::888666666777777666555444444444444444444444444111222222222222333333333222222222222222222222222111111111111111111111111111111111000///.........000000000000000000000000///000000111111111111000111111111111111111111111000000111111111111111111222333666777:::>>>CCCFFFMMMNNNPPPWWW___ggglllooolllnnnnnniiieeehhhrrr|||tttjjjaaa^^^\\\XXXSSSRRRTTTaaavvv{{{xxxsssmmmkkkmmmrrrvvv}}}yyyssspppnnniii```YYYTTT[[[bbbeeedddgggooovvv~~~zzzsssooooootttyyyyyy|||{{{zzzwwwooopppqqqqqqpppmmmkkkiiiiiigggfffmmm||||||lll]]]MMMBBB>>>777666444333222222333444111111000000000000000000111111000000000000111111/////////.........------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++***)))++++++++++++++++++++++++*********+++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++(((***...000111///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++******))))))******+++,,,++++++******++++++,,,++++++,,,,,,,,,---------------------,,,,,,,,,,,,***++++++,,,,,,------...------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------------,,,,,,------...///...//////000000////////////............---------,,,------------.........---------------........./////////000000/////////,,,,,,++++++,,,---......,,,,,,,,,,,,---------------------............///...........................//////000000//////...////////////000000000000111111222222333333444444222222333333444555555666444444555555555555555555xxxjjjfff``````bbb\\\^^^\\\YYYVVVTTTSSSSSSTTTRRRTTTTTTQQQMMMHHHGGGGGGCCCBBBAAA@@@>>>===<<<;;;:::888666555666666555444444444444444444444444444111111222222222333333333222222222222222222222222111111111111111111111111000000000000////////////000000000000000000000000//////000111111111111111111111111111111111111111//////000111111111111111///000222444666999>>>AAAGGGJJJMMMQQQWWW^^^eeejjjgggjjjjjjeee``````iiirrr~~~vvvqqqkkkbbb[[[YYYXXX___lll~~~{{{rrrhhhrrr{{{}}}yyyxxx~~~|||vvvssssssrrrsssxxxuuubbbTTTIII???::::::666666666555444333444555111111111000/////////...111111000000000000111111//////.........---------+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,++++++++++++++++++***))))))++++++++++++++++++++++++******************))))))*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((***,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++******+++,,,,,,---......---------,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++,,,,,,------------------,,,,,,------...///------...//////000000000///............---------,,,,,,---------............------------------,,,---......//////......---,,,,,,,,,+++,,,,,,------++++++,,,,,,,,,------------............/////////..............................////////////......//////000000000111111111111111222222333444444555333333333333333444444444333444444444555666666666wwwjjjeee___```bbb\\\^^^\\\YYYVVVTTTSSSTTTTTTQQQSSSTTTRRRMMMIIIHHHIIICCCCCCBBBAAA@@@>>>>>>===999777555555555666555333444444444444444444444444111111111222222333333333222222222222222222222222111111111111111111222222......//////000000111111000000000000000000000000//////000111111111111111111111111111111111111111---...///000111111111000,,,---000111333666;;;>>>CCCGGGLLLOOORRRXXX___eeebbbfffgggccc\\\\\\ccclllooo{{{tttllljjjaaabbbgggrrr{{{nnn^^^NNNEEE>>>777555888111222333222111000111111222111111000///......---111111000000000000111111//////.........---------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++++++++++++++***)))(((+++++++++++++++++++++++++++*********))))))((((((******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,---......---------,,,,,,+++++++++---,,,,,,++++++************+++,,,---------,,,,,,---,,,,,,,,,,,,---......,,,------...///000111111//////.........---------,,,,,,,,,---------...............------,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------.........////////////000..............................////////////......000000000000111111111111111222222333333444555555555555555444333333222222333333444444555666777777vvvjjjiiibbb___aaa___]]][[[XXXUUUSSSRRRRRRSSSSSSRRRPPPNNNKKKIIIGGGFFFEEEDDDBBB???<<<:::999888888999999888888777666555555444333333222222222222666666555555555444444444333333333333222222111000333444666666444111---+++////////////000111333333111111111111111111111111......///000111222222333222222111111000000//////000000000000000111222222111000000000111333666888999===CCCIIIOOOUUU[[[^^^^^^bbbggghhhfffccccccdddmmmuuusssfffaaajjjuuuttthhhRRRIII>>>777666555333111222111111000000000000000000000000000000000000000///,,,***+++///111000...............---,,,+++***........................,,,++++++******++++++,,,------...//////...------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...******++++++++++++******,,,+++***))))))***+++,,,------------,,,+++******------------------------***++++++,,,,,,++++++***)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,---------......+++*********+++---///000///...,,,*********,,,---///...,,,+++***+++,,,,,,------,,,++++++*********---,,,,,,++++++,,,,,,---------............------------,,,------...///000111111000000000000000111------------------------.........------,,,,,,,,,000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---,,,+++,,,------......------------------------------,,,---///000000000///...000000000000000000000000333333222111222333444555555555555444444333333333444444555555666666555555tttiiigggaaa^^^```^^^\\\ZZZXXXUUUSSSSSSSSSTTTRRRQQQOOOMMMKKKHHHFFFFFFEEEDDDBBB???===;;;::::::999999999888888777666555666555555555555777888999555444444444333333333333333333444444444333222222444444555555333111...,,,,,,,,,,,,,,,---...///000//////////////////////////////000000111111222222............////////////...............///000000......------...000222333666999???DDDIIIOOOUUUYYY[[[```gggjjjjjjiiiiiikkkrrr{{{xxxlllnnntttyyynnn]]]RRRHHHAAA888444333444222000222111111000000000000000000000000000000000000000///...------...//////////////////......---++++++........................---,,,,,,,,,,,,,,,,,,---++++++,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++,,,------******++++++++++++******++++++************++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++******+++,,,...///...---,,,++++++++++++,,,...---,,,+++++++++,,,,,,++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---------............---------,,,,,,------...///000333222111000///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,++++++,,,------......------------------------------,,,---...///000//////...////////////////////////333222222111222333444555555444444444333333333333444444555555555555444444rrrgggfff___]]]```]]]\\\ZZZWWWUUUSSSSSSSSSTTTRRRQQQOOOMMMKKKHHHGGGFFFEEEDDDBBB@@@>>>===<<<<<<999999888888777666666666333222111000111333555666333333333333222222222222222333444444444444444444555444444333111000///...,,,,,,+++,,,,,,---...///////////////////////////000000000000000111111111---------...///000000000...............///000000000000111111111222222222333555999<<>>===888444222333444333111222111111000000000000000///////////////////////////000000///...---///000////////////......---,,,------------------------...------,,,,,,------...++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************+++,,,,,,******++++++++++++************++++++++++++******)))***++++++,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,---,,,,,,,,,,,,,,,++++++***------,,,+++++++++,,,,,,*********+++,,,------------,,,,,,++++++,,,,,,---------............------,,,,,,,,,,,,---...///000333222111///...------,,,------------------------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++++++++,,,------......------------------------------------...////////////...////////////////////////222222111111222222333444444444333333333333333222333444444555444444333333rrrfffeee___]]]```^^^^^^\\\YYYUUUSSSRRRRRRRRRRRRQQQPPPNNNLLLJJJHHHGGGEEEDDDBBB@@@???>>>======999999888777777666666666444333000...------///000333333333333333222222222111111222333444444444444555444222111000000000000///.........//////000111000000000000000000000000111111111000000000000000///000000000111111111222000000000000000111111222222222333333333222222111111333444666999???EEEJJJQQQYYYccclllrrrwww}}}xxxfffWWWLLLCCC===999888666444444555666555333222111111000000000000000///////////////////////////222333111---,,,...111//////000000///......---------------------------------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++******))))))******+++,,,******++++++++++++******)))***+++,,,,,,+++***)))(((((()))***+++,,,,,,+++------------------------***++++++,,,,,,++++++***,,,+++)))((((((((())))))++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---,,,,,,+++++++++*********+++,,,------,,,***)))---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,---...//////111000///...------------------------------------,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,------......------------------------------------........./////////////////////////////////111111111111111222222333333333333333222222222222333333444444444444333333qqqffffff```^^^bbb```aaa^^^ZZZVVVRRRPPPOOOOOOSSSRRRQQQOOOMMMKKKJJJIIIEEEDDDBBB@@@???>>>======:::999888777666666666777999777555333222222333333333333333333333444444444///000111222222222222222444333111000///000111222000000000///000000111111000000000000000000000000111111111000000000000000222111111111000000000///000000000000000111111222...//////000//////...---111222333333555999???CCCKKKRRR]]]gggpppxxxyyyggg]]]NNNCCC===;;;:::999555555444555666555444222222111111000000000000000///////////////////////////222333111---,,,...111//////////////////...---------------------------,,,,,,++++++++++++,,,,,,------------------------++++++++++++++++++++++++******))))))******+++,,,******++++++++++++******)))***+++,,,,,,+++***)))'''((()))***+++,,,,,,,,,------------------------***++++++,,,,,,++++++***,,,+++)))((('''(((((()))++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,+++***))))))(((***,,,------,,,***)))+++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,++++++,,,,,,---...///---------,,,------......------------------------......---,,,***)))((((((........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...+++,,,------......---------------------------------------------......///........................000000111111111111222111222222222222222222222222222333444444555555444444pppfffeee```___bbb```aaa___ZZZVVVRRRPPPOOOOOORRRRRRPPPOOOMMMKKKJJJIIIEEEDDDBBB@@@>>>===<<<<<<;;;999888666666666777777777666666666666666777777333333333333444444444444///000111111111111111000333222000//////000111222//////.........//////000////////////////////////000000000000000111111111000000000///...---------...............///000000000000000000////////////111222222333333555999<<>>777555555555555222222333333333222111000222111111000000000000000///////////////////////////000000///...---///000....../////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************+++++++++++++++++++++++++++++++++************+++,,,,,,******++++++++++++************++++++++++++******((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************++++++++++++,,,,,,,,,,,,++++++,,,,,,+++***))))))((()))+++------,,,***)))++++++,,,---------,,,,,,.........---,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,++++++++++++,,,---...///++++++++++++,,,---...///------------------------///......,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///+++,,,------......------------------------------------,,,,,,------...///........................//////000111111111111000000111111111111222222222222222444555666777777777nnndddddd___^^^aaa```___]]]YYYUUUSSSQQQQQQQQQPPPPPPOOOMMMKKKJJJIIIHHHEEEDDDBBB???===;;;::::::;;;:::888666555666777777333444555555555555444333111222222222333333333333111111222222222111000000111000000000000000111111///......---------......//////////////////////////////000000111111222222////////////...........................///000000222222111000000111222333000111222222222333555777:::@@@HHHQQQ[[[hhhvvv{{{fffUUUKKKAAA<<<666333444444222000000111111111111000000111222111111000000000000000000000000000000000000000///...------.../////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***))))))***+++++++++++++++++++++++++++++++++++++++++++++,,,------******++++++++++++******++++++************++++++******+++,,,,,,---,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,---,,,,,,,,,*********************************************************+++++++++,,,,,,))))))))))))))))))))))))************************,,,,,,,,,,,,------------******+++,,,++++++***)))((()))***+++,,,++++++******+++,,,---------,,,,,,------------------,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++,,,---...///,,,++++++++++++,,,,,,---------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,......+++,,,------......------------------------------------,,,,,,,,,---...///...........................///000111111111000///000000000000111111222222111222444666777999999:::mmmbbbccc^^^]]]```___\\\ZZZXXXUUUSSSSSSSSSTTTOOONNNMMMKKKJJJHHHGGGGGGFFFDDDBBB???<<<:::999888;;;:::888666555666777888777777888888666444111///000000111111222222222222333333333333333222111000000000000000111111111111000//////.........//////111111111111111111111111...//////000111222222333//////000000111111222222000000000000000111222222000...---,,,,,,...000222///111222222111111222444555:::AAAIIISSS```pppzzz|||xxxcccPPPCCC===999666444444666666333//////111222222111111333444222111111000000000000000111111111111111111111111///,,,***+++///111000...,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---,,,++++++,,,---...++++++++++++++++++++++++,,,,,,++++++,,,,,,---...******++++++++++++******,,,+++***))))))***+++,,,++++++,,,---------,,,,,,------------------------+++++++++,,,,,,+++++++++'''(((***+++,,,,,,+++***************************))))))))))))))))))))))))++++++,,,,,,,,,---------(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,------------......)))***+++,,,,,,+++***)))))))))***+++++++++++++++)))***,,,---...---,,,,,,+++,,,,,,------......///---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++,,,---......------,,,+++*********+++------------------------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))+++---...+++,,,------......------------------------------------,,,+++,,,---...///........................---...000111111111000/////////000000111111111222000222444666888:::;;;;;;rrrgggccc\\\\\\```\\\\\\[[[YYYWWWTTTRRRQQQPPPPPPOOOMMMKKKIIIGGGFFFFFFDDDDDDCCCBBB@@@???>>>>>><<<:::777666666777666666666666666555555444444444333333333222222111111111444444444444444444444444......///111111222222222000000000000000///.........//////000111222222333,,,,,,---000222222000---//////000000000000//////---......///000111111222000000000000000000000000000000000000000111111222222666:::>>>CCCMMM[[[eeevvv|||zzzgggWWWMMMEEE===888555444222000000111222333111111111111111111111111222222111000///...------......///......---,,,,,,000000//////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,,,,++++++******++++++,,,*********************************+++,,,---...///************************))))))************)))))))))******++++++,,,------,,,,,,,,,,,,+++***))))))************************++++++******))))))((((((************+++,,,---...---,,,+++***))))))))))))++++++,,,,,,,,,---------------,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++///...,,,++++++,,,...///++++++,,,,,,,,,,,,------***+++,,,------,,,+++***.........------.........,,,,,,++++++,,,,,,---...+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++......---------,,,,,,,,,...---,,,+++++++++,,,---,,,+++***))))))+++---...111...******,,,---,,,***---+++)))((((((***...000++++++,,,,,,---...//////---------............///000000//////............////////////000000000000111111111000000000000000222222333555888<<>>===:::888666666777777666555555555555444444444333333444444444333333333333333444444444444444444444444000111111111111000000///000000000000000///........./////////000111111111...---...000222222000...//////000000000000//////.........///000111111111000000000000000000000000000////////////000111111222444777999;;;AAAKKKSSScccnnn}}}yyyfff\\\NNNDDD>>>;;;666333555444222000000111222333111111111111111111111111000000000000////////////000111111111111000000/////////......------------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,++++++******++++++,,,************************************+++,,,------******************************++++++++++++******,,,+++++++++++++++++++++))))))***+++,,,,,,,,,,,,************************++++++++++++************************+++,,,,,,---,,,+++******)))*********************++++++++++++,,,++++++***************************************++++++++++++++++++++++++...---,,,******,,,---...+++++++++,,,,,,,,,------+++++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++...------------,,,,,,,,,,,,+++***)))))))))******,,,+++***))))))+++---...///---******,,,---,,,+++///---***((((((***,,,...++++++,,,,,,---......///.........////////////000.........---------,,,,,,.../////////000000000000000000000000000000000000222222333666888<<>>===777666555666777777666444444444444444333333333333333444444444444444555555333333333333333333333333333333333222000///---,,,000000000000000//////.........///////////////////////////111222222000...//////000000000000//////......//////000000111111000000000000000000000000//////......//////000111///222444444555888>>>CCCMMMVVVbbbooozzzuuueeeZZZKKKEEE===888777666444222444333222000000111222222111111111111111111111111.../////////000000000111------......///........./////////..................------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++------,,,,,,+++******)))))))))***+++,,,,,,,,,,,,************************+++++++++++++++,,,,,,,,,++++++*********++++++,,,*********)))******+++,,,((((((((()))))))))*********************++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,+++******************++++++************+++,,,,,,------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++------------,,,,,,,,,,,,,,,+++******))))))******,,,+++*********+++,,,------+++******,,,------,,,///...,,,***)))***+++,,,+++,,,,,,------............////////////000000000,,,,,,,,,,,,,,,+++++++++....../////////000000000000000000000000000000000222333444666888;;;>>>???oooeeebbb\\\]]]aaa^^^```]]]XXXTTTQQQQQQRRRSSSPPPOOOMMMJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@>>>======555444555666888888666333333333333333333333333333222222333333444444555555222222222222222222222222333333333222000///---,,,//////000000000000//////..................------//////...000111111///...//////000000000000//////.../////////000000000111000000000000000000000000...............///000000,,,///222333444666:::===@@@EEENNNWWWaaannn{{{yyynnndddXXXLLLDDDAAA>>>999777666666444222333222111111000111222222111111111111111111111111////////////000000000000***+++,,,---------------000000000000////////////......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++***************))))))))))))))))))))))))***++++++++++++++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,+++***))))))************************)))******++++++,,,,,,,,,,,,+++***************+++))))))))))))***+++,,,---(((((((((((()))))))))***************+++,,,---...************************************************++++++***))))))***++++++***++++++++++++,,,,,,,,,---,,,+++******+++,,,---******))))))))))))************))))))******+++,,,++++++++++++******))))))++++++++++++++++++++++++,,,+++++++++++++++++++++---------,,,,,,,,,++++++------,,,,,,,,,,,,+++,,,++++++*********+++,,,---************,,,---------------,,,+++++++++,,,---,,,,,,,,,---------..................////////////,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000/////////000000000000000333333444666888:::<<<===nnneeebbb[[[]]]aaa^^^^^^[[[VVVRRRPPPOOOPPPRRROOONNNLLLJJJHHHFFFEEEEEECCCCCCBBBAAA???>>>===<<<555444555666888888666333333333333333333333333333111111222222333333444444222222222222222222222222111111111111111000////////////000000000000//////............------------...---,,,---///000...---//////000000000000//////////////////000000000000////////////////////////...............///000000,,,///111333444555777888999<<>>===<<<777666555666777777666444333333333333444444444444111111222222222222222333111111111111111111111111///000000111111111111000...//////000000000000000------..................,,,++++++,,,...//////...//////000000000000//////////////////000000000000//////////////////////////////......//////000111000000111222222222111111333666999;;;???FFFPPPWWW```lll~~~xxxoooddd\\\RRRLLLDDD>>>;;;:::::::::444333333222111111111111000000000111111111111111000000000000000000000000222222111000///...------,,,---..................+++++++++++++++,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++++++++,,,************************)))))))))******))))))))))))******+++,,,,,,------))))))***+++,,,,,,,,,,,,************************)))))))))))))))***************)))))))))******+++))))))))))))***+++,,,---*********+++++++++,,,,,,+++++++++,,,,,,...//////++++++++++++++++++++++++************************************************************++++++++++++,,,++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,+++************+++,,,,,,((())))))***++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++***++++++++++++***)))(((******+++++++++,,,,,,,,,''')))+++,,,++++++,,,---((()))+++---.../////////------------------------++++++,,,,,,,,,---------......///////////////000------........./////////---......//////000000111111222333444555666666666oooeeeaaaZZZ[[[___[[[[[[YYYVVVSSSQQQOOOOOOOOOOOONNNLLLIIIGGGFFFEEEDDDCCCBBBAAA@@@???===<<<<<<:::888666666777777666555333333444444444555555555333333333333333222222222111111111111111111111111000000111111111111000000......///000000000000000---------...//////000000,,,+++***,,,///111111000//////000000000000//////000000000000////////////////////////////////////000////////////000111111222111111111111000///...000222444555666;;;BBBHHHNNNYYYhhhvvvxxxmmmcccZZZRRRJJJEEE???===999777666666666666444444333333222222333555//////000111111111111111000000000000000000000000111111000000//////......++++++,,,,,,,,,+++******+++++++++,,,,,,,,,------***+++,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---//////---,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++)))******++++++******)))+++++++++++++++++++++,,,))))))***+++,,,,,,,,,,,,************************++++++***************)))))))))((())))))***+++,,,***)))))))))***+++,,,,,,*********+++++++++,,,,,,************++++++,,,---***************************************************++++++++++++++++++***************+++++++++++++++++++++,,,,,,+++++++++,,,++++++******++++++,,,+++++++++++++++,,,------******++++++++++++++++++************************)))***+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++*********+++++++++***)))(((******++++++,,,,,,,,,+++&&&))),,,,,,+++***+++,,,)))***,,,...//////...---------------------------,,,,,,,,,---------............/////////000000000---------.........//////------......///000000111000111222333444333333222pppfffbbbZZZZZZ^^^[[[[[[ZZZXXXUUUSSSQQQOOOOOOOOONNNLLLIIIGGGFFFEEEDDDCCCBBBAAA@@@???===<<<<<<<<<:::777666666777666666444444444555555666666666555555555444444333333333000000000000000000000000111111111111111000//////......///000000000000000---------...///000111111,,,++++++,,,000222333333//////000000000000//////000000000000////////////////////////////////////000000000000000111222222222111000000111222111000...000333444444777<<>><<<;;;;;;999999999888777777666666666666555444333333222222333444555555444333111000222000...///222333111///111111111111000...---,,,111111000000//////......////////////000000000000...///000000000///---,,,---...///000000///...---............/////////000//////............//////////////////000000000000000000000000000000000000222222111111111222444555:::===CCCIIIRRR```oooyyyrrrfffSSSLLLCCC>>>===<<<888444666666666555555444444333333333333333333222111000//////............//////000000000000000000000000000000000000///...---,,,,,,,,,,,,+++++++++******.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++)))************+++++++++,,,++++++******++++++,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********------------,,,,,,+++*********++++++++++++******,,,+++++++++***)))))))))************************///...,,,***))))))******************************))))))))))))************...---,,,***)))(((((((((000---***)))+++,,,***)))'''''')))***,,,,,,------************++++++++++++))))))*********+++++++++(((((()))***+++,,,,,,,,,,,,+++***))))))***+++,,,''''''(((((())))))******------,,,,,,+++***))))))++++++++++++++++++++++++((())))))))))))*********,,,,,,,,,---------............,,,,,,,,,,,,......******,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,+++,,,---------,,,+++***++++++++++++++++++++++++,,,,,,------...///000000......---,,,++++++++++++,,,---......//////......////////////////////////,,,,,,,,,---------......////////////////////////000111111111111222222222sssddd______]]][[[ZZZ\\\[[[YYYVVVRRRPPPQQQRRRQQQOOOMMMJJJHHHFFFFFFFFFBBBAAA@@@???>>>===<<<;;;777777666666555444444444666555555444333333222222111111222222222111111000222000//////222222111///111111111111000///......111000000000/////////.../////////000000000111111///////////////......---......////////////......,,,,,,---------.........000//////......//////000............////////////000000000000000000000000111111000000111333444555444555888;;;AAAKKKVVV^^^pppwww~~~|||{{{|||~~~{{{qqqeeeXXXNNNGGGAAA:::777777777444111333333333333333333222222111222222222111111000/////////............//////////////////////////////000000000000///...---,,,,,,,,,,,,,,,++++++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,++++++*********,,,,,,+++++++++++++++++++++,,,,,,,,,++++++***)))******++++++++++++******+++++++++***************************************---,,,+++***************************************))))))))))))************++++++***)))))))))******000---***)))***+++***)))+++++++++++++++***)))((((((((((((((())))))))))))))))))*********+++++++++)))))))))***+++++++++,,,++++++***))))))***++++++******************))))))---,,,,,,++++++*********++++++++++++++++++++++++)))))))))*********+++++++++,,,,,,,,,,,,---------,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))(((+++,,,,,,------,,,++++++++++++++++++++++++++++++++++++,,,------...//////------,,,+++++++++,,,,,,,,,------.......................................,,,,,,,,,---------......////////////////////////000000111111111222222222ssseee___^^^]]][[[[[[\\\\\\ZZZVVVRRRPPPQQQRRRSSSQQQNNNKKKHHHFFFEEEEEEBBBBBBAAA???>>>===<<<;;;888777666555555444444444555555555444444333333222222111111111111222222333222111000000111222111000111111222222222111111000000000000000////////////000000000000111111111111000000///...............//////............//////------........./////////000000////////////000000------------............000000000000000000000000000000///000111333555666666555555444666<<>>;;;777222111333444333111000000000111111111111111000000000000000///////////////............//////........................///////////////...---,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************+++++++++,,,++++++++++++++++++++++++++++++***************)))++++++++++++++++++,,,,,,******+++++++++***))))))******++++++++++++*********************+++++++++*********************************+++******))))))************************))))))))))))************(((((((((((())))))***+++...,,,*********+++***))),,,,,,,,,+++***)))((('''((((((((()))))))))*********************+++++++++******************++++++++++++***))))))***++++++---,,,,,,+++******))))))++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,******+++++++++,,,,,,,,,******))))))))))))******+++++++++++++++***))))))++++++++++++++++++++++++,,,++++++)))((('''&&&&&&++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---------,,,++++++++++++,,,------,,,,,,---...............------------------------,,,,,,,,,---------......////////////////////////000000000111111111222222ssseee```^^^\\\[[[\\\[[[ZZZXXXUUUQQQNNNOOOPPPRRRQQQNNNKKKHHHGGGFFFFFFCCCBBBAAA@@@>>>===<<<<<<:::999888777666666666777555555444444444333333333444333222222333444666777111111111111111222111111000111222222333333333333000000000000////////////000000000000111111111222111000...------......///000///...------...///000000000000000111111111111000000////////////000000------........./////////000000000000000000000000////////////111333555777:::888666444555777;;;>>>AAAIIITTT___iiiuuuzzzpppiiiaaaXXXLLLDDD@@@???<<<:::666444111000222333333222/////////000000111111111111000000000000000000000///......------......///------------------------.../////////......---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))******+++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++*********************++++++,,,,,,,,,******++++++++++++************++++++++++++******)))))))))***+++++++++,,,************************'''(((***++++++***)))(((************************((()))))))))************((((((((((((((())))))***,,,+++***************))))))******+++++++++************+++++++++,,,,,,,,,************************+++++++++***************+++******************+++,,,,,,++++++************++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++******))))))))))))*********+++++++++++++++******************************,,,,,,+++***)))(((''''''***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))*********+++++++++,,,************+++,,,---...,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////000000000000111111111111sssfff```___]]]]]]___\\\[[[YYYUUUQQQNNNNNNOOOPPPOOOLLLJJJHHHHHHHHHHHHCCCBBBAAA@@@???===<<<<<<;;;:::888666666666777777444444444444444333333333444444333222333444666777111111222222111111111222000111222333333444333333////////////000000000000///000000000000111111111111000...------......///000///...------...///000000000000000111111111111000000////////////000000....../////////000000000111111111111111111111111.........///111333555666555333111000222444777888999===CCCIIIPPP[[[gggooouuujjj___UUUOOOFFFAAA;;;888777888666555555444222111222333333222//////000000111111222222111111000000000111111222......------------......------------------------...............------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))******+++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******++++++++++++******)))))))))***+++++++++,,,************************'''(((***++++++***)))(((************************((()))))))))***************))))))(((((((((((((((***+++++++++***))))))***)))******+++++++++******++++++++++++,,,,,,,,,,,,************************+++++++++************************++++++*********)))))))))*********++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))*********++++++***++++++++++++++++++***)))***+++,,,------------************************++++++++++++++++++++++++************++++++,,,,,,++++++++++++++++++++++++)))))))))***************)))))))))***+++,,,---...+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////////////////////////////000000000111111111}}}qqqfffaaa___^^^___bbb___^^^\\\XXXSSSQQQPPPQQQNNNMMMKKKIIIHHHGGGGGGHHHCCCCCCBBB@@@???>>>===<<<999888666444333444555666444444444444444444444444333222222222222333333444111222333222111111222333000111222333333333333333////////////000000000000////////////000000000000000000///...............//////............//////------.........///////////////............//////////////////000000000111111111111111111111111111//////...///000222444555111///...///222444666666999;;;>>>???BBBIIISSSZZZeeeqqqxxxqqqfff[[[RRRJJJCCC???;;;999777666666555444222333333222111000000000000000000111111111111111111222111000///000111222333......------------......------------------------------.........------,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,---------++++++++++++++++++,,,,,,++++++,,,---------,,,,,,******++++++++++++*********************+++++++++*********************************+++******))))))************************))))))))))))************+++***))))))(((((((((((((((***++++++***))))))***,,,,,,,,,+++***)))(((''')))))))))************++++++++++++*********************************++++++)))***++++++++++++***)))(((((())))))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,))))))*********+++++++++++++++,,,------,,,++++++((()))***,,,---.........++++++++++++++++++++++++******++++++,,,---......******)))******+++,,,---++++++++++++++++++++++++************************)))))))))******,,,------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////////////////////////////000000000111111{{{pppeeeaaa___^^^aaaeee___^^^\\\XXXSSSQQQPPPQQQOOOMMMKKKHHHFFFEEEEEEEEECCCCCCBBBAAA???>>>======:::888555333333444555666444444444444444444444444333333333333333333222222000222444333111000222444000111222222222222222111.../////////000000000111---.........///////////////////////////......---......////////////......,,,,,,---------...............------------.............../////////000000111111111111111111111111000/////////000111333444333111000111555777777666777:::<<<======@@@EEEIIIMMMWWWgggwwwxxxmmmfffZZZUUUMMMGGGBBB===:::777666666555555555444333222111111111111000//////000111111111111000000000000111000///......000111333...------,,,,,,------...------------------------,,,------......---------,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------)))***,,,------,,,***)))******++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++,,,,,,,,,,,,,,,******++++++++++++******+++++++++***************************************---,,,+++***************************************))))))))))))******************)))))))))***++++++'''))),,,,,,***((()))***+++++++++++++++***)))((()))))))))*********+++++++++++++++*********)))))))))))))))***+++++++++,,,)))***++++++++++++***)))******++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++)))))))))*********++++++*********+++++++++,,,,,,++++++,,,------,,,++++++))))))***++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------***)))))))))***+++,,,---++++++++++++++++++++++++******************************))))))***+++,,,,,,++++++,,,------------,,,------------------------,,,,,,,,,---------......////////////////////////////////////000000000111yyyoooeeeaaa______bbbggg]]]]]]ZZZVVVQQQOOONNNOOOPPPNNNKKKHHHEEEDDDCCCBBBDDDCCCBBBAAA???>>>======<<<:::777555555555777888444444444444444444444444555555666777666555333222000333444333111000222444111111222222222111111000.../////////000000111111------------.........///...///000000000///---,,,---...///000000///...---............/////////000---------,,,,,,------------------.........//////111111111111111111111111000000/////////111222333555333111222555777666444///333777999888777999;;;@@@FFFPPP\\\iiixxx~~~tttjjj^^^SSSLLLEEEBBB>>><<<:::999777555////////////000111111111000111222111000000111222111111000000/////////...///...---,,,---///111222...------,,,,,,------...........................,,,,,,------...---------,,,,,,,,,+++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++++++++,,,,,,,,,---------)))***,,,------,,,***)))))))))******++++++++++++---,,,,,,++++++*********((()))***+++++++++++++++******++++++++++++******,,,+++++++++******))))))************************///...,,,***))))))***+++************************))))))))))))************((((((((()))***,,,---...&&&))),,,,,,***((()))***'''''')))***,,,,,,------++++++,,,,,,,,,---------++++++++++++******))))))(((((()))***+++,,,,,,---)))***+++,,,,,,+++***)))...------,,,,,,++++++***------,,,,,,+++***))))))++++++++++++++++++++++++((())))))))))))************++++++++++++,,,,,,,,,***+++,,,------,,,+++******************)))((((((,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***))))))))))))+++---...+++++++++++++++++++++++++++++++++************************)))******+++,,,++++++,,,---------,,,,,,------------------------,,,,,,,,,---------......////////////////////////////////////000000000000{{{nnncccaaabbbaaa______bbbaaa]]]XXXSSSQQQQQQRRROOONNNKKKIIIGGGEEEEEEEEEAAA@@@???>>>===;;;:::::::::999888666666666666777444444444444444444444444666666555555555444444444222222222222222222222222------...//////000111111000000000000///...---,,,111111111111111111111111000...,,,,,,...000000000...///000///...///111333111111111000//////......////////////////////////+++,,,,,,------,,,,,,+++...............///000000000000000000111222333444222222444444444444222222000111333333333333555666:::<<>>===<<<;;;:::999888777666666666666444444444444444444444444333444555555555444222111444444444444444444444444111111222222333444444444000000000000///...---,,,000000000000000000000000222000......///000000//////000111000.........000---............/////////////////////////////////......////////////.....................///000000000000000000111111222333111222333333333333222111000222333333222222444555999888666555555888>>>CCCFFFPPP^^^jjjuuu~~~yyyqqqgggZZZMMMEEE<<<:::777666777777777666555444333222222222222333333222111000////////////............///000000111........................333111......///000000000...------------,,,,,,,,,---,,,,,,,,,,,,---......------------------------***,,,,,,,,,***)))***+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++++++++++++++++++++---,,,+++*********+++,,,++++++++++++++++++++++++*********+++++++++++++++))))))******+++,,,,,,---++++++***************)))***++++++++++++++++++***************************************************+++++++++***+++,,,,,,---))))))))))))))))))))))))))))))))))))************************)))))))))))))))***++++++***)))***+++************))))))))))))***************+++++++++)))************+++++++++((((((((((((((((((((((((************************++++++++++++++++++++++++))))))))))))))))))))))))+++++++++***************************************,,,++++++*********++++++*********************************************************+++++++++++++++************************************************,,,,,,++++++++++++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,...------------.../////////000111111111000///...xxxmmmcccaaa```______aaa```___]]]YYYUUURRRQQQRRRNNNLLLJJJGGGEEEDDDDDDCCCCCCBBBAAA@@@???===<<<<<<999999888777777666666666555555555555555555555555222333444555444333111000333333333333333333333333/////////000000000111111//////000//////...------111111111111111111111111222111//////000000///...///000111000...------...,,,,,,------...//////000////////////////////////.........//////........................///000000000000000000000111222222111111222222222222111111000222333333222222333444555444333111111444999<<<===BBBJJJQQQXXXaaammmuuuzzztttgggccc\\\UUUNNNFFF???:::777555333222333333222111333333222222333333333333222222111000//////000000...............///000000........................000...------//////...------------------------------,,,,,,,,,,,,---..............................,,,------,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++,,,,,,,,,+++*********+++---...++++++++++++++++++++++++...,,,***))))))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,++++++++++++******************++++++++++++******++++++***))))))***++++++************************+++************+++,,,,,,))))))))))))))))))))))))(((((())))))******++++++---------------------,,,,,,,,,,,,+++******,,,...++++++******))))))(((((()))))))))***+++++++++,,,))))))*********+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************************************---,,,,,,++++++******************************************************************++++++,,,,,,---++++++***))))))***++++++************************,,,,,,,,,++++++*********,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,......------............///000111111111000///...vvvllldddaaa```^^^___bbb______]]]ZZZUUURRRQQQRRROOONNNKKKHHHFFFEEEEEEEEECCCBBBAAA@@@???===<<<<<<999999888888777666666555555555555555555555555555333333444444444333222111////////////////////////222222222333333333333333//////////////////...---........................222000//////000000...---...///111000...---------+++,,,,,,---...///000000////////////////////////------............------...............///000000000000000///000000111111111111111111111111111111000222333222111111222444222222222111111333888;;;999:::<<<>>>@@@EEEMMMSSS]]]fffqqqyyy~~~qqqddd[[[OOOKKKFFFBBB???<<<999777888666444333333222111///222333333333444444444444222111000000000000000000000000///...............////////////////////////------...111222111...+++---------------------------,,,,,,,,,,,,---..............................---...///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,+++++++++,,,,,,,,,+++***)))***+++,,,---++++++++++++++++++++++++---,,,***))))))***,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))+++,,,,,,,,,,,,,,,,,,,,,)))******************)))++++++***))))))***++++++************************)))))))))))))))***++++++))))))))))))))))))))))))(((((())))))******++++++((()))******+++***))))))******)))(((&&&'''))),,,++++++******))))))(((((()))))))))***+++++++++,,,))))))*********+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,++++++***************************************************************++++++,,,,,,---++++++***))))))***++++++************************,,,,,,,,,++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------...///000111111000///...uuullldddaaa___]]]___ccc\\\\\\[[[XXXTTTQQQPPPPPPPPPNNNKKKIIIGGGFFFEEEEEEBBBBBBAAA???>>>===<<<;;;888999999999888777666555555555555555555555555555555444444444333333333333333333333333333333333333222222222333333333333333...///////////////......///////////////////////////......///000000...,,,,,,...000000///---------,,,,,,---...//////000000////////////////////////---------......---------...............///000000000000000//////000000111111111000000000000111111000222333222111111222333111111111000000111444777666777666666777999>>>BBBHHHMMMTTTXXX]]]fffrrr{{{zzzjjj]]]SSSJJJEEEAAA>>>:::777777666555444555444222222333333111000222222333444444444333333111111000000000000000111111000000///............////////////////////////---...111555666444000,,,,,,,,,,,,------------...---,,,,,,,,,,,,---......---------------------------...///...,,,,,,,,,...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********+++,,,***************+++,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---+++++++++++++++++++++++++++++++++++++++*********,,,++++++***))))))((((((,,,,,,,,,,,,,,,---------))))))************))))))************************++++++++++++++++++++++++))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))************'''((()))*********)))(((+++++++++***((()))+++---************))))))))))))***************+++++++++)))************+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***************+++++++++***************************++++++,,,++++++***)))************************++++++++++++++++++++++++*********+++++++++++++++************************************************,,,,,,++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................///......---,,,,,,---.../////////...---tttllldddaaa^^^]]]___ccc[[[\\\[[[XXXTTTQQQPPPPPPOOOMMMKKKHHHFFFEEEDDDDDDAAAAAA@@@???===<<<;;;;;;888888999999888777555444555555555555555555555555777666444333222333444555555555555555555555555555////////////////////////......////////////......111111111111111111111111---,,,,,,...//////...,,,***---000000///...---............//////000000000////////////////////////......////////////.....................///000000000000////////////000000111000////////////000111111222333222111000111222000111111000///000222444444555555555666777999;;;<<<>>>@@@CCCGGGMMMUUU[[[dddooozzzmmmggg\\\PPPFFF@@@<<<::::::777555333333333222000222111000111333333222000111222222333333222111000111111000000000000111111000000/////////000111111...........................///111333555444111...,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))+++,,,))))))***+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))************))))))))))))******++++++,,,,,,,,,,,,******++++++++++++******)))***+++,,,,,,+++***)))++++++++++++++++++++++++******))))))******+++,,,))))))))))))))))))))))))*********)))))))))))))))(((***+++---------+++***,,,---...---,,,+++---...)))))))))))))))*********+++++++++***************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************))))))*********+++++++++************************((()))***+++++++++***)))************************++++++++++++++++++++++++******************)))))))))***+++,,,,,,+++***)))************************++++++++++++++++++,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000....../////////...,,,,,,***+++---.........---,,,ssskkkdddaaa^^^\\\___ddd]]]]]]]]][[[WWWSSSRRRRRRNNNLLLJJJGGGEEEDDDCCCCCCAAA@@@???>>>===;;;::::::888888999999888777555444666666666666666666666666999777444222222333555777000000000000000000000000000000000000////////////......///////////////...........................+++++++++---//////...,,,))),,,///000///.........////////////000000000000//////////////////////////////000000000000//////...............///000000111000////////////000000111000///......///000111111222333222111000111222...000111111000111333555000111222333333333444444777777888999<<>>BBBFFFKKKPPPVVV[[[```fffkkkqqqxxxxxxpppjjjfffeeedddaaaXXXNNNIIIIIIIIIDDD???AAA@@@>>><<<999666444333444444333333222111000000333333333222222222111111000000//////.........---((()))+++---////////////222111111000///......------...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********...,,,)))'''&&&''')))***++++++++++++++++++++++++++++++,,,------------,,,++++++******++++++,,,---,,,+++******)))***************++++++++++++******(((((())))))************,,,,,,+++******)))))))))************************)))************+++++++++------++++++++++++------++++++++++++++++++++++++)))))))))))))))(((''''''+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++)))***,,,------,,,***)))+++++++++*********))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******))))))((((((''''''************************,,,,,,++++++***)))((((((+++*********))))))(((((())))))************))))))++++++******************,,,***((((((***+++)))'''(((((()))***+++,,,,,,,,,++++++************************************++++++))))))))))))************))))))*********+++++++++,,,,,,,,,++++++*********---,,,++++++******++++++,,,,,,,,,---------......222000///---,,,,,,,,,---000000000000///...---,,,......---------,,,,,,,,,------------------------sssiii```^^^^^^]]]___aaa```^^^ZZZVVVSSSPPPOOONNNOOONNNLLLJJJGGGEEECCCBBBBBBAAA@@@???======<<<<<<<<<:::888777888888777666666555555555555444444444666555333222222333444555444333333333222222222222111111111111111000000///000000////////////000000//////////////////...---////////////////////////////////////////////////...---,,,++++++,,,---...//////.........---------111///------...//////...///---,,,---///111111000000/////////.........---111000/////////000111222333222111000//////////////////000000000111111111111111111111111111111111444444333333333444555666666888;;;<<<>>>AAADDDGGGMMMPPPUUUZZZ___gggpppvvv~~~yyysssqqqoookkkhhh]]]ZZZUUUOOOKKKHHHGGGGGGHHHCCC===;;;<<<===<<<999;;;;;;:::888666555444333444333333222111111000000111111111000000000//////111111000000000/////////+++,,,---...//////......111111000000///......---------...//////...------////////////////////////++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,111000...,,,+++,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++******++++++,,,---,,,++++++*********************++++++++++++******+++************+++,,,---******++++++++++++++++++************************************++++++++++++,,,+++************+++,,,++++++++++++++++++++++++******++++++***))))))(((************)))))))))((()))))))))))))))))))))))))))************+++++++++)))***+++,,,,,,+++***)))+++++++++*********))))))*********************************+++++++++,,,,,,++++++*********))))))))))))))))))))))))))))))))),,,,,,++++++***))))))(((************)))))))))((()))******++++++******)))************************,,,***((()))***+++)))'''(((((()))++++++,,,,,,+++************************************************))))))))))))************))))))*********+++++++++,,,,,,,,,+++++++++******,,,,,,+++************+++,,,,,,,,,,,,------------000///...---,,,,,,---------------------,,,,,,+++//////.........---------------------------------sssiii```]]]]]]\\\]]]``````^^^ZZZVVVSSSQQQOOOOOOOOONNNMMMJJJHHHFFFDDDCCCBBBAAA???===;;;:::999999<<<:::888777888888777666666555555555555444444444444444333222222333555666222222222222222111111111111111222222111111000///000000////////////000000---...//////////////////........................////////////////////////000///...------...///000...............---------000...------...//////...---------...000111000////////////...............000000/////////000111222000//////......//////000//////000000000000111111111111111111111111111111222222111111222222333444333444555555444555777999;;;===???BBBEEEIIIOOOSSSYYY]]]bbbhhhooovvv~~~yyyvvvsssooommmmmmnnnooowwwyyy}}}wwwpppddd^^^WWWRRROOOMMMIIIFFFAAA@@@>>><<<;;;:::999999777777666666666777777888444444444444333333333333333333222222111000000000111000000000000/////////111111111111000000000000....../////////......---111000000//////.........------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,......---,,,,,,+++++++++***************************++++++,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,+++*********************++++++++++++******++++++*********+++,,,---*********+++,,,---------************************************+++++++++,,,+++******))))))******++++++++++++++++++++++++++++++++++++,,,++++++***)))************)))))))))))))))))))))))))))))))))))))))************+++++++++************************+++++++++*********************)))(((((()))***************++++++++++++,,,+++++++++++++++*********)))))))))))))))))))))))),,,,,,++++++***)))))))))************))))))))))))******++++++++++++******************************,,,***))))))******)))(((((()))***+++++++++++++++************************************************)))))))))*********++++++***************+++++++++,,,,,,,,,++++++++++++***,,,+++******))))))******++++++++++++,,,,,,,,,,,,......------------......++++++,,,------------,,,////////////............------------------------tttiii___\\\[[[[[[\\\______]]]ZZZVVVSSSQQQPPPOOOPPPOOOMMMKKKIIIFFFEEEDDDAAA@@@???===;;;:::::::::<<<:::888777888888777666666555555555555444444444222222111111222333444555111111111111111111111111111222222222222111000000000000////////////000000------...///000000//////---------...............////////////////////////111111000//////000111111........................///---,,,---...//////...,,,,,,---///111111000...........................////////////000000111111///////////////000111222////////////000000000111111111111111111111111111000000000000111111222222222333444444444555777999777888888999;;;>>>AAACCCGGGIIIKKKMMMPPPUUU[[[___aaadddiiinnnqqqrrrrrrqqqgggggggggfffffffffeeeeeeeeefffgggggggggccc]]]XXXXXXVVVSSSQQQOOOOOOPPPQQQUUUXXX\\\```aaa\\\UUUNNNGGGDDDAAA??????>>><<<:::999999:::::::::999999888444666888777555333444666111111111111111111222222222222111111000000000000222222222222111111111111000000000000000000000000...//////////////////...000000/////////..................//////.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,++++++++++++++++++,,,,,,,,,+++)))((())))))))))))))))))))))))+++,,,------......------++++++******++++++,,,---,,,,,,+++************+++***++++++,,,,,,++++++***((()))***+++,,,++++++***+++++++++,,,,,,---------*********************************+++++++++,,,,,,++++++************++++++++++++++++++++++++++++++***+++++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******)))(((((()))******************************,,,+++)))(((((()))+++,,,************++++++++++++++++++++++++++++++******))))))))))))))))))))))))+++++++++*********))))))*********)))))))))))))))))))))************))))))***************+++++++++++++++************))))))((()))***+++++++++++++++***************++++++++++++++++++***************))))))*********+++++++++************************++++++++++++++++++++++++++++++***)))))))))************+++++++++,,,,,,,,,,,,,,,,,,------.........+++,,,---...////////////............------------------------------------uuujjj```\\\[[[ZZZ\\\______]]]ZZZVVVSSSQQQPPPPPPPPPOOOMMMKKKIIIFFFEEEDDD@@@@@@???>>>============<<<:::888777888888777666666555555555555444444444000000000111111222333333111111111111111111111111222222222222222111000000000000////////////000000------...///000000//////------------......//////........................////////////////////////---.....................---,,,,,,---///000///---,,,,,,---///111111000...---------.....................//////000000000000............///000111111...////////////000000000000000000000000000000000/////////000000000000000///111222222111222444666444333333444666888999:::@@@@@@???>>>===@@@DDDHHHFFFIIILLLOOOQQQQQQQQQPPPKKKKKKKKKKKKKKKJJJJJJJJJMMMLLLKKKJJJJJJGGGDDDAAABBBAAA@@@??????@@@AAABBBBBBCCCDDDFFFFFFCCC???<<<777666555555666666555555111111222333333222111000---111444333///---...000222222111111111000000000111111000000000000//////111111111111111111111111////////////////////////------......///000000111////////////............////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------000///---,,,+++*********,,,---...//////...,,,+++))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,+++***+++++++++++++++,,,,,,,,,,,,++++++''')))---000000...+++(((---------,,,,,,+++++++++***************************++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))******+++******)))))))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++******)))(((((()))******************************---,,,***))))))***,,,---))))))*********+++++++++************************+++++++++++++++++++++++++++++++++***************))))))))))))))))))******((())))))))))))))))))((())))))*********+++++++++++++++++++++***)))******))))))***+++++++++******))))))*********++++++++++++++++++*********))))))************++++++++++++************************++++++++++++++++++++++++,,,++++++***)))***************+++++++++,,,,,,,,,++++++,,,------.........++++++---...//////000///---------,,,,,,,,,++++++------------------------wwwlll```\\\[[[ZZZ\\\___^^^]]]YYYVVVSSSQQQQQQPPPOOONNNMMMJJJHHHFFFDDDCCC@@@@@@???>>>>>>>>>??????<<<:::888777888888777666666555555555555444444444111111111222222222222222111111111222222222222222222222222333222222111000000000////////////000000---...//////////////////---------...//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,++++++---///000...------------...000111000///---------------.........---...///000000000//////---,,,,,,,,,---......///......////////////000000000000000000000000000000......///000000000000///111222222111//////000222111000000111333555555555888888777555444666999<<<:::;;;===>>>??????>>>>>>============<<<<<<<<<<<<@@@>>><<<;;;<<<;;;:::888666666555555666777999:::888888888888777777666555444444333222222222222222///000000000//////...---))),,,//////------...000222222222111000000//////000000000///////////////......///////////////000............////////////------------...///000111........................//////............//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...//////---,,,+++*********++++++---------,,,+++***************************'''(((((()))))))))))))))++++++******++++++,,,---------,,,+++++++++++++++++++++,,,,,,,,,,,,++++++(((+++000333333111---***---------,,,+++*********************************++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++((()))******************))))))))))))************)))))))))))))))))))))))))))************+++++++++***************************************+++++++++---,,,+++******+++,,,---)))))))))************+++)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************))))))************)))))))))))))))***++++++,,,,,,+++,,,,,,,,,***)))***+++)))******+++++++++******)))))))))***++++++,,,,,,,,,,,,++++++***)))))))))*********++++++++++++,,,+++++++++******************++++++++++++,,,,,,,,,---,,,++++++******++++++++++++++++++,,,,,,,,,,,,***+++,,,---------------))))))***,,,,,,---------,,,,,,,,,,,,+++++++++***------------------------yyymmmaaa\\\[[[ZZZ\\\```^^^\\\YYYVVVSSSRRRQQQQQQOOONNNLLLJJJGGGEEECCCBBBBBBAAA@@@???>>>=========<<<:::888777888888777666666555555555555444444444333333444444444333333222222222222222333333333444222222333333222222111000000000////////////000000//////////////////...---------...//////000111111........................,,,,,,,,,------,,,,,,,,,---------.........//////+++++++++---///000...---///---,,,---///111111000,,,,,,,,,------.........---...///000000000///......---------------...///........./////////000000000000000000000000000000---...///000111000000///333444444222000///000222333111000111444555444333222222222111000111444777666666666666666777888888555555555555555555555555777666555666777777666444222222111111111222333444111222333333222222222222555444333111000000111222444444333222222222111111---...///000000000222333111111111000000000000000////////////////////////............//////000000......//////000000000000......---,,,,,,---...///...........................---,,,,,,,,,,,,---...++++++++++++++++++++++++------------------------++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,++++++,,,------******+++++++++++++++***++++++++++++++++++++++++(((((()))************)))++++++******++++++,,,---------,,,++++++++++++,,,+++,,,,,,------,,,,,,+++)))+++---//////...,,,+++++++++++++++++++++******************************+++++++++,,,,,,,,,------***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++)))******+++,,,,,,++++++((()))))))))************)))))))))))))))))))))))))))************+++++++++)))***+++,,,,,,+++***)))))))))*********+++++++++************************))))))))))))*********************+++++++++,,,,,,++++++++++++++++++++++++************************((()))))))))************+++++++++,,,,,,+++++++++((())))))***++++++,,,,,,***,,,---,,,***)))***,,,******+++++++++******)))((())))))***++++++,,,,,,,,,,,,++++++***))))))(((*********+++++++++,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---------,,,+++)))***+++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------------------------zzznnnbbb]]][[[ZZZ]]]```^^^\\\YYYVVVSSSRRRQQQQQQNNNMMMKKKIIIGGGDDDCCCBBBCCCBBBAAA???===<<<;;;;;;<<<:::888777888888777666666666555555555444444444666666666666555444333333222222222333333444444444222333333333333222111111000000////////////000000///000000000///...------.........///000111111222..............................////////////......---------.........//////+++***+++---///000...---///...,,,,,,...000111111,,,,,,,,,------.........,,,---///000000000///...111000000/////////000000............/////////000000000000000000000000000---...000111111111000///000111111000//////111222333111///000333444222000000111111000//////111333333333222222222444666777111111111111111111111111111111222444555555333111222222111000000000000000...000222333222000000000000000///---,,,---///111333222111111000000111111111000//////000000111111/////////000000000111111.........//////////////////000000000111111222222//////000000111111111222000///---,,,++++++,,,,,,---.....................,,,,,,************,,,,,,........................++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......))))))***+++,,,...///000////////////////////////++++++++++++++++++++++++++++++,,,------------,,,++++++******++++++,,,---...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++))))))(((((())))))***+++)))))))))***++++++,,,,,,************************++++++,,,,,,,,,---------)))***+++,,,,,,+++***)))++++++++++++++++++++++++***+++,,,,,,------------(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++)))***,,,------,,,***)))))))))******++++++++++++))))))************))))))))))))))))))************+++++++++,,,,,,---------******************************************++++++(((((())))))*********+++,,,------......------,,,((())))))***++++++,,,,,,***,,,...---***(((***,,,******+++++++++******)))((())))))***++++++,,,,,,,,,,,,++++++***))))))(((******+++++++++,,,,,,,,,++++++++++++******))))))*********++++++,,,,,,,,,///...------,,,,,,------,,,,,,------------......+++,,,------------++++++,,,,,,---.........------......---------,,,,,,,,,------------------------jjj^^^___[[[[[[^^^\\\]]]\\\YYYWWWTTTRRRQQQQQQNNNMMMKKKHHHFFFEEEDDDDDD@@@@@@??????>>>>>>======::::::999999888777777777777777666555444333333333444444333333333333222222333111///000222333222///000000000111111222333333111222333444444222000//////......///000000...---000...---...111111///,,,////////////////////////------......///000000000................................................000///...---------------,,,,,,,,,---------......,,,,,,,,,,,,+++)))'''&&&)))***,,,---............000//////............///------......//////000000222...---111333111///000///000111222444444333222222222222222222222222222666555333111000000111111222222222333333444444555000111111111111222222222333111...,,,,,,...111333111111000000//////......444333333333111000......000000111222222222222111222222222111111111000000000000////////////000000111111111111111000//////000000111111111111000000---...//////......///000111111222333333333222222////////////////////////------------------------,,,...//////...------.../////////...---------,,,++++++,,,,,,,,,---------,,,,,,---...---,,,***)))...------,,,,,,------...///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************))))))((((((++++++++++++++++++++++++************************************************---,,,,,,+++***)))((((((***+++,,,------,,,+++***++++++************++++++,,,,,,,,,++++++*********)))***++++++,,,,,,,,,,,,************************000///---+++******+++++++++*********))))))((((((************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++************++++++******************************+++,,,,,,,,,,,,+++************************(((((((((((()))***+++,,,,,,,,,++++++++++++,,,,,,((((((((((((((((((((((((...,,,***+++......,,,)))************************++++++******))))))((((((******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++******))))))++++++++++++,,,---......///---,,,***))))))******((()))***+++,,,+++******+++++++++++++++++++++++++++++++++++++++***)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---*********++++++,,,,,,,,,jjj^^^```]]]^^^bbb``````^^^[[[WWWSSSPPPNNNMMMNNNMMMKKKIIIGGGEEEDDDCCC@@@@@@??????>>>=========::::::999888888777777666777777666444444333333444444444333333333333222222333111///000222333222000222222222222222222222222///111444777666444000---000///......000000///...111///------//////---***.................................---,,,,,,++++++////////////////////////------------------------///......------------...,,,,,,,,,---------......---.../////////...---,,,...//////000000000////////////.........//////000.........//////000000000------000222000++++++...---///111222111111000000222222222222222222222222555444333222111111111111111111111222222222222222000000111111111222222222222111000//////000111222111000000000/////////...000000000111111000000///000000111222222222222111222222222111111111000000000000////////////000000,,,---...///000111111111000000111111111111000000///000000000......000111+++---000222333222000...////////////////////////------------------------,,,...//////...------...---------------,,,,,,,,,,,,,,,,,,---------....../////////000//////......---------,,,,,,---------......---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,++++++***))))))))))))***++++++++++++***)))++++++************++++++,,,,,,,,,+++++++++************+++,,,,,,,,,++++++************************///...,,,+++*********+++************)))))))))(((************************************************++++++***))))))***++++++***))))))))))))))))))***************************))))))***++++++++++++***************************************+++,,,---...)))))))))(((((())))))))))))))))))))))))))))))))),,,***)))***,,,---+++(((************************************))))))))))))******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++*********)))************+++,,,------...---,,,***************((()))***+++,,,++++++***++++++++++++++++++++++++---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++,,,,,,mmmaaabbb^^^___cccaaa___]]]ZZZVVVSSSOOOMMMLLLNNNMMMKKKIIIGGGEEEDDDCCC@@@@@@??????>>>======<<<:::999999888888777666666777666555444444444444444444444333333333333222222222111000111222222111000333333222222111000000///...111555888888444000---111000......///000000///111///------.........---------------------------.........---,,,,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------...///,,,,,,,,,---------............///000111111000000111111111000000/////////...............///000111////////////000000000000///222888:::444---,,,111---///111111000/////////111111111111111111111111222333333333222111000000000000000000000000//////000000000111111111222222000111111222222111111000000000000000////////////,,,---...///000000111111///000111111222222111111222111111111111000000000000000////////////000000+++,,,---///000000000000///000000111111000000///000111111000///000222444222444777999999666222///////////////////////////------------------------,,,...//////...------...++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,------...------------------------...------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++))))))************))))))++++++************++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,+++******************************,,,,,,+++***)))))))))***************))))))))))))))))))))))))))))))))))))************************++++++***))))))***++++++))))))(((((((((((())))))************************(((((()))************)))************************************+++,,,------)))((((((''''''(((((()))***************************))))))***++++++***(((************************)))))))))*********************+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++************))))))))))))***+++,,,,,,------,,,+++************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,---------,,,++++++------------------------+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,++++++++++++++++++ssseeeccc^^^]]]```]]]\\\ZZZXXXUUUSSSQQQPPPOOONNNMMMLLLJJJHHHFFFDDDCCCAAA@@@@@@???>>>===<<<<<<999999999888777777666666777666555444444444444444444444333333333222222222222111111111111222111111111111000000////////////000222444666666333111///222000......///111000000///...------///000111222........................------......///000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---......///,,,,,,,,,---------......------....../////////////////////.........//////---------......000111111000000000000000000000000222666<<>>>>>===:::666111...////////////////////////------------------------,,,...//////...------...++++++,,,,,,---------...+++,,,,,,,,,,,,---------++++++***)))***+++---...,,,------------------,,,------,,,,,,+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***************++++++,,,,,,,,,*********++++++*********++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))*********************************)))))))))))))))*********)))))))))))))))((((((((((((((((((((((((+++++++++++++++++++++++++++******************+++))))))(((((((((((())))))************************((())))))***************************************))))))(((((()))******+++******))))))))))))******************************)))))))))***++++++***)))************************)))))))))******+++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++)))))))))******+++,,,---,,,,,,,,,++++++*********))))))******++++++++++++++++++++++++++++++++++++******+++++++++******)))------------------------************************+++,,,------++++++,,,---,,,,,,,,,++++++*********vvvgggddd]]]\\\^^^\\\\\\[[[XXXVVVSSSQQQPPPPPPMMMMMMLLLKKKIIIFFFDDDCCCAAAAAA@@@???>>>===<<<<<<999999888888777666666555666666555444444444444555444444333333333222222222111111222111111111111222000000000111111111222222333333222222111111111222111///......000000000///000000000000///000111222////////////////////////------......///000000000,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,---...///,,,,,,,,,---------...............---------------...---------...///111111---------......000111111000000000///////////////222222666<<<<<<555...,,,111///---...000222222000000000000000000000000000///000111222333222111000111111222333222111///...//////000000000111111111000///...------...///000////////////000000000000111000/////////000111111//////000111111111111000000000000000000000000000000000////////////000000000111111111111000////////////000000000000//////,,,---///000000333666999;;;:::888555222///---,,,////////////////////////------------------------,,,...//////...------...,,,,,,------......//////++++++++++++,,,,,,,,,,,,///...---------///000111,,,,,,---......---,,,,,,,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))************************((()))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((++++++++++++++++++++++++*********++++++*********+++******))))))******+++************************)))***++++++,,,,,,++++++************************)))))))))((())))))***+++******))))))))))))******************************)))***++++++++++++++++++************************))))))******++++++,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---+++++++++++++++++++++,,,++++++***++++++,,,---...+++,,,,,,,,,++++++*********************+++++++++++++++++++++++++++++++++)))******+++++++++******++++++++++++++++++++++++************************+++,,,------++++++,,,---,,,,,,,,,++++++*********wwwgggddd^^^^^^aaa___```^^^[[[WWWTTTPPPNNNMMMMMMMMMMMMLLLJJJGGGDDDCCCBBBAAA@@@???>>>===<<<;;;999888888777777666555555666555555444444444555555444444333333333333222222000222222222111000111222111222222333444444555555444222000......///111222///......///000000...---000222333222000.........000000000000000000000000.........---,,,,,,++++++........................////////////////////////,,,,,,,,,,,,,,,,,,---...,,,,,,,,,---------......111000///...............///.........///111333444...............///000111////////////............111000444;;;>>>888111...///333666777444000///000//////////////////////////////000111222222222222000222333444444222111////////////000000000111111000///---,,,,,,---///000////////////000000000000333222000///...//////000...///000000111111000000//////000000000000000111000000////////////000000---...///111222222222222...//////000000//////...***,,,...000000111444555333222000///......///000////////////////////////------------------------,,,...//////...------...------..................+++++++++,,,,,,,,,------------------------......+++,,,---......---,,,++++++++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************+++++++++,,,,,,------------,,,,,,,,,,,,------++++++************++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,+++******************************'''((()))***************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))++++++************++++++******************************+++,,,,,,,,,,,,,,,************************,,,+++++++++++++++,,,,,,)))((((((''''''(((((()))************************((()))+++,,,++++++,,,---*********************************+++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++,,,,,,,,,,,,++++++++++++,,,---...///++++++,,,,,,,,,++++++*********))))))******+++,,,++++++++++++++++++++++++++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,++++++++++++++++++zzzjjjfff```^^^bbb___aaa___\\\XXXUUUQQQOOONNNMMMMMMMMMLLLJJJGGGDDDCCCBBBAAA@@@???>>><<<;;;;;;888888888777666666555555555555444444444555555666444444333333333333222222000222333222000///111333222222222222333333333333222111///.........///000,,,,,,---///111000---***)))---000222000......///000000000000000000000000.........---,,,,,,++++++////////////////////////////////////////////////------,,,,,,+++,,,,,,,,,,,,,,,,,,---------......//////.........///000111000///...---...///111222//////.........//////000///.........---------,,,+++---444;;;<<<666222333---===LLLKKK<<>><<<;;;;;;888888888777666666555555555555444444444555555666444444444333333333222222///222333333000///111333111111000000///.........///////////////......---***+++---000111///,,,(((%%%,,,000111111222333////////////////////////------......///000000111...................................................------,,,++++++++++++,,,,,,,,,---------......,,,,,,+++,,,---///111222///...,,,+++++++++---...000//////.........//////......---------,,,,,,,,,!!!'''000666444......222...HHH```^^^EEE000...666////////////////////////000///......///111333444---///222444444333111000////////////000000000000---...111222222111...---.../////////000000111111000...---,,,,,,---///000...//////000000000000000.../////////000000111111000000////////////000000///////////////......---......////////////......+++...111111...+++)))(((,,,---///000000///...---////////////////////////------------------------,,,...//////...------...---------,,,,,,+++++++++////////////000000000000...//////000///...,,,++++++,,,...//////...,,,++++++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************)))***+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++************++++++*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,************************'''(((***+++,,,,,,,,,+++(((((())))))*********+++************************************************)))***+++,,,,,,+++***)))))))))(((((((((((())))))************************(((((()))*********************************************)))))))))))))))***,,,,,,++++++++++++,,,,,,(((((((((((((((((((((((($$$'''******((((((***,,,************************---,,,,,,++++++***************+++++++++,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------))))))))))))***+++,,,---)))***,,,,,,---,,,+++***+++***)))))))))***,,,---++++++++++++++++++++++++((()))***+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---*********++++++,,,,,,---mmmfff___]]]```]]]``````^^^ZZZUUUQQQPPPPPPPPPOOOMMMJJJHHHFFFEEEDDDCCCAAA@@@>>><<<;;;:::::::::999999888888777777777555555444444444333333333666555555555555444444444111111111000000000000///000000000000000000000000,,,,,,,,,,,,------......,,,---///000111000///---...............///000000222111000//////000111222..................------........./////////000000000000///...---,,,,,,+++000///...---,,,+++++++++......------------............---,,,)))&&&###!!!000///...---,,,------...000000//////.........---------......///000000000000000000000000000000000111777<<<;;;666111000222////////////////////////------------...000111333111111222222222222111111000111111222222111///...000////////////000000111000000000000000000000000111222222333222111000///......///000000000000000222111111111000000//////........................////////////////////////000///...---------------000000000000111111111111333333222111000///.....................///000000......---------......///,,,...000000///...//////---,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,+++***)))))))))***+++000///...---------------000///...---+++***)))(((+++,,,---...///...---,,,+++,,,,,,,,,,,,+++******...,,,***)))((()))***+++,,,,,,,,,+++++++++******------------,,,,,,+++***)))***+++,,,---.........,,,------...---,,,***))),,,+++******))))))******************************,,,++++++++++++++++++,,,((((((((()))******++++++,,,,,,+++***))))))******++++++******++++++,,,---,,,++++++******++++++,,,************************,,,,,,,,,+++++++++++++++)))))))))))))))))))))))),,,+++++++++***)))))))))))))))***+++++++++++++++******))))))***++++++,,,******))))))((((((''''''++++++******)))((((((((('''(((***+++,,,,,,+++*********+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,...---,,,++++++,,,...///,,,,,,++++++***)))(((''')))))))))))))))*********...,,,+++******+++---...,,,,,,,,,------.........//////...---------......,,,++++++******++++++,,,***+++,,,------,,,+++***---------,,,,,,+++++++++nnnhhh```___aaa^^^``````^^^ZZZUUUQQQPPPQQQQQQPPPNNNKKKHHHFFFEEEDDDCCCBBB@@@>>><<<;;;::::::=========<<<;;;:::999888555555555444444444333333555555555555444444444444222222111111111000000000000000000000000000000000//////////////////000000,,,---///000111000///..................///000000//////............//////........................)))))))))*********++++++/////////...------,,,,,,000///...---,,,,,,,,,,,,......------------......000000//////...,,,+++***000///...---,,,------...000/////////.........---///.....................////////////////////////,,,///333333111.........////////////////////////111000///.........//////......////////////......000000111111111///...---//////..................000000000000000000000000000000111111111000///.........///000000000000000111111111000000000//////////////////////////////000000000000000000000000000///...------------...//////000000000111111111111000000000000000//////---------------...//////000///...------------------///000000///......///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,------------------------///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++*********++++++,,,,,,,,,+++*********++++++---,,,,,,,,,+++************+++,,,---...------,,,,,,------------,,,++++++---,,,***(((((()))***+++,,,,,,+++++++++*********+++,,,,,,,,,++++++***))),,,,,,,,,,,,,,,++++++***+++++++++++++++***)))(((,,,+++******))))))******************************++++++************+++++++++++++++***))))))((((((,,,++++++***))))))*********************+++,,,,,,+++******))))))******++++++++++++***************))))))))))))))))))))))))************************+++++++++***************''''''((()))))))))))))))******************++++++++++++*********)))))))))+++************))))))))))))******+++++++++************+++++++++,,,,,,,,,------,,,,,,+++,,,,,,---...---,,,+++,,,---///000///...---+++***)))))))))))))))************++++++...---,,,++++++,,,---...++++++,,,,,,---......///......---,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******pppiiiaaa___bbb___```___^^^YYYUUUQQQQQQQQQSSSRRROOOLLLIIIGGGEEEDDDCCCBBB@@@>>><<<;;;:::::::::;;;;;;;;;:::888666444555555555444444444444333555555555555444444444444333222222222111111111111000000000000000000000000000000000000000000000000,,,---///000000000///..................///000000.........//////.................................+++,,,,,,,,,,,,---------........................//////...---,,,,,,,,,,,,......------------......///......//////000111222//////...------------.../////////...............//////......---,,,,,,+++........................******,,,,,,------,,,,,,////////////////////////111000///............///000000111111111111000000000000000000///...---,,,111111000//////.........000000000000000000000000//////000000000///............///000000000000000111111000000000000//////000000000000000000000000111111111111111111111111//////......------......//////000000000000111111.........//////000000000,,,,,,,,,,,,,,,---......111000///...---,,,,,,,,,...000111000...------...++++++,,,,,,------......------,,,,,,,,,,,,------........................///...------,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,---,,,,,,******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,---------------,,,,,,+++++++++)))((((((((()))***,,,++++++++++++***************+++++++++***))))))+++++++++,,,+++******)))++++++******))))))******,,,+++******))))))***************************************))))))*********,,,++++++***))))))((((((,,,+++******)))************))))))))))))***++++++***))))))))))))))))))***++++++++++++******))))))(((((((((((((((((())))))++++++++++++++++++++++++***************+++++++++''''''((()))))))))))))))++++++******************+++++++++++++++*********************++++++++++++++++++************************+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,------------,,,,,,---///111222333111...,,,*********+++*********++++++,,,,,,,,,///...---,,,,,,---...///------------,,,,,,,,,,,,---,,,,,,+++***)))))))))***+++,,,,,,,,,,,,+++***+++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++pppiii```___aaa_________]]]YYYUUURRRQQQQQQTTTRRRPPPLLLIIIGGGEEEEEECCCBBB@@@>>>===;;;;;;;;;777888999:::999777666444555555555555444444444444555555555444444444333333333333333222222222111111000000000000000000000000////////////............------...///000/////////...............///000000...///000111111000///...---------...............////////////000000000000---------.........////////////...---------------...------,,,,,,------...,,,+++++++++,,,...000111............------....................................---------,,,,,,,,,...........................,,,++++++---......---////////////////////////++++++,,,---...///000000111111222222222222111111000000//////...---,,,+++444444444333222111000000000000000000000000000000////////////////////////......///000000000000000000000000000000000//////000000000000000000000000000000000000000000000000//////............//////////////////000000000111............////////////------,,,,,,------...///000///...---------------///000111000...,,,,,,---***++++++,,,---.../////////...---,,,,,,,,,,,,,,,------------------------.........------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***+++---......------,,,,,,++++++,,,---..............................******+++++++++,,,,,,,,,,,,,,,------,,,,,,+++*********)))(((((())))))***++++++++++++******************++++++++++++******'''((()))***+++,,,,,,,,,...---,,,+++++++++------,,,+++******))))))************************************))))))))))))******((())))))******+++,,,,,,++++++***************+++)))))))))((())))))***+++******))))))))))))******,,,,,,++++++***))))))))))))***************++++++++++++++++++++++++++++++)))))))))***+++++++++,,,))))))***+++++++++++++++++++++++++++******))))))++++++++++++++++++******)))******+++,,,,,,---------,,,***)))((()))************+++++++++,,,,,,,,,---,,,,,,,,,,,,------...---,,,------...000222333555333///,,,******,,,---***++++++,,,,,,---------//////...---------......000000///---+++***)))(((---,,,,,,+++***)))(((((()))***,,,------,,,***))),,,+++***))))))***+++,,,------------------------ppphhh___^^^```^^^______]]]YYYUUURRRQQQRRRSSSRRROOOLLLJJJGGGFFFEEEDDDBBBAAA???===<<<;;;;;;999:::;;;<<<<<<<<<;;;:::666666555555555444444444555444444444444333333333333333333222222222111111000000000000000000000000///////////////.........---......///////////////...............///000000...///000111111000///...---------.........//////++++++,,,,,,,,,---------,,,,,,------...///////////////...---------......------,,,,,,,,,,,,------++++++***)))***+++,,,---------..................---------...............,,,,,,,,,---------..............................222///------...///......////////////////////////)))***+++,,,---.........------............------000///......---,,,,,,,,,444444444444333222000///////////////////////////000000000000000000000000......///000000000000000//////////////////000000//////////////////////////////////////////////////////.........//////000...////////////000000000////////////...........................//////000---------------...///000///000111000...,,,,,,---++++++,,,------...//////111000///---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((***+++---......---------------------...///000......------,,,+++++++++*********+++++++++,,,,,,+++++++++++++++***))))))***)))))))))))))))******+++++++++*********))))))++++++,,,,,,,,,,,,,,,+++'''((()))***+++,,,,,,,,,------+++++++++,,,---...,,,+++******))))))************************************))))))))))))******)))))))))***++++++,,,,,,+++***************++++++)))))))))((())))))***++++++++++++******++++++++++++++++++*********))))))))))))******+++++++++,,,************************)))))))))***+++++++++,,,))))))***+++++++++++++++******+++++++++******)))************************))))))***+++,,,------...---,,,***)))((()))************+++++++++,,,,,,,,,---,,,,,,,,,------...///,,,,,,---...///000222222444222///,,,***+++,,,---***++++++,,,------......//////......------------......---,,,++++++******------------,,,+++***))))))***,,,------,,,***))),,,+++))))))))))))+++,,,++++++++++++++++++,,,,,,qqqhhh___]]]```^^^___^^^]]]YYYUUURRRRRRRRRRRRPPPNNNLLLIIIGGGFFFFFFDDDCCCAAA???===<<<;;;;;;999999999999::::::::::::666666666555555555444444444444444444333333333333333222222222111111111111000000000000000000000000/////////000000111111111............/////////000...............///000000---------......---------,,,,,,------.../////////++++++++++++,,,,,,,,,,,,---------.........////////////...............///------,,,,,,,,,,,,------...------,,,+++,,,,,,,,,,,,---......///.........---------------.........+++,,,,,,---......//////........................000///......---------...////////////////////////,,,,,,------,,,,,,+++***......////////////......//////...------------...000111222222111000...---////////////////////////000000/////////000111222......///000000000000000......////////////000000////////////////////////........................//////......//////000000......////////////000000000000000//////.........///............///000000,,,,,,,,,---...///000111...000111000...------...,,,,,,------......//////111000///---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,---,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++******)))((((((,,,++++++++++++,,,------***************))))))(((************+++++++++++++++************)))))))))++++++,,,---------,,,,,,+++++++++,,,+++******)))******))))))******++++++,,,+++******))))))***************************************))))))*********,,,,,,,,,+++******))))))*********)))******+++,,,***))))))))))))***++++++,,,,,,++++++++++++,,,,,,************************((((((((()))******++++++))))))))))))))))))))))))***************+++++++++''''''((()))))))))))))))((()))***+++,,,++++++***)))))))))***************)))))))))***+++,,,,,,---++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000,,,,,,---...///000000000111000---+++***+++,,,,,,******+++,,,------......//////......---,,,,,,,,,((()))***+++,,,---...///,,,---.........---+++******+++,,,,,,,,,,,,+++************))))))*********(((((((((((())))))))))))rrriii___^^^aaa___^^^^^^]]]YYYUUURRRRRRSSSOOONNNLLLJJJIIIGGGGGGFFFDDDCCCAAA???>>><<<<<<;;;;;;:::888666555555666777666666666666555555555555444444444333333333222222222222111111111000000000000000000000000000000000------...///000111111222...............///000000...............///000000...------,,,,,,------...,,,,,,------...//////000---------.........//////---------...............//////............//////---,,,,,,++++++,,,,,,---///////////////...---,,,,,,,,,.../////////......,,,,,,,,,------..............................///////////////////////////+++---//////,,,,,,---000////////////////////////------...///...---,,,+++000000111111111111000000///...---------...///000...///111222111000///...//////////////////////////////.........///000111......///000000000000000........./////////000000000000000000000000000000///////////////////////////////////////000111111........./////////000000//////000000000000000111...------------...//////---------------...///000---///000000///......///---------.....................---------......///------------------------,,,---...///000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++*********++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++---,,,+++++++++,,,......***++++++++++++***))))))******+++,,,,,,,,,,,,,,,************))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***((()))***+++++++++++++++,,,+++******))))))******************************++++++************++++++---,,,,,,++++++******)))******))))))***++++++,,,***************+++,,,,,,++++++************++++++)))))))))***++++++,,,,,,((())))))***++++++,,,,,,************************+++++++++***************''''''((()))))))))))))))&&&'''***,,,---,,,,,,+++*********+++++++++,,,,,,)))))))))******+++++++++)))******+++++++++************+++++++++,,,,,,,,,,,,,,,,,,------...///000,,,,,,---...............---,,,++++++******++++++))))))***+++,,,---...............------,,,+++***))))))***+++,,,---......***+++---...///...,,,,,,++++++++++++++++++++++++))))))************))))))(((((()))))))))*********tttjjjaaa___bbb```^^^^^^\\\YYYUUUSSSRRRSSSNNNMMMKKKJJJHHHGGGGGGGGGDDDCCCAAA???>>>===<<<<<>><<<;;;:::;;;;;;::::::999888888777888888888888777777777777222222222222333444555555333333333222222222111111444111......111111...+++000000///...------,,,,,,...............///000000---,,,---...000111000///---...///...------...///111000///...............////////////////////////---------------...///000------++++++++++++------111...,,,,,,......,,,))).........////////////000........................------------------------......---,,,,,,,,,,,,------------...------,,,,,,//////......------------000///...------...///000---,,,++++++************---------.........//////000000000000000000000000111111000///////////////000...---...///000///...000000000000000/////////////////////............///000111000...------...000000000000000/////////,,,---///000000000///...000000111111111111000000111111111111000///...---000000000///.........---...///000000//////000222222222111000////////////000000///......---------000///...---------...///000000//////...---,,,,,,---....../////////......................................................---,,,,,,++++++,,,,,,---......---------,,,,,,,,,---------,,,,,,+++++++++)))***++++++,,,---.........---,,,,,,++++++,,,,,,---,,,++++++------,,,++++++,,,---...---,,,+++***))))))*********+++++++++...---,,,+++++++++++++++------+++++++++,,,---...//////...---,,,******)))++++++---......---++++++---,,,,,,+++***)))((((((************************(((((())))))******++++++***,,,,,,+++)))((()))***,,,+++***))))))***+++,,,******,,,------,,,******---***'''(((***+++)))'''&&&))),,,---,,,+++******++++++++++++++++++++++++------------------------***************+++++++++++++++,,,,,,,,,,,,------************************************************+++++++++*********))))))******))))))))))))******++++++,,,,,,,,,,,,------******++++++,,,---......+++++++++,,,,,,---------***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...///............------------,,,+++***))))))))))))************************((()))***,,,,,,+++******++++++************************+++,,,,,,,,,,,,+++wwwlllaaa^^^```]]]```___]]]YYYUUURRRRRRRRRRRRQQQNNNKKKIIIGGGEEEDDDDDDCCCBBB@@@>>><<<;;;::::::::::::999888888777777777777777666666666555555444444333222222333333333333333333222222222111111222222222111000/////////000//////......---,,,,,,...............///000000---------...000111000///---...//////------.../////////......---................................................///000000------,,,++++++,,,------///,,,******,,,,,,***(((,,,,,,,,,------------...........................------------------------......---,,,,,,,,,,,,---++++++,,,---............000000//////............000///...------...//////......---,,,,,,,,,,,,,,,---------.........//////000000000000000000000000111111000///////////////000...---...///000///...////////////////////////........................///000000000...---...///////////////////////////...///000111111111000000000000111111111111000000............---,,,+++***000000000000000/////////...000111000//////000111/////////...//////000000.........///////////////111000///...---......///......------,,,,,,++++++,,,,,,---------------,,,////////////////////////------------------------------,,,,,,,,,,,,------......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,+++***+++,,,---,,,***+++++++++,,,,,,++++++******+++++++++,,,,,,,,,------,,,,,,+++******++++++,,,++++++************+++************************++++++,,,,,,,,,,,,++++++,,,,,,++++++***)))))))))************************))))))))))))***************+++,,,+++)))((()))***++++++***))))))***+++++++++,,,,,,------,,,,,,+++---+++((((((******)))'''%%%'''***+++***)))((()))++++++++++++++++++++++++************************++++++***************************+++++++++,,,,,,************************************************+++++++++*********))))))******))))))))))))***************+++++++++,,,,,,+++++++++,,,---.........++++++,,,,,,------------++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...............------------,,,+++++++++++++++,,,,,,************************))))))***++++++++++++***************************++++++,,,------------,,,vvvlllaaa___aaa___``````^^^ZZZUUUSSSRRRSSSSSSQQQOOOLLLIIIGGGEEEEEEDDDCCCAAA???===;;;:::999:::999999888777777666666666666666555555555444444666555444333222222222222333333333222222222111111000333555444///---///333000//////......---------///............//////000...------///111111000///---...//////------...///------------------...///------------------------//////////////////000111------,,,,,,,,,,,,------...,,,++++++,,,,,,***))),,,,,,,,,------------...........................------------------------......---,,,,,,,,,,,,---******,,,---.../////////000000000//////////////////......---......//////000000///............///------........./////////000000000000000000000000111000000///////////////000...---...///000///...---------.../////////000---------...//////000000...///000///...---...///////////////////////////000111222222333333222222000000111111111111000000111111111111000///...---000000000111111111111111///111222111//////000111---------......000111111---......///000000111111111000///............///---------------,,,,,,,,,------.........------,,,////////////////////////------------------------------,,,,,,,,,,,,------......---------,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++...---,,,,,,++++++,,,,,,,,,+++***+++,,,---,,,***++++++************++++++,,,,,,,,,,,,------------,,,,,,+++*********++++++***************)))((('''(((((()))***+++,,,,,,---++++++************++++++++++++++++++++++++++++++***************************************)))))))))***+++,,,+++)))))))))+++++++++***))))))***++++++------,,,,,,,,,,,,------...,,,)))))))))***((('''%%%(((***+++***)))))))))++++++++++++++++++++++++)))))))))))))))))))))))),,,+++++++++***))))))))))))))))))************+++************************************************+++++++++*********************))))))))))))******))))))*********+++++++++,,,,,,,,,---......//////,,,,,,---------------...,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,******+++,,,,,,---......*********************************)))******+++,,,************************,,,,,,---............---vvvlllbbb```bbb`````````___[[[WWWSSSRRRSSSSSSQQQOOOLLLIIIGGGFFFEEECCCCCCAAA???===;;;:::999999999888888777666666666666666666555555555444444555444333333222222222333333333333222222222111111111222333222000///000111000/////////......------//////............///000///......///111111000///---///000///...---...///,,,,,,,,,,,,,,,---...///------------------------//////............//////---------,,,,,,---------//////.........------,,,.........////////////000........................------------------------......---,,,,,,,,,,,,---++++++,,,---............////////////...............------.........//////000000//////...//////000............////////////////////////////////////000000////////////000000000...---...///000///...+++,,,,,,---...///000000------...///000111222333...///000///...---...///...///////////////000000111111222222333333333333111111222222222222111111222333333333222222111000000000000111111222222222111222333222000000000111///////////////000111111/////////000000111111111000000000///////////////........./////////////////////000000000///......////////////////////////------------------------......------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,---,,,+++,,,---...---+++,,,+++*********+++,,,---,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,)))***+++++++++)))'''&&&******+++,,,---......///,,,+++***))))))***+++,,,*********++++++,,,,,,,,,************************+++++++++******))))))))))))+++,,,+++***)))***++++++******************+++------+++******+++------...,,,+++***))))))(((((((((***,,,---+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***)))(((((()))))))))*********++++++******************************************************************************))))))))))))******************++++++++++++---------.........//////------------------------,,,------......------,,,,,,,,,++++++,,,,,,---...------------,,,,,,,,,+++******+++,,,,,,---------************************+++***)))))))))***,,,---***************++++++++++++,,,,,,---------------wwwlllbbb```ccc``````aaa```\\\XXXTTTSSSSSSSSSRRROOOLLLJJJGGGFFFEEEDDDCCCAAA???===;;;:::999999999888888777666666666777777777666666666555555333222222222333333444555333333333222222222111111222000...///111111000...///////////////.........//////............////////////...///111111000///...///000///......///000,,,,,,,,,,,,,,,---...///...........................------,,,,,,---------------------------------...//////......------............////////////000........................------------------------......---,,,,,,,,,,,,---............---,,,++++++------------------------,,,,,,---...............///...............//////........./////////000000////////////////////////000000////////////000000000...---...///000///...+++,,,,,,---...///000000......///111222333444555---///000///......///000/////////000000000111111111111111222222222333333222222333333333333222222000111111111111000000///000000000111222222222333222333444444222222222444444333333222111111222222333333333222222111111111111111111111111000000000///000000000000000000000000000111111000///..............................------------------------///......------......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........---,,,,,,++++++,,,,,,///---,,,---...///...------,,,,,,++++++---...///,,,,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,------++++++,,,---,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,*********+++,,,,,,------************************,,,,,,++++++******)))))))))***++++++***)))***+++*********++++++*********,,,+++***))))))***+++,,,---,,,,,,***)))))))))))))))+++,,,,,,++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((************+++++++++,,,******************************************************************************))))))))))))******+++++++++,,,,,,,,,,,,------------...............------------------------,,,------......------,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,++++++++++++******++++++++++++******************************+++***)))))))))***,,,---))))))*********+++++++++******+++,,,,,,,,,,,,,,,wwwmmmbbb```bbb``````aaa```^^^YYYUUUSSSSSSTTTRRRPPPMMMJJJHHHFFFFFFEEEDDDBBB@@@>>><<<;;;::::::999999888777777666666777777777666666666555555222222222222333444555666333333333222222222111111222///,,,...111222000,,,////////////////////////000//////............///000//////000111222000......///000000......///000------------------...///////////////////////////...---,,,,,,+++,,,,,,,,,------............------,,,---...---,,,+++,,,---,,,,,,,,,------------...........................------------------------......---,,,,,,,,,,,,---/////////...---,,,******,,,,,,,,,,,,,,,---------+++,,,---..................------------......///....../////////000000000000000000000000000000000///////////////000000111000...---...///000///...---------.../////////000...///000111222333444444---...//////......///000///000000111111222222333222222222222222333444444444444555555555555444444333444444444444444333333222222222333333333333333333444666666555444666777999888777666666555555555888888777666666555444444555555555666555444444333222222222111111111111111111111111111000///......////////////////////////........................//////............//////......---------,,,,,,,,,++++++,,,,,,,,,,,,------)))******+++---......///...---,,,,,,++++++,,,,,,...---,,,---...///...,,,---,,,,,,------...///000,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,------,,,,,,,,,---------,,,,,,+++++++++******)))))))))++++++************++++++***+++++++++,,,,,,------************************+++++++++++++++*********)))***++++++***)))+++,,,)))***++++++++++++***)))******))))))))))))******+++,,,,,,+++))))))***,,,((()))******))))))***,,,++++++++++++++++++++++++************************,,,+++++++++***)))))))))*********+++++++++,,,,,,***************************************************************+++++++++******))))))))))))******++++++,,,,,,,,,---------------------------------------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******)))***+++,,,+++***)))(((*********************************)))******+++,,,)))))))))***++++++,,,,,,)))***++++++,,,,,,++++++xxxmmmbbb___bbb___aaaaaaaaa^^^ZZZVVVTTTSSSTTTRRRPPPMMMJJJHHHGGGFFFFFFEEECCCAAA???===<<<;;;:::::::::999888888777777666666666555555555444444333333333222222333444444333333333222222222111111111000///000111111000000/////////////////////000000000///...............111000///000222222000......000111000///...///000//////......---.......................................---,,,,,,,,,,,,,,,,,,---...//////...---,,,+++---......,,,+++,,,...,,,,,,,,,------------...........................------------------------......---,,,,,,,,,,,,---............---,,,++++++,,,,,,,,,---------......***+++,,,...//////......---------------...///000.../////////000000000000000000000000000000000000///////////////000111111000...---...///000///...////////////////////////......///000000111222222---...//////......///111000111111222333333444444444444333333333444555666666666777777777777666666777888888999999888888888666666666555555555555555444555777777777777999;;;<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;:::999888888888777777666666555555555555555555444333222111111111111111111111111111////////////////////////000//////////////////000......---------,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------...---,,,,,,++++++,,,,,,---,,,++++++,,,---,,,+++***+++,,,---...............---------,,,,,,,,,,,,******))))))******+++,,,+++++++++,,,,,,---...///+++++++++*********))))))++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,***************************++++++++++++++++++,,,(((***++++++******+++,,,)))***++++++++++++***)))*********++++++*********)))+++,,,+++))))))+++...)))*********))))))+++,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++******************)))))))))************+++************************************************))))))*********+++++++++******))))))))))))*********+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...++++++++++++************((()))+++,,,------++++++************************))))))***++++++++++++***((())))))***++++++,,,,,,***+++,,,,,,------,,,,,,yyymmmbbb___aaa^^^aaabbbaaa___ZZZVVVTTTSSSTTTSSSPPPMMMJJJHHHGGGFFFFFFFFFDDDBBB@@@>>>===<<<;;;;;;::::::999888888888555555444444444333333333555555444333222222222222333333333222222222111111///222444333000///111444////////////000000000000111000///...............111000000000222222000......000111000///...///111111000///...............------------------------000///...---------------,,,---...//////...---,,,---///111000...---///111........./////////000000........................------------------------......---,,,,,,,,,,,,---,,,,,,------...------------------.........//////)))+++,,,...//////.....................///000000////////////000000000000000000000000000000000000///////////////000111111000...---...///000///...000000000000000/////////------......//////000000,,,...//////......///111111111222333444444555555666555555444444666777888777777888888888888777777555666666777777777666666999999888888777777666666444666888888888999;;;==================>>>???@@@>>>>>>??????@@@@@@AAAAAA===>>>?????????>>><<<<<<>>>>>>======<<<;;;::::::::::::::::::999888777666333333333333333333333333000000000000000000000000000000////////////000000......---------,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,++++++...---,,,,,,++++++,,,,,,+++***))))))++++++***)))(((***+++---......------//////.........---------(((((('''(((((()))******++++++******+++---///000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,---(((***++++++******+++---)))***+++,,,,,,+++***)))***+++,,,------,,,+++***(((***,,,+++******,,,///+++,,,---,,,++++++---///++++++++++++++++++++++++***************************************+++++++++(((((((((((())))))))))))************************************************))))))******++++++++++++******))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...+++++++++************)))&&&(((+++---//////......************************((()))***,,,,,,+++******((())))))***++++++,,,,,,+++,,,------......------wwwlllbbb```aaa\\\```___]]][[[XXXVVVTTTSSSRRRQQQOOOMMMJJJHHHFFFEEEGGGEEEDDDEEEHHHFFF@@@;;;;;;::::::999888777666666777777777777666555444333333333333333333333333333111111333333333333111111444222000...---...////////////......---------,,,//////.........------------...///000000///...---////////////////////////666666555444222111000000,,,---...---+++***+++,,,.................................------,,,,,,,,,,,,------...------,,,,,,***+++,,,,,,------,,,,,,//////---,,,,,,---...///...---+++******+++,,,---////////////////////////,,,++++++---///000000//////////////////.........111///...------...///111333111///...---...///000////////////000000000000/////////000111333444555111111000000//////......,,,---...//////...---,,,000000000000000///......//////////////////......222222222111000...---,,,000111222444555666777777444666888888888777888999::::::;;;;;;:::888777666888999;;;<<<<<<:::888777555555444444444555555666777777777888888999999999===>>>???@@@@@@@@@@@@@@@CCCCCCCCCCCCDDDDDDDDDEEEDDDAAA@@@@@@CCCDDDBBB@@@CCCBBBAAAAAAAAABBBDDDEEECCCCCCCCCCCCAAA???===<<<::::::999777555444333222333333222222111000000000222111///000000111///...---............/////////......---------......///---------............///........................,,,,,,,,,------.........,,,,,,,,,------.........///---++++++------+++)))++++++************++++++///...---,,,,,,,,,,,,,,,---,,,,,,---......---+++***++++++,,,,,,++++++***,,,,,,,,,++++++*********+++,,,---,,,***)))***+++)))************+++++++++---,,,++++++,,,,,,***))),,,***((()))+++,,,+++(((*********++++++,,,,,,,,,************************+++++++++*********)))))),,,,,,++++++***))))))))),,,+++++++++***)))))))))))))))***++++++++++++***)))************+++++++++,,,,,,,,,+++***)))((((((((())))))))))))*********((()))***++++++***)))(((,,,,,,++++++***)))))))))************************...---,,,,,,++++++++++++,,,,,,***)))))))))***+++***+++,,,,,,------------,,,,,,+++++++++,,,---...++++++++++++++++++++++++))))))***++++++++++++***************************------------,,,***((('''++++++************++++++------------,,,,,,+++***vvvkkkbbb```aaa]]]```___]]][[[XXXVVVTTTSSSRRRQQQOOOMMMJJJHHHFFFEEEGGGDDDBBBCCCEEEDDD???;;;;;;;;;:::999888777666666777777666555555444444333333333333333333333333333111222333444444333222111333222000...---...///000/////////.........------//////.........---------//////000000000000//////........................555555444333222000000///,,,---...---+++***+++,,,..............................---------,,,,,,,,,,,,,,,---.........------,,,---......//////......///...------------...///......////////////......------------------------...---,,,---//////...---/////////////////////...000///...------...///000222111///.........///000////////////000000000000//////......///000111111000000000000000//////////////////000000///......///////////////...------........................222222222222222111111000111222333444444444444444555777888999888777888999:::::::::::::::888777666555666777888888777666555888888777666666666666666888888999999::::::;;;;;;@@@AAAAAABBBCCCCCCBBBBBBEEEEEEEEEFFFFFFFFFFFFGGGIIIGGGFFFFFFHHHIIIHHHFFFFFFEEEDDDDDDDDDEEEGGGHHHIIIIIIIIIIIIHHHFFFDDDCCC@@@???>>>===;;;:::999888777666666555555444333333333111000000111222000///000000000/////////......---------...............---------............///........................,,,,,,------------------,,,,,,------------------000...,,,,,,......---+++++++++************++++++......---,,,,,,,,,,,,,,,---,,,+++,,,......,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******+++,,,---,,,***)))***+++)))************+++++++++---,,,***++++++,,,***))),,,***((()))+++,,,+++)))******+++++++++,,,,,,,,,************************+++++++++*********))))))******************++++++************************))))))***++++++++++++***)))************+++++++++((()))***+++++++++++++++)))))))))*********++++++((()))***++++++***)))(((+++++++++++++++,,,,,,,,,************************---,,,+++************+++,,,,,,***)))))))))***++++++,,,,,,,,,,,,,,,+++***++++++******++++++,,,,,,++++++++++++++++++++++++))))))***++++++++++++***************************++++++,,,,,,,,,+++***)))++++++************++++++,,,---------,,,,,,+++***uuukkkbbb```aaa]]]```___]]][[[XXXVVVTTTSSSRRRQQQOOOMMMJJJHHHFFFEEEFFFCCC@@@@@@BBBAAA>>>;;;;;;;;;:::999888777666666777666555333333333333444222222222333333444444444222333333444444333333222333222000///......///000000000////////////.....................---------111000000000000000000111........................333222222111000//////...,,,---...---,,,++++++---...........................------------,,,,,,,,,+++,,,---...............------...////////////.........---------......///---...000222222111///---------------------------000...------......---,,,......//////////////////000///...------...///000222111///......///000000////////////000000000000000000///////////////000//////000000000000000000222111111000////////////......//////......------000000000000000000000000000111111222333333333333888888888999999888888777666888999999888777888999999999:::999999888777666555555555555666666666666;;;:::999888888888888888::::::;;;<<<<<<===>>>>>>DDDDDDEEEFFFFFFFFFEEEEEEGGGGGGHHHHHHHHHIIIIIIIIIMMMKKKJJJKKKLLLMMMLLLKKKKKKJJJIIIIIIIIIJJJKKKLLLOOOOOOOOOOOONNNMMMKKKKKKHHHGGGGGGEEEDDDCCCBBBBBB======<<<<<<;;;:::::::::666555333333444333222000000000///...,,,+++******,,,---...///......---,,,---------............///........................------------------,,,,,,------------------,,,,,,000...------...///...,,,++++++************++++++...------,,,,,,,,,,,,,,,,,,++++++,,,------,,,***,,,,,,------------,,,,,,,,,,,,,,,++++++++++++***+++,,,---,,,***)))***+++)))************+++++++++,,,+++******+++,,,***)))+++***)))***++++++***)))***++++++++++++,,,,,,,,,************************+++++++++***************((())))))***++++++,,,,,,***************+++++++++))))))***++++++++++++***)))************+++++++++(((((()))++++++,,,,,,,,,************+++++++++,,,))))))***++++++***))))))***++++++,,,------......++++++++++++++++++++++++++++++******))))))******,,,,,,+++************+++,,,,,,,,,,,,+++***)))(((************++++++++++++++++++++++++++++++++++++))))))***++++++++++++***************************)))***+++,,,,,,,,,,,,,,,++++++************++++++,,,,,,---------,,,++++++tttjjjbbb```bbb^^^```___]]][[[XXXVVVTTTSSSRRRQQQOOOMMMJJJHHHFFFEEEEEEBBB???>>>>>>>>>===<<<<<<;;;:::999888777777666888666444222111222333444111111222333333444555555333333333444444333333333222222000/////////000000000000000000000/////////........................111000///......///000111........................000000000//////.........---.........,,,+++,,,---........................------------------------+++,,,---...////////////+++,,,,,,---------------------------.........///------///000000///......///////////////////////////...------...///...,,,............////////////000///............///000111000////////////000000////////////000000000000111111111111111111222333/////////000000111111222333222000///......///000...///////////////......222222222222222333333333///000000111222222222222999:::;;;;;;<<<;;;;;;;;;777999::::::999888888999999999888888888777777666777777666666666777888888:::999999999999999::::::;;;<<<<<<===???@@@AAAAAAFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKLLLKKKKKKKKKLLLLLLLLLKKKOOONNNMMMMMMMMMNNNPPPQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOOOONNNMMMLLLKKKKKKKKKEEEEEEDDDDDDCCCBBBBBBBBB>>><<<:::888888666444222111111000///...,,,,,,+++,,,---///000///...,,,+++---------............///.................................------,,,,,,,,,.........------,,,,,,,,,......------......------,,,++++++******++++++,,,------,,,,,,+++,,,,,,---++++++***+++,,,,,,+++))),,,------......------,,,+++++++++++++++++++++++++++,,,---,,,***)))***+++))))))*********+++++++++,,,***)))***++++++***)))+++************+++******++++++++++++++++++++++++************************************************))))))*********++++++++++++++++++***************))))))***++++++++++++***))))))*********++++++++++++++++++++++++***)))(((******+++++++++,,,,,,,,,************************++++++++++++,,,,,,------++++++++++++++++++++++++++++++************++++++,,,,,,++++++******************+++++++++***))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++*********************************++++++,,,,,,,,,,,,++++++************++++++,,,,,,,,,------,,,,,,+++tttjjjbbb```bbb^^^```___]]][[[XXXVVVTTTSSSRRRQQQOOOMMMJJJHHHFFFEEEEEEBBB???============<<<<<<;;;;;;:::999888777777888666444222111222333444111111222333333444555555333333333333333333333333222111111000000000000000/////////000000000000000---.....................///...---,,,,,,---...///................................................---...///...,,,+++,,,---........................------------------------,,,---....../////////...+++,,,------......------,,,------........./////////......---...///000111////////////////////////---,,,+++---///000000///---.........//////000000//////............//////000///////////////000000////////////000000000000/////////000111333444555//////000000111111222222222111///...---.../////////000000111111111000000111111222222222333333333222222333333333333333222444555666888999:::::::::999;;;<<<;;;999888888888888888777777777777777777777777777777777888999:::777777777888999:::;;;<<<;;;<<<===>>>@@@AAABBBCCCFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKLLLLLLLLLKKKKKKKKKLLLQQQPPPOOOOOOOOOPPPRRRSSSRRRQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQMMMMMMLLLLLLKKKJJJJJJIIIGGGEEEBBB@@@>>><<<999666777666555444333222111111---...///000000...,,,+++---------............///.................................------,,,,,,,,,.........------,,,,,,,,,,,,,,,---,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---++++++***+++,,,,,,+++))),,,------......------,,,+++++++++++++++++++++++++++,,,---,,,***)))***+++))))))*********++++++++++++***))))))+++++++++)))******+++************+++++++++++++++++++++++++++************************************************+++++++++*********)))))),,,,,,,,,+++***)))(((((())))))***++++++++++++***))))))*********+++++++++******+++++++++***))))))******+++++++++,,,,,,,,,++++++************++++++,,,+++++++++*********)))++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,++++++******'''((()))***+++,,,,,,,,,+++,,,------......------++++++++++++++++++++++++))))))***++++++++++++***************************,,,,,,++++++++++++++++++++++++************+++++++++,,,,,,------,,,,,,,,,vvvlllcccaaabbb^^^```___]]][[[XXXVVVTTTSSSRRRQQQOOOMMMJJJHHHFFFEEEEEECCCAAA???>>>======>>><<<<<<;;;:::999888777777777666555333333333333444222222222333333444444444333222222111111222222333111111111111111111111111......////////////000000---------..................------,,,,,,------...---------------------------------...............---...///...,,,,,,,,,...........................,,,,,,,,,------------........./////////......---......///000000000000///+++,,,---...////////////111000///...///000333444------------------------,,,++++++,,,///111000000------......///000000000////////////////////////////////////000000000000////////////000000000000,,,------...///111333444000000111111111111111111/////////......//////000000000111222222222111111//////000000111222222222666666777888888777777777555666777999;;;<<<<<<<<<;;;<<<===<<<:::888888888777777666666666666777777666666777777888888999999777777777777888:::;;;<<<:::;;;<<<>>>@@@BBBCCCDDDFFFGGGHHHJJJKKKLLLMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNMMMOOOPPPOOONNNMMMNNNOOOQQQPPPOOOOOOOOOPPPQQQRRRSSSSSSSSSSSSTTTUUUVVVWWWVVVVVVVVVUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRQQQPPPPPPOOOMMMJJJHHHFFFDDDAAA???:::999888666555333222111///000111111000///---,,,---------............///........................------------------,,,,,,------------------,,,,,,***,,,---,,,++++++,,,...,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,---,,,++++++,,,------,,,***,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,+++,,,---,,,***)))***+++)))************+++++++++***)))((()))+++++++++))))))+++++++++***)))***+++,,,,,,,,,++++++++++++******************************************+++++++++,,,,,,++++++***))))))(((,,,,,,++++++***))))))((())))))***++++++++++++***)))************+++++++++&&&''')))***,,,,,,------************+++++++++,,,,,,+++************+++,,,,,,,,,+++******)))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...,,,,,,,,,---,,,++++++***'''((()))+++,,,------...+++,,,.../////////...---++++++++++++++++++++++++))))))***++++++++++++***************************------,,,+++*********+++++++++************++++++++++++,,,---------,,,,,,wwwmmmdddaaabbb^^^```___]]][[[XXXVVVTTTSSSRRRQQQOOOMMMJJJHHHFFFEEEEEEDDDCCCBBB???>>>>>>???<<<<<<;;;:::999888888777777777666555555444444333333333333333333333333333222111111000000111111222000111111222222111111111------........./////////---------.........//////------............------------------------------------------......//////---//////...---,,,---...........................,,,,,,,,,---------......///000000//////...---,,,......///000000000000000+++,,,---////////////....../////////000111222222------------------------...,,,,,,---///000///...------......///000000111......////////////............///000000000000000////////////000000000000............///000111222222222111111111111111111......///000111111111111//////000111111111111111000111111222333333444444666777888999:::;;;;;;;;;::::::<<<===>>>>>>>>>>>><<<===>>>===:::888888888777666555555555666777777666777999:::;;;;;;;;;:::::::::999888888999999:::999999;;;===???AAACCCDDDFFFGGGIIIKKKMMMOOOPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPOOOQQQSSSRRRPPPOOOPPPRRROOONNNMMMMMMMMMNNNPPPPPPRRRRRRRRRRRRSSSUUUWWWXXXWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUSSSQQQOOONNNNNNMMMKKKJJJBBBAAA???;;;888555222111222222222111000/////////---------............///........................,,,,,,------------------,,,,,,------------------***,,,......,,,+++---///---,,,,,,++++++,,,,,,---++++++******+++,,,,,,------,,,+++,,,......,,,+++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,---,,,***)))***+++)))************+++++++++***(((((()))***++++++***)))+++,,,+++)))(((***,,,,,,,,,,,,+++++++++******************************))))))*********+++++++++++++++******************))))))*********+++++++++))))))***++++++++++++***)))************+++++++++&&&'''(((***,,,---------)))))))))*********++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---,,,,,,---------,,,+++***))))))+++,,,------------***+++---//////...---,,,++++++++++++++++++++++++))))))***++++++++++++***************************,,,+++*********+++,,,---++++++************++++++***+++,,,,,,---------,,,yyynnndddaaabbb^^^```___]]][[[XXXVVVTTTSSSRRRQQQOOOMMMJJJHHHFFFEEEEEEEEEEEECCCAAA?????????===<<<;;;;;;999999888777777777777777666555444333444333333333333333333333222111000//////000111222000111111222222222111111,,,---------......//////---------.........//////---...///000000///...---------------------------,,,------....../////////.../////////---,,,---...........................,,,,,,,,,------.........111111000000///---,,,+++,,,------...............***+++---///000000///...***+++---///000000///...////////////////////////000...------...///---,,,---------...///000000111......////////////............///000000111000000////////////000000000000222222111111111111222222333222222222111000000000---...000222333333333222......///000000000000000444444555555666777888888333444666888:::;;;<<<<<<::::::;;;;;;;;;;;;::::::<<<>>>>>>===:::888888888777666555444444555777777999:::===???@@@???>>>===>>>===;;;:::999888888888777888:::<<<>>>AAABBBCCCFFFGGGJJJMMMOOOQQQRRRSSSQQQQQQQQQQQQRRRRRRRRRRRRPPPRRRTTTSSSPPPOOOQQQSSSMMMMMMLLLKKKLLLMMMNNNOOOPPPOOOOOOPPPQQQSSSVVVWWWXXXXXXYYYYYYYYYYYYZZZZZZ[[[[[[ZZZZZZYYYXXXXXXXXXTTTSSSRRRRRRSSSTTTSSSQQQPPPNNNJJJFFFAAA===999777444333222111000000000000---------.........//////........................,,,,,,,,,------.........,,,,,,,,,------.........+++---//////---,,,...111---,,,,,,++++++,,,,,,---+++*********+++,,,,,,------,,,,,,---......---+++***++++++,,,,,,++++++************++++++,,,,,,,,,+++,,,---,,,***)))***+++)))************+++++++++)))(((((((((***++++++***(((+++,,,,,,)))(((***,,,,,,,,,,,,++++++*********************************))))))******++++++++++++)))))))))***++++++,,,,,,&&&'''((()))+++---......))))))***++++++++++++***)))************+++++++++)))******+++++++++******((())))))))))))*********---,,,+++******+++,,,---***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,,,,,,,---...---,,,+++***++++++,,,---------,,,,,,)))***,,,......---,,,+++++++++++++++++++++++++++))))))***++++++++++++******************************)))))))))***,,,...///++++++************++++++***+++,,,,,,------------yyymmmbbb___```]]]aaa___\\\YYYWWWVVVUUUUUUSSSRRRPPPNNNLLLJJJJJJIIIGGGFFFDDDAAA???>>>===<<<;;;;;;;;;;;;:::999888888555666666777777777777666444444444444444444333333222333333333333222111111000000////////////000000---.........//////000000///////////////////////////...---,,,,,,---...///,,,---...////////////...+++,,,,,,---.........---///......------......///---------.........//////000/////////............//////............//////////////////////////////))))))+++,,,...///000111222111000.........///000........................//////000000000000//////......////////////......//////............//////,,,------...///000111111000000000000000000000000222222222111111111111111333333222111000000111111///000222333333222111000222111111222444555555444444555555666666777777777:::::::::::::::;;;<<<<<<=========>>>???@@@AAABBB>>>>>>>>>>>>===;;;999888333333333333555888<<<>>><<<>>>@@@AAA@@@?????????CCC???<<<;;;<<<===;;;999555555666888999<<<>>>???CCCEEEHHHLLLOOOQQQRRRRRRSSSSSSRRRRRRRRRSSSTTTTTTRRRSSSSSSSSSRRRQQQOOONNNMMMLLLJJJIIIHHHIIIJJJLLLKKKLLLMMMOOORRRTTTWWWXXXZZZZZZZZZZZZYYYYYY\\\^^^^^^]]]]]]\\\[[[ZZZYYYXXXXXXWWWVVVUUUVVVWWWXXXYYYWWWUUUSSSPPPMMMIIICCC???999777333111111000///...000...,,,++++++---000222////////////...,,,***)))+++++++++,,,,,,---------......---------,,,,,,,,,---.........---,,,,,,++++++***)))))))))***,,,,,,******+++,,,,,,---......,,,,,,,,,++++++************+++---......---+++***,,,,,,,,,+++++++++******)))))))))))))))))))))))),,,,,,+++++++++++++++,,,++++++++++++++++++++++++******++++++++++++******,,,+++***))))))***++++++,,,+++******,,,,,,+++***------,,,+++******++++++******+++++++++******))))))************+++++++++,,,,,,++++++***))))))))))))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,+++++++++++++++,,,******++++++++++++******,,,+++++++++++++++++++++...---,,,,,,++++++,,,,,,+++,,,,,,------......///........................222///+++''''''(((+++---******++++++++++++******++++++,,,,,,,,,,,,------(((((()))***,,,------...***++++++,,,,,,++++++***+++++++++*********))))))yyynnnccc___aaa^^^aaa___]]]ZZZWWWVVVUUUUUUQQQPPPNNNLLLJJJHHHHHHGGGGGGFFFDDDAAA???>>>===<<<<<<<<<<<<;;;;;;:::999888666666777777777777666666222333333333333333333333222333333333333222111111111111000000000000111111........./////////000000////////////////////////000///............///000............---,,,+++++++++,,,------.........---,,,,,,++++++++++++,,,,,,---------.........//////000000/////////.........///..................///////////////////////////,,,,,,------............111000//////.........///........................------............------......////////////......//////............//////.........///////////////000000000000000000000000000000000000////////////333333222111111111111111000000111222222222222111333222111222333444444444666666777777888888888888::::::::::::;;;<<<<<<=========>>>>>>@@@AAABBBCCC@@@@@@@@@>>><<<999777555555555444555777999<<<>>>???AAABBBBBBAAA@@@AAABBB@@@===:::999::::::999777888999999:::;;;===???@@@===???CCCGGGJJJLLLNNNNNNNNNMMMMMMLLLLLLMMMMMMMMMMMMMMMNNNOOONNNMMMLLLKKKJJJIIIFFFDDDBBBBBBCCCCCCEEEFFFGGGIIIMMMPPPTTTVVVZZZ[[[\\\[[[[[[\\\^^^``````___^^^^^^]]]]]]]]]]]]ZZZYYYXXXWWWWWWWWWXXXYYYZZZXXXVVVTTTQQQLLLFFFAAA>>>;;;777444333222000///111000...---,,,,,,---...//////000000///...---,,,,,,,,,---------...............---------,,,,,,,,,,,,---------,,,,,,+++***+++******)))***+++,,,---+++++++++,,,,,,------.../////////......---------***+++,,,------,,,+++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++*********++++++++++++++++++++++++++++++******++++++++++++******,,,+++***))))))***++++++,,,+++***+++,,,,,,,,,*********))))))))))))************++++++++++++******************++++++++++++++++++++++++******************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++***))))))***++++++,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++------,,,+++++++++++++++)))))))))***++++++,,,,,,........................000...+++(((((()))+++---******++++++++++++***************+++++++++,,,,,,***++++++,,,---...///000***++++++,,,,,,++++++***+++++++++*********))))))zzznnnccc```bbb___aaa___]]]ZZZXXXVVVUUUUUURRRQQQOOOLLLJJJHHHGGGGGGGGGFFFDDDAAA???>>>======<<<<<<===<<<<<<;;;:::999777777888777777666555444111111111222222333333333222333333333333222111111222222111111111111222222......////////////000000////////////////////////000000////////////000000//////.........------,,,,,,,,,---............---////////////////////////------........./////////000000000/////////............------------......////////////////////////000000///......---------...////////////...------........................---......//////......---...//////000000//////...000//////......//////000000000000//////.........000000000000000000000000000000000000000000000000333222222111111111111222111111111111111222333333555444333222222333555666999999999999999:::::::::<<<<<<======>>>???@@@@@@?????????@@@BBBDDDEEEFFFDDDCCCBBBAAA>>>;;;999888999888888888999;;;===>>>???@@@AAA@@@???>>>???AAA???===;;;:::::::::999888999999999999999:::;;;<<<;;;===@@@CCCFFFGGGHHHHHHIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGFFFFFFGGGEEEBBB???===<<<;;;;;;@@@@@@AAACCCGGGMMMRRRUUUYYYZZZ\\\\\\\\\]]]```bbbaaa```___^^^^^^___```aaa]]]\\\ZZZYYYXXXYYYYYYZZZ]]]\\\[[[ZZZWWWQQQIIIDDDBBB???:::666555333222000000000//////...............///000000000//////................../////////......---------,,,,,,,,,+++,,,,,,,,,,,,+++******++++++*********+++,,,---,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++***+++,,,------,,,+++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++++++++++++++++++++++++++******++++++++++++******++++++************+++,,,---+++***+++,,,---,,,***))))))))))))***************++++++,,,,,,+++++++++************+++++++++,,,******++++++++++++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,...------,,,+++******)))+++***))))))))))))***++++++++++++******++++++,,,++++++,,,,,,,,,,,,++++++***++++++,,,------------,,,,,,+++************+++,,,,,,,,,---......//////........................---,,,+++*********+++,,,******++++++++++++******)))))))))************+++***++++++,,,---...//////***++++++,,,,,,++++++***+++++++++***************zzznnnddd```ccc```aaa___^^^[[[YYYWWWUUUTTTUUUSSSQQQOOOLLLJJJIIIIIIFFFEEECCCAAA???>>>==================<<<;;;:::999888888888888777555444444000111111222333444444555222333333333333222111111222111111000000111111222//////////////////000000///////////////////////////////////////////////////////////////000111111------............------111111111111111111111111............////////////000000000////////////...------,,,,,,,,,,,,------////////////////////////000000000///......------,,,---...//////...---,,,........................000000111111111111000000//////000000000000//////000000////////////000000000/////////////////////000000000000000000000000111222222222222222333333333222222111111222222222222222111000111222444555888777777555555555777999::::::;;;;;;;;;<<<<<<<<>>;;;;;;::::::;;;<<<===>>>AAABBBCCCBBB@@@@@@AAACCCBBBAAA@@@??????>>>>>>===<<<;;;;;;::::::::::::;;;>>>@@@BBBDDDFFFFFFFFFFFFIIIHHHHHHFFFEEECCCBBBAAA===>>>>>>???@@@@@@@@@@@@CCCBBB@@@===;;;:::999999<<<<<<===???DDDJJJPPPTTTVVVXXXZZZ[[[\\\]]]```bbbbbb```___]]]]]]^^^___``````___]]][[[ZZZZZZ[[[[[[___^^^^^^^^^[[[UUUMMMGGGCCC???:::777555444333222...///000111222111111000.........///////////////..............................---------,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,+++******------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***++++++***************************++++++,,,,,,++++++***++++++***+++++++++,,,,,,---,,,++++++,,,---,,,+++------------,,,++++++******+++,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,******++++++,,,------...---,,,+++******+++,,,---******+++++++++,,,,,,,,,///......,,,+++***))))))************************++++++++++++++++++,,,---,,,,,,------------,,,,,,+++,,,---///000000000///,,,+++******))))))******------......///000000000........................++++++++++++++++++,,,,,,******++++++++++++******)))))))))*********++++++((())))))***++++++,,,,,,***++++++,,,,,,++++++***************************yyynnnccc```ccc`````````^^^\\\ZZZWWWUUUTTTUUUTTTRRROOOLLLKKKIIIIIIFFFEEECCCAAA@@@>>>>>>>>>============<<<;;;:::999888888888888777555444444111222222333444555555666222333333333333222111111000000////////////000000000000000000000000//////////////////////////////........................000000///...//////000111---......//////...---------...////////////...---........./////////000000111000000000////////////------,,,,,,,,,,,,------////////////////////////.........///////////////,,,---...//////...---,,,////////////////////////000000111111111111000000//////000000000000//////000000////////////000000......//////000111111222000000000000000000000000111111222222333333333444333222222222222222333333333333222222222444666777;;;<<<<<<;;;999:::<<>>?????????AAABBBDDDFFFHHHIIIIIIIIIJJJJJJJJJKKKMMMOOOPPPQQQQQQOOOLLLIIIEEEBBB???>>>;;;;;;:::;;;;;;<<<<<<===FFFHHHIIIIIIHHHHHHIIIJJJFFFFFFGGGFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@????????????AAADDDGGGJJJLLLMMMMMMMMMLLLKKKIIIGGGDDDAAA@@@<<<<<<;;;<<<<<<<<<<<<===>>>>>>===;;;::::::999999:::999999;;;???EEEKKKNNNSSSVVVYYY[[[\\\^^^aaaccccccbbbaaa___^^^^^^______aaa```___]]]\\\\\\]]]]]]___`````````]]]XXXPPPKKKCCC???:::666555444444333111222444555555444333222//////........................------------------......---------,,,,,,,,,------...............---++++++,,,,,,------------...---------------------......//////////////////+++++++++,,,,,,+++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++******))))))***+++,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---,,,++++++------,,,+++/////////...---+++)))(((++++++,,,---------------***++++++++++++,,,,,,,,,******+++,,,---......///...---,,,++++++,,,---...******+++++++++,,,,,,,,,//////...---,,,******)))******++++++++++++******,,,,,,,,,,,,,,,---............////////////......---...000222333333222222,,,+++******))))))******)))******+++,,,,,,------........................***+++++++++,,,,,,++++++******++++++++++++******************+++++++++,,,((())))))******+++++++++***++++++,,,,,,++++++***************************xxxmmmccc```bbb___``````___]]]ZZZXXXUUUTTTTTTSSSPPPMMMKKKIIIGGGGGGEEEDDDCCCAAA@@@???>>>>>><<<<<<===<<<<<<;;;:::999777777888777777666555444333333333444444555555555222333333333333222111111000000////////////000000111111000000000000//////////////////////////////------............------111000///---------...///...////////////...------...///000111111000///........./////////000000000111111000000000/////////......------------......////////////////////////,,,,,,---...//////000000------...////////////...////////////////////////...//////000000//////...///000000111111000000///111000000//////000000111---......///111222222333000000000000000000000000//////000000111222222222333222222222222333333444444444444444555777888888;;;>>>AAAAAA???>>>AAACCC??????@@@AAACCCDDDEEEEEEEEEGGGIIILLLNNNOOOOOOOOOSSSSSSSSSSSSTTTVVVWWWXXXYYYWWWRRRLLLGGGBBB???=========>>>>>>??????@@@@@@HHHJJJMMMOOONNNNNNNNNOOOMMMNNNPPPOOOMMMLLLLLLMMMJJJIIIHHHGGGFFFEEEEEEEEE@@@CCCHHHNNNSSSWWWYYY[[[UUUTTTSSSQQQNNNJJJFFFDDDAAA@@@???>>>============;;;;;;;;;;;;;;;:::::::::888777777888;;;???CCCEEENNNQQQUUUYYY[[[]]]```bbbccccccccccccbbbbbbaaaaaabbbaaa___^^^]]]^^^^^^___`````````aaa___[[[UUUPPPGGGBBB<<<888666555555444777888999999999888666555555444222111000/////////.........---------------......---------,,,,,,,,,---......////////////...+++,,,---.........---------------------.........---------...............,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,------************************++++++,,,,,,,,,,,,++++++)))***+++,,,---------,,,...,,,+++,,,---...---+++------------+++)))'''&&&++++++,,,---............++++++++++++,,,,,,,,,,,,++++++,,,------...//////...------,,,,,,------...******+++++++++,,,,,,,,,///......---,,,++++++***++++++,,,,,,,,,,,,++++++------------...///000000111111111222222111111111///000222444444444222111,,,,,,+++************+++******++++++,,,---------........................++++++++++++++++++++++++******++++++++++++***************+++++++++,,,,,,++++++++++++,,,,,,------***++++++,,,,,,++++++******************+++++++++wwwlllbbb___aaa___``````___]]][[[XXXUUUTTTUUUSSSQQQNNNKKKIIIGGGGGGEEEDDDCCCAAA@@@???>>>>>><<<<<<<<<;;;;;;:::999888666666777777777777666666333333333333333333333444222333333333333222111111111000000000000000000111111111111000000000//////////////////////////////---...///000000///...---///.........000222555666///////////////...------///000222333333222000///.../////////000000000000111111111000000000/////////..................///////////////////////////,,,,,,,,,---....../////////.........//////000111//////////////////////////////000000000000//////000000111111111111000000111111000000000000111111//////000000000111111111000000000000000000000000//////000111111222333333222222222222222333444555444555666777888999999999:::???DDDEEECCCBBBCCCFFFBBBCCCDDDFFFHHHJJJKKKLLLMMMOOORRRUUUWWWXXXXXXXXX[[[[[[[[[[[[[[[\\\]]]]]]^^^[[[WWWQQQMMMIIIFFFEEEFFFGGGHHHIIIJJJJJJKKKKKKMMMQQQUUUXXXYYYXXXXXXXXXWWWZZZ\\\[[[YYYWWWXXXYYYUUUUUUSSSRRRQQQPPPPPPPPPMMMOOOTTTZZZ___cccfffgggbbbbbb```^^^YYYUUUPPPNNNJJJIIIFFFDDDBBBAAA@@@@@@>>>>>>>>>>>>>>>======<<<:::999999999:::;;;===>>>EEEHHHMMMQQQTTTVVVYYY[[[^^^```bbbdddeeeddddddcccaaa```___^^^^^^___``````bbbaaaaaaaaaaaa^^^YYYVVVOOOJJJBBB<<<999777666555777888999;;;===>>>>>>???===<<<999666444333222222/////////.........------......---------,,,,,,,,,,,,---......//////......+++,,,---...///......---,,,,,,------......//////+++++++++,,,,,,,,,------...------------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++---------------...,,,,,,,,,---...---,,,***+++,,,------+++***(((+++,,,---....../////////+++++++++,,,,,,,,,------,,,,,,------......//////------............------******+++++++++,,,,,,,,,......------,,,,,,,,,,,,,,,------......------,,,............///000111222333333444444444444333333///000222444444333111///------,,,+++++++++++++++++++++,,,,,,---......///........................------,,,+++******************++++++++++++******)))))))))************+++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++vvvkkkaaa^^^aaa^^^``````___^^^[[[XXXVVVTTTWWWVVVSSSPPPMMMKKKIIIIIIEEEDDDCCCAAA@@@?????????;;;;;;;;;;;;:::999888888555666777777777777777666333333222222222222222222222333333333333222111111222222111111111111222222222111111111000000//////////////////////////////...///000111111000///...,,,,,,...111555;;;@@@BBB//////000000///...------+++---...//////...---+++////////////000000000000111111111111000000000000//////............//////////////////////////////,,,,,,,,,---------------000///.........000111222000000000000000000000000111111222222222222111111000000111111111111000000111111000000000000111111111111111111000000000000000000000000000000000000111111222333444444555555222222222222333333444555444555777999:::;;;::::::999???EEEGGGEEECCCEEEGGGDDDEEEGGGJJJLLLNNNPPPQQQVVVXXX[[[^^^aaabbbbbbaaa`````````______``````aaa^^^\\\YYYVVVTTTRRRQQQQQQQQQQQQSSSTTTUUUVVVVVVVVVXXX\\\bbbfffgggfffeeeeee```cccffffffcccaaabbbcccddddddcccaaa````````````\\\^^^aaaeeeiiilllmmmnnnnnnmmmllliiiddd___ZZZWWWQQQOOOLLLIIIFFFDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@???======<<<<<<<<<<<<<<<<<<<<<@@@EEEIIILLLOOORRRTTTXXX[[[^^^bbbdddeeedddccc``````___^^^^^^___```aaaccccccbbbbbbbbb```]]]ZZZVVVPPPHHH@@@<<<999777666222444777;;;@@@DDDGGGIIIDDDBBB???;;;888666555555111111000000/////////.........---------,,,,,,,,,+++,,,,,,---.........---,,,,,,.../////////...---,,,,,,,,,---...///000000.........//////000000000///......------......///......---------,,,,,,,,,------------------------,,,,,,,,,,,,---...///000////////////////////////+++,,,,,,------,,,,,,+++)))***+++---......------...---,,,,,,......---,,,)))***---/////////...---+++,,,---...////////////++++++,,,,,,,,,------------------...............,,,---...//////...---,,,******+++++++++,,,,,,,,,------------------------------...//////...------////////////000111333333444555555555555555555444...000222333333111///---...---,,,,,,++++++,,,,,,'''(((((())))))***++++++........................///...,,,***))))))************++++++++++++******(((((((((((()))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++))))))******++++++++++++uuuhhheeeaaa___aaafffdddaaa]]]ZZZWWWUUUTTTXXXVVVSSSOOOLLLKKKJJJJJJHHHGGGEEECCCAAA???===<<<===<<<;;;:::999888888888888888777777666666555555444444555666555444222111222222222111111111000000222222111000///...------///...---...///...,,,+++............////////////000///...---------------------...///000111222222...------......///000111000000///////////////000///111222111000///000111222000......//////...---000///...---------------,,,------......------,,,,,,,,,---...///000111111000///......///111333444000000///---,,,+++))))))......//////000000111111///000222222000///000111000///.........///111222222///------...000111111000111222333333222000000222333333222000///000222444444444555666777999:::888999:::<<<============>>>@@@DDDHHHKKKMMMMMMMMMJJJKKKLLLOOORRRVVVYYYZZZ[[[\\\]]]___bbbeeeggghhhgggggghhhhhhiiikkklllmmmllliiigggfffeeeddd___\\\ccceeeffffffffffffgggiiihhhhhhiiijjjjjjkkkllllllnnnnnnnnnnnnooooooooooooqqqpppooonnnmmmnnnnnnooonnnnnnnnnoooooopppppppppoooooopppooommmjjjfffddd___\\\XXXUUUSSSQQQNNNLLLJJJJJJJJJIIIIIIHHHHHHHHHEEEDDDBBB@@@????????????;;;;;;;;;===@@@EEEIIILLLQQQSSSXXX\\\```bbbcccccc^^^]]][[[ZZZ[[[]]]```aaabbbbbbbbbbbbcccbbb```^^^]]]YYYRRRJJJBBB<<<888666555666777999<<>>===<<<;;;:::::::::888888777777666666555555333444555555555444333222333222222222222111111111222111111000000/////////000///...///111111000///............////////////......---------......///............////////////111000///......------...000000////////////000000000111222111///...///000000...,,,,,,---.........111000///...............---......//////......---.........//////////////////...------...000222333111111000000//////......////////////000000000000///000222222000///000111111000000///000111222333222000------///111111111111111222333333222111000222333333333222222444555666777777777888:::;;;<<<;;;;;;===>>>???@@@AAAAAABBBDDDGGGKKKNNNQQQRRRSSSSSSSSSUUUVVVYYY[[[]]]___bbbcccdddfffhhhkkknnnooorrrrrrqqqqqqqqqrrrssssssssspppnnnmmmnnnmmmkkkhhhoooppprrrqqqpppppprrrsssqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrssssssssstttttttttsssrrrqqqpppqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrsssssssssqqqooolllkkkiiifffccc```___]]]ZZZXXXRRRRRRQQQQQQPPPOOONNNNNNKKKJJJIIIGGGEEEDDDCCCCCCAAA@@@>>>===>>>@@@BBBCCCIIIKKKOOOSSSWWWZZZ\\\]]][[[YYYWWWUUUUUUVVVYYYZZZ]]]^^^^^^```aaaaaa```___aaa^^^YYYQQQIIIAAA;;;777666666777888;;;AAAHHHMMMSSSSSSTTTQQQNNNJJJIIIIII>>>;;;888444222111111222...---,,,---//////...,,,------...///////////////,,,------------------...---........./////////000///////////////////////////...---,,,,,,,,,------------------------------------,,,,,,,,,++++++++++++++++++++++++,,,------------.........---,,,,,,------,,,,,,,,,+++++++++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***))))))******++++++,,,,,,,,,......------,,,,,,++++++,,,,,,---------.........+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......////////////......111000///...---,,,,,,,,,...---------------...///333555777777666666777888222111//////000///---++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,---///...,,,)))(((((())))))*********+++++++++)))***************))))))***************************++++++,,,,,,++++++***,,,+++***))))))******+++,,,+++***)))(((((()))***zzzkkkfff```\\\]]]aaa```^^^\\\ZZZYYYXXXXXXTTTRRROOOLLLJJJHHHFFFFFFDDDDDDCCCAAA@@@???>>>===???>>>>>>===<<<;;;::::::888888777777666666555555333333444555555555444444333333333333222222222222111111111111111111111111///......///111222222111............////////////------------...///000111/////////......---------111000///......------...000000////////////000000222222333111///......///000---+++***,,,...//////111111000////////////000/////////000000/////////000000//////..................---------///000111000000000000000111111111000000000000///////////////000222222000///000111222111111111111222333333222000......000111222222111222222333333222222111111222444444444555777999::::::::::::;;;===>>>???>>>???@@@AAACCCDDDEEEFFFIIIJJJMMMPPPTTTWWWZZZ[[[______```aaacccdddeeefffjjjjjjkkkmmmooorrrtttuuuwwwvvvvvvvvvvvvvvvwwwwwwvvvtttrrrrrrssstttsssrrrtttvvvwwwvvvuuuuuuvvvxxxvvvvvvuuuuuutttsssrrrqqqrrrsssssssssssstttttttttssssssrrrqqqqqqqqqrrrrrrttttttssssssrrrqqqqqqpppuuuvvvvvvvvvuuutttsssrrrrrrpppmmmkkkkkkjjjhhhggg^^^^^^]]]\\\[[[YYYXXXXXXUUUUUUSSSRRROOOLLLJJJIIIGGGEEECCC@@@>>>=========BBBCCCFFFIIIMMMQQQSSSUUUUUUSSSPPPNNNMMMNNNPPPQQQUUUVVVXXXZZZ\\\^^^___```cccbbb^^^YYYPPPGGG>>>999777888888888:::>>>EEEJJJTTTWWWYYYZZZXXXTTTRRRQQQFFFDDD@@@<<<888555444444000...---...//////---,,,---......///////////////.........---------------...............////////////////////////////////////...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************++++++,,,------------,,,,,,+++***,,,,,,,,,,,,++++++++++++++++++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***************************......---,,,+++***))))))++++++,,,,,,,,,---------***+++,,,,,,,,,,,,+++***---------,,,,,,+++++++++//////000000000000//////333222///---,,,,,,---...///...---,,,,,,,,,,,,,,,333555666666555444555666777555111//////...---+++,,,,,,++++++***+++++++++++++++++++++++++++******(((***,,,,,,+++************************+++++++++((())))))******))))))(((++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,+++***))))))******++++++***)))))))))******{{{lllgggaaa^^^^^^aaa```^^^\\\ZZZXXXWWWWWWTTTSSSQQQNNNLLLIIIGGGGGGBBBBBBAAA@@@@@@???>>>>>>======<<<;;;:::999888888888888777777666666555555222333333444444555555555444444444333333333222222111111111222222333333333///...------///000///...............////////////...............///000000////////////////////////...------......///000111000////////////000000111444555555333000......///222///,,,+++,,,...//////000000///////////////000...//////000000//////...///////////////.........///............///000111////////////////////////111111000000//////......///000222222000///000111111111111111222222333333222000//////111222222222222222222333333333333333222444555555555666999;;;;;;;;;;;;<<<===???@@@AAAAAAAAACCCDDDGGGIIIKKKLLLQQQRRRTTTWWW[[[___bbbdddhhhiiijjjlllmmmnnnoooooooooooopppqqqsssuuuwwwxxxxxxxxxxxxxxxxxxyyyzzzzzzxxxwwwvvvuuuvvvwwwwwwwwwsssuuuvvvuuuttttttuuuwwwvvvwwwwwwwwwwwwvvvuuutttsssssssssssstttttttttttttttttttttsssssssssssstttwwwwwwvvvuuuuuutttttttttvvvvvvvvvvvvvvvvvvvvvvvvvvvtttrrrqqqrrrrrrqqqooojjjjjjhhhgggeeedddcccbbb``````___]]]ZZZVVVSSSQQQMMMKKKIIIFFFDDDBBBAAA@@@AAABBBCCCEEEGGGJJJLLLMMMMMMKKKHHHFFFEEEFFFGGGIIIKKKMMMOOORRRTTTXXX[[[^^^___```___\\\UUULLLCCC===::::::999888888<<>>>>>=========<<<;;;:::888777888888777777666666555555333333333333444555555555444444444333333333222222111111111222333333444444333111...---......---,,,............////////////111000///..................//////000111111222222...------......///000111///////////////000111111666777777555111//////000444222///---...//////............------......///.........//////.........------......///000000111000000000000000000111111111111111000//////......111111000000//////......///000222222000///000111000000000111111111111111222111000000222333333222222222333333333444444555555666777777666777999;;;;;;;;;<<<===???AAACCCDDDEEEFFFGGGIIIKKKOOOQQQSSSZZZ[[[\\\___cccgggjjjlllnnnoooqqqsssuuuwwwwwwxxxtttttttttuuuwwwyyyzzz{{{~~~}}}|||{{{{{{zzz{{{yyyyyyyyyxxxxxxxxxxxxyyyssstttvvvvvvuuuuuuwwwxxxwwwxxxzzz|||}}}}}}|||{{{wwwwwwwwwxxxxxxxxxxxxyyywwwwwwxxxxxxxxxxxxxxxxxxzzzzzzyyyyyyyyyxxxxxxxxxuuutttsssssssssssstttuuuvvvtttrrrrrrtttttttttsssrrrqqqpppooommmllljjjjjjhhhhhhgggeeeccc___\\\ZZZXXXWWWUUURRROOOLLLIIIGGGGGGFFFFFFFFFFFFGGGHHHIIIEEEDDDAAA???>>>???@@@BBBCCCEEEGGGIIIKKKOOOUUUYYYYYY[[[]]]]]]ZZZSSSKKKFFF???>>><<<999888:::???BBBLLLRRRZZZ```bbbaaa___^^^\\\ZZZVVVPPPJJJDDD>>><<<888666333111111000///---...///////////////....../////////......---------...............------------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,,,,+++******)))++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------......*********+++++++++,,,,,,******************************+++,,,,,,---......,,,------......------,,,111///,,,***)))***,,,---,,,,,,,,,,,,---...///000000222333222000/////////444000,,,***+++---......------,,,+++***************++++++,,,+++***((('''%%%''')))***))))))+++,,,************************''''''((()))))))))))))))***************************++++++,,,,,,++++++***++++++++++++******))))))*********++++++++++++***zzzlllhhhdddbbbccccccaaa___\\\YYYVVVUUUTTTRRRQQQPPPNNNKKKHHHFFFDDDCCCBBBBBBAAA@@@??????>>>>>>?????????>>><<<:::999888888777777666666555555444444333333333444555555333333333333222222222222111111111222222333333333777444111000000000///...............////////////222111000///...............//////000222333333444111000///......------...///......//////000111222666777777555222000000000333222000///000000///......------------......///---......//////......---,,,,,,---...///000111111000000000111111111111111444333333222111000000///000000000000///////////////000222222000///000111///000111111222222111111222111111222333444333222333333333333444555666666777888999999888999;;;======>>>???AAADDDGGGIIIJJJMMMMMMNNNPPPTTTXXX[[[]]]cccdddfffiiillloooqqqrrrrrrtttwwwyyy{{{|||||||||yyyyyyyyyzzz{{{}}}~~~}}}zzzxxxvvvuuuttttttvvvxxxxxxwwwvvvwwwxxxsssuuuwwwxxxxxxyyy{{{|||zzz||||||}}}}}}}}}}}}~~~~~~~~~{{{|||}}}}}}~~~}}}}}}}}}|||{{{{{{zzzyyyxxxxxxwwwwwwvvvsssrrrqqqrrrsssttttttsssrrrrrrtttuuuuuuttttttssssssqqqpppooonnnnnnllllllkkkjjjhhhfffdddccceeedddccc```\\\WWWSSSPPPPPPOOOOOONNNMMMLLLKKKKKKFFFCCC@@@===<<<<<<===>>>>>>AAACCCCCCCCCGGGNNNSSSUUUWWWZZZ\\\[[[XXXSSSPPPDDDCCC@@@<<<999:::>>>AAAIIIOOOYYYaaadddeeeddddddcccaaa___ZZZTTTNNNIIIFFF:::777444222222222111000//////////////////...---/////////........................---------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++++++++++++++*********+++++++++++++++------,,,++++++++++++,,,***++++++,,,,,,+++++++++*********++++++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////******+++++++++,,,,,,,,,++++++***))))))***++++++)))******+++---......///,,,,,,,,,------,,,,,,,,,---,,,+++))))))+++,,,---,,,,,,,,,---...///000111111222333333111000000000000---***)))***,,,......,,,,,,++++++***+++++++++******************))))))+++,,,,,,***(((''''''(((+++++++++***************''''''((()))************))))))))))))))))))))))))***++++++,,,,,,++++++***)))***++++++++++++******)))***++++++,,,+++++++++zzzlllhhhcccaaabbbaaa___]]][[[YYYWWWVVVVVVRRRRRRQQQOOOLLLIIIFFFEEEDDDDDDCCCBBBAAA@@@???>>>>>>???@@@@@@???===;;;999888888777777666666555555666555444333333333444444333222222222222111111111111111111111222222222222666444111///000000000000............////////////000000///////////////000//////000000111111222222111000///......------...............///000111222444555555333000//////000.........000222222000///...............///000000...//////000000//////...---.........//////000000///000000000000000//////111111111111111111111111////////////000000000000///000222222000///000111000111222333333333222111222222111222444555333222444333333333444555777888888:::;;;<<<<<<>>>@@@CCCAAABBBDDDGGGJJJNNNQQQSSSVVVWWWXXXZZZ^^^bbbfffiiikkkmmmpppsssuuuwwwxxxxxxxxxyyy|||~~~~~~}}}||||||||||||}}}~~~}}}|||zzzxxxvvvuuuttttttssswww{{{}}}}}}||||||~~~|||~~~}}}|||}}}{{{wwwtttsssssstttvvvrrrpppooooooqqqrrrrrrqqqrrrrrrrrrqqqpppoooooonnnnnnmmmlllkkkjjjjjjjjjjjjkkkkkkkkkjjjgggccc```]]][[[\\\\\\[[[ZZZXXXVVVUUUQQQNNNJJJEEEBBBAAAAAAAAA>>>@@@AAA@@@???BBBIIIOOOQQQRRRUUUWWWXXXXXXVVVUUUIIIGGGCCC???;;;;;;===@@@DDDKKKVVV^^^dddfffggggggcccdddcccaaa^^^YYYUUURRREEEAAA<<<888666444222000///////////////...------............////////////.........------,,,,,,,,,------------------------------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++,,,,,,+++***************)))***+++,,,------------)))*********+++++++++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******++++++,,,,,,------******++++++,,,,,,------++++++++++++,,,,,,,,,---,,,+++************+++,,,+++++++++,,,,,,---------,,,------------------,,,++++++++++++,,,---.....................///000111///111222222000//////000...,,,***)))+++,,,------+++++++++***++++++,,,,,,***))))))))))))******++++++,,,,,,***(((((((((***+++++++++*********))))))'''((()))***++++++++++++***************************++++++,,,,,,++++++***((((((***+++,,,,,,++++++)))***+++,,,,,,,,,++++++zzzlllgggbbb```aaa^^^]]]\\\ZZZYYYXXXXXXXXXUUUUUUTTTRRROOOLLLIIIGGGFFFEEEDDDCCCAAA@@@???>>><<<===>>>>>>===;;;999777888888888777666666555555777666444333222333333444222222222111111111000000111111111111111111111111333000...---...000000000............/////////000///......//////000111222000000000000////////////...------......///000111............///000222222222333333111///......///)))***,,,///222333222000///////////////000111111000000111111111111000000///////////////............///////////////......,,,------...///000000000......//////000000111111///000222222000///000111111222333444555444333333222222222333555555444222444444333333444555777888888:::===>>>???BBBEEEHHHEEEFFFHHHLLLPPPTTTWWWYYY]]]^^^___aaaeeejjjnnnqqqqqqsssvvvyyy{{{||||||{{{|||}}}~~~}}}|||{{{{{{|||}}}~~~{{{zzzzzzzzz{{{|||}}}}}}{{{{{{wwwuuuuuuwwwxxxnnnmmmkkklllnnnoooooonnnqqqpppppppppoooooonnnnnnnnnmmmlllkkkkkkkkklllmmmkkklllnnnoooooommmjjjiiieeefffggggggfffdddbbb```]]]ZZZUUUOOOJJJHHHGGGGGG@@@BBBBBB???===???FFFMMMMMMNNNPPPRRRTTTUUUUUUUUULLLJJJFFF@@@<<<;;;>>>@@@@@@GGGRRR[[[aaadddfffgggbbbcccdddeeeccc```]]][[[SSSNNNGGG@@@:::555111...//////000000///...------------......//////000000.........------,,,,,,,,,........................,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++***))))))((()))))))))***+++,,,---.........))))))******++++++++++++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,(((((()))***+++,,,,,,---+++++++++***************++++++,,,,,,,,,------------,,,+++******+++,,,---------,,,,,,,,,,,,++++++---..................---******+++---...//////000111111000////////////000,,,...//////...------...///---+++***+++,,,,,,+++************+++,,,------***)))(((((((((***+++,,,'''((()))******+++---///++++++++++++******))))))(((((()))++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++&&&((()))+++,,,,,,,,,+++)))***+++,,,---,,,,,,+++}}}sssgggcccccc___]]]]]][[[ZZZXXXVVVUUUTTTZZZWWWSSSNNNJJJHHHGGGGGGGGGEEECCCAAA@@@??????@@@===<<<:::999888999::::::;;;:::999777666444333222888777777666555444444444222333333333333222111111000111111222222222111111//////000000000000//////000000000000000000000000222111000.........///000111111000000//////......////////////////////////...............//////000000000//////.........---111000///...---,,,,,,,,,//////............//////---...///000000///...---......////////////......000---,,,...333444111...111111000000000111333444111111111000000000000000...///111222333333222111000000000111111111222222222444666666666666888:::666666666777888:::<<<======>>>@@@BBBEEEGGGIIIJJJJJJLLLOOOSSSVVV[[[___cccccceeegggiiikkkooossswwwxxxyyyyyyzzz{{{{{{||||||~~~~~~~~~~~~|||{{{{{{~~~~~~zzzyyyvvvqqqnnnmmmlllkkkiiimmmlllkkkkkkmmmnnnnnnmmmmmmmmmmmmllllllmmmnnnnnnsssrrrqqqpppooonnnnnnnnnoooooommmlllkkkkkkkkkkkkkkkeee___\\\ZZZVVVOOOIIIGGGDDD@@@>>>>>>AAAEEEHHHPPPQQQRRRSSSSSSRRRQQQPPPQQQOOOKKKGGGCCCAAA??????AAAGGGOOOXXX^^^ccchhhjjjfffffffffeeedddcccaaa```WWWSSSLLLEEE???:::555222111000//////.........//////............---------........................000000//////.........------,,,,,,---...///---,,,++++++*********+++---.........---,,,++++++******************++++++++++++++++++++++++,,,,,,---...---------...///000111111+++++++++,,,,,,---------///...---,,,,,,,,,,,,,,,------,,,++++++***)))))),,,++++++***++++++,,,,,,******************************))))))***,,,...///222---((((((+++,,,+++(((---+++))))))+++,,,---,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++111111111111111000//////111---)))***---///000...............---,,,***))))))+++...///---,,,++++++)))))))))***+++++++++,,,++++++++++++++++++++++++************))))))((((((,,,,,,*********+++,,,---))))))*********+++++++++,,,,,,,,,+++******++++++,,,,,,+++***)))))))))*********+++++++++,,,,,,,,,}}}qqqfffbbbccc```______]]][[[YYYWWWUUUTTTXXXVVVRRRNNNJJJHHHGGGGGGGGGEEECCCAAA@@@??????@@@===<<<;;;999999999999999::::::999888666555444444666666666555444333333333222333333333333222111111000111111222222111111000//////000000000000//////000000000000000000000000222111000///......///000000000000000////////////////////////////////////............///000000111000/////////............//////...---------......000000////////////000000......///000000///.........//////////////////...---******---222555333000000000111222222222111111000000000111111111111111///000111222222333333333666666555444444333333333444444555666666777888888999999:::;;;<<<>>>@@@@@@CCCDDDFFFIIIKKKNNNPPPQQQSSSUUUXXX\\\___cccfffiiinnnoooqqqrrrsssvvvzzz}}}||||||||||||||||||||||||{{{|||}}}~~~|||xxxvvvuuusssrrrpppnnnkkkjjjkkkllllllkkkmmmlllllllllmmmnnnooooooqqqpppooonnnmmmmmmnnnnnnssssssrrrrrrqqqppppppppplllhhhdddccccccbbb]]]XXXQQQNNNIIIDDDBBBCCCDDDFFFMMMNNNQQQSSSTTTSSSRRRQQQQQQOOOLLLIIIFFFEEEDDDCCCCCCHHHPPPXXX^^^bbbfffiiihhhhhhhhhgggfffdddcccbbb[[[TTTKKKCCC>>>:::888777333222111000000000000000////////////////////////........................000/////////............---,,,,,,---......---+++++++++*********+++------///......---,,,,,,++++++(((((((((((()))))))))***,,,+++++++++,,,,,,---...******++++++,,,,,,------+++++++++,,,,,,---------------,,,+++++++++++++++,,,,,,,,,+++***))))))))),,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++---...111---((((((+++,,,+++(((,,,+++))))))+++,,,---,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++000000000000000///............///111222222000...000000///...---++++++******---//////---+++*********************+++++++++++++++++++++++++++++++++++++++*********))))))))),,,+++***)))))))))***+++))))))))))))*********+++---,,,+++***+++++++++***++++++******)))******************+++++++++,,,,,,|||ooodddaaaccc```bbbaaa___\\\ZZZWWWUUUTTTVVVTTTQQQMMMJJJIIIHHHHHHGGGEEECCCAAA@@@??????@@@>>>===<<<:::999888888888:::999999888777777666666555555555444333333222222222333333333333222111111000000111111111111000000//////000000000000//////000000000000000000000000111000000////////////000////////////000000000000000000000000000000000000.........///000111222333////////////...............---------...//////000000000////////////000000...//////000000//////...///////////////////////////---,,,///222444222000///000333444444222000...000000000111111222222333111111111111222333444444555555444444333333333333777666666777:::;;;;;;:::===>>>@@@BBBDDDGGGHHHIIIMMMOOOQQQSSSVVVYYY[[[\\\___aaadddhhhlllooorrrsssvvvwwwxxxxxxxxxzzz}}}~~~~~~}}}~~~~~~~~~|||}}}}}}yyytttqqqpppooonnnnnnnnnnnnnnnmmmnnnoooooopppoooooonnnmmmlllmmmnnnnnnppppppqqqqqqqqqpppooooooooommmjjjkkkmmmllliiifff```\\\VVVPPPKKKHHHGGGGGGJJJKKKMMMOOOPPPQQQPPPPPPPPPOOONNNLLLKKKJJJJJJJJJGGGLLLSSSYYY^^^bbbeeegggjjjjjjiiiiiihhhgggfffeee___WWWLLLCCC===<<<;;;;;;555555333222111111111111/////////000000000000000........................////////////............------,,,---......---+++,,,++++++++++++,,,,,,------------,,,,,,++++++***(((((()))))))))*********,,,,,,+++++++++,,,------************++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++*********++++++,,,,,,++++++******))))))---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,000---))))))+++,,,+++))),,,***))))))+++---,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++......//////......------+++000555888888444111///333222///---,,,+++++++++,,,---///...,,,***))))))+++++++++***************+++++++++++++++++++++++++++++++++***************++++++***)))((((((((()))))))))))))))************...,,,******,,,---+++)))*********)))******++++++*********++++++++++++,,,zzzmmmbbb```ccc```bbbaaa___\\\YYYWWWTTTSSSTTTRRRPPPMMMKKKIIIHHHHHHGGGEEECCCAAA@@@??????@@@???>>>===;;;:::888777777999999999888888888888888555555555444444444333333222333333333333222111111000000111111111000////////////000000000000//////000000000000000000000000000000000////////////000......//////000000111111000000000000000000000000////////////000222333444///////////////........................//////000//////............///////////////000000/////////000//////////////////000555333222222333333000...000111222333333222000///000000111111222333444444222222111111222333555666333333333333444555777888999888888<<<@@@CCCDDDCCCDDDFFFIIIMMMQQQTTTVVVXXX\\\\\\^^^___aaacccdddeeegggiiimmmrrrxxx}}}~~~~~~|||zzzyyyvvvuuutttsssrrrqqqqqqqqqqqqpppnnnlllkkkkkklllmmmiiijjjlllmmmnnnnnnnnnnnnqqqooonnnoooqqqqqqnnnlllmmmjjjddd^^^XXXSSSPPPOOOKKKJJJIIIHHHHHHIIIKKKLLLOOOOOONNNNNNNNNNNNOOOOOOMMMQQQWWW\\\```cccfffhhhjjjjjjjjjjjjiiihhhgggfffbbb[[[PPPGGGAAA>>><<<;;;777666444333222111111111///////////////000000000........................///////////////............---,,,---......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---,,,,,,,,,+++++++++***------,,,+++************************************,,,,,,++++++++++++++++++///,,,***)))+++,,,+++***,,,***)))***,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,***000777:::777333000000444222000---+++++++++,,,+++,,,...---+++*********,,,+++++++++***)))))))))************************++++++++++++************,,,+++******))))))((((((************++++++++++++///,,,***+++......,,,(((***)))))))))***+++,,,,,,************++++++++++++xxxlllaaa___cccaaaaaa```^^^[[[XXXVVVTTTSSSSSSRRRPPPNNNLLLJJJIIIHHHGGGEEECCCAAA@@@??????@@@???>>>===<<<;;;999888777888888888888888888888888666666666555555555555555222333333333333222111111111111111111111000////////////000000000000///////////////////////////////////////000000000000///......//////000000111111000000000000000000000000////////////000111222333.........///////////////000000///............///...------,,,,,,------...000000000//////000000000111000////////////000111333333222222222111///---222222111111111111111222000111111222333444444555333222222111222444555777666666555666777999;;;===:::;;;>>>CCCIIINNNPPPQQQQQQSSSWWW\\\aaaeeehhhiiikkkkkkllllllmmmmmmnnnnnnnnnooossszzz}}}{{{yyyxxxxxxuuuqqqmmmjjjiiihhhiiiggghhhiiikkkmmmnnnoooooonnnnnnoooppprrrssssssrrrsssrrrnnnjjjeee```]]][[[SSSOOOIIIDDDBBBCCCEEEHHHLLLMMMNNNNNNOOOPPPPPPPPPQQQTTTZZZ^^^aaadddhhhjjjjjjjjjkkkjjjjjjiiihhhgggddd^^^VVVOOOHHHBBB===:::999888666444333222111111000000000////////////...////////////////////////.........///////////////...---------......,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------------,,,,,,,,,---,,,++++++*********+++************************++++++,,,++++++++++++***---,,,+++***+++++++++***+++******+++,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++++++++///444444222000000111444222///,,,+++++++++,,,(((***,,,,,,++++++,,,---,,,+++++++++***)))))))))************************************************,,,,,,,,,++++++******)))+++++++++,,,,,,,,,------...,,,+++,,,......+++)))***)))))))))***+++,,,,,,))))))*********+++++++++vvvlllbbb```cccaaa```___^^^[[[XXXVVVTTTSSSTTTSSSRRROOOMMMKKKIIIHHHGGGEEECCCAAA@@@??????@@@>>>>>>======<<<:::888777888888888888888888777777666666666666666666666666222333333333333222111111222222222222222111000/////////000000000000//////////////////////////////...//////000000000000///////////////000000000000000000000000000000000000000000/////////000111111.........///////////////111000000///.........///...------------------...111000000//////000000111111111////////////111111------...///000000000000222111000///000111333444222222222333333444444555333333333333444555666666777666666666888;;;>>>@@@AAAEEEKKKPPPUUUZZZ```dddeeegggkkkpppuuuxxxzzz{{{zzzzzzzzz{{{{{{{{{{{{{{{xxxxxx{{{}}}uuuoookkkiiihhhfffeeeeeeffffffhhhiiijjjhhhjjjlllpppsssvvvxxxyyyttttttsssqqqoookkkhhheee]]]YYYQQQJJJFFFDDDEEEFFFIIIJJJKKKMMMMMMNNNNNNNNNOOORRRWWW\\\___cccgggiiikkkkkkllllllkkkjjjiiiiiieeebbb]]]WWWRRRKKKDDD???>>><<<;;;888777555444444333333222111000///......////////////////////////.........//////////////////...------...---,,,***,,,------------,,,,,,+++........................******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,------......---------------,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++******+++------,,,******++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,---...---,,,---...000111///...,,,+++++++++,,,''')))***+++***+++---...+++++++++***************************************)))))))))))))))************+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,---.........,,,+++************)))******++++++)))))))))************+++uuulllcccaaadddaaa``````^^^\\\ZZZXXXVVVUUUUUUUUUSSSQQQNNNLLLJJJHHHGGGEEECCCAAA@@@??????@@@<<<=========<<<;;;999888888888888777777666666666555555555555555555555555222333333333333222111111444444444333333222111000//////000000000000//////////////////////////////---...///000111111000///000000000000////////////////////////////////////000000//////......//////............/////////000//////////////////000111/////////....../////////111111000//////000111111222111///......///111222---...000000111111111222//////000111222333333333333333333444444444444444222333444555555666666666666666888:::???EEEJJJNNNQQQXXX```dddfffkkkssszzz{{{}}}|||vvvqqqpppiiihhheeebbbaaaaaabbbcccdddfffjjjmmmpppsssuuuwwwqqqrrrttttttsssqqqnnnkkkgggddd___YYYSSSNNNKKKIIIGGGGGGIIIJJJJJJJJJJJJIIIIIILLLQQQVVVZZZ^^^cccfffmmmmmmmmmnnnmmmmmmlllkkkgggeeeaaa^^^ZZZTTTNNNJJJEEEDDDAAA???===;;;::::::777666555444222000///...////////////////////////............/////////000///...------...---+++)))------.........---++++++------------------------++++++++++++,,,,,,,,,,,,...---,,,,,,+++++++++,,,))))))******++++++,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,------...++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,---,,,,,,+++***+++,,,,,,++++++++++++*********+++------,,,******+++,,,,,,,,,,,,+++***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++---+++))))))***,,,---,,,------,,,,,,,,,+++++++++(((***+++***)))***,,,---***************+++++++++************************''''''((((((((()))))))))((()))***+++,,,,,,++++++))))))*********+++++++++)))---111000---***+++,,,++++++******)))*********))))))))))))************tttlllcccbbbdddaaaaaa```___]]][[[YYYXXXWWWVVVVVVTTTRRROOOLLLJJJHHHGGGEEECCCAAA@@@???@@@@@@<<<<<<=========<<<:::999888888777777666555555555444444444444444444444444222333333333333222111111555555555444333222111000//////000000000000//////////////////////////////---...///111111111000///111111000000//////......////////////////////////111000///......------...---.........//////000000------......///111222333111111000000000000111111222111000//////000111222222111000......000111222222444555444333222222333+++---000333555444333222444444444444444444333333222333444666777666666555999;;;>>>DDDMMMVVV^^^ccc___hhhqqquuuuuuxxx{{{yyyssspppkkkfffcccbbbccccccdddfffhhhjjjkkklllnnnoooooopppsssuuuuuurrrooommmmmmllljjjfff___XXXQQQMMMEEEFFFGGGHHHHHHGGGFFFFFFCCCFFFLLLQQQUUUZZZ```cccnnnoooooooooooonnnnnnmmmiiigggcccaaa^^^[[[WWWTTTJJJIIIGGGDDDBBB@@@??????::::::888666444222000///000000000000000000000000---.........//////000000///...------...---+++)))------...///...---+++***************************---------.........//////...---,,,,,,++++++++++++))))))***+++,,,------...---------,,,,,,++++++++++++*********+++,,,,,,---))))))))))))))))))******)))))))))***+++,,,......************************((()))***,,,------,,,,,,)))+++,,,,,,+++++++++,,,*********,,,------,,,******+++,,,------,,,+++***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,)))''''''***---,,,******++++++,,,,,,++++++******++++++***))))))***,,,))))))******+++++++++,,,))))))))))))))))))))))))&&&'''''''''(((((())))))%%%''')))***++++++++++++(((((((((((())))))))))))(((...333222,,,)))***...,,,,,,+++***)))))))))***))))))))))))************uuukkkcccbbbdddaaa``````___]]][[[XXXVVVUUUUUUTTTQQQNNNLLLJJJJJJJJJEEEEEEDDDCCCBBB@@@>>>===<<<<<<<<<<<<;;;:::999888888999999888888777666555777666555444444444444444222222222222222222222222000111111111111000//////000000000000000000000000//////000000000000//////////////////000000000000111000///......///000111000000000000000///......000000000000000000000000111111000///////////////000000000000000000000000...............---------////////////000000000000000000000000000111111222000111111111111222222222222222222222222222222222333333444444444333333222444333222222444888<<>><<<999666444333111000000111333222000...////////////////////////000000000000///---,,,+++///............------------+++***,,,///000...,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,++++++*********+++,,,,,,------,,,,,,++++++++++++******)))))))))*********+++,,,---,,,++++++++++++***++++++,,,,,,+++,,,---,,,***)))***+++************************+++++++++***((((((+++---*********************************++++++,,,,,,,,,++++++++++++++++++++++++'''(((***++++++***((('''++++++******************************************************************+++++++++************))))))))))))))))))))))))))))))))))))))))))******+++'''''''''''''''''''''''')))))))))))))))))))))))),,,,,,,,,+++++++++******vvvmmmdddccceeeaaabbbaaa```^^^[[[WWWUUUSSSUUUTTTQQQNNNLLLJJJJJJIIIGGGFFFEEEDDDBBB@@@>>>===============<<<;;;::::::888999999888888777666555666666555444444444444444222222222222222222222222111111222222111111000///000000000000000000000000//////000000000000//////////////////000000000111111000////////////000111000111111111000000///...000000000000000000000000111111000///////////////000000000000000000000000///.....................////////////000000000111000000000000000111222222111111111111222222222222222222222222222222222222222333333333333333222222333333222333666:::???BBBGGGHHHMMMUUU```jjjqqquuuxxxwww{{{|||xxxuuuooommmjjjhhhggggggggggggiiikkkmmmoooooonnnlllkkknnnooooooooommmiiifffccc]]]YYYTTTQQQPPPOOOLLLIIIDDDCCCBBBCCCGGGLLLSSSWWWeeejjjooorrrqqqpppoooppplllhhhccc```___^^^\\\ZZZ]]]\\\ZZZXXXVVVSSSOOOLLLEEEDDDBBB???<<<999777666444333222222222222///---............////////////...///////////////...---///............------------++++++,,,///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,+++++++++************)))***+++,,,,,,+++++++++******)))))))))******+++,,,---,,,***)))***+++************************+++++++++***))))))+++---++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***************************************************************************+++++++++************)))************************)))))))))))))))******+++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******wwwooogggeeefffbbbdddcccaaa^^^[[[WWWTTTRRRUUUTTTQQQOOOLLLJJJIIIIIIHHHGGGFFFDDDBBB@@@>>>===>>>>>>>>>>>>===<<<;;;;;;888999999888888777666555666666555444444444444555333333333333333333333333222222222222222111111000000000000000000000000000///000000111111000000////////////000000000111111111000000//////000000111111111111222111111000///000000000000000000000000111111000////////////000000000000000000000000000///////////////000000000/////////000000000111111111000000000000111222222111111111111222222222333333333333333333333333333222222222333333333333333444444555777;;;AAAFFFIIIOOOPPPTTT[[[dddmmmrrrtttssssssvvv{{{}}}~~~}}}yyyuuuqqqnnnkkkhhheeeggghhhhhhiiiiiihhhhhhgggkkklllmmmmmmnnnmmmllllllgggdddaaa^^^\\\YYYUUURRRKKKHHHEEEDDDEEEIIINNNRRRaaaffflllqqqrrrpppooonnnmmmiiiddd```]]]\\\ZZZXXX___^^^^^^^^^___]]]YYYVVVOOOLLLIIIDDDAAA>>><<<;;;999777444333222111///...------........./////////------...//////////////////............------------,,,,,,---...///---,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******------------,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++---,,,+++******)))******+++,,,---,,,*********+++++++++++++++++++++++++++***+++,,,+++))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************+++++++++************)))++++++++++++++++++++++++)))))))))))))))******+++------------------------************************,,,,,,,,,+++++++++******yyyqqqiiifffgggbbbcccbbb```^^^[[[XXXUUUTTTUUUTTTRRROOOMMMJJJIIIHHHIIIHHHFFFDDDAAA@@@>>>===>>>>>>>>>>>>===<<<;;;;;;888999999888888777666555666555555444444444555555333333333333333333333333222333333333333222111111000000000000000000000000000000000111111000000000//////000000000111111111000000000000000000000000111111222222222111111000////////////////////////222111000000//////000000////////////////////////000000000000000111111111//////000000000111111111111111000000111111222333111111111222222222333333333333333333333333333333222222222222222333333444666777999===BBBIIIOOORRRUUUTTTVVVZZZ```fffjjjkkkgggjjjnnnrrruuuxxx{{{}}}xxxqqqlllhhhgggffffffeeeeeefffffffffgggggghhhjjjmmmooopppmmmlllkkkjjjhhhddd```^^^XXXUUUPPPLLLJJJKKKNNNPPP[[[___ffflllnnnnnnmmmkkkoookkkddd]]]XXXVVVUUUTTTXXXXXXZZZ^^^```aaa___]]]WWWTTTOOOJJJFFFCCCBBBAAA???<<<888555333222111///------........./////////......///////////////...///............---------,,,,,,------......---,,,,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,,,,,,,000///...---,,,,,,+++,,,***,,,,,,,,,******+++,,,++++++++++++++++++++++++***+++,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++******))))))******+++***************+++++++++************************************************+++++++++*********))))))++++++++++++++++++++++++)))))))))))))))******+++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******zzzqqqiiiffffffaaa``````___^^^\\\ZZZXXXWWWUUUTTTRRRPPPMMMJJJHHHGGGIIIHHHEEECCCAAA???>>>>>>============<<<;;;::::::888999999888888777666555555555444444444555555666333333333333333333333333222333333333333222111111000000000000000000000000000000111111111111000000000000000000111111111111000000111111111111000000000111111222222222111111////////////////////////222222111000000000000000////////////////////////000000000000111111222222000000000000111111111111111111111111111222222333111222222222222333333333333333333333333333333333333333222222333333555555666888;;;AAAIIIQQQWWW[[[YYYWWWVVVVVVZZZ]]]```aaaccchhhnnnrrrvvv{{{yyylllkkkiiigggeeedddddddddaaaaaaaaabbbdddhhhkkkmmmlllnnnppppppooommmkkkiiifffbbb\\\VVVRRRQQQQQQQQQRRRUUU[[[ccchhhkkklllkkkqqqlllcccZZZSSSPPPOOOPPPOOOPPPSSSYYY^^^aaaaaa```ZZZXXXSSSNNNJJJGGGFFFFFFCCC@@@;;;888777555444222////////////////////////000000000000///...---,,,///............---------,,,---......------,,,,,,,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,...000///---,,,---...000///...---,,,,,,+++,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++***+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++***))))))***++++++))))))*********+++++++++************************************************+++++++++*********))))))++++++++++++++++++++++++)))))))))))))))******+++************************************************,,,,,,,,,+++++++++******zzzpppgggdddeee```_________^^^]]][[[YYYXXXUUUTTTSSSPPPMMMJJJGGGFFFGGGFFFDDDAAA@@@?????????============<<<;;;::::::888999999888888777666555555444444444444555666666333333333333333333333333222222222222222111111000000000000000000000000000000111111222222111111000000000000111111111222222000111111222222111111000///000111111222111111111000000000000000000000000222222111000000000000111000000000000000000000000//////000000111111222222000000000111111111222222222111111111111222333333222222222222333333333333333333333333333333333333444444333333333555666777777:::???GGGPPPYYY```dddbbb___[[[YYY[[[^^^aaabbbhhhooouuuyyy~~~yyyvvvsssnnnjjjfffdddbbb^^^^^^]]]^^^___bbbeeeggggggjjjnnnpppppppppqqqqqqmmmjjjfffaaa\\\YYYWWWVVVMMMNNNRRRYYYaaagggjjjkkknnnkkkddd[[[SSSNNNMMMNNNJJJKKKNNNSSSYYY]]]___```YYYWWWTTTPPPMMMJJJIIIIIIEEEBBB???===<<<:::888666222222111000000//////...111111000000///---,,,+++///............---------,,,---///...---,,,,,,---***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,------------******++++++++++++******++++++++++++,,,,,,,,,,,,,,,///111000---+++---///---,,,+++******)))******)))+++,,,,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++------------------------)))))))))***++++++,,,,,,************************************************+++++++++************)))++++++++++++++++++++++++)))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******zzzoooeeebbbccc___aaaaaa```^^^]]]ZZZYYYXXXUUUTTTSSSQQQNNNJJJGGGEEEEEEDDDBBB???>>>>>>???@@@>>>>>>>>>>>>===<<<;;;;;;888999999888888777666555444444444444444555666666444444444444444444444444111111222222111111000///000000000000000000000000000111111222222111111000000000111111111222222222000111222222222222111000...///000000111111111000000000000000000000000000333222111111000000111111000000000000000000000000......//////000111111222000000111111111222222222222222111111222222333444222222222333333333444444444444444444444444444444666555444444444666888999===@@@GGGPPPZZZdddlllpppqqqlllgggdddeeejjjnnnqqqyyy}}}uuummmgggddd```___]]]]]]]]]^^^```aaacccfffkkkmmmnnnoooqqqtttpppooommmjjjgggdddaaa```UUURRRQQQSSSYYY___cccdddfffgggfffaaaYYYRRRNNNLLLIIIIIIJJJMMMRRRWWWYYYZZZUUUTTTRRRPPPNNNLLLJJJJJJEEECCCAAAAAA@@@???<<<:::555444333222111///......//////000000///...------///............---------,,,...000///,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,***...000///+++)))+++---+++******)))))))))******)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,---......---,,,,,,((())))))***++++++,,,,,,************************************************+++++++++************)))************************)))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******zzznnndddaaabbb^^^cccbbbaaa___\\\ZZZWWWVVVUUUTTTSSSQQQNNNJJJGGGEEEDDDBBB@@@>>>>>>>>>???@@@???@@@@@@??????>>>===<<<888999999888888777666555444444444444444555666777444444444444444444444444111111111111111000//////000000000000000000000000111111222222222222111111000111111111111222222222000111222333333222111000......///000000000000000000000000000000000000000333222111111000111111111000000000000000000000000---......///000111111111000111111111111222222222222222111111222222333444222222333333333444444444444444444444444444444444777666555444555777999;;;CCCGGGNNNXXXcccmmmvvvzzz}}}xxxqqqnnnqqqvvv|||tttlllgggbbbaaa___^^^]]]]]]^^^^^^```dddhhhjjjkkklllpppsssrrrrrrrrrqqqpppmmmkkkiii```[[[TTTQQQSSSWWWZZZ[[[```dddhhhfff___VVVPPPLLLIIIHHHGGGHHHLLLPPPSSSTTTRRRQQQQQQPPPOOOMMMKKKJJJDDDCCCCCCCCCDDDBBB???===777666555333111000......---....../////////////////////.........---------,,,...000///,,,***+++---..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++************++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))))))))******+++++++++))),,,///...***'''))),,,+++++++++***++++++,,,,,,)))***,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---++++++,,,*********************************++++++,,,,,,---++++++++++++++++++++++++)))***,,,------,,,***)))((())))))***++++++,,,,,,************************************************+++++++++************))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******zzzmmmiiiccc^^^^^^aaaaaaaaa```^^^[[[XXXVVVVVVUUUSSSRRRPPPMMMHHHDDDEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>===<<<;;;::::::999999999999888777666666555777777666555444444333333444444333333333222222222///000222333444444333222000000000000////////////......///000111222222333***+++...000111111000000222222222111111111111111000000//////000111222222111111000000//////....../////////000111111222222111000/////////000222333222111111111000000//////000000000000000000000000222111000000000111333333333333333333333444444444555666777777666555666888222444666777999===BBBFFFHHHRRR^^^gggkkkpppyyy|||uuummmggg^^^YYYYYY\\\]]]^^^```aaadddgggjjjmmmnnnnnnuuuuuusssrrrrrrrrrrrrrrrjjjeee^^^WWWSSSSSSUUUWWW[[[]]]```aaa```]]]YYYWWWMMMLLLJJJIIIJJJLLLNNNOOOPPPNNNLLLIIIHHHIIIJJJKKKEEEEEEDDDDDDEEEFFFGGGHHH???===:::777444222111000000000000000000...------------,,,++++++***))))))------...//////...+++(((------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******+++,,,,,,---.........---***++++++,,,,,,++++++***,,,,,,,,,,,,+++***)))))),,,,,,,,,------.........+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,------,,,***(((((()))***++++++,,,.........,,,***)))++++++++++++++++++++++++,,,+++******+++,,,+++)))+++,,,---......---,,,+++******)))))))))))))))***************************+++++++++************)))************************)))))))))((())))))***+++)))))))))***+++,,,---...+++++++++*********))))))++++++******++++++,,,---zzzmmmhhhbbb^^^^^^___`````````^^^[[[XXXVVVVVVTTTRRRQQQOOOLLLGGGDDDEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>===<<<;;;:::999999999999888888777666666555777666666555555444333333444444444444333333333333222222222222222222111111000000000000000000000/////////000000111111222222...///111222222111///...111111111111111111111111111000000000000111111222000000000000////////////111111111000000000000000///000222333444333222111111111111111000000000///111111111111111111111111222111000000000111333333111111222222222222333333444555666555333333444555333444555777:::@@@IIIPPP[[[bbbjjjooopppsss{{{{{{sssjjjbbb___^^^]]]\\\]]]^^^aaadddhhhlllooopppppppppppppppppppppppppppooommmhhhbbb\\\XXXUUUSSSVVVWWWYYY\\\]]]^^^^^^^^^VVVSSSPPPLLLJJJJJJKKKLLLKKKJJJHHHGGGFFFGGGGGGHHHFFFFFFEEEDDDEEEHHHJJJKKKFFFCCC???:::666444333333/////////...---,,,,,,+++.........------,,,,,,,,,,,,,,,,,,---//////...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------***++++++,,,,,,++++++***++++++,,,,,,,,,+++******+++,,,,,,,,,------------,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------...---+++*********,,,,,,,,,,,,---------,,,******++++++++++++++++++++++++)))***,,,...///...+++((()))***++++++++++++***)))******))))))))))))******))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))***))))))))))))***++++++***)))*********+++,,,,,,+++++++++*********))))))******))))))******+++,,,yyylllhhhbbb^^^^^^^^^_________]]][[[XXXVVVVVVTTTQQQOOOMMMKKKGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@======<<<;;;:::999999888999999888888777666666666777666666555555444444444555555555444444444444333444333222111000000000000000000000000000000000000000000000000000111111111222222333333222000...---000000000000000000000000222222111000000000111111////////////000000000000222222111111000//////......111444777888555222000111111111111000000000000111111111111111111111111222111111111111222333333111222222222333333333444555666666555333222333444666777999;;;@@@JJJVVV___qqqtttxxxxxxvvvxxxzzzpppiiiccc___]]][[[[[[\\\^^^aaaeeeiiikkklllmmmnnnpppqqqqqqpppppprrrrrrqqqnnnhhhaaaZZZVVVSSSSSSSSSTTTWWW\\\```ccc```]]]XXXSSSNNNKKKJJJIIIGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCEEEIIIMMMOOOPPPLLLFFF@@@;;;888777666000000///...------,,,,,,////////////////////////,,,+++***+++...000000000------------------------------------------------------------------------+++,,,,,,------,,,,,,++++++,,,,,,------......///+++,,,,,,---------------***++++++,,,,,,++++++*********+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------///...,,,+++++++++,,,---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++'''***///555999888444000333333444444444444333333******)))))))))******+++************************+++++++++************)))))))))))))))))))))))))))***************+++,,,,,,***************++++++++++++++++++***************))))))(((((())))))***+++yyylllgggbbb^^^___]]]^^^______]]][[[XXXVVVVVVSSSPPPMMMLLLJJJHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@======<<<;;;:::999888888888888888888777777666666777666666666555555444444666666555555555444444444444333111000///000111111000000000000000111111111111111111000000000000000222222333222111000...---////////////000000000000333222222111000000000000......//////000000111111111111111111000000//////...111444777777555222000111111111000000000000000111111111111111111111111111111111111222222333333333333333444444555555666777777777666444444555777888<<>>;;;<<<<<<<<<<<<<<<<<<<<<<<<******))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))++++++******++++++,,,---,,,,,,,,,,,,,,,+++++++++************************)))))))))))))))***++++++yyylllgggbbb___```^^^_________]]][[[XXXVVVVVVSSSOOOMMMLLLJJJHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@>>>===<<<;;;:::999999888888888888777777777777777666666666666666555555555666666555555555444444444222111000000000111333444///000000000111111111222111111111000000000000000000000000000000000000///......//////000000000000333333222111000000111111......//////000000111111//////000000111111111111000000111222222222222222000000000000000000111111111111111111111111111111111111222222333333333333222222333333444555555666666777777666555555888::::::BBBMMMUUU\\\eeeqqqzzz}}}wwwnnniiifffdddaaa^^^^^^```bbbdddfffhhhllloooqqqrrrrrrqqqnnnoooqqqrrrrrrpppmmmlllbbb^^^XXXSSSPPPQQQSSSUUU^^^___bbbcccaaa\\\WWWTTTJJJJJJKKKJJJJJJIIIHHHGGGBBB@@@>>>>>>@@@DDDIIILLLRRRTTTUUUUUUQQQKKKDDD@@@666444111000///000222333///////////////000000000111///,,,+++,,,...//////................................................************************+++,,,,,,------,,,,,,+++((()))***+++,,,---...///+++,,,,,,---,,,,,,++++++***++++++,,,,,,++++++***((()))***+++,,,---------++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---------,,,,,,+++++++++++++++,,,+++*********++++++,,,+++++++++++++++++++++++++++,,,///444888;;;;;;999555555555444444555555555***************+++,,,,,,+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++++++++******++++++,,,---,,,------......---,,,+++************************+++************+++,,,,,,{{{mmmhhhcccaaabbb```aaaaaa```^^^[[[XXXVVVUUUSSSPPPNNNMMMKKKIIIFFFEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>===<<<;;;::::::999888888777777777777777777666666666666666666666666555555555444444444444333111111111111222333444555///000000111111222222222000000000000000111111111////////////000111111111...//////000000111111222333222222111111111222222////////////000000000000...//////000111111222222111000///...///000222333000000000000111111111111222222222222222222222222111222222333444333333333000000111222333444444555555555666666666888<<>>===<<<;;;;;;:::777777777777777777777888666666666666666666666777444444444444333333333333222333333444444444333333///000000111111222333333//////000000111111222222000000000000111111222222//////000000111222222333222222111111111222333333000000000000////////////000000000000000111111111111000///......000111222///000000000111111111111222222222222222222222222111222333444444444333333222222333444555666777777666777888999;;;???DDDHHHMMMYYYiiisssxxxyyyrrrkkkgggeeedddcccdddfffhhhjjjlllnnnoookkklllmmmnnnooopppqqqqqqpppnnnkkkfff```ZZZUUURRRSSSTTTUUUWWWYYYZZZ[[[\\\WWWUUURRRNNNKKKIIIHHHGGGFFFEEEDDDCCCCCCDDDFFFGGGHHHMMMUUU\\\___]]]XXXUUUIIIDDD>>>777222111111222111111000000//////......333000...---.........---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,---......,,,,,,,,,,,,,,,+++*********++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,------------,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,+++---------------,,,,,,+++((()))***+++,,,++++++***+++++++++++++++++++++++++++***((()))******)))(((+++***))))))))))))***+++************+++,,,---...))))))))))))))))))))))))+++++++++************)))++++++++++++++++++++++++***))))))))))))***++++++((()))+++,,,---,,,++++++))))))*********+++++++++***************++++++,,,|||nnnjjjeeeccceeeeeeeeedddbbb___[[[WWWUUUTTTSSSRRRRRRQQQNNNJJJFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>>===<<<;;;;;;777777777777777888888888666666666666777777777777444444333333333222222222444555666666555444222111///000000111222222333333...//////000111222222333333333222111111222222333///000000111222333333333111111111111222333444444111111000000//////......222222111111000/////////000000000000000111111111//////000000111111111222222222222222222222222222111222333444555444333333666666777888999:::;;;;;;:::;;;===>>>AAAFFFLLLPPPZZZfffuuu~~~}}}tttnnnkkkeeefffggghhhkkkmmmoooqqqfffhhhkkknnnppprrrssstttooopppooommmiiibbb\\\XXXRRRPPPOOONNNPPPTTTXXX[[[^^^[[[WWWRRRNNNLLLKKKJJJJJJIIIHHHFFFFFFFFFGGGGGGEEEKKKSSS[[[```aaa___]]]TTTOOOFFF===777333222333333222222111000///......111///......//////...---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,------,,,,,,++++++,,,,,,------.........,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,+++++++++******+++,,,,,,,,,++++++.........------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++------,,,+++***......//////......---,,,'''(((***,,,---,,,***)))++++++++++++++++++++++++*********,,,///000///---...---,,,++++++,,,---...************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************)))))))))((()))******+++%%%''')))+++,,,+++******))))))******++++++++++++)))))))))))))))******+++{{{nnniiiccc______bbbbbbaaa```^^^[[[YYYWWWWWWVVVTTTQQQOOOLLLJJJIIIDDDCCCAAA@@@@@@???===;;;>>>===<<<:::888777777777888888888888888999999999777777666666666666777777666555555555666666444222444444333333333222222222555333111///...000222333222222333333222111///...////////////000000000000///000000000000111111111666333//////111222111///000111111111111222222222222222222111111111000000...///000222333333333333000000000111222333555555222222222333333222111111555555555555555555555555777777888888888888999999;;;<<<>>>CCCJJJSSS[[[aaaoooyyyxxxqqqmmmiiihhhjjjllljjjhhhhhheeeffflllppppppppprrrsssssstttssspppkkkfffcccZZZUUUNNNJJJIIIKKKNNNOOOSSSXXX\\\YYYRRRLLLKKKNNNLLLLLLLLLJJJIIIIIIJJJLLLNNNQQQUUUYYY^^^aaabbbcccddd]]]QQQGGG???:::666444444222000000000000///...000/////////............///////////////.........000///...---,,,+++++++++------,,,,,,,,,------...000---+++,,,...///---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------............---------,,,,,,++++++,,,,,,---)))************+++++++++***+++,,,,,,------,,,,,,------++++++++++++------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---...//////......---,,,+++*********++++++,,,,,,++++++***))))))(((((((((((()))))),,,+++***))))))***+++,,,+++++++++*********))))))************************************))))))(((((()))*********++++++++++++******************************))))))))))))******zzzmmmiiiccc___```bbbbbbbbbaaa^^^\\\YYYXXXWWWVVVTTTQQQNNNLLLJJJHHHFFFDDDBBBAAAAAA@@@???===AAA@@@???===<<<;;;::::::888888888888888888888888777777666666666666777777555444333444555555333111666666666666555555555555666444222000///000222333000000222222222222111000000000000111111111111222000000000111111111222222555222//////111222222000000111111111111222222222222222222111111111000000000000000111222222222333222222222222222222333333333444444444444444333333333333333333333333333333555666777888999:::;;;<<<===@@@FFFOOOZZZfffqqqxxx~~~wwwooojjjkkkmmmnnnnnnkkkgggfffiiilllmmmnnnqqqoooqqqssstttsssqqqnnnlllbbb]]]UUUOOOLLLKKKJJJJJJKKKQQQVVVWWWRRRMMMJJJJJJMMMOOOQQQRRRQQQQQQQQQRRRTTTVVVZZZ^^^aaadddeeefffgggbbbZZZRRRKKKEEE???;;;555333000///000111000000000000/////////.........------..................//////...---,,,,,,,,,,,,///.............../////////---,,,,,,......---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,------------,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---......------,,,,,,++++++******)))******++++++******)))))))))(((((((((((())))))++++++***))))))***+++++++++++++++*********))))))************************++++++*********))))))))))))))))))*********++++++******************************))))))))))))******yyylllhhhccc```aaaccccccbbbaaa___\\\ZZZXXXXXXWWWUUURRRNNNKKKIIIHHHHHHFFFBBB@@@@@@AAA@@@???AAAAAA@@@>>>===<<<;;;;;;999999999888888777777666777777666666666666777777444333222222444444222111444444444333333333222222777555333111000111222333//////000222222333333222111111111222222222333333111111111111222222222333333111///000111222222222000111111111111222222222222222222111111111111111222222111000000111222333444444333222222222222222444555555666666666555555333333333333333333333333333444777888999<<>>>>>===<<<;;;:::999888:::999999888777666666555777777666666666666777777555333222222444444333222222222222222111111111111666555333111000000111111000000111111222222222222111111111111222222222333111111222222222333333333111000000000222222333333000000111111111222222222111111111111111111111111444333111//////000222333444333333222222222333333444555555666666666666555555555555555666666666666222444777888:::>>>DDDIIISSSZZZeeeqqq~~~zzzyyyxxxxxxnnnfff```___```bbbffflllooopppsssuuuvvvvvvuuutttsssoooiiiaaaZZZRRRJJJEEEEEEFFFIIINNNQQQQQQLLLHHHDDDHHHOOOTTTXXX\\\```bbbdddeeegggjjjkkkllllllllljjjhhhfffccc^^^WWWNNNIII@@@<<<666222111111111000000000000////////////...,,,,,,------...///000000---------------...////////////...---------............------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,------------,,,,,,***+++---......---+++******++++++,,,---...//////+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++******---,,,,,,+++,,,,,,------))))))*********+++++++++))))))************))))))***))))))))))))))))))***+++******************+++************************************************++++++++++++++++++++++++(((((()))))))))***************************************))))))))))))******xxxllliiidddaaabbbccccccbbbaaa___\\\ZZZXXXXXXWWWTTTQQQNNNKKKIIIHHHHHHDDD@@@>>>>>>>>>??????<<<<<<<<<<<<;;;999888777999999888888777666555555777777666666666666777777666444333333444555555555555555555555444444444444333333111000/////////000333222222111111111000000000000000111111111222222111111222222222333333333///000111111222222222333000000111111111222222222111111111111111111111111444333111//////000222333222222222222333444555666222333444555555555555555555555555666666777777777444666888:::<<>>>>>>>>>>>===<<<======>>>===;;;999888888888888777777666666555777777666666666666777777777555333333444666666666444444333333333222222222111111000////////////000444333222111000000000000000000000111111111111222111111111111222222222333///111222333111111111222000111111111111222222222111111111111111222222222222222111000000111222333111111222222333555666777111222333444444444444444333333333444555555666666666999;;;===BBBNNN^^^kkk||||||sssjjjfffccc```aaaddddddfffjjjnnnqqqtttuuuvvvuuusssqqqooolllfff___ZZZPPPKKKDDDAAABBBDDDDDDDDDBBBBBBDDDHHHNNNYYYdddlllkkklllmmmnnnooonnnmmmmmmooollliiifffccc^^^YYYUUUMMMHHHAAA;;;777444111///111111000000000//////////////////000000111111222...---------...///000000444333222111111000111111---...///...,,,+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------......//////......---++++++------------++++++,,,,,,,,,---------......,,,,,,---...............+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,---------------,,,,,,+++++++++++++++)))*********++++++,,,,,,++++++,,,,,,,,,,,,+++++++++******))))))******+++)))***++++++++++++***)))***************+++++++++*********************************+++++++++++++++)))*********++++++++++++******************************))))))))))))******zzznnnkkkfffbbbcccaaaaaa```___]]]ZZZXXXVVVUUUTTTSSSQQQOOOMMMKKKKKKFFFDDDAAA@@@@@@@@@>>>===<<<===>>>???>>><<<:::999777777777777777666666666777777666666666666777777666444222111333555666666111111111111000000000000000000000000000111111111333222111000000111111222111111111222222222333333000000000111111111222222///222444444111000000111000111111111111222222222000000111111111222222222000000000111222222222333333333333333333444555666111111222444444555555444333333333444555666666666888;;;>>>AAAJJJ[[[qqq{{{uuuooogggdddeeecccdddgggkkknnnqqqrrrssstttsssssssssqqqnnniiieeeYYYSSSKKKEEEAAA@@@AAAAAABBBBBBBBBDDDIIISSS^^^eeelllmmmnnnooopppooonnnnnnooommmkkkiiifffaaa[[[WWWMMMIIIDDD???;;;888444222111111111000000000//////////////////000000000000///...............///000333222111000////////////,,,...///...,,,+++,,,...........................,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------...............+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,+++******++++++++++++++++++,,,,,,,,,,,,******++++++++++++******+++******))))))******+++)))***++++++++++++***)))))))))*********+++++++++************************)))))))))*********++++++++++++++++++,,,,,,,,,,,,******************************))))))))))))******|||oookkkfffcccccc`````````^^^\\\ZZZWWWVVVTTTTTTRRRQQQOOOMMMLLLLLLFFFEEECCCBBBBBBAAA???===;;;<<<===>>>===<<<:::888666666666666777777777777777777666666666666777777555333000000222444555555444444444333333333222222000000000111222222333333111000000000000222333444222222333333333444444444///000000000000111111111///222555444111//////000000111111111111222222222000000111111222222222222...///000222333333333333555555444333333333444444111222333444555555555555555555555666777888888999999<<<@@@DDDOOOddd~~~wwwpppooofffgggiiikkklllmmmnnnnnntttsssttttttuuurrrnnnkkk```[[[TTTKKKDDDAAA@@@AAAAAAAAAAAABBBEEEMMMVVV\\\mmmnnnooopppppppppoooooommmllllllkkkhhhbbbZZZUUUMMMIIIEEEAAA>>>;;;777555111111111111000000000000///////////////.........//////............////////////...,,,,,,+++++++++,,,...000...+++***,,,...........................,,,,,,,,,,,,,,,,,,,,,,,,............/////////000+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---...------,,,,,,+++******,,,---......//////......++++++------------++++++******+++++++++,,,,,,,,,***++++++,,,---...//////---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))++++++************++++++)))***+++,,,,,,+++***)))))))))******++++++++++++************************(((((())))))*********+++++++++,,,,,,,,,---------******************************))))))))))))******zzznnnlllgggbbbaaaeeedddcccaaa^^^[[[YYYXXXUUUTTTRRRPPPNNNLLLJJJIIIHHHFFFDDDBBBAAAAAAAAAAAA<<<<<<<<<<<<<<<<<<;;;;;;777777777777777777777777555666666666777777777888555555666666666666666666444444222222222222444444111111222222222222111111111111111111111111111111222222333333333333222222222222222222111111000000222222111000000111222333333333333444444444555555222111000000000111333333333444555555555444333222444444444333333222222222333444555555666666555555888555555777777555666:::<<<>>>CCCLLL]]]tttxxxooommmjjjhhhhhhjjjlllnnnqqqpppoooppprrrsssrrrqqqjjjfff^^^RRRGGGAAAAAACCCCCCAAAAAACCCDDDFFFNNNWWWeeekkkqqqssspppnnnppprrroooooonnnooommmhhh```YYYQQQLLLGGGDDDCCC???:::666333222111111222222111000........................111111000///...---,,,,,,........................///...---,,,,,,---...//////...---,,,,,,---...////////////......---------+++++++++,,,,,,,,,------......------------............---------,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,+++++++++***))))))))),,,+++***))))))***+++,,,++++++++++++++++++++++++))))))***+++++++++************))))))))))))******...---***)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++******)))))))))************************+++++++++******)))))))))******++++++++++++******yyynnnkkkfffbbbbbbaaaaaa```^^^]]][[[YYYXXXVVVUUUSSSPPPNNNKKKJJJIIIDDDCCCAAA???>>>======>>>>>>>>>>>>>>>===<<<;;;:::888888888888888888888888777777777777888888888888444444444444444444444444444333333222222333333444111111111222222111111111111111111111111111111111000000111111111111000000222222222222111111111000333222111000000000111222111111222222222333333333222111000000000111333333222333444444555444333333444444444333333333222222333444555555666666555555777555666999:::888999===<<>><<<::::::999999999999999999999999999999999888888888888888444444444444444444444444444333333222222333333444111111111111111111111111111111111111111111111111000000111111111111000000222222222222111111111111444333111000000000111111///000000000000111111111222111111111111222333333000111222333444444333333444444444444333333333333444444555666666666666555444444666999999777999>>>>>>HHHVVVcccppp}}}pppiiihhhhhhiiinnnnnnnnnppprrrtttsssqqqpppmmmggg^^^SSSKKKFFFEEECCC@@@@@@BBBBBBBBBFFFLLLXXX___iiinnnooooooooopppsssqqqooommmllljjjhhheee]]]XXXRRRNNNMMMJJJFFFCCC:::777333111111111///...////////////////////////////////////////////////........................///...------------...//////...------------...///---,,,,,,,,,,,,+++++++++---------.........//////......------------............---------,,,,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,************************,,,,,,++++++,,,...000111******))))))))))))******((())))))***++++++,,,,,,************************,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,---------------,,,,,,,,,,,,+++******++++++++++++******yyymmmjjjeeecccdddccccccbbb```___\\\[[[YYYXXXVVVSSSOOOLLLJJJIIIHHHHHHFFFDDDBBB@@@??????@@@?????????>>>===<<<;;;:::999999999999999999999999999999888888888888777777666666666666666555555555333333333333333333333333222111111111111111111222111111111111111111111111222222333333333333222222222222222222222222222222444333222000000000000111/////////000000000111111111111111111222222333333000000111222333333444444444444444444444444333333444444555666666666666666777777999===<<<:::<<>>CCCJJJSSSbbbuuuzzztttooonnnmmmnnnpppqqqqqqpppsssrrrpppkkkeee]]]VVVQQQIIIEEECCCEEEEEEDDDEEEHHHMMMTTT___iiiooorrrrrrrrrsssqqqnnnjjjgggggghhhiiiiiiccc\\\WWWTTTPPPKKKGGGDDDAAA<<<888666444111///111111111111111111111111......//////000111111111////////////////////////---..................------..................---........................+++,,,,,,,,,,,,---------......------------............---------,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++***))))))((()))***+++,,,,,,+++***)))******************************))))))***,,,///111++++++************++++++++++++,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******************************++++++++++++******|||pppjjjdddcccfffeeedddbbb___\\\XXXUUUTTTWWWUUURRRNNNLLLKKKKKKKKKHHHFFFDDDAAA???>>>>>>>>>999:::;;;<<<============999999999999999999999999555555666666777777777777555555555444333333222222222333333444444333333222333222111000000111222333111111111111111111111111000000111111111111000000222222222222333333333333222222111000000111222333111111111111222222222222111222222333444333333333222222111222222333444555444444444444555555555555555555666777777777777666999999<<<>>>===>>>EEEOOO```mmmzzzwwwrrrooonnnnnnmmmmmmrrrqqqpppooolllggg```[[[QQQKKKFFFFFFFFFCCCCCCEEEJJJPPPZZZeeemmmrrrssssssrrrqqqoookkkgggddddddeeegggccc]]]YYYVVVRRRLLLHHHEEECCC???<<<999666222///000000000000000000000000/////////000000111111111////////////////////////------...//////...------------...//////...------+++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,------......------------............---------,,,,,,,,,,,,---------..................---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))((()))******++++++******)))++++++++++++++++++++++++))))))(((((()))+++,,,...++++++************++++++******))))))(((''''''&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------******++++++++++++******~~~qqqjjjdddcccgggdddcccaaa___\\\YYYVVVUUUVVVTTTQQQMMMLLLKKKLLLMMMLLLJJJGGGEEECCCAAAAAAAAA;;;<<<<<<============<<<888888888888888888888888555555666777888999999:::666555555444333333222222222333333444444333333222333222111//////111222333111111111111111111111111000000111111111111000000222222222333333333444444111000000000000222333444000000111111111222222222111222333444444444333333444444333222222333444555444444444444555555555666555555666777777777777777444555888;;;<<>>>>>>>>>>>???>>>>>>===<<<<<<777777777777777777777777555555666888999:::;;;<<<888888777666555555444444222222444444444444222222333222000//////000222333111111111111111111111111222222333333333333222222222222222333333444444444000000//////000222444555000000000000111111111111111222333444555444333333666555444333333333444555444444444555555555666666555666666777777777777777666777;;;???AAAGGGUUUcccmmmwwwyyytttqqqooonnnmmmnnnqqqtttsssnnnjjjlllbbbWWWRRRMMMHHHFFFFFFFFFJJJRRR]]]gggnnnqqqrrrssstttuuuqqqjjjccc```___]]][[[ZZZ[[[[[[YYYSSSNNNMMMLLLKKKIIIFFFAAA;;;777////////////////////////111111000000000000000000000000000000000000000000,,,---...//////...---,,,,,,---...//////...---,,,---------....../////////---------.........//////.........------...............---------,,,,,,,,,---------.........//////......---------,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++((((((***+++---...000000...---++++++++++++---...------------------------)))******+++++++++******,,,++++++******++++++,,,---,,,*********,,,...000*********************************++++++,,,,,,---)))))))))******+++++++++---,,,,,,+++***)))(((((()))))))))******+++++++++******++++++++++++******ttthhhcccccc____________^^^]]][[[XXXWWWTTTSSSQQQOOONNNLLLLLLKKKKKKHHHCCC@@@@@@@@@@@@???=========<<<;;;;;;:::::::::;;;<<<===<<<;;;:::999:::999999999888888777777888777777777777666666666333333333333333333333333444333333222222333333444111111111222222333333333444222222444777888777444222222222333333444444444444333333222222333333444444444444222000000222333555333222333555555222///444444444444444444444444444444333222333444555666222444666666666666888999;;;777888>>>CCCJJJXXXfffuuuxxxtttmmmjjjjjjlllooorrrrrrqqqooollliiiddd\\\UUUNNNIIIFFFIIIHHHMMMVVV___eeemmmuuurrrvvvvvvrrrmmmiiibbb[[[WWWXXXYYYXXXVVVTTTTTTTTTQQQOOOMMMNNNOOOIII???777:::777444333444444222///000111111111111000000///000000000000000000000000000///...------,,,,,,---,,,,,,------------------.........------,,,,,,,,,............////////////......---------,,,,,,,,,//////...------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***---,,,,,,------,,,(((%%%---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,*********,,,---++++++++++++++++++++++++************************,,,,,,++++++,,,,,,---...+++++++++******)))))))))************+++,,,------******+++,,,,,,---............------,,,+++******)))***+++,,,---,,,++++++uuuiiidddddd```_________^^^\\\ZZZXXXVVVTTTSSSQQQOOONNNLLLLLLKKKLLLIIIDDDAAA@@@@@@@@@??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999999999888888777777777777555555555444444444333333444444444444444444444444444333333222222333333444111111222222222333333333333222222444666777666444222222333333333444444444444333333222222333333444333444333222000000111333555333222333555555222000444444444444444444444444444444333333333444555666444555777777777777888:::===;;;===CCCIIIQQQ___mmmuuuyyy}}}rrriiiiiijjjlllooopppooonnnsssqqqmmmgggaaaZZZUUURRRJJJHHHJJJQQQXXX___gggoooooosssssspppmmmlllhhhbbbYYYXXXWWWVVVUUUUUUTTTTTTUUUSSSRRRRRRQQQNNNHHHCCC;;;777333222222222111///000111111111111000//////000000000000000000000000000///......---.....................------------///...............------............////////////.........---------,,,,,,//////...------------...---,,,,,,++++++,,,,,,---------------------------......------------,,,,,,---,,,,,,------,,,***(((---------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,+++++++++*********+++++++++***++++++,,,,,,+++++++++,,,,,,---------******++++++,,,---------***+++,,,---...---,,,,,,uuujjjeeeeeeaaa^^^___^^^]]]\\\YYYWWWUUUTTTSSSRRRPPPNNNMMMLLLLLLMMMJJJEEEBBBAAA@@@???>>>?????????>>>======<<<<<<;;;:::999999888888999999777777777777666666666666444444444444333333333222555555555555555555555555333333222222222222333333222222222222333333333333222222222333555666555333333333333333444444444444444333333222222333333444222333333222000000111333444333333333555444333111444444444444444444444444555444444444444555666666555777888888777777999:::<<<<<>>??????>>>>>>===<<<<<<;;;;;;:::888777777777888999666666666666666666555555666666555555555444444444444444444444444444444444333333222222222222333333333333333333333333333333111222222333444444444333333333444444444444444444444333333222222333333444111222333222111000111333444444444444555444333222555555555555555555555555555555555555555666666666555777888888888888999;;;;;;???FFFNNNXXXcccrrr|||yyypppjjjiiijjjmmmnnnpppppppppoookkkgggbbb___ZZZTTTOOONNNOOOPPPUUU\\\fffkkknnnmmmnnnpppmmmiiieee^^^VVVSSSTTTUUURRROOORRRTTTVVVVVVTTTSSSSSSTTTKKKGGG@@@:::666444333222222111111000////////////////////////////////////.........//////000222222222111111000///......---------....../////////000............////////////............------------//////...------------...------,,,,,,,,,,,,------////////////////////////...---,,,+++,,,...000222333111---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------,,,+++************,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++*********+++,,,,,,---------------|||rrrgggcccddd```_________^^^\\\YYYVVVUUUUUUTTTRRRPPPOOOMMMMMMLLLLLLIIIEEECCCBBBAAA???===>>>======<<<<<<;;;;;;::::::999888777666777888999555555555555555555666666666666555555555444444444333333333333333333333333333222222111111222222333333333333333333333333333111222333444333333333333444444444444444444444444444333333222222333333444111222444333222111222333333444555555444444444444555555555555555555555555555555666666666777777777555666888888888888:::<<>>>>>======<<<;;;;;;;;;999999::::::999999888777555555666666666777777777555555555444444444333333444444444444444444444444222222111111111111222222555555444444444333333333222555666666444333444555666555555555444444444444444333333222222333333444222444666777666555555666111444666666444444555777555555555555555555555555555666777888888888777777555777:::<<<===>>>AAACCCHHHYYYlll{{{|||vvvrrrrrrrrrssssssrrrrrrqqqooojjjgggeee___VVVQQQQQQLLLRRRXXX\\\ccckkkooonnnooolllgggbbb___]]]\\\\\\UUUSSSQQQRRRSSSRRROOOKKKKKKNNNQQQOOOIII@@@:::777888666444222111111222222000000000000000000000000...---------...///000000////////////////////////............------------............////////////////////////............//////...------------.........------------..............................------......//////000000222///---,,,,,,---,,,++++++++++++,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,------------+++++++++***++++++,,,,,,+++++++++,,,,,,---------******+++,,,...///000111,,,,,,+++***+++,,,---...{{{qqqhhhdddfffbbbccccccbbbaaa^^^[[[XXXVVVVVVUUUSSSQQQOOONNNMMMMMMEEECCCAAAAAAAAAAAA???===?????????>>>======<<<<<<999999:::;;;;;;999888777555666666666777777888888888777777777777666666666555555555555555555555555222222111111111111222222555555555444444333333333333555777777444333444666666666555555555444444444444333333222222333333444222444777888777666666777111444777666444444555777666666666666666666666666555666777999999888888777666999<<<>>>???AAADDDGGGUUUhhh}}}uuuuuuuuuuuuuuuuuuvvvvvvssspppooooooiii```YYYXXXRRRUUUWWWWWW\\\dddiiiiiimmmllljjjfffbbb```aaacccXXXSSSMMMLLLNNNOOOKKKHHHIIINNNTTTUUUPPPHHHAAA===999777555333111111222333000000000000000000000000...------------...//////............////////////000000//////.........---............/////////000000/////////............//////...------------.........------------..............................---...//////000/////////...,,,+++,,,---......---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((***,,,...++++++++++++++++++++++++************************,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------************+++,,,------******+++,,,,,,---..............................------,,,+++,,,---...///zzznnniiidddbbbcccbbbbbbbbb```^^^ZZZWWWUUURRRRRRQQQPPPNNNLLLIIIHHHJJJGGGCCCAAAAAAAAA@@@???===<<<;;;;;;<<<===<<<:::<<<<<<<<<;;;;;;;;;::::::777777777777777777777777777777666555555555555555333333333333333333333333555555444333333333333444444444444333333222222222111111111222333444555666888777666555444333333333222222222333333333444444777666555444333222111111333333333333333333333333555555555555555555555555666777777666555666888;;;999999999;;;AAAIIIQQQVVViiiwwwxxxuuuvvvvvvssstttyyyxxxyyyxxxtttnnniiidddccc___[[[XXXVVVYYY]]]```bbbeeeiiinnnooolllfffaaa^^^^^^VVVLLLGGGGGGIIIIIIGGGGGGKKKQQQVVVWWWRRRKKKEEE<<<:::888666555222000---111111000///////////////111000///......------...111111000000000000111111//////.........---------////////////////////////***+++---///000000///......------,,,---...///000,,,,,,,,,---------......---------,,,,,,+++++++++------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------++++++***+++,,,---............******+++++++++,,,,,,,,,------------,,,+++***)))------------------------000///...---,,,+++++++++------------,,,,,,+++***------------------------,,,---------.../////////{{{oookkkeeebbbdddaaaaaaaaa```^^^ZZZWWWUUUSSSSSSQQQOOOMMMKKKJJJIIIJJJGGGCCCAAAAAAAAA@@@???>>>===<<<<<<======;;;:::888888777777777777666666777777777777777777777777777777666555555555555555555555555555555555555555555555444333333333333444444444444333333222222222333333222222222333444444666555444333333222333333444444444444555555555555666666555555555555444444555444444444333333333333666666666666666666666666444555666555444444666888<<<;;;;;;===DDDOOO[[[bbbzzzzzzvvvtttrrrqqqsssuuuwwwxxxwwwtttpppmmmllldddaaa^^^\\\]]]]]]^^^]]]cccfffkkknnnnnnkkkfffbbb```YYYPPPJJJIIIHHHEEECCCFFFHHHNNNUUUYYYXXXSSSNNN???;;;777555444333111///111111000////////////000000000///............///111111000000000000111111//////.........---------////////////////////////***,,,...///000000///......------,,,---...///000,,,,,,,,,---------......---------,,,,,,,,,++++++------............------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,------------***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,------------------,,,,,,------,,,+++************,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............~~~qqqlllfffdddeee```aaaaaa```]]]ZZZWWWUUUUUUSSSQQQNNNLLLKKKJJJJJJJJJGGGCCCAAAAAAAAA@@@???@@@???============;;;:::999999999999888888888888777777777777777777777777777777666555555555555555666666666666666666666666555555444333333333333444444444333333333333222222555444333333222222222333444333333222222222333333555555555666666666777777555555555666666666777777666666555555444444444333777777777777777777777777444555777777555555666888======???CCCMMM\\\kkkvvv}}}xxxuuurrrrrruuuwwwyyyzzzyyywwwtttssskkkiiigggeeeccc```[[[XXX___```dddjjjnnnooojjjfff___YYYRRRMMMKKKIIIEEEBBBHHHHHHKKKRRRZZZ]]]ZZZUUUHHHBBB:::666777777444111222111000000///000000000//////......//////000000111111000000000000111111/////////.........------////////////////////////+++,,,...///000000///......------------...//////,,,,,,,,,---------......------------,,,,,,,,,,,,------............------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,)))***+++,,,------...---.........------,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------------,,,++++++++++++++++++++++++............------------sssnnnhhheeefff````````````]]]ZZZWWWUUUUUUSSSPPPMMMKKKJJJKKKKKKJJJGGGCCCAAAAAAAAA@@@???BBB@@@>>>>>>>>>===;;;999;;;;;;;;;:::::::::999999777777777777777777777777777777666555555555555555666666666666666666666666555555444333333333333444333333333333333333333333444333333222222333333333333333222222333444444555555555555555666666666666444555555555666666666666555555555666666666666666666666666666666666666666555777999999888888999:::<<<@@@FFFOOO[[[kkk||||||xxxvvvxxxxxxzzz{{{{{{yyyvvvssspppooonnnmmmjjjddd]]]XXX[[[ZZZ\\\bbbjjjnnnkkkggg]]]XXXRRRMMMKKKJJJIIIHHHLLLIIIIIIOOOWWW\\\ZZZWWWUUULLLAAA;;;;;;:::777333222222111000000000000111............///000111222111111000000000000111111////////////............////////////////////////,,,---...///000/////////......------............,,,,,,,,,---------......------------------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................------------------------------++++++++++++------+++,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,------******+++,,,------------.........------,,,,,,+++---,,,,,,,,,------...///++++++,,,---.........---++++++++++++++++++++++++.........------,,,,,,,,,uuuoooiiieeeggg```aaaaaa```^^^[[[XXXVVVUUUSSSPPPMMMKKKJJJKKKKKKJJJGGGCCCAAAAAAAAA@@@???BBB@@@>>>>>>>>>===;;;999999999999888888888777777777777777777777777777777777777666555555555555555555555555555555555555555555555444333333333333444333333333333333333333333222222222222333444555666333333333333444555666777333333444444444555555555555555555444444444333333333444555555666777888888555555555555555555555555555666888888888999;;;<<<>>>FFFRRR^^^jjjyyy}}}yyyyyyxxxwwwyyyzzzzzzwwwtttrrrrrrrrrssspppkkkddd^^^YYYVVVVVVZZZbbbhhhhhhfffaaa\\\TTTNNNKKKKKKKKKLLLLLLIIIHHHLLLSSSYYYZZZYYY^^^UUUJJJBBB>>>;;;666222333333222111111111111111.........///000111222333111111000000000000111111000000/////////.........////////////////////////......//////////////////..................------,,,,,,,,,---------......------------------------------............------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------++++++++++++------,,,---------------,,,+++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,,,,,,,---...//////+++,,,------............------------------------......------,,,,,,,,,+++vvvpppiiieeefffaaaaaabbbaaa```]]]ZZZXXXUUUSSSQQQNNNLLLKKKJJJJJJJJJGGGCCCAAAAAAAAA@@@???@@@???============;;;:::;;;;;;:::::::::999999999777777777777777777777777777777666555555555555555444444444444444444444444555555444333333333333444222222333333333333444444111111111222333444666666444444444444555555666777222222222333333333333444555555444444333333333222333444444555666777888888555555555555555555555555444555777777888:::===@@@FFFPPP___kkkuuu~~~zzzwwwuuuwwwzzz|||zzzxxxrrrssstttuuutttqqqkkkggg]]]YYYUUUUUUZZZ```ccceeehhhccc\\\UUUOOOMMMLLLLLLJJJIIIJJJMMMRRRXXX]]]___```ZZZRRRIIIBBB;;;666222444333222222111111222222///...//////000111222333111111000000000000111111000000000/////////......////////////////////////////////////////////////.........///......---,,,,,,,,,,,,---------......------------............------............------++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......---------,,,,,,,,,,,,------------,,,,,,,,,------,,,++++++------------------------************++++++,,,---,,,------............---------------------------------------,,,,,,,,,,,,vvvpppiiieeefffbbbbbbccccccaaa^^^[[[ZZZSSSSSSQQQOOOMMMKKKJJJIIIJJJGGGCCCAAAAAAAAA@@@???>>>===<<<<<<======;;;:::<<<<<<<<<;;;;;;;;;;;;:::777777777777777777777777777777666555555555555555444444444444444444444444555555444333333333333444222222222333333444444444222222222222333333444555444444444333444444555555222222222222333333333333444444444444555555555555555555555555555555555555555555555555555555555555777888888999:::>>>CCCHHHSSS^^^kkktttzzz|||xxxwwwzzz|||{{{yyysssssstttuuuvvvtttqqqnnnfffaaaZZZUUUUUUZZZ```eeeiiihhhddd___XXXSSSPPPNNNOOOPPPQQQRRRSSSWWW]]]bbb```___[[[SSSIII???:::777444444333222222222222333000/////////000111222222111111000000000000111111000000000000/////////...////////////////////////000000///////////////000....../////////...,,,,,,,,,,,,,,,---------......------------.........///------............------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---------------,,,,,,,,,------------...******+++,,,------------+++,,,,,,------.........++++++*********+++,,,,,,..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------vvvooohhhdddfffccccccdddcccbbb___\\\[[[SSSRRRQQQPPPNNNLLLIIIHHHJJJGGGCCCAAAAAAAAA@@@???===<<<;;;;;;<<<===<<<:::888888888777777777666666777777777777777777777777777777666555555555555555555555555555555555555555555555444333333333333444222222222333333444444444444444333333222222333333444333333222222333333444222222222333333333444444333333444555666777888999888777666555444333222222777777777777777777777777<<<<<<<<<<<<>>>CCCJJJOOO___hhhrrrxxxzzz}}}|||yyyzzz{{{zzzwwwuuuttttttuuuvvvvvvtttrrrlllggg^^^VVVSSSWWW___ffffffhhhhhhfffaaaZZZUUURRRVVVYYYZZZXXXUUUVVV[[[aaaaaacccccc\\\PPPEEE@@@>>>555444333333222222333333000000000000000111111222111111000000000000111111000000000000////////////////////////////////////111000////////////000000....../////////...,,,+++,,,,,,,,,---------......---------.........//////---..................---////////////////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++---......---++++++((()))***+++,,,---------,,,,,,,,,---------......((()))***,,,---...//////***++++++,,,---...//////...------,,,,,,------....../////////...---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------sssnnniiifffgggccccccaaa```]]][[[YYYWWWTTTSSSRRROOOMMMJJJHHHGGGJJJGGGCCC@@@??????>>>===???>>>======>>>===;;;999============<<<;;;:::999888888999999999999888888888888888888777777777777666666555444333333222222222222222333444555666777333222111111111222333444666666555444333333222222333333333333333333333333555444444333333444444555333444555555666666555555555555555555555555555555555666666555333333555666;;;<<<===???CCCJJJTTTZZZhhhmmmtttwwwwwwxxx|||}}}~~~~~~zzzyyyyyyzzzsssssssssvvvyyyzzzyyywwwuuuqqqhhh___YYYXXX[[[^^^hhhiiijjjiiigggbbb^^^[[[XXX[[[]]]]]][[[[[[]]]___cccbbbaaa```\\\SSSGGG???===888222111333444111...111111000000000000111111,,,---------......//////......------------..............................////////////////////////..............................////////////......//////////////////////////////000000000000/////////............---------------------------------.........------,,,,,,,,,------------------------,,,---------------------------------------------,,,,,,,,,---------......,,,,,,,,,++++++*********+++,,,.........,,,***)))---,,,,,,++++++,,,,,,---------------------------,,,,,,---......---,,,,,,***+++,,,,,,------------sssnnniiifffgggeeedddcccaaa^^^\\\YYYXXXWWWVVVTTTRRRPPPNNNLLLKKKLLLIIIEEEBBBBBBAAA@@@??????>>>======>>>===;;;999:::::::::999999888666666999999999::::::999999999666666666666555555555555888777777666555555444444333333333333444444555666444333222222222333555555777777666555555444333333333333333333333333333333555444444333333444444555222222333444555666666666555555555555555555555555222444555555444444555777888:::===AAAHHHSSS```iiivvvyyy}}}|||wwwsssrrrssszzz~~~yyyvvvqqqqqqqqqqqqsssuuuwwwwwwvvvsssnnngggaaa^^^^^^___hhhjjjllllllkkkhhheeeccc^^^```aaa```^^^]]]___```fffeeedddccc___WWWMMMFFF???999444222444555333111111111000000000000111111...............///////////////............//////////////////////////////////////////////////////........................---..................---........................//////000000000000//////...---------,,,,,,,,,,,,------------------------......---------,,,,,,,,,---------------------------------,,,,,,+++++++++------------------------,,,,,,,,,---------......------,,,,,,,,,++++++++++++,,,---......,,,+++))),,,++++++******++++++,,,------------------------,,,,,,---......---,,,,,,++++++,,,---------,,,,,,sssnnniiifffgggffffffdddbbb```\\\YYYWWWSSSSSSQQQPPPNNNLLLKKKJJJLLLIIIEEECCCBBBBBBAAA@@@???>>>======>>>===;;;999888888888888777666555444999::::::::::::::::::999666666666666555555555555777777777666555555444444444444333333333444444555444444444333444555555666777777777666555555444444333333333333333333333333555444444333333444444555333333444444444444444444555555555555555555555555222444666777777777888999888<<>>???>>>======>>>===;;;999999999999999999888777777888999999::::::999999888888888888888777777777777555555444444444333333333555555444333333333444444444444444444444555555555666666666666555555444444444444444444444444444444555444444333333444444555777666555444333222222111555555555555555555555555555777999:::::::::;;;<<<<<>>???>>>======>>>===;;;999:::::::::;;;::::::999888777777888888888888777777888888888888777777777777444444444444444333333333555555444333333333444444222333333444444444444444555555444444444444444444444444444444444444444444555444444333333444444555666555444333333333444444555555555555555555555555666888:::::::::999:::<<>>======>>>===;;;999888999999999999999888888666666777777777777666666666666666666555555555555666666666666666666666666444444333333333444444555222222333444444444444333444444444444444444444444444444444444444444444444555444444333333444444555333333333333444666888999555555555555555555555555555666777777777888;;;===DDDOOO]]]lll|||~~~|||vvvrrrrrrtttuuuvvvtttuuuvvvwwwvvvwwwzzz|||uuuvvvwwwxxxxxxxxxwwwvvvooonnnnnnoooqqqsssrrrqqqoooooonnnjjjddd___]]]]]]TTTPPPJJJCCC<<<888444333222222111111111111222222111111111111000000000000111111000000000000111111////////////////////////////////////////////////........................,,,,,,------------,,,,,,---------------------------......//////......---//////.........---------------------------------,,,,,,,,,------------...------------------------,,,,,,---...///000111111------------------------,,,,,,,,,---------......---------...............---------------...............------------......------------------------...------,,,,,,------...---............------,,,sssnnniiifffggg```aaabbbcccaaa]]]YYYWWWSSSRRRPPPNNNLLLJJJHHHGGGIIIHHHFFFFFFFFFEEECCCAAA???>>>======>>>===;;;999888888999999999999999888777777888888888888777777666666666666555555555555666666666666666666666666333333333333444444555666222333444555666555555444444444444555555555555555555555555555555555555555555444444333333444444555777666555444444666888999555555555555555555555555555666666777888<<<@@@DDDOOO[[[jjjxxx}}}tttsssvvvvvvvvvtttvvvxxxyyyyyyyyyzzz|||xxxxxxyyyzzzzzzzzzyyyyyyrrrpppoooppprrrsssrrrppppppqqqpppkkkddd^^^\\\[[[SSSQQQMMMGGG@@@;;;777555333222222111111222222333//////000000000000000000000000000//////000000000000000000000000000000000////////////////////////........................------............------........................---......//////......---.........---------,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------....../////////------------------------,,,,,,,,,---------......,,,,,,---------.........---------------...//////...------,,,,,,------...------------------------...---,,,,,,,,,,,,---...,,,---..................sssnnniiifffggg```aaacccdddbbb___[[[YYYWWWVVVTTTQQQOOOLLLKKKJJJGGGFFFDDDDDDDDDCCCAAA??????>>>======>>>===;;;999999::::::;;;;;;;;;::::::888888999999999999888888888888888888777777777777333444444444444444444444222222222333444555666777333444666777777777666555555555555666666666666666555555555555555555555555555444444333333444444555===;;;888666444333444444555555555555555555555555666777888999;;;AAAGGGLLL[[[ffftttxxxuuuvvvvvvsssuuuxxx{{{||||||zzzyyyyyyvvvvvvwwwxxxyyyyyyyyyyyytttrrroooppprrrrrrpppmmmrrrsssrrrllleee^^^[[[ZZZQQQQQQNNNIIICCC===999888333222222111111222222333......//////000000111111000000////////////000000111111111111111111111111////////////////////////........................000000111111111111000000////////////////////////---..................------------,,,,,,,,,++++++------------------------,,,,,,,,,------.........---------------------------------------------,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------------...///000---,,,,,,++++++,,,,,,---------------------------...---,,,,,,,,,,,,---...,,,,,,---.../////////...sssjjjdddbbbdddbbbhhhllljjjbbb[[[ZZZ\\\VVVTTTQQQNNNKKKJJJIIIHHHHHHGGGEEEDDDCCCAAA>>><<<============<<<<<<<<<<<<;;;;;;::::::999888777777888888777777666666555555666666666666666666666666888888777666555444444333444444444444333222111000333333444444666777999:::444444444444444444444444222333555666666666555555333444555555333333444555555555444333333333444444777777777777888888888888777:::<<<<<<===CCCMMMUUUeeeooowww~~~|||sssppptttuuuvvvyyy|||~~~}}}yyyvvvwwwxxxzzz||||||{{{zzzyyywwwtttpppppprrrsssqqqpppuuuuuurrrmmmjjjeeeZZZPPPKKKJJJIIIHHHFFFBBB===999666444222222222222111///333222111000000111222333222111111111000000//////111111000000//////......------...///000000/////////............---------........................---,,,,,,+++,,,---...///------------------------........................------------------------.........------,,,,,,,,,////////////////////////++++++,,,,,,,,,---------//////.........---------//////.........---------.........///////////////........................//////.........---------...............................................................---------tttkkkfffdddeeeccciiimmmjjjbbb\\\[[[]]]XXXVVVSSSPPPMMMKKKJJJJJJHHHFFFCCCBBBAAA@@@>>>;;;============<<<<<<<<<<<<;;;;;;::::::999888888777777777777888888888888888777777777777777777777777222222222333333333444444666555555555555444444444111111111222333444555666444444444444444444444444333444555666666666555444444555666666444444555666333333333333444444555666666666666777777888888888777888:::===BBBLLLYYYbbbjjjrrryyy|||xxxrrrrrrttttttuuuxxx{{{{{{zzzxxxxxxyyy{{{||||||{{{zzzyyyuuussspppppprrrssssssrrrtttuuurrrnnnkkkfff\\\RRRIIIHHHFFFFFFEEEDDDAAA???888666333222333333333222222222111000000111222222111111111111000000000///000000000000////////////...///000000000000000000000000/////////.................................------,,,,,,,,,---...///------------------------........................------------------------.........------,,,,,,,,,........................++++++,,,,,,,,,---------///.........------------//////.........---------000000//////......------........................//////.........---------...............---------........................---------............///xxxnnniiigggfffeeeiiillljjjccc]]]\\\]]]YYYXXXUUURRROOOMMMLLLKKKHHHFFFBBB@@@??????===<<<=========<<<<<<<<<<<<;;;;;;::::::999999888888888666777777888999:::::::::888888888888888888888888111111222222222333333333555555444333444555666777111111111111111222333333444444444444444444444444555555555666555555444333555666777666555555666777222222222333444666777888666666666666666777888888999999;;;@@@JJJWWWdddlllnnntttxxxxxxxxxzzzzzzxxxzzz~~~yyytttvvvttttttuuuwwwyyyyyyyyyzzz{{{|||||||||{{{zzzyyytttrrrqqqqqqrrrtttttttttssstttrrrooollliii```VVVHHHFFFDDDCCCDDDFFFFFFEEE<<<999555333333444444444222222111000000111222222111111111111000000000000////////////000000000000000111111111111111000///111000000000////////////........................---------,,,------...///.................................................................................---------------------------------------,,,,,,,,,,,,------------............------------...............---------111000000///...---,,,,,,.......................................---------//////.........---------........................,,,,,,------.../////////}}}rrrllliiifffeeehhhjjjhhhbbb\\\[[[\\\YYYWWWUUUSSSPPPMMMLLLKKKJJJFFFBBB?????????>>>=========<<<<<<<<<;;;;;;;;;:::::::::999999888888888777777777888888999999999777777777777777777777777888777666555444333333222333222111000111333555777555555444444444444444555444444444444444444444444666666666555555444333333444666777666555444555666333333333444444555666777888777666555555666666777<<<===@@@HHHTTT```iiinnnoooqqqrrrpppnnnmmmmmmlllqqqxxx{{{wwwuuuttttttvvvxxxxxxwww{{{{{{|||||||||{{{zzzyyyvvvuuusssrrrrrrsssssssssrrrtttrrrpppnnnkkkcccYYYKKKGGGCCCAAACCCFFFHHHIIIAAA===888444333333333333222111111111111111111222111111111000000000000000......//////000000111111111111111111000000///...000000000/////////.................................------------.........////////////////////////........................////////////////////////...............---------------------------------,,,,,,,,,------------...------------------------......................../////////......---------................................................/////////...------,,,,,,........................------..................tttooojjjfffdddfffgggeee```[[[YYYYYYWWWVVVTTTRRROOOLLLJJJIIIKKKHHHCCCAAA@@@@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999999888888888777777777666666666666666666666666666666666999999888777666555444444333222111000111333666777777666666555555555555555444444444444444444444444666666555555444444444444333444555555333333444555666555555444444555555555:::999777555555555666777;;;???HHHTTT```hhhlllmmmmmmkkkgggdddaaaaaaeeeiiirrrzzzsssrrrrrrsssuuuwwwwwwvvv{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxvvvtttrrrqqqqqqrrrrrrsssrrrpppooommmddd[[[OOOJJJDDDAAAAAADDDHHHIIIGGGBBB;;;666333222111000111111111222222111111111000000000000000000111111......//////000000111111000000000000///...------/////////.........------.............................................---////////////////////////........................////////////////////////................................................,,,,,,---------.........,,,,,,---------------------.....................,,,,,,------......//////........................---.....................//////.........---------......................../////////...---------,,,uuuqqqllleeedddeeeeeeccc^^^[[[YYYXXXUUUUUUSSSQQQOOOLLLIIIHHHJJJHHHDDDBBBAAAAAA???>>><<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999888888777777666555555444555555555555555555555555444555555555555666666666444444333333444666777888555555444333333333444444444444444444444444444444666666555444444444555555333444555444333222333555777666666555444444555555999888777555555777888:::<<>><<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999999888777777777777777777777666666666666666666666666444444444555555555555666444444444555555666666666333333333222333333444444444444444444444444444444555555444333444555666666444555666555444333444666666555555555555555666777666666555555777:::===???EEEQQQaaammmrrrsssqqqpppggg```[[[[[[[[[^^^gggrrryyy~~~zzztttrrrtttvvvxxxwwwwwwwwwxxxyyyzzz{{{|||zzzzzzyyyvvvrrrpppqqqsssqqqrrrrrrpppooommmeee[[[TTTNNNGGGBBBAAADDDFFFHHHKKKGGGBBB>>>;;;888555333000111222222222222111000///000000000111111111111000000000000////////////...//////000000000//////////////////.......................................///000000///...---,,,------------------------........................---------------------------........./////////000........................------------............++++++,,,,,,,,,------------------.........//////,,,,,,,,,------.................................---------.........//////,,,,,,------.../////////........................,,,,,,------...//////000~~~rrrrrroooggggggfffeeeccc```]]]ZZZYYYUUUUUUTTTSSSPPPLLLIIIHHHFFFEEECCCBBBBBB@@@===:::<<<<<<;;;;;;;;;:::::::::999999999999999999999999777777777888999999::::::777777777777777777777777888888777666555444444333111222333444444444333333444333333333444444555666444444444444444444444444555444333333444555666888555666777666555444555777444444444555555777888999333333333555888===BBBDDDQQQ]]]llluuuvvvsssppppppccc]]][[[^^^aaafffqqq}}}|||yyysssrrruuuwwwuuuuuuvvvwwwxxxzzz{{{|||xxxyyyyyyvvvrrrqqqsssuuuqqqrrrrrroooooolllddd[[[SSSNNNGGGBBBBBBDDDGGGHHHJJJHHHDDDAAA???<<<999777000111222333333222111000//////000000111111111222111111000000//////.........///000111111111111111000000000000////////////...........................///000000000///---,,,------------------------........................---------------------------.........//////000000---------------------------------.........//////+++++++++,,,,,,------------------.........//////---------------------,,,........................---------.........//////+++,,,,,,---...///000000........................))))))+++---///111222333{{{tttnnniiifffbbbbbbcccbbb___[[[WWWUUUUUUTTTRRRPPPNNNLLLJJJIII@@@AAABBBBBBBBBAAA@@@???>>>>>>===<<<;;;::::::999::::::999999888777666666:::999888888777777888888777777777777777777777777444444444555666666555333777666555444444444444444444333222222444444333222666666555555555444444444555555555555555555555555444444555666777666666555777555333222333555666777999777777:::<<<>>>EEELLLWWWiiiyyy}}}zzzmmmhhh```ZZZ^^^hhhrrrzzz}}}~~~{{{yyy|||}}}xxxwwwwwwuuuwwwxxxxxxwwwvvvvvvwwwzzzxxxvvvuuuvvvvvvuuutttrrrpppnnnppprrrmmmaaaWWWQQQGGGDDDJJJJJJDDDDDDJJJIIIHHHGGGDDD???:::666333333333333222222222111111111111222222222333333333111111111111111000////////////000111111111111111222111111000///......---///////////////.........///...---,,,,,,---...///...///000///...---...000......---------,,,,,,,,,,,,------......------,,,+++,,,,,,---...///000000......////////////.........---,,,,,,......---,,,---------............///...------,,,,,,,,,------////////////////////////////////////////////////////////////////////////............//////////////////.........------------,,,,,,---...000222444zzzsssnnnhhheeebbbbbbcccbbb___\\\XXXUUUUUUTTTRRRPPPNNNKKKJJJIIIDDDDDDDDDCCCBBBAAA??????<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888777777777999888777777666666777777777777777777777777777777777777777777888888777777666666555444444444444444555555555555555555555555666666555555555444444444555555555555555555555555444444444444444555555555666555333333444555666666777555666;;;???DDDMMMVVVdddtttzzzmmmdddaaa```eeeooowww|||}}}}}}{{{xxxvvvxxxzzztttsssrrrtttvvvxxxxxxyyyzzz{{{{{{yyywwwvvvwwwwwwvvvuuutttqqqoooqqqrrrnnnddd[[[RRRIIIEEEJJJJJJDDDDDDJJJJJJJJJJJJHHHDDD???:::666444444333333222222111111333444444444444555555555111111111111111000////////////000111111111111111111111111000///..................//////////////////...------------...///...///000///...---...000.........---------,,,,,,,,,------......------,,,,,,,,,------.../////////......////////////.........---,,,,,,......---,,,---------............///...------,,,,,,------...////////////////////////////////////////////////////////////////////////............//////////////////.........---------+++*********+++---///000yyyrrrmmmhhheeebbbbbbbbbaaa___\\\XXXVVVUUUTTTRRRPPPMMMKKKIIIIIIIIIHHHFFFDDDBBBAAA@@@???;;;;;;;;;<<<<<<<<<======:::::::::999888888777777888777777666666666666666777777777777777777777777555555555555555555555555666666555444444444444555333666888777444333555777555555555555555444444444555555555555555555555555333333333333444444555555444444555555555666666666888666888===DDDKKKWWWbbbqqq|||pppdddfffjjjqqqxxx}}}~~~yyywwwuuutttvvv}}}wwwrrrssstttuuuwwwyyyzzz{{{{{{{{{zzzxxxxxxyyyyyywwwvvvvvvssspppqqqqqqnnnggg```TTTKKKGGGJJJIIIDDDDDDIIIHHHIIIKKKKKKHHHCCC===999666555444333222222222222000000000111111111222222000111111111111000000/////////000111111111111111111111000000//////......------......//////000000///...------------...///...///000///...---...000.........------------,,,------............------..............................////////////.........---,,,---.........,,,---------............///...---------------......////////////////////////////////////////////////////////////////////////............/////////////////////............---...............///000000xxxqqqlllgggdddbbbcccbbbaaa___\\\YYYXXXTTTSSSRRROOOMMMKKKIIIHHHKKKIIIGGGDDDBBBBBBBBBBBB<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999888888888888888777666666666666777777777777777777777777777444444444333222222333444666555555444444444555555000444777666111000333777555555555555555555555555555555555555555555555555333444666888888777666555222444666666666666666777;;;:::<<>>======<<<;;;;;;:::::::::::::::999999999999999999999888777777777777888666666666666666666666666777888888666444444555777555555444444444555555666111555888666222000333777444555555555555555555555555555555555555555555555333666;;;>>>>>><<<888555222444777777666666777888;;;;;;???HHHQQQZZZfffqqqvvv|||}}}zzzuuuqqqsss}}}|||||||||~~~|||wwwvvvwwwyyyzzzzzz{{{zzzzzz{{{||||||zzzxxxvvvsssooonnnnnnmmmjjjgggZZZSSSLLLIIIFFFBBBAAABBBAAADDDGGGIIIIIIFFFBBB???;;;999777444333222333333111111111222222222222333///000000111111111000000//////000111111111111111000000000000////////////,,,------...///000111111---..................---...///000///...---...000//////.........------------......//////......---/////////...------,,,,,,......////////////......///...------//////...------------............///---------------...///000////////////////////////////////////////////////////////////////////////............////////////////////////////////////............------,,,,,,xxxqqqmmmhhheeeccccccbbbaaa___]]][[[ZZZTTTSSSQQQOOOLLLJJJHHHHHHFFFFFFEEECCCCCCBBBBBBBBB???>>>===<<<;;;:::999999::::::::::::::::::999999:::999999888888888888888666666666666666666666666666777777555222111333777555444444444444555666666444777888888555444666888444444444555555555555555555555555555555555555555444777<<>>=========<<<<<<;;;;;;;;;:::::::::::::::::::::::::::999999888777777777777777666666666666666666666666333555555222...---111555444444444444444555666666666777777777666666666777444444444555555555666666555555555555555555555555444666999;;;;;;:::777666222555777666444444999===>>>AAAJJJUUU\\\___eeekkkjjjhhhffffffhhhnnnwww~~~{{{yyyyyyyyyxxxyyyyyyzzz{{{}}}|||zzzwwwtttsssrrrqqqqqqooonnnmmmhhhbbbXXXNNNHHHEEEBBB@@@BBBAAAAAABBBDDDFFFIIIKKK???===999666333333333444....../////////000000000//////000111111111111111//////000111111111111111////////////000000000000.........///////////////------...//////...------...///000///...---...000////////////..................////////////.....................---------......////////////......000...---...///000///------------............///------------...///000111////////////////////////////////////////////////////////////////////////............////////////.../////////000000000000000000222222333222111111yyyrrrnnniiigggdddcccbbb```___]]]\\\\\\SSSRRRQQQNNNLLLJJJHHHGGGFFFFFFEEEDDDAAA>>>;;;999;;;;;;;;;<<<<<<<<<<<<===::::::::::::::::::::::::888888777666666666666666666666666666666666666666666888999555111000333888444444444444444555666777666444333444555666555444444444444555555555666666555555555555555555555555555555555555666666666666333666777666333444999>>>EEEHHHPPPZZZ]]]\\\]]]``````]]]\\\___eeeqqqyyyvvvtttrrrxxxxxxyyy{{{}}}|||yyywwwttttttssssssrrrqqqpppooommmggg\\\QQQJJJGGGCCC@@@???>>>======???CCCHHHKKK@@@===:::666444333444444222222222222333333333333//////000111111111111111//////000111111111111111////////////000000000000///////////////.........,,,---...//////...---,,,...///000///...---...000000/////////..................////////////....................................////////////......000...---...///000///...---------.........//////---------......000111111////////////////////////////////////////////////////////////////////////............/////////000.../////////000000111111,,,---...000000000///...yyysssoookkkhhhffffffeeecccaaa]]]ZZZXXXSSSRRRRRRQQQOOOMMMKKKJJJGGGEEECCCAAA???>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999888777777666666666666666666666666888888888888888888888888777777777777777777777777555444333333222222222222444444555555444444333222333333444444555444444444555666666666555444333333444444444555555555555555:::444333888:::999<<>>AAAEEEHHHJJJEEE===666444333444444222222222111111111111000111111222222222222111111000000000000111111111111///000111222222111000///000000000000000000000000111111000000//////......000000////////////000000////////////////////////////////////////////////////////////000000000000000000000000000000000000///////////////////////////////////////.........//////............////////////.........---------000///.........///111222000000000000000000000000////////////000000000000////////////000000000111000111111///------...///xxxrrrmmmiiiffffffeeeeeeccc```]]]ZZZXXXSSSRRRRRRQQQOOOMMMKKKJJJHHHFFFDDDBBB@@@?????????=========<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999888666666666666666666666666999999999999999888888888777777777777777777777777555444444333222222333333444444555555444444333222111222333444555666666666555555666666555555444333444444555555555555666666999555555888999999>>>EEEPPPTTTYYY[[[ZZZWWWTTTSSSQQQTTTYYY```kkk|||xxxpppqqqtttuuuvvvxxxyyy{{{{{{yyyyyyxxxvvvtttssssssssssssooommmfff\\\PPPHHHCCCCCC???@@@???>>>>>>???CCCFFFIIIFFFAAA;;;666444444555222222222222111111111111111111222222222222111111000000000000111111111111000000111111111111000000000000000000000000000000111000000000/////////.........------------..............................////////////////////////////////////000000000000000000000000000000000000////////////////////////......////////////////////////............//////000000000//////.........000//////...///000111222000000000000000000000000////////////000000000111///////////////000000000000111222111//////111333wwwppplllgggdddeeeeeedddbbb___\\\YYYWWWSSSRRRRRRQQQOOOMMMKKKJJJHHHGGGEEECCCBBBAAA@@@@@@>>>>>>>>>=========<<<<<<===<<<<<<;;;;;;::::::999777777777777777777777777::::::999999888888777777777777777777777777777777555555444333333333333444444555555555555444333333000111333444666666777777555555666666666555444444444555555555666666666777999888888999:::<<>>===>>>AAACCCGGGGGGFFFAAA:::666555666333222222222111111111111111111222222222222111111000000000000111111111111111111000000000000111111000000000000000000000000000000000000////////////------,,,,,,,,,,,,------........................////////////////////////////////////000000000000000000000000000000000000////////////////////////.........//////000000000//////............//////111111000000000000/////////////////////000111111000000000000000000000000/////////000000000111111////////////////////////000111222333333444666888wwwpppkkkgggdddddddddcccaaa___[[[XXXVVVSSSRRRRRRPPPOOOMMMKKKJJJHHHGGGFFFDDDBBBAAA@@@???>>>>>>>>>>>>============<<<<<<;;;;;;:::::::::999888888888888888888888888999999888777777666666666666666666666666666666666555555444444444444444555555555555555555444444333222222444555666666666666555555666666666666555555555555555666666777777888888999:::;;;===CCCMMMVVV]]]___```^^^[[[VVVSSSRRRQQQWWW```iiirrr}}}|||zzz~~~ssspppqqqtttwwwvvvtttvvvzzzwwwwwwvvvuuuuuutttttttttrrrqqqmmmfff\\\QQQHHHCCC@@@@@@@@@>>><<<<<<>>>AAACCCGGGIIIEEE===777555666333333222222222111111111111111222222222222111111///000000000111111111111222111000//////000111222////////////////////////000000000000//////////////////............//////------------------------////////////////////////////////////000000000000////////////////////////////////////////////////------...///000111111222//////............//////000000000000000000000000///////////////000000111//////////////////////////////000000000111111111000000////////////......///111333555666999<<>>>>>>>>>>>>>>============::::::::::::999999999999999999999999999999999999777777666666555555555555666666666666666666666666555555555444444555666666555555666666555555444333555555555666555555444444555555666666666666666555555555666666777888999999555888;;;>>>DDDNNNZZZbbbgggggggggccc]]]WWWSSSQQQVVV]]]fffmmmssszzz~~~yyyxxxzzzqqqppprrrwwwwwwttttttxxxvvvvvvvvvvvvvvvvvvuuuuuurrrrrrooojjjbbbXXXMMMGGGBBBBBBBBB@@@===<<<===??????EEEIIIHHH@@@:::777777333333333222222222222111111111222222222222111111///000000000111111111111222111000//////000111222////////////////////////////////////000000000000/////////....../////////........................////////////////////////////////////000000000000////////////////////////////////////////////////---......///000111222222//////............//////////////////////////////...//////000000000000000////////////////////////000000000000111111111111000000000000000000000///000222555888:::>>>BBBEEEzzzsssoookkkhhheeeeeedddbbb___\\\YYYWWWSSSRRRRRRQQQOOOMMMKKKJJJFFFFFFEEEDDDBBB@@@>>>===>>>>>>>>>=========<<<<<<999999999999999999999999888888888888888888888888555555555555555666666666777777777777777777777777666555555555555666777777555666666666666555444444666666777666666555333333555555666777777777666666555555666777888999::::::444888===CCCPPP```lllqqqwwwtttnnnfff]]]VVVSSSRRR[[[aaajjjqqquuuyyy~~~~~~xxxwww~~~|||tttqqqvvvwwwsssrrrwwwuuuuuuvvvwwwwwwwwwvvvvvvrrrqqqpppmmmhhh___TTTMMMEEEEEEEEEBBB???======>>>>>>CCCHHHIIIDDD>>>:::888333333333333222222222222111111222222222222111111000000000000111111111111111111000000000000111111000000000000000000000000////////////000000000000......------------......////////////////////////////////////////////////////////////000000000000000000000000000000000000/////////////////////////////////000000111111111//////............//////......////////////000000......///000000000000000000000000000000000000000000000000111111111222222000000000111111222222222333666999===@@@DDDIIILLLzzztttpppllljjjfffeeeeeeccc```]]]ZZZXXXSSSRRRRRRQQQOOOMMMKKKJJJFFFFFFFFFEEEDDDAAA???>>>=========<<<<<<<<<;;;;;;::::::::::::::::::::::::888888888888888888888888555555666777777888888888777777777777777777777777666666555555666777777888666666666666666555444444555666666666666555555444555555666777777777777777555666666777999::::::;;;999>>>DDDOOObbbwww~~~rrrdddZZZVVVXXX[[[bbbhhhpppvvvxxxyyy|||~~~}}}~~~}}}xxxvvv{{{}}}qqqrrrsssppppppuuutttuuuvvvwwwxxxwwwwwwvvvrrrqqqpppoookkkdddZZZSSSHHHIIIHHHEEEAAA???>>>??????BBBGGGIIIHHHDDD>>>;;;444444333333333222222222111111222222222222111111000000000000111111111111000000111111111111000000000000000000000000000000.../////////000000000111//////............//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000111//////............///////////////000000111111111---...///000111000000///000000000000000000000000000000111111111222222222000000111222333444444555888;;;???BBBFFFJJJPPPSSSyyytttqqqmmmkkkffffffeeecccaaa]]]ZZZXXXSSSRRRRRRQQQOOOMMMKKKJJJHHHHHHHHHGGGEEECCC@@@???===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777666666777888999:::;;;;;;777777777777777777777777666666666666666777888888666666666666666555555444444444555666777777666666555555666777777777777777555666777888999:::;;;;;;AAAFFFMMMZZZqqqqqqaaaXXXXXX___eeejjjpppvvvyyyyyyxxxyyyzzzxxx|||wwwtttxxx}}}qqqnnnooommmoootttsssuuuvvvwwwxxxxxxwwwwwwqqqppppppooommmggg^^^WWWJJJJJJJJJGGGCCC@@@??????@@@BBBFFFJJJKKKHHHBBB===444444444333333333222222111111222222222222111111000000000000111111111111///000111222222111000///000000000000000000000000.../////////000000111111222222111111111111222222000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////111111111000000000000000//////............//////000000111111222222222222---...000111111111000///000000000000000000000000000111111111111222222222000000111222444555666777<<>>>>>>>>>>>>>>===<<<;;;::::::999999::::::<<<;;;999777666777777888777555444333333444555777666666777777888888999999777666555444444444444444555555555555555555555555555222000111444777777555888777555555666666444333444555777777777888:::<<<@@@IIIVVVggg}}}{{{mmmaaa]]]aaahhhnnnuuusssuuuyyyzzzxxxxxxzzzuuuvvvvvvyyy~~~yyyzzz{{{{{{}}}~~~nnnmmmrrrtttsssqqqrrrtttvvvwwwwwwvvvvvvtttqqqoooppppppmmmeee^^^SSSRRROOOKKKFFFAAA>>>;;;@@@BBBGGGNNNSSSPPPGGG@@@;;;555111222222000000333333333333222222222111111222222222222222111000///111111111111000000000000000000000000000000000000000000000000000000000000333222000...///000222444---///222333111000000111////////////000000000000000000000000000000000000111111000000//////......,,,000///++++++000222...............////////////////////////000000000000222222111111000/////////111111111222333333333444............/////////000///000111222222111000///444444555555555888<<<@@@DDDFFFIIIMMMQQQUUUWWWXXXzzztttqqqmmmkkkiiiiiigggeeeaaa]]]ZZZXXXTTTSSSQQQOOOMMMKKKIIIHHHGGGGGGEEECCCBBB@@@>>>>>>======>>>>>>>>>>>>======<<<;;;::::::999999::::::;;;:::999777777777777888999888777666666777888999666666777777777777777777666555555444444444555555444444444444444444444444555333111111444666666666666555444555666777666555444666777777777999;;;>>>DDDMMMYYYgggxxxuuunnneee```bbbiiiqqquuuvvvtttuuuzzz|||{{{|||zzzyyyxxxxxx}}}wwwpppoooooonnnpppqqqsssuuuvvvwwwwwwvvvqqqooonnnppprrrpppjjjdddWWWTTTPPPMMMJJJFFFAAA>>>???AAAFFFNNNSSSSSSLLLEEE@@@:::555444333000000222333333333222222222111111222222222222222111000000111111111000000000//////........................000000000000000000000000///000111222222000...------------...///000000000////////////000000000111000000000000000000000000111000000000/////////...---111111...///222333////////////000000000000111000000000000111111111111000000000000111111111111111111111222222222222222........./////////000000000111222222222111111000333444777888999<<<@@@CCCGGGIIILLLOOOSSSVVVXXXYYYzzztttpppmmmkkkfffggggggeeebbb]]]XXXUUUTTTSSSQQQOOOLLLJJJHHHGGGGGGGGGFFFDDDCCCAAA@@@@@@======>>>>>>>>>>>>======<<<;;;::::::999999::::::;;;:::999888777777777777777666555444444555666777777777666666666666666666555555444444444555666666444444444444444444444444555333222222444666666666555444333555777888777777444666777888888:::>>>AAAJJJSSS]]]eeennnuuuvvvssseeeaaa___cccmmmwww|||~~~zzzxxxxxx}}}}}}zzzxxxyyyvvvooommmlllooopppqqqsssuuuvvvvvvvvvpppooooooqqqsssrrrmmmiii]]]XXXRRROOOOOOLLLFFFAAA@@@BBBGGGNNNTTTVVVRRRMMMFFF???999777555111000222333333333222222222111111111222222222222111000000000000000000////////////////////////////////////000000000000000000000000111111111111111111111111666222---,,,---///000////////////000000000111111000000000000000000000000000000000000////////////+++...///---...000///---000000000000111111111111111111111111222222222222//////000000111222222333111111111111111111000000////////////000000000000000111111222222222111111222555:::===@@@CCCFFFIIILLLMMMOOOQQQSSSUUUWWWWWWzzztttqqqmmmkkkffffffeeeccc```\\\XXXVVVUUUTTTRRRPPPMMMJJJHHHGGGGGGGGGFFFEEEDDDCCCBBBAAA===>>>>>>>>>>>>======<<<<<<;;;::::::999999:::::::::999999888888777777777666555444444444444555666777777666666555555444444444444444444444555666777444444444444444444444444444444333444555666666666666444444555777777777666555666888999:::===AAADDDOOOVVV^^^aaabbbaaaaaa```[[[\\\bbbppp~~~~~~}}}tttooonnnmmmmmmoooppprrrssstttuuusssrrrrrrssssssqqqmmmjjjbbb[[[TTTQQQSSSQQQJJJCCCCCCEEEJJJPPPVVVXXXVVVSSSIIIAAA;;;888666222222444333333333222222222111111111111222222222111111000000000000/////////......222222222222222222222222000000000000000000000000777444000...000555<<<@@@DDD<<<222...///000///---//////000000000111111111000000000000000000000000000000000000////////////---...---,,,,,,.........//////000000000111111111000000000111111111222222000000000111111222222222222111111111000///////////////000000000111111111000000111111222222222222444888>>>CCCGGGIIILLLNNNQQQQQQQQQQQQQQQRRRRRRRRR{{{uuuqqqnnnkkkhhhfffccc```]]][[[YYYXXXVVVUUUSSSQQQNNNLLLJJJIIIHHHGGGFFFEEEDDDCCCBBBBBB>>>>>>>>>>>>>>>===<<<<<<<<<;;;::::::999999::::::999999999999888888888777999888888888888888888999777777666666555555444444444444444444444555666777444444444444444444444444444444555555555555555666888666555555666666555333555666888999;;;???EEEIIIRRRVVVZZZ[[[WWWRRRRRRSSSVVV\\\jjj~~~sssooollllllmmmnnnpppqqqrrrssssssssssssssssssrrrooommmfff^^^VVVSSSTTTRRRLLLEEEGGGJJJNNNTTTXXXZZZXXXWWWKKKCCC<<<999777333333666333333333222222222111111000111111222222222111111000000000000////////////333333333333333333333333111111111111111111111111555444222333777>>>EEEJJJGGG>>>444//////111111///000000000000111111111111000000000000000000000000////////////000000000000222000//////......000111........./////////000000/////////000000000111111333222222222111111000000222111111111000/////////000000000111111111111222000000111222333444555666999===DDDIIILLLNNNQQQRRRSSSRRRPPPOOOMMMLLLLLLLLL|||vvvrrrooommmhhhfffccc___]]][[[ZZZZZZVVVUUUSSSRRRPPPNNNLLLKKKHHHHHHGGGEEEDDDBBBAAAAAA>>>??????>>>>>>===<<<;;;<<<;;;::::::999999::::::888888999999999888888777777777777888888777777777777777666666666666666666555555444444444555666666555555555555555555555555333555777777555444555666999777666555666666444333555777888:::===BBBHHHLLLSSSSSSTTTUUUQQQKKKKKKOOOTTT^^^ppp|||rrrmmmmmmmmmnnnoooppprrrrrrpppqqqrrrssstttssssssrrriiibbb[[[VVVUUURRRLLLGGGJJJMMMSSSXXX[[[\\\[[[ZZZNNNEEE>>>:::888444444777333333333222222222111111000000111222222222222111111111111111000000000000000000000000000000000000111111111111111111111111...111666<<<@@@BBBCCCBBB<<<777000---///111222222000000000111111111222222000000000000000000000000////////////000000000000000......111000---,,,...............////////////.../////////000000000000444333333222111111000000111111111111111111000000000111111111222222222222111111222444666999;;;<<<@@@DDDIIIMMMOOOPPPRRRTTTQQQPPPMMMKKKJJJIIIIIIJJJ}}}wwwtttpppnnngggfffdddbbb___\\\ZZZYYYTTTSSSRRRQQQOOONNNMMMLLLIIIHHHGGGEEECCCAAA@@@???????????????>>>===<<<;;;<<<;;;::::::999999::::::777888999999999999888777555555666666666666555555666666777777777777777777666555555444444444555555666666666666666666666666333555888888666444555666777666555555666777666444666777999;;;>>>DDDKKKOOOTTTPPPOOOPPPOOOKKKLLLQQQZZZcccttt|||qqqqqqpppppppppqqqrrrssspppqqqsssssssssrrrrrrrrrlllggg```ZZZUUUQQQMMMJJJJJJOOOVVV[[[^^^^^^^^^]]]TTTKKKBBB===999555555777333333333222222222111111000000111222222222222222222222222222111111111111000000000000000000000000111111111111111111111111,,,111777<<<>>><<<888555333222///......///111333000000111111111222222222000000000000000000000000.../////////000000000111......333999999111,,,,,,...////////////000000000//////000000000111111111222222222222222222222222111111111222222222222222111111111222222222333333444444666888;;;???BBBDDDGGGJJJMMMOOOPPPQQQRRRSSSLLLKKKIIIHHHHHHIIIKKKLLL~~~xxxuuuqqqoooeeeeeeeeeeeebbb^^^ZZZWWWRRRQQQQQQPPPNNNNNNMMMLLLIIIHHHGGGEEEBBB@@@???>>>????????????>>>===<<<;;;<<<;;;::::::999999::::::777777999::::::999888777888888999999999999888888666666777777888888999999777666555444444444444444777777777777777777777777333666999888666444444666555444444555777888777666666777999;;;???EEELLLQQQUUUOOOLLLNNNOOOMMMOOOTTTaaaiiivvvttttttsssrrrrrrssstttuuutttuuuuuutttqqqooooooooonnnjjjddd\\\VVVQQQNNNLLLIIIOOOWWW]]]```aaa```___YYYOOOEEE@@@;;;666444777333333333222222222111111///000111222222222222222333333333222222222111111111111111111111111111111111111111111111111111111111333555666555333000...222222222000......///111000111111111111222222222000000000000000000000000.../////////000000111111333555>>>HHHGGG<<<333111000000000000111111111111000111111111111222222222111111111222222333444444111111111222333333333444111111222222222333333333666777999;;;???DDDGGGJJJLLLNNNPPPPPPPPPPPPQQQSSSHHHGGGGGGGGGHHHKKKMMMOOO~~~uuuqqqnnnmmmkkkgggccc___]]][[[YYYWWWUUUTTTRRRPPPNNNLLLJJJIIIIIIHHHFFFDDDBBBAAA@@@@@@@@@>>>===<<<======;;;::::::::::::999999999888888666777777777888888888888666666666666666666666666;;;999777888::::::777444333333333555777777666444666666555555555444444444777777777777777777666666666666777888888888888888888999<<>>CCCGGGJJJLLLMMMOOONNNMMMLLLKKKJJJIIIIIIEEEGGGHHHHHHIIILLLSSSYYY|||sssooolllkkkkkkgggccc___]]][[[YYYWWWUUUTTTRRRPPPNNNLLLJJJIIIHHHGGGFFFDDDBBBAAA@@@@@@@@@>>><<<<<<======;;;::::::::::::999999999888888888888888888999999999999999999999999999999999999888777666888::::::888555666555333333444555555555666666555555555444444444444444444444444444444444666666777888888888888888999;;;???DDDJJJOOOQQQRRROOONNNKKKJJJKKKQQQXXX^^^cccgggmmmsss{{{yyyssstttyyy}}}vvvqqqqqqqqqppprrrqqqsssuuuuuussspppooooooqqqnnniiiddd^^^VVVNNNIIIHHHLLLSSS[[[aaadddcccbbb^^^VVVLLLCCC>>>;;;888666444444444444333333333333333333333222222222222111222222111000000111222222111111111111111111111111000000000000000000000000///000222222000///000111000000000000000000000000,,,------...//////000000222222111111111000000000///111222111000///000111222AAAIII???444222222///111111111111000000000///333222222222222222222111111111111111111111111111222222111111111111111111333333333444555666777888<<<>>>AAAEEEHHHKKKLLLMMMPPPOOONNNLLLJJJHHHFFFFFFFFFHHHIIIJJJKKKQQQYYY```|||sssooolllkkkkkkgggccc___]]][[[YYYWWWUUUTTTRRRPPPNNNLLLJJJIIIHHHGGGEEECCCBBBAAA@@@@@@???>>><<<<<<======<<<::::::::::::999999999888888888999999999999:::::::::999999999999999999999999444444666888::::::888666888555222000111333555555555555555555555444444444666666666666666666666666666666666777777777888888;;;???EEEKKKPPPSSSUUUVVVNNNLLLIIIJJJPPPWWW^^^bbbfffgggiiikkkqqq{{{~~~rrrlllmmmqqqtttvvvrrrpppqqqtttrrrssstttssspppooopppppppppnnnllliiiddd[[[RRRKKKKKKMMMRRRZZZ```dddeeedddaaa[[[RRRIIICCC>>>:::777666555333222222222333444333333333333222222222222222222111000000111222222111111111111111111111111000000000000000000000000///000222222000///000111000000000000000000000000......//////000000111111111111000000000000/////////111222111000///000111000888:::222---000333222111111111111000000000000111111111222222222222222111111111111111111111111111111222222222222222222333333333444666888;;;<<>>EEENNNUUUXXXWWWUUUSSSKKKHHHFFFJJJRRR[[[aaacccfffggghhhiiimmmttt}}}uuummmjjjkkkmmmooo}}}xxxssstttwwwtttttttttrrrpppoooqqqsssnnnoooooommmiii```UUUNNNKKKLLLPPPWWW___eeeffffffbbb^^^WWWOOOGGG@@@;;;888777666333222111222333444444444333333333222222222222111111111111111111222111111111111111111111111000000000000000000000000///000222222000///000111000000000000000000000000//////000000111111111111000000000//////////////////111222111000///000111000333111,,,+++000333111111111111000000000000000000000111111222222333333111111111111111111111111111111222222222222222333333333444555888;;;???AAAFFFGGGHHHIIIJJJJJJKKKKKKHHHHHHHHHIIIJJJJJJKKKKKKKKKLLLNNNPPPUUU^^^kkkuuu~~~uuuqqqnnnmmmkkkgggccc___]]][[[YYYWWWUUUTTTRRRPPPNNNLLLJJJIIIHHHGGGEEECCCAAA@@@??????>>>===<<<<<<======<<<;;;:::::::::999999999888888777777777777888888888999777777777777777777777777555777888999888666555444222222222333666777666444444555555555555555555555333333333444444555555555666666666666777999:::;;;CCCKKKWWW^^^]]]XXXQQQMMMHHHFFFFFFKKKTTT\\\```aaabbbcccfffhhhkkkoootttwwwxxxsssnnnjjjiiikkkkkkllltttyyy}}}}}}|||||||||}}}}}}}}}}}}}}}}}}}}}{{{zzzyyyyyyxxxyyy{{{|||}}}~~~yyyvvvxxxvvvvvvuuusssqqqqqqsssuuunnnoooooooookkkcccZZZSSSKKKKKKMMMTTT^^^eeehhhgggccc```\\\TTTKKKBBB<<<888888777444222222222333444444444444333333333222222111111111222222111111111111111111111111111111111111111111111111111111111///000222222000///000111////////////////////////000000000111111111111111///////////////000000000///111222111000///000111111111000...///222222///000000000000000000111111000000000111111222222222111111111111111111111111111111222222333333333333555555666999<<<@@@CCCEEEHHHHHHHHHHHHIIIIIIJJJJJJHHHIIIJJJKKKLLLMMMMMMNNNMMMOOORRRUUU[[[dddqqqzzz|||sssooolllkkkkkkgggccc___]]][[[YYYWWWUUUTTTRRRPPPNNNLLLJJJIIIGGGFFFDDDBBBAAA@@@??????>>>===<<<<<<===>>>===;;;:::::::::999999999888888666666777777777888888888::::::::::::::::::::::::777999:::999666555555666222222333555777888666444444444444555555555555555444444444555666666777777555555555666888;;;>>>???HHHQQQ\\\aaa^^^UUUMMMIIIFFFHHHKKKQQQWWW\\\______]]]___aaadddgggjjjllllllmmmkkkjjjjjjkkkkkkjjjiiikkkoootttvvvzzz~~~{{{yyywwwvvvvvvvvvuuusssrrrrrrrrrrrrqqqpppnnnmmmiiiiiijjjkkkkkkkkkjjjjjjlllllljjjiiiiiihhhhhhiiihhhiiikkkkkklllooosssvvvxxx{{{xxxwwwwwwwwwvvvtttrrrrrrsssuuuqqqpppppppppmmmggg___ZZZPPPMMMMMMSSS]]]eeehhhgggcccccc```ZZZPPPFFF>>>:::999888666555444333444444444444444444333333333333000111222222222222111000111111111111111111111111111111111111111111111111///000222222000///000111////////////////////////000000000000000111111111//////000000000000111111///111222111000///000111222111111111222222000...000000000000111111111111000000000111111111111111111111111111111111111111111111222222333444444444666777:::===AAADDDFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKOOOOOOOOOOOONNNNNNNNNNNNPPPTTTYYY]]]bbbjjjttt{{{|||sssooolllkkkkkkgggccc___]]][[[YYYWWWUUUTTTRRRPPPNNNLLLJJJIIIGGGFFFDDDBBBAAA??????>>>===<<<;;;<<<===>>>===<<<:::::::::999999999888888777777888888888999999999::::::::::::::::::::::::888999999888666555888:::888777555555666666555444444444444555555555666666666666666777888999999999555555555777:::===AAACCCLLLTTT\\\___ZZZRRRLLLJJJHHHMMMSSSYYY\\\]]]______^^^^^^___aaacccfffhhhhhhlllllllllnnnooonnnkkkiiigggkkkpppwwwzzzxxxttttttsssqqqpppnnnmmmmmmkkkiiigggfffggggggfffdddcccdddddddddccccccbbbaaa]]]^^^```aaaaaaaaa```___aaa``````______``````aaa```aaabbbbbbbbbcccfffiiijjjmmmrrrvvvwwwwwwxxxyyy{{{|||~~~}}}yyyuuuvvvvvvtttrrrqqqrrrtttuuusssqqqpppnnnjjjeeeaaaXXXTTTQQQUUU^^^eeegggeeeccceeeddd___UUUJJJBBB>>>999999888777666555444444555444444444444333333333000111222222222222111000111111111111111111111111111111111111111111111111///000222222000///000111////////////////////////000000000000000000000000000000000111111111222222///111222111000///000111000000000111111000000000///000000000111111111111111111111111000000000000111111111111111111111111111111222222333444444555888:::>>>BBBEEEGGGHHHIIIHHHHHHHHHHHHIIIJJJLLLMMMSSSSSSSSSRRRRRRQQQQQQQQQTTTZZZ```fffjjjooouuuzzz~~~uuuqqqnnnmmmkkkgggccc___]]][[[YYYWWWUUUTTTRRRPPPNNNLLLJJJIIIGGGFFFDDDBBB@@@??????>>>===<<<;;;<<<===>>>===<<<:::::::::999999999888888888888999999999:::::::::888888888888888888888888777888999777555666:::>>>>>>;;;777444444444444444444444444555555555666666222333333444555666666777555555555777;;;???CCCEEEOOOUUU[[[[[[UUUOOOMMMMMMKKKRRRZZZ___```______```cccaaa______bbbeeeggghhhpppppprrrttttttrrrnnnjjjhhhkkkrrr||||||yyyzzzzzzyyywwwwwwyyyzzz|||{{{uuuqqqoookkkjjjhhhfffdddccccccbbbcccaaa___^^^______^^^]]]]]]]]]^^^^^^^^^^^^]]]]]][[[[[[]]]^^^___^^^^^^]]]]]]]]]]]]]]]]]]^^^___``````aaaaaa```______aaacccbbbeeejjjmmmnnnnnnooooooqqqrrrssswww||||||sssuuuuuutttrrrqqqqqqrrrxxxvvvssspppooollliiifff___YYYTTTWWW^^^eeefffddddddggggggbbbXXXMMMDDD@@@::::::999999888666555444555555444444444333333333000111222333333222111000111111111111111111111111111111111111111111111111///000222222000///000111////////////////////////000000000///////////////000000111111222222222333///111222111000///000111.........//////...///222//////000000111111111222222222111111000000//////111111111111111111111111111111222333333444555555999;;;@@@EEEHHHJJJJJJIIIHHHHHHHHHHHHJJJLLLNNNOOOSSSSSSSSSTTTUUUVVVVVVVVVWWW^^^ffflllooorrrvvvzzz}}}sssnnnkkkjjjhhhfffccc___[[[XXXVVVUUURRRRRRPPPOOOMMMLLLKKKJJJGGGFFFEEEDDDBBBAAA?????????>>><<<<<<======;;;:::;;;:::999888888888999:::777777888888888888777777999999888777666666777777999999999999999999999999BBB???;;;888555555555666555555555555555555555555888555222333666999999999333444666999===@@@DDDEEENNNRRRUUURRRLLLIIIMMMQQQQQQ]]]hhhhhhccc`````````cccaaaaaaeeegggiiiooowww{{{yyyzzz{{{yyyssspppppplllttt~~~~~~~~~yyyuuuqqqpppppppppnnnlllllllllmmmmmmmmmllllllkkkjjjlllpppuuuxxx~~~}}}||||||wwwsssqqqooommmjjjiiigggfffeeeddddddddddddcccbbbaaa````````````bbbaaaaaa``````aaaaaabbbaaabbbbbbccccccbbbbbbaaa_________```aaabbbcccdddeeefffffffffeeeeeegggiiijjjkkklllmmmnnnpppqqqqqqsssrrrssstttxxx}}}~~~vvvtttsssrrrtttuuuttttttuuusssrrrooonnnllllllkkkgggbbb^^^^^^bbbfffiiiiiigggdddaaaaaa___XXXLLLCCC===:::777666888888555333777777666555444444444444333333333333333333333333111111111111000000//////111333444444222222333555000000000000000000000000000000000000000000000000222222222222222222222222111111222222222000...---111111111111111111111111000111111111111222222222444444444333222111000///222222333333333333444444555444333222222333555777222333444333333555888;;;AAABBBEEEGGGIIIIIIIIIIIIMMMHHHHHHNNNPPPOOOPPPTTTWWWUUUXXX^^^___[[[]]]ccchhhlllooonnnkkkmmmuuu|||}}}sssnnnkkkjjjiiigggddd```\\\YYYVVVUUURRRRRRQQQOOOMMMLLLKKKJJJFFFFFFDDDCCCAAA???>>>===???>>><<<<<<======;;;:::<<<;;;:::999999999::::::777888888888888888888777999888888777777777777777888888888888888888888888???===:::777555555666666555555555555555555555555777555222222555777888777444666888;;;>>>BBBDDDFFFFFFJJJLLLKKKGGGGGGMMMTTTcccnnnvvvssslllgggdddaaafffddddddgggjjjnnnvvv~~~vvvrrrsssvvv|||zzzxxxuuusssqqqoooooonnnkkkhhhgggggggggfffddddddeeeffffffggggggffffffhhhiiimmmqqqtttzzz{{{|||}}}}}}xxxuuusssqqqooollllllkkkkkkkkkkkkkkklllkkkjjjiiihhhhhhhhhhhhhhhjjjjjjjjjjjjjjjkkklllllljjjkkkkkkllllllkkkkkkjjjjjjjjjjjjkkklllmmmoooppppppqqqrrrqqqpppppprrrtttvvvvvvxxxyyy{{{|||}}}~~~~~~~~~}}}xxxsssrrrsssuuutttssstttsssrrrpppooonnnmmmmmmiiigggdddeeehhhiiihhhfffdddbbb___```___YYYNNNEEE>>>;;;777666888888555333444444333333333333444444333333333333333333333333222222222111111000000000111333444444222222333555111111111111111111111111111111111111111111111111222222222222222222222222000000111111111111111000111111111111111111111111000111111111111222222222333333333333222111000///222222333333333333444444555444333222222333444555...000222444666:::>>>AAAEEEFFFHHHJJJKKKKKKKKKKKKNNNKKKKKKQQQSSSQQQRRRVVVZZZZZZaaajjjmmmjjjkkknnnlllmmmmmmjjjiiillltttzzz}}}sssnnnkkkjjjiiigggddd```]]]ZZZWWWVVVSSSRRRQQQOOONNNLLLKKKJJJGGGFFFDDDBBB@@@>>><<<;;;???>>><<<<<<======;;;:::<<<<<<;;;::::::::::::;;;888888999999999999888888888888888777777777777777777777777777777777777777;;;:::888555555555666777555555555555555555555555777555222222444666666555666777:::===@@@CCCFFFGGGCCCFFFHHHGGGGGGLLLUUU]]]vvvvvvoooiiieeekkkggggggjjjooouuuzzzvvvxxx~~~{{{yyyvvvsssqqqkkkkkkkkkjjjhhhfffeeedddgggeeecccccccccdddcccbbbcccdddeeefffggghhhhhhhhhmmmlllmmmppprrrxxx}}}}}}zzzyyyxxxxxxxxxyyyzzz{{{|||}}}zzzzzzyyyxxxxxxxxxyyyyyyyyyyyyyyyzzz{{{|||}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}|||||||||~~~~~~sssppprrruuutttqqqssssssrrrqqqqqqppppppooommmllllllmmmooommmhhhddd```^^^\\\]]]^^^ZZZQQQJJJAAA===888777888888555333444444333333333444555555333333333333333333333333333333222222222222111111111333444444222222333555222222222222222222222222111111111111111111111111111111111111111111111111/////////000111222333333111111111111111111111111000111111111111222222222222222222222111000//////222222333333333333444444444444333333333333333333...111444777:::>>>BBBFFFJJJJJJKKKLLLMMMNNNNNNNNNQQQPPPRRRWWWYYYYYYYYY\\\bbbeeemmmwww{{{xxxvvvuuuooolllhhheeefffjjjpppsss}}}tttoookkkjjjiiihhhdddaaa]]]ZZZXXXWWWTTTSSSRRRPPPNNNLLLKKKJJJIIIHHHFFFCCCAAA>>><<<;;;???>>><<<<<<======;;;:::;;;;;;::::::999999999999999999999::::::999999999777777888888888777777777666666666666666666666666888777555444444555666777555555555555555555555555666555444444444555666666888999<<>>AAADDDGGGLLLLLLLLLLLLMMMOOOPPPQQQUUUXXX]]]bbbeeefffggghhhooorrrxxx~~~}}}xxxuuuoookkkfffdddfffiiijjjjjj}}}tttoookkkjjjiiigggdddaaa]]][[[YYYXXXUUUTTTRRRPPPNNNLLLKKKJJJJJJIIIGGGEEEBBB@@@>>>===???>>><<<<<<======;;;:::999999999999888888777777999999999::::::999999999666777888888888888777777555555555555555555555555555555444444444555777777555555555555555555555555666666666666666666777888999;;;>>>AAADDDFFFHHHHHHBBBCCCCCCDDDGGGOOOYYYaaaqqqxxx~~~~~~yyyssslllhhhfffjjjqqq{{{}}}~~~~~~}}}zzzxxxwwwwwwvvvuuutttsssuuuvvvxxxxxxxxxwwwwwwxxxyyyzzz{{{{{{{{{|||}}}wwwoooppptttsssqqqpppqqqrrrssssssssssssrrrpppnnnmmmnnnppppppmmmiii[[[WWWTTTVVVYYYZZZWWWSSSHHHCCC===:::999999777444777666555444333333333333333333333333333333333333333333333333333333333444111222444333222222333555111111111111111111111111111111111111111111111111000000000000000000000000444333111000000000111222111111111111111111111111000000111111111222222222///000000111111111000000222222222333333333444444222333444555555555444444777:::>>>AAACCCEEEHHHKKKLLLKKKKKKLLLMMMPPPSSSUUU\\\ccckkkpppsssuuuwwwwwwzzz{{{}}}{{{vvvooolllhhhhhhjjjjjjgggddd}}}uuuooollljjjhhhfffccc```]]]ZZZYYYXXXUUUTTTSSSQQQNNNLLLKKKJJJJJJIIIHHHEEECCCAAA?????????>>><<<<<<======;;;:::888888888999888777777666888888999999999999888888555666888999999888777777555555555555555555555555444444444444555666777777555555555555555555555555444555777777666777888999:::<<>><<<<<<======;;;:::888888999:::999888777666777888888888888888888777555666888999999999777777555555555555555555555555444444444555666666777777555555555555555555555555000333666777666666888::::::<<<@@@CCCFFFGGGHHHHHHEEEGGGIIILLLQQQVVV\\\```\\\aaahhhnnnvvvzzzvvvnnnhhhdddcccfffmmmvvvzzzrrrooooooooooooppprrrsssssssssqqqpppooommmkkklllnnnooollliii___XXXOOOMMMQQQVVVYYYYYYPPPJJJCCC>>>===<<<:::888444444444444444555666777333333333333333333333333111222222222333333333333111333444444222222333555222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222111111111111111111111111111111000111111111111222222222///000111222333333333333222222333333333333444444444333444444666999;;;<<<===AAAEEEHHHJJJLLLNNNPPPNNNNNNNNNPPPTTTZZZaaadddppp||||||mmmllljjjiiihhhfffcccaaa}}}uuupppllljjjfffdddbbb___\\\YYYXXXWWWVVVUUUTTTQQQOOOLLLJJJIIIGGGFFFEEEDDDBBBAAA?????????>>><<<<<<======;;;:::999999:::;;;:::999888777777777888888888888777777444666888999:::999888777666666666666666666666666444555555666666777777777555555555555555555555555...111555666555555888::::::<<<@@@CCCFFFGGGGGGGGG@@@BBBFFFJJJOOOTTTXXX[[[VVV[[[aaagggnnnrrrmmmeeegggcccbbbfffllluuusssnnnmmmnnnoooppprrrssssssrrrpppooonnnmmmlllnnnpppooojjjfffaaaXXXOOOKKKOOOUUUYYYZZZRRRLLLDDD???>>>===;;;999555555666777999;;;<<<===333333333333333333333333111111111222222333333333111333444444333222444555333333333333333333333333222222222222222222222222222222222222222222222222///000222333444444333222111111111111111111111111000111111111111222222222///000111222333444444444222222333333333444444444444444333444666:::===???DDDGGGJJJKKKKKKKKKLLLMMMPPPPPPPPPSSSXXX```gggkkkwwwwwwiiihhhfffcccaaa_________~~~vvvooolllmmmiiihhheeebbb^^^ZZZXXXVVVUUUTTTSSSQQQOOOMMMKKKKKKKKKJJJHHHFFFCCCAAA??????AAAAAA@@@???>>>===<<<<<<<<<;;;:::999888888888888:::999888666555555555555999888777777777777888888888888888888888888888888888666555444444555666888555444333333333333444555666888999:::999999;;;<<<>>>???@@@@@@@@@AAACCCEEE@@@CCCIIIOOOSSSVVVWWWWWWUUUXXX]]]bbbdddcccaaa```]]]]]]```hhhsss||||||}}}uuummmmmmooonnnppprrrqqqnnnmmmnnnqqqnnnnnnnnnnnnnnnmmmllllllaaa]]]UUUMMMJJJMMMSSSYYYVVVOOOFFF@@@>>>===<<<;;;999888666666666666444333333333333333333333333333222222222222222222222222000111222222444444555666333333333222222111111111000000000111222222222333111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222333333444333222222333555444444555777:::>>>AAACCCIIIKKKNNNQQQSSSSSSPPPMMMMMMMMMOOORRR[[[ggguuu~~~{{{tttnnn```^^^[[[[[[]]]^^^]]][[[zzzrrrllliiikkkiiihhheeebbb^^^ZZZXXXVVVUUUTTTSSSQQQOOOMMMKKKKKKHHHGGGEEECCCAAA@@@>>>===AAA@@@???>>>===<<<<<<;;;;;;;;;::::::999888888777777666555555444444444444666666666555555555666666666666666666666666666666777666555444444555666777666555444444444444555666444555666666666666888:::AAABBBCCCCCCBBBBBBCCCEEEAAADDDIIINNNSSSUUUVVVVVVRRRUUUZZZ___```___\\\ZZZZZZ[[[^^^eeennnvvvzzz{{{yyywwwwww{{{}}}sssqqqqqqppprrrsssrrrooonnnppprrrqqqqqqqqqqqqqqqpppooooooeee```XXXOOOJJJKKKPPPTTTVVVPPPHHHCCCAAA@@@>>>===888777555444555555333111333333333333333333333333333333333222222222222222444444333333333333222222333333333222222222111111111111111111222222222222111111222222222222111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222333444555444333333555666555555777999===AAADDDFFFIIIJJJLLLNNNPPPPPPNNNLLLOOORRRVVV\\\fffrrr~~~{{{vvvooohhhccc[[[YYYWWWYYY[[[]]]\\\[[[wwwoooiiihhhjjjjjjhhheeebbb^^^[[[XXXVVVUUUTTTSSSQQQOOOMMMKKKKKKFFFEEEDDDCCCBBB@@@????????????>>>>>>===<<<;;;;;;999:::;;;;;;:::999777666888888888888888888888888666666666666666666666666666666666666666666666666777666555444444555666777777666555555555555666777444555555444444666999<<>>>>>>>>===<<<;;;;;;;;;888999;;;;;;;;;999777666777888888999999::::::999777777888888999999999888777777777777777777777777777666555555555555666777666555555555555555555666777777777666666999===AAAEEEGGGHHHGGGEEECCCCCCCCCHHHJJJNNNRRRVVVXXXYYYYYYUUUUUUUUUUUUVVVWWWXXXYYYZZZ\\\```dddhhhiiijjjiiigggllluuu}}}}}}{{{ttttttsssrrrqqqppppppqqqqqqmmmmmmnnnnnnmmmmmmlllkkkkkkggg___UUUMMMJJJKKKMMMRRRPPPLLLIIIFFFDDDBBB@@@===:::888666666666555444444444444444444444444444444444444333333222111111000111222222444444555666222222222222222222222222333333333222222111111111111222222333333222222111333333333333333333333333222222222222222222222222222222222222222222222222222222222333333333333333222333444444444444777999777999;;;???DDDHHHKKKMMMNNNNNNNNNMMMMMMOOOQQQTTTYYY___jjjuuu|||xxxuuuqqqiii^^^VVVVVVXXX[[[```fffkkknnnooowwwooojjjiiillljjjiiifffccc___[[[YYYWWWUUUTTTSSSQQQOOOMMMKKKKKKEEEEEEEEEDDDCCCCCCBBBBBB>>>>>>======<<<<<<;;;;;;888999:::;;;;;;:::888666222333444555666666555555666777888999::::::999999777777777777777777777777666666555555555555666666444444444444444444444444888888888888999;;;@@@DDDDDDFFFGGGFFFDDDBBBBBBCCCIIIKKKNNNQQQTTTVVVWWWWWWVVVTTTRRRPPPQQQUUUYYY\\\\\\^^^aaacccddddddeeeeeeiiipppzzz}}}|||}}}wwwuuusssqqqooooooooopppppppppqqqqqqqqqqqqpppooooookkkgggaaaYYYQQQMMMMMMNNNOOONNNLLLIIIFFFCCCBBBAAA>>>;;;888666666666555444444444444444444444444444444444444333333333222222000111222222444444555666222222222222222222222222444333333333222222111111222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444111222444444444555777999999;;;>>>BBBFFFIIILLLMMMMMMNNNNNNNNNNNNPPPUUUYYYcccjjjuuu{{{yyytttppprrrvvvsssggg[[[ZZZ]]]ccciiipppuuuyyy{{{wwwoooiiihhhjjjkkkiiifffccc___\\\YYYWWWUUUTTTSSSQQQOOOMMMKKKKKKCCCCCCCCCBBBAAA@@@??????>>>>>>>>>=========<<<<<<888999::::::::::::888888222333555666777666666555444555777888999888888777666666666666666666666666666666666666666666666666333333444444444444333333555666777888999;;;@@@CCCCCCDDDDDDCCCBBBBBBDDDFFFHHHJJJLLLNNNPPPRRRSSSTTTTTTSSSQQQPPPRRRWWW\\\______``````______```ccceeennnvvv~~~{{{{{{~~~vvvssspppnnnoooppppppoooooooooppppppoooooonnnmmmkkkhhhddd\\\UUUQQQPPPPPPMMMMMMLLLIIIEEECCCCCCCCC>>>;;;777444444444444333444444444444444444444444333333333333444444444444444444333333333333222222111222222222222333333333333333333333333222222222222222333333333333222222222222222222222222222222333333333333333333333333333333333333333333333333222222333333444444555555111333444555555666999;;;>>>???BBBEEEHHHKKKLLLMMMJJJLLLNNNOOOOOOSSSZZZ___ooouuu}}}|||vvvppplllkkkqqqyyyyyyoooeeebbbgggmmmssswww{{{zzzrrrllliiikkkkkkiiigggccc___\\\YYYXXXUUUTTTSSSQQQOOOMMMKKKKKKDDDDDDCCCBBB@@@???>>>>>>??????>>>>>>>>>>>>======999999999999999999999999666777999::::::999888777333555777999999999888777666666666666666666666666555555666666666666555555333444555666666555444333333555777999:::<<>>CCCEEEGGGIIIKKKLLLMMMMMMJJJNNNRRRTTTUUUZZZbbbhhhtttyyyzzzsssllliiikkkpppvvv{{{zzzvvvqqqoootttyyy|||~~~~~~vvvooolllmmmkkkiiigggccc___\\\YYYXXXUUUTTTSSSQQQOOOMMMKKKKKKGGGFFFEEEDDDBBBAAA@@@???????????????>>>>>>>>>>>>:::999999888888999::::::444666777888888777555444555777999;;;<<<;;;:::999888888888888888888888888555555666666666666555555444555666777777666555444333555888;;;<<<>>>@@@CCCBBBBBBAAAAAAAAADDDJJJNNNNNNNNNOOOQQQRRRTTTUUUVVVSSSVVV\\\aaaeeeggghhhhhhjjjhhheee```^^^bbbjjjqqq}}}zzzvvvqqqpppqqqrrrrrrqqqpppppppppppppppoooooonnnnnnllliiibbb[[[UUURRRQQQMMMNNNLLLIIIEEECCCFFFIIIEEEBBB===:::::::::::::::555555555555555555555555111222222333444555666666000111222333444555555666111111111222222333333333222222222333333444444444222333333444444333333222444444444444444444444444333333333333333333333333333333333333333333333333222222333333444555666666555666888999:::;;;>>>AAAGGGIIIKKKLLLMMMNNNMMMMMMMMMQQQWWWZZZ\\\aaaiiippptttxxx}}}zzzsssjjjcccgggnnnwww||||||zzzyyyzzzzzz~~~xxxrrrmmmkkkllljjjjjjiiieee___[[[XXXWWWTTTSSSRRRQQQOOOLLLJJJIIIFFFFFFEEEDDDCCCAAA???>>>????????????>>>>>>>>>>>><<<:::999999;;;;;;:::888777777777888999999999:::777777777777888888888888:::999999888777666666555888888777777666666555555777666444333333444555666555777:::===?????????>>>AAA@@@???@@@BBBGGGKKKNNNSSSUUUWWWVVVTTTTTTWWWZZZVVV[[[ccclllrrrtttrrroookkkhhheeebbb___```mmmzzz{{{nnnkkkmmmnnnppprrrooonnnllllllkkklllmmmnnnkkkllljjjeee]]]VVVSSSSSSOOONNNJJJFFFBBBAAACCCEEEFFFCCC???;;;999777555444555555444444444444555555333333333333333333333333222333333444444333333222444444444444444444444444222222222222222222222333444444222222222222444444555666777666444333333555111222333333444444444444333333222222333333444555666555444333333333444555666666666888:::===@@@AAAIIIJJJLLLNNNOOOPPPOOOOOONNNVVV^^^ccchhhppptttsss|||xxxvvvyyy|||}}}nnndddbbbcccmmmttt{{{}}}{{{{{{wwwrrrmmmkkkllljjjjjjiiieee___[[[XXXWWWTTTSSSRRRQQQOOOLLLJJJIIIGGGFFFFFFDDDBBB@@@???===??????>>>>>>>>>=========<<<:::999999:::;;;999888888888888888888888999999777777777777888888888888999999888777777666555555666666666666555555555555666555555444444555555555666888:::===???@@@??????@@@@@@@@@BBBFFFKKKPPPTTTVVVXXXZZZYYYVVVUUUWWWYYYZZZ___iiittt}}}|||xxxmmmiiieeeddddddhhhuuuqqqlllmmmmmmmmmnnnnnnmmmlllkkkkkklllmmmmmmkkklllkkkggg___XXXTTTSSSPPPOOOKKKGGGCCCBBBDDDFFFJJJGGGDDD@@@>>>;;;999777666555555444444555555666333333333333333333333333222333333444444333333222333333333333333333333333444333333333222111111111444333333222222333333444555666666555444333333555222222333444444444333333333333222222333333444555666666444444333444555666666666888:::===AAADDDFFFIIIJJJKKKMMMNNNOOOPPPPPPRRR[[[eeelllttt}}}}}}~~~}}}|||~~~xxxjjjaaa```bbbkkkrrr|||vvvqqqllljjjllljjjjjjiiieee___[[[XXXWWWTTTSSSRRRQQQOOOLLLJJJIIIHHHGGGFFFEEEBBB@@@>>><<<>>>============<<<<<<<<<<<<:::999999::::::999888888888888888888888777777777777777777888888888888888777777666666555555555444444444444555555555555444555555666666555555555777999;;;>>>@@@@@@@@@?????????AAAEEEJJJPPPVVVYYYZZZ]]]___^^^ZZZWWWWWWXXX]]]bbbnnn}}}pppjjjdddfffkkksssxxxnnnmmmmmmkkkjjjllllllkkkkkkkkkkkklllllljjjkkkllliiiccc[[[VVVSSSQQQOOOLLLGGGDDDCCCEEEGGGKKKJJJGGGDDDAAA===;;;999666555555444444555555666333333333333333333333333333333444444444444333333333333333333333333333333555555444333222111000000444333333222222333333444444555666555444333444555333444444444444333333222333333222222333333444555666666555444444555666777777888:::===AAAEEEIIIKKKKKKLLLLLLMMMOOORRRUUUVVV[[[fffqqqyyy~~~|||~~~}}}ssshhhbbbbbbeeejjjsss~~~uuupppllljjjllljjjjjjiiieee___[[[XXXWWWTTTSSSRRRQQQOOOLLLJJJIIIIIIHHHGGGEEEBBB???===<<<======<<<<<<<<<;;;;;;;;;;;;:::999999::::::999777999999888888777777666666666777777777888888888888777666666666555555555444444444444555555666666666333444666777777666555555888:::===???AAAAAA@@@@@@???@@@CCCGGGMMMRRRWWWZZZ\\\___cccbbb]]]XXXVVVVVV[[[aaannnssskkkeeehhhqqq{{{ssspppmmmkkkiiikkkjjjjjjjjjkkkkkkllllllhhhjjjllljjjeee^^^WWWSSSPPPOOOKKKGGGCCCBBBDDDFFFIIIIIIIIIFFFBBB===999888666666555555555555666666444444444444444444444444333333444444444444333333222222222222222222222222444444444333333222222111333333333333333333333333333444555555333333444555444555555555444333222222333333222222333333444555555444444333444555666777:::;;;>>>AAAEEEHHHKKKMMMOOONNNOOOPPPSSSXXX\\\___hhhrrr}}}{{{tttlllhhhiiilllooowwwtttpppllljjjllljjjjjjiiieee___[[[XXXWWWTTTSSSRRRQQQOOOLLLJJJIIIIIIHHHGGGEEEBBB???===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;999888888999:::888777999888888777777666666666666777777777888888888888666666666666555555555555555555555666666777777888333444666777888777666555:::;;;>>>@@@AAABBBAAA@@@@@@AAADDDHHHMMMQQQTTTVVV[[[___bbbbbb]]]WWWUUUTTTXXX___lll}}}}}}ssskkkfffkkkttt}}}yyysssooolllkkkjjjjjjjjjkkkkkklllllllllhhhiiikkkkkkgggaaaYYYTTTOOOMMMJJJEEEAAA@@@BBBEEEHHHJJJLLLJJJDDD===999777666666666555555666666666444444444444444444444444333444444555555444444333222222222222222222222222222222222333333444444444333333333333333333333333222444555444333333444555555555555555444444333222333333222222333333444555333333333333444555777888>>>???AAADDDHHHJJJLLLMMMPPPPPPQQQSSSXXX^^^dddhhhrrr|||zzztttrrrtttvvv{{{sssoookkkjjjllljjjjjjiiieee___[[[XXXWWWTTTSSSRRRQQQOOOLLLJJJIIIHHHGGGFFFEEEBBB@@@>>><<<===<<<<<<<<<<<<;;;;;;;;;;;;999888888999999888777777777777777777777666666777777777777888888888888666666666666666666666666666666666777777777777777444555666666777777777777;;;===???AAABBBBBBAAAAAAAAABBBEEEIIILLLOOOPPPQQQWWW[[[___^^^YYYUUUSSSSSSVVV]]]jjjwww{{{wwwoooiiigggnnnvvv}}}wwwpppmmmmmmiiijjjkkklllmmmmmmlllllliiijjjkkkkkkiiiddd\\\VVVNNNLLLIIIDDD@@@@@@BBBDDDJJJNNNQQQOOOIIIAAA<<<:::777666666555555666666777444444444444444444444444444444555555555555444444333333333333333333333333111111222333444555666666222333333444444333333222222333444444333333444555444555555555555444444333333333222222333333444555333333333333444666888:::AAABBBEEEHHHKKKMMMOOOPPPRRRSSSUUUYYY```gggnnnrrr{{{|||rrrnnnkkkjjjllljjjjjjiiieee___[[[XXXWWWTTTSSSRRRQQQOOOLLLJJJIIIGGGFFFFFFDDDBBB@@@???============<<<<<<<<<<<<;;;:::999888888999999888666666666666777777777777777777777777777888888888888777777777777777777777777666666666666666666555555555555555555666777888999<<<>>>@@@BBBCCCCCCBBBAAAAAACCCFFFJJJLLLNNNOOOOOOSSSVVVZZZYYYUUURRRQQQRRRRRRZZZfffnnnqqqpppnnnmmmhhhfffiiirrryyy}}}~~~~~~zzzooolllnnniiijjjlllmmmnnnnnnmmmmmmlllllllllmmmlllggg```[[[NNNMMMIIIEEEAAA@@@BBBDDDKKKQQQUUUSSSLLLCCC===<<<777777666666666666777777555555555555555555555555444444555555555555444444333333333333333333333333222333333333444555555555222333333444444333333222111333444444333333444555333444555555555555555555333333222222333333444555555555555555777999;;;<<>>>>>============<<<<<<<<<:::999888888999999888666555555666666777777888888777777777777888888888888777777777777888888888888666666666555555444444333666555555555555777999:::===>>>AAACCCCCCCCCBBBAAA@@@CCCFFFJJJMMMOOOOOOOOOOOOSSSVVVVVVRRRPPPPPPQQQOOOWWWaaagggfffddddddfffcccdddjjjttt{{{}}}~~~~~~{{{nnnkkknnniiikkklllnnnoooooonnnnnnooonnnmmmnnnnnnjjjccc^^^OOONNNJJJFFFBBBAAACCCEEEKKKQQQVVVTTTLLLCCC===;;;777777666666666666777777555555555555555555555555444444555555555555444444444444444444444444444444444444444444444444444333222222444444444444222222111222444333333333444555333333444555666666666555333333222222333333444555666666666777999;;;===???BBBEEEIIINNNSSSVVVXXXYYY^^^aaafffnnnwwwyyytttuuu}}}tttkkkiiikkkhhhgggfffccc```^^^[[[ZZZYYYVVVTTTQQQOOOMMMKKKHHHFFFDDDDDDCCCBBBAAA@@@??????<<<;;;;;;::::::999999888777777777888999999999:::999999888777777777777777777777888888888888777777:::999888666555555555555555555555555555666777777555555555555666777888999===>>>??????>>>???AAACCCFFFFFFGGGIIIKKKLLLNNNNNNNNNNNNNNNMMMLLLLLLNNNPPPQQQWWW^^^aaa```]]]]]]^^^aaaccclllzzz}}}}}}{{{~~~|||{{{{{{}}}~~~~~~~~~}}}~~~sssmmmooollllllkkkjjjjjjkkknnnqqqnnnooooooooonnnjjjgggdddWWWMMMFFFFFFFFFCCCCCCFFFJJJQQQVVVUUUQQQKKKAAA888:::888777666777666555333777555444555666777666555333333444555555444333333333444444555555444444333333333333333333333333333222222333333333444444444333444444444555666666666555555444444444444555555333333444444555666666777555555555555777<<>>>>><<<<<<;;;::::::999999888999999999999999:::::::::999999888888888777777777:::999888777777888999:::666666666666666777888888555555555555555666777777666666666666777888999999<<<===>>>>>>>>>???AAACCCEEEEEEGGGHHHJJJLLLMMMMMMMMMNNNMMMLLLKKKLLLNNNPPPOOOTTTZZZ\\\[[[ZZZ[[[]]]dddeeelllvvv{{{xxxvvvwwwyyy|||{{{zzzyyyyyyzzz|||~~~~~~~~~}}}~~~{{{qqqooonnnnnnmmmkkkjjjkkkmmmooommmnnnoooooonnnkkkhhhfffYYYPPPHHHFFFEEEBBBCCCFFFKKKRRRWWWWWWTTTOOOEEE<<<;;;999777777777777555444777555444555666777666555333444555555555555444333333444444555555444444333333333333333333333333333222222333333333444444444444444444555555555555555555555444444444444555555666666666555555444444444555666777777999>>>DDDHHHJJJMMMQQQYYYcccooo|||{{{yyyzzz}}}uuukkkiiikkkhhhjjjhhheeebbb]]]ZZZWWWUUUSSSQQQOOONNNOOONNNLLLJJJJJJIIIGGGEEEBBB@@@>>>===<<<<<<;;;;;;:::999999999;;;;;;;;;:::::::::::::::888888999999999888777666;;;999666555555666999;;;666666666666666777888888555555555555555666777777777777777888888999:::::::::<<<=========>>>@@@BBBDDDDDDFFFGGGIIIKKKLLLLLLLLLLLLLLLJJJIIIKKKNNNPPPPPPSSSWWWXXXWWWYYY\\\```kkkjjjnnnuuuyyyvvvpppnnnssstttwww|||~~~}}}||||||yyyyyyyyyyyy{{{}}}~~~~~~}}}~~~zzzrrrqqqooommmkkkkkkkkkkkkllllllmmmooooooooommmkkkiii]]]UUULLLGGGDDDBBBBBBEEEKKKRRRXXXXXXWWWSSSJJJBBB<<<:::888777777777666444777555444555666777666555333444555555555555444333333444444555555444444333333333333333333333333333333333333333444444444444555555555555555444444444555555444444444444555555666666555555555555555555777888;;;<<>><<<999888888888777555777555444555666777666555444444555555555555444444333444444555555444444333444444444444444444444444333333333444444444444555666666666555444444444333555555444444444444555555222222333555666888999999888;;;???AAADDDGGGJJJMMMNNNRRR[[[nnn|||wwwwwwxxx}}}uuukkkiiikkkgggfffeeedddbbb___\\\YYYXXXVVVTTTQQQPPPOOOMMMJJJHHHHHHHHHGGGEEEDDDCCCBBBBBB======<<<;;;;;;::::::999::::::999999888888777777666666777777666666555444666777999::::::999777666:::999888666555555555555555555555555555666777777777888999:::;;;;;;::::::888:::;;;<<<<<<===@@@BBBCCCCCCDDDFFFHHHIIIKKKKKKHHHIIIJJJJJJJJJKKKNNNPPPTTTUUUVVVVVVXXX^^^hhhoooxxxxxxyyyzzz{{{yyysssmmmhhhhhhiiilllqqquuuwwwxxxxxxyyyzzzzzzzzzzzzyyyxxx{{{{{{{{{{{{{{{{{{|||||||||||||||}}}~~~~~~xxxsssnnnjjjjjjkkklllkkkkkkkkkmmmnnnnnnnnnmmmmmmeee```WWWMMMFFFDDDDDDEEEHHHOOOVVVXXXXXXWWWQQQJJJ@@@===:::888888888777666777555444555666777666555555555555555555555555555333444444555555444444333444444444444444444444444333333444444444555555555666666666555444444444333555555444444444444555555111222333555777999:::;;;888;;;???BBBEEEHHHKKKMMMNNNTTTccczzz|||wwwwwwzzzuuullliiikkkgggiiihhhfffccc___ZZZVVVTTTRRRQQQOOOOOOPPPPPPNNNMMMGGGGGGFFFEEEDDDCCCBBBBBB======<<<<<<;;;:::::::::999999888888888888888888888777666555555555666666888:::<<<>>>>>><<<:::888666666666666666777888888555555555555555666777777666777999:::;;;;;;:::999888:::;;;<<<<<<===@@@BBBCCCCCCEEEFFFHHHJJJKKKKKKIIIKKKNNNPPPPPPPPPRRRSSSSSSTTTUUUVVVYYYaaammmvvv{{{~~~|||zzzuuupppllljjjiiikkknnnqqqsssssswwwxxxxxxxxxwwwwwwvvvuuuwwwwwwwwwwwwwwwwwwwwwwwwzzzzzz{{{|||}}}~~~~~~zzzxxxxxxzzz|||~~~{{{rrrlllkkklllmmmllljjjkkkkkklllmmmmmmllllllgggeee^^^RRRIIIGGGGGGEEEGGGOOOUUUWWWXXXXXXRRRLLLBBB???;;;999888999888777777555444555666777666555666666555444444555666666333444444555555444444333444444444444444444444444333444444444555555555555555555555555555444444444555555444444444444555555444444555666777777888888777:::>>>AAADDDGGGKKKNNNQQQZZZkkk{{{{{{}}}uuullliiikkkfffhhhhhhfffddd___ZZZVVVSSSRRRQQQOOOOOOPPPPPPOOOMMMHHHGGGFFFEEECCCBBBAAA@@@=========<<<;;;;;;::::::888888999999999999999999;;;999777555555666888999999:::;;;<<<<<<;;;:::999666666666666666777888888555555555555555666777777555666888:::;;;:::999999888:::<<<<<<===>>>AAACCCCCCDDDEEEGGGIIIJJJKKKLLLKKKOOOTTTWWWWWWWWWWWWWWWSSSUUUWWWYYY]]]gggttt}}}|||yyyvvvqqqooommmmmmpppsssuuuuuuxxxwwwwwwvvvvvvuuuuuuuuuttttttuuuvvvvvvvvvvvvvvvxxxxxxzzz|||}}}}}}zzzyyyxxxxxxyyyyyyooolllmmmmmmmmmjjjjjjjjjkkkkkkkkkkkkkkkhhhiiicccVVVMMMJJJIIIFFFHHHOOOVVVXXXYYYYYYTTTNNNCCC@@@<<<999999999999888777555444555666777666555777666555444444555666777333444444555555444444333555555555555555555555555444444444444555555555555444444444555555555555555555555444444444444555555333444555666777888999999<<<>>>AAADDDGGGKKKOOOSSSWWWaaarrruuullljjjjjjfffeeeeeedddccc```]]]YYYWWWVVVTTTQQQPPPPPPNNNLLLJJJJJJIIIGGGEEEBBB@@@>>>>>>=========<<<;;;;;;::::::999999999::::::;;;;;;;;;>>>;;;888666666777:::<<<888888777777777777888888:::999888666555555555555555555555555555666777777444666888:::;;;:::999888999:::<<<======???BBBDDDDDDDDDFFFGGGIIIKKKLLLLLLNNNRRRXXX\\\]]]\\\ZZZZZZVVVXXXZZZ]]]bbbmmmzzz}}}{{{tttrrrpppqqqtttxxx{{{|||yyyxxxwwwwwwvvvvvvwwwwwwrrrsssuuuwwwxxxyyyyyyyyyvvvwwwyyy{{{}}}~~~}}}{{{zzzyyy~~~~~~rrrnnnnnnmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjhhhkkkfffYYYOOOMMMJJJGGGIIIPPPWWWYYYZZZZZZUUUOOODDDAAA<<<999999999999999777555444555666777666555777666555444444555666777333444444555555444444333555555555555555555555555444444444555555555666666333444444555555666666666555555555444444555555555000111333555888:::<<<===AAACCCFFFIIILLLPPPUUUYYY]]]gggvvvuuupppkkkhhhiiihhhgggfffccc___[[[WWWUUUTTTSSSSSSQQQOOOLLLIIIHHHGGGGGGFFFDDDBBB@@@>>>======<<<;;;:::999999999999<<<;;;:::999888888888888999999999888888888777777888888777666666555666666888888888888888888888888555555555555555666777777777777888999999:::;;;;;;888;;;===???@@@AAADDDFFFEEEGGGJJJKKKJJJIIIHHHIIIRRRWWW___ddddddaaa^^^\\\\\\ZZZZZZ___eeelllxxx}}}xxxuuuuuuwwwzzz{{{xxxvvvtttsssuuuvvvvvvuuuuuutttsssrrrrrrsssuuuvvvuuuwwwzzz{{{{{{|||~~~~~~}}}wwwqqqppplllhhhmmmllljjjjjjjjjjjjlllmmmjjjhhhddd___XXXQQQLLLHHHGGGNNNVVV[[[[[[YYYWWWWWWLLLEEE===999999999777555::::::999888777666555555999888777666555444333333555555555555555555555555777777666666555555555444555555555555555555555555555555555555555555555555777666666555555555666666666777888888888999;;;===BBBFFFIIIJJJPPPZZZaaaccclllqqq|||tttpppllliiijjjhhhgggeeeccc___[[[WWWUUUSSSSSSSSSQQQOOOLLLJJJHHHGGGGGGFFFDDDBBB@@@>>>===<<<;;;::::::999999::::::<<<;;;:::999888888888888999999999888888888777777999888777777666666666777888888888888888888888888666555555555555666777777777999;;;======<<<;;;:::999;;;>>>???@@@AAADDDFFFFFFIIIKKKLLLKKKJJJJJJJJJRRRXXX```fffgggdddaaa___\\\ZZZZZZ___eeemmmyyy|||{{{||||||}}}yyywwwtttttttttuuuuuuttttttsssrrrqqqqqqssstttvvvwwwxxxzzz{{{{{{}}}}}}tttpppnnnllllllkkkkkkkkkkkkkkkkkkllliiihhhfffaaa\\\UUUOOOLLLJJJPPPXXX\\\\\\ZZZXXXWWWNNNGGG>>>999999999888666999999888888777666666666666666555555555555444444555555555555555555555555777777777666666666666666555555555555555555555555555555555555555555555555555444444333333444444555444555777888888:::===@@@EEEIIIMMMOOOVVV```hhhkkkqqqvvvtttqqqllliiijjjggggggeeebbb___ZZZWWWTTTSSSSSSRRRQQQOOOMMMJJJIIIGGGGGGFFFDDDBBB@@@>>>===;;;;;;:::::::::::::::;;;;;;;;;:::999888888888888999888888888888777777777999999888777777777777888777777777777777777777777666666555555666666777888888:::>>>@@@@@@>>>;;;999:::<<<>>>@@@@@@BBBDDDFFFHHHJJJLLLMMMLLLKKKKKKKKKQQQXXXaaagggiiifffcccaaa\\\YYYZZZ```fffnnnzzzyyywwwtttssstttttttttsssrrrqqqqqqpppppprrrssstttxxxyyyzzzzzz{{{~~~wwwqqqooopppkkkkkkllllllllllllkkkkkkiiiiiihhheeeaaa[[[VVVSSSOOOTTTZZZ]]]]]][[[YYYXXXRRRJJJAAA;;;999999999777777777777777777777777777555555555666666777777777555555555555555555555555666666666666666777777777555555555555555555555555555555555555555555555555555555444444444444555555444555888999;;;>>>BBBEEEIIIOOOUUUYYY```kkksssuuuxxx{{{tttqqqllljjjkkkgggfffeeebbb^^^ZZZVVVTTTRRRRRRRRRQQQPPPMMMKKKJJJGGGGGGFFFDDDBBB@@@>>>=========<<<::::::999999999;;;:::999999888888888999888888888888777777777777999999888888888888888999666666666666666666666666666666666555666777777888:::;;;===??????===<<<:::<<<>>>@@@AAAAAABBBDDDFFFGGGIIIKKKLLLJJJJJJJJJKKKOOOVVV___fffgggfffcccaaa\\\ZZZ[[[aaagggooo{{{yyywwwtttrrrssssssrrrqqqppppppoooooopppqqqrrrsssxxxxxxxxxxxxyyy}}}{{{pppoooqqqjjjkkklllmmmmmmlllkkkjjjiiiiiijjjiiifffbbb]]]ZZZVVVYYY]]]______]]][[[YYYVVVOOOEEE===::::::999999666666777777888888888888777777777888888888999999555555555555555555555555444444444555666666666777555555555555555555555555555555555555555555555555777777777666777777888888666888:::<<<>>>BBBGGGKKKMMMWWWbbbiiiooowww||||||||||||tttqqqllliiijjjgggfffeeebbb^^^ZZZVVVTTTQQQQQQQQQQQQPPPNNNLLLKKKGGGGGGFFFDDDBBB@@@>>>===@@@???===;;;:::888888777::::::999999888888999999777777777777777777777777999888888888888888999999555555555555555555555555666666666666666777888888<<<;;;;;;::::::;;;<<<======???AAAAAAAAABBBDDDEEEFFFGGGIIIIIIHHHGGGHHHIIILLLRRRZZZaaacccbbb```___[[[ZZZ]]]cccjjjpppzzz}}}xxxuuurrrqqqqqqqqqpppooonnnnnnoooooopppqqqrrrrrrvvvvvvvvvvvvxxx}}}rrrnnnoookkkkkkmmmnnnnnnmmmkkkkkkiiijjjkkkkkkiiifffcccaaa]]]^^^```aaaaaa___\\\ZZZYYYRRRIIIAAA<<<:::::::::666666666777888888999999888888888777777777666666555555555555555555555555333333333444444555555555555555555555555555555555666666666666666666666666777777777777777888999:::888999;;;===@@@EEEKKKOOOTTTbbbrrr{{{}}}zzzyyy|||uuupppkkkhhhiiiffffffdddaaa^^^YYYVVVSSSPPPPPPQQQQQQPPPNNNMMMLLLGGGGGGFFFDDDBBB@@@>>>===@@@???===<<<:::999888888::::::999999888999999:::666666777777777777777888888777777777777888999999666666666666666666666666777777666666777777888999;;;:::888777888:::===>>>???@@@BBBBBBBBBBBBDDDEEEDDDEEEGGGFFFEEEEEEFFFHHHIIINNNUUUZZZ\\\\\\\\\\\\[[[[[[___ffflllqqqyyy{{{wwwuuurrrooonnnooooooooonnnmmmnnnnnnooopppqqqrrrrrrttttttuuuuuuxxx}}}xxxpppnnnllllllmmmmmmmmmmmmlllllljjjjjjkkkkkkjjjiiigggfffdddccccccccccccaaa^^^[[[[[[VVVNNNFFF???;;;:::999666666777777888888888999666666666555555444444444555555555555555555555555444444444444444555555555555555555555555555555555666666666666666666666666666555555666666777888999888:::<<>>===>>>===<<<;;;;;;:::;;;;;;:::999999888999999::::::666666666666777777888888777666666666777777888999666666666666666666666666777777666666777777888999888888888999:::<<<===???@@@BBBCCCCCCBBBBBBCCCEEEDDDEEEFFFEEEDDDDDDFFFHHHHHHLLLQQQUUUVVVWWWXXXYYYZZZ[[[aaajjjooorrrwww~~~|||~~~|||xxxtttqqqqqqooommmlllmmmnnnnnnmmmmmmnnnooopppqqqrrrrrrrrrssstttuuuwwwzzz~~~|||tttnnnmmmmmmllllllllllllmmmmmmkkkjjjjjjiiiiiiiiijjjjjjiiigggeeeeeeeeeccc___\\\[[[XXXRRRJJJBBB<<<999999777777777777777888888888555555666666666666777777555555555555555555555555666666666666666666555555555555555555555555555555666666666666666666666666666666666666777888999:::;;;===AAAEEEKKKSSS\\\bbbrrr~~~zzz{{{{{{{{{}}}{{{{{{uuupppjjjfffgggfffeeedddaaa]]]YYYUUUSSSOOOOOOPPPQQQPPPOOONNNMMMGGGGGGFFFDDDBBB@@@>>>===;;;;;;;;;;;;;;;<<<===>>>999999999888999999::::::555666666666777777888888666666555666666777888888777777777777777777777777777777777777777888888999555777999;;;===>>>>>>>>>AAABBBCCCCCCBBBBBBCCCEEEDDDEEEFFFEEEDDDDDDFFFHHHIIIKKKOOORRRSSSTTTVVVXXXZZZ\\\ccclllppprrrvvv{{{vvv}}}~~~|||yyyxxxvvvssspppmmmooommmkkkkkklllmmmmmmmmmmmmnnnoooqqqrrrrrrssssssssstttvvvxxx||||||wwwooonnnmmmlllkkkkkklllmmmnnnkkkjjjiiihhhhhhiiikkklllllliiifffeeeeeeddd```\\\\\\YYYTTTLLLDDD===999888888888777777777777777777666777888999:::;;;<<<<<<555555555555555555555555999999888888777777666666555555555555555555555555777777777777777777777777888888888888999:::;;;<<<>>>AAAFFFLLLSSS]]]gggnnn~~~|||zzz||||||~~~zzz{{{vvvjjjfffhhheeeeeedddccc```]]]ZZZWWWUUUWWWSSSPPPOOOOOONNNKKKGGGFFFFFFEEECCCBBBAAA@@@???;;;<<<======<<<:::888777:::;;;;;;::::::888777666888888777777666666666555666666666666666666666666555666777777777666444333888777666555555666777888:::::::::;;;<<<===>>>???CCCDDDDDDDDDDDDDDDCCCCCCDDDCCCCCCCCCEEEGGGJJJKKKJJJLLLNNNNNNOOOQQQUUUXXX\\\___cccgggkkknnnsssvvvwwwyyy|||~~~~~~|||zzzxxxooossswwwwwwtttpppnnnmmmjjjjjjjjjkkklllmmmnnnoooqqqooommmmmmmmmnnnmmmlllnnnqqqvvv}}}|||}}}|||qqqlllmmmlllkkkkkknnnooooooooonnnnnnmmmkkkjjjiiiiiikkkjjjiiigggeeecccaaa```___[[[TTTKKKDDD>>>:::999999999999888999999::::::111555777666777;;;<<<999777777666666555555555444111222333444555777888888777777888888888666555444666777777777555555777888<<<888777:::;;;999888:::CCCHHHRRR```kkkssszzz{{{zzz~~~vvvjjjfffgggdddeeedddccc```]]]ZZZWWWUUUUUUSSSPPPOOOOOONNNKKKIIIHHHGGGFFFDDDBBB@@@>>>>>>;;;;;;;;;;;;:::999888888999999888777777666666555777777777666666666555555888888888888888888888888666666777777666555555444888888777666777777999999:::::::::;;;<<<===>>>???BBBCCCCCCDDDCCCCCCBBBBBBDDDDDDDDDDDDEEEEEEFFFFFFKKKLLLMMMNNNOOORRRWWWZZZ]]]___bbbdddfffiiimmmppptttvvvyyy{{{{{{yyyvvvuuuqqqsssvvvuuurrrooommmmmmjjjjjjjjjjjjkkklllmmmnnnllllllllllllnnnoooooonnnnnnqqqwww~~~~~~uuupppooommmllllllnnnoooooonnnnnnmmmlllkkkjjjiiiiiikkkjjjiiigggeeecccaaa```___[[[UUUNNNGGG@@@<<<999999888888777777888888999666999:::888888;;;;;;888777666666666555555555555333333444555666666777777666666777888888777666555555666777666444444666777:::666666999;;;:::;;;???GGGPPPaaattt}}}~~~uuuiiieeegggdddeeedddbbb```]]]ZZZWWWVVVTTTRRRPPPOOOOOONNNLLLJJJIIIHHHFFFDDDBBB???>>>===<<<;;;::::::999999999999:::999777666555555666777666666666666555555555555888888888888888888888888777777666666555555666666888888777777888999:::::::::::::::;;;<<<===>>>???AAAAAABBBBBBBBBBBBAAAAAA@@@AAACCCDDDEEEEEEEEEEEELLLLLLLLLLLLNNNRRRYYY]]]aaabbbcccccccccdddgggjjjoooqqqtttwwwwwwvvvsssqqqrrrssstttrrrpppmmmmmmmmmiiiiiiiiiiiijjjkkkllllllggghhhjjjlllnnnoooppppppnnnrrryyyzzzyyy|||{{{ssspppmmmlllmmmnnnooopppmmmmmmlllkkkjjjjjjiiiiiijjjjjjhhhfffdddcccaaa```^^^\\\XXXRRRKKKDDD>>>;;;888888777777777777777888:::======:::999;;;:::777666666666666555555555555555555555555666666666666555666777777777777777666555555666555444333555777888555555999<<<===@@@EEEOOO___xxxtttiiieeegggdddddddddbbb```]]]ZZZXXXVVVRRRQQQPPPOOOOOONNNMMMLLLGGGGGGEEEDDDBBB@@@???>>>===<<<;;;999999999:::;;;<<<:::888777666777888:::666666555555555555555555666666666666666666666666888777666555555666777888666666777777888999:::::::::::::::;;;<<<===>>>??????@@@@@@AAAAAAAAAAAA@@@===>>>???AAADDDGGGIIIJJJKKKKKKJJJJJJLLLRRRZZZ```ffffffeeecccaaaaaacccfffiiilllpppsssuuutttsssqqqrrrrrrpppooommmlllkkklllhhhhhhgggggghhhiiijjjjjjeeegggjjjlllmmmnnnpppqqqqqquuu{{{xxxvvvyyyvvvpppkkklllnnnnnnoooqqqmmmllllllkkkjjjjjjiiiiiijjjiiihhhfffdddbbbaaa```^^^]]][[[WWWPPPHHHAAA===999888888777777777777888:::<<<===:::999;;;:::666666666666666666555555555666666666666666666666666555555666777777777888888555666777666444444666777888666666:::===>>>DDDJJJWWWnnn}}}ssshhheeefffcccdddcccbbb```]]]ZZZXXXWWWRRRRRRQQQPPPNNNMMMLLLLLLFFFEEEDDDCCCBBBAAA@@@@@@>>>===;;;:::::::::;;;<<<;;;:::888666666777999:::555555666666666666666666555555555555555555555555888777666555555666777888333444555666888999999::::::::::::;;;<<<===>>>???>>>>>>???@@@AAAAAA@@@@@@@@@??????@@@CCCFFFJJJMMMIIIHHHHHHHHHKKKRRR[[[aaaggggggfffdddaaa```aaabbbeeehhhmmmqqqtttuuutttssspppnnnlllkkkjjjjjjjjjjjjgggffffffffffffgggggghhheeehhhkkkllllllmmmooorrruuuxxx~~~{{{wwwzzzzzzyyypppiiikkknnnnnnooorrrmmmllllllkkkkkkjjjjjjjjjiiihhhgggfffdddbbbaaaaaa^^^^^^]]]ZZZTTTLLLEEE@@@;;;:::999888888888888888666999:::888888::::::777555555555666666666666666888777777777777666666666555555666666666777888888777888888777666666777999:::999999<<<>>>@@@GGGOOO___yyy{{{rrrhhhdddfffcccccccccbbb```]]][[[XXXWWWRRRRRRRRRPPPNNNLLLLLLLLLFFFFFFEEECCCBBBAAA@@@???<<<;;;;;;::::::;;;;;;;;;777777555555555555666777666666666666777777777777777777777777777777777777777777666666777777888888222333444666888999999::::::::::::;;;<<<===>>>???===>>>???@@@AAAAAAAAAAAAEEEDDDCCCCCCDDDFFFHHHJJJGGGGGGGGGIIILLLTTT]]]cccfffggggggeeecccaaaaaaaaaeeehhhmmmqqqssstttsssrrrkkkiiigggggghhhiiihhhgggfffeeeeeeddddddeeeeeefffeeehhhkkklllkkkmmmqqquuu{{{}}}~~~vvvvvvrrr{{{~~~sssjjjmmmooommmnnnrrrmmmmmmmmmllllllkkkkkkkkkhhhgggfffeeedddbbbaaaaaa^^^^^^^^^[[[VVVOOOGGGCCC<<<;;;:::999888888888888333666777666777::::::777555555555666666666666666888888888888777777777777777666666666666777777888888999999888777777888:::<<<;;;<<>>???===>>>???@@@AAAAAAAAAAAAEEEFFFHHHIIIIIIIIIHHHGGGGGGGGGIIIKKKOOOWWW```fffgggiiikkkkkkiiigggffffffhhhjjjnnnqqqrrrqqqooommmfffdddcccdddggghhhgggeeeeeeddddddcccccccccdddddddddgggjjjkkkkkknnnuuu{{{xxxtttooovvvzzzooopppqqqmmmlllpppnnnnnnmmmmmmmmmmmmllllllggggggfffeeecccbbbaaaaaa^^^___^^^\\\WWWPPPIIIEEE;;;:::999888777777777777333666888666777::::::777555555555555666666666777888888888888888888888888888777666555555666777777777888888777666666777999;;;;;;===@@@BBBGGGRRR]]]oooyyypppgggdddfffbbbcccbbbaaa```]]][[[YYYXXXSSSTTTTTTQQQMMMJJJJJJKKKLLLKKKHHHEEEAAA===;;;999555666888999999888777666666777888888888888777777777777888888999999999:::555555555555555555555555555666777999999999888777222333666999;;;<<<<<<<<<:::::::::;;;<<<===>>>???>>>>>>???AAAAAABBBBBBBBB@@@DDDIIIMMMOOOMMMJJJHHHGGGHHHKKKMMMRRRYYYbbbhhhkkkmmmqqqrrrpppnnnmmmllljjjllloooppppppnnnkkkiiicccbbbaaacccfffhhhfffcccddddddccccccbbbccccccdddcccfffiiijjjkkkpppxxxyyyooouuu}}}ssssssrrrllljjjnnnnnnnnnnnnnnnnnnmmmmmmmmmggggggfffeeecccbbbaaaaaa______^^^[[[WWWPPPJJJGGG:::999888777666666666666555888999666777999999666444555555555666666777777777777888888888999999999999888777555555555666777666777777777555555777888::::::===AAADDDJJJVVVcccvvvxxxqqqgggdddgggdddbbbbbbaaa```]]][[[YYYXXXUUUTTTTTTRRRQQQOOOMMMLLLEEEEEEDDDCCCAAA@@@???>>>===<<<;;;999888888999999:::999777666666666777888444888888444444888888444666666666666666666666666777777888888888888777777666888:::;;;::::::;;;<<<<<<<<<<<<<<<============>>>@@@BBBBBBAAAAAAAAABBBHHHKKKOOOPPPOOOMMMLLLKKKIIIKKKNNNRRRWWW]]]eeejjjuuuzzz~~~wwwrrrpppooonnnmmmmmmmmmjjjfffbbb```aaacccddddddccccccbbbfffeeecccbbbbbbccceeefffgggggggggjjjpppyyyzzzssspppssszzzpppppppppnnnmmmpppooonnnmmmkkkjjjiiihhhiiihhhffffffeeedddbbb___```______]]]ZZZSSSKKKEEE===;;;999888999999888777:::999999999888888777777444444444555555555555555777777777777777777777777777777777777888888888888666777777777555555777888:::???CCCDDDFFFOOO___lllvvvooofffcccfffcccbbbbbbaaa___]]][[[YYYXXXRRRRRRQQQPPPOOOMMMKKKJJJIIIHHHFFFDDDBBB@@@>>>===<<<;;;:::888888888999999:::999777666666666777888===666888AAAAAA888666===666666666666666666666666777777888888888888777777777999;;;;;;;;;;;;;;;============>>>>>>>>>?????????@@@BBBBBBAAAAAABBBDDDLLLPPPTTTUUUSSSOOOLLLKKKJJJLLLOOORRRWWW^^^fffkkkzzz|||wwwvvvssspppmmmiiieee```\\\]]]^^^```aaaaaaaaa```___ccccccbbbaaaaaabbbddddddgggggghhhkkkqqqyyyxxxsssrrryyytttqqqpppooooooooonnnmmmllljjjiiihhhhhhiiigggffffffeeedddbbb```______^^^]]]ZZZTTTLLLFFF>>><<<999888999999888777999999999888888777777777888888777777666666555555777777777777777777777777777777777777888888888888777888999888777777888:::999???EEEIIINNNYYYiiivvvsssmmmeeeccceeecccbbbbbbaaa___]]][[[YYYXXXRRRRRRQQQPPPNNNLLLKKKJJJKKKJJJHHHEEEBBB@@@>>>===;;;:::999888888999:::::::::999777666666666777888;;;333CCCaaaaaaCCC333;;;666666666666666666666666666777777888888777777666888:::<<<<<<<<<;;;<<<===>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@AAADDDGGGPPPTTTYYY[[[XXXRRRMMMJJJLLLMMMOOORRRWWW^^^gggmmm|||{{{wwwpppjjjeeeaaa\\\YYY\\\]]]^^^_________^^^]]]``````aaaaaabbbbbbbbbcccggggggiiimmmsss{{{xxxqqqsssyyy~~~zzzsssooooooqqqmmmmmmllljjjiiihhhggggggiiigggfffeeefffdddbbb```^^^^^^]]]]]]ZZZUUUNNNIII???===:::999999999888777888888888777777777777777;;;;;;:::999888777666666777777777777777777777777777777777888888888999999888999:::999888999;;;<<<:::@@@IIIQQQZZZgggwwwrrrmmmeeecccfffdddbbbaaa```___]]]ZZZXXXWWWTTTTTTSSSRRRPPPNNNLLLKKKJJJIIIGGGEEEBBB@@@>>>===;;;::::::999999:::;;;<<<:::999777666666666777888777333FFFeeeeeeFFF333777666666666666666666666666666666777777777777666666888:::<<<===<<<<<<===>>>>>>>>>>>>?????????@@@@@@BBBBBBAAA??????AAAEEEIIIOOOTTTZZZ\\\ZZZTTTNNNKKKNNNOOOQQQSSSWWW___gggmmmxxx{{{vvvooohhhccc```]]][[[\\\]]]^^^``````______^^^^^^___```bbbbbbccccccbbbeeegggkkkqqqxxxvvvtttvvvxxx{{{vvvooonnnqqqkkkkkkjjjiiihhhgggffffffhhhgggfffeeefffeeebbb```^^^]]]]]]]]][[[WWWPPPLLLBBB???;;;:::999:::999888777777777777777777777777:::::::::999999888888777777777777777777777777777777777888888888999999999888999::::::999:::<<<>>>===CCCMMMXXXeeesssrrrnnngggeeegggeeeaaaaaa```___\\\ZZZXXXWWWSSSSSSSSSQQQPPPNNNLLLKKKFFFFFFDDDCCCAAA@@@???>>><<<<<<;;;::::::;;;======:::999777666666666777888:::666999AAAAAA999666:::777777777777777777777777666666777777777777666666888:::<<<===<<<<<<===>>>=========>>>>>>>>>??????BBBAAA@@@>>>>>>AAAFFFIIIKKKPPPUUUXXXWWWSSSOOOMMMPPPQQQRRRTTTXXX^^^fffkkkqqqxxx{{{uuummmeeeaaa^^^\\\[[[[[[\\\]]]^^^___^^^^^^]]]^^^___```bbbcccddddddddddddhhhmmmuuu}}}~~~~~~}}}|||}}}|||pppmmmpppjjjjjjiiihhhggggggffffffhhhfffeeeeeefffeeecccaaa^^^]]]]]]]]][[[XXXRRRNNNDDDAAA===:::::::::999999777777777777777888888888777777777888888999999999888888888888888888888888888888888888999999999999666888999999999:::===???BBBHHHQQQ^^^kkkxxxsssooohhhfffhhheeeaaaaaa```^^^\\\ZZZXXXWWWQQQQQQPPPOOOMMMKKKJJJIIIEEEEEEDDDBBBAAA@@@???>>>===<<<;;;::::::;;;<<<<<<:::999777666666666777888555777666333333666777555777777777777777777777777555666666777777666666555888:::<<<<<<<<<;;;<<<============>>>>>>>>>??????@@@@@@???>>>>>>@@@EEEIIIGGGKKKOOOQQQQQQPPPOOOOOOQQQRRRTTTVVVXXX]]]cccgggjjjooowwwxxxrrrjjjbbb^^^[[[ZZZYYYYYYZZZ[[[\\\\\\\\\[[[[[[^^^^^^___aaabbbdddeeeeeeeeeiiipppxxx}}}zzzssslllnnnjjjjjjiiihhhggggggffffffgggfffeeeeeefffeeecccaaa___^^^]]]]]][[[XXXSSSOOOGGGCCC>>>;;;:::::::::999888888888888888999999999555555666777888999999:::888888888888888888888888888888888999999999999:::666888999::::::;;;>>>@@@HHHLLLUUUaaannnxxx~~~sssooohhheeegggdddaaa```___^^^\\\ZZZXXXVVVQQQQQQPPPOOOMMMKKKIIIHHHGGGGGGEEEDDDBBB@@@>>>>>>===<<<:::999888888999::::::999777666666666777888222666999999999999666222777777777777777777777777555555666666666666555555777999;;;;;;;;;;;;;;;===>>>>>>>>>?????????@@@@@@>>>>>>>>>======@@@DDDGGGGGGIIIJJJKKKKKKKKKMMMOOOQQQSSSVVVWWWYYY\\\___bbbcccfffkkksssyyyzzzwwwtttnnniiiccc^^^[[[ZZZYYYYYYYYYZZZ[[[\\\]]]\\\[[[[[[]]]]]]]]]^^^```bbbeeefffgggkkkrrrzzz{{{yyy~~~qqqssswww|||xxxnnnmmmjjjjjjiiiiiihhhggggggggggggfffeeeeeefffeeedddbbb```___^^^]]][[[XXXSSSPPPHHHDDD???;;;::::::::::::888999999999::::::::::::666666777777888888999999888888888888888888888888888888888999999999::::::777999:::;;;<<<===@@@BBBKKKOOOVVVcccpppxxx{{{zzz|||~~~sssooohhheeefffcccaaa```___^^^\\\YYYWWWVVVSSSSSSRRRQQQOOOMMMKKKJJJJJJIIIHHHEEEBBB@@@>>>===<<<;;;999777666666777777:::999777666666666777888:::666333444444333666:::777777777777777777777777555555666666666666555555777888:::;;;::::::;;;<<>>>>>======;;;:::999888888:::999999999888888777777777777777777777777777777888888777777666666555555888777777777777999:::;;;888888888888999:::;;;;;;===>>>>>>?????????>>>>>><<<<<<===???AAACCCEEEFFFDDDFFFIIIIIIHHHIIILLLPPPSSSUUUWWWXXXXXXXXXYYYZZZ]]]___bbbdddfffeeedddcccZZZYYYXXXWWWVVVUUUUUUUUUXXXYYY[[[\\\]]]]]]\\\\\\\\\[[[[[[\\\^^^aaadddfffjjjooouuuzzz||||||}}}~~~~~~}}}|||~~~yyyqqqtttyyylllhhheeeeeekkksss{{{}}}|||qqqlllllllllkkkiiiggggggfffdddccccccbbbbbbaaa`````````ccc___[[[[[[\\\ZZZTTTOOOJJJGGGBBB???===;;;999777666777888888888888777666888888888888888888888888777777777777777777777777999999888888999999:::;;;888999:::;;;<<<@@@DDDHHHVVVXXX^^^iiittt|||~~~}}}~~~tttpppiiifffgggccceeecccbbb```___\\\XXXUUUTTTSSSSSSQQQPPPNNNLLLKKKHHHGGGEEECCCAAA???>>>>>>======<<<;;;:::999888888999999888888888777777777777777777777777777777777777777777777666666666666777777666666777888:::;;;888888888888999:::;;;<<<@@@AAAAAABBBBBBAAAAAAAAA======>>>>>>@@@AAACCCCCCDDDFFFHHHIIIIIIJJJMMMPPPQQQSSSUUUVVVVVVWWWXXXZZZZZZ\\\___bbbccccccbbbaaaYYYXXXWWWVVVUUUUUUUUUUUUXXXYYYZZZ[[[\\\\\\[[[[[[[[[[[[[[[[[[^^^aaadddfffjjjoootttyyy{{{{{{|||}}}}}}~~~~~~~~~~~~~~~{{{pppooowwwrrrlllfffcccdddiiimmmpppxxx~~~zzzyyy~~~xxxooommmllljjjhhhhhhgggfffdddcccccccccbbbaaaaaa``````bbb```^^^]]]\\\YYYUUUQQQKKKGGGBBB???===;;;:::888::::::999999999999::::::888888888888888888888888999999999999999999999999999999999888999999:::;;;:::;;;<<<<<>>>>>======<<<;;;:::999888888888888777777777777666666777777777777777777777777666666666666777777777777666666666666777888999:::888888888888999:::;;;<<<>>>??????@@@??????>>>>>>>>>>>>>>>>>>??????@@@AAACCCEEEGGGHHHIIIKKKNNNPPPQQQSSSTTTTTTUUUVVVXXX[[[VVVYYY\\\___aaa```___]]]XXXWWWVVVUUUUUUUUUUUUUUUWWWWWWYYYZZZZZZZZZZZZZZZZZZYYYZZZ[[[^^^aaaeeegggkkkooouuuxxxzzzzzz{{{|||{{{||||||}}}~~~~~~ooojjjooouuu~~~wwwmmmfffcccccceeefffiiinnnuuu{{{yyyttttttuuu{{{~~~~~~{{{}}}uuuooollliiihhhhhhhhhgggfffddddddcccbbbbbbaaaaaa``````aaaaaa___[[[WWWUUUTTTNNNIIICCC>>><<<;;;::::::<<<;;;:::999999:::;;;<<<888888888888888888888888::::::::::::::::::::::::999999999999999:::;;;;;;<<<<<<===>>>CCCLLLWWW___nnnrrrwww~~~sssppphhhfffgggddddddbbbaaa```___]]]YYYVVVSSSSSSRRRQQQPPPNNNLLLKKKHHHGGGEEEBBB@@@???>>>===<<<<<<;;;;;;:::999888888777777777666666666666666666666666666666666666666555555555666777888888888666666666666777888999999888888888999:::;;;<<<===>>>>>>>>>>>>>>>>>>===<<<============>>>???AAAAAAAAABBBDDDFFFIIIKKKNNNPPPRRRSSSTTTTTTTTTVVVYYY[[[UUUXXX\\\___```___]]][[[VVVUUUUUUTTTTTTTTTUUUUUUVVVVVVWWWXXXYYYYYYYYYYYYXXXXXXYYY[[[^^^bbbfffhhhooorrrwwwzzz{{{{{{|||}}}|||||||||}}}}}}~~~qqqjjjlllqqq|||}}}rrrllliiihhhhhhdddfffiiimmmrrrzzz|||xxxuuuwww||||||~~~zzzzzz~~~sssmmmhhhiiiiiihhhggggggdddddddddcccbbbbbbaaaaaa^^^bbbdddaaaZZZVVVVVVWWWPPPKKKDDD>>><<<<<<;;;;;;999999999999999999999999888888888888888888888888888888888888888888888888:::999999999999:::;;;;;;<<<<<<===@@@HHHUUUcccmmmzzz}}}rrrooohhhfffgggdddbbb```______^^^\\\YYYVVVRRRRRRQQQPPPNNNLLLJJJIIIHHHFFFDDDBBB@@@>>>>>>===;;;;;;;;;::::::999999888666666666666666777777777666666666666666666666666444444555666777888999999555666777777888999999999888888888999:::;;;===>>>AAABBBBBBBBBAAA@@@@@@???:::;;;;;;===???AAABBBCCC@@@@@@BBBEEEIIIMMMOOOPPPQQQSSSTTTTTTTTTTTTWWWYYYVVVYYY]]]```aaa___\\\YYYTTTTTTSSSSSSSSSTTTTTTUUUVVVVVVVVVWWWWWWXXXYYYYYYXXXXXXYYY[[[___ccchhhjjjsssvvvyyy|||||||||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~vvvkkkjjjmmmttt~~~{{{tttooommmgggfffddddddfffkkkrrrwww|||}}}{{{zzzzzz{{{}}}~~~~~~~~~{{{{{{yyyoooiiijjjkkkhhhgggiiieeeeeeddddddcccbbbbbbbbb]]]aaadddaaaZZZUUUVVVYYYQQQLLLEEE@@@===<<<<<<<<<777888:::;;;;;;:::888777888888888888888888888888888888888888888888888888::::::999999::::::;;;<<<;;;<<<>>>DDDNNN^^^nnnxxxrrrooohhhfffgggddd```___^^^^^^^^^\\\YYYWWWQQQQQQPPPOOOMMMKKKJJJHHHGGGFFFDDDBBB@@@>>>======;;;:::::::::999999999888666666777777777777888888777777777777777777777777444555555666777888888999666777888999999::::::999888888888999;;;<<<>>>>>>AAAAAAAAAAAA@@@???>>>===:::;;;<<<===???BBBDDDEEEAAAAAABBBFFFKKKOOORRRRRRRRRTTTVVVVVVUUUUUUUUUVVVYYY\\\___bbbbbb___[[[XXXRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVWWWXXXYYYZZZWWWXXXYYY\\\```eeejjjmmmvvvyyy{{{}}}}}}}}}}}}~~~}}}|||{{{{{{|||}}}~~~~~~ooojjjiiilllwww{{{vvvqqqmmmhhhcccaaacccgggiiijjjlllooosssxxx|||}}}zzzxxxwwwttttttssssssuuuyyy~~~|||}}}sssjjjlllmmmiiigggjjjffffffeeeddddddccccccbbb]]]```ccc```ZZZVVVVVVXXXRRRMMMGGGAAA???===<<<;;;999:::;;;<<<<<<;;;:::999888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<;;;>>>CCCLLLYYYiiiyyyqqqnnnhhhfffgggdddaaa```_________^^^[[[XXXRRRQQQQQQPPPNNNLLLJJJIIIGGGFFFDDDBBB???>>>======:::::::::999999999999999777777777888888888999999777777777777777777777777555555666666777777888888777777999:::;;;;;;::::::888888888999;;;===>>>????????????>>>>>>===;;;;;;<<<======>>>@@@BBBCCCDDDCCCCCCDDDHHHNNNTTTVVVVVVXXX[[[^^^^^^\\\ZZZYYYYYY[[[^^^aaacccbbb^^^YYYVVVQQQQQQQQQQQQRRRSSSTTTUUUWWWWWWVVVVVVWWWXXXZZZZZZXXXXXXZZZ]]]bbbggglllooowwwyyy||||||||||||}}}~~~zzzzzzxxxxxxyyyzzz|||}}}~~~vvvmmmkkkkkkvvv|||tttmmmiiihhhiiiiiieeeeeegggiiikkknnnppprrrsssttttttsssqqqqqqrrrssssssvvvyyy}}}vvvlllnnnooojjjgggkkkfffffffffeeeddddddcccccc]]]___```^^^ZZZWWWVVVVVVRRRNNNHHHCCCAAA>>><<<:::<<<;;;999888888999;;;<<<888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<===BBBKKKVVVdddtttqqqnnnhhhfffgggdddaaa````````````___\\\ZZZSSSRRRRRRQQQOOOMMMKKKJJJGGGFFFDDDAAA???>>>===<<<::::::999999999999999999777777888888999999999:::777777777777777777777777666666666666777777777777777888:::;;;<<<<<<;;;:::888888888999;;;===>>>???BBBBBBBBBAAAAAA???>>>>>>????????????@@@AAABBBCCCEEEEEEEEEJJJQQQWWWYYYYYY___bbbfffgggdddaaa___]]]\\\___bbbcccbbb]]]XXXTTTPPPPPPPPPQQQRRRSSSTTTUUUXXXWWWVVVVVVWWWXXXZZZ[[[XXXYYY[[[^^^ccciiinnnqqqxxxyyy{{{|||{{{{{{|||}}}vvvvvvuuuuuuwwwyyy|||~~~}}}sssooonnnxxxzzzuuusssqqqpppgggggggggggghhhiiijjjkkklllmmmnnnnnnnnnooosssvvvwww|||xxxmmmooopppjjjhhhkkkgggffffffeeeeeedddcccccc]]]^^^^^^]]]ZZZWWWUUUUUUQQQNNNIIIEEEBBB???<<<:::===999555222222555999===888888888888888888888888999999999999999999999999;;;::::::::::::;;;<<<<<<@@@FFFQQQ^^^mmm|||ssslllddddddgggcccbbbaaaaaabbbbbb```\\\ZZZVVVTTTQQQPPPNNNMMMJJJHHHFFFEEECCCBBBAAA@@@??????===;;;999999::::::999888777777777777777777777777999999:::::::::;;;;;;;;;555555555555666666666666777888:::;;;<<<=========999999999:::;;;<<<>>>???===>>>???@@@???>>>;;;:::>>>>>>???@@@AAAAAAAAAAAADDDFFFIIIKKKOOOTTTYYY^^^fffqqqzzzwwwpppjjjfffcccbbbaaaaaabbbbbb^^^WWWQQQRRRLLLJJJPPPTTTRRRRRRUUUUUUVVVVVVVVVWWWXXXXXXXXXVVVYYY[[[\\\bbblllrrrsssuuutttuuuwwwyyyzzzzzzxxxwwwwwwxxxwwwwwwyyy|||~~~xxxmmmsssyyyyyyuuutttrrrqqqpppooooooppprrrqqqqqqrrrtttxxx}}}|||nnnnnnkkkiiikkkiiiiiigggffffffgggfffdddaaa``````___]]][[[XXXVVVUUUTTTPPPJJJDDD@@@>>>===>>><<<;;;::::::999999::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999>>>;;;;;;======<<<===AAABBBNNN]]]mmm~~~qqqkkkccccccfffbbbbbbaaaaaabbbbbb```\\\YYYVVVTTTQQQPPPNNNMMMJJJHHHFFFEEECCCBBBAAA@@@??????<<<:::888888999999888777777777777777777777777777666666666666777777777777555555666666666777777777666666888999:::;;;;;;;;;888999999:::;;;<<<===>>>>>>????????????>>>===<<<>>>???@@@AAAAAABBBBBBAAADDDFFFIIILLLOOOTTTZZZ^^^nnnyyy}}}uuulllddddddcccaaaaaa___\\\UUUPPPRRRLLLKKKPPPSSSRRRRRRTTTVVVVVVWWWWWWXXXYYYYYYYYYVVVYYY\\\]]]cccmmmsssttttttttttttvvvyyyzzzyyyxxxuuuvvvvvvvvvvvvxxx{{{~~~}}}|||rrrrrrwww~~~}}}|||||||||}}}ooommmiiihhhkkkiiiiiigggffffffgggfffdddaaa``````___]]][[[XXXVVVUUUTTTQQQLLLFFFAAA>>>======<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;888999<<<===<<<>>>CCCHHHWWWiiixxx}}}oooiiibbbcccfffbbbbbbbbbaaabbbbbb```\\\YYYVVVTTTQQQOOOOOOMMMJJJHHHFFFEEEDDDBBB@@@@@@??????;;;:::888777888888777666777777777777777777777777444444444555555555666666666666666777777777888888666777888999:::;;;;;;;;;888888999:::;;;<<<<<<===??????>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBDDDFFFJJJMMMPPPUUU[[[^^^ooozzzuuuhhhgggeeeaaa^^^[[[WWWSSSOOOQQQMMMLLLOOORRRQQQQQQSSSQQQRRRRRRSSSTTTTTTUUUUUUVVVZZZ]]]___fffooouuuvvvtttttttttvvvxxxyyyxxxwwwssstttuuuuuuuuuwwwzzz}}}|||wwwssswww|||qqqlllggghhhkkkiiiiiigggffffffgggfffdddaaa```___^^^]]][[[YYYWWWVVVUUURRRNNNIIIDDD@@@===<<<<<<;;;::::::999999::::::::::::::::::::::::::::::::::::::::::::::::::::::999888999===>>>>>>BBBGGGQQQdddzzz}}}ooojjjcccdddgggccccccbbbbbbbbbaaa___\\\YYYUUUSSSQQQOOOOOOMMMKKKIIIGGGFFFDDDBBB@@@??????>>><<<:::888888888888888666666666666666666666666666666666666777777777888888777777777777888888888888888999:::;;;<<<<<<<<<<<<888999999:::;;;<<<<<<<<>><<<;;;;;;===>>>??????@@@AAABBBCCCCCCCCCCCCDDDGGGJJJNNNQQQUUUZZZ^^^eeeooo|||{{{nnniiifffaaa\\\WWWSSSPPPNNNOOONNNMMMOOOPPPPPPPPPQQQOOOOOOPPPQQQRRRSSSSSSTTTVVV[[[___bbbhhhqqqwwwwwwtttssssssuuuwwwxxxwwwuuussstttuuuvvvvvvxxxzzz}}}}}}{{{vvvyyy}}}~~~|||zzztttllleeeggglllhhhiiigggffffffgggfffdddaaa______^^^]]][[[YYYWWWVVVUUUSSSPPPLLLGGGBBB===;;;<<<;;;::::::999999::::::::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;<<>>>>>===;;;999999999:::999888666666666666666666666666777777777888888888999999777777777777888888888888999999:::;;;<<<<<<<<<<<<999999;;;<<<<<<<<<<<<<<<===<<<:::999:::<<<>>>@@@@@@@@@AAACCCCCCCCCCCCCCCEEEHHHKKKNNNQQQTTTXXX[[[]]]dddnnnwwwzzzppphhheee```YYYTTTPPPNNNNNNNNNOOOOOONNNMMMOOOPPPPPPRRRSSSTTTUUUVVVWWWXXXXXXVVV\\\aaadddjjjssswwwvvvsssrrrrrrtttvvvvvvuuutttrrrtttvvvwwwwwwyyy{{{~~~~~~{{{xxx{{{~~~~~~yyyuuuvvvyyymmmeeehhhlllgggiiigggffffffgggfffdddaaa___^^^^^^]]][[[YYYWWWVVVUUUSSSQQQMMMHHHCCC>>><<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::===<<<===???@@@BBBKKKUUUggg}}}sssmmmfffgggjjjfffdddcccbbbbbbaaa___[[[XXXUUUSSSPPPOOOOOONNNKKKIIIHHHFFFDDDBBB@@@???>>>>>>>>><<<:::999::::::999888777777777777777777777777666666777777777888888888666666666777777777888888777888999999:::::::::999:::;;;<<<>>>>>>>>>===<<<<<<;;;:::::::::<<>><<<;;;::::::999999::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<;;;;;;===???DDDRRR___ttttttnnnfffgggjjjeeedddcccbbbbbbaaa___[[[WWWTTTRRRPPPOOOOOONNNLLLJJJHHHGGGEEEBBB@@@???>>>======;;;999888999999888777777777777777777777777777666666666777777777888888555555666666666777777777888888999:::::::::999999;;;<<<>>>???@@@???======<<<<<<<<<<<<===???AAABBBAAABBBCCCDDDDDDEEEEEEDDDFFFIIILLLNNNOOOPPPRRRTTTXXX\\\___```dddiiiiiifff``````]]]WWWQQQMMMMMMOOOLLLQQQRRRLLLJJJMMMNNNMMMNNNNNNOOOQQQRRRTTTUUUUUUXXX^^^cccggglllrrrtttrrrrrrqqqqqqrrrttttttsssqqqppprrruuuwwwxxxyyy{{{}}}}}}}}}{{{}}}~~~xxxnnnrrr|||ssshhhkkkmmmdddiiigggffffffgggfffdddaaa^^^^^^]]]]]][[[ZZZXXXWWWSSSQQQNNNKKKGGGDDDAAA???<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<>>>BBBKKK]]]nnnuuunnnffffffiiiddddddcccbbbbbbaaa___ZZZWWWTTTRRRPPPOOOOOONNNLLLJJJHHHGGGEEEBBB@@@>>>======<<<:::888777888888777666777777777777777777777777888888888888999999999999555555555555666666666666::::::;;;<<<<<<<<<;;;;;;<<<===???@@@AAA@@@>>>============>>>@@@AAABBBCCCAAABBBCCCDDDEEEEEEEEEEEEGGGIIILLLNNNNNNOOOQQQRRRRRRWWWZZZZZZ]]]bbbdddbbb]]]^^^\\\WWWQQQMMMNNNOOOLLLQQQRRRLLLIIILLLNNNLLLPPPPPPRRRSSSTTTVVVWWWXXXXXX^^^dddggglllrrrsssppprrrqqqqqqrrrssstttrrrqqqnnnqqqtttvvvwwwxxxzzz{{{|||}}}~~~}}}oooqqqxxxtttiiilllnnnccciiigggffffffgggfffdddaaa^^^^^^]]]]]][[[ZZZXXXWWWRRRPPPMMMJJJFFFDDDBBBAAA<<<;;;::::::999999::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===>>>AAAFFFRRRhhhzzzwwwoooffffffjjjeeedddddddddbbb```]]]ZZZXXXSSSRRRQQQPPPNNNKKKIIIHHHFFFEEEDDDBBB@@@>>>===<<<===;;;::::::;;;<<<:::999888888999888555444555555999888666444333444555666444555555555666666777777888999999::::::;;;<<<<<<;;;;;;===>>>???????????????>>><<<::::::<<<>>>???BBBDDDEEEDDDBBBAAAAAABBBDDDGGGLLLNNNOOOOOOPPPQQQTTTTTTUUUXXX[[[]]]]]]\\\^^^[[[XXXTTTPPPNNNLLLLLLMMMOOOPPPOOOMMMMMMNNNOOOPPPRRRRRRRRRQQQQQQRRRTTTYYY___gggmmmppppppoooooorrrssstttsssqqqooooooooorrrrrrsssuuuvvvwwwxxxyyyzzz}}}zzzvvvtttwww|||lllhhhfffccccccdddfffggggggeeedddccc]]]]]][[[ZZZYYYYYYYYYYYYTTTRRROOOMMMJJJEEE@@@===>>>>>>===<<<;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;999999999::::::;;;;;;;;;<<<>>>@@@EEENNN```wwwxxxpppggggggiiieeeeeeeeeeeecccaaa^^^[[[YYYTTTSSSRRRQQQOOOMMMKKKIIIFFFEEEDDDBBB@@@>>>===<<<;;;:::999999::::::999777777888999888555444555666888777555444333444666777666666666666666555555555666777777888888999::::::<<<<<<>>>??????@@@@@@@@@;;;;;;:::999;;;===@@@BBB@@@BBBDDDDDDCCCBBBCCCDDDFFFHHHLLLMMMNNNNNNOOOPPPRRRQQQSSSVVVYYY[[[[[[[[[XXXVVVTTTQQQOOOMMMMMMMMMMMMNNNOOOOOOMMMMMMMMMOOONNNOOOQQQQQQQQQRRRUUUWWWZZZ```gggmmmoooooonnnnnnpppqqqrrrqqqoooooopppqqqttttttuuuvvvxxxyyyyyyzzzzzz}}}zzzvvvxxxooojjjgggdddcccdddeeeffffffdddbbbaaa^^^]]]\\\ZZZYYYYYYYYYYYYTTTRRROOOMMMJJJFFFAAA===>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<>>>@@@CCCJJJVVVhhh}}}yyyrrrhhhgggiiidddfffffffffdddbbb___\\\ZZZUUUTTTSSSRRRPPPMMMKKKJJJGGGFFFDDDBBB@@@>>>===<<<:::888777777888888777666777888999777555444555666666555444333333444666777888777777666666555555444666777777888888999::::::<<<===>>>???@@@@@@@@@@@@;;;:::999999;;;===@@@BBB>>>@@@BBBCCCBBBCCCEEEFFFHHHIIIKKKKKKKKKKKKMMMOOOQQQQQQQQQSSSUUUVVVUUUTTTRRRQQQOOOMMMLLLLLLMMMMMMLLLMMMNNNNNNMMMLLLMMMOOOMMMNNNOOOPPPQQQSSSWWW[[[]]]bbbhhhlllnnnmmmllllllmmmnnnnnnnnnmmmnnnqqqsssvvvvvvwwwxxxyyyzzzzzz{{{{{{}}}~~~zzzxxx~~~~~~|||{{{{{{}}}tttlllhhhfffddddddeeefffeeecccaaa___^^^]]]\\\[[[ZZZYYYYYYYYYTTTRRRPPPMMMJJJFFFBBB>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;===============<<<<<<<<<@@@AAAFFFPPP___qqqzzzsssiiihhhiiicccffffffeeedddaaa^^^[[[ZZZTTTTTTSSSQQQOOOMMMKKKJJJHHHGGGEEECCCAAA>>>===<<<999888777777888888777666777888888777666555555666444444333333444555666777777777777666666666666666888999999::::::;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>======;;;::::::;;;======>>>@@@AAABBBBBBBBBEEEGGGIIIJJJJJJIIIHHHIIIKKKLLLRRRQQQPPPPPPQQQQQQOOOMMMOOONNNMMMLLLKKKKKKLLLLLLKKKLLLNNNMMMLLLLLLMMMNNNNNNNNNOOOOOOPPPTTTYYY]]]aaadddiiillllllkkkkkkkkkjjjkkkkkkkkkkkkmmmqqquuuvvvwwwwwwxxxxxxyyyzzzzzz{{{}}}~~~yyy}}}{{{nnniiifffeeefffggggggeeecccaaa______^^^]]][[[ZZZYYYYYYXXXUUUSSSPPPNNNKKKGGGCCC???>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;>>>============<<<<<<<<<@@@BBBIIIUUUdddttt{{{sssiiigggiiiccceeeddddddbbb```]]]ZZZYYYSSSSSSRRRPPPNNNLLLJJJIIIHHHGGGFFFCCCAAA>>>===<<<;;;999888888999999888777666777888777666555666777444444444444555555666777444555555666777888999999888999999::::::;;;<<<<<<:::;;;<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<===@@@AAAAAAAAA@@@AAADDDFFFIIIJJJJJJIIIHHHHHHIIIKKKOOONNNNNNOOOPPPQQQOOONNNPPPOOOMMMKKKJJJJJJJJJKKKJJJKKKMMMLLLLLLKKKMMMNNNQQQQQQPPPPPPQQQTTTZZZ^^^eeehhhkkklllkkkjjjiiijjjiiiiiijjjjjjjjjmmmqqqttttttuuuuuuvvvwwwxxxyyyyyy{{{|||~~~{{{|||rrriiiggggggggghhhhhhgggeeebbbaaa```___]]][[[ZZZYYYYYYXXXUUUSSSPPPNNNLLLHHHDDD@@@>>>>>>===<<<<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;=========<<<<<<<<<<<<<<<@@@DDDMMMZZZhhhttt||||||ssshhhgggiiidddddddddcccbbb```]]]ZZZXXXSSSRRRQQQPPPNNNKKKIIIHHHIIIHHHFFFDDDAAA???===<<<<<<:::999999::::::999888666777888777666555666777555555555666666666666666444444555666888999::::::666777777888888999::::::::::::;;;;;;;;;;;;::::::888999999:::;;;===>>>???@@@@@@AAA@@@@@@AAACCCFFFJJJKKKLLLLLLJJJJJJKKKLLLKKKKKKLLLNNNRRRTTTTTTSSSPPPOOOMMMKKKIIIIIIIIIIIIIIIJJJLLLLLLKKKKKKLLLNNNSSSSSSRRRPPPRRRVVV]]]bbbjjjlllmmmmmmkkkiiiiiiiiihhhjjjjjjjjjkkklllooorrrrrrrrrsssuuuvvvwwwxxxyyy{{{|||~~~}}}}}}wwwkkkiiiggghhhiiiiiihhhfffdddbbbaaa```^^^\\\ZZZYYYYYYXXXUUUSSSQQQOOOMMMIIIEEEAAA>>>>>>======<<<======>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<=========>>>CCCKKKWWWdddpppwww|||}}}||||||rrrgggfffjjjfffeeeeeedddccc```]]][[[YYYSSSSSSRRRPPPNNNLLLJJJIIIJJJIIIGGGDDDAAA???===<<<<<<:::999999::::::999888555777888777666555666888777777777777777777666666555555666777888999999999666777777888888999:::::::::;;;;;;<<<<<<;;;;;;:::888888999:::<<<===>>>???>>>????????????BBBEEEHHHLLLNNNPPPQQQOOONNNNNNOOOMMMMMMMMMPPPSSSUUUTTTSSSNNNMMMKKKIIIHHHHHHIIIIIIHHHJJJKKKKKKKKKKKKLLLNNNSSSSSSRRRQQQSSSYYYaaagggnnnoooooonnnkkkiiiiiiiiiiiikkkllllllkkklllmmmooopppqqqrrrtttvvvxxxyyyzzz{{{|||~~~~~~}}}}}}ooollleeefffggghhhhhhfffdddcccaaa```^^^\\\ZZZYYYXXXXXXUUUSSSQQQOOOMMMJJJEEEBBB>>>>>>============>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>???@@@@@@IIITTTdddrrr{{{|||qqqffffffjjjgggffffffeeedddbbb___\\\ZZZTTTTTTSSSRRRPPPMMMKKKJJJJJJIIIGGGDDDAAA???===;;;;;;:::999999::::::999777555666888777666666777888888888999888888777666555777777777777888888888888888999999:::;;;;;;<<<<<<;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>@@@CCCGGGKKKNNNQQQTTTUUUTTTRRRQQQRRRSSSRRRQQQRRRSSSSSSQQQPPPKKKJJJIIIHHHHHHHHHIIIJJJHHHIIIKKKKKKJJJKKKLLLNNNRRRRRRQQQQQQTTT[[[eeekkkqqqqqqqqqnnnkkkiiiiiiiiijjjlllmmmnnnlllkkklllllloooppprrrtttwwwyyy{{{{{{{{{|||~~~~~~}}}~~~qqqnnncccdddfffggggggeeedddcccaaa```___\\\[[[YYYXXXXXXUUUTTTQQQPPPNNNJJJFFFCCC>>>>>>============>>>???;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<===???@@@AAABBBCCCNNN[[[nnn}}}|||pppfffeeehhhccchhhgggfffeeedddaaa\\\YYYSSSSSSRRRQQQOOOMMMKKKIIIJJJIIIGGGDDDAAA???===<<<<<<;;;:::999888888888888666777888555111000333666333444555666666555444333666666666777888888999999:::;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999999:::;;;<<<============??????@@@@@@AAADDDHHHKKKTTT[[[aaacccdddccc___XXXRRRTTTTTTSSSRRRPPPQQQRRRLLLKKKIIIGGGGGGGGGIIIJJJIIIIIIHHHHHHHHHIIIJJJJJJNNNMMMMMMPPPUUU]]]eeejjjooonnnlllkkkkkklllmmmnnnppplllhhhgggiiillllllllloooppprrruuuwwwyyyzzz{{{wwwkkkkkkjjjhhhggggggfffdddbbb______^^^^^^\\\[[[YYYXXXVVVTTTQQQOOOMMMJJJFFFCCCAAA???>>><<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<999999===??????AAAEEEUUUhhh}}}|||pppfffeeehhhcccgggfffeeedddcccaaa\\\YYYSSSSSSRRRQQQOOOLLLJJJIIIHHHGGGEEEDDDBBB@@@???>>><<<;;;:::999888888888888888999888666444444555666777666555555555555666777666666777777888999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;<<<============???@@@AAABBBBBBEEEIIILLLWWW^^^eeeiiikkklllhhhbbbWWWVVVUUUSSSRRRRRRQQQQQQKKKJJJHHHGGGGGGGGGHHHIIIHHHHHHHHHHHHHHHIIIIIIJJJNNNNNNNNNQQQVVV^^^eeejjjooonnnmmmlllkkkkkkkkkkkkmmmjjjhhhhhhkkknnnnnnnnnnnnoooqqqtttvvvwwwxxxyyy{{{|||}}}}}}}}}nnnjjjhhhfffeeeeeedddbbb```]]]]]]\\\\\\ZZZYYYWWWVVVVVVTTTQQQOOOMMMJJJGGGDDDAAA@@@>>><<<;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<>>><<<<<>><<<;;;;;;;;;<<<:::;;;;;;;;;;;;<<<<<<<<<@@@??????AAA@@@BBBLLLWWWiii|||{{{qqqffffffhhhbbbccccccbbbbbbbbb```]]]ZZZTTTTTTSSSQQQNNNLLLJJJIIIGGGFFFEEEDDDBBB@@@??????;;;;;;:::999888888888888<<<999666777999:::888555666555333222222333555666777888888999::::::;;;;;;999999::::::;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;:::;;;<<<======>>>>>>>>>???@@@BBBCCCDDDFFFIIIKKKNNNVVV___eeejjjnnnlllhhh```YYYRRROOOPPPPPPNNNJJJIIIHHHGGGGGGFFFGGGHHHHHHFFFFFFFFFFFFGGGHHHIIIIIILLLLLLNNNRRRWWW^^^dddhhhkkkkkkllllllkkkiiigggfffiiiiiikkkmmmooopppoooooommmnnnppprrrssstttuuuuuuuuuxxx}}}wwwpppnnnjjjhhhgggfffeeeccc```______^^^\\\ZZZXXXWWWUUUTTTQQQOOONNNKKKHHHEEEAAA@@@>>>===;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<>>===<<<;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>===???AAABBBCCCEEEGGGJJJGGGNNNVVV[[[```eeeeeeaaa]]]WWWOOOLLLMMMMMMJJJGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKNNNRRRXXX^^^cccfffggghhhiiijjjjjjiiihhhhhhiiikkkmmmoooooonnnnnnmmmnnnoooqqqrrrsssttttttttttttxxx~~~}}}ssspppllliiihhhgggeeeddd``````___^^^\\\ZZZXXXWWWUUUSSSQQQPPPNNNLLLIIIFFFBBB@@@???===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<============???BBBEEEMMM___ooo{{{qqqgggfffgggaaaeeedddccccccccc```\\\YYYUUUTTTSSSQQQNNNKKKIIIHHHJJJIIIGGGDDDAAA???===<<<<<<;;;:::999888888888888666666555666777777666444777777999::::::999777777777777888888999:::::::::::::::;;;<<<===>>>>>>??????>>><<<;;;;;;;;;<<<===;;;;;;<<<===>>>>>>>>>>>><<<>>>AAABBBCCCDDDGGGIIIFFFKKKPPPRRRVVV[[[\\\ZZZXXXSSSNNNKKKKKKJJJHHHFFFEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGIIIJJJKKKIIIKKKOOOTTTYYY^^^ccceeeeeefffggghhhhhhiiiiiihhhiiikkkmmmnnnmmmlllmmmmmmooopppqqqrrrsssssssssssssssxxxssspppkkkhhhfffeeedddbbb___^^^]]]\\\ZZZXXXVVVUUUUUUSSSQQQPPPOOOMMMIIIGGGBBBAAA???===<<<<<<<<<===;;;;;;<<<<<<<<<===============???EEEMMMYYYmmm}}}zzzqqqgggfffgggaaagggfffeeedddcccaaa\\\YYYUUUUUUSSSQQQNNNKKKIIIGGGHHHGGGFFFDDDBBB@@@>>>===<<<;;;:::999888888888888444555777888666555555666888888777777777777888888666666777777888999999:::;;;;;;<<<===>>>???@@@@@@???>>><<<;;;;;;;;;<<<===;;;<<<===>>>>>>??????>>>===???BBBDDDDDDEEEGGGIIIHHHKKKMMMLLLNNNSSSUUUSSSRRRPPPNNNLLLJJJIIIHHHGGGDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHJJJKKKLLLJJJMMMQQQVVV\\\aaadddfffffffffffffffffffffggggggfffiiillllllllllllnnnpppnnnoooooopppqqqqqqqqqqqquuuzzzuuuqqqlllhhhfffeeedddccc______^^^\\\ZZZWWWUUUTTTUUUSSSQQQPPPOOOMMMJJJGGGBBBAAA???===<<<<<<======<<<<<<<<<<<<============@@@???BBBKKKXXXhhh|||zzzqqqgggfffgggaaahhhgggfffeeedddaaa\\\YYYVVVUUUSSSQQQNNNKKKIIIGGGFFFFFFEEEDDDBBBAAA@@@???<<<;;;:::999888888888888333666999999666555666888777666444222222444666777666666666777888888999999<<<<<<===>>>???@@@AAAAAA@@@>>><<<;;;:::;;;===>>>;;;<<<===>>>????????????>>>@@@CCCEEEFFFGGGHHHJJJIIIKKKJJJHHHHHHMMMOOONNNNNNOOOOOOMMMJJJHHHHHHIIIDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJLLLMMMLLLNNNSSSYYY^^^cccfffhhhiiihhhfffeeeddddddeeefffdddgggjjjkkkkkklllooorrrmmmmmmnnnoooooooooooooooxxx~~~}}}{{{yyy~~~xxxtttnnnjjjhhhgggfffeeeaaaaaa```^^^\\\YYYWWWVVVUUUSSSQQQPPPOOOMMMJJJHHHBBBAAA???>>>===<<<======<<<<<<<<<<<<=========>>>CCCAAADDDPPP```rrr|||sssiiiggghhhbbbeeeeeeeeeeeeeeebbb^^^ZZZUUUTTTQQQOOOLLLJJJIIIHHHFFFEEEDDDDDDDDDAAA===:::999888777777666777777777777777666666555555555444555777888777666555666888888777666666666777999::::::;;;===???@@@AAA@@@@@@AAA===:::999<<>>>>>>>>>>>===<<<<<<>>>???AAACCCFFFHHHJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKMMMNNNOOOOOOMMMKKKGGGEEEFFFEEEEEEEEEEEEEEEFFFGGGDDDFFFGGGHHHGGGGGGHHHJJJHHHLLLQQQVVV[[[```fffjjjiiihhhfffeeedddeeeggghhhhhhhhhhhhhhhiiijjjkkklllmmmoooqqqrrrrrrsssuuuwww|||{{{uuuwwwsssjjjlllhhhggghhhdddbbb```]]]\\\[[[ZZZWWWUUUTTTSSSRRRQQQOOOLLLJJJIIIBBB@@@>>>===>>>>>>===<<<===>>>>>>===<<<<<<>>>@@@DDDBBBGGGXXXjjjzzz|||sssiiiggghhhbbbdddddddddddddddaaa]]]ZZZUUUTTTQQQOOOLLLJJJIIIIIIIIIGGGEEEDDDBBB>>>999555999999888777777777777888777666666666555555555555555777888777666555666888888777777666777888999::::::;;;===???@@@@@@@@@???@@@===::::::<<>>>>>===???@@@AAADDDFFFHHHJJJKKKLLLKKKKKKKKKJJJJJJIIIIIIKKKKKKLLLMMMKKKHHHEEECCCEEEEEEEEEEEEEEEFFFFFFGGGEEEFFFGGGGGGGGGGGGHHHJJJJJJNNNSSSWWW[[[___ccceeegggfffdddccccccdddfffggghhhhhhiiiiiijjjkkklllmmmnnnppprrrssssssuuuwwwyyy}}}wwwxxx}}}vvvkkkmmmiiiggghhhdddcccaaa^^^\\\ZZZXXXUUURRRSSSSSSRRRPPPNNNLLLJJJIIICCCAAA???>>>>>>>>>===;;;===>>>>>>===<<<<<>>>>>???>>>>>>???===::::::<<<>>>??????BBBBBBBBBAAAAAA???>>>>>>>>>???AAACCCFFFHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGFFFHHHIIIIIIIIIHHHFFFCCCAAADDDEEEEEEEEEEEEFFFFFFGGGEEEFFFGGGGGGFFFGGGIIIJJJKKKPPPUUUZZZ\\\]]]___```cccbbbbbbaaabbbccceeefffiiiiiijjjkkklllmmmnnnooonnnpppsssuuuvvvwwwzzz||||||{{{|||zzznnnnnniiiggghhhddddddaaa^^^[[[YYYVVVSSSPPPRRRQQQQQQOOOMMMKKKIIIGGGDDDBBB@@@>>>>>>===<<<:::===>>>>>>===<<<===???AAA>>>EEEVVVlll{{{rrrhhhggghhhbbbbbbbbbbbbbbbbbb```[[[XXXTTTSSSQQQOOOLLLKKKJJJIIIFFFEEECCCBBBBBB@@@===:::;;;:::999999888888999999666666666666666555555555555777888777666555666888777777777888888888999999999:::;;;===>>>======<<<===<<<;;;:::;;;<<<>>>>>>BBBBBBBBBAAA@@@???>>>======>>>@@@BBBDDDFFFGGGHHHJJJIIIIIIGGGFFFEEEDDDDDDGGGGGGHHHHHHFFFDDDBBBAAACCCDDDEEEEEEFFFFFFFFFFFFEEEFFFGGGFFFFFFFFFIIIKKKKKKOOOVVV[[[]]]]]]]]]^^^`````````aaabbbdddeeefffhhhiiijjjlllmmmoooooopppoooqqqtttwwwxxx{{{~~~~~~~~~qqqoooiiiggghhhdddbbb```]]]ZZZXXXVVVSSSPPPQQQQQQPPPNNNLLLJJJHHHGGGFFFCCC@@@???>>>===;;;:::===>>>>>>===<<<===@@@BBB@@@KKK___tttzzzqqqhhhggghhhcccbbbbbbbbbbbbbbb___[[[WWWTTTSSSQQQNNNLLLKKKJJJJJJHHHGGGEEECCCCCCAAA>>><<<;;;:::999999888888999999555555555666666666666666555777888777666555666888777888888888999999999999999:::;;;<<<======<<<<<<;;;;;;;;;::::::;;;<<<>>>@@@@@@@@@@@@???>>>===<<<<<<===>>>@@@BBBDDDEEEFFFIIIHHHGGGFFFEEEDDDCCCBBBFFFGGGGGGGGGFFFDDDCCCBBBBBBCCCEEEFFFGGGGGGGGGFFFFFFGGGGGGFFFEEEFFFIIIKKKIIINNNUUU[[[]]]^^^^^^^^^______```aaabbbdddeeeffffffgggjjjlllnnnoooppppppnnnqqquuuxxxzzz}}}ssspppiiiggghhheee```^^^[[[ZZZYYYWWWUUUSSSQQQPPPOOONNNLLLIIIGGGFFFFFFDDDAAA???>>>>>><<<:::===>>>>>>>>>===>>>AAACCCGGGUUUiii{{{zzzqqqhhhgggiiicccbbbbbbbbbbbbbbb___[[[XXXSSSRRRPPPNNNMMMKKKKKKJJJMMMKKKGGGDDDBBB@@@<<<:::::::::999888888888888888555555555666666666666666555777888777666555666888777888999999::::::999999999:::<<<=========<<<;;;999:::;;;;;;::::::;;;======>>>>>>>>>>>>===<<<<<<<<<<<<>>>???AAACCCDDDEEEGGGGGGFFFEEEDDDCCCCCCBBBFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCEEEFFFGGGGGGGGGFFFFFFGGGGGGEEEEEEFFFIIILLLHHHMMMTTTZZZ]]]^^^^^^___^^^___```aaabbbcccddddddccceeehhhkkkmmmnnnoooooonnnqqquuuyyy|||~~~}}}}}}tttpppiiifffhhheee```^^^\\\ZZZZZZXXXVVVTTTQQQPPPPPPNNNLLLJJJHHHFFFEEECCCAAA??????>>>===;;;===>>>>>>>>>===>>>AAADDDIIIYYYnnnzzzqqqhhhgggiiicccccccccbbbcccccc```\\\XXXSSSRRRPPPNNNMMMKKKKKKKKKMMMJJJFFFCCCAAA???<<<:::999999888777777777777888555555555555666666666777555777888777666555666888777888999:::::::::999999:::;;;<<<===>>>===<<<<<<888:::<<<;;;999999;;;===<<<<<<===>>>>>>>>>=========>>>???AAABBBDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCEEEEEEEEEDDDDDDCCCCCCBBBAAABBBEEEGGGHHHHHHGGGFFFGGGGGGFFFEEEDDDFFFIIILLLJJJNNNTTTYYY[[[\\\]]]^^^]]]]]]^^^``````aaaaaaaaa```bbbfffiiilllmmmmmmmmmmmmpppuuuyyy|||~~~|||tttppphhhfffiiifffbbb```]]][[[ZZZXXXUUUSSSQQQQQQPPPOOOMMMJJJHHHGGGEEEBBB@@@?????????>>>======>>>>>>>>>>>>???BBBDDDMMM```vvvyyyppphhhgggiiicccccccccccccccccc```\\\YYYSSSRRRPPPNNNMMMLLLKKKKKKIIIFFFCCCBBBAAA@@@>>><<<999888888777666777777777444555555555666666777777666777888777666555666888777888999:::;;;:::999999;;;<<<===>>>>>>>>>===<<<777:::<<<;;;999888:::===;;;<<<===>>>>>>??????>>>???@@@AAABBBDDDEEEFFFGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBB@@@BBBEEEGGGHHHHHHGGGFFFGGGGGGFFFEEEDDDFFFIIIMMMLLLPPPUUUYYYZZZ[[[\\\]]]\\\\\\]]]^^^_______________aaadddhhhkkklllllllllllloootttyyy}}}}}}tttooohhhfffiiifffeeebbb___\\\ZZZXXXTTTRRRRRRRRRQQQOOOMMMKKKIIIHHHDDDBBB@@@???@@@@@@???>>>===>>>>>>>>>>>>???BBBEEEXXXlll{{{rrriiiiiijjjdddbbbbbbbbbbbbbbb___[[[XXXTTTRRRPPPOOONNNLLLJJJHHHDDDDDDCCCBBB@@@???>>>>>>999999888888888888999999999888666555555555666777666777888999999888777666888888888777888888999999;;;;;;<<<===>>>>>>=========<<<;;;:::999:::;;;<<<========================>>>@@@DDDGGGIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGHHHIIIKKKHHHEEECCCBBBCCCBBBBBBBBBCCCEEEFFFGGGFFFDDDCCCGGGFFFDDDEEEGGGIIIJJJJJJPPPSSSVVVXXXXXXWWWXXXXXX\\\\\\\\\]]]^^^___``````___bbbeeegggggghhhiiijjjkkknnntttyyy|||~~~}}}qqqllllllgggdddeeedddbbb___\\\YYYWWWUUUTTTSSSQQQOOOMMMKKKIIIHHHGGGFFFCCC@@@?????????>>>===AAA>>><<<===>>>AAAIIIQQQbbbvvv{{{rrrjjjiiikkkeeebbbbbbbbbbbbbbb___[[[XXXUUURRRPPPNNNMMMLLLJJJHHHEEEDDDCCCBBB@@@???>>>===999999888888888888999999999888777666555666666777666777888888888888777666999999888888888999::::::;;;<<<<<<===>>>>>>======<<<<<<;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@DDDGGGIIIJJJIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIKKKHHHDDDBBBBBBCCCBBBBBBAAABBBDDDEEEEEEEEECCCBBBEEEDDDCCCDDDFFFHHHIIIIIIOOORRRVVVXXXXXXXXXXXXYYY[[[[[[\\\]]]^^^______``````bbbeeefffggggggiiikkkllloootttxxx{{{~~~~~~rrrllllllgggeeefffdddbbb___\\\YYYWWWUUUTTTRRRQQQOOOMMMKKKIIIHHHHHHFFFDDD@@@?????????>>>===@@@===<<<>>>@@@DDDMMMWWWhhh{{{{{{sssjjjjjjkkkeeebbbbbbbbbbbbbbb___[[[XXXVVVSSSOOOMMMLLLLLLKKKIIIFFFEEEDDDBBB@@@>>>===<<<999999888888888888999999888888777666666666666666666777777888888777777666:::999999999999:::;;;<<<<<<<<<===>>>>>>>>>======<<<;;;;;;:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@CCCGGGJJJKKKKKKKKKIIIIIIHHHHHHHHHHHHHHHIIIJJJGGGDDDBBBBBBCCCBBBBBBAAABBBDDDEEEEEEEEEDDDCCCDDDCCCCCCCCCDDDFFFHHHIIIOOORRRUUUWWWXXXXXXYYYZZZZZZZZZ[[[\\\]]]^^^___```aaaccceeeeeefffgggjjjlllmmmpppuuuxxxzzz|||~~~uuullljjjgggfffgggdddbbb___\\\YYYWWWUUUTTTRRRQQQOOOMMMKKKIIIHHHHHHFFFDDDAAA?????????>>>===???======@@@CCCHHHSSS___qqqzzzsssjjjjjjkkkeeebbbbbbbbbbbbbbb___[[[XXXVVVSSSOOOMMMLLLLLLKKKJJJGGGFFFDDDBBB@@@>>><<<;;;999999888888888888999999888777777666666666666666666666666777777777777777:::::::::::::::;;;<<<===<<<======>>>>>>>>>======;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@CCCGGGJJJKKKLLLLLLJJJJJJIIIHHHHHHHHHIIIIIIJJJGGGCCCBBBBBBCCCBBBBBBCCCDDDEEEEEEFFFFFFEEEEEECCCDDDDDDDDDEEEFFFIIIKKKOOORRRUUUWWWWWWXXXZZZ[[[ZZZ[[[\\\]]]^^^___```aaacccdddeeeeeeeeegggjjjmmmnnnqqquuuxxxyyyzzz|||~~~~~~zzzmmmiiigggfffgggdddbbb___\\\YYYWWWUUUTTTRRRQQQOOOMMMKKKJJJIIIHHHGGGDDDAAA@@@@@@@@@???>>>???>>>>>>AAADDDKKKXXXfffzzzyyyrrrjjjjjjkkkdddbbbbbbbbbbbbbbb___[[[XXXVVVSSSOOOMMMMMMLLLJJJIIIGGGFFFDDDBBB@@@>>><<<;;;999999888888888888999999777777777777777666666555555555666666666777777888::::::::::::;;;<<<===>>>===>>>>>>>>>>>>>>>======;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;>>>???BBBFFFIIIKKKLLLMMMJJJIIIIIIHHHHHHIIIIIIIIIIIIFFFCCCAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCEEEFFFFFFEEEGGGJJJMMMPPPRRRUUUVVVWWWXXXYYY[[[[[[[[[\\\^^^___```bbbbbbcccdddeeeeeeeeegggkkknnnnnnqqquuuxxxyyyzzz|||~~~~~~~~~~~~qqqjjjhhhffffffdddbbb___\\\YYYWWWUUUTTTQQQPPPNNNMMMKKKJJJIIIIIIGGGDDDAAA@@@@@@@@@???>>>@@@???@@@CCCFFFMMM^^^mmmwwwqqqiiiiiijjjcccbbbbbbbbbbbbbbb___[[[XXXTTTRRRPPPOOONNNLLLJJJHHHFFFEEEDDDBBB@@@>>>===<<<999999888888888888999999777777777777777666555555555555555555666777888888999999999:::;;;<<<===>>>>>>>>>?????????>>>======:::;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;>>>???BBBEEEGGGIIIKKKKKKHHHHHHHHHHHHHHHIIIJJJJJJHHHEEEBBBAAAAAABBBCCCBBB????????????@@@@@@AAAAAABBBEEEGGGGGGEEEGGGKKKOOORRRSSSUUUVVVVVVWWWYYYZZZZZZZZZ\\\]]]___```aaabbbbbbdddffffffggghhhkkkmmmmmmpppuuuxxxzzz|||~~~|||}}}{{{zzzwwwnnnkkkhhhfffdddbbb___\\\YYYWWWUUUTTTQQQPPPNNNLLLKKKJJJJJJIIIGGGEEEBBB@@@@@@@@@???>>>??????BBBEEEIIIRRReeevvvuuuooohhhhhhiiibbbbbbbbbbbbbbbbbb___[[[XXXSSSRRRQQQPPPPPPMMMIIIFFFEEEDDDCCCBBB@@@???>>>===999999888888888888999999666777777888777666555444555555444444555666888999888888888999:::<<<===>>>???????????????>>>======999:::<<<===>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<>>???CCCHHHMMMYYYoootttooohhhggghhhaaabbbbbbbbbbbbbbb___[[[XXXRRRQQQQQQQQQQQQNNNIIIEEEDDDDDDCCCBBB@@@???>>>>>>999999888888888888999999666777888888888777555444555444444444555666888999888888888999:::;;;======???????????????>>>======999:::<<<>>>>>>>>>>>>===========================???@@@AAACCCDDDFFFHHHHHHDDDDDDEEEFFFGGGIIIJJJKKKGGGEEEBBB@@@AAABBBCCCBBBCCCBBBBBBBBBBBBCCCDDDEEE???CCCFFFEEECCCDDDIIINNNUUUVVVVVVVVVUUUUUUWWWYYYVVVVVVXXXYYY[[[]]]^^^___aaacccgggiiiiiiiiijjjkkkkkknnntttyyy|||{{{uuutttiiimmmuuu~~~{{{xxxsssmmmhhhdddbbb___\\\YYYWWWUUUTTTPPPOOONNNLLLKKKJJJJJJJJJHHHEEEBBBAAAAAAAAA@@@???<<<>>>CCCJJJQQQ^^^vvvvvvpppgggfffiiidddbbbbbbbbbaaa___]]][[[YYYYYYUUUQQQNNNLLLKKKJJJIIIJJJGGGDDDAAA@@@???===<<<999888777777888888777555888777666555555666777888555666777888999888888777;;;;;;::::::;;;>>>@@@BBB>>>>>>>>>>>>????????????;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<>>>???@@@CCCCCCDDDDDDEEEEEEFFFFFFGGGEEEDDDFFFJJJLLLKKKIIIDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEEEEFFFHHHLLLOOOSSSSSSTTTTTTTTTUUUUUUUUUVVVXXXZZZ[[[[[[]]]___aaacccdddfffhhhiiijjjkkkkkknnnqqqtttvvvyyy|||wwwnnnkkkkkkpppyyy}}}{{{rrrooonnnhhheee```[[[XXXTTTQQQNNNNNNNNNNNNNNNMMMKKKJJJIIIGGGFFFDDDBBBAAAAAAAAAAAACCCEEEHHHNNNZZZmmmvvvpppgggfffiiidddbbbbbbbbbaaa___]]][[[YYY[[[WWWSSSPPPNNNMMMLLLKKKMMMJJJFFFDDDCCCBBB@@@>>>999888777777888888777555888777666555555666777888888777666666666666777888;;;:::::::::;;;>>>@@@BBB=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAABBBCCCCCCDDDDDDEEEEEEFFFGGGEEEDDDFFFHHHJJJIIIGGGDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEGGGLLLOOOUUUUUUUUUUUUVVVVVVVVVWWWVVVXXXZZZ[[[\\\]]]___aaabbbccceeegggiiijjjkkkkkkmmmpppsssvvvyyy}}}tttkkkiiiiiimmmuuu~~~tttooonnnhhheee```\\\XXXUUUQQQNNNNNNNNNNNNMMMLLLKKKJJJIIIFFFEEECCCBBBAAA@@@AAAAAAAAACCCHHHQQQbbbxxxwwwpppggggggiiicccbbbbbbbbbaaa___]]][[[YYYZZZWWWSSSPPPNNNMMMKKKJJJJJJGGGDDDBBBAAA@@@>>><<<999888777777888888777555777777666666666666777777:::888666444444555777999::::::::::::<<<>>>@@@AAA>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<========================>>>@@@AAABBBDDDDDDDDDEEEFFFGGGGGGGGGGGGEEEDDDEEEFFFGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCGGGLLLPPPVVVVVVWWWWWWWWWXXXXXXXXXVVVXXXZZZ[[[\\\]]]___aaaaaabbbdddfffiiikkkllllllmmmpppsssuuuxxx}}}tttjjjhhhfffhhhppp|||wwwpppnnniiieeeaaa\\\YYYUUUQQQOOONNNNNNNNNMMMLLLKKKJJJIIIFFFDDDCCCAAA@@@@@@@@@AAAAAACCCJJJYYYnnnwwwppphhhggghhhcccbbbbbbbbbaaa___]]][[[YYYWWWTTTPPPNNNMMMKKKIIIGGGGGGEEEBBBAAA@@@>>><<<:::999888777777888888777555777777666666666666777777888777777777777888999:::999999::::::<<<===???@@@@@@@@@???>>>======<<<<<<============>>>>>>>>>>>><<<<<<<<<===>>>???AAAAAAEEEEEEFFFGGGHHHIIIIIIJJJFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBCCCGGGLLLQQQVVVVVVVVVWWWWWWWWWXXXXXXWWWYYY[[[\\\\\\]]]___aaa```aaadddfffiiikkklllmmmpppqqqsssuuuxxx{{{vvvlllgggeeeffflllvvv{{{qqqooojjjfffaaa]]]YYYVVVRRROOONNNNNNMMMMMMLLLJJJIIIHHHEEEDDDBBBAAA@@@@@@@@@AAADDDGGGPPPbbbzzzxxxqqqhhhggghhhcccbbbbbbbbbaaa___]]][[[YYYVVVTTTPPPNNNMMMKKKHHHFFFIIIGGGEEEDDDCCCBBB???===999888777777888888777555666666777777777777666666333555888:::<<<<<<;;;:::888999999:::<<<===??????@@@??????>>>===<<<<<<;;;=========>>>>>>>>>??????;;;;;;;;;<<<===>>>???@@@CCCCCCDDDEEEFFFGGGHHHIIIEEEEEEEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDGGGMMMQQQTTTUUUUUUUUUVVVVVVVVVVVVWWWYYY[[[\\\\\\^^^```bbbaaabbbdddgggjjjlllmmmnnnrrrssstttuuuwwwzzzwwwlllhhheeeeeeiiirrrssspppjjjgggbbb^^^ZZZWWWSSSPPPMMMMMMMMMLLLKKKJJJIIIHHHEEEDDDBBBAAA@@@AAAAAABBBCCCHHHUUUjjjyyyqqqhhhggghhhcccbbbbbbbbbaaa___]]][[[YYYWWWUUURRRPPPOOOMMMJJJGGGGGGEEECCCCCCBBBAAA>>>;;;999888777777888888777555666666777777777777666666222444888<<<===<<<:::999888888999;;;<<<===>>>???===<<<<<<;;;;;;:::::::::<<<<<<======>>>>>>??????;;;;;;;;;;;;<<<>>>???@@@???@@@AAABBBCCCDDDEEEFFFDDDEEEEEEDDDAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAABBBDDDEEEFFFIIIMMMQQQSSSSSSSSSTTTTTTTTTUUUUUUWWWYYY[[[\\\]]]^^^```bbbcccdddfffhhhkkklllnnnnnnsssttttttuuuvvvzzzwwwllliiifffeeehhhppp~~~ssspppkkkgggccc^^^[[[WWWSSSQQQMMMMMMMMMLLLKKKJJJIIIHHHEEEDDDCCCBBBAAABBBBBBCCCAAAJJJZZZqqqyyyrrrhhhggghhhcccbbbbbbbbbaaa___]]][[[YYYWWWUUURRRPPPOOOMMMIIIGGGCCCBBBAAAAAA@@@???;;;999999888777777888888777555555666777888888777666555444666888999:::999777666777888999;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>??????;;;;;;<<<<<<===>>>@@@AAA??????@@@AAACCCDDDEEEFFFCCCEEEFFFDDDAAA@@@@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBB@@@CCCEEEGGGIIIKKKNNNQQQSSSSSSSSSTTTTTTTTTUUUUUUWWWYYY\\\]]]]]]^^^```bbbeeefffhhhjjjlllmmmnnnnnnpppqqqssstttvvv{{{yyyooohhhfffeeegggmmmzzz~~~}}}rrroookkkhhhccc___[[[XXXTTTQQQMMMMMMMMMLLLKKKJJJHHHHHHFFFEEEDDDCCCBBBCCCDDDDDDEEEPPPbbbwwwyyyrrrhhhggghhhcccbbbbbbbbbaaa___]]][[[YYYTTTSSSPPPOOOMMMKKKGGGDDDFFFEEEDDDDDDCCCBBB>>><<<999888777777888888777666555666777888888777666555888777777666555444444333777888999;;;<<<===>>>>>><<<<<<<<<===============:::;;;;;;<<<===>>>>>>???<<<<<<======>>>@@@AAABBBAAAAAABBBDDDEEEGGGHHHHHHCCCEEEFFFEEEAAA@@@AAACCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBB@@@CCCFFFIIIKKKLLLOOOPPPSSSSSSTTTTTTTTTUUUUUUUUUXXXZZZ\\\]]]]]]^^^```bbbggghhhiiikkkmmmnnnnnnnnnnnnoooqqqssswww}}}|||rrrhhheeedddggglllwww}}}{{{zzzzzz~~~}}}~~~qqqnnnlllhhhccc___\\\XXXTTTQQQMMMMMMLLLLLLKKKIIIHHHGGGFFFFFFDDDCCCCCCDDDEEEEEELLLXXXjjj{{{{{{rrrkkkeeecccddd`````````___\\\ZZZWWWUUUUUUTTTTTTRRRPPPMMMJJJIIIGGGFFFDDDDDDCCCAAA===:::999888777666666777888888666666666666666555444444444444666777999;;;<<<===777888999;;;<<<=========<<<<<<<<<<<<;;;:::999888999:::;;;<<<<<<<<<;;;:::999888888999:::<<<>>>@@@@@@@@@@@@AAABBBCCCDDDEEEGGGDDD@@@???AAAAAA@@@>>>??????????????????????????????@@@@@@@@@AAAAAAAAACCCDDDFFFGGGHHHKKKOOORRRWWWUUUTTTTTTVVVWWWXXXWWWWWWYYY\\\]]]]]]^^^```bbbgggiiijjjjjjiiijjjlllnnnpppqqqrrrsssuuuzzz}}}qqqkkkgggddddddfffnnn{{{wwwuuuzzz{{{|||zzzyyyzzzyyyzzzwwwooommmjjjeee```[[[WWWUUUTTTKKKJJJIIIHHHGGGGGGHHHIIIEEEGGGGGGCCCAAACCCEEEGGGKKKcccvvvyyypppkkkeeecccdddaaaaaaaaa```^^^[[[XXXWWWUUUTTTTTTRRRPPPMMMJJJIIIFFFEEEDDDCCCBBB@@@===:::999999888777777888999:::888888888888888777666666777777777888888888999999999999;;;<<<===>>>>>>>>>===<<<<<<;;;::::::999999999:::;;;<<<<<<<<<;;;;;;::::::::::::;;;>>>@@@AAAAAAAAAAAAAAABBBCCCDDDDDDDDDAAA>>>===>>>>>>===;;;??????????????????????????????@@@@@@@@@AAAAAAAAABBBDDDFFFGGGHHHKKKOOORRRUUUTTTRRRSSSUUUXXXXXXXXXWWWYYY[[[]]]]]]___aaaccchhhiiikkkjjjiiiiiikkkllljjjlllooorrrvvv|||uuujjjgggeeefffgggmmm{{{zzztttpppsssyyy}}}{{{{{{zzzzzz{{{qqqmmmjjjeee```[[[WWWTTTSSSNNNMMMKKKJJJIIIIIIIIIJJJEEEFFFGGGDDDCCCDDDHHHJJJRRRmmmwwwnnnjjjeeecccdddbbbbbbbbbaaa___\\\ZZZXXXUUUTTTTTTRRRPPPMMMJJJIIIFFFDDDCCCBBBBBB???<<<999999888888888999:::;;;;;;999999999:::999999888777777777777777777888888888:::;;;<<<===>>>?????????>>>===;;;:::999999:::;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;===???AAABBBCCCCCCBBBBBBBBBCCCCCCDDDEEECCCAAA@@@@@@@@@???>>>??????????????????????????????@@@@@@@@@AAAAAAAAABBBDDDFFFGGGHHHKKKOOORRRTTTRRRQQQRRRUUUWWWXXXXXXVVVYYY[[[]]]___aaadddfffiiijjjlllkkkjjjhhhhhhiiifffjjjnnnssswww|||yyyjjjhhhgggggghhhkkkuuu|||tttmmmnnnrrruuummmkkkfff```[[[WWWTTTSSSPPPOOONNNLLLKKKJJJJJJJJJDDDEEEFFFFFFDDDEEEJJJNNN^^^zzzuuullliiieeeccccccbbbbbbaaa```___\\\ZZZXXXUUUTTTTTTRRRPPPMMMJJJHHHEEEDDDBBBBBBAAA???;;;888777777777888999:::;;;;;;999999999::::::999888888333444555666888999:::;;;:::;;;<<<===>>>>>>>>>>>>>>>===;;;999999999;;;<<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>AAABBBEEEDDDCCCCCCBBBBBBBBBCCCFFFEEECCCBBBBBBAAA@@@@@@??????????????????????????????@@@@@@@@@AAAAAAAAABBBCCCEEEGGGHHHKKKPPPSSSTTTSSSQQQRRRTTTVVVWWWWWWWWWYYY]]]___aaacccgggiiiiiikkklllllliiigggggggggiiimmmrrrvvvyyy{{{~~~}}}ooojjjggggggfffhhhoooxxxyyyqqqnnnpppxxxxxxooolllgggaaa[[[VVVSSSRRRQQQPPPOOOMMMLLLKKKJJJIIIEEEEEEFFFGGGEEEEEEKKKSSSiiissskkkhhhfffcccccc````````````^^^\\\YYYXXXUUUTTTTTTRRRPPPMMMJJJHHHEEEDDDBBBBBBAAA???;;;888555666666777888999999:::777777888888888888888777444555666777888999:::;;;:::;;;<<<===============>>><<<:::999999:::;;;<<<::::::::::::;;;;;;<<<<<<::::::::::::<<<>>>@@@AAAEEEDDDCCCBBBBBBAAABBBBBBAAABBBBBBAAA???>>>======??????????????????????????????@@@@@@@@@AAAAAAAAAAAACCCEEEGGGHHHLLLPPPSSSVVVTTTRRRRRRTTTUUUUUUUUUXXXZZZ^^^```bbbeeehhhkkkiiijjjkkkkkkiiigggggghhhkkkooouuuzzz|||~~~uuuooohhhfffdddfffmmmuuuxxxsssrrrpppwwwzzzqqqmmmhhhbbb\\\WWWTTTRRRPPPOOONNNMMMLLLJJJIIIHHHGGGFFFFFFGGGEEEEEENNNZZZrrrsssjjjiiifffcccbbb`````````___^^^\\\ZZZXXXUUUTTTTTTRRRPPPMMMJJJIIIFFFDDDCCCBBBBBB???<<<999555666777888888888888888555666777777888777777777999999999888888888888888:::;;;<<<============<<<<<<<<<::::::::::::;;;<<<;;;::::::::::::;;;<<<===::::::::::::;;;===@@@AAADDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDCCCAAA???>>>?????????????????????????????????@@@@@@@@@AAAAAAAAAAAABBBEEEGGGIIILLLPPPTTTVVVTTTSSSSSSTTTVVVVVVVVVXXXZZZ^^^```bbbeeehhhjjjhhhiiiiiiiiiggggggiiikkkkkkpppvvv{{{zzzrrrjjjgggeeefffkkkrrrzzzwwwnnnooottt}}}{{{ssspppjjjccc]]]XXXTTTSSSNNNNNNMMMMMMKKKJJJHHHGGGIIIFFFFFFHHHFFFHHHUUUfff}}}sssjjjiiigggcccaaa```aaaaaa```___]]][[[ZZZUUUTTTTTTRRRPPPMMMJJJIIIFFFEEEDDDCCCBBB@@@===:::777777888999999999888777555666666777888888777777::::::::::::999999999888<<<<<<===>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===;;;;;;;;;;;;===???AAABBBBBBAAAAAA@@@@@@@@@AAAAAADDDFFFGGGFFFCCCAAAAAAAAA??????????????????????????????@@@@@@@@@AAAAAAAAA@@@BBBEEEGGGIIILLLQQQTTTTTTSSSRRRSSSVVVXXXZZZZZZVVVYYY\\\^^^```bbbeeeggggggggggggffffffhhhlllooonnnrrrxxx|||~~~|||tttnnnkkkjjjhhhjjjooo}}}rrroooooorrrwww}}}uuurrrllleee^^^YYYUUUTTTLLLMMMMMMMMMLLLKKKIIIHHHJJJEEEEEEIIIIIIMMM```uuutttkkkiiigggcccaaaaaabbbbbbbbb```^^^\\\[[[UUUUUUTTTRRRPPPMMMJJJIIIGGGFFFDDDDDDCCCAAA===:::888999:::;;;:::999888777555666777888888888888888888888999:::;;;;;;<<<<<<===>>>>>>????????????>>>::::::;;;<<<<<<;;;;;;:::;;;;;;:::999:::;;;<<<===<<<<<<<<<<<<>>>@@@BBBCCCAAA@@@@@@??????@@@@@@AAA@@@CCCEEEDDD@@@>>>>>>?????????????????????????????????@@@@@@@@@AAAAAAAAA@@@BBBDDDGGGIIILLLQQQTTTRRRQQQQQQSSSWWW[[[]]]]]]UUUWWWZZZ\\\]]]___bbbeeeffffffeeeeeeeeehhhnnnrrrsssvvvzzz|||}}}}}}~~~{{{uuupppooonnnjjjjjjlllwwwvvvqqqnnnooooootttwwwsssmmmfff___ZZZVVVTTTLLLMMMNNNNNNMMMLLLKKKJJJJJJEEEEEEJJJLLLRRRhhhwwwrrriiieeefffbbbbbb```]]]\\\\\\\\\[[[ZZZVVVVVVTTTSSSPPPNNNKKKJJJIIIGGGEEEBBB???===;;;:::999999999999888777666666888888777777777777888888666777888999999999999999;;;===???@@@???>>>??????============<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999;;;<<<===>>>???@@@@@@@@@CCCBBBAAA???>>>??????@@@BBBAAAAAA@@@@@@?????????;;;<<<>>>???@@@@@@@@@???>>>??????@@@AAAAAABBBBBBAAADDDGGGJJJKKKMMMOOOQQQSSSSSSSSSTTTUUUXXX[[[\\\VVVWWWXXXZZZ\\\^^^```bbbccceeefffggghhhkkkooorrrwwwxxxzzz{{{{{{|||}}}||||||yyyuuuppplllkkklllrrr~~~vvvooommmkkklllttt~~~tttsssoooiiiaaaYYYTTTRRRNNNMMMLLLJJJIIIIIIIIIIIIFFFFFFIIIMMMOOOYYYppptttooogggccceeeaaabbb```^^^\\\]]]\\\[[[YYYVVVUUUTTTRRRPPPMMMKKKJJJIIIGGGEEEBBB???===;;;;;;::::::::::::999888777666888777777666666777777888888888999999999999888888999;;;===>>>===<<<<<<===<<<<<<==================;;;;;;<<<<<<;;;;;;::::::<<<===>>>@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>???@@@BBBBBBAAAAAA@@@???>>>>>><<<===>>>??????@@@@@@@@@??????@@@@@@AAAAAAAAABBBBBBDDDHHHJJJKKKLLLOOOQQQQQQQQQRRRSSSUUUWWWYYYZZZVVVWWWXXXYYY[[[]]]___```aaacccfffhhhiiilllooorrrxxxyyyzzz{{{{{{|||~~~}}}}}}{{{wwwqqqmmmkkkkkkooo|||uuuooojjjhhhmmmttt}}}vvvtttpppiiiaaaZZZUUUSSSNNNMMMLLLJJJIIIIIIIIIIIIHHHGGGIIIMMMSSS```xxxrrrmmmeeebbbdddaaacccaaa^^^]]]]]]\\\[[[YYYVVVUUUTTTRRRPPPMMMKKKJJJHHHGGGEEEBBB???===<<<;;;::::::::::::999888777777777777666666666666777777999999999999999888888888999;;;>>>>>>===<<<<<<===;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<>>>???@@@AAABBBCCCCCCCCC???>>>=========>>>???@@@CCCCCCBBBAAA@@@>>>>>>===============>>>???@@@AAA@@@@@@@@@@@@AAAAAAAAAAAABBBEEEHHHJJJKKKLLLNNNPPPNNNPPPRRRTTTVVVWWWWWWWWWVVVWWWWWWXXXZZZ[[[]]]^^^^^^aaaeeehhhjjjllloooqqqxxxyyyzzzzzzzzz|||~~~~~~zzztttoookkkjjjlllwwwuuunnnjjjiiilllpppvvvxxxuuupppiiibbb[[[VVVSSSNNNMMMLLLJJJIIIIIIIIIIIIIIIHHHJJJOOOXXXkkksssmmmdddbbbeeebbbcccaaa___]]]]]]\\\[[[YYYUUUUUUTTTRRROOOMMMKKKIIIHHHGGGDDDBBB???===<<<;;;:::;;;;;;::::::999888777777666666666666666666777888888888888999999::::::===???AAABBB@@@??????@@@::::::;;;<<<===>>>??????;;;;;;;;;;;;;;;<<<======@@@@@@BBBCCCDDDEEEEEEEEE>>>>>>======>>>???AAABBBCCCCCCBBBAAA???>>>======???>>>=========>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCFFFHHHJJJKKKLLLMMMOOONNNPPPSSSVVVWWWWWWVVVUUUVVVVVVWWWWWWYYYZZZ[[[\\\\\\```eeehhhkkkmmmoooqqqwwwxxxyyyyyyyyy{{{yyyrrrllliiiiiitttwwwqqqllljjjjjjlllqqq{{{yyyuuuooohhhaaa[[[UUURRRNNNMMMLLLJJJIIIIIIIIIIIIIIIIIIJJJQQQ___xxxuuunnnfffdddgggeeedddbbb___^^^]]]\\\[[[YYYUUUUUUSSSRRROOOMMMJJJIIIGGGFFFDDDAAA???===<<<<<<::::::::::::999888777777777777666666666666777777777777777888999;;;<<<>>>???AAACCCCCCBBB@@@@@@AAA999:::;;;<<<===>>>???@@@;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBCCCDDDEEEEEEEEE???>>>>>>>>>???AAABBBDDDCCCCCCBBBAAA@@@>>>>>>===???>>>=========>>>@@@@@@AAAAAAAAAAAAAAAAAABBBBBBDDDFFFIIIJJJJJJKKKLLLNNNNNNQQQTTTWWWXXXXXXVVVUUUVVVVVVVVVWWWXXXZZZ[[[\\\]]]```eeeiiikkkmmmoooqqqvvvwwwyyyyyyyyy{{{uuummmhhhhhhqqqyyyppphhheeegggjjjoooxxx|||~~~}}}zzzuuummmfffaaa[[[UUUQQQNNNMMMLLLJJJIIIIIIIIIIIIIIIJJJLLLUUUhhhyyyqqqgggeeeiiigggeeeccc```^^^]]]\\\[[[YYYUUUTTTSSSQQQOOOLLLJJJIIIGGGFFFDDDAAA???>>>===<<<999999999999888777666666888888777777777777888888888777777888999;;;===>>>>>>@@@AAAAAA@@@>>>>>>>>>::::::;;;<<<===>>>???@@@===<<<;;;;;;;;;<<<===>>>???@@@AAABBBCCCDDDDDDDDD@@@????????????AAACCCDDDBBBBBBAAA@@@@@@????????????>>>>>>>>>>>>>>>??????@@@@@@@@@AAABBBCCCCCCCCCEEEGGGJJJKKKJJJJJJLLLMMMOOOQQQTTTWWWXXXXXXVVVUUUUUUVVVVVVWWWYYYZZZ\\\]]]___bbbfffiiikkkmmmppprrrvvvxxx{{{|||}}}~~~zzzooohhhgggooo{{{vvvkkkddddddeeehhhmmmwww||||||{{{wwwxxx}}}vvvmmmfffaaa\\\VVVQQQNNNMMMLLLJJJIIIIIIIIIIIIIIIKKKPPP[[[rrr{{{rrrhhhfffiiihhhfffccc```^^^^^^]]][[[YYYUUUTTTSSSQQQOOOLLLJJJHHHGGGFFFDDDAAA???>>>======888888888888777666555555999999888888888888999999;;;:::999888888999;;;<<<===>>>@@@@@@>>>===<<<===:::;;;;;;<<<===>>>>>>??????>>><<<;;;;;;;;;===>>>>>>>>>@@@AAABBBCCCCCCCCC??????>>>>>>>>>@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>>>>???@@@AAABBBDDDEEEEEEFFFHHHJJJKKKJJJJJJKKKLLLOOOQQQSSSUUUVVVVVVUUUTTTUUUUUUVVVXXXYYY\\\^^^___ccceeegggiiikkkmmmqqqssswwwzzz~~~}}}ppphhheeelllvvvxxxnnnhhheeegggiiimmmyyy||||||wwwrrrrrrzzzyyyooohhhccc^^^XXXSSSNNNMMMLLLJJJIIIIIIIIIIIIIIINNNUUUbbb||||||rrrhhheeeiiihhhfffddd```___^^^]]][[[YYYTTTTTTSSSQQQNNNLLLJJJHHHGGGEEEDDDAAA???>>>======888888888777777666555444::::::999999999999::::::>>>===:::888888888999:::===???AAAAAA???=========;;;;;;<<<<<<===>>>>>>>>>@@@???===;;;:::;;;<<<=========???@@@AAABBBBBBBBB???>>>=========>>>@@@@@@??????@@@@@@@@@AAAAAAAAA===>>>???@@@@@@???>>>===>>>>>>???AAACCCDDDFFFFFFFFFHHHJJJKKKJJJJJJKKKLLLOOOPPPRRRSSSTTTTTTTTTTTTUUUUUUVVVXXXZZZ]]]___```eeeggghhhiiijjjmmmqqqtttyyy|||qqqhhhdddjjjsss{{{ppphhhhhhiiijjjnnnuuu}}}~~~uuuoooooovvv|||{{{qqqiiieee```ZZZTTTNNNMMMLLLKKKIIIIIIIIIIIIKKKQQQYYYggg}}}mmmhhhfffffffffcccbbbaaa___]]][[[YYYYYYYYYVVVSSSOOOLLLJJJIIIHHHDDDDDDDDDBBBAAA???===<<<999999999888777666666555777777666555555555555555888888999:::::::::999999===>>>?????????===<<<;;;;;;;;;<<<<<<===>>>>>>???===<<<<<<;;;;;;<<<<<<===>>>>>>============>>>>>>>>>??????@@@@@@AAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@@@@AAABBBCCCDDDEEEGGGHHHIIIKKKMMMNNNOOOOOOPPPRRRUUUVVVVVVVVVXXXYYYZZZZZZ\\\]]]^^^_________aaaccceeehhhiiilllpppsssxxx|||xxxrrrkkkmmmttt}}}qqqpppooohhhggglllyyytttnnnlllooottt~~~yyypppmmmccc^^^YYYPPPNNNMMMKKKIIIHHHHHHHHHHHHMMMLLLVVVoooooojjjhhhgggfffddddddbbb```^^^\\\[[[ZZZXXXVVVTTTPPPMMMKKKIIIHHHEEEDDDDDDBBBAAA???===<<<999999999888777666666666777777666555555555555555888888888999999999999:::======>>>>>>>>>===<<<;;;:::;;;;;;<<<======>>>>>><<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>======>>>>>>??????@@@AAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@AAACCCDDDEEEGGGHHHIIIKKKMMMNNNOOOOOOPPPRRRTTTUUUUUUVVVWWWXXXXXXYYYZZZ\\\^^^_________aaacccfffhhhjjjmmmpppsssvvvzzzzzzsssjjjlllrrr}}}xxxrrriiieeeiiinnnxxxwwwpppnnnnnnrrr|||{{{rrroooeee___[[[QQQOOONNNLLLJJJIIIIIIIIIJJJJJJLLLYYYrrrrrrllliiiggggggeeeeeecccaaa___]]]\\\[[[WWWVVVUUURRROOOLLLJJJHHHEEEEEEDDDCCCAAA???===<<<999999999888777777666666777777666555555555666666888888777777777888:::;;;<<<<<<======<<<<<<;;;::::::::::::;;;<<<<<<======<<<;;;;;;::::::;;;;;;<<<======>>>>>>>>>>>>======>>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>?????????????????????????????????@@@AAABBBDDDDDDFFFGGGIIIKKKMMMNNNOOOOOOOOOQQQSSSTTTTTTUUUVVVXXXVVVWWWYYY[[[^^^___``````ccceeegggiiikkkmmmqqqttttttxxx}}}}}}uuujjjkkkqqq~~~zzzmmmhhhiiihhhooo{{{zzzssspppooosss{{{}}}tttqqqgggaaa\\\RRRPPPOOOMMMKKKJJJJJJKKKKKKIIINNN]]]www~~~tttmmmjjjggggggeeedddcccaaa___]]]\\\[[[WWWVVVVVVTTTQQQMMMJJJHHHEEEEEEDDDCCCAAA>>>===;;;999999999888888777777777777777666666666666666777999888666666666888:::<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<===>>>??????>>>===<<<======>>>>>>???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????@@@BBBCCCDDDEEEFFFHHHJJJLLLNNNOOOOOONNNPPPSSSTTTTTTTTTVVVWWWVVVWWWZZZ\\\___aaabbbcccdddfffhhhjjjkkknnnqqqttttttwww|||xxxllllllppp|||wwwnnnmmmiiimmmttt~~~~~~wwwssssssuuu{{{vvvrrrhhhbbb]]]SSSOOONNNLLLKKKJJJJJJKKKKKKJJJPPP```www|||vvvnnnjjjgggfffddddddbbb```^^^\\\[[[ZZZVVVVVVUUUTTTQQQNNNKKKIIIFFFEEEDDDCCCAAA>>><<<;;;999999999999888888888888777777666666666777777888888888666666777999;;;<<<;;;;;;:::::::::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<===>>>??????>>>===<<<<<<======>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDFFFHHHJJJLLLNNNOOOOOONNNPPPSSSTTTTTTTTTVVVWWWWWWYYY[[[^^^aaacccdddeeedddfffhhhjjjkkkmmmqqqsssuuuwww{{{~~~|||ooonnnpppzzzwwwssskkkmmmpppvvv{{{wwwvvvwww{{{wwwssshhhaaa\\\RRRNNNMMMKKKJJJIIIJJJJJJKKKIIIPPP___rrrwwwpppllliiihhhdddcccbbb```^^^\\\[[[ZZZVVVUUUTTTRRRPPPMMMKKKIIIFFFFFFEEECCC@@@>>><<<:::999999999999999999999999777777666666666777888888888888777777888:::<<<===;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;===>>>@@@@@@>>>===;;;<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@BBBBBBDDDEEEGGGJJJLLLNNNOOOOOOOOOQQQSSSTTTTTTUUUVVVXXXYYYZZZ]]]___bbbdddeeefffdddfffhhhiiijjjmmmppprrrtttvvvyyy{{{}}}rrroooooowww|||pppoooooosss}}}|||yyyyyy{{{}}}}}}~~~yyytttiiibbb]]]SSSMMMLLLKKKJJJIIIJJJKKKKKKIIIQQQ___ppp{{{zzzrrrnnnkkkjjjeeeeeecccaaa___]]]\\\[[[VVVUUUSSSPPPNNNLLLKKKJJJGGGFFFEEECCC@@@>>>;;;:::999999999999999999999999777777666666777888888999888888999:::;;;<<<======<<<;;;:::::::::<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<======>>>;;;<<>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============???@@@AAABBBCCCDDDGGGIIILLLNNNOOOOOOPPPRRRTTTUUUUUUVVVWWWXXXYYYZZZ]]]___aaacccdddeeeccceeegggiiijjjllloooqqqqqqsssuuuwwwyyy|||rrrooommmttt}}}zzzwwwvvv{{{~~~~~~{{{vvvkkkddd^^^TTTNNNMMMLLLKKKKKKKKKLLLMMMMMMVVVfffvvv|||uuupppmmmmmmgggfffdddbbb```^^^]]]\\\VVVTTTRRROOOLLLKKKKKKKKKGGGFFFEEECCC@@@>>>;;;:::999999999999999999999999777777666777777888999999777888:::;;;<<<=========<<<;;;;;;:::;;;<<<===>>>==================<<<<<<>>>>>>============>>>>>>;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>@@@AAABBBCCCDDDFFFIIILLLNNNOOOPPPPPPRRRUUUVVVVVVVVVXXXYYYYYYZZZ\\\^^^```bbbccccccccceeeggghhhiiikkknnnqqqnnnppprrruuuwww{{{rrrnnnlllqqq||||||}}}xxxmmmeee```UUUOOONNNMMMLLLLLLLLLMMMNNNRRR]]]ooo~~~tttqqqnnnkkkhhhfffdddbbbaaa^^^ZZZXXXUUUTTTRRRPPPNNNLLLJJJIIIFFFEEEDDDCCCAAA>>><<<;;;::::::999999888777777777888777777666666666666666555666888;;;===>>>??????;;;<<<<<<<<<;;;::::::999<<<<<<<<<===<<<<<<;;;:::???>>>===<<<===???AAABBBCCCCCCBBBAAA@@@???===<<<<<<<<<<<<<<<===>>>???@@@============>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<>><<<;;;::::::999999888777777777666666666666666777888888999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<======>>>>>>>>>>>>===<<<===>>>@@@BBBBBBAAAAAA@@@>>><<<;;;:::<<<<<<===>>>>>>??????@@@??????>>>>>>======<<<<<<>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===>>>???AAAAAAEEEEEEFFFGGGIIIKKKMMMNNNPPPQQQRRRTTTUUUVVVVVVVVVXXXYYYZZZ[[[]]]___aaabbbbbbeeegggiiiiiijjjlllmmmmmmnnnqqqsssvvvxxxzzzzzz~~~yyyrrrooottt|||ooofff___UUUPPPKKKHHHIIIJJJIIIKKKNNNVVVhhhvvvssspppllleeeccc```^^^]]][[[XXXVVVWWWVVVTTTRRRPPPMMMLLLKKKFFFEEEDDDCCCAAA>>><<<;;;::::::999999888777777777444444555555666888999:::999:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;:::::::::;;;===???@@@>>>===<<<<<<===>>>@@@AAACCCBBBBBB@@@>>><<<;;;999<<<===>>>@@@@@@@@@@@@???@@@@@@???>>>===<<<;;;;;;>>>>>>>>>>>>>>>======<<<999999:::;;;===???AAABBBCCCDDDFFFIIIKKKMMMNNNNNNQQQQQQSSSTTTUUUUUUUUUUUUXXXXXXYYY[[[]]]```bbbcccbbbeeegggiiiiiijjjkkkmmmnnnoooppprrruuuwwwxxxyyy}}}zzztttqqqvvv}}}pppgggaaaVVVPPPKKKIIIJJJJJJIIILLLQQQ[[[nnnvvvrrrnnnkkkfffccc```^^^]]][[[YYYWWWWWWVVVTTTRRROOOMMMKKKJJJFFFEEEDDDCCCAAA>>><<<;;;::::::999999888777777777555555555555666777888999666777999;;;===???@@@@@@<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999888999;;;===???======<<<<<<===>>>@@@@@@EEEEEEDDDBBB@@@>>><<<;;;;;;===???AAABBBAAA@@@?????????>>>>>>======<<<<<<======>>>>>>>>>>>>======::::::;;;<<<>>>@@@AAABBBBBBCCCFFFJJJLLLNNNOOOOOOQQQRRRRRRSSSTTTTTTTTTSSSVVVWWWXXXZZZ\\\___aaacccdddfffiiijjjjjjjjjlllmmmnnnooopppqqqsssuuuwwwxxx|||zzzsssqqqwww~~~ppphhhaaaVVVPPPLLLJJJKKKJJJJJJNNNTTT```tttvvvqqqmmmiiigggdddaaa___^^^]]][[[YYYUUUTTTSSSPPPNNNLLLJJJIIIFFFEEEDDDCCCAAA>>><<<;;;::::::999999888777777777777777666666666666777777666777999<<<>>>???@@@@@@===<<<;;;;;;;;;<<<<<<===???===<<<::::::;;;===>>><<<<<<<<<======>>>??????DDDDDDCCCBBB@@@>>><<<;;;;;;===???AAABBBAAA@@@???<<<<<<======>>>>>>??????======>>>>>>>>>>>>===============>>>???@@@BBBBBBBBBDDDGGGJJJMMMNNNOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSTTTUUUVVVXXX[[[^^^aaacccfffhhhkkklllllllllmmmooooooooopppqqqsssuuuwwwxxx|||yyysssqqqyyy~~~pppggg```VVVPPPMMMKKKKKKJJJJJJPPPWWWdddyyywwwrrrmmmiiiiiifffbbb```___^^^]]]\\\UUUTTTRRRPPPNNNKKKJJJIIIFFFEEEDDDCCCAAA>>><<<;;;::::::999999888777777777888888777666666666666666::::::<<<==================<<<;;;;;;;;;<<<===>>>AAAAAA???>>>>>>>>>??????;;;<<<<<<======>>>>>>???@@@??????>>>===;;;:::999<<<===>>>@@@@@@@@@@@@???;;;;;;<<<===>>>???@@@@@@<<<======>>>>>>>>>>>>>>>?????????@@@AAABBBCCCDDDDDDEEEGGGJJJLLLNNNOOOOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSTTTVVVXXX\\\___bbbdddhhhjjjlllmmmmmmmmmnnnooooooooopppqqqsssvvvyyyzzz}}}}}}vvvttt}}}~~~qqqggg```VVVPPPMMMLLLLLLKKKKKKQQQZZZiiixxxtttooollliiifffbbb_________^^^]]]VVVUUUSSSQQQNNNLLLKKKJJJFFFEEEDDDCCCAAA>>><<<;;;::::::999999888777777777777666666666666777777888:::;;;<<<======>>>>>>>>>===<<<;;;:::;;;<<<>>>???>>>>>>>>>>>>????????????;;;;;;<<<===>>>>>>>>>>>>============<<<;;;:::999<<<<<<===>>>>>>??????@@@<<<<<<======>>>>>>??????<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCEEEFFFFFFGGGHHHIIIKKKMMMOOOPPPMMMNNNPPPQQQRRRSSSSSSTTTTTTUUUWWWZZZ]]]aaadddfffhhhjjjlllmmmllllllmmmooooooooopppqqqtttwww{{{}}}~~~|||zzzrrriiibbbWWWPPPNNNMMMMMMKKKKKKSSS\\\ppp}}}yyyuuurrrnnniiieeeaaa___^^^^^^^^^]]]WWWVVVTTTRRRPPPMMMLLLKKKFFFEEEDDDCCCAAA>>><<<;;;::::::999999888777777777555555555555666888999:::777888:::<<<>>>@@@AAAAAA===<<<;;;:::;;;<<>>>>>>>>>>>=========>>>===<<<<<<;;;===<<<<<<<<<===>>>???@@@>>>>>>>>>>>>============<<<<<<===>>>>>>>>>>>>>>>;;;<<<===???BBBDDDGGGHHHHHHHHHHHHHHHJJJLLLOOOPPPLLLMMMOOOQQQRRRSSSTTTTTTUUUVVVXXX[[[___cccfffhhhgggiiikkklllkkkkkklllnnnoooooopppqqqtttxxx|||~~~~~~~~~}}}|||tttjjjcccXXXPPPNNNMMMMMMKKKKKKTTT^^^vvv~~~xxxqqqmmmkkkeeecccaaaaaa``````]]]\\\TTTRRRPPPNNNNNNMMMJJJHHHFFFEEEDDDCCCAAA>>><<<;;;::::::999999888777777777777888888888999999999999888888:::;;;<<<=========;;;===>>>===<<<<<<===>>>@@@AAAAAA@@@@@@???>>>======>>>>>>???@@@AAAAAABBBAAA???<<<;;;<<<<<<;;;:::@@@@@@???>>><<<<<<>>>AAAAAA@@@???===<<<<<<<<<<<<>>>?????????@@@@@@@@@@@@;;;<<<===>>>@@@CCCEEEFFFJJJJJJJJJLLLNNNOOOOOONNNNNNNNNNNNOOOQQQTTTVVVXXXVVVYYY\\\___aaadddhhhkkkmmmmmmoooppppppqqqppppppmmmoooqqqrrrtttwww{{{~~~uuuqqqppp{{{~~~wwwkkk___XXXPPPLLLIIIIIIKKKNNNWWWaaa}}}xxxqqqmmmkkkgggeeecccbbbaaa```^^^\\\VVVTTTQQQPPPOOOMMMKKKIIIFFFEEEDDDCCCAAA>>><<<;;;999999888888777666666666777777777888888888999999666777999;;;<<<>>>>>>>>>===??????>>><<<;;;<<<===>>>>>>>>>>>>>>>======<<<;;;;;;<<<<<<===>>>>>>??????>>>============<<<:::===>>>???>>>===<<<>>>@@@BBBAAA>>>===<<<===>>>???>>>>>>>>>>>>?????????@@@======>>>???AAACCCEEEFFFIIIHHHIIIJJJMMMPPPQQQRRRQQQPPPPPPQQQRRRTTTVVVWWWUUUXXX\\\___bbbeeeiiikkkmmmnnnoooqqqrrrrrrssssssqqqsssuuuvvvwwwyyy|||~~~uuuooommmqqqxxxyyymmm```YYYQQQMMMKKKLLLLLLOOOXXXbbbxxxqqqllljjjiiigggdddcccbbb```^^^\\\XXXVVVSSSQQQPPPNNNKKKIIIFFFEEEDDDCCCAAA>>><<<;;;888888888777666666555555666777777777888888888888555666888;;;===>>>??????>>>???@@@>>><<<::::::;;;:::;;;<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<=========>>>======>>>??????===;;;;;;===@@@@@@@@@??????@@@BBB@@@>>>======>>>@@@AAA============>>>>>>>>>>>>?????????@@@BBBDDDEEEFFFGGGGGGHHHIIILLLPPPTTTVVVTTTSSSSSSRRRSSSTTTVVVWWWWWWYYY]]]```bbbeeeiiilllmmmnnnppprrrssstttuuuuuuvvvxxx{{{|||||||||}}}~~~tttllliiigggmmm{{{{{{ooobbbZZZRRROOONNNNNNNNNQQQZZZdddyyyqqqllljjjjjjgggdddcccaaa___]]]ZZZYYYVVVSSSQQQOOOMMMJJJHHHFFFEEEDDDCCCAAA>>><<<;;;999999888888777666666666666666777777777888888888777888999;;;<<<======>>><<<======<<<;;;::::::;;;999999:::;;;<<<=========<<<<<<<<<=========>>>>>><<<<<<===???AAA@@@>>>;;;;;;>>>BBBCCCCCCBBBAAAAAA======>>>>>>>>>?????????<<<<<<<<<============>>>>>>>>>???AAACCCEEEHHHIIIHHHHHHIIIIIIKKKOOOTTTXXXUUUTTTTTTTTTUUUVVVXXXYYY[[[]]]```bbbccceeehhhjjjkkklllnnnqqqsssuuuvvvvvvxxx{{{~~~~~~}}}||||||~~~rrriiifffdddhhhttt|||ooobbb[[[QQQOOOOOOOOOOOOQQQ\\\gggyyyqqqmmmkkkhhhfffcccaaa```^^^[[[YYYXXXUUURRRPPPOOOLLLIIIGGGFFFEEEDDDCCCAAA>>><<<;;;;;;::::::999999888888777777777777777888888888888::::::;;;;;;<<<;;;;;;:::888999::::::::::::;;;<<<999:::;;;<<<===>>>>>>>>><<<<<<<<<<<<============<<<<<<===???@@@@@@===;;;999===AAACCCCCCAAA@@@@@@888:::===???@@@???===;;;;;;<<<<<<<<<============<<<===>>>AAADDDGGGJJJKKKJJJKKKKKKKKKKKKMMMRRRVVVSSSSSSSSSTTTVVVYYY[[[\\\```bbbcccdddddddddfffhhhiiijjjllloooqqqssstttuuuwwwzzz~~~~~~|||zzzzzzzzz|||}}}ppphhheeeeeehhhqqq}}}ooobbbZZZPPPNNNNNNNNNNNNQQQ^^^kkkzzzrrrooolllgggeeebbbaaa```^^^\\\ZZZWWWUUURRRPPPOOOMMMJJJHHHFFFEEEDDDCCCAAA>>><<<;;;<<<;;;;;;:::999999888888777888888888999999999999<<<<<<<<<<<<;;;:::999999666888::::::::::::<<<===:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<===>>>>>><<<:::999<<>>>>>===777999===???@@@>>><<<:::<<<<<<<<<<<<============<<<===>>>AAADDDGGGJJJKKKKKKMMMNNNMMMKKKLLLPPPTTTSSSSSSSSSUUUWWWZZZ\\\^^^aaabbbddddddccccccdddfffhhhiiikkkmmmpppqqqrrrssstttwww{{{}}}|||{{{zzzzzzxxxzzz||||||qqqjjjffffffiiiqqq~~~pppbbbZZZOOONNNNNNMMMMMMRRRaaaqqqzzzssspppnnngggeeecccaaaaaa```]]]\\\WWWUUURRRQQQPPPNNNLLLJJJFFFEEEDDDCCCAAA>>><<<;;;;;;;;;::::::999888888777999999999999::::::::::::;;;;;;<<<<<<;;;;;;::::::999:::<<<<<<;;;;;;<<<>>>;;;;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;;;;<<<<<<;;;999<<<>>>AAAAAA@@@>>>>>>>>>;;;<<<======>>>======<<<<<<<<<=========>>>>>>>>>>>>>>>???AAACCCEEEGGGHHHJJJMMMOOOOOOLLLLLLPPPTTTTTTTTTTTTUUUVVVYYY[[[\\\]]]^^^```aaaaaaaaaccceeehhhiiikkkmmmooopppqqqqqqrrruuuxxxzzzzzzzzzzzz{{{zzzzzz{{{}}}~~~}}}sssmmmiiihhhllltttrrrddd[[[PPPOOONNNMMMMMMTTTfffwww|||{{{{{{tttqqqooogggeeecccbbbbbbaaa___]]]WWWUUUSSSRRRQQQPPPNNNLLLFFFEEEDDDCCCAAA>>><<<;;;::::::999999888777777777999999:::::::::;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<===>>>>>><<<;;;<<<===;;;;;;<<<<<<======<<<<<<>>>>>>>>>>>>>>>>>>======???===;;;::::::::::::888@@@BBBDDDDDDBBBAAAAAAAAA@@@???===<<<;;;===>>>???============>>>>>>>>>>>>@@@@@@@@@AAABBBCCCDDDEEEHHHLLLPPPPPPMMMMMMPPPTTTVVVVVVUUUUUUVVVWWWYYYZZZXXXZZZ]]]^^^___```ccceeeiiijjjkkkmmmooopppqqqqqqqqqssswwwyyyyyyzzz{{{}}}||||||||||||{{{{{{{{{{{{xxx{{{~~~uuuooollljjjnnnwwwssseee]]]QQQPPPNNNMMMMMMVVViii|||{{{zzz|||vvvrrrpppiiifffbbb```aaaaaa^^^[[[SSSSSSSSSRRRPPPNNNLLLKKKGGGFFFEEECCCAAA???======;;;::::::999999999999999888888777777888888999:::999;;;======<<<;;;<<<=========;;;;;;:::;;;<<<===;;;<<<<<<<<<<<<<<<;;;;;;>>>===<<<<<<>>>??????>>>:::;;;<<<======;;;999888:::>>>CCCDDDBBB???===>>><<<<<<======>>>>>>??????;;;<<<<<<<<<======>>>>>>??????@@@AAACCCEEEFFFGGGHHHIIIJJJLLLNNNPPPQQQRRRSSSTTTUUUVVVWWWXXXXXXXXXVVVYYY]]]`````````aaabbbgggjjjmmmooooooooopppqqqnnnrrrwww{{{|||||||||}}}}}}|||{{{yyywwwuuutttsssmmmoooqqqtttwww{{{zzzvvvsssxxxssseee[[[TTTPPPNNNNNNMMMTTTlll{{{xxx}}}uuuqqqnnniiifffbbb```aaaaaa^^^[[[SSSSSSSSSRRRPPPNNNLLLKKKGGGFFFEEECCCAAA???======888888777666666666666777888888777777888888999:::999;;;======<<<;;;<<<=========;;;;;;;;;;;;<<<===<<<<<<============<<<<<<>>>=========>>>?????????;;;;;;<<<<<<<<<;;;:::999<<>>???<<<<<<<<<<<<===========================<<<<<<<<<===>>>???AAADDDFFFIIIJJJHHHIIIJJJLLLNNNOOOPPPQQQTTTTTTUUUVVVVVVWWWXXXXXXVVVYYY]]]___``````aaabbbfffhhhlllmmmnnnnnnooopppooorrrvvvyyyzzz{{{|||}}}}}}|||zzzwwwssspppmmmllllllmmmnnnooopppssswwwzzz}}}}}}sssddd[[[SSSOOONNNOOOPPPYYYsss}}}}}}tttooollliiifffbbb```aaaaaa^^^[[[TTTSSSSSSRRRPPPNNNLLLKKKGGGFFFEEECCCAAA???======888777777666666666666666888888777777888888999::::::;;;======<<<<<<<<<=========;;;;;;;;;<<<===>>>======>>>>>>>>>>>>======>>>>>>>>>>>>?????????@@@===<<<<<<;;;;;;;;;;;;;;;===???AAAAAA???>>>??????<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>===<<<<<<;;;;;;<<<===???AAAEEEHHHKKKLLLHHHIIIJJJLLLMMMOOOPPPQQQVVVUUUUUUTTTUUUVVVXXXYYYWWWYYY\\\^^^___```bbbccceeegggjjjkkkllllllnnnppppppsssuuuwwwxxxzzz|||~~~~~~{{{wwwrrrmmmiiiggghhhiiijjjjjjkkknnnrrrvvv{{{ssscccYYYRRRNNNNNNQQQTTT```{{{|||tttnnnkkkiiifffbbb```aaaaaa^^^[[[UUUTTTSSSQQQOOOMMMLLLKKKGGGFFFEEECCCAAA???======:::999888888777777888888888888777777888888999::::::<<<===>>>===<<<===>>>===<<<<<<;;;;;;<<<>>>>>>======>>>????????????>>>>>>???@@@@@@@@@???@@@AAA>>>===;;;:::::::::<<<===>>>>>>>>>=========>>>>>>=========<<<<<<;;;;;;;;;===============<<<<<<<<<===>>>???BBBEEEHHHKKKLLLJJJJJJLLLMMMNNNPPPQQQQQQWWWVVVTTTTTTTTTVVVXXXZZZXXXZZZ\\\]]]^^^```bbbdddeeegggjjjkkklllmmmoooqqqrrrtttuuuvvvwwwzzz}}}{{{vvvpppllliiifffgggjjjlllnnnrrrxxx|||~~~tttcccXXXRRRNNNOOORRRVVVddd|||sssooollliiifffbbb```aaaaaa^^^[[[VVVUUUSSSQQQNNNMMMKKKKKKGGGFFFEEECCCAAA???======:::999999888888888888888888888777777888888999::::::<<<>>>>>>===<<<===>>>===<<<<<<;;;<<<===>>>???======>>>???@@@@@@??????===@@@BBBBBBAAA@@@AAABBB???>>>;;;:::999:::<<<======<<<;;;:::;;;<<<<<<<<>>>>>======<<<<<<<<<:::;;;;;;<<<===>>>>>>???>>>???@@@BBBDDDGGGIIIJJJLLLLLLMMMNNNOOOQQQRRRRRRVVVUUUTTTSSSTTTWWWYYY[[[YYYZZZ\\\\\\]]]___ccceeefffhhhkkklllmmmnnnqqqssstttuuuwwwwwwxxx{{{{{{wwwsssqqqkkkmmmpppsssvvv{{{uuucccXXXSSSOOOOOORRRWWWfff{{{tttooommmiiifffbbb```aaaaaa^^^[[[WWWUUUSSSPPPNNNLLLKKKKKKGGGFFFEEECCCAAA???======999888888777777777777777888888777777888888999:::;;;<<<>>>>>>=========>>>===<<<<<<<<<<<<===???@@@<<<===>>>??????@@@??????===AAADDDDDDBBB@@@AAACCC???>>><<<::::::;;;<<<======;;;::::::;;;<<<<<<;;;>>>>>>>>>>>>>>>=========999:::;;;<<<===???@@@@@@>>>>>>???AAACCCFFFHHHIIILLLLLLMMMNNNOOOPPPQQQQQQSSSSSSSSSTTTVVVXXXZZZ\\\ZZZ[[[[[[[[[\\\___cccfffhhhiiikkkmmmnnnpppsssvvvwwwxxxzzzzzz|||~~~|||zzzwwwyyy|||vvvdddYYYTTTOOOOOORRRXXXhhh|||tttooommmiiifffbbb```aaaaaa^^^[[[WWWVVVSSSPPPMMMLLLKKKKKKGGGFFFEEECCCAAA???======:::999999888888888888888888888777777888888999:::;;;===>>>???======>>>???===<<<<<<<<<<<<>>>@@@AAA;;;<<<===>>>????????????===AAAFFFFFFCCCAAABBBDDD???>>><<<;;;;;;;;;<<<===>>><<<:::;;;===>>>===;;;<<<<<<==================:::;;;;;;<<<===>>>??????;;;;;;===???BBBFFFHHHJJJKKKKKKLLLMMMNNNNNNOOOOOOPPPQQQSSSUUUWWWYYY[[[\\\[[[[[[[[[[[[[[[^^^cccggghhhjjjkkklllnnnppptttvvvyyy{{{}}}~~~{{{wwwyyyyyy~~~xxxfffZZZSSSOOOOOOSSSZZZlll}}}tttooollliiifffbbb```aaaaaa^^^[[[XXXVVVSSSPPPMMMLLLKKKKKKGGGFFFEEECCCAAA???=========<<<;;;;;;::::::;;;;;;888888888777888999999:::;;;===??????>>>===>>>???===<<<<<<<<<===>>>@@@AAA;;;;;;===>>>>>>?????????===BBBFFFGGGCCCAAABBBDDD>>>>>>===<<<<<<<<<<<<<<>>;;;:::;;;;;;<<<<<<=========<<<<<<<<<===============888999;;;>>>BBBFFFIIIKKKIIIIIIJJJKKKLLLMMMMMMNNNNNNPPPRRRUUUXXXZZZ\\\\\\[[[[[[[[[ZZZ[[[^^^ccchhhhhhiiikkklllmmmpppssswwwzzz|||vvvrrruuuvvvzzzxxxfff[[[RRROOOOOOTTT\\\oooxxxsssqqqnnngggeeecccaaa```^^^\\\YYYWWWUUUSSSPPPNNNLLLKKKJJJGGGFFFEEECCC@@@>>>;;;:::::::::999999888777666666;;;:::888777777888:::<<<;;;<<<<<<========================>>>??????@@@@@@??????>>>>>>>>>>>>??????DDDDDDCCCBBBAAA@@@???>>>>>>===<<<;;;;;;<<<===>>>@@@>>>===;;;;;;===>>>@@@>>>>>>????????????>>>>>>;;;;;;;;;<<>><<<;;;::::::999999888777777666999999888888888999;;;<<<;;;<<<<<<===============<<<======>>>>>>???@@@@@@??????>>>>>>>>>>>>??????===============<<<<<<<<<>>>>>>======>>>@@@AAABBB???>>>===<<<<<<===>>>???>>>>>>????????????>>>>>>>>>===<<<<<<======<<<;;;===>>>???AAACCCEEEGGGHHHIIIJJJLLLMMMLLLLLLNNNOOOPPPQQQSSSUUUWWWYYYZZZ[[[[[[[[[ZZZZZZ\\\^^^```bbbcccdddfffiiimmmpppsssuuuyyywwwyyy}}}~~~||||||zzzxxxhhh[[[SSSRRRQQQSSS^^^vvvyyyrrrnnnjjjlllhhhddd```___^^^\\\[[[WWWUUUSSSPPPNNNLLLKKKJJJEEEEEEDDDCCCAAA???===<<<::::::999999888777777777777777888999::::::;;;;;;;;;<<<<<<===============<<<<<<======>>>????????????>>>>>>======>>>>>>???=========>>>>>>?????????>>>>>>>>>>>>>>>???@@@AAA???>>>===<<<<<<===>>>???===>>>>>>??????>>>>>>============<<<<<<;;;;;;;;;>>>???@@@BBBDDDFFFGGGHHHIIIKKKMMMMMMLLLLLLMMMNNNNNNOOOQQQSSSUUUVVVXXXYYYZZZZZZZZZZZZ\\\^^^```bbbcccdddfffiiilllppprrrttttttsssvvv{{{~~~yyyhhh\\\SSSSSSRRRUUUbbb{{{|||vvvsssooommmiiiddd```^^^]]]]]]\\\WWWUUUSSSPPPNNNLLLKKKJJJDDDDDDCCCBBBAAA???===<<<999999999888888888777777555666888999;;;;;;;;;;;;;;;<<<<<<===============;;;;;;<<<======>>>>>>???>>>>>>============>>>>>>>>>>>>>>>?????????@@@@@@???>>>===<<<;;;:::999999>>>>>>============>>>>>>======>>>>>>>>>>>>======:::;;;<<<=========>>>???>>>???@@@BBBDDDFFFGGGHHHIIIKKKMMMMMMLLLKKKKKKLLLMMMMMMOOOQQQSSSUUUVVVWWWYYYYYYZZZ[[[\\\^^^```bbbddddddfffhhhkkknnnqqqsssssssssvvv|||~~~zzzhhh[[[SSSTTTTTTWWWggg~~~xxxtttooolllhhhccc___^^^]]]]]]\\\WWWUUUSSSPPPNNNLLLKKKJJJDDDDDDCCCBBBAAA???===<<<999999999888888888888888555666888999;;;;;;;;;;;;;;;<<<<<<===============;;;;;;;;;<<<======>>>>>>>>>>>>============>>>>>>=========<<<<<<<<<;;;;;;===<<<<<<;;;:::888777777>>>>>>============>>>>>>======>>>>>>>>>>>>======;;;===??????>>>===???AAA??????@@@BBBCCCEEEFFFGGGHHHKKKMMMNNNLLLKKKKKKKKKLLLMMMNNNPPPRRRTTTUUUVVVYYYZZZZZZ\\\^^^```aaabbbdddeeefffhhhjjjmmmpppqqqrrrssswww|||~~~zzzhhh[[[SSSUUUUUUZZZlll}}}uuupppkkkiiifffbbb___^^^]]]\\\[[[WWWUUUSSSPPPNNNLLLKKKJJJEEEEEEDDDCCCAAA???===<<<888888888888888888888888777777888999::::::;;;;;;;;;<<<<<<===============::::::;;;;;;<<<=========>>>======<<<<<<======>>>>>>>>>>>>======<<<<<<<<<::::::;;;<<<======<<<<<<======>>>>>>>>>>>>======<<<======>>>>>>======<<>>???@@@AAACCCDDDEEEEEEGGGIIILLLNNNMMMKKKKKKKKKLLLMMMOOOQQQSSSUUUVVVWWWYYYZZZ\\\^^^```aaaccccccdddeeefffgggjjjlllnnnooopppqqquuuzzz|||{{{hhh[[[RRRVVVWWW\\\qqq{{{sssmmmhhhfffccc```___^^^^^^\\\[[[WWWUUUSSSPPPNNNLLLKKKJJJFFFFFFEEECCC@@@>>><<<;;;888888888888888888888888999999888888888999;;;<<<;;;<<<<<<===============999::::::;;;<<<<<<============<<<<<<<<<<<<======>>>>>>>>>>>>>>>?????????:::;;;<<<>>>?????????>>>======>>>>>>>>>>>>======<<<<<<============<<<<<>>===>>>???@@@AAACCCDDDDDDEEEHHHLLLMMMMMMLLLKKKLLLNNNNNNPPPRRRTTTVVVWWWXXXZZZ[[[]]]___aaacccdddeeedddeeefffgggiiikkkmmmnnnoooqqquuuzzzzzz}}}|||iii\\\RRRVVVXXX^^^uuuzzzsssnnniiicccaaa```______^^^\\\ZZZWWWUUUSSSPPPNNNLLLKKKJJJGGGFFFEEECCC@@@>>>;;;:::888888888888888888999999;;;:::888777777888:::<<<;;;<<<<<<===============999999:::;;;;;;<<<<<<=========<<<<<<<<<<<<======777777888999:::;;;<<<===<<<<<<===>>>>>>===<<<;;;======>>>>>>>>>>>>======<<<<<<============<<<<<<:::>>>AAA???<<<:::===AAA======>>>???AAABBBCCCCCCDDDGGGKKKMMMMMMLLLLLLLLLNNNOOOQQQSSSUUUWWWXXXYYYZZZ\\\^^^```bbbdddeeeeeeeeeeeefffgggiiikkkmmmnnnqqqssswww{{{{{{~~~|||jjj]]]RRRWWWYYY___wwwzzzsssnnnjjjdddaaa^^^\\\]]]^^^^^^]]]XXXVVVSSSQQQOOOMMMJJJHHHHHHGGGEEECCCAAA>>>===<<<<<<<<<:::999888777777777:::999999888999;;;<<<===;;;;;;<<<<<<<<<<<<<<<;;;999999::::::::::::;;;;;;?????????>>>===;;;:::999>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<@@@@@@??????===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<>>>>>======<<<<<<;;;===>>>??????@@@BBBDDDGGGGGGGGGHHHJJJLLLMMMNNNOOOQQQTTTWWWYYYXXXWWWVVVYYY[[[^^^___```aaadddfffaaadddgggjjjlllmmmppprrrtttwww{{{|||~~~|||jjj```VVVVVVWWW```wwwyyyrrrmmmiiieeebbb___^^^^^^______^^^XXXVVVSSSQQQOOOMMMJJJHHHHHHGGGEEECCCAAA>>>===<<<888888888888888999::::::999999888888999:::<<<============>>>>>>===<<<<<<::::::;;;;;;;;;<<<<<<<<<===============<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;<<<===>>>BBBBBBBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>=========<<<<<<===>>>??????@@@BBBEEEDDDDDDEEEGGGHHHKKKLLLMMMOOOQQQTTTXXXYYYZZZYYYXXXYYY[[[^^^___```aaadddfffcccfffiiilllmmmnnnqqqssstttxxx{{{}}}~~~{{{jjj___WWWWWWXXX```vvvyyyqqqlllgggfffccc```______```___^^^XXXUUURRRQQQOOOMMMJJJHHHHHHGGGEEECCCAAA>>>===<<<888777777777777888999999888888777777888999;;;<<>>>>>===<<<;;;<<<<<<<<<<<<=========:::;;;<<<<<<============<<<<<<<<<<<<<<<;;;::::::888888888999;;;===>>>???@@@@@@???>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>============<<<===?????????@@@CCCEEEDDDDDDEEEGGGIIILLLNNNOOOOOOQQQTTTXXXZZZ[[[[[[ZZZYYY[[[^^^___```aaadddffffffiiilllmmmnnnoooqqqsssuuuxxx|||~~~~~~~~~|||{{{zzz{{{iii___XXXXXXXXXaaavvvyyyqqqkkkfffeeeccc```_________^^^]]]WWWUUURRRPPPOOONNNKKKIIIHHHGGGEEECCCAAA>>>===<<<;;;:::888777666666555555888777777666777999:::;;;????????????>>>===<<<<<<;;;;;;<<<<<<<<<=========:::;;;<<<===============????????????>>>===<<<<<<888888888999;;;<<<>>>???>>>>>>===<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>============<<<>>>?????????@@@CCCEEEEEEFFFGGGIIILLLOOOQQQRRRNNNPPPSSSVVVYYYZZZ[[[[[[YYY[[[^^^___```aaadddfffgggjjjmmmnnnooooooqqqssstttxxx|||~~~}}}|||zzziii^^^XXXXXXZZZbbbxxxzzzrrrlllfffdddbbb```______^^^\\\[[[WWWUUURRRPPPOOONNNKKKIIIHHHGGGEEECCCAAA>>>===<<<;;;:::888777666666555555888777777666777999:::;;;>>>>>>>>>>>>======<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>======<<<@@@@@@@@@@@@???>>>===<<<::::::::::::;;;<<<======AAAAAA???>>>>>>>>>>>>>>>====================================>>>>>>>>>>>><<<>>>???@@@@@@AAACCCEEEFFFGGGHHHJJJMMMOOORRRSSSMMMNNNQQQTTTWWWXXXYYYZZZYYY[[[^^^___```aaadddfffgggjjjlllnnnnnnoooqqqsssssswww{{{~~~~~~zzziii___WWWXXX[[[eee{{{|||tttnnnhhhdddbbb```______]]][[[YYYVVVTTTRRRPPPOOONNNLLLIIIHHHGGGEEECCCAAA>>>===<<<888777777777777888999999888888777777888999;;;<<<<<<======>>>>>>======<<<::::::;;;;;;;;;<<<<<<<<<===>>>>>>?????????>>>>>>@@@@@@@@@@@@???===<<<;;;;;;;;;;;;;;;;;;<<<===>>>@@@???===<<<<<<<<<===>>>====================================>>>>>>>>>>>>===>>>@@@@@@@@@AAADDDFFFEEEFFFGGGIIIKKKNNNPPPQQQMMMNNNQQQSSSUUUWWWXXXYYYYYY[[[^^^___```aaadddfffgggiiilllnnnoooppprrrtttsssxxx|||{{{jjjaaaWWWYYY\\\fff}}}}}}vvvpppjjjdddcccaaa``````^^^\\\YYYVVVTTTRRRPPPPPPNNNLLLJJJHHHGGGEEECCCAAA>>>===<<<888888888888888999::::::999999888888999:::<<<===<<<<<<===>>>????????????;;;<<<<<<<<<<<<=========<<<===>>>@@@AAAAAAAAAAAABBBBBBBBBAAA@@@???======::::::;;;<<<===>>>@@@AAA===<<<;;;999999:::;;;<<<========================<<<=========>>>>>>>>>???===>>>@@@@@@@@@AAADDDFFFGGGGGGHHHJJJKKKMMMOOOPPPOOOPPPRRRSSSUUUWWWXXXYYYYYY[[[^^^___```aaadddfffgggjjjmmmpppqqqrrruuuwwwuuuzzz|||kkkbbbXXXZZZ]]]ggg}}}wwwqqqlllfffdddbbbaaaaaa___]]]ZZZVVVTTTQQQPPPPPPNNNLLLJJJHHHGGGEEECCCAAA>>>===<<<===<<<:::999888888777777:::999999888999;;;<<<===<<<===>>>???@@@AAAAAAAAA============>>>>>>>>>>>>;;;<<<>>>@@@BBBCCCDDDDDDEEEEEEEEEDDDCCCBBB@@@???999999:::<<<>>>@@@CCCDDD@@@???===<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>??????===???@@@@@@@@@AAADDDFFFJJJJJJKKKLLLMMMOOOQQQRRRQQQRRRSSSTTTVVVWWWXXXYYYYYY[[[^^^___```aaadddfffhhhkkknnnqqqssstttwwwyyywww{{{|||lllcccZZZ[[[]]]ggg|||{{{tttppplllgggeeebbb```___]]][[[YYYVVVUUUSSSQQQOOOLLLKKKJJJKKKJJJHHHEEEBBB@@@>>>===::::::999999888777666666;;;:::888777888:::===>>>AAA@@@>>><<<;;;;;;<<<<<<:::;;;;;;<<<===>>>??????<<<===>>>???@@@AAAAAAAAACCCCCCCCCCCCBBB@@@>>><<<;;;;;;;;;;;;<<<>>>???@@@AAA???===;;;:::;;;<<<<<>>??????<<<<<<<<<<<<<<<<<<<<<<<>>@@@@@@??????????????????;;;;;;<<<<<<======>>>>>>===>>>??????@@@@@@@@@@@@BBBCCCCCCBBBAAA???>>>===<<<<<<<<<===>>>???@@@AAAAAA@@@>>><<<<<<<<<===>>>>>>>>>===<<<<<<<<<<<<<<<========================???@@@@@@BBBCCCFFFGGGIIIIIIIIIIIIIIIKKKMMMOOOPPPQQQQQQQQQRRRSSSVVVXXXZZZZZZ\\\^^^]]]\\\]]]aaaeeehhhjjjmmmoooppprrruuuxxxyyy{{{}}}nnneee^^^]]]___kkk~~~{{{tttpppmmmdddbbb````````````^^^\\\VVVUUUSSSQQQOOOLLLKKKJJJIIIHHHFFFCCC@@@>>><<<;;;::::::999999888777777777:::999888888888:::<<<>>>===>>>???@@@AAA@@@@@@???<<<<<<<<<===============>>>>>>??????@@@?????????AAAAAAAAAAAA@@@???>>>===============>>>@@@AAABBB@@@???>>>======>>>???@@@@@@?????????>>>>>>>>>>>>??????????????????????????????AAABBBEEEGGGIIIJJJIIIIIIIIIIIIKKKMMMOOOQQQPPPPPPPPPQQQSSSUUUXXXYYYZZZ\\\^^^^^^\\\]]]aaaeeehhhjjjmmmnnnooopppsssuuuxxx{{{}}}mmmeee^^^___bbboooyyyzzz~~~|||tttpppmmmgggeeecccaaa```^^^[[[YYYVVVUUUSSSQQQOOOLLLKKKJJJIIIHHHFFFDDDAAA>>><<<;;;999999999888888888777777:::999888888999:::<<<===;;;<<<>>>@@@@@@???===;;;===============<<<<<<<<<>>>???????????????>>>===@@@@@@@@@??????>>>>>>===<<<<<<<<<===>>>???AAAAAA???>>>=========>>>???@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@??????AAACCCEEEHHHJJJLLLJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPQQQSSSUUUWWWYYYZZZ]]]^^^^^^]]]^^^bbbeeeiiikkkmmmnnnnnnnnnppprrrwwwzzz~~~~~~nnneee^^^___dddqqq}}}zzz}}}}}}uuuqqqmmmhhhfffcccaaa```^^^\\\ZZZVVVUUUSSSQQQOOOLLLKKKJJJJJJIIIGGGEEEBBB???===<<<999999999888888888888888999999999999999;;;<<<===<<<>>>@@@AAA@@@>>>:::888===============<<<<<<<<<>>>>>>?????????>>>>>>===>>>>>>>>>>>>===>>>>>>>>>;;;;;;;;;<<<===>>>???@@@======<<<<<<=========>>><<<<<<===>>>>>>======<<>>===888888888888888888888888999999999999:::;;;<<<<<>>>>>???>>>>>>>>>======<<<<<<<<<===>>>>>>;;;;;;;;;;;;<<<>>>???@@@===============<<<<<<<<<<<<===>>>???@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>??????AAABBBEEEGGGIIIJJJMMMLLLKKKJJJJJJKKKLLLMMMQQQQQQQQQRRRTTTVVVYYYZZZ[[[]]]______]]]^^^bbbfffjjjlllmmmnnnmmmnnnoooqqquuuyyy}}}pppggg___aaaeeeqqq~~~uuuqqqmmmeeecccaaaaaaaaaaaa___^^^VVVUUUSSSQQQOOOLLLKKKJJJJJJIIIGGGDDDBBB???===<<<888888888888888888888888888999999::::::;;;<<<<<>><<<;;;;;;<<<<<<======>>>>>><<<<<<===>>>?????????>>><<<<<<;;;;;;;;;<<<>>>>>>;;;;;;<<<<<<===>>>@@@AAA>>>>>>>>>>>>======<<<;;;===???@@@BBBBBBBBB@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@BBBCCCFFFGGGIIIJJJJJJIIIJJJKKKMMMNNNPPPRRRRRRRRRSSSUUUWWWZZZ[[[[[[^^^______]]]^^^bbbfffjjjlllnnnnnnnnnoooppprrruuuxxx|||rrriii```ccchhhttt~~~vvvqqqnnnhhhfffdddbbbaaa___\\\ZZZVVVUUUSSSQQQOOOLLLKKKJJJIIIHHHFFFCCCAAA>>><<<;;;888888888888888888999999888999999::::::;;;;;;<<<;;;<<<===>>>???>>>>>>===:::;;;;;;<<<===>>>??????;;;;;;===>>>????????????<<<;;;::::::;;;<<<>>>???<<<<<<======>>>@@@AAABBB@@@@@@@@@@@@???===<<<;;;:::;;;===???@@@???======???????????????????????????@@@@@@AAACCCEEEFFFGGGGGGGGGHHHIIIKKKNNNQQQRRRSSSSSSSSSTTTVVVXXXZZZ\\\[[[^^^```___^^^___cccfffjjjlllnnnoooooooooqqqsssuuuxxx|||sssjjj```dddkkkwww~~~uuuoookkkhhhfffccc```^^^]]]\\\\\\YYYVVVQQQNNNMMMMMMLLLKKKGGGGGGFFFEEECCCAAA@@@???777777888888999999::::::999999999888999999::::::;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<>>???::::::999888999:::<<<===<<<<<<======>>>>>>??????@@@??????>>>===<<<<<<;;;@@@@@@??????@@@@@@AAABBB===>>>>>>>>>????????????AAABBBCCCDDDEEEFFFGGGHHHIIIKKKMMMMMMMMMNNNPPPRRRSSSSSSTTTUUUVVVVVVWWWWWW]]]___```aaabbbcccfffiiijjjmmmqqqssssssssssssssstttuuuxxx{{{uuuiiijjjhhhjjjvvv~~~uuuoookkkhhhfffccc```^^^\\\\\\\\\YYYVVVQQQOOONNNMMMLLLKKKIIIIIIHHHFFFCCC@@@>>>===888999999999999999999:::999999888888999999::::::<<<==================<<<===<<<<<<;;;;;;<<<<<<<<>>>>>>>>>>>>>>???<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????>>>>>>======<<<<<<@@@????????????@@@AAAAAA>>>?????????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHJJJLLLMMMMMMNNNOOOQQQSSSSSSTTTUUUVVVWWWWWWXXX]]]___aaabbbbbbdddgggiiihhhlllqqquuuuuuuuuuuuuuuuuuwwwzzz}}}yyynnniiihhhlllyyy~~~uuupppkkkgggfffccc```^^^\\\\\\[[[XXXUUURRROOONNNMMMLLLJJJKKKJJJHHHFFFCCC???===;;;:::::::::999999999999999999999888888999999:::;;;======>>>>>>>>>>>>=========<<<<<<;;;<<<<<<============>>>>>>???>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::;;;<<<=========>>>>>>>>>>>>============???????????????@@@@@@AAA?????????@@@@@@@@@AAAAAA??????AAABBBCCCEEEFFFFFFGGGIIIKKKLLLLLLMMMOOOPPPRRRSSSTTTUUUVVVWWWWWWXXX]]]___aaabbbccceeehhhjjjiiinnntttyyyzzzzzzzzzzzzxxxzzz|||}}}zzz~~~{{{qqqiiijjjooo|||~~~uuuppplllgggeeeccc```]]]\\\[[[[[[XXXUUURRROOONNNMMMKKKJJJJJJIIIHHHFFFCCC@@@===<<<::::::999999888888777777888888888888999:::;;;;;;=========>>>>>>=========<<<<<<<<<<<<<<<======>>>===>>>???@@@???>>>===<<<===>>>>>>???>>>===;;;:::::::::;;;<<<<<<===>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@>>>>>>?????????@@@@@@@@@???@@@AAABBBDDDEEEFFFGGGGGGIIIKKKKKKKKKLLLNNNPPPRRRRRRSSSTTTVVVWWWXXXXXX]]]___aaabbbccceeehhhkkkmmmrrrxxx}}}~~~}}}||||||{{{{{{||||||yyyvvvssstttvvvwwwxxxyyy|||~~~yyyqqqkkklllqqq|||~~~uuuqqqmmmgggeeebbb___]]][[[[[[[[[WWWUUURRRPPPOOOMMMKKKIIIHHHHHHGGGEEECCCAAA???>>>999999888888777777777666888888888888999:::;;;<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<===>>>??????@@@@@@AAA@@@>>><<<;;;<<<======>>>>>><<<;;;::::::;;;<<<===>>>???@@@@@@============>>>>>>>>>>>>>>>>>>======>>>>>>???@@@============>>>>>>>>>>>>@@@@@@BBBCCCEEEGGGHHHIIIGGGIIIKKKKKKKKKLLLNNNPPPQQQRRRSSSTTTVVVWWWXXXYYY\\\^^^```bbbccceeehhhkkkooosssyyy||||||{{{zzzyyy|||||||||~~~~~~vvvrrrpppnnnppptttxxxzzz~~~yyyqqqoooooorrr|||~~~}}}vvvqqqmmmfffeeebbb___]]][[[[[[ZZZWWWUUURRRQQQOOONNNKKKIIIGGGGGGFFFEEECCCBBB@@@???999999888888888888888888777777777888999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>??????AAAAAAAAAAAA@@@???>>>===>>>>>>>>>>>>===<<<:::::::::;;;<<<===>>>@@@@@@AAA>>>>>>>>>>>>===========================>>>>>>???<<<<<<<<<=========>>>>>>@@@@@@BBBDDDFFFHHHIIIJJJGGGIIIKKKLLLLLLMMMOOOPPPQQQRRRSSSTTTVVVWWWYYYYYY[[[]]]___aaabbbeeehhhkkknnnqqquuuwwwwwwvvvvvvvvv||||||~~~xxxvvvvvvuuuxxx||||||uuuqqqrrrvvv{{{}}}vvvqqqnnnfffeeebbb___\\\[[[ZZZZZZVVVUUURRRQQQPPPNNNKKKHHHIIIHHHGGGEEECCCAAA???===999:::::::::::::::;;;;;;777777777888999:::<<<===<<<<<<============<<<<<<<<<<<<<<<<<<===>>>???@@@AAA@@@@@@@@@AAABBBBBBCCCDDDCCCAAA>>><<<:::999999999:::;;;<<<>>>???@@@@@@??????>>>>>>======<<<<<<===<<<<<<<<<<<<===>>>>>>============>>>>>>>>>>>>>>>???AAACCCEEEGGGHHHIIIHHHJJJLLLMMMMMMNNNOOOQQQQQQQQQSSSTTTVVVXXXYYYZZZZZZ\\\^^^```aaadddgggjjjlllooorrrssstttuuuvvvxxx{{{}}}~~~xxxrrruuu{{{}}}vvvrrrnnnfffdddbbb___\\\[[[ZZZZZZVVVUUURRRQQQPPPNNNKKKHHHKKKJJJHHHFFFCCC@@@===;;;;;;;;;;;;<<<<<<=========777777777888999;;;<<<=========>>>>>>>>>>>>======<<<<<<<<<<<<===>>>@@@@@@?????????@@@AAADDDFFFHHHJJJHHHDDD@@@<<<999888888888999:::;;;===>>>???@@@@@@??????>>>===<<<<<<;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????===>>>@@@BBBDDDFFFGGGHHHIIIKKKMMMMMMMMMNNNPPPRRRPPPQQQSSSTTTVVVXXXYYYZZZYYY[[[]]]___aaacccgggiiimmmooorrrtttuuuwwwzzz}}}yyy~~~yyyrrrwww~~~vvvqqqlllgggeeebbb```___]]][[[YYYVVVUUUSSSQQQOOOLLLKKKJJJJJJIIIGGGDDDAAA???===<<<===;;;777555555666999;;;999999999999999:::;;;<<>>>>>>>>>>>======>>>>>>??????@@@@@@>>>???@@@AAACCCDDDEEEFFFDDDCCCBBBAAA???>>>===<<<<<<<<<<<<<<<===???@@@AAA@@@@@@????????????@@@@@@>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBDDDEEEGGGHHHHHHHHHIIIJJJJJJIIIIIIKKKOOORRRTTTTTTUUUVVVXXXYYYZZZZZZXXXYYYZZZ\\\___cccfffhhhkkkmmmooorrrtttvvvwwwxxx{{{}}}zzzvvv|||wwwrrrnnngggdddaaa___^^^]]][[[YYYVVVUUUSSSQQQOOOLLLKKKJJJJJJHHHGGGDDDAAA???===<<<<<<:::888666666777888:::999999999999:::;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>===>>>???@@@BBBCCCDDDEEEDDDDDDCCCAAA@@@>>>======<<<<<<<<<<<<===???@@@AAA>>>>>>============>>>>>>===>>>>>>??????>>>>>>============<<<===>>>>>>???AAABBBCCCEEEGGGHHHHHHIIIHHHHHHIIIIIIIIIJJJNNNQQQRRRRRRSSSUUUVVVWWWXXXYYYYYYYYY[[[]]]```cccggghhhiiikkkmmmppprrrtttuuuvvvzzz||||||yyy~~~wwwsssooofffddd```^^^]]]\\\ZZZXXXVVVUUUSSSQQQOOOLLLKKKJJJIIIHHHFFFDDDAAA>>><<<;;;:::999888888777888888888888999999:::;;;<<<>>>???============<<<<<<<<<<<<<<<<<<<<<============>>>>>>???@@@AAABBBCCCDDDEEEDDDDDDCCCBBB@@@???>>>>>><<<<<<<<<<<<===???@@@AAA>>>======<<<<<<======>>><<<======>>>>>>======<<<<<<<<<<<<<<<<<<======>>>@@@AAACCCEEEGGGHHHIIIIIIGGGGGGHHHHHHHHHJJJMMMOOOPPPPPPQQQSSSTTTUUUVVVWWWZZZZZZ\\\^^^bbbeeehhhiiiiiikkkmmmppprrrtttuuuvvvxxx{{{~~~|||~~~vvvqqqmmmfffccc```^^^]]][[[YYYWWWVVVUUUSSSQQQOOOLLLKKKJJJIIIHHHFFFCCCAAA>>><<<;;;888888999999999888888777888888999:::;;;===???@@@????????????>>>>>>>>>>>>????????????????????????@@@@@@AAABBBCCCDDDEEEFFFDDDDDDCCCBBBAAA@@@???>>><<<<<<<<<<<<===???@@@AAA??????>>>>>>>>>>>>??????<<<<<<============<<<<<<===<<<<<<<<<<<<===>>>>>>@@@AAACCCEEEGGGIIIIIIJJJFFFHHHIIIIIIIIIJJJMMMOOOOOOOOOQQQRRRTTTUUUVVVWWWZZZ[[[]]]```cccfffiiijjjkkkmmmooorrrtttvvvwwwxxxxxx{{{~~~}}}tttooojjjfffccc```^^^]]][[[YYYWWWVVVUUUSSSQQQOOOLLLKKKJJJIIIHHHFFFCCC@@@>>><<<;;;777888999999999999888777777888888999;;;===>>>???????????????>>>>>>>>>>>>@@@@@@@@@@@@??????????????????@@@AAABBBCCCCCCDDDCCCCCCBBBAAA@@@@@@??????<<<<<<<<<<<<===???@@@AAA??????>>>>>>>>>>>>??????<<<<<<============<<<<<<>>>>>>======>>>>>>???@@@@@@AAACCCEEEGGGHHHIIIIIIGGGIIIJJJKKKKKKLLLNNNPPPOOOPPPQQQSSSUUUVVVXXXXXX[[[\\\^^^aaaeeegggiiijjjkkkmmmooorrrtttvvvwwwxxxxxx{{{~~~}}}sssmmmiiifffddd```^^^]]]\\\ZZZXXXVVVUUUSSSQQQOOOLLLKKKJJJHHHGGGEEECCC@@@===;;;:::777777888999999999999888777888888999:::;;;===>>>============<<<<<<<<<<<>>>>>>>>>>>==================>>>???@@@@@@@@@BBBBBBAAA@@@@@@???>>>>>><<<<<<<<<<<<===???@@@AAA===<<<<<<;;;;;;<<<<<<===<<<======>>>>>>======<<<>>>>>>>>>>>>>>>???@@@@@@AAABBBDDDEEEGGGHHHHHHHHHGGGIIIKKKLLLLLLLLLNNNPPPOOOPPPRRRSSSUUUWWWYYYYYYZZZ\\\___bbbeeehhhiiijjjiiikkkmmmppprrrtttuuuvvvxxx{{{~~~}}}tttnnnjjjgggdddaaa___^^^]]][[[YYYVVVUUUSSSQQQOOOLLLKKKJJJHHHGGGEEECCC@@@===;;;:::777777888888888999999999777777777888999:::;;;<<<============<<<<<<<<<<<>>>>>>>>=========>>>>>>??????@@@@@@AAAAAA@@@@@@??????>>>>>>===<<<<<<<<<<<<===???@@@AAA<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>??????>>>>>>==================>>>??????CCCCCCEEEFFFFFFGGGGGGGGGFFFHHHJJJKKKKKKLLLMMMOOOOOOPPPQQQSSSUUUWWWYYYYYYYYY[[[___bbbeeegggiiiiiiiiikkkmmmppprrrtttuuuvvvwwwzzz}}}}}}uuupppkkkhhheeebbb```___]]][[[YYYVVVUUUSSSQQQOOOLLLKKKJJJHHHGGGEEEBBB@@@===;;;:::888888777777888999::::::888777777777888999999:::????????????>>>>>>>>>>>>AAAAAAAAAAAA@@@@@@??????AAAAAAAAABBBBBBCCCCCCCCC@@@?????????>>>>>>======<<<<<<<<<<<<===???@@@AAA>>>>>>============>>>>>>>>>>>>????????????>>>>>><<<<<<<<<<<<<<<===>>>>>>DDDDDDEEEFFFFFFFFFFFFFFFEEEGGGIIIJJJJJJKKKLLLNNNNNNOOOPPPRRRUUUWWWXXXYYYYYY[[[^^^bbbeeeggghhhiiikkkmmmooorrrtttvvvwwwxxxvvvxxx{{{~~~~~~tttnnnhhhgggdddaaa___]]]\\\ZZZXXXUUUSSSQQQPPPPPPOOOMMMKKKKKKJJJHHHFFFCCC@@@===;;;<<<;;;999777666777777888777888888999999:::;;;;;;======>>>>>>>>>>>>============>>>???AAABBBCCCCCC@@@??????>>>===<<<<<<;;;========================??????>>>>>>???@@@AAAAAA@@@@@@>>>=========>>>?????????@@@@@@@@@@@@??????<<<===>>>===<<<<<<>>>@@@BBBFFFJJJIIIEEECCCFFFIIIFFFHHHJJJKKKJJJJJJKKKLLLKKKMMMPPPSSSUUUVVVWWWWWW\\\]]]]]]^^^___bbbfffiiiiiimmmrrruuuuuuuuuuuuuuuzzz{{{|||}}}~~~tttnnniiigggdddaaa___^^^]]][[[YYYXXXUUURRRQQQOOOMMMJJJHHHGGGGGGFFFEEECCCAAA???>>>;;;:::999777777777777888888888888999::::::;;;;;;======>>>>>>>>>>>>======?????????@@@@@@AAAAAAAAA@@@@@@@@@???>>>>>>=======================================>>>???@@@AAAAAAAAA@@@???>>>===>>>??????>>>>>>>>>??????>>>>>>>>>>>>?????????>>>>>>@@@AAABBBFFFIIIHHHEEEDDDFFFIIIEEEGGGIIIJJJJJJJJJKKKLLLMMMNNNQQQSSSUUUVVVWWWWWW\\\]]]___```aaacccgggjjjiiilllpppsssuuuuuuwwwxxxyyyzzz|||~~~~~~tttnnniiifffdddaaa```___^^^]]][[[ZZZXXXTTTQQQOOOLLLHHHEEEFFFFFFEEEDDDBBB@@@>>>===;;;:::999888777777777777888888999999::::::;;;;;;======>>>>>>>>>>>>======@@@@@@??????????????????AAAAAA@@@@@@??????>>>>>>========================;;;<<<<<<===>>>???AAABBBBBBAAA@@@???>>>??????@@@======>>>>>>>>>>>>=========>>>???>>>======???AAABBBEEEHHHGGGEEEDDDFFFHHHEEEGGGIIIIIIIIIIIIKKKMMMOOOPPPRRRTTTUUUVVVWWWWWW\\\^^^aaacccdddfffhhhjjjiiilllooorrrsssvvvyyy{{{xxxyyy||||||yyy{{{}}}tttnnniiifffdddaaa``````___^^^\\\ZZZXXXTTTQQQOOOLLLHHHEEEIIIHHHFFFDDDAAA>>>;;;999:::999999888888777777777888888999999:::;;;;;;<<<======>>>>>>>>>>>>======>>>>>>>>>???????????????@@@@@@@@@??????>>>>>>>>>========================::::::;;;<<<>>>???AAABBBBBBAAA@@@?????????@@@AAA======>>>>>>>>>>>>======:::;;;<<<;;;:::;;;<<<>>>AAADDDFFFFFFEEEDDDFFFGGGEEEFFFHHHHHHHHHIIIKKKMMMQQQRRRSSSTTTUUUVVVWWWWWW\\\___cccfffhhhiiijjjkkklllnnnpppqqqrrruuuxxx{{{yyyzzz~~~~~~tttqqqsss}}}tttnnnjjjfffdddaaa``````___^^^\\\XXXVVVSSSQQQOOOMMMJJJHHHIIIHHHFFFDDDAAA>>>;;;999999999999999888888888777888999999:::;;;;;;<<<<<<======>>>>>>>>>>>>======;;;<<<<<<===???@@@@@@AAA>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;<<<>>>???AAABBBBBBAAA@@@?????????@@@AAA>>>??????@@@@@@??????>>>:::;;;<<<;;;:::;;;<<<>>>AAABBBDDDEEEEEEEEEEEEFFFEEEFFFHHHHHHHHHIIILLLOOOSSSSSSTTTUUUVVVWWWXXXYYY\\\```eeehhhjjjjjjkkklllpppqqqqqqqqqqqqssswwwzzz{{{||||||~~~pppllllllyyy|||sssooojjjfffdddaaa```___^^^]]][[[VVVTTTRRRPPPOOONNNKKKIIIFFFFFFEEEDDDBBB@@@>>>===888888999999999888888777999999::::::;;;;;;<<<<<<======>>>>>>>>>>>>======::::::;;;===>>>???@@@AAA>>>=====================>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>???AAABBBBBBAAA@@@???>>>??????@@@??????@@@@@@@@@@@@??????===>>>???>>>======???AAA@@@AAABBBDDDEEEEEEEEEEEEFFFGGGHHHHHHIIIJJJNNNPPPTTTTTTTTTUUUWWWXXXZZZ[[[]]]```eeehhhjjjkkkmmmnnnqqqrrrsssrrrrrrsssvvvxxx{{{}}}}}}~~~oooiiigggqqq~~~|||sssoookkkgggdddaaa___^^^]]][[[YYYWWWUUURRRPPPOOONNNKKKIIIGGGGGGFFFEEECCCAAA???>>>777888999999999999888777999999::::::;;;<<<<<<<<<======>>>>>>>>>>>>======;;;;;;<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@AAAAAAAAA@@@???>>>===>>>??????>>>>>>????????????>>>>>>>>>?????????>>>>>>@@@AAA@@@@@@AAACCCEEEEEEEEEEEEGGGHHHIIIIIIIIIKKKOOORRRTTTTTTTTTUUUWWWZZZ\\\]]]]]]```eeehhhiiikkkmmmooooooqqqrrrsssssstttwwwyyyxxx{{{~~~xxxrrrqqqssswww}}}|||pppiiigggnnn{{{|||sssoookkkgggdddaaa___]]]\\\ZZZXXXXXXVVVSSSQQQOOOMMMJJJHHHKKKJJJHHHFFFCCC@@@===;;;777777999::::::999888777999999:::;;;;;;<<<<<<=========>>>>>>>>>>>>==============================??????????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@AAAAAA@@@@@@>>>=========>>>???======>>>>>>>>>>>>======<<<===>>>===<<<===>>>@@@@@@@@@@@@BBBEEEFFFEEEDDDHHHIIIIIIIIIJJJLLLPPPSSSSSSSSSTTTUUUXXXZZZ]]]___^^^aaadddgggiiikkknnnpppmmmooorrrssstttvvvxxxzzzuuuxxx}}}|||xxxqqqkkkhhhjjjmmmsss|||~~~wwwsssllliiiooo{{{}}}tttnnnjjjeeeccc```]]][[[ZZZYYYYYYYYYVVVTTTRRRPPPNNNKKKIIIHHHGGGFFFCCCAAA>>><<<;;;999:::::::::999777666444999999;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>======@@@???===<<<<<<>>>@@@AAA>>>=========>>>???@@@@@@??????>>>>>>>>>???@@@@@@>>>>>><<<<<<===>>>AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;<<<===???AAACCCCCCCCCCCCDDDFFFGGGHHHIIIKKKLLLLLLLLLLLLOOOQQQRRRRRRSSSTTTVVVWWWXXXYYYZZZ^^^cccgggiiikkklllnnnmmmoooqqqtttwwwyyyzzz{{{xxxyyy|||vvvoooiiigggiiinnnttt|||yyyvvvsssllllllvvv}}}sssnnniiieeedddbbb```^^^^^^]]]^^^YYYVVVSSSQQQOOOMMMKKKIIIHHHGGGFFFCCCAAA>>>===<<<888888999:::999999888777999999999:::;;;;;;<<<<<<======>>>>>>>>>>>>=========<<<;;;;;;<<<===>>>???======<<<======>>>???@@@CCCBBBBBBAAAAAAAAABBBBBB???>>>===<<<===???AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::;;;<<<===>>>BBBBBBBBBCCCDDDEEEFFFGGGHHHJJJKKKKKKJJJKKKNNNPPPRRRRRRSSSTTTVVVWWWXXXYYYWWW[[[___ccceeegggiiikkkmmmnnnpppsssuuuwwwxxxxxxwwwyyy{{{~~~xxxtttpppnnnppprrrwwwuuurrr~~~wwwpppooozzz|||sssmmmhhheeedddbbbaaa````````````YYYVVVRRROOONNNMMMKKKIIIHHHGGGFFFCCCAAA???===<<<777777888999::::::999999999999888888999:::<<<======>>>>>>??????>>>>>>===;;;;;;<<<<<<===>>>??????>>>>>>>>>>>>???@@@AAABBBDDDDDDCCCBBBAAAAAAAAABBB@@@???======>>>???BBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<=========AAAAAAAAABBBCCCEEEFFFGGGGGGIIIJJJJJJJJJJJJMMMOOORRRRRRSSSTTTVVVWWWXXXYYYVVVZZZ^^^bbbdddeeehhhiiimmmnnnppprrrtttuuuvvvvvvvvvwwwzzz}}}~~~xxxuuuuuuxxx~~~ppplllxxx}}}uuuttt|||rrrlllgggdddcccbbbaaa___^^^^^^]]]YYYVVVRRROOOMMMLLLKKKIIIHHHGGGFFFDDDAAA???>>>===888999999999999999999999999888777666777999<<<>>>>>>>>>>>>??????>>>>>>>>>;;;<<<>>>???AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFDDDCCCBBBAAA@@@?????????@@@???>>>===>>>@@@BBBCCCBBBAAA@@@???>>>>>>>>>>>>==============================>>>????????????>>>@@@@@@AAAAAACCCDDDFFFGGGHHHIIIJJJJJJJJJKKKMMMOOORRRRRRSSSTTTVVVWWWXXXYYYYYY\\\```ccceeegggiiikkkmmmnnnppprrrssstttuuuuuuuuuwwwyyy}}}~~~yyylllhhhtttxxxvvv|||rrrlllhhhfffeeedddbbb```^^^\\\[[[YYYVVVRRROOONNNMMMKKKIIIHHHGGGFFFDDDBBB@@@???>>><<<;;;:::999999888888888888777777666777:::<<<>>>>>>>>>????????????>>>>>><<<===>>>@@@AAABBBBBBBBBAAAAAAAAABBBCCCEEEFFFGGGDDDCCCBBBAAA@@@???????????????======>>>???AAACCCBBBAAA@@@???>>>>>>>>>>>>===========================>>>??????@@@@@@??????@@@@@@@@@AAACCCDDDFFFGGGIIIJJJLLLLLLKKKLLLNNNPPPRRRRRRSSSTTTVVVWWWXXXYYY[[[]]]aaaccceeegggiiilllnnnoooppprrrtttuuuuuuuuuuuuvvvyyy|||tttiiigggrrrxxxttt|||rrrmmmhhhhhhgggfffdddbbb___]]][[[YYYVVVTTTRRRPPPNNNKKKIIIHHHGGGFFFDDDBBBAAA??????===<<<;;;999888888888888888777777888999;;;===>>>>>>??????@@@@@@??????>>><<<<<<======>>>???@@@@@@>>>>>>>>>???@@@BBBCCCDDDDDDDDDCCCBBBAAAAAAAAABBB???>>><<<<<<===>>>AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>@@@@@@AAABBBCCCEEEGGGHHHJJJKKKLLLLLLLLLMMMOOOQQQRRRRRRSSSTTTVVVWWWXXXYYYYYY\\\^^^```bbbdddgggjjjmmmnnnppprrrtttuuuvvvvvvuuuvvvyyy|||pppgggfffrrrwwwqqq|||sssnnnjjjeeeeeeeeedddbbb```]]]\\\XXXWWWUUUTTTSSSPPPLLLHHHHHHGGGFFFDDDCCCAAA@@@???<<<;;;:::999888999999:::777777888:::;;;<<<===>>>>>>??????@@@@@@??????>>>>>>>>>=========>>>@@@AAA<<<<<<===>>>???AAABBBCCCCCCBBBBBBAAAAAAAAABBBBBB======;;;;;;<<<===@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<===>>>???@@@AAAAAABBBDDDFFFHHHIIIIIIJJJKKKKKKKKKLLLNNNPPPRRRRRRSSSTTTVVVWWWXXXYYYYYY[[[]]]___```bbbfffhhhjjjlllnnnpppssstttuuuvvvuuuwwwzzz}}}~~~kkkeeefffqqqvvvnnn{{{|||sssoookkkaaaaaabbbaaa```^^^]]][[[XXXWWWWWWVVVUUUQQQLLLHHHHHHGGGFFFDDDCCCAAA@@@@@@;;;:::999999999:::;;;<<<666777999;;;===>>>>>>>>>??????@@@@@@@@@@@@??????BBBAAA???>>>>>>@@@AAACCC======>>>???@@@BBBDDDEEE?????????>>>>>>???@@@@@@===<<<;;;:::;;;===???@@@BBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@>>>======???AAABBBAAAAAABBBCCCEEEGGGIIIJJJHHHIIIJJJJJJJJJKKKMMMOOORRRRRRSSSTTTVVVWWWXXXYYYZZZ\\\^^^___aaacccfffiiihhhjjjllloooqqqsssuuuuuuvvvwwwzzz}}}yyyhhhdddeeeqqquuulllyyy|||tttnnniiicccbbbbbb```___^^^]]]]]]YYYWWWUUUTTTRRROOOKKKHHHKKKIIIFFFDDDCCCAAA???===999999999999::::::;;;<<<999999999:::;;;<<<===>>>???@@@AAABBBAAAAAA??????===>>>???@@@@@@???>>>===<<<===>>>???@@@AAABBBBBB@@@??????>>>===<<<<<<;;;<<<<<<======>>>@@@AAABBBCCCBBBBBBAAA@@@???>>>>>>===============<<<<<<<<>>>>>>>>>>>>>>AAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFHHHJJJLLLMMMQQQRRRRRRTTTUUUVVVWWWWWWZZZ[[[\\\___aaacccdddeeegggiiilllooopppqqqppppppwwwyyy{{{}}}~~~rrraaa___bbbooopppiiirrr}}}tttnnnhhhaaa```___^^^]]][[[ZZZZZZYYYWWWUUUTTTSSSPPPLLLIIIKKKIIIFFFDDDCCCAAA???===999999999999999:::;;;<<<:::::::::::::::;;;<<<======>>>????????????============>>>??????>>>===<<<========================??????>>>>>>===<<<<<<;;;<<<<<<======>>>@@@AAABBBCCCBBBBBBAAA@@@???>>>>>>:::;;;;;;<<<===>>>?????????>>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[^^^```cccdddeeehhhiiilllooorrrrrrrrrrrrwwwyyy|||}}}rrrbbbaaadddqqquuullluuu}}}tttnnnhhhaaaaaa___]]][[[ZZZXXXXXXYYYWWWVVVTTTSSSPPPLLLIIIKKKIIIFFFDDDCCCAAA???===:::999999999999::::::;;;;;;;;;::::::::::::;;;;;;<<<===>>>?????????======<<<<<<======>>>======<<>>>>>===<<<;;;::::::???>>>>>>======<<<<<<<<<<<<<<<======>>>@@@AAABBBCCCBBBBBBAAA@@@???>>>>>>;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>??????>>>@@@BBBDDDFFFHHHIIIJJJLLLLLLKKKKKKKKKLLLMMMMMMQQQRRRSSSTTTUUUWWWXXXXXXWWWYYY[[[]]]```ccceeefffhhhjjjmmmqqqsssuuuvvvvvvxxxyyy|||~~~pppcccdddhhhuuuyyynnnuuu~~~uuummmgggdddcccaaa___]]][[[YYYXXXYYYWWWVVVUUUTTTQQQMMMJJJKKKIIIFFFDDDCCCAAA???===:::999999999999999::::::;;;;;;::::::999:::::::::>>>>>>@@@AAAAAA@@@@@@???;;;;;;<<<<<<<<<<<<<<<<<<@@@@@@???>>>===<<<;;;;;;>>>>>>=========<<<<<<<<<<<<<<<======>>>@@@AAABBBCCCBBBBBBAAA@@@???>>>>>>@@@???>>>===<<<;;;::::::>>>>>>>>>>>>>>>?????????>>>@@@BBBDDDFFFGGGHHHIIILLLLLLLLLLLLLLLMMMNNNOOOQQQQQQSSSTTTVVVWWWXXXYYYXXXYYY\\\___bbbeeegggiiiiiikkknnnqqquuuwwwxxxyyyxxxzzz|||~~~ooodddgggmmmyyy|||mmmsssuuummmfffdddcccaaa___]]][[[YYYXXXXXXWWWUUUTTTSSSQQQMMMJJJKKKIIIFFFDDDCCCAAA???===:::999999888888999999999;;;;;;:::999999999::::::===>>>???@@@AAA@@@@@@???;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<======>>>@@@AAABBBCCCBBBBBBAAA@@@???>>>>>>@@@???>>>===<<<;;;::::::======>>>>>>???????????????@@@AAACCCDDDEEEFFFFFFIIIIIIJJJKKKLLLNNNPPPQQQQQQQQQSSSTTTVVVXXXYYYZZZZZZ[[[^^^aaadddgggjjjkkkiiikkknnnqqqtttwwwyyy{{{xxxzzz}}}|||llldddjjjppp|||nnnrrrvvvmmmeeeaaaaaa___]]][[[ZZZXXXXXXWWWUUUTTTSSSRRRPPPMMMJJJKKKIIIFFFDDDCCCAAA???===:::999999888888888888999::::::999999999999:::::::::;;;===>>>???>>>>>>===;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@AAABBBCCCBBBBBBAAA@@@???>>>>>>;;;<<<<<<<<<======>>>>>>=========>>>??????@@@@@@???@@@AAACCCDDDEEEEEEEEEHHHHHHIIIJJJLLLNNNPPPQQQQQQQQQSSSUUUWWWXXXZZZ[[[\\\^^^```bbbeeehhhjjjkkkiiikkkmmmpppsssvvvyyyzzzxxxzzz}}}vvvhhhbbbiiippp{{{qqqrrrvvvmmmeeeaaa```___^^^]]][[[ZZZZZZUUUTTTSSSRRRQQQOOOLLLIIIKKKIIIFFFDDDCCCAAA???===::::::999888888888888888888888888888999:::;;;;;;999;;;<<<>>>>>>>>>>>>===<<<;;;;;;;;;<<<===>>>???<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@AAABBBCCCBBBBBBAAA@@@???>>>>>>:::;;;;;;<<<===>>>??????<<<======>>>??????@@@@@@>>>???AAACCCEEEFFFGGGHHHJJJJJJJJJKKKLLLNNNOOOPPPPPPQQQSSSUUUWWWYYYZZZ[[[]]]^^^```ccceeegggiiijjjiiijjjlllnnnqqqtttwwwxxxxxx{{{}}}ooobbb^^^fffmmmwwwqqqppp~~~vvvllleeecccbbbbbb```___^^^]]]]]]TTTSSSRRRQQQQQQOOOKKKIIIKKKIIIFFFDDDCCCAAA???===::::::999888777777888888888888888888999:::;;;<<<;;;<<<>>>???@@@@@@@@@???<<<<<<;;;;;;<<<===???@@@@@@@@@@@@@@@????????????;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@AAABBBCCCBBBBBBAAA@@@???>>>>>>===============<<<<<<<<<<<<======>>>???@@@@@@@@@===>>>AAADDDGGGIIIJJJKKKMMMMMMLLLLLLMMMMMMNNNOOOPPPQQQSSSUUUWWWYYY[[[\\\^^^^^^```bbbdddfffhhhiiiiiijjjkkkmmmpppsssuuuwwwxxx{{{~~~jjj^^^[[[dddjjjsss~~~nnnmmmzzz~~~ssskkkeeefffdddbbbaaa```^^^ZZZXXXXXXVVVTTTRRRQQQNNNKKKHHHGGGEEECCCBBBBBBAAA>>>===:::999888888777777888888999999999888888888888888===>>>???AAA@@@???===<<<;;;<<<<<<===>>>=========@@@@@@@@@@@@@@@AAAAAAAAA======>>>???????????????======<<<<<<===>>>?????????@@@@@@@@@@@@???>>>>>>======>>>>>>>>>>>>======????????????>>>>>>>>>>>>>>>@@@BBBCCCCCCEEEHHHKKKJJJJJJKKKLLLMMMNNNOOOOOOPPPRRRTTTTTTUUUVVVYYY\\\\\\___bbbeeefffhhhjjjllliiijjjkkknnnpppqqqssssssyyy{{{}}}xxxfff\\\ZZZccchhhoooyyy~~~oooiiirrr}}}{{{ssslllgggfffdddbbbaaa```^^^[[[XXXXXXVVVSSSRRRPPPNNNKKKHHHGGGEEECCCBBBBBBAAA>>>===:::999888888777777888888999999999999999999::::::<<<===>>>??????>>>===<<<;;;;;;;;;;;;<<<<<<<<<===?????????@@@@@@@@@@@@@@@>>>??????@@@AAAAAA@@@@@@>>>>>>=========>>>??????@@@@@@@@@@@@@@@???>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCCCCEEEHHHKKKJJJJJJKKKLLLMMMNNNOOOOOOPPPQQQSSSTTTTTTVVVYYY[[[\\\___bbbeeefffhhhjjjlllllllllmmmnnnpppsssuuuvvv{{{|||~~~tttaaaXXXVVV^^^ccciiiwwwzzzkkkeeemmmwww~~~yyy|||}}}sssmmmhhhdddcccaaa``````^^^[[[YYYWWWUUUSSSQQQPPPMMMJJJGGGGGGEEECCCBBBBBBAAA>>>===:::999888888777777888888999999999::::::;;;;;;<<<<<<<<<<<<<<<============<<<;;;:::::::::;;;<<<===>>>>>>>>>?????????@@@@@@@@@@@@AAABBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>??????@@@@@@@@@@@@@@@??????>>>======>>>>>>>>>>>>==============================>>>@@@BBBCCCCCCEEEHHHKKKJJJJJJKKKLLLMMMNNNOOOOOOPPPQQQSSSSSSTTTUUUXXXZZZ\\\___bbbdddfffgggjjjlllnnnnnnnnnoooqqqtttwwwyyy}}}~~~mmm^^^UUUSSSZZZ^^^cccwwwuuuvvv~~~~~~iiiaaahhhppp~~~yyyvvvyyy|||sssnnniiicccaaa`````````___\\\ZZZWWWUUUSSSQQQPPPMMMJJJGGGGGGEEECCCBBBBBBAAA>>><<<:::999888888777777888888777888888999:::;;;<<<<<<======<<<<<<<<<===>>>>>>===<<<:::::::::;;;===???=========>>>??????@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>???@@@@@@AAAAAA@@@@@@???>>>======>>>>>>>>>>>>======<<<<<<<<<<<<============>>>@@@BBBCCCCCCEEEHHHJJJJJJJJJKKKLLLMMMNNNOOOOOOPPPQQQSSSSSSSSSUUUWWWYYY\\\^^^bbbdddfffgggjjjkkkoooooonnnnnnppptttwwwzzz|||}}}~~~hhh\\\UUUSSSXXX[[[```pppvvvvvvzzz}}}iii```ccciiitttsssrrrvvv~~~{{{sssmmmhhhaaa```______```___]]][[[WWWUUUSSSQQQPPPMMMJJJGGGGGGEEECCCBBBBBBAAA>>><<<:::999888888777777888888666777777888999::::::;;;>>>============>>>???@@@???>>><<<;;;;;;===???@@@<<<======>>>??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAA@@@???>>>>>>>>>???@@@AAAAAAAAAAAA@@@??????======>>>>>>>>>>>>======;;;<<<<<<<<<=========>>>>>>@@@BBBCCCCCCEEEHHHJJJJJJJJJKKKLLLMMMNNNOOOOOOQQQRRRSSSTTTTTTUUUWWWYYY[[[^^^aaadddeeegggiiikkknnnmmmmmmmmmooorrrvvvyyyzzz{{{~~~{{{|||xxxdddZZZTTTRRRVVVYYY]]]jjjxxxzzzxxxzzz|||hhh^^^^^^aaajjjlllooorrr{{{{{{sssllleee___^^^^^^^^^______^^^\\\XXXVVVTTTRRRQQQNNNKKKHHHGGGEEECCCBBBBBBAAA>>>===:::999888888777777888888777777777888888999999:::======>>>>>>??????@@@@@@???>>>=========>>>???@@@<<<======>>>???@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@???>>>>>>>>>??????AAAAAAAAAAAAAAA@@@@@@???======>>>>>>>>>>>>======<<<<<<<<<======>>>>>>???>>>@@@BBBCCCCCCEEEHHHKKKJJJJJJKKKLLLMMMNNNOOOOOORRRSSSUUUUUUTTTUUUXXXZZZ[[[^^^aaaccceeefffiiikkklllllllllmmmooorrruuuwwwyyyzzz}}}}}}zzzyyy~~~rrrbbbWWWSSSQQQTTTWWW[[[eeeooo}}}zzzzzz{{{ggg[[[XXXXXX```eeejjjnnnxxx|||sssjjjbbb^^^]]]]]]^^^___```^^^]]]YYYWWWUUUSSSRRROOOLLLIIIGGGEEECCCBBBBBBAAA>>>===:::999888888777777888888999999999999999999999999;;;<<<===????????????>>>============>>>>>>>>>>>>======>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCBBBAAAAAA>>>>>>=========>>>??????AAAAAABBBBBBAAAAAA@@@???======>>>>>>>>>>>>======<<<<<<===>>>>>>???@@@@@@>>>@@@BBBCCCCCCEEEHHHKKKJJJJJJKKKLLLMMMNNNOOOOOOSSSUUUVVVVVVUUUVVVXXXZZZ[[[]]]aaaccceeefffiiikkkkkkllllllnnnppprrrtttvvvzzz|||~~~||||||mmm```WWWTTTSSSVVVYYY]]]eeelll|||~~~zzzyyy~~~}}}iii[[[UUUTTTVVV^^^eeeiiisss|||sssiii```]]]]]]\\\^^^___```___]]]ZZZXXXVVVTTTSSSPPPMMMJJJGGGEEECCCBBBBBBAAA>>>===:::999999888777888888888;;;:::::::::::::::::::::888:::<<<>>>??????>>>===;;;<<<<<<===>>>============>>>???@@@AAABBBCCCCCCDDDDDDEEEEEEDDDCCCBBBBBB======<<<======>>>??????AAAAAABBBBBBAAAAAA@@@???======>>>>>>>>>>>>======<<<======>>>???@@@@@@AAA>>>@@@BBBCCCCCCEEEHHHKKKJJJJJJKKKLLLMMMNNNOOOOOOTTTVVVWWWWWWVVVWWWYYY[[[[[[]]]aaaccceeefffiiijjjkkklllmmmoooqqqsssuuuuuu|||}}}~~~iii___ZZZXXXWWWYYY]]]aaahhhmmmuuu~~~zzzxxx|||lll]]]VVVTTTPPPZZZbbbfffpppxxxrrrllleee```___^^^______^^^\\\YYYWWWVVVTTTSSSRRROOOJJJGGGHHHFFFEEEDDDDDDBBB>>>;;;;;;:::999999888888999999444666888::::::999666555;;;;;;<<<<<<======>>>>>>::::::;;;;;;<<<=========<<<>>>@@@BBBDDDCCCCCCBBBDDDEEEFFFEEECCCBBBBBBCCCAAAAAA@@@@@@??????>>>>>>??????@@@@@@@@@@@@??????;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>==================>>>@@@BBBEEEGGGHHHKKKKKKLLLMMMOOOQQQSSSUUUTTTUUUVVVXXXYYYZZZZZZZZZYYYZZZ]]]aaaeeefffdddbbbiiijjjkkkmmmpppsssvvvxxx~~~hhh^^^ZZZWWWXXX^^^cccfffjjjooowww|||vvvyyymmm^^^VVVSSSRRRWWW]]]dddmmm{{{yyysssmmmfff___^^^^^^^^^^^^]]]ZZZXXXWWWVVVTTTSSSRRROOOJJJGGGHHHFFFEEEDDDDDDAAA>>>;;;;;;:::999999888888999999666777999:::;;;:::999888<<<======>>>>>>???@@@@@@;;;;;;;;;;;;::::::::::::;;;===???AAABBBBBBAAAAAAAAABBBCCCAAA???>>>>>>???>>>>>>>>>======<<<<<<<<>>>>>>>>>>>>>>>>>>>>===>>>>>>???AAACCCEEEGGGHHHKKKKKKLLLMMMNNNPPPRRRSSSSSSTTTVVVWWWYYYYYYZZZZZZ[[[]]]aaadddeeefffeeeeeeiiijjjkkkmmmpppsssvvvxxx~~~~~~kkkddd___\\\\\\aaaeeegggjjjoooxxx}}}mmm]]]UUUTTTOOOTTT[[[ccclllzzz{{{tttnnnhhhbbbaaa```______^^^ZZZXXXWWWVVVTTTSSSQQQOOOKKKGGGGGGFFFEEEDDDCCCAAA>>>;;;;;;:::999999888888999999888999999:::;;;<<<<<<===>>>>>>>>>???@@@@@@AAAAAA=========<<<;;;::::::::::::<<<>>>???@@@@@@@@@???AAAAAABBB@@@===<<<<<<===============<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@BBBCCCFFFHHHIIIKKKKKKLLLMMMNNNOOOPPPPPPRRRSSSUUUVVVXXXYYYYYYYYY\\\```eeefffeeeeeefffgggiiiiiikkkmmmqqqtttwwwyyy~~~{{{|||}}}zzzmmmjjjfffcccbbbfffhhhhhhlllppp{{{rrr___VVVSSSMMMQQQXXXaaakkkzzz}}}vvvpppjjjfffeeeccccccbbb```]]]ZZZXXXVVVTTTRRRQQQNNNKKKHHHGGGFFFDDDDDDCCCAAA===:::;;;:::999999888888999999999999888999:::<<<>>>???>>>>>>>>>???@@@@@@AAAAAA@@@?????????>>>>>>>>>===;;;<<<===??????@@@??????BBBCCCCCCBBB???======>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@???????????????????????????>>>>>>>>>>>>>>>?????????@@@@@@AAABBBDDDFFFHHHIIILLLLLLMMMNNNOOOPPPPPPPPPQQQRRRTTTVVVWWWXXXYYYYYY[[[aaafffgggdddccceeeiiihhhiiikkknnnqqquuuwwwyyy|||}}}|||{{{|||tttllllllhhhffffffjjjkkkkkkooouuu~~~gggXXXSSSLLLPPPVVV___kkkzzzvvvqqqkkkfffeeeddddddcccaaa^^^[[[XXXVVVTTTRRRPPPNNNKKKHHHGGGEEEDDDCCCCCC@@@===:::;;;:::999999888888999999888888777777888;;;===>>><<<<<<======>>>?????????>>>>>>>>>?????????@@@@@@======>>>??????@@@@@@@@@BBBCCCCCCBBB???===>>>>>>>>>>>>>>>???????????????@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>?????????@@@@@@AAAAAABBBDDDFFFGGGHHHMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRTTTVVVWWWYYYYYYZZZZZZ___dddeeebbbbbbeeeiiigggiiikkkooorrrvvvxxxyyyzzz}}}{{{wwwwwwzzz~~~{{{lllggghhhddddddfffjjjlllmmmssszzzuuu___SSSMMMPPPUUU]]]jjjzzzwwwqqqllldddcccbbbaaaaaa___\\\ZZZYYYVVVSSSQQQPPPNNNKKKIIIFFFEEEDDDCCCBBB@@@===:::;;;:::999999888888999999888777777777888999;;;<<<;;;;;;;;;<<<======>>>>>>;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>?????????@@@>>>???@@@???===<<<<<<===============>>>>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@===========================>>>>>>??????@@@@@@@@@@@@@@@AAABBBCCCEEEGGGGGGLLLMMMOOOQQQSSSSSSRRRRRRQQQRRRTTTVVVXXXZZZZZZ[[[ZZZ]]]aaabbbbbbccceeehhhggghhhlllpppsssvvvxxxyyyxxx|||zzzvvvvvvxxxyyyzzz{{{~~~qqqeeeaaa```______ccciiikkkmmmuuu}}}hhhUUUPPPPPPSSSZZZhhhyyyvvvqqqlllbbbaaaaaaaaaaaa```]]]ZZZYYYWWWSSSQQQPPPNNNKKKIIIFFFEEECCCCCCBBB@@@<<<:::;;;:::999999888888999999888888888888888999:::::::::;;;;;;<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<======>>>>>>;;;===>>>===<<<;;;<<<======>>>>>>>>>?????????@@@@@@AAAAAABBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????@@@AAAAAA@@@@@@@@@AAABBBDDDEEEFFFJJJLLLNNNQQQSSSSSSSSSRRRQQQRRRUUUWWWYYY[[[\\\\\\[[[\\\^^^aaaccceeeggghhhfffhhhlllppptttwwwyyyzzzxxx{{{}}}|||yyyyyyzzz}}}jjj```\\\YYYZZZ[[[```fffiiikkkttt}}}pppZZZRRRPPPPPPVVVdddvvvvvvppplllcccbbbbbbbbbcccbbb___]]]YYYWWWSSSQQQOOONNNKKKJJJFFFEEECCCCCCBBB@@@<<<999;;;:::999999888888999999999999999999999999999999;;;;;;<<<<<<===>>>>>>>>>??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;<<<======;;;<<<>>>===<<<<<<===???@@@@@@AAAAAAAAABBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA??????@@@AAABBBCCCEEEFFFHHHJJJMMMPPPRRRSSSRRRRRRRRRSSSUUUWWWZZZ[[[\\\]]]\\\[[[\\\```dddhhhiiiiiifffhhhlllqqqtttwwwyyyzzzxxx||||||{{{{{{}}}{{{fff___ZZZVVVXXXZZZ___eeegggiiirrr|||uuu^^^RRRPPPNNNTTTaaatttyyyqqqiiiddddddbbb``````aaa___[[[ZZZXXXUUUSSSPPPMMMIIIFFFFFFFFFEEEDDDBBB???===;;;:::999888777777999;;;<<<888888777777888888999:::<<<<<<======>>>>>>??????@@@===:::999<<<===<<<:::;;;<<<>>>??????===;;;:::<<<<<<<<<<<<<<<===>>>>>>>>>??????@@@@@@@@@??????@@@>>>===>>>@@@BBBCCCBBBBBBAAA@@@>>>===<<<<<<<<<===???@@@???>>>===>>>???@@@@@@AAAAAACCCDDDFFFGGGJJJLLLOOOPPPQQQRRRSSSUUUTTTVVVYYYZZZZZZYYYZZZ[[[]]]^^^aaacccfffhhhiiiiiijjjlllooorrruuuxxxyyyzzz{{{~~~rrrbbb[[[XXXUUUWWWZZZ]]]___bbbiiissszzz~~~YYYPPPNNNNNNPPPWWWfffzzzvvvooogggdddcccbbbbbbaaaaaa]]]ZZZZZZXXXUUURRRPPPMMMIIIFFFFFFFFFEEEDDDBBB???===;;;;;;:::999777777777888999999888888888888999::::::;;;;;;;;;<<<======>>>>>>???<<<:::999;;;<<<<<<:::;;;<<<>>>???>>>===<<<;;;======<<<<<<======>>>?????????@@@@@@@@@@@@??????AAA@@@???@@@AAABBBAAA@@@BBBAAA@@@>>>======<<<<<<===???@@@???>>>===>>>???@@@@@@@@@AAACCCDDDFFFGGGJJJLLLOOOPPPPPPQQQRRRTTTSSSUUUXXXZZZZZZZZZ[[[\\\^^^___bbbdddggghhhjjjjjjjjjlllnnnrrruuuxxxzzz{{{{{{~~~kkk\\\VVVUUUTTTZZZ\\\___aaadddkkkttt{{{```SSSPPPNNNPPPVVVbbbtttzzzssskkkfffeeeddddddcccaaa]]][[[ZZZWWWUUURRRPPPMMMJJJGGGFFFFFFEEEDDDBBB???===;;;;;;;;;:::999888777666666999999999999999:::;;;;;;::::::;;;;;;<<<=========>>><<<:::999:::;;;;;;:::;;;<<<===>>>>>>>>>===<<<>>>============>>>?????????@@@@@@@@@@@@@@@??????AAA@@@@@@AAABBBBBB???===BBBAAA@@@???>>>============???@@@???>>>===>>>???@@@@@@@@@AAABBBDDDFFFFFFIIILLLNNNOOOOOOOOOPPPRRRRRRTTTWWWYYYZZZ[[[\\\^^^___aaaccceeehhhjjjkkkkkkjjjlllnnnrrruuuxxx{{{|||{{{~~~hhh[[[YYY[[[\\\___aaacccdddfffkkktttzzzlllYYYRRRNNNPPPTTT]]]lllyyy}}}wwwooolllhhheeeeeeccc```]]]]]]YYYWWWTTTRRRPPPNNNJJJGGGFFFFFFEEEDDDBBB???===;;;;;;;;;;;;;;;:::999888777::::::999999::::::;;;<<<:::;;;;;;<<<<<<======>>>===<<<:::999999::::::;;;;;;<<<===>>>>>>>>>>>>>>>???>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAA@@@@@@????????????@@@BBBDDDCCCAAA>>>BBBAAA@@@???>>>>>>>>>>>>===???@@@???>>>===>>>?????????@@@AAABBBDDDEEEFFFIIIKKKMMMNNNNNNNNNOOOPPPQQQSSSVVVXXXYYY[[[^^^```aaabbbdddgggiiikkklllmmmkkklllnnnqqquuuxxx{{{}}}{{{~~~{{{fff^^^___eeejjjhhhiiijjjhhhhhhkkkrrrxxxzzz___TTTMMMNNNSSSXXXdddqqq}}}|||vvvoooooohhhcccdddbbb]]][[[^^^YYYWWWTTTRRRQQQNNNJJJGGGFFFFFFEEEDDDBBB???===;;;::::::;;;;;;<<<;;;;;;:::::::::999999::::::;;;<<<;;;<<<<<<===>>>>>>??????===<<<;;;:::999999;;;<<<;;;<<<===>>>>>>?????????@@@????????????@@@AAAAAAAAAAAAAAAAAAAAA@@@??????======???BBBEEEEEECCCAAABBBAAA@@@???>>>>>>>>>???===???@@@???>>>===>>>????????????@@@BBBCCCEEEFFFHHHJJJMMMNNNNNNNNNOOOQQQQQQSSSVVVXXXYYY[[[^^^aaaaaaccceeegggjjjlllmmmmmmmmmnnnoooqqquuuxxx{{{}}}{{{~~~qqqbbb___dddllluuuvvvvvvtttpppmmmnnnssswwwfffWWWLLLMMMQQQUUU___kkkxxxzzzsssooogggdddfffddd\\\YYY[[[XXXVVVTTTRRRQQQNNNKKKHHHFFFFFFEEEDDDBBB???===;;;::::::::::::;;;;;;;;;<<<999999999999999:::;;;;;;<<<<<<======>>>?????????=========;;;::::::;;;===;;;;;;<<<===>>>@@@AAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBAAA@@@???>>>======>>>AAADDDFFFEEEDDDAAAAAA@@@???????????????===???@@@???>>>===>>>????????????@@@AAACCCEEEEEEGGGIIILLLNNNNNNOOOQQQRRRRRRTTTVVVWWWXXX[[[^^^aaaaaaccceeegggjjjlllmmmmmmppppppppprrrtttwwwzzz|||{{{~~~kkkbbbdddjjjttt~~~}}}wwwrrrqqquuuyyy|||ppp\\\LLLLLLPPPRRR[[[gggrrr|||~~~wwwpppjjjjjjqqqnnnbbbZZZZZZXXXVVVTTTRRRQQQNNNKKKHHHFFFFFFEEEDDDBBB???===;;;;;;:::999888888888999:::999888888888888999::::::;;;;;;<<<<<<===>>>>>>???>>>??????===::::::<<>>@@@BBBCCCAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBAAA@@@???>>>@@@??????@@@CCCEEEEEEDDDAAAAAA@@@?????????@@@@@@===???@@@???>>>===>>>???>>>>>>???@@@AAACCCDDDEEEFFFIIILLLNNNOOOPPPRRRTTTSSSUUUVVVWWWXXXZZZ^^^```aaabbbeeegggjjjkkkmmmmmmrrrrrrqqqrrrtttvvvyyy{{{{{{~~~~~~gggbbbgggmmmvvv~~~xxxsssqqquuuyyy{{{{{{bbbNNNMMMOOOOOOVVVcccmmmwww|||uuusssnnnrrr|||yyyiii]]][[[XXXVVVTTTRRRQQQOOOKKKIIIFFFFFFEEEDDDBBB@@@===;;;<<<:::888666555555666777888888777777888888999:::::::::;;;;;;<<<======>>>>>>???@@@>>>;;;:::===@@@;;;;;;<<<===???@@@BBBCCCBBBAAAAAAAAAAAABBBCCCCCCBBBCCCBBBBBBAAA@@@???>>>BBBAAA@@@@@@BBBCCCDDDCCCAAAAAA@@@@@@???@@@@@@@@@===???@@@???>>>===>>>???>>>>>>???@@@AAACCCDDDEEEFFFHHHLLLNNNPPPQQQTTTVVVTTTUUUVVVWWWXXXZZZ]]]```aaabbbdddgggiiikkklllmmmssssssrrrrrrsssvvvxxxzzz{{{~~~uuu```]]]dddiiiqqqzzz}}}}}}zzzuuupppooorrrvvv{{{gggPPPMMMNNNMMMTTT```jjjuuuzzzuuuqqqfffhhhkkklllkkkeee]]]VVVUUUTTTTTTSSSRRRPPPKKKHHHFFFFFFEEEDDDAAA???===<<<;;;::::::999888888888999666555555555666777999:::;;;;;;<<<<<<<<<<<<;;;;;;>>>===<<<;;;:::;;;<<<<<<999:::===???AAAAAAAAAAAAEEEFFFFFFFFFFFFDDDBBBAAAFFFEEEDDDDDDDDDCCC@@@============@@@DDDFFFGGGFFFBBBBBBAAA@@@@@@??????>>>??????@@@@@@@@@@@@????????????@@@???>>>???BBBDDDJJJKKKMMMPPPRRRSSSTTTUUUUUUUUUWWWYYY\\\^^^___```dddeeeffffffgggiiimmmqqqsssttttttttttttvvvyyy{{{{{{|||}}}~~~~~~rrr___\\\___bbbjjjuuuuuuvvvwwwvvvuuutttuuuvvvkkkSSSNNNNNNKKKPPP[[[gggsssyyytttppphhhhhhggggggfffbbb\\\XXXVVVUUUSSSSSSRRROOOKKKIIIFFFFFFEEEDDDAAA???===<<<;;;:::999999888888999999888777666666777888999:::;;;<<<======>>>>>>======???>>>===<<<<<<<<<======;;;<<<>>>???AAABBBBBBCCCDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBAAABBBDDDCCCAAA???@@@??????AAACCCEEEDDDDDDBBBBBBAAAAAA@@@???????????????@@@@@@@@@@@@??????@@@AAAAAA@@@@@@@@@CCCEEEJJJKKKMMMOOOQQQSSSUUUVVVVVVWWWXXXYYY[[[]]]___```cccdddeeeffffffiiimmmppprrrsssttttttuuuwwwzzz|||}}}~~~~~~kkk[[[ZZZ]]]^^^dddlllpppqqqssstttssstttvvvwww}}}mmmSSSNNNOOOLLLPPPZZZdddpppxxxrrrnnnjjjgggdddaaa```^^^\\\ZZZXXXVVVSSSQQQPPPNNNLLLIIIFFFFFFEEEDDDAAA???===<<<::::::999999888888999999:::999888777888888::::::;;;;;;===>>>??????@@@???@@@???>>>=========>>>???>>>>>>>>>???@@@BBBCCCDDDCCCBBBAAA@@@@@@??????@@@?????????AAACCCCCCBBB@@@CCCBBBAAAAAACCCCCCBBBAAABBBBBBAAAAAA@@@@@@????????????@@@@@@@@@@@@??????AAAAAABBBAAA@@@AAADDDFFFKKKKKKLLLMMMPPPSSSVVVWWWYYYYYYXXXYYYZZZ]]]___```bbbdddeeeeeefffhhhllloooppprrrtttuuuvvvxxx|||~~~rrrdddYYYZZZ]]]]]]___eeeiiillloooppprrrtttvvvyyy{{{~~~nnnSSSMMMOOONNNQQQWWWaaalll{{{wwwqqqmmmjjjgggccc```___]]]\\\ZZZYYYWWWSSSQQQOOONNNLLLJJJFFFFFFEEEDDDAAA???===<<<::::::999999888999999:::::::::888777777888999999999:::;;;===???@@@@@@@@@@@@???>>>===<<<===>>>>>>??????>>>>>>???@@@BBBDDDBBBAAA@@@>>>>>>??????@@@@@@???@@@BBBDDDDDDBBB@@@CCCAAAAAAAAACCCCCCBBBAAACCCBBBBBBAAA@@@@@@?????????@@@@@@AAAAAA@@@@@@???@@@AAAAAAAAA@@@AAACCCFFFIIIIIIIIIJJJMMMQQQUUUXXX[[[ZZZYYYYYY[[[]]]___aaaaaacccdddeeefffhhhkkknnnnnnqqqtttvvvxxxzzz}}}mmmbbbZZZ[[[]]]^^^```dddgggjjjmmmoooqqqtttwwwyyy{{{~~~nnnSSSKKKNNNNNNPPPTTT^^^hhhvvvvvvpppllljjjgggdddbbbaaa___\\\ZZZZZZWWWSSSQQQOOONNNKKKIIIFFFFFFEEEDDDAAA???===<<<:::999999888999999:::::::::999888777666777888999777888:::<<<>>>??????@@@???>>>===<<<<<<<<<===>>>???>>>=========???@@@AAABBBAAA@@@?????????@@@AAABBBAAABBBCCCDDDDDDBBB@@@AAA@@@???AAACCCDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@??????@@@BBBDDDFFFFFFGGGHHHLLLPPPTTTWWW[[[ZZZZZZ[[[\\\^^^___aaaaaaccceeeffffffhhhkkkmmmnnnppptttwwwyyy{{{iiiaaaZZZYYY\\\___bbbfffiiillloooqqqrrrtttwwwzzz}}}sssWWWMMMMMMNNNOOORRR\\\dddqqq}}}vvvpppllljjjhhheeedddbbb```\\\ZZZYYYWWWTTTRRRPPPNNNKKKHHHFFFFFFEEEDDDAAA???===<<<999999888888999999::::::999888777666666777888999777888:::;;;===>>>?????????>>>===<<<;;;<<<======>>>>>>>>>>>>>>>>>>??????AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBCCCEEEEEECCCAAA???>>>>>>@@@CCCEEEEEEEEECCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>???@@@???>>>???BBBDDDDDDDDDFFFIIILLLPPPTTTVVVYYYZZZ[[[]]]^^^___```aaaaaaccceeeggghhhiiikkkmmmnnnqqquuuxxxzzz|||zzzeee```ZZZXXXZZZ___cccgggkkknnnppprrrtttvvvyyy{{{dddTTTOOOMMMOOOQQQYYY```kkkwwwvvvqqqmmmkkkhhheeebbbaaa___]]][[[XXXWWWUUUSSSQQQNNNJJJFFFFFFFFFEEEDDDAAA???===<<<999999888888999999:::;;;999888777777888999;;;<<<999:::;;;<<<>>>>>>??????@@@???>>>=========>>>>>>?????????@@@@@@??????>>>???@@@@@@AAAAAA@@@@@@@@@??????@@@BBBEEEEEEDDDBBB?????????@@@CCCEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@???@@@@@@@@@???@@@CCCEEECCCEEEGGGKKKOOORRRUUUWWWWWWYYY\\\^^^```aaaaaaaaaaaadddfffhhhiiijjjlllnnnnnnqqqvvvyyy{{{}}}tttaaa___\\\ZZZ\\\aaaeeefffkkkmmmpppsssuuuwww{{{}}}~~~uuu___SSSNNNOOOQQQVVV\\\eeeqqq}}}wwwqqqmmmlllhhhccc```^^^^^^]]]\\\XXXWWWUUUTTTRRRNNNIIIEEEFFFFFFEEEDDDBBB???===<<<999888888888999::::::;;;999999888888999;;;<<<>>>:::;;;<<<>>>????????????AAAAAA???>>>>>>>>>???@@@???@@@AAABBBBBB@@@???>>>>>>???@@@AAAAAA@@@???>>><<<<<<>>>AAADDDFFFEEEDDDAAA@@@???AAACCCDDDDDDCCCDDDCCCCCCBBBBBBAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@AAABBBAAA@@@AAADDDFFFCCCEEEIIIMMMQQQTTTWWWXXXUUUXXX\\\```bbbbbbbbbaaabbbdddgggiiijjjkkklllnnnooorrrvvvyyy{{{}}}ppp___```___^^^```dddggggggiiilllpppsssuuuxxx|||}}}gggVVVOOOOOORRRTTTYYYbbbmmmyyywwwqqqmmmhhheeeaaa^^^]]]]]]\\\[[[WWWVVVUUUSSSPPPMMMKKKIIIGGGEEECCCAAAAAA???===;;;<<<;;;:::999888666555555777777777777888999:::;;;888888888999:::;;;<<<===>>>>>>===<<<<<<===>>>??????????????????>>>======@@@@@@@@@???>>>======<<<@@@AAAAAABBBBBBCCCCCCDDDAAAAAAAAABBBCCCDDDFFFFFFGGGEEEBBB@@@>>>>>>??????BBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>???@@@AAACCCDDDDDDGGGJJJMMMOOOQQQSSSUUUWWWYYY[[[]]]^^^```cccfffeeegggiiiiiiiiijjjlllmmmooorrrwwwzzz}}}~~~fff^^^]]]\\\\\\^^^aaaeeegggnnnoooqqqtttxxx{{{}}}~~~jjjVVVPPPPPPOOOQQQTTT\\\iiittt|||wwwrrrnnniiifffbbb```___]]]\\\ZZZWWWVVVUUUSSSPPPMMMKKKIIIHHHFFFCCCBBBAAA@@@===;;;<<<;;;;;;:::999888777777777777777777888999::::::888888888999:::;;;<<<===???>>>===<<<<<<===>>>>>>===>>>>>>?????????>>>>>>@@@@@@@@@???>>>=========?????????@@@AAAAAABBBBBB@@@@@@@@@AAABBBDDDEEEFFFGGGEEEBBB@@@???>>>??????BBBAAAAAA@@@@@@?????????????????????@@@BBBCCCDDDDDDFFFJJJMMMOOOQQQSSSUUUVVVXXX[[[\\\]]]___bbbeeefffgggiiijjjjjjkkklllnnnppprrrvvvyyy{{{~~~xxxddd```___^^^^^^```cccfffhhhoooppprrruuuxxx{{{}}}kkkWWWPPPMMMKKKPPPSSS[[[hhhrrrzzzwwwssspppjjjhhheeebbbaaa___\\\YYYWWWWWWUUUSSSPPPMMMKKKJJJIIIFFFDDDCCCBBBAAA>>><<<;;;;;;;;;:::::::::999999999888888888888888999999888888888999:::;;;<<<===@@@???>>>===<<<<<<======<<<<<<===>>>????????????@@@@@@@@@???>>>>>>=========>>>>>>??????@@@AAAAAA@@@@@@@@@@@@AAACCCDDDEEEFFFEEECCCAAA?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@AAAAAABBBCCCCCCCCCFFFJJJMMMNNNPPPSSSUUUVVVXXXZZZ\\\]]]___bbbdddfffhhhjjjkkkkkklllnnnpppqqqsssuuuwwwxxx{{{vvvhhhaaaaaa```aaabbbeeehhhjjjpppqqqsssvvvyyy|||~~~nnnZZZPPPLLLIIIPPPRRRYYYeeennnvvvwwwtttqqqkkkiiigggeeeccc```\\\YYYXXXWWWVVVSSSQQQNNNKKKJJJIIIGGGEEECCCBBBAAA???===999:::::::::::::::::::::999999888888777888888888888888888999:::;;;<<<===@@@??????>>>===<<<<<<<<<:::;;;<<<>>>???@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@???@@@@@@AAABBBCCCDDDEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAABBBCCCCCCCCCFFFJJJLLLNNNPPPSSSUUUVVVYYY\\\^^^___```ccceeegggiiikkkllllllmmmoooqqqrrrssstttuuuvvvyyy~~~vvvlllcccccccccccceeehhhjjjlllqqqrrrtttwww{{{~~~sss]]]RRRMMMIIIOOOPPPVVVaaajjjrrr}}}wwwtttqqqllljjjgggeeeccc```\\\YYYXXXWWWVVVTTTQQQNNNLLLJJJIIIGGGEEECCCBBBAAA???===888888888888999999999999999999888888777888888888888888888999:::;;;<<<===?????????>>>===<<<;;;;;;999:::<<<===??????@@@@@@@@@@@@@@@@@@??????????????????@@@@@@AAABBBBBBCCC@@@@@@@@@@@@AAAAAABBBCCCEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAABBBCCCCCCCCCFFFIIILLLNNNPPPRRRTTTXXXZZZ^^^```aaabbbdddfffgggiiikkkllllllnnnppprrrrrrsssttttttuuuxxx}}}rrrllleeeffffffgggiiikkkmmmnnnrrrsssvvvzzz~~~www___RRRMMMJJJNNNNNNSSS\\\eeemmmyyyxxxtttpppllljjjgggdddcccaaa^^^[[[XXXXXXVVVTTTQQQNNNLLLKKKIIIFFFDDDCCCBBBAAA>>><<<888888888888888888888888999888888888888888999999888888888999:::;;;<<<===>>>>>>??????>>>===<<<;;;999:::<<<===>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@AAAAAABBBCCCCCCBBBEEEIIILLLMMMOOORRRTTTXXX[[[___bbbcccdddeeeffffffhhhjjjllllllnnnppprrrppprrrtttuuuvvvyyy}}}tttqqqiiijjjkkklllnnnpppqqqrrruuuvvvzzz~~~|||bbbSSSMMMJJJMMMMMMPPPXXXaaaiiiuuuyyysssooollliiieeecccaaa```___]]]YYYXXXWWWTTTRRROOOLLLKKKHHHFFFCCCBBBAAA@@@===;;;999999999999999999999999777777777777888999::::::888888888999:::;;;<<<=========>>>??????>>>===<<<:::;;;<<<===>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDBBBBBBBBBAAABBBBBBCCCDDDDDDDDDDDDCCCCCCBBBAAAAAABBBAAAAAA@@@@@@?????????????????????@@@BBBCCCDDDBBBEEEIIIKKKMMMOOORRRTTTXXX[[[___bbbcccccceeefffeeegggjjjkkklllmmmppprrroooqqqtttvvvxxxzzz}}}}}}wwwvvvooooooppprrrsssuuuvvvwwwxxx{{{iiiYYYPPPLLLLLLKKKNNNUUU]]]fffrrr|||zzzsssnnnlllhhhdddaaa``````______YYYXXXWWWUUURRROOOLLLKKKGGGEEECCCAAAAAA???===;;;;;;;;;;;;::::::999999999777777777777888999:::;;;888888888999:::;;;======<<<===>>>??????>>>======:::;;;<<<===>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDCCCCCCBBBBBBBBBCCCDDDDDDCCCDDDDDDDDDCCCBBBAAAAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>???@@@BBBCCCDDDBBBEEEIIIKKKMMMOOORRRTTTWWWZZZ^^^aaabbbcccdddeeedddfffiiijjjkkkmmmoooqqqnnnqqqtttwwwyyy{{{~~~vvvtttuuurrrssstttvvvwwwyyyzzz{{{{{{~~~rrr___UUUPPPLLLKKKMMMTTT[[[dddppp{{{~~~wwwqqqllljjjgggcccaaa___^^^^^^YYYVVVSSSQQQPPPNNNKKKIIIGGGFFFEEECCCAAA???======::::::999999888777777777::::::999888777666555555888888888999:::;;;<<<===AAA@@@??????>>>??????@@@:::;;;<<<>>>????????????@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDFFFFFFEEEBBB@@@???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCEEEGGGIIIKKKMMMQQQSSSZZZZZZ[[[\\\]]]```cccdddfffggggggggggggjjjmmmqqqqqqrrruuuwww{{{}}}uuuqqqqqquuuuuuuuuuuuwwwzzz}}}}}}fffSSSIIIMMMJJJJJJPPPWWWaaaooo|||}}}vvvpppiiigggdddaaa^^^\\\[[[[[[ZZZXXXUUUSSSQQQOOOLLLJJJGGGFFFEEECCCAAA???======;;;;;;::::::999888888888999999888888777777666666999999999:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<>>???;;;<<<===>>>>>>===<<<;;;>>>>>>>>>>>>>>>===<<<<<>>???:::;;;===??????>>><<<;;;:::;;;<<<>>>????????????AAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBAAABBBBBBCCCDDDEEEFFFHHHHHHGGGDDDBBBAAABBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCCCCCCCCCCDDDDDDAAADDDGGGJJJLLLPPPTTTWWW[[[[[[\\\\\\]]]^^^___```eeeggghhhiiiiiikkknnnppppppqqqsssvvvyyy|||~~~}}}zzzzzz|||~~~|||yyywwwxxx{{{|||cccSSSMMMIIIHHHLLLQQQWWWcccnnnyyyyyyrrrmmmjjjhhheeeaaa___]]]\\\\\\XXXWWWUUUTTTSSSPPPLLLIIIGGGFFFEEECCCAAA???======::::::999999888888777777777777888888999999::::::888888999999:::;;;===>>>;;;<<<>>>@@@AAA@@@>>>===:::;;;<<<>>>????????????@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFHHHHHHGGGDDDBBBAAABBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCCCCCCCCCCDDDDDDAAACCCGGGIIILLLOOOTTTWWWZZZ[[[\\\]]]^^^^^^^^^___dddfffhhhhhhiiijjjmmmooooooppprrruuuxxx{{{~~~}}}}}}zzzxxxyyy|||kkkXXXMMMJJJHHHKKKNNNTTT^^^hhhuuu|||xxxqqqmmmhhhfffccc```]]][[[[[[ZZZXXXWWWVVVUUUSSSPPPKKKHHHGGGFFFEEECCCAAA???======::::::999888888777777666888888888999999999::::::888888888999:::;;;<<<======>>>???@@@AAAAAA@@@@@@>>>>>>>>>>>>>>>===<<<<<>>>>>>>>??????@@@AAAAAABBB>>>>>>>>>>>>>>>===<<<<<<>>>>>>???@@@AAAAAAAAAAAA>>>>>>@@@AAABBBCCCCCCCCCAAAAAABBBBBBCCCEEEFFFGGGEEEFFFGGGEEEBBB@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBBBBCCCCCCCCCEEEHHHJJJLLLNNNRRRUUUWWWXXXZZZ]]]^^^_________aaaccceeegggggghhhjjjkkknnnoooqqqtttwwwzzz|||~~~||||||{{{zzzzzz|||uuu]]]PPPLLLJJJKKKLLLOOOWWW___iiiqqq|||xxxqqqmmmllljjjgggcccaaa___^^^^^^ZZZYYYXXXXXXVVVSSSNNNJJJGGGFFFEEECCCAAA???======<<<<<<;;;::::::999999888999999999999999999999999:::::::::;;;<<<===>>>???>>>>>>>>>>>>???@@@AAABBB:::;;;<<<>>>????????????======>>>???@@@@@@@@@@@@<<<===>>>@@@AAABBBCCCCCCAAAAAABBBBBBDDDEEEFFFGGGDDDFFFFFFEEEBBB@@@???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBAAACCCEEEGGGIIIKKKOOORRRVVVWWWZZZ]]]^^^___`````````bbbeeefffggggggiiijjjnnnoooqqqtttwwwzzz|||}}}xxx|||yyyzzzzzzzzz{{{|||{{{aaaQQQMMMJJJKKKLLLNNNUUU^^^eeemmmxxxxxxqqqmmmjjjiiigggdddbbb```^^^]]][[[YYYVVVSSSQQQNNNJJJGGGGGGEEECCCAAA@@@===:::777;;;:::999999888888999999888888888888888888888888999999999999:::;;;<<<<<<;;;<<<===>>>@@@BBBCCCDDD??????>>>>>>>>>>>>??????>>>>>>???@@@@@@@@@?????????>>>===>>>@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEEGGGIIIKKKKKKIIIGGGFFF@@@@@@??????????????????@@@@@@@@@@@@@@@@@@AAAAAACCCBBBAAACCCGGGLLLPPPRRRYYYZZZ[[[\\\]]]^^^^^^^^^aaaccceeeffffffgggiiikkkkkkmmmppprrrtttwww{{{~~~}}}}}}~~~~~~{{{zzz|||zzzzzzzzz{{{|||~~~jjjXXXNNNIIIKKKLLLJJJPPPYYY```fffpppzzz}}}wwwppplllkkkjjjhhheeebbb```]]]\\\[[[YYYVVVSSSQQQNNNJJJGGGJJJHHHFFFEEEDDDBBB???<<<;;;:::999999888888999999888888888888888888888888888888888999999:::;;;<<<;;;;;;<<<===???@@@AAAAAA???>>>>>>======>>>>>>??????@@@AAAAAAAAAAAAAAAAAA???>>>===>>>AAABBBAAA@@@@@@@@@@@@AAABBBDDDEEEFFFHHHIIIJJJJJJIIIFFFCCCAAA??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBEEEDDDCCCEEEIIIMMMQQQSSSXXXYYYZZZ\\\^^^``````aaa```bbbdddffffffgggjjjllllllnnnppprrrtttwwwzzz}}}~~~}}}}}}}}}{{{wwwuuuvvvxxx|||||||||}}}~~~~~~~~~sss^^^RRRJJJKKKLLLKKKOOOVVV\\\bbbkkkuuuzzz{{{vvvooolllllljjjhhheeebbb___\\\[[[ZZZXXXUUUSSSQQQNNNJJJGGGGGGFFFDDDCCCCCCAAA???<<<;;;:::999999888888999999888888888888888888888888888888777888888999:::;;;;;;<<<<<<===>>>>>>??????>>>======<<<<<<======>>>>>>???@@@@@@AAAAAA@@@@@@???>>>>>>???AAABBBBBBAAA@@@@@@@@@AAACCCEEEFFFGGGIIIIIIJJJJJJHHHEEEAAA???===>>>@@@AAABBBAAA@@@@@@AAAAAAAAABBBBBBCCCCCCCCCFFFEEEEEEGGGJJJNNNRRRUUUVVVWWWYYY\\\___aaabbbccc___bbbdddfffggghhhkkkmmmmmmoooqqqssstttvvvyyy|||~~~~~~}}}~~~yyysssqqqppprrrvvv}}}~~~~~~}}}}}}{{{~~~hhhXXXKKKKKKMMMLLLNNNRRRWWW\\\eeennnxxxwwwvvvvvv|||vvvoookkkkkkjjjgggddd```]]]ZZZYYYZZZXXXUUUSSSQQQOOOKKKHHHDDDCCCBBBAAABBBAAA>>><<<;;;:::999999888888999999888888888888888888888888777777777777888999:::;;;=========>>>>>>>>>>>>>>>======<<<<<<<<<<<<======;;;<<<===>>>>>>>>>>>>>>>@@@???>>>@@@BBBCCCBBBAAA???@@@@@@BBBCCCEEEGGGHHHFFFGGGIIIJJJJJJGGGEEECCC<<<===???@@@AAAAAA??????@@@@@@AAAAAABBBBBBCCCCCCEEEFFFFFFGGGIIIMMMRRRUUUUUUVVVYYY[[[^^^___aaaaaa___aaadddfffgggiiilllnnnnnnppprrrssssssuuuxxxzzz}}}|||rrrnnnmmmnnnrrrwww}}}~~~~~~}}}|||{{{{{{{{{vvvaaaOOOLLLNNNMMMLLLOOOSSSXXX___gggpppzzz~~~zzzvvvwww}}}vvvooollljjjhhhfffbbb___[[[YYYWWWZZZXXXUUUSSSQQQOOOKKKHHHFFFEEECCCCCCDDDCCCAAA>>>;;;:::999999888888999999888888888888888888888888777777777777888999:::;;;????????????????????????======<<<<<<<<<<<<======;;;;;;<<<>>>>>>?????????AAA@@@???@@@BBBDDDCCCBBB@@@@@@@@@AAACCCDDDFFFGGGGGGIIIJJJLLLKKKIIIGGGEEE;;;<<<>>>?????????>>>>>>>>>??????@@@AAAAAABBBBBBDDDEEEFFFFFFGGGJJJPPPTTTVVVWWWXXXZZZ\\\]]]^^^^^^___aaadddfffgggiiilllnnnoooppprrrssssssuuuxxxzzz|||zzzrrrkkkjjjkkklllrrrxxx{{{}}}}}}||||||}}}{{{kkkUUUNNNOOOMMMKKKMMMPPPTTTZZZbbbjjjuuu{{{wwwyyy~~~vvvpppmmmiiigggeeebbb___\\\YYYXXXYYYWWWUUUSSSRRROOOLLLIIIEEECCCBBBBBBBBBAAA???<<<;;;:::999999888888999999888888888888888888888888888888777888888999:::;;;????????????@@@@@@@@@@@@>>>======<<<<<<======>>>===>>>???@@@AAABBBBBBBBBAAA@@@@@@AAACCCDDDDDDCCC@@@@@@@@@AAABBBCCCDDDEEEJJJKKKMMMMMMKKKIIIFFFDDD>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBDDDFFFEEEEEEHHHNNNSSSVVVWWWYYY[[[\\\]]]^^^^^^```bbbeeeggghhhiiilllnnnoooppprrrssssssuuuxxxzzz|||xxxnnniiiggghhhkkkmmmrrryyy|||}}}|||||||||}}}|||~~~vvv\\\RRROOOKKKJJJMMMNNNQQQVVV]]]eeeppp{{{}}}zzzzzz{{{|||vvvqqqoooiiihhhfffccc```^^^\\\ZZZYYYWWWUUUSSSRRROOOLLLIIIDDDCCCAAAAAA@@@???<<<:::;;;:::999999888888999999888888888888888888888888888888888999999:::;;;<<<======>>>>>>??????@@@@@@???>>>>>>======>>>>>>???===>>>???AAABBBBBBCCCCCCBBBAAA@@@AAADDDEEEDDDCCC@@@@@@@@@@@@@@@AAABBBBBBHHHIIIKKKLLLKKKIIIFFFDDDCCCBBB@@@>>>===>>>???@@@>>>>>>???@@@AAABBBCCCDDDBBBDDDFFFEEEDDDGGGMMMSSSVVVWWWYYY\\\^^^```aaabbbbbbdddfffggghhhiiikkkmmmnnnooorrrssstttuuuyyy{{{}}}yyyrrrgggeeegggkkknnnpppvvv|||~~~~~~~~~}}}}}}}}}~~~~~~dddVVVOOOJJJJJJNNNMMMOOOSSSYYYaaalllwww|||yyywwwrrrpppjjjiiigggeeebbb```^^^]]]YYYWWWTTTSSSRRROOOLLLIIIIIIGGGEEEEEEDDDCCC@@@>>>;;;:::999999888888999999888888888888888888888888999999999999:::;;;<<<===<<<<<<<<<===>>>???????????????>>>>>>>>>>>>??????<<<<<<>>>???@@@AAAAAABBBBBBAAAAAABBBDDDEEEDDDCCCAAA@@@@@@??????@@@@@@AAACCCEEEHHHJJJKKKKKKIIIHHHGGGEEEAAA???>>>???@@@AAA??????@@@AAACCCDDDDDDEEEBBBEEEGGGFFFEEEGGGMMMSSSUUUWWWZZZ]]]```ccceeeeeecccdddgggggghhhhhhkkklllmmmoooqqqssstttvvvyyy|||~~~uuupppffffffiiipppsssuuuzzz~~~hhhXXXOOOIIIJJJOOOKKKMMMQQQVVV^^^iiiuuu|||}}}uuupppmmmhhhgggdddaaa^^^\\\[[[ZZZZZZWWWTTTRRRPPPNNNJJJHHHEEEDDDDDDCCCAAA???===<<<===<<<:::888777777777777:::999888777777444111...444666888888777666777888;;;<<<===???@@@@@@@@@@@@@@@???>>>======<<<<<<<<<@@@@@@@@@AAABBBCCCDDDEEEBBBBBBAAAAAAAAABBBBBBCCC@@@@@@@@@??????>>>>>>>>>BBBEEEKKKOOOPPPMMMJJJGGGBBBAAAAAA@@@?????????@@@DDDCCCAAAAAA@@@AAABBBCCCCCCBBBBBBEEEJJJLLLLLLKKKRRRWWW]]]aaaccccccddddddgggggggggggghhhiiikkklllqqqrrrsssssssssuuuxxx{{{|||uuuiiijjjiiikkkoootttzzz}}}ttt^^^PPPIIIGGGGGGMMMNNNOOORRRXXXaaallltttuuupppmmmhhhgggdddaaa___\\\[[[ZZZZZZWWWTTTRRRPPPNNNKKKHHHEEEEEEDDDCCCAAA???===<<<===<<<:::888777777777888999777666777777777444333666777888888777777888:::;;;<<<===???@@@@@@@@@@@@@@@???>>>======<<<<<<===>>>>>>??????@@@BBBCCCDDDCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAA@@@@@@?????????CCCFFFJJJNNNOOOMMMJJJHHHBBBAAA@@@@@@??????@@@@@@CCCBBBAAAAAAAAAAAABBBCCCDDDBBBBBBDDDHHHKKKLLLKKKRRRVVV\\\```bbbcccddddddffffffffffffggghhhjjjkkkpppqqqsssssstttvvvyyy|||xxxllllllllllllpppuuuzzz}}}~~~xxxaaaSSSLLLKKKKKKNNNNNNOOOQQQVVV^^^hhhoooyyyvvvooolllhhhgggdddbbb___]]][[[[[[ZZZXXXTTTRRRPPPNNNKKKHHHEEEEEEDDDCCCAAA???===<<<===<<<:::888777777888888888777555666888999999888888999999888777888:::<<<;;;<<<===???@@@@@@@@@@@@@@@@@@???>>>=====================>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBBBBAAAAAAAAAAAAAAAEEEGGGJJJLLLMMMMMMKKKJJJCCCBBBAAA??????@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBDDDCCCAAACCCFFFJJJLLLLLLPPPUUUZZZ___aaabbbdddeeefffeeeeeeeeefffhhhjjjkkkoooqqqrrrssstttvvvzzz}}}{{{rrrqqqppppppssswww{{{}}}~~~gggWWWOOONNNNNNNNNNNNNNNOOOSSSYYYbbbgggrrryyyvvvooolllhhhgggdddbbb___]]]\\\\\\ZZZXXXUUURRRQQQNNNKKKIIIEEEEEEDDDCCCAAA@@@>>>===<<<;;;:::888777777888888999777666666888:::::::::999999888777666777:::===;;;<<<===>>>@@@@@@@@@@@@AAA@@@???>>>========================>>>@@@AAABBBDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBFFFHHHJJJKKKLLLMMMLLLLLLDDDCCCAAA?????????@@@AAAAAAAAAAAAAAAAAAAAABBBBBBDDDCCCBBBBBBDDDHHHKKKMMMOOOSSSXXX]]]___aaaccceeeffffffffffffhhhjjjlllmmmoooppprrrssstttvvvzzz}}}yyywwwvvvuuuwww{{{~~~ooo\\\QQQNNNNNNLLLMMMMMMNNNQQQVVV]]]bbbmmmttt}}}vvvoookkkhhhgggeeebbb```^^^]]]\\\[[[XXXUUUSSSQQQOOOKKKIIIFFFEEEEEEDDDBBB@@@>>>===<<<;;;999888888888888999;;;999777666888999999999888888888666555666999<<<;;;<<<===>>>@@@@@@@@@@@@AAA@@@???>>>>>>=========>>>>>>>>>???@@@AAABBBCCCEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCGGGHHHJJJKKKLLLMMMMMMMMMFFFDDDBBB???>>>???@@@AAA???@@@@@@AAAAAABBBBBBBBBCCCCCCBBBBBBCCCFFFJJJLLLMMMQQQVVV[[[^^^```ccceeehhhhhhhhhhhhjjjlllnnnooooooqqqrrrssstttvvvzzz|||~~~{{{zzzzzz|||{{{dddUUUNNNLLLJJJKKKLLLNNNPPPTTTZZZ^^^hhhoooyyyvvvoookkkhhhgggeeebbb```___^^^]]][[[XXXUUUSSSQQQOOOLLLIIIFFFFFFEEEDDDBBB@@@>>>===;;;;;;999888888888999999;;;:::888777888888777666777888888777666666999;;;;;;<<<===???@@@@@@@@@@@@AAAAAA@@@???>>>>>>>>>>>>?????????@@@AAABBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDGGGHHHJJJLLLMMMMMMMMMMMMIIIGGGCCC@@@>>>>>>>>>???>>>???@@@AAABBBBBBBBBAAABBBBBBCCCBBBCCCDDDHHHKKKKKKOOOTTTYYY\\\___ccceeehhhhhhhhhiiikkkmmmoooqqqqqqrrrsssssssssuuuyyy{{{}}}}}}||||||rrr___SSSOOOJJJLLLMMMNNNPPPSSSXXX[[[dddjjjttt|||vvvooojjjhhhgggeeebbb```___^^^^^^[[[YYYVVVSSSQQQOOOLLLJJJFFFFFFEEEDDDBBB@@@???>>>;;;:::999888888888999:::999888777888999999777555777888999999888888999;;;;;;<<<===???@@@@@@@@@@@@AAAAAA@@@???>>>>>>>>>>>>?????????@@@AAABBBCCCDDDFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDGGGHHHKKKMMMNNNNNNMMMLLLLLLIIIDDD@@@===<<<===>>>===>>>@@@AAABBBBBBAAAAAA@@@BBBDDDDDDCCCDDDGGGIIIJJJNNNSSSWWW[[[^^^bbbeeehhhhhhhhhiiikkkmmmoooqqqrrrssstttsssssstttwwwzzz}}}}}}yyyzzz|||{{{{{{{{{kkk]]]VVVNNNOOOPPPPPPPPPRRRUUUWWW^^^dddmmmtttzzzvvvooojjjhhhgggeeecccaaa___^^^^^^[[[YYYVVVSSSRRROOOLLLJJJFFFFFFEEEDDDCCCAAA???>>>;;;:::999888888888999:::666666666888:::999777555777999;;;;;;:::::::::;;;;;;<<<===???@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>>>>>>>??????@@@AAACCCDDDFFFFFFEEECCCCCCBBBBBBBBBAAABBBBBBBBBCCCCCCDDDDDDFFFHHHKKKNNNOOONNNMMMKKKNNNJJJEEE@@@===<<<<<<======>>>@@@AAABBBBBBAAAAAA???AAADDDDDDCCCCCCFFFHHHIIIMMMRRRWWWZZZ^^^bbbeeeggggggggghhhjjjlllooopppssstttttttttssstttvvvyyy~~~vvvtttwwwzzzyyyyyyzzz~~~uuuddd\\\QQQRRRRRRRRRQQQQQQRRRTTTZZZ```hhhoootttyyywwwooojjjeeeeeecccaaa___^^^\\\\\\XXXWWWVVVUUUTTTQQQLLLHHHEEEDDDCCCBBBAAA@@@@@@???::::::888777777777888999;;;;;;999888777777666666::::::999888888999:::::::::;;;=========>>>@@@BBBEEECCCAAA?????????AAAAAA@@@???>>>>>>>>>@@@BBBDDDCCCCCCDDDDDDDDDCCCBBBAAADDDDDDDDDDDDCCCBBBAAAAAAEEEGGGJJJMMMPPPPPPPPPPPPPPPLLLFFFCCCAAA@@@===;;;>>>??????@@@@@@AAABBBBBBCCCCCCCCCCCCDDDFFFGGGHHHLLLOOORRRVVVYYY]]]aaaeeehhhiiijjjjjjiiikkknnnppptttuuuvvvwwwwwwwwwwwwwww{{{|||zzzwwwvvvvvvwwwyyy|||uuufffZZZVVVSSSSSSQQQOOORRRWWWXXX\\\bbbhhhmmmrrrvvvyyyvvvoookkkeeedddcccaaa___]]]\\\[[[YYYXXXVVVTTTSSSPPPLLLIIIFFFEEEDDDCCCAAA@@@???>>><<<;;;999999888999999:::::::::999888777777777777999999888777777888999999999:::<<<<<<===>>>AAACCCBBBAAA???>>>======>>>???@@@???>>>>>>>>>@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDCCCBBBAAAEEEGGGJJJNNNPPPQQQQQQQQQRRRMMMGGGCCCAAA@@@>>><<>>===<<<<<<;;;:::::::::::::::999999888888888888888999999888777666666777888999888999;;;<<<<<<>>>AAACCCAAAAAA???>>>>>>===>>>>>>???>>>>>>>>>>>>@@@AAACCCBBBAAA@@@@@@@@@AAABBBCCCDDDDDDDDDEEEDDDDDDCCCCCCFFFHHHKKKNNNQQQRRRSSSSSSTTTOOOHHHCCCAAA@@@???>>>@@@@@@AAAAAABBBCCCCCCDDDAAABBBBBBCCCEEEFFFHHHIIIJJJLLLPPPSSSVVVZZZ___bbbggghhhiiijjjjjjkkknnnpppssstttuuuwwwxxxyyyyyyyyy|||{{{zzzyyyyyyzzz}}}~~~jjj]]]RRRNNNNNNNNNOOOQQQRRRTTTWWWZZZ^^^ccciiimmmuuu|||vvvpppmmmhhhgggfffcccaaa___]]]\\\[[[XXXUUURRRQQQOOOMMMKKKIIIHHHFFFDDDAAA???===<<<<<<;;;;;;:::::::::::::::888888777777888999999:::999888777666666777888999777888:::;;;<<<===@@@CCCBBBBBBAAAAAA@@@?????????>>>>>>======>>>???AAAAAAAAA@@@???>>>>>>@@@BBBDDDDDDDDDEEEEEEFFFEEEEEEEEEHHHIIILLLOOOQQQSSSTTTUUUVVVRRRLLLFFFBBB@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDAAAAAABBBCCCEEEGGGHHHIIIHHHKKKNNNRRRUUUYYY]]]aaaggghhhkkkllllllmmmppprrrtttuuuwwwyyyzzz||||||}}}}}}~~~}}}||||||~~~tttdddTTTNNNPPPQQQQQQQQQRRRSSSUUUVVVXXX^^^dddiiimmmsss}}}vvvpppmmmjjjjjjhhheeecccaaa___^^^[[[XXXUUURRRQQQOOOMMMKKKJJJIIIGGGDDDBBB???===<<<:::::::::::::::999999888777777777777888999:::::::::999888888888888999:::666888:::;;;;;;===???BBBAAAAAABBBBBBAAA@@@>>>===============>>>???@@@@@@@@@???>>>===>>>@@@CCCDDDDDDDDDEEEFFFGGGGGGGGGGGGIIIJJJMMMPPPRRRUUUVVVWWWYYYUUUPPPJJJDDDBBBAAABBBAAABBBBBBCCCCCCDDDDDDEEEAAABBBBBBCCCEEEFFFHHHIIIGGGJJJMMMQQQTTTXXX\\\```gggiiilllmmmnnnppprrrtttuuuvvvxxx{{{}}}~~~|||iiiVVVOOOPPPQQQQQQQQQRRRRRRRRRRRRTTTXXX^^^cccfffllluuuvvvooolllkkkjjjhhhfffcccaaa___^^^ZZZXXXUUUSSSRRRPPPMMMKKKJJJIIIGGGEEEBBB@@@>>>===:::::::::::::::999888888888777777777888999::::::;;;:::999888888999:::;;;777888:::::::::;;;>>>@@@===>>>@@@@@@@@@>>>;;;:::<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>???AAACCCDDDDDDEEEFFFGGGHHHHHHHHHHHHJJJKKKMMMPPPSSSVVVXXXZZZ[[[YYYUUUOOOHHHDDDCCCDDDAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHGGGIIIMMMPPPSSSWWW\\\___eeehhhlllnnnoooqqqsssuuutttvvvxxx{{{~~~oooZZZQQQPPPOOONNNOOOPPPPPPOOONNNOOORRRWWW[[[aaafffmmmvvvwwwoookkkkkkjjjhhheeebbb```^^^\\\YYYXXXVVVTTTSSSPPPLLLIIIIIIHHHGGGEEEBBB@@@???>>>:::;;;;;;<<<;;;;;;999888888888888888888888999999:::999888777777888999:::888999::::::999:::<<<>>><<<>>>@@@AAA@@@>>>;;;999;;;;;;<<<===>>>>>>>>>>>>======???@@@AAACCCDDDDDDDDDEEEFFFHHHIIIIIIJJJJJJKKKLLLNNNQQQTTTWWWZZZ[[[\\\\\\YYYTTTLLLGGGDDDDDD@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGIIIMMMPPPSSSWWW\\\___cccfffjjjmmmnnnppprrrtttrrrtttwwwzzz}}}yyydddXXXRRROOOMMMNNNNNNNNNNNNMMMMMMNNNRRRUUU[[[___fffnnnvvvwwwooojjjiiihhhfffdddaaa^^^\\\[[[XXXWWWVVVUUUTTTQQQLLLHHHIIIHHHFFFEEECCCAAA??????;;;<<<=========<<<::::::999999888888888888888999999888777666666777888999999:::::::::999999;;;===>>>???BBBCCCBBB@@@===::::::;;;<<<===>>>>>>>>>>>><<<===???AAACCCDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKLLLMMMNNNQQQTTTXXX[[[\\\]]]]]]\\\WWWOOOHHHEEEEEE@@@@@@AAAAAABBBCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEGGGJJJMMMPPPTTTXXX\\\```aaadddhhhkkkmmmoooqqqrrrppprrruuuyyy|||nnn___VVVPPPNNNPPPOOOOOOOOONNNMMMNNNQQQTTTWWW[[[aaahhhpppyyyuuummmiiihhhjjjjjjgggccc```^^^]]]YYYWWWUUUSSSRRROOOLLLIIIHHHFFFDDDCCCCCCBBB???===:::999999888777777777888;;;:::888666666777888999666666777888999:::::::::777888888999:::<<<===>>>>>>>>>?????????>>>>>>======<<<<<<;;;;;;===>>>???AAAAAAAAAAAABBBBBBCCCDDDGGGGGGFFFFFFFFFGGGHHHIIIOOOPPPRRRUUUWWWYYYYYYZZZXXX]]]```[[[PPPHHHEEEFFF@@@@@@AAABBBDDDDDDBBB@@@CCCDDDEEEFFFFFFFFFFFFFFFGGGIIIKKKMMMOOOSSSYYY\\\aaaffflllpppqqqpppppppppoootttxxxyyy{{{|||nnn```RRRLLLMMMMMMNNNMMMLLLKKKKKKLLLMMMRRRUUUZZZ```gggpppzzzvvvnnnjjjhhhiiiiiigggbbb^^^\\\\\\YYYWWWUUUSSSRRROOOLLLIIIHHHFFFDDDBBBBBBAAA???===<<<;;;;;;:::999999::::::;;;:::888777666777888999777777777888999999999:::999999888999999:::;;;<<<>>>??????@@@??????>>>>>>>>>>>>===<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDEEEFFFFFFHHHIIIJJJKKKLLLKKKMMMPPPSSSVVVYYY[[[\\\[[[^^^```\\\TTTKKKGGGFFFBBBAAABBBCCCEEEFFFDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHJJJKKKMMMRRRWWW[[[aaaeeekkkoooqqqppppppppppppvvvzzzyyy{{{uuueeeVVVPPPPPPMMMNNNNNNNNNMMMMMMMMMNNNOOOQQQUUUZZZ```hhhpppvvvwwwoookkkhhhiiihhheee```\\\ZZZZZZYYYWWWUUUSSSRRROOOLLLIIIGGGEEECCCBBBAAA@@@>>><<<<<<;;;;;;:::::::::::::::;;;:::888777777777888999888888888888888888999999:::999999888888888999999??????@@@@@@@@@@@@@@@??????>>>>>>======>>>@@@AAAAAAAAAAAAAAABBBCCCDDDEEEAAABBBDDDGGGIIIKKKLLLLLLIIIKKKNNNSSSWWW[[[^^^```^^^``````___YYYRRRJJJEEECCCCCCBBBDDDFFFGGGFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIKKKOOOVVV[[[aaaeeekkkooopppqqqqqqqqqsssxxx{{{zzz{{{lll[[[SSSQQQMMMNNNNNNOOOOOOOOONNNNNNMMMOOOQQQTTTYYY___fffkkkvvv}}}vvvnnnkkkhhhhhhgggccc___[[[YYYYYYYYYWWWUUUSSSRRROOOLLLIIIFFFDDDBBBAAAAAA@@@===<<<:::999999888888888999999:::999888777777777888888999999999888888888888888888888777777888888999999??????@@@AAAAAAAAA@@@@@@???>>>=========>>>???@@@AAAAAAAAAAAABBBDDDEEEFFF>>>???BBBEEEGGGHHHHHHIIIKKKLLLOOOSSSXXX]]]```bbbbbbaaaaaaaaa___XXXNNNFFFEEECCCBBBCCCEEEGGGGGGFFFEEEFFFGGGHHHIIIJJJJJJJJJKKKJJJIIIHHHJJJNNNUUUZZZaaaeeekkkoooqqqqqqrrrsssuuuzzz|||{{{{{{xxxdddVVVPPPNNNMMMNNNOOOPPPOOONNNLLLMMMNNNPPPRRRUUUYYY```dddlllrrr|||tttmmmjjjggggggfffbbb]]]ZZZYYYYYYYYYWWWUUUSSSRRROOOLLLIIIFFFDDDBBBAAAAAA@@@===<<<:::999999888999999::::::999999999888888888888888999999999888888888888888666666666777888999;;;<<<>>>???@@@AAAAAAAAAAAAAAA======<<<;;;<<<===>>>???AAAAAAAAABBBCCCDDDFFFFFFAAABBBCCCDDDEEEFFFFFFFFFKKKLLLNNNRRRVVVZZZ]]]___cccbbbbbbcccbbb]]]RRRJJJFFFDDDBBBBBBCCCEEEFFFFFFFFFGGGHHHJJJKKKKKKLLLLLLMMMLLLKKKIIIJJJNNNUUUZZZaaaeeejjjnnnppprrrtttuuuuuuzzz|||{{{{{{~~~~~~~~~~~~}}}}}}}}}vvvaaaSSSPPPNNNMMMNNNOOOOOOMMMKKKLLLMMMNNNOOOQQQUUUZZZ^^^ccciiisss{{{sssllliiigggfffeeeaaa]]][[[ZZZ[[[YYYWWWUUUSSSRRROOOLLLIIIGGGEEECCCBBBAAA@@@>>><<<;;;;;;;;;;;;;;;<<<<<<===999999999999888888777777888888888888888888999999666666666777999;;;<<<======>>>???@@@AAAAAAAAAAAA===<<<;;;;;;;;;<<<>>>???AAAAAAAAABBBCCCEEEFFFGGGGGGFFFFFFEEEFFFFFFGGGHHHJJJKKKLLLOOORRRVVVZZZ\\\cccbbbcccdddddd___WWWPPPIIIFFFBBBAAABBBDDDEEEEEEGGGHHHIIIKKKLLLMMMMMMMMMNNNMMMLLLKKKKKKNNNSSSXXX^^^bbbhhhllloooqqqsssuuutttyyy|||zzzzzz}}}~~~}}}}}}~~~}}}||||||}}}{{{sss___TTTQQQNNNMMMOOOPPPNNNKKKKKKKKKLLLKKKLLLOOOTTTWWW\\\aaaiiiqqqyyysssmmmjjjffffffdddaaa]]]\\\\\\]]]YYYWWWUUUSSSRRROOOLLLIIIHHHFFFDDDBBBBBBAAA???===;;;;;;;;;;;;;;;<<<======999999999999999888777777777777777888999999999:::888888888888999:::<<<<<<<<<===>>>???@@@@@@@@@@@@>>>===<<<<<<<<<===??????AAAAAAAAABBBDDDEEEGGGHHHIIIGGGFFFDDDEEEFFFHHHJJJJJJKKKLLLOOORRRWWW[[[^^^aaabbbcccdddccc```ZZZVVVMMMIIIEEEBBBBBBDDDEEEFFFHHHHHHJJJLLLMMMNNNOOOOOOLLLLLLLLLKKKKKKMMMQQQTTT[[[___dddhhhkkknnnppprrrsssxxxzzzyyyyyy|||~~~|||~~~|||{{{~~~~~~~~~~~~~~~mmm[[[UUUPPPNNNPPPQQQOOOMMMNNNNNNMMMKKKJJJKKKNNNQQQUUUYYY```gggnnnwwwtttnnnllleeeeeedddaaa^^^\\\]]]___YYYWWWUUUSSSRRROOOLLLIIIHHHFFFDDDCCCCCCBBB???>>>999999999999999:::;;;<<<888999999999999888777777666666777888999::::::;;;;;;::::::999:::::::::;;;<<<<<<===??????@@@@@@@@@???>>>=========>>>@@@AAA@@@AAAAAABBBDDDFFFGGGHHHGGGEEECCCBBBBBBEEEHHHKKKLLLMMMNNNQQQUUU[[[___bbb```bbbddddddccc___\\\ZZZPPPLLLFFFCCCCCCEEEFFFFFFHHHIIIJJJLLLNNNOOOOOOPPPKKKKKKKKKKKKJJJLLLOOORRRXXX\\\aaaeeehhhkkknnnppprrrwwwyyyxxxxxx|||}}}|||~~~~~~yyywww{{{~~~}}}}}}vvv___YYYRRROOOQQQRRRQQQOOORRRRRRPPPLLLJJJJJJLLLOOOPPPTTTZZZ```fffooozzzuuulllfffdddcccaaa```^^^^^^______ZZZXXXUUUSSSRRRPPPMMMKKKIIIHHHFFFDDDBBB???>>>===;;;;;;:::999999888888777;;;:::888777777888:::;;;999888777777777888:::;;;999999:::::::::;;;;;;;;;>>>???AAABBBCCCBBBBBBAAA@@@???>>>======<<<<<<<<<;;;<<>>=========<<<;;;:::999888777888888999999999999888888888888777777888888999:::999999999999::::::::::::===>>>???@@@AAAAAAAAA@@@@@@???>>>======<<<<<<===;;;===???AAACCCDDDDDDDDDEEEDDDCCCCCCDDDFFFHHHIIIQQQRRRTTTUUUVVVXXX\\\___bbbeeefffcccbbbcccaaa]]]WWWSSSMMMIIIGGGGGGFFFFFFJJJJJJJJJKKKKKKLLLMMMNNNMMMMMMLLLKKKJJJKKKNNNQQQSSSXXX]]]bbbfffhhhkkkmmmppprrruuuvvvxxxzzz|||{{{xxxyyyyyyxxxwwwzzz{{{|||}}}||||||~~~}}}~~~{{{|||~~~~~~}}}{{{|||~~~~~~zzzkkk[[[UUUSSSQQQPPPRRRQQQQQQOOOMMMLLLKKKJJJJJJLLLNNNQQQTTTYYY```hhhmmmuuuuuulllggghhhfffdddbbb```___^^^]]]YYYWWWUUUSSSRRRPPPNNNLLLIIIHHHFFFDDDBBB???>>>===>>>>>>===<<<:::999999888666777999::::::999777666777777888999999999999999888888888999999999999:::<<<<<<>>>??????@@@@@@???@@@@@@???>>>============<<<===???AAACCCDDDDDDDDDDDDDDDDDDDDDEEEGGGJJJKKKVVVZZZ]]]\\\YYYYYY]]]aaabbbgggiiihhhhhhhhheee```[[[VVVOOOJJJHHHGGGFFFFFFHHHHHHIIIJJJKKKMMMNNNNNNNNNNNNNNNLLLJJJJJJMMMOOOOOOSSSYYY^^^bbbeeehhhkkklllooorrrtttvvvyyy|||~~~~~~}}}yyywwwwwwwwwwwwvvvyyyzzz{{{}}}~~~yyyxxx{{{}}}{{{~~~|||zzz{{{}}}~~~}}}zzz{{{{{{|||}}}~~~~~~~~~{{{ggg[[[UUUQQQRRRTTTTTTTTTRRRPPPNNNLLLJJJJJJIIIJJJLLLNNNQQQWWW^^^ccchhhwwwvvvnnniiiiiihhhfffcccaaa___]]]\\\YYYWWWTTTSSSRRRQQQNNNLLLIIIHHHFFFDDDBBB???>>>===;;;;;;;;;;;;::::::::::::666777888999999888777666666777888::::::999888888777777888888888999999999;;;<<<===>>>???@@@@@@@@@AAA@@@???>>>===============>>>???AAABBBCCCDDDDDDEEEEEEFFFGGGIIIKKKNNNOOOZZZ___ccc```[[[YYY]]]bbbccciiinnnooooooooojjjeee___ZZZRRRKKKGGGFFFEEEDDDGGGHHHIIIKKKMMMNNNOOOOOOOOOOOONNNLLLJJJJJJLLLNNNNNNQQQVVV[[[^^^aaaeeegggkkkmmmpppssstttwwwzzz||||||~~~~~~|||zzzxxxwwwwwwwwwwwwyyyzzz{{{||||||wwwvvvxxx{{{yyy{{{||||||zzzyyyzzz|||~~~~~~}}}||||||{{{|||}}}~~~uuudddYYYTTTTTTVVVTTTSSSSSSQQQOOOMMMLLLKKKGGGHHHIIIJJJLLLPPPVVV[[[cccpppwwwoookkkiiihhhfffdddaaa___\\\[[[XXXVVVTTTSSSRRRQQQOOOLLLIIIHHHFFFDDDBBB???>>>===888888888999::::::;;;;;;999888777666666777888999666777888::::::999888888777777888888888999999999<<<<<<===>>>???@@@AAABBBAAA@@@???>>>>>>=========>>>>>>???@@@AAACCCDDDDDDFFFGGGHHHKKKMMMPPPSSSTTT\\\aaadddbbb\\\YYY\\\aaaeeelllrrrtttuuuuuupppjjjddd]]]TTTLLLGGGEEEDDDCCCGGGHHHJJJLLLNNNNNNOOOOOOMMMNNNNNNLLLJJJJJJKKKMMMOOORRRVVVYYY[[[]]]aaacccjjjllloooqqqsssuuuxxxzzzzzz|||}}}}}}|||zzzyyyxxxyyyzzzzzz{{{|||}}}zzzuuussstttwwwwwwxxxyyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~}}}||||||{{{{{{|||~~~nnn___VVVTTTVVVQQQRRRRRRQQQPPPOOONNNMMMHHHHHHHHHHHHIIILLLRRRVVV]]]dddssswwwppplllggggggfffdddaaa^^^\\\[[[XXXVVVTTTSSSRRRQQQOOOMMMIIIHHHFFFDDDBBB???>>>===777777888999999:::;;;;;;:::999777666666777999:::777777888999999999999999888888888999999999999:::<<<<<<<<<===>>>@@@BBBBBBAAAAAA@@@???>>>>>>>>>>>>?????????@@@AAABBBDDDEEEFFFHHHJJJMMMQQQTTTWWWXXX\\\___bbbaaa\\\ZZZ\\\___eeemmmsssvvvxxxxxxtttnnniiibbbWWWNNNHHHEEEDDDCCCGGGHHHJJJLLLMMMMMMMMMMMMKKKLLLLLLKKKJJJIIIJJJLLLOOOQQQTTTVVVXXX[[[^^^```hhhkkknnnppprrruuuxxx{{{yyy|||}}}|||}}}}}}|||zzzyyyzzz|||{{{}}}~~~~~~xxxsssqqqrrrsssvvvvvvvvvwwwxxxyyy{{{|||zzz{{{|||}}}}}}}}}}}}}}}{{{zzzzzzzzz|||~~~xxxgggZZZTTTUUUQQQRRRRRRSSSRRRQQQOOONNNIIIIIIIIIHHHHHHKKKPPPTTTUUUWWWeeezzzuuuoookkkeeeeeeeeecccaaa^^^\\\ZZZXXXVVVTTTSSSRRRQQQOOOMMMIIIHHHFFFDDDBBB???>>>===::::::::::::::::::::::::999999888888888888999999888888777777888888999:::999999999999::::::::::::;;;;;;;;;;;;===???AAABBBAAAAAA@@@???>>>>>>>>>>>>@@@?????????@@@BBBDDDEEEEEEGGGJJJNNNRRRVVVXXXZZZ[[[]]]______^^^\\\]]]]]]dddlllrrruuuxxxyyyuuupppnnnggg[[[QQQKKKGGGEEEDDDEEEFFFIIIJJJKKKKKKJJJIIIHHHIIIJJJJJJIIIIIIJJJKKKLLLNNNQQQTTTVVVYYY]]]```dddggglllpppssswww{{{~~~{{{~~~|||{{{{{{|||}}}|||zzzyyy{{{|||}}}{{{vvvttttttuuuuuuuuutttuuuwwwzzz{{{|||yyyzzzzzz{{{|||}}}}}}}}}{{{{{{|||}}}~~~ssscccZZZYYYTTTTTTUUUUUUTTTRRROOONNNJJJJJJIIIHHHHHHJJJOOOSSSTTTTTTaaawwwzzzzzztttmmmjjjdddddddddcccaaa^^^\\\ZZZXXXVVVTTTSSSRRRQQQOOONNNIIIHHHFFFDDDBBB???>>>===>>>===<<<;;;:::999999888777888:::;;;;;;:::888777999888777777777888:::;;;999999:::::::::;;;;;;;;;999999999:::;;;===@@@AAABBBAAA@@@???>>>>>>>>>>>>@@@@@@??????@@@BBBDDDEEEDDDFFFJJJNNNSSSVVVYYYZZZ[[[\\\^^^_________^^^]]]cccjjjqqqtttwwwxxxuuuppprrrjjj^^^TTTMMMIIIGGGFFFDDDEEEGGGIIIIIIIIIGGGFFFFFFHHHIIIIIIHHHHHHJJJKKKHHHKKKNNNQQQTTTXXX]]]```aaaeeejjjoootttyyy~~~}}}}}}{{{zzzyyy{{{}}}|||zzzyyyzzz|||~~~{{{yyyxxxyyyuuutttsssuuuwwwzzz||||||xxxyyyyyyzzz{{{|||}}}}}}}}}~~~~~~lllaaa^^^WWWXXXXXXWWWUUURRROOOMMMKKKJJJIIIHHHHHHJJJOOORRRXXXYYYeeeyyyyyyqqqqqqwww|||uuummmiiifffeeedddbbb___]]]\\\[[[VVVVVVUUUTTTRRROOOMMMKKKIIIHHHFFFDDDBBB???>>>===<<<:::888888999;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888777777777777777777777777::::::;;;<<<===>>>??????@@@AAA@@@???<<<<<<===>>>>>>>>>???@@@BBBCCCDDDDDDFFFHHHLLLPPPSSSVVVWWWWWWWWWZZZ]]]```aaa___]]][[[bbbiiisssyyy{{{{{{{{{|||{{{qqqcccWWWPPPKKKHHHEEEHHHGGGFFFFFFEEEFFFFFFFFFLLLJJJFFFDDDDDDFFFJJJLLLKKKLLLNNNNNNOOORRRWWWZZZ___dddiiikkkoooxxx}}}|||~~~~~~}}}|||{{{zzz|||{{{{{{|||~~~~~~~~~~~~~~~~~~~~~|||{{{{{{||||||{{{yyyyyyxxxyyyyyyyyyyyyzzz{{{|||}}}~~~~~~}}}}}}~~~wwwjjjddd\\\ZZZWWWTTTSSSSSSTTTTTTLLLNNNNNNLLLJJJNNNVVV]]]jjjiiiqqq}}}}}}ppphhhiiinnnrrrwwwzzztttlllhhhffffffdddbbb___]]][[[[[[VVVVVVUUUTTTRRROOOMMMKKKIIIHHHFFFDDDBBB???>>>===<<<:::888888999;;;::::::999999999888888888777777999999999999999999999999777777777777777777777777999999:::;;;<<<===>>>>>>???@@@AAA@@@===<<<===>>>>>>>>>???@@@BBBCCCDDDDDDCCCEEEHHHLLLPPPSSSTTTUUUYYY[[[]]]___```___^^^]]]aaahhhqqqxxx||||||}}}~~~yyykkk^^^SSSKKKFFFDDDDDDDDDEEEEEEFFFHHHIIIJJJLLLJJJGGGEEEEEEGGGJJJLLLMMMMMMMMMMMMMMMNNNRRRTTT\\\ccchhhkkkpppxxx}}}~~~}}}}}}|||||||||{{{~~~|||zzzzzz{{{}}}|||||||||}}}|||{{{{{{~~~~~~~~~}}}|||||||||{{{{{{zzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}~~~yyypppeeeaaa[[[VVVTTTSSSTTTTTTSSSTTTSSSOOOKKKKKKPPPUUU[[[XXX\\\fffggg___\\\```eeeiiinnnrrrvvv|||ssskkkggggggfffdddbbb___]]][[[ZZZVVVVVVVVVTTTRRRPPPMMMLLLIIIHHHFFFDDDBBB???>>>======;;;999999::::::999888999999999888888888777777999999999999999999999999777777777777777777777777888888999:::;;;<<<======>>>@@@AAAAAA???=========>>>>>>???@@@BBBCCCDDDDDDEEEGGGJJJNNNRRRUUUWWWXXX[[[[[[\\\]]]]]]^^^^^^^^^^^^eeeooowww|||tttfffXXXNNNHHHFFFEEEEEEEEEEEEGGGHHHIIIJJJKKKJJJGGGFFFFFFGGGJJJKKKKKKKKKKKKJJJJJJKKKOOOQQQYYY```gggkkkpppxxx}}}}}}|||{{{{{{||||||||||||zzzyyyzzz}}}|||zzzzzz{{{|||zzzyyyyyy{{{|||}}}||||||~~~~~~}}}|||zzz{{{{{{|||}}}}}}~~~~~~~~~}}}|||{{{zzz{{{{{{|||~~~~~~zzzrrrlllbbb[[[WWWUUUUUUUUUVVVWWWVVVRRRMMMJJJLLLNNNNNNIIIHHHNNNPPPNNNQQQXXXZZZ___dddiiilllqqqxxx~~~rrrjjjfffgggfffdddbbb___]]][[[ZZZVVVVVVVVVUUUSSSPPPMMMLLLIIIHHHFFFDDDBBB???>>>===>>><<<:::999::::::888777;;;;;;;;;:::::::::999999888888888888888888888888777777777777777777777777888888999:::;;;<<<=========???BBBBBB@@@>>>======>>>>>>???@@@BBBCCCDDDDDDFFFGGGJJJNNNRRRUUUXXXYYYZZZYYYXXXXXXYYYZZZ\\\]]]\\\aaakkkttt|||yyymmm^^^RRRLLLJJJHHHHHHGGGFFFFFFFFFFFFGGGKKKIIIHHHGGGGGGHHHIIIKKKFFFGGGHHHHHHIIILLLPPPSSSUUU]]]eeejjjooowww{{{{{{}}}zzzzzz{{{|||}}}}}}~~~|||zzzzzz}}}||||||}}}~~~zzzzzzzzzzzzzzzzzz|||}}}~~~~~~}}}}}}zzz{{{|||~~~~~~}}}||||||}}}~~~}}}uuuiii```[[[YYYWWWVVVSSSTTTUUUSSSPPPNNNNNNOOOLLLGGGDDDGGGHHHIIINNNUUUTTTXXX^^^ccceeeiiiooottt}}}qqqjjjggghhhgggeeebbb___\\\ZZZYYYWWWWWWVVVUUUSSSPPPNNNLLLIIIHHHFFFDDDBBB???>>>======<<<::::::::::::888666;;;;;;;;;:::::::::999999777777777777777777777777777777777777777777777777999999:::;;;<<<======>>>===???BBBBBBAAA???>>>>>>>>>>>>???@@@BBBCCCDDDDDDCCCDDDFFFIIILLLPPPSSSTTTWWWUUUTTTSSSSSSVVVXXXZZZZZZ^^^fffpppzzz~~~rrrdddVVVNNNKKKIIIHHHHHHGGGFFFGGGGGGGGGJJJIIIIIIHHHHHHIIIIIIJJJFFFGGGHHHHHHIIIKKKOOORRRRRRZZZbbbgggllltttxxxxxx~~~~~~|||zzzzzz{{{~~~}}}}}}~~~~~~}}}|||zzzzzzzzzzzzzzzzzz{{{~~~~~~}}}}}}zzz{{{}}}~~~~~~~~~~~~{{{oooeee```\\\XXXTTTRRRSSSTTTTTTSSSQQQPPPOOONNNKKKHHHIIIIIIIIILLLPPPOOOSSSYYY\\\^^^aaafffkkkqqqtttzzzqqqkkkhhhhhhgggeeebbb___\\\ZZZYYYWWWWWWVVVUUUSSSQQQNNNLLLIIIHHHFFFDDDBBB???>>>===<<<;;;::::::;;;;;;999777999999999888888888777777777777777777777777777777777777777777777777777777999999:::;;;<<<===>>>>>>>>>@@@BBBBBB@@@?????????>>>>>>???@@@BBBCCCDDDDDDDDDEEEFFFHHHKKKNNNQQQRRRSSSRRRPPPOOOOOORRRTTTVVVZZZ\\\aaakkkwwwyyykkk\\\PPPJJJFFFFFFFFFFFFGGGIIIJJJKKKIIIIIIIIIJJJJJJIIIIIIIIIJJJJJJJJJIIIHHHIIILLLNNNQQQXXX___ccchhhpppuuuuuu{{{~~~}}}{{{{{{}}}~~~||||||}}}|||{{{yyyyyy}}}~~~~~~|||}}}}}}}}}~~~yyyoooiiibbbZZZSSSTTTUUUUUUUUUSSSQQQOOONNNNNNMMMLLLKKKIIIHHHHHHHHHIIIMMMQQQTTTUUUXXX]]]bbbhhhlllrrrwww|||qqqllliiihhhgggeeebbb___\\\ZZZYYYWWWWWWWWWVVVTTTQQQNNNMMMIIIHHHFFFDDDBBB???>>>===::::::999;;;<<<<<<:::888999999999888888888777777888888888888888888888888777777777777777777777777888888999:::;;;<<<======???@@@AAAAAA??????@@@AAA>>>>>>???@@@BBBCCCDDDDDDGGGGGGHHHIIIKKKMMMPPPQQQPPPOOONNNMMMNNNPPPRRRTTTZZZZZZ]]]fffsssuuugggXXXOOOFFFFFFFFFGGGHHHIIIJJJKKKIIIIIIJJJKKKKKKJJJIIIIIIIIIJJJIIIHHHGGGHHHJJJMMMQQQWWW]]]___dddlllrrrrrrwwwzzz}}}}}}}}}~~~}}}~~~{{{zzz~~~~~~~~~}}}|||}}}~~~yyynnnaaaWWWVVVUUUUUUTTTTTTRRRPPPOOONNNOOONNNLLLJJJIIIGGGEEEFFFIIILLLMMMNNNQQQWWW\\\```dddiiioootttzzzrrrllljjjiiigggeeebbb___\\\ZZZXXXWWWWWWWWWVVVTTTQQQNNNMMMIIIHHHFFFDDDBBB???>>>===999999999;;;<<<<<<:::888;;;;;;;;;:::::::::999999::::::::::::::::::::::::777777777777777777777777777777888999:::;;;;;;<<<@@@@@@AAA@@@??????AAABBB>>>>>>???@@@BBBCCCDDDDDDDDDDDDDDDEEEFFFIIIKKKLLLOOONNNMMMMMMMMMOOOQQQSSS[[[ZZZ[[[cccppp}}}pppaaaVVVJJJIIIHHHHHHGGGGGGHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHEEEFFFFFFFFFFFFHHHLLLOOOQQQWWW[[[]]]aaajjjpppqqquuuwwwzzz}}}~~~~~~~~~~~~~~~~~~{{{}}}{{{{{{}}}~~~{{{zzz~~~zzzjjj]]]TTTSSSSSSSSSTTTUUUSSSRRRPPPQQQPPPNNNLLLKKKIIIGGGFFFHHHJJJJJJJJJNNNUUUZZZUUUYYY___eeekkkpppvvvzzzqqqiiidddgggfffdddbbb___]]][[[ZZZZZZYYYWWWTTTRRRPPPOOONNNMMMKKKHHHDDDBBB@@@?????????===;;;;;;<<<<<<;;;:::888888777777777777888888888888888888888888888888888888888999999:::::::::999888888888999;;;===>>><<<<<<======>>>>>>????????????>>>>>>???AAACCCDDDGGGGGGFFFFFFGGGIIIJJJKKKJJJLLLNNNNNNOOORRRYYY^^^^^^```cccgggoooyyyyyygggVVVRRRKKKGGGHHHJJJIIIHHHJJJIIIJJJJJJKKKLLLLLLKKKKKKGGGGGGGGGHHHIIILLLNNNOOOTTTUUUVVVXXX[[[aaahhhmmmpppssswwwzzz}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}}}}~~~~~~||||||yyyxxxxxxzzz}}}}}}zzzxxxxxxuuuwww{{{~~~sssddd\\\XXXSSSQQQRRRTTTVVVVVVQQQQQQPPPOOOMMMKKKIIIHHHGGGGGGGGGHHHIIIKKKLLLMMMOOOTTT[[[^^^aaaeeelllrrrrrrjjjeeegggfffdddbbb___]]][[[ZZZZZZYYYVVVTTTQQQPPPNNNNNNLLLJJJGGGDDDAAA???>>>>>>999777666666888999888888888888777777777777888888888888888888888888888888777777777888888888999999888888777888999;;;<<<===<<<<<<===>>>>>>?????????>>>>>>>>>>>>???AAACCCEEEGGGGGGFFFGGGHHHIIIKKKLLLOOOQQQSSSTTTUUUXXX]]]bbbhhhiiijjjkkkmmmuuu~~~ooo```WWWOOOIIIIIIJJJHHHGGGHHHIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHIIIKKKLLLPPPRRRTTTVVVYYY^^^eeeiiikkknnnssswww{{{~~~~~~}}}|||||||||~~~}}}||||||}}}}}}||||||}}}}}}||||||}}}~~~||||||~~~~~~|||zzzzzzzzz{{{}}}~~~|||yyywwwwwwqqqsssuuuyyyqqqeee```YYYUUUTTTTTTTTTTTTRRRRRRQQQPPPOOOMMMKKKKKKFFFFFFFFFFFFGGGHHHIIIIIIKKKOOOUUUXXXZZZ^^^ffflllssskkkffffffeeecccaaa___]]][[[ZZZZZZXXXVVVTTTQQQOOONNNNNNLLLJJJGGGDDDBBB@@@>>>>>>:::999888999;;;======<<<888888777777777777888888888888888888888888888888666666666777777777777888777777777777888:::;;;<<<<<<======>>>??????@@@@@@>>>======>>>@@@BBBDDDEEEGGGGGGGGGGGGHHHJJJLLLMMMSSSUUUXXXZZZ]]]```eeehhhuuuvvvuuuppplllppp{{{xxxmmm^^^TTTLLLJJJIIIFFFEEEFFFIIIIIIJJJJJJJJJIIIIIIHHHKKKJJJIIIGGGFFFGGGGGGHHHKKKMMMPPPSSSVVVZZZ```ccceeeiiioootttxxx}}}~~~}}}|||{{{zzz|||~~~|||{{{{{{zzz|||}}}}}}|||{{{|||~~~~~~}}}||||||}}}~~~|||{{{||||||~~~|||}}}~~~~~~|||zzz{{{||||||}}}~~~|||yyywwwvvvvvvooonnnnnnsss|||wwwnnnccc[[[XXXVVVTTTSSSTTTSSSSSSQQQPPPOOONNNMMMHHHGGGGGGFFFFFFGGGGGGGGGGGGJJJMMMNNNPPPUUU]]]ccctttlllgggeeedddcccaaa___]]][[[ZZZYYYXXXVVVSSSQQQOOONNNMMMLLLKKKIIIFFFCCCAAA???>>>???>>><<<===???@@@@@@???999888888777777888888999888888888888888888888888777777777777777777777777666777777777888999::::::<<<======>>>???@@@AAAAAA=========>>>@@@BBBDDDFFFGGGGGGGGGGGGHHHJJJLLLNNNSSSVVV[[[```eeejjjnnnqqq~~~uuummmmmmwwwwwwdddYYYOOOKKKIIIFFFEEEFFFIIIIIIIIIJJJIIIIIIHHHGGGKKKJJJHHHFFFEEEEEEFFFFFFGGGJJJNNNQQQTTTWWW\\\___cccgggmmmrrrvvvzzz~~~~~~}}}}}}yyy{{{}}}~~~|||{{{zzz{{{{{{|||}}}}}}|||}}}}}}}}}}}}}}}|||{{{{{{zzzzzz|||}}}}}}|||zzzyyyzzz{{{{{{yyyyyy{{{|||~~~~~~}}}{{{wwwuuuuuuuuuqqqmmmlllpppzzzpppccc\\\YYYWWWUUUUUUTTTSSSRRRQQQPPPOOOOOOLLLKKKJJJIIIHHHHHHHHHHHHFFFGGGHHHHHHJJJOOOVVV[[[tttlllhhhddddddbbb```^^^]]][[[ZZZYYYXXXUUUSSSPPPOOOMMMMMMMMMLLLJJJHHHEEEBBB@@@???>>><<<::::::;;;<<<;;;:::999999888888888888999999888888888888888888888888888888888888888888888888666777777888999999999999;;;<<<===>>>???@@@AAAAAA>>>>>>===>>>@@@BBBDDDEEEFFFFFFFFFGGGHHHJJJLLLNNNRRRVVV^^^gggpppwww{{{}}}zzzpppnnnvvv~~~lll```SSSMMMIIIFFFFFFHHHHHHIIIIIIIIIIIIIIIHHHHHHIIIHHHGGGFFFEEEFFFGGGHHHFFFHHHLLLOOOQQQUUUYYY\\\dddggglllpppsssvvvzzz}}}~~~}}}|||yyy{{{}}}}}}|||{{{{{{|||}}}}}}~~~}}}}}}~~~~~~~~~}}}|||zzzxxxwwwxxxyyyyyyxxxwwwtttvvvwwwwwwvvvxxxzzz||||||xxxuuuttttttvvvqqqnnnqqqyyy{{{jjjbbb^^^ZZZWWWVVVUUUSSSQQQPPPPPPOOOOOONNNMMMLLLJJJIIIHHHHHHHHHGGGGGGGGGGGGHHHLLLRRRVVVtttlllhhhdddcccbbb```^^^]]][[[[[[YYYWWWUUUSSSPPPNNNMMMMMMLLLLLLJJJHHHEEEBBB@@@>>>>>><<<:::999::::::999888999999888888888888999999888888888888888888888888999999888888888888777777777888888999::::::999999:::;;;<<<===>>>???@@@AAA??????>>>>>>???AAACCCDDDEEEEEEEEEFFFGGGJJJLLLMMMSSSXXXaaannnzzz~~~uuuqqqtttyyywwwiiiZZZQQQLLLHHHGGGJJJHHHHHHIIIJJJJJJJJJJJJJJJHHHGGGFFFFFFFFFGGGHHHIIIEEEGGGIIILLLNNNRRRWWWZZZdddgggkkknnnpppsssvvvxxx~~~}}}|||{{{zzzyyy{{{}}}}}}|||{{{|||}}}~~~~~~~~~~~~}}}|||yyywwwuuuuuuvvvvvvuuutttqqqrrrsssttttttwwwzzz}}}zzzvvvttttttyyyvvvtttuuuyyy|||}}}|||}}}~~~wwwnnnggg```ZZZXXXWWWTTTRRRPPPOOOOOOPPPMMMLLLKKKJJJIIIHHHHHHHHHIIIHHHGGGGGGIIILLLOOOQQQssskkkgggcccbbbaaa```^^^]]][[[[[[XXXWWWUUURRRPPPNNNMMMLLLJJJJJJIIIGGGDDDAAA>>><<<===<<<::::::;;;<<<<<<;;;:::999999888888999999:::888888888888888888888888888888777777777666666666888888:::;;;;;;::::::999999999:::<<<===>>>???@@@@@@@@@?????????@@@BBBBBBDDDDDDDDDEEEFFFIIIKKKMMMQQQVVVaaaooo}}}yyytttrrrrrruuudddXXXPPPJJJIIIKKKGGGHHHIIIJJJKKKLLLLLLLLLIIIHHHGGGFFFFFFGGGHHHIIIDDDEEEGGGHHHJJJOOOUUUYYYaaadddhhhkkkmmmpppsssuuu}}}}}}|||zzzzzzyyyzzz||||||{{{zzz{{{}}}~~~~~~~~~}}}|||{{{zzzwwwvvvuuuuuuuuuuuusssqqqoooppprrrssstttwww{{{}}}xxxuuutttxxxxxxxxxxxxxxxyyyzzzzzzzzzzzz|||~~~xxxkkkaaa\\\ZZZWWWTTTQQQPPPPPPPPPNNNNNNLLLKKKJJJJJJJJJJJJIIIHHHGGGGGGHHHJJJKKKLLLssskkkgggcccbbbaaa```^^^]]][[[[[[XXXWWWUUURRRPPPNNNMMMLLLHHHHHHGGGEEECCC???<<<::::::888777888:::<<<<<<;;;:::999999888888999999:::888888888888888888888888777777666666555555555444888999:::;;;<<<;;;:::999888888:::;;;<<<>>>??????AAAAAA@@@??????@@@AAABBBCCCCCCCCCDDDFFFHHHKKKLLLOOOTTT___mmm{{{|||uuupppmmm{{{~~~kkk\\\SSSKKKIIIKKKGGGHHHIIIKKKLLLMMMMMMNNNKKKJJJHHHGGGGGGGGGGGGHHHCCCDDDEEEEEEHHHMMMSSSXXX]]]aaaeeeiiikkknnnrrrttt|||~~~|||{{{xxxyyy{{{zzzzzzyyy{{{|||~~~~~~}}}~~~}}}|||{{{zzzyyywwwuuuttttttuuutttrrrpppoooppprrrssstttxxx}}}zzzvvvtttvvvxxxyyyyyyxxxxxxyyyzzzwwwyyy{{{}}}uuuggg___]]]YYYUUUSSSQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMHHHGGGFFFGGGHHHIIIIIIHHHooohhheeeggggggeeecccaaa^^^\\\ZZZXXXWWWTTTQQQOOONNNNNNNNNIIIGGGEEECCCAAA@@@???>>><<<<<<;;;;;;;;;:::::::::888999999::::::999999888777777777777777777777777555555666888999:::;;;<<<888888888888888888888888999;;;<<<===<<<===???@@@BBBBBBAAA@@@>>>>>>@@@AAAAAABBBDDDDDDDDDEEEFFFHHHNNNTTT]]]hhhrrrzzz~~~{{{sssnnnsss}}}yyygggZZZRRRLLLIIIFFFFFFFFFFFFGGGHHHIIIIIIMMMMMMLLLKKKJJJHHHFFFEEEEEEDDDBBBCCCFFFJJJPPPSSSXXX\\\aaadddfffiiinnnrrrwww}}}}}}yyy{{{||||||zzzzzzzzz{{{{{{zzzzzz||||||zzzzzz{{{|||uuuvvvvvvvvvuuutttssssssrrrqqqqqqrrrtttxxx{{{~~~~~~yyyuuurrrxxxxxxxxxwwwwwwvvvuuutttssstttvvvyyy{{{}}}~~~~~~yyy{{{xxxoooggg^^^XXXVVVTTTOOOKKKNNNNNNMMMMMMLLLLLLKKKKKKMMMMMMLLLLLLKKKKKKKKKKKK}}}ooojjjhhhffffffdddccc```^^^\\\ZZZXXXWWWTTTRRRPPPNNNNNNNNNIIIHHHEEECCCAAA???>>>>>><<<<<<;;;;;;;;;:::::::::999999999999999999999999888888888888888888888888666666777888999::::::;;;999888888888888888888999999:::<<<===<<<===>>>@@@BBBBBBBBB@@@>>>>>>???AAABBBCCCEEEFFFFFFGGGIIIKKKNNNSSS[[[eeennnvvv{{{~~~}}}}}}|||xxxrrrmmmrrr|||ssscccXXXOOOKKKJJJIIIHHHHHHHHHHHHIIIJJJLLLLLLKKKJJJHHHGGGEEEEEEEEECCCBBBBBBEEEJJJNNNRRRWWW[[[```bbbccceeejjjnnnuuu}}}~~~{{{}}}~~~~~~|||zzzyyyzzzxxxwwwwwwyyy|||~~~{{{xxxwwwvvvwwwwwwuuuuuutttsssrrrqqqppppppqqqqqqrrrsssvvvyyy{{{}}}}}}xxxuuussswwwxxxxxxxxxxxxvvvuuutttssssssuuuwwwxxxyyyzzzzzzzzz|||~~~wwwoooeee^^^[[[XXXTTTPPPOOOOOONNNMMMMMMLLLLLLLLLIIIIIIJJJJJJKKKKKKKKKJJJ{{{ooollljjjddddddcccbbb```^^^\\\[[[XXXWWWUUURRRPPPOOONNNNNNIIIHHHFFFCCC@@@>>>===<<<<<<<<<;;;;;;;;;::::::::::::999888777777888999:::888888888888888888888888777777888888888999999999:::999888777777888999:::888:::<<<<<<<<<<<<>>>???BBBCCCBBBAAA???>>>???@@@AAACCCEEEGGGGGGIIIKKKMMMOOORRRXXX```iiipppvvvyyy{{{zzzyyyxxxxxxuuuqqqnnnpppyyyppp___SSSMMMLLLLLLJJJJJJIIIJJJJJJKKKKKKKKKJJJIIIGGGFFFEEEDDDDDDCCCBBBBBBDDDHHHLLLOOOVVVZZZ^^^___```aaaeeeiiirrryyy}}}~~~{{{xxxxxxuuutttuuuwwwzzz|||{{{zzz{{{zzzxxxvvvuuussssssrrrtttsssqqqpppooonnnnnnnnnpppqqqtttvvvyyyzzz||||||~~~|||xxxuuutttvvvwwwxxxyyyxxxvvvtttrrrsssssstttuuuvvvwwwwwwxxxzzz|||}}}|||qqqhhhccc^^^YYYVVVRRRRRRQQQOOONNNNNNNNNNNNIIIJJJKKKLLLLLLKKKJJJJJJ|||ooojjjgggcccbbbbbbaaa___^^^\\\[[[XXXWWWUUUSSSQQQOOONNNMMMJJJHHHFFFCCC@@@>>>===<<<<<<<<<;;;;;;;;;:::::::::;;;999888666666888999;;;888888888888888888888888888888888888888888888888:::999888666666888999:::888999;;;;;;;;;;;;===???BBBCCCCCCBBB@@@>>>???@@@@@@BBBEEEFFFGGGIIILLLNNNPPPQQQUUU[[[bbbiiiooosssuuuuuutttsssssssssrrrqqqllltttzzzeeeVVVOOOMMMLLLJJJJJJJJJKKKMMMNNNKKKKKKJJJHHHGGGGGGFFFFFFDDDCCCBBBBBBCCCGGGJJJMMMSSSVVV[[[]]]]]]___dddhhhmmmsss|||~~~|||xxxwwwrrrtttxxx|||~~~zzzvvvzzzyyyxxxvvvtttrrrqqqpppqqqpppooonnnnnnoooppppppqqqssswwwzzz|||~~~~~~~~~}}}~~~}}}zzzwwwuuuuuutttuuuwwwxxxwwwuuurrrqqqrrrsssssstttuuuvvvwwwxxxyyyzzz{{{}}}~~~vvvmmmfff```\\\XXXVVVTTTRRRPPPOOOOOONNNNNNOOOPPPPPPOOOMMMKKKJJJpppgggbbbcccbbbbbbaaa___^^^\\\[[[XXXWWWVVVTTTRRRPPPNNNMMMJJJIIIFFFDDDAAA???>>>===<<<<<<;;;;;;;;;::::::::::::999777666666777999:::888888888888888888888888999999999888888888888777999999888777777888999999777999:::;;;:::;;;<<<>>>AAABBBCCCBBBAAA@@@@@@AAAAAADDDFFFHHHJJJLLLOOOQQQPPPQQQSSSWWW]]]ccchhhkkkmmmllllllllllllmmmpppqqqkkkqqq{{{lll[[[SSSLLLKKKIIIIIIJJJLLLNNNPPPMMMLLLJJJIIIHHHHHHHHHHHHEEEDDDCCCBBBCCCFFFHHHJJJNNNSSSXXXZZZ\\\___dddhhhiiinnnwww}}}~~~}}}yyyxxxtttwww~~~}}}wwwzzzyyywwwuuussspppnnnmmmmmmnnnnnnoooqqqssstttuuutttvvvzzz~~~}}}}}}}}}{{{xxxvvvuuuvvvtttuuuvvvvvvvvvtttrrrppppppppppppqqqrrrtttvvvwwwuuuwwwyyyzzz|||}}}ssskkkfff```]]]YYYUUURRROOONNNNNNNNNOOOOOOPPPPPPOOONNNMMMqqqggg```ddddddcccbbb```^^^\\\[[[WWWWWWVVVUUUSSSPPPNNNMMMJJJIIIGGGEEECCCAAA@@@@@@<<<<<<;;;;;;;;;:::::::::999888777666666777888999999999999999999999999999999999888888888888888888888888888888888888888888666888::::::::::::<<<>>>???AAACCCCCCBBBAAABBBCCCDDDGGGJJJKKKMMMNNNQQQSSSPPPPPPRRRUUUYYY^^^bbbdddddddddddddddeeehhhmmmqqqoooqqqxxxxxxeeeZZZMMMLLLJJJIIIJJJLLLOOOQQQMMMLLLJJJIIIHHHHHHIIIIIIFFFEEEDDDCCCDDDEEEGGGIIIKKKPPPUUUXXXZZZ]]]bbbfffdddjjjrrryyy~~~~~~}}}{{{}}}}}}|||{{{xxx|||}}}{{{zzzwwwssspppmmmkkkjjjkkklllooorrrtttvvvwwwxxxvvvxxx{{{~~~~~~}}}zzzwwwuuuuuuvvvvvvvvvvvvvvvuuutttsssssspppooonnnnnnoooqqqssstttrrrtttvvvwwwyyy|||zzzmmmjjjddd^^^XXXTTTQQQPPPKKKLLLLLLMMMNNNOOOPPPQQQrrrjjjdddffffffdddccc```^^^\\\ZZZWWWWWWWWWUUUSSSQQQNNNMMMJJJIIIGGGFFFDDDCCCCCCCCC<<<<<<;;;;;;;;;:::::::::888888777777777777888888999999999999999999999999888888888888888888999999666888999::::::999888666666777999:::999:::;;;======???BBBCCCCCCBBBCCCDDDDDDFFFIIIKKKKKKMMMPPPRRROOOPPPRRRTTTWWWZZZ]]]^^^```aaaaaaaaabbbgggnnntttvvvuuuxxxqqqcccSSSQQQNNNKKKKKKLLLNNNPPPLLLKKKIIIHHHGGGGGGHHHIIIGGGFFFEEEDDDEEEFFFGGGHHHJJJNNNSSSUUUVVVYYY^^^bbbaaagggooovvv}}}}}}~~~~~~{{{{{{yyyzzz{{{zzz|||~~~~~~~~~~~~}}}yyytttpppmmmlllkkkjjjmmmqqqtttwwwxxxwwwwwwvvvxxxzzz}}}}}}zzzvvvuuuuuuwww{{{zzzxxxwwwvvvvvvwwwwwwuuutttrrrqqqppppppqqqrrrppprrrssstttuuuwwwzzz}}}~~~vvvmmmfff```\\\[[[QQQOOONNNMMMMMMNNNOOOPPP}}}sssnnniiiggggggeeecccaaa^^^\\\ZZZWWWWWWWWWVVVTTTQQQNNNMMMJJJIIIHHHFFFEEEEEEDDDDDD<<<<<<;;;;;;;;;:::::::::777777888888888888777777999999999999999999999999777777888888888999999999555777999;;;;;;999777555666777999999999999;;;===<<<>>>BBBCCCCCCCCCDDDEEEBBBDDDFFFGGGHHHIIILLLNNNOOOPPPRRRTTTWWWYYYZZZ[[[aaabbbcccbbbdddiiirrrxxx|||yyyyyy}}}zzziiiWWWUUUQQQMMMLLLLLLNNNOOOKKKJJJHHHFFFFFFFFFHHHIIIHHHGGGFFFEEEEEEFFFGGGHHHJJJMMMQQQSSSTTTVVVZZZ]]]```eeemmmttt{{{{{{{{{|||{{{}}}zzz}}}|||wwwvvvyyy{{{zzzzzz|||~~~~~~~~~|||vvvrrrooonnnnnnkkkmmmrrrvvvxxxwwwvvvuuuvvvwwwyyy|||~~~~~~zzzvvvtttuuuwww~~~|||zzzxxxxxxxxxzzz{{{}}}{{{xxxuuusssrrrssssssoooqqqrrrrrrrrrsssvvvxxxyyy|||ssslllgggeee[[[XXXTTTOOOMMMLLLLLLMMM{{{sssmmmggggggfffdddbbb```^^^]]]]]]YYYXXXWWWVVVTTTRRRPPPNNNJJJJJJHHHFFFDDDCCCAAAAAA===<<<;;;;;;<<<<<<;;;999999999999999:::;;;<<<<<<888888999999999999888888999777555666888:::::::::999888777888999:::888777777888888:::;;;<<<======>>>>>>???@@@BBBCCCDDDDDDGGGHHHIIIIIIJJJMMMQQQTTTRRRSSSTTTSSSRRRTTTVVVYYY^^^bbbfffiiikkkpppwww}}}yyyfff[[[RRRPPPPPPNNNLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEHHHHHHHHHJJJMMMRRRWWWZZZ\\\```fffmmmuuu~~~|||{{{{{{||||||{{{{{{vvvssstttwwwyyy{{{yyyyyy{{{|||~~~}}}uuurrrpppoooooonnnpppssswwwxxxyyyxxxwwwssstttvvvxxx{{{~~~~~~zzzwwwuuuwwwxxxzzzzzzzzzyyyzzz}}}}}}zzzyyywwwssspppsssqqqooooooqqqrrrrrrrrrxxxyyy~~~}}}xxxssshhh^^^VVVUUUSSSOOOOOOSSS{{{sssmmmhhhgggfffdddbbb```___^^^]]]YYYXXXWWWVVVTTTRRRPPPNNNJJJIIIHHHFFFDDDBBBAAA@@@888777666666777777666444888888888777888888999999888888999999999999888888777888999888777777:::======;;;999888999999888666555666666777999::::::;;;>>>>>>???@@@BBBCCCDDDDDDEEEFFFGGGGGGHHHKKKOOORRRTTTUUUUUUUUUTTTUUUWWWYYY```dddhhhlllpppvvvmmmaaaUUURRRQQQNNNKKKJJJKKKKKKKKKKKKJJJIIIHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDGGGGGGGGGIIILLLQQQUUUXXXZZZ^^^cccjjjqqqzzz~~~}}}|||||||||{{{{{{}}}zzzuuurrrrrruuuwwwyyyyyyzzz{{{|||~~~~~~}}}}}}{{{uuuqqqpppooonnnmmmooosssuuuwwwvvvuuutttrrrssstttwwwzzz}}}|||yyywwwxxxyyy{{{{{{|||||||||}}}{{{yyyuuurrrsssqqqnnnnnnooopppqqqppprrrsssxxx~~~~~~rrrfff```[[[UUUUUUXXX|||rrrmmmiiihhhgggeeecccaaa___^^^]]]YYYXXXWWWVVVTTTRRRPPPNNNIIIIIIGGGEEECCCAAA@@@???;;;999888888999:::888777999999888888888888888888888888999999999999888888555999===;;;777666:::@@@BBB>>>;;;888888777777666555666666777888999::::::===>>>???@@@AAACCCDDDDDDEEEFFFGGGHHHIIIKKKNNNQQQUUUWWWXXXXXXWWWXXXYYY[[[bbbffflllqqqwww~~~mmm]]]VVVTTTPPPLLLIIILLLLLLMMMMMMLLLKKKIIIHHHFFFFFFEEEEEEEEEDDDDDDDDDFFFFFFFFFGGGJJJNNNRRRTTTWWW[[[___eeekkksss{{{}}}~~~~~~}}}}}}|||{{{zzz{{{xxxtttqqqppprrruuuwwwzzzzzz{{{||||||}}}}}}~~~|||{{{{{{}}}xxxssspppooonnnnnnmmmoooqqqttttttsssrrrppppppqqqsssuuuxxxzzz|||~~~|||zzzyyyzzz{{{|||~~~~~~~~~|||yyyvvvtttqqqnnnmmmnnnoooooonnnmmmnnnrrrxxx|||vvvkkkddd^^^[[[\\\|||qqqllljjjggggggfffdddbbb```^^^]]]YYYXXXWWWVVVTTTRRRPPPNNNIIIHHHGGGEEEBBB@@@???>>>>>>===<<<<<<======<<<;;;;;;;;;;;;;;;::::::999888888888999999999999888888666999<<<;;;888888;;;???AAA>>>999666666777777666777888888999:::;;;;;;;;;<<<===>>>???AAACCCDDDDDDGGGHHHJJJJJJKKKMMMPPPRRRVVVXXX[[[[[[[[[[[[\\\]]]ccchhhnnnuuu}}}~~~ggg[[[WWWRRRNNNLLLKKKLLLMMMMMMLLLKKKIIIHHHFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFHHHKKKNNNPPPUUUWWW\\\```eeellltttyyy~~~{{{}}}}}}|||{{{{{{{{{yyyvvvrrrpppqqqtttvvv{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxyyy|||~~~{{{uuurrrpppooonnnmmmmmmnnnqqqrrrrrrqqqnnnmmmnnnoooqqqtttvvvxxxzzzzzz}}}~~~|||{{{zzz{{{|||}}}{{{wwwtttpppnnnnnnnnnnnnnnnnnnooorrrvvvyyy~~~zzzrrrkkkeeeaaa{{{pppkkkjjjffffffeeedddbbb```]]]\\\YYYXXXWWWVVVTTTRRRPPPNNNJJJIIIGGGEEEBBB@@@>>>===;;;:::999999::::::999888;;;;;;;;;;;;;;;:::999888888888999999999999888888999888999:::;;;<<<<<<;;;===:::666444555777777777888888888999999::::::;;;;;;<<<===???AAACCCDDDEEEGGGIIIJJJKKKKKKMMMOOOQQQVVVYYY\\\^^^^^^^^^^^^___ccciiiqqqzzzsssaaaXXXRRROOONNNKKKKKKLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEGGGIIIKKKMMMRRRTTTXXX[[[```fffmmmrrr}}}zzz}}}}}}{{{{{{||||||{{{yyyuuuqqqqqqtttvvvzzzzzzzzzyyyyyyyyyxxxxxxyyywwwvvvwwwyyy{{{||||||yyyvvvsssqqqppppppooonnnmmmoooppprrrqqqooommmkkklllmmmpppsssuuuvvvwwwxxx{{{~~~}}}{{{{{{zzz|||{{{xxxssspppoooooooooooopppppprrruuuwwwzzz|||oooeee{{{nnniiijjjeeeeeeeeedddbbb___\\\[[[YYYXXXWWWVVVTTTRRRPPPNNNKKKJJJHHHEEECCC@@@>>>===;;;:::888999::::::999777777888999:::999888777666888888999999999999888888999777777999<<<===;;;999999777555444666777888888666666666777777777888888;;;;;;===???AAABBBDDDEEEEEEGGGIIIJJJJJJKKKLLLNNNTTTXXX]]]```aaaaaaaaabbbcccjjjttt~~~lll^^^TTTOOOOOOLLLLLLKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFCCCDDDDDDEEEFFFHHHIIIJJJMMMPPPSSSVVV[[[```gggkkkuuuyyyzzz}}}|||zzz|||~~~|||}}}{{{wwwrrrqqqssswwwyyyyyyyyyxxxxxxwwwwwwwwwxxxvvvtttuuuvvvxxxyyyyyyuuusssqqqqqqqqqqqqpppooonnnoooqqqrrrrrrpppmmmlllkkkmmmooorrrtttuuuvvvvvvyyy{{{~~~}}}|||{{{{{{zzz|||{{{vvvqqqpppppppppoooooooooqqqttttttvvvwwwhhhyyylllgggjjjdddddddddcccaaa^^^[[[YYYYYYXXXWWWVVVTTTRRRPPPNNNLLLKKKIIIFFFCCCAAA???>>>>>><<<;;;;;;<<<<<<;;;:::666777999::::::999888777888888999999999999888888555777999:::::::::::::::999777666666777888888777666666666666777777777777:::;;;<<<>>>@@@BBBDDDEEEEEEGGGIIIJJJJJJJJJLLLMMMRRRVVV]]]aaacccccccccddddddlllwwwkkk[[[SSSRRROOOMMMKKKJJJIIIIIIJJJKKKIIIIIIIIIHHHHHHHHHGGGGGGDDDDDDDDDEEEFFFGGGGGGHHHHHHKKKNNNQQQUUU[[[aaaffflllqqqyyyzzz}}}~~~zzzyyy||||||}}}|||xxxrrrpppsssvvvxxxwwwwwwwwwwwwwwwvvvvvvwwwuuussssssuuuvvvwwwvvvrrrqqqpppqqqrrrsssqqqpppnnnppprrrssssssqqqooommmjjjlllooorrrtttuuuuuuuuuwwwyyy{{{|||{{{zzzzzz{{{{{{~~~}}}}}}wwwrrrppppppooooooooooooqqqssssssttt}}}xxxyyyjjjfffiiiccccccccccccaaa]]]ZZZXXXYYYXXXWWWVVVTTTRRRPPPNNNMMMLLLJJJGGGDDDAAA???>>>===;;;::::::;;;<<<:::999777888:::<<<<<<<<<::::::888888999999999999888888222777<<<;;;888666888<<<:::999888888999999888666888888888888999999999999:::;;;<<<>>>@@@BBBDDDEEEGGGIIIKKKLLLLLLMMMNNNOOOPPPUUU\\\aaaddddddeeeeeeeeennnzzzxxxdddXXXVVVQQQOOOLLLJJJIIIJJJLLLNNNJJJJJJIIIIIIIIIHHHHHHHHHDDDDDDEEEEEEFFFFFFGGGGGGEEEGGGJJJNNNRRRXXX^^^cccfffkkksss}}}~~~{{{~~~}}}yyyyyy}}}{{{}}}|||xxxrrrooorrruuuwwwwwwwwwvvvvvvvvvvvvvvvwwwuuusssssstttuuuuuuuuupppppppppqqqssssssrrrqqqooopppsssttttttrrrpppooojjjlllooorrrtttuuuuuutttuuuwwwyyyzzzyyyyyyzzz{{{|||~~~~~~zzz~~~wwwrrrpppooooooooopppppprrrtttsssttt}}}