BM6P6(@ ttt^^^NNNFFFDDD;;;999777444333333444666222222222111111111111000---.........//////000000------------------------//////.........---------........................------------------------//////////////////////////////.........---------............////////////////////////////////////---------.........//////////////////////////////000000//////......------............/////////000///////////////000111111000000000000000000000000000111111111111222222222222222222222222222222222000000000000111111111111222222222333333222222222333222111000000111222333111111111111000000000000////////////////////////////////////////////////------......//////000000//////////////////////////////.........---------////////////////////////------------------------...------------...//////////////////////////////////////////////////////000000000000000000000000//////............//////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000111111111111///000000111222222333333111111111111111111111111111111111222333333444444333333222111111111111111222222222111222222333333555333111222444555444111888777666555555555555555444444444333333444444555666555555444333333444444333333333222222222111111333333333333333333333333111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000///...............//////000000///...------//////000000000000//////........................000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111222222333333333333444444111111222222222333333333333333444444444444444444999888666777888999999888999888:::===@@@EEENNNVVVrrrrrr```OOODDD:::777555555777555111---222222222222111111111111........./////////000000------------------------//////.........---------........................------------------------//////////////////////////////.........---------............////////////////////////////////////---------........./////////////////////////////////////////////................../////////000000000////////////000111111111111111111111111111111111111111111222222222222222222222222222222222222111111111111222222222222222222333333333333222222333222111111111111222333222111111111000000000000////////////////////////////////////////////////........./////////////////////////////////////////////.........---------////////////////////////------------------------...------------...////////////////////////////////////////////////////////////////////////////////////............//////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000111000000111111111111000000000000000000111111111222333333333333333333333333222222222222222222222222111222222333444444555555333333333222333333444555444444444444444444555666555333111222444555444222444444444555555666777777888777666555555555555555444333333222222222333333444444444333333333222222333333333333333333333333111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000///............/////////000000///......---//////000000000000//////........................000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111111111111111111111222222333333333333444444111222222222222333333333333444444444444555555555777666666666777888999888:::>>>AAABBBDDDNNN```oooqqq]]]QQQEEE>>>777555777777222---333222222222111111111111......////////////000000------------------------...............---------................................................////////////////////////...............---------............////////////////////////////////////------........./////////////////////////////////...///////////////000000////////////000000000000000000000///000000111222222222222222222222222222111111222222222333333333222222222222222222222222222222222222333333333333333333444444444444333333333333222222222222333333222222222111111111000000////////////////////////////////////////////////000000///////////////.../////////////////////////////////.........------////////////////////////------------------------...------------...//////////////////////////////////////////////////////........................//////............//////////////////000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000111111111111000000000000111111111222222222444444333333333333222222222222222222222222222222222222333444444555555666222222222222333444555555444333333333444444555666444333222222444444333222222222333444555555555444888777666555444333333333444333333333333333444444555555444444444333333333222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000111000//////......////////////000000000///......//////000000000000//////........................000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111222222333333333333444444222222222222333333333333444444444444555555666666777777777888888999::::::777???HHHLLLTTTiiinnnfffZZZPPPBBB777444555666777333333222222222111111111//////////////////000000........................................................................////////////////////////////////////////////////....................................////////////////////////////////////............////////////////////////////////////......//////000000000111//////000000000111111111111000000000000111222222222222222222222222222222222222222222333333333444222222222222222222222222222222222333333333444444444444444555555444444444444333333333333333333444333333222222222111111111000000000000000000000000////////////////////////111000000000//////......////////////////////////////////////............////////////////////////...........................------------...//////////////////////////////////////////////////////........................//////............//////////////////000000000000000000000000000000000000000000000000000000000000//////000000000111111111000111111222222111111000111111111222222222333333000000111111222222222222333333333333333333333333222222333333444555555666555555444444555666666777444444444444555666666777777666666666666777666666666666777777777666555555888777666555444444444444555555555444555555666777555555444444444333333333333333333333333333333333222222222222222222222222111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000111000000///...///////////////000000000//////...//////000000000000//////........................////////////////////////////////////////////////////////////////////////000000000000000000000000//////000000000111111111111111111111111111111111222222222333333333444444222222222333333333444444444444444555666666777777999::::::::::::;;;===>>>===HHHUUU```qqq|||vvvsssqqqiiiiiirrrfff___RRRBBB777333666;;;333333333222222222222111000000000000000000//////........................---.............................................////////////////////////////////////////////////---.................................////////////////////////////////////........./////////000000000000000000000000000000.../////////000000111111000000000111111111111222111111111111111222333333444444444444444444444444222333333333444444444444333333333333333333333333222222222333333333444444555555666666666666555555444444444555555444444444333333333333222222222222111111111111111111111111000000000000000000000000111111000000/////////...000000000000000000000000000000/////////.........////////////////////////...........................------------...//////////////////////////////////////////////////////........................//////............//////////////////000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111222222222222111111222222222222333333333333...///000222333555666777444444444444444444444444222222333333444555555555999888888777777777888888666666666666777888999:::999999::::::999999999:::888888999:::::::::999999888888777666666666666777666666555555555666666777555444444444444333333333333333333333333333333333222222222222222222222222222222333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111000/////////////////////000000000000000/////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111222222222333333333444444222222333333333444444444444444555666666777888888999::::::::::::<<>>???AAAAAAAAABBBCCCDDDFFFFFFEEEGGGHHHGGGEEEEEEFFFHHHKKKJJJGGGEEEDDDEEEFFFGGGGGGFFFDDDBBB@@@???>>>======<<<;;;:::999888888888888888888777777777666666666666666666666666666666333333333333333333333333222333333444444333333222222222222222222222222222111111111111111111111111111111111111111111111111222111000000//////000000//////000111111111111111//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111222222333333333333444444333333333444444444444555444555666777888999999:::777999;;;===BBBLLL[[[eeennn|||hhhqqqxxxpppbbbTTTIII@@@<<<999444444444333333333222222222111111111000000//////////////////////////////---------.........//////........................------------------------////////////////////////---------.........//////............/////////000////////////////////////////////////000000000000000000000000000000000000222222111111000000//////111111222222222333333333333333222222333333444555666666666666666666666666444444444555555555666666777777777777777777777777888888999999999:::::::::777777888888888888777777555666777888888777666555555555444444444333333333222222222222222222222222000000000000000000000000//////000000111111222222000000000000000000000000000000000000////////////////////////////////////////////////////////////...------------...//////////////////////////////////////////////////////000000000000000000000000//////............//////////////////000000000000111111111111111111111111000000000000000000000000000111111111111222222222111222222333333222222111333333333444444444555555333444555666777888999:::777777777777777777777777888888888999::::::;;;;;;AAAAAACCCEEEHHHKKKMMMOOOSSSSSSSSSTTTUUUWWWXXXYYYZZZ\\\^^^]]]ZZZZZZ[[[^^^jjjfffaaa[[[WWWVVVVVVWWW\\\[[[XXXUUUQQQOOOMMMLLLCCCBBB@@@???======<<<<<<:::::::::999999999888888777777777777777777777777333333333333333333333333222333333444444333333222222222222222222222222222111111111111111111111111111111111111111111111111222111111000000000000000//////000111111111111111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111222222333333333444444444333333333444444444555555444555666777888999::::::999;;;???BBBIIIWWWiiivvv{{{ssswwwqqqXXXNNNLLLDDD777777:::777000111777333)))000000000000000111111111////////////////////////////////////////////////---------............/////////////////////////////////.........------------///...,,,...222111...////////////////////////000000000///......------000000000000////////////000111111111111222222222111111111111111222222222333222222333444555555444333444444555555555444444666444555777666444666;;;333444777::::::999:::===:::======:::<<<@@@???888>>>>>><<<;;;???CCCBBB======@@@>>>888777<<<>>>;;;888;;;===;;;777444555666666666666555333222222333444333111111222333333222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000000000111111111000111111222333222333333444444333333222111333444444333222444555555444222333444555555444666555444444555777888888555666777888999999999888AAA@@@???AAADDDGGGIIIIIIOOONNNNNNTTT```kkkooonnnoooqqqtttyyy}}}~~~vvv```YYYTTTMMMJJJJJJIIIGGGEEECCC@@@<<<:::;;;<<<======:::666444777999999777666555444333333555777777666666666555444444333222222444444444444444444444444222222222222222222222222111111111111111111111111222111111111000000//////111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000//////............//////000000000000000000000000//////000111111111111111000111111111111222222222333333333333333333333333222222333333333444444444222222333444444555555666777444444777:::<<>>>>>>>>@@@BBBIIIIIIHHHHHHNNNVVVVVVPPPMMMTTT[[[bbbhhhhhh```VVVKKKMMMLLLIIIJJJKKKDDD<<>>999555555444333555999111111111111111111111111////////////////////////////////////////////////---------............////////////////////////////////////............---666;;;;;;555000000000///////////////////////////......////////////000000000000000000000000000000111111111111222222222333333333333444444555555555444333222333555666555444;;;999777555444555777888555333555<<<@@@???>>>@@@<<>>;;;888777555555666666555444555444444444555555333111333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000////////////////////////////////////000000000000/////////000000000111111111111111111111111111111111111111111111222333333333333444444444444333333111222444333222222333555444444444444444333333333333555999;;;;;;<<<>>>???DDDEEEHHHKKKOOOTTTXXXZZZWWW```ooo~~~~~~xxxpppggg\\\RRRLLLLLLGGG@@@<<<<<<<<<;;;999888777777888888666333000666666666666666555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000//////......//////000000000000000000000000000//////000111111111111111000111111111111222222222222222222222222222222222333333333333444444444444333333333444555555666666999777777999999999===CCCAAAPPPZZZhhhvvv}}}ttt|||uuunnnGGG<<<777;;;<<<555111444222222111111111111111000////////////////////////////////////////////////---------............////////////////////////////////////...............777<<<>>>777111000111111////////////////////////---......///000000111111000000000000000111111111111111111222222222333333333333333444444555555666666555444555777888888666888888777777777888888999===:::<<>>===;;;999777777888888777666666666666666666666555555555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111////////////////////////////////////////////////////////////000000000000000000////////////000000000000000000000000000000//////000111111111111111000000111111111222222222111111111111111111111111333333333444444444444555333333444444555666666666888777888;;;;;;<<>>BBBDDDFFFGGGPPPLLLJJJNNNPPPPPPRRRUUUQQQUUUUUUQQQPPPUUUWWWVVVXXX\\\bbbhhhjjjhhheeedddccciiijjjdddaaakkk|||}}}ooohhh[[[PPPBBB;;;;;;<<<;;;888555444444555777777666444444444444444333333333222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111111111111111222222222111222333333444444555555666666555555444222444555555444444555666777888999888777777999<<<@@@EEEJJJKKKLLLQQQ\\\eeennnttt~~~eeeTTTNNNIIICCCDDD@@@:::777777999;;;<<<666666666666555555555555555555555555555555555555333333333333333333333333222222222222222222222222111111111111111222222222111111111111111111111111////////////////////////////////////////////////000000000111111222222222000000////////////000000000000000000000000000000//////000111111111111111000000111111111222222222111111111111111111111111333333444444444555555555333333444555555666666777777777999<<<<<<===EEEOOOWWWeeeuuu~~~vvvyyytttrrr\\\DDD888555555444444333333333222111111000000000000000000000000000000////////////////////////---------............///////////////////////////...////////////000000000+++000222...,,,---//////////////////////////////......///000000111222222///000000111111222222222222222222222333333333333111222222333444555666666444333444666:::<<<<<<<<<>>>???BBBDDDFFFHHHIIIIIIGGGFFFIIIOOORRRSSSXXX______ggglllkkknnnuuuyyyvvvzzz||||||yyylllwww|||uuupppnnnlllpppvvvxxx```OOOHHHDDD???999999777555444555666555444555555444444444333333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000////////////////////////////////////000000000000000000000111111111222222222222222222222222222222222222222222222333444444555555666666666666555555444555777666555555666888777888999888666999>>>CCCFFFOOOZZZ```fffpppwwwlllXXXQQQFFF===888888999:::888888888777666555555555555555555555555555555555333333333333333333333333333333333333333333333333111111111222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000111111222222333333333111000000//////000000111000000000000000000000000//////000111111111111111000111111111111222222222222222222222222222222222333444444444555555555555444444444555666666777777888888:::===>>>BBBMMMYYY___{{{xxxlllVVVAAA666666777555444444333222222111000000000000000000000000000000////////////////////////---------............///////////////////////////.../////////000000000000...111111//////222222000/////////////////////////////////000000111111222///000000111111222333333222222222333333333444444222333444555666777777888888888999<<<@@@CCCDDDDDDIIIHHHGGGFFFHHHKKKNNNPPPOOOUUUaaammmrrrvvvyyysssnnnllliiijjjsss~~~wwwiiiWWWHHHDDD@@@<<<888777777666555555555555555444444444444222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000////////////////////////////////////000000000000000000111111111222222222222222222222222222222222333222222222222333444444666666666777777666666666555777888888777777888999777:::<<<>>>AAAHHHSSS[[[\\\iii{{{}}}{{{xxxwwwgggXXXLLLDDD???<<<<<<<<<;;;:::888777666666555555555555555555555555444444444444444444444444333333333333333333333333111111111222222333333333111111111111111111111111000000000000000000000000000000000000000000000000///000000111222222333333111111000000000000111111000000000000000000000000//////000111111111111111000111111111111222222222333333333333333333333333444444444444555555555555444444555555666666777777888999===BBBGGGOOO```ooo}}}wwwvvvkkkssssssfffNNN===999777222444444333333222111000000000000000000000000000000////////////////////////---------.........//////////////////////////////.../////////000000111111---///...,,,...111000,,,////////////////////////000000000000111111111111///000000111222222333333222222333333333444444444444444555666777888999999>>>>>>???CCCGGGKKKLLLLLLJJJHHHGGGIIIOOOXXXaaaggg{{{ssspppkkkppp|||iiiPPPKKKDDD>>><<<:::999888666666555555555444444444222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............/////////000000000000000000000000000////////////////////////////////////000000000000000111111111111222222222222222222222222222222222333333222222333333444555666666777777777777666666666888999999888888999:::<<<@@@FFFKKKSSS```ppp{{{~~~zzzhhhYYYNNNHHH??????===<<<:::999777777666666666666666666666666444444444444444444444444333333333333333333333333111111111222222333333333111111111111111111111111000000000000000000000000000000000000000000000000...//////000111222222222111111000000000000111111000000000000000000000000//////000111111111111111000111111111111222222222333333333333333333333333444444444555555555666666444444555555666777777777666888???GGGPPP]]]rrr~~~}}}{{{}}}zzzrrrmmmiiiPPP888444888333444666555444333333444////////////000000000000////////////////////////////////////////////////////////////////////////---......///////////////..................................../////////000............/////////000000111222111000000222333444444333333333444666666111444777888888999===AAAHHHGGGJJJRRRWWWUUUNNNIIIPPPSSS\\\iiivvvyyywww}}}xxxbbbMMMCCCAAA<<<666999444000111666888555111222222222111222222333333444444333333222111000000222222222111111111111000111111000000//////......000000//////.........---//////.........---------........................////////////////////////////////////////////////000000000000000111111222000000000000000000000000111111222222222333333333111222222333333444555555555444444555777888777777444333666<<<<<<:::===CCCJJJMMMOOOUUUgggxxxhhh___RRRGGGCCC===777:::CCC888999999777444333333444555555444444555555666777555555555444444333333333111111111111111111111111222222222111111111111000000000000000000000000000000000////////////000000111111111111000000000000000000000000111111111111111111111111111111111111333///222222...333666,,,111111111111111111111111333333333444444444555555222222333444444555555666666444333333666999::::::===;;;GGGYYY]]]dddeeennn{{{yyy^^^AAA999:::555666666555444222222222000000000000000/////////////////////////////////////////////////////////////////////////////////---......///////////////................................./////////000000........./////////000000222333333333111222333555333333444444444444444333;;;:::999999<<>><<<666222333666333333222222222222333333444444333333222111111000222222222111111111111000111000000000/////////...000000/////////.........//////.........---------........................////////////////////////000000000000000000000000000000000000000111111222111111111111111111111111111222222222222333333333222222333444444555555666999888777777777777666555;;;777888<<>>666222222222222222222222222333333333444444444555555333333444444555666666666444777:::;;;::::::>>>AAAJJJXXX___ddd~~~yyy}}}^^^\\\]]]eeeppp~~~jjjPPP===:::888555444333333333222222222111111000///......////////////////////////////////////////////////////////////////////////---......///////////////...........................////////////000000000//////000000000111111111222333444444333333555777999999888888888999999:::888AAAKKKSSSVVVXXX[[[___]]]iiizzzvvvssszzzyyyXXXJJJ:::555:::>>><<<777666555444444333444444444444444333333333222222222222222222111111111000000000000000000////////////000000//////////////////////////////....................................////////////////////////000000000000000000000000000000000000000111111222111111111111111111111111222222222333333333444444222333333444444555555666666666777777888999<<<>>>???FFFOOOUUU\\\iii|||qqq]]]LLLEEE???<<<===<<<888333666777777777777666555444444444444333333333333333333333333333333333333333333333222222222111111111111111111111111111111111111000000000000000000111222222222111111111000000///000000000111111111111111111111111111111111111222///222555555@@@HHHBBB222222222222222222222222333333333444444444555555444444444555666666777777444888;;;;;;999<<>>>>>===:::777666666555444444555555444444444333333333333333222222222111111111000000////////////000000000000//////000000000000000000000000/////////.........////////////////////////////////////////////////////////////////////////000000000000000111111222111111111111111111111111222222333333333444444444222222333333444444555555666888:::<<<===@@@DDDHHHSSSdddvvv~~~rrreeeTTTGGGAAA>>>;;;999666666777777777777777666444444444444444444444444333333333333333333333333333333333222222222222111111111111111111111111111111111000000000000111111222222222222111111111111///000000000111111111111111111111111111111111111222///222555555@@@HHHBBB222222222222222222222222333333333444444444555555444444555666666777777888666888:::;;;<<>>@@@EEEMMMRRRuuudddQQQEEE???<<<888888777666666666777777555555555555555666666666444444444444444444444444333333333333222222222222222222222222222222222222222111111000000111111222333222222222222111111111000000000000111111111111111111111111111111111111444000222333000888>>>666333333333333333333333333333333333444444444555555555555666666777888888888777999<<<@@@FFFPPP^^^gggeeeuuuhhhrrrmmm~~~yyysssnnnggg```aaaeeemmmxxxpppHHHAAA999555666777666444111111111111111111111111////////////////////////////////////////////////////////////////////////---....../////////////////////////////////////////////000000000111111111111111111222222222333333222333555555444555777:::888999<<>>;;;:::;;;<<<666666777777888888999999555555555555555555555555444444444333333333222222222222222222222222222222222222111111111111222222333333333222222222111111000000000000111111111111111111111111111111111111333///222222...333666,,,333333333333333333333333333333333444444444555555666666666777888888999999:::>>>FFFSSSbbboooxxx}}}tttoookkkkkkoooyyyqqqOOO<<<;;;777444777777555555555444333222111000111111111111000000000000000000000000000000000000------......//////000000//////000111111111111111000000000000000000000000000111111111111222222222111111222222333333444444777444222333666999:::999999>>>EEEIIIKKKPPP[[[ggg]]]QQQCCC999999;;;888666777888777666666999:::555000222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111000111111222333222222333444444444333333444444444555777777666555666;;;888666<<<<<<<<>>AAACCCTTTTTTYYYfff|||mmmUUUBBB777777;;;888777666555555555555555333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000111111111222222111111111111111222333333222222333444444444444444333444555666777666666666444<<<<<<>>>KKKVVVcccuuugggMMMAAA???<<<<<<===<<<888444555666666777777666666666555555444444444333333333333333333333222222222222333333333333333333333333222222333333333333222222222222222222222222222222222222111111111111222222333333333333333333333333222222222222333333333333333555666666555444666777;;;999888888:::===???@@@UUU^^^kkkxxxxxx}}}zzzuuuttt|||fffJJJ888:::===333555555444333333222222222111111111111000000000///////////////////////////111000000000//////......//////000111111111111111000000000000000000000000111111111222222222333333666555555555555666777777777999:::<<>>999888777555444333222222333111111111111000000000///////////////////////////111111000000/////////...//////000111111111111111111111111111111111111111111222222222222333333333333444555555666777777777999<<>>;;;777666:::999555444666444444444444333333333222111111111111111111111111111111111111111111111111////////////////////////////////////000000000000////////////////////////111111111111222222222222222222222111222333333444111222333444555555555555666777888888777888;;;===FFFMMMRRRddd{{{|||{{{}}}vvvgggSSSEEE>>><<<;;;999777777777777777666666555666666666555555555444444333333333333333333333333333333333333333333333333333333333444444333333333222222222222222222222222222222111111111111222222333333333333333333333333222222333333333444444444555666888777666666777999777888999888;;;FFFVVVbbbpppnnnrrr}}}~~~}}}}}}```GGGAAA===<<<:::888555444333333333111111111111000000000000000000000000000000000000111000000000000000000/////////000111111111111111111111111111111111111111222222222222333333333333000222555777888888888777999>>>CCCFFFLLLZZZlll{{{eeeRRRCCC:::555999:::777666999555555444444444333333333222222222222222222222222222222222222222222222222000000000000000000000000////////////000000000000000000000000000000000000111111111222222222222333222222222222222333444444111222333555666666666666444666777777888<<>>999;;;:::999888777666666666777666666666666555555555333333333333444444444444333333333333333333333333333333444444444444333333222222222222222222222222222222111111111111222222333333333333333333333333222222333333444444555555555777888888777666888999666888:::===EEESSSeeerrrqqqvvv}}}uuuUUUFFF>>>???===:::777444333333333111111111111000000000000000000000000000000000000000000000000000111111111//////000111111111111111111111111111111111111111222222222333333333444444111444999===@@@???===;;;<<>>FFFSSS\\\dddyyyyyycccPPPDDDAAA???<<<999777777888999777777777666666666555555333333333444444444555555444444444444444444444444333333444444444444333333222222222222222222222222222222111111111111222222444444444444444444444444222222333333444555555666555666777777666666777999:::999<<>>:::888888:::;;;777777777777666666666666333333333444444555555555444444444444444444444444333444444555555444444333222222222222222222222222222222111111111111222222444444444444444444444444222222333333444555666666555666777777666666777888>>>:::<<>>BBBGGGRRRgggyyy^^^DDD:::;;;<<<<<<===888888888888888888888777666555555444444444555555333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444444555555666777777777111:::;;;444222888;;;888;;;===DDD[[[vvvzzzuuuzzz~~~eee@@@>>>:::777888888666333333222222222222111111111111000000000000000000000000///////////////000111111000000000000111111111111222222111111111111111111333333333444444444555555888777:::@@@DDDHHHRRR\\\fffyyycccMMM@@@999888888444222555666444222333333333333222222222222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111222222333333444333333222222222222333333555444444777:::===<<<;;;;;;@@@JJJZZZoooYYYCCC@@@???<<<999<<<:::999888888777666555666555444444333333333444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444444555555666777777777555999:::888777999:::888>>>MMM[[[iiitttssswww{{{RRR>>>999777888888333000000333222222222111111111111000000000000000000000000///////////////000111111000000000111111111222222111111222222222222222222333333444444555555555666777666999===BBBKKK[[[jjj```III>>>;;;999666555777777444444777333333333333222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222333333222222222222333333444666999:::::::::::::::DDDQQQfff|||yyyXXXHHH@@@======999999:::<<>>777666555444333222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444555555666777777777:::888999<<<<<<::::::===IIIccctttuuupppnnntttDDD;;;666888888333111444333333222222222111111111000000000000000000000000///////////////000000111000000111111111222222222111111222222222222222333444444444444444444444555666999===BBBKKK\\\qqqwww[[[HHH???<<<::::::;;;999444333666444444333333333222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000333333222222222222222222666666555555555555666666555888<<<<<<:::<<>><<<888???KKK^^^uuu}}}tttnnnxxxTTTCCC888999;;;777666:::333333333222222222222111000000000000000000000000///////////////000000111111111111111222222222222111111222222333333333333555555555555555555444444<<<@@@EEEMMM^^^zzzxxxWWW???<<<999999<<<;;;666333444444444444333333333222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000333333222222222222222222777666666555555666666777333666:::;;;>>>FFFTTT___jjjmmmUUUEEEDDDCCCCCCGGGJJJHHHCCC>>>;;;:::999888666666555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444555555666777777777;;;888:::===::::::JJJ^^^sss~~~wwwkkkuuulllPPP999666888555444888333333333333222222222222000000000000000000000000///////////////000111111111111111222222222222333111111222222333444444444666666666777777888888999BBBGGGMMMZZZttt}}}{{{{{{vvvpppoooqqqooojjjhhhppp~~~rrrOOOAAA;;;777999:::777555444444444444444333333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222555555444444444444555555777888:::<<>>@@@AAAJJJTTTdddxxx|||~~~}}}zzzzzz~~~}}}}}}~~~~~~|||yyyyyy}}}sssTTTGGG:::888:::999777666555444444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111222222333333444666555555555555555555666<<<>>>@@@GGGUUUjjjcccYYYMMMGGGGGGHHHFFFCCC;;;:::999888888888888888555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333555555555555555555555555444444555555666777777777888::::::;;;FFFZZZnnnzzzzzz~~~vvv{{{|||NNN???>>>:::666777444444444333333333222222000000000000000000000000///////////////000111111111111222222222333333333111111222333333444555555333555888<<<@@@DDDGGGHHHTTTfff~~~}}}{{{jjjVVVBBB:::;;;:::888777555555444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000111222333333444444888888777777777777888888<<>>999999888888888888888999555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333555555555555555555555555444444555555666777777777777::::::<<>>IIIVVVooo```KKKCCCAAA<<<;;;999666444666999:::999777666444444555666777555555555444444444333333333333333333333333333333222222333333333444444444555555555555555555555555999666777999:::777888<<<<<>>888888888777777666555555555555333333333333333333333333222222222222222222222222222222222222222222222222333333222222111111111000222222222222222333444555777777777666666999AAAHHHTTTnnneeeNNN@@@<<<===<<<:::777666999<<<999888666555555555666777555555555444444444444333333333333333333333333333333333333333444444444444555555555555555555555555888555555:::<<<;;;:::<<<;;;GGGUUUkkktttttt{{{rrrpppHHH:::>>>888777666555444444333333333111111111111111111111111111111000000111111222333111111222222222333333333444444444444555666777777777===FFFNNNVVVhhhyyyeeeMMM???<<<999999888777666666666666444444444444444444444444222222222222222222222222222222222222222222222222444333333222222111111000333333222333333444555666:::999888888888===KKKXXXiiinnnOOODDD@@@???@@@???<<<999999999888777666666666777777555555555555444444444444444444444444444444444444333333333444444444444555555555555555666666666666999555444999<<<;;;;;;<<<<<>>777777666555444444444444111111111111111111111111111111000000111111222333111111222222222333333333444444444555666777999999;;;@@@JJJUUUddd~~~zzz{{{~~~ttttttxxxxxxvvvxxxdddKKK???;;;:::999888777666666666444444444444444444444444222222222222222222222222222222222222222222222222333333333333222222111111333333333333444555666777999888888999;;;DDDYYYmmmyyytttppprrrqqqooommmjjjhhhfffeeecccdddddddddcccbbbaaa```aaaaaaaaaaaabbbcccdddddddddggglllpppssswww{{{}}}~~~]]]NNN@@@===???===999888999999888777777777777777666666555555555444444444444444444444444444444444333333444444444555555555555555555666666666777777999555555888::::::;;;===EEEbbbzzztttvvvooo}}}wwwIII888>>>888777666555444444444444222222222222222222222222111111000000111111222333111111222222222333333333333444444666777999;;;<<>>===;;;999777666666555444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333333333333444555666777888888666999???DDDRRRooo~~~xxxvvvpppmmmiiieeeccc```]]]ZZZYYYYYYYYYZZZZZZZZZZZZ[[[UUUVVVVVVWWWWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUVVVVVVUUUWWWXXXYYYYYYZZZ\\\]]]]]]```eeekkksss}}}hhhIII<<<;;;::::::<<<999999999999888888888777666666666555555555444444444444444444444444444444333444444444555555555555555555555666666777777888999666666888999999===DDDXXXrrrsssjjj{{{uuu}}}eee???<<<888777666555444444444444222222222222222222222222111111000000111111222333111111222222222333333333222333444666888;;;===???IIIQQQeeerrruuu~~~yyyzzz~~~uuummmeeedddccccccdddeeeeeeeeefffiiinnnssstttsssqqqooonnnPPP@@@???===:::888666555444555555555555555555555555222222222222222222222222333333333333333333333333111222222333333444444444333333444444555777888999999999???JJJTTThhh|||uuummmfffbbb```___```^^^\\\\\\]]]]]]\\\[[[WWWXXXYYYZZZ[[[]]]]]]^^^YYYZZZ[[[]]]^^^^^^______^^^]]]\\\[[[[[[\\\]]]]]][[[[[[[[[YYYVVVUUUUUUVVVWWWYYYZZZ[[[\\\___cccffflllqqqzzzaaaLLLBBB;;;:::===999999::::::999999888777666666666666555555555555555555555555555555555555444444444444555555555555444555555666777777888888777777888999888:::DDDOOOmmm}}}vvvlllooo~~~JJJ===888777666555555444444555222222222222222222222222111111111000111222222333111111222222222333333333222222444666999<<>>;;;888666444333555555555555555555555555222222222222222222222222333333333333333333333333000111222333444444555666333333444444666777888999======FFFTTTccc{{{{{{ooohhhgggdddaaa^^^]]]^^^```aaa\\\[[[ZZZ[[[]]]_________`````````aaaaaaaaaaaaaaaaaabbbdddfffggghhhiiiiiiggggggfffeeeeeeggghhhiiidddddddddaaa^^^]]]]]]^^^XXXZZZ\\\\\\ZZZZZZZZZ[[[```aaabbbdddjjjrrr|||yyybbbPPP@@@999<<<999::::::::::::999888888777666666666555555555555555555555555555555555555444444444555555555666666444555555666777888888999555777:::;;;999<<>>BBB???999666:::<<<:::777666888888777777666666555555555555555555555555555555555555555555555555555555555555555666666777888999<<<:::777444777DDDXXXggg~~~sssfff}}}vvvooozzzCCC>>>555666888222333777444555555444444444333333333111111111111111111111111333333333333333444444444666777777777===HHHRRRWWWppptttoooqqqxxxqqqlllhhhaaa___eeemmm{{{oooWWWAAA<<<===<<<:::;;;666666666555555555444444333333333333333333333333333444444555555444444333444444444444444444444444999777666666888:::999777EEEOOOffftttiiiaaa```bbbbbbaaabbbaaadddgggjjjlllnnnqqqtttxxx|||{{{xxxnnnllliiifffcccbbbbbbbbbbbbdddgggjjjnnnuuu~~~hhhQQQEEE???;;;:::;;;;;;777666888999888888777666666555555555555555555555555555555555555555555555555444444666666666666666777999999:::;;;<<<<<>>777666<<<666666666666555555555555333333333333333333333333333444444555555444444333444444444444444444444444999888888999:::;;;<<<===PPPYYYyyywwwiiiaaa```]]]\\\```bbbbbbeeeiiimmmqqqvvv{{{zzzssslllggg^^^___```______aaadddfffpppwwwhhhGGGBBB???======;;;777888<<<999999888888777666666666555555555555555555555555666666666555555444444444666666666666777888999:::777999<<>>777444777666555555444444444333333333222222222222222222222222333333444444555555666666888444666???JJJWWWkkk}}}ssspppyyytttssssssoooooossswwwttthhhiiirrr```HHH===777777<<<777777777666666666555555444444444444444444444444333444444555555444444333444444444444555555555555666777999;;;<<<===CCCJJJ\\\mmm|||lllfffdddcccaaacccdddhhhmmmmmmnnnuuu}}}wwwvvvsssoookkkgggdddbbbbbbdddfffhhhppp___MMMDDD===<<<<<<;;;;;;===:::999999888888777666666555555555555555555555555777777666666555555444444777777777777888999:::::::::999<<>>:::???:::666777555555555444444444333333333222222222222222222222222333333444555555666777777;;;333888IIIRRRZZZyyymmmmmmzzzpppiiifffjjjkkklllvvvsssnnntttXXX@@@<<<===<<<888888777777777666666666444444444444444444444444333444444555555444444333444444444555555666666666555555888;;;:::===JJJXXXtttxxxnnnaaaZZZ\\\bbbgggiiihhhlllttt|||wwwooojjjdddgggiiihhhhhhkkksssyyybbbOOO===999<<<>>><<<;;;:::::::::999888888777777666666666666666666666666777777666666666555555555777777777888888999:::;;;>>><<>>999AAASSS]]]hhh|||yyy~~~rrrgggccceeeeeeggghhhjjjsssxxxrrrpppwwwjjjHHH@@@===777888888888888777777777777444444444444444444444444333444444555555444444333444444444555666666777777777666888;;;;;;@@@UUUlllpppeee]]]]]]^^^aaafffkkknnnpppyyy~~~|||vvvoooiiiggghhhjjjkkk~~~iiiJJJ======>>>;;;999;;;;;;::::::999888888888666666666666666666666666666666666666666666666666888888888888999:::;;;<<<;;;<<>>EEEPPP[[[hhh}}}www}}}iiiaaaeeemmmsss|||wwwqqqzzz\\\FFF<<<777999999888888888777777777555555555555555555555555333444444555555444444333444444444555666777777777999888;;;???BBBMMMlllqqqggg```\\\]]]bbbjjjqqqvvv|||}}}zzzxxxwwwdddgggttteeeLLLBBB???<<<;;;;;;;;;;;;:::999999888888666666666666666666666666555555555666777777888888999999888999999:::;;;<<<:::AAASSSnnnzzzxxx\\\???<<<;;;::::::666555555444444444333333333333333333333333333333333444444555666777888999999===PPP\\\^^^pppuuuiiiaaaccchhhqqq{{{~~~{{{sssQQQAAA@@@999999999888888888888777555555555555555555555555333444444555555444444333444444444555666777777888:::999===EEEKKK\\\nnn```ZZZ\\\aaaeeeiiinnnuuu{{{qqqgggkkkuuu~~~\\\III@@@???AAA<<<;;;;;;::::::999999888777777777777777777777777444444555666777888999999999999999999:::;;;<<<<<<@@@NNNeee~~~wwwrrrDDD555AAA999000>>>777777555444444555666777555444444444444555666666999666666888999888:::>>>DDDNNN\\\pppuuuwwwnnngggcccgggooo}}}iiiJJJ;;;:::999888777999;;;999666777777666555555555555555666666555555555444444444999777666666666777777666444:::CCCLLLYYYuuuyyyaaabbbaaa```___cccjjjppp|||xxxooommmrrrxxx[[[GGG@@@???===??????<<<999999888777888888888888777777777777888888888777777777777777777999:::999999<<<>>>===CCCjjj}}}qqqTTT;;;@@@===555<<<777666555555555555555666444444444444444555555666555333444777888888;;;???FFFQQQlllxxxwwwoooaaadddkkkwww{{{XXXAAA>>><<<999777777999999888777777666555555555555666666666555555555444444444666666666666888999999999777AAAKKKVVVmmmoooggg```ccceeefffhhhoooxxx~~~|||pppjjjqqqyyy[[[HHH@@@>>><<<:::999:::;;;:::888888888888888777777777777888888888888777777777777777999:::999999;;;>>>???LLLppptttkkkBBB:::<<<888777666666666555555444444444444333333333333444555555444333555888::::::>>>DDDNNN\\\|||zzzwwwjjjbbb___dddjjjzzzxxx~~~lllIIIAAA>>>;;;999777777888999888777666666555555666666666666666555555555555444444555666888999;;;;;;<<<;;;FFFTTThhhqqqbbb\\\]]]cccgggnnntttzzz|||oooeeeiiiyyyqqqSSSBBBAAA===999999<<<===;;;888999999888888888777777777888888888888888888888888777999::::::999:::???DDDYYYvvvwwwwwwSSS888:::<<<666777777777666555444333333333333333333333444555555666555777;;;<<<===CCCKKK```xxxxxxhhh^^^ZZZ```jjjzzzwwwTTTBBB>>>;;;;;;999777777999888777777666555666666666666666666555555555555555333555777888999:::<<<>>>FFFNNNccc~~~jjj___\\\aaagggkkkqqq{{{qqqgggffftttdddLLLDDD???<<<===>>><<<:::999999999999888888888777777777888888888888888999999888999;;;;;;999;;;CCCMMMhhh}}}ooo|||lll@@@:::AAA===999888888666555444333333444333333333333444555555888777888:::;;;>>>GGGQQQqqq}}}mmmZZZXXX[[[```lllzzzwwwgggGGG???;;;======999777888888888777666666666666666666666666666666666666666444666888888888:::>>>AAASSS\\\|||zzzddd[[[]]]eeennnuuuwwwvvvmmmlllooo{{{}}}\\\EEE@@@===???===999888;;;999999999999888888888888777777888888999999999:::999999;;;<<<:::===KKK[[[vvvzzzpppNNN<<>>:::777888999888777777666666777777555666666666666777777777666888999999999<<>>>>><<<888999>>>:::999999999999888888888777777888888999:::::::::;;;:::;;;===<<>>:::666444444666777666555555555555666777777777666777:::===GGGYYYjjjpppaaaXXXYYY\\\bbbnnnxxxsssgggPPP===;;;>>>;;;999:::999888777777666666777777555666666666777777777777777999::::::<<>>===EEE^^^zzz{{{qqq{{{UUUNNNKKKBBB???:::666444555777888666666666666666777888888888777999<<>>999===<<<:::;;;999888888777777777777777555666666666777777888888777999;;;<<<>>>FFFRRR[[[hhhyyyfffZZZ[[[cccqqq~~~}}}iiizzztttOOOCCCCCC@@@;;;::::::::::::999999999888888777777888999::::::;;;;;;===:::;;;>>>>>>GGGdddsssmmmmmmSSSFFF@@@===999777777888777777555555555555555666777777888;;;:::???HHHSSSttt~~~tttllljjjcccYYYUUUYYYUUU```jjj|||ddd===;;;@@@:::777===:::999888888777888888888888777777777777777888999666>>>@@@<<>>;;;===<<<<<<;;;:::::::::;;;;;;::::::999999::::::;;;<<<:::>>>>>><<>><<<<<<<<<;;;::::::::::::;;;::::::999999::::::;;;<<<:::>>>@@@BBBNNNdddxxxyyynnncccFFF???===:::888888888777666666666666666666777777888888@@@DDDLLL^^^wwwwww|||dddXXXNNNNNNOOOPPPZZZgggqqqbbbGGG===<<<<<<;;;::::::999888888888888888777777777777777888999999>>>555<<>><<<<<<;;;:::999999:::::::::::::::::::::;;;;;;<<<:::===AAAIIIZZZnnn~~~sssuuujjjGGG???===:::999999999888666777777666666777777888999888DDDIIISSSiiizzzxxx~~~___RRRJJJNNNVVV[[[dddnnn}}}~~~xxxPPP======>>>:::::::::999888888888888999777777777777888999::::::AAA;;;BBBRRRZZZbbbyyy___^^^hhhppp|||xxx```IIIBBBAAA===<<<;;;:::999999999::::::::::::::::::;;;<<<<<<;;;<<>>>>>:::;;;::::::999888999999999777777777777888999:::;;;===CCCKKKSSSaaa{{{xxxfff^^^gggsss{{{~~~YYYFFFDDD>>>===<<<;;;::::::::::::;;;;;;::::::;;;;;;<<<======;;;AAAPPPfffyyyvvvuuuGGG???===;;;;;;;;;:::888666888888888888888999999:::888IIIUUUeee}}}{{{[[[SSSMMMPPP]]]jjjqqqzzzrrrhhheee```aaaaaaaaa___]]]^^^___ffffffffffffhhhmmmsssyyypppkkkjjjlllmmmiiidddccc\\\]]]___dddkkkvvvnnnLLLAAA>>>;;;;;;;;;:::999999999999999777777777888999:::;;;<<<999HHHRRRXXXrrr______gggvvvtttSSSGGG??????===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>===EEEWWWlll{{{pppPPP???===<<<;;;;;;:::888666999888888888888999::::::===OOO\\\ppptttnnnSSSOOOQQQZZZfffnnnxxxyyyvvvoooaaaYYYYYYTTTWWWWWWUUURRRRRRTTTUUU[[[[[[ZZZYYYYYY]]]dddjjjeee```]]]______[[[ZZZ]]]UUUVVVWWWXXX\\\ccclllrrrYYYDDD>>>===;;;;;;:::999999999999:::777777777888999:::<<<<<>><<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======@@@AAAMMMaaattt{{{rrrbbb???===<<<<<<<<<:::888666999999888888999999:::;;;CCCUUUbbbuuuyyyqqquuu]]]SSSPPPXXXdddmmmqqq~~~~~~sssnnnnnngggYYYQQQSSSJJJMMMNNNKKKHHHJJJMMMOOOOOOPPPOOONNNNNNRRRYYY___^^^XXXUUUVVVTTTQQQRRRXXXTTTUUUWWWXXXZZZ]]]bbbfffbbbuuucccGGG>>>>>><<<;;;::::::999999::::::777777777888999;;;<<<===IIIQQQ\\\sssrrrZZZhhhwww{{{QQQBBBAAA@@@>>>======<<<<<<<<<;;;;;;;;;;;;<<<======@@@EEETTTjjj{{{|||yyyuuuGGG<<<@@@;;;999<<<666???999777777:::;;;:::<<<@@@IIIZZZmmmzzzuuuwwwuuuXXXVVVWWWVVVbbbnnnsss}}}rrrhhh``````]]]VVVPPPOOONNNLLLJJJIIIIIIIIIGGGFFFKKKIIIIIIKKKNNNPPPPPPNNNVVVUUUSSSQQQRRRSSSTTTUUUXXXUUUUUUYYY[[[[[[]]]```___dddqqqkkkKKKEEE;;;======<<<;;;::::::::::::999888999;;;;;;;;;AAAIIILLL[[[bbbsssgggmmmtttcccJJJCCCCCCAAA:::===BBB<<<<<<<<<<<<===???@@@>>><<>>999777777:::;;;:::===BBBJJJbbb}}}{{{}}}fffSSSTTTTTTZZZdddrrrzzzuuuvvvhhh___XXXWWWVVVQQQMMMMMMNNNMMMKKKIIIGGGGGGGGGGGGKKKIIIHHHIIIKKKMMMKKKJJJMMMNNNOOOQQQTTTUUUVVVUUUVVVSSSSSSYYY^^^^^^^^^```aaadddmmmzzzyyyVVVEEE;;;======<<<;;;::::::::::::;;;999:::<<<<<<===DDDMMMUUU___lllnnnkkkvvvXXXHHHBBBBBB===<<<===777;;;<<<===<<<===@@@FFFKKKNNNOOOdddwwwzzz~~~ZZZ???>>><<<999===777<<<999777777:::::::::???EEEPPPqqqqqqVVVQQQTTTWWWbbbiiiwwwtttiiijjjiiihhhhhh]]]VVVPPPOOOOOOMMMKKKKKKOOOPPPOOOKKKGGGGGGIIILLLOOOMMMKKKKKKKKKLLLKKKJJJKKKMMMPPPTTTXXXYYYWWWUUUUUUSSSUUU\\\aaacccdddhhhhhhrrrgggHHH>>>>>>===<<<;;;::::::::::::<<<::::::<<<===???HHHRRRYYY___yyytttmmmxxxssstttmmmNNN???BBB@@@===;;;666;;;===???>>>>>>EEERRR\\\YYY^^^mmmwww|||yyymmmDDD>>>===888===999;;;999777888:::;;;;;;BBBJJJ\\\www^^^QQQSSSXXXdddppptttnnnfffddd```\\\ZZZWWWRRRMMMKKKLLLLLLLLLLLLPPPRRRSSSOOOJJJIIINNNSSSRRRQQQPPPOOONNNOOOOOOOOOQQQRRRTTTXXX\\\[[[XXXTTTTTTVVV[[[```cccgggrrr}}}vvvMMMCCC>>>===<<<;;;;;;:::::::::<<<::::::<<<>>>BBBLLLWWW]]]hhhxxxkkkvvv~~~sssiiigggmmmsssZZZ???AAABBB???>>><<<>>>???@@@@@@CCCLLLYYYbbb\\\fffrrrxxxuuuMMM@@@@@@888===;;;999999888999;;;;;;===FFFOOOhhhvvvyyywwwWWWUUUVVV\\\oooyyyvvviii```ZZZTTTPPPOOOSSSQQQMMMJJJJJJLLLMMMLLLOOORRRTTTRRRNNNNNNSSSXXXSSSRRRQQQPPPOOOPPPRRRSSSSSSSSSTTTXXX\\\\\\XXXSSSRRRXXX```dddeeennnSSSDDD>>>>>>===<<<;;;;;;;;;;;;:::999:::===@@@EEEPPP[[[gggmmmqqq}}}uuunnnlllkkknnnpppIIIBBB@@@>>>AAA@@@>>>>>>>>>AAAGGGOOOVVVZZZYYYgggrrryyyvvvXXXCCCCCC888======888::::::;;;======@@@JJJUUUqqqgggWWWZZZ[[[cccuuuzzzpppiii___UUUMMMKKKMMMPPPMMMNNNMMMJJJJJJMMMNNNMMMNNNQQQUUUVVVVVVWWW[[[___UUUUUUUUUSSSQQQRRRTTTWWWSSSTTTWWW]]]cccbbb[[[TTTSSSZZZdddjjjnnn}}}^^^EEE???>>>===<<<;;;;;;;;;;;;:::999;;;@@@DDDJJJUUU```rrruuuooo~~~wwwxxxxxx\\\GGG======@@@???===<<<<<>>>>>BBBNNNZZZuuuyyy^^^YYYZZZbbbqqqyyypppfff```XXXOOOLLLLLLNNNOOOGGGLLLOOOMMMNNNRRRTTTQQQRRRUUUYYY^^^bbbeeegggiiiccccccaaa^^^[[[[[[^^^aaa^^^aaafffoootttooocccXXXZZZ___iiitttsssLLL???>>>===<<<;;;;;;;;;;;;::::::>>>EEEJJJOOOZZZddd}}}ooo}}}wwwqqqooovvvoooOOO===>>>BBB>>><<<>>>AAADDDFFFIIIKKKMMM\\\iiiqqq}}}|||iiiIIIGGG777===@@@888<<<<<<>>>??????CCCPPP]]]xxx|||wwwjjj[[[ZZZXXXiii~~~~~~yyygggddd^^^ZZZTTTPPPOOOPPPKKKFFFEEEMMMQQQPPPRRRXXXYYYVVVXXXZZZ___fffmmmqqqrrrrrrrrrqqqpppkkkgggfffhhhkkknnnrrryyy}}}kkk\\\bbbdddnnn~~~VVV???>>>===<<<<<<;;;;;;<<<;;;<<>>CCCHHHHHHGGGHHHMMMRRRbbblllqqq~~~}}}OOO???>>>??????;;;999>>>;;;;;;EEELLLVVVhhh|||kkkkkkrrrcccWWWZZZdddooo~~~yyyfff\\\XXXTTTQQQNNNNNNPPPPPPNNNLLLQQQTTTWWWWWWUUUUUUWWWZZZ___ccckkksssuuusssuuuzzzwwwsssvvv{{{mmmgggooozzzhhhHHH;;;BBB<<<666>>><<<<<<777AAABBBEEEOOOVVVaaarrr}}}zzzYYYCCCDDDDDD===>>>EEEKKKMMMKKKLLLRRRXXXccckkkssszzzVVVAAA>>>@@@>>>::::::>>>;;;<<>>@@@>>>999;;;???<<<===FFFNNN^^^uuu|||oooxxxuuucccXXXSSSYYYeeeuuugggZZZVVVPPPJJJOOOMMMKKKLLLNNNPPPQQQQQQVVV[[[```aaa___^^^^^^___eeeiiirrrzzz|||yyy{{{}}}fffgggpppSSS===AAA===999???;;;<<<>>>??????IIIVVV[[[jjjwwwtttRRRCCCAAA@@@???CCCGGGHHHHHHLLLTTT[[[dddooo{{{~~~}}}qqqDDD<<>><<<<<>><<<@@@:::===BBBDDDFFFOOOWWW[[[qqquuuZZZBBB???DDD@@@CCCEEEFFFGGGMMMUUU\\\cccooo}}}|||zzzHHH;;;???>>>???===@@@>>>BBBLLLVVVooowwwjjjYYYVVVYYYdddrrrjjj\\\WWWSSSNNNMMMNNNOOOQQQTTTVVVYYY\\\^^^]]]bbbfffgggdddaaa``````ddddddgggiiieee___^^^bbbaaaaaa```^^^___ccckkkqqqvvvzzzvvvjjjgggqqqxxxyyylllGGG@@@???>>>@@@:::???AAAIIIMMMQQQVVV\\\zzz|||fffEEE???FFFBBBCCCDDDEEEHHHNNNVVV]]]fffpppzzzPPP>>>@@@>>>AAA>>>@@@@@@EEEOOO[[[yyy|||xxx|||eeeVVVVVV]]]iiixxxxxxjjj]]]YYYTTTLLLIIILLLQQQUUUZZZ^^^```bbbdddfffbbbeeeiiihhhddd```___```cccbbbbbbaaa\\\VVVVVV[[[\\\]]]^^^\\\ZZZXXXXXXYYY```dddkkkyyy|||NNN@@@@@@???@@@:::AAA>>>LLLRRRRRRYYYhhh{{{wwwMMMAAAGGGDDDDDDEEEFFFIIIOOOVVV\\\ccclllzzz[[[EEECCC<<>>AAAAAAGGGRRR___xxxzzzsss```WWWZZZcccppp~~~{{{aaaWWWRRRSSSPPPIIIHHHNNNVVV[[[cccgggiiijjjkkkmmmgggiiikkkhhhccc______``````^^^]]]\\\XXXTTTXXX^^^aaaaaa___^^^^^^___bbbdddcccoooUUUAAA@@@@@@@@@:::CCC>>>OOOUUUTTTddd~~~YYYFFFIIIEEEFFFFFFHHHKKKPPPVVVZZZbbbhhh|||xxx{{{cccKKKEEE;;;===???AAABBBIIITTTbbbxxx~~~mmm^^^[[[^^^iiivvvzzz^^^[[[QQQMMMPPPPPPJJJLLLTTTYYY```hhhnnnoooooopppqqqjjjlllllliiiccc______```]]]ZZZYYYYYYVVVUUU[[[ccceeeaaa\\\[[[___jjjwwwuuuXXXBBBAAAAAA@@@:::DDD@@@SSSWWWXXXqqqaaaKKKLLLGGGGGGGGGIIIMMMQQQVVVYYYhhhlllyyyyyyuuutttGGGCCC777CCC@@@AAAEEEJJJSSShhhfffYYYWWW```mmm|||hhhVVVUUUOOOLLLNNNOOONNNSSSZZZcccmmmwwwzzzzzzzzzxxxtttuuurrrqqqqqqkkkddd```bbbiiiccc]]]YYYXXXYYY^^^cccbbbeeebbb\\\bbbwwwyyy{{{aaaCCCGGGBBB>>>CCCAAAGGGUUUUUUZZZwwwtttJJJOOOGGGBBBBBBGGGNNNSSSYYY^^^gggooo~~~wwwyyyttt|||MMMDDD;;;AAAAAABBBFFFMMMXXXoooyyycccWWWYYYeeerrr```SSSSSSPPPOOOSSSTTTTTTWWW^^^gggrrr}}}~~~{{{xxxwwwtttoooooosssxxxrrrggg\\\WWW[[[ccchhhfffeee^^^WWWcccrrrooosss|||nnnIIIFFF@@@===CCCDDDIIIUUUVVV```{{{TTTMMMGGGCCCBBBHHHNNNRRRXXX^^^hhhppp}}}xxxVVVDDDAAA???AAACCCHHHPPP^^^zzzxxxppp^^^UUU]]]kkkxxxxxx]]]XXXVVVUUUWWW[[[\\\[[[^^^bbbrrr~~~uuu___XXXaaajjjmmmhhhfff^^^YYYhhhiiilllvvv}}}}}}PPPDDD>>>===DDDHHHLLLUUUXXXiiiyyy[[[IIIGGGCCCBBBHHHNNNRRRWWW\\\fffppp{{{```DDDFFF>>>BBBDDDIIIQQQddd~~~vvvhhhZZZWWW___ppp}}}qqqbbbccc]]]___bbbdddddddddgggkkk|||{{{___[[[iiipppmmmjjjjjjfffdddsssqqqzzzUUUBBB>>>???EEELLLNNNUUU[[[tttzzz{{{```KKKGGGCCCCCCHHHNNNQQQVVV[[[aaappp}}}nnnEEEGGG@@@CCCEEEIIIRRRhhhyyy~~~zzzbbbWWW\\\ccctttllldddhhhbbbggglllmmmnnnrrrwww{{{uuu^^^aaapppssskkksssuuussssssvvvvvvYYYBBBAAACCCFFFMMMMMMTTT```xxxgggOOOGGGCCCCCCIIINNNQQQTTTYYY^^^sss~~~IIIGGGCCCCCCFFFIIISSSmmmxxxvvv^^^VVVcccjjjxxx~~~hhhbbbdddcccmmmvvvyyy|||ggg\\\fffrrrsssmmm~~~rrrrrr~~~```CCCEEEFFFEEEMMMKKKTTTfff|||jjjMMMGGGCCCCCCIIINNNPPPSSSWWW```yyy}}}|||PPPEEEFFFDDDGGGKKKVVVsssxxxuuu[[[TTTjjjsss~~~yyyjjjdddbbbffftttmmmYYY\\\iiippprrruuupppooo{{{iiiFFFHHHHHHDDDLLLMMMWWWnnn|||nnnNNNGGGDDDDDDIIINNNPPPRRRVVVccc}}}uuuqqq|||VVVEEEHHHEEEHHHMMMYYYyyywwwwwwtttYYYSSSmmmzzzzzzooojjjfffkkk|||pppZZZPPP\\\iiilllrrr|||uuujjjppp}}}pppIIIIIIHHHCCCLLLQQQ[[[ssszzz|||}}}vvvWWWGGGDDDDDDIIINNNOOORRRUUUddd~~~oookkksssdddCCCDDDFFFJJJMMM[[[fff]]]eeekkk~~~zzzlllfffeeehhhzzz~~~|||yyywwwvvvvvvvvv{{{}}}{{{vvvssspppkkkeeeVVVQQQQQQ[[[fffmmmqqquuuuuuuuuxxxsss|||PPPGGGKKKJJJKKK\\\ZZZooowwwyyy~~~xxxZZZKKKJJJIIIKKKKKKMMMRRRWWWhhhyyyuuunnnssssssKKKHHHIIIKKKNNN^^^|||ggg```iiipppvvvlllggggggfffttt}}}uuupppooollljjjhhhgggfffffflllnnnlllddd^^^\\\XXXTTTWWWUUUWWW___ggglllppptttuuuwww{{{{{{YYYJJJJJJKKKOOO]]]```yyy|||vvv~~~dddLLLJJJHHHJJJKKKMMMRRRXXXkkk{{{vvvxxxNNNHHHJJJJJJNNNdddzzzgggaaalllttt}}}pppiiifffeeehhhsss~~~tttjjjaaa___]]][[[YYYXXXWWWWWWYYY]]]^^^YYYUUUVVVWWWVVVZZZZZZ^^^dddiiikkkpppvvv}}}xxx{{{~~~dddNNNIIIKKKSSS\\\gggssszzzoooOOOJJJGGGIIIKKKMMMRRRZZZooo~~~zzz|||QQQIIIIIIHHHOOOlll~~~eeeaaalllvvvzzznnngggddddddlllxxx|||tttjjjaaaZZZYYYXXXWWWUUUTTTSSSSSSTTT[[[___\\\YYY[[[]]]]]][[[\\\```eeefffiiirrr|||www|||{{{}}}|||yyygggPPPJJJLLLSSSZZZnnnsssuuuUUUKKKFFFHHHJJJLLLSSS[[[qqq|||~~~WWWOOOIIIHHHTTTvvv}}}hhhcccooozzz}}}pppjjjggggggrrrpppcccZZZVVVWWWWWWWWWWWWWWWWWWWWWWWW[[[bbbeeeaaa]]]\\\ZZZWWWXXXYYY[[[___```fffsssmmmmmmwww|||yyypppwwwyyyfffQQQLLLLLLRRR\\\zzzxxxtttwww\\\NNNFFFHHHKKKKKKSSS]]]sss\\\OOOLLLKKKYYY~~~ooojjjuuuuuummmkkkmmmxxx~~~iiiYYYSSSQQQTTTUUUWWWYYY[[[\\\]]]]]]___ccceeeddddddeeebbb]]]UUUTTTVVVZZZ^^^eeerrrppp___pppttt|||zzzvvv{{{zzzjjjSSSMMMMMMSSSbbbppptttyyycccRRRGGGIIIKKKKKKRRR^^^vvv|||cccMMMLLLKKKZZZtttpppyyyvvvllljjjmmmsss}}}vvveeeZZZVVVUUUUUUWWW[[[___bbbeeeggggggccccccbbbccciiiooooookkkVVVVVVYYY___dddjjjttt~~~lllbbboooqqq{{{tttWWWLLLMMMWWWgggxxxppp{{{yyyjjjVVVHHHIIILLLKKKRRR___|||}}}mmmQQQKKKIIIWWW}}}~~~uuussszzzvvvhhheeehhhdddlllooohhh___[[[YYYXXXYYY\\\```fffjjjnnnpppqqqlllhhhbbb```fffnnnooojjj[[[[[[___gggmmmqqqxxxrrriiijjjnnnyyy~~~ZZZKKKNNN[[[hhhvvvvvv{{{yyy|||wwwnnnXXXIIIJJJLLLKKKRRR```~~~{{{wwwnnnQQQLLLKKK\\\rrrsss{{{yyyccc[[[```aaa\\\[[[]]]^^^___ccchhhiiijjjooovvv|||~~~}}}uuujjjcccdddiiinnnppp```___aaahhhpppxxxzzz{{{{{{zzz^^^MMMRRRZZZuuuvvv~~~|||rrrvvvxxxttt[[[IIIJJJKKKIIIRRRbbb~~~zzz~~~}}}rrrUUUNNNNNN```tttvvv~~~ggg___bbbZZZXXXXXX^^^bbbeeekkkqqqwwwwwwzzz}}}~~~~~~~~~xxxmmmdddeeemmmuuucccaaadddlllvvv~~~~~~___NNNTTT^^^~~~sss~~~ssssss}}}}}}sssZZZHHHIIIKKKIIITTTeeezzz}}}uuuyyyxxxYYYOOOOOOaaappprrr~~~{{{ddd[[[]]]UUUTTTWWW___fffkkkqqqxxx}}}~~~zzzwwwuuuttt}}}ppplllrrr{{{jjjfffiiivvvaaaOOOWWWccc|||sssmmmnnnwwwsssZZZIIIIIIJJJIIIUUUgggvvv|||tttooovvvtttpppqqqmmmrrrzzz|||wwwYYYNNNNNN___nnnppp}}}vvvaaaWWWVVVSSSSSSWWW___ggglllrrryyy{{{zzzuuurrrooovvv|||}}}{{{|||tttnnnrrrcccOOOXXXggg|||xxxwwwiiirrr~~~~~~www^^^KKKIIIIIIGGGUUUhhhyyyhhhfffsssuuulllooozzz{{{ssskkkhhhkkkkkkwww}}}}}}~~~VVVNNNNNN```rrrssszzzfffZZZVVVRRRQQQVVV```iiipppxxx}}}{{{}}}xxx{{{eeeOOOXXXkkk{{{pppoooyyy}}}}}}dddOOOJJJGGGFFFTTTiiixxxhhhaaafffnnnxxxsssppprrrvvv}}}tttqqqllliiikkkkkktttzzz}}}~~~UUUOOORRRgggsssuuujjj[[[UUURRRRRRXXXdddqqq{{{gggOOOYYYoooooonnnwww}}}hhhSSSLLLGGGEEEUUUkkksssiiigggmmmttt~~~{{{wwwrrrpppwwwxxxzzzwwwssssssrrrqqqvvvzzz}}}YYYNNNTTTnnnuuuxxxkkk]]]UUUYYYYYY___mmm{{{jjjPPP\\\ttt~~~zzzmmmrrr~~~kkkTTTMMMHHHFFFWWWooo{{{qqqmmmqqqzzz~~~}}}zzz^^^JJJSSSqqqzzznnnbbb[[[bbbaaagggtttkkkQQQ^^^xxxyyywwwqqqxxxkkkUUUNNNIIIHHHZZZsss}}}tttssszzz~~~[[[VVVPPPppp|||}}}rrrbbbYYYZZZ```gggtttoooTTT___xxx~~~|||sssssslllSSSJJJIIIDDDTTTvvvzzzvvvzzz[[[VVVSSSvvv}}}}}}qqqaaa]]]]]]bbbkkkwwwrrrVVVccc{{{}}}wwwxxx{{{rrrpppwwwnnnUUULLLKKKGGGWWWyyy}}}|||cccUUUWWW{{{zzz}}}qqq``````___eeennn{{{uuuXXXiiiyyyyyyfffbbbhhhoooxxxooolllrrr}}}nnnWWWMMMKKKIIIZZZ{{{nnnTTTWWW{{{}}}www}}}sss```bbbaaaeeennn}}}vvvZZZooo{{{~~~nnngggffffffhhhnnnxxxxxxpppssszzz{{{||||||mmmWWWKKKIIIIII[[[|||uuuSSSVVVwwwzzz{{{zzzdddccccccdddkkkyyypppvvv|||vvvZZZsss}}}~~~uuunnnjjjllllllmmmqqqzzz{{{uuuvvvzzz}}}xxxlllWWWIIIGGGGGG[[[zzzxxxTTTVVVttt{{{zzzllldddcccaaaeeeqqqpppdddsss|||tttZZZwww{{{~~~{{{zzzyyyyyy{{{tttttt}}}xxxnnnYYYIIIFFFGGG[[[zzzVVVXXXuuuyyyyyysssccc^^^\\\___kkkzzzssscccccchhhuuuttt[[[zzz{{{~~~~~~~~~yyy|||zzzrrr]]]LLLGGGJJJ^^^|||rrrXXXZZZxxxzzzwwwwww```YYYWWW\\\jjjwwwnnn^^^eeerrrxxx~~~|||ttt]]]|||{{{uuuooopppuuuzzz|||}}}vvvaaaOOOJJJMMMaaattt___]]]{{{tttxxxeee[[[SSSVVVgggwwwggg^^^dddkkkuuu~~~rrrcccwwwrrrjjjkkkttt~~~zzzyyy}}}zzzdddRRRNNNIII\\\bbbaaa}}}{{{jjj]]]ZZZYYYaaasss```UUU]]]gggttt~~~|||nnnaaavvvtttqqqzzz}}}~~~yyyuuu]]]KKKIIIFFF[[[bbb```zzzrrr```___\\\```vvv\\\SSS^^^kkkxxx|||yyy~~~kkkaaavvvvvvzzz|||xxx]]]KKKJJJIII^^^}}}```[[[yyy{{{vvv|||eee``````mmmtttXXXVVVcccppp}}}zzz}}}iii```uuuzzzwwwtttrrrssszzzaaaMMMLLLJJJ^^^dddYYYqqq{{{nnnbbbggg}}}^^^RRRXXXfffrrr}}}|||~~~~~~eee]]]qqqtttnnnqqq{{{bbbMMMLLLHHHXXX}}}mmm^^^nnn~~~ooouuuiiiXXXWWW```mmmwww~~~zzzyyy~~~```YYYmmmcccOOOOOOKKKXXX{{{uuuqqqtttbbbooonnnffffffkkkuuu~~~xxxwwwzzz~~~^^^XXXlll~~~```PPPSSSOOOYYY{{{~~~jjjpppuuucccoooxxxtttpppooowww}}}}}}sssvvv|||~~~{{{```[[[ooo}}}rrrWWWJJJPPPMMMWWWwww}}}\\\pppzzztttrrrqqqrrrxxx|||{{{vvvsssttt{{{~~~~~~|||^^^VVVvvvwww___WWWLLLGGGLLLXXXvvviiiwww|||nnnjjjmmmrrryyyxxxssstttrrrvvv~~~~~~___VVVvvvyyy]]]TTTIIIFFFLLLWWWuuusssxxxzzzfff___dddmmmvvv}}}wwwqqqpppqqqwww```VVVvvv___RRRIIIHHHNNNXXXttt~~~uuurrrzzzggg___bbbjjjttt|||~~~vvvpppnnnqqqwww~~~___WWWwwweeeSSSJJJKKKQQQXXXuuukkk|||uuulll~~~ooohhhfffjjjttt~~~vvvooolllnnnqqquuuzzz]]]XXXwwwyyywwwgggTTTLLLLLLOOOVVVsssyyyzzzvvvggg~~~pppgggcccfffqqq|||~~~zzzxxx{{{~~~}}}tttnnnkkkmmmrrrvvvxxx}}}~~~{{{[[[YYYvvvwwwsssttteeeRRRKKKKKKLLLSSSrrr|||zzzrrr```lllaaa```fffsssooocccbbbfffiiigggcccccciiippp|||~~~vvvmmmhhhlllsssyyy{{{}}}uuuZZZYYYttt~~~pppkkkqqqvvvaaaQQQLLLLLLLLLTTTuuuzzz}}}jjjXXXxxxnnn```cccnnn|||bbbZZZLLLTTTYYYVVVSSSUUUWWWVVV\\\ggg~~~{{{yyysssiiiaaakkkttt{{{~~~rrrYYYZZZrrrnnneeefffooowww```RRROOONNNNNNXXX{{{~~~aaaVVVvvvwwwlllnnnhhhRRRWWWOOOJJJJJJQQQTTTPPPNNNOOOUUUVVVccc}}}xxxrrrppplllgggeeefffiiimmmrrrwww|||lllSSSYYYpppooocccbbbgggrrrxxx~~~}}}}}}bbbWWWSSSOOOUUUaaayyycccRRRlllbbbOOOTTTTTTOOOMMMQQQQQQMMMJJJKKKSSSRRRYYYhhh{{{wwwqqqkkkdddaaaccclllooouuuzzz}}}hhhRRRZZZpppxxxggg^^^aaahhhttt{{{vvvvvvnnnjjjiiilllttt}}}aaaVVVSSSOOOVVV```vvv~~~pppWWWfff~~~YYYNNNSSSVVVQQQOOOOOOOOOKKKHHHIIINNNOOOSSSWWW^^^mmmvvvnnnggg``````cccooosssxxx|||~~~bbbRRR\\\rrr|||jjj^^^[[[aaaiiirrrzzzsssvvv{{{zzzpppoootttlllhhheeeeeehhhkkkkkkjjjjjjiiijjjqqq|||bbbWWWVVVTTTZZZbbbvvv|||wwweeegggkkkRRRQQQWWWYYYVVVTTTSSSRRRPPPOOOOOOKKKOOOTTTUUUTTTYYYkkk~~~yyypppiiiccc___bbbhhhqqquuuzzz~~~aaaSSS^^^uuunnnbbb\\\]]]ccckkkssszzz}}}|||~~~~~~{{{xxxqqqjjjeeehhhssscccZZZ[[[[[[aaafffwwwyyysssssskkkbbbRRRUUU[[[______^^^[[[XXXVVVTTTSSSMMMOOORRRUUUSSSSSS[[[fff{{{ssskkkfffaaa___fffnnnqqquuuzzz~~~fffVVV\\\rrrrrreee```bbbeeejjjooovvv}}}rrrjjjkkkwwwccc[[[___bbbhhhiiiwww~~~~~~vvv}}}qqqppprrrmmm]]]^^^aaafffiiihhhbbb\\\YYYVVVRRRTTTPPPNNNPPPRRRTTTZZZaaapppyyywwwqqqjjjddd___^^^fffoooqqquuuzzz~~~mmm[[[\\\ooovvvjjjaaacccjjjppptttwwwwww|||xxxpppppp~~~wwwlllkkkrrrzzzaaa[[[ccchhhnnnmmmxxx}}}}}}www~~~mmm{{{~~~nnn{{{rrrmmmnnnuuu{{{|||uuunnnkkkgggbbb^^^WWWRRRSSSVVVYYY]]]bbb```uuu}}}rrrnnniiiddd```\\\[[[dddnnnqqquuuzzz~~~oooaaabbbqqqrrrggg___eeeqqqyyy~~~|||xxxiiiddddddlllwww}}}oooiiihhhqqqccc___iiipppvvvsss}}}{{{xxxqqqbbbooo{{{zzz|||eee___[[[\\\]]]]]]^^^bbb\\\kkk}}}xxxnnnddd```]]][[[WWWXXXbbbmmmqqquuu{{{ooofffiiiwwwrrrfff___eeesss~~~pppeeefffggglllrrrjjjppp{{{lllfffeee|||gggcccoooxxx~~~zzzkkkkkkdddqqq}}}rrrddd\\\^^^```___eeeppp{{{|||uuummmhhhbbb```[[[VVVSSSVVV___fffxxxzzz|||~~~|||ppp{{{vvvtttyyyeeedddpppqqqvvvuuuhhhlllqqqssssssllllllzzzmmmjjjrrrfffZZZrrr|||ssshhhnnn}}}|||}}}wwwlllddddddfffkkk|||~~~wwwooohhhccc^^^\\\YYYVVVXXX^^^gggmmmyyy{{{~~~ttt{{{uuu}}}hhhfffsssxxx}}}wwwnnnpppqqqppppppzzz~~~eeeZZZuuuwww|||nnnmmmxxxzzzoooiiilllooopppwwwvvvnnnhhhllluuu~~~wwwppphhhaaa]]]YYYWWWUUUXXX___hhhpppuuuzzz{{{vvvooojjjvvv}}}xxxvvvvvvxxx{{{\\\SSSqqq{{{tttxxx|||vvvqqqzzzgggrrrkkkeeedddfffkkkssszzzwwwoooooo}}}yyyqqqjjjccc]]]XXXUUUSSSTTTZZZeeepppwwwyyyzzz|||vvvttt{{{qqqzzz{{{yyy{{{xxxVVVNNNlllppphhhhhhqqqzzz|||jjjgggooosssttt~~~}}}uuummmfff```ZZZWWWSSSSSSUUU^^^iiisssxxxzzz~~~llltttzzzxxxZZZSSSnnntttlllhhhkkkrrr|||yyyppphhhaaa\\\XXXUUUSSSUUUZZZcccllltttxxxzzzvvvhhh||||||sssYYYSSSlllwwwjjjcccfffyyy}}}zzzsssjjjbbb\\\XXXUUUSSSSSSXXX```hhhooouuuzzz}}}hhheeesssfffQQQMMMdddsssddddddmmm}}}yyyuuuooofff^^^XXXUUURRRQQQSSSZZZdddlllqqqvvv{{{|||~~~ZZZaaa~~~___LLLJJJaaazzznnnnnneeevvv}}}www~~~sssgggddd^^^WWWQQQPPPRRRUUUWWWbbblllooopppvvv|||sssTTTbbbYYYQQQMMMZZZpppkkkrrrzzztttlllcccaaa]]]WWWRRRQQQRRRTTTYYYdddmmmpppqqqwww}}}iiiMMMZZZ~~~TTTLLLJJJVVV{{{yyy}}}vvvfffddd___]]]ZZZUUUQQQPPPRRRTTT]]]gggoooppprrrwww}}}___HHHQQQ~~~nnnQQQJJJHHHSSSxxx|||{{{~~~jjj```___ZZZXXXUUUPPPNNNOOOSSSWWWaaaiiioooppprrrwww|||~~~ZZZIIIOOOttteeeSSSLLLJJJQQQooo```cccwww|||}}}~~~pppddd]]]ZZZWWWTTTOOOKKKKKKOOOWWW]]]dddjjjoooppprrrxxx|||}}}SSSKKKNNNmmm___QQQMMMLLLOOOgggTTT___sss}}}zzz|||ttt{{{kkkddd^^^XXXTTTSSSQQQMMMKKKMMMSSS\\\cccggglllpppqqqtttzzz~~~rrrLLLLLLKKKdddZZZLLLJJJKKKMMM```\\\hhhuuu}}}yyy{{{}}}}}}}}}ggg|||wwwggg___[[[VVVRRRQQQNNNNNNOOOPPPTTTZZZbbbgggjjjooorrrssswww~~~hhhKKKNNNIII[[[uuuVVVJJJIIILLLKKKXXX___lllssspppwwwyyy|||~~~zzz|||^^^kkklllfff```\\\XXXQQQOOOQQQKKKNNNRRRVVVZZZ___eeeiiilllqqqtttuuuyyybbbNNNRRRHHHTTTiiiTTTLLLKKKMMMKKKSSSwwwrrrpppssswwwwww~~~kkkiii~~~wwwzzzxxx{{{]]]]]]uuujjjccc```[[[VVVQQQNNNMMMLLLNNNQQQUUU[[[aaaeeeiiikkkpppsssvvvyyy{{{}}}~~~[[[NNNFFFJJJOOObbbdddUUUJJJJJJMMMIIIIIIooo~~~sssjjjfffdddcccdddkkkxxxpppsss{{{zzz~~~|||___[[[|||nnneee^^^```]]]YYYTTTPPPNNNMMMMMMPPPSSSWWW\\\aaafffjjjkkkpppssswwwyyy{{{}}}{{{YYYMMMGGGJJJMMM]]]```WWWNNNKKKMMMKKKIIIgggvvvmmmfff^^^^^^]]]]]]bbblllxxx~~~yyy}}}aaaXXXvvv~~~}}}www{{{zzzpppeee^^^[[[YYYZZZXXXUUURRROOONNNNNNOOOTTTVVVZZZ^^^cccgggkkkmmmqqqsssvvvyyyzzz}}}mmmTTTLLLHHHIIIIIIUUUzzzuuuttt~~~~~~[[[[[[SSSMMMLLLLLLIII[[[wwwmmmhhhdddccccccbbb```aaahhhrrryyy~~~rrrxxx~~~zzz{{{aaaTTTccc{{{uuupppjjjfff```dddfffccc]]]ZZZYYYYYYUUUSSSQQQPPPPPPPPPRRRSSSYYY[[[]]]aaaeeeiiilllnnnpppsssuuuxxxyyy|||fffXXXNNNKKKIIIEEEMMMrrrwwwlllgggeeemmmlllooossstttsssrrrttt|||qqqYYY]]]UUUNNNKKKMMMJJJQQQrrriiigggfffkkkjjjgggeeedddjjjssszzzuuuxxx}}}ppp[[[MMMTTTttt|||wwwrrrmmmfff^^^YYYVVVZZZ^^^___\\\VVVSSSSSSPPPPPPOOOPPPRRRTTTWWWYYY___```aaadddgggkkknnnpppqqqsssuuuwwwyyy|||}}}|||jjjeeeWWWSSSLLLFFFLLLeeemmmgggfffdddfffbbbbbbfffiiikkkooovvvhhhYYY\\\VVVPPPJJJLLLMMMKKKpppppphhhhhhkkkjjjiiihhhiiinnnwww~~~}}}eeegggUUUJJJLLLbbb~~~}}}{{{yyywwwuuuwwwuuuqqqmmmhhhaaaZZZUUUUUUVVV[[[^^^[[[TTTOOOOOONNNNNNOOORRRUUUZZZ^^^aaaddddddeeegggiiimmmppprrrsssuuuwwwxxxzzz}}}vvvpppccc]]]OOOIIINNNZZZ}}}jjjhhhiiigggkkkddd```ccceeegggrrreee^^^[[[VVVUUUKKKJJJOOOIIIbbbtttkkkmmmpppsssrrruuu~~~||||||}}}~~~}}}```___hhhXXXOOOLLLVVV{{{~~~{{{tttvvv|||{{{{{{yyywwwvvvsssnnnjjjnnnmmmjjjhhhddd___YYYUUUSSSRRRUUUZZZXXXRRROOOPPPNNNNNNPPPTTTYYY___dddggghhhhhhhhhiiikkknnnqqqssswwwxxxzzz{{{}}}zzzkkkaaaNNNHHHMMMOOOlll~~~nnnppprrrooorrriiicccdddbbbdddssshhhiii```XXX\\\MMMIIIPPPIIIWWW|||rrrtttxxx~~~yyyyyy}}}}}}~~~~~~tttWWWnnnppp___UUUOOOOOOqqq~~~\\\bbbqqq|||zzz||||||tttjjjiiiooovvvvvvvvvvvvwwwzzz~~~vvvyyy|||{{{xxxvvvxxxzzztttssspppnnnnnnnnnjjjeeebbbaaa```___^^^[[[WWWSSSNNNKKKLLLRRRRRRMMMMMMPPPNNNOOOQQQVVV\\\bbbhhhllljjjjjjiiijjjlllooorrrsssyyy{{{|||}}}mmm```JJJEEEKKKFFF[[[tttyyy|||xxxqqqiiieeegggfffiii|||nnntttfff[[[aaaPPPHHHQQQIIIQQQ{{{yyy{{{~~~~~~{{{rrrrrruuufffxxxgggRRROOOQQQaaannnpppvvvzzzxxxuuurrroookkkfffccciiihhhhhhmmmtttvvvsssoooooopppqqqqqqpppnnnllljjjllljjjiiihhhgggeeeaaa^^^ZZZZZZZZZYYYWWWTTTRRRPPPJJJLLLNNNNNNMMMLLLLLLLLLMMMSSS[[[```cccfffjjjmmmlllkkkjjjjjjkkklllnnnpppuuu~~~{{{{{{|||ppp\\\NNNKKKIIIHHHXXXmmm{{{}}}xxxssspppqqqsssyyyyyyeee[[[[[[VVVOOOIIILLLWWWaaarrrrrrxxxtttyyydddYYYLLLPPP}}}zzzvvvrrrnnnhhhbbb^^^bbb``````dddiiikkkiiifffiiijjjjjjkkkjjjhhhfffeeegggeeecccbbbaaa___[[[XXXUUUTTTRRRPPPOOONNNNNNNNNLLLNNNPPPPPPOOONNNNNNOOOOOOTTTZZZ```dddhhhmmmpppnnnlllkkkjjjkkkmmmpppqqqtttzzznnn```UUUSSSLLLFFFPPPccc|||{{{|||wwwiiibbb^^^WWWOOOIIILLLUUU]]]ssssss{{{{{{qqqfffOOOFFFmmm~~~{{{{{{|||zzzwwwsssoookkkfff```\\\[[[YYYXXXYYY]]]___^^^[[[___```aaaaaa```___^^^\\\___]]][[[ZZZYYYWWWTTTQQQQQQOOOLLLJJJJJJKKKMMMNNNMMMPPPRRRSSSRRRQQQQQQRRRSSSVVV[[[```dddiiiooosssqqqooommmkkklllooorrrtttwwwyyy~~~uuu```^^^bbbeee\\\OOOQQQ^^^~~~zzz{{{uuu~~~uuufffXXXOOOMMMOOORRRvvvuuuttt}}}~~~vvvvvvwwwbbbMMM^^^||||||vvvuuuuuupppnnnllljjjiiieeeaaa^^^YYYWWWUUUUUUWWWXXXWWWVVVWWWWWWXXXXXXXXXWWWVVVVVVXXXVVVTTTSSSSSSQQQOOOLLLPPPOOOMMMLLLMMMNNNPPPQQQNNNQQQSSSTTTTTTSSSTTTUUUYYY[[[]]]```eeejjjooossssssqqqooommmnnnqqquuuwww}}}{{{wwwhhhjjjyyy|||lll^^^fffttt{{{nnnYYYRRRXXXvvvzzzppp```UUUPPPMMMLLLbbb}}}}}}wwwtttwwwxxxuuuZZZUUUfff~~~xxxsssqqqjjjiiigggfffeeeccc___]]]XXXWWWUUUTTTTTTTTTSSSRRRQQQRRRRRRRRRSSSSSSRRRRRRTTTRRRPPPOOOOOOOOOMMMLLLNNNOOOPPPQQQRRRRRRSSSRRROOOQQQTTTUUUUUUUUUVVVWWW_________aaaeeejjjoooqqqtttrrrqqqppprrruuuyyy{{{~~~}}}kkkbbbiii}}}zzzpppxxxnnnWWWOOOSSSwwwxxx}}}{{{lll```YYYUUUQQQOOOZZZzzzyyyyyyyyyvvv|||rrrrrr~~~dddUUU[[[{{{uuurrrmmmkkkhhhfffccc___ZZZWWWVVVUUUUUUSSSRRRQQQPPPOOONNNOOOOOOOOOPPPPPPQQQQQQQQQPPPNNNNNNOOOPPPOOONNNNNNOOOQQQSSSTTTTTTTTTSSSOOORRRUUUWWWWWWWWWXXXYYYaaa``````bbbgggkkknnnpppssssssssstttvvvyyy|||~~~|||wwwxxxzzzvvvyyy{{{tttcccTTTUUU]]]sss}}}vvvlllddd^^^YYYTTTPPPVVV|||yyyyyyxxxuuuzzzxxxqqq]]]|||tttzzzjjjVVVXXX~~~yyyvvvtttqqqoookkkgggccc^^^XXXTTTTTTUUUVVVUUUSSSQQQOOONNNMMMMMMMMMNNNNNNOOOPPPQQQPPPNNNMMMMMMOOOQQQRRRRRRQQQQQQQQQRRRSSSTTTUUUVVVQQQTTTWWWYYYZZZZZZ[[[]]]___^^^^^^bbbhhhnnnppppppqqqrrrtttwwwzzz}}}}}}|||nnniiimmmpppkkk```YYY\\\eeecccxxxzzzwwwuuurrrnnniiibbb[[[TTTOOORRRdddyyyzzzrrrrrrzzzyyyddd\\\iiinnnRRRQQQlll|||xxxvvvuuutttsssssspppllliiiddd___YYYUUUUUUVVVXXXXXXUUURRRPPPOOOLLLLLLLLLMMMNNNOOOPPPQQQNNNMMMLLLMMMPPPRRRSSSTTTUUUTTTRRRRRRSSSUUUXXXZZZSSSVVVYYY[[[\\\]]]^^^___\\\\\\]]]bbbjjjppprrrrrrppprrruuuyyy}}}~~~tttyyy~~~mmmaaahhhooooooeee[[[YYY\\\SSSbbbpppiiidddaaaccceeeeeebbb\\\WWWSSSPPPTTTyyyzzz|||}}}\\\]]]yyy|||hhh[[[cccxxxwwwyyywwwtttwwwlllkkklllccc^^^\\\UUUXXXXXXWWWUUUTTTRRRQQQPPPNNNMMMLLLKKKKKKMMMOOOPPPOOOPPPQQQQQQRRRRRRQQQQQQRRRRRRSSSTTTVVVWWWXXXYYYXXXXXXYYY]]]aaacccaaa^^^aaadddfffiiikkknnnrrruuutttrrrrrruuu{{{yyygggccc~~~kkkVVVXXX]]]XXX[[[UUUmmm~~~bbbUUUcccjjjkkkkkkjjjjjjfff\\\QQQMMMWWWlll~~~zzz~~~~~~\\\lll~~~vvvjjj]]]{{{~~~rrrppptttsssiiijjjkkkaaa]]]```^^^YYYXXXVVVTTTRRRQQQPPPPPPPPPOOONNNMMMMMMNNNPPPQQQPPPPPPQQQRRRRRRRRRRRRQQQSSSTTTUUUVVVWWWYYYZZZZZZYYYXXXZZZ^^^bbbeeedddcccgggiiikkkmmmnnnpppsssuuuzzzxxxzzzwww{{{}}}~~~mmmeeelllmmmeeeeeeUUU___}}}vvvcccddd}}}|||yyytttiii^^^VVVNNNTTTaaa~~~yyy}}}~~~{{{nnn^^^}}}xxxssszzzvvvnnn___gggqqqmmmrrrooogggjjjkkk___YYY[[[YYYZZZYYYVVVSSSQQQPPPOOOOOORRRQQQPPPOOOOOOPPPQQQQQQPPPQQQRRRRRRSSSSSSRRRRRRUUUVVVWWWXXXYYY[[[\\\\\\[[[ZZZ[[[^^^cccfffhhhhhheeehhhkkkmmmoooppprrrtttvvvuuu{{{~~~zzz}}}|||uuunnnaaaeeexxxrrrppplll{{{sssgggbbbdddYYYWWWXXXzzzwwwttt{{{zzzxxx{{{bbbiiizzzrrrttt{{{qqqoooooohhh^^^yyy}}}xxxxxxoooeeefffiii```[[[[[[UUU[[[YYYVVVSSSPPPOOOOOOOOORRRRRRQQQPPPPPPPPPQQQQQQQQQRRRSSSSSSTTTTTTSSSSSSVVVVVVWWWYYYZZZ[[[\\\]]]^^^]]]]]]___bbbeeehhhjjjbbbeeejjjmmmooorrrtttvvvwwwtttxxx}}}~~~wwwnnnooovvv~~~ppphhhkkkqqq|||tttlllffflllxxxiii^^^UUUiiivvvuuu~~~wwwtttrrr|||lllggg~~~sssiiiuuu|||vvvnnnmmmtttzzznnn\\\oooooozzzoooeeedddaaabbbccc\\\ZZZYYYVVVSSSQQQPPPOOOOOOQQQQQQQQQPPPPPPPPPQQQQQQRRRSSSTTTTTTUUUUUUTTTTTTVVVWWWXXXYYYZZZ\\\]]]]]]aaa`````````aaacccgggiiifffhhhllloooqqqsssvvvxxxyyyuuuwww~~~ooo~~~yyyvvvrrrnnnoooqqqxxxqqqhhhlllsss|||tttmmmlllvvvppp```TTT```www{{{~~~rrrssspppzzzwwwbbbrrrmmmwww}}}yyytttuuuzzz}}}pppbbbnnnvvv~~~lllbbb]]]```ccc\\\XXXXXXWWWUUUTTTRRRQQQPPPPPPPPPQQQQQQRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVUUUUUUWWWWWWXXXZZZ[[[\\\]]]^^^bbbccccccbbbaaacccfffiiihhhjjjlllmmmoooqqquuuwwwqqqsss{{{rrr{{{~~~~~~xxxqqquuutttjjjaaadddwwwxxxrrr|||}}}rrrmmmqqq~~~uuubbbVVV[[[xxx|||vvvvvvllluuuuuujjj```vvvzzz|||wwwxxxyyyyyy{{{tttwww{{{lllbbb[[[\\\^^^XXXVVVWWWXXXXXXWWWUUURRRQQQPPPPPPRRRSSSTTTTTTUUUUUUTTTUUUUUUVVVVVVVVVVVVVVVYYYYYYZZZ\\\]]]^^^___```bbbccceeeeeedddfffiiillliiikkkmmmooorrrwww~~~lll|||zzz|||yyyvvvzzzrrriiiccceeeooo~~~|||zzz}}}~~~ssscccbbbwwwmmm___[[[dddvvvsssooogggxxx|||vvvaaa___~~~}}}vvvssswww{{{|||zzzmmmyyyzzzhhhaaaaaa^^^```aaa[[[UUUVVVXXXYYYYYYVVVSSSQQQPPPQQQSSSTTTVVVWWWWWWWWWTTTUUUVVVVVVWWWWWWVVVVVVZZZ[[[\\\]]]___```aaaaaaaaacccfffgggggghhhlllooommmooossswww~~~jjjjjjhhhqqqxxxzzz~~~pppuuu}}}xxxxxxccchhhpppqqqjjjoooyyyqqqyyy~~~xxx~~~|||yyyzzzjjjTTTYYY{{{iii]]]VVVyyy}}}}}}~~~|||sssuuuyyyjjjssswwwjjjVVVyyyyyywwwyyynnnkkk|||www~~~vvvrrriiiiiiqqqsssiiiaaabbbYYYWWW[[[ZZZTTTXXX[[[RRRRRRRRRTTTWWWUUURRRTTTZZZVVVVVVVVVWWWXXXYYY[[[[[[]]]\\\\\\^^^```bbbcccccchhhbbbbbbiiinnnlllkkkmmmqqqtttxxxvvv{{{cccZZZdddlllmmmppplllyyy~~~wwwlllaaafffuuu}}}~~~pppgggjjjrrruuunnnlllzzzggg|||}}}sssfffiiivvvyyytttgggTTT___mmm\\\XXXggg~~~yyyzzz{{{|||}}}{{{xxxuuu}}}vvvrrrvvv}}}|||ssskkkvvvyyynnndddwwwnnnqqqlllssswwwlllyyy{{{qqqkkkbbb\\\\\\YYYSSSXXX[[[RRRTTTSSSVVVYYYXXXRRRQQQSSSUUUVVVVVVWWWYYYZZZ[[[\\\^^^]]]]]]___bbbeeeggghhhiiifffgggkkkmmmkkknnnsssoooyyyxxxyyy```UUUVVVaaannnrrrjjjppp{{{zzzxxxwwwppplllfffnnnzzz}}}|||ppphhhhhhjjjkkklllvvvrrrgggyyy}}}yyyllldddkkkxxxoooooohhh]]]ppphhhbbb^^^___xxx}}}{{{|||~~~|||xxxxxxyyyzzz{{{zzzwwwvvvuuuqqqtttzzzzzzrrrnnnpppyyy|||xxx~~~{{{eee___]]]gggjjjxxxwwwppphhhaaaddddddYYY\\\XXXWWWZZZ[[[XXXWWWXXXXXXYYYZZZ\\\]]]___``````cccbbbbbbbbbdddgggjjjkkkhhhkkkpppuuuvvvyyyooosssiiieeefffwwwzzzzzz~~~{{{wwwuuu~~~~~~uuuzzzwwwpppllluuuzzzpppeeefffiiijjjiiiddd___yyyiiillliii]]]fff}}}||||||{{{~~~}}}{{{zzzyyyyyyzzz{{{~~~}}}}}}}}}|||yyywwwwwwwwwvvvvvvvvvvvvuuuuuu{{{ooopppwww~~~wwwkkkmmmxxxzzz~~~|||pppfffeee^^^gggdddlllvvvsssooohhh```ZZZ[[[^^^^^^___aaa]]]^^^___```bbbdddeeeeeedddeeeeeefffgggjjjooorrryyyfffpppqqqyyy}}}||||||{{{~~~wwwxxxrrrlll|||sssccc\\\~~~llllllkkk```]]]zzz~~~}}}|||{{{zzzyyyyyyyyy|||{{{{{{zzzzzzyyyxxxwwwzzz}}}}}}~~~}}}{{{zzzyyyxxxvvvssswwwvvvuuusssqqqppppppqqqxxxlllqqqyyy{{{qqqgggmmm{{{xxxvvvxxxzzz|||ssssss}}}}}}zzzhhhuuuwwwwww|||wwwzzz}}}yyyssssssqqqkkkfffeeecccbbbcccccceeegggiiijjjkkkoootttyyy~~~{{{oooppp||||||vvvyyy}}}tttzzz~~~ooodddnnneeefffeee\\\ggg{{{zzzyyyxxxwwwwwwwwwwwwvvvwwwxxxxxxxxxwwwvvvuuurrrtttwwwzzz|||~~~}}}{{{yyy}}}{{{xxxwwwwwwvvvtttrrrvvvvvvtttpppkkkiiijjjlllyyyssskkksssyyyssshhheeeooozzzwwwsssxxxrrrrrrllllll{{{yyyyyy{{{xxx{{{|||zzzyyyxxxyyy{{{{{{|||vvv{{{{{{}}}yyyxxxzzzsssppprrrxxxxxxuuu|||{{{rrryyynnnnnnqqqccceeezzz~~~}}}|||zzzxxxvvvuuuuuutttoooppprrrssssssrrrqqqqqqmmmooopppqqqrrrsssvvvyyy||||||}}}~~~}}}{{{zzzwwwuuuyyywwwtttsssttttttrrrqqqssssssrrrnnnhhheeefffhhh|||oookkkoooyyyyyylllbbbiiitttyyyyyywwwsss~~~xxxiiijjjsssrrrqqqrrrnnnsss{{{lllppprrrxxxyyy{{{xxx|||~~~|||yyy{{{hhhkkklll}}}zzzvvvsssqqqpppmmmmmmnnnoooooonnnmmmmmmjjjkkkkkkkkkjjjllloooqqqwwwwwwxxxyyyzzz|||~~~}}}zzzxxxxxxwwwuuussstttrrrpppooopppqqqqqqpppmmmoooppplllfffccceeehhhttthhheeettt|||iiiaaannnyyyzzz{{{kkkqqqpppcccgggyyyhhhyyyzzzzzzeeerrrrrrwwwyyy}}}{{{}}}}}}}}}{{{yyyuuurrryyyttt}}}tttvvvwww}}}|||dddmmmfff{{{vvvrrrooommmnnnnnnnnnnnnmmmllllllkkkhhhiiiiiiiiihhhjjjnnnqqqrrrrrrssssssuuuvvvxxxyyy}}}yyywwwuuuuuuuuuuuutttssspppnnnllllllnnnppppppppphhhlllnnnkkkfffdddeeehhhppplllpppzzzzzzpppaaa```ooo}}}ooofffnnn~~~yyymmmwwwppp}}}rrroooxxxxxxttt}}}rrr^^^fffuuu~~~|||~~~{{{tttrrrtttzzz~~~zzz|||ccccccjjjeeegggbbbjjjxxxpppnnnsssnnn|||vvvzzz~~~zzzssspppnnnlllllllllkkkiiifffdddddddddccccccdddeeeeeelllllllllmmmnnnpppqqqrrrwwwyyy|||~~~~~~{{{yyyvvvtttsssqqqppppppqqqqqqpppnnnllljjjiiijjjlllmmmgggfffeeeddddddddddddeeeyyyooonnnsss~~~uuufff\\\aaappp}}}mmm[[[___rrr}}}zzz{{{yyyqqqwwwzzz{{{xxxrrruuussssss~~~xxxoooqqq|||nnnmmmxxx|||yyy~~~|||~~~|||}}}|||vvvvvvzzz}}}}}}vvv\\\TTTSSSLLLRRRXXXaaaqqq{{{yyy{{{vvvooo}}}zzz{{{||||||kkkjjjiiihhhhhhiiihhhhhhbbbbbbbbbaaaaaabbbbbbccchhhhhhiiijjjlllnnnpppqqqtttvvvxxxzzz|||}}}~~~~~~~~~{{{xxxuuutttsssrrrqqqoooooonnnnnnnnnllliiigggggghhhiiijjjfffeeecccbbbbbbbbbcccddd{{{sssooorrrxxx~~~lllZZZXXXcccqqq|||tttWWWWWWnnn||||||xxxrrr}}}zzzyyyyyy~~~{{{|||{{{vvvttt|||zzzzzz|||sssttt}}}~~~vvv~~~yyyzzz~~~~~~wwwzzz{{{yyy___PPPKKKMMM___wwwtttiii{{{zzz{{{~~~uuuvvv|||vvvxxx{{{oooooonnnkkkhhhfffffffff``````_______________```ccccccdddfffiiikkkmmmoooqqqrrrsssuuuwwwxxxxxxyyy|||~~~{{{wwwtttrrrrrrqqqpppnnnlllkkkjjjjjjiiigggeeeddddddfffgggeeecccaaa___^^^```bbbccc|||sssoooqqqwww}}}vvvcccVVVZZZgggqqq}}}hhh^^^zzz{{{{{{{{{zzzuuuuuu|||}}}vvv~~~||||||}}}{{{vvvppprrruuuwww}}}yyycccVVVVVVqqq~~~}}}~~~{{{sss~~~vvvsssxxxxxxwwwrrrkkkeeebbbaaa______^^^]]]]]]]]]^^^^^^______aaaccceeehhhkkklllnnnoooppprrrssstttuuuuuuwwwyyy|||~~~}}}yyyuuurrrooooooooonnnllljjjgggfffhhhgggeeecccbbbbbbcccdddbbb```^^^\\\\\\]]]```bbbwwwnnnnnnttt{{{~~~iii^^^ZZZbbblllsss|||fffzzz{{{uuuzzz|||wwwxxxzzz{{{|||{{{~~~xxx~~~vvvnnnlllsss||||||xxxssstttsssnnn|||lllZZZWWWeee{{{|||xxxnnntttrrruuuvvvuuurrrlllfffaaa_________^^^]]]]]]]]]]]]]]]]]]]]]^^^```bbbeeeggghhhlllmmmnnnoooqqqrrrttttttpppsssvvvyyyxxxuuuqqqnnnmmmmmmmmmllljjjhhheeedddgggfffeeecccbbbaaaaaabbb___^^^\\\ZZZZZZ\\\^^^___rrrjjjmmmuuuyyyxxx]]]^^^bbbiiipppyyynnnddd{{{rrrwwwwww|||}}}yyyqqqlllwww}}}{{{xxxxxx{{{~~~~~~{{{uuuyyyoooiiinnnwww{{{yyy|||yyytttuuuuuupppvvvhhhYYY]]]zzzvvvyyytttqqqlllnnnrrrooommmkkkjjjgggdddaaa```___^^^]]]\\\\\\\\\]]]\\\\\\\\\]]]^^^```aaabbbhhhiiijjjkkkmmmppprrrssspppsssvvvxxxxxxvvvsssqqqllllllkkkjjjhhhgggeeedddffffffdddcccaaa`````````\\\[[[[[[ZZZZZZ[[[\\\]]]xxxnnngggkkkrrrsssmmmYYY```fffkkktttbbb^^^{{{wwwxxxrrrsss}}}tttvvv{{{}}}~~~|||qqqdddiiiyyy||||||}}}}}}{{{uuunnnzzzrrrppptttwwwvvvwwwtttllllllrrrqqq{{{uuuwwwmmmttt}}}~~~}}}yyywwwnnnqqqsssssswww{{{pppjjjiiihhheeeaaa___^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[bbbcccdddeeehhhkkknnnpppppprrrtttvvvwwwvvvtttrrrkkkkkkiiihhhgggfffffffffeeedddcccbbb```___^^^^^^YYYZZZZZZ[[[[[[\\\[[[[[[yyytttkkkeeeiiipppmmmeeeZZZccchhhjjjvvvrrrZZZXXX}}}uuuwwwzzzvvvtttuuuooojjjvvvhhh~~~vvvzzz|||}}}}}}ssszzzwwwnnnaaaWWWiii~~~ttt~~~|||wwwpppiiilllvvvzzzuuuqqquuu{{{~~~uuuqqqfffeeeooossszzz}}}yyyxxx{{{xxxzzzrrrxxx}}}zzzsss~~~|||oookkkiiiddd___^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYXXXWWWWWWWWWWWW^^^^^^___aaadddhhhkkkmmmiiijjjlllnnnooonnnmmmmmmkkkjjjhhhgggffffffggggggdddcccbbbaaa___^^^]]]\\\XXXYYY[[[\\\\\\\\\[[[ZZZsssooohhhdddgggiiiaaaWWWZZZaaaiiipppzzzbbbTTTccc~~~pppnnndddZZZeee}}}xxx||||||uuunnnvvv{{{pppnnnrrruuulllbbblll}}}yyypppsss~~~yyyxxx{{{ppp]]]cccgggjjjkkkqqqwwwuuummmmmm]]][[[mmmxxxuuutttzzz~~~|||yyywwwwwwyyyyyy~~~wwwwwwvvvqqqnnnjjjjjjbbbZZZWWWZZZ\\\[[[YYYXXXWWWVVVVVVWWWWWWVVVUUUXXXYYYZZZ[[[^^^```bbbcccdddeeeggghhhiiijjjjjjjjjffffffeeeddddddddddddeeebbbaaa```___]]]\\\ZZZZZZVVVWWWXXXZZZ[[[[[[[[[[[[zzzkkkfffgggnnnnnncccYYYVVV```ccciiirrr}}}pppTTTPPPsssttt}}}|||xxxzzz}}}zzz{{{zzzzzz{{{jjjooouuuwwwuuutttuuuvvv}}}~~~vvvvvvrrrqqq}}}~~~ttt{{{~~~zzztttvvvqqqnnnqqq|||}}}{{{~~~|||xxxwwwzzzuuukkkVVV^^^ggglllrrrwwwuuunnnaaa\\\```lllqqqnnnooouuuwwwuuuvvvvvvzzz~~~xxxrrr||||||nnnjjjhhheeebbb^^^[[[WWWUUUXXXVVVUUUUUUVVVVVVUUUSSSWWWWWWXXXYYY[[[\\\^^^______aaacccfffggggggfffeeedddcccbbbbbbaaaaaabbbbbb``````___]]]\\\ZZZYYYYYYVVVWWWXXXYYYYYYZZZZZZYYYzzzppphhheeemmm{{{uuu```VVV[[[ffffffmmmyyy}}}```PPPcccfff|||yyyyyyttt|||uuuuuuxxxyyyyyyzzzuuuzzzxxxjjjlllvvvpppzzz{{{vvvvvvtttwww{{{qqq~~~zzzxxxjjjdddlll}}}yyy{{{{{{yyywwwwwwvvvtttqqqoooXXXbbbmmmsssvvvxxxuuuqqqeeelllrrrsssooolllmmmppp}}}vvvmmm}}}{{{uuuwww}}}{{{}}}~~~xxxyyynnnfffhhhhhhddd]]]WWWSSSRRRXXXWWWUUUUUUVVVVVVUUUTTTUUUUUUUUUUUUVVVXXXYYYZZZYYY[[[^^^```bbbbbbaaa``````______^^^^^^^^^^^^^^^]]]]]]\\\[[[ZZZYYYXXXWWWVVVVVVWWWWWWWWWWWWWWWVVV|||rrriiigggkkksssxxxmmm]]]XXX]]]fffiiiuuugggXXXeeezzzqqquuuxxx~~~sssooo}}}|||yyy{{{www~~~xxxsssuuuzzz{{{}}}zzzrrruuuyyy{{{~~~~~~||||||zzzsssnnnyyy}}}~~~}}}rrrssszzz~~~ppplllooovvvuuulllggghhhjjjpppuuuvvvssspppooonnnjjjvvv}}}wwwqqqsssuuutttwwwuuulllooo~~~zzz{{{vvvzzz~~~yyyzzz~~~|||rrroooiiiccc]]]YYYYYYYYYXXXWWWUUUUUUVVVWWWWWWVVVTTTTTTTTTSSSTTTUUUUUUVVVUUUVVVWWWXXXZZZ[[[\\\\\\\\\\\\[[[ZZZZZZZZZ[[[[[[ZZZZZZYYYXXXWWWWWWVVVVVVUUUVVVVVVVVVUUUTTTTTTSSS{{{uuummmiiifffppprrreeeYYYXXX[[[[[[aaalll}}}vvvVVV```vvvooooootttkkkeeennnwww|||{{{aaarrr{{{wwwyyyrrr{{{{{{ttt|||}}}}}}|||xxx~~~~~~xxxpppmmmmmmrrrwww|||xxxwwwrrrmmmooowwwuuukkkgggmmmyyyxxxvvvqqqkkkggghhhkkkgggrrrvvvppppppyyy}}}yyylllqqqrrrvvvwwwxxx~~~~~~{{{zzzvvvkkklllqqqzzzzzz{{{mmmfffdddcccbbbXXXVVVTTTSSSTTTVVVVVVUUUUUUTTTTTTSSSSSSSSSTTTTTTUUUSSSRRRQQQRRRUUUXXXZZZZZZYYYXXXXXXWWWWWWXXXXXXWWWWWWVVVVVVUUUUUUUUUTTTTTTUUUUUUTTTTTTSSSRRRQQQ}}}uuunnnkkkkkkllltttnnnYYYPPPZZZbbb```aaarrr}}}iiiTTTtttwwwyyyooosss{{{tttqqquuuuuu}}}}}}~~~{{{|||\\\lllmmmbbbjjjyyyvvvhhhuuu}}}vvvtttwwwyyy}}}vvvkkkjjjooouuuzzzwwwuuuooo~~~wwwuuu{{{wwwxxxtttooorrrzzz{{{vvvsssooolllnnnsssrrrwwwvvvqqqqqqvvvwwwsssnnnkkkdddiiiyyy}}}}}}|||~~~}}}yyy|||wwwwww|||}}}rrreeehhhnnnrrryyyqqqjjjeee]]]ZZZVVVSSSSSSSSSSSSRRRUUUTTTTTTSSSSSSSSSTTTTTTUUUSSSPPPNNNNNNQQQTTTWWWVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTSSSTTTTTTTTTSSSRRRQQQQQQyyyoooggghhhnnnrrrqqqgggYYYUUU___hhhjjjmmm}}}hhh___UUU}}}zzz}}}xxxwwwzzz|||}}}zzz{{{iiitttrrrccccccvvv|||___]]]yyy~~~rrrzzztttlll~~~{{{zzzvvv{{{zzzqqqmmmpppvvv}}}uuuvvv{{{zzzrrrpppwww{{{zzz|||wwwrrrqqqtttyyy{{{vvvvvvzzz{{{xxxwwwzzzyyy{{{{{{wwwsssqqqpppooorrrlll```^^^iiilllnnnxxx~~~|||zzzwwwqqqsss|||~~~zzz{{{jjjfffsss}}}yyyyyyqqqiiiddd^^^YYYWWWUUUSSSQQQTTTSSSSSSSSSSSSSSSTTTTTTSSSRRRQQQPPPPPPPPPQQQQQQRRRRRRQQQPPPPPPPPPPPPQQQSSSTTTTTTTTTTTTTTTTTTTTTRRRSSSSSSSSSSSSSSSRRRQQQ~~~vvvkkkcccfffooorrrggg\\\YYYZZZ^^^eeemmmzzzjjjTTTSSSOOOtttxxxttt}}}|||nnnrrr~~~lll{{{tttttt~~~ppphhhoootttyyyxxxlllrrr{{{}}}uuupppzzzxxxoooooozzz{{{|||wwwtttvvv{{{zzz}}}|||vvvpppnnnmmmlllqqqnnnrrr|||}}}xxxwwwlllpppvvvyyyuuupppppptttjjjrrrrrrooolllcccdddrrrvvv}}}~~~|||zzzzzz|||{{{yyy|||wwwrrrsss{{{|||wwwyyyvvvppp[[[aaauuuyyy}}}uuuooohhhaaa\\\XXXUUUSSSSSSRRRRRRRRRRRRSSSTTTTTTQQQRRRSSSTTTSSSQQQOOOMMMPPPOOONNNNNNMMMMMMNNNNNNSSSSSSSSSSSSTTTTTTTTTTTTRRRRRRSSSSSSSSSSSSSSSRRRuuulllgggiiiooosssnnn___VVV]]]ggglllqqqvvv~~~dddVVVLLLRRR}}}~~~pppnnn|||zzzyyy|||}}}}}}|||{{{~~~|||}}}wwwmmmsssttt}}}xxxeeeooooootttxxxgggqqqzzzvvvyyy}}}}}}vvvuuuyyyrrrssswwwzzzxxxrrrqqqttt~~~{{{vvvuuukkkoootttvvvuuurrrpppooonnnssswwwvvvsssqqqtttxxx~~~wwwqqqqqqzzz~~~tttpppvvv~~~yyywwwuuuuuuxxx{{{~~~~~~wwwpppkkkiiijjjsss}}}vvvppp~~~tttllljjjcccYYYTTTSSSSSSTTTWWWUUUQQQQQQUUUMMMPPPRRRSSSRRRPPPOOOOOOQQQPPPOOOOOOPPPQQQSSSTTTUUUTTTSSSTTTUUUTTTSSSQQQSSSSSSSSSRRRRRRQQQQQQQQQ}}}vvvnnniiiiiilllpppqqqccc[[[YYY```fffjjjsss~~~vvv[[[LLLOOOgggzzzyyy|||yyymmmbbbcccnnn{{{}}}}}}~~~{{{~~~rrrkkkyyyqqqlllooohhhwwwwwwtttvvvxxx}}}zzz|||uuuwwwzzzzzzsssmmmooovvv~~~~~~}}}tttjjjhhhmmmrrrrrrqqqooommmllllllmmmrrrsssttttttsssrrrrrrrrrsssuuu}}}uuunnnlll}}}www{{{{{{tttqqquuuxxxxxx{{{wwwttttttvvvxxxxxxwwwtttnnnkkknnnqqqtttyyy~~~pppooonnnsss}}}uuullleeebbb^^^ZZZXXXXXXVVVRRRQQQSSSRRRSSSTTTUUUSSSRRRPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTSSSSSSSSSTTTTTTRRRQQQRRRRRRRRRQQQQQQQQQPPPPPP~~~zzzqqqlllggghhhmmmpppnnnjjjYYYYYY___fffhhhjjjwww~~~jjjTTTRRRjjjrrr|||wwwrrrkkkaaaXXXZZZgggvvvyyywww{{{vvv{{{|||kkkcccjjjyyypppiiirrrxxxvvvvvvwwwwww}}}{{{||||||}}}~~~yyynnnggglllvvvyyy|||~~~wwwiii___ccclllzzztttmmmgggfffhhhjjjlllsssqqqooopppqqqqqqooolllooorrrvvvyyy~~~xxxxxx|||vvvuuuwww{{{|||{{{{{{}}}{{{sssuuuyyy|||{{{|||}}}|||xxxzzzvvvrrrssswwwyyywwwtttwwwqqqpppuuuyyyxxxuuuttthhhnnnqqqkkkkkksssiiiooofff^^^[[[YYYVVVSSSTTTRRRRRRRRRRRRQQQPPPNNNMMMOOOOOOQQQRRRSSSTTTUUUUUUTTTSSSRRRSSSTTTTTTRRRPPPQQQQQQQQQPPPPPPPPPPPPPPPzzzvvvjjjffffffkkkrrrqqqhhh^^^XXX[[[dddlllmmmnnn}}}ooo\\\YYYvvv||||||{{{{{{sssoooooodddjjjnnnkkkeeehhhuuusssrrrxxx~~~wwwzzzqqqaaaXXXbbbmmmooozzz{{{vvvzzz|||{{{wwwxxx{{{{{{www~~~{{{vvvlllgggllluuuvvvzzz|||vvvjjjeeelllvvv{{{tttjjjdddcccfffiiikkkmmmlllllllllmmmlllkkkjjjnnntttyyyvvvppp{{{vvvuuussspppoooqqqxxxrrrppppppsssyyy|||tttoootttwww{{{|||wwwsssqqqsssyyy|||yyyuuuvvvssssssuuutttnnnjjjiiimmmsssvvvkkkaaammmwwwkkkeeebbb\\\XXXVVVTTTSSSQQQQQQQQQQQQPPPOOOOOOPPPRRRTTTVVVVVVVVVUUUTTTSSSRRRSSSTTTTTTRRRPPPPPPPPPPPPPPPPPPPPPPPPPPP{{{uuurrrggghhhkkkppprrrlll___TTT]]]^^^fffooosssvvvwwwaaaRRRggg~~~}}}~~~~~~~~~vvvooonnnqqqtttrrr{{{xxxiiidddnnnzzzuuusssyyy}}}www}}}~~~qqqgggbbbeeefffxxxuuussszzz{{{yyygggnnnvvv~~~{{{uuu{{{uuurrrqqqpppooorrrwwwvvvyyyzzzuuuooopppuuu{{{qqqmmmgggbbbbbbdddfffhhhdddgggkkkjjjgggfffhhhkkkjjjoootttrrrjjjlll~~~rrrxxx}}}~~~}}}|||~~~}}}|||~~~{{{|||{{{{{{}}}~~~|||}}}|||{{{zzzyyyuuuuuuwww{{{}}}|||yyywwwuuurrrppprrrwwwyyywwwtttmmmmmmnnnnnnhhhbbbccciiiooopppppplllgggllluuuyyypppeee\\\WWWXXXVVVSSSSSSUUUVVVUUUTTTQQQRRRTTTVVVWWWWWWWWWVVVUUUTTTSSSTTTUUUUUUSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQ{{{tttnnnjjjhhhkkkooooookkkcccZZZTTTbbbaaahhhssszzzjjjUUUQQQyyytttzzz|||yyy|||}}}yyyxxxzzz~~~|||xxx}}}~~~}}}xxx~~~~~~||||||vvvllljjjvvvssslll{{{nnnooouuuvvvrrrfffpppzzz~~~}}}xxxsssppplllkkkppptttuuuvvvxxxtttwwwwwwrrroooppprrrqqqdddeeedddbbb``````bbbddd```eeejjjiiieeecccgggkkkggggggiiijjjiiilllxxx|||}}}{{{~~~wwwrrrpppqqqtttwwwwwwyyy}}}|||zzzzzz{{{yyytttrrrsssvvvtttsssrrrssssssrrrqqqvvvvvvuuupppfff___dddnnnllleeedddjjjnnnrrr{{{vvvlllmmmsssddd^^^\\\XXXTTTSSSUUUWWWVVVUUUTTTUUUVVVWWWWWWWWWWWWWWWVVVUUUTTTUUUVVVVVVTTTRRRRRRSSSSSSSSSSSSTTTTTTTTTzzzsssmmmgggdddhhhmmmoooiii___XXXYYY]]]eeefffnnnzzzzzz]]]NNN]]]~~~ttt~~~yyy}}}vvvssszzzuuuuuu|||{{{yyytttmmmnnn}}}}}}vvvuuulllooovvvwwwrrrqqq{{{~~~wwwtttrrrooolllkkknnntttuuurrrpppqqqmmmssstttnnniiihhhgggddd___cccgggeeeaaa___bbbfffdddfffhhhhhhfffeeefffhhhbbb______cccgggllluuu~~~~~~xxxyyyvvvrrrrrruuuuuusssuuuzzz~~~{{{tttssswwwxxxxxxwwwuuurrrrrrtttwww}}}yyytttlllgggllluuuqqqeee```gggnnnnnnqqqwwwjjjhhhxxxvvvnnneee```YYYWWWYYYZZZYYYVVVXXXWWWWWWWWWWWWWWWXXXXXXWWWVVVVVVVVVWWWWWWUUUTTTTTTUUUUUUUUUVVVVVVVVVWWW~~~|||xxxsssnnniiieeecccggglllmmmcccUUURRR[[[ggggggkkkvvvqqqSSSLLLiiisss}}}}}}yyyuuu}}}tttllldddeeerrr{{{~~~~~~yyyqqqttt}}}xxx|||xxx~~~{{{|||qqqlllrrr{{{}}}yyysss}}}zzzrrrppprrrrrrnnnqqqvvvyyytttjjjfffhhhfffooorrrkkkdddbbbaaa]]]```fffllliiibbb___dddiiijjjiiihhhhhhiiiiiifffddd[[[XXXXXX\\\aaadddjjjppprrrmmmqqq|||{{{zzzvvvuuuxxxxxxuuuyyyzzz{{{|||tttuuu{{{xxxzzz{{{xxxuuuvvv{{{xxxssspppoooooopppvvv~~~}}}nnneeehhhiiieeegggmmmpppssskkkssstttmmmeeebbbccccccaaa^^^ZZZYYYXXXVVVVVVWWWXXXXXXXXXWWWWWWWWWXXXXXXVVVTTTVVVVVVVVVWWWWWWXXXXXXXXX{{{uuummmeeebbbccceeefffssshhh\\\WWWWWWYYY___eeellluuuyyyZZZRRRTTTttt~~~~~~{{{rrryyyzzzsss}}}xxx{{{xxxqqqzzzppp]]]^^^uuu~~~wwwoootttkkk}}}~~~|||wwwuuuwwwuuu{{{|||ttthhhiiiuuu}}}vvvnnnmmmqqqsssqqqrrrtttvvvqqqhhheeegggrrrmmmaaa```jjjggg```dddnnnuuuooo]]]YYYeeeiiiccc```dddddd```___aaabbbaaaccc]]]VVVUUUZZZ___aaaaaafffmmmkkkppp|||uuuzzzuuu|||zzzyyyzzzttt}}}{{{vvvvvvpppllltttsssrrrqqqrrrtttvvvxxxyyyvvvuuusssqqqqqqssswwwzzzzzzuuuuuuxxxrrrdddaaagggmmmxxxvvvfffooo~~~tttoookkkddd^^^^^^[[[[[[]]][[[UUUUUUZZZZZZZZZZZZZZZZZZ[[[\\\\\\[[[XXXXXX[[[ZZZUUUVVV\\\{{{uuuooofff``````eeeiiilllkkkccc\\\[[[]]]```gggmmmqqqxxxkkkRRRSSSOOOzzz}}}zzzyyyqqq|||zzz~~~yyyxxxwww|||vvv|||}}}www~~~{{{vvvqqqllliiipppgggwwwzzznnnvvvwwwsssxxx~~~yyyooohhhlllxxxsssfffaaafffkkkmmmjjjkkkpppttttttpppppptttsssqqqkkkrrr{{{lllhhhrrruuuoooccc```gggkkkiiiffffffbbb\\\[[[___aaa``````\\\YYYZZZ___ddddddcccbbbiiigggiiizzz}}}|||xxx{{{}}}~~~yyyuuuqqqxxxuuupppqqqllljjjsssuuuzzz|||vvvqqqppprrrsssrrrooolllmmmppptttsssnnnoootttpppfffeeekkkgggpppvvvlllqqqwwwjjjbbb]]]\\\[[[YYY]]]bbb]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXX\\\```___YYYWWWZZZyyytttlllfff___]]]aaagggkkknnn]]]YYYXXX]]]aaafffmmmtttxxxyyyYYYJJJXXXmmm}}}ooooooyyyttt{{{||||||xxx|||}}}~~~}}}xxxqqqyyyxxx{{{~~~~~~~~~zzzrrrjjjjjjqqqxxxqqqmmm{{{~~~{{{tttwww{{{yyy~~~~~~||||||pppkkkjjjrrrzzzmmmeeeiiiuuu{{{{{{rrrqqqsssuuutttpppppptttsssqqqnnnxxxtttnnnwwwtttoooiiiddddddgggjjjjjjfff^^^XXXZZZaaacccbbb]]]\\\\\\___eeehhhhhhfff```eeedddeeejjjooo{{{|||zzz|||~~~zzz{{{~~~vvvoooqqqwwwrrrnnnqqqpppqqq{{{yyy~~~tttnnnmmmnnnpppqqqmmmhhhfffiiimmmppplllmmmqqqnnnggggggmmmiiilllppp~~~kkkppptttiiibbb^^^]]]_________^^^]]]\\\\\\\\\\\\]]]]]]```cccbbb^^^]]]___}}}xxxqqqmmmbbb```^^^```dddggggggfffVVVVVV[[[bbbggglllttt|||zzzsssuuujjjPPPRRRrrrzzznnn___kkk~~~||||||xxx|||yyy}}}zzzyyyzzz{{{}}}qqqrrrrrr{{{|||}}}~~~wwwnnnlllttt|||uuuvvv}}}{{{uuuyyyyyyxxx{{{{{{}}}|||}}}nnnnnnrrr|||zzzxxxtttttt{{{yyyvvvttttttrrrmmmlllooorrrooofffkkkyyyyyyrrrtttwwwoookkkjjjeee^^^___fffgggccc\\\XXX]]]fffhhheee^^^]]]^^^aaaeeehhhhhhgggaaacccdddgggiiifffvvv}}}{{{~~~~~~zzz~~~|||wwwxxx}}}}}}wwwqqqrrrwwwqqqmmmssstttwww}}}wwwrrrqqqrrrllloooqqqnnnhhheeehhhllltttpppoooqqqnnnhhhgggjjjqqqnnnkkkqqquuudddvvv|||rrrjjjeeedddcccbbbbbbaaaaaabbbbbbbbbbbbbbbaaa```___aaaddd{{{wwwrrrlllfffbbb\\\___dddggggggddd^^^ZZZXXX[[[ccclllpppuuu~~~yyyoooeeebbbZZZOOOjjjuuukkkddd|||zzz~~~zzzyyy~~~{{{|||zzzooonnnuuu{{{yyyuuummmwww|||{{{~~~}}}vvvssswwwvvvwwwwwwzzz{{{}}}{{{~~~~~~yyyxxxyyytttvvvyyyzzz|||tttvvv|||zzz}}}~~~{{{{{{~~~rrrnnnmmmpppqqqpppqqqtttpppnnneeeccckkkkkkmmmxxxpppiiigggjjjfff^^^___gggeeeccc^^^\\\bbbhhhhhhccc___^^^]]]^^^aaacccdddeeeaaabbbaaahhhmmmhhhqqq|||zzzzzzyyyxxxvvvvvvyyyrrrmmmrrrrrrsss|||~~~xxxuuuuuuuuusssqqqmmmppprrroookkkiiilllooossspppoooooommmhhhffffffmmmhhhjjjqqqyyyrrrkkkuuuzzzxxxtttpppmmmiiigggfffgggkkkmmmmmmkkkjjjiiihhh{{{sssmmmgggbbb]]]ZZZ]]]ccciiijjjeee^^^YYYWWWYYY^^^hhhqqqvvv{{{{{{tttmmmbbbTTTMMMLLLSSS}}}vvvxxx|||vvvxxxzzz}}}wwwmmmppp}}}zzznnn|||}}}~~~~~~}}}zzzyyy{{{xxxvvv}}}uuuzzz~~~{{{yyyzzz|||{{{vvv}}}xxxmmmxxx}}}}}}xxxssstttwwwwwwxxx{{{{{{~~~zzzwwwqqqtttzzz~~~ppplllkkknnnpppnnnnnnqqqllloookkkiiimmmiiiiiitttgggdddeeeiiihhhccceeekkkffffffccc```bbbeeeccc^^^^^^]]]]]]\\\]]]^^^```aaa]]]```^^^bbbhhhdddfffwww~~~|||~~~{{{vvvrrrrrrtttvvv~~~yyysssvvvtttqqqxxx|||xxxxxxzzzxxxqqqkkkqqqqqqpppnnnllllllmmmoookkkjjjjjjlllllljjjfffddd```]]]cccmmmkkkpppnnndddvvv}}}}}}uuuooohhhbbb___]]]]]]\\\aaafffjjjfff]]]YYY[[[aaa\\\bbbnnnxxx~~~zzztttmmmfffaaa[[[OOOMMMVVVeee~~~{{{qqqyyy~~~}}}zzzyyyuuu{{{rrruuutttsssyyy|||oooiiissszzzzzz{{{www}}}xxx|||}}}~~~yyy}}}{{{pppwww}}}zzzxxxtttuuuxxxwwwxxxzzz~~~|||www{{{{{{sssnnnrrr{{{tttooolllnnnoookkkhhhhhhfffjjjiiijjjoooiiidddlllcccdddfffggggggeeefffhhhccceeeddd```___aaa```]]]YYYZZZ\\\]]]]]]]]]\\\]]]VVV______\\\___\\\\\\eeeooozzzwwwnnnqqqzzzyyyxxxzzz|||zzzuuurrrqqqsssxxx{{{}}}{{{xxx}}}zzzvvvzzz{{{zzzyyyyyyzzzwwwqqqkkktttpppkkkiiiiiijjjiiiiiifffgggiiikkkmmmlllhhhccc[[[ZZZ___dddbbbddd|||tttjjjmmmhhhccc]]]ZZZ[[[^^^aaacccdddiiiiiiaaaVVVUUU```kkkdddkkkxxxuuunnnlllggg```]]]]]]YYY___ppp}}}~~~|||~~~}}}uuunnn|||yyyuuu{{{{{{ooommm|||yyy~~~|||yyypppfffmmmuuutttwww~~~ttt}}}{{{~~~xxx||||||vvvxxx{{{wwwyyywww~~~xxxtttwwwzzzzzzzzz|||}}}{{{zzztttyyyzzztttoooppptttuuurrrmmmkkknnnooollliiiiiibbbccc___bbbkkkfff___dddcccggghhhfffccccccbbb```___bbbbbb]]]\\\___aaa```TTTWWW\\\______]]][[[ZZZQQQ___aaaZZZZZZYYYXXX^^^ZZZggghhhccceeeddddddjjjuuu{{{yyyzzzpppyyywwwzzz}}}yyyuuuuuuyyyrrrwwwuuuuuu}}}|||xxx|||vvvvvvvvvuuusssrrrrrrsssvvvooogggdddfffgggeeebbbgggiiikkkmmmooooooiiibbb___``````^^^^^^dddooowwwmmmkkkwwweee\\\SSSRRRYYYaaaddddddfff^^^WWWWWWZZZ]]]aaafffpppxxxzzzmmm___dddiii\\\aaajjjyyyoooxxxwww{{{wwwnnnkkkttt{{{}}}yyy~~~yyywwwrrrsss{{{}}}|||sss|||}}}~~~~~~|||ttt{{{nnnkkk~~~|||uuutttpppnnnqqqzzz~~~~~~zzzxxxuuuvvv|||~~~{{{uuussswwwzzzyyyxxxyyyzzz|||yyyssssssvvvuuuooorrrqqqnnnlllkkklllmmmnnnnnnppppppnnniiigggiiikkkjjjhhheeedddddddddbbbaaaeeefffeeedddaaa```aaabbb]]]___```^^^[[[ZZZ\\\___^^^_______________``````___]]]ZZZWWWVVVUUUVVVVVVZZZZZZYYYYYYYYY[[[]]]^^^```mmm~~~sssnnn{{{{{{{{{~~~}}}}}}}}}||||||~~~}}}|||}}}}}}}}}{{{vvvsssvvv}}}{{{uuutttpppttt~~~zzzttt{{{nnnfffgggrrrrrrjjjnnn|||zzznnnbbb```fffkkkiiieee]]]aaajjjrrrnnnccc\\\]]]]]]^^^aaaccc```]]]dddnnnqqq{{{rrruuu___[[[YYY[[[```eeeeeeddd^^^ZZZYYY^^^cccfffjjjooo}}}uuuaaaWWW[[[___YYYqqqtttmmmrrrlllqqq{{{nnnhhhxxx~~~|||{{{xxxyyyvvvhhhccciiirrrzzz}}}~~~}}}{{{}}}rrryyynnnfffttt{{{wwwyyy~~~sssqqqtttxxx|||~~~{{{yyypppppprrrwww}}}~~~yyyyyywwwxxxzzzyyyvvvwwwzzzwwwvvvqqqlllnnnssssssnnnpppooommmkkkjjjjjjkkkllloooooonnnllljjjiiikkklllhhhgggeeedddeeefffeeedddfffeeedddbbbaaa`````````\\\]]]^^^]]][[[[[[[[[\\\\\\\\\\\\[[[[[[YYYXXXXXXZZZYYYXXXVVVUUUUUUUUUVVVWWWWWWWWWWWWWWWXXXYYYZZZWWW]]]cccmmmnnnlllzzzxxxxxx|||zzzwwwqqqoooqqq~~~{{{yyyxxxyyy|||~~~xxxxxx{{{{{{{{{~~~zzztttppprrrwwwzzzvvvrrrkkkjjjeeekkkwwwtttkkknnnllliiikkknnnjjjdddkkkwwwsssjjjaaa___cccgggfffccc]]]___dddjjjhhh```]]]___^^^___^^^ZZZWWWYYY___dddgggzzzppprrr]]]___aaaddddddccc```^^^VVVVVV[[[eeellloootttyyynnnXXXSSSSSS[[[iii|||yyyuuuhhhkkkvvvttt~~~~~~yyyoookkkqqqwwwqqqcccYYYdddrrr|||{{{zzz~~~{{{|||~~~zzzvvvwww}}}zzzuuuuuu{{{{{{vvvvvv|||rrruuuxxxtttmmmyyy~~~yyy~~~~~~tttrrr}}}|||}}}zzzssshhhllluuu}}}|||}}}}}}{{{yyyyyy|||}}}yyytttuuuzzzuuupppiiiffflllssssssnnnpppooommmkkkjjjjjjjjjkkknnnllliiiggghhhiiijjjkkkhhhfffeeeeeefffggggggfffgggddd``````aaaaaa^^^\\\[[[[[[[[[[[[\\\\\\ZZZXXXXXXXXXXXXWWWVVVSSSQQQPPPUUUUUUUUUUUUUUUUUUTTTTTTRRRRRRSSSTTTUUUUUUUUUUUUUUUVVVSSSSSS___|||zzzzzzuuu{{{~~~www|||}}}yyytttqqqsss}}}~~~~~~|||yyyxxx{{{zzzzzz~~~zzz{{{zzztttoooooossstttoooiiifffddd^^^cccrrrrrrkkkmmmkkknnnoooiiibbbaaahhhpppjjjeee```^^^```ccccccbbb``````aaacccaaa]]]]]]```]]]___[[[RRRRRR[[[```^^^``````mmmuuuuuuaaadddeeeccc^^^YYYWWWWWWYYY\\\cccmmmssswww~~~gggVVVTTTNNNcccxxxjjjlll}}}}}}xxxlllkkkuuuxxxlllbbb```wwwyyyuuu|||}}}wwwwwwwwwxxxyyywwwtttvvv{{{wwwyyyzzzvvvsssttt{{{kkkeeejjjwwwyyymmmhhhmmmnnnlllhhhnnnxxxtttuuu}}}|||zzz|||~~~{{{ttt{{{}}}zzzrrrgggnnnyyy}}}|||~~~tttsssuuu|||{{{zzz{{{}}}yyytttssswwwssslllfffhhhpppwwwuuupppqqqpppnnnmmmkkkkkkkkkkkkkkkgggbbbaaadddggghhhhhhiiigggeeeeeefffgggfffeeegggbbb]]]]]]``````\\\XXXZZZXXXXXXZZZ\\\\\\XXXTTTRRRSSSTTTUUUTTTSSSQQQPPPSSSTTTUUUVVVVVVTTTRRRQQQMMMNNNPPPRRRTTTTTTTTTTTTXXXWWWUUURRRWWWeeewww~~~}}}pppjjjvvv~~~}}}}}}}}}|||}}}|||{{{}}}~~~yyyyyy}}}~~~zzz|||zzzuuuppppppttttttoooiiihhhdddYYYZZZjjjppppppuuummmrrroooddd```fffkkkjjjdddbbb```___```aaacccccceeedddbbb```]]][[[[[[\\\WWW\\\XXXPPPTTTcccfff^^^```XXXYYYnnnzzz}}}bbbbbb```ZZZTTTQQQTTTXXXdddfffllltttyyy~~~___VVVUUUNNNsssoookkkttt~~~|||~~~{{{xxxyyy|||zzzssswwwuuurrryyy}}}pppsssyyygggeeegggjjjjjjjjjqqqzzzvvvzzz}}}}}}yyyyyy}}}qqqjjjllluuurrrddd^^^dddhhheee^^^bbbnnnmmmlllwww|||}}}zzzwwwyyyyyy|||yyywwwzzz~~~}}}|||}}}~~~zzzsssnnnwwwzzz|||{{{uuuqqqvvv~~~~~~xxxxxx|||}}}rrrkkkjjjttt}}}xxxvvvxxxyyyuuurrrqqqpppiiifffllluuuxxxuuupppppppppnnnmmmkkkjjjiiiiiijjjeeeaaa```cccfffggggggjjjhhhfffeeeeeeeeedddbbbddd```[[[[[[^^^^^^[[[WWWYYYWWWWWWYYY[[[[[[WWWSSSNNNPPPRRRTTTUUUVVVVVVVVVUUUVVVWWWWWWVVVTTTQQQOOOJJJLLLOOORRRTTTUUUUUUUUUVVVTTTSSSUUUWWWYYY\\\^^^[[[iii}}}}}}ooofffuuuzzzyyy}}}xxxnnnmmmuuu}}}yyy{{{}}}yyyyyyyyyyyy}}}xxxsssppprrrwwwxxxsssmmmoooiiiXXXTTTcccooorrrxxxpppqqqkkkaaadddnnnooohhhccccccbbbaaaaaabbbdddffffffeeebbb^^^[[[ZZZXXXVVVRRRYYYWWWRRRXXXeeeeee[[[___[[[ZZZaaasss}}}ooo{{{|||}}}[[[ZZZXXXTTTRRRTTT[[[aaagggiiiooovvv|||rrrWWWQQQTTT^^^|||~~~|||vvveeeooo}}}~~~{{{}}}xxxsssooollllllttt}}}{{{yyyuuummmtttwwwiiieeefffiiigggdddlllxxxuuuyyy}}}}}}yyyvvvvvvvvvrrrllljjjjjjfffaaafffppplllmmmiiilllsssmmmeeeiiizzzwww~~~{{{uuupppnnnuuu}}}}}}}}}www~~~xxxrrryyy~~~}}}|||yyyyyyrrr{{{wwwxxxyyyxxx|||yyyyyy|||vvvkkkhhhrrr}}}~~~{{{zzz}}}vvvrrrtttuuussspppooommmhhhgggnnnuuuvvvrrrooopppooonnnmmmkkkiiihhhgggjjjhhheeedddeeegggiiiiiiiiifffdddccccccbbbaaa___```]]]ZZZZZZ[[[\\\ZZZWWWXXXXXXXXXXXXYYYYYYWWWUUUOOOPPPQQQSSSUUUWWWYYYZZZVVVVVVWWWWWWVVVTTTQQQPPPLLLMMMOOOQQQSSSTTTTTTUUUUUUQQQOOOSSSUUUUUUTTTUUUXXXZZZ^^^dddnnn~~~|||ttt~~~xxx{{{}}}vvvnnnkkkrrr~~~zzzqqqlllnnnsssvvvzzz~~~uuuqqqooosssyyy{{{wwwqqq{{{sssbbbaaawww}}}xxxqqqnnnfffaaahhhqqqppphhhdddcccaaaaaaaaaccceeefffbbbbbb___[[[[[[\\\ZZZVVVUUUXXXWWWTTTWWW^^^\\\TTTZZZZZZ]]]^^^```tttsss{{{{{{rrroooxxxTTTTTTUUUVVVYYY___eeejjjhhhmmmwwwiiiUUUMMMYYY~~~xxxssseeeuuu}}}|||~~~|||{{{zzzsssnnnmmmlllmmmttt|||uuuuuuyyy~~~|||tttuuu}}}|||uuuxxxssssssssslllbbbfffqqqnnnppprrrrrrqqqooollljjjiiijjjiiidddaaaeeerrr}}}tttxxxuuuwww}}}vvvmmmpppwww}}}xxxuuuqqqqqqwwwyyywwwwww{{{{{{~~~yyyjjj```dddsssvvvooozzz~~~wwwxxx}}}~~~~~~~~~~~~~~~zzztttqqqtttxxx~~~~~~}}}}}}}}}tttttt~~~~~~xxxxxxyyytttppppppooommmmmmpppoooiiihhhooosssrrrqqqrrrsssrrrqqqpppnnnlllkkkjjjiiiiiiiiigggffffffhhhjjjeeecccaaa```aaaaaa```^^^[[[[[[ZZZYYYYYYYYYYYYYYYXXXYYYYYYXXXWWWVVVWWWXXXUUUTTTSSSRRRRRRTTTVVVWWWTTTUUUUUUVVVUUUTTTSSSRRRQQQQQQPPPPPPPPPPPPQQQQQQTTTPPPPPPSSSRRRPPPRRRWWWUUUVVVYYY\\\\\\___nnn~~~|||{{{}}}|||~~~yyyooohhhllltttwwwvvvuuutttqqqpppuuu}}}{{{vvvyyyooo}}}{{{nnniiicccccchhhlllkkkgggdddaaa^^^]]]___bbbcccccc______\\\YYY]]]dddfffccc[[[YYYWWWUUUUUUUUUUUUTTTUUUTTTXXX\\\\\\bbb{{{yyytttrrrvvvQQQSSSWWW\\\bbbgggkkkmmmpppwwwvvvfffWWWMMMaaawwwtttgggvvv|||zzzwwwuuuxxx|||||||||{{{vvvrrrrrrwwwxxxuuuuuuyyymmmlllmmmpppsssvvvxxxzzzzzzssssss~~~|||zzzvvvwwwxxxooobbbcccmmmiiiiiiiiikkkmmmllljjjhhhiiirrrtttllleeejjjttt|||tttxxxuuuvvv~~~}}}yyy}}}}}}{{{mmmqqq{{{ssspppqqqvvv{{{xxxqqqrrryyypppuuusssggg^^^aaallluuu}}}|||wwwvvv}}}yyy}}}nnnhhhooo}}}}}}|||{{{}}}~~~zzzwwwqqqlllpppwww~~~~~~}}}vvvsssqqqoookkkhhhlllssssssmmmkkkppprrrppprrrvvvwwwwwwvvvuuusssqqqooonnnfffhhhjjjhhheeecccfffhhhaaa```^^^^^^___``````___XXXYYYZZZYYYWWWWWWYYYZZZWWWYYY[[[YYYUUUUUUWWWZZZYYYWWWTTTQQQOOOPPPQQQRRRRRRRRRSSSTTTTTTTTTTTTTTTUUUTTTRRROOONNNMMMNNNNNNOOOOOOQQQSSSOOOIIILLLTTTOOOOOORRRVVVVVVVVVaaannnbbbwww}}}}}}}}}{{{}}}uuummmrrrzzz{{{tttnnnwwwtttsssyyyzzzyyyuuusss|||jjjeeebbbdddfffffffffgggddd```[[[ZZZ]]]```aaa```^^^___\\\ZZZaaammmsssqqq___ZZZVVVWWWUUURRRTTTYYYTTTOOOQQQZZZ]]][[[aaalllwwwkkknnnzzzPPPUUU]]]dddhhhkkknnnooo}}}}}}zzzfffYYYMMM```zzz}}}xxxssshhh{{{yyy{{{}}}{{{}}}yyy{{{|||yyy~~~~~~qqqlllsssyyyzzzwwwuuuwww{{{~~~pppjjjpppqqqkkknnnxxxzzzlllmmmwwwxxxyyyeeeeeeqqqnnnfffeeedddhhhbbbaaaiiipppqqqqqqqqqmmmqqqsssrrrtttxxxxxxvvvrrryyy}}}xxxuuu~~~uuuuuussskkkooouuusss}}}|||sssnnnppptttsssnnnjjjhhhhhhlllttt{{{xxxxxxzzz~~~}}}|||{{{yyy|||~~~}}}eeeaaavvvtttqqquuu{{{}}}~~~xxxzzz}}}{{{xxx{{{vvvzzz}}}}}}wwwrrrpppoooqqqtttuuussspppkkklllnnnooopppooommmllluuuyyyvvvnnnnnntttoooeeeeeedddbbbaaa```aaabbbcccbbbaaa___^^^]]]]]]^^^^^^[[[ZZZYYYVVVTTTSSSUUUWWWWWWXXXXXXXXXVVVVVVXXXYYYYYYXXXWWWUUUSSSPPPNNNMMMPPPRRRUUUVVVWWWUUUSSSQQQSSSQQQPPPNNNNNNNNNOOOPPPPPPOOOOOOPPPPPPOOOKKKHHHOOOPPPRRRTTTUUUVVVVVVUUUTTTUUU___vvv~~~|||~~~}}}wwwssswww{{{yyytttrrrzzzxxxzzzzzzwww|||}}}nnnkkkiiikkknnnnnnjjjeeedddbbb]]]ZZZ]]]bbbcccaaabbb^^^^^^[[[TTT[[[ccc___[[[YYYUUURRRPPPQQQRRRSSSRRRRRRSSSTTTVVVYYY\\\^^^fff{{{rrrqqqrrr}}}YYY___fffjjjlllrrr}}}pppcccRRRIIISSSzzzxxx}}}zzztttooovvv~~~{{{zzzzzz|||xxx~~~zzzttthhhaaalllzzz~~~}}}|||uuusssyyy{{{yyy{{{{{{rrruuu{{{lll^^^cccpppllldddfffhhhgggbbbaaaiiipppqqqpppooorrruuuvvvuuuvvvyyyyyyvvvsssyyyzzzvvvtttsssnnnsssuuuqqqvvv}}}{{{zzz}}}|||wwwssssssvvvvvvuuutttuuuwwwzzzwwwwwwxxx|||{{{}}}zzzwwwuuukkkpppnnneeecccnnn}}}{{{wwwxxx|||zzzrrrtttzzz~~~||||||~~~~~~|||yyywwwtttrrrrrrttttttrrroookkklllnnnoooooommmlllkkkuuuxxxvvvooopppuuuqqqhhhddddddbbbaaaaaa`````````bbbaaa```^^^^^^^^^^^^^^^[[[ZZZYYYVVVTTTSSSUUUWWWWWWWWWXXXWWWUUUUUUVVVXXXWWWVVVVVVTTTRRRPPPNNNMMMMMMNNNPPPRRRSSSSSSRRRQQQOOOOOOOOOOOOPPPQQQQQQRRRPPPNNNMMMMMMNNNOOOOOONNNNNNOOOQQQRRRTTTTTTTTTTTTSSSPPPSSS```nnn{{{|||}}}wwwrrrvvvzzzzzzxxxwww{{{zzz{{{zzzwwwssssssuuu}}}pppooollljjjkkkmmmmmmiiidddddd```]]]^^^aaabbb```___YYYUUUXXXVVVRRR[[[ddd```[[[YYYWWWTTTSSSSSSSSSTTTQQQRRRSSSTTTVVVYYY[[[\\\aaajjjwwwttt~~~```ffflllmmmpppzzz|||qqq```MMMMMMCCCYYY{{{yyyyyy~~~ttttttwww|||}}}tttoooiiiYYYiiizzz}}}xxxxxxyyy}}}wwwtttxxxwwwyyyooohhhqqq|||rrriiilllppphhhcccccckkkqqqrrrpppooouuuyyyyyyvvvvvvxxxwwwtttvvvyyy}}}}}}{{{vvvrrrqqqqqqnnnsssuuuooopppuuurrrsssvvvzzz||||||{{{{{{{{{~~~zzzvvvvvvyyy}}}xxxxxxyyy{{{{{{}}}zzzyyy}}}xxx}}}|||wwwttt}}}}}}uuujjjfffrrr~~~}}}|||}}}xxxzzz~~~|||{{{}}}~~~~~~}}}|||xxxtttrrrsssssspppnnnmmmmmmnnnnnnnnnlllkkkjjjqqqtttrrrmmmoootttqqqiiidddddddddcccbbb```___^^^aaaaaa```______^^^^^^^^^[[[ZZZYYYWWWTTTTTTVVVXXXVVVWWWWWWVVVTTTSSSUUUVVVUUUUUUTTTSSSRRRPPPOOONNNKKKLLLMMMOOOPPPQQQRRRRRROOOPPPQQQQQQRRRQQQPPPPPPMMMKKKIIIIIIKKKNNNOOOPPPLLLMMMNNNOOOPPPQQQQQQPPPNNNJJJIIIOOOUUUYYY]]]bbb{{{zzz|||}}}~~~{{{~~~{{{~~~yyyyyy{{{~~~~~~vvvqqqtttxxxxxxwwwxxxxxx{{{zzzvvvuuuvvvuuurrrmmmppprrrrrrssstttqqqmmmmmmkkkhhhhhhiiihhhdddaaaddd^^^\\\aaaaaa\\\ZZZ]]]WWWTTTXXXYYYWWWbbbkkkgggZZZZZZXXXWWWVVVUUUTTTTTTPPPQQQSSSUUUWWWXXXYYYZZZ___XXX[[[sssgggmmmtttyyy{{{jjj^^^QQQFFFNNNIII___|||}}}{{{~~~yyyyyyuuu|||xxxrrrvvvxxxiiivvvxxxyyy}}}{{{~~~~~~~~~vvvuuuxxx{{{wwwssswwwzzzwwwyyylllnnnrrrlllggggggooouuuuuurrrqqqwwwyyyyyyuuutttuuutttpppxxxyyyyyyxxxuuurrrooonnnnnnjjjooooooggggggmmmiiimmmqqqvvv|||wwwpppooouuu{{{}}}~~~}}}}}}}}}~~~yyy{{{~~~|||~~~{{{|||}}}~~~zzzwww~~~~~~{{{}}}|||{{{~~~|||wwwrrrpppqqqqqqpppmmmoooooooooooonnnlllkkkjjjkkkmmmkkkiiilllqqqnnnhhhfffffffffeeecccaaa^^^]]]```````````````___]]]]]]ZZZZZZYYYVVVTTTTTTVVVXXXWWWWWWWWWVVVTTTSSSTTTUUUTTTTTTTTTSSSSSSQQQPPPOOOOOONNNNNNNNNOOOPPPRRRSSSRRRSSSTTTTTTRRROOOLLLJJJJJJHHHFFFGGGIIIKKKLLLKKKJJJKKKKKKLLLLLLMMMMMMMMMLLLIIIIIIMMMOOONNNPPPSSSVVVjjj}}}}}}}}}}}}www~~~{{{vvvwwwgggaaajjjzzzzzzzzz}}}|||vvvrrruuuxxxvvvttttttuuuwwwvvvrrrqqqsssrrrooohhhlllnnnmmmlllllloooqqqkkkiiifffeeedddbbb___\\\aaa\\\\\\___YYYOOOQQQ[[[YYYVVVZZZ\\\[[[eeemmmgggXXXXXXXXXXXXWWWUUUSSSRRRPPPRRRTTTWWWXXXYYYYYYXXX\\\ZZZZZZbbbuuuwww~~~zzzpppgggZZZMMMIIIMMMKKKZZZvvv{{{~~~xxx}}}|||qqq{{{vvv{{{xxxwwwwwwxxx|||~~~yyyzzzyyyyyyyyywwwvvvwwwzzzuuuttttttjjjmmmoooqqqlllkkkrrrxxxxxxuuutttwwwzzzyyyvvvtttuuusssoooxxxwwwuuutttrrrpppnnnllldddaaahhhjjjeeejjjuuuuuunnnqqqwww|||~~~~~~|||{{{|||{{{xxxtttxxx}}}~~~vvv|||~~~{{{{{{}}}yyyyyy|||zzzuuuxxx~~~}}}xxxvvvrrrnnnmmmoooppppppnnnpppppppppooonnnmmmllllllhhhhhhggghhhkkkooommmhhhgggggggggfffdddbbb___]]]^^^___```aaa```^^^\\\[[[YYYYYYXXXVVVTTTTTTVVVXXXVVVWWWWWWUUUTTTSSSTTTVVVTTTTTTTTTTTTSSSRRRQQQPPPQQQPPPNNNMMMMMMNNNOOOPPPQQQRRRSSSSSSRRROOOKKKIIIJJJJJJJJJKKKLLLKKKIIIGGGIIIIIIIIIIIIIIIIIIJJJJJJMMMJJJJJJLLLJJJFFFFFFHHHKKKSSSdddyyy|||yyyzzzyyy{{{www{{{xxxkkkSSSRRRggguuuvvvwwwxxx|||~~~zzzwwwtttvvv{{{~~~{{{wwwvvv|||}}}zzztttpppqqqooolll___```cccgggjjjlllnnnpppkkkiiigggdddbbb```^^^\\\]]][[[[[[YYYNNNFFFMMM[[[XXXTTTWWWXXXVVV^^^ccc[[[UUUVVVVVVWWWVVVTTTRRRPPPRRRSSSUUUWWWXXXYYYXXXXXXUUUYYY]]]\\\[[[lll}}}uuueeeYYYXXXTTTOOOTTTaaaaaawww{{{uuuttt}}}zzzzzzzzzyyyuuuyyy~~~}}}yyyuuurrrzzzzzzxxxuuutttuuusssooojjjgggqqqwwwpppmmmsssssstttnnnlllrrrwwwxxxvvvvvvxxx{{{zzzwwwvvvwwwuuurrrvvvtttrrrqqqppppppnnnllldddcccjjjmmmgggmmmyyy{{{qqquuuyyy{{{zzzwwwuuutttwww|||}}}}}}|||~~~zzz|||}}}yyyzzz|||~~~|||||||||}}}|||{{{~~~|||wwwzzzxxxxxx{{{|||zzzzzz}}}|||zzzwwwuuuuuuxxx}}}yyytttxxx}}}uuupppmmmjjjkkknnnppppppnnnoooooonnnnnnmmmmmmmmmlllgggffffffhhhlllnnnmmmjjjhhhggggggeeecccaaa___^^^\\\^^^___``````]]][[[YYYWWWWWWVVVTTTSSSSSSUUUWWWSSSTTTUUUTTTRRRRRRTTTVVVTTTTTTTTTSSSRRRQQQPPPOOOOOONNNMMMKKKJJJKKKKKKLLLKKKMMMOOOQQQQQQPPPNNNLLLNNNMMMNNNNNNOOOMMMIIIFFFHHHHHHGGGFFFFFFGGGGGGGGGGGGEEEGGGIIIHHHEEEFFFJJJLLLKKKNNNXXXfffzzz}}}zzztttwww|||zzzzzz{{{xxxttttttwwwqqqvvvzzzzzz}}}|||dddTTTbbb}}}oooppptttyyy~~~}}}yyyttttttyyy}}}|||yyyooojjjiiihhheee___\\\^^^ffflllmmmmmmnnnmmmkkkiiifffcccaaa______[[[\\\[[[TTTMMMLLLTTT\\\YYYTTTVVVVVVTTTZZZ]]]SSSSSSTTTTTTTTTTTTRRRPPPOOOSSSTTTUUUVVVWWWWWWWWWWWWTTTRRRTTTVVVVVV[[[mmmuuummmcccYYYPPPQQQZZZhhhwwwxxxyyy~~~~~~~~~ooorrryyysssttt{{{{{{{{{vvvpppqqqvvv{{{{{{uuuqqqrrrnnngggllleeejjjqqqooorrrxxxuuutttmmmjjjnnnssstttttttttvvvyyyyyyvvvuuuwwwvvvrrrsssqqqoooooopppqqqooommmfffeeemmmooofffhhhqqqrrrmmmrrrxxxyyyvvvssstttvvvzzz~~~}}}yyy|||uuu}}}|||~~~|||~~~yyyxxxzzzzzzzzz{{{vvv|||~~~}}}xxxxxxxxxwww|||nnnnnnvvvtttuuuzzz|||{{{{{{}}}vvvwwwxxxvvvtttuuuyyy~~~}}}{{{tttuuu}}}~~~wwwllljjjiiikkkoooqqqooommmmmmllllllkkkkkkkkkllllllfffdddcccgggkkklllkkkiiigggfffdddbbbaaa```______ZZZ\\\^^^```___]]]YYYWWWVVVVVVUUUSSSQQQRRRTTTVVVOOOPPPQQQQQQPPPQQQRRRTTTRRRRRRRRRQQQPPPOOOMMMLLLMMMMMMLLLLLLLLLLLLLLLLLLJJJKKKMMMOOOOOOOOONNNMMMOOONNNLLLLLLLLLKKKIIIGGGHHHGGGFFFEEEEEEEEEFFFFFFBBBBBBDDDHHHHHHGGGJJJPPPKKKGGGGGGJJJOOOWWWfffuuu{{{wwwnnn|||wwwssswww|||ssstttzzz||||||qqqooorrrzzz}}}xxxiiihhh}}}yyyrrrssswww}}}}}}{{{xxxwww{{{||||||yyywwwpppgggccceeefffeeeiiicccccciiinnnmmmlllmmmkkkjjjhhhdddaaa___^^^___[[[^^^ZZZSSSVVVaaaddd___ZZZUUUWWWXXXWWW]]]___TTTSSSSSSSSSSSSRRRQQQQQQPPPSSSRRRRRRSSSSSSTTTUUUUUUTTTMMMMMMTTTWWWUUUYYYbbbwwwhhhbbbUUUUUUQQQPPPdddnnnrrrwwwoooxxxuuu```hhh~~~vvvtttxxx}}}vvvzzz{{{tttwwwxxx{{{tttsssoooiiiuuuiiiiiimmmmmmqqquuuooossskkkfffjjjoooqqqqqqrrrrrruuuuuussssssuuutttqqqqqqooommmnnnqqqrrrpppnnn]]]___iiilllcccdddkkkjjjeeellltttwwwtttssswww||||||}}}vvvooouuuzzz{{{{{{yyyyyy}}}}}}}}}|||zzzxxxzzz{{{yyyxxxzzz|||{{{yyy~~~yyy{{{vvvooo{{{zzzuuutttuuutttyyyyyynnnxxx}}}|||~~~}}}xxxuuuuuusssxxx|||zzzvvvuuuyyy~~~www|||yyyooollluuuyyyvvvkkkjjjiiillloooqqqooollljjjjjjiiiiiiiiijjjkkkkkkccc``````dddhhhiiigggfffeeedddbbb```^^^^^^^^^___YYY[[[^^^```___\\\XXXUUUUUUUUUTTTRRRQQQQQQSSSVVVLLLMMMNNNNNNNNNOOOQQQSSSQQQQQQPPPOOONNNLLLKKKJJJMMMMMMNNNNNNOOOOOOOOOPPPLLLMMMNNNNNNMMMLLLKKKJJJNNNKKKHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEFFFEEEFFFGGGEEEBBBDDDJJJGGGEEEFFFJJJJJJHHHNNNXXXTTTWWWddd||||||vvvjjjsssuuunnnlllsssvvvsssppptttuuunnnppp{{{}}}|||xxx||||||uuu~~~|||uuupppxxxxxx{{{~~~~~~~~~{{{|||~~~xxxvvvvvvsssrrrllleeedddjjjnnnoooqqqjjjgggkkklllhhhgggjjjggggggdddaaa]]]\\\\\\\\\]]]___ZZZUUUaaasssqqqaaaWWWRRRUUUWWWWWW^^^```TTTTTTTTTSSSSSSRRRRRRQQQQQQRRRQQQPPPPPPPPPRRRSSSTTTPPPJJJLLLSSSRRRLLLOOOXXXRRRvvv{{{uuuqqqqqqtttxxxzzz{{{~~~mmmSSSXXXVVVNNNKKK\\\vvvnnnrrrzzzzzzooonnn~~~~~~zzzpppooozzz|||}}}}}}yyyxxx|||xxx}}}}}}|||yyywwwyyyzzzxxxvvvtttppplllqqqooommmjjjiiikkknnnrrrpppmmmccc[[[```oooyyy{{{tttsssrrrqqqqqqqqqrrrrrrooommmmmmqqqqqqmmmjjjkkk\\\cccjjjlllkkkkkknnnqqqdddhhhmmmooopppqqquuuxxxwwwiiibbbmmm||||||vvvtttqqqnnnmmmqqqxxx~~~}}}sssmmmxxx|||zzz{{{{{{|||ssslll{{{}}}{{{|||zzzwwwuuuzzz}}}}}}}}}|||xxxsssyyy~~~xxxxxx{{{~~~{{{zzzvvvwwwssstttuuutttqqqqqqtttxxxvvvssssssuuuuuurrrrrruuugggggghhhkkkmmmnnnllljjjmmmkkkiiijjjkkkjjjfffccc```cccffffffeeedddfffhhhaaa___]]][[[ZZZZZZ[[[[[[ZZZ[[[]]]^^^]]]ZZZWWWUUUVVVQQQOOOQQQQQQNNNMMMNNNOOOOOONNNNNNNNNNNNOOOOOONNNMMMLLLLLLMMMMMMLLLJJJIIIIIIJJJKKKLLLLLLLLLKKKMMMMMMLLLJJJJJJIIIIIIIIIJJJIIIHHHFFFEEEDDDDDDDDDIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCFFFLLLLLLFFFBBBDDDHHHHHHHHHIIIIIIJJJJJJJJJNNNMMMPPP[[[jjjwww}}}zzz{{{pppjjjpppnnnhhhjjjrrrrrrjjjjjjrrr~~~oooqqqxxxzzzyyyuuu|||uuuttt~~~~~~uuunnn~~~vvvnnnjjj|||zzzsssxxxzzzxxxwwwyyy|||{{{uuuoooooonnnkkkjjjjjjlllooopppkkkkkkiiieeefffhhhgggccc___\\\ZZZZZZ\\\\\\[[[YYY___\\\ZZZ[[[^^^```___]]]WWWXXXXXXWWWVVVUUUTTTSSSRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPQQQSSSUUUVVVOOONNNMMMMMMMMMNNNOOOPPPVVVYYYjjjxxxnnnjjjiiihhhgggdddbbbdddjjjmmmkkkggg|||ssscccMMMVVVIIIGGGVVVzzz}}}zzzzzzjjjqqq{{{tttttt}}}xxxuuuwww|||uuurrr~~~~~~yyyxxxuuupppkkknnnpppqqqrrrqqqooommmtttuuutttqqqmmmmmmooorrrpppkkkbbb^^^fffsssxxxuuuqqqpppnnnmmmmmmnnnpppqqqpppiiieeejjjpppooolllkkkdddhhhlllmmmmmmmmmooorrreeefffhhhiiijjjlllmmmnnnbbb]]]aaappp~~~{{{xxxvvvqqqlllkkkoootttvvvwwwvvv}}}{{{pppjjjqqqwwwwwwyyyyyyxxxyyy~~~xxxtttuuuzzzzzzyyy|||~~~|||~~~wwwyyy|||}}}wwwrrrtttzzz|||xxx{{{|||wwwttttttsssuuuuuutttqqqqqqsssvvvqqqooopppssssssqqqpppssskkkiiihhhhhhiiijjjiiihhhmmmkkkhhhhhhiiijjjhhhfffdddfffggggggeeeeeefffiii```^^^\\\ZZZYYYYYYZZZ[[[XXXYYYZZZZZZXXXVVVTTTRRRUUUPPPNNNPPPPPPMMMLLLMMMLLLKKKKKKJJJJJJKKKKKKLLLMMMKKKIIIIIIJJJKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHKKKJJJIIIGGGFFFEEEDDDDDDFFFFFFGGGGGGGGGFFFEEEEEEDDDCCCFFFKKKKKKEEEBBBCCCFFFFFFFFFGGGGGGGGGGGGGGGDDDDDDGGGMMMUUUZZZ\\\[[[YYY___kkkxxx||||||pppuuupppbbb]]]fffllllllooosssmmmbbbZZZhhhxxx}}}xxxwwwxxxrrrpppsss|||{{{rrrlllooozzz}}}}}}{{{nnnlllvvv{{{yyyvvvmmmsss~~~vvvnnnkkkzzzyyyqqqtttyyyzzzvvvtttssstttwwwvvvpppkkkqqqmmmjjjhhhggghhhgggfffaaaeeegggeeedddeeedddaaa___\\\ZZZYYY[[[[[[ZZZXXX[[[YYYXXXXXXZZZ[[[[[[ZZZXXXWWWWWWVVVUUUTTTRRRRRRQQQQQQPPPPPPPPPPPPOOOOOONNNNNNMMMMMMNNNOOOQQQQQQNNNMMMLLLLLLLLLMMMNNNOOOQQQRRR[[[pppzzzuuuoookkkeeeccccccddddddbbbxxxxxxmmmfffXXXFFFUUUTTTXXXttttttuuuyyy|||{{{rrr{{{wwwtttvvvwwwwwwvvvzzzsssmmmkkknnnsssuuuvvvyyy{{{}}}|||xxxvvvvvvuuurrrpppqqqrrrsssqqqnnnkkkjjjppprrrrrrmmmgggdddfffjjjooojjjeeefffpppxxxvvvnnnllljjjiiihhhiiikkkmmmooopppeee^^^dddnnnqqqmmmiiiiiijjjkkkkkkllllllmmmmmmfffcccbbbccchhhkkkkkkjjjbbbccciiirrrwwwtttooommmssskkkeeegggpppuuurrrmmmlllnnnnnnkkkgggfffkkkqqqttttttssssssxxx~~~~~~zzzuuu|||{{{ssssss~~~uuuxxxxxxuuurrrmmmlllnnnrrrvvvxxx{{{wwwyyyyyyvvvsssrrrtttuuuuuutttrrrqqqrrrsssmmmlllnnnssstttqqqppprrrqqqnnnjjjhhhhhhhhhhhhhhhllljjjhhhhhhhhhiiiiiihhhggghhhgggfffddddddfffggg^^^]]][[[YYYXXXXXXYYYYYYXXXXXXWWWWWWVVVTTTSSSRRRSSSOOOLLLNNNOOOLLLKKKLLLKKKJJJJJJIIIIIIJJJJJJKKKMMMKKKIIIHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFDDDCCCEEEIIIHHHDDDAAABBBDDDDDDDDDDDDDDDCCCCCCCCCBBBDDDGGGIIIJJJHHHEEECCCGGGIIIMMMOOOMMMSSSmmm}}}uuurrruuuuuuvvv~~~oooeeeccc___WWW\\\fffmmmppptttvvvpppfff^^^ooo|||{{{wwwuuuqqqkkktttoooooowww|||wwwmmmgggnnnvvv||||||{{{|||}}}|||vvvjjjkkkuuu||||||{{{rrrttt{{{xxx}}}~~~wwwqqqnnnttt}}}uuunnnqqqttttttsssqqqpppqqqsssrrrnnniiipppkkkgggggghhhhhhddd```[[[```dddddddddeeedddaaa^^^\\\ZZZYYYZZZZZZYYYXXXXXXYYYYYYXXXWWWVVVXXXYYYWWWWWWVVVTTTSSSQQQPPPOOOPPPOOOOOOOOOOOONNNNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJJJJKKKMMMNNNNNNQQQSSSUUUccc{{{tttooonnnnnn{{{pppiiijjjaaa\\\SSSJJJ```}}}}}}zzzzzztttrrrxxx}}}yyy{{{{{{yyy{{{yyyjjjpppqqqsssvvvxxxyyyyyyxxxmmmkkkhhheeeeeekkkuuu~~~xxxzzzyyyuuuqqqppprrrttttttssssssuuusssmmmjjjiiilllmmmkkkccc[[[YYY]]]bbbfffdddeeeiiipppsssmmmfffeeeffffffggghhhiiijjjkkkmmmddd___eeemmmnnnjjjffffffffffffhhhiiihhhdddbbbgggbbb___bbbjjjpppqqqoooooopppppppppmmmkkkmmmpppnnniiieeehhhpppsssooojjjfffdddgggkkkgggaaaeeeooopppqqqpppoootttzzzzzzvvvttt|||~~~xxxuuuyyy{{{xxxtttuuuttt|||vvvnnnjjjkkkqqqwwwzzz|||}}}}}}}}}~~~~~~~~~~~~~~~~~~|||zzz||||||zzzuuurrrtttuuuuuuuuusssrrrqqqqqqlllkkkooouuuvvvtttrrrtttpppmmmjjjhhhggggggfffeeehhhhhhhhhiiiiiiiiihhhggggggfffdddaaa``````aaaccc\\\[[[ZZZXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWRRRMMMKKKMMMNNNKKKJJJLLLMMMLLLLLLKKKKKKLLLLLLMMMOOOMMMJJJJJJKKKLLLLLLLLLIIIIIIHHHGGGGGGFFFFFFFFFHHHHHHHHHGGGGGGFFFEEEDDDBBBBBBBBBCCCDDDEEEFFFGGGEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBDDDEEEEEECCCAAA@@@CCCCCCCCCBBBBBBAAAAAAAAADDDGGGJJJKKKIIIGGGEEEEEEGGGIIILLLMMMIIIJJJXXXgggXXXYYY\\\bbbjjjvvvmmmeee^^^___hhhhhheeeooo~~~nnneee```\\\ZZZYYYdddhhhjjjjjjnnnssssssnnnrrrwwwqqqwwwxxxrrrxxxrrrqqqvvvyyywwwrrrpppvvvzzz}}}{{{zzz{{{yyyuuuxxxwwwqqqkkknnnxxx~~~~~~{{{vvvzzzuuuqqqwww{{{}}}~~~zzzuuupppnnnooowwwyyyppplllqqqvvvvvvsssrrrqqqrrrsssrrrnnnkkkmmmhhheeehhhmmmooojjjddd```bbbbbbbbbeeeiiigggaaa]]]\\\ZZZYYYYYYXXXXXXWWWYYY[[[]]][[[WWWVVVXXX[[[WWWVVVUUUSSSQQQOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHJJJKKKLLLKKKPPPQQQNNNOOO```}}}~~~pppggg]]]ZZZPPPMMMMMMSSSwww|||wwwuuuqqqpppvvv}}}~~~|||{{{zzzvvvrrr|||{{{zzzyyywwwqqqggg``````jjjqqqooohhhgggnnnuuuzzz|||zzzsssiiidddgggmmmllljjjmmmrrrsssooommmooonnnlllfff\\\UUUUUU\\\cccZZZ]]]aaafffgggeeeaaa``````cccfffiiijjjjjjhhhggghhheeefffkkklllgggdddddd```bbbdddffffffccc^^^YYYiiiccc___cccmmmsssssspppjjjlllmmmkkkjjjnnnuuu{{{llllllmmmooorrrrrrqqqnnnhhheeeiiipppnnnfffjjjvvvssssssqqqooorrrwwwvvvqqqjjjuuuxxxpppoooxxx~~~|||yyywwwrrr{{{yyyxxxyyyyyyzzz|||~~~yyyuuu~~~{{{uuuttt|||}}}|||{{{}}}zzzuuuuuuuuuvvvvvvvvvtttqqqpppjjjjjjnnntttvvvtttsssuuuiiihhhgggggggggeeeccc```cccfffiiikkkjjjhhheeecccdddbbb___\\\[[[\\\\\\\\\ZZZYYYXXXWWWVVVUUUUUUUUUSSSSSSTTTUUUVVVWWWXXXYYYPPPLLLJJJLLLMMMKKKJJJKKKNNNMMMMMMLLLLLLMMMMMMNNNOOOLLLJJJJJJKKKLLLKKKKKKIIIHHHGGGFFFEEEEEEFFFFFFLLLLLLLLLKKKIIIGGGEEEDDDEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDCCC@@@AAABBBAAAAAABBBAAA@@@CCCCCCBBBBBBAAAAAA@@@@@@AAACCCEEEEEEDDDEEEGGGHHHDDDDDDFFFIIIIIIHHHJJJLLLEEEGGGHHHJJJLLLPPPWWW\\\ooosssxxx~~~tttpppwwwppp]]]ZZZVVVZZZcccccc]]]eeeuuutttggg^^^```aaa]]]\\\___bbbbbbaaa```dddiiijjjiiivvvsssoooxxx}}}yyy~~~{{{yyyzzzxxxvvvxxx}}}|||}}}|||}}}yyytttqqqttttttrrrrrruuuxxxxxxxxxssswwwwwwqqqtttyyy{{{|||{{{xxxtttqqqppppppwwwwwwooolllrrrxxxxxxtttsssrrrrrrrrrqqqooommmlllhhhfffiiipppqqqlllfffhhhddd^^^]]]ccciiifff___]]]\\\[[[ZZZXXXWWWWWWXXXZZZ\\\]]][[[WWWVVVXXX[[[WWWUUUSSSQQQOOONNNMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLNNNNNNNNNMMMLLLKKKJJJIIIGGGGGGFFFFFFGGGIIIJJJKKKIIIKKKMMMLLLLLLPPPYYY___{{{pppfffZZZPPPPPPIIIJJJPPPaaayyyrrrlllwww{{{xxxpppppprrrsssyyywwwuuutttrrrkkkbbb[[[iiirrruuukkkaaabbbmmmwwwrrrrrrqqqnnngggbbbfffnnnppplllnnnuuuuuunnnlllooommmggg^^^UUUQQQUUU]]]ccc]]]^^^bbbfffddd``````ccc___bbbfffiiijjjiiigggeeecccfffkkknnniiiaaa___bbb___aaaeeegggfffbbb]]]ZZZjjjeeeaaadddkkkpppnnnkkkbbbfffjjjjjjmmmqqqttttttkkkoootttuuutttrrrssstttllllllqqqvvvuuupppuuu~~~yyyyyyuuuqqqrrruuurrrmmmkkkwww{{{oooeeelll{{{}}}{{{sssyyytttrrrtttwwwxxxyyy|||~~~~~~|||zzz}}}yyytttssszzz|||yyyzzz}}}~~~}}}~~~yyyuuuuuuvvvxxxxxxwwwssspppiiihhhlllqqqtttrrrrrrtttkkkjjjkkklllllljjjgggdddbbbeeehhhjjjhhheeebbbaaaaaa^^^[[[ZZZZZZZZZYYYXXXXXXWWWWWWVVVUUUTTTSSSSSSMMMNNNPPPRRRSSSTTTUUUUUUPPPKKKJJJLLLMMMKKKJJJLLLLLLKKKKKKJJJJJJKKKKKKLLLKKKJJJHHHIIIJJJJJJIIIGGGIIIHHHFFFEEEEEEFFFGGGGGGNNNNNNNNNMMMLLLIIIGGGEEELLLKKKIIIGGGEEEDDDCCCCCCGGGGGGFFFFFFEEECCCBBBAAA===???@@@>>>>>>AAABBB@@@BBBAAAAAAAAAAAAAAA@@@@@@AAA@@@>>>>>>???BBBDDDFFFCCC@@@===???CCCEEEDDDAAABBBEEEGGGGGGEEEEEEHHHKKKPPPQQQRRRTTTWWW\\\bbbggg|||}}}hhh___ffftttvvvpppiiilllqqqgggVVVTTTSSSWWW^^^]]]ZZZ```jjjddd]]]ZZZ```bbb___]]]```[[[\\\^^^bbbeeefffdddbbbnnnwww{{{wwwvvv{{{~~~{{{~~~yyyvvvzzz{{{~~~~~~~~~zzz{{{~~~xxxuuuwwwzzz~~~tttttt~~~zzz}}}~~~{{{yyyyyyuuu{{{zzzrrroootttxxxvvvrrrrrrrrrqqqpppooonnnmmmnnnkkkhhhjjjmmmlllhhhccchhhccc\\\YYY___eeeccc\\\]]]]]]]]][[[XXXWWWWWWXXXXXXXXXXXXWWWVVVVVVWWWXXXVVVUUURRRPPPNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLOOOOOOOOONNNMMMKKKJJJIIIFFFFFFEEEFFFGGGHHHJJJKKKLLLKKKJJJLLLOOOPPPNNNMMMZZZxxx{{{uuupppmmmhhhaaa\\\SSSTTTfffmmmsssuuu{{{vvvqqqzzz|||||||||{{{rrrvvv}}}yyysssssssssqqqsssqqqooooooppppppooommmxxxyyyrrrbbb[[[bbbqqqzzzlllgggfffjjjmmmmmmoootttuuuooopppvvvtttkkkgggkkkhhh```VVVPPPPPPVVV\\\___fffbbbaaaddddddaaabbbfffbbbcccdddfffgggggggggfffbbbeeeiiikkkddd]]]]]]aaa```cccffffffccc``````aaafffcccbbbeeejjjmmmllliiieeeggggggggglllpppnnngggiiimmmrrrsssqqqpppqqqrrrkkkoootttvvvuuuuuuzzzyyyxxxuuurrrsssvvvtttooouuu{{{~~~yyyrrrrrr{{{}}}|||uuuzzzrrrooo|||rrrxxxtttpppooorrrwww{{{~~~|||~~~}}}yyyyyy~~~||||||||||||{{{zzzyyyxxx~~~}}}xxxtttwww~~~|||uuuuuuvvvyyy{{{zzzuuuqqqllljjjlllqqqsssrrrrrruuuqqqooonnnmmmmmmllliiigggdddeeegggeeebbb```aaabbb```]]][[[[[[[[[[[[YYYVVVVVVVVVVVVUUUTTTSSSRRRQQQKKKLLLNNNPPPQQQPPPOOOOOOPPPKKKJJJLLLMMMKKKKKKLLLKKKJJJJJJIIIIIIJJJJJJKKKIIIIIIIIIJJJKKKJJJHHHEEEHHHGGGFFFEEEEEEFFFHHHIIIJJJKKKLLLMMMLLLJJJHHHGGGKKKJJJHHHFFFDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@:::===>>>;;;<<>>AAADDDCCCAAA>>>AAAEEEDDDBBBAAADDDGGGIIIJJJJJJJJJJJJKKKNNNQQQhhhmmmjjj^^^[[[dddlllmmmfffcccaaadddiiimmmlllkkksssuuuvvvtttpppmmmlllmmmiiiggglllrrrvvv~~~wwwjjjccceeebbbVVVRRRVVVZZZ[[[]]]bbbiiijjj]]]NNNQQQRRRTTTTTTUUUWWW]]]aaa^^^]]]]]]``````^^^]]]^^^ZZZ\\\```fffjjjjjjhhhfffppptttyyy{{{zzzyyyyyyzzz~~~||||||~~~|||xxxyyy|||xxx}}}~~~}}}~~~xxxvvv{{{zzz~~~}}}}}}sss{{{}}}wwwuuuyyyyyyuuurrrssssssrrrpppooonnnnnnpppnnnlllkkkjjjhhheeebbb```aaa___[[[\\\___```]]]^^^^^^^^^\\\XXXWWWXXXYYYWWWUUUTTTTTTVVVWWWWWWVVVUUUTTTRRROOONNNNNNOOOPPPNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLJJJIIIGGGFFFEEEEEEEEEFFFHHHJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMOOO\\\tttnnnmmmkkkiiieee```YYYUUUWWWfff{{{|||{{{vvvyyyyyypppqqqqqqsssyyy|||sssfffuuuxxxvvvppppppwww||||||~~~zzzvvvssstttxxx|||~~~tttwwwsssiiifffjjjnnnmmmtttiiidddkkkssstttrrrqqqiiidddgggppppppiiiggglllfff^^^TTTQQQUUU[[[^^^```hhh^^^YYY\\\_________ccceeedddcccbbbcccdddfffhhhcccccceeefffaaa\\\]]]bbbaaadddeeeccc___^^^bbbgggaaa```bbbfffkkkooonnnmmmhhhfffbbbaaaiiirrrppphhhfffhhhkkkmmmmmmlllllllllgggmmmrrrqqqqqquuu{{{~~~ttttttrrrqqquuuzzzyyyuuuxxxvvvyyy{{{|||www{{{rrrnnn{{{rrrssssssuuuwwwyyyyyywwwuuurrr{{{~~~{{{wwwuuutttxxx~~~}}}yyy}}}zzzrrrkkkooozzz~~~uuuuuuwwwzzz}}}{{{wwwrrrooommmnnnssstttsssuuuxxxpppmmmiiigggffffffeeedddffffffeeeaaa^^^]]]```ddd```^^^\\\\\\^^^]]]ZZZWWWUUUUUUUUUUUUTTTRRRQQQPPPLLLNNNPPPQQQQQQOOOMMMKKKPPPLLLJJJMMMNNNLLLKKKMMMKKKKKKKKKJJJJJJKKKKKKKKKJJJJJJKKKMMMNNNMMMIIIFFFHHHGGGFFFEEEFFFGGGIIIKKKFFFGGGIIIKKKKKKKKKIIIHHHCCCCCCBBBBBBBBBCCCCCCDDD??????@@@AAAAAAAAA@@@@@@888<<<<<<999;;;BBBDDDBBB======>>>>>>??????@@@@@@BBB>>>:::<<>>:::<<<>>>???@@@AAA???===>>>BBBEEEEEECCCBBBFFFJJJBBBDDDFFFFFFFFFFFFGGGHHHSSS\\\^^^SSSLLLNNNNNNIIIKKKGGGDDDFFFLLLOOOOOOMMMLLLOOORRRRRROOOLLLKKKLLLRRRNNNQQQSSSSSS\\\^^^QQQTTTUUUWWWYYYYYYVVVQQQNNNSSSQQQSSS\\\eeecccXXXMMMOOOQQQOOOJJJKKKRRRXXXXXX\\\___```___]]]]]]^^^^^^\\\[[[]]]ccchhhjjjkkkmmmxxxuuuvvvxxxuuupppqqqvvvtttrrruuu{{{|||yyyxxxwww}}}~~~{{{|||~~~}}}xxx{{{}}}wwwpppsss~~~}}}~~~~~~}}}zzzwwwvvvwwwlllwww}}}{{{zzz~~~|||vvvtttuuuuuusssqqqppppppqqqppppppnnnllljjjhhhgggfffYYYaaaddd```\\\]]]```aaa^^^______]]]YYYWWWXXXZZZXXXUUUSSSTTTWWWYYYXXXVVVUUUTTTQQQOOONNNOOOPPPQQQNNNNNNNNNNNNMMMMMMMMMMMMJJJJJJKKKKKKJJJHHHGGGFFFFFFEEEEEEEEEGGGHHHJJJLLLEEEIIILLLKKKGGGDDDGGGJJJKKKOOOUUUbbb~~~~~~qqqeeeaaa___```]]]ZZZ]]]eee~~~~~~zzzvvvuuuwww{{{~~~}}}hhhhhhnnnllluuu}}}qqq{{{wwwvvvyyy~~~yyy{{{|||yyyvvvuuuzzzwwwkkkmmmppprrryyyxxxrrroooqqqrrrrrruuuyyyrrr```\\\kkkpppddd___fffddd```VVVQQQZZZfffdddXXX\\\[[[\\\^^^aaabbb```^^^```cccdddcccdddgggfffddd^^^___`````````___]]]\\\[[[^^^bbbfffgggfffcccaaaccceeeeeefffkkkooonnniiihhheeeeeekkkssstttmmmeeefffkkknnnmmmhhhfffgggiiilllmmmmmmmmmpppssstttsss~~~yyysssooooooqqqssssssuuuqqqtttyyyvvv|||}}}|||xxxttttttxxx|||wwwtttqqqrrrwwwzzzxxxvvvzzz{{{zzz{{{{{{wwwzzz{{{tttssstttwwwyyyzzzxxxvvvuuummmoooooommmooosssrrrmmmiiigggffffffffffffeeecccbbbbbbcccdddcccbbbaaa```^^^]]]\\\ZZZYYYXXXWWWWWWWWWWWWVVVUUUTTTQQQNNNMMMQQQQQQQQQPPPNNNLLLJJJIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGHHHJJJKKKJJJHHHGGGHHHHHHIIIIIIJJJJJJJJJHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFDDDCCCCCCCCCBBBAAA@@@@@@AAABBBCCC@@@@@@@@@@@@@@@@@@AAAAAA===<<<;;;:::;;;<<<>>>@@@@@@@@@@@@???>>>======<<>>>>>?????????@@@@@@@@@CCCGGGGGGDDDBBBDDDFFFDDDEEEFFFEEECCCAAAAAAEEEIIIKKKKKKIIIFFFCCCBBBDDDFFFFFFBBBFFFJJJFFFIIIMMMGGGCCCDDDFFFGGGHHHHHHGGGFFFHHHIIIKKKMMMMMMLLLJJJIIIQQQQQQSSSTTTSSSOOOKKKJJJKKKRRRNNNMMM[[[^^^TTTNNNLLLOOONNNJJJKKKRRRXXXZZZZZZZZZZZZYYYWWWWWWYYY[[[TTTXXXZZZYYY\\\cccggggggnnnnnnooorrruuuwwwxxxwwwmmmuuu||||||yyywwwxxxxxxtttwwwuuusss|||~~~yyywwwwwwzzzxxxxxx}}}{{{}}}|||zzzzzz{{{zzzwwwuuummmttt~~~}}}yyywwwqqquuuuuupppnnnrrruuuvvvqqqoookkkiiihhhfffdddbbb___^^^___bbbfffgggdddaaa^^^]]]ZZZXXXWWWWWWXXXXXXTTTTTTTTTTTTUUUVVVVVVWWWRRRRRRQQQPPPOOOOOONNNNNNMMMOOOOOONNNLLLJJJIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEFFFHHHHHHHHHIIIJJJKKKKKKIIIGGGFFFLLLIIIKKKQQQYYYooo|||ooodddZZZYYYYYYVVVSSSXXXmmm}}}{{{}}}|||mmmooosssnnnvvv~~~vvvtttuuuxxx~~~{{{xxxvvvuuutttyyy{{{ssspppvvvvvvtttzzzzzzrrrlllooorrrrrrpppppppppfffeeemmmmmmcccbbbjjj\\\WWWQQQSSS]]]fffddd\\\eee___YYYZZZaaaggggggdddcccffffffddddddffffffccc]]]^^^_________^^^]]]\\\ZZZ]]]aaadddffffffdddcccbbbdddeeeeeeiiimmmlllgggcccbbbccciiippprrrnnniiieeehhhlllkkkgggeeegggjjjmmmmmmmmmnnnpppqqqpppmmmooopppqqqpppmmmjjjhhhhhhqqqooottt}}}}}}~~~|||yyywwwwwwwwwwwwvvvwwwsssooopppuuuyyyyyyxxxsssuuuyyy|||~~~}}}yyy|||xxxuuuwwwzzzzzzuuupppmmmppptttwwwxxxuuurrrooojjjmmmnnnnnnqqqttttttoooiiigggeeedddcccbbb```^^^``````bbbccccccbbbbbbaaa```___^^^\\\ZZZZZZYYYYYYXXXXXXXXXWWWUUUSSSQQQPPPRRRQQQPPPOOOMMMLLLKKKJJJKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGIIIJJJKKKJJJHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAACCCBBBAAAAAAAAAAAABBBCCC@@@@@@@@@@@@@@@@@@??????===<<<;;;:::;;;<<<>>>???@@@??????>>>======<<<<<<>>>>>>?????????@@@@@@@@@>>>>>>>>>?????????@@@@@@===BBBDDDBBBAAACCCDDDBBBCCCDDDEEEDDDBBBBBBDDDFFFDDDDDDCCCAAA??????AAACCCCCCHHHVVVZZZMMMFFFEEE@@@CCCCCCDDDFFFFFFGGGGGGGGGFFFGGGHHHIIIJJJJJJJJJIIIGGGKKKMMMJJJJJJLLLKKKGGGQQQTTTMMMKKKWWWZZZOOOIIIOOORRRQQQMMMMMMRRRWWWWWWRRRSSSRRRPPPOOOOOORRRTTTXXX^^^aaa______cccfffgggggghhhkkkooorrrtttuuutttqqqtttvvvuuuuuuttttttsssuuusss{{{}}}vvvwww|||yyyvvvwww{{{~~~|||xxxzzz~~~{{{xxxvvvyyy{{{|||{{{zzz|||~~~ssszzzyyyuuusssrrruuusssmmmkkkpppuuuvvvooommmiiigggfffeeedddcccdddcccccceeeggggggdddaaa^^^]]]]]][[[ZZZXXXWWWVVVSSSTTTVVVWWWWWWVVVUUUTTTQQQQQQPPPPPPOOONNNNNNMMMNNNPPPPPPOOOMMMKKKJJJKKKJJJKKKKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHGGGHHHIIIJJJJJJHHHGGGEEEEEECCCFFFJJJLLLUUUpppqqq{{{|||sssiii```VVVSSSRRRWWWcccyyy}}}}}}|||zzzzzz}}}~~~yyyuuu|||yyy|||{{{sssvvv||||||uuupppsssuuurrr}}}zzzsssvvv|||sssjjjooowwwnnniiinnnsssrrrnnnkkkhhhiiikkkjjjddd___cccjjj]]]UUURRRZZZdddfffccc```ddd\\\UUUXXXaaagggeee```cccfffeeebbbaaacccbbb___[[[\\\]]]^^^^^^^^^]]]\\\YYY[[[^^^aaacccddddddccc```ccccccccceeeiiihhhdddaaaaaacccgggkkklllllljjjdddgggjjjiiihhhgggiiilllnnnllllllnnnpppooojjjgggkkkooorrrnnneee^^^]]]___nnnooottt{{{}}}zzzxxxyyyxxxuuurrrtttwwwyyywwwssswwwrrrnnnnnnsssxxxzzz{{{vvvxxxzzz{{{}}}~~~wwwyyywwwvvvvvvvvvuuuqqqnnnjjjnnnssswwwwwwtttoookkkhhhlllnnnooossswwwvvvrrrnnnllliiigggfffdddaaa___^^^___aaabbbccccccbbbaaaaaaaaa___]]]\\\[[[[[[[[[XXXXXXXXXXXXWWWUUUTTTSSSSSSQQQOOONNNLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHGGGIIIHHHHHHIIIJJJKKKJJJHHHHHHHHHHHHGGGGGGGGGGGGGGGIIIHHHGGGFFFEEEEEEDDDEEECCCCCCCCCBBBBBBAAAAAA@@@CCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@??????>>>>>>>>>===<<<;;;;;;;;;<<<===>>>>>>>>>>>>======<<<<<<;;;===============>>>>>>>>>======>>>>>>>>>?????????<<<@@@BBB@@@>>>@@@@@@>>>???AAACCCCCCBBBAAAAAAAAA???@@@???>>>======@@@BBBEEETTTlllpppYYYHHHDDD???BBBBBBBBBCCCDDDEEEGGGHHHCCCCCCDDDEEEFFFHHHIIIJJJFFFNNNOOOJJJMMMXXXWWWNNN]]]]]]RRRPPP\\\]]]RRRLLLMMMQQQQQQNNNNNNRRRUUUTTTRRRQQQPPPNNNMMMNNNQQQTTTXXX^^^bbbaaaaaadddfffeee```ccchhhmmmqqqrrrrrrqqquuuqqqnnnooorrrsssqqqnnnvvvooorrrwwwvvvyyyzzzrrrssstttwwwzzzxxxuuuwww|||~~~xxxvvvsssxxx}}}}}}zzzyyy|||vvv}}}|||tttqqqrrrssstttqqqkkkjjjooouuuvvvooolllhhhffffffggggggfffhhhgggfffffffffdddaaa^^^]]]^^^^^^^^^\\\YYYUUUSSSRRRTTTWWWXXXXXXVVVSSSQQQPPPPPPOOOOOONNNMMMMMMMMMNNNPPPQQQOOOMMMKKKKKKLLLIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFGGGHHHIIIHHHGGGFFFEEEDDDCCCFFFIIIFFFDDDMMMZZZuuu```dddiiilllkkkfff^^^WWWTTTOOOTTTkkktttuuuxxx{{{~~~~~~{{{xxxxxx}}}}}}~~~oooxxxwwwlllllluuuwwwoootttqqqoooxxx|||lllaaajjjooojjjjjjpppuuussspppnnnhhhmmmnnnhhhbbbcccgggjjjjjj___[[[dddjjjfffccceee___\\\\\\```ffffff```ZZZaaacccbbb]]]\\\]]]]]]ZZZYYYZZZ[[[\\\]]]\\\[[[[[[XXXYYY[[[]]]___`````````^^^aaaaaa```aaaeeeeeebbbdddeeeffffffffffffggghhhdddfffggghhhhhhiiilllooonnnkkkkkknnnooolllgggeeeooosssuuuooogggdddkkksssuuuwwwyyyzzzwwwrrrppppppkkkkkkmmmqqqvvvxxxxxxvvvvvvrrrnnnnnnqqqwww{{{}}}zzz||||||yyyyyy}}}}}}wwwyyyzzzzzzyyyvvvtttrrrrrrmmmppptttwwwwwwuuuqqqnnnkkknnnqqqrrruuuyyywwwrrrpppmmmkkkiiihhhfffcccaaaaaabbbcccccccccbbbaaa```aaa```^^^]]][[[ZZZZZZZZZXXXWWWWWWVVVVVVUUUTTTSSSRRRQQQNNNLLLKKKLLLMMMNNNMMMMMMLLLKKKJJJIIIIIIHHHIIIHHHHHHIIIJJJJJJIIIGGGGGGGGGGGGFFFFFFEEEEEEEEEHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@BBBBBBBBBAAAAAABBBBBBBBB@@@@@@???>>>>>>===<<<<<<===<<<;;;;;;;;;<<<=========<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>@@@CCCBBB>>><<>>======<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<=========@@@BBBAAA<<<<<>>>>>>>>???AAACCCDDDAAA@@@@@@AAACCCGGGKKKMMMGGGMMMKKKIIIYYYlllgggSSSNNNOOOJJJNNNZZZYYYOOOOOOMMMQQQRRROOOMMMOOOPPPNNNNNNNNNNNNLLLKKKLLLPPPSSSRRRRRRRRRVVV```fffaaaWWWWWW]]]dddjjjkkkkkkjjjjjjeee___```llluuussslllgggsssmmmqqqtttoooppprrrjjjqqqpppmmmkkkkkkooouuuxxxzzzzzz{{{|||yyysssrrruuu{{{zzzyyyxxxwwwvvvtttrrrqqqvvvyyyvvvoookkklllooojjjnnnooonnnqqquuuuuurrrkkkiiigggfffhhhjjjjjjjjjdddddddddbbb```^^^]]]\\\\\\[[[XXXUUUSSSRRRQQQQQQPPPPPPPPPOOOOOONNNNNNNNNLLLLLLLLLLLLLLLKKKKKKKKKIIIJJJLLLKKKIIIGGGGGGHHHFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@CCCCCCBBBBBBEEEBBBFFFNNNZZZmmmYYYTTTRRRXXX]]]\\\WWWTTTaaa{{{wwwzzztttwwwsssuuupppuuuxxxwwwzzz|||zzzxxx||||||qqqaaakkkqqqvvvvvviiieeerrrkkkmmmrrruuuqqqkkkkkkppppppooollljjjlllpppooollllllgggdddeeegggfffhhhkkkjjjhhheee___[[[[[[^^^bbb]]]___]]]YYYXXX[[[[[[YYYXXXXXXYYYYYYYYYXXXWWWVVVSSSTTTWWWYYYZZZZZZYYYXXXYYY]]]^^^[[[[[[___aaaaaaaaabbbdddddddddeeeggghhh]]]\\\\\\\\\___cccgggiiijjjggghhhlllkkkhhhmmmwwwuuuwwwzzz{{{yyyxxxzzz|||yyyzzzxxxtttrrrsssrrroooiiinnnsssuuuttttttvvvzzzssssssssstttuuuwwwyyy{{{kkkpppqqqmmmnnnwww|||{{{|||}}}yyywwwqqqsssuuuuuutttsssrrrsssrrrssssssrrrrrrrrrqqqqqqtttuuutttrrrsssvvvtttppphhhgggeeeeeeffffffeeecccfffffffffeeeccc```^^^\\\[[[[[[YYYWWWVVVUUUUUUTTTTTTSSSRRRPPPOOONNNNNNNNNMMMLLLKKKJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLGGGFFFFFFFFFGGGGGGEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCBBBAAA@@@?????????AAAAAA>>>??????@@@@@@??????>>>=========<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999999999999999999999::::::::::::999999999999::::::;;;;;;;;;<<<<<<<<<;;;>>>>>><<>>BBBEEEGGG@@@AAABBB@@@>>>======>>><<<;;;BBBDDD<<<;;;@@@<<<============>>>???@@@@@@@@@@@@@@@AAACCCGGGJJJLLLFFFHHHEEEDDDRRRcccbbbTTTCCCFFFDDDHHHSSSQQQKKKPPPSSSVVVVVVPPPMMMMMMMMMJJJLLLMMMNNNMMMLLLMMMOOOQQQUUUSSSQQQTTT]]]bbb\\\QQQSSSYYY```ddddddbbbbbbbbbXXXVVV]]]llltttooohhhfffqqqmmmrrrtttmmmmmmpppkkkqqqtttssspppooopppnnnkkkrrrrrrsssuuuqqqmmmnnnsssxxxvvvuuuvvvwwwwwwtttrrrsssttttttqqqllliiiiiikkkiiilllnnnoooqqqtttrrrmmmeeedddcccccceeeffffffeeecccdddcccaaa^^^\\\\\\]]]ZZZXXXTTTQQQOOOOOOOOOPPPNNNNNNMMMLLLLLLLLLMMMMMMKKKKKKKKKJJJJJJJJJJJJJJJFFFHHHIIIHHHFFFEEEEEEFFFDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@??????@@@AAACCCEEEEEEEEEFFFGGGLLLZZZuuuOOOPPPWWW```dddbbbcccfff~~~{{{wwwsssuuuyyy}}}xxx~~~{{{pppmmmssswwwtttyyyyyy|||~~~yyytttmmmwwwvvvrrrpppfff```fffiiiiiilllooonnniiihhhkkkiiifffeeehhhkkkjjjiiijjjcccfffeeeccccccfffgggeeehhhccc]]]XXXUUUWWWZZZ]]]YYY[[[YYYVVVVVVZZZ[[[ZZZXXXXXXYYYXXXWWWVVVTTTSSSNNNQQQUUUYYY\\\\\\[[[YYYWWW[[[]]]ZZZZZZ^^^bbbbbb``````aaabbbdddddddddccc]]][[[YYYZZZ]]]aaafffhhhgggeeehhhkkkiiigggsss}}}wwwsssqqqooojjjfffmmmmmmkkkhhhlllrrrrrrmmmlllnnnppprrrssstttuuuvvvqqqssswwwyyyyyyyyyxxxxxxllltttvvvqqqsss}}}xxxwww{{{~~~wwwqqqqqqkkklllmmmpppqqqrrrrrrqqqqqqrrrssstttsssrrrpppooossstttrrrnnnooosssrrrooojjjhhhgggggghhhhhhfffeeeccccccccccccaaa___\\\[[[ZZZYYYWWWVVVTTTSSSSSSSSSTTTRRRPPPNNNMMMLLLLLLLLLIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLFFFEEEDDDEEEFFFEEEDDDBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAABBBBBBCCCDDD@@@???===<<<<<<>>>???@@@<<<===>>>??????>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888888888888888888888888:::::::::999999999888888::::::::::::;;;;;;;;;;;;666;;;======AAAIIIOOOQQQEEEAAA===<<<>>>AAABBBBBB;;;===>>>>>><<<;;;<<<===???999<<<>>>888<<>>??????AAACCCFFFHHHJJJHHHHHHEEECCCIIIUUU]]]___EEEHHHEEEFFFMMMJJJIIIUUUPPPSSSRRRMMMJJJKKKLLLJJJLLLNNNPPPQQQPPPPPPQQQRRRPPPRRRRRRSSSWWW[[[XXXRRRSSSYYY___aaa___\\\\\\^^^SSSUUU```ooossskkkgggkkkooojjjpppsssnnnpppsssmmmqqqtttrrrnnnlllmmmkkkeeekkkmmmrrrvvvsssnnnooosssuuuvvvwwwwwwvvvuuuuuuuuutttrrrpppnnnmmmnnnnnnnnnlllmmmmmmkkkmmmpppmmmgggaaaaaaaaabbbddddddbbb```bbbbbbbbb___ZZZXXXXXXYYYUUUTTTSSSQQQPPPOOONNNNNNKKKKKKLLLMMMMMMMMMLLLLLLIIIIIIIIIIIIIIIJJJJJJJJJDDDFFFGGGGGGEEEDDDDDDEEEBBBCCCCCCDDDDDDDDDCCCCCCAAABBBCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@BBBCCCAAAAAABBBCCCDDDDDDCCCDDDEEEDDDEEEPPP]]]ccckkk{{{{{{xxxwwwxxxxxxxxx{{{zzzooogggqqqtttnnnmmmtttwwwrrrnnnpppwww~~~wwwtttvvvoooxxxssskkkllliiibbbccceeebbbccciiilllkkkiiiiiigggccceeekkklllhhhhhhmmm___gggiiicccbbbgggeee___eee```\\\[[[\\\]]][[[XXXUUUWWWUUURRRSSSXXXZZZXXXXXXXXXYYYXXXWWWUUUSSSQQQKKKOOOUUUZZZ^^^^^^]]]\\\VVV[[[]]]ZZZYYY^^^bbbcccbbbaaa```aaacccbbb___\\\```]]][[[[[[^^^cccgggjjjeeedddgggkkkggggggxxxrrrlllnnnpppnnnkkkjjjjjjfffeeekkkttttttnnnjjjhhhhhhkkkqqquuuuuutttppptttyyy||||||yyywwwvvvoooxxxyyysssttt}}}}}}vvvtttvvv{{{yyypppkkklllhhhhhhjjjmmmqqqsssrrrqqqpppsssuuuwwwwwwtttqqqnnnqqqrrroookkklllqqqqqqooogggfffdddddddddcccbbb`````````aaa```___^^^\\\[[[YYYXXXWWWUUUTTTSSSRRRRRRTTTSSSPPPNNNLLLKKKJJJKKKGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKEEEDDDCCCDDDEEEDDDCCCAAAAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAABBBCCCDDDDDD>>>===<<<;;;;;;<<<>>>???;;;<<<===>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999777777777777777888888888::::::::::::999999888888999999:::::::::;;;;;;;;;666;;;???@@@AAAFFFIIIHHH???<<<999999;;;======;;;888:::<<<===<<<<<<===>>>@@@:::<<<===888;;;BBB???;;;<<<=========<<<;;;999===>>>???@@@CCCEEEGGGHHHIIIHHHFFFAAA@@@HHHYYYgggHHHJJJDDDCCCFFFBBBFFFVVVGGGJJJJJJGGGFFFJJJMMMMMMJJJLLLOOOPPPPPPOOOOOOPPPGGGMMMQQQQQQQQQUUUXXXWWWUUU[[[aaaaaa^^^[[[[[[]]]UUUYYYeeettttttjjjjjjqqqnnnhhhlllrrrppptttvvvnnnqqqqqqkkkdddccciiikkkhhhiiimmmuuu{{{yyyrrrrrruuuuuuyyy|||zzztttrrrtttwwwsssooolllmmmppptttvvvuuupppooolllhhhhhhkkkhhhcccaaaaaabbbdddeeeeeebbb```___```___[[[VVVSSSSSSTTTRRRRRRSSSSSSRRRPPPMMMLLLHHHJJJMMMOOOPPPOOOLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIDDDFFFGGGGGGEEEDDDDDDEEEBBBBBBCCCCCCDDDCCCCCCBBBAAAAAACCCDDDDDDDDDCCCBBBBBBAAA@@@@@@??????@@@@@@;;;@@@CCCCCCAAAAAA@@@@@@???===???EEEFFFDDDFFFMMMSSShhh|||xxx~~~zzzyyy|||sssrrr{{{yyy|||iii\\\}}}}}}uuujjjiiihhhrrrxxxxxxxxxyyywwwrrrtttssstttsssgggYYYXXXaaa```gggiiiccc___aaabbbaaa]]]^^^```dddggghhhfffdddhhhdddbbbcccfffgggccc___]]]XXX[[[fffggg]]]WWWYYYYYYWWWTTTSSSUUUVVVWWWWWWXXXXXXWWWVVVSSSQQQNNNLLLLLLQQQTTTSSSSSSVVVXXXVVVXXXYYYZZZ\\\]]]^^^``````aaa___]]]]]]^^^``````___aaaccceeeeeebbb```aaacccbbb```bbbgggiiijjjrrr|||{{{pppccc^^^bbbfffggglllgggdddeeejjjmmmllliiieeeiiilllnnnmmmooosssvvvwwwvvvuuutttsssqqqnnnkkklllqqqssspppqqqvvvxxxuuusssvvv{{{}}}{{{vvvooojjjjjjhhhhhhkkkpppssssssqqqnnnooorrruuuwwwuuunnniiikkkkkkmmmooorrrrrrpppnnnhhhfffeeeeeeeeecccaaa___bbbaaa^^^[[[YYYXXXWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSVVVSSSNNNIIIFFFFFFGGGHHHMMMMMMKKKJJJIIIHHHHHHGGGEEEFFFFFFGGGHHHHHHIIIIIIFFFEEECCCAAA@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB======>>>@@@AAA@@@>>>;;;>>>>>>>>>>>>>>>===<<<<<<========================<<<<<<<<<;;;;;;:::::::::<<<<<<;;;::::::999888888777777888888888888777777888888888777777666666666<<<;;;999777777888999:::::::::;;;???CCCDDDBBB???<<<<<<;;;;;;;;;:::::::::666:::>>>===::::::===AAA???<<<::::::;;;===>>>???===<<<;;;;;;===>>>>>>>>>????????????@@@AAABBBBBBDDDBBB@@@???@@@CCCFFFIIIEEEEEEEEEEEEEEEEEEFFFGGGKKKJJJGGGEEEDDDFFFJJJNNNLLLKKKJJJKKKMMMNNNNNNMMMMMMPPPRRRRRRSSSXXX___eeeiiieeeaaa___```___[[[XXXUUUYYYccclllmmmiiifffhhhlllnnnmmmkkkmmmpppoookkkggglllkkkfffeeejjjmmmlllooooooooonnnnnnpppsssvvvuuuzzzzzzvvvssssssqqqnnnooonnnkkkjjjkkkmmmqqqssssssoookkkiiiccc]]]]]]aaa```bbbcccbbb___]]]]]]]]][[[[[[XXXUUURRRPPPRRRSSSUUUSSSQQQQQQQQQPPPNNNMMMMMMLLLKKKLLLMMMNNNMMMKKKFFFGGGHHHIIIIIIGGGFFFDDDFFFGGGGGGFFFFFFEEEDDDCCCDDDDDDEEEEEEDDDBBB@@@???>>>>>>???@@@@@@@@@@@@???@@@@@@@@@????????????>>>@@@???>>>======>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBIIIJJJQQQ\\\jjj~~~~~~zzzzzzkkkrrrnnnccclllkkkoooqqqtttyyy}}}xxxooosssooommmkkk___RRRQQQYYY\\\aaabbb]]]ZZZ]]]______aaaaaabbbeeeggggggeeeccceeecccaaabbbeeeeeeaaa]]]___YYYZZZbbbbbbYYYTTTWWWVVVTTTRRRQQQSSSUUUUUUUUUVVVWWWWWWVVVUUUSSSQQQPPPLLLQQQTTTRRRRRRUUUVVVUUUVVVVVVWWWYYYZZZ[[[\\\]]]\\\ZZZYYYYYYZZZ[[[[[[ZZZVVVYYY\\\^^^^^^___bbbdddccc``````bbbbbbaaafffmmmpppooohhh```^^^bbbffffffiiihhhgggiiilllmmmkkkhhhhhhkkkooorrrrrrqqqqqqqqqpppooooooooonnnllljjjhhhllltttxxxsssqqqtttxxxyyyyyy{{{~~~~~~{{{vvvpppmmmooonnnllllllnnnpppqqqrrrqqqqqqtttwwwyyyvvvqqqlllmmmlllmmmnnnoooooommmkkkmmmjjjfffcccbbbaaa```___aaa___]]]ZZZXXXWWWVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQVVVTTTPPPLLLJJJIIIIIIIIILLLKKKJJJIIIGGGGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDBBBAAA@@@???@@@@@@@@@@@@????????????@@@@@@>>>>>>???@@@BBBAAA???<<<>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::<<<;;;;;;:::999999888888777777888888888888777777777777777888888999999:::<<<:::999777777888999:::999888999;;;???@@@>>><<<<<<<<<;;;;;;;;;:::::::::;;;;;;999777888???KKKTTTAAA>>>;;;:::;;;<<<<<<;;;;;;;;;::::::;;;<<<===<<<=========>>>???@@@BBBBBB@@@???>>>>>>???AAADDDFFFEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDHHHMMMQQQLLLKKKJJJKKKMMMOOONNNMMMJJJLLLOOORRRTTTWWW\\\^^^aaa^^^[[[YYYYYYXXXWWWVVVZZZXXX[[[ccciiiiiihhhiiijjjkkkiiiffffffiiiiiieeefffjjjjjjhhhkkkrrruuusssrrrsssrrrpppnnnnnnoooqqqwww{{{{{{wwwuuuvvvuuusssqqqpppnnnmmmmmmnnnpppqqqqqqllliiiiiigggcccccceeefffeeecccaaa___\\\[[[YYYXXXXXXWWWTTTQQQPPPQQQSSSTTTSSSQQQQQQQQQQQQOOONNNOOONNNLLLMMMNNNOOONNNMMMIIIHHHHHHGGGGGGGGGGGGGGGFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCDDDDDDCCCBBBAAA@@@BBBBBBBBBBBBAAA@@@???>>>@@@@@@@@@?????????>>>>>>@@@???>>>======>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBDDDBBBDDDHHHLLLSSSddduuuuuuxxx~~~vvvooossstttyyydddfff___WWWbbbqqqmmmjjjmmmvvvyyypppcccfffaaa```bbb^^^VVVWWW]]]VVVYYYZZZWWWVVVZZZ\\\\\\cccbbbaaabbbccccccaaa___bbb```___```bbbaaa]]]ZZZ```YYYWWW[[[[[[TTTRRRUUUUUUSSSQQQRRRSSSUUUVVVUUURRRSSSTTTTTTTTTRRRQQQPPPLLLQQQSSSPPPPPPSSSTTTRRRRRRSSSTTTUUUVVVXXXYYYYYYWWWVVVVVVWWWXXXXXXWWWUUUOOORRRVVVYYY[[[^^^```cccbbb___^^^^^^\\\[[[^^^cccggghhhfffbbbbbbgggiiihhhgggiiikkkmmmnnnllljjjhhhkkkmmmqqquuuwwwtttoookkkmmmmmmmmmlllkkkjjjhhhgggooowww|||wwwrrrsssxxx}}}}}}~~~~~~{{{wwwssspppooorrrrrrqqqooonnnooorrrtttssssssuuuwwwxxxwwwrrrooommmlllkkkkkkmmmnnnmmmkkkqqqlllfffaaa_________^^^^^^\\\ZZZXXXVVVUUUTTTTTTUUUUUUVVVVVVUUUSSSPPPOOOVVVUUURRRPPPNNNLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@??????@@@@@@???>>>>>>======>>>>>>??????>>>???@@@AAAAAA???============>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::;;;;;;;;;;;;::::::999888888888888888999999999999888888555666777999:::<<<===>>>;;;:::888777777777888999888777666777999;;;:::999;;;;;;;;;;;;::::::::::::;;;:::777555777AAAPPPZZZBBB???<<<:::::::::999888:::::::::::::::;;;;;;;;;;;;;;;;;;<<<===???@@@AAA<<<<<<<<<===>>>???AAAAAACCCCCCCCCCCCCCCDDDEEEEEECCCDDDDDDDDDFFFIIIOOOSSSLLLKKKJJJKKKNNNOOONNNMMMHHHIIIKKKOOOTTTWWWWWWWWWYYYXXXVVVTTTSSSSSSVVVXXX\\\UUURRRXXX```dddfffggglllllliiidddeeehhhhhheeejjjkkkjjjkkkpppwwwyyyvvvrrrssstttssspppnnnmmmmmmvvvyyyzzzvvvtttvvvvvvtttpppoooooonnnmmmlllllllllmmmgggcccfffhhhgggfffggggggddd```^^^^^^]]]ZZZWWWUUUUUUUUUSSSQQQPPPRRRTTTTTTRRRQQQQQQRRRRRRQQQOOOPPPNNNLLLKKKMMMNNNNNNNNNKKKIIIGGGEEEEEEFFFHHHIIIFFFGGGGGGFFFFFFEEEDDDCCCAAAAAABBBBBBBBBBBBAAA@@@FFFFFFEEEDDDBBB@@@???>>>@@@@@@?????????>>>>>>>>>@@@??????>>>>>>??????@@@??????@@@@@@@@@AAAAAAAAA>>>===>>>@@@AAABBBFFFLLL___uuu|||sssxxxzzzkkkggglll}}}qqq~~~xxxddd\\\ccc___[[[gggwwwooohhhiiinnnnnncccWWW```ZZZZZZaaaccc^^^]]]aaaRRRSSSUUUWWWYYY[[[[[[YYY```^^^]]]]]]^^^^^^]]]\\\^^^]]]\\\]]]^^^]]]ZZZWWW^^^WWWSSSTTTTTTQQQQQQUUUVVVTTTSSSSSSUUUWWWWWWWWWNNNOOOPPPPPPPPPNNNMMMLLLKKKPPPRRROOONNNQQQQQQPPPQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVWWWYYYXXXVVVTTTRRRTTTVVVYYY[[[\\\]]]^^^___^^^]]]]]]]]]^^^```cccdddffffffcccdddhhhjjjiiihhhjjjmmmnnnlllkkkjjjjjjlllmmmoootttwwwuuupppjjjqqqrrrrrrpppmmmkkkkkkkkktttxxx{{{xxxuuuuuuyyy|||zzzzzzyyyuuuqqqnnnoooqqqqqqtttuuutttqqqpppsssvvvqqqrrrssstttuuusssqqqooommmkkkjjjkkklllnnnnnnmmmmmmiiiddd```^^^^^^]]]\\\[[[ZZZYYYWWWUUUSSSRRRRRRRRRTTTVVVXXXXXXUUUSSSQQQTTTSSSSSSQQQPPPNNNLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@??????????????????>>>>>>============>>>>>>>>>======>>>??????>>><<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999999::::::;;;;;;::::::999999888888888777888888999999999999888888666777888:::;;;===>>>???:::999888777777777777888777666555555666777777777::::::::::::::::::::::::777888888888999===DDDIII@@@>>>;;;::::::999888777999:::;;;;;;:::::::::;;;;;;::::::;;;;;;<<<===>>>999:::;;;===>>>>>>??????AAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFFFFFFFHHHLLLOOOKKKJJJJJJKKKMMMNNNNNNMMMJJJHHHHHHLLLQQQUUUUUUSSSUUUVVVVVVTTTRRRSSSYYY^^^YYYRRRNNNRRRXXX\\\___bbbkkkkkkgggccceeeiiikkkhhhqqqnnnkkkmmmrrrvvvuuuqqqnnnppptttuuusssqqqooonnntttwwwwwwrrrpppqqqqqqpppmmmnnnnnnnnnllljjjgggfffiiibbb___cccggggggeeeeeeccc^^^ZZZZZZ]]]^^^[[[XXXSSSTTTTTTTTTRRRSSSUUUWWWTTTRRRQQQRRRSSSSSSRRRQQQNNNLLLIIIIIIJJJLLLLLLLLLJJJIIIHHHGGGFFFGGGHHHHHHFFFGGGGGGFFFFFFEEEDDDCCC@@@@@@AAAAAAAAAAAAAAAAAAEEEEEEEEEDDDCCCAAA???>>>????????????>>>>>>>>>>>>????????????????????????=========>>>>>>>>>??????======???DDDGGGHHHHHHHHHDDDLLLZZZmmm|||vvv||||||{{{}}}xxxtttvvvvvv{{{}}}uuu}}}{{{xxx{{{sssjjj]]]ZZZaaaffflllxxxvvvpppjjjiiiiiifff___ZZZddd^^^___fffggg___ZZZ[[[RRRSSSVVV\\\```___[[[XXX\\\ZZZZZZ[[[]]]^^^]]]]]]\\\[[[ZZZYYYYYYXXXVVVUUUZZZUUUPPPPPPQQQQQQRRRUUUTTTSSSRRRRRRTTTUUUUUUTTTNNNOOOOOOOOONNNLLLKKKJJJJJJOOOQQQNNNMMMOOOPPPOOOQQQQQQRRRRRRSSSTTTUUUUUUUUUUUUUUUVVVXXXWWWUUUSSSTTTTTTVVVXXXZZZ[[[[[[[[[]]]]]]\\\\\\^^^aaacccccc^^^aaa```___aaagggjjjjjjjjjkkklllkkkjjjjjjlllmmmlllkkkkkkooossstttqqqnnnwwwxxxwwwtttpppmmmmmmnnnwwwvvvuuuwwwyyyyyyxxxxxxtttvvvvvvsssooonnnqqquuutttwwwzzzyyyuuuqqqpppqqqnnnooooooooonnnnnnmmmmmmrrrpppmmmlllllllllkkkjjjeeecccaaa______]]][[[YYYYYYYYYXXXWWWUUUSSSRRRQQQPPPSSSVVVYYYZZZXXXVVVTTTPPPPPPPPPPPPOOOMMMLLLKKKLLLKKKJJJIIIIIIHHHHHHIIIGGGGGGFFFEEECCCBBBAAA@@@?????????????????????>>>>>>>>>============>>>>>><<<;;;:::;;;======<<<::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777888888999999:::::::::999888888888888888777777888888888999999888888888888888999::::::;;;<<<<<<888888777777666666666777777666666666555555777888888888888888999999999999555666777888888888999;;;<<<:::999999::::::999888999;;;======;;;::::::<<<;;;;;;::::::999999::::::999:::;;;===>>>>>>>>>>>>????????????@@@AAABBBCCCAAACCCDDDDDDDDDEEEGGGJJJJJJIIIIIIJJJLLLMMMMMMLLLMMMJJJGGGIIIMMMRRRTTTSSSTTTUUUUUUSSSRRRTTTZZZ___VVVSSSRRRUUUVVVVVVZZZ```cccdddaaa___bbbiiikkkjjjqqqllliiikkkpppqqqnnnkkklllppptttvvvuuurrrpppoootttwwwwwwqqqnnnnnnmmmkkkmmmnnnoooooonnnkkkhhhfffkkkddd```dddgggfffcccbbb```\\\WWWXXX[[[\\\YYYUUUSSSUUUVVVVVVUUUVVVXXXZZZTTTSSSRRRRRRSSSTTTSSSQQQNNNLLLJJJJJJKKKLLLLLLLLLHHHHHHIIIJJJIIIHHHGGGFFFFFFGGGGGGFFFFFFEEEDDDCCCAAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@@@@?????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;;;;<<<<<<<<<>>>======>>>AAACCCAAA>>>FFFEEEEEEGGGRRRhhhqqqlllsssyyyvvv~~~||||||~~~xxxttt{{{zzzyyy~~~|||qqqkkkkkklllkkkkkkkkkjjjjjjkkkkkkpppkkkhhhiiijjjgggfffgggbbb]]]___fffggg___[[[]]]XXXUUUWWW___eeeccc]]]YYYZZZZZZZZZ\\\___```___^^^[[[ZZZXXXVVVTTTTTTTTTUUUWWWTTTPPPOOOPPPRRRSSSTTTQQQPPPOOOOOOQQQQQQPPPOOOOOOPPPPPPPPPOOONNNLLLKKKIIINNNPPPNNNMMMPPPQQQOOOQQQQQQRRRSSSSSSTTTUUUUUUSSSRRRQQQRRRTTTTTTRRRQQQPPPPPPQQQUUUXXX[[[[[[ZZZ\\\]]][[[ZZZ\\\``````^^^ZZZ^^^``````dddkkkooonnnjjjjjjiiihhhiiikkkmmmnnnjjjiiiiiikkknnnqqqrrrrrrvvvwwwwwwtttooolllmmmpppuuuqqqqqqwww{{{yyyvvvtttqqquuuwwwuuuqqqqqqvvv{{{zzz||||||zzzvvvqqqnnnmmmlllmmmmmmkkkiiiiiikkklllwwwuuuqqqnnnllliiifffccc```___^^^^^^^^^]]]ZZZXXXYYYYYYXXXWWWVVVTTTSSSRRRPPPRRRVVVYYYZZZXXXVVVUUUMMMMMMNNNNNNMMMLLLKKKJJJLLLKKKJJJIIIIIIIIIIIIJJJHHHHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>>===>>>======<<<<<<======>>>;;;:::999999;;;;;;:::999999:::;;;;;;<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888999999777777777777777777777777777777888888888888777777888888888888999999999999777777777777666666666555555666777777666666777888666666666777777777777777888666444333444666999;;;888777777888:::::::::999999<<>>;;;999:::;;;;;;::::::999999999999999999:::;;;<<<===>>>>>>>>>============>>>@@@AAABBB<<<>>>AAABBBBBBCCCEEEGGGIIIHHHGGGIIIKKKLLLKKKJJJMMMKKKHHHHHHKKKOOORRRSSSRRRRRRQQQQQQQQQSSSWWWZZZVVVUUUWWWYYYYYYWWW[[[aaa```aaaaaaaaaeeemmmpppnnniiidddccchhhkkkkkkjjjjjjmmmqqquuuwwwuuurrrooonnnuuuyyyyyytttpppooommmjjjoooppprrrsssrrrpppmmmkkkoooiiifffhhhiiifffbbbbbb```]]]ZZZYYYZZZXXXTTTPPPTTTVVVXXXXXXXXXXXXZZZ\\\VVVTTTSSSSSSTTTTTTSSSQQQOOONNNMMMNNNOOOPPPOOOMMMGGGHHHJJJKKKKKKIIIGGGEEEFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBAAAAAAAAAAAABBBBBB??????@@@AAAAAAAAAAAAAAA??????>>>>>>>>>=========<<<======>>>>>>======<<<999999:::::::::;;;;;;;;;<<<===<<<:::;;;??????<<>>:::777888:::888888888888999:::;;;<<<999999:::;;;<<<======>>>;;;;;;;;;<<<===???@@@AAAAAACCCEEEEEEDDDDDDDDDEEEGGGFFFFFFGGGIIIJJJJJJIIIIIIJJJJJJIIIIIIKKKNNNQQQQQQOOONNNNNNPPPRRRSSSSSSVVVRRRSSSWWWZZZ[[[]]]aaa___aaabbbccchhhooorrrpppaaa^^^```eeegggdddeeehhhkkkooosssvvvuuusssrrrrrrtttyyy{{{wwwsssrrrnnnjjjoooqqqsssttttttsssqqqpppooollljjjkkkiiicccaaabbb]]]]]]^^^]]][[[WWWSSSQQQUUUWWWYYYYYYYYYYYYZZZ\\\WWWVVVTTTTTTTTTTTTRRRQQQOOONNNOOOPPPRRRQQQOOOMMMIIIIIIIIIIIIIIIHHHHHHGGGFFFGGGGGGFFFFFFEEEDDDCCCEEEDDDCCCAAAAAAAAABBBBBB??????@@@AAAAAAAAAAAAAAA???>>>>>>>>>============:::;;;<<<======<<<;;;::::::::::::;;;;;;;;;<<<<<<999======:::;;;@@@BBB@@@777888===DDDDDDBBBEEEKKKLLL[[[rrruuupppvvvzzzzzzwwwssstttrrrxxxxxxrrrzzz~~~tttqqqvvvyyyvvvvvv{{{rrrwwwxxxhhhZZZbbbkkkdddddd\\\YYY```hhhkkkmmmpppooohhheeeddd___WWWXXX```eeeZZZUUU\\\bbbaaa]]]\\\WWWXXXZZZ\\\^^^^^^[[[XXX\\\ZZZVVVQQQNNNOOOSSSVVVWWWWWWUUUSSSRRRRRRPPPMMMRRRQQQPPPPPPPPPOOOMMMKKKIIIJJJLLLMMMNNNNNNNNNMMMGGGLLLOOOMMMNNNQQQRRRQQQPPPQQQQQQRRRRRRSSSSSSSSSTTTQQQOOOOOOPPPRRRRRRRRRSSSRRRRRRUUUYYY\\\[[[YYYWWWYYYXXXWWW[[[cccccc]]]WWW^^^ccceeeggghhheee```eeeddddddiiioooppplllhhhgggkkkoooooonnnmmmooorrrllloooqqqoookkkkkkooottthhhiiiqqqyyyxxxrrrpppsssnnntttzzzyyyuuusssvvvzzz{{{vvvqqqppptttxxxzzzzzznnnnnnmmmjjjhhhhhhlllpppnnnmmmmmmmmmmmmkkkgggdddfffbbb]]]ZZZZZZ[[[[[[[[[ZZZZZZZZZZZZYYYWWWUUUTTTSSSTTTUUUUUUTTTRRROOONNNLLLLLLKKKKKKKKKKKKLLLLLLIIIIIIHHHGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCBBBAAAAAABBBBBBCCCBBBAAA???===<<<;;;::::::999999::::::;;;===;;;999:::;;;<<<;;;;;;888999::::::;;;;;;;;;;;;999999999999999999999999999999888888777777666666666666666666777777777777555555666666666666555555333444444555666777777777666666666777666555555444000444888999777666666777333333333444444555555555222222333666777777666444888777666777999999777666555:::>>>===999666777999555666666888:::<<<>>>???888888888999:::;;;===>>>::::::;;;;;;===>>>???@@@JJJLLLLLLKKKHHHEEEDDDDDDFFFEEEEEEFFFHHHIIIIIIHHHEEEHHHKKKKKKJJJIIIKKKNNNRRROOOMMMNNNQQQSSSRRROOOTTTNNNKKKQQQYYY]]]^^^___ZZZ]]]___```eeelllmmmkkk___]]]___dddccc___```ffffffjjjppptttvvvwwwwwwxxxpppvvvyyywwwtttsssooojjjmmmoooqqqsssssssssrrrqqqmmmkkkkkkkkkggg```___bbbYYY\\\______]]]YYYWWWVVVUUUWWWYYYZZZYYYYYYZZZ[[[XXXWWWUUUTTTTTTTTTRRRPPPLLLMMMNNNPPPRRRQQQMMMJJJLLLJJJIIIGGGGGGHHHIIIJJJFFFGGGGGGFFFFFFEEEDDDCCCFFFEEEDDDBBBAAAAAABBBBBB@@@AAAAAABBBBBBAAAAAA@@@>>>>>>>>>>>>============999:::;;;<<<<<<;;;:::999;;;;;;;;;<<<<<<<<<======666<<<===888666:::<<<999>>>999888===@@@>>>???CCC???CCCHHHQQQbbb~~~|||sssxxxwwwyyy|||~~~~~~}}}|||{{{{{{vvvsss{{{uuupppppprrrrrrppppppkkkmmmkkkcccZZZXXX___gggiiidddccchhhkkkkkkmmmrrriiieeeaaa```___\\\ZZZYYY]]]XXXVVVYYY]]]\\\YYYVVVXXXZZZ]]]```___\\\YYYVVV[[[[[[[[[XXXVVVTTTUUUVVVXXXWWWTTTQQQOOOOOORRRUUUUUUTTTRRROOOLLLKKKMMMOOOMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQPPPOOOOOOOOOPPPPPPQQQQQQPPPOOOMMMNNNPPPSSSRRRQQQPPPPPPPPPRRRSSSTTTRRRSSSTTTSSSTTTUUUXXX[[[]]]\\\[[[]]]``````]]]ZZZ\\\]]]___aaacccdddeeeeee```bbbfffiiikkkjjjhhhggggggjjjlllmmmmmmmmmmmmnnnkkklllmmmoooooopppppppppjjjnnnpppppprrrwwwxxxvvvuuuxxxzzzyyyuuuqqqpppqqqxxxsssqqqsssttttttuuuxxxsssnnnjjjjjjmmmpppooolllssspppoooqqqtttsssmmmggg^^^]]]]]]\\\\\\[[[\\\\\\XXXYYYYYYXXXWWWWWWYYYZZZUUUUUUUUUTTTSSSRRRQQQPPPOOONNNMMMKKKKKKKKKLLLLLLKKKKKKKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCBBBAAAAAA@@@??????======<<<;;;::::::999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::::::::999999999999999999888888888777777777777777777777777777777666666666666666666666666555555666666555555444333666666666666666666666666888BBBCCC999333666777333666666666666666666666666666666555555555444444444555777888666444333555888555555555555666666666666::::::999888777666555555555555555666888<<>>>>>===<<<;;;MMMOOOOOOJJJCCC@@@AAACCCFFFEEEEEEDDDDDDEEEFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIKKKKKKLLLMMMPPPRRRQQQPPPPPPTTTYYY\\\\\\ZZZWWWXXX\\\bbbgggiiifffbbb^^^^^^^^^aaaeeehhhhhhhhhiiikkknnnrrruuuvvvvvvvvvxxxxxxxxxwwwtttpppllljjjllllllnnnrrrvvvvvvrrrnnnppplllgggeeeddddddaaa___[[[[[[\\\]]]]]]ZZZUUURRRYYYZZZ[[[[[[ZZZYYYXXXWWWTTTUUUUUUUUUTTTRRRQQQPPPQQQQQQPPPPPPPPPOOOOOOOOOMMMIIIEEEFFFJJJKKKIIIFFFLLLJJJHHHEEEDDDEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@??????>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;;;;<<<<<<<<<======<<<<<<===???EEEPPP]]]eeewwwwwwvvv~~~zzzlllnnnqqqtttvvvyyy{{{|||mmmjjj}}}~~~xxxuuutttsssssssssrrrsssrrrlllfffeeehhhmmmmmmmmmrrrzzzzzzrrrkkkiiiaaaaaaaaaaaa___]]]^^^```___YYYTTTSSSUUUUUUSSSRRRTTTXXX\\\______\\\XXXUUUZZZ[[[ZZZXXXVVVTTTUUUVVVVVVUUUTTTRRRPPPQQQUUUXXXWWWUUURRRNNNLLLJJJIIIIIILLLLLLLLLMMMMMMNNNOOOPPPOOOOOONNNNNNNNNOOOOOOPPPOOOOOOOOOMMMLLLLLLOOOQQQQQQPPPPPPPPPPPPPPPPPPQQQOOOQQQSSSSSSSSSUUUWWWZZZ[[[ZZZYYY[[[]]]]]][[[XXX[[[\\\]]]___aaabbbbbbccc^^^```cccfffggggggfffeeefffgggggggggggghhhjjjmmmllllllmmmnnnnnnnnnnnnnnnmmmqqqrrrpppqqqtttuuurrrtttwwwxxxwwwtttpppoooooowwwrrrooorrruuutttsssuuuqqqmmmjjjkkkpppssssssrrrrrrpppnnnoooqqqooojjjddd```^^^]]][[[YYYYYYYYYZZZ[[[ZZZYYYWWWUUUTTTTTTUUUWWWVVVUUUTTTSSSQQQOOOOOONNNNNNOOOOOONNNLLLKKKJJJJJJJJJJJJJJJHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBAAA@@@@@@??????======<<<<<<;;;::::::999::::::;;;;;;;;;;;;::::::::::::::::::999999999999999999999888888777777777777777777777777777777777555555555555555555555555555555555555555444444333555555555555555555555555666???@@@777111555666222555555555555555555555555666555555555444444444333444555666555333222444666444555555555666666666666999888888777777666666555777666666666777999<<<===999999888888999:::;;;;;;999:::;;;======<<<;;;:::@@@CCCDDDBBB???===@@@DDDBBBCCCDDDEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGIIIKKKLLLLLLMMMOOOQQQPPPOOOPPPRRRVVVXXXWWWVVVWWWXXX[[[aaafffgggdddaaa___aaabbbdddfffhhhiiijjjjjjkkknnnppprrrrrrrrrqqqsssttttttsssrrrooollljjjkkkkkkmmmpppsssrrroookkkllliiifffddddddccc```^^^]]][[[ZZZZZZZZZYYYWWWTTTXXXXXXYYYZZZZZZYYYWWWWWWTTTUUUUUUTTTSSSQQQOOONNNOOOOOOOOOOOONNNNNNNNNNNNKKKHHHFFFHHHLLLNNNLLLIIIHHHGGGFFFEEEDDDDDDDDDEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBAAAAAAAAAAAA@@@??????>>>>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;:::::::::999999999999:::::::::;;;;;;;;;;;;<<<:::::::::;;;===AAAHHHMMMYYYlll|||nnnwwwzzzlllnnnppprrrsssuuuxxx{{{wwwtttllljjj{{{tttqqqqqqrrrtttwwwsssnnniiigggjjjnnnqqqlllnnntttzzzwwwmmmbbb^^^___bbbdddbbb______cccgggaaa[[[TTTPPPQQQTTTUUUTTTVVVYYY]]]``````]]]YYYVVVYYYZZZZZZXXXVVVUUUVVVWWWSSSTTTSSSRRRRRRTTTWWWZZZXXXTTTOOOMMMNNNOOONNNLLLKKKKKKLLLLLLMMMMMMNNNNNNLLLLLLKKKLLLLLLMMMNNNOOOMMMMMMMMMLLLJJJKKKMMMOOONNNOOOOOOOOOOOOOOONNNMMMMMMOOORRRSSSTTTUUUVVVXXXXXXWWWWWWXXXYYYZZZXXXVVVYYYZZZ[[[\\\]]]^^^______\\\]]]^^^```aaabbbcccccceeeeeedddcccccceeeiiimmmkkkllllllmmmmmmmmmllllllpppsssssspppoooqqqqqqnnnrrrtttuuutttqqqnnnlllkkkuuunnnlllpppuuutttqqqppprrrooolllnnnqqqttttttsssrrrooommmmmmnnnkkkfffaaaaaa___\\\XXXWWWVVVWWWXXXYYYXXXWWWUUUTTTSSSRRRRRRWWWWWWUUUTTTQQQOOONNNMMMMMMNNNPPPQQQOOOMMMIIIGGGIIIIIIIIIHHHHHHFFFEEEDDDEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@??????>>>=========<<<;;;;;;::::::999::::::;;;;;;::::::999::::::999999999888888888888888888888777777777777777777777777777777777777444444444444444444444444555555555555555444333333555555555555555555555555333:::;;;444000333555222444444444444444444444444555555444444444444333333333444444333222222444555444444444555555555666666666666666666666666666666888888666555555666777888888888888777888888999999888999:::;;;<<<;;;::::::888:::===<<<;;;;;;???BBB>>>@@@BBBDDDDDDCCCBBB@@@DDDDDDDDDEEEEEEEEEEEEFFFFFFHHHKKKMMMMMMLLLMMMNNNPPPOOOPPPQQQSSSTTTSSSRRRVVVXXX[[[___ccccccaaa___```cccfffgggffffffhhhkkkjjjkkklllmmmmmmmmmllllllnnnnnnoooooonnnmmmkkkjjjiiijjjkkkmmmnnnmmmjjjggggggeeedddcccbbbaaa^^^\\\]]][[[XXXWWWWWWXXXXXXWWWVVVVVVXXXYYYYYYXXXWWWWWWTTTTTTSSSRRRQQQOOOMMMLLLMMMMMMMMMLLLLLLLLLLLLKKKHHHGGGGGGJJJMMMOOOLLLIIIEEEEEEFFFFFFFFFFFFEEEEEECCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;:::::::::::::::::::::::::::999999999999888888888888888888999999999:::::::::;;;<<<<<<;;;:::<<<===999BBBQQQaaavvv~~~pppooo}}}uuuuuuxxxzzzyyyvvvttttttuuuooollllllyyyxxxuuu}}}{{{uuummmjjjmmmqqqrrrzzzpppfff```cccjjjpppssskkkjjjkkkiiifffaaa___^^^hhhhhheee___^^^bbbfffhhh```^^^XXXUUUVVV[[[^^^\\\]]]^^^`````````^^^[[[ZZZXXXYYYYYYWWWUUUTTTUUUWWWSSSSSSTTTSSSSSSTTTVVVXXXcccZZZQQQMMMNNNOOONNNKKKJJJJJJKKKKKKLLLLLLLLLLLLHHHHHHIIIIIIJJJLLLMMMNNNKKKLLLLLLKKKJJJJJJLLLNNNKKKLLLNNNOOOPPPOOONNNNNNLLLOOORRRTTTTTTUUUVVVWWWVVVVVVVVVVVVVVVVVVVVVUUUXXXXXXYYYYYYZZZ[[[\\\]]]ZZZZZZ[[[\\\]]]___```aaadddeeeeeeddddddfffjjjllljjjkkkllllllmmmmmmmmmmmmppprrrqqqnnnmmmoooooolllnnnooopppooommmkkkhhhgggpppiiihhhnnnsssssspppnnnssspppnnnmmmoooooonnnmmmpppooolllkkkjjjhhhccc___```]]]ZZZVVVUUUUUUWWWYYYVVVTTTSSSSSSTTTUUUUUUTTTUUUTTTSSSQQQPPPOOONNNMMMMMMNNNNNNNNNMMMKKKHHHFFFGGGGGGGGGGGGFFFEEEDDDCCCEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@??????>>>>>>>>>=========<<<<<<;;;;;;;;;999999::::::::::::999999999999888888888777777777777777777777777777777777666666666666666666666666333333333333333333333333444444555555555444333333444444444444444444444444111777888333111333444222222222222222222222222222444444333333333333333333333333333333333333444555333333444444444555555555444444555555555666666666777666555444444444555555555555555444444555555666777888999:::::::::999999:::<<<===<<<::::::<<>>???@@@AAAAAA@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDEEEGGGKKKLLLLLLKKKKKKKKKNNNNNNOOOPPPQQQRRRRRRQQQUUUWWWZZZ]]]``````^^^\\\]]]bbbffffffcccbbbeeehhhhhhhhhhhhhhhiiiiiiiiijjjkkkkkkkkkkkkjjjiiihhhggghhhhhhiiijjjjjjhhheeeccccccbbbbbbbbbaaa___\\\ZZZ\\\ZZZXXXWWWWWWXXXWWWVVVTTTUUUWWWXXXXXXXXXWWWWWWRRRRRRQQQPPPNNNLLLKKKJJJKKKKKKJJJJJJJJJIIIIIIIIIGGGFFFGGGJJJLLLLLLIIIFFFCCCEEEGGGIIIIIIIIIHHHGGGAAAAAA@@@???????????????@@@@@@@@@?????????>>>>>>=========<<<<<<;;;;;;;;;::::::999999999999::::::999999999999999999999999888888888888888888888888666666777777777888888888888:::<<<<<<;;;;;;;;;<<<<<<===>>>@@@GGGUUUfffsss~~~nnnsssyyyqqqjjjpppuuu{{{|||xxxsssppppppkkkrrrtttyyy||||||rrrrrrnnnhhhiiipppuuutttuuunnnfffeeejjjooopppnnnhhhiiigggccc```bbbfffhhhmmmhhh___WWW[[[dddgggddd]]]```^^^[[[\\\aaabbb^^^cccaaa___]]][[[ZZZZZZZZZWWWXXXXXXVVVTTTSSSSSSUUUSSSTTTUUUTTTRRRQQQRRRSSSlllaaaSSSJJJGGGGGGFFFDDDHHHIIIJJJKKKKKKKKKJJJJJJFFFFFFGGGGGGIIIJJJLLLMMMKKKLLLLLLLLLJJJJJJKKKMMMIIIKKKMMMOOOPPPQQQPPPPPPLLLOOORRRTTTTTTTTTUUUVVVTTTUUUUUUTTTTTTTTTTTTUUUVVVVVVVVVVVVWWWXXXZZZZZZYYYYYYYYYYYY[[[]]]^^^``````bbbeeeffffffggghhhjjjhhhiiijjjlllmmmnnnnnnnnnlllnnnmmmjjjjjjnnnnnnllljjjjjjkkkkkkkkkiiifffdddjjjeeedddkkkppppppnnnmmmnnnlllkkkjjjjjjjjjiiiiiillljjjiiigggeeeccc___]]]]]][[[XXXUUUTTTVVVXXXZZZVVVTTTRRRSSSTTTVVVUUUSSSQQQPPPOOONNNNNNNNNNNNOOOMMMLLLKKKIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBAAA@@@??????>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;888888999999999999888888888888777777777666666666666666666666666666666666555555555555555555555555333333333333333333333333444444444555444333333222444444444444444444444444222555666333222444555444222222222222222222222222222222333333333333333333444444333333444555666666333333333333444444444444333333333444555555666666444444444444444444444555444444444333444444555555666777777888888888888888;;;<<<<<<;;;;;;;;;<<<======<<<;;;;;;;;;===@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDFFFIIIKKKJJJHHHHHHHHHHHHIIIKKKLLLMMMNNNOOOOOOSSSUUUYYY[[[\\\\\\[[[[[[[[[___bbbaaa]]]\\\```eeeddddddddddddfffgggiiijjjlllkkkkkkiiihhhfffddddddfffggghhhhhhfffdddbbbaaaaaabbbbbbaaa___]]][[[ZZZZZZYYYXXXXXXYYYXXXUUUSSSSSSTTTUUUWWWWWWWWWVVVVVVPPPOOONNNMMMKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGHHHHHHGGGDDDBBBAAACCCEEEHHHIIIHHHGGGFFF@@@@@@???>>>>>>>>>>>>>>>???>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;999999888888888888999999888888888888888888888888777777777777777777777777555555555666666666666777333555666666666777999;;;;;;<<<;;;::::::===CCCHHHNNN]]]ttt}}}qqqwwwhhhiiiaaaiiitttxxxvvvrrrpppqqqvvv~~~}}}vvvkkklllnnnllliiioooyyyzzzuuugggeeefffkkkqqqppphhhaaa^^^dddgggfffdddgggiiiiiijjjeeeYYYRRRXXXcccddd^^^YYY^^^___[[[ZZZ___^^^XXXaaa^^^[[[XXXVVVUUUVVVWWWWWWWWWWWWTTTRRRPPPQQQRRRQQQSSSTTTSSSPPPNNNMMMNNN]]]UUUKKKEEEDDDEEEFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGEEEFFFFFFGGGHHHIIIKKKKKKIIIKKKLLLKKKJJJIIIJJJKKKJJJKKKLLLNNNOOOPPPPPPPPPNNNPPPRRRRRRQQQQQQRRRSSSRRRSSSSSSRRRQQQQQQRRRTTTRRRRRRRRRRRRSSSUUUWWWXXXVVVWWWWWWXXXYYY[[[\\\]]][[[^^^aaacccddddddeeefffggghhhiiikkkllllllllllllgggjjjiiifffggglllnnnlllhhhhhhhhhjjjkkkjjjhhheeegggddddddhhhkkkjjjjjjlllggggggggghhhhhhhhhiiiiiigggfffeeedddbbb```^^^]]][[[ZZZWWWVVVUUUWWWYYYZZZZZZVVVSSSRRRSSSTTTQQQNNNNNNMMMLLLKKKKKKLLLMMMNNNKKKJJJHHHGGGFFFGGGGGGHHHDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@??????>>>========================;;;;;;;;;;;;;;;;;;;;;;;;777888888999999888888777777777666666666555555555555555555555666666666666555555555555555555555555333333333333333333333333444444444444444333222222333333333333333333333333444444444444444444444444222222222222222222222222111111222222222222333333555333222333555666666666222222222333333333444444222222333333444444444555333333333444444444444555555555555555666777888999666666666666666777777777777777777888999;;;=========;;;999888999<<>>???BBBDDDEEEEEEDDDCCC@@@???>>>>>>======>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777888888777777777777777777777777555555666666666666666777444444555555555555666666555666666555444555777:::555888;;;<<<;;;:::::::::999???GGGOOOYYYjjj{{{sssqqqooo}}}}}}qqqhhhqqqdddlllvvvzzzwwwttttttvvvyyy{{{www{{{oooiiijjjllljjjiiirrr|||yyynnn^^^^^^aaagggllljjjaaaYYYTTT^^^ggggggeeefffeeebbbgggfff___VVVXXX```^^^VVVQQQXXXZZZUUUUUU[[[[[[UUUZZZYYYXXXWWWVVVVVVUUUUUUVVVWWWVVVSSSOOOMMMNNNNNNNNNPPPQQQQQQNNNLLLKKKJJJJJJHHHFFFEEEEEEGGGHHHJJJFFFGGGIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJGGGIIIJJJJJJIIIHHHHHHIIILLLLLLKKKKKKLLLLLLMMMMMMNNNOOOOOOOOOMMMMMMOOOPPPOOOPPPQQQOOOMMMMMMPPPRRRMMMMMMLLLMMMNNNQQQTTTUUUSSSTTTUUUVVVXXXYYYZZZZZZZZZ\\\^^^___```aaaccceeehhhhhhhhhiiihhhhhhggggggdddgggfffccceeejjjlllkkkhhhggghhhkkknnnnnnkkkiiihhhffffffgggeeebbbdddiiifffggghhhhhhhhhggghhhhhhgggggggggfffeeedddcccddd\\\[[[YYYXXXWWWWWWWWWXXXXXXTTTPPPPPPRRRRRROOOLLLMMMLLLJJJIIIHHHIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHBBBCCCCCCCCCCCCBBBBBBAAA????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::777777888888888888777777666666666555555555444444444444444555555666666666444444444444444444444444444444444444444444444444333444444444444333222222222222222222222222222222444333222333444333333333222222222222222222222222111111111111222222222333444222000111444666666444222222222222333333333333222222222222333333333333444444444444444444333333444444444555666888::::::555555555555555666666777444444444666888;;;<<<===;;;:::999888:::<<>>@@@BBBCCCCCCBBBBBB@@@??????>>>===>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::888777777666666777777888666666666666666666666666444444555555555666666666444444444555555555666666666777888777666666777888666777999:::999888777777===>>>===;;;<<>>>>>>>>>>>????????????;;;<<<<<<<<<<<<<<<<<<<<<999999999999999999999999777777888888888888777777666666555555555444444444444444444555555555666666444444444444444444444444444444444444444444444444333333444444444333222222222222222222222222222222444222111333333222111111222222222222222222222222000000111111222222222333333000///000333555555333111111222222222333333333222222222222222222222222555555555555444333222222111111222333555777999:::555444444444444555666666666555555666888:::;;;;;;888999999:::<<<===>>>>>>AAAAAABBBBBBBBBCCCCCCCCCBBBCCCCCCBBB@@@@@@AAACCCIIIKKKMMMLLLIIIGGGHHHJJJLLLPPPTTTVVVUUUVVVXXXZZZ___[[[WWWUUUXXX]]]bbbdddeeedddbbbaaabbbfffiiilllooonnnmmmkkkiiihhhggggggdddfffhhhgggcccaaabbbdddggggggfffbbb]]]ZZZ[[[^^^```\\\WWWSSSRRRRRRSSSRRRKKKLLLMMMMMMLLLKKKJJJIIIIIIHHHGGGFFFFFFGGGHHHIIIFFFFFFFFFFFFEEEEEEEEEEEEAAABBBBBBAAAAAAAAABBBDDD@@@@@@AAABBBCCCCCCCCCCCC@@@@@@???>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::777777666666666666777777666666666666666666666666444444444555555555666666444444444555555555666666000333666777666444444444777777666555555777999:::222666;;;===<<<<<<>>>@@@@@@EEELLLWWWfff|||rrrjjjooolllssswwwyyyvvvpppkkkkkkllltttvvv}}}yyywwwzzzlllrrr||||||www|||}}}ooo]]]___bbbgggmmmqqqnnnjjjdddYYYSSSZZZiiipppggg\\\SSS[[[aaabbbbbbcccaaa^^^___ffffff```\\\\\\WWWNNNJJJRRRVVVTTTXXXaaa```WWWTTTUUUTTTSSSQQQPPPQQQRRRVVVTTTQQQOOOMMMLLLMMMMMMTTTQQQOOONNNNNNLLLHHHEEEDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDCCCCCCBBBBBBCCCEEEFFFJJJIIIGGGEEEEEEFFFGGGHHHIIIHHHGGGFFFFFFHHHJJJKKKJJJLLLMMMMMMKKKJJJKKKKKKPPPOOONNNMMMLLLLLLLLLLLLKKKJJJKKKMMMOOOPPPPPPNNNRRRSSSUUUVVVVVVWWWYYYZZZ\\\[[[[[[\\\^^^aaadddfff^^^```bbbcccccccccdddeeeiiigggddddddgggiiiiiihhhdddgggkkkooopppooommmkkkpppnnnlllhhheeeeeehhhkkkhhhiiijjjjjjjjjhhhfffdddgggiiilllqqqxxx{{{ssshhh```]]]ZZZXXXXXXXXXWWWVVVMMMLLLKKKKKKKKKLLLNNNOOOMMMLLLJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIHHHFFFDDDCCCBBBBBBBBBBBBAAAAAA@@@???<<<<<<==================;;;;;;;;;::::::999999999999999999888888888777777666666777777777777666666666666666666666666666666666666555444333333222222222333333444444333333222444333222111111333555666222222222222222222222222333333333333333333333333222333333444444333333222222222222222222222222222000000000000000000000000///000000000111111111111000000000000000000000000000000000000111111111111222222222111111111000000222222222222222222222222111222222333333444444555444444444555666777777888999999:::;;;;;;<<<<<<==================>>>>>>???>>>>>>>>>???@@@@@@AAAAAAEEEFFFGGGHHHIIIJJJJJJKKKJJJLLLMMMNNNOOOQQQUUUXXXVVVYYYZZZYYYXXXZZZ___cccbbbccceeeeeedddcccdddeeemmmkkkjjjhhhgggfffggggggcccdddeeedddccccccdddfffnnniiiccc^^^\\\ZZZYYYWWWXXXWWWTTTRRRQQQRRRTTTVVVMMMKKKJJJJJJKKKKKKJJJIIIJJJIIIIIIIIIIIIIIIIIIJJJEEEEEEEEEEEEDDDDDDDDDCCCFFFDDDAAA@@@AAAAAAAAAAAABBBAAAAAA@@@?????????@@@@@@@@@??????>>>=========888999999:::::::::999999999999999888888888777777666666666666666777888888555555555555555555555555444444444555555555666666444444444444444444444444555555444444444444555555444444555555555555555555999999999999999999999999::::::;;;???DDDLLLSSSWWWfffppp}}}}}}uuu|||~~~rrrooonnnttt}}}tttwwwyyyxxxtttqqqqqqsss~~~yyy{{{|||yyy{{{xxxjjjjjjlllmmmnnnmmmkkkgggccccccYYYQQQVVVbbbjjjfff___VVVaaaiiieee]]]XXXVVVUUURRRYYY\\\ZZZ[[[``````YYYKKKUUUZZZWWWYYY^^^\\\TTTSSSTTTTTTRRRPPPOOOPPPRRRQQQPPPNNNMMMMMMNNNOOOPPPUUURRROOONNNNNNLLLHHHDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEDDDCCCCCCEEEDDDDDDDDDDDDEEEGGGHHHIIIHHHFFFEEEDDDEEEFFFGGGHHHGGGFFFEEEFFFGGGIIIJJJHHHJJJLLLMMMLLLLLLMMMOOONNNMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJLLLOOOPPPOOONNNPPPRRRTTTUUUUUUVVVXXXZZZZZZZZZZZZ[[[\\\___aaabbb]]]___aaabbbbbbccceeegggfffdddccceeeiiillllllkkkiiilllooorrrsssqqqooommmnnnnnnllliiiggggggiiikkkllllllmmmmmmllliiigggeeecccgggkkkoootttvvvnnnddd```]]]YYYXXXWWWWWWUUUTTTMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMKKKJJJIIIHHHHHHHHHFFFFFFGGGHHHGGGEEECCCBBBBBBBBBBBBBBBAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::999999999999999999999999888888888888666666777777777777666666555555555555555555555555777666666555444444333333222333333444444333333222333222111111111222444555222222222222222222222222222222222222222222222222222222333333333333222222222222222222222222222222000000000000000000000000//////000000000111111111000000000000000000000000//////000000000111111111222222222111111111000000111111111111111111111111111111222222333444444444333444444555666666777777888888999999:::;;;;;;<<<===<<<<<<<<<<<<===>>>>>>======>>>>>>???@@@@@@AAADDDEEEEEEFFFGGGHHHIIIIIILLLMMMNNNNNNOOOPPPTTTVVV[[[\\\]]]]]]]]]```cccfffbbbeeehhhjjjiiigggeeeeeegggfffeeedddddddddeeefffcccddddddcccbbbbbbccceeejjjfffaaa\\\ZZZXXXWWWVVVXXXVVVTTTRRRQQQRRRTTTUUUMMMKKKJJJJJJKKKLLLJJJIIIJJJIIIHHHGGGGGGGGGHHHIIIGGGGGGFFFEEEDDDCCCDDDDDDFFFDDDBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@?????????@@@???>>>>>>===<<<<<<;;;;;;888999999::::::999999999999999888888888777777777666555555555555666777777555555555555555555555555444444444444444333333333444444444444444444444444555555444444444444555555555555555555555555555444777777777777777777777777:::999999:::===AAAEEEGGG???DDDLLLQQQUUU[[[dddjjjtttyyy~~~uuu|||sssllltttqqqxxxxxxpppmmmsssvvvuuuvvvssszzz|||~~~zzzooossstttttttttqqqkkkfffccciiiccc___aaafffhhhccc]]]\\\iiirrrjjj[[[SSSRRRTTTUUU[[[\\\WWWXXX^^^^^^YYYOOOYYY^^^ZZZWWWYYYWWWQQQRRRSSSTTTSSSQQQPPPPPPQQQMMMMMMMMMNNNOOORRRTTTVVVUUUSSSPPPNNNMMMJJJGGGDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGFFFEEEDDDEEEFFFGGGHHHEEEGGGJJJLLLLLLMMMOOOQQQLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJLLLNNNOOONNNMMMMMMOOOQQQRRRSSSTTTVVVXXXWWWXXXYYYZZZ[[[\\\\\\]]][[[]]]___```aaadddgggjjjbbbcccdddhhhlllnnnooonnnnnnooorrrssssssqqqooommmmmmmmmmmmllljjjjjjkkkmmmpppppppppooommmkkkiiiggg```fffllloooqqqpppjjjaaa```]]]ZZZWWWVVVVVVTTTSSSOOOOOOOOOOOONNNMMMLLLKKKMMMMMMKKKJJJIIIIIIIIIIIIEEEEEEFFFFFFFFFDDDCCCAAADDDCCCCCCBBBAAA???>>>===<<<<<<;;;;;;;;;;;;;;;;;;999999999999999888888888::::::999999999888888888555666666777777666666555555555555555555555555555777777666666555555444444222222333333333333222222111111111111111222222222111111111111111111111111000000000000000000000000000111111222222111111000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000//////000000000000111111222111111111111000000000000000000000000000000000111111111222333333444444333333444444555555666666666777777888888999::::::<<<<<<;;;;;;;;;<<<======<<<======>>>>>>???@@@@@@BBBCCCCCCDDDEEEFFFGGGGGGLLLMMMNNNNNNNNNPPPSSSVVV___^^^]]]^^^aaadddeeefffaaafffkkknnnmmmjjjgggfffbbbbbbaaaaaaaaabbbdddeeecccddddddcccbbbaaacccdddfffbbb]]]ZZZXXXWWWUUUTTTWWWVVVTTTRRRQQQQQQSSSTTTMMMLLLKKKKKKLLLLLLKKKIIIKKKJJJHHHGGGGGGHHHJJJKKKKKKIIIFFFDDDCCCCCCCCCDDDEEEDDDCCCCCCCCCCCCCCCDDDAAAAAA@@@@@@@@@@@@@@@@@@======<<<<<<;;;::::::999999999999::::::999999888888888888888777777777777555444444444444555666666444444444444444444444444444444444333333222222111444444444444444444444444444444444444444444444444777666666666555555444444555555555555555555555555777777777777777888999:::999;;;>>>===<<<<<>>??????@@@@@@AAABBBCCCDDDEEEEEEIIIKKKLLLMMMNNNQQQTTTWWW^^^[[[ZZZ\\\```ccccccbbbaaaeeeiiilllkkkiiigggfffbbbaaa`````````aaacccddddddeeeeeedddbbbbbbccceeeccc___[[[YYYXXXWWWUUUTTTWWWVVVTTTRRRQQQQQQRRRRRRNNNMMMKKKLLLMMMMMMLLLJJJKKKJJJIIIHHHIIIKKKMMMOOOMMMKKKGGGDDDBBBBBBCCCDDDBBBCCCCCCCCCBBBBBBBBBCCC@@@@@@@@@AAA@@@@@@@@@???======<<<;;;;;;::::::999999999:::::::::999888888888888777777777666666666444333333333333444555555444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444777777666666555444444444444444444444444444444444444444555777888888888888777999::::::999999<<<>>>???>>>======>>>AAAEEEGGGKKKOOOWWWaaannn}}}}}}|||tttrrrssspppuuu||||||vvviiiZZZkkkvvvtttwwwyyyiii___hhhyyy||||||~~~|||xxxnnniiipppwwwuuunnnjjjZZZaaakkkrrrssspppkkkiiikkknnnllleeeaaabbbddddddZZZ^^^\\\UUUUUU\\\^^^ZZZWWW\\\]]]WWWPPPPPPRRRTTTSSSTTTVVVVVVTTTSSSSSSTTTOOOOOOPPPQQQRRRSSSTTTUUUQQQQQQPPPMMMJJJGGGDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@>>>??????@@@AAABBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDBBBDDDFFFGGGGGGGGGHHHJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIHHHHHHJJJLLLLLLKKKJJJHHHJJJLLLNNNNNNOOOQQQSSSUUUVVVWWWXXXXXXXXXXXXWWWXXXZZZ]]]___```cccgggjjjdddfffjjjlllnnnooopppppprrrrrrrrrqqqooonnnlllkkkmmmoooqqqqqqpppoooooopppkkkllllllmmmmmmmmmmmmmmmjjjpppttttttsssqqqkkkdddbbb___[[[XXXWWWVVVTTTSSSQQQQQQQQQQQQOOOLLLJJJHHHIIIIIIHHHHHHGGGHHHHHHHHHEEEEEEDDDDDDCCCCCCBBBAAADDDDDDDDDBBBAAA???===<<<<<<<<<;;;;;;;;;:::::::::888888888888888888888888999999888888888888777777555555666666666666555555555555555555555555555555444444333333333333333222111222222333333222222111///000111111111000000///000000000000000000000000111111111111111111111111...//////000000//////...000000000000000000000000////////////////////////---............/////////////////////////////////...////////////000000000000000000000000000000000111111111111111111111111//////000111111222222333222222222222333333333333333333444444555666666777999999999888999::::::;;;:::;;;;;;<<<<<<===>>>>>>>>>??????@@@AAABBBCCCDDDDDDFFFIIIKKKMMMQQQVVVYYY[[[YYYXXXZZZ___bbbaaa``````bbbeeefffeeeeeeeeefffeeedddcccbbbaaabbbcccccceeeffffffeeecccbbbdddeeeaaa^^^[[[ZZZYYYYYYXXXVVVWWWVVVUUUSSSRRRQQQQQQRRROOOMMMLLLLLLMMMMMMLLLKKKIIIHHHHHHHHHIIILLLNNNPPPMMMKKKGGGDDDAAAAAABBBCCC@@@BBBCCCBBB@@@???@@@BBB???@@@@@@AAAAAAAAA@@@???>>>>>>======<<<;;;;;;;;;:::::::::::::::999888777777777777666666666555555333333333333333444555555444444444444444444444444111222333444555666777888333333333333333333333333333333444555555444333333666555555555444444444333444444444444444444444444222333555777888888888888333444555555666777999;;;;;;;;;;;;;;;;;;;;;;;;<<<@@@@@@@@@AAACCCIIIQQQVVV\\\eeepppwww{{{www{{{xxxfff```iiiiiigggpppqqquuuzzz}}}zzzsssjjjdddffftttyyytttrrr}}}}}}~~~qqqiiinnnssspppjjjhhhkkknnnrrrrrrooommmmmmnnnnnnllleee___^^^bbbbbb^^^XXX[[[YYYRRRQQQXXXZZZVVVVVVWWWWWWTTTPPPPPPSSSUUURRRTTTVVVVVVUUUSSSSSSSSSOOOOOONNNNNNNNNMMMMMMMMMMMMNNNNNNLLLHHHEEEDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@??????@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBCCCEEEFFFEEEDDDEEEFFFIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHIIIKKKKKKJJJIIIHHHJJJLLLMMMMMMMMMOOOQQQTTTTTTUUUUUUVVVVVVWWWWWWWWWZZZ]]]```aaabbbdddfffdddfffiiikkkkkklllmmmooouuutttsssqqqooonnnmmmllllllnnnooopppnnnmmmnnnooohhhiiiiiijjjkkklllmmmmmmqqqtttuuussssssrrrkkkddd```]]]ZZZWWWVVVVVVTTTSSSRRRQQQPPPOOOMMMKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHEEEEEEEEEDDDCCCCCCBBBBBBDDDCCCCCCBBBAAA???>>>=========<<<<<<;;;:::::::::888888888999999999999999888888777777777666666666444555555666666555555444444444444444444444444444333222222222222222222222111111222222222222111111111111111000000000000000////////////////////////000000000000000000000000...//////000000//////...////////////////////////////////////////////////------------.........///////////////////////////......////////////000000//////000000000000000111111111111111111111111111/////////000111111222222111111111111222222222222222333333444444555666666888888777777888888999:::999::::::;;;<<<<<<=========>>>>>>???@@@AAABBBBBB@@@BBBFFFIIILLLQQQVVVZZZYYYYYYYYY[[[^^^```aaa```^^^```bbbcccbbbcccdddeeefffeeecccbbbbbbbbbcccccceeeffffffdddbbbbbbcccddd```^^^\\\[[[\\\[[[ZZZYYYXXXWWWVVVTTTSSSRRRRRRRRROOONNNMMMMMMNNNNNNMMMKKKHHHHHHHHHIIIJJJKKKLLLMMMKKKIIIFFFCCCBBBAAAAAABBB???BBBDDDCCC???===>>>@@@>>>???@@@AAABBBAAA@@@?????????>>>>>>===<<<<<<<<<::::::::::::999999888777666666666666555555555555444333333333333444555555333333333333333333333333000111222444666888999:::333333333333333333333333222333444555555444333222333333333333333333333333444444444444444444444444444444555555555444444333:::999999888888888999999333444666999:::::::::::::::<<<>>>???>>><<<<<<======BBBGGGJJJJJJJJJMMMOOO|||}}}|||wwweeebbbrrrpppeeeiiiqqqvvvzzzvvvllleeedddfff{{{~~~}}}zzz{{{pppjjjnnnnnnjjjjjjooowwwxxxxxxtttoookkkkkkllljjjgggaaa\\\\\\^^^[[[UUU[[[^^^[[[RRRPPPUUUVVVQQQPPPPPPRRRTTTTTTTTTSSSTTTOOORRRTTTUUUSSSRRRQQQRRRNNNNNNNNNMMMLLLJJJIIIHHHJJJKKKLLLJJJFFFCCCCCCDDDCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@@@@@@@@@@??????>>>@@@AAABBBBBBBBBAAA@@@???>>>>>>??????@@@@@@@@@@@@??????@@@@@@AAAAAA@@@@@@AAACCCEEEEEEDDDDDDEEEFFFGGGFFFFFFEEEFFFFFFGGGGGGHHHGGGGGGHHHJJJJJJIIIGGGIIIKKKLLLLLLLLLLLLMMMOOORRRRRRQQQQQQRRRSSSUUUVVVWWW[[[___aaabbbaaaaaabbb```ccceeeffffffhhhkkknnntttsssqqqooommmllllllkkkjjjkkklllllljjjiiijjjllliiiiiiiiiiiijjjkkkkkklllsssssspppnnnooooooiii```]]]ZZZWWWUUUUUUTTTSSSRRRRRRQQQOOOMMMKKKJJJJJJIIIGGGGGGGGGGGGHHHHHHIIIJJJFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>>>>>>>======<<<;;;;;;:::999999999999:::::::::;;;666666666666555555555555444555555666666555555444444444444444444444444444333333333333333333333333111111222222222222111111333222111000///000111111//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////,,,,,,---------.........////////////////////////........./////////000000////////////000000111111000000000000000000000000......//////000111111222111111111111111111111111222222333444444555555666777777666666777777888999999999999:::;;;;;;<<<<<<======>>>???@@@AAABBBBBB???AAADDDGGGJJJOOOTTTWWWVVVXXXZZZ\\\\\\]]]___```]]]```ccceeeeeedddddddddbbbbbbaaa```aaabbbcccddddddddddddccc``````aaabbb___]]]\\\\\\]]]]]]\\\ZZZYYYYYYWWWVVVUUUSSSRRRRRRPPPNNNMMMMMMNNNOOOMMMLLLMMMMMMMMMNNNMMMKKKJJJIIIHHHGGGEEECCCBBBAAA@@@@@@AAADDDFFFDDD@@@<<<===???===???@@@BBBBBBAAA@@@?????????>>>>>>===<<<<<<<<<::::::::::::999888777777666666666555555555444444444444444444444555555666333333333333333333333333000111222333555666888888222222222222222222222222111222444555555444222111000111111222222333333444333333333333333333333333444444333333333222222222666444333333333333333333444555666777777777777666222555999<<<<<<<<<<<<===<<<============<<<<<<<<>>>>>??????@@@@@@???>>><<<;;;======>>>???????????????>>>>>>???@@@@@@@@@@@@???@@@BBBDDDEEEEEEEEEGGGHHHEEEEEEDDDDDDDDDDDDEEEFFFHHHGGGGGGHHHIIIJJJHHHGGGJJJKKKLLLLLLKKKKKKLLLNNNPPPOOONNNNNNOOOQQQTTTVVVXXX[[[```bbbbbb```______]]]___aaabbbbbbeeejjjnnnqqqpppmmmkkkiiiiiiiiiiiiiiijjjjjjhhhffffffgggiiikkkjjjjjjiiiiiijjjjjjkkktttqqqkkkiiikkklllfff\\\ZZZXXXUUUSSSSSSSSSRRRQQQQQQPPPNNNLLLJJJJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKKKKGGGFFFEEEDDDDDDCCCCCCDDDBBBBBBBBBBBBAAAAAA@@@?????????>>>===<<<<<<;;;;;;999999999::::::;;;;;;;;;666555555555555444444444444555555555555555555444444444444444444444444444444444444444444444444444111111222222222222111111555333111//////000111222////////////////////////........................//////000000000000//////////////////////////////////////////////////////,,,,,,,,,---------......////////////////////////............/////////000.../////////000000111111////////////////////////......//////000111111111111111111000000000000000222333333444444555666666666666666666666777888888888999999::::::;;;<<<<<<======>>>???@@@AAABBBBBB???AAADDDFFFIIIMMMQQQUUURRRVVVZZZZZZYYYYYY\\\___[[[```eeeiiihhhfffdddccc^^^^^^^^^^^^___aaacccdddbbbccccccaaa___^^^___```^^^\\\[[[\\\]]]]]]\\\[[[ZZZYYYXXXWWWUUUTTTSSSRRRPPPOOOMMMNNNOOOOOONNNLLLSSSTTTTTTSSSQQQNNNJJJHHHFFFEEEEEEDDDBBBAAA@@@???BBBFFFHHHFFFAAA======???===>>>@@@BBBBBBBBB@@@???>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::999888777666666666555555555444444444555444444444444555666666333333333333333333333333111111222333444444555666222222222222222222222222111222444555555444222111//////000111222333333444222222222222222222222222333333222222333444555666222222111333555777888888555555555555555666777777888888777555444666999<<<888777777888;;;<<<<<<;;;|||kkkkkkooonnnnnnhhhjjjoooxxxxxxqqqqqqwww~~~yyyxxx{{{{{{xxxvvvwwwwwwwwwvvvqqqkkkfffZZZ\\\___aaaeeejjjmmmllleeeiiijjjfffcccbbb```[[[\\\\\\^^^___[[[UUUTTTWWW[[[]]][[[VVVUUUXXXYYYWWWRRRMMMJJJKKKPPPTTTTTTRRRPPPRRRSSSRRROOONNNPPPRRRSSSQQQNNNLLLJJJIIIIIIIIIIIIHHHHHHGGGFFFEEECCCCCCBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@??????>>>?????????@@@@@@>>>===<<<<<<<<<<<<;;;<<<<<<===>>>??????????????????@@@@@@AAAAAAAAACCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBGGGFFFFFFGGGHHHHHHEEECCCEEEGGGHHHIIIIIIIIIKKKMMMPPPNNNMMMLLLMMMOOORRRTTTUUUVVVXXX[[[]]]___``````___```bbbcccdddeeeffffffllliiieeeccceeehhhiiijjjfffbbb^^^]]]```dddeeeeeeiiihhhhhhhhhjjjlllnnnooonnnjjjgggjjjnnnkkkaaaWWWXXXWWWTTTRRRPPPPPPOOOPPPOOONNNMMMKKKKKKKKKKKKLLLHHHHHHHHHIIIIIIIIIJJJJJJDDDDDDBBBAAAAAABBBCCCDDDCCCCCCBBBAAA@@@>>>>>>===============<<<;;;:::999999999999888888888777777666666666666555555555555444444444444444444444444222222222333333444444444222222222222222222222222222222222222222222222222//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000111111000000//////......------------------------////////////////////////....................................////////////000000//////.........---////////////............000000000000000000000000////////////000000000000111111222222222333333333666666666666666555555555777888888999999:::;;;;;;;;;<<<===>>>@@@@@@AAAAAA@@@AAADDDEEEFFFHHHLLLNNNOOORRRUUUWWWWWWWWWWWWXXXYYY[[[^^^aaacccccccccbbb[[[\\\]]]___``````______]]]\\\[[[\\\^^^___^^^]]]ZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\\\\ZZZXXXUUURRRPPPNNNNNNNNNNNNOOOOOOPPPPPPPPPRRRRRRRRRQQQNNNLLLIIIGGGGGGFFFEEECCCBBBBBBAAAAAAGGGEEEBBB???============@@@AAAAAAAAAAAA@@@?????????>>>===>>>???>>>===;;;:::::::::999888777666666555555555444444333333333222222222333333444444444333333333222222111111111222222222222222222222222222222333333333444444444444333222222111111222222111111000000000000000111111222222333333222222111333333333333333333333333222333444444555555444444333333333444444555555555555555555666666666666777666666666666777777777777www{{{pppqqqoooccc]]]gggkkkqqqzzzzzzuuusssqqqsssyyy~~~{{{{{{~~~~~~zzzyyy}}}qqqsssvvvyyyyyyrrrhhh```LLLSSS[[[bbbeeefffeeecccbbbfffhhhdddbbbbbbbbb```aaa\\\YYYXXXVVVUUUXXX^^^XXXZZZXXXTTTRRRTTTTTTQQQNNNLLLKKKNNNSSSUUURRROOOQQQRRRSSSQQQMMMKKKLLLMMMOOONNNMMMLLLKKKKKKKKKKKKHHHHHHHHHGGGFFFEEECCCBBBBBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>>>>??????@@@@@@???>>>===<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>????????????@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBEEEDDDDDDEEEGGGHHHFFFEEEEEEFFFHHHHHHHHHIIIJJJLLLNNNMMMKKKKKKLLLOOORRRTTTUUUVVVWWWYYY[[[]]]^^^___^^^___```bbbcccddddddeeeeeeeeeeeeeeedddddddddeeedddaaa^^^^^^aaadddeeeeeehhhgggggggggggghhhjjjjjjjjjgggeeegggiiifff^^^WWWVVVUUUSSSQQQPPPOOOOOOPPPOOOOOOMMMLLLKKKKKKLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGEEEDDDBBBAAAAAAAAABBBBBBBBBBBBAAA@@@???>>>===============<<<<<<;;;999999999999888888888777777777666666666666555555555555444444444444444444444444222222222333333333444444222222222222222222222222222222222222222222222222//////000000000000//////000000000000000000000000000000////////////000000////////////////////////000000000000//////......------------------------////////////////////////....................................////////////000/////////............000000/////////.........////////////////////////.../////////000000000000111111111222222222333333555555555555555555555555666666777777888999999999999:::<<<===>>>?????????>>>@@@BBBDDDEEEGGGJJJMMMNNNPPPSSSTTTTTTUUUVVVXXXZZZ\\\^^^```aaaaaa``````ZZZ[[[]]]^^^______^^^^^^]]]\\\ZZZ[[[]]]^^^^^^]]]ZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\[[[ZZZXXXVVVTTTQQQPPPPPPOOOOOONNNNNNMMMMMMMMMNNNNNNNNNNNNLLLJJJIIIGGGGGGFFFEEEDDDBBBBBBAAAAAACCCBBB@@@>>>===>>>?????????????????????>>>>>>===>>>===<<<===>>>===<<<:::999999999999888777666555555555444444444333333333222222222333333333333333333333333222222111111111222222222222222222222222222222222222333333333333444333222222111111222222111111000000000000111111111222222333333222222111333333333333333333333333222333333444444444444444333333333333333333444444444444444555555555555666555555666666666777777777ooosss~~~|||tttuuuooo```XXXggglllttt||||||tttmmmkkkpppyyyzzzttttttyyy{{{xxxxxx|||ooonnnooorrruuuqqqhhhaaaQQQYYYdddjjjjjjgggcccbbbaaafffhhhdddbbbdddgggggg___XXXTTTVVVXXXXXXXXXZZZXXX[[[ZZZVVVUUUVVVTTTPPPLLLMMMOOOSSSWWWVVVRRRMMMRRRRRRQQQOOOKKKHHHHHHHHHJJJJJJLLLMMMMMMMMMLLLLLLGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@???===<<<;;;============>>>???@@@@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>@@@??????????????????>>>AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBBBBBAAAAAACCCEEEGGGGGGFFFDDDFFFGGGHHHGGGGGGIIIKKKKKKJJJJJJJJJKKKNNNQQQSSSUUUUUUUUUUUUWWWYYY[[[\\\\\\]]]^^^```aaabbbcccccc```dddggghhheeebbbaaaaaaaaa______```bbbeeeeeeeeeffffffeeedddccccccdddddddddcccbbbbbbaaa^^^ZZZVVVTTTSSSQQQPPPOOOOOOOOOPPPOOOOOONNNLLLLLLLLLLLLLLLJJJJJJHHHGGGFFFEEEEEEEEEEEEDDDCCCAAA@@@@@@@@@@@@AAAAAA@@@???>>>======<<<;;;<<<<<<<<<;;;:::999888888888888888777777777777666666666555555555555444333333333333333333333333222222222222222333333333111111111111111111111111111111111111111111111111...//////000000//////...000000000000000000000000000//////......//////000////////////////////////000000000////////////...........................////////////////////////....................................////////////////////////............000000000000////////////////////////////////////....../////////000000000000111111111222222222222444444444444555555555555555555555666777777888888888999:::;;;<<<============???AAABBBCCCEEEHHHKKKLLLMMMOOOOOOPPPRRRUUUXXX[[[\\\]]]^^^___^^^]]]\\\ZZZ[[[\\\^^^^^^^^^]]]]]]]]][[[YYYYYY[[[\\\]]]]]]ZZZ[[[[[[\\\\\\[[[[[[ZZZ[[[ZZZZZZXXXWWWUUUSSSRRRQQQPPPOOOMMMLLLJJJIIIHHHIIIIIIJJJJJJIIIHHHGGGFFFFFFEEEEEEDDDCCCBBBAAAAAA???>>>=========>>>@@@AAA===>>>>>>>>>>>>===<<<<<<<<<;;;:::;;;<<<<<<:::888888888888888777666666555444444444444333333333333333333333222222222222222222222222222222111111111222222222222222222222222111111111222222222222333444333222222111111222222111000000000000000111111111111222222222222111111222222222222222222222222222222333444444444444333222222222222222222111111222222333333333444444444444555555555666666666666uuufffqqq}}}zzzpppnnnhhhaaabbbkkkpppwww{{{|||yyytttpppfffpppyyy{{{xxxvvvtttrrruuuwwwvvvrrrsssxxxzzzyyypppkkkeeefffjjjmmmkkkhhheeeiiipppsssooogggdddddddddhhhiiieeedddgggkkklll]]]YYY[[[bbbgggbbbXXXRRRUUUYYYYYYVVVUUUWWWUUUQQQNNNOOOQQQUUUXXXWWWSSSOOOQQQPPPOOOMMMJJJHHHGGGGGGGGGIIIKKKMMMNNNMMMKKKJJJEEEFFFFFFEEEDDDCCCBBBBBB??????@@@??????===<<<;;;<<<<<<<<<<<<===>>>???@@@>>>===<<<<<<;;;;;;;;;<<<;;;<<<<<<<<<=========>>>?????????>>>>>>=========???????????????@@@@@@@@@@@@AAABBBCCCCCCCCCBBBAAABBBAAA@@@AAADDDEEEFFFEEECCCEEEFFFFFFFFFFFFGGGIIIHHHGGGGGGHHHJJJMMMPPPQQQTTTSSSRRRRRRSSSUUUXXXZZZYYYZZZ\\\^^^___```aaaaaa___dddiiiiiiddd``````bbb]]]^^^___aaacccdddeeeeeeeeedddcccaaa```___^^^^^^]]]]]]]]][[[XXXVVVUUUTTTQQQPPPOOONNNNNNNNNOOOPPPOOONNNNNNMMMLLLLLLKKKKKKIIIHHHFFFEEEDDDCCCDDDDDDDDDCCCBBBAAA@@@???>>>>>>??????>>>>>>===<<<<<<;;;::::::;;;;;;:::999888888888888777777777666666666666666555555555444444444222222222222222222222222111111111222222222222222111111111111111111111111111111111111111111111111...//////////////////.../////////////////////////////////....../////////////////////////////////////////////////////////////////////////////////////////////////////////....................................///////////////////////////.........111111000000000/////////////////////////////////........./////////000000000000000111111111111222333333333333444444444444555555555666777777888888888999:::;;;<<<<<<<<<<<<;;;===???@@@AAABBBFFFHHHIIIJJJKKKKKKLLLOOOTTTXXX\\\\\\]]]]]]\\\[[[ZZZZZZZZZ[[[\\\]]]^^^]]]\\\\\\\\\ZZZXXXXXXZZZ[[[\\\\\\ZZZ[[[[[[[[[[[[[[[[[[ZZZXXXXXXWWWWWWUUUTTTRRRQQQOOOOOOMMMLLLJJJIIIGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDCCCBBBAAAAAA======<<<<<<===>>>???@@@===============<<<<<<;;;999999888999::::::999777777777777777777666555444333333333333333333333333333333222222111111000000222222222111111111111111111111111111111111111111000000111111111222222222444333222222111111222222000000000000000000111222111111222222222222111111222222222222222222222222111111222333333333333333222222111111000000//////111111111111222222222333444444444444555555555555|||tttiiigggttttttkkkfff``````iiiuuuwwwyyywwwrrrnnnllllll[[[jjjtttrrrkkkiiijjjjjjvvvtttooolllooouuuvvvssslllgggbbbbbbfffkkklllkkkiiikkkrrrvvvqqqfff______fffhhhgggccccccgggiiiiiiccc```cccmmmqqqjjj\\\RRRNNNRRRSSSQQQQQQSSSRRRNNNMMMNNNOOOQQQRRRRRRQQQOOONNNMMMLLLLLLKKKJJJIIIHHHFFFHHHJJJLLLLLLJJJGGGFFFDDDDDDDDDDDDCCCCCCBBBAAA===>>>???@@@@@@???>>>===;;;:::;;;;;;<<<===>>>???===<<<;;;;;;;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>======<<<<<<<<<<<<=========>>>>>>>>>???>>>???@@@AAABBBAAAAAA@@@BBBAAAAAABBBCCCDDDCCCBBBBBBDDDEEEEEEDDDDDDFFFGGGEEEEEEFFFGGGIIIKKKMMMOOOQQQPPPOOOOOOQQQSSSUUUWWWWWWXXXZZZ\\\^^^___``````___cccfffddd___]]]```ccc\\\]]]```bbbccccccddddddcccbbbbbb```___]]]\\\[[[WWWYYYYYYWWWTTTQQQRRRSSSPPPOOONNNMMMMMMNNNOOOPPPNNNMMMMMMMMMLLLKKKKKKJJJFFFEEECCCBBBBBBBBBDDDDDDBBBBBBAAA@@@???>>>===<<<=========<<<<<<;;;;;;:::999999999999999888888777777777777666666666555555555555555555444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000......////////////......//////////////////////////////............//////......................................./////////////////////////////////////////////////////////....................................////////////.........///////////////000000000000////////////....................................//////////////////000000000111111111111222222222333333333444555555666666777888888888999999:::;;;<<<<<<<<<<<<:::;;;===>>>???@@@CCCFFFGGGGGGHHHHHHJJJNNNTTTXXX[[[[[[[[[[[[[[[ZZZZZZYYYZZZ[[[\\\]]]]]]]]]\\\[[[[[[ZZZXXXXXXZZZ[[[\\\[[[YYYZZZZZZ[[[[[[ZZZZZZYYYUUUUUUUUUTTTSSSRRRQQQPPPLLLLLLKKKJJJJJJIIIHHHHHHIIIIIIHHHFFFEEEDDDCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@>>>>>>=================================<<<<<<;;;888777666777999999888666555555666666666555444444333333333333333333333333222222222111111000000000111111111111111111111111111111111111111111111111000000111111111222222222444333222222111111222222000000//////000111222222000111111222222111111000111111111111111111111111000111222222333333222222111111111000000/////////000000000000111111111111222333333333444444444444|||vvvssskkkaaappptttoookkkcccbbbmmm|||~~~}}}vvvkkkdddaaabbbZZZjjjuuutttnnnkkkgggbbbooopppooommmqqqvvvwwwssshhhggghhhiiikkkkkkiiigggbbbbbbiiisssrrrggg^^^\\\eeeddd```]]]```eeeeee```ddd___^^^dddgggbbbYYYSSSOOORRRRRRPPPPPPRRRRRRNNNJJJJJJJJJJJJKKKKKKLLLLLLLLLJJJIIIJJJKKKKKKJJJHHHFFFGGGIIIJJJIIIGGGDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@<<<===???AAAAAA@@@???>>>::::::::::::;;;<<<======<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<;;;:::;;;;;;<<<<<<=========;;;<<<>>>???@@@@@@???>>>AAAAAAAAACCCDDDDDDBBB@@@AAACCCDDDDDDCCCCCCDDDEEECCCDDDDDDEEEGGGIIIJJJKKKNNNNNNNNNNNNPPPRRRTTTUUUUUUVVVXXX[[[]]]^^^______]]]^^^___]]][[[[[[^^^aaa\\\^^^aaabbbbbbbbbcccdddaaaaaaaaaaaa```^^^]]]\\\WWWXXXXXXWWWUUUSSSRRRRRRPPPOOONNNMMMMMMNNNOOOOOOLLLLLLLLLLLLKKKJJJIIIHHHEEECCCAAA@@@@@@AAABBBDDD@@@@@@@@@@@@???>>><<<<<<<<<<<<;;;;;;::::::::::::777888888888888888777777666666666666555555555555555555555444444444444333111111111111111111111111111111111000000000000000////////////////////////////////////////////////---......//////......---000000000000000000000000///......------......///........................---............/////////........................////////////////////////....................................////////////.........///////////////////////////....................................------........./////////////////////000000000000000000111111222222333333555555666666777888888888999999:::;;;;;;;;;;;;;;;999;;;======>>>???BBBDDDDDDEEEGGGHHHJJJOOOTTTXXXZZZZZZZZZZZZZZZ[[[[[[[[[[[[\\\]]]^^^^^^]]]\\\[[[ZZZYYYYYYZZZ[[[\\\[[[ZZZXXXYYYYYYZZZZZZYYYYYYXXXTTTTTTTTTSSSRRRPPPOOONNNJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGEEECCCBBBBBBBBBBBBCCCCCCDDDCCCBBBAAA@@@??????>>>>>>======<<<<<<<<<============<<<;;;;;;666666555777888999777666444444555555555444444333222222222222333333333333111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222333444333222222111111222222////////////000111222333000000111111111111000000000000000000000000000000000000111222222222222111000000000000000000/////////000000000000111111111222222222222333333333333|||qqqqqqnnnooonnnffffffpppqqqooopppjjjgggooovvv}}}uuulllhhhhhhgggpppvvvuuuvvvwwwooobbbgggqqqxxxxxxvvvwwwwwwvvvmmmooopppooollliiihhhhhh```XXXYYYbbbfffaaa]]]___bbb^^^YYYYYY```fffccc[[[]]]WWWUUUYYY[[[XXXTTTRRRTTTVVVTTTPPPOOOQQQQQQNNNHHHIIIIIIJJJIIIIIIJJJJJJJJJHHHGGGGGGIIIIIIHHHFFFDDDEEEFFFGGGFFFEEECCCBBBAAABBBBBBBBBBBBAAAAAA@@@<<<>>>@@@AAAAAA???===;;;;;;:::::::::::::::;;;;;;;;;:::::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<999999::::::;;;<<<<<<===999:::<<<===>>>>>>======>>>???AAADDDGGGFFFDDDAAAAAABBBCCCCCCBBBBBBCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHKKKKKKMMMOOOPPPRRRTTTTTTUUUVVVXXXZZZ\\\^^^______[[[[[[[[[[[[[[[\\\^^^___]]]___aaaaaa``````bbbddd```aaabbbbbbbbbaaa```___YYYYYYZZZZZZYYYXXXVVVTTTQQQPPPOOONNNMMMNNNNNNOOOJJJKKKKKKKKKJJJIIIHHHGGGFFFDDDAAA???>>>>>>@@@AAA>>>>>>?????????>>><<<<<<:::::::::::::::999999999666777777888888777777666666666666555555555444444555555555444444444333333111111111111111111111111111111000000000/////////////////////////////////////////////////////////---......//////......---000000000000000000000000///......------......///........................---------.........//////------------------------////////////////////////....................................////////////............/////////000............------------........................---------.........//////........./////////000000//////000000111222222333444444444555666666777777888888999999::::::999999999;;;<<<======???AAADDDCCCEEEGGGIIILLLPPPUUUYYYXXXXXXXXXYYYZZZ\\\]]]^^^\\\]]]^^^______^^^]]]\\\YYYYYYZZZ\\\^^^]]][[[YYYWWWWWWXXXXXXXXXXXXWWWWWWUUUUUUTTTSSSRRRPPPNNNMMMJJJJJJJJJJJJJJJIIIIIIIIIFFFEEEDDDCCCBBBBBBBBBCCCAAABBBCCCDDDDDDBBBAAA???>>>>>>??????>>>>>>======;;;;;;;;;;;;;;;::::::999666555555666888999777666333333444444444444333333111111222222222333333333/////////000000000000000///000000000111111111222111111111111111111111111222222222222333333333333444333222222111111222222////////////000111222333000000111111111111000000000000000000000000000000///000000111111111111111000000000000000111111111///000000000000111111111111111111111222222222333pppeeehhhhhhiiihhh```mmmnnnhhheeekkkiiigggnnnlllyyy}}}yyyxxxssstttpppmmmuuu}}}sssbbbcccuuu{{{vvvvvvwwwxxxxxxuuunnngggeeeiiinnncccRRRGGGLLLRRRTTTYYYaaabbb\\\VVVXXXbbbiiidddZZZXXXTTTUUUZZZ\\\XXXTTTRRRTTTUUURRRLLLJJJLLLKKKIIIHHHJJJLLLMMMLLLKKKJJJJJJJJJGGGEEEEEEGGGHHHEEECCCBBBCCCDDDEEEEEEDDDDDDCCCAAAAAABBBBBBBBBAAA@@@@@@===???@@@AAA@@@===:::888;;;;;;:::999999999:::::::::::::::999999:::;;;;;;999888888888888888888888:::::::::;;;;;;<<<<<<<<<888888999::::::;;;<<<<<<777999:::<<<======<<<<<<;;;===AAAEEEIIIHHHEEEBBB@@@BBBCCCCCCAAAAAABBBCCCBBBCCCCCCDDDEEEFFFFFFGGGIIIJJJLLLOOOQQQSSSTTTTTTTTTVVVXXXZZZ\\\^^^______[[[[[[[[[\\\___```___^^^^^^```bbbaaa______aaaddd```aaabbbcccccccccbbbaaa\\\[[[[[[]]]^^^\\\YYYVVVRRRQQQPPPNNNMMMNNNNNNOOOIIIJJJJJJKKKJJJHHHGGGFFFGGGEEEBBB>>>=========>>>======>>>??????>>>===<<<::::::999999999999999999666666777777777777777666666666555555555444444444555555444444444333333333000000000000000000000000111111000000/////////...////////////////////////////////////////////////---..................---000000000000000000000000.........------.................................---------.........//////------------------------////////////////////////..................................../////////000---.........//////000000......---------,,,,,,,,,........................---------.........//////............/////////000...//////000111222222222222222333444444555555666666777777888888888888777999;;;<<<======>>>AAACCCBBBDDDGGGJJJMMMQQQVVVYYYWWWWWWXXXYYY[[[]]]___```]]]^^^_________^^^]]]\\\YYYYYY[[[]]]___^^^[[[XXXVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUTTTRRRPPPNNNMMMLLLLLLKKKJJJJJJIIIHHHHHHCCCBBBAAAAAAAAABBBCCCDDD@@@BBBCCCDDDDDDBBBAAA???===>>>>>>????????????>>>999::::::::::::999888888666555555666888999888666222222333444444444333333111111111222222333333333......//////000000111111//////000000111111111222000000000000000000000000222222333333333444444444444333222222111111222222////////////000111222333000000111111111111000000000000000000000000000000//////000111111111111111//////000000111111222222000000000000111111111111000111111111111222222222nnnttt{{{yyymmmeeehhhnnnlllbbbZZZffffffhhhmmmqqqooollljjjooo}}}~~~oootttsssvvv|||}}}vvvpppnnnwwwuuupppttt|||~~~zzz}}}yyykkkjjjuuuyyyhhhRRR@@@CCCRRR\\\[[[VVV[[[YYYZZZ___aaa```^^^```\\\YYYUUUTTTUUUVVVTTTRRRQQQRRRQQQOOOKKKIIIHHHIIILLLKKKKKKKKKLLLKKKIIIGGGHHHIIIKKKKKKIIIFFFEEEEEE@@@AAACCCEEEEEEEEEEEEDDDDDDDDDCCC@@@>>>===>>>???============<<<;;;999888:::::::::::::::::::::999:::::::::999999888888888999888777666666777888999888888888999999::::::;;;999999999999999999999999999999::::::;;;<<<======@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAACCCBBBCCCCCCDDDEEEGGGHHHGGGGGGIIIMMMRRRSSSQQQOOOSSSTTTVVVYYY[[[]]]^^^^^^]]]^^^aaaccccccaaa^^^\\\```aaabbbcccdddeeeeeeeeeaaabbbbbbbbbbbbccccccccccccaaa^^^^^^^^^]]]XXXTTTXXXVVVSSSQQQNNNMMMLLLLLLKKKKKKKKKJJJIIIGGGFFFEEEHHHGGGFFFDDDBBB@@@???>>>????????????>>><<<;;;:::999999999999888888777777888888888888777777777777666666666666555555555555444444333333333333222222111111111111111111111111000000000000000000000000111111000000//////......////////////////////////////////////////////////............//////////////////............//////////////////////////////000///...---,,,------...///......---------............------------......------............------...//////000000000000000////////////////////////..............................///000000///...---....................................////////////111111000000111111222333333333333444444444555555666666666777888888999999:::<<<>>>>>>>>>???AAACCCFFFHHHIIIJJJKKKMMMPPPRRRTTTWWW[[[^^^^^^______```aaa```^^^[[[ZZZYYYYYYYYY```^^^]]]^^^``````]]]YYYWWWZZZ\\\[[[WWWUUUVVVXXXUUUTTTTTTSSSRRRPPPNNNMMMMMMKKKIIIGGGFFFEEEFFFFFFEEEDDDCCCBBBAAABBBBBBCCCBBBBBBCCCDDDCCCBBB@@@???>>>>>>>>>>>>============<<<<<<;;;:::999777777666666555555666888999888666555555444444444333333333111111111111111111111111000000000000000000000000111111111000000000000000////////////000000000000000000000000000000000000000111222333333222111000111111111111111111111111000000000000000000000000000000000000000000000000......//////000000111111000000111111111111000000111111000000000000000111000000000000000000000000yyylll```cccpppwwwrrrjjjssshhhbbbfffnnnooollliiiYYYWWW\\\jjjwwwzzzuuuqqqzzztttwww{{{wwwpppuuuuuuxxx~~~wwwpppmmmyyyjjj___eeeqqq{{{|||xxxjjjhhhppppppdddTTTIIINNN[[[aaa___[[[bbb```bbbggghhhccc___^^^\\\YYYUUUSSSTTTUUUUUUSSSVVVUUUSSSOOOLLLKKKLLLNNNMMMLLLLLLMMMMMMMMMJJJHHHHHHJJJLLLLLLJJJGGGEEEDDDAAABBBCCCDDDDDDDDDCCCBBB@@@@@@???===;;;:::<<<===???>>>===<<<;;;:::999888999999::::::::::::::::::::::::999999999888888888888888777666666777888888888888888888888999999999999999999999999999999999999999999:::;;;<<<<<<<<<<<<======>>>???@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHLLLPPPRRRQQQNNNSSSTTTWWWYYY\\\^^^___```aaacccdddeeedddaaa^^^\\\aaaaaabbbcccddddddddddddccccccccccccccccccccccccaaa___]]]]]]]]][[[WWWSSSTTTSSSQQQOOOMMMMMMMMMMMMKKKKKKKKKKKKIIIHHHGGGFFFGGGGGGEEEDDDBBB@@@???>>>????????????>>><<<;;;:::999999999999888888888777888888777777777666666666666666666666555555555555444444333333333222222222111111111111111111111111000000000000000000000000000000000000//////..................................................................//////////////////............//////........................//////---,,,,,,,,,------......---------------.........------------......------............---------...//////000000//////......................................................///000000///...---....................................////////////111111000000111111222333333333333333444444444444555666666777777888999999999;;;===>>>>>>???AAABBBDDDFFFHHHIIIJJJLLLOOOQQQTTTWWWZZZ]]]]]]^^^___aaa\\\[[[[[[[[[\\\]]]___```aaa___^^^___``````]]]ZZZYYYZZZ[[[ZZZXXXWWWWWWWWWSSSSSSSSSRRRQQQOOONNNMMMLLLKKKJJJHHHGGGGGGGGGHHHEEEDDDCCCBBBBBBBBBCCCCCCBBBCCCCCCCCCCCCAAA@@@???>>>>>>>>>>>>============<<<<<<;;;:::999888777777666666555666888888777555555555444444444333333333111111111111111111111111000000000000000000000000111000000000000000000000////////////000000000111111111111111111111111111000000111222222111000000111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000000111000000111111111111000000111111000000000000111111000000000000000000000000}}}kkk\\\```\\\YYYZZZ^^^ccceeeeeeeee______fffmmmmmmkkkjjjWWWYYYcccpppuuusssqqqqqqyyygggdddjjjooopppqqqwwwvvvyyyxxxrrrooo|||xxxhhh^^^aaaiiisssnnnqqqpppgggiiioookkkcccZZZVVV\\\dddeeeaaa^^^]]]]]]aaahhhjjjeee___^^^\\\XXXTTTRRRRRRTTTUUUUUUXXXWWWSSSNNNKKKKKKMMMPPPOOONNNMMMMMMNNNMMMKKKIIIHHHKKKMMMMMMJJJFFFDDDBBB@@@AAABBBCCCCCCBBBAAAAAAAAAAAAAAA???>>>===???AAA@@@???===:::999888888888888888888999:::::::::;;;999999888888888888777777777777666666666666777777888888777777777777777777888888888888888888888888888888999999:::;;;;;;;;;999999:::;;;<<<>>>@@@AAA?????????@@@AAAAAABBBBBB@@@BBBCCCEEEFFFFFFFFFFFFFFFFFFGGGKKKNNNPPPOOOMMMQQQRRRUUUXXX[[[]]]___```___aaacccddddddbbb___]]]___``````aaaaaa``````___aaaaaaaaaaaa````````````^^^]]][[[[[[ZZZXXXUUURRRQQQPPPNNNMMMMMMMMMNNNNNNLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDBBB@@@??????????????????>>><<<;;;:::999999999999888888888888777777777666666666555555666666666555555555555444333333333333222222222222111111111111111111111111000000000000000000000000000000000////////////...................................................---............///////////////............//////...........................------,,,,,,,,,,,,---------,,,,,,,,,,,,------......------------......------............------,,,---......//////......------------------------..............................////////////..........................................////////////111000000000000111222222222222333333333444444444555555666666777888888888999;;;<<<======>>>@@@BBBBBBDDDFFFGGGHHHKKKNNNQQQTTTWWWYYYZZZ[[[\\\___aaaZZZZZZZZZ[[[]]]```cccdddbbb```_________^^^\\\YYYZZZYYYYYYYYYYYYYYYWWWUUUPPPPPPPPPPPPOOONNNMMMLLLKKKJJJIIIIIIHHHHHHIIIIIIEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>============<<<<<<;;;:::999888777777777666666777888888666444555555444444444333333333111111111111111111111111000000000000000000000000000000000000000000111111/////////000000000111111111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000111000000000000000111111000000000000000000000000ggg^^^^^^^^^]]]UUUXXXZZZ\\\]]]```eeeiii]]]\\\aaaiiilllhhhcccaaa[[[dddqqqvvvlllbbbfffsssyyyfff[[[bbbjjjjjjmmmssswwwtttvvvzzz|||xxxuuuuuu}}}yyyuuuqqqpppooonnnlllsssooorrrrrrmmmqqqssskkkddd``````eeehhheeeaaa```___^^^```fffgggaaa\\\[[[[[[XXXTTTQQQPPPRRRUUUVVVUUUUUURRRNNNKKKJJJKKKMMMOOOMMMLLLLLLLLLLLLJJJHHHFFFIIILLLLLLIIIEEEAAA@@@===>>>@@@AAABBBBBBBBBAAAAAAAAAAAA@@@??????AAACCCAAA???<<<999777777888888666777777888999::::::;;;777777777777777777777777666666666666666666666666777777777666666555555555888888888888888888888888888888888999999999::::::888999999:::;;;<<<>>>???<<<======>>>@@@AAAAAABBB???@@@CCCEEEFFFFFFEEEDDDDDDEEEFFFIIIKKKLLLMMMLLLMMMOOORRRUUUYYY[[[]]]^^^VVVXXX[[[^^^`````````___]]]]]]]]]]]]]]]\\\[[[ZZZ]]]]]]]]]\\\\\\[[[[[[[[[\\\[[[[[[ZZZYYYVVVTTTRRRPPPOOONNNMMMLLLMMMMMMNNNLLLLLLLLLLLLKKKJJJIIIHHHFFFEEEDDDCCCBBBAAA@@@@@@????????????>>><<<;;;:::999999999999999999999999666666666666555555555555666666555555555444444444333333333222222222222111111111111111111111111111000000000000000000000000////////////////////////................................................---------........./////////......------......///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......------------......------............------+++,,,------......------------------------------.................................///////////////....................................////////////000000000000000111222222222222222222333333333333444444555666666777777888888:::<<<<<<<<<===???AAA@@@BBBEEEFFFHHHJJJMMMPPPTTTUUUWWWXXXYYYZZZ^^^```]]]\\\\\\\\\]]]^^^```aaaaaa```^^^]]]\\\[[[YYYXXX[[[XXXVVVWWWYYYYYYVVVSSSNNNNNNNNNNNNMMMLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHIIIDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@??????>>>>>>>>>>>>============<<<;;;;;;:::999999888888888777666777888777555333555555444444444333333333111111111111111111111111000000000000000000000000000000000000000111111111//////000000000111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000111222000000000000000000000000nnnbbbUUUPPPRRRUUUWWWWWWUUUWWWZZZ\\\^^^```bbbddd___^^^```eeefffbbb`````````bbbhhhmmmfff]]]cccqqqnnnbbb___jjjmmmhhhkkkwwwwwwrrrqqqtttwwwwwwxxx{{{yyywwwtttsssrrrssstttuuu~~~zzz{{{xxxqqqtttsssfffbbb```aaaeeefffbbbbbbdddiiieeedddeeeddd]]]YYYXXXYYYWWWSSSPPPOOOQQQTTTWWWRRRSSSTTTRRRNNNKKKJJJJJJNNNLLLJJJIIIIIIIIIHHHFFFDDDFFFIIIIIIFFFBBB???>>>:::<<<>>>@@@BBBCCCCCCCCC<<<<<<===<<<:::;;;===???@@@>>>;;;888777777777888666666777777888999::::::666666666666666666666666555555555666666555555555777666666555555444444444777777777777777777777777777777777888888888888888;;;;;;:::::::::;;;;;;<<<:::;;;<<<===>>>@@@@@@AAA===???BBBDDDEEEEEECCCCCCBBBCCCEEEGGGHHHIIIJJJKKKMMMNNNQQQUUUXXX[[[\\\]]]TTTVVVXXX[[[^^^^^^___^^^]]]]]]]]]]]]\\\[[[ZZZYYY\\\\\\[[[ZZZZZZYYYXXXXXXZZZZZZ[[[ZZZXXXUUUSSSRRRRRRQQQOOONNNMMMLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIEEEEEEDDDCCCBBBBBBAAAAAA????????????>>><<<;;;:::999999999999999999999:::666666666666555555555555555555555555444444444444333333222222222111111111000000000000000000000000////////////////////////.............../////////................................................------------..................------------..............................+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---.........------------......------............------+++,,,,,,---------------------------------------....................................//////000000....................................////////////000000//////000000111222111111111222222222333333444444444555666666777777777999:::;;;;;;<<<>>>@@@@@@BBBDDDFFFGGGIIILLLOOOQQQSSSUUUUUUVVVXXX[[[^^^]]]]]]\\\[[[[[[\\\^^^^^^^^^^^^]]][[[YYYWWWWWWWWWYYYWWWUUUVVVXXXXXXUUURRRMMMMMMMMMMMMLLLKKKIIIIIIEEEEEEFFFFFFGGGGGGGGGGGGCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>>>>============<<<;;;;;;::::::999999999888777666777888777555333555555444444444333333333111111111111111111111111000000000000000000000000//////000000111111111111000000000000111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////000000111111111111000000000000//////000111222222000000000000000000000000uuubbbPPPJJJGGGKKKOOOPPPRRRTTTZZZZZZ[[[]]]______^^^\\\___XXXTTTUUUXXX[[[___dddnnn___XXX___ccc^^^]]]bbbuuuooonnnqqqmmmggglllzzzwwwrrrooorrruuuvvvyyy}}}uuu{{{yyynnniiiooowwwlllkkknnnjjjdddiiijjj]]]]]]\\\]]]aaaaaa```aaafff___\\\[[[___```^^^\\\]]]WWWVVVTTTQQQOOOPPPSSSWWWRRRTTTVVVUUUQQQMMMKKKJJJMMMJJJHHHGGGGGGGGGEEEDDDBBBDDDFFFEEECCC@@@??????:::<<<>>>@@@BBBCCCCCCCCC<<<======;;;:::;;;===???===<<<:::888777777777888666666666777888888888999444444555555555555666666444444555555555555444444666666555555555555555555666666666666666666666666777777777777777777777777<<<;;;;;;:::::::::::::::999:::;;;<<<===>>>??????<<<>>>???AAABBBBBBBBBBBB@@@BBBDDDEEEEEEFFFHHHJJJNNNOOORRRUUUXXX[[[\\\]]]YYYZZZ[[[]]]^^^^^^]]]]]]^^^^^^^^^^^^]]]]]]\\\[[[^^^]]]\\\[[[ZZZYYYXXXXXXXXXYYYZZZYYYVVVTTTRRRRRRRRRQQQOOOMMMLLLLLLMMMMMMKKKKKKKKKKKKKKKJJJIIIHHHDDDDDDCCCCCCCCCBBBBBBBBB????????????>>><<<;;;:::999999999999::::::::::::777777777666666666555555555555555444444444444333222222222222111111111111000000000000000000000000////////////////////////---............/////////------------------------------------------------,,,------------...............------------......------------------------+++,,,,,,------------,,,,,,++++++,,,,,,---...///......------------......------............------+++,,,------......------------------------------..............................---......///000111....................................////////////000////////////000111111000000111111111222222222333333444444555666666666666888:::::::::;;;===??????AAACCCDDDDDDFFFIIILLLNNNPPPRRRTTTTTTVVVXXXZZZYYYYYYXXXYYYZZZ\\\]]]___[[[\\\[[[YYYVVVUUUVVVWWWVVVUUUUUUUUUUUUUUUSSSQQQNNNNNNMMMLLLKKKIIIHHHGGGDDDDDDEEEFFFFFFFFFEEEEEECCCCCCDDDEEEEEEEEEDDDDDDEEEDDDBBB@@@???>>>>>>>>>>>>>>>>>>>>>============<<<;;;;;;;;;:::::::::999777666666777888888666444555555444444444333333333111111111111111111111111000000000000000000000000/////////000111111222222000000000111111111222222222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////000000111111111111000000////////////000111222333000000000000000000000000pppgggddd\\\ZZZYYYRRRNNNHHHEEEGGGHHHIIIOOOVVVVVVXXXZZZ]]]______\\\ZZZZZZSSSNNNRRRXXX\\\```dddrrrbbbZZZ______XXXWWW^^^xxxwwwwwwvvvppplllqqqzzzxxxtttrrruuuwwwwwwwwwzzzyyy{{{|||wwwqqqmmmmmmoooWWWYYY```]]]YYYbbbfff[[[\\\[[[\\\___^^^[[[[[[___RRRQQQTTT\\\```^^^]]]^^^TTTUUUTTTRRRPPPPPPSSSVVVSSSTTTTTTRRROOOLLLKKKJJJMMMJJJGGGFFFFFFFFFEEECCCBBBCCCDDDCCCBBBAAAAAABBB===>>>@@@AAABBBAAAAAA@@@>>>>>>>>><<<;;;;;;===???:::999999999888888888888666777777777777777777777333333444444555555555555333444555555555555444333555555555555666666666666666666666666666666666666666666666666666666666666:::999999999999999::::::999::::::;;;<<<======>>><<<<<<===>>>???@@@AAAAAA???AAACCCCCCCCCCCCFFFIIILLLMMMPPPSSSUUUWWWXXXYYY[[[[[[\\\]]]^^^^^^^^^^^^\\\\\\\\\]]]\\\\\\[[[[[[^^^]]]\\\[[[YYYXXXWWWVVVUUUWWWYYYWWWTTTQQQQQQQQQNNNMMMLLLLLLLLLLLLMMMNNNIIIJJJJJJJJJJJJIIIHHHHHHCCCCCCCCCCCCCCCBBBBBBBBB????????????>>><<<;;;:::999999999:::::::::;;;;;;888888777777777666666666555555555444444444333333222222222222111111111111000000000000000000000000////////////////////////---------.........//////------------------------------------------------,,,,,,---------............------,,,,,,------...------------------------+++,,,---...///......---,,,,,,,,,,,,---...///000......------------......------............------,,,,,,---..................................................................---------...///111222....................................///////////////////////////000111111000000000000111111111222222333333444555555666666555777999:::::::::<<<>>>>>>???AAAAAAAAABBBEEEGGGJJJMMMPPPRRRSSSTTTUUUVVVVVVVVVVVVVVVXXXZZZ\\\]]]ZZZ[[[[[[XXXVVVUUUVVVYYYSSSTTTUUUTTTRRRQQQQQQQQQOOOOOONNNLLLJJJHHHFFFEEEEEEEEEFFFGGGFFFFFFEEEDDDBBBCCCDDDEEEFFFEEEEEEDDDEEEDDDBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;:::::::::666666555666888888777555555555444444444333333333111111111111111111111111000000000000000000000000...//////000111111222222000000111111111222222222222222222222222222222222444333222111111222333444111111111111111111111111111111111111111111111111000000000000000000000000111000000000/////////...000000111111111111000000////////////000111222333000000000000000000000000}}}ooo___SSSRRRAAAAAAIIIGGGEEEHHHGGGAAA@@@CCCHHHHHHDDDGGGNNNLLLOOOUUUYYY\\\\\\\\\\\\[[[VVVVVV___fffgggdddccceeeaaadddggg]]]QQQZZZmmmppptttwwwxxxuuutttvvvyyyyyyvvvvvvyyy{{{wwwuuuvvvvvvnnnqqq{{{}}}ssshhh___ccciiiddd]]]fffkkk``````^^^^^^___\\\VVVSSSTTT[[[YYY\\\bbbccc]]]XXXVVVRRRTTTUUUSSSPPPPPPRRRUUURRRRRRQQQNNNJJJHHHIIIJJJMMMKKKGGGFFFFFFFFFEEEDDDCCCCCCDDDCCCAAAAAACCCEEE@@@AAABBBBBBAAA@@@???>>>:::;;;:::888777777888:::777888999999999999888777777777777777666666666666333333333444444555555555333333444555555444333333444555555666666777777777666666666666666666666666666666666666666555555555777777777777888999;;;;;;999::::::;;;;;;<<<<<<===<<<<<<<<<<<<===???@@@AAA???AAACCCCCCBBBBBBEEEHHHIIIJJJLLLNNNQQQRRRSSSTTTWWWXXXZZZ\\\^^^___``````XXXXXXYYYYYYYYYYYYYYYXXX\\\[[[ZZZYYYWWWUUUTTTTTTSSSUUUWWWVVVRRROOOOOOPPPKKKJJJJJJJJJKKKLLLNNNOOOIIIIIIIIIJJJIIIIIIHHHHHHCCCCCCCCCCCCCCCCCCCCCCCC????????????>>><<<;;;:::999999999::::::;;;;;;;;;888888888888777777777777555555444444444333333333222222222111111111111000000000000000000000000000////////////////////////---------.........//////------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------+++,,,.../////////......,,,,,,,,,---...///000111.........------.........---..................---,,,---......//////......////////////////////////...........................---------...///111222..................................../////////000///////////////000111111000000000000111111111111222222333444444555555666555666888999999:::<<<>>><<<===??????>>>???AAADDDGGGKKKOOORRRRRRRRRSSSTTTWWWVVVUUUUUUVVVWWWYYYYYYYYY[[[[[[YYYVVVUUUXXX[[[QQQSSSUUUTTTPPPNNNOOOQQQPPPPPPNNNMMMJJJHHHEEEDDDFFFGGGGGGHHHGGGFFFEEEDDDBBBCCCDDDFFFFFFFFFEEEDDDEEEDDDBBB@@@>>>======>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;::::::666555555666888999888666555555444444444333333333111111111111111111111111000000000000000000000000...//////000111222222222000111111111111222222222222222222222222222222222444444333222222333444444111111111111111111111111111111111111111111111111000000000000000000000000111111000000/////////...000000111111111111000000////////////000111222333000000000000000000000000uuuiiiYYYMMMHHHEEECCCAAA??????@@@@@@@@@AAAAAAAAADDDCCCCCCCCCEEEHHHKKKNNNQQQSSSVVVXXXYYY[[[^^^aaaaaadddlllqqqmmmdddbbbeee___ccclllooocccWWW^^^ppp}}}wwwuuu{{{uuu}}}vvvmmmnnnwww~~~}}}{{{xxxssslllfffccciiiccc```jjjlllddd___aaaWWWNNNTTT\\\TTTQQQ```hhhfffdddccc]]]VVVTTTWWWRRRUUUUUUQQQPPPSSSVVVVVVSSSOOOJJJHHHHHHJJJKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGDDDEEEEEEEEEEEECCCBBBAAAAAAAAA@@@???>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::777777777777777888888888666666666666666666666666555555555444444333333333444444444444444444444444666666666666666666666666555444333333333333444555666666666666777777777777777777777777666666666666999999999999999999999999:::;;;<<<===>>>???@@@AAABBBAAA@@@@@@AAADDDFFFHHHHHHIIIKKKLLLMMMOOORRRTTTRRRUUUYYY[[[[[[ZZZZZZ[[[XXXXXXWWWWWWWWWVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUTTTUUUWWWWWWVVVSSSPPPOOOOOOHHHHHHHHHIIIIIIJJJJJJJJJIIIJJJJJJKKKJJJIIIGGGFFFCCCBBBAAABBBDDDEEEDDDCCC@@@@@@???>>>===<<<;;;;;;:::999888777666666666666666666666666555555555555666666555444222111000000111111111111000000000000///////////////000111111////////////////////////..............................................................................------------..............................---.........---,,,,,,+++,,,------......------,,,---------............/////////.........------------------............///................................................------............------............////////////........................---------............///////////////000000000000//////000111111111111111444444444555555555666666555666888888888888:::<<<;;;;;;;;;;;;===???AAABBBHHHIIIKKKMMMOOOPPPQQQRRRRRRSSSSSSTTTUUUVVVWWWXXXZZZXXXVVVTTTSSSSSSTTTUUUUUUSSSQQQOOOOOOMMMKKKIIILLLLLLKKKJJJHHHFFFCCCBBBFFFEEEDDDCCCCCCBBBCCCCCCCCCDDDEEEFFFFFFEEEDDDDDDCCCBBB@@@>>>===<<<;;;;;;======<<<<<<<<<<<<======;;;:::999777777777777888777777777777777777777777333333333333333333333333000000000000000000000000//////000000000000//////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000333333222222111000//////000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000222111111111000000//////OOOHHH@@@===>>>@@@@@@???===>>>>>>>>>????????????BBBAAA@@@@@@BBBEEEIIIKKKKKKNNNRRRUUUYYY\\\aaaddd___fffnnnqqqooolllkkkllliiigggjjjlllfff```iiiyyyrrrssswwwyyyvvvtttyyy}}}ooofffjjjwww|||xxxuuusssooohhhccc\\\fffccc___dddddd]]]\\\```XXXQQQWWW```XXXUUUccceeegggiiihhh___VVVUUUYYYNNNRRRTTTQQQPPPRRRSSSRRRQQQNNNJJJHHHHHHIIIJJJJJJHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDEEEEEEDDDCCCAAA@@@AAA@@@@@@???>>>===<<<;;;<<<;;;;;;;;;;;;:::::::::777777777777777777777777555555555555555555555555555555444444444333333333444444444444444444444444555555555555555555555555555444333333333333444555555555666666666777777777666666666666666666666666888888888888888888888777999999:::;;;===>>>??????@@@???>>>>>>???AAADDDEEEEEEGGGHHHIIIJJJKKKNNNPPPRRRTTTVVVWWWVVVUUUVVVVVVWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXUUUWWWXXXWWWTTTPPPNNNNNNHHHIIIIIIIIIIIIIIIIIIJJJGGGGGGGGGHHHGGGFFFDDDCCCCCCBBBAAAAAACCCCCCBBBAAA??????>>>===<<<;;;:::::::::999888777666666666666666666666666555555555444555555444333222111111000111111111000000000/////////////////////000000111////////////////////////..............................................................................------------..............................---.........------,,,+++,,,------......------,,,------------............///.........------------------------............................................................------............------............////////////........................---------............///.........////////////000//////000111111111111000222222222333333333444444444666888888888888:::;;;;;;;;;;;;;;;===???AAABBBFFFGGGIIILLLNNNOOOPPPPPPSSSTTTUUUVVVWWWWWWWWWWWWVVVUUUSSSRRRRRRRRRTTTTTTUUURRROOONNNMMMMMMKKKIIIIIIIIIIIIHHHGGGEEECCCBBBEEEDDDCCCBBBAAAAAAAAAAAACCCDDDEEEEEEFFFEEEDDDCCCBBBAAA@@@>>>===<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;:::888777666666777777555555555555555555555555222222222222222222222222000000000000000000000000//////000000000000//////.../////////000000000000//////000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000333333222111111000//////000000000000000000000000000000000000000000000000111000000000/////////...////////////000000000000111111111000000000//////===:::777888:::;;;:::777;;;<<<<<<<<<<<<=========>>>>>>======???BBBEEEGGGGGGJJJNNNQQQTTTXXX]]]aaa```jjjpppllliiiiiigggaaabbb___aaagggiiiiiipppzzznnnoootttyyyyyywwwzzzxxxiiibbbhhhssszzzwwwsssmmmjjjiiigggbbb___]]]hhhhhhdddeeeaaa[[[\\\]]]YYYTTT[[[ccc[[[WWWddd```dddjjjiii___TTTRRRWWWKKKQQQTTTRRRQQQRRRRRROOONNNLLLIIIHHHHHHIIIHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;::::::::::::777777777777777777777777555555555555555555555555444444444444333333333333333333333333333333333333444444444444444444444444444444333333333333444444444555555555666666666666555555555555555555666666666666666666666666666666777777888:::;;;<<<===>>>======<<<<<<===???AAABBBCCCEEEFFFGGGGGGIIIKKKMMMQQQRRRSSSSSSQQQQQQRRRSSSUUUUUUTTTTTTSSSSSSTTTTTTRRRSSSTTTVVVXXXYYYZZZ[[[UUUWWWYYYXXXUUUPPPMMMLLLJJJJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGGGGFFFEEEDDDCCCCCCAAA@@@@@@AAAAAA???>>>======<<<<<<;;;:::999999999999888777666666666666666666555555555444444444333333333222222222111111111111000000000000////////////......//////000111////////////////////////------------------------------------------------------------------------......------------......---------------------------............---,,,,,,,,,------......------,,,------------........................------------------------............------------------------------------------------------............---------............/////////........................---------............///............////////////...///000000111111000000000000000111111111222222333555777777777777999;;;:::::::::;;;<<<>>>@@@AAADDDEEEGGGIIIKKKMMMNNNNNNQQQRRRTTTVVVWWWVVVUUUTTTSSSRRRQQQPPPQQQRRRSSSTTTTTTQQQMMMKKKKKKKKKKKKJJJFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@CCCCCCDDDEEEEEEDDDCCCBBBBBBAAA???>>><<<;;;;;;;;;;;;::::::::::::::::::;;;999888777666555555555666333333333333333333333333111111111111111111111111////////////////////////...//////000000//////........./////////000000000//////000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000222222222111111000000///000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111000000000000//////===;;;999999::::::777555::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<===???BBBCCCHHHIIIKKKLLLMMMPPPSSSVVVWWWcccggg___\\\aaa^^^TTTLLLNNNWWWcccjjjkkknnnsssrrrqqqtttxxxyyyvvvvvvzzz}}}{{{uuullljjjoootttuuuvvvppphhhdddeeeggggggggghhhpppooollloooiii___aaa]]]\\\XXX^^^ddd[[[VVVaaa\\\^^^ccceee^^^TTTNNNOOOLLLQQQSSSQQQPPPQQQRRRPPPLLLJJJHHHHHHHHHHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCBBBAAAAAA@@@@@@??????>>>======<<<;;;;;;;;;;;;;;;:::::::::999999777777777777777666666666444444444444444444444444333333333333333333333333222222222222222222222222444444444444444444444444333333333333333333333333444444444444555555555555444444444444555555555555555555555555666666666666666777888999;;;<<<======<<<;;;;;;;;;<<<===???@@@CCCEEEFFFGGGGGGHHHJJJMMMPPPQQQQQQQQQPPPPPPRRRTTTTTTSSSRRRQQQQQQQQQRRRRRRRRRRRRSSSTTTVVVXXXYYYZZZTTTWWWZZZYYYVVVQQQLLLJJJKKKKKKJJJJJJIIIIIIHHHHHHJJJJJJIIIIIIHHHGGGFFFEEECCCAAA?????????>>>===;;;<<<;;;;;;:::999888888888999888777666666555555666555555555444444444333333111111111222222222222222111000000000///////////////............///000000////////////////////////------------------------------------------------------------------------...------,,,,,,------...------------------------------............------,,,------......------,,,,,,,,,---------.........------------------------,,,,,,---------.........------------------------------------------------,,,------......------,,,---------.........//////........................---------............///....../////////000000000...//////000000000000000//////000000000111111111333444666666666666888:::888999999:::<<<===>>>???AAABBBDDDGGGIIIKKKLLLLLLNNNPPPSSSUUUUUUTTTRRRPPPPPPPPPPPPPPPQQQRRRTTTUUURRROOOKKKIIIIIIJJJJJJJJJDDDEEEEEEFFFFFFFFFFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@BBBCCCDDDEEEDDDCCCBBBAAA@@@@@@>>>===<<<;;;;;;;;;999999888888888888999999888777777666555555444444222222222222222222222222000000000000000000000000////////////////////////...//////////////////............/////////000000////////////000000000111111111111111111111111111111111111111111111111111000000000000000000000000222111111111000000000///////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000//////666555444444666888::::::::::::::::::;;;;;;;;;;;;;;;:::;;;;;;<<<>>>@@@AAAFFFGGGGGGGGGGGGIIILLLOOOIIIUUUZZZTTTUUU^^^^^^UUUIIINNNXXXbbbhhhkkknnnsssrrrnnnnnnrrrtttrrrrrrtttyyywwwqqqmmmrrrzzz}}}{{{{{{sssjjjfffiiinnnrrrtttqqqtttppppppvvvooobbbaaa```aaa___bbbfff]]]WWW___]]]ZZZZZZ___^^^VVVLLLHHHLLLOOOOOOLLLKKKNNNPPPPPPLLLJJJHHHGGGGGGGGGFFFDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAA@@@?????????>>>>>>======<<<;;;;;;;;;;;;;;;:::::::::999999999777777777777666666555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222333333333444444444444222222333333444444444444555555555555666666777777777777888999;;;<<<===>>>;;;;;;;;;<<<<<<===>>>>>>AAABBBDDDDDDEEEFFFIIIKKKNNNOOOQQQQQQQQQSSSUUUXXXSSSRRRQQQOOOOOOPPPQQQRRRRRRRRRRRRRRRSSSTTTUUUVVVTTTWWWYYYYYYVVVQQQMMMKKKKKKKKKKKKJJJJJJIIIIIIIIILLLKKKJJJIIIHHHGGGFFFFFFBBB@@@>>>>>>>>>===;;;999::::::999999888888777777999888777666555555555555444444444444333333333333000000000111111111222222000000000////////////..................//////000////////////////////////------------------------------------------------------------------------------,,,,,,,,,,,,------------------------------------...//////......---,,,------......------,,,,,,,,,,,,------------...,,,,,,------------------,,,,,,,,,------------...------------------------------------------------,,,,,,------------,,,,,,------------....................................---------............/////////000000000111111111......///000000000000000000000000000111111111111111333555555555555777999777777888:::;;;<<<===>>>>>>???BBBDDDGGGIIIJJJKKKNNNPPPSSSUUUVVVUUUSSSQQQPPPPPPQQQQQQRRRRRRSSSTTTPPPLLLIIIGGGGGGIIIIIIIIIEEEEEEFFFFFFGGGHHHIIIIIIEEEDDDCCCBBBBBBAAAAAAAAABBBCCCDDDDDDCCCBBBAAA@@@??????===<<<;;;;;;;;;;;;888888777777777777888888777777666666555444444333222222222222222222222222000000000000000000000000////////////////////////......////////////..................////////////...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000////////////////////////////////////////////////////////////000000000000////////////000000000000//////////////////000000666555444333333555777999999999999999::::::::::::999999::::::<<<===>>>???@@@AAABBBCCCDDDGGGLLLOOONNNUUUWWWTTTUUUZZZYYYSSSZZZ[[[]]]aaafffmmmtttyyypppkkkkkkqqqvvvvvvvvvwwwtttnnneeecccmmmzzz~~~{{{xxxqqqjjjgggjjjooossstttrrrqqqkkkllltttlll______bbbfffddddddggg^^^XXX```___XXXUUUZZZ]]]WWWMMMFFFJJJLLLLLLGGGFFFJJJMMMMMMLLLJJJGGGFFFFFFGGGFFFEEEBBBBBBBBBAAAAAAAAAAAA@@@BBBAAA@@@???>>>>>>>>>???======<<<<<<;;;;;;;;;;;;::::::::::::999999999999888777777666666555555444333333333333333333333333222222222222333333333333111111111111111111111111222222222222222222222222222222333333333333222222222222222222333333333333111111222222333333444444444444444555666666777777666777888999:::<<<======;;;;;;<<<<<<============<<<>>>@@@AAABBBCCCFFFIIILLLNNNPPPRRRSSSTTTVVVXXXSSSRRRPPPNNNNNNOOOPPPQQQSSSRRRQQQPPPPPPQQQSSSTTTSSSVVVXXXXXXUUUQQQNNNMMMKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIGGGFFFDDDDDDCCCCCCAAA@@@>>>=========;;;999999999999888888888777777888888777666555555555555444444333333333222222222000000000000000111111111000000////////////............------......///000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------.................................---------............///////////////000000000000---...//////000000//////000000000111111111222222111222444444444444666888555666888999;;;<<<<<<<<<<<<>>>@@@CCCFFFHHHIIIJJJPPPQQQTTTVVVWWWWWWVVVUUURRRRRRQQQQQQQQQQQQQQQQQQLLLJJJGGGFFFGGGHHHHHHHHHFFFFFFFFFGGGHHHIIIKKKLLLFFFFFFEEEDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCAAA@@@???>>>>>><<<;;;;;;:::::::::888888777777777777888888777777777777666555444333333333333333333333333333000000000000000000000000////////////////////////---......//////......---------........./////////......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000......////////////000000999999888666555444444555777777777777888888888888888888888999:::;;;<<<<<<>>>???@@@BBBDDDHHHMMMQQQXXXXXXWWWVVVTTTRRROOOMMM```\\\ZZZ^^^gggqqquuuuuummmiiijjjssszzzzzzxxxvvvnnnfff___```mmmyyyxxxpppsssoookkkkkkmmmnnnmmmkkkoooooojjjkkkooofff\\\aaa___eeecccbbbddd]]]XXX```]]]VVVRRRUUUWWWRRRKKKGGGHHHLLLMMMJJJIIILLLMMMLLLNNNKKKGGGEEEEEEFFFGGGGGGBBBBBBBBBAAAAAAAAA@@@@@@BBBAAA???>>>======>>>>>><<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999888888777777666555555444444222222222222222222222222111111222222222333333333111111111111111111111111111111111111111111111111111222333333333333222111111111111111222222222333000000111111222333333444222222333333444555555666555555666777999:::;;;;;;::::::;;;<<<<<<<<<<<<;;;:::<<<>>>@@@AAADDDGGGJJJJJJMMMPPPRRRRRRRRRSSSTTTSSSRRROOONNNMMMNNNPPPRRRSSSRRRQQQPPPPPPRRRSSSTTTSSSUUUWWWWWWTTTQQQPPPPPPJJJJJJJJJJJJKKKKKKKKKKKKHHHGGGEEECCCBBBAAAAAAAAAAAA???======>>>===<<<:::999999999888888888888777888888666555555555555555333333333333222222222222000000000000000000//////000000/////////............------------...//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////,,,------......------,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------.................................---------............///---------............///---...//////000000//////000000000000111111111111000111333444333444555777444555777999;;;;;;;;;;;;;;;===???BBBEEEGGGIIIJJJNNNOOOQQQSSSUUUVVVVVVWWWRRRRRRRRRQQQPPPNNNMMMLLLIIIGGGFFFFFFGGGHHHGGGFFFGGGGGGGGGGGGHHHIIIKKKLLLFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCCCCBBBAAA???>>>======<<<;;;::::::::::::888888777777777777888888777777888888777666444333222222222222222222222222111111111111111111111111000000000000000000000000---......//////......------------.........//////........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111////////////000000000000........./////////000000111333555666666555666666555555555666666666666777666666777888999::::::;;;???@@@AAABBBDDDHHHMMMQQQUUUPPPOOOSSSSSSOOOMMMOOOUUUQQQPPPYYYiiitttrrrjjjhhhdddgggqqqyyywwwqqqmmmlllgggdddkkkxxxvvvgggtttsssrrrtttuuurrrlllgggoooqqqnnnmmmnnnddd]]]fffZZZaaa___]]]```ZZZVVV^^^YYYSSSPPPQQQPPPKKKGGGGGGIIIOOOQQQOOONNNPPPOOOMMMOOOLLLGGGEEEEEEFFFHHHHHHBBBBBBBBBAAAAAAAAA@@@@@@BBB@@@???=========>>>>>>;;;;;;;;;;;;;;;;;;:::::::::::::::999999999888888888777777666555444444444222222222222222222222222111111111222222333333333000000000000000000000000000000000000000000000000111222333444444333222111000111111111111222222222///000000111222222333333000000111222333333444444333444555666777999999:::999999:::;;;;;;;;;::::::;;;===@@@BBBCCCFFFJJJLLLIIILLLOOOQQQPPPOOOOOOOOOTTTRRROOONNNMMMNNNPPPRRRSSSRRRQQQPPPQQQSSSUUUWWWSSSUUUVVVVVVSSSRRRQQQRRRIIIIIIJJJJJJKKKKKKLLLLLLIIIGGGEEECCCBBBAAAAAAAAA@@@???======>>>>>>===;;;999999999999888888888888888777666555555444444555333333333222222222111111111000000000////////////000/////////...............------------...//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------...///000000//////,,,------......------,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................---------.........//////+++++++++,,,,,,,,,---------......///////////////////////////000000000111///111333333333333555777333555777999:::;;;;;;:::;;;<<>>===<<<;;;;;;::::::::::::888888777777777777888888777888888888888666555444111111111111111111111111111111111111111111111111111111111111111111111111---..................------------.........//////............/////////000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000.../////////000000111111////////////000000000000---.........//////000000444444444444444444444444555555555555555666777777555666777888999888888777;;;===???AAACCCGGGLLLOOOOOOLLLRRR]]]]]]TTTVVV```\\\UUUWWWcccnnnoookkkiiigggcccfffpppwwwvvvqqqpppooofffdddqqquuugggttt{{{{{{qqqmmmrrrtttpppllllllmmmoookkkeeebbbccc```fffdddZZZXXX\\\YYYPPP[[[UUUOOOMMMOOOPPPNNNLLLPPPTTTUUUQQQPPPRRRPPPJJJJJJIIIHHHFFFEEEDDDDDDDDDCCCDDDAAA>>>>>>AAA@@@<<<>>>@@@BBBDDDEEEDDDBBB@@@<<<;;;:::999999999:::;;;888888888888888777666666999888777555333222222222222222222111111111000000000000000000000000000000000000000000000000000000...---------...///111222000000000000000000000000000000000000000000000000000000000000111111111111111111000000111111222333444444555555666777777777777777777888999999::::::;;;;;;;;;<<<>>>AAACCCEEEFFFFFFGGGHHHJJJLLLNNNOOOQQQQQQQQQPPPNNNLLLKKKJJJNNNPPPNNNJJJLLLSSSTTTPPPSSSSSSSSSPPPNNNLLLMMMNNNMMMLLLKKKIIIIIIIIIJJJKKKGGGGGGFFFDDDCCCAAA@@@@@@??????>>>===<<<;;;::::::;;;::::::999888777666666888777777666555444444444333333333222222222111111//////000000000000//////////////////////////////......//////...---,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,++++++*********,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,/////////...---------,,,........................---------............///........................////////////000000000000111111222222222333333333444444555666777888999999;;;<<<===>>>@@@AAACCCCCCLLLLLLMMMOOOQQQRRRSSSTTTTTTQQQMMMLLLLLLKKKHHHEEEGGGHHHHHHIIIIIIHHHHHHHHHKKKJJJIIIIIIJJJKKKLLLMMMGGGFFFFFFEEEDDDCCCBBBBBBFFFCCC@@@?????????>>>======<<<<<<<<<===???BBBDDD:::999888777666666666666::::::999999777666555444555555444333333222111111000000000000000000000000...///000111111000///...---.........---,,,++++++...///////////////......,,,---------......//////111111000000000000111111111000000000//////.........///000000000000//////222222222111000//////...///000111222222111000///////////////000000000000000000000000000000000000111555888777444000////////////000000000000//////444444444444444444444444555555444444555555666777555666777888999888777777999;;;>>>@@@BBBFFFKKKNNNMMMKKKQQQZZZYYYQQQRRR[[[eee___```hhhmmmkkkeeecccccceeehhhjjjlllkkkiiigggeeecccfffoooyyy{{{uuuooossszzzyyypppmmmqqqsssooossspppmmmjjjccc[[[YYY[[[dddiiiggg\\\WWWZZZZZZTTTYYYUUUSSSSSSUUUTTTPPPKKKMMMRRRSSSPPPOOOPPPNNNIIIJJJIIIHHHFFFEEEDDDCCCCCCAAABBB@@@<<<===@@@???;;;===>>>@@@BBBCCCBBB@@@???<<<;;;:::999999999::::::888888888888888777666666777666555444444444444444222222222111111111000000000000000000000000000000000000000000000000000000......------...///000111000000000000000000000000000000000000000000000000//////000000000111111111111111000000111111222333333333333444555555666666666666777777888999999::::::::::::;;;===???AAABBBDDDDDDFFFGGGIIIJJJLLLLLLMMMNNNOOOOOONNNNNNNNNOOOLLLOOOOOOMMMOOOSSSRRRMMMRRRSSSSSSQQQNNNLLLLLLMMMLLLKKKJJJIIIIIIJJJKKKKKKIIIHHHGGGFFFDDDCCCBBBAAA??????>>>===<<<;;;;;;:::;;;::::::999888777666666777777777666555444444444222222222222111111111111//////000000000000//////.......................................---,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,+++++++++************++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,............------------........................---------............///.........................../////////000000000000111111111222222222333333333444444555666777888888888999:::<<>>===>>>===<<<;;;;;;<<<>>>???::::::999777777666666666999999999888777666444444555444444333222222111111000000000000000000000000//////000000000000//////...............---,,,,,,...///////////////......------......////////////111111000000000000111111111111111000000/////////---------...///000000111222222111111000//////...///000111111111111000///////////////000000000000000000000000000000000000444;;;AAA@@@888222000222//////000000000000//////333333333333333333333333444444444444444555555666444555777888888888777666666999<<<>>>@@@DDDHHHKKKCCCCCCJJJTTTVVVUUUZZZbbbjjjggggggjjjkkkgggdddcccccclllooojjjhhhllllllhhh```cccffffffgggkkkrrrxxxwww{{{yyyoookkkoooqqqmmmrrrmmmgggccc\\\UUUTTTXXXgggjjjdddYYYTTTWWWXXXUUUSSSSSSTTTWWWYYYVVVOOOIIIKKKNNNPPPNNNMMMNNNLLLHHHKKKJJJHHHFFFDDDBBBBBBAAA???@@@>>>;;;<<>>:::;;;<<<>>>@@@@@@???>>>===;;;;;;:::999999999999999777777888888777777666666555444444444444444555555222222222111111111111111000000000000000000000000000000000000000000000000//////............///000////////////////////////000000000000000000000000//////000000000000111111111000000000000111222222111111222333333444444555555666666777777888999999999999999:::;;;===>>>???@@@BBBDDDFFFHHHIIIIIIIIIJJJKKKLLLKKKKKKKKKMMMOOOLLLOOOQQQQQQRRRTTTPPPKKKPPPRRRSSSRRROOOLLLKKKKKKKKKJJJJJJIIIJJJJJJKKKKKKJJJIIIHHHGGGFFFEEEDDDCCC@@@???>>>>>><<<<<<;;;:::;;;::::::999888777666666777777666666555444444444111111111111000000000000...//////000000//////...........................---............------,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------------......------------,,,,,,,,,------------....................................---------............///............................../////////000000000000111111111222222222222222333333444555666777777555666888:::===@@@BBBCCCJJJJJJJJJJJJKKKKKKKKKKKKNNNLLLKKKJJJKKKJJJIIIGGGHHHHHHIIIIIIHHHGGGFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEBBB@@@@@@???>>><<<@@@???===;;;::::::::::::::::::999888777777777777888888888888777555444444444444333333222222111111000000000000000000000000000//////////////////000///////////////......---...//////000000/////////////////////000000000000111000000//////000000111111111111111111000000000222111000//////000111111222111111000000//////...///000000111111000000///////////////000000000000000000000000000000000000111;;;DDDCCC:::333222666///000000111111000000///222222222222222222222222333333333333333444555555444555666777777777666666444666:::<<<>>>AAAEEEHHHAAACCCHHHMMMRRRWWW```hhhffffffeeeeeedddeeegggjjjcccnnnqqqjjjkkkuuuuuullleeehhhggg___[[[bbbppp{{{}}}}}}wwwnnnjjjnnnpppooojjjfffcccaaa]]]YYYZZZ^^^iiiddd[[[QQQPPPTTTTTTOOONNNOOOQQQTTTUUURRRLLLGGGKKKLLLNNNNNNMMMMMMKKKIIIKKKJJJHHHEEECCCAAA@@@@@@>>>???>>>;;;<<<@@@???;;;;;;<<<>>>??????>>>===<<<;;;;;;:::999999888888888666777777777777777666666555444444333333444444555111111111111111111111111000000000000000000000000000000000000000000000000/////////...............////////////////////////000000000000000000000000////////////000000000111000000000000000111222222111111222222333444444444444555555666666777888888999999999:::;;;<<<======>>>@@@CCCFFFHHHHHHHHHGGGJJJKKKJJJHHHFFFGGGJJJNNNQQQQQQQQQRRRRRRRRROOOKKKOOOQQQSSSRRROOOLLLJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIHHHGGGFFFEEEDDDCCC@@@@@@???>>>===<<<;;;;;;;;;::::::999888777666666666666666555555444444444000000000000////////////...//////////////////...........................---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,------.................................---------............///................................./////////000000000000000111111111111222111222222333444555666777555666888:::<<<>>>@@@AAAGGGGGGGGGHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIGGGEEEBBBAAAAAA@@@>>><<>>===;;;:::999999999::::::999888888888888888777777777777666555444333333333333333222222111111000000000000000000000000000///...------...///000//////000000000000//////...//////000000000000///000000000000000000111111000000////////////000000222222111111111111111111;;;999555222000///000000111111000000///////////////000000000000000000///////////////000000000000000000000000000000000000+++222:::;;;666222333666000000000111111000000000222222222222222222222222222222222222222333333444333444555666777666555555333555999;;;===???BBBDDDHHHJJJJJJGGGHHHPPPZZZ```aaabbb```]]]]]]bbbiiinnnaaaiiikkkggglllvvvsssfffiiiooooooiiigggnnnwww|||}}}zzzssslllkkkppptttuuujjjiiiiiiiiifff```___bbbiii___RRRLLLQQQVVVRRRKKKOOOOOOOOOPPPPPPNNNKKKIIILLLMMMNNNOOOOOOLLLJJJIIIJJJIIIGGGEEEBBBAAA@@@??????@@@???<<<>>>BBBAAA>>>======>>>??????>>>===<<<;;;;;;::::::999888777777555666666777777777666666666555444333333222333333111111111111111111111111000000000000000000000000///////////////////////////////////////.........////////////////////////////////////////////////...////////////000000000000000//////000000111222222222222333444444555555333444444555555666777777999999:::;;;<<<<<<======>>>@@@CCCFFFGGGHHHGGGFFFIIIJJJJJJHHHFFFIIIOOOUUUXXXTTTQQQPPPPPPOOOOOOOOONNNPPPRRRQQQOOOKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJGGGGGGFFFEEEDDDCCCCCCBBB@@@@@@???>>>===<<<;;;;;;;;;::::::999888777666666555555555555444444444444000000000/////////............////////////..............................,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------------------------------+++,,,,,,,,,------..............................---------............///....................................//////////////////000000000111111111111111222333444555666666888888999:::;;;<<<===>>>BBBCCCDDDEEEGGGHHHIIIJJJFFFFFFGGGGGGGGGGGGHHHIIIGGGHHHHHHHHHGGGGGGFFFEEEFFFFFFGGGGGGGGGFFFFFFFFFDDDDDDDDDEEEFFFFFFGGGGGGEEEDDDBBBAAAAAA@@@>>><<<>>>======<<<;;;;;;;;;;;;999999888888777888888888666666666666666555444333333222222222222222111111000000000000000000000000000///...------...///000//////000000000000000///......///000111111000000111111111111111111000000000000////////////000000111111111111111111222222;;;999555222000///000000000000000///////////////000//////////////////000////////////000000000000000000000000000000000000,,,---...///000111222222000000111111111111000000111111111111111111111111111111111111111222333333222333555666666666555444333555999;;;;;;<<<>>>@@@AAAGGGFFFAAACCCNNNXXX\\\______\\\WWWWWW]]]dddfffdddhhhjjjjjjooosssjjj]]]gggqqqyyyzzz||||||wwwtttpppnnnooorrruuuuuuooonnnooopppkkkccc___```fff[[[PPPNNNUUUYYYTTTMMMTTTSSSQQQOOONNNNNNNNNNNNOOOMMMNNNQQQPPPKKKIIIIIIIIIHHHFFFDDDBBB@@@@@@??????AAA@@@===???CCCCCC@@@>>>>>>??????>>>>>>======::::::::::::999888666555555555666777777777666666666555444333222222222222111111111111111222222222000000000000000000000000////////////////////////......///////////////...////////////////////////////////////////////////......////////////000000000////////////000111111111222222333333444555555222333333444555555666666777888999;;;<<<<<<=========???AAADDDEEEFFFFFFFFFFFFIIIJJJIIIJJJOOOZZZccc^^^WWWPPPOOONNNMMMNNNQQQNNNPPPQQQPPPMMMJJJIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@??????======<<<;;;;;;::::::999888777666666444444444444444444444444000000000000////////////---......//////......---------------------------+++,,,,,,------------,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,,,,------------...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,------------........................---------............///........................------........./////////////////////000000000000111222222333444555666666888888999::::::;;;;;;<<>><<<<<<<<<<<<<<<<<<<<<<<<;;;888888777777777777777888555555666666555444333333222222222222222222111111000000000000000000000000///..................///...//////000000000000000......///000111111111111111111111111000000000000000//////......//////000000000000111111111111111222111000//////000111111////////////////////////000//////......//////000////////////000000000000000000000000000000000000333000---,,,...000000...000111111222222111111000111111111111111111111111111000000000000111222222222333444555666555444444444666999;;;;;;;;;<<<===666AAAEEEAAADDDRRRZZZZZZ[[[]]][[[WWWWWW\\\^^^[[[dddhhhnnnssstttnnnccc[[[fffrrryyyxxx{{{{{{tttrrrrrrssssssppplllhhhggggggiiikkkggg```]]]___^^^XXXSSSTTTWWWWWWUUURRRWWWVVVSSSPPPNNNMMMOOOPPPPPPMMMNNNQQQOOOIIIFFFHHHGGGFFFEEECCCBBBAAA@@@@@@???@@@???===@@@DDDDDDAAA>>>>>>>>>>>>=========<<<::::::::::::999777666444444555555666777777666666444444333333222333333444000000111111111222222222000000000000000000000000////////////////////////,,,---...///000000//////000000000000000000000000////////////////////////........./////////000000///////////////000111111000000111111222333333333222222222333444444555555444555777999;;;<<<<<<<<<======???@@@BBBCCCEEEEEEDDDGGGIIIIIIJJJQQQ^^^iii```XXXQQQPPPOOOLLLMMMQQQOOOPPPPPPNNNKKKIIIIIIJJJJJJKKKKKKKKKJJJHHHFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@???>>>===<<<<<<;;;::::::999888777666666444444444444444444444444111111111000000000//////---......//////......---------------------------***+++,,,---------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,......---,,,+++,,,,,,,,,---------......,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,........................---------............///........................---------.........//////........./////////000000222222333444555666777777555666666888999:::;;;;;;>>>>>>???@@@AAABBBCCCDDDAAACCCEEEEEEDDDCCCEEEHHHDDDEEEFFFGGGGGGHHHGGGGGGFFFGGGGGGHHHGGGFFFEEEDDDAAAAAAAAAAAAAAABBBBBBBBB???>>>>>>???AAAAAA???===;;;;;;;;;;;;;;;:::999999777666666666666666777777444444555555555444333333111111111111111111222222000000000000000000000000---......//////......------...//////000000000///......///111111222222111111111000000000///////////////............///////////////000000111111111---------...///000000111////////////////////////000///............///000////////////000000000000000000000000000000000000222222111000//////000000000111111222222111111000000000000000000000000000000000000000000111111222222333444555555555444333555777:::;;;:::::::::;;;888EEEKKKFFFGGGRRRVVVQQQWWWZZZZZZXXXZZZ^^^[[[TTT^^^cccmmmvvvsssggg]]]ZZZiiiqqqrrrjjjjjjuuu{{{yyyvvvuuuvvvxxxvvvlll```YYYXXXXXX[[[``````]]]^^^bbbVVVUUUVVVWWWVVVTTTTTTUUUWWWVVVTTTPPPNNNLLLMMMOOOQQQMMMMMMQQQOOOGGGDDDGGGFFFFFFDDDCCCBBBAAAAAA@@@>>>@@@???===???DDDDDDAAA>>>>>>======<<<<<<<<<<<<::::::;;;:::999777555444444444555666777777666666222222222222333444555666000000111111222222222222000000000000000000000000////////////////////////+++,,,...000000000000000111111111111111111111111////////////////////////............/////////000///////////////000111111/////////000111111222222111222222333333444555555111333555888:::;;;;;;;;;<<<<<<===>>>???AAACCCDDDDDDGGGHHHGGGGGGNNN\\\gggaaaXXXRRRRRRPPPLLLLLLPPPPPPPPPOOOMMMJJJIIIJJJKKKKKKKKKKKKKKKJJJHHHEEEDDDEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@???>>>===<<<<<<;;;::::::999888777666666444444444444444444444444111111111111000000000000---..................---------------------------***+++,,,,,,------------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++,,,,,,,,,------.........***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---..................---,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,------.........---------,,,,,,+++++++++........................---------.........//////........................---------.........//////............/////////000222333333444555666777777222333444666888999;;;;;;>>>>>>>>>>>>????????????@@@CCCEEEEEECCCBBBDDDGGGCCCDDDEEEFFFGGGHHHHHHHHHEEEFFFGGGGGGGGGEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA=========???AAAAAA???===;;;;;;;;;:::999888777666666666555555555555666777444444444555444444333333111111111111111111222222000000000000000000000000,,,---...//////...---,,,------...///////////////......///111111222222222111000000000//////......//////............//////......//////000000000111...///000000000000//////.........///////////////000///...------...///000////////////000000000000000000000000000000000000,,,000444444111000222444111111222222222222111111000///...------...///000......///000000000000000111111222222222333333333555888;;;<<<:::888999;;;@@@BBBFFFJJJLLLNNNNNNNNNSSSfffLLLWWWLLLXXXZZZJJJDDD^^^vvvxxxjjjaaaaaaeeepppnnntttuuullloooxxxxxxwwwqqqpppssspppdddZZZVVVZZZ]]]^^^\\\\\\______\\\WWWUUUUUUWWWVVVQQQPPPRRRRRRUUUXXXUUUOOOKKKKKKMMMMMMJJJHHHGGGGGGGGGGGGFFFGGGEEEBBBBBBCCCBBB???;;;>>>??????@@@@@@AAABBBBBB>>>======<<<<<<<<<======<<<;;;:::999888666555555555555555444444333333333222222222333333444444444333222111111000000111111222111111111000000//////000000//////.........------...///000000111111111///////////////.........111000000///...---------//////////////////////////////............//////000111111111222222222222333333222111111111222222666666555555777888:::;;;:::;;;<<<<<<<<<===???AAAGGGDDDDDDGGGIIILLLTTT\\\YYYTTTNNNJJJJJJJJJIIIHHHNNNOOOOOOKKKGGGEEEGGGJJJGGGGGGGGGGGGFFFEEECCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAA???>>><<<;;;;;;999999999999999888777666333333333222222222111111111111111111000000000000//////.........---------...------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,------,,,++++++------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------.........---------------------------------............///...............///000000000000111222333333333333333555777777666666888:::999:::;;;<<<===???@@@@@@DDDDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDAAA@@@???>>>============<<<======>>>===;;;:::999777888888888888777777666333333333333333444555666444444333333222111000000111111111111111000//////------............------------------------------.........////////////000///////////////.............................................///////////////////////////////////////////////////............///000000000///---,,,...------------...//////......///000000000000000000000000000000000000000000000000000////////////000000////////////000000000///...------...///000...///000000111111000000111111111222222222333333444666999999777777888:::>>>@@@DDDHHHKKKMMMNNNNNNKKK]]]KKKXXXMMMTTTWWWOOOOOO```pppqqqjjjddd```^^^dddfffqqqtttkkkkkkqqqooonnniiigggjjjkkkiiiiiimmmvvvtttkkkaaa[[[\\\]]][[[\\\ZZZ[[[^^^\\\VVVRRRSSSPPPRRRSSSQQQMMMKKKNNNRRRPPPMMMJJJHHHHHHHHHGGGFFFFFFDDDAAAAAABBBAAA???===>>>>>>>>>???????????????======<<<;;;;;;;;;;;;<<<::::::999888777666666555555555444444444333333333222222222333333333444444222222111000000000111111111111111000000000//////000/////////.........---------///000000000000000/////////////////////...000000000///...---------........................//////............//////000000000000111111111222222222222222222222333333666555555555666888:::;;;888999;;;;;;:::;;;===???DDDAAABBBFFFIIILLLTTT\\\TTTPPPKKKIIIJJJLLLLLLKKKPPPOOONNNKKKHHHFFFGGGHHHFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCCCCBBBBBBBBBBBBAAABBBAAA@@@???>>><<<;;;;;;999999999999888777666666333333222222222111111111111111111000000000/////////.........------------------,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------...........................//////000000000111222333333333333333555666666666666777999999999:::;;;===>>>???@@@CCCCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCAAAAAA@@@???>>>=========<<<=========<<<;;;:::999777777888888777777666666444333333333333444555666444333333222111111000000000111111111111000//////------............------........................------........./////////...............---------....................................////////////......................../////////////////////......///000000000///------...------------...//////......///000000000000000000000000000000000000000000000000000////////////000000////////////000000//////............////////////000111111111111111111111111222222222222333333444555555555555777999<<<>>>BBBEEEIIIKKKLLLMMMHHHUUUMMMXXXNNNOOOTTTTTT]]]bbbfffgggfffeee___XXXZZZbbbuuu}}}sssoooqqqmmmmmmhhhcccbbbaaacccjjjrrrqqqooohhh___[[[]]]___^^^^^^\\\^^^aaa___WWWRRRQQQMMMNNNOOOMMMLLLMMMQQQVVVQQQNNNKKKIIIHHHHHHFFFEEEEEEBBB@@@??????@@@???>>>>>>>>>>>>>>>============<<<;;;;;;:::999999::::::888888888777777777666666444444444444333333333333222222222222222333333333222111111000000000000000000000000000/////////////////////...............,,,---...///000000000000......//////////////////000000//////...---------........................//////............//////////////////000000000000000111222444444444333333444444444555666777999:::777888999999999:::<<<>>>AAA???@@@EEEHHHKKKRRRZZZNNNKKKHHHHHHJJJMMMOOOOOORRRPPPLLLJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDCCCBBBAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???===<<<;;;;;;999999999999888777666555333222222222222111111111111111000000000000//////............------------------,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------..................------......///000///000000111222222333333333444666666555555666888888888999:::<<<===>>>???AAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@>>>>>>===<<<<<<<<<===<<<<<<;;;999999777777777777666666666555444444333333333444555555222222222111111000000///000000111111000000///...------............------////////////////////////,,,---------............------------------------....................................////////////------------------------......///////////////////////////000///......---......------......///000......///000000000000000////////////////////////////////////000000000000000000////////////000000/////////......////////////000000111111111111111111111111111222222222222333333333333444666888:::<<<===@@@CCCFFFHHHIIIIIIMMMPPPOOOUUUPPPMMMRRRYYYgggeee```[[[\\\___]]]XXXWWWccczzzyyyqqqpppiiifffeeedddaaa^^^^^^ccciiiZZZ]]]^^^\\\\\\______]]]ZZZXXXYYY[[[YYYRRROOOOOOKKKMMMNNNNNNNNNOOORRRUUUMMMKKKHHHFFFFFFFFFFFFEEECCCAAA???======>>>???@@@??????>>>>>>===<<<<<<;;;;;;:::999888888888888888666666666666666666666666333333333333333333333333111111111222222222222222111111000////////////000////////////////////////........................,,,,,,---...////////////............/////////////////////......---------........................///......------......///.........////////////000...000222444555555444333333333444444666777888888666777999999888999;;;===???>>>???DDDFFFHHHMMMTTTIIIHHHGGGGGGIIILLLOOOPPPTTTOOOJJJHHHHHHHHHEEEBBBCCCCCCCCCCCCCCCBBBAAA@@@BBBBBBAAAAAAAAA@@@@@@@@@AAA@@@???>>>===<<<;;;;;;999999999999888666555555222222222222111111111111111000000000////////////---------------------------,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///------------------------+++++++++,,,,,,,,,------,,,,,,------------------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------............------------...////////////000000111222222333222444555555444444555777666777888999:::<<<======AAAAAABBBCCCCCCCCCCCCBBBCCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@>>>============<<<<<<;;;::::::999888888777666666555555555444444333333333444444555111111111000000000//////000000000000000//////...------............------........................,,,,,,,,,---------......---------------.............................................////////////------------------------............///////////////////////////......---...............//////000......///000000000000000////////////////////////////////////000000000000000000////////////000000...//////////////////...//////000111111111111111000000111111111222222222444333333333555888:::;;;===>>>???AAACCCDDDEEEFFFNNNJJJPPPNNNNNNMMMSSS^^^jjjggg^^^TTTQQQWWW\\\]]]\\\eeexxxrrriiiddd\\\XXX^^^eeeggggggffffffggg^^^```___\\\ZZZ[[[ZZZWWWVVVRRRQQQSSSQQQMMMMMMOOOJJJMMMPPPQQQQQQPPPPPPOOOGGGEEECCCCCCDDDEEEEEEEEEBBBAAA???===<<<===???@@@@@@@@@???>>>===<<<<<<;;;::::::888777777666666666444444555555555666666666333333333333333333333333111111111111111111111111111000//////......//////.....................///---------...............+++,,,---......//////...---.........//////000000............------------..............................------------......---.........////////////...///111444444444333222111222333444555666666777666777999999888999;;;===???===???CCCDDDCCCGGGMMMGGGGGGGGGGGGHHHJJJLLLNNNRRRNNNIIIGGGGGGGGGDDDAAAAAABBBBBBBBBBBBAAAAAA@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@??????>>>===<<<;;;;;;999999999888777666555444222222222111111111000000000000000////////////...,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,,,,,,,+++++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...---------------.../////////////////////111222333222333444444333222444555555555666888999:::;;;<<<@@@AAAAAABBBCCCBBBBBBBBBCCCBBBAAAAAA@@@@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBBBBBAAA@@@???>>>>>>>>>===<<<;;;;;;;;;;;;999999777666555555555666555444444333333333444444111111111000000000000000000000000000000///......------............------------------------------,,,,,,,,,---------......------......////////////....................................////////////---------------------------.........//////000000000/////////............///............///000000......///000000000000000////////////////////////.../////////000000000111000000////////////000000......////////////............///000000000000000000000000111111111111222333333222444888:::;;;;;;<<<===>>>@@@BBBCCCEEEEEEHHHFFFWWWIIILLLMMMUUUbbbffffff___TTTNNNSSS\\\bbbgggjjjuuuwwwjjjbbb___WWW\\\dddllloooppppppmmmhhhjjjhhhaaaXXXUUUWWWYYYYYYVVVRRROOOPPPOOOMMMMMMQQQKKKMMMPPPRRRRRRPPPLLLJJJDDDCCCAAAAAACCCEEEFFFEEEBBBBBBAAA???===<<<>>>@@@@@@??????>>>===<<<<<<;;;::::::888777666666555555444444444444444444444555222222222222333333333333111111111000000000000000000000///...............---------...............---------------.........***+++,,,---............------......///000000000------------------------------------------------......------------..................////////////...///000222222222111111000111222444555555555555666777888888888999;;;===>>><<<>>>AAABBB@@@BBBGGGFFFGGGGGGGGGFFFGGGJJJLLLNNNLLLHHHFFFEEEDDDBBBAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAA??????>>>======<<<;;;;;;:::999999888777555444333222111111111111000000000000000////////////......,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,*********+++++++++++++++******+++,,,------------++++++++++++************++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,------,,,,,,,,,,,,------------------,,,,,,------.../////////.........000111333111222444333222111222444444444555666888999:::;;;>>>???@@@@@@AAAAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBCCCCCCBBB@@@@@@@@@???>>>===<<<<<<<<<<<<;;;:::888777666666666666555555444333333333444444111111111111111111111111//////000000//////...---------............------------------------------,,,---------............------......///000000000....................................////////////------------------------------......///000000000000000///............/////////......//////000111......///000000000000000////////////////////////......//////000000111111000000////////////000000---...///000000///...---------...///////////////000000000000111111111111222111222555999<<<;;;::::::;;;<<<>>>AAADDDGGGHHHEEENNNlllPPPLLLKKKTTTaaa```dddbbbYYYTTTWWW^^^cccnnniiinnnnnnffffffhhhbbbooorrrrrrpppqqqtttrrrmmmllljjjddd[[[YYY\\\^^^^^^WWWTTTRRRTTTRRRNNNMMMOOOJJJKKKLLLNNNNNNMMMJJJHHHGGGEEECCCCCCEEEGGGGGGGGGAAACCCCCCAAA>>><<<===>>>>>>======<<<<<<;;;;;;;;;;;;:::999777666555555555444444444333333333333333111111222222222333333333111111000000000/////////000///......------......,,,,,,---------.........,,,,,,,,,------.........***+++,,,------...------------......///000000111------------------------------------------------...------,,,,,,------........./////////000000000///////////////000000000///000222333444555444444444555777777666777999;;;::::::<<<@@@AAA???AAAEEEDDDEEEGGGGGGEEEFFFIIILLLJJJIIIHHHEEEBBB@@@AAABBBAAAAAABBBBBBBBBBBBBBBAAACCCCCCCCCBBBBBBBBBBBBAAA>>>>>>>>>===<<<<<<;;;;;;:::999999888777555333222111111111111000000000000000000/////////.........++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,)))*********++++++++++++)))***+++,,,------------++++++++++++************++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,---......///((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******)))******+++,,,,,,------++++++,,,,,,,,,---------------,,,,,,------...//////...---------///111222111222333222111000111333333333444555777888999:::<<<<<<===>>>>>>>>>>>>===>>>>>>>>>>>>???@@@AAAAAA@@@AAAAAAAAAAAAAAAAAA@@@>>>???AAACCCDDDCCCBBBBBBAAA@@@???>>>======>>>>>>===<<<999777666666777888666555444333333333333333111222222222222222222222//////000000//////...---------............------........................------........./////////,,,,,,---......///000000....................................////////////........................------......///000000111111000///...---......//////////////////000000111......///000000000000000000000000000000000000000.........///000111111111000000////////////000000---...///000000///...---,,,------...............000000000000111111111111000000111555:::<<<;;;888777888:::>>>BBBFFFIIIKKKHHHYYYZZZNNNHHHQQQ___[[[bbbddd___[[[\\\```bbbiiiaaabbbdddbbbiiiqqqnnnwwwvvvpppjjjnnnxxx|||yyyoooqqqnnniiieeedddbbb]]]XXXUUUUUUWWWUUUNNNKKKLLLJJJIIIIIIIIIJJJKKKJJJIIIKKKIIIGGGFFFGGGHHHHHHGGGBBBDDDEEECCC???<<<<<<===<<<<<<;;;;;;;;;;;;::::::;;;:::999777666666555555444444444333333222222222111111111222222333333333111111000000/////////...//////...------------...,,,,,,,,,------.........,,,,,,,,,------.........******+++,,,---------------------...///000000111------------------------------------------------...------,,,,,,------...////////////000000000000000///...............///...///111333444444444333333444555555555666888:::777777:::???@@@???AAAEEEBBBDDDFFFFFFEEEFFFIIILLLGGGHHHHHHDDD@@@>>>@@@CCCAAAAAABBBCCCCCCBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>======<<<<<<;;;;;;:::999999888666555333222111111111111000000000000000/////////............+++++++++,,,,,,---------,,,++++++++++++++++++,,,))))))******++++++++++++)))***+++,,,------...---+++++++++************)))++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...************************++++++,,,,,,,,,---------++++++,,,,,,---...//////((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********))))))***+++,,,,,,------++++++,,,,,,,,,------------,,,,,,,,,,,,---......///...---,,,---///111222111222333222111000111222222333444555666888999999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<===???@@@AAA@@@AAAAAABBBBBBAAAAAA@@@===???AAACCCDDDDDDCCCCCCBBBAAA@@@>>>>>>>>>>>>???>>>===:::888777777888888666555444333333333333333222222222222222222333333///////////////......------..................---////////////////////////.........////////////000++++++,,,,,,---...//////..................................../////////000////////////////////////---------...///000000111111000///------......//////////////////000111111...//////000000000000000111111111111111111111111---......///000111111222000000////////////000000////////////////////////111111111000---,,,,,,---333111///...000111111000000111222333444555555555999:::<<>>>>>>>>>>>===<<<<<<;;;;;;999999999888888888888777555444444333333222222111111111111111000000000000////////////////////////////////////////////////........................------------------------,,,,,,,,,---------......---------------------------------------------------------,,,,,,+++++++++...------,,,,,,------......------------...//////...............///000000000111111222222333444444333333444444555666666666888999:::<<>>>>>>>>???@@@<<<;;;;;;:::999888777777444444444333333222222222111222222222222111000000........................///............---------------------.........///////////////............------............------////////////////////////222222111000//////000000000000000000000000000000000000000000000000000000---/////////---,,,---...000000////////////000000222111111111000000/////////000222333333111///---000000000000000000000000000000000000000000000000........................+++---//////...---...///222000...---///000000///111111111222333444555666999:::;;;===@@@BBBCCCDDDDDDFFFccclllQQQKKKYYYWWWYYY___\\\YYY______\\\bbbeeekkkjjjcccdddkkklllfffmmmjjjiiijjjnnnqqqrrrrrraaafffhhheeeccceeeeeebbbYYYRRRQQQXXXYYYSSSRRRWWWUUUOOOJJJJJJJJJHHHGGGHHHHHHIIIGGGEEEEEEHHHGGGBBBDDDDDDDDDCCCBBB@@@???>>>>>>>>>======<<<<<<;;;;;;999999999888888888777777555444444333333222222111111111111111000000000000////////////////////////........................------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------,,,,,,,,,++++++...------,,,,,,------...---------,,,---......///...............//////000000000111111222333333444333333333444555555666666777888:::<<<>>>@@@AAABBBAAAAAABBBBBBCCCDDDDDDDDDEEEDDDCCCCCCCCCCCCDDDEEECCCCCCBBBAAAAAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@>>>=========<<<<<<;;;;;;::::::888666555444444444444444333222222111000000////////////............------,,,,,,,,,,,,++++++************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,------------------------------------,,,,,,+++++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...---+++***,,,000444777<<<999444000---,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------............///...000111111000///000111111111222444555777888888;;;:::999999999:::<<<<<<;;;<<<======<<<===???AAACCCDDDEEEEEEDDDCCCBBBAAABBBBBBCCCCCCCCCBBBAAA@@@BBBAAA???===<<<===>>>???;;;;;;:::999888777777666333333333333333333222222111222222222222111000000....................................------------------........./////////////////////////////////---......//////......---........................222111000000//////000000///////////////////////////////////////////////////000111000...------...//////............//////111111111000000000/////////000222333333111...---////////////////////////000000000000000000000000........................+++...111222111/////////000...------...//////...222111111111222444666777::::::;;;<<<===>>>???@@@>>>???WWWbbbPPPMMMYYYXXXXXX]]]ZZZZZZcccbbb^^^cccgggjjjhhhcccdddhhhddd[[[eeeddddddfffhhhjjjjjjjjj```gggkkkfff___]]]^^^^^^YYYTTTTTTZZZZZZSSSOOOQQQSSSMMMHHHHHHGGGDDDCCCEEEDDDFFFEEECCCDDDHHHGGGCCCCCCCCCCCCCCCBBB@@@???>>>>>>>>>======<<<;;;;;;;;;999999888888888777777777555444444333333222222111111111111111000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------------------,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,------.........------......///000000000000111222222333333222333333444444555555666777777999;;;===>>>@@@AAA???@@@BBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@AAAAAABBBCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>===<<<;;;:::::::::999888666555444333333333333333222111111000000////////////............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---------------------------------,,,,,,,,,,,,++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///---***)))+++000666999>>>:::444///++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///,,,...000000//////000111111111222333555666777777999999999888999::::::;;;:::;;;<<<<<<;;;<<<>>>@@@AAAAAABBBBBBBBBAAA@@@@@@AAAAAABBBBBBAAAAAA@@@???@@@???===<<<;;;;;;<<<===;;;;;;:::999888777666666222222222333333333333333111111222222111111000///....................................------------............/////////000////////////000000000000......////////////..............................111000000////////////000////////////////////////////////////////////////000111222000...------.........------------......111111000000000000/////////000111222222000...---////////////////////////000000000000000000000000........................111333666666444111//////000...---...///000000///222222111111222444666777;;;;;;;;;<<<<<<<<<======@@@<<>>======<<<<<<;;;::::::888888888888777777777777555444444333333222222111111111111111000000000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------,,,,,,...------,,,,,,------...,,,++++++++++++,,,------...------------...////////////000000111222222222222222222333444444555555555666777999;;;===>>>???===???AAACCCDDDDDDCCCBBBAAAAAABBBCCCCCCBBBAAAAAA?????????@@@AAABBBCCCCCCBBBAAA@@@?????????????????????>>>===;;;:::999999:::999777666444444333333333222222222111111000000////////////............------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------+++)))(((***---111333333111...,,,***+++---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------............///+++---///000//////000222000111222333444555666666777777777888888888999999999:::;;;;;;:::;;;===???@@@@@@@@@@@@@@@@@@???????????????@@@???????????????>>>===<<<;;;;;;;;;<<<::::::999888777666555555111111222222333333333444111111111111111000000///.................................---------,,,,,,........./////////000000/////////000000000000000...//////000000//////...........................000//////....../////////////////////////////////////////////////////////000111111000---,,,,,,---///......------......///000000000000000000/////////000111111111000...---////////////////////////000000000000000000000000........................000333666666444222000///000///...///111222111000222111111111222444666777;;;;;;;;;<<<<<<<<<<<<<<>>BBBBBBBBBBBBAAA@@@??????=========<<<;;;;;;::::::888888888777777777666666555444444333333222222111111111111111000000000///////////////////////////........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------...------,,,,,,------...,,,++++++++++++,,,---------------------...//////...//////000000111111222111111222222333444444444444555666777999;;;<<<<<<;;;===@@@BBBCCCCCCBBBAAA???@@@AAAAAAAAAAAA@@@???===>>>>>>???@@@AAAAAABBB@@@@@@???>>>>>>>>>>>>??????>>>===<<<;;;:::999888:::999777555444333333333222222111111111111111000////////////............------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++,,,***++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------............///,,,...000111000000111333000111111222333444555555666666666777777777777777888999::::::999:::<<<>>>?????????>>>????????????>>>============>>>>>>>>>???>>>>>>===<<<<<<;;;;;;:::999888888666666555444111111111222222333333333000111111111111000//////...........................------------,,,,,,,,,............////////////......//////000000000111......////////////..............................///...............//////...................................................//////...,,,++++++,,,000//////////////////000//////////////////000000///000000111000///...---........................////////////////////////------------------------***---000111111000000111/////////000222333222000000111222333444555555555999999::::::;;;<<<<<<<<<<<>>???@@@@@@@@@??????>>>>>>=========>>>>>>>>>======<<<;;;:::999999999888777555444333222222111111111111111111111111////////////............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......---,,,+++***+++,,,---......---+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------............///---///111111000000111222000000111222222333444444444444555666666666666666777888999999888999;;;============<<<======>>>???<<<<<<;;;;;;;;;<<<======>>>>>>======<<<;;;;;;:::999999888777666555444444111111111222222222222222000000111111000000///...........................------------,,,,,,,,,,,,------------.........///------......//////000000------............------------------------------...------------......///................................................,,,---...---+++++++++,,,000000////////////000000......////////////000000///000000000//////..............................////////////////////////------------------------)))+++...///......///111...---...000222222111//////000222444555555444444555666777888:::;;;<<<===999???CCCGGGJJJAAA;;;???HHHLLLNNNSSSWWWPPPSSSdddgggddd```^^^]]]]]]^^^```bbbdddeeeddd```^^^^^^```\\\aaa```XXXPPPOOOPPPQQQUUUTTTRRRQQQQQQRRRPPPNNNIIIIIIKKKMMMKKKGGGHHHLLLNNNNNNLLLGGGFFFGGGDDD???@@@AAAAAAAAAAAA@@@??????===<<<<<<;;;;;;::::::999888777777777666666666666555444444333333222222111111111111111000000000000////////////////////////........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------.........///...------,,,,,,------...---------,,,---......///------,,,,,,------...///------...//////000000111000000111111222333333333222333444555666777888999999:::;;;<<<>>>???@@@@@@??????>>>======>>>??????<<<===>>>?????????>>>===>>>======<<<<<<======>>><<<<<<<<<;;;;;;:::::::::999888777555444333222222000000000000111111111111////////////............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,---------............///---///000000///...///000000000111111222222333333222333444555666555555444777888999888888888:::<<<;;;;;;:::::::::;;;<<<===;;;::::::999:::;;;<<<===<<<<<<<<<;;;;;;:::999888999888777666555444444333222222222222111111111111000000000000000//////...........................---------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---.../////////,,,,,,------------,,,,,,------------------------------,,,,,,------...///................................................+++,,,...---,,,,,,---////////////....../////////........./////////000000///////////////.................................////////////////////////------------------------...///000///...---...///,,,,,,---///111222000......000333555666666444333222333555666888:::<<<<<<999???>>>@@@DDD???<<>>???@@@@@@>>>===;;;;;;===>>>@@@======>>>??????>>>===<<<======<<<<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;999888666555333333222222000000000000000111111111000/////////............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,***)))***+++...///,,,+++***))))))+++---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---------.........//////---...000///...------...000000111111222222222333222333444555555555444333666777888888777888:::<<<999999888888888999;;;<<<::::::999888999:::<<<===:::::::::::::::888777777888888777666555444333333333222222222111111000000000000000000000//////...........................---------,,,,,,,,,+++++++++++++++,,,,,,,,,------++++++,,,,,,---...//////+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,------...///................................................+++---......---...///111.........------.........---.........//////000000000/////////....................................////////////////////////........................////////////////////////////////////////////////...333999999555222222333111333555666666666888:::<<<<<<<<<<<<===???@@@AAAAAAHHHNNNOOOMMMPPPZZZccc]]]aaacccbbbbbbccc```\\\UUUWWW[[[```eeeeee]]]UUUNNN\\\bbb]]]ZZZ```dddbbb\\\VVVPPPOOORRRUUUUUUTTTNNNNNNKKKFFFFFFHHHGGGCCCGGGIIIKKKLLLKKKHHHEEEBBBAAAAAA@@@@@@???>>>======:::;;;;;;<<<<<<;;;::::::999888777666444444333333444444333333333222222222111111000000//////......//////.........---------++++++,,,,,,,,,,,,------.........------,,,,,,,,,---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................,,,,,,,,,---------......+++++++++,,,,,,---------............////////////000000111111111222222222222222222222333444555555777777888999:::<<<===>>>======<<<<<<<<<<<<============>>>>>>>>>>>>======>>>>>>????????????>>>>>><<<<<<<<<<<<;;;:::999888666666666555444444333333111111111111000000000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------////////////000000000000///000000000111111111111222333333333333333333444666666666666777888999:::999999::::::::::::;;;;;;;;;999888777777999:::<<<>>>===<<<;;;;;;::::::;;;888888888888777777777777333333222222111000000000///////////////......---------------------------+++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------........................////////////////////////...........................------,,,,,,------...---------.........//////---...///...,,,,,,...000,,,------...///000111111............/////////000........................////////////////////////////////////////////////...333777777444111111333222444555666555555777999<<<<<<;;;<<<<<<===>>>???DDDIIINNNOOOMMMOOOVVV\\\]]]bbbddddddeeehhhhhhddd[[[\\\___ccchhhgggaaaZZZUUU^^^aaa[[[XXX^^^aaa^^^YYYVVVSSSRRRSSSTTTTTTSSSPPPPPPLLLGGGGGGIIIHHHDDDCCCDDDEEEFFFEEEBBB@@@>>>AAAAAA@@@??????>>>======;;;;;;;;;;;;;;;;;;::::::999888777555444444333333444333333333333222222222000000000000//////...............---------,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................,,,,,,,,,---------......------------------..................////////////000000000111111111222222222222111222222333444555777777777888:::;;;===>>>======<<<<<<<<<<<<============>>>>>>>>>======<<<@@@@@@@@@???>>>===<<<;;;<<<<<<<<<<<<;;;:::999888666666666555444444333333111111111111000000000000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........./////////000000//////000000000111111111222222222333333333333333555555555555666666777888999999999:::::::::;;;;;;;;;:::999888888:::;;;===>>>>>>===<<<;;;;;;;;;;;;888888888777777777666666333333222222111000000000///////////////......---------------------------+++,,,,,,,,,,,,,,,,,,---++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------........................////////////////////////...........................------,,,,,,------...---------.........//////...............///......------......//////000000........./////////000000........................///////////////////////////////////////////////////222444444111000111333333444555555444444666777::::::::::::;;;<<<======FFFHHHKKKLLLLLLMMMPPPRRRUUUZZZ^^^___dddkkkmmmlll]]]\\\]]]aaadddccc___[[[\\\```^^^WWWVVV[[[[[[WWWRRRSSSTTTSSSQQQPPPPPPPPPRRRRRRNNNIIIHHHKKKIIIEEEDDDDDDDDDDDDCCCAAA@@@???@@@@@@??????>>>>>>======<<<;;;;;;;;;::::::999999888777666555444333333333333333333222222222111111000000000////////////...---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------...------------,,,,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------........................---------............/////////000000000000111111111111111111111111222333444555666777777888999;;;<<<=========<<<<<<<<<<<<======>>>>>>>>>>>>>>>===<<<;;;AAA@@@@@@???>>><<<:::999;;;<<<<<<;;;;;;:::999888666666666555444444333333111111111111000000000000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++++++++,,,,,,---------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------.........//////////////////000000000000111111222222222333333333555555444444444555555666999999999999::::::::::::;;;:::999999999;;;<<<===???>>>===<<<;;;;;;;;;;;;888888777777777777666666333333222222111000000000///////////////......------------------------------,,,,,,,,,,,,,,,,,,+++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------........................////////////////////////..............................------------......------........./////////000......///222222///,,,.........///////////////....../////////000000000........................///////////////////////////////////////////////////111222111//////111333333444555555444333444666777777777888:::;;;===>>>CCCDDDEEEGGGJJJKKKKKKJJJJJJOOOTTTWWW^^^gggllllll^^^\\\\\\___aaa___\\\[[[```^^^XXXRRRRRRWWWWWWRRRLLLPPPTTTSSSOOOKKKKKKMMMRRRRRROOOJJJJJJLLLKKKGGGEEEEEECCCBBBAAA@@@@@@@@@??????>>>>>>>>>============<<<;;;:::999999999888777666555444333333333333222222222222111111111111////////////////////////,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......//////......------,,,,,,---------.........///////////////000000000111111000000000111111222333444666666666777999:::<<<======<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>===<<<;;;;;;?????????>>>===<<<:::999;;;;;;;;;;;;;;;:::999888666666666555444444333333111111111111000000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...***+++++++++++++++,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------.............../////////000000000000111111222222333333555555444444444444555555888999999999999:::::::::999999999999999:::<<<<<>>===<<<;;;;;;;;;;;;888777777777666666666666333333222222111000000000///////////////......------------------------------------,,,,,,++++++++++++,,,,,,---...---------------------------------...------,,,,,,------...........................................................................////////////////////////..............................------------..................////////////111///---000555555000+++///////////////............////////////000000000........................///////////////////////////////////////////////////000000/////////111333222333555444333333444555333444555777999<<<>>>???AAA@@@AAAEEEIIILLLKKKJJJKKKPPPTTTVVV[[[bbbffffffbbb^^^]]]aaaaaa]]]\\\^^^___ZZZSSSNNNPPPTTTTTTQQQLLLQQQVVVTTTNNNJJJKKKMMMQQQQQQNNNJJJJJJMMMLLLHHHCCCBBB@@@???>>>===>>>>>>>>>>>>==================>>>===;;;999888888888888666555444333333222333333222222111111111000000000.............../////////,,,,,,+++++++++*********+++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------.........---------,,,,,,++++++------------................../////////000000000000000000000111222333333555555666777888:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===============<<<;;;;;;<<<============<<<;;;;;;:::::::::;;;::::::999999666666666555444444333333111111111111000000000///...............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,---------------............///////////////000000111222333333555555444444444555666666888888888999999999::::::777777777888888999:::;;;>>>===<<<;;;;;;:::::::::777777777666666666666555333333222222111000000000///////////////......------------------------------------,,,,,,+++++++++,,,,,,---.........------------------------------...------,,,,,,------...........................................................................////////////////////////........................///......------......///........./////////000000222///...111555555000+++///////////////.........////////////000000000111........................///////////////////////////////////////////////////////////////000222222111222333333222222444555222333444666999<<<>>>??????@@@AAAEEEIIIMMMOOOOOOVVVZZZ\\\\\\^^^bbbcccaaa___ZZZYYY^^^\\\VVVUUUYYY]]]XXXQQQNNNOOORRRTTTSSSQQQTTTVVVTTTOOOLLLMMMPPPNNNNNNLLLHHHIIIMMMMMMIIIEEEDDDCCCAAA@@@@@@@@@@@@============<<<<<<<<<<<>>@@@BBBFFFJJJNNNPPPXXX\\\______```dddccc```YYYTTTTTTYYYWWWNNNMMMSSS]]]YYYTTTQQQQQQQQQSSSUUUTTTTTTSSSPPPLLLKKKMMMPPPJJJKKKIIIFFFHHHLLLMMMJJJGGGFFFFFFEEEDDDCCCBBBAAA<<<<<<<<<<<<<<<<<<<<<<<<@@@>>>;;;888777666666666444333333222222222222222111111000000000/////////---------.........//////---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------------,,,,,,---------.........------.........////////////////////////000222222444444555555777888:::;;;<<<;;;;;;::::::;;;;;;<<<::::::;;;<<<============<<<<<<<<<<<<<<<;;;:::999888999999:::::::::999999666666666555444444333333111111111111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,++++++***)))******+++,,,,,,------+++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............,,,,,,---------.........------...///000111222333111111111222333555777777888888888888999999999999555666777888999:::::::::;;;;;;:::999888888888888777777666666666555555555333333222222111000000000///////////////......---------------------------+++,,,,,,,,,,,,,,,,,,---,,,------..........................................------,,,,,,------...........................................................................////////////////////////........................//////............//////.../////////000000000000000000000000000000000000------......//////000000//////000000000111111111........................////////////////////////////////////////////////......///000222333222111...000222222222333555666777777777777888999:::;;;:::<<<>>>???AAAEEEJJJNNNPPPVVV[[[]]]```ddddddaaaZZZTTTUUUZZZXXXNNNLLLSSS___[[[WWWTTTRRRQQQSSSWWWTTTRRROOOKKKHHHIIIKKKNNNGGGHHHGGGEEEGGGLLLMMMJJJCCCCCCCCCBBBAAA@@@>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<@@@>>>;;;888666555666666333333222222111222222222000000000000////////////---------.........//////---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,------.........++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------....../////////,,,,,,,,,---------......---------.........//////.........//////000111222444444444555777888:::;;;<<<;;;;;;::::::;;;;;;<<<999999;;;<<<===>>>>>>>>>>>>>>>===<<<;;;999888777888999999:::::::::999999777666666555444444333333111111111111000000000000---.....................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++///...------,,,+++***)))))))))***+++,,,,,,------+++++++++,,,,,,---------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////,,,,,,,,,---------......------...///000111222222/////////111222444666777777888888888888999999999666666888999:::;;;;;;;;;;;;:::999888777777777777777666666666555555555555333333222222111000000000///////////////......---------------------------+++++++++,,,,,,---------,,,---......//////.................................------,,,,,,------...////////////////////////////////////////////////........................////////////////////////........................//////............//////////////////000000000000///000000///......000111,,,------...///000111111000000000000111111111111............////////////.../////////...------,,,000000000000000000000000---......///000111111222111111111111111222222333111333555777999999999999666888;;;>>>AAADDDIIILLLPPPVVV[[[]]]___aaa```[[[UUUTTTUUUUUUPPPKKKPPPZZZdddZZZSSSUUUUUUSSSSSSVVVPPPRRRTTTUUUTTTQQQNNNKKKLLLJJJHHHGGGHHHIIIIIIHHHBBBBBBAAAAAA@@@???>>>>>><<<===>>>>>>>>>===;;;:::;;;;;;;;;:::888666555444444333222000000000000111000000000000000000000000////////////////////////---------,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---..............................------....................................///////////////////////////000111111111222222333444555666666888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999888888888888888888888888888777666555444444333444444222222222111111111111000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++111:::<<<222)))'''******++++++,,,,,,,,,------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,************+++,,,------************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................000000000000000////////////000000222333444555555:::999888777777888999999666777777777888888888888;;;:::999888777666555444555555666666555555444333222222222111111111111000//////000000000000//////------............------,,,,,,,,,---------......---------.........//////..............................---,,,---...///000//////000000000000//////////////////////////////////////////////////////............////////////////////////////////////............////////////......///000000000000000---.........//////000000000000////////////000000000000000000000000000000............////////////000////////////.........000000000000000000000000------......//////000000000000000000000111222222000222444666777888888888555777:::===???BBBFFFIIIMMMRRRWWWXXXZZZ\\\ZZZVVVOOOPPPTTTTTTMMMFFFIIIQQQZZZSSSOOOQQQRRRPPPRRRWWWUUUVVVXXXZZZYYYWWWTTTRRRPPPNNNKKKJJJJJJIIIHHHFFFBBBBBBBBBAAA@@@@@@??????<<<============<<<;;;;;;;;;;;;:::999888666555444444333222000000000000111000000000000000000000000........................---------,,,,,,+++++++++---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---........................................................................///////////////////////////000000111111111222333444555666666888888888999999999999:::::::::::::::::::::::::::::::::;;;;;;::::::999888888888888888888888888888777666555444444333333444222222222111111111000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++...555777///((((((***)))++++++,,,,,,,,,------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................///////////////////////////000000111333444444555888777666555555666777777666666777777777888888888::::::999888777555555444555555555555555444444333222222222111111111000000//////000000000000//////------............------,,,,,,,,,------------...---------..........................................------,,,---...///000//////000000000000//////............................................................////////////....................................////////////......///000000000000000............/////////000000000////////////000000000000000000000000000000............////////////111000//////......//////000000000000000000000000---------...............///////////////000111111000111222444555666666666555777999;;;<<>>@@@@@@@@@??????>>>>>>>>>===<<<;;;999999:::;;;;;;::::::999999888666555444333333222111111000000000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........------------.......................................---------........./////////............///000000000000111222333444555555666666777777777888888888999999999999999999999999999::::::::::::999888888888888888888888888888888666666555444333333333333111111111111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,***,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,------,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,---------------...///000000111222333333333333333333333333444444444555555555666666666777777777777777666666555555555444444555555555444333333111111111111000000000000...//////////////////...,,,------......------,,,++++++,,,,,,,,,---------......------------,,,,,,------------------------,,,,,,,,,---------.........//////////////////...................................................---------.........//////........................---------.........//////---...//////000000//////.........////////////////////////....../////////////////////////////////............///////////////...............//////////////////////////////000000//////////////////...............//////000222222333333444555666777777888:::::::::;;;===??????DDDHHHIIINNNTTTVVVUUUHHHLLLOOOLLLHHHIIIOOOUUULLLPPPRRRRRRPPPRRRVVVXXXRRRRRRSSSSSSQQQOOOMMMKKKIIIIIIIIIIIIHHHDDD???;;;>>>>>>>>>>>>===============<<<;;;999999:::;;;;;;999999999888777666555444333333222222111000000///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------.........//////........................------------...........................//////000///000000111222333444444555555555666666666777777888888888888888888888888999999::::::999999888777777777777777777777777777666555444333333222222333111111111000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((***---...---,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,------,,,+++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------------------------------------------------+++,,,,,,,,,------......000000000111111222222333333333333444555555555555444555555555555666666666666666555555555555555555444444444555444333333222111111111000000000//////......////////////......,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------------------,,,,,,------------------------,,,,,,,,,---------------......////////////......................................................------------....................................------------............------...//////////////////////////////.........//////............//////////////////////////////............////////////......///000000000//////000000000000000000000000//////000000000000000000...............///000000333333333333444555666777777888999999999999<<<>>>888===@@@AAAFFFMMMPPPOOOHHHJJJHHHDDDFFFMMMTTTWWWPPPTTTUUUSSSRRRTTTUUUSSSKKKLLLMMMMMMMMMLLLJJJIIIFFFFFFFFFFFFFFFCCC>>>;;;===========================<<<<<<;;;;;;;;;;;;;;;888888888888777666555444222222333222222111//////////////////////////////------------------------++++++,,,,,,,,,,,,------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,------.../////////........................,,,------------...............------......///000//////000111222333333444444444555555555666666666777777777777777777777777999999999999999888888777777777777777777777777777666555444333222222222222111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))),,,...,,,,,,---,,,---------............------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........000000000111111111222222222333444555555666555555444444444444555555555666444444444555555555555555444444444444444333222222111111000000000/////////---......//////......---,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,---......//////......---------------------------------------------------,,,------------.........------------------------,,,------------.........------...////////////...///////////////.........///......------......///////////////////////////............////////////...///222333444333111000000000000000000000000000---......//////000000000//////......//////000111222222111111222333444555444666777777777777:::<<<555999;;;;;;???FFFIIIIIIJJJIIIEEEBBBHHHRRRWWWUUUQQQSSSSSSPPPQQQTTTRRRLLLDDDEEEGGGIIIJJJKKKLLLLLLHHHGGGFFFFFFEEECCC???<<>>>>>>>>===;;;:::777777888777777666555444222222333333222111///...////////////////////////------------------------+++++++++,,,,,,---------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,------...///000000........................,,,,,,,,,---------.........------------...//////......///000111222333333333333333444444444555555666666666666666666666666888999999999999888777777777777777777777777777777555555444333222222222222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,------.........------------------------,,,)))***...+++&&&'''------------.........//////------------------------+++++++++,,,,,,---------------------------------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************++++++,,,,,,,,,******+++,,,,,,---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000000000000111111111111000111333444555555444444333333333444444444555555222333333444444555555555333333444444444333222222000000000000////////////---..................---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,---..................---------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,---......//////......000000//////.........---.........------.........111111111111111111111111............////////////000000000000000000000000......////////////......000000//////......------......//////000000111111222222111111111111111111333444555666777777777777666999===???AAABBBEEEGGGLLLIIIKKKTTT[[[ZZZWWWVVVVVVRRRMMMKKKLLLMMMLLLKKKLLLLLLLLLLLLNNNQQQTTTVVVPPPPPPNNNJJJFFFCCCCCCDDDCCCAAAAAAEEEGGGEEEAAA>>>@@@>>>;;;;;;;;;;;;:::999666666666555444444333333000000000000////////////000000///...------,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++***************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,------------------------////////////000000000000000111111222222333444444555555555555555555444444555555666777777777777777555555666777777777777777555555444333222000000///000000000000////////////.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,------......------,,,+++,,,...000111222222222000///...---------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++******+++,,,------......------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++******)))******+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++,,,,,,,,,---------............///000000111222333333333333555555555444444333333333333333333444444444555555555555444333333222111111000000000000///////////////............---------........................---------,,,,,,+++++++++***+++,,,,,,------------,,,------......------,,,,,,,,,,,,---------......//////.........------------------.........//////------------------------...------,,,,,,------...------------------------//////............//////000000000000000000000000000000000000////////////...............---------////////////000000000000............////////////000000000000000000000000......////////////......///////////////.........///////////////000000000111111111111111111111111333333444666666777777777666888;;;===>>>@@@CCCFFFHHHDDDEEEMMMTTTVVVVVVVVVVVVRRRMMMKKKLLLNNNMMMMMMOOOMMMKKKJJJKKKLLLMMMNNNRRRQQQNNNJJJEEECCCCCCDDDEEEEEEHHHNNNRRRNNNEEE===@@@>>><<<;;;;;;;;;:::888666666666555444444333333000000000000////////////000//////...------,,,,,,------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,------------------------.../////////000000000000000000111111222333333444555555555444444444444444555555666777777777777666555555666777777777777777555444444333222111000///000000000000/////////.........---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,...///000000111111///...------,,,,,,,,,---+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,------------,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++***************+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------............///000000111222333333333333444444333333333222222222333333333444444444555555555555444333333222111111000000000000///////////////............---------........................---------,,,,,,,,,++++++***+++,,,---------------,,,------......------,,,,,,,,,,,,---------......//////.........------------------.........//////------------------------...------,,,,,,------...------------------------//////............//////////////////////////////000000000000/////////...........................////////////000000000000............////////////////////////////////////......////////////...............///////////////000000//////////////////111111111111111111111111111222333555666777777777555777888999:::===BBBEEEGGGBBBAAAGGGMMMOOOPPPRRRUUURRRNNNLLLMMMNNNOOOOOOQQQMMMIIIHHHJJJKKKKKKJJJTTTRRRNNNIIIDDDBBBBBBDDDBBBDDDJJJTTT[[[WWWIII<<>>BBB>>>???DDDLLLOOOLLLLLLMMMKKKKKKJJJIIIHHHJJJNNNQQQOOOLLLGGGCCCAAABBBDDDFFFGGGGGGFFFCCCAAA@@@@@@BBB@@@DDDFFFKKKWWWaaa]]]QQQ@@@>>>;;;::::::999777666555555444444333222222222000000000000////////////........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------...---,,,++++++***++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...------------------------------........./////////.........///000000111111000111111222222333333444222333444444555555444444444444555666666666666555333333333222222222111111/////////.........------,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++*********+++,,,,,,,,,,,,,,,+++******))))))))))))***+++++++++,,,,,,------,,,,,,+++++++++------------++++++*********+++++++++++++++++++++++++++++++++++++++)))******++++++******)))))))))***++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))***+++---------,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---------............///...///000111222222222222333333444444444444555555333333333444444444555555333333333333333333333333000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------------............---............------,,,,,,------......------,,,,,,,,,,,,---------......---------..............................---------........................//////............//////........................//////............//////......................../////////.........---------......//////000000111////////////000000000000............////////////000000000000000000000000......////////////......///////////////.........------........................//////000111111222222222333333333333222222333444444444444777<<>>>>>CCCHHHBBBCCCDDDDDDCCCBBBCCCDDD;;;@@@@@@???FFFOOOMMMBBB???===:::999:::999888777555555444333333222222111000000000000////////////........................------,,,,,,,,,,,,++++++,,,,,,,,,------------.........---,,,++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---------------------------------.........//////------...//////000000111000000000111222333333333222222333444444444444333333444555555666666555555333333333222222222222111//////.........---------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++++++++***++++++,,,,,,---,,,,,,,,,***)))))))))******+++,,,+++,,,,,,------,,,,,,+++***+++---......---+++***)))*********++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))***++++++,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((***,,,---......---,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,---...///---------............///...///000111222222222222222222333333333444444444333333333444444444555555333333333333333333333333000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------------.........///...............---,,,,,,,,,------......------,,,,,,,,,,,,---------......---------.........////////////.........---------------------------------//////............//////........................//////............//////........................//////.........---------,,,------...//////000000////////////000000000000............/////////000111111111111111111111111......////////////......000000//////.........---,,,------....../////////---......///000111111222222333333333333222111111111222333333333666999===>>>===@@@DDDGGGGGGJJJOOODDDEEEFFFEEEDDDFFFKKKOOOGGGIIIIIIDDD???@@@GGGOOO???AAADDDEEEEEEDDDEEEFFF===BBBAAA<<>><<<:::999::::::999888555555444333333222222111000000000000////////////---.....................---------,,,,,,,,,++++++,,,,,,,,,---------......///...---,,,++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........---------------------------------.........//////------......///000000000///000000111222222333333222222333444444444444333333444555555666666555555333333222222222222222222//////.........---------,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,---------------******)))******+++,,,,,,+++,,,,,,------,,,,,,+++***+++---......---+++***))))))******+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,((())),,,.........---,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,---...///---------.........//////...///000111111222222111111111111222222333333333333333333444444444555555333333333333333333333333000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.../////////...---,,,,,,,,,------......------,,,,,,,,,,,,---------......---------.........////////////.........---------------------------------//////............////////////////////////////////////............//////........................//////.........---------,,,,,,,,,---...//////000////////////000000000000111222000---...222222...555333111///------------000000000000000000000000000000000000////////////000000000000000/////////000000000000000000000000000000111222222222222111111111111222444666777888999:::;;;===@@@CCCEEEGGGAAACCCDDDEEEDDDEEEFFFHHHJJJJJJJJJJJJJJJJJJJJJJJJCCCDDDEEEEEEDDDBBB@@@???DDDBBB@@@AAABBBAAA>>>:::>>>===<<<;;;:::999999999666555555444222111111000000000000000////////////////////////////////////.........------,,,,,,,,,------++++++++++++------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................///......---------......///...---,,,+++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...............////////////............/////////////////////000111111222222222333444444555555444444555555555555555555444444444444333333222111000000///////////////......---......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------//////000111111111111111111111222222222333333333333333333333333333333333111111111111111111111111////////////..................---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------........................////////////////////////...------,,,,,,------...///---+++,,,---...---,,,......------------......---,,,,,,,,,,,,---......000///...---------------------------------------................................................000000000000000000000000000222222000111555444000222111000///......//////000000000000000000000000000000000000/////////...////////////////////////000000000000000000000000000000111222222222222222111111111222444555777888::::::;;;<<<===???@@@AAA@@@AAACCCCCCCCCCCCEEEFFFFFFFFFFFFGGGHHHIIIIIIJJJDDDDDDDDDDDDCCCBBBAAA@@@BBBAAA@@@AAABBBAAA>>>;;;>>>===<<<;;;:::999999999666555555444222111111000000000000000/////////.................................---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......///...---,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------............////////////............/////////////////////000111111222222222333333444444444444444555555555444444444444444444444333222222111000000///////////////......---......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,---.........+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------......///000/////////111111111222222222333333222222222222222222222222111111111111111111111111////////////...............------------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...................................................------,,,,,,------...///---+++,,,---...---,,,......------------......---,,,,,,,,,,,,---......//////...---------------------------------------........................------------------------////////////////////////...000000000333888777444111000/////////000111222000000000000000000000000000000000/////////..............................000000000000000000000000000111222222333333222222000111111222333555666777::::::999999::::::;;;<<<>>>???AAABBBAAABBBDDDEEEAAABBBCCCDDDFFFGGGHHHIIIEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAA>>><<<>>>===<<<:::999999999999555555444333333222111111000000000/////////.................................------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------............---,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------............/////////---............/////////...//////000000111111222222222333444444444444333444444444444444444444444333333333222111111000000///////////////......---......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------+++,,,------......------000111111111222222222222111111111111111111111111111111111111111111111111////////////............------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...........................------,,,,,,------...///---+++,,,---...---,,,......------------......---,,,,,,,,,,,,---......///...------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,.........333;;;>>>===222111000//////000111111////////////////////////000000/////////.........---------...............000000000000000000000000000111111222333222222222000000111111222444555666999888888888888888999999===>>>@@@AAAAAABBBCCCEEEAAAAAABBBCCCDDDEEEFFFFFFEEEDDDCCCAAAAAABBBBBBCCC??????@@@AAAAAA@@@???>>>======;;;:::999888888888555555444333333222111111000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------......------------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------.........//////---------.........//////......//////000111111111111111222333333333333333333333333333333444444444333222222222111111000000///////////////......---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,---------------000000000111111111111222000000000111111111111111111111111111111111111111////////////............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------...........................------,,,,,,------...///---+++,,,---...---,,,...------,,,,,,------...---,,,,,,,,,,,,---............---,,,,,,---------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...///......555@@@GGGHHH444333111000//////000000////////////////////////////////////............------------....../////////////////////////////////000111111222222111111000000000111222333444555666666666777888999:::;;;<<<>>>@@@AAAAAABBBDDDFFFCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDBBBAAAAAABBBCCCDDD???@@@BBBBBBAAA@@@??????===<<<;;;:::999888888888444444444333333222222111////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---......------,,,---------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------............------------.....................///000000111111000111222222333333222222222222222222333333444444222222111111111111111000///////////////......---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---............---//////000000000111111111111111111111222222333333000000000000000000000000////////////............------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------...........................------,,,,,,------...///---+++,,,---...---,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,---......------,,,,,,,,,------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................111222000000777CCCKKKMMM444333222000//////000000000000000000000000000000/////////.........---------------...//////000000////////////////////////...///000000111111000000000000000000111222333444555555555666777999:::;;;;;;===???@@@AAABBBDDDFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBCCCCCC@@@BBBDDDDDDBBB@@@@@@@@@===<<<;;;999888888888888444444444333333222222222/////////.........------------------------------,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......------+++,,,---.........------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------.........,,,------------.........---......//////000000111000000111222222222222111000111111222222333333444111111111111111111111111///////////////......---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......//////......////////////000000000000000000111111222333333333000000000000000000000000////////////............,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...///---+++,,,---...---,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................///111111111777@@@EEEDDD333222111000000000111222000000000000000000000000//////.........---------------...//////000111111////////////////////////------...///////////////000000///000000111222333444444444555666777888999999;;;>>>??????@@@CCCEEEAAAAAAAAABBBBBBCCCCCCDDDBBBBBBCCCCCCCCCCCCCCCBBBBBBEEEGGGFFFCCC@@@@@@AAA===<<<:::999888888777777444444333333333333222222//////.........---------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,.........---,,,+++,,,---.........------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------.........,,,,,,---------.........------......///000000000///000000111111111111111000000000111222333333333000000000000111111111111///////////////......------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********+++,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......................../////////000000//////000000111222222333000000000000000000000000////////////............,,,,,,,,,++++++++++++***+++++++++,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...///---+++,,,---...---,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---...------------------------........................------------------------........................+++...///000555;;;<<<999111000000000000222333555000000000000000000000000//////.........---------.........///000111111222////////////////////////,,,------...///.........000000//////000111222222444444444444444555666777888:::<<<===>>>???AAACCC>>>>>>???@@@BBBCCCDDDEEEAAABBBCCCDDDDDDDDDBBBBBBDDDFFFHHHGGGCCC@@@@@@AAA<<<<<<:::999888777777777444333333333333333333333//////.........---------------------------------,,,,,,,,,------.........++++++------------+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())),,,.........---,,,***+++---...///...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------......,,,,,,,,,---------......------......///000000000//////000111111111111111///000000111222222333333000000000000000111111111///////////////......------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***+++,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,------......------............/////////000---......///000111111222000000000000000000000000000/////////............,,,,,,,,,+++++++++******+++++++++,,,,,,---------,,,,,,------------......++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...///---+++,,,---...---------,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......++++++++++++,,,,,,---...------------------------........................................................................////////////////////////000000000000000000000111------...///000111222222///////////////////////////////////////000111111000000//////......------////////////000000000000000000000000111111111111333333333333444555666666666888;;;<<<===>>>AAACCC@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAA>>><<<999777666666888999<<<>>>??????<<<777222...111000///.......................................------------------------,,,,,,,,,---------......,,,,,,,,,++++++*********,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////..................////////////////////////000000000000222111111111000000//////000000//////.........------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++******++++++,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...---------,,,,,,+++++++++******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************++++++,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---.........------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,,,,---........................------.........///////////////000000000000000000000000000000000000000000000000////////////...............---,,,,,,,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------------......//////...---,,,,,,...------,,,,,,------...000000000000000000000000------------------------///...---,,,,,,---...///////////////////////////............////////////000000000000////////////////////////////////////............/////////000////////////////////////222222222111111111111111////////////000000000000///////////////////////////////////////000111111///////////////.............../////////000000000000000000000111111111111333222222333333444555666777999;;;<<<<<<===???AAA@@@@@@@@@@@@AAACCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBAAAAAA@@@>>><<<:::888777777888999;;;<<<======:::666111...000///......------......------------------------------------------------,,,,,,,,,---------......,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////..................////////////////////////000000000000111111111111000000000///000/////////............---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++******++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************++++++,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------...+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---......---------,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------........................---.........//////000000000000000000000000000000000000000000000000000000000000//////......------...---,,,,,,,,,,,,---...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------......//////...------,,,...------,,,,,,------...////////////////////////------------------------......------------......////////////////////////............////////////000000000000////////////////////////////////////........./////////000000////////////////////////333333333222222111111111111000000000/////////...///////////////////////////////////////000111111...///////////////000000............////////////000000000000111111111111222222222222333444555555777999;;;;;;;;;;;;===????????????@@@AAABBBCCCDDDBBBBBBAAAAAABBBCCCEEEFFFEEEEEEDDDCCCAAA@@@??????===<<<;;;999888888888888999:::;;;:::888444000...///...------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////..................////////////////////////000000000000111111111111000000000000////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++******++++++,,,---,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++***+++,,,---------,,,,,,------,,,,,,,,,,,,++++++******++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------...------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------...///000111111000000000000000000000000000000000000000000000000111000000///...---------...------,,,,,,------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------------------------------.........///......---,,,...------,,,,,,------...........................---------------------------..................---////////////////////////............////////////000000000000////////////////////////////////////....../////////000000000////////////////////////333222222111111000000000000000000000///////////////////////////////////////////////////000000111......//////000000000111---.........///////////////000000000111111111111111111111111222333444555777999::::::999999;;;<<<======>>>>>>@@@AAACCCDDDBBBAAA@@@@@@AAACCCFFFGGGEEEEEEDDDBBBAAA???>>>===<<<<<<;;;:::999888777777777777888777555333000......------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++******+++++++++,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------------------------------......//////......---............////////////////////////000000000000111111111000000000000000///////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++++++++++++++++++++)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++---------...............,,,,,,---...///000111222////////////////////////000000000000000000000000111111000///...------,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...............------...------,,,,,,------...------------------------........................,,,---...//////...---,,,////////////////////////............////////////000000000000////////////////////////////////////...////////////000000000000000000000000000000000111111000000/////////............///000111111111///////////////////////////////////////000000111.../////////000000111111.........////////////000///000000000111111111111111111111111111222444444666888999999888888999:::<<<<<<<<<===???AAABBBCCCBBBAAA@@@@@@BBBDDDGGGHHHEEEDDDCCCAAA@@@>>>======;;;;;;::::::999777777666555555555444333222000000------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------------............------............////////////////////////000000000000000000000000000000111111.........///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++++++++++++++++++++)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++---------.........//////,,,,,,---...///000111222////////////////////////////////////////////////111000000///...---------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...............---...------,,,,,,------...------------------------........................,,,---...//////...---,,,////////////////////////............////////////000000000000////////////////////////////////////////////////000000000111000000000000000000000000////////////////////////------...///000111222222///////////////////////////////////////000111111///000000000000000000111////////////000000000000000000000000111111111111000000000000111222333444555666888888777777888::::::;;;;;;<<<>>>@@@BBBCCCAAAAAAAAAAAABBBDDDFFFGGGCCCCCCBBBAAA???>>>======;;;:::999888666666666666444444333222222111111111------------------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,---------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------............////////////////////////000000000000000000000000111111111111.........///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++******++++++,,,---+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,------------...------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////,,,------...///000111111000000000000000000000000////////////////////////////////////............,,,------......------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///............------,,,,,,------...------------------------........................---..................---////////////////////////............////////////000000000000/////////////////////////////////////////////000000000111111000000000000000000000000......//////000000111111......//////000000111111///////////////////////////////////////000111111111111111000000000000000000000000000111111111222000000000000111111111111000//////000000111222333333555666666666666888999999::::::;;;===???AAABBB???@@@@@@AAABBBCCCCCCDDDBBBAAAAAA@@@???>>>>>>===;;;999777555444444555666444333222111111222222333......------......///000------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........------,,,,,,------...------------............................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,............////////////////////////000000000000///000000000111111111111............/////////000............------------------------------------******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++***+++++++++,,,,,,---------***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,---------......------------.........///------------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,------...//////000---.........//////000000000000000000000000000000////////////////////////............////////////,,,,,,---......---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,------...//////.........------,,,,,,------...------------------------..............................------------......////////////////////////............////////////000000000000//////////////////////////////////////////000000000111111111000000000000000000000000......///000111222333333000000000000///////////////////////////////////////////////////000111111222222111111000000//////000111111111222222222222000000000000111111111111////////////000111222333222444555666666666888999999999:::;;;===???AAABBB>>>>>>@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>;;;999666333222333555666444333222111111222333444...............///000111........................------------------------,,,,,,,,,---------......,,,,,,,,,------............------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......///......------......///---------.........//////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,............/////////000////////////000000000000//////000000111111111222---.........//////000000//////.........---------------------------------*********++++++,,,,,,,,,++++++******++++++,,,------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,------,,,+++***+++++++++,,,,,,---------******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,------.........---------.........//////------------------------++++++,,,,,,,,,---------******+++,,,,,,---......,,,,,,------...///000000.........///////////////000000000000000000000000////////////////////////------......///000000000,,,,,,---......---,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------++++++++++++++++++++++++,,,,,,---.../////////......------,,,,,,------...........................///////////////////////////...---,,,,,,---...///////////////////////////............/////////000000000000000////////////////////////////////////000000000000111111111111//////000111111111111111///////////////000111111000000000000000000000000111111111000000000000000000000000000111111111111////////////000000000000000000000000000000000000......//////000000111111000000000000111111111111333333444444555666666777999:::;;;<<<===???@@@@@@<<<===???@@@AAAAAA@@@@@@CCCAAA???>>>>>>>>><<<:::;;;:::999777666666555555333333222222111000000000......------------......------------------------------------------,,,,,,------------------------------------------------...................................................------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---........................,,,,,,,,,---------......///...---...///...---+++......------------......,,,------......------,,,---,,,+++******,,,...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...////////////////////////...///////////////......111111111000000000000000//////000000000000////////////...------------............------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++***+++---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000///...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++...------,,,,,,------...---------......---,,,,,,------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,...000111000///000111///////////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,..................------------------------------////////////////////////////////////////////////000///------.........---............////////////222111000///...---,,,,,,---------.........////////////////////////////////////000111111111111111///////////////000111111000000000000000000000000111000000000000000000000000000000000111111111111////////////000000000111000000000000000000000000.../////////000000000111000000000000111111111111333333333444555666666666999999:::;;;===>>>???@@@<<<===>>>???@@@@@@??????AAA???>>>>>>???>>><<<:::;;;:::999777666666555555333333222222111000000000......------------......------------------------------------------------------------------------------------------------................................................------,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---........................,,,,,,,,,---------............---///000111///.........------------......,,,,,,------------,,,,,,---,,,+++******,,,---///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.................................////////////......000000000000000000000000//////000000000000////////////...------------.........---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++***+++---------+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,---------------------------,,,------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---//////...---...///////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,........................------------------------................................................///...------------------............/////////////////////...............---------.........////////////////////////////////////000111111111111111///////////////000111111000000000000000000000000000000000000000000111111000000000000111111111111/////////000000000111111000000000000000000000000////////////000000000000000000000000111111111111222333333444444555555666888888999:::<<<===>>>???<<<<<<===>>>>>>>>>======>>>======>>>???>>>;;;999;;;:::999777666666555555333333222222111000000000......------------......------------------------........................------------------------------------------------------------------------------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------.........---...000222333333111......------------......,,,,,,------------,,,,,,---,,,+++***+++,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................---....../////////......000000000000000000000000//////000000000000////////////...------------...------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,++++++,,,---+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---///000000...---......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,........................------------------------.........................................................------------,,,............////////////,,,,,,------.........///------.........///////////////////////////////////////000111111111111111///////////////000000111000000000000000000000000000000000000000111111111///000000000111111111111//////000000000111111111111111111111111111111111////////////000000000000///000000000111111111111222222333333444444444444666777888999:::<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>;;;999;;;:::999777666666555555333333222222111000000000......------------......------------------------------............//////---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......------...111444555555444...------,,,,,,------...,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................------......//////....../////////000000000000000//////000000000000////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000222333222000//////000------...............///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............------------------------................................................---...///...---,,,,,,---............////////////,,,,,,,,,------------...............//////////////////////////////////////////000111111111111111///////////////000000111//////////////////////////////000000111111111111///000000000111111111111000000000000111111111111222222222222222222222222000000000000///////////////000000000111111111111222222222333333333333333555555666888999:::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<======;;;999;;;:::999777666666555555333333222222111000000000......------------......------------------------------------......//////------------------------------------------------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......------...111444555555444------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................,,,,,,---.....................//////000000000000//////000000000000////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,---...///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000222333222000/////////,,,---------......//////........................------------------------------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------------------................................................---///000000...,,,---...............////////////...------------,,,,,,,,,........./////////000000//////////////////////////////000111111111111111///////////////000111111/////////////////////////////////000111111222222000000000000111111111111000000000111111111222222222222222222222222222222000000000000////////////000000000000111111111111222222222222222222222222444444555666888999:::;;;::::::::::::;;;<<<===>>>>>>===;;;;;;<<<<<<;;;:::;;;:::999777666666555555333333222222111000000000......------------......------------------------++++++,,,,,,---.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---...000222333333111------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++,,,---...............---......//////000000111//////000000000000////////////...------------...++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++******+++,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,++++++,,,---///000------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,...//////---,,,------,,,,,,,,,---......//////........................------------------------------------------------++++++------------++++++***+++,,,,,,------,,,,,,***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------.../////////---------------------------------------------------------------------------000333222///------///............///////////////.........------,,,,,,....../////////000000000//////////////////////////////000111111111111111///////////////000111111////////////////////////...//////000111111222222000000000000111111111111000000111111111222222222333333333333333333333333111000000000/////////...000000000000111111111111222222222222222111111111333333444555777888999:::999999999:::;;;===???@@@AAA???<<<:::;;;;;;;;;;;;;;;:::999777666666555555333333222222111000000000......------------......------------------------******++++++,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---///000111///...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------***+++,,,---............------......///000000111//////000000000000////////////...------------...******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++***)))***+++,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,---------,,,+++++++++---///111------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***,,,......---,,,,,,---++++++,,,------...//////........................------------------------........................***+++---......---+++******+++,,,,,,------,,,,,,******+++,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////000---------------------------------------------------------------------------111555444000......000............////////////.............../////////.../////////000000000000//////////////////////////////000111111111111111///////////////000111111////////////////////////...//////000111222222222000000000000111111111111000111111111111222222222333333333333333333333333111111000000/////////...000000000000111111111111222222111111111111111111222333444555666888999999999999999:::;;;>>>@@@BBBDDD@@@<<<::::::;;;<<<;;;;;;:::999777666666555555333333222222111000000000.........------.........------------------------))))))***++++++,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---...///...---+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++***+++,,,---------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------***+++,,,---............---------...///000000111//////000000000000////////////...------------...*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***)))((()))+++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------...------,,,,,,------...---,,,+++***+++---///111------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---//////.........000++++++,,,,,,---...//////........................------------------------........................***+++---......---+++***++++++,,,---------,,,,,,******+++,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,------...///000000---------------------------------------------------------------------------222666555111...///111............/////////000,,,,,,---...///000111222////////////000000000000////////////////////////000000000000000000000000222111111111000000//////222111000//////...////////////000111111111111000111000///......///000111333333333444444444555555777555444222111111222222333111000111333333111.........//////000000111111000000111222333444444444444444333333333444555555222:::===999666777;;;============<<<;;;;;;::::::<<<;;;888555444444444555222222222111111///......////////////............///...---,,,+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,++++++******++++++,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------------///////////////.........---------...///000000111//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------------------------------------------------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,---------..........................................////////////.................................------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...///000---------------------------,,,,,,,,,,,,---......------............------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................000000//////......------000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000///222111111000000000111111000000111222222222222111222111111000000111111222333333333333444444444444666555333222111111222222333111000111333333000.../////////000000000000000000111111222222333333333333333333333333444555666666888999888;;;???@@@===<<<;;;;;;;;;::::::999999<<<:::888666444444444555222222222222111000///...////////////............///...---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,++++++++++++,,,,,,------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------------////////////............---------...///000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------...///------------------------------------------------///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------,,,,,,---------.............................................////////////.................................------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///000000---------------------------,,,,,,,,,,,,---......------............------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................////////////............////////////////////////////////////////////////.../////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000222222111111111222333333111111222333333333333333333333222222222222333333222222222333333333444444444444333222111111111111222111000111222222000...111111111000000000000000111111111111111111222222222222222222333444666666999777555777???GGGEEE===:::999999999999999999999<<<:::888666555444555555222222222222111000//////////////////..................---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,------------------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------......---........................---------...//////000000000000////////////......------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......//////000000------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------,,,------...///------------------------------------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,------------.............................................////////////.................................---------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////////////////000111---------------------------,,,,,,,,,,,,---......------............------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......................................./////////////////////////////////////////////////////////....../////////000000000000000000000000000000000000000000000000000000000111111111000000000000000111111111111111222333444222333333444444444444444333333333333333333333333222222222333333333333444333333222222111111111111111111111111222111000///222222222111111000000000111111111111111111111000111111222222333444666666999777555666???GGGDDD<<<888999999999999999999999;;;:::888777666555555555222222222222111111000///////////////............------------------------------------------------------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,------------------------.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............------...............///---------....../////////000000000000000/////////---------------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------...///000000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------------------------------------...//////................................................//////............//////------------------------.................................------,,,,,,,,,------------................................................////////////.......................................---------........................------------------------------------------------,,,,,,------------------//////............//////---------------------------,,,,,,,,,,,,---......------............------,,,,,,------------,,,,,,------------------------........................---------....../////////////////////////////////////////////////////////........./////////000000////////////////////////000000000000000000000000000000000000000000111111000000000000000111222333333333444555555555555555333333333333333333333333222222333333333444444444333333333333222222222111111222333333222111000000333333222222111111000000222222222111111111111111111111111222333444555555777888777777:::??????:::888888999999:::::::::;;;::::::999888777666666666111222222222222111111000////////////............,,,---------------------------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---------------------------.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,---------......//////------------............/////////000000000000000.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------...------------...//////................................................////////////////////////------------------------.................................------,,,,,,,,,---------.........//////....................................////////////........................................................................------------------------------------------------,,,,,,,,,---------.........------,,,,,,------------------------------------,,,,,,,,,,,,---......------............------,,,------......------,,,------------------------........................,,,,,,------......//////........................////////////////////////............////////////////////////////////////000000000000000000000000000000000000111111111111111000000000000111111222333333444555555555555555333333444444444444333333333333333444444444555555333333444444444333333222222333555444222111111222333333333222222222222222222222222222222222222333222222222222222333333444444888999666666999:::888777777888999::::::;;;;;;:::999999888888777666666111222222222222222111111////////////............+++,,,---.........------------------------------------------------------,,,,,,,,,---------............------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......//////...,,,,,,,,,---......//////------------------------......////////////000000//////......---,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,---------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------......------......///000...................................................//////000000//////...------------------------........................------------------,,,,,,------........./////////....................................////////////......................................./////////........................------------------------------------------------+++,,,,,,------............---,,,,,,+++,,,,,,,,,---------------------------,,,,,,,,,,,,---......------............------------............------------------------------........................---------------.................................////////////////////////------........./////////000000000000000000000000000000000000000000000000///000000000111111111111333333222111111111222222333333444555555555555444444555555666666555555444444444555555555666666666333444555555555555444333333555777666333222333444222222222333333333333333222222222333444444444555444333222222111222222222333666777444555888888666555555666777888999:::;;;999999999999888777777666111222222333333222222111////////////............+++,,,---.........------------------------------........................,,,,,,,,,---------............------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---++++++++++++++++++++++++------------------------+++,,,---...////////////++++++,,,------...//////------------------------------.........//////////////////...------,,,,,,------------.........///------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((())))))***++++++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............//////000...................................................///000111111000///...................................................,,,,,,------------------............////////////....................................////////////........................---........./////////000........................------------------------........................++++++,,,,,,---......///......---,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------............------------............------...................................................------------------,,,........................////////////////////////---------.........//////000000000000000000000000000000000000000000000000//////000000111111111222555444444333222222222222222333444444555555444444555666777888888777666555555555555666666666666777333444555666666666555444333666888777444222333555222222222333333444444444222222333444444555666666555444333222111111111111333444444333555:::999555333444555666777888999:::999999999999999888777666111222222333333333222222000/////////............***+++---...///...------------------------------........................,,,,,,,,,---------............------------......------------------------++++++++++++++++++++++++------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++------------------------+++,,,---...////////////++++++,,,,,,---...//////------------------------,,,---------......//////000000///...------,,,,,,---------.........//////------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((())))))***++++++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///000000////////////////////////////////////////////////...///000111111000///...........................////////////////////////,,,,,,,,,------...................../////////000..................................../////////000........................---.........//////000000........................------------------------........................++++++,,,,,,---...//////000///...------------------------------------------,,,,,,,,,,,,---......---..................---------............------.........................................................------,,,,,,,,,........................////////////////////////---------.........//////000000000000000000000000///////////////000000000111111111111222333444555777BBBMMMLLL@@@555111111000111222444555666666666666555555666888999888888666666666666666666666666222333333444444555555555999999::::::888666444333666666555555555555555444555555555555555555555555333222111000000111222333444444333444555777999:::888777777666666777888999::::::999999888777666666555444333222222222333444111111000000//////......------............------................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------------............///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------------------------------------------------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------............---------------,,,,,,++++++++++++,,,------......------...---,,,+++***+++,,,,,,---,,,***(((((()))***+++,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------///...,,,++++++,,,...///+++---...---------000222000///...---------------......------------......//////......---------,,,//////////////////////////////............//////......////////////......//////............////////////////////////////////////............//////000000//////.........---000000000///......------///............//////000...............------------...///000000///...---///............---------........................------......///......------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...------,,,,,,,,,------................................................------,,,,,,---000222444......------------............------------..............................000000//////.........---////////////////////////000000000000000000000000333222222111111000000000111111111111222333444555888AAAIIIIIIAAA999666666555555666666666666666555999888888888999999999888:::999999999888999999999888888888888888888888888666666666666555444333333444444444444444444333333444444444444444444444444444333222111111222333444333333333333444666888999888777666666666777888999::::::999888888777666666555444333222222222333333000000000000//////......------............------........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,---------......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------------------------------------------------+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------............---------------,,,,,,,,,+++++++++,,,------......------...---,,,+++++++++,,,,,,---,,,***)))((()))***+++,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------///...,,,++++++,,,...///+++---...---------///111000///...------------...///......------......///000000/////////.........//////////////////////////////............//////...//////000000//////...//////............////////////////////////////////////............//////000000/////////.........///////////////.........000//////.........//////...........................//////////////////...///............---------........................---............------,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...------,,,,,,---------...................................................---,,,,,,---///111333......------------............------------..............................000/////////............////////////////////////000000000000000000000000666555555444333222111000222222222222333444555555333888>>>???;;;777555555555555666666666666666555888888888777777777777777::::::999888777777888888999888888888888777777777666666555555555555666666444444444444444444444444444444444444444444444444444444333333333333444444222222222333444555666777777666666666666777888999999999999888888777777666444444333222222222222222000000000////////////...------............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------............------------------,,,,,,,,,,,,+++,,,------......------...---,,,+++++++++,,,,,,---,,,***))))))***++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------...---,,,++++++,,,---...,,,---...---------///111//////......------......///......------......//////////////////......---////////////////////////000//////......//////000//////000000000000//////000//////......//////000////////////////////////000//////......//////000000000////////////............////////////000000111111000///............------......//////000000000//////......//////000///............---------........................---.........---,,,,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------,,,,,,------...................................................///...---------...000111......------------............------------..............................////////////............////////////////////////000000000000000000000000555555444444333333222222222222222333333444555666222333555666666555444333555555777888999999999999777888999999888888999:::;;;:::999888777777777888777777777777888888888888999999777777777888:::;;;666666666666666666666666444444444444444444444444444444333333333333444444111111222222333444555555555666666666777777888888999888888888777777777666444444333222222111111111////////////////////////------............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------...------,,,,,,------...---------------------------------------------------------------------,,,,,,,,,------------------------------------------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------............------------------------,,,,,,+++,,,------......------------,,,,,,,,,+++++++++,,,,,,+++*********+++,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---...,,,---......------///111//////............////////////............//////------...//////...---,,,////////////////////////000000////////////000000///000000111111000000///000000////////////000000////////////////////////000000////////////000000000000//////////////////---......///000000111111222111000///............------...///000000111111111000///......///000111///............---------....................................---,,,+++***---,,,,,,,,,,,,---......------------------------------------------------------,,,,,,,,,---......................................................//////...---------...///......------------............------------..............................///////////////.........////////////////////////000000000000000000000000111222222222333333444444333333333333444555666777777666555555666777777777999999:::;;;;;;;;;;;;;;;666999;;;<<<<<<===???BBB<<<<<<<<<<<<;;;;;;::::::999999:::;;;;;;<<<======;;;:::999888777888999:::888777777777666666666666444444444444444444444444222222333333333333222222111111222333333444444444444555555666777888888888888888888777777777777777444444333333222111000000.............../////////------............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------...............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------,,,,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------............------------------------------+++,,,------......---------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------......---------------------------------,,,,,,------------.........------...000//////.........//////000/////////....../////////...///000111111000///...000000000000000000000000000000////////////000000000000111111111111000000000000////////////000000000000000000000000000000000000////////////000000//////000000000000000000---......///000111222222333222111//////...............//////000111222222111000///......///000111///............---------........................---.........------,,,+++---,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,---...///................................................///......---------------......------------............------------.......................................///////////////000000000000000000000000000000000000000000000000///000111111333333444555444444444444555666777777888888666666666777888:::::::::;;;;;;::::::999888777;;;>>>@@@???@@@DDDGGG???@@@BBBCCCCCCBBB@@@???>>>>>>???@@@@@@AAAAAABBB>>>>>><<<;;;:::999999999:::999888777666666555444555555555555555555555555222222333333333333222222111222333444444444444333333444555666777888888888777777777777777777777777333333333333222111///...---............/////////------............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------............------------------............+++,,,------......------,,,,,,---------,,,+++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------------------------------...///...,,,,,,...000//////......//////000000000//////......//////000000111333444555444222111000000000000000000000000111000000//////000000111111111222222222222111111111000000//////000000111000000000000000000000000111000000//////000000111//////000000000000111111......///000000111222222222111111000//////////////////000000111111222222111000000//////000000111///............---------........................------......///......------,,,,,,,,,,,,---......------------------------,,,,,,,,,------------...,,,,,,,,,,,,---......///.........................................................---------------......------------............------------.......................................///////////////000000000000000000000000000000000000000000000000111111111222333333333444444444444444555666777888888999999888777999<<<@@@>>>???@@@BBBCCCDDDEEEEEEEEEIIIMMMNNNLLLMMMQQQUUUNNNQQQUUUXXXYYYWWWTTTQQQNNNNNNMMMMMMLLLLLLLLLKKKJJJJJJIIIGGGEEEBBB@@@??????>>>===<<<:::888777666666666666666666666666666222333444555555444333222222222444555555444444333222333555666777888888777666777777777777777777777333333333333222000///------------.........//////------............------........................------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,---------............------,,,,,,------...------------------------........................******++++++,,,,,,------++++++,,,,,,---......///---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------............------------------.........///+++,,,------......------,,,,,,---------,,,+++******++++++,,,---------,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------,,,------------------,,,......///...,,,,,,...//////////////////000111111000000////////////000000///000333444555444222111000000000000000000000000111111000000000000111111111222222222222222222111111111000000000000111111000000000000000000000000111111000000000000111111//////000000000111111111/////////000000111111222111111000000000000000111111111111111111111111111000000000111111000000000///............---------........................------...///000000000000---,,,,,,,,,,,,---..............................,,,,,,,,,---------......,,,,,,,,,,,,---...//////................................................,,,,,,------...---------......------------............------------........................................../////////000000000000000000000000000000000000000000000000000333333333333333333333222555444444555555666777888<<>>@@@EEEIIIFFFHHHLLLPPPUUUXXX[[[\\\[[[___bbbbbb```___cccgggeeehhhmmmrrrssspppllljjjbbbbbb```___]]]\\\[[[ZZZXXXXXXWWWUUURRRNNNJJJHHHEEEDDDCCCAAA>>><<<;;;:::777777777777777777777777333444555666666555444333222333444555555555444333111333555666888888888777666666666666777777777777333333444333222000...------------.........//////---..................---................................................,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,---------...------,,,,,,------...................................................))))))***++++++,,,------++++++,,,,,,---...//////---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---..................------------.........//////+++,,,------......------,,,,,,---...---,,,+++******+++,,,,,,------------,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------,,,------......------,,,...//////...,,,,,,...//////////////////000111111000000////////////000000,,,---000222222111///...000000000000000000000000111111000000000000111111111222222333333222222111111111000000000000111111000000000000000000000000111111000000000000111111//////000000111111111222000000000000111111111111111000000000000000111222222222222111111111111111///000111222222111000/////////.........---------........................,,,---...000111111222222---,,,,,,,,,,,,---..............................,,,,,,,,,------.........+++++++++,,,---...///000................................................+++,,,------......------.........------..................------.................................---.........//////000000000000000000000000000000000000000000000000000000555222000222666999999888<<<555333:::???===<<<===BBBFFFJJJMMMNNNQQQWWW\\\dddgggccc^^^gggxxx}}}zzzyyytttnnnmmmlllaaaTTT\\\```[[[LLLDDDFFFGGGAAA<<<>>>>>>;;;555333666999<<<888555666999999666222333444444555555555444444555555444444444444555555666666666666666666666666555555555444333222000/////////............//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................,,,,,,...111111...+++.........------,,,,,,,,,////////////////////////,,,---------.../////////,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///------------------------,,,------------------,,,///...,,,++++++,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******))))))************************++++++,,,,,,,,,,,,---------,,,,,,+++*********+++........................------,,,++++++,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,---------......,,,,,,------------,,,,,,///............---------............////////////.......................................///000000////////////000000000000...///000111111111111111...---......000333555777444444333111//////111444000333444111000444777777777555333222333555777888777555222222333555666666111000000///000222666999333333222000000/////////000111222222111111222333111111111111111222333333222222111111111111222222222111000//////000111222111111111111000000000000............/////////000111111111111000000000000...222000,,,666LLL\\\___/////////...---------,,,........................------------------------,,,,,,------.../////////........................////////////////////////---------............///------------------------........................,,,,,,,,,---------.........///////////////...---............/////////000000111111111111222222222666666666777888999888666999444444<<>>;;;888;;;888555444555555555444555555555555333333333444444444444444555666777777444555555444222111222333333222111111111111111111222222111111111111222222333222111000000111222333111111111111000000000000........./////////000000111111000000000/////////+++///...(((---;;;CCCCCC...............---------........................------------------------,,,,,,------.../////////................................................---------............///------------------------........................,,,---------............////////////////////////........./////////000000000111111111111222222222444777999::::::888888777???<<<>>>DDDJJJNNNQQQUUUOOOWWWfff{{{uuuZZZTTTNNNHHHGGGJJJJJJFFFBBBBBB@@@===888444222333444666666666555444444333333555555444444444444555555555555555555555555555555555555555555444222111000111000000//////000000111........................------------------------........................000///---,,,------,,,+++...------------,,,,,,,,,.......................................---------,,,,,,,,,------///000000------------------------------------------------,,,,,,,,,---------....../////////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///------------------------......////////////............---,,,---...000111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++++++++------------------------,,,,,,,,,++++++,,,,,,---------......------,,,,,,,,,,,,,,,---------...............//////.........///............---------............////////////........................//////......//////000111222111111111000000///////////////////////////...111111111111111222222333111444999;;;;;;;;;<<<<<<===AAABBB@@@AAAFFFIIIIIIKKKJJJJJJKKKMMMLLLHHHDDDDDDBBB@@@????????????===999:::<<<===<<<:::888777666666555444444444444444666666555333111111333555555444333222222111111111222222111111111111222222333333222222222222333333111111111111000000000000....../////////000000000000000000/////////......,,,111111+++,,,111222...---------.......................................------------------------,,,,,,------.../////////................................................---------............///------------------------........................------........./////////000//////...///000222333....../////////000000000000111111111111222222222555888<<<===<<<<<<>>>@@@FFFGGGKKKQQQVVV[[[```dddjjjwwwlllcccWWWOOOMMMMMMLLLKKKCCCBBBAAA???<<<888444222888777777666666666666666555555444444444444555555555555555555555555555555555555555555444333222111111111000000000000111111////////////////////////................................................111000...---......///000------------------------......................../////////...---------,,,------------...000111222........................------------------------,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---------------------------------............///------------............//////000000000000//////------------...000111222,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,------------------------,,,,,,+++++++++,,,------,,,------...------,,,,,,,,,,,,,,,---------............////////////......///............---------............////////////......................../////////...///000000111333222222111111000000///111111000000000000000000...///111333555888:::;;;???AAAEEEFFFFFFFFFGGGHHHMMMOOONNNHHHGGGKKKOOOOOOSSSOOOKKKIIIKKKLLLLLLKKKIIIGGGFFFGGGHHHHHHFFFEEEAAAAAACCCEEEHHHHHHGGGFFFCCCAAA???<<<999777666555555555555333222222555777666555444444333333444444333222222111111222222333222222222222222222222222111111111111000000000///...////////////000000000////////////............---111222//////111///+++,,,---------.../////////........................------------------------,,,,,,------.../////////................................................---------............///.........................................................////////////000000///......///111333555...////////////000000000000000111111111222222222777;;;???@@@AAABBBGGGKKKLLLTTT^^^hhhooowww~~~{{{lll^^^VVVTTTVVVOOOKKKFFFDDDDDDBBB>>>;;;888777666666555666666777555555444444444444555555555555555555555555555555555555555555444333222222111111000000000000111111////////////////////////......................................................---------...000222------------------------......................../////////...---------,,,...------...///000111222........................------------------------,,,,,,,,,---------......---------...............------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////---------------------------------............///---------......///////////////000000000000//////---------...///000111111,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++,,,,,,------------------------------,,,+++++++++,,,,,,---...,,,,,,------...------,,,,,,,,,,,,---------............////////////......///............---------............///////////////////////////////////////////////////000111111333333222222111111111000111000000000111222333444555666999<<>>======555444333333333333333333333333222222222222333333///000111111111111000///111111111111000000000000/////////000000000111111000000000/////////......000000///...---.........---------.......................................------------------------,,,,,,------.../////////........................---------------------------------............///........................////////////////////////------........./////////000//////...///000222333/////////000000000111111000111111111111222222222;;;AAANNN]]]lllvvv|||}}}gggSSSJJJIIIGGGEEEAAA===:::888777777555555444444444444555555444444444444444444444444555555555555555444444333000//////......//////000........................................................................///111333111...------...,,,,,,,,,---------......---------------------------------...............//////......------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------.......................................---------,,,,,,,,,,,,,,,,,,---------......------------------------------------.........///........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...///000000000---------------------------------............///---------...///000000000...//////000000//////...---------.........------++++++,,,,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///+++,,,------......------,,,,,,,,,---------......------............------///............---------............////////////////////////////////////000000//////000000111222111111222222333444444444666666777999===AAAEEEGGGLLLMMMMMMNNNMMMLLLKKKJJJGGGJJJNNNQQQTTTWWW\\\___UUU\\\aaadddhhhooossssssppp|||~~~~~~~~~~~~}}}zzzuuurrrkkkgggddddddeeeccc]]]YYYWWWUUUSSSPPPMMMKKKIIIHHHKKKMMMNNNMMMJJJFFFEEEDDD<<<;;;:::888666555555555444333333222222333333444000111222222222222111000111111111111000000000000//////000000000111111111111111000000000/////////222000000000000//////000...............---------........................------------------------,,,,,,------.../////////........................---------------------------------............///........................////////////////////////,,,---------............//////////////////////////////000000000111111111000111111111111222222222EEEOOObbb{{{gggZZZXXXSSSPPPJJJEEE@@@<<<:::999555555555444444555555555444444444444444444444444555555555666555555444444//////............//////........................////////////////////////........................555777999777333///...///,,,,,,,,,------.........------------------------,,,------....../////////000///...------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------..........................................------,,,,,,,,,,,,,,,,,,------.........---------------------------------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...///000000111---------------------------------.........//////---------...///000000111......////////////......---------...------,,,,,,++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///+++,,,,,,---.........---,,,,,,,,,---------......,,,------------------,,,//////.........---------............/////////000000000000000000000000000000000000000000111111222000111222333444444555666<<<===>>>AAAEEEKKKOOORRRLLLMMMNNNNNNNNNLLLKKKJJJRRRWWW___fffkkkppptttwwwttt{{{|||}}}vvvtttpppjjjbbbZZZSSSMMMKKKFFFIIIMMMOOONNNMMMLLLLLLFFFDDDBBB???<<<:::888777444333333222222333333444111222333444444333222111111111111111000000000000000000000000111111111111111111111111000000000000,,,+++,,,//////...---.../////////......------,,,........................------------------------,,,,,,------...//////000........................---------------------------------.........//////////////////////////////000000000000000000000000,,,,,,,,,---------.........///////////////...---000000000000111111111111000111111111111222222222OOOfff}}}kkk```VVVMMMJJJKKKHHH>>>444888666444444555555555444444444333222333444666777555555444444444333333333222111111000000000000000//////............//////.................................------,,,,,,,,,222999@@@???777///...///.........------......///........................++++++,,,,,,,,,---------------------------------.........------,,,,,,,,,------------------------//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...------,,,,,,------...000000//////............---------------------------------............///---------............///000000//////.........---...------,,,,,,------...------------------------........................000///...---------------,,,---------.../////////........................................................................------------------------,,,,,,,,,------.........---------------------------------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,---------......---------............///,,,---......//////......////////////////////////..................------//////.........---------/////////...//////000000000000111222222111000///333111111444:::???AAAAAAFFFJJJNNNNNNLLLJJJKKKMMMHHHOOOTTTTTTXXXaaagggggg|||{{{xxx{{{~~~wwwnnnqqqggg[[[QQQLLLJJJIIIHHHJJJNNNLLLFFFBBBBBBBBB???999::::::777333111333666333111000111333555555555222222222222222333333444000000000000000111111111000000000000000000000000////////////////////////////////////000000000000////////////////////////........................////////////////////////////////////////////////...............................................................///000000////////////////////////111111000000//////......000000//////......------//////000111111111111111111333444333111111222333rrryyyhhhZZZQQQLLLIIIGGG===:::666555666999;;;;;;666555555444444444444555555555555444444444333333222222111000000000000000//////............//////..............................---------,,,,,,,,,000444888:::999444///+++...------------......///........................++++++,,,,,,,,,---------------------------------......---------,,,,,,,,,------------------------......---,,,,,,,,,---------,,,,,,,,,------...///...------,,,,,,------.../////////.........---------------------------------------............///---------............/////////......------------...------,,,,,,------...------------------------........................000///...------------...------..........................................------------------------------------------------------------------------,,,,,,,,,------.........---------------------------------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,---------......---------............///,,,---......//////....................................................../////////......---------111111111111111222333444/////////000111333555666999888999<<>>??????>>><<<999777888888999777555444444333222000222222111111111111111222111111111111111111111111000000000000000000000000////////////////////////////////////000000000000////////////////////////........................////////////////////////////////////////////////...............................................................///000000////////////////////////............///////////////////////////.........///000000111111111111111222333444333222111222333kkk]]]VVVSSSGGGCCC===888666666555444777666666555444444333333555555555444444444444333222222111000000000000111//////............//////...........................------------,,,,,,,,,...---...444999888111)))------,,,,,,---......///........................,,,,,,,,,,,,------------------------------------...------------,,,,,,,,,------------------------------,,,,,,,,,---......---------,,,------...///...------,,,,,,------............------------------------------------------------............///---------............///......---------------,,,......------------......------------------------........................//////......------......//////..........................................---------------------------------------------------------------------------------------.........------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,---------......---------............///------...////////////...................................................////////////............000000//////000111222222555444222222333555888999CCCCCCCCCEEEHHHLLLPPPRRRRRRSSSUUUXXX\\\```dddggg}}}yyyvvvlllfffdddfffaaaRRREEEAAAIIIGGGEEECCCAAA>>>;;;888888666444333444444333222333333222111111111222222111111111111111111111111000000000000000000000000////////////////////////////////////000000000000////////////////////////........................////////////////////////////////////////////////...............................................................///000000////////////////////////,,,,,,---......///000000...///////////////000000///000111111222222111111222333444444333222333444rrreeeSSSMMMFFF???;;;777444222666666666555555444333222555555555555444444444444333222111111000000111111//////............//////........................---------------------------***)))...555777333...------,,,,,,---......///........................,,,,,,,,,------------...------------------------------------------------------------------------,,,++++++,,,---...///000......------------.........------,,,,,,------...---------------------------------------------------------............///---------............///..............................------------......................................................//////............//////000000//////......------........................------------------------------------------------........................---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++,,,,,,---...,,,,,,,,,---------......---------............///------...///////////////------------------------............////////////////////////////////////000000//////000000111222444555777999<<>><<<999888777777555333444444444333444444555555222222222222222111111111000000000000000000000000////////////////////////////////////000000000000////////////////////////........................////////////////////////////////////////////////...............................................................///000000////////////////////////........./////////000000......//////000000000111000000111222222222222111333444555555444333555666kkkbbbUUUJJJCCC@@@??????666555555555444444444444666666555555555444444444333222222111111111111111//////............//////........................---------------------------++++++,,,...222555666///......------......///........................,,,,,,---------.........------------------------------------------------------------------------+++++++++,,,---...///000///......---------.........------,,,,,,------...---------------------------------------------------------............///---------............//////////////////000000000///......------......///........................//////////////////////////////.........//////000000000000//////......---////////////////////////------------------------------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++,,,,,,---...,,,,,,,,,---------......---------............///---...//////000000//////................................./////////000000000000000000000000000000222222222222333444555555111555<<>>888444555888:::777333111333333000111555111222222222222222222111000000000000000000000000....../////////000000000//////000000000000//////000000000000000000000000////////////////////////////////////............,,,------------...............//////////////////000000000000000000000000/////////000000000111111...111222222000222666:::222222222222333444555666666888:::;;;;;;>>>DDDJJJxxx{{{zzzooohhhfffeeecccaaa]]]```bbbbbbaaa``````aaa```___]]]\\\ZZZZZZ\\\___ccccccccceeekkkrrrzzz~~~kkkOOOIII<<<<<>>NNNTTT[[[___^^^[[[YYYXXXWWWTTTUUUZZZbbbjjjwwwvvv^^^NNNXXXWWWWWWUUUQQQIII>>>777555222222777999666333333000111111111111111111000111111111111111111111111............////////////222333444555555444333222////////////////////////000000000000000000000000////////////............---------.........//////---.........//////000000////////////////////////000000000000111111111111333333333222111000111222222222333444555777999::::::::::::<<>>EEEPPP\\\gggmmmjjjbbb|||uuuhhhjjjrrrxxxuuuyyy}}}{{{ssspppxxxyyyoooiiiiiikkkhhhlllmmmiiiaaa^^^aaaeeegggnnnqqqmmmkkkpppuuuvvvqqqqqqqqqpppmmmiiifffccckkkllllllkkkjjjjjjlllmmmppprrrYYYQQQEEE;;;999666888888777666555444333333222222222111111111000000////////////////////////////////////////////////........................+++,,,......------...//////............---------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------..............................................................................////////////////////////........................////////////////////////---......///000000111111000000111111111222222222111111222222333444444555222222222222222333444444333333444444555666666777555555555555555555555555444444444444444444444444333333333333333333333333444333333333222222222222111222222222222111000000.../////////000000000111000000000000000000000000000000000/////////......................................................------------------------++++++,,,,,,---......///++++++,,,,,,---......///------............------........................,,,,,,,,,---------.....................///000000//////000111111111111000000000000000000000000000000000111111111222222222444555777>>>IIIVVVbbbjjjqqqkkkaaaXXXSSSSSSWWWZZZaaasssxxxooojjjhhhgggdddaaaNNNCCC:::888888666555666111111222222222222111111111111111111111111111111/////////000000000111111000222444555555444222000000000000000000000000000000000000000000000000000////////////........................////////////------......///000000111000000000000000000000000000000111111111222222222222222222333555555555444222333444555777:::<<<===;;;@@@JJJVVVbbblllqqqtttyyyjjjxxxxxxyyyrrrppptttuuurrrlllnnnppppppqqq}}}wwwtttvvvttt}}}|||oooiiioooyyy|||yyyzzz|||}}}{{{wwwssspppjjjmmmoooooonnnlllkkkkkk```mmmooottthhh\\\OOOCCC===888999888777666555444333333222222222111111111111000000000000000000000000000////////////////////////........................***,,,......---,,,---...//////.........---------++++++,,,,,,,,,---------------------------------,,,,,,,,,------.................................................................................////////////////////////////////////////////////000000000000000000000000---......///000111111222000111111111111222222222111111222333333444555555222222222222333333444555444444555555666777777888777777777777777777777777555555555555555555555555333333333333333333333333555555444444444333333333111222222222222111000000.../////////000000111111000000000000000000000000000000000000////////////////////////////////////........................------------------------++++++,,,,,,---...//////++++++,,,,,,---...//////---..................---........................,,,,,,,,,---------.....................///000000//////000111111111111111000000000000000000000000000111111111111222222222000777CCCRRR```kkksssvvviiibbbXXXTTTUUUZZZ]]]^^^mmm|||}}}yyyxxxllliiilllpppqqqeeeVVVEEE<<<888555444666222333333444444333333222111111111111111111111111000000000000111111111111...000222444444222000...000000000000000000000000000000000000000000000000000/////////......................../////////000---------...///000000111000000000000000000000000000111111111111222222222444444444444555555444222222333444666888:::===>>>AAAIIIVVVdddooottttttssstttttt~~~|||vvvsssvvv{{{}}}|||{{{}}}zzzxxx~~~}}}xxxvvvuuuvvvwww{{{fff___ddddddmmmoooWWWKKKDDD???<<<777666888777333444999333333222222111000000000000000000000000000000000////////////////////////000000////////////000000........................///............---------------------------------,,,------......------,,,,,,,,,,,,---------......------............------.........------,,,,,,,,,..................------//////000000///...------////////////////////////000000000000000000000000000000111111111000000///...///000222333333444444222333555555444333333333222444555555333333444666777666777888666444444777555666777777555444777;;;555666666666666666666666888888777666555444222222333333444444333222222111333333333222222222111111111111111111000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////.........---------//////.........------------------............///........................,,,---......------...000.......................................///000000//////000000000000//////---000333444333222222333111111333666222...222;;;>>>LLL\\\fffmmmooohhh^^^ccc[[[VVVZZZ\\\```ppp}}}ppp___ZZZooohhh\\\MMM@@@888666666444333444555666555222///333333333222222222111111111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000///......////////////////////////222000///------///000222000000000000000000000000000111111111111222222222222222222222333444555555666444666;;;<<<999;;;BBBSSSYYYfffssswwwrrrkkkiiizzztttvvv}}}xxxtttsss}}}zzzqqqoooeeecccjjjnnn}}}jjjTTTGGGAAAGGG>>>888777777444222444333333333222111111000000000000000000000000000000////////////////////////000//////......//////000........................///............---------------------------------,,,------......------,,,,,,,,,---------.........------............------.........------,,,,,,,,,........................//////000000///......---////////////////////////000000000000000000000000000000111111111111000000...///000111111222222222666666555555666666666666000222444555444555666777333777===AAA@@@>>>>>>???<<<===???AAAAAA???>>>??????>>><<<;;;:::999777555;;;888444222222444666777444444555555555555555555333333333333222222222222111111111111000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////.........---------//////.........------------------............///........................,,,...//////...---///000.......................................///000000//////000000000000//////222222222222111000000000222000222666777777>>>FFFYYYgggpppllleeecccfffiii\\\\\\aaaiiirrr}}}ooocccbbboooyyyuuubbbLLL===777555777777555222000222555333333333333222222222222111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000///......////////////////////////111000///......///000111000000000000000000000000000111111111111222222222333333333444444555555555666444777;;;===AAAKKKWWWaaahhhttt{{{wwwlllffffff{{{pppmmmpppuuuxxxvvvwwwtttiiifffaaabbbkkk|||gggRRRHHHIII>>>555555777777555444444333333222222111111000000000000000000000000000///////////////////////////..................///........................///............---------------------------------------............------,,,------------.........------............------.........---------------........................//////000000000///......////////////////////////000000000000000000000000000000111111111111111000111111222222222222222222444333222333555777777777555888:::;;;;;;;;;===>>>;;;@@@DDDEEEDDDGGGMMMSSSTTTOOOHHHDDDDDDEEEEEECCCCCC@@@===<<<===>>><<<999<<<999555444444555666555444444444555444444444444444444333333333222222222222222111111111000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////...............---------...............------------------............///........................---///000000///...000111.......................................///000000///000000111111000000///666444111000111222222111666222111666>>>GGGTTT^^^qqqvvvvvvlllaaa^^^aaaeee^^^hhhuuupppaaaqqqhhhMMM<<<555888:::888444333666999444444333333333222222222222222222222222222222222222222222111111111111111000000000000000000000000000000000000000000000000000000000000000///......////////////////////////111000///......///000111000000000000000000000000000111111111111222222222666666777888888888777777888777999===CCCMMM___nnntttzzz}}}pppeeegggooo}}}xxxtttsssuuuzzz}}}yyyooofffccceeeqqqlllZZZNNNGGG???;;;:::999888888444444444333222222111111000000000000000000000000////////////////////////......------------..............................///............---------........................------............------------------............------............------...............---------............//////////////////000000000//////...////////////////////////000000000000000000000000000000111222222222111111555444444444333333333444333222333666888::::::999;;;>>>@@@BBBBBBCCCDDDFFFLLLOOOPPPOOOUUUggg|||sssccc```fffkkkkkkQQQLLLEEEBBBCCCCCC@@@===999888777999;;;;;;999666888777777666555555555555444444444444333333333333222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////................................................---------............///...........................///000000//////000111.......................................///000000000000000111111000000000444222111222444555555444888666666>>>LLL\\\kkkuuuvvvpppiiieeeeeeeee```[[[lll|||yyyvvvyyymmmWWW???;;;888888;;;<<<;;;999444444444444333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000///......////////////////////////000000////////////000000000000000000000000000000000000111111111222222222777888999:::;;;:::999999<<<;;;<<>>>>>???CCCEEEHHHKKKMMMPPPTTTWWW^^^dddhhhmmmssskkkbbb[[[WWWVVVUUUSSSQQQKKKDDDAAA@@@???<<<999999999888777777888999999555555555444444444333333222222222222111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////---.....................---.....................---------............///...........................///000000//////000111////////////////////////...............///000000000000111111111111000000111111111333444444333222666<<>>888888:::666555555444444333333222111111111111111111111111000000000000000000000000///..................///........................///............---------..............................////////////......------........./////////------............------.............../////////.........//////000000111//////000111111111000000000000000000000000000000111111111111111111111111000000111222333333333333222222111111333444666888888===BBBCCCBBBCCCIIIOOO___aaacccfffjjjooouuuzzzzzzlllYYYMMMEEE???;;;:::999777666666777888888666666555555555444444444333222222222222111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////---------...............---------...............---------............///........................---///000000///...000111////////////////////////...............///000000000111111222222111111000///111333222222111333555;;;KKK___oooxxxyyysssjjjZZZ___cccccc___aaarrroooNNN:::777:::888444666666555555555444444444333333333333333333333333111111111111111222222222111111111111111111111111111111111111111111111111000000000000000///......//////////////////////////////000000000000//////000000000000000000000000000111111111111222222222222222333333555666888999<<>>===<<<666666555555444333333333111111111111111111111111000000000000000000000000000//////......//////000........................///............---------..............................////////////..................////////////------............---------........./////////000---......///000000111111//////000111111111111111000000000000000000000000111111111111111111111111///000111222333333333333222222222333555999<<<>>>>>>EEELLLOOOPPPZZZkkkzzzrrrcccVVVNNNKKKIIIDDD@@@<<<999777777666666666666555555555444333333222222222111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////---------.........//////---------.........//////---------............///........................,,,...//////...---///000////////////////////////...............///000000000111111222222111111000...222444333222555>>>FFFSSSbbbsssyyyxxxrrrhhh^^^UUU___mmmtttssswwwuuuXXXDDD:::888:::666666666666555555555444333333333333333333333333000000111111111222222222111111111111111111111111111111111111111111111111000000000000000///......//////////////////////////////000000000000//////000000000000000000000000000111111111111222222222333333222333555888<<<>>>EEEUUUfffrrr|||{{{rrrrrryyyyyykkkkkkwww|||vvvfffkkkxxxpppRRRDDD>>>888666666666555444444333333111111111111111111111111000000000000000000000000000000////////////000000........................//////.........---------////////////////////////......////////////................../////////000---..................------.........//////000000---......///000111111222//////000111111111111111000000000000000000000000111111111111111111111111///000111222333444444444555555555777:::>>>BBBDDDHHHQQQ[[[```eeewww|||pppgggccc[[[QQQIIIBBB===;;;777666666666555555555555333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////---------.........//////---------.........//////---------.........//////........................,,,---......------...000000000000000000000000000...............///000000111111222222222222111111...222555555555===LLLYYYmmmwww|||uuulllgggaaa[[[]]]eeexxxyyyWWW@@@<<<@@@777666666666555555555555333333333333333333333333000000111111222222222222111111111111111111111111111111111111111111111111000000000000000//////...//////////////////////////////000000000000//////000000000000000000000000000111111111111222222222777666555555888<<>>777777:::999777777555555555444333333222222222222222222222222222222222222111111111000000000111111111111111111111111111111111111000000000000111000000///////////////000000000000111111111111000000000111111111222222111222333333444555666666:::::::::<<>>;;;888555555666555444333222222111111222111111111000000000//////000000000000000000000000////////////////////////....................................////////////........................////////////////////////......////////////......////////////////////////000000111111111111000000////////////000000000000000000111111111222222222333333333333333333333333000222666999999;;;BBBKKKSSSffftttssstttzzz}}}yyyvvv{{{~~~}}}pppTTTCCC>>>;;;888;;;666333333333333444777333333333333333333333333111111111000000000//////000000000000000000000000//////////////////000000///////////////.........////////////////////////..............................////////////..................////////////000000///////////////////////////000111111222222000222555666777777888999NNNXXXiiiyyy}}}tttnnneeeZZZYYYeeejjjiiiwww\\\KKK:::777<<<===:::777666666555555444333333333333333333333333333333333222222222111111111000000111111111111111111111111111111111000000000000000000000////////////000000///000000000111111111111000000111111111222222222000111222333555666777888;;;999999???LLL]]]mmmvvv~~~~~~~~~{{{uuuwwwyyysssrrruuuwwwvvvsssuuuttttttssssssssssssttt|||{{{bbbQQQ@@@<<<<<<;;;888888666555444333222222222222111111111111000000000000000000000000000000000000////////////////////////....................................////////////........................////////////////////////......////////////......000000000000000000000000000000111111111111000000......//////000000000000111111111111222222222222222222222222333333444444555777<<<@@@???BBBQQQaaaxxxtttdddeeeooowww~~~www]]]OOOGGGBBB<<<999888999666111222777333333333333333333333333111111111111000000000000000000000000000000000000000000000000000000//////.........///////////////////////////////////////...........................//////////////////...............//////////////////000000000000000000/////////000111111222222///222555444444:::EEEOOOcccmmmxxx}}}ssseee[[[\\\VVV___uuulllLLL===<<<======<<<777777666555555444444333333333333333333333333333222222222222111111111111111111111111111111111111000000000000000000111111000000////////////000000///000000000111111111111111111111111222222222222///000111333444666777888:::999;;;EEEUUUgggvvv}}}~~~vvvrrrwwwnnnhhheeedddeeecccbbb``````aaabbbbbbaaa```___]]]\\\\\\]]]^^^___[[[___eeekkkrrrzzzyyy___EEE======:::777666666666555444333333333333222222111111111000000000000000000000000000000000////////////////////////....................................////////////........................////////////////////////......////////////......000000000000000000000000000000111111111111000000...//////000000111111222111111111222222222222333222222222333444555666777:::<<>>===888666999444444444444444444444444333333333333222222222222000000000000000000000000111111111000000000//////............/////////000////////////////////////........................//////000000000000//////............//////////////////000000000111111111/////////000111111222222666555777>>>LLL___ppp{{{zzz|||nnn___ZZZYYYYYY]]]dddwwwyyyZZZAAA999<<<888888777777666555555444444444444444444444444444333333222222222111111111111111111111111111111111///000000000111111111111///////////////000111111000000000000111111111111111111111222222222333333222333333555666777888888888@@@MMM]]]kkkxxx~~~yyywwwtttsssrrryyy}}}ssshhhbbbhhhjjjlllooorrruuuvvvwww}}}~~~}}}}}}||||||zzzuuuoookkkhhhhhhaaaeeeiiioooxxxyyy```NNN???:::>>>777777555444444444444444222222222111111111111000000000000000000000000000////////////////////////..................................../////////000........................////////////////////////......////////////......000000000000000000000000000000111111111111000000///000000111222333333333111111222222222333333333444444555666888;;;>>>???PPPNNN[[[xxx|||~~~yyy^^^GGG???999666777555555555555555555555555444444444333333333222222000000000000000000000000222111111111000000//////---.........//////000000////////////////////////........................//////000000000000//////............/////////000//////000000111111111222/////////000111111222222111333;;;MMMddduuu||||||{{{xxxfffWWWVVV^^^dddlllvvv}}}UUUAAA@@@888888777777666666555555555555555555555555555555333333333222222222111111111111111111111111111111//////000000111111111222///////////////000111111000000000000111111111111111111222222222333333333444444555666777888999999999DDDUUUfffsss}}}{{{}}}wwwuuuzzz{{{|||qqqlllnnnssszzz~~~wwwsssnnniiieeehhhtttiiiHHH;;;======///333===888111222333333333333222222222111111000000000000////////////000000000000000000000000////////////////////////////////////////////////000000//////.........---........................////////////////////////////////////////////////000000000000111111111111///000111222222333222222000111111111000111444666---777666333:::AAAIIIVVV___kkkxxxuuuzzzyyymmmSSS???:::???666555777:::888222111444333333222222111222222222000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////111///------///000111000000000////////////000000////////////000000000000///////////////000111111111222111000000000222333333FFFXXXcccpppgggYYY___```ZZZaaasss{{{SSS===<<<<<<999777888:::777222666666555555555444444444333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000111111111000000000000000222222222222222222222222555555666666666777999<<>>888::::::333444888222333333333222222222222111111000000000////////////000000000000000000000000////////////////////////////////////////////////000/////////....................................////////////////////////////////////////////////000000000000111111111111///000111222222333333222000222444444444333444555666999555:::KKKUUUZZZeeewww^^^HHH;;;;;;777666777777444555888444333333222222222222222111111111111111111111111//////000000000000//////000000000000000000000000////////////////////////000...------...000000000000000////////////000000////////////000000000000000////////////000111111,,,///222333333444666999BBBXXXmmmwww~~~xxxhhh```[[[\\\```gggyyywwwXXXBBB===888666777777777777666666555555555444444444333333333222222222222111222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000000222222222222222222222222444555777777777999===AAATTT```mmmvvv~~~}}}~~~yyy{{{}}}qqqjjjkkkuuunnnRRRJJJKKKEEEBBB999111888;;;000333333333333222222222222111111000000000/////////000000000000000000000000////////////////////////////////////////////////////////////....................................////////////////////////////////////////////////000000000000111111111111///000111222333333333333111333666777666444444444555???EEEIIIPPPWWWmmmfffKKK@@@999555666777666666777555444444333222222333333111111111111111111111111///000000111111000000///000000000000000000000000///////////////////////////...,,,---...000000///000000////////////000000////////////000000000000000000000///000000111222+++///444555444777===CCCXXXkkk}}}zzzqqq]]]]]][[[^^^llljjjIII>>>777999:::777777:::666666666555555555444444333333333333222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333333666888777777;;;DDDKKKaaakkkvvv}}}yyyyyywww|||vvvvvvzzzwwwcccOOOBBB;;;666999:::000444444333333333222222222111111111000000000/////////////////////////////////////////////////////////////////////////////////////////////.................................///////////////////////////////////////////////////000000000111111111111000000111222333333333333222444555555555555777888???IIIQQQYYYbbbjjjeeeOOOEEE<<<:::;;;999777777666666555444333333333333111111111111111111111111000000000111111000000000///////////////////////////////////////////////////...---...000111111000000000////////////000000////////////000000000000111000000000000111222222000333444444555<<>>@@@;;;888:::666666666666555555555555444444333333333222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111111111111222222222222222333333333333333444666777666777???NNNYYYiiiqqq|||{{{www~~~}}}~~~zzzQQQ:::<<<<<<888777444444444444333333333222222111111111111000000000000////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////000000000000000000000000///000000000111111111111000111222333333444333333444444333333444777===AAARRRRRRVVVnnnlll\\\JJJ@@@;;;888888:::888777666555444444444444111111111111111111111111000000111111111111000000////////////////////////000000000000000000000000000//////000333444333222000000////////////000000////////////000000000000111111111111111222333333333444333444:::HHH[[[iii|||}}}~~~~~~}}}xxxlllaaaeeeaaajjjeeeJJJ@@@???<<<999999777777666666666555555555444444444333333333222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111222222222333222222333333333444444444666666666555:::GGGYYYfffssszzz}}}~~~yyyuuuYYY:::>>>???777666888444444444444333333333333222222111111111000000000000000000000000000000000////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111000111222333444444444444555555444555888???HHHOOOOOOcccxxxzzzcccPPPCCC:::888:::999999777666555555444444222222222222222222222222000111111222222111111000000000000000000000000000000000000000000000000000000000000222444555444333000000////////////000000////////////000000000000222222111111222222333444333333666<<>>888999777555444444444444333333333222222222111111111000000000000000000000000000000////////////////////////////////////////////////............/////////000////////////////////////////////////////////////000000000000000000000000000000000000111111111111000111222333444444444444666777999<<>>DDDKKKTTT]]]cccuuuSSSBBB;;;:::999777666555555555222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000......///111444555333222000000////////////000000////////////000000000000333333222222333333444555666<<>><<<===888999666444222333333333222111111111111000000000000000000000000000000000000000000000000000000000000............////////////////////////////////////000000000000111111111111000000////////////000000000000000000000000000000222111000000222333333333,,,555888222000666999555888EEEKKKTTT___VVVZZZyyyzzzXXXFFF===444444888:::888666333333222222111222222222222222222111111111111000000000000000000000000000////////////////////////000000000000000000000000............/////////000000000000000////////////000666555......444555///444LLLdddnnnuuu~~~zzz|||tttddd___uuuooobbb^^^```bbbeee```[[[XXXYYYZZZYYYXXXTTTRRRQQQQQQRRRSSSTTTSSSTTTUUUWWW[[[^^^^^^]]][[[ZZZ\\\___aaabbbcccfffhhhrrrwww}}}cccIIIBBB;;;:::;;;:::999999999666333555555444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333666444444777777555666:::999===III[[[fffjjjqqqyyyrrrxxxvvvmmmqqqvvvyyykkkIII===???@@@:::777555333444444444333111111111111000000000000000000000000000000000000000000000000000000000000............////////////////////////////////////...////////////000000000000000////////////000000000000000000000000000000000000//////000111111111000444666444333777999999DDDTTTXXXWWWYYYWWWgggrrrMMMGGGBBB>>>;;;666444444444333333222222222222222222222222222111111111111111111111111111111111111////////////////////////000000000000000000000000........./////////000000000000000000000000000///000222222000000444555333EEEYYYlllrrrxxxuuuhhhcccppp{{{ssskkkeeeZZZPPPJJJIIIKKKMMMRRROOOKKKKKKLLLMMMMMMLLLNNNLLLIIIIIIKKKMMMNNNNNNRRRRRRSSSTTTUUUUUUUUUTTTQQQSSSUUUWWWXXXYYY\\\^^^```ccchhhkkkooowwwdddOOO>>>999999888777777888888777555555555444444444333333222222222222222222222222222222222222222222222222111111111111111111111111111222222222222333333333333111222666666555666:::;;;BBBQQQbbbiiiiiimmmssskkkssstttqqqrrrpppjjjNNNHHHLLL;;;888555444444555444333222222111111111000000000000000000000000000000000000000000000000000000000............////////////////////////////////////............////////////000000////////////000000000000000000000000000000222222222222333333333333333222444666555666===EEEVVVdddcccYYYWWWaaa}}}~~~lll\\\JJJ@@@:::666555777555444444333222222333333333222222222111111111111111111111111111111111111////////////////////////000000000000000000000000....../////////000000000000000000000000000000000111//////222333333999???[[[iiitttwwwzzz|||lll]]]eeettt[[[MMMJJJGGGEEEDDDBBBBBBCCCEEEFFFFFFEEEDDDEEEHHHIIIIIIHHHJJJHHHEEEEEEGGGJJJLLLMMMRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVXXXYYYZZZ\\\___aaa```aaaccceeehhhkkkmmmooopppwww```@@@<<<;;;999888888888999:::555555555444444444444333333333333333333333333333333333333333333333333333222222222222222222222222222222222222333333333333222111333777777666888===BBBMMM___lllnnnkkkkkkoooppprrrqqqxxxvvvvvv{{{cccMMMIII;;;999666444444444444333222222222111111111000000////////////////////////////////////////////////............////////////////////////////////////........./////////000000000000////////////000000000000000000000000000000111222333333222222222333444111333777666666EEEYYYdddhhhbbb\\\dddzzzvvvsssrrrqqqqqqxxx|||zzz{{{|||[[[HHH@@@;;;:::<<<666666555444333333333333333333222222222111111111111111111111111111111111////////////////////////////////////////////////...////////////000000000000000000000000111111111222///000444222333AAASSSkkkttt{{{{{{{{{|||rrrddd```rrrttt```QQQFFFAAABBBBBBCCCDDDEEEFFFGGGHHHHHHDDDEEEFFFIIIKKKKKKKKKJJJLLLIIIGGGGGGJJJNNNQQQRRRRRRTTTVVVWWWXXXYYY[[[\\\___bbbeeegggjjjnnnrrruuuzzzyyyyyyzzz{{{yyyuuuqqqkkkooovvvwwwNNNCCC???;;;;;;:::888888999555555555555444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222333333333444444444444666999999777;;;AAALLLZZZjjjsssqqqmmmnnnqqq}}}sssqqqssspppmmmLLL>>>;;;999666444444444333222222222222222111111111111////////////////////////////////////////////////............//////////////////////////////////////////000000000111111111000000////////////000000111111111111111111111111...000222222000//////000222222555888666;;;QQQjjjkkkccc```jjjuuukkkjjjnnnmmmggguuuxxx___FFF;;;===888777666555444444444444333333333222222222222111111111111111111111111111000000000000000000000000////////////////////////////////////000000000111///000000000111111111222222111333555333777OOOiiiuuu{{{~~~}}}|||zzzmmmbbb___pppjjjRRRFFFCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCDDDBBBDDDGGGHHHIIIIIIHHHHHHKKKJJJHHHJJJMMMRRRUUUVVVUUUYYY]]]___``````bbbdddfffjjjrrrzzzlllMMMBBB:::;;;<<<999777777666666555555555444444444333333333333333333333333333333333333333333333333222222222222222222222222222222333333333444444444666555777999888777===EEEUUUaaannnqqqooonnnqqquuu{{{ppp{{{wwwqqqyyyzzzXXXBBB===:::777555555555444333333222222222222111111111000000000000000000000000000000000000000000000000............////////////////////////////////////000000000000111111111111000000////////////000000111111111111111111111111222555888888555222333555222333666999<<>>>>><<<999888666666666666555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444444555555555666888999>>>LLLZZZdddkkknnnkkkkkkpppttttttvvvpppooo}}}eeeBBB???<<<:::999999888777333333333222222222111111000000000000000000000000000000000000000000000000............/////////000////////////////////////............/////////000000000////////////000000111111111111111111111111111555999999444111222444666777777===OOOcccfff]]]cccrrrkkkPPP;;;:::999777666555555555444444444333333333222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111///000000111222222333333222444444:::OOOjjjwwwuuu~~~}}}~~~~~~zzzsssllljjjwwweeePPPDDDBBBBBBDDDBBB>>>>>>AAA??????@@@AAABBBCCCDDDEEEDDDGGGJJJKKKKKKLLLPPPSSSTTTUUUXXX^^^cccfffgggfffdddggglllqqqxxxxxxuuuzzzWWWDDDAAA===999888777666666666555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444555555777777999;;;>>>EEEVVVeeekkkppprrrnnnnnntttvvvtttqqq}}}{{{XXXKKK>>>888777777777666555444444333333222222111000000000000000000000000......////////////......000000000000000000000000///////////////000111111000000000000000000000000222111111111000000//////000000000000111111111111111222333555555666666777444;;;DDDMMMZZZeeegggcccqqqeeeGGG===888;;;:::444444<<<555555444444444333333333333333333333333333333333000000000000000000000000000000000000111111111111333222111/////////000111000000000222444555444333555111555GGG```sss}}}~~~vvvvvvpppjjjnnnoooTTTDDDCCCAAA???>>>===>>>???@@@BBBCCCCCCBBB@@@AAACCCFFFIIIGGGGGGIIIKKKLLLRRRYYY[[[___dddhhhjjjiiifffdddmmmqqqxxx|||{{{]]]BBB======:::999999888888777555444333666555555555555444444444555555444333333222111111333333222222333333444555333333222222333444666777777888:::>>>FFFSSSbbblllnnnvvvuuuqqqrrrqqqttt~~~rrrcccQQQFFFBBB???;;;888555555444333333222222111000000000000000000000000......////////////......///////////////////////////////////////000111111000000000000000000000000111111111111000000000///000000000000111111111111000222333444555555555666444===NNN^^^aaa```gggtttOOOAAA999::::::333111666555555555444444444333333333333333333333333333333111111111111111111111111000000000000111111111111333222000/////////000111111111222333555555444333111555AAAWWWmmmzzz~~~|||zzzwwwttthhhiii{{{www[[[JJJCCCBBBAAA???======>>>???@@@BBBCCCCCCBBBAAABBBDDDFFFGGGFFFIIINNNRRRTTTYYY```ffffffggghhhkkknnnqqqssszzz{{{YYYDDD<<<999888888888888777666555444666555555555555444444444555555444333333222111111333333222222333333444555333333222333333555777888;;;:::;;;AAAMMMZZZdddjjjoootttssssssuuusssyyypppYYYIIIBBB???:::444555555444444333222222222000000000000000000000000...//////000000//////...........................///////////////000111111000000000000000000000000111111111111000000000000000000000111111111222222000222444444444333555666999EEE\\\lllfff^^^ppp___MMM===:::999666333555555555555444444444444333333333333333333333333333111111111111111111111111000000000000111111111111222111000000///000000000000222333555555555444444111;;;MMMaaarrr|||~~~}}}}}}uuuuuuqqqdddpppsssVVVGGGBBBCCC@@@@@@>>>=========>>>???AAABBBCCCCCCCCCDDDFFFHHHFFFHHHNNNVVV[[[]]]aaaggghhhiiiiiikkknnnttt|||oooKKK<<<===999888888888777777666666666555555555555444444444555444444333333222222111333333222222333333444555333333333333444666888999???>>>???GGGTTT```gggiiiooossssssvvvwwwtttqqqXXXDDD<<<;;;888222555555555444333333222222000000000000000000000000//////000000000000//////........................///////////////000000111////////////////////////111111111000000000000000000000111111111222222222000333444444333444777:::EEETTTeeekkkcccgggzzzbbbHHH<<<999999999:::555555555555444444444444333333333333333333333333111111111111111111111111///000000000111111111111111111000000000000000000///111444555444444444444888DDDSSS```lllxxx|||{{{sssooommmkkkwwwVVVFFF@@@AAACCC??????>>>======>>>>>>???@@@AAACCCEEEEEEFFFIIIKKKKKKNNNUUU^^^bbbbbbcccgggcccjjjpppsssttt|||~~~QQQ???BBB999999888888777777777777666555555555555444444444444444444333333222222222333333222222333333444555333333333444555888:::;;;@@@BBBGGGPPPZZZccchhhkkkqqquuuvvvwwwvvvttt}}}aaaHHH======;;;666666666555444444333333222000000000000000000000000//////000000000000//////........................///////////////000000111////////////////////////000000000000000000111111111111111111222222222222111333555555555888???EEEWWWdddiii```aaa{{{___FFF;;;888999;;;666666555555555444444444333333333333333333333333111111111111111111111111///000000000111111111111000000000111111111000000...111333333333333444666AAANNN\\\dddlllwwwyyywwwjjjmmm{{{[[[HHHEEEDDDAAA@@@???>>>>>>>>>>>>>>>?????????BBBEEEHHHJJJLLLOOOQQQUUUWWW]]]dddeeebbbaaadddeeemmmuuuwwwyyyaaaEEE@@@;;;:::999888777777888888666555555555555444444444444444333333333333222222333333222222333333444555333333444555777999<<<===???GGGQQQXXX]]]bbbiiiooorrryyyyyyxxxwww{{{vvvSSS???<<<;;;888666666555555444333333333000000000000000000000000///000000111111000000///........................///////////////000111111000000000000000000000000000000000000111111111111111111111222222222222333111444666666777>>>JJJSSSeeemmmiii___lll}}}zzzzzz|||```GGG:::777777666666666555555555444444333333333333333333333333222222222222222222222222000000000000111111111111//////000111111111111000///111333222111333777;;;IIIZZZkkkqqqwww~~~yyylllxxx~~~bbbHHHCCCFFFEEE@@@===????????????@@@@@@@@@@@@AAADDDIIIMMMQQQTTTXXX[[[______bbbfffeeeaaa```bbbggglllpppsss|||UUU???===<<<:::888777777888888666555555555555444444444333333333333333333333333333333222222333333444555444444444666888;;;===???AAALLLXXX___aaadddkkkrrrrrr{{{{{{yyyaaaCCC;;;:::777666666666555444444333333000000000000000000000000000000111111111111000000///////////////////////////////////////000111111000000000000000000000000///000000000111111111111111111111222222222333333111444666777:::EEEUUUaaakkkkkkiiimmm|||rrrlllfff```\\\YYYZZZcccmmmuuuqqqllliiilllwww```GGG;;;888666666666666555555555555333333333333333333333333222222222222222222222222000000000000111111111111...///000111222111111000000222444222111444<<>>;;;999777777777777666555555555555444444444333333333333333333333333333333222222333333444555444444555666999<<>>777666666666555555555555333333333333333333333333222222222222222222222222000000000000111111111111...///000222222222111000222444555333222666???FFF```nnnyyy{{{xxxkkkzzzfffNNNEEEAAAEEEDDD<<<===DDD???@@@AAABBBBBBBBBBBBBBBGGGLLLSSSYYY___dddiiilllfffdddeeegggfffdddfffkkkmmmmmmuuudddAAA???<<<999777666666777666666555555555444444444333333333333333333333333333333222222333333444555444444555666999<<>>===???AAAAAAAAA<<>>BBBEEEHHHQQQ]]]dddeeefffmmmuuutttwww{{{hhhVVVHHH;;;999999888666444444444333222222222222111111111111000000000000000///......////////////////////////////////////////////////000000000000111111111111111111111111000000000000000111222222333333333333999555;;;GGGSSScccllliiiddd___}}}qqqlllmmmqqqtttdddEEE;;;:::888555555555555444444444444333333333222222222222222222111111111111000000000000000000000000000111111111111222222222444333444666666;;;JJJZZZeeepppzzz|||tttiiizzzeeeOOOHHHBBB???<<<<<<>>>@@@@@@@@@?????????@@@CCCHHHNNNRRRWWW^^^ccccccaaabbbiiiooollloooxxx|||~~~|||yyy}}}}}}lllJJJ999<<<;;;888999888777777666666666555555555444444444444444444444444222222333333333444444444666888999:::<<<>>>BBBEEEKKKRRR[[[___```bbbjjjrrryyyyyyoooVVVBBB===:::888777666555333222333222222222111111111111000000111111000000//////////////////////////////////////////////////////000000000000111111111111111111111111111111111111111111222222222222333333777888@@@PPP```jjjlllhhhaaavvvwwwuuu|||SSS???<<<999777666555666777444444444444333333333333333222222222111111111111000000000000000000000000000111111111111222222222333222222444888BBBTTTccclllttt}}}|||uuuiiipppdddKKKCCCDDD@@@???===>>>???@@@@@@???BBB???===@@@GGGQQQYYY^^^cccfffhhheee``````gggnnnzzz}}}rrrpppppppppqqqyyy~~~tttdddhhhjjjpppwwwzzz{{{PPP999>>>???:::888777777777777666666666555555444444444444444444444444333333333333444444444444777888:::;;;<<<>>>BBBDDDNNNSSSWWWXXXZZZ```jjjrrrwwwwwweeeJJJ@@@:::666777888777444333333333222222222111111111000000111111111000000//////////////////////////////////////////////////////000000000111111111111000111111111111111222222222222222222222333333444222===KKK^^^pppppphhhgggmmmvvvzzzaaaFFF@@@<<<;;;999777666777555444444444444333333333333333222222222111111111000000000000000000000000000000111111111222222222444222111444;;;JJJ\\\jjjttt|||vvvoooiiigggPPPCCCAAAEEEBBBAAAAAAAAAAAAAAA@@@@@@CCCBBBCCCIIIRRR[[[aaadddggghhhjjjiiifffhhhrrr}}}vvvpppnnnqqqsssrrrrrrtttyyytttqqqqqqkkkhhhmmmkkkjjjrrr|||^^^>>>>>>>>>:::999888777777777666666666666555555555555555555555555555333333333444444444444555666888999::::::===@@@CCCNNNQQQRRRSSSXXXdddpppxxxtttzzzsssZZZEEE;;;444666:::888555555333333333222222222222111000000111111111111000000000000000000000000000000000000000000000000000000///000000000111111111111000000111111222222222333333222222222333444555666666JJJ[[[mmmzzzooobbbhhhnnnNNNCCC;;;;;;<<<999777777555555555444444444333333333333333222222222222111111111111111111111111111000000111111111222222222555444222555@@@QQQcccmmmyyyyyyqqqmmmzzzhhhRRRHHHDDDCCCDDDBBBBBBBBBBBBAAA@@@@@@@@@FFFIIIOOOWWW]]]bbbcccbbbbbbbbbgggmmmpppwwwqqquuu{{{{{{vvvwww}}}yyynnngggiiipppnnnooowwwvvvuuu}}}sssKKK@@@;;;888:::999888777777777666666666666555555555555555555555555333333444444444555555555555666888888999<<>><<>>@@@SSSpppssskkkkkkcccyyyyyyOOO>>>===:::666555666666555555555444444444444444444333333333222222111111111111111111111111000111111111111222222222222666;;;CCCVVVkkkwwwwww}}}oookkk~~~___GGGCCCBBBDDDCCC@@@@@@BBB@@@CCCEEEFFFGGGKKKRRRXXXcccggghhhaaaVVVQQQTTTYYYccceeeqqqggg\\\fffqqqfff```uuu\\\===>>>BBB555888888888888777777777777666666666666666666666666444444444555555555666666444666999;;;>>>AAAFFFIIIQQQYYY\\\___kkkzzz}}}vvvxxxUUU@@@???;;;777777555666555555444444333222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111000111111222333333111333777444333AAATTTaaafffooonnnbbbfffaaaBBB999999::::::777777777777666666666666444444333333222111000000000111111111111222222222222222222222222222333333999555;;;NNNaaalllsssxxx{{{pppttt}}}TTTKKKGGGCCCAAABBB@@@<<<<<>>DDDHHHIIINNNXXX```ccceeeccc^^^VVVQQQSSS[[[cccrrrqqqrrr|||ssslllvvv~~~hhh___\\\ooo>>>>>>GGG999<<<;;;999888777777666666666666666666555555555555333333333444444444555555555777:::<<<>>>DDDLLLRRRVVV]]]^^^ggg{{{}}}~~~{{{\\\FFF>>>888666777222666555555444444333333222222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111222222333333333555555444:::IIIYYYcccmmmqqqgggcccxxxrrrNNN>>>;;;:::888777777777777666666666666444444333333222111111000000111111111111222222222222222222222222333333333444333<<>>;;;<<<@@@EEEJJJOOORRRXXX```ddddddeee```YYYVVVXXX^^^dddhhhpppvvv~~~wwwcccWWWoooNNN>>>BBB999<<<;;;:::888777777666666666666666666555555555555333333444444444555555555555777:::<<>><<<999888888777777777666666666444444333333222222111111000111111111111222222222111222222222333333333444222666BBBWWWjjjvvv}}}yyykkklllmmmSSS@@@<<>>>>>???>>><<>>333666666666555444444333333222222222111111111000000000000000000000000000000000000000000000000000000///000000000111111111111222111111111111222333333333777666111999OOO```eeejjjllljjjmmm~~~~~~~~~UUUAAA===<<<999888888777777666666666444444333333333222222222000000111111111222222222111222222333333444444444555===LLL___oooyyy~~~pppffftttzzzZZZJJJ@@@@@@GGGAAA??????AAA???>>>BBBIIIMMMXXXbbbbbb___^^^]]][[[YYYWWWWWW]]]gggpppuuuwww|||aaaUUUhhhSSS@@@@@@<<<;;;:::999888777777777666666666666555555555555444444444444555555555555666777:::???DDDKKKRRRVVVVVVcccuuuzzzgggMMM:::;;;>>>555777666666555555444333333222222222111111111000000000000000000000000000000000000000000000000000000///000000000111111111111222222222111222333333444222666555444AAAWWWfffhhhpppggglll}}}gggFFF<<<<<<999999999888777666666666444444444333333333333333000000111111111222222222111111222333444444555555777CCCTTTeeerrr|||wwwiiiiii___MMMGGGCCCAAA@@@AAA@@@AAABBB@@@???EEEMMMRRR```iiidddYYYTTTVVVXXXVVV\\\dddjjjooovvv}}}yyygggnnnttt{{{pppYYY[[[|||cccBBB???===<<<:::999888888777777666666666666555555555555444444444555555555666666666777:::@@@GGGOOOUUUXXXZZZjjj|||uuu{{{lllhhhkkkqqqssstttnnnjjjhhhkkkyyyxxxddddddllljjjbbbjjjyyytttxxxsssYYYAAA:::;;;666777777666666555444444444222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222333444444333444555===MMM___hhhiiirrrhhhzzz~~~SSS>>>;;;::::::999888777777666555444444444444333333333333000111111111111222222222111111222333444555666666777FFFZZZiiiuuu{{{pppkkkwwwxxxNNNEEECCCCCCCCC>>>??????AAACCCAAAAAAIIIRRR[[[fffkkkaaaTTTPPPUUU[[[]]]gggqqquuuvvv|||yyyyyyhhhWWW^^^WWW[[[cccllltttwwwwwwuuu}}}```VVVgggtttFFF>>>===<<<;;;999888888888888666666666666555555555555444444555555555666666666777888;;;AAAJJJRRRWWWZZZaaatttvvv{{{pppeeeaaaZZZSSSPPPSSS[[[bbbVVVPPPRRRUUUYYYccccccTTTNNNXXXZZZSSSTTTaaakkklllbbb\\\[[[```eeefffhhhllljjjLLL<<<;;;999777777666666555555444444222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111333222222222222333444444666222777GGGZZZdddhhhiiikkkmmmyyyxxxuuuwww~~~xxxsssuuuwwwkkkIII>>>;;;::::::999888777666555444444444444444444444444000111111111111222222222111111222333444555666666;;;LLL___kkkuuu~~~tttpppyyynnnJJJGGGBBBBBBEEEAAA???@@@CCCFFFFFFHHHRRR]]]eeehhheeeYYYPPPRRRYYY^^^hhhooovvvwwwxxxpppnnnxxxiii```iiimmmlllooowww~~~fffUUUYYYxxxOOOBBB===<<<;;;:::999888888888666666666666555555555555555555555555666666666666777888;;;BBBLLLUUUYYY[[[jjj}}}~~~pppaaaaaa```bbbiiikkkaaaSSSRRRTTTSSSOOOMMMQQQ]]]hhhaaaWWWUUUUUUSSSZZZ___YYYMMMXXX]]]VVVQQQTTTZZZ[[[YYYVVVXXX\\\\\\YYY]]]cccxxxWWW@@@<<<>>>777777777666555555444444222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111333333222222333333444555888222888OOObbbhhhhhhiiibbbqqqwww}}}}}}zzzuuuiiieeegggooorrrtttqqq}}}yyy|||UUUDDD;;;;;;:::999888777666555444444444444444444444444000111111111111222222222111111222333444666666777AAARRRdddmmmttt|||rrruuufffIIIJJJCCC@@@EEEAAA@@@BBBGGGKKKLLLPPP[[[hhhkkkggg]]]QQQNNNTTT\\\___ooosssuuutttwwwmmmiiirrrvvvwwwiiiWWWRRRfffXXXIII===<<<;;;:::999888888888777666666666555555555555555555555555666666666777777888;;;CCCMMMVVV[[[\\\ppp}}}yyycccXXXWWW[[[\\\YYYWWWVVVSSSOOOUUUQQQQQQUUUUUUTTTXXX```YYYZZZ^^^``````]]]]]]^^^___kkkrrrllldddcccffffffaaammmiii```bbbccc```cccsssqqqppprrryyyyyyuuueee888;;;;;;999666555666666555555444444333333333333222222000000000000000000000000000000000000000000000000222222111111111111111111444333222222333444444333>>>444BBB___lllooommmgggcccsssyyy|||xxxhhh[[[\\\^^^bbbgggmmmrrruuu|||uuuuuu~~~tttnnn???AAA<<<>>><<<777;;;;;;000666666555555555444444444222222333333333444444444444222333555555333666;;;EEEVVVgggooovvv~~~{{{ooopppbbbJJJCCCBBBFFFAAAGGGFFFIIIMMMSSSZZZaaahhhlllmmmggg[[[RRRRRRYYYaaaeeepppxxx~~~yyyeeebbbiiilllYYYWWWZZZqqqkkkGGG===:::999;;;:::666555777777777666555555555555555777777666666666666777777:::888>>>JJJOOOQQQ]]]mmm~~~yyy{{{mmmcccXXXUUUXXX]]]___[[[YYYZZZ[[[[[[^^^ZZZZZZ___ccchhhsss~~~rrrvvv}}}zzzvvvnnnllljjjjjjnnntttyyy|||OOO???;;;999666555555666555444444444333333333333222222111111111111111111111111000000000000000000000000111111111111111111111111222111111222333555555555;;;:::KKKcccnnnooommmgggppprrr[[[XXXXXXXXXZZZ^^^ccchhhllltttzzz}}}{{{jjjsssSSS@@@999:::999555999<<<444666666555555555444444444222222333333333444444444555333444666555333666<<>>888777:::888666666666666555555555555333333333444444444444555666555666777555555;;;DDDRRReeerrrsssyyyzzzjjjkkk|||UUUMMMLLLLLLOOOFFFHHHHHHNNNXXXaaahhhooovvvzzz}}}pppaaa]]]```ffflllqqqyyyttt```^^^bbbiiinnnnnnnnnwww|||uuupppmmmmmmnnnpppsssxxx}}}hhhWWWQQQPPPUUU|||iiiEEE>>>::::::;;;888777888777777666555555555555555555555555555666777888999===@@@EEEJJJMMMUUUiii|||}}}|||zzzkkk```dddffffffmmm|||qqquuuyyy|||}}}~~~{{{wwwwwwyyyzzzwwwuuuwww{{{~~~}}}~~~|||NNN===:::777555555555444333444444333333333222222222111111111111111111111111000000000000000000000000000000111111111222222222111333444444333444777999CCC___nnnooonnnhhhmmm}}}dddQQQMMMPPPVVV[[[______^^^]]]\\\___gggqqqxxx|||uuuYYYCCC;;;@@@;;;888999888777777666666666555555555333333444444444555555555666666777888666777???JJJYYYiiiwwwzzz}}}xxxkkkuuurrrQQQMMMLLLLLLPPPHHHIIIIIIRRR___iiipppwww~~~sssccc^^^bbbhhhrrr{{{mmmbbbXXX]]]dddiiijjjqqqyyytttrrrnnnjjjgggdddcccbbbeeehhhllloooqqqtttxxx{{{ooo[[[NNNMMMOOOiiiqqqIII@@@::::::;;;999888999777777666555555555555555444444555555777888::::::???BBBFFFKKKPPP\\\pppzzz{{{zzzlll```aaa\\\WWWZZZYYY___gggmmmoooqqquuuwwwzzzuuupppnnnoooppppppoooppptttxxxyyyxxxxxxzzz|||{{{zzz}}}OOO>>><<<999777777666555444444444333333333333222222222222222222222222222222000000000000000000000000000000000111222222333333333444555444222444:::???PPPhhhpppoooppphhhvvv}}}fffSSSMMMRRRYYY___ccccccbbb```]]]^^^ccclllttt{{{nnnqqqhhhHHH999>>><<<888999999777777777666666666555555333444444444555555555555555555777888777999DDDPPP```jjjvvv}}}}}}zzzvvvtttjjjMMMLLLKKKJJJPPPIIIJJJJJJUUUcccnnntttzzz~~~pppdddbbbfffmmm|||sssfffaaadddiiinnnttt{{{oooeee`````````aaabbbdddgggiiikkkrrrwww~~~vvv\\\JJJJJJLLLXXXxxxLLLBBB::::::;;;:::999999777777666555555555555555555555555777888:::<<<===AAADDDGGGLLLUUUeeeyyy}}}}}}ssstttzzztttlll``````cccYYYTTT___kkkrrrzzz}}}|||zzzzzz|||yyyrrrkkkggghhhjjjkkkkkkmmmpppssstttrrrrrruuuwwwvvvsssuuuYYY@@@===:::888888777666555444444333333333333222222222222222222222222222222000000000000000000000000///000000111222222333333222444444333222777???FFF\\\nnnnnnnnnssslllyyyaaaOOORRRWWW\\\___aaaaaaaaa___\\\]]]dddkkkpppwww~~~~~~xxxjjjhhhyyyWWW<<<>>>===888999:::777777777777666666666555444444444444555555555555333444777999777:::HHHVVVdddgggrrr}}}}}}www}}}hhhNNNNNNLLLJJJRRRMMMNNNQQQ[[[iiippprrrsssvvvyyytttjjjffflllrrr{{{}}}fffgggnnnxxxzzzmmmgggddddddfffiiikkknnnrrrxxx~~~{{{]]]HHHLLLNNNLLLqqqOOODDD:::999;;;;;;999999777777666555555555555555555666666888:::<<<===???CCCDDDGGGMMMZZZmmm~~~yyyzzztttkkkeeepppyyyooommm}}}yyyzzzrrriiidddeeehhhjjjkkkmmmppprrrrrroooooorrrtttrrrnnnppp~~~eeeAAA>>>;;;999999888777666444444444333333333222222222222222222222222222222000000000000000000000000///000000111222222333333111222333222222999DDDLLLcccppplllnnnvvvpppmmmQQQRRRTTTWWWZZZ\\\^^^___```ZZZXXX\\\aaadddhhhmmmooojjjffftttgggCCC@@@===888999999777777777777666666666666444444444555555555666666222444777999888<<>>@@@===999999777777777777666666666666555555555555555555444444777555555888:::AAAQQQccckkkmmmtttyyyxxx}}}xxxVVVSSSRRRNNNRRRWWWgggdddwwwwwwssszzzpppbbbhhhgggiiirrrpppgggiiinnn```___www|||mmmggggggkkkkkkqqqwwwdddQQQGGGMMMbbbpppKKK===???:::===AAA666888888777666666666666666666666666888:::>>>AAADDDAAABBBGGGSSSeeexxx~~~ppp|||{{{ppppppnnnlllmmmvvv{{{rrrpppppplllgggjjjhhheeecccbbbdddfffhhhiiijjjllllllkkkkkklllmmmpppnnnlllppp~~~}}}VVVGGG::::::===;;;888666666555555444444333222222111111111111111111111111111111111111111111111111000111111222222333444444222444666666333888LLL```fffgggooorrruuueeebbbiiiqqqvvv~~~uuuhhh]]]XXXWWWXXXXXXYYYYYYXXXVVVTTTUUUWWWYYYgggdddbbbiii{{{{{{|||XXX@@@===;;;;;;===888777777777666666666666555555555555555555555555777555666999;;;BBBSSSccclllooowww{{{xxx|||wwwTTTQQQQQQPPPWWW]]]mmmwww}}}qqqjjjkkkuuuiii^^^XXXYYY______mmmcccjjjqqqkkkooowww~~~hhhUUUPPPYYY|||{{{QQQ===???<<<<<<>>>777888888777666666666666666666666666777:::===@@@BBBAAABBBIIIWWWkkk|||vvvgggmmm{{{~~~wwwqqqiiieeeeeemmm}}}yyyfffdddgggeeecccccccccbbbbbbaaabbbcccdddeeefffggghhhhhhgggggghhhiiimmmjjjgggiiiuuu}}}eeeKKK777888===;;;888:::666555555444444333222222111111111111111111111111111111111111111111111111000111111222222333444444444444555555666>>>RRRdddkkkjjjkkkttteeeTTTSSS\\\ffflll}}}wwwppphhhaaa\\\YYYWWWWWWXXXVVVTTTTTTUUUVVVYYYYYYYYY\\\cccpppvvvuuupppvvviiiGGG<<<;;;<<<===888888777777777666666666555555555555555555555555777666666999===EEEUUUdddlllrrrzzz}}}xxxzzz{{{WWWQQQRRRRRR[[[bbbrrr|||]]]TTTVVVUUUWWW___```kkkwwwnnnvvv{{{uuuuuuhhhVVVQQQhhh[[[>>>@@@???;;;:::999888888777666666666666777666666666777999<<<>>>@@@AAACCCLLL]]]sss}}}wwwwwwfffgggxxxyyyqqqiiiccciii{{{xxxeeeZZZ```ddd^^^[[[```]]]]]]^^^___```aaabbbbbbdddfffgggfffeeeeeefffhhhkkkhhheeefffooo{{{~~~zzz}}}uuuTTT:::888<<<888777;;;666555555444444333222222111111111111111111111111111111111111111111111111000111111222222333444444555555555555:::GGGYYYhhhnnnqqqooosss|||fff\\\\\\aaafffjjjrrrwww}}}{{{rrrhhhbbbXXXYYYXXXWWWUUUVVVXXXZZZRRRUUUZZZ[[[YYYZZZcccmmm}}}tttyyy|||wwwPPP???===<<<999888888888777777777666666555555555555666666666666666777777:::???IIIYYYeeekkksss}}}~~~wwwyyy^^^UUUTTTUUU^^^dddsssmmmVVV\\\hhhllltttzzzwwwaaaOOOZZZjjjCCC@@@BBB:::777;;;999888777777666666777777666666666777999;;;===>>>@@@DDDPPPdddzzzwww{{{jjjfffwwwtttgggkkkfff\\\\\\eeeeeeZZZUUU[[[YYYZZZ[[[\\\]]]^^^^^^^^^cccdddffffffeeeeeeggghhhjjjhhhggghhhlllsss}}}~~~zzz|||mmmNNNCCC???999666:::666555555444444333222222111111111111111111111111111111111111111111111111000111111222222333444444666555444666???PPPaaalllkkkooommmxxxxxxhhhbbbcccfffjjjoootttxxx~~~wwwqqqcccbbb___ZZZWWWVVVXXXZZZVVVYYY^^^```]]]\\\hhhwwwuuu}}}XXX???<<<===:::888888888888777777777777555555555666666666777777666777999:::AAANNN]]]fffiiitttwwwyyyeeeXXXVVVXXXdddiiixxx|||}}}yyygggbbbtttnnnSSSSSSppp{{{KKK@@@CCC:::555<<<999999888777777777777777666666777888999;;;<<<===@@@GGGVVVkkk~~~~~~yyy~~~lllfffttttttgggiii}}}vvv```___dddkkkhhh]]]VVVWWWYYYYYYYYYZZZZZZ[[[[[[[[[___aaacccddddddeeeggghhhhhhhhhiiijjjjjjmmmxxx~~~}}}~~~kkkTTTEEE<<<888999666555555444444333222222111111111111111111111111111111111111111111111111000111111222222333444444555555555888EEEYYYhhhooosssooolllxxxiiifffgggkkktttuuurrrmmmeee^^^XXXVVVVVVZZZXXXZZZ\\\\\\bbbvvvtttooorrrccc@@@;;;>>>===999999888888888777777777555555555666666777777888666888:::;;;CCCRRR```ggghhhvvvyyy}}}lll]]]ZZZ___lllrrruuu|||qqqppp{{{wwwXXXQQQfffVVV@@@BBB<<<555===999999888777777777777888555666777999;;;<<<===>>>BBBLLL___ssszzznnngggppp}}}zzzrrrfffdddtttsss```bbbeeehhhiiifff```\\\ZZZZZZYYYXXXXXXXXXXXXXXXZZZ\\\___```aaabbbdddggggggfffhhhhhhfffhhhuuu}}}{{{}}}}}}]]]FFF===:::888666555555444444333222222111111111111111111111111111111111111111111111111000111111222222333444444444555555:::JJJ```mmmpppxxxqqqpppzzzppppppqqqtttxxxmmmccc\\\YYY[[[WWWWWWYYYXXX[[[mmmuuuHHH===>>>;;;999999999888888888777777444555555666777777888888555999:::;;;EEEUUUccchhhhhhyyy|||xxxeeeaaaeeesssxxxwwwzzz\\\TTT[[[}}}aaa???AAA>>>666===:::999888888777777888888444555777:::<<<>>>???@@@EEESSSgggzzz~~~yyyooohhhnnnvvv{{{}}}zzzuuukkkeeepppwwwaaabbbaaaccciiipppllleee\\\[[[YYYWWWVVVVVVVVVWWWVVVXXX[[[\\\^^^___bbbdddeeedddeeefffcccfffuuu|||zzz}}}vvv\\\BBB<<<<<<888666555555444444333222222111111111111111111111111111111111111111111111111000111111222333333444444444555555;;;MMMdddpppqqqooolllqqqyyywww{{{||||||}}}pppfff```^^^[[[\\\^^^YYYSSS\\\kkkRRRBBB===555999999999888888888888777444555555666777888888999555999;;;<<>>777999999888666555666555444222222222222222222222222222222222222222222222222222222222333444444555555666666444888EEEXXXgggmmmmmmqqqfff~~~|||uuu{{{}}}rrrooommmmmmkkkeee]]][[[^^^iiiPPPDDD<<<===<<<<<<:::999888777777777777777777777888888888888999;;;::::::FFFYYYfffiiittt{{{}}}sssggghhhnnn~~~sss```UUUSSSrrr~~~uuuIII;;;@@@@@@999:::999888888777777888888<<<999:::>>>@@@@@@BBBGGGMMMbbbnnn}}}www}}}zzzxxxxxx|||qqqhhhoootttjjjbbbeeerrr|||yyyrrr___[[[\\\cccggggggfffggg___]]][[[XXXVVVVVVVVVWWWWWWXXXZZZZZZ[[[]]]```cccaaabbbeeegggeeeeeennnyyyxxxwwwxxxwwwYYYEEE===<<<===999888666666666666444222222222222222222222222222222222222222222222222222222222333444444555555666555555:::III\\\jjjppppppooommm~~~yyy}}}yyyuuummmccc^^^^^^XXXjjjYYYEEE<<<>>>===<<<:::999888888777777777777777777888888888888777999999<<>>>>>999:::999888888777777888888999777888<<<>>>===AAAFFFQQQeeeppp~~~yyy~~~~~~{{{{{{yyypppvvvpppfff___dddooovvvsssmmm[[[WWWWWW[[[]]]]]]]]]___[[[ZZZYYYXXXWWWVVVVVVVVVUUUWWWYYYZZZZZZ\\\___bbbaaabbbdddeeedddcccjjjsss|||wwwttt}}}}}}TTT>>><<>>:::888666666666666444222333333333333333333333333222222222222222222222222222222333444444555555666333666???OOOaaannnrrrrrrkkkwww}}}rrreee```YYY___oooiiiIII<<<@@@===<<<;;;999888888888888777777777777888888888888666777999???LLL^^^kkkpppyyyssskkkmmmrrriiiPPPeeeUUU>>><<<>>>::::::999888888777777888888888777999===>>>>>>BBBGGGUUUiiisss{{{|||{{{yyyzzzpppddd\\\aaakkkpppnnnjjjYYYUUURRRTTTTTTRRRSSSVVVWWWWWWWWWWWWWWWVVVVVVVVVUUUWWWYYYZZZ[[[\\\___aaaaaaaaacccdddcccaaafffmmm|||}}}vvvpppxxxaaaCCC>>>>>>::::::888777666666666444333333333333333333333333333222222222222222222222222222222333444444555555666333999EEEVVVeeeooorrrqqqfff}}}}}}}}}tttjjjnnniiifffrrrQQQ===BBB===<<<;;;:::999888888888666777777777888888888888777888;;;CCCQQQ```lllrrr}}}}}}qqqpppyyyxxx}}}xxxpppXXXbbbUUU???>>>???;;;:::999888888777777888888::::::<<<@@@AAA@@@EEELLLZZZlllvvv}}}~~~|||zzzttt|||~~~qqqddd[[[___gggjjjiiiiiiYYYTTTQQQPPPMMMJJJJJJNNNUUUUUUUUUUUUVVVUUUUUUUUUUUUWWWZZZ\\\\\\]]]```bbb``````aaacccbbb```ccchhhsss}}}uuunnntttxxxSSSEEE@@@::::::999777666777666555333333333333333333333333333222222222222222222222222222222333444444555555666444===LLL[[[gggnnnpppooocccwwwwww{{{zzzooonnn{{{[[[@@@BBB======;;;:::999888888888666777777777888888888888999999>>>HHHUUUbbbmmmsssuuu{{{uuu{{{qqqppp|||~~~yyy{{{zzztttdddcccYYYBBB@@@???::::::999888888777777888888:::;;;>>>BBBBBBBBBGGGOOO]]]oooxxx{{{{{{{{{}}}~~~uuu|||pppbbbZZZ___ffffffdddeeeXXXTTTRRRPPPLLLGGGGGGLLLUUUTTTTTTSSSSSSTTTUUUUUUUUUWWWZZZ\\\]]]^^^```aaa```^^^```cccbbb```aaaeeekkk||||||vvvooosssbbbMMMDDD???;;;999777777777777555333333333333333333333333333222222222222222222222222222222333444444555555666666AAAQQQ```jjjnnnppppppkkk{{{lllpppxxxfffCCCBBB>>>===<<<:::999999999999777777777777888888888888::::::@@@LLLZZZeeennnuuuvvv{{{~~~qqqyyy{{{uuunnncccgggIIIAAA>>>::::::999888888777777888888888:::???BBBBBBBBBHHHQQQ```rrr{{{|||~~~qqqnnnxxxtttttt|||ttt|||kkk___ZZZbbbgggccc^^^___VVVSSSRRRRRRMMMIIIJJJNNNUUUTTTRRRQQQQQQRRRTTTUUUSSSVVVYYY\\\\\\]]]^^^```___^^^___cccccc``````cccfffwww|||yyyrrrtttgggPPPDDDAAA;;;999777777777777555444444444444444444444444444222222222222222222222222222222333444444555555666777CCCUUUdddmmmqqqsssuuujjjfffmmmwwwnnnEEEAAA>>>===<<<;;;:::999999999777777777777888888888888999888@@@OOO^^^hhhqqqyyyxxx{{{tttxxxzzzxxx||||||xxxsss```zzzPPP>>>======:::999888888777777888888999<<>>===<<<;;;:::999999999777777777777888888888888777777???QQQ```jjjsss|||{{{yyy}}}zzzzzz{{{~~~{{{ttt]]]xxxRRR<<<<<>>;;;:::::::::888777777777777777777888888999999888BBBVVVfffnnnwwwyyy}}}uuuuuuxxx{{{{{{|||tttiiiUUUBBBCCC===<<<;;;:::999999999:::;;;???AAAFFFJJJKKKLLLSSS]]]kkkvvvwwwxxxmmm]]]SSSNNNMMMLLLPPPKKKMMM[[[kkkppplllgggWWWTTT[[[jjjooofff___^^^VVVQQQOOOQQQQQQOOOOOOQQQPPPLLLHHHIIIMMMRRRSSSRRRSSSTTTWWWZZZ\\\]]]^^^^^^___```aaaccccccccccccbbbgggqqq}}}{{{ssstttzzzxxxWWWHHHDDDCCC>>>===<<<:::999777666555444333333222222333333444333333333333333333333333222444555555444555777999???PPP]]]kkkzzz{{{}}}oooiiisssoooqqqxxx|||~~~{{{wwwJJJDDD@@@>>>;;;:::::::::999777777777777777777888999999:::999CCCWWWgggpppyyywwwttt}}}|||}}}vvvnnneeeXXXCCCBBB===<<<;;;:::999999:::;;;;;;???@@@EEEJJJLLLNNNWWWbbbmmmwwwnnniiioooqqq```TTTMMMLLLFFFFFFQQQ\\\bbbccccccZZZWWW\\\hhhmmmhhhbbbbbbVVVQQQNNNPPPPPPMMMKKKMMMJJJGGGFFFHHHMMMQQQRRRQQQTTTUUUWWWZZZ\\\]]]^^^^^^```aaabbbddddddddddddcccfffnnnzzz{{{rrrqqqwww{{{WWWDDD@@@BBB>>>>>><<<;;;999777666666444444333333333333444444333333333333333333333333222333444444444555777999@@@SSS```kkkzzzuuussstttvvvyyy|||~~~xxxYYYVVV^^^dddnnn|||RRRGGG@@@>>><<<;;;;;;:::999777888777777777777888999999<<<;;;EEEYYYiiirrr{{{uuujjjccc]]]CCCBBB>>><<<;;;:::999999:::;;;<<>>===;;;:::888777666444444333333333333444444333333333333333333333333111222444444444555777999???VVVdddmmm{{{~~~{{{bbbTTT\\\ddddddoooYYYGGGAAA???<<<;;;;;;;;;999888888888777777888888999:::<<<;;;FFFZZZkkksss|||~~~yyykkkfff{{{|||dddDDD@@@>>><<<;;;:::::::::;;;<<<===@@@AAADDDHHHKKKQQQ^^^kkkyyyrrrmmmuuuxxxsssgggkkkdddooozzzlll]]]TTTPPPNNNQQQUUU\\\ZZZ\\\aaaeeebbb^^^\\\SSSNNNMMMNNNNNNJJJHHHHHHJJJJJJKKKMMMPPPRRRRRRQQQXXXXXXYYYZZZ[[[\\\]]]^^^___```aaaccccccccccccbbbbbbeeeqqq~~~}}}rrrmmmrrrnnnOOOEEEFFF@@@???>>><<<:::999888777555444444333333444444555333333333333333333333333111222444444444555888:::CCCZZZkkkttt}}}dddXXXZZZjjjsssttt}}}yyypppvvv}}}```HHHAAA???<<<;;;;;;;;;999888888888888888888999999:::;;;<<>>===<<<<<<;;;;;;;;;<<<>>>>>>CCCBBBCCCFFFIIIPPP___mmmyyyyyyxxxuuu]]]UUUYYYTTTUUU\\\pppssseee[[[SSSPPPQQQQQQTTT[[[cccgggddd[[[TTTPPPLLLKKKNNNOOOKKKIIIJJJKKKLLLNNNOOOQQQSSSTTTUUUZZZYYYYYYZZZ[[[\\\]]]^^^___```aaaccccccccccccbbbdddeeeqqqwwwqqquuu}}}xxxUUUFFFEEE@@@@@@>>>===;;;999888888555555444444444444555555333333333333333333333333111333444555555777999<<>>===<<<;;;;;;<<<===???@@@DDDBBBBBBDDDGGGPPPaaapppwwwvvv~~~{{{eeeWWWRRRQQQPPPPPPSSSaaaxxxkkk```[[[SSSUUUZZZ___cccaaaYYYRRRMMMJJJJJJNNNPPPMMMKKKLLLKKKLLLNNNPPPRRRTTTWWWZZZ[[[ZZZZZZZZZZZZ[[[]]]^^^```aaabbbddddddddddddcccdddcccppp{{{tttxxx}}}\\\IIIEEEAAA@@@???===;;;:::999888555555444444444444555555333333333333333333333333222333555666666888;;;===GGGVVVgggwww{{{qqqyyyvvvddd\\\kkkqqqxxx~~~vvvxxx}}}vvvxxx}}}sssQQQBBB???===<<<<<<;;;:::999999999888888999999:::;;;;;;???OOOgggxxx~~~{{{zzzyyyzzzzzzcccddddddSSSAAA@@@===<<<<<<<<<<<<>>>???@@@DDDBBBAAACCCHHHSSSeeevvvzzzuuuqqqrrrddd\\\UUUNNNSSSWWW^^^kkkxxxooo^^^\\\YYYWWWYYY[[[XXXUUUKKKHHHIIINNNPPPNNNMMMNNNIIIKKKMMMOOORRRVVVZZZ]]]\\\[[[ZZZZZZZZZ[[[]]]^^^aaabbbdddeeeffffffeeedddbbbaaammm{{{tttwwwzzzgggRRRLLLAAA@@@???>>><<<:::999888555555444444444444555555333333333333333333333333222444666777777999;;;>>>OOOZZZjjj{{{}}}rrrtttiiilllvvvqqq}}}|||VVVBBB@@@===<<<<<<<<<:::999999999888888999999:::;;;<<<@@@RRRlll}}}~~~{{{yyyyyyzzz{{{cccddd___}}}XXXDDDAAA===<<<<<<<<<===>>>@@@AAADDDAAAAAADDDIIIUUUjjj{{{|||lll[[[QQQUUUZZZbbbllluuuwwwjjj```XXXYYYYYYUUUQQQPPPLLLHHHIIIPPPTTTRRRMMMKKKGGGJJJNNNQQQTTTUUUVVVVVVZZZYYYXXXXXXYYY[[[]]]___bbbbbbcccdddeeeeeeeeeeeeeeeccciiiwww|||{{{|||www^^^MMMFFFCCC???===<<<;;;999888555555444333333333444444222222222222222222222222555333444666666555888>>>VVV```lllxxxzzzuuu||||||~~~HHHHHHAAA;;;<<<===;;;:::;;;::::::999999::::::;;;<<>>===;;;999777666555444444333333444444222222222222222222222222555333444666666555999@@@YYYdddppp{{{|||xxxQQQIIIAAA<<<<<<===;;;:::;;;::::::999999::::::;;;<<<@@@@@@YYYzzzuuuuuuzzzzzzvvvmmmiiiUUUVVVzzzZZZFFFCCC>>>>>>>>>>>>???@@@AAABBBDDDBBBBBBHHHTTTdddttt}}}uuullllllvvveeedddfffppp{{{|||~~~yyyvvvnnnooogggVVVLLLMMMNNNLLLJJJGGGHHHOOORRROOOKKKIIIRRRQQQRRRVVVZZZ\\\ZZZWWW\\\[[[ZZZYYYYYYZZZ\\\]]]```aaacccddddddcccbbbaaaaaa```dddpppyyyzzzvvvtttxxxsssXXXNNNLLLIIIDDD@@@>>>;;;999777666666555444444444444444333333333333333333333333444333444777666555;;;BBB]]]iiittt~~~~~~zzz~~~\\\JJJCCC======>>>;;;:::;;;::::::999999::::::;;;<<>>=========>>>???@@@AAACCCBBBCCCJJJXXXjjjxxxwwwrrriiiggg```bbbkkkkkkkkkrrr|||~~~wwwsssuuullluuuooo[[[NNNPPPPPPJJJIIIFFFHHHNNNPPPMMMJJJIIITTTSSSSSSXXX]]]___\\\YYY^^^\\\[[[YYYYYYZZZ[[[]]]___```bbbddddddcccaaa_________bbbkkktttwwwuuuqqqtttyyy___XXXLLLHHHDDD@@@>>><<<:::888777777666555444444444444333333333333333333333333333333555777666666<<>>>>>>>><<<:::;;;::::::999999::::::;;;<<<@@@@@@]]]|||iiihhhnnnrrrtttmmmbbbPPPMMMuuuWWWBBB@@@===============>>>??????AAA@@@CCCMMM]]]ooo}}}xxx|||~~~uuurrryyy|||{{{|||~~~yyywwwxxx~~~uuu\\\LLLNNNOOOJJJHHHFFFGGGLLLNNNLLLKKKLLLSSSSSSTTTYYY^^^```^^^\\\^^^]]][[[ZZZYYYZZZ\\\]]]___```bbbccccccbbbaaa```^^^___bbbiiirrrxxxvvvrrruuu{{{aaa[[[JJJGGGCCC@@@???>>><<<;;;999888777666555555555555333333333333333333333333222333555777666666>>>III```mmmyyy~~~zzzlllqqqpppNNNFFF@@@??????<<<;;;;;;::::::999999::::::;;;<<>>>>>??????CCCPPPbbbtttnnnSSSEEEHHHKKKJJJIIIFFFFFFJJJLLLKKKMMMQQQRRRUUUXXX[[[]]]^^^^^^^^^]]]\\\[[[ZZZZZZ[[[]]]^^^___```aaaaaabbbccccccccc___aaadddiiisss{{{zzzuuuzzzfff\\\KKKHHHDDDBBBAAA@@@???===:::999888666555555555555333333333333333333333333222333666888666666@@@LLLaaappp}}}}}}mmmuuuxxxPPPHHHAAAAAA@@@===;;;;;;::::::999999::::::;;;<<<@@@@@@\\\nnneeejjjooossswwwuuudddVVVNNNdddgggLLLBBB>>>>>>============>>>>>>@@@@@@EEETTThhhzzz}}}|||uuuoooVVVFFFBBBEEEGGGHHHIIIFFFFFFHHHJJJKKKPPPWWWUUUYYY^^^___\\\[[[\\\^^^]]]\\\ZZZZZZZZZ\\\^^^___````````````aaaccceeefffaaadddfffjjjuuuzzzxxxnnn^^^OOOLLLHHHEEEDDDBBB@@@???::::::888777666555555555444444444444444444444444111333666888666777BBBNNNeeettt{{{mmmuuu|||QQQIIICCCBBBAAA===;;;;;;::::::999999::::::;;;<<<>>>@@@^^^hhhfffoootttvvvyyyyyyllleeeYYY```|||hhhKKKBBB???>>>>>>======>>>>>>???BBBCCCIIIXXXnnn|||qqqppp___PPPWWWqqqaaaNNN>>>===DDDGGGFFFEEEJJJFFFEEEGGGIIIKKKRRRZZZXXX^^^cccbbb\\\XXXZZZ^^^\\\[[[ZZZZZZ[[[]]]___`````````______aaadddgggiiibbbfffhhhlllvvv}}}sssppp^^^TTTPPPLLLHHHFFFCCCAAA???;;;:::999777666555555555444444444444444444444444111333777888666777BBBOOOhhhxxxuuulllzzz|||RRRJJJCCCBBBAAA===;;;;;;::::::999999::::::;;;<<<===AAA```zzzdddgggsssxxxyyy{{{}}}uuutttddd```|||uuueeeGGG?????????>>>>>>>>>>>>>>>???EEEEEELLL\\\qqq~~~gggWWWIIIMMMPPPQQQZZZuuummm[[[BBBAAA>>>===???CCCGGGJJJGGGFFFEEEEEEHHHMMMRRRUUUWWW]]]bbb^^^UUUQQQVVV]]][[[YYYXXXYYY]]]___^^^\\\```aaabbbcccdddeeeeeeffffffhhhiiimmmvvvzzz|||oooYYYQQQQQQPPPMMMHHHDDDBBBAAA===<<<:::888777666555555444444444444444555666777444777444555888777BBBYYYkkkhhhppptttQQQLLLFFFBBB@@@???<<<999::::::999999::::::;;;<<<===FFFTTT}}}uuucccbbbnnn{{{}}}zzz{{{}}}rrrkkk|||yyyoooGGG===@@@???>>>======>>>?????????AAAMMMccczzzttt\\\NNNDDDFFFIIIJJJMMMYYYvvvaaaKKKAAA@@@@@@@@@@@@AAACCCDDDEEECCCBBBCCCDDDHHHMMMRRRUUUWWW]]]aaa]]]UUURRRWWW]]][[[YYYVVVWWW[[[^^^______aaaaaabbbcccddddddeeeeeedddfffhhhmmmwww~~~}}}jjj___YYYRRRMMMJJJHHHDDDBBB>>><<<;;;999777666555555444444444444444555666666333777555555999777BBBYYYtttppprrrlllQQQLLLGGGCCCAAA???===:::::::::999999::::::;;;<<<===EEEQQQzzz~~~nnn______lllyyy|||yyy{{{|||sssjjjuuuMMMCCCBBB@@@???======???@@@AAADDDFFFQQQhhh~~~uuuQQQEEEBBB@@@EEEEEEFFFMMM___~~~iiiUUUFFF@@@???===???AAACCCCCCBBB@@@?????????AAADDDHHHMMMQQQTTTUUUXXXZZZVVVQQQPPPWWW]]]]]]ZZZWWWWWWZZZ^^^aaabbbbbbbbbccccccddddddeeeeeefffggghhhlllvvv~~~zzztttmmmcccVVVOOOMMMLLLGGGCCC???===<<<:::888777666666555444444444444555666666333777555555999888CCCZZZxxxtttvvveeeQQQMMMHHHEEEBBB@@@>>><<<:::::::::::::::;;;;;;<<<===DDDNNNvvvvvvppprrrwwwppprrrssstttyyyvvvoooxxx{{{xxxsssfffZZZ\\\iiiuuuyyywww|||{{{uuuhhh~~~wwwPPPFFFCCCAAA???======???BBBDDDEEEGGGTTTkkkXXXDDDDDDGGGGGGFFFEEEGGGRRRjjj|||lllZZZPPPKKKGGGFFFGGG<<<===???@@@@@@???>>><<<>>>@@@BBBFFFJJJMMMPPPRRRQQQQQQOOOLLLJJJNNNXXX```^^^]]][[[[[[\\\___aaabbbcccccccccdddddddddeeeeeeiiiiiiiiikkkttt~~~{{{uuu{{{sssppphhh\\\TTTPPPMMMIIIEEE@@@???===;;;999777666666555555444444444555555666333777555555999888CCC[[[sssvvvdddQQQNNNJJJFFFCCC@@@===<<<:::::::::::::::;;;<<<<<<===CCCLLLvvv~~~{{{zzz~~~wwwnnnlllooo{{{lllbbbXXX[[[gggrrrvvvuuu}}}xxxiii}}}uuurrrMMMDDDCCCAAA>>><<<<<>>===<<<;;;;;;<<<<<<===>>>>>>BBBDDDGGGKKKNNNPPPQQQQQQPPPMMMIIIFFFHHHPPP\\\eee___```aaaaaaaaa`````````cccccccccddddddeeeeeefffiiihhhgggiiirrr}}}|||uuuzzztttjjjgggbbbZZZSSSMMMIIIHHHAAA@@@>>><<<:::888777777666555555444444444555555333777555666:::999DDD\\\mmm}}}yyygggRRRQQQMMMIIIDDD@@@===<<<;;;;;;::::::;;;;;;<<<======BBBLLLvvv{{{zzzmmmrrr|||zzzuuuyyy~~~zzzzzziiiaaaYYY[[[eeepppuuuuuuzzzjjjyyymmmlllJJJDDDBBB???<<<:::;;;>>>AAADDDIIIMMM\\\uuu```IIIGGGFFFAAA===DDDFFFNNNaaaqqq___RRRLLLHHHBBB???@@@AAA===999888;;;:::999999;;;>>>AAABBBFFFIIIMMMQQQTTTUUUTTTSSSQQQNNNJJJHHHMMMVVV```ggg]]]```cccdddcccaaa``````bbbbbbcccdddeeefffggggggeeeeeedddgggssszzzuuuggggggeee___WWWOOOKKKJJJCCCBBB???===;;;999888777666666555444444444444555333777555666:::999EEE\\\nnnwwwssslllVVVUUUSSSMMMFFFAAA>>>===;;;;;;;;;;;;;;;<<<<<<======AAAJJJuuuxxxfffaaaiii}}}}}}ooohhhrrr~~~zzz{{{sssggg```ZZZ\\\eeeooovvvxxxxxxiiiyyymmmjjjKKKFFF@@@>>><<<;;;;;;>>>AAACCCEEEJJJZZZuuu\\\OOOKKKEEECCCFFFGGGLLLVVVjjjssscccYYYSSSNNNNNNPPPDDD???=========:::;;;>>>999999:::;;;>>>AAAEEEGGGHHHLLLRRRWWW[[[[[[ZZZYYYQQQOOOMMMOOOTTTZZZ^^^```[[[]]]aaaaaa``````aaacccaaaaaabbbdddfffggghhhiiifffeeedddhhhttt{{{vvvmmmjjjfffaaa[[[UUUOOOLLLDDDCCC@@@>>>;;;999888777666666555444444444444444333666555666::::::EEE]]]sssyyyqqqjjjssssss[[[[[[YYYRRRJJJCCC@@@???;;;;;;;;;;;;;;;<<<======>>>@@@GGGpppjjjccchhhtttxxxpppeeeffftttsssddd^^^YYY[[[dddoooyyy~~~zzz~~~rrrfffxxxoookkkKKKFFF???>>>=========???AAACCCEEEJJJ[[[wwwnnnWWWOOOJJJDDDHHHRRRLLLRRR^^^qqqggg```WWWOOOKKKGGGDDDEEEHHHAAA>>>===<<<999666888===888999;;;>>>BBBEEEHHHIIIIIIMMMTTT[[[___```___^^^OOOOOOPPPSSSXXXZZZYYYXXXXXX[[[]]]^^^]]]___cccggg```aaabbbdddfffhhhiiijjjjjjiiigggjjjuuuxxx{{{uuunnnfffaaa___ZZZSSSMMMEEECCCAAA>>><<<:::888888777666555444444444444444333666555666;;;:::FFF]]]uuukkkyyy}}}qqqiiilllxxxzzz``````]]]VVVMMMEEEBBBAAA<<<;;;;;;;;;;;;<<<======>>>???DDDlllwwwfffkkk{{{}}}pppmmmaaappp~~~mmmaaa\\\XXXZZZcccppp{{{vvv{{{lllcccuuuooommmJJJBBB???????????????AAABBBCCCKKKQQQcccxxx___PPPIIIIIINNNSSSNNNXXXeeeuuunnncccRRRJJJDDDEEEFFFCCC???>>>BBBAAA@@@>>>===;;;:::999888<<>>@@@DDD^^^xxxwwwtttwwwuuurrrwwwyyymmm^^^\\\WWWVVVaaattt~~~~~~xxxrrr]]]XXXwwwsssdddKKKDDDBBBCCCCCCAAA@@@@@@BBBDDDEEESSSooolllZZZNNNIIIIIIMMMSSSZZZfff|||}}}fffYYYLLLEEE@@@BBBDDDBBB@@@@@@BBBBBB@@@???===;;;:::999:::>>>CCCFFFHHHJJJMMMPPPPPPOOOPPPUUUZZZ[[[VVVRRRTTTUUUWWWYYY]]]aaadddfffbbb```]]]\\\\\\___ccceeeeeeeeeeeeffffffgggggggggkkkjjjiiinnnzzz}}}rrrmmmgggccc```\\\VVVQQQLLLIIIFFFCCCBBB???<<<:::777666555444444444555666222666444555999999EEE]]]uuuxxxyyywwwkkkttt|||hhh___WWWSSSPPPJJJFFFEEE>>><<<:::;;;<<<======<<<<<>><<>><<<;;;<<<=========:::???AAAVVVssssss|||{{{zzz{{{tttcccWWWVVVUUUYYYdddppptttrrrxxxppphhhZZZhhheeeLLLDDD>>>???@@@??????@@@CCCEEEKKKYYYtttrrraaaRRRMMMOOOUUU[[[mmmxxxcccQQQ@@@;;;:::===@@@@@@@@@BBBDDDBBBAAA???===<<<<<<<<<>>>AAAEEEJJJMMMPPPSSSTTTTTTTTTVVVZZZ\\\\\\XXXUUU]]]\\\[[[[[[\\\^^^```aaaaaa___]]]\\\]]]___bbbdddffffffffffffggggggggggggjjjjjjjjjooo{{{nnnrrrmmmhhheeeeeeeeeccc```XXXTTTNNNHHHEEEBBB@@@>>>:::999888666555555666666333666444555999888CCCZZZxxx|||vvvzzzssseee\\\TTTMMMHHHHHHBBB@@@===<<<<<<=========:::@@@@@@QQQ{{{rrrvvv~~~|||}}}ooo```TTTSSSTTTZZZfffppptttssswwwsssgggXXXmmmcccLLLBBB>>>???@@@@@@@@@AAAEEEGGGPPP^^^zzzyyyhhhYYYQQQRRRTTT___vvvpppYYYEEE???;;;:::===???>>>???BBBDDDCCCAAA???=========>>>>>>@@@CCCGGGMMMQQQTTTUUUTTTVVVYYY]]]``````]]][[[[[[]]]___aaabbbbbbbbbaaa```___^^^]]]^^^```bbbdddeeeeeeffffffggghhhhhhhhhkkkiiihhhlllyyywwwwwwsssmmmkkkkkkkkkjjjggg```[[[SSSMMMGGGCCC???===<<<;;;999777666666666666444888666777;;;999CCCZZZwww}}}vvvhhh___XXXPPPKKKJJJEEEBBB???===============;;;AAA@@@LLLtttrrryyyjjj^^^TTTQQQSSS\\\hhhrrrwwwyyywwwyyyjjj[[[vvvzzz```KKKAAA???@@@AAAAAAAAACCCFFFIIITTTccc|||mmm^^^TTTQQQVVVddddddOOO>>>>>>;;;:::===>>>===???BBBEEECCCAAA???>>>>>>???@@@???>>>@@@DDDJJJPPPTTTVVVTTTWWW\\\```bbbcccbbbaaa[[[^^^dddhhhkkkjjjhhhfff```___^^^]]]^^^```bbbcccddddddeeefffhhhiiijjjkkkkkkiiigggkkkyyy|||xxxsssppppppooollliiieee```YYYRRRLLLGGGBBB>>>>>>===;;;888777666666666555999888999;;;999BBBYYYsss|||rrrhhhbbb]]]UUUPPPOOOHHHEEE@@@===============;;;BBB???FFFkkk}}}ttt~~~yyydddZZZTTTPPPSSS___llluuuyyy|||vvv|||mmmbbbsss]]]KKKBBB@@@AAABBBBBBBBBDDDGGGJJJTTTeee|||rrrcccXXXSSSVVVeeennnWWWIII===:::888999<<<===<<>>>>>@@@AAA@@@>>>>>>AAAIIIPPPVVVXXXYYY\\\aaaeeegggggggggfff```ccchhhlllmmmllliiifff______^^^^^^___```bbbcccbbbcccdddfffhhhjjjlllmmmjjjjjjiiinnn{{{{{{vvvsssrrroookkkggggggccc^^^XXXSSSMMMGGGCCC@@@>>><<<999777666666666555999777888;;;888AAAWWWsss~~~{{{rrrkkkiiiddd\\\VVVSSSJJJFFFAAA>>>============:::BBB<<<@@@cccwwwooouuu}}}}}}sssaaaXXXSSSPPPUUUdddqqqvvvxxxyyyvvv|||mmmiiivvv\\\LLLDDD@@@AAABBBBBBAAACCCFFFHHHOOObbb{{{uuuiii]]]WWWTTTcccsssZZZJJJDDD===777555777:::<<<<<>>???@@@AAABBB???===@@@HHHQQQWWWYYY___bbbgggkkklllkkkkkkkkkfffhhhjjjlllkkkgggdddaaa______^^^^^^___```bbbcccaaabbbdddfffiiikkkmmmnnnjjjjjjkkkqqq}}}{{{wwwtttrrrnnnhhhccchhheee```\\\WWWRRRLLLHHH@@@???<<<:::888777666666444888777777:::777???UUUuuu~~~yyywwwzzzxxxrrrpppkkkaaaYYYUUULLLGGGBBB>>>============999AAA;;;<<<^^^}}}vvvrrrqqqlllgggiiippp{{{}}}ppp```XXXRRRPPPXXXhhhuuuvvvuuuuuuvvv{{{kkklll}}}~~~\\\NNNGGG@@@AAAAAAAAA@@@BBBDDDGGGKKK```vvvfffZZZUUURRRddd{{{cccZZZZZZPPPEEE@@@:::888999;;;===>>>AAADDDFFFJJJHHHEEEBBB@@@??????@@@CCCBBB@@@BBBHHHPPPVVVZZZeeefffiiillloooqqqssssssnnnfff______ccceeeaaa\\\bbb___]]][[[\\\___cccfffjjjiiihhhhhhhhhiiikkklllhhhjjjkkkppp|||zzzsssmmmiiihhhggglllhhhdddaaa^^^XXXPPPJJJGGGCCC>>>;;;999888777555666555777777555777CCCOOOrrrzzzrrrrrrsssttt}}}~~~}}}xxxqqqnnniii___TTTKKKHHHDDDBBB@@@???===;;;======;;;>>>UUU}}}pppeeeaaa^^^]]]______cccsss~~~hhhXXXTTTOOOUUU___iiiqqqvvvxxxyyyvvvppplllooo{{{___NNNFFFDDDAAA@@@BBBBBBAAAFFFMMMMMM]]]|||ttthhh]]]XXXTTT\\\nnnnnnTTTHHHIIIEEE@@@===666666888:::===???BBBFFFHHHKKKIIIFFFCCCAAAAAAAAABBBBBBAAA@@@CCCIIIQQQWWW[[[```cccggglllqqqtttvvvwwwooolllhhhffffffeeeaaa]]]aaa```^^^\\\]]]___bbbdddiiihhhhhhhhhiiijjjkkkllljjjkkklllppp|||~~~zzzvvvqqqnnnmmmnnnooonnnjjjeeeaaa^^^YYYRRRLLLFFFCCC>>>;;;999888777666555555777888666888BBBMMMpppppphhhkkkmmmpppwww~~~tttnnnjjj```WWWOOOLLLGGGDDDBBB@@@>>><<<<<<===<<<>>>RRRwwwkkk[[[WWWVVVVVVXXX^^^dddpppvvvcccUUUOOOPPPUUU^^^iiirrrxxxyyyyyytttooommmvvvwww]]]MMMGGGEEECCCBBBDDDDDDCCCGGGMMMOOO```}}}xxxsssiii___YYYTTTUUU___uuulllPPPAAAAAA???@@@???888777888:::<<<@@@CCCFFFHHHJJJHHHEEEBBB@@@@@@AAABBB@@@@@@AAADDDIIIPPPWWW[[[^^^bbbhhhnnnsssvvvwwwxxxqqqpppnnnllliiifffbbb```aaa```___^^^___```aaabbbggggggggghhhjjjkkkmmmnnnnnnmmmlllqqq}}}}}}xxxuuurrrooonnnoooqqqsssqqqllleeeaaa^^^ZZZTTTPPPGGGCCC???;;;:::999888777555555777999888888@@@JJJkkkxxxiiibbbeeeiiiooouuu}}}uuunnnkkkddd]]]TTTPPPKKKFFFCCCAAA???===;;;======>>>LLLmmmwww}}}[[[QQQTTTTTTXXXaaalllxxx~~~oooaaaVVVPPPRRRUUU]]]hhhtttzzz{{{zzztttoooppptttYYYLLLGGGFFFDDDEEEGGGGGGEEEHHHMMMQQQ```yyyuuurrrhhh]]]UUURRRTTT___tttuuu\\\LLLFFF>>>===>>>999:::::::::===@@@CCCEEEEEEGGGDDDAAA>>>===>>>???@@@@@@@@@AAACCCGGGMMMTTTYYY```dddjjjooosssuuuuuutttqqqmmmiiihhhjjjjjjgggdddaaaaaaaaa```````````````ffffffgggiiikkklllnnnoooqqqnnnmmmrrr~~~~~~{{{wwwtttqqqnnnlllmmmnnnoooqqqlllddd___]]]ZZZVVVRRRHHHDDD@@@===;;;;;;999888555555777:::999888>>>FFFeeetttiiidddeeekkkuuu|||~~~|||tttooommmhhhbbbYYYUUUNNNIIIEEEBBB@@@>>>;;;===>>>>>>FFFaaavvvrrreeeZZZ\\\```kkk|||yyyjjj^^^VVVRRRRRRVVV^^^jjjvvv}}}}}}zzzwwwqqqtttuuuvvv~~~VVVKKKHHHFFFDDDEEEHHHHHHFFFHHHMMMSSS___xxxtttqqqgggYYYPPPRRRUUU___ooo}}}kkk^^^RRR@@@999999444999888999<<>>>>>AAAVVV~~~iiillliiiooo}}}kkkeeepppuuubbbWWWRRRPPPRRRWWWaaannnyyy~~~}}}zzz|||uuu|||ooo~~~yyySSSKKKHHHDDDCCCEEEHHHHHHFFFIIIMMMVVV]]]wwwtttpppeeeYYYRRRVVVVVVYYY___jjjwwwzzzssseeeMMMBBB???888666555666;;;CCCIIIKKKJJJFFFCCC@@@===<<<>>>AAACCCBBBBBBAAA@@@AAAGGGQQQYYY]]]aaagggmmmrrruuuvvvwwwpppcccWWWYYYeeennnmmmhhhaaaaaaaaaaaaaaaaaaaaaaaaeeefffhhhjjjlllnnnnnnoooqqqmmmmmmxxxtttppppppppppppooonnnllllllmmmhhhaaa^^^]]]\\\YYYVVVOOOKKKFFFBBB@@@>>><<<:::999666777999999888;;;AAA___|||ooofffdddeeekkkppp~~~{{{~~~zzzuuunnnfffccc]]]UUUNNNJJJGGGEEECCC???===>>>??????MMMvvvqqqdddcccccciii~~~}}}ttt```TTTQQQPPPPPPYYYfffsss{{{}}}|||zzz|||{{{rrrtttRRRKKKHHHDDDCCCDDDGGGHHHGGGKKKPPPYYY]]]~~~wwwsssnnneee]]]ZZZZZZWWWTTTUUU\\\hhhttt|||vvvbbbWWWOOOBBB:::888777<<>>;;;;;;>>>AAADDDBBBBBBAAA???@@@IIIVVV```___aaafffkkkooosssuuuvvvpppfff[[[\\\dddkkkjjjeeeaaa`````````aaabbbccccccfffgggiiikkkmmmnnnnnnnnnpppkkkmmmzzzrrroooqqqsssuuutttqqqnnnlllkkkgggbbb``````___\\\YYYSSSOOOIIIEEEAAA???<<<;;;;;;777666888888777;;;@@@XXXwwwwwwgggbbbeeejjjnnnqqq~~~}}}~~~~~~yyyrrrkkkgggaaaYYYRRRNNNKKKIIIHHHBBB======@@@===GGGmmmtttiiiooo|||zzzfffccc```bbbhhhvvvnnn]]]TTTQQQNNNNNNZZZkkkxxx|||{{{zzzyyywww{{{{{{oooQQQLLLHHHEEECCCDDDGGGIIIIIINNNUUUWWW[[[}}}~~~vvvrrrmmmfffbbbccc\\\XXXUUUVVV\\\ccciiilll||||||nnneeeYYYHHHAAA===;;;===BBBEEEDDDAAABBB@@@<<<999999;;;???BBBBBBBBBAAA???AAAKKKZZZfffccceeegggjjjmmmoooqqqrrrqqqjjjcccaaaeeegggfffcccaaa````````````bbbdddeeefffhhhjjjlllmmmmmmmmmmmmooojjjnnn|||}}}|||qqqsssuuuxxxyyywwwsssmmmjjjjjjfffcccaaabbbbbb___\\\VVVQQQKKKFFFCCC@@@===;;;<<<888666777777777:::@@@RRRqqqrrreeedddkkkrrrqqqrrr~~~~~~~~~|||vvvpppjjjeee\\\UUUQQQNNNMMMKKKDDD======@@@===DDDhhhfff^^^gggpppzzzggg[[[^^^\\\dddkkkvvvyyyppp{{{~~~}}}tttcccVVVPPPLLLGGGLLL\\\ooo{{{}}}zzzyyyyyyqqquuummmQQQMMMHHHFFFDDDDDDHHHIIIKKKQQQYYYTTTWWW{{{{{{rrrkkkgggddd___\\\ccc[[[RRRPPPUUU___ggglllzzz}}}~~~|||{{{uuudddSSSNNNDDD===@@@DDDDDDEEEHHHEEE???999:::@@@CCCAAA>>>CCCBBB@@@???BBBJJJTTT[[[```fffkkkmmmnnnpppmmmhhhiiigggffffffggggggfffeee______[[[WWWYYY___cccbbbggggggggghhhjjjlllnnnpppmmmlllrrr~~~uuuxxx{{{yyysssoooooonnnllloookkkgggffffffgggdddbbb___XXXPPPKKKGGGCCC>>>999999999888888888999;;;<<>>???ZZZ|||mmmhhhhhhggglllxxxbbb\\\\\\WWWbbbeeejjjrrrxxxpppssszzztttggg]]]TTTMMMKKKMMMUUU___kkksssyyy{{{wwwooonnn~~~```QQQSSSTTTPPPIIIEEEGGGIIIJJJLLLPPPPPP^^^xxx~~~xxxqqqlllggg```XXXSSSZZZVVVSSSRRRVVV___gggmmmsssyyy~~~~~~ooo___UUUGGG;;;;;;AAAFFFKKKPPPAAA>>>;;;<<<@@@BBBBBB@@@DDDBBB@@@???BBBIIITTT[[[eeejjjmmmmmmmmmnnnkkkfffiiigggeeedddeeefffffffff``````^^^ZZZ\\\bbbdddcccfffgggiiilllnnnoooooooooooommmrrr}}}vvv{{{{{{wwwtttsssqqqmmmjjjhhhfffhhhjjjjjjgggccc\\\[[[XXXSSSMMMFFFAAA>>>;;;:::999999999:::;;;<<>>>>>VVV}}}}}}rrrtttttt```[[[XXXSSS[[[cccnnnxxx{{{uuuyyyyyywwwyyynnnbbbYYYRRRLLLLLLPPPWWWdddqqqwwwyyy{{{yyyuuuhhhuuu~~~aaa[[[]]][[[WWWOOOHHHGGGHHHHHHLLLPPPUUUbbbyyy|||vvvsssoookkkfff^^^TTTMMMPPPRRRTTTUUUXXX^^^gggnnnlllsss{{{{{{pppeeeTTTCCC>>>BBBFFFHHHJJJ;;;<<<<<<>>>???AAABBBBBBEEECCC???>>>@@@IIITTT[[[eeejjjmmmllllllnnnkkkgggiiifffbbb```aaabbbcccccc___aaaaaa^^^```dddfffeeefffhhhllloooqqqqqqooonnnpppnnnttt~~~vvv{{{}}}zzzvvvsssoookkkiiiiiijjjmmmqqqqqqmmmiiibbbcccbbb]]]TTTJJJDDDAAA>>><<<;;;999999:::;;;<<>>===PPPrrrhhhiiiqqqqqqmmmnnn|||uuummmhhhfffeeedddcccWWWeeeuuu{{{yyytttvvvnnndddZZZSSSNNNKKKMMMRRR\\\jjjvvvzzzzzzzzz{{{zzzjjjeee{{{{{{dddhhhiii```WWWOOOGGGEEEFFFGGGLLLRRR[[[fffzzz{{{pppmmmjjjhhheee___WWWPPPNNNRRRVVVVVVVVV\\\fffoooiiimmmrrrxxx~~~jjj[[[JJJCCCCCCBBB>>>999666999===???>>>???AAADDDEEECCC???===@@@HHHSSS[[[```fffiiijjjkkknnnlllhhhccc___[[[YYYYYY[[[]]]]]]]]]aaacccaaaaaaeeegggfffgggiiikkknnnooopppooooooqqqpppvvvwwwxxx|||}}}xxxsssqqqmmmiiiqqqpppqqqtttxxxyyyvvvssspppnnnjjjccc[[[QQQHHHBBB@@@>>>;;;999888888:::;;;BBBZZZuuulllgggmmmvvv|||~~~yyy|||{{{|||uuulllccc___```bbbdddfffppp~~~|||{{{yyyuuurrrsssqqqlllgggaaaWWWMMMKKKKKKDDD??????<<>>:::777777888999<<>>@@@NNNuuusss\\\SSSRRRUUUXXXUUURRRYYYeeekkkuuu}}}qqqiiiVVVQQQKKKHHHFFFHHHRRR]]]ppprrrsssuuuyyyzzzqqqgggnnntttvvviiiPPPNNNJJJHHHKKKNNNMMMNNNQQQYYYaaalll|||vvvnnniiiccc___\\\XXXSSSOOOPPPSSSVVVVVVTTTUUU[[[```fffccccccccc``````iiiuuucccEEE555222444333222333555666777:::===???BBBBBBAAA@@@BBBHHHPPPUUU[[[eeennnqqqooohhh\\\QQQEEEEEEFFFIIIOOOUUUXXXYYYYYY___cccaaa```dddiiikkkgggggghhhiiijjjkkkllllllkkkrrr|||~~~|||vvvyyyvvv{{{}}}||||||~~~uuusssrrrtttwwwyyywwwuuutttooojjjiiikkkggg^^^VVVIIIFFFAAA<<<999888999:::;;;GGG\\\rrr|||qqquuu|||~~~mmmYYYXXXUUUWWW___cccqqq}}}nnndddgggpppqqq{{{wwwyyyvvvwwwtttlllgggfffeeebbbUUUTTTJJJCCCDDD???>>>GGG___rrriiihhhhhhggggggjjjpppvvvzzzuuujjjbbbPPPLLLIIIGGGGGGLLLXXXeeetttwwwyyyyyyzzzxxxoooeeeqqqsssyyykkkVVVUUUOOOKKKLLLLLLKKKLLLOOOVVV]]]gggyyyrrreeeaaa^^^\\\[[[XXXSSSNNNLLLPPPTTTVVVUUUVVVXXXZZZ[[[[[[___aaa]]]XXX]]]fffssslllZZZBBB444333555444444333222333666999<<<>>>AAAAAAAAAAAACCCHHHOOOTTTWWWcccoootttssskkk]]]QQQKKKKKKJJJLLLPPPRRRSSSRRRZZZ```cccaaa```dddjjjmmmeeegggjjjlllmmmlllkkkjjjiiiqqq}}}zzz|||yyykkkqqqwww|||~~~}}}}}}{{{wwwqqqqqqrrrvvvzzz{{{xxxtttpppoooooonnnllleee\\\UUULLLIIICCC>>>;;;:::;;;<<<:::BBBSSSiii|||zzzzzz~~~~~~zzz^^^SSS[[[^^^gggzzzzzzrrrqqqzzzpppsssrrrlllhhhhhhhhheeeVVVVVVKKKDDDEEEAAA===DDDPPPwww}}}rrrfff[[[WWWLLLIIIGGGGGGHHHNNN]]]kkkuuu{{{~~~zzzvvvnnnfffiiivvvkkkzzznnn]]]VVVNNNIIIHHHIIIIIILLLPPPSSS[[[eeewwwqqqlllaaa```]]]YYYUUUQQQNNNMMMKKKNNNQQQTTTVVVUUUSSSRRRUUUWWWZZZZZZWWWTTTRRRQQQ^^^WWWKKK===444111333555777777777888999:::;;;<<<===;;;???GGGHHHEEEKKKUUU```dddhhhjjjkkkhhh\\\OOOQQQOOOKKKIIIIIILLLPPPRRR^^^___bbbeeegggiiiiiijjjiiiiiiiiiiiikkklllnnnooopppwww~~~}}}xxxwww|||zzzwwwpppooottt|||xxxuuutttssssssgggmmmuuuxxxuuurrrppppppvvvuuurrrnnniiieeeaaa___UUUNNNEEE===999999999999;;;???OOOjjj|||xxxzzzyyyccc^^^\\\bbbmmm~~~~~~{{{zzzpppnnnlllkkkjjjhhheeeccc^^^YYYQQQKKKFFFCCC@@@>>>IIIppprrruuu|||qqqhhh\\\RRRNNNHHHGGGEEEEEEJJJWWWgggsss||||||zzzzzzgggddd}}}jjjqqqxxxwww___YYYSSSLLLGGGEEEGGGIIIJJJTTTSSS^^^tttnnngggaaa^^^XXXRRRNNNKKKIIIIIIHHHKKKNNNQQQRRRQQQOOOMMMPPPRRRTTTSSSPPPMMMKKKKKKLLLHHHAAA999444222444666777888888:::;;;<<<======??????FFFOOOPPPKKKMMMUUUaaaeeeggghhhiiieeeYYYMMMLLLJJJHHHHHHKKKQQQWWW\\\^^^___bbbeeehhhiiijjjjjjjjjkkkkkklllmmmnnnoooooosss{{{{{{wwwzzz{{{zzzuuuvvv|||vvvuuutttssssssrrrrrrsssrrrrrrsssrrrqqqqqqsssuuuxxxvvvsssooolllhhhdddaaaXXXQQQHHH@@@<<<;;;::::::<<<===JJJbbbwww}}}|||}}}|||cccbbbiii|||||||||yyywwwrrrpppnnnmmmlllkkkiiiffffffaaaZZZSSSNNNIIIEEEBBBFFFgggsssiiiaaaWWWNNNIIIHHHHHHGGGIIIOOO\\\kkkvvv|||}}}yyyrrr```gggooo^^^uuuyyyjjj]]]WWWNNNGGGDDDEEEGGGIIIUUUWWW```yyyrrriii``````\\\UUUMMMHHHFFFFFFGGGGGGIIILLLNNNNNNMMMKKKIIIHHHIIIKKKJJJGGGDDDCCCCCC<<<:::888555444444555555777888:::<<<>>>?????????CCCDDDMMMXXXWWWPPPOOOTTT]]]aaaeeefffgggcccXXXMMMKKKJJJJJJKKKPPPWWW^^^ccc^^^```cccfffhhhjjjjjjjjjlllmmmnnnooooooooooooooottt}}}~~~zzz|||zzzuuuuuusssuuu|||uuuuuuvvvvvvwwwvvvvvvvvv{{{vvvooolllmmmrrrwwwzzzwwwsssooommmllliiiddd___\\\VVVMMMEEE@@@===;;;:::<<<<<>>888666444333333444444333666888<<>>??????>>><<<;;;<<<===999666333333444555555444666999<<<@@@CCCDDDDDDDDDFFFGGGMMMVVVUUUMMMMMMSSSTTT]]]fffiiihhhaaaTTTHHHJJJMMMRRRVVVZZZ[[[[[[ZZZ```aaadddgggiiikkklllllllllmmmmmmnnnnnnnnnmmmmmmvvv|||~~~zzz|||xxxssssssooopppwwwxxxxxxxxxwwwuuurrrooonnnqqqnnnlllmmmrrruuuvvvuuuooollliiiggggggeeeaaa]]]```[[[TTTNNNHHHBBB===:::999999>>>KKK```uuuzzz{{{}}}xxx|||qqqppppppppp~~~}}}|||zzzxxx|||{{{yyyyyy{{{|||{{{zzzxxxtttnnnggg^^^UUULLLFFF@@@DDD^^^sss]]]UUUUUUSSSMMMIIIGGGJJJPPPYYYcccmmmuuuyyytttkkkcccVVVIIIWWWsss{{{yyykkknnnmmmjjjcccYYYPPPJJJGGGIIIYYYdddkkk~~~wwwpppiii\\\PPPPPPNNNLLLIIIGGGEEEDDDAAABBBCCCCCCCCCBBBAAAAAA===>>>===<<<;;;<<<>>>@@@;;;888666777:::<<<;;;999666888<<<@@@CCCEEEFFFGGGHHHGGGMMMUUUTTTMMMMMMTTTYYYbbbiiiiiifff^^^QQQFFFEEEIIIPPPVVVZZZZZZYYYXXX```bbbeeehhhjjjllllllllllllkkkkkkkkkllllllmmmnnn{{{}}}yyy|||{{{yyyuuuuuuppppppuuutttttttttsssrrrqqqpppooojjjkkkmmmpppssstttrrrqqqnnnmmmmmmkkkhhhfffdddcccbbb^^^XXXRRRLLLEEE???;;;999:::===GGG[[[rrr||||||{{{zzziii]]]```iiiuuuyyy}}}~~~}}}|||}}}|||}}}~~~xxxtttnnnggg```WWWOOOJJJDDDAAAQQQvvvnnn[[[SSSTTTSSSPPPNNNIIILLLSSS^^^iiiqqquuuvvvooo```TTTIIIHHHfff|||qqqxxxsssuuussslllaaaVVVOOOLLLHHHUUU___ggg~~~tttoooiii\\\QQQOOOLLLHHHFFFDDDCCCCCC@@@@@@AAABBBBBBAAAAAA@@@=========<<<<<<>>>AAADDDBBBAAAAAADDDGGGGGGBBB===777888;;;>>>BBBEEEHHHIIIJJJJJJPPPYYYXXXQQQQQQWWW]]]dddhhhfffbbb]]]UUUNNNJJJLLLQQQVVVZZZ[[[\\\\\\aaabbbeeehhhkkklllmmmmmmlllkkkjjjiiijjjllloooqqqzzz~~~|||ssssssrrrtttpppooottttttssssssrrrrrrssssssssslllnnnpppppppppooopppqqqmmmoooqqqnnniiiffffffhhhccc```[[[VVVPPPIIIBBB===:::::::::AAATTTmmm|||~~~}}}{{{xxxwww}}}tttjjjmmmxxx{{{~~~~~~}}}}}}}}}vvvsssmmmfff```YYYRRRNNNIIIBBBFFFcccwwwgggWWWPPPPPPOOOOOOOOOLLLOOOXXXcccmmmssstttsssrrr___QQQJJJVVViiirrryyyzzzwwwooocccYYYTTTSSSNNNRRRWWW```xxx|||rrrnnniii[[[VVVRRRMMMGGGDDDCCCCCCDDDAAAAAABBBCCCCCCCCCCCCCCC=========<<<===???CCCGGGLLLKKKMMMQQQSSSPPPGGG???777888:::===AAAEEEIIIKKKKKKLLLTTT^^^]]]UUUTTTYYY]]]bbbdddbbb______]]]YYYSSSTTTVVVXXX[[[]]]___```aaaccceeehhhkkklllmmmmmmmmmllliiiiiijjjmmmqqqsssuuu{{{oooqqqrrrvvvssssssxxxtttsssqqqpppoooooopppqqqqqqrrrrrroookkkkkkooorrrkkkooorrrooohhhdddfffjjjeeebbb^^^YYYTTTLLLEEE@@@<<<;;;888<<>>???@@@@@@======<<<:::;;;>>>CCCGGGSSSSSSVVV[[[]]]XXXLLLBBB:::777555999AAAGGGIIIIIIOOORRRVVVXXXXXXXXXXXXYYY\\\aaaeeeeeeaaa]]][[[[[[WWWYYY[[[ZZZWWWWWWYYY\\\___bbbfffjjjlllmmmpppqqqlllmmmllljjjiiimmmtttzzzzzzkkkqqqtttzzzwwwtttvvvyyyuuupppooorrrtttttttttvvvtttqqqqqqrrrtttuuuuuuppppppoooooopppnnnllljjjeee```\\\ZZZYYYTTTLLLFFFAAA@@@<<<999CCCYYYnnnzzz|||{{{~~~~~~|||xxxwwwrrrnnnpppsssnnndddWWWNNNBBBGGGfffxxx{{{xxxdddXXXMMMIIIJJJJJJLLLOOOPPPYYYeeennnsssvvvxxxzzz|||kkk]]]___|||ggg```vvv}}}wwwyyyyyyssskkkeeedddfff___SSSYYY^^^bbb{{{uuupppmmmhhhbbb^^^TTTSSSPPPMMMIIIEEEBBBAAAAAAAAA@@@???????????????===<<<;;;::::::>>>CCCGGGLLLNNNSSSZZZ^^^ZZZOOOEEE>>>:::777999???EEEHHHHHHOOOSSSXXX[[[[[[YYYWWWWWWZZZ^^^cccccc```\\\ZZZZZZUUUWWWYYYXXXWWWWWW[[[___bbbeeeiiikkklllmmmooopppllllllllllllmmmqqqxxx~~~|||~~~}}}uuuxxx}}}|||zzz|||vvvsssrrrssswww{{{||||||xxxuuusssrrrsssuuuuuuuuuppppppqqqqqqqqqooollljjjiiieee```^^^]]]YYYRRRMMMCCC@@@;;;999@@@QQQgggwwwyyy~~~~~~|||iiiqqq~~~xxx}}}~~~yyyvvvsssnnnggg\\\SSSGGGGGG^^^|||sssiii```VVVLLLIIIIIIIIIKKKNNNSSS\\\hhhqqqvvvxxxzzz|||zzzsssaaakkk```ppp~~~~~~~~~~~~yyyssspppooo[[[OOOSSSXXXZZZyyy~~~zzztttmmmgggbbb___^^^SSSRRROOOLLLIIIEEECCCBBB?????????@@@??????>>>>>><<<<<<<<<;;;;;;>>>CCCGGGLLLOOOVVV```eeeaaaVVVMMMBBB===888888===CCCGGGIIIOOOTTT[[[___^^^[[[WWWUUU[[[___cccccc```]]]\\\\\\RRRTTTUUUUUUTTTVVV[[[___eeehhhkkkmmmmmmmmmnnnoookkklllmmmnnnqqqvvv}}}||||||~~~vvvwww{{{yyyxxxyyysssssstttwww{{{}}}~~~}}}xxxvvvsssrrrsssttttttsssoooppprrrrrrqqqooollljjjlllhhhcccaaa___\\\WWWSSSHHH@@@;;;:::<<>>======>>>>>>===>>>AAAFFFIIINNNRRRYYYccchhhcccWWWLLLCCC>>>888666:::AAAHHHKKKRRRVVV\\\______\\\YYYXXXaaadddgggfffbbb^^^^^^___PPPRRRSSSRRRQQQSSSXXX]]]eeehhhkkkmmmmmmmmmnnnooollllllnnnpppsssxxx~~~yyyyyyuuu~~~uuuvvvxxxvvvsssrrrssstttvvvxxxyyyxxxvvvtttuuurrrpppoooppppppooonnnllloooqqqqqqooollliiigggjjjgggbbb___^^^\\\YYYVVVNNNCCC===>>>:::<<>>;;;<<<>>>???@@@@@@???>>>???@@@@@@AAAAAADDDIIILLLOOORRRXXX___bbb\\\NNNCCCBBB===777555888@@@HHHNNNUUUXXX\\\^^^]]]\\\\\\\\\dddfffgggeee```]]]]]]^^^TTTVVVWWWVVVTTTUUUYYY]]]cccfffjjjllllllmmmnnnooonnnmmmnnnqqqtttxxx{{{}}}wwwwwwsssttt~~~xxxuuuwwwyyyxxxuuussssssuuuwwwxxxvvvsssooommmooommmkkkjjjkkkkkkiiihhhiiilllnnnmmmjjjgggeeedddgggdddaaa___]]][[[YYYXXXSSSIIICCCBBB<<<999IIIaaannnuuu{{{vvvttt}}}~~~}}}xxxvvvuuuttttttuuuiiibbbYYYNNNIIIUUUxxx~~~|||}}}yyyssshhhddd```[[[MMMJJJIIIHHHGGGGGGNNNVVVfffmmmuuuzzzyyyvvvuuuuuullluuusssfffqqq}}}~~~~~~|||zzzzzzjjj^^^YYYUUUQQQNNNHHHPPP}}}wwwrrrjjjbbbZZZUUUSSSRRRPPPOOOLLLHHHDDDAAA>>>===<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDGGGKKKNNNRRRTTTYYY___aaaZZZLLLAAA@@@<<<666444666>>>GGGMMMUUUXXX[[[]]]]]]]]]^^^^^^aaacccccc```[[[XXXYYY[[[YYY[[[]]]]]][[[[[[^^^aaacccfffiiikkklllmmmnnnoooooonnnoooqqquuuxxxzzzzzz~~~yyyxxx~~~kkktttrrrqqqrrrtttuuuuuutttqqqtttwwwwwwuuuqqqnnnmmmiiihhhgggggghhhhhhfffeeegggjjjkkkiiieeebbbbbbcccdddcccbbb```^^^\\\ZZZZZZUUUNNNIIIFFF>>>;;;EEETTTeeennn|||sssvvv|||zzzxxxzzz{{{|||{{{{{{}}}uuummmnnnrrrsssrrrrrrjjjccc]]]WWWOOORRRmmm}}}nnngggccckkk~~~zzzqqqxxxooo___XXXXXXVVVRRRJJJIIIIIIIIIHHHJJJTTT___kkkqqqxxx{{{yyyuuusssrrrmmm```kkkzzz~~~wwwssssssrrrnnnjjjcccddd[[[PPPKKKOOOpppvvvpppfff___YYYUUUPPPLLLKKKJJJHHHFFFCCCAAA???>>>======>>>>>>@@@AAABBBCCC@@@AAACCCDDDEEEGGGKKKNNNSSSUUUYYY___aaa[[[OOOEEE@@@<<<777444555;;;DDDJJJRRRVVV[[[^^^___^^^^^^^^^[[[]]]]]][[[WWWUUUXXXZZZXXX[[[___aaa______aaadddgggiiilllmmmmmmlllmmmnnnooonnnooorrrwwwzzzzzzyyy}}}|||{{{wwwlllyyywwwrrrnnnlllnnnppprrrpppsssvvvvvvrrrnnnlllkkkgggfffffffffhhhhhhfffeeegggiiijjjgggaaa___```ccc___```aaa```]]][[[YYYYYYTTTRRRNNNGGGAAA???BBBGGGZZZhhhrrrxxx~~~yyywwwvvvvvvwwwxxxwwwvvvwww{{{xxxoookkkoootttrrrmmmlllddd]]][[[\\\SSSNNN```{{{wwwpppiiigggkkkvvvyyyiiigggjjjssspppjjj___TTTQQQSSSPPPKKKIIIIIIJJJKKKJJJMMMZZZhhhlllssszzz}}}{{{wwwttttttqqqddd}}}~~~vvvqqqppppppooonnnmmmssseeeSSSOOOOOOcccvvvnnnddd]]]YYYUUUNNNHHHGGGFFFEEEDDDCCCBBBAAA@@@>>>>>>>>>>>>???AAADDDEEE???AAABBBDDDEEEGGGKKKNNNNNNOOOTTTZZZ^^^ZZZOOOFFFAAA===888444444999@@@FFFNNNTTT[[[```bbb```^^^\\\WWWYYYZZZXXXVVVVVVYYY\\\TTTXXX^^^`````````bbbdddjjjlllnnnooommmllllllmmmnnnnnnooosssyyy||||||{{{}}}rrrppp{{{pppjjjkkkoooqqqqqqtttvvvsssnnniiigggfffggggggfffhhhiiiiiihhhfffgggiiiiiieee```]]]```ddd[[[]]]^^^^^^\\\YYYWWWWWWRRRTTTQQQGGGBBBBBBAAA???RRRccckkkqqqyyy}}}}}}}}}xxxuuuuuuvvvuuuvvvvvvuuutttvvv{{{qqqlllmmmuuuxxxqqqiiifff\\\UUUVVV[[[TTTJJJVVVmmm}}}lllccc```]]]^^^dddxxxzzzxxx|||{{{rrrllldddaaaZZZTTTTTTVVVRRRKKKIIIIIIKKKLLLKKKPPP___nnnlllssszzz~~~|||yyywwwvvvdddkkk|||wwwqqqmmmttt}}}kkkTTTPPPOOOZZZvvvuuummmccc[[[VVVRRRNNNJJJHHHFFFDDDAAA@@@???>>>???>>>???@@@BBBBBBCCCCCCBBB@@@AAABBBDDDGGGIIIJJJKKKIIIKKKNNNPPPOOOKKKFFFCCC:::888555444555:::>>>BBBHHHOOOWWW\\\```ccc___YYYYYYRRRKKKLLLTTTZZZZZZXXXWWWWWW\\\aaacccbbbdddhhhhhhjjjlllmmmllllllmmmnnnnnnmmmnnnqqqvvv|||{{{jjjttt}}}vvvqqqnnnnnnqqquuusssppplllhhhfffdddcccfffhhhkkknnnnnnmmmjjjhhhiiieeebbb```]]]YYY[[[```[[[[[[ZZZZZZYYYWWWVVVUUUVVVTTTPPPLLLGGGCCC@@@>>>GGG___kkkrrr}}}}}}}}}zzzxxxwwwvvvuuutttrrrtttwwwxxxxxxwwwxxxzzztttvvvuuusssuuuvvvooodddUUUMMMHHHMMMXXX^^^ZZZSSSyyyttt^^^aaaWWWYYYkkk{{{~~~zzzuuuooojjjeeebbb[[[^^^___ZZZQQQKKKJJJKKKHHHJJJJJJJJJQQQ^^^jjjnnnnnn~~~|||vvvzzztttuuuttt[[[yyyvvvooowwwqqq[[[QQQGGGPPPpppuuummmccc[[[WWWRRRNNNJJJHHHFFFDDDAAA@@@??????????????????@@@AAAAAABBBBBB@@@@@@AAACCCDDDEEEGGGGGGOOOPPPQQQQQQNNNHHHCCC???;;;999666555888<<>>>>>>>>@@@AAABBBBBBBBBBBBCCCCCCDDDDDDEEEOOOOOOOOONNNKKKFFFAAA>>><<<:::777777999???FFFJJJMMMSSSYYY[[[^^^aaa```\\\PPPWWW]]]^^^[[[YYY\\\___^^^^^^aaaffffffdddeeehhhlllnnnoooooonnnnnnnnnooooooqqqtttyyy~~~ssspppsssrrrsssooommmpppqqqooommmooonnnkkkgggccc``````aaabbbgggfffeeefffffffffdddbbb^^^[[[[[[[[[YYYVVVWWW[[[```______]]][[[YYYWWWVVVVVVVVVUUUSSSOOOJJJFFFCCCEEELLLaaaqqqooolllnnnmmm{{{tttttt~~~wwwwww{{{kkk}}}~~~|||yyyxxxvvvwwwwwwuuusssqqqrrrssssssuuuwwwxxx|||}}}xxxppphhhtttzzz[[[UUU\\\xxxpppzzz}}}```aaauuu}}}zzzuuuvvvuuuoooeee]]]XXXWWWVVVUUUTTTQQQNNNKKKIIIHHHKKKJJJIIIMMMZZZgggllljjjrrrppp~~~sssmmmnnniiixxx{{{pppdddaaaUUULLLRRRrrruuussslllccc\\\XXXSSSNNNJJJGGGFFFCCCAAA@@@????????????>>>===<<<===>>>@@@BBBEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGEEECCCAAA???999888666666999???FFFKKKNNNUUUZZZ\\\^^^bbbcccaaa___dddhhhfff___ZZZZZZ]]]^^^^^^aaafffgggdddfffjjjlllnnnoooooonnnmmmnnnooopppsssxxx|||ooouuuyyypppnnnjjjjjjlllmmmjjjhhhiiikkkhhhdddaaa___aaaccceeehhheeebbbaaabbbcccaaa^^^^^^ZZZYYYYYYXXXVVVZZZ___cccbbbaaa___]]]ZZZXXXVVVPPPQQQSSSTTTRRRNNNJJJGGGCCCAAAXXXmmmlllmmmoooccchhhnnnZZZWWWSSS___xxx~~~ssskkkjjj}}}{{{|||}}}|||yyy{{{|||zzzwwwsssqqqqqqqqqsssuuuwwwzzzzzzvvvqqq{{{uuucccbbb\\\iiimmmpppqqquuuoooooopppssssssoooggg]]]VVVTTTUUUWWWTTTPPPMMMLLLJJJHHHFFFHHHLLLOOOUUU```kkkooommmtttvvvzzzfff{{{hhh|||}}}~~~pppeee\\\QQQLLLOOO]]]{{{rrrrrrlllccc]]]XXXTTTNNNJJJFFFEEECCCAAA@@@???@@@@@@@@@>>>===<<<<<<>>>@@@AAAEEEEEEEEEDDDDDDDDDDDDDDDAAAAAA@@@???>>>>>>======555444444555888>>>EEEIIIHHHOOOUUUWWWZZZ___aaaaaa\\\\\\]]]]]]\\\\\\^^^___[[[[[[___eeefffeeegggkkkkkkmmmnnnnnnmmmmmmmmmnnnrrrvvv{{{~~~~~~~~~zzzsssooojjjggghhhiiigggfffhhhjjjgggdddaaaaaadddgggiiihhhddd```___aaabbb```]]]___ZZZWWWWWWVVVVVV\\\ccceeedddcccaaa^^^[[[YYYWWWRRRTTTVVVWWWVVVQQQMMMIIIEEE===NNNdddhhhnnnrrreeebbbxxxxxxeeeUUUUUUUUUkkk}}}sss|||}}}rrr~~~|||~~~~~~{{{zzzssswww|||~~~|||xxxuuusssuuutttuuuwwwxxxvvvtttsssrrr{{{~~~xxxtttpppllldddbbb~~~xxxwww~~~uuukkkeeefffkkkppprrroooggg]]]TTTQQQSSSVVVWWWTTTOOOLLLJJJIIIGGGFFFFFFPPPZZZ```fffmmmrrrsssxxxyyyyyylllrrr{{{gggggg}}}zzzyyyppp]]]OOOLLLNNNWWW}}}tttqqqkkkccc]]]YYYTTTNNNJJJFFFEEECCCAAA@@@@@@@@@@@@??????>>>======>>>???@@@AAAAAAAAABBBBBBCCCCCCDDDCCCAAA>>>;;;999777777777333333444666:::???CCCFFFFFFOOOVVVXXXYYY^^^aaaaaa\\\YYYVVVVVVZZZ]]]^^^]]]YYYZZZ^^^dddfffeeegggkkkjjjkkknnnnnnmmmmmmnnnooouuuyyy~~~}}}{{{pppnnnhhhdddfffgggfffgggjjjgggeeecccbbbcccfffiiillliiiddd``````cccdddaaa]]]^^^ZZZVVVVVVUUUVVV\\\dddeeeeeecccaaa___\\\ZZZXXXYYYZZZ\\\\\\YYYUUUPPPLLLIIIAAAHHHXXXccckkkmmmgggdddtttvvvuuummmaaaZZZXXXVVVgggppppppsssjjj}}}~~~xxxuuutttlllqqqxxx}}}}}}{{{yyyxxx{{{xxxwwwyyyxxxvvvvvvxxxpppyyy{{{uuuuuu{{{uuujjjjjjfffxxx|||ttt|||zzzxxxkkkgggcccaaadddjjjqqqvvvnnnggg\\\RRRMMMNNNQQQTTTUUURRROOOKKKHHHHHHIIIIIIKKKXXXeeekkkmmmppptttuuuxxxrrrlllttt}}}fff```qqq|||{{{}}}|||yyywww}}}|||vvvvvv~~~gggWWWSSSNNN[[[~~~{{{pppkkkccc]]]YYYTTTNNNJJJFFFDDDCCCAAA@@@@@@@@@AAA????????????????????????>>>???@@@AAACCCDDDEEEFFFGGGDDD???:::777555555555333444777:::>>>AAADDDFFFHHHQQQXXXYYYYYY\\\^^^^^^^^^\\\YYYXXXZZZ[[[[[[[[[[[[[[[___dddfffdddfffjjjiiikkknnnoooooooooppprrrwww|||vvv|||tttpppmmmgggdddfffgggeeeeeegggbbbaaaaaaaaacccfffiiikkkjjjeeeaaabbbfffgggccc^^^]]][[[ZZZ\\\[[[ZZZ]]]ccceeedddcccaaa___]]]ZZZYYYXXXZZZ\\\\\\[[[XXXUUURRRLLLIIIDDDNNNbbbhhhgggkkkiiiqqq~~~iii]]]___[[[YYYbbbjjjuuuhhhkkkuuuuuu{{{uuussssssrrruuuzzz||||||{{{zzzzzz~~~zzzxxxyyyxxxuuuxxx~~~|||~~~~~~}}}}}}|||tttllljjjooottt|||oooiiioooyyyvvvvvvzzztttooohhhffffffjjjpppttttttttteee\\\PPPIIIHHHKKKMMMMMMOOOOOOMMMIIIFFFFFFKKKOOOVVVaaammmrrrtttuuussspppoooggglllcccdddvvv}}}}}}}}}}}}||||||tttsss||||||uuuwwwmmmvvv{{{mmmfffdddYYY\\\jjjpppjjjccc^^^ZZZUUUNNNJJJEEEDDDCCCAAA@@@@@@AAAAAA??????@@@@@@@@@@@@???>>>>>>???AAACCCEEEGGGHHHIIIIIIEEE@@@;;;888777777888555777:::>>>AAADDDFFFFFFEEEOOOVVVVVVUUUVVVWWWVVVVVVVVVWWWXXXYYY[[[\\\]]]^^^^^^aaaffffffdddeeeiiiiiilllnnnppppppqqqssstttyyy~~~qqqvvvwwwvvvvvvtttnnniiifffhhhgggcccaaabbb^^^^^^___```bbbeeehhhiiijjjeeebbbdddhhhiiiddd___^^^]]]___cccbbb______cccddddddcccaaa___]]][[[ZZZRRRTTTWWWYYY[[[ZZZYYYXXXLLLMMMDDDKKKdddiiifffqqqnnnsssiiiZZZbbbbbbhhhqqqmmm|||kkknnnlllmmmyyy}}}{{{zzz~~~zzzuuuuuuwww}}}zzzyyyyyyyyy~~~xxxvvvwwwvvvtttyyyxxxuuu{{{|||wwwuuuxxxiiivvvpppooozzzwwwfffbbbhhhiiilllsss~~~|||uuuoootttssstttxxx|||zzzssslll^^^TTTHHHDDDFFFIIIIIIGGGIIIKKKKKKHHHDDDFFFLLLSSS___hhhqqqvvvyyyyyyrrrjjjfffaaavvvbbbeeehhh}}}yyy~~~zzzwww{{{~~~|||wwwqqqrrrwww{{{eeeeeennnlllqqquuuhhh[[[XXX}}}~~~pppkkkccc\\\UUUPPPKKKHHHGGGEEEBBBAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAA??????AAABBBDDDEEEFFFGGGEEECCC@@@<<<;;;;;;<<<======???BBBFFFIIIKKKLLLMMMQQQQQQQQQQQQQQQRRRSSSTTTYYYZZZZZZZZZYYYZZZ\\\^^^]]]___bbbeeegggggggggfffiiillloooppppppsssyyy~~~xxxooo~~~oooqqqrrrppplllgggfffjjjkkkgggfffiiiccceeefffdddccceeekkkoooeeefffffffffeeecccaaa```___^^^]]]]]]]]]___aaabbb___\\\XXXZZZ]]]^^^[[[WWWVVVYYY\\\^^^^^^\\\YYYVVVSSSLLLGGGKKKWWWccciiijjjmmmnnnpppjjj[[[bbbdddgggvvvxxxlllccceeeooozzzzzzvvvwwwyyy|||}}}~~~}}}{{{yyy~~~{{{wwwttttttvvvyyy{{{qqqlllrrr{{{~~~|||zzz|||yyywwwzzz~~~~~~{{{vvvxxxrrrgggeeeuuu{{{dddeee```eeessszzzxxx|||{{{uuu{{{yyyxxxzzzzzztttjjjbbbQQQMMMIIIHHHGGGEEEBBB>>>GGGDDDCCCGGGHHHKKKVVVbbbnnnnnnooorrrvvvwwwtttooodddzzzsssdddppp{{{tttvvv}}}zzzvvv{{{|||zzzmmmnnnxxxzzz}}}}}}uuu{{{nnnjjjxxxpppaaaSSSPPPddd{{{rrrlllddd\\\VVVQQQMMMJJJHHHFFFCCCBBBBBBBBBAAA@@@>>>>>>???@@@AAABBBBBBCCC@@@@@@AAACCCDDDEEEFFFFFFHHHFFFDDDAAA@@@AAABBBCCC???AAACCCGGGJJJLLLMMMNNNPPPPPPOOOOOOPPPQQQQQQRRRVVVWWWXXXXXXXXXYYY\\\______```bbbeeefffggghhhhhhllllllmmmpppvvv{{{|||uuukkklllnnnmmmkkkggghhhkkkjjjddd```aaaggghhhhhhhhhfffeeefffgggfffffffffeeecccaaa```___\\\\\\]]]]]]^^^^^^]]]]]]]]]YYYWWWXXX[[[\\\YYYUUUUUUWWWZZZ\\\\\\ZZZWWWUUUTTTPPPLLLKKKQQQ[[[fffmmmnnnpppsss{{{dddaaallliiigggrrr~~~kkkdddbbblllzzz~~~zzzzzz|||{{{{{{|||||||||{{{yyyxxx{{{zzzwwwtttqqqqqqtttvvvxxxtttsssxxx{{{yyyyyyzzzyyyvvvsssuuuyyy|||{{{yyyyyyssshhhaaaiii~~~~~~aaaaaajjjyyy}}}wwwvvv{{{~~~zzz~~~~~~}}}wwwtttppphhh]]]UUUMMMJJJHHHGGGGGGFFFCCC@@@BBB@@@AAAIIIPPPWWWbbbmmmpppmmmpppxxxyyyqqqlllkkkwwwYYYiiitttttt{{{|||vvvqqquuu{{{{{{vvvsssiiimmmuuussstttwwwsssxxxvvv|||~~~hhhYYYPPPJJJWWW}}}~~~xxxsssmmmddd\\\WWWSSSOOOMMMJJJGGGDDDBBBBBBBBBAAA@@@===>>>???@@@AAABBBCCCDDDBBBBBBCCCDDDDDDEEEFFFFFFHHHGGGEEEDDDDDDFFFHHHIIIDDDDDDFFFHHHJJJMMMOOOPPPOOOOOOOOOOOOPPPPPPPPPQQQTTTUUUVVVWWWXXXZZZ^^^```aaabbbbbbdddfffgggiiijjjnnnlllmmmsss|||wwwllljjjhhhhhhiiieeedddfffiiihhhaaa]]]]]]hhhhhhggggggfffccc___\\\dddcccbbb```^^^]]]]]]\\\XXXZZZ[[[\\\\\\[[[XXXWWWYYYVVVTTTUUUWWWXXXVVVTTTSSSUUUWWWYYYYYYWWWUUUSSSTTTTTTPPPKKKJJJQQQ___kkkppprrrqqqpppdddkkkyyytttppp{{{lllaaaccciiirrryyy}}}|||yyyxxxyyywwwwwwvvvuuusssrrrqqqqqqttttttssspppnnnnnnpppsssqqqsssxxx|||zzzvvvwww{{{wwwsssooonnnqqqtttuuutttrrrooojjjeeeccclllyyyxxxpppeeebbbkkksssrrrlllkkkyyy~~~uuuppppppttt{{{zzzppphhhaaaYYYPPPJJJHHHGGGFFFGGGHHHGGGEEECCCCCCBBBFFFPPP\\\eeemmmtttqqqoooppptttrrrppp{{{___```zzzpppqqqzzz{{{wwwqqqlllmmmrrrrrrooonnniiiooorrrhhhfffmmmnnnvvv}}}tttccc[[[WWWOOOQQQiii|||tttrrrlllccc[[[VVVSSSPPPOOOKKKIIIEEECCCCCCBBBAAA@@@??????@@@@@@AAABBBCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFDDDCCCCCCCCCDDDFFFIIIJJJHHHHHHHHHIIIKKKNNNQQQRRRPPPQQQRRRRRRSSSSSSSSSSSSSSSUUUWWWXXXYYY\\\```cccdddccccccccceeehhhkkklllnnnnnnqqqvvvnnntttqqqhhhkkkgggaaabbb___```bbbdddbbb```^^^^^^eeebbb``````aaa___[[[VVV^^^]]][[[ZZZYYYYYYZZZ[[[WWWXXXXXXXXXWWWVVVTTTSSSVVVTTTSSSSSSUUUVVVTTTSSSRRRSSSUUUVVVVVVUUUSSSRRRTTTTTTQQQKKKGGGJJJUUU___ooorrrlllmmm~~~rrrxxxxxxlllhhhiiiqqqyyyyyyvvv}}}wwwzzz}}}{{{wwwuuuuuuvvvtttsssqqqooonnnnnnnnnooopppooonnnllllllnnnppplllooovvv|||zzzuuuuuuyyysssoookkkiiiiiiiiiiiigggggghhhlllnnnhhhdddqqq{{{]]]WWWaaahhhfffccciiillluuu~~~~~~{{{ssskkkgggiiinnnuuu|||}}}tttmmmcccZZZSSSNNNJJJGGGFFFFFFGGGGGGHHHHHHGGGFFFMMMNNNTTT___iiioooqqqqqqrrrrrrmmmiiippplllfff{{{zzzwwwssswwwyyyvvvpppkkkjjjlllmmmmmmqqqnnnsssooo___[[[gggooowww}}}uuujjjffffff___YYYSSS[[[zzzzzzrrroooiiibbb[[[VVVSSSQQQOOOLLLIIIFFFDDDCCCCCCBBB@@@BBBBBBAAAAAAAAAAAAAAAAAAEEEEEEEEEFFFFFFGGGGGGGGGBBBBBBBBBCCCEEEGGGIIIJJJKKKKKKKKKKKKMMMOOOQQQRRRSSSTTTUUUWWWXXXXXXXXXXXXVVVWWWYYYZZZ\\\___cccfffeeedddddddddfffiiilllnnnnnnrrrwwwzzz}}}uuulll}}}hhhfffjjjddd[[[YYY^^^```aaa^^^\\\\\\^^^___```]]]ZZZ[[[]]]^^^\\\YYYZZZYYYXXXXXXXXXYYY[[[\\\WWWVVVTTTSSSRRRRRRRRRRRRSSSRRRRRRRRRSSSSSSSSSRRRRRRRRRSSSTTTTTTSSSRRRRRRRRRPPPMMMJJJHHHIIILLLOOOfffrrrooofffjjjwwwhhh]]]aaajjjwwwzzzxxxppp~~~zzzvvvuuuqqqqqqqqqqqqrrrsssuuuuuunnnoooppppppnnnnnnoooppppppooorrrxxxxxxsssoooooojjjiiigggfffeeeccc```^^^cccdddkkkpppkkkccchhhuuuyyy___WWWXXX]]]```XXXYYY___mmm}}}|||vvvsssoooiiidddccckkkooovvv{{{|||yyytttpppeee___VVVNNNJJJHHHGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKYYY]]]ccclllsssvvvrrrlllkkkjjjdddfffmmmlll~~~zzzwwwtttqqqnnnlllnnnpppuuuqqquuuooo]]][[[lllwwwzzz{{{xxxqqqkkkiiikkkmmm___^^^VVVRRRddd}}}xxxqqqlllhhhaaa\\\XXXTTTQQQOOOLLLIIIFFFDDDDDDDDDCCCBBBCCCCCCBBBBBBAAAAAA@@@@@@EEEEEEFFFFFFGGGHHHIIIIIIEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMMMMMMMNNNOOOQQQQQQRRRTTTWWWYYY[[[\\\\\\\\\ZZZ[[[\\\]]]^^^```dddgggfffeeeeeeeeegggjjjmmmnnnpppuuuzzz}}}}}}iiijjjtttbbbbbbfffaaaZZZVVVaaadddccc\\\XXXYYY\\\]]]]]]\\\ZZZ[[[\\\]]]^^^]]]YYYYYYYYYYYYZZZZZZ[[[\\\VVVTTTQQQOOONNNOOOPPPQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPMMMKKKJJJJJJJJJFFFCCCXXXnnnvvvooojjjiiirrrqqqaaa___dddlllqqqzzzvvv}}}|||{{{|||yyyuuusssgggiiikkknnnrrruuuwwwxxxrrrsssuuuuuusssrrrrrrsssxxxsssppptttuuupppiiifffcccdddeeeeeedddbbb```___ffffffhhhjjjhhheeeiiiooocccRRRQQQWWWRRRPPPSSS^^^iiipppvvvyyy|||wwwwwwyyyrrrlllhhhdddaaabbbeeeppprrrvvvwwwtttnnnhhhccc[[[VVVOOOHHHDDDCCCDDDEEEGGGHHHIIIIIIJJJLLLQQQTTTaaagggmmmrrrvvvwwwsssmmm]]]^^^aaarrrppp]]][[[|||~~~zzzyyyyyyxxxtttppprrrwwwuuuppptttqqqbbbccctttyyyzzzwwwqqqnnnooonnnkkkbbbccc]]]SSS[[[zzz~~~xxxqqqjjjgggbbb^^^[[[WWWRRROOOKKKIIIFFFEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAADDDEEEFFFGGGHHHIIIJJJKKKJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMNNNOOOPPPPPPPPPOOOOOORRRUUUYYY\\\]]]^^^^^^]]]^^^___^^^^^^```ccceeefffffffffggghhhkkkmmmnnnsssvvvyyy|||mmmdddkkktttkkkbbb___aaabbb```\\\___dddeee^^^XXXZZZ\\\[[[ZZZ\\\^^^]]]\\\ZZZYYYYYYXXXXXXYYYYYYXXXXXXWWWVVVRRRQQQPPPPPPOOOOOOOOOOOOLLLMMMNNNNNNNNNNNNNNNOOOOOOOOONNNMMMMMMNNNOOOOOOOOOMMMKKKKKKJJJHHHEEEAAAJJJdddsssrrrpppjjjiiirrr{{{qqq\\\\\\iiitttzzz|||}}}~~~~~~}}}|||{{{zzzxxxvvvttthhhjjjmmmppprrrtttuuuuuuwwwyyy{{{{{{yyywwwwwwwwwzzzsssoooqqqrrrnnnjjjiiigggggggggfffeeeddddddeeefffjjjjjjgggfffiiillllllppppppZZZNNNQQQNNNNNNUUUZZZ]]]dddkkkxxx{{{zzzqqqnnnqqqlllgggcccaaa______eeemmmqqqpppoookkkgggaaa\\\YYYRRRPPPKKKFFFCCCBBBCCCEEEFFFGGGHHHIIIKKKQQQYYY___hhhnnnrrrpppppprrrrrroooaaakkk~~~rrr\\\eeegggzzzxxxzzzxxxyyy|||~~~zzzsssuuu|||vvvqqquuuuuujjjjjjvvv|||tttxxxxxxtttsssuuusssnnnmmmkkkbbbWWWWWWmmmyyyqqqjjjgggddd```]]]YYYTTTPPPKKKHHHFFFEEEEEEFFFEEEDDDAAAAAAAAABBBBBBCCCCCCCCCDDDEEEFFFGGGIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQPPPOOONNNLLLOOOSSSWWW[[[\\\]]]]]]^^^_________^^^___aaadddeeefffggghhhjjjkkkmmmnnnwwwvvvwww{{{mmmpppwwwjjjjjjddd^^^___eeegggeeeYYYaaaeee___[[[]]]^^^]]]WWW\\\```___ZZZUUURRRRRRVVVWWWWWWWWWUUUSSSQQQOOONNNOOOPPPQQQQQQPPPNNNMMMJJJKKKLLLLLLKKKKKKLLLNNNNNNMMMLLLKKKKKKLLLMMMNNNOOONNNMMMLLLIIIGGGEEEDDDCCCZZZhhhlllpppmmmhhhmmm{{{hhh___[[[dddooovvv}}}{{{{{{}}}}}}}}}|||{{{zzzuuuvvvwwwyyyxxxwwwuuuttt{{{}}}}}}{{{zzzyyyvvvqqqnnnppppppnnnoooqqqooonnnkkkhhheeedddfffhhhaaakkkooojjjhhhmmmmmmhhhccc{{{rrrPPPNNNIIIHHHLLLMMMNNNUUU___eeemmmtttxxxuuusssvvv{{{{{{|||~~~}}}|||vvvrrrkkkdddffflllccc```^^^______bbbkkkuuunnnkkkfff```ZZZVVVSSSRRRLLLKKKIIIFFFCCCCCCDDDFFFEEEFFFGGGIIILLLTTT___gggnnntttsssllliiimmmpppppptttfffUUUaaabbb}}}sssvvvwwwxxx~~~|||uuuwww~~~yyyssswwwyyynnnlllrrrsssooouuuvvvsssssswwwxxxuuusssmmmbbbVVVRRR___