BM6(v //////............//////------...............---............////////////666444...111333111QQQPPP666666555555000777444555666555444444666888::::::;;;===???@@@BBBBBBCCCFFFGGGFFFHHHLLLNNNKKKLLLMMMNNNMMMMMMMMMOOORRRQQQSSSUUUUUUUUUUUUWWWYYYXXXXXXYYYYYYYYYYYY[[[\\\^^^\\\ZZZZZZ[[[[[[ZZZYYY]]]]]][[[YYYWWWVVVUUUTTTTTTSSSRRRPPPNNNLLLJJJIIILLLLLLKKKIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEBBBAAA???===>>>>>><<<999;;;:::888666555555555666555555555555444333222111000000111111111000000///000000//////......---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++******++++++++++++************++++++++++++******++++++***+++++++++,,,,,,,,,,,,++++++++++++,,,,,,------------------------......---......///000111666999@@@HHHRRR^^^jjjqqqyyyyyymmmfff\\\TTTOOOLLLJJJIIIEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEECCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEDDDCCCDDDFFFHHHGGGGGGHHHIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCEEEEEEFFFGGGHHHIIIJJJJJJLLLNNNOOOQQQSSSUUUVVVXXXZZZVVVQQQOOOOOOQQQRRRRRRTTTVVVWWWWWWVVVUUUUUUVVVVVVVVVWWWXXXYYYXXXXXXWWWXXXVVVUUUTTTUUUUUUTTTRRRQQQRRRTTTWWWZZZ___eeejjjppppppooommmkkkjjjkkklllnnnnnnnnnkkkgggdddccccccdddbbbaaafffttt~~~{{{sssooommmkkkkkknnnttt{{{}}}xxxwwwzzzxxxkkk[[[QQQYYY___```[[[\\\```^^^VVV]]]fffkkkcccTTTJJJIIIMMMPPPQQQPPPMMMOOOVVVYYYYYYUUUMMMCCC<<<999777444111000000000000000000000000000000000000000000111111//////000000111111111222111111111222222222333333222222222222333444555555666777888999:::>>>BBBFFFNNNVVV]]]^^^aaagggmmmnnnvvvwww{{{......------------......,,,---......///.....................////////////---...222111...BBBooojjj???222000111444...666444555666555444444666888999999;;;<<<>>>@@@AAAAAABBBFFFGGGFFFHHHLLLMMMKKKKKKLLLLLLLLLKKKLLLNNNQQQRRRTTTUUUUUUTTTSSSUUUVVVVVVVVVVVVWWWYYYZZZ\\\]]]]]][[[YYYXXXYYYYYYXXXWWWYYYXXXWWWVVVUUUSSSRRRRRRRRRRRRQQQOOOMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBBBB@@@???BBBFFFDDD???999888666555444444555666666666666555444333222111000111111111111000000////////////.........---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************++++++++++++************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------...............///000000444777<<>>666444444333222333444555666666666666555444333111000111111111111111000//////...............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********++++++++++++************+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---------------------------///............//////000---///333888>>>FFFOOOVVVaaaeeekkktttyyyrrrjjj___WWWNNNLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGCCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGGGGDDDEEEEEEDDDCCCCCCFFFHHHEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEFFFGGGHHHIIIIIIJJJHHHIIIIIIJJJKKKLLLMMMMMMLLLNNNPPPOOOMMMLLLNNNPPPVVVSSSOOOMMMMMMNNNOOOOOOMMMPPPRRRSSSSSSSSSUUUVVVVVVVVVVVVWWWWWWWWWXXXXXXQQQOOONNNOOOQQQTTTUUUUUUPPPTTTZZZ___bbbeeeiiikkknnnkkkhhhffffffggggggggg]]]]]][[[YYYXXXZZZ^^^aaazzz{{{|||~~~}}}|||{{{zzzzzzyyyrrrhhh[[[MMMEEEJJJSSS[[[mmmyyyuuulllgggaaaZZZVVVVVVNNNCCC@@@HHHPPPRRRQQQRRRVVV___kkkpppfffYYYJJJBBB999333111111111///000000000000000000000000//////000000111111111222111111111111000000000000000111111111111222222222222222222222333444555555111333666888;;;@@@FFFJJJLLLUUU\\\___bbbgggkkklllxxxyyy|||,,,,,,++++++***)))))))))++++++,,,,,,---...//////...//////...---...///111444)))777222lllJJJ888000000111111111222222222444444444444444444444444555666666777888:::;;;<<<>>>???@@@AAACCCDDDEEEFFFGGGGGGHHHHHHJJJLLLMMMNNNPPPPPPQQQRRRSSSSSSSSSRRRUUUVVVWWWVVVVVVXXXZZZ]]]XXXYYYZZZZZZZZZYYYWWWWWWXXXUUUTTTVVVYYYZZZVVVRRRNNNIIIFFFFFFJJJKKKIIIFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@???>>>>>>>>>>>><<<888555888333......222555666444999777444333444444444333555444333222111111111111//////...---,,,,,,++++++...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,+++***)))+++***)))))))))***,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---///---,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,............////////////333222222555:::BBBIIINNNWWW___hhhmmmqqq}}}~~~~~~uuulllfff^^^ZZZUUUOOOJJJGGGFFFFFFDDDDDDEEEFFFGGGGGGFFFFFFAAABBBDDDDDDDDDDDDFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDD@@@BBBFFFHHHHHHGGGDDDBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEGGGIIIJJJKKKLLLLLLHHHIIIIIIJJJJJJIIIIIIHHHKKKJJJJJJJJJKKKLLLMMMNNNTTTRRRNNNMMMNNNOOOPPPPPPMMMMMMLLLMMMOOORRRUUUWWWUUUXXX[[[ZZZVVVSSSRRRRRRXXXSSSPPPQQQVVV[[[\\\\\\\\\\\\]]]```cccddddddccchhhfffeeeeeeffffffeeeddd___^^^ZZZUUUUUU]]]kkkuuuwwwvvv~~~}}}zzzxxxpppeeeWWWOOONNNNNNKKKGGGTTTdddrrrssskkkddd^^^ZZZOOOLLLHHHEEEEEEHHHLLLNNNPPPRRRUUU]]]iiipppfffWWWCCC>>>888666666666222...000000111111111000000///111111111111111111111111000000000000000000000000000000111111111000000///222222222111222222333333444666888:::<<<@@@DDDHHHPPP\\\^^^]]]fffjjjjjjqqquuu{{{+++++++++++++++,,,,,,,,,++++++,,,,,,---......///---...//////------...000---111999XXXqqq444666000000000111111111222222444444444444444444333333444444555666777999:::;;;<<<<<<>>>???AAABBBDDDDDDFFFFFFGGGHHHIIIKKKLLLMMMOOOOOOPPPQQQRRRRRRRRRRRRXXXXXXXXXWWWVVVVVVWWWYYYWWWWWWXXXYYYXXXWWWVVVUUUWWWUUUSSSVVVYYYZZZVVVSSSMMMJJJGGGHHHKKKLLLIIIEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>============;;;888555777222......333999::::::999777444333444444333222444333222111000000000000///......---,,,,,,++++++...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))+++***)))))))))***+++,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---+++*********,,,...111222,,,,,,,,,,,,,,,,,,,,,,,,............////////////111111000222777>>>DDDIIIPPPXXXaaafffkkkxxxwwwqqqgggccc]]]UUUOOOJJJHHHGGGGGGFFFEEEEEEFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDAAACCCEEEGGGGGGFFFDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEGGGHHHHHHIIIJJJJJJIIIIIIFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNNNNRRRPPPNNNMMMNNNOOOOOOOOOPPPOOOOOOPPPQQQSSSUUUWWWUUUTTTSSSQQQQQQQQQRRRSSSQQQSSSVVVWWWYYY[[[___cccbbbbbbcccdddeeeddd```]]]jjjiiigggeeeddddddeeefff\\\YYYXXX]]]iiiyyy{{{||||||wwwrrrfff^^^UUUQQQQQQQQQOOOLLLWWWccckkkiiiaaa[[[VVVSSSJJJHHHFFFDDDDDDFFFIIIKKKMMMNNNQQQ[[[iiimmm^^^KKK@@@;;;666444555555222...000000111111111111000000111111111111111111111111000000000000000000000000000111111222111111000000222222111111222222333333555777999;;;===AAAEEEHHHQQQ^^^___^^^fffiiiiiiooosssyyy}}}~~~***++++++,,,------......++++++,,,,,,------......,,,---//////---,,,------000222JJJFFF///...000000000000111111111111333333333333333333333333333333333444666777999:::999:::;;;===???@@@BBBBBBEEEEEEFFFGGGIIIJJJKKKLLLMMMNNNNNNOOOPPPPPPQQQQQQYYYZZZZZZXXXUUUSSSSSSTTTVVVVVVWWWWWWVVVVVVUUUTTTUUUSSSSSSUUUXXXYYYWWWSSSMMMKKKJJJKKKMMMLLLIIIEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@===<<<<<<<<<<<<:::777555444111...000555;;;===>>>999666444333333333222111222222111000////////////.........------,,,,,,+++...---,,,+++++++++,,,,,,++++++,,,,,,,,,+++************))))))******+++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,---............////////////......///333888>>>AAAFFFNNNWWW]]]bbbnnnyyyuuunnneee]]]VVVRRROOOMMMIIIEEECCCCCCDDDDDDDDDGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDBBBCCCDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFIIIIIIJJJIIIIIIHHHGGGFFFDDDEEEGGGIIIJJJKKKLLLLLLKKKKKKLLLLLLMMMNNNNNNOOOOOONNNMMMNNNPPPPPPPPPNNNQQQRRRRRRSSSSSSTTTTTTUUUTTTQQQOOONNNOOOQQQSSSSSSWWW^^^eeeeeeaaa```eeekkkffffffhhhiiiiiieee```\\\dddfffgggeee```[[[ZZZ[[[[[[[[[___nnn||||||rrriiiZZZYYYXXXXXXYYYYYYWWWTTT[[[aaaccc^^^VVVRRRNNNKKKEEEDDDCCCCCCDDDEEEGGGHHHLLLLLLOOOZZZggggggUUU@@@;;;777333222333444111///000000111111111111111000111111111111111111111111000000000000000000000000111111222222222222222111222222111111222222333444555777999;;;===AAAEEEIIIRRR^^^___^^^gggjjjiiinnnsssxxx|||~~~++++++++++++,,,,,,------++++++,,,,,,,,,---------+++---//////---,,,,,,---777888mmmUUU,,,:::(((/////////000000000111111222222222222333333333333333333333444555777999999888999:::<<<>>>@@@AAABBBCCCDDDEEEGGGHHHIIIJJJJJJLLLLLLLLLMMMNNNOOOPPPPPPXXXYYYYYYWWWUUUSSSRRRSSSWWWWWWWWWVVVVVVVVVUUUUUURRRQQQQQQTTTVVVWWWUUUSSSNNNMMMMMMMMMNNNMMMIIIEEEGGGFFFFFFEEEEEEDDDDDDDDDBBBBBBBBBBBBAAAAAA@@@???===<<<;;;;;;;;;:::777555111000111444888;;;<<<;;;777666444333333333111000111000///.....................---------,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,++++++******************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......---...000444888:::@@@GGGOOOTTTYYYcccsss~~~xxxyyyqqqjjjdddbbbZZZTTTMMMHHHFFFFFFEEEDDDFFFEEEEEEEEEEEEEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGGGGHHHGGGGGGGGGIIIIIIJJJIIIIIIHHHGGGFFFFFFFFFHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNNNNOOOOOOOOONNNNNNNNNOOOQQQRRRQQQOOOQQQRRRSSSSSSTTTSSSSSSRRRPPPQQQRRRSSSSSSUUUXXX[[[oootttvvvsssmmmjjjmmmqqqjjjjjjiiijjjjjjhhheeebbb___dddhhhggg```YYYWWWWWWbbbgggsss~~~yyy}}}yyyjjj^^^TTTYYY___ddddddaaa]]]YYYZZZ]]]]]]WWWQQQOOOLLLHHHCCCDDDEEEFFFGGGGGGHHHHHHIIIIIILLLTTT[[[WWWGGG999888555222111222333222111000000111222222222111111111111111111111111111111000000000000000000000000111111222333333333222222111111111111222333444444555666999;;;===@@@EEEHHHQQQ\\\]]]^^^hhhmmmkkkoootttxxx|||~~~,,,+++++++++*********)))+++++++++,,,,,,,,,,,,,,,***,,,......---,,,---...///YYYggg222///222,,,....../////////000000000111111111222222222333333333333444555666888999:::888999;;;===???AAABBBCCCBBBDDDEEEGGGHHHIIIIIIIIIKKKKKKKKKKKKLLLNNNOOOPPPTTTUUUVVVUUUTTTSSSTTTUUUYYYXXXXXXWWWWWWWWWWWWWWWPPPPPPQQQSSSUUUUUUTTTSSSPPPOOOOOOPPPOOOLLLIIIFFFGGGGGGGGGFFFEEEDDDDDDDDDAAAAAABBBBBBBBBAAA@@@???===;;;::::::::::::888666222444888<<<>>>===999666555444333333333333111000//////......---.........---------------,,,,,,,,,---------,,,,,,,,,++++++***++++++,,,,,,,,,++++++))))))******++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------........................000222444555<<>><<<::::::;;;;;;999888777:::???BBBAAA>>>888555222222111222333444222000//////......---......///------------------------,,,,,,---------,,,+++*********+++,,,,,,,,,++++++))))))***++++++++++++******++++++,,,,,,++++++***++++++------------++++++)))******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................///000111222222999>>>DDDHHHKKKQQQ[[[cccmmm|||www{{{tttmmmddd^^^[[[WWWPPPJJJJJJHHHEEEFFFHHHIIIFFFDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIIIIIIIIIIGGGHHHIIIKKKKKKLLLLLLLLLKKKLLLLLLLLLLLLLLLKKKKKKLLLNNNOOOQQQQQQQQQPPPPPPPPPOOONNNOOOQQQQQQQQQPPPQQQQQQRRRSSSTTTVVVVVVWWWYYY[[[]]]___eeeqqq|||yyy{{{|||{{{yyyxxxtttnnnjjjhhhiiiiiiiiiiiiiiihhhjjjppp~~~vvvgggYYYRRRaaabbbeeehhhgggbbbZZZSSSPPPUUUWWWQQQLLLJJJHHHFFFJJJKKKMMMNNNOOONNNNNNMMMIIIIIIJJJGGG???777666999333333222111111222333333000000111222333333333333111111111111111111111111000000000000000000000000///000111222333333333333000000000111222333444555444666888:::<<<@@@DDDHHHLLLWWWZZZ^^^lllsssqqqssssssvvvxxx{{{+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...333666SSS~~~UUU)))444///&&&///------.........///////////////000000111222222333222222222333444666888888777888:::<<>>===;;;:::;;;;;;:::999999<<>>;;;777555000///000222444444333111//////............//////------------------------,,,,,,---------,,,+++***)))***+++,,,,,,,,,,,,+++((()))***+++,,,++++++******++++++,,,,,,++++++******+++---......---+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...///000000000000555999???CCCFFFLLLUUU[[[gggrrr{{{wwwzzzssspppnnniii___WWWTTTPPPLLLKKKMMMLLLIIIEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMKKKLLLMMMNNNNNNNNNNNNNNNMMMNNNPPPRRRRRRRRRQQQPPPQQQOOOMMMLLLMMMNNNNNNNNNTTTTTTUUUVVVXXX[[[^^^___hhhjjjoooyyy{{{zzz}}}~~~|||xxxwwwsssnnnkkkkkkkkkkkkjjjlllmmmqqqzzz~~~vvviii```___aaaqqqkkkdddbbbaaa___ZZZUUUVVV[[[\\\SSSIIIFFFGGGHHHMMMMMMNNNOOOOOOOOONNNMMMOOOKKKHHHEEE===444444999111111000/////////111222///000111222333333333333111111111111111111111111000000000000000000000000...///000111222222222222000000000111222333555666666888:::<<<>>>BBBFFFIIIMMMWWWZZZ^^^mmmsssppprrrvvvxxxzzz}}}}}}|||***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,++++++,,,///555999ggg111999***BBB&&&---------.........//////...//////000111222222222000000111222333555666777666777999;;;>>>@@@BBBCCCCCCDDDGGGIIIKKKKKKJJJJJJKKKJJJJJJJJJKKKNNNQQQRRRQQQQQQPPPNNNOOORRRXXX\\\[[[ZZZYYYXXXWWWXXXYYYYYYVVVXXXZZZZZZYYYWWWWWWWWWVVVUUUTTTQQQMMMKKKKKKLLLIIIIIIHHHGGGFFFEEEDDDCCC???@@@BBBCCCCCCBBB@@@??????===;;;;;;<<<<<<;;;:::999:::;;;:::888666555555......///111444555333222//////.........//////000------------------------,,,,,,---...---,,,+++***)))***+++,,,,,,,,,,,,,,,((()))***+++,,,+++******+++++++++,,,,,,+++++++++***+++---......---+++***---------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...///////////////111666<<<@@@DDDJJJRRRXXX___gggtttyyytttkkkccc^^^YYYWWWXXXVVVQQQLLLFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLJJJKKKMMMNNNPPPPPPQQQQQQMMMNNNQQQRRRSSSSSSQQQPPPQQQNNNKKKJJJKKKLLLLLLLLLWWWWWWWWWYYY\\\```cccffftttxxx}}}}}}~~~}}}yyyvvvqqqooommmmmmnnnooonnnnnnpppvvv}}}xxxvvvrrruuuwwwtttjjj```___hhhsss~~~rrrddd]]]^^^___]]][[[___dddbbbVVVIIIEEEGGGJJJMMMNNNNNNNNNNNNMMMMMMLLLLLLEEE???===777///---000000000///...------///000///000111222333444444444111111111111111111111111000000000000000000000000......///111111222222222000000000111222444555666888:::<<<>>>@@@CCCHHHKKKOOOYYYZZZ___mmmsssoooppp{{{}}}~~~}}}zzz,,,,,,+++******+++,,,,,,++++++++++++++++++++++++&&&000,,,+++000&&&777hhhBBB(((555...)))...(((,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222///000000222333444555555999999:::<<<>>>@@@BBBDDDDDDEEEFFFHHHIIIJJJKKKKKKHHHJJJMMMPPPRRRRRRRRRRRRKKKKKKLLLNNNQQQTTTWWWYYYZZZXXXUUUTTTTTTVVVXXXZZZ[[[ZZZYYYXXXXXXWWWXXXXXXYYYVVVRRROOONNNMMMKKKIIIJJJJJJHHHFFFDDDBBBAAA@@@DDDDDDCCCBBBAAAAAAAAAAAA???>>>===;;;999888888888999999888777555444222111222222222111111111111000////////////...............,,,***+++...000///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))+++++++++***)))***+++,,,,,,++++++,,,,,,---......---,,,,,,++++++++++++,,,,,,,,,---------......,,,,,,,,,---------.........111666:::>>>CCCHHHLLLSSS[[[iiivvv|||ooohhhfffjjjkkkccc[[[YYYSSSPPPLLLJJJJJJIIIHHHGGGHHHIIIIIIHHHFFFFFFFFFGGGIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHHHHGGGHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJKKKEEEFFFHHHJJJKKKKKKKKKJJJMMMMMMNNNOOOOOOOOOOOONNNQQQPPPOOONNNNNNPPPQQQSSSNNNNNNOOOPPPPPPPPPPPPOOOQQQPPPMMMKKKKKKMMMOOOQQQZZZ^^^aaa```___cccmmmvvv~~~|||{{{yyyxxxoooooommmlllmmmqqqvvvyyy}}}{{{ooohhh```___eeennntttvvvzzzlll```]]]]]]\\\]]]aaa]]]YYYTTTNNNKKKJJJJJJJJJMMMLLLKKKIIIGGGGGGIIIKKKFFFAAA:::444222111111111111111111111111111111111333222111000000111222333111000///......///000111000000111111111111000000000111111111111222222222222222222222333444555555666888:::;;;===@@@DDDGGGNNNZZZ[[[]]]iiiooonnnrrr{{{~~~,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++%%%***000+++444YYY~~~eee333&&&333***'''000+++,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222///000000111333444444555777777888:::<<<>>>AAABBBCCCDDDEEEHHHIIIKKKKKKLLLJJJLLLNNNQQQRRRSSSSSSRRRKKKLLLMMMOOOQQQTTTVVVWWWYYYXXXWWWVVVVVVWWWWWWXXX[[[[[[YYYXXXWWWVVVVVVVVVVVVSSSPPPMMMLLLKKKIIIGGGHHHHHHGGGFFFEEECCCCCCBBBDDDCCCBBBAAA@@@@@@@@@@@@???>>>===;;;:::888888888777777777666555333222111222222222111111111111000////////////............///,,,***+++---///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))+++,,,+++***)))***+++,,,++++++++++++,,,------...---,,,,,,+++++++++,,,,,,,,,,,,---------......,,,---------............///111555888<<>>???AAABBBDDDGGGIIIKKKLLLMMMLLLMMMOOOQQQRRRSSSRRRRRRLLLMMMOOOQQQRRRTTTTTTUUUWWWXXXXXXXXXXXXWWWUUUUUU[[[ZZZYYYWWWVVVUUUUUUUUUUUURRROOOMMMLLLKKKIIIGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@?????????>>>===<<<;;;:::999888777555555555555444333222111222222222111111111111000////////////............///---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******************************+++,,,+++***)))***,,,+++++++++++++++,,,------------,,,+++++++++,,,,,,,,,,,,,,,---------......------........./////////000111333555999>>>DDDHHHKKKNNNTTT\\\cccrrrxxxssshhhfffdddbbb___\\\XXXTTTKKKKKKJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFHHHIIIJJJIIIHHHHHHGGGGGGGGGHHHHHHMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNOOONNNOOOPPPQQQQQQQQQPPPPPPMMMNNNOOOQQQSSSVVVXXXYYY]]][[[XXXVVVWWWYYY]]]```bbbgggmmmqqqttt{{{~~~zzzvvvtttooorrrsssrrrsss~~~xxxlllccc```___aaahhhnnnqqqrrrgggbbb___aaaaaa\\\WWWUUUEEEHHHKKKLLLLLLLLLOOORRRUUUQQQKKKIIIHHHGGGDDDAAA;;;888555333333222111000111111111111111111111111111000000//////000000111000000////////////000000111111222222222222111111000111111111111222222222222222222222333444555555666888:::<<<===AAAEEEHHHOOOZZZ[[[\\\hhhmmmllloooxxx||||||xxx}}}++++++++++++++++++++++++++++++++++++++++++++++++&&&111333'''999rrrXXX111***000222'''(((///***++++++,,,,,,,,,,,,------------......///000000111///000000111222333333333555555666777999;;;===>>>>>>@@@CCCFFFHHHKKKLLLMMMLLLMMMNNNOOOPPPPPPPPPPPPLLLNNNPPPQQQRRRSSSRRRRRRVVVVVVVVVUUUTTTTTTSSSSSSXXXWWWVVVUUUUUUUUUUUUUUUTTTRRRPPPNNNNNNMMMKKKJJJGGGGGGFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@???>>>>>>======<<<<<<;;;:::999888777555555555555555444333222222222222111111111000000////////////............///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************************+++,,,,,,******+++,,,+++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---------...............////////////000000111222222555999@@@DDDGGGIIIMMMRRRWWWaaattt|||{{{yyywwwtttoooiiieeeXXXWWWUUUSSSRRRPPPNNNMMMMMMLLLJJJIIIHHHHHHIIIIIIFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNOOOOOOMMMMMMMMMNNNOOOQQQRRRSSSSSSTTTUUUXXX\\\```dddfffgggeeebbb______aaaeeegggiiinnnrrruuuxxx}}}~~~|||{{{xxxzzz~~~{{{oooeeekkkiiiggggggiiijjjhhhgggdddbbbbbbbbb___XXXPPPJJJFFFKKKQQQSSSQQQPPPRRRTTTVVVPPPKKKIIIKKKKKKFFFBBB666555333333444444333111111111111111111111111111000000////////////000000000000////////////000000222222222333333222222222000000111111111222222222222222222222333444555555666888:::<<<>>>AAAFFFIIIQQQ\\\]]]^^^hhhmmmlllppptttxxx{{{}}}{{{uuuyyy++++++++++++++++++++++++++++++++++++++++++++++++&&&444---444aaazzz[[[444......111...)))+++...(((+++++++++,,,,,,---------------......//////000000000000000111111222222333555555555777888:::<<<===<<<>>>AAADDDGGGIIIKKKLLLIIIJJJKKKLLLMMMMMMNNNNNNLLLMMMOOOQQQQQQQQQPPPPPPVVVTTTQQQPPPOOOPPPRRRSSSTTTTTTTTTTTTTTTUUUUUUVVVQQQPPPNNNNNNNNNNNNLLLJJJIIIHHHGGGEEECCCBBB@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;;;;<<<;;;:::999777777666666666666666555444333222222222111111111000000////////////.....................---,,,+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************************,,,,,,,,,+++***+++,,,+++************+++,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------...............////////////000000000000000111555;;;???DDDEEEJJJNNNPPPUUUaaannn{{{zzzuuufffdddaaaaaaaaa```^^^[[[ZZZXXXUUURRROOONNNMMMMMMNNNNNNMMMLLLKKKKKKKKKKKKFFFFFFGGGGGGGGGGGGFFFFFFJJJJJJKKKKKKLLLLLLMMMMMMKKKKKKLLLMMMNNNPPPRRRSSSPPPPPPQQQSSSWWW]]]bbbeeefffggggggiiikkkmmmoooppppppnnnkkkhhhggghhhjjjkkkooorrrvvvxxxzzz}}}|||vvvssspppnnnsssrrrpppmmmkkkhhhdddaaaffffffddd___YYYRRRJJJDDDMMMRRRYYY\\\[[[YYYXXXXXXTTTNNNHHHFFFGGGEEE@@@;;;555444333444555555444222000000000000000000000000//////000000000000////////////000000000000//////222222222333333222222222000000111111111222222222222222222222333444555555666888:::<<<>>>BBBFFFJJJSSS^^^______jjjooonnnqqqsssvvvyyy{{{yyytttwww***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++---UUUccc111++++++,,,+++)))+++---,,,******++++++,,,,,,------...------........./////////000000000111111111222222444444444555777999:::;;;:::<<>><<<999:::;;;;;;;;;999777666777777777666555333222111222222222111111111111000////////////............+++---...---++++++---000************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************+++,,,------++++++,,,---***************++++++,,,,,,+++++++++,,,,,,---...,,,,,,,,,---------......,,,---------............---...//////...000222555999;;;@@@FFFGGGHHHNNNVVV[[[cccvvv}}}{{{zzz}}}~~~|||xxxsssooommmkkkjjjgggfffdddaaa___]]]\\\\\\\\\^^^```bbbdddddddddccc]]]]]]]]]^^^___bbbdddeeeiiiiiijjjmmmpppuuuyyy{{{zzz|||{{{vvvsssrrrrrrsssttttttssssssrrrxxx{{{~~~yyywww|||wwwvvvssspppnnnlllmmmnnnllliii___QQQKKKOOOSSSSSSXXXXXX[[[aaaffffffaaa\\\XXXVVVQQQLLLEEE???:::777555333111111111222111000000000000000000000000000000000111222222111000000...///000111111000///...000111111111111111111000000111111111111222222222222222222222333444555555666888:::===???CCCHHHKKKRRR]]]^^^```kkkqqqppptttxxxzzz{{{{{{|||xxxvvv|||***+++,,,------,,,+++***+++++++++++++++++++++++++++777iiiZZZ111///333(((+++)))+++000***&&&///******+++,,,,,,---......---------...............000000000000111111111111111111111222333555666777999:::<<>>===999:::;;;;;;;;;999777666777777666555444222000///222222222111111111111000000/////////............***,,,...---++++++...111************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************+++,,,------++++++,,,---*********)))***++++++,,,++++++++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,---------......,,,...//////......000222555666;;;@@@CCCEEELLLUUUTTTYYYjjj|||zzzxxxxxxtttssssssrrrrrrrrrrrrrrrnnnooorrruuuwwwxxxwwwwwwoooooopppqqqsssvvvxxxzzz||||||}}}{{{vvvrrroooqqqsssvvvwwwwwwvvvuuu~~~{{{vvvyyyxxxvvvssspppmmmmmmoooqqqkkkggg[[[KKKGGGPPPZZZ]]]\\\ZZZ[[[```eeeeee^^^WWWPPPPPPNNNHHHAAA;;;888777555333000//////000///...000000000000000000000000000111222333333222111000...///000111111000///...000000111111111111000000000111111111111222222222222222222222333444555555666888:::===???CCCHHHKKKPPP[[[]]]___kkkqqqppptttwwwyyyyyyxxx|||{{{xxxwww~~~((()))))))))************555%%%(((111+++***///)))///vvvhhh666000222&&&******++++++++++++******///...---,,,,,,,,,---...---------............///---...///000111222333333111222333333222222444666888:::;;;<<<===???BBBDDDGGGEEEDDDEEEGGGIIIJJJJJJFFFIIIKKKJJJIIIHHHJJJMMMLLLLLLMMMOOOSSSTTTTTTSSSQQQRRRRRRQQQNNNMMMMMMNNNNNNMMMLLLMMMMMMKKKHHHFFFGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>>===<<<<<<;;;:::999777777666555555444333333222111111222222111000000000000000........................------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,(((***---//////...+++))))))***++++++,,,,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++)))***++++++------...///++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,---------------...///000000111222444777:::>>>CCCIIIMMMRRRSSS]]]mmmxxx~~~}}}xxxtttyyy~~~|||{{{{{{}}}|||}}}{{{{{{}}}uuummmiiiaaaUUUIIIGGGPPP[[[```aaa[[[XXXUUUVVVYYYZZZVVVRRRJJJIIIFFFBBB===888444222222222222111111111000000000000000000000000000000111111000000//////............///000000000000000333222222222111111000000000111111000//////000222000111222333444555555666777888:::===@@@DDDGGGIIIRRRZZZbbbfffkkkqqqsssrrrvvvyyyzzz{{{~~~|||xxxwww************++++++++++++"""222000)))---+++)))444\\\nnnjjjGGG***''',,,***++++++,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,------------..................///000111111222222111222333333222222444666888999;;;<<<===???BBBDDDGGGEEEDDDEEEGGGIIIJJJIIIGGGIIILLLLLLKKKKKKMMMOOOPPPSSSVVVXXXXXXWWWTTTRRRPPPQQQRRRQQQOOONNNOOOPPPRRRPPPOOONNNNNNLLLHHHFFFGGGGGGFFFEEEDDDDDDCCCCCCAAAAAAAAAAAA@@@???>>>===<<<;;;;;;:::999888777666555555444444333222222111111111000000//////000000........................------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,(((***---///000...,,,******++++++,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,---------.........------......///000000111111333555888;;;@@@GGGKKKKKKLLLTTTaaaiiirrr}}}{{{|||}}}~~~~~~~~~~~~~~~{{{|||yyyjjj```UUUNNNIIIKKKTTT\\\______UUURRRPPPQQQSSSSSSOOOJJJBBBAAA>>>;;;888555222111222222222111111111000000000000000000000000000000222111111111000000000000//////000111111111111111222222111111111000000000111222333222111111222444222222222333444555666666777888:::===@@@DDDGGGHHHSSSZZZ```ccchhhoootttttt{{{|||{{{zzz}}}|||wwwttt|||***++++++++++++,,,,,,,,,###777(((!!!777000)))GGGddd@@@///+++***+++///,,,,,,,,,------,,,,,,,,,******)))))))))******+++------------.............../////////000000111111111222333222222222444666777888:::;;;<<<>>>AAACCCGGGFFFDDDEEEGGGHHHHHHHHHFFFHHHJJJLLLLLLMMMOOOQQQUUUZZZ```bbb^^^XXXTTTRRRQQQRRRSSSSSSQQQQQQRRRSSSTTTRRRPPPOOONNNLLLIIIFFFGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@???===<<<<<<;;;::::::999888777777555555444444333222222222000000000000////////////........................------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))+++...///000///---+++++++++,,,---------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------.........//////------......///000000000111222333444777===CCCHHHKKKKKKQQQYYY^^^cccsss}}}{{{tttwww}}}xxxyyyuuu```RRRHHHHHHJJJQQQYYY]]]^^^\\\UUUSSSRRRRRRSSSRRRMMMHHH<<<:::888555444333222222222222222111111111111111000000000000000000000000222222222222111111111111000111111222222222222111111111000000000000//////000111222222111111333444444333333222333444666777777777999<<>>===<<<;;;;;;::::::999888777777555555444444333333333333000000000000//////..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************+++...///000///---,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------------------........................//////000000000000111111333888???DDDLLLLLLPPPUUUWWWZZZeeerrr|||xxxsssrrruuusssfffUUUJJJFFFIIIOOOVVV[[[^^^\\\ZZZVVVUUUTTTSSSSSSOOOJJJFFF:::888666444222333444444111111111111111111111111000000000000000000000000111111111111111111111111000000111222222111111111000000000///////////////---///000111000000111222444333222111222333555666777888999<<>><<<;;;;;;::::::999999888888888555555444444444444333333///000000111000///..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************+++---...///...---,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***+++++++++,,,,,,,,,------+++,,,,,,,,,,,,---------............////////////////////////111555:::>>>EEEGGGJJJNNNNNNPPPXXX```qqq~~~|||rrrnnnjjjgggaaaWWWQQQPPPPPPQQQUUUYYY\\\]]]ZZZXXXQQQOOONNNLLLIIIEEE@@@===999888555333111222222333111111111111111111111111000000000000000000000000000000000000000000000000///000000000000000/////////////////////000000000---///111222111000111222222222111111222333444555888888:::<<>>@@@CCCCCCCCCEEEHHHIIIHHHGGGJJJJJJKKKNNNRRRUUUVVVVVVTTTWWWXXXWWWTTTSSSTTTWWW^^^^^^]]]ZZZVVVSSSRRRRRRMMMKKKIIIIIIJJJJJJJJJIIIFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@???>>><<<;;;:::::::::999999999888888555555444444444444444444000111222222222111///...........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,++++++,,,---------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------......//////////////////---...//////000222666999>>>BBBFFFIIIJJJLLLQQQUUU___hhhwwwuuuuuuwww|||tttjjjfffbbb___ZZZVVVYYY___^^^\\\ZZZ[[[]]]\\\XXXTTTNNNMMMJJJFFFBBB===:::888666555333111000000000000111111111111111222222222000000000000000000000000///////////////000000000///000000000000///......//////000000000000111111111333666666444333333333000111111333444555555555999:::;;;===@@@CCCFFFGGGKKKUUU___fffkkkpppqqqoooppptttyyy|||yyysssxxx))))))*********+++++++++...***$$$777iiifff666)))---...+++)))+++......***++++++,,,,,,++++++***'''(((***+++,,,,,,,,,+++++++++,,,,,,,,,---------++++++,,,---....../////////000111111000111333555333555777888888:::===@@@AAAAAABBBEEEHHHJJJIIIHHHJJJIIIIIILLLQQQTTTUUUTTTTTTTTTUUUUUUTTTTTTSSSSSS[[[\\\[[[XXXUUURRRQQQRRRNNNKKKIIIHHHIIIIIIHHHGGGFFFEEEEEEDDDCCCBBBAAAAAA???@@@@@@???>>>===<<<;;;:::::::::999999999999888444444555555555555555555111111333333333222000///........................++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------.../////////////////////...,,,---///000000111333555999>>>CCCFFFGGGJJJLLLNNNSSSYYYdddtttvvvttttttyyy}}}{{{qqqggg^^^ZZZYYY\\\___```eeejjjhhhbbb]]]\\\^^^]]]VVVPPPOOOMMMIIICCC>>>999777666222222222111111111000000000000111111111222222222000000000000000000000000//////000000000111111111111111111111111000///...000000000111111111222222444666888888666444333333///111333666777888888777:::;;;<<<>>>AAADDDFFFHHHLLLVVV___eeejjjpppsssqqqssswwwzzz|||}}}xxxttt{{{******+++++++++,,,,,,,,,%%%...222YYYqqq888------,,,******************+++,,,,,,------,,,,,,+++***+++---...//////......++++++,,,,,,,,,---------******+++,,,...///000000///000111111000111333555333444666777888:::===???@@@@@@BBBEEEHHHJJJIIIHHHGGGFFFFFFIIINNNQQQQQQPPPTTTTTTTTTUUUVVVUUUSSSPPPXXXYYYYYYVVVSSSQQQQQQRRRPPPMMMJJJHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>===<<<<<<::::::999999999999999999444444555555555555555555111222444444444333111///........................++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++*********+++,,,,,,,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------........./////////////////////.........+++---000111000111222333333999>>>@@@BBBEEEFFFFFFNNNTTTZZZcccvvv||||||}}}xxxlllaaaSSSOOOQQQ[[[eeejjjlllooollleee^^^]]]___^^^UUULLLNNNKKKFFF???999555333333111222222333444333333222000000111111222222222222000000000000000000000000000000111111222222222333222222222222222111000///000000111111222222222333333555777777555222111000///111555888;;;;;;:::999;;;<<<===???BBBEEEGGGHHHOOOWWW^^^ccciiipppttttttxxxzzz{{{{{{{{{wwwuuu}}})))222000$$$###...222+++444(((CCCuuutttAAA%%%111******************************************************************************+++++++++,,,,,,,,,---------............///111111000000111111222333111111333555888:::;;;<<>>???AAABBBDDDDDDEEEEEEEEEFFFGGGIIIJJJLLLNNNOOORRRRRRRRRRRRSSSSSSSSSSSSUUUVVVVVVTTTQQQNNNLLLLLLLLLKKKJJJIIIHHHIIIIIIJJJFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>============<<<<<<;;;;;;:::999999888888777888777555444333333444444222000///000222333111///111000///...------------+++111000***'''(((+++...,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,+++******,,,,,,+++***************************+++++++++++++++*********++++++,,,,,,,,,,,,------,,,,,,---------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,---------......000/////////.........---////////////000000000000111333555999<<<@@@BBBDDDEEEGGGJJJNNNUUUaaaqqq}}}}}}{{{~~~{{{ppp```SSSTTT[[[dddgggffffffjjjnnnppphhh___\\\[[[WWWNNNFFF@@@>>>:::777555444444555222222222222222222222222111111000000000111333333222222222222111111000000222222111000000111111222000000000111111222222222444444444444333333333333222222222222222222222222111111111222333444666666999:::<<>>???AAABBBBBBBBBEEEEEEEEEFFFIIILLLOOOQQQQQQPPPPPPPPPPPPQQQSSSTTTUUUUUUTTTQQQMMMKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKFFFFFFEEEDDDCCCBBBBBBAAA>>>>>>>>>>>>======<<<<<<;;;;;;:::999999888888777777777555444444333444444222000...///000111000000000000///...------------***555///+++777666---111,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,+++******,,,,,,+++***************************------,,,,,,++++++******++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,---------....../////////...............////////////000000000000000000111333777:::>>>@@@AAACCCFFFGGGJJJOOOXXX___yyy~~~ooo___TTTOOOZZZaaahhhgggbbb```dddjjjnnnhhhaaa[[[VVVOOOGGG@@@666555333222222333444555222222222222222222222222111111111000111111222333333333333333333333333222444333111000000111333555000000111222333444555555555444444444333333222222222222222222222222222222111111222222333555666777777999;;;???BBBFFFHHHJJJLLL[[[aaadddmmmpppooosssuuuttttttvvvzzz~~~|||uuuwww$$$...222+++'''///<<>>???@@@AAAAAACCCDDDFFFHHHKKKMMMOOOPPPOOONNNMMMMMMMMMPPPRRRTTTSSSRRRQQQNNNKKKJJJLLLNNNKKKJJJJJJJJJIIIIIIIIIIIIFFFEEEEEEDDDCCCCCCBBBBBB@@@??????>>>>>>=========;;;;;;:::999999888888777777666666555444444333333111000.........///000111000///...---------------***555)))///PPPPPP444---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***************************...------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------..............................////////////000000000000/////////000222666:::<<<===@@@CCCFFFHHHKKKOOORRR[[[iiizzz|||```OOORRR[[[aaaccceeeccc___]]]___aaaccc```[[[UUUNNNGGGAAA>>>555444222111000111222222222222222222222222222222111111111111111111222222444333333333333444444444555444444333444444555666222222333333444555555666444333333222222111111000222222222222222222222222222222222333444555666777888999<<>>>>>======;;;;;;:::999999888888777666666666555555444333333111000///.........000111///......------------...)))333(((---OOOOOO333,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***************************---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------...............////////////000000000000000/////////111444777999666:::???CCCFFFHHHIIIJJJPPPYYYdddqqq~~~nnn\\\VVV^^^iiieeebbb______bbbcccbbb___\\\YYYUUUNNNGGGAAA===;;;666555444333222222222333222222222222222222222222111111111222111111111111222222222111222333444555444555777999999999777666555444444444444444444444111111111111000000//////222222222222222222222222222222222333444555777777:::;;;===@@@CCCEEEGGGHHHOOO___fffiiirrrtttrrrwwwzzz{{{zzzzzz{{{~~~~~~wwwuuu***)))((((((,,,AAAgggDDD555+++---,,,%%%'''111******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------000000//////000000111222000111111222333444444555777888:::<<<>>>@@@AAAAAA???CCCHHHMMMOOONNNLLLKKKKKKKKKJJJJJJJJJKKKMMMNNNKKKLLLLLLKKKJJJLLLOOORRRMMMMMMLLLKKKJJJHHHFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@???>>>======;;;;;;:::999999888888777666666666666555444333222000000111000//////000222......---------------...'''333---)))555444+++///***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,---------......---------------.........////////////000000000000000000000000111222444555777999>>>BBBEEEGGGGGGGGGIIINNNUUU^^^mmmrrrjjjbbbaaafffmmmoooooofffaaa]]]```hhhkkkhhhbbb\\\WWWPPPHHHAAA<<<999777444333333333444444555666222222222222222222222222111222222222222111000000111111000000111333444666333555999<<<<<<;;;888666555555555555444444333333000000000000000000000000222222222222222222222222222222333333444666777888;;;<<<>>>@@@CCCEEEGGGHHHRRRaaagggiiirrrtttssswww|||{{{{{{|||~~~xxxwww###000111---GGGmmmqqqZZZ---+++***+++,,,+++***)))******************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------//////.........///000000000000111111222222333333555666999;;;===???@@@@@@@@@BBBFFFIIIKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJIIIJJJLLLOOOKKKKKKKKKKKKJJJIIIGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>===;;;;;;:::999999888888777555666666666666444333222///111333222000///000222...------,,,,,,------...+++000000)))'''(((+++---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***************************))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........////////////000000000000000000000000111111222222666888;;;???CCCFFFGGGGGGDDDGGGKKKPPPWWWeeexxx|||hhheeeeeemmmwww{{{vvvoooiiieeebbbdddhhhiiieee```ZZZSSSIIIAAA;;;888555333111222222333333444555555222222222222222222222222111222222333222111000///111111000000111333555777333555777999:::999888777444444444444444444444555000000111111222222333333222222222222222222222222333333333333444666777888999;;;===@@@CCCGGGIIIJJJTTTbbbggggggooorrrqqqvvvyyywwwwww{{{zzz{{{---%%%***LLLvvv[[[000---+++***+++)))&&&(((---******************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------...------------...//////000000111111222222222222444555777:::<<<>>>??????AAABBBCCCEEEGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHIIIJJJIIIHHHHHHIIIKKKIIIIIIJJJKKKKKKJJJIIIHHHDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>===;;;;;;::::::999888888777555666666666666444333222...111444444222000000222------,,,,,,,,,------...000,,,---...,,,222111&&&*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***************************(((((()))***+++,,,,,,---++++++,,,,,,,,,---------,,,,,,+++***+++,,,...///******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........////////////000000000000//////000111111000000///000111444888>>>BBBDDDEEEDDDFFFIIIKKKLLLQQQ^^^jjjyyy}}}rrriiicccgggrrrzzzssspppmmmkkkhhhfffeeeaaa\\\XXXTTTLLLAAA999777555444222222222222222111111111111222222222222222222222222111222333333222111000///222111000000222444777888444555555666777888888888111222222333444555666666111111222333444555555666222222222222222222222222333333333444555666777888777999<<<@@@DDDHHHKKKMMMTTTbbbfffeeemmmpppooouuuuuussssssyyy|||~~~333$$$===vvvZZZ444///************************,,,,,,,,,,,,,,,,,,,,,,,,******************+++++++++++++++*********))))))...---+++*********++++++++++++,,,,,,,,,,,,------...------------...//////000000000000000111111222444555777:::<<<>>>@@@AAA@@@BBBEEEFFFFFFEEEEEEFFFGGGIIIKKKKKKJJJIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKJJJIIIHHHGGGGGGFFFGGGFFFFFFEEEDDDCCCCCCBBBAAAAAA@@@???===;;;:::999>>>===<<<;;;999666444333444333222111222333444555333444555555555333111///.........------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********---)))'''***...000...+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........***+++,,,,,,------,,,,,,///////////////.........////////////000000000000333333444666999===AAADDDDDDFFFGGGHHHJJJNNNSSSWWWaaayyysssiiihhhkkkwwwzzzssszzzppphhhfffccc[[[SSSPPPGGGDDD>>>888444222111111444444444333333222222222111111111111111111111111444333333222111000//////000000111111111222222222555555555444444333333333777777666555555555555555222222111000//////000000///000222333333222000///222333444444333444777:::999<<>>???@@@@@@BBBDDDEEEEEEEEEFFFGGGIIIKKKLLLLLLKKKJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCAAAAAA@@@???===<<<:::999======<<<;;;999777555444444444333333333333444444222333444555444222000///......---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++...222333///+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------------***+++,,,,,,------,,,,,,////////////.............../////////000000000000111111222333666:::===???CCCDDDFFFGGGHHHKKKNNNQQQWWWhhh{{{{{{vvvuuuuuu~~~|||rrriiibbb```]]]TTTLLLHHHBBB@@@<<<777444222111111444444444333333222222222111111111111111111111111222222222111111111111111111111111111222222222222444444444333333333222222555555444333333333333444222222111000000000000000000111222333333222111000222333444444333444777:::999<<>>???@@@BBBCCCCCCCCCDDDFFFHHHKKKMMMNNNMMMLLLKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJIIIHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDAAA@@@@@@???===<<<;;;;;;<<<<<<;;;;;;:::888777666555555555555555444333222222222333333222111///......------------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++*********,,,///333222...)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,............................../////////000000000/////////000222555888999???AAACCCEEEEEEGGGIIIKKKMMMVVV^^^dddrrrzzz}}}zzzpppggg```___\\\SSSJJJEEE===<<<;;;999777555444333444444333333333333222222222222222222222222222222000000111111111222222222111111222222222333333333333333333222222222222222333333222111111111111111222111000000000000000000000111222333333222111000222333444444333444777:::999<<>>======<<<<<<;;;;;;;;;;;;:::999888888666777777777666444222111111222222222111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***,,,///...,,,)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,+++++++++***+++,,,,,,------,,,,,,------...............///........./////////000000///......///000222333444999<<>>???@@@AAAAAACCCGGGJJJJJJKKKKKKJJJHHHHHHJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGDDDDDDDDDDDDEEEEEEEEEEEEAAA@@@???>>>======>>>>>>:::;;;;;;;;;;;;:::999888777777777777666444111000111111111111000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++))))))***,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,++++++******+++,,,,,,------,,,,,,,,,---------......//////............////////////////////////000111111222444777;;;>>>AAACCCFFFHHHGGGJJJLLLJJJIIIRRReeevvv~~~{{{|||~~~|||xxxyyyyyyzzz}}}yyykkkaaaYYYRRRQQQOOOGGG???:::777888:::;;;;;;:::888777333333333333333333333333222222222222222222222222333333222222111000000///111111222222222333333333111111111111111111111111333222222111111111111111111000000000000000111111222222222333333222222222222333444444333444777::::::===@@@BBBDDDFFFIIILLLSSS]]]gggooovvv{{{{{{wwwyyyvvvtttuuuxxx|||{{{SSS666&&&///333)))%%%...************************++++++++++++++++++++++++(((((()))***+++,,,,,,---***************+++++++++((()))******++++++******************++++++++++++,,,,,,,,,,,,,,,------...//////......//////000111000000111333555777888999<<<===@@@AAABBBDDDGGGIIIHHHHHHHHHGGGFFFGGGIIILLLJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDAAA@@@>>>>>>===>>>???@@@;;;;;;<<<;;;;;;:::999888777777666666444333111111222222111111000/////////,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,///---+++******,,,...///++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---......//////------.........//////////////////000000000111111000333777:::===@@@DDDGGGCCCFFFJJJLLLJJJJJJRRR\\\iii~~~||||||}}}vvvtttqqqttt{{{}}}rrreeeYYYPPPIIIHHHFFF@@@999666444555666777777777666555222222333333333333444444333333333333333333333333444444333222111000///...000000111111111222222222111111111111111222222222333333222111111111111222000000000000000111111222333333333333333333333333222333444444333444777::::::===@@@BBBDDDFFFJJJLLLSSS\\\fffmmmuuu{{{{{{wwwxxxtttsssvvvxxxzzz~~~~~~---***,,,111...&&&'''---************************************************)))))))))***+++++++++,,,))))))*********+++++++++((()))+++,,,,,,,,,++++++************++++++++++++,,,,,,++++++,,,,,,---...///............///000000//////000222444555666777999<<>>======???@@@AAA<<<<<<<<<<<<;;;:::999888666666444333222222222222333333222111000000000000,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,++++++,,,...++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,------...//////---------.........//////......///000000000000000///000333555777;;;@@@CCCBBBBBBEEEJJJJJJHHHLLLRRRXXXggg}}}~~~}}}}}}kkkgggaaabbbiiinnnggg\\\UUUKKKDDDBBBBBB===888777444555555555555444444333222222222333333444444444333333333333333333333333222222222111111111000000//////000000000111111111111111111222222222333333333222111111000111111111000000000000000111222222333333333222222333333333222333444444333444777:::;;;===@@@CCCDDDGGGJJJLLLQQQZZZccciiiqqqwwwyyyvvvxxxtttuuuyyy{{{{{{---111,,,!!!###///000&&&************************************************+++++++++***************))))))******++++++++++++)))***+++,,,------,,,+++)))************+++++++++,,,,,,++++++,,,,,,---..................///000000...///000111333444666666888;;;???BBBCCCDDDFFFGGGFFFFFFFFFFFFFFFHHHKKKNNNLLLLLLMMMNNNOOOOOOPPPPPPMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@>>>======???AAABBB=========<<<;;;:::888777666555333222111111222333444333222111000000000000,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,(((***,,,,,,+++***))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,---++++++,,,---------,,,,,,++++++,,,,,,---...//////---------.........//////---......///000000000//////000111222333777<<>>======999666555777777666666555555555444222222222333333444444444333333333333333333333333111111111111111222222222////////////000000000000111111222222333333333333222222111000000000000000000000///000000111222222444333333222222333333444222333444444333444777:::;;;===@@@CCCEEEGGGJJJLLLPPPWWW```fffmmmuuuwwwuuuxxxuuuvvv{{{}}}|||++++++++++++++++++++++++,,,------------,,,++++++************************************************+++***)))'''''')))***+++************************************************++++++,,,,,,,,,,,,------,,,,,,------.../////////---///000222444555555555999:::<<<===???AAABBBCCCFFFFFFFFFFFFGGGIIIKKKLLLNNNMMMLLLLLLKKKKKKLLLLLLMMMLLLKKKIIIHHHGGGFFFFFFGGGFFFFFFEEEDDDEEEEEEEEECCC@@@<<<:::;;;>>>@@@@@@=========<<<;;;999888777444333222000000000000111000000000000////////////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++---+++***+++,,,...------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,------......------,,,---...///000111222333............///////////////000111222222555999<<<===>>>AAACCCEEEFFFFFFFFFJJJKKKQQQWWW\\\hhh{{{rrrmmmeee]]]XXXWWWVVVQQQMMMDDDAAA<<<999777666555444444444333333333333222222222222222222222222222222333222111111000000111111444333333222111000......000000////////////000000222333444444222111111111///000111222222111000///......///111222333444555000111333555555444333222333222222333444666888:::;;;>>>@@@BBBDDDGGGJJJMMMTTTYYYaaajjjrrrvvvuuutttvvvxxx{{{}}}}}}}}}~~~++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******************************************************+++***)))(((((()))***+++************************************************+++++++++,,,,,,,,,------,,,,,,------.../////////...///000111333444555666999:::;;;===???AAABBBCCCFFFFFFFFFFFFHHHJJJLLLMMMOOOOOOOOONNNNNNMMMMMMMMMJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEDDDDDDEEEEEECCC@@@===;;;<<<>>>>>>>>><<<<<<<<<;;;:::999888777444333222000000000000111000000000000////////////,,,------......------,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++******,,,------,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,------......------,,,,,,---...///000000111............////////////...///000000000333666999:::<<<>>>AAADDDEEEFFFFFFFFFGGGKKKPPPRRRWWWgggwww{{{jjjeee___ZZZVVVQQQKKKGGG@@@===999777777777777666444444333333333333222222222222222222222222222222333222111111000000111111111111222222222111111000000000000000000000000000111333444333222000000111///000000111111111000000......///000111222222333111222333444444444333333333222222333444666888:::;;;===???AAACCCFFFIIILLLTTTXXX```jjjqqquuutttrrrsssvvvzzz}}}}}}}}}~~~++++++++++++++++++++++++++++++++++++*********)))************************************************+++***)))(((((()))***+++************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////////////////111333555666777888:::<<<>>>@@@AAABBBEEEEEEFFFGGGIIIKKKMMMOOONNNOOOOOOOOONNNMMMKKKJJJFFFFFFFFFEEEEEEEEEEEEDDDFFFEEEEEEEEEDDDDDDDDDDDDBBB@@@>>>======>>>===;;;:::::::::::::::999888777555444222111000000111111000000000000////////////---......//////......---++++++++++++++++++++++++************************+++++++++++++++++++++++++++***)))***+++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,------......------,,,,,,---------.........---............/////////.../////////...000222555666888;;;>>>AAADDDEEEFFFFFFFFFJJJMMMNNNNNNTTT[[[ooo~~~yyygggeee```YYYQQQIIIBBB>>>;;;888666666777888888777444444333333333333222222222222222222222222222222333222111111000000111111...///000111222333333333000111222222222222111000000222333333111000000111111000000//////000000000.../////////000000000000222222333333333444444444333222222333444666888::::::<<>>>>>>>>===;;;999888888999999999888888777555444222111000000111222000000000000////////////------............------++++++++++++++++++++++++************************++++++++++++++++++++++++***))))))***+++,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,------......------......---------------------------.........//////.../////////......000222222444777:::>>>AAACCCDDDDDDDDDGGGJJJLLLMMMNNNPPPTTT\\\jjj{{{xxxooodddbbb\\\SSSIII@@@;;;999888666444444666777777666444444333333333222222222222222222222222222222222333222111111000000111111...///000111222333333333000111333444444333111000000111333222111000000111222111000///...///000111000000000000000000000000333333222222222333444555333222222333444666888:::;;;===???AAACCCFFFIIILLLUUUYYYaaajjjqqqtttsssqqqnnnssszzz+++++++++++++++++++++++++++***)))((((((((())))))************************************************++++++************++++++*********************************************************+++++++++,,,,,,++++++,,,,,,---.........000///...---...000333555444555777999;;;>>>@@@@@@CCCDDDFFFHHHJJJLLLNNNNNNJJJKKKLLLMMMLLLJJJHHHFFFDDDEEEFFFFFFGGGFFFFFFEEECCCDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>???===:::888888888888999999888777777555444333111111111111222000000000000////////////,,,,,,------------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))***,,,,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,------......------/////////............---------------............///000111000///...///111000111333666:::===@@@AAA???@@@AAACCCFFFIIIKKKKKKIIIKKKOOOVVVbbbuuu~~~uuulll^^^ZZZSSSIII???999777777777666444444555555555333444444333333333222222222222222222222222222222222333222111111000000111111000111111222222222111111000222333555555333222000///111333333111000111222333222111/////////000111222222111111111111000000333333222222222333444555333222222333444666888:::<<<>>>AAACCCEEEGGGKKKNNNVVV[[[bbbkkksssvvvuuusssqqquuu|||++++++++++++++++++++++++,,,+++)))((((((((()))***************************************************++++++++++++++++++++++++************************************************************+++++++++++++++++++++,,,------......///.........///000222333222333555888:::===???@@@BBBCCCEEEHHHJJJKKKLLLLLLKKKLLLLLLMMMMMMLLLJJJJJJEEEEEEGGGHHHHHHGGGFFFEEEBBBCCCDDDDDDDDDCCCAAA@@@@@@>>>===>>>>>>===;;;999999999999999999888777666666555333222111111222222000000000000////////////+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))***+++------+++)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,------......------/////////...............,,,------------.........///000111111//////000111///000111333666888;;;<<<>>>AAAAAA@@@BBBGGGIIIIIIHHHJJJKKKKKKMMMTTT^^^eeezzzuuummmfffTTTOOOFFF>>>888666666666777666444444555555333222444444333333333333222222222222222222222222222222333222111111000000111111222222222222222111000///111222333333333333222111000222333333222222222333444333222222111111111111222222222111111111111111222222333333333444444444333222222333444666888:::===???BBBDDDEEEHHHLLLOOOVVVZZZbbbllltttxxxwwwuuuuuuyyy~~~++++++++++++++++++++++++---+++***(((((()))***+++***************************************************++++++++++++++++++***************************************************************++++++++++++***++++++,,,,,,---......---......//////000000111111222444777999<<<>>>???BBBCCCEEEGGGIIIIIIJJJIIIJJJJJJKKKKKKKKKKKKLLLLLLEEEFFFGGGHHHHHHGGGEEEDDDAAABBBCCCDDDDDDBBBAAA??????>>><<<<<<======<<<;;;::::::::::::999888777666666555333222111111222222000000000000////////////,,,,,,------------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++,,,......,,,***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,------......------------------------......,,,,,,---------............///111111/////////000000000000111222444666888<<>>AAACCCEEEGGGKKKNNNTTTXXXaaakkktttxxxxxxvvvxxx{{{~~~++++++++++++++++++++++++---,,,***)))((()))***,,,***************************************************++++++,,,,,,++++++***************************************************)))************+++++++++***++++++,,,,,,---......,,,---...///000000000///000111333666999<<<>>>???BBBCCCEEEGGGHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIKKKKKKEEEFFFGGGHHHGGGFFFDDDBBBAAABBBCCCDDDDDDBBB@@@??????===;;;;;;<<<======<<<<<<<<<;;;;;;999888666666666555333222111111222333000000000000////////////---..................---++++++++++++++++++++++++************************++++++++++++++++++++++++******+++---//////,,,***++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++,,,------......------+++++++++,,,,,,---------,,,,,,,,,---------......,,,...000000///...///000111000000000000222444555444<<>>>>>CCCGGGGGGFFFHHHJJJIIIHHHJJJNNNRRRPPPYYYdddrrr}}}zzz}}}|||wwwooofffXXXLLL???:::555555888999666333444444333555666777666444444444444333333333222222222222222222222222222222333222222111000111111111000111111222222222111111222111111000000111111222111333555555444444555666555555666666555333222000////////////000000000111000111333555555444333222333222222333444666888:::;;;>>>@@@BBBDDDGGGJJJMMMRRRWWW___jjjssswwwwwwvvvzzz|||~~~~~~}}}~~~~~~+++++++++++++++***)))((()))************+++++++++************************************************************************************************)))************+++++++++++++++************++++++++++++,,,,,,,,,,,,------............////////////333444555666999;;;===>>>AAABBBCCCDDDEEEFFFGGGHHHGGGHHHIIIIIIHHHGGGHHHJJJIIIJJJJJJIIIHHHEEECCCBBBAAAAAACCCEEEFFFEEEBBB?????????>>><<<<<<;;;;;;;;;;;;;;;;;;::::::999999999555444444333333222222111000/////////....................................------,,,,,,,,,,,,++++++***************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------,,,,,,+++*********++++++***)))(((((()))***+++******))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,---------......------------------------............/////////////////////000111111222222444666999<<>>AAAAAABBBCCCEEEFFFGGGGGGGGGHHHHHHGGGFFFEEEFFFGGGHHHHHHHHHIIIHHHGGGEEEDDDCCCCCCCCCEEEFFFFFFCCCAAA??????>>>===<<<<<<<<<<<<<<<;;;;;;::::::999999888555444444333333222222111000000/////////.........------------------------------,,,,,,,,,+++++++++***************************++++++,,,,,,++++++***+++++++++,,,,,,,,,---------,,,,,,+++*********++++++***))))))))))))***+++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------....../////////,,,,,,,,,---------..........................................////////////.........///000000111111111222444666999<<<>>>???DDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIKKKPPPZZZdddlll{{{vvvlll^^^PPPFFF@@@>>>======@@@BBB@@@<<<888666666666666666666666666666666222222333333333333222222222222222111111111111000222222111111000111111111000000111111111111000000000---...333333...---000000000000000111222333444444555666777777555222000222222222222222222222222000111333444555444333222222333444555777888999999===???AAACCCEEEGGGKKKNNNQQQTTT\\\fffqqqvvvvvvsssttt|||}}}***++++++++++++***)))))))))************+++++++++************************************************************************************************)))************+++++++++++++++************++++++++++++++++++,,,,,,,,,,,,---............/////////222333444555777999;;;<<<@@@@@@AAACCCDDDEEEFFFGGGFFFGGGGGGEEEBBBAAABBBCCCFFFGGGHHHIIIIIIIIIIIIIIIFFFEEEDDDDDDEEEFFFEEECCC@@@???>>>===<<<<<<<<<<<<<<<<<<;;;::::::999888888555444444333333222222111000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,---...///000111,,,,,,,,,---------..............................---............/////////---------...//////000000//////000111444777:::<<>>;;;======;;;<<>>@@@BBBDDDEEEGGGJJJMMMSSSVVV]]]gggqqqvvvuuurrrrrrzzz~~~******+++++++++******)))))))))*********+++++++++************************************************************************************************))))))*********+++++++++++++++************++++++***++++++++++++,,,,,,,,,---------.........//////222222333444666888:::;;;>>>???@@@BBBCCCEEEFFFFFFFFFFFFEEECCC@@@???@@@AAAFFFGGGHHHJJJKKKLLLMMMMMMGGGEEECCCBBBDDDEEEDDDDDD@@@???>>>>>>=========>>><<<<<<;;;::::::999888888555444444333333222222111000000000////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************************++++++,,,,,,++++++******++++++++++++,,,,,,,,,+++++++++,,,+++++++++***,,,++++++++++++++++++,,,)))))))))))))))*********+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------******++++++,,,---......,,,,,,,,,---------..............................---------.........//////------...//////000000111000000000000222555999;;;;;;<<<===???AAACCCEEEFFFAAADDDHHHJJJKKKKKKMMMNNNQQQ[[[gggtttxxxmmm\\\PPPCCC<<<======:::666888===BBBBBB>>>888666666555555555555555555555555333444444555555444444333222222222111111111000000111000000000111222333333222333333444444444444333222111000000000///000111///////////////000111111111222333555555555444333111111111111222222222222000111222333333333333222333444555666777999::::::===???BBBDDDEEEHHHKKKNNNUUUXXX^^^hhhqqqvvvtttrrrpppyyy|||)))******+++++++++******))))))*********+++++++++************************************************************************************************))))))*********+++++++++++++++************++++++*********+++++++++,,,,,,------------............111111111333444666888999======???@@@BBBDDDEEEFFFEEEEEEDDDBBB@@@???AAACCCIIIIIIJJJKKKLLLMMMNNNOOOGGGDDDBBBAAABBBCCCCCCCCC@@@@@@???>>>>>>>>>>>>???===<<<<<<;;;999888888777555444444333333222222111111000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************++++++,,,,,,++++++************+++++++++,,,,,,***++++++,,,,,,,,,+++***++++++++++++++++++++++++(((((()))))))))*********************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------...............//////000000111222222111000000000111444666888888999;;;===???AAACCCDDDDDDFFFGGGGGGFFFFFFFFFHHHLLLNNNRRRUUU[[[iii~~~}}}kkk\\\RRRAAA>>>:::999888777555222666666777888888888666555333333333333333333333333333444444555555444444333222222222111111111000000111000000000111222333333111222333333444444444333444444333111000111111000/////////...//////000000000111222333444444444333000000000111111222222222111111222222222333333222333333444666777888999:::;;;>>>AAADDDFFFJJJNNNQQQVVVYYY___iiirrrvvvuuurrrqqqzzz}}}))))))***++++++++++++***)))************+++++++++************************************************************************************************)))************+++++++++++++++************++++++************++++++++++++,,,------------.........000000000111333555666777;;;<<<>>>???AAACCCEEEEEEEEEEEEDDDCCCAAABBBEEEHHHLLLKKKKKKJJJJJJKKKLLLLLLGGGDDDBBBAAABBBBBBBBBAAA@@@@@@???????????????@@@======<<<;;;999888777777555444444333333222222111111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************++++++,,,,,,++++++***************++++++++++++)))***+++,,,---,,,+++*********++++++++++++***************+++,,,,,,------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------//////.........---------,,,,,,,,,---------......++++++++++++++++++++++++,,,------------.........//////000000111222222222//////......///111333444666777888:::===???@@@AAABBBCCCDDDDDDDDDEEEGGGIIIFFFGGGIIILLLLLLNNNVVV```nnnmmmZZZKKKBBB???888777666444222333555777555333111222555888888777222222222222222222222222333333444444444444333333222222222111111111111000111111111000111111222222...///000111111111111111444666666333222444333111000000////////////000000000111222222333333333333//////000000111222222222111111111111222222222333222333444555666777888999:::===@@@DDDGGGKKKOOOSSSWWWYYY```iiissswwwvvvsssuuu}}}))))))***+++++++++++++++)))************+++++++++************************************************************************************************)))************+++++++++++++++************++++++************++++++++++++,,,,,,---------.........//////000111222333555666:::;;;===???AAACCCDDDEEEEEEEEEEEEDDDDDDFFFJJJMMMNNNMMMKKKIIIGGGFFFFFFGGGGGGEEECCCCCCCCCCCCBBBAAA@@@@@@?????????@@@@@@AAA>>>===<<<;;;999888777666555444444333333222222111111111111000000000//////------------------------++++++++++++***************************************++++++,,,,,,++++++***************++++++++++++(((***+++------,,,+++***))))))***++++++***)))))))))******+++,,,,,,------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------..................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////000111111111......//////000000111111333444555777999;;;<<<======???BBBCCCDDDFFFIIIKKKFFFDDDGGGKKKKKKGGGIIIOOOMMMWWWiii}}}}}}qqq___LLL@@@:::999999999888666444333444777999444444444444444555777888222222222222222222222222222222333333333333222222222222222111111111111000222222111111000111111111------...///000000000000111666777555555888888444111000000//////000000111111111111222222222222222/////////000111222222222111111111111111222222333111222333444555666777888<<<>>>AAADDDGGGJJJOOORRRVVVYYY```jjjsssxxxwwwtttuuu}}}((()))***+++++++++++++++)))************+++++++++************************************************************************************************)))************+++++++++++++++************++++++)))************+++++++++,,,,,,,,,---------....../////////000111333444555:::;;;<<<>>>@@@BBBDDDEEEEEEEEEFFFEEEFFFIIINNNQQQNNNMMMJJJGGGDDDCCCBBBBBBHHHFFFEEEDDDEEEEEECCCAAA@@@@@@@@@???@@@@@@AAAAAA>>>===<<<;;;999888777666555555444333333222222111111111111111000000000000........................+++++++++************)))************************+++++++++,,,,,,+++++++++)))************+++++++++((()))+++---------+++***((()))***++++++***)))((('''(((((()))******++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------)))******+++,,,---......,,,,,,,,,---------......------------------------,,,,,,,,,---------......------......///000000000///000111111222222111111222222333555777888999:::>>>@@@BBBCCCAAA@@@AAAAAAGGGBBBBBBFFFGGGEEEHHHNNNOOOKKKOOOYYYbbbmmm|||eeeWWWEEE999666888::::::777666444444555555333222111555888777333111444888333333333333333333333333111222222333333222222111222222222111111111111000333333222111000000000111......000111111222222222...444777666777<<<;;;777111111000000000000000111222111111111111111111111...//////000111222222222111111000000111111222333000111222333444666777777>>>@@@CCCEEEGGGIIIMMMPPPVVVYYY```jjjtttxxxxxxuuusss{{{)))************+++++++++))))))))))))))))))))))))************************************************************************---,,,,,,+++*********+++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......////////////000111222333555777:::;;;===???CCCFFFFFFEEEFFFIIIIIIHHHKKKPPPLLLKKKIIIEEEAAA@@@AAACCCDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDBBBAAA@@@????????????===;;;;;;;;;:::888777999888555333222333333444000000000000////////////...---,,,+++***+++,,,,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,))),,,000333222...)))&&&************************************************++++++++++++,,,---...///------------------,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,------......------........................******++++++,,,---........................------............////////////000000000000111111111111,,,---...000222444666666;;;===?????????@@@BBBCCCBBBBBBCCCCCCDDDFFFGGGHHHJJJJJJKKKNNNTTTZZZ```dddvvvxxxeeeXXXFFFDDDAAA===:::888888777555555444333333333333444222222222222222222222222333333333333333333333333111111222222222222111111111111000000111111222333555444333222111111111111000000000000000000000000......///000111222222333222111000000000000000111000//////...///111333444...///000111111111111111111222222222111111111111222333444555666888999999:::===@@@BBBDDDGGGKKKNNNXXXZZZ```iiisssyyyyyyxxxtttzzz~~~{{{)))************+++++++++++++++++++++++++++++++++************************************************************************---,,,++++++*********+++************************++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,,,,,,,---..................///000111222444666999:::<<<>>>BBBDDDBBBEEEMMMUUUUUUNNNJJJJJJHHHHHHGGGEEEBBBBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@???===<<<;;;<<<<<<:::888999888666333222222333333000000000000////////////...---,,,+++++++++,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,***,,,...//////---+++)))************************************************++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,------...---------........................++++++,,,,,,------..........................................//////////////////000000000111111111//////000111222222333333777999<<<===>>>???AAACCCAAAAAAAAABBBCCCDDDEEEFFFFFFEEEEEEFFFIIILLLOOOQQQTTTZZZeeettt~~~jjj]]]RRRGGG@@@;;;:::888666444333333333555555444333333333333444222222222222222222222222333333333333333333333333000111111222222111111000111111000000111111222333333333222111000000000000000000000000000000000000/////////000111111111222111000000000000000111111000000//////000111333444000000111111222111111111333222222111111111222222222333444555666888999999;;;===@@@CCCEEEHHHLLLOOO```bbbfffnnnuuuyyyxxxvvvuuu{{{zzz)))************+++++++++++++++++++++++++++++++++************************************************************************,,,,,,+++************+++************************++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,---......------------...///000000333555777888:::<<<@@@BBB@@@EEEOOOWWWWWWOOOHHHGGGCCCDDDEEEEEEDDDCCCDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@>>>===;;;<<<<<<===;;;::::::888666444222222222222000000000000////////////...---,,,+++++++++,,,,,,,,,,,,,,,++++++++++++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---------...------,,,,,,........................------------------..........................................//////////////////000000000000111111222222111111111000000000333555888999;;;<<>>AAADDDFFFIIIMMMPPPbbbcccgggnnnuuuyyywwwtttvvv||||||))))))*********+++++++++))))))))))))))))))))))))************************************************************************++++++***************+++************************************************************++++++++++++,,,,,,++++++,,,,,,---...------------...///000111111333555777888:::===@@@CCCCCCGGGLLLKKKFFFEEEGGGAAACCCEEEEEEDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@<<<;;;::::::<<<<<<;;;:::999888666444222111111111000000000000////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++'''(((***+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---...---------------.........+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------......------,,,+++..........................................---------------...........................////////////////////////000000000111222222111111000000//////111333555666777888:::<<>>>>>???@@@@@@AAABBBDDDEEEGGGGGGHHHGGGGGGJJJIIIGGGGGGGGGJJJLLLNNNTTT[[[hhh|||lll^^^MMMEEE<<<777777999:::999888888888888888888888999555444333333222222333333222222222222222222222222000000111222333444444555000000111111111111000000000000000000000111222222222111000000////////////////////////////////////000000000000000/////////////////////000111333333111111111222222333333444333333333333333222111000333111///......000333444333333333444555777999:::===???BBBDDDGGGJJJNNNQQQZZZ\\\aaaiiirrrwwwwwwuuuuuu|||))))))*********+++++++++))))))))))))))))))))))))*********************************************************************************))))))***++++++************************************************))))))*********+++++++++,,,++++++++++++,,,------............///000111111000222444555666888<<<>>>BBB@@@AAACCCBBB@@@BBBFFFBBBCCCDDDDDDBBBAAAAAAAAACCCCCCCCCDDDDDDCCCCCCCCCAAAAAA@@@???>>>>>>>>>>>>:::999888888::::::999888888777666444333111111000000000000000////////////---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++%%%'''***,,,------+++)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------------....../////////000+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,------...------,,,,,,..........................................---------------.........//////............////////////...////////////000000000000000000000000000111111111333444444444444666777===============>>>???@@@>>>@@@BBBDDDEEEEEEEEEDDDBBBCCCFFFHHHIIIHHHGGGFFFIIIIIIMMMUUUeeeyyyttt^^^LLLBBB>>><<<::::::<<<;;;999666666666666555555555444444444444333222222222222333222222222222222222222222000000111111222333444444000000000111111000000000000000//////000000111222222222111000000000111111////////////////////////000000000///////////////////////////000111333333111222222222333333333333333333333333333222111000111000...------///222444444333333333555777999;;;===@@@CCCEEEGGGJJJNNNQQQUUUWWW\\\fffpppuuuvvvtttttt{{{)))************+++++++++++++++++++++++++++++++++***************************************************************************))))))))))))***++++++************************************************)))))))))************++++++++++++++++++,,,------............///000111222000222444555666777:::=========@@@EEEDDD@@@@@@CCCCCCDDDDDDBBB@@@??????@@@AAAAAABBBBBBBBBBBBAAAAAA@@@???>>>>>>=========>>>:::999777888888999777666666555555444333222111111000000000000////////////,,,,,,---------,,,+++******++++++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***%%%'''***---...---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------...//////000000+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,------......------........................------------------......,,,,,,------.../////////............////////////......////////////000000...//////000000111111111111333444444333222444555999999999:::;;;<<<>>>>>>@@@AAABBBCCCCCCCCCBBBAAA@@@@@@AAABBBBBBDDDDDDEEEJJJIIIIIILLLRRRZZZccchhh~~~}}}jjj\\\RRRHHH@@@>>>===;;;999888999888777666555555666555555444333222444444333222222222222222222222222222222222222222000000111111222222333333///000000111111000000///000////////////000111111222111111000000111111111000000000000000000000000////////////////////////000/////////000111222222111111222222222222222111222222222222222222111000000///.........000222333444444333333444777999;;;===???BBBEEEGGGJJJNNNQQQXXXZZZ___gggpppuuutttrrrsss{{{)))************+++++++++++++++++++++++++++++++++************************************************************************)))))))))))))))***++++++************************************************))))))))))))************+++++++++***++++++,,,---------------...///000000000222444555555777:::<<<<<<<<<@@@DDDDDDAAAAAADDDBBBCCCBBB@@@>>>>>>???AAA???@@@@@@AAAAAA@@@@@@???@@@??????>>>>>>>>>>>>>>><<<:::888888999888777555444444444444333333222222000000000000////////////,,,,,,---------,,,+++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***((()))+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++,,,,,,---......///+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***+++,,,---.../////////........................++++++,,,,,,------......,,,,,,------...//////000............////////////........./////////000000////////////000000000000000222333333333333555666444444555666888:::;;;<<<@@@AAAAAABBBBBBAAAAAAAAACCCBBB@@@?????????AAABBBCCCDDDFFFHHHJJJLLLNNNOOOOOOVVVbbbooo~~~vvvoooYYYNNNDDDAAA@@@===;;;<<<888777666555666777777777555666777777777666555444444333222222111222222222222222222222222222222222111111111111111222222222//////000000000000/////////////////////000111111000000/////////000000111000000000000000000000000---.........///000000000111000000000000000111111000000111222222111000000000000111111222111111111000000000000111222333444555444333222444777:::<<<===???BBBDDDFFFIIIMMMPPP\\\]]]bbbjjjrrrvvvuuusssuuu|||}}})))************+++++++++))))))))))))))))))))))))************************************************************************))))))((())))))***++++++************************))))))))))))))))))))))))))))))))))))************++++++******++++++,,,---,,,,,,,,,,,,---...//////111222444555555777:::<<>>AAACCC?????????@@@@@@?????????@@@@@@??????????????????===<<<:::999999999777555222333333444444333333222000000000000////////////,,,,,,---...---,,,+++************++++++,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++***,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,))))))***++++++,,,------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++)))***+++---...///000000........................******++++++,,,---......,,,,,,------...///000000............/////////000............/////////000000000000000////////////...000222333333444666888000111222333555777999;;;:::;;;;;;<<<===>>>???@@@======???@@@AAABBBBBBBBBAAAAAACCCDDDEEEEEEEEEEEEDDDFFFJJJLLLPPPWWW___fffqqqyyyssscccQQQGGGEEEAAA;;;888;;;===;;;888888777777888999888666444222222333444555555555444444444333222222111111222222222222222222222222222222222222222111111111111111//////000000000000/////////////////////000111111//////.........//////000000000000000000000000000,,,------...///000111111222111000000000000000111///000111222222111//////...///000111111111111111111111222333444444555555555444333222444777:::<<<<<<>>>AAADDDFFFIIIMMMPPP[[[]]]bbbjjjssswwwwwwuuuvvv}}}}}}+++*********))))))(((((()))))))))***++++++,,,,,,)))************+++++++++******++++++++++++******+++*********))))))(((((())))))))))))************+++++++++*********))))))******))))))))))))******************************++++++++++++++++++++++++---,,,,,,,,,,,,---.........000222222222222444666<<<===>>>>>>===>>>@@@BBBDDDCCCBBB@@@???>>>>>>===???@@@AAAAAAAAAAAA@@@????????????>>>>>>>>>>>>>>>999999888777666666777777444333333333333333333222000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---*********)))******++++++---+++)))***,,,---,,,)))******+++++++++,,,,,,,,,......---,,,,,,---------++++++******++++++,,,---......---------......///*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................---...............------............................................................////////////222222111000//////000000000000111222333333444444222222111222333555777999777888999:::<<<======>>>??????????????????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAACCCEEEFFFFFFHHHJJJLLLQQQXXX```eeejjjvvvggg___TTTLLLHHHDDD>>>:::;;;;;;::::::999888777777999888888777666555555444333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111111111////////////////////////000000000000000000000000////////////000000000000111111000///...---,,,,,,000000000000000000000000000000000000111111111111---...000111222222222111111111111000000000000000000000000000111444666777888777555444555666888:::===???AAADDDFFFJJJOOOSSS\\\]]]aaaiiiqqqvvvwwwvvvsss{{{************)))))))))(((*********))))))))))))))))))************+++++++++******++++++++++++******************)))))))))((())))))))))))************+++++++++*********))))))******))))))))))))******************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---......000222222222222444555;;;<<<=========>>>@@@BBBDDDCCCBBB@@@???>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;:::999888777777777777444444444333333333333222000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,,,,,,,+++************+++---+++)))***,,,---,,,*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---++++++******++++++,,,---///...---,,,,,,+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...................................................---...............------............................................................////////////222111111000//////000000000000000111222333333333111111000111222333555666444555888;;;======<<<<<<============>>>>>>????????????@@@@@@@@@@@@AAAAAA@@@AAACCCDDDDDDEEEFFFHHHGGGKKKOOOPPPQQQWWWaaajjjpppvvvrrraaaUUUMMMGGG@@@=========:::777;;;::::::999888888777777888888777777666555555444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000///////////////////////////.........000000000000000000000000000000000000111111111111---...000111222222222111111000000000000000000000111111000000111333555666555444444555666888:::;;;<<<>>>AAACCCFFFJJJNNNRRRYYYZZZ^^^eeemmmrrrrrrqqqtttxxx~~~************))))))))))))+++******)))(((((('''''')))************+++++++++******++++++++++++******************))))))))))))))))))))))))************+++++++++*********************))))))))))))******************************++++++++++++++++++++++++,,,++++++++++++,,,------...///111222111222333555888:::<<<======>>>@@@BBBCCCBBBAAAAAA@@@???>>>>>>???>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;999888777777777444444444444333333222222000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++***************++++++,,,///...---+++************,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,++++++******++++++,,,---///...---+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................------...............---............................................................////////////111111000/////////000000//////000000111111222222000000000000000111222222111444999===>>>===:::888999999::::::;;;<<<==================>>>>>>??????>>>???AAAAAA@@@AAABBBDDDDDDDDDDDDBBBAAABBBFFFHHHJJJNNNSSSXXX]]]aaaeeehhhpppwww~~~oooiii```VVVNNNFFF???;;;<<<999777888;;;===<<<:::::::::999999888777777777777777777666555555444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000//////......---.........//////000000000000000000000000000000000000000000111111111111...///000111111222111111000000000000000000111111222222111111222222333444222333444666777999:::;;;;;;>>>AAACCCEEEIIIMMMPPPYYYZZZ^^^eeekkkooopppooovvvwwwzzz~~~*********)))))))))))))))+++*********)))))))))((())))))*********+++++++++******++++++++++++***************)))))))))))))))((()))))))))******************************************))))))))))))******************************************************,,,,,,,,,,,,,,,---......---///000111111111333444555777:::<<<<<<>>>@@@BBBAAAAAAAAAAAA@@@??????>>>>>>===;;;::::::;;;===>>>=========>>>>>>>>>>>>>>>???>>><<<:::888777777777555555555444333333222222000000000000////////////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------111000...,,,+++***))))))+++++++++++++++,,,++++++******+++++++++,,,,,,,,,******************+++,,,++++++******++++++,,,---...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------........................,,,---......///.....................................................................////////////111000000/////////000000.../////////000000111111111111111000000000000111222555;;;??????;;;666333555555666777888::::::;;;;;;;;;;;;<<<<<<======>>>===>>>@@@???>>>>>>???@@@DDDBBBAAAAAABBBCCCBBBAAABBBCCCCCCCCCDDDEEEFFFGGGKKKOOORRRRRRUUUYYYZZZXXXXXX^^^eeeiiihhheeecccccciiipppvvvvvvyyyuuuooofff^^^VVVOOOIIIDDD@@@@@@>>><<<;;;;;;<<<>>><<<::::::;;;>>>>>>===;;;999999888888777777777777666666666555555444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111222222222000000000000000000000000000000000000000000000000111111000000//////..................///////////////////////////////////////000000000111111111111//////000000111111111111000000000000000111111111333222222222222222222222222333555777888999999999;;;===@@@CCCEEEHHHLLLOOO\\\^^^ccchhhmmmpppqqqqqqxxxyyy|||))))))))))))))))))***************++++++,,,,,,,,,))))))*********+++++++++******++++++++++++******))))))))))))))))))******((()))))))))******************************************))))))))))))******************************************************---------------......///,,,...000000000000222444222555888;;;<<<===???@@@>>>??????@@@@@@???>>>>>>===<<<:::999999:::<<<===<<<<<<======>>>>>>>>>>>>???>>><<<:::999888777777666666555444444333222222000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......000///...,,,+++******)))++++++,,,+++++++++++++++******+++++++++,,,,,,,,,***)))))))))******+++,,,++++++******++++++,,,---,,,,,,++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------........................,,,------...//////..................................................................////////////000///////////////000000///////////////000000000222222222222222111111111555888===???>>>999333///222222333444666777888888999::::::;;;<<<<<<=========>>>???>>>======>>>??????>>>===@@@BBBDDDBBB@@@@@@?????????AAACCCDDDEEECCCFFFFFFDDDDDDGGGHHHEEEAAAEEEIIIJJJHHHGGGJJJMMMIIIMMMNNNNNNOOOSSSVVVVVVXXXXXXZZZ```bbbaaa_______________^^^]]][[[ZZZYYYWWWXXXZZZ[[[\\\\\\[[[[[[```aaabbbdddeeeddddddccc[[[YYYVVVSSSQQQNNNIIIFFFHHHEEECCCAAAAAABBBBBBAAA:::<<<======;;;:::;;;===:::999::::::;;;:::999777888888777777777777666666555555555555444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000111111111222222222////////////////////////000000000000000000000000111000000000/////////...////////////............///////////////////////////000000000111111111111000000000000000111111111//////000000111111111111333333333333222222111111444555666777888888777777;;;===AAADDDFFFHHHKKKNNN]]]aaafffjjjnnnqqqrrrsssvvvyyy~~~))))))))))))******************++++++,,,------...)))************+++++++++******++++++++++++******))))))))))))************))))))))))))***************************+++++++++******))))))))))))******************************************************---,,,,,,,,,,,,---......,,,---///000///000111333111444888:::;;;;;;===>>>;;;<<<>>>??????>>>===<<<<<<;;;:::999999:::;;;<<<;;;<<<<<<======>>>>>>???>>>===<<<:::999888888888777666666555444333222222000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---.........---,,,+++++++++++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,))))))))))))***+++,,,,,,++++++******++++++,,,---++++++++++++,,,...///000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---...////////////............................................................//////////////////......//////000000////////////000000000000222333333444333333222222777999;;;<<<:::666111...111111222333444444555555777888888999:::;;;<<<<<<;;;===>>>>>><<<<<<===>>><<<<<<<<<>>>@@@@@@???>>>AAA???>>>>>>@@@AAAAAAAAA===???@@@===>>>AAABBB???@@@BBBBBBAAA???@@@DDDHHHDDDEEEDDDDDDDDDEEEFFFGGGCCCDDDFFFIIIIIIIIIHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFHHHIIIIIIHHHGGGGGGEEEDDDCCCDDDEEEDDDBBBAAAAAAAAA@@@@@@??????@@@@@@;;;===???>>><<<:::999999777777888999999888888777777777777666666666666666444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000111222222333333........................000000000000000000000000/////////000000000000000000000//////.........---000000000000000000000000000000000000111111111111111111000000000000111111/////////000111111222222222222333333333222222111666666666666777777777777;;;>>>BBBEEEGGGIIIKKKMMMZZZ^^^dddiiikkknnnppprrrqqqwww|||((()))))))))************++++++++++++++++++,,,,,,)))************+++++++++******++++++++++++******((()))))))))************))))))))))))************))))))*********+++++++++******))))))))))))******************************************************++++++******++++++,,,---+++---////////////111333000333777999::::::;;;<<<999:::<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???<<<;;;:::999888888888888777777666555444333222222000000000000////////////......---------,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,***************+++,,,---***+++---,,,***)))+++---******+++++++++,,,,,,,,,***))))))***+++,,,------++++++******++++++,,,---++++++***++++++,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,---...////////////............................................................////////////...............///000000000000000000000000000000111222333444444333333222555666777777666333111///111111111222222333333333555555666777888999::::::999;;;<<<<<<;;;;;;<<<>>>===>>>>>>>>>>>>>>>>>>>>>AAA???======>>>>>>;;;999???BBBCCCAAABBBEEEEEEBBB??????>>>===<<<===???AAACCCBBBAAABBBCCCCCCCCCCCCAAACCCDDDDDDDDDEEEEEEDDDFFFEEEEEEDDDDDDEEEFFFFFFDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDCCC;;;:::;;;<<<>>>???>>>===?????????===:::888666666999999999:::;;;;;;;;;:::888999999999999888999:::666666666666666666666666333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111///000000111222222333333////////////////////////000000000000000000000000......//////000000111111.........///////////////000000000000000000000000000000000000111111111111222111000//////000111111...//////000111111222222111111222333333333222111666555555555666777999:::<<>>>>>???;;;:::999999888888888888888777666555444333222222000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++)))))))))((()))******+++((((((((()))***,,,---...))),,,---,,,***)))+++---******+++++++++,,,,,,,,,************+++,,,---...++++++******++++++,,,---++++++***************+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,---...////////////............................................................/////////000...............///000111111111111111000000000000000111222333444333333222222222333222222222111111111111111111222222222222333333444555666777888999777999::::::::::::<<<===;;;<<<>>>===;;;;;;<<<>>><<<::::::<<>>???<<<<<<>>>>>>:::>>>=========>>>>>>>>>>>>@@@>>>===@@@AAAAAA@@@AAA===???@@@>>>===>>>???>>>>>>>>>============>>>???>>>======>>>>>>@@@AAAAAA??????@@@AAA@@@???>>>======<<<;;;<<<>>>>>><<<:::666888;;;============>>><<<:::888888999::::::999999:::999888666666777888555555555666666666666666333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111///000000111222222333333000000000000000000000000000000000000000000000000------...///000111222222,,,,,,---...///000111222000000000000000000000000000000000000111111111111222111000//////000111111...//////000111222222222000111222333444333222222444444333444555888;;;======@@@DDDGGGIIIJJJLLLNNNTTTYYY```eeegggjjjmmmppprrryyy}}}))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************************************************************************************++++++,,,,,,,,,,,,------...------------...//////222222222333555666888999;;;;;;:::;;;;;;<<<===>>>???;;;777666999;;;;;;:::999999;;;===>>>????????????>>><<<;;;::::::;;;;;;;;;:::888666555444444555444111------000111///,,,........................,,,,,,,,,+++++++++******...---,,,+++++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---...---,,,***))),,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...////////////.........---------.........------,,,,,,,,,...------------...//////---------............///....................................////////////000000000000000000000000333333222111000222555888:::666222000000111222222333333222222333333444555333333333444444444555555555555666666777888888888>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;<<<>>>???@@@======<<<;;;:::::::::;;;AAA>>>;;;===>>>>>>>>>>>>AAA===;;;======<<<===AAA>>>=========>>>???>>>>>>???>>>======>>>???AAAAAA:::<<<===?????????======???@@@@@@@@@AAA@@@<<<666======<<<;;;;;;:::999999:::::::::::::::::::::::::::::::::999999999888888999888888888777777666666666666666666555555555555888666444333333333555666555555555444444333333333333333333222222222111111333333222111222333555666111111111111111111111111444222000///...///000111000000000000000000000000111111000000//////......//////............//////000000000000000000000000000000000000111222333444000000000000000000000000//////000111222333333333333333333444444333222222333222222333555777:::<<<>>>>>>BBBGGGIIIIIIKKKPPPUUU\\\bbbbbbdddkkkppprrryyy{{{~~~))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************************************************************************************+++++++++,,,,,,,,,---------------------...//////222222222333444666888888::::::::::::;;;<<<===>>>???;;;777666888999:::999<<<<<<===>>>>>>???>>>>>>???>>><<<;;;::::::;;;;;;:::999777555333333333333333333333222000/////////------------------------,,,,,,,,,+++++++++******,,,+++*********+++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...............---,,,,,,...000000///...---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---....../////////.........---------......---------,,,,,,,,,...------------...//////---------............///....................................////////////000000000000000000000000333333222111000222555888;;;777333111000111000000222222222222222333444444333333333333444444444444555555555666666777777777:::::::::;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>======>>>??????>>>===>>>??????>>>======???===>>>AAABBB@@@AAADDD@@@@@@@@@AAABBBBBBAAA@@@@@@???===<<<<<<<<<<<<<<>>>>>BBBHHHJJJIIILLLQQQTTT\\\bbbdddgggmmmrrrtttxxxzzz}}}))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************************************************************************************++++++++++++,,,,,,,,,,,,---------------......///111111111222444555777888999999::::::;;;<<<<<<<<<>>>;;;777666777777888777>>>>>>?????????>>>>>>===>>>>>><<<;;;;;;:::;;;;;;888777555444222111111111111555888666111...///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))******+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------000///..................,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------........................---------...------------,,,,,,,,,...------------...//////---------............///....................................////////////000000000000000000000000222222222111000222555777;;;777333111000000000///222222111111222222333444222222222333333333444444555555555555666666666666777777888999:::;;;;;;<<<999999::::::::::::999999>>>===<<<<<<<<<===>>>>>>>>>AAACCCCCCBBB@@@?????????>>>???CCCDDDAAAAAACCC@@@AAACCCDDDDDDCCCAAA@@@CCCAAA???>>>???>>>===;;;>>>===<<<;;;<<<===???AAA???@@@@@@@@@>>>===>>>???;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888888888777777777777666666666666666666555555555555777666444333333333444555444444444444333333333333333333333222222222111111111222222222222111111000111111111111111111111111222222000/////////000111000000000000000000000000000000000000//////////////////............//////000000000000000000000000............///000111111000000000000000000000000111111111111111111222222222333333444444333333333333333222333444777:::<<>>>>>>>>>>>===>>>======<<<;;;;;;::::::888777666444333222111111222444777666333///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))******++++++,,,,,,***+++++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------000///...---------//////***,,,,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------...------------...//////---------............///....................................////////////////////////////////////111222222111000111444777888555222111111111111000222111111111111222333333222222222333333333333444555555555555555555555555777777888999999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBEEEGGGEEEDDDFFFHHHIIIKKKHHHGGGJJJJJJHHHIIIMMMNNNPPPRRRQQQNNNJJJGGGEEEGGGEEECCCDDDEEEEEEBBB???@@@???>>>======>>>@@@AAA??????AAABBB???;;;;;;>>>:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999888888777777777777777777666666666666666666555555555555666555444333333333444444333333333333333333333333333333333222222222111111000111222222222000///...111111111111111111111111222111000//////000111111////////////////////////000000000000//////////////////............//////////////////////////////000000000000000111222222000000000000000000000000222222222111111111111111222222333444444444333333444333333333444777:::;;;???@@@DDDJJJLLLLLLOOOTTTTTT]]]dddgggiiimmmppppppooorrrwww{{{))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))*********************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,---....../////////000222333555666666777888999:::::::::999:::999888777555555666777888999;;;<<<===>>>>>>>>>=========<<<<<<;;;::::::999888777666555444222222333222111222333222...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,------*********++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------///...---,,,,,,---...///---...///...---,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.....................------------------------...------------...//////---------............///....................................////////////////////////////////////000111222111111111444666333111000000222333333333222222111111222222333444222222333333333444444444555555555666666666666666888888888888999999999999======<<<<<<>>>???AAACCCAAACCCGGGJJJMMMOOOPPPPPPMMMQQQSSSQQQVVV```gggiiiiiidddbbbcccdddeeeiiioooxxxyyyxxxtttlllddd^^^\\\XXXVVVTTTTTTUUUTTTOOOJJJKKKJJJIIIGGGEEEDDDDDDDDDEEECCCDDDHHHFFF???===@@@::::::::::::999999999999:::::::::::::::::::::::::::::::::999999999888888666666666666666666777777666666666666555555555555555555444333333333333333333333333333333333333333333333333222222222111111000111111222111000...---000000000000000000000000000000000000000000111111////////////////////////////////////000000000000//////............//////////////////////////////000000000000000000111222000000000000000000000000222222222111111111111111111222333333444444444333444444333333444777999;;;??????DDDJJJLLLLLLPPPUUUVVV___eeefffgggjjjllllllooosssxxx}}}{{{))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************************************************************************************************++++++++++++,,,,,,,,,,,,,,,------............///111222444555555666777999999999999888888888999888666555777888777888999;;;<<<===>>>>>>============<<<;;;:::999999999999888777555333333222///...///222222...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,---------,,,,,,+++*********++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,------...///,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............,,,,,,,,,------------......------------...//////---------............///....................................////////////000000000000000000000000///111222111111111333555000///...000222444555444333333222222333333444555333333333444444444555555555555666666777888888888888888888999999::::::;;;:::<<<>>>BBBDDDGGGHHHIIIMMMQQQWWW^^^ccceeeeeeeeehhhlllnnnppp|||~~~}}}{{{xxxuuuuuuvvvsssllleee\\\[[[XXXUUUTTTTTTUUUUUUXXXQQQNNNPPPMMMDDD>>>???===<<<<<<;;;::::::999999:::::::::::::::::::::::::::::::::999999999888888555555666666666666777777666666666666555555555555444444444444333333333222222222222222333333333333333333333222222222111111000111111111111000000///000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000//////............//////000000000000000000000000.........------......///000000000000000000000000111111111111111111222222111111222333444444444444555444333333444666999:::>>>???CCCJJJLLLLLLPPPUUUYYY```fffeeeeeehhhjjjjjjssswww|||zzz))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************************************************************************************************++++++++++++,,,,,,++++++,,,,,,---...------...///000222333444333555777888999999888777666888999999777666888:::999:::;;;<<<============<<<============;;;:::999999999999999777555444222000////////////000///...------------------------,,,,,,,,,+++++++++******,,,,,,------,,,+++***))))))******+++,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...///////////////)))***+++***)))((((((***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////,,,,,,,,,---------.........------------...//////---------............///....................................////////////000000000000000000000000///000222222111111333444000//////000222444444333444444333333444444555666444444555555555666666666444555666777888::::::;;;999:::;;;===???@@@BBBBBB>>>EEEPPP[[[cccggghhhgggkkkooowww}}}}}}zzzsssqqqnnnnnnqqqxxxxxxiiiddd]]]NNNDDDBBBAAAAAA@@@>>>===<<<;;;;;;:::::::::::::::::::::::::::::::::999999999888888555555555666666666777777666666666666555555555555444444444444333333222222111111222222222333333333333333333222222222111111111111000000000111222222000000000000000000000000//////000111111111111111000000000000000000000000.../////////000000000111//////............//////000000000000000000000000///......---------......000000000000000000000000000000000111222222222333000111222333444444444444555444333333444666999:::===>>>BBBIIILLLLLLOOOUUUZZZaaafffeeeeeeiiilllllltttxxx}}}|||))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************************************************************************************)))************+++++++++,,,,,,++++++,,,,,,---...---------...000111333444333444666888999888777666555777:::999888777999<<<<<<<<<============<<<<<<<<<============;;;:::999999999999999777555333222---000111000------000333........................,,,,,,,,,+++++++++******+++,,,,,,,,,+++)))(((&&&))))))***+++,,,,,,------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------...///111111111000///,,,---...---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////,,,,,,,,,------............------------...//////---------.........//////..................................../////////000000000000000000000000000...000222222111111222444111000///000222333222111555444444444444555666666555555555666666666666777444555666888999;;;<<<===;;;===???BBBEEEHHHJJJKKKKKKVVViii}}}~~~ppp]]]OOOKKKEEEDDDCCCAAA@@@>>>===<<<:::::::::::::::::::::::::::::::::999999999888888444555555555666666777777777666666666555555555555333333444444444333222111111111111222222333333333333333333222222222111111222111000000000222333444000000000000000000000000...///000111111111111111000000000000000000000000.../////////000000111111//////............//////000000000000000000000000111000000/////////000000000000000000000000000000//////000111222333333444000111222333444444555444555555444333444666888:::======BBBHHHKKKLLLOOOTTT[[[aaafffeeeeeejjjooopppssswww|||)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************,,,,,,+++***))))))******************************))))))))))))))))))))))))+++***)))(((((()))***++++++++++++*********))))))******+++++++++,,,,,,,,,...------,,,,,,,,,------////////////000000000000222333555777888999888888666666777888:::;;;<<<<<<======>>>???@@@@@@@@@@@@>>>===<<<<<<<<<<<<<<<===<<<<<<:::888777555333333111111111000000000000000111000///...---,,,,,,,,,***++++++,,,,,,++++++***+++------,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---***+++,,,---...---,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...---------............/////////.........---------////////////////////////////////////000000000000000000000000////////////---///000111000000222333555222000111444555444333777666555444444444444555;;;777333444666888888666444888<<<===::::::<<<>>>DDDAAAEEEQQQZZZ^^^aaaeeehhhyyy|||zzzwwwmmmlllvvvtttfff___aaaUUULLLMMMNNNHHH@@@<<<@@@===:::999:::::::::999999999999999888777666555555555555666666666666666444444222222222222444444333333333222222222111111222222222222222111000///111111111111111111111111000000000000000000000000000000000000000///......000000000000000000000000////////////////////////......////////////......////////////////////////////////////000000000000000000111111111111000000111111222222222111111000222222111111000111111111333333333333333333333333222333444444333444777:::<<>>???@@@AAAAAAAAAAAA??????>>>===<<<<<<======;;;:::999888666555444333111111111111000000000000000///...---------------***++++++,,,,,,++++++***+++,,,---,,,*********,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...---------............/////////.........---------////////////////////////////////////000000000000000000000000000000000//////000222222111111333555333111///000333444333222555555555555555666666666555444444555666777777666:::;;;<<<>>>AAADDDGGGIIIRRRUUUbbbwww~~~}}}|||sssqqqzzz}}}{{{qqqhhhbbb^^^ZZZWWWOOOHHH@@@;;;<<<<<<;;;999;;;;;;::::::999777666666666666666666666666666666444333333222222333333444333333333222222222111111222222222222222111000000111111111111111111111111000000000000000000000000000000000000000///......000000000000000000000000////////////////////////......////////////......////////////////////////////////////000000000000000000111111111111000000111111222222222111111000222111111111111111222222333333333333333333333333333333444444333555777:::<<>>???@@@AAABBBBBBBBBBBBBBBAAA@@@>>>>>>=========999999888777666555444444222222111111111000000000///......---------......***++++++,,,,,,++++++******+++,,,,,,+++***+++---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------...------,,,,,,------...---------............///...............---------////////////////////////////////////000000000000000000000000000000000000000222333333222222444555222111///000222333333222333333555666666777666666333555777888999999:::;;;AAA@@@AAAGGGQQQZZZ```bbbkkkvvvyyyhhhRRREEEAAABBB@@@===>>>>>><<<;;;:::999888888666666666666666666666666222333333444444333333222333333333222222222111111111222222222222111000000111111111111111111111111000000000000000000000000000000000000000//////...000000000000000000000000////////////////////////......////////////......////////////////////////////////////000000000000000000111111111111000000000111111222222222111111000000000000111222333333333333333333333333333333333444444444444555888:::===@@@CCCFFFHHHKKKMMMPPPSSSZZZ___aaadddiiikkkjjjpppuuu|||))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************++++++***************+++******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------........./////////000000000111333555888:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;??????@@@AAABBBBBBBBBBBBDDDCCCAAA@@@???>>>>>>===888888777777666555444444333222222111111000000000---------------...///000***++++++,,,,,,++++++***)))***,,,,,,++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,---------,,,,,,++++++***---,,,+++***+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------...------,,,,,,------...---------............///........................////////////////////////////////////000000000000000000000000000111111111000222333333222222333555222222111111222333333333222333555666666666555444555888;;;<<<;;;<<<@@@DDDCCCFFFMMMVVVbbbmmmwww}}}kkkTTTLLLIIIDDD??????>>><<<:::999888999999777777777666666666666666222222444444444444222222333333333222222222111111111111222222222111111000111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////......////////////......////////////////////////////////////000000000000000000111111111111000000000000111222222222111111000000000000111222333444222222333333333333444444333444555444444555888:::===@@@CCCFFFHHHJJJMMMOOOTTT[[[```aaadddiiilllkkkooottt{{{))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************+++***************++++++******************************************************++++++++++++************************************+++++++++,,,,,,,,,+++++++++++++++,,,---...............////////////000000222444666888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;??????@@@AAABBBBBBBBBBBBDDDCCCBBBAAA??????>>>>>>999888888777666555555444333333333222111000000///---------------...///000***++++++,,,,,,++++++***)))***,,,,,,++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,+++++++++---,,,+++***+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------...------,,,,,,------...---------............///---.....................////////////////////////////////////000000000000///000000000111111111222000111333222111111222333333333333333333444555666444444555555555555444444777:::<<<===>>>BBBIIIOOOOOOYYYeeemmmrrrzzzmmmccc[[[MMMBBBAAA>>>;;;888666666777888888888777777666666666666222222444444444444222222333333333222222222111111000111111222222222111111111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////......////////////......////////////////////////////////////000000000000000000111111111111000000///000111222222222222222000000000000111222333444222222222333333444444444333444555555444555888;;;===@@@CCCFFFHHHIIILLLNNNWWW]]]aaabbbeeejjjmmmlllooottt{{{)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))*********************************)))******+++,,,************************++++++++++++++++++++++++******+++,,,,,,+++*********************+++++++++******+++++++++,,,,,,,,,+++******++++++,,,---...------........./////////000000111222444666888999999999::::::;;;;;;;;;<<<>>>???@@@AAABBBBBBBBBBBBDDDCCCBBB@@@@@@?????????::::::999888777666555555444444333222111000000///---------------...///000***++++++,,,,,,++++++******+++,,,,,,+++***+++---++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------...------,,,,,,------...---------............///---------...............////////////////////////////////////000000000000///000000111111222222222000222333222111000111333333444555444333444555777666666555555555666777888;;;>>>BBBGGGMMMUUU]]]bbbqqq{{{|||yyydddSSSJJJGGGBBB<<<999777888999999888888777777666666555222333333444444333333222333333333222222222111111000000111222222222222111111111111111111111111111000000000000000000000000...//////000000000000000000000000000000000000000////////////////////////......////////////......////////////////////////////////////000000000000000000111111111111000000///000111222222222222222000000000000111222333333111222222333333444444555444555555555555666999;;;===@@@CCCFFFGGGIIIKKKMMMVVV[[[```aaadddjjjmmmmmmpppuuu|||~~~)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******************************))))))***++++++,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++******+++++++++,,,,,,,,,************+++,,,---...---------.........//////000///000000222444666777777888888999:::;;;<<<<<<===>>>???@@@AAAAAAAAAAAABBBBBBAAA@@@??????@@@@@@===<<<;;;999888666555444555444444333111000000///......---------......///***++++++,,,,,,++++++***+++,,,---,,,*********,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,---------------++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...---------............///---------.........//////////////////////////////////////////000000000000///000000111111222333333222333444333222111222444222444555444222222555777888777666666888;;;>>>@@@HHHLLLTTT```mmmwww~~~~~~{{{{{{mmm```[[[SSSJJJDDD@@@??????999999888888777666666555444333333222222333333444333333333222222222111111000000111222222222222222111111111111111111111111000000000000000000000000......///000000000000000000000000000000000000000////////////////////////......////////////......////////////////////////////////////000000000000000000111111111111000000//////000222222333333222222111111111111111222222111111222333333444555555444555666555555666999;;;===@@@CCCFFFGGGHHHKKKMMMOOOUUUZZZ]]]aaahhhmmmnnnqqqvvv|||)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******************************))))))***+++,,,,,,************************++++++++++++++++++++++++***+++,,,------,,,+++***))))))******++++++++++++******+++++++++,,,,,,,,,************+++,,,---...---------.........//////000/////////000222444666666666777888:::;;;<<<<<<======>>>???@@@@@@@@@@@@AAAAAA@@@??????@@@@@@@@@>>>===<<<:::888777555444555555444333222000000//////......---------......+++++++++,,,,,,++++++++++++------,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,------.........***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...---------.........//////---------.........//////////////////////////////////////////000000000000///000000111222222333333333444555555333333333555111333444333111111444666888777666777:::???CCCGGGUUU[[[gggxxx{{{sssmmmcccXXXPPPJJJHHHGGG999999999888777666666555555444222222222222444555333333333222222222111111///000111222222222222222111111111111111111111111000000000000000000000000......///000000000000000000000000000000000000000////////////////////////......////////////......////////////////////////////////////000000000000000000111111111111000000//////000222222333333333222222111111111111111111111111222333333444555555444555666555555666999;;;===@@@CCCEEEGGGHHHJJJLLLIIIOOOUUUYYY^^^gggmmmooorrrwww}}}}}}******************************))))))))))))************************************+++++++++******)))************************)))))))))***+++++++++,,,******+++++++++,,,,,,,,,))))))*********++++++++++++******))))))******+++++++++++++++******))))))******+++++++++,,,,,,,,,************************++++++,,,,,,---...////////////000111222333333444444555666777999999999999;;;;;;<<<===>>>???@@@@@@>>>@@@BBBBBB@@@>>><<<<<<======<<<;;;999777555444333222111111222222111///000000//////......------------------------------++++++------------++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------000///...---,,,------...++++++++++++++++++++++++------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......---------------------------......///////////////000000000000000000000000////////////000000000000////////////000000000000000111111111111222222222444444333333333333333222666666555444444444555666666999;;;<<<>>>DDDMMMTTTgggttt~~~|||}}}~~~{{{tttkkkaaa[[[XXXVVVDDD===>>>888777999666444444333222111111333444444444444333333333222222333333333222222222111111111111111111111111111111222222111000000111222222000000000000000000000000444222000000111222111000////////////////////////333222000/////////000111111111000000//////......////////////000000000000//////000000111111222222222222111111111111222222222222222222222222222222222222333333333333444444444444555444333555888;;;>>>@@@DDDGGGIIIJJJJJJJJJLLLPPPUUUYYYaaajjjmmmkkksssvvvyyy|||~~~******************************))))))))))))************************************+++++++++******)))***************************************+++++++++******+++++++++,,,,,,,,,*********++++++++++++,,,++++++************++++++++++++++++++*********)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---............//////000111222333444444444666777888999999999:::;;;<<<===>>>??????@@@@@@@@@@@@???===<<<===>>><<<;;;;;;:::888666444333333222111111222222111//////////////////.........------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------//////---,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,---------..............................,,,,,,---------.........---------------------------......///////////////000000000000000000000000////////////000000000000////////////000000000111111111111111222222222222444444444444444444444444555555555555666777:::<<>>??????AAA@@@???===;;;;;;===@@@;;;;;;:::999777555333222333222111111222222111///.........///////////////------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------------.........---------------------------......///////////////000000000000000000000000////////////000000000000/////////000000000111111111111111111222222222333444444444444444555555555222333444444555888<<<@@@EEEFFFKKKWWWiii{{{wwwooovvvwww}}}tttaaaSSSCCC>>>>>>999999888666555444333333333444444444444333333333333333333333222222222111111111111111111111111111111000111222333333222111000000000000000000000000000333222000000111111111000////////////////////////000000000111000000///...000000000000////////////////////////000000000000111111111111000000000000222222111111111111222222333333333333333333444444222222333333333333444444444444555444333555888;;;@@@BBBEEEIIIKKKLLLLLLLLLOOOVVV[[[[[[^^^dddjjjlllrrruuuxxx{{{~~~~~~******************************))))))))))))******************************))))))***+++++++++******************************,,,+++++++++***)))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,........................------,,,,,,,,,,,,,,,,,,---......///000111222222222333444555666777777777999999:::;;;<<<===>>>>>>@@@@@@@@@>>><<<<<<>>>???;;;;;;:::999777555444333333222111111222222111///------......//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------....................................---......///////////////////////////////////////////////////000000000000//////000000000111111111111111111222222222333333333333333444444555555555444555666555666:::@@@EEEIIISSSddduuu|||rrrpppvvvzzzjjjWWWMMMHHH>>>999777555444444555666666555444444444444333333333333333333222222222111111111111111111111111111111///000222333333222000///000000000000000000000000333111000///000111000///////////////////////////111222333444444333222111000000000000////////////////////////000000000000222222111111000000//////222222111111111111222222333333444444444444555555222222222333333333444444444444555444333555888;;;@@@BBBFFFIIILLLMMMNNNNNNRRRZZZ___^^^^^^dddjjjnnnrrruuuyyy|||~~~******************************))))))))))))******************************((()))***+++++++++++++++************************,,,+++++++++***)))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------...///000111111222111222333444555666666666888888999:::;;;<<<=========???AAAAAA???>>>===>>>===<<<<<<:::999777555444333222111111222222111///------......//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------.........//////........................---......///////////////////////////////////////////////////000000000000000000000000111111111111111222222222222333333333111222222333444555555666666888::::::;;;@@@IIIPPP[[[lll~~~~~~lllbbbXXXIII@@@<<<777666777:::;;;;;;555555555444444444333333333333333222222222111111111111111111111111111111///000222333333222000///000000000000000000000000333111//////000111000///000000000000000000000000111222333444444333222111////////////000000000000////////////000000000000222222111111000000//////222222111111111111222222333333333444444555555555222222222333333333444444444444555444333555888;;;@@@BBBFFFJJJMMMNNNNNNNNNUUU\\\bbbaaaaaaffflllooorrruuuyyy}}}******************************))))))))))))******************************((()))***+++++++++++++++************************+++++++++*********************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///000111111000111222333444555555555777777888999:::;;;<<<<<<;;;===@@@AAA???>>>============<<<;;;999777555444333222111111222222111///.........///////////////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------........./////////........................---......///////////////000000000000000000000000////////////000000000000000000000111111111222222222222222222333333333333111222333444555666777777333777;;;===AAAJJJWWWaaatttyyyuuulll[[[KKKDDD<<<777777888999999555555555555444444444333333333333222222222111111111111111111111111111111000111222333333222111000000000000000000000000000222111//////000000000///000000000000000000000000//////000000111000000000////////////000000000000////////////000000000000111111111111000000000000222222111111111111222222222222333333444444555555222222333333333333444444444444555444333555888;;;???BBBEEEIIILLLNNNOOOOOOTTT[[[aaabbbdddiiimmmnnnqqqtttyyy}}}~~~******************************))))))))))))******************************(((((()))++++++,,,,,,+++***************************************+++++++++******+++++++++,,,,,,,,,*********++++++++++++,,,++++++************+++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++,,,,,,,,,---+++,,,---...///000000111///000111333444444444444666666777888999:::;;;;;;:::<<<======<<<;;;<<<===<<<<<<;;;:::888666555333333222111111222222111//////////////////.........---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,---...///......---------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............////////////........................---......///////////////000000000000000000000000////////////000000000000000000111111111222222222222222222333333333444444333333444666777999::::::555;;;CCCJJJRRRaaasss~~~yyy{{{|||zzzqqqaaaWWWHHH>>>:::999888666555555555555444444444444333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000222000///...000000///...000000000000000000000000///.........//////000111.../////////000000000111////////////000000000000000000000000000111111111222222111111111111222222111111222222333444444444222222333333333333444444444444555444333555888;;;>>>AAAEEEIIILLLNNNNNNNNNQQQXXX^^^aaaffflllnnnlllooorrrwww{{{|||******************************))))))))))))******************************(((((()))++++++,,,,,,,,,************************))))))******+++++++++,,,******+++++++++,,,,,,,,,))))))*********++++++++++++******************++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++,,,,,,---...///000000///000111222333444444444666666777888999:::;;;;;;:::;;;:::999777888;;;===;;;;;;:::999777555333222333222111111222222111///000000//////.........---------------------------------++++++++++++------,,,,,,,,,------.........++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,.../////////......------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............/////////000////////////////////////---......///////////////000000000000000000000000////////////000000000000000111111111111222222222222222333333333444444444444555666888999;;;<<<===@@@GGGRRR]]]iii|||ppplllnnnqqquuuzzzlllZZZKKKCCC@@@===;;;666666555555555444444444333333333222222222111111111111111111111111111111222222111000000111222222000000000000000000000000222000///...///000///...000000000000000000000000111000/////////000222333.../////////000000111111////////////000000000000//////000000111111222222222222111111111111222222000000111222222333444444222222333333333444444444444555555444444555888;;;>>>@@@DDDHHHKKKMMMNNNNNNOOOUUU[[[```gggnnnnnnjjjmmmpppuuuzzz~~~zzz))))))))))))))))))))))))++++++************++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++,,,++++++,,,......---+++,,,++++++******++++++,,,......------------........................------000111111222222333444444555555666777888999::::::<<<<<<<<<;;;;;;:::::::::;;;:::999888777777777777555333111000111111000///000000///.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......///...---,,,+++************+++,,,,,,------,,,,,,........................---,,,,,,+++*********+++.........------,,,,,,,,,------------------------...---,,,,,,++++++++++++++++++++++++++++++++++++///...,,,+++******+++,,,........................000000//////.........---000000000000////////////000000000000000000000000///000111111000000111222222222111111222222333444777444000000333555555444000222777:::777666AAAOOOCCCTTTkkk}}}}}}}}}uuummmnnnvvv}}}zzziiiXXXKKKCCC??????999666444444555555333111333222222333444555333222222222222222222222222222222222222222222222222222//////000000111111222222111111111222222333333333000000000000000000000000111111111111111111111111222111111111000000//////000000000000000000000000111111222222222222111111000000111111111222222222111111111111111111111111333333333444444444555555333555777666444555999<<<@@@DDDHHHKKKKKKLLLMMMNNNQQQUUU\\\bbbgggjjjnnnpppoootttxxxxxx{{{vvv|||))))))))))))))))))))))))++++++************++++++)))************++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++)))************+++++++++******++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++,,,++++++,,,......---+++,,,++++++******++++++,,,......------------........................------000000111111222333333444444555666777888999999:::<<<<<<;;;;;;;;;:::::::::;;;:::999888888777777777555333111111222222111000000000///............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---............---,,,++++++++++++***+++,,,,,,------,,,,,,........................---,,,++++++******++++++......---------,,,,,,,,,..............................------,,,,,,------++++++++++++++++++++++++...---,,,+++++++++,,,,,,........................000/////////............000000000000////////////000000000000000000000000---...//////......///111222222222111222222333444555222000000333555666555<<<999:::???@@@@@@CCCHHHVVVhhhyyy}}}~~~tttrrrzzz{{{qqqfffZZZNNNEEE@@@;;;888555333444555333222444333222333555555333222222222222222222222222222222222222222222222222222000000000000111111111111111111111222222333333333000000000000000000000000111111111111111111111111111111111111000000000///000000000000000000000000111111222222222222111111111111111222222222222333111111111111111111111111333333333444444444444555333555777666444555999<<>><<<:::888555666555333333555555444333333333333333333333333333222222222222222222222222222222222111111000000000111111111111111222222222000000000000000000000000111111111111111111111111111111111000000000000000000000000000000000000000111111222222222222111111222222333333333444444444222222222222222222222222222222333333333444444444333555777666444555999<<<>>>@@@DDDGGGHHHIIIKKKMMMRRRTTTYYY```gggkkkmmmnnnooovvv{{{{{{}}}))))))))))))))))))))))))++++++************++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))*********+++++++++++++++******************,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,---...---+++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------.........//////000000111111222333333444555666777777888::::::::::::::::::::::::::::::;;;;;;:::999777777888666444333444444333222111111000///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,---......***+++,,,,,,------,,,,,,------------------------,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---..........................................///////////////.../////////000000000111////////////////////////000111222222111111222333333333222222333333444555444444555555666777999:::FFFMMMUUU\\\eeeuuu{{{rrrnnnooorrrssssssmmmaaaQQQFFFAAA===999555888666444444555555555444333333333333333333333333222222222222222222222222333333222222111111000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000111111000000000000000000000000111111222222222222111111222222333333333444444444222222222222222222222222222222222333333333444444333555777666444555999<<>>FFFLLLRRRaaawww{{{iiiXXXOOOJJJDDD???;;;888555444555666666555444444444444444444444444222222222222222222222222111222222222222222222333222111111111000000000///000000000000000000000000111111111111111111111111///000000000111111111111000000000000000000000000111111222222222222111111111111111222222222222333333333333333333333333333111222222222222333333333333555777666444555999<<>>FFFPPPXXXjjj}}}}}}rrrxxx}}}zzz{{{vvvmmmooopppqqqyyyyyyjjjiiijjjllliiihhhsssrrr```WWWSSSMMMHHH<<<999666444555666666555444444444444444444444444222222222222222222222222111111111222222333333444222111111111000000//////000000000000000000000000111111111111111111111111//////000000111111111222000000000000000000000000111111222222222222111111000000111111111222222222333333333333333333333333111111222222222333333333333555777666444555999<<>>CCCJJJWWWkkk{{{yyyvvvwwwuuutttuuuyyy{{{{{{tttsssqqqlllsssoooiiiggghhhiiihhhgggpppssswww|||zzzmmmhhhccc[[[SSSEEEBBB===888555444666777444555666666666555444333222333555555555333111000222222222222222222222222222222333444333222111000000000000000000000000000111111111111111111111111000111111111111222222222555444222000//////000000111222222333333222222111111111111111111111111111222222222222222222222222333444444444444444444555666666555333333555:::===???@@@CCCGGGJJJMMMOOOPPPSSSXXX]]]aaagggnnnooolllpppvvvyyyvvvxxx++++++************++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------.........---,,,,,,,,,...000111111111222222333444555555666777999:::;;;:::888777888999:::;;;:::999777666666777777777666444222111000000/////////.........---------,,,,,,,,,++++++......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,+++,,,...//////...,,,+++...------,,,,,,------...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...///............---------++++++,,,------------,,,,,,---......//////......---------.........//////111111000000000000000000////////////000000000111111222333222111111333555555555444444555666777888999???GGGMMMVVVlllwwwlllggglllvvv}}}|||}}}||||||||||||yyytttpppllljjjhhhggglllxxx}}}wwwnnnkkkgggaaa\\\PPPHHH===777666777777666444444555666666555444333333333444555444333222111222222222222222222222222222222333333333222111000111111111111111111111111111111111111111111111111000111111111111222222222444333222000000000000111111222222333333222222111111111111111111111111111222222222222222222222222333333333333444444444444666666555444333555:::===AAABBBEEEHHHJJJLLLMMMMMMOOOTTTZZZ___fffmmmooommmpppwwwzzzxxxyyy++++++************++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++++++++***++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------,,,,,,---...000111333333333333333444444444555666888999:::999888888888999:::;;;:::999888777777888888888777555444222000000000000////////////------------,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,------------,,,,,,***+++,,,---------,,,,,,+++,,,---......---,,,+++...------,,,,,,------...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...///............---------++++++,,,---------------------...////////////...------........./////////333333222222111000000////////////000000000111111222333333333222222444555555555444555666999;;;===AAADDDJJJVVVmmmvvvhhhhhhooo~~~{{{rrrmmmnnntttxxxzzz|||~~~~~~xxxtttttt|||wwwqqqmmmllljjjfffccc]]]QQQBBB::::::;;;888444333444444555555555444444444444444444333333333333333333333333333333333333222333333333333222111000111111111111111111111111111111111111111111111111000111111111111222222222222222111111000111111222111222222333333222222111111111111111111111111111222222222222222222222222222222222333333444444444666666555444444666:::===CCCDDDFFFHHHJJJKKKKKKKKKLLLSSSZZZ___fffnnnqqqooopppwww|||{{{{{{}}}++++++************++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++******+++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......------,,,,,,---...000000111111111222222333333444444555666888888999888888999999:::;;;;;;:::999888777777888777777555444333111111111000000000//////...------------,,,,,,,,,------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,---------,,,,,,---......---,,,,,,...------,,,,,,------...------------............------------------------...........................------,,,,,,------...///............---------+++,,,,,,---...---------------...///////////////............////////////333222222222222222222222//////000000000111111111222333444333222333444666555555555666999===BBBDDDOOOIIIKKKaaa~~~zzzwwwxxxzzzzzzyyyzzzwwwuuurrrnnnnnnuuuzzzsssnnnmmmooonnnlllkkkkkkiiifffdddcccYYYLLLDDDAAA>>>999555444444444555555444444444555444333333333333444444333333333333333333333333333333333333222222111111111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222333111222222333333222222111111111111111111111111111222222222222222222222222111111222222333444444444555555555444444666999<<>>999888777777777777777888333333333222222222111111//////.........---------,,,,,,,,,------.........------............---------,,,+++***+++,,,---......------,,,,,,------......------,,,,,,------...---------.........//////........................////////////////////////...------,,,,,,------...//////.........---------,,,---......//////.........//////000000000000000////////////000000000000111111111111111111222222000111111111111222222222444555666666444555666888999999;;;AAAKKKWWWcccjjjmmmpppkkkdddbbbjjjyyyvvvtttqqqmmmiiieeecccbbb\\\]]]]]]^^^^^^]]]]]]\\\aaa^^^```gggkkkkkkooouuurrrvvv|||yyytttvvvyyy{{{}}}yyyzzzooofffeeebbb___```aaa\\\PPPEEE???>>>;;;888666555444444111333555777777666555444444444444444444444444444444333222111111111222333222222222222222222222222111111111111111111111111000111111111111222222222000111222333333222111000222222222333333222222222111111111111111111111111222222222222222222222222333333444555666777888999444555666666666777999;;;===@@@EEEJJJMMMNNNMMMMMMPPP[[[eeehhhiiilllnnnnnnlllsssxxxwwwyyy---,,,,,,+++*********+++*********++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***))))))))),,,,,,++++++***+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++------,,,,,,,,,,,,++++++------,,,+++*********+++---,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,+++***---------.........//////------...///000111222222333333333444555666777888;;;;;;::::::::::::999999:::::::::999777666444333444444333333222111000000+++---......---,,,,,,---...------,,,,,,------...------------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......................................................------------.........///---......///////////////000000000000////////////000000//////000000111222222222222222222222333333666222222777999888777888<<<@@@IIIPPPQQQWWWoooooobbbbbbdddlllppprrrtttlllfffbbb___ZZZYYYWWWVVVVVVVVVWWWXXXSSSUUUVVVVVVTTTRRRRRRRRRVVVTTTSSSSSSVVVXXXYYYYYY[[[[[[[[[]]]___cccgggiiiwww|||~~~wwwrrrvvv}}}vvvuuuuuuiiibbb\\\]]]bbbaaaYYYQQQEEEBBB>>>:::666444333222999777444222222333555777777555333333444444333222444444333333333333222222000000000000000000000000111111000000000000111111000000000000000111111222111111111111111111111111111111111111111111111111111111222222222333333333111111111111222333444555333333444444555666666666888444222555777777888;;;??????DDDKKKNNNMMMMMMPPPVVV^^^eeeeeefffiiijjjjjjqqqvvvyyyyyy||||||---,,,++++++******++++++******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++,,,,,,+++++++++++++++,,,++++++++++++++++++++++++---------,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,+++***,,,------------.........------...///000111222222333333333333444666777888::::::::::::::::::::::::::::::999999777666444333444444333333222111111000...000111000...------...------,,,,,,,,,,,,---------............---,,,+++++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------........................------........./////////---...//////000000//////000000000000////////////000000000111111111222222222222222222222333333333555444555777777666:::@@@CCCGGGRRR]]]dddooovvvllliiiiiipppzzz{{{vvvoooiiibbb]]][[[YYYWWWVVVWWWWWWVVVUUUUUUUUUUUUUUUTTTUUUUUUTTTSSSSSSSSSTTTTTTSSSRRRRRRTTTUUUTTTRRRSSSRRRRRRSSSTTTVVVXXXZZZWWWZZZ```iiitttyyyrrrsss{{{xxxtttpppiiieeedddcccbbbaaaUUUOOOFFF===888555555555777666444333333444555666777555333333444444444222444444333333333333222222111111111111111111111111111111111000000111111111000000000000000111222222111111111111111111111111222222222222222222222222111111222222222333333333111111111111222333444444333333444444555666666666777333222666888888;;;???AAA@@@EEELLLPPPOOOOOORRRRRR[[[aaacccdddgggiiiiiirrryyy}}}||||||}}},,,,,,++++++******++++++***++++++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,+++******)))*********++++++,,,,,,------......------------------------,,,------------,,,,,,+++,,,,,,,,,,,,------------------...///000000111222222222222333444555666777999999999:::::::::::::::<<<<<<;;;:::999777666555444444333333222222111111111222333222000......///---,,,,,,++++++,,,,,,---......//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------............................../////////000000000---...//////000000//////////////////000000000000000111222333333333222222111222222222333333333444666666777888555666???JJJPPPSSS]]]jjjxxxsssaaadddqqq~~~zzzmmmcccZZZTTTSSSRRRRRRSSSUUUUUUTTTSSSUUUUUUUUUVVVUUUUUUTTTSSSUUUTTTTTTSSSTTTTTTUUUVVVTTTTTTVVVXXXYYYXXXUUURRRPPPPPPOOOOOONNNNNNOOOOOOKKKLLLNNNRRRWWW\\\```cccqqqyyy{{{vvvwww~~~vvvtttvvvwwwtttooolllnnnqqqiii```RRREEE===999777666555444444333444444555555666444333333444444444333444444333333333333222222111111111111111111111111222222111111111111222222111000000000000111222222222222222222222222222222333333333333333333333333111111222222222333333333333333222222222222333333333333444444555666666666777444333555777777:::???AAAAAAEEELLLOOONNNOOORRRPPPXXX___aaabbbfffiiiiiioooyyy~~~|||~~~,,,,,,++++++***++++++,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++******))))))************++++++,,,---...//////------------------------,,,---------------,,,,,,+++++++++,,,,,,,,,------------......///000000111111111222222333555666777888888999999:::::::::;;;>>>>>>>>>===;;;:::888777444444333333333222222222222333444333000.........,,,,,,++++++++++++,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------........................////////////000000000000......///000000000000000////////////000000000000000111333555555444333222111222222333333444444444888666666777888<<>>AAA@@@DDDJJJNNNMMMNNNQQQRRRZZZaaabbbcccgggiiiiiikkkwwwzzz{{{,,,++++++***++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++***************++++++++++++,,,------...//////------------------------,,,------......---------+++++++++,,,,,,,,,------------......//////000000111111111111333444555666777777888888999:::;;;;;;=========<<<;;;999777777444444444333333333333333111333333222///------------,,,,,,++++++,,,,,,---+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------........................////////////000000000000...//////000000000000000.../////////000000000111000222444555666555333222111111222333444444555555:::666555:::@@@FFFNNNUUUcccvvvuuunnnmmmssszzziiiaaa[[[UUUTTTVVVXXXWWWUUUYYYYYYXXXWWWWWWXXXZZZ[[[ZZZ\\\]]]___``````______bbbbbbdddgggjjjiiieeebbbdddeeefffhhhhhhddd^^^ZZZXXXWWWVVVTTTSSSRRRRRRRRRPPPPPPPPPPPPPPPPPPQQQQQQSSSWWW\\\bbblllyyyzzz{{{~~~zzzvvveeeiiiooouuuyyyyyywwwtttzzzrrrfff\\\SSSIII???777555555555555555555555555555444222222444555555444444444333333333222222222111111111111111111111111333222222222222222222333111111111111111222222333222222222222222222222222222222222222222222222222111111222222222333333333444444333333222333333333333333444444555666666666666333333666666777===EEEDDDCCCFFFKKKNNNMMMNNNQQQVVV^^^eeeffffffjjjlllkkkmmmyyy|||~~~++++++******++++++,,,,,,,,,,,,,,,++++++++++++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,++++++******,,,++++++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++***++++++,,,---,,,,,,------......//////------------------------,,,------............---,,,,,,,,,,,,------------------........./////////000000000111222333444555666666777888999:::;;;<<<;;;;;;:::999888666555444444444444444333333333333000111222111///---------...------,,,,,,------...++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,,,,,,,---------............................................................/////////000000000...///000000111111000000......//////000000111111111222333444444444333333111111222333444555666666;;;777:::CCCLLLQQQVVVZZZiii|||ssspppppptttyyyqqqggg___YYYWWWWWWXXXYYYZZZYYYVVVTTTVVVXXXYYY[[[]]]bbbhhhlllkkklllnnnppprrrttttttuuuyyyyyyzzz~~~{{{vvvvvvuuusssqqqnnniiiccc___^^^]]]ZZZWWWVVVVVVVVVWWWSSSSSSRRRRRRQQQPPPOOONNNQQQSSSTTTUUUWWW]]]fffmmm}}}qqqllliiijjjpppttttttrrrtttoooiiieee___UUUGGG===888777666666555555666666555333222222444555555444444444333333333333222222222222222222222222222222222222111111111111222222222111111111111222333333333333333333333333333333111111111111111111111111111111222222222333333333444444333333333333444444333333444444555666666666333222444888:::<<>>>>>===<<<;;;999888777444444444444444444444444///111222222000//////000//////............//////,,,------.../////////...------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......000000000000000000000000........................------------........./////////000111111111111111---......///000111111222222222111111111222333444111111222333444666666777666>>>LLLYYY]]]]]]aaahhhoookkkggglllnnnaaa\\\[[[ZZZZZZXXXWWWZZZ]]]YYY[[[]]]\\\[[[^^^fffmmmqqqvvv|||~~~{{{{{{|||~~~|||zzzvvvqqqkkkeee```]]]UUUWWWYYYXXXTTTRRRSSSUUUPPPVVVaaannnwwwzzzxxxuuussssssttttttsssiiiggggggkkklllfffZZZOOO???<<<999666555555777888444333222222444666555555444444444333333333222222222222222222222222222222111111000000000000111111222222111111222222333444333333333333333333333333333333333333333333333333111111222222222333333333222222222333444555666777333333444444555666666777555444555666444555===GGGGGGEEEEEEHHHHHHFFFFFFIIIPPPYYYbbbeeeiiiooossstttsssxxx{{{{{{~~~~~~+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------,,,+++***+++,,,---...---......///000/////////------------------------,,,,,,,,,---------......------------------------***,,,------------...000------............------------------.........//////...---...///000000...,,,,,,,,,---...///000000000000000111222222333333777555444555888999888666::::::::::::999888777777666555555444444333222222000000000000////////////////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------------------------........................000///...------...///000000000000000000000000000---------............///////////////000000000000000000000000000000000000////////////000000000000111111111111111222222222333444555555555666999;;;@@@FFFPPPXXXZZZ\\\gggrrrxxxpppoooyyykkk___ZZZTTTVVVYYY[[[\\\[[[ZZZYYY\\\^^^```ccchhhpppxxx~~~~~~wwwqqqnnnddd```]]]\\\YYYTTTSSSVVVOOOOOOSSS[[[cccooo{{{ooovvv~~~tttkkknnnvvvnnnpppqqqpppmmmggg```\\\HHHAAA888444444555444111444333333555666666333111111222222333333222222111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222000111111111111222222222444444444333333222222222777666444333222222333333444444555555555555444444444444555666888;;;===???AAADDDGGGHHHIIIIIIIIIJJJPPPYYYaaadddggglllooopppvvvyyy|||~~~~~~{{{+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...------...////////////...........................,,,,,,---------.........------------------------,,,---......,,,+++,,,...------............------,,,------------.........///...---...///000000...,,,------....../////////000000000111222222333333666555444555888:::999777;;;;;;;;;:::999888777666666555555444444333333222111000000000////////////////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------------------------........................000///...------...///000////////////////////////---------............///////////////000000000000000000000000000000000000////////////000000000111111111111111222222222222222333333333444777;;;???HHHNNNVVV\\\^^^eeewwwxxxxxxxxxqqqcccYYYUUUUUUXXXYYY[[[\\\]]]^^^___aaafffkkksss|||}}}yyysssnnnmmmhhh___XXXVVVXXXUUUTTTTTTTTTWWWaaakkkxxxyyyppphhhpppzzzooommmrrrssstttvvvvvvsssmmmgggcccSSSKKK@@@999777666444111333333333444666666444222222222333333333333222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222444444444333333222222222444444333333333444444555444444555555555555444444444444555666888;;;===???AAACCCGGGHHHHHHIIIJJJKKKSSS[[[aaabbbdddkkkppprrrxxx{{{~~~~~~|||+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,+++,,,------...,,,,,,---...............////////////////////////,,,------------.........------------------------...//////...,,,++++++,,,------............------------------............///...---...///000000...........................000000000111222222333333555444444666888::::::999<<<<<<<<<;;;:::999777777666666555555444333333333111111000000000/////////////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................------------------------........................//////............//////////////////////////////---------............///////////////000000000000000000000000000000000000/////////000000000111111111111111222222333333333444444444444666;;;CCCHHHRRRUUUZZZ___eeerrr}}}nnn]]]UUUSSSSSSWWW[[[[[[\\\]]]^^^aaaffflllqqq{{{~~~tttiiiccc]]]YYYUUURRROOOLLLOOOUUUTTTbbbvvvpppppptttnnnnnnqqqsssuuuvvvtttpppkkkhhh^^^UUUIII???:::777555222333333333444666666555444222222333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111222222222333444444333333333333222222111222333444555555555555444444555555555555444444555555555666888;;;===???AAACCCFFFHHHHHHIIIKKKLLLVVV\\\aaaaaacccjjjqqqttt|||+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,------......+++,,,------......------........................------------............---------------------------...///...,,,+++,,,---------............------........./////////000000///...---...///000000...////////////............000000000111222222333333333333444666888::::::;;;??????>>>===<<<:::999888666666666555444444333333111111111000000000//////////////////....................................------------------------,,,,,,,,,------------...........................------------------------......................../////////....../////////////////////////////////---------............///////////////000000000000000000000000000000000000//////000000000111111111111111222222333333444444777666666777:::BBBKKKRRRWWWWWW[[[dddooopppggg\\\SSSSSSWWW[[[___ccc___aaadddhhhnnnxxx}}}wwwjjjddd___\\\XXXSSSQQQSSSPPPTTT\\\eeeooovvvppppppiiikkkmmmoooooollljjjhhheee]]]QQQFFF???:::666444444333333444666777666555222333333333333333333222222222222222222222222222222222222222222222222222000000000000000000000000222222222222222222222222111111111222222222333333333333333333333333333333111222444555666555555444444444555555555555444444555555555666888:::===>>>@@@CCCEEEGGGHHHIIIKKKMMMVVV]]]bbbbbbeeekkkqqqttt+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,---------.........+++,,,------......---------------------------------------.........//////------------------------+++,,,------,,,,,,...///------............------///000000000111111111111///...---...///000000...//////////////////......000000000111222222333333222333444666777888:::;;;@@@@@@??????>>><<<;;;:::777666666555555444333333111111111111000000000000////////////....................................------------------------,,,,,,---------.................................------------------------...........................//////////////////...........................---------............///////////////000000000000111111111111111111111111000000000000111111111111111222222333444444555555666777888:::???GGGQQQXXX[[[ZZZ```nnnxxxfff^^^[[[WWWVVVZZZ]]]]]]^^^```ccciiipppyyywwwooojjjdddZZZSSSPPPSSSQQQQQQTTTXXXeee~~~{{{zzz{{{zzzvvvtttuuuggghhhiiijjjkkkkkkjjjjjjoooiii^^^RRRHHH???888444555444333444666777666555333333333444444333333333222222222222222222222222222222222222222222222222000000000000000000000000222222222222222222222222111222222222222333333333333333333333333333333333222333444555555444333222444444555555555555444444555555555666888:::<<<>>>@@@BBBDDDFFFGGGIIIMMMOOOSSS[[[ccceeehhhnnnrrrsss+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,---............---,,,,,,---...............------------------------------........./////////------------------------***+++------------...000------............------000000000000111111111111///...---...///000000...////////////////////////000000000111222222333333111333444555555666888999>>>>>>>>>>>>>>>===<<<;;;777777666666555444444444222222111111111000000000////////////....................................------------------------,,,---------....................................------------------------..............................////////////..............................---------............///////////////000000000000111111111111111111111111000000000111111111222222222222333444444555666666444666:::>>>DDDLLLUUU[[[```bbbmmmqqq___ZZZYYYWWWXXX\\\aaabbb```aaaeeellluuuyyyuuuoooeee\\\WWWRRRNNNOOOSSSUUUWWWdddssszzzxxxxxxwwwuuuvvvzzzpppooommmlllllllllnnnnnnwwwtttlllaaaTTTFFF;;;555777555444444555666666555333333444444444444333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222333333333333222222333333333333444444444444444555444444333333444444555555555555444444666666666666888:::<<<===???AAADDDFFFGGGJJJMMMPPPQQQZZZcccgggjjjppptttttt|||~~~}}}}}}|||+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,.../////////...---------...////////////.......................................////////////------------------------+++---...---,,,,,,---...------............------....../////////000000000///...---...///000000.........//////000000111111000000000111222222333333000222444444333333555777:::;;;;;;<<<<<<;;;;;;:::777777666666555555444444222222222111111111000000////////////............................................................------------....................................------------------------........................---...///000000///...---........................---------............///////////////000000000000111111111111111111111111000000111111111222222222222222333444555666777777444999???EEELLLSSSYYY^^^bbbkkk}}}}}}fffXXXVVVVVVUUUYYY\\\bbbggghhhiiisss~~~wwwnnnhhh\\\UUUSSSWWWVVVQQQUUU^^^mmmyyy~~~}}}yyyuuuwww||||||xxxrrrmmmjjjjjjlllnnnttttttrrrjjj^^^OOOBBB:::999777555444555555555444333333444444444444333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444222222222333333444444444333333333333444444555666444444555555555555444444666666666666888:::<<<===???AAACCCEEEGGGJJJNNNQQQQQQZZZbbbeeeiiipppvvvxxx|||~~~~~~}}}+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,.../////////...------...//////000000//////////////////////////////............/////////000------------------------...//////...,,,++++++,,,---..................---------------.........//////...---...000000000...---......///000111111222000000000111222222333333000222444444222111444666777888999999::::::999999777777777666555555444444222222222111111111111000000/////////............................................................---------.........//////........................------------------------........................---...///000000///...---........................---------.........//////////////////000000000000111111111111111111111111000111111111111222222222222222333444555666777888777===EEEMMMSSSYYY^^^bbbbbbqqqxxxlll[[[QQQSSS[[[[[[UUU[[[___eeeiiikkkrrryyyrrrnnnaaaXXXXXXUUUMMMNNNUUUXXX^^^mmm|||vvvwww||||||tttkkkgggfffgggiiikkknnnpppmmmcccUUUHHH@@@;;;888555444444555444333333444444555555444444333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444222222222333333444444444222111111222333555888999444555555555555555555444666666666666888:::;;;===???AAACCCEEEGGGJJJOOORRRSSSZZZ```cccgggpppyyy|||...------,,,,,,------...++++++************++++++***++++++,,,,,,++++++***++++++***************+++***+++,,,,,,------,,,,,,+++,,,------......------000000000000//////////////////............//////........................---------.........//////---------.........//////////////////////////////............/////////000////////////000000000000000///......///000111222111000000111222111///...111111000222333333222000111222333333222222444666888888888999:::;;;<<<===;;;888666666777777444222555444444333333222222111000/////////............//////.........---------........................//////////////////////////////////////////////////////////////////////////////.........---------////////////////////////////////////////////////////////////////////////////////////000000000000000000111222222222222111111111111111111111222222666333111111444777888999777AAAMMMTTTZZZ^^^\\\XXXkkkzzzvvvkkk```]]]XXXVVVWWWYYY[[[[[[YYYdddeeegggxxxuuunnneee___[[[XXXRRRMMMOOOPPP[[[qqqzzz{{{|||zzzwww|||uuullleeeaaaaaabbbddd```bbbiiifffXXXMMMLLL???:::555444777888666333666666555444333222222111333333333333333333333333111111111111111111111111333222222111111222222333333222222111111222222333222222444444444444222222222222222333333444444444222222333333333333444444444444444444444444444444777777777888999:::<<<<<<@@@BBBDDDFFFGGGJJJMMMPPPRRRZZZaaacccgggooovvvyyy,,,,,,,,,++++++,,,,,,,,,++++++************++++++***++++++,,,,,,++++++***++++++************++++++***+++,,,,,,------,,,,,,+++,,,------......------000///////////////////////////............//////........................---------.........//////---------.........//////................................./////////000000////////////000000000111000000111222333222000...222111000111111222222222111111111333555666666444111222333333222222444666888888888999:::;;;<<<===;;;999777777888777555333555555444333333222222111000000/////////.........//////.........---------........................//////////////////////////////////////////////////////////////////////////////.........---------////////////////////////////////////////////////////////////////////////////////////000000000000000000111222222222222111111111111111111222222333555555444555555777999:::BBBHHHUUU___]]]XXX]]]iii{{{uuuggg___^^^\\\ZZZYYYZZZ\\\]]]]]]^^^iiimmmwwwzzzrrrmmmjjjdddZZZRRRRRROOORRR^^^nnn|||~~~~~~~~~yyyoooeee______aaaeee``````dddddd]]]TTTOOOEEE???999777888999888555555444444444444444444444333333333333333333333333111111111111111111111111333222222111111222222333333222222111111222222333222333333444444333333222222333333333333333333444222222333333333333444444555555555555555555555555777777777777999:::;;;<<<@@@BBBDDDFFFGGGJJJMMMPPPRRRZZZaaacccgggooovvvxxx~~~,,,++++++******++++++,,,++++++************++++++***++++++,,,,,,++++++***++++++************++++++***+++,,,,,,------,,,,,,+++,,,------......------//////////////////////////////............//////........................------........./////////------........./////////------------------------....../////////000000000/////////000000000111111222111000111333333222000333222000/////////000000000//////000222333333111111222333333222222444666888888888888999;;;<<<===<<<:::888888888888666555555555444444333222222222000000000/////////....../////////.........------........................////////////////////////////////////////////////////////////////////////...............---------////////////////////////////////////////////////////////////////////////////////////000000000000000000111222222222222111222111111111222222333444333666888888777888<<>>777555222222222333333333111222333333222222444666777777777777888:::;;;<<<999:::;;;:::888777888999666666555555444333333333111111000000000/////////000000000/////////..............................////////////////////////////////////////////////////////////////////////---------...............////////////////////////////////////////////////////////////////////////////////////000000000000000000111222222222222111222222222333444555666777555666888;;;AAALLLZZZddddddjjjlllqqqvvvgggYYYUUUXXX\\\```ccc```aaaccchhhrrrxxxpppiiiddd```^^^^^^^^^^^^^^^^^^^^^^^^^^^```eeejjjqqqyyyyyysssfffWWWOOOOOOQQQQQQYYYfffvvv|||{{{yyyxxxssslllfff]]]aaaddddddeeeeeebbb\\\[[[WWWQQQIIIBBB<<<888666888888777666555444333222444444444444444444444444333333333333333333333333333222222111111222222333333222222111111222222333444333333222222333333444444333333333333333333222222222333333333333444444222222333333444555555555666666666777888999:::;;;@@@BBBDDDFFFGGGJJJMMMPPPRRRZZZaaadddhhhpppwwwyyy}}}---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++,,,---......***+++,,,,,,------,,,,,,+++,,,------......------,,,,,,---......///000000//////............//////////////////////////////.../////////000000000000.../////////000000000000000000000000000000000000//////000000000111111111000000111111111222222222000222:::HHHWWW___^^^[[[fffkkkooommmcccXXXPPPMMMAAA>>>999666555444333222111222333333222222444666666666777777888:::;;;<<<888:::;;;:::777666888999666666666555444444333333111111111000000000//////000000000000/////////...........................////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////////////////////////////////////////////////////////////////000000000000000000111222222222222111222222333333444666777888666777:::@@@JJJUUU___eeeggghhhooo}}}ddd]]]YYY[[[]]]]]]___cccaaaeeemmmxxxxxxsssmmmgggcccaaa^^^\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]___```bbbfffkkknnnuuu{{{tttfff```^^^YYYQQQTTTZZZbbbnnn~~~{{{uuuvvv{{{zzzyyyzzz|||zzzvvvrrrppppppiii```\\\aaagggfff___ZZZ\\\[[[WWWPPPHHH???999666777777666666555555444444555555555555555555555555333333333333333333333333333222222111111222222333333222222111111222222333444333333222222333333444222333333333333333333444222222333333333333444444333333333444555666666666777777777777999:::;;;<<<@@@BBBDDDFFFGGGJJJMMMPPPQQQYYYaaadddiiiqqqxxx{{{~~~,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++++++++++++++,,,---...///++++++,,,---------,,,,,,+++,,,------......------,,,,,,------...///000000//////............//////000000000000000000000000////////////000000000000////////////000000000000////////////////////////000000000000111111111111000111111111111222222222666333555???OOO\\\bbbcccmmmrrrvvvssskkkbbb^^^\\\SSSOOOHHHBBB===:::666444111222333333222333555666666666777777888999;;;<<<777999;;;:::777666777999666666666555444444333333111111111111000000000000000000000000////////////........................////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////////////////////////////////////////////////////////////////000000000000000000111222222222222111222333333444555666888888666888<<>><<<:::999999::::::666666444333333444555666222111111000000000000000000000000000000///......000000000000000000000000000000000000000000000000//////////////////////////////............//////..................------000000000000000000000000000000000000000000000000111111000000//////......000000000000111111111111111111222333333333333222444333222111222444666888999666===OOO[[[]]]```fff[[[```uuu~~~wwwggg^^^VVV^^^ZZZYYY]]]aaabbbfffkkk~~~|||rrrkkkggghhhgggdddfffllliiiiiigggdddcccddddddbbb___aaacccbbb___]]]\\\\\\````````````aaabbbbbbccc````````````aaadddiiilllpppttt{{{wwwjjjcccVVVPPPMMMQQQZZZfffuuu~~~}}}vvvooopppzzzxxxqqqqqquuu{{{{{{wwwvvvwwwzzznnn___XXX]]]ccc```YYY___]]]XXXPPPJJJDDD<<<666777777777666555555777888444333333222222333333444111111111111222333444444555444333444555555444333555444222111111222444555333444555444333222333555333333333222222111111111333333333333333333333333333333333444444444555555666666666666888:::<<<===@@@BBBDDDFFFGGGJJJMMMPPPRRR]]]fffiiinnnyyyyyy|||------------............++++++++++++++++++,,,,,,,,,,,,,,,---------......------------------------,,,---......//////..............................+++,,,,,,---......//////000000000000000000000000...//////000000000000///////////////000000000111000000000000111111111111222222111111000000000//////111444444444444555666000000111333444444555555///111444666777999<<>>===;;;:::999999999:::777666555444444444444555222222111000000000000000000000000000000///......000000000000000000000000000000000000000000000000//////////////////////////////............//////........................000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111222333333333333222444444333333333555666888999>>>HHHSSSYYY[[[___ddd]]]fff~~~tttvvvaaa[[[[[[ZZZ]]]^^^bbbggggggiiisss}}}~~~wwwrrrlllggglllgggfffiiijjjhhhkkkpppyyy|||{{{wwwxxxtttoooiiieeeeeegggiiimmmqqqwww{{{}}}}}}}}}}}}yyywwwtttqqqooooooqqqsssyyy|||xxxooofff]]]UUURRRSSSWWW```iii~~~}}}wwwooolllpppzzzwwwsssrrryyy~~~|||vvvttttttnnneee^^^\\\]]]______bbbaaa]]]VVVPPPJJJBBB;;;999999888777666555555555666555555444444555555666666555555444333333333333444333333333444444444333555444222111111222444555222222333333333333222111333333333222222222111111333333333333333333333333444444444555555555666666666666555666777999;;;===@@@BBBDDDFFFGGGJJJMMMPPPTTT^^^gggjjjnnnxxx~~~wwwxxx............------------******++++++,,,,,,------,,,,,,,,,---------......------------------------,,,---......//////..............................******++++++,,,------...000000000000000000000000///000000000000//////.../////////000000000111111000000000111111111222222111222222222111000//////...111444555444333333333222444555777888888777777222555777888888777888999:::BBBKKKRRRUUUZZZaaagggggggggfffbbbYYYLLL===333111111111111222333444555444444555666777888999999<<<;;;:::999999999999999999888666555444444444444222222111000000000000111000000111111000000//////000000000000000000000000000000000000000000000000//////////////////////////////............//////........................000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111222333333333333222444444444444555666777888888FFFRRRVVVWWW[[[```cccdddqqqvvvsssvvv^^^XXXYYY]]]```ZZZ```hhhlllkkkoootttllliiijjjjjjjjjggggggkkktttzzz{{{qqqhhhddddddfffgggpppyyy|||tttooojjjlllvvvwwwlllcccZZZTTTQQQOOOSSSYYYnnnzzzzzzsssllljjjnnnrrr|||rrrnnnvvv{{{vvvooopppmmmeee[[[WWW\\\cccbbbdddaaa[[[UUUQQQHHH>>>;;;:::999888777555444333666666555555555555666666666666555555444444333333333333333333333333333333444444222222222222444444333222222444777666333000333333333333222222222222333333333333333333333333555555555666666666777777555555555555777999;;;<<<@@@BBBEEEFFFHHHJJJMMMPPPWWW___gggjjjooowww~~~wwwttt|||.........------,,,,,,,,,******++++++,,,---......,,,,,,,,,---------......------------------------,,,---......///.................................***++++++,,,,,,------...////////////////////////000000111000000///...---//////000000000111111111000000111111111222222222000000222333333333222222222333555555333111111111444555777888888888666666999888888666666888<<>>@@@AAAAAAAAACCCDDDEEEFFFGGGIIIMMMPPPAAABBBAAA@@@AAAFFFOOOVVVUUUUUUTTTPPPHHH???777222666555555444444444555555555555555555666888999:::888888999999999999999999:::999999888666555444333333222222111111111111111000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000//////............//////........./////////000000////////////////////////////////////////////////......//////000000111111///000000000111111111111111111222333333333333222444444555666888:::<<<>>>EEERRRZZZXXXXXX```eeedddhhhWWW[[[aaa]]]\\\bbbjjjjjjnnnxxxvvvsssoooooopppuuu|||~~~xxxnnnkkkhhhiiioooxxxvvvpppbbbdddddd``````iii||||||ssskkkaaaVVVPPPOOOVVV```nnn|||wwwrrrrrrtttvvvyyyzzzrrrqqquuuyyyvvvsssqqqlllaaaTTTPPPTTTaaahhhhhhbbb^^^^^^UUUHHH@@@===:::999999999777666555444444333333444444555666777777777666555333333555666777666333222222444333333333333333333333333555333333666;;;;;;666111333333333333333333333333333333333333333333333333333333444444444555555555555555555555777999;;;<<>>999666555777777555444333333333333555555444555666777999;;;777888999:::;;;;;;::::::999999999999888777555444333333222111111111111222000000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000//////............//////.........//////000000111000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111222333333333333222444444444666999===@@@CCCRRRYYY^^^[[[ZZZ```gggkkkgggZZZUUU[[[___]]]aaajjjmmmlllsss}}}~~~uuupppqqquuuvvvzzzuuuiiiddd\\\^^^___]]]```ppp~~~xxxnnnaaaXXXVVVOOOUUU___kkkwwwwwwpppnnnoooqqqnnnrrr|||tttooonnnttt|||vvvnnnkkklllfffYYYPPPOOO```jjjlllggggggkkkeeeXXXFFFAAA;;;999999:::999777777777666666666666777777<<<<<<<<<<<<:::888555444999;;;<<<999555222333555333333333333333333333333222111111444777777444111333333333333444444444444333333333333333333333333333333333444444444444555666666666666888:::<<<===AAACCCEEEGGGIIIKKKNNNQQQSSSUUU]]]hhhqqquuuyyy~~~}}}}}},,,,,,,,,,,,,,,,,,------,,,,,,------------------,,,,,,,,,---------......------------------------,,,---......//////..............................---......//////000111111000000000000000000000000...//////000000000000///000000111111111222222222111111111222222222333333444444444666999>>>BBBEEEIIIOOOWWW^^^aaacccddddddhhhiiijjjlllpppuuuyyy{{{yyynnnccc\\\WWWVVVSSSLLLDDD???<<<===<<<;;;999777555444333333666555444444555777999;;;777888:::;;;<<<<<<<<<;;;888888999999999888666666444333222222111111222222///000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000//////............//////---......///000000111111000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111222333333333333222444333333555999>>>DDDHHHWWW[[[```aaa]]]___nnn~~~iii[[[XXXYYY^^^aaabbbhhhqqqqqqttt{{{yyyzzzwwwyyy{{{iiibbb```^^^aaaeeelllxxx~~~wwwkkkcccaaaQQQRRRVVV^^^iiiwwwvvvmmmiiihhhkkkeeefffqqqyyypppjjjkkkpppmmmeeedddkkkjjj^^^TTTSSS\\\hhhllliiinnnwwwuuuiiiOOOHHH>>>999999:::999777777777666666666666777777:::;;;<<<======<<<;;;:::===???@@@<<<666333444666222333333444444333333222000111222333444444444444333333333444444444555555333333333333333333333333444444444444555555555555777777777777999;;;===>>>AAACCCFFFGGGIIIKKKOOOQQQTTTTTT[[[hhhppprrruuuzzzyyy}}}+++++++++,,,,,,---------------------------,,,,,,,,,,,,,,,---------......------------------------,,,---......//////..............................------......///000000000000000000000000000000000......///000000111000000000111111111111222222222111111222222222333333333444555666;;;AAAJJJQQQVVVdddlllvvv~~~}}}xxxwwwvvvvvvxxx{{{}}}qqqpppkkkaaaVVVMMMIIIHHHBBB@@@>>><<<999888666666666555444444555777:::;;;777888:::<<<======<<<<<<777888999::::::999777777444333222222111111222222///000111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////............//////---......///000111111222000000000000000000000000000000000000000000000000111111000000//////......000000000000111111111111111111222333333333333222444333222444888???GGGKKKUUUYYYaaaeee```aaawww~~~iii\\\QQQUUU[[[```bbbdddhhhmmm{{{{{{rrreeebbbccciiillltttzzzmmmdddaaaXXXVVVTTTWWWaaaooo|||wwwnnnhhhfffgggaaa```gggqqq}}}{{{ssskkkhhhiiiddd^^^```jjjlllaaaYYYYYYWWWdddjjjiiippp~~~~~~sssUUULLLAAA:::999999888666555555444444444444555555222444888;;;>>>@@@@@@@@@@@@BBBCCC>>>888333444666222333333444444333333222111222444444333444555777333333333444444555555555333333333333333333333333555555555555666666666777888888888888999<<<>>>???BBBDDDFFFHHHIIIKKKOOORRRVVVUUU[[[gggoooppprrrvvvssszzz~~~,,,,,,,,,---------......------------------------------------------------------............------...........................---,,,,,,,,,,,,---...//////.........---------000000000000////////////...///000///...---...///333222111000000000111222777777666444222222333555;;;AAAHHHRRRcccuuuxxxssshhhfffcccdddhhhnnnrrrtttvvvxxxyyyyyyvvvsssqqqpppvvvsssrrruuu}}}{{{ppppppvvvjjjaaaSSSGGG@@@===<<<<<<:::777666999777222444:::999888999;;;<<<===;;;999888999:::;;;;;;:::888666666555444333222111111111000000000000////////////////////////////////////000000////////////000000////////////////////////111111000000//////......////////////////////////000000000000000000000000////////////000000000000111111000000000000111111/////////000111111222222000111222333444555555666444555777::::::>>>JJJWWWVVV]]]bbbaaadddvvv|||rrr]]]SSSUUUWWW\\\dddhhhkkksss{{{tttlllgggiiiooowwwllleeeiiimmmlllnnnssstttttt{{{yyyuuuyyyzzztttllliii[[[RRRTTTXXX\\\iiiyyy}}}yyyiii^^^aaa______bbbgggqqqyyypppnnnooovvvnnnkkknnnpppmmmgggcccYYYgggmmmiiipppyyy[[[UUUKKKBBB;;;999999:::555555444444444444555555444555555555666888<<>>AAAAAABBBEEEJJJNNNPPPQQQSSSVVV]]]fffmmmqqqqqqpppoooxxx~~~}}}}}},,,,,,,,,---------......------------------------------------------------------............------..............................---,,,,,,---......//////.........---------000000000000000000000//////000111111//////000111000000111111222222111111444555555666888<<>><<<999999:::;;;;;;:::888777444444444333333333333333111111111000000000//////////////////////////////000000////////////000000000000000000000000000000111000000000/////////...////////////////////////000000000000000000000000////////////000000000111111111000000000000111111//////000000111111222222111222222333444555666666777555666<<>>;;;;;;;;;666555555444444555555666444555555555555777:::===jjj```III:::;;;777000111555444333222222222333333333333444666888888555333111777:::888666666444222555555444444444555555666666555555444555666777888777777777777999;;;===>>>AAAAAABBBEEEJJJMMMPPPQQQUUUZZZaaahhhmmmpppppppppqqqyyy}}}}}},,,,,,,,,---------......------------------------------------------------------............------..............................---,,,,,,---....../////////............---000000000000000000000000000111222222111000111333///000222333444444444333777999;;;===AAAHHHOOOTTTaaakkkuuuwwwvvvuuuqqqmmmxxxtttsssxxxyyytttpppqqqtttxxx{{{vvv___SSSFFF???<<<999:::===;;;;;;;;;===??????===;;;;;;;;;;;;::::::999999999111222444555555555444444222222222111111111000000000000000000000000000000111000000//////000000111111111111111111111111111000000000000////////////////////////////////////000000000000000000000000/////////000000000111111111111000000000000111111//////000000111222222222222222333444555666777777999555666AAALLLQQQRRRSSSZZZaaaeeeiiizzzsssdddTTTTTTZZZ]]]aaahhhnnnqqq|||}}}xxxmmmkkkiiiddddddiiipppwww~~~xxxvvv~~~|||zzz}}}wwwnnneee```XXXRRRVVV```nnnuuu~~~~~~wwwpppiiieeeccchhhuuu{{{oooiiixxx{{{{{{qqqooossskkk]]]SSSWWW]]]___ccciii```ZZZPPPHHHBBB???<<<;;;666555555444444555555666444555555555444555888:::OOOLLL===444777555000444444444333222222222333333222333666:::<<<;;;888555222777::::::;;;:::555...444333333333444555666666666555555555555666777777777777777777999;;;===>>>@@@AAACCCFFFIIIMMMPPPRRRWWW^^^ffflllnnnnnnooopppttt{{{}}}}}},,,,,,,,,---------......------------------------........................------............------..............................------------....../////////...............000000000000000111111111000111222222111111222333222222222333444555777888===@@@FFFLLLSSSZZZaaaeeemmmqqqpppiiifffllluuuzzzwwwqqqmmmmmmnnnppp~~~uuu```PPPGGGBBB>>><<<===<<<<<<===>>>>>><<<:::===<<<;;;:::999999::::::222333555666777555444222333333333222222222111111111111111111111111111111111000000000000000000111111111111111111111111111000000000000//////////////////////////////////////////////////////////////////000000000111111111111111000000000000111111///000000111111222333333111222333333555555666777888666;;;HHHSSSVVVUUUUUUbbbgggggglllsss|||jjjZZZUUU\\\eeeaaacccjjjrrr{{{}}}}}}||||||zzztttnnnggg\\\SSSSSSYYYfffnnnzzzvvvlllfffbbbdddmmmxxx|||mmmeeeooottt}}}}}}sssnnnpppooocccZZZWWWXXXXXX^^^eeeaaa[[[RRRKKKFFFAAA===:::666666555555555555666666444555555444333444555777444777222...555444111777444333333333333333333333333333555888;;;<<<:::888444666666777;;;===777///222222333333444555666777555555555555666666666777777777777777888;;;===>>>@@@BBBDDDGGGIIIMMMPPPSSSVVV___iiinnnnnnnnnpppssswww}}}}}}}}},,,,,,,,,---------......------------------------........................------............------................................................///////////////////////////000000000111111111222///000222111111000222333555333222222333777;;;>>>CCCIIIRRR[[[bbbhhhmmmpppcccjjjnnnooovvv}}}{{{}}}tttfffYYYJJJ???@@@???======???@@@???>>>>>>===<<<;;;::::::::::::555666777888777555333111333333333333222222222222222222222222222222222222111111000000000000111111111111111111111111111111////////////000000000000000000000000000000000000////////////////////////000000000000111111111111111111000000000000111111000000000111222222333333111111222333444555666666555999CCCOOOUUUUUUWWWZZZdddllltttzzz{{{ooo\\\XXX\\\ccciiidddeeelllzzz~~~||||||vvvooocccXXXTTTVVV[[[dddrrr|||}}}tttkkkddd```^^^dddkkkqqqhhhjjjlllttt}}}xxxqqqmmmkkknnnjjj^^^WWWZZZ```cccaaa[[[SSSMMMIIIEEE>>>999666666666555555666666666444555555555333333444666444999666333777444000555222333333333333333333333444333222444777999::::::666555222222888===:::444222222222333333555666777444555555666666666666666777777777777888;;;===>>>@@@BBBEEEHHHIIILLLPPPTTTUUU]]]ggglllnnnooossswwwyyy~~~}}}}}},,,,,,,,,---------......------------------------........................------............------........................---...////////////...---...////////////000000000///000000111111222222222///000222222111111222444444444444555999???EEEIIIPPPUUU\\\bbbeeegggiiijjjlllzzz|||||||||~~~yyyzzz~~~iiiYYYKKKGGGBBB???>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::999777888888888666555333222333333333222222222111111111111111111111111111111222111111000000111111222111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111000000000000111111000000111111222333333333222222333444555666666777666===JJJTTTVVVUUUYYYaaaaaappp}}}___UUUZZZ```dddggghhhmmmyyy}}}uuulllbbbZZZVVVSSS[[[gggrrryyy~~~wwwpppiiieee```\\\]]]```xxx|||tttiiifffiiisss{{{yyyrrrnnnjjjtttuuuggg[[[\\\```aaaaaa[[[TTTOOOMMMHHHAAA:::777666666555555666666777333555666555444444555666555:::666333999666111666222222333444444444333333444222000000333666999999888666222000555<<<<<<777333222222222333444555555444555555666777666666666777777777777999;;;===>>>???CCCGGGHHHIIILLLQQQUUUUUU[[[bbbhhhlllpppuuuxxx{{{~~~|||}}}~~~,,,,,,,,,---------......------------------------........................------............------........................---...///000000///...---.../////////000000000000///000000111111222333333000111333333222222444555444777;;;BBBIIIPPPVVVYYY[[[___eeejjjoootttyyy|||{{{pppllljjjiiigggdddcccbbbbbbbbbbbbbbbaaa___[[[YYYYYYZZZ]]]```dddfffgggiiimmmpppxxx~~~~~~llldddYYYNNNFFFBBB???>>>>>>>>>>>>>>>===;;;999888777777777666666666555555222222222222111111111111111111111111111111111111222111111000000111111222000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000111111111222222222111111000000000000111111000111111222222333333444444444555666777888999999;;;BBBNNNWWWXXXWWW]]]eeeccctttzzzoooWWWUUU^^^cccggglllmmmyyy~~~yyyuuunnneee]]]VVVYYY^^^fffooovvvzzz{{{xxxrrrnnnlllggg```\\\\\\jjjsssrrrjjjgggmmmuuuwwwwwwwwwsssuuuvvvqqqeee\\\\\\bbbaaa\\\UUURRRQQQMMMDDD<<<777777666666666666777777222444666666555555666777111555000///777777333777111222333444444444333333222111000111333666666666;;;:::666333555:::;;;777333333333222333333444444444444666777777777666555777777777777999;;;===>>>???CCCGGGIIIIIIKKKQQQVVVWWWYYY^^^ccciiioootttwww|||~~~~~~{{{}}}}}},,,,,,,,,---------......------------------------////////////////////////---..................---........................---...///000000///...---.../////////000000111111///000000111222222333333111222444444444444555777555;;;DDDNNNXXX___dddfff\\\aaakkkvvvxxxqqqpppooohhhaaa^^^]]]\\\ZZZZZZ\\\^^^^^^^^^^^^______]]]\\\[[[\\\^^^^^^___^^^\\\XXXWWWZZZ]]]bbbkkkqqqqqqtttwwweeeVVVLLLFFFCCC===>>>??????>>><<<999888777666666666666777888888222222222111111111000000000000000000000000000000222222111111111111222222////////////////////////.../////////000000111111000000000000000000000000000000000000000000000000000111111111111222222222111111000000000000111111000111111222222333444444666666777888999:::;;;;;;AAAFFFOOOWWWZZZ[[[```gggjjjxxxuuu{{{fffUUUXXXaaafffmmmuuuqqq|||zzz{{{xxxooofff^^^\\\[[[___gggooosssttt|||xxxuuutttpppfff___]]]]]]iii{{{vvvnnnpppuuu{{{uuusssxxxnnn[[[YYYdddbbb\\\WWWUUUTTTPPPGGG???777777666666666666777777222444666777666666777888888999111///777666111444000111333444555444333333000000111333555666555333===>>>;;;666666999999666444444333222222222333333333444666777777777666555777777777777999;;;===>>>???CCCHHHIIIIIIKKKQQQVVVYYYYYY[[[```hhhooosssuuu|||~~~}}}{{{}}}||||||---------............///........................---------............///........................---......///////////////............/////////000000000000000111111111111333111000111333444222///000222444333111333999>>>:::>>>OOOffftttrrriiidddeeennn~~~zzzttthhhaaa\\\[[[[[[ZZZ]]]aaa\\\bbbaaa[[[]]]gggkkkffflllhhhhhhlllmmmiiieeedddhhhggg```YYYYYY___^^^YYY]]]^^^```aaabbbgggrrr|||~~~uuuxxxvvvaaaQQQFFF@@@AAABBBAAA???===:::999;;;999666555555666555555333333333222222222111111111111111111111111111111//////000000111111222222////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000111111111000000000000000000000000000000000000000000111111222222333444444444444444555666999<<>>????????????;;;999777666777777666555333333333333222222222222111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000111111111111111111111111111111111111111111222333333444444555555666777999<<>>:::777666777777666666555555444444333333222333111222555555444777<<<@@@@@@555...222000...555444333111222333444444333444<<>>HHHNNNQQQWWW[[[ccchhhkkkqqqooojjjccc___```bbbaaa```aaaccckkkxxxuuuqqqlllhhhfffbbbZZZSSSXXXXXX[[[aaaiiiwwwmmm[[[SSSHHHAAA>>>>>>>>>===:::999888999999999777555444444333333333222222222222222222222222222222222111111111111111000000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000//////000000111111222222111111111111111111111111111111222222333333444444555666777888:::???EEEIIISSSVVVZZZ^^^```bbbeeehhhuuuwww{{{ccc\\\[[[___gggkkkooo{{{~~~xxxnnnfff^^^YYYWWWYYYbbbkkkpppuuuyyyxxxwwwvvvqqqkkkeeeeeefffmmm}}}mmmeeeiiinnnmmmiiieeeeeeccc]]]ZZZZZZ\\\^^^gggqqqssslllbbb]]]PPPHHH???999888888777666666666444333333444555555666222000444777888;;;???GGGFFF999///000//////666:::777555444555777777777:::BBBEEE>>>555222444666222444555555444444555666444444444555666777999999:::999888888888:::;;;<<<@@@BBBFFFHHHJJJLLLPPPRRRUUUWWW\\\dddmmmsssvvvwwwyyy|||||||||~~~yyy---------............///........................---------............///........................---......///////////////...////////////000000000000000111111111222222222333222222222333444444444555555999CCCPPPZZZ^^^^^^VVV]]]hhhqqqzzz}}}rrrggg```ZZZXXXVVVZZZhhhwww|||yyyxxxsssmmmfff^^^[[[```___]]]gggwww}}}ooo\\\LLLCCC???===;;;;;;;;;:::;;;<<<;;;888666444444444444333333333333222222222222222222222222222222222111111000000000222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000......///000111222222333111111111111111111111111111111222222333444444555555666777888999???FFFLLLUUUXXX]]]aaa```^^^aaafffxxx}}}lll\\\[[[```iiioooooosss~~~}}}|||zzzrrrjjjaaaZZZTTTSSS\\\ffflllrrrvvvwwwwwwwwwrrrlllcccccc___]]]kkkuuufffhhhnnnrrrlllfffcccbbb```\\\YYYVVVZZZeeeqqqtttpppmmmmmmeeeUUUBBB999999;;;999555777666555555555888:::<<<>>>777222444777888999;;;>>>CCC<<<333666555333888AAA>>>;;;:::;;;===>>>???>>>AAAAAA;;;444111222444111444666777666555555555555555555666666777999999;;;:::999999999:::;;;<<<@@@BBBEEEGGGIIIKKKNNNPPPUUUWWW]]]eeennnsssuuuvvvxxx{{{{{{{{{yyy---------............///........................---------............///........................---......///////////////////////////000000000111111111111111222222222222000222333444444333333222333999EEESSS^^^ddddddbbb```mmm~~~}}}qqqfff___]]]^^^VVVYYY]]]ggg|||xxxmmmoookkk___\\\ccciiiuuuvvvbbbSSSHHHBBB>>>>>>============<<<999777555555555444444444333333222222222222222222222222333333222222111111000000222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000......///000111222222333111111111111111111111111111222222333444444555555555777777777888===FFFNNNVVVYYY___dddaaa\\\___ggg~~~zzzfff```^^^fffooorrrqqqwwwyyy{{{yyyyyyssslllddd]]]VVVSSSYYYbbbhhhnnntttuuuuuutttpppiii```___XXXRRR\\\ppp{{{{{{}}}hhheeejjjmmmjjjeeeccccccccc```\\\RRRUUU]]]fffkkkkkkoootttttt^^^DDD888;;;???;;;444555555444555777:::===???AAA999444555666666666888999AAA<<<444777888777<<<@@@>>>;;;:::<<<>>>@@@@@@???;;;777555444333222222111444666777666555555555777777666666666666777777;;;:::999999999:::;;;<<>>>>><<<:::777666666555555555444444444333333333333333333333333222222222222222111111111222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000//////000000111111222222222222222222222222222222222222333333444444555555555777888777888???JJJSSSXXXZZZaaagggccc```hhhuuunnnaaa```bbbiiippprrruuuzzzxxx~~~xxxyyytttmmmfffaaa[[[WWWYYY^^^bbbiiioooqqqqqqqqqlllfff```^^^XXXRRRUUU```kkkpppjjj```___aaacccdddccceeegggeeeaaaUUUSSSUUUZZZ^^^aaahhhpppsss^^^FFF:::;;;>>>;;;666333333333444666999;;;<<<;;;666333555666555666:::>>>GGG???222333777999???888666444444777999;;;;;;<<<444000111444444333333222444555555444444555666888777666666555555555666:::999888888888:::;;;<<>>===<<<:::888666666666666555555555444333333333333333333333333111222222222222222222333222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000111111111222222222222222222222222222222333333444555555555555888::::::<<>>AAAEEEGGGJJJMMMPPPSSSUUUVVV[[[cccmmmuuuzzz|||}}}~~~}}}{{{~~~yyyrrrzzz---------.........//////........................---------.........//////........................---......///////////////000000000000111111111111111111222222222333333333777888888888;;;BBBLLLTTT```ooo~~~zzzpppggg```aaa```ggg{{{|||rrriiiccc```ddduuuoooIIIFFFBBB>>>===<<<:::888777666666666555555555555333333333333333333333333111111111222222333333444111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111000000000000000222222222222222222222222222222333444444555555666555888<<<===@@@IIIYYYeeecccbbbeeekkkkkkqqqgggZZZ]]]aaagggjjjnnnvvvxxxyyy~~~{{{wwwpppjjjiiieee^^^WWWUUUUUU]]]eeeiiilllmmmiiiccchhhdddccccccZZZSSSZZZhhhnnnwwwggg\\\[[[fffnnnnnnlllmmmjjjeeeeee\\\TTTSSSSSSSSSVVV[[[PPPPPPMMMDDD;;;777999===;;;;;;;;;;;;:::888777666444333555666333///222777:::LLLLLLAAA@@@===666444222111222555888;;;;;;;;;444111111555333///222999333333333222111222444666333333333444555666777888666666666666777999;;;===>>>AAAEEEHHHJJJMMMQQQTTTUUUVVV[[[cccmmmvvv{{{~~~~~~{{{~~~}}}tttzzz..............................------------................................................------////////////////////////111111222333333333333222111222222222333333333333666:::AAADDDBBBHHH```xxx{{{xxxwww~~~tttfffccchhhjjjnnn~~~mmmbbbeeeiiiiiigggSSSCCCAAA???999666:::777777888999999888777666444333333333333333333222222222222222222222222222111111000000000000111111000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222222333333444444555555555777888999<<>>>>>===<<<:::999999888555555555555555555555555666888@@@IIIHHH===333000444333333777===>>>:::555333333333222222111111111333333333444444444555555555555555555666666666666555555666666777999:::;;;>>>AAAFFFHHHKKKOOOUUU[[[YYYYYY]]]cccllluuuzzz}}}|||yyywwwyyy}}}tttxxx..............................------------......................................................////////////////////////111111222333333333333222333333444444666777888999AAA???CCCKKKSSS[[[fffpppyyy|||pppmmmiiidddgggpppvvvrrroookkktttzzzaaaJJJCCCBBB===;;;===:::999777666666666555555444444444333333333333222222222222222222222222222111111000000000000111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111222222222222222333333444444555555666777888:::???IIIUUU___ccc___]]]iiillleeezzzlll]]]\\\aaaeeehhhooo}}}yyyqqqlllnnnnnnhhh___ZZZVVVWWWZZZ```eeehhhgggeeebbbaaaaaa```XXXQQQRRRZZZqqqzzzqqq```WWWggg|||wwwkkkeeehhhaaaXXXUUUXXXYYYWWWSSSMMMNNNMMMIIIBBB<<<999888<<<<<<;;;:::999888777777444444444444444444444444222333999AAACCC===999999<<<:::999;;;===<<<777222555555555444444333333333333333333444444444555555555555555555666666666666666666666666777999:::;;;<<<@@@DDDFFFHHHLLLRRRWWWWWWXXX\\\dddnnnwww}}}~~~{{{yyyzzz~~~|||ssswww..............................------------......................................................////////////////////////111111222333333333333222111111222333555777:::;;;>>>@@@HHHUUU```hhhqqqyyy|||rrrppplllnnnzzz~~~wwwkkknnnwwwvvvXXXJJJEEE???<<<===@@@===999777777888888777444444444444333333222222222222222222222222222222111111000000000000111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111222222222333222333333444555555666666777777;;;DDDPPPYYY^^^___\\\aaakkkjjjkkkrrrbbb]]]]]]dddmmmmmmyyy}}}uuuqqquuuxxxqqqfff^^^ZZZWWWWWW[[[bbbgggfffddd```]]][[[YYYTTTNNNMMMPPPcccmmm{{{|||ooo]]]dddttttttgggcccfff```ZZZXXXZZZZZZXXXTTTQQQQQQOOOJJJCCC===999777:::999999888777666555555333333333333333333333333222111333888::::::;;;======;;;::::::;;;999444///555555444444444444333333333333333444444444555555555555555555666666666666666666666777888999:::;;;;;;>>>BBBDDDEEEHHHMMMRRRTTTVVV[[[dddoooyyy}}}zzzzzz}}}|||tttyyy..............................------------..........................................////////////////////////////////////111111222333333333333222333222222333666999===???BBBNNN\\\cccfffooozzzlllfff```ppp~~~pppgggmmmzzzuuu```RRREEE>>>>>>???<<<999888999:::888666555555555444333333222222222222222222222222222222222111111000000111111222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111222222222333333222333333444555666777777777777>>>JJJVVV\\\]]]]]]aaahhhkkkjjjyyyccc```dddccciiitttzzz{{{vvvyyy}}}wwwlllddd^^^YYYUUUWWW^^^dddeeedddbbb^^^YYYUUUQQQMMMIIIGGGSSS___nnn}}}rrrgggdddooouuuooohhhhhhccc___[[[[[[]]]^^^[[[XXXTTTSSSPPPKKKDDD===888555777777666555555444333333333333333333333333333333555333222333444555666888555444444555666666333000222222222222222222222222333333333444444444555555555555555555666666666666666666666777888999;;;;;;<<<>>>BBBCCCCCCEEEKKKOOOSSSUUU[[[dddnnnxxx~~~~~~}}}{{{{{{}}}yyy..............................------------......................................./////////000000000000000000000000000000111111222333333333333222777666666777:::>>>CCCFFFYYYdddnnnssswww{{{tttnnnkkklllkkkrrriiieeepppiiiRRREEEAAA999777777999<<<<<<777333666666555444444333222222222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111222222222222333333333222222333444555777777888888999AAAPPP[[[\\\\\\]]]gggkkkggglllrrr]]]ccckkkhhhkkkvvvwwwwwwyyyuuummmhhhbbb\\\VVVVVV[[[aaaccccccfffbbb\\\VVVRRROOOJJJFFFHHHSSSbbbrrrooo]]]```lllpppmmmlllaaa___]]]^^^```aaa___]]]UUUSSSOOOKKKEEE>>>999555555555555444444333333333333333333333333333333333444444333222222222333222//////000222333444333111222222222222222222222222333333333444444444555555555555555555666666666666666666777777888:::;;;<<<===@@@CCCCCCCCCEEEJJJOOOSSSUUU[[[cccmmmuuuyyy{{{|||{{{{{{{{{}}}}}}..............................------------.......................................//////000000111000000000000000000000000111111222333333333333222555444444666;;;AAAHHHLLLeeekkksssqqqiiihhhhhhkkkqqqwwwiiiggg{{{aaaLLLCCC===;;;;;;???CCCCCC===777777666666555444333222222222222222222222222222222222222111111111111222222222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111222222222222333333333333222222333555666777888999:::;;;EEEUUU\\\[[[\\\aaajjjkkkfffuuu|||hhh]]]fffmmmkkkmmmwwwxxxuuusssnnnjjjhhheee```ZZZWWWXXX\\\aaacccgggfffaaaZZZVVVTTTPPPKKKGGGNNNYYYgggyyyyyyccc___jjjsssqqqjjjbbb```______```aaa```___VVVSSSOOOLLLGGGBBB<<<888555555555444444444333333333333333333333333333333000333444222222444444111222222222333333333222222333333444444444444555555333333333444444444555555555555555555666666666666777777777888999:::;;;<<<>>>AAADDDDDDDDDFFFKKKPPPTTTVVV[[[ccclllsssvvvwww{{{{{{{{{{{{|||..............................------------..............................---......///000000111111000000000000000000000000111111222333333333333222333333444888@@@IIISSSXXXlllyyywwwkkkmmmttt{{{wwwyyy~~~vvv[[[KKKEEEAAA???BBBFFFFFFAAA;;;777777666555444333222222222222222222222222222222333222222111111222222333222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111222222222333333333444444222222333555666888999999;;;===IIIWWW\\\XXX\\\eeelllnnnkkkmmmcccaaahhhnnnnnnsss|||~~~xxxrrrkkkhhhiiigggddd___YYYVVVXXX^^^ccceeehhheee^^^ZZZ[[[YYYUUULLLOOOTTT]]]nnnmmm```dddpppqqqhhheeeccc```^^^]]]]]]\\\\\\WWWTTTPPPNNNKKKGGGAAA<<<666666666555555555555444444444444444444444444444000444444111111555555111222333444333333333333444333333333444444555555555333333333444444444555555555555555555666666666666777777777888999:::;;;<<<>>>AAADDDDDDEEEGGGLLLPPPTTTVVV[[[ccclllsssvvvwww|||}}}}}}||||||.................................------.................................---......///000111111222000000000000000000000000111111222333333333333222999999<<>>IIIUUUZZZYYY[[[ccckkklllnnnpppcccmmmnnnnnnwwwwwwqqqnnnmmmiiiddd]]]YYYWWWXXXZZZ___dddhhhjjjfffaaa]]][[[TTTRRRMMMJJJUUUjjj{{{uuugggaaahhhqqqtttpppmmmnnnpppjjj^^^RRRYYYYYYUUUOOOMMMOOOMMMHHH===:::777666666666666555555555444444444333333333333333333333444444555555444333333222222333333444111222222333555666777777666555555444555666777888555555444444555777999:::KKKGGGAAA;;;888999;;;===???@@@CCCDDDFFFIIIMMMPPPRRRVVV\\\dddlllsssyyy{{{~~~|||}}}~~~................................................////////////////////////////////////000000000000111111000000111111222333444555666666666666888:::@@@HHHQQQ\\\pppzzzjjjeeeiiinnnzzzXXXEEEAAA@@@<<<999999999888888777666666555333333333333333333333333333222222222111111111111222222222222222222222222333222222222111111111111111111111111111111111111000111111222222111111000333333222222222333444555333444555777888888888888AAAOOOXXXWWWXXX```hhhjjjjjjrrreeecccmmmnnnppp|||}}}tttmmmgggeeeaaa]]]ZZZYYYYYYYYYZZZ```gggkkkjjjeee```]]]SSSPPPJJJGGGOOObbbsss}}}~~~pppaaaeeessswwwuuuwww}}}xxxdddSSSYYYYYYWWWSSSRRRRRROOOJJJ===:::777555666666666555555444444444444333333333555555555555555666666666444333333222222333333444333333444444555666777777666555555555555666777777666555444444444555777888CCCAAA===:::888999;;;======@@@CCCEEEGGGIIIMMMOOORRRUUU\\\dddllltttyyy|||~~~~~~................................................////////////////////////////////////000000000000111111000000111111222333333444666777777888;;;===DDDNNNZZZhhhkkk```hhh|||lllOOOCCCAAA>>>;;;::::::999888777777666666444444444444444444444444333333222222222111111111111111111111111111111111333333222222222111111111111111111111111111111111111111222222222222111111222222222333333333444444222444666888888888999:::FFFSSSYYYUUUXXXfffmmmiiilll|||xxxeeecccmmmooosssvvvlllfffdddbbb___^^^\\\ZZZXXXWWW\\\ccchhhiiigggccc```TTTQQQJJJGGGLLL[[[mmmyyyzzzwww______nnntttuuuzzzkkkXXXUUUVVVUUUUUUUUUTTTQQQMMM>>>;;;777555555666666666444444444444444444444444555555555555555666666666444333333222222333333444333333444444555555666666333333333333444444555555666555444444444444555555777666666666777:::<<<>>>===@@@CCCFFFHHHJJJLLLNNNQQQUUU\\\dddllltttyyy|||~~~................................................////////////////////////////////////000000000000111111000000111111222333222333555666888;;;@@@CCCOOO[[[mmm|||qqqppp}}}cccJJJBBB???<<<;;;;;;:::999888777666666444444444444444444444444333333333222222222222111111111111111111111111111333333333222222222222111111111111111111111111111222222333333333333222222222222333333333444444444111444777888888999;;;===JJJTTTXXXTTT[[[jjjpppjjjqqqlllfffgggqqqttt||||||zzzpppkkkhhheeecccbbb___[[[WWWVVVXXX\\\aaadddeeedddcccYYYUUUOOOJJJKKKVVVgggvvvzzz}}}ccc\\\gggnnnnnnsss}}}|||iiiYYYPPPPPPQQQTTTVVVTTTQQQPPPAAA===999666666666666666444444444444444444444444444444444444444444444444444333333222222333333444333333333333333333444444333333333444444444444444666555555444444444444444333333444666888:::<<<======@@@CCCFFFHHHJJJLLLNNNRRRUUU\\\dddllltttyyy|||~~~................................................////////////////////////////////////000000000000111111000000111111222333222333444777:::AAAHHHNNNYYYiiiqqqmmmssszzzWWWHHHBBB<<<===<<<;;;:::999777666666444444444444444444444444333333333333222222222222222222222222222222222222333333333333222222222222111111111111111111111111333333333444444333333333111222333444444444333333000444777888888999>>>BBBMMMRRRTTTVVV```mmmpppllluuusssbbbdddgggrrrxxx{{{tttxxxwwwppplllhhhfffeeebbb]]]YYYWWWWWWXXX[[[___bbbcccccc]]]YYYTTTOOOKKKQQQaaaqqq{{{lll``````eeefffiiippptttnnnaaaVVVNNNLLLMMMRRRTTTRRRPPPQQQEEEAAA;;;777666666666666333333333444444444444555444444444333333333333333444333333222222333333444333333333333333333222222444555666666777777666666555666555555555555555555888888888999:::;;;<<<<<<===@@@CCCEEEGGGIIIMMMOOOSSSVVV]]]dddlllsssxxx{{{~~~}}}|||................................................////////////////////////////////////000000000000111111000000111111222333333444555888>>>GGGRRRYYYjjj~~~wwwlllxxxeeeSSSGGG<<<======<<<:::999888777666555555555555555555555555444444333333333222222222333333333333333333333333444444333333333222222222111111111111111111111111222222333333333333222222111222333444444444333333000333666666666:::AAAGGGOOONNNPPPXXXeeennnooonnnxxxiii```eeeiiiuuu|||tttsssyyy|||rrrmmmiiiggggggeee```[[[WWWVVVVVVZZZ^^^bbbbbbaaa^^^ZZZVVVQQQJJJKKKZZZkkkxxxuuudddZZZ\\\^^^ccchhhjjjggg```YYYOOOKKKLLLQQQSSSPPPNNNPPPIIIEEE>>>999777666666666333333333444444444555555444444444333333333222222444333333222222333333444555555444444333333333222444555666777777777666555555555666666777666666666::::::999999:::;;;<<<===???@@@CCCDDDFFFIIIMMMPPPTTTXXX]]]eeelllrrrwwwyyy{{{zzz{{{~~~................................................////////////////////////////////////000000000000111111111000111222222333555555666999@@@LLLXXXaaaoooqqqjjjnnn]]]MMM>>>>>>===<<<;;;999888777666555555555555555555555555444444444333333333222222333333333333333333333333444444444333333333222222111111111111111111111111111111222222222222111111111222333444555444333333000333555666666:::CCCJJJPPPKKKMMMZZZhhhnnnnnnooozzziiifffjjjppp|||pppppptttxxx~~~rrrmmmhhhggghhhgggbbb^^^WWWVVVWWW[[[___bbbaaa___^^^ZZZWWWQQQIIIGGGUUUfffttt{{{yyygggUUUUUUYYY```gggiiihhhdddaaaRRRMMMLLLQQQRRRNNNLLLOOOLLLGGG@@@:::777777666555333333333444444555555555555555555444444333333333444333333222222333333444666666666555444444333333222222444555555555444333555555666777888888777777777777777777999;;;===>>>@@@AAABBBCCCEEEIIINNNQQQVVVYYY^^^eeelllrrrvvvxxxyyyyyyzzz}}}......---------......///...............///000000///111222111000///000111000000000000////////////333111000000111222222222:::222555DDDLLLNNN^^^sssoooiiifffhhhSSSJJJKKKEEE@@@>>>;;;777777:::555555444333333333333444666666555555555444444444444444444333333222222222222222444444444444222222111111222222222333333333222222222222222222222222444333222222333444666777555666666666999>>>FFFKKKJJJRRRWWWaaapppoooggghhhvvvuuufffiiimmmyyysssqqquuu|||}}}vvvsssooooooooollleee___ZZZWWWUUUVVVZZZ^^^``````___\\\XXXSSSPPPOOONNNOOObbbnnnwww{{{~~~lllWWWQQQYYYbbbjjjmmmmmmhhhbbbRRRPPPRRRVVVVVVSSSSSSWWWPPPFFF>>>;;;999777666888000222333555555444333222444333222222111111222222333444444555555444444333111000000111222333444555333444555555666666555555222333444666777888888888777888999999;;;;;;<<<===>>>AAACCCEEEFFFHHHJJJMMMRRRWWW^^^dddjjjpppvvvzzz|||yyyyyy///......---------.....................///000000...000111000///...///000000000000000000000000///111000000111333444444444:::999@@@LLLTTT```xxxpppfffkkkqqqfffUUUOOOFFF???===;;;888777999777666555555444444555555555555444444444333333333444444444333333222222222222333333444444333333222111111111222222222333333222222222222222222222222333333333333444555666666666666666777:::@@@HHHMMMKKKTTTZZZeeerrrooofffiiiooofffllloooxxxvvvwww}}}zzzvvvrrrqqqqqqoooiiidddZZZWWWTTTUUUYYY]]]``````___^^^[[[WWWSSSOOOLLLKKKZZZeeeoooxxxoooYYYQQQWWW```ggglllmmmiiieeeXXXTTTQQQTTT\\\ccceeedddUUUKKKBBB===:::777666888777777666666555555444444444333222222111222222222333444444555555444444333111222222222333444444444333444555555666666555555222333444666777777888888777888888999:::;;;<<<<<<>>>@@@CCCDDDEEEGGGJJJLLLPPPUUU[[[bbbhhhnnntttxxx}}}}}}000///...---------------...............///000000---///000///...---...///000000000000000000000000//////111222333555666666666>>>HHHPPP[[[sssrrrccckkk}}}bbbWWWJJJ>>>;;;<<<:::888888888888777666666666666666444444444333333333222222444444333333333333222222222333333444444333333222111111111111111222222222222222222222222222222222222222333444555555555555666666777888;;;BBBJJJPPPNNNYYYbbbmmmvvvoooggglllggghhhqqqpppxxx}}}|||xxxtttrrrqqqoookkkggg[[[XXXUUUTTTWWW[[[___aaa^^^^^^]]]ZZZUUUPPPKKKHHHPPP[[[iiivvvrrr___SSSVVV^^^ffflllllliiiggg```\\\SSSRRR```qqqssslllXXXOOOFFF@@@<<<777555777777666444333222333444444444444333222222222222222333444444555555444444333222333444555555444444333333444555555666666555555333333555666777777777777777777888999:::;;;<<<<<<===???BBBDDDEEEFFFIIIKKKOOOTTT[[[bbbhhhnnntttxxx|||000///...---------------...............///000000...///000000......///000000000000000000111111111...000111222333444555666888EEEPPPWWWiiiuuuffflllrrreeeSSSBBB===>>>===999777888888777666666666666777555555444444444333333333333333333333333333333333333333333333333333333333111111111111111111111111111222222222222222333333111222444555666555555444555555666888<<>>JJJUUUfffuuuuuutttYYYJJJDDD@@@<<<:::888777777666666666666666777777777666666666666555222222333333333333444444444333333222222333333444333333333222222222222222111111111222222333333444222222333444555555555555333444777:::???HHHRRRXXX]]]eeejjjnnnnnnhhhvvvqqqooouuu{{{yyyrrrlllgggeeebbb```]]]YYYVVVWWW[[[___[[[ZZZWWWUUURRRPPPOOOOOOJJJWWWiiiuuuyyyxxxuuutttddd^^^^^^gggmmmiiiddddddZZZ]]]YYYOOOMMMTTTXXXWWWLLLJJJHHHGGGAAA999555777555444444444333333333333555444444333333333333333333444444555555444444333333444555666666555444444333444555555666666555555444444555666666666666666666666777888999:::;;;;;;===???BBBDDDEEEFFFIIIKKKMMMRRRYYYaaagggnnntttxxx}}}zzz{{{---------------...///000...............///000000///000111000///...///111///000000111111222333333444555666444444888AAAHHHQQQ\\\sssooolllgggSSSHHHAAA===<<<999999888777777777777888777666666666666555555555222222222333333444444444444333333222222333333444444444444333333333222222000111111222333333444444333333333333444555666666555666999<<>>@@@CCCDDDEEEGGGJJJLLLLLLQQQYYY```gggnnntttxxx||||||,,,,,,,,,---...///000111...............///000000...///000///...---...000///000000111222222333333444666777666666<<>>AAACCCEEEFFFHHHJJJMMMNNNSSS[[[bbbiiipppvvv{{{zzz|||---------.........//////////////////////////////............/////////000000000000000000000111222222444555555888@@@LLLTTTcccvvvgggkkk{{{yyy]]]KKKMMMKKK:::>>>;;;888666666777777777777666666666555555555555666666555444333333222222444444444444444444444444555444333333222222222222111111111111111111111111333333333444444444555555333444:::AAAGGGMMMXXXbbbqqqqqqqqqoooqqqmmmfffppp{{{yyyvvvrrrppphhhgggddd^^^XXXVVVWWWYYY\\\]]]^^^^^^\\\VVVOOOIIIPPPIIIHHHUUUfffrrrxxx{{{uuudddWWWZZZccchhhiiikkkkkkoookkk[[[LLLIIIMMMQQQMMMRRRUUURRRKKKDDD???;;;555555555666777999;;;===666222000222666888666222444444444444444444444444222222333444444555555666333333444444555666777777555555555555666666666666666666777888999::::::;;;BBBBBBBBBCCCFFFJJJNNNQQQSSSTTTYYYaaakkkrrrttttttxxx|||---------.........//////////////////////////////........./////////000000222111111111111222222333555555777<<>>;;;999888888999888888777777666666666555555555666555555444333333222222444444444444444444444444555444333333222222222333222222222222222222222222333333444444444555555555666666;;;CCCLLLSSS^^^gggnnnrrrrrrooosssyyyeeefffuuu|||xxxsssqqqnnnlllhhhaaaZZZUUUUUUVVV[[[[[[]]]^^^]]]YYYRRRMMMLLLHHHIIIRRR^^^fffmmmsssrrrbbbTTTVVV```fffiiikkkdddjjjnnngggYYYMMMIIIKKKLLLMMMNNNOOONNNIIIBBB;;;666555444444444555666777555222000222666888555222444444444444444444444444222222333444444555555666333333444444555666666777555555555555666666666666666666777888999::::::;;;@@@AAABBBEEEHHHLLLOOOQQQTTTUUUXXX```iiiqqquuuwwwwww|||------........./////////////////////////////////....../////////000000000222222222222222333444444555111666@@@EEEIII[[[qqqzzzkkk~~~qqqgggXXX@@@===;;;999999::::::999888777777777666666666555555555555555444444333333222444444444444444444444444444444333222222222333333333333333333333333333333333444444444444555555555:::888;;;FFFRRR\\\fffmmmmmmsssrrrmmmuuupppeeekkkwww{{{}}}}}}zzzvvvsssqqqooojjjccc\\\WWWVVVVVVYYYZZZ\\\^^^^^^[[[VVVRRRKKKIIIKKKPPPVVV[[[dddlllnnn^^^QQQQQQ[[[eeejjjmmmeeegggmmmnnnaaaOOOGGGJJJLLLKKKMMMRRRUUUQQQFFF<<<888777555333222222222333555333111222555777555222444444444444444444444444222222333444444555555666333333444444555666666666555555555555666666666666666666777888999::::::;;;>>>@@@CCCGGGJJJMMMPPPQQQUUUVVVXXX^^^gggpppwwwzzzwww|||............////////////////////////////////////...////////////000000000222222111222222333444555777111777FFFKKKNNNdddxxxnnn|||mmmZZZAAA===;;;:::999::::::999888777777777666666666666555555555444444444333333333444444444444444444444444444333333222222333333333444444444444444444444444444444444444555555555555;;;999<<>>;;;999777555444333333333555333222333555666444333444444444444444444444444222222333444444555555666444444444555555555666666555555555555666666666666666666777888999::::::;;;<<>><<<:::999999999888777888777777777666666666666444444444444444333333333444444444444444444444444333333333222222333333444444444444444444444444444444444444555555555666666:::999???MMM\\\gggoootttsssxxxssskkkwwwrrriiihhhrrrzzzyyyvvvwww|||yyyvvvqqqnnniiiddd```]]]ZZZXXXXXXXXXXXXZZZ[[[ZZZWWWTTTRRRKKKGGGLLLTTT\\\eeekkkllldddYYYSSSXXXcccnnnttttttkkkhhhiii___MMMGGGMMMTTT___pppyyyoooYYYHHHBBB999888777555444444444444555444333333444444444333444444444444444444444444222222333444444555555666444444444555555555555555555555555555666666666666666666777888999::::::;;;;;;>>>CCCHHHLLLOOOOOOPPPTTTVVVXXX]]]dddllltttzzzuuu{{{....../////////000000000/////////////////////////////////000000000111111000000000000111333444555444666@@@MMMUUUaaa|||{{{oooJJJBBB???;;;999999999888888888888777777777666666666444444444444444444444444444444444444444444444444333333222222222333444444444444444444444444444444444444555555555666666666999:::CCCRRR___hhhooouuuuuuvvvrrrnnnzzzpppjjjlllvvv~~~~~~yyyvvvuuuqqqkkkfffbbb]]]YYYVVVWWWVVVVVVXXXYYYZZZXXXVVVSSSJJJDDDHHHRRR]]]hhhppprrrooofffZZZVVV___kkksssoookkkkkkmmmeeeUUUJJJIIIYYYiiixxxZZZHHHFFF777666555333333333333444555444444444444333333333444444444444444444444444222222333444444555555666555555555555555555555555555555555555666666666666666666777888999::::::;;;<<<>>>CCCGGGKKKMMMNNNNNNRRRUUUYYY^^^dddjjjpppuuusss|||.../////////000000000000//////////////////////////////000000000111111111111111111111333444555666222:::GGGQQQ[[[pppzzz___HHHDDD>>>:::999:::::::::888888888777777777666666444444444444444444444444444444444444444444444444333222222222333333444555333333333333333333333333555555555555666666666666777<<>>LLL[[[dddhhhnnntttmmmlllooowww~~~llllllrrr|||uuu~~~zzzssspppkkkiiihhheeeaaa]]]TTTTTTTTTWWW[[[___```___VVVQQQMMMLLLOOOZZZnnn~~~gggSSSRRR]]]gggkkknnnmmmiiigggddd\\\SSSYYYhhhyyy[[[LLLNNN===<<<:::777555555444555444555666555333222333444444444444444444444444444222222333444444555555666555555555555555555555444555555555555666666666777666666777888999::::::;;;===???AAADDDGGGJJJKKKLLLLLLSSS\\\bbbeeegggiiikkkqqq|||000000000000111111111111000000000000000000000000000111111111111222222222222//////333444444888===888MMMTTTfff|||tttyyyooohhhjjjqqqrrrYYYKKK>>><<<<<<999888:::::::::999888777666555444666666666555444444333333333333333333333333333333222222333333333444444444333444555555666666555555555666777666555666888999<<>>???@@@AAACCCGGGJJJOOOUUU^^^dddhhhkkkooorrrxxx000000000000111111111111000000000000000000000000000111111111111222222222444111111333444444888===>>>PPPWWWmmm}}}vvvwwwrrruuu{{{www]]]NNNAAA>>>???>>>===>>>::::::999888777666555555666666666555444444333333333333333333333333333333222222333333333444444444333444555555666666555555555666777777666666888:::===DDDPPP^^^iiioootttwwwuuunnnkkkvvvsssnnnnnnvvv|||wwwtttpppmmmkkkhhhdddbbbVVVVVVVVVWWWWWWYYY\\\^^^[[[UUUNNNLLLKKKPPP[[[gggqqqwwwrrrggg]]]RRRVVViiisssqqqnnnmmmnnnlllaaaVVVQQQ[[[dddeee]]]SSSNNNMMMBBB:::555666777555333444555444444333333444444555444444444444444444444444444444444444444444444444555555444444444444444333444444555555666777777888777777777777888999:::;;;<<<>>>@@@AAABBBDDDHHHKKKQQQWWW___eeehhhlllppptttyyy000000000000111111111111000000000000000000000000000111111111111222222222555333222444555555999@@@JJJXXX^^^xxxxxx~~~gggWWWEEE>>>>>>>>><<<;;;::::::999888777666666555666666666555444444333333333333333333333333333333333333333333444444444444333444555555666666555555555777888777777777999;;;>>>GGGUUUaaajjjqqquuuvvvyyymmmiii|||ssspppqqqyyyyyyuuupppllljjjhhhfffdddXXXWWWUUUTTTUUUXXX\\\___[[[VVVQQQNNNJJJJJJRRR\\\dddpppqqqiii___SSSVVVgggooooookkkhhhhhhhhh```VVVLLLTTT[[[]]]WWWPPPLLLKKKCCC;;;555666777666666777555444444333333444444555333333333333333333333333444444444444444444444444444444444555555666666666444444555555666777777777777777777777888999:::;;;<<<>>>@@@BBBDDDFFFJJJMMMQQQWWW^^^cccfffjjjpppuuuyyy///000000000111111111111////////////////////////000000111111111222222222555333333555666777>>>FFFVVV```eee|||{{{iiiSSSEEE???===999666::::::999888888777666666666666666555444444333333444444444444444444444444333333333444444444444555333444555555666555555555666777888888777888:::<<<@@@LLLZZZdddlllrrrvvvvvvyyyllljjjqqqqqqttt|||~~~|||{{{vvvpppkkkiiihhhgggfff\\\XXXTTTRRRTTTYYY]]]```]]]YYYTTTOOOIIIGGGNNNXXX^^^kkknnnhhhaaaUUUQQQ[[[iiikkkhhhaaa```aaa[[[RRRKKKQQQYYY\\\YYYTTTOOOMMMGGG???888777888666666777555444444333333444444555333333333333333333333333444444444444444444444444444444444444555555555555555555555555666666777777777777777777888999:::;;;;;;>>>AAACCCEEEHHHKKKNNNPPPTTT[[[___cccgggnnnssswww}}}///000000000111111111111////////////////////////000000111111111222222222222111333666777:::DDDOOOWWWaaajjjvvv}}}xxxvvvvvv~~~fffPPPDDD???<<<888::::::999999888888777777666666666555444444333333444444444444444444444444333333444444444555555555333444555555666555555555555666888888888888;;;===AAAOOO___gggmmmsssvvvttttttjjjlll|||lllrrrvvv}}}xxxqqqllliiihhhgggfff___YYYSSSQQQTTTYYY^^^aaa```[[[VVVPPPHHHFFFNNNYYY___jjjkkkgggfff\\\QQQRRRhhhmmmkkkaaa^^^```]]]TTTKKKPPPXXX]]]^^^YYYSSSOOOOOOEEE<<<999777555444666555444444333333444444555444444444444444444444444444444444444444444444444444444444333333333333222555555555555666666666666777777777777888999:::;;;;;;>>>AAADDDFFFHHHKKKNNNPPPTTT[[[___cccgggnnnssswww}}}~~~~~~000000000000111111111111000000000000000000000000000111111111111222222222222111333666888===IIIVVVSSS```ooo{{{rrr|||qqqkkkfffcccbbbeeeooo|||tttVVVDDD===;;;999::::::999999999888888888666666666555444444333333444444444444444444444444333444444444555555555555333444555555666666555555444666777777777888;;;===AAASSSccciiimmmtttvvvrrrmmmfffpppyyynnntttyyyzzzsssmmmjjjhhhfffeee___YYYRRRPPPSSSYYY]]]___aaa^^^YYYRRRJJJGGGOOOZZZbbbmmmllliiikkkcccTTTPPPgggppppppfffbbbfffeee\\\KKKNNNTTTZZZ\\\ZZZTTTOOOUUUJJJ???:::777444333444555444444333333444444555555555555555555555555555444444444444444444444444444444444333333222222222555555666666666666666666777777777777888999:::;;;;;;>>>BBBDDDFFFHHHJJJLLLQQQWWW^^^cccfffjjjpppuuuxxx~~~000000000000111111111111000000000000000000000000000111111111111222222222333333555777999>>>KKKXXXRRRcccwww{{{{{{uuu}}}wwwmmmfffeeeccccccgggqqq}}}___EEE;;;::::::::::::999999999999888888666666666555444444333333555555555555555555555555444444444444555555555555333444555555666666555555333444666666666888:::<<>>BBBEEEFFFGGGIIIJJJQQQWWW___eeehhhlllppptttvvv}}}000000000000111111111111000000000000000000000000000111111111111222222222555555777888999===KKKYYYVVViiiyyywwwlllmmmmmmllllllsss~~~{{{tttlllLLL???===>>>::::::999999999999999999777666666555444444333333555555555555555555555555444444444555555555666666333444555555666666555555222444555666666777:::<<>>BBBDDDEEEFFFGGGIIIOOOUUU^^^dddhhhkkkooorrrsss{{{////////////000000000000////////////000000000000///000000222333444555555444888888555:::HHHUUUYYY[[[rrr|||{{{rrrwwwuuuuuuyyykkkzzz}}}TTT@@@===>>><<<;;;;;;:::999888777777777777777777666666666666888888777666555444444333555555444333444555666777555555555555555555555555999555444777:::999:::===GGGVVVdddiiinnnttttttooogggggg|||xxx~~~|||sssjjjdddbbbbbbbbbYYYSSSTTTVVVUUUWWW[[[[[[```dddbbbUUUIIIIIIOOObbbmmmuuusssjjj]]]OOOCCCRRR```iiifff```aaaccccccXXXNNNIIIPPPZZZ[[[UUUQQQUUUPPPFFF;;;555666666333444444444444444444444444333444444555555444444333333333333333333333333333777666666666666555555555555555555555555444444444666666777777888999;;;<<<===???BBBCCCDDDEEEHHHJJJOOOUUU]]]eeejjjnnnppprrrrrr{{{////////////000000000111////////////000000000111000000111222333444444555444888999999@@@NNNYYY]]]ccc}}}}}}nnnooo}}}XXXEEE???>>><<<;;;;;;:::999888777777777777777777666666666666777777666666555555444444555444444333444555666777555555555555555555555555888555444777999999;;;>>>HHHWWWeeejjjmmmssssssmmmhhhgggwwwnnnhhheeedddaaaYYYSSSTTTVVVUUUVVVZZZ\\\```dddbbbVVVJJJHHHMMM^^^jjjvvvxxxpppdddTTTGGGPPP[[[dddeeeeeefffdddaaaYYYOOOIIIPPP[[[]]]ZZZVVVSSSOOOFFF;;;555666666333444444444444444444444444333444444555555444444333333333333333333333333333666666666555555555444444666666666666666666666666666666777777888999;;;<<<===???BBBCCCDDDEEEHHHJJJMMMSSS\\\eeekkkppptttvvvuuu|||/////////000000000111111/////////000000000111111111222222222333333444444555777:::>>>HHHUUU^^^```ooo{{{zzz}}}sssfff^^^IIIAAA>>><<<<<<;;;:::999888777777777777777777666666666666666666666666666555555555555444444444444555666666555555555555555555555555888555444777999999;;;???JJJYYYfffjjjmmmrrrqqqkkkiiifff{{{rrrkkkfffdddaaaZZZUUUTTTTTTTTTUUUXXX\\\```dddcccYYYLLLGGGJJJYYYiiiyyy|||ooo]]]NNNLLLTTT]]]dddjjjmmmiiiddd[[[OOOIIIOOOZZZ^^^]]]ZZZOOONNNFFF<<<666666555333444444444444444444444444333444444555555444444333333333333333333333333333555555555555444444444333555555666666777777888888666666777777888999;;;<<<===???BBBCCCDDDEEEGGGIIIKKKQQQ[[[dddlllrrrwwwzzzwww//////000000000111111111//////000000000111111111222222333333333333333333555777;;;BBBMMMXXX^^^```{{{|||{{{ooolllmmmrrr{{{eeepppcccJJJAAA@@@<<<<<<;;;:::999888888777777777777777666666666666555555555666666666666666444444444444555555666666555555555555555555555555888555555888888888<<>>AAABBBCCCDDDGGGIIIKKKQQQYYYaaahhhoootttxxxuuu000000000111111111222222000000000111111111222222222222333333444444444555444777???JJJQQQVVV]]]dddmmmbbb\\\^^^ooosssiiiyyy}}}ZZZIIIHHH======<<<;;;:::999888888777777777777666666666666666666666666666555555555333444555555666666555555666666666666666666666666777666666888777777===EEEQQQ___kkknnnooorrrpppjjjccciii{{{rrrkkkgggaaabbb___XXXSSSTTTUUUTTTTTTWWW___fffdddXXXMMMHHHHHHYYYnnn}}}yyyeeeTTTNNNRRRXXX]]]]]]\\\___eeedddUUUHHHHHHMMMNNNKKKIIIFFFJJJIIIBBB;;;999888666444444444444444444444444333444444555555444444333111222222333333444444555555555555555444444444333333333444444555555666666666666777777888999;;;<<<<<<>>>AAABBBCCCDDDFFFHHHLLLQQQYYY```gggmmmsssvvvvvv000000111111111222222222000000111111111222222222111222222333444555666666333888DDDOOOUUUXXXbbbmmm{{{qqqhhhccckkkxxxyyyqqqooonnnSSSIII======<<<;;;:::999999888777777777777666666666666777777666666555555444444333444555666666666555444666666666666666666666666777666777888777777>>>GGGRRRaaammmoooqqqtttrrrkkkeeennn|||rrrkkkhhhbbbdddbbbYYYTTTUUUVVVTTTPPPTTT]]]gggggg\\\PPPIIIEEETTThhhwww~~~zzzkkk[[[SSSSSSYYYbbbfffeeeeeeiiigggXXXKKKJJJNNNNNNIIIFFFDDDIIIKKKDDD===:::999777444444444444444444444444333444444555555444444333111111222333333444555555666666666555555555444444555555555555555666666666666666777777888999;;;<<<<<<>>>@@@BBBBBBDDDFFFHHHLLLQQQYYY```gggnnntttxxxyyy000111111111111222222222000111111111111222222222111111222333555666777777333:::GGGSSSWWW[[[ggguuuzzzoooffffffnnn}}}~~~yyylll}}}~~~[[[JJJ======<<<;;;:::999999888777777777777666666666666888888777666555444444333333333555666666666555444777777777777777777777777777666777888777777>>>HHHSSSbbbnnnppprrruuusssmmmhhhqqq}}}yyypppjjjgggbbbfffdddZZZTTTUUUVVVTTTNNNQQQ[[[gggiii___RRRKKKEEESSSfffvvv~~~qqqdddUUUSSSYYYhhhssstttqqqqqqjjj[[[MMMLLLPPPOOOJJJGGGCCCJJJLLLEEE>>>;;;:::888444444444444444444444444333444444555555444444333111111222333333444555555777666666666666555555555777777777777666666666666666666777777888999;;;<<<<<<>>>@@@BBBBBBDDDFFFHHHLLLQQQYYYaaahhhpppvvv{{{|||000111111111111222222222222222222222222222222222222222222333555666666555777BBBQQQYYYYYY[[[iiiyyyzzzrrrdddpppvvvzzzoooqqquuuRRRBBB<<<<<<<<<666:::===555999888888777666555555444666555444333333444555666555555555555666666666777666666555555555555666666777777888:::999:::CCCMMMXXX```iiinnntttxxxwwwsssqqq{{{tttwww~~~vvvooojjjgggddd___YYYSSSQQQRRRTTTOOOTTT[[[cccfff```TTTJJJIIIIII\\\uuu}}}}}}vvvhhh[[[SSSUUUfffwwwyyyrrrlllmmm^^^MMMGGGLLLSSSTTTSSSKKKKKKIIIDDD===888888999444444444444444444444444444444444444444444444444333333222222333333444555777666555444444444444444888777777666555555444444888777666555666888:::;;;===>>>@@@AAABBBCCCFFFHHHOOORRRYYYaaaiiiqqqwww{{{|||111111111111222222222222222222222222222222222222333222222333555666666666;;;FFFTTT[[[ZZZ[[[jjj{{{uuuqqqqqqqqqqqqrrr}}}{{{hhhfff^^^EEE>>>>>>===888:::<<<444999888888777666666555555666555444444444444555666555555555666666666777777666666555555555555666666888777888:::999<<>>@@@AAABBBCCCFFFIIIMMMQQQXXX```hhhpppwww{{{{{{111111111111222222222333222222222222222222222222444444444444444555666777@@@KKKYYY___\\\]]]nnnyyypppddd\\\ccc{{{lllfff}}}jjjIII?????????:::;;;<<<555888888888777777666666555666555555444444555555666555555666666666777777777777666666555555666666777999888888999:::>>>JJJVVVccckkkrrruuuxxxyyyvvvppprrr~~~sssvvv|||~~~tttmmmdddccc```[[[UUUQQQOOOOOOOOOSSSYYYaaaccc___TTTLLLFFFDDDXXXtttuuubbbXXXQQQPPPYYYfffnnnqqqssspppggg[[[SSSRRRWWW^^^bbbMMMNNNNNNJJJCCC<<<666333222222222222222222222222444444444444444444444444555444444444444555666666333333333444444666777777333333444444555666666777777777666666777888:::;;;<<<>>>@@@AAABBBCCCFFFIIILLLQQQXXX```hhhpppwww|||zzz111111111222222222333333222222222222222222222222444444555444444555777999DDDPPP^^^ccc___bbbvvv{{{lll```___lll{{{~~~vvvpppKKK???===???;;;<<<===666888888888777777777666666666666555555555555666666555666666666666777777777777777666666666666777777:::888888999:::@@@NNN[[[eeemmmtttwwwyyyzzzvvvppppppxxxqqquuu~~~{{{sssddddddbbb]]]VVVQQQNNNMMMOOORRRXXX^^^aaa^^^UUUNNNIIIEEEVVVqqq~~~~~~ppp[[[[[[VVVSSSYYYcccmmmsssuuuuuunnndddYYYSSSUUU]]]cccRRRQQQPPPKKKDDD===777333333333333333333333333333444444444444444444444444444444444444444555555666444444444444444555666666666555555555444444444333777777777777777999:::;;;<<<===@@@AAABBBDDDGGGIIILLLRRRZZZaaahhhooowww}}}zzz111222222222222333333333222222222222222222222222444555555555444555888<<>>999666555555555555555555555555444444444444444444444444333333333222333333444555666666555444444444444444555555555555555444444444777777777888888999:::;;;;;;===???AAABBBDDDGGGJJJMMMTTT\\\ccchhhooowww}}}{{{222222222222333333333333222222222222222222222222222444666555444666;;;???MMMYYYgggjjjfffooo{{{qqqlllvvvuuukkkeeecccgggyyyWWWCCC<<>>DDDXXXdddooonnnhhhuuuyyylllbbbaaalllzzzzzzlllRRRDDDCCC<<<888:::999888888888888888888999999555666777888888777666555777777777777888888888888888888777777777777888888888777888;;;===BBBPPP]]]hhhqqqyyy|||}}}|||vvvooowwwxxxrrr|||vvvlllkkkggg```YYYSSSPPPPPPOOOPPPRRRWWW[[[\\\XXXSSSOOOFFFNNN```kkkwww}}}uuujjj[[[TTT\\\hhhhhh```\\\[[[XXXRRRNNNLLLNNNPPPZZZWWWTTTQQQMMMFFF===777444444444444444444444444444444444444444444444444555444444444444555666666444444444444444555666777777777777777888888888888777777888::::::::::::::::::<<>>777666555333333444444444333444444555555555555444444444444444444444444444444555777888888777777888999666666666666777777777777777777777888999999::::::??????>>>???AAADDDGGGIIIPPPVVV^^^cccdddgggmmmrrrvvv}}}333222222111111222222333333333333333333333333333333555666666777===GGGOOO]]]gggmmmiiiiii}}}zzzkkk^^^ZZZaaaiiipppwwwbbbFFFDDD@@@;;;<<<<<<:::999888888777777888888666666666666666666666666666666666666666777888888777666555555777888888777666666888999;;;AAAQQQ```lllqqqwww||||||yyysssooorrryyy{{{}}}rrrjjjdddccc```YYYRRROOOOOOPPPRRRTTTUUUVVVWWWWWWRRRIIIHHHRRR\\\aaakkkwwwwwwqqqcccUUUVVVaaaddd^^^cccfffjjjfffZZZNNNMMMRRRRRRRRRQQQQQQNNNGGG===666777555333333444444444333444444555555555555444444444444444444444444444444444666777777666555777888555555555555666666666666777777777888999999::::::>>>======>>>@@@CCCFFFHHHOOOVVV^^^ccceeeiiiooouuuwww333222222111111222222333333333333333333333333333444555666666999AAAMMMUUU^^^jjjooohhhiiinnnbbbWWWWWW^^^fffkkkooottt}}}tttOOOEEE???;;;<<<<<<:::999888888777777888888666666666666666666666666666666666666666777888888777666555555777888888777888777888:::;;;AAAQQQ```mmmqqqwww||||||xxxrrrnnnssswwwnnnfffdddbbb[[[TTTPPPOOOOOOPPPRRRTTTUUUWWWXXXPPPIIIGGGOOOWWW^^^kkkwwwxxxssseeeVVVUUU]]]aaa___dddhhhoooooodddUUUNNNOOOTTTUUUVVVVVVRRRJJJ@@@888777555333333444555444333444444555555555555444444444444444444444444444444333555666666555444666777444444444444555555555555777777777888999999::::::<<<<<<===>>>@@@CCCEEEGGGMMMTTT]]]cccfffkkksssyyyyyy~~~{{{333222222111111222222333222222333333333333444444444444444666;;;EEEQQQZZZaaannnqqqgggiiizzzggg```XXXXXX^^^eeeiiilllqqqyyyVVVGGG???<<<===;;;:::999888888777777888888666666666666666666666666666666666666666777777888777666555555777888888777999999999:::;;;AAAQQQaaaooosssyyy}}}}}}yyysssoooyyyzzzpppfffcccaaa[[[SSSPPPLLLNNNPPPSSSUUUVVVVVVVVVRRRJJJHHHPPP\\\fffqqqzzzxxxsssfffXXXTTTZZZaaabbbbbbfffkkklllcccVVVNNNMMMXXXYYYZZZYYYTTTKKK@@@:::777555444333444555444333333444444555555444444333444444444444444444444444333555666666555444666777444444555555555666666666777777777888999999::::::<<<======???AAADDDFFFHHHKKKRRR\\\bbbfffllluuu|||{{{yyyzzz333222222111111222222333222222222333333444444444333333333666===HHHTTT\\\eeerrrrrrgggmmmsssccc___[[[YYY^^^dddhhhmmmvvvZZZJJJ@@@===>>>::::::999888888777777888888666666666666666666666666666666666666666777777888777666555555777888888777:::999999:::;;;BBBSSScccqqquuu{{{|||vvvrrr{{{~~~~~~|||pppeeeaaa```[[[SSSOOOJJJLLLQQQTTTWWWWWWVVVUUUSSSKKKHHHQQQaaaoooxxx}}}xxxtttiii[[[TTTXXXaaagggeeedddeeefff___UUUPPPPPP\\\]]]___\\\UUUJJJ@@@999777666444444555555555444333333444444444444333333444444444444444444444444444666777777666555777888555555666666666777777777777777777888999999::::::======???AAACCCFFFHHHIIIJJJQQQZZZ```eeellluuu|||{{{yyy{{{333222222111111222222333111222222333333444444555333333333777@@@KKKWWW^^^iiiuuutttgggrrrqqq```]]]YYYYYY^^^dddiiiqqq~~~```MMMAAA===???::::::999888888777777888888666666666666666666666666666666666666666777888888777666555555777888888777:::999999:::;;;CCCUUUeeeqqquuu|||~~~xxxttt{{{~~~}}}}}}qqqeeebbbaaa]]]VVVRRRJJJMMMQQQUUUWWWWWWWWWVVVRRRLLLIIIPPP___ooo{{{zzzwwwmmm^^^TTTUUU```jjjkkkhhhffffffaaaXXXSSSSSS```dddiiihhh___RRRFFF>>>888666444444555666555444333333444444444444333333444444444444444444444444444666777777666555777888666666666666777777777888777777777888999999::::::===>>>@@@BBBEEEGGGIIIJJJIIIOOOXXX^^^bbbiiissszzzzzz~~~333222222111111222222333111111222333333444555555444444555:::DDDOOOYYY___mmmxxxtttgggwwwqqq___[[[XXX\\\aaahhhpppyyyhhhQQQ@@@<<>>===:::999999888777888888888666666666666666666666666666666666666666777888888777666555555777888888777999888888:::<<>>AAADDDFFFHHHHHHHHHNNNUUUZZZ]]]cccmmmtttwww333222222111111222222333444444444444444444444444777666888???JJJWWWbbbhhhnnnxxxtttnnnyyyrrr___^^^]]]cccgggqqq|||{{{wwwssssss___BBB@@@CCC999<<<;;;;;;::::::999999888777777777777777777777777777777777777777777777777777777777777888888888888;;;===>>><<<<<>>@@@CCCEEEGGGHHHMMMQQQXXX^^^ccckkksssxxxzzz333333222222222222333333444444444444444444444444555666999BBBNNNZZZcccgggiiirrrpppooorrr^^^]]]\\\dddkkkvvvmmmIIIAAACCC;;;<<<;;;;;;::::::999999888777777777777777777777777777777777777777777777777777777777777888888888888666888::::::???LLL```oooooottt{{{yyyuuu}}}yyy||||||xxx```WWWPPPQQQVVVZZZ___ddd\\\VVVPPPOOOPPPUUU```kkkzzzwww___SSSPPPYYYjjjhhhlllnnnmmmkkkeeeYYYMMMJJJOOOUUUUUUPPPJJJFFFDDD:::888666555666666555444333333222222222222333333222222222222333333333333333333333444444444555555222333333444555444444444555666666888999:::;;;;;;<<<===???BBBEEEHHHJJJKKKMMMRRRYYY___dddjjjrrrxxxvvv}}}333333333222222333333333333333444444444444444444555666;;;CCCOOO[[[dddhhhnnntttpppppptttaaaaaabbbjjjqqq~~~sssJJJ???AAA:::<<<;;;;;;::::::999999888666666666666666666666666777777777777777777777777666777777777888888888888777888999:::???MMMaaaoootttxxx}}}xxxzzzyyy~~~{{{~~~tttfff^^^UUUOOOOOOSSSVVVYYY^^^[[[UUUOOOMMMMMMQQQ]]]hhhxxxttt^^^RRRQQQ]]]ooogggjjjmmmlllkkkfffZZZNNNMMMPPPTTTTTTPPPJJJFFFDDD:::888555555555555444333222222222222222222222222222222222333333333333333333333333444444444555555333333444555555555555444444555666777999:::<<<<<<;;;<<>>AAADDDGGGIIIKKKJJJQQQZZZ___bbbgggpppwwwwww~~~444444333333333333444444222333333444444555555555777888<<>><<<;;;;;;::::::999999888777777777777777777777777777777777777777777777777777777777777888888888888<<<;;;::::::@@@NNN___kkkuuuxxx}}}|||uuu~~~~~~|||{{{{{{fffVVVRRRZZZccc```VVVOOOPPPSSSWWW\\\```^^^XXXPPPKKKJJJPPPaaaqqqmmm^^^VVVZZZgggmmmnnnnnnkkkiiifff\\\RRRNNNRRRVVVXXXUUUOOOGGGBBB<<<999555333333444333333222222333333333333222222222222333333444444555555333333333444444444555555444555666666777777666666555666666888999:::;;;;;;:::;;;===@@@CCCEEEHHHIIILLLTTT^^^ccceeeiiiqqqyyyzzz444444333333333333444444222222333333444555555666888999<<>>@@@CCCEEEGGGHHHKKKTTT___dddeeehhhqqqyyyzzz555444444333333444444555222222333333444555666666999999<<>>EEEOOO]]]iiiqqqwww{{{ssszzzyyyiiieeeiiinnnxxx|||]]]FFFBBB???>>><<<::::::::::::888666777777777777777777777777777777777777777777777777777777777888999999::::::999:::999999BBBTTTeeennnvvv}}}tttuuu{{{~~~zzzfffTTTKKKKKKOOOPPPOOOKKKHHHKKKSSSZZZ]]]RRRPPPOOOMMMJJJLLLXXXfffrrruuussshhhZZZSSSUUUZZZ\\\[[[WWWTTTUUUWWWRRRJJJDDDEEEIIIMMMOOONNNJJJGGG@@@999444555666444333444555555444444444333333333333333333333333333333333222333444555555555444333444555555666666666666666666666666666777888999:::;;;;;;<<<>>>AAACCCFFFGGGLLLVVV___aaacccjjjpppsssuuu|||555444444333333444444555333333333333444555666666:::;;;>>>EEEPPP^^^jjjrrryyy}}}uuu{{{xxxhhhdddhhhmmmwww```GGGBBB???>>><<<::::::::::::888777777777777777777777777777777777777777777777777777777777777888999999::::::888:::999999CCCUUUgggpppzzzwwwvvv|||~~~nnn[[[OOOMMMOOOLLLKKKIIIHHHJJJNNNSSSUUUPPPOOONNNMMMKKKPPP^^^mmmrrruuusssjjj^^^UUUSSSVVV^^^^^^\\\\\\___```YYYOOOBBBCCCGGGKKKPPPQQQPPPOOOBBB:::555555666555444555555555444444444333333333333333333333333333333333222333444555555555444444444555555666666666666666666666666666777888999:::;;;;;;<<<>>>AAACCCFFFGGGKKKTTT]]]```cccjjjrrruuuwww~~~555444444333333444444555333333333333444555666666999:::>>>FFFRRR___lllttt|||vvv|||wwwgggbbbfffkkkvvveeeHHHBBB>>>>>><<<;;;:::;;;:::888777777777777777777777777777777777777777777777777777777777777888999999::::::888:::::::::DDDXXXjjjsss~~~zzz|||~~~~~~vvvdddWWWRRRRRRKKKJJJJJJJJJKKKLLLNNNOOOPPPNNNMMMKKKKKKPPP```ppptttvvvvvvpppfff\\\UUUSSS\\\]]]]]]```ffffff[[[MMMAAABBBDDDIIIOOOSSSUUUVVVCCC;;;666666777555555666555555444444444333333333333333333333333333333333222333444444555555444444444555555666666666666666666666666666777888999:::;;;;;;<<<>>>AAACCCFFFGGGJJJSSS\\\```ccckkkrrrvvvzzz555444444333333444444555333333333333444555666666888:::???GGGSSSaaannnuuu|||www}}}wwwgggaaadddhhhvvv~~~hhhIIIBBB>>>>>>===;;;;;;;;;:::999777777777777777777777777777777777777777777777777777777777777888999999::::::777999:::;;;FFFZZZlllvvv}}}|||{{{{{{kkk^^^XXXVVVQQQNNNLLLMMMNNNNNNQQQUUUWWWSSSOOOKKKHHHLLLZZZjjjsssvvvyyywwwooodddZZZTTT]]]^^^```eeekkkiii[[[KKKDDDCCCDDDGGGLLLQQQTTTVVVEEE===777666777666555777555555444444444333333333333333333333333333333333333333333444444444444444444555555666666666666666666666666666777888999:::;;;;;;<<<>>>AAACCCFFFGGGJJJTTT\\\___bbbjjjrrruuu{{{}}}555444444333333444444555333333333333444555666666888:::@@@IIIUUUcccooovvv|||xxx~~~{{{iiiccceeeiiivvv}}}~~~}}}{{{kkkJJJBBB??????===;;;;;;;;;;;;999777777777777777777777777777777777777777777777777777777777777888999999::::::777999:::<<>>777666777666666777555555444444444333333333333333333333333333333333333333333333444444555555444555555666666666666666666666666666777888999:::;;;;;;<<<>>>AAACCCFFFGGGLLLUUU\\\^^^aaaiiipppttt{{{|||~~~555444444333333444444555333333333333444555666666999<<>>777666666555555777555555444444444333333333333333333333333333333333444333333333333444555666444555555666666666666666666666666666777888999:::;;;;;;<<<>>>AAACCCFFFGGGKKKTTT[[[]]]```hhhqqquuuzzz~~~|||555444444333333444444555333333333333444555666666:::===BBBKKKWWWdddooovvv}}}uuuppprrrwww{{{}}}sssNNNEEEBBB???>>><<<;;;<<<;;;:::888777777777777777777777777777777777777777777777777777777777888999999::::::777999:::;;;FFF[[[mmmwww}}}~~~xxx}}}~~~rrryyyvvvggg___\\\\\\QQQIIIJJJKKKJJJRRR^^^gggbbb[[[SSSIIIFFFNNNZZZfffnnnuuusssgggZZZRRROOO```bbbaaa]]]YYYVVVPPPIIIEEEFFFHHHLLLNNNOOOMMMKKKGGG>>>666555555444555777555555444444444333333333333333333333333333333333444444333333333444555666444555555666666666666666666666666666777888999:::;;;;;;<<<>>>AAACCCFFFGGGHHHQQQYYY\\\```jjjtttyyyzzz{{{555444444333333444444555333333333333444555666666;;;>>>CCCLLLXXXdddooovvvyyyuuuyyy}}}wwwPPPFFFCCC???>>><<<<<<<<<<<<:::888777777777777777777777777777777777777777777777777777777777888999999::::::777999:::;;;FFFZZZmmmvvv|||{{{www|||{{{pppxxx~~~~~~tttggg```___^^^RRRKKKLLLLLLIIIPPP[[[^^^ZZZVVVOOOGGGEEENNNZZZhhhqqqxxxssseeeWWWPPPNNN```cccbbb[[[VVVTTTQQQNNNAAADDDHHHNNNRRRRRRPPPMMMGGG>>>666444444333444666555555444444444333333333333333333333333333333333444444333222333444555666444555555666666666666666666666666666777888999:::;;;;;;<<<>>>AAACCCFFFGGGEEENNNWWW[[[aaalllvvv|||zzz|||777777555444444444444444555555555555555666777777<<<;;;@@@MMM[[[fffpppwww~~~{{{sssyyyxxxSSSGGGBBB@@@???===<<<::::::999999888888888888777777777777777777777777888888888888999999888888888888888888888;;;;;;>>>III^^^qqq{{{}}}}}}wwwyyy|||tttpppxxx}}}mmmbbb___[[[UUUPPPMMMKKKLLLSSS[[[```]]]XXXRRRIIIFFFOOOZZZqqqzzzxxxkkk^^^TTTMMM\\\___aaa______^^^YYYRRRHHHJJJKKKLLLRRRXXXUUUMMMGGG>>>777666666444333555444444444444444444444444222222333333333333444444555444444333333444444555555555555555666666666666666666555666777888:::;;;<<<<<<===>>>???AAACCCDDDJJJRRRYYY[[[___jjjvvv|||yyy~~~777777666555444444444444555555555555555666777777777777>>>LLLZZZdddnnnuuu~~~www|||}}}xxxvvvrrryyy}}}xxxVVVIIIBBBAAA@@@???===<<<;;;::::::888888888888777777777777777777777777888888888888888888888888888888888888:::<<<<<<>>>III]]]pppyyy~~~{{{|||}}}uuummmllluuu~~~|||kkkbbbaaa^^^XXXQQQNNNLLLMMMUUU___llldddZZZPPPGGGDDDKKKVVVlllwww|||rrrfff[[[SSSYYYZZZZZZ[[[```ddd^^^UUUHHHLLLNNNOOOSSSVVVRRRJJJGGG>>>777666666444333555444444444444444444444444222222333333333333444444666555555444444555555666555555555555666666666666666666666666777999:::;;;<<<<<<===>>>@@@BBBDDDEEEKKKSSSZZZ\\\___iiisssxxxxxx888777666555444444444444555555555555555666777777555666>>>MMM[[[eeemmmttt~~~xxxpppvvv~~~kkkhhhjjjiiippp{{{vvvwww{{{ZZZLLLDDDBBBAAA@@@>>>===<<<;;;;;;999999888888888777777777777777777777888888888888888888888888888888888888;;;======>>>III\\\oooxxxxxx}}}rrrjjjgggjjjttt}}}~~~zzzjjjcccdddbbbZZZRRRNNNLLLOOOXXXbbbxxxlll]]]QQQGGGDDDIIIRRRhhhuuu{{{pppbbbXXXWWWUUUSSSWWWaaahhhcccYYYIIIPPPVVVXXXYYYXXXRRRLLLGGG>>>777666666444333555444444444444444444444444222222333333333333444444666666666555555666666666555555555555666666666666666666666666888999:::;;;;;;<<<===???AAADDDFFFGGGHHHQQQZZZ\\\```hhhqqquuuvvv}}}888777666555444444444444555555555555555666777777777888AAAQQQ^^^gggmmmsss{{{uuummmuuunnn]]]\\\```ccciiiqqq{{{sssxxx~~~ZZZLLLFFFBBBAAA@@@>>>===<<<;;;;;;999999999888888888777777666777777777888888888888888888888888888999999999:::<<<<<<>>>III]]]pppyyyxxx}}}uuuhhheeefffmmmvvv~~~|||{{{{{{kkkfffiiiccc[[[RRRMMMKKKNNNXXXcccwwwkkk]]]RRRJJJFFFJJJOOOffftttwwwfffYYYVVVUUUTTTWWW```hhheee]]]MMMTTT^^^bbbbbb]]]WWWRRRGGG>>>777666666444333555444444444444444444444444222222222333333333444444666666555555555555666666555555555555666666666666666666666777888999:::;;;;;;<<<===???BBBEEEGGGHHHDDDOOOYYY]]]aaaiiiqqqtttttt~~~}}}888888666555555555555555555555555555555666777777999;;;CCCRRR___ffflllqqqxxxtttmmmvvvzzzssscccWWWWWW]]]bbbhhhooowwwxxxqqqwwwVVVHHHFFFAAA@@@???===<<<;;;::::::999999999999888888888888666777777777888888888888777777888888888999999999777:::;;;===III^^^rrr|||}}}~~~nnnfffdddgggooowww~~~~~~zzzzzz~~~~~~ooojjjlllbbbZZZRRRMMMJJJLLLUUU^^^hhh___VVVPPPJJJFFFHHHLLLaaammm{{{{{{kkk\\\UUUXXXYYY[[[```eeeeeeaaaMMMTTT^^^fffeee```YYYVVVGGG>>>777666666444333555444444444444444444444444222222222333333333444444555444444333333444444555555555555555666666666666666666777888999::::::;;;;;;<<<===???BBBEEEGGGHHHFFFPPPZZZ]]]```gggnnnqqqrrr~~~888888777666555555555555555555555555555666777777999:::BBBQQQ^^^eeekkkpppvvvtttpppxxxvvvkkk```WWWQQQSSSXXX]]]dddjjjnnnxxxuuupppuuu|||VVVFFFDDDAAA@@@???===<<<;;;:::::::::999999999999888888888777777777777888888888888777777777888999999::::::666999:::===JJJ___sss}}}sssiiifffeeeiiiooowww}}}zzz{{{tttkkkjjj___XXXRRRNNNJJJJJJOOOWWWUUUQQQNNNKKKGGGCCCEEEJJJYYYcccpppyyy{{{nnnaaaUUUYYY]]]___ccchhhhhheeeMMMPPPXXXaaabbb]]]VVVTTTGGG>>>777666666444333555444444444444444444444444222222333333333333444444444444333333333333444444555555555555666666666666555666888999:::;;;;;;;;;;;;<<<===???AAADDDFFFGGGKKKTTT\\\^^^```eeekkkmmmttt999888777666555555555555555555555555555666777777888:::BBBQQQ___hhhooouuuxxxyyywww}}}tttjjjZZZWWWTTTTTTUUUXXX]]]ccchhhppp{{{vvvuuu{{{~~~yyy^^^JJJFFFBBBAAA@@@>>>===<<<;;;;;;::::::999999999888888888777777777777888888888888666777777888999999::::::777:::;;;===III^^^rrr|||{{{kkkfffhhhhhhkkkpppxxx~~~}}}~~~wwwjjjeee]]]XXXSSSPPPLLLHHHKKKPPPMMMLLLLLLJJJDDD@@@DDDKKKUUU\\\fffooovvvwwwmmmaaaSSSWWW[[[aaajjjqqqpppjjjOOOMMMQQQZZZ]]]XXXQQQOOOGGG>>>777666666444333555444444444444444444444444222222333333333333444444555555444444444444555555555555555555666666666666555666888:::;;;;;;;;;:::<<<<<<===>>>@@@BBBDDDEEEJJJSSS[[[]]]```gggnnnqqqxxx999888777666666555555555555555555555555666777777999:::CCCSSSbbbllluuu||||||~~~xxxqqqcccbbb```^^^ZZZXXX\\\```cccjjjsss{{{zzz}}}}}}zzziiiQQQJJJCCCBBBAAA???>>>======<<<:::::::::999999999888888777777777777888888888888666777777888999999::::::999;;;<<<>>>III]]]pppzzz~~~wwwhhheeekkklllnnnrrrzzzxxxhhh```\\\XXXTTTRRRMMMHHHIIIMMMOOONNNNNNKKKDDD???EEENNNVVV[[[aaahhhppprrriii]]]QQQSSSWWW```oooyyywwwnnnSSSMMMNNNWWW[[[VVVOOOLLLGGG>>>777666666444333555444444444444444444444444222222333333333444444444666666555555555555666666555555555555666666666777555666888:::;;;;;;;;;:::<<<<<<===>>>???AAACCCDDDEEEOOOXXX\\\aaajjjtttxxx{{{===;;;888666666666555444666666666666666555555555666999BBBRRR```kkkvvv~~~~~~|||ooolllhhhddd___[[[\\\^^^cccdddjjjttt{{{uuulllQQQFFFDDDBBB@@@???>>>===;;;999999999999888888888888777999999999888888888777777:::999999999999999999:::;;;888<<<>>>AAAXXXqqqxxxrrrkkkiiihhhmmmqqqyyy}}}yyyiii^^^```\\\VVVPPPLLLJJJJJJKKKNNNMMMLLLIIICCC???CCCJJJUUU\\\hhhqqqqqqjjjccc```QQQPPPTTT^^^iiinnnkkkgggPPPFFFOOO^^^[[[SSSOOOJJJFFFAAA:::777666666444222222222222222222222222222222222333333333333444444555444444444444555666666777666555444333444444555666666666777888:::;;;<<<<<<===>>>???AAADDDFFFGGGJJJQQQWWWZZZ___jjjssswwwxxx@@@===:::888888888777555666666666666666666666555777999CCCRRRaaammmxxx|||~~~{{{wwwsssnnnkkkjjjbbbcccfffjjjmmmuuu}}}xxxvvvwwwooo}}}eeeMMMEEEDDDBBB@@@???>>>===;;;999999999999999888888888888999999999888888888777777999999888888888888999999:::888<<<>>>BBBYYYssszzzwwwpppmmmlllnnnttt~~~|||lll``````\\\VVVPPPLLLJJJJJJKKKOOOMMMKKKHHHCCCAAAGGGPPP```eeemmmrrrnnndddYYYSSSUUUXXX\\\```ggglllhhhaaaPPPFFFLLLYYYWWWQQQNNNJJJKKKDDD;;;555444444444333222222222222222222222222222222333333333333444444555444444444444555666666777666555444444444555555777777777777888999:::;;;<<<===>>>???AAADDDFFFGGGGGGOOOUUUWWW]]]gggqqquuuxxxBBB@@@<<<::::::999888777555555666666666666666666999;;;DDDSSSbbbnnn{{{zzzwwwwwwwwwtttooolllsss}}}yyyyyyxxxrrrkkkhhhgggiiinnnvvv}}}lll~~~\\\JJJFFFDDDBBB@@@??????>>>;;;::::::999999999888888888888999999999888888888888888888888888777777888888888:::888===???BBBYYYuuu~~~{{{wwwuuuttt}}}~~~~~~}}}}}}~~~nnnbbb```\\\VVVPPPLLLJJJKKKKKKPPPMMMJJJGGGCCCCCCMMMWWWaaaeeelllpppooohhh]]]UUUTTT___eeebbbeeellljjj```OOODDDHHHRRROOOMMMMMMIIINNNFFF;;;444222333444333333333333333333333333333222222333333333333444444555444444444444555666666777666555555444444555555888888777777888999::::::<<<===>>>???AAADDDFFFGGGFFFNNNTTTWWW\\\gggppptttyyyDDDAAA>>>;;;;;;:::888777555555555555666666666666:::<<>><<<:::::::::999999999888888888888888888888888888888888888888777777777777888888999888===???BBBZZZvvv~~~~~~~~~|||{{{~~~oooddd___\\\VVVPPPLLLJJJKKKLLLPPPMMMIIIFFFCCCFFFQQQ]]]cccgggkkkmmmnnnlllddd\\\NNN```hhhbbbcccoooooodddMMMBBBDDDKKKHHHIIILLLHHHKKKCCC:::333222333333333333333333333333333333333222222222333333333444444555444444444444555666666666666555555555555555555999888888888888888999999<<<===>>>???AAADDDFFFGGGHHHOOOUUUXXX^^^iiirrrwww{{{FFFCCC???<<<;;;:::888777444555555555666666777777:::<<>>???AAAYYYwww~~~~~~}}}|||{{{{{{nnneee___[[[UUUPPPLLLKKKKKKLLLQQQMMMJJJGGGDDDFFFQQQ]]]lllpppooojjjgggddd]]]UUUMMM```hhh```aaammmooofffKKKAAABBBGGGEEEHHHLLLGGGDDD???888444444444333111333333333333333333333333222222222333333333444444555444444444444555666666555555666666666666666666999888888888888888999999<<<===>>>???AAADDDFFFGGGHHHOOOVVVYYY___iiissswww}}}HHHEEE@@@>>><<<;;;999777444444555555666777777777999;;;EEEUUUcccnnnyyyyyyuuu}}}rrrlllkkklllllliiiddddddeeedddaaacccqqq{{{wwwkkkYYYKKKEEEDDDBBB@@@@@@@@@???>>><<<::::::::::::999999999999888888888888888999999999888888888777777888888888888888>>>>>>???WWWvvv~~~}}}|||{{{zzznnneee^^^[[[UUUOOOLLLKKKLLLMMMQQQNNNKKKHHHDDDDDDMMMXXXjjjqqqrrriiibbb```YYYQQQSSS___ddd^^^^^^gggiiicccKKKCCCEEEIIIGGGKKKOOOHHHBBB===888555666666444222333333333333333333333333222222333333333333444444555444444444444555666666555555666777777777666666888888777777888999::::::<<<===>>>???AAADDDFFFGGGFFFNNNTTTWWW^^^iiirrrwww~~~KKKGGGCCC@@@>>><<<:::888444444555555666777777888777:::EEEUUUcccllluuu}}}zzzqqqsssxxxjjjeeefffjjjnnnooolllmmmooommmhhhiiittt}}}wwwppplllyyyXXXLLLEEECCCBBB@@@@@@@@@@@@>>>===;;;;;;:::::::::999999999777777888888888999999999999999888888888888999999888888>>>>>>>>>UUUuuu}}}~~~}}}}}}{{{nnneee^^^ZZZUUUOOOLLLKKKLLLMMMPPPNNNLLLJJJEEEBBBHHHQQQ```nnnuuunnnfffbbb\\\TTTYYY]]]^^^\\\\\\```bbbaaaMMMGGGKKKOOOMMMRRRTTTKKKGGGAAA999555555666555444444444444444444444444444222222333333333333444444555444444444444555666666444555666777888777777666777777777777888999:::;;;<<<===>>>???AAADDDFFFGGGGGGNNNUUUXXX___jjjtttxxx}}}MMMIIIEEEBBB@@@>>>;;;:::444444444555666777777888666999EEEUUUccckkksssyyytttqqqwwwhhhcccdddfffmmmrrrsssuuuyyywwwqqqooovvvzzz{{{zzztttnnnnnnsssVVVLLLFFFCCCBBB@@@@@@@@@@@@>>>===;;;;;;;;;:::::::::999999777777888888999999999999::::::999999999999::::::888888>>>======TTTttt~~~}}}~~~~~~~~~|||oooeee^^^ZZZUUUOOOLLLKKKLLLMMMPPPNNNMMMKKKEEEAAADDDLLL```rrr~~~wwwkkkddd\\\RRRZZZXXXXXXZZZ\\\^^^```bbbOOOKKKPPPTTTRRRVVVWWWMMMMMMEEE;;;555444666666666444444444444444444444444222222333333333444444444555444444444444555666666444555666888888888777666666666666777888:::;;;<<<<<<===>>>???AAADDDFFFGGGIIIQQQXXX[[[aaammmwww{{{|||RRRNNNHHHCCC???<<<999777777666666555555666888888888:::DDDTTTaaaiiiqqqwww{{{rrryyypppllloooppp~~~}}}}}}~~~vvvzzzlllttthhhSSSNNNHHHIIIFFFCCCBBBAAA@@@>>><<<;;;;;;:::999999888888777666666666666777777777777777888888888888999999999::::::999:::BBBUUUmmm~~~||||||{{{ooohhhddd___XXXPPPLLLKKKLLLMMMSSSSSSIIIDDDHHHFFFEEENNNgggttt}}}|||wwwrrrgggZZZUUUOOOMMMUUU___dddaaa]]]TTTOOOSSSWWWTTTXXXXXXNNNIIIBBB999444444555555444333333333333333333333333666555555444444333222222444444444555555555555666555555555555666666666666777888999999;;;;;;<<<===<<<===>>>??????AAADDDGGGIIIOOOUUUWWW___mmmzzzVVVQQQJJJEEEAAA>>>;;;999888777666555555666777888999<<>><<<;;;;;;::::::999888888888666666666777777777888888777888888888888999999999::::::::::::BBBTTTlll~~~||||||yyynnnhhhddd___XXXPPPLLLKKKLLLMMMRRRVVVOOOIIIJJJGGGHHHSSSdddqqq|||}}}zzzwwwlll```SSSNNNLLLQQQ[[[aaaaaa```SSSMMMRRRXXXXXX[[[YYYMMMHHHAAA888333333444444333333333333333333333333333555444444444444333333333444444444555555555555666555555555555666666666666777888888999:::;;;<<<<<<<<<===>>>??????AAADDDGGGIIIPPPVVVYYY```mmmxxx~~~[[[VVVNNNGGGCCC@@@===<<<999888777666666666777888999;;;DDDUUUdddnnnvvv|||}}}wwwwwwyyy}}}vvvzzzmmmhhhRRROOOIIIIIIGGGDDDBBBAAA@@@>>>===;;;;;;::::::999999888888777777777888888888999999777888888888888999999999999:::::::::AAARRRkkk~~~|||{{{~~~vvvmmmhhhddd___WWWPPPLLLKKKLLLNNNRRR\\\YYYOOOJJJDDDFFFSSSdddrrr~~~~~~{{{pppdddSSSQQQOOOQQQWWW]]]```___SSSKKKOOOXXX[[[]]]YYYLLLHHHAAA888333222333333222333333333333333333333333333333333444444444555555444444444555555555555666555555555555666666666666777777888999:::;;;<<<<<<<<<===>>>??????AAADDDGGGIIIQQQXXX[[[aaallluuuzzz___YYYQQQIIIDDDAAA???===:::999777666666666777777777888AAAQQQbbbmmmuuu{{{|||yyyxxxyyyxxx{{{zzzvvviiiiiiTTTQQQJJJIIIGGGDDDBBBBBBAAA???===<<<;;;;;;:::999999888888777888888888999999999999777777888888888999999999999;;;;;;:::???PPPjjj}}}~~~~~~wwwyyyzzz|||{{{~~~vvvkkkfffccc___WWWPPPLLLKKKMMMNNNZZZjjjkkk[[[NNNCCCFFFSSShhhwww}}}qqqdddVVVWWWWWWWWWZZZ___```^^^UUUIIIKKKVVVZZZ^^^ZZZNNNIIIBBB999444333333333222333333333333333333333333222222333333444555666666444444444555555555555666555555555555666666666666777777888999:::;;;;;;<<<<<<===>>>??????AAADDDGGGIIIQQQYYY]]]bbbkkksssuuu|||aaa[[[SSSLLLGGGCCC@@@>>>;;;:::888777666666666777777777>>>PPPaaammmuuu{{{}}}ttttttwww{{{{{{qqqkkkpppyyywww~~~rrrffflllWWWRRRJJJJJJGGGDDDCCCBBBAAA???===<<<<<<;;;;;;:::999999888777888888888999999999999777777888888888999999999999;;;;;;:::>>>NNNhhh|||sssrrrqqqwww~~~|||{{{wwwkkkdddccc^^^WWWPPPLLLKKKMMMNNN```wwwzzzhhhUUUHHHJJJXXXjjjyyyssseeeTTTYYY]]]___ccchhhgggaaaXXXHHHGGGRRRWWW[[[ZZZRRRKKKDDD;;;555444555444333333333333333333333333333111222222333444555666666444444444555555555555666555555555555666666666666666777777888999:::;;;<<<<<<===>>>??????AAADDDGGGIIIRRRZZZ^^^cccjjjqqqrrrxxxbbb]]]VVVPPPKKKFFFBBB@@@<<<;;;999777666666666666999888>>>PPPbbbnnnvvv{{{{{{uuurrrttt{{{~~~ooohhhppp}}}wwwrrrooonnnkkkWWWRRRKKKJJJHHHEEECCCBBBAAA???>>><<<<<<;;;;;;::::::999999777777777888888888999999777888888888888999999999888;;;<<<:::===LLLfff{{{qqqooovvv|||{{{xxxkkkdddbbb^^^WWWPPPLLLLLLMMMOOO[[[vvv}}}iiiUUUHHHJJJWWWfffvvvrrrdddQQQYYY^^^bbbkkkssspppgggYYYGGGFFFPPPSSSVVVXXXTTTLLLEEE<<<666555555555444333333333333333333333333222222333333444555666666444444444555555555555666555555555555666666666666666666777888999:::;;;;;;<<<===>>>??????AAADDDGGGIIIRRRZZZ^^^bbbjjjpppqqqyyybbb___YYYTTTOOOJJJEEEBBB===<<<:::888666555555666:::777===NNNaaammmuuuyyy~~~tttpppvvv|||qqqqqqqqqeeeSSSSSSNNNJJJHHHEEECCCBBBAAA@@@>>><<<<<<<<<;;;::::::999999666666666777777777888888777888888888888999999999888;;;===:::<<>>??????AAADDDGGGIIIRRRZZZ]]]bbbjjjppprrrzzzccc```\\\WWWSSSNNNHHHDDD>>><<<:::888666555555555888555:::KKK^^^jjjqqquuuxxxnnnrrryyy}}}ooosssttt]]]PPPTTTRRRKKKHHHEEECCCCCCBBB@@@>>>===<<<<<<;;;;;;:::999999666666666666777777777777777888888888888999999999888;;;===:::;;;JJJeeezzz}}}|||www}}}}}}}}}|||}}}}}}}}}|||tttlllgggbbb]]]VVVPPPLLLLLLNNNOOO^^^|||mmmVVVGGGFFFOOOfffvvv~~~uuudddTTT\\\___^^^^^^iiitttpppcccRRREEEHHHTTTRRROOORRRQQQKKKDDD;;;555333333333222333333333333333333333333333333333444444444555555444444444555555555666666555555555555666666666777666666777888999::::::;;;<<<===>>>??????AAADDDGGGIIIRRRYYY]]]aaaiiippprrr{{{lllfff```\\\YYYTTTKKKDDDBBB>>>:::777666777777666777888<<>>>>>===<<<;;;::::::999:::::::::999999999888888888888888888888888888888999666777;;;>>>EEE[[[rrr{{{}}}|||}}}uuulllhhheee]]]UUUQQQMMMKKKNNNSSS[[[yyyrrrWWWCCCDDDTTTjjjyyyqqqddd[[[VVVgggmmmgggaaahhhiiieeefffQQQHHHLLLUUUUUUUUUUUUNNNJJJEEE===777555555555444333333333333333333333333222222333333333333444444444444444444444444444444444555555666666666666666666666666777888:::;;;<<<@@@@@@@@@???@@@CCCHHHLLLOOOUUUZZZ^^^```fffpppwww}}}lllgggaaa^^^\\\XXXPPPIIIDDD@@@<<<999888888777777777888<<>>>>>===<<<;;;::::::999:::::::::999999999888888888888888888888888888888:::777777;;;===DDDYYYooozzz~~~}}}}}}~~~vvvlllgggeee]]]UUUQQQNNNKKKNNNSSS[[[vvvqqqZZZHHHGGGUUUrrr}}}{{{lllbbb]]][[[gggooojjjcccfffeee```cccOOOGGGNNNXXXWWWVVVTTTLLLJJJDDD<<<666555555555555333333333333333333333333222222333333333333444444444444444444444444444444333444444555666555555555777777777777888999:::;;;@@@@@@@@@???@@@CCCHHHLLLMMMSSSZZZ___bbbhhhqqqyyyyyymmmhhhcccaaaaaa^^^WWWPPPGGGCCC>>>;;;999999888777777888;;;CCCTTTfffpppqqqvvvwww{{{mmmjjjnnn___\\\YYYNNNPPPLLLHHHEEEDDDCCCBBBBBB???>>>>>>===<<<;;;:::::::::::::::999999999888888888888888888888888888888:::777777;;;<<>>===<<<;;;:::::::::::::::999999999888888888888888888888888888888:::777888::::::???SSShhhsss}}}}}}}}}~~~uuuiiicccccc\\\UUURRROOOLLLNNNSSSVVViiimmm```SSSIIIIIIUUUyyyvvveeeXXXOOOYYY```]]][[[bbbaaaXXXVVVIIIDDDMMMYYYXXXXXXWWWQQQSSSIII>>>777555666555444333333333333333333333333222222222333333333444444333333444444444444444444333444555555666666555555888888777777888999999:::===>>>??????@@@CCCHHHKKKLLLSSS]]]cccgggkkkrrrwwwyyytttoookkkiiiiiifff___YYYMMMIIICCC>>>;;;999777666777888999>>>MMM```mmmrrr~~~~~~mmmgggiii~~~rrrddd\\\ZZZYYYSSSQQQNNNJJJHHHGGGFFFDDDBBB??????>>>===<<<;;;;;;::::::::::::999999999888888888888888888888888888888;;;888888::::::>>>PPPeeeuuu~~~}}}{{{|||sssfffaaabbb[[[UUURRROOOMMMNNNSSSWWWffffffWWWNNNHHHKKKXXXsssvvvfffYYYOOOYYY___ZZZZZZeeecccUUUNNNGGGBBBKKKWWWVVVXXX\\\YYYZZZOOO@@@888666666555333333333333333333333333333222222222333333333444444333333333444444444555555555555666777777777777777777777777777888999::::::<<<===??????AAACCCGGGKKKNNNUUU___eeegggjjjooottt|||uuuqqqlllkkkkkkhhhbbb\\\QQQLLLFFF@@@===:::888777777888888<<>>===<<<;;;;;;:::::::::999999999888888888888888888888888888888;;;888888;;;:::>>>PPPdddwww|||~~~~~~{{{zzz{{{pppeee```aaa[[[UUUSSSPPPMMMOOOSSSYYYgggeeeUUULLLHHHMMM[[[lllvvv|||xxxoooggg___ZZZ```eeeaaa```hhhdddSSSJJJFFFAAAKKKVVVVVVXXX^^^\\\]]]QQQ@@@777666666555222333333333333333333333333222222333333333333444444222333333444444555555555666666777888888888888777666666666777888:::;;;<<<;;;<<<>>>@@@AAADDDGGGJJJOOOVVV___dddfffhhhnnnrrrzzzsssoookkkkkkmmmkkkeee___VVVQQQJJJDDD@@@===:::999777888888:::GGG[[[kkkrrr|||oooooouuu|||iiicccjjj{{{zzz~~~eee```[[[UUUTTTSSSOOOMMMJJJIIIHHHFFFCCCAAA@@@@@@???>>>===<<<;;;;;;:::::::::999999999888888888888888888888888888888:::888999<<<;;;???PPPdddvvvxxx|||~~~{{{xxxyyy}}}oooeeebbb```ZZZUUUSSSPPPMMMOOOSSSVVVfffeeeVVVLLLFFFKKKYYYiiissszzzxxxrrrkkkddd^^^___jjjjjjgggiiiaaaRRRLLLEEEBBBMMMYYYWWWXXX\\\ZZZ\\\NNN===444444666555333333333333333333333333333222222333333333333444444222222333333444555555666555666666777777777777777555555666777888:::<<<===:::<<<>>>@@@AAADDDGGGJJJNNNUUU]]]bbbdddhhhnnntttxxxpppmmmjjjkkkmmmmmmhhhbbbYYYTTTMMMGGGBBB???<<<:::777888777999FFFZZZkkkssswwwsss___aaakkkttt{{{dddeeerrr~~~uuuaaaaaa\\\TTTRRRRRROOOMMMJJJHHHGGGFFFCCCAAA@@@@@@???>>>===<<<;;;;;;:::::::::999999999888888888888888888888888888888:::888999<<<<<>>999;;;>>>@@@AAADDDGGGJJJLLLSSS[[[```ccchhhooovvvxxxqqqmmmiiiiiikkkjjjeeeaaa\\\ZZZSSSIIICCCAAA<<<666999999888:::CCCTTTgggrrruuujjjXXX[[[fffooozzznnnffflllvvvyyyuuuxxxaaa```[[[UUUSSSOOOMMMKKKJJJIIIHHHGGGDDDBBBAAA@@@@@@???>>>======<<<999999999888888888888777999999888777666666666777:::999:::===???EEETTTaaannn}}}~~~|||xxxtttwww}}}ooofffdddbbbZZZSSSPPPMMMLLLOOOTTTVVVfffeeeTTTIIIEEEIIIVVVvvv~~~{{{{{{lllWWWZZZbbbfffddd___\\\XXXTTTHHHKKKNNNPPPPPPPPPQQQRRRLLLAAA777444444222111111222222222222222222222222111111222222222333333333555555555444444333333333444555555666666666666666777777777777888999:::;;;:::;;;===???@@@CCCHHHKKKOOOTTT\\\aaaeeeiiioootttwwwooollljjjjjjllljjjfffaaa```^^^WWWMMMGGGEEE@@@::::::999888999BBBSSSfffrrrxxxvvvcccUUUVVVZZZ]]]ccckkkyyyyyyllllllvvv{{{lllzzzqqq]]]\\\XXXTTTSSSPPPNNNMMMKKKJJJJJJHHHFFFCCCAAA@@@@@@???>>>===<<<<<<999999999999888888888888999888777777777777777777999888:::<<>>???@@@CCCGGGJJJMMMSSSZZZ```dddiiioootttvvvmmmlllkkklllmmmkkkfffaaadddaaaZZZOOOJJJGGGCCC>>>;;;:::888999@@@OOOcccrrr|||rrreee[[[XXXVVVSSSWWW^^^ggguuu{{{lllhhhqqquuuhhhhhhWWWXXXUUURRRSSSPPPOOONNNLLLKKKKKKJJJGGGEEEAAA@@@???>>>===<<<;;;;;;:::999999999888888888888777777777777777777888999888777999;;;>>>DDDQQQ___pppxxxyyy{{{}}}|||zzz{{{|||lllcccaaaaaaZZZTTTQQQNNNLLLNNNSSSUUUbbb___QQQHHHEEEKKKZZZiiiuuu{{{wwwtttsssfffTTTNNNRRRTTTUUUZZZ___```\\\LLLOOOTTTZZZ]]]ZZZQQQJJJLLLAAA777555666444333333333333333333333333333333222222222222333333333333555444444444444333333333444555555666666666666666777777777777888999:::;;;<<<===??????@@@BBBFFFIIIKKKQQQXXX^^^ccciiipppuuuuuulllllllllnnnnnnlllgggcccdddbbbZZZPPPKKKIIIDDD???===:::888999>>>KKK___ooo~~~uuulllccc]]]WWWTTTZZZccciiitttwwwuuummmbbbfffsssooottt{{{aaaUUUVVVSSSQQQRRROOOOOOMMMLLLLLLKKKJJJHHHEEEAAAAAA@@@???===<<<;;;;;;::::::999999999888888888777666666666777888999999777666888;;;===BBBOOO\\\ssswwwzzz{{{{{{{{{zzz|||{{{mmmdddbbbaaaZZZTTTQQQOOOLLLNNNSSSTTT^^^ZZZNNNGGGDDDLLL]]]hhhssszzzwwwtttqqqfffWWWQQQSSSSSSUUU[[[bbbbbb^^^JJJNNNUUU```fffbbbWWWNNNKKK@@@777555666555444555333333333333333333333333222222222333333333444444444444444444444444444444444555555666666666666666777777777777888999:::;;;===>>>??????@@@BBBEEEHHHKKKPPPXXX^^^cccjjjrrrwwwxxxkkklllmmmoooooolllhhheeeeeeccc]]]TTTOOOMMMHHHBBB???;;;999:::===FFFYYYkkk~~~vvvoooeee[[[TTTTTT^^^iii{{{vvvddd^^^gggwwwyyyiiirrr^^^UUUVVVQQQPPPRRRMMMNNNMMMKKKKKKKKKJJJHHHEEEBBBBBBAAA???>>>===;;;;;;:::::::::999999999999888777666666666777888999999666666777:::;;;???KKKWWWrrrzzz}}}|||zzzxxxxxx|||~~~ppphhhggg```ZZZTTTRRROOOLLLNNNRRRRRRZZZTTTJJJEEECCCLLL```kkktttyyyvvvrrrmmmdddXXXWWWXXXWWWVVVZZZ___]]]XXXMMMQQQYYYdddjjjggg\\\QQQJJJ???666555666555444555333333333333333333333333222222333333333444444444444444444444444444444444444555555666666666666666777777777777888999:::;;;===>>>??????@@@BBBEEEHHHLLLQQQXXX^^^dddkkkssszzz{{{kkklllnnnooonnnllljjjhhhgggfffbbb[[[WWWUUUOOOHHHAAA<<<;;;<<<<<>>555444555555444555333333333333333333333333333333333333444444444444333333333444444444444555444555555666666666666666777777777777888999:::;;;<<<===??????@@@BBBFFFIIIMMMRRRYYY^^^dddkkktttzzz}}}kkkmmmnnnnnnmmmlllkkkkkkggghhhfffbbb^^^[[[UUUMMMBBB===<<<>>><<<===MMM```uuu~~~}}}kkkeeeaaahhhuuu|||mmmiiicccWWWUUUVVVPPPQQQSSSNNNOOOMMMLLLLLLMMMLLLJJJHHHFFFEEEDDDBBB@@@???======;;;;;;:::::::::999999999999888777777777777777777888777888999888:::DDDOOOeeevvv}}}{{{zzzzzz|||~~~~~~ppphhhggg___YYYUUUSSSPPPMMMNNNQQQNNNPPPIIIBBBAAA@@@LLLbbbvvvyyyzzzsssjjjbbb[[[UUUcccjjjmmmkkkhhhddd___YYYHHHLLLRRRWWWXXXVVVQQQMMMGGG<<<333222444444444555444444444444444444444444333333333444444444444555333333333444444444555555444555555666666666666666777777777777888999:::;;;;;;<<<>>>???@@@CCCGGGJJJNNNRRRXXX]]]bbbiiirrryyyzzzlllmmmnnnnnnmmmllllllmmmfffhhhgggdddaaa^^^VVVNNNCCC>>>>>>@@@===;;;JJJ]]]rrrmmmmmmwwwwww|||xxxgggdddeeennnzzz{{{ttt```mmmuuu]]]SSSSSSUUUPPPQQQTTTOOOPPPOOONNNNNNNNNMMMKKKIIIGGGFFFEEECCCAAA???>>>===;;;;;;;;;:::::::::999999999999888777666666777777888777888999777999BBBLLLbbbxxx}}}~~~}}}||||||}}}}}}|||{{{xxxjjjbbbaaa___YYYUUUSSSPPPMMMMMMQQQMMMNNNFFF@@@@@@???KKKccc|||~~~|||tttiii```ZZZVVV___hhhnnnmmmhhhccc]]]XXXIIIMMMSSSXXXYYYXXXXXXXXXFFF;;;222222444333333555444444444444444444444444333333333444444444555555333333333444444555555555444555555666666666666666777777777777888999:::;;;:::<<<===???AAACCCHHHKKKNNNRRRWWW\\\aaahhhqqqxxxwwwrrrpppmmmkkkiiijjjkkklllkkkkkkjjjhhhccc^^^YYYVVVKKKCCCAAACCC@@@===GGGWWWuuu|||~~~hhhbbbfffoooxxxssspppzzzsss]]]aaagggqqqzzzzzzooocccWWWlllWWWTTTQQQOOOPPPPPPPPPPPPOOOOOONNNMMMLLLKKKJJJJJJKKKJJJHHHFFFCCCAAA???>>><<<<<<;;;:::999999999999999999888888777888888888999999999999999<<>>???AAABBBEEEGGGKKKOOOUUU\\\bbbiiipppuuu~~~tttrrrooolllkkkkkkmmmnnnkkkkkkkkkiiifffaaa]]]ZZZQQQHHHCCCBBB???;;;CCCPPPkkktttuuucccaaaeeemmmtttxxxwww{{{}}}qqqfffeeerrrxxxkkk^^^ccckkkqqqsssooofff^^^bbb~~~gggZZZWWWTTTRRRSSSSSSSSSRRROOOOOOMMMLLLKKKKKKJJJJJJJJJIIIHHHEEECCC@@@>>>>>>===<<<;;;:::999999999999888888888888999:::;;;;;;888999999999999<<<@@@CCCYYYqqq~~~yyysssqqqzzz|||xxxzzzyyymmmeeeaaa^^^ZZZUUUTTTTTTTTTQQQNNNNNNIIIDDDAAA@@@EEETTTbbbvvv}}}tttmmm___UUUYYYbbb\\\^^^bbbbbbfff```NNNEEEHHHNNNVVV]]]\\\UUUOOO@@@;;;666333222333444555555555444444444333333333222222333333333333444444333333444444555666666777555555555555666666666666666666666666777888::::::999<<<>>>@@@AAACCCEEEHHHKKKOOOUUU\\\bbbjjjqqqvvv{{{tttrrrnnnkkkjjjjjjlllmmmkkkllllllllljjjfffcccaaa]]]RRRHHHEEE@@@<<<@@@III^^^lll{{{rrrdddeeejjjpppsssgggcccfffqqqzzzzzzuuuqqqfffaaa]]]___lllyyymmmbbb___gggpppqqqjjjbbb^^^]]]}}}qqqbbbXXXUUURRRPPPPPPPPPOOONNNPPPOOOMMMKKKJJJJJJJJJKKKIIIHHHFFFDDDBBB@@@>>>======<<<;;;:::999999999999888888888999:::;;;<<<===888999999999999;;;???BBBQQQkkkzzzppphhhgggiiilllpppyyy}}}}}}{{{xxx{{{zzzmmmdddaaa]]]XXXSSSQQQRRRSSSQQQPPPMMMIIIEEEBBBAAAFFFTTTbbboooyyyyyysssnnnbbbYYY\\\bbb]]]aaafffeeeggg___LLLAAAEEEMMMUUUZZZWWWNNNFFF???;;;666333333444444444444444444444333333333333222222333333333333444444333333444444555666666666555555555555666666666666555555555666888:::;;;<<<:::===???AAABBBDDDFFFIIIJJJOOOUUU\\\ccckkkrrrwwwzzzrrroookkkhhhfffgggiiikkkkkkmmmnnnooonnnllliiigggfffZZZOOOIIIDDD@@@AAAEEEWWWiii|||{{{mmmnnnsssttttttaaa[[[YYYaaahhhgggaaa]]]\\\```cccgggrrrwwwnnnfff^^^bbbkkksssooobbbXXX\\\fff~~~ggg^^^VVVTTTQQQOOOOOOOOOMMMLLLPPPOOOLLLJJJIIIIIIJJJKKKGGGFFFEEECCCAAA???>>>======<<<;;;::::::999999:::888888888888999999:::;;;777888999999999;;;>>>AAAKKKgggyyyyyywww{{{tttsssooouuuxxxxxxxxxuuukkk___aaadddiiiooovvv||||||zzzxxx{{{yyyllldddaaa]]]XXXRRROOOQQQSSSSSSRRRMMMIIIFFFCCCCCCGGGUUUccckkksssqqqllljjjaaa[[[```eee```eeejjjiiijjj```LLL@@@DDDKKKRRRUUUPPPHHHAAA===:::555333333444444444333333333333333333333333222222222333333333444444444444444555555555666666555555555555666666666666666666666777888999;;;<<<;;;===@@@AAABBBDDDGGGIIIJJJOOOUUU\\\ccckkksssxxxyyypppmmmiiifffeeefffiiikkklllnnnpppqqqqqqooolllkkkggg^^^SSSLLLGGGCCCBBBCCCTTTiiivvvsssvvvvvvsssjjjaaa\\\___ccccccaaa``````jjjttt{{{yyyllleeeaaa^^^ggglllooohhhYYYRRR```tttsssaaa]]]XXXVVVTTTSSSSSSRRRPPPOOOOOONNNLLLKKKJJJIIIJJJJJJEEEEEEDDDBBBAAA???>>>>>>======<<<;;;::::::::::::999999888777777666777777666888999999999:::===???HHHddd}}}~~~|||qqqfff``````\\\```bbbbbbcccdddbbb^^^```ccclllzzz~~~{{{|||zzzxxx{{{wwwjjjcccbbb^^^XXXRRROOOQQQTTTUUUTTTMMMIIIFFFDDDDDDJJJYYYhhhkkkpppjjjcccccc^^^ZZZaaahhhcccfffkkkiiiiii```LLLCCCFFFKKKPPPPPPLLLEEE@@@<<<999555333333444444444333333333333333333333333222222222333333333444444444444444555555555555555555555555555666666666666888888888888888999999:::;;;===@@@AAABBBDDDGGGIIIKKKOOOVVV]]]dddkkkssswwwwwwpppmmmiiiffffffhhhlllnnnnnnoooqqqrrrrrrpppmmmkkkeee```XXXPPPIIIDDDBBBBBBPPPfff~~~zzzssstttuuusssmmmddd^^^___bbbdddhhhlllqqq}}}mmmbbb]]]___aaaiiihhheee^^^SSSUUUnnnlll]]][[[UUUSSSRRRQQQRRRQQQPPPNNNMMMMMMMMMLLLKKKJJJIIIHHHEEEDDDDDDBBBAAA@@@??????>>>===<<<;;;:::::::::::::::999888777666555555555666777888999888999;;;===EEE^^^|||~~~sssmmmfff___\\\^^^XXXYYYYYYWWWWWWYYY]]]___aaaeeesss~~~|||||||||zzzxxx{{{sssfffbbbccc^^^YYYRRRPPPRRRTTTTTTTTTNNNJJJFFFEEEEEEMMM^^^nnnppprrriii``````\\\YYY```hhhaaaccceeeccceee]]]JJJEEEIIINNNQQQPPPKKKEEE@@@;;;888555333333444444333222222222222333333333333222222333333333333444444555555555555555555555555555555555555666666666666:::999999888888888999999:::===???AAABBBDDDFFFIIIMMMQQQWWW]]]dddkkkrrrvvvvvvnnnkkkgggeeeeeehhhmmmpppoooppprrrrrrqqqooollljjjeeeeee```WWWMMMGGGEEEDDDIII___xxxuuuwww{{{|||rrrmmmjjjlllooosss{{{ssseee\\\ZZZ```ffffff^^^XXXTTTUUUddddddXXXYYYQQQOOOOOOOOOPPPPPPNNNLLLLLLLLLMMMMMMLLLJJJHHHFFFEEEDDDDDDCCCBBBAAA@@@@@@>>>===<<<;;;;;;::::::;;;999999888777666666666777555777888999888999:::<<<@@@WWWtttrrrjjjcccaaa___\\\\\\___YYYYYYXXXVVVTTTUUU[[[aaaiiiqqq~~~}}}}}}{{{xxx{{{~~~ooocccaaaddd]]]XXXRRRPPPQQQSSSRRRQQQPPPKKKFFFDDDFFFPPPccctttuuuwwwmmmdddccc]]]YYY^^^eee]]]\\\\\\ZZZ\\\VVVEEEEEEKKKRRRVVVTTTNNNFFF@@@:::777444333444444444333111111222222222333333333222222333333333333444444555555555555555555555555555555555555666666666666888888888888999999:::;;;999<<<>>>@@@AAACCCEEEHHHNNNRRRXXX^^^dddjjjqqquuuzzzkkkhhhdddbbbcccfffkkkooopppqqqrrrrrrqqqnnnkkkiiihhhjjjhhh^^^SSSKKKHHHHHHBBBXXXqqqzzz}}}ooobbbZZZ[[[ccckkkaaaVVVNNNPPP[[[uuu|||___TTTVVVRRRQQQQQQRRRSSSSSSRRRPPPJJJLLLMMMNNNMMMJJJGGGEEEEEEEEEDDDCCCBBBBBBAAAAAA>>>>>><<<;;;;;;;;;;;;;;;999888888888888888999999555777888999888888:::<<<<<>>@@@AAABBBEEEGGGPPPSSSXXX^^^cccjjjppptttjjjkkkkkkgggaaa```eeekkkrrrooolllmmmooopppooommmmmmjjjfffaaa[[[SSSKKKFFFFFFQQQfff{{{{{{oooaaa\\\```gggkkkkkkYYYXXXPPPPPPmmmhhh[[[[[[ZZZTTTQQQPPPPPPSSSSSSRRROOOIIIKKKMMMOOOOOOMMMIIIGGGDDDDDDDDDDDDCCCCCCCCCCCC>>>>>>>>>===<<<<<<;;;;;;:::999888888777777888888777888888888888999999999???MMMgggvvvllljjj^^^ZZZWWWWWWZZZ]]]___^^^ccc^^^]]]___^^^\\\aaaiii~~~yyyxxx|||~~~{{{vvvlllfffbbb^^^YYYVVVQQQOOOOOOQQQRRRRRRPPPLLLEEE@@@CCCRRRhhhxxx~~~|||yyylll^^^[[[bbb]]]UUUSSSZZZ\\\SSSIIIFFFKKKLLLOOORRRRRRNNNGGGAAA;;;888444222333555666777444555555555555555555444222222333333333333444444444444333222333444555666555555555555666666666666999777666888;;;<<<;;;999;;;===??????@@@AAADDDFFFMMMRRRYYY___dddiiipppvvv~~~lllmmmnnnllliiihhhkkknnnsssqqqooonnnpppqqqooonnnmmmjjjfffaaa\\\UUUNNNJJJGGGOOOaaauuu~~~}}}qqqfff[[[[[[eeemmmnnnkkkZZZTTTPPP___eeeZZZYYYVVVSSSQQQPPPPPPRRRRRRPPPNNNJJJLLLMMMNNNNNNLLLIIIHHHGGGFFFFFFDDDCCCBBBAAAAAA>>>>>>>>>===<<<<<<;;;;;;:::999888888777777888888777777888888888999999999>>>KKKddd}}}ssskkkiii```^^^[[[\\\^^^``````___cccbbbfffkkkllljjjmmmttt}}}xxxxxx|||~~~~~~wwwllleeeaaa___YYYVVVRRROOOPPPRRRSSSSSSTTTPPPHHHCCCFFFTTThhhwww|||xxxwwwuuujjj]]]]]]eee___YYY[[[dddeeeYYYLLLFFFKKKOOOUUUWWWUUUNNNFFF@@@<<<888444222333444555666333444444555555444444333222222333333333333444444444444333333333444555666555555555555666666666666999777666888:::<<<;;;999;;;===??????@@@AAADDDFFFNNNSSSZZZ```dddjjjqqqvvv}}}ooooooppppppqqqqqqrrrrrruuusssqqqpppqqqqqqpppooollliiieeeaaa]]]YYYTTTPPPIIIMMMZZZlll{{{~~~||||||pppddd\\\XXX^^^kkkrrrnnnhhhYYYSSSXXXwwwxxx___YYYWWWSSSTTTRRRPPPPPPPPPPPPOOOMMMMMMMMMMMMMMMLLLKKKIIIIIIIIIHHHGGGEEECCCBBB@@@@@@???>>>>>>======<<<<<<;;;:::999888888777777888888777777777888888888999999<<>><<<999555222333444444444222333333444444333333222222222333333333333444444444333333333333444555666555555555555666666666666888777777888:::;;;:::999;;;===??????@@@AAADDDFFFLLLRRRYYY___dddiiipppuuu{{{rrrpppoooppprrrtttttttttuuutttrrrqqqpppppppppooolllhhhddd```^^^[[[YYYWWWLLLLLLSSSbbbvvvyyymmmgggZZZZZZ^^^fffmmmmmmfff___[[[```uuugggZZZYYYWWWSSSTTTSSSRRRQQQPPPOOONNNMMMOOONNNMMMKKKJJJJJJJJJJJJIIIIIIGGGFFFDDDCCCAAAAAA??????>>>>>>===<<<<<<<<<:::999888888777777888888777777777777888888888888:::DDDZZZrrr}}}|||zzzlllaaa\\\ZZZZZZ\\\]]]___bbbeeefffgggggggggiiimmmrrrzzzzzzyyywwwyyy|||uuuiiiccccccbbbXXXUUURRRQQQRRRSSSTTTTTTOOOIIIBBB@@@GGGVVVfffpppnnnkkkkkkiii```WWW\\\hhh```^^^cccmmmkkkZZZIIIBBBJJJSSS[[[]]]VVVMMMFFFDDD<<<999555333333333333222222222222333333222222222222222222333333333444444333333333333444444555555555555555555666666666666777777777888999:::::::::;;;===??????@@@AAADDDFFFJJJPPPXXX^^^ccchhhnnnssszzzqqqnnnllllllnnnqqqssssssssssssrrrqqqpppoooooopppnnnjjjddd```___^^^]]]\\\PPPMMMNNNZZZppp}}}}}}xxxkkkbbb^^^XXX___iiimmmjjjbbb[[[VVV\\\vvvrrr]]]XXXXXXVVVTTTTTTTTTSSSRRRPPPOOONNNNNNOOONNNLLLKKKJJJJJJJJJKKKHHHHHHGGGFFFEEEDDDCCCCCC?????????>>>======<<<<<<:::999888888777777888888666666777777777888888888888@@@TTTlllxxxzzz~~~}}}rrr```[[[[[[]]]]]][[[]]]```dddhhhlllppprrruuuzzz~~~}}}}}}xxxxxxxxxzzz}}}~~~{{{pppfffddddddcccWWWUUURRRQQQRRRSSSSSSRRRNNNHHHBBBEEEPPP```oooxxxllljjjiiifff[[[SSSZZZhhheeeaaaccciiieeeVVVHHHCCCNNNVVV]]]]]]XXXQQQMMMLLL;;;888555333333333222111111222222222222222222111222222222333333333444444333333333444444444444444555555555555666666666666666777888888888999999:::;;;===??????@@@AAADDDFFFKKKRRRZZZaaaeeejjjppptttzzz}}}iiiiiiiiijjjlllnnnqqqrrrqqqrrrrrrqqqpppoooppprrrsssnnngggcccaaaaaabbbbbbWWWRRRNNNUUUiii{{{}}}~~~}}}zzzvvvuuutttvvvvvv}}}qqqfff^^^YYY]]]fffmmmlllbbbYYYUUUVVVaaahhh\\\YYYVVVSSSSSSRRRSSSSSSQQQOOONNNNNNOOOMMMLLLLLLKKKKKKKKKKKKLLLIIIHHHHHHGGGFFFEEEDDDDDD@@@??????>>>>>>======<<<:::999888888777777888888666666666777777777888888777===OOOggguuuxxx~~~wwwgggaaa```___]]]\\\^^^aaadddiiipppwww}}}}}}~~~|||{{{wwwxxxzzz|||~~~}}}uuujjjeeeeeedddaaaWWWUUURRRQQQQQQRRRQQQPPPIIICCC@@@EEEUUUhhhvvv|||mmmjjjiiidddYYYQQQYYYiiillleeeccceee```RRRHHHGGGJJJOOOUUUVVVRRRMMMIIIGGG:::777444333333333222111111222222333333222222111222222333333333333444444222333444444555555444444555555555555666666666666555777888888777888999;;;;;;===??????@@@AAADDDFFFOOOUUU^^^eeeiiinnnssswwwzzz}}}^^^ccciiimmmnnnnnnqqqsssqqqrrrtttsssqqqqqqsssuuuzzztttlllgggeeeeeegggggg^^^XXXPPPQQQaaaxxxxxx||||||vvvrrrpppnnnppp{{{~~~zzzqqqhhh```]]]]]]eeehhhhhhbbbZZZVVVYYY^^^zzzuuu```[[[YYYSSSPPPSSSNNNPPPQQQOOOMMMLLLMMMOOOKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHFFFEEECCCCCC@@@@@@??????>>>=========:::999888888777777888888666666666666777777777888777<<>>=========:::999999888777888888888666666666666777777777777777;;;JJJbbbqqqwww}}}|||{{{{{{}}}{{{zzzxxx{{{~~~pppfffeeegggccc[[[WWWUUURRRPPPPPPOOOMMMKKKJJJDDDAAAKKK^^^rrr~~~nnnkkkiiidddXXXQQQ]]]ooonnneee```^^^WWWJJJDDDEEEGGGJJJOOOSSSRRRJJJ???777777555333333444444333222222333333444444333333222222222333333333444444444222333444555555555444333555555555555666666666777444666999888777666888;;;;;;===??????@@@AAADDDFFFLLLSSS\\\dddhhhlllqqquuu}}}NNNaaasssxxxyyy}}}}}}zzz|||zzzwwwtttsssssstttvvvvvvooohhhfffgggiiihhheeeddd^^^XXXVVVZZZfffzzzpppqqq{{{~~~vvvmmmiiihhhmmmxxxxxxsssnnniiifffcccddd^^^UUUUUU]]]dddeeecccYYYVVVXXXVVVYYYqqqjjjbbbXXXSSSRRRRRROOOMMMNNNNNNNNNMMMMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDEEECCC@@@===;;;;;;;;;<<<::::::999999888777777777999999888888888888999999999888DDD]]]qqqyyywwwqqqnnnqqqwwwzzz}}}~~~}}}|||}}}~~~~~~{{{vvvoooiiieeeccc```^^^UUURRROOONNNOOONNNJJJFFFDDD@@@???KKKbbbxxxkkkooojjj]]]XXX```iiikkkpppnnnkkkcccVVVIIIEEEIIIMMMOOOUUUZZZVVVJJJ>>>999666555333333444444444333333333333333333333333333555444444333333444444555444444444444444444444444333444555666777777777777777777777777888999:::;;;<<<>>>???@@@AAABBBEEEGGGMMMTTT\\\```aaadddjjjppp|||qqq}}}}}}{{{yyywwwvvvvvvwwwxxxyyyuuuooollljjjjjjhhhgggiiiccc\\\ZZZ[[[cccsssnnncccllluuussslllhhheeeffflllqqqsssxxx}}}~~~{{{uuuqqqmmmiiiddd```^^^]]]ZZZXXX]]]fffgggbbb^^^TTTRRR[[[eeetttyyyeee^^^VVVRRRRRRSSSRRRPPPMMMNNNNNNMMMMMMKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHFFFCCC@@@???>>>>>>???::::::999999888777777777999888888777777888888999999888DDD\\\oooxxxllliiijjjpppxxx|||~~~}}}|||~~~~~~yyyqqqkkkgggccc___\\\TTTQQQOOONNNOOONNNJJJFFFAAA???CCCUUUnnnnnnnnnfff\\\]]]hhhnnnmmmlllkkkkkkeeeXXXKKKGGGIIINNNOOOUUUZZZVVVJJJ???;;;666444333333444444444222333333333333333333333333333333222222222222333333444444444444444444444444333444555666777777777777777777777777888999:::;;;:::<<<>>>@@@AAACCCGGGIIIMMMRRRYYY___dddhhhlllnnn~~~}}}|||{{{yyyxxxxxxxxxxxxzzzyyywwwsssnnnkkkjjjjjjmmmgggbbb```___cccooo{{{}}}fff```dddiiijjjkkkfffccccccbbbccciiipppqqquuuzzz~~~{{{wwwtttrrrpppnnnkkkfff```\\\XXXWWWXXX]]]hhhmmmfff[[[UUUNNNRRRggg~~~yyyccc^^^XXXSSSPPPRRRSSSSSSRRRMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJHHHFFFDDDBBB@@@?????????:::::::::999888888777777999888888777777888888999:::999CCCYYYlllwwwqqqddddddiiisss{{{~~~}}}|||{{{}}}~~~~~~~~~|||ssslllhhhddd^^^ZZZSSSPPPNNNNNNPPPNNNJJJGGG??????HHH^^^yyy}}}nnnjjjaaa[[[aaappptttppphhhiiikkkfffZZZLLLHHHKKKQQQQQQVVVZZZUUUIII???;;;666444333222333444333222333333333333333333333333111111111111111111111111444444444444444444444444333444555666777777777777777777777777888999:::;;;999;;;===???AAADDDHHHKKKMMMPPPWWW___ggglllnnnnnn|||{{{zzzyyywwwuuutttssstttwwwyyyvvvpppmmmmmmpppoookkkhhhfffeeefffoooyyyggg\\\___eeelllhhheeeccc___[[[]]]bbbdddhhhmmmrrruuuzzz~~~yyywwwuuutttrrrpppooollliiieee```[[[XXXXXXYYY]]]eeellljjj___SSSQQQRRRbbbiii___YYYUUUQQQPPPQQQRRRSSSRRRLLLLLLMMMMMMLLLKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIDDDCCCAAA@@@>>>=========;;;::::::999999888777777888888777777777777888888::::::BBBUUUhhhvvvnnnjjjjjjoooyyy}}}|||{{{yyy|||~~~||||||zzzqqqkkkhhhddd^^^YYYQQQOOONNNNNNPPPOOOJJJFFF@@@???IIIaaayyyxxxnnnjjjfff^^^YYYaaapppvvvrrrhhhiiijjjdddWWWKKKIIIOOOVVVVVVWWWYYYSSSGGG===999666444222222333444333222333333333333333333333333111111111222222111111111444444444444444444444444333444555666777777777777777777777777888999:::;;;999;;;>>>@@@AAADDDGGGJJJKKKQQQZZZbbbhhhlllpppssszzzyyyxxxuuurrrpppnnnllllllqqqvvvuuuqqqoooqqquuutttqqqooommmjjjhhhmmmuuummmbbb^^^dddccceeegggddd]]]ZZZ[[[VVVYYY]]]bbbfffjjjoooqqqsssttttttwww}}}{{{yyyyyyzzz||||||{{{wwwuuuqqqnnnllliiifffdddeeedddaaa]]]YYYWWWVVVVVV^^^aaagggjjjhhh___VVVQQQXXX```xxxnnn\\\\\\WWWUUURRRQQQPPPPPPPPPPPPKKKLLLLLLLLLLLLKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEBBBAAA@@@???======<<<<<<;;;;;;::::::999888888888888777777777777777777888:::999@@@QQQddduuu|||{{{yyyzzz~~~|||{{{zzzvvvyyy}}}~~~}}}||||||{{{tttlllhhhhhheee___YYYQQQOOONNNOOOPPPNNNIIIEEEAAA>>>HHH```uuuyyyppphhheeeddd]]]WWW]]]lllsssqqqiiiiiiggg```RRRHHHJJJSSS\\\ZZZYYYXXXPPPCCC999666555444222222333333333222333333333333333333333333222222333444444333222222444444444444444444444444333444555666777777777777777777777777888999:::;;;<<<===???@@@AAABBBEEEHHHIIITTT```eeefffhhhpppxxx}}}yyywwwtttqqqnnnllljjjjjjkkkpppttttttqqqpppssswwwzzzwwwtttrrrlllgggiiiooo{{{ddd^^^\\\___eeefff```ZZZXXXRRRSSSUUUYYY]]]aaadddfffjjjjjjjjjlllppptttvvvvvvwwwwwwyyy{{{~~~~~~}}}{{{xxxwwwvvvvvvwwwvvvtttrrrmmmllllllmmmnnnnnnllljjjnnnnnnmmmkkkgggbbb]]][[[ZZZYYYWWWUUUUUUWWW[[[___dddgggjjjiii```VVVTTTXXXeeesss|||^^^VVVWWWWWWVVVTTTRRRPPPOOONNNMMMKKKKKKKKKLLLLLLKKKKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHHHHGGGEEEDDDDDDCCCCCCBBBBBBAAA@@@???>>>===;;;;;;;;;:::999999888888888777777666666777777888888999>>>MMMaaauuu~~~}}}{{{zzzyyyuuuxxx|||}}}}}}}}}}}}~~~wwwppphhhfffgggeee___XXXQQQPPPNNNOOOPPPMMMHHHCCC@@@>>>IIIbbbvvvyyyssspppgggfff^^^VVV[[[iiiooolllffffffddd\\\NNNFFFLLLVVV___[[[YYYVVVNNNAAA777444555333222111222333222111333333333333333333333333333444555666666555444333444444444444444444444444333444555666777777777777777777777777888999:::;;;<<<>>>@@@@@@@@@BBBEEEGGGJJJVVVbbbeeebbbdddnnnxxx}}}wwwwwwuuurrrooommmlllmmmmmmsssuuuvvvuuusssrrrsssvvvyyywwwuuurrrlllggghhhmmmuuueee___\\\```ccc```ZZZVVVTTTSSSRRRTTTWWWZZZ]]]^^^cccdddeeeffffffeeegggiiiiiijjjkkkoooqqqrrrqqqooolllmmmmmmmmmjjjiiihhhiiidddddddddeeeggggggfffdddkkklllllliiiddd___ZZZWWWSSSTTTUUUVVVWWW\\\ccciiihhhfffeeeaaaYYYTTT[[[fff}}}gggYYYWWWTTTUUUVVVUUUSSSQQQNNNMMMMMMJJJJJJKKKKKKKKKKKKKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEECCCCCCCCCBBBAAA@@@???>>><<<;;;;;;::::::999888888777777666666666666777777777888===JJJ___vvv~~~|||zzzyyyyyyvvvxxx{{{}}}~~~vvvooogggeeegggfff^^^WWWRRRPPPOOOPPPPPPLLLFFFAAA@@@???MMMgggyyy{{{xxxxxxqqqjjj^^^VVV^^^lllmmmfff^^^```aaa[[[OOOGGGMMMYYY^^^ZZZWWWTTTLLL???777555555333111111222333222111333333333333333333333333333444555666666555444333444444444444444444444444333444555666777777777777777777777777888999:::;;;;;;===???@@@AAACCCFFFHHHNNNVVV^^^```___aaajjjsss~~~{{{{{{wwwqqqvvvtttqqqooonnnooopppqqq{{{{{{yyywwwtttsssssssssuuusssrrrqqqlllhhhjjjpppmmmsssggg]]]]]]```]]]WWWTTTRRRPPPMMMMMMOOOSSSUUUVVV\\\]]]___```]]][[[]]]aaa^^^^^^___bbbeeeffffffeeebbbeeefffddd```^^^^^^``````______```bbbddddddcccdddeeedddaaa\\\VVVRRRPPPNNNPPPTTTVVVXXX]]]dddiiiiiiccc^^^[[[VVVVVVbbbqqqvvvWWWWWWYYYQQQTTTUUUUUUTTTQQQOOONNNNNNJJJJJJKKKKKKKKKKKKKKKJJJFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGBBBBBBBBBAAA@@@???>>>===<<<;;;;;;::::::999999888777777666666666666777777666777<<>>@@@AAADDDHHHJJJQQQUUUZZZ\\\]]]aaahhhnnn{{{yyyyyyxxxvvvsssrrrsssuuuvvvtttqqqnnnmmmnnnpppqqqttttttrrrooommmlllnnnpppsssqqqnnnlllllllllkkkjjjjjjxxx{{{lllaaaXXXYYY\\\UUUTTTTTTRRROOOMMMMMMNNNPPPTTTUUUVVVWWWWWWVVVUUUTTTWWWWWWXXXYYYZZZZZZ[[[[[[ZZZZZZYYYYYYZZZZZZ[[[\\\XXXZZZ\\\^^^______^^^]]]]]]]]]]]][[[XXXTTTPPPNNNPPPQQQUUU\\\bbbdddbbb^^^\\\UUUSSSXXX^^^lllcccVVVUUUUUUTTTUUUUUUTTTRRROOOMMMKKKIIIKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCFFFEEECCCBBBBBBBBBCCCDDDAAAAAA@@@@@@???>>>======<<<<<<;;;:::999999999999777777666666666666777777777;;;>>>EEEVVVooo}}}|||{{{yyyvvvtttsssxxx||||||vvvnnniiijjjiiibbb[[[XXXRRRPPPPPPSSSQQQIIIBBB@@@@@@HHHVVVhhhwww}}}|||iiiYYYZZZdddjjjhhhdddUUU^^^aaaXXXNNNMMMTTTZZZaaa\\\UUUNNNFFF???777222333222222111111222222333333333333333333333333333333333222222111222222222222222333333444555666666444444555555555555555555888999999888666777999;;;===>>>@@@@@@@@@BBBDDDGGGMMMQQQVVV[[[___bbbfffhhhzzzvvvvvvuuutttsssssstttuuuqqqpppnnnlllllllllnnnnnnpppooommmlllkkklllmmmnnnllllllkkkllllllllliiigggbbbooozzzeee^^^]]]WWWVVVWWWVVVRRRNNNMMMOOORRRPPPQQQRRRSSSSSSRRRRRRQQQRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWXXXYYYZZZ[[[ZZZXXXWWWXXXXXXWWWVVVVVVVVVVVVVVVWWW\\\ccchhhiiiddd[[[TTTWWWRRRXXXooouuuWWWNNNQQQTTTTTTTTTSSSRRRQQQNNNLLLJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCEEEEEEDDDDDDCCCCCCCCCDDDBBBAAAAAA@@@??????>>>>>><<<<<<;;;:::999999999999777777666666666666777777666:::===CCCTTTlll}}}zzz}}}|||{{{yyyuuusssrrrwww{{{|||tttmmmiiiiiihhhaaaZZZWWWTTTQQQPPPQQQOOOGGGBBBAAA@@@IIIZZZlllyyy~~~{{{vvvnnn]]]QQQVVVdddkkkgggbbb[[[aaaaaaVVVLLLKKKRRRWWW```[[[SSSJJJCCC;;;555000333333222222222222333333333333333333333333333333333333222222111222222333222333333444444555555555444444444555555555666666888888888777666777999;;;<<<>>>@@@@@@@@@BBBEEEGGGLLLPPPVVV\\\aaafffkkkooouuusssrrrrrrsssttttttsssnnnnnnmmmmmmmmmmmmmmmnnnnnnkkkhhhgggiiikkkjjjhhhfffgggiiilllnnnmmmjjjhhhgggnnnssshhh\\\XXXZZZ[[[XXXSSSOOONNNNNNMMMNNNOOOOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOORRRQQQQQQQQQQQQRRRSSSSSSSSSTTTUUUUUUUUUTTTRRRRRRSSSSSSSSSSSSVVVYYY]]]___aaabbbcccbbb___[[[YYYXXXZZZYYYjjjiiiRRRMMMQQQTTTUUUQQQQQQPPPOOOMMMKKKIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@??????<<<<<<;;;:::999999999999777777666666666666777777555888<<>>999444111444444333333333333444444333333333333333333333333333222222111222222333333444444444444444444444444222333333444555666777777777888888777666777999;;;<<<>>>???@@@AAABBBEEEGGGKKKPPPVVV]]]dddkkkrrrvvvwwwtttrrrsssttttttsssqqqooooooooopppppppppppppppooojjjeeeeeehhhiiifffbbbffffffhhhkkkooopppnnnmmmrrrqqqiiiWWWWWWXXXYYYZZZXXXTTTPPPNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNQQQPPPPPPPPPPPPQQQRRRRRRPPPQQQRRRRRRRRRRRRQQQQQQTTTTTTUUUWWWZZZ]]]```bbbccccccaaa\\\VVVTTTVVVYYY___hhh}}}iii\\\YYYYYYWWWTTTOOONNNNNNMMMKKKIIIHHHGGGIIIIIIIIIIIIIIIHHHGGGGGGEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFEEECCCBBBBBBBBBBBBAAAAAA@@@@@@@@@<<<<<<;;;:::999999999999777777666666666666777777444888<<<@@@MMMdddzzztttuuusss{{{yyynnniiiggggggiiihhhkkkooovvv~~~|||zzzvvvrrroookkkppptttvvvyyy~~~}}}yyyooojjjggghhheee]]]VVVTTTTTTSSSTTTUUUPPPFFF@@@@@@===LLLbbbuuu|||qqqiiiZZZMMMHHHVVViiirrrmmmeee```___XXXMMMHHHMMMUUUYYYVVVPPPGGG@@@;;;888666555555444444333333444444555333333333333333333333333222222111111222222333333444444444444444444333333222222333444555666777888666777777777666777999;;;<<<===???@@@AAABBBEEEHHHMMMQQQXXX___fffnnnuuuzzzzzzxxxwwwvvvuuutttrrrqqqppppppqqqqqqqqqqqqqqqqqqmmmhhheeefffjjjkkkhhhdddhhhggggggiiimmmppprrrrrruuummmwwwjjj```VVVTTTYYY\\\ZZZVVVPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOONNNPPPPPPOOOOOOPPPPPPQQQRRROOOPPPQQQRRRTTTTTTUUUUUUYYYZZZ\\\^^^____________]]]___```^^^ZZZYYY[[[]]]mmmuuupppkkkhhhhhhddd[[[TTTLLLLLLLLLKKKJJJHHHGGGFFFHHHHHHHHHIIIHHHHHHGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFEEECCCBBBBBBBBBAAAAAAAAAAAAAAA@@@<<<<<<;;;:::999999999999777777666666666666777777555999<<>>999777555444555444444333333444444555333333333333333333333333222111111111222222333444444444444444444444333333222222333444555666777888555666777666666777999;;;;;;===???@@@AAACCCFFFHHHOOOSSSZZZaaagggnnnuuuyyyzzz||||||zzzvvvsssrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrkkkiiihhhjjjnnnooonnnlllkkkiiiiiijjjnnnrrrttttttvvvmmmuuupppbbb^^^\\\WWWRRRSSSSSSQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOOOOOOOOOOPPPQQQQQQRRRRRRSSSUUUWWWXXXZZZZZZ]]]^^^```aaaaaa___]]]\\\YYYWWWUUUWWW```pppkkk___```dddhhhiiiddd[[[SSSKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@<<<<<<;;;:::999999999999777777666666666666777777555999<<<===GGG]]]tttttt}}}~~~sssppplllggggggpppzzzsssnnnjjjeeeccceeeiiirrr~~~{{{yyyvvvrrroooqqquuuwwwzzz~~~{{{ssskkkiiihhhhhhdddZZZTTTSSSPPPSSSWWWYYYSSSGGGAAA@@@@@@PPPgggyyy}}}tttmmmYYYRRRPPP[[[hhhlllhhhdddXXXTTTLLLGGGKKKUUU\\\\\\VVVPPPGGG>>>888444222000444444333333333333444444333333333333333333333333111111111111222333444444444444444444444444444444222333333444555666777777555666666666555777999<<<;;;===???@@@AAACCCFFFIIINNNSSSZZZaaaggglllqqqttt}}}www{{{~~~|||vvvrrrsssvvvwwwvvvtttrrrrrrrrrssstttpppppppppqqqqqqqqqpppooopppoooppprrruuuwwwwwwwwwyyyrrrzzz|||ooobbbZZZYYYXXXVVVTTTSSSRRRRRRRRRPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTVVVWWWWWWXXXYYY[[[\\\]]]]]]^^^^^^^^^^^^]]]]]]\\\^^^]]]___kkk\\\TTTVVVYYY\\\]]]YYYSSSMMMJJJJJJJJJJJJIIIHHHGGGGGGDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;:::999999999999777777666666666666777777333888;;;;;;DDDYYYppp~~~}}}{{{vvvsssssszzz|||zzzxxxsssnnnooosss}}}{{{yyyvvvrrrooosssvvvxxxzzz~~~xxxoookkkiiiiiiiiidddZZZTTTSSSPPPQQQTTTUUUNNNDDDAAACCC@@@OOOcccsssxxxuuuooojjjWWWUUUXXXccckkkjjjeeebbbXXXSSSKKKGGGMMMVVVYYYVVVQQQKKKDDD===888555222000333333222222222222333333333333333333333333333333111111111111222333444555222333333444444555555555444444444555555555666666444555666555555666999<<<:::<<<>>>@@@AAACCCFFFIIIKKKQQQYYYaaagggkkknnnppp{{{ssszzz|||uuuqqqtttyyy}}}{{{xxxuuutttuuuwwwxxxxxxyyyyyyvvvrrrooommmmmmtttuuuwww{{{}}}~~~|||yyy{{{uuu{{{zzz}}}rrr___^^^[[[YYYWWWVVVVVVVVVRRRRRRSSSTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXZZZZZZZZZZZZZZZ[[[\\\]]]\\\[[[ZZZYYYYYY[[[]]]^^^fffpppoooVVVTTTSSSRRRRRRPPPMMMJJJHHHIIIJJJJJJJJJIIIIIIHHHGGGEEEFFFFFFGGGGGGGGGFFFFFFCCCCCCCCCCCCCCCDDDEEEFFFDDDCCCBBB@@@@@@AAABBBBBB?????????????????????@@@<<<<<<;;;:::999999999999777777666666666666777777222777999999AAAVVVnnn}}}~~~|||||||||}}}~~~{{{yyy~~~|||{{{yyyvvvsssppprrruuuwwwyyy||||||tttjjjjjjiiijjjjjjdddZZZTTTTTTQQQQQQQQQPPPIIIAAAAAAFFFGGGTTTfffsssxxxuuupppmmmVVVWWW___jjjoookkkdddaaa[[[UUULLLIIINNNVVVUUUPPPIIIDDD???;;;888777555444333222222111111222222333333333333333333333333333111111111111222333444555222222333333444555666666444444555555555555555555444555666555555666999<<<:::<<<>>>@@@AAACCCFFFIIIHHHNNNXXXaaafffjjjmmmooo{{{rrrvvvzzz{{{zzzyyyyyy{{{}}}|||vvvpppqqqvvvyyywwwvvvuuusssrrrqqqpppoooooowwwzzz}}}vvv~~~|||uuu{{{uuugggbbb___[[[WWWVVVSSSSSSTTTVVVWWWXXXVVVTTT[[[ZZZXXXVVVVVVWWWXXXZZZUUUXXXZZZZZZXXXWWWYYY[[[[[[XXXXXX\\\aaaeeennnvvvwwwhhhSSSVVVUUURRRPPPMMMKKKJJJIIIKKKJJJJJJHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA????????????>>><<>>>>>>>>======<<<<<<;;;;;;:::::::::999999999999999999888777666666555:::777777:::BBBPPPgggzzz}}}yyyyyy~~~|||zzzxxxvvvttttttyyyyyy|||}}}tttnnnmmmkkkooopppjjj```YYYWWWZZZPPPUUUPPPJJJIIIBBB???GGGJJJYYYjjjtttxxxxxxrrrkkkWWWXXX```llloooiiibbbaaadddPPPCCCHHHPPPOOOLLLNNNKKKEEE???;;;;;;:::777444333333333444444444555555444444444444444444444444444444444444444444444444333333333444444444555555111222333333444444333333444555555666666666777777<<<===???@@@AAABBBEEEHHHKKKQQQYYY___ccchhhmmmrrryyytttwwwzzz{{{{{{zzz|||}}}~~~}}}yyyuuuvvv|||~~~|||wwwvvvtttsssqqqpppoooooowww{{{{{{xxx~~~yyyqqquuu|||uuujjj```[[[]]][[[WWWUUUTTTUUUUUUVVVSSSTTTTTTUUUUUUTTTTTTSSSWWWYYYZZZYYYXXXXXX[[[^^^XXX\\\eeeqqqyyyuuuhhh___PPPTTTSSSQQQOOOLLLKKKJJJJJJKKKJJJIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAABBBAAA??????@@@@@@>>>===??????>>>>>>>>>=========;;;;;;;;;;;;::::::::::::999999888888777666666555999777888:::>>>JJJ```ttt||||||xxx{{{zzzxxxvvvtttrrrppppppyyyyyy{{{~~~{{{sssmmmmmmmmmpppqqqjjj```YYYXXXYYYSSSWWWPPPJJJHHHAAA>>>IIIOOOcccxxx}}}ssseee[[[QQQRRRZZZggglllhhhdddccc```NNNBBBHHHPPPQQQPPPRRRTTTMMMCCC<<<888555222///333333333444444444444555333333333333333333333333222222222222222222222222333333333444444444555555222333333444444444444444444444444555555777888888<<<===???@@@AAABBBEEEHHHJJJPPPYYY```dddjjjpppttt|||xxxzzz{{{{{{{{{{{{~~~|||xxxyyy}}}|||yyyvvvvvvuuusssrrrqqqppppppvvv{{{|||wwwwwwzzz{{{uuuooopppzzzwwwnnnhhhfffgggiiihhhfffaaa]]]YYYWWWWWWWWWYYY\\\___bbbeeeiiinnnrrrnnn\\\YYYXXXPPPQQQPPPNNNMMMKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBAAA??????@@@@@@???===????????????>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::999999888888777666666666666777999::::::BBBXXXlllvvv|||zzzuuurrrwww|||{{{{{{}}}xxxwwwtttrrrpppooonnnnnnxxxxxxzzz|||xxxpppkkkllloooqqqpppjjj```YYYXXXYYYVVVXXXPPPIIIFFF??????MMM\\\ppp}}}mmm\\\QQQNNNPPPWWWbbbgggfffbbbaaaZZZKKKBBBHHHRRRUUUUUUWWW[[[RRREEE;;;555333000///333333333333444444444444222222222222222222222222111111111222222333333333333333333444444444555555333444444555555555555555555444333333555777999;;;;;;===???@@@AAACCCFFFHHHLLLRRRZZZaaaffflllrrrwww}}}}}}{{{zzzyyyzzz|||}}}}}}xxxwwwxxxuuupppssssssttttttsssssssssrrruuuyyy}}}}}}zzzvvvssstttuuuuuurrrpppqqqxxx~~~yyypppnnnqqqssssssaaaXXXVVVWWWRRRMMMMMMKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@BBB@@@??????@@@@@@???>>>??????????????????>>>>>>======<<<<<<<<<;;;;;;;;;888888888888777777666666333666::::::777===QQQeeerrrzzzxxxwwwrrrggghhhnnnvvv}}}|||xxxsssrrrvvv|||~~~yyywwwtttqqqooooooooopppvvvvvvyyyzzzuuummmjjjkkkqqqrrrooohhh___YYYXXXYYYVVVVVVLLLFFFDDD>>>CCCUUUqqq|||yyymmm___TTTQQQTTTYYY```dddccc___\\\SSSHHHBBBIIITTTYYYZZZZZZZZZPPPBBB888444444444333222222333333333444444444111111111111111111111111222222333444444555666666333333333444444444555555444555555666666666666666555444333333444777;;;===;;;===???@@@AAACCCFFFIIIPPPUUU]]]ccchhhlllrrrvvv}}}zzzwwwvvvvvvwwwwwwzzz{{{zzzvvvuuuvvvrrrlllooopppqqqssstttuuuuuuuuuwwwyyyzzzyyyvvvtttssstttttttttsssqqqqqqssswww{{{qqqiiiaaaYYYUUUPPPJJJJJJIIIHHHHHHHHHHHHIIIGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????AAA???>>>>>>@@@@@@???===>>>>>>>>>>>>>>>>>>??????======<<<<<<<<<;;;;;;;;;888888888777777777777777111555:::;;;777;;;LLL^^^oooxxxvvvuuuvvvccc```eeemmmrrrqqqpppooorrrwww}}}|||yyywwwsssooonnnnnnpppqqqtttuuuwwwwwwrrrjjjiiimmmrrrqqqmmmfff^^^YYYXXXYYYUUURRRHHHCCCBBB???IIIaaa~~~ttteeeVVVVVVYYY^^^bbbfffeeeaaa\\\MMMFFFCCCKKKVVV[[[[[[ZZZUUUKKK???666333444555666222222222333333333444444111111111111111111111111222222333444444555666666333333333444444444555555444555666666777777666666666444333333555888;;;===:::<<<>>>@@@AAACCCFFFIIIUUUZZZaaafffhhhlllpppttt}}}zzzvvvsssrrrrrrqqqpppsssvvvvvvtttuuuxxxuuuppplllmmmppprrrtttuuuuuuuuuxxxzzz{{{yyyuuurrrsssuuuvvvuuurrrooommmoootttxxx~~~qqqooocccWWWPPPJJJHHHHHHGGGFFFFFFFFFGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@?????????>>>>>>>>>>>>???>>>======>>>???>>>===============>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::888888777777777777777777222555:::;;;888999GGGVVVjjjuuuzzzyyyggg]]]___eeejjjjjjmmmppptttyyy~~~zzzwwwtttpppllljjjkkknnnppprrrsssvvvvvvpppiiijjjpppqqqooojjjccc\\\YYYYYYZZZVVVQQQFFFBBBBBBAAAPPPnnn{{{eeeRRRXXX^^^cccgggjjjjjjeee^^^HHHEEEFFFMMMWWW\\\ZZZVVVPPPGGG===555333333333333222222222222333333333333111111111111111111111111111111111222222333333333333333333444444444555555444555555666666666666666666555444444666888:::<<<:::<<<>>>@@@AAACCCGGGIIIWWW\\\cccgggiiikkkooosssvvvsssooonnnoooooommmkkkooorrrrrrqqqssswwwvvvqqqlllnnnppprrrsssssssssrrrtttxxx{{{zzzuuuqqqqqqrrrsssrrrnnnhhhfffhhhooouuuzzz|||xxxiiidddcccWWWPPPMMMFFFGGGGGGFFFEEEDDDDDDEEEEEECCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>============<<<;;;<<<===>>>===<<<;;;<<<<<<<<<============;;;;;;;;;;;;::::::::::::777777777777777777777888444666999:::777777AAALLLbbbnnn~~~~~~|||lll^^^]]]ccchhhhhhmmmssswww|||}}}zzzvvvsssnnnjjjhhhjjjmmmpppppprrruuuuuuoooiiilllrrrpppmmmggg```[[[YYYYYYZZZZZZSSSGGGCCCDDDCCCVVVwwwxxxcccPPP^^^eeejjjlllmmmllleee[[[DDDEEEHHHPPPXXX\\\WWWPPPHHHAAA999555333333222000111222222222222333333333222222222222222222222222222222222222222222222222333333333444444444555555444444555666666666666555666666666666777888999::::::<<<>>>@@@AAADDDGGGJJJWWW\\\cccgggiiilllpppssszzzpppmmmkkkkkkmmmnnnllljjjoooppppppnnnpppsssrrrmmmnnnoooqqqrrrrrrqqqpppooonnntttzzz{{{vvvpppmmmmmmnnnlllhhhccc```dddmmmvvvwwwvvvyyynnnaaaVVVTTTQQQIIIJJJMMMHHHGGGFFFEEEDDDDDDCCCDDDDDDAAAAAAAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<;;;:::;;;<<<===<<<;;;:::;;;;;;;;;<<<<<<======;;;;;;:::::::::999999999777777777777777888888888777777888999666555<<>>@@@AAADDDGGGJJJVVV[[[bbbfffiiilllqqquuuttt|||mmmlllkkkjjjkkkmmmooopppvvvssspppnnnlllkkkiiihhhfffnnnrrrnnnllloooqqqnnnqqquuuxxxxxxtttpppoooppprrrmmmeee___dddooowwwxxx}}}wwwuuuwww}}}hhhUUUPPPOOOMMMKKKIIIHHHGGGGGGHHHGGGGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBAAA@@@???>>>AAA@@@>>>=========>>>???===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999;;;;;;:::::::::999999999999888888888777777666666666666666777888:::;;;<<>>===@@@???>>>=========>>>???<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999;;;::::::::::::999999999888888888777777777666666666666666777888999;;;<<>>:::666333222333333333444444333222222222222333222222222222222222222222222222222222222333444444333333333333333333333333555555666666666666555555555666777777666777999;;;:::<<>>===<<<@@@???>>>=========>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999:::::::::999999999888888888888777777777777666666666666666777888999:::;;;???PPPiii|||~~~pppkkkmmm{{{pppjjjmmmttt}}}wwwrrrpppkkkggggggkkkpppssssssrrrnnnjjjlllrrrxxxzzzzzzrrrhhh^^^YYYYYYZZZ```eeeeeeTTTBBB===FFF[[[vvvwwwdddTTTSSS[[[hhhkkkmmmmmmmmmhhhZZZLLLLLLQQQSSSPPPPPPSSSOOOFFF===999555333222333333333444444333222222222222222222222222222222222222222222222333444444444444444333333333333333333333333555555666666666666666555555666777777666777999;;;:::<<<>>>@@@AAACCCFFFIIIOOOYYYbbbeeegggnnntttvvvzzzllllllkkkjjjiiiiiiiiijjjkkkkkkkkkmmmnnnmmmjjjhhhooojjjfffgggmmmqqqpppkkkmmmoooooolllgggccccccddddddfffffffffiiiooorrrqqqpppooopppoookkkkkkwwwttt]]]XXXUUUNNNIIIFFFEEEEEEDDDDDDDDDDDDEEECCCBBBBBBBBBAAAAAA@@@@@@??????@@@@@@???>>>>>>===??????>>>>>>============<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999999999999888888888888777777777777777777666666666666666666777888999:::<<>>???AAACCCGGGJJJPPPZZZdddggghhhlllqqqrrr|||oooooonnnmmmmmmllllllllllllllllllnnnooommmjjjhhhnnngggbbbfffnnnrrrpppmmmnnnooooookkkfffbbbccceeegggkkkllliiijjjnnnooonnnrrrrrrrrrpppllllllsss|||lllNNNFFFLLLOOOJJJDDDEEEEEEDDDDDDDDDDDDDDDEEEAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999999999888888888777777777666666666666666666777777666666666666777888999999;;;EEE[[[tttzzzoookkk~~~{{{tttnnnfffffffffhhhlllppprrrssswwwppplllpppzzz~~~yyynnnfff\\\VVVWWW[[[]]]\\\KKKFFFBBBHHHYYYmmm{{{||||||yyynnn___VVV]]]ggglllllliiiddd```ZZZMMM@@@EEEKKKQQQSSSQQQMMMFFF@@@999777444333333444444333333333222111111111111222222222222222222222222222222333444555666555444333333333333333333333333333444444555666666666666666555666777777666777999;;;:::<<<===???@@@CCCGGGKKKSSS]]]fffhhhhhhkkknnnooo|||jjjjjjkkklllmmmnnnooopppnnnnnnnnnooopppooommmkkkjjjdddbbbiiiqqqtttsssrrrppppppoookkkfffcccdddgggkkkoooooollllllpppssssssttttttuuusssqqqqqqvvv{{{bbbXXXNNNKKKIIIGGGFFFHHHEEEEEEDDDCCCCCCDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@??????======>>>>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999999999888888888999999999999999888888888777777777777666555555666666666666777777666666666666666777888999;;;@@@RRRnnnssslll}}}~~~}}}~~~~~~zzzrrrlllbbbdddfffiiillloooqqqrrrqqqmmmmmmuuuyyyhhhcccZZZTTTUUUYYYYYYTTTIIIDDD@@@FFF[[[rrr~~~|||}}}zzznnnaaa]]]eeennnrrrqqqkkk```WWWPPPFFF>>>JJJOOOUUUUUUQQQHHH@@@;;;888666333333444444444333333333222111111111111111222222222222222222222222222222333444444444444444333333333333333333333333333444555666777777777777555666777777666777999;;;:::<<<===>>>@@@CCCHHHLLLUUU___gggiiiiiilllnnnooo~~~ggghhhiiikkkmmmnnnnnnoooooonnnnnnoooqqqrrrrrrqqqnnnhhhgggooottttttrrrrrrpppqqqoookkkfffdddfffiiimmmppppppllljjjooossstttrrrtttvvvvvvvvvwwwyyyzzz}}}hhhVVVRRRPPPNNNJJJFFFFFFJJJEEEDDDCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???????????????>>><<<===>>>>>>>>>===<<<;;;;;;;;;;;;:::::::::999999999999999999999999999999777888888888999999999999888888777777777666666666555555555666666666777777777666666666666777888888;;;<<>>???CCCIIILLLUUU___gggiiiiiimmmrrrsssmmmmmmnnnooopppppppppoooooonnnmmmooorrruuuvvvvvvuuuooooootttvvvqqqnnnoooppppppooojjjeeedddgggjjjoooqqqoooiiifffjjjooopppooossswwwxxxyyyzzzyyyxxxwww[[[OOOSSSIIIBBBDDDIIIIIIFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA======>>>>>>>>>>>>>>>===<<<===>>>>>>>>>===;;;:::;;;;;;;;;:::::::::999999888888888888888888888888777777888888999999999999777777777777666666666666444555555555666666777777777666666666666777777888;;;999EEEbbbxxxtttllliii~~~~~~~~~|||uuulllddd___bbbgggjjjlllmmmoooooooooqqqwwwxxxooo\\\ZZZTTTNNNQQQUUUPPPFFF@@@CCCJJJYYYooowww{{{yyyqqqeee___eeesss}}}zzzyyyooo]]]MMMFFFEEEDDDHHHIIIJJJIIICCC===;;;<<<666444333333444555444333333222222111000111111111222222222222222222222222333222111000111222333444333333333333333333333333333444555666777777777777555666777777666777999;;;;;;;;;======???CCCIIIMMMTTT^^^fffhhhjjjooouuuwwwxxxuuuqqqnnnlllmmmppprrrpppiiigggmmmuuuwwwvvvuuussstttuuuuuurrrpppooooooqqqnnnkkkhhhgggiiimmmoooqqqssstttuuuuuuuuuvvvwwwzzzvvvuuuxxxzzzxxxxxxzzz}}}|||sssXXXRRRMMMGGGGGGFFFEEEDDDCCCBBBAAADDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>===============<<<;;;;;;;;;:::<<>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;@@@DDDCCC???;;;:::;;;::::::999999999888888888888888888888888777666666666666777777777888888888777777777777666666666555777777666555555555555555555555555555555555555555888666>>>RRRhhhvvv}}}|||}}}uuuhhheeebbb```eeeqqq~~~~~~|||wwwqqqjjjeeebbbhhhhhhhhhjjjlllnnnooooootttxxx~~~zzzlllaaaVVVUUUQQQOOOMMMJJJEEE@@@BBBKKKYYYhhhvvv}}}zzzsssvvvpppcccYYY___mmmqqqkkkdddccc]]]TTTJJJDDDEEEHHHMMMJJJJJJKKKGGG???::::::444444444333333333222222444333333333222222222222111111111111111111111111222222222222222222222222333333333333333333333333444444555666666777666666333444555666666999===@@@CCCBBBAAA???@@@EEEKKKQQQ[[[___dddhhhkkkooouuuzzzwwwuuurrrpppoooqqqsssuuupppfff___```eeegggiiilllnnnpppqqqqqqpppoooooopppfffgggiiikkknnnooopppqqqrrrtttwwwzzz{{{zzzyyyxxxvvvuuuvvvzzz{{{wwwvvvxxxssswwwrrrWWWKKKJJJEEEGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@??????@@@@@@??????>>>>>>======;;;;;;;;;;;;<<<<<<<<<<<<:::===@@@???;;;888888:::999999999999888888888777777777888888777777666666666666666666777777777777777777777666666666555555888777666666666666666666555555555555555555555555555888>>>III]]]rrr|||~~~~~~vvveeeYYYZZZZZZYYY[[[cccoooyyy~~~}}}yyyqqqiiiddddddeeejjjjjjiiijjjlllooorrrtttwww}}}tttfff]]]VVVSSSOOOMMMJJJFFFBBB???DDDRRRbbbnnnwww{{{wwwoooqqqdddZZZ]]]jjjqqqllldddYYYXXXTTTMMMFFFDDDFFFIIILLLJJJJJJLLLHHH???:::999555555555444444444333333222222222222222111111111222222222222222222222222222222222222222222222222333333333333333333333333555555555555666666666666444444555555666888<<<@@@@@@@@@@@@@@@AAAEEEJJJOOO\\\aaahhhlllmmmnnnqqqtttwwwuuurrrqqqppprrrtttvvvqqqiiiccceeehhhjjjlllnnnpppqqqrrrqqqooonnnnnnooocccfffjjjooorrrsssssssssqqqsssvvvyyy{{{{{{xxxvvvvvvtttuuuxxxwwwuuuvvvzzz{{{uuukkkfff^^^OOOKKKLLLFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@???????????????>>>>>>>>>=========:::::::::;;;;;;<<<<<<<<<:::<<<===;;;999777888999999888888888888777777777666777777777777777666666555555555666666666777777777777666666666555555555666666555555555555666666555555555555555555555555333999===AAAQQQjjjyyy{{{~~~}}}vvvddd]]]^^^___```cccgggmmmrrrlllpppvvv|||zzztttkkkbbb```dddhhhhhhhhhggggggiiinnnuuuyyywww}}}nnnccc]]]XXXTTTOOOMMMIIIDDDAAAAAAFFFXXXjjjtttzzz}}}yyyqqqooo^^^WWWfffvvvvvvjjj```ZZZYYYTTTNNNIIIHHHKKKNNNLLLJJJIIIJJJFFF===888777444444444444333333333333111111111111111111111111222222222222222222222222111222222222222222333333333333333333333333333333333333333333333333333444666666666555444555888:::<<<>>>???@@@BBBEEEJJJMMMVVV]]]ffflllnnnoooppprrr}}}uuutttrrrpppppprrrsssuuuooojjjhhhmmmppppppppprrrtttttttttrrrooommmmmmnnndddggglllqqquuuvvvvvvuuuqqqqqqssswwwyyyxxxuuuqqqqqqooopppsssttttttzzziiiXXXPPPPPPOOOFFFGGGIIICCCEEEDDDDDDCCCCCCBBBBBBBBB???????????????>>>>>>>>>>>>>>>==================999:::::::::;;;;;;<<<<<<;;;;;;;;;:::999888999999888888888777777777666666555666666777777777666666444555555555555666666666666666666666555555555555444444444333333444444555555555555555555555555555222999;;;;;;GGG___sssyyywww}}}{{{fffaaa___^^^ccciiimmmkkkhhh___eeejjjjjjjjjppp}}}{{{xxxuuummmddd______eeekkkhhhhhhgggeeefffkkksssxxx~~~xxxhhh___\\\YYYSSSMMMJJJFFFAAAAAAFFFSSSfffwww|||~~~{{{sssfffXXXXXXkkk|||yyyllldddccc___YYYQQQMMMLLLOOORRRNNNJJJIIIHHHCCC:::555444333333333333222222222222111111111111111111111111111111111111111111111111111111111222222333333333333333333333333333333333333333222222222333444444555555555333222333666888;;;<<<>>>@@@BBBEEEJJJMMMRRRZZZdddjjjmmmmmmoooppp{{{tttsssqqqoooooopppqqqrrrkkkiiikkkqqqtttrrrqqqrrrvvvvvvuuurrrnnnllllllmmmgggjjjmmmqqqsssuuuuuuuuuqqqppppppsssvvvuuuqqqmmmhhhhhhkkkppprrruuu}}}}}}{{{zzzzzz{{{}}}iii[[[RRRMMMGGGJJJKKKCCCDDDGGGBBBCCCCCCBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;:::::::::999999999999777777777777666666666666555555666777777777666666444444444444555555555666666666666555555555444444333333333222333333444555444444444444444444444444333777888888@@@TTTjjjwww~~~vvvtttnnneeeaaaaaagggppprrrllleeeeeekkknnnggg```ddduuuzzzvvvsssnnnfff```___bbbhhhlllkkkkkkjjjgggfffiiiqqqwwwrrrbbbZZZYYYVVVMMMGGGFFFBBB???EEEOOOiiizzz{{{oooWWWTTT[[[lllxxxvvvnnnjjjiiibbbXXXPPPKKKLLLPPPSSSRRRMMMIIIFFF@@@888333444333333222222222111111111111111111222222222222222000000000000000000000000111111111222222333333444333333333333333333333333444333333333333555777888222333333333333555888;;;:::<<<>>>@@@BBBFFFKKKOOOUUU\\\dddhhhjjjjjjkkkmmmxxxsssqqqpppnnnmmmmmmmmmnnnjjjiiikkkqqqsssqqqppprrrttttttssspppmmmlllmmmnnnkkklllmmmnnnpppqqqrrrsssssspppnnnpppsssrrrnnnjjjfffhhhmmmrrrrrrqqqvvv~~~wwwvvvuuurrrppppppqqqrrruuuyyyvvvyyypppWWWNNNLLLJJJMMMIIIMMMMMMCCCCCCGGGCCCAAAAAAAAA@@@@@@@@@@@@???========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::999999999999:::999888777777777666666666555555555444555555666777777666666333333444444444555555555666666555555555444444444333333333333333444555555444444444444444444444444555444555888===JJJaaavvv|||~~~zzzrrrsssxxxllllllnnntttzzzzzztttnnnqqquuuvvvrrrnnnvvv~~~xxxtttooohhh```]]]aaagggkkkmmmjjjkkkllljjjjjjnnnwww~~~nnn```[[[[[[RRRHHHBBBCCCBBBCCCNNN]]]xxx~~~vvvhhhQQQYYYdddnnnpppnnnmmmmmmggg___TTTKKKHHHLLLRRRVVVXXXQQQKKKFFF???777333444444444333333333222222222222222222222333333333444111111111111111111111111000111111222333333444444333333333333333333333333333222222222333555888999444444444444444666999<<<;;;<<<>>>???BBBGGGMMMQQQYYY^^^dddgggggghhhkkknnnqqq{{{rrrqqqooommmlllkkkkkklllllljjjlllppprrrpppppprrrqqqqqqpppnnnllllllmmmooonnnmmmlllllllllnnnoooqqquuuqqqnnnnnnqqqqqqmmmiiiiiilllrrrvvvsssmmmmmmrrrjjjkkknnnooooooooopppqqqrrruuurrrqqqssswwwtttYYYNNNNNNKKKFFFLLLIIIMMMLLLAAA???DDD@@@@@@@@@??????????????????<<<<<<<<<===============;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999777777777999999999777555777666666666555555555555444444555666777777666666333333333444444444555555666666555555555444444444444444444444444555666777444444444444444444444444666222444888;;;DDD\\\uuuzzz|||uuukkkyyy{{{rrruuuzzz|||xxxtttwwwxxxxxx}}}|||iiivvvyyy}}}xxxssslllddd\\\\\\ccckkkmmmmmmfffiiilllmmmooouuu{{{lllaaa___```PPPFFFAAACCCEEEHHHWWWiii|||~~~zzz{{{ssscccSSSbbbooopppkkkhhhjjjlllddd\\\PPPGGGFFFLLLTTTYYY\\\UUUMMMGGG???777444666555555444444444333333333222222222333333444444444222222222222222222222222000000111222333333444444333333333333333333333333000/////////111444777888999999888666555555888:::<<<===>>>???BBBGGGNNNRRRYYY^^^cccfffgggiiinnnrrrkkk|||zzzooopppnnnjjjiiimmmooonnnmmmkkkjjjjjjkkkllllllkkkpppnnnllljjjiiiiiijjjkkkppplllhhhhhhmmmsssvvvwwwxxxqqqmmmooonnniiihhhkkkkkknnnqqqrrrrrrqqqqqqrrrrrrpppnnnlllkkklllnnnppplllnnnooommmnnnyyy|||mmm[[[PPPNNNMMMIIIEEEFFFGGGFFFCCC???>>>@@@DDD>>>>>>>>>>>>>>>===<<<<<<>>>>>>===<<<;;;::::::::::::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::999888888777777777777777666555444333333444555666444444444444444444444444444444444444444444444444333333333333333333333333222222333333333333444444444444444444444444333333333333777;;;999<<>>>>>>>>>>>>>>===<<<<<<======<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;;;;:::::::::::::::999999999999888777777666666777777666555444333333444555666444444444444444444444444444444444444444444444444333333333333333333333333222222222333333333444444444444444444444444444444333222444888666888III___www{{{zzzpppppp~~~ssskkkgggeeeuuuzzzxxxnnniiiddd]]]\\\ccclllnnnlllkkkeeedddiiiqqqwww~~~{{{pppjjjddd]]]WWWNNNFFFBBBCCCEEEOOOhhh}}}yyysssfffZZZ[[[eeevvvxxxjjjffffff___WWWLLLFFFIIIKKKHHHLLLUUUSSSLLLCCC<<<777444222111222222222222222222222222222222222222222222222222222222222222222222222222222222111111111222333444222222222222222333333444444444444555555555555666666666555555666777999:::;;;===??????@@@DDDLLLRRR[[[___dddfffggghhhlllooowwwzzz~~~lllnnnllliiijjjnnnpppooogggiiilllnnnnnnllliiiggghhhgggfffeeeeeeeeeggggggjjjmmmrrrxxx{{{yyytttpppkkkkkkmmmnnnkkkggghhhlllhhhkkkppprrrqqqooonnnmmmiiihhhhhhhhhiiillloooqqqkkklllnnnnnnnnnooorrruuueeetttmmmWWWFFFIIIHHHFFFFFFGGGFFFCCCAAADDDBBB?????????@@@@@@@@@===>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999999888888888888777666666666666666555555444444444444555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222333333333333555555555555555555555555666222333666666666AAAOOOooowww~~~wwwooouuuzzzvvvwwwxxxxxxppplll^^^[[[]]]fffnnnnnnkkkiiicccfffmmmwwwwwwllleee```ZZZUUUGGGCCC>>>;;;CCCYYYuuuyyyjjj\\\VVV\\\bbbqqquuummmmmmlllbbbLLLFFFEEEKKKNNNJJJJJJNNNKKKEEE===777444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222333444333333222222333333444555444444444555555555555666666666555555666777999:::;;;===??????@@@EEELLLRRR```cccfffggggggiiinnnrrrzzz|||oooqqqpppllllllpppqqqpppeeegggjjjkkkjjjhhhgggfffggggggfffffffffggghhhiiiiiimmmtttxxxyyytttnnniiigggkkkooonnnjjjfffgggkkkhhhlllpppsssrrrooommmmmmpppnnnmmmkkkkkklllmmmmmmooommmkkkkkklllmmmnnnnnnmmmssspppZZZRRRMMMHHHEEEGGGHHHHHHFFFCCCAAA@@@BBB>>><<<<<>>======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999888888:::::::::999888888777777777777666555555555555666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111222222222222333333333444444555555555555666666999555444777999999>>>EEEdddppp{{{qqqnnn~~~zzz~~~~~~wwwqqqnnn[[[ZZZ___hhhnnnkkkgggfffhhhkkkrrr~~~uuujjjbbb[[[TTTOOOAAABBB<<<888EEEcccuuu```SSSRRRYYY[[[gggoooooossssssgggGGGDDDFFFLLLNNNJJJHHHIIIHHHCCC;;;666444444555555222222222222222222222222222222222222222222222222111111111111111111111111222111222222222222333333222222222222222333444444444444444555555555555666666666555555666777888::::::===???@@@AAAEEEMMMSSS___bbbgggiiiiiikkkooosss}}}~~~sssuuussspppooorrrrrrppphhhjjjkkkjjjiiihhhiiikkkjjjjjjjjjjjjkkkllllllmmmnnnqqqtttvvvtttooojjjggghhhnnnqqqooojjjggghhhjjjkkkooorrrtttsssqqqoooooosssqqqpppnnnmmmlllllllllsssoooiiihhhjjjnnnqqqrrrwwwyyy~~~yyyYYYIIIHHHIIIGGGDDDEEEFFFEEEAAA>>>===>>>@@@===;;;<<>><<>>===<<<===>>>???>>>===<<<============<<<;;;;;;;;;;;;;;;:::::::::::::::999999888888888888888888777777777777777777777777666666555444444444444444333333444444444444333333333333333333333333333333111111111111111111111111222222222222222222222222111111111111222222222222222222333333444555555555333222222444777999999999KKK[[[pppzzz~~~pppccc^^^]]]^^^dddqqq~~~sssmmmfff___\\\^^^``````ccchhhgggdddeeeiiipppvvv}}}wwwmmmbbbWWWMMMEEE@@@<<<======BBBVVVppp~~~tttdddWWWXXX^^^ccc^^^aaadddcccgggcccTTTKKKJJJIIIJJJJJJHHHEEECCC???<<<777444333222111///222222222222222222222222222222222222222222222222111111111111111111111111000111222333333333333222111111000000111111222333444444444555555555555666666666555555666777999::::::===???@@@BBBGGGNNNUUU\\\aaagggjjjllloootttxxx}}}llloooooommmnnnqqqrrrpppnnnrrruuutttqqqoooqqqtttnnnoooooopppppppppoooooorrrttttttssspppoooppprrrpppssssssoooooorrrssspppqqqssstttsssrrrqqqrrrsssoooooopppqqqrrrsssttttttrrrrrrqqqooommmmmmmmmmmmeeefffiiijjjgggeeellluuu}}}dddQQQLLLMMMJJJGGGGGGIIIFFFAAADDDCCCBBBAAAAAABBBBBBBBB<<<>>>??????===<<<======<<<<<<======<<<<<<;;;:::<<<;;;;;;::::::999999999777777777888888888888888555555666666777888888888666555444444333333444444222333444444444444333222222222222222222222222222111111111111111111111111111111111111111111111111111111111111222222222222111111222222333444444555222333333333555666777666BBBQQQfffwww~~~~~~jjjcccYYYXXXXXX\\\fffsssvvvllleee```]]]^^^bbbdddccceeegggfffeeejjjrrrvvvuuunnncccWWWMMMFFFBBB???<<<<<>>???@@@@@@>>><<<<<>><<<<<<======<<<<<<;;;:::<<<<<<;;;::::::999888888666666777777888888999999444444555666777888999999555555444333333333333444222222444444444444222222222222222222222222222222000000000000000000000000111111111111111111111111000111111111111222222222000000111222222333444444333555666555444555666555===KKK```rrr~~~}}}}}}{{{xxxccc```XXXZZZ___eeekkkppptttuuusssjjjaaa]]][[[\\\bbbiiigggeeeeeefffeeegggoooyyy}}}qqqiii\\\OOOFFFAAAAAAAAACCCBBBKKK```wwwlll]]]aaaooowwwppphhheeeaaaYYYWWWQQQ@@@EEEGGGHHHIIIJJJIIIDDD???666555555666666555222000222222222222222222222222222222222222222222222222000000000000000000000000000111222333444333222222333333222222333333444555444444444555555555666666666666555555666777999::::::===???@@@BBBGGGOOOUUUjjjjjjiiiggghhhnnnyyy~~~zzz{{{kkkhhhhhhkkkllllllnnnrrrwwwvvvtttsssrrrsssssstttkkklllmmmoooppprrrssssssrrrqqqooonnnnnnqqqsssuuuyyywwwvvvxxx{{{{{{yyyvvvxxxwwwvvvsssrrrtttxxx{{{uuuttttttvvvxxxwwwsssnnnnnnoooooommmiiifffeeeeeegggggghhhhhhhhhhhhgggggglllkkklllnnnooouuummmdddWWWOOOLLLJJJFFFCCCFFFEEEEEEDDDCCCBBBBBBBBB@@@?????????>>>>>>============<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999888888:::999777666666666777888555555666666555555444333444444444444444444444444222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111000000000000000000000000000111111111111222222222444444333444444555666777:::FFF]]]uuu|||{{{~~~}}}vvvppptttfffdddcccgggnnnuuuwwwtttlllfffttt~~~sssjjj```\\\___dddfffgggkkkccc```eeeffffffqqq}}}ooocccUUUMMMFFFAAA???AAAEEEJJJYYYnnnyyyaaa[[[kkkwwwwwwkkkfffeeeeee^^^QQQHHHFFFGGGIIIGGGDDDFFFIIIDDD<<<777666555444333222222222333333333333333333333333111111111111111111111111111111111111111111111111555666666555333333444666222222222222222222222222333333444555666777888999;;;:::999888888999999:::;;;<<>>>>>>>>======;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::888888999999888888777666888777666555555555666666555555555555555444444333444444444444444444444444222222222222222222222222222222222222222222222222222111111000000111111222111111111111111111111111000000000000000000000000000111111111111222222222444333333444444555666777888AAAVVVpppwwwooo|||uuurrrzzz{{{~~~sssffflllzzz|||xxxiiiccc\\\[[[^^^ccceeeeeejjjdddcccgggggggggsssuuufff\\\PPPIIICCC>>>===@@@CCCOOOcccxxxppp```___mmmvvvuuunnnkkkiiihhh___QQQHHHGGGLLLOOONNNIIIHHHGGGBBB;;;666666555333333222222333333333333333333333333333111111111111111111111111111111111111111111111111111222222222000000222444222222222222222222222222333444444555666777777888888777666555555555666777:::;;;>>>BBBCCCFFFPPP[[[kkksssuuuooonnnuuuxxxuuu~~~~~~}}}|||jjjhhhjjjnnnooommmmmmpppjjjllloooqqqqqqooommmkkkppppppoooooopppqqqssstttrrrqqqqqqppppppppppppqqqrrruuuwwwxxxvvvsssrrrqqqyyyxxxwwwtttssstttwwwzzztttsssqqqqqqpppnnnjjjgggjjjjjjiiifffbbb^^^]]]]]]```aaabbbbbbcccccccccbbbdddfffbbb[[[^^^kkktttuuuhhhmmmwww}}}iii[[[RRRMMMIIIHHHGGGIIILLLLLLIIIFFFBBBAAAAAA@@@@@@?????????>>>>>>>>>>>>============:::::::::::::::;;;;;;;;;999999999999999999999999777777888888777777666555777666555444444444555555555555555555555444333333444444444444444444444444222222222222222222222222222222222222222222222222222111111000000111111222111111111111111111111111000000000000000000000000000111111111111222222222333333333333444555666777888<<>>>>>========================999:::::::::;;;;;;<<<<<<999999999999999999999999777777888888777777666555666666666555555555555555444444555555555444333333333333333333333333333333111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000000111111111222222222333333333333444555666666::::::CCCXXXqqq{{{oooooo{{{zzz~~~tttjjjeee]]]]]]___bbbgggiiihhhfffeeefffjjjooosss|||pppaaa[[[TTTMMMGGGAAA<<>>BBBDDDGGGQQQ\\\lllooopppnnnqqquuutttnnnwww|||jjjhhhjjjnnnooolllkkkmmmkkkkkkkkkkkkkkklllmmmnnnnnnnnnmmmmmmmmmnnnpppqqqtttttttttssssssrrrqqqqqqvvvvvvuuuqqqnnnnnnqqqvvvssssssqqqooommmmmmnnnpppjjjiiigggdddaaa^^^]]]]]]aaabbbaaa```^^^]]]^^^``````aaaaaaaaaaaaaaaaaa```YYY______]]]iiieeeccc```]]]\\\]]]^^^```bbbhhhqqqxxx}}}tttiii```[[[ZZZXXXTTTQQQNNNJJJFFFDDDFFFEEECCCBBBBBBAAA@@@>>>@@@@@@??????????????????<<<<<<<<<<<<<<<<<<<<<===:::::::::;;;;;;<<<<<<===::::::::::::::::::::::::888888999999888888777666777777777666666666555555444444444555444333333222333333333333333333333333111111111111111111111111111111111111111111111111111000000000000000000111000000000000000000000000000000000000000000000000000000111111111222222222333222222333333444555666999888===NNNfff{{{~~~tttnnnrrr|||yyyuuuyyywwwlllddd___^^^```cccgggiiijjjhhhfff```dddkkkttt~~~yyymmm]]]WWWRRRLLLFFF???<<>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::888888999999888888777666666777777777777666555555444444444444444333222222333333333333333333333333111111111111111111111111111111111111111111111111111000000//////000000111000000000000000000000000000000000000000000000000000111111111111222222222222222222222333444555666666666:::EEE\\\sss{{{lllnnnyyy}}}rrrnnnwww}}}yyynnneee```]]]___aaadddggghhhgggfffddd___eeeppp~~~{{{rrrfff[[[PPPLLLGGGAAA===@@@NNN]]]vvvzzzvvvoooggg[[[iiizzzooonnnllleeeVVVIIIFFFOOOYYY^^^UUUWWW[[[]]]WWWKKKAAA>>>333333222222222222333333222222222222222222222222111111111111111111111111111111111111111111111111000111222111111111333555222222222222222222222222333333444444444555555555666555555444555666888999;;;<<<@@@DDDFFFJJJTTT```jjjiiihhhgggjjjpppvvvzzzzzz}}}gggeeeeeeiiikkkjjjkkkooolllllllllllllllkkkkkkkkkkkkllloooqqqrrrrrrrrrqqqrrrqqqpppooooooppprrrsssrrrpppnnnnnnoooppppppoooooopppooollljjjhhhiiijjjeeeeeeccc```]]]\\\^^^aaa]]]]]]]]][[[ZZZZZZ]]]___[[[[[[[[[ZZZXXXWWWUUUTTTTTTUUUVVVYYY\\\^^^^^^]]]WWWWWWWWWVVVVVVUUUUUUUUUWWWVVVWWWZZZ___bbbcccbbb]]]]]]^^^^^^```bbbdddeeefffjjjpppvvvyyyyyyxxxvvvrrrssspppiiieeeccc```\\\YYYWWWTTTRRRRRRQQQPPPOOOIIIHHHHHHFFFEEEEEEGGGHHHAAABBBAAA@@@??????@@@@@@<<<<<<<<<<<<============::::::;;;;;;;;;<<<<<<<<<999999999888888888888888999999999999999999999999777777888888777777666555555555666666666555444333333444444444444333222222222222222222222222222222111111111111111111111111111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222333444555666222666888===NNNfffzzzttttttuuuxxxkkkhhhttt}}}~~~yyymmmddd```^^^^^^aaaccceeeggggggffffffffffffooo~~~|||oooeeeZZZRRRHHHEEEBBB???>>>HHH___ttt|||zzzyyymmm]]]\\\nnn}}}tttrrrhhh```PPPDDDFFFRRR[[[]]]VVVUUUXXX]]]YYYKKK???:::333222222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111000111111111//////111333222222222222222222222222222222333444444555666666444444333333444555777888:::;;;???DDDFFFIIITTT___gggggghhhhhhiiimmmttt{{{|||~~~mmmiiigggiiihhheeefffiiijjjkkkmmmnnnnnnllliiiggggggiiilllpppqqqqqqpppoooqqqooommmlllmmmooorrrsssmmmllllllnnnqqqqqqnnnjjjllllllllliiifffdddeeefffaaaaaa```]]]ZZZZZZ]]]aaa]]]]]]\\\ZZZXXXXXXZZZ\\\\\\\\\[[[YYYXXXVVVTTTSSSRRRQQQUUU[[[]]]YYYYYY\\\RRRRRRSSSSSSTTTTTTUUUUUUSSSQQQPPPTTTXXXZZZVVVRRRVVVSSSQQQQQQSSSWWWZZZ[[[UUUWWWYYY[[[\\\ZZZXXXWWWSSSUUUTTTPPPOOOQQQRRROOORRRQQQPPPOOOMMMJJJEEEAAAEEEFFFGGGFFFDDDCCCCCCCCC@@@AAABBBBBB@@@>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<888888777777666666555555777777777777777777777777666666666666666555555444333444555555555444333222333333444444444333222222222222222222222222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222333444555555111666777888BBBYYYooozzz~~~rrrmmmlllcccnnnyyy{{{|||uuuqqq~~~|||pppeee^^^\\\]]]___ccceeefffgggggghhhiiijjjooozzzoooeeeYYYNNNHHHCCCAAA??????BBBRRRnnn{{{|||{{{iiiSSS```qqqyyyuuuddd[[[LLLAAAEEERRRYYYWWWTTTQQQSSSYYYWWWIII;;;444222222222111222222333333111111111111111111111111111111111111111111111111111111111111111111111111222222333222000000111333222222222222222222222222111111222333555666777777555555444444555666888999999:::>>>CCCEEEIIISSS___eeegggjjjjjjiiijjjrrrzzz~~~hhhhhhgggeeedddfffjjjmmmrrrqqqnnnkkkhhhfffdddddd```eeelllooonnnlllkkklllnnnnnnmmmllllllllllllllllllmmmnnnnnnmmmjjjgggeeeaaadddfffeeedddbbbaaabbb_________^^^^^^]]]]]]]]]aaa___\\\ZZZYYYZZZ[[[\\\ZZZXXXVVVUUUVVVVVVUUUTTTWWWVVVVVVWWWYYYZZZYYYWWWPPPNNNMMMNNNOOOPPPPPPOOONNNOOOQQQSSSSSSRRRQQQPPPMMMMMMNNNOOOOOOPPPQQQQQQPPPNNNLLLLLLNNNOOOPPPOOOPPPPPPOOONNNMMMKKKJJJIIIJJJJJJIIIHHHHHHGGGFFFFFFEEEFFFFFFFFFFFFEEEEEEDDD@@@@@@@@@???>>>======<<<===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999888888888888888888888888777777777777666666666666666444333555888999777444444444444444444444444444222222222222222222222222222222222111111111111000111111111111111111111111111000///......///000111000000000000000000000000///111222111000///000111000000000000111111111111000000000000111111111111111111222222222333333333555444555999>>>III^^^pppwwwyyyjjjqqq}}}www~~~|||vvvtttmmmddd^^^\\\\\\\\\\\\iiibbb___bbbcccccchhhooowwwooo[[[RRRMMMHHHBBB???BBB@@@===IIIddd{{{}}}qqq```SSSffftttyyylll___MMM@@@CCCLLLPPPOOOOOOQQQNNNJJJFFFBBB<<<777333///222666777555222111222222222222222222222222222111111000000000000111111333222111111222222000///000111111111111222222222111111111111111111111111222222222222333555777888666777777666555555888:::;;;;;;>>>CCCFFFIIIQQQ[[[aaabbbeeekkklllkkknnnrrr|||fffgggfffeeeeeefffiiilllpppnnnjjjgggeeedddeeeffffffhhhjjjjjjjjjiiijjjkkkkkkjjjjjjjjjkkkllllllmmmjjjjjjiiiiiihhhgggfffffffffffffffffffffeeedddccc]]]]]]]]]^^^^^^^^^^^^^^^aaa___\\\ZZZYYYYYY[[[\\\YYYWWWUUUUUUUUUVVVUUUSSSWWWVVVVVVVVVXXXXXXVVVTTTPPPNNNMMMMMMNNNOOONNNMMMOOOPPPQQQQQQQQQPPPOOOOOONNNNNNNNNNNNNNNOOOOOOOOOOOOLLLJJJJJJKKKMMMMMMLLLMMMMMMMMMMMMLLLKKKIIIHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCC??????>>>>>>===<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999888888888888888888888888777777777777666666666555444333222444666777555333444444444444444444444444222222222222222222222222222222222111111111000000111111111111111111111111111000///......///000111000000000000000000000000///000111111000///000111//////000000000111111111000000000000111111111111111111222222222333333333555444555888;;;CCCTTTdddxxxxxxnnnuuu}}}yyyyyyyyyjjjeee```]]]^^^___```___dddaaaaaadddgggiiiqqq{{{}}}gggTTTJJJGGGEEEDDD?????????FFFYYYppp}}}}}}gggYYYYYYmmmuuuxxxvvvxxx{{{ttthhhYYYLLLCCCGGGOOORRRRRRRRROOOLLLGGGBBB>>>:::555222222777666///333===<<<222222222222222222222222222222222111111111111222222333222111111222222111///000111111111111222222222222222222222222222222222222222222222333555777888666666777666555555777:::;;;;;;>>>CCCFFFIIIRRR[[[aaaaaadddjjjkkkkkknnnrrr{{{dddeeeffffffeeefffhhhjjjllljjjfffcccbbbdddgggiiimmmjjjgggeeefffhhhjjjjjjhhhhhhiiiiiijjjlllmmmnnnhhhfffdddcccccceeeggghhhjjjgggddddddffffffdddbbb[[[\\\\\\]]]]]]^^^______```^^^\\\ZZZYYYYYYZZZ[[[XXXWWWUUUTTTUUUUUUTTTSSSWWWVVVUUUUUUVVVVVVTTTRRROOONNNLLLLLLMMMNNNNNNMMMPPPPPPPPPOOONNNNNNMMMMMMOOONNNNNNMMMMMMMMMMMMMMMMMMKKKIIIHHHHHHIIIIIIHHHHHHIIIKKKLLLLLLJJJHHHFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBAAA>>>======<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999777777777777777777777777777777777666666666555555333222222333555555444222333333333333333333333333222222222222222222222222222222111111111000000000111111111111111111111111000000////////////000000000000000000000000000000///000111111//////000111//////000000000000111111000000000000111111111111111111222222222333333333666444555777777<<>>BBBEEEIIIRRR[[[aaa```ccchhhjjjjjjmmmsss{{{bbbdddffffffffffffggghhhgggfffeeeddddddfffhhhiiinnnjjjeeeeeehhhkkklllkkklllkkkkkkkkklllmmmnnnnnnhhheeebbb```aaaeeeiiimmmkkkfffaaaaaadddeeeccc___\\\\\\\\\\\\]]]]]]]]]]]]___^^^\\\ZZZYYYYYYYYYZZZWWWVVVTTTSSSTTTUUUTTTSSSVVVUUUTTTUUUVVVVVVTTTSSSNNNMMMLLLMMMOOOPPPPPPPPPQQQPPPOOOMMMLLLLLLKKKKKKMMMLLLLLLKKKKKKLLLMMMNNNMMMKKKHHHGGGGGGGGGFFFEEEEEEGGGJJJLLLLLLJJJGGGEEEFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCBBBBBBAAA@@@???=========<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999888888888888888888888888777777777777777777777777777777666666666555555555333333333444444444333333222222222222222222222222111111111111111111111111111111111111000000000000111111111111111111111111000000////////////000000///////////////////////////000111000///...///111////////////000000000111///000000000111111111111111111222222222333333333555444444666666777???HHH^^^nnn{{{~~~~~~xxxqqqjjjgggZZZ[[[]]]```cccddddddddd^^^bbbggglllrrr~~~uuufffTTTIIIDDDBBBAAABBB>>>AAASSSppp}}}{{{zzzpppkkk```ZZZggg{{{uuuooofffccciiimmmdddXXXJJJJJJMMMSSSXXXYYYXXXWWWIIIDDD>>>999666444333222222444111///<<>>BBBEEEIIIRRR\\\aaa```bbbfffhhhiiinnnttt~~~aaadddggghhhgggfffffffffcccdddfffhhhiiiiiihhhhhhjjjhhhfffhhhllloooooonnnrrrqqqpppooonnnnnnnnnnnniiifffcccbbbccchhhmmmqqqmmmgggbbbaaadddeeebbb^^^^^^^^^]]]\\\[[[[[[ZZZZZZ^^^]]][[[YYYXXXXXXXXXXXXVVVTTTSSSSSSTTTTTTTTTSSSTTTSSSSSSUUUWWWXXXWWWVVVMMMLLLLLLNNNQQQSSSTTTTTTQQQPPPNNNMMMKKKKKKJJJJJJIIIIIIHHHIIIJJJLLLNNNOOOMMMKKKHHHFFFGGGGGGFFFEEEDDDFFFIIIKKKKKKJJJGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@>>>>>>>>>>>>============<<<<<<;;;:::::::::999999999999888888888888888888888888666666666666666666666666666666666666555555555555444444555555555444444444222222222222222222222222111111111111111111111111111111111000000000//////000000000000000000000000//////000000000000//////////////////////////////...000111000///...///000...////////////000000000///000000000111111111111111111222222222333333333333222444777666666;;;BBBQQQhhh|||}}}}}}wwwsssvvvtttlllfffaaa^^^\\\___aaadddeeeeeeddddddbbbiiissszzzzzzhhhXXXIIIEEEFFFBBB>>><<>>===========================:::::::::999999999888888888888888888888888888888666666666666666666666666666666666555555555444444333555666666444333333444111111111111111111111111111111111111111111111111111111000000000/////////000000000000000000000000//////000000000000//////000000000000000000000000...///000000......///000......////////////000000000000000000111111111111111111222222222333333333333222333777888777:::???LLLdddzzz|||yyyxxxooonnnttt}}}tttjjjbbb]]]ZZZXXX```bbbdddeeeddddddeeegggdddppp~~~pppYYYKKK@@@BBBDDD@@@<<<===HHH\\\zzztttlll\\\PPPZZZooovvvppppppoooooopppooohhh\\\RRRKKKPPPTTTWWW[[[]]]YYYSSSCCC???999555444444444444444...000777444******444222222222222222222222222111000000000000000000111222000000000222333222111000111111111111222222222333333333333333333333333222333444444555555444444555555555444333444666888===<<<===AAADDDHHHRRR]]]bbb```aaaeeegggiiipppwww```dddiiilllkkkiiifffeeedddeeehhhjjjjjjiiigggfffdddfffhhhjjjkkkmmmqqqssstttssspppnnnllljjjiiihhheeeeeedddeeegggiiilllnnnlllkkkjjjhhhfffdddbbb```]]]]]]\\\[[[ZZZYYYYYYXXX\\\[[[ZZZYYYXXXWWWWWWVVVTTTSSSQQQQQQSSSTTTSSSSSSRRRQQQRRRSSSVVVWWWVVVTTTOOONNNMMMNNNPPPRRRSSSRRRNNNNNNOOOOOONNNLLLKKKJJJHHHGGGFFFEEEGGGIIILLLNNNKKKIIIFFFEEEEEEFFFEEEEEEDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@???======<<<<<<<<<<<<<<<<<<<<<<<<999999999999888888888888888888888888888888888888555555555555555555555555666666555555555444444444222444666555333111222333111111111111111111111111111111111111111111111111111000000000////////////000000000000000000000000...///000111111000///...000000000000000000000000...///000///......///000........./////////000000000000000000111111111111111111222222222333333333444222333777888777999===EEEYYYlllvvvzzzyyyuuusssyyyxxxrrrhhh```\\\ZZZZZZYYY___aaaccccccccceeeiiillloooppp___LLLCCC>>>AAAAAA===@@@III]]]qqq}}}tttgggZZZYYYhhhvvvvvvnnnnnnrrrvvvuuummm```UUUPPPQQQTTTUUUVVVZZZ]]]XXXOOO???<<<777444333333333222///000333666444222444999111111111111111111111111222111111000000111111222111000///000222333222111000111111111111222222222222222222222222222222222222333444555555555444333444555555444333444666888===<<<===AAACCCHHHSSS]]]dddaaaaaaeeegggjjjqqqyyy___dddjjjmmmmmmjjjgggeeeffffffggghhhhhhgggffffffeeeggghhhhhhgggjjjoootttqqqooommmkkkiiihhhgggfffbbbcccccceeefffhhhiiijjjhhhiiijjjhhhdddaaa___^^^[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZYYYXXXWWWVVVVVVTTTRRRQQQQQQSSSTTTSSSSSSRRRRRRQQQRRRTTTTTTSSSQQQQQQOOONNNNNNOOOPPPOOOOOOMMMNNNOOOPPPOOOMMMKKKJJJIIIHHHFFFEEEFFFHHHJJJLLLIIIGGGEEEDDDEEEEEEEEEDDDCCCCCCDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBB@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777777777777777777777777777555555555555555555555555666666555555555444444444111333555444111000000222000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000...///000111111000///...000000000000000000000000...///000///...---...000............/////////000000000000000111111111111111111222222222333333333555222333666777666888;;;===LLL]]]kkk~~~{{{{{{}}}rrrqqqwwwzzz{{{vvvjjjeee^^^ZZZZZZ\\\^^^___]]]___```aaabbbeeelllqqq|||rrraaaOOOFFFAAAAAACCC???<<>><<<===@@@CCCHHHSSS^^^eeebbbbbbeeegggjjjrrrzzz```bbbdddeeeeeefffhhhiiinnnjjjeeebbbaaabbbaaaaaakkknnnpppnnnjjjiiillloooiiifffdddfffeeebbbbbbeeeccccccdddfffiiikkklllllllllkkkhhhfffcccaaa```___^^^]]]ZZZYYYXXXYYYZZZ[[[]]][[[XXXWWWWWWWWWUUUTTTTTTSSSRRRQQQQQQRRRSSSTTTWWWSSSOOONNNPPPQQQQQQOOOMMMKKKIIIIIIKKKMMMMMMMMMMMMMMMLLLKKKIIIHHHGGGFFFFFFEEECCCBBBAAACCCFFFHHHDDDDDDDDDDDDDDDEEEFFFFFFAAA@@@@@@AAABBBCCCAAA@@@AAACCCDDDCCCBBB@@@AAAAAA@@@??????>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999888888777666666666666666777777666666555555555444555555555555555555555555444444444444444444444444444444333333222111000000222111111111000000////////////////////////////////////000000000000//////......////////////......000000000000000000000000////////////////////////---------.........//////............////////////,,,///222222000///111333000000111222333333444444666666555555555666666777<<>>CCCGGGJJJQQQXXXcccccceeehhhhhhiiiooowww}}}{{{]]]___aaabbbcccdddgggiiillliiieeecccbbbbbbbbbaaalllnnnooommmhhhfffhhhkkkhhhdddcccdddccc```___bbbbbbcccfffiiilllllljjjhhhiiihhhfffdddbbb```______]]]\\\ZZZYYYXXXXXXYYYYYYZZZXXXWWWWWWWWWVVVUUUSSSRRRQQQPPPOOOPPPPPPQQQRRRSSSQQQNNNMMMOOOOOONNNMMMJJJIIIGGGHHHJJJKKKKKKJJJLLLKKKKKKJJJIIIHHHGGGGGGEEECCCCCCEEEIIIJJJIIIFFFEEEDDDDDDDDDDDDDDDEEEEEEAAA@@@@@@AAABBBBBBAAA???AAABBBCCCCCCAAA@@@@@@AAA??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::999888777777666666666666666777777666666666666666666444444444444444444444444444444444444444444444444444444333222222111000000111111111111000000000/////////////////////////////////000000000000//////......////////////......000000000000000000000000////////////////////////---------.........//////....../////////000000000...///000///......///000000000111222222333444444555555444444555666777777444:::DDDRRRhhhqqqmmmlllrrrzzz~~~vvvpppiiiaaaZZZZZZZZZZZZ\\\^^^aaabbbbbb```bbbfffnnnzzzrrrcccXXXLLLBBB>>>BBB@@@???BBBJJJXXXmmm~~~~~~xxx|||~~~wwwfffWWWUUU\\\fffooosssmmmaaaWWWLLLCCC999777555333222222333333444444333333333222222222111111111111111111111111222222111111111111222222......//////000111222222000111111111111222222222222333555444222111111111444888555444777444111555888777555333333555777999;;;:::===BBBGGGJJJQQQYYYbbbbbbdddhhhhhhiiipppxxx}}}YYY[[[^^^```aaadddfffiiihhhgggeeedddeeedddcccaaalllnnnnnnkkkfffdddeeegggfffcccaaacccaaa]]]\\\^^^```ccchhhlllmmmjjjfffccceeedddbbbaaa```___^^^^^^[[[ZZZZZZYYYXXXXXXWWWWWWVVVUUUVVVWWWXXXWWWTTTRRRPPPPPPNNNNNNNNNNNNOOOPPPOOONNNMMMMMMNNNNNNLLLJJJIIIHHHHHHIIIKKKKKKJJJHHHIIIIIIIIIHHHHHHHHHGGGGGGEEECCCCCCIIIOOOPPPJJJDDDEEEEEEDDDDDDCCCDDDDDDDDDBBB@@@@@@@@@AAABBBAAA???@@@AAACCCBBBAAA??????@@@>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;;;;;;;:::999999777777666666555555666666555555666666666666666666444444444444444444444444444444444444444444444444333333333222111111000000111111111111000000000000//////////////////////////////000000000000//////...//////000000//////...000000000000000000000000////////////////////////------.........//////////////////000000000111111222111///...///000000000000000111111222333333333333333333444555666777888444888>>>HHH]]]wwwwwwmmmggggggmmmzzz{{{rrrkkkfffaaa[[[VVVTTTVVVYYY]]]___aaabbbcccaaaeeemmmzzzvvv___QQQKKKDDD???===@@@BBB@@@CCCVVVttt{{{zzz~~~~~~wwwrrrllldddZZZSSSWWW___lllpppuuuuuugggRRRBBB<<<777666444222111111222222333333333333222222222222111111111111111111111111222222111111111111222222222111000//////000111222000111111111111222222222000333555666444111000000///444777666444444777;;;666555555444555666888999:::999<<>>??????=========<<<<<<;;;;;;;;;:::::::::::::::999888888777666666555555555666666333333444444555555666666333333333333333333333333333333333333333333333333333222222222111111000000111111111000000000000000//////////////////////////////000000000000////////////000000000000//////////////////////////////////////////////////////............////////////000000000000111111111111888444000///111333333111000000111111222222222333222222222333444666777888888:::<<>>???BBBPPPkkknnnuuu~~~zzzvvvrrrhhh^^^XXXTTTTTTZZZaaajjjjjjrrrzzzmmmQQQ<<<888555444333222111111111111333222222222222222222222111111111111111111111111222222111111111111222222;;;999555222000///000000000000111111111222222222111222444555444333444444///000555444000444999666555555555555666777888999;;;:::<<>>???AAA@@@>>>======>>><<<<<<<<<<<<;;;;;;;;;;;;999999::::::999999888777666666555555555555666666222222222333333444444444333333333333333333333333333333333333333333333333222222111111111111111000000000000000000000111111000000000000000000000000//////000000000000////////////000000000000//////////////////////////////////////////////////////........./////////000000000000000000111111111111888444000///111333333111000111111111111111222222111111111222333555666777777888777999EEEZZZmmmvvvqqqeeeaaadddhhhoooyyy}}}tttoooccc```\\\XXXWWWWWWXXXXXX\\\\\\]]]^^^```fffooouuu{{{eeeUUUFFFAAABBBAAA???>>>@@@@@@NNNlll}}}mmmmmmyyyooohhh^^^UUUSSSUUUWWW[[[___dddcccmmmyyypppSSS>>>:::444333333222111111111111222222222222222222222222111111111111111111111111222222111111111111222222;;;999555222000///000000000000111111111222222222222333333222222444888;;;>>>777888555...444999---555555555666777888999999===;;;===BBBEEEGGGMMMTTT______bbbgggiiikkksss{{{|||}}}ZZZ\\\___aaaaaacccfffhhhdddddddddfffggggggeeecccaaaaaaaaabbbccceeefffgggdddaaaaaacccbbb]]]ZZZ\\\___aaaaaa___[[[ZZZ[[[^^^ZZZZZZYYYYYYZZZZZZ[[[\\\[[[[[[ZZZXXXWWWVVVUUUTTTTTTUUUWWWYYY[[[YYYVVVSSSSSSRRRPPPOOONNNOOOOOOPPPMMMOOOQQQQQQOOOMMMLLLLLLIIIHHHHHHHHHIIIIIIHHHFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEHHHJJJFFF@@@>>>AAAFFFCCCCCCBBBBBBCCCCCCDDDEEEDDDAAA???>>>?????????>>>===>>>@@@???>>><<<======;;;;;;;;;;;;;;;;;;;;;;;;888999999999999888777777555555444444555555666666222222222333333333333333222222222222222222222222333333333333333333333333111111111111111111111111000000000000111111111111000000000000000000000000//////000000000000/////////000000111111000000///000000000000000000000000////////////////////////....../////////000000000/////////000000000111111222111///...///000000000111111111111111111111111111111111222333444555666666888777666>>>NNN]]]eeeqqqwwwjjjeeeaaaaaadddjjjooouuu}}}~~~yyyuuullleeeaaa[[[YYYXXXWWWWWWXXXZZZ[[[]]]^^^___```eeepppqqqgggSSSIII@@@???@@@@@@???@@@GGGPPPiii|||```cccxxxtttfff]]]VVVQQQUUUZZZ[[[[[[\\\ZZZXXX___iiibbbLLL;;;888333333333222222222111111111111111222222222222222111111111111111111111111222222111111111111222222222111000//////000111222000111111111111222222222333333222111111444999===@@@555888888111???JJJ:::777666666555666777999:::===<<<>>>BBBEEEGGGMMMTTT``````cccgggiiikkkrrr{{{YYY[[[]]]^^^]]]^^^```bbbcccbbbaaabbbccccccbbb```]]]\\\]]]^^^```bbbcccdddaaa___```cccaaa]]]ZZZ\\\]]]```aaa___ZZZXXXZZZ]]]YYYYYYXXXXXXYYYYYYZZZ[[[]]]\\\ZZZXXXVVVVVVVVVVVVTTTUUUVVVWWWYYYWWWTTTRRRSSSRRRPPPOOONNNNNNOOOOOOMMMOOOQQQQQQNNNLLLLLLMMMKKKIIIGGGGGGHHHHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGGGGDDDFFFGGGDDDAAA???@@@CCCAAAAAAAAABBBCCCDDDEEEFFFDDDAAA>>>===>>>??????>>><<<>>>??????===<<<<<<===::::::::::::::::::::::::888888888888888777777666555444444444444555666777555555555444444444444444222222222222222222222222222222222222222222222222000000000000111111111111///000000000111111111111000000000000000000000000//////000000000000//////000000111111111111000000000000000000000000000000////////////////////////.../////////000000000000....../////////000000000...///000///......///000111111111111000000000000222222111222222333444444444888999888===IIIUUUZZZcccvvvzzznnneee^^^___aaaccciiioooyyy{{{~~~tttllliiifffaaa\\\ZZZ[[[[[[\\\[[[[[[\\\^^^___]]]```eeekkkuuu~~~lll\\\SSSKKKEEEAAABBBBBBBBBDDDHHHSSSiiijjjcccooo~~~{{{|||{{{yyyyyywwwmmmbbbXXXSSSSSSZZZ``````^^^^^^VVVRRRRRRSSSMMM@@@777444333333333333333222222111000111111111222222222222111111111111111111111111222222111111111111222222......//////000111222222000111111111111222222222222333222111000222555888666---777:::333JJJ___QQQ999888666555555666999:::<<<;;;===CCCFFFJJJPPPXXX``````cccgggiiikkkrrrzzzXXXYYY[[[[[[ZZZZZZ[[[]]]aaa```______``````___^^^[[[ZZZZZZ[[[^^^`````````___^^^___bbbaaa\\\ZZZ[[[[[[___bbb```\\\YYYZZZ]]]YYYYYYXXXXXXXXXYYYZZZZZZ___]]]ZZZWWWVVVVVVVVVWWWTTTTTTTTTVVVWWWVVVSSSPPPSSSQQQPPPNNNMMMMMMNNNNNNMMMOOOQQQOOOLLLJJJKKKMMMNNNKKKIIIHHHIIIJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGCCCCCCCCCDDDDDDCCCBBB@@@@@@@@@AAAAAACCCDDDFFFGGGDDDBBB>>>===>>>>>>???>>><<<===???>>><<<;;;;;;<<<::::::::::::::::::::::::888888888888888777666666444444444444444555666777777777777666666555555444111111111111111111111111222222222222222222222222000000000000000111111111//////000000111111111222000000000000000000000000//////000000000000//////000000111111111111000000000000000000000000000000////////////////////////////////////000000000000............////////////,,,///222222000///111333111111111000000000000000222222222111222222333333///444777666:::DDDNNNRRR\\\oooqqqccc______^^^aaaeeejjjlllpppvvvxxxrrrjjjbbbaaa```\\\YYYYYYZZZ[[[]]]]]]\\\\\\]]]^^^bbbhhhqqq{{{|||nnn^^^OOOHHHGGGDDDBBBBBBBBBBBBFFFMMM[[[}}}jjjeeexxx~~~ooorrrrrrqqqqqqqqqllleeeXXXUUUXXX```ffffffcccbbb[[[UUUNNNHHHBBB<<<777555333333444444444333222222000000111111222222222222111111111111111111111111222222111111111111222222000111222222222222111111000111111111111222222222111222333222000///000111444---:::<<<111JJJeeeZZZ;;;999666444444666888:::999999<<>><<<>>>AAADDDAAAAAA???>>>========================<<<;;;999999;;;;;;::::::999888777777555555555666666666666666555555444444444333333333333333333333333333333333111222000---000555444...000000////////////000000222111111111000000//////......//////000000111111000000000000000000000000111111000000//////......////////////////////////......////////////......////////////////////////////////////////////////////////////////////////000000111111111111000000000000000000111111111111000111111111111222222222222444555777999===BBBFFFRRRgggyyyjjjbbb___]]][[[bbbaaaaaacccjjjsss}}}~~~xxxqqqllleeebbb]]]ZZZYYYYYYXXXXXXZZZ\\\]]]^^^^^^___bbbdddpppxxxyyyiii]]]PPPHHHFFFDDD@@@>>>AAACCCHHHTTTbbb~~~hhhfffuuu}}}uuupppnnnqqqpppkkkeeecccPPPWWW]]]^^^```bbbbbb^^^XXXRRRHHH@@@;;;888666555111111111111111111111111000000000111222222222333000000000000000000000000111111111000000000000000000000000000000000000000222111000000000111333333333333222222111222222222000111333555888<<>>>>>AAACCC@@@@@@???>>>========================<<<;;;:::::::::::::::999888777777777555555555555666666666666555444444444444333333333333333333333333333333333222111000111333222///---111000000//////000000111111111111111000000000///////////////000000000000000000000000000000000000111000000000/////////...////////////////////////...//////000000//////...//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000111111111111000111111111111222222222333444555666777999===AAAGGGVVVhhhzzzzzzpppfff```YYYYYYZZZ\\\```cccfffggguuu||||||yyytttpppnnnjjjfffbbbZZZZZZZZZZZZ[[[\\\\\\[[[XXX[[[___bbbeeemmmwwwwwwcccZZZUUUMMMIIIJJJAAAAAAEEEIIIMMMWWWlllrrrllliiiooozzz~~~|||wwwssstttrrriii```\\\XXX___dddeeeeeefffccc___TTTNNNEEE===999666444333111111111111111111111111111111111111111222222222000000000000000000000000111111111111000000000000000000000000000000000000222111000000000111222333222222222111222222333333111222333555777888999:::666777666555444444666888888888<<>>>>>=========>>>>>><<<<<<=========<<<<<<;;;999999888888777777666666555555555555555555555555444444444444333333333333333333333333333333333333333...111999;;;555111333111111111000000111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000///////////////////////////////////////000000111111000000///////////////////////////////////////////////////////////////////////////......////////////......000000000000111111111111000111111111111222222222444444555444444555888:::>>>JJJXXXgggzzzppp```^^^[[[YYYYYYYYYXXXWWW^^^bbbeeeeeehhhooouuuwww{{{|||~~~~~~}}}{{{wwwtttpppnnnfffdddbbbaaaaaa___]]][[[TTTUUUXXX[[[]]]]]]\\\\\\\\\bbbjjjpppwwwsssdddWWWTTTPPPHHHCCCEEEBBBBBBGGGTTTeeewwwvvv^^^hhhvvv}}}zzz|||wwwsssrrrmmmccc\\\ZZZkkkuuuwwwiii]]]OOOIIIAAA:::666444222111111111111111111111111111222222222111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111000000111111222333111111111111222333444444222333444555555444333333666666666555444444666888999999===CCCGGGKKKTTT^^^dddeeegggiiikkknnnssswww~~~{{{zzzUUUVVVXXXXXXXXXYYY[[[]]]```___]]][[[YYYWWWVVVVVV]]]^^^]]][[[\\\``````]]]^^^___bbbeeebbb[[[WWWXXX]]]___`````````bbbeeehhhiiiddd___\\\]]]^^^^^^]]]ZZZ[[[[[[[[[ZZZWWWSSSPPPUUUVVVVVVUUUTTTTTTUUUVVVOOOOOOOOOOOOOOONNNNNNMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKIIIHHHHHHIIIKKKKKKJJJEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA>>>@@@BBBBBBAAA@@@@@@@@@======<<<<<<<<<===>>>>>>;;;;;;<<<=========<<<<<<888888777777666666666555666555555555555555444444444444444333333333222222222222222222222222222222222---333BBBEEE;;;888>>>222222111111111111222222111111111000000000000000111111000000//////......////////////////////////000000000000////////////////////////////////////000000111111111111000000////////////////////////////////////////////////////////////////////////...//////000000//////...///000000000111111111111000000111111111222222222333444555444333444666888888DDDRRR```tttzzzyyyqqqeee]]]YYYYYYYYYXXXXXXYYYYYYXXXZZZ___dddfffggghhhjjjmmmppprrrtttuuuzzz||||||zzzyyywwwuuusssqqqpppooooooooonnnmmmjjjhhhfffdddccc___^^^^^^]]]]]]]]]\\\\\\YYY[[[\\\]]]]]]^^^___```cccmmmzzzxxxiii___ZZZYYYSSSHHHAAABBBFFFDDDMMMeeexxxbbbsss{{{www|||xxxtttooofff___```gggyyyjjjTTTIIIDDD===888555333222111111111111111111111111111333222222222111000000000000000000000000000000000000111111111111111222222000000000000000000000000111111111111111222222222111111111111222333444555222333555666555444222000555666666555444444666999::::::>>>DDDGGGKKKTTT^^^bbbdddfffggghhhkkkqqquuu~~~zzzyyyRRRTTTVVVWWWWWWXXXZZZ\\\```___]]][[[YYYWWWWWWVVVZZZ```ccc^^^ZZZ\\\___``````bbbhhhmmmjjjaaa[[[[[[dddddddddcccbbbbbbdddfffhhhccc^^^\\\___```___]]][[[\\\^^^]]][[[WWWTTTRRRVVVWWWWWWUUUQQQPPPQQQRRRPPPPPPQQQQQQPPPPPPOOONNNMMMLLLKKKKKKKKKKKKKKKKKKLLLJJJHHHHHHIIIKKKKKKKKKGGGGGGFFFFFFEEEEEEEEEEEECCCDDDDDDDDDDDDCCCBBBBBB===???BBBBBBAAA?????????<<<<<<<<<<<<<<<<<<======:::;;;;;;<<<<<<<<<<<<;;;777777777666666666666666666666555555444444444333444444333333333222222222222222222222222222222222333...555CCCEEE;;;999@@@222222111111111111222222000000000000000000111111111111000000//////......////////////////////////////////////000000000000000000000000000000000000000000111111111111000000///////////////////////////////////////////////////////////////////////////000000111111000000//////000000000111111111111000000111111111222222222111333444444444555777999444<<>>DDDGGGKKKTTT]]]bbbeeehhhhhhhhhkkkqqqvvv{{{zzzOOORRRUUUVVVWWWXXXYYY[[[]]]\\\[[[YYYXXXWWWVVVVVV\\\eeejjjddd^^^^^^ccceeebbbdddiiinnnlllddd______ggggggfffdddbbbaaabbbdddccc___[[[\\\```bbb```]]][[[]]]^^^]]]ZZZWWWUUUUUU\\\]]]\\\XXXRRRNNNNNNPPPOOOPPPQQQQQQQQQPPPNNNMMMLLLKKKKKKJJJJJJKKKKKKKKKNNNKKKHHHGGGHHHJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBB<<<>>>@@@AAA???>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<::::::;;;;;;;;;::::::999777777777777666666666666666666555555444333333333333333333333222222222222222222222222222222222222333111555===<<<444222777111111111000000111111111000000000000111111111111000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000///000000111111000000///////////////////////////////////////////////////////////////////////////000000111111111111000000000000000000111111111111000111111111111222222222000222444555555666777999777888>>>GGGRRRjjjyyylllcccaaa[[[XXXXXXXXXVVVUUUWWWVVVVVVVVVWWWXXXYYYZZZ[[[]]]\\\[[[[[[[[[[[[\\\]]]\\\\\\[[[[[[ZZZZZZYYYYYYZZZZZZYYYYYYYYYZZZZZZZZZ[[[\\\]]]]]][[[[[[\\\]]][[[\\\]]]___dddooo|||{{{mmmeeeeeeZZZUUUTTTSSSMMMEEEIIISSSaaa{{{}}}{{{qqqddd]]]ccclllssszzz{{{ppp\\\KKK@@@===888555444444444333111111111111111111111111222222222111111111111111111111111111111111111111000000111111222333333333000000000000000000000000000000111222222222222111111111111111222333444444111222444666777777777666444555555555444555777:::::::::>>>CCCFFFJJJSSS\\\eeeiiillllllkkkmmmtttzzz|||{{{QQQSSSWWWYYYZZZ[[[\\\^^^\\\\\\[[[ZZZYYYXXXXXXYYYaaahhhlllhhhddddddggghhhdddccceeehhhfffbbbaaadddffffffeeeccc```___```bbb^^^ZZZXXX[[[aaadddaaa]]]YYY[[[\\\[[[WWWUUUUUUVVV\\\^^^^^^YYYSSSOOOPPPRRRMMMNNNOOOPPPPPPNNNLLLKKKKKKKKKJJJJJJJJJKKKKKKLLLOOOLLLHHHGGGGGGHHHHHHHHHIIIHHHFFFDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBAAAAAA<<<===??????===<<<===>>>======<<<;;;::::::::::::::::::::::::999888888777777777777777777777777777666666555444444333222222333333333222222222222111111111111111111111111111///222444444111//////000111000000//////000000111///000000000111111111111////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000...//////000000//////...//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000111111111111000111111111111222222222000222444555444444666777999777;;;BBBHHHVVVxxx|||sssmmmkkkggg^^^YYYYYYVVVVVVTTTTTTSSSTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTUUUTTTUUUVVVVVVWWWWWWWWWWWWUUUVVVXXXYYY[[[[[[\\\\\\\\\___bbbccccccdddgggiiihhhlllrrrxxxqqqlllhhh___\\\___[[[UUUPPPMMMJJJLLL^^^rrr{{{qqq~~~yyyuuutttvvvuuupppmmmlllssstttrrrnnnjjjcccUUUHHH<<<999555333333444444333111111111111111111111111111111111111111222222222111111111111111111111111000000111222222333444444000000000000000000000000///000111222333222222111222222222111222222333333111222333444555666777888444555555555444555888:::::::::===BBBEEEIIIRRR[[[fffkkknnnnnnlllnnnttt{{{~~~|||{{{TTTWWW[[[]]]^^^___aaabbb^^^]]]]]]\\\\\\\\\\\\\\\```dddfffcccccceeeeeecccdddaaa```aaa```^^^aaafffddddddcccaaa___^^^___aaaZZZWWWVVV[[[bbbeeebbb]]]WWWYYYZZZXXXUUUSSSUUUWWWRRRUUUWWWTTTOOOMMMPPPSSSKKKLLLNNNNNNNNNMMMKKKIIIKKKKKKJJJJJJJJJKKKKKKLLLPPPMMMHHHFFFFFFGGGGGGGGGHHHGGGEEECCCBBBAAAAAABBBAAAAAABBBBBBBBBAAA@@@@@@<<<===>>>===<<<;;;<<<>>>>>>===<<<;;;:::999999999:::::::::999888777666555777777777777888888888888666666555444333333222222333333333222222222111111111111111111111111111111+++111222...,,,///111000000000////////////000000//////000000111111111222......//////000000111111000000000000000000000000.../////////000000111111000000000000000000000000......////////////......////////////////////////////////////////////////////////////////////////......////////////......000000000000111111111111000111111111111222222222111222444444333333333444444444:::BBBCCCFFF]]]xxx~~~pppgggddd___^^^\\\ZZZYYYXXXYYYYYYSSSSSSTTTUUUUUUTTTSSSSSSRRRSSSUUUWWWXXXYYYYYYYYYWWWXXX[[[^^^```aaaaaaaaaaaaeeeiiilllnnnpppuuuyyyxxxggg\\\^^^```[[[ZZZ___VVVOOOKKKLLLPPP^^^}}}wwwzzzxxxnnnnnnkkkpppxxxrrrqqqnnnhhhbbbZZZKKK===999777333222222333333333111111111111111111111111000000111111222222222333111111111111111111111111000000111222333333444444000000000000000000000000///000111222333222111111333333222222111222222222222222222333444555666777444555555555444555888:::999:::===BBBEEEHHHQQQZZZeeejjjnnnmmmjjjlllssszzz||||||{{{XXXYYY[[[[[[ZZZ[[[^^^```]]]\\\\\\]]]```aaaaaa```^^^```cccdddcccaaa``````]]]___```_________aaaccceeeeeedddbbb```^^^\\\[[[\\\\\\[[[[[[ZZZ[[[[[[[[[YYYZZZYYYVVVRRRPPPRRRTTTTTTTTTSSSRRRRRRRRRRRRRRROOONNNMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMPPPMMMIIIDDDAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@????????????>>>>>>=========??????>>><<<===<<<;;;999888777666666999888888888777777666666666666666666555555555555555555555555555555555555111111111111111111111111222222222111111111111000000000000000000000000000///////////////000111111000000000000////////////000000000000000000000000000000111111111111000000000000000000000000000000000000//////.........---////////////000000000000......//////000000111111...............///000000+++,,,...000///---///111---///111222000/////////000000000000000000000000111111222222222333333333333333333444444444555555777666888<<<>>>CCCSSSdddsss{{{wwwpppkkkeeeccccccbbb]]]YYYXXXYYYZZZZZZZZZYYYXXXWWWWWWXXXYYYZZZ\\\^^^```aaaeeedddcccbbbccceeegggiiiccclllwww~~~xxxqqqeee```[[[ZZZ[[[ZZZVVVRRRKKKLLLMMMPPP\\\vvvwww}}}wwwvvvrrrhhhhhh}}}uuurrreeeYYYVVVUUUOOOFFFAAA666555555555555444444444111111111111222333444444222222111111111111222222000000000000000000000000///.........000333555777......//////000000111111222222111111000/////////111111222222222222111111///111333333222222222333777777777555444555888:::;;;;;;???EEEIIIKKKPPPVVVbbblllnnnmmmpppmmmllluuu}}}~~~}}}{{{~~~UUUVVVXXXXXXXXXYYY[[[]]]]]]\\\\\\]]]```aaaaaa```]]]___aaaaaa___]]]\\\\\\^^^]]]]]]^^^```bbbdddfffcccbbbaaa```^^^[[[ZZZXXXYYYZZZ[[[\\\\\\ZZZYYYXXXWWWXXXXXXVVVSSSRRRSSSVVVRRRRRRQQQQQQPPPPPPPPPQQQNNNNNNMMMLLLLLLLLLMMMMMMOOONNNMMMKKKJJJJJJIIIIIILLLJJJGGGDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>><<<;;;;;;<<<>>>>>><<<:::<<<;;;:::999888777777777888888888888777777777666666666666666555555555555444444444444444444444444111111111111111111111111222222222111111111111000000000000000000000000000///////////////000111111////////////............000000000000000000000000000000111111111111000000000000000000000000000000000000000/////////......////////////000000000000////////////000000000000...............///000000---...///000///......///---///111111000/////////000000000000000000000000111111111111222222222222333333333444444444444555555444666999999===JJJXXXfffvvv}}}vvvqqqoookkkeee```___`````````___]]][[[ZZZ______```aaaccceeeggghhhkkkkkkkkkmmmppptttwwwzzzyyyssshhhcccaaa]]]XXXUUUTTTSSSRRRPPPIIIJJJRRRddd}}}xxxbbb^^^aaarrryyylll___SSSPPPNNNGGG???:::555555555555444444444444222222222111222222333333222222111111111111222222000000000000000000000000111111000000222444777999//////000000000000000111111111111111000000000000111111222222222222111111000111333333222333444666666777666555444555777:::;;;;;;???EEEIIIKKKPPPVVV```kkkllljjjnnnlllllluuu}}}}}}{{{zzzPPPRRRSSSTTTTTTUUUXXXZZZ\\\\\\[[[]]]___aaaaaa```\\\^^^``````___^^^^^^^^^bbb___\\\]]]aaaddddddddd```___^^^\\\ZZZXXXWWWVVVWWWYYY[[[]]]\\\ZZZWWWUUUVVVVVVWWWUUUTTTSSSUUUVVVPPPPPPPPPOOOOOOOOOOOOOOONNNMMMMMMLLLLLLLLLLLLLLLOOONNNLLLJJJHHHFFFFFFEEEFFFFFFEEEEEEDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@??????>>>>>><<<;;;<<<>>>??????<<<999;;;:::999999888888999999888888888888777777777777666666666555555555555444444444444444444444444444111111111111111111111111222222222111111111111000000000000000000000000000000////////////000111111//////.........---------000000000000000000000000000000111111111111000000000000000000000000000000111111111000000000000000////////////000000000000000000000000////////////...............///000000000////////////000...,,,...///111111000//////000000000000000000000000000000000000000111111111111333333333333444444444444444444666777666888@@@JJJWWW```qqq}}}}}}|||{{{yyyvvvsssqqqsssssstttuuuvvvxxxzzz{{{{{{kkkbbb]]][[[VVVVVVSSSPPPNNNMMMOOOQQQOOOXXXkkk{{{sssdddeeegggoooxxx}}}}}}{{{ggg[[[OOOJJJGGG@@@999555555555555555444444444444333333222222111222222222222222111111111111222222000000000000000000000000111111000111222444666777111111111111111000000000000000000000111111111111111111222222222222111111000111222222222333666999555666666555444555777::::::;;;???EEEIIIKKKPPPWWW___iiijjjhhhlllkkklllvvv~~~}}}zzzzzzMMMNNNPPPQQQQQQSSSVVVXXX[[[ZZZZZZ\\\^^^``````___[[[^^^aaaccccccdddeeeggggggbbb\\\\\\___aaa```]]]^^^^^^\\\ZZZYYYWWWWWWVVVYYYZZZ[[[[[[[[[YYYXXXVVVVVVVVVVVVUUUTTTSSSTTTTTTOOOOOOPPPOOOOOOOOONNNNNNMMMMMMLLLKKKKKKKKKKKKLLLMMMLLLJJJHHHFFFEEEDDDDDDCCCDDDEEEEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@???>>>>>>======>>>???AAABBBAAA>>>;;;:::999999888999999::::::888888888777777777777777666666555555555444444444333333333333333333333333111111111111111111111111222222222111111111000000////////////////////////000000//////000000111222000////////////.........000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111////////////000000000000111111000000//////.....................///000000//////...---///111///***...000111000///...///000////////////////////////////////////000000000000222222333333333444444444444666888888777777<<>>777444555555555444444444333333444444333222111111111111222222111111111111222222000000000000000000000000////////////000111333444333333222222111111000000...//////000111222222222111111222222222222111111111222222222222444888;;;444555666555444555777999:::;;;???FFFJJJLLLQQQXXX___hhhiiihhhllllllmmmwww}}}zzz{{{JJJKKKMMMOOOOOOQQQUUUWWWYYYXXXXXXZZZ]]]______^^^^^^```bbbddddddeeeggghhheee```[[[ZZZ^^^___]]]ZZZ]]]]]][[[ZZZYYYYYYYYYYYY]]]\\\ZZZYYYXXXXXXYYYYYYXXXWWWVVVUUUTTTRRRQQQOOOOOOOOOPPPPPPPPPOOONNNMMMMMMLLLKKKKKKJJJJJJKKKKKKIIIHHHGGGFFFEEEEEEEEEEEECCCDDDEEEEEEEEECCCAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>======>>>===>>>@@@AAA@@@>>><<<999999888888999999::::::777777777777777777888888555555555555444444444444333333333333333333333333111111111111111111111111222222222111111111000000////////////////////////000000000000000111222222111111111000000000000///111111111111111111111111000000111111111111000000000000000000000000000000111111111111222222222222////////////000000000000111111000000//////.....................///000000---000000---...111000+++///000111000///...///111////////////////////////....../////////000000000222222222333333333444444222555888777666888;;;===@@@HHHXXXlll~~~wwwtttooogggbbb___\\\YYYWWWYYYWWWRRRKKKJJJTTTfffttt~~~yyy{{{|||yyyvvvssssssvvvuuupppmmmnnnlllhhhaaaVVVKKKFFFBBB<<<777555555444444444444333333333444444333222111111111111222222111111111111222222000000000000000000000000////////////000111111222333333222222111111000000......///000111222222333111111222222222222111111111222222222222444888;;;333444555555555555777999::::::???FFFJJJLLLRRRXXX___iiijjjiiinnnmmmnnnxxx~~~{{{~~~~~~GGGIIIKKKMMMNNNPPPSSSVVVVVVUUUVVVXXX[[[]]]]]]\\\```aaaaaa```___^^^^^^___^^^[[[YYY[[[^^^```___]]]\\\\\\[[[ZZZZZZ[[[\\\]]]^^^\\\YYYVVVUUUVVVXXXYYYWWWVVVTTTSSSSSSQQQNNNLLLNNNOOOPPPPPPPPPOOOMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJFFFFFFEEEEEEEEEFFFFFFGGGDDDDDDEEEEEEDDDBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>>>>=========<<<;;;;;;;;;======<<<:::999999999888999999::::::777777777777888888888888555555555444444444444333222222222222222222222222111111111111111111111111222222222111111111111000000000000000000000000000111000000000000111222222222222222111111111000000111111111111111111111111000000111111111111000000000000000000000000000000111111111111111222222222////////////000000000000000000000000////////////...............///000000---444555000...111111---///000000///......000111000000000000000000000000////////////000000000000222222222222333333333333///333555444444777999888777>>>OOOaaannn~~~sssqqqwwwxxxqqqllljjjiiifffbbb\\\UUUPPPMMMLLLMMMMMMQQQ]]]sssvvvyyy}}}xxxwwwzzz{{{www}}}yyywwwpppfffYYYOOOEEEAAA===888555555444444444444333333333333333333222222111222222222222222111111111111222222000000000000000000000000111111222222222222222222111111111111111000000000...//////000111222222222111111222222222222111111000111222222222333666999222333555555555555777888::::::???FFFKKKMMMSSSYYY___iiikkkkkkooommmmmmvvv}}}}}}}}}}}}DDDFFFHHHJJJLLLNNNRRRUUUTTTSSSSSSVVVYYY[[[[[[[[[^^^^^^^^^\\\YYYWWWWWWXXXZZZ[[[\\\^^^______^^^^^^[[[ZZZYYYYYYZZZ]]]___```[[[YYYWWWUUUTTTTTTUUUUUUTTTRRRQQQQQQRRRQQQNNNKKKLLLMMMNNNOOOOOOMMMKKKJJJLLLKKKJJJJJJIIIIIIJJJJJJFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<===============;;;999999:::;;;;;;;;;::::::999999888999999999666777777777888888888888555555555444444444333333222222222222222222222222111111111111111111111111222222222111111111111000000000000000000000000000111111000000111111222333111111111111000000000000111111111111111111111111000000111111111111000000000000000000000000000000000000000111111111222222////////////000000000000////////////000000000000...............///000000222<<<>>>555...000222///000000000///......000222000000000000000000000000//////000000000111111111111222222222222333333333///444555222333777888555555777BBBQQQ[[[eee{{{yyyzzzyyyooollljjjgggdddeeegggeee___WWWPPPNNNOOOSSS^^^ooo~~~rrrqqqwwwzzztttyyynnn___QQQHHH???<<<999555444666444444444333333333222222222222222111222222333333222222111111111111222222000000000000000000000000111222222222222222111111//////000000000000000111//////000000111111111222111111222222222222111111000111333333222333444666111333555666555555777888::::::???FFFKKKMMMSSSZZZ]]]iiillllllooollljjjrrryyy|||~~~}}}}}}BBBDDDGGGHHHJJJMMMPPPSSSRRRRRRRRRTTTXXXZZZZZZZZZZZZ[[[[[[YYYWWWVVVWWWXXX[[[^^^aaaaaa___]]]\\\\\\YYYYYYXXXYYYZZZ]]]```bbbWWWVVVVVVUUUTTTSSSQQQQQQQQQPPPOOOPPPRRRRRROOOLLLJJJKKKMMMNNNMMMLLLJJJIIIKKKKKKJJJIIIIIIIIIIIIJJJGGGGGGFFFEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;<<<=========???<<<:::999:::<<<======;;;:::999999888888999999666666777777888888888999555555444444444333333333111111111111111111111111111111111111111111111111222222222111111111111000000000000000000000000000111111111000111111222333000000000000////////////111111111111111111111111000000111111111111000000000000000000000000000000//////000000111111111111////////////000000000000......//////000000111111...............///000000666BBBEEE999///000222///000000000///---...000222000000000000000000000000000000000000111111111111111111222222222333333333222777777333333777888444888555999EEEMMMSSSdddwwwpppttt|||}}}ssshhhbbbccceeebbb___aaacccbbb\\\TTTQQQUUUZZZvvviiiiii{{{uuuttt}}}dddPPPMMMEEE===:::888555555777444444444333333333222222111111111111222333444444222222111111111111222222000000000000000000000000///000000000000//////.........//////000000111111000000000000111111111111111111222222222222111111///111333333222222333333000222555666555666777888::::::???FFFKKKNNNSSSZZZ[[[hhhkkkllloookkkhhhooovvvzzz~~~~~~|||DDDDDDFFFGGGIIIJJJLLLLLLOOONNNNNNSSSZZZ^^^]]]ZZZUUUUUUUUUUUUUUUUUUUUUUUU^^^^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXYYYXXXXXXWWWWWWYYYVVVRRRPPPPPPQQQQQQPPPLLLLLLNNNOOOOOOOOOOOOOOOMMMMMMLLLJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHDDDEEEEEEFFFFFFFFFEEEEEEBBBBBB@@@@@@@@@@@@BBBBBB@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999;;;;;;999999999888777666666555555555555555555555555555666555444222111111222222000000000000000000111111222222111000//////000000000000000000000000000000////////////000000000000111111111111222333444555444333222111000000000000222222222111111111000000111111222222222222111111111111111111000000000000000000000000000000000000000...,,,---000111///---.........////////////000...............///000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111222222222333333333333333333444444444555555666555777<<<@@@GGGXXXiii}}}zzzwwwtttlllgggfffbbb\\\ZZZ]]]]]]]]]YYYYYYZZZUUU\\\sss{{{qqqvvvqqqrrreeeXXXPPPCCC===777666777888555222333333333333333333333333111111222222222222111111111222333333333333222111111111000000//////......///////////////000000000//////000000000000//////000000000000111111111111111111222222222333333333111333555555444333444555666444222222444666777888:::999===EEEKKKNNNRRRWWW[[[bbbjjjnnnmmmmmmooorrr|||~~~~~~xxxxxxCCCDDDEEEGGGHHHJJJKKKLLLLLLLLLNNNTTT[[[]]][[[XXXUUUTTTTTTTTTTTTUUUVVVWWW]]]\\\[[[YYYXXXXXXWWWWWWXXXXXXXXXYYYXXXXXXWWWVVVWWWUUURRRPPPPPPQQQQQQPPPMMMMMMNNNNNNNNNNNNOOOOOOMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKJJJHHHGGGEEEEEEFFFFFFFFFEEEEEEDDDBBBAAA@@@@@@@@@@@@AAABBBAAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;:::999999999999:::;;;999999888777777666555555555555555555555555555555666555333222111111222222111111111000000000000000222222111000000000000000000000000000000000000000////////////000000000000111111111111222333444444444333222111000000000000222222222111111111000000000111111222222111111000000000000000000000000000000000000000000000000000000...------000000///---------........./////////...............///000000////////////////////////////////////////////////000000000000000000000000//////000000000111111111111111111222222222333333333333333444444444444555666555777:::<<>>===<<<<<<<<<===<<<<<<;;;:::999999888::::::999888888999::::::888888777777666666555555444444444444444444444444555444333222222111222222222111111111000000//////222111000000000000000000000000000000000000000000////////////000000000000000000000000111222333444333222111111000000000000222111111111111000000000000000111111111111000000///////////////////////////////////////////////////...---...//////...---,,,---------...........................///000000////////////////////////////////////////////////000000000000000000000000//////000000000000111111111111111222222222222333333333333333444444444444444444666888888;;;EEEOOObbbsss{{{pppiiigggggghhhgggqqqiiibbb___]]]YYYVVVVVVQQQZZZ___cccllluuutttuuu}}}|||kkkZZZNNNBBB<<<888555444666777555333333333333333333333333333111111222222222222111111111111222333333222111111000000000000////////////---...///000111333444444//////000000000000//////000000000000111111111111111111111222222222222333111333444555444333444555666555444333333444666777===<<<@@@HHHNNNQQQUUUZZZ\\\```fffjjjlllooouuuyyy}}}tttqqqAAAAAACCCDDDFFFHHHIIIJJJKKKOOOUUU\\\aaa```ZZZVVVTTTRRRQQQQQQRRRUUUYYY[[[[[[YYYVVVTTTSSSTTTVVVWWWUUUVVVVVVUUUUUUTTTSSSRRRRRRPPPOOOOOOPPPQQQQQQQQQRRRPPPNNNLLLKKKKKKMMMNNNLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIJJJJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@AAACCCBBB@@@???===<<<<<<<<<======<<<;;;:::888888777999999888888888888999999777777777666666555555555444444444444444444444444444333333222222222111111222222111111000/////////111111000000000000000111000000000000000000000000////////////000000000000000000000000000111222222222222111000000000000000111111111111000000000000///000000000000000000///---------.............................................---...............,,,,,,,,,---------.....................///000000////////////////////////////////////////////////////////////////////////////////////000000000111111111111111222222222222222222333333333444444444222444666666555777===DDDOOO\\\hhh||||||{{{zzzvvvuuuppphhheeehhhgggcccrrrmmmfff___XXXUUUWWWZZZ___ttt{{{sssaaaQQQFFF:::888666333333555666555444333333333333333333333333111111222222222222111111111111222222222222111111000000000000//////////////////000111222333333444//////000000000000/////////000000000111111111111111111111111222222222222111222444444333333333444555555555444333444555666<<<<<<@@@HHHNNNQQQUUUZZZaaacccfffhhhjjjnnntttxxxzzzrrrmmm}}}???@@@AAACCCEEEFFFGGGHHHJJJNNNTTT[[[^^^\\\WWWSSSSSSRRRQQQPPPRRRUUUYYY[[[[[[YYYWWWUUUTTTUUUWWWXXXSSSSSSSSSSSSRRRQQQPPPOOOPPPOOONNNNNNPPPQQQPPPOOORRRPPPNNNKKKJJJKKKLLLMMMLLLKKKKKKJJJJJJJJJJJJKKKHHHIIIIIIIIIIIIGGGEEEDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@>>>===<<<<<<<<<===<<<<<<:::999888777777888888888888888888888888666666666555555555555555444444444444444444444444222222222222222222111111111111111111000000//////111000000000000000111111000000000000000000000000////////////000000000000000000/////////000111111111111000000///000000000000000000000000000000000...//////000000//////...,,,---------.........///---------------------------.........---------...,,,,,,,,,---------.....................///000000........................////////////////////////////////////////////////...////////////000000000000000111111111222222222222222222333333333444444000333555555555777;;;>>>CCCNNNWWWeeexxxtttmmmhhhjjjlllooowww|||xxxvvvvvvuuutttrrrqqqooonnnmmmoooqqqsssuuuyyywwwmmmdddbbbaaa___hhhggg```VVVSSS^^^rrrtttnnnfffRRRCCC<<<333555444333333444555555444333333333333333333333333111111222222222222111111111111111111111111111111////////////000000000000222222222111111111111111//////000000000000/////////000000000111111111111000000111111111222222222000222444444333222333444333555666555444333555777;;;:::>>>GGGMMMOOOSSSXXX```bbbdddfffkkkqqqwww{{{yyyrrrlllzzz>>>???@@@BBBCCCEEEFFFGGGFFFJJJOOOTTTVVVUUURRROOORRRQQQQQQQQQSSSUUUXXXZZZZZZYYYWWWVVVUUUVVVWWWXXXSSSSSSRRRRRRQQQPPPOOONNNOOONNNMMMNNNOOOPPPOOONNNPPPOOOMMMLLLKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKHHHIIIIIIIIIHHHFFFDDDCCCCCCDDDDDDDDDCCCBBBAAAAAA??????@@@@@@@@@@@@??????@@@???>>>===<<<<<<<<<<<<<<<;;;;;;:::999888888777777777888888888888777777555555555555555555444444333333333333333333333333111111222222222222111111000000000000000000000111000000000000000111111222000000000000000000000000////////////000000000000000000////////////000000111000000//////000000000//////000000000000000111......////////////......,,,,,,------.../////////........................,,,...///...---,,,---...,,,---------...........................///000000........................////////////////////////000000000000000000000000......////////////000000000000000111111111111222222222222222333333333333///333555444555888;;;;;;>>>HHHOOOXXXccckkk~~~xxxkkkaaa]]]]]]___^^^dddiiihhheeedddhhhmmmvvvuuu{{{{{{rrrxxx{{{{{{xxxvvvxxxyyyyyyxxx{{{~~~}}}yyywwwvvvqqqmmmhhhffffffiiikkklllmmmmmmllljjjhhhhhhjjjlllqqquuutttjjj]]]WWW]]]ffflllkkkccc[[[```zzzooodddaaaZZZGGG<<<:::666444444444444444444444444333333333333333333333333111111222222222222111111222111000000000000111222////////////000000000000333222222111000000////////////000000000000//////000000000000111111111111000000000111111111111222000222333444333222333444111444666666444333666999999999===EEEKKKNNNRRRWWW[[[\\\___eeemmmuuu}}}{{{tttmmmxxx===>>>???AAABBBDDDEEEFFFEEEGGGKKKNNNOOOOOONNNNNNQQQQQQQQQRRRSSSUUUVVVWWWXXXXXXWWWVVVVVVVVVWWWWWWTTTTTTSSSSSSRRRPPPOOONNNOOONNNMMMNNNOOOOOOMMMLLLNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKHHHHHHIIIHHHGGGFFFDDDBBBBBBBBBCCCCCCCCCBBBBBBAAA>>>???@@@AAAAAA@@@???>>>======<<<<<<<<<<<<======:::::::::999999999888888666666777888888777666666444444444444444444444444333333333333333333333333000111222333333222111000/////////000111111222222000000000000000111222222000000000000000000000000////////////000000000000000//////....../////////000000////////////000000////////////000000111111---......//////......---,,,------...//////000000........................+++---///...,,,+++---///------........./////////...............///000000........................////////////////////////000000000000000000000000........./////////000000000000000000111111111111111222222222222333333333111555666333444888:::888:::AAAEEENNNXXX[[[iii~~~wwwkkk^^^XXXWWWTTTPPPLLLNNNUUU[[[```bbbmmmzzz}}}xxxxxx~~~~~~yyyooolllqqqvvvvvvvvvyyy{{{wwwqqqnnnppptttrrrmmmfffbbbbbbdddfffhhhjjjkkkjjjfffbbb```aaabbbdddfffhhhdddYYYWWWlll}}}tttgggZZZUUUNNN???999<<<;;;444555666555555444444444333333333333333333333333111111222222222222111111222111000//////000111222.../////////000000000111000000000000000000000/////////000000000000//////000000000000111111111111000000000000111111111111000222333333222222222444...222666666444444777:::999999===EEEKKKNNNRRRWWWXXXZZZ^^^eeennnxxxxxxoooxxx======???@@@BBBDDDEEEEEEFFFHHHKKKLLLMMMMMMNNNOOOQQQQQQRRRSSSTTTUUUUUUVVVVVVWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUTTTSSSQQQPPPOOOOOONNNMMMNNNNNNNNNLLLKKKLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLHHHHHHIIIHHHGGGEEECCCBBBAAAAAABBBBBBCCCBBBBBBBBB>>>???@@@AAAAAA@@@???>>>;;;;;;;;;;;;;;;<<<======:::999999999999999999999555666777888888777666555444444444444444444444444333333333333333333333333000000222333333222111000......///000111222333333000000///000000111222222000000000000000000000000////////////000000000000000//////.........//////000000////////////000111.../////////000000111111---..................---------......///000111111////////////////////////+++---///...,,,+++,,,///.........////////////000...............///000000........................////////////////////////000000000000000000000000............/////////000000000000000111111111111111111222222222333333333222666666222333777999555777:::===GGGSSSTTT]]]rrroooiii```XXXTTTTTTVVVWWWWWWXXX___eeedddbbbgggqqq~~~uuuhhhfffoooxxx{{{vvvxxxvvvmmmbbb___eeelllwwwqqqhhhaaa^^^^^^______aaabbbbbb___[[[YYYZZZ[[[XXXYYY___aaa[[[```rrrkkkeeeTTTJJJCCC777444999888444555777666555444444444333333333333333333333333111111222222222222111111222111000//////000111222.../////////000000111111......//////000000111111//////000000000000//////000000000000111111111111000000000000111111111111000111333333222222222333---222666777444444777;;;:::999===FFFKKKNNNRRRWWWZZZ[[[___eeeoooxxx~~~~~~{{{qqqxxx@@@AAAAAAAAA@@@BBBDDDGGGFFFFFFGGGHHHHHHIIIJJJJJJLLLOOOSSSTTTSSSSSSTTTVVVUUUVVVWWWXXXXXXVVVTTTSSSTTTTTTSSSSSSSSSSSSSSSTTTQQQQQQPPPOOOOOONNNMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJNNNKKKIIIIIIJJJKKKHHHFFFIIIHHHFFFEEEDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBAAAAAAAAA???>>>>>>>>>???@@@<<<<<<;;;::::::::::::;;;:::999888888777777888888666666666666666666666666444444444444444444444444222222222222222222222222333222222222111000000000000000000000000000000000//////000000000000//////222111111111000000//////...///000222222111111000//////////////////////////////////////////////////////.........---------//////.........---------------------------------........................---------............///////////////............000000//////......------,,,---------.../////////000000//////.........---//////000000000000/////////////////////...............///000111222222333000000000000111111111111222222333333333333444444999999999;;;@@@IIITTT\\\mmm|||yyyssspppjjjbbbddd___ZZZXXXVVVVVV]]]eeefff```^^^aaabbbbbbgggnnnlllfff```[[[XXXVVV\\\cccccc___ZZZXXXYYYZZZZZZXXX^^^]]]ZZZWWWVVVZZZbbbiiikkkxxx}}}yyyvvvooommmWWWJJJ<<<777555444444666666666555444444444444555444444444333222111000///111111222222222222111111//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111222222111111111111222222222222333444444555555666333444444444333444777999999;;;>>>CCCHHHNNNSSSUUUUUU\\\aaaccciiirrr{{{~~~wwwttt>>>???@@@@@@???@@@CCCEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKNNNRRRSSSQQQQQQRRRSSSTTTUUUWWWXXXXXXWWWUUUUUUVVVUUUTTTSSSSSSSSSSSSSSSPPPPPPOOOOOONNNNNNMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKLLLJJJHHHIIIKKKKKKJJJHHHHHHGGGFFFDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAA@@@???>>>>>>>>>??????<<<<<<;;;::::::::::::;;;:::999888888777777888888555555555555555555555555444444444444444444444444222222222222222222222222222222111111111111111111000000000000000000000000//////000000000000//////111111111000000000//////...///000111222111111000//////////////////////////////////////////////////////.........---------//////.........---------------------------------........................---------............///////////////............///////////////.........---------...............000/////////............//////000000000000///////////////////////////.../////////000111111111222000000000000111111111111222222222333333333444444777777777888;;;BBBJJJPPPZZZdddqqq}}}qqqddd\\\ZZZ___^^^dddnnnrrrmmmeeebbb```XXXQQQNNNMMMMMMRRRYYY\\\ZZZZZZ___ggglllkkkiiiddddddccceeennn|||pppddd\\\HHH???777666888777666888555555444333333333333333333333333333222111000000000111111222222111111000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111222222111111111111222222222222333333444555555555444444555444333444666888===>>>@@@CCCGGGKKKNNNPPPWWW^^^ddddddfffnnnwww{{{xxxxxx<<<===>>>>>>>>>???AAACCCCCCDDDDDDEEEGGGHHHIIIIIIKKKMMMPPPQQQQQQPPPQQQRRRUUUUUUVVVWWWWWWWWWVVVVVVVVVVVVTTTSSSRRRRRRRRRRRRNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJKKKKKKJJJIIIHHHIIIKKKLLLKKKJJJGGGFFFEEEDDDBBBAAA@@@???AAABBBBBBBBBBBBAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>><<<<<<;;;:::::::::::::::999999888777777777777888555555555555555555555555444444444444333333333333222222222222222222222222000000111111111111111111000000000000000000000000//////000000000000//////111111000000000000//////...///000111111111000000/////////////////////////////////////////////////////////............---/////////.........------------------------------........................---------............///////////////.....................///////////////...............---------////////////...............//////000000//////.........//////////////////000000000000000000000000000000000000111111111111222222222222333333333333666666777777888;;;AAAEEEOOOTTTZZZfff|||vvv{{{wwwoooeee]]]\\\___bbbgggllldddhhhqqqzzzmmmYYYJJJ;;;555333666999777666666444444333222222222222333333333333333222111111000000111111222222111111000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111222222111111111111222222222222333333444444555555555555555444333333555888<<<===@@@BBBFFFJJJMMMOOOZZZbbbhhhffffffllluuuzzzzzz}}}999;;;<<<<<<<<<===???@@@AAAAAABBBDDDEEEGGGHHHHHHKKKMMMOOOQQQSSSSSSTTTTTTWWWWWWVVVVVVUUUUUUUUUTTTUUUTTTSSSQQQPPPOOOOOOOOOLLLLLLMMMMMMMMMMMMMMMMMMKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIJJJJJJIIIIIIGGGGGGFFFDDDCCCAAA??????@@@AAAAAAAAAAAA@@@????????????>>>>>>============<<<;;;::::::999999::::::999999888777777777777777555555555555555555555555444444444333333333333333111111111111111111111111//////000000111111222222000000000000000000000000//////000000000000//////000000000000000000///////////////000000000000000/////////////////////////////////////////////////////////...............////////////............................................................---------............///////////////............------......//////000000/////////...---------,,,///////////////............//////////////////...............////////////000000000000000////////////000000000111111111111111222222222222333333333555777888888888999<<<>>>LLLOOORRRZZZppp}}}~~~rrraaaLLL<<<999444333666777444222333555444333333222333333333333333333333333222111000000000111111111111000000//////000000000000//////////////////////////////////////////////////////////////////////////////111111111111111111111111222222111111111111222222111222222333444444555555555555555444333333555777999:::===AAAFFFKKKOOOQQQ[[[dddjjjhhhgggmmmvvv{{{}}}{{{777999;;;;;;;;;;;;===>>>>>>???@@@BBBDDDEEEGGGHHHKKKLLLOOORRRVVVXXXXXXXXXXXXWWWUUUSSSRRRQQQQQQQQQRRRQQQPPPNNNMMMLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKIIIHHHFFFFFFFFFGGGGGGGGGFFFDDDBBBAAA???@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>======<<<<<<;;;;;;:::999999999999:::999888777777666666777777555555555555555555555555444444333333333222222222111111111111111111111111/////////000000111111222//////////////////////////////000000000000////////////////////////000000///////////////000000000////////////////////////////////////////////////////////////////////////000000/////////.................................////////////////////////---------............///////////////............------......//////000000/////////...---------,,,.........///////////////......////////////......---.........//////000000000000000//////////////////000000000111111111111111111111222222222333333333555777777777888:::<<>>@@@BBBDDDFFFGGGKKKLLLNNNRRRVVVYYYYYYXXXVVVTTTQQQOOONNNNNNNNNOOOOOOOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLKKKKKKJJJJJJKKKKKKJJJKKKKKKHHHEEECCCCCCDDDEEEFFFFFFFFFEEECCCAAA@@@@@@AAAAAAAAAAAA@@@??????===============<<<;;;;;;;;;;;;:::999999999999999888888777666666666666777444444444444444444444444444444333333222222111111111111111111111111111111//////000000000000000000//////////////////////////////000000000000//////......////////////000000//////.........///000111////////////////////////////////////////////////...////////////000000000000000000/////////..............................////////////////////////---------............///////////////.....................///////////////...............---------.........///////////////---......//////......---------......///000000000////////////////////////000000000000111111111111111111111111222222222222000222444555555555777999777<<>>AAACCCEEEFFFKKKJJJJJJMMMPPPQQQOOOMMMMMMKKKIIIHHHHHHKKKOOOQQQMMMMMMLLLLLLLLLLLLLLLMMMLLLLLLKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDFFFGGGFFFCCCBBBCCCEEE@@@AAACCCDDDDDDCCCAAA@@@AAABBBBBBBBBBBBAAA@@@@@@;;;<<<=========<<<::::::;;;:::999999888888999999888888777666666666666666444444444444444444444444444444333333222111000000000000000000000000000000111111000000//////......//////////////////////////////000000000000//////---.........//////000000///......------///000111////////////////////////////////////////////////.../////////000000111111000000000000////////////////////////////////////000000000000000000000000---------.........//////000/////////............000000//////.........---,,,------....../////////---.........//////000000---..................------------...///000000111,,,------...///000111111000000000000111111111111000111111111111222222222333444555444333333555777888555666<<>>666888;;;777222444333555777666222222555555444333333222222333333111222222333333333222222//////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222111111111111222222000111111222333333444444111222333333444555999;;;777999===BBBIIIOOOUUUWWW\\\^^^___cccmmmxxx}}}||||||xxxwwwzzz666777888999:::999888888999:::;;;===???AAACCCDDDGGGGGGHHHIIIKKKMMMOOOPPPMMMKKKJJJKKKNNNOOOMMMKKKHHHHHHHHHHHHIIIIIIIIIJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCHHHFFFCCCAAAAAAAAACCCDDDEEEEEEDDDDDDCCCAAAAAA@@@CCCCCCBBBAAA@@@>>>>>>============<<<;;;;;;::::::888888888999:::;;;<<<===666555555555555444444444333333444444333333222111222222222111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000///...000444555333111......------------......---///000222222000///---............////////////........................//////............////////////.........---------........................000///.........///111222////////////////////////..................------000...---///222333000.....................------////////////////////////............////////////000000000000111111111111222222111111111111111111222333444444222222333444444444555777:::>>>AAACCCPPPXXXeeexxxiiiHHHCCC===:::888777555222444444333333333333222222111111111111111111111111111111111111000000000000////////////000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000............////////////333222222222111111000000111111222222222333333333444555444333222444777999===;;;>>>EEEJJJMMMQQQWWW\\\[[[\\\aaajjjsss{{{|||~~~zzzuuuzzz{{{666777888999:::999999888999999;;;===???AAABBBCCCDDDDDDEEEFFFHHHJJJKKKLLLLLLKKKKKKMMMPPPPPPNNNKKKJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEHHHGGGEEECCCCCCDDDFFFGGGEEEEEECCCBBBAAA@@@@@@@@@CCCBBBAAA@@@???>>>>>>============<<<;;;;;;::::::999888888999999:::;;;<<<555555555555444444444444333333444444333333222111222222222111111111000000000000000000000000000000000000000000////////////////////////////////////000000////////////000000000000000000000000000000///...---///222333222000///..................///...///000111111000///...............////////////........................//////............////////////.........---------........................///...---------...000000////////////////////////........................///...---...111222000...........................////////////////////////............//////////////////000000000111111111111111111111111111111111222333444444222222333444333444444555888;;;===???FFFLLLSSS[[[hhh~~~ttt```KKK@@@<<<888555555555333111444444333333333222222222111111111111111111111111111111111111000000000000////////////000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000....../////////000000000222222111111111000000000111111222222222333333333444444444333222444777999<<<;;;>>>DDDJJJLLLQQQVVVZZZ[[[]]]aaahhhpppwww|||{{{}}}yyyvvv}}}777777888999999999999888888999:::<<<>>>@@@AAABBBCCCCCCCCCEEEFFFHHHJJJKKKLLLLLLNNNPPPRRRQQQNNNKKKNNNNNNMMMLLLKKKJJJIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGHHHGGGFFFEEEEEEFFFHHHJJJFFFDDDBBB@@@??????@@@@@@BBBAAAAAA@@@???>>>============<<<<<<;;;:::::::::999999999888888999999:::555555555555444444444444333333333333333222222111222111111111111000000000000000000000000000000000111111000000//////......////////////////////////000//////......//////000000000000000000000000000...------///111111000///000//////......//////000...///000111111000///...............////////////........................//////............//////...............---------........................---------------...//////////////////////////////...........................------...000000///---........................////////////////////////............//////////////////000000000000111111111111111111111111111111222333444333222111222444444333333333555666888999<<>>===>>>???@@@AAA@@@@@@???>>>>>>============<<<;;;;;;::::::999:::999888777777777777777555555555444444444333333222333333333333222111111111111111111000000000000////////////////////////111111000000//////....../////////////////////////////////....../////////////////////////////////.........///000000000///000000////////////000000......///000000///..................////////////........................//////............//////................................................---------.........//////////////////////////////---------...............,,,------...//////...---............////////////////////////////////////............////////////////////////000000000111000000000000111111111111111333333333222111222333555444333222333444555666666===FFFJJJKKKRRR^^^iii{{{uuuVVVAAA<<<===>>>888777555555555555555555333333333222222222222111111111111111111111111111111111111111000000000///////////////000000000000////////////////////////............////////////////////////////////////000000000000000000000000000000000000111111111111000000000///////////////111111222222222333333333333444444333333444777:::;;;:::===DDDJJJLLLPPPUUUSSSYYY^^^aaabbbeeemmmsss~~~~~~vvvuuu666666666666777777888888777888999:::<<<>>>??????CCCDDDDDDFFFGGGIIIKKKLLLIIILLLOOOQQQQQQOOOMMMLLLQQQPPPOOOMMMLLLJJJIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEGGGHHHIIIEEECCC@@@>>>======???@@@?????????>>>>>>=========<<<<<<<<<;;;::::::999999999888777777666666666666555444444444444333333333222222333333222222111000000000000000000000000000////////////////////////111000000000/////////...........................//////............//////////////////////////////...///000111000000000000000000////////////000000......////////////..................////////////........................//////............//////---...................................................//////000000000000////////////////////////---------.........//////,,,---.........................../////////000000////////////////////////............////////////...////////////000000000//////000000000111111111111222333333111111222333666555333222222333444444333777===CCCGGGLLLQQQUUU```rrrbbbFFF:::999999777777777777666555444444555333333222222222111111111111111111111111111111111111111111111000000000///////////////000000000000////////////////////////............////////////////////////////////////000000000000000000000000000000000000111111111111///////////////000000000111111222222222333333333333333444333333444888;;;::::::>>>EEEKKKLLLPPPTTTSSSXXX^^^```aaaeeelllsss}}}tttttt555555555444555666777777777777888:::;;;<<<===>>>@@@@@@AAABBBDDDFFFGGGHHHHHHKKKNNNOOONNNMMMLLLLLLNNNNNNMMMLLLKKKJJJIIIIIIEEEEEEEEEEEEFFFFFFFFFFFFHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGEEECCCAAA???>>>>>>??????>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;:::999999999888777666666555555555555444444444444333333333333222222222222222111111000//////000000000000000111000000000000000000000000/////////000000000000000........................///......------......///000000000000000000000000...000111111000///000111000//////......//////000....................................////////////........................//////............//////---------..........................................//////000111000000000////////////////////////,,,,,,------.../////////,,,---//////.........///.........//////000000111////////////////////////............////////////......////////////000000...//////000000111111111111222333222111000111333555444333222222333444555888777666888<<>>???AAACCCDDDEEEFFFIIILLLLLLKKKIIIJJJKKKJJJJJJJJJJJJJJJIIIIIIIIIDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEFFFFFFDDDCCCBBB@@@????????????>>>>>>============<<<<<<<<<<<<;;;::::::999999888666666555555444555555555444444444333333333222222222222222222222111000000////////////000000111111000000000000000000000000......//////000000111111........................///......------......///000000000000000000000000---///111111///---...000///..................///.........------.....................////////////........................//////............//////---------.........//////........................---...///000000000//////////////////////////////,,,,,,------...//////000,,,...111111///...///111---......///000000111111////////////////////////............////////////........./////////000000......//////000111111222000222333222111000111222222222111111111333444555666777777666777:::???BBBDDDDDDIIISSS```tttvvvcccGGG@@@999888<<<===<<<:::111444555555222111222444222222222222111111111111111111111111111111111111111111111111000000000000////////////000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000....../////////000000000000000000111111111222222111111222222222333333333222333333333333555888;;;;;;;;;@@@HHHMMMOOOQQQUUUWWWXXXZZZ^^^eeemmmtttyyy}}}rrrwww333333222111222333444555666777777999:::;;;<<<<<<=========???@@@BBBDDDEEEFFFHHHKKKJJJHHHGGGIIIKKKHHHHHHHHHIIIIIIIIIJJJJJJCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFDDDCCCCCCBBBAAA@@@???>>>===============<<<<<<<<<<<<<<<;;;::::::999999888555555444444444555555666444444444333333333222222111222222222222111000000.../////////000000111111000000000000000000000000------...///000111222222.................................------.........000000000000000000000000,,,...000000---,,,---///......------------............------------................../////////000........................//////............//////---------.........//////........................,,,,,,.../////////...---////////////////////////,,,,,,------...///000000,,,///222111///...000222---......///000111111222////////////////////////............/////////000............/////////000---......///000111111222000222222222111000111222000//////000111333444666,,,222999:::777555777:::BBBDDDHHHKKKKKKRRRhhh~~~hhhMMM999@@@>>><<<:::777555666999000333666666444333555777222222222111111111111000111111111111111111111111111111111111000000000000////////////000000000000000000000000000000000000............/////////000000000000000000000000000000000000000000000000000............////////////000000111111222222222333111111222222222333333333222333333333333555999<<<<<<<<>>>>>?????????===;;;:::AAAFFFFFF>>>999::::::777444555555555555555444444111222222333333222222111//////////////////////////////...------------...000000000000000000000000////////////////////////000000///...............000///...------...///000////////////////////////////////////////////////***...111///,,,+++...111////////////////////////......................../////////...------,,,,,,------------------------........................---------............///---------............///000000//////.........---...///////////////...------......///////////////............////////////000000//////.........---............////////////////////////000000000000000000000000000000000000111111222222222333333333000000111111111222222222222222333444555666777888===>>>AAACCCFFFLLLSSSWWWjjjxxxlllUUUHHH@@@===;;;:::999777666666555555666666555444333333222222//////000000111111111222///...---,,,,,,---...///...000222000...000777===000000000000000000000000////////////////////////////////////////////////111111000000//////.........///000111111000///...////////////000000000000000000111111111222222222111111222222222333333333444555444333222444777999<<<>>>BBBFFFKKKPPPTTTVVVZZZ\\\]]]^^^fffsss|||{{{vvv}}}222222222333333333333444666666777777888999999999999:::;;;===@@@BBBCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFDDDDDDCCCBBBAAA@@@??????============<<<;;;::::::;;;AAAAAA;;;777888777444555555666555555444333333111222222333333222222111000000000000000000000000000000///............///////////////////////////////////////////////////000000///...............//////............//////////////////////////////////////////////////////***...000///,,,+++...111////////////////////////.......................................---------................................................---------............///........./////////000000000/////////..................///////////////...---......///////////////............////////////000/////////........................////////////////////////000000000000000000000000000000000000111111111111222222222222111111111111222222222222222222333444555666777777:::;;;===???BBBGGGMMMQQQUUU[[[llleeeNNNBBB>>>;;;999:::999888777555555555555555555555444333333222222///000000000111111111111000//////......//////000...000222000...///555:::000000000000000000000000////////////////////////////////////////////////111000000000/////////......///000111111000///...////////////000000000000000000000000000000111111111111222222222333333333444444444333222444777999<<<>>>AAAEEEJJJNNNRRRTTT[[[^^^```___dddoooxxx|||yyy}}}111111222222222333333333555555666666777888888888888888:::<<<>>>@@@AAABBBCCCDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDFFFEEEEEEEEEEEEDDDDDDDDDBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@??????>>>======<<<;;;:::::::::::::::???AAA>>><<<;;;999666666666666555555333222111111222222333333222222111111111111111111111111111111111000///////////////////////////////////////////////////////////////000000///.....................////////////......////////////////////////////////////////////////+++---000///---,,,...111////////////////////////........................---------...............////////////////////////........................---------............///////////////000000000111////////////............------...///000000000///---......///////////////............////////////////////////........................////////////////////////000000000000////////////////////////000000000000111111111111111111222222222333333333222222333333444555666666666888999;;;<<<@@@EEEIIIJJJIIIMMMXXXiii}}}hhhWWWBBB777777999777444888888666555444444444444555444444333333222222222000000000000111111111111111000000//////000000111...000222111//////222555000000000000000000000000////////////////////////////////////////////////000000000000//////////////////000000000000//////////////////000000000000000000000///////////////111111222222222333333333444444444333222444777:::<<<>>>AAAEEEIIIMMMPPPRRR[[[aaacccaaabbbjjjsssxxx|||}}}111111111111222222222222444444444555666666777777777888999;;;===>>>@@@@@@BBBBBBCCCDDDEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDDDDCCCBBBAAABBBAAAAAA@@@??????>>>>>>>>>===;;;999999999::::::999<<>>AAAGGGFFFFFFIIIMMMUUUdddsss~~~___NNNEEE>>>888888;;;;;;777222777666555444333333333333444333333333222222222111000000000000000111111111000000000000000000000000...000111111///...///000////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000//////////////////000000000000111000000000000/////////111111222222222333333333333444444333333444777:::===???BBBEEEIIIMMMPPPQQQYYYaaafffcccbbbhhhrrrxxx~~~000000000111111111222222222333333444444555666666888888999;;;<<<>>>???@@@AAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@AAAAAAAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@???>>>>>>======>>>===;;;:::999::::::;;;444555999<<<===:::666444666666666555444222111000111222222333333222222111111111111111111111111111000///......------..............................////////////////////////000000///...............---...///000000///...---////////////////////////////////////////////////,,,---......------...///////////////////////////........................+++,,,,,,---...///000000------------------------........................---------............///------........./////////.........///////////////,,,,,,...///000000000000---......///////////////............////////////.........///////////////............////////////////////////000000000000////////////////////////....../////////000000000111111222222222333333333111111222222333333444444333444555666666777:::======???CCCGGGGGGGGGNNNVVViii|||oooWWWHHHDDD::::::;;;<<<;;;:::777555666555444333222222222333222222222222222111111111111111000000000000000000////////////////////////...000111111000.........////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////000000////////////000000000000111111111111111111111111111111222222222333333333333333444333333444888;;;???@@@CCCGGGKKKNNNQQQRRRWWW```fffeeedddkkktttzzz///000000000000111111111111111222222333444444555777888999:::<<<===>>>>>>???@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBB>>>>>>>>>????????????@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>>>>>>>===============<<<;;;::::::::::::666444777<<<>>>:::666555555555555444444222111000111222222333333222222111111111111111111111111111//////...---------------........................////////////////////////000000///.....................////////////......////////////////////////////////////////////////---------............///////////////////////////........................,,,,,,------...///000000------------------------........................---------............///------------.....................///////////////------...///000000000///---......///////////////............////////////.........///////////////............////////////////////////000000000000////////////////////////////////////000000000000000000111111111222222222111111111222222333333333333444555555555666888:::;;;;;;>>>BBBBBBAAAEEELLLRRR^^^qqqpppZZZOOOFFF???<<<;;;;;;:::777333333555888555555444333333333333333111111111111111111111111111111111111000000000000...//////000000//////...000000000000000///......000000000000000000000000////////////////////////////////////////////////////////////000000000000000000////////////000000////////////000000000000000111111111222222222222111111222222222333333333222333333333333555888;;;>>>@@@CCCGGGKKKOOORRRTTTWWW___ffffffiiipppxxx|||~~~/////////000000000111111000000111111222333333444666666777888:::;;;<<<<<<===>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>?????????@@@@@@AAAAAA@@@???????????????>>>>>>============<<<<<<;;;;;;;;;;;;:::999888777999666777===@@@<<<888888444444444444444333222111111222222333333222222111000000000000000000000000000//////.......................................////////////////////////000000///...............//////............//////////////////////////////////////////////////////------------...//////...////////////////////////........................,,,---------......//////................................................---------............///............////////////............/////////000......///////////////...---......///////////////............////////////............/////////000............////////////////////////000000000000000000000000000000000000//////000000000111111111//////000000000111111111111111111111222222222222222333555555555555777999;;;999999<<<===<<<===AAADDDJJJSSS[[[dddsssiiiXXXGGGBBBBBB???888333:::888555333222222333444555555444333333333333444000111111111111111111111111111111111000000000//////000111111111111000///111000000000000000000///000000000000000000000000////////////////////////////////////////////////.../////////000000000111111000///......///000111////////////000000000000......///000111222333333111111222222222333333333222333333333333555888;;;<<<>>>AAAFFFKKKOOORRRTTTZZZ```fffhhhmmmuuu{{{}}}~~~////////////000000000000000000000111222222333333444555666777888999:::;;;;;;<<<===>>>??????????????????????????????????????????@@@@@@@@@AAAAAAAAA>>>>>>??????@@@@@@@@@AAABBBAAA???>>>>>>>>>???@@@===============<<<<<<<<<999999::::::999888666555777222333:::<<<888444555333333444444444333222222222222222333333222222222////////////////////////111111000///////////////........................////////////////////////000000///...............000///...------...///000////////////////////////////////////////////////...---,,,---...//////...////////////////////////........................---------...............////////////////////////........................---------.........//////////////////000000000000---.........//////000000...///////////////......---......///////////////............/////////000---.........//////000000............/////////000////////////000000000000111111111111111111111111000000000000111111111111////////////000000000000111111111111111222222222111222444555444555666888555222333999===<<<;;;===<<>>>>>======>>>@@@@@@?????????>>>>>>======>>>>>>?????????>>>>>>===>>>????????????@@@@@@@@@>>>>>>>>>>>>>>>?????????<<<<<<;;;::::::::::::;;;888999999:::::::::999999333333333333333333333333444333222222111111222222111111111000111111222222111111000000//////.........///000111111000///...//////............//////...///000///...---...000................................................---------............///........................////////////////////////---.........//////000000000///...------...///000................................................------------------------//////............//////---......///////////////......---------,,,,,,,,,------............------,,,---......//////......//////000000///...---------...///000000///...---...///000///------///000////////////////////////222222111000//////000000......//////000000000111////////////////////////000000000000111111111111111111222333333333333222555555777888999999999999999:::;;;;;;<<<>>>CCCFFFNNNUUU```mmmkkkVVVJJJCCC>>>;;;<<<<<<;;;;;;999888666555777666555444333222222222333333333222222222111111111111000000000000111111000000000000000000000000000000111222222222222222---...///111111111000///000///...///000111000/////////000000///...------........................///////////////.........000000000000////////////////////////000000000000111111000000000000000111111111222333333333333222444444333222111444888<<<===<<>>@@@?????????>>>>>>>>>======>>>???????????????>>>>>>>>>>>>?????????@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::::::::;;;888999999::::::999999888555555555555555555555555444333222222111111222222222222111111000111111111000000000000//////.........///000111111000///...//////............//////...///000///...---...000................................................---------............///................................................---........./////////000000///...------...///000................................................------------------------///..................///---......///////////////000000/////////.........------............------,,,---......//////......//////////////////...------...///000000///...---...///000///------///000////////////////////////222111111000//////000000000111111111222222222222////////////////////////000000000000111111111111000111222222333333222222444555666777888888888888888999999999:::<<>>===;;;:::999999999777666555444666666555333333222222333333333222222222111111111111111000000000000111111000000000000000000000000///000111111222222111111---...///000111111000///000///...///000111000/////////////////////...---.................................///////////////000000000000////////////////////////000000000000111111000000000000111111111111222333333333333222444444333222222444888<<<>>>===AAAHHHMMMNNNPPPTTT]]]bbbeeegggmmmvvv|||}}}........................000000000000111111111111222222333444555555666666999;;;<<<<<<<<<<<<===???>>>>>>>>>>>>============>>>??????@@@@@@@@@??????>>>>>>>>>?????????@@@@@@?????????>>>>>>=========<<<<<<;;;:::::::::::::::888999999999999999888888555555555555555555555555333333222111111111111222333222111111000000000000000000000////////////......//////000000//////...//////............//////...///000///...---...000................................................---------............///........................------------------------...............///////////////...------...//////........................------------------------------------------------......------------......---......//////////////////////////////.........------............------,,,---......//////......---...//////////////////......////////////.........///000///------///000////////////////////////111111000/////////000000111111111111222222222222////////////////////////000000000000111111111111000111222222333333222222333333444555666666666666666777777777777888;;;>>>@@@AAAAAAAAAEEERRRdddqqq{{{zzzeeeUUULLLFFFAAA===;;;;;;;;;888555777777777666555444333222666555444333333222222333333222222222222111111111111111000000000000111111000000000000000000000000...///000000111111000000...//////000000000000///000///...///000111000///---...//////////////////........................------......//////000000////////////000000000000////////////000000000000111000000000000000111111111111222333333333333222444444444333222444888;;;???>>>AAAHHHLLLNNNQQQUUUYYY___eeehhhllltttyyyzzz------...............///////////////000000000000111111111222333444444555777999;;;;;;:::;;;<<<>>>========================>>>??????@@@@@@@@@@@@???>>>>>>>>>>>>????????????@@@@@@???>>>===<<<<<<;;;<<<;;;::::::999999::::::888999999999999888888777333333333333333333333333333222222111111111111111333333222000//////////////////////////////////////////////////////////////////............//////...///000///...---...000................................................---------............///........................------------------------........................................................................------------------------------------------------------,,,,,,,,,,,,---------......///////////////------------------------------............------,,,---......///.........------...///000000//////...//////////////////......///000///------///000////////////////////////111000000/////////000000///////////////000000000///////////////////////////000000000111111111111000000111222222222222222222222333444444444444444555666777666555666888:::888<<<@@@AAAAAACCCHHHMMMNNNWWWcccooogggQQQEEEBBBEEEHHH>>><<<;;;;;;;;;:::777444555555555555555444333222555444444333222222222333222222222222111111111111111111000000000000111111000000000000000000000000......///000000000000000/////////000000000000///000///...///000111000///------...///000000//////........................,,,------...///000111111////////////000000000000////////////000000000000000000000000000000111222111111222333333333333222444444444333333555888;;;@@@???AAAHHHMMMNNNRRRWWWWWW^^^ccceeehhhpppwwwyyy,,,---------......//////....../////////000000000000000111111222222333333555777999999999:::;;;===<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@@@@@@@@@@======>>>>>>>>>?????????@@@??????>>>===<<<;;;;;;;;;;;;:::999999999999:::999999999999888888777666333333333333333333333333333222111111000000111111333222111000////////////...............///////////////............////////////............//////...///000///...---...000................................................---------............///........................------------------------...............---------------............------........................------------------------------------------------------,,,,,,,,,,,,---------......///////////////,,,---------------------------............------,,,---......///.........------...///000000///////////////....../////////...///000///------///000////////////////////////000///////////////000000000000/////////////////////////////////////////////000000000111111111111000000111222222222222111111222222333333333333222444666777666555555777999222666:::<<<<<<;;;<<<>>>CCCFFFHHHIIIMMMZZZmmm|||~~~ooobbbUUUNNNEEE>>>;;;:::999999666555555666888999999888555555555666555555444444444444333222222222333333222222222111111111000000111111000000000000111111////////////////////////......///000000000000000000000000////////////000000///...///000111000///------...///000000//////////////////////////////,,,------...///000111111.../////////000000000111////////////000000000000000000//////000111222222111111222333333333333222444555555444444555888;;;@@@???BBBIIINNNOOORRRWWWZZZ```ddddddfffoooxxx|||,,,,,,,,,---......//////////////////000000000000000000111111111222222222444666777888888999;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???????????????=========>>>>>>>>>??????>>>>>>>>>======<<<<<<<<<;;;;;;:::999999999999999999999999999888777666666555555555555555555555555222222111000000000000111222111000000////////////---............////////////......------....../////////............//////...///000///...---...000................................................---------............///........................------------------------.........---------------------............------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......---......///////////////.........///////////////------............------,,,---......//////......---...////////////////////////............//////...///000///------///000//////////////////////////////......//////000000222222222222111111111111////////////////////////000000000000111111111111///000111111222222111111111222222333333222222222333555666666555555666888555555555444555777<<<@@@===@@@BBBAAA???AAAHHHNNNPPPXXXcccppp~~~~~~kkkdddVVVKKKHHHJJJHHHDDD???>>>===<<<<<<;;;888666777777555555555666777888444555555666666666555555333333222222222222333333222111111111111000000000111111000000000000111111////////////////////////...///000000111111000000111000000////////////000000///...///000111000///---...//////////////////////////////////////////------......//////000000......//////000000111111////////////000000000000////////////000111222333111111222333333333333222444555555555555666999;;;??????DDDKKKPPPPPPRRRVVV^^^dddgggfffgggpppzzz++++++,,,------...////////////000000000111111111000111111111111222222222222444666777777888:::<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<>>>>>>??????>>>============>>>>>>>>>???==================<<<<<<;;;:::999999888999999999999999999999888777666555555555555555555555555555222222111000000000000000111000000/////////000000---------........./////////...------------.../////////............//////...///000///...---...000................................................---------............///.........................................................------,,,,,,,,,,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------///..................///---......///////////////........./////////000000------............------,,,---......//////......//////////////////...---000///...------...///000...///000///------///000////////////////////////...............///000000222222222222111111111000////////////////////////000000000000111111111111///000000111111111111111222222222333333222222111111333555555555555666777777666444333444777;;;>>>555888<<<>>>??????AAABBBIIIKKKNNNOOOSSS]]]iiisssqqqXXXHHHHHHFFFAAA===@@@HHHLLLLLL===:::888777888;;;<<<<<<;;;:::999777555444444555333333444555666666555555333222222222222222333333111111111111000000000000111111000000000000111111///////////////////////////000111111222222111111222111000///......///000000///...///000111000/////////////////////...---////////////////////////.........///////////////.........///000111111111////////////000000000000////////////000111222333111111222333333333333222444555666666555666999;;;>>>???EEEMMMRRRRRRRRRUUU\\\ccciiihhhhhhpppyyy~~~++++++,,,,,,---...//////000000000000111111111111111111111111222222222222222444666666777888:::;;;:::::::::;;;;;;<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>============>>>>>>>>>>>><<<<<<<<<===============;;;:::999999888888999999999999999888888777555555333333333333333333333333222111111000000000000000000////////////000000111---------........./////////...---,,,,,,---.../////////............//////...///000///...---...000................................................---------.........//////........................////////////////////////.........------,,,,,,,,,,,,,,,---......---,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////............//////---......///////////////,,,,,,,,,---------......---..................---,,,---......//////......///000000000///...------000///...------...///000...///000///------///000////////////////////////...............///000111111000000000//////......////////////////////////000000000000111111111111//////000111111111111111222222333333333222222111///111333444444444555666222333555555555444444333888777777888999<<<>>>???===AAADDDDDDCCCEEEKKKQQQNNNWWWdddrrrkkkYYYMMMFFFDDD888<<<>>><<<<<<>>><<<888777777888999:::999555222222444555666555555666777222222333444555555555555222222222111222222333333111111111111000000000000111111000000000000111111////////////////////////000000111222222222222222222111000.........///000000///...///000111111//////000000000///...------000000000000000000000000///////////////.........---......///000111111222////////////000000000000////////////000111222333111111222333333333333222333555666666666777999;;;===???EEEOOOSSSRRRRRRTTTVVV```hhhhhhhhhnnnuuuyyy}}}+++,,,...000000///---,,,111111111111111111111111000111111111111222222222222222333444555666777888999999:::::::::999999888999999:::;;;;;;<<<<<<===<<<;;;;;;:::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::999999999999999888888777666666666333333333222222222111111000000000000000000000000000000//////.........---................................................//////.........---------........................//////.........---------................................................------------------------................................................+++,,,------......------------......---,,,++++++------------------------///---,,,...111222000---///......---------......---------............///........................---...000111111000...---.........////////////000..................------....................................////////////------............------,,,,,,,,,---------------000000//////.........---...............///000000000000000000000000000000//////////////////......333222111000111222333444222222111111222222333333000000111222333333444444666777777888999999::::::<<<<<<;;;:::;;;<<<===>>>CCCCCCEEEIIIPPPXXX___ddduuuwwwmmmXXXTTTNNNGGGAAA>>><<<;;;888999::::::;;;;;;::::::777777777777666666666666444444444444444444444444333333333222222111111111222222222222222222222222000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////.........000000000000000///......///////////////////////////......------///000111000000000000000/////////000000000000111111111111000111111111222222222222000000111222333333333333444333444777777666888===@@@???CCCLLLSSSTTTSSSTTTXXX___fffiiilllqqqsssrrr,,,---...000000///...---........................000000111111111222222222222222333444555666777777888999999999999999888888999999::::::;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;::::::::::::999999999999999888888777666555555333333333222222222111111000000000000000000000000000/////////............................................................//////.........---------........................//////.........---------................................................---------------------------------------.................................,,,---......//////......///////////////...------------------------------///---,,,...000111///---///......---------......---------............///------------------------,,,---///000000///---,,,------........./////////............................................................////////////---......//////......------------------.........000/////////...........................///000000000000000000000000000000////////////////////////222111111111222222333333333333222222111111222222000000111222222333444444555666666777888888999999:::999999888999:::;;;<<<;;;:::;;;<<>>AAAEEEFFFEEEDDDDDDEEEHHHLLLRRRUUUWWWYYY^^^bbbjjjfff___YYYVVVWWWZZZ\\\[[[^^^dddmmmssstttpppkkkhhh```SSSGGG@@@???CCCFFFCCCCCCCCCEEEHHHGGGBBB>>>;;;::::::999999888888888777777888999999999999999777666666666666555555555444444444444444444444444333333333222222222222111222222222222222222222222000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000////////////////////////......//////////////////000000000000000//////...///////////////////////////............///000000..................................../////////////////////000000000111111000000111222333333333333333222333555555444777<<>>???AAAAAA???===@@@BBBDDDCCCBBB@@@AAACCCPPPMMMHHHCCCBBBCCCFFFHHHCCCDDDIIINNNSSSSSSPPPMMMFFFEEECCCAAA@@@@@@AAABBB???>>>>>>???AAAAAA???===::::::;;;;;;:::888666555666666777888888888888777666666666555555555444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000.........///////////////000000000000000000000000////////////////////////////////////////////////............//////////////////000000000000//////////////////////////////............/////////000---------......................../////////000000////////////000000000000000000111222333333333333333111222444444333777<<>>===<<<;;;:::;;;;;;;;;<<<<<<<<<>>>???@@@???>>>;;;<<<======<<<:::777666:::999888888888888777666666777888888777555222111444555666666777777666666555555555555444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000/////////000000111111111000000000000000000000000////////////////////////........................---.........//////000000//////000000000000//////////////////////////////---......///////////////------------......////////////000000000111111111////////////000000000000000000111222333333333333444111222444444333777===BBB@@@BBBGGGKKKMMMQQQWWW^^^eeekkklllnnnrrrsssrrr|||+++,,,,,,---...///000000------------------------/////////000000000111111111111111222222333333333333333444555666666666666888888999999::::::;;;;;;999888888999999:::;;;<<<::::::999999999999::::::888888888777777777777666666666666555444444333333333333333222222222111111////////////////////////.........///////////////................................................---------.......................................---------...............................................................------------------------------------,,,,,,,,,,,,........................+++,,,,,,---...---------,,,------............---........................+++---......---------///---------------...///000---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------............,,,,,,------.../////////....................................////////////...//////000000//////...,,,,,,---...///000000111.........///////////////...............///000000000000000000000000000000,,,,,,,,,------......//////000111111222222111111...///111222222222111000111111111111111111111111111111111111222222222222222333444444555555444444333333444555555444444333777777666777888999777666999999::::::;;;:::::::::777888999999888666444333888777777666666777888999<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;333444555666666555444444333444444555555555555555555555444444444333333333333333333333333333333333111222222222222333333333111111111111111111111111000000000000000000000000111111222222333333444444000000000000000000000000000000000000000000000000........................------......///000000000...//////000000000000000////////////////////////---......///000/////////---------...//////000000000000000000111111111111/////////000000000111111000000111222333333333333555222222444444333888>>>AAA@@@CCCHHHJJJKKKPPPVVVaaagggmmmnnnppptttuuussszzz~~~******+++,,,---...///000------------------------////////////000000000111111111111111222222222222222222333555555666666666888888888999::::::;;;;;;888888888888999:::;;;<<<999888888777777888888999888888777777777666666666444444444444444444444444333333333222222222111111////////////////////////............/////////000................................................---------.........//////........................---------.........//////................................................------------------------//////......---,,,,,,,,,........................,,,------...............+++,,,---.......................................***,,,//////---,,,---///---,,,,,,------///000000---------............///------------------------///..................///------........./////////,,,,,,------...//////000....................................//////////////////000000000000//////++++++,,,---...///000000............/////////000...............///000000000000000000000000000000------......///000000111000000000000000111222222111222222333222000...---111111111111000000000000111111111111111111111111111111333444444444333222333444444444444444555555333333444333333222222222777666666666555444333111666777888999999777555444666666777666666555666777333333333333444777999:::666777888888777777777888444555666666666666666666222333333444444444444444444444444333333333333222222222222222222222222222111111222222222333333333111111111111111111111111000000000000000000000000000000000111222333333333000000000000000000000000000000000000000000000000........................------......///000000111......///000000000000000////////////////////////------///000000000///...------...//////000111111/////////000000000000111000000000111111111222222000000111222333333333333666333333444444444999??????@@@CCCHHHJJJJJJOOOUUU^^^eeekkkmmmppptttvvvuuu{{{*********+++,,,---///000////////////////////////////////////000000000000111111111111111222222222111222333444555555555555777888888999::::::;;;;;;888888888888999:::;;;<<<888888777777777777888888777777777777666666666666333333333444444444555555333333333222222222111111////////////////////////---.........//////000000................................................---------.........//////........................---------.........//////................................................------------------------000000///...---,,,,,,+++........................---......///////////////)))***++++++,,,,,,,,,,,,////////////////////////***,,,//////---,,,---///,,,,,,,,,---...///000111---------.........//////........................//////............//////.........////////////000,,,,,,------...///000000..................................../////////000//////000000000000//////******+++,,,---...///000---.........//////000000...............///000000000000000000000000000000...//////000111222222333111000/////////000222333333444444333111...+++)))111111111000000000000000222222222111111111111111///000111333333222222111/////////000222444555666333555777666555444666777333222333555777888888777111222333555666666666555444666888888666333222222666777999:::;;;999777666888999::::::999777777888555555444333333222222222222222333444444444444333444444444333333333222222222222222222222222222222111111111222222333333333000000000000000000000000000000000000000000000000,,,------...///000000111000000000000000000000000000000000000000000000000........................---------...///000000111......///000000000000000////////////////////////,,,---///000000000///............///000111111222............/////////000111111111111222222222222000000111222333333333333777444333555555555999@@@>>>???DDDIIIJJJJJJNNNTTTYYY```gggjjjnnnsssvvvuuu}}}++++++++++++++++++++++++------------------------............////////////000000000000111111111111111222333444555555555555666666666777888888999999999888777777777777777777:::999888777777777888999666666666666555555555555555555555555444333222111222222222111111111111000////////////////////////........................------------------------........................---------............///,,,------......------,,,------------------------.........................................................------,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............---,,,,,,,,,,,,---......------------......------------------------,,,---------.../////////------------------------,,,,,,,,,---------..............................---------............///---------------------------------............///,,,---...///000000000000---------............///............////////////111000000///...---------......////////////......///////////////.........////////////000000000000222222222111000//////...////////////000000000000333222222222111000000000222222111111111111222222222333333444444333333222222222222222222222222222333333333333333333333333444555666777777666555444444444333333333333444444666666666666777777777777999999999888888666555444333333444444333333222111222333333444444333333222444444333333222111000000222222222222222222222222000000000000000000000000111111000000000000111111////////////////////////111000///......///000111000000000000000000000000////////////////////////////////////////////////000000//////.........---000000//////............////////////////////////111111111111000///...---//////000111111000///...,,,,,,,,,---...///000000222222111111111111222222222222222333333444444444222444555444333555999>>>???AAAEEEJJJNNNPPPQQQQQQZZZ^^^ccchhhmmmqqquuuxxxzzz++++++++++++++++++++++++------------------------............//////////////////000000000111111111111222333444555555555555666666666777888888999999888777666666777888999:::;;;:::888777777777777888666666666666555555555555555555555555444333222111222222222111111111000000................................................------------------------...............---------------------............---......//////......---------------------------................................................------------------,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............---,,,,,,,,,,,,---......------------......---------------------------------...............------------------------,,,,,,,,,---------..............................---------............///---------------------------------............///,,,---...///000000000000---------............///............////////////000000000///...---------......////////////....../////////////////////...000000000000111111111111222222111111000//////...////////////000000000000222222111111111111111111222111111000000111111222222222333333333333222222222222222222222222222222333333333333333333333333333444444444444444444333555444444333333444444555555555555555666666666666777777777777666555555444333333333444333222222111222222333333333333222222444444333222222111000000111111111111111111111111000000000000000000000000000000////////////000000////////////////////////111000///......///000111////////////////////////////////////////////////////////////////////////000/////////............////////////......------////////////////////////......///000000000//////...///000000000000///...............///000111222222111111000000111111222111222222333333444444555444555777666444555:::>>>>>>AAAEEEJJJNNNPPPQQQRRRXXX[[[___cccgggkkkooorrrxxx++++++++++++++++++++++++---------------------------............///////////////000000000000111111111111222333444444444444666666777777888888999999777666555555666999;;;===;;;:::999888777666666777666666666555555555555444444555555444444333222111222222111111111000000000................................................------------------------///.........------,,,,,,------------...............//////////////////...------------------------........................------------------------,,,,,,------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............---,,,,,,,,,,,,---......------------......------------------------...............---------------------------------,,,,,,,,,---------..............................---------............///---------------------------------............///,,,---...///////////////---------............///---............/////////000000//////...---------......////////////............//////////////////000000111111111222222222222111111000000//////...////////////000000000000000000111111111111111111222111111000000111111222222222333333333333222222222222222222222222222222222222222222222222222222222222111111111111222222555444444333333444444555333333444444444555555555444555555555555555444444222333333333333222111111222222333333333333222222333333333222111111000000000000000000000000000000000000000000000000000000//////............//////////////////////////////000//////......//////000////////////////////////////////////////////////////////////////////////////////////...........................---------////////////////////////,,,,,,---...///000000000......////////////......////////////000111222222222111111000000111111222111111222333333444555555666888888777555666:::>>>>>>@@@EEEIIINNNQQQSSSTTTXXXZZZ]]]___bbbfffkkknnnttt++++++++++++++++++++++++---------------------------------.........//////////////////000000000111000111222333333444444444555666666777777888999999888777666555666888:::<<<::::::999888777666666555666666555555555444444444444444444444444333222111111111111111000000000000................................................------------------------///......------,,,,,,+++,,,,,,---------...............////////////......------------------------........................------------------------,,,,,,,,,------.........,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............---,,,,,,,,,,,,---...------,,,,,,------...,,,,,,------------------/////////...---------,,,------------------------,,,,,,,,,---------..............................---------............///........................---------............///,,,---....../////////...---------............///---------.........///////////////......------------......//////......---............///////////////000000000000111111111111111000000////////////////////////000000000000//////000000111111222222111111000000000000111111111111222222222222111111111111111111111111111111222222222222222222222222222222000//////000222222444444333333333333444444222222222222333333333333333444444555555555555444222222222222222111111000111111222222222222111111333222222222111111000000000000000000000000000000000000000000000000000000.........------.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.....................------------////////////////////////,,,,,,---...//////......---.........///////////////////////////000111222111111000000000000111111111111222333333444555555666888999777555555999===>>>@@@DDDIIINNNRRRTTTUUU\\\]]]___```bbbfffkkkooorrr}}}|||~~~++++++++++++++++++++++++------------------------------------...............////////////000000000///000111222333333333333444555555666666777888888999888666555555666888999999999888888777666555555555555555555444444444444333333333444333333222222111111111000000000//////................................................------------------------......------,,,,,,,,,,,,,,,,,,,,,------------...,,,------......------,,,------------------------........................------------------------,,,,,,,,,------.........,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............---,,,,,,,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,---------....../////////...---------,,,------------------------,,,,,,,,,---------..............................---------............///........................---------............///,,,------...............---------............///------------........................------------------............---------.........//////000000.........////////////000000000000///////////////////////////000000000000/////////000000111111222111000000000000000000111000111111222222111111000111111111111111111111111111111111111111111111111333222111000000111222333333333222222222222333333111111111111222222222222444444555666666666555555111111222222111111000///000111111222222111111000222222111111111111111000111111111111111111111111////////////////////////......------------......////////////////////////......////////////..............................////////////////////////////////////////////////.........///////////////........................////////////////////////......//////...---,,,,,,............//////000000//////......//////000000111000000000000000000111000111111222444555555666666777888666444444888<<>>BBBEEEGGGIIIJJJJJJMMMSSSWWW^^^___```dddjjjoootttwwwzzz,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------............///////////////000111111222222222222222222333444444444444333666555333222222333555666111222222222222222222222222222222111111111000000000//////............///...------,,,,,,------...........................------------------------...---,,,,,,......---,,,------------------------------------------------...+++***...111222000...***,,,------,,,++++++,,,------------------------,,,,,,------...------,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------.........------------------------------------------------,,,------......------,,,---------------------------------............///////////////////////////................................................000000//////.........---........................////////////000000000000000///------......---+++------...///////////////............////////////000000000000/////////...////////////////////////..............................///000000000000000///////////////000111111//////////////////////////////............//////////////////////////////000222333222111000000000000000////////////000000111000/////////000222333222222333333222222111000000//////................../////////.........///...///000111111111111111///222666888888555222000.....................///........................///............---------....................................................../////////000000000///............---------............//////////////////000000000000000111;;;888444000......000111......////////////......111111000000//////......////////////000000000000000000000000000111111222333444444555555666777777555666666555666999>>>BBBEEEHHHKKKKKKKKKMMMSSSXXX```aaaccceeehhhlllppprrrzzz,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,---------......------------------------------.........///////////////000111222222222222222222333444444444444333555444333222222333444555000111222222333222222222222111111111111000000000//////............//////...------,,,,,,------...........................------------------------...---,,,,,,......---,,,------------------------........................111---+++...///---+++,,,***))))))***,,,------+++------------------------,,,,,,------......------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,------------------------------------------,,,,,,,,,------------...,,,------......------,,,---------------------------------............///////////////////////////................................................////////////////////////........................------------............///...------...///...,,,,,,---...///000000000000......////////////////////////000000000///......////////////////////////..............................///000000000000000///......//////000111222000000000000000000000000000//////......//////000////////////////////////111222333333111000000111000000////////////000000000////////////000111111333333333333333222111111000///......------......---...//////------...///...///000111111222222111111555999:::888333///------------.......................................///............---------........................////////////////////////////////////000000000111///............---------............////////////000000000000000000000000555333000---,,,,,,...///......////////////......000000000000////////////////////////000000000000000000000000000111111222222222222333444444555555555555666555666999===AAADDDHHHLLLLLLKKKMMMTTT[[[```cccfffhhhjjjllloooqqqyyy~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......---------------------------------.........//////...///000111222222222222000111222222333222222222333333333333333333333333///000111222333222222111111111111111000000000000//////............//////...------,,,,,,------...........................------------------------...---,,,,,,......---,,,------------------------------------------------000.........+++)))000999999222+++)))---000///,,,------------------------+++,,,------......------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------..............................------------------,,,,,,------------------------,,,,,,,,,---------......,,,------......------,,,---------------------------------............///////////////////////////................................................------......///000000000........................------------...............---,,,---//////...---,,,---...///000000000000/////////////////////...---...///000000//////...////////////////////////..............................///000000000000000............///000111222000000000000000000000000111000////////////000111000000000000000000000000000111333222000//////000000000////////////000000...//////000000000000000222222222222222111000000000///...---------......,,,...000///---,,,...///---...///000111111111111222555777777333000//////,,,,,,---------.................................///............---------........................................................./////////000000///............---------............////////////////////////////////////000///...------...//////......////////////......////////////000000000000////////////000000000000000000000000000111111222222222333333444555555555444444555555666999===@@@CCCHHHLLLLLLKKKNNNVVV]]]___ccciiilllnnnppprrrtttwww|||,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------..............................---------.........//////......000111111222222222//////000111111111111111222333333444444333333222///000111222333333222111111111111111000000000000//////.........//////000...------,,,,,,------...........................------------------------...---,,,,,,......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''***000333111444FFF[[[KKK???111,,,...111000,,,------------------------+++,,,,,,---.........---++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------.......................................------,,,,,,,,,------------------------,,,,,,,,,------.........,,,------......------,,,---------------------------------.........//////////////////////////////................................................,,,,,,---...///000111111////////////////////////////////////000000000111---,,,,,,---///000///...,,,---...///000000000000///////////////.........,,,---///000000000///...////////////////////////...........................//////000000000000000............///000222222000000000000000000000000222111000//////000111222111111111111111111111111///000222111///......///000000////////////000000---...000111111111000///111111111111111000//////000///...---,,,---......,,,...000///---,,,---000,,,---...///000000000000222444444222///---///222,,,,,,,,,------.................................//////.........---------........................---------------------------------.........////////////.........---------............/////////000.....................---/////////000000111222222......////////////............//////000000111111////////////000000000000000000000000000111111222444444555555666777777777333444555555666888<<>>@@@BBBDDDFFFIIILLLQQQVVV[[[gggggghhhmmmssszzz{{{,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,---......---,,,,,,------------------------........................//////000111111222222333111111000000111111222333222222222222222222222222111222222333333222222111//////000000000000////////////............//////........................,,,------......------,,,------------------------,,,,,,,,,---------......------,,,,,,+++,,,,,,---------------------------111***+++222---***BBBcccgggJJJ000***...---,,,------------,,,,,,+++++++++***+++,,,------.........------------------------------------------------------------............------------------------------------------------...------,,,,,,------.........---------,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,---...........................,,,---......//////..............................////////////////////////---------............///............////////////////////////////////////////////////////////////////////////////////////......------------............................../////////........................///////////////---...///...---...000111111111111111111111111111//////............//////222111111000000//////000111111111000///.........000000000000000000000000111000000000/////////...------------...///000000/////////000000000111111222000///000222222000---///......---------......000///...///000///...,,,......//////000111111222........................000000/////////.................................//////............//////........................---------............///............//////////////////...------------...111111000000//////......000000000000000000000000////////////////////////111000///......///000111000000/////////000000000///000111222222111000///111000000000000000000000222444555555444555666777;;;888666555777;;;???AAABBBDDDFFFIIILLLQQQVVV[[[eeeeeeggglllrrryyy~~~zzz}}},,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,------------------------........................//////000000111111222222111000000000000111222222222222222222222222222222111111222222222222111111//////000000000000////////////............//////........................,,,------......------,,,------------------------,,,,,,,,,---------......---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,333+++,,,111...)))777OOOWWWCCC111------+++)))+++------,,,,,,,,,,,,+++++++++,,,---...............------------------------------------------------------------............------------------------------------------------...------,,,,,,------......------------,,,,,,,,,------............//////...------,,,,,,------...------------------------,,,---......//////......................................................---------............///............////////////////////////////////////////////////////////////////////////////////////---..................---........................---------...............------......///000000111.../////////---...///111000000000000000000000000//////............//////111111111000000000000000111111000000//////......000000000000000000000000000000000000////////////------......//////000000....../////////000000000222111000111222111///.........---------......////////////000111111...,,,------......///000000000------------------------///............---------........................//////............//////........................---------............///............////////////000///......------......222111111000///...------000000000000000000000000////////////////////////111000///......///000111000000000000//////000000000000111111111111000000000000000000000000111111111333444555444444666777888777555555777;;;???BBBBBBDDDFFFIIILLLQQQVVV[[[bbbcccfffkkkqqqwww|||vvv|||}}}++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................//////000111111222000000000000000111222222111111111111111111111111111111222222222222111111//////000000000000/////////......------......///........................,,,------......------,,,------------------------,,,,,,,,,---------......---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,222,,,+++000///***000<<>>CCCBBBDDDFFFIIILLLQQQVVV[[[]]]aaagggjjjlllpppuuuyyyzzz,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,+++******+++,,,,,,++++++++++++++++++++++++------------------------,,,------......///000000///////////////000111111111111111111111111111111000000111111111111000000//////000000000000//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,,,,------...///000........................---------+++,,,---,,,)))))),,,------,,,------,,,+++++++++,,,,,,---------,,,,,,------------,,,,,,------------------------------------------------++++++,,,,,,,,,---------------------------------------------------------...------,,,,,,------...,,,,,,,,,---------............------,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------,,,---......//////..............................////////////////////////---------............///............////////////////////////////////////////////////////////////////////////////////////......------------..............................------......///000000111///////////////.........///000000///------.../////////////////////////////////............//////---...000333444444333222////////////000000000000000000000000000000000000.../////////000000000111///000222333333222000////////////000000000111111111333444333///------///---,,,,,,------///000000---...///222444555333111................................................,,,---------....................................//////............//////........................---------............///............////////////111000000///////////////,,,------....../////////000000000000000000000000000000000000000000000000---...///000000111111111...000333555777888777777222111000//////000111222...//////000111111222222222444666777777888:::;;;222555888888666888===BBBBBBDDDFFFIIILLLQQQVVV[[[^^^ccchhhkkklllnnnsssxxx}}}------------------------***+++,,,---............---,,,+++******+++,,,---++++++++++++++++++++++++------------------------,,,,,,------...//////000///////////////000111111000000000000000000000000000000111111111111000000//////000000000000//////...------,,,,,,------...------------------------,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,,,,---...///000000////////////////////////...000///++++++---,,,(((,,,......---,,,,,,,,,***+++++++++,,,,,,---------,,,,,,,,,------,,,++++++------------------------------------------------++++++,,,,,,,,,---------------------------------------------------------...------,,,,,,------...,,,,,,,,,------.........//////.........---------,,,,,,---......---,,,,,,------------------------,,,---......//////..............................000000000000000000000000---------.........//////............/////////000///////////////////////////////////////////////////////////////////////////...---,,,,,,---...///........................,,,,,,------...///000000------......///000000000///000000///---,,,...///000000000000000000000000//////............//////...000222444666666555444////////////000000000000000000000000000000000000.../////////000000111111000111222333333222000///000000000000111111111111111333555333///------///,,,,,,,,,---...///000111+++...222777:::888444000//////////////////......////////////////////////---------....../////////........................//////............//////........................---------.........//////............/////////000111111000///////////////..................------000000000000000000000000000000000000000000000000------///000111111111111000111444555666666555444222111000//////000111222...//////000111222222222///111333444444555777999222555888888666777<<>>@@@GGGEEEFFFKKKMMMPPPVVV^^^eeeiiinnnoooooossszzz~~~------,,,+++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///............////////////000000000000000000000000111111000000000000//////............//////////////////...------------...------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///...............---------//////////////////////////////////////////...------------............///.................................///......---,,,...............///000000000000000000000000000000111111000000//////......////////////////////////////////////////////////...------...000111///..............................//////000000/////////000//////............///000111111000///...000222////////////000000000000////////////000000000000///000111111222222111111000000////////////000000000111111111111000000///000000000000000000000000111111000////////////000000000000000000111111222111111222333222111000//////............///000000000111111222222111111000//////............//////000000///...------------.........///......---,,,........................///////////////////////////.........------------............////////////------........./////////////////////..................//////000//////.........///000000000000000000000000000000000000000...//////000111222333333000000000000000000000000111222222222222222111111111111000000111111222333333333444555666777777888777555444333555:::>>>AAAEEEDDDFFFLLLOOORRRYYY```fffkkkooopppooopppvvv||||||---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///............////////////000000000000000000000000000000000000000000//////.........///////////////............------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------------------------......---,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............///........................//////............//////......000000000///...------------............///........................---...............------...............///000000////////////////////////000000000111000///......////////////////////////////////////////////////---......///000000///...............////////////...//////000000000000/////////...............///000111111000......///111///////////////000000000000000000000000000000000000000000111111111000000000000////////////000000000000111111111111000///000000000000000000000000333222000/////////000111000000000000000111111222111111222333222111000///............/////////000000000111111111111000000/////////....../////////000000///...............---............---------........................////////////////////////...............------,,,.........///////////////............////////////////////////............------.........///............///000000000000000////////////////////////...///000111222333444444////////////////////////000000111222222222222222111111000000111111222333222333333444555666777888888666333222555999???BBBEEEDDDGGGLLLOOOQQQWWW___bbbgggmmmnnnmmmnnnsssxxx|||~~~yyy{{{,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///............//////////////////////////////////////////////////////000000///////////////.........------..................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++......---,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............///---........................------,,,,,,------...---...///000000///...------------............///........................------...............---...............///000000///////////////////////////000000000000//////...////////////////////////////////////////////////---...//////////////////........./////////000000......///000111111000000//////.........//////000000111111///...---...000.../////////000000111111111111111111111111111000111111000000000000000000000000////////////000000///000000111111111000000000000000000000000000000333222000/////////000111000000000000000111111222111111222333222111000///---......///////////////000000000000000000000000...//////////////////...000000///.........//////.........---............////////////////////////////////////////////////....../////////...---,,,///////////////................../////////000000////////////............,,,,,,,,,------......///......///000000000000000////////////////////////...///000111222333444444//////////////////////////////000111222222222222111111000000111111222333222222333444555666777777888666333222555999???BBBFFFEEEGGGKKKMMMNNNSSSYYY^^^dddkkknnnooopppuuuzzz{{{}}}{{{www,,,,,,+++++++++,,,------***++++++++++++,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///............////////////////////////////////////......////////////000000///////////////.........,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------++++++++++++++++++++++++------,,,,,,,,,------...---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............///---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---------............///........................,,,---......///........................///000000000000000000000000000000000000000000////////////////////////////////////////////////////////////,,,...000000///...///000.........//////000000111......///000111111111111000////////////000000111000111111///------.../////////000000111111222222222222222222111111111111222222111000000000111111000000////////////000000///000000111111111111000000000000000000000000000222222111000000000000111000000000000000111111222111111222333222111000///---......///000/////////111000000//////000000111......////////////......000000//////...//////000///............///000000////////////////////////////////////////////////...///000000000///---,,,///////////////.............../////////000000000////////////............------,,,------...///000......///000000000000000000000000000000000000000...//////000111222333333000000000000000000000000//////000111222222222111111111000000111111222333222222333444555666666777777555444333555:::>>>AAAFFFEEEGGGJJJKKKKKKOOOTTT\\\dddlllqqqsssuuuzzz|||}}}www,,,+++++++++,,,,,,---...******+++++++++,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///............////////////////////////////////////........./////////000000000/////////............,,,,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///------------------------------------------------------------------------........................---------------------------------------------------------------------------------............///---------.........//////,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---......---------............///........................,,,------...//////.....................///000000000000000000000000000000111000///......///000111////////////////////////////////////////////////,,,...000000......///000---......///000000111111......///111111222222111000000000000000111222222222222222000...---...000000000000111222333333333333333222222222111111111444333222111000111111222000000////////////000000//////000111111111111111000000000000000000000000111222222222222111000000000000000000000111111222111111222333222111000///------///000000000///...111000///......///000111---...///000000///...---000000////////////000000000//////...///000111222///////////////////////////////////////////////////000111222111000...---000/////////.............../////////000000000000////////////............///.........///000222333......///000000000000000000000000000000000000000/////////000000111111111111111111111111111111111///000111111111111111000111111000000111111222333111222333333555555666777666555444555777:::>>>@@@FFFEEEGGGJJJKKKKKKNNNSSS[[[cccmmmsssuuuwww|||}}}~~~}}}vvv++++++++++++,,,,,,---...*********++++++,,,,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------.........//////............/////////000////////////////////////---.........//////000000000000//////.........---+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,------------------------+++++++++,,,---...///000------------------------------------------------------------------------........................---------------------------------------------------------------------------------.........//////---------.........//////,,,---///000000///---,,,,,,,,,+++***+++,,,...///---------.........//////........................,,,,,,---.../////////..................///000000000000000000000000000000111000...------///111222////////////////////////////////////////////////+++...111000...---///111---......///000111111222......///111111222222222111111000000111222333333333444333222000///000111000000111222333333444444333333333222222111111111555444222111111111222222000000////////////000000//////000111111111111111000000000000000000000000111111222333333111000///000000000000000111111222111111222333222111000///,,,---///000000000///...111000///......///000111---...///000000///...---000000////////////000111111000/////////111222333000000000000000000000000///////////////////////////000222333222111///...000000//////.........---////////////000000000000000/////////............111000000000000222444555...//////000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000111111111111000000111111111000111222222333111222222333444555666777555555555555888:::===???EEEDDDFFFKKKLLLKKKOOOTTTYYYaaalllrrrtttvvv{{{~~~xxxsss,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------------------,,,,,,,,,------.........,,,,,,,,,---------......////////////////////////////////////000000000000000000000000000000000000////////////////////////000000///...------,,,,,,------------------------------------------------,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,---------............///---.........---,,,,,,+++***+++,,,,,,------,,,,,,////////////////////////---------------------------------............///........................---------............///------------------,,,,,,------------------------......---,,,---...///000//////.........---------////////////////////////---....../////////////////////000000000000/////////////////////000111111333222000............///..........................................------////////////////////////////////////000000000000///000111000//////111333999999888555222000//////555333222000000111333444///000222333///---111888EEEUUULLL222---555555333222222111000000111111222111000000111222222000---............/////////000333222222222111111000000////////////000000000000222111000111222111///...000000000000000000000000000000000000000000000000111111000000000000111111111111000000//////......////////////////////////////////////////////////000000000000000000000000333222222111000//////...///......///000000///---000000000000000000000000000//////000111111///---//////000111111111111111//////000000000000//////000000000000////////////////////////............---///222222111000111333000111111111222222222222111333333222000///000111000222444444333333333444555666777555555888===BBBCCCDDDHHHLLLLLLLLLQQQXXX^^^eeemmmoooooossszzzzzzzzz,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------------------------,,,,,,,,,---------......,,,,,,,,,---------................................./////////000000000000000000000000000000000000////////////////////////000//////...------,,,,,,------------------------------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,------------............------......------,,,+++,,,,,,---............---........................------------------------------------....................................---------............///...---------------------------------------------...------,,,---...///000//////.........---------////////////////////////---....../////////////////////000000000000/////////////////////000111111444333222111000000000111................................................////////////////////////////////////000000000111///000111111000000111333666:::<<<999333000111444666555333111000000111222000///000222222222999BBBjjjkkkTTT777111444111///111111111111111111111111000000111333444444111///000000000000000000000000222222222111111000000000000000000111111111111222444333222222333333111///000000000000000000000000000000000000000000000000111111000000000000111111/////////000000000000000////////////////////////////////////////////////000000000000000000000000222222111000000///......000/////////111111///---000000000000000000000000222111///000000000///...//////000111111111111000//////000000000000//////000000000000////////////111111111111111111111000000000111111111111111222000000000111111111222222111222333222111000000111///111333444444444666777444555555333333666<<<@@@CCCDDDHHHLLLMMMLLLQQQWWW]]]dddkkknnnmmmooovvv}}}{{{}}}{{{xxx,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,------------...,,,,,,,,,---------..................................../////////000000000000000000000000000000000/////////////////////////////////...------,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,------------............------......------,,,,,,,,,---......//////......------------------------------------------------------------....................................---------............///........................------------------------...------------...///////////////............---////////////////////////---....../////////////////////000000000000/////////////////////000111111444333222111000000000111................................................/////////////////////////////////000000000111111///000111111000000111333333:::???===666111444888777666333111000000000000111//////111111333;;;EEEbbbZZZBBB111444555000111000111222333333222111000000111222555777666444111222222222111111111111111111111111000000000000000111111111222222222333333666555444444444444222000000000000000000000000000000000000000000000000000111111000000000000111111......///000000111222222////////////////////////////////////////////////000000000000000000000000111000000//////.........111000///000111000///---000000000000000000000000555333000///000000000///...///000000111111000000//////000000000000//////////////////000000000000111111111111111111111111222111//////111222222111/////////000000000111111111222333222111000111222222333555555444555666777777777666555555888>>>BBBCCCDDDHHHMMMMMMLLLPPPWWW^^^eeelllnnnllllllrrrxxxxxx~~~yyyvvvvvvuuu,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,---------......................................./////////000000000000000000000000000000//////////////////////////////.........---------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,,,,,,,---------.........,,,------...------,,,,,,,,,,,,---...............------------------------------------------------,,,,,,---------.................................---------............///.........///////////////------------------------------------......///////////////...............////////////////////////---....../////////////////////000000000000/////////////////////000000111111000000///////////////....................................//////////////////////////////////////////000000000111111111///000222222111111111333222777<<<<<<888555666888555444333222111000111111333000///000//////444;;;999555+++,,,888666///222000222444555555444333222111111444777999999666333222222222222111111111111000000000000000000000000111111111111222222222333666555444444555444222000000000000000000000000000000000000000000000000000111111000000000000111111//////000000000111111111////////////////////////////////////////////////////////////////////////000/////////.........---111000//////000000...,,,////////////////////////777444111//////000000000...//////000000000000000//////000000000000//////////////////000000000000///////////////000000000111///---...000222222111////////////000000000000111222333333111111111333555666777666555444666777:::888666555666999>>>BBBCCCDDDIIIMMMMMMLLLPPPVVV```hhhooopppnnnmmmqqquuussszzz|||uuuqqqrrrqqq,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********+++++++++,,,,,,------------------------------------------------,,,,,,,,,---------..........................................////////////////////////////////////////////////////////////...............---------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,------------...,,,,,,------...------,,,++++++,,,------------,,,........................------------------------,,,,,,,,,------------...........................---------............///............//////000000---------------------------------...............////////////////////////////////////////////////---....../////////////////////000000000000/////////////////////000000111000000000000/////////...////////////////////////........./////////000000000000000000000000000000000000000000111111111111///111333333222111222222333333555888999999666333222222222222222222333333222000000222111......222......,,,111999333,,,222222333555777777666555444111222444777999999666444111111111111111111111111000000000000000111111111000000000111111111222222555444333444555555333111111111111111111111111111111111111111111111111111111111000000000000111111222111111111000000000///000000000000000000000000000000000000000000000000////////////////////////////////////............000///......//////---+++////////////////////////777444000//////111111000......///000000000000000//////000000000000//////.../////////000000000111.../////////000000000111///......///000222222222////////////000000000000111222333333222111222444222444555555555666999;;;:::888444333555999===@@@CCCEEEIIINNNNNNLLLOOOUUU```hhhpppqqqnnnlllooossspppyyy~~~xxxtttqqqnnn,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,---------......------------------------------........./////////////////////////////////////////////////////////........................------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,------------,,,,,,------......------***+++,,,,,,------,,,,,,////////////////////////------------------------,,,,,,,,,,,,------------........................---------............///---------......//////000------------------------,,,---......//////.........////////////000000000////////////////////////---....../////////////////////000000000000/////////////////////000111111111111222222222222111000////////////////////////.........//////000000111000000000000000000000000000000000111111111222222...111333444333222222222333111000333888888555111000111111222333333444444111///000444444111111333555888333222555000---555333444555666777777666666333222333555666777555444000000111111111222222222111111111111111222222222000000000111111111111222444333333444666666555333111111111111111111111111111111111111111111111111111111000000000000111111333222222111000000//////000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////.........000000///---000000000000000000000000444222//////000111111000---...//////000000////////////000000000000//////......//////000000111111000111111222222333333333000222333333222111111222/////////000000000111111111222333333222222333444...///111333555999===AAAAAA===888777999>>>BBBDDDCCCEEEJJJNNNNNNLLLNNNTTT\\\eeennnqqqmmmkkkmmmqqqrrr{{{}}}{{{rrrkkk,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,---------------------------......---------,,,,,,,,,,,,,,,,,,---------......---------------------------------.........//////////////////////////////////////////////////////........................------------------------------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,++++++,,,,,,,,,---------+++,,,------......------+++,,,,,,---------------........................------------------------++++++,,,,,,,,,---------........................---------............///+++,,,,,,---......//////------------------------,,,---.../////////...---.../////////000000000000////////////////////////---....../////////////////////000000000000/////////////////////000111111000111222333333222111000////////////////////////---......///000000111111000000000000000000000000000000111111111222222222...111333444333222222222111000000222444555444222111111222333333333222222333//////222444222333555333999333---222222000666222333333444555555666666444333111222333444444333000000111222333444555555111222222222333333333333111111111222222222333333444333333555888999888777111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000222333222000000000000000000000000000000///...///111222111000---...//////000000////////////000000000000//////.........///000111111111000111111222222333444444444999===;;;444//////111000000000111111111222222111222333333222222333555...000111222444777<<<@@@DDD???:::888;;;@@@DDDFFFCCCEEEJJJOOONNNLLLNNNSSS[[[dddnnnrrrooommmooorrruuu}}}}}}uuuiii,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------.........------,,,,,,,,,,,,,,,,,,---------......---------------------------------.........//////////////////////////////////////////////////////---.....................------------------------------------------------,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,++++++,,,,,,,,,---------+++,,,,,,---.........---,,,---......//////......------------------------------------------------++++++,,,,,,,,,---------........................---------.........//////++++++,,,,,,---...//////------------------------,,,,,,.../////////...---.../////////000000111111////////////////////////---....../////////////////////000000000000/////////////////////000111111...///000111111000///...000000000000000000000000---......///000111111222000000000000000000000000000111111111111222222222...111444555444222222222///111333222111111333555333333333333333222111000666111...///111000111444///888444---444777111///222111111222222444555666555333000000111222222222000111222333555666777777222222222333333444444444222222333333333444444444444444444777999;;;;;;999111111111111111111111111111111111111111111111111111111000000000000111111000000000111222222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000222444555444333000000000000000000000000...---...///111222111///---....../////////////////////000000000000//////---......///000111111222...//////000111111222222888???DDD@@@666...---000111111111111222222222222111222444333333222444555333444444333222444777:::???:::444222555;;;>>>@@@CCCEEEJJJOOOOOOLLLNNNSSS[[[eeeppptttrrrppprrrvvvuuu|||}}}{{{wwwiii|||+++++++++,,,,,,,,,------000000///...------,,,,,,/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////000000///...------.........------,,,,,,,,,//////............////////////000000///...------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,------------------------------------------------........................------------------------------------------------------------------------..................------.................................------,,,,,,,,,......---------,,,,,,,,,+++,,,------......------........................++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---........................---------............///------,,,+++,,,---.../////////000000///...------..................------......///000000///...---............/////////000111111000000000000111111//////000000000000/////////000111222222111000///222111111111000000//////222222111000000///000000000000111111111111000000000111111111111222222222111111222222222333333333222444666888888666333111222222222333444555666777333333333222222222111111333222222222222444555666666555555444444555555555555444333222222222333444444444444444444444444444444444444444444444444444333444444555555444444333333333222222333333444555555666777888888999999999111111222222222333333333444333222111000000000000111111000000000000111111111000000000111222333333000111222333333222111000222222111000///...------000000000000000000000000//////000000000000//////111//////111333333000---222111///000111111000///000000000000////////////////////////000000000000000000111111111222222222//////000000111111111222111111000000000000000111222222333333333333222222555111///333999;;;777222222333333333222222444666+++888777///222555777<<<888888777666666999===AAAEEEEEEIIINNNOOONNNPPPUUU[[[bbbllltttwwwwwwuuussswww{{{zzzqqquuuvvv,,,,,,,,,---------......000//////...------,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000/////////.........---......---------,,,,,,,,,//////............/////////////////////...------........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,------------------------------------------------........................------------------------------------------------------------------------..................------..............................---------,,,,,,,,,......---------,,,,,,,,,+++,,,------......------........................++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---........................---------............///------,,,,,,,,,---.../////////////////////...---..............................///000000///...---........./////////000000111000000//////000000111//////000000000000/////////000111222222111000///222111111111000000000000111111000000///000000000000111111222222222111111111111111111222222222222222222222222333333333333222333555666666555333111333333333333333444555666444444444444333333222222222222222222222444555666444444444333333444555555555444333222222222333333444444444444444444444444444444444444444444444444444444444555555444444444333333333222333444444555555555666666777777666666222222222222333333333333444444333222111111111111111111000000000000111111222111000000000000000111111111222222222222111111222111111000000/////////000000000000000000000000//////000000000000//////000///...000333444222000333111//////000000...---111000000000///////////////000000000000000000000111111111111222222222222//////000000000111111111111111000000000000111111111111222222222222111111222000000222666888555222222333333333222222444666999888//////999999222333666666666555555888===AAAEEEDDDGGGKKKMMMLLLOOOTTT\\\bbbjjjppptttuuuuuuuuuxxx|||yyyxxxqqqtttvvv------------............//////......---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...---------...///...------------,,,,,,,,,//////............/////////////////////......---........................------------------------........................------............------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------......------------------------...------------,,,,,,,,,......---------,,,,,,,,,+++,,,------......------........................,,,,,,,,,,,,------------------,,,,,,,,,,,,------........................---------............///------,,,,,,------...///---...//////////////////..............................////////////............/////////000000000000//////......//////000//////000000000000//////000000111111111111000000111111111111111000000000000000/////////000111111000111111222222333333333111111222222222333333333222222222333333333444444222333333444444444333333444333333333333333444444555555555444444444444444333333333333444555666777444444444444555555666777555444333333222222333333444444555555555555555555333333333333333333333333444444555555555555444444444333333333333444555555555555555555555444444333222222222333333333444444555444444333222222222222222111111000000111111222222222111000////////////222222111111111111222222111111111111111111111111000000000000000000000000///000000111111000000///000///...///222555666666222000......///000///...111111000000000/////////000000000000000000000000111111222222222333333333//////000000000000111111111000000000000000111111111111111111111111111111///000111222222222222222222333333333222222444666999555...222>>>;;;555999555555555444555888===AAAEEECCCEEEHHHJJJJJJOOOUUU^^^bbbhhhmmmppprrrtttvvvvvv}}}~~~||||||ssstttyyy,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000///---,,,,,,---///000------------------------///......------......///...///////////////..............................................................................------............------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------------------------------......---------,,,,,,,,,+++,,,------......------........................,,,,,,,,,------------...------,,,,,,,,,,,,------........................---------............///---------------......///------...///000000//////---------........................///////////////...////////////000000000//////............////////////000000000000//////000000000111111000000000111111111111111111111111////////////000000111222000000000111111222333333222222222222333333333444333333333333444444444444444444333333444444555555555444333333333333333444555555555555555444444444444444555555666777777888666666666666777888999:::555555444444444333333333555555555555555666666666333333333333333333333333555555666666666666555555444444444444444555555666666666666666555444333222333333333333444444444444666555444333333333333333222222111111111111222222222222111111000111111111333333111000000111333333111111111222222333333333000000000000000000000000000000000111111000000000000///......111555888:::111///......000222222222111111111000000000//////111111111000000000000000222222222222333333333333//////000000000000000000000000000000000000111222111000000000000000000111...111333222000///111333222333333333222222444666---888777222555555666===555555555555666999>>>BBBFFFDDDDDDGGGIIIJJJPPPWWW```dddjjjnnnpppqqqrrrssspppzzzuuuuuu~~~******+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...---++++++---///000------------------------......------------............///////////////...........................................................................---......//////......---------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------------------------------......---------,,,,,,,,,+++,,,------......------........................,,,,,,---------............------,,,,,,------...........................---------............///------.........//////...------...///000000//////---------.........//////............//////000000////////////000000000111//////............////////////000000000000//////111000000000000000000111111111111111111222222222000000000000000111222333111000000000000111222333222333333333444444444444333333444444444555555555666555444444555666777888555555444444333444444444555555555555555555555555333444444555666666777777777777777777777888999999666666666666555555444444555555555666666777777777444444444444444444444444555666666777777666666555555555444444555555666777888888888777666555444333333333444444444555555555555555444444333444444444333333222222222222333333111111222222333444555666444333222111111222333444111111111222333333444444111111111111111111111111000000111111111111000000000///......000444888;;;666444111000111222222111111111111111000000000000222111111111000000000///111111222222222333333333000000//////////////////000000//////000111222222111111000//////000111111000333555333000...111444222333333333222222444666,,,===<<<000555<<<888333666666666666777;;;AAAEEEGGGEEEEEEHHHJJJLLLRRRYYYcccgggnnnrrrrrrqqqooonnnmmmxxxtttsss************++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------...---,,,,,,,,,---...///,,,,,,,,,------------.........------------......---...//////////////////------------------------------------------------..............................////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------,,,,,,,,,+++,,,------......------........................,,,---------..................------------..............................---------............///------...////////////...---...//////////////////,,,,,,------.../////////......---......///000111/////////000000000111111000//////......//////000//////000000000000//////111111000000000000111111111111111222222222222222222222111111111222333333333222111000000111222333333333333444444444555555444444444555555555666666555555555555666777888999666555555555555555666666555666666666666777777777333333444555666666666666888777777666666777777777777888888888888777666666555555666666777777888888555555555555555555555555666666777777777777666666666555555555555666777777999999999999888777666555444444444555555555666666555444444333333444444444444333333222222333333444111111222333444666777888333333222222222222333333111111111222222333333333111111111111111111111111000111111222222111111000000000000//////111666999<<<999555222111000///...222222111111111000000000222222222111111000000///000000111111111222222222000000////////////......////////////000111222333222111000//////000111222333444555333000///111444222333333333222222444666333;;;777:::RRR\\\JJJ777555666666777888<<>>444555555666888<<>>???AAAAAAAAA@@@@@@AAA@@@???>>>===<<<<<<<<<::::::;;;<<<;;;:::999888555666666777888999999999777777777777777777777777777777888888888888777777666666666666666777888888888888888888888777777666555555555555666666666777333333222222222333333444555444444333333444444555333333222222222333444444222222444555555444222222111111111111111111111111111111111111111111111111111111222222222222111111000111222000......000333555333000///000222444444222222222111111111111000333333222222111000000///////////////000000000000000000//////.........---////////////000111222333444333111000000111333444555444222000000000000000222333333333222222444666555000<<>>666222555999999666444666555444444444444777;;;777:::<<<;;;999;;;AAAGGGDDDBBBAAABBBEEEHHHJJJJJJDDDFFFJJJLLLLLLLLLLLLLLLMMMHHHCCCCCCEEEEEEBBB>>>@@@>>><<<===@@@@@@===:::999<<<>>><<<888666777999888:::<<<<<<:::999888999:::888777999<<<<<<888555;;;999777666777999999999:::;;;;;;;;;999777444222555555666666666777777777555555555555555555555555333333333444444555555555666666666666666666666666000333777777666444666777555444333333222222333333333333333333333333333333333111///111333555333111222222222222111111000000...000222222///...000222111111111111000000000000222111111111000000////////////000000111111111222000000000000000000000000000000000000111111111111222222111111111111222222222222333333333222111111000000111111111222222222111222444555666666777777888888666555666:::@@@EEEGGGFFFGGGLLLNNNOOOTTTZZZbbb```aaadddjjjoooqqqpppxxx~~~zzz---------,,,,,,,,,++++++---------............///........................------------------------------------------------......------------......------------------------........................///......---------......///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,---------......******+++++++++++++++,,,---,,,,,,,,,,,,---......---------,,,,,,+++++++++------------------------........................------------------------,,,,,,---...///000111111/////////////////////////////////////////////......///000000000000///...000/////////................../////////000000000////////////////////////111111111111000000000000000000000000111111111111222111111111000000000000111111111111222222222222333333333222222222111111444333333222333333444444<<<888555444555666666555666777777888:::<<<===>>>777333333666888666555666777777888999888666555555888999;;;===@@@BBBDDDEEEOOOOOOOOOPPPRRRSSSTTTTTTPPPQQQTTTUUUVVVUUUTTTSSSUUUTTTSSSTTTUUUTTTPPPLLLKKKGGGBBBAAACCCDDDCCCAAABBBAAA@@@@@@@@@AAAAAA@@@;;;<<<>>>??????>>>??????===;;;::::::<<<>>>??????555555555666999:::;;;<<<===>>>>>>>>>===:::777666666666666555555555555555666666666666666666666666555555555555555666666666555555555555555555555555222444777777555555666888555444333333222222333333333333333333333333333333555333222333555666555333222222222222111111111000111222444333111000222444222111111111000000000000222111111111000000000000111111111111222222222333111111111111111111111111000000000000111111111222111111000000000000111111111111111222222333333333111222222222333333333333111222444555666666777777999888666555666999@@@DDDHHHFFFGGGKKKMMMOOOTTT[[[bbbbbbbbbffflllpppqqqqqqvvv||||||------------,,,,,,,,,,,,---------............///........................------------------------------------------------...------,,,,,,------...------------------------..............................---------......//////............---------------------------------,,,,,,,,,,,,,,,,,,------......////////////......,,,,,,,,,---------......------------------------------------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,---------...............------------------,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++------------------------........................------------------------------........./////////////////////////////////......//////////////////---...////////////...---////////////........................////////////////////////////////////000000000000111111111111000000000111111111222222111111111111111000000000222222222333333333333444333333333333333222222222555444444333333444444444666444222222444555444333555555666666777888999999:::999;;;>>>>>><<<<<<@@@666999<<<>>>>>>>>><<<;;;FFFEEEFFFKKKRRRVVVUUUSSSVVVWWWYYYYYYYYYZZZ\\\^^^VVVWWWZZZ^^^ccceeedddccccccbbb___[[[VVVTTTTTTUUURRRQQQPPPQQQQQQQQQOOOMMMKKKGGGCCCCCCEEEFFFCCC@@@DDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGDDD@@@===<<<<<<;;;<<<<<<======>>>??????<<<<<<======<<<999777555888777777666666555444444777777777777777777777777777777777777666666666666555555555555555555555555444666777666555555666777555444444333333333333333333333333333333333333333444333222333555666555444222222222222111111111111111222333222000000222333222222222111111111000000111111111111111000000000222222222333333333333333111111111111111111111111000000111111111222222222111000000//////000000111111000000000111333555666222222333333333444444444111222444555666666777777999888777555555999???CCCIIIGGGGGGKKKMMMOOOUUU\\\cccccceeeiiinnnqqqrrrrrrssszzz------------------,,,,,,---------............///........................------------------------------------------------------,,,,,,,,,,,,------...................................................------------.../////////............---------------------------------,,,,,,,,,---------------......////////////......,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,,,,,,,---------......000000//////......---------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------............................................................................................................////////////---..................---///////////////.........---.........////////////...........................//////000111222222222000000111111111222222222111111111111111111111111222222222222333333333333333222222222222222222222555444444333333444444444333333444555666777777666777777888888888777777777:::888999<<<===;;;===AAAAAACCCDDDEEEIIIOOOQQQPPP[[[WWWUUUXXX^^^eeehhhiiikkkllllllkkkmmmqqqxxx~~~tttiiiffflllrrruuuzzz}}}zzzqqqggg```^^^\\\\\\\\\___bbbdddcccaaajjjkkklllmmmnnnnnnllljjjlllnnnmmmggg\\\PPPHHHEEEDDDCCCAAA===:::888777888<<<<<<======<<<999777555999888888888777777777777888888888777777777777777888888888777666666666555444444444444444444444444555555555555555555666666555555444333333333333333333333333333333333333333222222111222222333222222222222222222222222222222111111000///...///000111333333222222222111111111111111111111111111111111222222222222333333333333111111111111111111111111111111111222222222333333222111111111111111111222222111000000000222555666222222222333333333333444111222444555666666777777999888777555555888>>>BBBIIIGGGGGGKKKMMMOOOUUU]]]ccceeehhhlllooorrrrrrrrrrrrxxx---------------------------------............///........................------------------------------------------------...------,,,,,,------...................................................---------------.../////////............---------------------------------,,,,,,,,,------...............////////////......,,,,,,,,,---------......------------------------+++++++++,,,,,,---------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......---,,,,,,,,,+++*********---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------............................................................------------,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000.........------..................///////////////.........////////////000////////////////////////......///000111222222333111111111111222222222222111111111111111222222222111111111222222222222333222222222222222222222222333333333333333444555555888888999999999999999999;;;<<<===>>>????????????EEEAAAAAADDDGGGFFFHHHLLLRRRSSSSSSTTT___ppp{{{~~~qqqjjjjjjpppvvv}}}vvvlllfffeee^^^\\\XXXQQQJJJEEEDDDEEEAAABBBBBBBBB@@@===;;;999888888888888888888999999888888888888777777666666888777777777666555555555555555555555555555555555555555555555666666666666666555444444333333444444333333333333333333333333222222333222222111222222222222222222222222222333444222000//////000000111333333333333222222222222111111111111111222222222222222222222222222111111111111111111111111111111222222222222333333333333444333333222222333333444444333111000000111333444111111111111222222222222111222444555666666777777888888666444444888>>>CCCIIIGGGHHHKKKNNNOOOUUU]]]bbbeeeiiimmmpppqqqqqqqqqrrrwww|||------------............---------............///........................------------------------------------------------.........------.........................................................---------------...///000///............---------------------------------,,,,,,,,,---......//////......////////////......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------------------------------......................................................------------------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000//////...------...//////.........///////////////////////////000000000000000000000000000000000000...//////000111222222222111111111222222222222333111111111222222222222222111111111111222222222222222222222222333333333333333333333444555666777888999:::;;;:::999999:::<<<;;;===???CCCEEEGGGGGGGGGLLLMMMRRRWWWXXXWWWZZZ___bbbfffiiiqqqsssjjjkkkooovvv{{{uuuoooooossswwwqqqqqqooohhh___XXXVVVVVVHHHIIIIIIHHHEEEBBB???<<<;;;;;;;;;;;;:::::::::::::::::::::999888888777777777777777777666666666666666666666666666666666666555555666888::::::999777666555555444444444444444333333333333333333333333444555666555333222333444222222222222333333333333888666222111222333333333444444444333333333222222111111111222222222222222222222222222111111111111222222222222222222222222222222333333333444444444555444444444444444444555444444222111111111222222000000111111111222222222111222444555666666777777777666555444444999???DDDHHHGGGIIIMMMOOOPPPUUU\\\___dddjjjnnnoooooooooppprrrwww}}}------------.........///---------............///........................------------------------------------------------000//////......//////000................................................---,,,,,,------///000000///............---------------------------------,,,,,,------.../////////......////////////......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------...............///////////////---,,,,,,,,,,,,---......+++++++++,,,,,,---------------------------------................................................------------------------------------------------------......///000000111000000///......///000000............/////////000000000000000111111111222111111111111111111111111//////000000111111111222111111111222222222333333111111111222222333333333222222222222333333333444444444444444555555666666333444444666777999;;;<<<:::===???@@@BBBEEEKKKOOOPPPRRRUUUWWWYYYZZZZZZYYYRRR^^^nnnuuurrrmmmrrr|||yyy|||}}}{{{{{{|||~~~zzzvvvuuuxxx||||||xxxvvvxxx{{{~~~zzz{{{rrrllllllpppvvvzzzwwwzzz}}}xxxnnnccc[[[YYYVVVVVVVVVTTTQQQMMMIIIGGGFFFEEEDDDBBBAAA???>>>>>>======<<<<<<;;;:::::::::777777777888888888888888777777777777777777777777666666888<<<@@@@@@===:::666666555444444444444444333333333333333333333333333555666555333222333555222222222333333333444444;;;777333222333555555444444444444444333333333333111111111222222333333333444444333333222222222222222222222222222222222222333333333333444444444444444444444333333444444444222222222222222222333333111111111222222222333333111222444555666666777777555555444333444999@@@EEEGGGFFFJJJOOOQQQQQQUUUZZZ]]]bbbiiimmmnnnmmmmmmmmmqqqwww---------.........//////---------.........//////........................------------------------------------------------000000////////////000000////////////////////////........................,,,,,,,,,---...///000111//////.........---------------------------------,,,,,,------...///000000......////////////......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......***++++++,,,,,,------------,,,,,,,,,,,,---......+++++++++,,,,,,---------------------------------........................////////////////////////,,,,,,,,,---------......////////////////////////---------...///000000111111000///......///000111---.........//////000000000111111111222222222222111111111111111111111111000000000000111111111111111111222222222333333333111111111222222333333333333333333444444444555555555666666666777777888888444555666888:::<<<>>>???@@@DDDIIIMMMSSS[[[dddkkkuuuwwwxxxyyyyyywwwuuutttsss||||||}}}rrrfffccceeeggghhhjjjmmmpppsss{{{}}}~~~sssmmmhhhggggggdddaaa\\\XXXVVVQQQOOOMMMKKKHHHEEECCCBBB@@@??????>>>===<<<<<<<<<888888888999999::::::;;;777777777777777777777777777888;;;@@@DDDDDD@@@<<<666666555444444444444555333333333333333333333333111333555444111///111333222222222333333444444444:::666222000222444444333555555444444444333333333111111111222222333333333555555555444444333333333222222222222222222222222333333333444444444555555444333333222222333333444///000111333333444444444222222333333333444444444222222444555666777777777444444333333555:::AAAFFFFFFFFFJJJPPPRRRRRRTTTYYY[[[aaaiiimmmmmmlllkkklllpppwww.........------,,,,,,,,,---------.........//////---...///...,,,,,,...000,,,,,,,,,---------......///...------...///000111........................---......///000/////////////////////////////////...........................------,,,,,,------...---------............///........................////////////////////////---------...------,,,,,,,,,------......------,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,------......------,,,---------.........//////////////////////////////....................................////////////---------............///////////////////////////000000...------...///000---------............///////////////000000000000---------...///000000111000000000000111111111111000000000000000000000000111111222222222333333333444333222222111222222222111111111111222444555666777555222222444666666555777666555444666999;;;:::666======???GGGIIILLLXXXVVVdddnnnoooxxx~~~{{{|||~~~}}}wwwpppkkkzzz~~~{{{wwwqqqppplllbbbXXXTTTWWW[[[WWWVVVUUUSSSQQQKKKCCC>>>AAA???<<<;;;;;;;;;:::999<<<:::888999;;;<<<:::777<<<>>>>>>@@@HHHNNNIII???===:::777555555555444444555555444444444333333333555555555555444333222222333444444444444333222111///111222222222222333555222222222222222222222222222222222222222222222222222222222222222222222222444333222111111222333444333333222111111222333333555444444333222111000000111111222222222333333333555444333333222222222222444444555666777888888999888777555333555:::BBBHHHFFFEEEIIIOOORRRRRRSSSVVVdddcccdddhhhnnnqqqqqqpppooovvv......---------,,,,,,,,,------------............---...///...---,,,...///,,,,,,---------............---,,,,,,---...///000..............................///000000000000000////////////////////////...........................------------------...---------............///................................................,,,------...------,,,,,,,,,------......------,,,---,,,,,,,,,,,,---......------------------------------------------------........................------------------------,,,------......------,,,,,,------------.....................................................................////////////---------............///........................222111///...---------............/////////000000////////////000000000000------......///000000111000000000000111111111111111111111111111111111111111222222222222333333333444444333333222333333444444444444444444444444444555444444444666777888888:::999888888:::>>>@@@AAAFFFMMMKKKKKKUUU\\\gggwwwuuueeejjjpppxxx~~~~~~qqqfffaaaTTTPPPLLLHHHGGGFFFDDDCCCDDD@@@===<<<>>>>>><<<999777999999:::@@@JJJMMMKKKCCC???:::777666666666666444444555555555555444444444444555555555444333333444333333333333222222222222333444333222111222333222222222222222222222222222222222222222222222222222222222222222222222222444333222222222222333444333333222111111222333333444333333222222111111111111111222222222333333333555444333333222222222333444555555666777888999999999888555333444:::AAAGGGHHHGGGJJJPPPSSSRRRSSSWWWbbbbbbdddiiiooorrrrrrqqqpppvvv...------------,,,,,,,,,,,,,,,,,,---------......---...//////------...///,,,------------.........---,,,,,,,,,,,,---.................................//////000000000000000////////////////////////........................---------------------------------............///................................................,,,,,,------...------,,,------............---------,,,,,,,,,,,,---..............................------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,------------------------------------........................---............/////////---------............///------------------------333222000///---,,,,,,,,,////////////000000000111////////////000000000000---......//////000000111000000000000111111111111111111111111111111111111222222222222333333333333444444333333333444555555555555555666555555444333555666777777777777999;;;999:::;;;>>>BBBEEEHHHJJJMMMUUUTTTTTTaaannn{{{xxxxxxwwwqqqhhh___YYYTTTPPPNNNMMMHHHAAA>>>>>>??????===;;;>>>>>>===@@@GGGLLLNNNGGGBBB;;;666444555666666444555666777777666555444333444444555555555444444444444333222222222222222333444555444111000111222222222222222222222222222333333333333333333333333222222222222222222222222444333222222222222333444333222222111111222222333222222222222222222222222111111222222222333333333444444333222222222333333555555666777888999:::::::::999666444444888@@@EEEJJJHHHKKKQQQSSSRRRTTTWWW___aaadddjjjooorrrrrrrrrooouuu------------------------,,,,,,,,,,,,---------------///000000...---...///------------............---------------------...........................---...//////000000//////////////////////////////........................------............---------------............///................................................,,,,,,------...---------------............---------,,,,,,,,,,,,---......------------------------------------------------------------------------------------------------,,,------......------,,,+++++++++,,,,,,,,,------------------------------........................---------.........//////---------............///------------------------111111000///...---------....../////////000000000////////////000000000000......//////000000000000///000000000111111111111111111111111111111111111222222222333333333444444333333333333333444555666222333444666666666555555666888999999777888;;;======???DDDKKKNNNOOOQQQUUUMMM[[[^^^aaaooo~~~{{{zzztttiiiYYYLLLFFFDDDBBBBBB??????@@@AAADDDGGGIIIHHHHHHCCC;;;666444555777777555666777888888777666555333333444555555666555555555444333222111222222333333444555444222111222333222222222222222222222222333333333333333333333333222222222222222222222222222222222111111222222222222222222222222222222222111111111222222333333333111111222222222333333333444333333222222333333333444555666777888999:::;;;;;;999666333333777>>>CCCJJJHHHJJJOOORRRQQQSSSVVV[[[^^^ccciiinnnqqqrrrrrrooosss------------------------,,,,,,,,,---------......---///000000///......///---------.........//////....../////////.................................------...////////////...////////////////////////........................---......//////......------------............///................................................+++,,,,,,---.........------......//////......------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,+++++++++,,,,,,,,,------------------------------........................------------............---------............///------------------------.........///////////////------........./////////////////////000000000000/////////000000000000000///000000000111111111111111111111111111111111111222222333333333444444444222222222333333555666777444555555666777777666666666777999;;;===???AAACCCHHHJJJPPPXXXZZZWWWXXX]]]\\\nnnvvv|||ooo```YYYUUUSSSNNNGGGAAAAAAFFFJJJIIIHHHIIIDDD===888777777888888888888999999999888777666333333444555666666666666555444333333222222333333111222444444333333444555222222222222222222222222333333333333333333333333222222222222222222222222000000111111111111000000222222222222222222222222111111111222222333333444111111222222222333333333333333333222222333333444444444555777888999:::;;;;;;999666333333777===CCCHHHFFFHHHMMMPPPPPPRRRVVVYYY]]]bbbgggllloooqqqrrrooorrr}}},,,,,,,,,------------...---------.........//////---///111111000......///------.........///////////////000000//////...---........................---......///////////////////////////////////////........................---...///000000///...------------............///........................------------------------++++++,,,---..................////////////......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,------------------------------------........................,,,------------.........---------............///------------------------,,,---...///000000000000------------............////////////000000000000000000000000000000000000000000000000111111111111222222222222222222222222333333333333444444444444222222333444555666888999:::::::::999::::::;;;<<<===???DDDJJJOOOPPPNNNKKKOOOOOOTTT[[[\\\YYY]]]fffyyyyyy~~~}}}|||ooo^^^VVVUUUSSSQQQPPPIIIFFFAAA===;;;999777555<<<<<<;;;:::999888777777444444555666666666555555555555555555555444333333111222444444333333555666222222222222222222222222333333333333333333333333222222222222222222222222000000111111111111000000111222222333333222222111111111111222222333333333111111222222222333333333333333222222222333444444222333444666777999:::;;;:::999666333333777===CCCGGGEEEFFFLLLOOOOOORRRWWWZZZ]]]bbbfffiiimmmqqqsssqqqsss}}},,,,,,,,,---------.............../////////000000---///111222000///...///............////////////....../////////...---,,,........................//////000111111111111111////////////////////////........................---...///000000///...------------............///........................------------------------***+++,,,---..................////////////......---,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,------------.........................................................,,,,,,---------.........---------............///........................---...///000000//////...............////////////////////////000000000000000000000000000000000000000000000000111111111111222222222222222222222222333333333444444444444555444444555666777999;;;<<<=========>>>AAAEEEIIIKKKUUUXXX___iiinnniii\\\QQQUUUQQQUUU^^^bbbeeerrrvvviiiaaa___WWWUUURRRNNNKKKEEE???;;;@@@???<<<999888777777888555666666666666555555444444555777888888666444222222444555444333333444555222222222222222222222222444444444444444444444444222222222222222222222222111222333333333333222111111222333333333333222111222222222222222222333333111111222222222333333333333222222222333333444555111222333444666888999:::999888555222333777>>>CCCFFFDDDFFFLLLOOOQQQTTTYYY]]]```dddfffiiimmmrrrvvvtttuuu~~~,,,,,,,,,------.........////////////000000000000,,,///222222111///...///............/////////000------...///...---+++***........................111111222333333333333222////////////////////////........................---...///111111///...------------.........//////........................------------------------***+++,,,---..................////////////......---,,,,,,,,,,,,---..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------.........//////////////////////////////........................,,,,,,,,,---------......---------.........////////////////////////////////////000000000...---,,,////////////000000000000////////////000000000000111111111000000000000000000000000000111111111111222222222222222222222222333333333444444444555555666666777888999;;;===>>>;;;<<<===AAAGGGOOOVVV[[[nnnrrrzzz|||fffSSS]]]XXX[[[fffpppzzzssspppmmmkkkiiieee```YYYPPPJJJCCCAAA===999777777777888666777777777666555444444444666999::::::888444222555666666555333222222333222222222222222222222222444444444444444444444444222222222222222222222222333333555555555555333333111222333444444333222111222222222222222222222222111111222222222333333333222222222222333333444555000111222444666777999999999777555222333777>>>DDDGGGEEEFFFLLLPPPRRRVVV[[[```cccfffgggiiimmmsssyyywwwxxx............/////////000////////////////////////..................------//////............//////////////////////////////000000///...............///000222444555444333222000000////////////000000//////.........---------//////......///111333555000000000000000000000000................................................---------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------..............................------............------........................///......---------......///...---,,,,,,---...///000000//////.........---////////////000000000000000///...///000000000///333222222222222222222222111222222222222111000000222444666666555444444444777555333333444555666555999:::;;;<<<:::888:::>>>CCCHHHKKKKKKLLLWWWkkk{{{yyyfff___]]]^^^eeevvvmmm\\\UUUMMMIIIDDDBBBAAA@@@>>><<<:::666666:::999333111444555333222333444555444222444444333333444444555666444444444333333333222222222333333444555555555555444444333333333333222222333333333333333333333333333333222111111222333333333333333333333333333333222222111000000111111222333444555555333333444555000111444666888999999888999777555444666:::>>>AAAHHHIIIJJJKKKNNNSSSZZZ^^^aaa```aaadddiiipppwww{{{rrr{{{........./////////000000////////////////////////........................//////............//////////////////////////////000000///...............///000222333444333111000000//////////////////000//////.........---------////////////000111222222////////////////////////................................................---------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------////////////////////////......---------,,,,,,,,,,,,,,,,,,---------......------------------------------............------..............................---------......//////...------------...///000/////////................../////////000000000000///...//////000//////222222222222222222222222111111222222222222111111000222444444444333333444777666555555666777888888777:::>>>@@@@@@CCCKKKRRRYYY^^^cccfffkkkyyykkkfffmmmuuuzzzppphhh^^^ZZZZZZXXXQQQJJJGGG@@@:::::::::777777:::666555444444444333333222444444333333222333333333444444444333333333333222222333444555555555444444444444333333333333222222333333333333333333333333333333222111111222333333333333333333333333333333222222222222222222222222333444555444333333333555333333555666777777777777888777555444555999>>>AAAFFFHHHLLLNNNQQQUUUZZZ^^^``````aaadddiiipppuuuyyypppyyy....../////////000000000////////////////////////............////////////000//////......//////000////////////////////////000000///.........//////000111222222222111000/////////............///////////////............---...//////000000/////////........................................................................---------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------............------........................---------------...///000///...------------...///////////////............------........./////////////////////////////////111111111111111111111111000000111222333333333333000222444444444333444555777666666666777999;;;<<<===BBBGGGJJJMMMWWWgggrrr~~~}}}|||~~~xxx]]]RRRFFFAAA???<<<::::::999:::999777555444444555777666555444333333333333555555444444444333333333333444555666666555333222444444333333333333222222222222333333333333333333333222222111111222222333333333333333333333333333111222333444444333222111222444555444333222333555666555555555555666666777777555333333444888===@@@DDDGGGLLLQQQTTTWWW[[[]]]^^^___aaaeeeiiiooosssvvvnnnwww...////////////000000000///////////////////////////////////////000000000000000////////////000000////////////////////////000000///////////////000111111111111111000///...//////............///////////////..................///000000000///---,,,................................................................................................---------............///------------------------------------------------------------------------,,,,,,,,,------------...++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------............------........................,,,,,,,,,---...///000111.........------.........///////////////.........------------.........///000111111111000000000111000000000000000111111111///000111333444555555555444555666666555444555666444555666777888:::===???JJJPPPUUUVVV^^^pppxxxlllcccggggggbbb```gggqqqvvvqqqkkkiiillloooooooooqqqkkkwww}}}}}}xxx|||~~~|||yyy}}}rrrdddZZZTTTLLLCCC<<<=========:::777666777999888888777666666666666666555555555555444444444444333555777888777555333111444444333333333222222222222222222222222333333333222222222222222222222222222222222222222222222222000222444555555444333222222333444444222222333444666555444444444666888999666444222222444888<<>>BBBFFFPPPXXX^^^bbbpppuuukkkjjjiiidddaaagggkkkjjjllluuuzzztttrrrxxx}}}~~~~~~~~~tttgggVVVHHH???>>>===:::888777888999777777666666666666777888666666666555555555444444444666999::::::777333111444444333333333222222222111111111222222333333333222222222222222222222222222222222222222222222222000111333555555555333222222333444333222222333444333333333333555777999;;;555333222111333888<<<@@@EEEGGGIIIKKKNNNSSSZZZ^^^\\\]]]```dddiiinnnqqqtttqqqyyy/////////000000000111111000000000000000000000000//////000000111111222222111000000//////000000111000000000000000000000000000000/////////000111111222111111111111000000000000000////////////000000...////////////000000000000000000000//////...---........................////////////////////////////////////////////////........................---------............///------------------------------------------------------------------------,,,---------............------------------------,,,,,,,,,------------...,,,,,,,,,---------..............................------............------........................---------------...///000------...//////...------.........///////////////------........./////////000333555444111000222444///000000111111222222222000111333444555666666666444555666666555555888::::::===AAACCCDDDGGGLLLQQQVVVaaakkkuuu~~~|||xxxssslllhhhjjjqqqyyy~~~yyywww{{{yyyhhhZZZJJJGGGBBB>>>===<<<;;;:::777777666555555555666666777666666666666555555555444777:::======:::666333444444333333333333222222000000111111222333333333111222222333333222222111222222222222222222222222000111222444444444333333111333444333222111222444222222333444666888:::;;;555333222111444888===@@@GGGGGGHHHIIILLLQQQXXX]]]\\\]]]___dddiiinnnsssvvvrrrzzz//////000000000111111111000000000000000000000000//////000111111222333333111111000000000000111111000000000000000000000000000000//////000111111222222111111111111222222333111111000000000000111111.../////////000000000000111111000/////////000000////////////////////////////////////////////////////////////////////////........................---------............///------------------------........................------------------------------------............++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------------............------..............................---------......///------...//////...------............/////////000....../////////000000000...222444333///...000333000000111111222333333444222222333555666666666666333555777888999<<>>AAAGGGHHHJJJLLLNNNRRRWWW[[[\\\]]]___ccchhhooouuuyyyqqqzzz000000000000111111111111000000000000000000000000///000000111222222333333111111000000000000111111000000000000000000000000000000///000000111222222222111111111222333444444222222111111111111222222.../////////000000111111222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---------.........//////------------------------........................---------------------------------.........//////........................,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---..................---........................///......---------......,,,---...//////...---,,,---.........//////000000////////////000000000000---000333111...,,,///222000000111222333333444444333333444555666666666666444777999<<>>;;;999777666777777777777666666666666444777===AAAAAA>>>:::666444444444333333333222222///000000111222222333333111222333444444333222111111111111111111111111111000000000000111222333444111222333333111111222333333444666777777777666555555444222222555:::???BBBFFFIIIMMMPPPQQQSSSVVVXXX\\\]]]^^^bbbhhhpppwww|||pppxxx000000000000111222444444222222111000000///000000111111111000111222222333333222222111222222333333333222222111000000111111111111000000000000111111111222222333333222222111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////111111000000//////......000000000000000000000000---...///111111///...---........................////////////............////////////////////////..............................------------..............................////////////////////////........................---------------------------------............//////////////////.........000000//////.........---..................------///......---------......000000000000000000000000000000111111111000000///000000000000111222444444444111///222777999777444:::::::::===DDDNNNUUUWWWXXX]]]^^^[[[]]]iiizzz|||wwwqqqvvv||||||tttxxx~~~tttiiijjjnnnmmmggg[[[QQQHHHEEE@@@999777:::999:::999888666555555666777666666777888999999888555444444333333444444555333333333333333333333333333333333333333333333333111111222222222333333333111111000000111111222333444444333222222111111000111333555666888888888888555444333222444;;;CCCIIIIIIKKKMMMOOOQQQTTTWWWZZZ```]]]\\\```iiiqqqvvvxxxrrrwww|||000000000000111222333333222222111000000000000000111111111111111111222333444333222222222222222333333222222111111111222222111111000000000000111111222222333333333333222222111111111111111111111111111111111111111111111111////////////////////////111111111111111111111111111111000000////////////000000000000000000000000---...///000000///...---........................////////////............////////////////////////..............................------------..............................////////////////////////---------------------------------------------------------............////////////////////////...000/////////....................................000//////.........//////000000000000000000000000000000111111111111000000111111111111222333444555444444555555666777888888===AAAGGGLLLQQQWWW[[[]]]]]]eeekkkoooyyyxxxvvvyyy|||wwwvvv{{{|||xxxuuuooojjjkkkkkk^^^PPPJJJEEE???;;;;;;666777888888666555444444777666555666888999888777444444333333333333444444222222222222222222222222333333333333333333333333111111222222222333333333111111000000111111222333333333333222222222222111222333444666777777777666444333222222555;;;DDDJJJIIIKKKMMMPPPRRRVVV[[[^^^bbb___^^^aaajjjrrrxxxzzzuuu{{{111111000000000111111222222222111111000000111111000000111111111222222222555444333222222222222222333222222222222222333333222111111000000111111222222222333333333333222222111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111111000000000000/////////000000000000000000000000---...///000000///...---........................////////////............////////////////////////..............................------------......////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......//////////////////////////////....................................000000/////////000000111000000000000000000000000000000111111111111111000333222222222333444555666444777:::999777888===AAADDDJJJQQQUUUUUUUUUYYY]]]sss|||xxx}}}~~~pppjjjooonnncccXXXTTTRRRKKKDDD???999::::::999888666444333666555444555777888777666333333333333333333333333222222222222222222222222333333333333333333333333111111222222222333333333111111000000111111222333111111222222222333333333222333444555666666555444222222222222555;;;DDDJJJIIIKKKMMMOOORRRXXX^^^ccceeebbb___bbbjjjtttzzz}}}www~~~222111111000000000111111333222222111111111222222000111111222222222222222666555444333333222222333333333333333333444444555222222111111111111222222222333333333333333333222222222222222222222222222000000000000000000000000........................111111111111111111111111000000000000000000000000////////////////////////......///000000///..............................////////////............////////////////////////..............................------------......000000000000000000000000////////////////////////---------------------------------------------------------............///............///////////////////////////...................../////////////////////...//////000000000000000000000000000000000000111222222222111111333333222333333444555666444777;;;===>>>AAAHHHMMMUUUXXX\\\\\\XXXXXXaaalll{{{yyyzzz}}}xxxppppppgggeeeeeefffddd]]]SSSLLLEEECCC???<<<:::888777555666555444555666777666555222333333333333333333222222222333333333333333444333333333333333333333333111111222222222333333333111111000000111111222333000000111222333333444444222333444555555555444333111111111222555<<>>CCCJJJRRRYYY^^^```\\\]]]eeeqqq{{{|||qqq|||}}}~~~wwwzzz{{{zzzvvvsssqqqkkkeeeaaaYYYNNNEEEAAA>>><<<999888666555666777777666444333333555555555555333333444555555666666777777777333333333333333333333333111111222222222333333333111111000000111111222333000000111222333333444444222333444555666666555444111222222333555:::AAAFFFLLLMMMNNNPPPRRRVVV\\\```ccc```___bbbjjjqqqvvvxxxpppyyy333333333333444555555666333333333333333444555555333444666777888777666555444444444444555666777888999888777666555444444444444444333333333333444444333333444444444444333333444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000111111111222222222000000000000000000000000//////............//////////////////////////////////////////............////////////////////////..............................------------..............................////////////////////////////////////////////////---------------------------------............///------......///000000111............/////////000---......///000000111111------------...///000111111111111111111111111111///000111222333333333333222333444666888;;;===???CCCIIIPPPUUUXXX[[[___ccc```fffwwwtttiiibbbXXXQQQMMMIIICCC>>>999888666666777888666555333444666777777666444333444444444555666777777777333333333333333333333333111111222222222333333333111111000000111111222333111111111222222333333333222333444666777777777666222222333333555999???DDDJJJLLLOOORRRUUUYYY^^^bbbbbb```___dddkkkrrruuuvvvsssyyy333333333444555666777888333333333333333444555666444555777888999888666555444444444444555777888999;;;:::888777555444444444555444444333333444444555333444444555555444444333444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111000000111111222222222222000000000000000000000000//////............//////000000000000000000000000000/////////............////////////////////////.................................------.................................////////////////////////........................---------------------------------.........//////---------...///000000111---.........//////000000---......///000111111222............///000222222111111111111111111111111///000111222333444444444444444666888;;;>>>AAABBBIIIRRR[[[]]]ZZZXXX]]]cccwww{{{sssqqqppppppuuu}}}oooiiiaaa]]]YYYSSSKKKDDD:::888777777888888777555444555777888888777555444333333444444555666777777333333333333333333333333111111222222222333333333111111111000111222222333111222222222222333333333111333555666888888888888333333333333555999>>>CCCHHHKKKPPPTTTWWW\\\aaaeeeaaa```aaaeeemmmsssuuuuuuvvv{{{444444444444555666777888666555555444444555666777666888:::999888666666666555555555666777:::===???<<<777333333777888666333444555666666666555333222444444444444555555555555222333333444444444333333333444444444444333222222222222222111111111111000000000000000000000000000111111000000000000111111000000000000////////////111///......//////---,,,000/////////000000///...111111000000//////...............////////////000////////////////////////......////////////......//////////////////////////////////////////////////////............//////,,,,,,,,,---------............////////////......,,,------...///000111111............////////////...............///000000000000000000000000000000222222222222222333333333222444666666333111444999555777:::<<<@@@GGGOOOVVVZZZYYYZZZ\\\\\\```pppuuujjjgggjjjyyyxxxzzzvvvjjjdddbbb___YYYTTTFFFCCCAAA>>>999555444666777777666555555444333333555555333333333333555555222222222111111111000000111111111111111111111111000111111111111222222222111111111111111000///...///000222333444555555555555555555555666:::@@@EEELLLMMMPPPVVV]]]cccfffgggbbbddddddeeekkktttxxxwwwyyy}}}777777777888999:::;;;<<<777777777888888888888888;;;<<<<<<:::888888999:::999999999:::<<<=========>>>:::777777:::<<<;;;:::777888999:::999999777777444444444444444444444444444444444555555444444444444444555555444444333222222222222222111111111111222222222222222222222222111111000000000000111111111111111000000000//////111000...---...000444666666222...---///222222222111000000000/////////...---............/////////////////////////////////......////////////......///////////////////////////////////////////////////..................///,,,,,,---------...............////////////......------......//////000000............///////////////............///000000000000000000000000000000111111222222222222333333555444444444555555555666;;;:::;;;???FFFPPPXXX\\\bbb___```eeelllwwwyyysssrrrllljjjjjjpppyyyrrrjjjgggddd___[[[OOOLLLHHHCCC>>>999888888555555555666666666666666555444333222222333444555222222222111111111000000111111111111111111111111000111111111111222222222222222222222222111000000000111222333444555555555555555555555666:::@@@EEEJJJKKKNNNTTT[[[aaadddeee```dddeeefffkkkuuu{{{}}}yyy|||777777888888999:::;;;;;;999999:::::::::999999999>>>>>>===;;;999999<<<>>>===<<<<<>>:::999888777666777888999:::777777888999999888888777555555555555555555555555555555555555555555555555555555555555555444333333333333333222222222111111333333333333333333333333111111000000000000111111222222222111111111000000111111000...---222:::@@@???777///,,,...222333222000000000000////////////---------............///////////////////////////......////////////......////////////////////////////////////////////////......------------......,,,------------...............////////////...............///////////////............//////////////////......//////000111000000000000000000000000111111111111222222333333555444222333666888777444<<<<<<@@@GGGPPPXXX[[[\\\]]]cccqqqxxxooojjjfffggglllssswwwyyy}}}sssllliiihhheeebbbWWWTTTNNNHHHBBB>>>;;;:::333444444555555666777777333333222222222222333333222222222111111111111111111111111111111111111111000111111111111222222222333333333333222222222111000111222444555555555555555555555555666:::@@@EEEJJJKKKOOOUUU\\\aaabbbccc^^^cccffffffjjjttt}}}yyy|||~~~BBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCBBB@@@>>>??????BBBBBBCCCGGGJJJIIICCC===<<<<<<<<<;;;999999;;;===999999999999999999999888888888888777777777666666666666666555555555555555444444555555444444333222444333333333222222222222333333333333333333333333222111111000000111111222333333333222222222111111000222222000...111:::BBBCCC:::111---///111///---000000000000////////////------------............////////////////////////......////////////......////////////////////////////////////////////////------,,,,,,,,,,,,------------------..................////////////......///////////////...................../////////////////////...///000000111000000000000000000000000000000111111222333333333333666888777888;;;<<<:::AAAGGGPPPXXX\\\]]]]]]^^^```vvv}}}vvvqqqooopppppppppppppppppptttxxx{{{{{{yyyyyysssmmmiiiiiiiiifffcccYYYWWWRRRKKKGGGEEEBBB>>>666666666555555555555555222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222222222222222111222222222111222333444555555555555555555555444666:::@@@EEELLLMMMRRRXXX^^^bbbbbbbbb[[[bbbfffeeegggqqq|||yyy|||}}}VVVVVVWWWXXXXXXWWWVVVVVVWWWWWWXXXXXXYYYYYYYYYXXXXXXZZZ\\\ZZZTTTNNNIIIFFFJJJKKKOOOSSSUUURRRKKKFFFHHHIIIJJJIIIGGGEEEEEEEEEBBBAAA@@@???>>>===<<<<<<;;;;;;:::999888777777666888777666555444555555555444444444444444333333222444444444444333333333222222222222222222222222222222222111111111111222222333333333333222222222222...111444222///000555;;;;;;666000///111111///,,,////////////000000000000---------.........//////////////////////////////......////////////......////////////////////////////////////////////////------,,,,,,,,,,,,---------------.........//////......////////////......///////////////.....................///////////////////////////000111111111111111111111111111111000111111222333333444444444>>>EEEBBB@@@CCCHHHJJJSSSZZZbbbbbb___aaaiiirrr|||xxxssspppmmmkkkgggdddfffkkkppprrrqqqllljjjjjjkkkkkkiiieeeaaa\\\]]]ZZZUUUTTTUUUQQQJJJ@@@???>>><<<999777555444222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111000000000000111222222222333444555555555555555555555444666:::@@@EEEKKKMMMQQQXXX]]]```___^^^YYY```dddcccdddmmmxxx}}}yyy{{{|||~~~bbbdddfffhhhiiijjjiiiiiiooorrrwww{{{|||zzzvvvtttwwwlllccc^^^YYY\\\bbbeeeccc^^^XXXTTTRRRSSSUUUVVVVVVTTTPPPNNNLLLKKKHHHFFFCCCAAA@@@??????>>>===<<<;;;:::999999:::999777666555666666777444555555555555444333333555555444444444333333333222222222222222222222222222222111111111111222222333333333222222222111111...111333333000///111333000//////000222333222111////////////000000000000.........////////////000////////////////////////......////////////......////////////////////////////////////////////////......------------......------........./////////......////////////...............///////////////............////////////000000//////000000111222111111111111111111111111111222222333444555666666888GGGQQQNNNKKKQQQYYY\\\aaaeeeeee___[[[eee||||||}}}}}}yyytttrrrooohhh___[[[^^^dddjjjlllhhhjjjllloooooolllfffaaaaaaeeeeeeccceeeiiiddd[[[NNNLLLIIIDDD@@@;;;888666222222333333333333222222111111111111111222222222111111111111111111111111000111111111111222222222111000/////////000111222333333444555555555555555555555555555666:::@@@EEEGGGJJJOOOUUUZZZ\\\ZZZWWWVVV\\\```aaadddmmmuuuxxxxxx{{{|||~~~vvvxxx}}}{{{yyytttrrrjjjkkknnnrrruuusssnnnhhh]]][[[WWWSSSNNNKKKIIIHHHGGGFFFEEEDDDBBBAAA@@@???===<<<:::888777888999:::777777777777777666555555555555555555444444444444333333333333333333333333333222222111111222222333222222222222111111111111111111111111000000//////,,,///111111000111222444.../////////000000000111/////////000000000111111////////////////////////......////////////......///////////////////////////////////////////////////..................///............////////////......////////////......------......//////000000............////////////000000//////000000111222111111111111111111111111222333333444555666777888:::IIISSSRRRTTT]]]dddeeeeeegggeeeaaadddwww}}}~~~zzzxxxvvvooofff___]]]___aaaddddddgggkkknnnooolllhhheeeaaagggjjjjjjnnntttnnnbbbUUUSSSOOOIIICCC>>>:::888222333444555555444333222000000111111111222222222111111111111111111111111000111111111111222222222222111000//////111333444333444444555555555555555555555555555666:::@@@EEEFFFHHHNNNTTTYYYZZZWWWTTTSSSXXX\\\___fffpppuuuvvvuuuyyy|||qqqnnniiiddd^^^ZZZXXXWWWOOOOOOMMMLLLJJJIIIHHHGGG@@@>>><<<:::999:::;;;<<<999999999999999888777777666666555555555444444444444444444444444444444444333222222111111222222333222222222111111111000000333111//////000111000000000333555222...---000444.../////////000000111111000000000000111111111111////////////////////////......////////////......//////////////////////////////////////////////////////............//////............/////////000......////////////......,,,------...///000111111............/////////000000000000000000111111222111111111111111111111111333333444555666777888999:::GGGPPPQQQWWWccciiiffffffiiikkkoooyyy~~~|||xxxvvvrrrllleee```\\\ZZZ]]]```dddhhhkkkkkkjjjhhh]]]eeeiiiiiiooouuunnnaaaVVVTTTOOOIIICCC>>>999777333333555555555555333333000000111111222222222222111111111111111111111111000111111111111222222222333222111000000222444555444444555555666555555555555555555555666:::@@@EEEGGGJJJOOOVVVZZZZZZWWWTTTQQQUUUZZZ___hhhssswwwvvvsssxxx|||~~~xxxqqqpppssstttppplllYYYQQQHHHDDDDDDDDD@@@;;;DDD>>>999888;;;<<<888444555999999444444999999444666444222111222444777888333333333222222222111111111111111111111111111111111000///000111000///---000000000000////////////////////////............000000000000000000000000........................------------------------////////////////////////...........................///000///---+++,,,---......------...///111222////////////////////////---......///000111111222...000111000///...///111222111000//////000111111111222444444222111222222222444555555555777999<<<@@@OOOTTTVVV```dddccchhheeeqqq|||||||||xxxtttoooiiiccc^^^TTTWWW\\\aaaeeehhhiiijjjfffdddfffmmmooojjjccc```YYYWWWSSSOOOJJJEEEAAA???888666444444444444222000222111111000000000000111///000000000000111111111222222111000//////000000000111222333333333222222333333333333333333333333:::::::::999888:::>>>AAAFFFFFFJJJQQQXXXZZZVVVQQQTTTXXX\\\___gggssszzz|||xxxzzz~~~zzzdddVVVPPPOOOMMMJJJEEECCC???<<<:::999888777777888999777888::::::888666555333222222333444555333333333333222222222222222222222222222222222222222111000111222222000...000000000000000000000///111111000000000/////////000000000000000000000000........................------------------------////////////////////////........................///000111111000000111333//////------,,,---...///////////////////////////.........///000111111111///000111000///...///111111111000//////000111222///111333333222222333444555555666666666888===@@@IIIXXX\\\\\\cccfffhhhoooqqq~~~rrrmmmnnnqqqpppnnnooonnnjjjgggjjjppprrrpppqqquuuyyy|||{{{{{{zzzyyyxxxzzz}}}~~~xxxxxx{{{|||yyy{{{xxxwwwxxxzzzzzzzzz}}}zzzvvvrrrmmmhhhdddbbb___ZZZXXXXXX[[[```ddd___^^^bbbjjjlllfff___\\\ZZZZZZXXXTTTPPPLLLJJJJJJCCC???999666555444444333222222111111111111111111000000000111111111222222222222111000000000000000333333222222222333444555333333333333333333333333888999888888888:::>>>AAAEEEFFFJJJPPPWWWYYYUUUPPPTTTYYY^^^```fffqqqyyy|||yyy{{{}}}qqqgggbbb]]]YYYQQQQQQNNNHHHBBB>>>???@@@;;;888888:::999777777999777777555444444333333333444444444333333333333222333333333333333333333333333222111222333333111///000000000000000000000000222222111111111000000000000000000000000000000000........................------------------------////////////////////////........................///000000000...///000222...------,,,,,,---//////////////////////////////......//////000000111111///000111111//////000111000000000000000111222333...000111222222222444555666777777888:::>>>EEEIIIVVVcccccc```fffjjjmmmvvv}}}tttrrruuuwwwxxxzzzvvvvvvuuusssrrrtttwwwyyy}}}xxxssstttzzz{{{yyywww}}}}}}zzzyyy|||}}}~~~zzzsssrrroookkkgggeeefffgggjjjjjjlllpppuuuxxxyyyyyyxxx|||yyyvvvrrrmmmjjjlllggg___WWWSSSTTTVVVYYY[[[[[[aaahhhjjjeee^^^\\\YYYZZZ[[[XXXSSSQQQRRRTTTPPPIIIAAA:::666555555555111111222222333222222111111111111111222222222333222111000000000000000000444222111000000222444555222222333333333333333333666666666666777:::???BBBEEEFFFIIIOOOUUUWWWSSSPPPSSS[[[aaaaaadddmmmwww{{{zzz{{{|||xxxppphhheee___WWWOOOJJJGGGGGGDDD???===???===666444888888888777777666555555444555555555444444444333333222222222222222222222222333222111222333333111///000000000000000111111111222222111111111000000000////////////////////////................................................////////////////////////.................................---++++++,,,...------------...///111222////////////////////////.../////////000000000111///000111111000///000111//////000000111222333444///000222222111111333555666777999===AAAIIIQQQWWWaaagggbbb___kkkuuuzzz~~~}}}}}}wwwpppoooqqqoooooonnnnnnnnnmmmlllllliiimmmttt|||}}}zzzxxxtttpppllljjjiiifffccc^^^YYYUUURRRXXXWWWZZZ```aaa]]]ZZZ[[[WWWYYYZZZWWWSSSQQQSSSWWWVVVPPPGGG???:::777555333000111222222333222111000111111222222222333333333111111000000000000000111111000000///000111222222222222222222222333333333333444555555666:::???CCCDDDEEEIIINNNSSSTTTRRRPPPRRR[[[bbbbbbbbbjjjsssyyyyyyzzzzzz{{{wwwllleee^^^VVVQQQQQQLLLIIIHHHCCC<<<999:::777777777777666666666555666666666555555555555444222222222222222222222222222111000111222222000...///000000000111111111222111111000000000/////////////////////////////////////////////////////////........................////////////////////////........................,,,...000000000///111222222222000/////////000111////////////////////////////////////000000000000000111222111000///000222//////000111222333333333222222333222111111333555666999???EEEMMMUUU^^^dddeeehhhbbbfff}}}~~~{{{zzz|||zzzrrrnnnnnnuuuzzz||||||qqqwww~~~{{{zzzwwwtttooolllfffhhhiiiiiifffaaa[[[WWWTTTQQQPPPQQQQQQOOOQQQUUUZZZZZZZZZVVVRRRQQQSSSUUUUUUQQQKKKEEE@@@;;;666222111111222222111111000///111111222222222333333333111000000000000000111111///000222444444333222000111111111222222333333333222333444444666:::@@@DDDDDDFFFJJJNNNRRRSSSRRRPPPQQQ[[[bbbbbbbbbiiiqqqwwwwwwyyyyyyzzz|||uuuhhhgggbbbWWWOOOJJJDDD???::::::888777666666666666777777777666666666555555333333333333333333333333222111000111222222000...///000000111111222222222111111000000000/////////000000000000000000000000////////////////////////........................////////////////////////........................---000555888999999::::::999777444111///...------////////////////////////////////////000000000000000111222222000000111222000000111222333333333222333333333333222333555888<<>>===>>>888888888888777777777777777777777777777777777777444333333333444444222000///000000111222222333333333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................///333888:::777222...,,,222111000//////000111222////////////////////////000000000000////////////000222222222111000111222111222333444333222111000///000222333555888===AAAQQQWWW```fffgggeeebbbaaaqqqzzzlllvvvooosss|||yyywwwmmmllliiihhhrrr|||tttoooqqqwwwqqqqqqqqqtttvvvwwwuuutttrrrssstttrrrooojjjdddaaa^^^YYYUUURRRLLLHHHKKKQQQggg```YYYXXX[[[]]]ZZZVVVRRRQQQQQQQQQRRRPPPMMMJJJ???<<<777333111111333444///000000000000111111111000000///000000111222222///000000000111111111111///000000111222222333333444555555666777;;;@@@DDDFFFIIIMMMPPPQQQQQQRRRSSSZZZ___cccfffllluuuyyyxxxuuu|||vvviiiYYYOOOKKKIIICCC>>>???<<<<<<<<<999444444888888888888777777777777777666555444333222222222222111111111111111111111111000111111111111000//////000000000000000000000000000000000000000000000000//////............//////000000///.......................................333333222111000///......//////......---------,,,............/////////000000000000000////////////111111111111111222222333333222111222222222000///000444777666444888BBBKKKXXXaaacccdddeee^^^]]]hhh}}}{{{~~~zzzzzztttwwwqqqqqqtttyyy{{{tttuuuxxx~~~~~~rrrhhhmmmnnnppprrrssssssrrrqqqqqqsssrrrooooooqqqkkkaaa[[[YYYVVVRRROOOMMMLLLLLLWWWTTTSSSUUUYYYYYYTTTNNNQQQMMMKKKMMMKKKIIIMMMSSSIIIBBB999444333555555444333222111222333444333222333333222222111222222222000000000000000000000000111111111222222333333333222333444666999<<<>>>???FFFIIILLLPPPSSSSSSSSSRRRZZZ^^^dddjjjnnnsssxxx{{{zzztttggg]]]TTTNNNFFF???;;;;;;<<<999888999888888777777666666666666555555444333222222222222222222222222222222222222333222222222111111111111111111111111111111111111000000000000000000000000//////............//////.........---......//////........................111111000000///........./////////.........------........./////////000000000000000000000000000///111000000000000111222222222222222222333333333222333666888888:::AAALLLUUU```ggggggcccccc```gggyyyrrrsssyyy{{{vvvuuu~~~~~~zzzvvvpppnnnnnnoooppppppssswww~~~{{{uuulllkkkkkkkkkmmmoooooopppsssuuutttooonnnnnnjjjccc\\\[[[XXXVVVTTTSSSSSSSSSNNNKKKHHHIIILLLNNNNNNMMMLLLKKKKKKKKKLLLMMMOOOOOOQQQJJJ@@@999666444111///111///...///111222111000222111111000000111111222111111111111111111111111111111222222222333333333333333444666888<<>>999999888777666777777888666555444333222222222222333333333333333333333333666444222111000111333444111111111111111111111111000000000000000000000000000000////////////000000000000/////////000000111.................................//////000000000000000000000000/////////...////////////000000000000000000000000111111111000000//////000000111222111222333333222333444666666888===CCCLLLUUU]]]aaafffiiieeeeeeppp|||~~~xxxnnnjjjeeedddggglllpppqqq|||wwwooofff___ccceeekkkuuu{{{~~~yyyqqqlllhhheeeaaa^^^]]]ccchhhhhheeebbbaaa```___^^^]]][[[[[[[[[\\\\\\XXXUUUOOOIIIDDDCCCFFFIIIVVV___bbb```hhhsssoooaaaYYYTTTNNNIIIFFFBBB<<<777444222111111222333333333111000000000000111111222222222222222222222222222222222222222222222222222444333333333666;;;@@@CCCDDDGGGLLLQQQTTTSSSQQQPPPXXX[[[```fffkkkpppvvvzzz|||yyyxxx~~~vvvUUUBBB???CCC;;;:::888777666666777888777666555444333333333333333333333333333333333333555333111000///000222333111111111111111111111111111111111111111111111111000000////////////000000444333222111000000000000////////////////////////...//////000000111111222/////////000000000000000////////////000000000111///000000000111111111222000000000000000111111222111333444333111111444666666;;;CCCLLLTTTZZZ\\\]]]dddggggggrrrqqqddd^^^\\\^^^bbbiiiqqqyyy|||hhhXXXTTTSSSTTTZZZ___dddmmmwww~~~wwwrrrnnnggg^^^WWWUUU[[[bbbggggggddddddeee___^^^\\\ZZZYYYYYYYYYYYY[[[ZZZWWWQQQKKKGGGEEEFFFUUU___cccbbbkkkwwwsssfffWWWSSSOOOLLLJJJGGGAAA<<<777555222111222333333333111111111111111222333444222222222222222222222222222222222222222222222222444333222333666;;;@@@DDDEEEHHHMMMQQQTTTSSSRRRQQQWWW[[[```eeejjjpppwww{{{{{{uuussszzzlllPPPCCCAAACCCAAA>>>;;;888777888888888888777666555555555555444444444444444444444444444333222000000111111222222222222222222222222222111111111111111111111111111000000//////000000111666555333111000////////////////////////////////////000000000111111222222......////////////000000/////////000000000111111///000000111111222222222111111111111111222222333111333555333222222666::::::BBBMMMWWW\\\^^^^^^^^^bbbhhhooosssuuussshhh^^^]]]```ccccccooo}}}rrrcccWWWQQQMMMLLLLLLNNNVVV^^^gggjjjrrr}}}|||yyywwwuuunnncccZZZPPPRRRXXX___aaa___```ccc^^^]]][[[XXXWWWVVVVVVVVVTTTTTTTTTSSSPPPKKKGGGDDDPPPWWW\\\^^^fffpppooogggXXXTTTPPPMMMKKKGGGBBB===999666333111111222111111111111111111222333444555222222222222222222222222333333333222222222222111222222222444777<<>>999666444444333333////////////000111222333000000000000000000000000333333333222222111111111000111333666:::===@@@BBBDDDEEEFFFHHHKKKMMMOOOPPPYYY\\\```eeejjjqqqyyy~~~yyyxxxwww|||