BM6@ 6(@@ ************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++******++++++,,,---++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---,,,,,,+++******,,,+++++++++,,,------...---------.........//////************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************+++*********))))))(((((()))************++++++++++++)))(((***,,,---+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++++++++***)))(((+++***)))***+++++++++*********+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............////////////000222444666777999999999:::<<>>?????????===<<<999777777999;;;<<<>>>===<<<;;;:::999999999;;;<<<<<<:::666333222333444444444444444333222111///......---,,,,,,,,,---......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++************************************+++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,------.....................---------------------------------,,,,,,,,,,,,------------,,,---...///000000000000000000000222444666999:::;;;::::::;;;>>>AAADDDFFFJJJMMMPPPRRRRRRQQQQQQRRRSSSXXXZZZ]]]^^^[[[nnn))))))*********+++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------,,,---///000000000///......------......000222222333666999:::999777777777666777777888999:::::::::===???BBBDDDEEEEEEDDDCCC>>><<<:::888999:::===>>>???>>><<<:::999888777777;;;<<<<<<;;;888555555555555666666555555444333222111000///...---,,,,,,,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))***+++++++++,,,*********************************+++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,------.........................................................,,,,,,,,,------------...,,,---...///000000000000000000000222444666999:::;;;::::::;;;===@@@DDDEEEIIILLLPPPRRRRRRQQQQQQRRRTTTYYYZZZ\\\\\\YYYkkk))))))*********+++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------............///000111222111000000/////////000222555888::::::===AAABBBAAA???===<<<::::::;;;;;;<<<<<<======CCCEEEHHHIIIIIIGGGEEECCC>>>>>>===<<<===>>>@@@AAA???===<<<:::888777666666888999::::::888777777777555666666666555555444333333222111///...---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))***+++++++++,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,------------......---.............................................,,,,,,---------.........,,,---...///000000000000000000000222444666999::::::999999:::<<>><<<:::999999999777888::::::888777888999555666666777777777666666666555333111000///......+++,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------------------.......................................,,,---------............,,,---...///000000000000000000000222444666999::::::999999:::;;;>>>AAACCCGGGKKKPPPSSSSSSRRRRRRRRRUUUZZZ[[[]]]\\\YYYkkk)))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,------.../////////222333555666666555555444444444555888===CCCHHHLLLGGGKKKOOOPPPMMMHHHDDDBBBBBBAAA@@@@@@@@@AAABBBCCCCCCDDDDDDDDDCCCAAA???===>>>@@@BBBEEEFFFFFFEEEDDDBBBAAA???>>>===<<<<<<;;;888:::;;;;;;999777777888666777888999999999999999888777555333111000//////---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************************************+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++---------.........//////........................------------............,,,---...///000000000000000000000222444666999:::;;;;;;:::;;;<<>>???@@@AAABBB@@@@@@@@@@@@???>>><<<;;;;;;===AAAEEEFFFEEECCCAAAAAA@@@???>>>===<<<<<<<<<;;;<<<===<<<999777777777777888999:::;;;<<<<<<<<<:::888777444222111000000/////////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++******))))))************************++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---------.........//////////////////////////////---------.........//////,,,---...///000000000000000000000222444666999:::<<<<<<;;;<<<===@@@CCCDDDFFFKKKPPPTTTTTTSSSRRRRRRRRRXXXYYY[[[[[[XXXjjj************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------------------------///000000...------...---,,,***,,,000444666777;;;===@@@AAAAAA???<<<:::666888999;;;CCCKKKMMMKKKFFFGGGJJJMMMOOONNNJJJGGGBBB???======@@@AAA???===???======@@@???:::999:::<<<===????????????>>>>>>>>>>>>>>>>>>>>><<<999777===<<<<<<<<<;;;;;;::::::888999;;;;;;:::999999:::777666777888999888666333/////////...............,,,------......------,,,------------------------,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))************************,,,,,,,,,++++++*********+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..............................////////////000111222333000000///...---,,,,,,,,,,,,,,,------.../////////000000000222444666999:::999999:::<<<>>>@@@BBBCCCJJJNNNRRRUUUUUUSSSQQQPPPTTTZZZZZZYYY[[[YYYggg************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------+++,,,...---,,,,,,---......///111444888<<<@@@CCCIIIJJJKKKLLLKKKHHHDDDBBBAAABBBBBBBBBFFFMMMMMMJJJCCCDDDGGGJJJKKKJJJFFFDDDIIIGGGCCCAAA@@@???>>><<<===;;;<<>>??????@@@@@@BBBCCC??????>>>???@@@AAAAAAAAA???>>>===<<<:::888777666999:::::::::888777777777555555666888:::999777555333333333222111///...------......//////......---------------------------,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))************************,,,,,,,,,+++++++++*********)))******+++,,,---...+++++++++++++++++++++++++++++++++,,,,,,,,,------........................////////////000111222333000///...------,,,,,,,,,,,,,,,------.../////////000000000222444666999:::999::::::<<<>>>@@@BBBCCCIIIMMMRRRTTTTTTRRRQQQPPPTTTZZZZZZYYY[[[ZZZggg++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,------......------------------------------***+++------,,,,,,...000///444:::???BBBFFFLLLPPPVVVWWWWWWXXXVVVTTTQQQOOOMMMNNNLLLIIIIIILLLLLLHHH@@@BBBEEEHHHIIIHHHGGGFFFLLLKKKIIIGGGDDDDDDFFFGGGGGGEEEEEEHHHHHHGGGHHHKKKIIIIIIJJJHHHGGGFFFHHHIIIHHHGGGEEEDDDDDDEEEFFFGGGAAAAAAAAA@@@???===<<<;;;::::::999999888777777666888888888999;;;:::888666777888888666444111...+++/////////000000/////////------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,++++++++++++***(((((()))***+++---...///++++++++++++++++++++++++*********+++++++++,,,,,,........................////////////000111222222000///...---,,,,,,,,,,,,,,,,,,------.../////////000000000222444666999:::999:::;;;<<<>>>AAACCCDDDHHHLLLQQQSSSSSSQQQPPPPPPTTTZZZZZZZZZ[[[ZZZhhh++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++,,,------......---------------------------------.........---...111333333:::CCCHHHJJJLLLRRRWWW[[[\\\\\\\\\[[[ZZZYYYXXXPPPQQQOOOJJJHHHJJJIIIEEEEEEGGGIIIKKKLLLMMMOOOPPPKKKMMMMMMKKKIIIIIINNNRRRQQQPPPSSSYYY]]]]]]___bbbjjjkkkkkkhhhbbb^^^]]]^^^^^^\\\YYYTTTOOOLLLKKKLLLHHHHHHHHHHHHGGGEEEDDDCCC???===<<<<<<=========<<<>>><<<;;;<<<<<<;;;888666888999999999666333///,,,...//////000000//////...........................++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,........................///////////////000111111///...------,,,,,,,,,---,,,,,,------.../////////000000000222444666999:::::::::;;;<<>>EEELLLPPPPPPPPPTTTXXX\\\[[[ZZZXXXWWWUUUTTTSSSKKKMMMLLLGGGEEEGGGGGGEEEJJJKKKKKKKKKKKKNNNSSSXXXQQQSSSWWWXXXYYY\\\bbbgggeeegggooo{{{{{{sssmmmjjjjjjcccbbb___\\\WWWQQQMMMJJJFFFCCC@@@@@@AAAAAA@@@???===<<<;;;;;;<<<;;;:::888666777888888777444111............//////.................................+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------........................//////////////////000111...------,,,,,,,,,,,,---,,,,,,------.../////////000000000222444666999:::::::::;;;===???AAACCCDDDHHHKKKOOOQQQQQQQQQQQQQQQUUU[[[[[[[[[]]]\\\jjj,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////+++,,,------......------------------------------.........---...222888<<>>888888888777666555444333...//////000000//////...........................---......//////......---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------........................000//////.........//////---,,,,,,+++,,,,,,------,,,,,,------.../////////000000000222444666999:::;;;;;;<<<===???BBBDDDEEEIIILLLPPPRRRRRRRRRSSSTTTUUU[[[[[[\\\^^^^^^lll,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000+++,,,------......------------------------------///000222555:::CCCLLLSSSTTTSSSQQQQQQRRRQQQNNNLLLGGGFFFDDDCCCCCCDDDFFFGGGIIIOOORRRPPPQQQUUUYYYZZZcccgggmmmvvvxxxnnnccc[[[QQQNNNJJJGGGEEEBBB@@@===;;;;;;999888666555444444000000111111111111000000////////////////////////......////////////......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++*********+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,........................000//////.........//////,,,,,,,,,++++++,,,------,,,,,,------...//////000000000000222444666999:::;;;;;;<<<>>>@@@BBBDDDEEEJJJMMMPPPRRRRRRSSSTTTUUUUUU[[[\\\\\\___^^^lll++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,------...///000000------------------------//////...---+++,,,///222///222777>>>DDDJJJOOOQQQNNNPPPNNNIIIJJJOOOOOOKKKHHHCCC???@@@GGGMMMPPPPPPRRRQQQTTTXXXZZZ___ooowwwpppeeeZZZQQQKKKGGGCCCDDD===;;;???AAA:::555333777444222222333333000........................---........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------......------------......---.........//////000000---,,,,,,++++++,,,,,,---,,,,,,---...///000111111111111222333555777999:::<<<<<<===>>>@@@CCCEEEFFFHHHKKKOOOQQQQQQQQQQQQRRRWWW\\\\\\]]]aaa```mmm++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,------...//////000------------------------...//////...---...000222999:::<<<@@@DDDIIILLLOOOMMMRRRSSSNNNJJJJJJHHHDDDAAACCCEEEJJJOOORRRSSSRRRRRRRRRYYYeeerrr|||ooovvvxxxeee[[[RRRJJJIIIBBB===???@@@<<<999:::888666555555666666333111................................................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------......------------................../////////000---,,,,,,++++++,,,,,,---,,,,,,---...///000111111111111222333555777999:::<<<<<<===>>>@@@CCCEEEFFFHHHKKKOOOQQQQQQQQQQQQRRRVVV[[[\\\^^^cccdddrrr,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------.../////////---------------------------...///......///222444???@@@BBBEEEIIIMMMQQQSSSPPPSSSSSSNNNIIIHHHGGGFFFGGGJJJNNNQQQSSSWWW^^^cccmmmppp{{{xxxyyymmm^^^\\\TTTLLLHHHDDD@@@???@@@:::999777777666555222//////......------......///........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------......------------..................////////////------,,,,,,,,,,,,------,,,,,,---...///000111111111111222333555777999:::;;;;;;<<<>>>@@@CCCEEEFFFGGGKKKNNNQQQQQQQQQRRRSSSUUU[[[\\\___fffiiiyyy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////------------........................///222777:::AAADDDHHHNNNSSSWWWYYYZZZTTTRRRMMMIIIHHHKKKOOOQQQSSSTTTTTTRRRUUUbbbwww}}}wwwlll```TTTJJJDDDBBBAAA???===;;;888555222000000000///.........//////........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------......------------...............///////////////------,,,,,,,,,,,,------,,,,,,---...///000111111111111222333555777999::::::;;;<<<>>>@@@BBBEEEFFFGGGJJJNNNQQQQQQQQQRRRSSSVVV[[[\\\___gggkkk|||,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------...............---------....../////////000000000000222888???DDDKKKOOOTTTXXX[[[ZZZXXXWWWRRRLLLHHHHHHLLLPPPRRRSSSSSSWWW[[[^^^ggg}}}mmm[[[NNNGGGHHHGGGDDDAAA===999777777444222111///......///000////////////////////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------......------------......///////////////............------,,,,,,------...,,,,,,---...///000111111111111222333555777999:::999:::;;;===@@@BBBEEEFFFGGGJJJNNNQQQQQQRRRSSSSSSWWW\\\\\\___fffjjj|||,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................---------...//////000000111333555888<<>>EEEKKKOOOSSSVVV\\\[[[ZZZXXXTTTOOOJJJGGGKKKKKKNNNSSSVVVXXXcccoooxxxzzzfff___bbbhhhdddbbbaaa]]]UUUSSSVVVZZZccchhhaaaXXXYYY```fffoooqqqxxx}}}}}}}}}uuunnnjjjaaaUUUJJJCCCBBBCCC<<<:::666333000//////000////////////////////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------......------------......000/////////..................------------......,,,,,,---...///000111111111111222333555777999:::888999:::<<>>777111222222111111111111111111////////////////////////------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,------...///...------,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------.........---......///000...------------,,,,,,,,,---...///000111111111000111222333444666888999999999:::;;;<<<===???BBBEEEIIIHHHKKKQQQSSSQQQQQQTTT]]]\\\^^^ccciiixxx------------....................................---------............///............////////////...///222777???HHHQQQVVVXXXXXXTTTIII>>>:::===@@@???FFFNNNRRRRRRUUU\\\cccssstttgggZZZZZZgggxxx~~~ttt]]]]]]dddwwwoooYYYHHH;;;333777555333222222222111000////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,---......000///...---,,,+++++++++...------,,,,,,++++++***+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------......---------------------------...//////000111111111111222333444666777888999999:::;;;<<<===???BBBEEEIIIHHHKKKQQQSSSRRRRRRTTT^^^^^^```ccckkk~~~---------.........//////........................---------............///........./////////000000222222333999BBBLLLVVV\\\UUURRRKKKBBB:::999>>>EEEDDDNNNVVVSSSNNNXXXrrrrrr^^^___cccnnnuuujjjbbbdddnnnyyymmmVVVFFF===888555222000222222222111000000000000000000000000..............................---------,,,,,,,,,------,,,,,,------...///000///...---,,,+++++++++---------,,,,,,++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///000000111111111222333444555666777888999:::;;;<<<===???BBBEEEHHHGGGKKKQQQTTTRRRRRRUUU^^^```bbbdddlll------........./////////........................---------............///.........//////000000111444444777===GGGRRRZZZ]]]TTTMMMEEE@@@<<<;;;@@@GGGIIIQQQTTTPPPRRRhhhuuujjjbbbhhhssssssmmmkkkkkkmmmpppvvvzzz{{{oooqqq|||iii[[[QQQ>>>999333111222444444333000000000000000000000000..............................---------,,,,,,,,,---------------......//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,,,,,,,------------...///.........///000111222111222333444555666777777999:::;;;<<<===???BBBEEEHHHGGGKKKQQQTTTRRRSSSUUU]]]aaadddfffppp............////////////........................---------............///---......///000000111111222555;;;EEEPPPXXX\\\\\\RRRHHHAAAAAABBBBBBEEEJJJNNNRRRWWW```rrrvvvmmmlllrrryyywwwtttuuuuuuzzzxxxttt}}}uuujjjSSSKKK@@@888666666444222000000000000000000000000..............................---------,,,,,,,,,---------------...//////...------,,,,,,,,,------***++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,....../////////...---,,,,,,,,,,,,---------......//////......///000111222222222333444555555666666999:::;;;<<<===???BBBEEEGGGGGGJJJQQQTTTRRRSSSUUU[[[aaafffiiiuuu............/////////000........................---------.........//////---......///000111111222///444>>>LLLXXX]]]]]][[[OOODDD>>>BBBGGGHHHJJJNNNUUUXXXccc|||ooonnnvvv{{{www|||jjj^^^NNNBBB<<<888333000000000000000000000000000////////////////////////......---------,,,,,,,,,...------------...//////------,,,,,,,,,---......)))***+++,,,------...///---------,,,,,,+++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///000111111111000...---,,,,,,,,,------.........//////......///000222333222222333333444555666666999:::;;;<<<===???BBBEEEGGGGGGJJJQQQTTTSSSSSSVVVYYY```gggkkkyyy...........................------,,,,,,------...............////////////000/////////000000...---444:::EEERRR\\\___ZZZUUUFFFFFFGGGJJJLLLNNNPPPRRRQQQjjjxxx{{{yyyxxxqqq[[[GGG;;;777888111222222111///...//////................................................---------............///+++,,,,,,---...///000000------------------------.........------,,,,,,,,,------------------------------------------------------,,,,,,,,,---......666444111...,,,,,,---...---,,,,,,,,,,,,---......////////////000000000000000111222444666777888999666888;;;<<<>>>@@@CCCFFFJJJHHHIIINNNQQQPPPRRRVVV___```ffflll{{{...........................------,,,,,,------...............////////////---------.../////////...777@@@LLLXXX]]][[[TTTNNNGGGDDDDDDIIIMMMOOOVVV___tttxxxzzzwww}}}ttt\\\GGG;;;666333444333222000/////////................................................---------............///,,,,,,,,,---......//////------------------------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,---...///555333000...,,,,,,---...------,,,,,,------...///////////////000000000000000111222444666777888999666888;;;<<<>>>@@@DDDFFFIIIHHHJJJOOOQQQPPPRRRVVV______eeekkk{{{..............................------------..................////////////---------...///111222333???IIIWWW^^^\\\TTTKKKFFFIIIDDDFFFOOOQQQQQQ]]]oooxxxqqqxxx|||xxxuuuyyy}}}vvviiiQQQ???555666555444333111000//////................................................---------............///,,,,,,,,,,,,,,,---------------------------------...------------,,,,,,,,,------------------------------------------------+++++++++,,,---...///000444222000---,,,,,,---...---------,,,------...///.../////////000000000111000111222444666777888999777999;;;===>>>@@@DDDGGGIIIHHHJJJOOORRRQQQRRRUUU]]]^^^dddkkk{{{..............................------------..................////////////000000//////000333777999JJJSSS^^^___WWWLLLEEEBBBKKKHHHMMMVVVTTTTTThhh{{{rrryyyyyyqqqkkkhhhiiiqqq{{{vvvqqqvvvyyy||||||ppp___MMM@@@:::888444222111000000///................................................---------............///---------,,,,,,+++++++++------------------------------------------------------------------------------------------------+++++++++,,,---...///000222111///---,,,,,,---------------------...//////......//////000000111111000111222444666777888999777999;;;===>>>AAADDDGGGIIIHHHJJJPPPRRRQQQRRRUUU\\\]]]dddkkk{{{........................///......------......///............////////////000111000///000444:::???TTT[[[___[[[PPPGGGDDDEEEMMMKKKOOOTTTTTT___|||ppp```YYY\\\ccckkkrrr{{{wwwnnnrrrzzz~~~xxxdddSSSCCC>>>777333111111000///////////////////////////........................---------............///---------,,,,,,++++++***------------------------------------------------------------------------------------------------,,,++++++,,,---...//////000///...---,,,,,,------...------------...//////.........///000111111111000111222444666777888999777999<<<===???AAADDDGGGIIIHHHKKKQQQSSSRRRRRRUUU[[[\\\ccckkk|||........................//////............//////............////////////.../////////000666???GGG[[[]]][[[TTTJJJEEEGGGKKKPPPNNNOOOTTTaaa||||||nnn___]]]dddjjjnnnqqqrrrssswww}}}wwwpppoooqqq{{{wwwcccTTTLLL@@@777444333111000////////////////////////........................---------............///......------,,,,,,++++++------------------------,,,,,,,,,------------...------------------------------------------------------,,,,,,,,,---.........------,,,,,,,,,------......------......///000------...///000111222222000111222444666777888999888999<<<>>>???AAAEEEGGGIIIHHHLLLRRRTTTRRRRRRUUU[[[\\\dddlll~~~........................//////............//////............////////////---///000111444===JJJSSS[[[ZZZVVVOOOGGGFFFJJJPPPRRRUUU[[[iii}}}~~~yyy}}}}}}xxxwww|||~~~}}}~~~~~~tttnnnyyy{{{~~~xxxkkk^^^MMM???888555333111////////////////////////........................---------............///.........---------------------------------------,,,,,,,,,---------......------------------------------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,------...............//////000------...///000111222222000111222444666777888999888:::<<<>>>???BBBEEEHHHIIIHHHLLLRRRUUUSSSRRRUUU[[[]]]eeemmm........................//////............//////............/////////000---000333555:::EEETTT___ZZZWWWSSSLLLGGGHHHMMMRRRSSS\\\kkk||||||wwwtttuuuzzz~~~|||||||||}}}zzzvvvnnnttt|||~~~{{{lllWWWFFF<<<888555222000000000000000000000000........................---------.........//////........................------------------------,,,,,,,,,------.........------------------------------------------------//////...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------...............///000000------...///000111222222000111222444666777888999888:::<<<>>>???BBBEEEHHHIIIHHHLLLSSSUUUSSSSSSUUU\\\]]]eeennn---------------------------------.........//////000...---...000111...+++111///000777CCCQQQ[[[```WWWUUUOOOGGGGGGOOOTTTTTT\\\tttiii^^^]]]___\\\WWWUUUZZZ___```dddaaa^^^^^^aaahhhpppvvvxxxxxxyyy}}}ssstttxxxmmmppp~~~qqq___RRRCCC444111777111...---000111//////222////////////////////////////////////////////////000000///...------,,,,,,---------...------,,,,,,------------------------...---,,,,,,,,,,,,---...------------------------------------------------///......---------......---------............///000000000000000111111111111222333444666777888999::::::<<<===@@@CCCEEEFFFHHHIIILLLOOOQQQSSSUUUVVV___bbbggglll---------------------------------.........//////000///---...000111///---222111333<<>>999999444000///111222//////111////////////////////////////////////////////////000//////...------,,,,,,,,,------...------,,,,,,------------------------...---,,,,,,,,,,,,---...------------------------------------------------......---------......///---------............///000000000000111111111111111222333444555777888888999:::;;;===???BBBDDDEEEEEEFFFIIILLLNNNQQQRRRSSS```bbbggglll------------------------------........./////////000///...///000111000///333444999DDDQQQZZZ]]]\\\WWWQQQOOORRRSSSRRRYYYdddqqqaaaVVVNNNJJJJJJJJJNNNPPPOOOOOOTTTVVVVVVUUUUUUWWWXXXYYYYYYYYYYYYZZZ]]]___```aaadddkkkppp}}}{{{vvvnnnhhhggglllsssyyy|||{{{vvvmmmffffffpppzzzttttttmmmbbbVVVLLLBBB:::888333111222222000...000/////////////////////////////////////////////////////////...------,,,,,,,,,,,,------...------,,,------------------------...------,,,,,,------...---------------------------------------------------------------...///000---------............/////////000000111111111111111222333444555777888888888999:::<<<>>>AAACCCDDDGGGIIIKKKNNNQQQSSSTTTUUU```bbbhhhmmm....................................////////////000/////////000111111111444777@@@MMMZZZ``````\\\WWWPPPOOOSSSPPPOOOaaaxxxzzzkkk[[[TTTRRROOOMMMNNNRRRYYY^^^```ccchhhjjjiiiggghhhjjjkkkkkkjjjiiihhhjjjgggaaaZZZUUUVVV\\\bbbccciiirrr{{{|||qqqjjjhhhjjjlllxxxvvvpppmmmjjjqqquuuyyyxxxrrrlllkkknnnttt{{{{{{pppeee\\\NNN???<<<666111222333000///000//////////////////////////////////////////////////////.........---------,,,,,,------...---------------------------------------------------------------------------------------------------------,,,,,,,,,---...///000111---------............/////////000000111111222222222222333444555666777888777888999;;;===@@@BBBCCCIIIJJJMMMPPPRRRUUUVVVWWW```aaahhhnnn................................./////////000000/////////000000111333444666<<>>@@@CCCDDDJJJLLLNNNQQQTTTVVVWWWXXX^^^\\\dddnnn}}}////////////////////////////////////000000000000...000111111000111666:::IIIUUUbbbddd^^^WWWWWWZZZVVV[[[bbbooo{{{iiifffcccaaaccchhhmmmqqqvvv{{{~~~{{{yyytttnnniiifffiiimmmrrryyy|||ooo```[[[```iiirrrxxxvvvjjjbbb^^^kkknnnkkkpppzzz{{{tttqqquuufffTTTAAA777444222111333////////////////////////////////////////////////---.....................***+++,,,---............------------------------,,,,,,---......---,,,,,,------------------------------------------------///......---------......---------.........//////---...///000111222333333333444444444555666666666888999:::<<<>>>AAACCCDDDGGGIIIKKKNNNQQQSSSTTTUUU]]][[[dddnnn|||,,,,,,------.../////////000000000000////////////---000333333222666AAAIIIVVV^^^bbb___\\\\\\YYYSSSWWWTTTgggzzzyyysssjjjbbbXXXaaahhhjjjnnnyyy~~~yyyxxxpppiiiiiilllqqq|||uuuhhhbbbeeemmmttt|||zzzjjj[[[___uuuoookkkiiimmmssstttmmmfffbbbYYYKKK>>>666333111111......///////////////...---.........//////000000///............---------........................................................................---...///...------...///------------------------........................---------............////////////000111111222222333333444555666666666555999999:::;;;>>>AAAEEEGGGLLLJJJGGGNNNVVVOOOLLLXXXXXXbbbdddeeezzz,,,,,,---......//////000/////////000000111111111///111333333444:::EEENNN[[[```aaa^^^\\\]]][[[VVV[[[```zzzqqqfffcccbbb___\\\dddoooyyy|||vvvtttrrrqqqtttyyyxxxuuusssrrrooovvvccc^^^dddlllpppoooooonnnnnnppprrrpppjjjdddccc\\\QQQEEE;;;555444333......///////////////.............../////////000///............---------........................................................................---...///...------...///................................................---------............////////////000111111222222333333444555666666666666999999:::;;;>>>AAAEEEGGGMMMGGGEEEYYYqqqlllYYYSSSXXXaaadddeeezzz,,,------......///000000......///000111222333444111111222333666???KKKTTT```aaa```]]]]]]^^^[[[WWWXXXiii|||ooohhh^^^WWWWWW\\\bbbfffwww}}}tttppppppwww~~~zzzrrrrrrsssfff]]]```iiisssvvvzzzzzzvvvpppiiifffdddaaa[[[PPPCCC999555444////////////////////////............///////////////............---------........................................................................---...///...------...///////////////////////////........................---------............////////////000111111222222222333444555666666666666999999:::;;;>>>AAAEEEGGGLLLHHHHHH^^^yyyttt^^^SSSXXX```cccfffyyy---------...//////000000///000000111222222333333111111111333:::EEEQQQYYYbbbaaa___]]]]]]\\\XXXTTTUUUrrrvvvjjjbbb```^^^]]]```jjjwww~~~wwwvvvqqqvvv|||wwwzzzbbb```kkkvvv~~~{{{pppiiihhheeehhhhhh___OOO@@@666222000000000///////////////.........//////////////////............---------........................................................................---...///...---------///////////////////////////........................---------............////////////000111111222222222222444555666666666666999999:::;;;>>>AAAEEEGGGGGGKKKNNNWWWbbb]]]VVV[[[YYY^^^bbbfffwww------......///000000111222222111111111111111111111000111666@@@KKKUUU[[[aaa_________]]]YYYUUUSSS```{{{lll```[[[[[[___dddjjjrrrxxxwwwxxx|||hhhbbbjjjuuu~~~oooiiihhhkkkqqquuuooo___KKK;;;333222111000//////////////////////////////.........///............---------........................................................................---...///...---------///........................////////////////////////---------............////////////000111111222222111222333555666777777777999999:::;;;>>>AAAEEEGGGDDDLLLLLLLLLQQQNNNPPP\\\ZZZ]]]aaafffsss---......//////000111111222222111111111000000000111000333<<>>AAAEEEGGGEEEIIIFFFIIITTTVVVRRRVVV\\\\\\___dddmmm.........///000000111111///000000000000000000000111222777CCCQQQ[[[]]]\\\[[[ZZZ[[[\\\XXXVVV]]]ggg~~~kkk```[[[\\\dddnnnxxx~~~|||{{{nnnrrrxxxooommmrrruuuxxxuuukkk\\\LLLAAA444333111///......///000000/////////............///............---------........................................................................---...///...------...///////////////////////////////////////////////////---------............////////////000111111222222000111333555666777888888999999:::;;;>>>AAAEEEGGGEEEIIIFFFIIIVVVYYYSSSSSS]]][[[^^^ccchhh}}}......//////000000111111------...///000111222222222444;;;HHHWWW``````]]]ZZZYYYYYYYYYVVVVVVcccsssrrrdddXXXUUUYYYaaaooo}}}zzzyyy}}}}}}ppphhhxxxrrriiifffpppppppppnnnggg\\\OOOFFF444333111///......///000000000//////.........---//////.........---------........................................................................---...///...------...///000000000000000000000000000000000000000000000000---------.........///////////////000111111222222000111333555666777888888999999:::;;;>>>BBBEEEGGGCCCMMMLLLIIINNNOOOOOOWWW^^^[[[]]]bbbeeewww222111111111000000//////222//////111111//////333222>>>LLLUUU\\\aaa```]]]```\\\[[[ZZZSSSUUUooolll]]]YYYYYY___gggsssyyyttt|||vvvoooppprrrlllqqqsssqqqqqqqqqllleeemmmlllmmmmmmhhh___VVVQQQCCC888/////////---,,,///000000000000000000000000000000000000////////////................................................------------------------........................//////000000///...------////////////////////////............/////////000/////////000111111222222444444555555666666777777:::<<<<<<;;;:::<<>>KKKRRRXXXZZZ\\\``````^^^___[[[VVVTTT]]]wwwjjjXXXVVV[[[cccmmm{{{wwwyyy~~~yyytttooolllqqqvvvxxxzzzfff___ccciiivvv~~~ooobbb___bbbdddcccaaaRRRAAA666333222111////////////////////////////////////.........------................................................////////////////////////...........................///////////////......////////////////////////...////////////000000000/////////000111111222222333444444555666777888888;;;<<<===;;;:::===CCCHHHIIIIIIIIIKKKMMMPPPRRRTTTYYY\\\ZZZ[[[bbbqqq............////////////000///000222222333:::CCCPPPVVV[[[[[[[[[^^^^^^\\\\\\XXXQQQPPPaaaiiiXXXSSSZZZdddppp~~~{{{wwwzzz{{{vvvrrrqqq|||xxxqqqpppgggcccfffkkkxxxvvvbbbYYY^^^ccceeeeeeYYYHHH:::444222111///////////////////////////000000000/////////......................................................////////////////////////..............................///////////////...////////////////////////////////////000000000111/////////000111111222222333333444555666777888888;;;======<<<;;;===CCCHHHJJJJJJJJJKKKMMMPPPRRRTTTZZZ]]][[[\\\cccppp...////////////000000000//////111333222444>>>IIITTTZZZ^^^^^^^^^``````^^^ZZZUUUMMMPPPjjjrrr}}}gggVVVRRRVVVcccpppzzzwwwzzz~~~yyyvvvuuu~~~xxxooolllxxxpppkkkjjjkkkuuu{{{dddYYY]]]dddfffddd^^^QQQAAA666333111///000000000000000000000000111000000000////////////................................................................................................---...///////////////////////////////////////////////////000000000111111/////////000111111222222222333444555666888888999<<<======<<<;;;>>>CCCIIIKKKKKKKKKLLLNNNPPPSSSTTTYYY\\\[[[\\\cccooo/////////000000000111111//////111333222555@@@MMMUUU\\\`````````bbbaaa___YYYXXXWWWbbb|||mmmXXXSSSWWWaaarrrzzzwwwzzz~~~{{{xxxxxxssstttrrrooorrr}}}uuujjjeeehhhmmmuuu{{{wwweeeYYY\\\cccfffaaabbbYYYHHH999444222111000000000000000000000000000000/////////.........................................................------------------------........................------.../////////////////////////////////////////////000000000111111111/////////000111111222222222333444555666888999999<<<===>>><<<;;;>>>DDDIIILLLLLLLLLMMMOOOQQQSSSUUUWWW[[[ZZZ\\\bbblll//////000000111111222222//////111333333666BBBOOOTTT[[[___``````aaaaaa^^^YYY___ggg{{{ooo^^^RRRVVV```lll|||~~~}}}vvvrrrmmmhhhgggjjjkkkkkkmmmqqqxxxyyyxxx{{{~~~{{{yyyxxxhhhpppvvvsssooorrr}}}yyydddYYYWWWWWW]]]kkkooocccXXX[[[bbbddd___ddd___MMM<<<555444333000000000000000000000000//////.........---------................................................------------------------........................------...///000000//////////////////////////////000000000000111111111111/////////000111111222222222222333555666888999999<<<===>>>===;;;>>>DDDIIIMMMMMMMMMNNNOOORRRTTTUUUUUUYYYZZZ[[[```jjj////////////000000000000///333555222000666DDDPPP]]]]]]^^^```bbbcccbbb```[[[cccqqqXXXWWWYYY___kkktttlllccc```\\\ZZZZZZ]]]aaadddsssvvvzzz~~~~~~zzzrrrlllfff```XXXSSSQQQQQQPPPNNNNNNNNNPPPTTTYYY^^^```aaalllrrr{{{zzzwwwwww{{{{{{yyyooopppqqqssstttuuuuuuuuuyyynnnbbbTTTJJJPPPXXX```dddcccbbbeeeiiikkkfff\\\PPPDDD;;;555111333222000000111222222111111000000///...---------........................................................................------------------------...000000------//////,,,//////............///////////////000111111222222666444222111222222111000111333444555444555777888<<<<<<===<<<<<>>BBBEEEHHHIIIKKKLLLNNNPPPTTTWWWYYY[[[YYY\\\bbbkkk/////////000000000111111///111333777===GGGRRRYYYYYY[[[]]]___```___]]]\\\ZZZyyysss^^^RRRXXX```lll{{{vvvlll^^^RRRLLLHHHFFFDDDBBBAAA?????????AAACCCDDDCCCEEEGGGKKKMMMLLLHHHEEEFFFDDDAAA@@@AAAAAAAAA@@@@@@@@@@@@AAACCCFFFIIIJJJJJJMMMRRRWWW^^^jjjwwwwwwwwwzzz}}}yyyuuuqqqrrrttttttoookkk|||~~~ppp___MMMRRR]]]mmmzzz{{{pppeeebbb___ZZZWWWTTTKKK???666444222000///000111000000000000000///......------........................................................................---------------------------000000---...000000...//////............///////////////000111111222222333111000000222333333222444666888888888888:::<<<<<<======<<<<<<>>>BBBEEEGGGIIIKKKMMMNNNQQQUUUWWWZZZ\\\YYY[[[bbblll//////000000000111111111111111444;;;DDDNNNVVVZZZ[[[^^^```aaa```]]][[[ZZZ```uuuaaaWWWRRR^^^jjj{{{ppp]]]VVVLLLEEEBBBBBBCCCBBBDDDCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCDDDFFFFFFDDDBBBBBBAAAAAAAAABBBBBBBBBBBB===???BBBEEEGGGIIIKKKLLLPPPUUU[[[aaahhhpppxxx~~~}}}yyyuuuxxx}}}}}}|||vvvqqqrrruuuuuuoooiiirrriiiSSSRRRZZZmmmvvvfff```[[[XXXXXXYYYSSSGGG===666333000//////000000///000000//////............................................................................................................///222111...---//////,,,//////............///////////////000111111222222111000///000222333444333444666888888888888:::<<<<<<=========<<<>>>AAADDDFFFIIILLLNNNOOORRRUUUXXXZZZ]]]ZZZ[[[cccooo000000000000111111111111333444777???IIIRRRWWWYYY\\\___aaaaaa]]]YYYXXXWWWhhh|||cccXXXXXXZZZiiiyyyhhhWWWIIIFFFCCCAAA@@@AAAAAAAAACCCCCCCCCBBBAAAAAA@@@@@@DDDCCCCCCEEEGGGGGGEEEDDDBBBBBBCCCDDDCCCCCCCCCDDDEEEFFFGGGGGGIIINNNVVV[[[kkkqqqzzz}}}tttrrrvvvzzz|||{{{{{{vvvqqqrrrvvvvvvpppjjjhhhmmmXXXRRRTTTfff~~~{{{lll^^^ZZZVVVWWWZZZWWWOOOFFF888555111//////000000000////////////............................................................................................................777999888333111333111...//////............///////////////000111111222222000///...///222333444333333555777777777777999;;;============<<<>>>AAADDDFFFHHHLLLOOOPPPSSSVVVXXXZZZ^^^[[[[[[eeesss000000000111111111222222444666<<>>???@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBEEEJJJOOOQQQNNNHHHCCC@@@AAACCCCCCBBBAAACCCDDDFFFHHHJJJNNNVVVeeevvvwwwrrrrrruuuxxxyyyxxxtttqqqqqqssssssnnnjjjaaarrrrrr]]]SSSNNN[[[rrr~~~xxxlll[[[XXXVVVVVVYYYWWWRRRMMM:::777333000000111111000//////////////////......................................................................................................666888777222000111000,,,//////............///////////////000111111222222000///...///111333333222222444666666666666888999===>>>>>>===<<<===AAACCCEEEHHHLLLOOOQQQSSSVVVXXXZZZ___\\\\\\gggxxx000000111111111222222222444999@@@IIIPPPUUUXXXZZZ\\\^^^```___[[[ZZZ]]]```|||sssfffjjj\\\VVVVVVfffzzzdddRRRGGGAAA>>>@@@BBBCCCCCCDDDEEEEEECCCCCCCCCDDDFFFHHHKKKLLLQQQYYYeeemmmmmmbbbRRRFFF???AAACCCCCCBBBCCCFFFHHHLLLTTT```mmm{{{}}}wwwttttttuuuvvvtttrrrpppoooooommmjjjgggaaacccmmm|||eeeXXXNNNSSSbbbkkkhhh```WWWVVVWWWXXXXXXVVVRRROOO===999444111111111222111.../////////////////////................................................................................................000333222...---///...+++//////............///////////////000111111222222111///...///111222222111222444666666666666888:::>>>>>>>>>===<<<===@@@CCCEEEHHHLLLPPPRRRTTTVVVXXXZZZ```]]]\\\iii}}}000111111111111222222222333:::CCCLLLRRRVVVZZZ]]]]]]```cccaaa___```dddiii{{{xxxttt\\\YYYYYY\\\pppjjjTTTJJJDDD??????@@@BBBBBBBBBCCCEEEGGGCCCCCCCCCEEEIIIMMMQQQTTTiiitttxxx___MMMAAACCCEEEEEEEEEGGGKKKOOO]]]lll}}}xxxuuuuuuuuurrrrrrpppnnnkkkhhheeedddeeeZZZ[[[mmm|||nnn```QQQOOOVVV[[[WWWPPPSSSUUUXXXZZZYYYUUUQQQNNN>>>:::555222111222222222.........///////////////........................................................................///////////////////////////222222//////222222/////////............///////////////000111111222222111000//////111222222111333444666777666777888:::>>>>>>>>>===<<<===@@@CCCDDDHHHMMMPPPRRRTTTWWWYYYZZZ```]]]]]]kkk222222111111111111111222555<<>>===;;;:::;;;>>>AAABBBFFFHHHKKKOOOSSSUUUWWWWWWZZZ\\\]]]\\\eee~~~222222111111111111111222555<<>>@@@BBBFFFHHHKKKOOOSSSUUUVVVWWWYYY[[[[[[\\\eee222111111111111111222222555===GGGQQQWWW[[[]]]___]]]```\\\YYYYYY[[[sssuuu]]]VVVVVVdddxxxsssVVVGGGCCCCCCEEEGGGEEEGGGJJJKKKKKKLLLPPPTTT\\\```cccccccccqqqxxxfffUUUIIIJJJEEEEEEPPPccc|||vvvooommmnnnnnnooonnnllljjjiiigggeeeeeegggnnnyyyrrrYYYQQQXXXaaaiiijjjfff```\\\YYYSSSLLLHHHCCC<<<666444333222222000000000000000000000000////////////////////////////////////////////////........................------......///000000000000000000/////////......000//////.........//////000000111222222222222111444222111111222333333222333333444555666888999:::<<<<<<;;;:::<<<>>>@@@BBBEEEGGGKKKOOORRRUUUVVVVVVXXXYYYYYYZZZddd111111111000111111222333444<<>>@@@BBBDDDGGGJJJNNNQQQTTTUUUVVVXXXXXXXXXXXXccc}}}111111000000111222222333333;;;GGGRRRXXX\\\]]]^^^```ZZZ[[[\\\ZZZiiikkkUUURRRZZZllljjjPPPIIIJJJGGGFFFHHHNNNPPPTTTUUUQQQRRR```qqqzzzkkkXXXLLLGGGNNN___{{{~~~}}}vvvqqqooommmnnnpppqqqpppoooooolllgggaaa]]]fffttt]]]\\\gggpppqqq^^^VVVVVVXXXPPPLLLEEE<<<666222111111////////////////////////////////////////////////////////////////////////........................------......///000000000////////////............//////////////////......000000111222222222222111333111000000222444333333333333333444555777999::::::::::::;;;<<<>>>@@@AAADDDFFFIIIMMMQQQSSSUUUUUUYYYXXXWWWWWWbbb}}}000000000000111222333333444<<>>@@@AAACCCEEEIIIMMMPPPSSSTTTUUUYYYXXXWWWYYYeee000000000000111222333444666>>>JJJTTTZZZ\\\]]]]]]cccZZZ]]]]]]aaa~~~qqqzzz___TTTOOOYYYmmmaaaIIIJJJPPPOOONNNSSSSSSZZZfffkkkddd^^^lllvvv\\\RRRTTTfffxxxxxxwwwrrrmmmlllnnnpppooollljjjiiikkkllldddYYY]]]iiixxx}}}wwwfff]]]eeesssuuuvvvoooaaaUUUSSSWWWYYYQQQPPPKKKDDD;;;444111111000000000000000000000000////////////////////////////////////////////////........................------......///000000000//////.........---------+++,,,...///000000000000000000111222222222222111000///......111222222222222222333444555777888999888888999;;;===>>>@@@AAACCCEEEHHHLLLPPPRRRSSSTTTYYYXXXWWW[[[jjj000000000000111222333444888@@@LLLVVV\\\]]]]]]]]]```YYY^^^```hhh~~~uuukkkUUURRRQQQbbbxxxbbbJJJKKKRRRQQQQQQVVVVVV```qqqyyypppgggrrroooYYYZZZeeeyyy~~~tttttt|||yyysssmmmkkknnnooonnnkkkkkkffffffhhh```VVVWWWbbbooovvv|||hhhUUUZZZjjjkkkhhh___UUUQQQUUUWWWVVVOOOOOOLLLFFF===666333333000000000000000000000000////////////////////////////////////////////////........................------......///000000000//////.........---------***+++---///111111111111000000111222222222222111///...---...000222222111222222333333555666888999777888999;;;===>>>@@@@@@BBBEEEHHHLLLOOORRRSSSTTTXXXXXXXXX]]]nnn111222333222111111333555999EEEQQQWWWZZZ^^^___]]]]]]]]]^^^```yyy{{{___QQQRRRXXXhhhsss___MMMKKKSSSXXXWWWUUU[[[qqq{{{tttvvvfff]]]lll}}}|||~~~}}}yyytttpppmmmlllkkkjjjggggggbbbYYYUUUXXX\\\]]]iiixxxuuueee]]]]]]___^^^ZZZYYYZZZWWWRRRSSSXXXSSSPPPHHH???;;;:::444---111///......000111000///...............///000000777111------///...000444---...000///......///000000000000000000000000000111000000///...---------////////////000000000000222222222222222222222222///////////////000111111222111111222333555777999;;;;;;:::;;;<<<>>>@@@AAAEEEGGGIIIMMMQQQSSSUUUVVVXXXYYYWWWZZZppp111222222222111222444666;;;FFFRRRWWW[[[^^^___^^^\\\\\\^^^gggrrrXXXNNNUUU^^^vvvssswwwrrraaaQQQOOOUUU[[[]]]^^^ddd{{{|||zzzwwwlllrrr}}}~~~|||vvvqqqmmmkkkjjjiiiffffffaaaYYYUUUXXX[[[\\\eeemmmpppkkkgggeeedddaaa^^^]]][[[ZZZZZZ[[[[[[ZZZTTTQQQIII@@@===<<<666///111///......000111000///...............///000000)))))),,,111111...---///000000///....../////////000000000000000000000000111000000///......------////////////000000000000222222222222222222222222///////////////000111111222111111222333555777999:::::::::;;;<<<>>>@@@AAADDDEEEHHHLLLOOORRRTTTUUUXXXYYYWWW[[[qqq111222222222111222555777>>>IIITTTYYY[[[___```^^^[[[ZZZ\\\pppdddQQQNNN[[[iiinnneeelll|||pppbbbUUUSSSXXX^^^eeekkkqqqxxxyyysssnnnjjjhhhhhhggghhhccc\\\XXX[[[___``````dddjjjrrrzzz{{{pppccc^^^```___\\\```fffbbbXXXVVVSSSKKKCCC???>>>999222111000......///000000///...............///000000,,,---111333111,,,,,,000555111...---///111000///000000000000000000000000000000000///......------////////////000000000000222222222222222222222222000000/////////000111111222111111222333555777999::::::::::::<<<>>>@@@AAACCCEEEHHHKKKOOOQQQSSSTTTWWWYYYWWW[[[sss111222222222222333777999AAALLLVVVZZZ\\\___```^^^[[[XXXZZZuuuoooXXXLLLPPPcccvvvhhh___aaaqqqzzzssskkkaaaXXXVVVYYY```kkkuuu|||}}}vvvooojjjhhhggghhhiiifff```^^^bbbfffggg\\\dddtttyyyccc[[[bbbdddcccjjjrrriiiVVVYYYVVVNNNFFFBBB@@@:::333222000......///000///..................///000000555333222222///000:::EEE999333---,,,///222000...////////////////////////000000//////............////////////000000000000111222222222222222333333111000000///000000111111222111111222333555777999999999999:::;;;>>>@@@AAACCCEEEHHHLLLOOORRRTTTUUUWWWYYYXXX[[[uuu111222222222222444888;;;EEENNNWWWZZZ\\\^^^___]]][[[XXXYYYzzzbbbQQQMMMSSShhh~~~vvveee]]]XXXbbboooooofff___XXXWWWZZZ```mmmyyyzzzrrrllliiihhhgggiiigggcccbbbgggkkklll\\\eeexxxvvvbbbUUU___gggkkkvvv~~~qqq\\\YYYWWWQQQJJJFFFCCC;;;333222000///...///000///..................///000000000......///000666DDDRRR999333---,,,///222000...////////////////////////////////////............////////////000000000000111111111222222333333333111111000000000000111111222111111222333555777999888888888999;;;>>>@@@AAAEEEFFFIIIMMMPPPSSSUUUVVVVVVZZZXXXZZZvvv222222222222222555:::===GGGPPPXXXZZZ[[[]]]^^^\\\YYYZZZ]]]wwwYYYPPPPPPWWWnnn|||kkkaaa[[[TTT[[[iiinnnbbb\\\WWWWWWZZZaaammmyyy~~~||||||{{{~~~wwwpppkkkjjjfffhhhgggcccbbbgggkkkkkk___cccooo~~~|||mmmbbbPPPZZZdddooo{{{sssaaaUUUTTTQQQLLLJJJGGG???666333111///...///000///..................///000000---,,,...111111111777???555111...---///111000///000000000000000000000000//////////////////......////////////000000000000111111111222222333333444222222111000000000111111222111111222333555777999888888888999;;;>>>@@@BBBEEEGGGJJJMMMQQQSSSUUUVVVVVV[[[XXXYYYwww222222222222333666;;;???HHHQQQXXXZZZZZZ\\\\\\[[[VVV^^^gggooollllllRRROOOUUU___{{{vvveee]]]\\\VVV[[[gggkkkaaa[[[WWWXXX\\\bbblllvvv}}}zzzyyyuuu{{{{{{sssooommmiiillljjjeeecccfffiiiiiidddaaaeeeoootttpppiiifffRRRVVV^^^iiirrrpppeee[[[LLLOOOOOONNNNNNMMMDDD;;;333111////////////...---...............///000000111///000333111---+++,,,000000///....../////////000000000000000000000000.../////////////////////////////////000000000000000111111222333333444444333222111111000000111111222111111222333555777999777777777999;;;>>>@@@BBBDDDFFFIIILLLPPPSSSUUUUUUWWW[[[XXXXXXwww222222222222333666<<<@@@IIIRRRYYYYYYYYY[[[\\\ZZZSSSaaaooofffiiibbbLLLOOOYYYgggyyyfff^^^^^^[[[^^^ggggggaaaZZZVVVYYY]]]ccckkkttt|||xxxwwwqqqyyy~~~vvvqqqooooooqqqnnnhhheeeggghhhhhhhhhbbbcccmmmtttqqqlllkkkVVVTTTXXXbbbeee^^^TTTOOOFFFJJJMMMOOOQQQPPPHHH???333111////////////...---...............///000000000,,,,,,111333222222333---...000///......///000000000000000000000000000.........///////////////////////////000000000000000000111222333333444444333333222111000000111111222222111222333555777999777777777999;;;>>>@@@BBBCCCEEEHHHKKKOOORRRSSSTTTWWW\\\XXXWWWwww222222444555444555>>>HHHNNNSSSXXX\\\\\\[[[ZZZYYY[[[```qqqppppppZZZKKKPPP]]]rrr}}}rrreee___aaadddeeeddd___TTTNNNSSSWWWYYYcccqqqyyywww{{{vvvyyy}}}}}}yyysssooopppooolllhhheeecccdddfffdddcccfffnnnwwwyyyqqqiii[[[TTTQQQUUUWWWRRRLLLLLLJJJHHHHHHJJJLLLJJJEEE@@@333222000000000///---,,,////////////////////////////////////////////////////////////////////////444000,,,+++...111111000000000///.............../////////000111111222222111222222333333444444555666333111000111222222222333222222222333555666777777777888999<<>>IIIPPPTTTZZZ]]]]]]\\\[[[[[[___kkkwwwhhhVVVLLLUUUeee{{{~~~oooggggggiiijjjiiidddXXXPPPRRRSSSTTT^^^kkk}}}zzz{{{uuuwwwzzz}}}~~~zzzsssnnnmmmllljjjgggdddbbbbbbcccjjjhhhhhhkkknnnnnnjjjfff[[[TTTQQQTTTUUUPPPKKKJJJKKKIIIIIIKKKMMMKKKDDD>>>555333111000000000///---////////////////////////////////////////////////////////////////////////111111111000.........///000000///.............../////////000111111222222111222222333333444444555555222000///000111111111333222222222333555666888777777888999<<>>666444111000000111000///////////////////////////////////////////////////////////////////////////...222666555111------...000000///.............../////////000111111222222111222222333333444444555444222///...///000111000222222222222333555777888777777888999<<>>999333///---......///////////////////////////////////////////////////////////////////////////......000555:::;;;666111000000///.............../////////000111111222222111222222333333444444555666444111000111222333222111111111222333666888999777777888999<<>>666111/////////000////////////////////////////////////////////////////////////////////////---...000222444555444222000000///.............../////////000111111222222111222222333333444444555555333000///000111222222111111111222333666888:::777777888999<<>>HHHTTT\\\___``````bbb```ZZZnnnrrroooqqqWWWPPPUUU___uuuyyyrrrttt{{{zzztttqqqnnnlllpppuuuxxx|||}}}vvviii```]]]^^^___XXXWWW]]]\\\RRRJJJIII^^^hhhrrrooo]]]MMMOOOZZZiiipppsssiii[[[QQQKKKGGG??????===999333000000111//////............//////////////////////////////---------.........//////////////////000000000000......////////////......////////////000111222333111111222222222333333333222222222222222111000000111222333333333444777:::888888999;;;===???AAABBBEEEFFFIIIMMMQQQUUUXXXZZZ]]]]]]```fff}}}555555666888>>>IIITTT\\\```aaaaaadddbbb\\\rrrqqqooovvvlllTTTNNNSSSaaayyyzzzqqqssszzz|||vvvrrrnnnjjjmmmrrrvvv{{{~~~xxxkkk```]]]^^^^^^VVVUUU[[[\\\SSSKKKJJJ[[[aaaiiiiii[[[KKKJJJRRRbbbkkkpppgggXXXMMMFFFBBB??????>>>:::444000000222//////............//////////////////////////////---------.........//////////////////000000000000......////////////......////////////000111222333111111222222222333333333111222222222222111000000111222333333333444777:::888999999;;;===???AAACCCDDDFFFIIIMMMQQQUUUXXXZZZ\\\]]]aaafffzzz666444444888AAAMMMVVV[[[```___^^^aaaaaa___xxxfffeeebbbPPPOOOTTT```zzz~~~zzzuuurrr}}}}}}rrrhhhiiiooosssvvv|||{{{oooddd^^^]]]^^^\\\ZZZZZZYYYUUUNNNHHH^^^eeekkkhhh[[[MMMGGGHHHSSSXXX\\\YYYPPPHHHEEEFFFBBBAAA===999666222000///000000000000000000000000................................................///////////////////////////////////////.........000111111111111222222222111111222222222333333333222222111111111111111222111111111111222444666888666888999::::::<<>>999444111///////////////////////////////////////////////////........................////////////////////////---.........//////000000000000111111111222222222111111222222222333333333000000//////000111111222222222222222333555888999777999:::;;;;;;===@@@BBBGGGHHHJJJMMMOOORRRTTTUUUYYY]]]^^^cccxxx555555777===GGGQQQZZZ^^^^^^dddaaa]]]```ooouuukkkwwwoooSSSNNNWWWaaakkkfffzzzvvvttt{{{xxxnnniiigggfffhhhnnntttwwwuuunnnhhhddd```]]][[[YYYWWWQQQIIICCCKKK]]]nnnrrroooiii\\\OOOMMMQQQWWWZZZYYYVVVRRRPPPJJJHHHDDD>>>999444111000000000000000000000000000////////////////////////........................////////////////////////------......///000000000000111111111111222222222111111222222222333333333////////////000111111222222222222222444666888999888999;;;;;;<<<===@@@BBBGGGHHHJJJLLLOOORRRTTTUUU[[[]]]^^^dddxxx555555777>>>HHHRRRZZZ^^^```eeeaaa\\\bbbttt}}}jjjRRROOO\\\gggvvvxxxzzzwwwrrr{{{yyyooohhheeeccceeekkkrrrvvvvvvpppjjjfff```^^^[[[ZZZXXXSSSKKKDDDJJJ]]]ooossspppjjj[[[KKKLLLRRR[[[bbbbbb]]]VVVQQQIIIGGGCCC>>>999555222000000000000000000000000000////////////////////////........................////////////////////////------......///000000111000111111111111222222222111111222222222333333333.........//////000222222222222222333444666888999888999;;;<<<<<<===@@@CCCDDDEEEHHHKKKOOOSSSVVVWWW\\\^^^___eeexxx444555777>>>HHHSSSZZZ^^^aaafff```\\\dddwwwgggPPPPPP___kkk{{{xxxqqqzzzyyyooohhheeebbbggglllrrrwwwvvvpppiiiddd```^^^[[[ZZZYYYTTTLLLFFFDDDXXXjjjooommmgggXXXFFFIIIQQQ\\\dddddd\\\RRRJJJHHHFFFBBB===999555222000000000000000000000000000000000000000000000000000........................////////////////////////---------...///000000111000111111111111222222222111111222222222333333333............///000222222333222222333444666888:::888999;;;<<<<<<>>>@@@CCCAAACCCFFFKKKPPPTTTXXXZZZ]]]^^^___eeexxx555555888===EEEOOOYYY___eeeccc```[[[^^^tttbbbRRRMMMXXXooo|||zzzvvvxxx|||~~~wwwjjjaaa```cccjjjrrruuuwwwtttkkkbbb___]]][[[ZZZYYYTTTLLLFFFGGGUUUeeellleeeXXXMMMGGGHHHKKKUUU```cccZZZNNNGGGFFFCCC@@@===:::666222...//////............//////000000000///......------...///000///...---...000...///////////////......+++...000000......000222222111111111000000//////000111111222222000///...////////////000000000000444333111111111333555666777999:::;;;;;;===???BBBDDDEEEGGGJJJNNNQQQTTTVVV]]]^^^^^^aaattt555555888===EEEPPPZZZ```dddcccaaa^^^```uuu```SSSOOO[[[ssszzzzzzxxxuuu||||||yyyvvvwww|||~~~wwwjjjbbb```aaahhhppptttvvvtttlllbbb___]]][[[ZZZXXXTTTLLLFFFFFFTTTeeemmmgggYYYLLLDDDDDDFFFNNNWWWXXXPPPGGGBBBFFFDDDAAA>>>;;;777333/////////............//////.........///////////////...///000///...---...000......////////////......,,,...000///...---///111111111111111000000000///000111111222111000///...////////////000000000000333222111111222333555777777999:::;;;;;;===???BBBDDDEEEGGGJJJNNNRRRUUUWWW\\\]]]]]]aaauuu555555888===FFFQQQ[[[aaacccdddccc```cccvvv~~~___TTTRRR```wwwzzzeee]]]YYY[[[ZZZYYY```kkkwww~~~{{{yyyuuuwww{{{~~~xxxlllbbb```___fffmmmrrrttttttmmmddd```]]][[[YYYXXXTTTMMMGGGCCCQQQbbblllhhh[[[MMMDDDBBBCCCHHHNNNNNNGGGBBBAAAFFFEEEBBB@@@===999444000//////............//////------......///000000111...///000///...---...000......///////////////...---...//////...---...000111111111111000000000000000000111111111000///...////////////000000000000111111111111222444666888777999:::;;;;;;===???BBBDDDEEEGGGJJJNNNRRRUUUWWW[[[\\\]]]aaavvv444555888>>>GGGRRR\\\bbbfffeeeccc```bbbwww}}}___UUUUUUccc{{{yyy^^^SSSNNNJJJKKKKKKKKKQQQZZZaaaiiimmmkkkkkkuuu~~~{{{xxxuuuvvv{{{~~~zzznnnccc```^^^eeelllqqqtttuuuppphhh```]]]ZZZYYYXXXSSSMMMGGGAAALLL\\\gggggg___SSSKKKCCCBBBEEEJJJKKKHHHEEEFFFFFFEEEDDDBBB@@@;;;555111//////............//////............//////000000...///000///...---...000---...//////////////////......///............///111111111000000000000000000000000000000/////////////////////000000000000000000000111333555777888777999:::;;;;;;===???BBBDDDEEEGGGJJJNNNSSSVVVXXX]]]^^^]]]aaavvv444555888>>>HHHSSS^^^dddiiigggccc^^^aaaxxx}}}___VVVWWWfff}}}kkkSSSKKKHHHFFFGGGGGGIIIPPPVVV___eeeeee^^^^^^kkk}}}{{{xxxtttuuuzzz{{{oooeee```___ffflllpppuuuwwwrrrlllaaa^^^ZZZXXXWWWSSSMMMHHH@@@HHHUUU```fffccc\\\UUUDDDBBBCCCJJJOOOMMMKKKKKKEEEEEEDDDDDDAAA<<<666111//////............//////000000//////...............///000///...---...000------...//////////////////.........///000//////000000000000000000111111000000000///////////////////////////000000000000///000111222333555777777777999:::;;;;;;===???BBBCCCEEEGGGKKKOOOSSSWWWYYY______^^^aaauuu444555888???HHHTTT___eeeiiigggbbb^^^aaazzzzzz\\\UUUXXXgggfffQQQJJJJJJKKKLLLNNNRRRYYY^^^hhhlllkkkccceeetttyyyoooppp||||||xxxttttttyyy}}}qqqfff``````ffflllppptttwwwtttnnnaaa^^^ZZZXXXWWWSSSMMMHHH???EEEPPP]]]fffhhhccc]]]DDD@@@BBBLLLUUUTTTOOOKKKDDDDDDEEEEEECCC===666000//////............//////111000000///......------...///000///...---...000,,,---...///000000000000///......///111222222111000000000000111111111111111000///.........//////////////////000000000000000000111333444555666666777999:::;;;;;;===???BBBCCCEEEGGGKKKOOOTTTWWWYYY______]]]```ttt444555888???IIIUUU```ggggggeeebbb___ddd}}}tttXXXSSSWWWhhhuuu^^^PPPNNNPPPQQQQQQRRRXXX]]]aaahhhoooppplllrrr{{{mmmaaaaaalll}}}|||yyyttttttyyy~~~sssfff``````fffkkknnnsssvvvsssmmmbbb^^^ZZZWWWVVVSSSMMMIII>>>CCCOOO]]]iiilllfff___GGGAAACCCPPP\\\[[[PPPFFFCCCCCCDDDEEECCC===555/////////............/////////////////////............///000///...---...000,,,---...///000000000000000......000333555555333///000000000111111111111111000///...---......///////////////000000000000000111222333444444555555777999:::;;;;;;===???BBBCCCEEEGGGKKKPPPTTTXXXZZZ]]]]]][[[___sss444555888???IIIVVVaaagggddddddcccbbbgggpppTTTQQQWWWiiiqqqdddVVVLLLOOOQQQQQQOOOOOOSSSWWWYYYccckkkooopppzzzwwwkkkdddgggoooyyy}}}zzzttttttxxx~~~tttggg``````eeejjjmmmqqquuurrrlllbbb^^^ZZZWWWVVVSSSMMMIII>>>CCCOOO```lllnnnfff]]]JJJCCCEEETTTbbb```QQQCCCBBBCCCDDDEEECCC===555/////////............//////------......///000000000...///000///...---...000,,,---...///000000000000000......000444777666555//////000000111111111222111000///------......///////////////000000000000111222333333444444444444777999:::;;;;;;===???BBBCCCEEEGGGKKKPPPTTTXXXZZZZZZ[[[YYY^^^sss888777888@@@LLLYYYbbbfffgggjjj___dddkkk~~~vvvnnnZZZSSSXXXkkk~~~zzzfff[[[TTTOOONNNLLLOOOOOOMMMJJJLLLRRRYYY^^^jjjwwwyyytttttt|||}}}|||zzz{{{}}}zzz|||sssqqqyyy}}}uuuiiibbb```bbbgggmmmrrrtttrrrpppggg___YYYYYYYYYRRRKKKHHH@@@@@@RRRfffiiigggbbbWWWHHHFFFHHHPPPXXXXXXNNNDDDCCCDDDFFFGGGEEE@@@888222///000111111111000...---............................................................////////////000///000333666888666333000000000000000000000000////////////////////////......//////000000111111222222333444444555555666666888:::;;;;;;===@@@CCCDDDFFFIIIMMMQQQTTTVVVWWW]]]]]]______ppp888777888@@@LLLYYYbbbfffiiikkk```dddkkk{{{tttooommmZZZSSSYYYmmmttt```VVVOOOLLLKKKKKKJJJIIIHHHIIIKKKNNNPPPUUUbbbnnnqqqnnnppp}}}~~~~~~~~~}}}zzz|||sssqqqyyy}}}wwwkkkccc___aaafffmmmrrruuusssrrrfff^^^XXXXXXXXXRRRLLLIIIBBB???MMM___bbbaaa]]]SSSFFFEEEFFFLLLSSSRRRKKKCCCBBBCCCEEEGGGFFF@@@888333///000000111000///...---............................................................///////////////...///111444555333111000000000000000000000000////////////////////////......//////000111111111222222333444444555555666666888:::;;;;;;===@@@CCCDDDFFFIIIMMMQQQTTTVVVWWW]]]]]]___```rrr888777888@@@LLLYYYbbbfffiiilllbbbgggmmm{{{iiijjjmmmYYYSSSZZZnnnmmmYYYPPPKKKIIIIIIIIIFFFCCCEEEIIIKKKIIIFFFGGGRRR^^^aaaaaaiii}}}}}}{{{~~~{{{{{{tttqqqxxx~~~zzzmmmddd]]]```eeelllrrrvvvuuuttthhh___XXXXXXWWWRRRLLLIIIEEE???IIIXXXZZZZZZWWWNNNDDDDDDDDDHHHKKKKKKFFFBBBAAACCCEEEGGGFFFAAA:::444000000000000000///..................................................................///////////////......///111222000///000000000000000000000000////////////////////////......///000000111111222222222333444444555555666666888:::;;;;;;===@@@CCCDDDFFFIIIMMMQQQTTTVVVWWW]]]]]]___bbbuuu777666888@@@MMMZZZcccggghhhllldddllltttnnnpppnnnYYYSSSYYYmmmiiiUUULLLGGGFFFGGGDDDCCCBBBDDDGGGHHHDDDAAAAAAIIIPPPRRRUUUccc{{{wwwuuu~~~{{{zzzsssqqqwww}}}pppeee\\\^^^dddkkkrrrvvvvvvvvvlllbbbZZZYYYWWWRRRLLLJJJGGG@@@IIIWWWYYYYYYVVVLLLEEEDDDDDDDDDEEEEEECCCBBBAAABBBEEEGGGFFFBBB;;;555000000000000000//////.............................................................../////////////////////////////////...////////////////////////////////////////////////...//////000111111222222222222333444444555555666666888:::;;;;;;===@@@CCCEEEFFFJJJNNNQQQTTTWWWXXX]]]]]]```dddxxx777666777???MMMZZZcccgggeeekkkhhhuuuoooYYYRRRXXXllleeeQQQHHHDDDDDDEEE???@@@CCCEEEEEECCCAAA@@@CCCFFFIIIIIIMMM[[[qqq}}}vvvzzz}}}{{{xxxrrrpppuuussseeeZZZ]]]bbbiiiqqquuuvvvvvvpppfff\\\YYYWWWRRRMMMKKKIIIBBBKKK[[[______ZZZOOOJJJHHHEEEDDDEEEEEEDDDCCCAAABBBEEEGGGGGGBBB;;;666111000000///////////////............................................................////////////000111111000/////////000//////////////////////////////////////////////////////000000111222222222222222333444444555555666666888:::;;;;;;===@@@CCCEEEGGGJJJNNNRRRUUUWWWXXX^^^]]]```eee{{{777555777???MMMZZZdddhhhdddllllll}}}oooYYYRRRYYYmmm}}}___MMMFFFCCCCCCDDD>>>AAADDDFFFFFFDDDCCCBBBCCCDDDFFFIIINNNXXXeeennnxxx}}}|||zzzuuuqqqnnnsss~~~uuueeeYYY[[[```gggooosssuuuuuupppeee[[[XXXWWWRRRNNNMMMJJJBBBLLL]]]dddfffcccWWWRRRNNNIIIHHHIIIJJJHHHEEEBBBCCCFFFHHHGGGBBB;;;555111111000///////////////............................................................////////////111111222111//////000222000000000000000000000000//////////////////////////////000111111222222333222222333444444555555666666888:::;;;;;;===@@@CCCEEEGGGJJJNNNRRRUUUWWWXXX^^^]]]```fff~~~666555777???MMMZZZdddhhhfffoooooommmXXXRRRZZZpppwww\\\MMMHHHGGGGGGIIIHHHGGGHHHKKKNNNOOOLLLHHHEEEIIIQQQ\\\fffmmmooonnnxxx|||}}}zzzxxxsssooolllqqq~~~vvvdddYYYZZZ___eeemmmrrrsssssskkkaaaWWWUUUUUUSSSQQQPPPJJJAAAIII[[[dddkkkkkkbbb[[[UUUNNNMMMPPPQQQMMMHHHDDDEEEGGGHHHGGGBBB:::444222111000///...//////000............................................................///////////////111111000......111333000000000000000000000000///////////////////////////000000111111222333333222222333444444555555666666888:::;;;;;;===@@@CCCFFFGGGKKKNNNRRRUUUXXXYYY___]]]```ggg666555777???MMM[[[dddhhhhhhqqqqqqlllXXXSSS\\\sssttt\\\OOOLLLLLLMMMOOOSSSNNNLLLPPPXXX[[[VVVOOOMMMTTTcccwww{{{}}}nnnfffcccgggmmmooooooqqqoooqqquuu{{{}}}zzzwwwrrrnnnkkkppp}}}vvvdddXXXZZZ^^^dddkkkppprrrrrrggg\\\TTTSSSTTTSSSRRRSSSJJJ@@@FFFWWWcccmmmpppiiiaaaYYYQQQQQQUUUVVVPPPJJJDDDEEEGGGIIIGGGAAA999444222111///.........///000............................................................/////////000...000111///------111444000000000000000000000000////////////////////////000000000111222222333333222222333444444555555666666888:::;;;;;;===@@@CCCFFFHHHKKKOOORRRVVVXXXYYY___]]]```ggg333666888===IIIZZZeeehhhlllgggsssiiiWWWRRRYYYpppppp]]]RRROOOPPPVVV]]]bbbXXXOOOWWWiiiqqqcccNNNQQQ___zzzyyy|||}}}pppZZZXXXUUUUUUVVVXXXXXXXXXWWWVVVWWW[[[^^^eeesss|||yyyvvvtttnnnmmmwwwxxxiii\\\WWWXXXcccnnnsssssssssddd^^^WWWUUUWWWXXXTTTPPPKKKBBBCCCUUUccceeedddfff^^^VVVRRRXXX]]]YYYQQQJJJCCCDDDEEEEEEBBB>>>999666111111000///////////////000000000000////////////....................................////////////000000////////////000000000000111111111111000000//////............//////222111000//////000111111111222222333444555777888666888:::;;;;;;===@@@CCCNNNPPPKKKKKKUUUWWWTTTXXX^^^``````fff333666888===IIIZZZeeehhhmmmhhhrrrgggVVVRRRYYYqqqooo^^^UUUSSSVVV]]]dddqqqeee\\\fff|||oooUUUSSSfff|||yyyxxx~~~nnnbbbUUUSSSPPPNNNNNNMMMLLLJJJIIIHHHIIILLLMMMQQQ[[[eeezzz|||zzzvvvtttnnnnnnxxxyyyjjj\\\WWWXXXbbbmmmqqqqqqrrreee```ZZZWWWWWWWWWSSSPPPKKKBBBDDDUUUcccccc``````VVVPPPOOOTTTXXXTTTLLLHHHBBBDDDFFFFFFDDD???:::666111111000///////////////000000000000/////////.......................................////////////000000////////////000000000000111111111111000000//////............//////222111000//////000111111333333333333333444555666666888:::;;;;;;===@@@CCCMMMPPPKKKKKKUUUWWWTTTYYY___aaaaaaeee333666888<<>>:::>>>???@@@GGGTTT___dddbbb```eeeppp{{{xxxvvvwwwaaaPPPQQQUUUTTTTTTYYYZZZ^^^dddkkkpppooojjjfffkkknnnyyy{{{yyyuuurrrmmmllluuu~~~vvvgggWWWVVVXXX___fffjjjooouuuooo```PPPKKKPPPTTTPPPJJJLLLDDD???HHH]]]nnnooohhhlll```VVVWWWZZZXXXRRRNNNDDDCCCBBBAAA>>>;;;888777111111000/////////////////////.........---------..................................../////////000000000////////////000000000000111111111111000000//////............//////---...000111222222222111222222222333444555666777666888:::;;;;;;===@@@CCCAAAJJJLLLNNNUUUUUUTTT\\\ZZZ___```aaauuu666666777;;;III[[[gggkkknnnmmmiiiooosssYYYWWW___tttssseeeVVVMMMCCC======>>>===;;;===?????????DDDRRRbbbmmmjjjbbbYYYaaarrrtttsss|||zzzsss\\\RRRTTTSSSVVV\\\\\\dddjjjrrrvvvxxxxxxzzz|||}}}{{{zzztttnnnmmmmmmooozzzzzziii[[[YYYVVVVVV\\\eeeooouuummm]]]KKKGGGOOOUUUSSSNNNMMMBBB===III^^^llloookkkoooggg___[[[\\\]]]\\\ZZZMMMIIIEEECCCBBB???:::666222111000//////.........////////////////////////000111...))))))---///...---------............///............////////////000000000000000000000000111///...------...///111000000000000111111111111111111111222333444555666888888999;;;===???AAABBBCCCGGGLLLPPPRRRTTTUUUWWW```]]]___cccuuu666777777;;;HHHZZZgggkkknnnmmmkkksssrrrYYYVVV^^^rrroooaaaTTTLLLBBB======>>>===<<<===???AAABBBFFFRRR```jjjjjjbbbXXX```rrruuuuuusss]]]SSSVVVVVVYYY______iiiooowww|||}}}{{{zzzsssmmmmmmmmmooozzzyyyhhhZZZWWWSSSTTTZZZdddooouuuooo```QQQKKKPPPTTTRRRMMMLLLBBB===GGG[[[iiilllhhheeeaaa\\\\\\___bbbaaa___NNNKKKGGGDDDCCC@@@;;;666222111000//////.........////////////////////////555888666///,,,---...------------............///............////////////000000000000000000000000000///...------...///000000000000000111111111111111111111222333444555666888888999;;;===???AAABBBCCCGGGLLLPPPRRRTTTUUUWWW___\\\^^^cccuuu666777777;;;GGGYYYfffkkknnnkkklllvvvvvv\\\XXX___sssjjj\\\PPPJJJBBB======>>>>>>===>>>@@@CCCDDDGGGPPP^^^hhhpppggg\\\cccvvv{{{}}}ttt^^^VVVZZZYYY]]]eeeeeeooouuu~~~}}}{{{zzzsssmmmllllllnnnyyyyyyhhhYYYUUUPPPQQQXXXdddpppvvvrrrgggYYYRRRRRRSSSPPPMMMKKKCCC>>>EEEWWWeeegggccc\\\ZZZZZZ]]]aaabbb```]]]NNNKKKGGGEEEDDDAAA<<<777222111000//////.........////////////////////////555:::;;;444...---......---------............///............////////////000000000000000000000000000///...------...///000000000000000111111111111111111111222333444555666888888999;;;===???AAABBBCCCGGGLLLPPPRRRTTTUUUWWW___[[[]]]bbbuuu666777888:::EEEWWWeeejjjmmmhhhjjjuuu{{{aaa[[[aaauuuyyydddVVVKKKGGGAAA======>>>>>>>>>@@@@@@BBBDDDFFFNNN]]]lllxxxoooccciii|||sss___YYY^^^^^^bbbkkkllluuu{{{}}}zzzyyysssnnnmmmmmmooozzzzzziiiYYYSSSNNNOOOYYYfffsssyyyuuulllaaaXXXTTTRRROOOLLLJJJDDD???DDDRRR```bbb^^^UUUVVVXXXZZZ\\\ZZZVVVRRRJJJHHHEEEEEEEEECCC>>>999222111000///............///////////////////////////777;;;555...---///000---------............///............////////////000000000000000000000000000///............///000///000000000111111111111111111111222333444555666777888999:::<<>>???CCC@@@@@@BBBDDDMMMaaauuuyyylllqqqsssaaa]]]cccccchhhrrrtttzzz|||zzzyyytttnnnnnnnnnppp{{{zzzjjjYYYSSSNNNPPP[[[jjjwww}}}xxxpppeee[[[UUURRRNNNLLLHHHFFFBBBCCCNNN\\\___[[[OOOQQQSSSUUUUUURRRLLLHHHEEECCCBBBDDDEEEDDD???;;;222111000///............///////////////////////////777<<<666///---//////---------............///............//////////////////////////////////////////............/////////000000000111111111111111111111222333444555666777777888:::<<<>>>@@@AAACCCGGGLLLPPPRRRSSSUUUWWW^^^ZZZ\\\cccyyy666888999999AAARRRbbbiiilllkkkiiilllxxxdddZZZ\\\ooo}}}jjjWWWKKKAAA@@@>>>=========??????DDD@@@@@@DDDGGGQQQiiixxx|||}}}uuueeecccjjjjjjooozzz~~~|||zzzyyytttnnnnnnmmmooozzzzzziiiYYYRRRNNNRRR___nnnzzzzzzqqqeee[[[VVVRRROOOLLLGGGHHHEEECCCLLLZZZ___ZZZLLLNNNQQQRRRQQQNNNJJJGGGCCCAAAAAACCCFFFDDD@@@;;;222111000//////.........////////////////////////555;;;===777000......------------............///............////////////////////////////////////////////////////////////000000000000111111111111111111111222333444555666777777888:::<<<>>>@@@AAACCCGGGLLLPPPRRRTTTUUUWWW^^^ZZZ\\\ddd{{{666999999999@@@QQQaaaiiiiiinnnoooqqqfffZZZZZZllluuubbbQQQFFF>>>>>>>>>=========???@@@BBB@@@CCCJJJNNNXXXqqqyyy{{{|||xxxiiiiiiqqqqqqwww|||zzzxxxrrrlllllllllnnnxxxxxxgggWWWQQQMMMSSSaaaqqq{{{{{{pppbbbYYYUUUSSSOOOKKKGGGJJJHHHDDDLLLZZZ___[[[QQQRRRTTTTTTQQQOOOLLLKKKEEECCCCCCEEEFFFDDD???:::222111000//////.........////////////////////////555888888333//////...,,,---------............///............////////////////////////////////////......////////////......000000000000111111111111111111111222333444555666666777888999;;;>>>@@@AAACCCGGGLLLPPPRRRTTTUUUWWW___ZZZ\\\eee}}}666999999888???PPP```iiieeeoootttxxxhhh[[[[[[lllooo]]]MMMCCC<<<===============???AAAAAA@@@FFFOOOUUU^^^vvv}}}nnnooo|||{{{yyywww{{{mmmmmmuuuvvv|||~~~|||yyyxxxpppjjjjjjjjjlllwwwvvvfffUUUOOOLLLSSSbbbrrr||||||ooo```WWWUUUTTTPPPKKKGGGKKKIIIEEEKKKZZZ```\\\YYYYYYYYYWWWSSSPPPNNNMMMHHHFFFFFFGGGGGGDDD>>>999222111000//////.........///////////////////////////222111...---000000------------.........//////............/////////000////////////////////////......////////////......000000000000111111111111111111111222333444666666666777888999;;;>>>@@@AAACCCGGGLLLPPPRRRTTTUUUWWW```ZZZ]]]fff~~~888999999888>>>KKK[[[eeeoooooommmuuusss\\\ZZZoooxxxfffTTTGGGBBB<<<===>>>>>>===>>>AAACCCAAAFFFJJJPPP___vvvoooaaa```dddfffkkkrrrzzzzzzrrr~~~yyyuuuwww}}}{{{uuupppnnniiijjjjjjmmmxxxwwwfffXXXQQQPPPZZZjjjvvv~~~{{{pppbbbXXXTTTRRROOOLLLKKKGGGIIIIIIJJJZZZkkkllliiiiiibbbVVVRRRTTTSSSOOOLLLGGGCCCBBBCCCCCC>>>:::000////////////000000111---------------...//////........................////////////000000000000........................////////////////////////,,,,,,,,,---...///000000111111111000000000000000111222222333333444444555777888999:::<<<>>>@@@BBBEEEHHHLLLOOOQQQSSSVVVXXX]]]^^^\\\aaa888999888888===JJJ[[[fffmmmoooooouuuwww^^^[[[ooorrraaaPPPDDD@@@<<<===??????>>>>>>@@@BBB???AAAFFFRRRhhh~~~rrrdddYYYXXXYYYYYY^^^fffiiiuuutttlllwww{{{}}}|||zzztttppplllggghhhjjjmmmyyyyyyhhhZZZSSSRRR\\\jjjvvv~~~{{{pppbbbXXXTTTRRROOOLLLHHHFFFJJJKKKJJJYYYjjjkkkiiiggg```VVVSSSWWWYYYVVVMMMHHHDDDCCCCCCAAA===888000000////////////000000......---------......///............................../////////000000000........................////////////////////////---......//////000000000111000000000000000000000111222222333333444444555777777888:::<<<>>>@@@AAAEEEHHHLLLOOOQQQSSSVVVXXX]]]___\\\bbb888888777777;;;HHHZZZgggkkkoooqqquuu|||bbb\\\nnn}}}jjjZZZKKKAAA>>>;;;===???@@@??????@@@AAABBBCCCLLL```zzz{{{eee]]]XXXZZZXXXVVV\\\fffcccqqqwwwnnntttxxxnnnoooooojjjccceeevvv}}}yyytttpppkkkfffgggiiilllyyyzzziii\\\UUUTTT^^^kkkuuu}}}{{{pppbbbXXXTTTQQQNNNKKKEEEFFFLLLMMMJJJVVVfffgggfffccc\\\UUUUUUYYY\\\[[[LLLIIIEEEDDDCCC@@@;;;777222111000//////...////////////......---.................................------........./////////........................//////////////////////////////000000000000000000000000000000000000111111111222222333333444444555777777888:::<<<>>>@@@AAADDDGGGKKKOOOQQQSSSVVVXXX]]]___]]]bbb888777666777:::EEEWWWhhhiiiooosssttt~~~eee\\\lllvvvcccSSSFFF???>>>;;;===@@@AAA@@@???@@@AAAEEEKKKZZZrrr~~~nnn___]]]___bbb```]]]dddqqqlll{{{wwwyyyrrrfffXXXVVVSSSRRRVVVdddxxx~~~|||xxxsssooommmgggggghhhkkkxxxxxxhhh\\\VVVVVV^^^jjjrrrzzz{{{pppaaaWWWSSSPPPMMMJJJDDDFFFNNNNNNIIISSSaaabbb^^^[[[VVVSSSTTTWWWWWWVVVHHHGGGEEEEEEDDDAAA<<<888222222000///............000//////.......................................------------.........///........................////////////////////////000000//////////////////000000000000000111111111111222222333333444444555666777888999;;;>>>@@@AAADDDGGGKKKNNNQQQSSSVVVYYY^^^```]]]ccc888666666888:::AAATTTfffjjjpppsssqqquuufff[[[iii}}}ooo\\\NNNCCC??????;;;===???@@@@@@@@@AAABBBJJJUUUjjjqqqcccbbbbbbggglllhhhdddmmm{{{xxxrrrlllaaa\\\XXX]]]mmm~~~|||zzzwwwsssppppppiiihhhhhhjjjvvvvvvfffZZZVVVVVV^^^hhhooowww}}}zzzoooaaaWWWRRROOOLLLHHHEEEFFFNNNOOOJJJSSS___^^^WWWRRROOOOOOQQQPPPMMMJJJCCCCCCDDDEEEEEEBBB===:::222222000///............000//////.........//////........................------------.........///........................///////////////////////////.....................//////000000111111111111111222222333333444444555666777777999;;;===???AAADDDGGGKKKNNNQQQTTTWWWYYY___```^^^ccc888666777::::::>>>PPPcccmmmpppqqqmmmooo~~~hhh[[[gggzzziiiWWWJJJAAA>>>@@@;;;===>>>??????AAACCCFFFTTTaaavvvvvvjjjfffooooootttxxxtttqqq{{{}}}{{{zzzwwwtttqqqqqqjjjiiigggiiitttuuueeeYYYVVVWWW^^^gggnnnuuu{{{zzzoooaaaVVVQQQOOOKKKGGGGGGFFFLLLOOONNNXXXccc```TTTMMMIIIKKKMMMJJJFFFCCC???AAADDDFFFEEEBBB>>>;;;222111000//////...////////////......//////000111........................------........./////////........................////////////////////////---------.............../////////000111111222222111222222333333444444555666666777999;;;===???@@@CCCFFFKKKNNNQQQTTTWWWZZZ___aaa___ddd777666888===;;;<<>>???;;;<<<======>>>AAAFFFIIIYYYcccrrrzzzssshhhggglllyyyxxx|||~~~{{{|||~~~|||{{{yyywwwtttrrrpppiiigggfffiiiuuuvvvfffYYYVVVXXX```hhhnnnuuu|||zzzooo```VVVQQQNNNJJJGGGHHHEEEJJJPPPSSSbbblllgggXXXNNNGGGIIIKKKIIIFFFFFF>>>BBBEEEGGGEEEAAA===:::000000////////////000000............///000222222............................../////////000000000........................////////////////////////------......//////000000...//////000111111222222111222222333333444444555666666777888;;;===???@@@CCCFFFKKKNNNQQQTTTWWWZZZ```bbb___eee777666999>>>;;;:::III^^^jjjkkkllloooyyylll\\\gggyyyuuu```PPPFFF???===???;;;<<<<<<<<<===BBBGGGLLLUUU[[[cccfff```YYY___kkkwwwvvv{{{|||{{{zzzxxxxxx{{{|||{{{yyyxxxuuusssnnnhhhffffffiiiuuuwwwhhhYYYWWWYYYaaaiiiooovvv~~~zzzooo```UUUQQQNNNJJJFFFHHHDDDIIIPPPXXXiiitttnnn]]]PPPFFFHHHKKKJJJJJJKKK???CCCGGGHHHEEE@@@;;;888000////////////000000111---------...000111333444........................////////////000000000000........................////////////////////////---......///000111111222...//////000111222222222111222222333333444555555555666777888:::===???@@@CCCFFFJJJNNNQQQTTTXXXZZZ```bbb___eee555666999999888;;;JJJYYYeeemmmnnnjjjxxxxxxccciiizzzoooZZZMMMEEE???======>>>???@@@AAACCCDDDFFFFFFNNNOOOPPPPPPPPPSSSZZZ___ooolllnnnvvvooobbbffflllsssxxx}}}}}}|||zzzzzzyyywwwtttqqqpppllldddbbblllxxxsssfffVVVWWWZZZ___hhhqqqyyy~~~|||lll[[[SSSPPPKKKGGGFFF===EEEGGGFFFRRRhhhvvvxxxfffYYYNNNKKKKKKJJJJJJLLL>>>CCCHHHJJJGGGAAA;;;888111111000///////////////////////////////////////......------------......//////////////////////////////.........---------........................///////////////////////////000000111111111111000111222222333333444444555888888888999:::===???AAAEEEHHHLLLOOOPPPSSSXXX]]]aaaaaa]]]ddd666777999999888;;;HHHVVVfffnnnnnnjjjxxx{{{eeegggvvvmmmXXXKKKDDD???===???>>>??????@@@AAABBBCCCDDDEEEGGGIIIIIIJJJMMMSSSWWW```^^^aaalllyyykkkVVVRRRSSSXXXbbboooyyy~~~|||{{{zzzyyyyyyvvvssspppnnnjjjbbb```kkkvvvqqqdddWWWWWWZZZ___hhhsss{{{|||kkkZZZQQQNNNIIIFFFEEE;;;@@@BBBBBBNNNfffwww{{{oooeeeXXXRRRSSSSSSPPPLLLCCCEEEHHHJJJGGGBBB;;;777111111000///////////////////////////////////////......------------..............................//////.........---------........................//////////////////////////////000111111111111000111222222333333444444555888888888999:::===???AAAEEEHHHLLLNNNOOORRRWWW[[[``````^^^fff777777999999888:::EEERRRffflllllliiiuuuhhhfffqqq{{{jjjUUUHHHBBB>>>>>>AAA???@@@@@@@@@@@@AAAAAAAAA???AAACCCEEEFFFHHHLLLOOOSSSPPPSSS```nnnzzzvvvnnnmmmnnn}}}qqqcccQQQDDDFFFDDDGGGTTTggguuuzzzzzz|||zzzyyyxxxwwwuuurrroookkkhhh```___iiiuuupppcccXXXXXXZZZ```jjjvvv~~~|||kkkYYYPPPLLLHHHEEEDDD<<>>===III___pppvvvrrrlllaaaZZZ^^^ddd^^^QQQIIIIIIHHHIIIHHHDDD<<<555111111000///////////////////////////////////////......------------.............................................---------........................//////////////////////////////000111111111111111111222222333333444444555888888888999:::===???AAAEEEHHHLLLNNNOOOQQQUUUYYY^^^```___hhh888888999999888999BBBMMMbbbiiikkkhhhpppllleeelllvvveeeQQQEEE@@@>>>@@@CCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBDDDFFFGGGHHHIIIIIINNNKKKMMMXXXdddkkkppptttwwwqqqjjjeee```[[[ZZZ[[[rrrlllZZZVVVRRRJJJDDDFFFEEEIIIVVVggguuuzzzyyy{{{zzzxxxwwwvvvtttpppmmmjjjggg```___jjjuuuooobbbZZZYYYZZZbbbmmmyyy|||kkkYYYOOOKKKHHHEEEEEEAAABBB???===EEEUUUbbbggghhhggg```[[[eeerrrkkkZZZNNNKKKHHHHHHIIIEEE<<<444111000000///////////////////////////////////////......------------..............................................................................////////////////////////...///000111111111111111111222222333333444444555888888888999:::===???AAADDDHHHLLLNNNNNNPPPTTTWWW\\\___```kkk888777888999888888@@@III```hhhmmmkkknnnqqqfffhhhppp___MMMCCC@@@???AAADDDDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGHHHIIIIIIIIIHHHGGGJJJHHHKKKTTT\\\```bbbeeeeee\\\VVVVVVVVVSSSSSSVVViiiaaaTTTSSSRRRLLLHHHKKKNNNWWWdddqqqzzz}}}}}}{{{zzzxxxwwwvvvssspppmmmjjjgggaaa```kkkvvvpppccc[[[ZZZ\\\eeeqqq}}}|||kkkYYYPPPMMMIIIGGGFFFCCCCCCAAA???DDDMMMVVVYYY[[[]]]YYYWWWcccrrrlll[[[NNNJJJHHHHHHHHHDDD<<<444111000000///////////////////////////////////////......------------..............................---.............................................////////////////////////......000111111222222222111222222333333444444555888888888999:::===???AAADDDHHHMMMOOOOOOPPPSSSVVV\\\___aaalll777666777999888888>>>FFF]]]gggpppooommmvvvwwwhhhhhh}}}iiiZZZIIIBBB@@@???AAADDDDDDDDDEEEFFFGGGGGGHHHHHHKKKJJJIIIIIIJJJJJJHHHFFFEEEEEEJJJSSSXXXYYY\\\aaa^^^TTTOOOSSSUUURRRSSSWWWmmmqqqhhhgggaaaXXXSSSWWW^^^kkkyyy|||zzzyyywwwvvvsssooollljjjgggaaaaaalllwwwqqqccc]]]\\\___hhhvvvyyyiiiYYYRRROOOKKKHHHGGGAAA@@@???@@@DDDJJJQQQUUUUUUTTTQQQQQQ[[[ddd^^^QQQHHHHHHGGGHHHGGGCCC;;;444111111000///////////////////////////////////////......------------......---------------------------------.......................................////////////////////////---...///111222222222222111222222333333444444555888888888999:::===???AAACCCHHHMMMPPPPPPQQQTTTWWW\\\___aaammm666555666999999888===DDDYYYcccmmmoookkkqqq|||kkkiiixxxcccUUUGGGAAA@@@@@@AAADDDBBBCCCDDDFFFHHHJJJKKKLLLLLLKKKIIIJJJLLLMMMLLLJJJGGGJJJPPPWWWXXXXXX]]]ddd]]]TTTRRRXXX[[[WWWYYY```|||wwwrrrrrrxxx}}}{{{yyyxxxwwwtttpppmmmiiifffaaaaaammmwwwqqqccc^^^]]]aaalllzzztttfffXXXRRRPPPLLLGGGFFFDDD@@@>>>>>>BBBHHHPPPUUUSSSNNNKKKMMMRRRSSSNNNGGGAAADDDGGGHHHFFFAAA:::555111111000///////////////////////////////////////......------------......---------------------------------.........//////........................////////////////////////---...///000222222222222111222222333333444444555888888888999:::===???AAABBBGGGMMMQQQRRRSSSVVVYYY\\\___aaammm666444555888999999===CCCSSS^^^iiikkkhhhmmm~~~mmmjjjttt```SSSFFFAAAAAAAAAAAACCCAAABBBDDDFFFIIIKKKMMMNNNNNNKKKJJJKKKOOOQQQQQQPPPNNNRRRXXX]]][[[YYY___hhh^^^WWWVVV___bbb___bbbjjj}}}|||zzzyyywwwtttpppmmmhhheee```aaalllwwwqqqccc^^^^^^bbbnnn|||qqqcccVVVQQQPPPLLLGGGEEEIIICCC>>>===???EEENNNUUUQQQJJJGGGKKKNNNIIIDDDCCC<<>>AAA@@@DDDDDDDDDDDDGGGJJJMMMOOOPPPMMMLLLOOOUUUWWWSSSOOORRRSSSZZZdddgggfffjjjrrriii```[[[gggqqqfffcccuuu}}}{{{yyyxxxtttpppmmmkkkbbb\\\bbbpppwwwooobbb\\\bbbjjjtttooocccWWWQQQNNNIIIFFFEEEHHHFFFBBB>>>AAAKKKTTTYYYSSSLLLJJJMMMNNNHHHDDDDDDAAACCCFFFEEEAAA<<<888666////////////////////////////////////////////////////////////////////////....................................................................................////////////000000000000111111111111111111111111222333444555666777777888:::<<<>>>???AAAFFFKKKOOOPPPSSSWWW[[[\\\___aaakkk666777888888777888:::<<>>AAA???AAA@@@AAABBBFFFJJJOOOQQQOOOLLLMMMTTT]]]___XXXOOOOOOTTT___jjjllljjjlllsssnnnfffbbbqqquuuooo}}}}}}{{{zzzxxxuuuqqqnnnkkkccc]]]dddqqqxxxoooddd```fffmmmvvv|||mmmaaaVVVQQQNNNIIIFFFFFFGGGEEECCCDDDKKKVVV^^^bbb]]]TTTOOORRRSSSPPPKKKJJJAAACCCFFFEEEAAA<<<888666////////////////////////////////////////////////////////////////////////....................................................................................////////////000000000000111111111111111111111111222333444555666777777888:::<<<>>>???BBBGGGLLLOOOQQQSSSXXX[[[]]]```aaajjj666777888888777888:::;;;DDDXXXdddfffgggiii|||sssuuu\\\GGG@@@CCC@@@>>>AAA>>>@@@???@@@BBBFFFLLLRRRVVVPPPQQQWWWdddoooooocccVVVSSS^^^nnnzzz{{{wwwwww{{{xxxoookkk}}}}}}|||zzzyyywwwssspppkkkbbb^^^fffssswwwoooeeefffjjjpppwwwwwwiii___UUUPPPMMMIIIGGGHHHGGGCCCCCCJJJWWWbbbhhhkkkhhh^^^VVVXXX[[[XXXQQQLLLBBBDDDFFFEEEAAA<<<777555////////////////////////////////////////////////////////////////////////....................................................................................////////////000000000000111111111111111111111111222333444555666777777888:::<<<>>>???CCCGGGMMMPPPQQQTTTXXX\\\^^^```aaajjj777888999888777777999;;;???TTTccchhhiiiiiiyyyzzzvvv]]]HHH@@@DDDBBBAAACCC@@@CCCBBBBBBDDDHHHNNNTTTXXXQQQZZZjjjzzz~~~pppddd^^^mmm|||www}}}~~~|||{{{zzzwwwtttqqqhhh```]]]gggtttvvvmmmeeehhhmmmrrrxxx~~~uuueee\\\TTTPPPMMMIIIGGGIIIHHHCCCCCCNNN[[[dddhhhjjjkkkccc]]]___ccc```TTTJJJBBBEEEGGGEEEAAA;;;666444////////////////////////////////////////////////////////////////////////....................................................................................///////////////000000000111111111111111111111111222333444444666777777888:::<<<>>>???DDDHHHMMMPPPQQQTTTXXX[[[^^^aaa```iii777888999888777777999;;;<<>>???DDDHHHMMMPPPQQQSSSWWWZZZ^^^```___hhh888999999888777777888:::;;;OOO```jjjnnniiimmm~~~ssszzzjjjQQQEEEHHHGGGIIIKKKHHHHHHGGGGGGGGGHHHJJJMMMNNNLLL^^^sss~~~|||vvvsssttt~~~|||{{{yyyvvvrrrnnnccc[[[[[[iiitttrrriiieeeiiimmmrrrwww~~~{{{rrr^^^XXXSSSPPPKKKGGGFFFIIIKKKIIIOOO]]]ddd___WWWUUUVVVYYY___fffmmmkkk\\\MMMDDDFFFHHHFFF@@@:::555222////////////////////////////////////////////////////////////////////////....................................................................................////////////000000000000111111111111111111111111222333444555666777777888:::<<<>>>???CCCHHHMMMOOOPPPRRRVVVYYY]]]___^^^fff888999999888777777888::::::LLLZZZeeelllhhhiiivvvpppuuupppUUUGGGHHHHHHJJJNNNKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNXXXdddhhhggggggmmmsss|||zzzxxxtttooolllcccZZZ\\\lllvvvrrriiifffjjjnnnrrrvvv}}}xxxooo]]]WWWSSSPPPKKKEEEEEEIIIIIILLL\\\ooosssdddVVVQQQOOOVVV\\\```cccaaaSSSDDDEEEGGGHHHFFF@@@:::444222////////////////////////////////////////////////////////////////////////....................................................................................////////////000000000000111111111111111111111111222333444555666777777888:::<<<>>>???CCCGGGLLLNNNOOOQQQTTTXXX\\\^^^]]]eee888999999888777777888::::::IIITTT___iiiggggggsssxxx~~~nnnrrrsssWWWHHHHHHGGGKKKOOOLLLNNNOOOPPPQQQQQQQQQQQQQQQRRRUUUWWWWWWXXX^^^iiirrr|||zzzwwwsssnnnjjjccc[[[]]]mmmxxxrrrjjjggglllooorrrvvv{{{}}}vvvlll\\\WWWSSSPPPJJJEEEEEEHHHFFFOOOfff}}}kkkXXXQQQOOOUUUYYYYYYXXXSSSEEE777EEEGGGHHHFFF@@@999444111////////////////////////////////////////////////////////////////////////..................................................................................../////////000000000000000111111111111111111111111222333444555666777777999:::<<<>>>???BBBFFFKKKNNNNNNPPPSSSWWW[[[]]]\\\eee======;;;888555555777999:::???OOOcccjjjiiiooozzz{{{yyyxxxuuu|||zzzYYYGGGIIIHHHHHHKKKJJJOOOQQQSSSUUUUUUTTTSSSQQQMMMQQQSSSRRRSSS[[[fffnnnvvvmmmfffjjjuuu|||yyysss}}}xxxwwwwwwqqqjjjeee\\\aaasssyyyooofffhhhgggiiimmmttt~~~tttfffYYYUUUNNNIIIGGGGGGHHHIIIIIIOOO^^^qqqvvvkkk]]]VVVNNNSSSYYYYYYSSSJJJBBB???EEEJJJIIIAAA;;;999666000//////.........---------////////////////////////////////////////////////////////////////////////............////////////000000//////......------........................000000000111222222333333222333333333222222444666666666777888:::<<<>>>@@@EEEHHHKKKLLLMMMPPPUUUZZZ]]]___^^^fff<<<;;;:::999888888777777;;;<<>>===:::666;;;999AAARRR```jjjttt~~~}}}|||]]]LLLMMMJJJGGGGGGEEEGGGGGGIIIKKKOOORRRUUUWWWTTTSSSTTTUUUWWWYYY\\\___ZZZXXXWWWZZZbbbkkkssswww}}}~~~zzzxxxwwwppphhh___\\\dddtttwwwkkkccceeehhhkkkpppzzztttbbbVVVSSSNNNIIIFFFFFFHHHIIIKKKPPP\\\iiinnnkkkfffdddZZZXXXVVVUUUSSSNNNFFF@@@DDDHHHHHHBBB<<<999444000/////////.........------////////////////////////////////////////////////////////////////////////............////////////000000000000////////////........................000000000111222222333333222333333333222222444666666666777999;;;===???@@@FFFIIIMMMOOOOOORRRWWW[[[___aaa```ggg===;;;;;;???CCCBBB<<<666;;;777;;;KKK\\\hhhqqqxxxyyy{{{|||^^^OOOPPPKKKGGGHHHFFFIIIHHHGGGHHHKKKOOOSSSVVVSSSQQQQQQUUUXXXWWWWWWWWWVVVWWWYYY[[[```jjjvvvzzz{{{sss~~~}}}{{{xxxvvvoooggg[[[]]]ggguuutttiiiaaacccgggkkksssuuuaaaVVVSSSPPPKKKHHHHHHIIILLLNNNVVVcccnnnsssrrrrrrrrrbbb^^^[[[[[[[[[VVVKKKBBBDDDFFFGGGCCC===888444111////////////............////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000........................000000000111222222333333222333333333222222444666666666777999;;;>>>@@@AAAFFFJJJNNNPPPQQQSSSXXX\\\___```^^^fff<<<::::::>>>BBBAAA;;;555:::777:::GGGWWWcccjjjmmmzzzsssmmmvvv{{{|||___QQQRRRMMMIIIKKKJJJMMMKKKHHHGGGHHHKKKOOOQQQSSSPPPQQQXXXZZZWWWUUUVVVTTTXXX\\\]]]___hhhwwwvvvsssrrrsss~~~{{{xxxuuummmdddYYY___kkkuuurrrfffaaacccfffmmmyyyttt```VVVUUURRRNNNJJJJJJLLLOOOLLLXXXfffnnnrrrsssuuuvvvccc```]]]______XXXJJJ???CCCDDDEEEDDD???777333111000000/////////.........////////////////////////////////////////////////////////////////////////............///////////////////////////000000000////////////////////////000000000111222222333333222333333333222222444666555666777999<<<>>>AAABBBFFFJJJOOOQQQRRRTTTXXX[[[^^^___]]]ccc;;;999999;;;===<<<888555999777:::DDDRRR]]]ccceeehhhdddfffzzz~~~bbbTTTTTTNNNKKKMMMNNNRRRPPPMMMJJJKKKMMMQQQSSSNNNKKKOOOVVVWWWQQQOOOSSSRRRXXX\\\]]]^^^gggwwwwwwmmmrrrqqqvvvwwwuuuxxxzzzwwwsssjjjaaaXXXaaannnuuuooodddaaaeeegggrrrppp]]]UUUUUUTTTPPPLLLKKKNNNQQQJJJWWWcccggggggiiilllnnnfffcccbbbcccbbbZZZKKK???CCCCCCDDDEEE@@@777222111000000000/////////......////////////////////////////////////////////////////////////////////////............////////////............////////////////////////////////////000000000111222222333333222333333333222222444666555666777999<<>>BBBAAACCCFFFAAA666111222000000000000////////////////////////////////////////////////////////////////////////////////////............/////////000,,,,,,,,,---------......000000000000000000000000000000000111222222333333222333333333222222444666555666777:::===@@@BBBDDDDDDHHHNNNQQQQQQSSSVVVYYYaaaaaa]]]cccDDDBBB???<<<:::999999:::;;;777555:::BBBJJJVVV```\\\dddttt```XXXSSSMMMKKKNNNYYY___kkkqqquuu}}}iiiiiiooouuuooobbb[[[^^^ccciiiooossswwwnnnTTTLLLQQQVVVmmm{{{vvvqqqkkkccc[[[^^^qqq|||ssshhhgggjjjiiiyyyuuuaaaVVVVVVVVVTTTQQQNNNNNNOOOPPP[[[gggmmmdddWWWSSSVVV[[[^^^\\\ZZZUUUJJJ@@@???DDDEEEEEEDDDBBB===888222///000000000000000000000000//////////////////////////////////////////////////////////////////////////////.........---------000000///...............////////////000000000000000111111111111222222222444333333333333444555555666777888:::<<>>===BBBHHHGGGEEEAAA<<<777222///000000000000000000000000//////////////////////////////////////////////////////////////////////////////.........---------000000///...............////////////000000000000000111111111111222222222444333333333333444555555666777888:::<<>>>>>DDDLLLJJJFFF@@@;;;666222000000000000000000000000000////////////////////////////////////////////////////////////////////////...............---------000//////............///////////////000000000000000111111111111222222222444333333333333444555555666777888:::<<>><<<;;;;;;999999999999999>>>LLL[[[bbbllllll___XXXPPPOOOSSSWWW[[[dddfffeeewwwtttccc]]]fffrrr{{{vvvppphhhaaa```bbbxxx{{{wwwkkkeeennn}}}{{{bbbVVVTTTWWWSSSOOONNNPPPVVV[[[^^^WWW```fffeeeaaa^^^\\\YYYWWWVVVUUUQQQIIIBBBDDDJJJPPPMMMFFF???999555222111////////////////////////////////////////////////////////////////////////////////////////////////........................000///............//////////////////000000000000000000111111111222222222444333333333333444555555666666777999<<<>>>@@@BBBEEEIIINNNPPPQQQTTTXXX\\\aaabbbaaaiiiHHHGGGEEEBBB@@@>>><<<<<<999999999999777:::GGGUUU^^^fffxxxmmm^^^UUUNNNMMMRRRTTTVVV]]]^^^ZZZjjjyyyxxx}}}xxxrrrmmmddd^^^aaajjj~~~|||tttjjjhhhtttuuu___WWWYYYZZZUUUOOONNNQQQWWW\\\^^^XXX\\\___cccjjjoookkkddd\\\ZZZXXXUUUMMMGGGIIIOOORRRNNNFFF>>>888444222111////////////////////////////////////////////////////////////////////////////////////////////////---.....................//////............//////////////////000000000000000000111111111222222222444333333333333444555555555666777999;;;>>>@@@AAAEEEIIINNNPPPQQQTTTXXX\\\```cccccckkkGGGFFFEEECCCAAA???>>>===999888888999888999CCCMMM\\\dddiiimmm]]]TTTMMMMMMRRRRRRQQQYYY[[[XXXeee{{{zzztttoookkkbbb]]]eeessszzzrrrkkklllyyynnn\\\YYY\\\ZZZUUUOOONNNRRRWWW[[[]]]UUUYYY^^^hhhttt{{{uuukkk```^^^\\\XXXOOOIIIKKKRRRRRRMMMFFF>>>777333111111000000000000000000000000////////////////////////////////////////////////////////////////////////---------...............///............//////000////////////000000000000000111111111111222222222444333333333333444555555555666777999;;;>>>@@@AAAEEEIIINNNPPPQQQTTTXXX\\\```cccdddmmmEEEEEEDDDCCCBBB@@@???>>>999777666888999:::???FFFVVVdddaaammmooo^^^UUUOOOOOOUUURRRPPPXXX\\\YYYcccuuu|||}}}vvvpppllliiiaaa]]]iii{{{~~~xxxpppmmmqqq~~~gggYYYWWW[[[XXXSSSMMMNNNSSSYYY\\\]]]SSSXXX]]]dddmmmuuuuuuooofffdddaaa[[[RRRKKKMMMTTTPPPLLLEEE===777333111000000000000000000000000000////////////////////////////////////////////////////////////////////////---------.........//////...............///000000////////////000000000000000111111111111222222222444333333333333444555555555555666888;;;===@@@AAAEEEIIINNNPPPQQQTTTXXX\\\___bbbdddnnnDDDDDDDDDCCCBBBAAA???>>>:::666555888::::::===BBBOOOccc^^^bbbrrr```WWWQQQRRRXXXUUURRRYYY^^^ZZZaaaooottt{{{~~~{{{uuunnnkkkiiiaaa]]]lll|||vvvooonnnuuuyyycccVVVUUUYYYVVVQQQLLLMMMTTTZZZ]]]]]]TTTXXXZZZZZZ^^^hhhpppsssllliiieee___VVVNNNPPPWWWOOOKKKDDD===777333000///000000000000000000000000////////////////////////////////////////////////////////////////////////---------.........//////...............///000111////////////000000000000000111111111111222222222444333333333333444555555555555666888;;;===???AAAEEEIIINNNPPPQQQTTTXXX\\\^^^bbbdddnnnEEEEEEDDDBBBAAA@@@>>>>>>===;;;:::999999:::<<<===IIIUUU___ggg{{{lll\\\UUUXXX___TTTUUUYYY[[[\\\___iiisss~~~xxx|||xxxrrrooojjjddd```___ffftttzzzpppiiimmmwwwmmmYYYUUUWWWXXXNNNQQQIIIGGGZZZgggbbb]]][[[]]]______]]]___fffnnnlllkkkbbbUUUMMMOOOSSSTTTOOOKKKDDD;;;333///......000000000000000000000000////////////////////////////////////////////////////////////////////////........................///////////////////////////...---,,,,,,---...////////////000111111222222222222333333333333444444666777888:::<<>>===;;;999888888888888>>>IIIVVV___kkk}}}|||tttyyyuuunnnmmmooofff\\\jjj~~~}}}wwwfffZZZ^^^bbbaaa___fffttt~~~nnnhhhgggooo}}}qqq\\\TTTSSSOOOIIIJJJNNNKKKQQQdddjjjaaa\\\qqqmmmjjjiiiddd\\\XXXYYY```[[[PPPEEEBBBIIIQQQSSSOOOJJJAAA999222///......000000000000000000000000////////////////////////////////////////////////////////////////////////........................///////////////////////////......------......////////////000111111222222222222333333333333444444666777888:::<<>>@@@BBBEEEHHHLLLMMMNNNQQQWWW[[[aaa^^^[[[eeeIIIIIIHHHGGGFFFEEEEEEDDDBBBAAA@@@===;;;:::888888:::@@@MMMYYY^^^bbbppplllrrrzzzmmmcccdddbbb```hhh{{{ooollllllnnnyyy{{{aaaWWW[[[]]]UUUMMMIIIOOOVVVeeeuuurrrkkkqqq~~~tttnnnppplllbbb^^^bbb```XXXLLLCCCFFFQQQXXXXXXNNNGGG===555111000//////////////////////////////////////////////////////////////////////////////////////////////////////......................../////////////////////////////////////////////////////////000111111222222222222222333333333444444555666777999;;;>>>@@@AAAFFFIIILLLMMMNNNQQQVVV[[[aaa^^^\\\gggHHHGGGGGGFFFEEEEEEDDDDDDCCCBBBAAA???===;;;999888888<<>>@@@AAAFFFIIILLLMMMNNNQQQVVVZZZ___^^^\\\gggFFFFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@???===;;;999888888777AAAPPPWWW]]]uuu~~~vvvooogggccckkk~~~~~~qqqjjjgggooo{{{qqq```\\\\\\XXXRRRNNNLLLVVVbbbpppuuuhhhiii~~~{{{~~~|||jjjdddjjjhhh```TTTNNNSSS[[[ZZZUUUMMMDDD999222000111000///000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////...///000111111000///.../////////000111111222222222222333333333333444444555555666888;;;===@@@AAAGGGJJJMMMNNNNNNPPPVVVZZZ___^^^\\\fffEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@???>>><<<:::999777999555<<>>333000222111//////---///000222222222222111////////////////////////////////////////////////////////////////////////111111000///////////////////////////////////////////////////////////////222111111111000000//////000222333333222222222333444666999:::<<<>>>BBBEEEHHHIIIJJJKKKMMMRRRWWW[[[aaacccaaagggDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAA???===;;;999999777999???FFFPPP___mmmvvvnnnjjjiiisssoookkkqqqvvvoooggg^^^XXXQQQLLLKKKNNNWWWfffuuupppjjjwwwzzzmmmnnnssszzz}}}rrrhhh[[[VVVSSSYYYaaaccc^^^WWWIII===333111222111//////---...//////...---,,,+++////////////////////////////////////////////////////////////////////////000000///...............////////////////////////////////////////////////111111111111000000000///000222333333222222222444444666888:::;;;>>>AAADDDHHHIIIJJJKKKNNNRRRWWW[[[bbbcccaaagggCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA???===;;;:::;;;888888<<>>GGGVVVccc~~~xxxpppmmmnnnqqqmmmqqquuulllfff]]]UUUPPPMMMLLLPPPVVV^^^uuuqqqfffwww}}}xxxqqqhhhbbbeeelllkkk^^^PPPCCCJJJRRR[[[bbbaaaWWWLLLBBB999222111222111000111......///000111222333333///////////////////////////////////////////////////////////////////////////......------.........////////////////////////////////////////////////111111111000000000000000111222333333222222444666444666888999;;;===@@@CCCIIIJJJKKKLLLNNNRRRXXX\\\cccdddaaahhh@@@@@@@@@@@@AAAAAAAAAAAA??????@@@@@@???>>><<<;;;:::777777999===EEESSS```~~~zzzsssmmmooouuuxxxnnnpppwwwzzzxxxhhhcccZZZRRRNNNLLLMMMTTT\\\kkkpppjjjqqq|||~~~{{{ooodddeeekkkjjj\\\OOOEEENNNWWW\\\___^^^TTTHHH>>>666111222222111000222------------...///000000////////////////////////////////////////////////////////////////////////000///////////////000000////////////////////////////////////////////////000000000000000000111111111222333333222333555777555777999:::;;;===@@@BBBIIIJJJKKKLLLNNNSSSXXX\\\ccccccbbbkkk????????????@@@@@@@@@@@@>>>>>>?????????>>><<<;;;999777666999<<>>>>>>>>?????????@@@@@@===>>>>>>??????>>>===<<<999777666999:::>>>HHHRRRddd}}}wwwqqqlllpppyyytttrrrwww{{{lllddd[[[SSSKKKKKKNNNVVVbbbmmmwwwkkk{{{|||}}}vvvcccSSSJJJXXXbbbaaa]]]YYYNNNAAA666222111333333111111333;;;999777444222111000000////////////////////////////////////////////////////////////////////////...............///000000///////////////////////////////////////////////////000000000111111111111222222333222222333777999777999;;;<<<===>>>AAADDDJJJKKKLLLMMMOOOSSSYYY]]]___bbbdddrrr======>>>>>>?????????@@@<<<===>>>??????>>>===<<<999777777888888:::BBBLLLWWWlll{{{vvvqqqnnnuuuwwwwwwtttxxxqqqeee___XXXPPPIIIJJJPPPYYYhhhtttooohhhvvv```NNNNNN]]]gggddd]]]VVVIII:::555111111333333111111333666555333111000000000000////////////////////////////////////////////////////////////////////////---------------...///000//////////////////////////////////////////////////////000000111111111222222222333222222444777:::888:::<<<======???BBBDDDJJJKKKLLLMMMOOOSSSYYY]]]^^^aaaeeettt========================@@@??????>>>===<<<<<<;;;;;;:::999888777:::>>>BBBSSSUUUhhh|||ssslllppp~~~}}}wwwwww}}}iii___[[[MMMNNNMMMLLLUUUeeepppttthhh{{{zzzzzzzzzvvvmmm```SSSKKKQQQ___kkkiii]]]OOO@@@666111111111111000000000000000000000000000000000000////////////////////////........................////////////////////////..............................------------..................////////////000111111111222222222222222333333333333555999<<<555777999;;;<<<>>>AAADDDJJJKKKLLLLLLNNNRRRWWW[[[\\\aaaaaattt>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>===<<<<<<<<<::::::999777777999<<<@@@LLLPPPccc|||uuusss||||||yyy~~~vvvhhh]]]UUUOOOPPPMMMKKKZZZpppwwwrrrnnn{{{yyyzzz}}}|||xxxpppeeeYYYPPPKKKHHHSSScccppplll\\\KKK===555111111111111000000000000000000000000000000000000////////////////////////........................////////////////////////..............................------------..................////////////000000000111111111222222111222333222222444888;;;555777999;;;<<<>>>AAADDDJJJKKKLLLLLLNNNRRRWWW[[[]]]bbbbbbvvv??????????????????????????????>>>>>>======<<<<<<;;;;;;:::888777888:::===DDDLLL]]]vvv|||vvvvvv~~~~~~|||~~~uuullleeeYYYOOONNNQQQPPPRRRbbbuuutttgggtttyyy}}}|||vvvqqqppprrryyysssfffVVVHHHAAAAAACCCQQQdddrrrlllXXXEEE:::444111111111111000000000000000000000000000000000000////////////////////////........................////////////////////////..............................------------................../////////////////////000000000111111000111222222222333666999555777999;;;<<<>>>AAADDDIIIJJJKKKLLLNNNRRRWWW[[[^^^cccdddwww???????????????????????????>>>>>>>>>=========<<<<<<<<<<<<;;;999888:::<<>>AAACCCIIIJJJKKKLLLNNNRRRXXX\\\^^^cccdddxxx????????????????????????>>>>>>>>>>>>===============>>>???>>><<<;;;;;;<<>>AAACCCIIIJJJKKKLLLNNNSSSXXX\\\]]]cccdddxxx????????????????????????>>>>>>>>>>>>===============???@@@@@@>>><<<<<<===BBBKKKSSS^^^ttt{{{wwwxxx|||{{{zzz|||zzzllleee^^^TTTPPPRRRUUUPPPYYYkkkpppqqq|||xxxsssrrrvvvtttgggSSSDDDBBBLLL\\\hhhoooppphhhVVVBBB777222///111111111111000000000000000000000000000000000000////////////////////////........................////////////////////////..............................------------................../////////////////////000000000111111///111222333222222333555555777999;;;<<<>>>AAADDDHHHIIIKKKLLLNNNSSSYYY]]]]]]cccdddyyy>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>;;;===@@@@@@>>>===<<<<<>>AAADDDHHHIIIKKKLLLOOOSSSYYY]]]^^^dddfffzzz====================================>>>>>>>>>>>>999<<>><<<<<<<<<@@@CCCKKKXXXeeeuuu~~~{{{{{{}}}~~~xxx~~~wwwhhh]]][[[VVVMMMLLLRRRHHHTTTaaaqqq}}}|||xxx}}}{{{mmm^^^XXXaaaooo{{{vvvgggOOO;;;444666555111111111111111000000000000000000000000000000000000////////////////////////........................////////////////////////.................................------...................../////////000111111111111222222222222000222444444333333444555555777999;;;<<<>>>AAADDDHHHIIIJJJLLLOOOSSSYYY]]]___eeeggg|||;;;<<<======>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<============>>>???CCCOOO[[[___cccvvv}}}}}}yyyxxx}}}zzz{{{}}}kkkcccYYYTTTSSSUUUVVVWWWWWWSSS```vvvwww~~~~~~nnnaaaeeepppwwwxxxyyyeeeTTTBBB999555222000000222111111000///......---000000000000000000000000000000000000000000000000//////////////////////////////.........---------........................---------............//////////////////////////////////////////000000000222222222222333444555555555777999;;;;;;<<>>BBBDDDFFFJJJMMMNNNOOORRRWWW\\\```eeejjj888777666666666777999999999888888888777777777777888888888888999999999999;;;::::::>>>EEERRR```kkk~~~}}}uuuwwwvvvsssuuurrriii```WWWQQQQQQUUU[[[bbbkkkuuu}}}mmm]]]VVVnnnzzz{{{mmmTTT>>>;;;666222333333000///111000000000000////////////000000000000000000000000........................////////////////////////---------.......................................---------............///////////////////////////...//////000111222333333222222222222333444555555444777:::<<<===???BBBDDDFFFJJJMMMNNNOOORRRWWW\\\___cccggg666777777777777888888888888888777777777666666666888888888999999999:::::::::;;;<<<<<>>???@@@BBBCCCFFFJJJMMMNNNOOORRRWWW\\\^^^bbbddd}}}666666777888999888888888777777777777666666666666888999999999999::::::::::::======;;;???KKK\\\gggxxx}}}zzzvvvttttttuuusssxxxwwwkkkddd]]]WWWWWW\\\XXX```lll{{{rrrqqqxxxyyy|||yyyeeeKKK===;;;222000000444444111000222////////////000000000000................................................////////////////////////---------.........//////........................---------.........//////////////////////////////////////////000000000000222222222222333444555555111666;;;???@@@AAAAAABBBFFFJJJMMMNNNOOORRRWWW\\\^^^aaabbbzzz666666777777888888888999555555555555666666666666888888999::::::;;;<<<<<<999:::;;;;;;<<>>AAACCCFFFHHHJJJLLLOOOSSSWWW[[[\\\cccbbbsss666666777777777888888888555555555666666666777777888888999999::::::;;;;;;777:::<<<<<<===AAAIIIPPPYYYbbbsss}}}~~~|||yyywwwuuusssrrrmmmllljjjiiinnnxxxuuuqqqggg^^^[[[[[[[[[^^^bbbiiinnnwww~~~}}}vvvllllllqqqtttssszzz{{{sss]]]HHH<<<666222222222222222222222222222000000000000////////////////////////////////////////////////////////////........................------............------,,,---------....................................000/////////............000000000000111111111111111111111111222333444555999:::<<<======>>>AAACCCFFFHHHJJJLLLOOOSSSWWW[[[\\\ccccccttt666666666666777777777777666666666666777777777777999999999999999999999999555999<<<===<<<===@@@CCCDDDQQQ```xxx~~~~~~}}}{{{yyyyyyxxxvvvtttqqqnnnkkkjjjhhhjjjnnnvvvtttgggccc\\\XXXZZZ^^^aaaeeeiiiooowww}}}llljjjrrrxxxyyyxxxwwwfffOOO===666333111222222222222222222222222000000000000////////////////////////////////////////////////////////////........................------............------------........./////////........................////////////............000000000000111111111111111111111222222333444555888:::;;;<<<===>>>AAADDDFFFHHHJJJLLLOOOSSSWWW[[[[[[dddeeevvv666666666666666666666666666666666777777777888888888888888888888888777777555888;;;;;;;;;:::;;;===>>>IIIRRRaaazzz~~~|||{{{zzzyyywwwuuusssrrrpppooonnnoooooopppuuu~~~vvvjjjbbbYYYVVVXXX]]]aaafffmmmuuuvvv|||mmmsss~~~}}}|||yyylllVVVBBB666222111111111111111111111111111111000000000000////////////////////////////////////////////////////////////........................------............------.........////////////000........................///////////////.........///000000000111111111111222222222222333444555555777999;;;<<<===>>>BBBDDDFFFHHHJJJLLLOOOSSSWWW[[[[[[dddfffwww666555555555555555555555666666666666777777777777777777777777777777666666777888999999999:::<<<===>>>FFFGGGOOOggg}}}}}}{{{zzzzzz}}}}}}rrriiiccc___XXXYYY]]]bbbcccgggrrrxxxttt}}}vvvtttiii[[[HHH:::444222111111111111111111111111111111000000000000////////////////////////////////////////////////////////////........................------............------.........////////////000.................................//////////////////000000000111111111111222222222222333444555666666777:::;;;<<>><<>>GGGSSSnnn}}}qqqeee```]]][[[\\\``````\\\\\\cccooo}}}uuueeeWWWIII>>>666444333111111333111111111111111111111111000000000000////////////////////////////////////////////////////////////........................------............------,,,---------............------------------------............/////////000000000000000111111111111333333222333333444555666333666888:::<<>>BBBKKKYYYttt~~~vvvrrrmmmddd]]]ccchhhttttttqqqoooYYYHHH===666333333333222111111000000000000000000000000000000111000//////......//////////////////............////////////////////////................................................---------............///......------------.........------------...///////////////000000000111111222222333444444555555666666777999:::<<<>>>BBBFFFFFFHHHJJJLLLOOOSSSWWW[[[]]]aaadddnnn000000111111222222222333222222222222222222222222111222222222222333333333333333444555555666777777888666555666777999999999BBBKKKaaa}}}vvvkkkdddaaadddgggiiisss~~~xxx~~~ttt___JJJ;;;555444333222222222111111000000000000000000000000000000000000///............//////////////////.........////////////////////////................................................---------............///......------------.........------------...////////////000000000111111111222222333444444555555666555777999:::;;;>>>BBBEEEFFFHHHJJJLLLOOOSSSWWW[[[\\\```aaakkk000000000111111222222222222222222222222222222222111111111222222222333333333333444444555555666666777555444666888:::999777>>>FFFRRRggg~~~vvvqqqnnniiifffcccaaaccclllxxxwwwbbbNNN???666444444222222111111111111111000000000000000000000000000000//////........................///////////////////////////////////////................................................---------............///......------------.........------------...//////000000000000111111111111222222333444444555555666555666888:::;;;>>>BBBEEEFFFHHHJJJLLLOOOSSSWWW[[[[[[___```jjj111111111111111222222222222222222222222222222222111111111111222222222222333333333444444444555555555555555666888999999888888???DDDQQQqqq{{{ooofffaaaaaacccddd\\\___dddjjjrrr}}}wwwdddNNN@@@999555444555111111111111111111111111000000000000000000000000000///......------...............///////////////////////////////////////................................................---------............///......------------.........------------...//////000000000111111111222222222222333444444555555666555666888999;;;===AAAEEEFFFHHHJJJLLLOOOSSSWWW[[[ZZZ^^^___jjj222222222222222111111111111111111111111111111111111111111111222222222222333333333333333444444444555555666666666777888999666888<<>>888666333222444000000000000111111111111000000000000000000000000//////...------------.............../////////000////////////////////////................................................---------............///......------------.........------------...//////000000111111111222222222222222333444444555555666444666888999:::===AAADDDFFFHHHJJJLLLOOOSSSWWW[[[YYY]]]```jjj444333333333222111111111111111111111111111111111000111111111111222222222333333333333333333444444555666777666444444666999:::777;;;CCCFFFRRRtttzzzpppnnnggg]]]]]][[[XXXZZZ```hhhooorrrxxx~~~|||dddKKK???666555555111000222000000000000000111111111000000000000000000000000//////...------------...---.........//////000000////////////////////////................................................---------.........//////.........------............------------...//////000111111111111222222222222222333444444555555666444666888999:::===AAADDDFFFHHHJJJMMMOOOSSSWWW[[[XXX]]]```kkk111111000000//////......000000000000000000000000000000000000111111111111333333222111222333444555555555555555666666666666888777:::===>>>DDDVVViii{{{{{{~~~yyyvvvxxxwwwvvvpppjjjgggbbb\\\ZZZ]]]^^^cccdddbbbjjj||||||yyy```NNN;;;:::888666444333222222000000000000000000000000////////////000000000000//////////////////////////////.........---------..........................................................................................................................................------......///000111222222333222333333333333333333444555777999;;;<<<>>>AAADDDEEEGGGIIIKKKNNNRRRWWWZZZWWW]]]aaannn111000000000/////////...000000000000000000000000//////000000000111111111333222222111222333444555444444555555555666666666888777888;;;:::<<>>AAADDDDDDGGGJJJLLLOOORRRVVVZZZYYY^^^bbbnnn000000000000////////////000000000000000000000000//////000000000000111111222222111111222222333444444444444444555555555555666555666999999888<<>>AAADDDDDDGGGJJJMMMPPPSSSVVVYYY[[[___bbbnnn000000000000////////////000000000000000000000000////////////000000000111111111111111111222222333333333333333444444444444666555555888:::;;;;;;<<>>AAACCCDDDGGGKKKNNNPPPSSSVVVYYY\\\___aaannn////////////000000000000////////////////////////...////////////000000000000000111111111111222111222222222222333333333333666555444555888<<<<<<;;;<<<>>>PPPqqq~~~qqqmmmnnnkkkcccVVVHHH<<<666333333222222111111111111222222////////////////////////////////////000000000000////////////////////////---.............................................................................................................................................---------.........//////111111111000000000000000111111222333333444555555555777999;;;<<<>>>AAACCCEEEGGGKKKNNNPPPSSSWWWZZZ\\\^^^aaaooo////////////000000000000////////////////////////......////////////000000//////000111111111111000111111111111222222222222555666444222444888888666;;;888@@@SSShhh{{{{{{uuupppiiicccXXXNNNAAA888555555333000333222222111111111222222////////////////////////////////////000000000000////////////////////////---------.......................................................................................................................................,,,,,,------.../////////000000000000000111111111111111222333333444555555555777999;;;<<<>>>AAADDDFFFHHHKKKMMMOOOSSSXXX\\\\\\___bbbrrr.../////////000000000111////////////////////////........./////////000000...///000111111111000///000000000111111111222222000444555222222666666333:::888;;;BBBIIIWWWuuu}}}}}}}}}uuuuuusssgggZZZFFF???666222333444222000333333222111000000000111////////////////////////////////////000000000000////////////////////////---------.........//////........................................................................................................................,,,,,,------...//////000//////000000111111222222000111111222444555555666555777999;;;<<<>>>AAADDDHHHIIIJJJKKKNNNSSSYYY]]]]]]aaaeeevvv.../////////000000111111////////////////////////............/////////000---...000111111111000///000000000000111111111111)))111666444444777888444666333444999:::AAAZZZuuuyyytttkkk[[[MMM:::666222111222444333222333222111000////////////////////////////////////////////////000000000000////////////////////////---------.........//////........................................................................................................................,,,,,,------...///000000...//////000111222222333000111111222444555666666555777999;;;<<<>>>AAADDDIIIJJJJJJKKKMMMRRRYYY___^^^bbbhhhyyy111000///......///000111////////////////////////////////////000000000000000000000000000000000000111111111000000000000000111222333444555555555555444666666555666<<>>555222222333222111111111000000000///000000000000000000000000////////////////////////............////////////..............................------------............---------,,,,,,,,,------------------------------------------------,,,------......------,,,...........................------------...//////......///000000000000000111111111222333444666666777777888999;;;===@@@AAAEEEGGGIIIKKKNNNRRRWWWZZZ\\\___ggg......////////////..........................................////////////..............................//////000000000000///000111111111111111111000222333444555555777888;;;<<<@@@III\\\yyyrrrcccKKKEEE<<<555222333444555111111111000000000000000////////////////////////////////////////////////............////////////..............................------------............---------,,,,,,,,,------------------------------------------------,,,------......------,,,........................---------------...//////......///000000000000000111111111222333444555666777777777888;;;===@@@BBBDDDGGGIIILLLNNNRRRVVVZZZYYY\\\eee~~~---......//////......---------------------------------........./////////........................---......//////000000111//////000000000000000///000111222333555666777777555777999<<>>@@@BBBDDDFFFIIILLLNNNRRRVVVYYYXXXZZZbbb{{{------...//////...---------------------------------------.........//////........................------......///000000111/////////000000//////...111111111111333444555555333555777777888@@@LLLUUUuuuwww]]]MMM@@@333666555333333333333111//////000000000000000000000////////////////////////////////////////////////............////////////..............................------------............---------,,,,,,,,,------------------------------------------------,,,------......------,,,........................---,,,,,,------///000000......///000000000000000000000111111222333555666666666777888;;;>>>AAABBBCCCFFFIIILLLNNNRRRUUUXXXXXXZZZaaayyy,,,---...//////...---,,,---------------------------------.........//////........................---------...///000000111...///////////////......333111000000111222222222555555555333333666;;;???III^^^{{{vvvRRRAAA@@@:::000333222111222333333111///////////////000000000000////////////////////////////////////////////////............/////////000.................................------...............---------,,,,,,,,,------------------------------------------------,,,------......------,,,........................,,,,,,,,,---...///000111...//////000000000000000000000000111222333555555666666777888;;;>>>AAACCCCCCEEEIIILLLOOOQQQUUUXXXYYYZZZaaaxxx........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////////////////////////////000000000000222222333444444555555666>>>CCCMMMZZZlllyyyQQQ???888222...000222222222111111111111000000000000000000000000000................................................---------............///------------------------------------------------------------------------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......000000000000000111111111000111111222222333444444666777888999;;;>>>@@@AAADDDGGGJJJLLLOOORRRVVVYYYWWW^^^gggyyy........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------......................................./////////000000000000222222222333444444555555555888>>>EEEPPP]]]kkktttyyy]]]BBB888666222000222222222222111111111000000////////////////////////................................................---------............///------------------------------------------------------------------------------------------------+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------......///000000000000111111111111000111111222222333444444666777888999;;;>>>@@@AAADDDGGGJJJLLLOOORRRVVVYYYWWW\\\cccxxx------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................../////////000000000111111222222333444444444222333444666:::AAAIIIOOOddd}}}pppQQQAAA444333555222111333222222111111111000000000////////////////////////................................................---------............///------------------------------------------------------------------------------------------------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------......///000//////000000111111111111000111111222222333444444666777888999;;;>>>@@@AAADDDGGGJJJLLLOOORRRVVVYYYXXXYYY___sss------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------........................................../////////000000000000111111222333333333333333333333333777<<<@@@BBBTTTlll~~~eeeQQQ>>>777222444444111///111111111111111000000000000////////////////////////................................................---------............///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++,,,,,,,,,,,,------,,,,,,------------------///............///000000//////000000111111222222000111111222222333444444666777888999;;;>>>@@@AAADDDGGGJJJLLLOOORRRVVVYYYXXXXXX\\\jjj------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------.......................................//////////////////000000111222222222222222222111111222666999999???HHHNNNTTT^^^kkkuuu___FFF<<<999555333444222//////000111111111000000000//////........................................................................---------............///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......///............///000000...//////000111111222222000111111222222333444444666777888999;;;>>>@@@AAADDDGGGJJJLLLOOORRRVVVYYYWWWWWWZZZ```ooo,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------........./////////......//////000111111222222333333222111111333555888999;;;;;;<<>>@@@AAADDDGGGJJJLLLOOORRRVVVYYYVVVWWWXXXYYY^^^uuu,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////---......//////000111111111222333333222222444666333555777888888999<<<>>>:::EEESSS```mmmvvvxxxuuuvvvkkkUUUGGG???888333222111000//////000111000///111000000000////////////........................................................................---------............///------------------------------------------------------------------------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,---......++++++,,,,,,---......///---------------......///......///000111222333333000111111222222333444444666777888999;;;>>>@@@AAADDDGGGJJJLLLOOORRRVVVYYYWWWUUUVVVWWWXXXkkk,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////------......///000000000+++---///000000111333555111111222333333333333444888:::;;;===EEEPPPVVVWWWjjjwwwwww\\\NNN>>>555111///111555111111000000222333111---000000000000////////////........................................................................---------.........//////------------------------------------------------------------------------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,---......++++++,,,,,,---...//////---,,,,,,,,,,,,---......---...///000111222333333000111111222333333444444666777888999;;;>>>@@@AAADDDGGGJJJLLLOOORRRVVVYYYWWWTTTTTTWWWYYYjjj.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------////////////////////////000000111111111222222222222111000000000111333333222222333555888;;;>>>@@@MMM[[[iiisss}}}nnn```VVVPPP;;;999666444222222222333000000000000000000000000........................------------------------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,------////////////000000000000111111111111222333444444666777888999;;;>>>@@@AAACCCFFFIIIKKKNNNQQQUUUXXX[[[TTTUUU[[[\\\eee......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......................../////////000000000111111111111000000000111222333222222333333555777999:::<<>><<<888666444222000000111111////////////////////////........................------------------------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,------------////////////000000000000111111111111222333444444666777888999;;;>>>@@@AAACCCFFFIIIKKKNNNQQQUUUXXXZZZTTTWWW]]]]]]fff------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------....................................////////////000000000000000111222222333222222222222333333444444888;;;:::<<>>@@@AAACCCFFFIIIKKKNNNQQQUUUXXXXXXVVV[[[```___iii,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------.........////////////////////////000000111111222222111111111111111111555777777555444777;;;===FFFQQQ]]]bbb```]]]]]]___dddcccaaa```^^^___bbbdddccc```[[[WWWWWW]]]fffnnniiieee___ZZZVVVSSSOOOMMMHHHFFFCCCCCCHHHPPPYYY___TTTJJJ>>>;;;???BBB???999<<<:::777444222333444555111000//////...//////000////////////////////////........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,+++++++++,,,---------------------------------------.........//////......//////000000111111000000111111222333444555666777888999;;;>>>@@@AAACCCFFFIIIKKKNNNQQQUUUXXXVVVWWW]]]ddddddooo,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------........./////////000000......//////000000000000000000111111222222222222111222333555444333333444666<<>><<<<<<===AAADDDCCCAAA@@@??????===:::888:::999999999:::===???AAA===888222111555777666444444444444444333333222222000000///////////////000................................................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,+++++++++,,,,,,---...---------------------------------.........//////.........///000111111111000000000111222333555666666777888999;;;>>>@@@AAACCCFFFIIIKKKNNNQQQUUUXXXUUUWWW^^^fffjjjzzz++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000------...///////////////...///000111222222222222...---000444555111000111888888888777555333222111444444555444333333444555555555666666666555444333222333555666666666666555555666777888777666444333444333222222222222222111000111222222222000///---000000000000000/////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,---......------------------------,,,------------.........------...///000111222222000000000111222444555666666777888999;;;>>>@@@AAACCCFFFIIIKKKNNNQQQUUUXXXVVVVVV]]]gggrrr******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,---------............,,,---.../////////.........///000111111111000///000,,,---222444000000222666777777555222000111222111111222333444555555555333444444666666666444333///222444444222111333666222333444555555444222111111222222111///...//////111111111111111111111111000000000000///...------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,---...///------------------------,,,,,,,,,,,,------------------...///000111222222//////000111222444555666666777888999;;;>>>@@@AAACCCFFFIIIKKKNNNQQQUUUXXXVVVUUU[[[hhhyyy*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,.../////////...---...///000000000///---,,,111,,,***...000------111+++///222111...---000444///...---///111111///---...------///000111111000///222444222---,,,///333222333333444444444444444333222222111000111111222222111000///000222444555////////////...---,,,+++................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++,,,---...///------------------------+++++++++,,,,,,,,,------------...///000111222222//////000111222444666777666777888999;;;>>>@@@AAACCCFFFIIIKKKNNNQQQUUUXXXWWWUUUYYYhhh}}},,,,,,+++******+++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........................000000000000000000000000////////////////////////////////////////////////111111000000000000111111111222222333333222222111000000000000000000000000////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---000///***)))------))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................---...///000000111111111333333333333444555666666777888999:::<<<>>>@@@BBBDDDFFFIIILLLNNNQQQUUUXXXUUUYYY^^^jjj,,,,,,+++******+++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------....................................////////////////////////////////////////////////////////////////////////111000000//////000000111111222222222222222222111000000000000000000000000////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,...000///***)))------***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................---...///000000111111111333333222333333444555666777888999:::<<<>>>@@@BBBDDDFFFIIILLLNNNQQQUUUXXXVVVZZZ```ppp,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------------------........................////////////////////////////////////////////////000000////////////000000111111222222222222111111000000000000000000000000////////////////////////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...///...***))),,,---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................---...///000000111111111222222222333333444555666777888999:::<<<>>>@@@BBBDDDFFFIIILLLNNNQQQUUUXXXUUUXXX```uuu++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++............---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------................................................000//////......//////000000000111111111111000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------..............................---...///000000111111111222222222222333444555666777888999:::<<<>>>@@@BBBDDDFFFIIILLLNNNQQQUUUXXXSSSVVV^^^xxx++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++............---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------------------------------------------------------//////............/////////000000111111000000///........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,+++***++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------..............................---...///000000111111111222222222222333444555555777888999:::<<<>>>@@@BBBDDDFFFIIILLLNNNQQQUUUXXXUUUVVV^^^yyy***++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------......------------......//////000000000000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,***,,,//////+++***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................---...///000000111111111111111111222222333444555777888999:::<<<>>>@@@BBBDDDFFFIIILLLNNNQQQUUUXXXXXXYYYaaa{{{***+++,,,,,,,,,,,,+++*********++++++++++++*********************************+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------------......//////000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,------------...---,,,///444444///,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................---...///000000111111111111111111111222333444555777888999:::<<<>>>@@@BBBDDDFFFIIILLLNNNQQQUUUXXXXXXYYYaaazzz***+++,,,------,,,+++*********++++++++++++******************************)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,---------.........---111888888222...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------..............................---...///000111111111111111111111111222333444555777888999:::<<<>>>@@@BBBDDDFFFIIILLLNNNQQQUUUXXXVVVWWW___www++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))***++++++++++++***++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,,,,,,,---------......555>>>DDD???333)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,...........................///////////////......------......///000000000000111222222444444555666777999:::;;;;;;===???AAADDDFFFIIIKKKNNNQQQUUUXXXUUUXXXaaaxxx++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))***++++++++++++***++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++************************+++,,,,,,,,,,,,---------333999???<<<444---,,,///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,..............................////////////......------......///000000000000111222222444444555666777999:::;;;;;;===???BBBDDDFFFIIILLLNNNQQQUUUXXXWWWXXX]]]sss++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))***++++++++++++***++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***...222222///+++***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,........................---....../////////......------......///000000000000111222222444444555666777888:::;;;;;;===@@@BBBDDDGGGIIILLLNNNQQQTTTWWWYYYWWWZZZooo++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))***++++++++++++******************************************************++++++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************)))************+++++++++'''(((***++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------........................------......//////......------......///000000000000111222222444444555666666888:::;;;;;;===@@@BBBEEEGGGJJJLLLMMMPPPTTTWWWYYYWWWZZZrrr++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))***++++++++++++************************************************************+++++++++,,,,,,*********************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++*********+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************)))))))))*********++++++,,,,,,,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------........................,,,,,,---...............------......///000000000000111222222444444555666666888:::;;;;;;===@@@CCCEEEGGGJJJLLLMMMPPPTTTVVVXXXVVV^^^zzz++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))***++++++++++++***************************************************************++++++++++++************************************++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******************++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))*********+++++++++------,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------........................+++,,,---...............------......///000000000000111222222444444555666666777999;;;<<<>>>AAACCCFFFHHHJJJLLLMMMPPPSSSVVVXXXWWWbbb++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))***++++++++++++***************************************************************++++++++++++++++++++++++++++++++++++************++++++++++++************************)))*********++++++++++++***************************++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))))))))******************++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,***++++++***'''''')))+++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...........................***+++,,,---............------......///000000000000111222222444444555666555777999;;;<<<>>>AAADDDFFFHHHJJJLLLMMMPPPSSSVVVXXXWWWddd++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))***++++++++++++***))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++************************))))))******++++++++++++******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))))))))******)))************+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,...///---***)))---000************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................***+++,,,---............------......///000000000000111222333444555555666555777999;;;<<<>>>AAADDDFFFHHHJJJLLLMMMPPPSSSVVVYYYWWWddd))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************+++++++++*********))))))***************************************************************************************************************+++++++++,,,,,,++++++***+++++++++)))************+++++++++************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,++++++*********)))))))))***+++++++++,,,((((((((((((((((((((((((++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************)))************+++++++++++++++******************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------......///,,,,,,,,,---------......///---+++,,,...///---+++,,,---...///000000000000111111111222222333333444555777888999:::===@@@CCCIIIJJJLLLMMMNNNPPPSSSUUUWWW\\\ddd))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************+++++++++*********))))))************************************************************************************************+++++++++++++++,,,,,,,,,,,,+++******)))*********)))************+++++++++******************************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++************************+++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************)))************+++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...,,,,,,,,,---------......///---+++,,,...///---+++,,,---...///000000000000111111111222222333333444555777888999:::===@@@CCCHHHJJJLLLMMMMMMOOORRRUUUWWW[[[ddd))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************+++++++++***************************************************************************************************************++++++,,,,,,,,,---------++++++***))))))))))))))))))************+++++++++************************)))))))))***+++++++++,,,)))+++,,,------,,,+++)))++++++,,,,,,,,,,,,+++++++++++++++++++++*********+++++++++***************************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************)))************+++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,---------.........,,,,,,,,,......---,,,,,,---...///000000000000000000111222333333444444555777999999:::===AAADDDHHHIIIKKKLLLMMMOOORRRTTTVVV[[[ddd))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******************************************************************************************************************************************************++++++,,,---------,,,,,,+++***)))))))))***))))))*********+++++++++************************(((((()))***+++,,,,,,,,,***+++...//////...+++*********++++++++++++******+++++++++***************,,,+++++++++***)))))))))************************************************++++++************++++++++++++++++++++++++++++++************************))))))*********+++++++++***************+++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------...///000222333,,,,,,,,,---------......---,,,,,,,,,---...------,,,---...///000000000000000000111222333333444444666777999:::;;;===AAADDDGGGIIIKKKLLLMMMNNNQQQTTTWWW\\\eee))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************************************************************************************************************)))))))))***+++,,,,,,,,,......---,,,+++******+++))))))*********+++++++++************************(((((()))***+++,,,,,,,,,+++,,,///000000///,,,+++))))))************))))))************************,,,+++++++++***)))))))))))))))))))))))))))))))))************************+++******))))))******+++++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++************************************************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,------///000222222,,,,,,,,,---------......+++,,,------------......,,,---...///000000000000///000000222333444555555666888999:::;;;>>>AAADDDHHHIIIKKKLLLMMMOOORRRTTTWWW\\\ggg))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***************************************+++++++++************************************************************************************************(((((()))***++++++,,,,,,000///...,,,,,,+++++++++)))************+++++++++************************)))))))))***+++++++++,,,,,,---...//////...---,,,))))))************)))))))))))))))***************+++++++++***************((((((((((((((((((((((((******************************))))))))))))******++++++++++++++++++++++++************************)))************+++++++++)))))))))***++++++,,,,,,************************************************++++++++++++++++++++++++***++++++,,,,,,------...*********+++,,,---...///,,,,,,,,,---------......***,,,------------...///,,,---...///000000000000//////000111333444555555666888999:::;;;>>>BBBEEEIIIJJJLLLMMMNNNPPPSSSUUUVVV\\\ggg))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))*********+++++++++************************************************************************************************((())))))***+++,,,---...//////---,,,+++*********)))************+++++++++******************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++((()))))))))*********+++***************+++++++++))))))))))))))))))))))))******************************))))))))))))******++++++++++++++++++++++++************************)))************+++++++++((())))))***++++++,,,,,,************************************************++++++++++++++++++++++++******+++,,,,,,---......***************+++,,,---,,,,,,,,,---------......))),,,......,,,,,,...000,,,---...///000000000000...///000111333444555666777888:::;;;<<<>>>BBBEEEJJJKKKMMMNNNOOOQQQTTTVVVTTTZZZeee))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))******++++++++++++************************************************************************************************)))******+++---.../////////...---+++***))))))))))))************+++++++++************************+++++++++***************************************,,,------......------,,,(((((())))))*********+++))))))******+++++++++,,,************************))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++************************)))************+++++++++((())))))***++++++,,,,,,************************************************++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,++++++,,,------,,,,,,,,,---------......))),,,......,,,,,,...111,,,---...///000000000000...///000111333444555666777888:::;;;<<<>>>BBBEEEJJJLLLNNNOOOPPPQQQTTTWWWRRRXXXddd))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,.........,,,+++++++++************++++++******))))))))))))******************************)))************+++++++++,,,------......------,,,******++++++++++++******************************))))))))))))************)))***+++,,,,,,+++***)))************************)))************+++++++++******++++++++++++******************************************************+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---......---------------------------------............/////////.........000222333111111222333444666777888999:::::::::;;;???DDDGGGKKKMMMNNNOOOOOOQQQTTTVVVSSS[[[fff))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,---...---+++***((((((''''''''''''((((((******))))))))))))******************************)))************+++++++++,,,,,,------------,,,,,,******++++++++++++******************************))))))))))))***************+++,,,,,,,,,,,,+++***************************)))************+++++++++******++++++++++++******************************************************+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------------------............///.........///000111222111111111222444555777888999::::::;;;<<>>@@@BBBEEEFFFIIIKKKMMMNNNQQQUUUWWWVVV[[[```|||++++++++++++******))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++((()))+++,,,,,,+++)))(((******))))))))))))******************************)))************++++++++++++++++++,,,,,,+++++++++******++++++++++++******************************))))))))))))************,,,+++***))))))***+++,,,************************)))************+++++++++******++++++++++++******************************************************))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---///111111111000000//////000111222444555666666999;;;===>>>@@@BBBEEEGGGIIIKKKMMMNNNQQQTTTWWWVVVZZZ___|||))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((()))***++++++***)))((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,'''+++111444333///,,,***))))))***+++,,,,,,------******++++++++++++*********))))))((('''&&&&&&%%%'''((()))***+++,,,,,,---************************)))))))))***+++++++++,,,(((((((((((((((((((((((())))))))))))))))))))))))************************)))************+++++++++************************+++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111111111111222333444555666888:::<<<===>>>@@@DDDGGGKKKKKKKKKKKKLLLOOOSSSWWWXXXYYY^^^))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((()))***++++++***)))((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((++++++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,+++...222444222...,,,***)))******+++,,,,,,------******++++++++++++************++++++++++++,,,,,,000000///...,,,+++***)))***************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************+++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111111111111222333444555666999:::<<<======@@@CCCFFFJJJKKKLLLKKKLLLOOOSSSWWWXXXZZZ___))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++******)))(((******************+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++---///111111...+++***)))*********++++++,,,,,,---******++++++++++++******)))***+++,,,---///000000333222111...,,,***((('''************************+++++++++***************************************))))))))))))))))))))))))************************)))************+++++++++************************+++++++++***************************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111111111111222333444666666:::;;;<<<======???CCCFFFJJJKKKLLLLLLMMMOOOTTTWWWYYYZZZaaa))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))))))))))))))******)))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******))))))))))))))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++***+++,,,+++)))(((((()))*********++++++,,,,,,,,,******++++++++++++******'''((()))***+++---......,,,,,,++++++***))))))(((************************,,,+++++++++***)))))))))************************))))))))))))))))))))))))************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111000111111222333555666777:::;;;=========???BBBEEEJJJKKKLLLMMMNNNPPPTTTWWWXXX[[[bbb))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))***))))))))))))))))))***(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((((((((((((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********'''((()))((('''(((***,,,***+++++++++++++++,,,,,,******++++++++++++******))))))))))))******++++++'''(((((((((((())))))))))))))))))))))))))))))))),,,+++++++++***)))))))))************************))))))))))))))))))))))))************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111000000111222333555666777:::;;;<<<======???CCCFFFJJJKKKMMMNNNNNNPPPTTTVVVXXX[[[ccc))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))******))))))))))))******(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,+++++++++))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******)))***---///++++++++++++++++++++++++******++++++++++++******+++++++++++++++******************)))))))))))))))))))))))))))))))))))))))+++++++++***************************************))))))))))))))))))))))))************************)))************+++++++++***************************************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111000000000222333555777888888:::<<<===>>>@@@DDDGGGJJJLLLNNNOOOOOOQQQTTTVVVVVV[[[ccc))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))+++***)))(((((()))***+++(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,+++,,,,,,++++++***+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((***+++*********+++---++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111//////000111333555777888777999;;;<<<>>>AAAEEEHHHJJJLLLNNNOOOPPPQQQTTTVVVUUUZZZccc))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))+++***)))(((((()))***+++(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,///......---,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***)))((('''((()))++++++++++++++++++++++++******++++++++++++******(((((()))))))))*********'''''''''((())))))******))))))))))))))))))))))))))))))******+++++++++,,,(((((((((((((((((((((((())))))))))))))))))))))))************************)))************+++++++++************************))))))******++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111111111//////000111333555777888666888:::<<<>>>BBBFFFIIIJJJLLLNNNPPPPPPRRRTTTVVVTTTZZZccc******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++)))'''''')))***)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))******))))))))))))******(((((())))))*********+++,,,***((((((***+++,,,+++...///,,,((())),,,+++'''+++++++++*********))))))************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------......///000000000111000111111222333444555888999;;;<<<>>>AAAEEEHHHIIIJJJLLLMMMNNNPPPSSSUUUXXX]]]ccc)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))***)))))))))))))))))))))*********))))))*********))))))******************)))***************))))))&&&++++++***,,,,,,++++++++++++*********))))))******************************************************************************************************************************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------......///000000000000000111111222333555555888999;;;<<<>>>AAAEEEHHHIIIJJJLLLMMMNNNPPPSSSUUUWWW\\\bbb~~~)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******++++++************+++++++++++++++++++++*********'''***---,,,***((()))+++444:::;;;444+++)))******+++++++++***************************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------......///000000000000000111111222444555666888999;;;<<<>>>AAAEEEHHHIIIJJJLLLMMMNNNPPPSSSUUUVVV[[[aaa}}}))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********,,,++++++++++++++++++,,,---,,,,,,++++++*********'''+++...,,,)))(((,,,111PPPOOOEEE555)))''')))***************************************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000000000111222333444666777888999;;;<<<>>>AAAEEEHHHIIIJJJLLLMMMNNNPPPSSSUUUVVV[[[aaa}}})))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++......+++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************(((((())))))************,,,++++++++++++++++++,,,---,,,,,,++++++*********)))+++---+++(((***111888DDD@@@666+++'''***,,,+++************************************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000000000111222333555777888888999;;;<<<>>>AAAEEEHHHIIIJJJLLLMMMNNNPPPSSSUUUXXX]]]bbb~~~((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***---111111---***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++((((((((()))******++++++++++++************+++++++++++++++++++++************++++++***))),,,222777------+++)))***---+++&&&***************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------......///000000000000000111222444666777888888999;;;<<<>>>AAAEEEHHHIIIJJJLLLMMMNNNPPPSSSUUUXXX]]]ccc(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))+++///444444///***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++'''(((((()))******++++++*********))))))*********))))))******************)))******+++,,,---...///''',,,...,,,+++,,,***&&&))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------......///000000000000000111222444666888999888999;;;<<<>>>AAAEEEHHHIIIJJJLLLMMMNNNPPPSSSUUUWWW\\\bbb~~~(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++000555666000+++))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++'''(((((()))***+++++++++******))))))))))))******(((((())))))*********+++))))))***,,,...---)))&&&&&&,,,///***&&&(((---///))))))******++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------......///000000000000000111222444666888999888999;;;<<<>>>AAAEEEHHHIIIJJJLLLMMMNNNPPPSSSUUUVVV[[[aaa}}}))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))************))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))************))))))+++*********))))))((((((******++++++++++++******))))))))))))***************(((&&&'''***+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++***)))))))))))))))***000///---,,,++++++,,,,,,+++++++++++++++***)))(((************************)))))))))))))))))))))))),,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))******************************+++++++++,,,,,,,,,))))))*********+++++++++******************************+++++++++******)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,---...,,,,,,,,,---------......---...///000000111111111000000111222333555666777888999;;;<<<>>>AAAEEEHHHGGGIIIKKKMMMNNNPPPTTTVVVUUUXXX^^^~~~))))))))))))))))))))))))))))))))))))************************)))))))))((())))))************))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))************))))))************)))))))))(((******++++++++++++******))))))))))))************+++)))((()))++++++***((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((***)))))))))))))))******000///---,,,++++++,,,,,,+++++++++++++++***))))))************************))))))))))))))))))))))))***)))))))))***+++,,,,,,************************))))))))))))))))))))))))************************+++++++++*********))))))******************************+++++++++,,,,,,,,,*********++++++++++++,,,************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,---------......---...///000000111111111000000111222333555666777888999;;;<<<>>>@@@DDDHHHHHHJJJLLLMMMNNNPPPSSSVVVVVVYYY```))))))))))))))))))))))))))))))))))))************************))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))******++++++++++++******))))))))))))************+++***)))***+++,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))((((((((()))***++++++///...---,,,+++++++++,,,***++++++++++++***))))))************************))))))))))))))))))))))))((((((((()))***,,,---...************************))))))))))))))))))))))))************************+++++++++*********************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,************************+++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,---------......---...///000000111111111000000111222333555666777777999;;;<<<===@@@DDDGGGIIIKKKLLLMMMNNNOOORRRTTTWWW[[[bbb))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))************))))))*********)))))))))))))))******++++++++++++******((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((()))***,,,,,,...------,,,,,,+++++++++******+++++++++******)))************************))))))))))))))))))))))))))))))))))))***+++,,,---************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------***************************+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...---,,,,,,++++++++++++,,,,,,,,,---------......---...///000000111111111000000111222333555666777777999:::<<<===@@@DDDGGGJJJKKKMMMMMMNNNOOOQQQTTTWWW[[[ccc))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))************++++++++++++******((()))))))))************((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((()))***,,,,,,,,,,,,,,,,,,,,,,,,++++++)))******+++++++++******************************))))))))))))))))))))))))++++++***************+++************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------************************))))))***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...---,,,,,,++++++++++++,,,,,,,,,---------......---...///000000111111111000000111222333555666777777888:::;;;===???CCCGGGJJJKKKMMMMMMNNNOOOQQQTTTUUUZZZccc))))))))))))))))))))))))))))))))))))************))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))******************++++++++++++******))))))))))))************''')))***)))((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((((()))***++++++++++++,,,,,,,,,,,,++++++))))))***++++++++++++***************************)))))))))))))))))))))))),,,++++++***))))))******++++++++++++++++++++++++))))))))))))))))))))))))***************************************+++++++++******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,************************(((((()))***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,---------......---...///000000111111111000000111222333555666777666888:::;;;<<>>AAAEEEHHHIIIKKKMMMNNNOOOQQQTTTWWWVVV[[[ddd************************************************))))))*********+++++++++******************************************************************************************************++++++++++++*********************************************************************************)))))))))+++,,,+++***))))))))))))************************++++++++++++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++************************************************(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////......///000000000000000000000111333555666888888888999;;;<<<>>>AAAEEEHHHHHHJJJLLLNNNOOOQQQTTTWWWWWW]]]fff++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++***************************************************************+++++++++******++++++++++++*********************************************************************************)))))))))+++,,,+++***)))))))))*********++++++*********++++++++++++,,,************************)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,------************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,------.../////////......///000000000000000000000111333555666888888777999;;;<<<===@@@DDDGGGHHHJJJLLLNNNOOOQQQUUUWWWWWW]]]ggg++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++******++++++++++++*********************************************************************************)))))))))+++,,,+++***))))))*********+++++++++*********+++++++++,,,,,,************************((())))))***++++++,,,,,,+++++++++,,,,,,---------************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,------...//////000......///000000000000000000000111333555666888888666888:::;;;<<>>;;;888999>>>CCCEEEFFFFFFKKKPPPRRRQQQQQQSSSUUUTTTPPPTTT___zzz<<<===>>>>>>>>>===<<<<<<>>>???@@@???===<<<===>>>>>>======<<<;;;:::999999;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::666666666666666555444333000///......//////---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,++++++,,,,,,---+++,,,---......---,,,,,,...------,,,,,,,,,,,,---,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------------,,,,,,***++++++,,,,,,++++++*********************************))))))))))))******************************************************)))************+++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***++++++++++++,,,,,,,,,---------............///---...///000111111111111111222333444555777888888===:::888999===BBBEEEFFFJJJLLLOOORRRUUUVVVUUUSSSSSSOOORRR]]]vvv>>>???@@@AAAAAAAAA@@@@@@CCCDDDEEEDDDBBBAAAAAABBBBBBAAA@@@>>>===;;;:::999<<<===>>>??????@@@??????;;;;;;<<<<<<======>>>>>><<<===============<<<<<<666555444444444444222///////////////////////////---------------,,,+++***,,,,,,,,,------............------,,,,,,,,,------***+++,,,------------------,,,,,,,,,,,,------...,,,,,,++++++++++++,,,,,,************************++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++*********************************))))))))))))******************************************************)))************+++++++++************************++++++***************)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++,,,,,,,,,,,,---------............///......///000111111111111111222333444555777888888;;;999888999===AAADDDEEEMMMLLLNNNSSSYYYZZZVVVRRRSSSPPPSSS]]]uuu@@@@@@AAAAAA@@@@@@@@@@@@BBBCCCDDDDDDCCCBBBCCCEEEDDDDDDBBB@@@>>><<<:::999:::;;;===???@@@@@@??????:::;;;;;;<<<===>>>>>>???@@@@@@AAABBBCCCCCCBBBBBB===<<<;;;;;;;;;;;;888666444444444444333333333333000111111000000///...---------------------------......---,,,,,,,,,------***++++++,,,------------+++++++++++++++,,,---...,,,,,,++++++++++++,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************+++******))))))******+++************************************************))))))*********+++++++++************************++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------............///......///000111111111111111222333444555777888888999888888999===AAADDDFFFKKKLLLOOOTTTXXXYYYVVVRRRUUURRRVVV```yyyAAA@@@???>>><<<;;;;;;;;;;;;===???@@@@@@@@@BBBDDDDDDCCCAAA@@@===<<<:::999666777999;;;<<<<<<;;;;;;;;;<<<<<<===>>>??????@@@@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@@@@AAA@@@>>><<<999999999999888888777777777777777777777666555555444333333222111000//////000///...---------------,,,,,,,,,------.........+++++++++++++++,,,---...------,,,,,,,,,,,,------******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***************************++++++************++++++************************************************))))))*********+++++++++************************+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------............///...///000111222222222222111222333444555777888888888888999;;;===@@@DDDGGGGGGLLLQQQTTTTTTSSSTTTTTTSSSQQQWWWccc|||>>>===;;;999777666666555555777999:::;;;<<>>===<<<;;;:::999555666777888888888888888888888888999999:::::::::======>>>???@@@@@@??????AAA@@@@@@@@@BBBAAA@@@>>>;;;;;;;;;:::999999888888<<<<<<============<<<<<<;;;;;;:::999888777777666555444333222222111111222111111000//////000000111------------------...///......------------......++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------......------,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///...///000111222222222222111222333444555777888888777999;;;<<<>>>AAAEEEHHHFFFKKKQQQRRRQQQPPPSSSVVVQQQOOOVVVccc}}}:::999777555444333333333222444666777777888:::<<<::::::::::::::::::999999888888777777777888888999555555555555555555555555::::::;;;;;;<<<;;;;;;;;;<<<;;;;;;<<<===>>>===;;;999999888888777666666555999:::;;;<<<=========<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::999888888999888777555444333444444444222111111000000000000111//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......//////......---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...---------............/////////000111222222222222111222333444555777888888777999===>>>???BBBFFFJJJIIIKKKMMMOOOPPPRRRTTTUUUQQQPPPWWWeee~~~666555444222222222333444333444666666666666888:::777777777888888999999999<<<;;;:::888888999:::;;;999888888888888888888888888888999999999999888888666666666777999:::999888666666666555444333333222444555666777888999999999<<<===>>>???@@@AAABBBBBBBBBBBBAAA??????>>>>>>>>><<<;;;999888777777777777555555444333222222222333000000////////////000000------------------------,,,,,,------------............////////////......+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------........./////////000111222222333222222111222333444555777888888777:::>>>???@@@BBBGGGKKKNNNKKKJJJLLLQQQUUUUUUTTTSSSRRRZZZggg:::999888777777777777888777888::::::;;;===AAADDDGGGBBB<<<999;;;>>>@@@@@@DDDCCCAAAAAABBBBBB@@@??????===;;;999888888999:::<<<<<<<<<<<<;;;;;;::::::666666777888999999999999;;;;;;;;;:::999888777666888666555555777999::::::;;;;;;;;;;;;<<<>>>@@@AAA>>>>>>??????@@@@@@@@@AAA@@@???<<<:::999999;;;;;;===<<<<<<;;;:::999888888777666555444333222111111222222111000000//////...+++,,,,,,------...............//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++***))))))((())))))))))))************************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,------***++++++,,,,,,++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++.........------,,,,,,,,,---,,,,,,,,,,,,---..............................---------............///000000000000111111111111444444555666777777777666888::::::>>>MMM\\\XXXIIIIIILLLPPPRRRSSSSSSTTTUUUSSSXXXZZZmmmBBBBBBAAA@@@??????>>>>>>;;;<<<======>>>@@@CCCFFFGGGCCC???===???BBBDDDDDDEEEDDDCCCCCCDDDDDDBBBAAAAAA???<<<999777777888999:::::::::;;;;;;<<<<<<<<<888999:::;;;<<<<<<<<<<<<:::;;;<<<<<<<<<<<<;;;:::<<<:::777777888999999888::::::::::::::::::;;;<<<<<<=========>>>>>>>>>>>>@@@???>>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999888888888666666555444333222111000...............////////////////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++******))))))))))))*********++++++************************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------,,,,,,---,,,,,,,,,,,,---..............................---------............///000000000000111111111111333444555666666777777666999<<<;;;<<>>@@@BBBCCCCCCEEEDDDCCCCCCDDDEEEDDDBBBDDDBBB>>>:::888888999:::999::::::;;;===>>>??????999:::;;;<<<============;;;===???@@@AAAAAAAAA@@@BBB???<<<;;;;;;;;;:::999;;;<<<<<<<<<;;;:::999999:::;;;;;;;;;;;;<<<<<<<<<===============<<<;;;;;;888888999::::::;;;<<<<<<::::::;;;;;;<<<<<<======::::::999888777666555444111111111111111111000000000000000000000//////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++------,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------------------,,,,,,,,,,,,---..............................---------............///000000000000111111111111333333444666666777777777:::===<<<;;;@@@JJJJJJCCCIIILLLPPPRRRSSSSSSTTTUUUSSSYYY^^^yyyEEEFFFFFFEEEDDDBBB@@@???@@@AAAAAA@@@??????BBBDDDBBBAAA@@@@@@@@@AAAAAAAAACCCBBBAAABBBCCCDDDCCCBBBEEECCC@@@===;;;;;;<<<===;;;<<<======>>>???@@@AAA>>>>>>?????????>>>>>>===>>>???AAACCCDDDDDDCCCCCCEEEBBB???>>>>>>>>>===<<<>>>???@@@@@@@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>===<<<:::999444444555555666777777888555555666777999:::;;;;;;::::::::::::999999999999555555444444333333222222222222222222222111111000////////////............---------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........---,,,,,,,,,,,,---..............................---------............//////000000000111111111111222333444555666777777777999======:::<<>>>>>>>>???@@@===>>>>>>>>>????????????AAAAAAAAAAAA@@@???>>>>>>??????@@@@@@AAAAAAAAAAAACCCAAA>>>>>>???????????????@@@BBBCCCCCCCCCBBBAAA======<<<<<<<<<<<<<<<<<<;;;<<<>>>@@@@@@???===;;;555555555555444444444444111111222444555777888888888888888999::::::;;;;;;777777777666666555555555444555555555555444333333111111111000000000//////............------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........---,,,,,,,,,,,,---..............................---------............//////000000000111111111111111222333555666666777777888<<<===<<<<<>>>>>?????????>>>======??????>>>===>>>???AAABBBAAA???======>>>@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBB?????????>>>>>>>>>>>>>>>===???AAABBBCCCBBBAAA@@@;;;::::::888777666555555333333444555666777888888666666777888999999::::::888888888888888777777777888888888888888777666666444444333333222222111111000000000//////...------........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------------------,,,,,,,,,,,,---..............................---------............///000000000000111111111111000111333444666666777777888:::======>>>AAAGGGLLLIIILLLPPPRRRSSSSSSTTTUUUTTTXXX\\\xxx@@@@@@??????AAADDDGGGIIIFFFGGGGGGFFFEEEEEEGGGIIICCCDDDEEEEEEDDDEEEIIILLLMMMLLLLLLNNNPPPRRRRRRQQQGGGHHHJJJKKKJJJHHHFFFEEECCCDDDDDDEEEFFFGGGHHHHHH@@@AAABBBDDDEEEFFFGGGGGGCCCBBB??????@@@CCCGGGJJJDDDBBB@@@@@@AAACCCCCCBBBCCCCCCBBBBBBAAABBBBBBBBB@@@@@@@@@?????????>>>>>>===>>>@@@AAABBBBBBAAAAAA>>>>>>===<<<;;;:::999888777777777888888888888999777777777777777777777777888888888999999999999999:::;;;;;;;;;;;;:::999999666666666555444333333333222222111111000//////...........................------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------,,,,,,---,,,,,,,,,,,,---..............................---------............///000000000000111111111111000111222444555666777777888999<<<>>>@@@BBBGGGKKKIIILLLPPPRRRSSSSSSTTTUUUTTTZZZaaa}}}EEEDDDCCCCCCFFFJJJOOORRRKKKLLLLLLKKKJJJJJJMMMOOOJJJLLLNNNNNNNNNQQQVVV[[[TTTSSSSSSUUUXXXZZZZZZYYYOOOPPPSSSTTTRRROOOKKKIIIHHHIIIJJJLLLNNNOOOQQQQQQJJJLLLNNNRRRTTTWWWXXXYYYHHHFFFDDDCCCEEEJJJPPPTTTKKKIIIFFFEEEFFFGGGGGGFFFHHHGGGEEECCCBBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>:::;;;<<<===>>>?????????>>>======<<<<<<;;;::::::::::::999999999999999888:::999999888777666555444888888888999999:::::::::<<<<<<======<<<<<<;;;:::888777777666555555444444333333333222111000000///////////////////////////------------------------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++.........------,,,,,,,,,---,,,,,,,,,,,,---..............................---------.........//////000000000000111111111111///000222444555666777777999999;;;???AAABBBEEEIIIIIILLLPPPRRRSSSSSSTTTUUUTTT\\\eeeTTTNNNKKKLLLNNNQQQYYYaaaaaa]]]XXXVVVWWWYYY[[[\\\aaaeeeddd___]]]aaahhhkkkgggiiillloooppplllgggbbb[[[aaannnzzz{{{mmm\\\RRRXXX\\\^^^^^^aaahhhlllkkkbbbbbbdddnnn}}}iiiZZZLLLJJJQQQ]]]iiirrrnnncccVVVQQQVVV\\\]]]\\\```^^^XXXOOOGGGCCCDDDGGGEEEFFFGGGEEEBBB???===<<<===???BBBAAA>>>===???BBB===>>>?????????===<<<;;;>>><<<::::::;;;<<<;;;:::;;;::::::<<<:::555555888777777777888:::;;;===>>>===>>>>>>>>>>>><<<:::999888888888777666555555444444555444444333222111000......///////////////............///////////////---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------,,,,,,++++++*********+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------............////////////000000000000111111111111111222444555666666777777999;;;===>>>???AAADDDGGGHHHKKKNNNPPPQQQQQQRRRTTTUUUZZZcccqqqjjjfffhhhnnnuuu|||zzz}}}zzzxxx~~~uuuwww||||||{{{ssshhh^^^WWWTTTSSSNNNMMMKKKHHHFFFEEEEEEFFF>>>@@@BBBBBB@@@@@@CCCFFF@@@@@@AAAAAAAAA@@@@@@@@@BBB@@@>>>===>>>>>>===<<<;;;999:::===<<<888888;;;666666777888:::<<<===>>>>>>??????@@@???===<<<;;;999999888888777666666666555555555555444333222111///000000111111111000000////////////////////////,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///------------------------............////////////000000000000111111111111111222444555666666777777999;;;===>>>???AAADDDGGGHHHKKKNNNPPPQQQQQQSSSTTTWWW[[[eee}}}vvvppplllkkkggg```ZZZVVVTTTTTTUUURRRRRRPPPKKKFFFCCCFFFHHHDDDCCCBBBAAAAAAAAABBBCCCAAA???>>>>>>??????>>>===<<<:::;;;>>>>>>:::888:::::::::999:::;;;<<<======???@@@@@@AAA@@@???===<<<:::::::::999999888888777555666666555555444333222222222222333333222222111111111000000//////......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***++++++,,,------......++++++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------............////////////000000000000111111111111111222444555666666777777999;;;===>>>???AAADDDGGGHHHKKKNNNPPPQQQRRRSSSTTTWWW]]]ggg}}}zzzyyyyyyyyy}}}zzzrrrggg[[[TTTSSSTTTVVVSSSNNNIIIFFFDDDDDDDDDBBBAAA@@@AAABBBBBBAAA@@@@@@======@@@@@@<<<:::;;;??????>>><<<<<<;;;;;;;;;??????@@@@@@@@@???===<<<<<<;;;;;;;;;:::::::::999666666777777666555555444333333444444333333222222222222111000000///......,,,,,,,,,---------------------------------------...------,,,,,,------...,,,,,,,,,,,,------......+++++++++,,,,,,,,,------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------............///////////////000000000111111111111111222444555666666777777999;;;===>>>???AAADDDGGGHHHJJJNNNQQQQQQRRRTTTUUUWWW]]]hhh}}}|||}}}yyypppeee\\\UUUQQQOOOPPPOOOMMMLLLJJJHHHDDDBBBDDD???>>>AAABBB???===>>>>>>>>>===<<<;;;;;;<<<<<<===>>>?????????>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;777777888888888777666666444444444444444333222111333333222111000//////...------------------------------------------------...------,,,,,,------............------,,,,,,,,,++++++,,,,,,,,,---------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------............///////////////000000000111111111111111222444555666666777777999;;;===>>>???AAADDDGGGGGGJJJNNNQQQRRRSSSUUUVVVVVV\\\hhhzzztttqqqnnnkkkgggbbb]]]WWWQQQLLLKKKDDD@@@AAABBB@@@>>>???<<<;;;;;;<<<<<<===>>>???======>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<888888999999999999888888555555555555444333222222333333222222111111000000///............---------------------------------...------,,,,,,------...//////......---,,,,,,+++,,,,,,,,,,,,------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------............////////////000000000000111111111111111222444555666666777777999;;;===>>>???AAADDDGGGGGGJJJNNNQQQRRRTTTUUUWWWUUU\\\iii~~~xxxsssiii___UUURRROOOJJJFFFEEECCCBBBBBBAAA@@@AAAAAAAAA===>>>???@@@@@@@@@>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::999999777777777777666555444333222222222222222222222222000000/////////....................................------,,,,,,------..................---------,,,,,,,,,------------...------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///------------------------............////////////000000000000111111111111111222444555666666777777999;;;===>>>???AAADDDGGGGGGJJJNNNQQQSSSTTTVVVWWWVVV^^^kkkyyyzzzzzzwwwmmmcccdddiiiiiiddd___\\\\\\___aaacccWWWYYYXXXVVVWWW\\\^^^\\\XXXWWWXXXZZZ^^^```aaa```ccc```]]][[[ZZZ___mmm{{{~~~|||rrraaaYYY```nnnwwwzzz|||xxxllldddiiisss{{{~~~uuulllddd\\\UUUSSSOOONNNKKKHHHEEECCCBBBAAA??????AAAAAABBBAAA@@@???;;;;;;;;;<<<<<<<<<<<<<<<999999:::;;;;;;:::::::::999999999888888666555555222222222222222222333333111111000000/////////..............................------,,,,,,------...,,,,,,------.../////////,,,,,,,,,---------......------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------............/////////000000000000000111111111111222222444555666777777777999;;;===>>>???AAADDDGGGGGGJJJNNNQQQSSSTTTVVVXXXWWW___mmmSSSWWWZZZVVVPPPLLLMMMPPPNNNQQQPPPKKKJJJPPPUUUWWWPPPJJJNNNSSSPPPUUUYYYTTTPPPOOOQQQTTTSSSOOOPPPTTTPPPOOONNNLLLKKKMMMPPPSSSYYYZZZVVVNNNJJJMMMQQQSSSUUURRROOOMMMOOORRRTTTUUUbbbaaaeeeiiieee[[[VVVWWWdddooo}}}vvvmmmhhheeeqqq{{{xxxvvvssslllbbbWWWPPPOOOOOOKKKHHHDDDDDDDDDDDDAAA>>>>>>::::::===;;;777999???>>>===;;;999888777777777::::::888777555555555555666555333222111111222333222222222111111111111111.........///////////////------------------------,,,,,,,,,---...///000000///...---,,,,,,---...///------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///............////////////000000000000111111111111000111222333555666777777999;;;<<<===>>>AAAEEEHHHIIILLLPPPRRRSSSSSSTTTTTTYYY^^^mmmRRRRRRSSSUUUVVVVVVVVVVVVTTTTTTSSSTTT\\\ggglllkkkccc]]]```fffffflllooohhhbbb^^^]]]___aaa```cccgggjjjfff___WWWSSSTTTWWW[[[\\\aaa```WWWOOOOOOTTTWWWZZZWWWQQQKKKGGGGGGJJJLLLRRRSSSWWW[[[WWWMMMGGGGGGOOOVVV^^^aaa\\\TTTOOOMMMGGGRRR\\\aaabbbccc___YYY[[[]]]bbbiiirrr|||}}}rrriiidddYYYVVVRRRPPPNNNKKKFFFCCCDDD@@@>>>???<<<888888===::::::;;;<<<<<<=========::::::::::::::::::::::::666555444333222222222333222222222222111111111111////////////////////////---------------------------,,,,,,------///000000...---,,,,,,,,,,,,---...------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///............////////////000000000000111111111111000111222333555666777777999;;;<<<===>>>AAAEEEHHHIIILLLPPPSSSSSSTTTUUUVVVWWW___qqqlllkkknnnuuu~~~{{{yyyxxx~~~yyytttsss{{{yyyrrrrrrvvvzzzuuurrrwww||||||zzzssshhh]]]XXX[[[______ccciiinnnjjj___VVVSSSWWWYYY[[[WWWPPPIIIEEEEEEHHHNNNSSSSSSSSSSSSQQQMMMGGGGGGHHHJJJNNNSSSWWWZZZZZZ]]]iii}}}}}}vvvnnnfff\\\RRRLLLIIIEEEBBBAAA???<<<===@@@;;;;;;<<<;;;;;;999888777888888999::::::::::::999777666555444333333333333333333333222222111111111////////////////////////---------------------------------------...///000------,,,++++++,,,------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///............////////////000000000000111111111111000111222333555666777777999;;;<<<===>>>AAAEEEHHHHHHKKKPPPSSSTTTUUUVVVWWWVVV```vvv}}}{{{rrrggg___[[[[[[]]]^^^^^^aaaccc^^^VVVPPPNNNLLLJJJIIIIIIJJJJJJLLLIIILLLXXXgggpppwww{{{zzzlllaaafffvvvuuunnn___ZZZTTTOOOJJJFFFCCCBBB@@@???===;;;999888777777999::::::::::::999777777777777666555444444444444444444333333222222111111000000000///////////////........................---------------...///000------------------------------------------------,,,------......------,,,------------------------------------------------------------------------........................---------............///............///////////////000000000111111111111000111222333555666777777999;;;<<<===>>>AAAEEEHHHGGGKKKPPPSSSUUUVVVWWWXXXVVV```xxx{{{yyyxxxxxx}}}~~~pppeeebbb^^^ZZZWWWUUUUUUUUUVVVNNNIIILLLRRRTTTTTTUUUVVVNNNHHHLLLWWWhhh}}}|||~~~yyyooofff^^^VVVPPPLLLIIIEEE@@@=========>>>;;;;;;;;;;;;;;;::::::999888777777777666555555444555555444444333222222111111111000000////////////...........................------------...//////......////////////......------------------------,,,------......------,,,------------------------------------------------------------------------........................---------............///............///////////////000000000111111111111000111222333555666777777999;;;<<<===>>>AAAEEEHHHGGGKKKOOOSSSTTTUUUWWWXXXWWWaaawww}}}zzzwwwuuutttttttttmmmddd]]]^^^___ZZZRRRNNNLLLHHHHHHLLLQQQUUU^^^fffooonnneee[[[```rrrzzzkkkfff\\\RRRHHHBBB>>>===;;;;;;:::999999999999:::888888888888888666555555666666555444444333222222222111111000000//////.................................---------....../////////000000000000//////------------------------,,,------......------,,,------------------------------------------------------------------------........................---------............///............////////////000000000000111111111111000111222333555666777777999;;;<<<===>>>AAAEEEHHHGGGJJJOOORRRSSSTTTUUUVVVXXXaaauuu}}}}}}~~~zzzsssooofff```\\\^^^___^^^]]]^^^\\\WWWQQQMMMOOOVVV```fffooorrrvvvvvvyyytttfffZZZPPPKKKGGGEEEAAA===:::999999999888999999999999777666555777777666555444333222222222222111111000//////...........................///......---------............///000000///......------------------------,,,------......------,,,------------------------........................------------------------........................---------............///............////////////000000000000111111111111000111222333555666777777999;;;<<<===>>>AAAEEEHHHGGGJJJOOOQQQRRRRRRSSSTTTXXX```tttsssrrrtttsssrrrqqqggg___XXXTTTPPPMMMOOOTTTTTTWWWYYYYYY\\\eeesss~~~sssmmm\\\WWWPPPHHHBBB>>>===<<<999999::::::999888666555888777666555444333222222222222222111000//////...///////////////////////////......---------......,,,---...//////...---,,,------------------------,,,------......------,,,------------------------........................------------------------........................---------.........//////............/////////000000000000000111111111111000111222333555666777777999;;;======>>>AAAEEEHHHGGGJJJNNNQQQQQQQQQRRRSSSXXX```uuu|||tttkkkbbb___bbb\\\]]]\\\[[[ZZZ[[[]]]```cccsssqqqhhhlllttt}}}xxxfffSSSJJJJJJHHHAAAAAA:::888<<<>>>:::888999999666333333444555555555555444333222111111111111//////...------------...////////////////////////---------.........//////------------------------........................------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///........................////////////000000000000000111111111111222222222111222333444555777888888;;;<<<===>>>>>>@@@DDDFFFHHHKKKPPPTTTVVVUUUSSSQQQTTT\\\qqq{{{qqqfff___[[[\\\eeennnlllbbbZZZYYY\\\cccmmmqqqccc\\\RRRHHHJJJBBB<<<<<<;;;777666888:::999777777888888666444555444333222111111111111000///......------..............................---------.........//////------------------------........................------------------------///...---,,,,,,,,,,,,---,,,,,,,,,---------......---------............///........................////////////000000000000000111111111111222222222111222333444555777888888;;;<<<===>>>>>>@@@DDDGGGIIILLLPPPTTTUUUUUUSSSQQQUUU]]]rrr{{{uuupppsssvvvuuuppphhhaaa\\\WWW\\\iiivvvwwwllleeeeeeooouuuuuujjjbbbYYYNNNGGGBBB<<<;;;<<<:::999888999999888555333555444333222111111111111000000///............///........................------........./////////------------------------........................------------------------......---,,,,,,,,,------,,,,,,,,,---------......---------............///........................////////////000000000000000111111111111222222222111222333444555777888888;;;<<<===>>>???AAADDDGGGIIILLLPPPSSSUUUUUUSSSRRRVVV___sss{{{kkklllssszzzwwwjjj^^^ZZZ\\\ZZZeee{{{~~~xxxlll```TTTJJJDDDBBB???===:::999999999888666555555444333222222222222111111000////////////000------------------------............////////////...........................................................................------,,,,,,,,,------,,,,,,,,,---------......---------............///........................////////////000000000000000000111111111222222222111222333444555777888888:::<<<===>>>???AAAEEEHHHJJJLLLOOOSSSTTTTTTSSSRRRVVV^^^ttt{{{tttjjj___]]]fffggg^^^\\\bbbsssoooaaaUUUNNNJJJEEE???:::999:::;;;;;;777666555444333333333333222222111000000000000111................................./////////000000........................................................................------,,,,,,,,,------...,,,,,,,,,---------......---------............///////////////////////////////////////000000000000000000111111111222222222111222333444555777888888:::<<<===>>>@@@BBBFFFIIIJJJLLLOOORRRTTTTTTSSSSSSUUU^^^ttttttpppjjj___YYYZZZ^^^dddmmmzzzsssiiiWWWPPPFFF===999888999999999888777666555555555555333333222111111111111222////////////////////////....../////////000000000........................................................................------,,,,,,,,,---......,,,,,,,,,---------......---------............///////////////////////////////////////000000000000000111111111111222222222111222333444555777888888:::<<<===???@@@CCCGGGJJJKKKLLLOOORRRSSSTTTTTTSSSUUU^^^tttzzztttgggdddccceeehhhlllpppsssxxxmmmeeeYYYMMMFFFAAA===<<<::::::999888777777777777444444333222222222222222000000000000000000000000.../////////000000000000........................................................................,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......---------............///////////////////////////////////////000000000000000111111111111222222222111222333444555777888888:::<<<>>>???@@@CCCGGGJJJKKKLLLOOOQQQSSSTTTTTTTTTVVV___uuuyyyqqqiiibbb___```aaahhh{{{~~~qqqeeeZZZQQQJJJFFF<<<;;;:::999888888888888555444333333222222333333000000000000000000000000////////////000000000000////////////////////////........................////////////////////////,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......---------.........//////000000000000000000000000////////////000000000000000111111111111222222222111222333444555777888888:::<<<>>>???@@@CCCGGGKKKKKKMMMOOOQQQSSSTTTTTTTTTWWW```wwwzzzqqqiiicccaaakkkzzzyyyiii[[[OOOEEE???;;;;;;:::777555777888888777555444333222111222222111111000/////////000000000000000000000000000/////////............//////............//////////////////////////////.................................------,,,,,,,,,---------.........//////000000000000000000000000////////////000000000000000111111111111222222222222333444666777777888888<<<<<<<<<===???BBBFFFHHHMMMMMMOOORRRTTTUUUUUUTTTYYY```xxxwwwyyyooommmppprrroookkkzzzmmm]]]PPPIIICCC@@@===888777:::666555555555444444444444222222222111000000//////000000000000000000000000000000/////////.........//////............//////////////////////////////.................................------,,,,,,,,,---------.........//////000000000000000000000000////////////000000000000000111111111111222222222222333444666777777888888<<<<<<<<<>>>AAAEEEHHHJJJMMMMMMOOORRRTTTUUUUUUTTTZZZaaaxxxzzz}}}uuuiii___dddhhhsssuuuaaaYYYQQQKKKDDD<<<:::<<<888777777666555555555555333333222111111000000///000000000000000000000000000000000/////////......//////............//////////////////////////////.................................---------------------........./////////000000000000000000000000////////////000000000000000111111111111222222222222333444666777777888888;;;;;;===???BBBFFFJJJLLLKKKMMMOOORRRSSSTTTUUUTTTZZZaaaxxx|||}}}qqqccc[[[[[[gggqqquuu{{{xxxrrrkkkcccWWWHHH???======<<<:::777666444444444333333333222111111000000000000000000000000000000000000000////////////...//////............//////////////////////////////.......................................---------............////////////////////////////////////////////////000000000000000000111111111222222222222333444666777777888888;;;<<<===???BBBEEEHHHJJJJJJLLLOOORRRSSSSSSTTTUUUZZZ```vvvuuurrrxxxxxxeeeWWWXXX]]]___dddlllxxxvvv]]]KKKCCC@@@>>>;;;888555444444444444444333333222111111111111111111111111111111111111000000000//////////////////............//////////////////////////////////////////////////////................................./////////000000////////////////////////////////////000000000000000000111111111222222222222333444666777777888888<<<===>>>???AAACCCEEEFFFHHHLLLPPPRRRRRRSSSTTTVVVXXX^^^sssvvvtttiii]]]ZZZYYYXXXWWW```kkk}}}vvv]]]QQQEEEBBB???;;;888777666666555555444333333222222111111111111111111111111111111111000000000///////////////............//////////////////////////////////////////////////////.............../////////....../////////000000000000000000000000000000000////////////000000000000000111111111111222222222222333444666777777888888<<<===>>>???AAABBBCCCCCCGGGKKKPPPRRRQQQRRRTTTWWWWWW\\\ppp{{{nnnnnnpppiii___ZZZYYY___oooooocccVVVRRRLLLEEE@@@<<<:::999555555555444333333222222111111111111111111111111111111111000000000////////////............//////////////////////////////////////////////////////---........./////////000.../////////000000000000000000000000000000000000////////////000000000000000111111111111222222222222333444666777777888888<<<===>>>@@@BBBDDDEEEEEEFFFKKKPPPRRRQQQQQQTTTXXXXXX]]]ppp{{{~~~zzz~~~lll^^^SSSVVVfffwwwyyyoooiiiddd[[[QQQGGG@@@<<<:::666555555444444333222222111111111111111111111111111111111111000000000000//////............//////////////////////////////000000000000000000000000---.........//////000000////////////000000000000000000000000000000000000////////////000000000000000111111111111222222222222333444666777777888888;;;<<>>@@@@@@AAACCCFFFHHHIIIKKKNNNPPPQQQRRRTTTUUUXXX]]]qqquuuwww~~~xxxnnnhhhaaaXXXRRROOOUUU^^^kkkvvv~~~}}}mmm]]]NNNFFFAAA<<<888777666333000333333333333333333333333111111000000000/////////000000000000000000000000////////////............////////////////////////////////////////////////............////////////////////////////////////////////////000000000000111111222333333333333222222333444555666888999999===>>>@@@AAABBBDDDGGGIIIJJJLLLOOOQQQRRRSSSUUUVVVXXX^^^ssslllooo~~~zzztttllleeeUUUTTTTTTYYYaaakkkrrrvvvwwwqqqdddXXXNNNIIIAAA999777999888444444444444444333333333333111111111000000000//////////////////////////////////////////............////////////////////////////////////////////////............////////////////////////////////////////////////000000000000111111222333333333333222222222333555666888999:::===>>>@@@BBBCCCEEEHHHJJJKKKMMMPPPRRRSSSTTTUUUWWWXXX___uuusssooosssyyyttthhhaaaWWWQQQRRRWWW^^^bbbjjj{{{oooiiiddd\\\YYYNNNAAA::::::999666555555555444444444333333111111111111000000000000////////////////////////////////////............////////////////////////////////////////////////............////////////////////////////////////////////////000000000000111111222333333333333222111222333555777888999:::<<<>>>@@@BBBCCCEEEHHHKKKKKKMMMPPPRRRSSSTTTVVVWWWWWW```xxx~~~wwwwwwooobbbWWWRRRPPPPPPQQQ```uuutttjjjkkknnnnnnooofffSSSCCC>>>:::555666666666555555444444333222222111111111000000000000000000000000000000000////////////............////////////////////////////////////////////////............////////////////////////////////////////////////000000000000111111222333333333333222111111333555777888:::;;;;;;===???AAABBBEEEHHHKKKKKKMMMPPPRRRSSSTTTVVVWWWWWWaaazzzlllrrr~~~}}}xxxppphhhaaaZZZSSSNNNUUU___mmmrrrjjjaaadddnnnzzzjjjTTTHHH???888777777666666555444444333222222222111111111000000000000000000000000000000////////////............////////////////////////////////////////////////............////////////////////////////////////////////////000000000000111111222333333333333222000111333555777999:::;;;:::<<<>>>@@@BBBDDDHHHJJJJJJMMMPPPQQQRRRSSSUUUWWWWWWbbb|||mmm```jjj}}}}}}|||{{{xxxqqqggg\\\TTTKKKOOOZZZeeeaaaWWWZZZggg}}}zzzbbbRRRFFF===888777777666555444444444222222222111111111111000000000000000000000000000000/////////............////////////////////////////////////////////////............/////////000////////////////////////////////////000000000000111111222333333333333222000111333555777999:::;;;999;;;>>>@@@AAADDDGGGJJJJJJLLLOOOQQQRRRSSSUUUVVVWWWbbb}}}xxxvvvzzz{{{tttfffYYYQQQNNNQQQTTTUUUYYY___lllwww|||uuuhhh\\\OOOEEE>>>999777:::;;;777555666444444333222111111111111///111333555555333111///111111000000//////......////////////////////////000000000000////////////000000////////////000000---///111111000///000111000000//////000111222222111111222333333333333222111222333555666888999:::<<<>>>@@@AAABBBCCCFFFIIIMMMNNNPPPQQQSSSUUUWWWXXXYYY^^^{{{yyytttzzzhhh```XXXTTTOOOLLLNNNTTT[[[fffmmmjjjccc]]]UUUNNNDDDCCC@@@<<<999666555555444333222111000000000000000111222333333222111000111000000000/////////...////////////////////////000000000000////////////000000////////////000000---///000000///...///000///000000000000111111111111111222333333333333222111222333555666888999:::<<<>>>@@@AAAAAACCCFFFIIIMMMNNNOOOQQQTTTUUUWWWWWWZZZ___|||tttttt~~~xxxpppfff[[[PPPGGGEEEGGGJJJTTT\\\___^^^^^^\\\ZZZVVVYYYSSSDDD:::999888444444333222111000000000000000000111111111111000000000000000000////////////////////////////////////////////////000000000000000000////////////000000...///000///...---...//////000000111111111111000111111222333333333333222111222333555666888999:::<<<>>>???@@@AAACCCFFFHHHLLLMMMOOORRRTTTUUUVVVWWWZZZ___}}}rrrooo}}}zzzyyyppphhh___SSSIIICCCDDDJJJQQQUUUYYY\\\___aaalllrrrjjjRRRAAA???===555555444333222111000000000111000///......///000111000000000000////////////////////////////////////////////////000000000000000000////////////000000...///000///------...//////000111111222111000///111111222333333333333222111222333555666888999:::<<<===???@@@AAACCCFFFHHHLLLMMMOOORRRTTTUUUVVVVVVYYY^^^|||yyyzzzzzz}}}zzzvvvtttrrriiiXXXIIIDDDEEEHHHMMMRRRWWW^^^cccyyyuuu\\\IIIDDD>>>555777777555444333222222222111000...------...000111////////////000000000000////////////////////////.../////////000000000111000000////////////000000///000000...------///000000000111111111000000000111111222333333333333222111222333555666888999:::;;;===???@@@AAABBBEEEHHHKKKLLLOOORRRTTTUUUUUUUUUWWW\\\zzzxxxtttyyy||||||{{{{{{{{{vvvfffWWWKKKGGGDDDGGGJJJOOOWWW^^^sssvvvooo]]]NNNFFF???777999888777555444333333222111000///......///000111////////////000000000000////////////////////////......//////000000111111000000////////////000000///000000///......111333222111000000///000000111111111222333333333333222111222333555666888999:::;;;===>>>???@@@BBBEEEGGGJJJLLLOOORRRTTTUUUUUUTTTVVV[[[yyywwwqqqwwwzzzvvvsssmmmeee\\\RRRIIIGGGFFFGGGNNNUUU``````^^^YYYRRRJJJBBB===999888666555333222222222111000000000000000000111.../////////000000000111////////////////////////.........///000111111111000000////////////000000///000000//////000333666444222000......///111222111111222333333333333222111222333555666888999:::;;;<<<>>>???@@@BBBEEEGGGIIIKKKOOORRRTTTUUUTTTTTTVVV[[[yyyqqqdddtttwwwlllkkkmmmmmmnnn```RRRJJJEEEBBBFFFMMMRRROOORRRWWWVVVNNNFFFDDD888777666444222111111111000000111111111111000000.../////////000000111111////////////////////////---......///000111111222000000////////////000000///000000//////111555888555333000------...111333111111222333333333333222111222333555777888999:::;;;<<<>>>???@@@BBBEEEGGGIIIKKKOOORRRTTTUUUTTTSSSWWW\\\zzz~~~nnnkkkqqq~~~xxxfff^^^ccckkkkkkeee\\\QQQGGGBBBDDDIIILLLNNNPPPNNNKKKHHHIIIJJJFFF@@@:::666555444222000222111000///............////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333444555666777888999:::===>>>?????????@@@CCCFFFIIILLLOOOQQQQQQRRRSSSTTTUUU[[[{{{yyytttqqquuuwwwuuuwwwzzzxxxnnniiigggllliiicccZZZNNNFFFEEEGGGGGGIIILLLKKKJJJIIIKKKLLLJJJEEE???:::777555222000222111000///////////////////////////000000000000000/////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333444666777888999:::<<<===>>>>>>???AAADDDGGGIIILLLOOOQQQQQQRRRSSSTTTUUU[[[zzz{{{wwwwwwzzz||||||nnndddiiiiiiggg```XXXPPPKKKHHHCCCDDDFFFGGGHHHIIILLLNNNOOOKKKDDD>>>:::666222000111111000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333444555777888999::::::;;;===>>>???AAAEEEHHHIIILLLOOOQQQQQQRRRSSSTTTVVV[[[zzzzzzrrrrrruuu}}}xxxmmmfffgggfffdddbbbbbb```WWWNNNBBBCCCCCCDDDEEEGGGJJJLLLOOOLLLGGGBBB===888444222222111111000000111111111000000000000////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000111111111222222222222333444555666888999999999:::<<<===???BBBFFFIIIIIILLLOOOQQQQQQRRRSSSTTTXXX]]]{{{jjjeeedddiiikkkiiihhhjjjooolllgggfffkkkmmmcccUUUGGGEEECCCBBBBBBDDDFFFGGGJJJIIIGGGDDD???;;;888666333222222111111111111222111000000000/////////...------....../////////000////////////////////////////////////////////////////////////////////////////////////////////////000000111111111222222222222222333555666777888999888999;;;===???BBBFFFIIIIIILLLOOOQQQQQQRRRSSSTTTYYY___}}}mmmddd^^^``````___eeemmmyyyyyytttoooppppppfffXXXNNNJJJEEEBBBAAABBBCCCCCCFFFGGGGGGEEEAAA===;;;:::555444333222111111111111111111000000//////......---------......//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222333444666777888999888999;;;===>>>AAAEEEHHHIIILLLOOOQQQQQQRRRSSSTTTZZZ```{{{vvvuuuvvvyyy|||zzznnngggjjjjjjffffffmmmyyyxxxoookkkbbbXXXSSSNNNGGGBBBAAAAAAAAAAAADDDGGGIIIGGGCCC???>>>===777666444333111111000000111111111000///.........,,,,,,---......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111222333444666777888888888:::;;;===>>>@@@DDDGGGIIILLLOOOQQQQQQRRRSSSTTTXXX___qqqllllllllljjjhhhpppyyysssxxxyyypppjjjkkkrrr}}}lllddd^^^WWWVVVPPPGGGBBBAAABBBAAA@@@EEEHHHJJJIIIEEEAAA??????888777555333222000000///222111111000///......---,,,,,,------...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111222333444555777888888999:::<<<===>>>@@@DDDGGGIIILLLOOOQQQQQQRRRSSSTTTVVV^^^yyyppplllkkknnnccc]]]dddppp|||{{{aaafffsss{{{sssfff```^^^]]]YYYTTTNNNKKKIIIFFFEEEEEEDDDFFFGGGDDD???<<<<<<>>>>>>;;;888444222111222333111111000000//////..............................////////////////////////000000000000000000000000////////////////////////...++++++......,,,---000000111111111111222222222111222333444666777888999:::;;;;;;===???AAACCCDDDGGGJJJOOORRRSSSSSSSSSTTTVVV]]]}}}zzz~~~yyyuuurrrooonnnggggggfffgggmmmvvv~~~}}}~~~sssnnnnnnooonnnhhheeegggkkkpppyyygggVVV```gggeeebbb```\\\XXXXXXUUUSSSSSSQQQLLLFFFBBBBBBBBBBBB@@@===<<<<<<<<<===;;;888555333222222222111111111000//////..............................////////////////////////000000000000000000000000////////////////////////222///...111111///000444000111111111111222222222111222333444555777888888::::::;;;===???AAACCCDDDGGGJJJOOORRRSSSSSSSSSTTTWWW^^^xxxkkkfffdddbbbaaa]]]aaahhhmmmllliiieeeccceeeooo{{{}}}|||}}}tttnnneee^^^YYYWWWVVVUUUVVVTTTTTTVVV\\\bbbgggjjjcccooouuummmkkkmmmqqqtttsssrrrssspppnnnqqqwwwzzzyyybbbMMMQQQUUUXXX]]]```\\\WWWWWWVVVVVVXXXXXXTTTIII@@@???===<<<;;;<<<<<<;;;:::<<<;;;999777555333222222222111111000000///......////////////////////////////////////////////////000000000000000000000000////////////////////////000------111111...///111000111111111111222222222111222333444555777888888999:::;;;<<<>>>AAACCCDDDGGGKKKOOORRRSSSSSSSSSSSSWWW```rrraaaXXXXXX[[[[[[YYYRRRWWW___ccc```YYYUUUVVVYYYfffsssuuuoooiiieeeccc```ZZZSSSMMMLLLLLLNNNNNNTTTQQQRRRUUUXXXYYYZZZ\\\ZZZhhhzzzuuummmkkkooorrrxxxyyy{{{~~~~~~{{{yyywwwuuuzzznnnbbbTTTSSSRRRSSSXXX]]]```___^^^\\\YYYXXXYYYWWWNNNDDD>>>;;;888999<<<===<<<:::;;;;;;:::888666555333222222222111111000//////...000000000000000000000000////////////////////////000000000000000000000000////////////////////////---,,,///555555000...///000000111111111222222222222222333444555666777888888999:::<<<>>>AAACCCDDDHHHKKKPPPRRRSSSRRRRRRSSSXXXaaammmbbbUUUSSSZZZ___^^^ZZZRRRWWW```ddd^^^SSSPPPTTTWWWgggssspppfff]]]XXXUUUQQQLLLFFFCCCDDDGGGJJJKKKLLLKKKOOOVVVWWWUUUVVV[[[ZZZnnn}}}vvvtttwwwzzzzzz{{{~~~{{{sssqqq{{{wwwmmmlll___\\\WWWSSSSSSXXXaaaiiioookkkaaaWWWTTTUUUPPPHHH@@@<<<999999<<<>>>===<<<<<<;;;:::999777555444333222222222111000000//////000000000000000000000000///////////////////////////////////////////////////////////////////////////000666<<<===777111000000000111111111222222222222333333444555666777777888888999;;;>>>AAACCCDDDHHHLLLPPPRRRSSSRRRRRRRRRXXXbbbxxxdddYYYPPPSSS^^^eeebbb[[[VVV[[[ggglllcccTTTOOOTTTZZZlllwwwoooaaaYYYUUUQQQMMMIIIDDDBBBDDDGGGIIIKKKIIIIIINNNSSSRRRNNNTTT___nnnrrrffflll{{{yyyooolllnnnhhheeeaaa\\\UUUUUU^^^iii|||wwwjjjWWWOOOPPPNNNIIIBBB???<<<;;;;;;============<<<:::888777666666555333222222111111000//////////////////////////////////////////////////////////////////////////////////////////////////////---...444;;;;;;555000///000111111111111222222222333333444444555666666777777888999;;;>>>AAACCCDDDIIILLLPPPRRRSSSRRRRRRRRRWWWccc~~~sssaaaWWWOOOUUUcccllliiiaaa\\\eeeuuu}}}rrr]]]UUUYYYfffxxxuuuccc[[[XXXVVVLLLJJJFFFFFFHHHKKKNNNOOOOOONNNSSSWWWTTTTTTcccvvvrrrffffffmmmuuu{{{sssooolllvvvtttsssooodddYYYXXX^^^ssstttiiiVVVKKKLLLLLLGGGCCCBBB@@@===::::::;;;===>>><<<:::888666666777777333333222111111000000///........................////////////////////////////////////////////////////////////////////////---,,,...222222///---///000111111111111222222222333333444444555666666666666777888;;;>>>AAACCCEEEIIILLLPPPSSSRRRRRRQQQRRRUUUccczzzpppbbbXXXQQQXXXiiisssqqqjjjdddpppiii]]]```ttt}}}hhh___]]]ZZZHHHFFFEEEFFFJJJNNNPPPQQQPPPPPPVVV]]]___fff~~~}}}|||rrrjjjgggeeefffooozzz{{{~~~yyyrrruuuaaaTTTRRRbbbhhhdddSSSIIIJJJJJJFFFDDDDDDBBB>>>999777:::===???===:::777666666888999333333222222111000000000........................////////////////////////////////////////////////////////////////////////222...---//////...000333000111111111111222222222333444444444555666666666666777888;;;===AAACCCEEEIIILLLPPPSSSRRRRRRQQQQQQTTTcccyyyuuuqqqnnnkkk]]]YYYSSSXXXnnn}}}mmmgggzzzjjjaaaccc{{{ooohhh```[[[CCCGGGLLLMMMMMMMMMQQQTTTZZZZZZ[[[aaannn|||pppqqqwwwvvvmmmkkkjjjfffbbbaaahhhrrrqqq___RRRHHHOOOQQQQQQNNNKKKIIIFFFCCCDDDKKKKKKEEE???>>>;;;777;;;:::888777777888:::;;;888777555333111000000111000000////////////000000////////////000000000000000000000000000000000000000000////////////000000000000////////////000000000111111111111222222222111222333444555777888888888:::===>>>???@@@BBBDDDIIIMMMSSSWWWWWWVVVTTTSSSYYYfffyyyssslllfffbbbYYYWWWUUU]]]uuuzzzsssqqqhhhjjjxxxoooaaaWWWJJJJJJJJJLLLOOOSSSWWWZZZWWW[[[eeeuuuwwwqqqvvv|||tttmmmjjjllllllgggaaa___[[[```lll{{{iii]]]TTTKKKHHHJJJJJJIIIKKKNNNNNNLLLKKKQQQRRRHHH???;;;888555999999888777777888:::;;;777666444222111000000000000000////////////000000////////////000000000000000000000000000000000000000000////////////000000000000////////////000000000111111111111222222222111222333444555777888888888:::===>>>???@@@BBBDDDHHHMMMSSSVVVWWWUUUTTTSSSYYYeee|||tttjjjaaa[[[YYYYYY\\\hhh{{{rrruuuttt```RRRJJJIIIJJJOOOUUUYYYZZZYYY[[[fffzzz{{{uuuyyyzzzrrriiiffffffjjjkkkfff___\\\WWWSSSVVVddduuummmaaa]]]XXXQQQLLLLLLHHHEEEIIIPPPQQQNNNPPPTTTSSSJJJ@@@;;;888666777777777777777888999999666555444222111000000000000000////////////000000////////////000000000000////////////////////////000000////////////000000000000////////////000000000111111111111222222222111222333444555777888888888:::===>>>???@@@CCCEEEHHHLLLRRRUUUUUUTTTSSSSSSXXXdddzzzoooddd]]]```bbbgggttt~~~ppp\\\OOOHHHLLLRRRXXX\\\^^^______nnn|||yyyssskkkgggcccbbbeeefffccc``````cccXXXPPPUUUbbbppp||||||nnnaaa^^^aaa___ZZZSSSQQQKKKFFFLLLXXX]]]ZZZQQQPPPLLLGGGCCC@@@===:::666666666666777777777888555444333222111000000///000000////////////000000////////////000000000000////////////////////////000000////////////000000000000////////////000000000000111111111222222222111222333444555777888888888:::<<<>>>???@@@CCCEEEHHHLLLQQQTTTTTTSSSSSSRRRWWWcccwwwmmmfffhhhkkkrrrvvvdddTTTNNNMMMSSSYYY\\\^^^dddnnnwwwzzzvvvpppiiigggaaa]]]___aaaccchhhnnnssseeeWWWPPPRRRZZZiiiuuuyyysssiiicccdddgggeee```YYYZZZTTTMMMUUUfffpppoooRRRJJJDDDCCCEEEEEE@@@;;;777666666555555666777777444444444333222111000000000000////////////000000////////////000000000000////////////////////////000000////////////000000000000////////////000000000000111111111222222222111222333444555777888888777999<<<>>>???AAACCCFFFHHHLLLQQQSSSTTTSSSSSSSSSVVVbbb~~~vvvppppppsss{{{jjjZZZOOOPPPRRRVVVYYYZZZ___ppp~~~xxxtttooohhheee___[[[]]]aaagggpppyyyuuujjj]]]RRRLLLMMMYYYeeepppnnnkkkjjjkkkkkkhhheeennnooofffXXXXXXfffooonnnTTTJJJAAABBBEEECCC>>>;;;:::999777555444555666777444444555444333222111000000000////////////000000////////////000000000000////////////////////////000000////////////000000000000////////////000000000111111111111222222222111222333444555777888888777999<<<>>>???AAADDDFFFIIIMMMQQQTTTTTTTTTTTTTTTWWWccc{{{|||~~~rrr___UUURRRWWWYYY\\\aaahhhwww~~~xxxuuuooojjjccc```^^^aaadddhhhooowwwllleee]]]WWWOOOKKKNNNTTT```ccchhhkkkllljjjjjjkkkuuu\\\PPPVVV\\\YYYRRRJJJDDDDDDCCC???>>>AAA>>><<<777444333444666777555555666666555444222111000000////////////000000////////////000000000000000000000000000000000000000000////////////000000000000////////////000000000111111111111222222222111222333444555777888888666999<<<>>>???AAADDDFFFKKKNNNRRRTTTTTTTTTUUUUUUWWWccccccWWWUUUVVV]]]aaagggqqq~~~zzzwwwqqqllleeecccdddggghhhfffiiinnnccc^^^[[[ZZZUUULLLHHHGGGOOOWWWaaahhhiiihhhkkkqqqvvvXXXGGGJJJPPPMMMMMMIIIGGGGGGAAA<<<@@@IIIAAA===888444222333666888555555666777666555333222000000////////////000000////////////000000000000111111111111111111111111000000////////////000000000000////////////000000000111111111111222222222111222333444555777888888666888;;;>>>???AAADDDGGGKKKNNNRRRTTTUUUUUUUUUVVVXXXccctttbbb[[[ZZZaaajjjppp|||~~~}}}{{{xxxuuusssqqqkkkjjjiiigggeeeeeeddddddZZZ[[[[[[ZZZVVVQQQLLLHHHKKKNNNSSS[[[bbbhhhjjjkkkqqqmmmdddYYYNNNGGGFFFGGGEEEMMMPPPJJJCCCCCCEEEFFFMMMEEE:::333222444555555555333333555888999777444000//////............///////////////////////////////////////////////////////////////////////////////////////000000000000000000000111222222333333333333444555666777888888888:::===>>>???@@@BBBDDDGGGJJJOOORRRSSSTTTVVVWWW[[[hhh~~~}}}wwwtttrrr~~~ggg]]]___hhhvvv{{{yyyuuurrrrrrsssssspppmmmlllkkkiiifffdddaaa___^^^VVVWWWWWWVVVTTTPPPLLLJJJCCCDDDHHHOOOVVV]]]aaaccceee```YYYSSSOOOLLLIIIGGGEEEGGGJJJJJJHHHFFFFFFGGGJJJEEE===777555555666666555444444555888888666333000000///.........//////////////////////////////////////////////////////////////////////////////////////////000000000000000000000111222222333333333333444555666777888888888:::===>>>???@@@BBBDDDGGGJJJOOORRRSSSTTTVVVWWW[[[hhh{{{vvvxxx}}}~~~{{{vvvsssrrroookkkkkksss{{{mmmhhhjjjmmmzzz{{{pppgggiiiuuu~~~yyymmmeee```dddmmmsssooojjjjjjjjjhhheeeaaa]]]YYYWWWPPPPPPPPPOOONNNLLLJJJIIIAAAAAACCCGGGLLLTTTZZZ^^^YYYTTTOOONNNOOONNNKKKHHHEEEAAAFFFRRRWWWOOOGGGDDDEEEDDDAAA===888666555666666555444555666666444222111111000///////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000111222222333333333333444555666777777888888:::===>>>???@@@CCCEEEGGGJJJOOORRRSSSTTTVVVWWW[[[hhh~~~~~~{{{uuuqqqsssxxxwwwooogggbbbcccaaa___aaakkk|||pppgggiiippppppuuu{{{wwwtttuuuzzz~~~xxxdddZZZSSS[[[jjjtttqqqjjjhhhgggfffddd```[[[VVVSSSMMMLLLKKKIIIGGGFFFFFFFFFEEEDDDCCCCCCEEEKKKSSSXXXUUUSSSPPPOOOOOOPPPQQQQQQGGG@@@HHH]]]fffXXXFFF??????AAABBB???:::666555666666555555555444444333222222222111000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000111222222333333222333333444555666777888888:::<<<>>>???@@@CCCEEEGGGJJJOOORRRSSSTTTVVVWWW[[[hhhyyyooojjjjjjiiifffgggooo}}}kkkeeelllsssmmmmmmuuuwww~~~~~~yyyggg]]]UUU\\\jjjsssooogggeeeeeeeeeccc___[[[WWWTTTPPPOOOLLLJJJGGGFFFEEEEEEIIIGGGDDDAAA???CCCIIIOOOUUUWWWXXXWWWTTTWWW^^^dddOOODDDGGGYYYbbbUUUEEE>>>;;;>>>AAA???:::666444555555555555444333222222333333333222000000/////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000111222222333333222222333444555666777777777999<<<>>>???AAACCCFFFGGGJJJOOORRRSSSTTTVVVWWW[[[hhhiiifffooouuulllkkk{{{~~~zzzrrrjjjccceeemmmpppkkkdddffffffeeeccc```]]]YYYXXXWWWUUURRROOOLLLJJJIIIHHHNNNMMMJJJEEE@@@@@@EEEJJJQQQWWW]]]]]][[[___hhhrrrXXXKKKDDDIIINNNJJJDDDCCC<<<===>>>===:::777666555333444444333111111333444444444222111000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000111222222333333222222333444555666666777777999<<<>>>???AAADDDFFFGGGJJJOOORRRSSSTTTVVVWWW[[[hhhkkkkkk{{{}}}zzzyyyuuuqqqppppppoookkkgggjjjiiifffddd```^^^[[[ZZZXXXWWWVVVSSSPPPNNNKKKJJJNNNOOOMMMHHHBBB@@@CCCFFFJJJPPPXXX[[[\\\^^^dddiiiWWWPPPGGGAAAAAACCCEEEEEE???===;;;:::::::::888777111333333222000000333666555444333222111000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000111222222333333111222333333555555666777666999<<<>>>???AAADDDFFFGGGJJJOOORRRSSSTTTVVVWWW[[[hhhlllqqq|||yyyyyyyyyxxxvvvsssqqqnnnmmmnnnlllhhhdddaaa^^^\\\[[[VVVVVVUUUSSSQQQNNNLLLKKKGGGIIIIIIDDD>>>;;;<<<@@@DDDIIIPPPVVVYYYYYYXXXWWWQQQQQQMMMDDDAAADDDEEECCCBBB>>>:::999;;;<<<;;;999000222333222000000333777666555444222111000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000111222222333333111222222333444555666777666888;;;>>>???AAADDDGGGGGGJJJOOORRRSSSTTTVVVWWW[[[hhhxxx~~~|||zzzwwwtttrrrppppppooollllllkkkgggaaa\\\YYYXXXTTTTTTTTTSSSQQQMMMJJJHHHFFFFFFEEEDDDBBB???===<<<@@@CCCJJJSSSYYYYYYTTTOOOOOOLLLKKKKKKDDD===???GGGBBBCCCAAA<<<:::===>>>;;;666444222222444444222///333333333222111000/////////////////////////////////000111000///...///000000000//////.........---////////////000000000000000111111111111222222222333333444555666777888888888999:::<<<>>>AAACCCDDDGGGJJJOOORRRSSSTTTVVVWWW]]]ggg}}}~~~}}}~~~|||yyyvvvtttsssrrrrrrmmmkkkhhhddd```\\\XXXVVVUUUUUUUUUTTTRRRNNNKKKIIIHHHGGGFFFDDDBBB@@@>>>===<<>>BBBGGGGGGDDD===:::<<<<<<:::777555222222333444333111333333333222222111000//////////////////////////////000000///......///000000/////////............////////////000000000000000111111111111222222222333333444555666777888888888999:::<<<>>>AAACCCDDDGGGJJJOOORRRSSSTTTVVVWWW[[[fff|||yyyzzz|||}}}}}}}}}|||yyywwwuuutttssssssqqqlllfffbbb```^^^ZZZWWWVVVVVVVVVTTTRRROOOLLLJJJHHHHHHFFFEEEBBBAAA???>>>999:::???FFFNNNUUUWWWXXXOOOLLLLLLMMMLLLFFFAAA@@@KKKKKKFFF>>>:::;;;;;;888999666333222333444444333333333333333222111000/////////////////////////////////............///000////////////............////////////000000000000000111111111111222222222333333444555666777777888888999:::<<<>>>AAACCCDDDGGGJJJOOORRRSSSTTTVVVWWWZZZddd~~~wwwtttwww{{{}}}~~~{{{yyywwwuuusssrrrrrrrrruuunnngggccccccbbb^^^YYYVVVVVVUUUSSSQQQNNNLLLJJJHHHGGGEEECCCAAA@@@>>>>>>:::;;;>>>CCCJJJQQQWWW[[[TTTQQQPPPRRRSSSOOOFFF@@@JJJJJJEEE===:::::::::777:::777444222222333555666222333333333222222111000///////////////////////////...------...////////////////////////.........////////////000000000000000000111111111222222222222333333444555666777888888999:::<<<>>>AAACCCDDDGGGJJJOOORRRSSSTTTVVVWWWXXXccc|||wwwsssssswww}}}zzzyyywwwtttrrrqqqqqqqqqtttmmmfffccccccccc___[[[VVVUUUTTTRRROOOMMMKKKJJJGGGFFFDDDAAA???>>>======??????@@@BBBFFFMMMTTTXXXUUUSSSQQQRRRTTTRRRIII@@@DDDEEEBBB<<<999::::::777999888555333111222444666222333333333333222111111///////////////////////////------...000111000............///////////////////////////000000000000000000111111111222222222222222333444555666777777888999:::<<<>>>AAACCCDDDGGGJJJOOORRRSSSTTTVVVWWWYYYccc~~~wwwuuutttwww|||}}}{{{xxxuuusssqqqppppppmmmiiidddaaaaaa```]]][[[VVVUUUSSSQQQNNNLLLKKKJJJGGGEEECCC@@@>>>=========AAAAAAAAAAAACCCGGGMMMRRRRRRQQQOOOMMMNNNNNNGGG>>>===??????;;;:::;;;:::777777777666333111111333666222333333333333333222222////////////////////////...------000444444000---.........///////////////////////////000000000000000111111111111222222222222222333444555666666777888999:::<<<>>>AAACCCDDDGGGJJJOOORRRSSSTTTVVVWWWZZZddd|||wwwwwwxxx}}}}}}{{{xxxtttqqqooonnnmmmgggfffdddcccaaa___]]]]]]WWWVVVTTTQQQOOOMMMLLLKKKHHHFFFCCC@@@>>>======>>>>>>???@@@??????AAAEEEIIIOOOOOOLLLGGGFFFHHHDDD>>>999<<<>>><<<;;;<<<:::555444666666444111000222444222222333333444333333222////////////////////////------...333777777111,,,............/////////000////////////000000000000000111111111111222222222111222333333555555666777888999:::<<<>>>AAACCCDDDGGGJJJOOORRRSSSTTTVVVWWW\\\eee}}}yyyzzz}}}{{{yyyuuuqqqnnnllljjjjjjeeefffgggeeeccc```___```XXXWWWUUURRRPPPNNNMMMLLLIIIGGGDDDAAA???>>>>>>???:::<<<======<<<===@@@DDDNNNOOOKKKDDDBBBEEEDDD???888<<>>AAACCCDDDGGGJJJOOORRRSSSTTTVVVWWW^^^ggg~~~zzzyyyvvvsssooommmmmmnnniiigggdddbbbaaa```^^^]]]XXXWWWUUURRROOOMMMKKKIIIHHHHHHGGGEEEBBB???===<<<@@@>>><<<<<<<<<===<<<;;;HHHKKKMMMKKKFFFAAA??????===;;;999999;;;;;;999666777666555444333222222111333333444444555444444444000000000///......------////////////////////////000000//////.........---////////////000000000000000111111111111222222222111222333444555555555555999:::;;;===???AAACCCDDDEEEIIINNNRRRSSSTTTUUUUUUZZZfff}}}wwwwwwuuussspppmmmllllllgggeeebbb``````___]]][[[XXXWWWUUURRROOOMMMKKKJJJHHHHHHFFFDDDBBB???===<<<>>>===;;;;;;<<<===<<<;;;BBBFFFJJJKKKHHHEEECCCCCC>>>;;;999999;;;<<<<<<:::666666666555444333111111222333444444555444444444000000000///......------////////////////////////000/////////............////////////000000000000000111111111111222222222111222333444555555555555888999:::<<<>>>@@@BBBBBBEEEIIINNNQQQSSSSSSTTTUUUZZZfffyyyrrrssstttttttttrrrooollljjjfffccc```^^^^^^]]][[[YYYWWWVVVUUURRROOOMMMKKKJJJIIIHHHFFFDDDBBB???>>>===<<<;;;999:::;;;<<<<<<;;;999???FFFJJJKKKIIIGGGFFFDDD@@@===:::;;;;;;;;;;;;555666666666555333111000222222333444444444444444111000000//////......---////////////////////////////////////............////////////000000000000000111111111111222222222111222333444555555555555777888999;;;===???@@@AAADDDGGGMMMPPPRRRRRRSSSTTTZZZfff~~~xxxrrrnnnrrrsssssstttsssppplllhhheeeccc```^^^]]]\\\ZZZYYYWWWVVVTTTRRROOOMMMKKKJJJIIIHHHFFFCCCAAA@@@>>>>>>:::999888888:::<<<<<<;;;444:::BBBHHHLLLKKKIIIGGGLLLHHHBBB<<<999888888999555555666666555333111000111222333444444444444444111111000000///.........///////////////////////////////////////.........////////////000000000000000000111111111222222222111222333444555555555555777888999;;;===???AAAAAACCCGGGLLLOOOQQQQQQRRRSSSZZZeee}}}wwwuuutttttttttvvvuuutttttttttqqqlllhhhfffdddaaa___^^^]]][[[YYYWWWVVVTTTRRRPPPMMMLLLKKKIIIGGGEEECCCAAA@@@??????:::999777888:::;;;;;;;;;444888>>>EEEIIIJJJHHHFFFMMMIIICCC===888777888999555666666666555333111000000111222333444444444444111111111000//////......////////////////////////.........///////////////////////////000000000000000000111111111222222222111222333444555555555555888999:::<<<>>>@@@AAABBBBBBFFFKKKOOOPPPQQQRRRRRRYYYeeezzztttqqqssswww{{{}}}~~~zzzvvvttttttqqqlllhhhgggdddaaa______^^^\\\ZZZVVVUUUTTTRRRPPPNNNLLLKKKIIIGGGEEEBBB@@@@@@@@@@@@;;;:::888999:::;;;;;;:::666777:::???DDDFFFFFFDDDGGGEEEAAA<<<888888:::===777666555444333222222111///000111333444444444444222111111000000//////...////////////////////////.........///////////////////////////000000000000000111111111111222222222111222333444555555555555888999:::<<<>>>@@@BBBBBBCCCFFFLLLOOOQQQQQQRRRSSSYYYeee{{{yyyxxxzzzyyytttsssqqqmmmjjjfffdddaaa___^^^]]]\\\ZZZVVVUUUTTTRRRPPPNNNLLLLLLIIIGGGDDDBBB@@@@@@@@@@@@===;;;999999:::;;;;;;:::777666666999???CCCEEEEEECCCBBB@@@;;;777777:::===888777555333222222222333///000111222333444444444222222111111000/////////////////////////////////............/////////000////////////000000000000000111111111111222222222111222333444555555555555777888999;;;===???AAAAAACCCGGGLLLPPPQQQRRRRRRSSSYYYddd}}}zzztttrrrqqqnnnkkkfffccc```___^^^]]][[[YYYVVVUUUTTTRRRPPPNNNMMMLLLIIIGGGDDDBBB@@@@@@@@@AAA>>><<<::::::;;;;;;:::999888555333666<<>>???@@@DDDHHHMMMPPPRRRRRRSSSTTTYYYdddyyyrrrqqqppplllhhheeedddbbbbbb```^^^ZZZWWWYYYVVVSSSQQQPPPNNNLLLJJJFFFEEEDDDBBBAAA@@@??????===<<<;;;:::999999999999888888777777888;;;???AAABBBDDDDDDAAA;;;777666777666666666444111111222444000111111222222111111000444333333222111000......//////////////////////////////............//////////////////000000000000000111111111111222222222222222222222333444555555777888:::<<<>>>@@@AAABBBFFFIIILLLOOOPPPQQQRRRTTT[[[```wwwqqqqqqoookkkgggfffdddbbbaaa```^^^ZZZWWWXXXUUURRRPPPOOONNNLLLJJJFFFEEECCCBBB@@@?????????===<<<;;;:::999999999999999888666666777;;;>>>AAABBBCCCBBB@@@<<<888666666666666666444222111333444222222222222222222222222333333333222111000///...//////////////////////////////............//////////////////000000000000000111111111111222222222222222222222333444555555777888:::<<<>>>@@@AAABBBEEEHHHKKKNNNOOOPPPQQQSSSYYY___}}}uuuqqqpppooojjjffffffdddbbbaaa```^^^ZZZXXXWWWUUUQQQOOONNNMMMKKKIIIFFFEEECCCBBB@@@?????????<<<<<<;;;:::999999999999;;;999666555666:::>>>AAACCCBBB@@@???===;;;777444555666666444222111333444444333222111111222333444333333333222111000///...//////////////////////////////............//////////////////000000000000000111111111111222222222222222222222333444555555777888:::<<<>>>@@@AAABBBDDDGGGKKKMMMNNNOOOQQQRRRWWW]]]zzzuuurrrqqqoookkkgggfffdddbbb```___]]][[[XXXWWWTTTQQQOOONNNLLLJJJHHHEEEDDDCCCAAA@@@???>>>>>><<<;;;::::::999999999:::;;;999666444555999===@@@DDDBBB??????@@@>>>999444444555666555333222333444555444222111111222444555333333333222111000////////////////////////////////////............//////////////////000000000000000000111111111222222222222222222222333444555555777888:::<<<>>>@@@AAABBBDDDGGGKKKMMMNNNOOOQQQRRRWWW^^^}}}zzzvvvsssrrrpppmmmiiigggeeebbb```___]]][[[YYYWWWTTTQQQOOONNNLLLJJJHHHEEEDDDCCCAAA??????>>>>>>;;;;;;:::999999999::::::<<<999777555555888<<<>>>DDDBBB@@@AAABBB@@@;;;666333555666555333222333444555444222111111222444555222222222222222111000/////////////////////////////////............//////////////////000000000000000000111111111222222222222222222222333444555555777888:::<<<>>>@@@AAABBBEEEHHHLLLOOOPPPQQQRRRTTTWWW___~~~~~~}}}{{{wwwtttrrrpppnnnlllhhheeebbb___^^^]]][[[YYYWWWUUUQQQOOONNNMMMKKKIIIEEEDDDBBBAAA???>>>>>>>>>;;;::::::999999:::::::::;;;999777666666888:::;;;AAAAAAAAABBBBBB???;;;888222444666555444333333444444333222111111222333444222222222222222111000000//////////////////////////////............//////////////////000000000000000111111111111222222222222222222222333444555555777888:::<<<>>>@@@AAABBBFFFIIIMMMOOOPPPQQQSSSTTTWWWaaa}}}|||~~~~~~}}}{{{wwwsssqqqooonnnmmmhhheeeaaa___^^^]]][[[ZZZXXXUUURRRPPPOOONNNLLLJJJDDDCCCBBB@@@???>>>>>>===:::::::::999999::::::;;;:::999888888777888888999<<>>@@@AAABBBEEEHHHLLLNNNOOOPPPRRRSSSVVVbbb~~~}}}{{{{{{~~~}}}{{{vvvrrrooonnnmmmmmmhhheeeaaa___^^^]]][[[ZZZYYYVVVSSSQQQPPPNNNLLLJJJDDDCCCBBB@@@???>>>======:::::::::999999:::;;;;;;999999999999888888888777999===AAAAAA===999777888111333555666555333333444000111222222222222111000111111222222222111111000//////////////////////////////............//////////////////000000000000000111111111111222222222222222222222333444555555777888:::<<<>>>@@@AAABBBDDDGGGKKKMMMNNNOOOQQQRRRUUUbbb~~~wwwwww}}}~~~yyy}}}~~~zzz{{{xxxtttqqqooommmkkkiiicccccccccbbb```^^^[[[ZZZWWWVVVTTTRRRPPPMMMLLLKKKHHHEEEBBB@@@@@@???>>>===;;;;;;::::::::::::999999999888666666777777555444:::;;;<<<======;;;999888666666666555444222111111333222111111000000111111000111222222333333333333000000///...............---------............///............////////////000000000000111111111111111222222333333444444555777888999:::<<<>>>@@@BBBEEEHHHKKKMMMNNNPPPRRRTTTSSSdddzzztttsssxxx}}}}}}||||||||||||yyyvvvyyyvvvrrrpppnnnllljjjiiicccccccccbbb```^^^\\\[[[WWWVVVTTTRRRPPPMMMLLLKKKGGGEEEBBB@@@??????>>>===;;;;;;::::::::::::999999999777666666666666555333999:::;;;======;;;:::999888444111333888999555111222222222222111111111000111111222333333333222222000000///...............---------............///............////////////000000000000111111111111111222222333333444444555777777888:::<<<>>>@@@AAAFFFHHHKKKMMMNNNOOOQQQSSSSSS^^^sss|||wwwrrrpppsssxxx}}}}}}yyyyyyzzz{{{yyyvvvwwwtttqqqooommmllljjjhhhbbbbbbbbbaaa```___]]]\\\WWWVVVTTTRRRPPPMMMLLLKKKGGGDDDAAA@@@@@@???===<<<;;;;;;::::::::::::999999888666555555666555444222666888:::<<<<<<<<<;;;::::::222---111;;;???999222111222333333333222000000222222333333333222111111000000///...............---------............///............////////////000000000000111111111111111222222333333444444555777777888:::<<<>>>@@@AAAFFFIIILLLMMMNNNOOOPPPRRRUUUYYYgggqqq~~~|||yyytttqqqqqqwww|||vvvtttqqqooonnnmmmjjjhhh`````````___^^^]]]]]]\\\WWWVVVTTTRRRPPPMMMLLLKKKFFFDDDBBB@@@@@@???===;;;;;;;;;:::::::::999999999777666444444555555333222444666888;;;<<<<<<<<<;;;999222---000999>>>999222111222333444444222000///333333333333222222111000000000///...............---------............///............///////////////000000000111111111111111222222333333444444555666777888999;;;>>>@@@AAAFFFIIIKKKMMMMMMNNNPPPQQQXXXYYYcccmmm}}}}}}yyyuuuuuuyyywwwuuurrrqqqooommmjjjhhh______^^^]]]\\\\\\[[[[[[WWWVVVTTTRRRPPPMMMLLLKKKFFFEEECCCBBBAAA@@@>>><<<;;;;;;:::::::::999999999777666444444555555333222222444777:::<<<<<<<<<;;;777444111222555777555333111222444555444333111///333333333333222222111000000000///...............---------............///............///////////////000000000111111111111111222222333333444444555666777777999;;;===???AAAFFFHHHKKKMMMMMMNNNPPPRRRXXXZZZeeerrr}}}yyyzzz}}}{{{{{{~~~|||xxxvvvtttrrrpppmmmiiifff``````^^^]]][[[[[[[[[[[[WWWVVVTTTRRRPPPMMMLLLKKKGGGFFFDDDCCCCCCBBB???<<<;;;;;;::::::::::::999999888666555555666555444222222333666999;;;<<<;;;;;;666666555333222111333555222333444444444333111000222222333333333222111111000000///...............---------............///............////////////000000000000111111111111111222222333333444444555666666777999;;;===???@@@DDDGGGJJJLLLMMMNNNQQQRRRUUUZZZjjjxxxhhhqqq}}}}}}||||||}}}}}}{{{zzzxxxvvvsssqqqoookkkgggccccccbbb```^^^\\\[[[[[[[[[WWWVVVTTTRRRPPPMMMLLLKKKHHHGGGEEEEEEEEECCC@@@===;;;;;;::::::::::::999999999777666666666666555333222333666999:::;;;::::::666666555444222222444666444444333333333222222222111111222333333333222222000000///...............---------............///............////////////000000000000111111111111111222222333333444444555666666777888;;;===???@@@BBBEEEIIIKKKMMMOOORRRTTTTTT\\\ppp```qqqyyyyyyzzz}}}}}}||||||xxxvvvssspppnnnjjjeeeaaafffdddbbb___]]]\\\\\\\\\WWWVVVTTTRRRPPPMMMLLLKKKIIIGGGFFFFFFFFFDDDAAA>>>;;;;;;;;;:::::::::999999999888666666777777555444222333666999:::::::::999888666444333444555777888555444333222222222333333000111222333333333333333000000///...............---------.........//////............/////////000000000000000111111111111111222222333333444555555555666777888:::===???@@@AAADDDHHHKKKMMMOOORRRUUUUUU___tttbbbzzz{{{wwwwww|||}}}}}}yyytttrrrqqqpppnnnkkkiiifffeeeeeedddbbb```^^^^^^^^^^^^\\\[[[XXXTTTQQQMMMJJJIIIJJJIIIGGGEEECCCBBBAAAAAA;;;:::999888777777777777999888777666555444333333333222222555999<<<;;;999888777666555444333333333111111111111111111111111111222333333444444444333222111///...------..........................................////////////000111111111111222222222111222222333333444444555777666666666888<<>><<<::::::<<<>>>???DDDHHHLLLOOOPPPPPPQQQRRRXXXbbb{{{kkksssmmmooouuu||||||{{{yyytttssspppmmmiiigggggghhhiiigggeeecccaaa^^^\\\[[[[[[YYYXXXVVVSSSPPPNNNLLLKKKHHHGGGEEECCCAAA@@@??????<<<<<<;;;:::999999999999888888777666555444444333333222222444777999999999888777666444333333222222000111111111222222333333222333333333333333222222222111///...------...///....................................////////////000000000111111111222222111111222222333444444444@@@???===;;;;;;<<<>>>???DDDGGGKKKNNNOOOPPPQQQRRRXXXdddppp}}}uuuiii^^^___dddmmmvvvyyy{{{||||||zzzvvvsssqqqnnnllljjjiiiiiijjjgggfffdddaaa^^^\\\ZZZYYYVVVUUUTTTRRRPPPNNNMMMLLLGGGFFFDDDBBB@@@??????>>>;;;;;;:::999999999999999888777777666555555444444222222222444666777888999777777555444333222222222000111111222222333333444222333333333333222111111222111000............///....................................////////////000000000000111111111111111111111222333333444444888777777888:::===???AAACCCFFFKKKNNNOOOPPPQQQRRRWWWdddwww~~~wwwzzz{{{wwwnnnfff```XXXPPPUUUZZZeeeooosssvvv~~~}}}||||||yyyrrrrrrrrrqqqooommmjjjhhhgggfffdddaaa^^^[[[YYYWWWUUUTTTSSSQQQPPPNNNMMMLLLGGGFFFDDDBBB@@@???>>>>>>:::999999888888888888999777777666666555555444444222222333333444555777999777666555444333222222222111111222222333333333333222222222333333222111111333222000///......//////....................................//////////////////000000000111111111000000111222222333333444333333444777:::===@@@BBBBBBFFFJJJMMMOOOPPPQQQRRRUUUccc{{{nnnccc\\\]]]aaaaaa\\\WWWTTTPPPLLLQQQTTT\\\ffflllooowww~~~|||{{{|||{{{ssstttuuutttrrrnnnjjjgggfffeeedddaaa^^^[[[YYYWWWTTTSSSRRRQQQOOOMMMLLLLLLGGGFFFDDDBBB@@@???>>>>>>999999888777777888888999777777666666555555555555111222333333222444666999777666555333222222111111333333333333333333333333000111111222222222222222333222000///......///000..................................../////////////////////000000000111111000000111111222333333333555666777999;;;===@@@AAAAAAEEEJJJMMMOOOPPPQQQSSSUUUccc|||mmmbbbYYYTTTPPPNNNTTTWWWTTTOOONNNLLLJJJOOOOOOSSS[[[aaadddjjjooorrryyyzzzyyy{{{{{{vvvvvvuuussspppllliiigggddddddcccaaa___\\\YYYWWWTTTSSSRRRPPPNNNMMMKKKKKKGGGFFFEEECCCAAA@@@??????999999999888888999999:::666666666666555555555555111222333222111222666999666666444333222111111111444444444333333222222111...///000222333333333333333222111////////////000....................................////////////////////////000000000111000000000111222222333333666777888:::<<<>>>???@@@AAADDDIIIMMMNNNPPPQQQSSSVVVeeexxxpppcccXXXQQQOOOOOOPPPKKKRRRVVVRRRMMMJJJIIIGGGMMMJJJKKKRRRXXXZZZ^^^bbbccckkkwwwxxxwwwyyy{{{yyywwwtttqqqmmmjjjhhhgggcccccccccaaa___\\\YYYXXXTTTSSSRRRPPPNNNLLLKKKJJJHHHGGGEEECCCAAA@@@??????:::::::::999999:::;;;;;;666666666666666555555555111222333222000111555999666666444333222111111111666555444444333222111000---...000111333333444444333222111////////////000..................................../////////000////////////000000000000000000000111222222333333333444666999;;;>>>@@@AAA@@@DDDIIIMMMNNNPPPQQQSSSXXXfff}}}pppfffaaaXXXSSSTTTTTTPPPOOORRRTTTSSSVVVZZZVVVLLLGGGHHHNNNKKKJJJNNNQQQSSSTTTUUUWWW[[[eeetttuuullllllrrryyyxxxvvvrrrnnnjjjhhhffffffdddcccbbbaaa```]]]YYYVVVUUUTTTRRROOOMMMLLLKKKJJJJJJDDDFFFOOONNNBBB;;;===<<<;;;:::999888888888888777777666555444444333333333333222222333555666777888777666555444333222222444555666555333111000111000000000000000111111222555333111000.........///........................000000//////.........---////////////000000000000222222222222333444555555888888888999;;;===???@@@CCCEEEHHHKKKMMMOOOOOOOOOYYYfffnnnbbbXXXQQQTTTNNNLLLPPPRRRPPPPPPRRRVVVXXX]]]bbb]]]RRRLLLMMMOOOLLLJJJMMMQQQTTTTTTTTTPPPSSS[[[iii||||||qqqiiiiiiqqqxxxxxxvvvrrrnnnkkkiiiggggggeeecccbbbbbbaaa^^^ZZZVVVUUUTTTRRROOOMMMLLLKKKJJJMMMGGGHHHOOONNNDDD>>>@@@<<<;;;:::999888888888888777666666555444444333333333222222222222444555666777777666555444333222222222444555444222111111111000000000000000111111222444333111000///...//////........................000/////////............////////////000000000000222222222222333444555555777777888999;;;===???@@@CCCEEEHHHKKKMMMOOOOOOPPPUUUaaa~~~lllWWWOOOKKKHHHMMMJJJKKKOOORRRRRRSSSUUUWWW]]]fffjjjcccVVVNNNMMMOOOLLLKKKOOOUUUYYYWWWTTTLLLLLLQQQ]]]ooo}}}}}}zzzooohhhiiipppwwwvvvuuurrrooollljjjiiihhhfffdddcccbbbaaa^^^[[[WWWUUUTTTRRROOOMMMLLLKKKJJJJJJDDDDDDIIIHHHAAA<<<>>><<<;;;:::999888888888888666666666555444444333333222111111111111333444555777666666555444333222222000222333333222111111222000000000000000111111222444333111000////////////........................////////////............////////////000000000000222222222222333444555555777777888999;;;===???@@@DDDEEEHHHKKKNNNOOOPPPPPPSSS]]]www~~~___OOOLLLMMMOOOQQQPPPPPPRRRTTTVVVWWWYYY___hhhsssuuukkk\\\QQQMMMNNNOOORRRYYYccchhhbbbYYYPPPPPPRRRZZZiii}}}~~~xxxzzz|||sssmmmnnnrrrwwwuuutttrrrpppnnnllljjjiiigggeeecccbbbaaa___[[[YYYUUUTTTRRROOOMMMLLLKKKJJJHHHCCCAAADDDCCC>>><<<===;;;;;;:::999888888888888666666555555555444444444222111000000000111333444666666555444444333222222...000222222111111222333000000000000000111111222333222111000000/////////........................///////////////.........////////////000000000000222222222222333444555555666666777999:::===???@@@DDDFFFHHHKKKNNNOOOPPPPPPRRR[[[qqqpppUUUJJJJJJOOORRRRRRTTTTTTUUUVVVZZZ]]]^^^mmmwwwvvvgggZZZRRRRRRWWW___kkkyyyuuufffYYYYYY[[[aaannn{{{uuuzzz|||xxxvvvvvvxxxuuutttsssqqqooommmkkkjjjgggeeecccaaa```___\\\YYYUUUTTTRRROOOMMMLLLKKKJJJKKKFFFDDDDDDDDDBBB@@@@@@;;;;;;:::999888888888888555555555555555444444444222111000000000111222333555555555444333333222222...000222222111111222333000000000000000111111222222222111111000000//////.................................///////////////////////////000000000000222222222222333444555555555555666888:::===???@@@DDDFFFIIILLLNNNPPPPPPPPPRRRWWWiii~~~jjjRRRJJJJJJOOOTTTQQQWWW[[[\\\]]]aaacccbbbmmmwwwxxxnnn```UUUWWW___iiiwwwqqq^^^___ccciiitttyyyttt{{{}}}{{{yyyuuuuuutttrrrpppmmmkkkjjjgggeeebbb```___^^^[[[YYYUUUTTTRRROOOMMMLLLKKKJJJHHHFFFCCCBBBBBBAAA@@@???<<<;;;:::999888888888888555555555555555555555555222222111000000111222333444444444444333333222222///111222333222222222333000000000000000111111222111111111111111000//////.................................///////////////////////////000000000000222222222222333444555555444555666888:::===???@@@EEEFFFIIILLLNNNPPPQQQQQQPPPSSSaaattthhhRRRLLLMMMSSSXXXYYYdddmmmnnnnnnnnnkkkfffccckkkrrruuuuuuqqqfffYYYYYY```iiiwwwttt___```bbbgggppp~~~xxxrrr{{{}}}|||vvvvvvuuusssqqqnnnkkkiiigggdddaaa___^^^]]][[[YYYUUUTTTRRROOOMMMLLLKKKJJJEEEDDDBBB@@@@@@@@@???<<<<<<;;;:::999888888888888555555555555555555555555333222111111000111222333444444444333333333333222000222444444333222222333000000000000000111111222000111111222111000//////..................................../////////000////////////000000000000222222222222333444555555444444555777:::===???@@@EEEGGGIIILLLOOOPPPQQQQQQQQQRRR]]]nnneeeOOOKKKNNNUUU\\\fffttt~~~zzzqqqhhh]]]eeelllqqqvvvxxxnnnaaaXXX]]]dddpppppp^^^^^^___aaahhhuuuxxxqqq{{{}}}wwwwwwvvvtttqqqnnnkkkiiifffdddaaa^^^]]]\\\ZZZXXXUUUTTTRRROOOMMMLLLKKKJJJGGGGGGEEECCCCCCDDDBBB???<<<;;;:::999888888888888444555555555555555555555444333222111111222333333444333333333333333333333222333555555333222222333000000000000000111111222000000111222222111//////........................---.........//////000000////////////000000000000222222222222333444555555333444555777:::===???@@@EEEGGGIIILLLOOOPPPQQQQQQTTTTTT^^^nnncccRRRPPPUUU___kkkvvvggg^^^___gggxxxsssaaaYYY[[[aaannn~~~}}}oooaaa```^^^aaajjjyyy}}}{{{~~~~~~}}}{{{xxxwwwvvvtttrrrnnnkkkhhhgggdddbbb```^^^^^^\\\ZZZXXXSSSSSSQQQOOOMMMKKKJJJIIIDDDDDDCCCBBB@@@???>>>>>><<<<<<:::999888777777777666555555555555444444444333333444222111000111333333333444444444444333333444444444444333333222111000000000000111222333444333333222222111000000000......---------,,,,,,,,,000//////.........//////......///000000000000000111111222222222333333333555555666888999<<<===>>>EEEHHHKKKMMMNNNOOOPPPQQQSSSWWW[[[jjjppp^^^YYY^^^mmm~~~rrrnnnooowwwuuuaaaYYY[[[bbbrrrzzzddddddfffnnn{{{~~~}}}}}}zzzxxxvvvuuutttqqqnnnkkkhhhfffdddbbb___^^^]]]\\\ZZZXXXTTTSSSRRRPPPNNNLLLKKKJJJEEEDDDCCCBBB@@@???>>>>>><<<<<<:::999888777777777666555555555555444444444333333444222111000111333444444444555555444444444333333333333333222111111000000000000111222333444333333222111111000000///............------,,,,,,//////............//////......///000000000000000111111222222222333333333444555666777:::<<<>>>???EEEHHHKKKMMMNNNOOOPPPQQQRRRVVV[[[kkkooogggmmmxxxbbbYYY[[[dddwwwjjjjjjppp~~~}}}|||{{{yyyvvvuuutttrrrpppmmmjjjgggeeedddbbb___^^^]]]\\\YYYWWWUUUTTTSSSQQQOOOMMMKKKJJJEEEDDDCCCBBBAAA???>>>>>><<<<<<:::999888777777777666555555555555444444444333333444222111000111333444555555555555555555444111222222222222111000000000000000000111222333333333222222111111000///////////////............---//////............//////......///000000000000000111111222222222333333333333444555777:::===???@@@DDDGGGKKKMMMNNNNNNPPPQQQQQQVVV[[[lll|||ttt{{{zzzccc[[[]]]ggg|||qqqooottt|||zzzxxxvvvtttssssssqqqooollliiifffeeecccaaa___^^^]]][[[YYYWWWTTTSSSRRRPPPNNNLLLJJJJJJEEEEEEDDDBBBAAA@@@???>>><<<<<<:::999888777777777666555555555555444444444333333444222111000111333444555555666666555555444000000111111111111000000111111000000111222222333222222222111000000///////////////////////////...///............//////000......///000000000000000111111222222222333333333222333555777:::===@@@AAADDDGGGJJJMMMMMMNNNOOOQQQOOOUUU[[[lll|||~~~hhhcccfffpppsssmmmnnn{{{~~~{{{xxxvvvtttrrrsssrrrqqqnnnllliiigggeeecccaaa___]]]\\\[[[YYYWWWSSSRRRPPPNNNLLLJJJIIIHHHEEEEEEDDDCCCAAA@@@??????<<<<<<:::999888777777777666555555555555444444444333333444222111000111333444444555555555555444444///000000111111000000000111111111000111111222333222222111111000//////....../////////////////////...............///000000......///000000000000000111111222222222333333333222333555777:::===@@@AAADDDGGGJJJLLLMMMNNNOOOPPPOOOTTTZZZkkk~~~vvvsssxxxtttkkkhhhoooyyy~~~~~~{{{xxxuuusssrrrrrrrrrqqqooollliiigggfffcccaaa^^^]]]\\\[[[XXXVVVRRRQQQPPPNNNLLLJJJHHHGGGFFFEEEDDDCCCBBB@@@??????<<<<<<:::999888777777777666555555555555444444444333333444222111000111333333444444444444444444333///000000111111111111000222111111111111111222222222111111000000///......---............/////////......---......///000111......///000000000000000111111222222222333333333333444555777:::===???@@@CCCFFFJJJLLLMMMMMMOOOPPPPPPTTTYYYhhh|||~~~xxxoooiiilllpppttt}}}~~~zzzwwwuuutttsssrrrqqqooommmjjjhhhgggbbb```^^^]]]\\\[[[XXXVVVRRRRRRPPPNNNLLLJJJIIIHHHFFFFFFEEECCCBBBAAA@@@???<<<<<<:::999888777777777666555555555555444444444333333444222111000111333222222333333333333222222///000111111222222222111222222111111111111111222111111111000//////......,,,,,,------............---------......///000111......///000000000000000111111222222222333333333444555666777:::<<<>>>???CCCFFFJJJLLLLLLMMMNNNPPPRRRUUUWWWfffzzzyyy~~~~~~tttoooppppppqqq~~~|||yyywwwvvvsssrrrqqqpppmmmkkkiiigggbbb```^^^]]]\\\ZZZXXXVVVSSSSSSQQQOOOMMMKKKJJJIIIFFFFFFEEECCCBBBAAA@@@???<<<<<<:::999888777777777666666555555555444444444333333444222111000111333111222222333333222222111000000111222222222222222222222111111111111111222111111111000//////......,,,,,,,,,---------......---------......000111111...//////000000000000000111111222222222333333333555555666888999<<<===???CCCFFFIIILLLLLLMMMNNNPPPSSSUUUVVVdddqqqlllyyy}}}~~~yyyvvvuuussspppmmmjjjhhhggggggfffccc```^^^\\\ZZZWWWTTTUUUTTTQQQNNNKKKJJJIIIIIIHHHGGGEEECCCAAA@@@??????<<<<<<:::999888777777777777666666666666555555555333222111000000000111222222222222333333222111111...000222555555444222111111111000000000000111111111111111111000000000000.................................//////000111222000000000000111111111111000111111111111222222222333444666777888:::===???@@@DDDIIIKKKLLLMMMQQQTTTTTTVVVUUUaaa~~~uuukkknnn}}}~~~{{{xxxuuussspppmmmjjjhhhggggggeeeccc```^^^\\\ZZZWWWUUUSSSRRRPPPNNNLLLLLLLLLLLLHHHGGGEEECCCAAA@@@??????<<<<<<:::999888777777777666666666555555555444444333222111000000111111222222222333333333333222222///000333444555333111000111111000000000000111111111111111111000000000000....................................///000111222000000000000111111111111000111111111111222222222333444666777888:::===???AAAEEEIIIKKKLLLMMMPPPTTTUUUUUUUUUaaalllggghhhtttzzzwww|||~~~~~~~~~}}}{{{yyytttssspppmmmkkkhhhggggggeeebbb___^^^\\\ZZZXXXUUURRRQQQOOONNNMMMNNNOOOOOOHHHGGGEEECCCAAA@@@??????<<<<<<:::999888777777777555555555555444444444333333333222111111111111111333333444444444444333333000111333444444222000///111111000000000000111111111111111111000000000000....................................///000111222000000000000111111111111000111111111111222222222333444666777888:::===???BBBFFFJJJLLLLLLLLLPPPSSSUUUUUUUUUbbbwwwaaacccnnnzzzqqqpppuuu{{{~~~zzzzzz}}}{{{{{{{{{zzzxxxtttsssqqqnnnkkkiiigggfffdddbbb___]]]]]][[[XXXVVVRRRQQQPPPNNNNNNNNNNNNOOOHHHGGGEEECCCAAA@@@??????<<<<<<:::999888777777777555555444444444333333333444333333222111111111111333333444444555555444444111222333333333111000...111111000000000000111111111111111111000000000///.......................................///111111///000000000111111111111000000111111111222222222333444666777888:::===???CCCGGGKKKLLLLLLLLLOOORRRTTTUUUUUUeeewwwiiiqqqqqqhhhiiiooowww{{{~~~uuuuuuzzz}}}zzzyyyyyyyyywwwvvvssssssqqqnnnllliiigggfffcccaaa^^^]]]]]]\\\YYYWWWUUUSSSQQQNNNMMMLLLLLLLLLHHHGGGEEECCCAAA@@@??????<<<<<<:::999888777777777555555444444444333333333444444444333222111000000222333444444555555555444111222222222222111//////111111000000000000111111111111111111000000000///........................------------...///000111///000000000111111111111000000111111111222222222333444666777888:::===???CCCGGGKKKMMMLLLMMMPPPSSSTTTTTTWWWjjjwwweee___cccllluuu{{{sssgggooozzzxxxwwwvvvvvvwwwxxxwwwuuusssrrrqqqooollliiigggeeebbb```^^^]]]]]]\\\ZZZXXXVVVTTTQQQNNNKKKJJJIIIIIIHHHGGGEEECCCAAA@@@??????<<<<<<:::999888777777777555555555555444444444333444444444444333222000///111222333444444555444444111111111111111111000000111111000000000000111111111111111111000000000000........................------------...///000111000000000000111111111111000111111111111222222222333444666777888:::===???CCCGGGKKKMMMMMMMMMQQQTTTSSSUUUYYYppp}}}jjjXXXVVV___jjjuuu}}}}}}jjjcccooo{{{~~~|||zzzuuusssrrrrrrooooooqqqtttwwwyyyxxxwwwsssrrrqqqooommmiiifffeeeaaa___^^^]]]]]]\\\[[[YYYUUUSSSPPPMMMJJJIIIHHHHHHHHHGGGEEECCCAAA@@@??????<<<<<<:::999888777777777666666666555555555444444444555555555333222000///000111222333444444444444000000000111111111111111111111000000000000111111111111111111000000000000........................------------...///000000000000000000111111111111000111111111111222222222333444666777888:::===???BBBFFFKKKMMMMMMNNNRRRUUUSSSUUU\\\uuuttt```OOOPPP\\\jjjvvvyyyiiifffttt}}}xxxpppjjjgggfffggghhhjjjmmmrrrxxxzzzzzzyyyrrrrrrqqqpppmmmiiifffdddaaa___]]]]]]]]]]]][[[YYYSSSQQQOOOLLLJJJIIIHHHHHHHHHGGGEEECCCAAA@@@??????<<<<<<:::999888777777777777666666666666555555555555555555555444222000//////000111222333333444333//////000000111111222222111111000000000000111111111111111111000000000000........................---------------...000000000000000000111111111111000111111111111222222222333444666777888:::===???AAAFFFJJJMMMMMMOOOSSSVVVRRRUUU]]]yyy|||ppp___RRROOOSSSZZZoootttqqq{{{uuuhhhdddbbb___^^^aaammmlllooovvv}}}~~~yyyssssssrrrqqqooollliiigggeeebbbaaa```^^^\\\ZZZYYYXXXTTTRRROOOMMMLLLKKKIIIHHHIIIGGGEEECCCBBBAAA>>><<<<<<;;;;;;:::999888777777777777666666555555555444777666666444333222111111222333444555555555444333333222222333555555444222444333111000000000111111222111000//////.................................---------............///////////////000000000000111111222222222333333333333444666777888:::===???BBBEEEIIIKKKMMMOOOQQQSSSWWWWWW^^^qqqmmmggghhhiiiccc]]]RRRRRRYYYbbbwww}}}|||yyymmmdddcccfffhhhmmmrrr{{{yyywwwzzz~~~|||xxxsssrrrqqqooollliiigggeeebbbaaa```^^^\\\ZZZYYYXXXTTTRRROOOMMMLLLKKKIIIHHHIIIGGGDDDCCCBBBAAA>>><<<<<<;;;;;;:::999888777777777666666666555555555555555555444333222111000000111222333444444444333222222222111333444555444222444333111000000000111222222111000//////.................................---------............///////////////000000000000111111222222222333333333333444666777888:::===???BBBEEEIIIKKKMMMOOORRRTTTWWWXXXaaaooo___ZZZWWW]]]dddaaa___WWW[[[dddnnn|||~~~vvvnnnjjjnnnuuu}}}}}}|||~~~}}}zzzssssssqqqooollliiigggfffbbbaaa```^^^\\\ZZZXXXWWWTTTRRROOOMMMLLLKKKIIIHHHHHHFFFDDDCCCBBBAAA>>><<<<<<;;;;;;:::999888777777666666666666555555555555444444333222111000000///000111222333444333333222222111111222444555333222333222111000000000111222222111000//////.................................---------............///////////////000000000000111111222222222333333333333444666777888:::===???BBBEEEIIILLLMMMOOORRRTTTVVVYYYggg~~~eeeXXX[[[aaalllsssnnniiicccgggqqqyyy{{{~~~~~~xxxvvvvvv{{{}}}{{{}}}~~~|||xxxtttsssrrrooommmjjjgggfffbbbaaa```]]][[[YYYWWWVVVTTTRRROOOMMMLLLKKKIIIHHHHHHFFFCCCBBBBBBAAA>>><<<<<<;;;;;;:::999888777777666666666666666555555555444333333222111111000000111222333444555444333333222111111222444444333111333222111000000111222222222111000///....................................---------............///////////////000000000000111111222222222333333333333444666777888:::===???BBBEEEIIILLLNNNPPPSSSUUUUUU[[[mmmvvvaaa\\\jjjzzz~~~xxxpppttt{{{zzz|||~~~}}}|||xxxtttsssrrrpppmmmjjjhhhfffbbbaaa___]]][[[XXXWWWVVVTTTRRROOOMMMLLLKKKIIIHHHGGGEEECCCBBBBBBAAA>>>===<<<;;;;;;:::999888777777555555555666666666666666444444333333222222111111222333555666666666555444111111111222333444333111222222111000000111222333222111000///....................................---------............///////////////000000000000111111222222222333333333333444666777888:::===???BBBEEEIIILLLNNNQQQTTTVVVUUU]]]rrrxxxjjjoooyyyzzz~~~~~~zzzttttttrrrpppmmmjjjhhhgggbbbaaa___]]]ZZZXXXVVVUUUTTTRRROOOMMMLLLKKKIIIHHHFFFDDDBBBAAAAAAAAA???===<<<;;;;;;:::999888777777555555555666666666666666444444333333222222222222333444555777777666666555111000000111333444222111222111000000000111222333222111000//////.................................---------............///////////////000000000000111111222222222333333333333444666777888:::===???BBBEEEIIILLLOOOQQQTTTWWWUUU^^^www}}}xxxzzzyyyzzzyyy}}}}}}{{{uuutttssspppnnnkkkhhhgggbbbaaa___]]]ZZZWWWUUUTTTTTTRRROOOMMMLLLKKKIIIHHHEEEDDDBBBAAAAAA@@@???===<<<;;;;;;:::999888777777555555555555666666666777222222222222111111111111333444555666666666555444111000000111333333222111222111000000000111333444222111000//////.................................---------............///////////////000000000000111111222222222333333333333444666777888:::===???BBBEEEIIIMMMOOORRRUUUWWWUUU___yyy~~~xxxuuuvvvttt|||||||||{{{uuutttsssqqqnnnkkkhhhgggcccaaa___]]]ZZZWWWUUUTTTTTTRRROOOMMMLLLKKKIIIHHHEEECCCBBBAAAAAA@@@???===<<<;;;;;;:::999888777777444555555555666666777777111111111111000000000000222333444555555555444333111000000111333333222000111111000000000111333444222111000//////.................................---------.........//////////////////000000000000111111222222222333333333333444666777888:::===???BBBEEEIIIMMMOOORRRUUUXXXVVV___zzzzzzyyyqqqlllooouuuyyy||||||{{{zzzzzz~~~vvv|||uuuuuu|||}}}zzzxxxvvvrrrnnnjjjhhhffffffbbbaaa```^^^\\\YYYVVVUUUTTTRRROOOMMMLLLKKKIIIGGGEEEDDDCCCAAA@@@???>>>>>>>>><<<:::888666555555555777777777777666666666666111222222222222111000000111111222333333333333222111111222333333333333222333222111000000111222222222222111000///...------....................................////////////............////////////000000000111222222333333444444555777:::<<>>>>><<<;;;999888777777777888777777777666666666555555222222222222222111000000111111222333333333333222000111222222333333222222333222111000000111222222222222111000///...------....................................////////////....../////////000000000000000000111222222333333444444555777:::<<>>>>><<<;;;999888888999999:::666666666555555555444444222222222222111111000000111222222333333333333333000111222222333333222222222222111000000111222333222222111000///...------........................---............//////////////////000000000111111000000000111222222333333444444555777:::<<>>>>>===<<<:::999888999999:::666555555555444444444444222222222111111111111111111222333333444444333333000000111222222222222222222111000000000111222333111111111000///.................................---------.........//////000000000000111111111111000000000111222222333333444444555777:::<<>>>>>???>>><<<:::888777888888666555555555444444444444333222111000000000111111222222333444444444444333000000111222222222222111111111000000000111333444111111000000//////..............................------------............000000000000111111111111000000000111222222333333444444555777:::<<>>>>>???>>><<<999777666666666666666666555555555444444444333111000000000111222222222333444444444444444///000111111222222111111111000000000000222333444111000000000/////////...........................,,,------------........./////////000000000111111000000000111222222333333444444555777:::<<>>>>>===<<<:::888777666777777777777777666666666555555444333111000///000111222222333444444555444444444///000000111111111111111111000000000000222333444000000000000////////////........................,,,,,,---------.............../////////000000000000000000111222222333333444444555777:::<<>>>>>::::::888777777777888999777777777777666666666666444333111//////000111222222333444444555555444444//////000111111111111111111000000000000222444555000000000000////////////........................,,,,,,,,,---------..................////////////000000000111222222333333444444555777:::<<>>AAADDDFFFIIIJJJJJJMMMRRRVVV```iiiaaaPPPNNNPPPXXXaaaxxxyyywwwtttppplllhhheeedddaaa```___]]]\\\ZZZYYYXXXQQQQQQPPPNNNLLLKKKIIIIIIGGGEEECCCAAAAAA???===;;;999999999888888888888777555666666777777666666555222222111111111111111222333333333333333222222111000111333333111000111222////////////000111222333111000///......------...---------------------------------............///////////////000000000000000111111111111222222222333444666777888:::>>>AAACCCFFFIIIJJJJJJMMMRRRVVV```jjj___QQQPPPVVVggg{{{xxxwwwtttpppllliiifffddd``````___]]][[[ZZZYYYXXXRRRRRRPPPOOOMMMKKKJJJJJJGGGEEECCCAAAAAA???===;;;999999999888888888888777666666777777777777666666222111111111111111222222444444444444444333222222000111333333111000111222////////////000111222333111000///......------...---------------------------------............///////////////000000000000000111111111111222222222333444666777888:::>>>AAACCCFFFIIIJJJJJJMMMRRRWWW___jjj{{{uuu{{{{{{~~~{{{xxxttt{{{cccUUUUUU^^^xxx}}}xxxwwwtttpppmmmiiifffeee``````^^^]]][[[ZZZYYYXXXSSSSSSRRRPPPNNNMMMKKKKKKGGGEEECCCAAAAAA???===;;;999999999888888888888777666666777777777777666666222111111111111111222222444444555555444444333222000111333333111000111222////////////000111222333111000///......------...---------------------------------.........//////////////////000000000000000111111111111222222222222444666666777:::>>>AAACCCFFFIIIJJJJJJMMMRRRWWW^^^iiiyyy{{{sssyyytttllljjjgggcccddd\\\```yyy~~~~~~~~~}}}|||yyyuuunnnjjjhhhgggffffffccc```^^^\\\[[[ZZZYYYWWWUUUTTTQQQOOOLLLJJJIIIIIIGGGFFFDDDBBB@@@>>><<<;;;;;;888666999<<<===999555555666777777777666444333333222000//////000222333444555555666555333222111111222333444333222111000///------///222333111/////////...------------...---------------------------------............///////////////000000000000111111111000111111222222333555666777888;;;???BBBFFFHHHJJJJJJJJJMMMSSSXXX^^^lllyyyoooxxx{{{qqqfff^^^\\\^^^```|||gggkkk}}}~~~}}}}}}}}}}}}|||uuuqqqlllhhhggggggffffffccc```]]][[[[[[ZZZXXXVVVUUUTTTQQQOOOLLLJJJIIIIIIGGGFFFDDDBBB@@@===<<<;;;:::888666888<<<===999555555666777777777666444333222111000//////111333444444555555555555333222111222222222222222111111000///...---///222333111/////////...------------...---------------------------------............///////////////000000000000111111111000111111222333333555666777888;;;???BBBFFFHHHJJJJJJJJJMMMSSSXXX]]]kkkvvvnnnkkkwww}}}vvvxxxwwwiii```WWWQQQVVVaaatttuuu}}}|||}}}}}}|||{{{qqqnnnjjjgggfffffffffeeebbb```]]][[[ZZZYYYWWWUUUUUUTTTQQQOOOLLLJJJIIIIIIGGGFFFDDDBBB???===;;;;;;:::888777888;;;;;;999666555666777777777666444333111000//////000222444666444555555555444333222111333222222111111111111111///......///222222111000//////...------------...---------------------------------............///////////////000000000000111111000000111222222333333555666777888;;;???BBBFFFHHHIIIIIIIIILLLRRRXXX\\\iiivvvjjjffffffooo|||uuufff___^^^```hhhrrrzzzzzz{{{}}}||||||oooiiiwwwqqqlllbbbXXX^^^mmmxxx~~~}}}}}}{{{yyyrrroookkkiiihhhgggeeedddbbb```]]][[[ZZZYYYWWWUUUUUUTTTQQQOOOLLLJJJIIIIIIFFFEEEDDDAAA???===;;;::::::888777888::::::999777555666777777777666444333//////...///000333555777555555444444333222222111555444222111111111222333......///000111222111111//////...------------...---------------------------------............///////////////000000000000000000000000111222333333333555666777888;;;???BBBEEEGGGIIIIIIIIILLLRRRWWW[[[fffnnneeebbb]]]]]]dddaaaWWWOOOKKKKKKPPP\\\jjjqqqnnnmmmnnnqqqxxxrrrhhhjjjxxx}}}xxx}}}}}}zzzxxxuuusssooommmkkkiiifffccccccaaa]]][[[ZZZYYYVVVUUUUUUTTTQQQOOOLLLJJJIIIIIIFFFEEECCCAAA???===;;;:::999888777777888999888888555666777777777666444333///.........000333666777555444444333222222111111666555444222222333444444...///000111111111222222//////...------------...---------------------------------............///////////////000000000000000000000000111222333444333555666777888;;;???BBBEEEGGGIIIIIIIIILLLRRRWWW[[[eeejjjaaa\\\QQQLLLMMMKKKKKKIIIIIILLLVVVbbbkkkkkkfffccceeelllwwwppplllvvvooorrr|||yyyxxxvvvsssqqqooolllgggdddeeebbb___\\\[[[YYYWWWUUUUUUTTTQQQOOOLLLJJJIIIIIIFFFEEECCCAAA>>><<<::::::999888777777777777888999555666777777777666444333//////...///000333555777555444333222111111111222555555444333333333333333---///111222111111222333//////...------------...---------------------------------............///////////////000000000000//////000000111222444444333555666777888;;;???BBBEEEGGGHHHHHHHHHKKKQQQWWW[[[ddddddYYYTTTJJJEEEGGGGGGLLLOOOQQQ\\\nnnwwwvvvkkkccc```fffqqq}}}tttuuuxxxyyypppqqqtttvvvzzz~~~{{{wwwvvvtttsssrrrnnnjjjgggfffccc```]]]\\\ZZZXXXVVVUUUTTTQQQOOOLLLJJJIIIIIIEEEEEECCCAAA>>><<<:::999888888888777666666888999555666777777777666444333000/////////000222555666555444333111111111111222222222333333222222111000---000222222111111222444//////...------------...---------------------------------............///////////////000000000000/////////000111333444555333555666777888;;;???BBBDDDFFFHHHHHHHHHKKKQQQVVV\\\dddzzz\\\RRRNNNHHHGGGLLLLLLTTTYYY]]]pppmmmeeebbbjjjxxxyyy|||vvviiiiiixxx|||kkkhhhdddttt~~~~~~vvvuuuttttttssspppllliiigggdddaaa^^^]]][[[XXXVVVUUUTTTQQQOOOLLLJJJIIIIIIEEEDDDCCC@@@>>><<<:::999888888888777666666888:::555666777777777666444333111000//////000222444666555444333111000111111222000000111222222000///...---000333333111000222444//////...------------...---------------------------------.........//////////////////000000000000/////////000111333444555333555666777888;;;???BBBDDDFFFHHHHHHHHHKKKQQQVVV]]]dddxxxbbbTTTOOOOOOSSSYYY^^^fffttt|||ooottt|||xxxppptttuuujjjhhh~~~iii___gggsss{{{xxxrrrsssuuuuuussspppmmmjjjfffeeecccaaa^^^\\\ZZZYYYVVVTTTQQQOOOMMMKKKHHHFFFEEEDDDCCC@@@>>><<<:::999999888777666666777888888888888777555444333222111444222111222666999888777666555555444222111000000111111111111000000000000000000111111111111000000000///---,,,,,,...111222@@@444,,,---...---,,,///---------............///000000000000////////////000000000111222222333333333444777888999;;;>>>AAAFFFHHHHHHGGGFFFJJJQQQWWW\\\dddtttaaaVVVTTTWWW^^^eeerrrvvv}}}{{{xxxnnnooozzz~~~gggqqq}}}}}}jjj\\\```vvv{{{xxxttttttttttttrrrpppmmmkkkfffeeecccaaa^^^[[[YYYXXXWWWTTTQQQOOONNNLLLIIIGGGEEEDDDBBB@@@>>>;;;:::999999888777666666777888999888888777555444333222111333111000333666999999777777666555333222111111111111111111111000000000000000000111111111111000000///...,,,++++++---///111===333---...///...---///---------............///000000000000////////////000000000111222222333333333444777888999;;;>>>AAADDDFFFGGGFFFFFFJJJQQQWWW___ggg}}}|||mmm^^^VVVVVVZZZbbbiiiyyy{{{}}}|||yyyyyy~~~}}}ppphhhtttrrreee|||{{{hhhdddaaa```gggzzzzzzlll\\\YYYkkk{{{xxxvvvuuutttsssqqqooonnnmmmgggfffdddaaa^^^\\\ZZZYYYXXXUUUSSSPPPOOOMMMJJJHHHEEEDDDBBB???===;;;:::999888888777777777888888999888777666555444222111111111000111333777999999888888777444222111222333333111111111111000000000000000000111111111111000000...---+++******,,,...///666000+++,,,...---,,,------------............///////////////000000000000000000000111222222333333333444777888999;;;>>>AAABBBDDDEEEEEEFFFJJJQQQWWWaaalllxxxwww}}}sssgggYYYRRRPPPRRRYYY___fffiiimmmqqqxxxwwwmmmhhhkkknnnpppfffVVVWWWZZZcccwwwrrrpppjjjccciii{{{xxxxxxwwwtttrrrpppooonnnnnnhhhgggeeeccc```]]]\\\ZZZYYYVVVSSSQQQPPPNNNKKKIIIEEECCCAAA>>><<<:::999999888888888888888888999999777777666555333222111111///000222555888999999888999777444222111222444555111111111111000000000///000000111111111111000000...---,,,++++++,,,---...///,,,******,,,,,,+++***---------............///////////////000000000000000000000111222222333333333444777888999;;;>>>AAAAAACCCFFFFFFHHHLLLSSSYYYcccnnnuuuppp|||sssjjj___TTTNNNKKKKKKPPPWWWZZZ]]]dddrrrnnndddfffsssxxxeeefffwwwpppVVVTTTTTTddd~~~zzzqqqttttttsss|||zzzyyyxxxuuuqqqooonnnnnnnnnjjjiiigggeeebbb___]]]\\\YYYWWWTTTRRRPPPNNNKKKIIIEEECCC@@@===:::999999999777777888888999999999999777777666444333222111000///111555888999999999888888666333111111222444555111111111111000000000///000000111111111111000000///...---,,,,,,------...,,,,,,++++++,,,------+++---------............///.../////////000000000111000000000111222222333333333444777888999;;;>>>AAAAAADDDGGGHHHJJJNNNUUUZZZbbbooosssjjjsssyyyzzzuuuiii___WWWPPPMMMLLLMMMRRRYYYgggkkktttnnnaaaiiifffZZZeee~~~[[[QQQ]]]eeetttzzz}}}{{{zzzxxxuuurrrpppooonnnnnnkkkjjjhhheeebbb```^^^]]]YYYVVVSSSQQQPPPNNNKKKIIIEEECCC???<<<999888888999666777888999::::::::::::777666555444333111000000000444888;;;;;;:::999888666555333111111222333444111111111111000000000000000000111111111111000000///......---------------...000///------///000...---------............///......//////000000111111000000000111222222333333333444777888999;;;>>>AAABBBEEEHHHJJJKKKOOOUUUZZZaaannnnnnaaahhhlllmmmiii```XXXSSSOOONNNOOOQQQXXX___qqqvvvpppbbbqqqjjjiiixxxiiiZZZ]]]kkkvvv}}}yyyxxxvvvsssqqqooonnnmmmjjjiiigggdddaaa___]]]\\\XXXVVVSSSQQQPPPMMMKKKHHHEEEBBB>>>;;;888888888888666777888:::;;;;;;::::::777666555444222111000000111666<<<>>>===:::999888333333222111111111222222111111111111000000000000000000111111111111000000...------,,,,,,,,,,,,+++---111000+++***...000...---------............///.........///000111111111000000000111222222333333333444777888999;;;>>>AAABBBEEEHHHJJJKKKNNNSSSXXXaaannnkkk[[[```ddddddaaaYYYUUUQQQOOOPPPQQQSSSZZZbbbhhhpppzzz}}}wwwqqqooosss{{{rrrdddxxxqqq~~~zzzaaa]]]aaaeeemmmwwwvvvwww~~~yyyxxxwwwtttrrrooommmlllhhhgggeeeccc```]]][[[ZZZXXXUUURRRPPPOOOMMMJJJHHHEEEBBB>>>:::888777888888666777999:::;;;;;;::::::666666555444222111000000333888>>>@@@>>>:::999888222222222111111111111000111111111111000000000000000000111111111111000000,,,,,,,,,+++++++++******+++///...(((&&&+++---+++---------.........//////---......///000111111222000000000111222222333333333555777888999;;;>>>AAAAAADDDHHHIIIJJJMMMRRRVVVaaaooommm___]]]YYYXXXZZZWWWRRRRRRQQQOOONNNOOORRRTTTYYY^^^cccdddbbbbbbfffjjjsssrrrooo{{{yyyfffWWWYYYccctttwwwtttxxx~~~|||zzzvvvtttrrrqqqnnnllljjjhhhfffeeebbb^^^YYYUUUWWWRRROOOPPPPPPMMMHHHDDDAAA@@@===:::888888888888888999;;;<<<<<<;;;:::999777777555222000///111333888;;;>>>???===:::888777333333333222222222111111111111000000000000000111///000111222333222111111.........------,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000111111000000111111222333333444777888999;;;>>>AAAEEEHHHKKKKKKJJJLLLRRRXXXbbbrrrnnn]]][[[WWWWWWWWWSSSOOOPPPPPPOOOMMMMMMNNNPPPUUUXXX[[[\\\]]]cccnnnvvvsss|||fffVVVQQQdddzzzqqqpppooo}}}zzzvvvtttsssqqqooommmjjjhhheeedddaaa^^^ZZZVVVRRRPPPNNNOOONNNLLLHHHFFF@@@>>><<<999888777888888777999;;;<<<<<<;;;:::999777666555222000000222444999<<>>:::888777333333333222222222111111111111000000000000111111000111222222222111000000......---------,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000111111000000111111222333333444777888999;;;>>>AAADDDHHHKKKKKKJJJLLLRRRXXXbbbqqqqqq^^^[[[XXXVVVUUUOOOMMMOOOPPPPPPNNNNNNOOOPPPUUUXXX[[[___eeesssuuuzzz{{{___UUUZZZ|||llllllooonnn}}}zzzwwwtttsssqqqooommmiiigggdddbbb```^^^[[[YYYTTTTTTSSSQQQNNNKKKHHHFFF>>><<<:::888777777888888888999;;;<<<===<<<:::999666555444222000111333666;;;>>>AAAAAA>>>;;;888777333333333222222222111111111000000000000000111111222222222222111000///......------------,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000111111000000111111222333333444777888999;;;>>>AAADDDHHHKKKKKKJJJLLLRRRYYYaaapppxxxbbb^^^ZZZXXXVVVNNNNNNOOOQQQQQQRRRTTTXXXZZZaaafffnnnvvvzzzdddeeevvvwwwmmmnnnuuu{{{}}}zzzwwwtttsssqqqooommmhhhfffbbb```___^^^\\\[[[VVVXXXVVVPPPJJJGGGCCC???<<<:::888777666777888999888:::;;;======<<<:::999555555333111000222555888>>>@@@CCCBBB???;;;888777333333333222222222111111000000000000000000111222333333222111000///...---------------------------,,,,,,,,,---------......---------............///////////////000000000000111111000000111111222333333444777888999;;;>>>AAADDDGGGKKKKKKJJJLLLSSSYYYaaannn~~~hhhccc]]]ZZZYYYRRRQQQRRRTTTWWWZZZ```hhhmmmwww~~~kkk{{{~~~zzz{{{xxx~~~|||yyyvvvtttrrrqqqnnnlllhhheeebbb```___^^^\\\[[[RRRTTTQQQJJJFFFDDD???999:::999777666666777999::::::;;;<<<======;;;999888444333222111000333888;;;???BBBDDDCCC???;;;777666333333333222222222111111000000//////000111222222444333222111///...------------------------------,,,,,,,,,---------......---------............///////////////000000000000111111000000111111222333333444777888999;;;>>>AAACCCGGGKKKKKKJJJLLLSSSYYY```lllrrrkkkbbb______[[[ZZZ]]]aaaffflllttt}}}yyy}}}yyy}}}{{{xxxuuurrrqqqooommmkkkgggeeebbb``````^^^[[[YYYPPPRRROOOIIIIIILLLGGG===999888777666777888:::;;;======>>>>>>===:::888666333222111000111444:::>>>@@@CCCDDDCCC???:::666444333333333222222222111111////////////000111222333444333111000///.........,,,,,,,,,------------...,,,,,,,,,---------......---------............///////////////000000000000111111000000111111222333333444777888999;;;>>>AAACCCGGGJJJKKKJJJMMMTTTZZZ___jjjxxxlllhhhlllkkkjjjooowww~~~{{{zzzwwwsssqqqpppnnnllljjjfffdddcccbbb```^^^ZZZWWWQQQRRRMMMHHHLLLRRRLLL>>>999888777666777999;;;===????????????<<<999666444222222111000111555;;;@@@AAACCCDDDCCC>>>888444222333333333222222222111111////////////000111222333333222000///.........///,,,,,,,,,---------......,,,,,,,,,---------......---------............///////////////000000000000111111000000111111222333333444777888999;;;>>>AAABBBFFFJJJKKKJJJMMMTTTZZZ___iiivvvrrrwwwxxxxxx}}}nnnxxxyyy}}}zzzyyyvvvssspppooommmkkkiiifffeeeccccccaaa^^^YYYUUUOOONNNHHHBBBGGGNNNEEE555888888777777888:::<<<>>>AAAAAA@@@???<<<999555333222111000000111555<<>>AAABBBFFFJJJKKKJJJMMMTTTZZZ___iiijjjdddyyy{{{yyyuuussspppooonnnnnnlllkkkjjjhhhfffdddaaa\\\WWWSSSLLLJJJGGGCCC>>>;;;888777777777999:::===???@@@AAAAAAAAA@@@???;;;777333000444222000333666:::AAAFFFHHHGGGDDD>>>888333111000111111111000000000000000......///111111222222222222111000///------,,,,,,+++++++++,,,,,,---------...------,,,,,,------...---------............///......//////000000111111000111111111111222222222444666888999:::;;;>>>AAACCCGGGKKKLLLLLLOOOWWW]]]```kkk}}}|||{{{{{{dddjjj}}}yyyvvvtttrrrpppooooooooonnnmmmiiigggdddbbb___ZZZUUUQQQIIIGGGDDDAAA===;;;999888666777:::<<>>DDDHHHKKKGGGEEEAAA<<<777444222222222111111111111000000000...///000111111222222222222111000...------,,,,,,+++,,,,,,,,,,,,,,,,,,---...------,,,,,,------...---------............///......//////000000111111000111111111111222222222444666888999:::;;;>>>AAABBBFFFJJJKKKJJJMMMUUU[[[```lllwwwrrrppptttzzzxxxnnn}}}xxxuuutttrrrpppoooppppppooonnngggeeebbb___[[[WWWQQQNNNFFFDDDAAA>>><<<:::999999666888<<>>AAA@@@DDDHHHIIIHHHKKKSSSYYY___lll{{{nnngggdddaaaeeeiiijjjkkkmmmrrrvvv{{{{{{xxxvvvtttqqqppppppooommmlllfffccc___\\\XXXTTTNNNKKKDDDBBB???<<<999888888888777999>>>BBBEEEGGGGGGFFFEEEBBB<<<777333111111111444666:::BBBNNNVVVSSSLLLJJJEEE>>>888555555555666444333333333222111111111//////000111111111111111111000///...---------------------,,,,,,+++++++++...------,,,,,,------...---------............///......//////000000111111000000111111111222222222444555777888999;;;>>>@@@@@@DDDHHHHHHHHHKKKRRRXXX___lll{{{jjjbbb___\\\^^^___```bbbhhhqqqxxx}}}~~~{{{zzzwwwssspppooommmjjjhhheeebbb]]]YYYUUUPPPKKKHHHCCCAAA===:::888777777888:::<<<@@@DDDGGGHHHGGGFFFBBB???999444111111222333666<<>>888666666666666444444333333222111111000///000000111111111111000000///...------,,,---------------,,,,,,+++++++++...------,,,,,,------...---------............///......//////000000111111000000111111111222222222333555777888999:::===@@@AAAEEEIIIIIIIIIKKKRRRXXX^^^jjjmmmeeedddeeegggjjjmmmqqqyyy}}}{{{xxxtttpppmmmkkkgggeeebbb___ZZZUUUQQQLLLGGGDDD@@@>>>;;;888777777888:::???@@@CCCEEEFFFGGGFFFEEE>>>;;;666222000111333555555???IIIRRR^^^gggcccYYYLLLEEE===888777777777555444444333222111000000///000000111111111111000000///......---,,,,,,---------,,,,,,,,,,,,,,,,,,+++...------,,,,,,------...---------............///......//////000000111111000111111111111222222222333555777888888:::===@@@CCCFFFJJJJJJIIILLLRRRYYY]]]gggqqqkkkkkkmmmrrryyy}}}zzzyyyvvvrrrooollljjjgggddd___[[[VVVPPPLLLGGGBBB???<<<;;;888777777999<<<>>>CCCDDDDDDEEEEEEEEEDDDDDD999777333111111222555777;;;FFFPPPTTTZZZ```[[[PPPFFF@@@888555777888888666444333222111000//////...000000111111111111000000......------,,,,,,------+++,,,,,,,,,,,,,,,,,,---...------,,,,,,------...---------............///......//////000000111111000111111111111222222222333444666777888:::===???CCCFFFJJJJJJIIIKKKRRRXXX]]]dddsssnnnooommmuuuyyy|||zzzvvvwwwtttqqqnnnllljjjgggeee]]]YYYSSSMMMHHHDDD???<<<999888666666888;;;???BBBGGGFFFEEEEEEDDDCCCCCCCCC666444222000111333666999GGGTTT[[[ZZZZZZ[[[TTTHHH@@@;;;555444777999888666333333222111000///...---000000111111111000000///......---,,,,,,,,,------+++++++++,,,,,,---------...------,,,,,,------...---------.........//////......//////000111111111000111111111111222222222333444666777888:::===???BBBFFFIIIIIIHHHKKKQQQWWW]]]bbbssslllkkkmmmwww{{{uuukkkoooxxx}}}|||~~~|||{{{xxxuuurrrnnnkkkgggccc___WWWSSSMMMGGGCCC???;;;888999888888999<<>>;;;999888888999;;;>>>AAADDDFFFFFFDDDCCCBBB@@@===999666222000111333444777AAALLLaaa```[[[UUUSSSSSSKKKBBB:::888777777999::::::999777444000//////000000000444333333222111000//////------------------------++++++,,,,,,,,,---------------------------------//////............//////////////////000000000000000000000111222222333333333444666777888:::===???CCCFFFIIIJJJJJJLLLQQQUUU[[[bbblll]]]WWWXXX``````___eeebbb^^^dddnnntttiiisss}}}|||vvvssspppllliiieeeaaa]]]QQQLLLFFF@@@===<<<:::999666888<<>><<<999444111000111222444444:::KKK[[[lllcccWWWRRRTTTTTTJJJ===888777777999;;;;;;999777555333000///000111222111333333222111000//////...------------------------,,,,,,,,,,,,------------------------------------///...............//////////////////000000000000000000000111222222333333333444666777888:::===???CCCFFFIIIJJJJJJLLLQQQUUU\\\bbbnnn\\\SSSTTT[[[XXXUUUXXXUUUTTT[[[pppxxxjjj~~~}}}{{{wwwtttoookkkgggbbb\\\XXXLLLGGGAAA<<<:::::::::999666999>>>CCCGGGHHHHHHHHHEEEBBB>>>;;;888555222///333222444777;;;DDDVVVfffnnncccWWWSSSTTTRRRGGG;;;888777777999::::::888666333111//////111222333333333333222111000///......------------------------,,,,,,,,,------------...------------------------......---------...//////////////////000000000000000000000111222222333333333444666777888:::===???BBBEEEGGGHHHHHHJJJOOOTTT\\\bbbrrr]]]RRRQQQXXXUUUQQQUUUUUUWWWbbbmmm}}}zzzxxxvvvsssmmmhhhbbb[[[UUUQQQGGGBBB<<<888777888999:::999<<>>HHHTTTcccooohhhaaaYYYVVVTTTMMMCCC;;;::::::999:::;;;:::888666111000//////111333333333333222222111000///......------------------------,,,,,,---------.........---------------------------------------...//////////////////000000000000000000000111222222333333333444666777888:::===???@@@CCCFFFGGGGGGIIINNNRRR[[[aaaxxx```TTTRRRZZZXXXVVV]]]bbbiiixxx}}}}}}yyyvvvtttqqqmmmhhhaaa[[[TTTMMMIIIAAA>>>999777777888999999<<>>999666444333222111222333;;;JJJYYYcccnnnvvvaaa\\\WWWVVVQQQHHH@@@===>>>>>>>>>??????===999555111000///000222333333333222222111000///......---------------------------,,,---------............------------------------,,,,,,,,,,,,---...//////////////////000000000000000000000111222222333333333444666777888:::===???@@@CCCFFFFFFFFFIIINNNRRRYYY```iii\\\[[[dddeeefffqqq{{{zzzuuuqqqooohhhddd___YYYTTTMMMGGGCCC===:::777666777999999999@@@CCCFFFIIIIIIGGGEEECCC>>>;;;666333222333333333333:::IIIZZZdddiiiooouuu^^^VVVQQQPPPMMMFFFAAA@@@@@@BBBFFFIIIHHHBBB:::333111000///000222333333222222222111000///...------------------------------------------............------------------------,,,,,,,,,,,,---...///000////////////000000000000000000000111222222333333333444666777888:::===???BBBDDDGGGHHHHHHJJJOOOTTTXXX___~~~rrreeegggqqqsssvvv~~~xxxsssnnnlll```]]]XXXSSSOOOIIICCC???:::888777777888999999999CCCEEEGGGIIIHHHFFFCCCAAA;;;888333111111222333333666CCCVVVfffjjjhhhkkkqqq^^^SSSJJJKKKKKKFFFBBBBBBAAAEEELLLQQQPPPGGG;;;222111000///000222333222111222222111000///...---------------------------------------.........//////------------------------+++++++++,,,---...///000////////////000000000000000000000111222222333333333444666777888:::===???CCCFFFIIIIIIIIILLLQQQUUUWWW^^^~~~{{{zzz}}}wwwppphhhcccYYYUUUNNNHHHDDDAAA>>>===777888:::<<<===???CCCEEEGGGIIIJJJIIIGGGBBB>>>;;;999222///333666444444888CCCPPP```iiinnnoookkkeeeVVVOOOJJJHHHFFF@@@===>>>KKKMMMPPPNNNIIIBBB<<<999222222333444444444333333111111000......---------........................,,,,,,,,,---------......------------------------,,,,,,,,,---------................../////////000111111111111222333444555666666666777999;;;===???BBBGGGNNNUUUZZZ\\\[[[YYY[[[```~~~}}}yyyssslllddd___TTTOOOHHHBBB???===;;;:::777:::===>>>@@@AAADDDFFFIIIIIIIIIGGGDDD???;;;888333111222444333333999BBBSSS___nnnwww{{{vvvhhh[[[PPPHHHAAA@@@@@@??????AAAIIIGGGFFFEEEBBB<<<444///222222333444444333333333111000///...------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------.............../////////000000000000111111222444555666666666666777999;;;>>>???DDDJJJQQQTTTSSSQQQRRRTTTZZZ```~~~~~~|||xxxsssmmmeee]]]WWWMMMHHHBBB===:::::::::::::::===AAADDDEEEEEEFFFGGGKKKIIIFFFCCC>>>:::777555111333666555222444AAAOOOaaauuuqqqbbbWWWPPPFFF???>>>@@@AAACCCGGGIIIDDD???>>>???<<<444---333333333444444333222222000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------............/////////000000000000000000111222444555666555555555777999<<<>>>@@@CCCJJJQQQPPPKKKIIIMMMRRRYYY___}}}zzzwwwrrrllleee\\\SSSMMMHHHCCC>>>:::999;;;<<<<<<>>>BBBFFFIIIJJJIIIHHHHHHJJJHHHCCC>>>999666444333222555777555555<<>><<<<<<:::666222444444444444333333222111000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------.........////////////000000000111000000000111222333333444555555777999<<>>:::888999<<<>>>???BBBFFFJJJMMMLLLJJJIIIHHHGGGDDD???:::666333333333111222444888@@@NNN]]]fffssskkkZZZUUUVVVHHHCCCCCCJJJQQQQQQNNNLLLHHHEEE@@@:::555222222333555555555444333222111000///......------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......////////////000000000111111111000000000111111222555555555777999<<<>>>@@@BBBCCCEEEGGGIIIMMMQQQTTTWWW]]]{{{}}}yyyooojjjbbbZZZRRRJJJBBB>>><<<999777888:::>>>@@@AAAEEEHHHKKKMMMKKKHHHFFFEEEBBB???;;;777444333444555000555===HHHXXXgggoooooo{{{{{{uuulllccc\\\SSSJJJEEEDDDKKKZZZeeefff```\\\QQQMMMFFF<<<333000222555555555555444333222000///......---------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------....../////////000000000111111111111111111222333444555666666666777999;;;===???EEEDDDDDDFFFIIIMMMPPPQQQVVV\\\{{{{{{tttooofff```WWWOOOHHHCCC>>>;;;999888999;;;???BBBDDDDDDFFFHHHJJJIIIFFFCCCAAA@@@<<<:::777555444555666777999FFFWWWgggvvv|||tttsssqqqkkkbbb]]]XXXOOOFFFFFFGGGQQQdddrrrssslllfffVVVOOODDD;;;555555777999666666555444333111000///...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......//////000000000111111111///000111333666888;;;<<<888777777777888:::<<<===BBBDDDGGGHHHHHHJJJNNNRRRUUU[[[zzzzzzssslllfff^^^XXXPPPHHHCCC???<<<;;;::::::<<<@@@DDDHHHIIIIIIEEEGGGGGGFFFBBB???===<<<888777555555555666888999GGGZZZqqqtttdddmmmpppeeeVVVMMMKKKKKKDDDEEEOOObbbqqqrrrjjjcccQQQFFF:::333444777999888777666666555333111///...------,,,,,,,,,------...........................,,,,,,,,,---------......------------------------,,,,,,,,,---------......000000000000111111111111...///222555999===AAABBB999888888777888:::;;;<<<<<