BM6P6(@ ---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))***+++---...//////,,,,,,,,,------,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------...............------,,,,,,,,,------------------------................................................---------------------------------.........//////------------------------............////////////+++,,,---,,,,,,,,,...000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,---------..........................................////////////////////////000000000000111///...000333555444222111111111111000000000000222000...------...000111444222111111222555999;;;@@@GGGMMMNNNKKKGGGGGGIIICCCBBBAAAAAACCCDDDDDDDDDFFFDDDBBBAAAAAAAAA@@@@@@???BBBFFFGGGGGGEEEEEEFFFHHHEEEHHHUUUfffjjj___RRRHHHFFFCCCAAAAAADDDHHHLLLPPPKKKLLLQQQNNNDDDCCCJJJIIIZZZfffddd^^^ZZZRRRGGGFFFCCCEEEJJJIIICCCBBBFFFKKKDDDAAAEEEHHHGGGGGGIIIHHHIIIGGGBBB>>>===??????>>><<<::::::;;;;;;888666555333222000//////000111/////////////////////000000000000000111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////,,,,,,.../////////...---........................,,,---...//////...---,,,---------............///------............------,,,---......//////......,,,,,,---......---,,,,,,------------------------........................------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------........................------------------------,,,,,,,,,---------..............................++++++,,,,,,,,,---------,,,,,,,,,---------......//////.........------------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,---------.........,,,,,,---------..................---------,,,,,,------------------------................................................---------------------------------.........//////------------------------............////////////,,,---......------.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,---------.............................................////////////////////////000000000000000///...///222444333111000000000000000000000000////////////000111222222111222333555777;;;>>>@@@DDDGGGIIIHHHEEECCCDDDEEEDDDCCCBBBAAABBBBBBBBBBBBCCCBBBBBBCCCCCCCCCCCCBBBAAAGGGOOOUUUUUUSSSQQQQQQXXXSSSTTTcccuuuyyykkk[[[OOOPPPQQQOOONNNOOOTTTYYY\\\VVVVVV\\\ZZZPPPNNNRRR\\\jjjsssoooiiidddYYYMMMGGGFFFKKKUUUYYYSSSKKKHHHDDDDDDDDDEEEGGGIIIIIIIIIDDDFFFIIIIIIHHHFFFCCCAAA>>>===<<<<<<<<<<<<<<<<<<888777555333222000//////000000111111000///...---000000000000111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////,,,---.../////////...---........................------...//////...---------------............///------............------,,,---......//////......,,,---............---,,,------------------------........................------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------........................------------------------,,,,,,,,,---------..............................++++++,,,,,,,,,---------,,,,,,---------.........//////.........------------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------,,,------------.........------------.........///...............---------........................////////////////////////........................---------------------------------...............---------------------------............/////////---///111111///...---..................---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,------------.............................................////////////////////////000000000000///......///111222222000000000000000000000000000000000000111222222222222222444888<<<@@@BBBDDDEEEGGGFFFDDDBBBAAABBBCCCDDDDDDDDDBBBAAA@@@@@@AAAAAA@@@AAACCCDDDEEEFFFFFFEEEJJJTTT___ffffffbbb]]][[[bbb]]]___lll}}}ooo^^^TTTVVVWWWUUUTTTVVVZZZ^^^___\\\___eeeeee^^^\\\___aaajjjooommmjjjggg___TTTNNNPPPYYYhhhpppkkk^^^UUUPPPRRRNNNFFFEEELLLOOOKKKEEEEEEEEEFFFGGGFFFCCCAAA@@@BBBBBBAAA@@@???@@@AAA<<<<<<;;;999777444111///...///000111111000///...000000000000111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////,,,---......//////..............................------...//////...---------------............///------............------,,,---......//////......,,,---............---,,,------------------------........................------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------........................------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,------------,,,------------........./////////............------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------,,,,,,,,,------------..................---------------------............---............////////////.............................................////////////////////////........................................................................---------------------------------.........//////...000222333111...------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------................................................////////////////////////000000000000///......///000000000000//////000000000000000111333333222222222333555555;;;===AAAEEEGGGGGGFFFEEEEEECCC@@@@@@BBBEEEFFFGGGDDDDDDCCCBBBAAABBBDDDEEEJJJKKKKKKLLLLLLMMMOOOQQQZZZcccnnnsssoooiiidddbbbjjjiiilllvvv|||ooobbbcccaaa^^^^^^aaaeeeggghhhdddhhhqqqxxxvvvqqqsssyyysssuuusssmmmkkkjjjddd\\\]]]bbblllwww|||xxxnnngggdddeee[[[NNNSSSdddjjjdddXXXPPPHHHDDDCCCBBBBBBDDDDDDFFFHHHHHHEEEBBBBBBBBB@@@@@@AAA@@@>>>;;;777555/////////000000111222222///000000000111111111111111111111111111111111111////////////////////////////////////////////////////////////////////////---------.......................................---..................------------............///------............------,,,---......///.........------............------------------------------........................------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------........................------------------------,,,,,,,,,---------..............................,,,,,,,,,------------...------------............/////////...............---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------,,,,,,---------.................................---------.........//////........./////////000000////////////////////////////////////////////////000000000000000000000000////////////////////////.............................................---------------------------------------...............000333333111///---------.....................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////////////////............////////////////////////000000000000...///////////////000000///000000000111111222222444333222333555:::>>>AAAHHHIIIKKKLLLKKKHHHEEECCCCCCAAA@@@@@@CCCEEEFFFFFFFFFFFFGGGFFFFFFGGGKKKOOOYYYYYYXXXVVVUUUXXX\\\```gggooowwwxxxtttooommmnnn{{{yyyttt{{{uuupppttt~~~{{{zzzvvvrrrnnnpppvvv||||||xxxsssooolllhhhhhhbbb___mmmnnncccWWWQQQKKKFFFFFFJJJEEEGGGIIIIIIGGGEEEDDDCCCBBBCCCEEEFFFEEEBBB???===777555222///...///111222///000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////------------......//////.................................------.........---------............///------............------,,,---......///.................................------------------------........................------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------........................------------------------,,,,,,,,,---------..............................,,,,,,---------.........---------.........//////////////////////////////---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,...///000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...........................,,,---------.........................../////////------........./////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////.......................................---------------------------------,,,------------............000222222000///...///---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------........./////////////////////////////////............////////////////////////000000000000///000111111//////000111000111111222222333333333222222444888>>>EEELLLOOOQQQQQQPPPMMMJJJFFFCCCAAABBBBBBAAAAAABBBDDDGGGIIIMMMOOOPPPOOONNNQQQVVV[[[```aaa```^^^]]]___dddiiiooovvv}}}~~~{{{yyy}}}~~~sssmmmkkkjjjgggiiiiiimmm{{{yyyqqqiiiccc```XXXNNNLLLRRROOOLLLHHHGGGGGGGGGFFFEEECCCEEEGGGHHHHHHGGGEEECCCBBB???:::555111/////////000000000000111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////...------------...//////........................///...------------...///---------............///------............------,,,---......//////......//////...------...//////------------------------........................------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------........................------------------------,,,,,,,,,---------..............................,,,---------............------........./////////...////////////000000000---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,...000111......---------,,,,,,,,,------------------------,,,,,,,,,---------.................................------,,,,,,------...........................------------............---........./////////000............//////////////////000000000111111111//////000000000111111111000000000000000000000000111111111111111111111111////////////////////////........................//////.........---------------------------------,,,,,,---------.........---///000000......///111---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------............////////////////////////////////////............////////////////////////000000000000///111333222000///000222111222222333444444555555444777<<>>EEELLLRRRTTTUUUTTTQQQNNNJJJFFFCCCCCCCCCDDD@@@BBBCCCDDDHHHRRR```lllbbbddddddbbb___```ggglllnnnttt|||~~~~~~}}}zzztttwww~~~nnnhhhggghhhdddcccrrruuu\\\LLLGGGHHHGGGEEEEEEFFFGGGGGGGGGFFFEEEDDDBBBCCCDDDCCCAAA===888555000000000000111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////......---,,,---...///000........................///...---,,,,,,---...///---------.........//////---..................---,,,---......//////......000///...------...///000------------------------........................------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------........................------------------------,,,,,,,,,---------..............................---------.........//////............/////////000.../////////000000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------................................................//////.........---------///////////////.........111000///...---,,,,,,---......////////////...---111111111000...---///000000111222333333444333333444666888888888999:::<<<;;;:::999888777666666666555444333333666777777777222333333222000///000111111...,,,---000222222111000///...,,,+++,,,,,,---///////////////...,,,,,,........................................................................,,,,,,,,,++++++*********---+++******+++,,,+++***,,,,,,,,,---------......------------------------*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,+++++++++************+++,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......000000000000000000000000111111111000000000000000000000000000000000000000////////////000000000000000111111222222222333333333333444555777:::>>>@@@FFFKKKRRRTTTSSSPPPOOOPPPHHHFFFCCCAAAAAACCCGGGJJJIIIIIIJJJNNNPPPTTT^^^jjjooolllnnntttsssttt~~~rrrtttvvvtttnnnqqq|||gggYYYUUUSSSPPPKKKGGGGGGGGGFFFIIIJJJEEE===AAAEEEKKKNNNOOOLLLDDD===444333222000000111222333000///...///111111000///111111000000//////......///////////////000000000////////////////////////000000//////............................................................................................................,,,---------.../////////........................000///...---------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------...------------...//////------------------------........................////////////////////////.........////////////000///---,,,++++++---000222000///---,,,---...111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------........................//////.........---------////////////////////////000000000000////////////000000/////////......------/////////...///111222333555777;;;>>>@@@BBBBBBDDDEEEFFFEEECCCCCCCCCDDDDDDDDDCCCBBB@@@>>><<<;;;>>><<<::::::::::::999888======>>><<<999666555666555222000000222333222111111000/////////000111222...............------,,,........................................................................------------,,,,,,++++++---+++******,,,,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++,,,,,,,,,---+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,---------.........////////////////////////111000000000000000000000000000000000000000000000////////////000000000111111111111222333444444555444444666999>>>CCCHHHKKKQQQRRRSSSSSSPPPMMMKKKJJJEEEBBBBBBFFFMMMRRRSSSQQQWWWUUUTTTTTTUUU[[[jjjyyy}}}~~~}}}tttjjjeeedddaaa\\\WWWSSSXXXXXXQQQJJJHHHGGGFFFEEEGGGIIIJJJKKKKKKIIIGGG???<<<888555222222222333222111000000111111000///111111000000////////////000000000000000000000000/////////////////////////////////.........------................................................................................................---------.......................................//////...---------------........................+++,,,,,,------,,,,,,+++------------------------------------------------...........................------------...//////------------------------........................////////////////////////............//////////////////////////////000000/////////000111333555666,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------......................../////////............---//////////////////////////////000111222111111111111000000///.........///---///111222333555888:::===???BBBFFFIIILLLNNNOOOPPPQQQPPPNNNJJJHHHHHHHHHHHHHHHIIIIIIHHHFFFDDDCCCEEEDDDAAA@@@@@@???===;;;BBBDDDEEEDDDBBB???>>>>>>===:::777555444333111///000000/////////000111222.........///////////////....................................................................................---------------,,,++++++,,,---,,,+++,,,,,,,,,---------......---------------------------------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,------------.................................000000000000000000111111000000000000000000000000/////////000000000111111111111222222333444555666333666:::@@@FFFMMMRRRUUUWWWTTTPPPLLLJJJGGGEEECCCDDDBBBDDDNNN[[[cccaaa]]]bbb___]]]___dddooo|||vvvuuusssqqqpppnnnllliiifffgggssswwwkkkXXXKKKHHHHHHFFFGGGHHHJJJKKKLLLMMMNNNIIIFFF@@@;;;666333222222444222000000111111000///111000000000000/////////222222222111000000000///////////////////////////.........---------------...............................................................................................................---------........................//////...------------...000000000//////.........,,,,,,------------,,,,,,........................------------------------...........................------------...//////------------------------........................////////////////////////------.........////////////000111222222111/////////000333555888:::<<<===,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------......................../////////...............///////////////000000000...///000111111111000///000000/////////000111222222444777:::<<>>===@@@CCCEEEEEEEEEEEEFFFIIIGGGCCC@@@===:::777555333222111000///...------000000000000000000111111...........................................................................------------------------,,,+++,,,......---,,,,,,,,,,,,---------......------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------....................................000000000000000111111111//////////////////////////////000000000111111111222111111111222333444555555999@@@GGGMMMQQQRRRSSSRRRMMMGGGEEEFFFFFFDDDBBBGGGGGGKKKUUUbbbjjjjjjhhheeebbbeeeqqqyyysssnnnlllkkkuuujjjVVVKKKFFFEEEDDDGGGJJJKKKJJJKKKNNNLLLKKKGGGBBB===888444222444222000///000111111000000000000000000000000000444333333222111000//////////////////////////////------------------------................................................................................................/////////...---------,,,........................///......---------......000000//////...---------,,,,,,------------,,,,,,---------------------------------------------------------..................------------...//////................................................////////////////////////------........./////////...///000000111111111000222444999===AAACCCDDDEEE,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------........................////////////////////////////////////000000111111...//////////////////...000000111222333555666777888:::===@@@CCCFFFJJJMMMSSSSSSSSSRRRQQQOOONNNMMMJJJJJJJJJHHHEEECCCBBBCCCBBBBBBBBBDDDFFFHHHJJJKKKIIIHHHGGGFFFFFFEEEBBB???999<<<@@@BBBBBBCCCDDDEEELLLLLLKKKIIIGGGEEECCCCCC>>>===;;;999555222000///222111000/////////000111////////////////////////................................................,,,,,,,,,,,,,,,---------,,,,,,,,,---//////...,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------.........//////........................//////000000111111111111////////////////////////000000000000111111111111222111111111222333555777>>>CCCJJJQQQSSSRRRNNNKKKGGGEEEEEEHHHMMMOOONNNKKKNNNPPPTTT[[[cccjjjooorrrpppmmmuuuuuummmiiivvv~~~oooaaaWWWQQQIIIEEEEEEGGGFFFCCCGGGNNNKKKLLLMMMLLLHHHCCC===999555222000///000222222111000000000000111111111111444333333222111000//////////////////////////////------------------------................................................................................................/////////...---------,,,..............................---------......///.........---------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////...------------...//////................................................////////////////////////........./////////000000............000333666888<<>>AAACCCEEEHHHLLLOOORRRRRRSSSRRRRRRQQQPPPOOOMMMNNNNNNMMMJJJIIIIIIJJJJJJKKKMMMNNNOOOOOONNNMMMOOONNNMMMMMMMMMKKKHHHEEEBBBCCCCCCCCCAAA@@@AAACCCCCCEEEGGGHHHGGGGGGHHHIIIJJJJJJHHHEEEBBB???<<<:::666555333111////////////////////////////////////................................................,,,,,,,,,,,,,,,---------,,,,,,,,,...000111///---,,,,,,,,,---------......------------------------+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------........./////////......................../////////000111111222222000000000000000000000000000000000111111111222222222222222333666:::===???IIIMMMRRRVVVUUUPPPJJJEEEBBBGGGOOOXXX^^^```]]]ZZZWWWZZZ^^^dddlllttt}}}|||sssyyyyyyssskkkfffgggfffdddTTTOOONNNNNNJJJDDDGGGOOOJJJMMMPPPRRRQQQMMMHHHEEE:::777333111222222222222000000000111111111111222222222222111000000000///////////////////////////---------------........................................................................................................................---------...........................------------...//////------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////...------------...//////................................................//////////////////////////////000000000111111111000000111333777===BBBEEEJJJLLLPPPTTTVVVXXXXXXXXX,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------------------------------////////////////////////.........................../////////000000000000...//////000111111222222222111111111333666:::<<<<<<===@@@BBBCCCBBB@@@???AAACCCEEEFFFGGGIIILLLNNNPPPQQQRRRSSSTTTUUUUUUUUUTTTUUUVVVTTTRRRQQQQQQRRRQQQVVV\\\```aaa^^^YYYUUURRRSSSTTTWWWYYYZZZXXXWWWQQQPPPNNNJJJGGGEEEFFFGGGCCCFFFIIIIIIGGGFFFGGGHHHLLLLLLLLLKKKJJJHHHFFFEEE@@@>>>:::777444222222222////////////////////////................................................,,,---------............,,,,,,---///111111///---,,,,,,,,,---------......------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------............////////////////////////////////////...//////000111111222222000000000000000000000000000000111111111222222222333333555888>>>DDDJJJNNNPPPQQQSSSRRRPPPLLLGGGDDDEEEPPP```mmmqqqnnnhhhcccdddfffkkkuuuvvvhhhdddiiilllkkk^^^___gggmmmeeeTTTKKKMMMHHHJJJMMMPPPQQQQQQOOONNNCCC???:::666444333111000000000111111111222222222000000000000000000000000////////////////////////------........./////////................................................................................................---------.......................................---------------...//////,,,,,,------......//////------............------------------------------------------------------,,,,,,------...//////000...------------...//////................................................////////////////////////111111111111222222222222333555999>>>EEELLLQQQTTTSSSTTTVVVXXXYYYZZZZZZZZZ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------------------------------000000000000000000000000.........................../////////000000111111...//////000111222222222444333222333777<<>>:::888777777000000000000000000000000................................................---.........//////000000,,,,,,---000222222000...,,,,,,,,,---------......------------------------///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***++++++,,,---...//////******+++,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------............/////////000000000000000000000000000...//////000111222222222000000000000000000000000000111111111111222222222333444777===DDDMMMTTTYYYRRRQQQOOOLLLIIIGGGEEEEEEIIIXXXlllzzz|||uuulllfffoooooouuuuuukkkjjjhhheeebbbkkkgggPPPIIIFFFGGGIIIKKKMMMOOOQQQRRRKKKFFF???999666333111///000000111111222222222222////////////000000000000////////////////////////........./////////000000................................................................................................,,,------....../////////........................---------------...///000,,,------...///000111111------............------........................------------------------,,,,,,------...///000000...------------...//////////////////////////////........................////////////////////////111111222222222333333333555999@@@HHHQQQWWW\\\___UUUUUUVVVWWWWWWWWWWWWWWW,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,---------......///...---,,,,,,---...///................................................////////////////////////222222111000000000111111444333222111111333555666222444777<<<@@@DDDGGGIIIJJJMMMOOONNNKKKHHHGGGGGGLLLHHHHHHLLLNNNMMMMMMOOOSSSTTTUUUSSSQQQRRRWWW[[[gggmmmoooiii\\\TTTUUUZZZ___sss~~~hhh^^^___bbblll}}}jjj[[[XXXUUUPPPQQQXXX[[[VVVRRRQQQOOOLLLLLLOOONNNJJJEEEDDDFFFHHHHHHFFFKKKFFFDDDFFFGGGBBB<<<777888444000......000000000------........./////////000//////.........//////---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------,,,,,,+++++++++---------------------------------.........//////////////////////////////000000000000000000000000000000000000////////////333222222111222333333444111777>>>CCCJJJRRRUUUSSSPPPPPPLLLDDDDDDJJJPPPPPPRRR[[[jjjwwwyyyttttttwww~~~yyyqqqhhhjjjssssssYYYKKKHHHJJJIIIHHHLLLRRRRRRNNNOOOJJJDDD@@@:::333333666000222333333111000111222000000000000////////////////////////////////////........................................................................------------------------........................---------............///........................................................................------------------------------------------------------............------..................------.........------,,,,,,,,,..................------...///////////////......000////////////111222333444333222000///111444777???DDDKKKRRRWWWZZZ^^^```YYYXXXYYYZZZYYYVVVTTTTTT,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,------......,,,,,,---------.........///...------------...///................................................////////////////////////000////////////000111111111111111222444777999;;;@@@AAACCCGGGJJJNNNPPPRRRTTTVVVXXXUUUPPPNNNPPPRRRSSSPPPOOOPPPOOONNNSSSZZZgggbbb\\\VVVTTTYYYaaagggwwwnnnqqqxxxuuuzzzvvvpppppprrr{{{~~~pppeeeYYYNNNKKKMMMLLLJJJHHHGGGGGGHHHIIIIIIIIIEEEAAAAAACCCEEEFFFGGG@@@===888555333222000...222111000///......------..................//////---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------,,,,,,,,,++++++---------------------------------.........//////////////////////////////000000000000000000000000000000000000000000000000111111111111111222333333???FFFLLLMMMOOORRRQQQNNNNNNHHHGGGQQQ^^^ccc^^^XXX[[[```jjjvvv}}}zzzttteee[[[JJJFFFDDDFFFKKKOOOOOOMMMLLLJJJJJJJJJEEE<<<666555000000111222222111000000000000000000////////////////////////////////////........................................................................------------------------........................---------............///........................................................................------------------------............------------------............------.................................------,,,,,,,,,...........................//////000000//////.........//////000000000000///000222444777;;;@@@CCCLLLOOORRRUUUWWWYYY[[[^^^XXXWWWVVVVVVUUUSSSQQQQQQ,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------------.........///...------------...///................................................////////////////////////////////////000111222222000111333666:::???CCCEEEJJJKKKMMMPPPSSSVVVXXXYYY[[[[[[YYYTTTOOONNNPPPRRRNNNQQQUUUXXXYYY^^^mmm|||~~~pppggghhhqqq|||~~~lll^^^YYY[[[UUUYYY]]]\\\WWWRRROOONNNMMMKKKGGGCCC@@@AAAEEEGGGIIIGGGCCC@@@===999444111444333111///.........///---------------...///000------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------,,,,,,,,,,,,------------------------------........./////////////////////////////////000000000000000000000000000000000000000000000000222111111111333555777999HHHPPPUUUSSSOOOMMMIIIEEELLLLLLVVVjjjxxxyyyqqqjjjjjjjjjooo{{{}}}}}}uuutttqqqkkk\\\OOOHHHMMMQQQNNNKKKLLLLLLJJJLLLOOOLLLCCC===<<<555333111222444444111///000000000000////////////////////////////////////........................................................................................................................---------............///........................................................................------------------------------------............------............------.................................---------------........................//////000000000000//////...///000000111111000000000333888===BBBGGGLLLPPPSSSTTTUUUUUUTTTVVVXXX[[[WWWVVVTTTQQQOOONNNMMMMMM,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,---------...------------------.....................------.........................................................////////////////////////000000000000111111222333333666:::???EEEJJJNNNQQQPPPQQQSSSUUUWWWYYY[[[\\\[[[VVVRRRPPPRRRTTTTTTSSSSSS[[[fffnnnpppxxx{{{}}}sssqqqtttmmmyyy{{{iiiZZZRRRNNNPPPOOOIIIEEEDDDCCCBBBKKKIIIHHHGGGEEEAAA<<<999555444222000//////000111---,,,,,,,,,---...///000........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,------------------------........................------------------------------------------,,,,,,....................................////////////////////////////////////000000000000000000000000000000111111111111111222555444222333666<<>>DDDIIILLLPPPTTTVVVTTTUUUVVVUUUTTTTTTVVVXXXRRRRRRPPPLLLKKKNNNOOONNN,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,---.........---------------.........//////---..................---........................////////////////////////000000000000000000000000000000000000111222333333===???EEEKKKPPPUUUXXXZZZWWWWWWWWWWWWWWWWWWWWWWWWTTTNNNLLLUUUdddmmmlllgggjjjsssfffWWWMMMOOOMMMIIIIIIMMMLLLGGGEEEEEEEEEEEEFFFEEECCC@@@;;;999777444222000000///---------------...///000........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------........................------------------------------------------------................................./////////000000000000000000000000000000111111111111111111111111000111111111222222333333666555333555:::BBBJJJPPPOOOSSSSSSMMMIIIJJJKKKJJJRRRlll}}}{{{|||pppuuuwwwssswww~~~zzziiidddhhhkkknnnpppdddggggggnnnzzzxxxuuu~~~yyyxxxsssiiiqqqhhhmmmzzzbbbUUULLLGGGDDDFFFHHHGGGGGGJJJIIIAAA777222333444222///000000000000////////////000000000000000000000000........................////////////////////////........................////////////////////////........................---------............///........................................................................------------------------******++++++,,,,,,,,,,,,------............---------------.........//////................................./////////000000//////000111222222111111222111//////111555999<<>>999777000000000000////////////000000000000000000000000........................000000000000000000000000........................------------------------........................---------.........//////........................................................................------------------------------......///000111111---..................---,,,,,,------...///000000---.........//////000000---......///000111111222///000111222333444444444666:::AAAHHHOOOSSSUUUVVVUUUUUUTTTRRRNNNLLLKKKLLLIIIIIIKKKPPPZZZjjj|||------------------------+++)))(((***---///,,,***++++++,,,,,,,,,---------........................................................................000000000000000000000000............/////////000000...---...000333444444333333333222000///000222======AAAEEEGGGHHHNNNUUUWWWZZZZZZVVVUUUVVVSSSOOOLLLXXXkkkzzz|||wwwuuuyyyzzz|||uuuiiigggffffffiiimmmoooqqqxxxqqq[[[RRRTTTOOOKKKLLLHHHKKKFFFBBBDDDEEEDDDEEEHHH888777555222000000222444111000///---------------000///...---,,,---......------------------------------------------------///...---,,,,,,---...///........................------------------------///...---,,,+++,,,,,,---,,,---...---,,,+++---///.........------,,,,,,,,,------------------------..................------........................//////.........---------............////////////////////////////////////////////////000000000000222111111111000000//////222222333333333222222111333222111333555777666555CCCEEEHHHJJJHHHEEEFFFIIIPPPVVVbbboooxxxzzzvvvqqqkkk~~~zzzyyyrrrfffccciiijjjllluuuzzz|||~~~{{{vvvwwwyyyxxxwwwvvvyyyzzz~~~mmm\\\TTTPPPLLLLLLOOOMMMIIIIIIKKKIII@@@888555111222222333222222000000////////////000000000000000000000000000000000000////////////////////////........................000000///.......................................---------............//////...---,,,,,,---.../////////.........---------............////////////.........------,,,,,,,,,,,,,,,,,,---------................................................------////////////000000000000111222111000//////111333111000333666333///555>>>;;;DDDMMMQQQRRRSSSSSSSSSRRRQQQPPPNNNKKKJJJHHHHHHIIIPPPXXXaaaqqq------------------------,,,,,,,,,---......---,,,++++++,,,,,,,,,---------........................................................................000000000000000000000000........./////////000000111000//////000111111111333333333222222444888;;;>>>@@@HHHOOORRRRRRVVV\\\XXXZZZXXXRRRQQQUUUYYYZZZcccmmm~~~zzzrrrmmmkkkiiigggeeeiiiooowwwqqqjjjfff\\\[[[```^^^PPPJJJGGGJJJMMMKKKIIIJJJFFFCCC???999333000......///000000//////...------000///...---------......------------------------------------------------///...------------...///........................------------------------///...---,,,,,,,,,------,,,---...---,,,+++---///......---------,,,,,,,,,------------------------................................................//////.........---------............////////////////////////////////////////////////000000000111222111111111000000000000222222333333333222222111222333333333222555:::>>>FFFIIIMMMNNNJJJGGGJJJPPPaaahhhpppwwwxxxvvvtttrrr|||{{{ooocccaaaeeeiiimmmvvvssshhhjjjmmmeeeUUUJJJMMMJJJKKKNNNMMMFFF>>>;;;444333222111000000000000///000000000000000000000000000000000000000000000////////////////////////........................000000///.......................................---------............//////...------------.../////////.........---------............////////////.........------,,,,,,,,,,,,,,,---------.........................................................////////////000000000000...///000///......000222444111111333444555===FFFMMMQQQSSSTTTTTTTTTTTTSSSRRRQQQOOOJJJGGGGGGKKKOOOdddnnnxxx---------------------------///000000...------...,,,,,,,,,,,,------------........................................................................000000000000000000000000....../////////000000000000000000000000000000000222222333444777===DDDIIIFFFIIIPPPWWWXXXVVVWWW\\\ZZZ```bbb______gggqqqvvvyyy}}}pppnnnmmmooottt{{{~~~kkk^^^QQQMMMLLLHHHEEECCCGGGEEEBBB>>>999555222000//////000000000///......000///......------......------------------------------------------------///...------------...///........................------------------------......---,,,,,,,,,------,,,---...---,,,+++---///...------------,,,,,,,,,------------------------...............................................................---------............/////////////////////////////////////////////000000000111111111111111111111000000000222222333333333333222222111444555333111555???HHHIIIJJJLLLMMMJJJJJJRRR]]]tttvvvwwwvvvuuuxxxzzzuuuuuutttlllkkklllqqqxxx}}}~~~~~~}}}rrrpppqqqYYYNNNJJJIIIMMMNNNHHHAAA>>>;;;999555222000000111111000000000000000000000000000000000000000000000000////////////////////////........................000//////............///........................---------............//////...------------...///...............------------............/////////.........---------------,,,------------.........................................................////////////000000000000---...000000//////000222444111000555:::@@@IIIQQQWWWVVVUUUSSSQQQOOONNNNNNHHHNNNSSSTTTSSSUUU]]]ddd---------------------------000222111---+++---///,,,,,,,,,------------...........................................................................////////////////////////...////////////000000000---///000111111111222333111333888<<>>HHHPPPUUUXXXUUUTTTRRROOOJJJIIIOOOVVV[[[gggtttxxxtttrrrvvv{{{------------------------,,,///111000,,,***+++---,,,,,,---------.........................................................////////////////////////////////////////////////////////////000000000111///111333222111111222444222777???GGGMMMSSSXXX[[[___[[[YYYYYYXXXYYYbbblll~~~yyynnnuuu{{{qqq___WWWQQQMMMLLLIIIIIIJJJKKKKKKHHHBBB>>>999666333///......000222///////////////.........................................................---..................---........................------------------------,,,---------------------,,,---...---,,,+++---///------------------------,,,,,,,,,---------......---------.........//////........................---.................................////////////000000000000000000000000000000000000111111111111111111111111111222222222111222333444444444444444222333666:::@@@EEEHHHIIIJJJHHHRRReeeqqqrrrtttzzzqqqmmmmmmzzzxxxnnnmmmssszzzyyyiii\\\QQQMMMMMMLLLJJJJJJFFFBBB===888444333333333222111111111000000000///////////////////////////////////////////////////........................//////............//////........................---------............///---..................------.....................------------....................................---------.........//////................................./////////000000////////////000000000000000111222222111000222333000666AAALLLVVV\\\\\\YYYVVVQQQLLLGGGCCCJJJ___uuu------------------------+++---......,,,++++++,,,,,,---------............................................................////////////////////////000000000000000000000000/////////000000000111111333555666333000000333666999???HHHPPPVVVZZZ\\\^^^ZZZWWWVVVYYY\\\cccqqq}}}~~~vvvnnnpppyyytttjjj^^^TTTOOOKKKIIIFFFGGGJJJKKKIIIFFFAAA>>>999444111000111222///000000000000///...---................................................------...//////...------........................------------------------+++,,,---.........------,,,---...---,,,+++---///,,,,,,,,,------------...+++,,,,,,------.........,,,,,,------.../////////........................---------...........................////////////000000000000000000000000000000000111111111222222111111111222222222222222111222333444444555555444333555999???FFFJJJJJJHHHEEEHHH[[[xxx|||~~~zzzzzzyyyzzzyyywwwvvv}}}tttzzz||||||sssdddTTTNNNMMMKKKJJJJJJFFFCCC@@@;;;777444222111222222222111111000000///000000000000000000000000////////////////////////........................///............//////000........................---------............///------...//////...---------------...............,,,------------......................../////////------........./////////.................................//////000000111////////////000000000000//////000000000111444777666AAAMMMVVV\\\^^^[[[UUUUUULLLDDDAAADDDSSSttt------------------------,,,++++++,,,......---+++------------............................................................////////////////////////000000000000000000000000//////000000000111111111222333444333111222888>>>CCCHHHOOOUUUYYY\\\___```ccccccffflllpppvvv~~~{{{{{{|||zzz}}}~~~}}}vvvvvvwwwuuuyyysss~~~zzzrrrpppggg]]]QQQJJJIIIKKKLLLLLLGGGEEEBBB===999555222111///000000111000///...---................................................------...//////...------........................------------------------+++,,,---.........------,,,---...---,,,+++---///,,,,,,,,,---------......++++++,,,,,,---......///,,,,,,------...//////000........................---------.........//////............////////////000000000000000000000000000000111111111222222222111111111222222333333333111222333444555555555555555888>>>CCCGGGIIIJJJKKKRRRVVVhhh~~~|||{{{vvv{{{|||pppvvv{{{~~~{{{kkk[[[UUUTTTQQQMMMLLLGGGFFFEEEBBB>>>999444222333333222111111000000///000000000000000000000000////////////////////////.......................................///000000........................---------............///------...//////...---------------.........//////,,,,,,---------.........---........./////////000............////////////........................---......///000000111111////////////000000000000...///000111333777===AAAEEEOOOWWWXXXWWWWWWUUUQQQPPPGGGEEENNNZZZjjj---------------------------+++***,,,///000...+++---------.........//////................................................000000000000000000000000000000000000000000000000000000000000111111111111,,,///111111222777@@@HHHKKKOOOSSSWWWZZZ]]]```bbbzzz|||{{{uuuooommmkkkkkkjjjdddeeeeeedddbbbbbbccceeeccceeeeeegggnnnvvvxxxuuunnnvvv~~~~~~xxxpppoooeeennnlllXXXMMMJJJJJJJJJKKKJJJIIIEEE@@@999333//////000111111111000...---////////////////////////////////////////////////,,,---...//////...---,,,........................------------------------***+++---...///...------------...---,,,+++---///,,,,,,,,,------.........++++++,,,,,,---...//////,,,,,,------...///000000........................---------.........//////............/////////000000000000000000000000000000111111111111222222222111111111222222333333333111222333444555555555555555<<>>FFFKKKQQQYYY\\\UUUOOOOOOPPPNNNMMMHHHPPPfffyyy...------,,,,,,------...........................,,,,,,------...///000000............////////////////////////000000000000000000000000000000000000111111111000000000000000///111222222111111222333333666888888888===HHHQQQVVVVVVWWWZZZ]]]dddssszzzsssrrrrrrpppnnnhhhccc___^^^ZZZTTTRRRTTTTTTSSSRRRQQQQQQPPPNNNMMMLLLPPPUUUUUUTTTUUUYYY]]]ZZZ[[[]]]```bbbdddeeefffhhhiiiqqq{{{vvvkkklllqqqvvv}}}pppXXXLLLKKKMMMGGGLLLOOOKKKEEEBBB===999222111111222333333111///////////////////////////////////////////////////........................///...---,,,,,,---...///,,,,,,,,,---------.........------,,,,,,------...++++++,,,,,,,,,---------------------------------------------------------................................................////////////////////////---......///////////////000000000000111111111111222111111111000000//////333333222111000000111111333444444333333666888888<<>>333333222222222222333333111000000000////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////........................---......///////////////....../////////////////////////////////////////////............///000000111000///000111222222222333222444;;;FFFQQQWWWYYYZZZSSSOOONNNKKKJJJWWWiii}}}------------------------........................,,,,,,------.../////////............////////////////////////000000000000000000000000000000000000111111111111111111111111000111222222111111333444333666<<>>JJJIIIKKKRRRYYY^^^fffnnn}}}~~~|||wwwyyyjjj```WWWOOOPPPVVVWWWRRRKKK888777444222000111444777111111000000000/////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////........................---......///////////////---------...///000000111//////////////////////////////......//////000111/////////000111111222222222555;;;DDDMMMSSSVVVVVVPPPOOONNNLLLIIITTTsss,,,------------------,,,........................---------.........//////............////////////////////////000000000000////////////////////////000111111111111111222222111222333222222222555777555>>>JJJTTTZZZ\\\]]]]]]```fffrrrzzztttoooiiidddaaa___\\\ZZZSSSPPPMMMMMMNNNOOONNNMMMOOOLLLKKKNNNOOOMMMNNNRRRQQQPPPPPPOOOPPPSSSWWW[[[ZZZYYYXXXXXXYYYZZZZZZZZZ\\\\\\[[[YYYXXXVVVTTTSSSRRRQQQQQQQQQPPPOOOOOOQQQWWW[[[```dddgggkkkpppsssvvv}}}yyymmmlllppp{{{{{{nnneeeaaaYYYWWWQQQJJJHHHKKKKKKHHHIIIDDD>>>888555333111000////////////////////////////////////////////////.................................------.........,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,------------...------------------------------------------------................................................////////////////////////......///000000000000000///000000000111111111111111111111111111111111111333222222111111222222222444333444555666888>>>EEEDDDLLL\\\kkkqqqppppppsssssszzz~~~tttssszzz}}}wwwcccZZZRRRSSSWWWZZZ]]]___LLLDDD:::333000111444666111111111000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////........................---......///////////////------......///000000000/////////////////////////////////...///000000111...000111111111000111111555<<>>:::666222000000000000000000000000000////////////////////////........................---..................---,,,,,,,,,---------.........------,,,,,,------...,,,,,,---------.........------------------------------------------------................................................////////////////////////...//////000000000000000///000000000111111111111111111111111111222222222333222222222222222333333444333555888999;;;DDDOOOOOO]]]qqq}}}zzzqqqqqqvvv{{{~~~tttvvvjjjbbb[[[YYYXXXYYYbbbmmmfffXXXEEE888333444444333111111111111000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////........................---......///////////////////////////////////////000000000000000000000000///////////////000111111000222333222111000222444>>>EEENNNSSSSSSPPPNNNMMMJJJIIINNN___zzz+++,,,---......---,,,+++............................................................////////////////////////000000000000000000000000000000000000000000111111222333333333111222333444555888===@@@IIIOOOUUUUUUVVVaaauuu{{{rrrhhhcccbbb___YYYSSSRRRPPPOOOLLLKKKJJJJJJKKKFFFGGGHHHJJJMMMPPPSSSUUUWWWXXX___iiipppqqqssswww{{{~~~yyyvvvtttnnnhhh```^^^ZZZVVVSSSRRRQQQQQQPPPSSSZZZeeettt}}}tttooolllnnnrrrrrrUUUHHHGGGIIIPPPMMMIIIEEE@@@;;;666222000000000000000000000000////////////////////////........................------...//////...------,,,,,,,,,---------.........------,,,,,,------...,,,---------............------------------------------------------------................................................////////////////////////...///000000111111000000000000000000111111111111111111111222222222222222333222222222222333333444555333666<<<>>>@@@LLLZZZkkkvvvrrriiirrr~~~uuuvvvxxxooogggddd```]]]dddooowwwiiiUUUDDD:::666444222222222111111111000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////........................---......//////////////////////////////.........000000000000000000000000000000//////000000111222000333444333222333777;;;GGGMMMSSSTTTPPPLLLLLLMMMRRRSSS\\\sss+++,,,...//////...,,,+++............................................................////////////////////////000000000000000000000000000000000000000000111222222333444444111222444555777<<>>EEENNNRRRUUURRRKKKIIIMMMRRRZZZcccrrr+++,,,...//////...,,,+++.............................................---............/////////000////////////000000000000000000000000000000000000000000111222333333444444111333444666999>>>DDDHHHQQQTTTYYY___jjj{{{{{{lllaaa[[[VVVRRROOOOOOPPPNNNLLLGGGIIIJJJKKKLLLNNNPPPRRRRRRUUUYYY^^^dddllluuuzzzyyypppjjjhhheeeaaa^^^^^^bbbfffjjjxxxxxxssseeemmm{{{ooo^^^PPPFFFEEEGGGJJJMMMLLLHHH@@@:::000000000000000000000000////////////////////////........................,,,---...//////...---,,,,,,,,,,,,---------.........------,,,,,,------...---------.........//////------------------------------------------------................................................//////////////////////////////000111111111111111000000000000111111111111111111111222222333333333222222222222333333444555777444999BBBEEEHHHWWWjjjyyyqqqxxxtttxxx{{{ssszzz~~~wwwnnnmmmssstttooo]]]GGG777444777222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////........................---......///////////////+++,,,---...///111222222000000000000000000000000000000000000000111111222---000333444555;;;DDDLLLQQQTTTUUUOOOHHHGGGOOOVVV^^^nnn//////.........---------........................////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111222333333444444555333444888>>>EEEHHHIIIXXX\\\jjj~~~uuudddXXXUUUSSSLLLHHHLLLNNNKKKIIILLLIIIKKKPPPVVVYYY]]]ccciiipppooouuu{{{uuuuuuqqqfff\\\XXX[[[fffwwwrrriiiqqqyyygggVVVLLLHHHEEEGGGIIIHHHGGGFFF@@@;;;555111111111000---111///---,,,+++,,,...///.........///////////////------------------------........................................................................................................................---------............/////////............//////........................000000000000111111111111333222222222111111000000000000000000111111111111111333555555444444555666888>>>CCCDDDIIIUUUaaagggssszzz|||~~~nnnoooyyycccnnnpppyyyuuuZZZCCC888000444111111444444111111444000000000000000000000000000000000000000000000000000000000000////////////000000//////.........---............////////////////////////////////////333///---///000...,,,,,,//////............//////////////////////////////............////////////000000000000000000000000222111//////000111111000555222111666???IIIPPPSSSXXXQQQNNNLLLFFFCCCQQQdddnnn}}}//////.........---------........................////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111222222222333333444444555666:::>>>AAADDDJJJSSSZZZ\\\lllwwwiiifffbbbWWWOOOOOOJJJGGGGGGLLLMMMKKKKKKNNNXXX[[[aaaiiittttttooogggddddddkkkvvvyyypppqqqyyy~~~iiiZZZSSSLLLIIIJJJKKKKKKKKKFFFAAA:::444111000000000111000///.........///000//////////////////......................................................................................................................................................---------............////////////....../////////........................000000000000111111111111222222222111111000000000111111111111222222222222222444555666555555666777<<<@@@EEEKKKXXXgggpppqqq}}}rrrkkk}}}pppfffhhhuuuyyygggTTTGGG;;;777333222444444111000222000000000000000000000000000000000000000000000000000000000000////////////000/////////........................////////////////////////////////////...///000000///...///111//////............//////////////////////////////............////////////000000000000000000000000111000000111222333333333444444666===FFFNNNSSSUUUTTTMMMIIIIIIHHHLLL```vvv...............---------........................////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111444444444444444444555555444<<>>777555333222333000000000000000000000000000000000000000000000000......//////000000111111.........///////////////............////////////////////////////////////000000......777AAA???555//////............//////////////////////////////............////////////000000000000000000000000111222333111///111666;;;GGGKKKQQQTTTRRRNNNJJJHHHEEEUUUoooyyynnn---------.........//////........................////////////////////////000000000000000000000000111111111111111111111111444444444444444444444444444444666888===CCCHHHKKKQQQUUU]]]lll|||sss___\\\ZZZWWWSSSNNNKKKKKKOOOPPPQQQRRRWWWcccqqqzzz{{{xxxtttsssuuusssqqqttt{{{~~~sssmmmkkkooowwwoooaaaQQQQQQRRRTTTVVVUUUOOOHHHCCC444333222111000111111222111000000000000000000000////////////////////////........................................................................................................................---------............///...///111222222111///...////////////////////////000000000000111111111111111222222222333333333333222222222222333333333444555555666777;;;AAAIIINNNaaaiiioooooosss|||tttnnnkkkrrr{{{pppqqqyyyzzz|||~~~xxxnnn]]]HHH===777444333444000000000000000000000000000000000000000000000000.........///000111111111............/////////000............////////////////////////////////////---111///---333===;;;222//////............//////////////////////////////............////////////000000000000000000000000111222333111000444===DDDLLLOOORRRRRROOOKKKIIIHHHOOOeeexxxjjjZZZQQQ---------.........//////........................////////////////////////000000000000000000000000111111111111111111111111444444444444444444444444555666777;;;@@@GGGMMMQQQYYYaaaooo~~~oooWWWZZZVVVSSSRRRPPPNNNNNNPPPJJJOOOTTTZZZggg|||{{{xxx|||{{{}}}yyyrrrsss|||{{{qqqiiimmmyyyzzzbbbTTTSSSTTTWWWXXXVVVPPPKKK666555333111111222333444000000000000000111111111000000000000000000000000........................................................................................................................---------.........//////...000111222222111000...000000000000000000000000000000000000111111111111222222222333333444444444333333333444444444555555777777888:::>>>EEEMMMSSSnnnsssvvvwww|||}}}uuuvvv|||~~~zzzyyy~~~yyyrrrwww{{{yyyxxxrrr|||hhhPPPAAA999555333444000000000000000000000000000000000000000000000000---......///000111111222---.........//////000000............/////////000////////////////////////,,,222111++++++222111***//////............//////////////////////////////............/////////000000000000000000000000000111222333111111777BBBKKKLLLOOOPPPNNNJJJGGGGGGHHHYYYqqqzzzkkkccc\\\RRRMMMMMM........................///////////////////////////000000000000000//////000000000000000000000000000111111111111222222222555555555333222222444666666555666<<>>777444444444333222222111000000111111.........///////////////////////////////////////////////////////////////........................////////////////////////....................................////////////////////////000000000000/////////////////////////////////000000000111111111111111111222222333333444444444444555555666666888888:::AAAKKKXXXkkkzzzsssooovvvuuuqqqqqqrrrzzzxxxrrriiiaaa]]][[[YYYYYY\\\___cccgggjjjnnnrrruuuxxxyyy{{{{{{yyyssslllmmmjjjgggfffeeeccc]]]YYYXXXXXXWWWUUUQQQOOOOOOPPPPPPMMMLLLOOOQQQTTT]]]eeefffmmmtttxxx{{{}}}|||{{{zzz}}}vvvyyy}}}qqqWWW<<<333888333333444444444333222222111111000000000/////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111111111111333888@@@IIIOOOOOOMMMKKKFFFCCCTTTnnnqqqggghhhrrr{{{wwwjjj[[[NNNGGGDDDEEEGGGHHHJJJMMMRRRUUU........................////////////////////////---...//////////////////000000000000000000000000111111111222222222333333222444666666555555666777???EEEMMMTTT___rrr~~~pppccc]]][[[UUUNNNJJJMMMGGGJJJXXXbbbooowwwnnnzzz}}}{{{~~~~~~{{{|||vvv|||www|||www```]]]ccciiifff\\\LLL<<<222222444444333222111111000000111------......//////000000////////////////////////////////////////////////........................////////////////////////....................................////////////////////////000000000000//////////////////////////////000000000111111111000111111222222333333333444444444555666666777777888999===CCCNNN\\\lllxxxpppooo|||{{{uuujjj```___ppp|||sssmmm___[[[VVVRRROOONNNNNNOOONNNPPPSSSTTTVVVXXX[[[]]]bbbccceeeggghhhjjjmmmooowwwzzz}}}~~~~~~}}}|||||||||{{{yyyxxxxxxxxxyyyzzzvvvxxx{{{}}}|||||||||}}}{{{{{{zzzyyyxxxvvvtttssstttqqqmmmhhheeeccc___\\\YYYYYY\\\```eeeeeeaaa]]]ZZZZZZZZZXXXUUUTTTUUUVVVXXXUUUUUUVVVVVVXXX```iiiwwwsssnnniiijjjttt{{{{{{|||{{{iiiGGG666777333333333444555444333111111111111000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111222333111444<<>>JJJOOORRRdddyyylll___YYYWWWYYYTTTKKKJJJOOOOOOOOOWWWjjjxxx{{{zzzwwwsss```OOO>>>777666444111000111111000000000/////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////------------............111000000111222444666888111000000000000000111111333222222111111222222333222222333333444444444444111555:::;;;;;;???FFFLLLZZZccchhhkkk{{{wwwccc]]]fffiiirrr~~~ddd\\\```eeesss~~~iiilllwwwpppVVV===666777555111000222222222111111111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////.........//////000000000000000000000000000000000//////000000111111111111222222222222555;;;BBBHHHKKKOOOJJJFFFHHHHHHRRRfff}}}rrrmmmcccWWWOOORRRTTTUUU[[[aaaccc```gggddd```\\\XXXSSSNNNJJJCCC???;;;;;;===>>>===;;;............////////////000000000000//////////////////000000000111111111000000111111111222222222111222333444444555777888;;;:::DDDQQQUUUZZZqqqggg\\\[[[TTTQQQRRROOOJJJMMMVVVTTT```xxx~~~~~~zzzwwwbbbIII<<<777444222333111111111000000000//////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////------........./////////111111000111222333444555000000000000000000111222333222222111111222222333222222333333444555555555444888<<<======DDDPPPZZZfffjjjlllpppnnncccaaammm{{{sssYYYRRR[[[ccckkkyyy~~~zzzqqqrrr}}}}}}bbbFFF999888666333111222222222111111111000000000000000000000000000000////////////////////////////////////000000000000000000000000////////////////////////////////////---......///000111111222//////////////////////////////000000111111222222333222222444888???FFFKKKKKKLLLFFFEEENNNTTT^^^qqqsss___VVVSSSPPP[[[aaafffiiikkknnnkkkfffddd```YYYRRRLLLGGGAAA>>><<<;;;:::;;;===???>>><<<............////////////////////////000000000000000000000000111111111111000000111111111222222222111333444444444555999;;;AAABBBJJJWWW]]]gggggg]]]aaaZZZRRRNNNPPPOOOLLLQQQ[[[ddd~~~~~~~~~www[[[HHH===777555777111111111111000000000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////....../////////000000000111111111000000000000000000000//////000111222222333222222111111222222333222222333444444555666666666999;;;<<<>>>HHHYYYfffkkklllnnnvvvzzzkkkmmmrrr|||qqqWWWRRR\\\fffxxx}}}vvvttt}}}xxxvvvzzzkkkPPP???888555333333222222222111111111000000000000000000000000000000////////////////////////////////////000000000000000000000000////////////////////////////////////---......///000111111222////////////////////////...//////000111111222222333333444777===DDDIIIMMMLLLKKKFFFLLL]]]fffmmmzzzhhhSSSOOOWWW```lllrrrwwwvvvsssooohhhaaaYYYTTTMMMGGGBBB???;;;999::::::;;;<<<>>>???>>>===............////////////////////////000000000000000000000111111111222222000111111111111222222222111444666666555666;;;???AAAEEEMMMWWWbbbsssqqq___\\\eeeRRRMMMLLLQQQRRRRRRZZZeeexxxlllWWWEEE888333555222222111111111000000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////000000000111111111111000//////......////////////000111222333333222222111111222222333222222333444555666666777666888999;;;AAANNN___lllkkkqqqxxxzzzqqq{{{tttYYYTTT___jjjwwweeefffhhhiiijjjkkkkkkkkkiiinnnrrrttt~~~~~~|||zzzvvvsssxxx{{{oooyyyuuu{{{}}}rrr```MMM===555222333222222222111111111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////.........//////000000000000000000000000000000000......///000111222222333333333666;;;BBBHHHKKKLLLGGGKKKLLLYYYmmmtttuuu~~~sss___PPPQQQ___lll{{{|||ssslllccc[[[MMMIIIDDD@@@>>>===<<<:::::::::;;;<<<===>>>>>>???............////////////.../////////000000000111000000111111111222222222000111111111111222222222222555777777666888===BBBAAAJJJRRR[[[lllpppiii```ZZZYYYLLLJJJLLLPPPRRRYYYmmmkkkSSS>>>333222222222222111111111000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////........./////////000000000111111111111000000///////////////000111222333333222222111111222222333222222333444555666777777777888;;;@@@JJJXXXfffpppooo~~~xxx^^^[[[hhhuuummmWWWXXXZZZ^^^bbbfffiiikkkjjjrrr{{{~~~|||{{{{{{zzzzzzxxxuuuuuu}}}tttrrrlllrrrzzz}}}wwwdddLLL:::444444222222222111111111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////.....................///000000000000000000000000......///000111222333333333444888???GGGKKKLLLKKKFFFRRR___ooo}}}{{{wwwmmmaaaXXXWWW^^^kkkuuuyyymmmcccZZZSSSEEEBBB???===<<<<<<<<<;;;:::;;;<<<======???AAACCC............/////////000.../////////000000111111000111111111111222222222000111111111111222222222333666888888666888>>>DDDHHHTTT^^^fffzzzhhhbbbfffcccVVVJJJMMMKKKLLLMMMOOO]]]eeeJJJ:::777222222222111111111111000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////---------........./////////000111222222222222222////////////000111222333333222222222222222222333222222333444555666777888999;;;???GGGSSSaaammmtttuuuzzzccccccssskkkRRRTTTXXX___gggpppwww{{{|||~~~}}}}}}~~~wwwxxxyyyvvvrrrwwwqqqxxxbbbhhh{{{xxxZZZBBB777666222222222111111111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////...............---------000000000000000000000000---...///000111222333333333444:::BBBIIIMMMLLLJJJLLLaaauuuzzzeeedddXXXOOOSSSaaaqqq}}}rrrcccWWWNNNGGGAAA???<<<;;;;;;;;;:::999<<<===>>>???@@@BBBFFFHHH000000000000000000000000111111111000000000000000000000000000111111111111111222222333333444444555444666777555777===DDDHHHTTTUUUdddxxxmmmfffeee^^^RRRKKKKKKJJJIIIOOOZZZggg|||^^^BBB;;;444555333111111333222111000000000000////////////000000000000000000000000//////............//////000000//////.........---............////////////............/////////000222111//////000111111000////////////000000000000111111222222222333333333444444555555666777777888======???OOOeeekkknnn{{{vvvoooyyyrrrVVVVVV^^^nnn|||~~~yyyyyy{{{yyyyyyxxxuuussswww~~~~~~xxxlllfffhhhyyyVVV888777111222333333333444333000000000000000000000000000000000////////////000000............/////////000000000000000000000000000...............///000000000000000000000000000000000000000000111111111111333000///333444222222444888:::AAAIIIMMMKKKKKKNNNaaa}}}|||iiiXXXMMMMMMRRR]]]kkkwwwyyyjjj[[[OOOFFF???<<<:::;;;<<<<<<;;;;;;===????????????BBBDDDFFFGGGFFF000000000000000000000000111000000000000000000000000000000000111111111111111222222333333444555555555666777777:::@@@GGGKKKSSSaaayyymmmddd^^^___\\\SSSMMMNNNJJJMMMWWWgggzzzpppPPP???888666444222222333222000111000000000////////////000000000000000000000000//////............//////000/////////........................////////////........./////////000000222000//////111111111000////////////000000000111111111222222222333333333333444444555666777777888;;;BBBJJJZZZlllooorrr~~~xxxtttwww[[[ZZZbbbsssyyyxxxyyyuuuvvvvvvsssqqqttt|||zzzxxxwwwqqqlllmmmeeeDDD<<<555555444222111222222222000000000000000000000000000000////////////000000........./////////000000000000000000000000000000...............///000000000000000000000000000000000000000000111111111111333000000333444222222444777;;;DDDMMMPPPMMMKKKMMMjjjppp]]]NNNIIIOOO[[[lllzzzzzzppp```QQQGGGAAA???>>>;;;<<<======<<<===???AAACCCCCCDDDEEEGGGKKKPPPTTT000000000000000000000000000000000000000000111111000000000111111111222222222222222333444444555555666555666999>>>EEELLLPPPVVVrrrnnnccc[[[[[[WWWMMMHHHIIILLLZZZrrrvvveeeJJJ>>>999444222222333111000111111000000000/////////000000000000000000000000//////............//////////////////........................////////////....../////////000000000111000///000111222111000/////////000000000111111111111222222222333333333333333333444555777888999:::HHHWWWgggrrrooosssxxxsssvvveeeeeemmm{{{wwwvvvrrrssssssqqqpppqqqwww{{{yyyvvvsssssswwwwwwRRR???888777555222000///222444000000000000000000000000000000////////////000000....../////////000000000000000000000000000000000...............///000000000000000000000000000000000000000000111111111111333000000333333111222555999>>>HHHQQQQQQLLLKKKMMMjjjrrraaaQQQGGGHHHUUUiii|||zzzkkk```QQQEEE>>>===>>>???;;;<<<===>>>===>>>AAACCCAAAEEEHHHIIIIIIMMMUUU\\\////////////////////////000000000000000111111111000000111111111222222222222222333333444555555555777555666;;;AAAGGGOOOVVV```~~~tttkkk```XXXWWWSSSKKKIIIMMMYYYxxx~~~{{{{{{}}}}}}zzzvvvuuuuuuuuuvvvvvvwwwwwwwwwqqqsssvvvvvvtttrrrrrrrrrnnnnnnnnnoooqqqsssuuuvvvzzz|||~~~~~~|||wwwrrrhhhsssyyy]]]GGG===333111333333111111111111111000000000////////////////////////////////////............/////////////////////.....................////////////...////////////000000000000//////000222222111000//////000000000111111111111111222222222333333333222222333333555777999:::@@@SSSeeesssxxxqqqwww~~~mmmjjjuuu}}}oooqqq{{{~~~xxxuuupppqqqrrrqqqoooppprrruuu{{{yyyzzzeeeFFF999666444333111///111444000000000000000000000000000000////////////000000...////////////000000000////////////////////////...............///000000///////////////////////////000000000111111111111222000000333333111333777???CCCKKKPPPNNNJJJLLLQQQjjj~~~yyycccTTTMMMKKKSSScccwwwuuuhhhXXXQQQFFF===:::;;;===???:::<<<>>>>>>???@@@CCCEEEAAAHHHOOOQQQPPPSSS]]]fff//////////////////////////////000000111111111111111111111111222222222222222333333444444555666666777555888>>>DDDJJJVVVbbbssswwwiiihhh]]]TTTOOOOOOOOOOOOWWWccc}}}|||vvvooojjjllljjjhhhhhhiiiiiigggeeedddddddddddddddccccccbbb___```bbbaaa___]]]\\\]]]\\\\\\]]]^^^aaadddgggiiiiiiooouuuwwwuuurrrrrrsssuuuwwwxxxvvvwwwzzzyyyuuuvvvtttpppmmmllliiifffdddccckkkxxx~~~sssqqqxxxwwwVVVEEE666222333333222333111111111111000000000000//////////////////////////////............//////.........///////////////............////////////////////////000000000111/////////000222333111000000000000000111111111111111111222222222333333333333222222333555888;;;<<>>:::<<<>>>@@@AAACCCFFFHHHGGGNNNTTTVVVZZZeeeyyy000000000000000000000000/////////000111111222222111111111222222222222333333333333444555555666666777777<<>><<<<<<===>>>>>>===<<<>>>AAACCCDDDGGGJJJMMMNNNSSSXXX___kkk000000000000000000000000...//////000111111222222111111111222222222333333333333444444555666666666777999AAAKKKPPPYYYsss~~~ggg\\\WWWUUUUUUQQQOOOOOOPPP^^^~~~xxxyyyuuuqqqnnnmmmppptttxxxzzzvvvuuuttttttuuuuuuttttttrrrqqqooonnnlllkkkkkkkkklllllllllkkkkkklllooorrrnnnnnnoooqqqtttyyy~~~~~~}}}~~~~~~zzzuuussspppooonnnmmmjjjhhhssssssvvvyyywwwtttvvvzzz{{{zzzxxxtttqqqttt}}}}}}~~~eeeGGG;;;888333111444222222222111111111000000000000000000000000000000//////............//////............/////////000............//////////////////000000000111111111......///111333333111///000000111111111222222222111111222222222333333333444444444555777;;;???AAAGGGWWWfffttt|||www|||uuuccc___aaacccppp{{{~~~ooojjj\\\```gggxxxuuutttrrrpppooonnnmmmlllfffkkkzzz|||vvv~~~wwwWWWCCC444555888444000111000000000000000000000000000000////////////000000//////000000000111111111000000000000000000000000...............///000000000000000000000000000000000000000000111111111111//////222555555666===FFFMMMMMMLLLIIIFFFOOOggg~~~nnnUUUHHHIIIYYYjjjqqqaaaYYYNNNCCC<<<;;;;;;<<<>>>???>>>===@@@BBBEEEGGGIIILLLOOORRRUUU^^^lll{{{000000000000000000000000...//////000111222222222111111222222222333333333333333444444555666666666777;;;EEEPPPVVVaaajjj\\\[[[WWWPPPNNNMMMOOOSSSXXXmmmyyyssswwwtttuuuxxx}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}|||zzzvvvsss~~~zzzsssqqqssswwwyyyzzzrrrOOO@@@:::333111333222222222111111111111000000000000000000000000000//////............//////---.........//////000000............/////////000000000000000111111111111---...///111444444222///000111111111111222222222111111222222222333333333555555444555888<<<@@@CCCHHHWWWgggxxxkkk^^^bbbkkkiiitttbbb]]]ZZZ[[[\\\fff~~~vvvtttqqqooonnnnnnlllkkkeeemmmzzz|||www{{{eeeKKK666444777444111222000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000...............///000000000000000000000000000000000000000000111111111111...///222666666888???IIILLLLLLMMMJJJIIITTTpppcccPPPGGGMMMaaatttzzzfffVVVPPPIII@@@===;;;::::::===>>>???>>>CCCEEEHHHJJJLLLOOOSSSVVV___ooo000000000000000000000000////////////000000000000222222333333333333444444555444333333555777777777999999EEEYYYggguuukkk___^^^XXXRRRPPPMMMKKKFFFRRRssszzzvvvuuuuuuvvvyyydddIII===:::666111222222333333333222111111111111111111000000000000111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111222222111111111111111111000111111222222333444444444333333666<<>>AAABBBBBBGGGKKKGGGGGGQQQWWW^^^lll000000000000000000000000////////////000000000111222222333333333333444444444333333444555666777666<<>><<<666222222333333222222111111111111111111000000000000111000000000/////////...000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111111111111222333333444444555666888;;;???CCCFFFGGGTTTaaaxxxzzznnn[[[YYYiiizzziii\\\\\\[[[YYY^^^mmm||||||rrrllllllmmmlllkkkjjjiiilllssszzzuuummmkkkvvvkkkGGG:::999555111111222222111000000000000000111111111111000000000000000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000000000000000111222333444444222111333999AAAGGGKKKIIIEEEKKKVVVgggqqq^^^LLLIIIRRR___mmmxxxmmmeeeZZZMMMDDD???>>>>>><<<<<<<<<>>>AAADDDFFFFFFGGGOOOOOORRRaaammm}}}000000000000000000000000/////////000000000111111222222333333333333444444333333444555666666777777<<>><<<<<<===<<<===???AAADDDGGGIIIKKKGGGQQQSSSZZZppp//////////////////////////////000000000111111111222222222333333333444444222333555666666777888999AAANNNccc}}}yyyaaa^^^]]]\\\TTTJJJKKKUUUUUUzzzcccIII;;;777444333222222111111111111111111111111000000000///000000000000////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111111111111111111222222222111111222222333444444555111444888999<<>>EEEIIIKKKPPPJJJYYYvvvwww\\\PPPJJJGGGMMMYYYaaabbbaaaPPPLLLEEE@@@<<<;;;===>>>===>>>AAACCCEEEHHHLLLNNNNNNYYY___kkk////////////////////////000000000000111111111111222222222333333333444444222444666666666888;;;>>>JJJQQQlll}}}eee^^^XXXTTTSSSMMMFFFKKKVVVvvv^^^DDD===555444333222111111111111111111111111000000000///////////////000000000000////////////////////////////////////////////////////////////000000000000///000000000111111111111000000111111111222222222111222222333444444555555555999<<<===BBBQQQfffvvvvvv|||gggWWWTTT]]]tttvvvddd\\\XXXTTTPPPNNNQQQQQQTTT\\\gggwwwnnn^^^\\\iiiqqqwww}}}wwwqqqnnnlllkkkkkkjjjkkklllmmmrrrtttfffqqqxxxOOO555444888555333222222111111111111111111111111111000000000///000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000111222333444555555777<<>>>>>@@@CCCEEEFFFJJJOOOSSSZZZnnn000000000000000000000000000000000111111111222222222222333333333333444444222444666666666999@@@EEEOOOXXXyyyzzzhhhXXXYYYSSSRRRSSSPPPLLLSSS^^^~~~}}}||||||||||||~~~wwwSSSBBB777666444333222222222333111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000111222222333333222222333333444444555555555888<<>><<<:::999:::<<<===AAACCCFFFHHHJJJPPPXXX___lll000000000000000000000000000000111111111222222222222222333333333333444444333555666666666;;;DDDLLLSSShhh~~~ddd\\\VVVTTTPPPPPPSSSSSSUUUdddvvv{{{yyyxxxwwwyyy{{{{{{|||iiiGGG999888666444333333333444111111111111000000000000.../////////000000000111000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111///000000111222222333333222222333333444555555555222666;;;AAAKKK\\\ooo}}}yyyzzzttttttmmmUUUSSS\\\hhh|||eeeZZZPPPNNNPPPRRRUUUXXX\\\```nnnwwwddd^^^nnnxxx~~~~~~vvvnnnjjjiiiffffffhhhjjjlllttt|||~~~www~~~qqqqqqttt{{{qqqMMM;;;666555444333222222111111222222111111111111000000000000000000000000000000000000.../////////000000000111////////////000000000000000000000000000000000000000000000000111222333444555777;;;AAAGGGKKKLLLKKKWWWooosss[[[KKKGGGEEEOOOVVVUUUQQQMMMGGG@@@<<<;;;::::::;;;===???@@@DDDGGGJJJLLLQQQYYYfffooo000000000000000000000000000111111111111222222222222222333333333444444444444555666555666<<>>AAACCCDDDFFFIIIMMMPPPVVVaaappp{{{000000000000111111111111000000000000111111111111333333333333333333333333333333555888:::???LLLYYYllleeeZZZWWWQQQLLLKKKNNNRRRTTT```|||uuuttt}}}uuu||||||wwwwww|||{{{ssswwwlllcccdddkkkrrrxxx~~~}}}vvvttttttvvvxxxxxxyyy~~~eeeMMM777444888111666;;;...111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000///////////////000111111000000000111222222222333111111222222222333333333000222444444444444666777>>>777888GGG[[[kkkvvv{{{~~~qqq\\\OOOUUUcccppp___UUUSSS\\\cccccciiisssqqq{{{eee\\\aaattt}}}tttnnnkkkiiihhhiiigggeeeiiipppjjjffflllyyynnntttqqqJJJ555666111111222222222111111000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222111222444555444444555:::<<>>BBBFFFGGGMMMLLLPPPVVV___qqq000000000000111111111111000000000000111111111111333333333333333333333333777666666888:::AAAQQQaaa{{{xxx___XXXTTTMMMOOOPPPPPPSSSdddqqqiiinnn|||~~~yyyxxxvvvssssssnnnmmmsssyyy||||||vvvtttvvvwwwxxxwwwwwwyyy~~~yyy}}}|||YYYAAA999:::222222777///111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000///////////////000111111111111111111111222222222111111222222222333333333222444555555555555777888777999DDDUUUfffttt}}}fffVVVNNNXXXggguuukkkaaa]]]ccchhhjjjrrr}}}}}}ggg\\\^^^qqq}}}yyytttmmmjjjiiiiiigggfffkkkrrruuunnnooozzzlllttt]]]BBB;;;333333333333333222222111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222444555555444888>>>BBBHHHNNNJJJNNNaaaxxxwww]]]KKKHHHOOOWWWYYYZZZUUUJJJBBB@@@>>>;;;<<<<<<;;;;;;>>>CCCGGGHHHRRRPPPVVVhhh000000000000111111111111000000000111111111222222333333333333333333444444999888777999<<>>;;;<<<;;;:::???<<<===BBBGGGJJJNNNRRRYYY```www///000000000111111111111111111111111222222222222333333333444444555555555444666999===CCCRRRkkklllfffbbbWWWOOONNNSSSKKK^^^iiidddfff~~~~~~uuulllaaaaaavvv{{{wwwwwwuuurrrqqqqqqrrrssstttsssyyy~~~oooyyyLLL666555444222444222222222222111111111111000000000000000000000000///////////////////////////////////////////////////////////////000000111333222222222111000000000111111222222222333333333333444444444333555888:::BBBNNNcccvvvfffPPPLLLKKKVVViiixxx{{{wwwuuuuuuuuuiiijjjrrrooo]]]ZZZjjjxxxyyyqqqiiieeecccccchhhnnn~~~}}}^^^;;;555555333222111111111222111111222222222222111111000000000000000000000000//////////////////////////////////////////////////////000000000111111111111333333333222333777::::::EEEHHHHHHIIIKKKbbbnnnSSSEEEIIIVVVaaafff[[[PPPCCC<<<<<<===<<<;;;???===???FFFIIIIIINNNTTT___sss000000000000111111111111111111111222222222222333333333333444555555666666555777;;;AAAGGGXXXuuu}}}qqqfffbbb\\\QQQKKKKKKRRRSSSvvv|||qqqccckkk}}}}}}tttkkkaaa^^^dddwww{{{vvvrrrqqqrrrrrrrrrmmmqqqvvv}}}kkkooo^^^;;;999999444555333222222222222111111111000000000000000000000000000000000000000000000000///////////////////////////////////////000111111222222222111111111111111111111222222222333333333222333333333333555999<<>><<<=========>>>AAA???CCCIIIIIIIIIRRR___zzz000000000000111111111111111111111222222222333333333333444444555666666666777:::???GGGRRRhhhjjjgggbbb[[[RRRLLLIIIJJJUUUiiizzz{{{ggglll{{{qqqiiiZZZVVVVVVccc|||uuuqqqpppooonnnjjjkkkmmmtttwwwgggwwwIII===<<<444444333333222222222111111111000000000000000000000000000000000000000000000000///////////////////////////////////////000111111111111111111111222222222111111222222222333333333111222333333444777<<<@@@JJJ\\\vvvyyyyyyuuu]]]NNNIIINNNOOO]]]uuuzzzcccZZZTTTRRRRRRQQQVVV\\\WWWccczzzeee\\\iiivvv}}}|||~~~yyynnnhhhdddaaa```bbbddddddjjjvvv|||uuunnnQQQ888777444222111111222333111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111333555333111333888===DDDJJJIIIHHHNNN\\\~~~hhhVVVEEEFFFUUUbbbbbb[[[LLLBBB;;;;;;<<<;;;>>>BBBBBBBBBGGGMMMNNNRRRfff|||000000000000111111111111111111222222222333333333333333444444555666777777888;;;BBBLLL\\\yyyrrrffffff```UUULLLJJJKKKKKK[[[}}}yyy{{{~~~|||xxxgggxxx{{{ooo```UUURRRTTT^^^yyywwwqqqnnnkkkiiillljjjjjjpppfffxxxTTTAAA<<<333333333333333222222222111111000000000000000000000000000000000000000000000000///////////////////////////////////////000111111000000111111222222222333111111222222222333333333222333333444555999>>>BBBTTTddd{{{xxxvvvzzz~~~xxxcccPPPJJJNNNOOOOOO^^^xxxyyylll```XXXSSSQQQVVVXXXYYY^^^eee___mmm~~~hhh\\\hhhttt|||~~~}}}qqqkkkfffaaa___```___]]]bbbqqqzzzyyy}}}ccc:::888666333222222333444111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111333555333111222888>>>BBBGGGFFFIIIUUUiiiZZZNNNFFFOOO```fff[[[LLLJJJ@@@:::999:::999>>>EEECCCCCCIIIQQQTTT^^^{{{111111111111111111111111111111222222222333333333222333444444333333555777:::;;;KKKVVV^^^nnngggeeeXXXOOOMMMGGGIIIWWWmmmrrr}}}xxxsssppp}}}vvvfffTTTPPPUUUPPPiiiuuukkkiiinnnlllfffeeelllyyyuuulll|||pppAAA777<<<777555444222111000000//////000000000000000000000000000000000000000000000000,,,111555555000...000444000000000000111111111111000111111111111222222222111222222333333444444555999555666:::888666@@@MMM[[[ooozzz{{{zzztttttt~~~{{{yyy}}}wwwiiiSSSFFFJJJPPPQQQTTTfff}}}xxxooofff```]]]YYY[[[^^^```aaacccfffiiilll~~~jjjXXXggguuu{{{|||xxxmmmccc___```bbbbbbaaadddlllwww~~~{{{sssoooAAA<<<777444444444444444555444333222111111111111000/////////000111222222000000000000000000000000000000000000000000000000000000000000111111111111111444555444222555<<>>JJJXXXkkkmmmllleeeUUUMMMLLLEEEJJJ]]]yyyyyy|||uuueeeTTTQQQNNNVVV{{{xxxlllhhhjjjjjjfffeeejjjrrr~~~qqqssszzzLLL999999444555444333111000000000000000000000000000000000000000000000000000000000000,,,///444888:::777111---000000000000111111111111000111111111111222222222111222222333333444444555555222444888777777BBBQQQgggrrrwwwxxxyyytttwwwssstttyyyyyycccZZZMMMFFFKKKNNNSSSXXXmmm}}}xxxqqqooommmjjjgggdddcccbbbeeefffhhhjjjnnnsssyyy~~~~~~jjjWWWdddrrr}}}|||qqqgggaaa```aaa```___aaahhhrrrwwwtttnnnxxxIII???777444333000000555555444333222111111111111000000000000000000111222000000000000000000000000000000000000000000000000000000000000111111111111111333555444333666>>>DDDEEEGGGHHHMMM\\\|||uuudddMMMJJJJJJQQQZZZZZZPPPEEE???<<<::::::===@@@AAAAAABBBIIIMMMVVViii111111111111111111111111111111222222222333333333444555666666555666888:::999DDDNNNbbb|||mmmpppcccPPPJJJJJJGGGVVVuuuooo}}}ooofffXXXOOOSSSWWWmmmrrrjjjhhhhhhfffeeegggiiipppzzzjjjxxxaaaCCC:::555555444333222111000000000000000000000000000000000000000000000000000000000000...///666======444,,,000000000000111111111111000111111111111222222222111222222333333444444555333111444888999;;;HHHYYYqqqtttuuuzzz}}}www~~~yyymmmpppwwweeeNNNKKKHHHHHHMMMMMMUUU^^^www}}}rrrppptttqqquuuwwwvvvxxx~~~|||xxxtttooojjjgggfffgggiiikkkooosssvvvwww~~~~~~mmmUUUaaammmyyywwwmmmeeeaaa___^^^\\\]]]cccjjjmmmkkkhhhyyyZZZGGG888666444//////666444444333222111111111111222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222000222444444555999@@@FFFJJJEEEGGGTTThhhvvvdddUUULLLLLLNNNSSSWWWSSSIIIAAA>>><<<::::::===@@@BBBBBBCCCOOOUUUbbb111111111111111111111111111111222222222333333333333555666666555666888::::::LLLYYYtttwwwooommm___MMMHHHJJJOOOnnnmmmnnnxxxqqq___WWWQQQVVVeeemmmzzzooojjjgggfffggggggdddfffqqq~~~jjjlll~~~wwwRRR@@@888666555444333111111111111000000000000000000000000000000000000000000000000666000,,,...666:::777333///000000000111111111111000000111111111222222222111222222333333444444555555333666:::;;;>>>OOOaaarrruuuyyyzzzwwwllllll{{{{{{ZZZGGGHHHHHHKKKPPPQQQYYYfff|||qqqhhh```___ddd\\\]]]^^^```hhhrrruuusssnnnmmmlllkkklllmmmnnnooouuuwww{{{qqqVVV___jjjvvv}}}sssiiiaaa]]]^^^[[[ZZZ___ccccccccccccqqq|||vvvpppRRR999777999333222888444333222222111111111222222222111000/////////000////////////////////////////////////////////////000000111111111222222222000111333444666<<>>AAACCCDDDIIIUUU]]]ppp111111111111111111111111111111222222222333333333222333555555444555888:::<<>>DDDIIIHHHLLLZZZllltttyyybbbQQQJJJKKKNNNQQQQQQLLLEEE>>>:::;;;;;;<<<>>>@@@BBBEEEGGGJJJVVVbbb111111111111111111111111111111222222222333333333111333444444444555888:::BBBWWWtttnnn]]]XXXKKKFFFTTTqqqkkkaaasss|||{{{jjjZZZRRRMMMZZZtttzzzoookkkiiihhhgggcccbbbhhhqqqtttmmmnnnPPP999777666555444333222222222000000000000000000000000000000000000000000000000***---000222222111000000000000000000111111111111000111111111111222222222111222222333333444444555555444666::::::@@@UUUmmmqqq}}}yyyfffsssoooWWWNNNPPPLLLMMMWWW^^^hhh{{{yyyooowww}}}uuukkkhhhkkkrrr{{{uuuZZZ^^^dddqqq~~~sssggg___^^^YYYXXX\\\[[[XXX\\\eee{{{{{{{{{~~~~~~nnnIII888777888555111333333222222111222222333222111000000000000000000000000000000000000000000000000000000000000000000111111111222222222222333222222333555:::@@@FFFIIIDDDQQQdddqqqttt~~~oooWWWKKKJJJMMMNNNNNNKKKFFF@@@<<<999:::<<>>888777666444333333333333000000000000000000000000000000000000000000000000,,,---000111111000//////000000000000111111111111000111111111111222222222111222222333333444444555555444777<<<===EEE]]]vvv{{{xxxmmmqqqWWWMMMPPPNNNSSSaaajjjrrrtttoooxxx}}}tttmmmooorrrzzz[[[\\\bbbmmmyyylllddd]]]WWWWWWZZZYYYUUU[[[gggzzzrrryyy^^^@@@444666555111333222222111222222333333000000000000000000111222000000000000000000000000000000000000000000000000111111111222222222333333444333333666;;;AAAFFFIIIBBBTTTgggnnnrrr}}}cccMMMGGGLLLOOOMMMJJJEEEAAA>>><<<;;;:::===AAACCCDDDFFFJJJMMMSSSfff111111111111111111111111111111222222222333333333333555666777777888;;;===PPPaaauuuSSSMMMPPPIIIPPPyyytttWWWaaa{{{xxxkkkttt|||yyyyyyxxxtttppp{{{ttt___OOOOOOYYY|||zzzpppjjjeeecccaaa___bbbfffpppiiixxxpppGGG888777666555444333333333000000000000000000000000000000000000000000000000444111,,,***,,,///222333000000000000111111111111000111111111111222222222111222222333333444555555666666:::???BBBKKKeee||||||kkkyyyuuuXXXKKKOOOQQQZZZkkktttxxxrrrjjjoooooogggiiitttvvv\\\[[[___kkk~~~}}}pppggg\\\VVVUUUZZZXXXTTT[[[iiirrr~~~sssqqqHHH333444777444222222222111222222333333000000//////000111222222000000000000000000000000000000000000000000000000111111222222222333333333555444333666;;;AAAFFFIIIAAAUUUfffjjjpppuuu\\\HHHFFFNNNPPPLLLFFFAAA>>>===<<<<<<:::>>>BBBDDDEEEGGGLLLOOO```www222222222222222222222222222222333444444555555666666666777999777555:::AAARRRjjjRRRJJJPPPIIIZZZ]]]YYYcccyyymmmvvv}}}|||}}}}}}tttnnniiiiiisssyyykkk```[[[\\\ooo~~~qqqjjjccc```aaaaaa___\\\kkkvvvyyyggg|||UUUBBB777666777111333666111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333222222333444444555555666777555888===>>>JJJjjjtttuuunnnnnneeeNNNMMMXXXcccooo{{{ggg^^^gggggggggooovvv}}}XXXVVVXXXeee||||||mmm```[[[WWWXXXWWWVVVYYY]]]nnnrrrTTT555222777777555444333333222222333333000000000000000000000000000000000000////////////000000000000000111111222000111111111111222222222000666:::999===EEEHHHEEEJJJMMMbbbrrr{{{pppUUUHHHIIIGGGPPPKKKFFFCCC===888999===777>>>@@@CCCGGGEEELLL___lll222222222222222222222222222222333444444555555666555444666888777777>>>FFF___iiiTTTKKKMMMKKKfffwwwTTTUUUiiizzzmmmzzz~~~~~~yyyvvvuuuvvvuuuwwwzzz~~~|||qqqffffffkkkvvvzzzvvvuuufffZZZ[[[jjj~~~ssslllddd______```^^^\\\dddnnnooosssdddEEE888666777111111444///111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333222222333444444555555666555666:::@@@BBBLLLiii~~~rrrtttzzziiiooo~~~iiiQQQPPP]]]jjjwwwlll```dddcccgggvvv|||XXXVVV[[[jjjrrrfff^^^XXXWWWWWWVVVWWW[[[gggkkk{{{[[[;;;777999444555444333333222222333333000000000000000000000000000000000000////////////000000000000000111111222000111111111111222222222000444666666<<>>===::::::<<<@@@AAA???DDDMMMMMMUUUjjj222222222222222222222222222222333444444555555666555444666777888<<>>:::333555444333333222222333333000000000000000000000000000000000000////////////000000000000000111111222000000111111111222222222555555666:::BBBGGGHHHFFFHHH]]]wwwoooXXXPPPJJJKKKPPPMMMTTTIII>>><<<<<<;;;:::<<<===@@@@@@FFFNNNQQQbbb222222222222222222222222222222333444444555555666777666777888999@@@QQQaaannnTTTJJJDDDQQQ~~~qqqOOOWWW```~~~qqq||||||vvvhhhgggeeeeeefffiiilllnnnjjjfffdddhhhooorrrnnniiidddbbb^^^XXXWWW^^^kkkvvvuuu```TTTQQQQQQYYYooo}}}wwwlllccc^^^\\\[[[\\\[[[\\\hhhhhhgggtttfffJJJ;;;:::666555888666111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111222222222333333333222222333444444555555666666888===BBBIIIXXXnnn|||}}}rrrmmm}}}|||nnnfffnnn|||mmmkkkwwwtttVVVRRRWWWfffttt~~~wwwiii[[[VVVWWWWWWWWWWWWXXX^^^eeerrr}}}VVV???999666555444333333222222333333000000000000000000000000000000000000////////////000000000000000111111222000000111111111222222222444444888???EEEGGGFFFDDDLLLkkkjjjQQQMMMMMMPPPRRRNNNRRRFFF<<<:::<<<;;;;;;===???DDDHHHMMMQQQUUUqqq222222222222222222222222222222333444444555555666888777888999;;;DDDYYYmmmeeePPPJJJEEEZZZmmmKKKUUUeeerrryyy{{{pppiiiWWWVVVVVVVVVXXX[[[^^^``````fffqqq||||||oooeeeVVVVVVVVVVVV]]]nnnlllVVVLLLMMMPPP]]]zzz{{{qqqggg```\\\[[[[[[XXXXXX___xxxtttgggiiivvvTTT>>>:::555333666555222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333222222333444444555555666777:::???EEEOOO```uuummmvvvrrrbbbWWW[[[fffrrrwwwpppzzzpppRRRNNNUUUggguuuyyylll___YYYXXXVVVVVVWWWRRRWWW]]]gggzzztttxxxvvvyyyyyy~~~fffEEE:::999555444333333222222333333000000000000000000000000000000000000////////////000000000000000111111222000111111111111222222222111222888AAAEEEEEEGGGIIIUUU|||mmmPPPLLLMMMQQQUUURRRLLLDDD<<<;;;<<<;;;<<>>666222555555222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333222222333444444555555666666<<>>NNNiiizzzaaaNNNHHHIII[[[uuu```UUU]]]zzzxxxhhhmmm}}}|||{{{tttlllaaaVVVOOOVVVYYY___gggpppwww}}}|||eee\\\\\\ZZZgggyyyvvvfffUUUMMMMMMSSSjjjxxxnnnddd]]]ZZZZZZUUUYYY[[[gggfffWWWnnnoooMMMCCC999444666666222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333222222333444444555555666555===GGGRRRaaarrrnnngggiiimmmsssxxxtttgggbbbccciiittt}}}~~~qqqaaaSSSLLLHHHGGGQQQ]]]ppp{{{}}}nnnkkktttdddZZZXXXYYY\\\mmmlllQQQPPP[[[oooxxxxxxwwwxxx~~~~~~tttiii```WWWPPPPPPSSSPPPRRRVVVZZZ^^^hhh{{{sssvvv|||XXX>>>:::555444333333222222333333000000000000000000000000000000000000////////////000000000000000111111222000111111111111222222222444666===EEEHHHKKKXXXfff~~~ZZZJJJSSSXXXVVVRRRLLLCCC???===>>><<<:::===CCCEEEFFFIIIVVVggg{{{555444333222111222333444333333444444555666666777777444777>>>FFFVVVtttyyydddTTTLLLJJJOOOZZZ{{{YYYSSStttrrrcccllluuupppmmmppp~~~{{{qqqkkkddd______cccgggppp}}}wwwlllooouuuxxxrrrhhhRRRIIIVVVWWWxxx}}}}}}ttthhh___ZZZUUUWWWWWWWWW```{{{yyycccccc\\\======333+++888444333222222111111222222000000000000000000000000000000000000000000000000111111000000111111222333444444444333333222222222333444444444333444777999777BBBMMM___tttxxxyyywww\\\^^^vvvtttkkkqqqkkkUUURRRSSSaaannnnnnsss{{{yyyrrrhhhYYYMMMGGGGGGJJJKKKQQQYYYhhhyyyllliii}}}lllcccUUUOOOTTTUUU___{{{iiiQQQTTTVVVttt|||lll~~~yyy}}}vvvaaaTTTUUUTTTOOOLLLSSSQQQQQQXXXaaattt|||tttttthhhDDD:::888666333222222222111111111111222222222222111111000000000000000000000000//////000000111111111222111111222222222333333333666888;;;EEEJJJHHH^^^bbbRRRJJJRRRXXXSSSKKKIII???===;;;::::::<<<>>>@@@@@@GGGRRR```rrrsss444333333222222333333333444444444555555666666666888666888>>>III^^^|||yyy```QQQKKKLLLUUUooowwwYYY^^^pppbbbkkk~~~mmmgggfffoooyyyuuuqqqnnnpppuuu{{{vvvlllVVVLLLXXXeee}}}|||qqqwwwzzzsssiiibbb[[[VVVTTTUUUUUU[[[qqqbbb^^^yyyfffBBB===666///777444333222222111111222222000000000000000000000000000000000000000000000000111111000000111111222333444444444333333222222222333444444444333555777:::999FFFSSSfffzzz}}}|||nnn___iiiooooooyyyoooVVVPPPMMMYYYeeehhhoooxxxyyytttjjj]]]QQQJJJIIIIIIJJJIIIMMMUUUbbbrrrsssmmmqqqddd___WWWWWWaaaeeeuuuxxxyyynnnSSSVVVXXXsssxxxjjj}}}}}}xxxuuuwwwyyyzzz{{{zzzeeeVVVTTTTTTPPPMMMSSSQQQPPPXXX```ssseeemmmrrrLLL;;;888555333222222333222111111111222222222222111111000000000000000000000000///000000000111111111111111111222222222333333333333777<<>>===;;;:::;;;===???AAAFFFKKKVVVfff|||mmm222333333444444333333333555555555555555555666666888999:::@@@MMMjjj~~~~~~pppZZZOOOKKKPPP^^^}}}nnnYYYiiioooaaaiii{{{ddd^^^bbbsss|||rrrZZZQQQ]]]www|||yyysssjjjrrrxxxtttmmmeee]]]VVVRRRTTTTTTWWWeeekkk]]]qqqtttJJJ<<<999555666444333222222111111222222000000000000000000000000000000000000000000000000111111000000111111222333444444333333333333222222333444444444444555888:::;;;KKK\\\ooo}}}yyyjjjcccrrrkkkuuuwww^^^QQQJJJQQQ^^^bbbkkkvvvxxxuuummm```UUUOOOLLLJJJJJJIIIHHHJJJPPP\\\mmm~~~yyyqqq~~~iii```aaa^^^dddqqqvvvrrrrrruuuUUUUUUWWWmmmnnnbbbxxx|||xxxvvvvvvrrrnnnlllnnnqqqsssxxx~~~jjjYYYTTTSSSPPPNNNSSSPPPOOOVVV^^^pppppp[[[pppXXX;;;777555333222333444333333111111222222222222111111000000000000000000000000000000000000111111111111111111222222222333333333444999???HHHMMMKKK```vvvWWWLLLHHHPPPUUUPPPIIIFFF>>>===;;;:::;;;>>>@@@BBBIIIMMMXXXlllggg111222333444555444333222555555555555555666666666666:::===CCCUUUxxx}}}zzzwwweeeUUUOOOKKKUUUkkkaaaYYYooorrrccchhhxxxyyybbb]]]eee{{{vvv___WWWeee~~~zzzxxxmmmkkkttt{{{yyysssjjj___VVVSSSTTTUUUVVV^^^tttdddjjjSSS<<<;;;:::555444333222222111111222222000000000000000000000000000000000000000000000000111111000000111111222333333333333333333333333333222333444444444666888;;;<<>>CCCIIILLLJJJ]]]oooQQQKKKJJJQQQVVVQQQIIIEEE===<<<;;;;;;<<>>;;;<<<444444333222222111111222222000000000000000000000000000000000000000000000000111111000000111111222333333333333333333333333333222333444444555666999<<>>DDDMMMlll|||tttpppeeeVVVRRRRRRRRRmmmWWWMMM```wwwpppooorrr{{{wwwdddcccppp~~~sssaaaccc{{{xxx|||ppp{{{yyynnndddXXXSSSQQQTTTTTT[[[vvvyyyaaapppqqqDDD:::===444444333222222111111222222000000000000000000000000000000000000000000000000111111000000111111222333222222333333333333444444222333444555555777:::===CCCVVVggguuu~~~zzzyyytttsss~~~}}}www\\\TTT^^^dddiiinnnmmmnnniiibbb^^^\\\[[[[[[[[[WWWZZZ\\\ZZZWWWVVVXXXZZZssszzz~~~~~~~~~mmmjjjmmmgggdddgggffffff~~~kkk\\\UUU^^^ggghhhiiikkk|||ooo```QQQGGGBBBAAA??????AAAEEEOOOdddvvvvvviii]]]UUUQQQMMMQQQNNNMMMSSSSSSZZZkkkOOO;;;888666444555555444333222222333333333333222222111111111111111111111111111111111111000000000000111111222222222333333333444>>>DDDIIINNNRRRgggyyy^^^JJJMMMRRRWWWXXXRRRJJJDDD<<<;;;;;;;;;>>>BBBFFFHHHLLLUUUmmmrrr```222222222222333444555555333444444666777888999:::;;;BBBFFFQQQwww|||xxxpppbbbRRRQQQRRRWWW}}}gggMMMTTTooowwwoooooo{{{zzzhhhggguuuyyynnn___hhh{{{www}}}zzzrrr___TTTQQQUUUSSSRRRccc{{{dddfff~~~LLL999<<<555444333222222111111222222000000000000000000000000000000000000000000000000111111000000111111222333222222222333333444444444222333444555555777:::===GGGZZZjjjvvv~~~}}}tttjjjvvvgggWWW___eeekkkssstttqqqllleeeaaa``````aaaaaa```ccceeeddd```^^^```bbbnnnrrrvvv{{{|||kkk[[[YYY```___aaaiiikkkuuurrr]]]UUU^^^jjjvvv{{{yyy{{{|||vvvfffUUUHHHAAA???@@@@@@BBBFFFKKKZZZsss~~~rrrdddXXXQQQLLLQQQNNNMMMRRRPPPSSSaaaxxx{{{}}}\\\===:::777555555555333222222333333444444333333222111111111111111111111111111111111111000000000///111111222222222333333333666AAAFFFJJJQQQXXXoootttUUUHHHNNNUUUYYYXXXRRRIIIBBB;;;;;;;;;<<>>KKK]]]lllwwwhhhjjj}}}ppp[[[```gggooozzz}}}tttooohhhdddbbbcccddddddccceeegggdddaaaaaaeeejjjjjjlllpppwww|||ooo[[[KKKKKKUUUYYYcccpppvvvttt\\\SSS]]]lll~~~wwwrrr^^^NNNDDDAAAAAA===???CCCIIIRRReeeyyyjjjZZZQQQKKKPPPNNNNNNRRRNNNNNNZZZooo|||~~~vvvvvvddd>>>;;;888666555444333222222333333444444333333222111111111111111111111111222111111111000000//////111111222222222333333333;;;FFFJJJMMMRRRZZZqqqtttQQQFFFNNNVVVYYYWWWQQQGGG@@@;;;:::;;;<<>>DDDKKKMMMOOO\\\vvvsssQQQIIIQQQ[[[___YYYLLLBBB===<<<999:::>>>AAABBBFFFKKKSSSbbbgggaaa333333333333333333333333555555555555666888999:::888IIIMMMYYYqqqZZZPPPTTT[[[zzzaaaRRRfff}}}yyy{{{}}}{{{wwwvvvzzz~~~~~~qqqlllvvvpppaaa___]]]ppp{{{nnnrrr~~~ooo___RRRQQQPPPMMMQQQXXXaaazzzvvv\\\iiipppJJJ@@@;;;666555444333222222222222111111222222222222111111000000000000000000000000000111111111111222222222222222222222222222222222666333222555666777<<>>GGGYYYuuu}}}xxx___^^^hhh}}}kkk\\\MMMGGGJJJSSS```lllmmmsss||||||yyyxxxyyy|||{{{xxxsssuuuwwwyyy|||qqqTTTGGG@@@CCCMMMZZZaaaaaa___```uuuppp\\\NNNTTTdddttt}}}hhhVVVMMMLLLOOOTTT^^^sssqqqWWWQQQQQQPPPPPPPPPPPPQQQQQQWWW|||zzz}}}___CCC666999777444444111333333333222222111111111111111000000000000111111///000000000111111111111222111111222333555777888;;;GGGPPPNNNOOOcccnnnWWWGGGOOO^^^jjjeeeSSSDDD>>>===::::::<<<@@@BBBDDDKKKSSSbbbwwwhhhsss222222222333333444444444555555555555666888999:::<<>>KKKQQQMMMOOOeeeaaaPPPIIIUUUeeeooodddPPPBBB===<<<::::::<<<@@@BBBDDDMMMWWWdddmmmbbbrrr111222222333333444444555555555555555666888999:::>>>IIINNNcccqqqZZZPPPVVViiilllWWWRRRtttxxxkkkccc^^^```ccchhhooovvv~~~zzztttpppxxxwwwnnnrrr||||||ssssssttttttsssqqqqqqrrrtttrrrpppmmmlllnnnsssxxx{{{|||~~~|||uuucccQQQMMMUUU```~~~~~~}}}}}}~~~xxxvvv{{{qqq^^^RRRNNNOOONNNMMMSSSccc~~~dddUUUeee\\\:::@@@777666555444333333333333111111222222222222111111000000000000000000000000000111111111111222222222333333333333333333333333333333555777888;;;FFFQQQbbbzzztttlllpppccc___kkklll___QQQJJJDDDAAA@@@???CCCIIIMMMVVVccclllrrrvvvzzz|||~~~~~~|||zzzyyy{{{rrrUUUFFF@@@BBBBBBFFFKKKLLLIIIJJJNNNNNNTTTVVV[[[```WWWSSS^^^\\\\\\\\\\\\\\\\\\\\\\\\YYY]]]bbbfffkkkpppvvvzzzzzzrrrllljjjiiiiiiiii\\\RRRLLLRRR```qqqvvvnnnjjjjjjkkkpppzzzgggTTTSSSQQQOOONNNNNNNNNNNNQQQaaapppzzz}}}vvv}}}zzzRRR::::::777333444333333333222222222222222222111111000000000000111111000000000000111111111111222111111222444666888:::DDDNNNRRRLLLQQQjjjzzzVVVMMMNNN]]]lllqqqbbbNNNBBB===;;;999:::===AAABBBEEEOOOZZZhhhggg___qqq111111222333333444555555555555555555666888999:::???JJJRRRkkklllXXXNNNXXXsss___TTT\\\|||ggg```ZZZZZZ]]]```ffflllssswww|||yyyqqqnnnwww|||wwwnnnhhhkkkrrrtttlllbbb___^^^\\\ZZZXXXYYY\\\______bbbgggnnntttxxx{{{|||wwwnnnYYYKKKMMMYYYiiiqqqkkkppp|||}}}vvvdddTTTMMMMMMNNNMMMUUUhhhrrr[[[cccddd===>>>777666555444444333333444111111222222222222111111000000000000000000000000000111111111111222222222444444444444444444444444333333666999999===IIIVVVfffzzz|||mmmeeemmmwww___dddtttrrr^^^PPPIIIDDD@@@AAABBBBBBCCCGGGIIIPPPYYY___cccgggmmmrrryyy|||}}}yyyvvvwwwyyy}}}wwwTTTIIIDDD<<>>:::999:::>>>AAABBBFFFQQQ]]]nnnqqqlll111111222333333444555555555555555555666888999:::???LLLWWWrrrdddXXXMMMZZZzzz~~~XXXWWWiii}}}ddd\\\WWWWWWYYY[[[```fffmmmrrrwww}}}vvvmmmiiisss~~~{{{xxxsssddd___[[[]]]```^^^UUULLLMMMLLLIIIEEECCCEEEIIIMMMSSS^^^ppptttkkkUUUIIIPPP^^^sssuuubbb```jjjyyyuuuzzzzzzhhhVVVMMMLLLMMMMMMMMMccc}}}gggeee}}}mmmBBB@@@777777555444444444444444111111222222222222111111000000000000000000000000000111111111111222222222444444444444444444444444222333666999:::???LLLYYYhhhyyyyyyiiidddpppjjjZZZeeewww~~~jjjUUUGGGDDD>>><<<@@@CCCDDDFFFIIIKKKPPPVVVXXXYYY]]]ccciiirrrxxx|||zzztttppprrrvvvWWW???EEEGGG===AAAAAAEEEIIIHHHDDDEEEJJJ@@@MMMNNNJJJKKKFFFAAADDDAAAAAABBBBBBBBBBBBAAAAAA@@@CCCDDDBBBCCCMMM```oooyyysssnnnkkk]]]VVVNNNGGGDDDDDDDDDDDDBBBAAADDDNNN^^^ooo~~~yyysssooommmzzzyyyppp[[[XXXTTTPPPNNNOOOPPPRRRQQQVVVZZZgggEEE???999333333333111111111222222333333444111111000000000000111111000000000000111111111111111111222333444777999;;;DDDNNNQQQRRRcccjjjIIIJJJUUUiiitttrrr^^^JJJBBB>>>999999:::>>>BBBBBBFFFRRR^^^sss222222333333444555666666555666777666666777:::<<>>@@@AAABBBEEEJJJIIIhhhoooaaaQQQMMMSSSddd}}}~~~vvvhhh\\\\\\kkkddd{{{~~~pppZZZMMMLLLLLLHHHRRR___nnn}}}xxxbbbttttttJJJAAA;;;888555333333333333222222222222222222222222222000111111111111222222222222222111111111111111222333333333444444444555555444444666888:::AAAQQQ```hhhuuutttuuuiiigggkkkbbbggg~~~uuu^^^KKKBBB???CCCEEEDDDBBBCCCIIINNNPPPQQQSSSVVVZZZ^^^bbbdddqqqtttwwwvvvttttttvvvxxxwwwtttiiiYYYJJJ@@@???BBBEEEDDDDDDDDDEEEFFFGGGGGGGGGIIINNNMMMHHHFFFIIIIIIFFFIIIEEEBBBBBBDDDEEEDDDCCCJJJ>>>===HHHMMMQQQjjjnnneee```[[[OOOLLLGGGAAA>>>======>>>AAA@@@AAAIIIYYYlll}}}|||rrrfffaaacccmmm}}}ttt```XXXQQQQQQQQQPPPPPPQQQRRRTTTYYYzzz~~~TTT<<<888999777333333333222222333333444555222222222111111111111000000111111111111222222222222333444444444555777999CCCPPPSSSQQQkkk```PPPIIIYYYwwwwwwooo\\\III???<<<;;;;;;>>>BBBDDDCCCFFFUUUddd}}}222333333444444555555555555666777666666777:::<<>>AAAGGGPPP___ooozzzwwwiiiZZZTTTUUU]]]kkk{{{~~~vvvbbbYYYRRRQQQQQQPPPOOOQQQPPPRRRVVVsss___BBB999888555222333333222222333333444555222222222111111111111000000111111111111222222222222333444444444555888:::DDDPPPQQQPPPkkkZZZKKKIII^^^wwwwwwnnn[[[III???<<<;;;;;;>>>BBBDDDCCCHHHXXXiii444444444444444444444444555666666666666777:::<<>>===;;;999999===???BBBHHHPPPdddooocccNNNOOOdddgggMMMKKK^^^pppuuu]]]MMMJJJKKKHHHJJJOOOXXXhhh|||aaajjjXXXEEE;;;888555444444444333222222222222222222222222222000111111111111222222222222111111111111111222222333333333444444444555555444444777:::===EEEVVVfffnnnzzzpppgggcccooobbb```tttzzzyyywwwkkk]]]LLLAAA===BBBDDDFFFFFFEEEGGGMMMQQQPPPRRRTTTXXX[[[___bbbccclllnnnoooooonnnqqqvvv{{{~~~jjjZZZRRRMMMDDDBBBBBBAAAAAAAAABBBDDDEEEHHHHHHIIIIIIIIIIIIIIIHHHDDDLLLRRRQQQNNNOOOQQQRRRTTTRRRPPPOOONNNLLLHHHEEECCCKKKSSS]]]vvvsss___XXXTTTLLLBBB===<<<;;;:::999::::::;;;:::???CCCEEEHHHPPP]]]gggttt}}}qqq^^^MMMHHHKKKPPPSSS\\\jjjyyyvvveee[[[SSSQQQQQQOOOOOOQQQNNNQQQRRRiiiiiiHHH999666444222333333222222333333444555222222222111111111111000000111111111111222222222111333444444444666999;;;HHHPPPOOOOOOkkkzzzSSSHHHMMMfffxxxwwwlllYYYHHH???<<<:::;;;>>>BBBDDDDDDLLL___rrr444444444444444444333333444555666666666777:::===GGGUUUnnnttt]]]TTTSSStttWWWTTTfff~~~yyynnndddTTTMMMEEEBBBGGGNNNTTTVVV^^^]]]^^^ccciiimmmllljjjjjjgggeeehhhsss|||jjj___XXXPPPIIIFFFDDDAAA@@@@@@@@@???>>><<<<<<>>>AAABBBEEENNNXXXtttzzzwwwvvvzzz~~~|||lll```QQQVVVqqqhhhLLLNNNhhhxxx___MMMJJJJJJHHHIIILLLRRRccc|||^^^aaa~~~fffKKK;;;999666444444444333222222222222222222222222222000000111111111222222222111111111000111111222333333333333444444444555555555555777;;;???HHHZZZkkkttt~~~lll```ddd{{{___]]]vvvxxxwwwxxxiii\\\PPPEEE??????FFFGGGHHHHHHGGGIIIMMMPPPUUUWWWZZZ]]]aaadddfffggglllnnnooonnnooossszzzaaaUUULLLDDDAAA>>>@@@AAACCCEEEFFFGGGHHHHHHJJJJJJKKKKKKKKKJJJIIIHHHKKKSSSZZZZZZVVVVVV[[[aaaiiihhheeebbb]]]WWWQQQMMMGGGTTTfffzzzrrr]]]OOOKKKJJJDDD===;;;;;;;;;;;;;;;;;;<<<<<<>>>AAADDDEEEEEEHHHOOOTTTXXXfffwwwxxxjjjWWWHHHFFFKKKNNNKKKPPP\\\eeelllyyywwwiii___UUUQQQPPPNNNOOOQQQMMMPPPPPP```{{{rrrMMM999444555444333333222222333333444555222222222111111111000000000000111111111222222222111222333444444666:::===LLLPPPNNNOOOkkksssPPPKKKSSSlllyyyvvvkkkWWWFFF???<<<:::;;;>>>BBBEEEFFFPPPhhh~~~444444444444444444333333444555666666666888;;;===IIIZZZvvvqqqZZZRRRWWW}}}uuuUUUWWWnnn|||vvvpppeeeZZZMMMHHHBBBAAAEEEKKKPPPSSS\\\[[[[[[___eeejjjlllllliiihhhiiinnn{{{ooo\\\RRRLLLGGGEEEEEECCCAAAAAABBBBBBAAA@@@??????BBBDDDDDDGGGSSS```fff^^^```ccchhhnnnttt}}}xxxggg\\\RRR\\\~~~bbbJJJTTTtttzzzaaaOOOJJJJJJIIIKKKMMMSSSccc```\\\uuuoooLLL<<<999666444444444444333222222222222222222222222000000111111111222222222111111000000111222222333333333333444444444555555555666888<<>><<<<<<<<<;;;<<<<<<<<<===CCCBBBCCCCCCEEEFFFFFFFFFIIIRRR^^^mmm~~~ssseeeSSSHHHHHHOOOPPPMMMPPPXXX[[[aaavvvzzzmmmbbbWWWRRRPPPNNNNNNPPPMMMPPPPPP[[[uuu}}}UUU;;;444555666333333222222333333444555222222222111111111000000000000111111111222222222111222333333444777;;;???MMMPPPNNNRRRnnnjjjLLLOOOXXXmmmzzzvvviiiUUUEEE>>><<<:::;;;>>>CCCEEEHHHVVVrrr444444444444444444444444444555666666666888;;;>>>LLLaaalllWWWQQQ[[[kkkVVVZZZttt~~~uuunnnggg\\\RRRHHHEEEBBBAAADDDIIIMMMOOOUUUUUUWWWYYY^^^ccchhhkkkgggiiilllsss}}}cccRRRJJJEEECCCCCCCCCBBBAAAAAACCCCCCBBBAAA???@@@BBBCCCBBBGGGWWWgggjjjVVVUUUUUUSSSVVV\\\ccclllssswww{{{tttcccXXXRRRaaaoooXXXGGGXXX~~~{{{cccPPPKKKKKKIIIKKKNNNSSSbbbggg]]]ppprrrKKK<<<999666555555555444333222222222222222222222222000111111111111222222222000000000000111222333333333333333444444444555555666666999>>>CCCOOOcccuuuiii^^^kkkfffiiittttttjjjXXXJJJBBBBBBEEEEEEFFFHHHKKKPPPUUUZZZ]]][[[]]]aaadddhhhjjjkkkkkkjjjlllmmmnnnpppuuu}}}~~~YYYDDDDDDBBB???CCCDDDCCCCCCDDDEEEGGGJJJMMMOOOOOOPPPPPPPPPOOOLLLIIIHHHRRR\\\hhhiiibbb```mmm}}}zzznnnaaaXXXTTTYYYpppwwwlllcccYYYQQQIIIAAA???AAA===<<<;;;:::;;;<<<===>>>DDDCCCBBBDDDFFFFFFCCCAAAEEEJJJOOOUUU```lllooommmmmmuuu}}}mmm]]]OOOGGGJJJQQQPPPPPPUUUZZZ]]]ggg~~~rrreeeYYYRRROOOMMMMMMPPPNNNOOOQQQXXXuuutttxxxxxx___@@@555555666333333222222333333444555222222222111111111111000000111111111111222222222111222222333444777===@@@KKKNNNOOOTTTpppeeeIIIPPPZZZmmm{{{vvvgggSSSDDD>>><<<999;;;???CCCFFFIIIZZZ{{{222333333444444555555555333444666666666888;;;>>>LLLggg|||dddTTTQQQ___aaaWWW]]]xxx{{{wwwkkkccc\\\RRRHHHCCCBBBAAABBBDDDGGGIIIJJJOOOQQQTTTTTTUUUZZZbbbhhhgggjjjnnnttt}}}iiiTTTJJJEEEBBBBBBDDDCCCBBBBBBBBBDDDDDDCCCAAA>>>???BBBBBBAAAIII]]]ppp~~~oooVVVKKKOOOKKKEEEJJJKKKPPPWWW[[[]]]aaahhhmmm{{{qqqbbbXXXUUUlll~~~~~~}}}rrrcccTTTJJJ___~~~zzzeeeRRRLLLLLLJJJHHHLLLPPP[[[vvvnnn]]]kkkuuuOOO<<<:::777555555555444333222222222222222222222222000111111111111222222222000000000000111222333444333333333444444444555555666777:::???EEEQQQfffyyyddd```ooogggpppyyyqqqooo|||yyyxxxrrr___RRRLLLMMMRRRLLLLLLMMMPPPUUUZZZ___aaa___aaadddhhhkkkmmmnnnnnnkkkmmmpppqqqsssxxxdddMMMCCCEEEAAAAAAFFFGGGDDDEEEFFFHHHJJJMMMPPPQQQSSSTTTUUUTTTRRROOOLLLJJJNNN\\\mmmtttlllhhhuuuuuuhhh```\\\jjjxxxtttiii]]]UUULLLCCC@@@BBB===<<<;;;:::;;;===@@@BBBEEEFFFHHHIIIIIIHHHGGGGGGHHHJJJKKKKKKMMMRRRUUUUUUWWW```nnn{{{wwwcccSSSIIIEEEJJJQQQSSSVVV]]]gggttt~~~uuuhhhZZZSSSOOOLLLMMMPPPNNNLLLQQQWWWkkkvvveee}}}qqqeeeCCC777666777333333222222333333444555222222222111111111111000000111111111111222222222111222222222444888>>>BBBJJJNNNNNNRRRiiihhhIIIQQQ^^^sss|||uuueeeQQQCCC>>><<<999;;;???CCCFFFKKK^^^222222333333444555666666333444555666666888<<<>>>LLLjjjvvv{{{___RRRRRRcccVVVWWW^^^{{{~~~zzz{{{zzzpppcccZZZSSSIII@@@@@@@@@AAABBBDDDEEEFFFGGGMMMQQQSSSRRRQQQTTT^^^fffjjjmmmpppttt~~~yyygggVVVGGGCCCCCCCCCDDDGGGEEEDDDCCCDDDFFFFFFDDDBBB>>>@@@BBBCCCCCCLLLbbbxxx{{{fffLLLEEEKKKEEE@@@IIIBBBFFFJJJKKKKKKOOOVVV\\\bbbhhhqqqxxx|||~~~pppbbbYYY\\\vvv~~~yyylllaaaWWWQQQfff|||xxx{{{zzzfffSSSMMMLLLJJJEEEIIILLLUUUnnnqqq\\\gggzzzVVV<<<:::777555555555444333222222222222222222222222000111111111111222222222000000000000111222333444333333333444444444555555666777:::???FFFSSShhh{{{{{{uuu^^^```rrrwwwdddsss{{{oookkkuuuqqqnnnwww}}}ssshhhdddgggmmmUUUSSSSSSTTTXXX[[[^^^___ccceeeiiimmmpppqqqrrrqqqnnnpppsssuuuwww{{{yyyUUUHHHFFFHHHCCCDDDKKKJJJJJJKKKLLLNNNPPPRRRSSSSSSVVVWWWXXXWWWUUURRRNNNKKKKKK\\\sss}}}vvvqqq}}}}}}pppiiifffzzz}}}zzzkkk\\\TTTMMMEEEAAACCC???>>><<<;;;===AAAEEEGGGFFFKKKPPPPPPLLLJJJMMMPPPMMMPPPQQQMMMKKKKKKNNNPPPMMMRRR\\\fffqqq|||pppZZZKKKEEEEEELLLSSSWWW]]]gggvvv|||wwwiii[[[SSSOOOLLLMMMPPPNNNJJJQQQWWWeeexxxXXXjjjzzzkkkfffDDD888888999333333222222333333444555222222222111111111111000000111111111111222222222111222222222444888>>>BBBKKKOOONNNNNN```~~~nnnKKKRRRbbbzzz|||uuueeePPPCCC>>><<<999;;;???CCCFFFKKK```333333333444444444555555555999555444999666888EEELLLpppyyykkkSSSVVVTTTjjjtttQQQUUUcccvvvuuu{{{sssfffYYYOOOHHHCCC@@@>>>???@@@BBBDDDEEEFFFGGGKKKQQQVVVTTTNNNPPPZZZdddjjjvvvzzzvvvxxx|||ppp\\\OOOKKKEEEAAAAAACCCDDDEEEFFFFFFFFFFFFEEEDDDBBBBBBGGG@@@BBBEEECCCRRRmmm}}}vvv^^^OOOLLLIIIKKKLLLDDDDDDDDDEEEGGGHHHJJJKKKKKKQQQUUU\\\bbbiiipppvvv{{{uuugggZZZSSS[[[~~~zzzyyylllfffbbbTTTiiivvvuuu}}}pppWWWLLLIIIFFFGGGIIIIIINNNgggoooSSS^^^WWW@@@:::666666666333222444222222222222222222222222111111111111111111111111000111111111111222222222444444444555555555555666555888===@@@BBBLLLfffsssdddkkk{{{jjjjjjzzz~~~{{{xxxvvvyyyjjj[[[RRRVVVYYYWWW[[[cccjjjlllnnnqqqsssuuuuuuuuuwwwwwwvvvuuuxxx}}}oooSSSGGGFFFIIIFFFIIIQQQQQQQQQPPPPPPOOOPPPRRRTTTUUUVVVYYYZZZWWWRRROOOMMMKKKOOOdddwwwxxxwwwiiifff{{{~~~mmm^^^ZZZZZZSSSHHHAAACCCCCCBBBAAAAAACCCHHHLLLRRRRRRQQQRRRSSSVVVYYY[[[WWW[[[___```^^^ZZZWWWVVVQQQUUUYYY[[[___jjjyyyfffNNNFFFGGGHHHPPPZZZaaaiiizzzxxxwwwrrreeeVVVNNNOOOQQQQQQLLLRRRKKKRRRbbb}}}tttZZZ___wwwddd{{{yyyEEE<<<555111444444444444444444444444555555444333333222111111111111111000000000000000222111333555555555;;;CCCNNNQQQNNNNNN___}}}oooMMMMMMhhh~~~rrr___NNNBBB===<<<<<<<<<@@@DDDFFFKKK```333333333444444444555555444888555444999777999FFFTTTzzznnnWWWZZZZZZpppoooRRRXXXffftttvvvwwwnnnaaaUUUKKKEEEBBB@@@??????AAABBBDDDFFFGGGHHHKKKRRRVVVTTTNNNOOOXXXaaakkkvvv{{{xxxxxxxxxiiiUUUMMMIIIDDDAAAAAABBBDDDDDDGGGGGGGGGGGGFFFEEEDDDDDDEEE???BBBEEEEEEVVVppp~~~rrr[[[NNNLLLIIIKKKLLLEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKOOOTTTZZZ___eeejjjnnnwwwyyyzzzvvvmmmbbbXXXSSS[[[|||{{{ppphhh```VVVnnnyyy{{{uuu[[[OOOKKKIIIHHHJJJJJJOOOggglllSSS___YYY@@@:::666666666333222444222222222222222222222222111111111111111111111111000111111111111222222222444444444555555555555666444777<<>>LLLbbbiiiUUUZZZfffzzzZZZSSS^^^mmmppprrrvvv}}}uuufff^^^RRRGGGAAA???>>>>>>AAAAAABBBDDDFFFGGGIIIIIILLLRRRVVVTTTOOOMMMRRRWWW^^^mmm{{{xxxfffQQQKKKIIIFFFEEEFFFGGGGGGGGGIIIIIIJJJJJJIIIHHHHHHGGGDDDBBBEEEHHHMMMbbbvvvwwwdddSSSLLLLLLIIIKKKNNNIIIKKKKKKKKKKKKJJJJJJJJJJJJJJJLLLNNNOOOPPPQQQSSSUUU[[[\\\\\\ZZZVVVSSSRRRRRR___ttthhhaaafffvvv[[[MMMIIIIIIGGGIIIIIIOOOdddmmmTTTaaahhhAAA;;;777777666333222444222222222222222222222222111111111111111111111111000000111111111222222222444444444555555555555666444666;;;DDDOOO[[[hhhqqq}}}xxx|||lllpppzzz```VVVSSSOOOKKKPPPOOOSSS]]]cccgggmmmuuuwwwyyy{{{~~~{{{```RRRQQQUUUSSSUUUZZZVVVVVVVVVVVVUUUTTTSSSRRRQQQRRRRRRRRRQQQLLLJJJNNNTTTXXXppp{{{rrrvvvZZZKKKGGGEEEGGGIIIKKKNNNRRRVVVZZZ]]]^^^```cccgggkkkoooqqqssswww||||||~~~~~~vvvqqq\\\RRRJJJJJJOOOXXXggguuu||||||qqqkkk___TTTQQQSSSQQQLLLKKKQQQKKKOOOSSScccsss```PPPZZZaaa>>>555666444444444444444444444444444444444333333222222222111111222222333444555555333222333555666777>>>GGGOOONNNNNNVVVooowwwUUUKKKZZZooo}}}~~~rrr___NNNBBB===<<<<<<===@@@EEEHHHOOOggg333333333444444444555555333777333444:::;;;???NNN```kkkYYY^^^iiilllTTTVVV```pppoootttuuuyyynnn]]]VVVLLLCCC???>>>??????BBBBBBCCCEEEGGGHHHJJJJJJLLLRRRWWWUUUPPPMMMPPPSSSZZZkkk|||{{{gggTTTKKKIIIFFFEEEFFFGGGGGGGGGIIIIIIJJJJJJIIIIIIHHHHHHGGGFFFIIIJJJQQQhhhwwwppp___QQQMMMOOOJJJLLLPPPLLLPPPOOOOOONNNNNNMMMLLLLLLNNNOOOPPPPPPNNNNNNOOOPPPQQQQQQQQQOOONNNNNNPPPRRR___vvvkkkbbbaaappprrrZZZKKKHHHIIIFFFGGGGGGMMM___~~~qqqWWWbbblllAAA;;;777777777444333555222222222222222222222222111111111111111111111111000000111111111222222222444444444555555555555666555888<<>>EEERRRcccooorrrzzzsssxxx{{{bbbPPPJJJIIIIIIJJJLLLSSS\\\cccgggkkkssszzz{{{}}}mmm]]]WWWZZZXXX\\\___ZZZ\\\ZZZVVVRRRNNNLLLJJJJJJOOOLLLMMMOOOMMMLLLXXXggg{{{kkkNNNOOOQQQIIIPPPPPPRRRSSSVVV[[[bbbfffpppqqqqqqrrrssstttuuuuuurrrwwwqqqbbbUUUNNNJJJLLLPPPTTT]]]ooo~~~uuuooobbbSSSKKKLLLNNNNNNKKKQQQNNNRRRRRR___vvvnnnTTT^^^wwwGGG;;;:::444444444444444444444444333333333333333333333333222222222333333444444444555333444666666888AAAJJJXXXRRROOO[[[tttzzzZZZOOO]]]sss~~~rrr___NNNBBB===<<<<<<>>>AAAEEEHHHPPPhhh333333333444444444555555555888444444:::;;;AAAPPP___dddWWW\\\nnn```WWW```pppwwwwwwuuuvvvrrrbbbPPPLLLFFFCCCAAABBBBBBBBBCCCDDDEEEGGGHHHJJJKKKLLLLLLRRRWWWXXXTTTPPPOOOPPPVVVhhhkkk[[[QQQMMMGGGEEEEEEFFFHHHHHHKKKKKKLLLLLLLLLLLLKKKKKKFFFHHHLLLLLLXXXuuu}}}jjj```VVVXXX[[[UUUTTTYYYXXXXXXXXXWWWWWWVVVUUUUUUUUUTTTUUUUUUSSSPPPNNNNNNOOOMMMMMMLLLJJJIIIKKKOOORRReeexxxeee^^^aaabbbhhh||||||}}}qqq^^^NNNHHHIIIFFFFFFFFFJJJXXXrrrwww^^^iiiiiiBBB<<<888888777444333555222222222222222222222222111111111111111111111111000111111111111222222222444444444555555555555666666;;;@@@FFFTTTiiixxx}}}}}}ppppppvvvmmmyyy}}}~~~~~~___NNNHHHEEEEEEFFFKKKTTT___dddgggmmmvvv}}}}}}kkkbbbaaa]]]___aaa[[[[[[XXXSSSNNNKKKIIIJJJJJJNNNLLLOOOUUUVVVYYYiii}}}\\\MMMOOOQQQPPPQQQRRRTTTWWW\\\eeeooovvvzzzzzz{{{{{{{{{{{{{{{{{{|||}}}qqqaaaTTTLLLHHHIIIQQQYYY```mmm}}}vvvtttjjjYYYMMMKKKMMMNNNKKKQQQNNNQQQPPP\\\wwwrrrVVVbbbzzzGGG;;;666444444444444444444444444333333333333333333333333222222222222333333333333555333444666666999AAAKKKUUUPPPRRRbbb}}}uuuYYYSSSbbbwww~~~rrr___NNNBBB===<<<<<>>777444444444444444444444444333333333333333333333333333222222222222222222222666444444666777999BBBLLLPPPNNNUUUjjjoooWWWVVVhhhzzz~~~rrr___NNNBBB===<<<<<>>EEENNN]]]ppp~~~fffccc||||||^^^bbb}}}nnnsssdddOOOHHHGGGHHHKKKQQQZZZdddkkknnnrrrxxx|||zzzpppkkkddd___\\\[[[PPPIIILLLNNNKKKLLLRRRWWW\\\nnnaaaSSSTTTUUUQQQNNNWWW]]]``````hhhwww{{{uuuqqqnnniii___UUUNNNJJJHHHKKKQQQaaaqqq|||sssooopppwww{{{xxxvvvqqqgggWWWJJJJJJQQQNNNKKKJJJLLLPPPXXXfffsssqqqjjj]]]@@@>>>777666555444333444555555777666555333222222333333333444444333222111333444333555555333333888BBBKKKUUUPPPUUUrrr|||___QQQWWWiiizzzsss```NNNBBB>>>======>>>BBBDDDEEEMMMiiioookkkmmmkkkvvv333333333444444444555555888666666888999<<>>777777777555555666333333333222222222111111222222222111111111000000111111222222222333333333333333444444555666666666888>>>EEEMMM[[[mmm{{{eee^^^tttuuu]]]ffftttiiipppeeePPPHHHGGGIIILLLSSS\\\gggooorrruuuzzz~~~{{{tttllleeebbb]]]SSSMMMOOOPPPOOOUUU___mmmyyyvvv\\\SSSTTTVVVTTTRRRYYY___cccfffnnn|||pppfff```[[[ZZZSSSMMMKKKKKKPPP\\\gggtttttthhh^^^]]]bbbvvv{{{|||yyywwwtttkkk\\\PPPPPPWWWTTTPPPNNNNNNOOOTTT___kkkmmmddd]]]???;;;777666555444333444555555555444333111000000111111333444444333222111333444444555666444444999CCCKKKPPPNNNYYY{{{vvv]]]PPPVVVgggwwwttt```NNNCCC>>>=========BBBEEEFFFOOOkkk~~~bbb^^^___kkk333333333444444444555555777555555777999===GGGQQQfffxxxddd^^^iii|||pppYYY]]]kkk}}}yyyttt}}}~~~tttbbbQQQGGGEEEBBBBBBDDDEEEFFFEEEIIIKKKLLLLLLKKKLLLNNNPPPTTTYYY^^^aaa___ZZZVVVSSSVVVhhhlll^^^[[[VVVSSSRRRSSSRRRRRRUUUTTTTTTUUUWWWVVVTTTRRRNNNMMMNNNZZZrrruuusssrrroookkkgggddddddeeefffeeedddfffhhhiiihhhggggggfffccc```]]]ZZZXXXWWWVVVTTTQQQMMMLLLNNNRRRVVVZZZ___hhhooorrrooohhhbbbWWWQQQLLLLLLNNNPPPWWW^^^```ccciiipppwww}}}tttfffXXXPPPPPPaaazzzlll___ZZZaaaqqqzzzcccTTTHHHGGGFFFGGGHHHIIISSSkkk```ddd|||}}}FFF>>>777777777555444555333333333222222222111111222222222111111111111111111111222222222333333333333333444444555666666666888>>>DDDKKKXXXjjjvvv{{{}}}```ZZZqqqooo\\\iiixxxmmmiiiuuugggRRRJJJHHHJJJNNNVVV```llltttvvvwwwzzz|||}}}{{{qqqhhhdddYYYQQQMMMOOOQQQSSS```ooommm[[[UUUVVVWWWVVVVVVXXX^^^ccchhhppp}}}kkk___UUUNNNHHHFFFGGGJJJMMMVVVfffttt}}}oooeeeYYYPPPUUU```www}}}yyy|||xxxwwwtttlll___TTTTTTZZZVVVRRRPPPOOONNNQQQ[[[eeekkkcccdddDDD===777666555444333444555555444444333222111111111111222333444444222222333444444666777666555:::DDDLLLNNNMMM^^^uuu^^^QQQVVVgggyyytttaaaOOOCCC>>>======<<>>888777777555444555333333333222222222111111111111111111111111111111111111222222222333333333333333444444555666666666888>>>CCCJJJVVVgggssswwwuuu\\\\\\wwwppp]]]hhhmmmfffjjjjjjTTTKKKIIILLLPPPYYYcccpppwwwvvvsssrrrrrrtttvvv{{{}}}qqqfffaaaUUUPPPPPPUUUXXX```sss|||nnn```ZZZXXXWWWXXX[[[[[[```ffflllsss}}}vvviii\\\SSSIIIKKKOOOTTTXXX```ppp|||uuujjjbbb\\\QQQLLLYYYmmm}}}{{{wwwuuurrrkkk___SSSRRRVVVRRROOONNNOOOOOORRR[[[eeeoooiii{{{kkkHHH>>>777666555444333444555555555555555444333333333333111333444444333222333444555777888777666;;;DDDLLLPPPNNNaaa{{{bbbTTTXXXjjj~~~uuuaaaOOOCCC>>><<<===<<>>HHHSSSdddqqqggg___jjjdddTTT]]]iiittt{{{nnn\\\KKKDDDCCCBBBCCCEEEGGGGGGFFFKKKMMMNNNNNNOOOQQQUUUXXXYYY^^^cccfffeeebbb___^^^___yyylllfffccc^^^[[[ZZZZZZZZZZZZXXXXXXYYYZZZ[[[ZZZWWWTTTRRRQQQUUUcccwww~~~sssooosssvvvvvvqqqlllkkklllrrrpppnnnmmmnnnmmmkkkjjjfffeeedddbbb___\\\YYYXXXWWWVVVTTTRRRRRRUUU[[[___hhhiiiiiijjjgggbbb[[[WWWRRRJJJDDDCCCCCCAAABBBEEEFFFHHHLLLPPPTTTXXX[[[\\\fffiiiooouuuyyy|||zzznnn___UUUTTT[[[bbbtttlllWWWTTTXXXiiirrrZZZRRRLLLJJJEEEEEEDDDFFFQQQiiieeecccpppGGG???888777777555333555333333333222222222111111111111111111111111111111111111222222222333333333333333444444555666666666888===CCCIIIUUUfffrrrvvvxxxaaaccc~~~qqq^^^eeezzzdddaaakkkmmmWWWMMMJJJNNNSSS\\\fffrrrwwwssskkkeeebbb``````jjj|||sssggg```WWWVVV[[[eeelllwww}}}qqqccc[[[XXXXXX\\\bbbfffiiinnntttzzzzzzlll```\\\]]]___eeekkkxxxiii___VVVRRRQQQJJJIII___{{{~~~|||{{{xxxvvvrrrlll___RRRNNNQQQOOOMMMNNNPPPPPPQQQYYYbbbooossswwwoooHHH:::777666555444333444555555444444444444444444333333000222444444333333333444555777999888777<<>><<<<<<===BBBFFFGGGOOOiiiZZZUUUvvv333333333444444444555555555444444777999>>>HHHRRRccc~~~qqqiiiaaammm___SSS]]]gggsssyyylllYYYIIIBBBBBBBBBCCCFFFHHHGGGFFFJJJLLLNNNPPPQQQSSSVVVYYYZZZ___eeehhhhhhgggeeedddkkkpppjjjfffbbb___^^^^^^^^^^^^[[[\\\\\\^^^___]]]YYYVVVTTTTTTYYYiii|||uuurrrxxx~~~~~~yyytttrrrssszzzwwwssspppooonnnmmmlllfffeeedddbbbaaa___^^^]]]ZZZZZZYYYYYYYYY\\\aaadddlllllljjjfffaaa______aaa[[[QQQIIIFFFFFFDDDDDDFFFCCCDDDEEEGGGHHHJJJKKKLLLPPPTTTZZZ___dddgggkkknnnooohhh]]]TTTTTT___qqq~~~~~~bbbOOOPPPZZZtttjjjXXXPPPIIIGGGFFFFFFFFFIIIVVVnnnfffaaannnGGG???888777777555333444333333333222222222111111111111111111111222222222111111222222222333333333333333444444555666666666888===CCCIIIVVVgggsssxxxjjjiiippp^^^ccctttcccfffvvvoooYYYNNNLLLPPPVVV^^^iiiuuuxxxqqqdddZZZTTTPPPSSSbbb{{{yyyjjjcccYYY[[[eeettt}}}qqqccc\\\ZZZ[[[bbbhhhllllllpppwww|||wwwkkkkkkiiikkkssswww```RRRLLLLLLQQQOOORRRmmm~~~{{{|||yyy{{{{{{xxxtttnnnbbbTTTNNNNNNPPPOOOPPPQQQPPPOOOUUU\\\kkk|||wwwxxxMMM;;;777666555444333444555555111222222333333222222111///111444555444333333444444777999888888;;;DDDKKKPPPRRR```|||aaaOOOVVVlllvvvbbbPPPCCC>>><<<<<<>>>CCCGGGHHHQQQkkkzzz[[[ggg333333333444444444555555666444555777999===GGGRRR```xxxddd^^^lll[[[TTT___gggwwwxxxjjjWWWHHHAAAAAAAAADDDFFFHHHHHHGGGHHHKKKOOOQQQSSSUUUWWWYYY[[[___eeejjjkkkjjjjjjiiissstttmmmiiieeebbbaaaaaaaaa```______aaabbbcccaaa]]]YYYWWWVVV^^^ppp{{{zzz|||wwwwwwyyy|||vvvsssrrrqqqqqqqqqkkkiiigggeeedddccccccccc``````aaaaaaaaabbbeeehhhlllllliiibbb^^^aaakkktttnnnaaaTTTNNNMMMMMMNNNQQQMMMLLLLLLMMMMMMNNNOOOPPPNNNQQQTTTVVVVVVWWWZZZ]]]aaa]]]ZZZ\\\hhh~~~uuu___RRRVVVaaaeee\\\TTTJJJIIIFFFEEEFFFJJJYYYrrreee___kkkHHH???888777777444333444333333333222222222111111000000111111111222222222111111222222222333333333333333444444555666666666777<<>><<<<<<>>>CCCGGGIIISSSpppsssbbb}}}333333333444444444555555777555555777999===GGGQQQ[[[ccc]]]lllYYYUUUaaaiii|||}}}xxxiiiVVVGGGAAA@@@AAADDDGGGHHHHHHGGGGGGJJJOOORRRTTTUUUWWWYYY[[[___fffjjjlllllllllmmmuuuuuuoookkkfffccccccccccccbbbbbbbbbdddeeefffddd___\\\YYYXXXaaauuu{{{wwwxxx|||xxxtttssstttuuuuuupppnnnkkkhhhffffffggggggeeefffggggggffffffhhhjjjffffffccc]]]YYYaaarrr{{{kkkZZZRRRPPPQQQUUUZZZYYYXXXXXXYYYYYYZZZ[[[\\\ZZZ[[[[[[WWWSSSPPPQQQSSS\\\\\\___kkk}}}vvvpppbbb\\\```jjjwwwcccaaaZZZOOONNNDDDCCCDDDIIIXXXrrrddd]]]hhhHHH@@@999888777444333444333333333222222222111111000000111111222222222222111111222222222333333333333333444444555666666777666<<>><<<<<<===BBBGGGJJJVVVuuujjjddd333333333444444444555555666555666888999;;;DDDMMM^^^yyy|||]]]cccmmmqqqXXXSSS]]]mmm}}}lllXXXIIIDDDDDDDDDEEEEEEFFFGGGHHHJJJKKKNNNRRRTTTVVVWWWWWWbbbccccccdddfffkkkqqquuu}}}xxxsssllljjjjjjkkkjjjiiiiiigggeeefffiiiiiigggdddeee^^^ccczzz{{{~~~zzzvvvtttuuuuuusssqqqmmmkkkiiiiiikkknnnoooooommmkkklllpppqqqjjjcccaaaccceee```XXXYYYjjj~~~mmmeeekkkwww~~~~~~{{{zzzyyyyyyzzz}}}ssshhhaaaZZZUUUXXX___jjj{{{|||ooooooqqqiii]]]aaa|||zzzgggnnnuuugggRRRGGGEEEGGGHHHJJJVVVlllhhhUUUbbbKKKAAA888666777444222111444444333333333333222222222222222222222222222222333333222222111222222222333333444444555666666666555@@@GGGKKK[[[qqq{{{xxxpppqqqjjjXXXeeeaaaccctttuuuYYYSSSQQQRRRZZZfffwww~~~{{{rrr___OOOPPPUUUeeewww~~~zzzzzzssseee___ppp{{{wwwsssrrrqqqppprrrwwwyyy{{{xxxtttccc___ooottt}}}yyyyyyvvvnnncccWWWNNNIIIMMMMMMMMMLLLKKKMMMQQQUUUfffwww]]]BBB999777555444555666555555555555444333333222111111222222333444444555555666222444666777999>>>FFFMMMUUUOOO]]]uuutttWWWQQQZZZqqquuuaaaRRREEE<<<:::<<<>>>DDDFFFFFFSSSxxxuuu\\\sss333333333444444444555555666555555888999;;;DDDMMM]]]xxx{{{___bbbkkkjjjWWWYYYfffvvvwwwfffSSSFFFEEEEEEEEEEEEFFFGGGHHHIIIKKKLLLPPPSSSVVVXXXYYYYYY___aaadddfffiiinnnssswww{{{vvvuuusssrrrssssssrrrqqqnnnmmmmmmpppuuuwwwvvvtttmmmkkkttt}}}xxxvvvvvvvvvssspppqqqooommmmmmoooqqqrrrsssrrrnnnmmmqqqsssooojjjhhhhhhfff```^^^iiixxxpppmmmrrrzzzlll___dddiiiiiifffoooxxxqqqwwwwwwhhhTTTIIIEEEFFFFFFGGGOOObbb{{{kkkTTT]]]LLLAAA888777777555222222444444333333333333222222222222222222222222222222333333222222111222222333333333444444555666666666666@@@GGGJJJ[[[sss~~~{{{ssswwwjjjXXXgggbbbeeewwwwww\\\TTTQQQTTT^^^gggxxxzzzqqq```UUUYYYgggvvvtttppp}}}|||nnnkkkooo{{{zzzyyyyyyzzzzzzwww{{{yyyyyyvvvoooeeeZZZPPPKKKLLLMMMLLLKKKKKKMMMQQQTTTgggsssfffGGG:::777555444555666555444555555444444333222111111222222333333444555555555222444666777999???HHHOOORRRMMM\\\uuuqqqUUUOOOXXXpppsss```PPPDDD<<<:::<<<===CCCFFFGGGVVV|||lllccc333333333444444444555555666444555888999;;;CCCMMMZZZttt{{{bbbbbbiiieeeXXX___mmm|||sssaaaQQQGGGFFFFFFEEEEEEFFFGGGIIIJJJKKKMMMQQQUUUXXXZZZ[[[\\\]]]```dddhhhlllqqqwww{{{zzzwwwzzz}}}~~~~~~~~~zzzxxxyyy|||zzz~~~{{{xxxxxxxxxvvvsssvvvsssqqqqqqsssuuuwwwwwwwwwrrrpppuuuyyywwwsssrrrkkkjjjjjjsss{{{fffYYY]]]ffflllqqq}}}ssswww}}}~~~vvvgggUUUIIIEEEGGGGGGFFFIIIYYYsssqqqVVVYYYLLLBBB999888888666333333444444333333333333222222222222222222222222222222333222222111222222333333333333444444555666666666888AAAEEEIIIZZZttt~~~wwwhhhYYYjjjbbbhhh{{{~~~cccWWWRRRUUUaaagggyyyzzzqqqddd```jjjsssooo~~~pppjjjuuu}}}yyyxxxuuuoooggg]]]SSSNNNLLLLLLLLLKKKKKKLLLPPPRRRfff}}}|||mmmpppJJJ:::888555444555666555444444444444444444333222111222222333333444444555555222444666777:::AAAJJJQQQRRRNNN]]]wwwuuuXXXPPPXXXoooppp]]]OOOCCC<<<:::======CCCFFFHHHVVV{{{eeelllxxxwwwzzz333333333444444444555555555444555777888;;;CCCMMMVVVooozzzdddccciiifffZZZ```kkkvvvrrr```RRRJJJFFFFFFEEEDDDEEEGGGIIIJJJKKKMMMQQQVVVYYY\\\^^^______aaadddhhhmmmttt|||}}}|||}}}{{{{{{|||{{{yyyyyywwwuuuuuuvvvyyyyyyzzzzzzuuuvvv||||||vvvssseeennn~~~kkk^^^aaakkksssxxx|||ooo|||}}}rrrfffVVVGGGFFFHHHJJJHHHIIIXXXvvvtttYYYXXX~~~LLLBBB999888999777444444444444333333333222222222222222222222222222222222222222111111222222333333333333444444555666666666888@@@CCCGGGZZZuuu{{{fffYYYmmmdddllliiiZZZRRRUUUccciii{{{{{{tttlllnnn~~~vvvyyysssooosss}}}wwwvvvsssnnnhhh___UUUOOOKKKKKKKKKKKKJJJKKKNNNQQQbbbvvvooorrrzzzKKK;;;999666555555666555444444444555555555333222222111222222333444444555555222333555777:::BBBLLLTTTUUUSSSbbb||||||]]]UUUZZZooo|||mmm[[[MMMCCC;;;:::===>>>DDDFFFGGGTTTvvv}}}aaakkk}}}iiilllttt333333333444444444555555555444444777888:::CCCLLLTTTmmmxxx}}}fffcccjjjiii[[[___fffmmmvvvqqqaaaTTTMMMFFFEEEDDDCCCDDDFFFHHHJJJKKKMMMRRRVVV[[[^^^```aaacccdddeeehhhmmmvvv~~~|||}}}zzzxxxxxxyyy{{{||||||{{{yyy{{{wwwooolllhhhooocccgggqqqxxxzzz~~~|||{{{pppgggXXXHHHEEEFFFHHHIIIKKK[[[}}}oooWWW[[[~~~LLLBBB999888999777555555444444333333333222222222222222222222222222222222222111111111222222333444333333444444555666666666777>>>BBBHHH\\\www~~~zzzeeeYYYoooiiiqqqmmm^^^TTTVVVeeekkk}}}{{{xxx{{{wwwsss}}}{{{tttvvvxxx{{{yyyvvvssspppmmmhhh___VVVOOOIIIJJJKKKJJJJJJJJJLLLOOO[[[rrr}}}rrreee~~~wwwPPP<<<999666555555666555444333444555666555444333222111111222222333444444555222333555666:::BBBMMMUUUWWWUUUeee}}}{{{^^^VVV\\\ppp{{{lllZZZLLLBBB;;;;;;>>>>>>DDDFFFGGGTTTuuuxxxaaafffssssssiiiddd___iiizzz333333333444444444555555555333444777888:::BBBLLLUUUrrrtttuuueeecccllllll[[[^^^eeemmm}}}pppbbbTTTMMMHHHFFFEEEDDDDDDFFFIIIKKKLLLOOOSSSYYY^^^aaadddeeefffggghhhjjjoooxxx}}}|||~~~}}}{{{||||||yyyrrrqqqttttttiiiiiisss{{{{{{rrrjjjZZZKKKDDDBBBDDDHHHLLL^^^eeeSSS___KKKAAA888777888777555555444444333333333333222222222222222222222222222222111111111111222333444444333333444444555666666666666>>>DDDKKK```yyy{{{vvv~~~fff[[[ooorrrxxxxxxwwwvvvxxx}}}uuufffZZZZZZgggnnn}}}zzz~~~uuuggg___hhhwwwzzzttttttuuupppvvv~~~vvvsssooolllhhh```VVVOOOHHHJJJJJJJJJIIIIIIKKKMMMSSSeeezzzxxx~~~sssiiiYYY===:::777666666666555444222444555666666555333222111111222222333333444444222333444555999AAALLLTTTVVVUUUddd{{{rrrYYYUUU]]]rrrzzzlllZZZLLLBBB;;;;;;>>>===BBBFFFHHHWWWwwwzzzhhhhhhjjjddd```aaaaaajjj~~~333333333444444444555555444333444666777:::BBBLLLZZZ{{{oooqqqdddbbbmmmrrr]]]aaakkkuuu}}}qqqdddVVVMMMJJJIIIGGGEEEFFFHHHLLLNNNNNNQQQVVV\\\aaaeeehhhiiifffhhhkkkooossszzz}}}{{{yyywwwuuuyyy{{{ppptttyyywwwyyyooohhhsss~~~{{{ttthhhXXXLLLGGGBBBBBBFFFMMM^^^^^^QQQ___JJJ@@@777777888666444444444444333333333333222222222222222222222222222222111111111111222333444555333333444444555666666666777@@@HHHQQQfff}}}yyyuuuyyyjjj\\\mmm|||yyyooolllqqqxxxsssccc^^^hhhqqq||||||~~~yyyvvvwww}}}rrraaaXXX\\\dddiiijjjnnnlllccc[[[___nnn}}}wwwtttpppmmmiiibbbWWWOOOHHHIIIJJJJJJIIIHHHJJJKKKLLL]]]www{{{xxxqqq^^^===;;;888666666666555444222333666777777666444222111111111222333333444444222333444444777???KKKSSSWWWVVVcccyyymmmWWWVVV```ttt{{{lllZZZMMMBBB;;;;;;>>>===BBBEEEHHHWWWwww~~~jjjcccccc```]]]]]]hhhrrr333333333444444444555555444333444666777:::BBBLLL]]]lllpppcccaaannnxxx___dddqqq}}}~~~sssgggYYYNNNLLLKKKHHHGGGHHHJJJNNNPPPPPPSSSXXX^^^dddhhhkkkllleeeiiinnnssswww{{{|||yyyuuusssuuutttooopppzzztttffflllrrrqqq~~~{{{|||yyyoooiiisssxxxwwwzzz{{{uuueeeTTTKKKLLLEEEBBBGGGNNN___\\\SSS___III???777666777555444444444444444333333333222222222222222222222222222222111111111111222333444555333333444444555666666777888BBBKKKUUUjjjxxxvvvyyymmm^^^lllyyyyyy~~~jjj```gggrrrzzzuuusssttt|||}}}uuutttwwwtttddd^^^aaadddggghhhccc]]]WWW[[[mmm|||yyyuuuqqqnnnkkkcccXXXPPPGGGIIIJJJJJJHHHHHHIIIJJJIIIZZZyyy|||qqq^^^>>>;;;888666666666555444222333666777888666444222000111111222333333444444222333444444666>>>JJJRRRYYYWWWccczzznnnYYYYYYbbbvvv|||mmm[[[MMMCCC;;;;;;>>>???CCCEEEGGGUUUrrrcccVVVXXXZZZYYYWWWcccnnn333333333444444444555555777555666777777888???HHH^^^yyygggvvvdddaaannn|||aaakkk|||~~~rrreeeYYYRRRRRRNNNJJJHHHJJJLLLNNNOOOXXXXXX[[[___dddgggiiiiiikkknnnrrruuuyyy}}}zzzsssuuuxxxooofffccclll}}}ssseeegggnnnppp}}}wwwpppkkkdddjjjgggdddeeeiiillljjjgggqqqtttwwwyyyxxxuuupppnnnmmmuuusssxxx~~~}}}ssscccSSSJJJDDDEEEFFFGGGJJJ]]]\\\XXXeee}}}GGG@@@:::999777444444666333333333333333333333333333333222111111222333333333333222222111222222222444444555777888:::;;;;;;>>>===IIIZZZkkkvvvwwwxxx~~~bbb^^^uuullldddjjjnnn{{{pppkkkooovvvyyy||||||vvvvvv{{{yyyzzzzzzxxxwwwyyy}}}xxxjjj___```kkkpppooogggaaaZZZ___vvv~~~xxxrrrnnnkkkcccVVVLLLHHHGGGGGGFFFFFFGGGGGGHHHGGG^^^~~~uuu{{{bbbBBB:::666666777555333444444444555555444444333222111111222222333444555555222222444777888<<>>???@@@BBBGGGPPPcccvvvZZZPPPLLLQQQYYYYYY^^^333333333444444444555555666555666888777888>>>FFF\\\xxxeee___hhhoooYYYcccqqqqqq~~~~~~ssskkkeeeaaa\\\WWWQQQNNNPPPSSSWWWYYY___```bbbeeehhhkkkmmmnnnqqqtttxxx|||}}}nnncccbbbfffnnnxxxvvv|||pppSSSHHHFFFCCCCCCHHHMMMQQQQQQOOOLLLKKKGGGIIIJJJLLLNNNQQQVVVZZZ___iiivvvmmmXXXJJJCCCCCCEEEGGGHHHLLL]]]XXXUUUiiiwwwEEE???:::999888444444666333333333333333333333333333222222111111222222333333222222111222222333333444444555555666777777888???AAAJJJSSS___xxxooommmxxxzzz}}}kkk```]]]___cccmmmrrryyy~~~}}}sssrrrvvv```XXXQQQPPPPPPOOONNNNNNUUUWWWYYY[[[\\\^^^aaadddjjjjjjiiilllvvv~~~|||uuummmhhhfffaaaZZZSSSGGGGGGFFFFFFFFFFFFGGGGGGHHH```qqquuutttiiiCCC<<<666777777555444555444444555555444444333222555555555555555555555555444444777999:::>>>IIITTTQQQVVVnnnpppaaaeeeqqqzzzqqq]]]LLLBBB>>>===<<<>>>???BBBFFFNNN___~~~xxxZZZQQQNNNUUU^^^]]]eee333333333444444444555555666555666888777777===EEE]]]bbb___jjjjjjVVVaaalllkkk~~~~~~rrrkkkhhhggggggaaaXXXRRRPPPSSSUUUWWW```bbbeeehhhkkkooorrruuuyyy}}}xxxjjjfffeeejjjpppiiiMMMGGGJJJKKKKKKQQQVVVUUUPPPJJJHHHHHHCCCEEEHHHIIIJJJNNNUUUZZZWWWeeeuuukkkUUUIIIFFFDDDEEEHHHHHHKKK[[[|||}}}VVVUUUkkkqqqDDD>>>999999888555444666333333333333333333333333222222222222222222222222222222111111222222333333444444444555555666666666;;;AAAMMMUUUbbbwwwnnn~~~}}}ddd[[[[[[___aaaooottt{{{vvvlllkkknnn^^^YYYUUUTTTUUUUUUUUUUUUSSSSSSSSSRRRSSSTTTVVVXXX\\\___eeennnzzz{{{vvvooojjjfff```XXXRRRFFFFFFEEEEEEEEEEEEFFFFFFNNN[[[vvv}}}oootttrrrxxxsssEEE===777777777555444555444444555555444444333222333333333333333333222222444444666999:::===HHHSSSUUUZZZqqqzzzmmmmmmuuu~~~ttt___MMMCCC???===;;;>>>???AAAEEELLL```zzz^^^VVVUUU]]]gggiiittt333333333444444444555555666555666888888777<<>>888777777555555666444444555555444444333222333333333333333333222222444333555888888<<>>???AAADDDLLLccc|||hhhbbb___hhhxxx~~~333333333444444444555555555555666999888777;;;BBBVVV{{{xxx]]]```qqqeeeTTT\\\fffeeennn~~~wwwwww|||wwwnnnbbbYYYWWWYYY^^^aaaeeeiiinnnrrruuu{{{ooo___\\\```hhhwww___JJJKKKOOOMMMPPPRRRSSSNNNIIIFFFHHHLLLFFFLLLRRRTTTTTTUUUZZZ^^^sss}}}~~~mmmYYYKKKFFFGGGDDDEEEFFFFFFJJJ\\\wwwTTTYYYvvvdddBBB<<<999999888555333555333333333333333333333333111222222333333222222111111111111111222333444444333333444444555666666777888BBBPPPVVVcccyyyyyyvvv```rrr|||kkkbbbdddjjjpppsssuuu|||fffWWWYYY```bbbpppvvv~~~uuuhhh```^^^___aaadddeeedddeeeiiikkkiiiqqqmmmiiifffcccaaa^^^[[[]]]\\\```hhhoootttyyyyyyooolllllljjjhhhddd^^^UUUPPPEEEEEEDDDDDDDDDDDDEEEEEEGGGLLLcccnnnwwwffftttzzzrrrHHH@@@888777777666555777444444555555444444333222555555555555555555555555444333555888888;;;EEEQQQVVVcccssshhhlllxxxvvvfffUUUGGG???======>>>???AAADDDLLLdddxxxtttlllrrr333333333444444444555555555555666999888666;;;AAAVVV}}}uuu___aaaoooaaaQQQXXXaaabbbfff{{{yyykkk```]]]___dddhhhlllpppvvvyyy{{{ggg^^^YYY\\\aaalll|||\\\NNNTTTVVVPPPRRRSSSSSSQQQNNNMMMNNNQQQJJJQQQXXX[[[\\\___gggmmm{{{}}}~~~zzzooo```QQQGGGEEEFFFCCCDDDEEEGGGLLLbbbsssTTT]]]___AAA;;;888999999555333444333333333333333333333333111222333333333333222111111111111111222333444555222333333555666777888888:::BBBLLLPPP]]]xxxvvvvvvaaasssvvv```UUU[[[fffpppttt|||gggVVVYYYaaafffssszzzooogggeeefffiiinnnsssuuurrrssswwwxxxuuu}}}zzzvvvtttsssppplllhhhjjjfffeeeiiikkkmmmsss{{{pppeeellluuusssoookkkeee]]]VVVQQQEEEDDDDDDCCCCCCDDDDDDEEECCCIIIeeewwwjjjzzz}}}wwwJJJAAA999888888666666777444444555555444444333222333444444555555666666666555555666888999<<>><<<@@@DDDFFFLLL```uuuttt333333333444444444555555555555777999888666:::AAAYYYvvvzzzaaaaaakkk^^^NNNTTT]]]```fff{{{sssfffaaabbbfffiiirrrvvv{{{}}}~~~qqqhhh\\\[[[^^^dddgggnnnpppUUUOOOYYY[[[TTTTTTUUUUUUTTTRRRPPPPPPPPPQQQWWW___cccffflllvvvwwwyyyxxxsssuuu}}}zzzttthhhZZZNNNGGGEEEFFFBBBCCCEEEGGGOOOgggrrrUUU___\\\@@@;;;888999999555333444333333333333333333333333111222333444444333222111111111111111222333444555222222444555777888999:::<<>>===???<<<@@@FFFHHHLLL]]]~~~yyyqqq444444444555555555555666444555555555666888<<>>>>>======AAAFFFIIIXXXyyy{{{nnn444444444555555555555666333444555555666999===@@@XXXyyynnnpppeeeZZZkkk___OOOTTTYYY]]]iii}}}~~~wwwvvvyyy{{{vvviiibbb^^^hhhrrrsssgggZZZVVVXXXXXXZZZ]]]eeennnwwwxxxlllrrrpppsssvvvvvvtttqqqqqqrrrmmmnnnooopppppprrrvvvxxx|||~~~~~~~~~}}}}}}{{{fffTTTJJJGGGFFFFFF@@@DDDGGGIIITTTpppdddZZZtttZZZ???<<<888555555555555444222222222222222222222222222222222222222222222222222222111111222222333444555444444555555666777888===BBBOOOWWW___uuu|||uuugggooo{{{kkk\\\ZZZhhhyyy|||fffdddgggfffiiioooqqqtttyyy}}}xxxxxxvvvtttssstttwwwzzz|||xxxxxx|||yyyqqqpppvvvrrrtttuuunnnccchhhoooeee___YYYSSSGGGEEECCCBBBCCCCCCBBBAAADDDJJJeeeQQQAAA<<<===888888:::555777777777777777666555555333333333333444444555666555555666888777777@@@JJJ[[[]]]oooiiiaaahhhxxxwwweeeSSSFFF@@@>>>>>>>>>AAAEEEHHHVVVvvvyyy444444444555555555555666444555555666666999===@@@WWWzzzlllpppeee[[[lll~~~aaaQQQVVV\\\ccckkk}}}{{{|||xxxdddVVVRRRVVVZZZpppvvvqqq```UUUWWWYYYVVV\\\bbbjjjssszzzvvvlllrrr~~~iiiUUUJJJFFFFFFFFF???DDDGGGJJJTTTppp```ZZZxxxRRR>>>;;;888666666555555444222222222222222222222222222222222222222222222222222222111111222222333444555444444555555666777888<<>>>>>999999;;;666777777777777777666555555333333333333333444555666666666777999777777???IIIZZZYYYgggyyynnnccckkk}}}|||kkkWWWGGG@@@>>>??????AAAEEEGGGTTTttt444444444555555555555666555666666666777999===@@@UUUzzz|||mmmtttddd[[[mmm```RRRWWW___hhhlll|||~~~{{{zzzzzz{{{|||{{{|||tttjjj[[[MMMGGGKKKYYYeee}}}yyyjjjYYYRRRWWWXXXSSS___gggpppwww~~~zzzlllWWWJJJFFFEEEEEE@@@DDDGGGIIISSSnnn]]]ZZZ}}}tttKKK>>>;;;888666666666444333222222222222222222222222222222222222222222222222222222111111222222333444555444444555555666777888===HHH\\\fffjjjyyyvvvtttzzzkkk\\\VVV```nnnttttttwwwwwwxxx|||xxxzzz|||~~~~~~|||{{{|||{{{zzz}}}{{{sssmmmsssqqqhhhddd```ZZZTTTFFFDDDBBBBBBBBBCCCBBB@@@EEEGGGaaauuuyyyUUUEEE??????::::::<<<777777777777777777666555555444444333333333444555555777777999;;;999888???HHHXXXUUUcccwwwmmmbbbkkk|||oooZZZHHH@@@===???>>>AAADDDFFFSSSrrr444444444555555555555666777888888777777888<<<>>>RRRssspppyyyddd[[[kkk~~~\\\QQQWWW___iiilll{{{zzz{{{~~~xxxsssnnnlllmmmnnnnnnmmmsss{{{eee\\\PPPHHHFFFMMM^^^mmmtttbbbWWWUUUYYY[[[[[[bbbllluuuyyylllWWWJJJFFFDDDDDDAAAEEEGGGHHHRRRnnnZZZ[[[kkkJJJ===;;;888777777666444333222222222222222222222222222222222222222222222222222222111111222222333444555444444555555666777888@@@KKK^^^gggiiivvv|||wwwxxxtttgggYYYQQQWWWaaawww}}}zzzzzz{{{{{{xxxrrrppp{{{~~~wwwnnniiieee```XXXRRRFFFDDDBBBAAABBBBBBAAA@@@GGGFFF]]]}}}vvv{{{oootttVVVFFFAAAAAA;;;;;;===888777777777777777666555555444444444333333444444555888888:::<<<:::999???HHHWWWTTTaaauuuiii^^^gggwwwsss]]]JJJ@@@===>>>>>>@@@CCCEEERRRqqq444444444555555555555666999999999888666777:::===NNNqqquuu|||eeeXXXeeeyyyZZZQQQWWW___iiimmmzzz|||rrrmmmxxxuuuvvv|||{{{rrrlllccc```___aaaaaa___```ddd[[[SSSLLLIIIJJJQQQbbbqqqzzziii[[[YYYYYYXXX\\\dddfffpppyyy{{{hhhUUUJJJEEEDDDDDDBBBEEEFFFHHHRRRooozzzWWW^^^dddIII===;;;999777777666444222222222222222222222222222222222222222222222222222222222111111222222333444555444444555555666777888@@@KKK]]]eeehhhzzz~~~yyywwwkkk___TTTMMMOOOUUUeeemmmxxx}}}yyyvvvvvvyyyxxxsssmmmhhheee```XXXQQQEEEDDDBBBAAABBBBBBAAA@@@DDDAAAVVVpppeeemmmtttwwwXXXHHHBBBBBB<<<<<<>>>999777777777777777666555555555444444333333444444444777888:::<<<999777===FFFWWWSSS___qqqmmmaaagggwwwwww```LLLBBB???===<<>>III[[[dddjjjxxxxxxvvvlll___UUUKKKDDDDDDHHHPPPVVV___jjjwww~~~zzzppp```^^^\\\\\\]]]ggg{{{tttooojjjfffccc___XXXSSSEEECCCAAAAAABBBBBBAAA@@@???<<>>999777777777777777666666555555444444333333333444444777777999;;;888666<<>>BBBDDDQQQqqq555444444333333444444555555666777666666777:::<<>>AAALLLUUUZZZggg|||yyydddRRRDDD<<>>???AAACCCPPPrrr555444444333333444444555555666666666666777:::===PPPnnn}}}zzzhhhWWWgggaaaPPPVVVccckkkuuu}}}{{{eee\\\YYYVVVSSSPPPRRRRRR```vvvzzzrrrqqqooozzzzzzuuummmccc\\\TTTPPPKKKGGGEEEEEEDDDCCCDDDCCCCCCFFFJJJQQQWWW[[[UUUTTTSSSTTTWWW]]]bbbfffooouuu{{{mmmVVVJJJFFFEEEEEEFFFBBBHHHFFFEEEYYY|||bbbUUUtttYYYEEE<<<;;;999888666555555555333333333222222222222111111111111111111111111111222222222111222222333444555555555555666888999:::???RRR^^^ccctttwwwvvvmmmYYYmmm{{{nnncccWWWQQQHHHBBB@@@AAACCCDDDHHHKKKPPPSSSSSSPPPLLLIIIJJJGGGGGGLLLOOOSSS\\\gggttt~~~|||qqqoookkkfffbbb\\\VVVRRREEEDDDBBB@@@?????????@@@???AAAEEEDDDQQQ~~~aaaKKKCCCDDD???>>>@@@===<<<:::888666666666444333555888999777333111333777444555666777888:::>>>AAAPPPUUUVVVgggzzzfffSSSFFFBBB>>>===???BBBCCCNNNmmm555555444444444444555555444555666666666888;;;>>>PPPnnnrrrnnnZZZfffdddPPPTTTbbbkkknnnvvv}}}kkk]]]YYYYYYWWWTTTQQQXXX___ooozzznnnmmmuuu|||vvvpppggg]]]UUUNNNJJJEEEBBBAAA@@@@@@???BBBCCCEEEGGGJJJLLLNNNOOOQQQQQQQQQTTTXXX^^^dddhhhpppwww}}}~~~rrrbbbPPPGGGFFFEEEEEEGGGBBBHHHGGGGGG\\\uuu[[[WWW~~~VVVCCC<<<;;;999888666666555555333333333333222222222222222222222222222222222222222222222222222333444444555555555555666888999:::???RRR```fffuuu|||ssstttkkkXXXnnn|||ppp```TTTKKKGGGBBB???@@@CCCEEEGGGJJJKKKLLLKKKJJJFFFCCCAAAIIIGGGHHHKKKOOOSSS\\\dddmmm}}}{{{yyytttiiiiiiwwwqqqnnnjjjfffaaa\\\VVVQQQEEEDDDBBB@@@?????????@@@===>>>AAAEEEXXXdddNNNEEEFFFAAA???AAA>>><<<:::888777777777666444444666777555222111333555444555666777777999===@@@TTTUUUVVVlll{{{iiiTTTGGGEEE>>>===???BBBCCCLLLfff555555444444444444555555333555666666666888;;;>>>OOOlllnnnrrr[[[eeehhhPPPQQQ^^^hhhkkkqqq|||yyywwwsssssssssrrrsssxxx{{{iii^^^]]]^^^^^^]]]___hhhppp~~~www{{{~~~xxxrrrlllcccXXXQQQJJJGGGBBB@@@???@@@@@@???BBBCCCEEEGGGIIIJJJJJJJJJPPPPPPQQQSSSXXX^^^dddgggooovvv}}}||||||xxxppp{{{gggYYYLLLGGGFFFEEEEEEFFFBBBHHHHHHKKKaaaqqqXXX^^^xxxTTTAAA<<<;;;:::888777666555555444444333333333222222222222222222222222222222222333222222222222333444444555555555555666888999:::???PPP]]]cccqqq}}}}}}qqqbbb{{{{{{qqqcccTTTIIIEEECCCAAAAAADDDHHHJJJKKKKKKJJJIIIGGGFFFEEEDDDDDDHHHHHHJJJNNNSSSZZZbbbhhhmmmwwwyyyxxx|||yyywww}}}rrrhhh\\\___rrrzzzxxxpppmmmiiieeeaaa[[[UUUQQQDDDCCCBBB@@@??????@@@@@@???>>>AAAFFF___gggRRRHHHIIICCCAAABBB???===;;;999888888888777555555666666555333222333555444555666666777888;;;>>>RRRWWW]]]www~~~{{{mmmVVVGGGDDD===<<<>>>BBBCCCIII^^^ttt666555555444444555555666444555666666666888;;;===LLLgggnnnrrr[[[cccpppSSSPPP\\\eeekkkooo}}}yyytttooojjjgggbbb```]]]YYYXXX[[[___cccggglllrrrxxx|||zzzkkkaaa___ccciiillltttyyy~~~{{{uuuoooiii```VVVOOOGGGDDD@@@>>>???@@@@@@@@@CCCDDDDDDFFFGGGIIIKKKLLLOOOPPPQQQSSSWWW\\\aaadddmmmuuu}}}}}}yyyllljjj{{{xxx```UUUKKKGGGFFFEEEDDDEEECCCHHHIIIOOOgggmmmWWWfffpppRRRAAA===<<<:::888777666666666444444444333333333222222222222222222222222222222333333222222333333444555555555555555666888999:::@@@MMMWWW]]]kkkuuukkkyyytttrrruuuyyy|||~~~zzzmmmaaaUUUJJJCCCBBBBBBBBBEEEHHHKKKLLLLLLKKKIIIGGGEEEDDDEEEGGGHHHFFFHHHKKKPPPYYYcccjjjnnnnnnpppiiicccccceeetttqqqpppyyylll```RRRYYYrrrxxxqqqqqqooommmiiieee```ZZZTTTPPPDDDCCCAAA@@@???@@@@@@AAA@@@@@@CCCJJJggglllVVVLLLLLLFFFCCCDDDAAA???<<<:::999999999777666666666666555444444555666444555666666666777:::<<>>;;;===BBBCCCGGGWWWiii666666555555555555666666555666777666666777:::<<>><<<::::::999777666666666555555555555555666555555666555555666888;;;GGGVVVhhh}}}sssnnnxxx|||tttcccQQQFFF???;;;<<>>===???BBBCCCDDDBBBDDDFFFIIIJJJJJJIIIIIIIIIJJJLLLOOOSSSXXX\\\___jjjuuu~~~{{{pppooowwwgggTTTMMMFFFEEEEEEDDDEEEHHHDDDIIILLLXXXyyyxxx]]]SSSxxxaaaRRREEE===<<<;;;999888777666666555555444444444333333333333333333333333333333333444333333333333444555555555555555555666888999:::AAAJJJSSS]]]ppp{{{qqqjjj{{{uuujjj]]]UUURRRUUUXXXVVVYYY^^^ccceeefffeeedddddddddccc```]]]\\\]]]^^^ZZZ^^^dddkkksss~~~nnnbbbnnn}}}rrrdddpppwwweeeSSSGGGAAA@@@AAAAAACCCHHHNNNRRRSSSQQQOOOFFFDDDBBB@@@BBBEEEIIILLLMMMSSSXXX^^^kkkzzz~~~|||zzzvvvzzz}}}qqqkkkvvvtttzzzfffgggzzz{{{sssgggWWWJJJ[[[vvvuuuqqqqqqnnnkkkgggccc___YYYSSSOOOCCCBBBAAA@@@@@@@@@AAABBB===@@@CCCGGGfffttt^^^SSSRRRKKKGGGGGGCCCDDDBBB>>><<<:::999666444444333222222333444444333555666666555444555777999EEENNNYYYtttxxxlllooovvvwwwgggbbbYYYKKK@@@;;;;;;@@@CCCDDDNNNZZZttt666666555555555666666777555555555666666777888999III```yyyqqq[[[___qqqnnnOOOJJJQQQVVV]]]^^^jjj{{{hhhlllwww{{{uuuvvvxxxvvv}}}xxxrrrddd^^^UUUNNNIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEHHHGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFJJJQQQYYY^^^```eeeiiikkkiiigggppp{{{{{{vvvnnndddYYYOOOHHHDDD============>>>???@@@AAAGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKMMMQQQRRRRRRXXX___nnnttt~~~xxxxxxuuuwwwyyybbbOOOJJJGGGGGGFFFDDDEEEIIIJJJOOOJJJVVVqqq```^^^dddGGGEEE???>>><<<:::999777777666666666666555444444333333333333333333333333333333444444333222222333333333444555777777666666888999>>>KKKOOOeee|||ssszzzyyyppp{{{ggg\\\]]]VVVSSSWWWUUUVVVccchhhkkktttwwwwwwzzzzzz}}}rrrjjjooooooiiijjjjjjggghhhkkkmmmpppxxxooorrrzzzqqqoooXXXJJJBBB>>>>>>AAADDDGGGLLLSSSWWWTTTMMMGGGDDDAAA???@@@EEEJJJMMMMMMPPPSSS\\\kkkxxxvvvlllmmmyyyllljjjaaaVVVNNNYYY~~~uuusssqqqsssmmmjjjgggccc^^^XXXRRRMMMEEEBBB@@@???@@@AAAAAA@@@AAA@@@FFFIII\\\ooo___WWWTTTKKKKKKNNNLLLOOOJJJCCC>>><<<:::999999777666444333222333333444444444444555666777777888@@@SSSXXXhhhqqqrrrxxx}}}nnnccc___^^^[[[XXXEEE>>><<>>>>>>>>???@@@AAABBBCCCGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIKKKOOOPPPQQQWWW___jjjttt~~~|||wwwwwwsssrrrzzz~~~qqq]]]NNNIIIGGGGGGFFFDDDFFFJJJHHHNNNOOObbbooo^^^ddd```FFFEEE???>>><<<:::999888777777666666666555444444333333333333333333333333333333444333333222222333333444444555777777666666888999???NNNRRRdddwwwttt{{{zzznnn|||xxxqqqfff\\\YYY]]][[[]]]ffffffhhhuuuyyy~~~zzzyyyvvvvvvwww{{{~~~|||yyy|||||||||{{{iiiSSSGGGAAA???AAADDDHHHJJJNNNSSSUUUSSSMMMHHHBBB@@@???BBBHHHMMMPPPPPPWWWZZZdddrrrzzzmmmkkk}}}}}}vvveee```WWWSSSQQQ```|||vvvuuupppooollljjjfffbbb^^^XXXQQQLLLDDDBBB@@@???@@@AAAAAA@@@@@@>>>DDDFFFZZZppp]]]UUUTTTPPPQQQSSSLLLNNNIIICCC???===;;;:::999777666555333333333333444444444555555666777777888;;;OOOVVV```|||vvvvvvuuuiii^^^]]]dddiiieee___IIIBBB>>>AAA@@@???FFFQQQbbb666666555444444555555666555555555666666777888999===RRRjjjuuu{{{sssfffjjjrrrWWWNNNUUU^^^bbbhhhuuuwwwooolllllllllnnnuuu|||pppgggOOOKKKFFFCCCCCCEEEEEEFFFHHHHHHGGGFFFFFFFFFFFFFFFFFFKKKPPPQQQPPPNNNOOOPPPQQQ[[[hhhqqqttttttrrrrrrlllkkkkkkoooyyyzzz~~~wwwrrrmmmeee[[[QQQHHHAAA===?????????@@@AAABBBDDDEEEGGGGGGIIIJJJJJJJJJJJJJJJJJJIIIKKKOOOPPPQQQYYYaaakkkwww}}}zzzyyyxxxsssoooqqqsssgggWWWLLLHHHFFFGGGGGGEEEFFFJJJIIINNNTTTqqqjjj[[[kkk\\\HHHIII@@@???===;;;999888777777666666666555444444333333333333333333333333333333333333333222222333333444444555777777666666888999???QQQUUUcccnnn{{{www~~~{{{lllxxxyyyjjj]]]TTTRRRUUUYYY___bbbiiiuuuwwwyyyooonnn{{{rrr```MMMBBB???@@@DDDHHHMMMNNNQQQTTTTTTQQQLLLHHH@@@???AAADDDJJJPPPSSSTTT^^^bbblllzzzpppiii{{{}}}{{{tttaaaXXXNNNOOOTTTfffyyyuuuuuupppnnnkkkiiieeeaaa]]]WWWPPPKKKDDDAAA??????@@@AAAAAA@@@DDDCCCGGGIII```qqq]]]TTTWWWWWWYYYWWWMMMMMMIIIDDD@@@>>>===<<<;;;888777666444333333444444444444555555666777777777777KKKTTTZZZmmm~~~{{{ooobbbXXXSSS]]]ooowwwqqqfffPPPGGGAAABBBAAA???DDDMMM[[[xxx666666555555444555555555555555555555666777888999AAASSSfffvvvqqqyyybbbhhhxxx\\\PPPXXXeeepppxxx{{{rrrnnnllllllnnnxxx{{{jjj___LLLIIIFFFEEEFFFHHHIIIIIIIIIHHHGGGFFFFFFGGGGGGHHHMMMPPPRRRQQQPPPQQQUUUZZZ```jjjtttzzzxxxtttssstttpppooopppwwwssskkkqqq~~~wwwoookkkcccZZZPPPHHHAAA>>>>>>>>>???@@@AAACCCEEEFFFGGGHHHIIIJJJJJJKKKJJJJJJMMMLLLMMMQQQRRRUUU]]]ggguuuyyy}}}{{{uuuooommmkkkaaaUUUJJJFFFEEEGGGGGGEEEGGGJJJKKKOOOYYY|||eeeYYYtttZZZKKKLLL@@@???>>><<<:::999888888666666666555444444333333333333333333333333333333333333222222222333444444444555777777666666888999===QQQVVV```fffpppxxxzzz~~~nnnxxxyyyvvv}}}{{{dddZZZSSSLLLOOOXXX___hhhllluuu|||hhh|||}}}wwwjjjZZZHHH@@@???AAAFFFKKKNNNQQQTTTWWWUUUPPPIIIDDD???@@@BBBGGGLLLQQQUUUWWW```gggssssssjjjyyywwwfff]]]OOOMMMSSShhhvvvttttttpppqqqjjjgggddd```\\\VVVOOOJJJCCCAAA???>>>@@@AAAAAA@@@EEEEEEJJJLLLgggrrr```YYY\\\ZZZ[[[YYYPPPMMMJJJFFFCCCAAA@@@>>><<<:::999777555444444555555555555555555666666777777888HHHSSSYYYggg{{{|||fff\\\XXX[[[iii{{{yyymmmUUUIIIAAABBBBBB???CCCJJJUUUrrr888777666555555555555555555555555555666777888999CCCSSSaaa}}}|||mmm```dddfffSSS[[[lllzzzsssppppppuuu{{{eeeXXXLLLJJJHHHGGGIIIKKKKKKJJJIIIIIIHHHHHHHHHJJJLLLMMMRRRRRRPPPOOOQQQYYYccckkkmmmrrrvvvvvvsssqqqtttwwwzzz{{{|||pppbbbaaaooo}}}iiifff___WWWNNNGGGAAA>>>======>>>???AAACCCEEEFFFHHHHHHIIIJJJKKKKKKKKKKKKMMMMMMOOOSSSVVV[[[fffpppuuu||||||yyytttoookkkfff[[[QQQHHHEEEDDDGGGHHHFFFGGGKKKLLLQQQ___eee___WWWJJJJJJAAA@@@>>><<<;;;999999888666666666555444444333333333333333333333333333333333222222222333333444555444555777777666666888999;;;OOOTTT\\\```jjjvvvtttvvv~~~tttzzznnnooo{{{gggSSSRRRUUUSSSWWWaaammmvvv{{{}}}{{{ssscccTTTEEE???@@@BBBFFFKKKMMMQQQWWWYYYVVVNNNEEE@@@AAABBBEEEIIIMMMSSSXXX[[[eeeoooxxxnnnxxx|||pppjjjVVVLLLPPPgggwwwtttrrrooossshhhfffbbb___ZZZTTTMMMIIIBBB@@@>>>>>>???AAAAAA@@@AAABBBGGGJJJhhhssseeebbbbbb[[[YYYYYYRRRNNNLLLHHHFFFEEECCC@@@===;;;:::888666555555555555555555555555666666666666999CCCOOOYYYiiizzz^^^[[[___iiixxx~~~uuuZZZLLL@@@@@@AAA@@@CCCIIIRRRnnn999999888777666666666666555555555666666777888999???NNNZZZrrrhhh{{{^^^___vvv[[[]]]ooo{{{}}}|||uuuttt~~~zzzbbbRRRJJJHHHGGGHHHIIIJJJJJJIIIJJJJJJJJJKKKMMMQQQTTTVVVTTTRRRQQQTTT]]]iiiuuu|||uuuvvvvvvtttsssvvv{{{{{{ccc\\\ddd~~~~~~rrraaa^^^XXXQQQJJJCCC???===<<<<<<===???AAADDDFFFGGGIIIIIIJJJLLLLLLLLLLLLLLLLLLLLLPPPWWW^^^ggguuuxxx~~~~~~}}}|||uuurrrnnnmmmjjjcccVVVLLLFFFCCCCCCGGGHHHGGGHHHKKKLLLUUUiiifffjjjzzzQQQGGGCCCBBBAAA???===;;;:::999999666666666555444444333333333333333333333333333333222222222222333444555555444555777777666666888999:::MMMQQQXXX\\\hhhwww|||uuuvvvwwwlllooo}}}jjjWWWKKKPPPXXX[[[bbbkkk~~~sssjjj[[[NNNBBB???AAACCCFFFJJJLLLQQQVVVWWWSSSJJJBBB>>>CCCEEEHHHKKKPPPWWW^^^dddppp}}}ssswww~~~}}}~~~wwwqqqZZZMMMPPPhhhyyyuuuooolllrrrgggeeeaaa]]]YYYSSSLLLHHHAAA???===>>>???AAAAAAAAAAAACCCIIIKKKkkkwwwiiifffeee\\\XXXYYYTTTQQQOOOLLLJJJHHHEEEAAA>>>===;;;999777666666666666555555666666666666666666999<<>><<<======>>>@@@CCCFFFHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNMMMNNNUUU```lllzzzzzz~~~~~~~~~{{{xxxnnnjjjiiilllllldddUUUIIIDDDBBBCCCGGGHHHGGGHHHLLLMMM[[[uuucccsssoooMMMGGGCCCBBBAAA???===<<<:::::::::666666666555444444333333333333333333333333333333222222222222333444555666444555777777666666888999<<>><<<:::888777666666666666666666666666666666555888999IIIWWWbbbtttbbbYYYeeewwwmmmWWWDDD@@@AAABBBDDDIIIMMMddd<<<;;;:::999888888888888555555555666666777888999777GGGQQQccclll~~~kkk]]]kkk```nnnxxx]]]LLLFFFFFFFFFIIIKKKMMMLLLKKKNNNOOOPPPSSSXXX^^^cccggg^^^^^^dddppp}}}zzzyyy|||sssaaaXXXUUUQQQLLLGGGBBB???>>>>>>>>>@@@BBBDDDGGGJJJKKKKKKLLLMMMNNNNNNOOOOOONNNPPPRRR[[[iiixxxxxx}}}~~~~~~~~~}}}yyyvvvkkkggggggmmmpppgggVVVIIICCCAAABBBGGGIIIGGGIIILLLOOO```~~~{{{___wwwhhhMMMKKKGGGCCCAAA@@@>>><<<;;;::::::777666666555444444333333333333333333333333333333222222222222333444555666444555777777666666888999???NNNMMMTTTZZZiii|||}}}fffXXXaaahhhqqq}}}{{{ggg\\\SSSVVV[[[]]]___hhhwww{{{ooo___SSSJJJAAA:::<<>>===;;;999777666666777666666666666666555555555888:::LLLXXX]]]|||ssshhh^^^hhhzzzuuu]]]GGGAAABBBBBBDDDIIIKKK```<<<:::777777777888888777777777777777777777777777<<>>???@@@BBBDDDEEEFFFGGGLLLKKKKKKMMMPPPQQQPPPNNNQQQ___dddnnn|||~~~|||~~~}}}vvvmmmbbbbbbiiirrrooo___OOOHHHBBBEEEGGGHHHHHHHHHIIIJJJYYY\\\gggYYYfffPPPGGGJJJDDDCCCAAA>>><<<:::999888888777555555666666555333333333333222222222111111222222333333333333444444555555666666777777888888===OOOSSSQQQ[[[jjj}}}}}}lllRRRVVVjjjnnnkkk\\\XXXUUUYYY___ccciiipppzzzuuueeeUUUKKKDDDBBB@@@AAAEEEHHHIIIHHHLLLJJJHHHEEECCCBBBBBBBBBBBBLLLNNNQQQ___iiiqqq||||||qqqzzz~~~wwwvvv[[[QQQNNNRRR|||yyyqqqlllnnnooohhhfffdddaaa\\\VVVNNNHHHDDD?????????>>>??????@@@@@@AAA===IIIKKKbbbxxxkkk^^^[[[[[[ZZZYYYYYYXXXWWWVVVSSSOOOJJJEEEBBBAAA@@@===:::888666666555444444333333333444444555444AAAJJJNNN^^^|||~~~fff```gggsssxxxfffQQQFFFBBBAAACCCFFFJJJ\\\}}}===:::888777888888888777777777777777777777777777;;;DDDNNN^^^mmmnnneeevvvqqq]]]aaappptttvvvwww{{{www[[[KKKKKKKKKKKKNNNRRRUUUUUUTTTVVVYYY]]]bbbgggiiiiiihhhkkkvvv~~~zzzzzzuuugggbbbYYYPPPKKKFFF@@@>>>??????@@@AAABBBDDDFFFGGGHHHKKKKKKLLLMMMOOOQQQRRRRRRUUU```hhhzzz||||||{{{uuulllbbbfffnnntttlllZZZKKKFFFDDDFFFHHHIIIHHHIIIJJJLLLXXXaaa^^^aaa```OOOGGGGGGFFFEEEBBB@@@===<<<::::::999777666666666666555333333333333222222222222111222222333333333333444444555555666666777777888888<<>>??????@@@AAAEEE>>>FFFJJJcccwwwttttttiiiaaa```aaa^^^[[[ZZZWWWWWWVVVTTTRRRNNNJJJHHHDDDBBB???<<<:::888777777555444444333444444555555777???EEEKKKZZZvvvppp___eeeppplllVVVIIICCCAAABBBFFFMMM[[[xxx>>>;;;999888888999999888777777777777777777777777999AAAJJJXXXwwwlllhhhhhhooopppYYYWWWgggkkkooopppttt}}}^^^KKKKKKNNNRRRUUUWWWYYY[[[]]]^^^aaagggmmmqqqrrrqqqqqqzzzyyywwwrrreeebbbYYYOOOJJJEEE???===>>>@@@AAABBBDDDEEEGGGHHHIIIJJJLLLMMMNNNOOOQQQUUUWWW```hhhuuu~~~~~~|||yyyyyyxxxqqqhhhccckkkuuuuuufffSSSGGGEEEFFFHHHIIIIIIIIIIIIKKKMMM\\\ooo|||YYYmmm~~~ZZZQQQLLLHHHHHHGGGEEEBBB???>>><<<<<<:::888777666777777555444333333333333222222222222222222333333333333444444555555666666777777888888<<>>===>>>AAAEEEIIIKKKKKKIIIGGGEEECCC@@@@@@AAACCCDDDJJJRRRQQQUUUeeerrrrrrsss~~~~~~}}}{{{yyyuuuiiiKKKDDDLLLcccuuuooojjjkkkllleeebbb```]]]XXXQQQJJJEEEAAA??????>>>>>>???@@@@@@AAAHHH@@@DDDHHHeeeyyylllrrrqqqiiidddfffgggccc^^^\\\WWWWWWWWWVVVUUURRRPPPNNNHHHFFFCCC???<<<:::999999555555444444444444555555:::;;;???HHHVVVpppcccfffnnn~~~xxxbbbRRRHHHBBBCCCFFFMMMWWWqqq???===:::999999:::999888777777777777777777777777999@@@GGGSSSooopppfff|||mmmkkkrrrZZZRRR^^^cccgggiiinnn}}}|||```PPPNNNSSSZZZ]]]]]]]]]aaadddkkknnnrrruuuwwwyyyzzz{{{xxxtttooodddaaaXXXNNNHHHCCC>>><<<>>>AAABBBCCCDDDFFFHHHIIIJJJKKKLLLNNNNNNOOORRRWWW[[[iiittt{{{~~~zzzyyyyyyuuukkkbbbcccnnnwwwrrr___MMMEEEFFFGGGHHHHHHHHHHHHIIIMMMOOObbbwww\\\xxxsssXXXWWWTTTNNNIIIHHHFFFCCCAAA???>>>===;;;999888888888888666444444444333333333222222222222222222333333333444444555555666666777777888888<<>>CCCHHHLLLMMMLLLJJJFFFDDDBBBAAAAAACCCFFFGGGKKKQQQQQQWWWiiiyyywwwvvv~~~|||{{{{{{{{{yyywwwmmmcccKKKIIIQQQnnnuuupppjjjkkkllleeeaaa___[[[VVVPPPIIIDDDAAA>>>>>>>>>>>>???@@@AAAAAAGGGCCCEEEJJJjjjyyyrrrlllhhhiiijjjeeeaaa___XXXXXXXXXXXXVVVUUUSSSRRRKKKIIIFFFBBB>>><<<::::::777666555555444555555555;;;777;;;GGGUUUooonnnjjjmmm{{{ooo]]]NNNEEEDDDGGGIIIQQQmmmAAA>>>;;;::::::::::::999777777777777777777777777999>>>DDDOOOhhhsssfffwwwssshhhxxx___RRRTTTYYY^^^```fffvvvzzzsss___UUUSSSZZZbbbdddbbbaaacccgggnnnppprrrrrrsssvvv{{{vvvqqqnnneee```VVVLLLGGGBBB===<<>>>>>===;;;999999999888777555444444444333333333222222222222222333333333444444555555666666777777888888<<>>>>>>>>>>>???@@@AAABBBCCCEEEHHHLLLpppvvvooojjjjjjiiieeebbbbbb\\\[[[ZZZYYYWWWUUUTTTSSSNNNLLLHHHCCC???<<<::::::888777666666555555555555:::555999GGGUUUooouuullljjjwwwyyygggUUUGGGBBBDDDFFFNNNmmmBBB???<<<;;;;;;;;;:::999777777777777777777777777888===CCCLLLaaavvvhhhsss|||gggzzzzzzaaaNNNQQQVVV\\\___eeeuuu~~~oooccc]]]___eeelllnnnkkkhhhhhhjjjfffiiikkklllooottt}}}~~~tttqqqooofff^^^TTTJJJEEEAAA======@@@AAABBBCCCEEEFFFHHHIIIJJJKKKLLLNNNSSS[[[bbbfffhhhooossskkklllrrrwwwxxxsss|||}}}zzzzzz{{{wwwlllccc___lllpppmmm___OOOHHHGGGHHHGGGGGGGGGGGGHHHLLLRRRVVVlll\\\iiiiii\\\ZZZTTTQQQKKKJJJGGGEEEBBB@@@??????>>><<<:::::::::999777555444444444444333333333333222222333333333333444444555555666666777777888888;;;IIITTT```lllnnnqqqiiiYYYZZZdddqqqbbbXXX[[[ccckkkuuummm\\\MMMAAA===>>>???DDDJJJNNNOOONNNMMMLLLHHHHHHHHHHHHIIIKKKLLLNNNKKKOOOQQQ]]]sss~~~}}}~~~|||wwwsssdddVVVGGGKKKWWW}}}tttrrrkkkkkkllleee___]]]YYYSSSMMMHHHDDDAAA======>>>>>>???@@@BBBBBB@@@HHHJJJOOOvvvwwwqqqkkkiiigggdddccceee___^^^]]][[[YYYWWWUUUUUURRROOOKKKFFFAAA>>>;;;:::999888777666666555666666777555999EEERRRiiiyyykkkeeeqqqppp\\\JJJBBBBBBEEEMMMkkkCCC@@@===<<<<<<<<<;;;:::777777777777777777777777666;;;AAAIII[[[xxx}}}lllpppjjjnnnfffOOOPPPVVV\\\```gggwww|||vvvqqqsssxxx}}}~~~{{{vvvsssrrrlllqqqxxx~~~~~~~~~~~~wwwtttpppddd\\\RRRHHHCCC@@@===>>>AAA@@@AAABBBDDDFFFGGGIIIIIIJJJIIIMMMWWWeeepppsssrrr}}}oookkkmmmpppuuusss~~~}}}~~~~~~{{{zzzyyyrrrgggccceeetttqqqfffTTTIIIFFFGGGEEEHHHHHHHHHHHHKKKPPPWWW\\\lllVVVyyyddd^^^YYYRRRSSSMMMLLLIIIGGGDDDCCCAAAAAA???===;;;:::::::::888666555444444444444333333333222222333333333333444444555555666666777777888888888HHHSSS\\\dddeeepppqqq^^^___ooolllhhhlllzzzjjjXXXIII???>>>AAACCCHHHNNNQQQPPPNNNMMMLLLIIIJJJKKKLLLMMMMMMNNNNNNNNNRRRUUUbbbyyy~~~}}}wwwnnniii]]]MMMEEEVVVmmmzzzrrrqqqjjjiiijjjddd]]][[[VVVQQQKKKFFFBBB@@@=========>>>???AAABBBCCCAAAJJJJJJOOO{{{sssnnnjjjjjjhhhddddddfffaaa```___]]][[[ZZZYYYYYYUUUSSSNNNIIIDDD@@@===<<<:::999888777666666666666555666:::AAAJJJ^^^mmmbbblll}}}|||gggQQQFFFDDDDDDIIIbbbDDDAAA>>><<<<<<<<<;;;:::777777777777777777777777555:::???GGGWWWssspppooo~~~ooohhhqqqYYYLLLQQQXXX\\\cccsss~~~{{{zzzvvvoooaaaZZZQQQGGGCCC@@@===???BBB@@@AAABBBDDDEEEGGGHHHIIIIIIHHHLLLZZZmmmzzz}}}{{{~~~vvvvvvxxxtttsssxxxyyy|||||||||zzzwwwmmmddddddjjj{{{sssbbbNNNEEEFFFFFFBBBIIIJJJJJJJJJMMMSSSZZZ```zzzXXX[[[yyy``````ZZZSSSXXXOOOMMMKKKIIIFFFDDDCCCCCC@@@>>><<<;;;;;;:::888666555555444444444333333333222222333333333444444444555555666666777888888888666GGGSSSZZZ^^^```qqq~~~}}}eeebbbrrr}}}{{{~~~jjjWWWIII@@@AAAEEEFFFKKKPPPRRRPPPMMMLLLMMMIIIJJJLLLNNNOOONNNNNNMMMRRRVVVYYYfff}}}}}}xxxpppeee^^^TTTGGGHHHgggwwwqqqpppiiihhhiiiccc\\\YYYTTTOOOIIIDDDAAA???=========>>>???AAABBBCCCCCCLLLIIINNN~~~oookkkiiikkkjjjfffeeegggbbbaaa```___^^^]]]]]]]]]XXXUUUQQQKKKFFFBBB???>>>:::999888777666666666666333777:::===CCCTTTpppqqqcccjjjyyypppYYYLLLIIICCCDDDYYYzzzHHHEEEBBB>>><<<;;;;;;;;;:::::::::::::::999888777555999===CCCSSSqqqrrrkkksssggg~~~~~~UUUQQQPPPUUU```hhhqqq}}}yyyrrriiicccYYYNNNDDDBBBCCCAAA@@@@@@CCCCCCCCCCCCDDDEEEFFFGGGKKKMMMLLLTTTgggrrr|||}}}zzzuuuyyy~~~xxxnnnnnnxxx~~~{{{vvvqqqfff___iiizzzpppZZZJJJEEEEEEDDDCCCMMMHHHLLLJJJQQQVVVYYYwwwhhhbbb___ttthhh^^^XXXXXXVVVSSSSSSOOOJJJHHHIIIGGGBBBDDDAAA>>><<<<<<<<<;;;:::999999888777666555444444444333333222222333333444555555555555666666666666<<>>>>>>>>>>>>>>?????????FFF???NNNWWWooohhheeegggfffccceeekkkfffbbb___```bbbbbb^^^ZZZWWWUUUSSSNNNJJJEEEAAA???===<<<:::888666666666666666555777===DDDQQQeeevvv{{{fffeeeppp|||zzzhhhSSSDDDEEEEEEPPPfffvvv}}}HHHFFFDDDAAA???======<<<::::::::::::999999888777999<<<>>>CCCRRRoooyyyhhhwwwlll{{{bbbQQQPPPUUU^^^dddlll}}}{{{uuulllfffZZZOOODDDAAABBB@@@???@@@CCCCCCCCCDDDDDDFFFGGGHHHGGGMMMNNNUUUfffttt~~~~~~xxxpppiiisss|||{{{}}}vvvnnnhhhdddgggttt{{{kkkVVVGGGCCCDDDFFFFFFMMMIIIOOOMMMSSSZZZbbbgggdddpppnnnddd[[[WWWWWWUUUSSSSSSPPPLLLJJJKKKHHHCCCDDDBBB???======<<<;;;:::999999888777666555444444444333333222222333333444555555555555666666666666777>>>OOOVVVRRR___yyysssrrrtttfffjjjzzzooo}}}yyy```OOODDD???@@@DDDIIIJJJLLLMMMNNNNNNMMMLLLNNNNNNNNNMMMNNNOOONNNMMMWWWZZZbbbppp~~~yyyrrrllllllpppvvv|||}}}yyytttkkk```SSSKKKBBBGGGYYY{{{vvvpppllliiifffbbb^^^YYYVVVRRRMMMGGGCCC@@@>>>>>>>>>>>>>>>????????????FFF>>>LLLYYYoooiiifffggggggdddffflllhhheeebbbbbbcccccc___[[[YYYXXXUUUQQQLLLGGGBBB@@@>>>===:::888777666666666777555777;;;AAALLL^^^nnnsssmmmssszzz~~~nnn[[[KKKEEEEEEMMM^^^jjjqqq|||HHHHHHGGGEEEDDDAAA@@@???;;;;;;;;;:::999888888777:::;;;===AAANNNjjjmmmqqqqqqtttnnnPPPPPPTTT[[[___eeexxx}}}xxxpppiii\\\PPPDDD@@@@@@??????AAACCCCCCCCCDDDEEEFFFHHHIIIBBBLLLQQQYYYjjj}}}}}}xxx{{{yyynnndddbbbhhh~~~yyyvvvyyyrrrfff^^^dddrrrnnnaaaOOODDDBBBEEEHHHIIILLLJJJSSSQQQUUU]]]nnnccchhhfff```ZZZWWWXXXUUUSSSTTTSSSOOONNNOOOKKKFFFFFFCCC@@@>>>======<<<;;;999999888777666555555444444333333222222333333444555555555555666666666666555;;;KKKSSSPPP\\\sss~~~~~~yyyyyyvvv~~~eeegggxxxkkkvvvuuu[[[KKKCCC@@@AAADDDIIIJJJLLLNNNOOONNNMMMMMMOOONNNNNNNNNNNNNNNOOOOOO[[[]]]fffxxxyyyrrroookkkfffjjjnnnttt{{{|||xxxqqqjjjaaaVVVIII@@@>>>DDD```vvvrrrllliiihhhfffbbb^^^XXXUUUQQQKKKEEE@@@===<<<======>>>>>>????????????EEE===IIIZZZpppkkkiiiiiihhhggghhhlllkkkhhheeeddddddccc___[[[\\\[[[XXXUUUPPPKKKFFFDDD@@@>>><<<999777666666666777666666999===EEEUUUddd}}}{{{~~~{{{iiiYYYKKKGGGJJJTTT]]]dddrrrJJJJJJKKKJJJHHHFFFCCCAAA===<<<;;;:::999999888888888888999===IIIcccxxxpppxxxlllrrrPPPOOORRRWWWZZZ```ssszzzqqqjjj]]]PPPDDD??????>>>???AAABBBBBBCCCDDDEEEGGGIIIJJJEEEQQQYYYfff}}}zzz~~~yyyhhh]]]^^^rrryyyvvvuuutttnnnaaaZZZddduuu{{{uuu\\\SSSHHHBBBBBBGGGJJJKKKJJJIIITTTRRRUUU___xxxttt```qqqtttbbb```[[[ZZZ[[[WWWTTTVVVVVVSSSSSSTTTPPPKKKHHHEEEBBB??????>>><<<;;;:::999999888777666555555444333333222222333333444555555555555666666666666888;;;IIIQQQQQQ___www}}}eeeiiixxxiiippptttYYYJJJEEECCCDDDEEEGGGIIIKKKNNNOOONNNMMMLLLOOONNNNNNPPPPPPOOOQQQTTT___dddrrrzzzwwwqqqllljjjkkkkkkjjjpppttt{{{~~~{{{sssnnnggg```XXXOOOEEE>>>CCCJJJiiiwwwrrrnnniiiggggggeeeaaa^^^XXXUUUPPPIIIDDD???<<<;;;======>>>>>>??????@@@@@@CCC>>>JJJ[[[~~~pppmmmkkkjjjiiiiiijjjlllmmmjjjfffdddcccbbb___\\\]]]\\\[[[YYYUUUQQQMMMJJJCCCAAA>>>;;;999777777666777666666888:::AAAOOO]]]uuu}}}yyyiiiVVVLLLHHHOOOVVV]]]iiivvvMMMNNNNNNNNNLLLIIIEEECCC???>>>===;;;:::999999:::888777888===GGG^^^nnn|||iiiyyySSSOOOOOOTTTXXX^^^ooommmpppxxx|||zzzppphhh\\\OOOCCC???>>>>>>???AAAAAABBBCCCDDDFFFHHHJJJKKKMMMXXXcccxxxwwwkkklllvvvppprrrtttnnniii___YYYbbbmmmhhh[[[MMMIIIDDDCCCEEEIIIKKKKKKHHHGGGSSSRRRTTT```hhhhhhmmmbbbbbb^^^^^^___ZZZUUUXXXXXXWWWWWWYYYVVVPPPKKKHHHDDDAAA@@@???===;;;::::::999888777666555555444333333222222333333444555555555555666666666666888999FFFQQQUUUhhh~~~eeehhhpppzzziiimmmtttZZZJJJEEEDDDDDDEEEEEEGGGKKKMMMNNNNNNLLLKKKLLLJJJLLLPPPPPPNNNRRRYYYfffpppzzzkkkeee```___bbbgggkkknnnxxx|||}}}tttoooddd```[[[TTTNNNHHHDDDAAAKKKWWWxxxrrroookkkhhhffffffddd```\\\XXXUUUOOOHHHCCC???===<<<<<<======>>>??????@@@@@@AAAAAAMMM]]]~~~~~~zzzoooooommmkkkjjjkkkllllllkkkiiifffdddbbbaaa```^^^\\\]]]]]]\\\ZZZWWWSSSQQQGGGEEEBBB>>>;;;999888777777666777999:::@@@LLLYYYiiixxx|||yyybbbQQQFFFJJJTTTZZZ```fffkkkvvvQQQQQQQQQPPPNNNJJJGGGEEEBBBAAA???===;;;;;;;;;;;;;;;999:::???FFFYYY|||mmmrrrlll{{{ZZZRRRNNNSSSXXX^^^lll{{{yyy___bbb|||vvvtttzzznnneeeZZZNNNBBB????????????AAAAAAAAABBBDDDFFFIIIKKKLLLLLLXXXfffrrrmmmqqqvvvkkkeee]]]ZZZ^^^```WWWLLLIIIGGGEEEEEEGGGJJJKKKKKKJJJHHHSSSSSSVVVbbbhhh}}}}}}kkkdddddd``````aaa[[[VVVXXXXXXWWWXXX[[[YYYTTTMMMJJJEEEBBBAAA???===<<<::::::999888777666666555444333333222222333333444555555555555666666666666444666CCCPPPYYYnnn~~~jjjddddddyyy|||gggiiiwww^^^NNNGGGCCCCCCDDDEEEGGGKKKNNNOOOOOOMMMKKKIIIGGGJJJPPPQQQPPPVVVaaalll|||uuu```XXXSSSVVV]]]cccjjjooo{{{yyylllcccZZZYYYVVVPPPIIIEEEFFFIIIIII^^^vvvjjjoookkkgggfffeeeccc^^^YYYWWWSSSMMMGGGBBB???======<<<<<<===>>>???@@@@@@AAAAAADDDOOO___{{{~~~ooopppoookkkjjjmmmmmmkkkiiihhhfffdddbbbbbbbbbccc]]]^^^______^^^[[[WWWUUUKKKIIIEEEAAA===;;;999999777777888:::;;;???JJJVVV___~~~yyy|||mmmWWWFFFHHHRRRWWWXXX[[[^^^oooUUUTTTSSSQQQNNNJJJGGGEEEEEECCC@@@>>>===<<<======<<<999:::>>>BBBPPPqqqwwwmmmmmmllldddWWWOOOSSSYYY___iiittt{{{bbbbbbzzzyyywww{{{nnneeeWWWLLLBBB@@@AAA@@@@@@AAA@@@AAABBBDDDGGGIIILLLMMMNNN[[[lll{{{vvvwww{{{ooofff^^^^^^^^^ZZZUUUSSSQQQNNNJJJHHHHHHIIIKKKLLLOOOKKKUUUWWWZZZeeeoooxxxjjjeeeddd______```YYYUUUWWWVVVUUUWWWZZZZZZVVVNNNKKKGGGDDDBBB@@@>>><<<;;;::::::999888777666666444333333222222333333444555555555555666666666666444555CCCPPPXXXjjj~~~wwwaaaaaayyyzzzdddddd}}}gggVVVLLLEEEEEEGGGFFFIIIMMMPPPRRRQQQOOOMMMKKKHHHMMMUUUXXXWWW___lllyyy{{{qqqYYYPPPLLLSSS]]]eeemmmttt~~~~~~nnnccc```cccbbbZZZOOOLLLQQQXXXZZZrrr}}}ooojjjppplllhhhfffeeeaaa[[[WWWTTTPPPJJJDDD@@@=========<<<<<<===>>>???@@@AAAAAABBBEEENNNdddnnnpppoookkkjjjmmmmmmjjjhhhgggfffeeeddddddfffhhh```aaabbbbbb```\\\WWWUUUNNNLLLHHHDDD@@@===;;;:::999888999;;;:::<<>>>>><<<888999;;;===HHHgggnnnxxxmmm```lll\\\QQQSSSZZZ___fffnnn|||fffdddxxxzzzyyy{{{ooofffUUUJJJAAA@@@BBBAAA@@@AAA@@@AAABBBDDDGGGJJJLLLNNNVVVfffyyywwwjjjaaabbb```[[[\\\bbbZZZUUUNNNIIIGGGHHHKKKMMMTTTNNNXXXZZZ]]]iiitttvvviiieeeddd]]]]]]^^^WWWTTTUUUTTTRRRUUUYYYZZZVVVOOOLLLHHHDDDBBB@@@>>><<<;;;::::::999888777666666444333333222222333333444555555555555666666666777888888EEEQQQUUUaaaooopppvvvccc___yyyzzz|||xxxaaa```ooo^^^RRRIIIHHHLLLGGGJJJOOORRRTTTSSSQQQOOOOOOLLLRRR\\\___^^^hhhwww~~~|||tttjjjUUULLLJJJSSS```jjjsss|||vvvkkknnnrrrqqqgggZZZVVV]]]ggg|||{{{xxxzzzqqqmmmiiigggeee```ZZZUUUQQQNNNHHHBBB>>><<<<<<===;;;<<<===>>>???@@@AAAAAADDDEEEMMMgggtttmmmpppooojjjjjjnnnmmmiiigggggggggfffeeegggjjjlllcccdddeeeccc```[[[VVVSSSPPPNNNJJJEEEAAA>>><<<;;;;;;::::::;;;999:::CCCNNNUUUmmm{{{xxxuuuiiiTTTMMMNNNQQQWWW___dddvvv[[[VVVPPPNNNOOOOOOKKKGGGJJJGGGCCCBBBBBBBBB???======;;;;;;;;;===GGG]]]qqqtttqqqvvvcccooommmVVVSSS^^^___bbbppp{{{qqqllljjj}}}ssshhh\\\PPPDDDAAAAAA@@@@@@AAA@@@BBBCCCBBBCCCIIIOOORRRdddhhh{{{~~~|||xxxrrrmmmkkkjjjhhhggg]]]VVVMMMHHHHHHLLLNNNOOOTTTRRRVVVZZZ\\\ooosss}}}tttnnnfffaaa``````___^^^]]]YYYUUUUUUWWWYYYXXXWWWSSSNNNIIIFFFFFFFFFDDDAAA???===;;;999999999777666666666555444444444444555666444333555666555444444444;;;???KKK[[[]]]\\\eeepppddd]]]yyypppyyyttt]]]```}}}lll^^^UUUQQQQQQMMMPPPQQQRRRRRRTTTSSSQQQSSSWWWVVVZZZgggooo{{{~~~yyywwwvvvtttoookkk___\\\WWWVVV___nnn|||oooYYY\\\uuuxxxjjjaaa___^^^ZZZVVVNNNKKKGGGBBB>>>===<<<===>>>???@@@??????@@@BBBEEECCCFFFZZZzzzmmmjjjlllmmmllliiihhhkkknnnkkkiiihhhffffffgggiiijjjlllhhhbbb___^^^\\\YYYVVVRRRQQQOOOKKKGGGBBB>>>;;;;;;999:::<<<;;;;;;@@@GGGNNNhhhkkkhhhpppvvvgggXXXPPPPPPVVV[[[bbbdddmmm|||\\\WWWQQQOOOOOOOOOLLLIIILLLIIIFFFDDDDDDCCC@@@>>>===<<<;;;;;;===FFF[[[mmm{{{qqqjjjkkkiii___dddeeehhhsssyyyooohhhfffzzz~~~uuukkk\\\PPPDDD@@@@@@???@@@AAA@@@BBBCCCBBBCCCIIIOOOTTTfffmmm{{{vvvsssnnniiifffVVVQQQKKKHHHJJJNNNQQQRRRTTTTTTWWWZZZaaazzziiitttoooiiieeecccbbbaaa___\\\XXXTTTTTTVVVWWWWWWUUURRROOOLLLJJJJJJIIIDDDAAA@@@>>><<<::::::999888666666666555444444444444444555444444666777777777777444:::???JJJZZZ\\\[[[cccllleeeUUUqqqqqq}}}ttt___ccctttdddYYYXXXYYYWWWWWWUUURRRQQQRRRRRRRRRWWWZZZXXX]]]mmmyyyyyyvvvoooooopppqqqqqqrrrrrrrrrssspppiiibbbdddooo~~~qqqdddooo}}}nnneeeaaa^^^XXXTTTMMMJJJFFFAAA>>>===<<<===>>>???@@@??????@@@CCCEEEDDDEEE]]]nnnnnnnnnnnnllljjjiiijjjkkkllljjjiiigggfffggghhhhhhhhheee```^^^^^^]]][[[YYYTTTSSSRRROOOJJJEEEAAA>>><<<::::::<<<;;;:::???EEENNNhhhjjjdddrrr~~~rrrdddYYYVVVYYY]]]___^^^fffvvv^^^YYYSSSPPPPPPPPPNNNLLLOOOMMMJJJHHHGGGEEECCC@@@>>><<<<<<<<<===EEEVVVgggrrr}}}xxxiiihhhdddfffhhhpppzzzooohhhdddrrrrrrvvvlll\\\OOODDD@@@@@@??????AAAAAABBBCCCCCCDDDHHHQQQWWWjjjvvv~~~|||wwwsssmmmeee]]]XXXMMMJJJHHHIIILLLPPPSSSTTTSSSUUUWWW\\\mmm}}}hhh}}}tttqqqllliiigggeeecccaaa^^^ZZZVVVUUUWWWXXXWWWVVVSSSQQQOOOOOONNNLLLFFFAAABBB@@@===<<<;;;:::888777666555444444333333444444333444444555666777888888333999===HHHXXXYYYWWW___ddd~~~{{{xxxzzz}}}gggVVVqqqtttrrr___fffnnncccaaacccbbb^^^ZZZVVVTTTTTTUUUWWWZZZ^^^]]]dddwwwqqqjjjiiippptttxxx{{{}}}ssslllsss|||wwwzzznnneeeaaa]]]WWWSSSKKKIIIEEE@@@>>><<<======>>>???@@@??????@@@CCCFFFEEEDDDdddyyymmmmmmlllkkkkkklllmmmmmmllllllkkkiiihhhgggggggggggggggdddaaa___^^^]]][[[YYYVVVVVVUUUSSSOOOJJJEEEBBB===;;;:::;;;:::999===CCCJJJbbbjjj```nnn||||||oooaaaXXXWWWYYY^^^[[[```ooo```[[[UUURRRQQQRRRQQQPPPRRRQQQOOOMMMKKKHHHFFFDDD???============CCCQQQ___sssssskkkvvvqqqbbbcccgggmmmxxxuuulllhhh~~~{{{jjjgggxxx~~~ssskkk\\\OOODDD@@@@@@??????AAABBBBBBCCCEEEEEEIIISSS]]]qqq|||}}}~~~zzzuuuqqqkkkddd]]]TTTLLLGGGFFFGGGHHHJJJMMMQQQSSSTTTTTTTTTWWWdddyyytttyyyrrrpppnnnkkkiiifffdddbbbbbb^^^YYYXXXZZZ[[[ZZZYYYUUURRROOOOOOOOOMMMHHHDDDEEEBBB???===<<<;;;999888666555555444333444444444222555666444333555666555444999<<>>???@@@@@@???AAADDDFFFJJJMMMvvvpppjjjiiifffeeehhhmmmppppppoooiiiiiiiiiiiihhhhhhggggggiiigggddd```]]]ZZZXXXVVVWWWXXXXXXVVVSSSNNNIIIFFF@@@<<<:::;;;;;;999;;;@@@EEEWWWsssrrrcccggggggqqqsssooorrryyyjjj]]]WWWVVV]]]\\\aaallluuu{{{```]]]YYYUUUTTTTTTSSSSSSTTTTTTSSSQQQNNNKKKIIIHHHAAA???>>>???>>>AAALLLWWWssswwwmmm|||sssjjjyyybbb```eeelllqqqzzzrrrnnnxxxhhhfffyyyzzzqqqjjj]]]PPPDDDAAAAAA@@@@@@BBBCCCBBBCCCGGGHHHKKKXXXeee~~~zzzzzz}}}uuusssmmmcccZZZRRRKKKFFFBBBDDDFFFIIILLLNNNPPPQQQRRRVVVTTTZZZtttqqq}}}vvvnnnnnnmmmkkkhhheeecccbbbbbb^^^ZZZYYY[[[\\\[[[ZZZWWWSSSNNNMMMNNNNNNKKKIIIGGGEEEAAA???>>><<<:::888777666555555444444555555666;;;;;;666333555666444555::::::BBBOOOPPPNNNVVVddd~~~{{{~~~~~~xxxeeejjjyyy|||jjjYYYddd|||rrrllliiieeeeeeiiikkkkkknnntttnnnvvv|||llljjj~~~~~~wwwvvvwwwsssnnnkkkfffaaa]]][[[YYYUUURRRGGGDDDAAA>>><<<<<<===>>>>>>???@@@@@@@@@AAAEEEGGGOOOYYYlllkkkgggdddcccfffkkknnnnnnmmmggggggiiiiiijjjiiihhhhhhgggfffeeebbb^^^[[[YYYXXXXXXYYYYYYWWWUUUQQQMMMJJJDDD???<<<<<<;;;999:::>>>BBBMMMbbbrrrggg\\\______bbbooo~~~wwwiii___ZZZYYY^^^eeekkklllooozzz~~~```___\\\YYYWWWVVVUUUUUUTTTVVVVVVUUUQQQNNNMMMLLLDDDAAAAAAAAA@@@AAAHHHPPPjjj~~~nnnooofff}}}zzz___XXX[[[dddnnnzzz~~~xxxtttyyykkklll|||vvvooojjj^^^QQQFFFBBBBBBAAAAAACCCCCCAAADDDIIIJJJNNN]]]nnn}}}|||wwwrrrnnnggg\\\RRRKKKGGGDDDCCCCCCGGGKKKMMMOOOOOOQQQRRRXXXWWWeeeiii|||qqqllllllllliiifffcccbbbccc___[[[WWWWWWYYY[[[[[[YYYWWWSSSNNNMMMOOOPPPOOOMMMJJJGGGDDDAAA???>>>;;;999888777666666555555666666999@@@AAA999555777888555666:::999???MMMPPPQQQZZZnnnjjjdddkkk}}}}}}eeeVVVccc{{{tttooojjjllltttxxxyyy~~~wwwzzz}}}yyytttssssssrrrlllfffiiifffbbb^^^[[[WWWRRROOODDDBBB???===;;;<<<===>>>>>>???@@@@@@@@@BBBEEEHHHIII^^^qqqmmmoooiiihhhgggggghhhiiiiiihhhfffgggiiikkkkkkiiihhhfffaaacccdddcccaaa_________ZZZZZZYYYXXXUUUSSSPPPOOOHHHBBB=========::::::<<<@@@HHHYYYvvvuuuhhhcccbbbkkkyyytttggg```UUU]]]hhhkkkggghhhvvv~~~{{{yyyxxxzzz|||}}}_________]]]ZZZXXXWWWVVVTTTVVVXXXWWWSSSPPPOOOOOOFFFDDDCCCCCCBBB@@@EEELLLcccuuuhhhlllzzzyyy^^^QQQQQQ[[[hhhrrr}}}{{{xxxmmmrrr}}}~~~}}}zzzvvvpppkkkggg___SSSGGGCCCCCCBBBCCCDDDCCCAAADDDKKKMMMQQQbbbvvvyyyqqqnnneee^^^TTTKKKFFFCCCBBBAAACCCGGGKKKNNNOOOPPPRRRTTTYYY]]]wwwvvvrrruuuoookkkkkkkkkhhhdddbbbbbbddd]]]YYYVVVVVVYYY\\\[[[ZZZVVVSSSPPPQQQSSSTTTRRRPPPLLLIIIEEEBBB@@@>>><<<:::999999888777777777777777777@@@AAA888444777999555666999777???NNNTTTXXXdddsss~~~qqqcccaaaxxx}}}yyybbbUUUddd{{{ssssss{{{nnnppp||||||}}}zzzsssssspppnnnoooooolllhhheeegggeeebbb___ZZZTTTOOOKKKCCCAAA>>><<<;;;<<<===>>>>>>???@@@@@@AAACCCFFFIIIFFFeeeooo~~~nnnrrrjjjkkkjjjiiigggfffggghhhhhhjjjkkklllkkkhhheeebbb```bbbeeeeeecccaaabbbccc]]]\\\ZZZXXXVVVUUUTTTSSSLLLEEE???>>>>>>;;;:::;;;:::EEETTTgggwwwnnnnnnzzzrrrhhhYYY```iiikkkfffeeeppp}}}zzzwwwvvvwwwxxxyyyyyyzzz|||}}}}}}{{{zzzyyyyyy___``````___\\\YYYWWWVVVSSSVVVYYYXXXTTTQQQQQQQQQHHHEEEDDDEEECCCAAADDDIII^^^|||gggttt{{{}}}cccRRROOOZZZccclllxxxvvvmmmsss~~~{{{zzzyyyxxxzzz{{{zzzxxxuuupppkkkfffccc```TTTHHHDDDDDDCCCCCCEEECCCAAAEEELLLOOORRReeezzzyyyooojjj```ZZZRRRKKKFFFDDDCCCBBBBBBFFFLLLNNNOOOPPPSSSVVVZZZbbbuuussspppkkkkkkkkkgggcccaaaccceee^^^ZZZWWWXXX[[[^^^^^^]]]TTTRRRRRRUUUXXXXXXTTTQQQMMMJJJFFFCCCAAA???<<<::::::999999888888888888888222<<<>>>555111666888444666888777???PPPXXX___mmmqqqyyysss```YYYkkk{{{www```UUUfff{{{xxx~~~qqqhhhxxx{{{zzz{{{yyyuuusssooommmmmmllljjjhhhhhhcccbbb```]]]XXXSSSNNNJJJBBB@@@===;;;;;;<<<===???===???@@@@@@AAACCCFFFIIIMMMqqqlllrrryyylllrrrhhhjjjllljjjgggfffiiilllkkklllmmmmmmkkkfffbbb___bbbeeegggfffcccaaaaaabbb___^^^[[[YYYWWWVVVVVVWWWNNNFFF@@@??????<<<:::;;;444CCCSSS^^^nnnxxxoooqqq~~~~~~sssaaaeeejjjkkkfffccckkkvvv}}}zzzvvvwwwzzz}}}|||{{{wwwzzz|||{{{xxxuuuuuuwww[[[```bbb^^^[[[[[[YYYVVVUUUTTTUUUVVVWWWUUURRROOOLLLMMMMMMJJJEEECCCCCCEEE^^^rrryyygggjjjqqqjjjOOOHHHPPP\\\dddooo|||}}}vvvpppqqq{{{zzznnnnnnnnnhhhgggmmmjjjmmmmmmiiihhhjjjllljjjhhh[[[NNNIIIFFFCCCBBBBBBFFFGGGKKKMMMOOOVVVgggxxxwwwllldddWWWQQQIIICCC@@@AAABBBCCCEEEJJJOOOOOOOOOQQQTTTUUU^^^mmmnnn~~~sssttthhhgggeeecccbbbaaabbbbbbaaa___[[[YYYXXXXXXZZZ[[[XXXTTTQQQSSSXXXXXXSSSMMMOOOMMMIIIGGGDDDBBB>>><<<;;;:::999888777777777777555555555666666666666666333666888;;;GGGZZZgggkkktttoooxxxzzzeeeYYYggg}}}pppWWWYYYooo|||yyy|||jjjhhh~~~|||xxxvvvuuutttrrrqqqnnnnnnllljjjhhhfffeeedddcccaaa^^^\\\XXXRRRJJJDDDDDD@@@<<<;;;<<<>>>???@@@BBBAAABBBEEEBBB???EEENNNQQQvvv~~~zzzdddmmmgggrrrsssggg```gggoooppplllmmmmmmnnnmmmjjjeeeaaaeeegggiiifffaaa]]]\\\]]]\\\\\\\\\]]]]]]ZZZVVVRRRPPPLLLFFFAAA>>><<<999888333@@@IIIMMM```~~~~~~uuunnnnnnvvv|||qqqfff```eeejjjiiiggghhhrrrwww~~~{{{zzzzzzzzz{{{zzzyyywwwxxxuuusssssspppnnnvvv```dddddd___\\\[[[YYYVVV[[[ZZZYYYYYYYYYXXXTTTRRRNNNOOOOOOKKKGGGEEEFFFGGGTTTffftttvvvnnntttYYYMMMNNNUUU^^^iiiuuu~~~}}}yyypppjjjmmmyyy~~~mmmaaa```aaa]]]___dddnnntttxxxxxxzzzooo[[[PPPKKKGGGFFFGGGJJJKKKNNNQQQUUU___uuu}}}uuuxxx|||xxxssskkkaaa[[[SSSMMMFFFAAA@@@CCCEEEGGGLLLOOOQQQQQQPPPRRRUUUWWWggg|||xxxsssssskkkjjjhhhfffddddddcccccc```___\\\ZZZXXXXXXYYYYYYXXXTTTRRRTTTYYYYYYUUUOOOPPPNNNKKKHHHFFFDDD@@@>>>===<<<;;;:::999888888888666666666666666666666666444777888:::DDDVVVdddiiillleeellliiiXXXccc}}}}}}lllWWW[[[tttzzzzzzxxxqqq~~~|||zzzyyyzzzwwwsssqqqppppppooonnnnnnnnnllljjjhhhfffeeedddbbb```]]]ZZZWWWQQQIIICCCCCC???<<<:::;;;>>>???@@@AAA@@@AAADDDCCCCCCJJJSSS^^^xxxiiikkkgggooooooeee```gggmmmmmmmmmmmmmmmmmmllljjjfffcccccceeefffeeeccc```______`````````aaaaaa^^^YYYUUUQQQNNNIIIFFFCCCAAA>>><<<888@@@EEEIIIYYYsss{{{nnnmmmyyyzzzoooggghhhjjjhhhffffffnnnsssyyy|||}}}|||zzzzzz{{{zzzyyyyyyyyyxxxwwwvvvsssoookkkiiifffeeennnyyyeeegggfff```[[[ZZZYYYVVV```^^^\\\ZZZZZZXXXVVVSSSQQQRRRQQQNNNJJJHHHHHHIIILLL\\\{{{}}}jjjzzznnnWWWMMMPPPYYYdddnnn|||~~~{{{yyyzzzpppddd^^^dddqqq}}}jjj]]]SSSWWW]]]aaahhhppp|||aaaQQQLLLJJJIIIKKKRRRSSSWWW\\\cccrrrjjjWWW```uuu{{{uuuooohhhaaaYYYTTTLLLHHHBBB???@@@EEEIIIKKKPPPQQQRRRRRRRRRTTTXXX\\\rrr{{{rrrttttttmmmmmmkkkjjjhhhfffdddcccaaa```^^^\\\ZZZXXXWWWVVVWWWTTTSSSUUUZZZ[[[WWWSSSQQQOOOLLLJJJHHHFFFCCCAAA???>>>===<<<::::::999999777777666666666666666666555777888999AAARRRaaaiiifff]]]___sssnnnXXX```{{{}}}{{{gggVVV\\\zzz|||{{{~~~}}}|||zzzxxxwwwvvvvvvsssooollllllmmmmmmmmmnnnmmmllljjjhhhfffeeeddd```^^^\\\YYYUUUNNNGGGBBB@@@>>>::::::;;;===??????AAA@@@@@@BBBDDDGGGPPPYYYdddwwwssslllhhhmmmkkkcccbbbhhhlllkkkmmmmmmmmmllljjjhhhfffeeecccbbbbbbcccddddddcccaaaccccccccccccccc```\\\XXXTTTQQQNNNLLLJJJGGGCCC@@@======???EEEQQQeee|||llliiivvvxxxnnnkkkkkkjjjiiiiiilllnnnqqqvvvyyyyyywwwtttzzzyyyxxxwwwuuuttttttsssooojjjeeeaaa^^^^^^fffooodddgggeee___ZZZZZZZZZXXX___]]]ZZZXXXXXXXXXVVVUUUTTTSSSQQQOOOLLLKKKJJJJJJLLLYYYvvvyyykkkmmmcccNNNQQQYYYccckkkuuu{{{yyy{{{}}}}}}{{{yyyxxxttthhh[[[WWW^^^jjjsssxxx^^^UUUPPPWWWdddooozzz|||aaaRRROOOOOOOOOQQQXXX[[[bbbkkkvvvxxxfff]]]YYYhhh~~~}}}~~~|||uuunnnggg^^^VVVQQQHHHDDD@@@>>>AAAGGGKKKNNNOOOOOOQQQSSSTTTUUU\\\cccqqqrrrwwwuuunnnnnnmmmkkkiiifffdddcccbbbbbbaaa```]]]ZZZWWWVVVWWWUUUTTTWWW[[[\\\YYYVVVRRROOOMMMKKKJJJHHHFFFDDDAAA@@@???===;;;:::::::::888888777777777777666666555666777999@@@OOOaaammmiii^^^\\\kkkoooXXX^^^xxxwwwzzzaaaUUU]]]{{{zzzzzz}}}~~~~~~}}}}}}|||}}}}}}|||{{{zzzyyyxxxxxxvvvrrrnnnllllllnnnoooooommmmmmkkkiiigggeeedddccc___^^^[[[XXXSSSMMMFFFCCC>>><<<999999;;;>>>???@@@BBBAAA@@@AAADDDJJJTTT\\\aaa|||~~~www|||mmmjjjkkkhhhccceeejjjllljjjllllllkkkiiigggeeeeeefffeeecccaaabbbeeegggdddbbbcccccccccccccccaaa]]]ZZZXXXVVVTTTRRRPPPLLLFFFCCC???:::;;;CCCMMMZZZrrruuulllvvv~~~tttoooooooooppppppllljjjiiilllrrruuuuuutttwwwwwwwwwuuurrrqqqpppqqqnnnkkkfffbbb^^^___ccchhh```cccbbb\\\YYY[[[[[[ZZZ\\\ZZZXXXXXXYYYZZZZZZYYYVVVTTTRRRPPPNNNMMMLLLKKKMMMXXXrrr||||||tttlll}}}sssYYYSSSYYYaaahhhooo|||yyyxxxyyyyyy{{{{{{|||}}}zzzvvvqqqppppppmmmbbbVVVUUU]]]hhhnnnooo]]]XXXXXXcccsssyyycccYYYVVVVVVVVVWWWYYY___kkkyyy[[[UUUYYY\\\mmm}}}|||}}}}}}}}}{{{xxxsssmmmeee[[[RRRKKKFFFCCCAAAAAADDDIIIMMMOOOPPPQQQSSSVVVUUUVVVbbbooommmrrrvvvsssnnnmmmkkkiiigggeeecccbbbddddddcccbbb___\\\XXXVVVVVVUUUUUUXXX[[[\\\ZZZXXXRRRPPPMMMLLLLLLKKKIIIGGGCCCBBB@@@>>><<<;;;::::::999999888888777777777777444555777999???MMMcccssssssgggaaammmjjjVVVZZZrrrxxxsss\\\TTT^^^~~~~~~}}}}}}wwwsssqqq~~~|||{{{{{{|||||||||{{{zzzzzzyyyyyyuuurrrnnnmmmmmmnnnoooooolllkkkjjjhhhfffdddbbbbbb^^^]]][[[WWWQQQKKKFFFCCC<<<:::999999<<>>@@@BBBBBBCCCDDDBBBAAAGGGRRR\\\___zzzxxxpppsssfffeeecccaaaaaabbbeeeffffffgggiiijjjgggcccbbbcccfffiiigggeeedddddddddcccbbbdddddddddeeeffffffdddbbb___]]][[[YYYWWWSSSMMMIIIAAA<<<<<>>;;;::::::999888888777777555444666888:::FFF```xxxzzzppphhhppp}}}wwwmmmeeeYYYTTT]]]ttt~~~[[[PPPXXXddd~~~yyyxxxwwwtttvvvzzz{{{|||~~~dddccciiinnn~~~~~~yyyyyyyyyxxxwwwvvvvvvuuurrrpppooonnnooonnnllljjjhhhhhhfffdddbbb```___^^^YYYYYYWWWRRRJJJDDDAAA@@@:::999999;;;???BBBCCCCCCBBBDDDDDDDDDKKKYYYbbbddd|||rrrlllmmmhhhdddcccccccccddddddfffiiigggjjjllliiieeecccdddgggggghhhgggeeeccccccdddfffbbbaaabbbcccffffffeeeddd```^^^\\\[[[ZZZXXXTTTQQQFFFAAA>>>>>>CCCMMMXXXaaannnzzz~~~}}}wwwnnnkkkfffaaa^^^___cccgggjjjpppvvvwwwrrrnnnkkkkkkgggiiigggbbb```bbb___ZZZZZZ___aaa^^^\\\\\\ZZZWWW[[[[[[]]]```bbbbbb```^^^^^^ZZZWWWUUUVVVUUURRRPPPRRRPPPXXXddd{{{xxxmmmxxxyyyZZZVVVWWW]]]bbbhhhtttzzzsssooojjjkkkhhhaaaYYYUUUWWWZZZ```bbbiiittt~~~vvvoooggg``````dddkkksssrrrWWWLLLHHHOOOZZZhhh|||zzzxxxxxxxxxuuuoookkkjjjddd\\\TTTNNNIIIFFFCCC>>>@@@EEELLLRRRVVVWWWWWWVVVVVVZZZ^^^aaavvv|||}}}ppppppoooooosssmmmjjjfffbbbaaabbbeeegggbbbaaa```^^^\\\ZZZYYYXXXVVVVVVXXXYYYYYYYYYXXXWWWXXXVVVUUUUUUVVVVVVTTTSSSNNNLLLJJJGGGDDDBBBAAA@@@;;;;;;::::::999888777777666555666777888CCC]]]vvvwwwmmmfffnnnooojjj___VVVYYYooosssQQQLLLZZZggguuurrrqqqsssuuuwww~~~pppaaaiiiqqqsss||||||zzzzzzyyyxxxwwwvvvvvvuuusssrrrqqqqqqqqqpppllljjjggggggeeecccaaa___^^^]]]VVVWWWUUUOOOGGGAAA>>>>>>:::999:::<<<@@@CCCDDDDDDAAADDDEEEFFFOOO___hhhiiiuuuqqqmmmkkklllnnnffffffggghhhgggfffiiimmmgggkkknnnlllgggdddfffhhheeeggghhhfffccccccfffiii^^^^^^^^^```cccddddddccc```^^^]]]\\\]]]\\\YYYWWWJJJFFF???:::>>>JJJSSSWWWkkk~~~}}}~~~}}}sssrrrooohhhaaa___```dddhhhooovvvxxxtttnnnkkkkkkgggiiifff___^^^aaa```ZZZZZZ\\\]]]]]][[[ZZZZZZ[[[^^^^^^___^^^]]]]]]___```ZZZYYYXXXWWWUUURRRPPPOOORRRRRRRRR[[[vvv|||wwwvvv{{{\\\QQQSSS\\\___iiivvvwww}}}wwwqqqmmmqqqrrrkkkaaa]]]bbbiiimmmmmmvvv~~~vvvlllgggjjjooozzziiiIIIIIIJJJQQQbbbzzz{{{}}}|||xxxvvvuuusssoookkkddd___XXXPPPIIIDDDBBBAAABBBDDDHHHNNNSSSVVVWWWWWWTTTZZZ]]]___oooyyyuuupppmmmooovvvppphhh```]]]```dddffffffaaa```___]]]\\\ZZZZZZYYYVVVXXX[[[]]]]]][[[XXXVVVYYYXXXVVVSSSRRRRRRRRRRRROOOMMMJJJHHHFFFCCC???<<<;;;;;;::::::999888777777444333555777999AAARRRbbbllllllfffeeevvv{{{sssjjj[[[VVVpppyyyiiiMMMNNN```rrr{{{yyyxxxwwwxxx{{{tttqqqhhhgggxxxnnnxxx~~~}}}}}}|||zzzyyyyyywwwuuuvvvxxxxxxuuurrrpppooommmmmmmmmlllkkkiiiiiigggdddcccaaa___\\\YYYWWWTTTPPPJJJEEEAAA???>>>:::999:::===BBBEEEEEECCC@@@IIIFFFEEERRR]]]aaaeeexxxpppwwwmmmllloookkkiiihhhfffeeeeeegggiiijjjhhhgggggghhhhhhgggeeecccdddeeefffeeecccccceeegggdddbbb```bbbdddeeebbb___```````````````]]]XXXUUUKKKGGGDDDBBB@@@BBBMMMYYY___yyywwwwww~~~}}}yyywwwrrrkkkddd`````````hhhmmmrrrssspppmmmkkkkkkjjjddd]]]ZZZ[[[[[[XXXUUUXXXZZZ[[[[[[YYYWWWWWWWWW]]]^^^___^^^]]]\\\]]]^^^ZZZZZZYYYWWWUUUSSSQQQPPPQQQRRRRRRYYYnnn}}}vvvzzzeeeSSSOOOVVV]]]iiirrrooo~~~~~~~~~zzzvvvtttuuussslllgggjjjttt}}}}}}~~~{{{tttsssxxx~~~ttt___KKKKKKNNNYYYmmm{{{~~~{{{xxxuuusssqqqmmmhhhddd[[[WWWPPPIIIDDDAAAAAAAAADDDFFFJJJOOOSSSVVVWWWWWWVVVYYY]]]ggg~~~zzzqqqkkklllqqqkkkdddbbbeeehhhjjjiiifffdddaaa^^^[[[ZZZYYYYYYYYY[[[\\\]]]]]][[[YYYXXXWWWVVVUUUTTTTTTTTTTTTTTTQQQOOOLLLJJJHHHFFFBBB???======<<<;;;:::999999888555444555666777===LLL[[[]]]dddccc```iiiyyyggg[[[qqq}}}oooZZZJJJPPP]]]rrrvvvpppmmmmmmrrryyy}}}~~~}}}wwwzzzxxx{{{}}}|||||||||{{{yyyxxxvvvuuuuuuwwwwwwtttrrrqqqooommmllllllkkkiiihhhfffdddbbb```^^^\\\XXXVVVTTTQQQMMMGGGCCC???===<<<::::::;;;>>>CCCFFFEEEDDDCCCFFFEEEGGGPPPUUU]]]kkksssqqqzzz~~~iiiiiillliiiiiiiiihhhggghhhhhhjjjjjjhhhhhhggggggfffeeebbbaaaccccccccccccdddeeeffffffcccaaa___```cccdddaaa^^^^^^]]]]]]]]]]]][[[XXXUUUPPPMMMIIIFFFCCCBBBJJJTTT\\\uuu}}}}}}{{{sssjjjbbb\\\YYY]]]bbbiiimmmnnnllljjjhhhhhhbbb[[[XXXXXXXXXUUURRRWWWZZZ\\\\\\ZZZWWWVVVUUUZZZ\\\^^^^^^\\\[[[[[[[[[ZZZZZZYYYXXXVVVUUUTTTSSSPPPTTTUUUVVVbbb~~~zzz{{{sssZZZNNNRRRZZZfffmmmhhhyyyzzzttttttvvvvvvuuuxxxwwwtttrrrsss{{{~~~~~~yyyvvvyyyppp```PPPNNNSSScccxxx{{{~~~wwwuuurrroookkkfff```[[[RRRNNNHHHCCC@@@@@@BBBCCCGGGHHHLLLOOOSSSVVVWWWXXXZZZYYY```zzz~~~|||qqqiiihhhoookkkfffeeehhhkkkkkkjjjgggeeeaaa^^^\\\[[[\\\]]]___^^^^^^]]]\\\[[[ZZZYYYUUUUUUVVVVVVVVVVVVUUUUUUTTTRRROOOMMMLLLIIIEEEBBB??????>>>===<<<;;;::::::777555555555555999EEEQQQQQQ^^^ccc]]]\\\ooommmXXXfffuuubbbPPPMMMXXXddd~~~ppp]]]TTTSSSRRRRRRSSS[[[]]]\\\\\\eeeuuu|||zzz{{{yyyuuu{{{xxx{{{~~~|||||||||||||||zzzxxxvvvuuuuuuuuuuuutttrrrrrrpppmmmlllkkkjjjhhheeecccaaa___\\\ZZZWWWTTTQQQOOOLLLHHHDDD@@@<<<;;;:::;;;;;;===@@@DDDFFFFFFEEEFFFBBBEEELLLMMMPPPhhhvvveeehhhkkkhhhhhhhhhiiijjjjjjjjjjjjjjjiiiiiiiiihhhfffdddbbbaaadddcccbbbdddhhhjjjiiihhhbbb___^^^```bbbcccaaa^^^\\\[[[YYYYYYZZZZZZXXXWWWVVVRRROOOLLLFFFBBBFFFMMMUUUkkkxxx}}}uuukkk___WWWXXX[[[bbbhhhmmmmmmiiifffeeeaaa[[[XXXWWWUUURRROOOZZZ]]]``````^^^[[[XXXWWWUUUXXX[[[\\\[[[ZZZZZZZZZ[[[ZZZYYYXXXWWWVVVVVVVVVSSSXXXYYYWWWZZZooo||||||iiiXXXUUUVVV```iiigggnnn}}}yyy{{{~~~qqqiiihhhkkknnnoootttvvvxxx||||||~~~zzzlllnnnwwwsssgggTTTRRRZZZlllzzz}}}vvvuuurrrnnnhhhaaaZZZVVVMMMJJJEEEAAA@@@AAAEEEGGGHHHJJJMMMOOOQQQTTTWWWYYY___YYYjjj|||wwwvvvrrrkkkiiillliiigggeeeeeegggiiiiiigggdddbbb```^^^]]]___bbbdddbbbaaa^^^\\\ZZZYYYYYYZZZUUUVVVWWWXXXXXXWWWUUUTTTUUUSSSQQQOOONNNKKKHHHEEEAAA@@@???>>>===<<<;;;:::888666555666555777@@@KKKPPP___ggg___WWWaaayyypppUUU[[[{{{iiiXXXOOORRRddd}}}wwweeeSSSLLLMMMMMMLLLLLLIIIKKKKKKKKKTTTbbbjjjjjjdddbbb```iii~~~sss~~~}}}{{{{{{|||}}}|||{{{xxxwwwvvvuuuuuuttttttsssrrrpppmmmkkkjjjhhhfffcccbbb___\\\ZZZWWWTTTOOOLLLKKKIIIEEEAAA>>>;;;:::999<<<===@@@CCCFFFGGGGGGFFFHHH@@@HHHQQQLLLVVVpppfffiiikkkiiifffgggiiikkkkkkjjjiiihhhhhhiiiiiihhhfffeeedddeeegggeeecccgggmmmpppnnnkkkbbb___^^^```cccdddbbb___[[[YYYWWWWWWXXXZZZZZZYYYYYYUUURRROOOJJJDDDDDDHHHNNNaaa~~~}}}qqqzzzxxxkkkaaa]]]]]]___eeejjjllliiifffeeeaaa]]]ZZZXXXUUURRROOOZZZ]]]aaaaaa___\\\ZZZYYYSSSVVVYYY[[[[[[ZZZZZZZZZZZZYYYXXXWWWWWWWWWXXXXXXWWW\\\^^^ZZZXXXeee~~~zzzpppcccUUUWWWdddhhhffftttwwwqqqvvvxxxkkkcccaaaeeejjjmmmooovvv{{{~~~ooodddhhhpppnnndddTTTUUUaaavvv}}}www~~~}}}vvvxxxwwwuuurrrmmmeee]]]WWWSSSKKKHHHDDDAAA@@@CCCFFFIIIIIILLLNNNOOOPPPSSSWWWZZZ```]]]zzzzzzsssnnniiifffhhhlllfffeeeeeeeeefffgggffffffdddbbb```^^^___bbbeeegggdddaaa^^^ZZZXXXXXXXXXYYYYYYYYYZZZYYYXXXVVVTTTSSSVVVTTTRRRPPPOOOLLLIIIFFFAAAAAA@@@>>>===;;;::::::888666555777777888???GGGSSSaaajjjbbbWWWYYYkkk{{{~~~~~~~~~xxxZZZYYYvvvqqq\\\NNNNNNTTTqqqoooaaaSSSNNNKKKIIIIIIJJJEEEFFFGGGGGGLLLTTTXXXXXXQQQSSSXXXfff|||rrrppp}}}{{{zzzzzz{{{||||||{{{yyyyyywwwvvvtttsssttttttqqqooollljjjiiigggdddbbbaaa___[[[XXXUUUQQQLLLIIIHHHFFFCCC???===;;;::::::===???CCCFFFGGGHHHHHHHHHJJJBBBMMMSSSJJJbbb~~~mmmhhhiiiiiifffeeegggiiijjjjjjiiigggeeeccceeefffeeeddddddeeeggghhheeedddhhhnnnpppnnnjjjbbb```___aaadddeeeccc```\\\YYYWWWWWWYYY[[[\\\[[[WWWTTTRRRQQQLLLFFFEEEGGGLLL[[[vvv}}}yyyqqqccc```]]]___cccggggggfffdddccc```]]][[[WWWTTTQQQXXX[[[^^^^^^]]]ZZZYYYYYYWWWYYY[[[\\\[[[ZZZZZZZZZYYYXXXWWWVVVVVVWWWYYYZZZYYY\\\___\\\XXX___uuu}}}zzz~~~```UUU___gggcccmmm~~~{{{vvvqqqnnnxxxuuunnneee___```fffmmmqqqwww|||zzzsssggg```ccciiifff^^^RRRXXXjjjzzzxxx|||}}}vvvxxxuuusssooohhh___WWWRRRPPPFFFDDDBBBAAAAAACCCFFFHHHKKKMMMOOOPPPPPPSSSYYY^^^dddooo}}}zzzvvvqqqlllhhhfffeeefffgggggggggggggggfffffffffeeecccaaa``````aaadddeeedddbbb^^^ZZZXXXXXXYYYYYY[[[[[[[[[ZZZXXXWWWUUUTTTVVVTTTRRRQQQPPPNNNJJJHHHCCCBBBAAA???>>><<<;;;:::888666666888888888===CCCOOO^^^kkkfffYYYUUUbbbqqqzzz```ZZZrrrzzzdddSSSKKKNNN```ttthhh\\\TTTMMMHHHFFFHHHEEEFFFFFFGGGHHHJJJKKKKKKLLLVVVdddssszzzkkknnn}}}zzzyyy~~~~~~}}}{{{yyyyyy{{{{{{{{{zzzyyyyyyxxxuuurrrqqqssstttpppnnnkkkiiihhhfffcccaaaaaa^^^ZZZVVVSSSNNNIIIFFFEEECCCAAA>>><<<;;;::::::>>>AAAFFFIIIIIIIIIIIIIIIKKKGGGRRRSSSLLLtttyyyllliiigggeeedddggghhhiiijjjiiigggeeeddd^^^aaacccbbb``````dddgggeeeddddddgggjjjkkkiiifffbbb```___aaaeeefffdddaaa\\\ZZZXXXXXXZZZ\\\\\\\\\WWWSSSQQQRRROOOIIIGGGIIILLLWWWmmmjjjfff```^^^^^^aaacccdddbbbbbbaaa___\\\XXXUUUSSSVVVXXX[[[[[[ZZZYYYYYYZZZ`````````___\\\ZZZZZZZZZXXXWWWVVVUUUVVVWWWYYYZZZXXXYYY\\\\\\YYYZZZhhhwww}}}wwwwww^^^```ddddddgggrrrxxxssssssuuu{{{mmmiiieeeeeejjjttt}}}xxxuuuvvvwwwgggccc\\\XXX\\\aaa```\\\QQQ\\\rrrzzztttwww~~~yyyrrrssspppnnniii```VVVNNNKKKJJJAAAAAAAAABBBDDDGGGIIIKKKMMMPPPRRRRRRRRRUUU\\\cccpppuuurrroookkkhhhggghhhfffdddggghhhhhhgggeeeeeeeeefffbbbbbbaaaaaaaaacccdddeeeeeeccc___\\\ZZZZZZZZZ[[[\\\[[[ZZZYYYXXXXXXXXXXXXWWWVVVSSSRRRQQQOOOLLLIIIEEEDDDCCCAAA???>>><<<<<<:::777666888888777999>>>DDDYYYlllkkk\\\UUUbbbsssfff\\\ooo|||ooo^^^TTTRRR]]]qqqbbbYYYSSSOOONNNPPPMMMLLLKKKJJJHHHFFFGGGHHHKKKXXXhhhtttxxxuuukkkbbbjjjyyy}}}pppllllllnnnxxx~~~}}}}}}{{{yyyyyyzzzzzzzzzxxxwwwwwwvvvsssooonnnpppsssooollljjjhhhgggfffcccaaa```]]]XXXTTTPPPLLLFFFCCCAAA@@@>>><<<::::::::::::>>>CCCHHHKKKJJJIIIIIIJJJJJJJJJVVVTTTWWWsssjjjhhheeeeeehhhjjjkkkkkkjjjiiigggeeeccc___bbbdddbbb``````cccgggdddeeefffggggggfffdddcccaaa___^^^```dddeeecccaaa[[[ZZZXXXYYYZZZ\\\[[[ZZZYYYTTTRRRSSSQQQMMMJJJKKKIIIQQQaaauuu|||yyyrrriiibbb______aaa]]]^^^___^^^[[[WWWTTTRRRVVVXXXZZZZZZZZZYYY[[[\\\ggggggeeeaaa]]]ZZZZZZZZZWWWVVVUUUTTTUUUWWWYYY[[[WWWVVVYYY[[[YYYWWW___jjjrrrxxxjjjcccccceeecccjjjyyyzzzvvvyyy~~~|||vvvooonnnnnnrrr{{{|||}}}yyymmmjjjhhhdddSSSPPPMMMMMMRRRYYY[[[ZZZRRR___wwwrrrlllsss{{{uuuooohhhiiikkkiiicccYYYOOOGGGEEEFFF@@@@@@BBBEEEHHHKKKMMMOOOOOORRRTTTTTTSSSWWW___fff~~~pppoookkkeeeaaadddiiijjjhhhgggggggggeeecccbbbcccddd]]]^^^___aaaccceeeggghhheeecccaaa^^^\\\[[[\\\\\\[[[ZZZYYYXXXXXXYYYZZZ[[[XXXWWWUUUSSSSSSQQQMMMKKKGGGFFFEEECCCAAA???>>>===;;;777666888777555666999;;;UUUnnnppp___WWWfffzzzmmmaaappp}}}{{{|||~~~}}}xxxuuurrrhhh]]]ZZZ]]]rrrrrr```XXXWWWWWWWWWYYYXXXUUURRRNNNJJJGGGGGGJJJFFFSSS```eeeccc___]]][[[ccciiillldddYYYVVVZZZ```dddqqq}}}}}}|||yyyyyyzzzzzzyyyxxxuuuvvvuuuqqqmmmlllnnnqqqnnnllliiihhhgggfffdddaaa^^^[[[WWWSSSOOOJJJDDD@@@???>>><<<:::999999999999???DDDIIILLLKKKIIIJJJKKKGGGJJJXXXWWWbbbnnnggggggfffiiipppmmmmmmlllkkkiiigggeeeddddddfffhhhfffbbbaaaeeeiiifffhhhjjjjjjgggeeedddccc```^^^]]]___cccdddbbb```ZZZYYYXXXYYYZZZ[[[ZZZYYY[[[VVVTTTUUUSSSNNNLLLMMMEEEKKKWWWiii}}}yyykkkbbb^^^^^^YYY[[[]]]\\\YYYUUURRRQQQTTTVVVYYYYYYYYYYYYZZZ[[[gggfffeeebbb___\\\YYYXXX[[[WWWUUUWWW\\\^^^[[[XXXZZZ[[[]]]]]]\\\\\\]]]^^^zzznnnooo|||gggcccjjjfffdddlll|||zzzwwwsssxxx{{{yyy{{{rrrfff^^^WWWRRRGGGKKKKKKHHHKKKTTTWWWVVVTTTeee{{{rrrrrr{{{uuuppppppmmmhhhddd```YYYQQQJJJFFFCCCBBBAAAAAABBBEEEJJJNNNPPPQQQTTTNNNOOOUUUTTTVVVkkk~~~zzzqqqooollliiiggggggggggggfffgggjjjiiifffdddeeeddd```^^^]]]___dddeeeddddddfffhhhfffcccaaa___\\\YYYVVVXXXXXXYYYYYYZZZZZZ[[[[[[VVVVVVUUUUUUUUUSSSPPPNNNMMMLLLIIIFFFCCC???===<<<<<<;;;999777777888999:::???KKKaaaoookkkaaahhhxxxwwwiiioootttkkkfffiiirrr|||yyyzzz{{{uuuhhh]]]cccpppwwwjjjeeehhhjjjgggbbbZZZ]]]\\\WWWQQQMMMJJJGGGKKKKKKPPPVVVTTTOOOOOOTTTUUUUUUUUUTTTVVVYYY___cccjjjyyy|||}}}~~~zzzxxxvvvwwwyyyyyywwwtttuuutttsssqqqpppooooooooommmllljjjhhheeecccbbbaaa```\\\WWWRRRNNNJJJFFFCCC???===;;;999888999;;;<<>><<<:::888888999;;;===EEEHHHKKKNNNOOONNNMMMMMMRRRJJJQQQNNNppp}}}|||{{{jjjhhhiiigggiiinnnqqqpppnnnmmmkkkjjjjjjjjjjjjjjjiiigggdddcccdddffffffeeeeeefffggggggfffeee___```aaabbbaaa```___^^^XXXVVVUUUVVVXXX[[[[[[[[[ZZZ[[[ZZZWWWSSSQQQPPPPPPRRRSSSUUUaaa~~~}}}wwwpppnnnfffaaa\\\ZZZZZZZZZWWWUUUXXXYYYZZZZZZYYYXXXYYYZZZXXXWWWVVVTTTTTTUUUVVVWWWXXXVVVUUUWWW[[[]]]\\\ZZZ^^^______^^^]]]\\\^^^___bbb|||pppwwwwwwrrrmmmnnnvvv}}}yyywwwzzzmmm\\\PPPKKKGGGCCCDDDEEECCC@@@BBBIIINNNOOOUUUZZZccciiihhhhhhnnnwwwzzzxxx|||ppphhhaaa[[[UUURRRMMMHHHDDDBBBAAAAAAGGGIIIJJJMMMOOOPPPQQQQQQQQQUUUXXXXXX^^^vvvxxxwwwoooooovvvqqqjjjggghhhmmmrrruuunnnooommmgggeeefffeeecccbbb___^^^aaabbbaaadddhhhgggccc___[[[ZZZYYYWWWVVVYYYXXXXXXXXXXXXXXXXXXWWWXXXWWWWWWUUUSSSQQQOOONNNMMMMMMLLLJJJIIIFFFEEECCC===<<<:::999888888999999;;;AAAPPPbbbiiiiiimmmuuuwwwwwwwwwnnn```]]]aaasssrrrgggvvv~~~tttiiiaaa\\\cccdddfffddd___WWWRRROOORRR[[[gggiii^^^OOOHHHHHHIIIKKKNNNOOORRRZZZfffppptttzzz|||xxxttttttuuutttuuuuuuvvvxxxyyyyyyvvvtttppppppooonnnmmmllllllkkkjjjiiihhhfffdddaaa___^^^ZZZVVVPPPLLLHHHDDDAAA>>><<<;;;999888888:::<<<>>>EEEHHHKKKMMMMMMMMMMMMNNNTTTGGGMMMSSSxxxwwwttt}}}xxxkkkjjjmmmlllmmmppprrrpppnnnllljjjjjjkkkkkkjjjjjjjjjhhhfffeeeggghhhdddbbbaaabbbdddffffffeee^^^^^^^^^^^^^^^]]]\\\[[[WWWVVVUUUVVVXXXZZZZZZZZZ\\\\\\ZZZWWWTTTSSSSSSUUURRRTTTUUUZZZnnnrrrjjj```[[[\\\\\\XXXTTTZZZZZZ[[[ZZZXXXWWWXXXYYYXXXVVVSSSRRRRRRTTTWWWYYYXXXWWWVVVXXX[[[]]]]]]\\\aaabbbaaa```^^^^^^```bbb\\\tttyyyuuuzzz~~~~~~|||zzzyyy}}}vvvgggVVVLLLJJJHHHEEEDDDDDDCCCBBBDDDGGGJJJKKKNNNPPPSSSWWW[[[```iiippp~~~{{{zzzyyywwwxxx}}}lllbbbZZZUUULLLJJJGGGDDDBBBBBBCCCCCCJJJLLLNNNPPPPPPQQQQQQRRRTTTWWWZZZaaavvvzzzpppqqqrrrtttoooiiifffgggkkknnnpppmmmnnnkkkfffdddfffgggeee___]]]]]]aaabbb``````cccaaa^^^ZZZYYYZZZ[[[\\\\\\ZZZZZZZZZYYYXXXXXXXXXWWWXXXYYYXXXVVVSSSQQQPPPPPPSSSRRRRRRPPPNNNKKKHHHGGG???>>><<<:::999999999999;;;===GGGVVVaaaeeehhhlll{{{sss~~~|||ooofffccccccllltttooo___TTTOOOUUUXXX___dddccc^^^[[[[[[eeeyyyqqqXXXMMMNNNKKKKKKKKKLLLNNNSSSYYY\\\\\\aaacccdddgggnnnqqqqqqppprrrtttwwwyyyyyywwwvvvqqqqqqpppnnnmmmkkkiiihhhhhhggggggeeebbb```]]]\\\XXXSSSNNNIIIEEEBBB???===;;;999888777888;;;>>>@@@FFFIIILLLMMMLLLMMMOOORRRSSSLLLPPPUUU~~~sssuuulllllloooooonnnpppooommmjjjhhhggggggiiijjjjjjkkkjjjhhhgggfffhhhjjjeeecccaaaaaaccceeeeeeeee^^^]]]\\\[[[ZZZYYYYYYXXXWWWUUUUUUVVVXXXYYYYYYXXXZZZZZZYYYXXXVVVWWWYYY\\\XXXZZZYYYVVV]]]ppp{{{ppphhhccc```\\\YYYZZZZZZZZZXXXVVVVVVWWWYYYXXXVVVSSSQQQQQQSSSVVVXXXYYYXXXYYYZZZ\\\]]]^^^]]]```aaa```___]]]]]]```bbbZZZiii~~~~~~uuu~~~zzz}}}~~~~~~~~~~~~}}}|||||||||~~~vvvgggVVVNNNMMMLLLHHHHHHGGGHHHIIIJJJJJJJJJKKKOOOQQQRRRUUU\\\fffooosssuuuuuuzzzsssaaaXXXSSSOOOGGGFFFDDDBBBBBBDDDFFFHHHKKKNNNQQQQQQQQQQQQSSSUUUTTTXXXddd|||nnnnnnpppppppppmmmiiihhhhhhiiiiiihhhiiijjjhhhdddcccggghhhggg]]]]]]```ffffffbbb___```___]]]YYYYYYZZZ]]]^^^___\\\[[[[[[[[[ZZZYYYYYYYYYYYYZZZZZZWWWTTTQQQRRRSSSYYYYYYXXXVVVRRRNNNKKKIIIAAA@@@???===;;;:::999999<<<<<>>===999888888888999===@@@BBBIIIKKKNNNMMMLLLMMMRRRWWW^^^UUURRRXXX|||uuunnnnnnpppooonnnnnnooolllhhheeedddfffhhhjjjjjjjjjjjjhhhffffffhhhjjjhhhfffcccbbbcccddddddddd___^^^[[[YYYWWWWWWVVVVVVVVVUUUUUUVVVXXXYYYXXXWWWWWWWWWXXXXXXXXX[[[___bbbaaadddbbbZZZWWW^^^lllvvvxxx~~~rrrgggcccbbbYYYYYYYYYWWWUUUUUUVVVXXXWWWUUURRRPPPPPPRRRTTTVVVYYYZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]][[[ZZZ[[[^^^aaa[[[bbbsssrrrxxx{{{xxxzzz||||||}}}|||zzzzzzzzzzzzwwwpppcccUUUPPPQQQOOOKKKKKKIIIIIIKKKKKKIIIHHHKKKPPPSSSTTTVVV^^^jjjtttxxxvvv{{{fffWWWRRRNNNJJJDDDCCCBBBBBBDDDGGGJJJLLLMMMOOORRRRRRRRRSSSWWW[[[VVVbbb}}}wwwppppppoooooonnnlllkkkjjjjjjiiifffdddeeegggfffccccccggghhhfff^^^___dddjjjjjjddd______aaa^^^[[[YYYZZZ[[[[[[[[[\\\\\\[[[[[[[[[[[[[[[ZZZZZZ[[[\\\YYYUUUSSSUUUWWW\\\\\\[[[YYYUUUQQQMMMJJJCCCCCCAAA@@@>>><<<;;;:::;;;<<>><<<999888888888;;;???CCCEEEJJJMMMOOOMMMKKKMMMTTTZZZfffUUUMMM^^^xxxsssooommmooopppooommmooolllhhhddddddfffiiillliiiiiiiiigggeeedddfffgggiiigggeeedddeeeeeedddcccaaa___\\\XXXVVVUUUVVVVVVUUUTTTTTTVVVXXXXXXWWWUUUTTTUUUWWWYYY[[[]]]bbbeeeccceeeddd^^^VVVUUU[[[aaannnyyyssskkkiiiWWWWWWWWWUUUSSSTTTVVVXXXUUUTTTRRRQQQQQQSSSVVVWWWYYYYYYZZZZZZYYYYYYYYYZZZ\\\\\\\\\[[[ZZZ\\\```ccc```^^^fffvvvsss|||}}}~~~~~~}}}||||||}}}~~~~~~{{{yyywwwvvvvvvvvvqqqmmmeee^^^___dddddd```WWWRRROOOQQQPPPNNNOOOTTTZZZ^^^______fffuuuzzzeeeXXXSSSMMMFFFBBBBBBAAABBBDDDHHHLLLOOONNNQQQSSSSSSSSSVVV\\\bbbcccxxxtttsssooolllnnnjjjiiihhhhhhiiihhhfffddddddggggggddddddggggggddd______ccchhhhhhbbb^^^^^^^^^\\\ZZZYYYZZZZZZYYYXXXZZZZZZZZZZZZ[[[[[[[[[[[[ZZZ\\\]]]ZZZVVVUUUXXX[[[ZZZZZZZZZYYYVVVRRRNNNKKKFFFEEEDDDBBB@@@>>><<<;;;777;;;@@@CCCJJJXXXiiivvvqqqpppwww~~~{{{uuuhhh\\\XXXeeewwwxxxiiiVVVIIIRRRRRR[[[iiimmmhhhhhhooo|||kkkjjjnnnqqqtttxxxxxxvvvtttssssssttt{{{wwwwwwwwwrrrrrrrrrqqqooollliiigggeeeeeefffeeeccc___[[[YYYTTTOOOHHHCCC@@@>>><<<;;;999888888:::===AAAEEEHHHJJJMMMNNNLLLIIILLLTTT\\\]]]QQQWWWvvvsssqqqmmmlllnnnppppppnnnnnnkkkeeebbbaaadddhhhkkkiiiiiihhheeebbbbbbcccdddfffeeedddeeeffffffdddccccccaaa\\\XXXVVVUUUVVVVVVUUUTTTTTTVVVWWWWWWVVVTTTSSSVVVXXXZZZ\\\^^^aaacccbbbbbbaaa^^^WWWRRRQQQSSSfffvvvzzzVVVVVVUUUTTTRRRSSSVVVXXXTTTTTTSSSSSSTTTWWWYYYZZZXXXYYYYYYXXXWWWVVVWWWXXX^^^^^^^^^]]]]]]___cccggghhh]]]ZZZnnnuuuzzz|||||||||{{{yyyzzz|||~~~~~~~~~~~~}}}|||yyywwwuuuuuutttuuutttrrroooooovvvjjjbbb]]]]]]\\\ZZZ___fffooottttttrrryyylll___WWWNNNEEEAAAAAAAAABBBEEEIIIMMMPPPPPPRRRUUUTTTTTTXXX```gggtttsssnnnooogggdddiiigggeeeddddddfffgggfffeeeeeehhhhhhfffeeefffeeebbb^^^]]]___cccccc^^^\\\]]]XXXWWWWWWXXXZZZ[[[ZZZYYYXXXXXXYYYYYYZZZZZZ[[[[[[ZZZ\\\^^^[[[WWWVVVZZZ^^^WWWWWWXXXXXXVVVRRRNNNLLLGGGGGGFFFDDDBBB???===;;;444;;;AAACCCIIIZZZqqqrrrlllpppzzzvvvdddZZZVVVaaa~~~~~~ttt___NNNSSSRRR[[[iiimmmhhhiiiqqqyyyrrruuuyyyyyywwwxxx{{{nnnoooppppppooommmkkkiiieeeffffffeeeccc___[[[YYYRRRMMMGGGAAA>>>===;;;:::999999999:::>>>BBBGGGIIIIIILLLNNNKKKHHHKKKTTT\\\RRRRRRnnn}}}zzzooonnnlllkkkmmmqqqqqqpppkkkgggbbb^^^^^^aaaeeehhhhhhhhhgggdddaaa```aaabbbbbbbbbccceeeggggggeeeccceeebbb]]]YYYVVVUUUVVVWWWTTTTTTTTTVVVWWWWWWUUUSSSTTTWWWZZZ\\\\\\]]]___```fffdddccc```[[[TTTPPPOOOgggyyySSSSSSSSSSSSRRRRRRRRRRRRQQQRRRRRRSSSTTTUUUUUUVVVVVVUUUTTTRRRQQQRRRVVVYYY^^^^^^]]]]]]___bbbeeehhhcccbbb\\\[[[qqqxxxzzz~~~}}}uuuqqquuuxxxxxx{{{}}}|||~~~~~~~~~}}}|||~~~{{{wwwvvvyyy|||~~~|||{{{jjj___dddkkkiiiiiilllttt___UUUMMMEEEDDDDDDFFFHHHJJJMMMPPPRRRZZZSSSRRRWWWZZZ^^^lll}}}~~~{{{nnnpppjjjlllkkkgggeeehhheeecccccceeefffeeeccccccdddddddddcccbbb```___^^^^^^^^^]]]\\\[[[ZZZYYYWWWWWWWWWWWWXXXXXXXXXYYYZZZ[[[\\\[[[YYYYYYZZZ[[[]]]\\\[[[YYYVVVVVVXXXZZZ[[[YYYTTTQQQQQQRRRPPPLLLHHHIIIIIIGGGCCC>>>;;;:::>>>;;;:::>>>HHH]]]{{{~~~xxxttt|||hhhZZZ]]]bbbqqq]]]TTTYYYbbbfffdddaaafffooo{{{}}}}}}yyywww{{{zzzzzzyyyvvvqqqqqqqqqpppooommmkkkiiiiiigggdddaaa```]]]ZZZXXXQQQLLLEEE???<<<;;;;;;:::888999:::<<<@@@DDDGGGIIIPPPJJJGGGHHHFFFCCCHHHRRRGGGdddssswwwooojjjgggkkkmmmlllkkkkkkkkkeee___```fffjjjiiifffgggfffdddbbbaaaaaabbbbbb^^^```cccfffffffffdddccc^^^]]]]]]]]]\\\ZZZVVVSSSPPPSSSWWWYYYYYYYYYYYYYYYWWWYYY[[[[[[[[[\\\]]]___gggeeecccdddddd___VVVNNNWWWkkk~~~UUUUUUUUUTTTTTTTTTSSSSSSQQQQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTSSSRRRSSSUUUXXX______]]]]]]___aaadddfffccc___XXXWWWhhh{{{www~~~|||vvvqqqpppssstttssswww||||||xxxxxxzzz{{{|||~~~}}}}}}}}}{{{{{{}}}uuudddZZZbbbmmmrrrvvv{{{uuu```TTTLLLDDDAAACCCEEEHHHLLLOOOQQQRRRUUUUUUUUUUUUXXXfffnnnttt|||lllhhhkkkkkkhhheeegggeeecccccceeeeeedddbbbaaabbbccccccbbb```^^^]]]\\\\\\\\\\\\[[[YYYXXXWWWVVVWWWWWWWWWWWWXXXXXXXXXZZZ\\\]]]\\\[[[ZZZZZZ[[[^^^]]]\\\ZZZXXXXXXZZZ\\\]]]ZZZVVVSSSRRRRRRPPPMMMIIIJJJJJJHHHEEEAAA===<<<>>>;;;:::===FFFWWWrrr|||vvvsssqqqbbbZZZdddwwwvvvdddVVV[[[cccfffcccbbbjjjuuu|||zzzuuuwwwzzzxxxtttrrrsssssssssrrrpppnnnkkkjjjgggeeebbb```___\\\YYYWWWPPPKKKDDD???<<<;;;;;;:::888888:::===AAAEEEHHHJJJMMMKKKHHHFFFFFFGGGEEECCCOOOnnnvvvkkkssslllhhhgggkkklllhhhddddddiiiddd```aaagggkkkiiifffgggfffeeecccbbbaaaaaaaaa___aaacccddddddcccaaa___\\\\\\[[[\\\\\\ZZZWWWTTTTTTVVVXXXYYYXXXWWWWWWWWWXXXYYY[[[[[[[[[\\\^^^```hhhfffdddeeefffbbbZZZSSSWWWbbbwwwUUUUUUTTTTTTTTTTTTSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSTTTTTTSSSSSSUUUVVV```___^^^]]]^^^___bbbcccbbbZZZTTTTTT^^^rrrzzzxxxsssqqqrrrssssssvvvzzzzzzwwwvvvwwwwwwwww|||~~~~~~~~~~~~}}}}}}}}}~~~ppp___UUU]]]lllvvv~~~ooo[[[OOOHHHCCCAAACCCGGGKKKNNNQQQSSSSSSQQQVVVWWWVVV```}}}rrreeetttiiihhhlllllliiigggfffeeeccccccdddcccbbb``````aaabbbcccbbb___\\\ZZZZZZZZZZZZZZZYYYWWWVVVUUUWWWWWWWWWWWWXXXXXXXXXXXX[[[]]]^^^^^^]]][[[ZZZ[[[^^^^^^^^^\\\ZZZZZZ[[[]]]XXXUUURRRQQQQQQPPPPPPOOOLLLKKKKKKIIIGGGCCC@@@>>>>>>;;;:::<<>><<<;;;::::::777888;;;???CCCFFFIIIKKKJJJKKKIIIDDDDDDFFFBBB<<>>======AAAHHHLLL\\\iiiiiihhhrrr{{{yyy{{{iii```YYYbbbuuulllnnnvvvzzz|||~~~}}}|||yyyuuupppmmmmmmmmmnnnnnnnnnmmmllljjjgggdddbbb]]][[[YYYWWWUUUQQQLLLHHHDDDAAA===;;;::::::999888999<<>>CCCHHHKKKKKKJJJIIIGGGHHHEEEEEEZZZyyy}}}ssskkkoooeeecccccceeeccc```ccciiiaaaaaaaaacccdddeeeeeedddcccaaa^^^\\\[[[]]]___aaaaaa```___^^^]]][[[ZZZZZZZZZZZZZZZ[[[\\\[[[XXXVVVZZZ[[[\\\[[[XXXVVVUUUUUUSSSTTTWWWYYYZZZ]]]```cccaaa___]]]YYYWWWXXXYYY[[[ZZZWWWWWW```pppRRRQQQQQQQQQPPPPPPPPPPPPNNNNNNOOOPPPQQQQQQRRRRRROOOPPPRRRRRRRRRSSSUUUWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTXXX\\\]]][[[YYYWWW```}}}}}}~~~~~~{{{|||rrroooqqqnnnhhhgggjjjlllkkkhhhfffhhhjjjnnnnnnooorrrvvvyyyzzzzzz|||}}}~~~}}}zzzwwwxxxyyyzzz|||}}}|||yyyvvvxxxvvvtttsssssstttuuuuuuooosssssslllgggmmm|||~~~jjjZZZNNNJJJDDDAAADDDFFFFFFKKKRRRSSSTTTTTTVVVXXXZZZ]]]^^^ggg}}}wwwiiijjjeeedddeeehhhgggcccbbbeeefffeeebbb^^^\\\___gggmmmiiigggdddbbb```_________SSSTTTVVVXXXZZZ\\\]]]]]]WWWWWWWWWWWWXXXXXXXXXYYYYYYZZZYYYYYYYYY\\\aaaeee]]]^^^``````___^^^______[[[UUUUUUYYYVVVNNNPPPZZZYYYUUUPPPQQQSSSTTTQQQNNNGGGCCC@@@AAA@@@>>>@@@DDDEEEYYYjjjnnnkkkppp|||~~~~~~kkkWWW[[[eeezzz~~~zzzxxxzzzuuuuuuuuutttqqqooooooooohhhhhhhhhhhhfffdddbbbaaa\\\ZZZXXXUUURRRLLLEEEAAAAAA>>>;;;:::::::::999888<<>>;;;999666666666666888:::===???AAADDDGGGJJJKKKHHHEEECCCIII???QQQ|||nnnnnnlllmmmssspppooolllgggcccaaaaaabbb```aaabbbbbbbbbbbbdddfffdddcccbbb```_________```]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYYYYYXXXVVVUUUTTTTTTWWWZZZ[[[ZZZYYYXXXYYY___\\\XXXVVVUUUXXX\\\^^^^^^]]]]]]]]]______^^^]]]ZZZ^^^___]]]\\\]]]\\\YYY```[[[fff|||~~~ooowwwPPPOOONNNOOOQQQSSSSSSSSSPPPOOONNNMMMMMMMMMMMMNNNPPPRRRUUUUUUTTTRRRPPPPPPOOOOOONNNNNNNNNOOOOOOPPPSSSSSSUUUUUUUUUUUUVVVVVVUUUWWWWWW\\\rrr|||{{{vvvvvv{{{qqqggg```aaabbb```^^^```[[[\\\]]]```dddiiimmmooowww~~~~~~yyyuuuqqqpppooonnnmmmmmmoooqqqrrrttttttsssqqqppplllkkkjjjiiifffdddbbb```ZZZXXXUUUPPPLLLJJJKKKKKKKKKKKKLLLMMMLLLJJJGGGFFFDDDDDDCCCBBBBBBDDDGGGJJJNNNOOOQQQRRRRRRSSSTTTTTTZZZWWW[[[nnnzzzxxxeeeiiifff```bbbeeeeeeccc```______bbbeeehhhfffeeeccc```___^^^^^^^^^cccdddcccaaa]]][[[[[[]]]VVVXXXYYYYYYXXXWWWXXXYYYYYYYYYXXXWWWWWWVVVUUUTTTZZZXXXXXXXXX[[[\\\\\\[[[YYYZZZZZZ\\\^^^```bbbccc^^^^^^___aaaccccccaaa___\\\XXXWWWYYYYYYUUUSSSSSSTTTSSSQQQOOOLLLIIIGGGFFFFFFCCCMMM```iiiiiiqqqxxxzzzooocccrrr~~~|||{{{vvvvvvvvvuuutttqqqooonnnlllllllllkkkjjjhhhgggfffcccbbb```]]]YYYUUURRRPPPJJJHHHDDDAAA???===;;;888555555666777:::<<<>>>@@@AAACCCFFFHHHHHHFFFCCCAAAGGGBBB\\\|||ssslllkkkkkknnnqqqnnnnnnkkkgggccc``````aaa___```bbbcccbbbbbbdddeeeaaaaaa```___^^^]]]]]]]]]ZZZZZZZZZZZZYYYXXXXXXWWWYYYYYYYYYXXXXXXWWWWWWVVVVVVWWWWWWWWWVVVVVVXXXZZZ^^^[[[XXXVVVWWWZZZ]]]```]]]\\\[[[[[[]]]^^^]]]\\\XXX]]]^^^\\\___eeeeeeaaa[[[VVVaaauuuwwwzzzzzzwwwzzz}}}QQQOOONNNOOOQQQRRRRRRQQQOOOOOONNNNNNNNNNNNOOOOOOOOOQQQSSSSSSQQQOOOOOOOOOMMMMMMNNNNNNNNNNNNNNNOOOMMMOOOQQQRRRSSSTTTVVVXXXUUUWWWVVVVVV___sss}}}|||tttfff\\\^^^```^^^\\\^^^[[[\\\]]]___```bbbcccccckkksss~~~}}}}}}yyyrrrmmmmmmllljjjjjjkkklllmmmnnnnnnmmmkkkhhhgggeeedddcccaaa^^^[[[YYYXXXNNNLLLJJJGGGEEEDDDCCCCCCAAAAAAAAAAAA@@@@@@???>>>???DDDIIIJJJIIIIIIKKKOOOPPPQQQSSSSSSRRRSSSVVVXXXYYYaaarrruuuppptttyyyiiiccckkkgggaaabbbdddfffdddaaa___```bbbeeegggfffeeecccaaa___^^^^^^___aaabbbaaa]]]YYYWWWXXX[[[VVVWWWWWWWWWVVVVVVXXXZZZ[[[ZZZYYYWWWVVVUUUTTTTTTYYYXXXXXXYYY[[[\\\\\\[[[XXXYYYZZZ\\\___bbbdddeee[[[]]]```bbbccccccbbbaaaZZZWWWWWW[[[\\\XXXVVVVVVVVVUUUSSSPPPNNNMMMLLLKKKKKKDDDCCCLLLTTT]]]ooo|||}}}lllmmm~~~}}}~~~{{{xxxyyysssssssssrrrqqqnnnllljjjkkkjjjjjjiiigggfffdddcccbbbaaa^^^ZZZUUUQQQMMMJJJGGGEEEAAA???>>><<<:::888444555777:::<<<>>>@@@@@@BBBCCCEEEFFFFFFEEECCCAAAAAANNNyyyqqqlllhhhhhhllljjjkkkkkkkkkhhhdddaaa``````^^^```bbbbbbbbbaaabbbccc^^^^^^]]]]]]\\\\\\[[[[[[YYYYYYXXXWWWVVVVVVWWWWWWYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWUUUTTTUUUXXX[[[[[[ZZZYYYYYYZZZ\\\^^^```\\\[[[YYYYYY[[[\\\\\\[[[XXX[[[]]]]]]___dddgggfff^^^XXX___mmm}}}xxx~~~QQQOOONNNNNNPPPQQQPPPOOONNNNNNNNNOOOPPPPPPQQQQQQNNNOOOPPPOOONNNMMMMMMOOOKKKLLLMMMOOOOOOOOONNNMMMLLLOOOQQQQQQQQQRRRUUUXXXUUUUUUVVVWWWXXXaaauuu|||zzziii]]]___ccc```]]]```\\\\\\\\\\\\\\\\\\]]]]]]bbbhhhqqquuuwwwxxx|||~~~|||{{{{{{yyyqqqkkkkkkjjjffffffjjjiiiiiiiiihhheeebbb___]]][[[ZZZYYYWWWTTTQQQNNNMMMHHHFFFDDDCCCBBBAAA???>>>BBBAAAAAA@@@AAABBBDDDEEEFFFIIIMMMPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSUUUZZZ^^^hhh{{{wwwnnneee]]]fffyyywwwfffdddllliiifffhhhfffeeecccaaa______```bbbddddddcccaaa___^^^^^^^^^^^^___```___[[[UUUSSSVVVZZZWWWWWWWWWUUUUUUWWWZZZ]]][[[ZZZWWWUUUUUUUUUVVVWWWXXXWWWWWWXXXZZZ[[[ZZZYYYXXXXXXZZZ[[[^^^```bbbdddXXX\\\```aaa```______aaaYYYVVVWWW\\\^^^[[[YYYYYYWWWVVVSSSQQQOOOOOOPPPQQQNNNHHHDDDGGGNNNZZZnnnvvv}}}{{{}}}}}}yyyvvvwwwppppppppppppooommmkkkjjjjjjjjjiiigggfffcccaaa```]]]\\\YYYVVVQQQMMMIIIGGGDDDBBB>>>===<<<;;;888777555666999<<<>>>@@@AAAAAACCCDDDEEEEEEEEEEEEDDDDDDGGGfff{{{nnnllldddgggnnnffffffhhhiiihhheeebbbaaa```^^^```bbbbbbaaa`````````\\\\\\\\\\\\\\\\\\[[[[[[ZZZYYYWWWUUUUUUVVVXXXYYYYYYYYYYYYXXXYYYYYYZZZZZZXXXYYYYYYWWWVVVVVVWWWYYYYYYZZZ[[[]]]]]]]]]]]]\\\]]][[[YYYYYYZZZ[[[[[[ZZZXXXXXX\\\___``````dddiiieee```ccciiirrrQQQOOONNNNNNOOOPPPOOONNNMMMNNNOOOPPPQQQQQQRRRSSSNNNNNNNNNMMMKKKKKKLLLNNNJJJLLLNNNOOOPPPOOONNNLLLPPPRRRSSSRRRPPPOOORRRUUUQQQOOORRRVVVUUUVVVeeeyyyvvvmmm```cccgggcccaaaccc]]]\\\ZZZYYYYYYZZZ[[[\\\^^^bbbfffhhhgggiiiooottt{{{|||{{{xxxxxxzzzqqqjjjjjjhhhdddeeeiiigggggggggeeebbb^^^ZZZWWWTTTSSSQQQOOOLLLIIIFFFEEEGGGFFFDDDCCCBBBAAA???===BBBAAA@@@@@@BBBEEEGGGIIIJJJJJJKKKNNNQQQRRRPPPNNNPPPRRRSSSSSSTTTXXX___dddggg^^^\\\```xxx}}}rrrdddbbbgggeeegggjjjfffdddbbbaaa___^^^___```aaacccaaa```^^^]]]]]]]]]^^^```aaa```[[[UUUSSSVVVZZZXXXXXXWWWUUUUUUXXX\\\```ZZZXXXVVVTTTTTTUUUXXXYYYVVVVVVVVVWWWZZZZZZYYYXXXYYYYYYYYY[[[\\\^^^```aaaVVV\\\aaaaaa]]][[[]]]```YYYVVVWWW]]]___]]][[[[[[XXXVVVSSSQQQPPPQQQSSSTTTOOOKKKIIIKKKPPP[[[nnn~~~www|||~~~}}}~~~}}}yyyyyy}}}{{{uuuqqqtttppppppppppppooonnnmmmmmmjjjjjjhhhgggdddbbb```___YYYXXXVVVRRROOOKKKGGGEEEBBB???<<<;;;:::999777666666777:::===???AAAAAAAAAEEEEEEEEEEEEEEEFFFFFFFFFSSS|||pppkkkkkkccciiirrrhhhdddfffiiiiiigggcccaaaaaa^^^```bbbbbb```___^^^___[[[[[[\\\]]]]]]]]]\\\\\\\\\ZZZWWWTTTTTTVVVYYY[[[YYYYYYXXXXXXXXXYYYZZZZZZXXXZZZ[[[[[[YYYWWWWWWWWWYYY[[[]]]______^^^[[[YYY___\\\ZZZYYYZZZ[[[[[[ZZZVVVVVV[[[cccccc___ccckkkkkkggghhhhhhlllyyysssPPPMMMKKKLLLNNNOOOMMMKKKMMMOOOQQQPPPNNNNNNQQQTTTOOONNNMMMMMMMMMMMMKKKIIILLLMMMNNNNNNMMMNNNPPPRRRTTTSSSRRRQQQPPPPPPPPPQQQRRRQQQRRRTTTUUUVVV^^^hhhzzzyyyssskkkjjjiiieee```aaa^^^ZZZWWWVVVWWWYYYZZZ[[[\\\\\\\\\]]]```cccfffmmmooorrrvvvyyy|||}}}~~~|||xxxtttrrrooommmjjjfffdddccccccccceeecccaaa^^^[[[XXXWWWVVVXXXTTTOOOJJJGGGFFFGGGIIIAAAAAAAAA@@@@@@@@@??????>>>>>>>>>@@@BBBFFFHHHJJJMMMPPPRRRRRRQQQPPPOOOLLLWWWRRRTTTYYYVVVTTTcccxxx~~~```YYYYYYpppzzzrrriiidddcccggghhhcccaaaddddddbbbbbbbbb^^^[[[^^^dddccc```^^^]]]^^^______^^^cccbbb___ZZZVVVTTTUUUWWWWWWVVVVVVVVVXXX[[[^^^```ZZZWWWTTTUUUXXXZZZYYYXXXVVVSSSQQQSSSWWW[[[\\\\\\UUUUUUWWW\\\bbbdddaaa^^^ZZZXXXZZZ]]]]]]ZZZYYY[[[VVVWWWYYY]]]___```^^^\\\XXXXXXWWWUUUSSSQQQOOOMMMNNNEEEDDDKKKNNNSSSjjj~~~rrrssswww|||~~~}}}|||}}}}}}yyy{{{}}}}}}||||||zzzxxxvvvuuutttpppqqqqqqqqqooolllhhhfffggggggeeedddbbbaaa______XXXVVVSSSOOOKKKGGGDDDCCC@@@>>><<<999777666666666555888;;;===>>>???AAACCC>>>HHHGGGBBBBBB???>>>GGGeeeuuuoooiiigggiiikkkiiigggdddfffhhhhhheeebbb``````aaa```^^^^^^]]]^^^___```[[[\\\^^^______^^^\\\[[[YYYWWWVVVXXXZZZZZZXXXUUUSSSTTTWWWZZZ[[[\\\[[[[[[\\\[[[ZZZXXXUUUTTTUUUWWWXXXYYY[[[\\\]]]]]]\\\\\\fffccc___\\\ZZZXXXVVVUUUXXXXXXYYY[[[___bbbcccbbbeeecccaaa```ggguuu~~~uuuyyyMMMKKKIIIJJJMMMMMMLLLJJJMMMNNNOOOOOONNNOOOQQQSSSNNNMMMLLLLLLMMMMMMJJJIIIJJJKKKLLLLLLLLLLLLNNNPPPVVVUUUTTTRRRQQQPPPOOOOOOPPPNNNOOOTTTXXXYYY[[[^^^hhhyyyxxxyyy~~~{{{pppfff]]][[[YYYXXXYYYZZZ\\\]]]WWWWWWVVVUUUUUUUUUWWWYYY\\\]]]```cccfffiiilllmmmqqqrrrtttvvvvvvvvvuuutttuuuuuutttsssqqqmmmjjjhhhfffdddaaa___]]]\\\\\\]]]___]]][[[XXXVVVTTTSSSRRRQQQNNNIIIDDDBBBBBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCFFFHHHKKKLLLLLLMMMOOOPPPQQQRRRQQQOOOPPPNNNRRRXXXZZZbbb|||sss\\\bbbuuu|||lllcccdddaaabbbeeeeee``````cccbbbaaaaaacccaaa\\\\\\```aaa___\\\\\\\\\]]]\\\[[[aaa___\\\XXXTTTSSSTTTVVVYYYYYYWWWWWWWWWXXXZZZ[[[YYYXXXXXXZZZ\\\[[[XXXVVVXXXUUUSSSSSSVVVXXXYYYXXXUUUXXX[[[]]]^^^_________ZZZXXXYYY\\\[[[XXXVVVXXXSSSTTTWWWZZZ]]]]]]ZZZXXXXXXWWWVVVUUUSSSQQQOOONNNOOOHHHGGGLLLLLLOOOddd~~~wwwqqqxxx}}}~~~~~~}}}}}}yyyzzz{{{|||~~~~~~}}}}}}|||{{{xxxuuusssqqqpppppppppooommmjjjhhhffffffeeecccaaa___]]][[[[[[TTTSSSPPPLLLHHHEEEBBB@@@>>><<<:::888666555555555777:::===??????@@@BBBDDDCCCHHHEEEEEEHHHDDDDDDPPP|||nnnjjjffffffhhhiiihhhgggeeeffffffeeebbb`````````^^^]]]\\\\\\\\\\\\]]]^^^\\\]]]___``````___]]]\\\]]][[[XXXXXXYYYXXXVVVSSSSSSUUUXXXZZZ[[[[[[ZZZYYYYYYYYYYYYXXXVVVUUUWWWXXXXXXYYYZZZ\\\\\\\\\\\\[[[cccaaa]]][[[ZZZYYYWWWVVVVVVUUUVVVYYY^^^aaacccccceeedddaaa___cccooo}}}}}}IIIHHHGGGHHHJJJKKKKKKJJJNNNMMMLLLMMMOOOPPPPPPPPPNNNLLLLLLLLLMMMLLLJJJHHHIIIJJJKKKJJJJJJJJJLLLNNNTTTTTTRRRQQQOOONNNMMMLLLMMMJJJKKKSSSYYYYYYVVVTTTXXXeeeyyy|||}}}rrrfffbbb^^^[[[ZZZZZZYYYXXXUUUTTTRRRQQQOOONNNNNNNNNMMMMMMNNNPPPSSSWWWZZZ\\\^^^___```bbbcccbbbbbbaaacccddddddcccbbb___]]]\\\ZZZYYYWWWVVVUUUUUUUUUVVVUUUTTTRRRPPPOOONNNMMMMMMJJJHHHDDDAAA??????AAABBBAAAAAABBBBBBCCCDDDDDDDDDFFFFFFGGGHHHJJJLLLNNNOOOOOONNNMMMNNNOOONNNLLLJJJQQQQQQTTTZZZcccyyymmmbbbxxx|||iiifff```______bbbdddaaa^^^___dddbbb______bbbbbb^^^[[[[[[[[[ZZZYYYZZZ\\\\\\[[[ZZZ^^^\\\ZZZVVVRRRQQQSSSUUUYYYXXXWWWWWWWWWXXXYYYZZZXXXYYY[[[^^^^^^\\\WWWSSSXXXVVVTTTSSSTTTUUUUUUUUUVVVZZZ^^^^^^[[[ZZZ]]]```ZZZWWWWWWYYYXXXTTTSSSUUURRRTTTVVVYYY\\\[[[WWWTTTWWWWWWVVVUUUTTTRRRPPPOOOPPPKKKKKKMMMJJJJJJ]]]ttt~~~ooo{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||yyyyyyyyyyyyzzz{{{}}}}}}|||}}}}}}|||yyyuuuqqqoooqqqpppnnnllljjjhhhggggggeeecccaaa]]]ZZZWWWUUUTTTOOOMMMKKKHHHDDDAAA>>>===;;;:::888666555555555666:::<<>><<<;;;888777666555555555666777;;;>>>@@@AAABBBBBBDDDEEEGGGCCC???DDDFFF<<>><<<:::999666555555555666777999:::<<>><<<:::999888555555555666777:::<<<>>>>>>@@@BBBCCCBBBBBBCCCDDDBBBDDD@@@>>>AAAFFFbbb{{{wwwwwwiiifffjjjmmmjjjddd```aaaccceeedddbbb^^^[[[ZZZ[[[]]]YYYZZZ[[[\\\]]]]]]]]]\\\YYY[[[\\\]]]]]]\\\[[[YYYWWWXXXWWWUUUSSSRRRSSSUUUTTTTTTUUUUUUVVVWWWXXXXXXZZZZZZYYYVVVTTTSSSTTTUUUWWWXXXZZZ[[[\\\[[[[[[ZZZZZZYYYYYYZZZ[[[[[[YYYXXXWWWWWWWWWZZZ^^^aaaaaaaaa`````````^^^___eeennnuuu~~~zzzsssvvvyyyvvvhhheeeoooGGGIIIKKKJJJHHHGGGIIIKKKGGGHHHIIIIIIIIIIIIKKKMMMIIIIIIHHHIIIKKKKKKIIIHHHGGGHHHHHHGGGFFFEEEGGGIIIIIIJJJLLLNNNNNNNNNMMMLLLMMMLLLOOOTTTUUUTTTUUUYYYYYYUUUTTTXXX```lllwwwkkkcccccc\\\SSSOOONNNNNNLLLIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGDDDDDDDDDEEEEEEFFFGGGHHHDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJIIIHHHHHHIIIJJJJJJKKKLLLMMMMMMNNNMMMNNNOOOOOOOOONNNMMMLLLRRROOORRRVVVWWW\\\rrr}}}ccc[[[XXXeee}}}qqqdddfffcccbbbeeeccc^^^bbbcccaaaaaaeeeeeeaaa```]]]\\\]]]]]]\\\```eeennniiibbb]]]ZZZYYYWWWVVVXXXXXXVVVTTTSSSSSSWWWYYYWWWWWWWWWWWWVVVVVVUUUUUUVVVWWWVVVTTTQQQPPPRRRUUUPPPSSSUUUVVVUUUUUUVVVYYYTTTTTTVVVXXXYYYXXXVVVUUUTTTQQQQQQTTTUUUUUUVVVZZZTTTRRRPPPQQQTTTVVVXXXXXXSSSTTTUUUUUUVVVVVVVVVVVVVVVSSSRRRTTTUUUSSSQQQRRRYYYgggpppwww|||zzz~~~|||~~~~~~}}}}}}|||{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyvvvvvvvvvvvvvvvuuuttttttqqqrrrssstttttttttsssrrrooommmjjjgggdddbbbaaaaaa^^^ZZZTTTNNNHHHEEECCCBBB>>>>>>===;;;:::888777777555555666777:::===???AAAAAABBBDDDEEEDDDDDDDDDFFFAAACCC<<<;;;HHH]]]rrrhhhfffkkknnnjjjccc___aaaeeebbbccccccaaa^^^[[[ZZZZZZXXXYYY[[[\\\]]]]]]\\\\\\ZZZ[[[]]]^^^^^^]]][[[ZZZWWWYYYZZZXXXUUUSSSTTTUUUTTTTTTSSSRRRTTTVVVYYY[[[ZZZYYYWWWTTTRRRRRRUUUXXXXXXYYYZZZ\\\\\\\\\\\\[[[\\\[[[ZZZ[[[\\\[[[XXXVVVUUUVVVYYY^^^cccffffffeee___]]][[[[[[]]]```dddfffllluuuuuurrruuuuuuyyy~~~|||GGGIIIKKKIIIGGGFFFGGGIIIFFFHHHJJJIIIGGGGGGJJJMMMIIIHHHHHHIIIJJJKKKIIIHHHEEEFFFGGGFFFDDDDDDEEEGGGGGGHHHJJJKKKKKKJJJHHHGGGOOOLLLMMMUUUZZZZZZWWWWWWVVVTTTTTTUUUSSSWWWgggyyynnnjjjmmm{{{pppggg[[[TTTRRRPPPMMMIIIGGGHHHHHHIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLHHHHHHIIIJJJKKKKKKKKKJJJKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMNNNMMMLLLKKKJJJKKKKKKKKKLLLMMMMMMNNNNNNNNNOOOPPPPPPPPPOOOMMMLLLOOOOOOWWWcccmmmgggXXX```mmmtttmmmlllggg]]]___ccc\\\]]]aaa```]]]___dddbbb]]]\\\\\\^^^```___\\\```ffflllggg```\\\ZZZZZZZZZZZZWWWVVVUUUSSSRRRSSSVVVYYYQQQRRRSSSTTTUUUVVVVVVVVVTTTVVVWWWUUURRRQQQSSSUUUQQQTTTWWWWWWUUUTTTVVVXXXQQQVVVZZZZZZVVVSSSRRRSSSSSSPPPQQQTTTVVVVVVYYY]]]VVVTTTRRRRRRUUUYYY[[[\\\SSSSSSTTTUUUVVVVVVVVVVVV[[[VVVTTTVVVXXXUUUPPPLLLSSSYYY```llluuunnnnnn}}}{{{}}}~~~}}}}}}|||{{{zzzzzzzzzxxxwwwwwwvvvvvvwwwxxxxxxttttttuuuvvvuuutttrrrqqqppppppqqqqqqppppppoooooommmkkkiiifffccc```___^^^[[[XXXQQQKKKEEEBBB@@@@@@<<<;;;:::999888777666555666666777888;;;>>>AAACCCCCCDDDFFFGGGFFFEEEFFFGGGHHHJJJ@@@@@@WWWxxx~~~xxxrrrkkkeeejjjmmmjjjbbb^^^bbbgggaaacccdddccc___\\\YYYXXXZZZ[[[]]]^^^______^^^^^^[[[\\\^^^______^^^\\\[[[YYY[[[]]][[[WWWTTTTTTUUUUUUSSSQQQQQQRRRVVVZZZ]]]YYYXXXVVVSSSQQQSSSWWW[[[XXXYYY[[[\\\]]]]]]\\\\\\]]]\\\\\\\\\\\\[[[XXXUUUSSSUUUZZZaaagggjjjjjjiii\\\YYYXXXYYY^^^aaabbbaaaeeeqqqsssqqqqqqmmmnnnxxx{{{FFFFFFGGGGGGGGGHHHHHHHHHIIIJJJJJJJJJIIIJJJMMMOOOIIIIIIHHHHHHGGGHHHHHHHHHIIIGGGDDDDDDDDDEEEEEEDDDBBBDDDHHHKKKLLLKKKHHHFFFGGGKKKQQQVVVXXXWWWTTTRRROOOOOOPPPQQQUUUYYY]]]```{{{vvvmmmfffqqqmmmYYYXXXWWWOOOMMMOOOGGGDDDHHHIIIEEEEEEJJJQQQKKKIIINNNQQQNNNNNNQQQRRRSSSTTTTTTSSSSSSSSSTTTQQQRRRRRRQQQNNNMMMNNNOOOMMMMMMLLLKKKIIIIIIIIIIIIMMMQQQQQQMMMHHHHHHJJJKKKMMMLLLLLLMMMMMMMMMNNNPPPSSSTTTTTTSSSQQQQQQSSSVVVXXXWWWhhhqqqcccUUU^^^uuuffffffeeebbb___]]]]]]^^^[[[]]]``````___\\\[[[ZZZVVVZZZ^^^^^^\\\\\\___ccc___^^^]]]\\\[[[[[[ZZZZZZYYYXXXXXXWWWVVVVVVUUUUUUSSSSSSSSSSSSTTTUUUVVVWWWQQQRRRTTTSSSRRRQQQSSSTTTSSSSSSTTTTTTTTTTTTSSSRRRXXXZZZYYYUUUTTTUUUTTTQQQVVVTTTQQQQQQTTTWWWYYYZZZTTTSSSQQQQQQQQQTTTVVVXXXVVVWWWWWWVVVUUUVVVWWWYYYXXXXXXWWWVVVTTTRRRPPPOOORRRYYY[[[YYY```ooovvvttt~~~}}}}}}||||||||||||{{{{{{{{{{{{{{{{{{zzzxxxvvvuuutttsssssssssssssssrrrqqqppppppoooppprrrrrrpppmmmjjjhhhkkkiiigggfffeeeccc```]]]YYYUUUOOOHHHBBB???===<<<::::::999999888888777777666777999<<>><<<<<<999999888888777666666666777888:::===@@@CCCEEEFFFJJJJJJHHHEEECCCFFFKKKNNNUUUHHHEEE```pppllllllhhhiiifffccc```^^^___```aaabbbbbbbbbaaaaaa```______\\\___bbb```\\\ZZZ\\\______^^^^^^```aaaaaa___]]][[[[[[[[[ZZZYYYWWWVVVUUUVVVVVVVVVVVVWWWXXXZZZ[[[XXXVVVTTTTTTVVVYYY[[[\\\^^^]]]\\\[[[ZZZ[[[\\\\\\XXXYYYZZZZZZYYYXXXVVVUUUWWWXXX[[[^^^```bbbbbbbbb^^^[[[YYY[[[___bbbaaa^^^```aaaccceeegggkkkqqquuuqqqkkkpppvvvxxxGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJHHHFFFEEEFFFHHHGGGFFFFFFFFFFFFFFFGGGGGGJJJHHHFFFFFFHHHIIIIIIIIIJJJKKKMMMNNNOOOOOONNNMMMLLLMMMMMMMMMLLLKKKIIIGGGIIIJJJKKKMMMNNNPPPPPPPPP\\\fffvvv}}}yyynnnqqqyyysssnnn``````___\\\XXXZZZgggttt|||yyywwwmmmiiieeebbb___ZZZSSSMMMNNNNNNNNNNNNNNNMMMNNNNNNMMMMMMMMMNNNQQQTTTUUUUUUXXX]]]bbbffflllwwwvvvddd___cccjjjpppoooqqqwwwyyyjjjeeebbbccccccaaa^^^[[[ZZZZZZ]]]^^^^^^]]]]]]^^^aaaccchhhiiihhhddd^^^YYYYYYZZZ^^^^^^\\\[[[ZZZYYYYYYYYYVVVWWWXXXYYYYYYYYYXXXWWWTTTSSSSSSSSSRRRRRRRRRRRRSSSQQQPPPRRRUUUWWWVVVTTTQQQPPPOOOOOOOOOOOOPPPQQQQQQTTTUUUTTTUUUXXXYYYVVVTTTRRRQQQRRRUUUWWWYYYYYYVVVVVVVVVUUUTTTSSSSSSRRRTTTVVVYYYZZZYYYZZZ[[[]]]XXXWWWWWWVVVTTTRRRPPPOOONNNTTTUUUQQQXXXkkkuuu{{{}}}}}}~~~~~~~~~~~~}}}||||||||||||{{{{{{{{{xxxwwwwwwvvvuuuuuuttttttqqqqqqqqqqqqpppooonnnmmmkkkjjjjjjhhhgggfffeeeddd```___]]]]]]^^^]]][[[YYYSSSPPPKKKEEE@@@===<<<;;;888888777666555555555555:::;;;===???BBBDDDFFFGGGHHHHHHGGGCCC@@@BBBIIIPPPUUUKKKZZZtttzzzllliiiiiihhhfffeeecccaaa```___^^^^^^cccaaa___]]]]]]^^^aaabbb]]]___```^^^[[[ZZZ]]]``````______```aaaaaa```^^^\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXWWWVVVWWWXXXZZZZZZVVVTTTSSSSSSWWWZZZ]]]^^^\\\[[[[[[[[[[[[ZZZZZZZZZWWWXXXYYYZZZZZZYYYWWWVVVVVVWWWZZZ\\\]]]^^^^^^^^^]]][[[YYY[[[___aaaaaa___aaa```^^^\\\^^^dddlllrrr}}}vvvnnnfffGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJIIIFFFEEEFFFGGGEEEEEEEEEEEEEEEFFFFFFGGGHHHFFFDDDDDDFFFHHHIIIHHHJJJJJJKKKKKKLLLLLLLLLLLLMMMLLLKKKIIIHHHGGGFFFFFFFFFHHHJJJMMMNNNOOONNNNNNUUUXXXbbbuuu|||pppiiillluuuwwwhhh^^^ZZZVVVQQQPPPOOOMMMNNNPPPQQQWWW\\\\\\]]]aaafffiiikkktttoooWWWSSSZZZcccuuusssbbbbbbfff```aaaaaa```\\\YYYXXXWWWZZZ[[[]]]]]]]]]^^^aaaccciiiiiihhhddd^^^ZZZXXXXXX^^^]]]\\\ZZZYYYXXXXXXWWWTTTVVVXXXYYYZZZZZZYYYXXXUUUUUUUUUTTTSSSSSSRRRQQQSSSOOOMMMPPPUUUXXXVVVSSSQQQPPPNNNMMMMMMOOOQQQRRRQQQUUUVVVUUUWWWZZZZZZWWWRRRQQQQQQRRRUUUWWWXXXWWWUUUUUUTTTSSSRRRSSSTTTTTTXXXZZZ]]]^^^]]]\\\\\\]]]XXXWWWWWWVVVTTTSSSQQQPPPPPPUUUVVVSSSYYYnnn}}}}}}||||||~~~~~~~~~~~~||||||||||||{{{{{{{{{{{{xxxwwwvvvuuutttsssrrrqqqooopppoooooonnnmmmkkkkkkiiihhhfffcccbbbaaaaaaaaa\\\[[[YYYYYYYYYWWWUUUSSSNNNKKKGGGCCC???<<<;;;:::777666555444444444555666<<<===???AAACCCEEEGGGHHHGGGEEEEEEDDDBBBAAAEEEKKKQQQeee{{{rrrqqqlllhhhffffffbbbcccccccccbbbaaa```___```___]]]\\\\\\^^^aaaccc______^^^\\\ZZZ[[[^^^aaaaaa```______aaaaaa```___]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZYYYXXXXXXYYYZZZ[[[VVVTTTRRRRRRUUUYYY[[[\\\[[[[[[\\\\\\[[[[[[ZZZYYYVVVXXXZZZ[[[\\\ZZZYYYWWWUUUVVVXXX[[[\\\]]]]]]]]]]]][[[YYYZZZ\\\]]]]]]\\\^^^]]]ZZZWWWXXX^^^fffkkkwwwxxxxxxGGGGGGGGGHHHHHHHHHIIIIIIGGGHHHJJJIIIHHHGGGHHHIIIEEEDDDDDDDDDEEEEEEFFFGGGHHHFFFEEEEEEGGGIIIIIIIIIJJJJJJIIIIIIJJJJJJKKKKKKLLLKKKIIIGGGGGGGGGGGGHHHEEEGGGKKKNNNPPPPPPPPPOOOQQQPPPTTTaaatttzzzggg```eeesssjjjaaa\\\WWWSSSUUU[[[cccqqq|||{{{yyy~~~nnnZZZPPP^^^qqqrrreeebbbaaaaaa___``````^^^ZZZWWWVVVWWWUUUXXX\\\^^^^^^^^^___```ddddddccc```]]][[[ZZZZZZ]]]\\\[[[YYYXXXWWWVVVVVVTTTUUUWWWXXXYYYZZZYYYYYYWWWWWWWWWVVVUUUTTTSSSRRRQQQMMMKKKNNNSSSVVVTTTQQQQQQPPPOOONNNNNNPPPRRRSSSSSSWWWYYYWWWXXXZZZYYYVVVRRRQQQRRRSSSVVVWWWVVVUUUSSSRRRPPPOOOPPPSSSWWWYYY]]]___bbbbbb```]]]\\\[[[XXXXXXXXXWWWVVVTTTSSSRRRRRRUUUTTTQQQUUUeee{{{|||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}{{{{{{{{{zzzzzzzzzzzzyyyxxxwwwvvvtttrrrpppooonnnnnnnnnnnnmmmllljjjiiihhhhhhfffccc```^^^]]]]]]]]][[[YYYWWWUUUTTTRRRNNNLLLHHHFFFCCC@@@===;;;:::999666555444444444666777888???@@@AAACCCDDDFFFHHHHHHKKKGGGFFFHHHFFFAAA@@@DDDRRRrrrkkkmmmgggaaaaaa```aaaccceeeeeedddcccbbb]]]]]]]]]^^^______`````````___^^^\\\[[[\\\```bbbaaa___^^^___```aaa```___]]]]]]]]]]]]]]]\\\[[[[[[[[[ZZZYYYYYYYYYZZZ[[[\\\VVVTTTRRRQQQTTTWWWYYYZZZ\\\\\\]]]]]]\\\\\\[[[ZZZUUUVVVYYY[[[[[[ZZZWWWVVVSSSUUUWWWZZZ]]]^^^______\\\[[[YYYXXXYYYYYYXXXWWWZZZZZZYYYXXXWWWZZZ___bbbiiivvv~~~yyynnnllluuuFFFFFFGGGGGGGGGHHHHHHHHHFFFHHHIIIIIIHHHGGGHHHIIIDDDDDDDDDDDDEEEFFFGGGHHHLLLJJJHHHHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJFFFHHHLLLOOOPPPQQQQQQPPPPPPOOOQQQXXXcccsssvvvggg\\\ooozzz~~~wwwiii^^^___hhh{{{ooo\\\TTTYYYqqqmmmcccffffff```YYY``````^^^\\\XXXVVVVVVWWWSSSWWW[[[^^^___^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\[[[]]]\\\ZZZXXXWWWUUUUUUUUUUUUUUUVVVVVVWWWXXXYYYYYYVVVWWWXXXXXXWWWUUUSSSRRROOOMMMLLLNNNQQQSSSRRRPPPQQQPPPPPPOOOPPPQQQSSSTTTTTTXXXZZZXXXXXXZZZXXXTTTRRRRRRSSSTTTVVVVVVTTTRRRPPPOOOOOOOOORRRVVVZZZ\\\^^^aaaddddddaaa]]][[[YYYYYYYYYYYYXXXWWWVVVTTTTTTXXXXXXVVVRRRRRRZZZgggrrr~~~~~~~~~}}}|||||||||||||||||||||zzzzzzyyyyyyyyyxxxxxxxxxvvvvvvtttsssqqqooonnnmmmlllllllllkkkjjjhhhgggffffffdddaaa]]]ZZZXXXWWWWWWWWWUUUSSSQQQOOOLLLIIIFFFCCCBBB@@@>>><<<:::999888555555444444666888;;;===@@@AAABBBCCCEEEFFFHHHHHHJJJEEECCCEEEAAA<<<>>>FFFbbb{{{gggfffiiiddd___^^^```aaaccceeefffeeedddccc\\\]]]___```aaa```___^^^___^^^\\\[[[[[[]]]___aaa```___]]]]]]___```___^^^]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYXXXXXXXXXYYY[[[\\\WWWTTTRRRRRRTTTWWWYYYYYY]]]]]]\\\\\\\\\[[[[[[[[[SSSUUUXXXZZZZZZWWWUUURRRSSSTTTWWWZZZ]]]______```ZZZZZZXXXWWWVVVVVVVVVVVVXXXYYYZZZZZZYYYYYYZZZ\\\ffflllooommmlllnnnnnnkkktttqqqxxxEEEEEEEEEFFFFFFFFFGGGGGGFFFHHHIIIIIIGGGEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHMMMKKKIIIIIIJJJKKKKKKJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIIIIIIIJJJKKKMMMNNNNNNNNNNNNOOOMMMNNNSSSYYYcccvvvzzzmmmqqq|||rrruuuyyy~~~wwwnnnbbb\\\^^^cccfffhhhuuu{{{~~~tttwwwuuuoooiiikkkjjj___]]]```nnnpppbbb```dddbbb___\\\aaa```^^^ZZZVVVUUUWWWYYYVVVXXX[[[]]]]]]^^^___```]]]\\\[[[[[[\\\[[[[[[ZZZ\\\[[[ZZZXXXVVVTTTTTTSSSVVVUUUTTTTTTTTTVVVXXXYYYUUUVVVWWWWWWWWWUUUSSSRRROOOOOOOOOPPPPPPQQQQQQQQQOOOOOOPPPPPPQQQRRRRRRSSSQQQUUUXXXWWWWWWYYYWWWSSSSSSSSSTTTUUUVVVUUURRROOONNNOOORRRUUUWWWYYYZZZ[[[[[[^^^bbbcccaaa]]]ZZZXXXZZZZZZZZZZZZYYYWWWVVVVVVZZZXXXVVVTTTSSSTTTXXX]]]{{{zzz}}}~~~~~~~~~|||{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxxxxwwwwwwwwwwwwvvvrrrrrrrrrqqqqqqppppppoookkkkkkkkkjjjhhhgggeeedddcccaaa^^^ZZZVVVSSSQQQPPPQQQPPPMMMLLLJJJHHHEEEBBB???>>>===<<<:::999888888555555444555888<<>>BBBEEEBBBBBBCCCDDDEEEFFFGGGGGGFFFDDDEEECCC===EEEfff}}}iiiccc```aaaddddddfffhhhdddddddddcccbbb```^^^]]]`````````______`````````ZZZYYYWWWWWWYYY[[[[[[[[[___]]][[[[[[\\\^^^^^^]]]]]]\\\\\\[[[YYYWWWVVVUUURRRRRRRRRRRRSSSUUUWWWXXXVVVTTTSSSTTTXXX\\\___aaa]]][[[YYYXXXWWWXXXZZZ[[[ZZZ\\\^^^```___\\\XXXUUUUUUVVVXXXZZZ[[[[[[ZZZZZZUUUVVVWWWWWWWWWXXXZZZ\\\ZZZ[[[\\\[[[YYYXXXXXXYYYTTTXXX___hhhoootttxxxzzzrrruuuDDDDDDDDDDDDDDDEEEFFFGGGEEEDDDCCCBBBBBBBBBBBBBBBHHHGGGFFFFFFFFFFFFFFFFFFHHHIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFEEEEEEEEEFFFGGGHHHHHHMMMMMMMMMMMMLLLKKKJJJIIIDDDEEEGGGHHHKKKOOOTTTWWWhhhuuu{{{cccUUURRRWWWbbbmmm}}}yyyzzzzzzqqqiiippp|||vvvttt{{{xxxbbb]]]TTTRRR[[[```cccpppiiiggggggccc___```cccaaa]]]```[[[WWWYYYYYYXXXXXX[[[___\\\ZZZYYY[[[]]]]]]]]]]]]^^^]]][[[ZZZZZZ\\\^^^[[[YYYXXXWWWXXXYYYXXXWWWVVVVVVUUUSSSSSSUUUXXX\\\SSSQQQPPPRRRTTTUUUSSSPPPNNNPPPSSSSSSRRRPPPPPPPPPMMMNNNPPPRRRSSSTTTUUUUUUZZZUUUPPPPPPUUUWWWVVVSSSUUUTTTSSSQQQQQQQQQQQQRRROOOPPPUUU]]]^^^ZZZVVVVVVTTTWWWZZZ[[[ZZZYYYXXXXXXXXXYYYZZZZZZYYYVVVRRRPPPVVVUUUSSSRRRRRRPPPNNNKKKSSSYYYdddlllmmmooozzzyyyzzz~~~uuu}}}|||||||||zzzyyy|||}}}~~~~~~}}}||||||}}}{{{yyyyyyyyyyyywwwuuuqqqrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqpppooollljjjiiiiiihhhgggfffcccaaa___]]]\\\[[[XXXUUUQQQMMMJJJHHHFFFEEECCCAAA@@@???>>>>>><<<;;;:::999777777666666555666888;;;>>>AAACCCDDDDDDDDDEEEDDDDDDDDDEEEFFFEEEAAAFFFFFFBBB___lllggg```XXXWWW\\\cccfffgggdddeeeddd```]]]\\\^^^aaaaaa```___^^^]]]\\\\\\]]]TTTTTTUUUUUUVVVWWWWWWXXXZZZYYYYYYZZZ[[[ZZZYYYXXXVVVXXXYYYVVVRRRNNNMMMNNNOOOOOOPPPPPPQQQRRRSSSSSSVVVVVVUUUUUUWWW[[[^^^aaa^^^ZZZUUUUUUWWW[[[]]]]]]YYY^^^cccccc^^^XXXUUUTTTZZZXXXVVVWWW[[[]]]\\\[[[WWWVVVVVVWWWYYY[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUTTTUUUUUU[[[ccciiikkknnnrrrxxxwww{{{CCCCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCBBBAAAAAAAAABBBCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHIIIJJJJJJIIIHHHGGGEEEEEEEEEDDDEEEEEEFFFFFFGGGFFFFFFFFFGGGGGGHHHIIILLLLLLLLLKKKKKKJJJHHHHHHEEEGGGHHHHHHIIILLLPPPSSSXXXcccuuummmaaaZZZVVVWWWZZZmmm{{{tttfffdddhhhkkk~~~}}}wwwzzzwwweeeWWWVVVRRRYYYgggrrrzzzrrrkkkfffhhhfff```]]]___```___ccc]]]XXXYYYYYYYYYZZZ^^^___\\\ZZZZZZ[[[]]]]]]]]][[[[[[ZZZYYYXXXYYYZZZ[[[]]][[[YYYXXXXXXWWWVVVTTTTTTTTTTTTSSSRRRTTTVVVYYYSSSQQQPPPRRRTTTTTTRRRPPPQQQSSSUUUTTTRRROOONNNNNNKKKNNNQQQSSSUUUTTTSSSRRRTTTSSSPPPOOOPPPRRRTTTUUUXXXWWWTTTRRRQQQQQQQQQRRRSSSSSSWWW]]]^^^ZZZWWWXXXVVVXXXZZZZZZYYYWWWWWWXXXWWWXXXYYYZZZYYYWWWUUUSSSUUUUUUVVVVVVVVVTTTOOOKKKRRRXXX```ggglllrrrxxx}}}zzz|||{{{zzzxxxwwwvvvvvvxxxzzz{{{~~~}}}|||{{{|||zzzxxxxxxxxxxxxvvvtttqqqqqqqqqqqqqqqqqqqqqqqqoooooooooooommmjjjhhhggggggfffeeeccc```^^^\\\[[[ZZZYYYVVVSSSOOOKKKGGGEEEDDDCCCAAA???>>>===<<<<<<;;;:::999777666666666777777888;;;>>>AAACCCEEEEEEFFFEEEEEEDDDEEEEEEFFFFFFJJJCCCDDDHHHWWWooo}}}hhhaaa^^^\\\]]]```dddggggggaaabbbaaa^^^[[[ZZZ\\\___^^^^^^]]]\\\[[[[[[[[[[[[TTTTTTVVVWWWYYY[[[\\\\\\[[[[[[[[[[[[\\\\\\[[[ZZZVVVWWWVVVSSSOOOMMMOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQVVVUUUTTTTTTUUUXXX[[[]]]ZZZWWWUUUUUUXXX[[[\\\[[[ZZZ^^^aaaaaa\\\WWWUUUUUUWWWUUUTTTVVVZZZ\\\\\\[[[WWWVVVVVVVVVXXXYYYZZZZZZWWWVVVUUUTTTTTTTTTUUUVVVVVVUUUYYY___ccccccfffiiipppppprrrtttsssBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBAAAAAA@@@AAAAAAAAA??????@@@AAACCCDDDFFFFFFEEEFFFGGGHHHIIIIIIHHHGGGEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHGGGGGGHHHKKKMMMJJJQQQ]]]lll~~~|||xxxsssooommmnnnrrrnnnggg___YYYWWWYYY[[[kkkuuu~~~uuu~~~zzzgggaaabbbccceeeeeebbb]]]YYYWWW]]]mmm}}}hhhcccfffmmmtttvvvooojjjkkkoooqqqhhh```YYYYYYYYYZZZ]]]bbb___\\\ZZZZZZ[[[\\\]]]\\\WWWWWWVVVVVVVVVWWWXXXXXX^^^\\\YYYWWWWWWUUUSSSPPPPPPRRRSSSSSSRRRSSSTTTVVVRRRQQQPPPQQQRRRSSSQQQPPPTTTUUUVVVUUUQQQNNNMMMLLLKKKNNNQQQTTTUUUTTTQQQOOORRRRRRQQQPPPNNNPPPUUUZZZ\\\YYYVVVSSSQQQQQQRRRSSSXXXVVVXXX\\\\\\YYYXXXZZZYYYYYYZZZXXXVVVUUUVVVXXXUUUVVVWWWXXXYYYXXXWWWVVVUUUVVVWWWYYYZZZWWWQQQMMMJJJRRRYYY___lll||||||yyyuuussstttvvvwwwwwwsssxxx~~~}}}|||{{{zzzzzzxxxwwwvvvvvvvvvtttsssppppppppppppppppppppppppmmmmmmmmmllljjjhhheeedddcccbbbaaa___\\\ZZZXXXWWWWWWUUURRRNNNJJJFFFCCCBBB@@@???>>><<<;;;::::::::::::999777555555666777888:::<<>>???@@@AAABBBCCCDDDDDDCCCDDDEEEGGGHHHHHHGGGGGGDDDCCCBBBBBBCCCDDDGGGHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEFFFFFFEEEEEEHHHJJJHHHKKKPPPXXXeeeuuutttmmmggg^^^XXXVVVXXXYYYiii}}}|||iii[[[\\\aaafffooo~~~~~~|||{{{}}}xxxtttwwwxxxuuutttrrr~~~ooo```WWWNNNRRRWWW[[[]]]]]]^^^___aaapppyyykkkeeeaaa^^^{{{yyyuuuwwwyyyjjjaaaZZZXXXYYYZZZ___ddd^^^\\\ZZZZZZ[[[\\\[[[ZZZUUUTTTTTTTTTVVVWWWWWWVVV\\\ZZZXXXWWWVVVTTTQQQOOONNNQQQSSSTTTSSSSSSSSSTTTRRRQQQPPPPPPPPPPPPPPPPPPSSSTTTTTTSSSOOOMMMLLLLLLMMMNNNPPPRRRRRRRRRQQQPPPTTTSSSRRRPPPQQQTTTYYY\\\[[[YYYVVVSSSRRRSSSUUUVVV[[[WWWWWWYYYXXXVVVVVVYYYZZZZZZXXXVVVSSSSSSTTTVVVTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYWWWSSSPPPJJJUUU[[[]]]jjj}}}xxxttttttvvvvvvssspppssswww|||~~~}}}|||zzzyyyyyyxxxvvvttttttttttttrrrpppnnnnnnnnnnnnmmmmmmmmmmmmjjjjjjjjjiiihhheeecccbbb```___]]]ZZZWWWUUUTTTSSSRRRPPPMMMIIIEEEBBB???>>><<<;;;:::999888888777888999888666555555777999;;;>>>???CCCFFFHHHIIIIIIIIIFFFEEEEEEEEEFFFFFFEEECCCDDDKKKnnnpppvvvccc^^^aaaeeeiiihhhccc___^^^```______^^^]]]\\\\\\\\\]]]ZZZZZZZZZZZZYYYYYYXXXXXXTTTVVVXXX[[[]]]___``````\\\\\\\\\[[[XXXVVVUUUUUUQQQPPPOOOMMMMMMNNNPPPQQQOOOOOOPPPQQQQQQRRRSSSSSSVVVUUUSSSQQQPPPPPPQQQQQQPPPQQQTTTVVVXXXYYYXXXXXXXXXZZZ[[[XXXTTTRRRSSSUUUOOOOOOQQQSSSVVVXXXYYYYYYVVVVVVVVVUUUSSSRRRSSSTTTUUUSSSQQQOOOOOORRRUUUWWWWWWTTTSSSUUUUUUTTTUUUYYYZZZ```gggjjjgggjjj{{{AAAAAABBBCCCBBBBBBAAA@@@???????????????@@@AAABBBAAABBBBBBCCCCCCBBBAAAAAAAAABBBDDDFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBDDDFFFGGGEEEEEEDDDDDDDDDDDDDDDEEEDDDEEEEEEEEEEEEDDDDDDCCCAAABBBDDDDDDDDDEEEGGGIIIKKKKKKLLLOOOUUU^^^jjjrrr}}}}}}xxxnnnhhhhhhfffbbbeeemmmgggVVVPPPTTTUUUXXX[[[bbbmmmuuutttnnnbbb```bbbgggmmmtttzzzhhh\\\^^^aaafffsssyyyiii]]]YYY[[[\\\YYYaaaiiiiii___UUURRRSSSVVVbbbqqqzzz|||{{{{{{|||wwwtttccccccfffbbb]]]yyy{{{tttqqqoooiii```YYYXXXYYYZZZ^^^ccc\\\[[[YYYYYYZZZZZZYYYXXXTTTRRRRRRTTTVVVXXXWWWUUUWWWVVVUUUUUUVVVUUURRRPPPNNNQQQTTTUUUTTTSSSSSSTTTQQQQQQPPPOOONNNNNNOOOPPPNNNOOOPPPOOOMMMLLLLLLMMMPPPOOONNNMMMNNNOOOQQQSSSXXXSSSOOOOOOSSSWWWXXXWWWWWWVVVTTTRRRSSSTTTWWWXXXZZZVVVSSSTTTSSSQQQSSSVVVYYYXXXVVVSSSPPPPPPRRRTTTSSSSSSRRRQQQQQQQQQRRRRRRVVVUUUTTTTTTUUUVVVUUUTTTTTT```ddd]]]aaasssxxxtttvvv}}}xxxxxxuuuooorrrrrrqqqrrrvvv}}}~~~~~~~~~}}}|||zzzyyyxxxwwwuuutttrrrqqqrrrqqqpppnnnlllkkkkkkkkkjjjjjjiiiiiihhhhhhhhhgggeeeccc```___]]][[[XXXUUURRRPPPOOOOOOLLLKKKGGGDDD@@@>>><<<<<<999888777777666666666666888777666666777999<<<===@@@BBBDDDGGGIIIJJJJJJJJJFFFFFFEEECCCAAA@@@@@@AAADDDVVVyyykkkccc[[[cccfffhhheee___\\\^^^bbbaaaaaa``````````````````YYYZZZZZZ[[[ZZZZZZYYYXXXUUUVVVYYY[[[\\\]]]\\\\\\YYY[[[[[[XXXSSSPPPOOOOOOMMMMMMMMMNNNOOOPPPOOONNNNNNNNNPPPQQQSSSTTTVVVVVVUUUTTTRRRPPPOOONNNNNNOOOMMMPPPTTTWWWXXXWWWWWWVVVVVVWWWWWWTTTPPPOOOQQQTTTNNNOOORRRTTTUUUVVVWWWXXXTTTUUUUUUSSSPPPOOOPPPRRRWWWUUUQQQOOOOOOPPPSSSUUUUUURRRQQQTTTTTTSSSUUUXXXYYY[[[```cccbbbbbbffflllzzzwwwvvvxxxyyyzzz|||AAABBBCCCCCCCCCBBBAAA@@@???>>>??????@@@AAABBBCCCDDDDDDEEEDDDCCCAAA@@@>>>AAABBBCCCDDDEEEEEEDDDDDDAAAAAABBBCCCCCCDDDDDDDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCC???AAACCCDDDDDDDDDFFFHHHKKKKKKKKKKKKMMMRRRYYY^^^pppxxx{{{nnn___WWWWWW[[[\\\[[[XXXXXXZZZYYYTTTXXXRRROOOQQQVVV[[[dddmmmbbb]]]QQQNNNVVVUUURRRZZZZZZ]]][[[TTTNNNNNNPPPPPPLLLRRRYYY[[[WWWRRRWWW___mmm~~~~~~ttthhh___\\\]]]___```aaakkkuuuxxxxxxxxxtttpppddd]]]XXXXXXYYYYYY[[[^^^ZZZYYYXXXXXXXXXXXXWWWUUURRRQQQPPPSSSWWWYYYWWWTTTSSSSSSSSSTTTUUUUUURRRPPPNNNPPPSSSTTTSSSRRRSSSSSSPPPQQQPPPNNNLLLLLLMMMOOOKKKMMMMMMMMMLLLKKKMMMNNNQQQOOOLLLKKKLLLNNNRRRUUUXXXRRRMMMNNNSSSVVVTTTPPPRRRRRRRRRRRRSSSUUUVVVWWWWWWSSSPPPPPPOOOMMMOOOSSSVVVUUUTTTQQQNNNNNNPPPRRRRRRQQQPPPNNNNNNOOOPPPQQQVVVTTTRRRQQQSSSUUUVVVVVVRRR\\\aaaZZZYYYeeeuuu~~~yyy}}}zzz~~~zzzssssssqqqooommmnnnttt|||~~~}}}}}}}}}}}}}}}}}}|||zzzyyyxxxwwwvvvsssqqqpppooopppooommmllliiihhhhhhggggggffffffeeedddddddddcccaaa___]]][[[YYYWWWSSSPPPMMMKKKJJJIIIGGGEEEBBB???===;;;;;;;;;777777666666666666666777777888888:::<<<===???@@@BBBCCCDDDEEEGGGHHHIIIJJJFFFGGGEEEAAA>>>AAAJJJRRR^^^sss|||gggeeeccc\\\```bbbbbb___\\\\\\bbbgggcccbbbaaabbbcccdddcccbbbYYYZZZ[[[[[[[[[[[[YYYXXXUUUVVVXXXZZZ[[[ZZZYYYXXXVVVXXXYYYVVVPPPMMMLLLMMMNNNMMMNNNPPPSSSSSSQQQOOOOOOPPPQQQSSSTTTVVVWWWXXXTTTSSSRRRQQQPPPOOOOOOOOOMMMQQQUUUWWWWWWVVVUUUVVVUUUWWWVVVSSSPPPNNNQQQTTTOOORRRUUUVVVUUUUUUUUUVVVRRRTTTTTTRRRNNNLLLNNNPPPUUUTTTQQQOOOOOOPPPRRRSSSSSSQQQQQQUUUVVVUUUVVVZZZZZZXXXVVVVVVXXX[[[^^^```cccdddhhhnnnuuu{{{BBBCCCDDDDDDDDDCCCAAA@@@>>>>>>??????AAABBBCCCDDDCCCDDDDDDDDDCCCAAA???===AAABBBCCCDDDDDDCCCBBBAAA@@@AAACCCDDDDDDCCCBBBAAAEEEEEEDDDCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCBBB???AAACCCDDDCCCCCCEEEFFFHHHIIIJJJJJJKKKMMMRRRUUU]]]ggguuu{{{rrrlllgggooosssssskkkddd___\\\XXXYYYSSSPPPRRRTTTTTTVVVYYYUUUTTTNNNOOOWWWTTTPPPWWWRRRVVVWWWTTTRRRUUUVVVTTTUUU[[[eeemmmkkkhhhllluuuzzzyyyhhhhhhfffaaa\\\YYYZZZ\\\QQQWWW___gggqqqxxxvvvppp^^^YYYVVVXXXYYYWWWWWWYYYYYYWWWVVVVVVWWWVVVUUUSSSQQQOOONNNRRRWWWYYYVVVSSSRRRRRRRRRSSSUUUTTTQQQOOOMMMOOOQQQQQQQQQPPPQQQSSSPPPPPPPPPMMMJJJJJJLLLOOOLLLMMMMMMMMMKKKKKKMMMNNNNNNMMMKKKKKKLLLOOORRRTTTWWWUUURRRRRRSSSRRRPPPNNNPPPPPPQQQRRRSSSSSSSSSSSSUUUPPPMMMNNNMMMKKKMMMRRRRRRRRRQQQOOOMMMLLLNNNOOOPPPOOONNNMMMNNNOOORRRSSSSSSRRRRRRSSSUUUWWWWWWVVVKKKRRRXXXXXXVVV\\\jjjwwwzzz|||zzzyyyyyyppppppooommmlllnnnsssvvvyyy~~~~~~|||{{{{{{{{{{{{|||||||||{{{yyyxxxwwwvvvuuuqqqpppnnnnnnnnnmmmllljjjffffffeeeddddddcccbbbbbb`````````___]]][[[XXXWWWTTTRRRNNNJJJGGGEEEDDDDDDCCCAAA???<<<:::::::::;;;777666666666666666777777777888;;;>>>@@@AAABBBBBBCCCCCCBBBBBBCCCFFFHHHIIIDDDFFFEEEAAACCCRRRkkk|||pppeee```___```]]]^^^]]][[[ZZZ\\\bbbfffbbb``````aaadddeeecccaaaXXXYYYZZZ[[[[[[ZZZYYYXXXTTTUUUXXXZZZZZZYYYXXXWWWRRRVVVXXXVVVQQQNNNOOORRRSSSRRRQQQRRRUUUVVVUUUTTTTTTTTTTTTUUUUUUVVVVVVWWWRRRRRRRRRQQQQQQQQQQQQPPPNNNRRRVVVWWWVVVTTTUUUUUUVVVXXXXXXUUURRRPPPRRRUUUSSSUUUXXXXXXVVVTTTTTTUUUOOORRRSSSPPPLLLJJJMMMPPPPPPPPPOOONNNOOOPPPQQQRRRRRRPPPRRRVVVXXXWWWWWWZZZWWWUUURRROOOPPPUUUZZZ]]][[[```gggooowwwBBBCCCDDDEEEEEECCCAAA@@@?????????@@@AAACCCDDDEEEAAABBBCCCDDDCCCAAA>>>===AAABBBCCCCCCCCCBBBAAA@@@@@@AAACCCEEEEEECCC@@@???FFFFFFEEEDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDCCCCCCCCC@@@BBBDDDDDDCCCBBBCCCDDDHHHHHHIIIIIIIIILLLPPPSSSOOO[[[jjjuuu}}}|||}}}uuuppplllaaa___aaahhhiiiccc]]]ZZZVVVWWWSSSUUU]]][[[\\\jjjccceeeccc^^^]]]```cccbbbqqqvvv~~~yyygggkkkhhhcccbbbaaa^^^XXXSSSWWWWWWXXX]]]gggnnniii___ZZZVVVUUUXXXYYYVVVTTTUUUWWWVVVUUUVVVVVVUUUSSSQQQOOOMMMMMMPPPVVVXXXUUURRRRRRRRRRRRSSSTTTSSSPPPMMMLLLNNNOOOOOOOOOOOOPPPRRRPPPPPPPPPMMMJJJIIILLLOOONNNOOOOOOMMMLLLKKKMMMNNNKKKKKKLLLMMMNNNPPPRRRSSSWWWYYYYYYWWWSSSPPPOOOPPPOOOPPPQQQRRRRRRQQQPPPOOOSSSOOOLLLMMMMMMKKKMMMQQQOOOPPPPPPOOOMMMLLLMMMNNNOOONNNMMMLLLNNNQQQUUUWWWQQQRRRSSSVVVXXXYYYWWWUUUOOORRRWWWZZZWWWUUU]]]iiisssqqqzzzrrr}}}xxxmmmnnnoooooommmmmmmmmnnnnnnuuu}}}|||zzzyyyyyyzzz{{{{{{|||{{{zzzyyywwwvvvuuuuuupppooommmmmmmmmmmmkkkiiiddddddccccccbbbaaa``````]]]]]]]]]\\\ZZZXXXUUUTTTPPPNNNJJJFFFCCCAAA@@@@@@AAA???===;;;999::::::;;;777666666666666777888888777999===@@@CCCDDDDDDDDDCCCBBBAAA@@@AAADDDGGGIIIAAADDDEEEDDDKKKeee|||vvvooojjj\\\YYYddd^^^^^^\\\ZZZYYY[[[^^^aaa```___^^^```cccdddbbb```VVVXXXYYY[[[[[[ZZZXXXWWWRRRTTTWWWZZZ[[[ZZZYYYWWWPPPTTTXXXWWWSSSRRRTTTWWWYYYVVVRRRRRRUUUXXXYYYXXXWWWWWWWWWVVVVVVUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRRROOOSSSWWWWWWUUUTTTTTTVVVWWWYYYZZZXXXTTTRRRTTTWWWUUUXXX[[[ZZZWWWSSSSSSTTTNNNQQQRRRPPPKKKIIILLLPPPLLLLLLLLLMMMNNNPPPQQQQQQQQQPPPSSSXXXYYYWWWWWWZZZQQQTTTTTTQQQOOORRRVVVYYYUUU\\\dddllltttzzz||||||zzzBBBBBBAAAAAA@@@???>>>>>>@@@AAACCCDDDDDDCCCAAA@@@AAAAAA@@@@@@@@@?????????BBBAAA@@@???>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDEEEDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFHHHKKKNNNNNNMMMJJJNNNVVV^^^bbbjjj{{{~~~}}}}}}}}}vvvooommmppptttvvvxxxvvvrrr|||ooogggggghhhddd^^^XXXUUUUUUWWWXXXVVVWWWYYYZZZZZZYYYYYYXXXTTTSSSRRRQQQQQQRRRSSSTTTXXXWWWVVVTTTSSSRRRRRRRRRQQQLLLLLLPPPRRRNNNNNNQQQPPPQQQRRRRRRQQQOOOMMMKKKOOOOOOOOOOOOOOOOOOOOOOOOSSSSSSRRRQQQOOONNNLLLKKKPPPOOOMMMKKKJJJLLLPPPTTTRRRQQQPPPPPPPPPQQQSSSSSS[[[[[[XXXSSSQQQQQQSSSSSSQQQPPPOOOPPPQQQQQQOOOMMMMMMMMMLLLKKKKKKKKKKKKKKKJJJLLLMMMOOOOOOOOOMMMLLLRRRRRRPPPPPPPPPQQQRRRSSSPPPSSSWWWXXXWWWVVVVVVXXXQQQTTTYYYZZZYYYWWWUUUTTTmmm~~~wwwqqq}}}zzzyyypppkkkllllllhhhfffhhhhhhkkkooovvv~~~~~~}}}|||{{{zzzyyyxxxxxxyyyzzzyyywwwxxxyyy{{{{{{zzzwwwtttrrrooollliiiiiijjjiiieeeaaabbbaaa```___]]]ZZZXXXWWWUUUVVVVVVUUUTTTQQQOOONNNGGGFFFEEEBBB@@@>>><<<;;;===:::888888:::;;;999777666777888888666555666777===>>>AAACCCDDDDDDCCCBBBBBBAAA@@@@@@AAABBBBBBBBBBBBFFFBBBBBB\\\iiiiiiiii]]]YYY```___]]]ZZZXXXXXX[[[___bbb[[[YYYXXX[[[```aaa^^^ZZZUUUWWWYYY[[[\\\ZZZXXXWWWSSSRRRQQQRRRUUUWWWWWWWWWTTTSSSTTTWWWTTTPPPUUU^^^WWWZZZZZZVVVTTTXXX[[[[[[^^^\\\ZZZWWWUUUTTTTTTTTTRRRRRRSSSSSSSSSRRRRRRQQQTTTRRRQQQRRRSSSTTTSSSQQQVVVWWWYYYYYYXXXVVVTTTRRRTTTUUUVVVSSSOOOMMMOOOQQQNNNNNNMMMMMMMMMNNNPPPQQQHHHIIILLLPPPSSSSSSOOOLLLLLLOOOSSSVVVWWWWWWUUUSSSQQQQQQPPPNNNMMMNNNQQQTTTPPPTTTZZZbbbjjjppptttvvvzzz~~~BBBAAAAAA@@@??????>>>>>>@@@AAABBBCCCCCCBBBAAA@@@AAAAAAAAA@@@@@@@@@??????@@@???>>>===<<<======>>>?????????@@@AAACCCDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAABBBCCCDDDEEEFFFFFFEEEEEEGGGKKKMMMMMMMMMKKKLLLOOORRRTTTWWWcccooo}}}yyymmmfffdddeeeeeeaaa\\\WWWUUUUUUWWWYYYVVVWWWXXXYYYYYYXXXWWWVVVTTTSSSQQQQQQQQQRRRTTTUUUVVVVVVTTTSSSRRRRRRRRRRRRQQQMMMMMMQQQRRROOOOOORRRQQQRRRSSSTTTTTTSSSQQQPPPQQQQQQPPPPPPOOOOOOOOOOOOQQQQQQQQQQQQPPPNNNLLLKKKKKKLLLLLLLLLLLLMMMPPPSSSUUUTTTSSSRRRRRRSSSTTTUUUWWWWWWWWWUUUSSSSSSTTTTTTWWWUUUSSSQQQQQQPPPNNNLLLNNNNNNMMMMMMLLLLLLLLLLLLMMMNNNPPPQQQQQQPPPOOONNNRRRRRRRRRRRRSSSTTTVVVWWWUUUXXXZZZZZZXXXUUUUUUVVVQQQUUUYYY[[[ZZZVVVTTTRRRmmmnnnxxx~~~zzzrrrooolllgggdddfffffffffhhhlllrrrzzz~~~|||{{{zzzzzzyyywwwvvvvvvwwwxxxwwwuuuvvvwwwxxxyyyxxxuuusssqqqnnnkkkhhhhhhiiihhhddd```^^^]]][[[YYYWWWTTTRRRQQQLLLLLLLLLLLLJJJHHHFFFEEEEEEDDDCCCAAA>>><<<;;;::::::888555555777777666444666666666555444555888:::>>>???BBBDDDEEEEEEEEEDDDBBBAAA@@@???@@@@@@???>>>777AAAMMM___rrr______bbb]]][[[aaa]]]\\\ZZZXXXYYY[[[^^^```ZZZXXXXXX[[[___```]]]YYYUUUVVVXXXZZZ[[[YYYXXXVVVSSSQQQQQQRRRTTTVVVVVVUUUUUUTTTVVVXXXUUURRRWWW___YYY\\\\\\XXXWWWZZZ]]]\\\___]]][[[XXXVVVTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTRRRSSSTTTTTTSSSRRRTTTUUUUUUUUUTTTRRRQQQPPPSSSSSSSSSRRROOONNNOOOPPPNNNMMMLLLLLLMMMNNNOOOPPPMMMOOORRRTTTTTTRRROOOMMMMMMOOORRRUUUVVVUUUSSSRRRQQQQQQPPPNNNMMMMMMOOORRRPPPQQQUUUZZZaaahhhnnnrrryyyAAAAAA@@@@@@???>>>>>>>>>???@@@AAABBBBBBAAA@@@???AAAAAA@@@@@@@@@?????????===<<<:::999:::;;;===???@@@@@@@@@@@@AAACCCDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@AAABBBCCCDDDFFFGGGEEEDDDDDDFFFIIIKKKLLLKKKPPPMMMKKKLLLKKKLLLQQQXXXeeeiiisssmmmccccccdddcccbbb```]]]YYYVVVUUUVVVXXXZZZWWWXXXXXXXXXXXXVVVUUUTTTTTTRRRQQQPPPPPPRRRUUUWWWUUUTTTSSSRRRQQQPPPPPPPPPOOOMMMNNNQQQRRRPPPQQQSSSPPPRRRTTTUUUVVVUUUTTTSSSRRRRRRQQQPPPOOONNNNNNMMMMMMNNNPPPQQQPPPOOOMMMLLLIIIKKKNNNPPPPPPQQQRRRTTTYYYXXXVVVTTTSSSTTTUUUVVVWWWVVVWWWWWWVVVUUUTTTSSSXXXUUURRRPPPPPPPPPOOOMMMOOOOOOOOONNNNNNNNNNNNMMMOOOQQQRRRSSSSSSRRRPPPOOOQQQQQQQQQSSSUUUWWWYYYZZZ[[[\\\]]]\\\YYYUUUTTTTTTRRRUUUZZZ\\\ZZZVVVSSSQQQcccsssvvvzzzwwwpppjjjeeecccdddeeedddbbbcccgggmmmtttxxx}}}~~~~~~}}}{{{zzzyyyxxxwwwvvvuuuttttttuuuuuusssrrrssstttuuuvvvuuussspppooommmjjjgggggggggfffbbb^^^ZZZYYYWWWTTTQQQNNNLLLKKKHHHHHHHHHGGGFFFDDDCCCBBBBBBAAA@@@>>><<<:::999888888777555444555555444333666666555444555777<<>>>>>>>>===>>>@@@NNNppp|||ssshhh^^^]]]___aaaaaacccXXXXXXWWWWWWXXXYYY[[[\\\XXXWWWXXX\\\______[[[VVVTTTUUUWWWXXXYYYXXXVVVUUURRRQQQPPPPPPRRRSSSSSSSSSSSSSSSUUUVVVUUUSSSVVV\\\ZZZ]]]]]]ZZZYYY\\\___^^^___^^^[[[YYYVVVUUUUUUUUUUUUUUUTTTSSSSSSTTTUUUVVVVVVTTTSSSSSSTTTTTTSSSRRRRRRRRRQQQQQQPPPPPPOOOOOOTTTSSSRRRSSSSSSSSSRRRPPPMMMMMMMMMLLLMMMMMMNNNOOORRRVVVYYYYYYUUUPPPNNNNNNOOOPPPRRRTTTTTTSSSRRRQQQQQQQQQQQQOOOMMMLLLLLLNNNOOONNNNNNPPPUUU]]]eeejjjwww@@@@@@??????>>>>>>>>>>>>>>>??????@@@@@@??????>>>@@@@@@@@@?????????>>>>>>;;;:::999888999<<<>>>@@@AAAAAA@@@AAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA??????@@@AAACCCDDDFFFGGGDDDCCCCCCEEEHHHJJJJJJIIIPPPKKKGGGIIIJJJIIIKKKOOOSSSWWWbbbmmmvvv|||oooccccccgggeee___ZZZ[[[YYYWWWVVVUUUWWWYYYZZZXXXYYYYYYYYYXXXVVVTTTSSSSSSQQQPPPOOOPPPSSSVVVXXXUUUTTTRRRPPPOOONNNMMMMMMMMMMMMNNNPPPPPPPPPQQQSSSPPPQQQSSSTTTTTTSSSRRRQQQRRRRRRPPPOOONNNLLLKKKKKKKKKMMMOOOQQQRRRQQQOOONNNNNNPPPRRRSSSSSSTTTUUUWWW[[[YYYWWWUUUSSSTTTUUUUUUXXXUUUTTTVVVVVVUUUTTTUUUUUURRROOONNNOOOQQQQQQQQQOOOOOOOOOOOOOOONNNMMMMMMOOOPPPQQQRRRRRRQQQOOOMMMNNNOOOPPPSSSVVVXXXZZZ\\\]]]]]]]]]\\\YYYWWWUUUTTTSSSVVVZZZ\\\ZZZUUURRRPPPZZZvvvmmmfffbbbbbbccceeedddbbbaaabbbfffjjjlllzzz~~~}}}|||{{{zzzyyyxxxwwwvvvuuutttsssqqqqqqrrrrrrqqqooopppqqqrrrrrrqqqooonnnlllkkkhhheeeeeeeeeddd___\\\XXXWWWTTTQQQNNNKKKIIIHHHFFFFFFEEEDDDCCCBBBAAAAAA>>>===<<<;;;:::888777777888777666666666666666555555777888999:::<<<@@@CCCEEEEEEFFFFFFFFFEEEDDDCCC:::;;;<<<<<<<<<<<<===>>>EEEFFFZZZzzzffffffbbb]]]]]]```aaa___TTTTTTUUUUUUVVVVVVVVVWWWWWWXXXZZZ]]]```^^^YYYUUUSSSTTTVVVWWWWWWWWWUUUUUURRRPPPOOOOOOPPPQQQQQQPPPOOOPPPRRRSSSSSSRRRTTTWWWYYY\\\]]]ZZZYYY\\\^^^^^^]]]\\\ZZZXXXWWWWWWWWWWWWVVVUUUTTTSSSSSSTTTVVVXXXUUUSSSRRRRRRSSSSSSRRRQQQPPPOOOOOONNNOOOPPPPPPQQQWWWUUUTTTVVVYYYZZZWWWSSSOOOOOOOOONNNOOOOOOOOOOOOSSSXXX\\\[[[UUUPPPOOOPPPQQQRRRSSSTTTSSSSSSRRRQQQQQQQQQQQQPPPMMMKKKJJJKKKMMMLLLJJJKKKOOOUUU[[[```jjjqqqvvvxxx{{{??????>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>===??????>>>>>>>>>=========::::::999999;;;===@@@AAAAAAAAA@@@@@@@@@AAAAAABBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>???@@@BBBCCCEEEFFFBBBBBBAAACCCFFFHHHGGGGGGKKKEEEBBBDDDFFFEEEFFFHHHGGGKKKSSS[[[bbblll~~~|||mmmddd___^^^aaabbb]]]WWWUUUXXXWWWVVVVVVVVVWWWXXXYYYYYYYYYYYYYYYXXXVVVTTTRRRQQQPPPOOOOOOQQQTTTWWWYYYWWWUUUSSSPPPMMMKKKJJJIIIKKKNNNOOOOOONNNNNNPPPQQQSSSSSSUUUUUUTTTRRRPPPOOOPPPPPPOOOMMMKKKJJJIIIHHHKKKLLLNNNQQQRRRRRRQQQPPPRRRSSSSSSRRRQQQRRRUUUWWWYYYXXXVVVTTTSSSRRRRRRRRRQQQLLLKKKPPPTTTTTTUUUYYYVVVTTTQQQPPPQQQRRRSSSSSSNNNNNNOOOOOOOOONNNMMMLLLLLLMMMOOOPPPPPPNNNMMMLLLNNNPPPRRRUUUXXXZZZ\\\]]][[[ZZZYYYYYYYYYXXXVVVUUUTTTWWWZZZ[[[XXXUUURRRQQQ\\\xxxkkkbbb___``````dddccccccbbbbbbaaaaaabbbkkkooovvv~~~|||{{{zzzyyyxxxwwwvvvtttssssssrrrpppoooooooooooonnnllllllmmmmmmmmmmmmkkkjjjiiiiiifffbbbaaabbb```\\\XXXTTTRRROOOLLLHHHFFFDDDDDD??????>>>===<<<;;;;;;::::::999999888777777666666777777777666666666777888777:::>>>AAABBBCCCDDDFFFIIIIIIHHHFFFDDDBBB@@@???999:::;;;:::888888;;;===BBB\\\|||ggg[[[```___YYYVVVYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVUUUXXXYYY\\\^^^___]]]YYYUUUSSSTTTUUUVVVVVVVVVUUUTTTQQQOOONNNNNNOOOPPPPPPOOONNNQQQSSSSSSSSSSSSSSSSSSUUUZZZ[[[XXXWWW[[[\\\[[[XXXXXXWWWVVVVVVWWWXXXYYYUUUTTTSSSRRRRRRTTTVVVWWWRRRPPPOOOPPPQQQRRRQQQPPPLLLLLLLLLLLLNNNOOOQQQRRRWWWVVVVVVYYY\\\\\\XXXTTTQQQQQQQQQQQQQQQQQQQQQPPPQQQVVVZZZYYYTTTPPPPPPSSSSSSSSSSSSSSSSSSRRRRRRRRRPPPQQQQQQPPPMMMKKKKKKKKKMMMLLLKKKLLLNNNQQQTTTVVVWWWZZZ]]]cccooozzz|||xxx{{{>>>>>>>>>==================<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;::::::;;;<<<===???@@@AAAAAA@@@@@@????????????@@@?????????@@@@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>===>>>>>>???@@@AAACCCDDDAAA@@@@@@BBBDDDFFFFFFEEEIIIDDDBBBDDDEEECCCBBBDDDFFFGGGLLLRRRWWW]]]jjjvvvpppbbb]]][[[YYYZZZ\\\ZZZWWWWWW[[[XXXXXXWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWUUUSSSRRRNNNNNNOOOPPPRRRUUUXXXYYYWWWVVVSSSPPPMMMJJJIIIHHHKKKPPPRRROOOMMMNNNPPPQQQUUUVVVWWWWWWVVVTTTQQQPPPOOONNNMMMLLLJJJIIIGGGGGGKKKKKKMMMNNNPPPQQQQQQRRRQQQQQQPPPOOOMMMNNNQQQTTTUUUUUUUUUTTTSSSQQQPPPOOODDD>>>@@@KKKTTTUUUXXX]]][[[YYYUUUSSSSSSSSSRRRPPPNNNNNNOOOPPPOOONNNMMMLLLJJJKKKMMMOOOOOONNNMMMLLLQQQRRRTTTWWWZZZ[[[\\\]]]VVVUUUTTTUUUVVVWWWWWWUUUUUUWWWYYYYYYWWWUUUTTTTTT[[[}}}zzzkkk```]]]]]]\\\````````````___]]]\\\[[[]]]```fffmmmttt{{{}}}|||{{{zzzwwwuuuvvvvvvuuutttrrrqqqpppoooooommmlllkkklllkkkjjjhhhgggggggggggggggfffeeeeeeddd```]]]\\\\\\ZZZVVVRRRMMMKKKHHHDDDAAA???>>>>>>;;;:::999888777777777777777777666666666666666666333555666666555666888:::;;;???DDDGGGHHHGGGGGGHHHJJJIIIGGGDDDBBB???===<<<:::;;;<<<;;;999;;;AAAFFF[[[}}}ccc]]]XXX[[[[[[XXXVVVXXXXXXWWW[[[[[[ZZZYYYXXXXXXWWWVVVXXXYYY\\\]]]\\\ZZZWWWUUUSSSTTTTTTUUUUUUUUUUUUUUUOOONNNMMMMMMOOOPPPPPPPPPQQQUUUVVVUUUUUUWWWUUUQQQRRRVVVXXXVVVUUUXXXZZZYYYUUUTTTTTTSSSTTTUUUVVVWWWRRRRRRQQQQQQQQQSSSTTTUUUOOONNNMMMOOOQQQRRRQQQPPPKKKLLLLLLMMMNNNOOOOOOPPPTTTUUUWWWYYY[[[YYYVVVSSSRRRSSSSSSSSSSSSRRRQQQQQQPPPSSSVVVVVVTTTRRRRRRSSSSSSSSSRRRQQQQQQRRRRRRSSSPPPPPPPPPOOOMMMLLLNNNOOOOOOOOOOOONNNNNNOOOOOOOOOOOONNNOOOVVVdddqqqrrrlllqqqtttzzz========================<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999888999;;;===>>>?????????@@@@@@???>>>======>>>>>>>>>>>>>>>?????????@@@@@@?????????>>>>>>>>>==================>>>???@@@AAA@@@??????AAACCCDDDDDDCCCHHHEEEDDDFFFEEEAAAAAADDDDDDCCCFFFLLLPPPTTT[[[cccnnnrrrxxxttthhh___[[[]]][[[YYYYYY[[[ZZZXXXYYY^^^YYYYYYYYYXXXXXXWWWVVVVVVTTTUUUUUUUUUTTTSSSQQQPPPKKKMMMOOORRRTTTVVVXXXYYYUUUTTTRRROOOMMMLLLKKKJJJMMMTTTVVVQQQMMMOOOQQQQQQSSSTTTUUUVVVVVVTTTRRRQQQNNNMMMMMMKKKJJJIIIHHHHHHJJJJJJJJJKKKLLLNNNPPPQQQKKKMMMOOOOOOOOOOOOPPPRRRQQQRRRTTTUUUTTTRRROOOMMM@@@;;;@@@OOOZZZYYYYYY]]]YYYWWWTTTSSSSSSRRRPPPNNNNNNOOOQQQQQQQQQPPPNNNMMMJJJLLLNNNPPPQQQQQQPPPOOOPPPQQQSSSVVVWWWXXXXXXXXXSSSQQQPPPQQQSSSUUUUUUSSSVVVWWWWWWVVVUUUTTTVVVWWWWWWqqqwwwzzzwwwggg]]][[[[[[ZZZ___^^^]]]\\\[[[ZZZZZZZZZYYYYYYZZZ]]]ccciiiooosssyyy~~~}}}}}}}}}~~~|||zzzxxxwwwvvvsssqqqrrrrrrqqqpppnnnmmmlllkkkkkkiiiggggggggggggeeecccaaaaaaaaaaaa`````````___^^^ZZZWWWVVVVVVTTTOOOKKKGGGEEEBBB???<<<;;;:::;;;;;;:::888777666777777777555555555555555666666666333555777777777888<<>>===<<<;;;>>>AAABBBEEELLLWWW___ggg\\\```^^^[[[[[[\\\[[[ZZZ[[[^^^^^^]]][[[YYYXXXVVVVVVUUUWWWXXXZZZZZZXXXVVVTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVNNNMMMLLLMMMOOOQQQQQQQQQRRRWWWXXXVVVVVVXXXTTTNNNPPPTTTWWWUUUTTTWWWYYYWWWTTTSSSRRRQQQQQQQQQRRRSSSNNNOOOOOOPPPQQQQQQRRRRRRNNNMMMMMMOOOQQQSSSSSSRRRRRRRRRSSSSSSRRRQQQOOONNNRRRUUUZZZ\\\ZZZWWWTTTSSSRRRSSSSSSTTTSSSRRRQQQPPPQQQRRRSSSTTTTTTTTTSSSRRRQQQPPPOOONNNNNNOOOQQQRRROOOOOOOOONNNMMMNNNQQQTTTSSSRRRQQQOOONNNMMMMMMMMMNNNOOOOOORRR\\\fffhhhdddeeegggjjjpppyyy<<<<<<<<<===============<<<;;;;;;::::::;;;;;;<<<:::::::::999999999888888777999;;;>>>???>>>===<<<@@@???>>>===<<<<<<<<<===>>>>>>>>>>>>????????????>>>>>>>>>>>>==================<<<======>>>??????@@@??????@@@BBBDDDCCCBBBAAA@@@AAACCCAAA>>>???CCC===<<<>>>DDDIIIJJJNNNSSSbbbeeekkktttvvveee___^^^ZZZWWWVVVYYYXXXYYY^^^]]]YYYUUUVVVZZZZZZZZZYYYXXXWWWUUUTTTRRRRRRSSSSSSSSSQQQPPPOOOJJJLLLOOOSSSUUUWWWXXXXXXRRRRRRPPPOOONNNMMMMMMMMMOOOWWWYYYSSSNNNPPPSSSRRROOOPPPRRRSSSTTTSSSQQQPPPNNNNNNMMMLLLKKKJJJIIIIIIJJJIIIHHHHHHIIIKKKNNNPPPHHHKKKPPPRRRSSSRRRRRRRRROOOQQQTTTVVVUUURRRNNNLLLCCC???FFFWWWaaa\\\XXXZZZQQQPPPOOOPPPQQQQQQOOOMMMPPPQQQRRRSSSSSSQQQOOONNNKKKMMMPPPRRRSSSTTTSSSRRRMMMNNNPPPRRRSSSSSSSSSSSSRRROOOMMMNNNQQQSSSRRRQQQVVVWWWVVVUUUTTTTTTWWWYYYWWWkkkmmmhhhwww~~~yyyxxxwwwxxxqqqcccZZZZZZ[[[ZZZ```^^^\\\ZZZYYYZZZ\\\]]]]]]ZZZWWWUUUVVVZZZ___cccnnnuuu|||}}}|||}}}~~~{{{yyyyyy~~~|||yyyxxxwwwuuussspppoooooonnnmmmkkkjjjiiihhhhhhfffddddddddddddbbb```]]]]]]\\\\\\\\\\\\\\\\\\YYYVVVSSSQQQQQQOOOKKKGGGEEECCC@@@===;;;:::::::::888777555444333444444555444444444555555555666666444777:::;;;;;;<<<@@@DDDFFFGGGHHHHHHGGGHHHJJJLLLDDDCCCBBB@@@???>>>======;;;???EEEJJJRRR___ooozzzqqq\\\\\\eeebbb[[[YYY\\\\\\XXXYYY^^^^^^]]]ZZZWWWTTTSSSSSSSSSVVVWWWXXXWWWUUUSSSRRRRRRTTTUUUUUUUUUUUUVVVVVVVVVNNNMMMLLLMMMPPPRRRRRRRRRRRRVVVXXXUUUUUUVVVRRRJJJOOOTTTVVVTTTTTTWWWXXXWWWUUUTTTRRRPPPOOONNNNNNOOOLLLMMMNNNOOOPPPPPPPPPPPPMMMMMMMMMOOORRRUUUUUUTTTZZZZZZZZZZZZXXXUUUQQQOOOSSSXXX^^^___\\\WWWUUUUUUQQQRRRSSSSSSSSSRRRPPPOOOSSSRRRRRRTTTUUUUUUSSSQQQOOONNNMMMLLLLLLNNNPPPQQQOOOOOONNNMMMMMMOOOTTTWWWWWWUUURRRNNNLLLLLLLLLMMMLLLNNNOOOOOOTTT[[[___]]]^^^___```ccchhhnnnsssvvv===;;;999:::======:::888999999999999999999999999:::999777666666666777777888888:::<<<===>>>>>>>>>>>>======<<<;;;;;;::::::<<<<<<============<<<<<<========================999::::::;;;<<<===>>>???===>>>>>>>>>????????????AAA@@@@@@@@@@@@@@@@@@@@@>>>@@@CCCFFFHHHHHHGGGFFFQQQRRRVVV^^^iiiwwwhhhddd^^^[[[YYYXXXWWWVVVYYYZZZ[[[\\\[[[XXXUUUSSSZZZZZZYYYWWWSSSQQQPPPQQQQQQQQQQQQRRRTTTTTTRRRPPPKKKKKKMMMPPPTTTWWWWWWWWWRRRPPPNNNMMMMMMNNNNNNMMMQQQQQQRRRRRRQQQPPPNNNMMMMMMNNNQQQSSSUUUVVVVVVUUUPPPQQQPPPMMMJJJIIIIIIJJJHHHEEECCCDDDGGGJJJLLLMMMQQQQQQQQQRRRRRRQQQPPPPPPQQQSSSWWWXXXVVVQQQLLLHHHDDDFFFLLLTTTZZZ\\\XXXTTTOOOOOONNNNNNNNNMMMMMMMMMSSSRRRQQQPPPOOOOOOOOOOOOMMMOOORRRTTTUUUTTTSSSQQQNNNKKKIIIIIILLLQQQTTTUUURRROOOLLLLLLNNNOOOOOOMMMPPPRRRTTTVVVXXXXXXXXXWWWYYY^^^\\\___hhhjjjppp{{{wwwooojjjmmmooommmddd^^^___ccc___bbbaaaZZZVVVXXX[[[\\\ZZZXXXUUUSSSRRRSSSTTTUUU^^^bbbiiipppvvvyyyzzzzzz~~~~~~}}}{{{xxxwwwwwwxxxwwwwwwvvvtttsssqqqpppppplllllljjjiiihhhfffeeeeeeffffffdddbbb___\\\ZZZXXXXXXWWWVVVUUUTTTSSSSSSSSSOOONNNMMMLLLJJJIIIGGGGGGBBB@@@===<<<<<<;;;999777444444555555555666666666666666555444333444777:::::::::;;;===???@@@BBBBBBGGGEEEDDDEEEHHHHHHFFFCCCAAA@@@>>><<<<<<>>>>>><<<:::DDDHHHSSSrrr}}}jjj[[[YYY```ZZZ[[[[[[\\\\\\\\\[[[[[[UUUTTTSSSSSSTTTTTTSSSRRRSSSRRRSSSUUUYYYYYYVVVSSSUUUUUUUUUTTTTTTTTTTTTSSSOOOOOONNNNNNNNNNNNNNNNNNNNNOOOQQQRRRQQQOOOLLLJJJKKKPPPUUUUUUSSSQQQTTTWWWUUUTTTTTTRRRPPPNNNMMMKKKLLLMMMNNNNNNMMMMMMOOOQQQPPPPPPPPPPPPQQQSSSTTTUUU]]]\\\[[[XXXTTTRRRSSSTTTTTTUUUWWWXXXXXXUUUSSSQQQTTTSSSRRRQQQPPPOOOOOOOOOVVVVVVUUURRROOOMMMNNNOOONNNKKKIIIJJJMMMPPPPPPOOOQQQMMMIIIJJJPPPTTTUUUTTTUUUTTTRRROOOMMMJJJHHHGGGJJJKKKLLLPPPTTTWWWXXXXXXVVVVVVUUUVVVYYY^^^cccfff<<<;;;::::::<<<<<<:::888999999999999999999999999:::999888666666666777888999999;;;<<<==================<<<<<<;;;::::::999<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999:::<<<===>>>=========>>>>>>>>>??????@@@?????????????????????>>>@@@CCCFFFGGGGGGFFFEEEFFFFFFHHHLLLUUU___iiioooxxxmmmeee___\\\XXXUUUUUUVVVVVVVVVWWWXXXZZZ[[[ZZZXXXUUUTTTXXXYYYYYYWWWSSSPPPOOOOOOMMMMMMNNNPPPSSSTTTSSSRRRLLLLLLMMMPPPSSSUUUUUUTTTPPPNNNMMMLLLLLLLLLMMMMMMMMMMMMNNNNNNMMMLLLKKKJJJMMMNNNPPPRRRSSSTTTTTTTTTOOOOOOOOOLLLJJJHHHIIIJJJKKKIIIGGGGGGJJJMMMOOOPPPOOOOOOPPPPPPPPPPPPOOOOOOOOORRRUUUVVVUUUQQQLLLHHHIIIJJJNNNSSSXXXXXXUUUQQQLLLMMMMMMNNNNNNNNNMMMMMMQQQPPPOOONNNMMMLLLLLLLLLMMMOOOQQQSSSSSSRRRPPPOOONNNKKKIIIIIILLLOOORRRSSSPPPNNNKKKLLLNNNOOOOOONNNSSSSSSTTTUUUVVVVVVVVVVVVRRRVVVSSSTTT[[[]]]cccrrrvvvnnniiilllsssvvvsssnnnhhhgggaaa[[[YYY[[[ZZZVVVVVVTTTRRRPPPOOOPPPQQQRRRTTTVVVZZZ^^^bbbgggjjjkkklllmmmmmmllljjjjjjkkkmmmpppooonnnlllkkkiiihhhhhhgggfffeeecccaaa___^^^]]]^^^^^^]]][[[YYYUUUSSSQQQNNNNNNMMMLLLKKKJJJJJJKKKIIIHHHGGGFFFDDDCCCBBBAAA???===;;;:::999999666555666666666555555555555555555666666555555666:::===@@@AAABBBCCCEEEEEEFFFFFFIIIGGGFFFFFFGGGFFFCCC@@@;;;===<<<:::999;;;???AAAJJJSSS^^^|||zzzkkkddd\\\YYY\\\YYYYYYZZZZZZZZZZZZZZZYYYUUUSSSQQQQQQQQQQQQPPPNNNRRRQQQRRRUUUYYYYYYWWWTTTSSSSSSRRRRRRRRRQQQQQQQQQMMMNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQPPPNNNLLLKKKJJJOOOSSSSSSQQQPPPRRRUUUTTTTTTSSSRRRPPPNNNLLLKKKLLLNNNOOONNNMMMMMMOOOQQQOOOOOOOOOPPPQQQRRRSSSTTTYYYXXXWWWTTTQQQPPPQQQRRRVVVWWWXXXXXXWWWUUUSSSRRRRRRQQQPPPOOOOOOOOOOOOOOOSSSTTTSSSQQQNNNLLLLLLLLLHHHHHHJJJOOOTTTVVVVVVTTTQQQMMMIIIKKKPPPTTTUUUTTTRRRQQQPPPNNNMMMKKKJJJIIINNNNNNNNNQQQTTTVVVVVVUUUQQQPPPPPPPPPRRRVVVZZZ]]];;;:::::::::;;;;;;999888888888888888888888888888:::999888777666777888999::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999<<<<<<============<<<<<<::::::::::::::::::::::::777777777888999:::;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===???BBBDDDEEEEEEEEEDDDCCCCCCBBBCCCGGGMMMSSSWWWdddhhhnnnttt{{{uuuiiidddaaa^^^XXXUUURRRQQQSSSUUUWWWWWWTTTUUUWWWXXXXXXWWWUUUTTTWWWXXXXXXVVVRRROOOMMMLLLLLLKKKLLLNNNQQQRRRRRRPPPNNNMMMMMMOOOQQQRRRQQQOOOMMMLLLKKKJJJJJJJJJKKKLLLKKKKKKKKKLLLKKKKKKJJJJJJMMMNNNOOOPPPQQQQQQQQQQQQLLLMMMMMMKKKIIIHHHIIIKKKKKKIIIGGGHHHKKKNNNOOOPPPLLLMMMMMMNNNNNNMMMMMMMMMMMMOOOQQQSSSRRROOOLLLJJJOOOOOOPPPRRRSSSSSSPPPNNNIIIKKKMMMNNNOOONNNMMMLLLOOONNNMMMKKKJJJJJJIIIIIILLLMMMOOOPPPPPPOOONNNLLLNNNKKKIIIIIIKKKMMMOOOOOONNNLLLKKKLLLNNNOOOOOOOOOTTTTTTSSSRRRRRRRRRSSSSSSRRRTTTPPPOOOUUUWWW]]]mmmtttnnnuuuvvvoooddd\\\\\\___\\\VVVTTTRRRPPPNNNNNNNNNOOOPPPMMMMMMLLLMMMPPPTTTYYY\\\^^^```aaabbbbbbcccfffhhhhhhhhhgggeeecccaaa```___```___]]]ZZZWWWUUUSSSRRRRRRRRRSSSRRRPPPLLLIIIGGGEEEDDDCCCBBBAAAAAAAAAAAABBBBBBAAA@@@???======<<<<<<:::888888888888666444777666666555555444444333666777777777888:::>>>AAAEEEGGGHHHJJJJJJIIIGGGFFFCCCBBBAAABBBBBB@@@===;;;888:::;;;;;;;;;@@@IIIQQQWWWlllwww___ZZZ]]][[[WWWUUUVVVWWWWWWXXXWWWWWWVVVVVVUUURRROOONNNNNNNNNMMMLLLQQQQQQSSSVVVXXXYYYWWWUUUPPPOOOOOOOOOOOONNNNNNNNNKKKLLLMMMNNNNNNNNNNNNNNNQQQQQQPPPOOONNNMMMLLLLLLJJJMMMPPPQQQOOONNNPPPSSSSSSSSSSSSRRRPPPNNNLLLKKKMMMNNNOOOOOONNNMMMNNNPPPMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSRRRPPPNNNMMMNNNPPPVVVVVVVVVUUUTTTRRRQQQPPPOOONNNNNNMMMMMMNNNNNNNNNOOOQQQQQQPPPMMMJJJIIIIIIFFFHHHMMMSSSXXXZZZWWWUUUOOOLLLJJJKKKPPPTTTUUUTTTOOONNNNNNMMMLLLKKKKKKKKKPPPPPPPPPQQQSSSTTTSSSRRRNNNMMMLLLKKKLLLOOORRRTTT::::::::::::::::::999888888888888888888888888888999999777777666777888999:::;;;;;;;;;;;;;;;:::::::::::::::999999888888888;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999888777777888999:::;;;;;;;;;<<<<<<<<<<<<=========<<<<<<=====================>>>@@@BBBCCCCCCCCCBBBEEEDDDCCCBBBDDDGGGKKKNNNRRRUUUYYY^^^fffoooyyyyyyjjj```___bbbccccccVVVSSSQQQQQQSSSVVVXXXYYYRRRSSSUUUVVVVVVVVVUUUTTTUUUVVVWWWUUUQQQMMMKKKJJJNNNMMMLLLMMMNNNNNNMMMKKKOOONNNMMMNNNOOOOOOMMMKKKJJJJJJJJJIIIHHHIIIJJJLLLMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNJJJKKKKKKJJJHHHHHHIIIKKKHHHGGGEEEFFFHHHKKKLLLLLLJJJJJJKKKKKKLLLLLLKKKKKKKKKLLLNNNOOOOOONNNLLLKKKRRRQQQPPPPPPPPPOOONNNMMMGGGJJJMMMOOOPPPPPPNNNMMMNNNMMMLLLJJJIIIIIIHHHHHHJJJKKKLLLNNNNNNNNNMMMLLLMMMKKKIIIIIIJJJLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOOOORRRQQQOOOOOOOOOOOOQQQRRRQQQSSSNNNNNNUUUXXX___ppp{{{lllpppsssgggcccbbb]]]VVVTTTRRRPPPOOONNNNNNOOOOOOLLLKKKJJJIIIKKKMMMPPPSSSVVVXXXZZZ\\\]]]```cccfffdddcccbbb```___]]]\\\[[[YYYXXXUUURRROOOLLLJJJIIIHHHIIIJJJJJJHHHEEEBBB@@@??????>>>===============??????>>>===<<<;;;;;;::::::999777777888888777555555555555555555555555555888999::::::;;;>>>BBBEEEGGGHHHJJJKKKJJJHHHEEECCC<<<<<<===>>>>>>===;;;:::<<<::::::<<>>@@@AAAAAAAAAAAAAAAAAA@@@@@@BBBEEEHHHIIIJJJLLLMMMPPPTTT\\\dddjjjttt}}}kkkcccZZZXXX[[[\\\[[[ZZZVVVTTTQQQPPPRRRUUUVVVWWWQQQRRRSSSTTTUUUUUUUUUTTTSSSTTTUUUSSSPPPLLLKKKKKKNNNLLLKKKKKKLLLLLLKKKJJJNNNMMMLLLMMMNNNMMMKKKIIIHHHIIIJJJIIIGGGHHHKKKMMMOOONNNNNNNNNMMMMMMMMMNNNMMMLLLLLLLLLLLLLLLMMMMMMIIIJJJJJJJJJHHHHHHIIIKKKGGGEEEDDDEEEGGGIIIJJJIIIHHHIIIJJJJJJKKKKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLQQQPPPPPPNNNMMMMMMMMMNNNGGGJJJMMMPPPQQQQQQOOONNNMMMLLLKKKJJJJJJIIIIIIIIIHHHIIIKKKLLLMMMNNNNNNNNNLLLKKKIIIJJJKKKKKKJJJHHHIIIJJJKKKLLLLLLMMMNNNNNNMMMMMMLLLLLLLLLNNNPPPQQQJJJMMMIIIJJJSSSWWW___ppp|||ssstttxxx~~~vvvnnncccYYYTTTSSSQQQOOONNNMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLOOOQQQRRRUUUXXX[[[]]]\\\[[[ZZZYYYWWWVVVVVVSSSQQQOOOLLLIIIGGGDDDCCCCCCCCCDDDDDDCCCAAA???===<<<<<<;;;:::::::::;;;;;;<<<;;;;;;;;;::::::999999888666555666777888777555444444555666888999::::::<<<===>>>>>>>>>AAAEEEHHHHHHIIIJJJKKKIIIFFFBBB@@@<<<=========<<<<<<;;;<<<===:::<<>>;;;<<<===>>>????????????>>>>>>???@@@BBBDDDGGGHHHFFFGGGGGGHHHIIIMMMRRRVVV[[[dddrrrtttkkkYYYTTTRRRVVV[[[[[[YYYXXXUUURRROOONNNOOOQQQRRRRRRQQQRRRSSSTTTTTTTTTTTTTTTRRRSSSSSSQQQNNNLLLMMMMMMKKKIIIHHHIIIKKKMMMMMMMMMMMMLLLLLLLLLMMMMMMLLLJJJGGGIIIKKKJJJHHHHHHLLLPPPPPPOOONNNLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMJJJKKKKKKJJJHHHHHHIIIKKKHHHGGGFFFGGGIIIJJJJJJJJJHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOOOONNNLLLKKKMMMNNNHHHJJJLLLNNNOOOOOOOOONNNKKKKKKJJJJJJJJJJJJKKKKKKIIIJJJKKKLLLMMMNNNNNNNNNKKKJJJJJJKKKKKKKKKIIIGGGHHHJJJLLLMMMLLLKKKLLLMMMKKKKKKKKKLLLMMMNNNOOOPPPGGGKKKHHHIIIRRRVVV^^^ooowwwaaammmwwwuuuhhhVVVUUUSSSPPPNNNLLLKKKKKKFFFGGGHHHIIIIIIGGGFFFEEEDDDFFFGGGHHHHHHIIILLLNNNPPPPPPPPPOOONNNNNNMMMMMMKKKJJJIIIGGGDDDBBBAAA@@@????????????>>>>>>===<<<999888888777777777888888888888888777777777777777666555444555777888777666777888999;;;===???@@@AAAAAABBBBBBAAAAAACCCFFFIIIJJJJJJJJJJJJGGGEEEBBB@@@;;;;;;;;;999888888:::<<<<<>>>>>>>>;;;;;;<<<<<<======>>>>>>???@@@@@@AAACCCDDDEEEFFFCCCDDDEEEEEEEEEFFFHHHJJJHHHPPPZZZccciiimmmqqqsss|||~~~ooofffaaa]]][[[RRRNNNNNNUUUZZZZZZZZZ\\\SSSQQQMMMLLLMMMOOOPPPQQQSSSSSSSSSSSSTTTTTTTTTTTTRRRRRRQQQOOOMMMMMMOOOQQQKKKJJJHHHIIIKKKLLLMMMLLLLLLKKKKKKLLLNNNNNNMMMKKKGGGJJJLLLKKKIIIJJJNNNRRRQQQPPPNNNLLLKKKJJJKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNKKKLLLLLLKKKIIIHHHIIIKKKIIIGGGGGGHHHJJJKKKKKKJJJHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKIIIHHHIIIJJJLLLMMMMMMOOOOOONNNKKKJJJKKKMMMHHHIIIJJJKKKLLLLLLLLLLLLIIIIIIIIIIIIJJJKKKLLLLLLNNNNNNNNNNNNNNNMMMMMMMMMJJJJJJJJJLLLMMMLLLIIIGGGHHHKKKMMMMMMKKKJJJJJJLLLNNNNNNOOOOOOOOOOOONNNNNNIIIMMMJJJJJJRRRSSSXXXhhhwww{{{oooccchhhooovvv~~~wwwlll\\\[[[YYYVVVSSSPPPNNNMMMEEEFFFGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDCCCBBBDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAA@@@???>>>===<<<<<<;;;::::::999:::;;;;;;777777666666666666777777666666666777777777777777888777777888:::<<<;;;:::>>>>>>@@@AAACCCDDDFFFFFFFFFFFFFFFDDDCCCDDDGGGIIIIIIIIIHHHFFFDDDBBB@@@>>>888999999999999===CCCHHHOOOaaasss^^^XXXQQQRRRQQQNNNLLLNNNRRRTTTOOOOOOOOOOOONNNMMMLLLKKKJJJJJJLLLNNNPPPQQQOOOMMMLLLOOORRRRRRPPPNNNNNNOOOJJJJJJJJJJJJIIIIIIIIIIIIHHHJJJLLLMMMMMMLLLJJJIIILLLLLLLLLMMMMMMNNNOOOPPPQQQOOONNNNNNOOOPPPQQQQQQMMMNNNPPPQQQPPPMMMJJJHHHJJJLLLMMMMMMJJJHHHFFFFFFCCCEEEHHHJJJLLLMMMMMMLLLLLLMMMLLLKKKJJJJJJLLLNNNMMMNNNOOOPPPPPPOOONNNLLLJJJJJJIIIIIIIIIJJJJJJKKKMMMNNNNNNMMMKKKIIIIIIJJJGGGIIIJJJJJJJJJLLLPPPTTTKKKLLLLLLJJJIIIHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGJJJLLLNNNMMMLLLKKKKKKKKKKKKLLLMMMNNNOOO666888:::999777555666888666666666666666666666666444333333222333444555666333444444555666666555555444555555555555555555555555555666666666666555555666666666666666666666666777666666666666777777888888888999999999:::::::::;;;;;;<<<<<<===>>>??????:::;;;;;;;;;<<<=========??????@@@@@@AAAAAAAAAAAABBBDDDFFFGGGFFFEEEFFFGGGAAAFFFMMMQQQSSSUUUXXX[[[]]]dddkkknnnqqqyyyssshhh[[[SSSTTTWWWYYYXXXWWWQQQNNNRRRTTTQQQRRRWWWSSSQQQNNNMMMNNNQQQRRRRRRTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRPPPNNNLLLMMMPPPSSSOOOMMMJJJIIIJJJJJJJJJIIIKKKJJJJJJLLLNNNOOONNNMMMHHHKKKNNNMMMJJJKKKOOOTTTTTTSSSPPPNNNLLLKKKKKKKKKKKKKKKJJJJJJKKKLLLNNNOOOLLLMMMMMMKKKIIIHHHIIIKKKHHHFFFFFFGGGIIIJJJIIIHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLJJJHHHHHHJJJLLLNNNMMMOOOPPPNNNKKKIIIJJJKKKGGGHHHHHHHHHIIIJJJJJJKKKGGGGGGGGGHHHIIIJJJLLLMMMRRRQQQPPPOOONNNLLLLLLKKKJJJJJJKKKLLLMMMMMMJJJGGGHHHKKKNNNMMMKKKIIIIIIKKKQQQQQQRRRRRRQQQPPPNNNMMMIIILLLHHHHHHMMMLLLOOO]]]YYYqqqsssaaaYYY```qqq}}}vvvnnnccc___dddiiiddd[[[cccbbb___\\\XXXUUURRRQQQHHHHHHGGGGGGGGGGGGHHHHHHDDDDDDDDDAAA???===>>>???<<<=========>>>>>>??????===<<<<<<<<<;;;;;;:::::::::999777666666777999:::888777777777777777888888777777888888888888888999<<<;;;;;;===???AAAAAA@@@DDDDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHFFFDDDDDDGGGIIIGGGFFFDDDBBB@@@>>>===<<<:::<<<>>>@@@CCCKKKUUU\\\nnnlll^^^[[[YYYSSSSSSPPPLLLKKKMMMPPPQQQOOOOOOOOONNNNNNMMMKKKKKKJJJJJJLLLOOOPPPOOOLLLIIIHHHKKKPPPQQQOOONNNOOOQQQIIIIIIIIIHHHHHHHHHGGGGGGHHHJJJLLLMMMMMMKKKIIIHHHJJJKKKLLLMMMNNNOOOPPPPPPQQQOOOMMMMMMNNNPPPPPPPPPLLLNNNPPPQQQPPPMMMJJJHHHIIIKKKMMMLLLIIIGGGEEEEEEBBBDDDGGGJJJLLLLLLLLLLLLLLLLLLLLLJJJIIIIIIKKKMMMIIIKKKMMMOOOOOONNNLLLJJJKKKJJJJJJIIIIIIJJJJJJJJJMMMMMMMMMKKKIIIHHHIIIJJJIIIKKKNNNNNNLLLMMMOOORRRKKKLLLLLLJJJHHHFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJLLLMMMLLLKKKKKKKKKKKKLLLMMMNNNPPPPPP777777777777666666666666666555555555555444444444555555444444444444555555666666777777777777666666444555555555444333333222555555555555555666777777666666666666666666666666666666666666777777777777555555666666777777777888>>>;;;999===BBBEEEDDDAAA<<<<<<<<<<<<<<<;;;;;;;;;===>>>AAACCCDDDCCCBBBAAACCCCCCCCCCCCDDDDDDDDDDDDCCCDDDFFFHHHJJJKKKKKKKKKNNNQQQUUUXXX\\\bbbkkkqqq||||||oooeeeTTTVVVXXXWWWVVVTTTSSSTTTUUURRROOONNNPPPTTTVVVWWWVVVRRRMMMKKKLLLOOOQQQRRRRRRRRRQQQPPPPPPQQQSSSTTTUUUPPPNNNPPPPPPNNNPPPUUURRROOOKKKIIIIIIKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIHHHKKKLLLOOOQQQQQQOOOMMMLLLLLLLLLMMMMMMLLLKKKIIIHHHIIIIIIKKKLLLMMMMMMMMMMMMKKKLLLMMMMMMMMMKKKJJJIIIIIIIIIJJJJJJJJJIIIHHHGGGHHHHHHIIILLLNNNOOONNNLLLLLLMMMLLLKKKJJJJJJLLLNNNOOOOOONNNNNNMMMNNNNNNNNNKKKJJJIIIJJJKKKKKKIIIGGGFFFFFFFFFGGGJJJMMMQQQSSSQQQRRRRRRPPPNNNLLLLLLMMMHHHKKKMMMMMMMMMLLLJJJGGGIIIJJJLLLKKKJJJHHHIIIIIIJJJMMMPPPPPPMMMLLLLLLNNNPPPMMMKKKKKKNNNQQQSSSTTTVVV```bbb\\\TTTNNN^^^~~~|||oooyyy}}}qqqdddZZZWWWYYY[[[dddiiieee^^^ZZZWWWUUUSSSHHHDDDKKKOOOKKKFFFFFF@@@AAABBBCCC@@@<<<<<<>>>======<<<;;;::::::999999;;;;;;::::::999888777777888888888888888888888888888888777777777777777777555555666777999:::;;;<<<999;;;===???AAACCCDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIGGGKKKMMMLLLGGGDDDEEEGGGHHH@@@999999===>>>===;;;???@@@DDDKKKXXXjjj}}}qqq\\\TTTTTTUUUMMMMMMMMMMMMNNNNNNOOOPPPPPPOOOMMMKKKIIIHHHGGGFFFJJJJJJKKKNNNQQQPPPLLLHHHOOOOOONNNMMMLLLLLLLLLLLLMMMIIIEEEDDDFFFHHHIIIHHHJJJKKKKKKKKKKKKLLLLLLLLLJJJIIIJJJMMMOOOOOONNNLLLNNNNNNOOOOOOOOOOOOOOOOOOMMMOOORRRQQQNNNJJJHHHGGGIIIHHHGGGEEEDDDDDDCCCCCCGGGGGGHHHIIIKKKMMMOOOPPPMMMLLLKKKJJJKKKLLLNNNPPPJJJMMMOOONNNLLLJJJKKKMMMLLLJJJHHHGGGGGGHHHIIIJJJLLLLLLLLLIIIFFFFFFIIILLLNNNMMMKKKLLLMMMMMMLLLKKKLLLNNNNNNKKKHHHFFFIIIKKKJJJKKKLLLJJJGGGEEEGGGIIIGGGHHHHHHHHHJJJKKKLLLMMMHHHJJJLLLMMMMMMMMMNNNOOO666666666666666666666666555555555555444444444444555555444444444444555555555666666777777666666555444444555555444333333222555555555555555666666777555555555555555555555555555555666666666777777777555555666666777888888999<<<:::888;;;???BBB@@@>>>:::::::::::::::;;;;;;;;;===>>>@@@AAABBBBBB@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBCCCDDDFFFGGGHHHHHHIIIHHHJJJMMMNNNPPPUUU[[[```dddiiirrr{{{{{{wwwssslllbbbZZZRRRSSSTTTUUUVVVVVVUUUTTTTTTQQQOOONNNQQQTTTVVVWWWTTTPPPMMMKKKMMMOOOPPPQQQOOOOOONNNOOOOOOPPPQQQQQQUUUPPPNNNPPPPPPNNNPPPUUUQQQNNNJJJIIIJJJMMMNNNOOOMMMLLLLLLKKKKKKJJJJJJJJJLLLNNNOOOQQQQQQOOOMMMLLLMMMMMMNNNNNNLLLKKKIIIHHHGGGGGGHHHIIIJJJJJJJJJJJJLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHJJJLLLMMMKKKJJJJJJKKKKKKJJJIIIIIIKKKMMMOOOOOONNNMMMMMMMMMMMMNNNLLLKKKJJJJJJJJJIIIGGGEEEFFFFFFGGGHHHJJJMMMOOOQQQOOOPPPPPPOOOMMMKKKKKKKKKGGGIIIJJJJJJJJJIIIGGGEEEHHHJJJKKKKKKJJJIIIJJJKKKKKKNNNPPPOOOMMMJJJJJJKKKNNNLLLJJJJJJMMMPPPQQQQQQPPPYYY[[[WWWRRRKKKXXXtttyyyuuufff\\\jjjlllhhh___YYY[[[___aaaSSSMMMNNNWWWYYYOOOEEECCCGGGFFFDDDCCCAAA>>>>>>>>>===<<<<<<;;;::::::999999;;;;;;::::::999888888777999999999999999999999999888888888888888888888888777888999:::;;;===>>>>>>>>>???@@@BBBDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIMMMJJJGGGDDDBBBCCCEEEFFF???>>>???AAAAAA@@@>>>>>>>>>QQQjjj|||xxx```TTTQQQPPPOOOLLLLLLLLLLLLLLLMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIMMMLLLJJJKKKMMMNNNLLLJJJOOONNNMMMMMMMMMMMMMMMMMMLLLIIIEEEDDDFFFHHHHHHGGGJJJJJJKKKKKKKKKLLLLLLLLLMMMLLLLLLMMMOOOPPPOOOMMMMMMNNNOOOPPPPPPOOOMMMMMMKKKMMMOOONNNKKKHHHGGGFFFHHHGGGFFFEEEDDDDDDDDDDDDGGGGGGHHHIIIKKKMMMOOOPPPMMMLLLKKKJJJJJJLLLNNNOOOKKKMMMNNNMMMJJJIIIJJJLLLIIIHHHGGGFFFFFFGGGIIIJJJIIIJJJJJJIIIGGGGGGJJJMMMMMMKKKJJJKKKMMMMMMLLLKKKMMMMMMLLLIIIGGGGGGIIIKKKJJJKKKKKKIIIGGGEEEGGGIIIGGGGGGGGGHHHIIIJJJLLLMMMHHHJJJLLLMMMLLLLLLNNNOOO555555555555555555666666555555444444444333333333555444444333333444444555555555666666666666555555444444444444444333333222555444444444444555666666555555555555555555555555444555555555666666666666444444555666888999:::::::::888777888<<<>>><<<:::888888888999999:::::::::<<<===???@@@@@@???>>>===>>>???@@@AAABBBBBBCCCCCCAAABBBBBBCCCDDDDDDEEEEEEDDDEEEEEEEEEEEEHHHKKKOOONNNQQQVVV\\\bbbeeeggghhhooovvv~~~{{{qqqmmmdddbbbaaaaaabbb___YYYTTTQQQOOOOOORRRUUUWWWUUUSSSRRRPPPNNNNNNQQQSSSUUUUUUPPPNNNLLLLLLMMMOOOOOOOOOMMMNNNOOOPPPQQQQQQRRRRRRUUUQQQPPPQQQQQQPPPQQQUUUQQQNNNKKKJJJLLLNNNPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLOOOOOOPPPPPPPPPNNNMMMLLLMMMNNNNNNNNNMMMKKKIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHMMMMMMLLLKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGHHHIIIIIIHHHGGGFFFGGGIIIJJJIIIHHHHHHIIIJJJIIIHHHIIIKKKLLLNNNNNNMMMMMMLLLLLLMMMMMMMMMKKKJJJJJJJJJIIIFFFDDDGGGHHHIIIKKKLLLMMMMMMNNNLLLNNNOOONNNLLLJJJIIIIIIFFFGGGHHHIIIIIIHHHHHHGGGHHHJJJKKKKKKJJJIIIJJJKKKMMMNNNPPPOOOMMMKKKJJJJJJLLLJJJJJJKKKMMMOOOOOONNNKKKRRRTTTSSSRRRLLLUUUlll~~~qqq___SSSTTT[[[___SSSLLLLLLSSSTTTKKKDDDCCCCCCBBB@@@?????????>>><<<<<<<<<<<<;;;;;;::::::999;;;;;;::::::999999888888999999999999999999999999:::::::::::::::::::::::::::;;;<<<===???@@@AAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFBBB>>><<<>>>??????>>>888;;;===;;;888:::BBBIII___qqq[[[NNNMMMOOONNNKKKLLLKKKKKKKKKKKKLLLLLLMMMJJJJJJIIIIIIIIIJJJKKKKKKOOOLLLIIIGGGIIIKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOKKKIIIFFFFFFGGGHHHHHHGGGKKKKKKKKKKKKLLLLLLLLLLLLPPPOOOMMMMMMOOOPPPPPPOOOMMMNNNPPPQQQPPPNNNLLLJJJJJJKKKLLLLLLIIIHHHHHHHHHEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHIIIKKKMMMNNNOOOMMMLLLKKKJJJJJJLLLMMMOOOMMMNNNMMMLLLJJJIIIJJJKKKFFFFFFEEEEEEEEEGGGIIIJJJHHHIIIIIIHHHHHHIIIKKKNNNJJJIIIIIIJJJLLLMMMLLLKKKNNNLLLHHHFFFGGGIIIJJJJJJIIIJJJJJJHHHFFFFFFGGGHHHFFFFFFGGGGGGHHHIIIKKKKKKGGGIIIKKKLLLKKKKKKMMMNNN444444444444555555555555444444444444333333333222444444333333333333444444444444555555555555444444333333444444444333333222444444333333444444555666444444444444444444444444444444444444555555555555333444555666888999:::;;;999888666777999:::999888777777888888999:::;;;;;;<<<<<<=========<<<<<<;;;===>>>???AAABBBCCCCCCCCCAAAAAAAAAAAABBBBBBCCCCCCDDDDDDCCCBBBBBBCCCEEEGGGHHHIIIJJJLLLNNNOOOPPPQQQXXX\\\bbbfffiiillloooqqqsssvvv{{{qqqlllhhhhhheee^^^YYYWWWZZZYYYZZZ\\\^^^]]]ZZZWWWQQQNNNLLLOOOTTTVVVTTTPPPOOONNNLLLMMMPPPRRRSSSRRRLLLKKKKKKLLLMMMNNNNNNMMMOOOQQQSSSTTTUUUUUUUUUTTTUUUTTTRRRRRRRRRRRRTTTUUUQQQOOOLLLKKKMMMOOOOOOPPPMMMMMMMMMMMMNNNNNNNNNNNNPPPPPPPPPPPPOOONNNLLLLLLLLLLLLMMMNNNMMMLLLKKKJJJKKKLLLLLLLLLLLLLLLKKKJJJNNNMMMLLLKKKKKKKKKMMMMMMMMMKKKIIIGGGFFFGGGHHHJJJGGGFFFFFFGGGIIIJJJJJJJJJFFFGGGHHHHHHHHHHHHIIIKKKMMMMMMLLLKKKKKKLLLLLLLLLLLLKKKJJJKKKKKKKKKIIIGGGIIIJJJLLLNNNNNNNNNLLLKKKKKKMMMNNNNNNLLLJJJIIIIIIFFFEEEGGGKKKLLLKKKKKKMMMKKKLLLMMMLLLJJJHHHHHHIIIMMMNNNOOOOOOOOOMMMLLLLLLLLLKKKJJJKKKMMMNNNMMMLLLLLLPPPOOOQQQUUURRRYYYnnngggVVVVVVaaajjjjjjWWWGGGDDDEEECCCDDDGGGCCCDDDCCCBBBBBBCCC@@@:::<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAABBBCCCAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBB:::;;;<<<>>>======<<<;;;BBBDDDCCC>>>AAAUUUrrrbbbXXXLLLGGGJJJMMMMMMKKKKKKKKKKKKJJJJJJKKKKKKLLLIIIIIIHHHHHHHHHIIIJJJJJJKKKIIIGGGFFFGGGJJJLLLNNNLLLLLLLLLLLLMMMNNNOOOPPPKKKJJJIIIHHHIIIIIIIIIHHHKKKLLLLLLLLLMMMMMMMMMMMMQQQOOOMMMLLLMMMOOOOOONNNMMMOOOQQQSSSRRROOOKKKIIIJJJKKKLLLKKKIIIIIIJJJKKKDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHIIIKKKLLLNNNOOOMMMLLLKKKJJJJJJKKKMMMNNNOOOOOOMMMLLLJJJJJJJJJKKKEEEEEEEEEEEEFFFHHHIIIJJJHHHIIIHHHHHHHHHIIIJJJKKKHHHGGGGGGHHHKKKLLLLLLKKKNNNJJJEEEDDDGGGIIIJJJIIIIIIIIIHHHGGGFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJEEEGGGJJJJJJJJJJJJKKKMMM222222333333444444444444444333333333222222222222333333222222222222333333333333444444444444333333222222333333444333333222333333333333333444555555444444444444444444444444222333333333444444444444222333444555777888::::::888888777777888999888777777777888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;::::::===>>>@@@BBBCCCDDDCCCCCCAAAAAAAAA@@@AAABBBCCCDDDDDDCCCCCCCCCDDDEEEFFFFFFIIIIIIHHHHHHHHHIIIJJJJJJMMMOOORRRTTTUUUVVVXXXYYY^^^aaafffkkkoooqqqrrrrrrtttuuuvvvwwwvvvtttrrrqqqrrrsssuuuzzz~~~zzzuuupppnnnnnnmmmkkkhhh\\\XXXWWWZZZZZZWWWUUUWWWZZZZZZ[[[\\\\\\[[[YYYWWWSSSOOOLLLNNNRRRTTTRRRNNNMMMLLLLLLMMMOOOPPPPPPOOOJJJJJJJJJKKKMMMOOONNNMMMQQQRRRTTTUUUVVVVVVUUUUUUSSSSSSRRRPPPPPPRRRSSSSSSRRRPPPMMMLLLMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOQQQPPPOOONNNMMMLLLLLLLLLIIIJJJLLLMMMNNNNNNNNNMMMMMMNNNNNNNNNNNNMMMMMMLLLNNNMMMLLLKKKKKKLLLMMMNNNMMMKKKIIIGGGFFFGGGHHHIIIFFFFFFFFFHHHKKKMMMMMMLLLEEEGGGHHHHHHGGGGGGHHHIIIKKKJJJJJJJJJKKKKKKLLLMMMKKKKKKKKKLLLNNNOOONNNLLLKKKLLLNNNOOOOOONNNLLLJJJKKKMMMNNNNNNLLLJJJJJJJJJCCCBBBEEELLLNNNMMMMMMQQQNNNOOOOOOMMMJJJGGGGGGGGGKKKLLLNNNOOOQQQQQQPPPPPPMMMLLLKKKLLLNNNNNNMMMLLLMMMOOOLLLOOOVVVVVV^^^sssuuugggooo}}}YYYIIIDDD@@@???AAACCCHHHIIIFFFFFFGGGCCC===;;;;;;;;;;;;;;;:::::::::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<============<<<<<<===???@@@AAABBBCCCAAABBBDDDEEEGGGHHHHHHHHHFFFFFFDDDBBB@@@???======888<<<@@@>>>;;;===DDDLLLLLLNNNLLLKKK[[[ttt|||eeeOOOMMMJJJHHHHHHIIIKKKLLLKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIHHHGGGFFFFFFFFFFFFDDDEEEFFFGGGIIIJJJLLLMMMJJJJJJJJJKKKLLLMMMNNNOOOKKKKKKLLLLLLKKKJJJJJJJJJLLLLLLLLLMMMMMMMMMNNNNNNOOOMMMKKKJJJLLLMMMMMMLLLNNNPPPRRRSSSSSSPPPLLLJJJHHHIIIJJJJJJHHHHHHIIIJJJDDDDDDDDDDDDEEEGGGHHHIIIHHHHHHHHHIIIKKKLLLNNNNNNNNNLLLKKKIIIIIIJJJLLLMMMPPPOOOMMMLLLLLLLLLLLLKKKEEEEEEEEEFFFHHHIIIKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFGGGIIIKKKJJJIIILLLHHHDDDCCCFFFIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGFFFEEEEEEDDDEEEEEEFFFGGGHHHDDDFFFHHHIIIIIIIIIJJJKKK111111222222333333444444333333333222222222111111333222222111111222222333222222333333333333222222111222222333333333333333333222222222222333444444333333333333333333333333222222222222333333333333222222333444666777888888777777777777777888888888888888888999999::::::;;;::::::::::::::::::;;;;;;===>>>AAACCCDDDCCCBBBAAAAAA@@@@@@@@@@@@BBBDDDEEEBBB@@@@@@AAACCCEEEFFFEEEFFFFFFFFFFFFGGGHHHIIIJJJIIIJJJLLLNNNPPPRRRSSSSSSUUUVVVXXXZZZ[[[\\\\\\\\\^^^___bbbcccdddcccbbbaaa___^^^___dddeeedddeeegggbbb]]]YYYZZZ___aaa^^^ZZZWWWTTTTTTWWWXXXVVVWWW[[[ZZZZZZZZZYYYWWWUUUSSSQQQRRROOOMMMNNNPPPRRRQQQOOONNNNNNNNNOOOPPPPPPNNNMMMJJJIIIIIIKKKMMMOOOOOONNNPPPPPPQQQRRRRRRRRRQQQQQQNNNPPPPPPMMMMMMPPPPPPNNNPPPNNNLLLLLLMMMNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOMMMKKKKKKKKKLLLMMMIIIJJJLLLNNNOOOOOONNNNNNLLLLLLMMMMMMMMMMMMMMMLLLMMMMMMLLLLLLLLLMMMNNNNNNMMMKKKJJJHHHGGGGGGGGGHHHFFFGGGHHHJJJMMMNNNMMMKKKFFFHHHIIIIIIHHHGGGGGGHHHGGGHHHHHHIIIJJJLLLMMMNNNKKKKKKKKKMMMPPPQQQQQQPPPKKKLLLMMMNNNNNNLLLJJJIIIKKKLLLMMMLLLJJJIIIJJJKKKBBB???CCCMMMPPPKKKKKKPPPNNNOOOOOOMMMJJJGGGFFFGGGJJJJJJLLLNNNRRRSSSRRRPPPOOOMMMKKKKKKLLLMMMMMMLLLMMMNNNKKKNNNTTTUUU^^^sssxxxxxx}}}xxx___PPPDDD<<<;;;;;;BBBEEE@@@???DDDDDD@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>;;;<<<===>>>???AAABBBBBBCCCDDDEEEFFFGGGHHHHHHHHHCCCBBBAAA???===<<<::::::<<<===<<<999:::HHH```sssvvvuuupppqqqpppaaa```|||vvv^^^ZZZGGGIIIJJJIIIFFFFFFGGGJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIHHHGGGEEEDDDCCCCCCCCC???BBBFFFHHHIIIIIIJJJKKKIIIIIIIIIIIIJJJKKKMMMMMMIIIKKKMMMMMMKKKJJJIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKIIIIIIKKKLLLLLLKKKNNNOOOQQQRRRQQQOOOMMMKKKGGGHHHJJJIIIHHHGGGGGGHHHEEEEEEEEEFFFGGGHHHIIIJJJHHHIIIIIIIIIKKKLLLMMMNNNNNNLLLKKKIIIIIIJJJKKKLLLMMMMMMLLLMMMNNNNNNLLLJJJEEEEEEFFFGGGHHHIIIJJJKKKKKKJJJHHHHHHIIIIIIGGGEEEGGGEEEEEEFFFHHHIIIHHHGGGGGGFFFDDDEEEFFFHHHHHHHHHHHHFFFEEEEEEFFFGGGGGGFFFDDDDDDCCCCCCDDDEEEEEEFFFCCCEEEGGGHHHGGGGGGIIIJJJ000000111111222333333444222222222222111111111111222222111111111111222222111111222222222222111111111111222333333333333333222222222222222333333444222222222222222222222222111111111111222222222333222222333333444555555666444555666666666666777888888888888888888888888888999999999999:::;;;<<<<<<<<<>>>@@@BBBBBBAAA@@@>>>???>>>>>>>>>???AAADDDEEE???======>>>BBBDDDCCCBBBCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGHHHKKKNNNPPPQQQQQQOOOOOONNNNNNNNNNNNOOOOOOQQQRRRTTTVVVWWWWWWWWWVVVRRRPPPQQQVVVVVVRRRRRRTTTRRRQQQPPPSSSWWWYYYWWWTTTTTTQQQQQQTTTUUUTTTWWW\\\ZZZZZZZZZXXXUUURRRPPPPPPOOONNNNNNNNNOOOQQQRRRSSSRRRQQQQQQRRRSSSRRROOOLLLJJJIIIHHHJJJMMMOOOPPPPPPPPPOOOOOONNNNNNNNNNNNNNNMMMPPPPPPLLLLLLPPPPPPMMMLLLJJJJJJKKKMMMOOOPPPPPPRRRRRRRRRQQQQQQPPPPPPPPPNNNMMMKKKIIIIIIJJJLLLMMMLLLMMMNNNNNNNNNNNNMMMLLLJJJKKKLLLMMMMMMMMMMMMMMMKKKLLLMMMNNNNNNNNNNNNNNNLLLKKKJJJIIIHHHGGGGGGFFFHHHHHHJJJMMMNNNMMMJJJGGGGGGIIIJJJJJJHHHFFFFFFFFFEEEEEEFFFHHHJJJLLLNNNOOOLLLKKKLLLMMMPPPQQQPPPOOOIIIIIIJJJKKKJJJIIIHHHGGGKKKKKKJJJIIIGGGGGGIIILLLEEEBBBFFFQQQRRRKKKHHHMMMLLLNNNNNNMMMKKKIIIIIIIIIJJJIIIJJJMMMPPPQQQPPPMMMOOOMMMJJJIIIJJJKKKKKKKKKLLLOOONNNPPPUUURRRYYYmmmtttuuu{{{uuuiiijjjtttnnnyyytttcccUUUQQQTTT]]]ccc^^^MMM@@@@@@AAA???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???;;;<<<===>>>???AAABBBBBBDDDDDDDDDDDDCCCBBBAAAAAA======<<<<<<;;;;;;;;;:::<<<<<<===AAAQQQooojjjeeejjjjjjRRRLLLPPPFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFDDDCCCBBBAAAAAAAAAAAADDDGGGHHHFFFFFFGGGIIIHHHHHHHHHHHHIIIIIIJJJKKKFFFJJJMMMMMMJJJHHHGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMKKKJJJLLLMMMNNNOOONNNNNNLLLLLLIIIKKKMMMMMMKKKIIIHHHHHHFFFFFFGGGGGGHHHIIIJJJKKKIIIIIIIIIIIIJJJLLLMMMNNNNNNLLLKKKIIIIIIIIIKKKLLLIIIIIIIIILLLNNNNNNKKKGGGDDDEEEFFFGGGHHHHHHHHHHHHJJJHHHGGGHHHJJJJJJHHHFFFGGGEEEEEEEEEGGGGGGFFFEEEBBBDDDFFFFFFFFFFFFGGGHHHHHHEEECCCDDDFFFGGGFFFEEECCCCCCCCCCCCCCCCCCDDDEEEBBBDDDFFFGGGFFFFFFHHHIII///000000111222222333333222222222111111111111000222222111111111111222222111111222222222222111111000111222333333333333333222222111111222222333444222222222222222222222222000111111111111222222222222222222333333444444444222444555555555555666888777777777777666666666666999999999999:::;;;<<<===;;;===???AAAAAA@@@>>><<<======<<<===>>>AAADDDEEE>>><<<;;;===AAACCCBBB@@@CCCCCCBBBBBBAAA@@@@@@@@@DDDCCCDDDFFFJJJLLLMMMMMMNNNMMMKKKJJJKKKMMMOOOQQQKKKLLLMMMOOOPPPPPPOOOOOOOOOLLLNNNUUUVVVQQQPPPSSSJJJMMMPPPRRRSSSSSSRRRRRRQQQOOOPPPTTTUUUUUUYYY___\\\]]]]]][[[XXXUUUTTTTTTLLLMMMNNNNNNOOOQQQTTTWWWUUUTTTTTTUUUUUUSSSPPPMMMKKKIIIHHHJJJMMMOOOQQQQQQQQQPPPNNNMMMLLLLLLMMMNNNOOOSSSSSSOOOOOOSSSSSSOOOHHHGGGGGGJJJNNNQQQRRRRRRTTTTTTSSSRRRQQQPPPPPPOOOMMMKKKIIIHHHHHHJJJLLLNNNOOOOOOOOOOOONNNLLLJJJIIIKKKKKKLLLNNNNNNOOOOOOOOOKKKLLLMMMOOOOOOOOONNNMMMKKKKKKKKKJJJIIIHHHFFFEEEIIIJJJLLLNNNNNNKKKFFFBBBHHHJJJKKKKKKHHHFFFEEEEEECCCDDDEEEGGGJJJLLLOOOPPPMMMLLLLLLMMMOOOOOONNNLLLGGGGGGGGGHHHGGGGGGFFFFFFJJJJJJHHHFFFDDDEEEIIIKKKJJJFFFKKKUUUVVVLLLGGGKKKJJJKKKMMMMMMKKKKKKKKKLLLJJJIIIIIIKKKNNNOOOMMMJJJOOOLLLHHHGGGGGGIIIJJJJJJMMMRRRRRRTTTWWWQQQVVViii```eeeppptttcccPPPWWWmmmrrrkkksssmmmPPPDDD???:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>>>>???<<<<<<===>>>@@@AAABBBCCCBBBBBBAAA@@@>>>;;;:::888888888999::::::;;;<<<<<<<<>>??????@@@@@@??????@@@@@@@@@AAAAAAAAAFFFFFFGGGHHHHHHIIIJJJJJJJJJIIIHHHIIIKKKKKKKKKJJJJJJIIIHHHJJJMMMPPPQQQQQQNNNMMMMMMNNNPPPPPPNNNMMMMMMLLLMMMOOORRRSSSPPPMMMOOOQQQSSSSSSSSSUUUZZZ___^^^\\\[[[ZZZZZZYYYVVVTTTRRROOOKKKKKKOOOTTTVVVVVVSSSUUUXXXXXXVVVSSSQQQPPPMMMLLLKKKKKKKKKLLLNNNOOOOOOMMMKKKKKKMMMNNNNNNNNNRRRRRRSSSSSSSSSSSSRRRRRRMMMJJJHHHIIIMMMQQQRRRRRRPPPPPPQQQQQQPPPOOONNNNNNPPPMMMHHHGGGHHHJJJLLLLLLKKKMMMNNNNNNLLLIIIIIIIIIHHHEEEHHHOOOQQQNNNNNNRRRPPPQQQPPPOOOMMMMMMNNNOOOMMMMMMLLLKKKJJJIIIIIIHHHLLLNNNOOOPPPNNNJJJFFFCCCKKKKKKJJJIIIHHHHHHGGGGGGDDDEEEFFFGGGHHHIIIIIIIIIOOONNNLLLLLLMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIHHHGGGGGGGGGGGGHHHGGGIIIKKKLLLMMMNNNMMMMMMKKKQQQPPPFFFDDDKKKNNNJJJJJJJJJJJJKKKLLLKKKIIIFFFJJJJJJJJJJJJJJJKKKLLLLLLJJJPPPPPPLLLPPP\\\___YYYUUUUUU[[[aaa[[[RRRVVVccc||||||nnnQQQAAA;;;BBB>>><<<@@@AAA>>><<<===;;;<<<;;;::::::===>>>===666<<<>>>:::999===@@@>>>;;;???AAA???===<<<=========AAA<<<999@@@@@@>>>DDD@@@<<>>>>>999555>>><<<888???DDDEEEKKKPPPSSSbbbbbbKKKFFFGGGEEEAAACCCBBBBBBCCCEEEFFFEEECCCEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBBBBCCCEEEHHHIIIFFFGGGGGGFFFEEEDDDDDDDDDHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEDDDBBBCCCEEEGGGNNNKKKHHHHHHJJJJJJIIIGGGKKKKKKKKKKKKKKKKKKLLLLLLRRROOOLLLJJJJJJJJJIIIHHHIIIHHHFFFEEEEEEFFFHHHIIIGGGIIIJJJJJJIIIJJJKKKLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHGGGHHHHHHIIIGGGFFFEEEGGGHHHKKKIIIHHHHHHIIIJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFDDDCCCCCCCCCDDDEEEDDDEEEFFFFFFFFFEEECCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFCCCAAACCCHHHJJJHHHDDD111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000000111111111222222222444444444444444444444444333444444444444555555555444555555555666666666666777888888999999999999999::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========???>>>>>>>>>>>>???@@@@@@?????????@@@@@@@@@AAAAAADDDDDDEEEFFFGGGHHHHHHIIIJJJHHHHHHHHHJJJKKKJJJIIIIIIHHHHHHKKKNNNPPPPPPPPPMMMLLLLLLMMMNNNOOOMMMKKKKKKKKKLLLOOOSSSTTTRRRPPPNNNPPPRRRRRRSSSVVV[[[___```^^^\\\[[[ZZZXXXUUURRRSSSPPPLLLLLLNNNQQQRRRRRRRRRTTTWWWWWWUUUQQQOOONNNMMMMMMLLLLLLLLLMMMOOOOOOMMMMMMLLLLLLLLLMMMOOOPPPQQQRRRSSSTTTTTTSSSRRRQQQMMMKKKJJJKKKNNNQQQQQQQQQSSSSSSSSSSSSRRRRRRQQQQQQOOOMMMIIIHHHIIIKKKLLLLLLJJJLLLMMMMMMKKKIIIHHHHHHGGGFFFJJJPPPRRRMMMKKKMMMQQQQQQPPPOOONNNNNNOOOOOOKKKKKKKKKJJJIIIIIIIIIHHHLLLMMMNNNNNNLLLIIIFFFDDDIIIIIIHHHHHHGGGFFFFFFEEEDDDEEEEEEEEEGGGHHHIIIJJJNNNLLLKKKKKKKKKKKKIIIGGGHHHHHHHHHGGGGGGGGGGGGGGGJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHJJJKKKLLLMMMMMMLLLMMMRRROOOFFFEEEOOOUUUTTTLLLKKKJJJJJJKKKKKKIIIGGGJJJIIIIIIIIIIIIJJJKKKKKKJJJOOOOOOLLLQQQ[[[\\\UUUNNNMMMSSSZZZYYYTTTYYYeee{{{nnnVVVHHH@@@>>>>>>@@@CCCAAA;;;999;;;:::???AAA@@@===<<<:::888;;;???@@@;;;888::::::666??????>>>======??????>>>:::@@@>>>>>>EEEBBB;;;===III???>>>???:::===AAA===;;;AAA<<<:::HHHWWWcccpppuuuttt{{{|||iiiPPPBBB@@@BBBAAA>>>BBBAAAAAACCCDDDEEEDDDBBBBBBBBBAAAAAA@@@??????>>>????????????????????????AAAAAAAAABBBCCCDDDEEEFFFCCCDDDEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEDDDEEEHHHKKKPPPMMMKKKKKKMMMMMMLLLJJJKKKKKKJJJJJJLLLNNNPPPRRRRRROOOKKKIIIIIIHHHGGGFFFFFFEEEEEEEEEFFFHHHJJJLLLGGGHHHJJJIIIIIIHHHJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHGGGEEEEEEFFFGGGIIIHHHGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDCCCDDDDDDEEEDDDCCCBBBAAABBBBBBBBBBBBBBBCCCDDDDDDDDDBBBAAADDDHHHJJJGGGCCC111111111111111111111111222222111111111000000000111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000000000111111111222222333333333333333333333333222222222333333333444444444444444555555555666666666777777888888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>??????>>>?????????@@@@@@@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGIIIHHHGGGHHHIIIJJJJJJHHHGGGGGGIIIKKKNNNPPPOOOMMMMMMLLLKKKLLLNNNNNNLLLKKKJJJJJJLLLOOORRRTTTSSSRRRLLLMMMOOOQQQSSSVVV\\\___aaa___\\\[[[YYYWWWSSSQQQSSSPPPMMMLLLMMMNNNNNNNNNQQQTTTVVVVVVTTTPPPMMMKKKNNNMMMMMMMMMMMMNNNNNNOOOKKKMMMOOONNNKKKKKKNNNQQQPPPQQQSSSTTTTTTSSSQQQPPPMMMLLLKKKMMMOOOPPPOOONNNRRRRRRRRRRRRRRRQQQQQQQQQNNNLLLJJJJJJKKKKKKKKKJJJIIIKKKLLLLLLJJJHHHHHHHHHHHHIIILLLQQQRRRMMMIIIIIIPPPPPPOOONNNNNNNNNOOOOOOHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKKKKIIIHHHFFFEEEGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEDDDEEEFFFGGGIIIJJJMMMKKKIIIIIIIIIIIIGGGEEEFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJKKKKKKKKKJJJHHHHHHFFFGGGHHHJJJKKKKKKKKKKKKNNNQQQNNNFFFGGGSSS\\\^^^MMMKKKIIIIIIIIIIIIHHHGGGHHHHHHGGGGGGHHHHHHIIIJJJKKKNNNMMMLLLRRRZZZXXXOOOJJJHHHKKKSSSUUUSSSXXX```ooo```WWWPPPNNNVVVbbbggg]]]KKK@@@>>>666<<<@@@??????@@@???;;;:::======;;;;;;======:::>>><<<:::<<<>>>???>>><<<555===<<<<<>>888;;;BBBCCCSSSccceeecccXXXEEEDDDJJJJJJVVVtttxxxvvv|||oooZZZPPPEEE@@@@@@BBBAAA@@@AAA@@@@@@AAACCCCCCBBB@@@??????>>>>>>===<<<<<<<<<===========================???@@@BBBCCCCCCCCCBBB@@@@@@AAACCCDDDEEEFFFGGGEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFHHHKKKMMMOOOMMMKKKLLLMMMNNNMMMLLLJJJIIIIIIJJJLLLPPPTTTVVVOOOMMMIIIHHHGGGGGGFFFEEECCCCCCCCCDDDFFFIIIKKKMMMFFFGGGIIIHHHGGGGGGHHHIIIKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGFFFDDDDDDEEEGGGHHHGGGEEEEEEFFFFFFFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBAAAAAABBBBBBAAAAAAAAABBBCCCCCCBBBAAABBBEEEHHHIIIEEEAAA111111111111111111111111111111111111000000000000000000000000111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111222222222222222222222222222222222333333333333444333333444444444555555555555555666777777777777777777777888999::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<===>>>???>>>>>>>>>????????????@@@@@@AAABBBCCCDDDFFFFFFGGGHHHGGGFFFGGGIIIIIIIIIGGGFFFGGGIIILLLOOOOOOMMMLLLLLLLLLKKKMMMNNNNNNMMMKKKKKKKKKMMMOOOQQQQQQQQQQQQIIIJJJLLLOOORRRWWW\\\______]]][[[ZZZYYYWWWTTTQQQPPPOOOMMMLLLLLLLLLLLLLLLQQQTTTVVVVVVSSSOOOLLLKKKLLLLLLLLLLLLLLLLLLMMMMMMLLLOOORRROOOKKKIIIKKKOOOMMMNNNPPPQQQQQQPPPNNNMMMKKKKKKKKKLLLMMMMMMLLLKKKNNNNNNNNNMMMMMMMMMNNNNNNKKKJJJIIIIIIJJJJJJIIIGGGHHHJJJLLLLLLJJJIIIIIIIIIMMMMMMNNNPPPOOOLLLIIIHHHNNNMMMLLLLLLMMMNNNNNNMMMFFFFFFFFFGGGGGGGGGGGGGGGIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCGGGFFFEEEEEEFFFHHHJJJLLLLLLJJJHHHHHHHHHHHHFFFDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHJJJKKKJJJIIIGGGEEEEEEFFFGGGHHHIIIJJJJJJJJJLLLNNNLLLGGGHHHRRRZZZ]]]LLLJJJGGGFFFGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHKKKLLLLLLLLLRRRWWWRRRIIIMMMIIIHHHNNNQQQPPPRRRVVVoooyyyvvv{{{yyyssstttttttttlllUUULLLDDDEEECCCBBBHHHOOOJJJ@@@<<<===<<<<<<===@@@CCCDDDCCC@@@>>>???@@@@@@AAACCCIIISSSSSSNNNMMMIIIIIITTTWWWffflllgggqqqzzztttxxxgggQQQHHHFFFCCCAAA@@@@@@@@@@@@@@@???>>>???AAAAAA@@@>>><<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>@@@BBBCCCBBBAAA@@@?????????AAACCCEEEFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFGGGIIILLLJJJIIIHHHIIIIIIJJJKKKKKKHHHHHHIIIKKKMMMPPPQQQSSSJJJHHHFFFEEEFFFGGGFFFFFFDDDDDDDDDEEEFFFHHHJJJKKKEEEFFFGGGGGGFFFFFFGGGHHHKKKKKKKKKKKKJJJJJJJJJJJJGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGEEEDDDCCCEEEFFFHHHFFFDDDDDDEEEFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBAAAAAAAAAAAAAAABBBBBB@@@AAABBBFFFHHHGGGCCC@@@000000000000000000000000111111111000000000////////////000000000111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111//////000000000111111111222222222222222222222222222222333333333444444444333333333333444444444444333444555555666666555555555666777888999999999999999999999999::::::::::::::::::::::::;;;<<<===>>>======>>>>>>>>>?????????@@@@@@AAACCCDDDFFFGGGGGGGGGFFFEEEFFFGGGHHHHHHFFFFFFFFFHHHKKKNNNNNNLLLJJJLLLLLLLLLMMMPPPPPPOOONNNNNNNNNOOONNNNNNMMMMMMMMMHHHHHHIIILLLQQQWWW[[[^^^[[[YYYXXXXXXXXXWWWUUURRRKKKKKKLLLLLLLLLLLLLLLMMMRRRTTTVVVVVVSSSOOONNNMMMKKKKKKKKKKKKKKKKKKJJJJJJNNNRRRTTTQQQJJJGGGHHHKKKJJJKKKLLLMMMMMMLLLKKKJJJHHHIIIJJJJJJJJJIIIIIIIIIKKKKKKJJJJJJJJJKKKKKKLLLGGGGGGFFFGGGHHHHHHFFFDDDGGGIIIKKKLLLKKKJJJJJJJJJQQQPPPNNNLLLJJJKKKKKKJJJKKKIIIGGGHHHKKKLLLLLLKKKEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDGGGGGGGGGGGGHHHJJJKKKMMMKKKIIIHHHHHHHHHHHHGGGEEECCCCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHFFFDDDCCCDDDDDDEEEEEEFFFHHHIIIIIIHHHJJJJJJGGGHHHLLLQQQSSSIIIGGGEEEDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGIIIJJJJJJLLLPPPRRRNNNGGGNNNJJJIIILLLOOOOOOOOOPPPVVVgggpppssswwwssskkkmmmooouuulllfffdddbbb]]]```mmmrrr```HHHCCCCCCCCCCCCDDDGGGNNNTTTdddYYYOOOJJJJJJOOO\\\iiizzznnnqqqkkk[[[SSSEEE??????>>>===;;;;;;<<<===>>>=========??????===;;;;;;;;;;;;:::::::::::::::999999999::::::;;;;;;;;;;;;===@@@CCCCCCBBB@@@>>>@@@>>>>>>@@@CCCEEEDDDCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGEEECCCDDDFFFGGGFFFFFFGGGGGGGGGHHHJJJKKKGGGHHHJJJLLLMMMLLLKKKJJJEEEDDDBBBCCCEEEGGGHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGCCCEEEFFFFFFEEEFFFGGGIIILLLLLLKKKKKKKKKJJJJJJJJJGGGFFFEEEEEEEEEFFFGGGGGGFFFGGGGGGEEEDDDCCCEEEFFFIIIGGGDDDCCCDDDEEEFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAAAAA???@@@CCCEEEFFFEEEAAA???000000000000000000000000111111000000000/////////...//////000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111/////////000000000111111111111111111111111111111222222333333333444444444222222222333333333444444222333333444444444444444333444555666777888888888888888888888999999999999888888888999:::;;;<<<===============>>>>>>>>>>>>??????@@@BBBDDDEEEFFFGGGFFFEEEDDDEEEGGGGGGGGGEEEGGGGGGGGGJJJLLLMMMLLLJJJKKKJJJKKKMMMPPPRRRRRRQQQOOOPPPPPPNNNKKKIIIIIIIIIGGGGGGGGGKKKQQQWWWZZZ\\\WWWVVVUUUVVVVVVVVVTTTRRRGGGIIILLLMMMLLLLLLMMMNNNSSSTTTTTTSSSQQQOOOOOOPPPIIIJJJJJJJJJJJJIIIIIIHHHPPPRRRSSSPPPLLLHHHHHHIIIHHHIIIIIIIIIIIIIIIIIIHHHFFFGGGIIIHHHGGGGGGHHHIIIKKKKKKJJJIIIIIIKKKLLLMMMFFFEEEEEEEEEFFFFFFDDDBBBEEEGGGJJJKKKJJJIIIIIIJJJOOOPPPLLLGGGFFFIIIKKKJJJIIIFFFDDDFFFIIIKKKKKKIIIFFFFFFEEEEEEEEEEEEEEEEEECCCCCCBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCFFFFFFGGGHHHIIIJJJKKKKKKHHHGGGFFFFFFHHHHHHGGGFFFAAAAAABBBBBBCCCCCCDDDDDDCCCDDDEEEEEEEEEDDDBBBBBBCCCCCCCCCCCCDDDFFFGGGHHHFFFGGGHHHGGGFFFFFFGGGHHHFFFEEEDDDDDDFFFGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHJJJLLLMMMMMMJJJGGGIIIIIIIIILLLNNNOOOOOONNNQQQ\\\^^^\\\___\\\YYYaaannnwwwxxxcccGGGLLLUUU]]]bbbhhhuuuiii___bbbrrraaaLLLMMMLLL===<<<===<<<;;;::::::===???<<<<<<;;;<<<======;;;999:::::::::999999999999999888888999999::::::;;;;;;;;;===@@@BBBBBBAAA???>>>@@@>>>===???CCCFFFEEECCCDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGFFFDDDBBBBBBCCCEEEEEEFFFHHHHHHHHHIIILLLNNNHHHIIIKKKKKKJJJHHHFFFDDDCCCBBBAAABBBEEEHHHIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDAAACCCEEEFFFFFFFFFHHHJJJLLLLLLLLLKKKKKKKKKJJJJJJGGGFFFEEEEEEEEEFFFGGGHHHFFFGGGGGGFFFDDDDDDEEEGGGIIIFFFCCCBBBCCCEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGGGGFFFFFFEEEDDDEEEDDDCCCCCCBBBBBBCCCCCCAAAAAA@@@@@@??????@@@@@@???@@@BBBDDDDDDBBB@@@???000000000000000000000000111000000000////////////......//////000111111222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111////////////000000000111111111111111111111111111111111111222222222222333222222222222333333333333111222222333444333333333222333444555777777777777777777777888888888999999777777777888999:::;;;<<<<<<<<<<<<=========>>>>>><<<===>>>@@@BBBCCCEEEEEEEEEDDDCCCDDDFFFGGGFFFEEEHHHGGGGGGHHHJJJLLLKKKKKKHHHHHHIIILLLPPPRRRSSSRRROOOOOOOOOLLLHHHFFFFFFHHHGGGFFFFFFIIIPPPVVVYYYZZZWWWVVVTTTTTTTTTSSSQQQOOOFFFJJJMMMNNNLLLKKKLLLMMMRRRRRRQQQPPPNNNNNNPPPRRRJJJJJJKKKKKKKKKJJJHHHHHHPPPPPPPPPOOONNNLLLJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIFFFGGGHHHGGGEEEFFFIIILLLKKKJJJIIIHHHIIIJJJLLLMMMGGGEEEDDDDDDEEEFFFDDDCCCBBBDDDGGGHHHGGGGGGGGGHHHIIIKKKIIIDDDDDDHHHJJJGGGHHHEEECCCEEEIIILLLKKKIIIGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@AAABBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFHHHIIIIIIHHHHHHEEEDDDCCCDDDFFFGGGGGGFFF@@@@@@@@@AAABBBCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAABBBCCCDDDFFFGGGFFFFFFGGGFFFDDDBBBBBBCCCEEEDDDDDDFFFIIIJJJIIIHHHEEEEEEEEEDDDEEEFFFFFFGGGDDDFFFJJJKKKJJJGGGGGGIIIEEEHHHKKKMMMMMMNNNMMMLLLOOOVVVTTTSSSYYYXXXYYYcccvvv~~~~~~^^^kkk~~~zzzxxx}}}}}}^^^NNNEEEFFFEEE:::>>>===<<<<<<;;;<<<===>>>;;;:::::::::;;;;;;999777888888888888888888888888777888888999::::::;;;;;;;;;<<<>>>?????????===<<<>>><<<;;;???EEEHHHGGGEEEBBBBBB@@@@@@@@@AAACCCDDDEEEEEEEEEDDDBBBBBBDDDFFFCCCFFFHHHIIIHHHJJJMMMPPPLLLKKKJJJHHHFFFEEEEEEEEEEEECCCBBBBBBDDDFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDCCC@@@BBBDDDFFFFFFHHHJJJLLLLLLLLLLLLLLLKKKKKKKKKJJJHHHGGGEEEEEEEEEGGGHHHJJJGGGHHHHHHGGGEEEEEEFFFGGGHHHEEEBBB@@@AAACCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFEEEEEEDDDCCCDDDDDDDDDDDDCCCBBBAAAAAAAAABBBBBBAAAAAA@@@??????????????????@@@BBBBBBBBB@@@@@@@@@000000000000000000000000000000000000////////////---......///000111111222////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111222222222333333333111111222333333333333222111222333555666777777777777777777777888888888888666666666777888:::;;;<<<<<<<<<<<<<<<=========>>>;;;;;;===>>>@@@BBBCCCDDDEEEDDDCCCDDDEEEFFFFFFDDDIIIGGGFFFGGGIIIKKKKKKKKKEEEEEEGGGKKKOOORRRSSSRRRMMMNNNNNNKKKGGGEEEFFFHHHGGGFFFEEEIIIPPPVVVXXXYYYXXXVVVTTTSSSSSSQQQNNNLLLGGGKKKNNNOOOMMMKKKKKKLLLQQQQQQOOOMMMKKKMMMPPPSSSKKKKKKLLLLLLLLLKKKIIIHHHNNNMMMMMMNNNOOONNNLLLJJJJJJIIIGGGFFFFFFGGGIIIJJJFFFHHHHHHGGGEEEFFFJJJNNNJJJIIIGGGGGGGGGIIIKKKLLLHHHFFFDDDDDDEEEFFFEEEDDD@@@BBBEEEFFFFFFEEEFFFGGGCCCGGGGGGCCCCCCGGGHHHDDDHHHEEECCCEEEJJJMMMLLLIIIHHHGGGGGGFFFEEEDDDDDDCCC>>>>>>@@@AAABBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@AAA@@@BBBEEEHHHIIIHHHFFFEEEBBBAAAAAABBBEEEGGGFFFFFF??????@@@AAAAAABBBCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCBBBAAAAAAAAABBBDDDFFFGGGHHHGGGFFFEEECCC@@@AAADDDDDDDDDEEEHHHKKKLLLKKKIIIEEEEEEEEEEEEEEEFFFGGGGGGCCCFFFJJJKKKGGGDDDFFFKKKDDDIIIMMMNNNLLLKKKIIIHHHIIIMMMKKKOOOZZZ^^^aaakkk~~~lll|||uuuTTTDDDGGGBBB<<<>>>AAA===<<<;;;:::999999888777;;;:::999999::::::888666666666666777777777777777777888888999::::::;;;;;;:::;;;<<<=========<<<;;;<<<::::::>>>FFFJJJJJJHHHAAA@@@???>>>>>>@@@BBBCCCCCCDDDDDDDDDCCCCCCFFFHHHAAADDDGGGGGGGGGIIILLLPPPPPPMMMHHHEEECCCDDDFFFHHHGGGEEECCCCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDCCC???AAADDDFFFGGGIIILLLNNNLLLLLLLLLLLLKKKKKKKKKKKKHHHGGGFFFEEEEEEGGGIIIJJJHHHHHHIIIGGGFFFEEEGGGHHHFFFDDD@@@???@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCAAAAAABBBCCCCCCCCCBBBAAA@@@???@@@AAABBBAAAAAA@@@???>>>>>>?????????@@@BBBAAA@@@???@@@@@@111111000000000000111111////////////////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000222222333444444555555666555555555555666666666666555666777888888999999888:::;;;;;;:::999:::<<<===<<<===>>>>>>===>>>@@@BBBCCCBBBAAAAAAAAAAAACCCCCCEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKMMMOOOPPPPPPLLLKKKIIIHHHIIIJJJLLLNNNHHHGGGHHHLLLRRRWWWWWWVVVUUUYYYXXXRRROOOQQQOOOJJJKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNMMMMMMNNNPPPRRRSSSNNNNNNMMMKKKIIIHHHJJJLLLMMMMMMLLLKKKKKKJJJKKKKKKIIIJJJKKKJJJIIIIIIJJJLLLMMMGGGEEEJJJNNNLLLHHHGGGIIIGGGEEEFFFHHHJJJJJJJJJHHHEEEBBBAAABBBCCCCCCCCCCCCBBBEEEJJJJJJFFFDDDEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEEEEEEEFFFHHHIIIIIIHHHGGGEEECCCBBBAAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@???>>>===AAADDDFFFGGGFFFDDDDDDDDD@@@AAACCCDDDEEEDDDDDDCCCAAA@@@???>>>>>>@@@BBBCCCDDDBBBBBBEEEGGGFFFCCC???CCCDDDDDDEEEEEEEEEDDDDDDDDDFFFGGGGGGEEEDDDEEEEEEEEEFFFHHHIIIIIIIIIHHHHHHHHHFFFDDDDDDFFFGGGHHHHHHEEEHHHJJJJJJIIIGGGGGGHHHIIIIIIJJJKKKLLLLLLKKKKKKMMMMMMMMMOOOVVVeeevvvuuuqqqzzzzzz|||{{{yyypppdddJJJHHHDDD@@@>>><<<<<<<<<:::::::::999888777666666888888888888888888888888666666777777777777666666777888888888999999999999;;;::::::::::::;;;<<<<<<<<<::::::===AAACCCBBB@@@=========>>>???AAABBBCCCDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCEEEFFFHHHIIIJJJKKKHHHEEEDDDGGGHHHGGGFFFFFFGGGGGGHHHGGGFFFDDDCCCFFFFFFFFFEEEDDDBBBAAA@@@CCCCCCCCCEEEGGGIIILLLNNNNNNNNNMMMLLLKKKJJJIIIIIIDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHIIICCCCCCCCCDDDDDDDDDDDDDDDFFFDDDBBB@@@@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>???@@@AAAAAABBBCCCBBBBBBBBB@@@>>>>>>???@@@FFFEEECCCBBB@@@@@@??????111000000000000000000111//////////////////////////////////////////////////////000000000111111111000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000222222222333444444555555444555555555666666666666555555666777888888888888999:::<<<;;;::::::;;;===<<<===>>>>>>======???AAAAAAAAA@@@???@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFFFFKKKKKKLLLMMMNNNNNNOOOOOOMMMKKKJJJIIIHHHIIIJJJKKKGGGGGGIIILLLPPPTTTUUUUUUTTTVVVRRRMMMLLLPPPOOOKKKJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLMMMNNNOOOPPPOOOOOOOOOMMMJJJJJJKKKMMMLLLMMMNNNNNNMMMLLLJJJHHHIIIJJJJJJJJJIIIIIIJJJLLLNNNIIIGGGKKKOOOMMMKKKJJJJJJHHHFFFFFFHHHIIIIIIIIIGGGEEEBBBBBBDDDFFFGGGGGGDDDBBBDDDHHHHHHEEEDDDFFFFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDDDDDDDDDDEEEGGGHHHIIIHHHFFFDDDCCCBBBAAAAAA?????????@@@@@@@@@AAAAAABBBAAAAAA@@@@@@?????????@@@CCCEEEFFFEEECCCBBBCCC???@@@AAABBBCCCDDDDDDDDDBBBAAA???>>>>>>@@@AAABBBBBBAAAAAADDDGGGHHHFFFDDDEEEEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFFFFDDDCCCCCCCCCEEEFFFHHHIIIIIIIIIHHHGGGHHHGGGEEEDDDEEEFFFFFFFFFEEEGGGIIIIIIIIIHHHHHHIIIHHHHHHIIIJJJJJJJJJJJJJJJNNNNNNNNNOOOUUU___lllvvv~~~yyy|||xxxfffeeeooolllhhhnnnsss|||cccNNNFFFDDDCCC@@@>>><<<<<<<<<<<<999999999999888777666666888888888888888888888888666666777777777777666666777777777777888888888888:::::::::999:::;;;;;;<<<;;;::::::<<>>=========>>>???AAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAABBBCCCCCCEEEFFFGGGHHHIIIIIIGGGEEEEEEGGGGGGFFFEEEFFFGGGHHHHHHHHHGGGFFFEEEFFFFFFEEEDDDCCCCCCBBBBBBFFFFFFGGGHHHJJJLLLOOOPPPOOONNNMMMLLLKKKIIIHHHHHHCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFBBBBBBCCCCCCDDDDDDDDDEEECCCBBB@@@???>>>???AAABBBCCCCCCCCCCCCBBBAAA@@@???======>>>??????@@@AAAAAA>>>???@@@@@@??????@@@BBBDDDDDDCCCAAA@@@@@@@@@@@@000000000000000000000000//////////////////////////////////////////////////////000000000000111111000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222111111111111000000000000111111222333333444444444444444555555555666666444555666777888888888888777:::<<<<<<;;;:::;;;;;;<<<===>>>===<<<<<<===???>>>>>>>>>>>>???@@@BBBCCCCCCCCCCCCCCCCCCDDDDDDEEEMMMMMMMMMNNNNNNNNNNNNNNNNNNLLLJJJIIIGGGGGGHHHHHHFFFHHHJJJLLLMMMOOOQQQSSSTTTQQQLLLGGGIIINNNNNNKKKIIIIIIIIIJJJJJJKKKLLLMMMMMMLLLLLLKKKKKKLLLMMMMMMPPPQQQQQQOOOMMMLLLMMMOOOMMMNNNPPPQQQPPPMMMIIIFFFHHHIIIKKKJJJIIIIIIKKKLLLOOOJJJHHHLLLPPPNNNMMMMMMKKKIIIGGGFFFGGGHHHHHHHHHEEEDDDBBBCCCFFFHHHIIIIIIEEEBBBCCCFFFFFFDDDDDDGGGIIIGGGEEECCCCCCCCCDDDEEECCCCCCCCCCCCDDDEEEFFFGGGGGGGGGEEEDDDBBBBBBAAAAAA>>>>>>?????????@@@@@@@@@CCCBBBAAA????????????@@@@@@BBBEEEEEEDDDBBBAAAAAA?????????@@@AAACCCDDDEEEBBBAAA@@@?????????AAAAAAAAA@@@@@@BBBFFFHHHIIIIIIGGGGGGGGGGGGGGGGGGFFFFFFDDDEEEFFFEEECCCAAAAAAAAAEEEFFFHHHIIIIIIHHHGGGGGGGGGGGGFFFDDDDDDDDDDDDDDDFFFGGGIIIIIIHHHHHHIIIJJJHHHHHHHHHHHHIIIIIIIIIIIIOOOOOOOOOPPPSSSXXX```eee{{{mmm```cccddd```qqquuukkkcccttt{{{dddTTTFFF??????>>>===;;;::::::;;;<<<<<<999999999999888777666666777777777777777777777777555666666777777666666555555555666666666777777777999999999999999::::::;;;:::999999;;;===>>>===<<<>>>>>>>>>>>>???@@@BBBBBBBBBBBBBBBBBBBBBAAAAAAAAADDDDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGEEEDDDFFFGGGHHHIIIIIIHHHGGGGGGGGGFFFEEECCCCCCCCCDDDDDDHHHHHHHHHHHHJJJLLLNNNPPPOOONNNMMMLLLJJJIIIHHHGGGCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBAAAAAABBBBBBCCCDDDEEEEEE@@@???>>>======???AAABBBDDDDDDCCCBBBAAA@@@???>>><<<======>>>>>>?????????;;;===>>>>>>>>>???BBBDDDBBBBBBAAAAAA@@@@@@@@@@@@///000000000000000000///////////////////////////////////////////////////////////////000000000111000000000000000000000000///////////////////////////////////////000000111////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000111222222333333333333444444444555555555444444555666777777777777666999<<<===<<<:::::::::<<<<<<===<<<::::::;;;===<<<;;;;;;<<<===???BBBCCCBBBBBBAAAAAABBBBBBCCCDDDKKKKKKKKKLLLLLLMMMMMMNNNNNNMMMKKKHHHGGGFFFEEEEEEEEEHHHKKKLLLJJJKKKNNNQQQRRRNNNIIIGGGIIIKKKJJJHHHIIIIIIIIIIIIJJJKKKMMMMMMNNNMMMMMMLLLLLLLLLLLLLLLOOOPPPQQQQQQPPPPPPQQQSSSOOOPPPQQQQQQPPPMMMJJJGGGHHHJJJKKKKKKKKKJJJLLLMMMNNNIIIHHHLLLOOOMMMMMMNNNLLLJJJGGGFFFGGGHHHGGGFFFEEECCCBBBDDDFFFHHHIIIIIIFFFCCCBBBDDDEEECCCDDDHHHJJJHHHEEEBBBAAABBBCCCEEECCCCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBAAABBB>>>>>>>>>?????????@@@@@@DDDBBB@@@>>>===>>>???@@@AAACCCEEEFFFDDDBBBAAAAAA>>>>>>>>>>>>???AAADDDEEEAAAAAA@@@??????@@@@@@AAABBBAAAAAABBBDDDGGGJJJKKKIIIHHHHHHGGGGGGGGGGGGGGGEEEFFFFFFEEECCC@@@@@@@@@EEEFFFGGGHHHHHHGGGFFFEEEDDDEEEEEEEEEDDDDDDDDDEEEIIIIIIIIIHHHFFFFFFGGGIIIIIIHHHHHHHHHHHHHHHIIIIIIMMMNNNOOOPPPRRRTTTWWWYYYgggpppooo```[[[XXXeeevvvmmm}}}{{{[[[HHHAAA>>>@@@CCC::::::999888999999:::;;;888888888888888777666666666666666666666666666666555666666666666666666555444444444555555555666666888888777777888888999:::999999:::;;;<<<<<<<<<;;;>>>>>>>>>>>>???@@@AAABBBAAA@@@@@@@@@@@@AAAAAAAAAEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFDDDEEEFFFHHHIIIJJJIIIIIIHHHGGGFFFDDDCCCCCCDDDFFFGGGGGGFFFFFFFFFGGGIIIJJJLLLLLLKKKKKKJJJIIIIIIHHHHHHCCCCCCBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCBBB@@@???@@@@@@AAABBBCCCDDDEEEEEE???>>>=========???AAACCCEEEDDDCCCAAA@@@??????>>>===>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>===>>>@@@BBB??????@@@@@@@@@@@@@@@@@@...///000000000000///...////////////////////////////////////////////////...////////////000000000///////////////////////////////////////////////////////////////000000111////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////000111111222222333333333333333444444444444333444555666666777666666444777:::;;;:::999888888:::;;;;;;:::999888:::;;;:::::::::;;;<<>>????????????@@@@@@@@@BBB@@@>>>===<<<===???@@@BBBEEEGGGGGGEEECCCBBBBBB>>>>>>>>>>>>???AAACCCDDD@@@@@@???@@@@@@@@@AAAAAADDDCCCBBBBBBBBBEEEHHHJJJIIIHHHGGGFFFFFFFFFGGGGGGEEEGGGGGGFFFCCCAAAAAAAAADDDDDDEEEFFFFFFEEEDDDCCC???BBBDDDEEEDDDEEEGGGIIILLLLLLJJJHHHEEEDDDFFFGGGJJJJJJIIIHHHHHHIIIIIIJJJKKKKKKLLLOOOQQQSSSSSSSSSTTTbbbmmmpppqqqqqqjjjbbb\\\kkk~~~xxxjjjoooiiiXXXDDD;;;::::::999999::::::999888888888888888777777888888888777666666555555555555555555555555555555666666666666555555333444444444444555555555666666666666666777888888999:::;;;<<<<<<;;;<<<<<<============>>>??????@@@??????>>>>>>???@@@AAABBBEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIJJJIIIGGGFFFFFFEEEFFFHHHIIIJJJIIIIIIHHHFFFEEEDDDCCCDDDFFFHHHIIIGGGFFFEEEEEEEEEFFFHHHIIIGGGGGGHHHHHHHHHIIIIIIIIICCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@AAAAAABBBBBBCCCDDDDDDEEE???>>>======>>>@@@BBBDDDEEEDDDBBB@@@??????????????????????????????>>>>>>======>>>===<<<<<<===???===>>>??????@@@@@@??????......000000000000......////////////////////////////////////////////////......////////////000000////////////////////////000000000000000000000000///////////////000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000//////000000000000000111///000000111222222333333222222222333333333444444222333444555666666666666444666888888777777777777888999:::999888888999;;;::::::::::::<<<>>>@@@BBBAAAAAAAAAAAAAAABBBBBBCCCBBBCCCDDDFFFHHHIIIKKKKKKIIIIIIHHHGGGFFFEEEDDDDDDEEEGGGIIIJJJJJJJJJLLLNNNMMMKKKLLLNNNMMMIIIHHHIIIIIIIIIIIIJJJLLLMMMOOOPPPPPPPPPPPPPPPPPPOOONNNMMMMMMOOOQQQRRRQQQQQQRRRSSSRRRQQQPPPNNNMMMLLLLLLLLLIIILLLNNNPPPOOOOOOOOOPPPLLLIIIHHHIIIIIIGGGIIILLLLLLJJJGGGFFFGGGGGGGGGFFFDDDCCCCCCDDDFFFGGGGGGFFFGGGDDDCCCEEEFFFDDDEEEIIIIIIGGGEEECCCAAABBBBBBCCCEEEEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBAAAAAAAAABBBBBB??????@@@@@@@@@AAAAAAAAA@@@???>>>>>>>>>???@@@AAACCCEEEHHHHHHFFFCCCBBBBBB????????????@@@AAABBBBBB===>>>???@@@AAABBBBBBCCCCCCDDDCCCBBBAAABBBEEEHHHIIIHHHFFFEEEDDDDDDEEEFFFEEEFFFGGGFFFDDDBBBBBBBBBBBBBBBCCCDDDDDDCCCAAA@@@===AAAEEEFFFEEEFFFHHHKKKNNNMMMJJJGGGDDDCCCFFFHHHLLLKKKIIIHHHHHHHHHIIIJJJHHHGGGHHHKKKOOORRRRRRRRRNNNYYY\\\WWW[[[iiipppmmmhhhoooyyygggfffqqqxxxvvvuuuuuu~~~ggg\\\GGGAAA<<<:::<<<<<<888555999999999888777777666666666777777888888777666666444444444444444444444444444555555666666555555444333333444444444555555555555555555555555666666777777999;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<===>>>>>>>>>=========>>>???AAABBBEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIIIIGGGFFFFFFGGGFFFGGGHHHIIIIIIHHHGGGGGGEEEDDDDDDEEEFFFGGGIIIKKKIIIHHHGGGFFFFFFGGGHHHHHHEEEEEEEEEFFFFFFGGGGGGGGGCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDD???>>>======>>>@@@BBBCCCDDDBBBAAA?????????@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>><<<:::999:::<<<<<<===>>>?????????>>>===---...000111111000...---////////////////////////////////////////////////........./////////000000////////////////////////000000000000000000000000///////////////000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000111111000000111111222333333444222222222222333333333333222222333444555555555555333444666555444444555777666777888888777777999;;;;;;;;;:::;;;<<<>>>@@@AAAAAAAAAAAAAAAAAABBBCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHFFFFFFFFFFFFFFFFFFEEEEEEGGGFFFGGGHHHKKKMMMMMMMMMLLLKKKMMMOOOMMMIIILLLTTTJJJJJJJJJKKKMMMNNNPPPQQQOOOOOOPPPQQQQQQPPPOOONNNOOOQQQRRRRRRPPPNNNNNNNNNOOOOOOOOOOOONNNMMMKKKKKKJJJMMMPPPRRRQQQQQQQQQRRRNNNJJJIIIJJJHHHFFFGGGKKKLLLIIIGGGFFFGGGHHHHHHGGGBBBBBBBBBEEEHHHJJJJJJIIIHHHEEEDDDGGGHHHEEEFFFIIIGGGFFFEEEDDDCCCBBBBBBBBBEEEFFFFFFFFFEEECCCAAA@@@BBBAAAAAAAAAAAAAAABBBBBB@@@AAAAAAAAAAAABBBBBBBBB>>>???@@@AAABBBCCCCCCDDDCCCEEEGGGGGGEEEBBBAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@;;;<<<>>>@@@AAACCCDDDDDD@@@BBBCCCBBBAAAAAADDDGGGHHHFFFDDDBBBBBBBBBCCCDDDCCCDDDEEEEEECCCAAABBBBBB@@@AAABBBBBBBBB@@@???>>>>>>BBBGGGHHHFFFFFFHHHKKKLLLKKKIIIEEECCCDDDHHHKKKKKKJJJHHHGGGFFFGGGHHHIIIFFFDDDDDDGGGLLLOOOQQQQQQNNNRRRSSSRRRTTT\\\eeejjjiiinnnvvvjjjpppzzztttdddfffrrrwwwpppgggMMMAAA@@@:::::::::;;;<<<======;;;666777777777777666555555666666777777777777777666333333333333333333333333444555555666666555555444444444444444555555555555444444444444444555555666333666999:::999999;;;===;;;;;;:::::::::;;;<<<<<<===<<<<<<<<<===???AAACCCDDDDDDEEEEEEFFFFFFFFFGGGEEEGGGGGGFFFCCCCCCDDDGGGFFFGGGHHHHHHHHHGGGFFFEEECCCDDDEEEFFFHHHIIIJJJKKKKKKJJJHHHGGGFFFGGGGGGHHHEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGFFFDDDBBBAAAAAACCCEEEGGGEEEEEEEEEEEEEEEDDDDDDDDD???>>><<<<<<<<<>>>@@@AAABBBAAA@@@>>>>>>???AAABBB@@@@@@???>>>======<<<<<<=========<<<:::999:::;;;<<<===>>>??????>>><<<;;;---...///111111///...---////////////////////////////////////////////////............/////////000////////////////////////000000000000000000000000///////////////000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000.../////////000000111111111111111222333333444444111111222222222333333333222222333444555555555555333444444333222333555777555666777777777777999;;;<<<;;;;;;;;;<<<>>>???AAABBBBBBAAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFHHHFFFEEEHHHLLLOOONNNLLLKKKKKKMMMOOOLLLIIIQQQ]]]JJJJJJKKKLLLMMMOOOQQQRRRNNNNNNPPPPPPQQQPPPOOONNNRRRSSSTTTRRRNNNKKKJJJIIIKKKMMMOOOQQQPPPNNNKKKIIIKKKNNNQQQSSSSSSRRRRRRSSSOOOLLLJJJJJJHHHEEEGGGKKKKKKIIIGGGFFFGGGHHHHHHHHHAAAAAABBBFFFJJJLLLMMMLLLHHHEEEEEEIIIIIIFFFGGGIIIEEEEEEEEEDDDDDDCCCBBBBBBEEEEEEEEEEEECCCAAA???>>>AAAAAA@@@@@@AAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCCCC>>>???AAACCCDDDEEEFFFFFFBBBDDDFFFFFFDDDAAA@@@@@@@@@AAABBBCCCBBBAAA@@@???:::;;;===@@@BBBDDDEEEEEE>>>@@@BBBBBBAAAAAADDDGGGGGGEEECCCAAA@@@AAABBBCCCAAABBBDDDCCCBBBAAAAAABBB???@@@@@@AAA@@@???>>>===@@@DDDIIIIIIFFFEEEGGGJJJJJJIIIGGGEEEDDDFFFJJJNNNJJJIIIGGGEEEEEEFFFGGGHHHEEECCCAAACCCIIIMMMOOOPPPKKKIIIOOOXXXWWWPPPRRR\\\[[[gggqqquuuzzz|||mmmqqqyyyrrruuu~~~{{{zzzgggWWWLLLCCC======<<<===;;;777555666888999333444555555666666555555666666777777777777777666333333333333333333333333444555555555555555555444444444444555555555666666444333333333333444555555111444888999888888:::===::::::999999999:::;;;;;;<<<<<<;;;;;;<<>>===;;;;;;;;;<<<>>>???AAA@@@???>>>>>>@@@BBBCCC??????>>>===<<<;;;;;;:::;;;<<<<<<;;;999999:::<<<<<<===>>>???>>>===;;;:::000000//////.........---................................................////////////////////////////////////////////////111111000000//////......////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000111111111111222222222333333333333333333333333333333333444444444555555555555555555666666666666::::::;;;<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCBBBBBBCCCEEEGGGIIIDDDCCCBBBAAAAAABBBDDDDDDDDDDDDEEEIIINNNPPPNNNKKKOOOOOOOOOLLLJJJIIIKKKLLLNNNMMMLLLKKKKKKLLLMMMMMMMMMOOORRRRRRQQQOOOOOOOOORRRPPPOOOOOOOOOOOONNNLLLMMMNNNNNNMMMJJJIIIIIIIIINNNMMMNNNPPPSSSRRROOOKKKLLLLLLJJJHHHFFFFFFHHHJJJLLLJJJGGGEEEEEEEEEDDDCCCAAACCCFFFIIIKKKLLLLLLLLLFFFEEEDDDEEEFFFGGGFFFDDDCCCCCCBBBBBBBBBAAAAAAAAAJJJFFFBBB??????@@@@@@???CCCBBBAAA@@@???@@@AAAAAA???@@@AAABBBBBBBBBAAA@@@BBBAAABBBCCCEEEEEECCCAAAFFFGGGGGGFFFEEECCCAAA@@@??????@@@@@@@@@??????>>>=========>>>??????@@@@@@AAA@@@@@@??????@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAACCCCCCCCCAAA???===@@@@@@AAABBBBBBCCCCCCDDDIIIHHHFFFEEEEEEEEEFFFGGGMMMKKKHHHFFFDDDDDDEEEEEE@@@BBBEEEHHHJJJLLLOOORRROOOMMMLLLNNNRRRUUUUUUSSSVVVaaarrruuunnnmmmuuurrrbbbkkkxxx~~~yyy}}}fffYYYhhhkkk]]]KKKAAA@@@AAA>>>;;;888888888888777777777666666555555555555444444444444444444444444444444444222222222222222222222222333444444555555444444333444444444444444444444444333333333333333333333333666666666666666777888888888888888888888888999999>>>======<<<<<<<<<======AAABBBBBBAAA@@@AAACCCFFFDDDFFFFFFBBB===<<<@@@DDDFFFFFFDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGEEECCC@@@@@@BBBDDDBBBBBBBBBCCCDDDEEEFFFGGGDDDCCCAAA@@@AAADDDHHHJJJGGGFFFDDDBBBAAAAAAAAAAAA???>>><<<;;;<<<>>>AAACCC????????????>>>>>>>>>>>><<<<<<======<<<;;;:::::::::;;;<<<;;;:::999;;;===;;;;;;:::::::::999999999000/////////.........---................................................................................................000000000000//////......////////////////////////................................................//////////////////////////////////////////////////////////////////////////////000111111111111000000000111111111222222222333333333333333333333333333333333444444444444555555555555555666666666666::::::;;;<<<===>>>??????????????????????????????BBBBBBBBBBBBCCCEEEFFFGGGBBBAAA@@@@@@AAABBBCCCDDDEEEEEEFFFJJJNNNPPPOOOLLLMMMNNNOOONNNKKKIIIHHHIIILLLKKKJJJIIIIIIJJJKKKLLLLLLNNNPPPPPPNNNLLLKKKKKKOOOMMMLLLLLLMMMNNNMMMKKKLLLLLLMMMKKKJJJJJJKKKLLLQQQPPPOOOPPPQQQOOOKKKGGGJJJJJJJJJHHHFFFFFFHHHJJJKKKIIIFFFEEEEEEEEEDDDCCCAAACCCFFFHHHJJJJJJJJJJJJFFFDDDCCCDDDEEEFFFEEEDDDBBBBBBCCCCCCDDDDDDDDDDDDIIIFFFCCCAAAAAABBBBBBBBBCCCBBBAAA@@@@@@@@@AAAAAA@@@AAABBBCCCDDDCCCBBBBBBAAAAAAAAACCCDDDEEECCCAAAFFFFFFFFFFFFEEECCCAAA@@@>>>>>>??????>>>>>>======<<<<<<======>>>>>>??????@@@@@@????????????@@@@@@?????????@@@@@@@@@AAAAAABBBAAA@@@@@@??????@@@@@@@@@AAABBBCCCCCCBBB@@@???@@@@@@@@@AAABBBBBBCCCCCCFFFEEEEEEDDDCCCDDDDDDDDDJJJIIIFFFDDDCCCDDDDDDEEECCCEEEGGGIIIIIIJJJMMMOOOMMMKKKKKKMMMQQQTTTTTTSSSSSSZZZbbblllyyywwwtttyyyppp[[[ZZZ\\\```fffuuuqqq^^^XXXnnnwwwcccQQQHHH>>>999:::<<<;;;999888888888777777777666666555555555555444444444444444444444444444444444444222222222222222222222222333333444444444444333333333333333333333333333333333333333333333333333333555555555555555666777777888888888888888999999999===<<<<<<;;;;;;<<<<<<===??????@@@???>>>???BBBDDDCCCDDDDDDAAA<<<;;;???BBBFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDFFFEEEEEEDDDDDDEEEEEEFFFHHHGGGEEECCC@@@@@@BBBEEEDDDCCCBBBBBBBBBBBBCCCDDDBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@???>>>=========???AAABBB?????????>>>>>>>>>======<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;999999:::<<<::::::::::::999999999999/////////.......................................------------------------................................................000000000////////////...////////////////////////................................................////////////////////////////////////////////////////////////////////////...///000000111111000000000000000111111111222222222222222222222222222222333333333333444444444444444555555555555666666666::::::;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBCCCDDDEEEEEEEEE????????????@@@AAACCCDDDFFFFFFHHHLLLOOOPPPOOONNNJJJLLLNNNNNNKKKHHHEEEEEEJJJIIIHHHGGGGGGHHHIIIJJJNNNPPPQQQPPPMMMJJJIIIIIIMMMLLLKKKLLLMMMNNNMMMLLLKKKKKKKKKJJJIIIJJJMMMOOOPPPOOOOOOOOOOOOMMMJJJGGGHHHIIIJJJIIIGGGGGGGGGIIIJJJHHHEEEDDDDDDEEEEEEDDDBBBCCCEEEGGGHHHHHHHHHGGGEEECCCBBBBBBCCCDDDDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHJJJGGGDDDBBBCCCDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@AAAAAABBBCCCDDDEEEDDDCCCCCCAAA@@@@@@AAACCCDDDBBBAAADDDDDDEEEEEEDDDBBBAAA???===============<<<;;;;;;::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>>???@@@BBBCCCCCCCCCBBBAAA@@@???@@@@@@AAAAAABBBCCCEEEEEEEEEEEEDDDDDDDDDDDDGGGFFFDDDCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIIIIJJJLLLJJJIIIIIIKKKNNNQQQQQQQQQLLLQQQTTTUUUZZZdddmmmqqqvvv}}}yyylllhhhjjjqqqzzzssspppiiinnn]]]LLL@@@>>>;;;999888:::;;;;;;:::777777777777666666666666555555444444444333333333333333333333333333333333222222222222222222222222222333333444444333333222222222222222222222222222222222222222222222222222444444333333444444555666777777888888999999999999<<<;;;;;;::::::;;;<<<<<<<<<=========<<<===???BBBBBBCCCCCC???<<<;;;>>>AAAEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCAAAAAACCCCCCCCCCCCDDDEEEFFFFFFIIIHHHEEEBBB@@@@@@CCCFFFFFFEEEBBB?????????AAABBB@@@AAABBBCCCCCCBBBAAA@@@CCCCCCDDDDDDCCCAAA???>>>>>>>>>??????@@@@@@AAAAAA??????>>>>>>>>>>>>======;;;;;;<<<<<<;;;;;;::::::999:::;;;:::888888:::;;;::::::999999999888888888................................................------------------------................................................////////////////////////////////////////////////................................................////////////////////////////////////////////////////////////////////////...//////000000000000000000000000000111111111111222222222222222222222222222222333333333444444444444444444555555555666666999999:::;;;<<<===>>>>>>========================???AAACCCEEEFFFFFFEEEDDD>>>>>>???@@@AAABBBCCCDDDFFFGGGJJJMMMOOOPPPOOONNNKKKLLLLLLKKKHHHEEEDDDDDDHHHHHHGGGFFFFFFGGGIIIJJJSSSTTTTTTRRROOOLLLJJJJJJMMMLLLKKKLLLOOOPPPOOONNNLLLKKKJJJIIIGGGIIILLLOOOLLLLLLLLLLLLLLLLLLKKKJJJFFFGGGIIIIIIHHHGGGGGGHHHHHHFFFCCCCCCDDDEEEEEEDDDCCCDDDEEEEEEFFFFFFEEEEEEDDDBBB@@@@@@BBBCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGJJJHHHDDDCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDCCCBBBBBBAAA@@@???@@@BBBBBBAAA@@@BBBBBBCCCCCCCCCAAA@@@???===============<<<;;;:::999999999:::;;;;;;<<<<<<<<<==================<<<<<<<<<<<<<<<============???>>>======<<<<<<======??????AAABBBCCCCCCCCCCCC??????>>>>>>???@@@BBBCCCGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHIIIJJJJJJIIIIIIIIIKKKLLLMMMMMMGGGKKKOOOPPPQQQUUU[[[```fffvvv{{{vvvuuuhhhhhhsssxxxzzz|||jjjsssttt~~~yyysssgggXXXLLLEEE@@@===:::;;;;;;:::999888999999777777666666666555555555444444444444333333333222222222222222222222222222111111111111111111111111222222333333333333222222000000000000111111111111222222222222222222222222222222222222222333444444777777777888888999999999::::::999999999:::;;;;;;:::;;;<<<;;;;;;<<>>@@@BBBAAAAAABBBBBBAAA@@@>>>>>>AAABBBCCCDDDCCCAAA???===>>>???@@@AAABBBAAAAAA@@@???>>>>>>>>>============::::::;;;;;;;;;::::::999888999:::999777777999:::999999888888888777777777---------.......................................------------------------.............................................................../////////////////////////////////..............................................................................................................................///000000000000000//////000000000111111111111111111111111111111111222222222333333333444444444444444444555555555555888888999:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<>>???@@@AAABBBCCCDDDDDDEEEGGGJJJMMMNNNNNNNNNNNNLLLLLLJJJGGGDDDCCCEEEGGGHHHHHHGGGGGGGGGHHHJJJKKKSSSTTTTTTQQQNNNKKKJJJKKKJJJIIIIIIKKKMMMNNNNNNMMMMMMMMMKKKIIIGGGHHHKKKMMMKKKKKKKKKJJJIIIHHHIIIJJJFFFGGGIIIHHHGGGFFFFFFFFFFFFDDDBBBBBBDDDEEEFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBB@@@???AAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDJJJGGGDDDBBBBBBAAA@@@>>>AAAAAAAAA@@@@@@@@@??????>>>???@@@AAAAAAAAA@@@@@@@@@???>>>>>>@@@AAAAAA@@@???@@@AAABBBBBBAAA??????>>>>>>>>>>>>===<<<;;;:::888888888999::::::;;;;;;;;;<<<============<<<;;;<<<<<<<<<<<<============>>>===<<<<<<;;;;;;<<<<<<>>>>>>@@@AAABBBBBBCCCCCC???>>>=========???AAABBBFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGEEEFFFHHHHHHGGGGGGIIIJJJJJJJJJIIIHHHGGGGGGHHHHHHIIIJJJLLLOOOPPPPPPOOOPPPRRR^^^ttt~~~tttpppssspppnnnvvvrrrvvvppptttzzzhhh[[[UUUMMMEEE???;;;;;;<<<999999999777444222444666666666666555555555555444444333333333222222222222222222222222222222222222111111111111111111111111111111222222222222111111/////////000000111111111111111111111111111111111111111111111111222222333555555666777777888999999888888888888888999:::::::::;;;<<<;;;;;;<<>>>>>@@@BBBBBBCCCCCCDDDDDDDDDCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDBBBBBBCCCDDDEEEGGGHHHIIIHHHGGGEEEAAA??????BBBEEEBBB@@@>>><<<<<>>>>>>>>>>>@@@AAABBBCCCBBBAAA>>>===>>>???AAABBBBBBAAA@@@???>>>>>>>>>============<<<999999:::::::::::::::999777888999888666666888999888888777777777666666666---------------.................................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------............/////////////////////////////////------------------------------------------------........................................................................---...//////000000///////////////000000000111111000000000000000000000000222222222222333333333333333444444444444555555555666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???@@@CCCEEEFFFFFFEEEDDD>>>???AAABBBCCCCCCCCCCCCCCCFFFJJJLLLLLLKKKLLLLLLLLLKKKHHHDDDBBBCCCFFFIIIHHHHHHGGGGGGHHHIIIJJJKKKNNNOOOOOOMMMJJJHHHHHHIIIGGGFFFEEEFFFIIIJJJJJJIIILLLLLLKKKIIIGGGGGGJJJLLLNNNMMMLLLHHHEEECCCDDDFFFGGGHHHHHHGGGEEEDDDDDDEEEDDDBBBAAAAAACCCEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDBBB??????@@@BBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBHHHEEECCCAAAAAA@@@>>>===@@@@@@@@@AAA@@@??????>>><<<===>>>?????????>>>>>>@@@>>>======???@@@@@@???===>>>???@@@@@@@@@???>>>>>>>>>>>>>>>===<<<::::::777888888999999::::::;;;;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<=========>>>======<<<;;;;;;;;;;;;;;;>>>>>>>>>???@@@AAAAAABBB>>>===<<<;;;<<<>>>@@@BBBDDDCCCAAA@@@@@@@@@AAABBBCCCCCCDDDDDDEEEFFFFFFFFFBBBDDDFFFFFFFFFFFFHHHJJJIIIJJJIIIHHHFFFEEEFFFGGGNNNIIIGGGJJJLLLJJJIIIJJJLLLMMMWWWiiizzz{{{vvvtttyyy}}}tttkkklllnnnzzzooo]]]gggpppuuu~~~wwwjjjUUUIIIFFFAAA???>>>;;;888888:::888888777666444444555777666555555555444444444444333333333222222222111111111111111111111111111111111111111111111111111111000111111222222111111000...//////000000111111111000000000000000000000000111111000000111111222333333333444555666777777888666666666666777888999999:::;;;;;;;;;;;;===@@@BBBDDDBBB@@@?????????AAABBBAAABBBCCCDDDDDDCCCAAA@@@@@@AAABBBDDDEEEFFFFFFFFFCCCCCCCCCDDDEEEFFFHHHIIIFFFEEEDDDBBB??????@@@BBB???>>>===<<<>>>@@@CCCEEEDDDCCCAAA???>>>===>>>>>>@@@@@@AAABBBAAA@@@???>>>>>>???@@@AAAAAA@@@???>>>>>>>>>============<<<<<<888888999:::::::::999999666777888777555555777888777777666666666555555555,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////////////////////////////------------------------------------------------........................................................................---...//////000000//////////////////000000000111000000000000000000000000111222222222222333333333333333444444444555555555444444555666777888999999888888888888888888888888===>>>@@@BBBCCCCCCCCCBBB>>>???@@@AAABBBBBBAAA@@@AAADDDHHHJJJIIIHHHIIIJJJIIIIIIHHHFFFDDDDDDGGGIIIGGGGGGFFFFFFGGGIIIJJJKKKIIIJJJJJJHHHFFFFFFGGGHHHEEEDDDDDDEEEGGGHHHGGGFFFIIIJJJJJJJJJIIIIIIJJJLLLMMMMMMKKKGGGCCCAAACCCEEEIIIIIIHHHFFFCCCBBBCCCEEEBBBAAA@@@@@@CCCEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEBBB??????@@@BBBCCCCCC??????@@@AAABBBCCCCCCDDDDDDBBBAAAAAABBBBBBAAA??????@@@@@@AAA@@@???>>>===;;;<<<===>>>???>>>======???===<<<<<<>>>?????????<<<===>>>???@@@??????>>>============;;;:::999888777888888999999:::;;;;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<============<<<;;;;;;;;;;;;;;;============>>>???@@@@@@>>>===;;;:::;;;===@@@AAADDDBBB???======>>>AAABBBAAABBBCCCCCCDDDDDDDDDDDDBBBCCCEEEEEEDDDDDDFFFGGGFFFGGGHHHGGGEEEDDDFFFIIIKKKFFFDDDHHHIIIFFFFFFIIILLLHHHHHHPPPWWW[[[aaahhhpppqqqxxx{{{mmmyyy|||ooo___```wwwwwwrrrrrr~~~}}}vvvxxx|||pppfffrrrkkknnnqqq{{{xxxzzzvvvmmm___OOOCCC???@@@<<<888777;;;:::777777;;;888888888888999999888777555555555444444444333333222222222222111111111111111111111111111111111111111111111111111111111111000000111111111111000000...//////000111111222222000000000000000000000000111111000000111111222333111222222333444555666777555555555555666777888999999:::;;;;;;;;;<<>>???@@@@@@@@@AAABBBCCCBBBAAA???>>>???@@@AAABBBDDDDDDDDDEEEBBBBBBBBBCCCDDDEEEFFFGGGCCCCCCCCCBBB???>>>>>>???>>>>>>>>>>>>???AAACCCDDDBBBBBBBBBAAA@@@???>>>===@@@@@@@@@@@@????????????>>>??????????????????>>>>>>>>>=========<<<<<<<<<777777888999999999999999666777777666555555666888666666666555555555444444,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////////////////////////////------------------------------------------------........................................................................---......///////////////////////////000000000000000000000000000000000000111111222222222333333333333333333444444444555555333333444555666777888888666666666666666666666666<<<===>>>???@@@AAAAAAAAA>>>>>>@@@AAAAAA@@@???>>>???CCCGGGIIIGGGGGGGGGIIIFFFHHHHHHHHHGGGFFFGGGHHHGGGFFFFFFFFFFFFHHHJJJKKKGGGHHHHHHGGGFFFFFFGGGIIIGGGEEEEEEEEEGGGHHHGGGFFFFFFHHHIIIJJJJJJJJJLLLMMMIIIJJJIIIEEEBBBBBBEEEIIIKKKJJJHHHEEEBBBAAABBBDDDBBB@@@???@@@CCCFFFGGGGGGEEEDDDDDDDDDDDDEEEFFFFFFFFFCCC@@@???@@@BBBCCCDDD===>>>???AAACCCDDDFFFFFFAAA@@@@@@AAACCCDDDCCCBBB??????@@@AAA@@@???>>>===;;;<<<>>>??????>>>>>>===???===;;;;;;===?????????;;;<<<===?????????>>>>>><<<<<<<<<;;;:::999777666888888888999::::::;;;;;;;;;<<<>>>??????>>><<<;;;::::::;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<===============>>>>>>???>>><<<;;;::::::===???AAAFFFDDD@@@======???BBBDDD@@@AAABBBBBBCCCCCCCCCBBBCCCDDDEEEDDDCCCBBBCCCEEECCCEEEGGGGGGEEEEEEHHHKKKCCCBBBFFFLLLKKKFFFEEEIIIFFFDDDGGGLLLMMMKKKOOOWWWTTT[[[jjjwwwyyylll|||zzzrrrkkkkkknnnnnnjjjfff```]]]]]]kkkyyyrrrmmmyyy{{{qqqqqqyyyxxxvvv}}}|||iii]]]MMMLLLJJJGGGAAA<<<;;;>>>???:::888:::999444444888666555666888999888555111555555444444444333333333222222222111111111111000000000000000000000000000000000000000000000000000000000111111111111000000...//////000111222222333000000000000000000000000111111111111111222222333000000111222444555555666444444444555555777888888888999:::::::::;;;???AAABBB???===<<<===>>>??????@@@AAABBBCCCBBB@@@===<<>>===>>>????????????@@@AAABBBCCC???AAACCCDDDCCCAAA===;;;AAA@@@??????>>>??????@@@??????>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<666777888999999999999999555666777666444444666777666666555555555444444444------------------------........................------------------------.........------,,,,,,,,,------------------------//////.........---------........................---------............///................................................---...............------000000//////.........------------......000111111000000000000000000000000111111111000000000000000111111222222222333333333444444444555555555555666555444222111111222444555666444222444777999888666999:::;;;===>>>?????????============>>>>>>>>>>>>AAABBBDDDFFFHHHHHHGGGGGGFFFCCCAAADDDHHHJJJGGGCCCEEEEEEFFFHHHHHHHHHHHHHHHHHHGGGFFFGGGHHHHHHGGGEEEDDDFFFIIIJJJIIIHHHIIIIIIHHHFFFEEEEEEHHHJJJKKKJJJIIIJJJJJJHHHEEEEEEIIIMMMHHHHHHGGGFFFEEEDDDCCCCCC@@@@@@??????@@@BBBCCCDDDFFFDDDCCCEEEGGGHHHFFFDDDDDDCCCCCCBBBBBBBBBCCCCCC<<<>>>@@@CCCEEEEEEDDDDDDAAABBBBBBCCCCCCCCCCCCCCC??????@@@AAAAAA@@@???>>>;;;<<<>>>???@@@@@@???????????????>>>>>>>>>======???>>>===<<<<<<;;;;;;<<<<<<======<<<:::999999::::::999888888888999:::;;;999999999888888999::::::;;;;;;;;;<<<===???AAAAAA<<<<<<::::::999:::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===???AAABBBAAA@@@?????????@@@AAA@@@AAABBBBBBBBBCCCEEEGGGEEEDDDCCCBBBAAA@@@@@@@@@AAACCCDDDEEEFFFGGGJJJLLLIIIIIIJJJKKKKKKJJJIIIIIIIIIIIIHHHHHHIIIJJJLLLMMMWWWUUUXXXdddvvv{{{}}}{{{zzzkkknnn|||zzztttooonnnqqqrrrqqqwww~~~|||sssdddZZZQQQLLLBBBAAA@@@>>>===;;;:::999999999999888777666666555555555444444444444555555555555444333333222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333333333222222333333444555444444555444333555888;;;:::999999999:::<<<===????????????>>><<<<<>>AAABBBCCCBBB@@@???@@@AAA@@@DDDEEEDDDEEEGGGGGGCCC???@@@@@@???>>>>>>@@@AAA>>>======>>>AAACCCDDDDDDDDDDDDDDDBBB???<<<<<<===@@@@@@@@@@@@@@@>>>==================>>>???@@@AAA=========>>>===<<<<<<;;;<<<:::888999;;;<<<:::888666666666666555555555555555555555444444333333333------------------------........................------------------------......---------,,,,,,,,,------------------------///.........------------........................------------....................................------------------------------............------000/////////.........---------------...///000111////////////////////////000000000000000000000000000000000111111111222222444444444444555555555555555444222111111222444555555444333444777888777666999999;;;<<<===>>>>>>>>>;;;<<<<<<<<<<<<=========???@@@BBBDDDEEEFFFGGGGGGFFFCCCBBBDDDHHHIIIGGGCCCCCCDDDEEEFFFFFFGGGFFFFFFHHHGGGFFFGGGHHHIIIGGGEEEEEEGGGJJJJJJIIIHHHHHHIIIGGGFFFEEEGGGIIIKKKKKKKKKKKKKKKKKKIIIHHHGGGIIIKKKGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@???@@@@@@BBBDDDEEEEEECCCCCCDDDGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCBBBBBB???@@@BBBDDDEEEEEEDDDCCC@@@AAABBBCCCDDDDDDDDDCCCAAAAAABBBBBBBBBAAA??????<<<===>>>@@@@@@@@@@@@???@@@?????????>>>>>>>>>>>>???>>>===<<<;;;;;;;;;;;;;;;<<<===<<<:::999999:::999999888888888999:::;;;:::999999888999999::::::;;;;;;;;;<<<===???@@@@@@<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<>>>???@@@AAA@@@????????????@@@AAA???AAABBBBBBBBBBBBEEEGGGCCCCCCBBBAAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGIIILLLHHHHHHIIIIIIIIIIIIHHHHHHIIIHHHGGGGGGHHHIIIJJJKKKRRROOONNNTTT___jjjqqqsss~~~zzzxxx{{{}}}vvv|||pppaaaTTTMMMHHHDDD@@@>>>======<<<;;;:::999999999999888777777666555555555555444444444444555555555444444333222222111111111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000111111111000000000111111111222222333222222222222333444444444444444444333555888;;;999888888999:::<<<>>>????????????>>><<<<<<>>>@@@@@@@@@@@@@@@@@@??????>>>???AAABBBBBB@@@??????@@@@@@DDDFFFDDDEEEHHHGGGDDD???@@@@@@???>>>===???@@@>>>===<<<===@@@AAABBBAAABBBBBBBBBAAA>>><<<<<<===AAAAAAAAA@@@??????>>>>>>======<<<<<<======>>>>>>;;;;;;<<<<<<;;;;;;:::999<<<:::888999:::;;;999777666666666666555555555444555555444444444333333333........................------------------------------------------------...------------,,,,,,,,,------------------------............------------------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------/////////...............------------...///000000////////////////////////000000000000000000000000/////////000000000111111333333333444444444555555444333222111111222333444555444333444666777777666888999:::;;;<<<=========:::::::::;;;;;;;;;<<<<<<>>>>>>???@@@BBBDDDFFFGGGFFFDDDCCCDDDGGGHHHFFFCCCAAAAAABBBCCCDDDDDDDDDDDDGGGFFFFFFGGGHHHIIIGGGFFFGGGIIIKKKKKKIIIHHHGGGHHHFFFEEEFFFHHHKKKMMMMMMLLLNNNMMMKKKKKKKKKKKKIIIHHHFFFEEEDDDCCCBBBBBBAAAAAA?????????@@@AAACCCDDDEEECCCBBBBBBDDDFFFFFFDDDBBBAAABBBCCCDDDDDDCCCBBBAAABBBCCCDDDEEEEEEDDDBBBAAA===???AAADDDEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA??????<<<===???@@@AAAAAA@@@@@@@@@@@@??????>>>>>>>>>??????>>>===<<<;;;;;;;;;;;;;;;<<<===<<<999888999:::999999888888999999:::;;;::::::999999999999999:::::::::;;;<<<===>>>>>>???;;;:::999888888999:::;;;::::::::::::;;;;;;;;;<<<>>>>>>============>>>>>>@@@??????>>>>>>??????@@@???@@@AAAAAAAAABBBDDDFFFBBBAAAAAAAAAAAABBBCCCCCCEEEFFFGGGFFFFFFFFFHHHJJJHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHGGGFFFGGGHHHIIIJJJRRRNNNKKKKKKOOOSSSTTTTTT]]]bbbhhhkkkppp|||{{{vvvpppwwwyyytttbbbZZZQQQKKKCCC>>>===>>>===;;;999999999999999888888888888888777777666555555555555444444333333444444555444444333333222111111111111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000111111/////////000000000111111222222111111222222333444333333444444333555777:::777777777888999;;;>>>????????????>>><<<<<<===???@@@@@@@@@@@@@@@???>>>>>>>>>@@@BBBCCCAAA???>>>>>>AAADDDFFFEEEEEEHHHGGGDDD@@@AAAAAA???>>>===>>>@@@???>>><<<===>>>@@@?????????@@@AAA@@@>>><<<===>>>CCCBBBAAA????????????@@@======<<<;;;;;;;;;;;;<<<999::::::::::::999888888;;;:::888888999999888777666666555555555444444444444444444444333333333333////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------........................---------------...///000/////////////////////////////////000000000000000/////////000000000111111222333333333444444444444333333222111111222333333444333444444666666666666888888999:::;;;;;;;;;:::999999::::::;;;;;;<<<<<<=========???AAADDDGGGIIIFFFDDDDDDDDDFFFFFFDDDBBB@@@AAABBBCCCCCCDDDDDDCCCGGGFFFFFFGGGIIIIIIHHHFFFIIIKKKLLLLLLIIIGGGGGGGGGEEEEEEGGGJJJMMMNNNNNNLLLPPPNNNKKKLLLNNNMMMIIIFFFEEEDDDCCCBBBAAAAAAAAAAAA???@@@@@@AAABBBCCCDDDEEEAAAAAACCCDDDEEEDDDCCCBBB???AAACCCDDDDDDCCCBBBAAACCCDDDEEEEEEDDDBBB@@@>>>;;;===@@@DDDEEEFFFEEEDDDFFFEEEEEECCCBBB@@@???>>><<<>>>???@@@AAAAAA@@@@@@AAA@@@???>>>>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;999888888999999888999999999999::::::::::::999888888888999999::::::;;;;;;<<<<<<<<<<<<999999888777888999:::;;;888888999999::::::;;;;;;=========<<<;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>??????>>>???@@@@@@@@@AAACCCEEE@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHGGGEEEEEEGGGHHHIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIHHHGGGGGGHHHIIIJJJQQQNNNKKKJJJLLLMMMLLLKKKKKKMMMPPPSSSXXXaaalllssszzzxxxxxxxxxkkk```UUUHHHAAA???CCC???<<<;;;<<<===<<<;;;888888888888777777777666666666666555555555444444444444333333333333444444333333222222111111111000111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000111/////////000000000111111111111111111111222333333222333444333333444777999666666666777888;;;===>>>>>>??????>>>===<<<===>>>AAAAAAAAAAAAAAA@@@??????>>>@@@DDDDDDCCC@@@???>>>AAADDDFFFEEEEEEHHHGGGDDDAAAAAAAAA@@@>>>===>>>@@@AAA???>>>===??????>>>===>>>@@@AAA@@@???>>>???@@@DDDCCC@@@???>>>???@@@AAA>>>===<<<;;;::::::::::::999999999999999888888777:::999888888888777777666555555555444444444333333333333333333333333333333////////////////////////------------------------------------------------------------------------------------------------,,,,,,------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......---------------..................------------......///..............................//////000000000000000000000111111111222222222222222222333333333444222222222222222222222222222333444444555555666777777888888999999999888888999999:::;;;<<<<<<======>>>>>>>>>@@@BBBEEEHHHIIIFFFEEEEEEEEEEEEEEECCCBBBAAAAAABBBCCCDDDDDDDDDDDDFFFFFFFFFGGGIIIIIIHHHGGGIIIKKKLLLKKKIIIGGGFFFFFFEEEEEEGGGJJJMMMNNNNNNLLLPPPMMMKKKLLLMMMMMMIIIEEEFFFEEECCCAAAAAAAAABBBCCC@@@@@@AAABBBCCCCCCCCCDDD???AAACCCEEEEEECCCBBBAAA>>>@@@BBBDDDDDDCCCBBBAAABBBCCCDDDDDDBBB@@@>>><<<;;;===@@@CCCEEEEEEEEEEEEFFFEEEDDDBBBAAA???>>>>>><<<===???@@@AAAAAA@@@@@@AAA@@@>>>===<<<===>>>???>>>===<<<;;;;;;:::::::::;;;<<<<<<;;;999888888999888888999999:::::::::::::::999888777777777777777999::::::;;;;;;;;;::::::888777777666777888999:::777777777888999::::::;;;;;;;;;;;;::::::999888888<<<<<<<<<======>>>>>>>>>===>>>?????????@@@BBBDDD??????@@@AAABBBDDDEEEFFFGGGGGGGGGFFFDDDDDDEEEGGGIIIIIIHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHIIIKKKKKKKKKIIIHHHHHHIIIIIIIIIIIIKKKJJJIIIIIILLLQQQVVVZZZ]]]eeepppwww|||}}}zzzxxxnnnhhh]]]SSSIIIDDD@@@======AAA===<<<::::::::::::999888:::999999888777666555555555555555444444444444444333333222222222222333333222111111111111111000000000000000000000000000000////////////////////////...........................................................................////////////000000000000000000111111111222222111000000000000111222222000222333333333444666888555555555666777999;;;===<<<===???>>>===<<<===>>>BBBBBBBBBCCCBBBAAAAAA@@@???AAADDDEEECCCAAA??????@@@DDDEEEDDDEEEGGGGGGCCCAAABBBBBBAAA???>>>@@@AAACCCAAA??????@@@@@@???>>>???@@@BBBAAA@@@@@@AAACCCDDDBBB@@@>>>>>>>>>???@@@???>>>===<<<;;;::::::::::::::::::::::::999888888888999888777666555555555444444444444333333333333333333333333333333333333........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...---------------------............---------------..............................---......//////000000111000000000111111111222222111111222222222333333333222222222222222222222222222333555555444444666777777777888888888777666666999999::::::;;;<<<======??????@@@AAACCCEEEGGGHHHFFFFFFFFFEEEDDDCCCBBBAAAAAABBBCCCDDDDDDEEEDDDDDDFFFEEEEEEGGGIIIJJJHHHGGGHHHIIIKKKJJJHHHFFFEEEFFFFFFEEEFFFHHHKKKMMMMMMLLLMMMLLLJJJJJJJJJJJJHHHGGGGGGFFFDDDBBBBBBCCCDDDEEEBBBBBBCCCCCCCCCCCCBBBBBB>>>AAAEEEFFFEEECCCBBBBBB???@@@AAABBBCCCCCCBBBBBB@@@AAABBBCCCBBB@@@>>>===<<<===???AAACCCDDDEEEFFFEEEDDDBBB@@@>>>=========;;;<<<>>>???@@@@@@??????@@@???===;;;;;;<<<===>>>>>>===<<<;;;:::::::::::::::;;;<<<;;;888777888999777888999::::::::::::999999888777666555555555555888999:::;;;;;;:::888777777666555555666777999:::555666666777888999::::::999999999999999888777666::::::;;;<<<============<<<===>>>>>>>>>???AAACCC??????@@@AAABBBDDDEEEFFFEEEFFFFFFEEECCCCCCDDDEEEHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIHHHHHHIIIJJJLLLMMMKKKJJJIIIHHHHHHHHHIIIJJJIIIHHHGGGGGGIIILLLPPPRRRNNNSSSWWWYYY]]]ccchhhhhhvvvqqqlllgggeee^^^TTTLLLIIIGGGAAA>>>??????<<<;;;===999999999999888888777777:::999999888666555444444333333333333333333333333333222222111111222222333000000000000000000000000000000000000000000000000////////////////////////..............................................................................////////////000000000000000111111111222222000000000///000000111222///111333333333333555666666555555555666888999;;;:::<<<>>>>>>======>>>???BBBBBBBBBBBBBBBAAAAAA@@@???AAADDDDDDBBB@@@?????????BBBDDDCCCCCCFFFEEEBBBBBBBBBCCCBBBAAAAAABBBDDDDDDBBB@@@???@@@@@@???>>>@@@AAABBBBBBAAAAAABBBDDDBBBAAA@@@>>>>>>>>>>>>??????>>>===<<<;;;::::::::::::;;;;;;;;;;;;:::999999777888888777555333444555444444333333333222222222222222222222333333333333------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,------------,,,,,,,,,------............------,,,,,,------...........................------......///000000111/////////000000000111111111111111111222222222222111111222222222222111111111333555555333333555777777777777777777666555444777777888999:::;;;<<<<<<>>>???AAABBBDDDEEEFFFFFFEEEFFFFFFEEECCCBBBAAAAAA@@@AAABBBCCCDDDDDDDDDDDDFFFEEEEEEGGGIIIJJJIIIGGGFFFHHHIIIIIIGGGEEEEEEEEEGGGFFFEEEGGGIIIKKKKKKKKKJJJJJJIIIHHHFFFFFFHHHIIIIIIHHHEEEDDDCCCEEEFFFHHHCCCDDDDDDDDDCCCBBBAAA@@@>>>BBBFFFGGGFFFCCCBBBCCC???@@@@@@AAABBBBBBCCCCCC???@@@BBBCCCCCCBBB@@@???>>>>>>>>>???AAACCCEEEFFFBBBAAA???===<<<<<<<<<<<<:::;;;===>>>??????>>>>>>???===;;;999999:::<<<=========<<<;;;:::::::::::::::;;;;;;:::888777888999777888999:::::::::999999777777666444444333333444888999:::;;;:::999777666555555444444555777888999444555555666777888999:::888888999::::::999888777888999;;;<<<======<<<<<<;;;<<<=========>>>@@@BBB??????@@@AAABBBCCCEEEFFFDDDEEEEEEDDDBBBBBBCCCEEEEEEFFFHHHJJJJJJHHHFFFEEEGGGGGGGGGGGGHHHJJJLLLNNNMMMMMMKKKIIIHHHIIIKKKMMMDDDEEEGGGHHHHHHIIIKKKMMMLLLNNNLLLHHHJJJPPPRRROOOQQQ]]]jjjrrrwww~~~}}}|||uuutttrrrqqqnnnggg]]]VVVOOOLLLKKKKKKGGGAAA???AAA<<<999888;;;<<<999666777888999999999888777777777777777777666666555555555222222222333333333333333222222111111111111222222000000000000000000000000000000000000000000000000////////////////////////................................................................................./////////000000/////////000000000111111000////////////000111111...000222333333333444666666666555555555666777888777:::<<<>>>>>>>>>???@@@@@@@@@AAAAAA@@@@@@???>>>>>>@@@AAAAAA???>>>>>>???===AAACCCAAABBBEEEDDDAAABBBCCCDDDCCCCCCCCCEEEGGGCCCAAA???>>>???@@@???>>>???AAABBBBBB@@@@@@AAACCC@@@@@@???>>>>>>======<<<<<<<<<;;;::::::999::::::::::::;;;;;;::::::999888666888999777444222222444333333333333222222222222111111222222222333333333------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................)))***+++,,,------...---,,,,,,,,,------............------,,,,,,,,,------........................---------...///000000111............/////////000000111111111111222222222111111222222222222111111000333555555333333555777777777777777666555444333555666777888999:::;;;;;;>>>???AAACCCDDDDDDDDDCCCEEEFFFGGGFFFCCCAAA@@@AAA@@@@@@AAABBBCCCCCCCCCCCCEEEEEEEEEGGGIIIJJJIIIHHHEEEFFFHHHHHHGGGEEEEEEEEEHHHGGGEEEEEEHHHJJJKKKJJJGGGIIIIIIFFFCCCCCCGGGKKKKKKIIIGGGEEEEEEFFFHHHIIIDDDEEEEEEEEEDDDBBB@@@???>>>BBBGGGHHHFFFCCCCCCCCC@@@@@@@@@@@@AAABBBCCCDDD>>>@@@BBBDDDDDDDDDBBBAAA@@@???>>>>>>???BBBEEEGGG@@@???===<<<;;;:::;;;;;;:::;;;<<<>>>>>>>>>======>>>===:::888888999;;;=========<<<;;;:::::::::::::::;;;;;;:::888777777888777888999:::;;;:::999999777666555444333222222222888999:::;;;:::888666555555444444444555666888999444444555666777888999999888999:::;;;;;;:::999888888999:::<<<======<<<<<<;;;<<<=========>>>@@@BBB@@@@@@@@@AAABBBCCCEEEEEEBBBCCCDDDCCCAAAAAACCCDDDCCCEEEHHHJJJJJJHHHEEECCCEEEEEEEEEFFFHHHJJJLLLNNNLLLKKKJJJHHHGGGHHHKKKNNNEEEHHHLLLMMMJJJHHHGGGGGGGGGIIIGGGDDDGGGKKKHHHAAAHHHPPPTTTRRRPPPSSSXXXZZZYYY\\\bbbgggggghhhnnntttuuuxxxvvvppprrr}}}uuusssrrrppprrrvvvuuuyyysssmmmjjj___WWW[[[WWWOOOHHHGGGFFFCCCCCCGGG???>>>>>>@@@>>>;;;===BBB===999777999;;;::::::<<<888888999777555444444555444444444555555666666666222222222222222222222333222222111111111111222222////////////000000000000000000000000000000000000////////////////////////..................................................................................../////////000............/////////000///////////////000111111...000222333333333444555777666555444444555666777666888<<<>>>>>>???@@@AAA???????????????>>>=========>>>???>>><<<<<<===>>>===@@@BBBAAAAAADDDCCC@@@BBBCCCDDDDDDDDDEEEGGGIIIAAA???>>>===>>>???>>>===???@@@AAAAAA??????@@@AAA>>>?????????>>>===<<<;;;;;;:::999999888888999999999::::::::::::999888888666888999777333111222444333333333222222222111111111111111222222333333333//////.........---------//////...---,,,,,,++++++//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------------------------------------............///------------------------//////............/////////////////////.........///////////////000111111000111111111111222222222111111222222222333333333555555555555555555555555666777777777888888888888@@@AAAAAA@@@???>>>@@@BBBAAACCCEEEEEECCC@@@??????EEEDDDCCCDDDEEEFFFEEEDDDHHHIIIIIIHHHFFFEEEFFFGGGFFFGGGHHHFFFDDDCCCFFFIIIHHHGGGFFFEEEEEEEEEFFFGGGCCCDDDEEEEEEEEEEEEGGGIIIHHHGGGGGGGGGIIIKKKMMMOOOKKKIIIGGGEEEEEEEEEDDDBBBBBBCCCFFFGGGHHHGGGEEECCC???>>>>>>@@@BBBDDDDDDCCCDDDDDDDDDDDDCCCBBBAAA@@@??????@@@AAACCCCCCBBB@@@@@@???>>>===<<<;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<<<<;;;::::::999999::::::<<<<<<;;;::::::::::::;;;999999999888888888777777999999999999999999999999555555555444444333333333666666777666666555444444444444333555666777666444333333444444555666666777666666777888888888888888777888999;;;<<<;;;;;;:::;;;<<<===<<<::::::<<<===AAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEDDDBBBAAA@@@EEEIIIIIIEEEBBBCCCEEEFFFGGGIIIKKKKKKJJJIIIHHHGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIIIIIIIHHHGGGGGGFFFJJJIIIFFFDDDDDDFFFHHHJJJNNNLLLIIIGGGFFFFFFHHHIIIKKKJJJJJJIIIJJJKKKLLLMMMSSSSSSRRRRRRSSSUUUWWWXXXYYYWWWSSSPPPOOOOOOPPPQQQMMMMMMMMMLLLKKKIIIHHHGGGEEEDDDBBB@@@????????????======<<<;;;;;;;;;;;;<<<777777777777777777777777888888888888777777777666555555555666555555444333222222222222222222222222222222222111111111000000000000000000000000000000000000//////.........---000///...------...///000////////////////////////------------------------------............---------------............//////////////////////////////////////////000111111000000000000111111111111555333111222555777555333888999;;;===>>>>>>======::::::;;;<<<=========<<<==================<<<<<<>>>>>>======>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEFFFBBB???>>>???BBBDDDCCCBBB>>>>>>>>>>>>>>>?????????;;;::::::;;;<<<<<<;;;999;;;;;;999999999999;;;;;;:::999888888777777888888666555444333222333444444111111111111111111111111111111111111111111111111///.........------------///......---,,,,,,++++++...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------------------............------------------------//////............///////////////////////////...///////////////000000111000000111111111222222222222222222222333333333333444444444444444444444444666666666777777777888888???@@@@@@???>>>>>>???@@@???BBBDDDDDDCCCAAA@@@@@@DDDCCCBBBCCCEEEFFFEEEDDDFFFGGGHHHGGGEEEDDDEEEFFFDDDEEEFFFFFFDDDEEEHHHKKKGGGGGGEEEDDDDDDDDDEEEEEECCCDDDEEEDDDCCCDDDEEEGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKIIIGGGFFFFFFFFFDDDCCCCCCEEEGGGIIIIIIGGGDDDCCC>>>======>>>AAABBBBBBAAACCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@AAACCCCCCBBB@@@BBBAAA???===<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::999999999999:::<<<;;;::::::999999::::::999999888888888777777777777777777777777777777777555444444444333333333333666666666666666555444444444333333444666666555333333333333444555666666666444555666666777777666666777888:::;;;<<<<<<;;;;;;===>>>>>>===<<<<<<===???@@@@@@???@@@@@@AAABBBCCCBBBCCCDDDDDDDDDCCCAAA@@@@@@DDDHHHGGGDDDAAABBBDDDEEEFFFHHHJJJJJJJJJIIIHHHJJJJJJJJJKKKKKKJJJJJJJJJGGGHHHHHHIIIIIIHHHGGGFFFHHHGGGEEEEEEEEEFFFGGGIIILLLJJJHHHFFFEEEFFFHHHIIIHHHGGGGGGFFFFFFGGGHHHIIIGGGGGGGGGHHHHHHJJJKKKKKKKKKJJJHHHGGGFFFGGGHHHIIIHHHHHHGGGGGGFFFDDDCCCBBBCCCBBB@@@>>>===============<<<;;;;;;::::::;;;;;;777777777777777777777777777777777666666666555555555555555555555444333333222222222222222222222222222222222111111111000000////////////////////////000/////////.........---000///...------...///000------------------------------------------------------............------------------....................................///////////////000000111//////000000000111111111444222111222555666555333777888:::;;;<<<===<<<<<<:::;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>@@@@@@AAABBBCCCDDDEEEEEEAAA???===>>>@@@BBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::;;;<<<===;;;:::;;;:::999999999999:::;;;999999888777777777777888666555444333222333333444111111111111111111111111111111111111111111111111............------------.........------,,,,,,+++,,,,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------------------............------------------------//////............//////......////////////////////////......//////000111000000000111111111222222222222333333333444444444444444444444444444444444555555666666666777777777<<<===>>>>>>===<<<===???===@@@CCCDDDCCCAAAAAAAAACCCBBBAAABBBDDDEEEDDDCCCDDDEEEFFFEEEDDDCCCDDDEEEBBBCCCEEEEEEEEEFFFIIILLLGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDDDDCCCBBBBBBDDDEEEEEEFFFGGGIIIIIIIIIHHHGGGJJJHHHGGGFFFGGGGGGEEEDDDEEEFFFIIIJJJJJJGGGDDDAAA>>>===<<<===???@@@???>>>AAAAAABBBBBBCCCCCCBBBBBBAAA@@@@@@AAACCCCCCBBB@@@DDDBBB???===;;;;;;<<<<<<::::::;;;;;;<<<<<<======;;;;;;:::999999999999999:::999999888888888888888888888888777777777666666444444444444444444444444444444333333333333333222444555555555555444444333222111111222444555333222222333333444444555555666333444444555666555555555666777888::::::::::::999<<<======<<<;;;;;;<<<>>>>>>======>>>>>>???@@@AAAAAAAAABBBBBBAAAAAA@@@??????BBBEEEEEECCCAAABBBCCCDDDEEEGGGHHHIIIIIIIIIHHHKKKKKKKKKJJJJJJIIIHHHHHHDDDFFFGGGIIIIIIHHHFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFHHHGGGEEEDDDDDDEEEGGGHHHEEEDDDCCCBBBBBBCCCDDDEEEAAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFCCCCCCCCCBBBAAA@@@???>>>??????===<<<;;;;;;;;;;;;<<<;;;::::::999999::::::777777777777777777777777666555555555555444444444444444555555444444333222222222222222222222222222222111111111111000000000/////////////////////////////////...............//////...------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------....................................//////......//////000111//////000000000000111111333222111222444444444333555666777999::::::::::::;;;;;;<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;:::;;;<<<=========<<<;;;???@@@@@@AAABBBCCCDDDDDDAAA???======>>>???>>>===??????>>>>>>======<<<<<<:::999999;;;<<<===<<<:::::::::999888888999::::::999888777777666666777777555444333333222222333333111111111111111111111111111111111111111111111111------------------------......---------,,,,,,,,,---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,,,,------------------///......------......///............///////////////............///000000000000000000111111111111222333333333333444444444333333333333333333333333444555555555555666666666999;;;<<<<<<;;;;;;<<<===;;;>>>AAACCCBBBAAAAAABBBAAA@@@@@@AAACCCDDDCCCBBBBBBCCCDDDDDDCCCBBBCCCEEEBBBCCCDDDEEEFFFGGGHHHJJJGGGGGGFFFDDDCCCBBBBBBAAA@@@AAABBBBBBAAAAAACCCEEEEEEFFFIIIJJJJJJHHHFFFEEEHHHGGGFFFGGGHHHHHHFFFEEEFFFGGGIIIJJJIIIFFFBBB@@@>>>===<<<===>>>???>>>===??????@@@BBBBBBCCCCCCCCCBBBAAA@@@AAABBBCCCBBB@@@DDDBBB???<<<::::::;;;<<<888999:::;;;<<<<<<======;;;::::::999888999999999888888777666666666666777777777777666666666555555333333333333333333333333333333333333222222222222333333444444444444333333111000000111333333222111222222333333444444444444333333444555555555555555333444666777888888777777888999:::999777777999:::;;;;;;;;;<<<<<<===>>>????????????????????????>>>>>>AAACCCCCCAAA@@@AAABBBCCCDDDEEEFFFGGGHHHHHHHHHKKKJJJIIIHHHGGGFFFEEEEEEBBBDDDFFFHHHIIIHHHFFFEEEAAABBBCCCEEEEEEEEEEEEDDDEEEDDDCCCBBBCCCDDDFFFGGGDDDCCCBBBAAAAAAAAABBBCCCBBBCCCDDDEEEEEEDDDCCCCCCAAABBBCCCEEEEEEEEEDDDDDDAAAAAAAAAAAA@@@???>>>=========<<<;;;::::::999999::::::999888888888888999666666666666666666666666555555555555444444444444444444444444444333222222111111111111111111111111111111111111000000000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,---------.................................///............///000000////////////000000000111111111111111222333333222444444555666777888888999;;;;;;;;;;;;;;;:::999888999999999999999:::::::::;;;<<<>>>??????>>>===;;;??????@@@@@@AAABBBBBBCCCAAA@@@???>>>=========<<>>======<<<;;;;;;:::999999;;;======<<<;;;999999888888888888999999888777666666555555666666444333333222222222222222111111111111111111111111111111111111111111111111,,,,,,---------------------------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,---------............------------......---.........//////000000...............//////000//////000000000111111111222222222333333333444444333333333333333333333333333333444444444555555555777999;;;;;;;;;::::::;;;:::===@@@BBBBBBAAAAAAAAA???>>>>>>???AAACCCBBBAAA@@@AAACCCCCCBBBBBBCCCDDDDDDCCCDDDEEEFFFGGGGGGFFFHHHGGGGGGFFFEEECCCBBBBBB>>>???AAAAAAAAABBBDDDFFFEEEFFFIIIJJJJJJHHHEEECCCEEEEEEEEEFFFHHHHHHFFFEEEFFFGGGHHHHHHFFFDDDAAA???@@@>>>===>>>@@@@@@???>>>>>>>>>@@@AAABBBBBBBBBBBBBBBAAA@@@@@@AAABBBAAA@@@AAA@@@===;;;999999999:::888888:::;;;<<<<<<<<<<<<::::::999888888888888999777777666555555555555666666666666555555555444444333333333333333333333333222222222222222222222222222222333333333333222222000000///111222333222000222222222333333333333333333444555555666666555555333444666777888888777777777888888777666666777999:::::::::::::::;;;======>>>============>>>>>>>>>>>>@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEFFFFFFFFFHHHGGGFFFDDDCCCCCCCCCCCCBBBCCCEEEFFFGGGFFFEEEDDD@@@AAACCCEEEEEEEEECCCCCCBBBBBBAAAAAABBBCCCEEEEEEEEEDDDCCCBBBBBBBBBCCCDDD@@@AAABBBCCCCCCBBB@@@?????????AAABBBAAA@@@>>>===???????????????>>>===<<<<<<<<<<<<;;;;;;:::999999999999888777777777777777555555555555555555555555666666555555555444444444333333333333333222222111111111111111111111111111000000000000000000000000........................---------...............------............------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,------------..........................................//////000...////////////000000000///000111111111111111222222333333444555666777888:::;;;;;;;;;:::999888888888888888888999999::::::>>>???AAABBBBBB@@@???===>>>>>>??????@@@@@@AAAAAAAAAAAA@@@???============>>>>>>>>>===<<<;;;:::::::::999999;;;<<<===<<<:::888888888888888888888888777666555555444444555555222222222222222111111111000000000000000000000000000000000000000000000000,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------+++,,,,,,------...............------------......------......///000000000......------......///000/////////000000000111111111111222222222333333333222222222222222222222222222333333333333444444444555888:::;;;:::::::::;;;:::===@@@AAAAAA@@@@@@@@@>>>===<<<>>>@@@BBBAAA@@@>>>@@@BBBBBBBBBBBBCCCEEEDDDCCCCCCEEEGGGGGGFFFDDDGGGGGGGGGFFFEEEDDDCCCBBB>>>@@@AAAAAAAAAAAADDDFFFCCCEEEGGGIIIHHHGGGDDDCCCBBBBBBCCCEEEGGGHHHFFFDDDEEEEEEDDDCCCBBBAAA@@@???@@@???>>>???AAABBBAAA@@@===>>>???@@@AAABBBBBBAAABBB@@@>>>>>>???@@@@@@???>>>===<<<;;;:::999999999888999:::<<<<<<<<<;;;:::::::::999888888888888888777777666555555555555555555555555444444444333333333333333333333333333333000111111111111222222222000111111222222222222222000//////111222333111000222222222222222222222222333444555555666666555555555666888999:::999999888888999999888777777888:::999999999999999:::<<<<<<======<<<<<<<<<===>>>>>>??????@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEDDDBBBAAAAAABBBCCCDDDCCCCCCDDDDDDEEEDDDDDDDDDBBBCCCDDDEEEDDDDDDBBBBBBAAAAAAAAAAAABBBCCCCCCDDDCCCCCCBBBAAABBBCCCDDDEEECCCCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAA@@@>>><<<;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;:::999999888777777666555666666666555555555555555555555555666666555555555444444444222222333333222222111000111111111111111111111111//////000000000000000111........................---------------.........------............------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------------------......------......///000......////////////000000...///111000//////000222222222222222333555666777999999:::::::::999888888777777888888999:::::::::???@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAA???===<<<===>>>======<<<<<<;;;;;;::::::;;;::::::;;;<<<<<<;;;999777777888888888888777777666555444444333333444444111222222222222111000000000000000000000000000000000000000000000000000000++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------++++++,,,,,,---......///...------,,,,,,------...------......///000000111...------------...//////////////////000000000111000000000111111111222222222222222222222222222222222222222222333333333333444777:::;;;;;;::::::::::::===@@@AAA@@@?????????<<<;;;;;;===???AAAAAA@@@>>>@@@AAABBBBBBBBBDDDFFFBBBAAAAAADDDGGGIIIGGGEEEDDDDDDEEEEEEEEEDDDBBBBBBBBBBBBCCCBBB@@@@@@AAACCCAAABBBDDDEEEEEEDDDCCCBBB@@@@@@AAADDDGGGGGGFFFDDDDDDBBB@@@???>>>>>>?????????>>>===???AAABBBBBBAAA>>>>>>???@@@@@@AAA@@@@@@AAA???======>>>>>>>>>===<<<<<<=========<<<::::::888999;;;<<<<<<;;;:::999:::999999888888888888888777777666555555555555555444444444444333333333333222222222222222222222222000000000000111111222222///000000111222222111111111000000111333333222000222222222222222111111111222222333444444444444444333444666777888888777777777888888777666666777999888888888888999:::;;;<<<===<<<<<<;;;<<<===>>>???@@@??????@@@AAABBBCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@AAACCCEEEFFFEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBCCC@@@?????????@@@BBBCCCEEEFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@???>>>===:::;;;;;;;;;;;;:::999999999::::::;;;:::999888888777666666555444555555555444444444444444444444444444444444444333333333333222222222222222111111000111111111111111111111111////////////000000111111........................,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------...------------...//////........./////////000000---///000000......///111222222111222333444666777777888888999999999999888777777888999999:::;;;;;;>>>>>>>>>>>>=========<<<======>>>>>>>>>>>>??????>>>??????>>>;;;:::<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;<<<;;;:::888666666777888888777666666555444444333333333333333000111222222222111//////000000000000000000000000000000000000000000000000+++++++++,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------++++++,,,,,,---...//////...------,,,,,,------...---------...///000000111...------------...//////////////////000000000000///000000000000111111111111111111111111111111111111111222222222333333333444777:::<<<;;;:::::::::;;;===@@@AAA@@@>>>>>>>>><<<;;;;;;<<>>???AAABBBBBBCCCEEEFFF@@@???@@@DDDHHHJJJIIIGGGBBBCCCDDDDDDDDDCCCBBBAAAEEEEEEEEECCC@@@??????@@@???@@@AAABBBBBBBBBAAAAAA>>>???@@@CCCFFFGGGEEECCCCCCAAA>>><<<;;;<<<>>>@@@======<<<>>>AAABBBBBBAAA>>>>>>???@@@@@@@@@@@@???AAA???<<<<<<============;;;<<<>>>??????>>><<<:::999:::;;;<<<<<<;;;999888:::999999888777888888888777777666555555555555666444444444333333333222222111111111111111111111111//////000000111111111222//////000111111111111111111000000111333333222111222222111111111111111111111111222333333333333222000111222444555444444333444555666555333333555666888888888888999:::;;;<<<===<<<<<<;;;<<<===>>>???AAA?????????AAACCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@BBBDDDGGGIIIFFFEEECCCAAA@@@AAACCCDDDFFFFFFEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBB<<<<<<<<<===>>>@@@BBBCCCDDDCCCAAA@@@?????????@@@>>>>>>============<<<<<<;;;;;;<<<<<<<<<;;;;;;:::888888999::::::999777777666666555444444444444555444444444444444444444444333333333222222222111111222222222222222111000000000000000000000000000000.../////////000000111111........................,,,,,,,,,------.........,,,,,,---......---,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------...------------...//////............/////////000,,,...000000...---///111222222111111222444666777666777888999999999999999777888888999::::::;;;;;;===<<<;;;:::::::::::::::============>>>>>>>>>>>>;;;===>>>===:::999;;;>>>:::;;;;;;;;;;;;;;;;;;;;;>>>===;;;;;;<<<;;;999777555666777888888777666555555444333333222222333333000111111222222000///...000000000000000000000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((++++++++++++++++++++++++***+++,,,,,,******+++,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,+++***+++,,,---...,,,,,,,,,---------......---------............///---------............///...---,,,+++,,,...000222---...//////......///111////////////000000000000111111000000000000000111222222222333333333444444444555777999:::999888777======>>>??????>>>===<<<<<<;;;::::::;;;<<<===>>>@@@???>>>???BBBDDDDDDDDD@@@@@@AAACCCDDDFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEEEEDDDAAA?????????@@@>>>>>>@@@CCCCCCAAA>>>===@@@CCCDDDCCCAAA@@@???>>>===<<<<<<===???AAACCC===>>>@@@BBBBBBAAA@@@???===;;;::::::<<<======<<>>===<<<;;;;;;:::======<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::999999888888888777666666666666666777777666555444333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111///000000000000111111111444444444444444444444444333333444444555666666666666666777777888888999999===<<<:::999999;;;===>>>===<<<;;;===@@@DDDEEEEEEAAAAAAAAAAAA@@@@@@???>>>???>>>===>>>AAAEEEGGGHHHEEEDDDCCCBBBBBBCCCDDDDDDJJJJJJIIIGGGEEECCCAAA@@@BBBBBBBBBCCCBBBBBBAAAAAAAAA???===>>>AAACCCBBBAAA@@@@@@@@@???>>>======<<<======>>>>>>===;;;999888999:::;;;<<<============999999888888777666666666444444444444444444444444333333333333333333333333333222111111333333222111000000000000000000000000000000000000////////////111111000000//////......///.........------------///...,,,++++++,,,...///---......,,,******+++,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///....................................////////////............////////////000000000111222222333333777777666555555555555555666777777777888888888888666888999999888888999:::>>>>>>======>>>???@@@@@@>>>???>>><<<:::888999:::;;;:::::::::;;;===>>>@@@======<<<;;;:::999888777777666555444333222222222555444333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,------------,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,---------......------------............---------............///...---,,,,,,,,,...000111---...//////......///000////////////000000000000111111000000000000111111333333333444444444555555333555777888999999888777;;;<<<===>>>>>>===<<<;;;<<<;;;;;;;;;;;;===>>>??????======>>>@@@BBBCCCBBBAAABBBCCCDDDEEEGGGHHHHHHCCCCCCCCCBBBBBBCCCCCCCCCDDDFFFFFFEEECCCAAA@@@AAA>>>===>>>@@@CCCDDDAAA???===@@@CCCDDDBBB@@@?????????>>>===<<<===>>>@@@BBB>>>???AAABBBBBBAAA@@@???<<<:::999:::<<<>>>>>>===>>>======<<<<<<;;;;;;;;;===<<<<<<<<<;;;;;;;;;:::;;;;;;;;;:::999999888888888777777666555555666666666555444333333222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000111111111222222444444444444444444444444333333444444555666666666666666666777888888999999<<<;;;::::::;;;<<<===>>>>>>===<<<>>>AAACCCEEEEEECCCBBB@@@???>>>???@@@AAA???>>>>>>???AAADDDGGGHHHDDDDDDBBBBBBBBBBBBCCCDDDHHHHHHGGGFFFDDDCCCAAA@@@AAAAAAAAAAAAAAA@@@@@@???@@@>>>===>>>AAACCCBBBAAA@@@@@@??????>>>======<<<============<<<;;;:::999::::::;;;<<<<<<<<<<<<;;;:::999999888777555555444444444444444444444444444333333333333333333333333333222111111333333222111000000000000000000000000000000000000/////////...000000000000//////....../////////.........------///---,,,++++++,,,---///------...,,,******+++------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------................................................////////////............//////////////////000111111222222333666555555555555555666666666666777777777888888888666888999999888777999:::>>>>>>>>>>>>>>>???@@@@@@>>>??????===:::999:::;;;;;;;;;::::::;;;<<<===>>>999888777666555444444333666666555333333222222333666555444333222222222222111111111111000000000000000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,***++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,---------......------------............---------............///...---,,,,,,---...000111,,,...//////......///000////////////000000000000111000000000000000111111333333444444444555555555333444666777888888777777:::;;;<<<<<<===<<<;;;:::<<<<<<;;;;;;<<<>>>???@@@>>>===<<<===???AAAAAAAAABBBBBBCCCEEEFFFGGGHHHIIICCCBBBAAA@@@@@@AAABBBCCCEEEFFFGGGFFFDDDBBBBBBCCC???@@@BBBDDDGGGFFFDDDAAA===???BBBCCCAAA@@@????????????>>>======>>>???@@@@@@@@@AAABBBBBBAAA@@@???<<<:::999:::===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::;;;;;;::::::999888888888777777666555555555555666555444333222111111111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111111111111111222222222333444444444444444444444444333333333444555555666666555666666777888888999999::::::;;;<<<===>>>>>>>>>@@@>>>>>>???AAACCCDDDCCCDDDBBB???======>>>AAABBB?????????@@@AAACCCEEEFFFDDDCCCBBBAAAAAABBBCCCDDDEEEEEEEEEEEECCCBBBAAA@@@@@@@@@@@@@@@@@@???>>>===???>>>===???AAABBBAAAAAA@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;::::::999:::999888777666555444444444444444444444444444444333333333333333333333333333222111111222333222111000000000000000000000000000000000/////////......000000000////////////...000/////////...............---,,,++++++,,,---...,,,------,,,+++***+++---......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------............/////////---............///////////////000000111111222222333333333333444555666777666666666666777777777777666777999888777777888:::??????>>>>>>>>>???@@@@@@?????????===;;;:::;;;<<<<<<;;;;;;::::::;;;;;;<<<999999888777666555555444666555444333333222222333666555444333333333333333111111111111000000000000000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------.........---------............///...------------...///000,,,---///...------...000////////////000000000000000000000000000000111222222222333333333444444444333333555666777777666666999:::<<<<<<===<<<;;;;;;===<<<<<<<<<===>>>@@@AAA???===<<<===???AAAAAA@@@AAABBBCCCDDDEEEFFFGGGGGGBBBAAA@@@??????@@@AAABBBDDDFFFGGGFFFDDDCCCCCCDDDEEEFFFHHHJJJKKKIIIFFFDDD===???BBBBBBAAA?????????@@@???>>>>>>===>>>>>>???@@@AAAAAABBBAAAAAA@@@???>>><<<;;;;;;<<<======<<<:::::::::;;;;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::999888888777777666666555444444555555555444444333222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111222222222333333333333333333333333333333333222333333444444555666666555555666777888999999:::999;;;===???@@@AAA@@@???@@@???>>>???AAACCCBBBAAABBBAAA@@@?????????AAAAAA>>>???AAAAAAAAABBBCCCDDDDDDCCCBBBBBBBBBCCCDDDEEECCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@???>>>======>>>>>>>>>???@@@AAAAAA@@@??????>>>>>>============;;;;;;:::999:::;;;===>>>;;;;;;;;;;;;:::999888777777777666666666555555555333333333333333333333333222222222222222222222222222111000111222333222000000000000000000000000000000000/////////.........////////////////////////000000/////////.........------,,,++++++,,,------,,,------,,,+++***,,,---000///...---,,,+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------------------------------------.........//////---------.........//////......//////000111111222111111222222333555666777555555555666666666777777666777888888777777888999??????>>>>>>>>>??????@@@>>>??????===;;;:::;;;===<<<;;;;;;::::::::::::999::::::999888777777666666555444444333222222222333555444333222222222222222111111111111000000000///000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------++++++++++++++++++++++++***+++,,,,,,******+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,------------...---------............///---------------......///,,,---......------...///////////////000000000000000000//////000111222222000000111111111222222222222333333444555555666666:::;;;<<<===>>>======<<<<<<<<<;;;<<<===???AAABBB@@@>>>===>>>@@@AAAAAAAAA???@@@@@@AAABBBCCCDDDDDDAAA@@@???>>>>>>???@@@AAACCCEEEFFFFFFDDDCCCCCCDDDHHHIIIKKKKKKJJJGGGDDDCCC>>>@@@BBBBBBAAA???@@@@@@??????>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@??????AAA???===<<<<<<<<<;;;:::999999::::::;;;<<<<<<<<<999999:::::::::::::::::::::999999888888777666666555444444444444444555555555444333333333333333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////...////////////000000000111111222222222333333333333333333333333333333333222222333333444555555555555555666777888999:::::::::<<<>>>AAABBBBBBAAA@@@@@@???>>>???AAABBBAAA@@@>>>???AAABBBBBBAAA@@@???===@@@BBBCCCAAA@@@AAABBBDDDDDDCCCCCCCCCDDDFFFGGGBBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@???>>>===<<<===???@@@@@@@@@@@@@@@>>>>>>>>>===============;;;:::999999:::;;;===>>>::::::::::::999777666555333444444555666666777777333333333333333333333333222222222222222222222222222111000000222222111000////////////////////////////////////.........................../////////////////////............,,,,,,,,,++++++,,,,,,,,,+++,,,---,,,++++++,,,...000///...---,,,+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------------............------------............---......//////000111111000000000111222444666666444555555555555666666666555777888888777666888999??????>>>>>>===>>>>>>???>>>>>>>>>===;;;:::;;;===;;;;;;;;;::::::999888888777666666555555444444444444444333222222222333333333222111111111111111111111111111111000000000///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------++++++++++++++++++++++++***+++,,,,,,******+++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---------------------............///---.....................+++---......------...///////////////000000000000////////////000111222333//////000000000111111111222222222333444444555555999:::<<<===>>>>>>======;;;;;;;;;;;;<<<>>>@@@BBB@@@???>>>>>>@@@AAAAAA@@@===>>>>>>???@@@@@@AAAAAA???@@@@@@@@@@@@@@@@@@???BBBDDDFFFFFFDDDDDDDDDEEEFFFGGGHHHGGGEEEBBBAAABBB@@@AAACCCBBBAAA@@@AAABBB>>>>>>>>>>>>????????????>>>>>>>>>>>>??????@@@@@@BBB@@@===<<<===<<<;;;:::::::::;;;;;;<<<<<<<<<===888888999999999999::::::999999888888777666666666444333333333333444555555444444333333333333444444111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////000000111111111111222222222333333333333333333333333333222222222333444444555555444555666777888999:::;;;:::<<<>>>@@@AAAAAA@@@???>>>======>>>@@@AAA@@@>>><<<>>>AAACCCCCCBBB???>>>===@@@DDDDDDAAA??????@@@CCCCCCBBBBBBCCCDDDFFFGGGBBBBBBBBBBBBBBBAAA@@@???AAAAAAAAA@@@???>>>===<<<;;;===@@@AAA@@@??????@@@========================::::::999::::::;;;<<<<<<999999999999888777666555222333333444555666777777333333333333333333333333222222222222222222222222222111000000111222111000/////////////////////////////////.........---------............////////////.........------------++++++,,,,,,,,,,,,+++++++++,,,---,,,++++++---.........---,,,+++++++++,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,------------.........------......//////000000//////000000111333444555444444444444555555555666555666888777666666777999>>>>>>===<<<<<<<<<======<<<======<<<::::::;;;<<<:::::::::::::::999888777777777777666666666555555333333222222222222333333111111000000000000111111111111111111000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,++++++***+++,,,---------,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,------------------............///---...............------+++---......---,,,...///////////////000000000000////////////000111222333000000000000111111111111111111111222222333444555888999;;;<<<======<<<<<<::::::::::::<<<>>>@@@AAA@@@>>>======???@@@@@@???=========>>>??????@@@@@@>>>???AAABBBBBBAAA???>>>CCCEEEGGGGGGFFFEEEFFFGGGCCCDDDEEEDDDAAA@@@BBBDDDAAABBBCCCCCCBBBAAABBBCCC<<<===>>>???????????????;;;;;;<<<<<<===???@@@@@@@@@>>><<<<<<===>>>===<<<<<<<<<<<<<<<<<<<<<======888888888888999999999:::999888888777666666555555333333222222333444444555333333222222222222333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////........./////////000000000000000111111111222222222222222222222222222222111222222333333444555555444444555777888999:::;;;:::;;;<<<============<<<;;;;;;;;;===@@@@@@???===>>>???@@@BBBBBBAAA@@@@@@<<>>===???AAAAAA@@@@@@AAABBBDDDEEECCCCCCCCCCCCBBBAAA@@@???@@@@@@@@@???>>>===;;;;;;999===@@@AAA@@@>>>???@@@========================999::::::;;;;;;;;;::::::888888888888777666666555444444444444444444444444222222222222222222222222111111111111111111111111222000///000111222111/////////////////////////////////.........------------------.........//////------------,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,++++++---///---,,,,,,+++++++++,,,,,,************************************++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........,,,------......///000000/////////000111222333444333333444444444555555555555666777777666666777999======<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;999999:::<<<888888999::::::999888777888888888777777777777666333222222222222222333333222111111111111111222222111111111111000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,+++++++++***+++,,,---...---,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,------------------.........//////---......///......------+++,,,...---,,,,,,---///////////////000000000000////////////000111222333000111111111111222222222111111111111222333444555777888999;;;<<<<<<;;;;;;999999999:::;;;===???AAA???===<<<<<<>>>???>>>>>>======>>>>>>??????@@@@@@===???AAACCCCCCAAA???===DDDFFFHHHHHHGGGGGGHHHIIIAAACCCDDDCCCAAABBBEEEIIIBBBCCCDDDCCCBBBBBBCCCDDD;;;<<<===???@@@@@@@@@@@@:::::::::;;;===>>>@@@AAA===<<<;;;<<<>>>???@@@???========================777777888888999999999:::888888888777666666555555222222222222333333444555222111111111111111222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////............/////////000///000000000000111111111222222222222222222222222111222222333333444555555444444555777888:::;;;;;;999999::::::::::::::::::999999:::===???@@@???===@@@?????????@@@AAAAAABBB<<>>??????>>>>>>???AAABBBCCCDDDDDDDDDCCCBBBAAA???????????????>>>===;;;:::999999===@@@AAA@@@>>>???@@@<<<<<<<<<===============999:::;;;<<<<<<;;;999888777777777777777666666555777666555444333222222111222222222222222222222222111111111111111111111111111000///000111222111/////////////////////////////////.........------------------.........//////------,,,,,,,,,+++++++++***++++++,,,,,,++++++******,,,,,,,,,++++++---///+++++++++******+++,,,,,,************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------...//////000000/////////000111222333333333333444444444555555555666777777666666777888===<<<;;;::::::::::::::::::;;;;;;:::888888:::;;;777888999::::::999888777333333333333333333222222222222222111222222333333222222222111222222333333111111111111000000000000////////////////////////........................************************++++++***)))***+++---...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...////////////////////////---------------------------------.........//////------......//////000000111000000/////////000000000000000111222222333333777777888888888888777666777777777888999<<<>>>@@@======>>>>>>>>>>>>==================>>>>>>>>>>>><<<===>>>???@@@AAAAAAAAAEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFEEECCCDDDFFFHHHCCCDDDFFFFFFDDDBBBBBBBBB???======>>>AAAAAA>>>;;;999:::;;;<<<===>>>???@@@@@@>>><<<<<<===>>>>>>===@@@>>><<<;;;;;;:::888666777777666666666888999:::888777666555444444444555222333333444444333333222111111111111111111111111222111111111000000//////////////////////////////------............------////////////////////////////////////////////////............////////////////////////000000000000000000000000111111111111000000111111111222222222333444555555666555555555777888999999::::::::::::===<<<:::999999:::;;;===AAA@@@@@@@@@@@@@@@@@@@@@???@@@@@@>>>;;;888777777;;;===@@@AAAAAAAAABBBCCCCCCDDDDDDBBB???===<<<===>>>>>>======<<<:::999888::::::;;;<<<===>>>???@@@999:::;;;<<<<<<<<<;;;:::<<<<<<;;;::::::999888888666666555555555444444444555444333333333333222111111111111111111111111111222111111000///......---000000000000000000000000222222000///............///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,***((()))+++,,,+++((())))))***++++++++++++***++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------000---,,,---///000...,,,///000000000111111111111333444555444444444666888555666777666555666777999:::999999888888999999::::::999999888888999999:::999999::::::888555222000444444444555444444333333333222111111000000111111111111111111111111111111//////////////////////////////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++***+++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------------------------------,,,------------..................///////////////000//////......//////000///000000111111222333333666666777777777777666666777777777888999;;;===>>>::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@@@@AAAAAAAAADDDDDDDDDDDDDDDEEEEEEEEEDDDEEEDDDBBBAAA@@@BBBDDDCCCDDDFFFEEECCCAAA@@@AAA>>>======???AAAAAA>>>;;;::::::;;;<<<===>>>???@@@AAA???<<<<<<>>>??????>>>@@@>>><<<;;;;;;:::888666888777666666666777888999777777666666555444444444222222333333333333222222111111111111111111111111111111111000000000//////////////////////////////------............------............................................................////////////.../////////000000000000//////000000000111111111000000000111111111222222222222333444444444444444666777888999::::::::::::===<<<;;;::::::;;;<<<===????????????????????????<<<===>>>===;;;999999:::;;;===@@@CCCEEEFFFFFFFFFBBBBBBBBBAAA>>><<<<<<==================<<<;;;:::;;;;;;<<<<<<<<<<<<<<<===999999;;;<<<<<<<<<;;;:::;;;;;;::::::999888777777666555555555444444444333444333222222333444333111111111111111111111111111111111000000///......---////////////////////////222111000///............///...---,,,,,,,,,,,,---------------------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,***((()))+++,,,+++)))))))))***++++++++++++***++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------------///---,,,---//////...,,,//////000000000111111111222444444444333444666888555666777666555666777999:::999999888888999999:::999999999888888999999999999999888888666444222111444555555555555444333333333222111111000000111111111111111111111111111111//////////////////////////////............//////........................------------------------,,,,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++*********)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------///////////////.........///...............////////////000111111222222333444555555666666555555444888888777888888:::;;;;;;777888999;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<===>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDCCCCCCCCC@@@>>>===>>>@@@CCCDDDFFFEEEBBB@@@??????======>>>@@@BBBAAA>>>;;;:::;;;;;;<<<===>>>??????@@@>>><<<<<<>>>????????????===;;;:::;;;:::888666777777666555555555666666555666666666666444333222222222333333333333222222111111111111111111111111111111000000000000//////////////////////////////------............------................................................---............/////////....../////////000000000//////000000000000111111000000000000111111111111111111222333333333333222444555666888999:::::::::<<<<<<;;;::::::;;;<<<===========================999;;;<<<<<<;;;;;;<<<===<<<<<>>>>>>>>===<<<<<<<<<<<<;;;;;;:::::::::999888999;;;<<<<<<<<<;;;:::999999888888777777666666555555444444444444333333333222111222333444333222111111111111111111111111111000000//////.........////////////////////////111111000///..................---,,,,,,,,,------,,,,,,------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++***)))***++++++***)))))))))***++++++++++++***++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------...---,,,---...///...,,,////////////000000000000222333444444333333555777555666777666555666777999999999888888888888999999999999888888888888999999888888666555444333222222666666666666666555444333222222111000000000000111111111111111111111111111//////////////////////////////............//////................................................---,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------000000//////......------...------------....../////////000000111222222222222333333444444444444333888777777777888888999999777888:::;;;===>>>>>>???;;;:::::::::;;;<<<===>>>>>>>>>???@@@AAAAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBB@@@>>>>>>???AAACCCDDDEEEDDDAAA>>>======<<<===???AAABBB@@@===;;;;;;;;;<<<<<<======>>>>>>???===;;;;;;<<<>>>>>>>>>===<<<::::::::::::999777777777666666555555444444444555666777666444222000111111222222222222111111111111111111111111111111000000000000000000//////////////////////////////------............------................................................---------.........//////........./////////000000////////////000000000111/////////000000000111111000111222222333333222222222333444666888999999::::::999999888999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<999:::;;;;;;::::::<<<>>><<<;;;===BBBIIIKKKHHHCCC<<<===>>>===;;;;;;;;;===;;;<<<>>>???@@@???>>>===::::::::::::999999999999888999:::;;;<<<;;;::::::777777777666666555555555444444333333333333333333222111000111333444444333111111111111111111111111000000/////////.........////////////////////////111000///..................------,,,,,,,,,------,,,,,,,,,------.........,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++************+++******))))))***++++++++++++***************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////000000111222333333222333555777555666777666555555777999999999888888888888999999888888777777777777888888888777444333222222333444777777777777666555444444222222111000000000000000111111111111111111111111///////////////////////////......------......///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...------------------------------------------------+++++++++,,,,,,,,,------000000//////......---------------------...//////...//////000111111222222111111222333333333333333666777777777777777777777666777888:::<<<===>>>>>><<<;;;::::::;;;===>>>@@@>>>>>>???@@@@@@@@@??????===>>>>>>???@@@@@@AAAAAAAAAAAABBBAAA@@@AAACCCEEEBBBDDDEEECCCAAA>>>===<<<;;;===@@@AAAAAA???===<<<<<<<<<<<<===============<<<:::888888:::<<<<<<<<<<<<;;;999999::::::999888777777666666666555444444333444555666555333111000000111111222222111111000000000000000000000000000//////////////////000000////////////////////////------............------................................................------------........................////////////...////////////000000000....../////////000000000111111222333333333333333000111333555666777888888666666666666777777888888999999999::::::;;;;;;;;;;;;<<<<<<;;;999999;;;<<<===;;;;;;???EEEFFFBBB===:::;;;<<<<<<::::::;;;<<<:::;;;>>>@@@@@@???>>>===888888888999999999999:::888999:::;;;;;;;;;:::999666666555555555555444444222222333333333333333333222111000111333444333222000000000000000000000000////////////....................................000//////...............------,,,,,,,,,------...,,,,,,,,,------.........,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++************+++))))))***++++++++++++***************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------............/////////111222333222222222444666555666777666555555777999999888888777777888888999888777777666666777777888777666333111111222444555777777777777666555444333222111000000//////000000000000000000000000000000////////////////////////......------------..............................++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,------------///////////////.........------------...///000000......///000000111111222000000111222333333333333555555666777777777666666333444666777999:::;;;;;;<<<;;;::::::;;;===???AAA======>>>>>>>>>>>>>>>===<<<======>>>???@@@AAAAAA???@@@AAA@@@@@@AAADDDGGGBBBCCCEEEDDDAAA???>>>>>><<<>>>@@@@@@???>>>>>>>>>===============<<<<<<<<<:::888777777999;;;;;;;;;;;;:::999999:::;;;999888666666777777777666555555333444444555444222111000000000111111111111000000000000000000000000000000......////////////000000////////////////////////------............------------------------------------------------------,,,------------.........------........./////////......////////////000000............////////////111111222333333333333222000111222444555666666666444444444555666666777777888888999999::::::;;;;;;<<<===<<<:::888888999;;;===;;;;;;===@@@@@@>>>;;;:::;;;<<<<<<:::999:::;;;999;;;===@@@@@@???===<<<777888888888999999::::::777888:::;;;;;;;;;:::999555555555555555555444444111111222222222222333333222111000111222333222111000000000000000000000000................................................//////......---......///------,,,,,,,,,---......,,,,,,------------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))+++++++++***)))***+++))))))***++++++++++++***************************)))************+++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---------------.........///000111222222111222444555555666777666555666777999888888777777777777888888777777666666666666777777666555333222222333444666777777777666555444333222111111000////////////000000000000000000000000000////////////////////////......------------..............................++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...++++++++++++++++++++++++***++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------..................///////////////............///000111222......//////000111111111000000111222333333333333333444555666777666666555333444555777888999999999;;;:::999888999<<>>???@@@AAAAAA>>>??????>>>===>>>AAACCCAAACCCDDDDDDBBB@@@??????===???@@@???===<<<>>>@@@>>>>>>======<<<<<<<<<;;;:::888777777999;;;<<<;;;:::999888999:::;;;:::999555666777888888888777666444444333333222111111111///000000000000000000///000000000000000000000000........./////////000000////////////////////////------............------------------------------------------------------,,,,,,---------.........---------.........//////........./////////000000------.........////////////000111111222222111111000111222333444444444444333333444555666666666666777888888999::::::;;;;;;<<<<<<;;;999777888:::<<<======<<<<<<======>>>>>>;;;<<<===<<<:::999:::;;;999;;;===??????>>>;;;::::::999999999999999888888777888999:::;;;:::999999555555555555555555555555111111111111222222222333333222000111222222111000000000000000000000000000.........................................................------......///,,,,,,,,,,,,,,,---...///------------------,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***)))+++,,,+++)))(((***,,,))))))***++++++++++++***************************)))************+++++++++************************)))************++++++++++++++++++++++++++++++++++++---...---+++***,,,...,,,,,,---------.........///111111111111111333555555666777666555666777999888888777777777777888888777666666555555666666777555555444333333444555666666666666666444333222111111111000///////////////000000000000000000000000////////////////////////...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------........................---------------------------------.........//////++++++++++++++++++++++++)))***+++,,,------...///******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...++++++++++++++++++++++++---------------------------------.........//////---.........//////000000.........//////111222222......//////000111111111000000111333333444444444222333444666777666666555555666777999:::::::::::::::999777777888;;;>>>@@@;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???@@@AAAAAA===>>>>>><<<;;;;;;===???AAACCCDDDDDDBBBAAA@@@@@@>>>???@@@>>><<<<<>>>>>>>>===<<<<<<;;;;;;:::999777888:::<<<===<<<:::888888888:::;;;:::999555666777999999999888888555444333222111111111111//////000000000000//////000000000000000000000000---.........//////000000////////////////////////---..................---------------------------------------------------,,,,,,,,,---------......---------.........//////............/////////000---------.........//////...//////000000000000000000111222333333333333333333444555666777777777777777888888999::::::;;;;;;:::;;;:::999777888;;;>>>===>>>>>>===<<<===@@@BBB<<<======<<<:::999999:::999:::===??????===:::888<<<<<<;;;:::999888777666777888999:::;;;:::999999555555555555555555555555000000111111222222222333444222111111222222000///000000000000000000000000---...................................................---------......///,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,,,,++++++++++++++++++,,,************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++(((+++,,,,,,)))(((***,,,))))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++************************++++++,,,,,,,,,---------++++++++++++++++++++++++***,,,...---+++***,,,...,,,,,,,,,---------......///000111111000111333555555666777666555666777999888888777777777777888888666666555555555555666666555555444444555555666666666666666555444222111000111111000///////////////000000000000000000000000////////////////////////...------,,,,,,------...........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------------...//////............////////////111111000000//////......////////////000000000000222222222333333333444444444444555666777888999999777777888888888999999999999999:::;;;;;;<<<<<<===;;;;;;;;;===>>>>>><<<:::===>>>>>>===<<<<<<>>>???@@@AAAAAAAAAAAA@@@??????===<<<;;;:::;;;<<<>>>@@@===<<<<<<<<<;;;;;;;;;;;;999888888:::<<<<<<;;;:::888777666555555666777777777777777777666555444333444444333333222111000000111111111111111000///...////////////////////////........................................................................------------------------******+++,,,,,,---.........------------...//////.........////////////000////////////////////////............////////////000000000000000000000000111111000000111111222333444444333444444555666777888999999::::::;;;;;;<<<999:::999888666666888:::>>>===<<<<<<<<<<<<<<<===;;;<<<<<<;;;999888888999;;;<<<===>>>>>>======<<<===999777888;;;<<<888444666777999::::::999888777444444333333333333222222111111111111111111111111333333222222111000//////////////////////////////........................................................................------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,------.........------,,,+++++++++,,,,,,.................................///000222333444222444666777666444444555888777666555555666777888555555666666666666666666555444444444444555666666666555444222111111222222000000000000////////////000000000000000000000000................................................//////...---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------...//////............////////////000000000000//////......////////////000000000000222222222333333333333444333444555666777888999999888888888888999999999999999999::::::;;;<<<<<<===>>>======>>>@@@???===;;;===>>>???===<<<<<<===???@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<>>>@@@AAA=========<<<<<<<<<;;;;;;:::999999:::;;;<<<:::999888777666666666777888888666777777666666555444333444333333222111111000000111111222222111000000///////////////////////////........................................................................------------------------+++++++++,,,,,,---------------,,,,,,------...///------........./////////....................................////////////////////////////////////111111000000111111222333333333333333444555666777888888999999:::;;;;;;;;;999999999777666666888:::=========<<<=========>>>999:::;;;:::999888999:::;;;;;;===>>>>>>>>>===<<<===:::999:::======999555666777888::::::999777666444444333333333222222222111111111111111111111111333333222111111000//////////////////////////////........................................................................------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,---.................................///000111333444111333666666555444444555777777666555555666777777666666666666555555555555444444444444444555666666666555333222111111222222000000000000////////////000000000000000000000000................................................///......---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------......///---............/////////000000000////////////...////////////000000000000111111222222222333333333333444444555666777888888:::999999999999999999999999999999::::::;;;<<<===BBBAAA@@@@@@AAAAAA???===>>>??????===<<<;;;<<<>>>@@@?????????@@@AAABBBCCCAAA@@@>>>===>>>???AAABBB>>>>>>>>>=========<<<<<<;;;:::999:::;;;;;;999777777666666666777888999:::666666666666555444333222333333222222111000000000111222222222222111000000////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------..............................---............/////////////////////////////////111000000000000111222222333333333333444555666666777777888888999::::::;;;777888888777555666888:::<<<<<<======>>>>>>??????999:::;;;;;;999888999::::::;;;===>>>>>>>>>===<<<===;;;;;;<<<>>>===999555666777888888888777666555333333333333222222222222111111111111111111111111222222222111111000000///////////////////////////................................................------------------------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************************************************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++,,,---...------------------------............///111222333111333555555444333444555777666555555555555666777666666666666555555444444444444444444444555555666555444333222222111222222000000000000////////////000000000000000000000000......................................................------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,------...///---------.........//////////////////////////////////////////000000000000111111111111222222222222333333444555555666777777::::::::::::999999999999999999999999999;;;<<<===DDDCCCBBBBBBBBBBBB@@@>>>>>>??????===;;;:::;;;===????????????@@@BBBDDDEEEAAA@@@>>>======???@@@AAA>>>>>>>>>>>>============<<<:::999:::::::::888666666666666777888999::::::555555555555555333222222222222111111000000000000111111222222222222111111////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,---++++++,,,,,,,,,---------........................---------.........//////////////////////////////000000000000000111222222222222222222333444555666666666777888888999999:::666777777666555666888;;;;;;<<<===>>>??????@@@@@@<<<======<<<:::999999::::::;;;<<<>>>>>>>>>======<<<;;;;;;======<<<888444666777777777777666555555333333333222222222222111111111111111111111111111222111111111000000000///////////////////////////................................................------------------------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,...------,,,,,,+++++++++************+++,,,---...------------------------............///000111222000111333333333222444555555555555555555555555555777666666555555444444333444444333333444444555666444333333222222222111111000000000000////////////////////////////////////................................................---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......------------.........................../////////////////////000000000000000000000111111111222222333333444444555555666666999999999999999999999999:::999888888999:::<<<===EEECCCAAAAAAAAAAAA@@@>>>===>>>>>>===;;;:::<<<===>>>??????@@@AAACCCDDDEEE@@@???===<<<<<<===>>>???>>>>>>>>>>>>============<<<;;;999999:::999777555555555666777888999999999555555555555444333222111111111000000000000//////000111111222222222111111////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,+++++++++,,,,,,,,,,,,---........................------------....................................000000//////000000111222222111111222222333444555555555666666777888888999555666777666666777:::<<<:::;;;===>>>????????????@@@@@@@@@>>>;;;999999999999:::<<<>>>>>>>>>>>>===;;;;;;;;;;;;;;;999666444777777777777777666555555333333222222222111111111111111111111111111111111111111111000000000000000////////////////////////................................................------------------------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,---------,,,,,,++++++***)))))))))***+++,,,---...------------------------------------...///000000///000222222111111333555444444555555555555444444666666555555444444444333333333333333333444555555222222222222222222111111000000000000////////////////////////////////////................................................,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...,,,------------.........---............/////////////////////000000000000///000000000000111111111333333333444444444555555777777888888888999999999:::999888777888:::<<<===BBB@@@>>>>>>??????>>>===<<<======<<<;;;;;;<<<>>>>>>???@@@BBBCCCDDDDDDDDD???>>><<<;;;:::;;;===>>>>>>>>>>>>=========<<<<<<;;;:::999999:::999777555444555666777777888777777444444444444333222111111000000000/////////////////////000111111111111000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,,,,------------------------------,,,------------.................................000////////////000111111111111111111222333444444444444555666666777777888666777777777777888;;;>>>:::;;;<<<>>>>>>>>>======@@@AAA@@@>>>;;;999999:::999:::<<<===>>>???>>>>>><<<<<<;;;:::999777666555999888888777777666666666222222222222111111111111111111111111111111111111000000000000000000000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////...///000000000000333555333333444555555444333333444444444444444444444444333333333333333444444555111111222222222222111111000000000000////////////000000000000000000000000................................................,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,---------.........---------.........//////////////////000000000000/////////000000000111111333333333333333444444444555555666777888888999::::::999777666777999<<<===???===;;;;;;<<<======<<<:::;;;<<<<<<;;;;;;===???===???AAADDDEEEDDDCCCAAA???>>><<<::::::;;;<<<============<<<<<<<<<;;;;;;:::999888999999999777555444555666666777666555555333444444333333222111000////////////////////////......///000000000000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------+++++++++++++++,,,------,,,,,,,,,,,,------------------------------------,,,,,,---------.................................///////////////000111111000000000111111222333444333444444555666666777777666777888888888:::===???999:::<<<======<<<;;;:::<<<===>>><<<:::999:::;;;999:::<<<===>>>???>>>>>>>>>===<<<:::888777777888::::::999888777666666666222222222222111111111111111111111111111111111111///000000000000000000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++************************************************++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///---.../////////000222555222333444444444444333222222333333444444555555666333333222222333333444555000111222333333222111000000000000000////////////000000000000000000000000................................................++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------.........//////////////////000000000000////////////000000000000333333333333333333444444333444444666777888999::::::999777666777999<<<>>><<<:::999888:::<<<<<<;;;999:::;;;;;;;;;<<<>>>@@@===???BBBEEEFFFDDDBBB@@@@@@>>><<<;;;:::;;;<<<======<<<<<<<<<;;;;;;;;;;;;999888888888999999888666444555666666666555444333333333333333222111000000.........///////////////------...//////000//////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......,,,,,,++++++,,,,,,---...,,,,,,------------......------------------------,,,,,,,,,---------..............................///////////////000111111000000000000111222333444333333444444555666666777666777888999999;;;>>>AAA999:::<<<======;;;:::888888999::::::999999;;;<<<888:::<<<===?????????>>>@@@???===:::777777888:::;;;:::999888777777777777222222222111111111111000111111111111111111111111////////////000000000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,*********++++++,,,,,,---++++++******************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---...///......///222555222222444444444444222222111222222333444555666666333333222222333333444555000000222333333222111000000000000000////////////000000000000000000000000................................................++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,---------............///---------............///////////////////////////////////////000000000000222222222333333333444444333333555666888:::;;;<<<::::::999888777777777777::::::::::::;;;<<<======;;;;;;;;;<<<===>>>???@@@===???@@@@@@@@@@@@AAACCCAAA???>>>???AAA@@@===::::::<<<===;;;<<<>>>===888:::999888777666666666666777777666555555555555555444444333333222111000000000000000000////////////////////////////////////////////////////////////........................------............------++++++,,,,,,,,,,,,------------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////111111111111111111111111222222333444444555555666888999;;;<<<===<<<<<<;;;777888999:::::::::::::::999999999999999888777666555999>>>AAAAAA@@@>>>>>>???<<<999888888999999999555555666666666666555555111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////---------------------------------,,,,,,+++++++++------------------------.........------,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,+++*********+++*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******++++++++++++************++++++++++++******************************+++++++++*********))))))+++++++++*********))))))************************************************++++++***************************+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111444333333222111111111222111222333333444444333333333333333222222222111111222222222111111111000000////////////////////////......//////000000111111222111///.........///000.........------,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,------------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------......................................./////////000000000000222222222333333333333444333444555777888:::;;;<<<:::999999888777777777888999999999999999;;;<<<<<<::::::::::::;;;<<<===>>>===???@@@AAA@@@@@@AAACCCAAA???>>>???AAA@@@===::::::===>>><<<===@@@>>>::::::999888777666666666666666555555444444444444444444444333222222111000000000000000000////////////////////////////////////................................................------............------++++++,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////111111111111111111111111222222222333444444555555777888999;;;;;;;;;;;;:::777888888999::::::999999888888888888888777666666555999===@@@@@@>>>======>>><<<999777888999999888555555666666666666555555111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////---------------------------,,,,,,,,,,,,,,,,,,+++------------------------......---------,,,,,,,,,***++++++,,,,,,++++++***,,,+++******)))))))))***)))***************++++++***************************++++++,,,,,,++++++*********++++++++++++************++++++++++++******************************+++++++++*********))))))+++++++++*********))))))************************************************************************+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---......///000000111111444333222111111111111111111222222333444333333333333333222222222111111111222222222111111111000000////////////////////////......//////000000000000000000...---------...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------........................................../////////000000000111111222222222333333333333444555777888:::;;;<<<999999888777777777888888888888888888999:::;;;;;;999999888999999:::;;;;;;;;;===>>>>>>>>>>>>???AAA@@@?????????@@@???<<<::::::===???===>>>@@@@@@<<<:::999888777666666666666555444444333333333333333333333333222111111000000000000000000////////////////////////////////////................................................------............------++++++,,,,,,,,,,,,------------------------------***++++++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////////////////////////////111111222222333444444444555666888999::::::999999777777888888999999888888777777777777777666666555555888<<<>>>>>>===<<<<<<===:::888777888999888888444555555666666555555444111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////------------------------+++,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,***++++++,,,,,,++++++***+++***))))))((()))))))))*********))))))))))))))))))))))))))))))))))))))))))******++++++******)))******++++++++++++************++++++++++++******************************+++++++++***************+++++++++***************************************************************************************,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000333222111111111111111111111111222333333333333222222222222222111111111000222111111111111000000000////////////////////////...////////////000000000///...------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------........................................../////////000000111111111111222222222222333444555666888999:::;;;888777777777777777888999888888888888999:::;;;<<<999999999999999999::::::999:::;;;<<<;;;;;;<<<>>>======>>>>>>>>>===;;;999888===???======??????===:::999888777666666666666555444444333333333333333333222222222111111000000000000000000////////////////////////////////////................................................,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........//////........................000000111111222333333333333444555777888888888777666777777888888777777777555666666666666666555555777999<<<===<<<;;;;;;<<<;;;999777666777888888777444444444555555444444444111111111111111111111111000000000000000000000000////////////////////////////////////////////////------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++******)))))))))******++++++******)))))))))(((******************************++++++++++++************++++++++++++************++++++++++++*********************************************************************************************************************************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,------......///000000222111111000000000111111000111111222222222222222222111111111111000000000111111111111000000000000////////////////////////////////////////////////.........---------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++*********+++,,,,,,,,,,,,+++,,,++++++******++++++,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------.......................................////////////000000000111111111222222333333444555777888999999666666666666777888999999999999999::::::;;;<<<===<<<;;;:::::::::::::::;;;999;;;<<<<<<;;;<<<===???;;;<<<======;;;:::999888777<<>>===<<<;;;;;;:::;;;;;;;;;===>>>>>>>>>>>>???AAA:::;;;======:::999888888777===@@@===:::;;;<<<;;;:::999888777666666666666666555555444444444444444111111111111111111111111000000000000////////////////////////////////////------------------------........................,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***------------------------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,------------.........------------------------......//////000111111222000111333555666777666666555555666666666555444444444555555666666666666666999:::;;;:::888888999:::777666555555777777666555222333333444444333333222111111111111111111111111////////////////////////000000000000000000000000////////////////////////------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++,,,---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,******++++++++++++************++++++++++++*********************************************+++++++++***************+++++++++************************************************)))))))))***++++++,,,,,,++++++*********++++++,,,++++++++++++++++++++++++++++++,,,,,,---.........///////////////000000111//////000111111111111000000000000000//////////////////000000000000000111/////////////////////////////////............---...////////////...------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,+++***)))(((******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........///////////////000000000111111111111222333333444555555444444555555777888999:::999999999999:::;;;<<<===>>>===<<<;;;::::::::::::;;;<<<>>>>>>======???@@@:::===???>>>;;;999999:::999???BBB>>>::::::;;;;;;:::999888777666666666666555444444333333333333333000000000000111111111111000000000000////////////////////////////////////------------------------........................+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,---------.................................---......//////000111111///000222555666777666666555555555555555444333333444555666777777777777777888999888777555555666888666555444555666777555444222222333333333333222222111111111111111111111111////////////////////////000000000000000000000000////////////////////////---------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++******************+++,,,,,,************++++++++++++************************++++++,,,,,,,,,,,,++++++******++++++++++++************++++++++++++******************************))))))*********+++++++++))))))*********+++++++++************************************************((())))))***++++++,,,,,,***)))))))))***+++,,,,,,************************+++++++++,,,------......///............///000111...///000000111111000000000000/////////.........////////////000000111111//////////////////////////////.........---------------...///...---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***)))(((******+++,,,,,,,,,,,,+++,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++++++++,,,,,,,,,------------------------------------------.........//////////////////000000000000000000111222333333444444444444444555777888::::::888888888888999:::;;;<<<>>>===<<<;;;:::999999999888:::;;;;;;;;;;;;<<<>>>;;;>>>@@@@@@===::::::<<<;;;AAADDD@@@;;;;;;<<<;;;:::999888777666666666666444333222222111111222222000000000000000111111111000000000000////////////////////////////////////------------------------........................+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------..............................------......///000000000///000222555666777777777444555555555444444333222555555666777888888777777777777666444222222444666555444444555666666555333222222222333333222222222111111111111111111111111////////////////////////000000000000000000000000////////////////////////---------------------------------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++))))))((())))))***++++++(((((())))))******++++++))))))))))))))))))))))))******++++++++++++************++++++++++++************++++++++++++******************************))))))******++++++++++++))))))******++++++++++++************************************************((())))))***++++++,,,,,,))))))))))))***+++,,,---***************************++++++,,,,,,---.....................///000111...//////000000000000000000/////////.............../////////000000111111//////////////////////////////.........---------,,,,,,---...---,,,+++************++++++,,,,,,,,,******************************************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,.................................------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,++++++******++++++,,,)))******++++++,,,------************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------........................---------............///............////////////000000111111111222222222222222333444555666777888777888888999999:::;;;;;;:::;;;;;;999888777888:::::::::;;;;;;;;;;;;;;;;;;>>>===============>>>>>>??????>>>===<<<;;;;;;;;;999999999999888666555444666555333222111111222333111111111111111111111111111000000///...---------//////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***,,,,,,************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---.....................---------------............///............////////////111222222333333444444555666555555444444333222222555666777888888777555555444444444555555555555555555555555555555555555555333333444444333333222111222111111111000000//////000000000000000000000000//////000000000000//////.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************))))))))))))))))))))))))************))))))((((((************************,,,,,,,,,++++++*********))))))))))))************************************+++++++++*********))))))************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))+++***)))(((((()))***+++************************++++++,,,,,,,,,,,,------............////////////////////////////////////000000///...............////////////000000000000////////////////////////...........................------,,,,,,------...------------------------++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,++++++++++++++++++,,,,,,+++++++++++++++++++++*********************************++++++++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------...............------------------............///////////////000000000000000000000111111111222222222222333444555666777777777777888888999::::::;;;::::::;;;999888777888::::::::::::;;;;;;;;;;;;<<<>>>===============>>>>>>=========<<<<<<;;;;;;:::999999999888777666555444555444333222222111111111111111111111111111111111111000000///......------//////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***+++,,,************************++++++++++++++++++++++++,,,++++++++++++,,,------..................------------------........................////////////111111222222333444444444555444444444444333333333666777777777777777666666555555555555555555555555555555555555555555555555444444444444444333222222111111111111000000000///000000000000000000000000//////000000000000//////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,++++++***************************************************++++++*********)))))))))************************,,,,,,,,,++++++*********))))))))))))************************************+++++++++*********))))))************************************************)))************+++++++++))))))))))))))))))))))))+++***)))(((((()))***+++************************++++++,,,,,,,,,,,,------............////////////////////////////////////000000///...............000000000000111111111111////////////////////////...........................------,,,,,,------...------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------///.........------,,,,,,---------............/////////000000000111111111000000000000111111111111222222333333444555666666777777777888999999::::::999::::::999888777999::::::::::::;;;;;;;;;<<<<<<>>>>>>===<<<<<<======>>>;;;;;;;;;<<<;;;;;;::::::999999999888777666555444333333444444333222000///111111111111111111111111000000000///......------//////............//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,************************+++++++++++++++++++++++++++++++++++++++,,,------------------------......------------............---............/////////111111111222333333444444333333333444444444555555777777777666666777777888777777666666555555444444555555555555555555555555444444555555444444333222111111111111000000000000000000000000000000000000...//////000000//////..............................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,+++++++++************************+++++++++++++++++++++++++++++++++++++++*********************************+++++++++++++++*********)))))))))*********++++++************************+++++++++***************************************************************)))************+++++++++))))))))))))))))))))))))******))))))))))))******************************++++++,,,,,,,,,,,,---------............/////////////////////////////////000000///...............000000111111111222222222////////////////////////...........................------,,,,,,------...------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************************---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++---------............///////////////000000000000/////////000000000111111111222222333444444555555666666777777888999999999999::::::999888888999;;;999::::::;;;;;;<<<<<<<<<>>>>>>===<<<<<<<<<======999999:::;;;;;;;;;::::::999999888888777555444333333444555666666333111///111111111111111111111111000000//////............///......------......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************************+++++++++************************+++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,------------......,,,,,,---------.........---------.........//////000000111111222333333333222222333333444555666666888777666555666777888999888888777666555555444444555555555555555555555555444555555555555444333333111111111000000000000000////////////////////////...//////////////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************))))))*********+++++++++************************************************************************************************))))))*********+++++++++))))))))))))))))))))))))***))))))))))))))))))***************************+++++++++,,,,,,,,,---------------.........//////////////////////////////000000///...............///000000000000111111111////////////////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))************************...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,---------............///---------.........//////....../////////000000000111111222222333333444444555666666777777888888999888999:::999888888999;;;999999::::::;;;<<<======>>>>>>===<<<<<<<<<<<<<<<888999:::;;;;;;;;;999999888888888777666555444333333555777888777555222000000000000000000000000000////////////..................------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))******++++++++++++************************+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,------......,,,,,,,,,------------...------------............//////000111111222222333111222222333444555666666777666555555555666888999888777777666555444444333555555555555555555555555444444555555444444333222000000000000000000111111////////////////////////......////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************************************************++++++++++++************************************************************************************************))))))*********+++++++++)))))))))))))))))))))))))))))))))******)))))))))************************+++++++++,,,,,,,,,------------------............////////////////////////000000///........................////////////000////////////////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---------------------------------,,,++++++******++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,------,,,+++***)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............///,,,,,,---------.....................////////////111111111222222333333333555555555666777777888888888999:::999888888:::;;;888999::::::;;;<<<======>>>>>>===<<<;;;;;;;;;;;;888999;;;<<<<<<;;;999888888888888777666555444333444555777777777555222000000000000000000000000000//////////////////............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))***++++++++++++***************************++++++++++++++++++++++++***************+++,,,,,,++++++,,,,,,------......,,,,,,,,,,,,------------,,,------------........./////////000111111222222222222333333444555666666444444444444555666777777666666555555444444333333555555555555555555555555333333444444333333222111000000000000111111111111000000000000000000000000---......//////......---........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,************************))))))))))))))))))))))))*********+++++++++++++++************************)))))))))************************++++++++++++,,,***************************************+++++++++************************++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))))))))************))))))************************++++++,,,,,,,,,,,,------,,,------------.........////////////////////////000000///...............---------.........//////////////////////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***,,,------,,,***)))+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...---------............///------------.........///------........./////////111111111111222222222222444444555666666777777888888999999999888888:::<<<888999999:::;;;<<<===>>>>>>>>>===<<<;;;;;;;;;;;;:::;;;<<<======;;;888777888888888777666555333333333444555555444333111///000000000000000000000000.../////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************((()))***+++,,,++++++***************************++++++++++++++++++++++++***************++++++,,,***++++++,,,------......++++++,,,,,,,,,---------,,,,,,---------...............//////000111111222333333333444444555555555111222333444555555555555444444444444444333333333555555555555555555555555222222333333222222111000///000000000111111111111000000000000000000000000---......//////......---........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,************************************************)))))))))*********++++++************************((()))))))))*********+++*********+++++++++,,,,,,************************))))))*********+++++++++************************++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))((()))***++++++***)))(((************************++++++,,,,,,,,,,,,------,,,,,,---------.........////////////////////////000000///...........................////////////////////////////////////...........................------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************))))))+++,,,...///111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***,,,------,,,***)))------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------...///---------.........//////............/////////000---------.........//////111111111111111222222222444444555555666777777777888999999999888888:::<<<888888999:::;;;======>>>???>>>===<<<;;;:::::::::;;;<<<===>>>===;;;888666888888777777666444333222222222333333222111///...000000000000000000000000.........///////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++******************************++++++++++++++++++++++++*********)))***++++++,,,******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,---------............//////000111111111333333333444444444555555///111222444555555444444222333333333333333333333555555555555555555555555111222222222222111000000//////000000111111111222000000000000000000000000---..................---........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++((()))***+++,,,---------************************++++++++++++++++++++++++(((((())))))*********+++************************(((((())))))*********+++******+++++++++,,,,,,,,,************************))))))******++++++++++++************************++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))((()))***++++++***)))(((************************++++++,,,,,,,,,---------,,,,,,,,,---------......////////////////////////000000///...............////////////000000000000////////////////////////...........................------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------******+++++++++,,,,,,,,,******+++,,,,,,---......///---++++++,,,---...------------------------------------,,,,,,+++++++++---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,''')))+++,,,++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------..................////////////............///////////////000000000111111111111222222333444444555555666888888888888888888888888888888888777888888999999===;;;999888888999;;;<<<<<<;;;;;;:::999888777777888777777666555333222111333222111000////////////////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++*********))))))************************************************)))************+++++++++))))))))))))))))))))))))++++++++++++******))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------...//////222222111111111111111111444444333222222333333333555555555444444333333333444444555555444444333222333333222222111000//////000000000000000000000000000000000000000000000000........................------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************************+++++++++*********)))))),,,+++)))((((((((()))*********++++++++++++******+++++++++++++++***)))(((++++++++++++++++++++++++++++++************++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......////////////////////////............////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---------------------------***++++++++++++,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,---------------------------------------------,,,,,,+++++++++.........---------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,(((***,,,---,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------...------------........................//////////////////000000000111111111222222333333444555555555888888888888888888888888888888777777888888999999:::999999888999:::<<<===;;;;;;:::999888777777666666666666666555333222222333222111000////////////////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++*********))))))************************************************)))************+++++++++)))))))))))))))))))))))),,,++++++***************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---------------...//////111111111111111111111111444333333222222333333333444444444444333333333222444444444444444333333222333333222111111000//////000000000000000000000000////////////////////////........................------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************+++++++++*********))))))+++******)))))))))))))))******++++++++++++******+++++++++++++++***))))))++++++++++++++++++++++++++++++************++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,------------.......................................////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))))))))*********+++++++++,,,,,,++++++++++++,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------........................------,,,,,,,,,,,,++++++//////............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++---...------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------+++,,,,,,,,,---------------............/////////////////////000000000000111222222333333444555555777777777777777777777777777777777777777888999:::777777888999:::;;;<<<<<<;;;;;;:::999888777666666555555555555555444333333333222111000////////////////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++***************************************************************)))************+++++++++))))))))))))))))))))))))---,,,***)))))))))***+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///000000000000111111111111333222222222333333333333333333333333222222222222333444444444444333222222222222222111111000000///000000000000000000000000////////////////////////........................------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************************************+++++++++***************)))************))))))(((******++++++++++++*********++++++++++++***))))))++++++++++++++++++++++++++++++************++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------........................---............/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))************++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++(((***---......---------........................,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++---//////...---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,---------------------.........//////........./////////000000111111111222333333444444777777777777777777777777777777666777777888999:::777888999:::::::::::::::::::::999888777666555555333444444555555444444444222222111000//////000000////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************************************))))))*********+++++++++))))))))))))))))))))))))---,,,***)))((()))***+++************************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,------...////////////000000000000000111222222333333333333333222222222222222222222222333333333333333222111111222111111111000000000///000000000000000000000000////////////////////////........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---...++++++++++++++++++++++++***************************************+++++++++************************************************((()))***++++++***)))(((******++++++++++++************+++++++++******)))************************++++++************++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------........................---------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++*********+++++++++,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++(((+++---...---+++,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---//////...---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------------.........------------............---............/////////000000111111222333333333666666666666666666666666666666666666777888999:::999::::::::::::999777777:::999888888666666555444222333444444444444444444222111000000000000000000////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************************************))))))*********+++++++++)))))))))))))))))))))))),,,+++***)))))))))***+++************************++++++++++++++++++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---............/////////000000000000111222333333333222222222222222222222222222222222222333333222222111000111111111000000000000000////////////////////////................................................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************((()))***++++++***)))(((******++++++++++++******)))******+++++++++******************************++++++************++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++,,,++++++******++++++,,,+++++++++,,,,,,,,,------........................------------....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++++++++,,,,,,,,,---------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,))),,,......+++)))+++---------------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------............,,,------------.........------------.........//////000000111111222333333666666666666666666666666555555555666777888999:::;;;;;;:::999888777666666999999888777666555444444222333333444444444333333111111000000000000000111////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************+++++++++************************************************)))************+++++++++))))))))))))))))))))))))++++++++++++******))))))************************++++++++++++++++++++++++************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------......//////000000///000111333333333222222222222222222333333333333111222222222222111000000000000000000000000000000////////////////////////................................................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,***************************************+++++++++((())))))************)))******++++++++++++******))))))***++++++++++++***************************++++++************++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++++++++************++++++++++++++++++,,,,,,,,,,,,------------------------,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++***+++++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,------------...+++++++++,,,,,,---------+++---///---)))'''***---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---//////---,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***++++++++++++,,,,,,,,,+++,,,,,,,,,------------,,,,,,---------.........,,,,,,---------.........//////000000111222222222555555555555555555555555555555555555777888999:::;;;:::999777777777888888999888777666555444444333333333444444444333333222111111000000000000111111////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++************************************************)))************+++++++++)))))))))))))))))))))))))))***+++,,,,,,***)))(((************************++++++++++++++++++++++++************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---......///000000...///111333444333222111222333333333444444444444111111111111111000000//////000000000000000000000////////////////////////................................................------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***+++++++++***++++++,,,,,,************************************************((())))))***++++++,,,,,,************************))))))*********+++++++++)))))))))))))))******+++******++++++++++++******))))))***+++++++++++++++************************++++++************++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++++++++************++++++***++++++++++++,,,,,,,,,------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++)))************+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,---------......******+++,,,,,,---......,,,//////,,,'''&&&)))---+++++++++++++++++++++++++++++++++,,,,,,------------------.........//////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---......---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------....../////////000111111222222555555555555555555555555444444555555666888999::::::999777666666888:::;;;888888777666555444333333333444444444333333222111111000000000000000111111////////////////////////---..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))******++++++++++++************************************************)))************+++++++++))))))))))))))))))))))))(((***,,,------+++((('''************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------...///000000---///111333444333222111333333333444444555555555111111111111111000//////////////////000000000000////////////////////////................................................---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,++++++***+++++++++************************))))))))))))))))))))))))((())))))***++++++,,,,,,************************))))))******++++++++++++***)))((((((((()))+++,,,******++++++++++++******((()))***+++++++++++++++))))))))))))))))))))))))++++++************++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++++++++************++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------***+++,,,+++++++++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,000//////............/////////////////////000000------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------.........---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......///000111111222333333333444444444555555444555666777999:::;;;<<<999888777666666777888888777666666555444444333333555555666666666666555555111111000///////////////................................................---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))***+++,,,------,,,+++*********************************************************++++++++++++******************************,,,,,,,,,------,,,++++++++++++++++++++++++++++++------------------------/////////000111111222222111111222222222333333333333333222222111000//////000000000000000000000000000000000000000000000000------............------------------------------++++++------------++++++,,,,,,,,,++++++*********++++++******++++++,,,---************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))******+++++++++******)))************************+++++++++*********))))))++++++++++++++++++++++++)))************+++++++++************************+++++++++*********))))))************************)))************+++++++++************************)))))))))))))))))))))))))))))))))***+++++++++,,,************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,------...........................,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,,,,,,,++++++*********++++++******++++++,,,---,,,,,,++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............------/////////......//////000000000000000000000//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---......///000000111111333333333333444444444444444555666777999:::;;;;;;999888777666666666888888666666555555444333333333444555555666666555555444111111000///////////////................................................---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))***++++++,,,,,,++++++*********************************************************++++++++++++*********************************++++++,,,,,,++++++***++++++++++++++++++++++++------------------------...//////000000111222222111111111222222222333333333333222111111000//////000000000000000000000000000000000000000000000000------............------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++******++++++,,,---+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))******+++++++++******)))************************+++++++++*********))))))++++++++++++++++++++++++)))************+++++++++************************+++++++++*********))))))************************)))************+++++++++************************))))))))))))))))))))))))***************+++++++++************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------........................,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,,,,,,,+++++++++******++++++******++++++,,,---+++************)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............//////////////////...//////000111222222111111111000000/////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................//////000000111222222222333333333333444444444555666888999::::::888777666555555666777888555555444444333222222222333333444444444444333333111000000///////////////................................................---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******+++++++++******************************************************++++++++++++******************************)))******++++++*********++++++++++++++++++++++++------------------------......//////000111111111111111111222222222222333222222222111111000000///000000000000000000000000000000000000000000000000------............---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************))))))******+++++++++******************************+++++++++***************************************)))************+++++++++************************+++++++++***************************************)))************+++++++++************************))))))))))))))))))))))))+++++++++***************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,,,,,,,++++++++++++***++++++******++++++,,,---***)))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111111///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000111111.........///000111222333222222222111000000//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000111111111222222222333333333444555666777888999999777666555555555666777888555444444333333222111111222222333333333333222222000000////////////000000................................................---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,******************************************************++++++++++++******************************)))******++++++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000111111111111111222222222222222111111111000000000///////////////////////////////////////////////////------............------------------------------------++++++++++++------++++++++++++++++++++++++++++++******++++++,,,------------,,,,,,------...+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))***+++++++++******************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************************************))))))*********+++++++++************************)))))))))))))))))))))))),,,+++++++++***)))))))))************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---)))))))))))))))))))))***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111111///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111............///000222222111111111111000000//////000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////000000000111111111111222333333444555666666777777555555444444444555777888555444444333333222111111111111222222222222111111000000////////////000000................................................---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))''''''(((((()))))))))))))))))))))))))))))))))))),,,+++))))))))))))+++,,,******************************************************++++++++++++************************************+++,,,------,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000000000111111111222222222111111111000000000000000////////////////////////////////////////////////------............------------------------------------++++++++++++------++++++++++++++++++++++++++++++******++++++,,,---...------,,,,,,---------*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))((()))***+++++++++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************************************))))))*********+++++++++************************)))))))))))))))))))))))),,,+++++++++***)))))))))************************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---)))))))))************+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000......---......///000111///////////////000000000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......................../////////000000000111111222333333444555555666666444444333333444555666888555555444444333222222222111111222222222222111111///////////////000000111................................................---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))*********))))))***************************************************************++++++++++++*********************************+++,,,---------------*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000000111111111111222000000000000000000000000000000000000000000000000000000000000000000000000------............---------------------------------,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++******++++++,,,---...------,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,+++++++++++++++++++++++++++++++++************)))((()))***+++++++++++++++***************************************+++++++++************************)))************+++++++++***************************************+++++++++************************)))************+++++++++************************))))))))))))))))))))))))+++++++++***************************************************************++++++++++++++++++++++++************++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++******++++++,,,---************++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,++++++++++++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........---------------......---------...//////000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************,,,,,,------------,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............................../////////000000000222222333333444444555555444333333222333555666777666666555555444333333333111222222333333222222111///////////////000111111................................................---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))***++++++,,,))))))))))))))))))))))))))))))************))))))******************************************************++++++++++++******************************))))))+++,,,,,,---------)))******+++,,,,,,------+++++++++++++++++++++++++++,,,,,,---......//////000000000000111111111111///000000000000000000000000000000000000000000000000000000000000000000000------............------------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++******++++++,,,---------,,,+++++++++++++++((())))))***++++++,,,,,,+++++++++++++++++++++++++++++++++************)))(((((()))++++++,,,,,,+++************************))))))*********+++++++++++++++++++++++++++++++++)))************+++++++++************************))))))*********+++++++++************************)))************+++++++++************************))))))))))))))))))))))))***************+++++++++************************************************++++++++++++++++++++++++************++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++***+++,,,+++++++++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,,,,------+++,,,,,,---...///000000///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************,,,------......------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.....................---............/////////000222222222333333444444444333333222222333555666777777666666555555444333333222222333333333333222222///////////////000111111................................................---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***+++,,,,,,,,,))))))))))))))))))))))))((()))***++++++***)))(((******************************************************++++++++++++******************************(((((()))++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,------......///000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000---..................---------------------------++++++---......---++++++*********++++++,,,,,,,,,++++++******++++++,,,------,,,++++++************((())))))***++++++,,,,,,+++++++++++++++++++++++++++++++++************)))(((((()))++++++,,,,,,,,,************************))))))******++++++++++++++++++++++++++++++++++++)))************+++++++++************************))))))******++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))))))))******+++++++++,,,************************************************++++++++++++++++++++++++)))************+++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******++++++,,,---************************......---,,,+++***)))(((,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,---------......------------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************...------,,,+++***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++------------,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///////////////000111111000111111222222333444444333444555555666555555555777777666555444333333222111111111111111111111111000000000000000000000000//////.........---------------------------------000000///...------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++************************))))))))))))******)))*********++++++++++++******************************************************+++++++++,,,,,,,,,************************************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++,,,---...///...//////000000000000000////////////////////////000000000000////////////000000000000000000000000////////////////////////,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************************************))))))))))))************))))))************))))))(((((()))************)))))))))))))))))))))))))))************************************************,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++***+++++++++************************,,,,,,,,,++++++++++++***************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------------...------------,,,,,,,,,+++,,,,,,,,,------------...---------------,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///............///000000000000111111222333333444222222333444444444444444555555555555444444444444111111111111111111111111000000000000000000000000//////.........---------------------------------000//////...------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************))))))))))))******)))))))))*********++++++******************************************************+++++++++,,,,,,,,,************************************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++,,,---...///...///000000111111000000........................////////////////////////////////////////////////........................---,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******************************************************************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************************************))))))))))))************))))))************))))))((()))******++++++******))))))))))))))))))))))))************************************************,,,,,,,,,------------...+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++***++++++,,,*********************************++++++,,,,,,,,,))))))******,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******)))******++++++******)))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...------------...//////000000000111222222333333111111222333333333333222333333333444444555555555111111111111111111111111000000000000000000000000...............---------------------------------//////......---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************))))))))))))******((((((((()))))))))************************************************************+++++++++,,,,,,,,,************************************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---............///000000000000000........................////////////////////////////////////////////////..............................---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************************************))))))))))))************))))))************)))))))))******+++++++++++++++))))))))))))))))))))))))************************************************,,,,,,,,,,,,------------*********+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++***++++++,,,,,,******************************+++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++******)))***+++,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......//////000000111222222222000111222222333333222222333333333333333333444444111111111111111111111111////////////////////////........................------------------------.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***************++++++++++++******))))))******+++(((((((((((())))))))))))******************************************************+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,------...///.................................---...............//////////////////////////////........................///.........---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******************************************************************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************************************((()))))))))************))))))************))))))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))************************************************++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,,,,************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,---------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------******++++++++++++******+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************************************++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++)))******+++,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000111111222111111222333333333333333555444444333222222111111000000000000000000000000////////////////////////---.....................---------------------------------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++************++++++(((((((((((())))))))))))******************************************************+++++++++,,,,,,,,,************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,........................,,,,,,------............................................................/////////.........---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************************************((()))))))))************))))))************))))))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++*********++++++,,,---************************,,,,,,,,,++++++*********,,,---------,,,***((('''***++++++,,,,,,------...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))******++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,)))***++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---...............///000000111111111111222333333333333222555444444333111000000///000000000000000000000000000000000000000000000000---------...............------------------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++************++++++((((((((()))))))))************************************************************+++++++++,,,,,,,,,***************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,------------------------++++++,,,,,,---.................................------------------------//////.........------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************************************))))))))))))************))))))************)))))))))******+++++++++++++++))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************+++,,,------***************************+++++++++++++++,,,,,,+++,,,---------+++)))(((******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,++++++,,,,,,,,,------------***++++++++++++,,,,,,,,,++++++,,,---------------+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++,,,,,,++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***++++++++++++******))))))******+++,,,,,,------************************+++++++++,,,,,,------------------------......///------...//////000000111///000111111222222111111333333222222111111000000000000000000000000000000000000000000000000000000---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,,,,++++++******++++++,,,)))))))))*********++++++******************************************************+++++++++,,,,,,,,,************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,,,,+++++++++,,,---------------------------------------***++++++,,,------..............................------------------------.........---------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******************************************************************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************************************))))))))))))************))))))************))))))((()))******++++++******))))))))))))))))))))))))***************************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************+++,,,---...************************((()))***+++,,,---......)))***,,,------,,,+++*********+++,,,,,,---......******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,------.../////////...+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,******++++++++++++******+++++++++++++++***)))((())))))***+++,,,,,,------************************+++++++++,,,,,,---------...------------...//////------......///000000000...//////000000000000000111111111111111222222222000000000000000000000000000000000000000000000000---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,,,,++++++******++++++,,,************++++++++++++******************************************************+++++++++,,,,,,,,,************************************************))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,++++++,,,---......//////......------------------------******+++,,,,,,---..............................------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************************************))))))))))))************))))))************))))))(((((()))***************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++,,,,,,++++++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,+++---000222222000---+++//////.........---------++++++,,,,,,---.../////////000---,,,222::::::444//////...---,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............//////000000000000111111111///000222333333222000///111///...///000111000...000000//////.........---,,,,,,++++++,,,///111333000000///...------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++************************+++***)))(((((()))***+++)))************++++++++++++++++++*********))))))***+++,,,,,,------,,,,,,........................---------------------------------............///------............---------------............///......---------,,,,,,,,,,,,,,,,,,++++++*********,,,+++***))))))***+++,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********---------,,,,,,+++++++++---,,,***(((((()))***+++++++++************++++++************************++++++******************(((((()))***++++++,,,,,,++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))******************************++++++++++++******)))************+++++++++************************))))))))))))))))))))))))***************************************)))((((((++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))+++------,,,*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,,,,---///111111///---,,,///.........------------++++++,,,,,,---......///...///---+++000888777222///......---,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...------------............000000000000111111111111///000222333333222000///000///...///000111000...000/////////............---,,,++++++,,,...000222000//////...------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************+++***)))(((((()))***+++)))************++++++++++++++++++*********))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------............---------------............///......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******---,,,,,,,,,,,,,,,,,,+++---,,,***)))((()))***+++++++++************++++++************************************************((())))))***++++++,,,,,,************************))))))))))))************))))))))))))))))))))))))************************))))))************)))))))))************+++++++++***************************************************************************************))))))(((++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...------------,,,,,,,,,---...////////////...---............------------+++,,,,,,------............---++++++...333333.........------,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------------------............000000000111111111222222///000111222222111000///000///......000000///...////////////...............---,,,,,,,,,---///000//////......---,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******)))************++++++++++++++++++******************++++++,,,,,,,,,,,,,,,************************------------------------------------............------............---------------............///......---------,,,,,,,,,,,,,,,,,,++++++++++++***++++++************++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,,,,,,,---,,,+++***)))))))))***+++++++++************++++++************************************************)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************(((((())))))))))))(((((()))************+++++++++******************************************************************************++++++******)))(((++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---///000...,,,+++---///******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------.........------------------------,,,,,,,,,---------......---,,,***+++---///...,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++*********++++++,,,,,,,,,---------,,,,,,---------.........000000000111111111222222//////000111111000//////000///......///000///...///////////////...............---,,,,,,------............------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))*********************************************************++++++++++++++++++++++++***************************************************))))))))))))))))))***))))))*********+++++++++******************************+++,,,,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------............---------------............///......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++***))))))******+++++++++************++++++***************************************+++++++++))))))*********+++++++++************************((()))))))))************))))))))))))))))))))))))************************))))))************))))))))))))*********+++++++++***************************************************************************++++++++++++***))))))***+++++++++++++++,,,,,,************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---222666444///,,,---///******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,************************))))))))))))))))))))))))***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,---...///,,,,,,------------------,,,,,,,,,---------------,,,+++***,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))+++++++++,,,,,,,,,------,,,,,,,,,------------...//////000000000111111111/////////000000////////////...---...///000///---.........///////////////...------,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))))))))*********************************************************************************************************************************)))))))))******)))))))))))))))*********+++++++++************************)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------............---------------............///......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------******************++++++++++++************++++++************************))))))*********+++++++++***************+++++++++++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))*********+++++++++************************************************************************+++++++++++++++***))))))*********++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,222999999444...------******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***************************++++++,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------......,,,,,,,,,,,,------------------------------------,,,***+++------+++***,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////000000//////............/////////...------//////...---.........///////////////------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))******+++++++++************************************************))))))))))))))))))))))))************************************************))))))************)))))))))************+++++++++***************+++++++++)))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............---------------............///......---------,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---)))*********++++++++++++++++++************++++++************************)))))))))***++++++,,,,,,************************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,,,,,,,,,,+++)))************+++++++++************************++++++++++++++++++++++++************************+++++++++,,,++++++***)))*********++++++,,,,,,---************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++000666888444///,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***************************++++++,,,,,,++++++***)))*********++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------------------------------,,,***,,,000///+++***...++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++******++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------------............///..................//////...------//////...---............/////////000+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))******+++,,,,,,---************************************************************************************************************************((()))***++++++***)))((()))************+++++++++))))))*********+++++++++))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------............---------------............///......---------,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++))))))***+++++++++++++++++++++************++++++************************((())))))***++++++,,,,,,************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,+++++++++)))************+++++++++************************++++++++++++++++++++++++************************++++++,,,,,,++++++***))))))******+++,,,,,,------************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---000111000...+++)))******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++,,,,,,+++++++++))))))******++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------.........,,,------......------,,,+++++++++,,,,,,---------------------------------,,,***,,,111000++++++///++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,***+++---......---+++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......///......------......//////...------...///...------.........//////000000***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))***+++,,,,,,------************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************((()))***++++++***)))((()))************+++++++++))))))******++++++++++++))))))***++++++++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,------------..................------------.........//////......---------,,,,,,,,,*********++++++,,,,,,,,,++++++------------++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,---------,,,,,,+++++++++((()))***+++++++++++++++++++++************++++++************************((())))))***++++++,,,,,,++++++******************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************++++++++++++++++++++++++************************+++,,,,,,,,,,,,+++******))))))***+++,,,,,,------************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++******+++,,,+++)))******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,+++******++++++************++++++******************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------------------+++,,,---...------+++***+++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++,,,---...///,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********,,,,,,+++***))))))***************++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------............................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++,,,++++++******++++++,,,,,,,,,++++++***)))((((((+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++,,,+++******+++*********))))))((((((************************************************************************************))))))))))))************************)))************+++++++++++++++******************************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------......---------,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))***++++++***)))***+++)))************+++++++++((()))))))))************++++++---......---++++++************************,,,,,,,,,++++++************+++,,,---,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++***)))+++---000+++*********))))))((((((*********++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------------------------++++++,,,---------,,,,,,,,,------,,,+++***,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++***************++++++,,,---...,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******,,,,,,+++***************++++++++++++++++++,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------............................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,++++++******++++++,,,,,,,,,++++++***))))))(((+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))***+++,,,---,,,+++++++++*********))))))))))))************************************************************************************))))))))))))************************)))************+++++++++************************************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------------------------......---------,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))***++++++***)))***+++)))************+++++++++************++++++++++++++++++,,,,,,,,,,,,++++++************************+++++++++******)))))))))******+++,,,,,,,,,+++***++++++++++++++++++++++++************************************************)))***+++******+++---///,,,+++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---------,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++------------------------++++++++++++,,,,,,---.........---,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))******+++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,++++++++++++***,,,++++++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++******++++++,,,,,,,,,++++++***)))))))))+++++++++***************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))***+++,,,,,,------,,,,,,***************)))))))))************************************************************************************))))))))))))************************)))************+++++++++************************************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------------------------......---------,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))***++++++***)))***+++)))************+++++++++***++++++++++++,,,,,,,,,++++++************++++++*********************************)))))))))))))))))))))***+++,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))************************)))***++++++******---...,,,,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************,,,++++++******++++++,,,******************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......///......------,,,,,,+++---------,,,,,,+++++++++,,,,,,------------------,,,+++******+++,,,...///......---+++))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***((())))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++******++++++,,,+++++++++*********))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,************************************************************************************************************)))))))))(((************************))))))*********+++++++++***************+++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------------------------......---------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++************++++++++++++************++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))***++++++***)))***+++))))))*********+++++++++*********+++++++++,,,,,,,,,+++***))))))***+++,,,******************************************))))))(((((()))***+++,,,,,,,,,++++++++++++++++++++++++************************************************)))+++,,,+++******,,,...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++************************,,,,,,++++++++++++,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---...............------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,+++***+++,,,...///---...---,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++'''(((***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,++++++******++++++,,,+++++++++***************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++***************+++++++++************************************************************************************)))))))))(((************************))))))*********+++++++++))))))*********+++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------------------------------......---------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++************++++++++++++************++++++************************************************************************************************))))))))))))))))))))))))************************)))***++++++***)))***+++))))))*********+++++++++))))))))))))*********+++,,,+++***))))))***+++,,,************************++++++++++++++++++++++++(((((())))))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************)))+++,,,,,,+++***+++,,,******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++************************,,,,,,++++++++++++,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........---,,,,,,++++++,,,,,,---+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++((()))***,,,,,,,,,,,,+++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++******++++++,,,***************************************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))(((((((((((()))***************+++++++++++++++************************************************************************************))))))))))))************************)))************+++++++++)))))))))***++++++,,,,,,************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------......---------,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++************************************************************************************************))))))))))))))))))))))))************************)))***++++++***)))***+++)))************+++++++++(((((()))))))))*********++++++************++++++************************+++++++++++++++,,,,,,,,,)))))))))))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))+++------+++***+++,,,************++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************---,,,,,,++++++,,,,,,---******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,---......///------------,,,+++******(((***---...---,,,,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++((()))+++---...---,,,+++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,+++++++++++++++,,,---...++++++++++++++++++,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,************************))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))***)))((((((((()))++++++*********++++++,,,,,,,,,************************************************************************************))))))))))))************************)))************+++++++++((())))))***++++++,,,,,,************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------------------------......---------,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++************************************************************************************************))))))))))))))))))))))))************************)))***++++++***)))***+++)))************+++++++++))))))*********+++++++++++++++,,,,,,,,,,,,++++++************************)))*********++++++++++++******)))(((((()))***+++++++++++++++++++++++++++************************************************)))+++------,,,******+++++++++++++++,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************---,,,,,,++++++,,,,,,---******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,------...+++++++++,,,,,,---------++++++,,,,,,---...//////---.........---+++)))(((&&&)))---//////---------------------------------++++++++++++++++++++++++------------------------,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++(((***,,,.........---,,,***+++,,,------,,,+++************++++++,,,,,,,,,++++++++++++,,,,,,---...*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,++++++++++++++++++,,,******************++++++))))))******++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,---*********++++++,,,,,,,,,************************************************************************************))))))))))))************************)))************+++++++++((())))))***++++++,,,,,,************************,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------......---------,,,,,,,,,*********++++++,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++************************************************************************************************))))))))))))))))))))))))************************)))+++++++++***)))***+++)))************+++++++++******+++++++++,,,,,,,,,+++,,,---......---,,,+++************************(((((())))))*********++++++***)))(((((()))******++++++++++++++++++++++++))))))))))))))))))))))))************************)))+++------,,,*********,,,,,,,,,------.........,,,,,,,,,++++++*********++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++***+++,,,------,,,***)))---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((************************++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))******++++++++++++************************************************+++*********))))))((((((***************************(((((()))***+++***)))************************))))))))))))))))))))))))************************************************************************************************)))************++++++++++++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++************++++++...+++))))))++++++***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************+++++++++*********))))))************************************************))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))+++******))))))******+++++++++******************************************************************))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++++++++*********))))))((())))))))))))***************+++++++++,,,,,,,,,+++++++++*********************++++++++++++******++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))*********++++++++++++************************************************************)))))))))(((***************************)))((()))***+++***)))************************))))))))))))))))))))))))************************************************************************************************)))************++++++++++++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++************++++++...+++))))))++++++***(((************************,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************+++++++++*********))))))************************************************************************+++++++++*********))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************+++++++++,,,,,,++++++***+++++++++*********)))))))))))))))*********++++++******+++++++++,,,,,,,,,***************+++++++++******++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************++++++++++++************************************************************))))))))))))***************************)))((()))+++++++++***************************))))))))))))))))))))))))************************************************************************************************)))************++++++++++++++++++***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++************++++++---+++))))))+++++++++***************************,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************+++++++++***************************************************************+++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++,,,---............---,,,***************************************************************************************+++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***************************++++++,,,,,,++++++++++++++++++*********************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))******++++++,,,,,,******++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,+++******,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********************************************************)))))))))))))))***************************)))((()))+++,,,+++***************************))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++************++++++,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************************************************************************************++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++,,,...//////...,,,+++***************+++++++++************************************************************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******************************+++,,,,,,,,,++++++************************+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,))))))******+++,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++++++++++++++************************************************))))))))))))))))))******************************+++))))))***+++,,,+++***************************))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++************++++++******++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************************************************************************************************************************************************************++++++++++++++++++++++++)))***,,,------,,,***)))))))))*********+++++++++************************************************************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,************************+++,,,,,,,,,,,,---------******+++++++++,,,,,,,,,))))))***+++,,,------...++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,---...///++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++************************************************))))))))))))************************************+++***)))***,,,,,,,,,+++************************))))))))))))))))))))))))************************************************************************************************)))************+++++++++***************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++************++++++)))***++++++++++++...000************************,,,,,,,,,+++++++++*********++++++,,,,,,++++++******************************************+++++++++************************************************))))))))))))))))))))))))***************+++++++++************************++++++++++++++++++++++++))))))++++++++++++)))))))))))))))***++++++,,,,,,************************************************+++++++++***************************************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------)))***++++++,,,,,,,,,,,,***************+++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,******++++++,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++***+++,,,---............+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++************************************************((()))))))))************************************+++***)))***,,,---,,,+++************************))))))))))))))))))))))))************************************************************************************************)))************+++++++++))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++************++++++(((***,,,,,,++++++...111************************,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************))))))*********+++++++++************************************************************************))))))*********+++++++++************************************************************************((())))))***++++++,,,,,,************************************************+++++++++*********))))))************************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,))))))*********+++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++)))+++,,,...//////...---+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++************************************************(((((())))))*********+++************************+++***)))***,,,---,,,+++************************))))))))))))))))))))))))************************************************************************************************)))************+++++++++))))))******++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++************++++++(((***,,,,,,++++++///222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++************************))))))******++++++++++++************************************************++++++++++++++++++++++++))))))******++++++++++++************************))))))))))))))))))))))))++++++***))))))***++++++((())))))***++++++,,,,,,************************************************++++++++++++******))))))************************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,---------))))))******++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,---------.........//////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++........................++++++,,,,,,,,,,,,------+++,,,///111000...***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,------------------------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++************+++++++++++++++*********))))))******************************************************++++++++++++******((()))***+++,,,---------*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++******************************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,******************************+++++++++,,,,,,,,,------------------------,,,------......------,,,++++++++++++++++++++++++------,,,+++***)))(((''',,,+++***))))))+++---...,,,,,,,,,++++++*********+++++++++*********))))))************************,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++************************+++++++++*********)))))))))************+++++++++)))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))))))))******************++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------+++---...//////---+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---,,,,,,+++++++++,,,+++++++++++++++++++++++++++,,,------++++++,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,---------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++************+++++++++++++++*********))))))******************************************************++++++++++++******)))******+++++++++******++++++++++++++++++,,,,,,************************++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,------------------------,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++***************,,,+++***))))))+++---...,,,,,,,,,+++++++++******+++++++++*********))))))************************++++++***))))))***++++++++++++,,,,,,,,,,,,++++++************************+++++++++*********)))))))))************+++++++++)))************+++++++++************************************************************************,,,,,,,,,+++++++++******************************))))))))))))******************++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,************++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++************++++++,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++************+++++++++++++++*********************************************************************++++++++++++*********************))))))))),,,,,,++++++++++++++++++************************++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******,,,+++************+++,,,******************************+++++++++,,,,,,,,,------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,,,,+++*********+++,,,---,,,,,,,,,++++++++++++***+++++++++***************************************++++++***))))))***++++++******++++++++++++******************************+++++++++***************)))************+++++++++)))************+++++++++************************************************)))))))))))))))))))))))),,,,,,,,,++++++++++++***************************)))))))))*********++++++******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------------,,,,,,,,,------------...------------------------------------------------......//////...------,,,------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++*********++++++,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++************++++++******************************************************************************++++++++++++************************++++++,,,,,,,,,++++++************************************************************************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++************++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,************************)))************+++++++++++++++*********+++,,,---++++++++++++++++++++++++************************************************+++******************+++))))))************))))))************************************************))))))*********+++++++++))))))*********+++++++++************************************************************************++++++++++++++++++++++++************************))))))*********+++++++++******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------+++++++++,,,,,,,,,------...---,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,---------.........------------------------------------------------.........///......---,,,------------------------...------,,,,,,------...,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++,,,---......///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++************++++++******************************************************************************++++++++++++******************,,,---///000,,,,,,,,,++++++*********************************************************))))))*********+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++************************+++++++++************)))++++++***+++++++++,,,,,,++++++++++++++++++++++++*********************************************************++++++*********((())))))******))))))(((************************************************))))))*********+++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,---------...++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++++++++,,,,,,------..............................++++++,,,,,,,,,,,,------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------------------------,,,---------............,,,,,,,,,------------...---------------------------...............------------------------------...------,,,,,,------...,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++,,,---......//////------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++************++++++***************+++++++++******************************************************++++++++++++******************,,,///111222,,,,,,++++++++++++++++++************************************************)))))))))***++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))***++++++***))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************,,,+++++++++******))))))******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***************+++++++++************************)))***++++++++++++***)))))))))************))))))***************************************+++++++++)))************+++++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********************************++++++++++++,,,******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++++++++,,,,,,---......///------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///................................................------------............,,,,,,,,,---------..............................------...............---...........................------,,,,,,------...,,,+++++++++,,,,,,---...------------------------+++,,,------++++++,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++***)))***+++,,,---...//////------------------------,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++************++++++))))))*********+++++++++******************************************************++++++++++++******+++*********+++---///111++++++++++++++++++,,,,,,************************************************((())))))***++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))************))))))((()))***++++++***)))(((******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***************************************+++++++++******++++++,,,,,,,,,+++******+++++++++,,,,,,,,,))))))*********+++++++++************************)))***++++++++++++***))))))******++++++******)))************************))))))*********+++++++++)))************+++++++++)))************+++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,*********************************+++++++++,,,,,,******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////................................................---------.........//////,,,,,,,,,------.................................------...............---...........................------,,,,,,------...++++++++++++,,,,,,---...------------------------+++,,,------++++++,,,---+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++((())))))+++,,,---......------------------------,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++************++++++))))))******++++++++++++******************************************************++++++++++++******,,,+++***))))))+++---...*********++++++,,,,,,---************************))))))))))))))))))))))))((())))))***++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))************))))))((()))***++++++***)))(((******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))))))))))))))))))))'''((()))***+++,,,------******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,))))))******++++++++++++************************)))***+++,,,,,,+++***)))******++++++++++++******************************))))))******++++++++++++)))************+++++++++)))************+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******++++++++++++******+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,---------.........---,,,,,,+++,,,,,,,,,---------......---------............///.........------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////............/////////000//////000//////...------***,,,---+++))))))---000------,,,,,,++++++++++++///......---,,,,,,------//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++******))))))++++++++++++++++++++++++******************************************************************************++++++++++++******)))************+++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,+++******+++,,,,,,************************)))))))))))))))))))))))),,,+++***))))))***+++,,,+++++++++*********))))))******************************************************************************+++++++++,,,,,,,,,------,,,,,,+++***))))))************************)))***++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))************,,,+++++++++***)))))))))******************************))))))******+++,,,)))))))))******+++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++************+++,,,,,,,,,,,,+++***))))))))))))))))))))))))************************++++++++++++++++++++++++*********************************)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,------------,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......------,,,+++,,,,,,---------.........---------............///.........------,,,,,,,,,------------------------...........................---------------------////////////////////////........................------...........................///......---------//////...------///222/////////..................---,,,,,,,,,,,,,,,---/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++++++++++++++*********)))++++++++++++++++++++++++******************************************************************************++++++++++++******************++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,+++******+++,,,,,,************************************************++++++***))))))***+++++++++++++++*********))))))******************************************************************************+++++++++,,,,,,,,,------,,,,,,+++******)))************************)))***++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))************+++++++++*********************************************))))))******+++,,,*********+++++++++,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***************************************************++++++++++++++++++++++++***************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,---------......***++++++++++++++++++***,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......------,,,,,,,,,------------.........---------............///.........---------------------------------------...........................////////////////////////000000000000000000000........................///.....................------.../////////......---......---,,,---///000------------------------------,,,,,,,,,---......//////..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++++++++******************************************************************************++++++++++++******************+++++++++,,,************************************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,************************************************++++++***))))))***+++++++++++++++*********************************************************************************************+++++++++,,,,,,,,,---,,,,,,++++++*********************************)))***++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++***************))))))))))))***************************+++++++++******************************))))))******+++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***************************************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,------------............***++++++,,,,,,++++++***------------............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------...------,,,,,,------------............---------............///...............---------......................................................//////////////////......///////////////000/////////////////////...000////////////.........------...///000000000000---...............///000,,,,,,,,,---------------......---------...//////------..................------------------------------------------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************++++++++++++***************+++++++++,,,,,,************************************************************************))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************************************+++******************+++******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************)))***++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************((()))))))))************)))))))))***+++++++++,,,******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,,,,------,,,,,,---------.........,,,,,,------------,,,,,,------------------------------,,,,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------...------,,,---------.........//////---------............///................................................////////////////////////------......////////////---------....../////////---------.........//////////////////////////////---...//////000000000000111111111222333333333222000000000000000000000000...---------------......---------------.........------------------------------------------------,,,------------,,,++++++***+++,,,,,,,,,,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++******************************************************************************++++++++++++*********++++++++++++,,,,,,,,,************************************************************************))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++*********************************************************++++++***************************************************************************************************************+++++++++,,,,,,,,,,,,,,,+++++++++++++++***************************)))***++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************((()))))))))************)))))))))***+++++++++,,,******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,---......,,,,,,,,,,,,------------,,,------......------,,,------------,,,,,,,,,,,,...------,,,,,,------...---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------......------------........./////////---------............///.............../////////........................////////////////////////------......//////000000......//////000000111111---......///000111222222222222222333333333444444222222333333333333333333333333333444666666555333222222222111111111000000//////...---------------........................---------------------------------------------------------------,,,++++++***+++,,,------,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************++++++++++++******++++++++++++,,,,,,,,,,,,************************************************************************)))************+++++++++************************)))************+++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++)))***++++++++++++***)))***************+++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))***++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************+++++++++))))))))))))***************************+++++++++******************************))))))******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))************+++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------...///,,,------------.........,,,------......------,,,.........---------------......------------......------------------------.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///+++,,,,,,------,,,,,,+++------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------............////////////---------............///---........./////////000........................////////////////////////......///000000111111222222222333333444555555666444555666888999;;;<<<===:::;;;;;;<<<===>>>??????=========>>>======<<<<<<;;;:::999;;;>>>>>><<<999::::::999888777777666666666555444333222111111111222222111111000/////////................................................---------...------,,,+++***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------+++++++++,,,,,,,,,------++++++++++++++++++++++++******************************************************************************++++++++++++******+++++++++,,,,,,,,,------************************************************************************)))************+++++++++************************)))************+++++++++***+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++)))***++++++++++++***)))))))))*********+++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))***++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++))))))))))))************+++++++++*********************************************))))))******+++,,,,,,,,,+++++++++*********++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------------...//////////////////000000000000000000111111111111000000000000000000/////////.........------------..............................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++,,,,,,------,,,,,,+++---------------------------------,,,,,,+++++++++------------------------++++++,,,,,,,,,---------+++,,,,,,---.........---............/////////000---------.........//////---.........//////000000////////////////////////000000000000000000000000///000000111222222333333666666666777888999999:::<<<===???AAACCCEEEFFFGGGDDDDDDEEEFFFHHHIIIJJJJJJHHHHHHHHHHHHGGGFFFFFFEEEHHHFFFFFFHHHKKKKKKIIIFFFHHHGGGFFFEEEDDDBBBBBBAAA>>>===;;;:::888777777777444444444333222111000000................................................------......------,,,+++***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++******************************************************************************++++++++++++******++++++,,,,,,,,,---------************************************************************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++***+++,,,------,,,+++***************************++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))******++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))+++++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))******++++++++++++))))))))))))************,,,+++++++++******))))))*********************************)))***++++++,,,+++++++++******)))))))))++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------------...///000111111111111222222222222444555555666666555555444333222222222111111000000......------------..............................+++,,,,,,------......///)))************+++++++++************************,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------.........------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------------------------------.........//////..................------------...///000111222222///////////////...------....../////////000000000000///000000111222333444444444555999===???@@@???CCCDDDEEEFFFHHHKKKMMMNNNKKKMMMNNNMMMKKKLLLPPPTTTQQQSSSTTTUUUTTTRRROOOMMMMMMNNNOOOOOONNNKKKHHHFFFIIIHHHHHHKKKPPPRRRQQQOOOOOOQQQSSSRRROOOKKKJJJIIIFFFFFFFFFGGGGGGGGGGGGGGGBBBAAA???<<<999777666555222111//////000000///---...------,,,,,,------...//////......------,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++************************,,,+++)))((((((((()))******************************++++++,,,,,,++++++***+++++++++*********))))))++++++******************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))*********************************************************)))******+++,,,************************+++*********))))))(((((())))))))))))))))))))))))))))))***++++++++++++***************************++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))***+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++*********))))))'''(((((()))***+++++++++************************))))))))))))))))))))))))************************************************************************+++,,,,,,---------,,,,,,************************++++++++++++++++++++++++------,,,++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++------..................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++++++++,,,---//////...------+++,,,...///000111222222444666777999::::::::::::<<<999777999===???<<<999999;;;===;;;777333333444222333333333222111000///---------------.....................///...+++)))************++++++++++++************************,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///------,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------.........------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------------------------------.........//////.................................//////000000111111111000000000/////////,,,---...000222333555555888999:::<<<>>>@@@BBBDDDEEEEEEFFFHHHLLLMMMMMMLLLKKKLLLLLLNNNPPPRRRTTTUUUSSSTTTUUUUUUUUUUUUVVVWWWVVVWWWYYYZZZYYYWWWTTTRRRTTTTTTTTTRRROOOKKKGGGEEE???===<<>>>>>>>>???AAABBBBBBBBBAAAAAA<<<999666888;;;===;;;888999;;;===;;;888555555555777666666666666555555555333222111000///...------...---,,,---......---+++************+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,+++++++++++++++***,,,,,,------------,,,,,,,,,,,,,,,---------.........------,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------------------------------------........./////////........................000000000000000000000000000000/////////000111111...///222555888;;;===>>>AAABBBCCCFFFIIILLLOOOPPPPPPPPPPPPQQQTTTUUUTTTRRRMMMNNNNNNPPPRRRTTTVVVXXXYYYYYY[[[]]]^^^]]]ZZZWWWUUUVVVXXXXXXXXXVVVTTTRRRRRRQQQQQQOOOLLLIIIFFFDDD===:::777888===DDDIIILLLQQQSSSUUUVVVUUUSSSSSSTTTSSSTTTUUUTTTSSSPPPMMMKKKNNNNNNMMMLLLKKKJJJJJJJJJHHHEEEBBB@@@???===:::888222222111111000000//////---------...............,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++*********************************++++++,,,,,,++++++***+++++++++***************************************++++++++++++++++++++++++************************************************+++++++++***************************************************************************************...---,,,***)))(((((((((***************************************)))))))))++++++++++++++++++++++++))))))***++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++***************(((((())))))***+++++++++************************************************************************************************************************+++++++++***)))(((&&&&&&************************************************,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---...000111222555888<<<@@@DDDEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEDDD<<<888555555888999888666999;;;======<<<:::::::::::::::999888999:::;;;<<<:::999888555333000///......,,,+++,,,---......---*********+++++++++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------...............---------....................................////////////............////////////111111111111111111111111////////////111333555666777999<<>>@@@AAABBB@@@???>>>===;;;;;;<<<===FFFHHHJJJLLLLLLMMMNNNPPPPPPQQQRRRRRRPPPNNNLLLJJJEEEFFFGGGGGGGGGGGGFFFFFFHHHFFFEEEEEEFFFFFFDDDCCC>>>?????????>>>===<<<;;;888777666444111000...---............------------,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***++++++***)))(((***************************++++++,,,,,,++++++***************************))))))*********+++++++++************************************************************************************************************************************************************************+++***************++++++***************************************+++++++++************************))))))***++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++++++++***)))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++************************************************************************************************************************((()))***+++++++++++++++************************))))))))))))))))))))))))************++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,------......------------------------------,,,,,,------...///333444555777;;;???BBBEEEHHHHHHJJJJJJJJJHHHFFFEEEHHHGGGFFFEEEDDDCCCCCCBBB777555333222333333333333555666999===@@@CCCCCCCCC@@@???>>>>>>???AAACCCEEEAAAAAA@@@>>><<<;;;:::999777444111/////////...---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------------............------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,------------...------------------------.............../////////............................../////////000000000.........//////000000111///000111333444666777888===>>>AAADDDGGGIIIJJJKKKKKKLLLNNNOOONNNLLLJJJIIIEEEDDDBBB@@@???>>>=========<<<<<<===>>>???>>><<<::::::;;;<<<>>>AAACCCDDDGGGGGGHHHJJJJJJIIIFFFCCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@???@@@AAABBBDDDCCCEEEGGGGGGFFFEEEFFFFFFEEEGGGIIIIIIIIIJJJLLLNNNIIIIIIIIIHHHGGGEEEDDDCCCAAAAAABBBCCCCCCAAA@@@???AAA@@@@@@AAADDDEEEEEEDDD???AAACCCEEEGGGGGGGGGGGGAAA@@@>>>;;;888555333222111000000///...---,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((((()))************)))***************************++++++,,,,,,++++++******************+++++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++******************************************************))))))***++++++,,,*********************************+++++++++++++++))))))))))))))))))))))))))))))***++++++++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************&&&&&&((()))***+++++++++******************************************************)))******+++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++,,,---...//////------------------------+++,,,,,,---///000222333??????AAACCCFFFIIIKKKMMMGGGFFFEEEDDDBBB@@@>>>=========<<<;;;::::::;;;;;;888888888888777777777777444555777;;;???BBBBBBAAABBBBBBAAAAAABBBDDDEEEFFF?????????>>>>>>=========;;;999666444333222///...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++,,,,,,---------.........------............------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------..............................---........./////////000.........................../////////000000000000---......///000000111111555666888;;;>>>AAACCCDDDHHHJJJMMMPPPRRRRRRQQQPPPLLLLLLMMMMMMKKKHHHEEECCC======;;;:::999999999999;;;;;;;;;===???@@@@@@>>><<<<<<===>>>@@@CCCEEEFFFHHHIIIJJJIIIHHHGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJHHHFFFFFFGGGIIIJJJKKKNNNQQQQQQPPPPPPQQQSSSKKKLLLMMMMMMLLLMMMOOOPPPJJJIIIFFFDDDBBBAAA@@@@@@BBBCCCDDDDDDCCCAAA>>>======<<<<<>><<<;;;888777666555333111000////////////...............------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))******+++,,,***************************++++++,,,,,,++++++***))))))*********+++++++++((())))))***++++++,,,,,,************************++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************************************++++++******)))******************************************++++++,,,,,,,,,************************))))))***++++++++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************(((((()))***+++++++++***************************++++++++++++++++++++++++))))))))))))***+++,,,---,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,------..............................///111444777;;;>>>@@@HHHHHHJJJKKKLLLLLLLLLLLL???>>><<<:::999888888999777666666666666777888999<<<>>>@@@AAA@@@??????>>><<<;;;<<<>>>BBBCCCBBB@@@??????@@@@@@AAAAAABBBBBB<<<<<<<<<<<<<<<<<<<<<<<<===;;;999888888666333111++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++---------....../////////------............------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,------.................................---.........//////000000////////////////////////////////////000000000000---......///000111111222<<<>>>@@@DDDHHHLLLNNNPPPOOOQQQTTTVVVWWWUUURRRPPPHHHIIIJJJIIIGGGDDD@@@===??????>>>??????@@@AAAAAACCCCCCDDDFFFIIIKKKJJJIIIGGGHHHIIIJJJLLLOOOQQQRRRLLLMMMNNNLLLIIIIIIMMMPPPPPPPPPPPPPPPPPPQQQQQQQQQPPPNNNLLLKKKKKKMMMOOOQQQOOOQQQSSSRRRPPPPPPRRRUUUQQQRRRRRRRRRQQQQQQRRRTTTTTTRRRNNNJJJGGGEEEEEEEEEFFFGGGGGGGGGEEECCC@@@>>>;;;;;;;;;>>>AAACCCDDDCCCIIIJJJLLLMMMLLLKKKIIIHHHMMMLLLKKKIIIFFFDDDCCCBBB@@@???>>><<<999777666555000000//////......------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...************************+++++++++,,,,,,+++++++++))))))******++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++++++++++++++++++++++++++************************************************------+++***))))))((((((*********************************++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************,,,,,,---------,,,,,,+++************************++++++++++++++++++++++++))))))))))))***+++,,,---,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................222333777<<>>>>>@@@AAABBBBBBHHHHHHHHHIIIKKKMMMNNNOOONNNLLLJJJHHHGGGEEECCC@@@CCCAAA>>>>>>===<<<999666333222111///......//////....../////////...---,,,,,,,,,,,,+++,,,,,,------......,,,++++++,,,......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,+++++++++*********))))))************************))))))))))))))))))))))))(((((())))))******++++++******************************************************+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************++++++++++++******,,,++++++******++++++,,,+++++++++*********))))))+++***)))((((((***,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------.........,,,******+++---,,,...000000000111222444666888===BBBFFFIIIJJJJJJLLLIIIFFFCCCCCCBBBAAAAAA<<<>>>@@@AAAAAAAAACCCDDDBBBBBBBBBBBBBBBAAAAAAAAAHHHGGGGGGFFFFFFFFFFFFFFFBBBDDDFFFGGGGGGEEECCCAAACCCCCCAAA>>>;;;:::;;;<<<999888666666777999<<<>>>999:::;;;<<<;;;999777555,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------,,,------......------,,,......////////////......------------------------,,,,,,---------.........///......------......//////......------......///000//////......//////000/////////...//////000111000111111000//////222444666888:::===AAAEEEIIIJJJMMMOOORRRTTTSSSPPPLLLJJJAAA@@@@@@BBBEEEEEEBBB???>>>BBBDDDCCCCCCGGGHHHFFFLLLPPPTTTUUUTTTSSSRRRQQQUUUXXXYYYWWWTTTSSSWWW[[[aaafffpppzzz~~~xxxzzz{{{uuujjjcccffflllooosssvvv{{{~~~zzzrrrjjjmmmllljjjkkkmmmqqqtttwwwmmmmmmhhh```\\\^^^^^^ZZZeeehhhhhhaaa]]]]]]]]][[[YYYUUUQQQMMMKKKLLLNNNPPPSSSLLLHHHKKKLLLIIIEEECCCEEEDDDCCCBBBBBBDDDFFFHHHDDDDDDEEEFFFHHHHHHGGGFFFMMMJJJGGGEEEDDDAAA>>>;;;======>>>@@@AAABBBAAA@@@:::999777555333222222222//////////////////.........------,,,,,,------......------,,,,,,------...---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,+++++++++*********))))))************************************************))))))))))))******************************************************************+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************++++++++++++******,,,++++++++++++++++++,,,+++++++++*********))))))+++***)))((()))***,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,------------......---++++++---///,,,---------///222777;;;EEEFFFGGGIIIIIIIIIIIIHHHAAA???======???BBBDDDFFFAAACCCFFFGGGFFFEEEFFFGGGFFFEEEEEEEEEDDDDDDCCCCCCEEEEEEDDDDDDDDDEEEEEEFFFAAABBBCCCDDDEEEDDDBBBAAACCCFFFHHHGGGCCC===:::888::::::999888888888888888666777888999:::999999888,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,------......------,,,......////////////..............................,,,------------.........///......------......//////......------......///111000000//////000000111////////////000111222333111111111000000222777:::>>>AAAEEEJJJNNNRRRTTTUUUUUUUUUUUUSSSNNNHHHBBB>>>888999;;;???CCCFFFFFFEEEGGGLLLNNNLLLKKKOOOSSSTTTWWWYYY\\\[[[XXXVVVYYY]]]yyy~~~yyyooolllttt~~~wwwmmmmmmrrruuuqqqvvvxxxqqqooorrrqqqnnn~~~|||wwwwwwwwwuuukkkddd``````]]]ZZZbbbmmmuuufffWWWPPPOOOLLLJJJJJJLLLMMMMMMJJJFFFFFFHHHKKKHHHHHHIIIKKKMMMNNNLLLJJJJJJHHHEEECCCAAA>>>:::777555888<<>><<<:::888666666555222111111000//////000000///......---------......------............------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++******************************************************************************)))))))))******************************************************+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************++++++++++++******+++++++++++++++++++++++++++++++++***************+++******))))))+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------+++---......------...///...000222444888???FFFKKKMMMKKKIIIFFFBBB@@@>>>===777666777999===CCCHHHKKKFFFIIIKKKLLLJJJIIIHHHHHHFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAAAAABBBCCCDDDDDD@@@@@@AAAAAABBBBBBCCCCCCIIIKKKLLLKKKGGGCCC@@@???=========<<<;;;999777666555555555666777999:::;;;,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,------......------,,,......////////////..............................------------............//////............////////////............//////111000000//////000000111000000000000111222333444000222444555777:::>>>BBBEEEHHHMMMRRRUUUWWWXXXXXXUUUTTTSSSPPPKKKEEE@@@===BBBBBBCCCDDDFFFHHHIIIJJJOOOSSSRRRMMMMMMTTT]]]bbbgggdddbbbcccdddgggnnnuuupppcccaaabbbcccYYY\\\iii{{{}}}uuuqqquuuzzz~~~~~~~~~~~~|||tttqqqtttyyyzzzxxxzzzrrrqqqxxxyyywwwlllZZZTTTUUUXXX]]]\\\______ZZZQQQKKKIIIKKKLLLKKKJJJLLLOOOQQQPPPNNNKKKIIIGGGEEECCC@@@<<<999444777<<<>>>>>>???@@@BBB@@@???>>><<<;;;:::999888777666444222111111111111//////...------------...,,,---...//////...---,,,...------------,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++++++++******)))))))))******************************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++*********+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++---......---------...///333:::@@@EEEKKKPPPSSSJJJGGGBBB>>>999777555555555777;;;>>>BBBFFFKKKNNNFFFIIIKKKLLLJJJGGGEEEEEECCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>???@@@AAABBBCCCBBBAAAAAAAAABBBCCCEEEFFFLLLKKKIIIEEEBBBBBBEEEHHH????????????>>>===<<<;;;666666555555666888:::<<<,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,------......------,,,......////////////......---------------------------------.........///////////////......//////////////////....../////////000//////......//////000/////////000000111222333222666;;;???BBBEEEGGGIIILLLOOOSSSWWWYYYYYYXXXWWWPPPPPPQQQQQQPPPNNNLLLKKKNNNNNNMMMMMMLLLLLLLLLMMMUUUWWWVVVSSSWWWdddrrryyy|||uuuttt||||||zzzrrrddd[[[YYYWWWUUUQQQPPPVVVeeennniii```ZZZYYY\\\```ccceeefffggghhhkkkbbb[[[[[[```eeehhhiiitttssssssuuu|||zzznnnjjjppp~~~{{{kkkfffiiipppvvv{{{~~~xxxmmmbbb]]]\\\UUUQQQMMMMMMOOOOOOMMMJJJLLLJJJIIIHHHGGGDDD???<<<999:::<<<>>>???@@@AAACCC?????????>>>>>>======<<<<<<;;;999777555333222111//////...---------------,,,---////////////---,,,.........---------,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************************************************************,,,,,,++++++******))))))******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************+++++++++++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---......------...000111888AAAHHHKKKKKKIIIHHHEEEBBB???;;;999888999999===AAAFFFIIIIIIIIIJJJKKKCCCEEEGGGFFFDDDAAA@@@@@@@@@@@@???>>>======<<<<<<<<<<<<<<<===>>>@@@AAABBBDDDDDDCCCCCCCCCEEEGGGIIIKKKJJJHHHDDDAAAAAACCCFFF?????????@@@@@@AAAAAABBB;;;:::888666666888:::;;;,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,------......------,,,......////////////......------------------------------........./////////000//////......//////000000//////......//////000000//////......//////000......///000222444666777:::???EEEJJJMMMNNNPPPQQQTTTVVVXXX[[[[[[[[[YYYXXXSSSSSSSSSRRRPPPOOOMMMMMMIIINNNUUU[[[___aaadddeeepppsssuuuxxx~~~}}}~~~qqqbbb^^^cccfffiiiiiifffddddddbbb]]]XXXSSSUUU```fff```ZZZYYY[[[WWWSSSRRRUUU[[[```bbbZZZQQQKKKJJJMMMOOORRRUUU\\\[[[YYYXXX\\\```[[[SSSOOOPPPYYYhhhssszzz|||yyyzzz~~~tttooojjjiiihhheee]]]WWWOOONNNMMMLLLJJJGGGBBB>>>===;;;::::::===???@@@@@@??????@@@@@@@@@@@@??????>>>>>>===<<<:::888666555111000///.....................////////////..................---------,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***************+++++++++************************+++++++++++++++++++++++++++++++++++++++***************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++***+++,,,------,,,+++******************++++++++++++++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---------............---.../////////000444666===CCCIIIMMMKKKFFFAAA>>>???>>>===<<<<<<>>>@@@AAAFFFJJJNNNNNNKKKGGGFFFGGG@@@AAABBBAAA>>><<<<<<===?????????>>>>>>>>>======<<<<<<<<<===>>>@@@AAABBBEEEDDDCCCCCCDDDEEEGGGHHHKKKNNNQQQQQQNNNJJJFFFDDDAAABBBDDDEEEFFFEEEEEEDDD@@@???<<<:::::::::;;;<<<,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,------......------,,,......////////////..........................................////////////000000////////////000000000000////////////000000111000000//////000000111000111444777;;;???CCCEEEHHHLLLPPPRRRSSSTTTUUUVVVWWWXXXZZZ[[[\\\[[[ZZZYYYWWWWWWUUUSSSQQQPPPOOOOOOPPP\\\lllzzzwwwxxxxxxtttllldddbbbiiittt}}}|||ooo___]]]eeennnuuuzzz}}}~~~yyymmmhhhkkkvvvzzzvvvuuuyyywwwnnneeebbbfffllloooooohhh```ZZZYYYWWWTTTWWW\\\aaadddaaaZZZTTTPPPKKKFFFEEEIIIPPPXXX___ccceeegggkkkhhhhhhmmmqqquuu|||}}}sssgggfffdddbbb___ZZZTTTPPPMMMFFF???===@@@BBBAAA>>>>>>>>>?????????>>><<<;;;<<<===???@@@@@@>>><<<:::444333222111000000000000//////............//////............------------++++++,,,,,,,,,,,,------........................++++++++++++++++++++++++++++++,,,------,,,++++++))))))*********+++++++++************************++++++++++++++++++++++++***++++++++++++++++++,,,******************************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++)))***,,,------,,,***)))))))))*********+++++++++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------............------...000222777===AAAFFFHHHHHHGGGCCC@@@>>>>>>======>>>???AAADDDFFFHHHIIIKKKMMMJJJDDDAAABBBDDD@@@AAA@@@>>><<<;;;<<<>>>======>>>>>>>>>>>>??????=========>>>???@@@AAABBBBBBBBBBBBAAABBBBBBBBBCCCFFFKKKQQQTTTSSSOOOKKKIIIJJJMMMQQQSSSQQQMMMGGGCCCCCCBBB@@@???>>>>>>??????,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,......////////////......000000000000000000000000............/////////000000000////////////000000000000////////////000000222222111111111111222222444666:::???EEEJJJOOORRRTTTUUUVVVVVVUUUVVVXXXZZZVVVWWWXXXZZZZZZZZZYYYYYYSSSTTTUUUWWWZZZ]]]___aaakkkyyyqqqbbb\\\^^^jjjsssuuu}}}|||vvvpppqqq~~~xxxuuu~~~~~~}}}zzzuuutttoookkkmmmttt|||uuufff]]]YYYWWWVVV[[[]]]\\\\\\[[[SSSJJJMMMKKKMMMQQQTTTXXXbbblllgggfffggglllwww}}}vvvooojjjcccXXXLLLGGGIIIJJJFFFAAA<<<<<<===<<<;;;999777666999<<>>666555444333222222222222000///...------...///000//////.........---------++++++,,,,,,,,,---------........................++++++++++++++++++++++++++++++------------++++++))))))******++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,---******************************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***************************++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++)))***,,,------,,,***)))))))))******++++++++++++***+++,,,---------,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------------.........//////,,,---...000555<<>>:::777999===AAABBBCCCDDDFFFHHHKKKMMMNNNHHHIIIHHHCCC===;;;???CCCBBBBBB@@@>>><<<<<<>>>@@@;;;;;;<<<<<<===>>>>>>>>>???>>>>>>??????@@@AAABBB@@@@@@??????????????????<<>>===;;;999888999999888999===AAADDDBBB@@@===;;;888555444555666888222111///...---------...///...---...//////---+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))((('''((()))+++---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------///---+++,,,000111000---,,,...222:::CCCHHHHHHFFF===:::777555666999>>>BBBBBBEEEJJJMMMNNNLLLIIIGGGHHHGGGDDDAAA@@@@@@???===AAAAAA@@@>>><<<:::::::::<<<@@@BBB>>><<>>IIIMMMQQQTTTUUUUUUVVVWWWVVVXXX[[[\\\[[[YYYYYYZZZXXXXXXWWWXXX]]]gggttt}}}yyywwwuuutttvvv{{{zzzrrrlllpppxxx}}}vvvmmmfffjjj|||~~~~~~vvvoookkkeeeZZZUUU\\\eeehhhiiiiii^^^WWWTTTWWWVVVUUU___mmm}}}vvvllliiiaaaUUUNNNLLLGGGAAA>>>======>>>???===<<<;;;<<<===???AAACCC???===:::888666666666666666555333111000///.........---,,,---...//////---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))))))))***,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,************************,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------///...---...//////...,,,000444;;;BBBGGGFFFAAA===999999999:::===AAAEEEHHHKKKKKKKKKJJJIIIFFFDDDCCCFFFFFFEEEDDDCCCBBB@@@>>>AAA???<<<;;;===>>>>>>>>><<>>...------,,,,,,------...,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////....../////////000000000000//////......//////000111000000000000/////////111111111111111111111111000000111222222222111000000333888<<>><<<>>>>>>===;;;::::::<<<>>>@@@???>>><<<:::888777666999999888666444222000///...---++++++---/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++++++++,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...//////...------...///888>>>GGGKKKIIICCC<<<777999;;;???CCCGGGJJJLLLLLLOOOLLLIIIEEEBBBAAAAAAAAAAAAAAABBBCCCBBB@@@===<<>>===???CCCGGGIIIKKKNNNWWWaaagggjjjkkkgggaaaddddddiiisss}}}xxxqqqooojjjeeecccfffjjjlllkkkddd[[[RRRPPPOOOMMMLLLNNNKKKGGGFFFIIIKKKMMMQQQVVV___dddjjjkkkfff___ZZZWWW...------,,,,,,------...------------------------,,,,,,,,,---------......---------------------------------............///////////////////////////...////////////000000000000000////////////000000000000000000000000000000111111111111111111111111222222111111222333555666888<<>><<<:::999:::;;;;;;:::999666444222222000---,,,---...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++******+++,,,,,,---......------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,------------...---//////...,,,...444888CCCHHHMMMMMMHHHAAA<<<;;;AAADDDIIIMMMOOONNNLLLKKKGGGFFFCCCAAA@@@@@@BBBCCCAAA@@@AAACCCCCCAAABBBEEEEEEJJJPPPRRRSSSTTTXXX\\\iiiwww}}}wwwpppttt}}}zzzrrrnnnuuu|||ssskkkgggeee```]]]^^^WWWQQQLLLLLLLLLKKKNNNRRROOOXXXbbbhhhjjjlllpppttt...------,,,,,,------...------------------------,,,,,,,,,---------......---------------------------------............///////////////////////////////////////000000000111000000////////////000000000000000000111111111111111111111111111111111111444222000///111555:::>>>EEEIIINNNRRRTTTVVVWWWXXXVVVWWWXXXWWWVVVWWWXXXZZZWWWRRR[[[ppp}}}zzz|||ppplllrrr|||}}}}}}|||zzzwwwwww}}}mmmjjjrrrzzz~~~vvvqqqxxx{{{}}}vvvpppooowwwqqqhhhbbb___^^^ccclllkkkeeekkk~~~uuuqqqnnnjjj^^^UUUJJJEEEDDDCCC@@@===???@@@BBBCCCCCCAAA@@@???:::;;;<<<<<<<<<:::999888888555111............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------,,,,,,+++++++++******++++++,,,---......------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---------...............///...///444>>>EEELLLMMMMMMJJJEEEBBBDDDFFFNNNOOOQQQRRRPPPLLLGGGDDD?????????@@@@@@AAABBBCCCDDDAAACCCGGGJJJLLLSSS]]]]]]hhhsssssskkkeeefffjjj|||uuu{{{}}}tttqqq||||||yyytttrrrsssqqqiii```\\\XXXSSSQQQRRRLLLQQQVVVXXX[[[bbbllluuu...------,,,,,,------......------------,,,,,,,,,,,,,,,,,,---------......---------------------------------............////////////////////////////////////000000000111111111000000//////000000111000000000111111111111222222222222222222222222222333222000111555;;;BBBFFFPPPSSSWWWYYYYYYXXXXXXYYYTTTTTTUUUUUUUUUWWWZZZ]]]___bbbqqqvvvrrr|||~~~yyytttpppnnnmmmlllkkkxxxxxxpppttt|||qqqmmmvvv}}}wwwooopppqqqkkk___\\\```bbb^^^lllooosss{{{yyymmm\\\OOOIIIGGGEEECCCAAABBBCCCEEEEEEEEEDDDDDD======>>>>>>>>>>>>======<<<999555333222000///---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------...++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---..............................,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,---------...............///000222666>>>GGGMMMNNNMMMJJJGGGFFFHHHLLLPPPSSSSSSQQQNNNJJJFFFBBB@@@===>>>@@@AAABBBCCCCCCCCCCCCAAADDDLLLRRRWWWdddsss}}}sssnnnooo}}}{{{wwwpppjjjaaa[[[ZZZSSSRRROOOLLLMMMTTT___ggg...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,---------..............................---------............/////////////////////////////////000000000111111111111111000000000000111111000000111111111222222222222222222222222222222222444555777;;;AAAGGGMMMQQQUUUWWWYYYYYYWWWVVVVVVVVVQQQSSSVVVXXX\\\bbbiiimmmtttvvvuuuiiijjjwww|||~~~zzzyyy{{{|||{{{~~~~~~{{{wwwsssrrruuuwwwxxxvvvlllddd^^^ZZZ]]]bbbggglll}}}sssbbbTTTLLLJJJEEEEEEFFFFFFGGGFFFFFFFFFCCCBBBAAAAAA@@@@@@@@@@@@>>>;;;999777666444222///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------........................,,,,,,,,,------------...........................------------------------........................------------------------,,,,,,,,,,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------...------------............///000333:::AAAHHHMMMOOOKKKIIIHHHIIILLLOOOQQQRRROOOMMMIIIDDDBBB@@@@@@AAA??????AAABBBDDDFFFGGGHHHMMMKKKPPPZZZ```cccppp{{{qqqnnn{{{uuummmhhhgggaaa]]]VVVQQQPPPTTTZZZ^^^...------,,,,,,------............------,,,,,,,,,,,,,,,,,,---------..............................---------.........//////////////////////////////000000000000111111111111111111000000000000111111000000111111222222222222222222222222222222222222777:::???FFFMMMSSSWWWYYYVVVWWWXXXWWWUUUSSSSSSTTTSSSWWW\\\ccckkkuuusssooommmsssuuusss|||vvvpppmmmlllnnnssswwwwwwyyy}}}{{{{{{zzzzzzwwwllljjjYYY]]]^^^]]]fff}}}iiiXXXRRRHHHHHHHHHGGGGGGFFFFFFFFFHHHGGGEEECCCAAAAAABBBBBB===<<<::::::999777444222000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------////////////////////////,,,,,,,,,---------..............................------------------------........................---------------------------.........------,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++,,,++++++++++++++++++,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---------........./////////111777@@@JJJOOOOOOMMMFFFFFFHHHMMMRRRTTTRRROOOIIIEEE@@@<<<<<<>>>AAADDD??????@@@BBBFFFJJJNNNPPP```^^^cccmmmppppppyyy~~~ssskkk~~~~~~}}}}}}~~~~~~|||xxxsssppppppuuuooofff___ZZZXXXWWWVVV------------------,,,,,,//////.........---------........................------------------------............//////////////////.........---------////////////000000000000222222111111111111111111000000000000111111111222222333333333333555888;;;CCCJJJOOOPPPUUU\\\\\\VVVWWWVVVVVVTTTSSSSSSSSSSSSYYYjjjvvvvvv|||xxxttt{{{~~~wwwqqqkkkhhheeeiiissszzzyyywwwyyyrrrtttwwwyyyzzz|||}}}pppmmmoooooouuuwwwnnnsssyyyzzzzzzooojjjeee```XXXOOOGGGCCCFFFLLLCCCIIIIIIBBBBBBHHHJJJEEEDDDAAA>>>;;;:::999777555666444111...,,,,,,...//////////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,*********++++++,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------++++++++++++------------------------------........................//////////////////...............---......///000///...............///000//////000000000000000000///...---,,,++++++++++++.........---------------///......------......///000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------...------...///000111111444:::CCCKKKOOOLLLGGGBBBEEELLLPPPOOOPPPQQQMMMEEECCCCCCAAA???===>>>AAACCCAAAAAAHHHUUU^^^ccclllvvv|||~~~~~~tttfffbbbfffiiijjjlllssszzzzzzvvvxxx~~~}}}|||}}}~~~wwwooojjjjjjkkkmmmvvvttthhhmmm|||llliiikkk^^^PPP------------------------//////.........---------........................------------------------............//////////////////.........---------////////////000000000111222222111111111111111111111111111111111222222222111222444555777:::???CCCHHHNNNSSSVVVZZZ______ZZZVVVSSSPPPSSSZZZ```ccccccoooyyyxxxmmmiiiuuuwwwqqqqqqmmmgggpppmmmnnnssswwwvvvxxx}}}~~~sssaaaZZZ\\\___gggyyyvvvrrrxxxnnneeeZZZOOOFFF@@@HHHIIIGGGFFFHHHKKKJJJEEEFFFDDD@@@>>><<<:::777444444333222111000///......///////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++------,,,++++++,,,------------------------------...................................................---------------........................//////,,,,,,,,,------------...///.........---.......................................------------......000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------------------------...///---++++++...222>>>CCCHHHIIIFFFCCCBBBCCCFFFOOOTTTQQQMMMKKKHHHDDDCCCBBBAAA>>>===>>>BBBEEE@@@GGGVVVfffnnntttxxxrrrwwwwwwmmmdddcccdddfffhhhkkkssszzzzzzvvvuuu{{{}}}|||~~~vvvnnniiilllrrruuuzzzzzzyyy}}}{{{lllqqqyyyvvvvvviii```+++,,,,,,------........................---------........................------------------------............/////////////////////............---/////////000000000111111111111222222222222222222333333222222222222222333000333777;;;???DDDIIIMMMQQQVVVXXXXXXYYYZZZXXXUUUQQQQQQUUUaaaqqq{{{|||yyy}}}rrrrrr|||zzzwwwqqqsssqqqmmmiiikkkoooooolllnnnpppwww}}}{{{ggg^^^WWWUUU___ooo{{{~~~lllUUUEEEHHHAAA>>>CCCGGGGGGFFFFFFHHHFFFDDDBBB@@@===888555333333444444333222000...............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******------,,,,,,,,,,,,------------------------------............................................................------......---------.........//////---------.........//////---............/////////...........................------,,,,,,------...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------+++///111...+++,,,222999FFFGGGGGGAAA;;;999>>>DDDIIIQQQVVVQQQIIIEEECCCAAAAAAAAA@@@??????BBBFFFJJJJJJTTTdddrrr{{{wwwnnniiiooosssooommmnnnnnnqqqsssuuu|||}}}~~~}}}|||~~~|||vvvsssyyy{{{qqqmmmooouuuxxx|||~~~}}}yyypppooo++++++,,,,,,---...//////..................................................................................../////////////////////...............//////000000000111111111111111222222222222222333444333222222222333444555444999AAAGGGKKKNNNQQQRRRXXXYYYXXXUUURRRPPPOOONNNUUU[[[iii|||~~~}}}tttdddaaa___[[[cccgggkkknnnqqqtttwwwxxxzzzppphhhnnnuuutttrrrtttwwwwwwcccSSSGGG@@@CCCEEEBBBDDDKKKHHHGGGFFFEEEDDDAAA===999666666666555555444333222////////////////////////........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******---------,,,,,,---------------------------------........................------------............////////////////////////,,,---......///////////////000000000000000000000........................------------------------------,,,,,,,,,,,,------//////...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................+++---///000111666===CCCBBBAAA>>>999777:::@@@FFFKKKOOOQQQNNNIIIDDDAAA@@@>>>???@@@BBBFFFLLLSSSXXX```eeemmmttt~~~wwwrrrpppqqqsssnnnooovvv{{{|||}}}~~~|||wwwrrrrrrrrr{{{}}}|||uuurrr{{{++++++,,,,,,---...//////---.................................................................................////////////////////////////////////000000000000111111111111111111222222333333333333333333222222333555777999<<>>@@@EEELLLTTTYYYZZZWWWTTTRRRNNNRRR\\\eeeiiikkkooouuu}}}yyysss|||yyywww}}}~~~rrrcccaaallluuuvvvzzzpppjjj```ZZZZZZaaajjjqqqwwwkkk___RRRJJJGGGGGGFFFFFFGGGHHHHHHFFFDDD@@@===:::777555666777888444444333222111000//////........................------------------------......---------,,,,,,,,,------------,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............------------------------------........................------......///000000000---///111222333333333222444555777999999:::999999======<<<;;;:::888777777888999:::;;;::::::888777444333222222000000///............------.........//////...............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................111///000666???DDDBBB>>>;;;999:::AAAKKKPPPOOOLLLIIICCC@@@EEEJJJIIIEEECCCAAAHHHRRR]]]iiiuuuwwwxxxwwwsssoooooorrrvvv|||{{{}}}{{{{{{{{{ttt|||zzzssssssvvv}}}|||---------------------------------.........//////............................................................////////////.../////////000000000000000000111111111222222222111111222222333444444555333333444777;;;@@@EEEHHHNNNRRRVVVXXXWWWUUUSSSSSSTTT]]]nnn~~~jjjcccccceeellluuujjjkkkhhheeeooouuuhhh___\\\^^^aaatttvvvaaaMMMIIIHHHGGGGGGHHHHHHGGGFFFAAA???===;;;999777777777777777555444222111//////......................................................---------,,,,,,,,,......---------,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,---...//////...---,,,------------------------..............................//////000111111222222444666999;;;;;;;;;;;;;;;<<>><<<:::999999;;;===???AAAAAA@@@???<<<;;;:::888777555444333000//////......//////000//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------.................................111666>>>EEEGGGDDD@@@AAABBBEEEJJJOOOPPPLLLHHHDDD???>>>DDDHHHGGGFFFGGGKKKSSSaaappp~~~vvvssssssrrrfffnnnvvvwwwsssrrrvvvzzz|||yyy{{{}}}yyyuuuxxxyyy------------------,,,,,,---------.........//////........................////////////////////////............/////////000.../////////000000111111000111111111111222222222111111222333333444555555444555666999???EEEKKKNNNSSSUUUUUUTTTSSSRRRSSSUUUaaallljjjXXXVVV[[[]]]^^^bbbeeejjjlllsssvvvjjjbbb___[[[xxx___LLLJJJHHHGGGGGGGGGFFFEEE@@@@@@@@@>>><<<999666444999999777555333111///...////////////////////////..............................---------,,,,,,,,,.........------,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,---...//////...---,,,------------------------...........................//////000111222222333888:::===AAACCCDDDDDDCCC@@@BBBDDDFFFHHHGGGGGGFFF@@@???>>>;;;888666444333777999===@@@CCCDDDDDDDDDCCCBBB@@@>>><<<:::888888000000////////////000000//////.........//////000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......////////////////////////***111<<>>@@@EEEFFFDDDEEEKKKSSS]]]lll||||||ggg```ccceeeiiiuuuzzztttuuuyyy{{{~~~------------------------000000///...---,,,,,,+++///////////////.........---------.........//////000000000000111111111111111111000000//////......111111111111111222222222222333333222111222555888888<<>>===>>>:::<<<===>>>DDDOOOVVVXXXbbbqqqyyyxxxllliiigggfffmmmttt~~~|||yyywwwzzz------------------------/////////......------,,,/////////////////////...---------.........//////000000000000111111111111111111000000////////////111111111111222222222222444555444333333444888;;;===BBBIIIPPPTTTVVVVVVVVVQQQSSSVVV\\\hhhzzzqqquuuwwwooossszzzxxxqqqjjj___ZZZaaawww|||}}}~~~xxxrrriiifffiiisss~~~~~~jjj```ZZZMMMGGGGGGDDDFFFEEECCCAAA???======<<<999:::;;;;;;:::999777666//////...............///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,------------------------------------,,,,,,---------............------------...//////000---+++,,,...///...---000////////////111333444999;;;???DDDHHHKKKLLLMMMLLLLLLKKKIIIFFFCCC@@@>>>;;;:::999:::===>>>===<<<>>><<<;;;<<>>???@@@@@@???>>>===>>>???@@@???===;;;<<<===>>>@@@AAA>>>:::666555666111000...---------//////------......------,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------///////////////111333444>>>DDDMMMRRRSSSTTTUUUWWWUUURRRMMMHHHDDD@@@>>><<<===;;;===EEEPPP^^^ooo||||||wwwpppqqqvvvnnnuuuyyy|||ttt|||{{{------------------------..............................//////////////////------........./////////000000000000111111111111111000000000000/////////222222222222222222222222666666666555555888===@@@FFFKKKQQQUUUWWWWWWWWWWWWTTTZZZeeerrrqqqzzzqqqhhhaaabbbcccaaa]]]\\\^^^cccwww}}}~~~}}}}}}yyyyyywwwtttpppnnnnnnpppuuuuuuvvv{{{~~~nnnaaa```ddd|||zzzrrraaaVVVNNNBBBGGGDDDBBBBBBCCCCCCAAA>>>:::::::::;;;;;;;;;;;;;;;222111///.........///000000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------------.........+++,,,,,,------.........,,,------------............------------.../////////---------///000///...000///...///222777<<>>>>>@@@BBBBBBAAA???DDDCCCBBBBBBCCCBBB@@@???AAAAAABBBAAA@@@???>>>===AAA@@@>>>===<<<;;;<<<<<<;;;===??????===;;;::::::555333///---,,,---///000/////////......---,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------///000000///...111888===KKKMMMQQQUUUWWWYYYYYYXXXRRRLLLEEEBBBAAAAAA>>>:::>>>@@@HHHUUUddduuu~~~qqqtttuuusssyyyxxxzzzzzz........................---........./////////000............////////////............///////////////000000000111111111111000000000000000000000000333333333333333333333333444555777888:::>>>CCCGGGOOOQQQRRRRRRRRRUUUYYY^^^iiiqqq~~~zzzaaa[[[WWWXXXZZZ]]]eeemmmmmmppp{{{wwwvvvvvvwwwwwwwwwyyy|||pppggghhhzzzrrrcccPPPFFFCCCAAACCCGGGHHHDDD???<<<;;;::::::::::::;;;<<<777666333111////////////////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,---......---------.........//////++++++,,,,,,---...//////------------...............------------...///////////////000000000/////////000111444999???EEEHHHPPPQQQQQQPPPMMMIIIEEEBBB===>>>>>>@@@CCCFFFJJJKKKGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEFFFFFFFFFEEECCCAAAEEEEEEEEEEEEDDDDDDCCCCCCCCC@@@===<<<======;;;999666888:::;;;<<<<<<<<<<<<999777444222000///.../////////......------------...........................------------,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------...............000111///...333===EEEQQQRRRTTTWWWYYYXXXUUURRRKKKFFF@@@============<<<@@@PPP___hhhvvv|||{{{tttkkkiiinnnrrr}}}~~~~~~........................------......///000000000---.........//////000000........./////////000000///000000000111111111111000000000000111111111111222333333333444444444444333666999<<>>AAABBBEEEHHHKKKNNNPPPQQQFFFEEEDDDCCCCCCEEEHHHJJJGGGJJJOOORRRUUUVVVVVVVVVRRRRRRRRRSSSTTTTTTUUUVVVOOOKKKGGGFFFGGGDDD>>>999888888999;;;<<<>>>>>>>>>;;;;;;:::999666333///---......------------...///.................................---------,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------....../////////---///111111111888CCCLLLRRRSSSVVVYYYYYYUUUNNNIIICCCBBB@@@===;;;<<>>CCCGGGKKKPPPSSSOOOSSSYYY```jjj{{{vvvrrrfff___```___XXXUUUXXXeeeooo|||tttrrrxxxvvvjjjYYYJJJCCCBBBBBBBBBEEEEEEEEEDDDCCCBBBBBBAAA@@@???===999666222000...........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---------------------------,,,,,,,,,,,,---......,,,------------.........+++,,,,,,------.........------........./////////...------------...//////,,,---......///111444777???BBBGGGLLLOOOPPPNNNMMMKKKHHHCCC>>><<<<<<>>>???HHHHHHIIIIIIJJJKKKKKKKKKIIIIIIJJJJJJKKKMMMQQQUUUZZZ^^^cccffffffeeeddddddaaaaaabbbccceeegggiiijjjfffccc```aaabbb\\\QQQGGG@@@>>>;;;::::::;;;;;;::::::;;;<<<<<<:::777333111111000...------...//////....................................---------,,,------------------------......------------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------...//////000000---000333555999@@@JJJQQQRRRUUUYYYZZZVVVOOOGGGBBB>>>@@@AAA@@@@@@FFFPPPXXXYYYrrrzzzuuuhhheeeiiirrr........................///////////////000000000------......///000000111.../////////000000000000000000000000111111111111000000111111111222222222000111222444555777888999<<>>CCCFFFHHHHHHGGGGGGIIILLLOOOQQQYYY\\\___```___^^^___aaahhhlllpppppplllgggcccbbbeeeeeeeeefffhhhjjjmmmnnnrrrpppqqqwww|||wwwjjj]]]PPPKKKCCC===;;;:::888777777888:::;;;;;;:::999888777555333000.........///....................................------------..............................------------......------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------...///000000000///111555;;;BBBJJJPPPTTTRRRUUUXXXUUUNNNFFF@@@===??????AAAEEEMMMXXXdddlllooo{{{rrrjjjdddfffttt////////////////////////000000000000////////////---------...///000000111////////////000000000000000000000000111111111111000000111111222222222222///000222444666888999:::BBBGGGMMMRRRTTTTTTTTTUUUXXXdddvvv|||uuujjj]]]TTTPPPLLLOOOUUUaaattt}}}{{{tttxxxdddSSSJJJBBBDDDFFFHHHIIIHHHGGGFFF>>>???@@@@@@>>>:::666444000000000000000000000000------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.................................---,,,,,,,,,,,,---......+++++++++,,,,,,,,,------------------------,,,,,,............/////////000...------------...//////---000333666:::BBBLLLSSSRRRRRRQQQOOOJJJDDD???;;;:::::::::<<>>???<<<:::666333000.........//////////////////////////////.........---------..............................------------......------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------...///000000111000222777???IIIQQQUUUVVVPPPTTTUUUPPPFFF>>>:::;;;BBB@@@@@@IIIXXXhhhtttyyy~~~sssYYYbbbmmmttt000000//////.........---............////////////000000000000000000000000000000000000111111111111222222222222222222222222111222333222111000000111000000111222444999>>>AAAJJJMMMQQQTTTRRROOOQQQUUUmmmyyyllljjjgggcccYYYOOOKKKNNNQQQbbbwwwuuu{{{xxx~~~nnnaaaNNNDDDDDDFFFCCCHHHMMMHHHHHHAAA======<<<999777999555222...,,,,,,---......//////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------............///.........------,,,,,,,,,.........------,,,,,,,,,........................---------.........//////000...,,,,,,...////////////333888<<>>777:::AAA===@@@DDDEEEFFFFFFHHHIIICCCHHHMMMRRRZZZccchhhgggmmmooonnniiicccbbbfffkkkmmmmmmooorrruuuvvvvvvvvvoookkkhhhgggdddaaadddjjjffffffiiirrr}}}tttdddmmmmmmggg^^^VVVMMMAAA777:::777555555777;;;===>>>======<<<888222...---...---...//////000/////////......---,,,,,,,,,,,,---,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------.........---,,,---///111111111,,,666@@@FFFLLLSSSUUUSSSSSSSSSOOOHHHBBB@@@AAAAAADDDFFFJJJRRRdddwww~~~eee^^^dddiiijjjrrr000/////////........................////////////000000000000000000000000000000000000111111111111222222222222222222222222111222333333222111333444777666555555999???DDDHHHLLLPPPTTTSSSQQQVVVeeerrr|||vvv{{{yyykkkbbb\\\WWWRRROOONNNPPPZZZdddyyyvvvtttwwwzzzeeeQQQHHHHHHEEEFFFIIIDDDEEEBBBAAACCCBBB===;;;<<<888555111......///////////////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------............///......---------,,,,,,,,,.........------,,,,,,,,,........................---------.........//////......///////////////000555888???GGGNNNRRRRRRRRRJJJBBB<<<<<<<<<::::::===DDDDDDEEEFFFGGGIIILLLNNNTTTXXX\\\___fffnnnooolllkkkmmmmmmmmmlllooouuuzzzxxxqqqnnnkkkllloooxxxxxxtttpppqqqrrrmmmfffoooooommmlllllliii^^^RRRGGGCCC===::::::<<<>>>???DDDCCCAAA<<<666222222333...////////////////////////...------,,,,,,------,,,,,,,,,---------............------------......------------------------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,---------.........///...---...///111222222000:::EEEKKKOOOTTTTTTQQQNNNLLLHHHCCC??????@@@@@@DDDMMMUUU^^^rrrssseeefffnnnwww////////////........................////////////000000000000000000000000000000000000111111111111222222222222222222222222111222333333222333444666777666666999>>>EEEJJJMMMQQQQQQQQQUUU```rrrzzzttt~~~mmmYYYLLLJJJIIIJJJQQQYYYfffwww}}}~~~uuuyyyeeeOOOJJJDDDCCCGGGFFFHHHFFFFFFGGGCCC>>>===@@@;;;888444111111111000////////////.........------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------............///...------------,,,,,,,,,.........---------------........................------........./////////---///111111//////111333>>>BBBJJJTTT[[[YYYPPPHHH<<<666333999AAACCCBBBAAAJJJHHHGGGIIINNNTTTXXX[[[dddeeeeeegggnnnwwwzzzxxxppprrruuuzzz|||}}}}}}rrroooooonnnqqqpppmmmoooxxx{{{sssfff\\\NNNBBB<<<;;;===???DDDCCCAAA<<<777444444555000000//////...//////000///...------,,,---------,,,,,,,,,---------......///..................///------------------------...------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,------------.........000000///...///111222444777AAALLLQQQSSSUUURRRMMMIIIEEE@@@>>>???@@@BBBCCCSSS^^^bbbeeezzz|||kkkdddiiiyyy///////////////.....................///////////////////////////////////////000000000111111111111111222222222222222333333222333333222111222444666444666;;;AAAHHHMMMOOOOOOTTTPPPPPP^^^zzztttbbbOOODDDGGGNNN\\\nnn{{{|||pppuuuvvv[[[RRRGGGAAAFFFJJJLLLIIIGGGFFFAAA<<<<<>>;;;777444333222111///////////////....................................------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------............///------------------------...............---------....................................////////////---000222000---///555;;;HHHMMMUUU\\\]]]VVVJJJ@@@999777999@@@HHHLLLKKKJJJIIIIIIKKKQQQZZZbbbfffhhhiiijjjjjjllluuu|||}}}|||yyywwwsssqqqkkkiiippp}}}wwwcccPPPDDD???>>>>>>@@@@@@???===;;;888777777333222111/////////000000//////...---------------,,,,,,,,,---------......//////............//////------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------............000000///......000444777???IIIRRRUUUUUUSSSNNNHHHFFF@@@<<<===AAADDDHHHKKK^^^eeecccaaa{{{iiiXXX___vvv.........///////////////............///////////////////////////////////////000000000111111111111111111111222222333333333444444444222000111333555666===FFFNNNRRRRRRQQQPPPSSSXXXaaappprrraaaRRRMMMNNN___iiizzz}}}{{{{{{|||}}}~~~~~~~~~}}}}}}}}}}}}zzzzzz{{{}}}~~~{{{ooogggUUUGGGEEEDDDGGGFFFGGGIIIEEE???<<<===???<<<888666555333111///000000/////////.................................------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------............///------------------------........................................................./////////000000///111000...---222===FFFOOOTTTYYYZZZTTTKKKCCC??????BBBFFFIIIJJJLLLMMMLLLIIILLLSSS\\\dddjjjmmmmmmnnnuuu}}}{{{yyy{{{yyyrrrpppvvv~~~sssgggZZZOOOFFF@@@>>>????????????===;;;999555444333222111111000000//////...------------...,,,,,,,,,---------......//////............//////------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------.........//////...///...---...111888<<>>===;;;888666666666666666444333111000000///......------......,,,,,,,,,---------......///..................///------------------------,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,---------......------------------------------........./////////---...//////000555>>>EEELLLQQQTTTQQQMMMIIIDDD>>>>>>:::<<>>BBBIIIOOOOOOMMMRRR```lll{{{wwwuuuuuuhhh^^^\\\```kkk~~~~~~}}}}}}}}}|||~~~sssxxxzzzfffXXXOOOIIIKKKMMMKKKHHHFFFAAA???<<<;;;:::888666444000000000000/////////...........................------------------------........................------------------------,,,,,,,,,---------......---------------------------------............///,,,,,,,,,---------......---........./////////000.........................../////////000000000000111111222666===GGGQQQWWWVVVSSSNNNHHHDDDCCCEEEGGGJJJMMMNNNMMMQQQXXX[[[YYYZZZdddqqqwwwxxxwwwxxx{{{~~~ssskkkcccgggmmmtttwwwtttnnniiiZZZSSSIII@@@<<<:::888666888888999999888555222000000//////...............,,,,,,,,,---------............------------......------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......------------------------............////////////---///111111444;;;FFFNNNOOORRRRRRKKKFFFCCC???;;;;;;:::AAANNNWWW```ttt~~~xxxuuuvvvuuurrrooouuuuuu{{{---.........//////000000............/////////000000000000000000000000000000000000000111111111111000000111222333333444444333444444555666:::???CCCKKKQQQTTTRRRQQQ]]]vvvzzzjjjqqqvvvmmmaaaZZZZZZfffrrr~~~~~~~~~{{{|||sss```KKKCCCEEEIIINNNQQQCCCAAA>>>===<<<;;;999666000000000000////////////........................------------------------........................------------------------,,,,,,,,,---------......---------------------------------.........//////,,,,,,,,,------.........---.........//////000000........................////////////000000000000000111444;;;FFFPPPWWW[[[WWWPPPGGGBBBDDDHHHJJJKKKJJJKKKKKKNNNZZZiiinnnjjjcccnnn|||rrrfffcccbbbcccgggoooxxx~~~tttiiiXXXJJJBBB??????>>>888:::;;;<<<:::777333000000000///...............,,,,,,,,,---------......---------,,,,,,---------------------------------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------......------------------------............/////////000---000222444777???KKKUUUPPPRRROOOGGGAAA???===999<<<===GGGWWWaaalll|||rrrhhhaaaeeennn..................................../////////000000000000000000000000000222111111111000000//////333333333333333333444444444555666777999???FFFLLLLLLUUUQQQLLLZZZqqq{{{|||uuutttqqqppphhhWWW\\\[[[fff{{{~~~zzzyyy|||}}}zzzzzzVVVGGGLLLQQQOOOJJJLLLLLLEEE;;;777:::999555555333000...---......///........................------------------------//////.........------------------------------------------------------------------............///,,,---------...///////////////.........---------////////////////////////...------------...//////333111000000111111111000---333===HHHRRRWWWWWWUUUHHHKKKEEECCCLLLNNNJJJMMMLLLIIILLLYYYiiirrrtttssswwwtttrrrlllgggccccccdddhhhwwwsss\\\IIIBBBAAA@@@;;;777555666:::;;;888333333111/////////000...---........................------------------------........................---------------------------------............///................................................000000///////////////000333...,,,111===IIIOOOPPPRRRPPPJJJBBB===<<<<<<;;;@@@CCCRRRcccgggnnnooo```ZZZ]]]lll{{{................................./////////000000000000000000000000000000222111111111000000000000222222222333333333333444555333333777===CCCGGGIIILLLPPPNNNWWWsssxxxrrrhhhYYY[[[hhhlllwwwxxx{{{uuuvvvxxxzzz~~~}}}}}}}}}~~~~~~}}}hhhVVVOOOJJJJJJMMMLLLMMMGGG===888:::;;;999666666444111...,,,,,,---........................------------------------//////.........------------------------------------------------------------------............///---------...............//////.........---------////////////////////////...------------...//////000///......///111111111333:::DDDMMMRRRRRROOOLLLBBBHHHDDDBBBJJJJJJHHHMMMJJJOOOXXXccclllrrruuuwwwyyyxxxzzzvvvrrrnnngggeeemmmyyyrrr___QQQHHHBBB<<<;;;::::::;;;;;;999888333111...------...---,,,........................------------------------........................---------------------------------............///................................................000000////////////000000111///000777CCCLLLPPPPPPPPPLLLEEE???===>>>???@@@@@@GGGSSS```ooo|||bbbYYY]]]gggwww............................../////////000000000000000000000000000000000111111111111111000000000111222222222333333333444444333444;;;DDDKKKNNNMMMKKKUUU\\\ooopppgggbbbZZZTTTfff|||}}}zzzuuurrrooommmjjjiiihhhgggfffeeedddcccaaa``````___]]]\\\ZZZYYYYYYYYYZZZZZZZZZZZZ[[[[[[]]]]]]]]]]]]^^^^^^^^^___dddgggkkknnnpppsssuuuxxx{{{iiiUUUMMMRRRNNNQQQPPPGGG???<<<<<<<<<999::::::666111------...........................------------------------...............------------------------------------------------------------------............///...............---------/////////............---////////////////////////......------......///000//////......///222444555<<>>BBBDDDEEEJJJRRRYYYbbbuuu}}}iiiYYY\\\iiixxx...........................////////////000000000000000000000000000000000111111111111111111111111111111222222333333444444444666:::BBBJJJPPPTTTUUUTTTiiiyyyxxxgggYYYUUU[[[iii|||yyyuuuppphhhaaa]]]\\\ZZZWWWTTTRRRPPPOOOPPPOOONNNMMMLLLKKKJJJIIIKKKKKKKKKKKKJJJIIIGGGGGGJJJJJJJJJJJJJJJKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKNNNOOOOOOPPPRRRSSSXXXYYY[[[^^^ccciiiooorrrxxx{{{oooWWWQQQPPPUUUYYYTTTJJJBBB>>><<<;;;>>>???;;;555000000111........................................................................---------------------------------------------------------............////////////...---------,,,/////////...............////////////////////////...............//////000222111111000111333777:::DDDJJJPPPOOOGGG@@@<<<;;;===GGGKKKKKKLLLCCC???GGG[[[jjj|||~~~}}}lllfffaaafffoooxxx~~~wwwnnnTTTNNNFFF@@@???>>>===;;;:::777333111111111111111........................................................................---------------------------------............///................................................000////////////000000111///555???JJJQQQSSSPPPMMMGGG@@@<<<>>>CCCFFFHHHIIIQQQWWW___iiiwwwwwweee___bbbqqq|||////////////////////////////////////000000000111111111111111111111111111111111111111111222222222111222222333444444555555444:::BBBFFFIIINNNVVV\\\mmm~~~uuunnnaaaXXX\\\hhhyyy~~~vvv{{{vvvkkkddd```ZZZWWWVVVTTTPPPMMMLLLLLLLLLKKKKKKJJJJJJIIILLLLLLLLLKKKKKKKKKJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGIIIIIIIIIHHHGGGIIIJJJJJJJJJKKKLLLOOOSSSWWWYYYWWW[[[aaagggnnnsssxxx{{{gggTTTPPPTTTYYYZZZUUULLLCCC???;;;===>>>;;;666222222222////////////////////////........................---.....................---------------------------------------------------------............////////////...---------,,,///////////////////////////////////////////////////............///000000222222222111111444:::>>>KKKMMMMMMGGG???::::::<<>>GGGKKKMMMTTT```jjjwwwlllfffeeeUUU]]]pppyyyzzz}}}{{{}}}yyyqqqllldddZZZRRROOOLLLIIIGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKHHHHHHIIIIIIIIIIIIIIIHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHGGGFFFFFFHHHJJJIIIIIIHHHGGGHHHIIIJJJKKKJJJMMMPPPSSSVVVYYY]]]```jjjpppyyyooo\\\VVVTTTWWWYYYTTTLLLGGG???>>><<<999777555333222////////////////////////........................---------...............---------------------------------------------------------............///...............---------...////////////000000000//////////////////////////////......//////000111///000111000111666>>>EEEOOOMMMHHHAAA;;;999===AAAFFFFFF@@@@@@HHHOOOaaa|||~~~zzzuuu{{{xxxnnnbbbYYY___mmmxxxuuujjj]]]SSSMMMHHHAAA;;;<<<999666444444222000...////////////////////////................................................---------------------------------............///................................................///......//////000111222555>>>JJJQQQQQQMMMIIIGGG@@@===AAAKKKQQQSSSXXXaaaooopppvvvyyynnn___]]]eeennn}}}//////////////////////////////000000000111111111111111111111111111111111111111111222222333333333333333444555666777888888===CCCLLLUUU___mmmyyyjjjdddaaa___aaaeeebbbppp~~~}}}yyyqqqjjjgggbbb^^^XXXSSSQQQPPPOOOMMMIIIJJJJJJIIIHHHHHHJJJKKKFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKJJJJJJLLLLLLLLLKKKKKKKKKJJJJJJGGGGGGGGGGGGGGGGGGHHHHHHFFFFFFFFFEEEDDDDDDFFFHHHHHHHHHGGGFFFEEEEEEDDDDDDFFFHHHJJJJJJIIIJJJMMMQQQTTTXXX^^^cccgggkkkpppsssxxx}}}{{{fffSSSQQQWWWYYYUUUQQQIIIDDD>>><<<<<<:::777333////////////////////////........................---------.........//////---------------------------------------------------------............///---------................../////////000000000000///////////////////////////////////////000000111...000222333555===HHHPPPRRRMMMFFF???<<<===AAADDDGGGHHHHHHPPP___gggwww~~~xxxmmmccc``````bbbjjjsssyyyooocccWWWNNNJJJ<<<:::999777666444000---////////////////////////................................................---------------------------------............///............................................................///000111222:::BBBLLLOOOLLLGGGDDDDDDAAA???EEEPPPWWWZZZgggvvv}}}gggaaajjjuuu000000000000000000000000000000000000111111111111111111111111111111111111111111111222222333333333444444555666777888999:::CCCHHHQQQ```sssjjj\\\RRRTTT[[[```gggnnnnnnpppvvv}}}|||uuukkk```XXXSSSOOOLLLJJJIIIHHHGGGGGGFFFGGGGGGDDDHHHLLLMMMKKKKKKMMMOOOIIIIIIJJJKKKMMMNNNOOOOOOPPPPPPOOOOOONNNNNNNNNMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPOOOOOOMMMMMMMMMNNNNNNNNNOOOOOOOOOOOONNNLLLIIIIIIJJJLLLLLLLLLLLLKKKJJJIIIGGGGGGBBBDDDEEEDDDCCCCCCGGGJJJDDDFFFIIIJJJJJJLLLQQQUUUYYY___gggqqq{{{{{{yyyXXXNNNUUUZZZYYYWWWTTTLLLDDD@@@AAAAAA;;;666000000000000000000000000////////////////////////---------.........//////---------------------------------------------------------.........//////,,,------....../////////.../////////000000111111///////////////////////////////////////000111111...111444777;;;DDDQQQ[[[SSSMMMEEE@@@???AAACCCDDDFFFMMMVVViiizzz|||vvv|||}}}xxxrrrkkk___YYYaaannnvvveee\\\YYY>>>===<<<;;;:::777222...000000000000000000000000////////////////////////........................---------------------------------.........//////............................................................///000222222===EEELLLMMMHHHBBBAAABBBCCCAAAGGGSSSYYY```rrr|||fffqqq////////////000000000000////////////////////////111111111111111111111111333222111111111222333444555333333666666888>>>EEEQQQUUU[[[uuusssYYYVVVOOONNN]]]xxx|||wwwvvvqqqssswww|||tttiiiaaa\\\WWWSSSMMMJJJIIIJJJKKKLLLLLLLLLKKKKKKJJJJJJIIIIIIMMMMMMLLLKKKKKKLLLNNNOOOPPPQQQSSSRRRRRRSSSUUUWWWYYYXXXXXXWWWXXXYYY[[[\\\\\\ZZZXXXXXXZZZ]]]^^^^^^___]]][[[\\\]]]]]]ZZZWWWXXXZZZ\\\\\\[[[ZZZZZZ[[[[[[ZZZXXXVVVUUUUUUUUUVVVVVVSSSRRRUUUUUUPPPLLLLLLLLLJJJGGGGGGGGGGGGFFFEEEEEEFFFGGGHHHGGGFFFEEEDDDJJJJJJPPPYYY]]]```gggqqq|||ttt]]]SSSUUU\\\ccceee[[[NNNFFFDDDBBB>>>:::444222000000222222111///////////////////////////........................------------------------........................,,,------------------,,,000///...---,,,------...............////////////////////////000000000000,,,...000000///...///000222000111:::HHHSSSWWWWWWUUUUUUOOOFFFCCCFFFHHHFFFOOOUUUkkknnndddaaavvv~~~mmm___IIIBBB???@@@>>>666111111///......///111222111//////////////////000111111//////////////////////////////.........---------+++,,,------......------......................../////////...------,,,,,,...,,,---111000...222:::KKKKKKIIIGGGDDDAAA>>><<>>===IIIKKKQQQ^^^___mmm{{{/////////000000000111111111111111111111111111111111111111111111111111111333222222222222333444555555333444999===@@@FFFMMMXXXsssvvvjjjeee]]]TTTOOOMMM___vvvqqqrrrvvvzzzuuummmbbb^^^XXXQQQLLLJJJJJJJJJKKKJJJJJJJJJJJJKKKLLLMMMIIIIIIIIIJJJKKKLLLMMMMMMKKKNNNRRRUUUWWWZZZ^^^aaabbbccceeeeeedddeeehhhjjjmmmmmmmmmmmmmmmnnnnnnoooooommmlllmmmpppsssuuuuuuuuuqqqnnnlllnnnpppqqqrrrrrrqqqpppmmmjjjiiijjjlllggggggfffffffffffffffgggfffeeehhhmmmlllcccZZZWWW^^^[[[XXXVVVVVVUUUSSSQQQRRRPPPNNNLLLKKKJJJJJJJJJHHHFFFFFFHHHHHHHHHKKKQQQSSSWWW]]]bbbhhhqqq|||uuujjjbbb^^^bbbaaa___XXXNNNDDD<<<777;;;999777333///...///111////////////////////////........................------------------------..............................////////////......000///......------..................////////////////////////000000000000///111222111000///000111222555<<>>???AAACCC???JJJSSSVVVZZZccctttwwwzzz//////000000000111111111111111111111111111111111111111111111111111111111222222333333444444555555444444777;;;>>>DDDQQQ___{{{pppfffaaa[[[UUUQQQUUUccc{{{xxxuuu{{{vvvjjj___VVVRRRNNNLLLJJJIIIIIIKKKMMMOOOIIIJJJLLLMMMMMMMMMMMMNNNMMMMMMMMMNNNPPPRRRTTTUUURRRVVV\\\```cccgggkkkoooppprrrrrrrrrqqqqqqsssuuuwwwwwwxxxyyyzzz{{{|||}}}{{{zzzyyy{{{~~~~~~}}}{{{{{{|||}}}~~~~~~|||wwwtttsssuuuwwwrrrrrrqqqpppooooooooonnnsssqqqrrrvvvtttlllddd```hhheeecccbbbaaaaaa___^^^^^^\\\XXXUUUSSSRRRSSSTTTPPPNNNLLLJJJIIIHHHIIIKKKLLLMMMOOOQQQUUU[[[ccciiivvvzzzrrrccc]]]bbbgggeee[[[MMMBBB<<<888999888555111...///000////////////////////////........................................................................//////000000000000////////////..............................////////////////////////000000000000000111111111//////000222555:::DDDNNNUUUXXXVVVTTTOOOGGGEEEIIIGGGEEEUUUlllqqqjjjkkklllooottt{{{~~~zzz{{{ooolllmmmvvvyyydddSSSHHHAAA;;;888444222111000111111000///000//////.........//////////////////////////////........................,,,------.......................................,,,------...///000000000222///---...222999BBBIIIIIIEEE@@@<<<<<>>CCCIIIMMMSSSfffvvvzzz}}}}}}xxxrrrtttttt{{{000000111111111222222222000000000000000000000000111111111111111111111111111333444666777777777777555999BBBNNN\\\ooouuu[[[ZZZWWWTTT[[[qqq~~~ggg```\\\^^^dddlllwwwzzznnn___UUUOOONNNNNNMMMLLLLLLLLLLLLPPPPPPPPPPPPQQQRRRTTTUUUUUUZZZ```aaa``````bbbeeebbbaaaaaabbbdddhhhkkknnnfffppp{{{}}}}}}~~~~~~~~~|||~~~|||yyyvvvsssrrrrrrrrrjjjlllkkkgggfffeee___WWWPPPOOOMMMMMMMMMLLLKKKJJJNNNOOOQQQUUU\\\dddkkkpppsss||||||uuuhhhfffkkkjjj___TTTCCC===777666888888333...////////////////////////////////////////////////...................................................//////000000//////...---...///000111000000///............////////////////////////000000000000000111222222222444888;;;DDDKKKSSSVVVSSSOOOOOOQQQRRRQQQPPPTTT```rrrooooooyyy~~~xxxssswwwfffPPPAAA===:::666333222222111///////////////000111333333////////////////////////---------.........//////------...///////////////..............................//////000000000111---111222444<<>>======>>>AAAFFFKKKNNNTTTrrruuunnn|||000111111111111222222222111111111111111111111111111111111111111111111111111333555666888888888777>>>@@@JJJ\\\qqqyyy```UUUYYYSSSNNNeeevvviiibbb]]]ZZZ\\\eeeqqq{{{~~~mmm]]]RRRNNNMMMMMMMMMMMMMMMNNNOOOQQQRRRSSSSSSRRRQQQRRRTTTXXX]]]___]]]bbbhhhkkkjjjkkkooosssrrrqqqpppqqqssswww{{{}}}~~~}}}}}}vvvyyyxxxtttrrrqqqiii___XXXWWWVVVUUUTTTSSSPPPNNNKKKJJJJJJKKKMMMPPPTTTVVVZZZgggsssxxx}}}zzzzzzmmmfffmmmppphhh]]]LLLBBB888555888999555000////////////////////////000000000000000000000000////////////////////////..............................////////////......---...///111111111000///............/////////000////////////000000000000111222333333444777;;;>>>EEEMMMTTTVVVSSSPPPQQQTTT^^^\\\YYY___rrryyy^^^cccttt{{{xxx{{{www^^^MMMCCC???:::666333222000...000////////////000000111////////////////////////---------.........//////---......///////////////........................////////////000000000000///333555666===FFFFFFAAA;;;<<<===???CCCGGGKKKNNNWWWyyy{{{yyyhhhggg////////////000000000000111111222222222333333333333333333333333333333333666000000777;;;999888:::BBBGGGYYYuuussslllbbbVVV[[[WWWRRR\\\}}}lll]]]ZZZ]]]aaajjjvvvyyyuuuggg___TTTMMMKKKMMMNNNOOONNNMMMMMMOOORRRSSSTTTSSSWWWXXXZZZ\\\___dddjjjnnnssssssuuuxxx{{{~~~zzzuuuqqqnnnfffcccaaa______]]][[[XXXRRRTTTVVVVVVSSSNNNLLLJJJNNNNNNRRRXXX___iii{{{yyylllqqqmmmkkkqqqppphhh[[[MMM???999888777777777111111111111111000///...////////////////////////000000000000000000000000........................000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111444333333333555;;;CCCIIIMMMNNNQQQQQQNNNMMMUUU___SSSeeeppprrr~~~tttgggllltttyyy{{{yyybbbTTTFFF999444555555333222333222111000////////////////////////////////////////////////////////////------............------......///000000000000000............///111222222///000444<<>>===>>>999333222222222111111000000000////////////////////////000000000000000000000000........................000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111444333333444888???GGGMMMNNNMMMMMMMMMKKKKKKPPPXXX^^^ssszzzzzzxxx~~~fffRRR???999999555111000222222111000/////////000////////////////////////////////////////////////---......//////......---......///000000000000000///////////////000111222000222888???DDDDDDAAA===:::===DDDKKKLLLKKKOOOVVVbbbhhhggg___```sss/////////000000000111111111111222222222333333333333333333333333333444444999777666777666888???HHHUUUkkkppp___XXXVVVXXX[[[```ttt~~~ttthhhZZZUUU[[[gggqqqvvvsssbbbTTTLLLIIIKKKKKKKKKMMMPPPRRRSSSRRRPPPRRRUUUYYY]]]aaacccdddjjjnnnuuu|||xxxyyyyyyuuuoookkkkkklllwwwwwwuuunnndddZZZRRRNNNHHHEEEEEEKKKRRRVVV[[[```rrr}}}|||ttt|||kkkjjjqqqqqqhhhVVVCCC>>>AAA===555555444333111000000111111////////////////////////000000000000000000000000........................000000000000000000000000////////////000000000000000000000000111111111111000000000111111111222222333222222555;;;DDDMMMRRRQQQLLLIIIIIIHHHJJJRRR[[[tttvvvsss{{{}}}{{{~~~```FFF???>>>777222222111111000/////////000000////////////////////////////////////////////////---......//////......---......///000000000000000000000/////////000000111111666===AAABBBAAA???>>>:::AAAJJJNNNKKKJJJRRR]]]dddccc___\\\gggyyyuuu|||//////000000000111111111111111222222222333333333333333333444444444444444222666999::::::===GGGQQQjjj|||hhh___ZZZVVVZZZcccqqqfffaaa]]]]]]eeerrr}}}xxxpppcccVVVMMMIIIJJJLLLMMMMMMOOOPPPRRRSSSRRRRRRTTTWWW\\\aaaeeehhhkkknnnwww}}}wwwpppoooqqqwwwuuuqqqiii```XXXTTTRRRMMMKKKNNNXXX```aaa___^^^fffooozzz}}}}}}|||xxx}}}|||||||||zzzpppyyywwwnnnoooxxxxxxiiiOOO>>>>>>???===888777444222000111222222////////////////////////////////////////////////........................////////////////////////////////////000000000000///000000000111111111111000000111111111222222222111111222777???IIIPPPUUURRRLLLGGGDDDEEENNN```ppp~~~}}}pppOOODDDAAA:::666999111000000//////000000000////////////////////////////////////////////////......////////////............///000000000000000111111000000///000000000222999???BBB???======???@@@DDDKKKOOONNNOOOXXXcccgggccc___ddduuuzzzrrrxxx000000000000111111111111111111222222222333333333333333333444444555555555000555888:::???MMMbbbqqqtttfffZZZXXXXXXZZZffftttyyyggg]]]ZZZXXXaaaooo|||{{{uuu]]]UUUKKKFFFHHHLLLPPPPPPQQQRRRRRRSSSSSSTTTVVVWWW]]]bbbiiinnnrrrvvvzzz}}}~~~zzzvvvoooeee]]]YYYYYYZZZXXXWWW\\\hhhppplllddd^^^^^^___```dddmmmzzzzzz{{{xxxtttqqqwwwrrrqqq}}}~~~gggLLL???>>>???;;;999666333222111222333000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111111111111111222222222222000000333999CCCKKKQQQSSSMMMIIIDDDBBBEEEUUUrrr|||zzzzzz}}}bbbMMMCCC===:::<<<222111111000000000000111000000000000000000000000////////////////////////...//////////////////.........///000000000000000222111111000000000000111444:::@@@@@@<<<;;;>>>AAAGGGGGGKKKTTT[[[```fffllleeedddiiiwwwxxxvvvzzz~~~sssxxx000000000111111111222222111111222222222333333333333333333444555555666666555777777999FFFdddvvv^^^VVVPPPSSS^^^nnnjjj[[[UUU[[[cccnnnwww|||mmm]]]TTTJJJHHHGGGJJJOOOQQQPPPMMMRRRTTTVVVWWWYYY\\\```ccchhhnnnwww~~~{{{ppphhhcccdddfffeeeccchhhpppssslllaaaZZZXXXTTTOOONNNSSS]]]fffkkktttqqqwww~~~zzzsssnnnwww~~~zzzmmm|||fffMMM@@@===<<<:::888666444333222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000111111111111111111111222222222222333111222666>>>GGGNNNPPPOOOFFFCCCCCCFFFNNNbbb{{{yyywwwwwwzzz~~~___KKKCCC>>>;;;444444333222111111111111000000000000000000000000////////////////////////...//////000000//////.........///000000000000000111111000000000111111222777;;;>>>>>>;;;<<>>GGGOOORRRNNNIIIEEECCCJJJ^^^uuu}}}}}}}}}~~~cccYYYOOO@@@999888666444222111111000000000000000000000000000//////////////////////////////000000000000//////...//////000000000000000000000000000111222333444???>>><<<;;;===CCCKKKPPPOOOUUUeeexxxyyyiii^^^fffzzzwwwpppxxxqqqiiieeebbbnnn~~~~~~222222222222111111000000111111222222222333333333000333555333222444777999999AAAHHHQQQkkkiii[[[ZZZSSSPPP^^^~~~}}}nnn^^^\\\ZZZaaassslll\\\MMMJJJKKKIIIIIILLLKKKKKKMMMPPPTTTWWWXXXXXXbbbiiippptttwww||||||vvvtttssspppiiicccddd```___ccciiihhh^^^TTTRRRWWWfffuuuxxxtttzzz{{{www{{{nnnTTT:::::::::999777444333444222222222222222111000000000000000111000///......000000000000000000000000111111111000000000000000////////////////////////...//////000111222222222333222111222333333222111666;;;DDDLLLOOOLLLGGGCCCEEEXXXqqq{{{{{{~~~{{{zzz||||||dddPPPBBB???;;;444000222555222---000000000000000000000000000000000000000000000000............/////////000111111000000//////......///////////////111555999BBB???;;;999;;;BBBMMMTTTRRRWWWgggxxxzzzmmmcccbbbooorrruuu}}}|||wwwrrrttt}}}222222222222111111111000111222222222222333333333666777666555444666888:::888FFF[[[ooo~~~wwwggg^^^WWWSSSTTTaaa}}}tttiiiccc]]]hhhttt|||vvvjjjUUULLLEEEFFFHHHHHHIIILLLRRRSSSUUUWWW[[[aaahhhmmmmmmvvv{{{uuupppmmmllllllqqquuusssiii```YYYXXX]]]fffgggeeemmm{{{}}}{{{zzz{{{~~~|||nnnNNNCCC:::999999555444555111222222222111111000000000111111111111000000///000000000000000000000000111000000000000000000000/////////////////////////////////000111222222222333222111222333333333333888???HHHLLLKKKGGGFFFEEE^^^yyy~~~rrrzzz}}}vvvtttcccMMMCCC>>>888666555444222111000000000000000000000000000000000000000000000000........./////////000000111000000000/////////...///000000//////222666999;;;===>>>>>>@@@EEEOOOVVVRRRWWWiiizzzuuuccccccqqq{{{~~~|||222222222222111111111111222222222222333333333333555444333333444555777999===TTTvvvdddSSSRRRRRRMMMXXXqqqwwweee___bbbggghhhyyy|||jjjYYYMMMGGGEEEFFFJJJMMMMMMNNNQQQTTTXXX]]]___bbbhhhrrrzzzvvvvvvxxxzzzzzztttkkkccceee___\\\]]][[[ZZZbbbooo{{{xxxvvvyyyuuusssqqqtttzzzaaaKKK;;;===@@@:::444555111111111111111000000000000111111111111111111111000000000000000000000000000000000000000000111111//////////////////////////////000000111222222222222222222222333333444555<<>>AAAEEE===555555222222111111000000000000000000000000000111111222000000000000000000000000000000000000000111111111////////////////////////000000000111111222222222222222333333222444666777@@@JJJQQQLLLBBB???HHHTTTttt|||wwwvvvzzz|||~~~ppp```MMM===:::888222111777000000000000000000000000////////////////////////...////////////000000000000000000000///////////////000000000111444999===@@@>>><<<===EEESSSbbbkkknnnyyy{{{iiibbbqqq{{{vvv}}}222222222222222222222333222222333333333444444444666555777;;;;;;999<<>>999:::>>>555444333111111222333333333222111000///000111111111111111111111111111111/////////000111111222222000000000000000000000000222222222222222222222222111333444333222444999===FFFIIIJJJGGGEEEOOObbbrrr~~~|||{{{yyyxxxyyyyyyzzz}}}rrrSSS>>>888777555222111111111111111111111111000000000000000000000000/////////000000000111111////////////000000000000000000111222444777<<<@@@AAA???@@@GGGSSS^^^ccceee~~~jjjgggxxxqqqooo|||222222222333333333444444333333333444444444444555555333555888777;;;RRRkkkkkkYYYKKKLLLVVVhhhyyykkk^^^```hhhuuu}}}YYYOOOHHHHHHJJJJJJKKKNNNRRRVVVYYYZZZbbbqqq}}}|||xxxlllkkknnnddddddcccaaa^^^^^^```cccrrr}}}~~~cccKKKAAA??????777555444222222333444555777666444222111111222222111111111111111111111111...//////000111111222222000000000000000000000000222222222222222222222222111333555444222444:::???FFFEEECCCCCCKKK\\\qqqxxx}}}|||zzz{{{kkkJJJ;;;;;;999222111111111111111111111111000000000000000000000000//////000000000111111111.../////////000000000111000111222333444888>>>BBB???AAAFFFMMMXXXfffuuusssjjjmmmwwwssscccdddsss222222222333333444444444333333333444444444555555777555888<<<===IIIjjjtttdddRRRPPPOOOTTTccc{{{yyyfffZZZ^^^kkk|||aaaNNNNNNHHHFFFMMMPPPNNNMMMOOOTTTYYY\\\^^^iiizzzqqqiiiooovvviiijjjhhhaaaZZZVVVYYY]]]kkk{{{~~~}}}~~~{{{]]]MMMDDD===888666555333333444555666:::999666444222222333333111111111111111111111111...//////000111222222222000000000000000000000000222222222222222222222222000333555444222444:::@@@GGGBBB>>>AAANNNddd{{{{{{~~~~~~tttppp}}}}}}UUU>>>===;;;333111111111111111111111111000000000000000000000000000000000000111111111111.../////////000000111111000111222333555999???CCC@@@DDDIIIMMMXXXnnnuuudddlllwww|||{{{iii\\\bbbrrr111111222222222333333333333333444444555666666666444>>>999222BBB```ppp___[[[TTTHHHPPPmmmooo[[[aaagggwwwcccSSSKKKJJJKKKLLLLLLKKKNNNRRRWWWWWW```gggiiiooo|||jjjbbbrrrxxxnnnhhhnnnqqqkkkaaaZZZ\\\bbbllluuu|||xxxmmmgggjjjppppppzzzxxxtttTTTDDD???<<<:::777444444444111---111222222333333222222111000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222000222444444333777???GGGHHHBBB???FFFTTTjjj{{{yyy{{{~~~yyyqqqqqq~~~rrrOOO???===777777555222111222333333222111111111111000000000000000...---///333555444222000000000000000000000000111111222444777;;;???BBBAAACCCNNNOOOUUUaaa[[[qqqzzz}}}~~~~~~uuujjjccc```dddrrr111222222222222333333333333333444555555666666777333;;;888:::RRRsss}}}iii]]]ZZZNNNJJJ\\\vvvoooffffffrrr~~~hhhWWWMMMHHHIIIKKKNNNNNNNNNOOOTTTXXX```gggnnnsss}}}}}}zzzfffcccnnnkkk]]]YYYaaahhhkkkhhhfffgggiiiiiijjjhhh```XXXXXXbbbmmm}}}}}}~~~|||[[[FFFCCC;;;999666333333444444222111222222333333222222111000000000000000000000000000000000000111111111111000000000000000000000000111111111111222222222222111222333444555:::AAAFFFAAA>>>BBBRRRgggzzzzzzxxxzzz}}}sssnnnzzzbbbGGG>>>:::666444222222333333333222111111111111000000000000000......000333555444222000000000000000000000000111111111444999===@@@AAA@@@IIIWWWVVV[[[uuu___aaarrr}}}|||wwwvvvoooiiidddaaaaaaeeerrr~~~222222222222333333333333333444444555555666777777555:::999EEEiiizzzeeeZZZTTTPPPJJJQQQmmmrrrfff^^^fff{{{{{{bbbPPPIIIHHHGGGJJJMMMQQQRRRRRRVVV]]]dddvvv||||||xxxppphhhgggfffYYYIIIMMMVVVcccnnnuuuvvvtttrrrllleeeZZZPPPPPP]]]qqq}}}mmmQQQIII>>><<<888666444444444555111222222333333222222111000000000000000000000000000000000000111111111111000000000000000000000000111111111111222222222333333222222444999???CCCEEE>>>???MMMjjj}}}}}}|||zzz|||rrrooo{{{{{{wwwTTTBBB:::555333222222333444222111111111111111000000000000//////...000222333333222000000000000000000000000111000111555;;;???@@@???===LLLYYYVVV]]]ddddddmmmvvvvvvjjjhhh```]]]\\\]]]^^^bbblllvvv222222222333333333444444444444444555666666777777888;;;===SSS{{{dddUUURRRPPPKKKOOO]]]{{{nnnbbbddddddxxxxxx```LLLEEEGGGLLLNNNNNNPPPRRRSSSWWWbbbqqq}}}}}}tttqqqmmmaaaNNNBBBGGGQQQ```qqq|||~~~yyytttpppfffZZZUUU]]]rrrgggOOOEEE@@@<<<:::777444333444111222222333333222222111000000000000000000000000///000000000111111111111000000000000000000000000111111111222222222333333555222111555===CCCEEEDDDAAAGGG^^^yyyvvv{{{vvvyyy|||rrryyylllRRR<<<555444333333444444222000111111111111000000000////////////000111222222222000000000000000000000000111000111666===AAAAAA???AAAPPPXXXSSS___~~~zzzcccrrrzzzyyyzzzhhh```\\\XXXVVVVVVWWWWWWYYYaaajjj222222333333333444444444444444555555666777777888666<<>>999555444333333222111111111111000000000000---///111111///...000222000000000000000000000000///333777999:::===CCCIIIPPPYYY[[[iii{{{fffcccjjjxxxjjj___WWWSSSFFFEEEFFFIIIJJJMMMVVV```kkk|||333333333444444444555555555555666666777777888888CCC^^^yyyNNNFFFNNNYYYoooooo___YYY```kkkNNNLLLKKKIIILLLRRRTTTSSSYYYbbbccchhhxxx}}}vvvkkkoooxxx}}}{{{xxxxxx|||~~~}}}~~~___CCC;;;;;;777333444222222222333333222222222111111111111111111111111000000000000111111111111000000000000000000000000222222333333333444444444444555777:::>>>@@@@@@???TTTaaattt~~~|||{{{|||zzz|||zzzwwwzzzzzzzzz~~~vvvxxxuuuttt}}}uuuFFFAAA:::555333333333333111111111111000000000000---000111111......000222000000000000000000000000...444999999888;;;DDDLLLPPP]]]eeexxxhhhlllnnn|||ooo^^^RRRMMMEEEEEEGGGJJJKKKLLLSSS[[[^^^mmm444444444444444444444444333777888555333555999<<>>KKKVVVTTT]]]wwwhhhmmmkkkzzzgggWWWPPPPPPCCCHHHFFFHHHQQQQQQNNNSSSYYYggg444444444444444444444444444777888666555777===AAAZZZ}}}zzzXXXHHHMMMUUUqqqpppfffcccooofffQQQLLLNNNLLLSSSQQQPPPSSSVVV[[[eeepppzzz|||ooodddaaafffmmmmmmsssvvvsssuuu}}}vvvQQQDDDBBB;;;666666444444333333222111111111111111111111111111111111111111111111111111111111000111111111111222222222222222222222333444555555555444888???>>>;;;CCCPPPoooyyy~~~rrrsssooowww~~~{{{wwwvvvsssooollliiigggfffmmmrrrvvvuuupppnnnppptttxxxzzz{{{bbbMMM<<<:::;;;666444888222222222222111111111111111111000000////////////000000000000000111222222444888;;;<<<<<>>===999333555444444333333222111111111111111111111111111111111111111111111111111111000111111111111222222222222222222222333444555555555666:::===;;;<<>>999999777333222333222222222111111111111111000000000000/////////111000000000000111222222555777:::===AAAHHHOOOUUUZZZrrrdddaaassszzzyyy|||oooaaaUUUMMMHHHDDDIIIFFFEEELLLMMMKKKRRRXXXkkk555555555555555555555555777777888888777:::EEEPPP}}}zzzUUURRRJJJTTTyyyvvvccc\\\hhh~~~jjjPPPIIILLLMMMOOOSSSSSSVVV]]]eeekkksss{{{wwwtttrrrqqqpppgggjjjllllllmmmrrryyy~~~XXX@@@>>><<<444555555444444333333222222111111111111111111111111111111111111111111111111000000111111111222222222222222222222333444555555444777<<<===;;;AAAXXXooo|||yyyxxxccckkkzzzrrrooommmkkkgggccc^^^[[[XXXWWWYYY^^^bbbcccaaa^^^^^^```dddppp}}}~~~zzzbbbGGG999777666333///333333222222222111111111000000000000000000000000111111000000111111222333666777:::???FFFMMMRRRTTT\\\uuuppp^^^ggg{{{~~~oooaaaXXXRRRLLLHHHEEEJJJFFFEEEMMMOOORRR[[[fff555555555555555555555555888777888999777:::IIIXXXwww]]]MMMSSSUUUdddmmmkkkaaabbb}}}gggTTTGGGKKKPPPOOOPPPUUUVVV]]]hhhrrryyy~~~}}}|||xxxvvvnnnmmmjjjhhhfffiiiqqqxxxzzz~~~}}}{{{pppMMMAAA>>>:::666666555555444333333222111111111111111111111111111111111111111111111111000000111111111222222222222222222222333444555555333888=========IIIeee~~~tttwwwkkkbbb|||yyyqqqmmmgggfffbbb___[[[XXXVVVUUUTTTXXX[[[[[[XXXUUUTTTTTTUUUeeeuuu~~~{{{zzz[[[CCC999999777444333333333222222222222111000000000000111111111111111111111111111222222333777777:::@@@IIIPPPTTTUUU\\\pppqqqaaa```sssssswwwaaaSSSPPPQQQOOOLLLNNNRRRLLLHHHPPPUUU[[[hhhzzz555555555555555555555555888666777::::::>>>PPPddd}}}gggSSSKKKRRRccc{{{xxxddddddcccpppoooWWWNNNJJJMMMPPPPPPTTT[[[[[[aaalllwww{{{rrrnnnsssxxxxxx{{{|||zzzuuupppkkkgggcccccckkkttt||||||zzz}}}|||___CCC:::;;;777666666555555444333333111111111111111111111111111111111111111111111111000111111111111222222222222222222222333444555555222999>>>>>>@@@PPPmmm~~~pppwwwjjjlllxxxpppkkkbbbaaa^^^[[[XXXVVVTTTTTTQQQSSSTTTSSSPPPMMMKKKKKKLLL^^^qqq|||~~~~~~rrrPPP<<<888888555333333333333222222222222000000000111111111111222222111111111111222333333888999;;;AAAIIIPPPTTTVVV]]]jjjbbbXXXiiiwwwqqq\\\PPPQQQVVVVVVSSS\\\^^^UUUOOOVVV^^^iiiyyy555555555555555555555555666444666<<<===DDDZZZrrrqqq\\\SSSOOORRRrrrzzziiiccchhhuuuxxxXXXOOOOOOOOOPPPRRRUUU]]]ccceeeiiivvvuuuiiiccchhhllliiijjjooopppuuuzzz}}}~~~~~~xxxrrrmmmjjjeeeaaagggpppzzzyyyyyy|||~~~{{{}}}zzz|||tttxxxNNN:::;;;777777666666555444444444111111111111111111111111111111111111111111111111000111111111111222222222222222222222333444555555444:::>>>>>>BBBSSSooozzzvvvppp~~~vvvnnniii^^^]]]ZZZWWWTTTQQQPPPOOONNNNNNNNNLLLJJJGGGFFFEEEKKK^^^rrr|||aaaBBB888777444444444333333333222222222000000111111111222222222222222111111222222333444999:::===AAAGGGMMMTTTXXXaaahhh\\\XXXrrrqqq```YYY[[[___^^^ZZZcccddd[[[UUU^^^jjj{{{666666666666666666666666555222666===AAAIIIaaa{{{|||dddUUUSSSTTTSSS}}}~~~iii___bbbppptttXXXPPPGGGNNNSSSUUUWWW^^^dddgggpppvvvtttgggaaaeeegggaaa___ccc___eeelllpppqqquuu{{{~~~}}}}}}~~~xxxrrrooommmhhhbbbeeemmmuuussssssvvv~~~|||xxx|||xxx|||ttt^^^AAABBB777777777666555555444444111111111111111111111111111111111111111111111111000111111111111222222222222222222222333444555555555;;;>>>>>>CCCTTTmmm|||wwwzzztttuuulllggg\\\[[[XXXTTTPPPNNNLLLKKKKKKJJJIIIGGGFFFDDDCCCCCCNNN```ttt}}}rrrLLL>>>;;;888444444444333333333222222000000111111222222222222222222111111222222333444999;;;>>>AAAEEELLLSSSYYYdddiii[[[[[[xxxzzzsssfffbbbeeegggccc^^^bbbddd\\\WWWddduuu444333222444666777666555777::::::;;;IIIeeeiiiXXXPPPLLLRRRgggmmmccceeerrrtttSSSIIILLLLLLQQQTTTTTTVVV```lllsss~~~{{{vvvqqqiii___]]]___]]]\\\[[[[[[]]]aaaeeehhhllleeebbbdddeeebbbccchhhpppuuu{{{~~~wwwwwwwwwtttppplllkkkjjjpppppprrrtttuuuzzz~~~wwwtttzzz}}}vvvNNN999999888666444555666333000111111222222222222111111000000000000000000000000222222111111111111111111111222333333222222444666888:::<<>><<<<<>>;;;777444222222333444111111222222222222111111111111111111111111111111111111222222222222222222333444555555444555777999@@@======GGGYYYmmm}}}}}}|||kkk}}}wwwqqqhhh```XXXRRRNNNMMMKKKGGGEEEFFFCCCDDDDDDCCCBBBBBBCCCEEENNN\\\rrrxxxxxxxxxMMM999;;;666555444444333444444444222222222222222222222222000222333333333444666888<<>>777666555555444444555555333333333333333333333333333333444444444666:::===>>>DDDDDDJJJYYY```bbbkkkXXX^^^tttooo[[[OOODDDCCCAAA@@@@@@AAABBBCCCHHHKKKNNNQQQVVV^^^jjjsss555444444555777888888777666???PPPaaammmwwwkkkQQQMMMNNNQQQccc|||}}}nnnkkkmmmXXXIIIMMMSSSRRRUUU]]]]]]mmm{{{~~~~~~~~~}}}}}}~~~zzzyyyyyy|||}}}xxxuuuuuutttoookkkbbb```\\\YYYWWWWWWWWWXXXQQQRRRRRRQQQOOONNNMMMMMMKKKMMMOOONNNLLLLLLNNNPPPOOOOOOOOOQQQSSSVVVXXXZZZ]]]cccmmmvvv}}}zzzuuuqqqooonnnpppllliiigggdddccchhhpppzzz{{{nnnqqq{{{}}}kkkRRR<<<777888666444666222333333444444333333222222222222222222222222222111111222222333444444555333444666666666777:::<<<===FFF^^^uuusssvvv}}}tttmmmddd\\\OOOIIIFFFFFFFFFCCCAAACCC???@@@AAA@@@>>>>>>@@@AAACCCGGGUUUjjj||||||||||||mmmmmm|||qqqMMM>>>777666666555555555555555333333333333333333333333333444444444444777;;;>>>>>>GGGIIIMMMZZZ```ccckkkZZZfff{{{gggUUUKKKCCCCCCCCCCCCCCCDDDFFFHHHMMMRRRVVVWWWXXX^^^iiirrr666555444555777999888777999CCCUUUgggpppuuu}}}bbbQQQVVV[[[^^^qqqvvvtttkkkoooXXXTTTOOONNNPPPSSSXXX]]]fffzzz}}}{{{}}}{{{{{{|||||||||{{{~~~{{{vvvttttttvvvwwwxxxwwwwwwvvvttttttsssssssssooooooppptttyyy}}}~~~||||||xxxrrrllleeebbb]]]XXXTTTRRRQQQQQQLLLMMMMMMMMMMMMNNNPPPQQQJJJMMMQQQRRRQQQQQQSSSUUU[[[ZZZYYYWWWWWWWWWWWWXXXTTTYYYaaajjjsss}}}}}}vvvqqqppppppmmmgggdddfffhhhhhhiiilllvvvuuuvvv}}}|||\\\>>>666777666555777222333333444444333333222222222222222222222222222111111222333333444555555222444555666666777:::<<>>>>>???AAABBBDDDOOOcccwwwuuuppppppjjjjjj|||wwwRRR???777777666555555555555555333333333333333333333333333444444444444777;;;???>>>JJJMMMOOOZZZaaahhhttt___mmmttt```OOOHHH@@@AAABBBCCCCCCDDDFFFHHHLLLRRRWWWVVVTTTXXXcccmmmvvv:::666555888999777777999999IIIYYYxxxzzz```ZZZ]]][[[ooouuummmnnngggPPPQQQPPPNNNNNNTTT^^^gggnnn~~~zzzvvvssspppooonnnnnnmmmkkkjjjiiihhhhhhhhhhhhhhhgggfffeeeddddddccceeedddcccbbbaaaaaabbbcccccc]]]YYY]]]fffnnnpppooossstttuuuwwwyyy|||}}}~~~zzz{{{~~~|||wwwvvvxxxzzzvvvnnneee``````aaa```^^^YYYZZZ[[[\\\\\\\\\[[[[[[[[[\\\^^^___]]]]]]fffqqqtttrrrpppllliiifffdddccc\\\\\\]]]aaajjjttt||||||uuuppplllhhhgggfffhhhkkkkkkhhheeevvvzzz|||zzz}}}kkk>>>222;;;555...444555555444333333333333444333333333333333333333333222222333333333333444444444555444222444888<<<===<<>>>>>>>>>>>>>>>>>>>>>>>>>>DDDLLLWWWlllqqqccc^^^jjj}}}cccBBB888333666666000444999333222222222222222222222222333333444555777999;;;<<>>UUUhhhqqq[[[UUUZZZ```yyyzzztttqqqvvvWWWMMMNNNNNNOOORRRZZZeeennn|||~~~{{{vvvsssllljjjgggdddaaa___^^^^^^\\\[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYYXXXWWWWWWVVV[[[ZZZYYYYYYYYYZZZ[[[[[[WWWTTTTTTYYYaaafffdddaaacccccceeefffhhhjjjkkkkkkjjjkkkllloooqqqsssuuuvvvvvvvvvxxxzzz}}}~~~}}}~~~}}}|||zzzwwwvvvxxx|||{{{wwwrrrrrruuuxxxwwwuuutttsssqqqooolllkkkjjjiiillllllnnnnnnkkknnn{{{yyyssspppiiifffdddfffmmmtttzzz}}}zzzsssnnniiifffccccccfffhhhgggeeelllpppvvv}}}~~~yyyJJJ888>>>999222777555555444333333333333444333333333333333333333333222222333333333333444444444555555444555888<<<>>>CCCRRRkkk~~~zzzqqq||||||uuunnneeeYYYQQQKKKIIIGGGDDDBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???DDDJJJTTTfff{{{wwwjjjeeewwwkkkIII<<<555777666000333777111222222222222222222222222333333444666888:::<<<>>>AAAAAAJJJXXXkkkrrr\\\|||vvvfffZZZPPPGGGCCCDDDCCCDDDEEEFFFGGGLLLTTTYYY```YYYTTTSSSSSSUUU\\\dddqqquuuxxxwwwrrrnnnnnnppprrrqqqsssxxx}}}999666666888999777888<<>>;;;444888555555444333333333333444333333333333333333333333222222333333333333444444444555666666777999<<<@@@KKK]]]xxx~~~zzzqqqxxxqqqjjjaaaXXXQQQJJJIIIFFFCCCAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCGGGNNN^^^rrrtttooo|||XXXAAA888777777000111555///333333333333333333333333222333444666999<<<>>>@@@@@@DDDOOO^^^{{{rrrZZZuuuuuueeeTTTJJJEEEBBBCCCEEEDDDEEEGGGJJJNNNVVV^^^dddcccYYYQQQRRRWWWYYYZZZ\\\fffiiilllllliiiggggggiiinnnmmmooouuuxxx|||999666666888888777:::???NNNttt]]]SSSLLLUUUnnnyyyuuummmttt___EEEJJJLLLMMMPPPTTT]]]kkk{{{||||||||||||zzzvvvsssqqqooolllhhhddd```\\\XXXTTTXXXVVVUUUSSSRRRRRRSSSSSSSSSSSSTTTVVVWWWWWWXXXXXXUUUUUUUUUUUUUUUUUUTTTTTTWWWVVVUUUTTTSSSTTTTTTUUUVVVWWWZZZ```dddccc\\\VVVRRRRRRSSSSSSSSSTTTTTTTTTQQQPPPPPPPPPPPPPPPPPPPPPQQQQQQPPPOOOOOOPPPPPPQQQUUUTTTSSSRRRRRRSSSTTTUUUUUUVVVYYY\\\```gggnnnsssxxxyyy}}}}}}yyykkkiiieeebbbaaabbbeeegggfffffffffdddbbbkkk|||wwwvvvyyy}}}~~~vvvqqqsssmmmfffbbbbbbccccccbbbbbbcccgggppp}}}~~~vvvvvvyyybbb@@@:::888333555555555444333333333333444333333333333333333333333222222222333333333444444444444666888888999>>>DDDMMMbbbxxxrrrwwwpppiiiaaaZZZUUUJJJHHHEEECCCAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???@@@CCCJJJWWWiiizzz}}}vvvfffEEE999777777111111555000333333333333333333333333111222444666999<<>>===========================>>>@@@GGGRRRbbbvvv{{{pppIII:::666888333333666333333333333333333333333333111222444666999<<>>>>>>>>========================<<<<<>>FFFjjjzzzUUUJJJPPPWWWtttyyypppgggooocccGGGHHHNNNMMMJJJRRR\\\aaakkk{{{{{{zzzxxxvvvssspppoookkkjjjiiifffdddaaa___^^^[[[\\\\\\\\\[[[ZZZXXXWWWTTTTTTSSSSSSRRRRRRRRRRRROOOOOONNNNNNMMMMMMLLLLLLMMMKKKIIIIIIKKKLLLLLLKKKKKKJJJIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPOOONNNLLLKKKMMMMMMNNNNNNOOOPPPPPPQQQNNNMMMLLLKKKKKKKKKLLLMMMNNNMMMLLLKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGEEEDDDDDDDDDDDDDDDCCCDDD@@@AAAAAA@@@???@@@BBBEEEDDDFFFGGGIIIJJJKKKMMMNNNPPPRRRUUUXXX[[[\\\\\\\\\___```dddjjjooorrrzzz{{{tttnnnmmmpppuuuyyy|||tttsssvvvyyyxxxmmmiiiiiigggiiilllpppvvv}}}xxxnnngggeeedddcccbbb^^^bbbfffhhhiiippp|||{{{}}}xxx```CCC<<<888666555555444333333333333444333333333333333333333333222222333333333333444444555111333999:::;;;HHHYYYyyy|||xxx{{{yyyuuunnnddd[[[TTTPPPHHHFFFDDDAAA???>>>==============================<<<;;;>>>DDDJJJUUUiii||||||VVVAAA999<<<777444777666444444444444444444444444777777888:::<<<>>>@@@BBBFFFQQQ]]]```lllpppooo|||ttt]]]HHHCCCAAADDDGGGFFFHHHJJJHHHHHHKKKQQQYYY^^^______ZZZWWWXXXYYYYYYYYY]]]ddd___```ccciiiooouuuyyyzzz|||888777999:::888888>>>GGGrrroooJJJJJJQQQZZZyyypppmmmfffttt}}}VVVEEEJJJOOOMMMKKKVVVbbbjjjuuu}}}xxxtttqqqnnnmmmllljjjgggddd```^^^]]]\\\ZZZXXXVVVSSSRRRQQQQQQQQQRRRRRRQQQOOONNNMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKJJJJJJJJJKKKKKKLLLJJJHHHFFFGGGHHHJJJKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJHHHIIIKKKLLLLLLKKKJJJHHHJJJKKKKKKLLLMMMNNNOOOOOOMMMMMMLLLLLLMMMNNNPPPQQQMMMLLLLLLKKKKKKJJJIIIHHHLLLLLLMMMMMMMMMMMMNNNNNNJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKJJJHHHGGGFFFEEEDDDBBBCCCCCCBBBAAAAAACCCFFFHHHIIIIIIHHHIIILLLPPPSSSWWWZZZ```fffjjjkkkkkkjjjpppqqqvvvxxxrrrrrryyyssspppsss|||zzzxxxzzzwwwyyy|||xxxlllfffcccaaa___[[[bbbjjjlllkkkoooyyy||||||}}}{{{yyy|||hhhGGG===888666555555444333333333333444333333333333333333333333222222333333333444444444555111222888999;;;JJJ]]]uuuzzzzzz|||{{{zzzwwwpppfff[[[SSSOOOHHHFFFCCCAAA???>>>==============================<<<<<<>>>CCCGGGPPPdddxxx{{{[[[DDD;;;===888444666555444444444444444444444444::::::;;;<<<>>>@@@BBBCCCIIIQQQ\\\aaakkknnnqqqlllSSSHHHDDDCCCFFFGGGGGGIIINNNFFFGGGKKKRRRZZZ^^^^^^]]][[[WWWUUUXXX[[[\\\```fffeeefffhhhmmmsssxxx|||}}}999;;;666666;;;:::@@@QQQ|||iii```OOOIIIWWWhhhyyyhhhmmmmmmdddRRRMMMJJJKKKPPPPPP___eeekkkzzzuuutttsssooojjjeeebbbaaaaaa___]]][[[YYYXXXXXXYYYYYYVVVTTTQQQNNNLLLLLLLLLLLLMMMMMMLLLKKKKKKKKKKKKLLLJJJKKKLLLMMMMMMMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFHHHKKKKKKKKKKKKLLLMMMLLLKKKJJJIIIIIIJJJLLLMMMOOOOOOOOOOOOPPPPPPPPPPPPMMMNNNOOORRRTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZ\\\ZZZXXXVVVTTTTTTTTTTTTYYYYYYYYYYYYZZZ[[[\\\]]]^^^]]][[[YYYXXXYYYZZZ[[[```aaabbbaaa]]]XXXXXX[[[^^^YYYTTTRRRPPPOOOKKKIIIBBBDDDEEECCCAAABBBFFFKKKOOOUUUVVVRRROOOSSSXXX[[[dddjjjrrrvvvuuusssrrrssszzz}}}wwwpppvvv|||zzzsssqqqttt{{{kkkcccaaa___^^^``````cccfffgggjjjttt~~~~~~yyywwwxxxEEE;;;@@@333555555444333333333333444333333333333333333333333444444444555555555555666777888555888@@@AAAMMMcccwwwwwwzzzzzz{{{zzztttiii```\\\VVVQQQKKKHHHCCC???======???AAA<<<<<<;;;;;;;;;;;;<<<<<<===???AAABBBBBBIII\\\ooopppLLL888999999777888555555555555555555555555555555555777;;;???AAABBBAAALLLJJJ\\\fffiiimmmwwwgggMMMDDDDDDEEEGGGHHHIIIJJJKKKGGGJJJPPPVVV[[[]]][[[XXXUUUVVVWWW[[[___aaabbbbbbccceeeiiipppvvv}}}999;;;777666;;;:::CCCWWWzzzvvv```YYYKKKJJJaaavvvuuuiiiqqqvvvXXXMMMLLLKKKLLLOOOTTTbbbjjjwwwzzzsssmmmjjjhhheeebbb[[[ZZZYYYWWWTTTRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRPPPOOOMMMLLLKKKKKKLLLMMMKKKKKKKKKKKKKKKLLLMMMMMMJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNPPPQQQRRRRRRSSSTTTVVVVVVUUUTTTUUUVVV\\\[[[YYYXXXXXXYYY[[[\\\___```aaacccfffhhhjjjjjjmmmnnnppppppppppppqqqrrrvvvwwwxxxzzz{{{|||}}}}}}~~~}}}|||{{{zzzzzzzzz{{{~~~}}}~~~|||vvvmmmaaaZZZWWWUUUQQQNNN@@@AAABBBAAA@@@BBBEEEHHHTTTZZZ\\\WWWRRRSSSWWWXXX___dddiiijjjhhheeecccdddfffhhhkkknnnqqqrrrqqqppphhhhhh```]]]eeelllxxxqqqggggggtttpppfffaaa]]]\\\___^^^```bbbccceeennnwww|||~~~yyy}}}TTTAAA@@@777666555444444333333444444333333333333333333333333444444444555555555555666777888555888>>>>>>GGG]]]yyyttt~~~wwwyyyxxxrrrggg___[[[VVVPPPIIIFFFBBB???===<<<>>>???<<<<<<;;;;;;;;;;;;<<<<<<;;;===@@@@@@@@@GGGYYYkkk|||RRR999;;;999444444222555555555555555555555555444555777:::>>>AAABBBBBBJJJOOO]]]fffpppqqqdddLLLDDDDDDEEEFFFGGGIIIJJJKKKKKKNNNTTTZZZ^^^^^^\\\ZZZWWWXXX[[[^^^aaacccdddcccffflllssswwwzzz888:::777777;;;;;;HHHaaattt\\\WWWLLLHHHjjjssslllyyyrrr]]]KKKIIINNNNNNOOOQQQ[[[hhhrrrxxxjjjmmmvvv|||xxxrrrnnnlllbbb___YYYSSSOOOMMMLLLLLLHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKMMMNNNOOOPPPOOOOOONNNNNNNNNNNNNNNOOOLLLMMMNNNOOOQQQRRRTTTTTTYYYXXXVVVVVVVVVYYY[[[]]][[[\\\]]]```bbbdddfffgggiiikkklllllllllkkkmmmnnnuuuwwwyyy|||xxxjjjZZZOOOLLLLLLJJJGGG@@@@@@@@@@@@AAACCCEEEGGGNNNTTTVVVPPPJJJIIIJJJJJJOOORRRUUUUUUQQQNNNNNNOOORRRSSSSSSTTTTTTSSSRRRRRRFFFKKKIIILLLUUU[[[fffyyyfff^^^bbbooowwwkkkccc___]]]\\\[[[[[[]]]]]]___fffooo}}}yyy|||dddDDD;;;888666555444444333444444444333333333333333333333333444444444555555555555666555888666999>>>===FFF[[[vvvtttrrrzzzrrrxxxwwwqqqfff^^^YYYTTTOOOFFFEEEBBB???===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::;;;===>>>>>>DDDTTTeee|||\\\<<<>>><<<333111222555555555555555555555555333555777:::===@@@CCCDDDHHHVVV___hhh{{{vvvxxx]]]HHHDDDDDDDDDDDDFFFHHHJJJKKKOOORRRWWW[[[]]]]]][[[ZZZXXX[[[___ccceeeeeedddcccfffoooyyy}}}}}}888:::777888<<<<<>>===BBBQQQ```zzzddd@@@AAA???555333666555555555555555555555555333555777:::===@@@DDDFFFHHH^^^bbbkkkvvvyyynnnUUUBBBEEEDDDCCCCCCEEEGGGJJJLLLOOOSSSWWWZZZZZZYYYXXXWWWWWW\\\dddjjjkkkhhhccc```bbbkkkuuu|||888:::888999<<<>>>WWW}}}yyyXXXQQQFFFWWW}}}tttpppzzzzzzWWWOOOJJJJJJNNNRRRVVVYYYaaasssvvvqqqoooqqqrrroookkkiiiddd___YYYVVVWWWXXXYYYYYYXXXYYYZZZYYYWWWVVVWWWXXXQQQPPPOOOOOOOOONNNJJJGGGIIIIIIJJJNNNVVVaaalllrrrpppqqqsssuuuxxx{{{~~~rrrUUULLLBBB???BBBEEEEEECCCDDDEEEFFFFFFGGGHHHJJJKKKSSSWWWVVVOOOIIIKKKOOOQQQVVVXXX[[[ZZZWWWVVVWWWZZZ[[[^^^aaa___YYYQQQKKKGGGHHHMMMMMMTTTbbbiiirrrwwwYYYRRRXXXhhhxxxmmmeee```VVVTTTTTTWWWYYY[[[```fffkkkwwwxxxwwwxxxUUU;;;>>>666666555444444444444555333333333333333333333333444444444555555555555666333888888;;;@@@AAAMMMfff|||zzzkkkzzzsssjjj~~~|||tttggg]]]VVVPPPIIIEEEEEEDDDBBB@@@>>><<<;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;===>>>>>>AAANNN[[[tttzzzjjjCCC@@@>>>666666999555555555555555555555555333555999;;;===AAAFFFIIIMMMdddfffqqqmmmyyyhhhPPPBBBFFFEEECCCBBBDDDGGGKKKMMMQQQUUUYYYZZZYYYWWWVVVVVVZZZbbbmmmsssrrrmmmfffbbbbbbhhhrrr|||888999888:::<<>><<<;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<===???>>>AAAKKKVVVkkktttsssKKK@@@:::666888777555555555555555555555555333666:::<<<>>>BBBHHHMMMVVVgggkkkxxx{{{gggvvv~~~cccPPPHHHHHHFFFDDDBBBDDDGGGLLLOOOUUUYYY^^^^^^[[[YYYYYYZZZbbbjjjtttyyywwwqqqkkkiiihhhmmmwww888999999;;;<<<@@@cccsssVVVQQQHHH\\\xxxwwwzzz}}}YYYKKKLLLLLLKKKNNNUUU___eeessszzzxxxjjjiiijjjssszzzoooUUUQQQLLLKKKLLLKKKGGGDDD???@@@BBBGGGNNNWWW```eee___```bbbfffmmmuuu}}}}}}uuummmfffaaaVVVUUUUUUTTTSSSSSSRRRRRRTTTSSSRRRNNNKKKJJJLLLMMMUUUZZZeeeuuu}}}{{{zzzzzzvvvtttqqqqqqtttzzzvvvVVVHHHAAA@@@@@@@@@AAACCCEEEGGGMMMUUU]]]aaa```ccckkkrrrtttyyyyyyqqqhhheeedddbbbgggjjjnnnmmmkkkiiijjjllllllpppsssoooeee[[[UUUSSSRRRRRRPPP[[[qqqyyyzzzmmmNNNKKKUUUYYYuuuyyyjjj___XXXTTTSSSWWWYYYYYY\\\```cccmmm|||~~~~~~{{{}}}~~~nnnsssmmmAAA999777666666555555555555555333333333333333333333333444444444555555555555666666:::999;;;CCCKKKbbb{{{nnnooo~~~qqqggg{{{zzzrrrfff\\\VVVOOOIIIFFFDDDBBB@@@>>><<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<===>>>>>>???HHHRRRaaalll|||{{{ZZZEEE999999:::555555555555555555555555555444888<<<>>>???CCCJJJPPP___hhhoootttdddrrr}}}uuu\\\OOOMMMJJJGGGDDDCCCDDDHHHMMMQQQXXX]]]aaaaaa]]][[[[[[]]]iiiooouuuwwwssspppooooooooowww777999999<<<<<>>>>>======?????????===<<<===@@@CCCCCCEEEKKKXXXjjjvvvlllgggfffddd]]]WWW^^^\\\WWWTTTQQQQQQQQQRRRPPPNNNKKKLLLPPPYYYaaaggg\\\]]]^^^```cccfffhhhjjjvvvxxx{{{fffKKKEEEBBBEEEFFFFFFGGGIIIOOOSSSSSS^^^jjjooonnnrrr}}}}}}wwwssstttxxx~~~~~~}}}sssjjjfffeeedddccc```lllkkkIIIFFFQQQ\\\xxxqqqddd[[[VVVTTTWWWYYYXXXYYY\\\___hhhvvvxxx|||~~~|||yyy{{{wwwrrrtttMMM>>>777777666555555555555555333333333333333333333333444444444555555555666666555999999===IIIVVVrrrwwwnnnttt~~~qqqhhhxxxvvvoooddd[[[VVVPPPJJJEEECCCAAA>>><<<;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<===;;;<<<======>>>FFFOOO[[[gggyyysssxxxhhhKKK;;;<<<>>>444555555555555555555555555444888===???@@@DDDKKKRRRdddhhhqqqpppbbbooouuummmUUULLLOOOKKKHHHEEECCCDDDIIINNNRRRXXX]]]aaaaaa]]]ZZZ\\\^^^mmmppprrrqqqmmmlllooorrrsss~~~777888::::::;;;KKKpppwwwYYYVVVRRRNNNggg{{{rrrxxx\\\KKKHHHNNNJJJKKKYYYdddmmmyyywwwbbbeeeppptttxxxsssttt|||~~~iiiVVVKKKBBB@@@BBBGGGHHHFFFFFFIIIFFFFFFFFFJJJMMMOOOMMMKKKFFFBBB@@@DDDIIILLLNNNOOOKKKLLLKKKIIIGGGGGGIIIKKKFFFDDDAAA@@@AAAAAAAAA@@@@@@@@@AAABBBAAA@@@???>>>BBBAAA@@@AAACCCDDDCCCBBBFFFEEEJJJOOOZZZvvvuuummmkkkdddcccddd___TTTRRROOOLLLJJJIIIIIIJJJFFFGGGHHHGGGEEEDDDEEEFFFFFFGGGGGGIIISSS]]]\\\UUUHHHJJJLLLMMMLLLKKKLLLMMMQQQWWW]]]aaabbbfffnnntttzzz~~~sss[[[LLLIIIHHHHHHKKKOOOOOOOOOTTT[[[eeejjjnnnqqqxxxyyymmmiiigggOOOOOOUUU^^^yyytttcccYYYVVVTTTSSSUUUWWWXXXXXXZZZaaammm~~~yyyfffvvv}}}}}}|||ppplllKKKAAA999777555555555666555444444444444444444444444444444444444555555555555666555666999>>>HHH]]]}}}sssmmmuuu~~~rrrfffrrrwwwttteeeYYYUUUQQQJJJEEEDDDBBB@@@>>><<<;;;;;;999999::::::::::::;;;;;;===============???CCCGGG]]]cccqqq|||tttVVV777:::AAA666666666666666666777888888777999>>>CCCDDDEEEMMMVVVgggddddddzzz___mmmnnn|||kkkQQQMMMVVVJJJDDD@@@AAADDDHHHPPPXXX\\\\\\\\\\\\\\\^^^```aaaooorrrqqqkkkjjjpppsssrrrttt777999;;;;;;>>>OOOssswwwZZZUUUQQQRRRmmm~~~}}}|||vvviiiSSSMMMIIINNNKKKMMM]]]kkkwwwppp[[[]]]hhhnnnsssmmmmmmsssvvvxxxiiiUUUIIIDDDEEECCCDDDGGGHHHFFFHHHLLLKKKHHHGGGJJJPPPVVVXXXWWWTTTPPPLLLLLLPPPSSSVVVXXXSSSPPPKKKFFFDDDCCCCCCDDDCCCBBB@@@???@@@AAAAAAAAAAAABBBCCCDDDDDDCCCBBBBBBBBBAAAAAABBBEEEFFFEEEDDDHHHFFFJJJQQQ]]]wwwkkk[[[TTTSSSMMMLLLNNNIIIKKKJJJHHHFFFDDDDDDDDDDDDDDDFFFGGGGGGFFFFFFGGGIIIGGGIIIJJJMMMUUU\\\ZZZRRRLLLMMMMMMLLLIIIHHHHHHIIIQQQRRRSSSSSSSSSVVV]]]ccclllkkklllmmmeeeVVVKKKHHHJJJMMMUUU[[[\\\[[[```gggqqquuuwwwzzzyyyqqqmmmyyymmmTTTPPPVVVeeezzzlll]]]YYYTTTQQQQQQRRRSSSSSSYYY```jjjyyyvvv}}}zzzyyywwwnnn~~~YYYEEE999777555555555666555444444444444444444444444444444444444555555555555666666777;;;@@@III]]]||||||sssxxx|||ooocccrrrxxxtttfffYYYUUUPPPJJJEEEDDDBBB@@@>>><<<;;;;;;999999::::::::::::;;;;;;===============???CCCFFFVVV___qqq~~~sss___===;;;???555666666666666666777888888777888===BBBCCCEEENNNYYYcccccchhhsssXXXffflllhhhUUUPPPVVVIIICCC@@@AAADDDHHHPPPXXX[[[\\\\\\]]]^^^```ccceeeoooqqqqqqnnnrrryyy{{{yyyvvv888:::<<<<<<@@@SSSvvvyyy[[[TTTPPPVVVxxxwwwzzzWWWIIINNNJJJOOOMMMQQQcccrrrkkkUUUUUUaaaiiieee^^^[[[aaafffjjjsss~~~mmmXXXHHHDDDGGGGGGEEEEEEHHHIIIJJJOOOVVVYYYSSSMMMMMMSSSYYY\\\]]]UUUSSSQQQRRRWWW^^^ccceeeaaaYYYOOOGGGDDDCCCBBBAAACCCBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGDDDDDDDDDFFFIIIJJJJJJIIILLLHHHNNNWWWfff}}}zzzYYYIIICCCDDD???@@@CCC>>>BBBBBBBBBBBBBBBBBBBBBBBBDDDFFFGGGHHHHHHHHHJJJKKKJJJKKKMMMPPPVVVZZZUUUMMMNNNNNNNNNLLLJJJJJJKKKMMMXXXUUUQQQNNNOOOTTTZZZ^^^```ZZZVVVYYY[[[WWWQQQMMMOOOWWWcccmmmmmmjjjlllsssttttttwww|||ooofffgggqqqtttWWWPPPXXXhhhvvvddd^^^VVVPPPNNNNNNOOOPPPYYY___gggrrrxxxvvvzzzsss|||aaa@@@:::888666555666666555444444444444444444444444444444444444555555555555666777888<<>><<<;;;;;;999999::::::::::::;;;;;;===============???BBBEEEPPP[[[oooqqqlllDDD;;;===444666666666666666777888888777888<<>><<<;;;;;;999999999:::::::::;;;;;;<<<============>>>AAADDDOOOXXXjjjtttxxxKKK;;;<<<666666666666666666777777888999999===BBBEEEJJJUUUaaacccjjj}}}hhhRRRgggvvvddd```[[[SSSFFFAAA@@@CCCGGGKKKRRRYYY\\\___aaabbbbbbdddhhhlllmmmkkklllttt888:::;;;:::@@@VVVsss\\\NNNKKK___tttsssXXXJJJIIIIIIHHHMMMPPPZZZlllxxxpppXXXSSS]]]hhh^^^SSSLLLVVVkkk|||pppfffYYYNNNIIIKKKNNNLLLMMMNNNNNNPPPYYYccccccbbbdddkkkuuu|||sssiii___SSSLLLLLLNNNNNNMMMNNNOOOPPPNNNJJJHHHHHHIIIGGGGGGHHHIIIJJJKKKMMMMMMMMMNNNPPPTTTXXXZZZZZZYYYZZZWWW___qqqVVVFFFBBBDDDBBBDDDIIIEEEDDDEEEFFFHHHIIIJJJJJJJJJKKKLLLMMMLLLKKKJJJKKKMMMOOOKKKIIIIIIKKKKKKJJJIIIIIIJJJKKKKKKLLLPPPTTTXXXRRRPPPOOOPPPTTTYYY\\\]]]]]]aaaeeeggggggeee___ZZZYYYbbbpppzzz{{{wwwyyy~~~~~~yyyaaaSSSNNNMMMJJJGGGGGGIIIKKKLLLLLLMMMOOOQQQNNNRRRWWWWWWTTTRRRTTTWWWkkkoookkk|||~~~qqqiii\\\RRRNNNMMMOOOQQQXXX]]]aaafffsss~~~yyy}}}yyyuuu||||||III;;;999777666666666555333444444444444444444444444444444444555555555555666888888<<>><<<;;;;;;999999999:::::::::;;;;;;<<<===>>>======>>>@@@CCCNNNTTTdddwwwPPP;;;<<<:::666666666666666777777888:::;;;???DDDHHHMMMYYYeeeffflllcccUUUmmmuuueeeccc]]]RRREEEAAAAAAEEEJJJNNNTTT[[[___bbbeeedddcccdddiiimmmsssooorrr}}}888;;;;;;999BBBYYYuuu|||XXXKKKJJJfff}}}uuu}}}pppLLLJJJKKKHHHHHHMMMQQQ]]]qqq}}}www___VVV]]]hhhgggZZZSSS___zzzxxxkkkYYYMMMKKKQQQQQQRRRRRRPPPOOOUUU^^^aaafffllluuu~~~}}}ooo___YYYQQQNNNOOORRRTTTUUUWWWYYYYYYUUUOOOJJJIIIIIIIIIIIIIIIIIIKKKLLLNNNOOOQQQRRRUUUZZZ___bbbaaa```bbb___hhhyyyVVVGGGBBBEEEBBBEEEIIIFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMNNNMMMKKKJJJKKKLLLNNNIIIEEEFFFGGGEEEFFFHHHGGGHHHIIIHHHHHHIIILLLNNNIIIJJJLLLMMMOOOQQQSSSTTT\\\eeelllkkkgggbbb]]]WWWYYY]]]eeennnqqqrrruuu{{{||||||mmmYYYEEE>>>@@@BBBAAA???BBBBBBCCCBBBBBBDDDGGGJJJDDDIIINNNMMMJJJLLLUUU^^^qqqwwwooopppxxx}}}~~~tttkkk^^^RRRMMMLLLMMMNNNUUUZZZ^^^```kkkxxx|||ssszzzJJJ<<<:::777666666666555333444444444444444444444444444444444555555555555666777888;;;BBBJJJVVViiizzzssstttyyylll___pppzzzzzzkkkZZZSSSOOOJJJEEEDDDBBB@@@>>><<<;;;;;;999999::::::::::::;;;;;;;;;===>>>>>>===>>>@@@AAAJJJOOO]]]qqqVVV>>>===;;;666666666666666777888888:::<<>>>>>???@@@AAACCCCCCCCCCCCEEEGGGCCCFFFGGGFFFEEEIIIRRRZZZjjjyyywwwjjjccc```dddqqqyyyooobbbUUUNNNLLLLLLLLLPPPVVVZZZ[[[dddyyy{{{~~~rrruuu}}}KKK===:::888777777666555333444444444444444444444444444444444555555555555666777777;;;DDDOOO]]]rrrxxxlllrrrzzzlll___pppzzz|||lll[[[RRRNNNJJJEEEDDDBBB@@@>>><<<;;;;;;999999::::::::::::;;;;;;;;;===>>>>>>======???@@@EEEJJJYYYnnn^^^AAA<<<999666666666666666777888888999;;;AAAGGGJJJNNNXXXcccdddeeezzz]]]ZZZkkkoooddd^^^WWWOOODDDBBBDDDJJJPPPSSSYYY___dddhhhlllllliiijjjpppvvvxxxvvv|||888<<<===>>>KKKfffnnnNNNGGGNNNsss}}}aaaMMMEEEBBBMMMMMMOOORRRaaazzzooo```cccmmmyyyooolll}}}```OOONNNCCCGGGNNNSSSQQQOOOUUU]]]dddmmmyyyuuubbb]]]^^^```aaacccfffjjjnnnoooqqqooohhh]]]TTTPPPPPPNNNMMMMMMLLLMMMNNNPPPQQQSSSUUUYYY___eeehhhhhhggglllhhhnnnyyyxxxYYYIIIEEEFFFCCCEEEIIIEEEJJJIIIGGGEEEEEEFFFHHHIIIDDDFFFHHHHHHHHHHHHJJJKKKGGGCCCDDDIIIIIIDDDBBBEEEFFFGGGIIIHHHFFFDDDDDDEEEFFFJJJNNNOOONNNQQQWWW^^^cccgggeee___]]]```^^^YYYZZZPPPIIIHHHKKKLLLPPPTTTSSS^^^ggggggaaaXXXMMMCCC@@@;;;;;;@@@BBB???AAAEEE???BBBEEEFFFEEEEEEEEEEEEGGGFFFEEEDDDEEEJJJOOOTTT^^^aaa^^^^^^bbb```hhh{{{~~~uuufffZZZQQQNNNLLLLLLMMMSSSXXXXXX```uuu~~~|||~~~qqqrrrwwwXXX===;;;888777777666555333444444444444444444444444444444444555555555666666777777<<>><<<;;;;;;999999:::::::::;;;;;;;;;;;;===>>>>>>======>>>@@@BBBGGGWWWlll}}}~~~cccDDD<<<777666666666666666777888888777:::@@@GGGJJJMMMVVVaaadddccczzz___]]]hhhyyylllbbb[[[SSSNNNDDDCCCEEELLLQQQUUUZZZ```dddiiinnnnnnlllnnnuuu|||555;;;AAAAAAOOOvvvZZZLLLEEEVVVyyy|||PPPMMMLLLCCCJJJOOOSSSXXXeeejjjfffqqqjjjQQQGGG???===???AAADDDHHHOOOVVV\\\dddwwweeehhhfffgggppp}}}~~~ssseeeXXXRRRSSSOOOOOONNNNNNNNNOOOPPPQQQSSSUUUYYY```gggkkkkkkiiihhhhhhhhhlllvvv}}}yyypppSSSNNNIIIIIIMMMNNNIIIDDDGGGFFFFFFFFFFFFFFFFFFGGGEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHGGGFFFFFFHHHJJJKKKJJJIIIGGGEEEEEEFFFHHHIIIJJJLLLOOOQQQTTTWWW[[[^^^hhhdddaaacccccc```\\\ZZZTTTLLLEEECCCBBB???===>>>GGGFFFDDDBBB@@@???>>>>>>:::;;;>>>??????AAACCCEEEFFFEEECCCDDDEEEFFFFFFEEEFFFDDDDDDGGGHHHHHHLLLSSSRRRTTTZZZ```bbbhhh|||yyyjjjYYYOOONNNMMMJJJNNNQQQQQQQQQ\\\sss~~~wwwvvvsssrrrvvvxxxvvvcccBBB777777:::444444777333555555555444444333333333333333444444555666666666333;;;DDDLLL]]]uuu{{{mmmyyyyyykkk^^^kkk{{{sss^^^RRRMMMJJJBBBAAA@@@>>><<<;;;::::::999999::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@EEESSShhhzzz~~~zzzqqqGGG>>>999888888777777777777888888888;;;???CCCHHHOOOYYYaaafffbbb|||uuuXXX[[[nnn~~~sssggg]]]VVVRRRIIIGGGIIIQQQXXX[[[___cccooonnnnnnooooooooouuu}}}777;;;???AAASSS|||UUUJJJIII___uuu|||xxxLLLLLLLLLGGGRRRTTTXXX```oooqqqmmmwww___EEE>>>;;;;;;<<<>>>AAAEEEKKKRRRWWWhhh|||{{{jjj]]]YYYSSSRRRPPPPPPPPPRRRUUUWWW\\\]]]```fffkkknnnmmmkkkbbbddddddeeejjjnnniiiaaaQQQMMMJJJLLLPPPQQQLLLFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFGGGHHHJJJKKKMMMMMMNNNLLLJJJHHHGGGHHHIIIJJJJJJIIIGGGFFFEEEFFFGGGHHHGGGIIILLLNNNPPPTTTXXX[[[eeebbb```aaabbb```[[[XXXSSSKKKDDDBBBAAA>>>===>>>===<<<;;;:::999999999999:::===@@@BBBCCCDDDFFFHHHDDDCCCCCCDDDEEEGGGGGGGGGJJJIIIJJJMMMMMMNNNTTT\\\aaaccciiipppuuuyyykkkZZZPPPNNNLLLJJJLLLOOOPPPQQQ[[[pppvvv}}}xxxtttrrrtttrrrnnnkkkDDD888777:::444444777333555555555444444333333333333333444555555666666777:::>>>III^^^yyywwwnnn~~~yyykkk___iiiyyyrrr]]]QQQLLLIIIBBBAAA@@@>>><<<;;;::::::999999::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>BBBDDDOOObbbttt~~~SSSCCC>>>888888777777777777888888888<<<@@@EEEJJJRRR\\\dddhhhbbbwwwoooXXX___ssswwwhhh^^^[[[\\\QQQMMMLLLRRRYYY\\\```eeessspppoooppppppqqqwww::::::===CCCXXXQQQGGGMMMggg~~~xxxsssjjjHHHKKKJJJHHHWWWQQQWWWbbbuuu}}}zzzYYY===;;;>>>;;;===???AAADDDIIIOOOTTTddd}}}lllcccZZZXXXUUUSSSTTTWWW[[[^^^eeeiiiooouuuxxxtttmmmggg]]]bbbdddbbbaaaaaa]]]XXXNNNMMMMMMQQQVVVUUUOOOIIIFFFGGGHHHIIIIIIHHHGGGFFFGGGHHHIIIJJJLLLNNNPPPQQQSSSQQQNNNKKKIIIHHHHHHHHHKKKJJJHHHGGGFFFFFFFFFFFFFFFGGGJJJLLLOOOSSSXXX\\\cccbbbaaabbbcccaaa\\\VVVRRRIIIBBB@@@@@@===<<<===:::::::::::::::;;;;;;<<<===@@@DDDFFFGGGGGGHHHJJJBBBCCCDDDEEEFFFHHHIIIIIILLLKKKMMMPPPQQQSSS[[[cccjjjmmmuuu}}}zzzlll\\\QQQNNNLLLIIIIIILLLNNNQQQ[[[lll{{{rrrxxx|||vvvpppppphhhccc~~~tttGGG:::777999444444777333555555555444444444444444333444444555555666777777;;;999HHHjjjtttqqqyyymmmaaaeeeuuu}}}ppp\\\PPPKKKHHHBBBAAA@@@>>><<<;;;::::::999999::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>CCCBBBJJJ\\\nnnzzz\\\AAA<<<888888777777777777888888999===BBBGGGLLLTTT___fffddd___pppiiiZZZfffzzzyyyiiibbbcccggg\\\UUURRRVVV\\\aaaeeejjjqqqmmmkkklllmmmooovvv~~~<<<:::===FFF\\\xxxNNNIIIWWWttt}}}uuuuuu___HHHKKKGGGFFFTTTMMMUUUbbbxxx{{{RRR:::<<<@@@???AAACCCDDDGGGKKKQQQUUU[[[|||~~~uuugggddd```]]]]]]```dddgggmmmttt~~~vvvggg]]]XXX___ccc___[[[YYYWWWTTTLLLMMMPPPUUUZZZYYYSSSMMMGGGHHHIIIJJJJJJIIIHHHGGGKKKKKKKKKLLLMMMOOOQQQRRRUUUSSSPPPLLLJJJIIIHHHIIIKKKKKKJJJJJJIIIHHHGGGFFFGGGIIIKKKMMMPPPVVV]]]aaadddeeeffffffgggfff___WWWQQQHHH@@@???>>><<<;;;===<<<<<<<<<======>>>???@@@AAADDDGGGIIIHHHHHHHHHIIIDDDEEEGGGHHHIIIIIIKKKLLLNNNNNNQQQUUUVVVZZZdddooorrryyy~~~{{{ooo___SSSNNNLLLIIIHHHKKKNNNRRRZZZgggttt{{{tttzzzwwwnnnlllyyy{{{```[[[uuuzzzKKK<<<888999444555888333555555555555555444444444444444444555666666777777;;;777FFFkkktttuuuzzznnnccc```rrrzzznnnZZZOOOJJJGGGBBBAAA@@@>>><<<;;;::::::999999999:::::::::;;;;;;::::::;;;<<<<<<======>>>BBB@@@GGGYYYmmmyyyeee>>>888999888888777777888888999<<>>JJJ___oooNNNNNNccc|||sssxxxVVVJJJMMMHHHGGGQQQPPPYYYhhh}}}sssaaaDDD777;;;===BBBDDDFFFGGGIIIMMMRRRUUUXXXkkkvvvsssooolllkkklllnnnpppqqqvvv{{{|||vvvjjj^^^VVVWWW___bbb\\\SSSPPPOOOOOOKKKLLLQQQWWW[[[ZZZVVVQQQIIIJJJKKKLLLLLLKKKJJJIIIOOONNNMMMMMMMMMOOOPPPRRRUUUSSSPPPMMMKKKJJJJJJJJJMMMMMMMMMMMMMMMKKKJJJIIIIIIJJJLLLOOOSSSZZZccchhhiiimmmnnnmmmnnnmmmeeeZZZPPPGGG???======;;;;;;===<<<<<<<<<<<<===>>>??????FFFHHHJJJJJJHHHGGGGGGGGGHHHJJJMMMNNNMMMMMMNNNPPPSSSTTTYYY^^^bbbiiiwww~~~|||ssscccVVVPPPLLLIIIIIIJJJMMMSSSZZZbbbmmmtttvvvlllkkkppp||||||\\\XXXqqqOOO>>>888999555666888333555555555555555555555555444444555555666777777888===;;;JJJiiitttxxx|||oooccc\\\nnnxxxlllZZZOOOJJJGGGBBBAAA@@@>>><<<;;;::::::999999999:::::::::;;;;;;::::::;;;;;;<<<=========@@@???GGGZZZooozzzqqqDDD===999999888888888888999999???AAAEEEGGGJJJQQQYYY```VVVdddwwwhhh\\\eeexxx~~~ssssssuuusssoooccc\\\YYY```iiiooorrrtttqqqmmmkkkpppwww~~~<<<999???LLLaaa~~~~~~qqqQQQOOOddd{{{sss|||pppOOOJJJMMMKKKLLLQQQQQQZZZlllyyyeeeVVVJJJ;;;888>>>>>>BBBDDDFFFHHHJJJMMMQQQUUU[[[hhh{{{}}}rrrttt}}}vvvuuusssqqqpppoooooooookkkkkkhhhbbb]]]YYYWWWWWWaaagggggg]]]SSSNNNNNNNNNKKKMMMQQQVVVYYYZZZWWWUUUMMMMMMMMMMMMMMMMMMMMMMMMSSSQQQPPPNNNNNNPPPQQQSSSUUUSSSPPPNNNLLLKKKLLLLLLNNNOOOQQQRRRRRRPPPNNNMMMIIIKKKMMMPPPVVV___iiippppppvvvyyyvvvvvvvvvlll^^^PPPGGG???===<<<;;;<<<>>>>>>>>>>>>???@@@AAABBBCCCIIIJJJJJJIIIGGGGGGGGGIIIKKKOOOSSSTTTSSSSSSUUUWWWUUUYYY```iiiqqq|||~~~vvvgggYYYQQQMMMJJJJJJIIILLLRRRXXX]]]fffnnntttkkkkkkiiitttxxx___[[[pppSSSAAA999999555666999333555555555555555666666666444555555666666777888888:::===KKKaaatttqqqyyy|||nnn```YYYkkkvvvkkkYYYOOOJJJGGGBBBAAA@@@>>><<<;;;::::::999999::::::::::::;;;;;;:::::::::;;;<<<<<<======???>>>FFF[[[ppp{{{~~~~~~xxxGGGAAA999999888888888888999999@@@CCCEEEGGGIIIOOOWWW]]][[[ppp~~~hhhYYY^^^mmm{{{vvv|||yyyoooaaa\\\]]]hhhssswwwvvvuuupppllllllsss}}}<<<888???MMMbbbtttRRRLLLaaa|||}}}wwwhhhMMMHHHIIILLLPPPOOOPPPZZZmmmoooXXXIIIBBB;;;===BBB???BBBDDDFFFIIIKKKNNNRRRUUUZZZfffyyyyyyfffYYYSSSVVVcccqqq~~~nnnbbb^^^___```bbbcccbbbaaa___]]]XXXWWWTTTPPPMMMPPPUUUZZZgggkkkiii^^^TTTQQQRRRRRRLLLMMMOOOSSSVVVXXXXXXWWWQQQPPPOOONNNNNNOOOPPPQQQTTTSSSQQQPPPQQQSSSUUUWWWXXXVVVSSSPPPNNNMMMMMMMMMOOOQQQTTTVVVVVVUUURRRQQQLLLNNNPPPTTT[[[fffqqqyyywww~~~~~~}}}|||pppaaaQQQGGG>>><<<<<<<<<===???@@@@@@AAACCCEEEGGGIIIKKKJJJJJJJJJIIIHHHIIIKKKNNNLLLQQQXXXZZZZZZZZZ]]]```\\\aaammmzzzzzzjjj\\\SSSNNNKKKJJJHHHJJJPPPTTTXXX```iiirrrkkkmmmeeekkkpppgggbbbsssVVVCCC999999555777999333444555555555666666666777555555555666777777888888555<<>><<<;;;::::::999999::::::::::::;;;;;;999::::::;;;;;;<<<<<<===???===DDDXXXnnnzzz}}}}}}}}}wwwEEE???:::999999888888999999:::@@@BBBEEEGGGJJJOOOXXX^^^cccwww~~~cccWWW\\\hhh}}}rrrfffccchhhvvv}}}yyyoookkklllttt<<<888???MMMbbbpppPPPLLLddd|||gggNNNGGGEEEJJJOOOLLLQQQ\\\ppp|||kkkTTTFFFAAA;;;===@@@;;;CCCEEEHHHKKKMMMPPPUUUXXXTTT```uuummmYYYRRRPPPPPPUUU[[[dddrrr{{{kkkXXXKKKGGGEEEHHHLLLOOOPPPNNNKKKIIIDDDGGGJJJLLLMMMPPPVVV[[[bbbeeebbbYYYQQQPPPRRRSSSMMMMMMNNNQQQSSSVVVXXXXXXTTTRRRPPPNNNNNNPPPRRRTTTUUUTTTRRRRRRSSSVVVYYY[[[[[[YYYVVVRRROOONNNMMMMMMPPPRRRVVVXXXYYYXXXUUUTTTPPPRRRTTTYYYaaalllyyyzzzsssbbbQQQGGG???======<<<===@@@===>>>@@@BBBFFFIIILLLNNNJJJJJJJJJIIIHHHKKKOOORRRLLLRRRYYY]]]^^^___cccggghhhooo}}}|||mmm]]]TTTOOOLLLJJJGGGHHHNNNRRRTTT\\\fffvvvqqqjjjnnndddfff|||iiixxxnnngggwwwWWWDDD:::888555777999333444555555555666666777777555555666666777777888888666???HHHQQQaaauuummmvvvyyygggXXXVVViiiuuukkkZZZPPPKKKHHHCCCAAA@@@>>><<<;;;::::::999999:::::::::;;;;;;;;;999999:::;;;;;;<<<<<<===@@@<<>>:::999999888888999999:::???BBBEEEHHHKKKQQQYYY```fffxxxyyy\\\VVV^^^hhhuuummmlllsss}}}sssooopppyyy