BM6P6(@ xxxaaaQQQGGGCCC===999666555333222333333222222111000000000//////...//////000111222///000111111111///...---------..................///............---------000///,,,*********+++,,,++++++,,,,,,,,,,,,------------------------------******+++,,,------------,,,+++***))))))+++---.........---,,,+++++++++++++++---000000...,,,++++++,,,+++*********,,,...000111000///------......///------...//////...---,,,------,,,,,,,,,---......(((((()))***++++++,,,,,,---,,,***)))))))))***+++***++++++***))))))***,,,,,,***)))'''''''''(((((()))))))))))))))*********)))))))))))))))((((((((()))((('''&&&&&&'''((()))(((+++...---***((()))***(((((('''''''''&&&&&&&&&((((((''''''''''''(((((('''''''''''''''((()))***''''''''''''''''''''''''"""###&&&((())))))((((((((((((((((((((((((((((((***)))((('''&&&&&&'''((())))))))))))))))))))))))***(((&&&&&&(((*********************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,---------......++++++,,,,,,---...//////222000---******,,,///111...---,,,,,,......---,,,++++++,,,,,,---...//////...---+++++++++---///000000000//////.........---...------,,,---...///000111444999>>>EEENNNZZZccclllnnnrrryyy~~~|||yyy|||{{{|||~~~~~~~~~}}}}}}}}}}}}~~~}}}zzzyyyyyyyyyxxx||||||{{{zzzxxxvvvtttsssppprrrsssssspppmmmkkkkkkhhhhhhiiiiiijjjjjjkkkkkkooooooooonnnnnnmmmmmmllleeeeeedddddddddeeefffgggccc___YYYUUUSSSQQQOOOMMMMMMKKKKKKNNNQQQOOOHHHBBB:::999666333111111111111444444444555555555666666333333333333333222111000222111000///............111111222444888>>>DDDHHHSSSYYYaaagggiiikkknnnqqqssspppnnnlllkkkkkkiiigggxxx```QQQEEEAAA;;;777555444333222333333222222111000000000000////////////000000111//////000111111000///...***+++,,,---...000111111............------------///---+++)))))))))***+++++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,+++***))))))***++++++,,,,,,,,,,,,,,,++++++******)))*********+++---......---++++++++++++***)))))))))+++---...//////---,,,,,,,,,---...,,,---...//////...---,,,---,,,,,,+++++++++,,,,,,))))))******+++,,,,,,---,,,+++******))))))******)))***+++***((((((***+++******)))((((((((())))))------,,,++++++***))))))'''''''''(((((())))))***)))(((((((((((((((((())))))+++---+++(((&&&%%%&&&''''''&&&&&&&&&%%%%%%%%%((((((''''''''''''(((((((((''''''''''''(((((()))''''''''''''''''''''''''&&&'''((())))))(((''''''(((((((((((((((((((((((())))))((('''''''''(((((())))))))))))))))))))))))***(((&&&'''(((*********************************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------++++++,,,,,,---......//////---+++******+++---......---,,,,,,......---,,,,,,,,,,,,------............---,,,++++++---///000///.........------------......---------///000111444777:::???EEEOOO\\\eeejjjmmmrrryyy||||||~~~~~~{{{}}}{{{{{{|||}}}~~~{{{yyyxxxxxxxxxxxx{{{zzzyyyxxxvvvsssqqqpppoooqqqsssrrrooolllkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjiiihhhhhhggggggdddcccbbbaaaaaacccdddfffddd```[[[VVVTTTRRROOOMMMNNNLLLLLLNNNQQQPPPKKKFFF???<<<888555222111000111555555555555555555555555333333444444333222222111222111000000////////////.........000444999???BBBMMMSSSZZZ```cccggglllppprrrpppnnnnnnnnnmmmllljjjvvv```RRRBBB>>>999666444444333222333333333222111111000000111000000////////////000...///000000000000//////***+++,,,---...000111111............---------------,,,***)))((())))))***++++++,,,,,,,,,,,,------)))))))))))))))))))))))),,,,,,,,,++++++***)))((()))+++---//////...,,,+++*********)))******+++++++++,,,---,,,*********+++***))))))((()))***,,,---...------,,,+++,,,,,,,,,,,,,,,---......------,,,---,,,,,,+++***************++++++,,,,,,---------******++++++******)))(((((()))***)))((('''(((***((()))******+++*********,,,+++***)))'''&&&%%%$$$%%%%%%&&&'''((()))******(((((()))******)))((((((%%%''')))((('''%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%((((((''''''''''''((((((((((((''''''&&&'''''''''''''''''''''''''''''''''++++++***)))(((''''''&&&(((((((((((((((((((((((((((((('''''''''((())))))))))))))))))))))))))))))***((('''''')))******)))************************,,,,,,++++++************************+++++++++,,,+++++++++,,,,,,,,,------+++,,,,,,------.........---,,,,,,++++++,,,------...---,,,,,,......---,,,------------------.........---,,,,,,,,,---...///---------------,,,,,,,,,//////......///000222333777:::>>>AAAHHHRRR___iiiiiimmmsss{{{}}}{{{wwwvvv~~~~~~yyyyyy{{{|||~~~}}}~~~}}}{{{xxxwwwwwwxxxyyyzzzyyyxxxvvvssspppnnnlllooopppqqqpppnnnkkkjjjjjjkkkkkkkkkkkkkkkjjjjjjjjjhhhhhhgggfffdddcccbbbbbbaaa```^^^\\\]]]___aaacccddd```[[[WWWTTTRRROOOMMMMMMKKKJJJKKKNNNOOOLLLIIIEEEBBB===888444111000000555555555555555444444444444444444444444444333222222111111000000000111111...------...111666:::===DDDIIIPPPVVV[[[aaaiiiooopppooonnnnnnoooooommmkkkuuu___RRRAAA===888666555555555444444333333222222111000000111111000//////...//////...//////000000000000000...............---------.........---------,,,,,,---,,,+++***)))*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,,,,,,,,,,,,,+++,,,---.........---,,,++++++++++++,,,---......+++,,,,,,***)))(((***+++***)))))))))***+++,,,---...------,,,,,,,,,,,,,,,+++,,,,,,,,,------------......,,,+++************,,,,,,,,,---------......)))***+++++++++***((('''&&&((())))))'''''''''((('''(((***+++,,,,,,++++++******)))((('''&&&%%%$$$&&&&&&''''''((((((((()))'''(((+++,,,,,,+++((('''!!!"""$$$&&&'''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((()))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''++++++)))((('''&&&&&&'''(((((((((((((((((((((((('''''''''(((((()))******))))))))))))))))))))))))***((('''(((***+++***)))************************,,,,,,++++++******))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,---------......---......///////////////...---,,,,,,......---,,,............------------......------------...///------------------------////////////000222444555999===CCCHHHOOOXXXccckkkmmmqqqxxx{{{yyyzzz~~~}}}~~~~~~zzzzzz{{{|||}}}~~~~~~{{{}}}~~~}}}{{{yyywwwwwwyyy{{{zzzyyywwwuuurrrooolllkkknnnppppppooollljjjiiiiiilllkkkkkkkkkjjjiiiiiiiiiiiihhhgggeeecccbbbaaa```^^^\\\ZZZXXXYYY[[[^^^___ccc___ZZZWWWTTTQQQNNNKKKJJJHHHFFFFFFIIIJJJJJJIIIJJJGGGBBB<<<777444111111444444444555555555666666555555555666666555444444222222111111111111222222111000///000222555888:::===BBBHHHNNNTTT]]]gggnnnnnnnnnmmmnnnooonnnkkkhhhsss^^^RRRAAA===999666666666666666444444333333222111111111111111000//////.../////////////////////000000000//////.........---------...------------,,,,,,,,,---,,,,,,++++++++++++++++++++++++,,,,,,,,,------........................***+++,,,---............///...---,,,,,,,,,---...++++++++++++,,,---......+++++++++***(((((()))+++******++++++,,,------...............------,,,,,,++++++++++++,,,,,,------//////...,,,++++++++++++------------------......))))))***++++++)))((('''%%%'''))))))((('''''''''&&&(((***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,))))))(((((('''''''''&&&&&&(((+++------+++(((&&&######$$$&&&(((***++++++''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&''''''(((((((((((((((((((((((((((''''''((())))))*********************************)))(((((()))++++++***)))************************+++++++++******)))))))))***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------------------...///000000000//////...---,,,,,,......---,,,.....................---///.........---...........................///////////////000111333666777:::@@@IIIQQQXXX```iiiooouuuyyy~~~~~~~~~}}}}}}}}}}}}||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}zzz}}}~~~~~~}}}{{{xxxxxxzzz}}}{{{zzzyyyvvvssspppnnnllloooooopppnnnkkkiiiiiijjjkkkkkkkkkjjjiiiiiiiiihhhiiihhhgggeeebbb```^^^^^^ZZZYYYWWWVVVVVVXXX[[[\\\___\\\XXXUUUSSSPPPLLLJJJHHHFFFEEEDDDFFFHHHJJJJJJLLLJJJGGGBBB===888555333111222333444555777888888555666666777777777666666444333333222222222222333222111111111222444666777999===CCCIIIPPPYYYeeemmmnnnnnnnnnooopppnnnjjjgggrrr^^^RRRAAA===999666666777777666444444444333222222111111111000000////////////000111111000///////////////,,,,,,------...//////000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------////////////...---,,,+++///...,,,******+++---...*********)))******++++++***+++,,,+++)))))))))******++++++,,,------.....................---,,,,,,************+++,,,------//////...---,,,,,,,,,,,,------------------------))))))******))))))((('''%%%''')))***(((''''''''''''((()))***++++++++++++((())))))***+++,,,---...++++++***)))((('''&&&&&&&&&(((***,,,,,,***(((&&&***((('''&&&((((((((('''((((((((((((((()))))))))''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((((((((()))*********))))))************************))))))(((***,,,,,,+++)))************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,---..................---,,,,,,......---,,,..................//////////////////.........---.........///////////////.........///111444666888===DDDMMMVVV^^^gggpppvvv|||~~~}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzz|||~~~|||xxxwwwzzz}}}|||{{{zzzxxxuuurrrpppnnnoooppppppnnnkkkjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjhhhgggeeeccc```]]][[[ZZZXXXWWWVVVVVVVVVWWWYYYYYY\\\YYYVVVTTTRRRPPPMMMJJJIIIHHHFFFFFFFFFHHHJJJKKKKKKKKKJJJGGGCCC>>>999666111222333444555777888888666777777888888888888888666555444333333222222222000000//////000111333444777;;;@@@EEEKKKTTT___ggglllmmmnnnpppqqqoookkkgggqqq]]]RRR@@@<<<888555555555555555555444444333333222111111000////////////000000111333222000///............,,,,,,------.../////////---------,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++------,,,+++++++++++++++++++++******)))*********)))+++------+++***)))***)))***++++++,,,---------,,,------...---,,,+++******)))))))))***+++---...------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((((((((((((%%%(((***+++)))(((''''''(((((((((((())))))***+++%%%%%%&&&'''((()))***+++++++++******))))))((((((&&&''')))******)))'''&&&---***'''&&&''''''&&&$$$''''''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&'''((()))(((((('''(((((((((((((((((((((((())))))*********)))((((((************************)))))))))***,,,,,,+++)))************************(((((())))))******+++++++++++++++,,,,,,,,,------------........./////////------------------------,,,,,,,,,---.../////////...---,,,,,,......---,,,------......//////000000///////////////...---------------....../////////------...///111444777888BBBHHHPPPXXXaaalllxxx|||xxx{{{~~~~~~~~~}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz|||}}}~~~|||vvvuuuxxx{{{{{{{{{zzzxxxvvvtttrrrppppppqqqpppnnnkkkjjjjjjkkklllllllllmmmmmmmmmmmmmmmiiigggeeebbb___\\\YYYXXXVVVVVVWWWWWWXXXXXXXXXWWWZZZXXXVVVTTTSSSQQQNNNLLLHHHGGGGGGFFFEEEFFFHHHJJJHHHJJJKKKLLLIIIDDD>>>:::444444444555555555555555777777888999999999999999888777666444333222222222//////...//////000111222444777<<>>BBBIIIQQQXXX\\\^^^ccchhhlllllliiieeerrr\\\MMMBBB===777333222222333333333111000000111222222111111///...///111222222111////////////............000////////////............---,,,,,,,,,,,,---...,,,,,,,,,++++++*********------------------------///---+++)))))))))***+++***++++++,,,,,,++++++***,,,+++***+++,,,,,,***)))***)))(((''''''((()))***))))))))))))((((((((((((+++)))'''(((+++---,,,+++***---000///,,,+++,,,...///...+++)))))))))***+++---+++)))((((((***...000---......---,,,)))'''&&&(((((())))))******+++++++++******)))))))))))))))))))))))))))******************(((''''''((())))))(((((()))(((((('''&&&&&&&&&'''((())))))((('''&&&***))))))(((((((((((()))((((((((((((((((((((((((''''''((((((((('''%%%$$$!!!"""$$$&&&&&&%%%$$$###$$$%%%&&&&&&''''''&&&&&&$$$%%%'''))))))))))))(((&&&&&&%%%%%%%%%%%%&&&&&&(((((())))))******++++++***)))'''''')))))))))(((++++++******)))*********++++++******************++++++,,,,,,,,,,,,------,,,---......//////......000...+++,,,......,,,***---------...------,,,,,,---------------...//////......//////000000111111------,,,+++,,,---...///......---,,,---...///000//////.........---------///---...000000000777@@@IIIMMMSSSZZZcccqqq}}}qqqmmmttt~~~~~~~~~}}}~~~~~~}}}}}}~~~}}}|||{{{{{{{{{{{{{{{~~~{{{xxxvvvwwwzzz}}}}}}yyytttrrrtttvvvwwwxxxxxxwwwtttrrrqqqqqqrrrrrrrrrqqqooonnnlllkkkooooooppprrrsssrrrpppmmmllljjjfffccc```\\\XXXUUUYYYZZZZZZYYYXXXXXXZZZ\\\\\\ZZZXXXXXXXXXVVVRRROOOKKKKKKIIIHHHGGGGGGFFFFFFHHHJJJLLLMMMLLLJJJHHHFFF===;;;777444333333555666555555666666777777777888888999999999777444111/////////000000111111222222111333666999===CCCJJJOOOUUU\\\dddiiijjjiiijjjkkkppp[[[MMMAAA===777333222222333333333111000000111222222111111000...///000111111000////////////...............------------,,,,,,,,,...---,,,,,,,,,,,,---......------------------,,,---------------,,,,,,,,,...---,,,++++++,,,...///++++++,,,,,,,,,,,,++++++---,,,,,,---...///...,,,***))))))(((((())))))******************)))))))))+++)))'''(((+++---,,,++++++---......---,,,,,,---,,,+++***(((((())))))***++++++***)))))))))******---......///...---+++***((((((((()))))))))******+++***))))))(((((())))))&&&&&&&&&&&&''''''''''''''''''''''''(((***+++---))))))******)))(((((('''&&&'''((())))))((('''&&&'''''''''&&&''''''((((((((((((((((((((((((((((((''''''((((((((('''%%%%%%###$$$&&&'''((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&'''((()))************(((((((((((((((((((((((()))))))))))))))*********,,,***(((((()))))))))(((---,,,+++***))))))((()))************************++++++,,,,,,,,,,,,------,,,,,,---------.........///---+++,,,......---+++,,,---------------,,,,,,///......---------------------........./////////------,,,,,,,,,---...///...------,,,---...///000//////.........---------000...///111111222999AAAKKKOOOUUU]]]fffttt~~~wwwpppoooxxx~~~~~~~~~}}}|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{}}}{{{yyywwwxxxzzz}}}~~~~~~|||xxxsssqqqrrrsssuuuvvvwwwvvvsssrrrqqqrrrssssssrrrrrrqqqpppooooooqqqqqqqqqssstttssspppmmmmmmkkkgggdddbbb^^^ZZZWWWXXXYYYYYYWWWVVVVVVXXXZZZ\\\ZZZYYYYYYZZZXXXTTTPPPMMMLLLKKKIIIHHHHHHHHHHHHHHHJJJLLLMMMMMMLLLJJJHHHAAA???;;;888666555555666555666666777888999999999888999::::::888666444222000000000111111222222222///000333555888===CCCHHHQQQWWW___eeeggghhhiiijjjnnnZZZMMM@@@<<<777333222333333333333111///000111222111000222111//////000111000///////////////...............------------,,,,,,,,,...------,,,,,,------...,,,------------------.........------,,,,,,++++++,,,,,,++++++,,,---///000+++,,,,,,------,,,,,,+++,,,++++++---//////...---)))******************)))***************+++++++++***((('''(((***,,,,,,+++---,,,,,,---......,,,+++))))))*********+++++++++)))***++++++***)))'''&&&+++,,,---.........---,,,)))))))))***************+++***))))))(((((())))))((((((((()))))))))******'''''''''((()))***+++,,,***************))))))(((''''''))))))))))))''''''''''''''''''(((((()))***(((((((((((((((((((((((('''''''''(((''''''&&&%%%%%%&&&'''))))))(((''''''$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$%%%&&&&&&'''((()))************)))(((***))))))))))))))))))(((,,,***(((((()))))))))(((...---,,,***)))(((''''''************************++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...---,,,+++,,,---...---,,,,,,,,,------------,,,,,,//////......---,,,,,,,,,---------------.........---,,,,,,,,,,,,---...///...------------...//////...............---------111///000222222333:::CCCKKKQQQYYYaaakkkxxxtttqqqnnnrrr|||~~~|||}}}~~~}}}|||{{{{{{{{{{{{{{{zzzyyyyyyyyyzzz|||}}}|||{{{zzzvvvrrrooooooooorrrtttuuutttsssrrrrrrsssssssssssssssssssssssssssttttttttttttuuussspppmmmllljjjgggdddbbb___[[[XXXWWWWWWWWWVVVTTTUUUWWWYYYZZZZZZ[[[\\\\\\ZZZVVVSSSQQQOOOMMMKKKJJJJJJKKKKKKHHHIIIKKKLLLMMMMMMLLLKKKGGGEEEAAA===:::777666666666666777888:::;;;<<<<<<999999:::::::::888777666111111222222222222222222///000111222444777<<<@@@JJJPPPXXX___cccfffhhhjjjlllXXXLLL???;;;666333333333333222222111//////111111111000333111/////////000///...////////////............000////////////.........------------------------*********++++++,,,,,,,,,......---,,,,,,++++++++++++************+++,,,---,,,,,,------------,,,,,,+++******+++,,,---+++***)))***+++,,,,,,+++***)))))))))***************+++)))((((((((()))++++++,,,...+++***+++...///,,,))))))***+++---............)))******++++++***)))(((******,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,******)))((((((((((((((()))))))))******++++++,,,++++++***))))))((((((((()))))))))******))))))((('''((()))******)))((('''))))))))))))***+++------((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&'''((()))(((((('''$$$%%%&&&&&&''''''&&&&&&$$$###"""""""""$$$%%%&&&%%%'''(((******((('''%%%******))))))(((((((((''')))'''&&&'''(((***)))))),,,,,,+++)))((((((((((((***************++++++++++++++++++,,,,,,,,,------++++++*********+++,,,---+++++++++,,,------------++++++,,,---------,,,,,,,,,---------------------------------------......,,,,,,,,,,,,------......------------......//////........................000//////222222333:::CCCJJJQQQ[[[eeeppp}}}rrrppppppvvv~~~~~~}}}|||{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxuuurrrooommmlllpppqqqssssssrrrrrrrrrsssrrrssssssttttttvvvwwwwwwwwwwwwvvvvvvvvvtttqqqnnnkkkhhheeebbb```^^^[[[YYYWWWWWWWWWUUUTTTTTTVVVXXXXXXZZZ\\\]]]^^^\\\YYYWWWUUUSSSRRRPPPOOOOOOOOOOOOHHHIIIJJJKKKLLLLLLMMMMMMKKKIIIEEEAAA===999666555666777888999;;;<<<>>>>>>::::::;;;::::::999777666444444333333333333333333222333333333333555888;;;DDDHHHPPPXXX___dddgggiiiiiiVVVLLL>>>:::666333333333222222222000//////000111111000222000///.../////////...////////////............000////////////.........------------------------*********++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++************+++,,,,,,------,,,,,,+++---,,,++++++,,,,,,***((()))***+++,,,,,,+++***)))((((((((()))))))))******(((((((((((())))))+++,,,---+++***+++...///,,,)))((()))***,,,......//////***)))))))))***,,,---...+++,,,------,,,+++)))(((++++++++++++++++++++++++***))))))((('''(((((((((%%%%%%&&&&&&'''((())))))+++++++++***))))))((('''''''''(((((()))((((((''''''((()))******)))((('''))))))))))))***+++------((((((((((((((((((((((((''''''&&&&&&''''''''''''%%%%%%&&&&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&)))((('''&&&'''((()))***%%%'''(((******((('''%%%***)))))))))((((((''''''%%%$$$###%%%(((*********)))))))))((())))))******))))))*********++++++++++++++++++,,,,,,,,,------+++************+++,,,,,,***++++++,,,,,,,,,---...***++++++,,,------,,,,,,(((***+++---.../////////........................,,,,,,,,,------------------------...............---.....................///---...111111333:::CCCHHHPPP\\\hhhtttuuutttuuu{{{~~~||||||||||||yyyzzzzzzzzzzzzzzzyyyyyyyyyxxxwwwvvvtttqqqnnnlllnnnppprrrsssrrrrrrssstttrrrrrrrrrsssuuuwwwxxxzzzzzzyyyxxxyyyxxxvvvrrrooommmjjjfffcccaaa___]]][[[WWWXXXWWWVVVTTTTTTUUUWWWVVVXXX[[[]]]]]]\\\[[[ZZZYYYXXXWWWVVVUUUTTTTTTTTTIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKHHHDDD???;;;777555666777888999;;;<<<>>>>>>;;;;;;;;;:::999888777666666666555555444444333333333444444444333333666888>>>BBBHHHQQQYYY```dddfff~~~gggUUUKKK===:::666333333333222111222000...///000111000///111000......///000///...////////////...............------------,,,,,,,,,,,,------......------,,,,,,------------------...+++++++++,,,,,,,,,,,,,,,//////......---,,,++++++***++++++,,,,,,++++++***...---------......,,,***)))******************)))'''''''''((())))))******'''((())))))((((((***,,,,,,++++++,,,------+++***&&&&&&'''(((***+++,,,---))))))))))))***---///000......//////...,,,+++***)))))))))))))))(((((((((***)))((((((''''''((((((&&&&&&'''((()))******+++((()))******++++++******&&&''''''(((((((((((('''((((((************((((((''''''''''''(((((()))***((((((((((((((((((((((((''''''&&&&&&&&&'''(((((($$$%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&(((((('''''''''(((((()))((()))************)))((()))(((((((((((((((((('''%%%$$$###%%%(((***++++++(((((((((((()))***++++++)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,------)))***+++,,,,,,,,,,,,+++***+++,,,,,,++++++,,,---)))***+++,,,,,,------,,,&&&(((***---///000000000/////////...............+++,,,------......------,,,---......//////......---------..................---...000111333:::CCCHHHQQQ^^^jjjttt}}}}}}xxxxxxzzz~~~}}}|||||||||zzzzzzzzzzzzyyyyyyyyyyyyyyyxxxxxxxxxxxxuuuqqqnnnnnnppprrrsssrrrrrrssstttssssssssstttuuuxxxzzz|||{{{{{{zzzzzzzzzxxxuuurrrpppmmmhhhdddbbb```^^^\\\WWWXXXWWWUUUSSSSSSUUUVVVSSSVVVYYYZZZ[[[[[[\\\^^^\\\]]]]]]]]]\\\ZZZXXXWWWNNNMMMKKKJJJIIIJJJKKKKKKLLLKKKJJJFFFBBB===888666666666777888:::;;;<<<<<<;;;;;;::::::999999999888888888777666555555444444111222333222111111333555:::<<>>:::999888777666555444444000111222222111111333444666777;;;BBBLLLTTTYYYZZZ|||dddSSSJJJ;;;888555444333333222111111000......000000000//////...,,,---///000000000000/////////............000000/////////.........,,,,,,---......---,,,,,,,,,,,,,,,++++++*********))))))***+++,,,------...))))))***+++,,,,,,,,,,,,))))))************))))))&&&&&&'''***---//////...***)))(((''''''((()))***((())))))***++++++,,,,,,&&&((())))))''''''***---(((+++...---***)))***---)))(((''''''(((***---...&&&(((+++------+++((('''((()))***,,,------,,,,,,.........------,,,,,,,,,))))))((('''''''''''''''%%%%%%&&&'''((()))******,,,,,,---,,,+++)))'''&&&(((((()))***************((()))***++++++***)))(((***))))))(((((((((((()))(((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&'''((()))))))))((('''&&&'''&&&%%%%%%%%%%%%&&&'''&&&'''''''''(((((())))))---+++))))))***+++***)))******)))(((((((((((((((((())))))***++++++,,,,,,++++++,,,,,,,,,---------(((***---///000...+++)))+++---...---***(((***,,,((()))***+++,,,---------((()))+++...///...---------------,,,,,,++++++++++++,,,---.........---,,,,,,,,,.../////////...------------.........//////000///000333444555===FFFNNNVVVbbblllqqquuuyyy||||||ssswww}}}~~~~~~~~~}}}|||||||||{{{yyyxxxwwwxxxyyyyyyzzzzzzzzz}}}}}}xxxtttppprrrttttttssssssssstttxxxwwwwwwwwwyyy{{{~~~||||||||||||}}}{{{xxxuuummmiiiddd___\\\ZZZWWWVVVUUUUUUTTTRRRPPPPPPQQQSSSPPPRRRTTTUUUUUUXXX]]]aaa```bbbfffhhhgggccc^^^[[[XXXUUUQQQNNNKKKKKKKKKLLLLLLLLLLLLJJJGGGCCC>>>;;;555555666666777777777888888888999;;;===@@@BBBCCC;;;:::999888777666555444000222444444333333555666444444777>>>HHHPPPTTTUUU~~~fffSSSIII???<<<888666555555555444222222222111111111000000000000000000000000000000000000000000////////////,,,---...//////...---,,,...---,,,++++++,,,---...,,,---.........---,,,+++....../////////...------+++,,,,,,------,,,,,,+++...---,,,,,,++++++++++++......---,,,,,,+++******)))))))))(((''''''&&&&&&(((((())))))))))))((((((''''''''''''((()))***+++...+++&&&######&&&+++...******+++++++++,,,,,,,,,+++***))))))))))))'''%%%************+++,,,---............------,,,,,,,,,(((((())))))))))))((((((******))))))))))))******)))(((((((((***+++***)))++++++***)))((('''&&&&&&+++***((('''((()))+++,,,((((((''''''''''''((((((((((((''''''''''''((((((+++'''%%%%%%(((***(((&&&%%%&&&((())))))'''&&&$$$*********)))((((((''''''%%%&&&((()))))))))((('''(((((((((((())))))))))))***)))((('''&&&&&&'''(((''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))******++++++,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++---///111222222111000---,,,+++***+++,,,---...,,,,,,,,,---------......,,,///000///,,,***+++,,,---------............///............////////////////////////000000000000000000000111333999AAAFFFPPP^^^kkkooopppssswwwxxx{{{zzzzzz}}}yyy|||~~~mmmuuu}}}||||||}}}~~~~~~|||zzzzzz|||}}}~~~~~~}}}}}}~~~~~~{{{vvvrrruuuuuutttsssqqqqqqssstttzzz{{{{{{{{{yyyzzz{{{}}}||||||~~~|||vvvrrrppplllgggbbb___]]]ZZZWWWWWWUUUSSSRRRSSSRRRPPPOOOOOORRRTTTVVVVVVWWWXXXZZZ^^^```bbbdddccc```]]][[[SSSSSSQQQPPPMMMKKKIIIHHHJJJKKKLLLLLLIIIEEEAAA>>>;;;888555555888;;;;;;:::999;;;===@@@AAAAAA@@@@@@<<<<<<<<<;;;:::999888777888777444222222222333444666666666999>>>DDDJJJNNN}}}eeeSSSIII===:::777444444444444333111111111111000000000000////////////////////////000000000/////////......,,,,,,,,,------,,,,,,,,,------,,,++++++,,,------***+++,,,---......---------,,,,,,+++***)))((((((+++,,,,,,------,,,,,,+++------,,,+++++++++++++++------,,,,,,+++******)))(((((())))))))))))))))))(((((())))))))))))(((((((((((((((((()))***++++++---,,,***))))))***,,,---*********+++++++++,,,,,,,,,+++******+++***(((&&&+++++++++++++++---...//////...---,,,+++***))))))(((((())))))))))))((((((******))))))))))))******+++***)))***+++,,,+++***)))))))))))))))((((((((()))((('''&&&&&&((()))+++'''''''''(((***+++---...((((((''''''''''''(((((()))(((''''''))))))((('''%%%&&&((())))))'''&&&%%%''''''''''''''''''''''''&&&&&&((()))))))))(((''''''''''''(((((((((((()))***)))((('''&&&''''''(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,---,,,++++++,,,---+++++++++++++++++++++++++++,,,---.........---,,,,,,++++++*********++++++,,,,,,,,,---------......+++...///...+++)))***+++---------............///............////////////.../////////000000000000///000000222555<<>>:::777555555777888888:::;;;===???AAAAAAAAAAAA============<<<;;;::::::::::::888666555555555555444333333444777;;;???BBByyybbbPPPFFF===999666333333333333222222222111111111000000000/////////////////////////////////.........------,,,+++***))))))***+++,,,------,,,,,,,,,,,,------))))))******++++++++++++000///,,,***)))***+++,,,++++++,,,,,,,,,,,,++++++++++++************++++++******)))))))))(((((((((((((((((())))))*********(((((())))))))))))((((((((()))******++++++,,,,,,((()))+++,,,,,,+++)))(((************++++++++++++---,,,******++++++***)))---,,,***)))***,,,...///...---,,,+++***)))(((((()))))))))******)))))))))))))))************))))))((('''&&&&&&''''''&&&%%%))))))))))))*********+++&&&&&&%%%%%%%%%&&&'''(((((((((''''''''''''((((((((((((''''''''''''(((((( $$$((((((%%%######$$$%%%&&&'''((((((''''''&&&&&&'''''''''((((((((()))&&&''''''((((((((((((((())))))*********+++++++++))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((++++++******))))))((((((''')))***)))((('''((()))++++++++++++++++++++++++++++++***))))))******++++++,,,,,,,,,,,,***(((''',,,,,,,,,---------......------...---,,,+++******---------............///............////////////........./////////000000000000222444999@@@IIIPPPZZZcccnnnvvv~~~|||{{{zzzzzz|||{{{zzzxxxssssssxxxuuupppooopppzzz~~~~~~{{{|||}}}~~~~~~}}}}}}|||||||||}}}~~~~~~|||zzzxxxvvvvvvwwwxxxwwwvvvooonnnlllmmmpppsssvvvwwwyyy|||~~~~~~~~~}}}|||{{{{{{yyyuuussskkkhhhccc___\\\ZZZWWWUUUQQQOOONNNNNNNNNNNNLLLKKKKKKMMMNNNNNNMMMMMMMMMNNNOOOPPPQQQQQQPPPMMMJJJIIIIIIKKKMMMOOOOOOLLLIIIGGGCCCDDDEEEFFFGGGGGGFFFEEECCC@@@<<<999888888999::::::;;;===???AAABBBBBBBBB>>>>>>??????>>>======<<<===<<<<<<:::999888777666555444333333444777:::<<>>;;;::::::::::::;;;===???AAABBBCCCDDD@@@AAAAAAAAAAAA@@@@@@???@@@@@@@@@???>>><<<:::999777777555555555666888999www```NNNDDD===:::777444444444444333222222222222111111111000..............................---------,,,,,,,,,------,,,,,,,,,,,,------,,,------......------,,,...---+++***)))((((((((())))))(((((()))***,,,---******++++++++++++******)))))))))((())))))***+++(((((((((((((((((((((((()))))))))((('''&&&&&&&&&(((((())))))))))))(((((('''((()))+++,,,++++++***---,,,+++******+++,,,---)))))))))************+++,,,***(((((()))***************)))))))))*********+++++++++,,,,,,,,,,,,---)))******++++++******)))((()))***++++++***)))((()))((('''(((*********)))***)))))))))((((((''''''''''''(((((())))))))))))'''''''''(((***+++---...((((((''''''''''''((((((&&&(((******)))(((((((((%%%%%%&&&&&&'''(((((((((&&&%%%%%%$$$######""""""(((''''''''''''((())))))&&&&&&&&&&&&''''''''''''(((((()))*********)))))))))))))))))))))(((((('''))))))))))))))))))))))))************))))))))))))((()))******(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...///000000---------------,,,+++***,,,,,,,,,---------......111///.../////////---+++---------............///............////////////------........./////////111222444777===EEEOOOVVV^^^kkk{{{}}}yyyvvvvvv~~~uuummmnnnqqq|||~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||zzzxxxzzzxxxuuutttuuuuuusssrrrrrrnnnkkklllpppuuuwwwwww|||~~~|||xxxuuunnnjjjddd___[[[XXXTTTRRRNNNLLLKKKKKKLLLLLLKKKJJJHHHJJJLLLLLLJJJJJJJJJKKKNNNNNNOOOOOONNNMMMKKKJJJIIIJJJMMMNNNNNNMMMKKKIIIEEEEEEEEEEEEEEEFFFHHHHHHCCCDDDCCCAAA===:::999999;;;<<<===???AAACCCDDDEEECCCDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEECCC@@@===;;;:::999888777777777777888www```NNNEEE<<<999666333333333222222000000000000////////////........................---------,,,,,,,,,,,,+++,,,,,,------------,,,,,,***+++,,,,,,,,,,,,+++***---,,,+++***)))******+++,,,,,,,,,---------------******++++++++++++******((((((((((((((()))******(((((((((((((((((((((((()))))))))((((((((((((((((((((())))))))))))((((((%%%''')))***++++++***)))+++++++++******+++++++++))))))))))))************---+++)))(((***+++,,,,,,)))***++++++++++++***)))+++++++++++++++*********)))******++++++******)))((()))***++++++***)))((((((''''''(((***,,,++++++'''''''''''''''(((((((((''''''((()))))))))))))))'''''''''(((***+++---...((((((''''''''''''(((((()))((('''((()))))))))'''%%%%%%%%%&&&'''((())))))&&&&&&%%%%%%%%%%%%%%%%%%(((''''''&&&'''((()))***&&&''''''''''''((((((((('''((()))***+++******))))))))))))))))))((('''''')))))))))))))))))))))))))))))))))))))))*********)))+++,,,+++***)))***+++++++++++++++++++++++++++******,,,---...------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------......000///---...//////,,,***---------............///............////////////---------.........//////000222555:::AAAKKKVVV]]]jjj{{{|||uuupppsssvvv}}}}}}}}}~~~~~~}}}~~~~~~~~~}}}||||||}}}}}}~~~{{{{{{{{{{{{zzzxxxyyyxxxwwwwwwxxxxxxwwwuuusssnnnkkklllsssyyy{{{{{{}}}zzzvvvnnnjjjccc^^^YYYUUUQQQNNNMMMLLLKKKKKKLLLLLLKKKJJJHHHIIIKKKLLLKKKJJJKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKIIIJJJKKKLLLLLLKKKIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHCCCFFFGGGFFFAAA===;;;:::;;;<<<===>>>AAACCCEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIGGGDDD@@@>>><<<;;;:::999888888888888www```OOOEEE;;;888444222222222111111///.........------------........................---------,,,,,,,,,+++++++++,,,---......---,,,+++((()))***++++++***)))(((,,,+++*********+++,,,---+++++++++++++++***)))(((******++++++++++++******((((((((((((((()))******((((((((()))))))))))))))(((((())))))******++++++(((((())))))))))))((((((%%%&&&(((***+++***)))((('''((())))))))))))((('''))))))))))))************///,,,***)))+++---------)))+++,,,------,,,***))),,,++++++***)))(((((('''******++++++++++++******''')))***++++++***)))'''%%%$$$$$$&&&)))++++++***$$$$$$%%%&&&'''((()))***&&&'''(((((())))))((((((((((((''''''''''''((((((((((((''''''''''''(((((()))&&&###$$$&&&((('''%%%%%%%%%%%%&&&&&&((()))***''''''(((((()))*********(((''''''&&&&&&((()))***************++++++++++++'''((()))+++++++++***))))))))))))))))))(((''''''))))))))))))))))))))))))(((((())))))******++++++***,,,---,,,+++***+++,,,************************)))***,,,---,,,+++)))'''+++***)))))))))***+++,,,,,,,,,,,,---------......000...,,,---......,,,)))---------.........//////............/////////000---------........./////////111555<<>>===;;;<<<===>>>AAACCCEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHJJJKKKKKKJJJFFFBBB???<<<<<<;;;999888888888888sss]]]MMMDDD<<<999666444444444333222000//////000222222111000------------...000111222---------............///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++))))))***,,,---,,,---------,,,***((('''******++++++++++++******))))))***++++++***((('''---+++'''%%%$$$%%%''')))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((()))***++++++,,,++++++((((((((()))******++++++&&&&&&((()))************)))+++---,,,+++***+++,,,+++*********))))))(((((()))***++++++***(((%%%$$$))))))************))))))************))))))))))))***)))(((''''''(((***+++---,,,***'''%%%%%%'''***(((""" %%%++++++)))(((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%******)))(((((((((((((((+++***((('''((('''&&&$$$!!!$$$(((***+++***++++++************************)))******++++++)))((('''++++++******))))))((((((+++******,,,......---,,,------+++*********+++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++)))(((---------............///......---------,,,,,,,,,***+++,,,---............000///...------...///000///......---------......333222666???IIIUUUdddqqqzzzzzz}}}zzzzzz~~~yyyuuusssuuuwww}}}~~~}}}|||{{{{{{}}}~~~~~~}}}||||||}}}~~~{{{|||}}}|||{{{zzz{{{|||yyyxxxwwwxxx{{{zzzwwwtttuuuqqqnnnpppvvv||||||yyypppggg]]]YYYVVVQQQOOOOOOKKKKKKKKKKKKLLLLLLLLLLLLLLLJJJHHHIIILLLMMMLLLIIIMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNJJJJJJIIIHHHHHHGGGFFFFFFIIIIIIJJJJJJIIIHHHFFFEEE???>>>>>>>>>@@@CCCEEEGGGLLLLLLKKKKKKKKKKKKKKKKKKJJJKKKLLLMMMMMMKKKIIIHHHHHHEEEAAA<<<999777777888rrr\\\LLLDDD>>><<<888666666555444333///......///111111000///......---......///000111//////.........---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,+++++++++++++++,,,,,,,,,+++******)))))))))))))))(((''''''))))))***+++,,,,,,,,,+++(((***---......+++'''$$$(((((((((((((((((((((((('''(((((((((''''''&&&%%%((((((((((((((((((((((((++++++,,,++++++***)))((())))))))))))((((((((((((''''''((()))*********)))(((***,,,+++***)))************************))))))((()))+++,,,+++***((('''(((((())))))))))))((((((((((((((()))))))))******''''''''''''((()))***+++,,,++++++***)))))))))(((+++''''''***+++)))(((+++&&&''''''((((((''''''&&&(((''''''''''''''''''(((''''''''''''''''''''''''$$$$$$%%%''')))+++---...***)))''''''(((((('''%%%&&&(((***+++***))))))***)))))))))))))))))))))))))))******+++***)))((('''*********))))))))))))))))))))))))***+++++++++***((()))))))))******))))))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******------------.....................---------,,,,,,++++++,,,,,,---......///000///...------...///000//////...............///333333888@@@JJJVVVgggvvv~~~zzzzzz{{{}}}xxxsssrrrtttvvv{{{}}}~~~|||{{{zzzzzz}}}~~~~~~}}}|||{{{{{{|||}}}~~~}}}~~~~~~|||||||||}}}{{{yyyxxxyyy{{{{{{yyyvvvvvvssspppqqqwww}}}}}}{{{pppfff\\\XXXTTTOOOLLLMMMIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJHHHIIILLLMMMLLLJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMLLLKKKKKKJJJIIIIIIHHHHHHGGGHHHIIIIIIIIIIIIHHHGGGAAA@@@>>>>>>???BBBDDDFFFLLLLLLMMMNNNNNNNNNNNNMMMMMMNNNOOOOOOOOONNNLLLKKKKKKHHHDDD@@@===;;;:::999ppp[[[LLLCCC<<<999555333222111000//////------...///000///...//////............//////111000///...---,,,++++++------,,,,,,,,,,,,++++++************************''')))+++---...---+++***+++*********+++,,,,,,---)))))))))))))))(((''''''((((((((()))***+++------'''***---///...+++'''$$$''''''''''''''''''''''''(((((((((((('''&&&&&&%%%((((((((((((((((((((((((++++++,,,++++++***)))(((***))))))(((''''''&&&&&&(((((())))))***)))))))))((()))++++++)))((()))************+++++++++++++++((()))***,,,,,,,,,+++***(((((())))))))))))(((((('''''''''(((((()))))))))$$$%%%&&&'''(((******+++)))(((((())),,,,,,)))%%%(((''')))+++***''')))...(((''''''''''''''''''(((***)))(((''''''((()))***'''&&&&&&&&&&&&''')))***&&&%%%%%%$$$$$$$$$%%%%%%)))'''&&&'''((()))(((&&&)))***+++***'''&&&'''((((((((((((((((((((((((((()))************)))(((((())))))))))))******************+++++++++***))))))))))))*********)))((('''+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++------------............//////.........---------,,,,,,++++++,,,---///000//////............//////000000////////////000000333555;;;CCCJJJWWWkkk}}}zzzvvvyyy}}}}}}yyyuuusssuuuwwwzzz{{{}}}|||zzzyyyyyyyyy|||}}}}}}||||||{{{{{{||||||}}}~~~~~~~~~~~~|||zzzzzz{{{|||{{{zzzyyyvvvtttuuuyyy~~~~~~}}}pppfff[[[VVVRRRMMMJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJKKKIIIIIIJJJLLLLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJFFFGGGHHHIIIJJJJJJJJJJJJDDDBBB@@@>>>>>>@@@CCCEEEKKKMMMOOOQQQRRRRRRRRRQQQQQQQQQRRRSSSSSSRRRPPPOOONNNMMMJJJGGGDDDAAA>>>===nnnYYYKKKCCC;;;888444222111000...---///...---...///000000///000000///...............000//////...------,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++((()))***,,,------,,,,,,,,,+++***)))***+++,,,---))))))***+++++++++++++++'''&&&&&&%%%&&&(((***++++++)))&&&$$$$$$%%%''')))((((((((((((((((((((((((''''''((())))))((((((((())))))))))))))))))))))))((((((***+++++++++++++++******))))))(((((((((((())))))*********))))))((((((***++++++***))))))************++++++,,,,,,---((()))***+++++++++******))))))************))))))((((((((((((''''''''''''###$$$%%%''')))***++++++(((%%%"""%%%)))+++((($$$"""!!!###'''(((''')))---)))((('''&&&&&&'''((()))***)))'''&&&&&&''')))***'''&&&%%%%%%&&&(((***,,,))))))'''&&&$$$$$$######(((&&&&&&''')))))))))(((((())))))'''%%%$$$&&&'''))))))))))))))))))))))))************)))))))))((((((((())))))******++++++---.........,,,*********///...,,,***)))(((((((((************************,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,---,,,,,,---------........./////////.........---------,,,+++***+++---///111/////////....../////////000000000000000000111222222666>>>EEELLLYYYppp|||xxxuuuyyy}}}}}}yyywwwxxxzzzzzz{{{|||~~~}}}{{{yyyxxxxxxxxx|||}}}~~~}}}}}}||||||||||||}}}}}}~~~}}}||||||}}}}}}~~~{{{zzzxxxxxx{{{~~~rrrggg[[[VVVQQQKKKHHHIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKFFFFFFGGGIIIJJJLLLLLLMMMGGGEEEAAA???>>>@@@BBBDDDJJJMMMQQQTTTWWWWWWVVVUUUUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRQQQOOOLLLHHHEEECCClllXXXIIIBBB???<<<888666555444333222111///......000111111111111000///......---..............................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))***,,,...///---,,,+++***)))***+++,,,&&&''')))***,,,---------)))((('''&&&&&&'''((())),,,)))$$$ ###(((+++))))))))))))))))))))))))&&&'''((()))***+++++++++************************((((((***+++++++++++++++))))))*********+++++++++)))***************)))((()))+++,,,,,,+++******+++*********++++++,,,,,,---)))))))))))))))(((((((((***++++++,,,,,,++++++*********)))((('''&&&%%%%%%%%%%%%&&&'''((()))***+++***%%%!!!"""'''***)))'''$$$$$$))))))(((((()))((('''&&&&&&'''((()))(((((('''&&&&&&'''((((((((('''&&&%%%&&&(((+++,,,''''''((()))***+++------'''&&&%%%''')))***)))((('''((()))((('''''')))+++*********************************)))))))))))))))(((((())))))******++++++---...///...+++))))))***///---***'''&&&(((***,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------+++++++++,,,---...,,,,,,,,,------------...///.........---------------,,,+++***+++---///111...//////////////////...000000000000000111222222333777???HHHPPP]]]ssszzzuuu{{{zzzvvvyyy|||~~~{{{yyyzzz{{{{{{||||||}}}~~~|||zzzxxxwwwwwwwww{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~}}}||||||}}}~~~~~~sssggg\\\UUUPPPKKKHHHIIIHHHHHHIIIIIIIIIJJJJJJJJJHHHIIIJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNJJJJJJJJJKKKKKKLLLNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLGGGGGGHHHIIIKKKLLLMMMNNNIIIGGGDDDAAA@@@@@@BBBDDDIIILLLQQQVVVYYYZZZZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZXXXXXXXXXVVVTTTPPPMMMKKKjjjVVVHHHAAA<<<:::666555444444333222222000......000222222222111000///...............---------.........//////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))))))))+++---///---,,,,,,+++*********+++$$$%%%&&&(((***+++,,,,,,,,,+++******)))))))))***((((((((((((((((((((((((************************&&&'''((()))***+++++++++************************++++++,,,++++++***)))((())))))***++++++,,,------))))))******+++************+++------+++***+++,,,*********+++++++++++++++***))))))(((((((((''''''***++++++++++++++++++***+++******)))((('''&&&&&&))))))(((''''''(((***+++---)))%%%%%%(((+++,,,+++,,,%%%"""&&&+++***'''%%%)))(((((((((((((((((()))''''''''''''''''''''''''(((''''''''''''(((***+++''''''&&&&&&&&&&&&'''''''''&&&&&&''')))***)))(((''')))++++++***+++,,,...************************+++******)))((()))))))))))))))))))))***************,,,...---)))'''((())))))'''%%%$$$%%%(((,,,...***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,++++++,,,---///000......////////////......000/////////000111222333444777@@@JJJTTTaaauuutttpppwww{{{wwwyyy|||~~~{{{yyyyyyzzz{{{{{{{{{|||}}}}}}{{{yyyxxxwwwwwwwwwzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}|||}}}~~~~~~~~~~~~}}}|||rrrggg[[[TTTPPPJJJHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJGGGIIIJJJKKKJJJKKKLLLNNNOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKKKKKKKLLLNNNOOOPPPMMMMMMMMMMMMMMMMMMMMMMMMJJJIIIIIIJJJJJJLLLMMMNNNJJJIIIFFFDDDCCCBBBCCCDDDHHHKKKOOOUUUYYY\\\]]]^^^^^^_______________``````_________^^^]]]ZZZXXXVVVhhhUUUHHHAAA777555222111111111111000222///------///111111111000//////.........//////...............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++,,,,,,,,,++++++&&&'''((())))))******)))******++++++++++++++++++'''(((+++------+++)))'''))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((++++++,,,++++++***)))(((***************+++++++++((()))******++++++++++++)))***,,,,,,*********+++******************))))))))))))))))))))))))******)))))))))******)))))))))))))))))))))))))))))))))///---***'''&&&''')))***+++***)))))))))***++++++---(((''')))+++(((&&&'''(((((())))))))))))((((((&&&''')))******)))'''&&&((((((((((((((())))))))))))(((&&&$$$""" ((('''&&&'''((()))((('''&&&(((***++++++******+++************************++++++)))((((((((()))************)))))))))))))))(((,,,...---)))'''(((+++'''''''''''''''((())))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------++++++,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++,,,,,,---......///---...///000000///...---//////...///000111222222555777???LLLWWWddduuu{{{rrrqqqxxxyyyvvvyyy||||||zzzzzz{{{zzzzzzzzzzzz{{{|||~~~~~~}}}{{{yyyxxxwwwxxxxxxzzz{{{|||~~~~~~~~~~~~}}}}}}~~~~~~}}}~~~}}}}}}}}}~~~{{{yyypppeeeXXXRRRNNNIIIHHHIIIGGGGGGGGGGGGHHHHHHHHHHHHFFFIIIKKKKKKJJJJJJMMMOOONNNNNNNNNNNNNNNNNNNNNNNNKKKKKKLLLLLLMMMOOOPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOMMMLLLKKKJJJJJJKKKKKKLLLKKKJJJIIIGGGFFFEEEDDDDDDGGGIIIMMMSSSXXX\\\___aaadddddddddddddddeeeffffffgggfffffffffeeecccbbbbbbhhhTTTGGGAAA888666333222333444333333111///,,,,,,...000000111//////............//////000000///...---,,,,,,+++---------,,,,,,,,,++++++***************************+++,,,------,,,***)))'''(((***,,,------------+++++++++++++++***))))))%%%''')))***+++++++++***((())))))*********))))))((((((((((((((((((((((((((((((((('''&&&$$$###"""''''''''''''''''''''''''((()))***++++++,,,++++++++++++******)))((((((((('''((()))***+++,,,,,,,,,((()))++++++)))((()))***+++*********))))))((((((((((((((()))***,,,---...''''''((((((((((((''''''''''''((()))***+++,,,---333000+++'''%%%&&&(((***&&&(((***+++)))(((((((((((('''(((+++)))&&&(((,,,'''((()))******)))(((''''''(((+++,,,,,,+++((('''((()))))))))))))))((('''''''''&&&&&&''''''((())))))(((''''''((()))(((&&&###%%%((()))((('''&&&&&&)))))))))))))))))))))))),,,+++)))((((((((()))***++++++******))))))(((((()))---000///+++)))+++...+++,,,------+++(((%%%###))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------++++++,,,,,,,,,---------,,,,,,,,,+++++++++*********+++,,,---............---...///000000///...---............///000111222666777???LLLZZZfffuuuwwwrrrsss{{{wwwtttyyy~~~}}}}}}~~~yyyyyyxxxxxxyyy{{{|||~~~~~~}}}{{{yyyxxxxxxxxxxxxzzz{{{|||~~~~~~~~~}}}}}}|||}}}~~~~~~}}}|||~~~}}}~~~~~~~~~zzzxxxooocccWWWPPPLLLHHHGGGHHHEEEFFFFFFFFFFFFGGGGGGGGGFFFIIIKKKKKKJJJJJJMMMOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNPPPQQQRRRPPPPPPQQQQQQQQQQQQQQQQQQOOONNNLLLKKKJJJJJJKKKKKKJJJJJJJJJJJJHHHGGGEEEDDDFFFHHHLLLQQQWWW\\\```bbbhhhhhhgggggghhhiiijjjjjjkkkkkkkkkjjjjjjjjjiiiiii}}}gggUUUIIICCC:::777444333333333222111111111111111000000000000......////////////......//////000000000...---+++000...+++******,,,,,,,,,)))******++++++,,,------))),,,......+++***+++...+++++++++*********))))))*********)))))))))))))))(((***+++***)))((()))******((('''(((+++,,,+++(((&&&''')))******))))))(((,,,++++++******++++++,,,++++++******))))))((((((%%%&&&'''((())))))(((((())))))(((((((((((())))))((((((((((((((()))******,,,,,,---------,,,++++++,,,+++******)))*********%%%%%%%%%&&&'''(((((()))((()))*********((('''&&&&&&&&&((()))******************))))))((((((''''''((((((((((((((((((((('''******)))((((((((((((((()))((('''&&&&&&'''((()))***))))))((('''%%%$$$###(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))+++,,,------+++))))))***))))))))))))))))))******)))***+++,,,---,,,+++***///---,,,***))))))******,,,+++)))((((((((())))))+++***)))((((((***,,,---''''''((()))+++,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,---------.........---,,,,,,,,,,,,---......//////000111000000000000//////........./////////000111000///000222333444999@@@IIITTTcccsss}}}~~~}}}~~~vvvkkkjjjlll{{{zzzrrrnnnuuu~~~~~~|||||||||}}}yyyvvvvvvyyy|||}}}|||zzzyyyxxxwwwwwwwwwxxxyyy|||{{{zzz{{{||||||zzzxxx~~~~~~}}}|||{{{|||~~~~~~~~~~~~~~~{{{tttnnncccWWWQQQMMMHHHFFFGGGEEEFFFGGGHHHIIIHHHGGGGGGKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOPPPNNNNNNNNNPPPSSSTTTSSSRRRRRRQQQPPPPPPPPPQQQSSSTTTQQQPPPOOONNNLLLKKKJJJIIIHHHHHHHHHIIIJJJJJJGGGEEEHHHHHHHHHKKKQQQZZZbbbgggiiillloooqqqqqqpppqqqqqqppppppoooooooooooopppppp~~~fffSSSGGGAAA:::777444333333333222111111111111111000000000000...//////000000//////...---...///////////////...000---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,,,,,,,---+++++++++*********))))))***)))))))))))))))))))))(((***+++***)))((()))******((('''(((+++,,,***)))&&&'''((()))******))))))+++******))))))******+++))))))))))))))))))))))))''''''(((((((((((((((((())))))(((((((((((())))))((((((((((((((()))************+++,,,,,,,,,,,,,,,++++++***)))((((((((()))%%%&&&&&&'''(((((())))))((()))******)))((('''&&&'''((()))******+++++++++***)))))))))(((((((((''''''((((((((())))))))))))***))))))((((((((((((((()))((('''&&&&&&'''((())))))))))))((('''&&&%%%$$$(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))***+++---,,,+++******+++++++++++++++++++++++++++)))***++++++,,,,,,++++++...---,,,***************,,,+++***))))))))))))***+++***)))((()))***,,,---((())))))***+++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........---,,,,,,,,,,,,---...+++,,,,,,---------------//////............/////////000111000///000222444444999???GGGRRRaaaqqq}}}ooofffiiinnnxxxqqqnnnuuu}}}~~~}}}|||||||||yyyvvvuuuxxx{{{|||{{{yyyyyyxxxwwwwwwwwwxxxyyy{{{zzzzzz|||}}}}}}{{{yyy}}}~~~~~~}}}||||||~~~{{{tttkkk```VVVQQQMMMIIIHHHIIIEEEFFFGGGHHHIIIHHHHHHGGGJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMMMMNNNNNNOOOOOOPPPPPPOOOOOOQQQTTTUUUTTTSSSRRRRRRRRRRRRRRRSSSSSSTTTSSSSSSRRRPPPNNNMMMLLLKKKKKKJJJIIIJJJKKKKKKJJJHHHIIIHHHHHHJJJOOOVVV]]]bbbiiimmmqqqttttttsssrrrsssssssssrrrrrrrrrssssssttt~~~fffRRREEE???:::777444333333333222111111111111111000000000000//////000000000000//////------------...///000111///---+++***+++,,,,,,,,,///......---,,,,,,++++++,,,+++***+++,,,,,,+++***+++++++++***************))))))))))))))))))******(((***+++***)))((()))******(((((((((***+++***)))&&&&&&((()))************)))))))))(((((()))))))))&&&&&&'''(((((()))*********)))((((((((((((((()))))))))(((((((((((()))))))))(((((((((((()))******'''((()))***+++,,,------+++***)))(((''''''''''''''''''(((((())))))******((())))))))))))(((((('''(((((()))***++++++++++++))))))))))))((((((((((((''''''(((((())))))******))))))((((((''''''((((((((((((''''''''''''(((((('''(((((((((((('''&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((())))))***,,,,,,+++***+++,,,+++++++++++++++++++++++++++************+++,,,,,,------,,,+++************,,,,,,+++************++++++******))))))+++,,,---++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...---......//////////////////...............//////...000111000000000222444555888>>>FFFPPP___ppp|||{{{ggg```hhhsss{{{uuuqqqooouuu}}}~~~}}}||||||zzzxxxuuuuuuwwwxxxyyyyyyxxxwwwwwwvvvwwwwwwxxxxxxyyyzzz{{{}}}}}}{{{{{{}}}~~~~~~}}}}}}~~~~~~zzzssshhh^^^TTTPPPNNNJJJHHHIIIFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNOOOOOOPPPPPPQQQPPPPPPRRRTTTUUUUUUTTTRRRSSSSSSTTTTTTTTTTTTTTTVVVUUUTTTSSSRRRQQQPPPOOONNNLLLJJJJJJLLLMMMMMMLLLJJJIIIHHHIIIMMMRRRWWWZZZfffkkkrrrwwwxxxwwwvvvuuuvvvvvvwwwwwwxxxxxxyyyyyy}}}eeeRRRFFF@@@:::777444333333333222111111111111111000000000/////////000000000000//////......---,,,---...///111...,,,+++***,,,---,,,,,,------,,,,,,,,,+++++++++,,,)))''''''***+++)))'''************************)))))))))))))))*********(((***+++***)))((()))***))))))((()))************&&&&&&'''((()))******+++***))))))(((((())))))***&&&'''''''''((((((((())),,,+++)))(((((((((((()))))))))(((((((((((())))))))))))(((((())))))***+++((((((((())))))***+++,,,,,,+++***)))((('''''''''(((((())))))************((())))))))))))((((((((('''((()))***************))))))))))))(((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((((((((((((''''''(((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((((((((()))''')))+++++++++***+++,,,*********)))))))))))))))+++***)))))))))***,,,---,,,,,,,,,++++++*********,,,,,,++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------...//////000000000000000......---------...//////...000111111000111333555666999>>>EEEOOO^^^ooo{{{wwwddd___kkkxxxyyyuuurrrqqqvvv}}}~~~~~~}}}||||||yyyxxxvvvuuuuuuvvvwwwwwwvvvvvvvvvvvvwwwxxxxxxxxxxxxyyy{{{~~~~~~|||zzz|||~~~~~~}}}~~~~~~~~~||||||wwwqqqggg]]]TTTQQQNNNJJJGGGHHHGGGGGGGGGHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNOOOOOOPPPPPPRRRPPPPPPQQQSSSTTTTTTTTTSSSTTTUUUVVVWWWVVVUUUTTTVVVVVVVVVVVVVVVVVVVVVVVVQQQOOOLLLKKKLLLNNNOOOPPPLLLKKKJJJJJJKKKNNNRRRTTT___fffnnnuuuyyyyyyyyyxxxyyyyyyzzz|||}}}~~~~~~~~~|||eeeSSSGGGBBB:::777444333333333222111111111111111000000000/////////000000000000//////000///...,,,,,,,,,---...---,,,***+++,,,------,,,))))))******++++++++++++...***''''''***+++)))'''************************(((((())))))************(((***+++***)))((()))***((()))))))))))))))***+++'''''''''((()))******+++*********))))))*********)))((((((((('''''''''&&&,,,+++***)))))))))))))))))))))(((((((((((()))))))))))))))))))))***++++++******)))(((((())))))***---,,,+++***)))))))))))))))))))))***************)))(((((((((((()))))))))&&&'''(((((((((((((((((((((((((((((())))))))))))***)))(((((('''&&&%%%%%%((((((''''''''''''(((((('''(((((((((((((((((('''&&&'''(((((()))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))(((''')))++++++******+++,,,*********)))))))))((((((+++***)))((()))***+++,,,+++,,,,,,,,,++++++******++++++++++++,,,++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------***+++,,,,,,------,,,,,,---------------...//////...000111111111222444666888;;;AAAHHHQQQ```ppp{{{xxxgggdddqqq~~~xxxuuuttttttxxx~~~~~~}}}~~~~~~~~~~~~~~~}}}|||xxxxxxwwwuuuttttttuuuvvvuuuuuuvvvwwwxxxyyyyyyyyyxxxyyyzzz}}}}}}zzz|||~~~~~~~~~~~~|||zzzyyysssmmmeee\\\TTTQQQOOOIIIFFFFFFHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLKKKLLLLLLNNNOOOPPPQQQQQQQQQPPPOOOOOOQQQSSSSSSRRRSSSTTTVVVWWWWWWWWWVVVUUUTTTUUUVVVWWWYYY[[[\\\]]]UUURRRNNNLLLMMMOOOQQQQQQOOONNNMMMMMMMMMNNNPPPQQQXXX^^^hhhpppuuuxxxzzz{{{zzz{{{}}}|||eeeSSSHHHBBB:::777444333333333222111111111111111000000000000......////////////......000///...---,,,,,,,,,,,,,,,+++***+++---...---,,,(((((())))))***++++++,,,///---+++******++++++******************+++++++++((((((((()))******++++++(((***+++***)))((()))***''')))******))))))***+++)))(((((((((((())))))***+++******))))))******+++******)))(((((('''&&&&&&***++++++++++++******)))))))))(((((((((((())))))***))))))))))))***++++++,,,+++)))((((((((()))***,,,++++++***************)))))))))))))))*********)))(((((((((((())))))***&&&''''''((((((''''''&&&(((((((((((())))))))))))******)))((('''&&&%%%%%%''''''&&&&&&''''''((((((''''''(((((((((((('''''''''(((((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((((()))++++++***)))***+++------,,,,,,+++************))))))))))))***++++++++++++,,,,,,,,,++++++***)))***++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------......------,,,+++,,,------......------,,,,,,,,,,,,---...//////...///111111111222555777;;;???EEEMMMVVVcccrrr||||||mmmlllwww|||uuussstttuuuzzz~~~|||}}}}}}}}}}}}}}}~~~}}}|||xxxxxxxxxvvvtttssstttuuutttuuuwwwxxxzzzzzz{{{{{{zzzyyyyyy{{{~~~~~~zzz|||}}}~~~}}}~~~zzzxxxuuuooohhhbbbZZZSSSQQQOOOJJJFFFFFFHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQQQQRRRPPPNNNNNNPPPRRRRRRRRRTTTUUUUUUVVVVVVVVVVVVVVVSSSTTTVVVXXX[[[]]]______YYYVVVRRRPPPPPPRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRTTTYYYaaahhhnnnsssxxx{{{{{{}}}|||eeeRRRFFF@@@:::777444333333333222111111111111111000000000000------............---------------......---,,,,,,,,,+++***,,,---...---+++******************++++++------+++)))'''''')))+++))))))*********+++++++++'''(((((()))******++++++(((***+++***)))((()))***''')))+++***)))(((***,,,******(((''''''(((((())))))))))))(((((()))))))))))))))))))))))))))))))))((())),,,------,,,***)))))))))(((((((((((())))))******))))))******+++,,,+++***)))(((((()))+++,,,***))))))))))))******+++)))))))))))))))))))))))))))(((''''''((()))***+++''''''(((((((((((('''''''''((((((((()))))))))***)))))))))))))))*********'''&&&&&&&&&&&&'''((()))&&&'''((())))))((('''&&&(((((()))))))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))************)))((((((***++++++)))((())))))------,,,,,,+++******)))((())))))******************+++,,,,,,,,,,,,+++***((()))***+++++++++*********+++,,,,,,------,,,,,,*********+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---......---,,,,,,---...//////000000//////,,,,,,,,,,,,---...///000...///111111111333555777===BBBJJJRRR[[[gggttt~~~~~~qqqqqq|||vvvooonnnrrruuu{{{~~~||||||~~~~~~~~~{{{}}}~~~~~~}}}|||xxxyyyzzzxxxtttssssssuuutttvvvxxxzzz{{{|||||||||{{{zzzxxxyyy{{{}}}~~~}}}{{{||||||||||||}}}}}}~~~yyyvvvssskkkccc\\\UUUPPPQQQPPPLLLIIIIIIIIIHHHHHHGGGHHHIIIJJJKKKGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMOOOPPPQQQRRRTTTQQQOOOOOOPPPRRRSSSSSSUUUUUUUUUUUUUUUVVVVVVWWWUUUUUUWWWXXXZZZ\\\]]]^^^^^^[[[WWWUUUUUUUUUTTTSSSUUUUUUUUUVVVVVVVVVUUUUUUVVVYYY]]]bbbgggnnnuuuyyy}}}|||dddQQQDDD>>>:::777444333333333222111111111111111000000000000,,,------------------,,,***+++---...///......---+++******,,,......---+++------,,,,,,+++*********)))******&&&###"""%%%)))))))))******++++++++++++'''(((((()))***+++++++++(((***+++***)))((()))***''')))+++***((((((***,,,,,,+++)))'''''''''((((((((((((''''''''''''(((((((((((())))))******++++++&&&))),,,...///---+++)))))))))(((((((((((())))))*********)))******+++,,,***)))(((((()))+++---///'''''''''(((((()))***+++)))))))))((((((((((((((()))(((''''''''')))***+++((()))))))))))))))(((((('''((((((((())))))******((()))***+++,,,---......&&&&&&&&&&&&&&&'''((()))&&&'''((())))))((('''&&&)))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))((()))+++,,,+++)))(((((((((++++++******)))((((((''''''(((***+++++++++***))))))***,,,,,,---,,,+++***'''((()))***++++++***)))***+++,,,---------,,,,,,))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,---......---,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,---...///000...///111111222333555888???EEEMMMVVV___jjjvvvsssttt~~~zzzpppiiijjjooottt|||~~~{{{|||~~~~~~~~~{{{|||~~~}}}|||xxxzzz{{{xxxuuussssssuuutttvvvxxx{{{|||}}}}}}}}}|||zzzxxxwwwyyy|||}}}}}}|||||||||{{{{{{}}}{{{}}}}}}yyyuuuqqqiii```XXXRRRNNNPPPQQQNNNLLLKKKIIIIIIHHHGGGHHHIIIJJJKKKEEEEEEFFFFFFFFFGGGGGGGGGJJJKKKLLLMMMOOOPPPQQQRRRUUUSSSPPPPPPQQQSSSTTTTTTVVVUUUTTTSSSTTTUUUVVVWWWWWWWWWXXXYYYZZZ[[[\\\\\\aaa^^^[[[YYYXXXWWWVVVTTTWWWWWWXXXYYYYYYYYYXXXXXXYYYZZZ\\\___cccjjjrrrxxx|||dddSSSGGG???999666444222333333222222222222222111111111111000111111111111111000//////........................//////...---+++***))))))++++++++++++++++++++++++((((((((((((((((((((((((,,,++++++***)))))))))***+++++++++,,,,,,+++++++++***++++++,,,,,,++++++***''''''((((((((((((''''''***'''%%%&&&)))+++***)))***((('''(((***++++++***)))))))))))))))((('''''''''(((***++++++***(((''''''''''''''''''''''''''''''(((((()))***,,,---...,,,,,,+++******))))))((()))************+++++++++,,,+++******)))*********,,,,,,,,,+++***)))((((((((((((((((((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))'''((()))))))))))))))(((((((((((()))+++***(((&&&(((***+++***)))((()))***+++++++++******(((''''''(((''''''(((((()))***+++''''''''''''''''''''''''---***((((((***+++(((&&&&&&'''***,,,,,,+++)))(((000...+++((('''''')))***)))((((((((((((***,,,---,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,))))))***++++++++++++***,,,,,,,,,---------......+++,,,---.........------------.........---,,,,,,)))+++---...------...///---...000111111111000///////////////////////////222......111333444777<<>>---111333111111555666333000000000111111000000000111000///------------..............................,,,++++++,,,---,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******)))(((((()))))))))))))))))))))))))))))))))***))))))(((((()))***+++***************)))((((((''''''((()))))))))((((((''''''''''''(((((((((((('''(((((()))******++++++))))))))))))))))))))))))))))))((('''''''''''''''***)))(((''''''((()))***+++******)))((((((''''''))))))))))))((((((((((((++++++++++++++++++,,,,,,***)))))))))))))))))))))))))))************))))))*********))))))(((((((((%%%&&&((()))******))))))((()))***((('''&&&((())))))&&&$$$&&&+++---+++''')))(((((('''''''''((((((%%%&&&((()))***)))(((''')))((((((((((((((()))))))))))))))***))))))(((((())))))(((((((((((())))))***))))))))))))******+++)))***+++***(((((((((***''''''(((((()))******+++,,,,,,,,,,,,+++***)))))))))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,///---++++++,,,------,,,------------------,,,,,,------,,,,,,,,,---....................................//////000111111111111///000444555666<<>>:::888555333222333444333222111111111111111111000000......///000000000///...000000000000000000///...,,,+++***))))))+++,,,...+++,,,...000///---+++)))***+++,,,,,,,,,+++*********))))))))))))***++++++++++++*********)))))))))******)))))))))))))))***++++++***)))((((((((()))***)))))))))))))))))))))************))))))))))))+++,,,,,,---,,,+++***)))***)))'''''''''(((***+++((((((((((((((((((((())))))(((((((((''''''''''''((((((((((((''''''&&&&&&((((((''''''''''''(((((((((******&&&''',,,---***))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***++++++)))'''''''''''''''((())))))***)))))))))))))))))))))))))))******)))&&&&&&(((+++***)))'''&&&&&&''')))*********)))(((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''((())))))******))))))((())))))***+++++++++******++++++)))))))))***,,,---)))'''%%%&&&))),,,,,,+++******+++++++++++++++++++++++++++++++++++++++,,,...------,,,,,,++++++***,,,(((%%%&&&***---,,,))),,,,,,++++++++++++,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......---......//////......---............////////////333//////555<<>>:::888666333111111111111000333222222111///......------------...///000222333000000000///...---,,,+++*********++++++,,,,,,,,,---,,,+++))))))***+++,,,++++++++++++***)))((((((***************+++,,,,,,*********+++++++++++++++++++++***)))((((((((()))******)))))))))))))))***)))))))))(((((('''''''''******++++++,,,---......******)))))))))***++++++(((((()))******)))''''''))))))))))))))))))))))))))))))************++++++'''''''''(((((((((((((((((((((''''''''''''((((((///+++***---...+++))))))))))))))))))))))))))))))(((''''''(((((()))***+++---+++)))((()))***)))(((%%%&&&((()))))))))((('''))))))))))))))))))))))))***))))))***+++,,,***(((&&&&&&&&&'''((((((((()))((((((((((((((())))))***((((((((((((((((((((((((''''''((())))))))))))((('''(((((())))))(((((('''%%%&&&((()))***+++++++++(((((((((((()))))))))))))))+++---,,,+++******+++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,+++++++++,,,,,,---------******+++++++++++++++***,,,,,,------------,,,,,,,,,---------............---,,,,,,,,,,,,---......,,,,,,------------,,,,,,,,,------...///000111111222333555777:::EEE[[[ooo~~~{{{~~~}}}{{{}}}~~~}}}||||||{{{zzzxxxwwwwwwwwwxxxyyyxxxxxxyyyyyyyyyxxxwwwwwwyyyxxxxxxwwwvvvuuutttttttttsssrrrqqqqqqrrrssstttwwwzzz|||}}}}}}}}}}}}~~~~~~|||zzzzzz{{{||||||{{{xxxyyyyyyyyyvvvqqqllliiiccc^^^WWWQQQLLLIIIFFFDDDCCCCCCCCCCCCDDDEEEFFFFFFHHHIIIJJJLLLOOOQQQRRRSSSUUUUUUUUUSSSPPPOOOPPPQQQQQQRRRTTTVVVWWWWWWWWWVVVVVVWWWYYYZZZ[[[\\\___bbbfffhhhjjjmmmpppqqqrrrrrrqqqrrrsssttttttsssqqqooolllfff\\\QQQIIIDDDBBBBBBDDDOOObbbrrruuuoooiiihhhhhhoooyyy~~~fffRRREEE>>>;;;888666333111111111000///222222111111111000000000...------------...000000.........---,,,+++)))(((++++++,,,,,,++++++******,,,,,,++++++************,,,+++***)))((())))))******))))))))))))***++++++)))))))))*********++++++******)))))))))))))))***++++++***)))((((((((()))((((((((((((((((((''''''******++++++,,,,,,,,,---((('''&&&&&&'''((()))***'''(((((()))))))))))))))***))))))(((((('''''''''((()))))))))************((((((((()))))))))******((((((''''''''''''((((((***###""")))///---***)))))))))))))))))))))))))))''''''''''''((()))***+++...+++)))((()))))))))(((%%%&&&((((((((('''%%%$$$)))))))))))))))))))))))))))((((((***------+++)))&&&&&&'''((())))))))))))((((((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((******)))(((&&&((())))))******))))))(((''''''((()))******))))))(((((())))))*********)))(((***,,,,,,)))''''''(((///...---++++++++++++,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,,,,+++,,,------,,,,,,,,,,,,------------------............---,,,,,,,,,,,,---......------............------,,,,,,---...///000111111111222555777:::FFF___vvvzzzyyy~~~}}}}}}~~~~~~~~~}}}{{{yyyxxxvvvuuuuuuuuuwwwwwwwwwxxxxxxxxxxxxwwwuuutttuuuvvvwwwxxxwwwvvvtttssssssrrrqqqppppppqqqrrrssstttwwwzzz{{{{{{zzz{{{|||}}}{{{yyyyyy{{{||||||{{{wwwwwwxxxvvvsssnnniiifff\\\XXXRRRMMMJJJGGGEEECCCDDDCCCCCCDDDEEEFFFGGGGGGIIIJJJKKKNNNPPPSSSTTTUUUVVVWWWWWWVVVSSSRRRSSSTTTSSSSSSTTTUUUVVVWWWXXXXXXUUUWWWXXXZZZZZZ\\\___bbbdddfffiiimmmooopppqqqqqqrrrsssuuuvvvwwwvvvtttsssnnnggg\\\QQQHHHCCCAAAAAAEEEOOOaaaqqqssslllfffeeegggooo{{{{{{cccQQQEEE>>>;;;888666333111111111000///111111111111222222222222///...---,,,+++,,,---...111111111000///---,,,+++---------,,,+++***((((((***+++,,,------+++***(((((('''&&&&&&(((+++---///)))))))))((()))******+++(((((())))))*********+++***)))))))))))))))***+++,,,,,,***)))(((((((((((('''''''''((((((((((((((((((((((((((())))))))))))+++***)))))))))+++,,,---''''''(((((())))))************)))((('''&&&%%%%%%'''((((((((())))))******(((((())))))******++++++((((((''''''''''''((((((######,,,,,,(((&&&))))))))))))))))))))))))''''''''''''((()))++++++,,,***'''&&&&&&''''''&&&))))))***)))'''$$$!!!))))))))))))))))))))))))&&&%%%%%%(((+++---***(((&&&'''((()))************((((((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***------+++)))'''))))))************)))))))))))))))))))))(((((('''(((((()))***************$$$(((***,,,000333333111---***)))***,,,...(((((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,)))+++---............///......,,,++++++,,,......---------.........//////---,,,,,,,,,,,,---............////////////......,,,,,,---...///000111222000222555777:::GGGbbbyyyxxxxxx~~~~~~|||~~~~~~|||}}}}}}{{{xxxwwwuuutttssstttvvvwwwwwwxxxxxxxxxwwwvvvtttsssrrrtttvvvxxxxxxwwwuuussstttsssrrrqqqqqqqqqrrrsssrrrtttwwwyyyxxxxxxyyyzzz}}}{{{yyyyyyzzz|||||||||vvvvvvwwwuuurrrmmmgggdddWWWSSSNNNKKKHHHFFFCCCAAAFFFFFFFFFFFFGGGHHHIIIJJJIIIJJJLLLOOOQQQTTTVVVWWWWWWXXXXXXWWWUUUTTTTTTUUUTTTTTTTTTUUUVVVWWWYYYYYYTTTVVVXXXYYYZZZ\\\___bbbbbbeeehhhkkknnnooooooooooooqqqtttwwwyyyzzzzzzzzzooohhh\\\PPPGGGBBBAAAAAAFFFPPPaaappprrrkkkdddcccgggppp~~~zzzbbbPPPEEE>>>:::555555444333222222222222555111...---000111111000...111222000---+++---///555222...***((()))+++---000000111000///,,,***)))+++******))))))******+++---,,,***))))))***,,,---,,,+++++++++***))))))))),,,,,,++++++++++++++++++******+++******)))((('''+++***'''&&&&&&'''***+++******))))))))))))******))))))*********+++++++++,,,+++***+++,,,---,,,+++)))))))))(((((((((((((((,,,+++++++++******))))))((()))***++++++***)))((()))(((''''''''')))***++++++***)))(((((()))***+++))))))))))))))))))))))))))))))(((''''''(((***+++******))))))((((((''''''((((((((((((((((((((((((((()))***++++++***)))((()))))))))((('''''''''&&&***'''%%%&&&(((***((('''))))))*********((('''&&&))))))))))))(((((((((((((((((())))))******++++++,,,,,,+++***************(((((((((((())))))))))))(((''''''(((******)))((((((((()))***************&&&'''((()))***+++++++++***++++++,,,,,,++++++***+++***)))***,,,---,,,+++))))))***+++---...//////......---------,,,,,,,,,---......///000/////////111111000000////////////...///000111111000///...333///***'''&&&)))---000////////////............222222555:::@@@MMMeeezzzwwwyyy~~~}}}|||zzzxxxwwwyyyzzzzzzyyyvvvuuuuuuvvvuuuwwwzzz{{{|||{{{yyywwwtttttttttuuuuuuuuuuuuuuuwwwvvvuuusssqqqooonnnmmmoooqqqtttvvvxxxyyyxxxxxxwwwxxxyyyzzzyyyxxxwwwvvvuuutttssssssqqqlllfffaaaVVVSSSOOOJJJFFFEEEDDDEEEGGGGGGHHHHHHHHHHHHIIIIIINNNNNNOOOPPPQQQSSSSSSTTTXXXXXXWWWUUURRRRRRSSSUUUUUUVVVWWWXXXXXXXXXWWWVVV\\\[[[ZZZZZZ[[[]]]___aaafffhhhkkklllmmmnnnoooqqqppprrrwwwzzz{{{zzzwwwuuuooohhh[[[MMMDDDAAADDDGGGKKKXXXiiittttttlllccc]]]dddnnn~~~www___MMMCCC<<<999555555444333222222222222444000---,,,---///...---222000---,,,,,,---/////////...---,,,+++,,,,,,---+++,,,,,,,,,,,,,,,++++++++++++************++++++---,,,***))))))***,,,---+++++++++***************++++++++++++++++++++++++((())))))*********))))))+++***(((''''''(((***+++******))))))))))))******))))))*********++++++++++++)))(((((())))))(((''')))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((('''''')))((((((''''''((()))***+++***)))((((((((()))***))))))))))))))))))))))))'''''''''(((((()))***+++***)))))))))))))))(((((())))))))))))))))))))))))'''((())))))))))))((('''((((((((('''''''''''''''***'''&&&&&&((()))((('''%%%&&&'''(((((('''&&&&&&&&&&&&'''''''''(((((((((&&&'''''''''((((((((()))))))))((('''''''''''''''(((((((((((())))))))))))((((((((()))***+++***((((((((()))***************(((((()))***++++++++++++***++++++,,,,,,++++++***,,,***)))***+++---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000000///---,,,+++***)))------...////////////............---------,,,,,,,,,---...//////...---,,,111///+++((((((***---///////////////////////////222333666;;;BBBPPPggg{{{{{{}}}~~~~~~~~~~~~}}}}}}|||{{{zzzxxxxxxwwwwwwxxxvvvtttrrrssssssuuuwwwyyy{{{{{{zzzxxxwwwtttssssssrrrrrrssssssssstttssssssrrrqqqppppppooooooqqqsssvvvxxxyyyxxxxxxvvvvvvwwwwwwwwwvvvuuutttsssrrrqqqpppmmmiiibbb^^^QQQOOOKKKGGGEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIOOOOOOPPPQQQRRRTTTUUUUUUWWWXXXXXXVVVTTTSSSTTTUUUUUUUUUWWWXXXXXXXXXWWWVVVYYYYYYYYYYYY[[[^^^aaabbbeeehhhkkklllmmmnnnpppqqqpppssswwwzzz{{{zzzxxxvvvpppiii]]]PPPFFFCCCFFFIIINNN\\\nnnvvvsssjjjbbb___eeepppuuu]]]KKKBBB===:::555555444333222222222222333111...------...------333...((((((,,,///000///***+++,,,---............,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++***))))))***+++,,,***************+++++++++)))*********+++,,,,,,,,,'''''')))******+++++++++***************************))))))(((((())))))***)))))))))************+++---,,,******++++++***(((************************))))))((((((((((((''''''((((((''''''''''''((((((***))))))(((((((((((()))***)))(((((('''''''''((())))))))))))))))))))))))&&&&&&''')))************)))))))))***************************************''''''((((((((((((''''''&&&&&&&&&''''''''''''''')))'''&&&'''((()))((('''$$$%%%&&&'''(((((((((((($$$$$$%%%%%%&&&'''''''''''''''''''''(((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((())))))))))))))))))(((***+++,,,***)))(((((()))******************+++++++++++++++++++++***++++++,,,,,,++++++***---+++))))))+++,,,---,,,///...------,,,+++******.........---,,,+++++++++,,,,,,---...............---------,,,,,,,,,,,,,,,------............------///...,,,******+++---...000000000000000000000000222333777===CCCPPPfffyyy~~~}}}||||||||||||{{{{{{yyyxxxwwwvvvwwwwwwuuusssrrrrrrsssuuuvvvxxxyyyzzzyyywwwvvvtttsssqqqpppoooppppppqqqppppppppppppqqqqqqqqqqqqoooqqqsssuuuwwwxxxxxxxxxtttttttttuuutttsssrrrrrrqqqpppnnnllliiiddd]]]YYYKKKJJJGGGEEEDDDDDDFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIOOOOOOPPPQQQRRRTTTVVVVVVVVVXXXYYYXXXVVVUUUUUUUUUTTTUUUVVVWWWWWWWWWWWWVVVWWWWWWWWWYYY[[[___bbbccceeegggjjjlllmmmnnnppprrrrrrtttxxx{{{|||{{{xxxwwwpppjjj```SSSJJJGGGIIIKKKSSSbbbsssxxxpppfffaaaaaagggtttvvv\\\LLLCCC???===555555444333222222222222222111000///000000000000...,,,)))))),,,///000///***+++,,,---......//////222000...,,,+++++++++,,,---,,,,,,++++++,,,,,,---++++++***))))))***++++++)))))))))***+++++++++,,,((())))))***+++,,,,,,---(((((()))***************)))***+++,,,,,,+++***)))))))))(((((((((((())))))))))))))))))************,,,***)))***,,,,,,+++******************+++++++++******************))))))+++***)))(((((()))***+++******))))))((((((''''''))))))(((((('''&&&&&&&&&((((((((((((((((((((((((&&&''')))******)))(((((())))))******++++++,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((((((''''''((((((((((((''''''(((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************)))(((((('''''''''(((((((((((((((((())))))))))))***))))))***,,,,,,+++***(((((()))***************---,,,,,,++++++************++++++,,,,,,++++++***---+++)))(((***,,,------......---,,,,,,+++******)))***+++,,,---...//////+++,,,------......------........................///000000000000000000///---------,,,,,,,,,------000000000000111111111111333333666<<>>===555555444333222222222222//////000000000111222333(((+++......------...000...---,,,++++++,,,...///111///...,,,+++++++++,,,---,,,,,,++++++,,,,,,---************************)))))))))***+++++++++,,,(((((()))***++++++,,,,,,***************)))(((((()))***+++,,,,,,+++***)))))))))(((((((((((())))))))))))))))))))))))))))))%%%$$$###%%%''')))((('''))))))******++++++++++++))))))))))))))))))******+++***)))(((((()))***+++******))))))((((((''''''((((((((((((((('''&&&&&&(((((((((((((((((((((((())))))*********((('''%%%))))))******++++++,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&''''''(((((((((&&&'''((()))((((((''''''******))))))(((((((((((())))))((((((''''''&&&&&&************))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))***))))))***,,,,,,+++***(((((()))***************...---,,,+++*********+++***++++++,,,,,,++++++***,,,+++))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,...//////+++,,,------......------........................000000000//////000000000,,,------......---------///000000000111111111222222222555:::@@@IIIYYYgggxxx~~~~~~~~~~~~~~~}}}{{{{{{{{{{{{zzzyyywwwwwwvvvwwwwwwuuusssrrrrrrsssssstttuuuvvvvvvvvvuuuuuuvvvuuusssqqqpppooooooooonnnnnnnnnnnnnnnnnnmmmmmmnnnoooppprrrssstttuuuuuusssrrrqqqqqqpppooooooooommmkkkgggddd```[[[UUUQQQJJJIIIGGGFFFEEEDDDDDDEEEGGGGGGGGGHHHHHHHHHIIIIIIMMMMMMMMMMMMOOORRRTTTVVVVVVXXXZZZYYYWWWVVVUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVXXXYYYZZZ[[[]]]___```aaaeeehhhkkknnnpppqqqtttvvvxxxzzz|||~~~~~~~~~|||{{{tttpppggg]]]TTTOOONNNOOOZZZhhhvvvvvviii___```fffqqqqqqYYYIII@@@<<<:::555555444333222222222222,,,---//////......000111&&&+++000111...,,,...000000...,,,++++++,,,---...***))))))******+++,,,---,,,,,,++++++++++++,,,,,,***************************************+++++++++((()))))))))***++++++++++++++++++******)))''''''((()))***++++++***)))((()))((((((''''''(((((()))***)))))))))))))))((((((&&&%%%$$$&&&(((***))))))(((((())))))***+++++++++&&&&&&''''''''''''((((((((((((''''''''''''((((((((()))))))))))))))(((''''''(((((())))))(((((('''))))))))))))))))))))))))*********))))))((('''&&&)))))))))***************''''''''''''''''''''''''******))))))))))))******'''''''''(((((((((((((((%%%''')))***((('''''''''))))))'''&&&%%%%%%%%%%%%******)))))))))(((((((((((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))))))))(((***+++,,,***)))(((((()))***************---,,,+++)))))))))***+++***++++++,,,,,,++++++***+++***)))***,,,---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,---...............,,,,,,,,,,,,,,,---------......------------......,,,,,,---............---...//////000000111111111222222555;;;@@@HHHUUUbbbmmmttt}}}~~~~~~}}}}}}~~~}}}}}}}}}|||zzzyyywwwvvvsssttttttrrrpppooooooppprrrsssssstttttttttttttttuuuuuutttsssrrrqqqpppooonnnnnnmmmmmmllllllkkkkkkmmmnnnnnnooopppqqqrrrsssrrrqqqpppnnnmmmmmmmmmmmmiiigggccc```\\\XXXRRRNNNKKKJJJIIIGGGFFFEEEDDDDDDGGGGGGHHHHHHHHHHHHIIIIIILLLLLLLLLLLLNNNQQQTTTVVVWWWYYYYYYXXXVVVTTTTTTTTTTTTTTTSSSSSSTTTTTTUUUVVVZZZZZZ[[[]]]^^^```aaaaaafffiiimmmppprrrtttwwwyyy|||}}}~~~yyyuuunnndddZZZTTTQQQQQQ[[[hhhtttssshhh```cccjjjxxxpppYYYJJJ@@@;;;999555555444333222222222222---000111000...,,,---///+++---...///////////////------------------------(((((()))++++++,,,,,,,,,++++++************++++++))))))************))))))+++++++++***************))))))))))))************))))))*********))))))(((((())))))******))))))(((((((((''''''''''''((((((******))))))((((((((((((,,,+++******+++,,,+++***''''''((())))))***++++++&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''((()))******))))))(((&&&'''(((************)))))))))))))))))))))))))))((((((((((((((()))*********)))))))))))))))((((((((((((((((((((((((((((((***)))(((((((((((()))***)))))))))))))))((((((((($$$'''******((('''''''''((('''&&&&&&%%%&&&''''''''''''((())))))***++++++)))((((((((('''''''''&&&&&&&&&%%%%%%&&&''''''((((((((((((((())))))))))))((((((((()))***+++***((((((((()))***************,,,+++)))(((((()))***+++***++++++,,,,,,++++++******)))***,,,......+++)))+++++++++,,,,,,------------,,,,,,,,,++++++******------...////////////...,,,,,,---------.........///...---,,,,,,---...///,,,------...............------...//////000111111222222555===DDDLLLXXXccciiipppyyy~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}{{{yyywwwuuurrrssssssrrrooonnnnnnooorrrrrrrrrsssssssssssssssrrrsssttttttsssqqqooonnnllllllllllllkkkkkkkkkkkklllllllllmmmnnnooopppqqqpppooommmllljjjjjjjjjkkkeeebbb___[[[XXXTTTOOOKKKIIIHHHHHHGGGFFFEEEDDDDDDGGGGGGHHHHHHHHHHHHIIIIIIMMMLLLLLLLLLNNNRRRUUUXXXYYYZZZYYYWWWSSSRRRRRRSSSTTTSSSSSSRRRSSSTTTUUUVVVYYYZZZ\\\^^^aaabbbddddddgggjjjnnnqqqtttvvvyyy{{{|||uuukkkaaaYYYUUUTTT]]]hhhrrrqqqiiidddiiiooo~~~rrr\\\LLLCCC===:::555555444333222222222222222444555333///,,,---...222...+++,,,///111000...)))+++---///000///---,,,,,,---......---,,,***)))+++******************+++))))))************)))))),,,+++++++++******))))))*********)))))))))))))))'''((()))******++++++***)))(((((((((((((((((()))((((((''''''''''''((((((******))))))((((((((('''---,,,***)))))))))'''%%%&&&''''''((()))*********'''((((((((())))))******((()))***++++++***)))(((&&&'''(((*********))))))&&&''')))***+++,,,++++++))))))))))))))))))))))))&&&&&&&&&&&&(((***,,,...******))))))(((((('''''')))))))))))))))))))))))))))((('''&&&&&&'''((()))++++++******))))))(((((($$$'''++++++(((&&&&&&'''((((((''''''((()))+++,,,$$$$$$&&&(((***+++---...++++++******)))))))))(((((((((((((((((()))***+++(((((((((((())))))))))))(((''''''(((******)))((((((((()))***************+++***((('''''')))***++++++++++++,,,,,,+++++++++((()))+++---///...+++(((,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,---------...//////000000///////////////000000000111111111000///......///000111------------......//////,,,------...///000000111222222666???HHHPPP\\\gggiiiqqqzzz~~~~~~~~~~~~}}}||||||||||||}}}~~~{{{yyyvvvuuutttuuuuuusssqqqooopppqqqqqqqqqrrrrrrrrrssssssssspppqqqsssttttttrrrooommmjjjkkkkkkkkkkkkkkkllllllkkkkkkkkkllllllnnnooopppnnnmmmkkkiiihhhhhhhhhiiibbb___[[[XXXUUUQQQMMMIIIFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGHHHHHHHHHIIIIIIIIINNNMMMMMMMMMOOOSSSWWWYYY[[[ZZZYYYUUURRRPPPQQQRRRTTTSSSRRRRRRRRRSSSUUUVVVWWWYYY[[[___bbbeeefffggghhhkkkooorrruuuwwwzzz}}}zzzpppfff]]]XXXWWW^^^hhhppppppjjjhhhmmmsssnnnYYYJJJ???999999777666555444333222222222111222222222222111000000........................111000///...---,,,,,,,,,......,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******,,,+++++++++******))))))******+++,,,,,,***)))(((************+++,,,------++++++++++++++++++++++++''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())),,,***((('''(((((((((&&&((()))***,,,,,,,,,++++++---+++(((&&&%%%''')))***)))*********++++++++++++((()))***+++***)))'''%%%(((((())))))))))))((((((((((((((((((((()))******)))(((''''''''')))***+++%%%&&&'''((())))))))))))+++*********))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%%%%%%%%%%'''((()))***'''((())))))))))))((((((,,,+++++++++******))))))*********)))))))))((((((,,,,,,++++++++++++,,,,,,,,,+++***((((((((())))))))))))*********+++++++++---,,,***))))))***,,,---000...++++++---///000000+++++++++,,,,,,---------,,,,,,,,,---------..................////////////'''***---...,,,+++---/////////............//////...............///000111111444999@@@IIIUUU```gggooosssyyy}}}||||||}}}~~~|||zzzxxxxxxxxxzzz}}}}}}yyyvvvtttrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppoooooooooppppppnnnnnnqqqtttuuusssppplllkkkjjjjjjiiiiiijjjjjjkkkkkkkkklllnnnoooqqqrrrnnnllljjjiiiiiihhhfffddd```]]]XXXTTTQQQNNNKKKHHHGGGFFFEEEDDDDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJKKKMMMOOOQQQSSSUUUVVV\\\[[[YYYVVVTTTSSSRRRRRRRRRRRRSSSTTTUUUVVVVVVWWW[[[]]]```bbbcccdddgggiiimmmmmmnnnqqquuuyyy{{{|||}}}}}}vvvnnnfff___\\\eeennnuuutttmmmjjjooouuummmXXXJJJ???999999777666444333222222111111111222222222222111000000///////////////////////////...---,,,,,,++++++,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((+++++++++******)))))))))***++++++++++++***))))))******)))))))))***++++++************************(((((((((((())))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))+++)))''''''))))))((('''!!!###%%%''')))*********,,,+++)))(((((((((***+++))))))))))))*********+++((((((*********)))'''&&&(((((())))))))))))((((((((((((((((((((())))))***)))((((((''''''((()))***&&&'''((()))*********************)))))))))(((((())))))))))))((((((((('''((((((((((((((((((((((((******************************)))(((''''''''''''''''''''''''((((((((((((******)))))))))(((((((((,,,,,,,,,+++++++++******)))))))))(((((()))))))))+++***)))(((((())))))************++++++++++++,,,---,,,***))))))***,,,---++++++***+++---...---+++++++++++++++,,,,,,,,,---,,,,,,,,,------------...............////////////***,,,...///......///000//////............//////...............///000111222666;;;AAAJJJUUUbbbkkkvvvyyy~~~}}}}}}~~~~~~{{{yyywwwvvvvvvwwwyyy|||~~~~~~}}}~~~~~~~~~~~~|||yyywwwuuuqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqpppooonnnmmmmmmnnnnnnmmmmmmooorrrsssqqqnnnlllkkkjjjiiiiiihhhhhhhhhiiiiiijjjjjjlllmmmnnnooommmllljjjiiihhhgggdddbbb]]]YYYUUUQQQOOOLLLIIIFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKLLLLLLMMMNNNQQQSSSUUUWWWXXXZZZYYYXXXVVVUUUTTTTTTTTTSSSTTTUUUVVVWWWXXXXXXYYY[[[]]]```bbbccceeegggiiimmmnnnpppssswww{{{}}}}}}}}}{{{tttllleeebbbeeennnwwwxxxrrrooorrrwwwlllXXXJJJ???999888555555333222111000000000111111222222111111000///////////////////////////,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''*********)))))))))))))))+++++++++************)))******)))((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((()))))))))((('''((()))***)))((($$$&&&''')))***+++************************++++++(((((((((((())))))))))))'''((()))***)))((('''&&&'''(((((())))))(((((('''((((((''''''(((((()))***))))))((('''''''''(((((('''((()))*********************))))))))))))(((((()))))))))(((((((((''''''((((((((((((((((((((((((************************++++++***))))))(((''''''(((((('''&&&&&&&&&'''(((((((((''''''''''''&&&&&&,,,++++++++++++*********)))((((((''''''(((((()))***))))))(((((()))***+++++++++++++++,,,,,,,,,,,,---,,,+++******+++,,,---)))***+++---///...,,,)))*********+++++++++++++++,,,,,,,,,,,,---------------............/////////---,,,,,,...///000///.........////////////..................///000111222333888>>>DDDLLLXXXhhhttt}}}yyyyyy}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~|||zzzxxxwwwvvvvvvxxxzzz|||}}}|||||||||}}}|||{{{zzzxxxwwwppppppqqqqqqrrrrrrrrrsssqqqqqqooonnnllllllkkkkkkkkkkkkkkkmmmoooooonnnlllmmmllljjjiiigggfffffffffggggggggghhhiiijjjkkkkkkkkkjjjiiihhhgggeeeaaa]]]XXXUUUPPPMMMKKKIIIFFFDDDEEEEEEDDDCCCCCCDDDEEEEEEGGGGGGFFFGGGHHHJJJKKKMMMNNNOOOQQQSSSUUUXXXZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZZZZ[[[\\\^^^```bbbccceeehhhjjjmmmooorrrvvvzzz|||~~~~~~~~~{{{uuuoookkkiiirrr{{{}}}zzzwwwxxx|||jjjWWWIII???999888555444333111000000//////111111111111111000000///////////////////////////+++++++++++++++,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))))))))))))))))))))))),,,++++++***************+++***))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''************************)))))))))))))))))))))))))))(((((((((((())))))***'''&&&&&&(((***+++***)))******++++++***)))'''&&&'''((()))***++++++***)))'''''''''(((((((((((()))'''(((((())))))((('''''''''(((((((((((((((((('''(((''''''''''''((())))))))))))((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))(((((())))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''')))***++++++++++++)))'''&&&%%%&&&((()))''''''''''''''''''''''''))))))))))))((((((((((((******))))))))))))******))))))(((((((((***+++,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,...//////...,,,************************++++++,,,,,,,,,------------------.........//////,,,***)))+++...///---***------...//////...------............///000222222555;;;BBBIIIRRRaaassssssooorrrwwwxxx{{{~~~~~~~~~~~~}}}||||||~~~~~~~~~}}}{{{zzzxxxxxxxxxzzz|||~~~~~~}}}yyyzzzzzz{{{zzzyyyxxxxxxqqqqqqqqqrrrssssssttttttrrrqqqooonnnlllkkkjjjjjjjjjjjjkkkmmmmmmmmmlllkkkmmmkkkjjjhhhfffddddddccceeeeeefffggggggggghhhggggggfffffffffeeebbb]]]YYYTTTQQQLLLIIIHHHGGGEEEDDDEEEDDDCCCBBBBBBCCCDDDEEEGGGFFFEEEEEEFFFIIILLLMMMOOOPPPRRRTTTWWWYYY[[[\\\ZZZZZZXXXWWWVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZ[[[\\\\\\^^^aaabbbccceeehhhjjjkkkoootttxxx{{{}}}~~~~~~yyyvvvqqqvvv}}}}}}}}}iiiVVVIII???999888444333222111000/////////000111111111111000//////------------------------++++++++++++,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++)))))))))))))))*********+++++++++*********)))))),,,+++***)))))))))))))))******************************))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******&&&&&&&&&(((++++++***)))''''''(((((('''%%%###"""%%%&&&((()))***)))((('''&&&'''''''''(((((((((((('''''''''(((((((((''''''''''''(((((((((((('''''''''''''''''''''(((((())))))(((((((((''''''&&&&&&&&&&&&''''''((('''''''''(((((((((((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''"""###&&&(((***+++,,,,,,---+++)))''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))(((((((((***+++,,,++++++,,,,,,,,,---------++++++++++++++++++++++++...,,,++++++,,,.........************************+++++++++,,,,,,,,,------------------............---+++)))+++...///---***------............---------.........000111222333666<<>>;;;<<<666444222111222222111///...//////000000111111222////////////..................------------......)))))))))***+++,,,...///***)))))))))***+++,,,,,,***++++++++++++,,,,,,,,,+++++++++***************+++)))'''&&&&&&''')))***))))))))))))((((((((((((+++*********))))))(((((())))))(((((((((((()))))))))'''&&&''')))***+++***'''&&&%%%&&&)))***)))((((((((((((((((((''''''&&&''''''(((((())))))*********))))))(((((())))))***'''(((((((((((()))))))))&&&&&&''''''((()))))))))+++'''######%%%''''''&&&''''''((((((((('''&&&&&&%%%%%%%%%&&&((()))+++,,,###!!!(((,,,+++(((((((((((((((((('''''''''***)))'''&&&&&&''')))***'''''''''''''''((())))))(((((((((((((((((((((((((((((())))))******++++++((((((''''''''''''((((((***))))))))))))(((((((((...,,,***************)))******+++---///...,,,)))************************************************++++++,,,---------,,,,,,---,,,,,,+++++++++,,,,,,***++++++,,,,,,++++++***''')))---///000000...---,,,,,,,,,---......//////,,,---......//////......,,,------------------...............///////////////000222222111111333444:::AAANNNccc~~~kkk___]]]bbbkkkuuu}}}}}}zzzxxxvvvuuuttttttuuuwwwxxxxxxwwwtttsssqqqqqqrrrssssssrrrooommmlllkkklllllljjjiiihhhhhhhhhgggfffeeeeeeeeeeeeeeefffffffffdddcccbbbcccbbbaaa```____________^^^]]][[[[[[ZZZYYYVVVSSSOOOMMMJJJIIIIIIHHHFFFEEECCCCCCCCCCCCDDDEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMOOOSSSUUUUUUYYY^^^aaaaaa___^^^]]]WWWVVVVVVVVVVVVXXXZZZ[[[WWWYYY[[[[[[ZZZ[[[\\\^^^aaacccfffhhhjjjmmmqqqtttvvvyyy||||||aaaNNNCCC<<<888888555333111000111111000///111111111000//////......///////////////............------,,,,,,------...*********++++++,,,,,,---******))))))******+++,,,++++++++++++++++++++++++,,,+++++++++***))))))))),,,+++*********+++,,,---((((((((((((((((((((((((+++++++++***))))))(((((())))))(((((((((((())))))'''&&&%%%&&&)))******))))))((('''(((+++,,,+++***'''(((((((((((((((''''''&&&''''''((()))******+++(((((((((((()))))))))***&&&&&&'''''''''(((((((((''''''''''''(((((()))))))))&&&$$$$$$&&&))))))(((&&&'''((())))))(((&&&%%%)))((((((''''''''''''(((((($$$"""$$$(((***)))&&&))))))))))))))))))))))))+++***((('''''')))+++,,,(((((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))************))))))))))))******+++))))))))))))))))))))))))...,,,***+++---...+++((('''(((***+++,,,+++***(((************************************************++++++,,,------------,,,,,,,,,,,,+++++++++++++++***++++++,,,,,,++++++***(((***---///000///---,,,******++++++,,,---------,,,---......//////......******++++++,,,,,,------............////////////...///111111000000222333999BBBPPPfffuuudddYYYZZZaaalllvvv}}}~~~}}}~~~~~~}}}zzzxxxwwwvvvuuutttuuuvvvwwwwwwuuutttrrrppppppppppppooommmmmmlllkkkkkkllllllkkkjjjggggggfffeeeddddddcccbbbcccddddddeeedddcccbbbaaaaaaaaa```___^^^^^^^^^^^^]]][[[YYYXXXWWWUUUSSSQQQLLLJJJGGGEEEEEEEEEDDDCCC@@@@@@@@@AAABBBDDDEEEFFFEEEEEEFFFGGGGGGHHHHHHIIIMMMMMMLLLKKKKKKMMMPPPTTTTTTXXX^^^bbbaaa^^^\\\ZZZWWWWWWVVVVVVVVVWWWXXXYYYWWWYYYZZZZZZYYYYYY[[[]]]aaacccfffiiikkknnnsssvvvwwwzzz~~~yyy```OOOEEE<<<777555444222000000111111000///111111000000///..................///////////////------,,,,,,,,,,,,------,,,,,,,,,,,,+++*********,,,+++******))))))******++++++++++++++++++++++++,,,+++++++++***)))))))))***+++,,,---------,,,+++((((((((()))))))))))))))************))))))(((((((((((())))))))))))((((((((('''&&&'''((()))(((''')))((('''(((+++,,,+++***''''''((((((((((((((('''&&&''''''((()))******+++''''''(((((())))))))))))%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((('''&&&%%%&&&(((+++,,,,,,&&&'''))))))***)))((('''))))))((('''''''''''''''((((((((('''&&&&&&''''''(((((((((((((((((((((((()))(((&&&&&&&&&(((***+++))))))((('''''''''((((((((((((((((((((((((((((((''''''((((((((((((((())))))))))))))))))***++++++))))))))))))***************)))))),,,//////,,,((('''((()))******)))))))))***************************************************+++,,,,,,------,,,,,,+++++++++++++++++++++******++++++,,,,,,++++++***+++,,,,,,,,,,,,+++++++++***++++++,,,,,,---......,,,------...............------....../////////000............////////////---///000000000000111333888AAAQQQgggqqqccc[[[YYYaaammmwww}}}}}}||||||~~~~~~|||zzzyyyxxxwwwvvvuuuuuuvvvvvvuuutttuuusssqqqooonnnllliiigggiiihhhggghhhjjjkkkjjjiiiffffffeeedddcccbbbaaa```aaaaaabbbccccccbbb```___^^^^^^^^^^^^]]]\\\[[[[[[ZZZXXXUUUTTTSSSRRROOOMMMJJJGGGDDDCCCCCCCCCBBBBBB@@@@@@AAABBBCCCEEEFFFGGGFFFFFFFFFGGGHHHHHHIIIIIILLLLLLKKKJJJJJJLLLPPPTTTTTTYYY___bbbaaa^^^ZZZYYYYYYXXXWWWVVVUUUVVVVVVWWWWWWXXXXXXXXXXXXYYY[[[]]]bbbdddgggiiilllooosssvvvyyy|||zzzbbbQQQGGG>>>888666444222000000111222111000---......//////000000111.........///////////////------,,,,,,,,,,,,---------------,,,+++***)))(((,,,,,,+++***)))))))))***,,,,,,,,,++++++++++++***+++++++++***************''')))***,,,,,,***((('''))))))))))))************((((((((((((((()))))))))(((((())))))))))))(((((()))((('''((())))))'''%%%'''&&&%%%&&&)))***)))(((&&&'''((((((((((((((((((''''''(((((())))))******&&&&&&'''((())))))))))))%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((((((&&&''''''((()))+++,,,---''''''((())))))))))))(((&&&&&&&&&''''''(((******$$$&&&'''&&&$$$$$$&&&)))%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''''')))(((((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&''''''((()))***)))))))))************+++''''''(((+++------+++))))))******)))((()))+++---******************************************************+++,,,,,,,,,++++++))))))***+++,,,,,,++++++***++++++,,,,,,++++++***...---+++***)))***+++,,,---------...//////000000+++,,,------......------,,,,,,,,,---------------............////////////...///111111000000222333777???PPPeee{{{~~~pppeee___[[[cccoooxxx}}}~~~|||{{{|||}}}~~~}}}|||zzzyyyyyyxxxvvvuuuuuuuuuuuutttrrruuussspppnnnllliiieeebbbdddcccbbbdddfffggggggfffeeedddcccbbbaaa```___^^^______```aaaaaa```___^^^[[[\\\\\\\\\[[[ZZZYYYXXXWWWUUURRROOONNNMMMKKKJJJHHHEEEBBB@@@AAAAAAAAAAAACCCCCCCCCDDDEEEGGGHHHIIIFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHIIIIIIKKKNNNSSSWWWWWW\\\aaadddccc___\\\ZZZZZZYYYWWWUUUUUUUUUUUUVVVVVVWWWXXXXXXXXXZZZ]]]___dddfffiiikkkmmmppptttvvvzzz}}}yyy```OOODDD===888777444222111111222222222111------......///000000111............/////////000---,,,,,,++++++,,,,,,---+++,,,,,,---,,,+++))))))*********)))******+++,,,,,,,,,,,,+++++++++*********************+++++++++((((((((((((((('''&&&&&&)))*********+++++++++,,,&&&&&&&&&'''(((((())))))'''((()))******)))((('''((('''''')))******(((&&&'''&&&%%%&&&)))***)))(((&&&&&&'''((((((((((((((((((((((((((())))))))))))%%%&&&'''))))))))))))((('''''''''((((((((())))))(((((((((((((((((((((''''''((())))))(((((()))***'''&&&&&&&&&''''''((()))''''''&&&''''''((()))***&&&%%%$$$%%%%%%&&&'''&&&%%%&&&&&&&&&''''''''''''###$$$%%%&&&'''''''''&&&'''&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***))))))*********+++++++++((((((((('''&&&&&&(((***)))))))))&&&%%%&&&***...************************************************((()))******++++++******'''((()))+++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,+++++++++,,,------------......///000000000***+++,,,,,,---,,,,,,,,,+++++++++***************............////////////...000111111111111222444777???NNNaaattt|||nnnfffbbb]]]fffqqqyyy|||~~~~~~~~~~~~~~~}}}|||||||||}}}~~~~~~}}}{{{zzzzzzzzzyyywwwuuuuuuuuutttrrrqqqsssqqqooommmkkkhhhdddaaaaaa``````bbbdddffffffeeedddcccbbbaaa```^^^]]]]]]]]]^^^___``````___^^^]]]YYYYYYZZZZZZYYYXXXVVVUUUUUURRRNNNLLLKKKJJJHHHFFFFFFCCC???>>>>>>?????????CCCBBBCCCCCCDDDEEEFFFGGGFFFFFFGGGHHHHHHIIIIIIJJJGGGIIIJJJKKKMMMPPPTTTXXXZZZ]]]bbbdddbbb___\\\[[[XXXWWWVVVUUUUUUUUUVVVWWWWWWXXXYYYYYYZZZ\\\```cccgggiiikkkmmmoooqqquuuwww{{{~~~xxx\\\JJJ@@@999777777444333111111222333222111000000000///......---------.........//////000000---,,,,,,++++++,,,,,,---)))***+++,,,---,,,+++***((((((((()))***,,,---...,,,,,,,,,++++++*********))))))******+++++++++,,,,,,***(((&&&%%%&&&''''''******+++++++++,,,,,,,,,$$$%%%%%%&&&'''((())))))'''((()))******)))((('''''''''''')))++++++***((()))((('''(((+++,,,+++***&&&&&&'''((())))))(((((())))))))))))(((((((((((($$$%%%'''))))))))))))((())))))))))))************(((((((((((((((''''''''')))******)))'''&&&&&&&&&&&&&&&%%%$$$%%%&&&((()))******)))''''''&&&&&&&&&---((($$$%%%(((***'''###((()))))))))******++++++$$$&&&(((***++++++***)))%%%$$$$$$$$$%%%%%%&&&'''((((((((((((((((((((((((*********)))))))))))))))(((((((((((()))***,,,,,,))))))******+++++++++++++++***((($$$ !!!''',,,''''''&&&### """(((---************************************************(((((()))***************%%%''')))+++,,,------,,,+++++++++,,,,,,+++++++++***+++,,,---.../////////++++++,,,,,,---.........******+++,,,,,,,,,,,,+++.........------,,,,,,,,,............/////////000///000222222111111333444888>>>LLL___nnnxxx{{{mmmfffccc___hhhrrryyy|||~~~}}}~~~}}}||||||||||||}}}}}}~~~}}}}}}}}}~~~~~~}}}~~~~~~|||{{{zzzzzzzzzyyywwwuuuuuuuuutttrrrppppppooommmlllkkkhhheeebbbbbbaaaaaacccfffggghhhgggccccccbbb```___^^^\\\\\\\\\]]]^^^_________^^^]]]WWWXXXXXXYYYXXXVVVUUUTTTSSSPPPLLLJJJIIIHHHFFFEEEEEEAAA>>><<<<<<===>>>>>>@@@@@@@@@@@@AAABBBCCCCCCFFFGGGGGGHHHHHHIIIIIIJJJKKKMMMNNNNNNNNNOOOSSSUUUZZZ]]]aaabbbaaa^^^[[[ZZZVVVUUUUUUTTTUUUVVVXXXYYYXXXYYYZZZ[[[\\\___cccfffiiikkknnnoooppprrrvvvxxx|||vvv]]]LLLCCC;;;777666555444333222111111111111333333333222222000//////,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---...///111///------/////////...333...******---...***''',,,,,,+++******+++,,,,,,---+++***)))*********(((+++)))((()))++++++(((%%%!!!$$$(((+++------+++)))))))))))))))))))))))))))((()))******)))(((&&&%%%&&&&&&''''''(((((())))))'''((()))))))))))))))((())))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))+++((($$$###%%%''')))***))))))))))))************++++++******))))))(((((((((((((((((((((''''''''''''(((***(((&&&%%%'''***,,,,,,+++)))(((&&&%%%%%%&&&'''''''''(((((())))))'''&&&%%%$$$$$$%%%&&&'''+++******)))(((((('''''')))(((''''''((()))***+++((()))******((('''''''''(((((((((''''''''''''''',,,,,,,,,+++***))))))(((,,,+++*********+++------)))))))))))))))(((''''''---+++(((%%%%%%&&&)))++++++)))&&&$$$$$$&&&)))+++************************)))***---...///---+++***''')))+++,,,,,,+++)))(((//////...---,,,,,,++++++------......///000000000//////.........---------+++,,,---...////////////...((($$$(((000555222---000111111000000000333555:::AAANNN\\\iiissszzz}}}yyyllldddcccfffmmmtttwww{{{}}}{{{|||~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{xxxxxxwwwuuurrrpppnnnlllrrrooollljjjiiihhhfffdddbbbbbbaaaaaaaaaaaaaaabbbdddcccaaa___]]]ZZZYYYXXX[[[[[[[[[[[[ZZZZZZZZZYYYUUUUUUUUUTTTTTTTTTSSSSSSQQQNNNIIIEEECCCBBBAAA???>>>>>>>>>>>>>>>===<<<<<<>>>@@@BBBDDDDDDBBB@@@>>>BBBDDDGGGIIIIIIHHHIIIJJJGGGKKKNNNMMMLLLMMMRRRWWWWWW[[[```bbbaaa^^^[[[ZZZUUUVVVXXXZZZZZZZZZYYYYYY\\\]]]]]]]]]^^^aaafffjjjkkkmmmoooppprrruuuyyy|||}}}ttt\\\KKKBBB;;;777666555444333222111111111111222222222222111000///..............................---,,,+++,,,,,,---...,,,,,,++++++************---***((())),,,---,,,***,,,,,,+++******+++,,,,,,...,,,******+++,,,,,,+++,,,***'''((()))***)))'''!!!###&&&)))******)))(((************************++++++++++++++++++***)))************++++++++++++))))))***))))))((('''&&&))))))))))))))))))))))))'''''''''''''''((())))))))))))(((((((((((())))))///,,,((('''((()))******'''(((((((((((()))))))))))))))))))))))))))(((((('''''''''(((((((((((((((&&&((()))((('''''')))+++******))))))((((((''''''((((((((((((((('''''''''((('''&&&%%%%%%&&&'''(((&&&&&&'''''''''''''''''''''&&&&&&%%%&&&'''((()))+++,,,------+++******+++++++++******************)))))))))***************+++******)))***+++,,,---,,,---------,,,,,,+++***,,,***(((&&&&&&''')))***+++)))'''&&&&&&''')))+++******************************++++++,,,,,,,,,---......//////...---,,,+++......////////////000000---------...//////000000//////.........---------,,,,,,---...////////////111,,,***,,,222666444000000111111000000111333555888???KKKXXXfffpppwwwzzz}}}zzzmmmfffffffffnnnuuuxxx|||}}}{{{|||~~~~~~}}}||||||}}}~~~~~~}}}~~~}}}~~~~~~}}}~~~~~~~~~~~~}}}|||{{{zzzzzzyyywwwwwwvvvtttrrrpppnnnmmmooommmkkkjjjjjjjjjhhhgggcccbbbbbbaaaaaaaaaaaabbb```___^^^\\\[[[YYYXXXWWWXXXXXXWWWWWWWWWVVVVVVVVVSSSSSSSSSRRRRRRRRRQQQQQQOOOLLLHHHEEECCCBBB@@@>>>>>>>>>>>>>>>>>>===<<<<<<>>>???AAABBBCCCBBBAAA@@@BBBDDDGGGHHHHHHHHHIIIJJJHHHJJJMMMLLLKKKLLLRRRWWW[[[^^^``````___]]]\\\\\\VVVWWWYYYZZZ[[[[[[ZZZZZZ]]]]]]^^^^^^___bbbgggjjjlllnnnpppqqqsssvvvzzz}}}rrrZZZJJJAAA;;;777777555444333222111111111111000111111111000///...---........................+++++++++++++++,,,---...---000222111...++++++,,,)))))))))))))))***++++++,,,++++++******++++++,,,,,,***))))))+++,,,++++++---***((('''((()))))))))$$$%%%&&&'''((((((((((((************************+++++++++***++++++,,,---,,,,,,+++++++++++++++***************)))'''&&&%%%))))))))))))))))))))))))''''''&&&&&&&&&'''(((((())))))(((((((((((()))))),,,***''''''''''''&&&%%%''''''''''''(((((((((((((((((((((((((((((())))))&&&&&&''''''(((((())))))'''((())))))((((((***,,,(((((((((((()))))))))))))))))))))(((''''''&&&&&&((((((''''''''''''((((((%%%%%%%%%&&&'''(((((()))'''&&&&&&&&&&&&'''(((((((((***+++***)))(((((()))((((((((((((((((((((((((&&&&&&'''(((***+++,,,,,,***))))))))))))***++++++******+++++++++***))))))))))))((((((((()))************)))(((((()))******************************+++***))))))***,,,...000///......---,,,+++***)))((()))***+++,,,...//////,,,,,,---......//////000...............---------------...............---111///...///111333333222000111111111000111444666888>>>IIIWWWcccmmmtttxxxyyy|||yyylllfffffffffnnnvvvyyy~~~~~~}}}||||||}}}}}}}}}|||}}}{{{zzzzzz{{{||||||{{{||||||{{{}}}~~~}}}|||}}}~~~}}}}}}|||||||||{{{{{{{{{{{{{{{zzzyyyxxxwwwwwwvvvuuuttttttsssrrrpppnnnmmmmmmllljjjjjjkkkllljjjiiidddccccccbbbbbbbbbaaaaaa\\\\\\[[[YYYXXXVVVUUUUUUSSSSSSRRRRRRRRRQQQQQQQQQOOOOOOOOONNNNNNNNNNNNNNNKKKIIIFFFDDDCCCBBB???=========>>>>>>>>>===<<<<<<>>>>>>???@@@AAABBBCCCCCCCCCEEEGGGHHHHHHGGGHHHJJJIIIKKKLLLKKKKKKMMMSSSXXX```aaaaaa```]]]\\\\\\]]]XXXXXXZZZ[[[[[[\\\[[[[[[]]]^^^______aaadddhhhkkkmmmoooqqqsssuuuxxx|||pppXXXIIIAAA;;;777777444444333222111111111111//////000000///...------------------,,,,,,,,,,,,******+++,,,,,,---...///000444888777111---...000+++,,,,,,***((('''(((***++++++++++++++++++++++++(((&&&%%%&&&((())))))))),,,+++***************)))))))))))))))))))))***+++(((((((((((((((((((((((()))((((((((((((***,,,---***)))))))))((('''''''''))))))***))))))(((''''''(((((((((((((((((((((((((((''''''''''''((())))))))))))(((((((((((()))))))))(((''''''((((((&&&$$$'''''''''((((((((())))))&&&&&&''''''(((((())))))%%%&&&&&&'''((()))***************))))))))))))***))))))((((((((((((((((((((((((((((((((('''''''''))))))(((((((((((())))))''''''(((((()))*********))))))((((((((()))))))))&&&((())))))(((''''''(((&&&&&&'''''''''''''''(((%%%&&&&&&((()))***+++,,,)))))))))))))))*********((((((((())))))((((((''''''((()))************************++++++*********************************,,,+++******+++---///111...---,,,+++******++++++&&&'''((()))***+++,,,---+++,,,,,,---......//////..........................................------............------///000000111111111000222444777;;;AAALLLXXXdddmmmtttwww|||uuuiiidddeeefffooowww{{{~~~}}}}}}~~~}}}|||{{{{{{zzzzzzzzz{{{zzzxxxxxxzzz{{{zzzyyyzzzyyyzzz|||~~~}}}|||}}}}}}~~~~~~~~~~~~~~~~~~zzzzzzzzzzzzyyyyyyyyyyyyyyyxxxxxxwwwvvvvvvuuuuuuqqqqqqqqqpppooonnnmmmlllmmmlllkkkkkklllllljjjiiidddddddddcccbbbaaaaaa```[[[[[[YYYWWWUUUSSSRRRQQQNNNNNNNNNMMMMMMMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGFFFDDDCCCCCCAAA>>>;;;<<<===============<<<<<<>>>>>>>>>>>>@@@BBBDDDEEEDDDEEEGGGHHHGGGHHHIIIKKKKKKLLLLLLLLLMMMPPPUUUZZZcccccccccaaa^^^\\\[[[\\\YYYZZZZZZ[[[\\\\\\]]]]]]]]]___```aaabbbeeeiiimmmnnnooorrrtttvvvyyy}}}oooWWWIIIAAA;;;888777444444333222111111111111...////////////......---.........------,,,,,,,,,++++++,,,---.../////////,,,000444333---)))***,,,,,,,,,---+++)))((()))+++++++++++++++++++++++++++(((&&&%%%&&&((())))))((()))+++,,,---,,,+++)))(((+++***))))))))))))***+++''''''''''''''''''''''''((((((''''''(((***,,,---((((((((('''&&&&&&&&&%%%&&&'''((())))))***))))))(((((((((((((((((((((((())))))(((((())))))***+++))))))(((((((((((())))))*********,,,......---+++(((((()))))))))*********&&&&&&''''''(((((())))))%%%&&&&&&'''((()))******---,,,***))))))(((((('''******))))))((((((''''''%%%&&&&&&'''((())))))***((())))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))(((((()))+++,,,,,,+++***+++,,,)))))))))******+++++++++''''''(((((()))))))))***(((((())))))******************++++++++++++******'''((()))***++++++******)))***+++,,,,,,+++***)))************************+++,,,---....../////////......------...///000111++++++,,,,,,---------...++++++,,,,,,------......---.......................................------,,,......---++++++---///000111111111111222555777===DDDOOO\\\hhhqqqwwwyyy~~~~~~rrrgggccceeegggoooxxx}}}~~~}}}}}}||||||}}}||||||zzzyyyxxxxxxyyyzzzxxxwwwwwwxxxyyyyyyxxxxxxxxxyyy{{{~~~}}}|||}}}}}}~~~~~~~~~}}}}}}|||yyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvuuuuuutttmmmmmmmmmmmmlllkkkjjjjjjmmmlllkkkllllllkkkiiigggddddddddddddbbbaaa___^^^]]][[[YYYVVVRRROOOMMMLLLJJJJJJJJJJJJIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDBBBAAAAAAAAA???===:::<<<<<<============<<<<<<>>>=========???BBBDDDFFFDDDFFFHHHHHHHHHIIIKKKMMMOOOOOOOOOPPPQQQUUUYYY]]]bbbdddeeeddd```]]]ZZZYYYZZZZZZZZZ[[[\\\\\\]]]^^^]]]___aaacccdddgggkkknnnnnnppprrrtttvvvzzzpppXXXIIIAAA;;;888777555444333222111111111111......////////////......111111000000///.........,,,,,,---...////////////***---///...+++((((((***)))))))))***+++,,,---...***++++++,,,,,,++++++***+++)))((((((***+++******(((***,,,,,,***((((((((((((((('''''''''((())))))''''''''''''''''''''''''))))))))))))***+++,,,---)))(((((((((((((((''''''%%%&&&''')))************))))))))))))))))))))))))******))))))******+++,,,))))))(((((((((((())))))(((((((((***,,,---,,,+++))))))))))))************(((((((((((((((((())))))&&&&&&''''''(((((())))))---+++)))((((((((('''&&&+++******)))(((''''''&&&$$$%%%&&&'''(((***++++++(((((())))))))))))(((((('''''''''''''''&&&&&&&&&'''''''''(((''''''&&&%%%''')))++++++***)))***+++'''(((((())))))*********)))))))))))))))))))))(((((()))******++++++******((()))******************))))))***++++++***************++++++++++++******************************,,,,,,---............---***++++++,,,---...//////,,,,,,,,,,,,++++++++++++******+++,,,,,,------...---------...............------...............---...//////...---...///111000111111111111333666888>>>FFFUUUeeerrr|||yyywww{{{oooeeebbbdddgggpppyyy~~~~~~~~~}}}}}}|||{{{{{{{{{{{{{{{{{{yyywwwvvvwwwxxxyyyxxxvvvvvvxxxxxxxxxwwwvvvwwwyyy|||~~~|||||||||}}}||||||{{{zzzyyyxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvuuuuuutttttttttllllllllllllkkkjjjhhhhhhlllkkkkkkkkklllkkkhhheeeddddddddddddbbb```]]]\\\\\\ZZZXXXTTTPPPLLLIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCAAA@@@>>>>>>>>>>>><<<;;;;;;;;;<<<=========<<<<<<============???AAACCCEEEEEEFFFHHHIIIJJJKKKNNNQQQSSSSSSTTTVVVYYY\\\___```aaaccceeedddaaa]]]ZZZXXXZZZZZZZZZZZZ[[[\\\]]]^^^^^^```ccceeefffiiillloooppprrrtttvvvyyy|||qqqYYYJJJAAA;;;777777555444333222111111111111...//////000000000//////111111111000///.........,,,,,,---.........---,,,,,,---,,,,,,++++++*********'''&&&'''+++------+++***+++,,,,,,,,,,,,+++***,,,+++))))))***+++***)))(((((((((&&&######&&&)))''''''(((((())))))))))))(((((((((((((((((((((((('''((()))***************(((((((((((())))))))))))&&&'''((())))))***)))))))))))))))))))))))))))))))))))))))))))))******+++))))))(((((((((((())))))&&&%%%$$$%%%'''(((((('''((((((((())))))))))))***))))))))))))))))))(((((('''''''''(((((((((((((((***(((&&&&&&)))***)))'''))))))))))))((((((((((((%%%&&&&&&'''((()))******''''''((())))))(((''''''%%%%%%&&&&&&''''''((((((''''''((((((((('''%%%$$$%%%'''((()))((('''((()))%%%%%%&&&&&&'''(((((((((************************))))))+++,,,,,,,,,+++***(((((()))***************++++++******************************************************************...---,,,+++***+++,,,,,,'''((()))+++++++++***************************************+++,,,,,,---------------.........//////,,,,,,---...//////////////////......///000111111000111111222222333666999AAALLL^^^rrr|||yyypppnnnwwwttthhh___]]]```gggqqqzzz~~~}}}}}}||||||{{{zzzzzzzzzxxxzzzzzzxxxvvvuuuwwwyyyyyywwwvvvvvvwwwxxxxxxwwwuuuvvvyyy|||}}}zzzzzzzzzzzzyyyxxxwwwvvvvvvvvvvvvvvvuuuuuuuuutttttttttttttttssssssssssssmmmmmmmmmlllkkkjjjhhhggghhhhhhiiijjjkkkkkkhhhfffccccccdddcccaaa^^^\\\ZZZXXXWWWTTTQQQMMMIIIGGGEEEDDDCCCCCCCCCCCCBBBBBBBBB???@@@@@@@@@AAAAAAAAAAAA@@@>>><<<;;;<<<===<<<<<<:::;;;<<<<<<======<<<<<<=========>>>???AAABBBCCCEEEFFFHHHJJJKKKNNNRRRUUUWWWWWWYYY\\\```bbbcccdddbbbccccccaaa^^^[[[ZZZ[[[ZZZZZZYYYYYYZZZ[[[]]]^^^^^^aaadddfffhhhjjjnnnppprrrtttwwwyyy|||rrrZZZJJJBBB;;;777777555444333222111111111111//////000000000000000///000//////...---,,,,,,,,,+++,,,---------,,,+++***+++***(((((()))***))))))---)))%%%&&&***,,,)))%%%***+++,,,------,,,+++***,,,***((('''((()))((('''((('''$$$ %%%***((((((***+++,,,,,,,,,+++************************$$$%%%'''((((((((('''&&&&&&&&&''''''(((((())))))((()))))))))))))))((('''))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))***(((&&&&&&((((((((('''''''''''''''((((((((()))++++++******))))))(((((((((((((((((((((''''''''''''%%%###%%%)))++++++)))'''''''''((()))******+++'''''''''(((((((((((((((&&&'''((())))))((('''&&&%%%&&&'''((()))+++,,,,,,))))))*********)))'''&&&((()))+++,,,+++***+++,,,((((((((()))***++++++,,,))))))******+++++++++,,,)))***+++,,,---,,,++++++,,,---......////////////,,,,,,+++***)))))))))*********)))(((((()))******************************000---)))'''&&&(((***,,,***,,,---......---+++***,,,,,,---------.........)))******+++,,,,,,---------------.........//////+++,,,---...///////////////---,,,---///111111000///111222222222333777999EEEQQQfff}}}yyy|||xxxmmmkkktttzzzmmmbbbYYYXXX[[[hhhqqq{{{~~~}}}||||||{{{zzzzzzyyyyyywwwyyyzzzxxxuuutttwwwyyyyyywwwvvvvvvwwwxxxxxxwwwuuuvvvyyy}}}}}}xxxxxxxxxwwwwwwuuutttsssuuuuuutttttttttsssssssssssssssrrrrrrrrrrrrrrrrrroooooonnnmmmllljjjiiihhheeeeeegggiiikkkllljjjhhhccccccccccccaaa^^^ZZZYYYTTTSSSQQQNNNKKKHHHFFFEEEAAAAAAAAAAAA@@@@@@@@@???>>>>>>??????@@@@@@@@@AAA@@@===:::999:::<<<<<<<<<::::::;;;<<<=========<<<======>>>???@@@AAAAAABBBEEEFFFIIIJJJLLLOOOTTTWWWYYYZZZ\\\```dddfffffffffddddddbbb^^^[[[ZZZ[[[]]]ZZZYYYYYYYYYYYY[[[\\\]]]^^^aaadddggghhhkkknnnqqquuuwwwyyy|||~~~pppXXXIIIAAA<<<::::::;;;888333000///...---+++111111111111111000//////111///------......---,,,///---+++*********)))(((+++---...,,,)))(((***,,,,,,+++***+++---......---,,,,,,++++++++++++,,,,,,************))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((***,,,...---***'''%%%%%%+++)))(((&&&&&&((()))+++))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''(((***)))'''&&&&&&'''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((+++***'''&&&%%%&&&''')))++++++)))(((''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%&&&'''((()))******)))(((((()))++++++***)))(((''''''''''''(((((()))******+++---//////,,,******(((&&&'''******(((&&&***)))(((&&&&&&((()))***************+++,,,---...,,,,,,,,,+++***))))))(((,,,+++***))))))***+++,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,,,,,,,---...///...,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------..............................000000000000000/////////111222333222000000000222222000111333222000222777CCCUUUqqq|||yyylll```YYYXXX\\\eeemmmxxx|||{{{yyywwwwwwyyy{{{}}}{{{zzzwwwvvvuuuuuuvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvyyyzzz{{{||||||{{{zzzzzzxxxwwwuuutttsssrrrqqqqqqppprrrssssssrrrqqqqqqrrrqqqpppnnnllllllmmmooopppmmmlllkkkjjjhhhgggfffeeeeeeeeefffffffffeeedddccc```aaabbbaaa^^^[[[WWWTTTPPPOOOLLLJJJGGGEEEDDDCCC@@@@@@???>>>>>>===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888777999;;;<<<;;;;;;<<<===<<<======???@@@BBBDDDEEEIIIFFFEEEHHHNNNUUUXXXYYYYYY[[[```dddhhhjjjkkkkkkeeecccaaa^^^[[[ZZZZZZYYYYYYYYYZZZZZZ[[[[[[\\\\\\___aaaccceeegggkkkooorrryyyzzz|||oooWWWHHHAAA;;;999999999666333111000111000///000000000000000///......000///------......---,,,000...,,,,,,---...---,,,***+++,,,+++)))(((***,,,***)))((()))***+++***)))******))))))))))))******,,,+++***)))(((((((((((())))))(((((((((((())))))************************(((***,,,,,,***(((''''''))))))''''''''''''))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((***++++++)))((())))))(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((***)))((('''&&&''''''(((+++***)))(((((('''(((((())))))(((((('''''''''((('''''''''(((((((((((((((((((((((()))******)))(((******)))))))))))))))***))))))***,,,------+++)))---+++)))***,,,---+++***+++***)))(((((()))***+++(((((((((((()))***+++,,,*********)))((('''''''''++++++************++++++((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,++++++,,,......---,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...........................---------------,,,,,,,,,333444444222///.........111///000222222111555;;;GGGXXXsss|||rrreee[[[VVVXXX^^^fffnnnyyy}}}|||zzzxxxxxxxxxyyyzzzzzzyyywwwuuuuuuuuuvvvwwwvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwxxxyyyyyyxxxwwwvvvuuuuuusssrrrqqqqqqqqqqqqoooqqqrrrqqqooonnnnnnooopppooonnnmmmmmmnnnnnnooommmlllkkkiiigggeeedddccc````````````````````````\\\]]]]]]\\\ZZZVVVRRRPPPJJJIIIGGGEEEBBBAAA@@@???======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::888888888777777666666666888:::<<<<<<<<<;;;<<<=========>>>???@@@AAACCCDDDGGGFFFFFFJJJPPPVVVYYYYYY\\\^^^bbbfffiiikkkkkkkkkdddccc```]]][[[ZZZYYYYYYZZZZZZ[[[[[[\\\\\\]]]]]]]]]```bbbeeehhhlllqqquuuyyyzzz}}}}}}yyy|||~~~mmmVVVGGG@@@:::888888666444222111222333333333///////////////...------000...------.........---...---,,,,,,...000//////)))***+++***))))))+++,,,***)))(((((()))***)))'''******))))))))))))******...,,,***(((''''''((()))))))))(((((((((((())))))************************&&&(((++++++***)))((()))''''''''''''''''''''''''))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((***++++++)))(((((()))(((((((((((())))))))))))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''))))))(((((((((((())))))******))))))))))))(((((())))))((((((''''''''''''''''''((()))))))))))))))++++++***)))(((((((((((((((((((((***,,,,,,***(((***((('''''')))***)))(((,,,+++***))))))***+++,,,(((((((((((()))***++++++*********)))((((((''''''******++++++++++++******))))))************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***+++******+++---...,,,++++++++++++,,,,,,---------,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,000111222111///---...///111//////111222333888???JJJZZZtttnnnaaaXXXUUUZZZaaahhhoooyyy}}}|||{{{|||{{{zzzyyyxxxwwwwwwwwwxxxwwwvvvuuuuuuuuuvvvwwwvvvuuutttsssssstttuuuvvvtttuuuuuuuuutttsssrrrrrrrrrqqqqqqpppooooooooopppnnnoooooonnnllljjjjjjkkkmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmkkkiiifffccc```___\\\[[[YYYWWWWWWWWWYYYZZZWWWWWWWWWVVVTTTPPPMMMKKKEEEDDDBBB@@@>>>===<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999999888888888777777777777666666666666999;;;======<<<<<<===>>>>>>>>>>>>>>>???@@@AAABBBDDDEEEGGGLLLRRRWWWYYYZZZ]]]___bbbfffhhhiiiiiiiiicccaaa___\\\ZZZYYYYYYYYYZZZ[[[[[[\\\]]]]]]^^^^^^\\\^^^bbbeeeiiinnnssswwwyyy{{{~~~sssnnnlllnnnttt|||lllUUUGGG???:::777666555333111111222333333222//////000000//////...---000...,,,,,,...///...------+++***+++,,,...------,,,,,,+++*********++++++---+++******++++++)))(((,,,,,,++++++++++++,,,,,,---+++)))'''&&&(((***,,,))))))(((((((((((())))))************************''')))******)))(((((()))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((*********))))))((((((((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((()))***)))&&&$$$$$$$$$(((((((((((())))))))))))((((((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''((()))(((((('''''')))(((((((((((())))))***))))))***)))))))))(((((((((((((((((((((''''''''''''(((******)))))))))******)))((('''&&&%%%%%%%%%((((((((()))++++++***(((((('''&&&&&&&&&'''((((((+++******))))))******+++++++++******+++,,,,,,---,,,,,,,,,++++++*********)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***+++******+++------,,,***+++++++++,,,,,,---------++++++,,,,,,,,,---------......................................./////////+++---.../////////111333333000///111222333888@@@HHHYYYrrrpppddd[[[XXX\\\cccjjjqqqzzz~~~{{{yyyxxxwwwwwwxxxxxxxxxvvvuuutttvvvvvvuuuttttttuuuuuuvvvuuutttrrrqqqqqqrrrtttuuutttsssssssssrrrqqqqqqpppooonnnnnnmmmmmmmmmnnnnnnmmmnnnmmmkkkhhhgggggghhhjjjkkkmmmnnnooonnnmmmlllnnnnnnllliiieeeaaa^^^\\\YYYWWWSSSOOOMMMNNNOOOPPPPPPPPPPPPOOOMMMJJJHHHFFFCCCBBB@@@???======<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888888777777666666555888888888888888888888888999;;;===>>>======>>>??????>>>>>>>>>>>>???@@@@@@BBBDDDHHHNNNSSSWWWZZZZZZ[[[]]]```ccceeeeeeeeedddaaa```^^^[[[ZZZYYYYYYYYYZZZZZZ[[[\\\]]]]]]^^^^^^]]]___cccfffiiinnnssswwwzzz}}}tttjjjgggbbbbbbgggnnnuuu}}}~~~jjjTTTFFF???999666666555333111111111111000///000111111111111000/////////...,,,,,,...///.........---++++++,,,,,,,,,+++///...,,,+++++++++******---+++******++++++)))(((,,,,,,++++++++++++,,,,,,+++)))'''&&&'''))),,,...))))))(((((((((((()))))))))))))))))))))))))))))))))***+++***(((&&&&&&'''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))))))))(((((('''''''''))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))******)))&&&###""""""(((((((((((()))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&''''''((((((''''''(((((()))((('''''')))(((((((((((())))))***(((((()))))))))((('''&&&&&&&&&''''''((())))))***''')))++++++***)))***+++))))))'''&&&%%%%%%%%%%%%)))(((((()))++++++***)))******)))(((((()))+++---)))))))))(((((()))))))))+++++++++***++++++,,,---,,,,,,,,,,,,++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))++++++++++++++++++++++++,,,+++******,,,,,,+++***+++******+++------,,,*********+++,,,,,,---......+++++++++,,,,,,,,,------..............................//////000000000000***,,,.........///111333555222000111111222777>>>FFFWWWqqqssshhh___ZZZ\\\aaalllsss{{{~~~zzzwwwvvvqqqrrrtttvvvvvvvvvuuutttuuuuuuttttttttttttttttttrrrrrrqqqppppppqqqrrrrrrssssssrrrrrrqqqqqqqqqqqqmmmllllllkkkkkkkkkllllllllllllkkkiiifffdddeeeffffffhhhkkkmmmnnnmmmlllkkkooonnnllliiieee```\\\YYYWWWSSSNNNIIIEEEDDDEEEFFFEEEFFFFFFEEEDDDBBB@@@??????>>>===<<<;;;;;;;;;;;;888999999:::::::::999999777777666666555555555555777777777777777777777777999;;;===>>>======>>>??????>>>>>>======>>>>>>???@@@DDDIIINNNSSSVVVYYYZZZ[[[]]]```bbbcccccccccbbb```___]]][[[ZZZZZZZZZZZZYYYZZZZZZ[[[]]]^^^^^^______bbbdddgggjjjnnnsssvvv{{{~~~}}}rrrggg```___ZZZYYY\\\bbbhhhqqq}}}jjjTTTGGG@@@:::666666555444222111111111///---111111111111111000000//////---,,,,,,...//////...000...,,,,,,------,,,+++///---+++***++++++***)))***)))(((((()))***)))'''******))))))))))))*********)))((('''((())),,,---))))))(((((((((((())))))(((((((((((((((((((((((()))******)))'''&&&&&&'''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))((((((((((((***)))(((''''''((()))***(((((((((((())))))))))))***++++++***'''%%%%%%%%%(((((((((((())))))))))))***)))))))))((((((((((((&&&&&&&&&'''(((((())))))''''''''''''(((((((((((())))))(((((((((((())))))'''((()))***)))((('''&&&%%%%%%&&&'''((()))******&&&))),,,+++)))((())),,,******)))(((''''''''''''***)))((((((***+++***)))((((((((('''&&&'''***---((((((((((((((((((((((((***)))))))))))))))************************************++++++++++++******,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***+++******+++---...,,,+++******+++,,,,,,---......++++++++++++,,,,,,,,,,,,........................,,,,,,------.../////////...///000///...---...///444111000222111111666<<>>>>>===============>>>???@@@DDDIIINNNQQQTTTWWWZZZ]]]^^^aaacccdddddddddccc```___]]]\\\[[[[[[[[[\\\ZZZZZZ[[[\\\^^^___`````````ccceeehhhjjjnnnssswww{{{tttiii___[[[\\\SSSQQQRRRVVV]]]fffvvv|||iiiTTTGGG@@@;;;777666555444222222333222000...000000000111000//////......---,,,,,,...//////...---+++******,,,------,,,***(((''''''***,,,+++******)))((()))***+++***)))******))))))))))))******++++++***)))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))'''((()))((('''&&&((()))))))))''''''''''''))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))((((((((((((***)))(((''''''((()))***(((((((((((())))))))))))%%%'''))))))((('''((()))(((((((((((())))))))))))))))))((((((((('''''''''&&&&&&'''(((((()))******(((''''''&&&'''((()))***+++***)))(((((('''((((((((()))***++++++)))(((&&&&&&'''''''''(((((())))))###'''******'''%%%'''***)))(((((('''''''''(((((()))'''&&&'''(((***)))(((%%%&&&&&&$$$###$$$(((,,,)))))))))******)))))))))******)))))))))))))))***************************++++++************++++++//////......------------************************,,,+++******,,,,,,+++***,,,++++++,,,......---,,,)))******+++---......///***++++++++++++,,,,,,,,,........................++++++,,,------.../////////000111000...---...///000...///222222222666<<>>:::999888888444444555666777888888888666666555555555666666777222333555666666666555444333444444555555666666666333333333444444555555555888:::<<<<<<<<<;;;<<<===<<<<<<<<<<<<======>>>???@@@DDDIIILLLOOOQQQUUUYYY[[[]]]```bbbddddddcccccc```___^^^\\\\\\\\\]]]]]]\\\\\\]]]___```aaabbbccc___aaaeeehhhkkkpppuuuyyy|||yyynnnddd[[[WWWWWWNNNKKKKKKPPPVVVaaasss|||jjjTTTHHHAAA;;;777666444333333333444444222000///////////////......---...---,,,,,,.../////////((('''&&&'''***,,,,,,,,,&&&$$$###%%%))),,,,,,+++,,,+++***+++---......---,,,,,,++++++++++++,,,,,,------,,,***)))'''&&&%%%))))))(((((((((((())))))************************%%%''''''''''''''')))++++++***(((&&&&&&(((***+++))))))))))))))))))))))))(((((())))))******++++++))))))))))))((((((((((((+++)))(((''''''((()))+++(((((((((((())))))))))))"""%%%&&&'''''')))+++(((((((((((())))))))))))(((((('''''''''&&&&&&&&&'''''''''((()))******+++)))(((&&&%%%&&&'''***+++++++++***((('''''''''''')))***,,,,,,,,,+++)))'''((((((((((((((('''''''''!!!%%%)))(((%%%###&&&)))&&&&&&%%%%%%%%%&&&&&&'''(((&&&%%%%%%'''((((((''''''))))))'''%%%'''+++///******++++++++++++******,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,+++++++++******)))))))))************************,,,+++******,,,,,,+++***---,,,,,,---//////...,,,)))******+++---...//////******+++++++++,,,,,,,,,........................,,,,,,------...///000000---///000000//////111222,,,+++---222333333777===CCCQQQfffyyy}}}nnnddd]]]]]]ccckkkqqqvvv}}}~~~~~~{{{yyywwwuuuuuuuuuuuuuuuuuutttuuuvvvuuuuuutttrrrpppnnnmmmkkkmmmoooqqqqqqooommmkkkhhhhhhgggggghhhjjjlllmmmmmmlllkkkiiihhhgggggggggddddddbbb```]]]]]]___aaaaaabbbdddeeeggghhhiiiiiiggggggfffddd___ZZZTTTQQQDDDBBB>>>;;;888666666666333444555666888999:::;;;666555555555666666777888333444666888888777666555222333333444555666777777555555555666666666777777777999;;;<<<;;;;;;<<<===;;;;;;;;;<<<<<<===??????AAADDDIIIKKKMMMPPPTTTXXXYYYZZZ]]]```aaabbbaaaaaa```___^^^]]]\\\]]]^^^^^^^^^^^^___aaabbbdddeeeeee]]]```dddhhhlllqqqwww{{{||||||pppggg^^^TTTOOONNNLLLIIIIIINNNUUUaaatttgggRRRFFF:::999:::555333444555444222111222333888222///111222222222555444333000...------...///000000//////---,,,***)))************************---,,,,,,++++++,,,,,,---,,,+++,,,---......,,,***+++++++++************)))******++++++++++++***************)))))))))))))))))))))************))))))))))))(((((((((((())))))************))))))))))))&&&&&&'''(((((()))((((((***(((&&&(((***+++***(((''''''''''''((((((((()))***)))((()))***+++***)))))))))((('''''''''''''''%%%%%%'''((())))))))))))...---+++***'''&&&$$$###'''""" %%%+++,,,+++++++++************++++++))))))(((((((((((())))))***)))(((&&&%%%%%%(((*********))))))((((((''''''(((((())))))((('''&&&&&&'''((()))***************))))))(((((((((((())))))******)))((((((((((((((())))))))))))))))))))))))(((((()))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++ ###&&&))))))((()))***+++++++++++++++***)))(((+++******)))***+++---...---,,,+++))))))))))))***)))******************+++............---,,,++++++........................---$$$!!!---444000)))...///000000111333777:::HHHNNN\\\nnn~~~}}}zzznnneee___^^^dddllltttzzz~~~~~~}}}|||{{{zzzzzzvvvuuutttttttttttttttuuussstttttttttsssqqqooonnnpppmmmjjjjjjjjjiiieeebbbccceeeggghhhiiijjjlllnnnnnnmmmjjjgggdddbbbaaa```aaaaaa`````````______^^^cccdddeeeggghhhiiiiiiiiiddddddcccccc```[[[TTTOOOGGGBBB;;;666444444444555333333333333333222111111444333333333333333444444555555555555555555555555222222222222333444444555666555333222222333555666888888999999:::;;;<<<===<<<;;;;;;;;;<<<===???@@@CCCEEEIIIKKKMMMPPPSSSVVVXXX[[[___aaa```___^^^^^^______^^^^^^^^^______```______``````aaaaaabbbbbbcccdddeeeiiimmmssswwwzzzvvviii^^^YYYVVVRRROOOLLLIIIIIIMMMUUU```rrrgggRRRFFF:::999:::555555333///+++,,,111999@@@CCC<<<666444222...---000222111000.........//////,,,+++++++++++++++++++++++++++++++++++++++++++++***))))))(((((())))))***,,,+++++++++------,,,************)))))))))(((((()))******************)))'''(((((()))***+++,,,---(((((())))))))))))(((((()))((((((''''''(((((()))(((((()))))))))*********'''(((((()))******))))))"""!!! """&&&((('''&&&'''''''''((((((((())))))(((&&&&&&''')))***)))(((***)))(((((('''''''''(((&&&&&&'''((())))))))))))***))))))((('''&&&&&&%%%)))&&&###$$$(((***(((%%%)))((((((''''''(((((()))((((((''''''''''''(((((()))))))))'''%%%%%%''')))))))))))))))((((((''''''(((((((((((((((((('''&&&''''''((()))))))))(((((())))))(((((((((((())))))******)))((((((((((((((())))))))))))))))))))))))(((((()))++++++,,,,,,+++))))))))))))))))))))))))************************)))))))))))))))*********'''***,,,---+++)))))))))+++++++++++++++***))))))******)))******,,,---...++++++***))))))***+++,,,,,,,,,,,,,,,------------,,,,,,------...---------........................111,,,(((***...222111///---...//////000333777:::CCCJJJWWWiiiyyyzzzxxxzzz~~~tttiiiaaa]]]]]]eeennntttzzz~~~~~~}}}|||{{{zzzyyyyyyyyywwwvvvuuuttttttttttttttttttttttttsssrrrooommmlllllljjjiiiiiiiiiiiifffcccccceeeggghhhhhhiiikkkmmmkkkjjjhhhfffdddbbbaaaaaaaaa```___^^^^^^^^^^^^___bbbbbbdddeeefffgggggggggeeedddcccbbb___ZZZSSSMMMEEE@@@:::555333333444444222333333333222111000///111111000000000000111111333333333333333333333333222222222222333444555555666555333222222333555666888888888888999;;;<<<<<<;;;;;;;;;;;;<<<===???@@@AAADDDHHHKKKNNNQQQUUUXXXXXX[[[]]]^^^\\\ZZZZZZZZZ\\\\\\\\\\\\]]]^^^______aaaaaabbbbbbcccdddddddddeeefffgggjjjoootttyyy|||sssjjj^^^VVVSSSQQQNNNLLLJJJHHHJJJPPPXXXddduuufffQQQFFF;;;999:::555555222---******111:::AAAIIIAAA:::666333---+++---////////////////////////000000...---,,,------...++++++++++++,,,,,,,,,,,,)))(((((((((((((((((())),,,+++))))))+++,,,+++***))))))))))))((((((((('''((())))))******))))))(((((())))))***+++,,,------(((((((((((((((((((((((((((''''''''''''''''''(((&&&''''''(((***++++++,,,((())))))***************%%%%%%$$$%%%((()))((((((''''''((((((((()))))))))%%%$$$$$$%%%''')))((('''******)))))))))(((((((((''''''((())))))(((((((((&&&&&&&&&''''''((((((((()))'''&&&(((******'''###(((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((((())))))((('''&&&'''((()))))))))(((((((((((('''&&&'''((((((((((((((((((''''''((((((((('''&&&&&&))))))(((((((((((())))))***))))))((((((((((((((())))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))************************************))))))))))))***,,,......,,,***))))))++++++++++++++++++***))))))))))))***+++,,,...///))))))))))))***+++------,,,---------............***+++,,,---.......................................//////---++++++---///------...//////222666999@@@GGGTTTeeesss}}}uuutttvvvwwwmmmbbb\\\[[[]]]eeennnuuu{{{~~~|||zzzxxxwwwwwwxxxxxxxxxwwwvvvuuuttttttssssssttttttsssrrrpppmmmkkkjjjjjjhhhhhhhhhiiihhhfffdddcccdddfffgggggggggiiikkkhhhgggfffdddcccbbbbbbbbb```___]]]\\\\\\\\\^^^___```aaabbbcccdddeeeeeeeeeeeeeeecccbbb^^^XXXQQQKKKBBB>>>888444222333444444333333444444333111000///111000000/////////000000222222222222222222222222222222333333444555555666666555444333333444555666666666666777888:::;;;<<<::::::;;;;;;<<<>>>???@@@AAADDDHHHLLLOOORRRVVVYYYZZZ[[[\\\[[[XXXWWWWWWXXXXXXXXXYYYZZZ[[[]]]___```ccccccdddeeefffgggggggggggghhhiiilllpppvvvzzz}}}{{{rrrbbb[[[RRRMMMLLLLLLKKKJJJIIIIIIMMMUUU^^^iiiyyyeeeQQQFFF;;;999:::444222333333222111111222444AAA<<<888888666111...///------//////000000//////666444000---+++++++++++++++,,,,,,,,,,,,,,,------++++++************++++++---+++(((((()))+++++++++******)))))))))((((((((((((((())))))))))))((((((---,,,,,,,,,+++*********))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''(((((()))******+++((())))))******)))))))))---,,,+++******)))(((''''''(((((((((((()))))))))%%%$$$###%%%''')))(((''')))************)))))))))(((((()))))))))(((((('''&&&'''''''''((()))))))))'''&&&&&&(((++++++***'''))))))(((((((((((())))))((((((''''''''''''(((((('''(((***)))(((&&&&&&'''((((((((((((((((((((((((&&&&&&'''((())))))((((((((((((((((((((('''&&&%%%))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))************************++++++******))))))((((((&&&(((***+++***)))***++++++++++++,,,,,,+++******(((((()))***,,,---...///************++++++,,,,,,***++++++,,,,,,---------+++,,,------.........---........................---///000---***)))+++...,,,---......///111555888@@@HHHVVVeeerrrzzz~~~uuutttvvvsssiii___[[[[[[^^^eeemmmuuu|||~~~|||yyyvvvuuuvvvwwwxxxyyyxxxwwwuuutttsssssssssrrrqqqqqqpppnnnmmmlllkkkkkkjjjjjjiiiiiihhhfffeeeccceeeffffffeeeeeeggghhhhhhgggeeedddbbbaaaaaaaaa___^^^[[[ZZZZZZ[[[]]]___``````aaaccccccdddddddddfffeeedddbbb^^^WWWOOOJJJ???;;;666333222333444444555555666666666444222111333222111111000111111111333333333333333333333333222222333444555666666666555555444444444444555555555555555666777999:::;;;::::::;;;<<<===???@@@@@@CCCFFFIIILLLOOORRRUUUXXX[[[[[[[[[YYYWWWVVVXXXZZZUUUVVVWWWYYY[[[^^^```aaacccdddfffggghhhhhhhhhhhhhhhiiijjjmmmqqqvvv{{{~~~zzzlllcccVVVQQQKKKHHHHHHIIIIIIIIIHHHJJJPPPYYYaaajjjwww~~~dddQQQFFF;;;999:::444222444666666333000...---555333444888999444///...,,,---...///000000//////000...+++((('''&&&''''''+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---+++(((((()))+++++++++++++++*********)))))))))(((((())))))))))))((((((------,,,,,,+++******)))+++***))))))))))))***+++''''''&&&&&&&&&&&&'''''')))((((((((((((((((((((('''(((((()))(((((('''''')))))))))(((&&&%%%%%%%%%(((((((((((()))))))))***&&&%%%%%%&&&(((***)))(((((()))************))))))((()))))))))))))))((((((******)))))))))))))))))))))(((''''''(((*********))))))(((((((((((())))))******))))))))))))******'''(((***)))(((&&&&&&''''''''''''''''''(((((((((&&&&&&'''((())))))(((((())))))))))))(((((('''&&&))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***+++++++++******))))))))))))))))))))))))************************++++++******))))))((((((&&&(((******))))))***+++***++++++,,,,,,,,,++++++((()))***+++,,,------...,,,,,,,,,,,,++++++************+++,,,,,,---......---.........------,,,+++........................//////////////////000000,,,---......///111555888AAAJJJWWWfffqqqyyy|||~~~~~~uuuvvvxxxtttjjj```^^^___aaagggmmmvvv|||}}}{{{xxxvvvuuuuuuwwwxxxxxxwwwvvvtttsssrrrrrrrrrnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmllliiigggfffeeedddfffgggfffeeedddeeegggiiihhhfffcccaaa```___^^^^^^]]]ZZZYYYYYY[[[]]]___```aaabbbbbbccccccccccccfffeeecccaaa]]]VVVNNNHHH<<<888444222222444555555777888:::;;;:::999777555333222222111000000111111333333333333333333333333111222444555777777777777555555555555555555555555444444555666777999;;;;;;:::;;;<<<===???@@@AAAAAAFFFHHHKKKMMMNNNOOORRRTTTWWWXXXWWWVVVTTTUUUWWWYYYTTTTTTVVVXXX[[[^^^aaabbbbbbdddfffhhhiiiiiiiiihhhiiiiiikkkmmmqqqvvv{{{}}}zzzmmm___VVVNNNKKKGGGEEEDDDEEEFFFFFFGGGHHHNNNWWW^^^eeepppzzz}}}cccPPPFFF;;;999:::333333444333222000///000222111///111777888222---,,,---------....../////////++++++)))))))))***++++++******++++++,,,,,,------++++++************++++++,,,+++))))))+++,,,+++***++++++++++++************((())))))******))))))(((************++++++,,,,,,+++***)))(((((()))***+++(((''''''''''''''''''((()))))))))((((((''''''''''''((((((((((((''''''&&&$$$%%%''''''&&&'''(((***((((((((()))))))))******)))''''''''')))***)))((('''((()))*********)))((((((((()))******))))))))),,,++++++******))))))(((,,,+++)))''''''''''''((((((''''''&&&&&&''''''(((+++******))))))******+++((())))))((('''&&&'''(((&&&''''''''''''(((((((((&&&'''(((((((((((((((((((((((()))))))))(((''''''))))))(((((((((((())))))((((((((((((((())))))***)))))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))++++++++++++++++++++++++************)))))))))))),,,------,,,***)))***+++***+++,,,,,,,,,,,,,,,,,,))))))+++,,,,,,,,,,,,,,,------------,,,+++***)))++++++,,,---...//////000............---,,,+++***........................---+++***,,,///000///---------...//////222666999AAAJJJXXXfffpppwww|||~~~sssvvvzzzwwwnnnfffeeegggiiilllpppwww}}}~~~~~~~~~}}}}}}|||zzzxxxvvvuuuuuuvvvwwwvvvuuutttsssrrrrrrrrrrrrmmmmmmmmmmmmnnnoooppppppnnnoooooommmjjjgggfffffffffggghhhgggeeeddddddfffgggfffdddbbb___^^^]]]\\\]]]\\\ZZZZZZZZZ[[[]]]^^^``````aaabbbbbbbbbbbbbbbcccbbb```^^^ZZZTTTLLLFFF999777333222333555666666888:::===??????>>>;;;:::222111000000////////////000000000000000000000000111222444777888888888888555555555555555555555555444444555666888999;;;<<<;;;<<<===???AAABBBCCCCCCGGGIIIKKKLLLMMMNNNPPPRRRRRRSSSSSSRRRPPPQQQSSSUUURRRSSSUUUWWWZZZ^^^```bbbbbbcccfffiiijjjjjjiiihhhjjjkkklllnnnrrrwww{{{~~~uuujjj___TTTMMMGGGEEEDDDBBBAAABBBCCCDDDEEEFFFLLLTTTZZZ___iiisss|||bbbPPPFFF<<<::::::333333333222000//////111444111...///333444000------///...---------...///000+++,,,,,,------......///))))))******+++,,,,,,---******))))))))))))******,,,+++++++++------,,,***************)))))))))))))))******************))))))))))))************+++)))((('''&&&&&&'''((())))))((((((''''''(((((()))'''''''''((((((((((((((()))))))))))))))(((''''''%%%''')))***)))))),,,...(((((()))))))))************)))'''((())))))(((&&&%%%&&&(((******)))(((''''''((()))***************************))))))))))))((()))***)))((('''&&&&&&)))((((((''''''(((((()))******))))))))))))******)))))))))'''%%%%%%''')))&&&&&&&&&'''''''''(((((((((((((((((((((((('''&&&&&&&&&'''(((((((((''''''))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))*********,,,---...---++++++,,,...***+++,,,,,,------,,,,,,******,,,,,,,,,,,,+++***+++,,,---------,,,+++*********+++,,,---...//////---------...------,,,,,,........................+++******+++,,,---,,,+++---...//////000333777:::BBBLLL[[[hhhrrrxxx}}}rrrsssvvvzzzqqqkkkmmmqqqrrrsssvvvxxx~~~{{{{{{|||}}}|||{{{zzzyyyyyyxxxwwwuuuttttttsssssstttsssrrrqqqqqqqqqqqqqqqooonnnmmmmmmmmmnnnoooppplllnnnnnnmmmiiiffffffgggggghhhiiigggeeeddddddeeecccbbb```^^^]]]\\\\\\[[[\\\[[[[[[[[[[[[\\\]]]^^^^^^______```````````````^^^]]]\\\ZZZWWWPPPHHHCCC888666333333444666777777888:::>>>@@@AAAAAA???===333333111000000/////////000000000000000000000000111222555777999999999888555555666666666666555555444444555666888:::<<<===;;;===???AAACCCDDDDDDDDDEEEGGGIIIKKKLLLMMMPPPRRRRRRRRRSSSQQQOOONNNOOOQQQQQQQQQSSSUUUYYY\\\^^^```bbbdddgggjjjkkkkkkjjjiiilllmmmnnnppptttxxx}}}{{{mmmbbbYYYRRRKKKGGGBBBCCCCCCBBBBBBBBBDDDEEEGGGHHHNNNVVV[[[```jjjsss{{{bbbPPPFFF<<<::::::333111333555444222///......222...,,,///111//////111000///---,,,,,,---///000++++++,,,,,,,,,+++***)))(((((()))***++++++,,,,,,++++++************++++++,,,+++,,,---......,,,***))))))))))))((((((((((((******++++++++++++******,,,,,,+++***)))((('''&&&((('''%%%$$$$$$%%%'''((())))))(((((((((((())))))%%%&&&&&&'''((()))*********************)))((((((&&&(((******''''''(((+++))))))))))))***************)))((('''(((((('''%%%$$$&&&((()))***)))((('''''''''(((******+++++++++(((((((((((())))))))))))!!!$$$(((++++++***((((((++++++************++++++))))))(((((((((((())))))******(((&&&%%%%%%(((***&&&&&&&&&'''''''''((((((((()))))))))((('''&&&&&&$$$$$$%%%&&&''''''''''''))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))******++++++((()))+++++++++---///222***+++,,,,,,------------++++++,,,---,,,+++***))))))***,,,---......---,,,'''(((((()))+++,,,------++++++,,,---.......................................///000000///............///000000111333777:::DDDOOO^^^kkkttt{{{rrrppprrr~~~zzzsssooorrrwwwxxxyyyzzzxxx~~~wwwyyyzzz{{{{{{zzzxxxvvvvvvvvvuuuuuusssrrrrrrqqqrrrrrrqqqppppppqqqqqqqqqqqqpppooommmmmmnnnnnnoooiiikkkmmmlllhhhfffgggiiihhhiiijjjhhhfffddddddeee^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]^^^^^^______^^^^^^[[[ZZZYYYWWWTTTNNNFFFAAA777555333333555777888888777:::>>>AAACCCBBB@@@???666555444333222222222222111111111111111111111111111222555888999:::999888555555666666666666555555444555555777999;;;===>>><<<===@@@BBBDDDEEEEEEEEEBBBEEEHHHJJJKKKMMMPPPSSSTTTUUUUUUSSSQQQOOONNNOOOOOOPPPRRRTTTWWWZZZ]]]^^^ccceeehhhkkkmmmlllkkkjjjnnnoooooorrruuuzzz~~~vvvlll___UUUNNNJJJFFFCCCAAABBBDDDDDDDDDEEEGGGIIIKKKLLLRRRZZZ___eeeoooyyy}}}cccPPPEEE:::999:::444888777555222111222333333000000000000000///......333000---,,,------***'''"""(((+++)))))),,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))***++++++++++++***)))))))))************)))((((((''''''(((((())))))******''''''((()))***+++,,,,,,******))))))((((((''''''''''''(((((())))))******((((((((('''((()))***************)))))))))))))))***+++++++++)))'''%%%$$$'''((()))***,,,...///000)))((('''&&&'''''')))***))))))*********))))))((((((((((((((((((((((((((((((((())))))))))))((((((***'''$$$$$$&&&((('''&&&++++++)))(((''''''''''''&&&&&&''''''(((((())))))''''''&&&%%%&&&'''((())))))))))))))))))))))))))) """&&&)))***)))&&&%%%))))))************))))))((((((((((((((()))******---***&&&######%%%(((*********+++++++++,,,,,,,,,+++******+++------,,,***,,,------......------,,,///,,,))))))+++,,,+++)))))))))***+++,,,,,,------))))))*********+++++++++,,,+++*********+++,,,---)))***++++++,,,,,,,,,+++((()))+++------,,,+++***,,,,,,------...///000000......//////...---,,,,,,///////////////////////////...000333222111666===IIIVVVbbbqqqqqqkkkpppyyywwwvvvttttttuuuyyy}}}~~~}}}|||{{{zzzyyyyyyyyyvvvvvvvvvvvvtttrrrpppoooqqqppppppooonnnnnnooooooqqqpppooooooppppppooommmnnnkkkiiihhhhhhhhhhhhggghhhgggfffeeedddddddddeeebbb```^^^[[[ZZZ[[[\\\\\\]]]\\\[[[\\\^^^^^^^^^\\\[[[ZZZYYYYYYYYYZZZ[[[\\\]]]YYYUUUSSSRRRMMMDDD===777777777777666666666555666999<<<@@@BBBCCCCCCBBB;;;999777555444333333333111000000000000222444555777777777777777777777777555444333222222333444555555666888:::;;;;;;;;;;;;>>>>>>???@@@BBBCCCDDDDDDBBBDDDFFFHHHJJJKKKKKKKKKPPPOOONNNMMMLLLLLLLLLLLLJJJMMMPPPSSSUUUXXX[[[^^^ccceeeiiilllmmmmmmooopppsssuuuwwwxxxyyy{{{~~~~~~nnn```ZZZRRRKKKGGGFFFEEEEEEBBBCCCDDDEEEFFFGGGHHHJJJNNNUUU]]]ccciiittt|||bbbOOOEEE:::999:::444777666444222000111111222000000000000000///......///---,,,,,,......,,,***)))---///,,,***++++++(((***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))+++*********))))))))))))(((((((((((())))))))))))))))))))))))***************)))))))))(((((((((''''''((((((((((((((())))))(((((((((((())))))))))))***)))))))))))))))))))))((()))))))))))))))((((((*********)))))))))))))))''''''%%%$$$$$$%%%&&&'''))))))*********))))))((((((((((((((((((((((((((()))))))))))))))(((''''''+++)))&&&&&&(((***)))(((,,,,,,+++***))))))))))))'''''''''(((((((((((((((''''''&&&&&&&&&'''((()))(((((((((((((((((((((((($$$&&&(((***+++***((('''))))))************))))))((((((((((((((()))******///---***(((((()))+++---************+++++++++,,,***))))))***,,,,,,+++))),,,,,,------------,,,,,,...+++))))))+++,,,+++***))))))***++++++,,,------++++++,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++++++++,,,,,,,,,,,,,,,+++***,,,---//////...---,,,,,,,,,------...//////000......//////...------,,,///////////////////////////...000222222222888@@@JJJ]]]nnnrrrkkkooowww~~~~~~~~~yyyxxxwwwwwwxxx{{{~~~~~~}}}|||{{{zzzyyyyyyyyyvvvwwwwwwvvvtttrrrpppoooppppppooonnnnnnnnnoooooopppnnnmmmmmmnnnnnnmmmlllmmmkkkhhhgggggggggfffeeeeeeeeeddddddccccccbbbbbb```___\\\ZZZYYYYYYZZZ[[[[[[ZZZYYYYYY[[[\\\[[[YYYZZZYYYYYYXXXXXXXXXXXXYYYYYYUUURRRPPPOOOKKKCCC===888888888777777666666666666777:::===@@@BBBCCCCCC>>>===:::777555444333333111111000000111222333444666666777777777888888888777777666555555666777777333444777999;;;<<<======>>>>>>???@@@BBBCCCDDDDDDCCCDDDFFFIIIJJJKKKLLLLLLOOONNNMMMKKKJJJJJJIIIIIIGGGJJJNNNPPPSSSVVVYYY\\\```cccgggjjjlllnnnppprrruuuwwwzzz{{{}}}rrrcccUUUPPPIIIDDDBBBBBBCCCCCCCCCDDDEEEGGGIIILLLPPPRRRVVV^^^hhhqqqzzzyyy```MMMDDD;;;:::;;;555666555333111000000000111000000000000000///......,,,++++++,,,...///...---,,,000111---+++,,,+++)))))))))))))))*********+++++++++++++++++++++++++++))))))******+++,,,,,,---***++++++++++++***))))))***)))((('''''''''(((((())))))))))))((((((((((((+++*********))))))(((((())))))))))))((((((((((((((((((((('''''''''''''''&&&''')))*********)))((())))))))))))))))))******&&&&&&''''''(((***+++,,,))))))((((((''''''&&&&&&((((((&&&%%%$$$$$$%%%&&&((())))))******)))))))))(((((((((((((((((((((((())))))***))))))((('''&&&***)))'''''')))***))))))++++++***))))))*********((((((((((((((('''''''''''''''&&&&&&''''''((()))(((((((((((((((((((((((('''(((((()))))))))((('''((())))))******))))))(((((((((((((((((()))******,,,+++)))((((((((()))***))))))))))))************+++******+++------,,,+++,,,,,,------------,,,,,,,,,***))))))+++,,,,,,+++))))))******+++,,,,,,,,,,,,,,,++++++++++++++++++............------,,,+++---------...------,,,,,,+++,,,---...///...---,,,,,,,,,,,,---......//////.........///......---,,,///////////////////////////...///111111333:::CCCOOOiiivvvoooqqqxxx{{{{{{~~~{{{{{{{{{{{{|||}}}~~~~~~}}}}}}|||zzzzzzyyyyyywwwwwwwwwvvvtttrrrooonnnooonnnnnnmmmnnnnnnooooooooommmkkkjjjkkkllllllkkkllljjjgggffffffeeedddcccbbbccccccccccccaaa```___^^^]]][[[YYYXXXXXXYYYYYYYYYWWWVVVWWWXXXXXXWWWVVVXXXXXXWWWWWWVVVTTTSSSRRRRRROOOLLLKKKJJJGGG@@@;;;:::999999888777777666666555666777:::===@@@BBBDDDAAA???<<<999666555444333222222111111111222222333444444555666777888999999888777777666666777777888222333666888;;;<<<>>>>>>===>>>???@@@BBBCCCDDDEEEDDDEEEGGGIIIKKKLLLMMMMMMNNNMMMLLLJJJHHHGGGFFFFFFDDDFFFJJJLLLOOORRRVVVYYY]]]```eeeiiilllnnnqqqsssuuuwww{{{}}}rrrbbbUUULLLHHHDDDBBBBBBDDDFFFFFFEEEFFFGGGIIILLLQQQXXX]]]bbbkkkxxxvvv]]]LLLDDD;;;:::<<<666666555333222111111111111000000000000000///......,,,+++,,,,,,---.........***...///,,,+++---...,,,))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,***++++++++++++***)))))))))(((&&&$$$$$$%%%&&&'''******))))))((((((''''''************))))))))))))))))))))))))((((((((((((((((((''''''&&&&&&%%%%%%%%%''')))***+++***(((''')))))))))))))))*********'''&&&&&&&&&(((***,,,---&&&'''''''''''''''((((((+++***((('''&&&&&&&&&''''''((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''&&&&&&&&&''''''''''''(((((('''''''''(((((()))))))))((((((''''''&&&&&&'''''''''''''''(((((()))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&(((((())))))))))))((((((((((((((((((((())))))***))))))))))))))))))))))))((((((((()))))))))))))))...------...000000///---,,,,,,,,,------,,,,,,,,,+++***))))))***+++++++++))))))******+++++++++,,,******))))))))))))((((((((()))+++---/////////.....................---,,,)))***+++,,,,,,,,,++++++,,,,,,,,,------.........---...............------////////////////////////000......111111444<<>>BBBDDDAAA???===:::777666666666444444333333222222222222222333444555777888999:::666666666666666666666666333444666888:::;;;<<<======>>>???@@@BBBCCCDDDEEEEEEFFFGGGIIIKKKLLLMMMNNNNNNMMMKKKIIIGGGEEEDDDCCCAAADDDFFFIIIKKKOOOSSSWWW[[[___dddhhhkkknnnqqqsssqqqtttyyy|||rrrdddVVVLLLFFFCCCAAAAAACCCFFFGGGHHHFFFGGGIIIJJJMMMSSS\\\cccnnnxxxttt\\\KKKCCC;;;:::<<<666777666555444333222222111000000000000000///......------...---,,,,,,,,,---)))---...***))),,,---,,,*********++++++++++++,,,------------------------+++++++++******)))))))))***++++++++++++***))))))***)))'''%%%%%%&&&'''(((******))))))((((((''''''))))))))))))************(((((((((((())))))))))))((((((''''''&&&&&&%%%%%%%%%''')))***+++***((('''(((((())))))************)))(((''''''''')))***+++((((((((((((((((((((((((+++***((('''&&&&&&&&&'''''''''((()))))))))))))))((((((((((((((((((((((((%%%&&&''')))************%%%&&&'''''''''''''''(((''''''''''''''''''(((((())))))((((((''''''&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''))))))'''&&&%%%%%%&&&&&&(((((())))))))))))((((((((((((((((((((())))))***+++,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((------,,,...///000///---+++,,,,,,,,,,,,,,,,,,+++************)))******+++)))***************++++++******))))))))))))))))))'''(((***,,,......------.........//////......---******++++++,,,,,,,,,+++,,,,,,,,,---------------------...............---////////////////////////000...///111222555===GGG[[[~~~~~~~~~yyyyyy|||}}}}}}~~~}}}|||{{{zzz|||}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}|||{{{yyyxxxwwwwwwwwwvvvtttrrrooonnnmmmlllllllllllllllmmmmmmnnnllljjjiiijjjkkkkkkjjjjjjhhhgggffffffeeecccaaabbbccceeeeeeeeeccc```___^^^]]]\\\[[[ZZZYYYYYYXXXYYYXXXVVVVVVVVVVVVTTTSSSPPPPPPPPPNNNLLLHHHEEEDDDBBBAAA@@@???>>><<<999777999999999999888888888777666666666777:::>>>BBBDDD>>>===;;;999888888888888777777666555444333222222111222333444666888999999777777777777777777777777666666777777888999::::::<<<===>>>@@@BBBDDDEEEFFFFFFFFFGGGIIIJJJLLLNNNNNNNNNMMMKKKHHHFFFDDDCCCBBB@@@BBBDDDFFFHHHKKKPPPTTTZZZ^^^cccgggjjjmmmppprrrppptttxxx}}}ssseeeWWWLLLFFF@@@>>>===>>>AAACCCDDDDDDHHHJJJKKKLLLMMMTTT^^^eeetttsss[[[JJJCCC;;;:::;;;555777666666555444333222111000000000000000///.........//////...,,,***+++,,,+++......)))''')))***)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((((((***++++++++++++***)))))),,,+++***)))))))))***+++))))))))))))(((((((((((((((((())))))*********+++(((((((((((())))))))))))((((((((('''''''''''''''&&&''')))*********)))(((((((((((()))******++++++))))))(((((((((((()))))),,,+++***)))((('''&&&&&&((((((&&&%%%$$$$$$%%%&&&&&&&&&'''((())))))))))))((((((((((((((((((((((((%%%&&&''')))************%%%''')))***)))))))))*********)))(((((()))))))))((((((((((((((('''''''''&&&'''((())))))))))))(((''''''''''''''''''''''''+++******)))((((((((()))'''(((((())))))(((((('''((((((((((((((()))******)))************+++++++++))))))))))))((((((((((((***))))))***,,,,,,+++***++++++,,,,,,,,,,,,++++++***++++++***(((((()))***************************++++++,,,,,,,,,---------,,,,,,,,,,,,++++++***))),,,------...//////......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------,,,---......///.........////////////////////////000///000333444555===FFF\\\yyyzzz|||}}}}}}}}}||||||{{{zzz{{{|||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}{{{yyyxxxvvvvvvvvvvvvtttrrrpppooommmllllllkkkjjjjjjkkkkkklllkkkiiijjjkkkkkkjjjhhhgggeeeddddddeeedddbbb```bbbccccccdddcccaaa```___]]]]]]\\\[[[ZZZYYYXXXXXXXXXVVVTTTTTTTTTSSSQQQPPPLLLKKKJJJHHHEEEBBB@@@>>><<<<<<;;;:::999777555555777777777888888888888999888888888999;;;>>>BBBDDD>>>===;;;:::999999:::;;;::::::999888777555333222111111222444555777888888999::::::;;;;;;::::::999888777777777777888999999<<<===>>>@@@BBBDDDEEEFFFFFFFFFGGGHHHIIIKKKMMMNNNMMMLLLIIIGGGEEECCCBBBBBB???AAABBBCCCDDDGGGLLLOOOUUUYYY___dddgggkkknnnqqqrrrvvv{{{rrrcccVVVKKKDDDBBB@@@??????AAADDDFFFGGGFFFIIILLLOOOOOOPPPVVV```hhhxxxrrrZZZJJJCCC;;;999:::333555555555444333222111000000000000000000///......---///000...+++***+++---***...---)))'''***+++***+++++++++,,,,,,,,,,,,---************************************))))))))))))***++++++++++++***))))))+++++++++*********))))))(((((((((((())))))))))))************))))))))))))'''((((((((()))))))))***'''((((((((((((((())))))(((((((((((())))))))))))'''(((((()))******++++++''''''((()))))))))))))))+++******)))(((''''''&&&''''''%%%$$$$$$%%%&&&'''%%%&&&'''((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((($$$'''******)))((()))++++++***)))((((((((((((((('''''''''(((((((((((((((&&&'''((()))***))))))(((''''''''''''''''''''''''************))))))))))))''''''((((((((((((''''''((((((((((((((()))******''''''&&&&&&''''''((()))*********))))))((((((((((((''''''(((***+++)))(((++++++,,,,,,,,,,,,+++++++++,,,,,,***'''&&&''')))************))))))))))))++++++,,,---...//////000///...---,,,+++************+++,,,---.../////////---,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......////////////////////////000///111555555666<<>><<<;;;;;;;;;;;;<<<<<<<<<;;;999777444333111222222444555666777777999:::;;;<<<<<<;;;:::999777666666666777888:::;;;<<<<<<>>>@@@BBBDDDFFFFFFEEEEEEFFFFFFHHHJJJMMMNNNJJJIIIGGGEEECCCBBBAAA@@@>>>?????????@@@CCCGGGKKKLLLQQQXXX___dddiiinnnqqqtttxxx~~~vvvcccVVVLLLCCC???AAAAAAAAABBBDDDHHHJJJKKKJJJJJJOOOSSSTTTUUU[[[eeennn~~~rrrZZZJJJCCC:::999999222444444444333222111000///000000000000000//////...,,,...///...,,,***,,,...'''++++++((((((,,,//////***++++++++++++,,,,,,,,,((((((((((((((((((((((((((((((((()))******++++++***++++++++++++***))))))((((((((()))(((''''''&&&''''''(((((())))))******,,,,,,+++***)))((('''''''''((((((((())))))******''''''(((((())))))******((((((((((((((()))******'''(((((()))***+++++++++%%%&&&(((************)))&&&&&&''''''((())))))***)))((('''&&&'''((()))***%%%&&&'''((())))))))))))((((((((((((((((((((((((++++++******)))'''&&&%%%!!!%%%((()))'''&&&''')))***)))(((&&&&&&%%%%%%%%%&&&'''''''''(((((())))))&&&''')))*********)))(((''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((()))*********)))(((((((((***+++,,,++++++******))))))(((((()))(((((()))++++++***(((+++++++++,,,,,,+++++++++,,,------+++'''%%%&&&(((*********)))))))))))))))))))))***+++---...//////...---,,,+++,,,---...///)))***+++---...//////000++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...////////////////////////000000222666666666<<>><<<:::999999777777777555333111111111333333444666777999::::::<<<<<<<<<===???@@@BBBCCCDDDCCCAAA>>><<<;;;;;;;;;>>>>>>>>>===:::888555333111222333333444555666666888888::::::::::::888888555555555555777999;;;===;;;<<<>>>@@@BBBDDDFFFGGGEEEEEEEEEFFFGGGJJJLLLNNNHHHGGGEEECCCAAA@@@@@@???===============???DDDGGGEEEKKKSSS[[[bbbhhhnnnrrrtttxxx~~~nnn[[[PPPGGG@@@>>>BBB<<<<<<>>>BBBFFFIIIIIIHHHKKKPPPVVVXXXZZZ___jjjsssnnn\\\IIIAAA>>>;;;777555111444555000***)))///555111111000///////////////111111000...---,,,+++***((('''''')))+++------,,,++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,+++************************((()))***++++++***)))(((,,,+++***(((''''''''''''---,,,,,,,,,++++++******---,,,,,,,,,++++++*********************)))((('''******))))))((((((''''''&&&+++---***)))+++,,,***---+++)))(((((()))(((((('''$$$###'''+++,,,'''"""'''+++---***%%%"""%%%(((---+++(((&&&&&&''')))***+++***(((''''''((()))***%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******(((((((((((())))))))))))((((((((((((((((((((((((%%%(((***,,,++++++,,,---''''''''''''((((((((((((******))))))))))))******************))))))))))))(((((('''&&&%%%%%%$$$$$$"""$$$'''***+++***)))'''+++***)))((()))***,,,---)))))))))))))))))))))))))))))))))))))))******+++///...---...000111000///*********++++++,,,------(((((())))))***+++------***+++---,,,++++++,,,...------......---+++***((((((***,,,---,,,,,,---.........------------......,,,,,,---------------,,,///......------,,,++++++////////////////////////000111222333555999>>>BBB___rrruuuvvv}}}{{{|||||||||}}}}}}~~~~~~}}}||||||}}}}}}~~~~~~}}}|||zzzxxxwwwvvvuuuuuuuuuuuutttsssrrrqqqqqqooommmjjjhhhfffffffffiiihhhhhhgggfffeeeeeeddd```___]]]\\\\\\]]]^^^___^^^\\\[[[\\\^^^^^^]]]\\\[[[[[[ZZZYYYWWWTTTRRRPPPLLLKKKIIIGGGFFFDDDCCCCCC===<<<;;;999888777777666666666666666555444333222555555555555555666777777<<<======>>>???@@@AAAAAACCCCCCCCCAAA>>>======???>>>???@@@@@@>>>;;;888555555444333222222444666777888999;;;<<<<<<;;;999888999888888777888888999999>>>>>>???@@@BBBCCCDDDDDDKKKGGGDDDFFFJJJMMMKKKHHHHHHEEECCCAAAAAA???===:::???>>>===<<<<<<===>>>???BBBFFFKKKRRRZZZccclllqqq{{{}}}rrraaaOOOFFFCCCAAA@@@BBB@@@BBBDDDFFFGGGJJJNNNRRRWWWYYY```eeefffiiiwwwlllZZZGGG???===:::666444777666444111///...///111111111000////////////////////////...---------,,,------,,,...000111111000*********+++++++++,,,,,,(((((()))************)))))))))))))))))))))))))))((()))***++++++***)))(((+++***)))(((((('''((((((******)))))))))(((((((((''''''''''''&&&&&&&&&%%%)))************))))))((())))))))))))(((((((((((('''+++---***(((******)))***)))''''''((()))))))))111---)))&&&%%%&&&'''((((((((()))((('''''''''((()))(((%%%######$$$&&&'''((((((((('''(((((())))))(((((((((''''''&&&&&&%%%'''''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&(((***+++))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((('''''''''&&&''''''''''''((((((((((((&&&'''((()))***)))'''&&&'''(((***+++***)))'''%%%)))))))))))))))))))))))))))))))))))))))***+++++++++***)))***,,,---,,,+++************************))))))))))))***+++,,,,,,+++,,,...---,,,,,,---///------------,,,+++***)))***,,,.........---...000///......------......///------.........------,,,......------------,,,,,,////////////////////////000000222222444888===AAAYYYlllpppoooyyyyyyzzz{{{|||}}}~~~}}}}}}}}}}}}~~~~~~~~~|||{{{yyywwwvvvuuuuuuuuuttttttsssrrrqqqpppooommmkkkjjjiiiiiijjjjjjjjjiiigggfffeeedddccc```___]]][[[[[[\\\]]]^^^^^^]]][[[[[[\\\\\\ZZZXXXXXXXXXXXXWWWUUURRROOONNNJJJIIIGGGEEECCCBBBAAAAAA;;;:::999999888888888999888888888888777666555555666555555555555666777888??????@@@BBBCCCEEEFFFFFFFFFFFFFFFCCC@@@>>>>>>???>>>???@@@@@@???===:::888555444333222222333555666777888:::;;;<<<;;;999888999888888888888888999999:::;;;===???BBBDDDFFFGGGIIIEEECCCEEEIIIKKKJJJGGGGGGEEEBBBAAA@@@???<<<:::===<<<;;;::::::;;;<<<===???BBBGGGMMMTTT^^^gggmmmuuuyyy~~~fffWWWGGGAAA@@@??????@@@???BBBEEEGGGIIILLLRRRVVV^^^aaaiiipppuuu{{{jjjXXXFFF>>><<<999555444777555222111222333111///111111000///////////////........................---,,,+++,,,.........---))))))*********+++++++++(((((()))************)))))))))))))))))))))))))))))))))************))))))***))))))(((((()))))))))))))))(((((((((((('''''')))))))))))))))(((((((((((())))))************)))(((((((((((())))))))))))&&&***,,,)))'''))))))'''''''''''''''((()))***+++000///---((($$$$$$(((,,,)))'''&&&''')))+++)))'''+++)))(((&&&&&&'''((()))&&&&&&'''((()))))))))((()))(((((('''&&&%%%$$$$$$))))))((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''')))***)))'''&&&&&&'''******))))))((((((''''''((((((''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&'''(((***+++,,,,,,)))))))))(((((('''''''''((()))******)))(((&&&%%%))))))))))))))))))))))))***))))))))))))***++++++)))((('''(((***+++***)))++++++******)))(((((('''+++***************++++++,,,---......------...///......---,,,+++++++++++++++---///000//////000111//////............/////////////////////...---,,,---------------.........///////////////////////////000111111333777<<<@@@RRRcccuuu}}}mmmkkkvvv~~~uuuwwwyyy{{{}}}~~~~~~}}}~~~~~~~~~}}}{{{yyywwwvvvttttttttttttsssrrrqqqqqqoooooonnnmmmlllllllllmmmkkkjjjiiihhhfffdddcccccc```___]]]\\\[[[[[[[[[\\\___]]][[[ZZZZZZYYYWWWUUUUUUUUUTTTSSSQQQNNNLLLJJJHHHGGGEEEBBB@@@>>>======777888888999999::::::;;;;;;;;;;;;;;;:::999888777666666666666666777777888<<<===>>>@@@BBBDDDEEEFFFIIIJJJJJJGGGCCC@@@???@@@===>>>???@@@@@@>>>===<<<666555333222222333444555777888999:::;;;;;;:::999999888888888888888888888999:::<<<>>>AAACCCEEEFFFFFFDDDBBBDDDGGGIIIGGGEEEFFFCCCAAA@@@???>>>;;;999:::999888777777888999:::;;;===@@@EEELLLVVV```gggnnnsss{{{qqqXXXLLLAAA>>>?????????AAAAAADDDHHHJJJMMMRRRZZZ```gggmmmwwwiiiWWWEEE===<<<999666444333111000111333333222111111000000///////////////...............---------+++)))((()))******)))(((************++++++++++++******+++,,,,,,,,,,,,+++)))))))))))))))))))))))))))))))))******)))))))))))))))(((((()))******+++*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,'''((()))***************'''''''''((()))*********###(((***'''&&&)))***((('''((())))))))))))***,,,&&&''')))***************)))((((((((()))))))))(((+++***)))(((((((((***+++$$$%%%'''((()))))))))(((&&&&&&&&&%%%%%%$$$$$$$$$((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((('''((()))((('''&&&&&&'''*********)))(((((('''''''''''''''&&&&&&'''''''''******)))))))))(((((((((&&&&&&''')))***+++,,,,,,***)))(((''''''((())))))+++***)))(((((()))+++,,,))))))))))))))))))))))))******))))))******+++,,,+++***)))***,,,,,,,,,+++++++++******)))))))))))),,,++++++***))))))******+++,,,------,,,,,,---//////...,,,+++***+++,,,,,,+++---///000//////000111000//////......//////000000000000000///...---,,,,,,,,,,,,---...//////000////////////////////////...///000111222666;;;???LLL[[[kkkuuu|||{{{nnnnnnxxx{{{ssstttwww{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyywwwvvvsssttttttssssssrrrqqqpppoooooonnnnnnmmmllllllllliiihhhhhhgggfffeeeddddddaaa```^^^]]][[[[[[[[[[[[]]][[[YYYXXXXXXXXXVVVTTTRRRRRRQQQPPPNNNKKKIIIGGGEEEDDDBBB@@@>>><<<;;;;;;777777888999:::;;;;;;;;;============<<<;;;:::999777777777666666777777888:::;;;===???AAADDDEEEFFFJJJLLLLLLJJJFFFBBB@@@???<<<<<<===>>>>>>>>>>>>>>>777666555444333333333333666666888999::::::::::::888999999999888888888777;;;;;;<<<===???@@@AAABBBDDDCCCBBBDDDFFFGGGFFFEEEDDDBBB@@@>>>>>>===;;;999999888777666666777888999888999;;;???EEENNNXXX___iiipppyyyvvveeeOOOFFF??????AAAAAABBBCCCEEEIIIMMMPPPSSSYYYccckkksss|||iiiWWWEEE>>><<<:::777666222444555444222111111222111000000///////////////111000///...---,,,++++++...---,,,,,,------,,,++++++++++++,,,,,,,,,,,,---******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))))))))))))))***)))(((((())))))***+++,,,)))))))))))))))*********((()))))))))))))))))))))'''((()))***************&&&&&&'''((()))***++++++!!!&&&(((''''''***+++***(((***,,,+++)))((()))+++$$$"""!!!$$$))),,,***((((((+++---+++'''%%%&&&)))'''&&&%%%%%%%%%&&&''''''$$$%%%''')))******)))(((%%%%%%&&&&&&''''''((((((&&&&&&''''''((())))))***(((((((((((())))))))))))((((((((((((((((((((((((&&&'''((((((''''''(((******)))))))))((((((''''''''''''&&&&&&&&&&&&''''''))))))))))))(((((((((((('''''''''(((((()))))))))(((((('''&&&''')))+++,,,%%%&&&((()))++++++,,,,,,))))))))))))))))))))))))***************++++++,,,,,,+++***+++,,,------+++*********+++++++++,,,,,,,,,,,,+++***)))))))))))))))+++,,,,,,+++***,,,---...---,,,+++***+++,,,---***,,,......------.../////////............////////////000000///...------+++,,,------...///000000////////////////////////...///000000222555:::>>>HHHVVVeeennnvvv~~~yyyrrrttt}}}xxxrrrtttxxx|||}}}~~~~~~~~~~~~~~~~~~}}}|||zzzxxxwwwvvvssssssssssssrrrqqqpppooooooooonnnmmmllljjjiiiiiieeeeeeeeeeeeeeeeeeeeeeeeaaa```___^^^\\\[[[[[[[[[ZZZXXXWWWWWWXXXWWWVVVTTTOOOOOOOOOMMMKKKIIIFFFEEEBBBAAA@@@>>><<<;;;::::::888999:::;;;<<<<<<;;;;;;============<<<;;;::::::999888888777777777888888;;;===>>>AAADDDFFFHHHIIIIIIJJJLLLKKKGGGCCC@@@???;;;;;;;;;;;;;;;<<<======999888777555444333333222444555666888999::::::;;;888999999999999888777666999:::;;;<<<===???@@@@@@BBBBBBCCCEEEFFFGGGFFFEEEBBB@@@>>>======<<<:::888888888777666666777888888666777999;;;@@@GGGQQQWWWeeelllwwwlll[[[KKKDDD@@@AAACCCBBBBBBEEEGGGLLLQQQTTTXXX```lllvvvhhhVVVDDD===<<<:::888666666777777555111///000222111111000///////////////111111000...---,,,+++***///---,,,---......---,,,++++++,,,,,,,,,---------(((((()))************))),,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******)))))))))))))))***+++,,,''''''(((((((((((())))))''''''(((((((((((())))))((())))))************)))&&&''''''((()))******+++!!!&&&)))''''''***+++***'''***,,,,,,)))'''(((***---%%%"""((()))((((((,,,///,,,&&&###&&&***''''''''''''''''''((((((''''''((())))))******)))''''''((()))***+++,,,,,,%%%%%%&&&'''((()))******(((((((((((())))))))))))((((((((((((((((((((((((&&&'''((('''&&&''')))+++'''''''''(((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''((('''''''''(((***,,,--- ''',,,...---)))&&&))))))))))))))))))))))))+++************+++,,,,,,***)))))))))+++,,,+++***)))******+++,,,,,,------,,,,,,+++***)))))))))***)))***++++++******+++,,,---,,,,,,++++++,,,,,,,,,(((***,,,---,,,,,,---.........------------......---....../////////......,,,,,,---...//////000000///////////////////////////000000111222555:::>>>GGGSSSaaajjjqqqzzzyyyxxx{{{~~~wwwtttvvvyyy}}}~~~~~~~~~~~~}}}}}}}}}|||{{{yyywwwuuutttrrrrrrrrrrrrqqqpppoooooonnnnnnnnnmmmkkkiiihhhgggdddddddddddddddddddddddd______^^^]]]\\\[[[[[[ZZZWWWVVVTTTTTTUUUUUUTTTRRRLLLLLLLLLJJJHHHFFFCCCBBB>>>>>><<<;;;:::999999999999:::;;;===>>>>>>===<<<>>>>>>>>>>>>===<<<;;;::::::999888888888888888888999:::;;;>>>@@@CCCDDDEEEEEEHHHKKKLLLIIIEEEBBBAAA===<<<;;;:::999:::;;;<<<;;;;;;999888666444333222333444555666888999;;;;;;888999::::::999888666555555666888:::===???AAABBB@@@BBBCCCEEEEEEEEEDDDDDD@@@>>><<<<<<;;;;;;999777888777666666666666777888666666777999<<>>FFFRRR^^^gggnnnvvvyyyyyyzzzvvvxxx|||~~~}}}||||||{{{{{{zzzxxxvvvtttsssrrrrrrrrrrrrqqqpppooonnnllllllmmmmmmlllkkkiiihhheeeeeedddcccbbbaaa```___[[[[[[[[[[[[[[[ZZZYYYYYYVVVTTTRRRQQQRRRQQQOOOMMMHHHHHHHHHGGGEEEBBB@@@>>>999999888777777777777888777999<<<>>>@@@AAA@@@@@@????????????>>>===<<<<<<;;;:::999888888888888888555666777999;;;>>>???@@@CCCFFFKKKMMMKKKHHHEEEDDDAAA???<<<:::999999:::;;;======<<<:::888555333222333333444555777999;;;<<<888999:::::::::888666555444555777999<<<>>>@@@AAA>>>@@@BBBDDDDDDCCCBBBBBB???===;;;;;;;;;:::888666777666555555555555666777444555666777999===BBBFFFQQQYYYfffrrr}}}mmmXXXLLLEEE@@@>>>AAACCCBBBEEEIIIJJJQQQZZZ```hhhuuu~~~dddSSSAAA::::::888666555---'''###&&&...444444222111111000///////////////........................,,,+++***+++---...---,,,)))************+++++++++******+++,,,,,,,,,,,,+++************************+++***)))(((((()))***+++++++++***************+++******++++++,,,,,,,,,---(((((())))))*********+++***************)))((('''(((((((((((())))))))))))(((,,,---)))'''((((((&&&###((((((&&&%%%(((+++((()))***)))''''''(((******(((((((((***+++***)))%%%&&&&&&&&&''''''((((((,,,+++***)))))))))++++++&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((('''%%%""""""###%%%###$$$$$$%%%&&&'''((((((((((((''''''''''''(((((())))))((((((((('''''''''&&&'''''''''(((((())))))************)))))))))(((,,,)))%%%###$$$(((---111))))))))))))))))))))))))++++++******++++++,,,---,,,******+++,,,---,,,+++++++++******)))(((((((((+++***************++++++***,,,------,,,+++---...***+++,,,---...---,,,+++)))***,,,---,,,,,,---...---,,,,,,++++++,,,,,,---******,,,---.../////////............////////////////////////////////////111111222222333666;;;>>>FFFQQQ]]]fffmmmsssvvvuuuyyyzzz~~~|||xxxzzz}}}~~~|||{{{{{{{{{zzzyyywwwuuusssrrrqqqqqqrrrqqqqqqpppooonnnjjjkkklllmmmmmmmmmkkkkkkgggfffdddbbb```^^^]]]\\\XXXYYYYYYYYYYYYYYYXXXWWWUUUSSSQQQOOOOOOMMMKKKIIIFFFFFFEEEDDDBBB@@@===;;;666666555555555666666777666888;;;???BBBCCCDDDCCC@@@@@@@@@@@@???>>>======;;;::::::999888888888999777777999;;;===???@@@AAAAAAFFFKKKNNNMMMJJJHHHGGGDDDBBB>>>;;;999999:::;;;???>>>===;;;999666444222222333333555777999;;;<<<888999:::;;;:::888666444777777888999;;;<<<===>>><<<>>>AAABBBBBBAAAAAAAAA>>><<<;;;:::::::::888666666555444444444444555666444555666666777:::>>>AAAHHHQQQ^^^kkkwww|||dddRRRGGGEEEAAA@@@CCCEEEEEEIIIMMMMMMVVV```hhhqqq|||dddTTTCCC<<<:::888666666555444333222111111111111333222000/////////000111222222111000//////000000111000///---+++)))((('''------++++++++++++------$$$(((,,,+++((('''***...---***((((((+++,,,+++)))+++++++++************)))))))))************))))))((()))+++***(((''''''(((***************)))(((((('''&&&&&&&&&'''(((***+++))))))((('''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))'''%%%&&&'''((('''&&&))))))))))))))))))))))))***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((('''''''''&&&%%%%%%$$$$$$!!!###&&&)))++++++++++++((((((((((((((('''''''''((((((((((((((('''''''''%%%&&&&&&&&&'''(((((((((((((((((((((((('''''''''((((((((((((((()))******''''''&&&&&&%%%%%%%%%$$$((())))))***************))))))((('''''''''''''''***+++------,,,++++++,,,++++++*********************++++++++++++***))))))******))))))******+++,,,***(((&&&%%%%%%''')))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,------------------------,,,,,,------------......///...---,,,++++++++++++000///...------...///000000000///000111111///---222000111666888888;;;@@@KKKOOOZZZhhhoooooosssyyy}}}~~~xxxvvvxxx{{{}}}~~~}}}|||~~~}}}{{{yyyzzzzzzzzzyyywwwuuutttooooooooonnnmmmmmmllllllmmmlllkkkkkkkkkjjjgggdddeeecccaaa```___^^^\\\YYYYYYWWWVVVUUUVVVWWWVVVUUUTTTSSSRRRPPPMMMKKKHHHGGGAAA@@@>>>>>>???>>>===;;;888777666555555666777777888:::>>>BBBDDDDDDDDDCCCGGGCCC>>>======>>>===;;;;;;:::::::::::::::;;;;;;;;;:::999999:::===???AAABBBDDDGGGJJJKKKKKKJJJHHHFFFEEEBBB@@@===;;;::::::===<<<<<<======;;;888555555444444444555777888999::::::999999888777777777888888888888999;;;===>>>>>>>>>????????????>>>>>>???>>><<<:::999777777666444555666666666555333222555444444555777999<<<>>>EEEIIIUUUfffttt}}}rrr[[[KKKDDD?????????@@@BBBFFFMMMRRRXXX\\\cccnnn}}}}}}bbbSSSDDD>>>===999666555555444333222111111111111222111000/////////000000............///000111111......---,,,,,,+++******---,,,++++++++++++,,,---###&&&)))(((&&&%%%(((,,,,,,***((()))+++,,,+++)))*********)))))))))((((((((())))))******))))))(((''')))******(((''''''(((***************)))((((((''''''&&&&&&'''(((***+++******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))###"""!!!###%%%'''(((((())))))))))))))))))))))))(((((('''''''''((())))))&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''''''''###%%%''')))***)))((((((''''''(((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&'''(((((()))*********)))))))))(((((( !!!###&&&(((***+++,,,******)))(((((((((((((((((()))******(((((()))***************************++++++---...............+++************+++,,,,,,,,,+++(((''''''(((***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---+++******++++++***(((,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,++++++,,,,,,------000///...------...///000...---,,,---...///...,,,222000111555888888<<>><<<::::::999999999999:::::::::999999999:::===@@@AAACCCDDDGGGJJJKKKKKKJJJJJJGGGEEECCCAAA???===<<<;;;===<<<<<<======;;;888555333333222222333555666777999999999888888777777777777777777777888:::<<<=========>>>>>>>>>>>>======>>>===<<<:::888777777777555555666666555555444333555444333333444666888999>>>AAAKKK[[[jjjuuummmWWWIIICCC@@@AAAAAAAAACCCHHHOOOTTT[[[```jjjwww~~~```RRREEEAAA???:::666333555444333222111111111111111000///.........//////.........------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,$$$&&&)))(((&&&&&&(((+++,,,***))))))***++++++***))))))))))))((((((((('''(((((())))))))))))(((((('''(((***)))'''&&&&&&'''***************)))((((((''''''&&&''''''((()))***+++***))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))&&&%%%$$$&&&)))+++++++++))))))))))))))))))))))))&&&&&&'''''')))***,,,---''''''((((((((()))))))))%%%&&&&&&'''(((((())))))&&&'''((((((((('''%%%$$$'''''''''(((((()))))))))&&&&&&''''''(((((())))))'''''''''''''''&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((''''''''' """%%%(((***+++,,,+++******))))))))))))************)))((((((***,,,************************)))***,,,...000111111111+++++++++++++++,,,------///---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++///...---...///...---+++------------------------******++++++++++++,,,,,,)))***+++,,,---...///000//////............//////---,,,***+++---.........111000111555777999>>>EEENNNUUUaaannnvvvyyyyyysssvvv{{{}}}|||}}}~~~}}}|||||||||{{{yyyvvvsssrrrooonnnnnnmmmkkkjjjiiiiiijjjiiiiiiiiijjjiiifffccccccaaa^^^]]][[[YYYWWWTTTUUUSSSRRRRRRSSSSSSRRRQQQNNNNNNMMMKKKIIIFFFDDDCCC@@@>>><<<;;;:::999777555555444333222222333444555888999<<>>AAACCCDDDEEEHHHJJJKKKLLLKKKKKKIIIHHHFFFDDDAAA???=========<<<<<<<<<===<<<999666222222111111111333444555888888888888888888777777777666666666777999:::;;;<<<<<<============<<<<<<===<<<;;;999888777777777666666555555444444555555777666444333333444555555888:::BBBPPP^^^kkkzzzgggSSSGGGBBBAAAAAABBBCCCFFFKKKRRRXXX```fffrrr~~~```RRRDDD???>>>:::666555444444333222111111111111000//////...............333222000...---,,,++++++------,,,,,,,,,+++++++++,,,++++++++++++++++++,,,(((***,,,+++******+++---+++******)))******++++++******)))))))))(((((((((((((((((())))))((((((((('''((())))))'''&&&&&&'''***************)))((((((''''''''''''(((((())))))***))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,***))))))***++++++***))))))))))))))))))))))))&&&&&&&&&'''(((***+++,,,(((((((((((())))))))))))'''''''''((((((((())))))''''''(((((('''&&&%%%$$$&&&&&&'''((()))******+++%%%&&&&&&'''((()))******((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''''''''''''''&&&&&&'''((())))))))))))******)))(((((()))))))))(((((((((&&&$$$%%%(((+++***************+++++++++'''(((***,,,---.........,,,,,,++++++,,,,,,---...///...,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,///......000111222000...........................,,,,,,,,,---------......******+++---......///////////////....../////////...---,,,,,,...000111111111000111555777999@@@IIIOOOYYYhhhuuu~~~zzzrrruuu{{{}}}{{{|||~~~~~~}}}}}}}}}|||zzzxxxuuurrrpppnnnnnnmmmllljjjiiihhhhhhiiihhhggghhhhhhgggdddbbb```^^^\\\[[[ZZZYYYVVVTTTRRRQQQPPPQQQRRRRRRPPPOOOLLLKKKJJJIIIGGGDDDBBBAAA???===;;;:::999888666444444333222111222333444555888999:::<<<@@@CCCGGGIIIEEEEEEFFFFFFFFFDDDAAA???::::::999999888888999999;;;::::::;;;===AAADDDFFFEEEFFFGGGIIIJJJKKKLLLLLLLLLKKKIIIGGGCCC@@@>>><<<>>>===<<<<<<===<<<:::888333222111111111222333444777777777777888888888888777777666666777888:::;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::888777777777777777666555444444555666777888777666666555666666777777888>>>IIIVVVdddvvvxxxaaaOOOEEEBBB@@@AAABBBDDDGGGMMMUUUZZZdddlllzzz~~~bbbRRRBBB<<<;;;999777777444444333222111111111111///////////////......---444333111///...---,,,,,,///...------++++++***)))+++++++++++++++++++++++++++,,,---,,,,,,,,,,,,---++++++******)))******+++++++++*********)))))))))(((((())))))))))))(((((('''(((***)))'''&&&&&&'''***************)))(((((('''''''''((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((()))))))))))))))))))))))))))))))))))))))'''&&&&&&'''(((((('''(((((((((((((((((((((((('''&&&&&&&&&''''''((()))(((((((((((())))))))))))))))))((((((((('''''''''&&&&&&''''''''''''''''''&&&''''''((()))***++++++%%%&&&&&&'''((()))******((((((((('''&&&&&&&&&%%%***))))))((('''&&&%%%%%%''''''&&&&&&''''''((()))***************************************)))((('''(((((('''''''''(((((()))%%%%%%$$$"""!!!"""$$$'''))))))*********+++++++++))))))***+++++++++++++++,,,,,,++++++,,,,,,---......---,,,***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,//////......---------,,,((((((***,,,///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,...//////////////////......---,,,---///111111111000///111555666999CCCMMMVVVdddvvvzzzrrruuuzzz~~~}}}{{{{{{}}}~~~~~~~~~~~~}}}||||||{{{yyywwwtttqqqooonnnmmmlllkkkjjjiiihhhhhhhhhgggfffffffffeeebbb___]]][[[YYYYYYYYYXXXWWWUUUPPPOOOOOOOOOPPPPPPNNNLLLJJJIIIIIIGGGEEECCCAAA@@@???===:::999999777555333333333222222222333555555777777888:::>>>BBBFFFHHHDDDEEEGGGHHHGGGEEECCCBBB<<<<<<;;;:::::::::::::::===<<<<<<===@@@CCCFFFHHHEEEEEEEEEFFFHHHIIIKKKLLLOOONNNLLLIIIEEEAAA>>><<<>>>===<<<<<<===<<<;;;999555444333222222333444444666666666777777888888999888888777777888999:::;;;::::::;;;;;;;;;;;;:::::::::999888777777777777777777666555444444555777888666666666666777777888999999999===EEENNN\\\oooqqq\\\MMMEEEBBB???@@@BBBDDDHHHOOOWWW]]]hhhqqq}}}aaaQQQAAA:::999777777777555444333222111111111111///000000000000///...---000//////...//////000000//////...---+++***))))))******++++++++++++*********************************++++++***))))))***,,,++++++++++++************))))))************))))))((()))+++***(((''''''(((***************)))((((((''''''((((((((((((''''''((('''&&&&&&%%%%%%&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))&&&%%%%%%&&&)))+++,,,+++(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((((()))))))))))))))(((((('''&&&&&&%%%&&&&&&''''''((()))))))))((((((((())))))*********&&&&&&''''''(((((())))))'''''''''''''''&&&&&&&&&******)))((('''&&&&&&%%%'''''''''&&&'''(((((()))(((((((((((())))))))))))''''''(((((((((((((((''''''''''''''''''(((((()))((())))))'''&&&&&&(((***)))))))))***++++++,,,,,,,,,---------,,,,,,+++***+++++++++++++++,,,------,,,,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,((((((***---000111000...))))))))))))))))))))))))******++++++++++++,,,,,,.../////////...---+++***......////////////......---,,,,,,...///000///---//////111444666:::EEEQQQcccttt|||sssuuuxxx|||~~~~~~}}}}}}{{{||||||}}}}}}}}}}}}|||zzzzzzzzzxxxuuurrrooonnnmmmllllllkkkkkkjjjjjjiiihhhgggfffeeedddbbb___\\\ZZZXXXVVVVVVVVVVVVTTTRRRMMMLLLLLLMMMNNNMMMKKKIIIGGGGGGFFFEEECCCAAA???>>>===;;;999888888777555333222222111111222333444555666666777999<<<@@@CCCEEECCCFFFHHHIIIGGGEEEEEEEEE???>>>>>>===<<<<<<<<<<<<>>>>>>>>>>>>@@@CCCFFFHHHCCCCCCCCCCCCDDDFFFIIIJJJNNNNNNMMMJJJGGGCCC@@@===>>>===<<<<<<======<<<:::777666555333333333444444555555666666777888999999999888888777888999:::;;;::::::;;;;;;;;;;;;::::::888888777777777777777888666666555555666666777777222333444555666777888999999999<<>>@@@BBBEEEJJJQQQZZZ```mmmwww|||]]]OOO@@@:::999777555555555444333222111111111111000000111111111000///...------------...///000000---------,,,,,,+++++++++)))***+++,,,,,,+++***)))***)))((())))))))))))((()))+++,,,+++)))(((***,,,************))))))))))))******++++++++++++******)))***,,,+++)))(((((()))***************)))((((((''''''((())))))((('''&&&(((((('''&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))((('''&&&(((+++---------((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&&&&((((((((((((((()))******)))))))))))))))))))))***'''''''''(((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((($$$$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((''''''((())))))******,,,---,,,+++***+++---((())))))***++++++,,,,,,------......---,,,,,,++++++************+++,,,,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******+++,,,---000222222///---******************************++++++++++++,,,,,,...//////000///---+++***---...///000000///...---------...000222111...,,,...///111444666:::GGGTTTnnn}}}yyy~~~tttuuuwwwyyyzzz{{{||||||||||||||||||||||||{{{{{{xxxxxxxxxvvvtttqqqnnnmmmlllllllllllllllkkkkkkkkkiiigggeeedddccc```\\\YYYYYYWWWTTTSSSRRRQQQNNNLLLHHHHHHHHHIIIKKKJJJGGGDDDDDDDDDCCCBBB@@@>>>===<<<:::888666666666555333222000000//////000222333444444555666888;;;>>>@@@AAACCCFFFHHHHHHFFFEEEFFFGGGBBBAAA@@@???>>>>>>>>>>>>???>>>===>>>???BBBDDDFFFAAAAAA@@@???AAADDDFFFHHHJJJKKKKKKJJJIIIFFFCCCBBB???===;;;;;;======<<<;;;888777555444333333333444444444555666777888999:::888888777666777888999:::::::::;;;;;;;;;;;;::::::777777666666666777777888555555666777777777777777333444555777888888999999;;;;;;===???AAAGGGVVVdddsss}}}fffTTTHHHCCC@@@???AAACCCGGGLLLTTT]]]cccrrr~~~{{{ZZZMMM@@@<<<;;;777333222555444333222111111111111000111222222222111///...///...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))***+++,,,,,,+++***)))+++***))))))******)))((()))+++,,,+++((((((***---))))))))))))((((((((((((++++++,,,,,,,,,,,,++++++***+++,,,,,,***))))))******************)))((((((''''''((())))))((('''&&&))))))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((&&&%%%%%%&&&''''''&&&((((((((((((((((((((((((((((((((((((((()))******&&&&&&&&&&&&'''''''''((($$$$$$%%%%%%&&&'''''''''+++******))))))))))))************)))))))))))))))((((((((((((((('''''''''%%%&&&&&&''''''(((((((((######$$$%%%'''(((((()))%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((())))))((((((((()))(((((('''&&&))))))((())))))***++++++&&&'''))))))(((''''''(((((())))))***++++++,,,,,,+++,,,,,,------,,,,,,+++******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((******+++---...---)))&&&------------------------,,,,,,---------.........---...///000000...,,,+++---...///000000///...---000000222444666444000,,,...///111444555:::HHHVVVttt{{{tttwwwuuuvvvvvvwwwxxxzzz{{{{{{}}}}}}||||||{{{{{{{{{zzzwwwwwwvvvuuusssqqqnnnlllkkkkkkllllllllllllmmmmmmiiihhheeedddbbb___ZZZWWWYYYWWWSSSQQQOOOLLLIIIGGGEEEEEEEEEGGGHHHGGGDDDAAABBBBBBAAA@@@>>><<<;;;:::777555444444444444222111///.........///000222333333444666888:::<<<>>>???CCCFFFHHHHHHFFFEEEFFFHHHDDDCCCBBBAAA@@@@@@@@@@@@>>>=========>>>@@@BBBDDD@@@???>>>===???BBBEEEGGGFFFGGGIIIJJJJJJHHHGGGEEE???===;;;;;;=========<<<888777555333222222222333333444555666777888999:::777777666555555666888888:::;;;;;;<<<<<<;;;;;;:::777666666666666777777888444555666888888888777666777888999:::::::::::::::======???@@@@@@CCCPPP]]]jjjwwwyyycccRRRGGGAAA???@@@BBBEEEHHHNNNVVV___fffvvvuuu\\\OOOBBB===;;;777555666555444333222111111111111777000///333555000...///000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---000000///...,,,***((('''+++++++++*********)))))),,,+++++++++***)))))))))******))))))***++++++,,,,,,+++++++++******))))))%%%&&&''')))+++---//////***((('''(((+++,,,+++((()))(((&&&&&&((()))((('''(((((((((((())))))))))))''''''((()))***++++++,,,&&&'''((()))************))))))************)))(((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((()))******+++))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((()))))))))&&&%%%&&&)))***)))'''&&&'''***000444333...(((%%%''')))(((&&&&&&(((+++(((((('''''''''&&&&&&&&&%%%''')))***))))))***+++************************---,,,***((('''&&&&&&'''***************+++++++++,,,***(((***---...---+++,,,,,,,,,***)))***---000,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,---///000000///---,,,*********+++,,,---...///---------------------------333555000---...///...........................---......///////////////666333222444666<<>><<<:::999999999888555333222444333111............///000222333444222444666888999:::===???BBBDDDGGGIIIJJJJJJHHHGGGDDDBBB@@@>>>>>>@@@BBBCCC??????????????????@@@@@@======>>>???@@@BBBDDDEEEFFFHHHIIIIIIHHHGGGGGGHHHHHHCCC<<<999:::===>>>>>>;;;999666444333333222111111222444666777666666555333333444555666777888888;;;:::999888888888888999777777666666555555555444777555444666999:::999777:::888888:::>>>@@@>>><<>><<<999777777555444333222111111111111333...---222444000...000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++ """$$$'''***,,,......)))))))))***+++++++++,,,++++++******************,,,+++******))))))******))))))))))))((((((((('''((((((((()))***++++++,,,)))(((&&&(((***+++***((()))(((&&&&&&((()))(((''''''''''''(((((((((((()))((((((((()))*********+++(((((()))))))))(((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''(((((()))******))))))))))))))))))))))))((((((((((((((()))******''''''&&&&&&&&&&&&''''''((('''%%%&&&)))***)))'''((()))++++++)))'''%%%$$$&&&'''((('''%%%%%%''')))))))))((((((((('''''''''$$$&&&((()))))))))***+++))))))))))))))))))))))))+++***)))((('''(((((()))((()))***+++,,,---...///,,,***)))***,,,---,,,******++++++***)))***,,,...,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,---...//////...---,,,,,,++++++++++++,,,,,,---------------------------,,,111333///,,,---...---////////////////////////---......///////////////222000000333555:::FFFQQQqqqtttkkkmmmvvvpppooopppssswwwzzz{{{{{{~~~~~~~~~~~~~~~~~~}}}}}}xxxwwwuuusssrrrrrrrrrrrrnnnmmmlllkkkjjjjjjkkklllllljjjgggccc___\\\ZZZYYYTTTSSSQQQOOOLLLIIIGGGFFFBBBBBBAAAAAA@@@@@@@@@???>>>>>>===;;;:::999777777666444222222333333000............///000111222333000222444666777888;;;===???AAADDDGGGIIIHHHGGGFFFEEECCCAAA??????@@@BBBCCCCCCCCCCCCBBBBBBBBBBBBBBB<<<<<<<<<===>>>???@@@AAAEEEFFFHHHHHHGGGGGGHHHIIIIIIDDD>>>:::;;;<<<======<<<:::777555333222111111111222333555666777777666444444555555666777777777::::::999999999888888888777777666666666555555555:::999888999<<<===<<<;;;:::999:::<<<@@@BBB@@@???@@@@@@@@@@@@AAADDDIIIMMM\\\mmmvvv___OOOFFFBBBAAADDDCCCFFFMMMTTT]]]iiiuuuttt\\\OOOBBB===;;;888666777444444333222111111111111000------111222111///000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,------+++++++++,,,+++******)))%%%&&&(((***+++,,,,,,---******************++++++))))))******************************************))))))))))))((((((((((((***)))))))))((((((((((((((('''&&&''')))))))))((()))(((&&&&&&((()))((('''(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''(((((((((''''''''''''((((((((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''(((((())))))))))))))))))))))))))))))((((((((((((((()))******''''''&&&&&&&&&&&&''''''((('''&&&'''((())))))'''+++,,,---)))$$$"""%%%)))''''''((('''%%%%%%&&&((()))))))))))))))(((((((((###%%%'''((((((((()))+++((((((((((((((((((((((((((((((((((((((()))***+++))))))******+++,,,---------+++***+++,,,,,,+++***(((***++++++***)))+++,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,---...//////...---,,,,,,,,,+++***************------------------------+++111333///+++,,,---,,,000000000000000000000000---......//////////////////...000333666;;;EEEPPPlll~~~qqqiiimmmvvvwwwiiiiiikkkpppuuuyyy{{{{{{|||||||||}}}}}}}}}}}}}}}wwwvvvuuusssssssssssstttnnnmmmkkkjjjiiiiiiiiiiiikkkiiifffccc___[[[YYYWWWRRRQQQOOOMMMJJJHHHFFFEEE@@@@@@???>>>>>>===<<<<<<;;;;;;;;;:::999777555444222111111222333222000---///.........//////000111000222444666666888:::<<<>>>@@@CCCGGGIIIIIIHHHHHHFFFEEECCCAAAAAABBBCCCDDDEEEEEEDDDDDDCCCCCCBBBBBB======<<<<<<<<<===>>>>>>BBBDDDFFFFFFFFFFFFHHHIIIJJJFFF@@@===<<<<<<<<<<<<>>><<<:::777444222111000000111222444666777777888666666666666666666666666888888999:::999888777666777777666666666666555555;;;:::999;;;===>>>===<<<;;;;;;<<>>===<<<;;;::::::777888999999888666333111//////000111222111///---///...............///000222444666777888999;;;===>>>AAAEEEIIIKKKLLLLLLKKKGGGFFFDDDCCCBBBCCCDDDDDDDDDCCCCCCBBBAAA@@@??????@@@??????>>>>>>>>>>>>>>>@@@BBBCCCDDDDDDEEEHHHJJJJJJGGGCCC???===<<<;;;;;;??????===999555222111000///000111333555777888999777777666666555555555555666777999::::::888777555777777666666666666666666888888888999:::;;;;;;;;;<<<===@@@CCCFFFGGGGGGFFFDDDEEEFFFGGGGGGIIILLLOOOXXXggg}}}sss]]]MMMFFFDDDDDDEEEFFFKKKRRRZZZdddttttttWWWKKK>>>:::888555444444333333222222111111222222444555555333111111///..................---------,,,,,,,,,------.........******+++,,,+++***)))(((((())))))*********))))))......,,,+++)))((('''&&&((((((((())))))******+++(((((()))*********))))))******************++++++'''''''''''''''(((((((((%%%&&&&&&'''&&&''''''((()))(((&&&&&&((()))((('''((((((((()))))))))******)))))))))(((((((((((((((!!!"""$$$&&&(((******+++%%%%%%&&&'''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((())))))***))))))(((((((((((())))))&&&'''((((((((((((((()))"""!!! """%%%'''&&&%%%))))))((('''(((((((((((('''''''''''''''''''''''''''((()))(((&&&%%%%%%%%%)))))))))))))))))))))))))))))))))************************)))((('''&&&&&&,,,,,,,,,,,,+++*********)))+++------,,,+++,,,---***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,------------------,,,))))))))))))***+++,,,------------------------------222444000------...---........................---......///////////////......111555888;;;CCCMMM___nnn~~~zzzyyyjjjgggmmmxxxwwweeeYYYVVVYYY```jjjssszzz}}}~~~||||||{{{zzzzzz{{{|||}}}zzzyyyvvvsssqqqpppoooooonnnnnnmmmlllkkkjjjiiihhhhhhgggdddaaa]]]XXXUUURRRMMMLLLJJJHHHFFFCCCBBBAAA@@@???>>>===<<<;;;:::999555666777777666444222000...///000111000///......///...............///000222444666777777888;;;<<<>>>@@@DDDIIIKKKLLLLLLKKKHHHGGGFFFDDDDDDCCCDDDDDDCCCBBBBBBAAA@@@??????>>>AAA@@@???>>>============>>>@@@AAABBBBBBDDDFFFIIIIIIGGGDDDAAA===;;;::::::@@@@@@@@@<<<777333111222///000111222444666888999777777777666555555444444555666888999999888666555666666777777777777777777666777888888999999:::;;;===???CCCFFFHHHIIIIIIIIIEEEGGGJJJKKKLLLMMMOOOQQQWWWeeezzzsss]]]MMMFFFEEEEEEFFFGGGMMMUUU\\\gggyyyuuuYYYMMM@@@<<<:::888666777333333222222111222222333444888888444111111000...........................,,,,,,,,,---......//////+++++++++,,,+++******)))***++++++,,,,,,++++++*********************++++++(((((())))))))))))))))))***+++++++++***(((&&&%%%(((((((((((())))))))))))&&&&&&''''''(((((())))))%%%&&&''''''&&&&&&'''))))))(((&&&&&&((()))((('''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((''''''%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((()))******''''''&&&&&&&&&&&&''''''&&&'''((((((''''''(((***&&&$$$###%%%))))))&&&!!!((('''&&&&&&((())))))(((&&&&&&&&&&&&''''''''''''((()))***)))'''%%%%%%%%%))))))))))))))))))))))))))))))***++++++******)))))))))******+++,,,------+++,,,---,,,*********,,,***,,,------,,,+++---...******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------------,,,,,,,,,,,,,,,,,,---)))))))))***+++,,,---...---------------------------333555111---...///...........................---......///////////////...---///222444777???HHHUUUbbbsss~~~|||{{{ttthhhgggnnnyyyuuubbbVVVSSSWWW```kkkvvv}}}~~~}}}|||zzzzzzzzz{{{|||{{{yyyvvvrrrpppnnnmmmmmmmmmmmmmmmmmmlllkkkiiihhhffffffddd```\\\WWWSSSPPPJJJIIIHHHFFFCCCBBB@@@???>>>>>>======<<<;;;::::::444555555555555333111000///000111000...---...//////.........//////000111000222444555555666888:::<<>>===<<<<<<<<<<<<>>>???@@@@@@@@@BBBEEEGGGFFFFFFEEEAAA===:::999:::@@@AAABBB>>>888333222333000000111222333555777888777777666666555555555444444555777888888777666666666666777777777777888888888999;;;;;;::::::<<<===>>>BBBFFFIIIJJJIIIIIIJJJGGGJJJMMMOOOQQQRRRTTTUUUVVVdddxxxttt]]]NNNGGGFFFFFFHHHJJJPPPWWW^^^iii}}}vvvYYYMMMAAA<<<;;;999777888333222222111222222333333111777888333///111111...........................,,,,,,------.../////////------,,,+++++++++++++++/////////...,,,+++)))((()))))))))***+++++++++,,,)))))))))))))))(((((((((&&&((()))***+++***(((''''''((((((((())))))))))))''''''((((((((()))))))))%%%''')))(((&&&&&&(((***)))(((&&&&&&((()))((('''&&&''''''''''''(((((((((&&&'''''''''((()))))))))(((((()))))))))(((''''''%%%%%%&&&(((((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******''''''&&&&&&&&&&&&''''''%%%''')))((('''&&&(((*********))))))***)))(((&&&&&&$$$"""$$$'''))))))'''&&&'''''''''((((((((((((&&&((())))))((('''((((((((((((((((((((((((((((((&&&''')))+++,,,,,,,,,+++((()))***+++,,,---...///)))+++---,,,******+++---++++++,,,+++******,,,...)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------------,,,,,,,,,,,,,,,,,,---+++++++++++++++,,,------------------------------,,,222444000,,,---...---........................---......///////////////000...///111222555===GGGNNNYYYhhhuuuzzzzzz|||~~~|||}}}}}}{{{|||~~~qqqfffgggppp{{{yyyggg[[[WWW\\\dddpppzzz}}}{{{zzzzzz{{{|||xxxvvvtttqqqooommmmmmmmmjjjkkkllllllkkkjjjiiihhheeeeeeccc```[[[VVVQQQOOOHHHGGGFFFDDDBBB@@@???>>><<<<<<<<<;;;;;;;;;::::::555555444444333222222222222222222///,,,+++...000.........///000111222333000222444555555555777999===???CCCGGGIIIJJJIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBDDDDDDDDDCCCCCCCCCCCCCCC@@@???>>>===============>>>>>>???>>>>>>@@@CCCFFFCCCEEEEEEBBB===999999:::???BBBCCC@@@999444444555111111111111333444666777666666666666666555555555555555555666666666777777666666777777777888888888888:::<<<<<<;;;;;;===??????CCCHHHKKKJJJIIIIIIJJJHHHKKKPPPSSSUUUVVVXXXYYY\\\hhh{{{uuu^^^NNNGGGFFFGGGKKKNNNTTT[[[aaalllwwwXXXKKK???;;;999777666777222222222111222222333333...555777111...111222///---.....................,,,,,,------...///000000...---,,,+++***+++,,,---''''''((())))))))))))))),,,+++++++++******))))))******))))))(((((('''''' """&&&))),,,---------))))))******+++++++++,,,)))))))))))))))(((((((((%%%'''))))))'''&&&(((***)))(((&&&&&&((()))((('''************++++++++++++%%%&&&&&&'''((()))******&&&'''((()))************%%%&&&'''((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))((((((((())))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))%%%'''))))))'''&&&(((***&&&((()))'''$$$$$$'''***###!!! """%%%((((((&&&'''((((((((())))))******$$$&&&))))))))))))***,,,''''''''''''''''''''''''$$$&&&(((+++---.........***************+++++++++(((***---,,,******,,,...++++++***)))((())),,,...)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,------------------------+++111333///+++,,,---,,,000000000000000000000000---......///////////////333111111222333555>>>HHHMMMUUUcccooouuuxxx{{{~~~~~~~~~|||~~~|||pppfffgggqqq|||}}}lll___\\\```iiisss}}}~~~{{{zzzzzz{{{{{{uuutttrrrpppnnnmmmmmmnnnhhhiiijjjkkkkkkjjjhhhhhheeedddccc```[[[VVVQQQNNNGGGFFFEEECCCAAA???>>>===;;;:::::::::::::::::::::555555444333222222222333444444222///++++++...111.........///000222333444222444666777777777999;;;@@@BBBEEEIIIKKKKKKJJJJJJGGGGGGFFFEEEDDDCCCBBBAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>===???BBBEEEBBBCCCDDDAAA===999999999>>>BBBDDD@@@:::555555666222222111111222444555666666666666666666666666666555555555555555666777888666666777777888888888999777:::<<<<<<::::::<<<>>>@@@DDDJJJLLLKKKIIIIIIIIIIIILLLQQQUUUWWWYYY[[[\\\dddooovvv___OOOHHHFFFGGGMMMPPPWWW]]]cccnnnsssXXXKKK>>>999888555555666555444333222111111111111/////////000///......---------------------------************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************)))))))))(((---,,,+++***)))((()))))))))))))))))))))))))))))))))))))))))))))(((''''''*********)))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((('''''''''&&&((('''''''''''''''((()))((((((((((((((((((((((((&&&((()))++++++)))(((&&&))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''((())))))''''''(((((()))))))))***))))))))))))))))))))))))(((''''''&&&'''((()))***++++++++++++++++++++++++***+++,,,,,,------,,,,,,............---+++)))'''///,,,((((((+++...///...+++,,,------......------+++,,,---...---,,,+++***------,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------111222333111///---------,,,,,,---.../////////...***+++,,,---...000111111,,,000444444333666===CCCKKKRRR```pppwwwvvvyyyttthhhlllzzz{{{nnnhhhaaajjjtttzzz~~~|||{{{zzzyyyxxxuuussspppnnnnnnmmmkkkjjjlllkkkkkkjjjiiihhhgggggghhheee```\\\XXXSSSNNNJJJIIIHHHEEEBBB???>>>==================<<<;;;:::999777666666555555444333333000000//////.........---...---------...///000111333444555444444666999;;;???BBBEEEHHHIIIJJJLLLMMMJJJIIIFFFEEEDDDDDDFFFGGGDDDDDDCCCCCCCCCBBBBBBBBB???????????????????????????===<<<;;;;;;===@@@BBBAAAAAA@@@???>>><<<:::999888<<<@@@@@@<<<777444444111222333444555666666666888777666444444444555666333333333333333444555666666666777888999::::::;;;888999:::::::::;;;===???AAACCCEEEFFFFFFFFFHHHJJJMMMMMMPPPWWW[[[\\\___ccciiitttyyybbbPPPIIIHHHIIILLLSSS[[[___dddrrrsssXXXKKK???:::888666555666555444333222111111111111111111111000000000//////------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++************,,,+++***)))***,,,///000)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((('''''''''(((((()))))))))''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((()))))))))))))))******+++)))(((((((((''''''''''''******)))(((''''''(((((((((((((((((((((((((((((('''((()))******)))((('''))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((()))))))))))))))*********++++++))))))))))))))))))))))))(((((('''&&&'''((()))***))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,------------,,,***)))+++)))((())),,,---,,,***+++,,,------...---------,,,,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---))))))***,,,---...///000++++++++++++++++++++++++,,,,,,,,,,,,------------...000111111///......///000//////...,,,***)))(((,,,------....../////////...000222111000444===EEEOOOTTTaaaooovvvuuuwww{{{wwwlllqqq~~~wwwkkkhhheeemmmvvvzzz~~~~~~|||{{{zzzyyyxxxuuussspppooonnnmmmllljjjjjjjjjiiihhhgggfffeeeeeedddbbb___[[[YYYUUUPPPMMMIIIGGGEEEBBB???>>>======;;;<<<<<<;;;;;;:::999888444444444333222222111111000/////////.........---.........//////000111222333444444444444666999;;;???BBBFFFHHHIIIJJJLLLMMMJJJIIIGGGEEEEEEEEEFFFGGGDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>===;;;:::;;;===???AAA@@@???>>>===<<<:::999888:::===AAAAAA>>>:::777666111222333444555555555555888777666666555555555666555555444444444555666666666666777888999:::;;;;;;:::;;;<<<;;;:::;;;===???CCCEEEFFFFFFFFFFFFGGGHHHJJJJJJOOOVVV[[[]]]bbbgggrrr}}}zzzbbbQQQJJJIIIJJJMMMUUU^^^ccchhhvvvrrrXXXLLL???;;;999777666777444444333222111111111111111000///.........///000........................111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,++++++++++++***+++***))))))***---000222)))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''((((((((((((&&&''''''((()))***+++,,,))))))))))))))))))))))))'''((((((((((((((())))))((((((((((((((((((((((((***))))))((()))***,,,---((((((((((((''''''''''''+++***)))'''&&&&&&&&&&&&(((((((((((((((((((((((('''((()))******)))((('''))))))((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))((()))))))))))))))******))))))))))))))))))))))))(((((('''''''''((()))***))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))))))))+++------+++(((++++++,,,---------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,---((()))***+++,,,---...///************************,,,------------.........,,,...000000//////000111222111000///---***((('''///.....................///000000...---333>>>GGGRRRWWWbbbooowwwxxxxxxzzz|||rrrvvvrrriiigggiiiqqqxxxzzz}}}~~~|||{{{zzzyyyxxxuuusssqqqpppooonnnlllkkkhhhhhhgggfffeeedddccccccaaa___]]][[[YYYVVVSSSPPPIIIGGGDDDAAA???>>>======::::::::::::999888777777444444333222222111111000/////////...............//////000000111222222333222333444444444666999<<>>===;;;::::::<<<===???>>>===;;;:::888888777777999<<<@@@AAA???;;;888777222333333444444555555555666777888888888777666555777777666555555555666666666666777888999:::;;;;;;<<<=========;;;;;;===???DDDFFFGGGHHHGGGFFFGGGHHHIIIJJJPPPXXX^^^aaahhhooo~~~zzzcccRRRKKKJJJLLLNNNWWWaaahhhnnnzzzqqqWWWKKK???;;;:::888666777444333222222111111111222000...,,,+++***+++---...////////////////////////000000///...............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++++++++***************************++++++))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((((((((()))((((((((()))***+++++++++++++++++++++++++++++++++''''''(((((()))))))))***((((((((((((((((((((((((+++***((('''((()))***+++((((((((((((((('''''''''(((''''''&&&%%%%%%%%%%%%(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))((('''''''''(((******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,+++++++++***+++***++++++,,,,,,+++***++++++,,,------------,,,---,,,+++***+++,,,---...,,,,,,+++++++++,,,------,,,,,,++++++++++++******++++++++++++++++++++++++---------.........//////,,,...000000///...///000000000000000000000//////........................///000111///...444???GGGSSSYYYeeerrr}}}zzz{{{~~~ppphhhgggjjjrrrxxxzzz|||~~~~~~|||{{{zzzyyyxxxuuusssrrrqqqqqqpppnnnkkkhhhhhhgggfffeeecccbbbbbb```^^^\\\ZZZYYYVVVSSSPPPIIIGGGDDDAAA???======<<<::::::::::::999888777666555555444444333222222222........................000000111222333333333333222333444444444666999<<>>===;;;::::::;;;<<<===<<<;;;999777666666666666666888<<<>>>>>>;;;888666444444333333444444444555555777999::::::888666555777777666555444444444555666777777888999:::;;;<<<>>>>>>???>>><<<<<<===???CCCFFFHHHJJJJJJJJJKKKLLLMMMOOOUUU]]]bbbfffnnnwwwyyybbbRRRKKKJJJLLLPPPXXXccckkkrrr~~~pppVVVJJJ???;;;:::888666666333333222222111111222222000...,,,+++***+++---...////////////////////////------,,,,,,---......///++++++++++++++++++++++++------------------------************************+++*********))))))))))))'''(((+++------,,,)))((())))))))))))))))))))))))(((((())))))))))))((((((((((((((())))))*********************))))))))))))************************'''((((((((())))))******((((((((((((((((((((((((***)))((('''&&&&&&'''((('''''''''((((((((((((((('''&&&&&&&&&'''((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((()))(((((('''((()))***+++++++++++++++++++++++++++)))***++++++,,,,,,++++++...---,,,+++***))))))(((++++++)))((('''(((***,,,***+++,,,,,,------,,,,,,,,,,,,+++***+++,,,...///,,,+++++++++,,,,,,---...,,,,,,,,,++++++*********---------------------------------.........//////...///000000...------...---...///000111111111111------......///000000000...111333222222777@@@GGGSSS]]]mmm|||qqqhhhgggjjjqqqxxxyyy|||~~~|||{{{zzzyyyxxxuuutttsssrrrsssqqqooollljjjiiihhhgggeeedddcccbbbbbb```]]]ZZZXXXUUUQQQNNNHHHFFFDDDAAA>>>===<<<<<<:::;;;;;;::::::999888777444444444333222222111111---------...............000111222333444444444333111333444444555666:::===???CCCHHHLLLMMMMMMMMMMMMKKKKKKJJJIIIIIIHHHHHHHHHFFFFFFEEEEEEEEEDDDDDDDDD????????????????????????>>>===<<<;;;::::::;;;;;;:::999888777666555555555444777:::===>>>===:::777555555444333333333444444444666999:::;;;999666555666666555444333333333333777777888999:::;;;;;;<<<>>>??????>>><<<<<<===???CCCFFFJJJMMMNNNPPPQQQSSSRRRTTTYYY```dddhhhrrr|||xxxaaaQQQKKKKKKMMMRRRZZZeeemmmtttoooTTTIII>>>;;;:::777555555333333222222111222222333111000///.........///000........................++++++++++++,,,---...///++++++++++++++++++++++++------------------------++++++++++++++++++++++++*********)))))))))((((((%%%(((,,,///000///---,,,))))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))******++++++*********))))))(((((((((''''''''''''''''''''''''((())))))))))))))))))***((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((((((***+++,,,---(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))*********))))))))))))((())))))))))))))))))))))))))))))((((((((()))***+++)))))))))))))))))))))))))))******+++++++++++++++///...,,,+++)))(((((((((***)))(((%%%$$$$$$(((+++******+++,,,,,,,,,,,,,,,++++++++++++,,,---......++++++++++++,,,---......******++++++,,,------...........................,,,------------............///000000...---------,,,------......---------------...///000000111111...111333333333888AAAHHHWWWggg{{{qqqiiigggjjjqqqwwwyyy{{{~~~|||{{{zzzyyyxxxuuuttttttttttttssspppmmmkkkjjjiiihhhfffdddccccccccc```]]]ZZZWWWTTTOOOLLLHHHFFFCCC@@@>>>===<<<<<<::::::::::::999888777777222222111000000//////...---------------.........///111222444444444444333111222333444555777:::===???DDDIIIMMMNNNMMMMMMNNNLLLLLLKKKKKKJJJIIIIIIHHHFFFFFFFFFFFFEEEEEEEEEEEE???????????????????????????>>>===<<<;;;;;;;;;;;;888888888888777666555444555777:::>>>AAAAAA>>>;;;777666444333222333333444444555888999:::888666555555444444333333333444444777777888999:::;;;<<<<<<===>>>>>>===<<<<<<>>>@@@DDDHHHMMMQQQTTTUUUWWWYYYWWWXXX]]]cccfffkkkuuuyyybbbRRRLLLLLLNNNUUU\\\fffnnnuuuoooRRRGGG===::::::777444444333222222111222222333333111111111000000000//////---------------------------,,,,,,,,,,,,,,,------************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))***+++---......------))))))))))))))))))))))))''''''((()))))))))))))))''''''(((((()))******+++(((((((((((((((((())))))''''''''''''''''''''''''*********)))))))))))))))(((((((((((((((((((((((($$$%%%''')))***))))))(((''''''''''''((((((((()))((((((((((((((()))***+++(((((((((((((((((((((((())))))(((((((((((())))))(((((()))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))++++++*********)))))))))))))))))))))))))))))))))***)))((((((((()))++++++))))))))))))))))))))))))))))))***+++++++++++++++...---+++***)))))))))))))))***+++)))&&&&&&(((*********+++,,,,,,,,,,,,+++)))***+++,,,------------++++++++++++,,,---...///++++++,,,,,,------......------------------------,,,,,,,,,,,,------------,,,---//////...---...///---------------,,,+++***//////////////////000000///111222111111666AAAJJJ```uuuxxxvvvzzzzzzmmmhhhhhhlllsssxxxyyy{{{~~~|||{{{zzzyyyxxxuuuttttttuuuuuutttqqqnnnkkkjjjiiigggfffdddcccbbbbbb___\\\ZZZWWWTTTPPPMMMHHHFFFCCC@@@>>><<<<<<<<<999999999999888777666555111111111000//////......,,,,,,,,,------.........///000222444444444333222111222333444555777:::===???DDDJJJNNNOOONNNNNNNNNLLLLLLLLLLLLKKKJJJIIIIIIGGGGGGFFFFFFFFFEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???===<<<;;;;;;:::777888:::::::::888555444555666999>>>BBBBBB???;;;888666444222222222333444333444666888888777666555555444444444444555555666777888888999:::;;;<<<<<<;;;<<<======<<<<<<>>>@@@HHHLLLRRRVVVXXXYYY[[[\\\[[[^^^ccciiikkkppp}}}zzzdddUUUNNNOOOQQQZZZ```hhhooovvvnnnQQQFFF<<<:::999666444444222222222111222222333333/////////000///......---------------------------///...---,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******...---+++)))(((((()))***))))))))))))))))))))))))''''''((()))))))))))))))&&&&&&&&&'''((())))))***%%%%%%&&&'''((()))******))))))))))))))))))))))))++++++******))))))((((((((((((((((((((((((((((((!!!###'''***,,,---,,,+++&&&'''''''''(((((())))))'''&&&&&&%%%%%%%%%&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))*********+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''((())))))******))))))((((((''''''))))))))))))))))))))))))***)))((((((((()))+++,,,++++++++++++++++++++++++))))))***++++++++++++***,,,+++***))))))***+++,,,***---000///,,,******,,,******+++,,,,,,,,,,,,+++(((***+++---......------++++++++++++,,,---.../////////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))+++...///......000111------......///.........111111111000///.........000111000------555BBBLLLhhhyyyooolllqqq~~~uuujjjgggiiinnntttyyyyyyzzz~~~}}}~~~|||{{{zzzyyyxxxuuuuuuuuuvvvvvvuuuqqqnnnkkkjjjiiigggeeecccbbbaaa```^^^[[[YYYXXXUUUQQQNNNHHHFFFCCC@@@>>><<<<<<;;;888888888888777666555444333333222222111000000000,,,,,,,,,------............000222444444444333222000222333444555777;;;>>>@@@DDDJJJNNNOOOOOONNNNNNMMMMMMMMMMMMLLLKKKJJJIIIGGGGGGGGGFFFFFFFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???>>>===<<<;;;:::666888;;;<<<<<<999666444222333666;;;@@@AAA>>>:::888777444222111222333444333444555666777777666666555555555555555666777888777888999999;;;;;;<<<===:::;;;<<<<<<<<<<<<>>>@@@LLLPPPUUUYYYZZZ[[[\\\]]]```ccchhhnnnqqqwww|||fffWWWQQQQQQSSS]]]bbbiiipppwwwmmmRRRHHH>>>:::888444333555333222000...------...///333333222111000///......---------------------------,,,,,,+++,,,---...///+++,,,,,,------,,,,,,+++---,,,,,,,,,++++++******,,,***)))***++++++***)))++++++++++++)))'''%%%$$$'''(((***+++,,,,,,,,,+++***)))(((((()))+++---...+++***)))((()))+++...000+++***)))'''''''''((())))))))))))))))))))))))))),,,+++)))'''&&&%%%&&&&&&((('''&&&%%%$$$$$$%%%&&&&&&''''''((()))******+++(((((((((((((((((((((((((((((('''''''''(((((()))$$$%%%'''))))))***)))))),,,***(((((((((((('''&&&((((((((((((((((((((((((&&&&&&'''((()))***+++++++++((('''(((+++,,,***((('''''''''&&&&&&%%%%%%%%%***)))))))))***+++,,,,,,((((((((((((((((((((((((******)))(((''''''(((((())))))(((((((((((())))))(((((())))))))))))((((((************************)))************+++++++++---,,,++++++******+++++++++***)))))))))+++---///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------------------------------///)))###"""'''---000000,,,,,,,,,------------...+++,,,,,,---...///000000---------............///---333111000666999CCCVVVppp{{{~~~ooohhhfffkkkxxxtttkkkiiilllnnntttzzz{{{{{{~~~~~~{{{}}}}}}}}}}}}}}}|||{{{{{{uuusssrrrrrrssssssrrrqqqnnnllliiifffdddcccbbbbbbbbb]]]XXXVVVUUURRRLLLFFFGGGDDD@@@>>><<<<<<:::888999888777666444444333333111111000000//////......000///...---------------///000111333333222222111...///000000111444999<<>><<<:::777444333333333222111222444777999999999777666555555333333333333444555666666777777888888888888<<<:::;;;>>>>>><<>>:::888555333555444222000///......///000222222111111000/////////------------------------,,,++++++***+++,,,---...+++,,,,,,------,,,,,,+++))))))******************+++***)))***++++++***)))************)))(((&&&%%%'''((()))+++++++++++++++*********++++++,,,---...+++***)))(((((()))+++,,,***))))))((((((((((((((())))))))))))))))))))))))((('''&&&&&&'''((()))***'''((())))))))))))((('''******)))((('''&&&%%%%%%))))))))))))))))))))))))((((((''''''''''''''''''###$$$&&&'''((((((((('''&&&&&&%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((())))))---+++(((((()))(((&&&$$$(((((('''''''''''''''''')))((((((((())))))***+++((((((((((((((((((((((((,,,++++++***))))))******))))))(((((((((((())))))))))))************))))))************************))))))*********+++++++++,,,,,,++++++******++++++///---+++***))))))***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...***'''(((,,,//////...............////////////---------......//////000........./////////000000...333111111777999CCCWWWrrr}}}xxx{{{mmmeeedddiiixxxsssjjjhhhkkklllsssyyyzzz{{{~~~~~~|||}}}}}}}}}}}}}}}|||{{{{{{vvvuuusssssstttsssrrrpppmmmllljjjgggeeecccbbbbbbbbb]]]XXXVVVUUURRRLLLGGGFFFCCC@@@===<<<<<<:::999999888777555444444333333111111000000///.........///......------------.........000111111111000///111222444555666999===AAADDDHHHMMMPPPPPPOOOOOOOOOOOOOOOMMMLLLLLLKKKKKKKKKHHHHHHGGGFFFFFFFFFGGGGGGDDDDDDDDDEEEGGGGGGEEECCCBBBAAA???======>>>???@@@>>>>>>===<<<;;;:::999999777777999<<>><<<:::777444222222222222111222444666888999888777555555555444333444444555666555555555666777888::::::<<<:::;;;>>>===<<>>>>>===<<<;;;::::::666666888;;;>>>@@@???===;;;777333111111111222222222333666777888888666555555555555555555666777888555555444444555777:::<<<<<<:::;;;======;;;>>>CCCJJJPPPWWW\\\___ccchhhlllqqquuuzzz~~~vvvfff^^^[[[[[[bbbiiirrr{{{jjjQQQGGG===:::888555444666444333222111111111111222////////////000000111111------------------------++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++*********++++++++++++++++++)))))))))+++,,,+++***))))))))))))***)))))))))''''''(((((())))))))))))%%%&&&((()))))))))((('''((()))*********)))(((((('''''')))))))))((('''&&&))))))))))))))))))))))))(((((((((''''''''''''((((((((())))))((('''&&&&&&%%%&&&&&&'''((()))******)))))))))))))))))))))))))))((('''&&&%%%%%%%%%&&&%%%&&&&&&&&&''''''&&&&&&***+++++++++))))))))))))((((((((((((((((((((((((******)))((('''&&&&&&%%%(((((((((((((((((((((''''''''''''(((((()))))))))(((((((((''''''((())))))(((((((((((((((((((((((()))(((((('''''''''(((((())))))(((((((((((())))))***))))))))))))))))))***(((((((((((((((((((((((())))))))))))************,,,,,,,,,,,,++++++******************+++,,,---...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------///000000---***++++++,,,,,,,,,---------//////////////////............/////////000000000...444222222888;;;EEEYYYrrrvvvrrr}}}zzzlllgggmmm|||vvvllldddaaaccckkkrrrwwwyyy{{{~~~~~~|||||||||}}}}}}||||||{{{zzzzzzxxxvvvuuutttsssqqqooollllllkkkjjjgggdddaaa___^^^[[[XXXVVVTTTQQQLLLIIIDDDAAA>>><<<;;;;;;:::999777666555444333333333333111000000///......------,,,,,,------............,,,,,,------............---///222444555888<<<@@@GGGKKKNNNQQQQQQPPPPPPQQQNNNOOOPPPPPPPPPNNNMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIDDDDDDCCCDDDEEEDDDBBB@@@CCCBBBAAA@@@@@@@@@@@@AAA??????>>>===<<<;;;;;;:::555555666999===??????>>>;;;777333000000111222222222333555666777777666555555555666777888999::::::888777555333444666888:::<<<:::;;;======;;;>>>CCCKKKQQQXXX]]]aaadddjjjnnnvvvzzz~~~|||lllccc______dddjjjttt}}}iiiPPPFFF===:::888555555666333333333222222222222222.........///000000111111------------------------------------------,,,,,,+++,,,,,,------,,,,,,+++******)))((('''&&&&&&%%%***)))((()))+++,,,+++***)))))))))))))))******+++((((((((((((((()))))))))%%%&&&'''))))))((('''&&&&&&''')))+++,,,,,,+++***&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((''''''---+++)))&&&%%%%%%&&&&&&000///---+++(((%%%###"""(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&((((((''''''''''''''''''(((***,,,+++)))(((((()))((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))******&&&&&&&&&''''''(((((()))***))))))((((((((())))))((((((((((((((((((((((((((('''''''''''''''(((((())))))(((((((((((()))))))))(((''''''''''''((()))(((((((((((((((((((((((((((((()))))))))*********++++++,,,,,,,,,+++***)))************+++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---,,,++++++++++++,,,,,,,,,,,,---////////////............------........./////////...333222222888;;;FFFYYYtttyyyuuuyyypppuuuqqqggg___]]]```kkkrrrxxxyyy{{{~~~~~~||||||||||||||||||{{{zzzzzz{{{yyyvvvuuutttsssqqqooollllllkkkiiifffccc```^^^[[[YYYWWWUUURRROOOLLLIIIDDDAAA===;;;;;;:::999888666555444333333222333333000000//////...---------,,,,,,...////////////...---------........./////////222555888:::===AAADDDHHHKKKNNNPPPOOOOOOPPPPPPOOOPPPQQQQQQQQQPPPOOONNNNNNMMMLLLKKKJJJJJJJJJJJJFFFEEEDDDEEEEEEDDDAAA???AAAAAA@@@?????????????????????>>>===<<<;;;;;;:::555444555888<<<>>>???>>>;;;888444222222222222222222222444555666666555555555555777999:::<<<======<<<:::777444333444555777;;;999:::======;;;>>>DDDHHHNNNWWW^^^ccciiipppuuuzzz}}}rrrhhhdddbbbeeellluuu~~~hhhPPPFFF===:::888666555777222222222222222222222222.........//////000000000------------------------------.........---,,,,,,+++,,,,,,------,,,,,,+++//////...---+++***)))(((***)))((()))+++,,,,,,+++******)))))))))***++++++***))))))(((((())))))***))))))************))))))&&&''')))+++,,,,,,,,,+++&&&&&&'''(((((((((''''''((((((((((((((((((((((((%%%%%%'''((())))))))))))000---)))&&&%%%&&&((()))///...---+++)))'''&&&%%%''''''''''''''''''''''''(((((('''''''''(((((((((***)))(((''''''''''''''' $$$((()))''''''(((***((((((((((((((((((((((((&&&&&&&&&''''''((((((((()))++++++***)))((()))***''''''''''''''''''((((((******))))))(((((())))))(((((((((((((((((((((((())))))(((((())))))******))))))(((((((((((())))))((((((&&&&&&&&&&&&(((((())))))))))))))))))))))))((((((((()))))))))******++++++,,,---,,,+++***)))------,,,,,,+++******))),,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********,,,---------------............---------...............------------............---222111111888;;;FFFYYYttt|||yyy}}}yyylllbbb\\\\\\```mmmtttzzzzzz{{{~~~~~~{{{{{{||||||||||||{{{zzzzzzzzzxxxvvvttttttssspppnnnlllkkkjjjgggdddaaa^^^]]]XXXWWWUUUSSSPPPMMMJJJIIIDDDAAA===;;;:::999777666555444333222222222222222000000///......------,,,---...///111111000///...///............///000000...111555888;;;>>>BBBEEEIIIKKKNNNOOOOOOOOOPPPQQQRRRRRRSSSSSSSSSSSSRRRRRRPPPOOONNNMMMLLLKKKKKKKKKIIIHHHGGGGGGGGGFFFCCCAAA???????????????>>>>>>>>>???>>>>>>===<<<;;;::::::555555555777;;;=========;;;999666444444444333222222222333444555555555555444666888:::===>>>??????>>><<<999777555444444555999777999<<<===<<>>;;;999777555444444333333222222222222222000//////......---,,,,,,///000222222222111///...///......---......000111...111666999<<>>>>>===>>>>>>===<<<;;;:::999999666555555777999<<<<<<<<<;;;999888777777666444222111222222333444444555555444666999<<<>>>@@@AAAAAA>>><<<;;;999777666555555777555777;;;======AAAGGGJJJRRR\\\eeemmmttt}}}{{{uuuvvvzzz|||sssmmmkkkjjjpppyyy}}}gggOOOFFF<<<999888666555777000111111222222222111111////////////////////////------------------------+++,,,,,,---,,,+++***)))+++,,,,,,------,,,,,,++++++++++++++++++++++++***)))(((((()))+++---,,,+++---,,,***)))))))))***+++,,,+++***))))))***++++++***)))(((''''''((()))***)))((((((((('''''''''''''''&&&%%%%%%&&&'''((()))(((((((((((((((((((((((()))*********(((&&&$$$###$$$$$$$$$%%%&&&'''((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((()))+++,,,---***)))'''%%%$$$$$$$$$%%%"""&&&++++++'''$$$&&&((((((((((((((((((((((((((('''''''''''''''''''''''' ###'''(((((())),,,///++++++******))))))(((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))))))))(((((((((((())))))+++)))(((''''''((()))+++************************(((((((((((())))))))))))***+++,,,------+++***((())))))***,,,,,,,,,,,,,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***)))))))))------------------------++++++++++++++++++++++++)))+++---------,,,,,,---******+++++++++,,,,,,,,,******++++++,,,---......////////////000000000000+++111///000777:::EEEXXXiii}}}pppddd^^^\\\aaagggrrrxxx}}}}}}}}}~~~~~~{{{{{{{{{||||||{{{{{{zzzyyywwwuuusssssssssrrrpppnnnmmmkkkgggccc```^^^]]]\\\SSSSSSSSSQQQMMMJJJHHHHHHFFFCCC>>>;;;999777444333333333222222111222222222000//////...------,,,,,,111222333444333111///.........---,,,---...///000333666;;;???BBBEEEHHHKKKMMMOOOQQQRRRQQQQQQRRRSSSRRRQQQPPPOOOOOOPPPQQQRRRSSSRRRPPPOOONNNMMMMMMMMMHHHGGGFFFFFFFFFDDDAAA>>>???@@@@@@@@@@@@???>>>>>>======<<<;;;:::999999888777666555666999;;;;;;;;;::::::999999999777444111111222222333333444555555444666999===???AAABBBBBB<<<<<<;;;:::999888777666555444666;;;======BBBHHHSSSZZZbbbjjjooouuu|||}}}xxxrrrsssxxxvvvpppnnnmmmrrr{{{yyyaaaMMMDDD<<<:::999666444555444444333222222111111000......////////////......---,,,,,,---//////---,,,,,,222555333,,,((()))---------,,,++++++******))),,,+++******++++++)))(((---------,,,,,,+++++++++((((((((()))******++++++,,,,,,,,,+++++++++************++++++++++++******((())))))*********))))))))))))))))))))))))))))))))))))(((''''''''''''''''''((((((((())))))************+++)))(((((()))+++))))))))))))))))))))))))((((((((((((((((((((((((---,,,***((('''''''''(((''''''((()))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((())))))))))))((((((''''''(((((())))))******&&&)))((($$$$$$&&&&&&$$$&&&'''))))))((((((***+++''''''(((((((((((((((((( !!!"""###&&&)))+++---))))))))))))************))))))))))))))))))))))))((()))***++++++***)))(((************************)))+++------,,,,,,---...++++++,,,,,,,,,,,,------'''---111000...///---)))...///000000000///---,,,+++,,,............000111.../////////...------,,,)))***+++,,,------------,,,,,,---......---,,,,,,///............///000000111000///...---......///000000000000111111111111000///000333555888AAAKKKbbbuuu~~~{{{mmmccc]]]]]]ccckkkwwwzzz~~~~~~{{{zzzzzzzzzxxxwwwwwwuuussssssrrrqqqnnnlllkkkiiifffdddaaa]]]XXXUUURRRQQQNNNKKKHHHEEEDDDCCCAAAAAA@@@;;;666444666999333333333333333333333333000000///..................000222333444333111000,,,---...000111222333444444777;;;???CCCGGGKKKNNNPPPQQQSSSRRRQQQQQQRRRSSSSSSRRRRRRRRRQQQQQQQQQQQQRRRQQQPPPOOONNNMMMMMMMMMKKKKKKJJJIIIGGGFFFEEEEEE@@@@@@@@@???????????????<<<<<<;;;:::999999999999777777666666777999:::<<<999999999888666555333222000111111222222333444444222444777;;;===>>>>>>>>>:::<<<>>>===;;;888666555222444777888999===CCCHHHPPPXXXbbbkkkqqqwww}}}{{{tttpppmmmssszzzxxxtttssspppwwwzzzbbbMMMDDD<<<:::999666444555444444333222222111111000000000000000000000000000...---,,,,,,......---,,,,,,///111000,,,))))))++++++++++++++++++++++++,,,,,,+++******++++++***(((,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++******************++++++++++++******)))))))))))))))))))))((())))))))))))))))))))))))))))))((('''''''''''''''''''''((((((((()))))))))&&&((()))(((''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%(((((()))***************(((((('''''''''&&&&&&&&&(((((())))))))))))((((((''''''((((((((((((''''''''''''''''''(((((((((((('''***)))%%%%%%((((((%%%###&&&((()))'''%%%$$$$$$)))))))))))))))((((((((('''((((((***+++,,,------((((((((()))))))))******))))))))))))))))))))))))))))))************))))))+++++++++++++++*********)))+++------+++++++++,,,*********+++++++++,,,,,,)))///222000...///...+++------......------,,,+++)))+++,,,,,,++++++---...,,,,,,------,,,++++++***)))***+++,,,------------,,,,,,---......---,,,,,,......------......///000///...---,,,+++,,,,,,------------------.........000///000333444777???IIIXXXiiixxx{{{xxxyyy~~~xxxwwwyyykkkbbb]]]]]]dddmmmwwwzzz~~~~~~|||zzzyyyyyyyyyxxxvvvuuutttrrrqqqqqqpppmmmkkkiiigggdddbbb___[[[WWWSSSOOONNNKKKHHHEEECCCAAAAAA>>>???>>>:::666444555777444444333333222222222222000000///..................///111222333222111000/////////000111333444555555888<<<@@@CCCGGGKKKNNNOOOQQQRRRQQQPPPOOOPPPRRRSSSSSSRRRRRRRRRQQQQQQQQQRRRQQQPPPOOONNNMMMMMMMMMKKKJJJIIIHHHFFFEEEDDDCCC>>>>>>>>>>>>===============<<<;;;:::999999999999777666666666666888999;;;888888888777555444222111111111111222222333333333333555888;;;===>>>======:::<<<===<<<:::888777888999;;;<<<;;;999:::>>>BBBNNNVVVaaajjjqqqxxxuuuooollliiipppxxxzzzvvvuuuuuuzzz{{{cccMMMDDD<<<:::999666444555444444333222222111111000222111000//////000111222111///,,,,,,,,,------,,,++++++,,,,,,+++******))))))******+++,,,,,,------,,,+++)))***++++++***)))*********+++++++++++++++,,,,,,,,,++++++++++++***************))))))))))))******++++++++++++******+++***)))(((''''''((())))))))))))))))))))))))))))))((((((''''''''''''(((''''''''''''(((((((((((("""%%%'''((('''&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))((((((((())))))***++++++++++++***(((((((((''''''''''''&&&(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&(((******&&&&&&))))))'''$$$&&&******'''$$$!!!++++++******)))))))))((())))))***++++++***)))(((''''''((((((((()))))))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++)))+++,,,,,,***))))))***))))))*********+++++++++,,,111222///---......,,,---,,,++++++******++++++***+++---,,,+++***,,,---,,,,,,,,,,,,,,,++++++*********+++,,,------------,,,,,,------------,,,,,,---------------...............---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...000///000333333555===FFFPPP^^^lllqqqrrrvvv{{{|||yyyqqqrrr|||wwwiii```\\\]]]fffooowwwzzz~~~~~~~~~}}}{{{yyyxxxyyyyyyxxxwwwtttrrrqqqppppppnnnllliiifffdddaaa^^^\\\YYYTTTQQQKKKJJJGGGEEEBBB@@@???>>>;;;;;;;;;:::777555555666555444444333222111000000000000///...............---...000111111111000///222111000000111333555777777:::>>>AAACCCFFFJJJMMMOOOPPPQQQPPPOOONNNOOOPPPSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRPPPOOONNNMMMMMMMMMKKKJJJIIIGGGEEECCCBBBAAA??????>>>>>>>>>============<<<;;;:::999999999999777666555555666777999:::777777666666444333111000111111111222222222222222444666888;;;<<<<<<<<<;;;;;;<<<<<<;;;999999:::;;;???@@@AAA>>>;;;:::===@@@JJJRRR]]]hhhpppxxxwwwnnnjjjhhhhhhpppxxx{{{zzzyyyyyy||||||dddMMMDDD<<<:::999666444555444444333222222111111000222111///......///111222333000---+++,,,------,,,***((('''(((+++,,,***(((*********++++++,,,,,,,,,,,,***)))***++++++***))))))))))))******++++++,,,++++++******)))((((((''')))))))))))))))(((((((((******++++++++++++******...---***((('''((()))***(((((((((((((((((((((((()))(((''''''''''''((((((''''''''''''''''''((((((!!!$$$'''(((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((()))***)))(((((((((((()))************)))((((((((('''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''((((((''''''&&&(((((((((''''''&&&&&&&&&(((***)))&&&&&&))))))''''''))),,,+++)))&&&$$$$$$+++******))))))((((((''''''(((***+++***)))'''%%%''''''''''''((((((((((((((((((((((((((((((((((((+++***)))(((((()))***+++++++++++++++,,,,,,,,,,,,)))+++,,,+++)))(((((((((************++++++++++++---111111---+++---...,,,---,,,***)))))))))***+++---...///...,,,,,,---...------.........------,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------////////////......//////......---------...///000000///000333333444;;;CCCOOO[[[hhhoootttyyy||||||xxxrrrrrrzzzuuuggg___\\\^^^hhhrrrxxx{{{~~~~~~~~~}}}{{{yyyyyyyyyzzzyyywwwtttrrrqqqppppppnnnkkkiiidddbbb___\\\YYYVVVRRRPPPHHHGGGDDDBBB@@@>>>===<<<999:::::::::888777666555555444333222111000///...000000///...............---...//////000000//////555333111000111444666888:::<<<@@@BBBDDDGGGJJJMMMOOOQQQRRRQQQPPPOOOPPPQQQTTTTTTTTTSSSSSSSSSRRRRRRSSSRRRQQQOOONNNMMMMMMLLLLLLKKKJJJHHHEEECCCBBBAAABBBAAAAAA@@@@@@?????????===<<<;;;::::::999999:::777777666666666777999:::777777777666444333111000111111111111111111222222555666999;;;<<<;;;::::::;;;;;;;;;999888999;;;>>>===???AAA@@@>>>???BBBEEEEEEMMMYYYdddmmmvvv~~~qqqiiifffgggjjjrrr{{{}}}{{{{{{{{{|||zzz{{{}}}eeeMMMDDD<<<:::999666444555444444333222222111111000111000...------...000111333000---,,,,,,---------***'''%%%'''+++---+++))),,,,,,,,,+++++++++******+++***)))***+++,,,+++))))))))))))******++++++,,,,,,++++++***)))(((''''''((((((((((((((((((((((((******++++++++++++******///...+++)))((()))***+++((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''"""%%%(((***)))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((( !!!###%%%%%%%%%$$$###&&&''''''((()))(((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((())))))(((((((((***))))))(((((('''''''''&&&)))(((%%%%%%((()))''')))******)))(((((()))+++)))))))))(((((('''''''''(((***+++------+++***(((''''''''''''((((((((((((((((((((((((((((((((((((+++***)))(((((()))***+++*********++++++,,,,,,,,,)))***++++++)))''''''(((+++++++++,,,,,,,,,,,,---,,,//////+++)))+++---,,,...---+++*********+++,,,,,,---......,,,+++,,,---,,,,,,------...------,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------......//////////////////000///...---...///111222000///000333333333:::BBBNNNZZZhhhqqqwww}}}~~~{{{uuutttxxxsssfff___]]]```jjjtttxxx{{{~~~}}}}}}~~~|||zzzyyyzzzzzzyyywwwtttsssqqqppppppooollljjjdddaaa]]]ZZZWWWTTTPPPNNNFFFEEECCCAAA???======<<<::::::999999999888777555444444333222000///......000000///...............------...///////////////555333222111222444777999;;;>>>AAACCCEEEGGGKKKMMMQQQRRRSSSSSSRRRRRRSSSTTTUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQOOONNNMMMLLLLLLMMMMMMKKKIIIGGGDDDCCCBBBBBBBBBBBBAAA@@@??????>>>======<<<;;;::::::::::::888888777666777888999:::888888777666555333222111000111111111111111222222555777999;;;;;;;;;:::999:::::::::888777888;;;>>><<>>===<<<<<<<<<:::888888999888777555333222222111000///......000000///.........................../////////000333222222222333666888:::<<<>>>BBBDDDFFFIIILLLNNNQQQSSSTTTUUUTTTUUUWWWXXXUUUUUUUUUUUUTTTTTTTTTSSSTTTSSSQQQOOONNNLLLLLLLLLMMMLLLKKKIIIGGGEEEDDDCCCAAAAAA@@@???>>>======<<<>>>===<<<;;;::::::::::::888777666666666777888888888888888777555444222111//////000000111222222333444666888:::;;;;;;:::999999999999777666777999<<<===@@@CCCDDDCCCCCCFFFIIIHHHOOOZZZdddnnnwwwuuummmeeeeeeiiigggooo{{{xxxnnniiifffaaa]]]\\\\\\^^^aaaffflllrrrvvv{{{}}}}}}dddMMMDDD<<<:::999666444555444444333222222111111000////////////////////////000///---...//////...---,,,***))))))+++,,,------,,,+++++++++++++++++++++***)))((()))+++,,,+++***,,,,,,,,,,,,++++++++++++---,,,,,,,,,+++*********((((((((())))))***************++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))++++++******))))))))))))'''((())))))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))&&&''''''((((((((((((((('''((((((((())))))))))))(((((())))))))))))(((((('''(((((((((((((((((('''''''''((((((((((((((((((&&&))))))&&&&&&***+++(((&&&'''''''''&&&''')))+++'''''''''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******))))))))))))))))))))))))))))))************))))))'''(((((())))))***++++++((()))++++++***)))***+++***+++++++++,,,,,,,,,,,,(((,,,...+++***---...---,,,,,,------,,,,,,+++***((()))++++++******+++---))))))***++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,+++---...000000///...---++++++---.........------...,,,+++******,,,...000///...111444555555;;;CCCKKK]]]rrrzzzsssppptttyyy|||sssiiidddbbbdddllltttyyy|||~~~}}}|||~~~|||yyywwwvvvuuutttrrrsssqqqpppoooooommmjjjhhhddd```ZZZUUUQQQMMMIIIFFFAAA@@@???===<<<;;;;;;;;;===:::666555666777555444111111000000000/////////000000///...............//////......//////000111000000111222444777999:::<<<>>>BBBEEEGGGJJJMMMPPPPPPRRRTTTUUUUUUWWWYYY[[[VVVVVVUUUUUUUUUTTTTTTTTTTTTSSSQQQOOOMMMLLLKKKKKKKKKKKKIIIHHHGGGEEEDDDDDDBBBAAAAAA@@@>>>======<<<>>>===<<<;;;;;;::::::;;;666555444444333444555666777777666666444333111000---...///000111222333444333555777:::;;;;;;:::999888888888777555555777999<<>>BBBEEEGGGKKKNNNQQQOOOQQQSSSUUUVVVWWWZZZ\\\VVVVVVVVVUUUUUUUUUTTTTTTTTTSSSQQQOOOMMMLLLKKKKKKIIIIIIHHHGGGFFFEEEDDDCCCDDDDDDCCCBBBAAA??????>>>>>>>>><<<;;;;;;;;;;;;;;;555444333222222222333444666666555444333111000///,,,---...000111333444555333444777:::;;;;;;;;;:::777888888777555444666777888===AAADDDEEEFFFJJJMMMWWW^^^gggpppxxxxxxoooiiiaaaaaagggooouuu~~~qqqcccQQQFFFCCCCCCBBBAAAAAAAAABBBGGGOOOYYYbbbhhhtttyyyhhhMMMDDD<<<:::999666444555555555444333222000000///000000000000000000000000***+++,,,...///000000000,,,++++++---000000---++++++,,,,,,---------,,,,,,******))))))))))))******)))))))))***+++++++++,,,)))...///+++((()))***)))+++*********))))))((((((,,,+++++++++******))))))***************)))((((((''''''''''''((((((((()))((('''&&&%%%%%%%%%%%%%%%))))))))))))))))))))))))(((((())))))******++++++((((((''''''''''''((((((******)))((((((((((((((((((((((((((((((''''''&&&(((((())))))))))))((((((((('''%%%%%%%%%&&&(((***((((((((((((((((((((((((###%%%'''((()))((('''&&&))))))(((((((((((())))))&&&&&&'''((()))***++++++))))))))))))))))))))))))%%%'''((()))((()))***,,,************)))))))))))))))&&&%%%&&&)))***)))&&&+++*********))))))(((((((((((())))))))))))((((((******++++++++++++******++++++++++++++++++++++++******+++,,,,,,---......+++,,,,,,------,,,,,,++++++,,,------......---------......//////......---*********+++,,,---...///---------,,,,,,,,,++++++******+++,,,,,,,,,,,,++++++,,,...---,,,,,,---///........................(((+++---///000000222444000000333555444333:::CCCOOOnnn|||pppnnnwwwzzzqqqgggbbbaaabbbjjjrrr{{{|||||||||}}}}}}~~~~~~{{{{{{{{{zzzyyywwwvvvuuuuuusssooommmkkkhhheeeccc^^^[[[WWWRRRMMMHHHEEEDDD@@@>>>:::999999999888777>>>===:::777555222111000000000000000000/////////000///---,,,,,,---///000............/////////000111222444444555777:::===>>>AAAEEEHHHJJJLLLNNNOOOPPPQQQRRRSSSTTTUUUUUUUUUVVVVVVUUUUUUUUUUUUVVVVVVYYYUUUQQQNNNNNNNNNKKKIIIIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBAAA@@@>>><<<:::999888999;;;;;;999888777888666666555444444444555555111333555666555444111///,,,,,,++++++---000333555333555777999:::999888777555444222222222444666777<<<>>>AAADDDGGGJJJLLLNNN\\\dddpppyyyuuujjjeee```bbbgggjjjuuu|||cccPPPFFFDDD===<<<<<<555;;;;;;;;;<<>>888<<<<<<:::999:::???GGGMMM\\\eeeooovvvyyy~~~{{{dddLLLCCC;;;999888555444555555444333333222111000000000000000000000000000000111111000///...,,,***)))*********+++------,,,************++++++******))),,,,,,++++++++++++,,,,,,+++++++++***************$$$((()))&&&$$$&&&'''&&&************))))))))))))******))))))))))))((((((+++************)))))))))''''''((((((((())))))))))))((((((''''''''''''(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&******))))))))))))******&&&&&&%%%%%%$$$$$$%%%%%%))))))******))))))((('''$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%'''((()))((((((((((((((((((((((((&&&'''((()))((('''&&&%%%))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((&&&%%%%%%'''******)))(((''''''&&&&&&)))(((''')))+++,,,,,,+++(((((((((((('''''''''''')))******************)))******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,------------,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***++++++,,,,,,,,,,,,,,,)))***,,,+++******+++---...........................///111000...------...111222444666444555<<>>;;;888777777777666555444444333222222222333333111111000//////...------...---,,,++++++,,,---...////////////000000000000000111222333444666:::<<<===@@@DDDGGGIIIKKKMMMOOOMMMNNNPPPRRRTTTUUUUUUUUUWWWWWWVVVVVVVVVVVVWWWWWWYYYWWWSSSQQQPPPOOOMMMLLLIIIHHHHHHGGGFFFEEEDDDDDDAAA@@@???>>><<<:::999888888:::;;;;;;:::888888888333222111000////////////111222444555555333111000000000000111222222333333444555777888999999888777444333222222333555777888;;;===@@@CCCGGGKKKPPPTTTfffqqqnnngggdddbbbfffmmmtttwww[[[IIIAAA@@@<<<>>>@@@;;;;;;:::999777777:::>>>BBBKKKUUUbbblllrrrwww~~~zzzbbbKKKBBB;;;999888555444555444444333333222111000000////////////////////////,,,---......///.........+++***++++++,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++******+++++++++,,,+++++++++***)))))))))&&&******((((((++++++)))*********))))))))))))))))))))))))(((((((((((((((++++++*********))))))***'''(((((((((((()))))))))+++******))))))*********++++++++++++++++++++++++((((((((((((((()))))))))***))))))(((((())))))***)))(((((('''''''''((((((+++,,,,,,,,,,,,+++******'''((((((((((((((((((''''''&&&&&&&&&&&&'''((()))(((((((((((((((((((((((((((((())))))((('''&&&%%%))))))(((((((((((())))))))))))((((((((('''''''''''''''''''''''''''''''''((()))***)))((('''((()))---,,,,,,+++***)))((((((&&&&&&&&&''')))*********((((((((((((((((((((((((******++++++++++++************++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,---............---,,,------......------,,,,,,,,,,,,,,,,,,,,,++++++---------,,,,,,,,,++++++***+++,,,,,,------,,,,,,)))+++,,,,,,++++++,,,---...........................///111000...---......222222444666555555===GGGbbb~~~zzzuuukkkaaa\\\[[[^^^fffooowwwxxxzzz|||}}}~~~~~~}}}~~~}}}}}}|||zzzxxxvvvuuurrrpppnnnlllkkkhhhdddaaaZZZXXXSSSNNNIIIEEEBBB@@@===:::777666666777666555444444444333333444555555222222111000...---,,,,,,///...------------.../////////000000000111111111///000222333444666:::===???AAAEEEGGGIIIKKKNNNPPPQQQRRRSSSTTTUUUVVVVVVVVVYYYXXXXXXWWWWWWXXXXXXYYYXXXWWWUUUSSSQQQOOONNNMMMIIIHHHHHHGGGFFFEEEDDDDDD@@@???>>><<<:::999888888777999;;;;;;999888777888333222111///............222222333444444222111000000000111222222222111111444555666777888888777777444333222222333555888:::===@@@CCCFFFIIINNNUUUZZZnnnzzz}}}lllgggeeedddiiirrrvvvzzz]]]JJJAAA@@@<<<>>>AAA<<<888888888888999<<>>HHHaaa|||zzzoooddd^^^\\\___gggpppzzz{{{|||}}}}}}}}}{{{{{{~~~}}}}}}{{{zzzwwwvvvuuupppooommmlllkkkhhhddd```ZZZXXXTTTNNNIIIEEEBBB@@@<<<999777666666666666555555555444333333333333333333222111000///...------000000////////////000000000000000111111111111222///000222333444777:::===@@@BBBEEEGGGIIILLLOOORRRVVVVVVWWWWWWWWWWWWVVVVVVYYYXXXXXXWWWWWWXXXXXXYYYVVVVVVUUUSSSQQQNNNMMMMMMIIIHHHHHHGGGFFFEEEDDDDDD???>>><<<:::888777777777666888::::::888777666777333333222000000/////////222222333333333222111000//////000111111000//////333333444555666666666666333222222222444666999;;;>>>AAAEEEHHHKKKQQQ[[[bbbyyy{{{mmmiiihhhgggmmmvvvzzzcccOOOEEECCC===>>>AAA<<<888888888999;;;===>>>???>>>CCCKKKTTT]]]hhhsss{{{yyyaaaJJJAAA999888888555444666333333333222222222111111000000000000000000000000------...............---,,,---------,,,,,,...000++++++++++++******)))(((***))))))))))))))))))***+++++++++***************''')))))))))+++000000---))))))))))))************(((((())))))))))))******---,,,+++***)))***++++++((((((((()))))))))******&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((''''''''''''((((((((((((((('''(((((())))))''''''((((((''''''&&&%%%((((((((())))))(((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))(((((((((((((((((())))))(((((((((((())))))(((((((((''''''&&&&&&&&&))))))))))))))))))))))))###%%%&&&'''&&&''')))*********)))))))))((((((((()))***,,,+++******+++---))))))))))))************)))******************)))******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------...///////////////------............------***+++,,,---------,,,++++++++++++*********))))))++++++,,,---------------+++---......---,,,...///........................***,,,.../////////111222111111222444333555>>>IIIccc{{{~~~zzzoooccc]]][[[^^^gggqqq{{{|||~~~~~~}}}{{{zzz}}}}}}|||{{{yyyvvvtttsssnnnmmmllllllkkkhhhccc```ZZZWWWSSSNNNIIIDDDAAA@@@<<<999777666666777777666444444333222111111111111333333222111000000//////111111111111111111111111000111111111222222222222///111333444555888<<>>HHHaaa{{{xxxyyyvvvlllaaa[[[[[[___iiisss{{{|||~~~}}}|||}}}|||{{{zzzwwwuuusssrrrmmmlllllllllkkkhhhccc___XXXVVVQQQLLLGGGCCC@@@>>><<<:::777666777888777777444333333222222222222333333333333222222222111111000000000111111000000000111111111222222222333333000222333555666999===@@@>>>@@@BBBDDDFFFIIIMMMPPPPPPPPPRRRSSSTTTUUUUUUUUUSSSRRRRRRQQQQQQRRRRRRSSSOOOQQQRRRQQQMMMJJJIIIJJJIIIHHHHHHGGGFFFEEEDDDDDD>>><<<:::777555555555555333555777777555444333444333333222222333333444555222222222222111111111000......---------...000111000000000111111222333444222222222222555888;;;===???EEEMMMSSSZZZfffvvvsssjjjkkklllmmmuuuppp\\\PPPKKKDDDCCCEEE@@@@@@===:::999:::;;;:::888===>>>@@@DDDMMMXXXccckkkuuuzzzvvv]]]III@@@999888777555444666333333222222222222222222000000000000000000000000------...............---***+++,,,+++)))))),,,///.........---,,,+++***))),,,++++++++++++++++++,,,))))))******+++++++++,,,)))*********///555444000(((((())))))*********+++))))))******+++++++++,,,...---+++))))))***+++,,,))))))))))))************))))))((())))))***++++++''''''''''''''''''''''''000///...,,,+++)))((('''******))))))))))))******((((((((((((((()))*********************)))(((((((((((())))))))))))((((((%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((('''(((((()))***+++))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((******)))((('''((()))*********+++,,,,,,------)))+++,,,+++(((&&&''')))&&&'''''''''(((((())))))(((((())))))))))))((((((******++++++++++++******))))))))))))))))))))))))******+++,,,,,,---......+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++---......//////......---((())),,,.........---,,,---------,,,,,,,,,+++++++++,,,------......------)))+++,,,,,,+++***,,,---........................,,,---///000/////////111000///111222111333===HHH\\\uuuvvvvvv{{{tttjjj___[[[[[[aaalllwwwzzz{{{~~~~~~||||||{{{yyywwwtttrrrqqqmmmlllllllllkkkgggccc___WWWTTTPPPKKKFFFAAA>>>===<<<:::777777777888888777555444444444555555666777333333333333333333333333//////000000000000//////111111222222222333333333000222444555777:::>>>AAA===???AAABBBDDDGGGKKKOOOIIIKKKMMMOOOQQQSSSTTTUUUOOOOOONNNNNNNNNNNNOOOOOOMMMOOOQQQPPPLLLHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDDDD>>><<<999666555444555555222444666666444333222333222222222222333444555666222222222111111111111000///...---,,,---///111333////////////000111222333222111222333555888;;;===BBBIIISSS[[[dddrrryyyooohhhjjjllloooxxx{{{sss^^^RRRNNNFFFFFFHHHCCCAAA>>>;;;;;;===>>>===<<<@@@@@@AAAEEEMMMWWW```fffpppvvv~~~rrr[[[HHHBBB:::666555555444222555555444333222000000///111000///------......///......---------,,,,,,,,,000---,,,---///000///---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***))),,,++++++***)))(((((('''((((((''''''((()))***+++******+++++++++******)))******))))))((((((''''''))))))((((((''''''&&&&&&+++***)))'''''''''((()))'''((()))***(((&&&'''***))))))))))))))))))))))))(((((()))***************))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''***((((((((()))(((&&&$$$$$$%%%&&&'''((((((((((((+++++++++******)))''''''************************(((''''''''''''(((((()))((((((((()))))))))))))))&&&''''''(((((((((((((((''''''''''''&&&&&&&&&&&&+++((($$$$$$&&&))),,,---+++***)))(((((()))***+++))))))))))))))))))))))))'''((()))++++++,,,,,,,,,((())))))***************((())))))))))))*********)))***++++++++++++***)))))))))***+++,,,,,,---------.../////////...,,,+++............,,,***((('''222///***((()))+++,,,---------++++++++++++------+++,,,,,,------............/////////...---,,,,,,...///000///------///000////////////000000000000333222222111222666<<>>;;;<<<:::888777777777555333555555555555555555555555777666666555555555444444222222222111111000000000111000000000000111333444333333444444666777999999===>>>@@@BBBEEEGGGIIIJJJIIIKKKMMMNNNNNNOOOQQQSSSNNNMMMLLLKKKJJJJJJJJJKKKJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGFFFFFFEEECCCBBBAAA===;;;999666444333333333555555444333333333444444222222111111111222333333555555444333222111111000////////////000000000000000111111111111222222222111222333444555999===@@@FFFKKKTTT^^^kkk|||sssmmmfffdddhhhqqqzzzzzzwwwwwwmmmbbbUUULLLIIIHHHGGGEEE>>>???@@@AAAAAA@@@???>>>CCCDDDEEEHHHMMMVVV___ffflllqqqyyyrrr\\\FFF@@@999555555666666444555444444333222111000///222111000///...//////000......---------,,,,,,,,,---+++***+++---...,,,******+++++++++,,,,,,,,,,,,)))))))))))))))))))))))))))***++++++++++++***)))***))))))(((''''''&&&&&&************++++++++++++)))******+++++++++*********)))))))))((((((((('''+++*********)))))))))(((+++***)))(((''''''((())))))((('''((((((((()))+++((((((((((((((((((((((((((())))))*********))))))***(((&&&%%%%%%&&&(((***(((((((((''''''(((((((((((('''&&&((())))))(((&&&)))***************)))(((((())))))*********))))))''''''''''''''''''''''''''''''&&&'''''')))******((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&'''''''''(((((((((,,,***'''''')))+++------+++***)))(((((()))***+++(((((((((((((((((((((((((((((()))***++++++++++++++++++++++++***(((&&&%%%)))))))))*********++++++++++++++++++++++++++++++))))))***++++++,,,---------...///000000000000000111111222111000///---,,,---,,,***+++,,,------,,,---,,,,,,++++++,,,,,,------------------.........---------------,,,++++++...///000///------///000.../////////000000000000222222111000111444:::>>>TTTjjjqqqaaaWWWOOOHHHIIIOOOXXXeeeqqqzzz~~~{{{yyyvvvtttsssrrrnnnllljjjiiigggddd```]]]XXXSSSMMMHHHDDDAAA>>><<<<<<:::888777777666555333///000111222444555666777555555555555555444333333444444333222111111000000111111000000000222333444333333444444666777999:::>>>???@@@BBBDDDFFFHHHHHHHHHIIIKKKLLLLLLLLLNNNPPPQQQPPPOOOMMMKKKIIIGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIFFFFFFFFFEEEDDDCCCAAA@@@===;;;999666555444333444555555444444444444444444333333333333333444444555777777666555333222111111000000000000////////////000111111111111222222222000111333555777;;;@@@DDDJJJPPPZZZeeesssmmmhhhbbbaaaeeellltttxxx{{{yyytttmmmfffbbb`````````YYYPPPKKKKKKJJJHHHEEECCCBBBBBBAAAAAABBBDDDEEEGGGIIIKKKMMMQQQXXX```eeemmmrrryyyrrr\\\DDD???888555666888888777555444333333222111000000222222111000000000000000......---------,,,,,,,,,,,,+++***+++,,,,,,+++)))))))))******+++++++++***)))))))))))))))))))))))))))***++++++++++++***))))))))))))((((((''''''&&&******+++,,,,,,+++))))))(((((()))***++++++++++++))))))))))))((((((((((((************))))))))))))***))))))(((((((((((())))))))))))((((((***+++,,,'''''''''''''''''''''''')))))))))******)))((((((***(((%%%######%%%(((***))))))(((((((((((())))))&&&%%%&&&''')))***)))((()))))))))((((((&&&%%%%%%&&&'''((()))******+++***))))))))))))))))))))))))&&&&&&&&&'''((()))***+++''''''''''''''''''''''''&&&''''''(((((((((((((((%%%&&&&&&''')))******+++,,,***((((((***++++++*********))))))))))))******))))))))))))))))))))))))(((((()))******))))))))))))***++++++***(((&&&$$$************+++++++++,,,------,,,++++++,,,------))))))******+++,,,,,,,,,---------...///000111222...////////////...---,,,******+++---//////...,,,---,,,,,,++++++,,,,,,---//////..................------.........---,,,,,,...///000///...---...000....../////////000000000222222111000000222777;;;LLL```zzzyyylll\\\OOOIIIBBB???BBBIIITTTbbbnnnzzz~~~}}}{{{xxxvvvtttsssssslllkkkiiihhhgggeeeaaa^^^WWWSSSMMMHHHEEEBBB@@@>>>;;;:::888777777666444333000111222333444666666777888999;;;<<<;;;:::888777666666555444222111000000111111000000111222444555333333444555666888999:::???@@@AAABBBCCCDDDEEEFFFFFFHHHIIIIIIIIIIIIJJJLLLOOOOOOOOONNNLLLIIIGGGEEEEEEEEEFFFFFFGGGGGGHHHHHHDDDDDDDDDDDDCCCAAA@@@@@@===;;;999777555555555555666666555555444444444444555555555555666666666777999999888666555333222222111111000000//////......000111111111111222222222///111333555888===CCCGGGMMMTTT___kkkyyytttddd```[[[ZZZ]]]bbbgggjjjfff```XXXPPPLLLKKKJJJJJJPPPMMMJJJJJJLLLLLLJJJGGGHHHFFFDDDCCCDDDGGGKKKMMMQQQSSSVVVYYY\\\```fffjjjppptttzzzqqq\\\EEE???999666666888777666444444333333222111000000111111000000000/////////......---------,,,,,,,,,---------......---,,,+++((()))***++++++++++++***++++++++++++++++++++++++*********++++++*********+++++++++*********))))))((()))***+++***(((&&&%%%'''''')))***++++++++++++))))))))))))(((((((((((((((((((((((('''''''''''')))))))))(((((((((((()))'''---111...)))(((***,,,(((((((((((((((((((((((())))))))))))))))))(((''')))(((&&&%%%%%%&&&((())))))(((((((((((((((((()))'''&&&&&&''')))***)))'''&&&'''''''''&&&&&&%%%$$$&&&'''((()))************++++++++++++++++++++++++(((((((((((((((((()))***'''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''((()))******+++)))((('''((())))))'''&&&***))))))))))))))))))***++++++++++++++++++++++++((())))))))))))(((((('''$$$&&&(((***+++***((('''******+++++++++,,,,,,,,,...---+++******+++---...))))))******+++++++++,,,,,,+++******+++---...000+++,,,,,,,,,,,,,,,,,,,,,,,,++++++---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////.........---///000000000000000//////---///000000.........///........./////////000000222222111000000222666999DDDVVVnnn~~~wwwiii\\\OOOEEEFFFAAA???CCCIIIQQQ___jjjwww}}}~~~~~~|||zzzxxxvvvtttssssssooommmkkkiiihhheeeaaa^^^VVVRRRMMMHHHEEECCCAAA???;;;999777777777666444222222222222222111111111111:::;;;>>>??????===;;;999888777666444333111000000111000000000111222444555333333444555666888:::;;;@@@@@@AAAAAABBBBBBCCCCCCEEEFFFHHHHHHGGGGGGHHHJJJIIIJJJKKKLLLKKKIIIGGGFFFBBBBBBCCCDDDEEEEEEFFFFFFBBBBBBBBBBBBAAA@@@???>>><<<;;;999777666555666666666666666666555555444333555666777777888888888888;;;:::999888666444333333222111111000///......---000000111111111222222222000222333555888>>>EEEIIIRRRZZZffftttvvvdddYYYVVVRRRQQQRRRTTTVVVWWWQQQKKKCCC@@@AAACCCCCCBBBDDDDDDDDDGGGJJJLLLKKKIIIJJJIIIHHHHHHJJJNNNRRRUUUZZZ^^^bbbfffjjjnnnrrruuuvvvxxx|||ppp[[[GGGAAA:::666666777666555444333333222222111111111///000////////////............---------,,,,,,,,,,,,---//////...---++++++)))***,,,---...---,,,+++------------------------+++******************+++++++++++++++************((()))***+++***(((&&&%%%&&&'''((()))***+++++++++(((((((((((())))))))))))''''''''''''((((((((((((((((((((())))))))))))(((###222;;;555***&&&(((***))))))))))))))))))))))))(((((()))))))))((((((''''''((())))))))))))((('''(((''''''&&&&&&''''''((()))((('''((()))((('''%%%'''((()))***************(((((())))))))))))((((((((((((((((((((((((((((((+++***)))(((((((((((((((((((((''''''&&&&&&&&&&&&&&&''''''((((((((((((((()))))))))))))))((((((((((((''''''((())))))'''%%%)))))))))******)))))))))++++++++++++++++++++++++((())))))))))))(((((('''%%%&&&(((***+++***))))))******+++++++++,,,,,,,,,---+++***((((((***+++---)))***************++++++---,,,+++******+++,,,---------------.........///000...,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////.........---//////000000000000000///---...000000///......///............////////////333333222111111222666888???NNNbbbqqqxxx{{{}}}pppbbbTTTIIIBBBEEEBBBBBBFFFKKKRRR___jjjxxx}}}~~~~~~~~~}}}|||zzzwwwuuutttsssssssssqqqnnnllliiieeeaaa]]]WWWSSSMMMIIIFFFCCCAAA???;;;999777666666666444222.........------,,,,,,,,,555777999;;;;;;:::777666777666555444222111//////////////////000222444555333333444555777999;;;<<<@@@@@@@@@@@@AAAAAAAAAAAADDDFFFGGGGGGFFFFFFHHHIIIFFFGGGHHHIIIHHHFFFDDDCCC??????@@@AAABBBCCCCCCDDD@@@@@@@@@@@@@@@???>>>===;;;:::888666666666666666777777777777666555444333555666777888999999999999::::::999777666555444333222111111000///......---000000111111111222222222222333555666:::???GGGLLLYYYbbbpppiiiYYYPPPMMMJJJGGGGGGFFFEEEDDDAAA===::::::===@@@@@@??????>>>???AAAEEEHHHIIIJJJJJJKKKLLLOOORRRVVVYYY[[[aaaeeekkkqqqvvvzzz~~~oooYYYHHHBBB;;;777666777666555333333333222222222111111///////////////...------......---------,,,,,,,,,***---//////---+++***)))***,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++))))))))))))))))))))))))******+++,,,,,,+++))))))''''''((()))************(((((((((((())))))))))))))))))))))))************'''(((((())))))))))))(((!!!222===555)))&&&((()))************************&&&'''(((((()))))))))(((&&&(((***++++++***(((&&&''''''&&&&&&&&&&&&''''''***)))(((((()))(((&&&$$$%%%&&&'''((())))))))))))((((((((())))))(((''''''))))))))))))))))))))))))++++++***)))(((((((((((())))))(((((('''&&&&&&&&&&&&''''''((((((((((((((()))))))))((((((''''''''')))(((((()))++++++)))((())))))************))))))))))))))))))))))))))))))(((((()))******)))))))))***************)))((((((************+++++++++,,,++++++***))))))***++++++************************///...---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---222///---,,,,,,------,,,+++,,,,,,------,,,,,,+++//////..................,,,,,,---.........------,,,...000111///.........------........./////////222222222111111222555888===HHHYYYgggoootttwwwyyyqqqdddUUUJJJEEEDDDCCCFFFKKKQQQXXXeeeqqq||||||{{{yyywwwuuutttssssssuuussspppmmmjjjfffaaa]]]XXXTTTNNNIIIFFFCCCAAA???:::999777666666555333222......///000000111222222444555777999999888777666444444333222000///............---...///111333444333333444555777:::<<<===????????????@@@@@@@@@@@@CCCEEEFFFFFFFFFFFFHHHIIIHHHHHHHHHGGGEEEBBB@@@>>>===>>>>>>??????@@@@@@@@@>>>>>>??????>>>======<<<999888777555555555666666888888999999888666444333444555777888999999999888888888777666555444333333111111000000//////......000111111111111222222222444555666999===DDDLLLRRR[[[eeetttttt]]]QQQHHHEEEBBB???>>>===;;;999888777777999;;;<<<===<<<>>>>>>???AAADDDHHHKKKMMMMMMOOOQQQUUUYYY^^^aaacccgggkkkrrryyy~~~|||zzzzzznnnWWWFFF@@@:::777777888888777333333333222222222222111///000000111000///...---......---------,,,,,,,,,+++...111111...+++*********,,,...000000///---,,,++++++++++++++++++++++++++++++***))))))***++++++))))))))))))))))))))))))************++++++++++++(((((()))))))))))))))((('''((((((((()))))))))***((()))))))))*********+++&&&'''((()))******)))((("""///555---&&&(((***((())))))))))))))))))))))))%%%%%%'''((())))))******''''''((())))))(((''''''((((((''''''''''''(((((((((''''''((())))))'''&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))(((((()))******+++******)))(((((('''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''(((((((((''''''(((***+++***)))((()))***++++++***)))((((((((((((((((((((((((((((((((()))***++++++++++++,,,,,,******)))******+++)))))))))*********++++++++++++++++++++++++++++++************))))))))))))+++,,,,,,------------,,,,,,+++***)))))))))***+++...------...//////---++++++,,,,,,------,,,,,,+++---------------.........++++++,,,---------------,,,...111111000.........---------........./////////000111000000222555777<<>>:::888777666666555333111111111111222333333444444444444555666666666666666111111000//////...------,,,,,,,,,,,,...000222333333333444666888:::<<<===>>>>>>>>>?????????@@@@@@AAABBBDDDEEEEEEFFFGGGIIIIIIIIIGGGEEECCCAAA@@@???=======================================<<<<<<;;;777666555444444555555666888999999999888666444333222333555888999999888777555555555444444333333333000000000000////////////000111111111111222222222444666888<<>>======>>>>>>??????@@@@@@???AAACCCDDDDDDEEEGGGIIIGGGFFFEEEDDDCCCCCCCCCDDD<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<===<<<<<<;;;;;;666555444333333444555666888999::::::999777444222000222555777888888777666333333333333333333333333////////////000000000000000111111111111222222222444666999>>>EEEPPP[[[bbbjjjuuuoooWWWHHHBBB>>>;;;999888999999999888999;;;=========@@@GGGLLLHHHLLLQQQUUUYYY[[[]]]___YYYXXXXXXZZZ```hhhpppvvvyyy}}}|||ppphhhfffhhhjjjpppXXXDDD@@@<<<999888666555333444444333222111//////...000000000000000///...............------,,,,,,,,,000///---,,,,,,---///000///...------,,,,,,,,,,,,+++*********+++,,,,,,---...,,,***+++---...,,,***++++++++++++++++++++++++))),,,---+++((('''***---))))))))))))(((((((((((()))))))))))))))))))))***+++)))'''''')))+++++++++,,,+++)))(((((()))+++,,,)))((('''&&&&&&'''((())))))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&(((''''''&&&&&&((()))***))))))))))))))))))))))))))))))))))))************&&&&&&''''''(((((())))))(((((((((((((((''''''&&&))))))((('''''''''''''''******)))((('''&&&%%%%%%(((((())))))))))))(((((($$$%%%'''(((((())),,,...+++******)))(((''''''&&&((((((''''''''''''((((((&&&(((***+++,,,+++)))(((************************))))))))))))************************)))))))))))))))************++++++++++++,,,,,,---............''''''(((***+++,,,---...111111000---,,,,,,...111------------,,,,,,+++***,,,,,,,,,------.........,,,,,,,,,---------......,,,++++++++++++,,,------........................///000111000///...///111...............///000000///111222222111222444666:::BBBNNN\\\jjjssszzz|||ssslllppp}}}zzzxxxtttqqqooooooooosssyyy~~~~~~{{{}}}{{{yyywwwuuuttttttttttttssspppmmmjjjgggdddccc[[[VVVOOOHHHDDDAAA>>><<<999888777666444444333333000000000000////////////111111111222333333444444...000222333333000,,,***,,,,,,---///000111222333444444444555666888:::;;;BBBAAA???>>>>>>>>>??????BBBDDDEEEDDDCCCCCCGGGJJJJJJJJJKKKJJJHHHEEEBBBAAABBB???;;;:::::::::::::::>>>>>>?????????===<<<:::777666333111111222444666666888;;;<<<:::666111------000444777888777555333222222111111111111111111000//////.........//////000111222222111000111333:::===BBBHHHQQQ\\\fffmmmvvvwww^^^NNNDDD???777888999888666666888999:::;;;<<>>======>>>???@@@BBBDDDEEEEEEDDDEEEHHHKKKKKKKKKKKKKKKIIIFFFDDDBBBAAA>>>;;;::::::;;;;;;:::<<<=========<<<;;;:::999777555333111111222444555888888999888777555333222111222444666666444222111111111111111111111111111000//////........./////////111222333222333555777999>>>FFFMMMVVVbbboooxxxkkkVVVIIIAAA<<<888999:::999888888:::<<>>;;;:::888666444333222111000000000000////////////000000000///...---------.../////////...---,,,+++...///000111222444444555444444444555666888:::;;;======<<<<<<===>>>@@@AAABBBDDDEEEFFFFFFHHHJJJMMMLLLMMMMMMMMMKKKHHHEEEDDD@@@===:::999:::;;;<<<<<<:::;;;;;;;;;:::999888777666555333222111222444555:::888666444333444555666444444444333222111//////111111111111111111111111/////////......//////000///111333333444666888;;;888AAAMMMVVV```mmm~~~vvv[[[JJJBBB<<<999666777777777777888;;;===AAAEEEKKKOOOSSS\\\iiirrr{{{wwwggg```]]]dddpppxxx}}}zzzyyy}}}}}}ssskkk]]]WWWNNNHHHFFFGGGIIIKKKoooWWWDDD@@@;;;777666666666555222222111111111111111111000000000000000///......------------------------******++++++++++++******,,,++++++******++++++++++++***************+++++++++***((('''((()))++++++))))))))))))))))))))))))---***((()))++++++(((%%%))))))))))))((((((((('''*********)))((((((''''''+++***))))))+++++++++***)))((((((''''''(((((()))(((((((((''''''((((((((((((((((((((((((((((((((())))))((((((((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((((((((((()))))))))******++++++******))))))(((((((((((((((((((((''''''&&&(((((((((((((((''''''&&&''''''''''''(((((())))))'''&&&%%%%%%&&&(((+++---&&&'''((('''&&&&&&((()))))))))((((((((('''''''''((((((''''''''''''(((((()))))))))((()))******+++))))))))))))))))))))))))((()))))))))************'''(((((()))******++++++))))))*********+++++++++******+++******)))((((((************************)))---111333111...,,,+++,,,,,,,,,------,,,,,,+++,,,,,,,,,---------------,,,,,,,,,---------.....................//////000........................,,,---......,,,,,,---..................///000000000000000//////111555888;;;HHH]]]tttxxxkkkjjjsss}}}|||{{{xxxvvvtttrrrrrrpppooonnnkkkiiifffdddccc___[[[TTTNNNIIIEEEAAA>>><<<;;;999666444222111111000000000000/////////////////////......---------000///......------------///000111222333555666666444444444444666888:::;;;;;;;;;;;;;;;===???AAABBBCCCDDDFFFHHHJJJLLLNNNPPPOOOOOOPPPOOOMMMJJJGGGEEE???===:::999:::<<<<<<<<<:::::::::999999888777777666555333222111222333444888777444333222444666777444333222111000/////////000000000000111111111111//////////////////000111000111333333444666999<<<:::FFFVVVbbbmmm|||dddMMMAAA<<<888666555666888888999<<<@@@CCCEEELLLTTTYYY___iiiyyy|||fff___[[[aaakkkuuu~~~zzztttrrrvvvwwwvvvsssmmmggg```[[[WWWSSSMMMIIIHHHHHHHHHHHHoooWWWBBB@@@<<<:::999888666444222222111111111111111111000000000000000///......------------------------++++++,,,,,,,,,,,,+++++++++++++++******++++++,,,++++++***))))))*********))))))((((((((()))***,,,************************(((&&&%%%'''***+++(((%%%))))))))))))((((((((('''))))))))))))((((((''''''((('''&&&&&&(((((('''%%%))))))))))))))))))))))))'''(((((((((((((((((('''(((((((((((((((((((((((('''''''''&&&&&&''''''(((&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))++++++******))))))(((((((((((((((((((((''''''&&&((((((((()))((('''&&&&&&&&&&&&''''''((())))))))))))(((&&&%%%%%%''')))***((())))))(((''''''(((***((((((((((((''''''''''''((((((''''''''''''(((((()))))))))((()))******+++))))))))))))))))))))))))((()))))))))******************))))))))))))))))))))))))*********++++++++++++,,,,,,,,,+++***)))))))))))))))***++++++,,,,,,+++---///000...---------+++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---..............................,,,---...---,,,+++,,,..................///000000...////////////111555888===LLLfffzzzkkkjjjrrr||||||zzzyyyvvvtttrrrrrrlllkkkjjjhhhfffcccbbbaaa___[[[UUUOOOJJJEEEAAA===<<<;;;999666444222111111000000000000////////////.........//////000000000111000///.........///000000000111333444555666777444444444444666888:::;;;:::::::::;;;===???BBBCCCDDDEEEGGGKKKNNNQQQSSSSSSSSSSSSSSSRRROOOLLLHHHFFF???===:::999:::<<<<<<<<<;;;;;;:::999999888888888555444333222222222222333555555444444444444444555111111000/////////000111//////000000000111111111///////////////000111111111222333333333555888;;;>>>LLL___ooo|||xxxWWWEEE===999666555777999;;;===???DDDJJJNNNPPPXXXccckkkrrr~~~ggg___ZZZ^^^hhhrrr~~~wwwooolllmmmiiiddd___ZZZUUURRRRRRQQQNNNKKKIIIHHHHHHGGGEEEnnnVVVBBB???;;;999999888666555222222222111111111000000000000000000000///......,,,,,,,,,------------...------------------------,,,++++++++++++,,,,,,---++++++***))))))))))))******+++,,,+++(((''''''(((************************ """%%%)))******(((++++++++++++************(((((((((((((((((((((((()))((((((((())))))'''&&&))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))'''&&&&&&&&&&&&''''''(((&&&''''''((()))(((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''&&&$$$%%%&&&((())))))******'''((()))))))))(((&&&%%%&&&'''''''''(((((()))))),,,+++)))'''%%%%%%%%%%%%((()))))))))'''''')))+++''''''''''''''''''''''''((((((''''''''''''((((((((()))))))))************(((((((((((((((((((((((())))))))))))************************))))))(((((()))************+++++++++,,,,,,,,,---,,,,,,++++++(((((()))***++++++,,,,,,,,,---...---,,,,,,...///++++++,,,---------,,,,,,************)))))))))))),,,,,,,,,---------......---------------...//////........................,,,---......,,,,,,---..................///000000,,,...///000000222444666???QQQooozzzlllkkkrrr{{{{{{zzzyyywwwuuusssrrrmmmlllkkkiiihhhfffdddddd```\\\VVVPPPKKKFFFAAA===;;;:::888666444333222111000000000000////////////......//////000111111222111000////////////000000000111222333444555666777444444444555666888:::;;;;;;;;;;;;<<<>>>@@@BBBDDDFFFGGGIIINNNSSSWWWXXXWWWWWWWWWVVVTTTQQQMMMIIIFFF@@@===:::999:::;;;<<<<<<<<<;;;:::999999888888999444333333222222222222222333444444555555444333222///////////////000111222...//////000000111111111////////////000111222222222333333333333555999<<>>888444333555666777444333333222111000//////000000000000000///......,,,,,,,,,---------.........---,,,++++++,,,---...,,,,,,,,,,,,,,,---......++++++***)))))))))))))))(((+++------***((('''((()))))))))))))))))))))))) ###&&&))))))))))))***++++++++++++************&&&&&&''''''((()))))))))++++++***+++,,,,,,)))''''''(((((((((((((((((('''&&&'''((())))))((('''&&&))))))))))))))))))))))))'''''''''''''''((())))))&&&&&&((()))))))))((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''$$$%%%&&&((())))))******'''((()))***)))(((&&&%%%'''''''''((((((((((((((())))))((('''&&&&&&%%%%%%&&&'''(((((('''''')))+++''''''''''''''''''''''''((((((''''''''''''(((((('''((()))***+++******)))(((((((((((((((((((((((())))))))))))************)))))))))))))))*********)))************+++++++++++++++,,,,,,,,,,,,,,,,,,************************+++,,,......---,,,...///***+++,,,,,,---------,,,,,,,,,,,,+++++++++******,,,,,,,,,---------......---------------......///........................,,,...///...---,,,---..................///000000***,,,000111222222444555>>>RRRrrr~~~pppppprrr}}}yyyyyyyyyyyyxxxvvvtttssspppooonnnlllkkkiiihhhhhhbbb^^^XXXRRRMMMHHHBBB>>>:::999777666444333333333000000000000///////////////////////////000000000////////////////////////000000111222444555666777444444444555666888:::;;;<<<<<<<<<===>>>AAACCCDDDHHHHHHKKKPPPWWW[[[\\\[[[[[[[[[YYYVVVRRRMMMIIIFFFAAA>>>;;;::::::;;;;;;:::<<<;;;:::888888888888999333333333222222222222222555444444333333333222222//////000000000111111111......//////000111111222////////////000111222333222333444444555888===@@@IIIWWWnnnkkkVVVBBB===<<<777555999444777:::???EEENNNWWW]]]gggppp}}}cccZZZRRRRRRYYYdddssswwwiiiaaa]]]ZZZTTTOOONNNKKKFFFGGGKKKJJJIIIIIIKKKNNNPPPPPPPPPjjjRRRDDD>>>555///...222666999444444333222111000///...000000000000000//////...,,,,,,,,,------............---+++******+++---...,,,,,,,,,,,,------...///++++++***))))))((())))))$$$(((---...,,,+++++++++(((((((((((((((((((((((((((+++///...+++(((((()))))))))))))))((((((((((((%%%%%%&&&'''((()))******(((((('''((())))))&&&$$$&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&))))))))))))))))))))))))((((((((((((((()))******%%%&&&((()))))))))(((''''''''''''''''''''''''''''''''''''((((((((())))))&&&'''''''''(((((())))))(((((((((((((((''''''&&&'''((()))***)))(((&&&%%%((((((((((((((((((((((((###$$$%%%'''((()))))))))%%%&&&'''&&&&&&&&&(((***&&&'''''''''''''''''''''((((((''''''''''''((((((&&&(((***+++,,,+++)))(((************************))))))))))))************''''''((()))***+++,,,,,,)))************+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,++++++***))))))((()))+++...///...---------***+++,,,,,,------------000000000//////.........,,,,,,,,,---------......,,,++++++++++++,,,------........................---...//////------...///...............///000000))),,,000222333333333444:::OOOpppvvvvvvsss~~~|||xxxxxxyyyyyyxxxwwwuuutttmmmlllkkkjjjhhhgggfffeeeccc```ZZZTTTOOOIIIDDD@@@999888777666444444333333000000000000////////////000000000///......------------......///......---///000111222444555666666444444444555666888:::;;;============???AAACCCDDDIIIIIILLLRRRYYY^^^^^^]]]]]]]]][[[XXXSSSMMMHHHEEEBBB???<<<:::::::::::::::;;;:::999777777777777888333333333222222222111111777555333222111111222333000000111111111111000///---......///000111111222////////////000111222333222333444555777;;;@@@DDDMMM[[[qqq\\\JJJ<<<;;;;;;666555:::;;;>>>BBBHHHOOOXXXbbbiiisss|||ggg^^^UUUUUU[[[fffuuuqqqccc[[[XXXXXXRRRPPPQQQOOOHHHGGGKKKBBBBBBDDDGGGLLLOOOQQQQQQjjjXXXHHH@@@:::::::::777555666666444222111222222111000---------...............///,,,+++...333666555222,,,,,,++++++++++++*********+++---......---+++***++++++++++++++++++++++++((()))***+++,,,---------,,,***))))))******)))'''***************************......)))'''((((((&&&))))))(((((((((((())))))))))))))))))))))))))))))'''+++(((%%%''',,,'''''''''''''''((()))***'''((()))******)))((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((((('''&&&&&&'''((()))***''''''''''''(((((((((((()))))))))))))))((('''''')))((('''&&&&&&'''((())),,,+++(((''''''(((+++,,,))))))***))))))((('''&&&'''&&&%%%%%%'''(((((('''&&&''''''%%%!!!(((((((((((((((((((((((((((((()))***************))))))))))))************((('''&&&&&&''')))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************+++,,,---...///111222222///...---,,,***)))((('''------,,,++++++,,,,,,,,,+++++++++++++++,,,---......------,,,,,,------...,,,------......------,,,---...///000000...,,,***...------,,,,,,,,,------......------------......---...//////...///111333>>>JJJddd|||~~~}}}vvvvvvwwwyyyzzzxxxtttqqqsssrrrpppnnnkkkiiigggfffeeebbb]]]WWWQQQKKKDDD@@@===<<<:::888666444333333////////////000000000000111000///...------...///000/////////......------333333444444555666777777444444333333444555777888???@@@???>>>>>>???BBBEEEHHHKKKNNNRRRUUUYYY^^^bbbbbb___\\\YYYTTTNNNGGGBBBAAA@@@???===<<<;;;;;;;;;999888777666444444333333333333222222222333444444666444333333444333222000111111000///////////////...//////000111222222333222222111111111111111222000333555555666:::AAAGGGVVVfff{{{iiiJJJCCC===;;;:::777777:::>>>AAAGGGMMMUUU```jjjqqqzzzhhhaaa]]]___ccciiiwwwwwwiii___YYYWWWRRRQQQQQQOOOMMMKKKJJJHHHEEEDDDCCCDDDHHHMMMSSSWWWjjjWWWHHH@@@::::::999777555666666444222111222222111000.....................///000---+++---111222000------------....../////////+++,,,---......---,,,+++++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,+++***))))))******)))'''************************(((+++,,,)))'''***+++)))))))))(((((((((((())))))))))))))))))))))))))))))!!!''',,,,,,(((%%%'''***(((((((((((((((((()))***'''((()))******)))(((((())))))))))))************(((''''''''''''''''''((())))))))))))((((((((('''(((''''''&&&'''((()))***''''''''''''((((((((((((***************)))((((((((((((''''''''''''((((((+++***(((''''''((()))************+++******))))))---+++)))))))))***)))(((&&&(((******)))(((((()))(((((((((((((((((((((((('''((())))))******))))))))))))))))))***************)))((('''(((***,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++,,,,,,,,,---.........))))))***+++,,,,,,---...---,,,,,,++++++,,,,,,---......---------...//////...------,,,,,,------...,,,------......------,,,,,,---...//////...---,,,...---------,,,---------......------------.........///000000//////111333===HHHaaa~~~~~~zzzyyyyyyzzz{{{zzzwwwtttsssrrrpppnnnkkkiiigggffffffbbb]]]WWWQQQKKKEEEAAA===<<<:::888666444333333111111000000//////......111000///...---......///444444444333333222222222222222333333444555555555222222222222444666888999>>>??????>>>>>>@@@CCCFFFIIILLLOOORRRUUUYYY]]]```aaa^^^ZZZVVVRRRMMMGGGCCCAAA@@@???===;;;:::::::::999888777555444444333333222222222222333333333333///......///111222222111111111000///////////////.../////////000111111111111111111111111222222333444666777888999>>>FFFMMM[[[kkkrrrZZZEEE>>>::::::999888:::>>>CCCGGGNNNUUU\\\gggttt}}}~~~mmmhhhfffkkkqqqwwwpppddd[[[WWWUUUSSSSSSSSSRRRPPPOOOMMMLLLFFFEEEDDDEEEHHHMMMRRRVVViiiWWWGGG???999999999777555666555333222111222222111000000000000///////////////111...+++,,,......,,,))),,,------...///000111222++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++++++++++++++***))))))******)))((())))))))))))))))))))))))"""&&&'''%%%$$$(((***)))))))))(((((((((((())))))))))))))))))))))))))))))------,,,***'''&&&''')))***))))))(((((((((((()))((())))))******)))((((((&&&&&&'''''''''((((((((()))((((((''''''(((((())))))))))))(((((((((''''''(((''''''''''''((())))))''''''''''''((((((((((((******+++++++++***))))))''''''((((((((((((''''''))))))((((((''''''''''''(((((())))))))))))))))))000...+++***))))))'''&&&###%%%((()))))))))+++,,,((((((((((((((((((((((((&&&''''''((()))((((((((())))))))))))************,,,+++***))))))***+++,,,************************+++++++++++++++*********************************+++++++++++++++*********&&&'''(((***,,,...///000,,,,,,,,,++++++,,,,,,---//////...---------.........------,,,,,,------...,,,------......------,,,------------............---------------------.........------------......///000111000000000222444;;;EEE]]]|||{{{}}}|||{{{yyyyyyzzzzzzxxxvvvsssrrrpppnnnllljjjhhhggggggccc]]]WWWQQQLLLGGGCCC>>><<<:::888666555444333222222111000///...------000000///............///111111111000000000000000222222222222222222222222111111111111333555888999<<<===>>>>>>>>>@@@DDDFFFJJJMMMPPPSSSTTTWWW[[[]]]^^^[[[VVVRRROOOKKKGGGDDDBBBAAA???===;;;999999888888777666555444333333333///000222333333333222222...---,,,...000111000///111111000///////////////......//////////////////000000000000222333444555666777888888:::AAAJJJRRR^^^nnnaaaKKK===999666777999:::???DDDIIIPPPYYY```gggsss~~~rrrnnnooowwwrrreeeZZZTTTRRRQQQQQQRRRRRRRRRQQQPPPOOONNNHHHGGGFFFFFFIIIMMMQQQTTTiiiVVVGGG???999999999777555666555333111111222222222111111111111000000000000000000...,,,,,,------+++)))***++++++,,,---.........))))))(((((((((((())))))++++++++++++++++++++++++(((((()))***************+++)))((()))******)))((((((((((((((((((((((((((("""&&&'''$$$$$$'''***)))(((((())))))))))))((((((((((((((((((((((((((((((,,,)))'''&&&&&&(((((((((***)))((((((''''''''''''************)))))))))(((%%%%%%&&&&&&&&&&&&''''''))))))(((((((((((())))))))))))((((((((('''''''''(((((('''''''''(((((((((''''''''''''(((((((((((())))))*********))))))(((&&&'''((())))))((('''&&&'''((((((((((((&&&%%%$$$$$$$$$%%%&&&''''''''''''---***(((''''''&&&%%%###$$$%%%'''&&&%%%%%%&&&'''((((((((((((((((((((((((%%%&&&''''''((((((''''''((()))))))))************++++++***)))))))))******************************+++++++++************************************************************************++++++,,,,,,---,,,,,,+++++++++,,,------...---,,,+++++++++++++++...------,,,,,,------...,,,------......------,,,......---,,,,,,,,,---------------.....................------------......///000111111000111333555;;;DDDZZZvvv}}}~~~}}}{{{xxxwwwwwwxxxwwwvvvtttsssrrrpppmmmkkkjjjiiihhhddd]]]WWWRRRMMMHHHEEE>>>===;;;888666555444444111111111000///........./////////.........//////------,,,,,,,,,,,,,,,,,,111000000000000000000000111111111111222444666777:::;;;===>>>???AAADDDGGGKKKMMMPPPRRRTTTUUUXXXZZZ[[[WWWRRRMMMKKKIIIGGGEEEDDDBBB@@@>>>;;;:::999888777666555444333333333333...///111333444333222000444222111111222111000...111000000///////////////..................------...//////000222444666777555666777777999@@@KKKSSS\\\kkk~~~nnnTTTDDD999555444777999<<>>888888999666555666444333111111222333222111222222111111000000000000...---------......---,,,,,,++++++++++++++++++++++++***))))))))))))***+++++++++++++++++++++++++++(((((()))************)))***)))((()))***+++***)))(((((((((((((((((((((((((((++++++'''%%%)))++++++(((((())))))))))))(((((((((((((((((((((((((((((((((&&&%%%&&&((()))(((&&&))))))((('''&&&&&&&&&&&&++++++***)))))))))))))))(((((()))))))))*********))))))(((((((((((())))))((((((((((((''''''''''''((((((((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((((('''&&&'''((())))))((('''&&&&&&'''((((((((('''%%%$$$###$$$%%%&&&&&&'''&&&&&&((('''%%%%%%&&&&&&&&&%%%((()))***)))'''&&&'''(((((((((((((((((((((((((((%%%%%%&&&'''''''''''''''((()))))))))***************))))))((((((((())))))++++++++++++++++++++++++************************************************)))))))))***++++++,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---......---,,,+++++++++++++++...------,,,,,,------...,,,------......------,,,000///...,,,++++++++++++,,,---.../////////............------------......///000111111000111333555:::CCCWWWqqq|||yyyxxxxxxxxxxxxwwwuuuuuusssqqqooonnnlllkkkhhhddd^^^XXXSSSNNNIIIFFF>>>===;;;999777555444444////////////000000000000....../////////////////////////////////////////////////////////.........333222222111222333444555888:::===>>>???AAADDDFFFJJJMMMPPPQQQRRRSSSTTTVVVVVVRRRMMMIIIHHHGGGFFFEEEDDDCCCAAA>>><<<;;;999999666555444333333222333333---///111333444333222111666444333333333333222000111000000///////////////............------------......///111333555777888666777777666888???JJJQQQZZZhhhzzzrrr[[[III@@@888666555888:::>>>GGGPPPVVVaaammmwww~~~wwwwwwzzz{{{vvvqqqmmmddd___VVVNNNGGGDDDDDDEEEHHHIIIJJJLLLNNNOOOPPPPPPMMMLLLKKKKKKLLLOOORRRTTThhhTTTEEE===888888999666555666444222111111222333222222222222111111000000//////------...............///......---------,,,,,,,,,------------------------++++++++++++++++++++++++))))))******+++******)))***)))((()))***+++***)))))))))))))))))))))))))))'''***)))$$$"""%%%'''&&&'''((()))******)))(((''')))))))))))))))))))))))))))((()))*********'''%%%)))((((((''''''''''''(((,,,,,,***)))))))))))))))''''''((((((((())))))))))))((((((''''''(((((()))((((((((('''''''''&&&&&&((((((((()))(((((('''&&&''''''''''''((((((((((((&&&&&&''''''((((((''''''''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%''''''(((((((((((((((((((((&&&%%%&&&'''))))))((('''((((((((('''''')))+++((((((((((((((((((((((((%%%&&&&&&'''((('''''''''))))))))))))************(((((((((((())))))))))))++++++++++++++++++++++++)))))))))***************************************))))))******+++,,,------*********++++++,,,,,,,,,++++++++++++,,,---......//////...---------.........------,,,,,,------...,,,------......------,,,......------,,,++++++++++++,,,...///000000///.........------------......///000111000000000222444999@@@RRRjjj~~~|||{{{{{{{{{zzzyyyuuuuuusssrrrpppnnnmmmlllhhhddd```[[[VVVPPPJJJFFF???===;;;999777666555444.../////////000000000111---...//////000/////////......////////////000000........................333333222222222444555666888:::===>>>???AAACCCEEEHHHKKKNNNPPPPPPQQQRRRSSSPPPMMMIIIFFFFFFEEEEEEDDDCCCBBB@@@>>><<<;;;:::999555444333222222222222222...///111333333444333333222111111222444555444333111111000///////////////------........................///111333555777999777888999888999>>>GGGNNNXXXdddrrr}}}qqq\\\JJJ???:::999777888;;;>>>BBBMMMXXX___iiiwwwzzz~~~zzzuuuqqqmmmgggcccYYYUUUOOOIIIDDDAAA@@@???DDDFFFHHHKKKNNNPPPQQQRRROOOOOONNNNNNOOORRRTTTVVVgggSSSDDD===777888888666555666444222111111222333333222222111111000//////......---.........---------...---------...............+++,,,---......---,,,+++++++++++++++++++++++++++***+++++++++++++++******)))(((((((((***+++***)))************************%%%(((&&&!!! ###&&&&&&'''((()))******)))((('''))))))))))))))))))))))))((()))******)))(((((((((***)))))))))))))))***+++---,,,+++)))))))))))))))%%%%%%%%%&&&&&&&&&&&&'''(((''''''''''''''''''((((((((('''''''''&&&&&&&&&(((((()))))))))(((&&&%%%''''''''''''((((((((((((&&&&&&'''(((((((((((((((((((((''''''''''''((((((%%%&&&'''((((((((((((((((((((()))))))))(((((('''((('''&&&&&&((())))))((($$$%%%&&&%%%%%%%%%(((***((((((((((((((((((((((((&&&&&&'''((((((((((((((())))))))))))************'''((())))))************************************((()))))))))*********+++************************************************)))******++++++,,,------++++++++++++,,,---...///......---------...//////...------,,,,,,------...,,,------......------,,,***+++,,,---...------,,,+++,,,...000111000//////......------------.........///000000//////111333777<<>><<<999777666555444000000000000////////////,,,---///000000000//////++++++,,,,,,,,,---------,,,------....../////////111111111222444666999:::888:::===??????@@@BBBDDDEEEHHHLLLNNNOOOOOOOOOPPPLLLIIIFFFEEEEEEDDDCCCBBB@@@???>>><<<:::999999999444333333222222222222222000000111222333444555555222111111222444555555444111111000///////////////---------...//////000000//////000111333555777888666888888777777:::AAAGGGPPPZZZdddjjjqqqxxx{{{zzz{{{}}}nnn[[[JJJ???999777999888:::>>>BBBGGGTTT```jjjrrrzzzyyy{{{rrrmmmjjjfff```[[[TTTRRRNNNIIIDDD@@@>>>===@@@AAADDDHHHKKKNNNPPPQQQQQQPPPPPPQQQRRRTTTWWWXXXgggSSSDDD===777888888666555666444222000111222333333222111111111000///......---......///...,,,+++,,,,,,***++++++,,,---...//////((()))+++,,,,,,+++)))(((++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))(((((((((***++++++******************************,,,+++&&&%%%))),,,,,,'''((()))++++++)))((('''))))))))))))))))))))))))%%%&&&''''''&&&'''***,,,+++*********+++,,,------...---+++)))((())))))***((((((((())))))))))))***''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((((()))))))))(((&&&%%%''''''''''''((((((((()))''''''((())))))***)))))))))((('''&&&&&&'''((()))%%%&&&&&&'''((()))******'''((((((((('''&&&%%%%%%((('''%%%%%%'''((('''&&&((()))((('''&&&&&&(((***((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))************'''((()))++++++,,,,,,,,,))))))))))))))))))))))))(((((())))))*********+++************************+++++++++***)))(((((((((,,,,,,++++++++++++++++++++++++++++++,,,---...///++++++++++++,,,,,,---......------,,,,,,------...,,,------......------,,,&&&(((+++---/////////...+++,,,...000111111000///.........------.........---...//////...///111333444999GGGZZZjjjsss{{{~~~|||||||||{{{xxxwwwrrrrrrqqqooonnnlllkkkjjjeeedddbbb^^^ZZZSSSJJJEEE???>>><<<:::777666555555222222111000///...------,,,---///000000000//////,,,,,,,,,------.........,,,,,,------...///000000//////000222555999<<<>>>888;;;>>>??????@@@AAACCCDDDGGGKKKMMMNNNNNNNNNOOOIIIGGGEEEDDDDDDDDDCCCAAA>>>===;;;:::999888888888333333222222111222222222111111111222333444666777888666555555555555444222111111000///////////////---------...///000111111//////000111333555777888444555666444333666;;;AAAFFFNNNUUUYYY]]]bbbeeedddiiikkkqqq}}}~~~uuukkk\\\LLLAAA:::888777888888;;;@@@DDDKKKYYYfffqqqyyy|||qqqmmmvvv{{{tttlllgggdddaaa[[[VVVSSSRRROOOJJJFFFBBB>>><<<;;;===@@@DDDHHHKKKMMMNNNQQQQQQQQQRRRTTTVVVXXXZZZgggRRRAAA<<<888666888999777555333333333222222222111111111111111111000000000000000...---///111222000...///---+++)))(((((()))*********++++++++++++******))))))***++++++,,,------))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***((('''(((******)))''''''((()))***)))'''%%%$$$(((&&&%%%&&&((()))***)))(((((()))***++++++,,,---************))))))))))))''''''''''''((((((((((((++++++***)))''''''***,,,))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''((()))***++++++&&&''')))******(((%%%###"""$$$''')))+++***)))((())))))(((((('''''''''&&&((('''&&&%%%&&&((()))+++%%%&&&&&&&&&&&&&&&&&&%%%***'''%%%$$$%%%'''(((((((((''''''&&&&&&((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))***++++++++++++***************************------,,,+++++++++,,,,,,******((((((((()))***+++...,,,++++++---............---,,,++++++,,,---......---,,,,,,++++++++++++..................---------.........//////000000///000000000000000///...000000//////......------///000111111111222555888333;;;FFFTTTaaammmwww~~~zzz|||~~~|||yyyvvvtttuuutttrrrqqqqqqooollljjjeeecccaaa^^^ZZZSSSKKKFFF@@@===999777555444222111111111000///////////////...............---------/////////000111///+++'''///............///000000111111000000111333444666:::;;;=========???BBBEEEGGGIIIKKKMMMOOOOOONNNMMMHHHGGGEEEBBBAAA@@@@@@@@@CCC@@@<<<<<<======:::888555444444333222111000000111111111222444666777888;;;888666555555444333222111///---,,,,,,,,,...//////////////////...............000222555777:::;;;888777666555555444444555>>>AAADDDFFFHHHJJJMMMPPPRRRYYYccclllqqqpppmmmjjjZZZTTTJJJ@@@:::999:::<<<888:::===CCCKKKVVVbbbjjjwwwqqqllloooyyy}}}sssggg```^^^\\\WWWRRRQQQTTTTTTPPPHHHAAA===;;;:::888888<<>>999777777888666333333333333222222222111111111111111000000000//////333111//////000000---***///...,,,*********+++,,,++++++,,,,,,,,,,,,++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))*********++++++))))))))))))))))))))))))((())))))((('''&&&&&&((('''(((***+++***)))'''&&&)))((('''(((***++++++***)))))))))***+++++++++,,,*********)))))))))((((((''''''''''''(((((((((((((((&&&%%%$$$$$$&&&'''((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))((((((&&&'''((()))***++++++,,,)))(((((((((''''''''''''&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&)))'''%%%$$$&&&'''(((((((((''''''&&&'''((()))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,------,,,,,,,,,))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++************++++++...---,,,---///000///.........---,,,,,,---.........---,,,,,,+++++++++,,,..................------------------.........///------...//////.........///////////////.........111222222111//////111333444;;;FFFSSS```mmmxxxsssyyy{{{xxx~~~}}}zzzxxxwwwuuusssqqqppppppnnnkkkhhhdddbbb___]]]YYYTTTMMMHHHBBB???;;;888777666444333111111000///////////////......////////////000000,,,,,,---///000000...,,,000...,,,***+++---///111111000000111222333555666:::;;;<<<======???CCCEEEHHHJJJLLLNNNOOONNNMMMLLLGGGFFFDDDAAA@@@????????????<<<999888888888666444444444333333222222111111222222222333444555666777;;;999666555555555333222000///---,,,,,,,,,...///...............---------...///000222555777999;;;888777666555444444444444555777:::<<<===>>>AAACCCCCCHHHOOOVVVYYYXXXTTTQQQMMMHHH@@@999555444666888999;;;???DDDMMMXXXdddlll|||rrrnnnrrryyyuuummmeee```___^^^ZZZVVVVVVXXXXXXTTTLLLCCC===;;;:::999888<<>>============:::777666666555333111333333333333333333333333444444444444555666777888;;;888666555555444333222000///---,,,,,,,,,---...------------------------...///111333555777999:::777666555444333333333333222444666777777888:::<<<:::===AAADDDEEEDDDAAA???>>>;;;777333111222444555999<<<@@@FFFNNNZZZfffnnn{{{sssqqqvvv|||zzzuuulllhhhddd```___^^^]]][[[]]]]]]\\\VVVNNNEEE???<<<<<<::::::<<>>;;;999888666444111000000///////////////000000000000000000000000333000---,,,------,,,+++///...+++******,,,///111...///000222444555777888888999;;;<<<===???CCCFFFLLLNNNQQQSSSSSSPPPLLLJJJDDDCCC@@@>>><<<;;;::::::===;;;999777666555444333222333333333444444444555444555555666888999;;;<<<:::888555444444444222111///...---,,,,,,,,,---------------------.........///000111333555777888888666555444333333222222222333444666666555666777999999:::;;;<<<<<<;;;999888666555333222222333444555888:::???EEEMMMXXXcccjjjrrr}}}vvvwww}}}}}}vvvppplllhhhfffbbb___^^^^^^```aaadddaaa[[[SSSKKKDDD@@@>>>???>>>======@@@EEEIIILLLTTTVVVZZZ]]]```dddiiimmmdddOOOAAA===888777888888777555333333333222222222111111000000000////////////...222222222///---***((('''+++++++++,,,,,,---......******++++++++++++******,,,,,,,,,,,,,,,,,,,,,+++(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((('''$$$"""%%%+++---,,,)))$$$%%%&&&'''(((((())))))''''''''')))++++++***((()))***+++,,,,,,+++)))((()))))))))(((((((((((('''''''''''''''((((((((((((%%%!!!!!!&&&)))'''###'''''''''''''''''''''''''''''''''((((((((((((((('''''''''((()))*********&&&''')))+++++++++)))(((&&&(((***+++,,,+++***)))'''''''''((((((((((((((()))((('''&&&&&&'''((()))(((((())))))))))))(((((('''&&&%%%%%%'''(((((('''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))***++++++++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,......///000///...---,,,******+++---//////,,,***---..................---,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,------......//////..................***+++,,,....../////////------......//////000000---///111222222333444666666:::CCCNNN]]]mmm|||zzz~~~|||nnnrrr~~~}}}||||||{{{{{{yyywwwtttrrrqqqnnnkkkhhhhhhddd```[[[WWWRRRMMMIIIEEEBBB===:::888777555333111000000///////////////000000000//////.........333000---,,,,,,------,,,------......////////////...///111222444666777888777888::::::;;;===AAADDDKKKNNNRRRUUUUUUQQQMMMJJJCCCBBB???<<<:::999999999;;;;;;:::888666555555555333333333444555555666666444555666888:::<<>>AAAFFFJJJOOOTTTTTTQQQLLLIIICCCBBB???<<<:::888888777777888888666444333444555444444444555555666666666444555666888:::<<>>999777888888666444333333333222222222111111000000/////////.........###&&&***------///222444***++++++,,,,,,,,,,,,+++***++++++,,,,,,++++++***)))))))))******+++++++++************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))'''###!!!###(((***((($$$&&&&&&&&&&&&&&&'''((((((%%%%%%&&&(((******(((&&&&&&(((***,,,---,,,***)))))))))((((((((('''''''''''''''''''''((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''(((((())))))******))))))***+++***)))(((((('''((()))*********)))(((''''''''''''((((((((()))))))))(((''''''''''''''''''(((((())))))((((((''')))(((''''''((('''%%%$$$&&&&&&((()))))))))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******))))))***++++++++++++***************************,,,,,,+++++++++,,,------......---,,,++++++++++++,,,+++***+++---...---,,,++++++,,,------,,,++++++,,,+++++++++,,,,,,---...***++++++,,,------....../////////......------------....../////////......///////////////.........///111333333222111111111555;;;GGGWWWmmmrrrvvvzzzyyy~~~}}}||||||||||||wwwuuusssrrrqqqpppllljjjgggeeeccc```\\\VVVOOOJJJEEEBBB===:::888666333222111111000///////////////......///000000111222222...---,,,,,,...//////...------........./////////000111333444555666666555666777888777777888;;;===???DDDKKKPPPRRROOOJJJGGGCCCBBB???<<<999888777777444555666555333333555777555555555555555666666666555555555666777999:::;;;555333000/////////---,,,------------,,,,,,++++++,,,,,,---......///000000000111333555666666555444333333111000000000000000111222333333111111222333222222222222222222222222000///000000111333555666555666777888:::>>>DDDHHHQQQWWWZZZWWWTTTVVVYYYYYYdddrrrzzzvvvvvvvvvxxx{{{|||yyytttoooiiieeebbbaaa^^^^^^bbbiiipppqqqkkkfffYYYQQQHHHAAA>>>???@@@@@@BBBGGGLLLPPPRRRTTTVVVYYYZZZ___eeekkkooossswwwyyybbbLLLDDD???:::777777777555222333333333222222222111111000/////////............+++---///...+++)))***,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++''''''((()))***++++++,,,))))))))))))))))))))))))************************''''''''''''(((((((((((())))))))))))))))))))))))***)))(((((())))))((('''(((''''''''''''((())))))%%%%%%&&&)))++++++(((&&&%%%'''***,,,------+++***)))(((((((((''''''''''''''''''''''''((((((((()))$$$&&&((('''&&&%%%%%%&&&))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))((((((((((((((('''&&&%%%$$$$$$%%%&&&***)))((((((((()))***+++&&&'''''''''(((((())))))'''((()))***)))(((&&&%%%''''''((((((((((((''''''***(((''''''((('''%%%"""%%%&&&((()))))))))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))***++++++++++++************************************+++,,,---...///...---+++***))))))******...,,,++++++---.........******,,,,,,,,,,,,******++++++++++++,,,,,,---...******+++,,,,,,---...............------,,,,,,,,,.........///......------000000//////.........---+++---000222222222333444444;;;III\\\uuu~~~pppsss{{{}}}}}}}}}}}}uuutttrrrqqqqqqooollljjjeeedddcccaaa^^^XXXQQQLLLFFFCCC>>>;;;888666444222111111000///////////////,,,---...000222444666666111000............,,,***...---,,,++++++---...000000222333555666666555555666777777666666777999;;;:::???GGGMMMOOOMMMIIIEEEDDDBBB???<<<999888777777444666777666444444777:::666666666666666666666555666555555555555555666777444222///.........,,,+++,,,,,,---------,,,+++***++++++,,,,,,---...//////000111444666666666555444333222111000///////////////000111111//////000111111111111000000//////////////////000222555777999666666666666666999===AAA@@@EEEFFFAAA@@@FFFNNNRRR___nnn|||ppplllmmmnnnnnnooorrrppplllhhhdddbbbaaa```bbbccchhhpppvvvrrrfff[[[RRRLLLEEEAAA@@@@@@???>>>AAAGGGOOOUUUXXX[[[^^^aaacccgggmmmqqqtttvvvxxxzzzaaaLLLAAA>>>:::888777777555444222222222111111111000000222222222111000//////...------------------------+++,,,------++++++,,,---///...,,,+++******+++,,,,,,,,,++++++***)))((((((******)))(((((()))******++++++***)))(((((())))))---+++******++++++***((())))))))))))))))))))))))%%%$$$***)))%%%(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************---+++******+++***)))'''+++***((('''&&&&&&&&&''')))))))))(((''''''&&&&&&)))((('''&&&&&&'''((()))''''''((()))))))))))))))))))))(((&&&$$$$$$&&&(((+++*********))))))((((((******))))))(((((('''''''''&&&%%%$$$%%%''')))***###&&&''''''''''''$$$%%%'''((((((((('''&&&))))))(((((('''''''''&&&''''''((()))))))))))))))((()))***++++++***((('''''''''(((***+++,,,---...******))))))))))))))))))+++++++++*********))))))+++***)))'''''')))***+++---,,,++++++******++++++,,,,,,++++++***+++++++++...---,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,---,,,+++)))'''%%%+++++++++,,,,,,,,,------,,,---.........---,,,+++///////////////............---,,,,,,,,,,,,---...111444666444000...///000111111111000111111222222333888EEE^^^qqqqqqvvv|||zzzxxxxxxwwwuuusssqqqooommmllljjjhhhdddaaa]]]YYYSSSOOOGGGCCC>>>:::888666444333333222111000////////////---...///000000///...---////////////////////////000000///...............000111444555666666444333888777666555555666777888:::;;;===@@@BBBDDDEEEEEEAAA@@@>>><<<:::888666555444444333222333444666666444555444333333555888;;;444444444555555444333333////////////............++++++,,,,,,---...////////////.........//////000333444666777666444111000444333222111111000000111333222222222222222333333111222222222222111000///444444333333444555777888777666666555666777999::::::::::::;;;===???BBBCCCTTTccczzzvvvpppgggcccbbbdddeeeeeehhhfffdddcccccceeegggiiifffjjjpppsssqqqhhh[[[RRRIIIDDD???======>>>===<<>>:::888777777555444333222222222222111111111222222111111000//////...------------------------,,,---......,,,,,,---...+++++++++++++++---...///,,,++++++***))))))((((((++++++++++++++++++++++++++++++***))))))))))))))),,,***))))))******)))((()))))))))))))))))))))))),,,'''"""###(((+++***'''(((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++++++++)))(((((()))+++,,,,,,+++))))))(((((())))))******((((((((((((''''''''''''))))))(((''''''((())))))''''''((()))))))))))))))))))))(((&&&%%%%%%''')))++++++*********)))))))))(((((((((((()))))))))))))))(((''''''''''''((()))$$$''')))***)))((('''(((%%%&&&'''((()))((('''''')))((((((((('''''''''&&&'''((())))))******))))))))))))((((((((((((((()))(((((()))***++++++,,,---++++++++++++++++++++++++++++++++++++************,,,+++***))))))***+++,,,---,,,++++++******++++++,,,,,,++++++***++++++,,,...---,,,++++++++++++++++++,,,,,,,,,---------------.........---+++)))(((+++,,,,,,,,,------------,,,------...------,,,,,,////////////..................---,,,,,,---.........///000///...,,,,,,,,,000000000///000000111222666<<>>>>><<<;;;999777666555444333333333444666888999777888888777777777999;;;555555444444333222111000////////////............++++++,,,------...///////////////...//////000111111222444666666555333222444333222111111111111111666555444333222222222222333333444444444333333222333333333333444444555666888777777666666777888999555555555666777:::<<<===KKKVVVhhhxxx}}}uuuoooeee```[[[YYY[[[^^^___```fffeeecccbbbccceeehhhjjjmmmooopppppplllbbbVVVMMMGGGCCC???>>>???AAAAAA@@@CCCFFFLLLUUU^^^ggglllnnnrrrvvv|||~~~~~~~~~bbbMMM@@@===:::888777777555444333333333333222222222222222111111000000//////...---------------------------...//////------...///++++++++++++,,,---...///++++++******))))))((((((***+++,,,------,,,+++***+++***))))))))))))))))))***)))(((((())))))((('''))))))))))))))))))))))))...,,,***+++,,,,,,+++***((((((((((((((((((((((((((((((((((((((((((((((((*********+++++++++,,,,,,)))(((((()))+++,,,,,,+++$$$%%%'''(((******++++++''''''''''''((((((((((((***))))))(((((())))))***''''''((())))))))))))((()))))))))'''&&&&&&(((******************)))))))))'''''''''((()))*********)))))))))))))))((((((((()))***++++++)))((()))***&&&'''((()))))))))((((((((((((((('''''''''''''''(((((()))******************(((&&&%%%%%%''')))***)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,+++******+++,,,------,,,++++++******++++++,,,++++++***++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,---------............//////......---,,,,,,,,,,,,---------......---------,,,,,,------.................................---,,,,,,---......//////...///000000///---//////......///000111111666===KKKbbbyyy~~~~~~yyyxxxwwwtttrrrpppnnnmmmllljjjgggddd```\\\VVVRRRIIIEEE???;;;999777555333333222111000////////////555333000...---///111222////////////////////////---------...///000222333222333555666777777666555555555666666666666555555666777888999:::;;;;;;;;;::::::999999888777666666333333333444666777999:::999:::;;;;;;999888888999555444333222111000....../////////............---,,,,,,,,,---......////////////......///000000111///111333555666555444333333222111111111111111222777777555444333333333333444444555555666555555555666777777888888888888777999888888777777777888888222222222222333555777888AAAGGGQQQZZZ___]]]YYYVVVUUUSSSRRRSSSWWW\\\___aaagggfffffffffhhhkkknnnpppvvvssspppjjjcccYYYOOOHHHEEEBBB@@@???AAACCCDDDDDDFFFIIINNNVVV___hhhooottt{{{aaaLLL???===999777777666555444444444444333333333222222111111000000////////////........................,,,...///...---,,,---.........---,,,++++++++++++,,,,,,++++++************'''(((***++++++***((('''******)))))))))))))))***)))(((''''''((()))(((&&&))))))))))))))))))))))))''')))+++,,,++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))*********+++++++++,,,+++))))))******((('''!!!"""$$$&&&((((((((('''&&&&&&&&&'''((())))))*********))))))))))))******&&&'''(((((())))))(((((())))))***((('''''')))***)))((((((((((((((((((((('''((((((((()))))))))***''''''((()))))))))(((((('''(((((('''&&&'''***,,,'''(((((()))))))))))))))''''''''''''''''''''''''((())))))***************)))((('''&&&'''((()))***************))))))))))))(((((((((((()))))))))))),,,,,,,,,,,,++++++++++++,,,+++************+++,,,---,,,++++++******++++++++++++******++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------................../////////......,,,,,,---------............---,,,+++,,,---...///------...............///......------------......000...---...222333111...///////////////000111222222:::GGG]]]|||zzzzzzyyyxxxuuusssqqqooonnnllljjjgggddd```\\\WWWSSSJJJFFFAAA<<<:::888555444333222111000////////////444222000.........000000////////////////////////------......///111222333333444555666777777777777444444666777777666444444555555666777777777666666666666666666666666666666444444444555666777777888888:::<<<;;;999666444444222222111000//////......//////.........---------,,,---------......//////------------...///000000000111222444444444333222111000000000000000111111666555555444444444444444444555666666777666666666888999:::;;;;;;:::999888:::999999888777777777777444444333222333444555666;;;===AAAEEEGGGGGGGGGFFFJJJJJJLLLPPPVVV[[[```bbbeeefffgggiiilllooorrrtttwwwrrrjjjbbbYYYQQQJJJEEEDDDCCCBBBBBBCCCEEEFFFGGGIIILLLQQQXXX```iiirrrxxx___JJJ>>><<<999777777666555444444444444333333333222222000000000///////////////........................+++---------,,,+++,,,---------------,,,+++******,,,,,,,,,,,,,,,+++++++++'''(((***++++++***((('''***)))))))))))))))******((('''&&&'''((()))((('''))))))))))))))))))))))))$$$'''***+++***(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))),,,***))))))***)))(((&&&###$$$&&&'''''''''&&&%%%%%%&&&&&&'''((()))******))))))************))))))&&&&&&'''(((((((((((((((((()))***)))(((''')))***''''''''''''''''''''''''***)))))))))((((((((('''$$$%%%&&&'''((())))))((('''''''''&&&%%%&&&)))+++((((((((((((((())))))***&&&&&&&&&'''''''''''''''(((((()))***************'''((()))***+++***))))))*********))))))))))))(((''''''((((((((())))))))),,,,,,,,,+++++++++************))))))))))))******---,,,++++++******+++++++++*********++++++,,,---+++++++++******++++++,,,,,,,,,,,,---------......---------------.........,,,,,,,,,---------......------,,,+++,,,---...///,,,---------......//////........................,,,***)))+++...///---+++000000000000111222333444000777CCCWWWrrr|||{{{{{{zzzyyyvvvtttrrrpppoookkkiiifffccc```\\\WWWSSSLLLHHHBBB===;;;888666444333222111000///////////////000000000//////...---///////////////////////////////////////000111111444444555666666777777777333444555666666555444333444555555555555555444444444444444555555666666666555555555666666666666666:::<<<===<<<999666333222//////.........///000000............------------------...............///,,,,,,,,,,,,---...///000222222333333333222000000////////////000000111222333333333444555666777888888888999::::::999999999777888999:::;;;:::999888;;;;;;:::::::::999888888777666555444444444555555888888888999:::<<<>>>???BBBDDDHHHLLLRRRWWW]]]```bbbdddgggjjjmmmpppqqqrrroooiii```XXXQQQLLLHHHEEEEEEEEEEEEEEEEEEFFFHHHIIILLLOOOTTTYYY___hhhrrrxxx~~~^^^III>>>;;;888666666666555444333333333333222222222222////////////////////////........................+++,,,------++++++,,,---******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***)))))))))))))))******+++((('''&&&'''((()))(((''')))))))))))))))))))))))))))+++,,,,,,***(((''''''************************'''''''''''''''''''''''''''''''''((((((((())))))(((''''''(((***++++++***(((((()))))))))(((((('''&&&&&&&&&'''((())))))***((())))))******))))))(((&&&&&&'''(((((((((((('''&&&((())))))((('''(((***&&&&&&&&&&&&''''''''''''*********)))((('''''''''%%%%%%&&&&&&'''(((((((((++++++***(((&&&%%%''')))(((((('''''''''((()))***&&&&&&&&&&&&&&&'''''''''''''''((()))))))))))))))&&&'''***+++,,,+++***)))))))))))))))))))))))))))((())))))******++++++++++++++++++*********))))))))))))))))))))))))))))))---,,,++++++******++++++************+++,,,------+++************++++++,,,+++++++++,,,,,,,,,------------,,,,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,---......///,,,,,,,,,---......//////---...////////////...---,,,,,,,,,---//////...---000000000000111333444444222777@@@OOOhhh}}}|||{{{zzzwwwuuusssqqqpppkkkiiifffccc```\\\WWWTTTMMMIIICCC???<<<999777555333222111000////////////---...///000000///...---////////////////////////000000/////////000111111444444444555555666777777333444444444444444444333444444555555555444444333222333333444444555666666555666666777777777777777<<<>>>???>>>:::777555444......---------///111222.........------------,,,........................++++++,,,,,,---...///000333333222222111000//////000000000000111222333444333333444555666888:::;;;======>>>>>>===<<<<<<;;;;;;<<<===>>>????????????===>>>>>>>>>>>>======<<<:::999777555444444444444444444333333444777:::;;;AAACCCHHHLLLQQQWWW]]]aaahhhkkkooorrrsssrrrooonnnbbb\\\TTTNNNKKKIIIGGGFFFGGGIIIJJJJJJIIIJJJLLLNNNOOOSSSXXX[[[```gggpppvvv~~~^^^III===;;;888666666666555444333222222222222111111111////////////////////////........................,,,---...---,,,+++,,,...)))***,,,---...---------************************++++++++++++++++++++++++)))))))))))))))***++++++((('''&&&''')))***)))((())))))))))))))))))))))))++++++************(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))((('''&&&(((***+++***)))***))))))(((((())))))***&&&&&&''''''(((((())))))'''((())))))))))))((('''%%%&&&''''''((((((''''''%%%&&&((((((''''''((()))'''''''''(((((()))))))))))))))))))))((((((((((((***)))(((&&&&&&&&&''''''*********)))''''''((()))((('''&&&&&&&&&'''((()))%%%%%%%%%&&&&&&'''''''''&&&&&&'''(((((((((((((((&&&'''((()))************((((((((()))))))))))))))(((((())))))***++++++,,,*********)))))))))((((((*********++++++*********---,,,++++++******++++++************+++,,,---...***************+++,,,,,,*********+++++++++,,,,,,///...---,,,,,,,,,---...*********+++++++++,,,,,,***+++,,,---............++++++,,,------...//////---...///000000///...---...000111111000000000111.../////////000222333444444777<<>>>>><<<999666555444000///...------...000111.........---------,,,,,,////////////............---------...///000111222111111111111111000000000222222222333444666777888666666777777999:::<<<===>>>>>>>>>>>>===;;;:::999=========>>>@@@AAACCCCCCAAABBBCCCDDDDDDCCCCCCBBB>>><<<:::888666555555555333333222333444555777888>>>BBBFFFJJJOOOUUU]]]cccnnnqqquuuwwwuuuooohhhcccTTTPPPKKKGGGFFFFFFFFFFFFHHHKKKNNNOOOOOOPPPSSSVVVWWW[[[```ccceeejjjrrrxxx___JJJ===:::777666666666666555222222222111111111000000.........///////////////////////////////////////---...///...------...///,,,---......---,,,***)))((((((((((((((()))))))))******)))(((((()))******))))))((())))))***++++++(((''''''(((***+++***)))))))))))))))))))))))))))(((&&&&&&(((***,,,,,,+++&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))************+++***(((((())))))'''&&&((('''&&&&&&&&&((()))***'''''''''(((((((((((((((&&&'''((())))))((('''&&&%%%&&&''''''((((((''''''$$$&&&'''((('''&&&'''(((((()))))))))******++++++''''''(((((())))))******///---***'''&&&%%%&&&&&&###%%%'''((('''((()))+++'''&&&&&&%%%%%%'''((()))%%%%%%%%%&&&&&&'''''''''%%%&&&&&&'''''''''''''''((('''&&&%%%&&&(((***,,,(((((((((((()))))))))***%%%&&&&&&'''((())))))***))))))))))))((((((((((((***++++++,,,,,,++++++***---,,,++++++******++++++************+++,,,---...******))))))***+++,,,,,,))))))*********+++++++++000///...---,,,------...))))))*********+++++++++)))+++,,,...//////...---++++++,,,,,,---...//////---...///000000///...---+++...111000---+++---///------......///111222333555666888???RRRlll}}}|||{{{xxxvvvtttrrrqqqmmmkkkhhhfffccc___ZZZWWWOOOKKKEEE@@@===:::777555333222111000////////////000///...---...111444666////////////////////////,,,---...///111333555666333333333333333444666666555444222222222222444555111222222333333333333222333333333444444555555555333555888;;;>>>???@@@@@@:::;;;;;;999666333333333222111///---------//////......---------,,,,,,,,,///////////////...............//////000222333444/////////000111111222222444444555555777888:::;;;::::::::::::;;;<<<=========<<<<<<;;;:::888777666777777666777999;;;>>>???DDDEEEFFFHHHHHHHHHGGGGGGBBB@@@>>>;;;999888888888333444444555555666666666777;;;???CCCHHHOOOXXX___mmmpppssssssnnneee[[[TTTLLLIIIEEEDDDDDDEEEEEEEEEIIILLLPPPRRRSSSUUUYYY]]]___dddiiikkkkkkooovvv|||{{{]]]KKK???<<<999666666555444333333333222111111000000///222111111000///......---------...............---444...555)))***444))))))111///,,,,,,,,,,,,+++)))++++++*********)))))))))+++,,,,,,,,,,,,,,,+++***+++***)))((('''((()))***,,,,,,,,,,,,,,,,,,,,,,,,***%%%******---...,,,******)))((((((((((((((((((******(((&&&%%%(((+++***)))'''&&&'''((('''&&&&&&&&&''''''((()))))))))******)))---///"""'''%%%%%%$$$$$$&&&''')))***000,,,+++$$$'''!!!///+++***)))(((((()))***+++***)))))))))(((((('''''',,,+++***(((''''''''''''))))))))))))))))))))))))---...+++%%%111!!!***((( ===###***555***...******))))))(((((('''''')))))))))))))))))))))))))))((('''&&&'''***---///,,,'''555111,,,&&&''',,,+++)))((('''((())))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))************************///+++)))+++------------******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++))))))***,,,,,,,,,++++++000)))''',,,///,,,+++///,,,---+++)))///555111'''''',,,222222,,,''')))///111%%%###,,,111,,,***......///////////////.........------------...//////000000////////////000000333666999>>>JJJ^^^qqq|||~~~}}}|||{{{zzzxxxtttqqqrrrooojjjgggddd___XXXSSSOOOMMMHHHBBB===999777555666555222111000000111222111000///......///000000000111111111111000000/////////000111222444666777555555555555555444444444444444333222111111222222222222222222222222222333222222222222333444555555777777888:::===??????>>>===;;;777333111/////////////////////000000000000000000000000000000000000.../////////...---,,,,,,,,,,,,---...///000111111...000222222222333555666555888;;;>>>@@@???===;;;;;;;;;<<<<<<======<<<<<<;;;::::::999888777777777333333444555777:::===>>>AAABBBEEEHHHJJJKKKKKKKKKHHHFFFBBB>>>:::888777777666777888999888777666555444888<<>>:::888666555333111000//////000111111000///......///000111111222222222111000/////////000000111222444666777666666666555555444444444444444333222222222222222333333333333333333333333222222222222333444555666555555666999;;;<<<;;;::::::888666333111000000000///000000000000000000000000000000000000000000000.../////////......---,,,------......///000111111000111333333222222444555888:::===???@@@???<<<;;;999::::::;;;;;;;;;;;;;;;888777777666555555444444444444444555777999;;;======???AAADDDGGGIIIKKKLLLLLLJJJHHHEEEAAA>>>;;;:::777888888999999999888888666888::::::<<>>>>><<<:::666555333222111111222222000000000000000000000000000000000000000000000000///////////////......---.........//////000000000111333444444333333444555<<<===?????????===;;;:::777777888999999999999999666666555555444444333333555555555555666888999:::999:::<<>>>>>;;;888333333222222222333444444111111111000000000000000//////////////////////////////000000000//////.........//////000000000000111333444444444444666777>>>>>>>>>===<<<:::888777444555666777888888888777777777777666666555555555666666666666666777777777777777888:::===AAADDDFFFJJJLLLOOOQQQQQQMMMIIIGGGFFFDDDAAA>>>;;;:::999999:::;;;:::999999<<>>???FFFIIINNNRRRTTTTTTRRRPPPQQQNNNJJJDDD???<<<:::999:::;;;<<<<<<<<<<<<>>>???CCCEEEGGGGGGFFFFFFHHHJJJQQQRRRSSSRRRQQQRRRUUUXXXUUUYYY___dddjjjpppvvvzzz{{{]]]KKK???<<<999666666555444333555555444333333222222111000000000000///////////////////////////...------///888555...888...HHH---,,,***+++---......---***++++++++++++,,,,,,,,,)))******+++,,,,,,,,,,,,++++++******+++,,,---...************************,,,333$$$(((555&&&+++((()))*********)))'''&&&'''''''''(((***+++***(((+++)))((((((***++++++***&&&&&&''''''((()))))))))000'''''' 111&&&&&&((((((((((((((('''&&&%%%---)))$$$,,,'''&&&+++'''(((((())))))(((((('''(((((((((((()))))))))))),,,+++***(((''''''&&&&&&((((((((((((((((((((((((===222+++(((((((((((()))))))))))))))))))))))))))))))))))),,,***(((%%%%%%&&&(((***++++++***'''""")))888'''((())))))******))))))************************,,,+++***))))))***+++,,,***************************************************//////+++,,,...***!!!******+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,...///000///...,,,***)))'''(((---222111+++((((((555)))'''GGG[[[666333555***%%%---,,,---...///000000000000//////......//////000111000111222333333222111000222///000555:::CCCXXXmmm{{{~~~}}}|||||||||zzzwwwtttqqqnnnjjjiiigggddd^^^YYYOOOLLLHHHBBB===999666555222222222222222222222222111000//////000111333444555555555555555444444333444444444444555666777777888888888888777777777777555555444444444555666666555555444444333333222222333333333333444555666777555555444555777777666444333333444444444444555555222222222111111000000///000000000000000000000000///000000111111111111111---......///111222222333222333555666666777999;;;:::999777666555444444444333444555777888888888888777777777777777666666666777777888888888888777666888888777777888999999:::BBBEEEJJJOOOSSSVVVWWWWWWYYYVVVRRRMMMHHHDDDAAA???<<<<<<======<<<<<<<<<;;;<<<>>>@@@BBBCCCFFFJJJNNNTTTVVVXXXXXXVVVWWW\\\___```cccgggkkkooosssyyy|||{{{]]]KKK>>><<<999777777777666555555555444333333222222111////////////000000000000111111111000///...---,,,&&&***)))...555:::333111+++...###...((((((*********)))'''&&&(((&&&$$$%%%(((******(((***)))'''(((***++++++***&&&&&&''''''((()))))))))$$$%%%///111ZZZ''''''((())))))(((''''''&&&'''''''''((((((((((((******)))(((((((((((((((((((((((((((((((((((((((sssIII'''((((((((()))))))))***))))))))))))))))))))))))))))))((('''''''''((((((###%%%$$$//////******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,000***$$$%%%+++...,,,(((+++(((,,,222+++!!!(((999ooottt222---666222,,,---...///000000000000///////////////000000111000111222333333222111000444111222999===FFF\\\sss}}}{{{~~~}}}}}}}}}|||yyyvvvrrrnnnjjjhhhgggccc]]]XXXPPPMMMHHHCCC>>>:::777666111111222222222222111111111000//////000222333444444444555666666666666555444444444444555666777888777777888888888888999999888888777777888999999:::777777777666555444444444444333333444444555666777999777555666888999:::999555666666666555555444444333333222111111000000///000000000000000000000000///000111111222222222111,,,---...///111333444444555777888888666666777888777666555333333444555666444555666888999999::::::888999999999999999999999777888999::::::999888888777777888888888888888777===???BBBGGGLLLPPPTTTVVV[[[ZZZXXXVVVSSSPPPMMMLLLFFFCCC@@@===<<<=========;;;<<<>>>AAADDDHHHLLLOOORRRVVVYYYZZZZZZ\\\bbbgggkkkmmmpppsssuuuyyy~~~|||]]]KKK>>><<<999888888888888777333333222222111000000///////////////000000000000------...............---000))) &&&$$$000777***...)))%%%+++'''(((***+++***)))'''&&&(((%%%###$$$'''))))))(((((('''%%%&&&((())))))(((&&&&&&''''''((()))))))))(((***---"""XXX&&&'''((())))))((('''&&&%%%&&&&&&&&&''''''((((((((((((((((((((())))))***((((((((((((((((((((((((,,,999...'''((((((((())))))******))))))))))))))))))))))))&&&'''((())))))(((''''''555"""000---!!!""")))******+++++++++,,,,,,,,,(((((()))************))),,, '''111000***...(((***///((($$$>>>bbbSSS 111,,,---...///000000000000///////////////000111111---///000111111000///---111---000777;;;CCCZZZsssxxxuuu{{{|||~~~~~~~~~~~~~~~}}}zzzwwwrrrnnnjjjhhhfffbbb\\\WWWQQQNNNJJJDDD???;;;888777///000111111111111000000111000000000000222444555333444555666777777777777555555555555555666777888777777777888999999::::::;;;:::::::::;;;;;;<<<===:::999999888777666666555444444444444444555777777777555222222444777888999777777777777666555444333333333222222111000000///000000000000000000000000///000111222222222222222+++,,,---///111333555666999::::::999666555555666666555333333333444666777555666777999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<777888999:::;;;:::999999555666888999999999888777888999;;;???CCCIIINNNQQQZZZZZZ[[[\\\[[[ZZZXXXWWWPPPKKKDDD???===>>>@@@AAA<<<===???AAAEEEIIIMMMOOOOOOTTTXXXZZZ[[[^^^eeekkkqqqsssvvvxxx{{{yyyZZZHHH>>><<<888666666555444333444333111222333333222000111000///...............,,,---..................+++444)))&&&888555222"""222!!!***+++***((('''&&&''')))***))))))((((((''''''&&&&&&))))))******)))(((''''''))))))************))))))***'''+++&&&aaa))))))(((((((((((())))))(((((((((((())))))))))))---***'''(((***,,,,,,+++---+++***)))***)))(((&&&&&&+++&&&000))))))'''***---%%%((((((''''''(((((((((((($$$&&&(((***++++++)))(((***'''+++"""'''$$$"""666222$$$###---***"""111---+++)))''''''))),,,...555,,,(((***+++'''(((---'''222111!!!AAA+++(((...111333...***>>>,,,000000//////......------222000...,,,,,,---000111...444444777>>>FFF___pppkkkxxx~~~{{{{{{}}}||||||||||||||||||{{{zzzvvvrrrlllgggccc```\\\ZZZSSSNNNHHHBBB>>><<<999888555444333222111111111111111000000000111222333333333555777888888666444222333444444555666777888888::::::999999999:::;;;<<<@@@??????>>>===<<<<<<;;;===<<<<<<:::999888777777555555555666666666666666444555666888:::;;;;;;<<<666555555555444444444444777666444222111000111111000000000000000000000000///000111333333333222222111111111222333666888999;;;<<<<<<:::666333222222444444555777999::::::999:::;;;;;;===>>>???@@@@@@@@@@@@@@@AAAAAA@@@>>>;;;;;;::::::999999999999:::777666555555666777999:::888999:::===@@@CCCFFFHHHOOOTTT\\\bbbccccccbbbbbbZZZUUUNNNGGGCCCAAAAAABBBBBB??????CCCEEEEEEGGGLLLPPPRRRVVVZZZ^^^dddkkkppptttxxx~~~yyyZZZHHH>>><<<888666666666444333444333111222333333222000000//////.........//////333222///---+++++++++,,,+++222...***)))&&&((('''!!!)))***...---+++)))'''&&&&&&'''(((((((((((((((((('''''''''))))))))))))((((((((('''))))))************))))))***'''+++&&&aaa))))))(((((((((((())))))(((((((((((())))))))))))+++)))''''''***++++++***(((''''''(((***++++++***,,,'''yyyKKK%%%///)))'''***,,,,,,'''))))))))))))))))))((((((%%%&&&((()))*********)))...***$$$ ***,,,...^^^///)))%%%,,,)))%%%//////---+++***)))***+++,,,)))***---000000......111222+++BBB555FFF444$$$...---111999///////////////.........111000...------...///000...333333666>>>GGG___|||qqqvvv~~~yyyxxxwwwyyy|||~~~~~~}}}{{{zzzyyyvvvrrrmmmhhhddd```]]]ZZZTTTOOOHHHBBB>>><<<999777555444333222111111111111000000000000111222333444777888999::::::888777555333444555555666777888888:::::::::;;;;;;;;;;;;<<>>>>>===<<<<<<;;;<<<<<<;;;:::999888777777777777777666666555555555666777888999999999999888666666666666666777777777888777555333222222222222000000000000000000000000000111222333444444333333222222333444666999;;;===?????????<<<888444333333555555555777999:::;;;:::======???AAABBBDDDFFFFFFIIIIIIHHHHHHGGGCCC???;;;===<<<<<<;;;;;;;;;;;;;;;999888888777888999:::;;;<<<<<<>>>@@@BBBDDDEEEFFFIIINNNUUU[[[___bbbdddfff___ZZZSSSKKKFFFEEEEEEGGGDDDAAAAAAEEEGGGGGGIIIMMMPPPSSSWWW\\\bbbiiipppuuu|||zzzZZZGGG>>><<<888777666666555444444333111222333333222000//////.........///000000555222///+++******,,,---,,,+++...000((()))777333000%%%+++'''---,,,***(((&&&&&&&&&&&&'''''''''(((((((((((((((***))))))(((((((((((()))))))))************))))))***'''+++&&&aaa))))))(((((((((((())))))(((((((((((())))))))))))***((('''''')))******)))***(((''''''))))))((('''---'''444###++++++$$$...,,,)))***)))***+++++++++)))((('''''''''(((((())))))******'''***%%%***111+++###bbb'''---(((,,,(((***---///......---,,,+++******(((---000---++++++,,,+++000,,,444LLLYYY;;;***999---777555.........///////////////////////////////////////...333222444===FFF___|||yyy}}}wwwnnnnnnppptttzzz~~~~~~|||{{{yyyxxxvvvsssmmmiiieeeaaa]]][[[VVVQQQIIICCC???;;;999777555444333222111111111111000000000111111222444444999::::::::::::999888888444444555666777888999999:::;;;<<<=========<<<<<>>>>>======<<<<<<<<<<<<;;;;;;:::999888777777999999888777666555555444999999999999888777666555666666777888999:::;;;<<<999999777666555555555555222222222222222222222222111222333444555555555555444555666888:::===@@@AAABBBCCCAAA>>>999555444444666666777888:::<<<>>>@@@BBBCCCEEEGGGJJJLLLMMMNNNMMMLLLKKKJJJHHHEEE@@@<<>>>>>============;;;;;;:::999999:::;;;<<<@@@AAACCCDDDFFFFFFFFFEEECCCGGGLLLRRRWWW]]]ccchhhddd```ZZZSSSNNNLLLMMMMMMHHHEEEEEEHHHJJJIIILLLPPPRRRVVVZZZ```fffnnnvvv|||zzz[[[GGG>>><<<888777777777666555444333111222333333222000000000//////////////////...---,,,,,,---...000111222(((***111---444111$$$///(((***+++,,,+++)))(((''''''''''''&&&&&&''''''(((((())))))***)))(((''''''((())))))))))))************))))))***'''+++&&&aaa))))))(((((((((((())))))(((((((((((())))))))))))''''''''''''((())))))(((&&&&&&%%%&&&)))***))))))'''+++ +++%%%---$$$///(((%%%+++)))***+++++++++)))'''&&&((((((((('''((()))******$$$,,,%%%---...%%%!!!___"""---))),,,)))///+++,,,,,,---------+++***))),,,///---'''&&&,,,---***...111IIIJJJ...222///333---------......//////000000---...///000111000//////...222000333<<>>???@@@???===<<<>>>>>>=========<<<<<<<<<<<<<<<;;;;;;:::999999888999999888888777777777666999999999999888777666666777777999:::<<<>>>???@@@<<<;;;;;;::::::999999999444444444444444444444444222333333444555666777777777888:::<<>>:::666555666666888:::<<>>======<<<;;;:::999999:::;;;<<>>;;;888777777777666555444333111222333333222000333222111//////.........((())),,,...000111111111333---,,,+++)))222!!!666000000///+++(((+++333;;;{{{+++---555))),,,555)))+++"""...((((((((((((((()))))))))&&&&&&''''''(((((())))))))))))(((((((((((())))))))))))************))))))***'''+++&&&aaa))))))(((((((((((())))))(((((((((((())))))))))))&&&''''''((((((((((((((( !!!%%%***...//////###***)))wwwIII"""///&&&///"""###+++(((((()))))))))(((&&&&&&)))((((((((((((((()))***))),,,###"""$$$&&&444###"""yyy***+++***---***111)))''')))+++,,,---,,,+++***,,,,,,***(((,,,222111---'''===aaaNNNCCCOOO+++:::!!!111------......//////000000---...000111222111000//////222///222;;;CCCXXXvvvxxxmmmeee```aaadddkkkttt|||~~~}}}|||zzzyyyyyyyyyyyyvvvsssooolllhhhddd```]]]XXXSSSKKKEEE@@@<<<999777444444333222111111111111000000000111222444555666999999999888888888888888444555666777888:::;;;;;;;;;<<<>>>@@@@@@???>>>===============<<<<<<<<<<<<======<<<<<<;;;;;;::::::777888888888999:::::::::777888888999999999999888888999:::<<<>>>???@@@AAA>>>>>>>>>>>>>>>>>>======777777777777777777777777444444444555666888999999;;;<<<>>>@@@BBBDDDFFFFFFBBBBBBAAA>>>:::888999:::999<<>>===<<<;;;:::999999:::;;;@@@BBBFFFIIILLLMMMLLLLLLHHHGGGGGGFFFGGGKKKQQQVVV^^^```ccceeeddd```[[[XXXRRRNNNNNNQQQQQQPPPRRRVVV[[[^^^ccchhhnnnuuu}}}{{{[[[GGG>>>;;;999777888888777666444333111222333333222000222222111000////////////)))+++...111111000...,,,(((000000***&&&000+++###+++---///...+++)))***+++###===OOO ===''' 777+++)))(((!!!000000---,,,''''''(((((()))*********'''''''''((((((((((((((('''(((((())))))))))))((())))))************))))))***'''+++&&&aaa))))))(((((((((((())))))(((((((((((())))))))))))%%%'''))))))((('''((()))((('''&&&''')))***)))(((&&&$$$---555)))...'''...&&&(((((('''''''''''''''((((((((((((((()))))))))))))))&&&&&&)))###''''''666%%%+++ DDD)))))),,,+++000***&&&''')))+++,,,,,,,,,+++,,,)))***...///+++&&&%%%555aaa444111******$$$ZZZHHH FFF............///////////////---...000111222111111000///222///222:::@@@QQQmmm~~~~~~rrriii``````ccciiirrrzzz~~~}}}{{{yyyxxxxxxyyyyyyvvvtttpppmmmjjjfffaaa]]]XXXSSSKKKEEEAAA===;;;999555444333222111111111111000000000111333444666777:::;;;;;;;;;;;;:::999999444555666888999;;;<<<===<<<===>>>?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;:::777888888999:::;;;<<<<<<777888999:::;;;;;;;;;;;;::::::;;;<<<===>>>???@@@>>>??????@@@@@@@@@??????;;;;;;;;;;;;;;;;;;;;;;;;777777777888999;;;======???@@@BBBCCCDDDEEEEEEEEE?????????===<<<<<<>>>@@@@@@EEEKKKOOOQQQUUUZZZ^^^\\\[[[ZZZXXXVVVTTTSSSRRRTTTRRROOOMMMLLLKKKJJJHHHFFFGGGGGGGGGFFFEEECCCBBBAAA@@@>>><<<;;;;;;<<<<<>>;;;999777888888888777444333111222333333222000000/////////000111222222---...///000///...,,,+++%%%000...------///888///---,,,***)))***,,,///222333QQQ--- 111***<<<%%%)))!!!000000***+++...'''(((((()))))))))))))))((((((((((((((('''''''''%%%''')))++++++***((('''))))))************))))))***'''+++&&&aaa))))))(((((((((((())))))(((((((((((())))))))))))%%%'''******((('''((()))000...+++)))((('''$$$""")))###((( 666,,,'''---!!!---$$$(((((('''&&&'''(((***,,,'''((()))******)))((('''$$$ 222)))///&&&(((///&&&222iii,,,)))+++***...,,,)))******+++,,,,,,,,,,,,000)))***000,,,###'''555$$$&&&''''''888###333<<<###999///////////////...............///000111222222222000222000222999<<>>>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999999999999999::::::;;;;;;<<<<<<999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<===>>>???@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<===???AAACCCCCCCCCDDDEEEDDDCCCBBBAAA<<<===>>>>>>???AAAEEEHHHIIIOOOVVVZZZ[[[\\\___bbb^^^]]][[[YYYVVVTTTRRRQQQPPPQQQSSSUUUUUUSSSNNNJJJMMMNNNOOOOOONNNLLLIIIHHHFFFEEECCCAAA@@@@@@@@@AAA@@@AAADDDGGGJJJMMMOOOPPPRRRRRRPPPMMMJJJHHHIIIKKKNNNSSS[[[bbbggghhhhhhggg___\\\[[[]]]]]]\\\]]]```aaaeeejjjpppwww|||[[[GGG>>>;;;999888888999888777444333111222333333222000------...///111222444555.........------.........000111(((...222'''000(((,,,,,,,,,...///...+++((((((888"""111111)))(((///,,,'''...&&&111///,,,/// ...$$$))))))******)))(((''''''))))))(((((('''''''''&&&$$$&&&))),,,,,,+++(((&&&))))))************))))))***'''+++&&&aaa))))))(((((((((((())))))(((((((((((())))))))))))%%%(((++++++)))((((((***(((((('''(((+++,,,++++++''''''&&&)))AAA***'''---%%%222"""***((('''&&&'''***---///'''(((***++++++)))'''&&&...111!!!---&&&)))///###...>>>///)))))))))+++...---,,,,,,,,,,,,,,,,,,,,,111((()))000---)))>>>^^^HHH//////...555111111000GGG000...000000//////.........---...//////000111222222333000333000222999:::GGG^^^tttzzz}}}vvvfffeeedddhhhpppyyy~~~{{{xxxwwwwwwwwwvvvtttqqqooolllgggbbb___VVVRRRKKKEEEBBB???===;;;555444333222111111111111000000111222333555777777555777999::::::888555333444555666888:::<<<===>>>=========<<<===>>>>>>???;;;<<<<<<<<<<<<<<<<<<<<<999999888888888888888888;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<===<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;:::;;;===>>>??????>>>===??????????????????????????????>>>???AAACCCEEEFFFEEEEEEFFFEEEDDDBBB@@@???:::<<<===???AAAEEEJJJNNNPPPVVV^^^aaa```___aaaddd]]]\\\ZZZXXXVVVTTTRRRRRRQQQUUU\\\bbbeeebbb[[[VVVSSSTTTTTTTTTSSSQQQOOOMMMKKKJJJHHHFFFDDDDDDDDDDDDBBBBBBCCCFFFHHHKKKNNNPPPSSSTTTSSSQQQNNNLLLLLLMMMKKKOOOVVV]]]dddiiikkklllddd```___bbbbbb```aaadddbbbfffkkkrrrzzzzzzZZZFFF>>>;;;777555555666555555333333333222222222111111222000//////000000///---000...---...///000///...++++++++++++++++++++++++,,,,,,,,,++++++***************+++)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((,,,,,,((()))//////***(((((((((((('''''''''''')))))))))******)))))))))***,,,&&&'''ddd///000,,,###"""(((***&&&((('''''''''((()))+++,,,---((()))111555000***(((***))))))(((((((((((((((######---...000%%%'''000'''---!!!)))))))))))))))))))))))))))+++---,,,***((()))+++,,,,,,***)))(((((('''''',,, ///"""SSS)))---)))///,,,,,,+++++++++,,,---......***'''000---$$$333III...---***999'''---***,,,444RRR///...###;;;555$$$444666,,,---------...000111000///333222333555777999BBBKKKiii{{{|||~~~xxxnnnbbb___^^^cccmmmwww~~~}}}zzzwwwuuusssrrrooommmkkkhhhccc```WWWRRRLLLFFFBBB???<<<:::555444333333222222222222222222222333444555666777777999<<<===;;;888777666999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<;;;;;;::::::999<<<:::777555555777999;;;777777888999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>@@@@@@???>>>???@@@<<<;;;;;;:::::::::::::::=========>>>???@@@BBBCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEECCCBBBBBBBBBBBB@@@AAACCCEEEIIIMMMPPPRRRZZZ^^^dddfffddd```\\\ZZZ\\\XXXVVVVVVTTTOOONNNPPPRRRYYYeeeppptttnnnaaaVVVWWWXXXXXXXXXXXXXXXWWWVVVSSSRRRQQQOOOLLLJJJIIIHHHFFFEEEEEEFFFHHHJJJMMMNNNUUUUUUVVVWWWWWWTTTPPPLLLMMMLLLNNNUUU^^^fffjjjkkknnnkkkhhhffffffffffffeeeggghhhkkksss~~~zzzZZZFFF???<<<888666666777777666333333333222222222111111222000//////000000///---000...---...///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,///*********+++++++++,,,,,,************************))))))))))))))))))))))))&&&&&&&&&%%%''')))((($$$(((((((((((('''''''''''')))))))))******)))))))))...+++&&&+++hhh"""'''+++000222///+++)))((((((((()))***,,,,,,333,,,***///222///++++++))))))((())))))***++++++(((&&&%%%!!!+++&&&,,,'''%%%(((***))))))))))))))))))))))))&&&)))++++++((('''(((***,,,+++***)))))))))))))))))))))111444bbb###)))---(((,,,+++++++++***)))))))))******,,,......(((,,,((('''***%%%222)))333,,,,,,***---444111&&&111666...111000.........///111222111000222111111444444666>>>HHH]]]pppzzz|||uuukkk```]]][[[```iiittt|||}}}|||zzzwwwttttttrrrooommmkkkhhhccc```WWWRRRLLLFFFBBB???;;;999666555444333222222222222222222222333444555666777777999<<<===;;;999777777777777777888888999999999<<<<<<;;;<<<<<<<<<===>>>;;;;;;;;;::::::999999999;;;999777666666888:::;;;;;;;;;<<<===>>>??????@@@======<<<<<<<<<======>>><<<>>>@@@AAA@@@@@@AAABBB???>>>===<<<;;;:::::::::;;;;;;;;;<<<<<<>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@@@@AAABBBCCCDDDFFFIIIMMMPPPSSSUUUVVV]]]```dddeeeccc^^^[[[YYYVVVSSSRRRSSSRRROOONNNQQQXXX^^^hhhrrruuuqqqfff^^^]]]]]]^^^^^^^^^^^^^^^]]]ZZZYYYWWWTTTRRROOOMMMLLLLLLJJJIIIHHHIIIKKKNNNPPPRRRSSSUUUXXX[[[[[[XXXVVVTTTRRRQQQTTTZZZbbbhhhlllssssssqqqpppmmmkkkjjjiiijjjjjjmmmsss}}}zzzZZZGGG@@@===999777777888777777333333333222222222111111111000//////000000///...000...---...///000///...------------------------,,,,,,,,,++++++++++++***...,,,000}}}*********+++++++++,,,,,,************************))))))))))))))))))))))))+++'''&&&***---+++))))))+++*********))))))))))))***++++++,,,,,,++++++***,,,'''"""&&&^^^,,,(((&&&((((((&&&%%%&&&))))))))))))***+++,,,,,,111+++&&&''')))((('''(((((((((((()))***+++---------+++&&&!!!---ooo>>>,,,$$$)))"""111))))))))))))))))))))))))%%%''')))***)))))))))+++++++++***************+++***,,,---'''$$$"""888+++///(((+++,,,,,,+++***)))((((((((((((+++(((...'''%%%MMM###***&&&+++)))555***///(((lll+++;;;!!!...===***///////////////000222333222111111000000222222333:::CCCQQQcccvvv~~~{{{||||||rrrjjj```]]][[[___hhhsss{{{~~~~~~|||{{{yyywwwttttttrrrpppnnnlllhhhddd```WWWRRRLLLFFFBBB>>>;;;999777666555333222111111000222222222222333555666777777:::<<<===;;;999888888777777777888888888888888;;;;;;;;;;;;<<<<<<<<<<<<999999999999999999888888888888888888888999;;;;;;::::::;;;<<<===>>>??????============>>>???@@@@@@>>>@@@BBBCCCBBBBBBCCCDDDCCCBBB@@@???===;;;:::999::::::::::::;;;;;;<<<===>>>>>>>>>>>>????????????>>>>>>>>>???AAADDDFFFHHHJJJMMMRRRWWW[[[\\\[[[[[[___aaadddccc```[[[WWWVVVQQQOOOOOOQQQRRRPPPQQQUUU[[[___eeelllooommmgggbbb___``````aaaaaabbbbbbbbbdddbbb```\\\YYYWWWUUUTTTTTTSSSPPPNNNNNNOOOQQQSSSTTTUUUXXX]]]aaaccccccaaa^^^[[[WWWSSSUUU[[[dddkkktttxxx{{{zzzuuupppnnnnnnoooooopppttt}}}xxxZZZGGG???<<<999777777777777666333333333222222222111111111///...///000111000...000...---...///000///...------------------------++++++++++++++++++++++++,,,+++...hhh)))))))))*********++++++************************))))))))))))))))))))))))---&&&$$$))),,,***))),,,((((((((((((''''''''''''(((((())))))))))))(((((('''***)))---iii+++((((((++++++(((---555(((((()))))))))******+++---)))%%%%%%&&&'''''''''(((((((((((()))***+++,,,+++&&&,,,+++,,,===yyy ,,,... ///((((((((((((((((((((((((%%%'''(((******++++++,,,***************+++,,,,,,,,,###555)))"""000&&&WWW,,,000***+++///,,,,,,+++*********++++++--- 333,,,$$$rrr%%%///...)))'''000%%%333000]]]///333...111111...111---///......000222333222000111000000222111111888@@@JJJ\\\nnnvvvyyy~~~~~~xxxqqqkkkdddaaa^^^aaajjjuuu}}}}}}|||{{{xxxvvvtttrrrpppnnnllliiidddaaaWWWSSSLLLFFFBBB>>>;;;888888777555333222000000000111111111222333444666666777999<<<<<<:::999888999999999999999999:::::::::999::::::;;;;;;;;;;;;;;;777777777888888888888888777888999:::;;;;;;;;;;;;999999:::;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBCCCBBBDDDEEEEEEDDDCCCCCCDDDFFFFFFDDDBBB@@@===;;;:::;;;;;;::::::::::::;;;;;;============>>>>>>>>>>>>??????AAACCCFFFJJJNNNPPPQQQUUU[[[```ccccccaaa______```aaa___[[[WWWTTTSSSQQQOOOPPPTTTUUUUUUVVVZZZ]]]___cccgggjjjjjjhhhfffddddddeeeeeefffggghhhiiikkkiiifffcccaaa___^^^^^^\\\[[[ZZZXXXWWWVVVVVVVVVZZZ[[[]]]bbbfffiiijjjiiieeeccc^^^WWWSSSVVV^^^fffnnnuuu|||}}}yyytttrrrsssvvvvvvvvvxxx~~~ooowwwYYYGGG>>>;;;888666666666666555333333333222222222111111000///...///000111000///000...---...///000///...+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---\\\(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))...)))&&&'''&&&$$$%%%)))(((((((((''''''''''''&&&'''(((((())))))(((((('''%%%---)))$$$```###&&&+++---)))###$$$((('''''''''(((((((((((((((************,,,------+++)))(((((('''''''''(((((((((,,,--- (((000---""")))(((((((((((((((((((((((($$$%%%&&&''')))*********))))))))))))***+++,,,,,,)))$$$999%%%###***===***---)))***///************+++,,,---...000(((///,,,TTTRRR***333333***)))...$$$222222???ppp%%%111666'''444---///...------///111111000///222111111333222111777???GGGXXXjjjrrrvvv|||~~~yyyvvvqqqlllgggccc```bbbkkkvvv~~~~~~~~~}}}zzzxxxtttssspppnnnllliiidddaaaXXXTTTMMMGGGBBB>>>;;;888888777555333222000000000111111111222333444555666777888:::;;;999888888999999999999999999999999999888888999:::;;;::::::999666666666777777888888888777888:::;;;<<<<<<<<<;;;<<<<<<===>>>>>>??????@@@======>>>???AAACCCEEEFFFGGGIIIIIIHHHFFFDDDDDDDDDJJJIIIHHHGGGDDDAAA???===<<<<<<;;;:::999999999999;;;;;;<<<<<<======>>>>>>AAACCCEEEIIIMMMQQQTTTUUUWWWZZZ```dddfffeeebbb```\\\]]]]]]ZZZVVVSSSRRRRRRSSSQQQRRRWWWYYYYYY[[[___eeegggiiilllmmmooopppqqqnnnmmmmmmnnnnnnpppqqqrrrpppooollliiihhhgggggggggcccdddeeeeeeccc```]]][[[]]]^^^```dddiiinnnppppppkkkiiieee^^^XXXVVVZZZ]]]eeemmmxxx|||{{{yyyzzz{{{~~~~~~~~~~~~lll^^^uuuWWWFFF>>>;;;777555555666555555333333333222222222111111000///...///000111000///000...---...///000///...++++++++++++++++++++++++***++++++++++++,,,,,,,,,***///+++[[[((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))...222333---((()))******,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++%%%,,,'''###```//////,,,&&&$$$(((******&&&&&&'''((((((''''''&&&$$$(((++++++,,,...---))))))(((''''''&&&&&&&&&'''---"""---***%%%666+++'''%%%&&&))))))))))))))))))))))))#########%%%''')))((('''))))))(((((()))***++++++###222 !!!777222VVV'''***''')))---'''(((((()))***,,,---...+++444"""(((:::...000///+++---111(((......(((000&&&666+++777&&&555---,,,---...000111000///222111222333222111777>>>DDDVVVhhhqqqvvv}}}|||zzzuuuooohhhccc___aaaiiittt|||~~~|||zzzuuusssqqqooommmiiieeeaaaZZZUUUNNNHHHCCC???<<<999777666555333222111111000111111111111222444555666555777999999888777888999777777777777777666666666666777999:::::::::999888555555666666777888999999999999:::;;;<<<<<<<<<<<<========================<<<===>>>???BBBDDDFFFGGGLLLMMMNNNMMMJJJHHHHHHHHHNNNNNNNNNMMMKKKHHHFFFDDD@@@???>>>===;;;;;;::::::;;;;;;<<<>>>???@@@AAABBBFFFHHHLLLPPPTTTVVVWWWXXX[[[]]]```bbbcccbbb___^^^YYYYYYXXXVVVTTTSSSTTTUUUVVVTTTVVV\\\___```ccchhhmmmooorrrtttuuuvvvyyy{{{wwwvvvuuuuuuvvvwwwyyyzzzyyywwwtttqqqooonnnnnnoookkklllmmmnnnmmmjjjfffddd``````bbbgggnnnssswwwxxxqqqppplllggg```[[[YYYXXX^^^fffpppxxx}}}sss[[[QQQrrrVVVEEE???<<<888666666666666666333333333222222222111111///......///000111111///000...---...///000///...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,(((000'''___************++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))'''111)))###(((***%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""%%%)))111fff(((***%%%!!!***666///''''''((())))))((('''&&&"""'''***((('''******&&&(((''''''''''''(((((()))+++------''',,,"""NNN}}}((('''(((&&&))))))))))))))))))))))))&&&$$$$$$&&&)))***)))'''((((((((('''(((((())))))$$$222111:::,,,444uuu***+++(((+++,,,************+++,,,---...&&&333&&&;;;...111+++***,,,...000,,,***...&&&ZZZ)))//////555&&&333...------///111222111///000///111333222111666===BBBUUUiiitttzzz~~~uuuhhhccc___```hhhsss{{{~~~~~~~~~|||zzzuuusssqqqooommmiiieeebbb\\\WWWPPPIIIEEE@@@===:::666555444333222222222222000000111111222333555666444666777777666666777888888777777777666666666555555666888999:::999888777444555666777888999::::::;;;;;;;;;;;;;;;<<<<<<<<<>>>======<<<<<<;;;;;;:::;;;<<<===???BBBDDDGGGHHHOOOPPPRRRQQQPPPNNNOOOOOORRRSSSSSSTTTSSSQQQOOOMMMIIIHHHGGGEEECCCBBBBBBAAAAAAAAACCCEEEGGGIIIJJJKKKMMMPPPUUUYYY\\\\\\[[[ZZZ]]]]]]]]]]]]]]]\\\[[[ZZZVVVVVVVVVTTTTTTUUUXXXZZZ[[[ZZZ]]]dddiiilllpppuuuwwwzzz~~~~~~yyyvvvtttttttttsssssssssrrrqqqppppppooolllkkklllpppvvv{{{zzzwwwrrrmmmhhhbbb\\\XXXYYY^^^gggrrr{{{gggQQQJJJqqqUUUDDD@@@===999777777888777777333333333222222222111111///......///000111111000000...---...///000///...------------------------*********++++++,,,,,,,,,$$$///"""aaa++++++,,,,,,,,,---------------------------------))))))))))))))))))))))))kkk^^^,,,(((((()))******)))((('''''',,,---((('''++++++(((''''''''''''(((***+++,,, 111***$$$<<<+++***+++)))&&&))))))))))))))))))))))))***((((((***---...,,,***((((((''''''''''''((((((***!!!&&&;;; (((&&&+++111###///...,,,...---......---------...//////)))---999]]]+++444))))))...---,,,---)))444222999(((...333,,,---///......000222333222000......000222111111555===CCCVVVkkkxxx|||jjjddd```aaaiiittt|||~~~}}}~~~}}}{{{zzzuuusssqqqooommmjjjeeebbb]]]XXXQQQJJJEEEAAA===;;;555444333333222222222222000000000111222333555555333555666666555555666888:::999999999888888777777555666888999:::999777666444555666777888999:::;;;======<<<;;;;;;;;;<<<<<>>===:::;;;===???BBBEEEGGGIIIPPPRRRTTTUUUTTTTTTUUUVVVUUUVVVWWWXXXXXXWWWUUUSSSRRRQQQOOOMMMLLLJJJJJJIIIHHHIIIJJJMMMOOORRRSSSTTTTTTWWW]]]aaacccbbb___]]]^^^]]][[[YYYXXXWWWWWWXXXUUUUUUUUUTTTTTTWWW[[[___```___ccclllrrrvvv{{{{{{xxxxxxwwwyyywwwuuusssssstttvvvxxx{{{yyyxxxzzz}}}{{{uuuppplllggg```[[[UUUYYY```kkkxxxaaaMMMHHHpppUUUIII>>>;;;888777777777666555555555444444444333333333222111///.........///000---------------...//////......------------......111...++++++,,,------------***...___)))************++++++++++++,,,---......,,,+++)))+++++++++++++++***)))(((((())))))))))))))))))))))))***((('''&&&&&&'''(((***&&&&&&&&&&&&(((***,,,...//////###'''111!!!222nnn000111###***%%%'''(((***++++++++++++&&&%%%$$$%%%(((***+++***'''&&&%%%(((++++++(((%%%************))))))))))))***)))"""zzzpppxxx___000"""###...,,,,,,---...---,,,***)))***555&&&***'''...,,,,,,,,,---------......(((...222(((,,,555111000///......///000111111222222222222333666888HHHVVVjjj{{{xxx|||ooohhhccceeejjjqqqzzz~~~|||yyyxxxtttrrrpppoooooommmjjjhhhaaa\\\UUUNNNHHHCCC>>>;;;888666444222111111111111111111111111222333444555555555555555666666666666999999999999777555333222333444333222666;;;999444555555555666777999:::;;;999;;;=========<<<===>>>@@@AAACCCDDDCCCAAA>>><<<;;;===?????????BBBGGGKKKLLLRRRXXX[[[ZZZYYYXXXYYYXXXZZZ[[[ZZZWWWVVVUUUVVVUUUVVVXXXWWWTTTQQQPPPPPPOOOQQQUUUXXX[[[\\\[[[[[[[[[]]]aaaeeegggfffaaa]]][[[ZZZYYYXXXWWWUUUUUUTTTSSSUUUWWWWWWVVVXXX]]]bbbcccjjjrrrwww|||}}}{{{{{{|||{{{{{{{{{{{{}}}~~~}}}{{{uuullleeeccc[[[ZZZ___hhhqqqzzzqqqXXXHHHAAAoooTTTGGG>>>;;;888777777777666555444444333333333222222222222111000///...//////000......------......///000......------------.........---,,,,,,...---,,,***---***...___)))************+++++++++---,,,,,,+++++++++++++++***++++++++++++***)))(((((())))))))))))))))))))))))***)))'''&&&&&&''')))******)))(((((()))***+++,,,'''222)))&&&000&&&'''GGGqqq(((+++###((())))))***)))((('''&&&'''((((((((((((((((((((()))''''''(((+++,,,***(((*********)))))))))((((((###...888,,,LLL!!!---'''+++000!!!III...,,,%%% $$$---000---333...111~~~111+++,,,111,,,,,,---------,,,+++***+++---666///'''...,,,,,,,,,---------......???333111***111///000000////////////000000111111222222111333555888CCCSSSkkk}}}||||||ssslllfffhhhmmmrrr{{{~~~}}}{{{{{{vvvtttrrrqqqpppnnnjjjhhhaaa\\\UUUNNNIIICCC>>>;;;888777555333111111111111111111111111222333444555555555555555666666666666666777777888777666444333666888777555666::::::888666666666666888999:::;;;<<<>>>@@@AAA@@@@@@AAACCCEEEFFFHHHIIIHHHEEEBBB@@@<<<>>>?????????AAAFFFJJJOOOTTTYYY]]]]]][[[[[[\\\YYYZZZ[[[ZZZWWWVVVUUUVVVUUUWWWXXXXXXVVVUUUUUUVVVYYY\\\___cccddddddbbbaaa]]]^^^aaadddfffeeeaaa^^^WWWWWWWWWVVVVVVUUUUUUUUUUUUXXXZZZZZZZZZ]]]ccchhhmmmttt}}}~~~}}}}}}}}}}}}~~~~~~|||wwwnnnhhhgggaaa___bbbiiiooovvvgggOOOEEECCCpppSSSFFF>>>;;;888777777777666555333333222222222111111111111111000/////////////////////......//////000111......------------......,,,,,,,,,...///...+++(((---***...___)))************+++++++++...,,,***)))((()))+++,,,******++++++******))))))((())))))))))))))))))))))))***)))(((''''''((()))***,,,,,,+++***))))))))))))"""444---"""---,,,###(((%%%111"""((((((((((((((('''&&&&&&***,,,...---***''''''(((+++)))((((((***++++++***))))))))))))(((((((((((($$$555!!!+++WWWEEE000222 222"""...(((,,,...------,,,(((######222"""333((()))((($$$,,,,,,---------,,,++++++---***hhh333'''---,,,,,,,,,---------......nnn444///,,,666+++//////000000000000//////000111222111111222555888AAASSSooo|||{{{}}}~~~wwwkkkrrr~~~yyyqqqlllmmmppptttzzz~~~}}}}}}~~~zzzxxxuuusssrrroookkkhhhbbb]]]VVVOOOIIIDDD???;;;888777555333111111111111111111111111222333444555444555555555555666666666444444666666777666555444555999999555222444666666666666666777888999:::;;;>>>@@@BBBBBBBBBCCCEEEFFFHHHJJJLLLMMMLLLIIIEEEBBB???????????????AAADDDGGGNNNRRRWWW[[[\\\[[[[[[[[[YYYZZZZZZYYYVVVUUUUUUVVVVVVWWWXXXXXXWWWWWWYYY[[[\\\___cccfffgggeeecccaaa```___```bbbccccccaaa___WWWWWWWWWWWWWWWWWWWWWWWWZZZ]]]```bbbcccgggnnnsssyyy~~~yyyrrrmmmlllhhheeeeeehhhlllrrr{{{|||[[[FFFAAAEEEqqqSSSFFF===;;;888666666666555444333333333333222222222222111000000//////////////////////////////000111111...------,,,,,,------...,,,,,,,,,,,,...---+++)))---***...___))))))*********+++++++++,,,+++***)))))))))***+++))))))************))))))(((((((((((((((((((((((((((******))))))))))))******++++++***))))))(((((((((%%%222+++!!!***///)))(((zzz>>>******%%%&&&'''((())))))*********///333222,,,))))))++++++***)))((()))***++++++)))))))))(((((((((''''''111"""&&&@@@"""{{{///000++++++"""333'''(((+++---,,,))))))***+++)))***777&&&...,,,///(((,,,,,,,,,,,,,,,,,,,,,+++///,,,222)))---,,,,,,,,,---------.........,,,///444,,,---...000111111000//////000111111111111222555777BBBUUUrrrtttsssvvvvvv{{{yyylll___eeeqqq~~~vvvpppppprrrtttyyy~~~~~~|||}}}~~~}}}{{{xxxvvvssspppllliiiddd___WWWPPPJJJDDD???<<<888777555333222111111222111111111111222333444444444444444555555555666666333444555666666555444333333;;;???:::444333555666777777777888999:::;;;;;;===???AAABBBBBBCCCFFFHHHKKKMMMPPPQQQPPPLLLGGGCCCAAA@@@@@@??????AAACCCEEEJJJMMMQQQUUUWWWXXXWWWWWWWWWWWWWWWVVVTTTSSSSSSUUUUUUVVVWWWVVVUUUVVVYYY\\\ZZZ]]]aaaeeefffdddaaa___aaa___^^^___```aaa```___YYYYYYZZZZZZZZZZZZZZZZZZ___bbbgggjjjmmmsss{{{{{{tttqqqqqqkkkhhhfffhhhjjjnnnwwwlllRRRBBB@@@FFFqqqTTTFFF===:::777666666666555444444444444444333333333333000000000000000//////...///////////////000111111------,,,,,,,,,,,,------///---+++***+++,,,,,,+++---***...___))))))*********+++++++++******+++,,,+++***)))(((((())))))*********))))))(((((((((((((((((((((((((((******))))))))))))******''''''(((((((((((((((((((((+++)))(((+++++++++000===xxx ...'''''''''((()))***+++,,,''',,,000000,,,)))***,,,******)))((('''((()))+++))))))))))))((((((((((((---'''+++444""")))***,,,111(((+++,,,---...,,,******...444&&&---!!!===333aaa<<<'''000***,,,,,,,,,,,,,,,,,,,,,,,,///)))---------,,,,,,,,,---------......111)))222...111---...///111111111000///000111111111000222444777@@@RRRpppzzzllliiilllkkkmmmkkk```WWWZZZcccpppyyyqqqppppppqqqvvv{{{~~~|||{{{|||~~~}}}zzzwwwuuurrrnnnjjjeee```YYYQQQKKKEEE@@@<<<999888555333222222222222111111111111222333444444444444444444555555555555555666666666666444333222666@@@GGGDDD===::::::999999888888999999:::;;;<<<===???AAABBBCCCEEEIIIKKKOOORRRUUUWWWUUUPPPJJJFFFCCCAAA?????????AAACCCCCCFFFHHHLLLPPPTTTUUUUUUTTTTTTTTTTTTSSSQQQQQQSSSTTTUUUVVVVVVUUUTTTUUUXXXZZZ\\\___cccfffgggeeecccaaa```^^^\\\\\\]]]_________\\\\\\\\\\\\\\\\\\\\\\\\aaaeeekkkpppuuu|||~~~zzzuuurrrtttlllhhhgggiiikkknnnvvvsss\\\MMMDDDBBBFFFqqqTTTGGG===:::777666666666555444555555555444444444333333000000000000000///......//////......//////000111------,,,,,,,,,,,,------111...+++***+++------------***...___)))************+++++++++)))+++,,,------+++)))((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))$$$%%%&&&'''((())))))(((&&&$$$)))000...&&&'''---$$$(((***++++++***)))))))))))))))$$$'''******((('''(((***)))******)))''''''(((***************))))))))))))"""...''''''&&&---000'''111!!!///((((((***,,,***&&&''',,,***555 %%%'''[[[$$$...***,,,,,,+++++++++,,,---------888***///---,,,,,,,,,---------......NNN&&&333+++444---...///000000111111000///000111000000111444777;;;LLLjjj|||zzzxxxfff___```]]]]]]\\\SSSPPPRRRYYYfffwwwyyypppllllllmmmrrrxxx|||~~~|||||||||~~~~~~{{{xxxvvvsssooolllgggbbbZZZRRRLLLFFFAAA===999888666444222222222222111111111111222333444555333444444444444555555555666666777777666555333222333>>>EEECCC===;;;:::999:::999999999::::::;;;<<<>>>@@@BBBCCCDDDGGGLLLOOOUUUXXX\\\^^^\\\UUUNNNIIICCCAAA???>>>@@@BBBCCCCCCFFFGGGJJJOOOSSSVVVVVVTTTQQQRRRRRRQQQPPPQQQTTTVVVVVVXXXYYYXXXXXXXXXZZZ\\\^^^```bbbcccdddcccaaa___]]][[[YYYYYY[[[]]]^^^^^^]]]]]]^^^^^^___``````aaadddiiipppvvv}}}|||xxxsssrrrtttllljjjjjjmmmooorrryyy|||^^^PPPJJJEEEEEEHHHnnnRRRFFF<<<:::777555555555444333444444444333333333222222///000000111000///...---......------......///000---,,,,,,++++++,,,,,,---000///------...///...------***...___)))************+++++++++,,,,,,,,,,,,,,,++++++***'''(((((()))))))))))))))((())))))))))))))))))))))))((((((((())))))(((((((((%%%&&&'''((()))))))))((('''###(((...+++''')))(((&&&vvvIII)))+++***)))((('''(((((()))&&&''''''''''''((((((((()))+++---,,,)))((((((***++++++++++++************)))999+++)))+++VVV'''///333++++++***,,,111000+++***...---"""333,,,:::&&&HHH+++777333,,,,,,+++++++++,,,---...+++nnn,,,......,,,,,,,,,---------......&&&222,,,222............///000111222///000111000000111444666;;;JJJeee|||yyy}}}}}}hhh\\\YYYSSSQQQQQQJJJJJJMMMVVVfffzzzwwwlllgggfffhhhnnnuuu{{{}}}~~~}}}~~~~~~{{{yyywwwtttpppmmmhhhccc[[[SSSMMMFFFAAA===999888666444333222222222111111111111222333444555333333444444444555555555555666777777777666555444000888<<<:::777777888888;;;::::::::::::;;;;;;<<<===>>>@@@AAACCCGGGLLLOOOWWW[[[___aaa___XXXPPPJJJCCC@@@>>>>>>@@@CCCCCCCCCEEEFFFHHHMMMRRRVVVVVVTTTPPPQQQRRRQQQQQQSSSWWWZZZYYY[[[^^^``````aaabbbdddaaaaaaaaa```___]]][[[ZZZYYYWWWVVVWWWZZZ\\\]]]]]]^^^___aaacccfffhhhiiijjjlllqqqyyyzzzuuupppooorrrooommmooosssuuuvvv|||iiiQQQHHHGGGDDDFFFKKKlllQQQEEE<<<:::777555555555444333333333333222222222111111///000111111111000...------------------...//////---,,,,,,++++++,,,,,,---///...///000111000---+++---***...___)))************+++++++++///...,,,******+++,,,---''''''((()))))))))))))))((())))))))))))))))))))))))''''''(((((((((((('''''''''''')))******)))((((((+++%%%&&&&&&$$$,,,111)))...,,,jjj,,,&&&&&&&&&&&&''')))***,,,,,,***(((((()))******)))))),,,///...+++))))))***,,,,,,,,,+++++++++******)))))))))(((((($$$...***bbb000,,,)))$$$%%%***,,,)))***///555,,,)))///)))(((}}}///---,,,,,,+++***+++,,,...///+++///---...,,,,,,,,,---------......&&&111/////////............000222333///000000000000111444666>>>LLLeee}}}{{{}}}lll]]]WWWOOOLLLKKKFFFHHHLLLXXXkkkvvviiidddccceeelllsss|||~~~}}}{{{yyywwwtttqqqnnnhhhccc[[[TTTMMMGGGAAA>>>:::888666444333222222333111111111111222333444555333333333444444444555555333444666888888888888777222777999666555888;;;;;;;;;;;;:::::::::;;;<<<<<<:::;;;===>>>AAADDDJJJMMMVVVZZZ___aaa^^^WWWNNNIIICCC@@@===>>>AAACCCDDDCCCDDDCCCEEEKKKQQQTTTTTTSSSPPPQQQRRRRRRSSSUUUYYY\\\\\\___cccfffgggiiijjjlllgggfffdddaaa___\\\ZZZZZZVVVUUUUUUVVVZZZ\\\]]]\\\aaabbbeeeiiilllpppsssttttttzzzxxxrrrnnnnnnppprrrqqqssswwwyyyzzzsss^^^KKKEEEDDDAAAFFFOOOkkkOOOBBB<<<<<<:::999888777777777666666555444333333222222444444333222111111111222111000000///...---------,,,,,,------------,,,,,,///...,,,++++++,,,...///---***...___)))***++++++++++++******++++++++++++******))))))))))))************))))))%%%***,,,......,,,*********'''((()))******)))((('''''''''(((((()))))))))***,,,,,,,,,++++++*********%%%,,,,,,"""******'''*** ///))))))))))))************...---+++)))&&&"""---+++((((((((()))))))))******))))))))))))******,,,)))---)))######555***222,,,&&&,,,+++++++++,,,,,,------...+++)))))),,,---,,,***---------,,,,,,+++++++++$$$...---///---------.........//////000///---333......///////////////...//////000000111222444555===FFF[[[wwwxxxeeeYYYQQQLLLJJJLLLKKKUUUdddyyywwwmmmgggddddddiiipppxxx~~~~~~}}}{{{xxxtttqqqooolllggg```XXXQQQIIIBBB===:::999666444222000000000111111111111111111111111222222333333333333444444777777777666555444222111888777666555666888:::;;;999999999999999999::::::===>>>???@@@AAACCCEEEGGGOOORRRWWWZZZZZZUUUOOOKKKCCCBBB@@@??????@@@AAABBBFFFGGGGGGHHHHHHJJJMMMPPPMMMRRRWWWZZZ\\\___dddhhhmmmoooqqqsssssssssrrrqqqooollliiifffdddbbb```^^^YYYYYYYYYZZZ\\\]]]___```bbbeeeiiinnntttyyy}}}|||rrrppprrrqqqooorrrtttvvvzzz}}}hhhXXXGGG???>>>AAAGGGLLLkkkQQQEEE;;;;;;999888777666666666666555555444333333222222333222222111111111111222111000000///......------------............------...---,,,++++++,,,---...---***...___++++++******************(((((((((((((((((((((((())))))************))))))%%%((()))*********)))((((((************************((((((((())))))*********,,,,,,,,,++++++*********///"""DDD((()))***(((***)))$$$+++))))))))))))************+++++++++++++++***)))(((---***(((((()))***)))((())))))(((((((((((())))))111888!!!***333---.........'''000)))***,,,---...---,,,+++---+++))))))+++---,,,***---------,,,,,,+++++++++222...---///------..................999111---000.../////////...---,,,,,,//////000000111222444555:::CCCVVVqqq~~~gggYYYRRRNNNMMMNNNQQQ\\\nnnvvvlllfffcccccciiiqqqxxx}}}{{{xxxtttqqqpppkkkggg```YYYSSSLLLEEEAAA;;;999777444222111000000111111111111111111111111222222222333333444444444222222222222111000///...888777666555666888:::;;;999999999999999:::::::::>>>???@@@AAABBBDDDFFFHHHJJJNNNSSSWWWWWWUUUPPPMMMGGGEEECCCAAA@@@AAABBBCCCEEEFFFHHHIIIIIIJJJMMMOOOMMMSSS[[[```dddhhhmmmqqqxxxyyy{{{}}}}}}|||{{{zzzyyyvvvrrrooommmjjjgggeee]]]]]]]]]^^^___```aaaaaagggiiinnnsssxxx~~~|||qqqoooppppppooosssuuuxxx|||}}}aaaTTTGGGBBBBBBDDDHHHLLLjjjRRRGGG::::::888777666555555555555555555444444333333222000000000111111111111222000000000///......------.........//////.........---,,,+++******+++,,,------***...___---,,,***)))))))))******(((((((((((((((((())))))))))))************))))))))),,,+++***+++,,,---,,,++++++******))))))******+++)))))))))***************+++++++++++++++*********222DDDyyy"""///***&&&---'''***((())))))))))))************)))***+++,,,------------,,,***(((((()))***)))((())))))(((((((((((())))))&&&***III111000(((222 444000***(((***,,,...///---+++))),,,***)))***+++,,,+++***------,,,,,,,,,,,,++++++III...---///..................------JJJ333...---/////////...---,,,+++***//////000000111222444555888???PPPggglll[[[TTTPPPOOOOOOVVVdddzzzuuujjjdddaaaaaahhhpppwww~~~~~~zzzwwwtttrrrqqqlllhhhbbb[[[UUUOOOHHHDDD;;;:::777444222111111111111111111111111111111111111111111222333444444555333444444555555444444333777777666666777888:::;;;999999999999999:::;;;;;;@@@AAABBBCCCCCCEEEHHHKKKKKKNNNSSSXXXYYYXXXVVVTTTLLLJJJGGGDDDBBBBBBCCCDDDDDDFFFHHHIIIJJJKKKMMMOOONNNVVV```iiinnnsssyyy||||||yyywwwtttqqqooohhhggggggfffffffffggggggnnnrrrwww|||}}}pppmmmnnnoooooouuuwww{{{sssXXXOOOFFFEEEGGGGGGJJJMMMhhhQQQFFF;;;:::999888666666666666555555444444444333333333//////000000111111111111000000//////..................////////////......,,,++++++******++++++,,,---***...___...,,,***(((((((((***+++---,,,,,,,,,++++++******))))))************))))))///---+++)))))),,,------+++''''''((((((((((((''''''******************+++++++++++++++***************(((***'''"""...)))%%%///"""...'''((()))))))))******************++++++******))))))+++)))((((((*********(((******))))))))))))******''',,,!!!...(((>>>>>>)))***+++------,,,+++++++++******++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,aaa------///...............---------aaa444000///////////////...---,,,,,,/////////000111222444444777===KKK___sssrrr^^^VVVSSSSSSTTT\\\lllxxxjjjbbb^^^^^^dddlllsss{{{{{{wwwtttsssrrrnnnjjjccc\\\VVVOOOIIIDDD<<<:::888555333222111111111111111111111111111111000000111222333444444555666666777888999999999999777777777777777999:::;;;999999999888999:::<<<<<>>BBBEEEHHHIIIJJJMMMTTTZZZaaaccchhhkkkmmmlllkkkiii[[[WWWQQQJJJEEECCCBBBBBBBBBDDDGGGHHHIIIJJJMMMOOOWWW```lllvvv|||~~~}}}|||{{{{{{{{{{{{{{{vvvtttqqqsssvvvwwwyyy|||sssllllllnnnpppsssxxx|||```QQQJJJDDDEEEGGGJJJQQQWWWgggNNNCCC===<<<:::999888888777777444444444444444444444444///000111222222222111000//////////////////...............//////.........+++,,,,,,,,,,,,,,,,,,+++---***...___++++++***))))))***+++,,,///...---,,,+++)))(((((())))))************))))))qqq222((((((&&&$$$""""""&&&)))'''(((***++++++***((('''***************))))))))))))))))))***************"""000!!!FFFuuu&&&***%%%,,, ...((())))))))))))************((()))******+++*********)))(((((()))++++++***(((+++++++++******++++++++++++///222===``` >>>$$$555---+++)))'''(((***---///***,,,...///---,,,,,,,,,++++++,,,,,,,,,,,,------...---///---------........./////////111666---...///000111222222222//////000000111222444555777:::BBBOOO```ooozzz}}}llleeeeeejjjqqqpppnnnaaaYYYWWW]]]eeemmmvvv~~~}}}zzzxxxvvvuuusssnnnggg___WWWOOOHHHCCC===<<<999666444333333333111111111111111111111111111111111111222222222222111222333444555666666666777777888999999::::::::::::999888888999;;;===???BBBFFFKKKMMMNNNSSS\\\dddkkkooossswwwyyywwwtttrrrgggbbbZZZQQQJJJFFFEEEDDDEEEFFFHHHHHHIIILLLPPPSSS]]]eeepppxxx}}}}}}tttmmmjjjgggjjjoooqqqtttxxxxxxooommmooopppsssyyynnnYYYOOOIIIEEEFFFJJJOOOXXXaaahhhOOOEEE<<<;;;:::888777777777777444444444444444444444444000111333444333222000///.../////////////////////------............------,,,,,,------------,,,,,,---***...___)))))))))***++++++,,,,,,***************)))))))))))))))************)))))):::[[[$$$+++,,,,,,'''"""!!!'''---***)))(((''''''((()))************))))))(((((((((((()))))))))*********+++***(((&&&,,,******###***$$$+++'''))))))))))))************'''((()))***++++++++++++(((((((((***+++,,,***(((***))))))))))))))))))***%%%111'''&&&333lll;;;555(((FFF'''+++***)))))))))***,,,---+++---000111///------...+++++++++,,,,,,---------...---///+++,,,,,,---...///000000------555......///000000111000000//////000000111222444555444666<<>><<<999777555444333333111111111111111111111111222222222222111111111111333444555666777888888888777777888999:::::::::::::::999888888999;;;>>>@@@AAAFFFLLLOOORRRYYYdddmmmsssxxx~~~}}}uuuooofff[[[RRRMMMJJJIIIIIIJJJJJJJJJKKKNNNTTTXXXaaahhhrrryyy}}}~~~|||{{{{{{{{{{{{|||}}}~~~yyyooogggbbbaaaeeeiiilllooottt}}}|||rrrooopppqqqtttzzzqqq___UUUKKKHHHGGGLLLQQQXXXbbbllljjjQQQFFF;;;:::999777666666555555444444444444444444444444222333444555444222000///.........///////////////,,,------------------,,,,,,------......------,,,---***...___'''((()))+++,,,,,,,,,,,,(((((()))***++++++,,,,,,))))))************))))))'''111444666&&&************************'''"""///```+++'''...333!!!111%%%)))(((+++,,,&&&###++++++)))%%%""""""%%%)))+++***)))))))))((((((''''''(((((())))))*********+++///###//////000+++""")))((()))%%%))))))))))))************(((((())))))))))))(((((((((((((((***,,,,,,***(((((((((''''''''''''(((((( ***---!!!(((666///&&&++++++))))))***++++++++++++++++++...222222000------///+++++++++,,,,,,---------...---///***+++,,,---...000111111+++***222...///////////////......//////000000111222444555111333888BBBPPP```ooowww|||rrrkkkpppxxxnnn```YYYXXX___gggpppyyy~~~{{{xxxwwwsssooohhhbbb\\\UUUOOOKKK>>><<<:::777555444444333111111111111111111111111333333222222111000000000222333444555666666666666777777888:::::::::::::::;;;:::888888999;;;>>>@@@@@@FFFMMMQQQTTT\\\iiisssyyy~~~yyynnnbbbXXXRRROOONNNMMMMMMLLLKKKMMMQQQWWW\\\bbbiiissszzz~~~~~~{{{wwwuuuttttttuuuvvvwwwyyy{{{{{{vvvlllccc^^^___cccgggiiikkkqqq{{{uuupppqqqrrrvvv|||lllZZZRRRPPPHHHFFFIIIPPPWWW___iiisssjjjRRRGGG===;;;999777666777999;;;999777444444444555444222111222222222222111000000////////////............//////...------------...---------------------------***...___************************((((((((((((((((((((((((***************)))(((''''''&&&aaa$$$+++---)))***$$$+++---&&&+++&&&,,,$$$\\\,,,+++)))((('''((()))+++,,,,,,,,,,,,,,,+++***)))'''(((((()))))))))))))))(((((((((((())))))******++++++******++++++,,,---111 ///---AAA&&&"""666,,,***$$$((((((((((((((((((((((((******))))))))))))******+++++++++,,,,,,+++++++++,,,+++***))))))+++---...---999+++,,,&&&BBB'''000,,,555 ,,,888%%%***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++,,,***+++''')))---000111111000///---'''444......///000000000000000222111000000000111333333333555777<<>><<<999777666777888:::777555333333333444333111222222222222222111000///111111111000000000////////////...------------...************************---***...___++++++++++++++++++++++++))))))))))))))))))))))))*********+++******))))))&&&111"""YYY,,,***!!!)))666---))))))###111333+++111+++___,,,+++)))((('''((()))***++++++,,,,,,+++******)))'''(((((())))))))))))))))))((('''''''''(((***+++++++++******++++++,,,---///$$$,,,,,,888(((*********(((*********************************))))))))))))************++++++++++++*********)))((('''((()))+++,,,444"""---###---)))%%%555+++...555...111000---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++,,,***+++###%%%)))---///000000///333***333......///000000000000000111111000000000111222333333555777<<>>BBBDDDFFFJJJOOOTTTZZZdddpppxxxwwwnnnddd[[[UUUVVVWWWYYYZZZ\\\aaafffjjjnnnsss{{{}}}wwwsssnnnnnnmmmkkkjjjkkkooorrrwww}}}yyysssjjj___YYYXXXYYY[[[]]]___bbbkkkwwwzzzvvvwwwyyynnnYYYOOOLLLHHHDDDFFFIIIOOOVVV___lllyyyjjjPPPEEE>>>===:::888666666777888666444222222333333222111333333333222111000///...222222222222111111111111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,---***...___++++++++++++,,,,,,,,,,,,************************)))***++++++++++++++++++666333'''AAA%%%)))$$$,,,&&&)))000(((,,,111%%%++++++```,,,+++)))((((((((()))*********++++++******))))))'''((())))))******))))))***)))'''&&&&&&(((***++++++************+++,,,,,,+++((((((***---@@@...###,,,'''...))))))))))))))))))))))))******))))))))))))******)))******************)))***)))((((((((()))+++,,,000'''&&&"""///222"""000iii!!!555***%%%000(((444***...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,+++,,,%%%'''***---//////......888+++.........///000000000000000111000000000000111222222333444666;;;FFFXXXmmm|||vvvsssqqq{{{uuuggg]]]VVVRRRUUU[[[iiirrrzzz}}}~~~~~~}}}~~~{{{yyyvvvtttpppkkkfff^^^VVVPPPGGGBBB===888666555444333111111111111111111111111000111222444555555666666222333444666777777888777888999;;;===>>>?????????<<<<<<<<<===???AAADDDEEEIIIMMMRRRWWW]]]gggttt|||{{{ssskkkccc]]][[[^^^aaadddfffjjjooorrrvvv{{{{{{vvvooonnnllliiihhhiiilllooovvv{{{}}}vvvnnnggg___VVVRRRSSSVVVWWWXXXYYY^^^gggttt~~~}}}xxx^^^MMMHHHGGGCCC@@@HHHKKKQQQXXXcccrrriiiOOODDD???===;;;888777666666777666444222222333444333222333333333222111000///...222222222111111111000000//////...------------...........................---***...___+++,,,,,,,,,,,,,,,------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,***000"""444???...000"""(((%%%%%%///,,,000;;;&&&''')))aaa+++***))))))(((((())))))))))))*********))))))((((((((()))************))))))((((((((((((((())))))***************++++++,,,''',,,&&&+++(((EEE{{{$$$(((000))))))''''''''''''''''''''''''+++******))))))******+++))))))************))))))++++++*********+++,,,---''',,,*********///222%%%^^^PPP!!!111 (((>>>))))))---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,---+++---...///000111000///...---888+++***......///000000000000000000000000000000111111222333333555;;;DDDUUUmmmvvvuuutttzzz~~~wwwmmmccc[[[VVVRRRTTTYYYgggqqqzzz~~~~~~~~~|||zzzwwwuuurrrnnnhhh```XXXRRRHHHDDD>>>:::888666333222222222222222222222222222111111222333444444555555333333444555666777888888777999;;;>>>@@@AAABBBBBB??????AAACCCEEEFFFHHHIIIKKKNNNSSSWWW^^^hhhuuu~~~xxxrrrmmmiiidddaaa]]]```fffjjjnnnssswwwzzz}}}uuutttqqqmmmkkklllooorrr{{{qqqjjjbbb\\\UUUOOOMMMOOOSSSSSSTTTUUUZZZeeesss}}}rrrWWWIIIHHHGGGEEEBBBFFFJJJQQQYYYfffyyyhhhNNNCCC>>>===;;;999777666666666777555333333444555444333333333333222111000//////111000000000000///////////////...------------...************************---***...___+++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,""",,,555333gggzzz,,,222222!!!"""...CCCQQQ555...+++bbb+++******)))))))))))))))((())))))*********))))))((())))))***************'''(((***++++++)))'''&&&******))))))******+++,,,&&&---''',,,***###***///+++%%%((((((((((((((((((((((((++++++************++++++))))))************))))))+++++++++++++++,,,,,,,,,'''---,,,000%%%###444(((111$$$<<< ---&&&222,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------...,,,...111222222222111000......555,,,+++......///000000000000000//////000000111111111111444333444:::BBBRRRmmmzzzzzzzzzwwwyyytttkkkbbb\\\WWWTTTVVV[[[gggqqq|||~~~~~~|||xxxvvvsssooojjjbbbYYYSSSIIIEEE???;;;888555333111222222222222222222222222333333333333222333333333333444444555666777888888888999<<>>MMMnnnvvvppplllgggiiittt}}}nnnccc[[[VVVYYY___hhhrrr|||}}}zzzvvvqqqlllfff___[[[OOOJJJBBB;;;888666555444444444444444444444444444333222111111111222333444444444444444555777888999:::<<>>:::<<>>;;;777666666777777666222222222333333444444444111111000000//////...............///////////////........................---......//////......---...***...___******+++++++++,,,,,,,,,,,,,,,---//////---)))%%%))))))))))))))))))))))))***))))))(((((()))******zzzggg,,,,,,&&&333''')))&&&+++'''bbb...//////...+++&&&!!!***************)))((('''))))))))))))))))))))))))''''''''''''''''''''''''...+++)))))),,,---,,,***,,,---$$$***///666)))000###'''++++++***************+++,,,+++******))))))******((())))))*********))))))))))))***,,,//////...,,,,,,,,,,,,------,,,++++++///)))<<<(((%%%333---***------------------------+++---......---,,,,,,---...---///------............------###777555999444000///222444111...111111000000000000111111444222555999:::EEEfffyyyhhhbbb[[[cccpppzzzkkk^^^WWWXXX^^^iiipppyyy~~~~~~~~~~~~~~~}}}xxxtttpppkkkeeeaaaTTTRRRHHH===???HHHFFF;;;333333333222222333444444666666666555444444333333444444555666888;;;>>>???<<>>>>>???@@@CCCGGGJJJLLLJJJNNNSSSWWW\\\eeerrr|||~~~aaaIIIBBB999555666999999888===???DDDMMM[[[mmm}}}yyyrrreeeWWWMMMFFFBBB@@@CCCEEEEEEFFFIIIJJJLLLOOOUUU]]]iiivvv}}}gggZZZTTTTTTWWW\\\gggnnnyyygggNNNDDD@@@>>>;;;999999::::::999444444444444444444555555222222222111000000/////////////////////.................................------------------------...***...___******+++++++++,,,,,,,,,111000///000000000...,,,************************(((((((((((()))***++++++---BBB...555666,,,)))---(((bbb)))***,,,---,,,***(((&&&)))************))))))(((************************))))))))))))))))))))))))+++)))'''(((***+++***((($$$///******111###)))RRRhhh'''000)))******)))))))))))))))***++++++++++++,,,---.....................---,,,+++,,,,,,+++,,,------+++(((***++++++,,,,,,++++++***---'''---iii---###444222------------------------+++---......---,,,,,,---...---///---......//////......---(((333,,,666222......111222000...///000000000000000000///222111444888888BBB```~~~jjjaaa[[[bbbnnnyyylll```YYYZZZ___jjjqqqyyy~~~~~~~~~}}}xxxtttppplllfffcccYYYWWWMMMBBBBBBIIIFFF<<<444333333222333333444444555555555555444444444444444444555666888:::===>>>???AAACCCCCCAAA???>>>>>>;;;;;;;;;<<>>;;;888777777888777777555555555555555555444444444333333222111111000000000000//////......------...........................---,,,++++++,,,---......***...___******+++++++++,,,,,,,,,---+++******+++,,,,,,+++++++++++++++++++++++++++(((((())))))***+++,,,---!!!999...///111"""...+++///)))ccc((()))***+++,,,,,,,,,,,,))))))******+++*********************************++++++++++++++++++++++++***)))'''((()))***)))((( 222...&&&000,,,###+++!!!333'''))))))((((((((())))))***))))))***+++,,,...000111.........---,,,+++)))))),,,+++***+++,,,,,,***((()))******++++++*********000,,,$$$}}}000)))'''222,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---...---///---......//////......---///444,,,222///,,,---///111000......///000000000000///...000000333666777???WWWqqqmmm```^^^cccnnnvvviii```ZZZ\\\aaammmrrrzzz~~~}}}yyyuuurrrmmmhhheee[[[WWWMMMBBB@@@CCC???666444444333333333333333444444444444444555555555555555555555555777999;;;<<>>;;;:::::::::999888:::>>>DDDIIIMMMZZZ]]]aaaeeelllvvvgggMMMEEEAAA<<<::::::;;;:::888888999<<<@@@IIIUUUaaajjj|||xxxwwwvvvwwwyyyyyyqqq```SSSGGGBBB@@@CCCEEEFFFIIIMMMPPPQQQTTTYYYaaalllyyyuuuhhhbbbccciiiooozzzdddLLLCCC<<<:::777666777777666555666666555555444444333333333333333222111111000000111111000///...------,,,...........................---+++******+++---......***...___******+++++++++,,,,,,,,,((('''&&&''')))***)))(((,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,333RRR...555&&&---***...)))ccc,,,,,,++++++++++++++++++((()))******++++++++++++************************************************+++++++++++++++++++++***'''222+++###,,,000(((''':::'''(((***))))))))))))******+++''''''((()))***,,,---...++++++++++++******)))(((((((((((())),,,---,,,+++)))******++++++++++++***---222&&&AAAlll222%%%(((************************+++---......---,,,,,,---------///......////////////......000333//////...,,,---000111000///---...///000000///...---000111444666666<<>>===>>>===;;;999;;;<<<===???CCCKKKTTTZZZnnnzzzxxxsssuuuwwwzzz~~~}}}jjjXXXIIICCC@@@BBBEEEGGGKKKOOOQQQRRRUUUZZZbbbmmmzzz~~~tttnnnmmmrrrxxxdddLLLCCC???===;;;:::;;;:::999777555444444444333333222222333222222111000000//////111111000///...------,,,...........................---+++******+++---......***...___******+++++++++,,,,,,,,,)))***+++...000///---***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,+++&&&///***\\\+++000***'''+++'''bbb...---,,,***************((()))***+++++++++++++++************************++++++++++++++++++++++++***+++,,,---,,,+++++++++---...)))''',,,,,,+++...CCCttt...+++*********++++++,,,---******))))))******+++,,,***+++,,,---------------)))(((''')))+++------,,,******+++,,,------,,,,,,%%%333,,,!!!444666$$$,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---------///...//////////////////...///---,,,///......///111222111111---...///000000///...---111222555666555:::HHHVVVtttyyyiii______gggwww{{{llldddaaaaaagggmmmtttwww{{{}}}zzzwwwuuuqqqmmmjjjfffaaaXXXNNNHHHCCC<<<666666555444444333333333444111222222333444555666666666555555666777999:::<<>>;;;999888888999999:::>>>EEENNNWWW\\\dddjjjrrr|||qqq___PPPFFFCCCBBBBBBAAAAAA@@@>>><<<>>>>>>>>>???@@@DDDIIIMMMYYYcccnnnuuu~~~}}}xxx{{{yyyppppppvvvyyyvvv```KKKEEEAAABBBEEEGGGLLLQQQQQQSSSUUUZZZbbbnnn{{{{{{xxxzzz~~~dddMMMDDD===;;;:::999:::999777666333333333333333333222222222222222111000000//////000000//////......------...........................---,,,++++++,,,---......***...___******+++++++++,,,,,,,,,***+++...111333111...+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---++++++"""+++444 777((((((&&&***&&&aaa+++************+++,,,,,,******++++++,,,+++++++++++++++++++++++++++++++++------------------------(((***------+++*********,,,)))+++000---((((((,,,((($$$---+++++++++++++++,,,---......------,,,+++++++++,,,'''((()))+++,,,,,,,,,,,,---,,,***)))***++++++******+++,,,---------------%%%444333"""ggg555---////////////////////////+++---......---,,,,,,---...---///...//////000000//////...333,,,---///000111222222222222111////////////////////////222333555444444999CCCLLLfffzzzrrrgggeeejjjxxxvvvqqqppppppsssvvvwwwyyy|||}}}zzzxxxvvvsssooommmiiiddd\\\SSSKKKDDD===888777666555444333333333333111222222333444555555555666666666666888:::<<<===>>>??????===:::888888999777888;;;AAAJJJTTT^^^ccckkkooovvv|||}}}tttfffYYYPPPJJJHHHDDDEEEEEEDDDDDDBBBAAA@@@????????????>>>???BBBEEEHHHPPPVVVZZZ```kkktttyyy}}}xxxtttpppmmmkkkmmmttt|||uuummmjjjooovvvzzzjjjOOOGGGBBBCCCEEEGGGLLLRRRQQQSSSVVV[[[dddppp}}}dddMMMEEE:::999888888888777555333333333333444444444444444333333333222111111000000///////////////.................................------------------------...***...___******+++++++++,,,,,,,,,+++***+++---......,,,)))++++++++++++++++++++++++%%%&&&)))+++,,,,,,++++++---,,,444666333+++(((,,,'''bbb(((((()))******++++++,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))),,,//////---++++++,,,***)))///111,,,++++++&&&(((@@@(((************+++,,,---......---,,,,,,+++++++++,,,'''(((((()))************///---******+++,,,,,,+++))))))+++,,,,,,---------+++222333---000555////////////////////////+++---......---,,,,,,---...---/////////000000000000//////222,,,333///000222222222111111111222111///......///111222111333333222222777???EEEZZZnnnxxx|||{{{oookkklllwwwzzz{{{|||~~~}}}}}}{{{yyywwwuuuqqqoooiiiddd]]]VVVNNNDDD===:::777666555444444333333333222222222333333444444444666666666777999<<<>>>@@@@@@@@@???===:::888888999888:::???GGGRRR]]]ffflllqqqqqqppppppooolllhhhfffddd^^^WWWQQQLLLIIIHHHHHHFFFGGGGGGGGGEEEDDDDDDDDD@@@AAABBBAAA@@@@@@AAACCC@@@GGGKKKLLLNNNUUU[[[]]]bbbeeeiiikkkkkkkkklllmmmkkkiiigggdddcccbbbaaa```ddddddeeegggkkkppptttwww~~~rrrhhhgggiiirrr}}}oooRRRJJJCCCCCCEEEGGGLLLRRRRRRSSSWWW]]]fffssseeeNNNEEE===<<<;;;;;;;;;:::888666333444444555555666666666555555444333333222222111.........///////////////........................---......//////......---...***...___******+++++++++,,,,,,,,,...,,,++++++,,,------,,,++++++++++++++++++++++++ """%%%(((+++,,,,,,+++000&&&333""")))]]]...***...)))ccc((()))************)))))),,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************************+++...222222000......///+++,,,000,,,(((000333&&&,,,===___((())))))))))))***+++,,,---+++*********)))******+++------.........---,,,,,,,,,***)))***,,,...//////(((((()))++++++,,,,,,,,,,,,******000cccBBB666------------------------+++---......---,,,,,,---...---/////////000000000000//////))))))666...000222222111000000000333222///......///222333111333222///000666===AAASSSgggssszzzooohhhgggppp}}}{{{|||}}}}}}||||||}}}{{{yyyxxxvvvrrrpppmmmiiiccc\\\SSSIIIBBB???777777666555444333333333222222333333333333444444666666666888:::===???AAABBBBBB@@@===999777777888:::===DDDMMMYYYdddnnnssssssoooiiibbb\\\VVVQQQNNNNNNJJJGGGGGGHHHGGGGGGGGGHHHHHHIIIHHHFFFFFFFFFGGGCCCDDDEEEEEECCCBBBCCCDDD???FFFKKKJJJIIILLLOOOOOOTTTWWWZZZ[[[[[[ZZZZZZZZZYYYZZZZZZZZZYYYZZZ\\\___[[[^^^bbbeeegggkkkooorrrxxx}}}xxxfffdddggglllxxxqqqSSSKKKDDDCCCEEEGGGLLLQQQRRRTTTXXX___hhhuuueeeNNNEEE<<<;;;:::888777666555555333333444444444444444444222333333111---,,,///111+++---000000000/////////+++---...---,,,,,,---......---,,,+++***++++++,,,---***...___///...---,,,+++*********,,,,,,,,,++++++*********,,,******---111222111///)))***+++,,,,,,+++***))),,,666)))***000'''wwwZZZ---...iii...------,,,+++++++++,,,++++++************++++++((())),,,"""+++000''',,,+++***************++++++///---++++++,,,,,,,,,***///...,,,+++***++++++,,,......)))(((111---+++555(((...******+++++++++,,,,,,,,,(((000,,,(((///111+++***++++++++++++++++++++++++++++++,,,,,,,,,---------+++...***000DDD,,,///---...333---)))111...///000111222333444555aaa***999//////000000000000000///...222000111000000///////////////000111222222111000000111333222222333333333777;;;???TTT```ooo{{{yyyjjjcccjjjpppuuuyyyyyy|||~~~}}}}}}~~~}}}zzzwwwtttsssrrrnnnggg___WWWMMMDDD???:::888555444555555444333444333111111111333555666999999:::999999;;;>>>AAAEEECCC@@@<<<888777888:::>>>BBBIIIRRR```nnnqqqooohhh^^^RRRIIIGGGFFFEEECCCCCCBBBAAAAAAAAACCCEEEGGGGGGHHHIIIIIIHHHHHHIIIKKKHHHHHHHHHGGGGGGEEEDDDDDDFFFFFFGGGHHHJJJKKKKKKLLLOOOPPPQQQRRRSSSSSSSSSSSSRRRTTTUUUVVVWWWYYY]]]``````cccgggiiiiiilllqqquuuyyy}}}rrrggg^^^___hhhsss~~~rrrZZZMMMCCCDDDFFFGGGLLLUUUTTTWWW[[[cccmmmzzzdddMMMDDD===<<<:::999777666666666444444444444444444444555333444444222///...000222+++...000000///...///000...///000///...---...//////...---,,,+++,,,,,,------***...___......---,,,++++++++++++,,,,,,,,,+++++++++*********)))(((***---///---,,,)))***+++,,,,,,+++***))))))000***...000 JJJ777///)))[[[------,,,+++++++++++++++++++++************++++++---)))***:::"""'''999""",,,++++++***************///---++++++,,,,,,,,,***...---,,,+++++++++,,,---///(((888---,,,,,,,,,///...)))111+++,,,,,,,,,------------333---(((***......///222------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------///''',,,444===///000------222000,,,000+++,,,,,,---...///000000PPP***444---.....................---qqq,,,---...000000////////////000000000111222222000000111222111222222222333666:::>>>MMM\\\ooo}}}}}}mmmcccfffjjjmmm~~~yyyxxxzzz~~~~~~~~~~~~|||yyywwwvvvtttpppiiibbbZZZPPPHHHBBB<<<999666555555555444444444333222222222444666777777888999999999<<<@@@CCCEEEDDDAAA===999888999;;;AAAGGGPPP[[[iiirrrqqqjjj[[[SSSHHHAAA@@@AAA@@@???@@@??????>>>@@@BBBDDDEEEHHHJJJLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMLLLJJJIIIHHHFFFFFFGGGIIIKKKLLLNNNNNNQQQRRRSSSTTTUUUVVVWWWXXXXXXZZZ\\\]]]___bbbgggkkkkkklllnnnmmmmmmpppwww|||~~~iii```ZZZ___iiiuuuvvv\\\NNNDDDEEEGGGHHHMMMUUUUUUWWW[[[aaakkkwwwdddMMMDDD>>>===;;;:::888777777777555555555555555555555555444444444333111000111333,,,...000000///...///000///000111000...------...//////...------------...---***...___---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++******))))))***,,,,,,+++)))******++++++++++++******(((***)))...... (((III;;;___,,,,,,+++************+++++++++************++++++***&&&///***(((...---,,,+++***************...,,,++++++,,,---,,,***,,,,,,+++++++++,,,------111...AAAkkk,,,///(((+++333&&&+++333------------............+++###...,,,((((((&&&.........------,,,,,,,,,+++++++++,,,,,,,,,------,,,///(((///'''mmm...///...,,,///111000...++++++,,,,,,,,,---------:::+++000............///////////////OOO---//////000000////////////000000///111333333111000000111000111111222222555999<<>>;;;777555555555555444555444333333444666777888666777888999:::===AAAEEEFFFEEECCC>>>;;;999;;;<<>>::::::<<<<<<<<<>>>>>>>>>>>>@@@CCCEEEFFFJJJLLLOOOPPPPPPOOOOOOPPPSSSSSSTTTSSSRRRQQQOOONNNIIIJJJJJJLLLNNNPPPRRRSSSUUUUUUVVVWWWYYY\\\^^^```bbbcccdddeeeggglllqqqvvvxxxxxxxxxvvvvvvyyyooo```ZZZYYYbbbnnnzzzzzz^^^PPPFFFFFFHHHHHHMMMVVVVVVXXX[[[```iiitttcccLLLCCC>>>===<<<:::999888777777666666666666666555555555333333333222111111111111---///000000.........000...//////...,,,***+++,,,/////////............///---***...___,,,+++++++++,,,,,,---...+++++++++++++++++++++++++++++++++,,,,,,,,,+++***++++++++++++++++++++++++***(((***+++)))***+++'''kkksss++++++******)))******+++,,,++++++******++++++,,,]]]!!!(((+++++++++******++++++,,,---,,,+++,,,------,,,***++++++++++++,,,------...,,,777)))(((///+++***333###111///,,,------------.........:::///000111***---666666.........------,,,+++++++++,,,,,,,,,,,,---------***000+++555(((++++++///...+++...222---........................,,,---...222111000000000111111111222333111000///000////////////000000111---000333333222000/////////000111111222444777:::AAATTTmmmrrrkkkhhhiiittt}}}}}}~~~~~~}}}wwwtttoooiiibbbZZZQQQKKKAAA>>>999666666666555444555555555555666777999:::888999::::::;;;>>>BBBEEEHHHGGGDDD@@@<<<;;;===???KKKVVVeeesss|||xxxgggUUUGGGBBB<<<888999;;;<<<===??????@@@AAACCCFFFHHHJJJJJJMMMPPPRRRRRRQQQRRRRRRVVVWWWXXXYYYYYYWWWVVVUUUQQQPPPPPPQQQRRRSSSUUUVVVXXXXXXXXXYYY[[[___ccceeeggghhhiiijjjmmmrrrxxx}}}|||fff[[[XXX\\\hhhuuu|||aaaRRRGGGFFFGGGGGGMMMUUUYYY[[[^^^bbbhhhrrraaaKKKCCC>>>===<<<:::999888777777777777666666555555555555111111111111111111000///...///000///...---...000...//////...,,,***+++,,,.../////////////////////---***...___++++++++++++,,,---......++++++++++++++++++++++++++++++,,,,,,+++*********,,,++++++++++++++++++,,,)))***...***%%%111999,,,+++]]]LLL+++******)))******++++++,,,,,,++++++++++++,,,,,,rrrppp"""))))))******+++,,,......,,,++++++,,,......,,,******++++++,,,------------'''666,,,777,,,111)))111%%%555***,,,,,,,,,,,,------------%%%+++222000***++++++$$$......------,,,,,,,,,,,,,,,------------.........,,,000+++333111///(((///222(((***222...000000000////////////...))),,,---333000000//////000111222222###333---,,,///////////////000111111---000222333222000/////////000111222222333666999AAARRRkkk}}}sssoooooovvv{{{}}}~~~wwwuuuqqqlllfff^^^UUUOOODDDAAA;;;888666666555555444555555666777888:::::::::;;;<<<<<<===???CCCFFFKKKIIIEEE@@@======@@@DDDOOO]]]nnnzzz}}}sss]]]JJJCCC@@@<<<::::::;;;======??????AAACCCEEEGGGIIIJJJJJJLLLOOOQQQQQQRRRSSSTTTWWWYYY[[[^^^^^^^^^]]]\\\ZZZXXXWWWVVVUUUVVVWWWXXXYYYYYYYYYZZZ\\\___ccceeeeeegggkkkooottt{{{qqqaaaXXXXXX___mmmzzz~~~cccTTTGGGFFFFFFFFFLLLTTT]]]```cccfffjjjrrr~~~```JJJBBB>>>===;;;:::888777777777777666666555555444444444111000///000222222000...///000000///------...000///000111000...------...---...//////000/////////---***...___++++++++++++,,,,,,---...***++++++++++++,,,,,,,,,(((***++++++)))(((((())),,,,,,++++++++++++,,,,,,'''+++111,,,&&&///555---///)))ooo+++************+++,,,,,,,,,,,,++++++++++++,,,,,,???,,,************+++---...///+++++++++---......,,,***++++++,,,---------,,,,,,+++000111DDDjjj(((333)))///(((555'''+++,,,,,,,,,,,,---------...444---)))222111,,,222................................./////////000000222000)))---EEEDDD,,,---555***)))222/////////..................,,,,,,,,,000------,,,,,,,,,...///111$$$666,,,...///......//////000111222...000222222000//////000///000222222222444666888@@@OOOhhh}}}xxxvvvyyy~~~xxxssswww|||~~~yyywwwtttpppjjjcccZZZTTTHHHCCC===999777666666555444444555666888999::::::;;;<<<===>>>???BBBGGGJJJOOOLLLFFF@@@<<<>>>DDDHHHTTTcccttt{{{wwwjjjUUUCCC@@@>>><<<::::::;;;===>>>>>>???AAACCCEEEGGGHHHIIIJJJLLLNNNOOOOOOQQQSSSUUUWWWZZZ^^^ccceeefffffffffdddbbb```]]]\\\\\\]]]^^^_________```aaaccceeegggfffkkksss{{{zzzfff[[[UUUWWWaaaooo|||~~~fffVVVIIIGGGGGGGGGLLLUUU```dddhhhjjjlllsss}}}___JJJBBB===<<<:::999777666666666666666555555444333333222111000000111333333111...000000000...---,,,...000...///000///...---...///,,,---.../////////......---***...___,,,,,,+++++++++,,,------******+++++++++,,,,,,,,,'''***,,,+++)))((()))+++---,,,++++++++++++,,,---(((+++,,,,,,------,,,+++,,,222>>>+++++++++++++++,,,---------,,,,,,++++++,,,,,,---)))ppp---,,,,,,+++++++++,,,,,,******+++---//////,,,***+++,,,---------,,,+++***------///...(((000+++111***000+++------------............111111$$$444SSS???&&&888/////////000000111111222///000000000111111111111333000///222jjjggg555)))666---+++444000..................//////...```//////,,,,,,,,,+++***+++---///000+++777+++222............///000111222///000111000///...///111///111333333333444666888<<>>999777777666666333333555666888999::::::999;;;===???BBBFFFLLLPPPSSSNNNFFF>>>;;;???FFFLLLYYYiiixxxzzzppp```NNNAAA===<<<<<<<<<<<<===???AAA@@@AAACCCEEEGGGHHHIIIJJJKKKLLLMMMMMMNNNPPPTTTXXXYYY]]]bbbiiimmmpppppppppqqqooollljjjiiiiiikkklllmmmmmmnnnnnnooooooppppppuuu{{{rrr```YYYTTTXXXcccrrrjjjZZZLLLIIIIIIIIINNNWWW```fffkkkmmmnnnrrr{{{___IIIBBB<<<;;;:::888777666666555666666555444333333222222222111000222555555222///000000000...,,,,,,...000+++---...---,,,,,,---...+++,,,.../////////......---***...___---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,))),,,......,,,+++,,,...------++++++++++++------,,,***%%%***333///)))..."""(((555iii,,,+++++++++,,,------...---,,,,,,++++++,,,,,,---111000///---,,,+++***************+++---//////,,,***,,,------...---,,,***)))'''***)))222)))+++---333)))+++000............/////////000$$$JJJ{{{???---000000111222333444444555000111111111222222222222000///777>>>>>>&&&555111///777111/////////000000000111111...>>>555444,,,...---,,,+++,,,...000222bbb+++111%%%000............///000222222///000000///......000111000222333444444555666888999GGGcccvvv|||}}}zzztttnnngggeeennnyyy~~~~~~~~~|||{{{|||{{{yyyvvvrrrjjjbbb\\\KKKFFF???:::777777666666222333555666888999999:::777999<<<@@@DDDIIIPPPTTTUUUOOOFFF>>>;;;???HHHOOO\\\mmm{{{yyykkk[[[KKKAAA;;;<<<===>>>>>>@@@CCCEEECCCDDDFFFHHHJJJKKKKKKLLLLLLLLLLLLLLLMMMQQQVVVYYY[[[___fffmmmsssvvvxxxxxx|||zzzwwwuuuuuuvvvxxxyyy{{{{{{|||||||||{{{{{{zzzppp___YYYUUUYYYeeeuuummm]]]OOOLLLKKKKKKPPPYYY```ffflllnnnnnnrrrzzz___JJJCCC???===:::888888888777666555666888888666444444555555222......000222222111---...///...---,,,---///333000222'''///999***///---000222222///...000222555666```++++++------------++++++***+++------------...000------------------------,,,---///000000...,,,++++++,,,,,,---.........---)))222...'''+++,,,,,,------......///------,,,+++************...{{{TTT///:::***)))333)))...111111...---222666------,,,+++,,,,,,---...333'''999&&&PPPqqq444,,,444222@@@+++444333222222111111222222hhh666555000555999666999;;;444555555444222333555333000555999000???555555666222444999//////000111111111111000000---...000111---............////////////777///...,,,---...000111222222111000...000000000000111111111111222333333222111222444777999DDD]]]sss{{{|||sssvvvssskkkhhhggggggjjjqqqzzz~~~}}}|||yyytttnnnhhheeeYYYRRRGGG???:::888777777777888999:::;;;<<<======888<<<===???EEEPPPWWWYYY]]]OOOCCC@@@@@@@@@HHHRRRaaaqqq}}}xxxgggVVVHHHAAA>>>???AAAAAAAAABBBDDDEEEEEEGGGIIIJJJJJJJJJLLLMMMMMMLLLKKKKKKMMMRRRWWW[[[aaadddjjjqqqxxx}}}}}}|||}}}nnn```WWWWWW^^^gggqqq|||mmmaaaTTTMMMKKKMMMSSSZZZ___eeemmmrrruuuyyy}}}___JJJBBB???<<<999888888888777666666555555555555555555555666222///...///111000///,,,.........---,,,---...+++)))---...000111...111///---+++---///---&&&555)))***ZZZ+++,,,,,,------,,,,,,+++...//////...,,,,,,---///------------------------+++,,,---......---,,,+++,,,,,,------------,,,,,,(((000%%%000...---------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++JJJggg###'''''' 222............---***&&&###000000000111000000000///...,,,!!!+++777---888,,,///:::444777777666555555444444555<<<999222444555111444444))))))555999111---555???CCC222AAA555kkk666222888222222:::000222222222333333222222222999,,,---000...............////////////111...000---000...///111222222111///...000000000000111111111111000111222111000111444666999BBBXXXyyywww{{{|||rrrtttuuunnnlllkkkjjjlllrrrzzz~~~~~~~~~}}}}}}|||yyytttooojjjfff[[[SSSHHH???:::888777777666666777777888999::::::999===???@@@FFFQQQXXXYYY[[[MMMBBB@@@@@@@@@HHHSSSaaappp{{{uuudddTTTHHHBBB???AAADDDEEEFFFFFFHHHIIIHHHJJJKKKLLLJJJJJJJJJKKKJJJIIIIIIJJJMMMSSSXXX\\\dddggglllssszzzyyyxxxzzz}}}mmm___WWWUUU[[[eeeooozzzooocccVVVOOOMMMOOOUUU\\\dddjjjrrrwwwzzz|||___JJJBBB???<<<999888888888777666777444111222444666666444555333000//////000///...,,,...///...---,,,---//////------444...***333---,,,111333,,,$$$&&&444BBB<<<&&&///bbb---,,,,,,++++++,,,,,,---------+++(((&&&%%%'''(((------------------------*********++++++,,,,,,,,,---......------,,,+++***,,,///"""$$$555HHH...------,,,++++++***************+++,,,------......'''JJJ---000***,,,'''$$$(((111777666222,,,------------+++***)))333999###---%%%:::AAA---000333;;;666666555444333333222222KKK555222888777,,,...===DDD@@@222222AAAEEE777---...@@@$$$DDD999...;;;333000;;;222444444444444444444444444999222ppp+++...///............////////////+++---222---222//////111111111111//////000000000000111111111111...///000000000111444666999@@@QQQmmm||||||}}}rrrsss}}}wwwvvvtttqqqqqqtttzzz~~~~~~}}}}}}||||||{{{yyyuuupppllliii^^^VVVJJJ@@@:::888777777666666777777888888999999;;;>>>@@@BBBHHHRRRYYYZZZYYYKKK@@@??????AAAIIITTTbbboooxxxppp___QQQHHHDDDAAADDDIIILLLMMMNNNOOOPPPQQQRRRSSSRRRPPPNNNNNNNNNKKKKKKJJJLLLPPPVVV]]]```ggghhhlllrrrzzzvvvvvvzzz{{{xxxxxx{{{~~~lll]]]VVVVVV[[[eeeooo{{{~~~rrrfffZZZSSSQQQRRRXXX^^^iiipppyyy___IIIAAA>>><<<999888888888777777888333//////444777666444333222111000000000000000...///000000......///000444333,,,222---...;;;***111...---111666444+++###///&&&333sss------++++++++++++------,,,+++)))&&&######%%%''',,,,,,,,,,,,,,,,,,,,,,,,)))))))))******,,,---............---,,,+++***))))))***...000999!!!ttt,,,,,,,,,++++++************++++++,,,,,,---------111(((fffOOOAAA111((((((***(((&&&444333222000000//////000&&&222111---000ggglll;;;999666111:::777666666555444333222222%%%pppDDD,,,444;;;777000(((555333333333...,,,888HHH000EEE;;;...>>>444000<<<555666666666555555555555555///;;;>>>,,,,,,///............////////////PPP***...444,,,222//////000111111000/////////000000000111111111111---///000111111222555777999>>>KKKccc~~~vvvuuu}}}{{{wwwvvvyyy~~~}}}}}}}}}}}}||||||{{{yyyvvvrrrooolllaaaYYYMMMBBB<<<999888777999999999999::::::;;;;;;<<<@@@BBBDDDJJJTTTZZZ[[[XXXJJJ???>>>???AAAJJJUUUcccnnnuuukkk[[[OOOJJJHHHEEEIIIOOOSSSUUUVVVWWWXXX^^^______^^^ZZZXXXWWWWWWTTTSSSSSSTTTWWW]]]cccgggfffgggiiinnnvvvpppmmmnnnttt{{{}}}zzzyyy|||lll]]]VVVZZZ```iiissstttiii^^^YYYWWWWWW\\\bbblllttt~~~___IIIAAA>>>;;;999888888888888777999444//////444777666333111222222222111111222333///111222111000///000111...000,,,---...444888***---***''''''***///444666>>>......------++++++++++++------......,,,)))((((((+++...,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,......------------,,,+++******;;;,,,000&&&111"""*********++++++,,,,,,,,,,,,------------,,,+++***------000>>>999444777;;;;;;<<<;;;;;;999888777@@@|||!!!///AAA///,,,AAA333AAAAAA444666FFFCCC000777<<<111>>>777333===888888777666555555555555666111:::---000+++///............////////////000...///333,,,111/////////000000////////////000000000111111111111---///222333333444666777:::===GGG[[[ttt||||||{{{vvvwww}}}~~~}}}}}}}}}}}}}}}|||{{{yyywwwsssqqqoooeee]]]QQQGGG???;;;888777999999::::::;;;;;;<<<<<<===BBBEEEGGGNNNXXX^^^^^^XXXJJJ???>>>@@@BBBJJJUUUcccnnnrrrhhhYYYPPPMMMMMMKKKPPPVVVZZZ]]]^^^```aaaiiijjjkkkiiifffdddcccdddaaa```^^^^^^```dddiiilllgggggghhhlllsss|||zzzhhheeehhhooowwwzzzyyy{{{lll___ZZZ```fffpppzzzwwwmmmccc___^^^^^^bbbhhhnnnwww___III@@@===;;;888888888999888777999555222222444555444333000111333222111000111222000111222111000///000222---...555,,,///...(((AAA@@@888...******,,,+++)))///"""222---,,,,,,++++++,,,,,,---,,,,,,,,,***)))***---///,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---******+++,,,,,,,,,,,,,,,...111---888111???******++++++,,,------...---............,,,***)))---***OOO@@@999999888999;;;<<<=========<<<:::999@@@BBBKKK333CCC)))>>>333333<<<<<<222333???<<<888;;;;;;999===;;;:::999777666555666666777>>>222222|||444+++000............////////////%%%444...111---000////////////////////////000000000000111111111111...000333444444444555777888:::BBBSSSjjjzzzssssssyyy~~~}}}}}}~~~~~~~~~}}}|||zzzwwwtttrrrqqqhhhaaaVVVLLLDDD>>>999777777777888999:::;;;<<<<<<@@@EEEIIILLLTTT^^^dddeeeYYYKKK@@@???AAABBBKKKVVVcccmmmqqqgggYYYRRRQQQRRRTTTXXX^^^bbbeeegggjjjkkkqqqrrrtttsssqqqppppppqqqpppnnnkkkjjjkkknnnrrruuupppoooppprrrxxxpppdddaaaeeemmmwww{{{~~~mmmdddccciiioooyyy|||sssjjjgggggggggkkkqqqttt|||```III@@@===;;;888777888999999888888777666666555444333333000222333222...,,,,,,......///000000......///000222(((:::,,,...)))---VVV(((&&&333444---$$$AAAuuu+++,,,,,,------,,,,,,+++***++++++***))))))***,,,++++++++++++++++++++++++((()))***+++++++++***)))'''((()))+++---......///@@@666---%%%999 ***rrr,,,,,,,,,,,,,,,---------+++,,,...///...---,,,+++000(((222xxx555>>>======999;;;<<<>>>>>>===<<<;;;111777III555===CCC222333===333777{{{;;;@@@888>>>???=========;;;999888777777888999===444999DDD555,,,333............////////////VVV&&&777,,,...000111/////////....../////////000000000000111111111111...000333444333333333444555666===KKK```uuu~~~ssslllmmmttt{{{~~~~~~~~~~~~}}}zzzwwwuuurrrqqqjjjdddZZZQQQHHHAAA:::666777777888:::<<<===>>>???DDDJJJOOOSSS[[[eeekkklll[[[MMMBBBAAAAAACCCKKKVVVccclllqqqhhh[[[UUUVVVXXX___bbbfffjjjmmmooosssuuuxxxzzz|||}}}}}}}}}~~~~~~|||zzzxxxyyy|||zzziiieeedddhhhqqq{{{oooiiillluuu|||yyyqqqppppppqqquuuzzz|||```III@@@===;;;888777888999999888777999999888555333222333111333333111,,,(((((()))---...///...---,,,---//////444)))000///JJJhhhTTTRRRooo++++++---......---++++++---...///...---,,,,,,---++++++++++++++++++++++++'''(((***++++++)))'''&&&%%%&&&(((+++---///000000;;;)))333)))&&&AAA$$$///......------,,,,,,+++)))+++---/////////------///))),,,666FFF@@@@@@===>>>@@@BBBCCCBBBAAA@@@III:::ttteeejjjfff;;;EEE666@@@CCC<<<>>>???===;;;999888999:::;;;///===:::222666,,,555............/////////000***)))888))),,,222222//////............//////000000000000111111111111...000222333222111222222222333999EEEXXXmmm}}}xxxmmmggghhhqqqyyy}}}~~~}}}zzzwwwuuusssqqqkkkfff]]]TTTKKKBBB;;;666999999;;;===???AAABBBCCCGGGMMMRRRWWW___jjjqqqrrr\\\NNNCCCAAABBBCCCLLLVVVbbblllqqqhhh\\\WWWXXX[[[eeehhhllloooqqquuuyyy|||~~~tttggghhhgggkkksss}}}pppnnnsss}}}vvvuuuvvvwww|||aaaJJJAAA???===;;;999999999:::;;;;;;888444333333333333333222222222222222333333333'''***---//////.........$$$222444777,,,"""***++++++,,,,,,------------------,,,,,,+++++++++...------,,,,,,------...***+++,,,---...---,,,,,,.........------,,,,,,,,,------,,,+++***************(((---------------------------------.........//////,,,'''111PPP???888@@@>>>>>>?????????AAAEEEHHHGGGLLL999@@@???>>>======<<<=========<<<;;;::::::;;;<<<<<>>:::666777;;;>>>>>>>>>DDDMMMQQQUUUYYY^^^hhhrrruuusssYYYMMMAAA>>>@@@EEEMMMUUUfffnnnpppggg\\\[[[aaaffflllpppqqqrrrwww~~~}}}qqqeeefffhhhnnn{{{}}}rrrvvv}}}}}}```JJJAAA>>>===;;;999999999:::;;;<<<999666444555555555444444333333222111000000000***---000111000/////////:::)))+++...+++___,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,------...***+++,,,---------,,,,,,...---------,,,,,,,,,,,,......---,,,,,,,,,,,,---444666...------------------------,,,,,,------------------+++------jjjBBBDDDFFF===>>>@@@AAABBBEEEJJJMMMRRRGGGVVV??????>>>>>>>>>>>>>>>???>>>===<<<;;;;;;;;;;;;<<<666333HHH888666SSS:::999222777///---111...666hhh>>>,,,%%%///666111---000000000////////////000000000000000000000000000000000000000000000111222222222555888===GGGZZZooo}}}wwwrrruuu{{{ttthhhbbb```aaajjjttt|||~~~~~~~~~}}}~~~~~~}}}{{{yyywwwuuussspppkkkbbbYYYPPPHHHAAA<<<888888;;;>>>>>>???EEENNNXXXZZZ^^^cccnnnwwwxxxsssXXXMMMBBB???BBBGGGOOOWWWfffnnnqqqjjjaaaaaafffkkkpppsssvvvwww|||nnndddfffooovvvwww|||~~~```JJJBBB>>>===;;;999999999:::::::::888555444444555444333222222222111111000000///...000222333111000000000---***222444444vvv...---------------,,,,,,------,,,,,,,,,,,,++++++...------,,,,,,------...***+++,,,---------,,,,,,------,,,,,,,,,,,,++++++..................///000222(((%%%aaa------------------------------,,,,,,,,,,,,,,,,,,+++444***888BBBGGGDDD@@@AAADDDFFFHHHLLLPPPTTT___PPPmmmlllggg???????????????@@@@@@AAA@@@???>>><<<;;;;;;;;;;;;111HHH===<<<444wwwmmm???222666000333///444+++???***(((***000111...,,,,,,000000////////////000000000000000000000000000000111000000000000111222222111333444888@@@PPPfffuuuxxxnnngggiiinnnwwwvvvkkkdddaaabbbjjjqqqzzz|||~~~}}}}}}~~~}}}|||zzzxxxvvvtttsssnnnfff^^^UUULLLDDD???::::::<<>>>>>AAAFFFPPPZZZfffooouuuuuuuuu{{{rrrqqqvvv~~~}}}]]]IIIDDD;;;;;;;;;:::999999888888777666555555666666555333444333222111000//////...000111111000...---...///333%%%)));;;---;;;===...999999******+++,,,,,,------...++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,+++++++++,,,---...,,,,,,------------......++++++++++++,,,---...///222###000///%%%GGG............................../////////000000000000///---===lllssstttnnnooopppooommmllllllmmmkkkrrryyyqqqxxxLLL???GGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBB@@@>>>===<<<333CCC;;;888>>>;;;000DDD777:::777===999999999JJJ(((:::---...------000333111,,,000000////////////000000000000000000000000000000222111111111111222333333555444666999;;;@@@SSShhh{{{nnngggbbbddduuuxxxuuuqqqlllhhhlllssszzz~~~}}}{{{zzzyyytttrrroookkkdddZZZOOOHHHBBB>>>===CCCIIIPPPZZZcccfffnnnwww|||{{{sssbbbRRRBBB>>><<<>>>AAAFFFPPP[[[gggpppxxxyyy|||vvvwww{{{~~~zzz]]]IIIDDD:::;;;::::::999888888777777666666666777777666444666555444222111///...---000000111000......///111...000555888111111)))(((999333444,,,,,,,,,++++++*********+++++++++,,,,,,---------...------,,,,,,------...,,,,,,+++++++++,,,---...---------....../////////,,,+++++++++,,,---......+++000333111///'''eee........................,,,------...///000111111///111---:::CCC}}}~~~}}}zzzxxxwwwwwwzzzzzzhhhLLL<<>>???000444FFF111;;;:::;;;:::===:::DDD(((---000...///111000---++++++000000////////////000000000000000000000000000000222222111111222222333444333111555::::::<<>>@@@EEEKKKSSS[[[```gggjjjddd[[[RRRHHHAAA>>><<<<<<@@@CCCHHHSSS^^^kkkttt}}}sssjjjhhhkkknnnoooqqqrrrxxx}}}}}}zzztttwww|||~~~\\\IIIDDD;;;:::999888666555444333555666666666444111...---222222222222222222222222111111111111000000000000////////////////////////000000000000000000000000...ccc111///...///---***,,,000.........------,,,,,,,,,---+++)))+++...///...+++///...,,,***)))***,,,---......---------,,,,,,,,,,,,,,,.../////////...---//////000000000000//////111111111111111111000000///000111000///...///111999000222777555sssVVVSSSRRRIIIHHHGGGHHHIIIJJJIIIHHHHHHIIIKKKMMMMMMKKKFFFBBBDDDEEEEEEDDDAAA@@@@@@@@@;;;|||DDD???<<<...kkk{{{222///666***333111......///111222222000111222333333222111000111000///......///000111000111111111111222222222000111444666666:::GGGTTT~~~kkkbbbhhhttt{{{xxxoookkkiiinnnxxx~~~~~~{{{~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~|||xxxtttrrrooohhh^^^UUUKKKFFF@@@>>>@@@DDDIIILLLSSSSSSRRROOOKKKEEE@@@<<>>BBBIIIVVVcccsss{{{oooggg``````hhhkkkttt~~~|||pppjjjfffdddfffkkkppppppuuu|||xxx|||mmmqqq{{{}}}\\\IIIDDD>>>===<<<;;;:::888777777555666666666555222000///222222222222222222222222111111111111000000000000////////////////////////////////////////////////<<>>>>>===<<<;;;999888888555666666666666444333111222222222222222222222222111111111111000000000000////////////////////////////////////////////////(((444777"""777111......000///,,,+++---...------------,,,,,,,,,...---,,,---...///...------------.............../////////............---,,,---......//////......//////000000000000//////nnn000000/////////.........---///222333444444666777000BBB>>>@@@MMMVVVwwwnnn___]]]ZZZYYYYYYXXXWWWUUUWWWTTTQQQOOONNNMMMKKKJJJHHHGGGEEECCCBBBBBBBBBBBBEEE222FFFddd---CCC888,,,777555222000//////111222333333000000//////000111222222000000////////////000000000111111111111222222222222222444666666888BBBMMMiii{{{ssshhhllluuu}}}|||~~~~~~|||}}}~~~|||yyywwwuuuooofff___PPPIII@@@999777888999:::;;;;;;;;;;;;::::::999999;;;999;;;@@@FFFPPP___mmm|||tttYYYPPPEEEBBBFFFHHHNNNVVVaaalllwww{{{uuurrrwww}}}xxxmmmfffbbb___aaaeeeiiikkkqqqyyy}}}xxxzzzqqqkkkuuu}}}[[[HHHDDD<<<;;;:::999888777666666555666666777666666555444222222222222222222222222111111111111000000000//////////////////////////////////////////////////////...111666555///,,,---444000///222222...,,,...------------------------------,,,------...------,,,---...///000000///////////////////////////...---------...............//////000000000000//////<<<111111111111111000000000000222555777888999;;;======EEE???FFFZZZRRRtttrrrnnnllllllkkkjjjhhhhhheee```[[[XXXTTTOOOLLLLLLJJJFFFDDDCCCBBBBBBAAABBBGGG888>>>|||UUU>>>000555======666000555333111111222222222111000//////...///000222333222222222222222222222222000000111111111222222222333333444666555666>>>GGG]]]xxx|||zzzppprrryyy~~~~~~}}}{{{yyyvvvqqqjjjeeeWWWPPPFFF===999888888888999888888888999:::;;;<<<<<<;;;<<>><<>>GGG<<<333999>>>:::999777444333333333111000111000/////////000222333222222333333333333222222000000111111111222222222444222333555555555;;;BBBSSSlllyyywww{{{~~~}}}|||zzzwwwsssnnnjjj^^^WWWKKKBBB<<<:::999999;;;;;;:::999:::<<<>>>???>>>===>>>DDDJJJTTTdddrrruuuWWWGGGEEE???===CCCFFFIIINNNUUU\\\eeetttqqqddd]]]ZZZ]]]cccnnnyyy|||qqqlllhhheeefffjjjiiinnnvvvyyy~~~|||yyy{{{vvvppppppwww}}}[[[HHHCCC;;;;;;:::999999888777777666666666666555555555555222222222222222222222222111111111111000000000000000000000000000000000000........................$$$***000111...///666>>>+++<<<***]]]777111---...000...,,,---,,,,,,,,,------------...---...///...,,,,,,,,,...............////////////---............/////////...------------...////////////000000000000//////)))---,,,NNN///000111222333555555666999;;;===@@@DDDIIIOOOTTTXXXaaassstttooo}}}|||sssmmmaaa\\\VVVRRRPPPLLLFFFAAA;;;AAAAAAFFFEEE777JJJ~~~EEE;;;RRR(((999QQQ555...DDD???;;;999777666666555333111222222111111111111222222000000111111111111000000000111111111111222222222333111222555555555888>>>JJJ```|||uuuuuu~~~~~~}}}}}}|||{{{xxxtttqqqoooeee]]]QQQFFF???;;;:::999<<<<<<;;;;;;;;;===???@@@@@@>>>@@@EEEKKKUUUeeerrrmmmRRREEEFFF@@@>>>DDDFFFJJJPPPYYYaaalll|||xxxeee[[[WWWUUUZZZbbbnnnyyy}}}tttooollliiijjjnnnnnnvvvwww}}}|||rrrppprrrxxx{{{YYYFFFAAA;;;;;;;;;::::::999999888777666666555444444444444222222222222222222222222111111111111000000000000000000000000000000000000........................222444555333000...---,,,///)))222CCC666$$$WWW===444...///111000///000,,,,,,,,,---------......///111222111...---...000000///...---------...///,,,,,,------...............------,,,---...///000//////000000000000//////444"""333---qqq222333444666888:::<<<===BBBDDDGGGKKKQQQZZZdddkkklll{{{|||xxxssslllhhhddd]]]TTTMMMEEEEEE@@@DDDOOOLLL>>>999@@@OOO>>>AAA>>>222OOO999(((GGGHHH222<<<:::999888888999888777555333333444333333222111000//////000111111000//////000111111111111222222222222000111444555444777<<>>@@@@@@???===???EEELLLVVVffftttgggOOOEEEHHHDDDBBBHHHJJJPPPXXXbbbmmmxxxnnn^^^YYYWWWUUU[[[dddooo{{{xxxtttrrrpppqqqtttuuu~~~zzzwww~~~qqqmmmqqqxxxyyyWWWDDD???:::::::::999999888888888777777555444444333333333222222222222222222222222111111111111000000000000000000000000000000000000........................+++,,,,,,---111555333//////333,,,&&&)))&&&###(((???;;;222++++++...------...,,,,,,,,,------.........111333444333000///000222111000...,,,+++,,,---...,,,,,,,,,---------............---,,,---...///000//////000000000000//////---,,,>>>&&&111666777999<<<>>>AAACCCDDDJJJLLLPPPUUU]]]iiivvv~~~{{{rrrqqqwwwooolllbbbiiiaaa```jjjoooiiifffjjjccciiipppssstttvvv{{{zzz~~~zzzuuummmbbbYYYRRRNNNLLLLLLIIIEEEKKKWWWPPPHHHFFFdddlll>>>???EEE<<<999EEE???999:::AAA@@@555555@@@999888888999;;;;;;:::888444555555555444222000///000111222333333222111000000111111111111222222222111///000444555555666:::===PPPmmmzzz~~~yyyuuusssssstttuuu|||}}}}}}~~~~~~zzz{{{|||}}}}}}~~~~~~}}}}}}~~~}}}zzzxxxvvvvvvuuulll]]]PPPFFF@@@<<<;;;:::;;;<<<>>>???AAABBBBBB===<<<>>>EEEMMMWWWhhhvvv^^^GGG@@@FFFCCCBBBIIILLLYYYaaalllwwwsssbbbUUUUUUUUUTTTZZZdddrrr}}}zzzxxxvvvwww{{{zzzxxxwwwrrrkkkkkksss~~~zzzYYYFFFBBB===;;;999999::::::999888999999888666666555555555333444666555333111111111111111111111111111111111000000000000000000000000222111111000///......---------............------////////////////////////'''---GGGqqq//////............//////......------------......333111////////////...------///000222222000///---///......---------......222222111111111111111111111000000000////////////***666(((---222EEEzzz:::<<<@@@CCCGGGLLLRRRVVV]]]```fffmmmuuu{{{qqqnnnlllkkklllooopppqqqllljjjgggdddcccaaa___]]][[[\\\]]]___```aaabbbccc^^^___aaaeeeiiimmmppprrrrrrsssssstttuuuyyy}}}zzzssshhhaaa[[[YYYZZZXXXRRRKKKLLLLLLIIIEEEDDDMMM^^^lllqqq___OOODDDCCCAAA???<<<;;;;;;<<<======>>>>>>>>>===<<<<<<;;;===<<<:::888777777777777777555444333444444222111111111111111000000000000000000000000000000000000222222333444555666777888>>>III]]]vvv~~~uuujjjdddccceeejjjooosssyyy~~~~~~}}}|||{{{~~~yyyttttttyyy~~~~~~}}}|||{{{zzzyyyyyytttpppgggZZZMMMDDDAAAAAABBB@@@===>>>AAADDDGGGHHHEEEAAABBBJJJTTT___mmmxxxtttUUULLLEEEDDDEEEHHHMMMTTT]]]iiiwwwggg___XXXVVVVVVWWW[[[aaappp}}}yyywwwyyy}}}yyyyyy{{{sssiiiggglllxxx{{{YYYGGGBBB===;;;999999::::::999888777666555444444333333333444555555444222111111222111111111111111111111111........................111111111000///..................//////.........////////////////////////999000+++000666444000...//////............///////////////....../////////000...,,,,,,.../////////...///000111111000///...///......------.........000000000000000000000000////////////000000000000***777///444...&&&888888::::::999888===AAA<<<333EEEIIIPPPVVV[[[```dddhhhqqqtttyyy|||qqqiiicccaaa___^^^___aaaccccccbbb```^^^]]]]]]]]]]]]]]]^^^^^^^^^___```aaabbbbbbaaabbbdddgggiiilllmmmnnnkkkkkklllmmmooossswwwzzz}}}zzzwwwwwwzzzyyysssnnnlllmmmjjjccc]]]UUUUUURRRMMMHHHGGGKKKPPPJJJIIIJJJKKKLLLLLLIIIGGGEEECCC???<<<:::999999999<<<<<<============<<<<<<===<<<;;;::::::;;;;;;<<<===;;;888777777555333111444333333222111111000000111111111111111111111111222222333444555666777777:::DDDWWWnnnrrrppptttyyyooojjjiiijjjmmmoootttxxx~~~~~~~~~}}}}}}|||zzzvvvrrrsssxxx~~~~~~}}}|||{{{{{{vvvrrrjjj^^^RRRIIIDDDDDDAAA@@@@@@BBBGGGKKKMMMNNNJJJGGGHHHPPPZZZeeesss~~~dddQQQJJJDDDEEEGGGKKKRRRYYYbbboooxxxaaaZZZTTTSSSTTTVVV\\\cccttt}}}zzz{{{zzzyyyzzz~~~zzznnnjjjlllttt{{{ZZZGGGBBB===;;;999999::::::999888777666555444444333444444555555555333111000222444111111111111111111111111111111111111111111111111111111000000//////......////////////////////////////////////////////////---***((()))(((''')))---//////............//////000000////////////000000,,,***)))))),,,///111111...///000111111000///...///......---......////////////////////////000000.........///000000111111,,,222,,,555888333888000555999;;;999<<>>;;;999777777999::::::;;;<<<<<<======;;;;;;;;;;;;;;;<<<===>>>===<<<999999888888666444666666555444222111000000222222222222222222222222222222333444555666666777555>>>NNNaaattt|||jjjfffhhhsss|||{{{{{{zzzwwwtttwwwzzz}}}~~~}}}}}}}}}}}}~~~wwwtttqqqsssxxx}}}~~~}}}||||||{{{{{{xxxuuuoooeeeYYYPPPJJJHHHCCCDDDGGGMMMSSSWWWYYYYYYRRROOOPPPXXXcccnnn{{{vvvYYYMMMGGGDDDFFFJJJOOOXXXaaakkkyyy}}}mmm[[[UUUQQQRRRUUUYYY```hhhyyy~~~yyyyyyyyyzzz}}}xxxmmmiiinnnvvvzzzYYYFFFAAA===;;;999999::::::999888888888777666666666666666666666444222000000222444111111111111111111111111222222222222222222222222111000000000/////////...////////////////////////////////////////////////)))---444777666222111222//////............//////000//////////////////000---+++)))))),,,///111222......///000000///.....................//////000/////////000000000000000/////////000000000111111666111***---333777<<<999:::===@@@AAADDDLLLWWW```ggglllrrryyy~~~|||xxxtttssstttuuusssqqqsssqqqmmmjjjhhhgggffffffdddeeeeeeeeedddeeefffgggjjjiiihhhfffeeefffiiikkkmmmlllllllllmmmoooqqqrrruuuwwwyyy{{{|||{{{zzzyyyooooooppprrrwww|||zzz{{{}}}|||zzzxxxwwwwwwyyyyyywwwsssnnnjjjiiiiiilllmmmpppuuuzzz~~~yyymmmgggaaa\\\YYYWWWTTTQQQRRROOOLLLJJJKKKKKKKKKKKKJJJIIIEEEBBB>>><<<:::999777777777888999:::;;;<<<:::::::::::::::;;;;;;;;;888777777888999::::::888888777666444333111000///222222222222222222222222222222333444444555666666444:::FFFVVVggguuu|||hhhcccccclllwwwttttttuuuwww{{{~~~~~~||||||}}}~~~zzzxxxvvvwww{{{~~~}}}}}}|||{{{{{{zzzyyyyyyxxxvvvrrrjjjaaaXXXPPPLLLJJJMMMRRRZZZaaaeeeeeedddZZZWWWXXXaaakkkuuugggTTTIIIEEEEEEHHHMMMTTT^^^hhhtttuuueeeZZZUUURRRTTTWWW\\\fffooo~~~~~~vvvwwwyyyyyy{{{~~~xxxlllggglllyyyyyyWWWEEE@@@===;;;999999::::::999888888777777666666666666777666666444222000000222444000000000000000000000000........................000000000000//////////////////............//////////////////////////////111111...+++)))+++,,,---//////............/////////......------......///000...,,,,,,---///000000......////////////.....................///000111000000000111111222222222111111111111111111111111111000333444888===;;;<<>>IIIIIIUUUOOOQQQYYYeeennntttzzz|||qqqjjjfffcccfffeeeeeefffiiikkklllllllllmmmmmmnnnooosssxxx|||www{{{~~~|||{{{{{{}}}}}}vvvrrrrrrtttuuuvvvxxx{{{~~~}}}}}}~~~xxxzzz|||vvvwwwvvvtttssstttwwwyyy~~~uuufff\\\eeeaaaZZZTTTOOOKKKFFFDDDHHHHHHGGGEEECCCAAA@@@???:::999777666666666777777;;;<<<<<<<<<;;;;;;:::999===<<<;;;<<<===>>>===<<<::::::888777555333222111111111111111111111111111222222333333444444444444666999>>>HHHXXXkkkqqqhhhaaadddlllyyyooojjjfffiiirrrzzz~~~}}}}}}~~~~~~~~~~~~xxxvvvssspppllleee^^^YYYWWW[[[ccclllsssvvvuuussskkkhhhjjjqqqzzzeeeOOOJJJHHHHHHLLLRRRXXX```nnnzzz|||iii[[[SSSQQQQQQUUUXXX___kkkwwwxxxttt|||uuurrrrrrwwwyyyYYYGGGBBB===;;;999999::::::999888555555444444444444555555444555555444222111111222000000000000000000000000333333333333333333333333////////////000000000000...---,,,++++++,,,---...////////////////////////***000333000...---***$$$//////............////////////............//////000//////000222222000............------.....................///000111222/////////000111222222222000000222333555666777888DDD===GGG<<<<<>>???>>>======<<<;;;999888666555555222222222222222222222222222333333333333444444444555777;;;CCCRRRhhh|||qqqfffdddjjjvvv~~~llleee___bbbmmmxxx}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~xxxvvvtttrrrpppkkkeee```\\\```iiisss{{{~~~|||uuurrrssszzzrrrYYYMMMKKKHHHJJJPPPYYY```jjjyyyvvveeeYYYOOONNNPPPUUUZZZbbbqqq~~~~~~{{{xxx~~~zzzyyy{{{zzzZZZHHHDDD===<<<:::999::::::999888777777666666666777777888333444666555333111111111000000000000000000000000111111111111111111111111////////////000000000000...---+++******+++---...////////////////////////,,,222222+++(((,,,111222//////............//////000000////////////000000------///111333222000.........------------..................///000222222---......///000111111222...///111333666999;;;<<<>>>;;;RRRQQQXXXhhhdddsss|||~~~tttpppooooooooolllooorrrsssrrrsssvvvyyy}}}~~~}}}~~~{{{}}}~~~tttlllaaaWWWSSSRRRSSSTTTSSSSSSQQQPPPMMMJJJHHHGGGCCCAAA>>>:::888777777777333444666888999999999999666666666999<<>>>>>===<<<:::999888888333333333333333333333333333333333333333333333444444555888@@@OOOgggtttfffaaaeeeppp}}}jjjbbb\\\___jjjvvv{{{|||}}}~~~~~~~~~~~~zzz|||yyywwwtttsssrrrooojjjeee```eeennnyyy|||yyyzzz|||___PPPKKKJJJHHHKKKSSS]]]fffqqqsssdddYYYMMMNNNRRRXXX^^^gggwww|||{{{|||zzz{{{~~~wwwWWWFFFBBB===<<<:::888777777777888:::777333333555777666444444444333333333333222222111111111///......111333///000222222111111333444000000000000000000000000////////////////////////////////////000000000000000000///...............222222111111000000/////////////////////.........000000000///......------222111000//////000111222222222222111111111000000333222111111222222111000444555777888:::>>>CCCGGGOOOTTT[[[ccckkksss{{{|||xxxxxxyyyyyy}}}zzzuuutttuuuyyy{{{~~~|||zzzyyyyyy||||||{{{~~~zzzrrrkkkfffbbb^^^\\\___[[[WWWUUUUUURRRMMMHHHGGGEEECCCAAA@@@===:::777888888777777888999::::::999::::::;;;<<<===>>>>>>======>>>>>>===;;;999888777666555444333222222222222222222333333444444444:::444444===JJJ```{{{oooeeeaaahhhzzzwwwgggccc^^^___gggpppxxx|||}}}|||zzzxxxyyy{{{}}}~~~~~~}}}|||{{{zzzyyywwwwwwuuusssqqqooommmllljjjmmmttt|||}}}|||eeeWWWNNNJJJIIIMMMQQQ[[[fffrrr~~~}}}nnn^^^TTTTTTRRRQQQSSS\\\kkkzzz{{{xxx{{{~~~yyy}}}wwwWWWFFFCCC===<<<:::888777777888888999777444444555777666444444444333333333333222222111222111///...///111333///000111000///...///000000000000000000000000000........................////////////000000000000000000///............///000000000///////////////........./////////000000///////////////.........111000///......///000111222222222111111111000000333222111222333444444444666888;;;>>>BBBGGGNNNRRR\\\aaajjjsss|||~~~ssskkkhhhiiijjjjjjvvv}}}~~~yyywwwxxx{{{}}}~~~||||||}}}~~~}}}~~~~~~{{{{{{~~~~~~yyyuuurrrooommmkkkgggbbb^^^\\\XXXRRRMMMGGGEEECCCAAA@@@>>>;;;999<<<;;;:::999888777777777:::::::::;;;<<<======>>>======>>>>>>===<<<:::999888777666555333333222222222222222333333333444444888444555===HHH]]]ttthhhaaaeeeuuu~~~uuujjjfffbbbbbbhhhpppwwwzzz~~~~~~}}}|||{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||xxxwwwvvvtttrrrpppnnnmmmlllnnnrrrwww}}}~~~nnnYYYNNNIIIGGGHHHOOOTTT^^^jjjvvv|||lll\\\RRRPPPOOOOOOSSS]]]lll|||xxxvvvxxx|||}}}xxxXXXGGGCCC===<<<:::999888888888888999777555555666666666555444444333333333333222222111222111000//////111333000111222000...---......000000000000000000000000////////////////////////////////////000000000000111000//////......//////............////////////.........//////000000000......////////////000000000//////......//////000222222222111111111111111////////////000222444555999<<>>===;;;:::999888888888::::::;;;;;;<<<<<<======<<<======>>>>>>======<<<:::999888666444333333333222222222222333333333333666444666<<>>===;;;999888888888999888777666666666666666555444444333333333222222222111222222111//////111333111333333222000000000111000000000000000000000000000000000000000000000000////////////000000000000111000000///.../////////.........//////000000000000000//////////////////---......///000000111111000000////////////000000111111111111111111111111000000000000111333777999===BBBKKKVVV```kkkuuu|||ttthhh^^^[[[XXXVVVXXX\\\```ccclllrrrzzz}}}||||||}}}~~~}}}}}}}}}~~~|||zzzsssqqqnnnkkkiiiiiiiiijjjiiilllvvvyyyssslllfffaaa\\\UUUPPPMMMKKKHHHGGGFFFFFFDDDBBB<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>><<<;;;999888666555444444222222222333333333333333444444777;;;@@@OOOqqq}}}qqqhhhhhhuuusssjjjccc```^^^___dddkkkrrrvvvzzz{{{}}}}}}~~~zzzyyyxxxvvvtttsssqqqqqqllliiiccc___^^^bbbgggjjjvvvyyy~~~nnn^^^MMMDDDCCCDDDIIINNNTTT^^^jjjuuuyyygggXXXPPPMMMOOOSSSYYYeeeuuu{{{xxxvvvvvvxxxuuuuuutttuuuwwwyyy{{{{{{yyyYYYHHHDDD>>>===;;;999888888888999777777888777666666666666444444333333333222222222111222222222000000111333///111222222111111222333000000000000000000000000////////////////////////////////////000000000000111111000////////////////////////000000111111111222222111000///......------......///000111222222111111111111111111111111111111111111111111111111444555555555555999>>>CCCDDDLLLXXXfffrrr~~~rrrdddZZZUUUUUUWWWYYY^^^dddkkkooovvvzzz~~~}}}}}}|||{{{{{{{{{}}}~~~~~~yyyvvvqqqooolllhhheeedddddddddaaa```eeeqqq~~~~~~yyyqqqlllhhhccc]]]YYYQQQNNNJJJHHHGGGFFFDDDCCC>>>>>>============>>>>>>;;;;;;;;;;;;;;;:::::::::<<<<<<======>>>>>>??????======;;;999888777666666333333333333333333333333333333777:::<<>>===;;;:::999888999999666888999999777666666666444444333333333333222222111222333333111111111333,,,...000000//////111222000000000000000000000000------------------------////////////000000000000222111000000//////000000000000000000111111111111222222111000000///............///000000111222222111222222333333222222111111111111111111222222222222444555666777<<>><<<<<<<<<<<<<<<;;;;;;::::::999999===<<<<<<<<<======>>>???>>>===<<<;;;:::999999999555555555555444444444444444333666999999@@@WWWpppssskkkoooxxxyyylllddd___]]][[[YYY[[[ccclllsssvvvxxxzzz}}}}}}~~~|||}}}~~~~~~|||zzzyyyzzzyyyxxxwwwuuutttsssrrroooiii^^^SSSLLLIIIJJJKKKOOOXXXfffwwwkkkWWWJJJDDD??????@@@CCCJJJRRRYYYiiixxxwwwcccVVVPPPLLLQQQXXX```kkk|||}}}|||{{{}}}mmmfffgggcccbbbaaa```aaaeeejjjooorrrzzzwwwWWWFFFCCC???===<<<:::999999999999555888::::::777555666777444444333333333333222222000222333333222111222333...///000000///...///111000000000000000000000000------------------------////////////000000000000222111000000//////000000000000000000000/////////000000000000000000000000/////////000000111111222000111222222222222111000000000111111111222222222000333666888<<>>>>>===<<<;;;;;;;;;;;;<<<777777666666666555555555555333555888777:::KKK___}}}{{{nnnnnnsss|||uuuooollliiiccc^^^\\\aaajjjqqquuuwwwyyy|||~~~||||||||||||{{{zzzyyyyyywwwyyy{{{}}}}}}|||zzzxxxyyyyyyxxxvvvuuutttsssrrrmmmggg]]]SSSKKKGGGEEEEEEEEELLLWWWfffvvvyyydddRRRFFF@@@======???AAADDDKKKTTT]]]ooowwwbbbUUUQQQLLLRRR\\\eeeqqq~~~{{{~~~{{{mmmaaa]]]___ZZZ[[[]]]___cccjjjttt{{{}}}|||wwwWWWFFFBBB???>>><<<:::999999999:::555888;;;:::777555666777444444444333333333222222000222444444222111222222222333444222000///000111000000000000000000000000111111111111111111111111////////////000000000000222111111000000000000000000000//////.........------...///000111222333333000000000000111111111111///000111222222111000///000000111111222222222222555999>>>AAAFFFOOO]]]gggqqq{{{zzzvvvtttrrrqqqnnnkkkgggggghhhhhheeebbbeeejjjrrrxxx~~~|||zzzzzz~~~{{{xxxuuurrrpppjjjgggeeegggjjjppp}}}~~~{{{xxxssspppiiieee^^^XXXTTTPPPMMMKKKCCCBBBAAAAAA@@@@@@@@@@@@<<<<<<;;;;;;:::999888888===<<<;;;::::::;;;<<<=========<<<<<<<<<<<<======888888777777666666666555777333444888777888EEEUUUppprrrooosss|||yyyuuulllccc^^^aaaiiipppuuuvvvxxx{{{}}}~~~~~~~~~{{{{{{zzzyyyxxxvvvtttssssssuuuxxx{{{||||||zzzyyyyyyxxxwwwvvvuuutttsssrrriiiddd\\\RRRKKKFFFCCCBBBCCCGGGNNNWWWeeewww{{{aaaOOOEEE@@@===<<<===AAADDDFFFNNNWWW```ssswwwaaaVVVRRRNNNUUU```kkkxxxzzz}}}pppddd___[[[WWWWWWXXX[[[___dddjjjsss{{{uuusssTTTEEECCC===;;;999999::::::999888888888777777666666555555888777666444333222111111111222222222222333333333000000000000000000000000333222222222111111000000111111111///------///222000///.........///111222000000000000000000000000111000000/////////000000222222111111111111111111000000//////000111222222444333222111111111222333222222111000000222777:::888>>>CCCFFFNNN___qqq{{{|||wwwsssmmmgggdddeeegggiiigggiiikkklllmmmnnnpppsssxxx|||yyysssppphhhgggooosssrrryyyzzzsssqqqlllgggdddaaa[[[RRRJJJHHHFFFEEEEEEFFFGGGEEEDDD@@@@@@???>>><<<:::888666777777777777888999:::;;;<<<<<<<<<===<<<<<<;;;:::::::::999777666444333333555666666555777:::@@@DDDccc{{{|||rrroootttwwwlllfffhhhooouuu{{{|||||||||{{{{{{|||}}}|||}}}}}}}}}{{{xxxuuussstttuuuwwwyyyzzz|||}}}}}}|||{{{zzzwwwuuurrrooonnnmmmiii```VVVLLLFFFDDDDDDEEEIIIMMMSSS```sssxxxdddQQQCCC>>>===888;;;>>>AAADDDJJJSSSYYYfffxxx~~~}}}xxxcccWWWTTTLLLUUUbbbqqquuueee^^^[[[XXXVVVWWWZZZ```iiiqqqxxxxxxqqqsssTTTEEECCC===;;;999999::::::999888888777777777666666666555666555444444333333333333222111111111000000//////000000000000000000000000222222111111111000000000000///...,,,,,,,,,...///000//////...///000111222000000000000000000000000000//////....../////////111111111111111111111111111000000000000111111222444333222111111111222333444555666666555777999<<<<<>>>>>===<<<;;;:::999888999999999888777888<<>>@@@FFFQQQ___iiittt}}}xxxooopppttt|||uuuaaaXXXXXXYYYdddtttqqqeee^^^YYYVVVZZZ^^^bbbiiiooo}}}ssspppnnnllluuuVVVEEEBBB===;;;999999::::::999888666666666666777777777777777777555444333222222222333333333333333333333444000000000000000000000000///////////////000000000333111000000111111000///...//////000000000000000000000000000000000000000000000000000111111222333000000111111111222222222333333222111000000111111111111111111111333555666888999:::<<>>:::===<<<:::888777666555555777777999:::<<<<<<======999999999:::;;;;;;<<<<<<777777888777555666888:::AAAPPPeeevvv|||kkkhhhjjjuuu}}}{{{{{{rrrooommmpppvvv{{{}}}}}}||||||{{{{{{{{{{{{{{{zzzyyyzzzzzzzzzyyyyyyxxxwwwwwwxxxxxxxxxwwwvvvuuuuuurrrqqqnnnjjjfffeeeeeegggxxxwww\\\GGG>>>===<<<;;;999;;;>>>AAAHHHTTTcccmmmzzz~~~zzzssslllhhhfffqqqnnn]]]ZZZ]]]bbbooo}}}ttt```YYYZZZYYY\\\dddnnnvvv~~~zzzppplllllljjjiiiwwwWWWFFFBBB===;;;999999::::::999888555666666666777777777888777666555444333222222222222222222222222222111111000000000000000000000000000000000111111111222222,,,111444222---+++---111---...///000111000000///000000000000000000000000////////////000111222222///000000111222222333333222222111111111222333333222222222333444666999::::::>>>DDDNNN]]]oooxxxtttnnnggg```ZZZUUUSSSWWWXXX\\\```fffkkkpppsssxxx}}}~~~}}}~~~}}}xxxnnn```WWWLLLFFFFFFEEEAAA=========;;;999888777777777666777888:::<<<=========999999::::::;;;<<<<<<===888999999999888888:::<<<@@@MMM```sssrrrlllkkktttqqqllliiikkkrrryyy}}}~~~~~~~~~~~~~~~}}}{{{yyyxxxxxxxxxxxxyyyxxxxxxwwwwwwvvvwwwwwwwwwwwwwwwvvvvvvuuutttrrrpppnnnooorrrvvvpppUUUCCC>>>===<<<::::::===@@@DDDKKKWWWeeeooowwwzzz|||xxxooofffdddfffgggwwwlll[[[XXX\\\fffsss}}}}}}iii\\\[[[^^^^^^dddooo|||wwwmmmhhhiiiiiihhheeewwwWWWFFFBBB===<<<:::999::::::999888555666666666777777888888555444444333333444444444777666555555444333222222000000000000000000000000000000111111222222222333---333888666///+++///555---...000111111111000///000000000000000000000000222222222222333444555666///000000111222222333333111111111111222333444444333333333444555888:::;;;BBBHHHRRR```qqq{{{gggccc\\\TTTOOOOOORRRVVVUUUYYYaaajjjrrrwwwzzz{{{yyy}}}|||{{{~~~zzzooofff\\\QQQKKKJJJJJJFFFBBB===<<<;;;:::999999999999555666888:::<<<======>>>======<<<<<<;;;;;;::::::;;;<<<======<<<<<<>>>@@@AAAMMM___ssswwwooolllsss~~~ooojjjeeehhhpppxxx}}}|||yyywwwwwwwwwxxxxxxxxxwwwwwwvvvvvvwwwwwwxxxxxxxxxwwwwwwxxxwwwuuutttsssvvv{{{~~~kkkQQQAAA===>>><<<999;;;>>>BBBGGGNNNYYYfffppppppsssvvvrrrhhhaaaccciiikkk}}}lllZZZXXX\\\nnnzzz~~~nnnaaa[[[\\\aaagggnnn{{{qqqkkkdddccceeegggeeecccqqqWWWHHHBBB>>>===<<<;;;:::999999888555555666777888999::::::777666555444333444555555222222222111111111111000333222111000000111222333333222111000000111222333//////000000000000//////000000000000111111111111111111111222222333444444000000000000000000000000111000///000333444222000111333444444333333444555777666444333666;;;@@@CCCJJJVVVfffuuu~~~ooofff[[[QQQLLLNNNRRRRRRVVV[[[dddkkkrrrwwwxxx{{{}}}zzz~~~|||{{{kkkeee\\\TTTOOOKKKIIIHHHHHHFFFCCC@@@>>>=========777777777888:::<<<>>>@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<============BBBIIIWWWjjj~~~tttkkkmmmuuu~~~nnnfffbbbhhhpppvvv{{{~~~}}}|||{{{{{{{{{{{{}}}|||{{{yyyxxxwwwvvvvvvtttvvvwwwyyyzzzzzzzzzyyyyyywwwuuuttttttwwwzzz|||uuuaaaLLLAAA>>><<<::::::<<<===AAAIIITTT```hhhlllrrrqqqmmmfff```^^^aaaeeetttjjj```aaafffsssuuueee]]]XXX^^^kkkttt|||wwwfffaaa\\\]]]```cccbbb___qqqVVVGGGBBB======<<<;;;:::999888888555666666777777888888999777666555444333444555555222222222111111111111000222222111000000111222222111000///......///000111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000///111333444222000111222444444333444555777777777666666888???HHHOOO]]]iiixxx}}}tttiii```ZZZTTTNNNLLLSSSZZZ^^^dddjjjmmmssszzz~~~~~~~~~}}}|||{{{yyy~~~yyytttnnneee]]]WWWRRRNNNLLLHHHFFFDDDBBB@@@>>><<<;;;::::::999999:::;;;===>>>???>>>>>>>>>=========<<<=========>>>>>>?????????AAAFFFRRRdddzzz}}}pppmmmooouuu|||zzzzzzzzzppphhhdddiiioootttxxx|||~~~}}}|||{{{zzzzzzzzz|||{{{zzzyyyxxxwwwwwwwwwvvvwwwxxxzzz{{{{{{zzzzzzzzzxxxvvvuuuuuuwwwyyy{{{kkkYYYFFF===<<<;;;::::::===>>>BBBJJJUUU___gggjjjkkkiiiddd^^^[[[^^^gggnnn}}}iii```ccciiixxxlll___[[[XXXaaannn||||||mmmddd```\\\\\\___aaa___\\\pppUUUFFF@@@<<<<<<;;;:::999888777777666666666666666666666666777666555444333444555555222222222111111111111000222222111000000111222222000000////////////000000111000////////////000111000000000000111111111111222222111111000//////...111111111111111111111111111111000111333444222111111222444444333444666888666888:::;;;???HHHWWWbbbuuuuuuqqqjjjaaaZZZUUURRRPPPQQQOOORRR\\\fffnnnvvv|||}}}}}}||||||{{{zzzzzz~~~}}}}}}}}}|||zzz~~~xxxqqqiiibbb\\\WWWTTTMMMJJJGGGEEECCCAAA>>>;;;>>>===;;;::::::;;;;;;<<<>>>>>>>>>>>>==================>>>??????@@@AAAAAABBBFFFNNN___www~~~wwwmmmiiiooo~~~|||xxxuuussssssrrrkkkfffjjjooorrrvvvzzz~~~}}}|||{{{zzzyyyyyyxxxzzzzzzyyyyyyyyyyyyxxxxxxwwwxxxyyyzzz{{{{{{zzzyyyyyyxxxvvvuuuuuuwwwyyyzzz}}}|||sss___PPPAAA<<<;;;;;;:::;;;>>>???CCCKKKUUU^^^cccfffaaa^^^XXXTTTTTT^^^mmmxxx~~~hhhaaagggooo~~~ddd[[[ZZZ]]]hhhvvvqqqfffccc```^^^^^^``````]]]ZZZoooTTTEEE@@@<<<;;;::::::888888777666777666666666555555555444777666555444333444555555222222222111111111000000222111111111111111111222222111111111111111111222222111///......///111222///000000000111111111111222222111111000000000000111111111111111111111111111111222222333333222111222333444333222333555777555:::???DDDJJJWWWjjjxxxxxxqqqeee```YYYSSSOOOOOOQQQRRRUUUXXX___jjjvvv}}}|||{{{{{{{{{~~~{{{xxxuuuuuuvvvuuuyyyyyysssmmmggg```\\\WWWRRRKKKGGGEEEDDDAAA??????>>>===<<<;;;<<<<<<===>>>>>>>>>>>>============<<<======>>>???@@@AAAAAAEEEGGGNNN]]]uuu~~~pppiiiqqq}}}xxxtttrrrqqqssslllgggiiimmmppptttyyy||||||{{{{{{zzzxxxwwwwwwxxxxxxyyyyyyzzzzzzzzzyyyvvvwwwxxxyyyzzzyyyxxxwwwuuutttttttttuuuwwwyyyzzzyyy}}}}}}|||yyyqqqiiiYYYLLL@@@======<<<;;;<<>>HHHQQQ[[[iii|||ssseee\\\UUUSSSQQQPPPQQQTTTXXX[[[]]]eeeppp|||}}}|||}}}~~~}}}zzzvvvuuuvvvxxxuuuwww|||zzzuuupppjjjfffaaaYYYNNNGGGFFFFFFEEECCC@@@???>>>=========>>>???============>>>>>>>>>>>><<<<<<===>>>>>>???@@@@@@BBBEEEMMM[[[sssxxxooowww~~~yyyvvvtttsssssskkkffffffhhhkkkrrrxxxyyyyyyzzzzzzyyyxxxvvvvvvvvvwwwxxxzzzzzzzzzzzzzzzuuuvvvwwwxxxwwwwwwuuuuuuoooppprrrsssvvvxxxyyyzzzwwwzzz{{{xxxvvvsssllldddVVVKKK@@@===<<<:::999;;;???BBBFFFMMMTTTXXXYYYYYYRRRRRRRRRSSSXXXdddsss~~~wwwhhhhhhuuu|||qqqbbb```eeennnzzz}}}tttmmmiiibbbaaaaaa``````___]]][[[oooTTTEEE???<<<<<<;;;:::999888777777777777777666666555555555777666555444333444555555222222222111111111111000000111222222222222111000//////000000000000//////222111000000000000111222000000000000111111111111000111111222333333444444222222222222222222222222222333555444222111222222444555555444333555888;;;>>>HHHVVVdddppp}}}|||nnn___SSSLLLKKKLLLOOOTTTYYY___dddgggjjjvvv{{{xxxyyy||||||}}}~~~yyytttqqqiii```SSSLLLJJJJJJHHHFFFBBBAAA???>>>>>>>>>???@@@============>>>>>>>>>>>>=========>>>>>>>>>>>>???===@@@HHHVVVmmmxxx|||{{{yyyxxxwwwrrrjjjbbb``````ccckkksssvvvwwwxxxxxxxxxxxxvvvvvvvvvwwwyyyzzz{{{{{{zzzzzzuuuvvvwwwwwwvvvuuutttsssnnnooorrrtttvvvxxxyyyyyyvvvyyyxxxuuussspppjjjbbbTTTJJJ@@@<<<;;;888888:::???BBBGGGMMMRRRUUUSSSRRRNNNQQQUUUYYYaaalllzzzuuulllooo|||yyynnneeefffnnnwwwwwwmmmfffddd^^^^^^]]]\\\[[[ZZZZZZZZZoooUUUFFF@@@======<<<;;;:::999888888777777777777777777777666777666555444333444555555222222222111111111111000000111222222222222111000...///000111111000///...111111111111111111111111000000000000111111111111111111111111222222222222222222222222222222222222222444666555222111111333333444555666777;;;@@@DDDKKKUUUfffvvvxxxhhhYYYPPPLLLKKKNNNQQQWWW^^^fffnnntttwww}}}|||zzz|||~~~zzzrrriii^^^XXXVVVTTTOOOJJJEEEDDDBBB@@@>>>>>>>>>>>><<<=========>>>>>>>>>???@@@????????????>>>>>>>>>>>>???DDDMMM___{{{~~~}}}}}}~~~sssiii^^^XXXVVVXXXaaajjjssstttvvvwwwxxxxxxwwwvvvvvvwwwyyy{{{{{{{{{yyyyyyvvvwwwwwwwwwvvvuuusssrrrqqqrrruuuwwwxxxxxxxxxxxxuuuwwwvvvsssqqqpppjjjcccUUUKKKBBB>>><<<::::::===???BBBGGGMMMQQQQQQOOOLLLKKKPPPWWW___iiiwwwtttooouuu}}}uuuoookkkpppxxx{{{wwwqqqhhhbbbaaa\\\\\\[[[ZZZXXXXXXZZZ[[[pppUUUFFF@@@>>>===<<<<<<::::::999888777777777777888888888888777666555444333444555555222222222111111111111000000111222333333222111000000111222333333222111000000111222222222222111000000000000000111111111111222222111111000/////////222222222222222222222222222444666555222000111333222444666888;;;@@@GGGKKKUUU___qqq{{{iiiXXXLLLIIIMMMQQQVVVZZZ```iiirrrzzz|||zzzxxxwwwuuuttttttvvvyyy{{{}}}|||yyyxxxyyy{{{~~~|||{{{}}}yyyrrriiidddbbb^^^VVVOOOHHHGGGDDDAAA>>>===<<<<<<<<<=========>>>>>>??????BBBBBBAAA@@@@@@??????>>>CCCBBBBBBFFFTTTmmmsssiii\\\SSSNNNPPPYYYcccqqqrrruuuwwwxxxxxxwwwvvvvvvwwwyyy{{{{{{zzzyyyxxxxxxxxxxxxxxxwwwvvvtttsssuuuvvvxxxyyyzzzyyywwwvvvuuuvvvuuurrrppppppjjjdddWWWNNNDDDAAA???===???CCC>>>AAAFFFLLLPPPPPPLLLHHHIIINNNWWWaaammm~~~tttqqqyyy|||uuurrrqqqwww{{{sssrrrooogggcccddd]]]]]]\\\ZZZYYYYYY\\\^^^pppTTTEEE@@@>>>======<<<;;;;;;::::::888888888888777777777777555555666666666666666666555444333333222222333333444444333222222333444444222222222111111111000000222000///------///000222222222111111111111111111333111000000111222222111222222222222222222222222:::777444333444555555555444777:::;;;===CCCNNNVVVeeewwwlll___SSSNNNKKKKKKQQQYYY\\\eeeooowww{{{{{{vvvqqqmmmoooqqqsssssstttvvvwwwvvvuuutttrrrqqqtttyyy}}}~~~||||||}}}~~~~~~~~~}}}xxxsssmmmfff___ZZZQQQMMMGGGCCCAAA@@@???>>><<<:::888888:::<<<>>>>>>AAABBBCCCCCCCCCBBB@@@???<<<===AAAFFFMMM]]]xxxsssiii^^^UUUOOONNNUUU^^^jjjpppwww{{{{{{zzzzzzzzz}}}}}}}}}|||||||||||||||xxxyyyzzz{{{{{{{{{zzzyyy}}}|||{{{yyyxxxxxxyyyyyyzzzzzzyyyxxxuuupppllliii^^^UUUHHHAAA??????>>><<<@@@CCCFFFJJJKKKKKKKKKJJJKKKSSS___jjjvvvvvvuuuwww|||ttttttyyyxxxuuupppllliiigggdddbbb```\\\XXXWWWYYY[[[ZZZYYYqqqTTTEEE@@@======<<<<<<;;;:::::::::888888888888777777777777555555555555555555555555444444333222222222222222444333222111111222333444222222222111111111000000333111000//////000111333111111111111111111111111333111000000111222222111222222222222222222222222999777555333222222222222777;;;???BBBEEEMMMZZZcccooo{{{lll\\\SSSLLLLLLNNNRRRZZZbbbiiiooovvv|||wwwqqqmmmkkkiiigggjjjmmmrrrvvvyyy{{{~~~~~~zzztttkkkccc^^^TTTPPPJJJFFFCCCBBB@@@???@@@>>><<<;;;===>>>>>>===AAABBBDDDEEEFFFFFFEEEEEEBBBAAABBBDDDHHHVVVooo}}}rrrhhh\\\RRRLLLJJJQQQZZZfffllltttyyyzzzyyyzzz{{{~~~~~~}}}}}}}}}yyyzzzzzz{{{{{{{{{zzzzzz|||{{{yyywwwvvvwwwxxxxxxxxxyyyyyyyyyvvvqqqllliii```WWWKKKCCC@@@@@@???===AAADDDGGGIIIIIIIIIIIIHHHNNNWWWdddqqq}}}||||||www~~~}}}xxxyyyzzzuuurrrmmmjjjhhhfffdddbbb]]]ZZZVVVUUUWWWXXXXXXVVVqqqUUUEEE@@@<<<<<<;;;;;;:::999999999888888888888777777777777555555444444444444444444444333222222111111222222222222111111111111222222222222222111111111111111333222111000000111222333111111111111111111111111333222000000222333222111333333333333333333333333777666555444333333444444:::???FFFKKKRRR]]]lllvvvuuucccUUUMMMJJJKKKPPPVVV]]]fffnnnvvvyyy~~~}}}wwwrrrooorrrpppmmmhhhffffffjjjmmmqqqvvv~~~|||rrrjjjeee\\\XXXQQQKKKHHHEEECCCAAADDDBBB@@@@@@AAA@@@???===???@@@BBBDDDFFFGGGGGGGGGGGGEEECCCBBBDDDNNNbbbuuu|||zzzoooeeeXXXOOOIIIHHHPPPYYYeeellltttyyy{{{{{{}}}~~~}}}}}}{{{zzzzzzyyyyyyyyyzzzzzzzzzyyyvvvtttssstttvvvwwwvvvxxxyyyyyywwwrrrmmmjjjbbbZZZNNNFFFBBBAAA???>>>AAADDDGGGIIIIIIJJJLLLMMMRRR]]]lllzzz|||www~~~~~~zzztttpppmmmjjjgggfffdddbbb```___]]]ZZZYYYZZZ[[[ZZZZZZrrrUUUEEE@@@<<<;;;;;;::::::999888888888888888888777777777666444444444444444333333333333333222111111111111222111111111111111111111111111111111111111111111111333222111111111111222333111111111111111222222222444222000111222333222222333333333333333333333333333444444555555777:::<<<>>>EEEPPPYYYcccpppzzzmmm```TTTKKKKKKMMMRRRZZZbbbiiiqqqwww}}}}}}{{{uuuoookkkiiijjjlllmmmppprrrqqqqqquuu}}}~~~~~~yyyrrroooiiiccc[[[SSSMMMIIIEEEBBBDDDCCCCCCCCCDDDCCCAAA???======>>>@@@AAACCCCCCDDDGGGDDDCCCDDDEEEKKKYYYfff~~~{{{wwwlllcccWWWPPPKKKLLLTTT^^^kkkqqqyyy}}}}}}~~~~~~}}}||||||zzzyyyxxxwwwvvvwwwxxxyyyxxxvvvsssqqqqqqrrrtttvvvtttvvvyyyzzzxxxtttooolllddd]]]RRRIIICCCAAA???===???CCCGGGIIIKKKNNNSSSWWWYYYdddtttxxxyyy}}}vvvrrrjjjhhheeedddcccbbb```^^^___^^^\\\[[[[[[[[[[[[[[[rrrUUUEEE@@@<<<;;;;;;::::::999888888888888888888777777777666555555444444444333333333444333222222111111222222111111111111111111111111111111111111111111111111111111111000000111111111000000111111111222222222444222111111222333333222333333333333333333333333222333444555666999>>>BBBJJJTTTbbbnnnyyyuuudddVVVNNNKKKKKKNNNUUU___gggooovvv}}}}}}{{{xxxtttpppooonnnllliiihhhkkkrrrwwwtttzzz|||www{{{|||zzz{{{~~~~~~zzzvvvpppfff\\\TTTMMMHHHEEEDDDCCCBBBCCCEEEEEECCCAAA============>>>>>>??????CCCBBBCCCGGGIIILLLTTT\\\mmmzzzzzzvvvpppggg]]]VVVRRRRRRZZZcccsssxxx~~~~~~}}}}}}~~~}}}|||{{{zzzyyyxxxvvvuuutttuuuvvvwwwvvvuuurrrqqqppprrrtttuuusssuuuxxxyyyxxxuuuqqqnnnggg```VVVLLLEEE@@@>>>===???BBBFFFIIIKKKPPPWWW^^^dddooo}}}zzzyyyqqqllliiifffdddbbbaaaaaa```]]][[[YYYYYYYYYXXXVVVVVVVVVVVVqqqUUUEEE@@@<<<<<<;;;;;;:::999999999888888888888777777777777666666555555444333333333555444333333222222333333111111222333333222111111111111111111111222222222111111111111111111111111000000000111222222333333444333111111333444333222333333333333333333333333333555666666888===EEEKKK```kkk|||tttaaaRRRHHHEEEJJJQQQWWWbbbnnnvvv}}}{{{uuunnnjjjjjjkkkjjjiiijjjllloooppprrrwwwyyyssstttxxx|||{{{|||zzzoooeee\\\TTTNNNJJJEEEDDDCCCCCCEEEFFFEEEDDD@@@???>>>>>>=========>>>BBB@@@BBBGGGKKKLLLOOOTTT]]]kkk|||{{{vvvvvvooofff```\\\[[[aaaiiizzz}}}~~~{{{zzz{{{~~~~~~}}}|||{{{zzzzzzxxxwwwvvvuuuuuuuuuuuuuuuuuutttsssrrrrrrsssttttttsssuuuwwwxxxwwwvvvsssrrrjjjdddZZZPPPGGGBBB???>>>???CCCHHHJJJLLLSSS]]]fffttt~~~|||~~~wwwooojjjeeeaaacccaaa```______]]][[[XXXWWWXXXXXXWWWUUUTTTTTTUUUqqqTTTEEE@@@======<<<<<<;;;:::::::::888888888888777777777777777777666666555444444333666555444444333333444444111222333444444333222111000000111111111222222222111222222222222222222111///000000111222222333333555333111222333444333222444444444444444444444444555777:::;;;???HHHUUU___uuu~~~hhh]]]QQQJJJHHHJJJTTT___gggtttppplllggghhhlllqqqssstttvvv|||~~~uuukkkbbb[[[VVVRRRIIIGGGEEEDDDEEEEEEEEEDDD@@@???>>>=========>>>>>>HHHCCCAAADDDGGGGGGIIILLLOOO___sss|||xxxvvvpppkkkhhhfffffflllttt{{{zzz{{{}}}}}}}}}||||||{{{{{{{{{xxxxxxxxxxxxwwwvvvuuutttsssttttttuuuuuutttttttttttttttuuuvvvvvvvvvvvvuuunnniii___TTTJJJDDDAAAAAA???DDDKKKOOOTTT^^^lllwww|||wwwoookkkhhhdddaaaaaa```___^^^^^^\\\YYYVVVVVVXXXYYYXXXUUUSSSTTTUUUpppTTTEEE@@@>>>======<<<<<<;;;::::::888888888888777777777777888888777666555555444444666666555444444444444555222333444444444444333222000000111111222222222222222333333444444333333222///000000111222222333333555333222222333444444333444444444444444444444444444888<<>>===<<<;;;;;;<<<===>>>NNNFFF@@@AAABBBCCCDDDGGGGGGXXXnnnyyy}}}xxxpppmmmkkklllmmmpppwww~~~}}}~~~}}}}}}}}}}}}||||||||||||yyyyyyzzzzzzyyyxxxvvvuuussstttuuuvvvwwwvvvuuutttttttttuuuuuuvvvvvvwwwwwwqqqlllcccWWWMMMFFFCCCCCC===DDDMMMUUU]]]kkk}}}}}}|||wwwmmmgggffffffeeecccaaa```___^^^]]][[[XXXUUUPPPSSSUUUTTTPPPNNNOOOQQQoooTTTEEEAAA======<<<;;;::::::::::::888777666777888999888666999888777555444444444444222222222333333444444444444333333222222333333444222222111111222222333444111111111222333333333444333333222111222333444555555444222111111222444555444222000222666:::<<<<<<::::::>>>GGGTTTdddwww|||kkk]]]UUUMMMLLLKKKMMMTTT```oooyyyzzzuuussstttqqquuu|||yyyooohhheeeeeeXXXSSSMMMIIIHHHFFFCCC@@@BBB@@@>>><<<<<<===???AAADDDMMMLLL@@@999???EEEDDDGGGRRRdddyyy{{{~~~|||vvvqqqooosssxxx}}}}}}|||zzz{{{~~~}}}{{{{{{zzzyyyyyyyyyyyyzzzxxxwwwvvvtttttttttuuuuuutttvvvwwwxxxxxxwwwvvvtttsssoooggg]]]RRRKKKHHHGGGGGGJJJPPPZZZgggxxx~~~xxxqqqhhhdddbbbaaa]]]YYY\\\[[[ZZZYYYXXXWWWVVVUUURRRSSSSSSSSSSSSQQQPPPOOOpppTTTEEEAAA======<<<;;;::::::::::::999777666777888999888666777666666555555555555666222333333333333333333444333333222222222222333333222222111111222222333444222222333333333333333333333333222222222333444555555444222111111222444555444222000111444888:::;;;@@@EEEOOO[[[iiiyyyvvvggg[[[QQQLLLJJJMMMSSSXXX```lllzzz~~~zzzyyy{{{|||sssiiidddbbb[[[VVVOOOLLLKKKIIIFFFCCCAAA@@@>>>===<<<===???@@@BBBLLLMMMCCC<<>>>>>>>>>>>>>>???HHHLLLEEE???@@@???<<>>======;;;CCCFFFBBB>>>>>>>>><<<@@@GGGVVVlllyyy{{{{{{ooonnnqqqtttwww|||}}}||||||||||||||||||{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyzzztttuuuwwwxxxxxxwwwuuutttrrrqqqnnnhhh```YYYVVVTTTWWW___mmm}}}}}}{{{{{{wwwpppkkkgggddd```^^^______]]]\\\YYYXXXWWWVVVUUUTTTSSSRRRQQQQQQRRRRRRQQQPPPNNNMMMqqqUUUFFFBBB======<<<;;;::::::::::::999888777888999:::999777888888666555555444444444444444444333333222222222222111111000000111111222222222111111222222333444333333222222111111000000222222333333333444444444333333333333333333333333444666777777777<<>>===999===???<<<;;;<<>>DDDQQQfff~~~}}}~~~|||zzznnnmmmmmmppprrruuu~~~zzzzzzzzzzzzzzzzzz{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvwwwwwwxxxxxxyyyyyyyyyyyyvvvwwwyyyzzzzzzyyywwwvvvrrrrrrpppkkkeeeaaa^^^^^^ccclllzzz}}}xxx|||wwwuuusssnnniiifffdddaaa___^^^]]][[[ZZZXXXXXXWWWVVVTTTSSSRRRQQQPPPPPPQQQQQQPPPOOONNNLLLqqqUUUGGGBBB======<<<;;;:::::::::::::::888888888999:::999888999888777666444444444333444333333333333333333222222222111111111111222222222222111111222222333444333333222222222222222111111222333444444444333333333333333333333333333333000444888888999AAANNNZZZtttwwwmmm\\\RRRLLLPPPUUUYYYbbbmmmwww}}}uuupppoooooommmpppsssxxx|||{{{|||vvvfffaaa[[[XXXXXXWWWUUURRRNNNLLLJJJFFFCCCAAA???>>>:::;;;;;;999999;;;>>>AAA???DDDNNNaaa}}}~~~{{{mmmiiigggiiilllnnnsssyyy~~~wwwtttvvvyyyzzzyyyxxxxxxxxxwwwwwwvvvuuuuuuuuuuuuvvvwwwwwwxxxyyyyyyyyyxxxxxxwwwxxxzzz{{{{{{zzzxxxwwwrrrrrrpppmmmjjjgggggghhhnnnwwwwwwwwwzzzrrrnnnmmmllliiieeedddcccaaa^^^\\\ZZZYYYYYYWWWVVVUUUTTTSSSQQQPPPPPPOOOPPPPPPQQQPPPNNNMMMLLLqqqUUUGGGBBB======<<<;;;:::::::::::::::999888888::::::999888888777666555555555555555222333333333333333333444333333222222222222333333222222111111222222333444333333444444444444444444111222333444444444333333222333333444444333333222///555;;;===???IIIZZZhhhvvvjjjddd^^^XXXXXX```dddfffppp}}}}}}uuulllhhhiiimmmqqquuu}}}ppplllfffccccccbbb```]]]UUUSSSNNNIIIEEEBBB@@@@@@===<<<;;;;;;::::::<<<>>>???BBBIIIYYYrrr~~~ooohhhcccfffkkkmmmooorrrxxx}}}}}}yyywwwsssooorrrvvvzzz{{{yyyvvvttttttttttttssssssssstttuuuuuuwwwxxxxxxyyyyyyxxxwwwvvvwwwxxxzzz{{{{{{zzzxxxwwwrrrqqqpppnnnlllmmmoooqqqxxx|||vvv{{{zzztttpppjjjfffeeedddcccbbb______^^^\\\ZZZXXXXXXXXXTTTSSSRRRQQQPPPNNNMMMMMMOOOOOOPPPPPPOOONNNLLLKKKqqqVVVGGGBBB======<<<;;;:::::::::::::::999888888::::::999888666555555555555666777777222222222333333444444444444333333222222333333444222222111111222222333444444555555555666777777777111222333444555444333333222333333444444333333222222888???BBBEEEQQQdddsssuuuggg```^^^ccc```cccnnnsssuuurrrnnniiidddccchhhqqqwwwyyytttnnnkkkkkkkkkhhhfffZZZWWWQQQKKKFFFCCCAAAAAA@@@>>>>>>>>>===::::::<<<===???DDDRRRhhh}}}~~~vvvmmmgggkkkqqqttttttuuurrrtttsssmmmjjjkkkkkkjjjrrrwww|||}}}yyyuuurrrqqqrrrrrrrrrrrrssstttuuuuuuwwwxxxxxxyyyxxxwwwuuutttvvvwwwyyyzzzzzzyyywwwvvvrrrqqqpppooonnnooosssvvvzzzvvv||||||zzzuuuppppppmmmhhhccc```___```aaa[[[\\\\\\[[[YYYWWWWWWXXXRRRQQQPPPOOOMMMLLLKKKKKKOOOOOOPPPPPPOOONNNLLLKKKnnnSSSGGGDDD>>>>>>======<<<<<<<<<;;;888888888888777777666666555555555555555555555555222333444444222222333444555444222111222444666777444444444444444444444444444===:::///000<<<<<<111222222333333333444444444999666555777777444444888:::<<>>III\\\rrr|||}}}}}}zzzvvvrrrqqqpppsssnnnjjjhhhfffdddhhhnnnsssvvvxxxwwwtttrrrsssuuutttuuuuuutttssstttwwwyyy{{{zzzxxxwwwvvvwwwwwwxxxyyyyyyzzz{{{zzzyyyxxxwwwqqqpppoooppprrrvvvzzz|||vvvnnnjjjsss|||{{{}}}xxxuuuuuuvvvssspppnnnooohhhccccccccc___\\\\\\^^^\\\ZZZYYYYYYYYYWWWUUUOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLMMMMMMMMMMMMLLLLLLoooSSSGGGDDD>>>======<<<;;;:::::::::888888888777777777777777555555555555555555555555222333444444222222333444444444333222333444555666555555555555555555555555444444777===>>>:::555222222222333333333444444444555333333666555333444888===AAAHHHRRR___ooozzzfffWWWQQQVVV___pppwwwzzztttqqqppprrrnnnnnnrrrxxx{{{zzz{{{zzztttnnnccc___YYYSSSMMMHHHFFFEEE@@@???>>><<<;;;:::::::::>>>;;;<<>>======;;;:::999888888777777777777777888888888555555555555555555555555222444555444333222333444333333333444444444444555444444444444444444444444777000999NNNPPP===222888333333333333444444444444333222333666666444777<<>><<<;;;::::::>>><<<<<>>???AAADDDNNNbbbtttxxxpppkkkiiilllhhhfffdddaaa]]]^^^ccchhheee```[[[XXX\\\fffnnntttvvvwwwwwwvvvvvvwwwyyyyyyyyyxxxwwwvvvuuuuuuttttttuuuuuuuuuuuusssrrrppprrrrrrqqqpppqqqrrrtttuuu{{{~~~vvvhhh[[[PPPOOOQQQXXXcccsss~~~{{{}}}zzznnnfff```aaadddhhhmmmrrruuu}}}pppggg___^^^]]][[[ZZZ[[[YYYXXXVVVUUUUUUTTTRRRPPPPPPPPPOOOMMMLLLKKKIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHpppTTTFFFCCC@@@@@@???===<<<:::999888777777777777777888888888666666666666666666666666333444555555333333444555333444444555555444333333222222222222222222222222000...222;;;===777222222333333444444444555555555555444666888999:::CCCLLLZZZdddtttkkk___UUUUUU^^^jjjyyy{{{uuurrrnnnnnnnnnmmmnnnttt{{{yyytttlllggg^^^UUUNNNJJJHHHHHHCCCBBBAAA???>>>>>>>>>>>>======???@@@BBBHHHXXXhhhwww~~~{{{tttmmmhhhggggggkkkgggeeeddd```[[[\\\___ccc___YYYRRROOOTTT___gggqqqsssuuuuuuuuuvvvwwwyyyyyyyyyxxxwwwvvvuuutttsssqqqrrrsssssssssrrrqqqpppoooooonnnooopppqqqrrrsssuuuyyy}}}tttnnniii___TTTOOOOOORRRYYYcccttt|||yyyzzz||||||}}}jjjbbb\\\VVVTTTYYY___fffooowwwpppggg___]]]\\\ZZZYYYZZZXXXVVVTTTTTTTTTSSSQQQOOOOOONNNMMMKKKJJJHHHGGGFFFEEEFFFFFFGGGGGGFFFFFFEEEpppTTTFFFBBB@@@??????===<<<;;;::::::888888888888777777777666666666666666666666666666333555666555444333444555555444444444444333333333444444444444444444444444000222111///111555555111333444444444555555555555444444555888:::@@@MMMZZZnnnxxxpppWWWSSSTTT]]]jjjvvvxxxrrrpppppppppmmmqqquuuyyy}}}zzzvvvpppkkkbbbYYYQQQLLLJJJJJJEEEEEECCCBBB@@@@@@??????;;;:::<<>>>>>===<<<<<<;;;:::::::::999999888777666555555666666666666666666666666444555666555444333444666666555444333222333444444555555555555555555555555555555333111333666666444444444444444555555555555555444777;;;@@@JJJ]]]mmm~~~mmm___QQQSSS\\\iiiuuuzzzsssmmmkkkmmmrrruuuxxx~~~~~~~~~zzzxxxuuurrrllleee^^^XXXSSSQQQLLLKKKHHHEEECCCAAA??????<<<:::<<<@@@AAABBBGGGMMM```ooo}}}vvvssstttuuuwwwppprrrsssqqqnnnkkkiiiiiikkkhhhggggggbbb\\\ZZZ]]]```]]]WWWPPPLLLOOOXXX___gggjjjnnnppprrrsssuuuwwwvvvvvvvvvuuutttrrrpppnnnmmmnnnpppqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqpppqqqsssuuuvvvwwwwwwwwwqqqrrrooojjjiiihhhccc]]]TTTTTTXXXcccpppzzzsssrrrqqquuu~~~wwwdddYYYUUUTTTSSSRRRVVV___iiirrr}}}zzzjjjbbb\\\[[[ZZZVVVSSSRRRSSSQQQOOONNNNNNMMMKKKJJJIIIHHHHHHFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBqqqTTTFFFBBB<<<<<<<<<;;;;;;:::::::::;;;:::999888777555444444777777777777777777777777444555666555444444555666777666444222222222444555444444444444444444444444555111000444666222000222444444444555555555666666666777:::???FFFTTTjjj}}}~~~ooo```TTTTTTYYYeeerrr|||zzzuuuqqqkkkhhhiiinnntttyyy~~~~~~~~~{{{wwwqqqiiibbb^^^RRRPPPLLLIIIEEEAAA???>>>???===>>>BBBDDDCCCDDDHHHVVVfffyyyxxxuuuvvvxxxzzzooossswwwxxxuuuqqqmmmkkkkkkiiihhhhhhccc\\\ZZZ]]]```^^^YYYRRRNNNPPPWWW^^^dddgggkkkoooqqqrrruuuvvvtttttttttsssrrrooommmlllkkkmmmoooqqqrrrsssssssssttttttssssssrrrqqqppppppppppppqqqrrrsssttttttuuukkklllkkkgggggggggccc^^^]]]\\\___iiiuuu}}}qqqppprrrtttyyyuuu___VVVUUUTTTRRRRRRSSSZZZgggsss~~~sssggg```ZZZYYYXXXTTTPPPOOOPPPNNNLLLKKKKKKKKKIIIGGGGGGGGGFFFEEEDDDCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAAiiiOOOHHHBBB@@@???>>>===<<<;;;::::::::::::999999888777777777888888777666666666666666777666555333333444555555555555444444444333333333777444111111444555555333333333333444444444555555666555333333444666666666:::;;;???HHHWWWkkk}}}~~~lll\\\VVVXXXZZZdddpppzzzxxxssssssqqqpppmmmkkkmmmvvvyyymmmfff___TTTKKKGGGDDDBBB@@@@@@@@@??????@@@AAABBBCCCNNNZZZlll~~~~~~}}}~~~|||zzzwwwrrrkkkgggggghhhiiigggccc___\\\\\\___\\\WWWTTTSSSWWW\\\```___bbbgggkkkmmmoooqqqsssoooqqqssstttrrrppppppppppppqqqtttvvvwwwwwwvvvuuuuuutttrrrpppoooooooooooosssqqqooommmllllllmmmmmmqqqnnnllllllllljjjeeeaaa___```fffrrr|||uuunnnkkkllluuuqqq]]]VVVSSSNNNOOOVVVXXX^^^gggpppzzzzzznnnaaa___\\\YYYXXXUUURRRPPPPPPNNNLLLLLLLLLKKKIIIGGGCCCCCCBBBAAA@@@@@@@@@@@@BBBBBBAAA@@@???>>>===<<>>======<<<;;;::::::999::::::999999888777777777888888777666666666666666666666555444444444444444333333333444444555555555777444222333555666555333333333444444444555555555555444444444666777888999<<>>>>>>>>???AAABBBIIITTTfffyyy}}}zzzvvvqqqmmmjjjjjjiiifffaaa^^^]]]]]]aaa___[[[XXXVVVVVVYYY[[[]]]bbbhhhlllnnnooopppppppppqqqssssssqqqqqqrrrsssssstttuuuvvvvvvvvvuuutttuuutttrrrpppooooooooooooppppppooonnnnnnnnnooooooooommmlllkkkkkkjjjfffbbb```aaagggrrr}}}yyyqqqlllkkknnnwwwzzz{{{}}}ooo^^^PPPNNNNNNMMMRRR[[[^^^dddmmmwwwrrriii```^^^[[[YYYWWWUUURRRPPPNNNLLLJJJIIIIIIIIIGGGEEEAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>============jjjPPPIIIBBB<<<<<<;;;;;;::::::::::::::::::999999888777777777888777777666666666666666555555666666555555444333111222222333444555666777666555444555666777555444333444444444444555555555444444555666777999:::;;;@@@JJJYYYjjjzzz}}}kkk___XXXWWW\\\cccoooyyyxxxoooiiihhhmmmsssyyy|||~~~rrreeeYYYOOOIIIGGGBBBAAA???>>>???@@@AAABBBFFFPPPaaasss~~~{{{yyyvvvtttpppnnnkkkfffaaa^^^^^^___cccccc```]]]YYYWWWXXXYYY```fffmmmqqqrrrqqqooonnnoooqqqrrrsssrrrsssuuuwwwwwwvvvvvvuuutttttttttuuutttsssqqqooonnnnnnnnnooonnnnnnooopppqqqqqqqqqpppmmmlllkkkkkkkkkjjjgggdddbbbccciiittt~~~{{{rrrnnnlllnnnrrr{{{wwwrrrssstttvvvyyy~~~qqq```XXXNNNHHHJJJMMMOOOXXXcccffflllvvv~~~rrrjjjfff^^^\\\YYYWWWVVVTTTQQQOOOKKKJJJHHHGGGGGGFFFDDDBBB???>>>===<<<;;;;;;;;;;;;:::::::::;;;<<<<<<<<<===jjjOOOGGGAAA<<<;;;;;;;;;;;;;;;;;;;;;::::::999999888777777777777777666666666666777777444555666666666555333222222222333333444555666666555555666777777777555444444444444444555555555555333555666777777999;;;===EEERRRggg{{{ppp```YYY\\\cccllluuuyyywwwlllgggfffiiirrr{{{}}}xxxlllaaaVVVNNNIIIGGGEEECCCAAA@@@AAACCCDDDFFFOOO]]]mmm~~~}}}|||{{{zzzxxxuuuppphhhbbb^^^^^^```ddddddccc___\\\[[[^^^aaakkkpppwwwzzzyyyuuuqqqooommmpppsssuuuuuuuuuvvvwwwwwwvvvtttsssssstttvvvwwwrrrqqqpppnnnmmmmmmnnnnnnnnnoooppprrrrrrqqqppppppllllllllllllkkkjjjhhhfffddddddjjjttt}}}vvvqqqooonnnpppttt|||}}}vvvsssnnnoooooooooppptttyyy}}}ooo]]]RRRNNNKKKKKKNNNPPPSSS]]]hhhlllrrr}}}sssjjjeeeddd\\\ZZZWWWVVVUUUSSSQQQNNNJJJIIIFFFEEEEEEDDDBBB@@@======<<<;;;::::::::::::999999::::::;;;;;;<<<<<>>>>>=========<<<<<<<<<::::::999999888777777777666666666666666777777888555555666666555555444333555555444444444333333333444555777666555444555666444444555555555666666666555777888888888<<>>>>>===<<<;;;;;;::::::::::::999999888777777777666666666666666777888888666666555444444444444444333333444444444444444444333555666555333222444777555555555555666666666666555777999999;;;BBBMMMVVVkkkvvvqqqddd^^^\\\```mmm}}}zzznnnhhhfffeeeiiiqqq{{{~~~~~~~~~tttsssqqqhhh___XXXTTTNNNHHHCCCAAAAAABBB@@@EEEKKKSSS```www}}}yyywwwuuuvvvvvvsssnnnhhhdddccc\\\___aaa```^^^bbbkkktttyyyzzzzzzxxxuuusssrrrrrrrrrtttvvvuuusssrrrqqqrrrrrrqqqqqqpppqqqrrrssstttnnnmmmlllkkkkkkkkklllmmmoooooonnnnnnnnnoooppppppoooqqqsssqqqnnnkkkkkkllljjjhhhiiimmmqqqttt||||||yyyrrrooonnnnnnlllggggggjjjlllqqqvvvzzz{{{uuupppmmmllllllmmmiiiiiihhhfffddddddfffhhhhhhiiijjjjjjjjjjjjmmmooolllmmmlllgggdddgggqqqzzzqqqbbbXXXPPPJJJIIIMMMIIIMMMRRRYYYbbbnnnxxx}}}wwwiii```YYYVVVUUUSSSQQQQQQQQQPPPNNNLLLJJJHHHFFFDDDDDDBBB@@@>>><<<;;;:::999888888888888888999999:::;;;<<<======nnnRRRIIIBBB>>>>>>===<<<:::999888888::::::999999888777777777666666666666666777888888777666555333333444555555111222222333444555666666333555555444111111444777555555555555666666666777444777999:::>>>GGGUUU___wwwrrrfff```ddddddjjjyyy{{{ppplllkkkjjjkkkqqq}}}}}}wwwxxx{{{}}}{{{zzzzzzrrriii___[[[TTTMMMHHHEEEEEEFFFDDDGGGJJJMMMVVVjjjyyyqqqllljjjnnnqqqttttttpppkkkfffdddZZZ___bbbaaa___```gggnnnrrrrrrrrrpppmmmmmmnnnpppwwwvvvuuurrrooooooqqqsssrrrrrrqqqqqqppppppqqqqqqnnnmmmlllkkkkkkkkklllmmmmmmmmmllllllmmmoooqqqsssppprrrtttsssooolllkkkllljjjhhhhhhkkknnnpppwww~~~www}}}yyytttssstttsssmmmkkklllnnnllliiiiiilllhhhmmmqqqrrrtttxxxxxxuuusssqqqnnnkkkhhhffffffeeeeeeeeeeeeccc``````aaacccaaaccceeeffffffgggiiijjjgggiiiiiieeebbbgggsss}}}vvveee\\\VVVOOOMMMPPPRRRVVV[[[bbblllyyywwwhhh___XXXUUUTTTRRRPPPPPPPPPPPPNNNLLLIIIGGGEEECCCBBBAAA>>><<<;;;:::999888777777777777555666777999;;;===>>>???rrrTTTFFFDDD???>>><<<;;;<<<===???@@@:::999888777777777888999999888888777666555555444666666555555555555666666555555555555555555444444777777666666555555555444555444666999777444444888===999999???GGGPPPbbbrrr}}}mmmbbb]]]\\\bbbmmm|||xxxsssrrrssstttrrr~~~~~~~~~{{{xxxxxxyyy{{{}}}}}}~~~|||wwwqqqnnnmmmjjjjjjooorrrssstttwww{{{}}}xxxvvvxxxxxxqqqmmm```aaa___XXXOOOHHHFFFGGGBBBDDDHHHKKKNNNXXXooo~~~rrrddd]]]]]]dddhhhnnnqqqppplllhhhfffccc^^^XXXTTTUUUXXX[[[]]]eeeeeefffiiinnnsssuuuwww{{{uuuooommmnnnoooqqqqqqpppooommmnnnqqqsssooonnnnnnnnnmmmmmmmmmlllmmmmmmmmmmmmnnnnnnnnnnnnpppooonnnmmmmmmlllmmmmmmggghhhiiiiiiiiijjjmmmooorrrrrrrrrrrrrrrqqqpppppplllkkkjjjhhhgggfffffffffiiiiiikkklllnnnooopppqqqmmmkkkiiihhhggghhhiiijjjiiigggeeebbbaaaaaaaaabbbbbbbbbcccddddddeeeffffffeeeeeeeeeeeecccfffssstttfff^^^ZZZZZZZZZ^^^ccckkksss{{{xxxjjj^^^WWWVVVSSSRRRQQQPPPNNNMMMLLLKKKJJJHHHFFFCCC@@@===<<<;;;;;;:::999888777777777777888888999:::;;;;;;;;;;;;rrrTTTFFFDDD???>>>===<<<<<<<<<>>>???;;;:::999888777888888999888888888777666555555555666555555555555555555666555555555555555555555555777666666666555555555555444333555888888555666;;;<<<:::>>>FFFOOO[[[lll|||ttteee]]]]]]^^^jjjvvv~~~zzzuuuqqqpppttt{{{~~~zzzzzzwwwsssooolllkkkllllllmmmnnnppppppoookkkfffddd```^^^aaahhhjjjhhhggghhhmmmpppvvv|||tttssssssxxxwwwrrriiiiiiggg```WWWOOOLLLLLLEEEFFFHHHIIIKKKSSSgggyyy|||qqqccc[[[ZZZ[[[```hhhnnnrrrrrrooolll```]]]WWWTTTRRRSSSUUUVVV\\\]]]aaajjjsss{{{~~~~~~zzzrrrjjjeeeddddddiiikkknnnoooooonnnooopppooonnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmllllllllllllnnnmmmllllllkkkjjjjjjjjjhhhiiijjjjjjjjjkkkmmmpppnnnnnnnnnnnnnnnmmmlllllliiiiiihhhggggggggghhhhhhhhhhhhhhhiiiiiijjjjjjjjjjjjiiigggfffffffffhhhhhheeecccaaa^^^]]]]]]^^^^^^``````aaabbbcccddddddeeedddcccccccccbbbdddppp|||zzzrrrooonnnnnnnnnrrrxxxxxxjjj^^^WWWVVVRRRQQQPPPNNNLLLKKKIIIIIIHHHGGGEEEBBB@@@>>>===<<<<<<;;;:::999888888888888888999:::;;;;;;<<<;;;;;;rrrTTTFFFDDD@@@???===<<<;;;<<<<<<===;;;;;;:::999999999999999888888777777666666555555444444444444444444444444555555555555555555555555666666666666555555555555444333444888888666999>>>;;;===EEEQQQ]]]kkk|||{{{iii^^^\\\bbbgggvvvtttqqqooonnnsss~~~~~~{{{wwwvvvwwwwwwuuurrrsssoooiiiccc^^^[[[ZZZYYY[[[\\\^^^___^^^\\\YYYXXXXXXYYY___gggiiieeebbbbbbjjjpppxxxwwwuuussssssxxxxxxrrrkkkllljjjeee\\\TTTOOOLLLJJJIIIIIIIIIIIINNN]]]lll|||qqqddd\\\YYYVVVYYYaaakkktttwwwuuuqqqccc```[[[VVVRRRQQQPPPQQQTTTVVV[[[gggttt|||}}}{{{}}}zzzuuummmeee```^^^^^^bbbfffkkkooooooooonnnnnnoooooooooooooooooooooooommmmmmllllllkkkkkkjjjjjjkkkkkkjjjjjjiiihhhhhhhhhhhhiiijjjjjjjjjkkkmmmoooiiiiiijjjjjjiiiiiihhhggggggfffffffffggghhhiiiiiiffffffeeeeeedddcccccccccgggfffeeeccccccdddeeeeeeeeecccaaa___^^^___``````^^^^^^___```aaabbbcccccccccaaaaaaaaa```aaakkkwww~~~wwwjjj^^^WWWUUUQQQPPPNNNLLLJJJHHHFFFEEEFFFEEECCCAAA???>>>=========<<<;;;::::::999::::::888999:::;;;<<<<<<<<<<<>><<<;;;;;;;;;;;;;;;;;;:::::::::999999:::888777777777666666666555333444444444444444444333444444444555555555555555666666666666666555555555555333444777777666999???;;;BBBOOO^^^mmm|||uuuddd]]]cccoooxxxyyyqqqrrrssswww|||xxxtttqqqqqqnnnkkkjjjllllllkkkjjjkkkhhhbbb[[[UUUQQQOOONNNPPPQQQRRRSSSSSSRRRQQQPPPTTTVVV^^^gggjjjhhhgggiiissszzz}}}zzzwwwwwwzzzpppiiikkkmmmlllggg^^^TTTMMMOOOLLLKKKKKKJJJLLLWWWbbbuuussshhh```]]]VVVXXX]]]hhhsssxxxwwwsssmmmjjjddd]]]VVVSSSRRRRRRSSSSSSWWWaaakkkpppnnniiihhhgggfffbbb___]]]]]]^^^aaaeeejjjnnnnnnnnnnnnoooooooooooooooppppppppppppmmmmmmllllllkkkjjjiiiiiijjjjjjiiiiiihhhggggggfffggghhhiiiiiiiiiiiikkkmmmgggggghhhhhhggggggfffeeeffffffeeeeeeffffffggghhheeeddddddcccbbbaaaaaa```ccccccbbbaaaaaabbbbbbccccccbbb```_________aaabbb]]]^^^^^^___aaabbbbbbcccbbb`````````______gggqqq{{{ttthhh^^^WWWUUUQQQPPPNNNKKKIIIFFFDDDCCCCCCBBBAAA@@@???>>>>>>>>><<<<<<;;;:::::::::::::::999:::;;;<<<<<<======<<>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::999999777777777777666666666666333333444555555444333333444444444555555555666666555555555666666666666666777444444666666666:::@@@@@@LLL]]]mmm|||ooobbbbbbnnn~~~zzzuuusssnnnttt|||}}}yyyvvvsssooolllhhhccc___dddcccbbbaaabbbbbbbbbbbbbbb___ZZZUUUPPPLLLKKKJJJKKKLLLLLLMMMMMMMMMLLLLLLMMMPPPXXXbbbggghhhlllqqq{{{~~~|||vvvlllpppuuuzzzyyypppcccXXXRRRNNNLLLMMMMMMMMMSSS[[[mmm|||wwwnnngggbbbYYYXXXZZZcccnnnvvvxxxvvvwwwtttnnneee\\\WWWVVVWWWUUUTTTVVV[[[aaabbb___ZZZWWWYYY[[[[[[[[[\\\^^^```eeegggjjjkkkkkkmmmoooqqqooooooooooooppppppppppppmmmmmmlllkkkkkkjjjiiiiiiiiiiiijjjjjjiiihhhffffffdddfffhhhhhhgggggghhhiiihhhhhhhhhhhhhhhggggggfffgggfffeeeeeeddddddeeeeeedddddddddccccccccccccccc``````````````````aaaaaa^^^]]][[[[[[[[[\\\^^^_________``````aaabbbbbbcccccc```______^^^^^^ccckkkpppyyypppfff]]]VVVTTTPPPOOOMMMKKKHHHFFFDDDCCCAAA@@@???>>>>>>>>>>>>>>>;;;::::::999999999999:::::::::;;;<<<============rrrTTTFFFDDD============<<<;;;;;;;;;:::::::::::::::999888888777777777777666666666666333444555666666555444333333333444444555666666666555555555666666666666666888555555777888999>>>EEELLL[[[nnn~~~vvviiidddjjjzzz{{{sssmmmnnnqqqooozzz}}}wwwsssmmmjjjfffccc```]]]ZZZWWWYYYZZZ[[[[[[[[[[[[ZZZYYYWWWUUURRRNNNKKKIIIHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLNNNQQQ[[[eeelllpppwww{{{qqqttt{{{pppdddWWWSSSQQQRRRRRRQQQTTTXXXfffrrrwwwoooggg[[[YYYXXX\\\eeeooovvvzzzzzzzzzwwwoooeee]]]YYYYYYVVVVVVVVVYYY[[[\\\[[[YYY^^^```bbbccccccbbbcccdddffffffgggggghhhjjjooorrrppppppooooooooonnnnnnnnnkkkkkkjjjjjjiiiiiihhhhhhiiiiiijjjjjjiiihhhfffeeeccceeeggggggfffffffffggghhhiiiiiiiiiiiihhhggggggffffffeeedddcccccccccdddcccccccccddddddddddddddd______``````````````````^^^]]]\\\\\\\\\^^^```bbbaaaaaaaaabbbbbbbbbbbbbbbccc___^^^^^^]]]\\\___eeeggglllttt}}}xxxrrrnnnrrrwww{{{zzzkkkccc[[[UUURRRNNNMMMLLLJJJGGGEEECCCCCC@@@???>>>===============::::::999999999999:::::::::;;;<<<===>>>>>>>>>>>>rrrTTTFFFDDD<<<<<<<<<<<<<<<<<<;;;;;;888999:::::::::999888777666666666666777777777777333444666777777666444333333333444444555666666777555555555555666666666777999666666999<<<>>>FFFNNN[[[mmmtttmmmggghhhuuuwwwppplllkkkqqqzzz~~~xxxqqqjjjfff```^^^ZZZXXXXXXWWWVVVUUUQQQSSSVVVWWWVVVTTTSSSRRRPPPOOOMMMKKKIIIHHHHHHHHHIIIIIIIIIJJJLLLOOOQQQRRRXXX]]]hhhttt{{{|||wwwxxx|||wwwlllccc^^^[[[]]]]]]ZZZYYY[[[___iiizzzzzzzzzyyy~~~yyynnnaaa]]]WWWUUUZZZdddooovvvzzz~~~|||qqqeee]]]YYYTTTVVVWWWWWWWWWYYY]]]```iiikkklllkkkhhheeecccccc___```bbbcccdddhhhmmmqqqqqqpppoooooonnnmmmllllllgggggggggggggggggggggggghhhhhhiiijjjiiigggeeedddccceeeggghhhgggffffffggggggggghhhhhhggggggfffeeedddccccccccccccddddddeeebbbbbbbbbbbbbbbbbbbbbbbb______```aaaaaaaaaaaaaaa______^^^^^^___aaadddfffccccccbbbbbbaaa`````````aaa^^^\\\\\\[[[YYY[[[___bbbcccgggnnnsssssspppnnnhhhdddbbbeeehhhkkkpppvvv{{{tttfff```ZZZTTTQQQKKKJJJIIIGGGEEEDDDBBBBBB@@@???>>>===<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;===>>>>>>>>>>>>>>>rrrTTTFFFDDD;;;;;;<<<<<<===<<<<<<<<<888888999:::999888777666666666666666777777777777444555777888888777555444333333444444555666777777444555555555666666777777888666777;;;???CCCLLLTTTfffyyy~~~nnnjjjgggnnn}}}}}}tttlllkkkkkknnnyyy}}}wwwpppiiibbb[[[VVVSSSQQQNNNMMMOOOPPPQQQQQQMMMPPPSSSUUUSSSQQQOOOMMMNNNMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKMMMPPPSSSWWWYYY___eeerrrxxx~~~~~~tttoooiiieeeggggggccc``````ZZZcccsssxxxvvvooossswww}}}uuuhhhbbbYYYRRRQQQYYYfffooozzz|||mmmaaaZZZTTTVVVWWWUUUSSSVVV]]]dddiiijjjjjjhhhccc___[[[ZZZXXXZZZ]]]```cccgggkkkoooqqqpppooonnnmmmlllkkkjjjddddddeeeeeeeeeeeeeeeeeefffgggiiiiiihhhgggdddcccdddfffhhhiiigggffffffgggeeeffffffffffffeeeddddddaaaaaaaaabbbccceeefffgggbbbbbbbbbaaa`````````_________```aaabbbbbbbbbaaa\\\\\\[[[[[[]]]___bbbcccdddcccbbbaaa```___^^^^^^```\\\ZZZ[[[YYYWWWXXX[[[aaa___aaafffjjjhhheeeccc```]]]]]]______```fffmmmttt|||qqqccc^^^YYYSSSPPPHHHHHHGGGEEEDDDBBBAAAAAA@@@???>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===;;;<<<===>>>????????????qqqTTTFFFCCC???>>>===<<<<<<;;;;;;<<<999::::::;;;;;;::::::999999999999888888888888777:::;;;<<<;;;999666444444777777777777777777777777:::888777555555555666777888777:::@@@CCCJJJZZZkkkpppjjjkkkppp|||rrrooojjjiiimmmrrr{{{}}}rrrqqqllleee]]]VVVSSSRRRKKKKKKLLLNNNQQQSSSRRRQQQRRRQQQOOONNNMMMLLLKKKKKKLLLLLLLLLKKKJJJJJJLLLNNNOOOPPPSSSXXX^^^dddjjjmmmooouuu}}}uuuwww|||~~~tttoooppprrrwwwyyywwwqqqkkkgggfffmmm~~~wwwwwwvvvxxxvvveeeWWWSSSOOONNNWWWeeeuuuzzzooocccYYYSSSSSSRRRQQQQQQVVV___fffiiifffccc```^^^\\\ZZZXXXTTTVVVYYY\\\___dddiiimmmllllllmmmmmmmmmmmmllllllhhhhhhhhhhhhhhhhhhhhhhhhkkkkkkkkkkkkjjjhhhfffeeeiiiiiiiiiiiiiiihhhhhhhhheeeeeeffffffffffffeeeeeeeeeddddddddddddcccccccccdddddddddcccccccccbbbbbb````````````aaaaaaaaaaaaaaabbbccccccbbbaaa```___aaaaaabbbbbbaaa___]]]\\\^^^^^^]]]\\\[[[YYYYYYXXX^^^__________________^^^]]]]]]\\\\\\\\\]]]___```gggnnnyyyooo___XXXUUURRROOOLLLJJJGGGEEEDDDCCCBBB@@@???>>>>>>>>>=========<<<===<<<;;;::::::;;;===>>>AAAAAAAAAAAAAAAAAABBBBBBqqqTTTFFFCCC???>>>===<<<<<<;;;;;;<<<999::::::;;;;;;::::::999999999999888888888777777666777888888666444444555555555555555555555555555777777777777777888999999999999<<>>>>>======<<<<<<<<<<<<:::::::::<<<>>>???>>>???@@@AAABBBBBBBBBBBBqqqTTTFFFCCC???>>>===<<<<<<;;;;;;<<<999::::::;;;;;;::::::999999999888888888777777777444555666555444444555777555555555555555555555555555666777888999:::;;;;;;888999===FFFRRReee~~~~~~qqqmmmmmmwwwyyyllljjjkkksss|||wwwrrrmmmgggaaa\\\VVVUUUSSSOOOKKKJJJKKKLLLNNNNNNOOOQQQRRRRRROOOMMMJJJIIIHHHGGGFFFGGGGGGHHHHHHIIIJJJKKKNNNRRRXXX\\\gggkkksss|||}}}yyyxxxuuuppppppqqquuuyyyyyyuuuqqqnnnhhhgggppp}}}~~~qqqggg[[[OOOKKKOOOWWWaaakkkmmmkkkeee\\\TTTMMMLLLKKKHHHFFFGGGJJJMMMNNNMMMKKKIIIHHHHHHHHHIIIKKKNNNSSSXXX[[[___bbbeeedddfffhhhjjjlllllllllkkkjjjjjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhgggfffdddccccccdddddddddddddddddddddddddddddddddddddddddddddeeeeeedddccccccbbbaaaaaa`````````_________^^^^^^______`````````aaaaaaaaa]]]^^^___```aaaaaaaaaaaa___^^^^^^]]]]]]^^^^^^^^^______^^^]]]\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZYYYXXXWWWUUUUUUUUUUUUVVVZZZ\\\bbbiiipppyyy}}}qqqcccXXXSSSQQQMMMJJJJJJHHHEEEDDDCCCCCCAAA@@@?????????>>>===<<<<<<<<<;;;;;;::::::;;;===???@@@<<<>>>@@@BBBCCCCCCBBBAAAqqqTTTFFFCCC???>>>===<<<<<<;;;;;;<<<999::::::;;;;;;::::::999888888888888777777777777777777777666444555777999555555555555555555555555555555777888999:::;;;;;;999===EEEQQQ```uuuqqqnnnqqqwwwyyyqqqqqqwww}}}zzzrrrnnniiiddd```[[[UUUQQQPPPPPPNNNLLLJJJJJJMMMOOOPPPOOOPPPQQQRRRQQQMMMJJJJJJIIIGGGEEEEEEFFFGGGHHHIIIJJJMMMPPPUUU\\\dddiiitttyyy||||||qqqpppoooooorrruuuuuurrrnnnlllfffdddjjjvvv{{{pppcccUUUNNNOOOMMMVVV___bbbcccaaaZZZRRRMMMLLLJJJGGGFFFEEEEEEFFFFFFFFFFFFEEEDDDEEEGGGIIILLLPPPVVVZZZ\\\]]]^^^^^^cccdddfffiiijjjkkkkkkkkkjjjjjjjjjiiiiiiiiihhhhhhgggggghhhhhhgggfffdddccccccccccccdddddddddddddddccccccccccccccccccccccccffffffeeedddcccbbbbbbaaa____________^^^^^^^^^^^^_________`````````aaaaaa______``````````````````]]]]]]\\\[[[\\\]]]___```______^^^]]]]]]\\\[[[[[[YYYYYYZZZZZZZZZZZZYYYYYYYYYXXXWWWVVVVVVVVVWWWXXXYYYXXXZZZ___dddmmm|||ooofff\\\TTTQQQNNNKKKHHHHHHFFFDDDCCCCCCBBBAAA@@@?????????>>>===<<<<<<<<<;;;;;;;;;;;;<<<===???@@@===???AAACCCCCCBBB@@@>>>qqqTTTFFFCCC???>>>===<<<<<<;;;;;;<<<999::::::;;;;;;::::::999888888888777777777666666999999888666444444555777666666666666666666666666666666777888888999::::::>>>GGGTTTdddwwwuuulllooowww}}}zzz|||~~~xxxsssnnnjjjbbb___[[[XXXUUURRROOOLLLKKKKKKKKKIIIHHHHHHKKKMMMQQQPPPPPPQQQQQQOOOLLLIIIJJJHHHFFFDDDDDDEEEGGGHHHKKKNNNSSSXXX^^^gggooouuutttpppooooooqqqtttsssoookkkhhheeeeeejjjsssyyykkk]]]UUURRRLLLRRRYYY\\\^^^^^^YYYSSSMMMKKKIIIGGGFFFEEEDDDCCC???@@@@@@??????AAAEEEIIINNNSSS[[[aaaccccccbbbbbbdddeeefffggghhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhggghhhhhhhhhhhhgggeeedddaaabbbbbbbbbcccccccccdddbbbbbbaaaaaaaaaaaabbbbbbfffffffffeeedddccccccccc``````_________^^^^^^^^^____________````````````bbbbbbaaa```___^^^^^^^^^]]]\\\[[[[[[\\\]]]___```___^^^^^^]]]]]]\\\\\\\\\YYYYYYZZZZZZZZZZZZYYYYYYVVVUUUUUUUUUVVVWWWYYYZZZXXXUUUTTTXXX\\\cccqqq}}}sssddd^^^WWWQQQOOOMMMJJJHHHFFFDDDBBBAAABBBBBBAAA@@@>>>>>>>>>>>>============;;;;;;<<<<<<===>>>?????????@@@BBBCCCBBB@@@===<<>>===<<<<<<;;;;;;<<<999::::::;;;;;;::::::999888888777777777666666666777777777666333222333555777777777777777777777777999888777777888:::<<<===@@@MMMaaattt~~~rrrnnnvvv~~~wwwpppkkkfffaaa^^^TTTRRROOONNNMMMMMMKKKJJJKKKLLLMMMLLLLLLLLLNNNOOORRRPPPOOONNNNNNMMMKKKIIIHHHGGGEEEDDDEEEHHHJJJLLLRRRVVV\\\ccckkkttt|||~~~rrrrrrrrruuuxxxwwwrrrnnniiihhhjjjnnnuuuuuufff[[[VVVOOOSSSVVVWWWZZZ]]]ZZZUUUOOOLLLHHHFFFEEEEEECCCBBB>>>@@@AAA@@@@@@BBBHHHMMMNNNVVVaaajjjooopppooonnnhhhgggeeecccccccccddddddddddddeeeeeeffffffggggggfffggghhhhhhhhhgggeeeddd^^^^^^______```aaaaaaaaabbbaaa```______```aaabbbeeeeeeeeedddddddddcccccc`````````____________^^^^^^^^^_________`````````cccbbb```___]]]\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^___^^^]]]]]]]]]\\\\\\\\\[[[YYYYYYZZZZZZZZZZZZYYYYYYRRRRRRRRRSSSTTTVVVXXXYYYWWWSSSQQQRRRUUUZZZdddnnn}}}qqqggg]]]YYYSSSOOOLLLJJJHHHGGGDDDBBBAAA@@@AAABBBAAA@@@============>>>>>>>>>>>><<<<<<=========>>>>>>>>>???@@@AAABBBAAA@@@===<<>>===<<<<<<;;;;;;<<<999::::::;;;;;;::::::999888777777777666666666666444666777777666555555666666666666666666666666666:::999888888999===@@@CCCHHHXXXmmmwwwrrruuuuuupppiiiccc^^^ZZZVVVSSSMMMKKKIIIIIIJJJKKKKKKJJJLLLNNNQQQSSSRRRRRRSSSTTTRRROOOLLLKKKKKKKKKJJJIIIHHHHHHGGGHHHKKKPPPUUUXXX^^^ccckkkttt|||vvvvvvyyy~~~|||xxxqqqqqqrrrtttwwwrrrdddZZZQQQRRRRRRSSSWWW\\\\\\XXXTTTPPPKKKGGGFFFFFFDDDBBBAAADDDEEEDDDDDDFFFMMMSSSTTT]]]jjjuuuzzz{{{zzzyyykkkhhhddd___\\\\\\]]]^^^___```aaabbbdddeeeffffffeeeeeefffggggggeeedddccc^^^^^^______```aaaaaaaaaaaa```___^^^^^^___```aaaaaabbbbbbbbbbbbccccccccc``````_________^^^^^^^^^^^^^^^^^^_________`````````___]]]\\\[[[[[[[[[[[[\\\]]]^^^^^^^^^^^^^^^]]]\\\\\\\\\\\\\\\[[[[[[[[[XXXXXXYYYYYYYYYYYYXXXXXXSSSRRRRRRRRRSSSTTTVVVWWWVVVRRROOOQQQRRRTTTZZZbbboooyyy~~~pppeeeaaaYYYVVVQQQLLLIIIGGGFFFEEECCCAAA??????@@@AAAAAA@@@;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>>>>======<<<>>>>>>???@@@@@@@@@@@@@@@qqqTTTGGGCCC???>>>===<<<<<<;;;;;;<<<999::::::;;;;;;::::::999777777777777666666666666444666999::::::999999:::555555555555555555555555;;;:::888888;;;@@@EEEHHHXXXggg{{{tttppprrr{{{~~~zzzwwwttthhhccc\\\VVVQQQNNNJJJHHHLLLJJJIIIIIIJJJLLLMMMLLLIIILLLQQQSSSTTTTTTUUUUUURRROOOKKKIIIIIIJJJJJJIIIJJJJJJKKKMMMRRRYYY___ccciiioooxxxyyy{{{zzzxxxxxxwwwxxx|||kkk```QQQQQQPPPOOOTTT[[[]]]ZZZ[[[UUUOOOJJJIIIHHHEEECCCAAACCCEEEDDDCCCFFFNNNTTT[[[dddqqq|||}}}mmmiiibbb\\\XXXWWWXXXZZZ]]]]]]___```bbbdddeeefffcccdddeeeeeeeeedddcccbbb`````````aaabbbccccccdddaaa```^^^]]]]]]^^^```aaa_________```aaaaaabbbbbb_________^^^^^^^^^]]]]]]^^^^^^^^^_________``````\\\[[[ZZZYYYYYYZZZZZZ[[[]]]^^^___```______]]]\\\\\\\\\[[[[[[[[[[[[[[[[[[WWWXXXXXXYYYYYYXXXXXXWWWUUUUUUTTTSSSSSSTTTUUUVVVWWWRRRPPPRRRRRRSSSVVV\\\gggqqq}}}yyynnneee```___WWWTTTOOOJJJGGGEEEDDDDDDBBB@@@??????@@@AAAAAA@@@::::::;;;===>>>@@@AAAAAA????????????>>>===<<<;;;<<<<<<===>>>@@@AAACCCCCCnnnQQQFFFEEE@@@===888777999;;;;;;:::<<<<<<;;;;;;;;;:::::::::888777777777666666555555888888888888777777777777000111444666888999999888777888;;;===>>>AAAMMMZZZeeevvvpppeeemmm||||||ssslllfffddd[[[VVVPPPLLLKKKJJJHHHFFFFFFJJJKKKJJJKKKNNNNNNLLLMMMQQQVVVYYYYYYVVVQQQNNNOOOMMMIIIFFFEEEGGGKKKMMMJJJKKKLLLOOOUUU^^^iiipppyyyyyywww~~~}}}|||yyyhhh\\\TTTMMMNNNQQQTTTYYY^^^^^^[[[VVVQQQMMMIIIDDDAAAAAADDDGGGHHHIIIKKKPPPUUU]]]eeepppzzz~~~|||wwwrrrhhh```WWWQQQPPPPPPMMMJJJPPPQQQTTTXXX\\\aaadddfffbbbbbbbbbbbbbbbbbbbbbaaaccccccbbbaaa``````aaaaaaaaa```___]]]]]]^^^^^^___ccc```^^^___bbbdddcccaaa`````````___^^^\\\[[[ZZZ\\\]]]]]]^^^_________^^^]]]]]][[[ZZZYYYXXXXXXXXX____________^^^]]]\\\[[[[[[[[[\\\\\\\\\[[[ZZZZZZYYYXXXVVVUUUTTTUUUVVVVVVVVVVVVVVVVVVUUUUUUTTTSSSTTTSSSSSSRRRRRRRRRRRRRRR\\\eeerrr|||{{{vvvooohhhbbb]]]XXXTTTOOONNNKKKHHHEEECCCAAAAAAAAAAAAAAA@@@@@@@@@??????>>>===;;;999999;;;===>>>>>>===<<<;;;;;;<<<>>>???@@@???>>>======>>>AAABBBmmmQQQEEEDDDBBB???===<<<<<<;;;999666<<<;;;;;;;;;;;;:::::::::999999999888888777777777666666666666555555555555111222444666777888888777888888:::===???DDDRRR```pppzzzmmmiiivvvxxxppphhhaaa]]]ZZZSSSOOOJJJGGGGGGGGGFFFEEEHHHLLLMMMLLLNNNQQQRRRPPPQQQSSSVVVWWWVVVSSSOOOMMMKKKJJJIIIGGGGGGHHHJJJLLLTTTWWW]]]cccjjjrrrzzz|||wwwuuu{{{vvviii___TTTQQQPPPPPPTTTXXX]]]ZZZWWWTTTQQQNNNIIIFFFAAACCCEEEEEEFFFHHHLLLPPP[[[```ffflllmmmkkkgggddd[[[TTTLLLHHHIIIIIIHHHEEEIIIKKKOOOTTTXXX\\\^^^``````aaabbbccccccbbbbbbaaa_________``````aaabbbcccbbbaaa```___^^^______```aaa___]]]^^^```bbbaaa````````````___^^^\\\[[[ZZZ[[[\\\\\\]]]^^^^^^]]]]]]^^^^^^]]]\\\[[[[[[\\\\\\____________^^^]]]\\\[[[\\\\\\[[[[[[ZZZZZZYYYYYYXXXWWWVVVUUUTTTUUUUUUVVVTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTSSSRRRQQQQQQQQQQQQWWW```mmmxxx~~~{{{vvvssslllgggaaa\\\XXXTTTPPPMMMMMMKKKIIIGGGDDDBBBAAAAAA@@@@@@?????????>>>>>>>>>======<<<;;;;;;<<<======>>>===============>>>>>>???@@@@@@AAAAAACCCFFFHHHmmmQQQEEEDDD@@@?????????>>><<<999666;;;;;;;;;;;;:::::::::::::::::::::::::::999999999666666666666555555555555333444555666777777777777;;;:::;;;???DDDMMM]]]mmmtttnnnqqq}}}xxxsssoooiiibbb[[[VVVRRRPPPKKKHHHDDDCCCDDDFFFGGGGGGJJJNNNPPPPPPRRRWWWYYYWWWWWWWWWVVVUUURRROOOLLLKKKGGGIIIJJJJJJJJJLLLNNNQQQ[[[aaakkkttt}}}xxxvvvtttwww}}}qqqbbbYYYSSSOOOQQQUUUZZZZZZ[[[\\\[[[XXXRRRNNNDDDEEEEEEDDDDDDEEEHHHKKKUUUVVVXXXYYYZZZYYYWWWVVVMMMHHHBBB@@@AAACCCCCCBBBDDDGGGLLLQQQUUUXXXZZZ[[[]]]___aaabbbcccbbbaaa```[[[[[[\\\^^^```aaaccccccbbbaaaaaa```___`````````___^^^\\\]]]___``````____________^^^]]]\\\[[[ZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^]]][[[[[[]]]\\\ZZZXXXXXXXXXXXXYYYWWWVVVUUUUUUTTTUUUUUUUUURRRSSSSSSTTTUUUUUUVVVVVVTTTTTTSSSRRRQQQPPPPPPPPPPPPYYYgggssszzz~~~~~~zzzvvvsssqqqqqqpppmmmkkkhhheeeccc```]]]YYYVVVSSSQQQNNNLLLIIIHHHFFFDDDBBBAAAAAA@@@??????>>>>>>>>>====================================>>>>>>>>>>>>>>>======:::===???AAABBBDDDGGGJJJoooRRRFFFDDD<<<<<<<<<=========<<<;;;;;;;;;;;;:::::::::999999::::::::::::::::::::::::888888888888777777777777777777777888888888888888===<<<===CCCLLLYYYlll|||wwwuuu|||~~~xxxqqqllleeebbb^^^XXXSSSNNNLLLJJJGGGEEECCCCCCDDDGGGIIIKKKLLLQQQTTTVVVZZZ___aaa```]]]ZZZVVVRRRNNNKKKJJJJJJHHHJJJLLLMMMNNNRRRXXX\\\eeelllwwwwwwvvvtttuuuzzztttggg\\\TTTTTTWWWXXX\\\aaagggiiieee^^^YYYKKKJJJHHHEEEDDDDDDFFFGGGKKKLLLLLLMMMMMMMMMLLLLLLEEEBBB>>>===>>>@@@AAAAAADDDGGGLLLRRRVVVXXXYYYYYYYYY[[[^^^```aaaaaa```___YYYZZZ[[[]]]___```aaaaaa`````````_______________^^^]]]\\\\\\]]]^^^______]]]]]]]]]]]]]]]\\\[[[ZZZ[[[[[[\\\\\\\\\\\\\\\[[[XXXXXXXXXYYYZZZ[[[]]]]]]]]]]]]]]]]]]]]][[[ZZZZZZ\\\[[[XXXVVVUUUUUUWWWWWWUUUUUUUUUTTTTTTTTTUUUUUUSSSSSSRRRRRRRRRSSSSSSTTTSSSSSSSSSRRRQQQPPPOOONNNMMMVVVcccpppzzz}}}yyysssnnnkkkfffeeecccaaa```^^^^^^^^^ZZZWWWTTTRRRQQQPPPMMMKKKEEEDDDCCCBBBAAA@@@@@@@@@??????>>>>>>>>>=========<<<======>>>>>>======<<<<<<<<<>>>>>>>>>===<<<;;;;;;>>>AAACCCDDDFFFKKKNNNqqqTTTGGGEEE<<<<<<;;;999999:::<<<>>>;;;;;;:::::::::999999999888888888999999999999999888888888888777777777777999999999999999999::::::<<<;;;???IIIUUUeeeyyy{{{}}}zzzvvvpppjjjccc___ZZZWWWTTTPPPLLLJJJHHHGGGEEEEEEDDDDDDEEEHHHLLLOOOPPPVVV[[[^^^ccchhhjjjggg```\\\VVVPPPLLLJJJJJJKKKJJJLLLNNNOOORRRYYYdddlllxxx~~~{{{xxxxxxvvvuuuwwwxxxhhh[[[UUUVVVYYY^^^gggooossspppiiicccSSSPPPKKKGGGDDDCCCCCCCCCEEEEEEFFFFFFEEECCCAAA@@@BBB@@@===<<<===???@@@AAADDDGGGLLLQQQUUUWWWWWWWWWTTTVVVYYY[[[]]]^^^]]]]]]YYYZZZ\\\]]]^^^^^^^^^]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\^^^___[[[\\\\\\\\\\\\\\\[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\WWWWWWWWWXXXYYYZZZ\\\\\\\\\\\\\\\[[[[[[ZZZYYYXXXZZZYYYVVVTTTSSSTTTUUUVVVSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRPPPOOOOOOOOOOOOQQQRRRRRRRRRQQQPPPNNNMMMNNNUUUbbbooo{{{~~~{{{wwwqqqkkkeeebbb[[[ZZZXXXWWWVVVUUUVVVVVVQQQOOOMMMLLLKKKJJJGGGEEEBBBBBBAAA@@@????????????@@@@@@?????????>>>>>>>>><<<<<<============<<<<<<:::;;;<<<===>>>===<<<;;;@@@CCCFFFHHHIIIMMMUUU[[[sssUUUHHHFFF??????<<<999777777999<<<::::::::::::999999999999777777777777888888888888666666666666555555555555::::::999999999:::;;;;;;;;;;;;BBBPPP```rrr}}}~~~wwwsssmmmfff```ZZZTTTPPPOOONNNKKKHHHFFFEEEEEEEEECCCDDDEEEFFFGGGKKKPPPTTTZZZaaagggkkknnnqqqoookkk```\\\UUUOOOKKKKKKLLLNNNMMMPPPSSSUUUZZZdddsss~~~|||{{{}}}zzzzzzxxxuuuvvv~~~wwwdddXXXVVV[[[___fffnnnssssssoookkk\\\WWWPPPJJJFFFDDDBBBAAACCCDDDCCCBBB@@@<<<999777>>>===<<<;;;<<<===???@@@CCCFFFIIIMMMPPPQQQRRRRRRPPPQQQSSSUUUWWWYYYZZZ[[[ZZZ[[[\\\]]]]]]]]]\\\[[[ZZZ[[[[[[[[[[[[ZZZYYYYYYYYYZZZ[[[ZZZYYYZZZ[[[]]]ZZZZZZ[[[\\\\\\\\\[[[[[[]]]]]]]]]]]]]]]]]]\\\[[[YYYYYYYYYYYYYYYZZZ[[[[[[YYYZZZZZZYYYYYYXXXWWWVVVVVVVVVTTTSSSSSSSSSTTTUUURRRRRRSSSTTTTTTTTTTTTSSSSSSRRRPPPMMMLLLLLLLLLLLLOOOPPPQQQQQQQQQPPPOOONNNOOOUUUaaannnzzzzzzrrrkkkccc]]]YYYTTTSSSRRRQQQOOOOOOOOONNNLLLJJJIIIIIIIIIGGGEEECCCAAAAAA@@@???>>>>>>>>>>>>@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999:::;;;===>>>>>>>>>>>>@@@CCCFFFIIIMMMVVVdddooosssUUUHHHEEE>>>>>>>>><<<999888:::<<<:::::::::999999999999888777777777777888888999999666666666666555555555555999888777777888999:::;;;===@@@JJJ\\\ooo~~~}}}~~~wwwrrrjjjeee^^^XXXSSSNNNJJJHHHHHHGGGFFFDDDCCCCCCDDDDDDCCCEEEHHHJJJMMMRRRYYY^^^gggnnnuuuxxxyyyxxxrrrlll___[[[TTTOOOLLLMMMPPPRRRSSSXXX^^^ccciiitttyyy||||||{{{xxxuuuuuuzzzttteeeaaa______```dddjjjnnnpppqqqhhhaaaXXXQQQLLLIIIFFFDDDDDDDDDBBB@@@>>><<<:::999:::;;;;;;;;;<<<>>>@@@BBBCCCDDDFFFHHHJJJLLLMMMMMMLLLLLLMMMOOORRRUUUWWWYYYYYY[[[\\\^^^^^^]]]\\\[[[YYYZZZZZZ[[[ZZZYYYXXXWWWVVVWWWYYYXXXVVVVVVXXX[[[YYYYYYZZZ[[[\\\\\\[[[[[[\\\\\\\\\\\\\\\[[[ZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWXXXWWWWWWVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTQQQQQQSSSTTTTTTTTTSSSSSSPPPOOOLLLKKKJJJJJJKKKKKKMMMNNNPPPQQQQQQPPPOOONNNOOOTTT___lllxxx~~~wwwnnneee^^^XXXUUUQQQPPPOOOMMMLLLJJJIIIHHHGGGGGGFFFGGGHHHHHHFFFDDDAAAAAA???>>>>>>=========??????>>>>>>>>>=========<<<;;;:::999999:::;;;<<<;;;;;;<<<===???AAABBBCCC@@@DDDHHHMMMVVVggg}}}rrrTTTGGGDDD888<<>>:::::::::999999999888888777777888888888999999999888888888888777777777777777666666666666888999;;;BBBFFFRRRggg{{{zzzxxx}}}|||xxxrrrkkkfff^^^YYYSSSNNNKKKIIIHHHGGGFFFFFFDDDCCCCCCDDDEEEEEEDDDGGGKKKOOORRRYYYaaahhhqqqyyy|||ssskkk]]]YYYTTTOOOMMMOOORRRTTTYYY```iiipppwww|||{{{xxxuuutttxxxtttooobbb^^^[[[[[[```hhhppptttqqqjjj```XXXSSSOOOLLLIIIEEEDDDBBB@@@???@@@AAABBB999:::;;;<<<>>>@@@CCCFFFDDDDDDEEEFFFHHHIIIKKKKKKJJJJJJJJJKKKNNNRRRVVVXXXXXXZZZ\\\^^^___^^^]]]\\\YYYZZZ[[[[[[[[[ZZZXXXWWWSSSUUUWWWUUUSSSSSSVVVXXXXXXYYYZZZ[[[[[[\\\[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYXXXXXXVVVUUUTTTSSSSSSSSSVVVVVVVVVVVVUUUTTTSSSSSSPPPQQQRRRSSSTTTTTTTTTSSSPPPQQQRRRTTTTTTTTTSSSRRRMMMLLLJJJIIIIIIJJJKKKLLLKKKMMMOOOQQQQQQQQQPPPOOOOOOSSS\\\iiivvv|||}}}|||{{{wwwooofff^^^XXXTTTRRRLLLLLLKKKIIIGGGEEECCCBBBAAAAAAAAACCCFFFFFFDDDBBBBBBAAA@@@>>>============>>>=========<<<<<<<<<<<<<<<;;;999888888999;;;<<<<<<<<<===>>>@@@CCCFFFGGGFFFKKKPPPXXXeee{{{qqqSSSFFFCCCBBB@@@===;;;999:::;;;<<<999999999;;;<<<<<<:::888555777999:::::::::888777,,,///444777888777888888999555555777999888;;;???BBBNNNaaavvv|||{{{{{{~~~|||xxxuuupppjjjddd^^^ZZZXXXOOONNNKKKHHHGGGFFFFFFFFFJJJHHHFFFEEEFFFEEEDDDCCCGGGIIILLLOOOUUU```nnnwww|||tttlllbbb```\\\ZZZZZZ]]]aaadddjjjpppxxx{{{~~~}}}|||{{{yyywwwxxx{{{}}}ooofffZZZSSSUUU]]]fffllllllmmmhhh^^^WWWSSSKKKBBBGGGEEEBBB>>>======???@@@=========>>>@@@CCCEEEFFFGGGEEEEEEFFFIIILLLMMMLLLKKKIIIGGGHHHLLLQQQUUUVVVXXXYYYYYYYYYYYYYYYXXXWWWXXXYYYYYYYYYYYYXXXWWWWWWWWWXXXYYYXXXVVVUUUTTTUUUUUUVVVWWWXXXXXXWWWVVVUUUXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXYYYXXXWWWVVVVVVUUUTTTSSSSSSMMMNNNOOOPPPQQQSSSTTTTTTTTTUUUVVVWWWVVVSSSPPPNNNLLLKKKIIIGGGFFFFFFFFFFFFIIIIIIJJJKKKLLLMMMNNNNNNOOOTTT\\\eeelllpppqqqqqqoookkkeee^^^XXXSSSQQQPPPKKKHHHEEECCCBBBAAA@@@??????????????????@@@@@@AAA>>>???@@@???>>>===>>>???===<<<<<<;;;;;;;;;<<<<<<===<<<;;;:::::::::;;;<<<<<<<<<<<<===>>>BBBEEEHHHOOOSSS\\\iii~~~qqqSSSFFFCCCBBB@@@===;;;::::::<<<===;;;:::999:::;;;;;;:::888666777888::::::999888777222444777888888777777888555444666888777666;;;BBBGGGTTTiiiwwwxxx~~~|||wwwsssqqqllliiieee___YYYTTTQQQOOOIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDDDDJJJMMMRRRWWW]]]gggsss|||xxxrrrqqqnnnkkkhhhiiilllpppsssxxx~~~zzzzzz|||{{{zzzwwwvvvwwwzzz}}}yyyooobbbVVVRRRTTTZZZ^^^gggjjjhhhccc```]]]VVVNNNDDDBBB???>>>============@@@AAAAAACCCFFFIIIMMMNNNMMMMMMMMMOOORRRTTTTTTSSSRRRPPPNNNNNNPPPRRRSSSSSSWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYXXXWWWWWWYYYZZZYYYWWWUUUUUUVVVUUUVVVWWWXXXXXXWWWVVVUUUVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXVVVVVVUUUTTTSSSRRRQQQPPPNNNNNNOOOPPPQQQQQQRRRRRRQQQRRRSSSUUUTTTSSSRRRPPPMMMKKKIIIGGGFFFEEEEEEEEEGGGGGGHHHIIIJJJKKKLLLMMMNNNRRRXXX___eeeggghhhhhhgggddd^^^XXXSSSOOOMMMLLLIIIFFFCCCAAAAAA@@@???===>>>>>>>>>>>>>>>???@@@@@@>>>???@@@???=========???<<<<<<;;;;;;;;;;;;;;;<<<===<<<;;;;;;;;;;;;======@@@AAABBBDDDFFFJJJMMMPPPZZZbbbqqqrrrTTTFFFDDD@@@???===;;;;;;;;;===>>>===;;;999999::::::999888666777888999:::999888888888999:::999888777777888666666999;;;999888>>>FFFPPP___vvvxxxnnnttt{{{yyyvvvrrrmmmhhhdddbbb]]][[[WWWSSSNNNJJJHHHFFFCCCDDDDDDEEEEEEEEEEEEEEECCCBBBBBBAAACCCEEEGGGHHHNNNTTT[[[cccjjjrrr|||{{{yyyvvvuuuvvv{{{~~~|||xxxyyy||||||zzzzzzzzzxxxvvvuuuwww{{{}}}ooo^^^RRRNNNOOOQQQYYY]]]```aaaaaa```ZZZSSSFFFCCC??????@@@@@@===;;;BBBBBBDDDFFFJJJNNNRRRTTTUUUVVVYYY]]]aaabbbaaa___[[[YYYXXXXXXXXXWWWUUUSSSTTTTTTTTTUUUVVVVVVVVVVVVWWWXXXXXXYYYYYYYYYXXXXXXWWWYYYZZZYYYWWWVVVVVVVVVUUUVVVWWWXXXXXXWWWVVVUUUUUUUUUVVVVVVVVVWWWWWWWWWXXXWWWWWWVVVVVVVVVWWWWWWUUUUUUSSSRRRQQQOOONNNMMMNNNNNNNNNOOOOOOOOOPPPPPPNNNOOOPPPQQQRRRSSSSSSSSSNNNLLLJJJGGGEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJMMMRRRWWWZZZ\\\\\\[[[\\\ZZZUUUQQQMMMJJJHHHGGGFFFDDDAAA@@@??????===<<<===============>>>??????>>>???@@@???===<<<===>>>;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;<<<===>>>???AAABBBEEEGGGKKKPPPVVV[[[ggguuusssUUUGGGDDD???>>>===<<<<<<<<<>>>??????<<<999888999999999888666777888999999999999888:::;;;:::888777666888:::<<<::::::<<<======CCCJJJ[[[kkkuuunnnvvv}}}zzzvvvrrrkkkjjjfffbbb^^^YYYVVVTTTSSSQQQNNNKKKHHHEEEDDDCCCAAABBBDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDGGGKKKNNNSSS[[[fffooowww~~~}}}|||{{{}}}{{{vvvuuuvvvwwwyyyyyyxxxwwwwwwzzz~~~|||kkkZZZPPPLLLKKKLLLQQQVVV\\\______[[[VVVPPPKKKEEECCCCCCBBB???<<<@@@AAABBBDDDHHHKKKOOOQQQXXX[[[aaahhhmmmooonnnlllcccbbbbbbaaaaaa^^^YYYVVVNNNOOOOOOOOOPPPQQQRRRSSSUUUUUUVVVWWWXXXXXXXXXWWWVVVXXXYYYYYYWWWVVVVVVVVVTTTUUUVVVWWWWWWVVVUUUTTTUUUUUUUUUUUUVVVVVVVVVVVVWWWVVVUUUUUUUUUUUUUUUUUUTTTTTTSSSQQQOOONNNMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQRRRMMMLLLIIIFFFDDDCCCBBBBBBAAABBBBBBCCCDDDDDDEEEEEEFFFHHHKKKNNNQQQRRRRRRRRRRRRQQQNNNKKKHHHFFFEEEDDDDDDBBB@@@?????????===;;;<<<<<<<<<<<<<<<===>>>>>>>>>???@@@???===<<<<<<===::::::999999999:::;;;;;;;;;;;;:::;;;<<<>>>@@@BBBCCCEEEHHHKKKQQQZZZeeemmm~~~uuuVVVGGGDDD???>>>============>>>>>>???<<<999888999999999888777777888888999999999999888999888777666666999;;;AAA;;;777:::>>>BBBGGGMMMddduuuzzztttttt~~~xxxrrroookkkfffaaaZZZYYYVVVSSSPPPNNNLLLKKKKKKJJJHHHGGGEEEDDDCCCCCCDDDDDDEEEEEEEEECCCBBBAAACCCDDDDDDCCCDDDIIIOOOTTT\\\eeeqqq{{{}}}}}}{{{vvvvvvxxx{{{||||||||||||~~~xxxfffWWWMMMHHHGGGJJJPPPYYY```bbbbbbaaa\\\VVVMMMGGGDDDBBB@@@>>>@@@@@@@@@BBBDDDFFFIIIJJJUUUYYYaaakkksssvvvuuussslllkkkiiifffccc^^^XXXTTTIIIIIIIIIIIIJJJKKKLLLMMMQQQRRRSSSTTTUUUUUUVVVVVVTTTVVVWWWWWWUUUTTTTTTUUURRRSSSTTTUUUUUUTTTSSSRRRTTTTTTTTTUUUUUUUUUVVVVVVUUUUUUTTTSSSRRRRRRSSSSSSSSSSSSRRRPPPOOOMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMNNNLLLJJJGGGDDDBBBAAA@@@@@@?????????@@@AAAAAAAAABBBAAABBBDDDGGGIIIJJJKKKLLLKKKKKKIIIGGGFFFDDDDDDCCCBBBAAA??????@@@???===<<<<<<<<<<<<<<<<<<======>>>>>>???@@@>>><<<;;;;;;<<<999999999999999:::;;;<<<:::::::::;;;===@@@CCCDDDHHHKKKOOOTTT]]]jjj{{{vvvWWWHHHDDD@@@???>>>>>>===============;;;999999::::::999888888888888888888999999999666777777666555666999;;;???999555888===DDDNNNWWWooosssuuu}}}}}}{{{vvvpppiiiddd```\\\WWWSSSMMMLLLJJJIIIGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDFFFFFFFFFEEEDDDBBBAAA@@@AAABBBDDDEEEGGGMMMWWW^^^jjjrrr}}}{{{|||~~~|||~~~vvvdddSSSHHHDDDCCCGGGQQQZZZ___dddiiibbb^^^VVVNNNGGGBBB@@@@@@AAAAAA@@@AAAAAACCCEEEFFFNNNRRR[[[fffooottttttrrrpppmmmhhhccc^^^XXXRRRNNNEEEEEEDDDDDDDDDFFFGGGHHHMMMMMMOOOPPPRRRRRRSSSSSSQQQSSSTTTTTTSSSRRRRRRSSSPPPQQQRRRSSSSSSRRRQQQPPPRRRSSSSSSSSSSSSTTTTTTTTTSSSRRRQQQQQQPPPPPPPPPPPPQQQQQQPPPOOONNNMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLKKKJJJIIIIIIGGGEEEBBB@@@?????????=========>>>>>>?????????>>>???@@@AAACCCEEEFFFGGGFFFEEEEEEDDDCCCBBBBBBAAA@@@???>>>???@@@???===;;;<<<<<<<<<<<<<<<===>>>>>>>>>???@@@>>><<<:::;;;<<<:::999999::::::;;;<<<===;;;;;;<<<>>>@@@DDDGGGIIIKKKQQQZZZbbbnnnwwwWWWHHHDDDAAA@@@??????>>>===<<<<<<;;;:::999:::;;;;;;:::888888888888888888999999:::666777888777666777888::::::888999:::===FFFXXXiii}}}{{{xxxuuu|||uuupppmmmfff```ZZZUUUSSSPPPLLLHHHFFFEEEDDDBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@CCCFFFIIIMMMWWWcccmmm{{{}}}xxxcccSSSHHHBBB@@@GGGNNNTTT]]]eeecccccc```YYYNNNFFFDDDDDD@@@?????????@@@AAACCCDDDGGGKKKTTT^^^gggllllllkkkhhhddd]]]XXXTTTPPPMMMKKKDDDCCCBBBAAAAAABBBDDDEEEHHHIIIKKKMMMNNNOOOPPPPPPNNNPPPQQQQQQPPPOOOOOOPPPNNNOOOPPPQQQQQQPPPOOONNNPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJHHHGGGFFFDDDBBB@@@>>>>>>>>>>>><<<<<<<<<<<<============>>>=========>>>???@@@AAA@@@@@@@@@@@@@@@???>>>======<<<<<<===>>>>>><<<:::======<<<<<<======>>>???>>>???@@@>>><<<::::::;;;::::::::::::;;;<<<===>>>===>>>???AAAEEEHHHLLLNNNSSS]]]lllzzzwwwXXXHHHDDDAAAAAA@@@???>>>===<<<;;;999999999;;;<<<<<<:::888888888777777888888999:::888999:::999888777777888666:::>>>???>>>HHHbbbzzzzzzsssqqq{{{sssllleeebbbZZZUUUPPPLLLLLLJJJFFFCCCCCCBBBAAA@@@???@@@AAAAAABBBBBBBBBCCCEEEFFFHHHIIIEEEDDDBBBAAA@@@AAAAAABBBAAAEEEJJJNNNTTT```nnnyyy}}}vvvyyy}}}~~~sssbbbRRRHHHBBBDDDHHHMMMVVV___cccgggiiibbbVVVLLLHHHHHH============>>>@@@BBBCCCCCCGGGOOOYYYaaaeeeeeeddd\\\XXXRRRNNNLLLLLLLLLLLLEEECCCAAA@@@@@@AAABBBDDDFFFGGGHHHJJJLLLMMMNNNNNNLLLNNNOOOOOONNNMMMNNNOOOMMMNNNOOOOOOOOOOOONNNMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGGGGHHHHHHIIIIIIIIIFFFHHHJJJLLLLLLJJJHHHFFFDDDBBB@@@???=========>>>;;;;;;<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;<<<===<<<============<<<;;;:::;;;::::::<<<======:::888===============>>>????????????@@@>>>;;;::::::;;;:::::::::;;;<<<===>>>??????@@@BBBDDDHHHLLLPPPRRR___mmmtttVVVLLLEEEAAAAAA@@@???>>>===<<<;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<777999;;;<<<;;;::::::;;;>>><<<>>>FFFOOO\\\rrr|||qqqsssyyyzzzrrrjjjccc]]]WWWSSSNNNLLLIIIFFFCCCCCCCCCCCCFFFBBB>>>===???AAA@@@???CCCDDDEEEFFFFFFGGGGGGGGGJJJCCC@@@BBBDDDDDDDDDFFFJJJLLLRRR[[[eeeqqq~~~uuuqqqoooxxx}}}}}}~~~|||{{{hhhZZZLLLFFFEEEGGGPPPZZZdddmmmqqqmmmggg```TTTIIIJJJAAA<<<>>>@@@>>>???CCCFFFJJJPPPXXX]]]^^^\\\YYYOOOMMMJJJFFFEEEEEEFFFGGGFFFFFFHHHHHHHHHFFFDDDBBBEEEDDDDDDCCCEEEGGGIIIKKKKKKKKKJJJJJJJJJIIIIIIIIIKKKKKKKKKKKKKKKKKKJJJJJJOOOOOOOOOOOOOOONNNMMMLLLNNNNNNMMMLLLKKKJJJIIIIIILLLLLLKKKJJJIIIIIIHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBAAA???>>><<<;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<============>>>???@@@AAAAAABBB@@@@@@???>>>===;;;999888::::::999:::;;;>>>AAACCCAAADDDGGGJJJNNNUUU___fffyyytttVVVLLLEEEAAAAAA@@@???>>>===<<<<<<::::::::::::::::::::::::999999999:::::::::;;;;;;333666888999999999999:::@@@>>>AAALLLYYYkkk{{{ppplllsss}}}~~~xxxrrrmmmfff___ZZZTTTPPPMMMHHHGGGDDDCCCBBBBBBCCCDDDAAA???<<<===???AAAAAA@@@CCCDDDEEEGGGHHHHHHHHHHHHIIIBBB???AAACCCBBBCCCEEEKKKPPPXXXdddqqqzzzoookkknnnxxx}}}}}}|||vvvwwwxxxhhhXXXNNNIIIHHHNNNUUUaaakkkrrrssspppkkkaaaWWWNNNFFFAAABBBCCCAAA@@@CCCEEEGGGLLLPPPTTTSSSOOOLLLGGGEEECCCAAA@@@AAACCCDDDGGGHHHJJJJJJJJJIIIGGGFFFEEEDDDCCCBBBCCCDDDFFFHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFIIIJJJKKKKKKLLLLLLLLLKKKLLLLLLKKKKKKJJJIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAABBBAAA@@@???===<<<;;;:::::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<======<<<=========>>>>>>>>>>>>?????????>>>===<<<;;;;;;<<<======>>>???AAADDDGGGFFFIIIMMMRRRZZZfffuuutttVVVLLLEEEAAA@@@@@@???>>>===<<<<<<::::::::::::::::::::::::888888888999999999::::::333555777888888999:::;;;???===AAANNNaaawwwuuuhhheeekkkxxx~~~}}}wwwnnngggaaa]]]XXXSSSOOOKKKHHHEEEAAAAAA@@@???@@@AAACCCDDD>>>======???AAACCCCCCBBBCCCEEEGGGIIIJJJJJJJJJIIIIIICCC@@@BBBCCCCCCEEEHHHOOOWWWcccpppqqqiiihhhmmmzzz~~~}}}~~~vvvssszzz}}}kkk\\\RRRLLLLLLOOO^^^gggrrrwwwyyywwwooogggXXXQQQJJJHHHFFFBBBAAACCCEEEEEEGGGIIIIIIGGGBBB??????>>>=========???AAACCCHHHIIIJJJKKKLLLKKKJJJIIIEEEDDDCCCAAAAAAAAABBBCCCAAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBCCCDDDEEEGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@@@@???AAA@@@???>>>===<<<;;;:::999999999999999999999999::::::999999999999::::::999:::::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>==================>>>>>>>>>>>>>>>>>>>>>=========<<<===>>>??????AAAEEEGGGIIINNNUUU^^^kkk{{{tttVVVLLLEEE@@@@@@??????>>>======<<<::::::::::::::::::::::::999999999999::::::::::::666888::::::::::::;;;===???@@@EEETTTiii}}}iiibbbfffsss~~~}}}|||wwwuuussspppmmmhhh```[[[WWWSSSOOOKKKHHHFFFCCCAAA???>>>>>>>>>???@@@BBBCCC>>>???@@@BBBDDDEEEEEEEEEFFFHHHJJJMMMNNNMMMKKKJJJJJJEEECCCDDDFFFFFFJJJNNNUUU```nnn{{{uuujjjgggiiinnn}}}|||{{{ooobbbWWWPPPLLLYYY```kkkttt{{{|||wwwssshhhaaaWWWOOOHHHCCCBBBBBBDDDDDDCCCDDDCCCAAA>>>:::======<<<<<<===???AAABBBEEEFFFGGGHHHIIIIIIIIIIIIEEEDDDCCCAAA????????????============<<<<<<<<<<<<<<<======>>>???@@@@@@AAA@@@AAABBBCCCDDDEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>???======>>>???????????????@@@??????>>><<<;;;;;;:::888888888888888888888888:::999999888888999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>??????@@@@@@AAAAAA>>>>>>======<<<<<<<<<<<<===???AAAAAAAAABBBFFFJJJOOOXXXeeettttttVVVLLLEEE@@@@@@??????>>>>>>======::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;999:::;;;;;;999999;;;<<>><<<======<<<<<<<<<===>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDCCCAAA@@@>>>===<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;<<<===>>>>>>>>>??????@@@AAAAAAAAAAAAAAA@@@AAAAAABBBBBBCCCCCCDDD@@@@@@@@@@@@??????????????????>>>===============<<<<<<===>>>???????????????>>>>>>===<<<;;;::::::888888888888888888888888:::999999888888999999:::::::::;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<===>>>>>><<<===>>>???@@@AAABBBBBB???>>>===<<<;;;;;;;;;;;;AAACCCFFFFFFEEEHHHNNNSSS\\\iii|||tttVVVLLLEEE????????????>>>>>>======::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<999999:::999888999:::<<<@@@NNNaaavvvzzzrrrnnnvvv~~~{{{zzzxxxuuussskkkhhhdddbbbcccccccccbbbbbbbbbbbbbbbaaa___^^^\\\\\\ZZZWWWSSSPPPNNNNNNMMMHHHFFFBBB@@@@@@@@@???===AAAAAAAAAAAAAAAAAAAAAAAA???AAACCCDDDDDDEEEGGGHHHQQQSSSVVVWWWVVVQQQLLLIIIGGGDDDDDDHHHKKKOOOWWW___gggxxx}}}ssslllhhhmmmtttqqqfffUUURRRSSS\\\gggooouuuzzz{{{zzzrrreeeZZZSSSOOOKKKCCCAAA>>>===>>>>>>===<<<;;;;;;::::::999:::::::::::::::;;;<<<<<<===>>>>>>??????>>>===<<<;;;::::::;;;;;;:::::::::999999999777777888888999:::::::::======>>>?????????>>>>>>>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>=========>>>======<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>======<<<;;;;;;::::::999999999999999999999999::::::999999999999::::::;;;<<<<<<<<<==================<<<<<<======>>>???;;;;;;<<<===>>>???@@@@@@>>>>>><<<;;;;;;<<<===>>>???CCCFFFGGGHHHNNNXXX```nnn{{{tttVVVLLLEEE????????????>>>>>>>>>>>>::::::::::::::::::::::::999999:::::::::;;;;;;;;;777888999::::::;;;>>>AAAHHH]]]wwwrrrqqqvvv{{{yyyvvvrrrnnnjjjhhhfffcccaaa\\\YYYUUUSSSSSSTTTSSSSSSQQQQQQQQQQQQPPPNNNMMMKKKKKKKKKJJJHHHGGGEEEEEEFFFBBB@@@>>>>>>???@@@AAA@@@@@@@@@AAABBBBBBBBBBBBBBBAAACCCEEEFFFGGGIIIMMMQQQWWWYYY\\\\\\YYYSSSLLLGGGGGGFFFHHHMMMQQQWWWaaakkkuuuzzzuuuqqqrrrzzz{{{fff[[[RRRTTT[[[bbbjjjrrruuu{{{|||uuullleee]]]VVVJJJGGGBBB???>>>===<<<;;;999999999999999999999999888888888888999999:::;;;999::::::::::::999888888:::::::::999999999888888777777777777777777777777888999:::;;;<<<=================================<<<<<<<<<<<<<<<<<<======<<<<<<;;;::::::::::::;;;;;;<<<<<<=========<<<<<<======<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;============>>>>>>>>>>>>===============>>>>>>???>>>>>>>>>==================<<<<<<<<<===@@@BBBCCC@@@DDDIIILLLPPPZZZiiittttttVVVLLLEEE????????????>>>>>>>>>>>>::::::::::::::::::::::::888888999999999:::::::::777999;;;<<<===@@@DDDGGGWWWppp~~~ooorrr|||yyytttpppnnniiieee```\\\ZZZXXXUUUSSSSSSPPPLLLJJJIIIJJJIIIHHHFFFFFFFFFFFFEEEDDDBBBAAA>>>@@@BBBCCCBBB@@@@@@??????===<<<===@@@CCCDDDDDD>>>???@@@AAACCCCCCCCCCCCDDDGGGIIIJJJKKKOOOUUUYYY[[[]]]______[[[SSSLLLFFFKKKJJJMMMRRRXXX^^^jjjuuu~~~xxxwwwxxx|||yyyhhhWWWRRRSSSWWW___gggnnnyyyyyyrrrhhh^^^RRRNNNGGGBBB???>>><<<:::999999::::::;;;;;;<<<<<<888888777777777888999999555666666777777777777666:::999999999888888888888888888888888888888777777444555777999;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888999999999;;;;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>????????????===============>>>??????CCCBBBAAA@@@???>>>===<<<<<<<<<<<<===@@@CCCGGGIIIHHHMMMRRRWWW]]]jjj|||xxxXXXLLLFFFAAA@@@???>>>============;;;:::999999888888999999<<<<<<<<<<<<<<<<<<<<<<<<===999:::@@@@@@>>>EEEPPPbbb~~~|||ttt||||||wwwqqqmmmhhhdddaaa\\\ZZZWWWUUUSSSQQQNNNLLLFFFFFFEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@========================>>>>>>???@@@AAAAAABBBCCCDDDDDDEEECCCAAAAAABBBDDDGGGIIILLLOOORRRVVV[[[___hhhfffbbb\\\WWWRRRNNNMMMMMMKKKOOOYYYccckkkxxx{{{kkk```WWWQQQUUU]]]iiikkkqqqzzz}}}zzzxxxyyyggg\\\NNNDDDAAAAAA???===>>><<<:::::::::;;;:::888999999999999999999::::::444555555555666666777777666777777777777888888888777777888888888888777777:::;;;===>>>>>>===;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::777777888999999999999888999999::::::;;;<<<======;;;;;;::::::::::::999999::::::::::::::::::::::::;;;;;;:::;;;<<<>>>???AAACCCAAA@@@@@@AAAAAA???>>>===<<<;;;;;;===AAAFFFHHHLLLHHHCCC@@@??????@@@@@@???AAABBBCCCCCCEEEHHHLLLNNNYYYeeekkkppp|||yyyXXXLLLEEEAAA@@@???>>>============<<<;;;::::::999999::::::999999999999999999999999:::777999>>>>>>>>>IIIWWWrrr|||uuuqqqlllgggccc___ZZZXXXSSSQQQNNNMMMKKKIIIGGGDDDBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@AAABBBBBBBBBCCCDDDDDDDDDCCCCCCEEEGGGGGGJJJNNNSSSWWW\\\aaaeeehhheee```YYYTTTPPPMMMLLLPPPPPPVVVcccnnnyyy~~~~~~sssgggZZZVVVXXX```ccclllxxx~~~}}}}}}tttkkk^^^RRRKKKFFFAAA??????===;;;:::::::::999888999999999999999999999999555555555666666666777777666666666777777777888888777888888999999888888777777888:::;;;;;;:::999777999999::::::::::::;;;;;;;;;;;;;;;::::::999999999888888999::::::::::::999999999::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999999::::::;;;;;;;;;======<<<;;;;;;<<<===>>>???>>>======>>>>>><<<;;;===<<<<<<<<>>>>>??????BBBCCCDDDDDDFFFKKKRRRXXXeeellltttzzz{{{YYYKKKDDDAAA@@@???>>>===============<<<;;;;;;::::::;;;;;;888888888888888888888888:::888:::>>>>>>@@@QQQddd|||vvvqqqhhhddd___[[[XXXTTTPPPNNNKKKIIIFFFEEEDDDBBB@@@>>>???>>>>>>======<<<<<<;;;=========<<<<<<;;;;;;;;;::::::::::::::::::::::::===>>>@@@BBBCCCCCCBBBBBBBBBCCCDDDDDDDDDEEEHHHKKKIIIMMMTTTZZZ___eeejjjmmmiiieee^^^WWWRRROOOOOOOOORRRUUU^^^kkkxxx|||vvv}}}}}}~~~nnnbbb]]]ZZZ[[[cccooowwwzzz~~~zzzpppdddXXXNNNEEEAAABBB???===;;;;;;;;;:::999999999999999999999999999666666666666777777777777666666777777777888888888999999::::::::::::999999777777999999999888777666888888888888999999999999999999999999888888888888888999::::::;;;;;;::::::::::::::::::::::::::::::======<<<;;;::::::999999888888999999;;;;;;<<<<<<============>>>>>>>>>???>>>===<<<===>>>>>><<<:::999999999:::===AAAFFFHHHMMMJJJFFFBBB??????@@@AAAEEEGGGIIIKKKPPPZZZfffooo|||~~~|||ZZZKKKCCCAAA@@@???>>>============<<<<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;===;;;===??????EEEZZZqqq|||yyy|||xxxssslllggg^^^[[[WWWSSSPPPNNNKKKHHHGGGEEECCCBBBAAA@@@>>><<>>>>>============???>>>>>>======<<<<<<;;;===============>>>>>>>>>>>>???AAACCCDDDDDDCCCBBBCCCDDDEEEDDDDDDFFFJJJMMMNNNSSS\\\ccciiinnnqqqtttjjjfff^^^WWWSSSRRRTTTVVV[[[```jjjvvvvvvwwwyyy|||zzzsss___\\\[[[```eeejjjrrryyy||||||zzzsssfffXXXMMMGGGDDDAAA>>>============<<<::::::::::::999999999999777777777777777777777777888888888888999999999999::::::;;;;;;;;;;;;::::::888999999:::999999888777666666666777777777888888777777777777777777777777777888999999::::::999999::::::::::::999999999999<<<;;;;;;:::999888777777666777888999;;;<<<===>>>;;;<<<>>>@@@AAABBBCCCCCC@@@??????@@@AAA@@@???===:::999999:::<<>>============;;;::::::999999999999999:::;;;;;;;;;<<<<<<======>>><<<<<>><<<>>>>>>>>>>>>========================<<<<<<;;;;;;===>>>>>>???@@@@@@AAAAAABBBBBBDDDEEEEEEDDDDDDCCCEEEFFFFFFEEEFFFHHHLLLOOOVVV\\\eeemmmqqqssstttuuugggbbb\\\VVVTTTVVVZZZ^^^gggnnnyyy{{{yyy}}}rrrggg\\\VVVTTTWWW```iiinnnsssxxxxxxqqqeeeYYYRRRGGGDDD@@@============<<<<<<;;;;;;;;;::::::999999888888888888888888888777999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999999888777777666555555555666666666777777666666666666666666666666666666777888888888888888999999999999999888888888999999888888777666555555666666888999;;;<<<>>>>>>:::<<>>???>>>>>>===>>>???AAACCCDDDDDDDDDCCCCCCFFFKKKOOOVVV]]]gggooovvv{{{ZZZLLLEEEAAA@@@???>>>============::::::999888888888888999999999999::::::;;;;;;<<<===999999===BBBOOOiii{{{zzz~~~yyyqqqjjjfffaaa[[[WWWNNNKKKHHHFFFFFFEEECCCAAA@@@???======>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<===>>>@@@AAACCCDDDDDDGGGGGGFFFFFFEEEEEEDDDDDDGGGGGGHHHHHHIIILLLQQQUUU```fffooovvvwwwuuusssqqqaaa]]]YYYVVVWWW\\\cccgggoooyyyyyy{{{jjj]]]TTTPPPTTT[[[^^^dddlllssssssnnnfff```PPPKKKFFFAAA???>>>===<<<=========<<<<<<;;;;;;:::999999999999888888888888999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;888777777666555555555444555555555555666666666666555555555555666666666666555666666777888777777777888888888888888888888888666666666666666555555555666777888999;;;<<<===>>>===@@@DDDHHHJJJKKKJJJJJJIIIFFFBBB@@@@@@AAAAAA@@@@@@@@@>>>>>>===>>>??????AAACCCEEEFFFGGGKKKSSSYYYhhhrrr}}}zzzYYYMMMGGGAAA@@@???>>>============;;;;;;:::999999999999:::777888888999::::::;;;;;;===888777>>>IIIYYYtttxxx~~~{{{tttnnnfff```\\\XXXSSSOOOHHHFFFDDDCCCBBBBBBAAA???>>>===<<<<<<===>>><<<;;;::::::::::::::::::::::::999999::::::;;;;;;<<<<<<===>>>@@@BBBEEEGGGIIIJJJMMMLLLIIIGGGEEEEEEEEEFFFGGGHHHIIIKKKNNNSSSYYY^^^jjjpppxxx|||{{{uuuoookkk^^^\\\ZZZZZZ^^^eeennnsss{{{zzz{{{}}}yyyssseeeYYYUUUVVVSSSUUU[[[ccckkknnnllliiiaaa\\\SSSLLLGGGCCC@@@????????????>>>===<<<<<<<<<::::::999999999888888888888888888999999999:::::::::;;;;;;<<<<<<;;;;;;:::999888777666555555555555555555555555666666666666555555555555666666666777666666777888888888888888666666777777888888999999555555555666666666666777777777888999;;;<<<======@@@DDDKKKRRRXXXZZZ[[[[[[XXXSSSMMMJJJIIIJJJKKKLLLCCCCCCBBBAAAAAABBBCCCCCCGGGJJJMMMOOOQQQVVV^^^fffvvvxxxYYYNNNHHHAAA@@@???>>>============<<<<<<;;;::::::::::::;;;888888999:::;;;;;;<<<<<>>===<<<===>>>???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????@@@AAACCCFFFIIILLLNNNOOOQQQNNNKKKGGGEEEEEEFFFGGGGGGHHHJJJMMMQQQXXX```eeepppuuu}}}|||tttkkkfff___^^^]]]___eeennnwww}}}wwwxxx|||}}}xxxfffZZZVVVLLLKKKMMMUUUaaajjjmmmlllqqqjjj```WWWPPPJJJFFFCCCAAA@@@@@@???>>>======<<<:::::::::999999888888888666777777777777888888888:::;;;;;;;;;;;;;;;;;;:::;;;;;;999888777777777777555555555666666666777777555555555666666666777777777777888999999999999999555666666777888999999:::555555666666777888888888888888999:::;;;;;;<<<<<>>>>>>>>>>>>>>???;;;;;;:::::::::999999999===<<<;;;:::999::::::;;;===@@@EEEKKKWWWnnnnnnnnn}}}qqqhhh^^^[[[VVVRRROOOMMMJJJHHHDDDCCCBBB@@@??????@@@@@@======<<<<<<<<<<<<===============<<<<<<;;;;;;:::777:::<<<;;;999999;;;???@@@GGGKKKKKKLLLSSSXXXZZZ]]]TTTKKKGGGDDDBBBEEEIIIMMMJJJLLLSSSYYY^^^iiiuuu~~~}}}wwwqqqhhh^^^bbbccceeeiiippp{{{}}}ooopppwwwrrriiiYYYSSSLLLIIILLLTTT\\\aaagggjjjllliii```UUUMMMJJJFFFCCC??????AAABBBBBB@@@===<<<;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;:::::::::888999999999999888777777777777777777777666666666666666666666666666666666:::888666333222222333333888888888888777777777777666666666666666666555555888888888888888888888888::::::;;;;;;;;;<<<<<<<<>>======>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<===:::>>>EEEPPPbbb|||yyylllpppxxxlllcccZZZWWWRRRNNNLLLJJJGGGEEECCCBBBAAA????????????@@@======<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;<<<>>>AAA@@@???@@@CCCGGGCCCIIINNNPPPTTT[[[___```]]]TTTKKKIIIIIIHHHIIILLLPPPNNNRRR[[[ccciiitttyyyrrrnnniiibbbeeehhhmmmttt~~~qqqqqqvvvzzzllldddYYYPPPMMMOOORRRTTT^^^ccchhhjjjfffbbb^^^]]]RRRMMMHHHEEEDDDCCCBBB@@@BBB@@@>>><<<;;;;;;;;;<<<::::::::::::::::::::::::<<<<<<<<<===<<<;;;;;;:::777777777777777777666666777777777777777777777777888666555444444555666777888888888888999999999999777777777777777777777777777777777777777777777777888888999:::;;;<<<======CCCGGGPPP___ooozzz~~~~~~zzzwwwuuurrrooonnneeebbbaaadddjjjnnnpppoooqqqllliiilllqqqyyy^^^KKKGGGAAAAAA???>>>=====================<<<<<<<<<<<<;;;:::999999999;;;<<<>>>@@@<<<@@@HHHYYYqqqvvvpppyyyxxxnnnccc[[[TTTQQQLLLIIIHHHFFFDDDBBBBBBAAA???>>>===>>>>>>???======<<<<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;;;;>>>@@@AAA@@@BBBGGGKKKIIINNNSSSXXX___gggiiiggg^^^TTTMMMLLLNNNNNNNNNOOOSSSUUU\\\hhhqqqyyyvvvnnnmmmllljjjiiioooxxxsssqqquuu~~~|||ooobbbYYYSSSPPPNNNPPPUUU[[[```dddfffhhhiiieee```ZZZTTTOOOKKKFFFCCCFFFDDDAAA>>><<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888777777777777777777777777888888888888888888888888555555555555666888:::;;;888888999999::::::;;;;;;888888888999999999999999999999888888888888999999999999:::;;;<<<>>>??????@@@BBBIIIVVVeeeqqqxxxzzz|||wwwrrroooiiijjjnnnsssxxxzzzyyyxxxxxxvvvvvv}}}___KKKFFFBBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<>>>???AAADDDOOOccc~~~yyyyyy~~~uuummmcccYYYRRROOOLLLHHHEEEDDDCCCBBB@@@@@@???>>>===<<<======>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::===@@@@@@AAACCCIIIMMMPPPUUU\\\bbblllsssqqqlllaaaWWWPPPPPPSSSSSSQQQQQQVVV\\\hhhtttvvvpppoooqqqsssrrryyyuuuqqqsss{{{|||qqqggg___YYYPPPQQQSSSUUUYYY^^^cccgggpppnnnkkkfff```YYYRRRNNNKKKIIIEEEBBB???>>>>>>>>>===============<<<<<<<<<888999999999999888777777777777777777888888888888888888888888888888888888666666666777888:::;;;<<<888888999999:::;;;<<<<<<999999999999::::::::::::<<<<<<;;;::::::;;;<<<<<<======>>>???@@@@@@AAAAAAAAABBBFFFOOOZZZfffmmmpppxxxyyyyyywwwqqqlllgggeeefffiiinnnrrruuuvvvwwwwww{{{___JJJEEEBBBAAA@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<;;;:::;;;<<<===>>>CCCHHHWWWnnn~~~tttkkkbbbZZZQQQJJJKKKHHHEEECCCCCCBBBAAA@@@???>>>===<<<<<<<<<===>>>======<<<<<<<<<<<<======<<<<<<<<<======>>>>>>>>>>>>AAADDDEEEFFFJJJPPPVVV\\\bbbiiipppxxx{{{wwwoooeee\\\UUUUUUVVVUUUTTTTTT\\\fffsssxxxttttttxxx{{{wwwrrrqqqzzzuuummmddd___ZZZUUUUUUWWW[[[]]]gggiiimmmmmmkkkeee```\\\WWWUUUQQQLLLHHHDDDBBBAAA@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<;;;::::::888888888999999999::::::888888888888888888888888999999999999:::;;;;;;<<<888888999::::::;;;<<<<<<999999::::::;;;;;;;;;;;;>>>===<<<;;;;;;<<<===>>>AAAAAAAAAAAAAAAAAAAAAAAAGGGGGGIIIOOOWWW___fffiiiqqqpppmmmggg```[[[ZZZZZZ]]]aaafffiiilllpppvvvzzz___JJJEEEAAAAAA???>>>============>>>>>>>>>=========<<<<<<===<<<;;;;;;;;;<<<===>>>BBBMMMaaa||||||tttjjj```YYYSSSLLLGGGHHHEEECCCAAABBBBBBBBBAAA>>>>>>===<<<<<<<<<===>>>======<<<<<<<<<<<<======<<<======>>>???@@@@@@AAA???BBBFFFIIILLLQQQZZZ```lllttt}}}{{{rrriiibbb[[[ZZZXXXWWWXXX\\\fffrrr|||zzz{{{|||zzztttrrr{{{|||tttjjj```ZZZWWWUUUSSSVVV[[[aaaeeefffeeecccbbbcccaaa^^^YYYTTTNNNJJJGGGDDDDDDCCCAAA@@@>>>===<<<<<<============<<<;;;;;;999999::::::;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<======;;;;;;;;;<<<======>>>>>>>>>===;;;::::::;;;===>>>BBBBBBBBBBBBCCCCCCCCCCCCIIIJJJMMMRRRXXX^^^dddgggmmmjjjeee\\\TTTQQQRRRVVVVVV[[[aaaeeejjjrrr```KKKFFF@@@@@@???>>>======>>>>>>>>>>>>>>>>>>============;;;;;;;;;;;;<<<===???@@@GGGVVVooo~~~ppphhh^^^WWWRRROOOKKKGGGEEECCC@@@@@@AAABBBAAAAAA>>>>>>===<<<<<<===>>>???======<<<<<<<<<<<<=========>>>>>>@@@AAABBBCCCCCC@@@DDDJJJOOOTTT]]]gggooo~~~vvvkkkfffaaa___[[[ZZZ___fffqqq|||wwwtttwwwnnnddd[[[UUUPPPSSSVVVWWWWWWWWWYYY[[[```aaaaaaaaa^^^ZZZVVVSSSNNNMMMKKKIIIFFFDDDBBBAAA>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAABBB@@@>>>======>>>@@@BBBCCCDDDEEEFFFHHHIIIJJJKKKLLLPPPVVV]]]dddjjjooorrrqqqoooiii```XXXVVV[[[```ccciiiqqqvvv|||bbbMMMGGG??????>>>>>>>>>>>>>>>???===<<<<<<<<<;;;;;;;;;;;;999999::::::<<>>===<<<<<<===>>>???======<<<<<<<<<<<<======>>>>>>???@@@BBBCCCDDDDDDFFFKKKQQQXXX```jjjwwwyyykkkhhheeebbb]]]]]]eeeooozzz}}}yyywwwxxxjjjaaaUUUUUUSSSOOOJJJIIILLLPPPVVVYYY]]]aaacccbbb```^^^WWWVVVTTTQQQNNNKKKIIIHHHCCCDDDDDDDDDDDDCCCBBBBBB<<<<<<<<<===>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<>>>????????????AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDGGGEEECCCAAAAAACCCEEEGGGFFFGGGIIIKKKNNNQQQRRRSSSUUU[[[dddmmmuuu||||||{{{wwwooogggfffkkkqqq{{{cccLLLHHHEEECCCAAA???>>>>>>???@@@@@@???===;;;:::;;;<<<===<<<:::;;;>>>@@@@@@DDDIIITTTkkksssjjj^^^WWWOOOKKKJJJIIIEEEBBBGGGFFFDDDAAA@@@?????????============>>>>>>>>>>>><<<>>>@@@AAABBBAAA@@@??????@@@AAABBBCCCEEEHHHKKKPPPTTT[[[bbblllyyyxxxvvvhhh^^^```cccdddnnnzzz{{{{{{ssskkkaaaZZZXXXUUUPPPLLLNNNNNNOOOSSSXXX\\\]]]]]]aaabbbbbb___YYYUUUTTTTTTLLLKKKKKKKKKIIIGGGDDDBBBCCCCCCDDDDDDDDDCCCBBBAAABBB@@@???AAADDDEEECCC@@@DDDAAA>>>======>>>>>>>>>@@@AAAAAA@@@???>>>??????BBBCCCDDDFFFFFFFFFFFFFFFHHHJJJLLLLLLIIIIIIKKKNNNJJJQQQZZZ___aaaaaabbbcccaaahhhtttcccMMMIIIEEEDDDAAA???>>>=========???>>><<<;;;:::;;;===>>><<<:::;;;>>>@@@AAAFFFMMM^^^uuuzzzmmmcccZZZTTTLLLIIIHHHGGGDDDAAACCCBBBAAA????????????@@@=========>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@BBBCCCEEEFFFGGGIIIMMMPPPTTT[[[eeeppp{{{{{{rrrfff___eeekkkppp{{{vvvnnniiiccc[[[UUUSSSQQQNNNNNNQQQSSSUUUUUUZZZ]]]aaacccbbb```aaabbb[[[[[[ZZZXXXTTTQQQPPPOOOMMMLLLJJJIIIGGGFFFFFFFFFHHHEEEBBBBBBDDDEEEEEEEEEFFFDDDAAA@@@BBBDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHFFFGGGHHHKKKNNNQQQSSSUUUUUUXXXZZZYYYUUUSSSTTTVVV]]]ccckkkoooooooooppprrrrrrxxxcccMMMIIIDDDCCCBBB@@@>>><<<::::::===<<<;;;::::::;;;===>>><<<;;;<<>>>>>===>>>>>>???@@@======>>>>>>>>>?????????AAAAAAAAAAAAAAABBBBBBCCCAAACCCEEEGGGIIILLLQQQTTT]]]gggttt|||ooogggdddlllvvv~~~|||rrrkkkccc^^^XXXSSSQQQPPPPPPPPPMMMQQQWWW]]]```bbbdddfffbbbcccccc```\\\ZZZ[[[]]]ZZZYYYVVVTTTRRRQQQQQQQQQQQQMMMIIIGGGHHHJJJKKKLLLLLLIIIGGGGGGIIILLLMMMNNNMMMNNNOOOPPPQQQRRRSSSSSSLLLMMMNNNRRRXXX^^^dddhhhgggiiijjjgggaaa^^^]]]___jjjpppvvvzzz{{{|||~~~cccMMMIIIAAAAAAAAA@@@>>><<<;;;999;;;;;;::::::;;;<<<===>>><<<<<<===???AAAFFFSSSaaazzzpppeeeZZZRRRMMMJJJFFFDDDDDDDDDCCCAAA>>>=========>>>>>>>>>???===>>>>>>??????@@@@@@@@@BBBBBB@@@@@@@@@BBBDDDEEEDDDFFFJJJMMMPPPUUUZZZ^^^kkkuuuwwwoookkklllvvvzzzqqqiiiccc]]]XXXUUUKKKMMMPPPSSSVVVYYY\\\^^^\\\^^^```^^^[[[[[[___cccdddddddddccccccccccccccc[[[YYYVVVTTTTTTVVVWWWXXXXXXVVVTTTTTTVVVYYYYYYYYYYYYYYY[[[^^^```bbbaaaaaaWWWWWWYYY]]]dddmmmuuuzzzxxxxxxuuuooohhhdddeeehhhnnnttt|||cccMMMJJJ???????????????>>>===<<<;;;;;;;;;;;;<<<<<<===>>><<<<<>>>>>>>>>>>>>>>>>???@@@AAAAAABBBCCCBBBAAA@@@AAADDDGGGHHHKKKNNNSSSWWW]]]cccjjjnnnyyywwwooooooooottt~~~uuulllfff^^^[[[XXXUUUSSSTTTUUUVVVUUUWWWWWWVVVTTTTTTXXX[[[aaaccceeehhhjjjkkkkkkkkkeeefffggggggggghhhiiiiiillljjjiiijjjkkklllkkkjjjffffffgggjjjnnnooonnnlll```aaabbbfffmmmuuu|||~~~xxxpppiiihhhlllpppwww~~~cccMMMJJJ????????????????????????<<<<<<<<<===============;;;===@@@BBBEEEPPPggg}}}zzz}}}ttthhh^^^VVVOOOJJJFFFFFFEEEDDDCCCCCCCCCCCC???@@@@@@@@@@@@??????>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCBBBCCCEEEHHHKKKMMMOOOSSSYYY```gggooowww}}}}}}qqqkkkpppuuu~~~xxxrrrjjjccc___\\\ZZZXXXVVVUUUSSSQQQPPPOOONNNNNNSSSUUUXXX[[[^^^```aaaaaajjjmmmqqqssstttvvvxxxzzz|||mmmlllmmmppptttuuurrroooccceeegggkkkqqqvvv{{{}}}}}}xxxrrrmmmooovvv|||bbbMMMKKKBBBAAA@@@???>>>>>>???@@@>>>>>>>>>>>>>>>>>>======;;;===AAADDDGGGTTTpppyyy{{{mmmaaaXXXRRRLLLHHHDDDDDDDDDCCCBBBAAAAAAAAA<<<===???@@@AAAAAA@@@@@@>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFHHHJJJNNNQQQSSSVVV[[[bbbjjjttt}}}wwwqqqoooxxx}}}zzzvvvppplllhhhddd`````````___ZZZVVVUUUTTTTTTTTTVVVXXX[[[]]]fffiiimmmpppssswww}}}yyyxxxwwwzzz~~~~~~zzzuuuooorrrvvv{{{bbbNNNKKKEEEDDDAAA???>>>>>>????????????@@@??????>>>===<<<:::>>>BBBEEEHHHWWWuuu~~~wwwiii\\\TTTOOOKKKHHHBBBCCCCCCBBB@@@??????@@@999;;;===???AAAAAAAAAAAA>>>??????@@@BBBCCCDDDDDDFFFGGGHHHKKKOOORRRUUUVVVbbbgggoooyyy|||ssssssuuu{{{uuuxxx~~~zzzvvvxxx{{{{{{uuunnngggccc___\\\\\\___cccfff___aaaeeehhhkkkrrr{{{dddOOOIIIAAA@@@@@@???>>>>>>??????@@@>>><<<;;;<<<>>>AAABBB???>>>@@@CCCKKK]]]|||qqq```VVVPPPJJJGGGFFFCCCCCCCCCCCCBBBBBBAAA@@@@@@??????>>>>>>>>>??????;;;>>>@@@AAAAAABBBCCCDDDHHHJJJMMMQQQUUUZZZaaaeeennnrrrzzz|||yyy||||||qqqrrrrrrwww~~~yyyvvvvvvyyy{{{{{{}}}xxxvvvyyy{{{|||eeeOOOIIIDDDCCCBBB@@@???>>>>>>>>>CCCAAA>>><<<<<<<<<>>>???===>>>AAAGGGQQQddd}}}|||zzzkkk[[[RRRMMMHHHDDDDDDBBBBBBBBBBBBBBBAAA@@@???@@@@@@@@@@@@@@@AAABBBCCCAAACCCEEEFFFFFFGGGIIIKKKNNNQQQTTTXXX]]]cccjjjooowww||||||~~~~~~ooommmnnnsss|||eeeOOOIIIFFFEEECCCAAA@@@>>>>>>===BBBAAA>>>===<<<===>>>???===>>>BBBKKKXXXmmm{{{xxx}}}tttfffWWWPPPKKKGGGDDDDDDBBBBBBCCCCCCCCCBBBAAAAAA@@@AAAAAAAAABBBDDDEEEFFFGGGHHHJJJJJJKKKMMMQQQSSSWWWZZZ___dddiiipppwww|||}}}~~~rrrggghhhnnnxxx~~~fffOOOIIIEEEDDDCCCAAA???>>>>>>>>>>>>===<<<<<<===???AAABBB???>>>CCCMMM]]]ttt~~~ttt{{{pppcccUUUOOOLLLHHHFFFFFFCCCDDDDDDEEEEEEEEEDDDDDDBBBBBBBBBBBBCCCEEEFFFGGGKKKLLLMMMNNNPPPSSSXXX\\\___ccchhhooouuu}}}~~~~~~~~~~~~~~~~~~{{{ffffffkkkuuu|||}}}fffOOOHHHBBBAAA@@@??????>>>??????===<<<<<<===>>>@@@AAABBBBBB@@@DDDPPPccc{{{uuuqqqlll___SSSNNNLLLIIIFFFGGGCCCCCCDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGMMMOOOQQQSSSVVV[[[```eeehhhlllsssyyyxxx{{{}}}zzz|||iiigggjjjsssyyy{{{}}}gggOOOHHH@@@@@@??????>>>>>>????????????>>>>>>>>>>>>>>>???CCCBBBHHHXXXmmmqqqrrr~~~hhh\\\PPPLLLJJJGGGEEEEEEAAABBBCCCDDDEEEFFFFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMQQQTTTXXX\\\```ffflllpppuuuyyyzzzuuuvvv|||~~~zzzyyyoookkkkkkrrrxxx{{{}}}~~~gggOOOHHHCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>??????AAACCCNNNddd}}}{{{rrr{{{}}}hhh\\\QQQMMMLLLIIIFFFFFFCCCDDDEEEGGGHHHIIIIIIIIIJJJKKKLLLNNNQQQTTTVVVWWWWWW[[[bbbhhhmmmtttzzz~~~|||wwwuuuzzz|||wwwxxx|||sssmmmkkkqqqxxx|||gggOOOHHHFFFEEECCCAAA@@@>>>>>>===;;;;;;<<<>>>???AAABBBBBB>>>CCCSSSnnnyyywww}}}jjj^^^SSSPPPNNNKKKIIIIIIGGGHHHIIIKKKLLLMMMMMMMMMLLLMMMOOOSSSWWW[[[^^^```]]]bbbiiiqqqwww~~~~~~{{{zzzzzz}}}vvvrrrsss}}}uuunnnkkkqqqyyy~~~fffMMMHHHDDDCCCBBB@@@???>>>>>>>>><<<>>>???>>>>>>>>>@@@BBBEEEKKK^^^}}}|||mmm```UUURRRRRRPPPMMMLLLMMMMMMMMMLLLLLLMMMQQQSSSUUUXXX]]]```ccceeehhhkkkhhhmmmuuu|||yyywwwyyy|||~~~}}}xxxtttsssuuu}}}}}}ssskkkmmmttt{{{fffNNNHHHBBBAAA@@@>>>======<<<<<<;;;<<<>>>>>>>>>???AAADDDJJJTTTkkk}}}~~~nnnbbbWWWTTTUUUSSSPPPPPPQQQRRRSSSRRRRRRTTTXXXZZZ^^^aaafffjjjmmmppptttvvvyyy}}}|||xxxyyy|||~~~xxxuuussssssyyyyyyppppppuuu|||}}}gggNNNHHHEEEDDDCCCBBBAAA@@@@@@@@@:::<<<======>>>???CCCEEEKKKZZZvvvqqqfff]]][[[\\\ZZZXXXXXXYYYZZZ\\\]]]]]]___ccceeekkkoootttxxx||||||{{{zzz{{{}}}yyyvvvtttrrrvvvvvvsssuuu|||~~~zzz}}}gggOOOHHHFFFEEEDDDCCCBBBBBBBBBBBB<<<===>>>>>>>>>???CCCFFFMMMaaawwwmmmfffeeeeeedddcccdddbbbdddgggiiikkkmmmooorrrxxx{{{}}}yyy{{{~~~{{{wwwuuusssuuuzzzyyyxxx|||}}}wwwyyy}}}hhhOOOIIIAAA@@@@@@???>>>>>>>>>>>>@@@@@@@@@???>>>@@@CCCFFFVVVlll{{{tttnnnnnnooonnnnnnqqqmmmqqquuuxxxzzz{{{~~~}}}zzz{{{~~~~~~yyywwwrrrrrrsss{{{}}}vvvwww{{{~~~iiiPPPIIIBBBAAA@@@@@@?????????@@@AAAAAAAAA@@@@@@BBBFFFJJJ]]]vvv|||xxxyyyzzzyyyzzz}}}}}}~~~}}}{{{xxxnnnmmmmmmrrryyyzzz~~~jjjPPPIIIEEEDDDDDDCCCCCCCCCCCCCCC@@@@@@AAAAAABBBFFFKKKOOOeee~~~~~~}}}yyymmmlllkkknnnyyy~~~jjjPPPIIICCCBBBBBBAAAAAAAAABBBBBB>>>???@@@AAACCCHHHOOOTTTooo~~~}}}{{{~~~~~~zzzooonnnllloooxxxmmmQQQJJJFFFEEEDDDBBBAAA@@@@@@???@@@AAA>>>AAAGGGFFFOOOddd}}}yyytttqqqqqqwwwnnnRRRIIIAAAAAA@@@???>>>>>>>>>???AAABBB@@@BBBHHHIIISSShhhzzzuuuqqqqqqvvvoooRRRIIIBBBBBBAAAAAAAAABBBBBBCCCAAACCCAAACCCJJJLLLXXXooo|||vvvqqqpppttt~~~|||xxxqqqSSSIIIEEEDDDCCCCCCCCCCCCCCCCCC@@@CCCAAACCCKKKNNN]]]wwwyyyrrrppprrryyyzzzvvvqqqSSSJJJDDDCCCBBB@@@??????>>>>>>>>>BBB@@@BBBJJJPPPbbb~~~|||tttppppppuuuwww~~~pppSSSJJJFFFEEEDDDBBBAAA@@@??????>>>AAA@@@BBBKKKRRRgggvvvqqqooorrrzzz}}}~~~oooSSSKKKGGGGGGEEEDDDCCCCCCCCCCCC>>>BBBAAADDDMMMUUUlllxxxrrrooopppuuu|||nnnSSSKKKBBBBBBAAAAAAAAAAAABBBBBB???CCCBBBEEENNNXXXppp~~~yyyrrroooooosssyyy|||rrrTTTIIIGGGEEECCCAAA@@@AAABBBCCCBBBAAADDDIIIOOO^^^zzz~~~~~~~~~vvvrrrqqqrrrsssyyypppQQQFFFCCCBBB@@@???>>>>>>>>>???CCCCCCEEEJJJRRRbbb}}}zzz~~~yyytttsssrrrsssxxx}}}{{{}}}rrrSSSHHHEEEEEEDDDCCCAAA@@@??????DDDDDDFFFLLLUUUggg~~~yyy~~~wwwtttrrrrrrvvvyyy~~~}}}tttuuu{{{rrrTTTJJJGGGGGGGGGFFFEEECCCAAA@@@CCCDDDGGGMMMZZZooo{{{uuuqqqppprrrsssvvvyyy{{{}}}ssssssvvv~~~mmmPPPHHHEEEEEEEEEDDDCCCBBB@@@???AAADDDIIIRRRbbb{{{~~~yyyvvvwwwvvvvvvwwwzzz~~~}}}zzz~~~uuupppnnnmmmlllmmmnnnooovvv{{{}}}|||rrrpppqqqyyykkkQQQKKKFFFFFFEEEEEEDDDCCCCCCCCC@@@FFFNNNZZZpppyyysssoookkkhhhjjjkkknnntttzzz}}}vvvtttuuuwwwpppnnnjjjiiihhhgggfffnnn}}}yyy|||}}}xxxpppmmmoooyyy{{{yyyvvvyyykkkSSSNNNGGGFFFEEEDDDDDDEEEFFFFFFBBBJJJUUUeee~~~|||wwwnnnhhheeeccccccbbbfffiiiqqqzzzyyyuuuqqqpppttt{{{zzzrrroooiiihhhfffcccaaahhh|||zzzyyy}}}|||xxxqqqpppwww}}}uuummmooovvvfffOOOLLLBBBAAA???>>>???@@@BBBDDDEEENNN[[[mmmzzzpppkkkccc]]]\\\^^^```aaahhhmmmwwwuuummmkkklllpppzzz|||tttpppiiihhhfffbbb^^^dddxxx}}}xxx|||}}}zzzvvvwwwwwwlllmmmrrrzzziiiPPPKKKFFFEEECCCBBBCCCDDDFFFGGGKKKNNN___~~~vvvmmmaaa```\\\XXXWWW]]]gggnnnrrr{{{{{{sssooolllllloooqqquuuuuullliiihhhfffdddbbbfffuuuwwwvvv~~~yyyooojjjkkknnnttt}}}jjjQQQKKKFFFEEEDDDCCCCCCDDDFFFGGGLLLSSSgggqqqgggWWWWWWWWWWWW[[[dddpppxxxyyyqqqkkkhhhgggjjjqqqxxxxxxoookkkjjjhhhgggeeehhhuuuvvvqqqyyy}}}|||jjjeeeeeehhhmmmttt{{{jjjQQQKKKGGGFFFDDDCCCCCCDDDFFFGGGMMMYYYqqqxxxhhh___RRRSSSVVV[[[cccppp~~~~~~zzzvvvsssnnnjjjgggeeegggooozzz{{{rrrnnnlllkkkjjjhhhjjjttttttlllooowwwwwwhhhaaaaaabbbeeekkkoooqqqqqq|||kkkQQQKKKGGGFFFDDDCCCCCCDDDFFFGGGMMM^^^{{{qqqbbbZZZUUUVVVZZZbbbooo~~~zzz|||zzzvvvssspppnnnmmmllllllsss~~~{{{tttpppmmmkkkkkkjjjjjjpppxxxtttjjjjjjooovvvjjjaaa^^^\\\^^^ccchhhllllllqqq~~~lllRRRKKKGGGFFFDDDCCCDDDEEEGGGHHHNNNddd~~~kkk^^^XXXWWWYYY___kkk}}}|||{{{{{{|||{{{yyy}}}|||zzzwwwuuuttttttuuuyyy|||uuurrrmmmjjjjjjiiihhhkkkqqqzzzttthhhfffiiiwwwlll```ZZZTTTUUU[[[dddjjjmmmooo|||mmmRRRKKKEEEEEEDDDCCCDDDGGGIIIJJJTTTnnnxxxggg]]]YYYVVV[[[gggyyy|||ssssssuuuwwwyyy{{{~~~~~~}}}}}}zzztttmmmhhhhhhhhhfffgggjjjoooxxxyyyjjjbbbbbbqqq}}}vvvmmmbbbZZZQQQPPPXXXbbbjjjmmmqqq{{{}}}zzznnnSSSLLLDDDCCCCCCCCCEEEHHHKKKLLL^^^zzzsssddd]]]ZZZZZZcccvvvxxxqqqnnnsssyyy||||||~~~xxxooohhhggggggfffeeegggjjjpppxxxpppaaa\\\___lllyyyssslllcccZZZXXX___hhhmmmooosssxxx|||~~~zzzrrrpppvvv|||nnnSSSLLLCCCBBBBBBCCCEEEIIILLLNNNfffpppbbb\\\\\\bbbnnnwwwsssooolllpppxxxzzzppphhhggggggfffeeefffjjjnnnttt{{{vvvcccZZZSSSbbbwwwzzz}}}zzzyyypppfffdddiiippprrrrrrssssssrrrrrrvvvyyytttllljjjqqqzzz}}}zzz{{{xxxtttssspppTTTKKKIIIGGGFFFFFFEEEEEELLLVVVlllooo```\\\```hhhzzztttpppqqqssstttwww|||yyymmmeeecccdddfffgggkkkmmmqqqxxx}}}dddUUUUUU\\\lll~~~||||||}}}{{{}}}~~~xxxqqqrrrsssrrrooommmkkkkkkiiijjjppp{{{wwwqqqoooppprrrpppTTTKKKFFFDDDDDDEEEDDDFFFOOOZZZsss}}}mmm```^^^bbbrrrwwwnnnlllpppsssuuu||||||ooofffbbbcccfffgggkkklllooouuukkkZZZTTTZZZiii{{{~~~rrrrrrrrrrrrpppnnnlllkkkggghhhnnnvvv|||}}}vvvqqqpppqqqqqqoooSSSKKKEEEDDDDDDFFFFFFJJJUUUbbb~~~{{{mmmbbbbbbhhh{{{|||uuulllhhhkkkppptttvvvzzz}}}ttthhhcccbbbeeegggiiijjjlllqqq|||qqq^^^SSSXXXeeevvv|||vvvtttqqqqqqrrrpppmmmiiidddggglllqqqsssxxx~~~yyyvvvtttttttttoooSSSLLLGGGFFFGGGHHHHHHMMM[[[iiizzznnnfffhhhoooooolllhhhhhhlllqqquuuwwwuuuwwwzzz|||~~~zzzllldddbbbdddfffggghhhjjjmmmwwwuuu```UUUWWWbbbqqq~~~}}}zzzyyy|||wwwrrrqqqrrrqqqlllgggdddgggmmmqqqqqqvvv}}}{{{yyyxxxnnnSSSMMMHHHGGGGGGGGGGGGMMM^^^nnnxxxnnnhhhllltttqqqjjjiiiiiijjjmmmqqqssstttvvvxxxzzz}}}qqqfffbbbcccfffeeeggghhhkkksss~~~gggYYYYYY```nnn{{{}}}||||||zzztttrrrrrrpppkkkffffffjjjppptttuuu{{{vvvuuussstttvvvxxxzzz{{{|||yyywwwmmmSSSMMMFFFEEEFFFEEEEEELLL___rrrwwwnnnhhhmmmvvvyyyiiiggghhhjjjkkknnnoooqqqrrrwwwxxx|||vvviiicccccceeecccfffiiikkkqqquuu___]]]aaammmyyy~~~{{{|||||||||vvvsssrrrpppllliiijjjmmmrrrwwwyyy}}}{{{xxx{{{~~~|||wwwhhhiiikkkmmmnnnpppqqqqqqyyyzzzzzzzzzyyyvvvsssqqqlllSSSNNNEEEEEEFFFFFFFFFPPPeeezzz{{{qqqlllqqqzzzpppgggfffhhhkkknnnppprrrtttuuuyyy{{{{{{mmmeeeccceeeaaafffkkkmmmppp{{{fffbbbcccmmmyyy}}}wwwwwwzzzzzz|||zzzwwwtttrrrpppooooooooooooqqqvvvwwwzzzzzzssspppssswww}}}zzzvvvrrrnnnbbbccceeeggghhhiiijjjkkkmmmnnnpppqqqqqqpppnnnmmmlllSSSNNNFFFFFFHHHIIIJJJUUUlllvvvpppvvvwwwllliiifffiiimmmpppsssvvvyyy{{{~~~}}}ooofffcccddd```ffflllnnnpppyyyjjjeeeeeennnzzz~~~~~~wwwuuuxxx{{{{{{xxxxxxwwwuuurrrqqqrrrtttqqqooopppssstttuuuzzz~~~}}}yyysssllljjjlllooo{{{yyyuuussspppkkkhhh^^^```bbbdddeeegggjjjlllfffgggjjjlllmmmmmmlllkkklllSSSMMMLLLFFFEEEJJJNNNZZZwwwxxxuuuwww{{{}}}lllgggiiigggmmmtttwwwwwwyyy~~~uuuiiidddbbbccciiimmmlllkkkqqqnnnbbbkkk{{{~~~vvvvvvvvvuuussspppnnnlllppprrrsssrrrooooooqqqtttsssppppppuuuwwwuuutttuuuwwwvvvqqqkkkggghhhmmmqqq|||}}}~~~~~~}}}xxxrrrnnnlllkkkkkkjjjdddaaa___```eeeiiikkkkkkkkkjjjjjjjjjjjjiiigggdddmmmTTTOOOKKKGGGGGGKKKPPP^^^|||wwwwwwyyyvvvhhhfffiiiiiinnntttwwwyyy}}}wwwkkkeeeccceeekkkqqqqqqooorrr|||xxxjjjppp~~~|||wwwvvvtttrrrooollliiigggkkkmmmoooooonnnoooqqqtttsssooooootttvvvttttttvvvtttrrrmmmgggdddffflllqqqxxx|||}}}yyysssssszzzzzzwwwwwwyyyvvvqqqnnnmmmmmmlllkkkfffccc___```dddiiijjjjjjpppooonnnmmmkkkhhhccc___mmmTTTOOOJJJIIIIIILLLRRRddd|||xxxxxx}}}nnneeeggglllooosssxxx|||zzzooogggdddgggmmmssstttqqqqqqwww}}}tttttt~~~}}}{{{yyyrrrqqqooommmkkkhhhgggfffgggiiilllmmmnnnpppsssuuurrrnnnnnnrrrtttssssssvvvrrrooojjjeeecccffflllqqqsssuuuuuupppjjjiiipppwwwyyytttssstttuuussspppoooooooooooonnniiieeebbbbbbgggkkkmmmnnntttsssrrrqqqoooiiiccc^^^lllTTTOOOJJJIIIJJJLLLRRRhhh|||zzz}}}}}}uuujjjeeejjjpppvvvzzzzzzuuuvvvvvvuuuvvvyyyyyy~~~tttkkkfffhhhlllpppqqqoooooossswww|||www|||}}}~~~xxxvvvkkkkkkjjjiiiiiihhhhhhhhhhhhjjjllloooqqqsssuuuvvvqqqlllkkkoooqqqqqqrrruuuqqqooollliiihhhiiilllnnnmmmooopppmmmiiijjjqqqxxx|||uuurrrrrrtttsssqqqppppppqqqrrrqqqpppjjjgggdddffflllqqqtttuuuuuutttttttttrrrnnngggccckkkRRRNNNIIIJJJKKKLLLTTTmmm~~~}}}|||wwwnnnfffeeekkkrrr{{{yyyqqqkkkjjjiiigggiiilllmmmrrryyy~~~zzzoooiiiggghhhhhhhhhhhhkkkooosss|||zzz{{{||||||uuutttkkkkkkjjjjjjjjjiiiiiiiiijjjkkkmmmooorrrsssssssssnnniiigggkkknnnnnnppptttpppooonnnmmmmmmlllkkkjjjhhhkkkmmmnnnmmmqqqxxxyyyssspppqqqrrrsssrrrpppppprrrrrrrrrqqqfffddddddhhhooovvvyyyzzzxxxwwwvvvuuusssooojjjgggjjjRRRNNNHHHJJJKKKMMMYYYttt{{{wwwpppgggbbbdddlllsss~~~wwwnnnfff^^^[[[ZZZXXXYYY\\\___dddjjjooorrrtttvvvwwwyyy|||tttkkkfffdddaaa```bbbfffkkknnnvvv}}}{{{}}}zzztttssspppppppppooommmkkkhhhgggjjjjjjkkknnnqqqrrrqqqooolllfffdddfffiiikkknnnrrrnnnmmmmmmnnnnnnnnnkkkiiiiiilllppprrrsssvvv{{{|||{{{{{{{{{||||||}}}~~~}}}xxxuuuvvv{{{~~~zzzuuussstttvvvuuussspppoooooooooooonnnaaaaaaccciiirrrxxx{{{{{{}}}zzzuuurrrooommmjjjhhhjjjRRRNNNIIIJJJLLLQQQaaaxxxssskkkdddbbbfffooovvvzzzqqqddd[[[SSSOOOMMMLLLNNNRRRRRRVVVZZZ^^^aaacccfffhhhnnnrrrwwwyyyyyyzzzxxxnnneeebbb^^^]]]___ccceeefffnnnvvv|||xxxzzzsssrrrtttuuuvvvuuusssoookkkiiijjjjjjkkkooossstttrrrpppjjjddd```cccfffhhhlllpppooommmkkklllooorrrrrrqqqrrruuuxxxyyyxxxxxxyyy{{{vvvuuuuuuuuuvvvvvvuuutttuuuzzzzzzwwwvvvuuussssssqqqmmmkkkkkkooosss}}}|||zzzvvvttttttvvvxxxwwwsssnnnkkkjjjjjjjjjiiibbbcccfffnnnwww|||}}}||||||wwwpppkkkiiijjjkkkkkkkkkSSSPPPIIIKKKNNNUUUhhhwwwrrrjjjdddcccjjjssszzzwwwooo^^^UUUMMMIIIHHHGGGIIIMMMIIILLLPPPSSSVVVXXX\\\^^^bbbggglllnnnnnnpppuuuzzzyyyzzz|||zzzooodddaaa^^^]]]___aaabbbaaahhhnnn}}}yyyuuu~~~zzzsssrrrsssuuuxxxyyyxxxtttpppmmmkkkkkkmmmqqqvvvxxxvvvssshhhbbb___aaadddfffjjjooorrroookkklllqqqvvvyyyzzz}}}|||xxxvvvvvvtttsssqqqqqqqqqpppooonnnqqqtttyyy}}}zzzsssmmmjjjjjjlllhhhiiiiiigggdddeeeiiimmmoooooonnnmmmlllnnnqqqtttxxxsssmmmhhhffffffeeeeeefffggglllsss|||~~~wwwqqqjjjeeefffiiimmmppppppTTTLLLKKKLLLNNNWWWoooyyynnndddaaacccjjjttt~~~xxxmmmeee[[[PPPHHHFFFGGGEEEDDDEEEHHHHHHHHHIIILLLOOORRRSSSZZZ]]]aaabbbbbbdddgggjjjpppqqqrrrrrrrrrtttxxx{{{}}}pppiiiaaaZZZZZZ\\\]]]___bbbdddkkkvvvuuujjjqqq}}}zzzyyyyyyzzz{{{}}}~~~{{{wwwtttqqqnnnnnnssszzz}}}{{{wwwnnnkkkgggfffhhhmmmqqqsssxxxrrrmmmmmmsssxxx{{{zzz|||yyyxxxrrrtttuuurrrmmmiiijjjkkkmmmoootttyyy|||zzzuuuqqq||||||uuuuuutttrrrnnnlllkkklllkkkjjjhhhhhhhhhgggfffdddiiiiiigggeeecccdddgggjjjpppnnnlllkkkmmmoooppppppwwwxxxzzz|||}}}~~~wwwnnndddaaaeeejjjkkkjjjoooTTTLLLKKKMMMPPP[[[ttt~~~yyynnndddaaaccckkkwww~~~uuujjjbbbXXXOOOFFFEEEEEEDDDCCCDDDFFFFFFFFFGGGIIIKKKMMMOOOQQQTTTWWWYYYYYY[[[^^^aaaeeefffgggggghhhjjjooorrrxxx|||~~~rrrjjjaaaYYYYYYZZZYYY[[[]]]aaagggqqquuuiiimmm}}}|||yyyxxxxxxyyy|||}}}{{{ttttttuuuyyy~~~~~~|||rrrooollljjjlllqqquuuwwwwwwrrrmmmnnntttzzz~~~~~~zzzuuuuuuwwwuuuvvvuuuqqqkkkggggggiiiiiimmmrrrvvvuuupppjjjfffmmmttt|||{{{vvvssstttuuuvvvuuurrrpppppppppkkkjjjhhhhhhiiiiiihhhggghhhfffccc___^^^```dddhhhkkkjjjjjjlllppptttwwwxxx~~~|||zzzxxxxxxyyy{{{}}}yyyqqqgggdddgggkkklllkkknnnTTTMMMJJJMMMSSSaaa|||}}}}}}wwwmmmccc```ccckkkyyyyyypppeee^^^UUULLLEEEDDDDDDBBBCCCDDDFFFFFFGGGGGGHHHIIIJJJKKKIIIKKKNNNOOOPPPRRRTTTWWW\\\\\\\\\[[[[[[]]]aaadddmmmrrrzzzuuukkkaaaYYYWWWWWWVVVWWWYYY]]]bbbkkkyyyyyykkkjjjuuu~~~zzzyyyvvvyyy}}}xxxzzz~~~tttrrrooommmnnnqqqvvvyyyuuuqqqnnnpppwww{{{mmmhhhkkkqqqxxxxxxuuunnnfffbbbbbbcccdddjjjooopppkkkddd^^^\\\iiinnntttwwwwwwxxx{{{}}}{{{{{{{{{||||||vvvwwwyyyzzzyyyvvvtttrrrvvvxxxyyyxxxtttqqqooonnngggffffffhhhjjjkkkkkkjjjllljjjfffaaa```bbbhhhlllggghhhkkkoootttzzz~~~|||wwwvvvxxx}}}xxxppphhheeehhhkkkkkkjjjmmmSSSNNNHHHMMMUUUfff}}}|||rrriii```^^^aaajjjzzzzzztttlllbbb[[[TTTLLLEEEDDDDDDCCCDDDGGGIIIJJJJJJKKKKKKKKKJJJJJJFFFGGGIIIKKKMMMOOOPPPRRRXXXWWWVVVSSSRRRSSSWWWZZZdddkkkuuu}}}yyykkkaaaYYYWWWWWWVVVVVVXXX[[[___eeeqqqqqqjjjooowww{{{{{{vvvyyy}}}~~~|||{{{yyy~~~tttrrrooolllkkkmmmqqqttttttrrrqqqttt|||zzzjjjccchhhnnnyyywwwrrrjjjaaa\\\[[[]]]```eeeiiihhhbbb]]][[[]]]nnnrrrvvvwwwuuutttuuuxxxtttrrrooommmlllmmmoooqqq}}}xxxssstttvvvwwwxxxwwwvvvvvv{{{||||||yyysssmmmhhhfffccccccdddgggkkkoooppppppooonnnlllhhhfffhhhkkkooojjjlllppptttxxx}}}zzzvvvuuuxxx}}}rrrlllfffdddfffiiijjjjjjkkkSSSOOOGGGLLLVVViiiyyyzzzlllddd]]][[[^^^gggxxx~~~wwwqqqiii```ZZZSSSLLLGGGFFFEEEDDDFFFJJJLLLMMMNNNNNNNNNLLLKKKIIIGGGGGGHHHJJJMMMOOOPPPPPPQQQQQQPPPNNNNNNPPPUUUXXXaaaiiittt|||}}}lllccc[[[YYYYYYXXXYYY[[[[[[^^^ccclll~~~uuuiiiiiippp|||yyyzzzxxx{{{~~~~~~{{{wwwttttttzzz}}}~~~}}}uuutttpppllliiiiiinnnqqquuuuuuvvvzzzuuummmoootttwwwvvvqqqhhh^^^YYYXXXZZZ\\\___```^^^ZZZZZZ___dddmmmpppsssssspppoooppprrrkkkjjjhhhffffffgggiiijjjkkkttt{{{vvvnnnpppsssuuuwwwwwwwwwvvv}}}~~~~~~zzztttmmmhhheeedddeeegggkkkqqquuuwwwwwwnnnoooooonnnllljjjkkklllpppsssvvvxxxyyy{{{}}}{{{yyyvvvuuuuuuvvvwwwmmmiiieeedddgggjjjlllllljjjSSSPPPHHHMMMWWWjjjyyyxxx|||fff```[[[ZZZ\\\eeeuuu{{{uuuooohhh```YYYRRRLLLHHHGGGFFFEEEIIINNNMMMNNNPPPQQQPPPNNNKKKIIIHHHHHHHHHJJJNNNPPPPPPOOOKKKKKKKKKKKKMMMQQQXXX]]]dddlllwww~~~oooeee]]][[[[[[ZZZZZZ]]]\\\___cccjjjyyyxxxhhheeekkk|||wwwvvvxxxzzz~~~zzzuuusssrrr{{{}}}~~~{{{yyywwwvvvtttoookkklllqqquuuyyyzzz}}}}}}vvvtttuuuwwwvvvrrrjjjaaa\\\[[[]]]\\\\\\[[[YYYXXX]]]dddkkkmmmpppqqqpppmmmkkklllnnniiihhhfffeeedddeeefffgggiiippp|||}}}|||yyyuuurrroooqqquuuxxxzzzzzzyyyxxxyyy{{{|||zzzvvvrrrpppooommmmmmnnnrrrwww{{{}}}}}}ppprrrttttttqqqooonnnmmmsssvvvyyyyyywwwwwwzzz|||~~~{{{xxxuuusssmmmjjjhhhgggiiilllmmmmmmiiiRRRPPPKKKOOOXXXkkk|||zzztttbbb^^^[[[ZZZ\\\cccsssyyyrrrmmmfff^^^YYYQQQLLLHHHHHHFFFFFFJJJOOOPPPRRRTTTVVVUUURRROOOMMMKKKJJJJJJLLLPPPRRRRRRQQQNNNNNNMMMMMMOOOTTT[[[```gggppp{{{sssiii```]]]\\\ZZZYYY[[[]]]```ccchhhvvv|||jjjeeekkkwww}}}uuuvvvyyy|||zzzyyyzzz~~~}}}|||}}}~~~zzzvvvvvvwwwvvvrrrooopppwww}}}{{{wwwtttyyyyyywwwqqqiiidddcccdddcccaaa^^^]]]___dddkkkooosssuuuuuusssnnnllllllnnnlllkkkhhhfffddddddddddddiiippp{{{|||yyy{{{|||}}}|||{{{|||}}}zzzyyy|||~~~yyyuuusssrrrrrrrrrrrrtttyyy}}}~~~}}}{{{zzztttuuuwwwwwwvvvuuuvvvwwwuuuuuuuuuvvvyyy{{{{{{zzzssstttuuutttrrrpppooopppppptttwwwvvvtttsssuuuxxx~~~zzzvvvsssmmmllljjjiiiiiijjjjjjkkkhhhRRRQQQMMMQQQYYYlll~~~~~~}}}nnnaaa]]][[[[[[]]]cccrrrwwwqqqkkkeee]]]XXXPPPKKKHHHGGGFFFEEEJJJPPPTTTVVVYYY[[[ZZZWWWTTTQQQOOOMMMLLLOOOSSSUUUUUUSSSVVVUUUTTTRRRRRRUUU[[[```jjjsss}}}vvvkkkbbb^^^\\\YYYXXXYYY]]]```ccchhhuuummmhhhnnnttt~~~wwwxxx}}}}}}~~~{{{|||zzzuuutttvvvvvvsssqqqsss{{{|||www{{{|||{{{vvvooojjjiiijjjlllhhheeeeeehhhlllpppqqqwwwxxxxxxuuupppllllllnnnhhhhhhgggfffggghhhiiijjjgggnnnxxx|||wwwtttsssttttttsssrrrrrruuuwwwuuuvvvwwwvvvtttqqqppppppppppppqqqssstttsssooollliiikkknnnrrruuuwwwxxxyyyyyyxxxxxx{{{~~~}}}~~~wwwqqqpppuuu|||}}}wwwsssqqqrrrtttvvvpppsssxxx|||}}}|||yyyvvvppprrrssstttssstttvvvwwwyyyxxxwwwwwwxxxxxxvvvuuupppppppppmmmkkkjjjkkkmmmkkkpppttttttqqqpppssswwwxxxyyy{{{{{{zzzwwwtttrrrmmmllljjjhhhgggfffffffffmmmUUURRRNNNNNNZZZwww~~~sssiiibbb^^^aaaffflllssszzz|||yyyvvvqqqlllfff^^^YYYSSSOOOJJJGGGHHHKKKNNNOOOWWWYYY[[[[[[[[[YYYVVVTTTSSSTTTUUUUUUVVVVVVVVVVVVQQQQQQQQQRRRUUUYYY^^^```ooosssyyy~~~xxxiii```\\\[[[YYYXXX[[[\\\aaajjjttt{{{qqqpppvvv~~~}}}}}}sssmmmooorrruuuyyy}}}xxxsssooommmoooqqqrrrqqqppplllkkkmmmsssxxxyyyyyyyyyvvvpppllliiihhhmmmjjjfffcccaaabbbdddeeejjjssszzzzzzwwwuuurrrnnnnnnmmmnnnooommmiiikkkpppnnnllljjjhhhhhhiiikkkmmmlllnnnoooooolllgggaaa]]]VVVWWWZZZ```gggmmmpppqqqqqqsssuuuwwwwwwwwwuuutttsssrrrttt|||~~~wwwrrrrrruuu{{{|||vvvqqqpppqqqrrrrrrvvvvvvyyy~~~vvvnnnpppmmmlllooovvv|||~~~~~~|||zzzuuuqqqnnnmmmmmmmmmlllmmmnnnmmmkkkjjjkkklllpppqqqrrrrrrppppppqqqrrrvvvrrrmmmkkknnnppppppoooqqqmmmhhhccc```___```aaannnVVVSSSRRRRRR```|||}}}xxxmmmhhheeehhhnnnrrrxxx~~~}}}{{{xxxsssooojjjddd]]]YYYSSSPPPKKKIIIKKKNNNQQQRRRYYYZZZ\\\]]]]]][[[YYYWWWWWWXXXXXXYYYZZZZZZYYYYYYWWWVVVUUUUUUWWWZZZ^^^aaaoootttzzz~~~~~~}}}}}}yyy{{{~~~oooccc^^^\\\ZZZXXX]]]]]]bbbjjjtttyyyuuuuuu|||yyy|||}}}rrrmmmppptttyyy}}}~~~}}}yyyuuurrrpppppppppppppppooommmmmmpppvvv{{{{{{zzzwwwsssnnnllllllmmmpppmmmiiieeecccbbbcccdddiiirrrxxxwwwtttrrrppplllmmmkkkjjjjjjeee```aaaeeegggfffeeedddeeehhhjjjlllmmmnnnooonnniiibbb[[[VVVOOOPPPUUU[[[bbbhhhjjjkkkooopppqqqrrrsssrrrqqqqqqnnnooossszzz}}}zzzvvvsssrrrsssuuuwww~~~{{{uuurrrrrruuuxxxzzzyyyzzz}}}~~~ssskkknnnmmmmmmooossswwwyyyzzzxxxvvvsssqqqooooooppppppnnnoooooommmkkkiiiiiijjjqqqrrrrrrssstttuuuvvvvvvssspppkkkiiijjjmmmooopppllljjjfffbbb___]]]\\\\\\oooWWWSSSTTTWWWfffyyy|||tttpppoootttyyy|||~~~yyyzzzvvvqqqlllgggbbb]]]YYYSSSPPPLLLLLLNNNRRRUUUWWW[[[\\\^^^___```___]]]\\\\\\]]]^^^^^^___^^^^^^^^^^^^\\\YYYXXXYYY]]]aaadddpppuuuzzz}}}{{{wwwssspppoooqqquuuzzzvvvhhh```]]][[[ZZZ\\\]]]aaahhhppp}}}|||www}}}ssskkkooo{{{sssooorrrxxx}}}~~~}}}{{{|||}}}{{{xxxuuurrrqqqpppmmmmmmllllllmmmpppuuuzzz|||zzzuuupppmmmmmmppprrrtttqqqmmmhhheeedddcccdddhhhpppuuussspppooommmjjjjjjgggeeeddd```[[[[[[___aaaaaaaaaccceeehhhkkkmmmooopppqqqoooiiiaaaYYYSSSMMMOOOTTT[[[bbbffffffeeejjjkkkkkkllllllmmmnnnnnnooorrrwww|||}}}{{{vvvvvvtttsssqqqpppooonnnvvvwwwxxxwwwvvvvvvwwwyyyxxx~~~{{{wwwrrrqqqsssxxx|||~~~|||}}}|||pppgggiiikkkmmmnnnnnnooopppqqqppppppooooooooopppqqqrrrrrrssssssqqqnnnkkkkkkkkkpppnnnnnnqqqvvvyyyzzzxxxsssqqqmmmiiihhhjjjppptttmmmllliiifffbbb___]]]\\\oooVVVSSSUUUZZZlll{{{vvv{{{yyywwwyyy|||xxxyyyuuuooojjjeeeaaa]]]ZZZRRROOOMMMMMMQQQVVVYYY[[[]]]^^^```bbbcccbbbbbbaaaaaabbbbbbccccccbbbbbbbbbaaa___]]]\\\]]]aaafffiiirrrvvvzzz{{{vvvooohhhdddfffhhhlllssszzzzzzkkkaaa]]]\\\\\\[[[\\\___eeelllwww|||zzzllleeefffrrr}}}zzzzzzwwwssswww{{{}}}|||uuuwwwzzz{{{wwwuuusssqqqpppjjjjjjiiiiiijjjmmmqqqsssxxxvvvssspppmmmmmmqqqtttvvvsssooojjjgggeeeddddddgggnnnrrrpppllllllllljjjiiieeeccccccaaa]]]^^^bbb___```bbbeeehhhkkknnnpppoooqqqrrrqqqmmmfff^^^ZZZUUUXXX^^^dddiiijjjhhheeefffffffffgggiiikkkmmmnnnqqqtttwwwyyyxxxwwwwwwwwwqqqrrrrrrqqqpppooommmlllpppppppppnnnmmmmmmoooqqqoootttwwwwwwxxx|||}}}zzzrrrqqqooopppssswwwyyyzzzyyy|||zzzooogggfffjjjmmmmmmjjjhhhiiijjjiiiiiiiiiiiijjjlllmmmnnntttvvvwwwvvvtttrrrqqqqqqmmmiiihhhlllsssxxxxxxvvvvvvuuuqqqllliiikkkqqqwwwwwwuuupppkkkgggcccbbbaaaoooVVVRRRSSS[[[ooo~~~uuussszzz||||||~~~|||zzzxxxtttnnniiieeebbb]]][[[PPPOOOMMMOOOSSSXXX\\\]]]___```bbbcccdddddddddddddddeeeeeeeeeeeeeeeddddddbbbaaa``````ccchhhmmmppptttwwwyyywwwqqqhhhaaa]]]]]]```dddkkkttt|||zzzkkkbbb^^^^^^^^^[[[\\\```eeeiiittt~~~tttiiicccdddoooxxxwwwxxxzzz|||zzzxxxzzz|||}}}}}}}}}~~~~~~~~~wwwwwwxxx|||yyyuuutttsssrrrppplllkkkjjjiiijjjkkklllmmmpppqqqqqqpppnnnmmmnnnppptttqqqnnnjjjgggeeeddddddggglllooollliiijjjkkkkkkkkkfffccccccbbb```aaaddd```aaadddgggjjjlllnnnoookkkmmmooopppnnnjjjfffcccaaadddiiinnnqqqpppkkkgggcccdddeeegggiiilllooopppoooppppppooommmnnnppprrrppppppooooooppppppqqqqqqmmmlllkkkhhhfffgggjjjllljjjnnnpppppprrrvvvvvvrrrllllllnnnpppsssuuutttrrrssswww|||yyyqqqjjjiiilllpppooollliiihhhiiiddddddcccccccccdddfffgggrrrtttwwwxxxwwwvvvvvvwwwllliiifffiiipppuuuuuusssvvvvvvtttpppllllllqqqvvv~~~yyyqqqjjjeeecccdddeeepppWWWSSSRRR\\\tttvvvpppqqqzzz}}}~~~|||{{{zzzuuurrrmmmiiifffbbb]]]ZZZQQQOOOOOOQQQVVV[[[^^^```aaaaaabbbddddddeeeeeeeeegggggggggggggggffffffeeeccccccdddfffjjjoootttwwwwwwxxxwwwssslllddd^^^\\\YYY[[[___fffoooxxxyyylllbbb^^^^^^^^^\\\^^^aaaeeeiiittt|||pppfffaaabbblll{{{wwwvvvxxxvvvzzzyyyxxxyyyzzzyyywwwvvvwwwxxx{{{{{{||||||}}}~~~zzzyyyyyyzzz}}}~~~zzzuuussstttuuusssqqqqqqooommmlllmmmlllkkkjjjhhhkkkmmmmmmllljjjjjjjjjmmmllljjjhhhfffeeeeeeeeedddjjjlllhhhfffiiikkklllmmmfffbbbbbbbbb``````bbbccceeegggiiikkkkkkkkkjjjfffgggiiikkkkkkjjjhhhggggggiiinnnrrrtttqqqlllgggeeeeeegggiiikkkmmmoooppppppnnnllljjjkkkmmmpppqqqppppppooooooppprrrtttuuukkkjjjgggdddbbbbbbfffiiigggjjjllllllooosssrrrnnniiijjjllloooqqqqqqooommmnnnrrrxxx}}}}}}zzztttpppnnnppprrrrrrpppnnnllllllcccaaa___]]]]]]___aaabbbmmmppptttwwwwwwwwwxxxyyyqqqnnnkkkkkknnnqqqrrrqqqrrrrrrrrrqqqpppppprrrssszzztttllleeeaaaaaaccceeesssYYYUUUTTT___yyytttqqquuu~~~}}}zzzxxxxxxxxxqqqooollliiieeeaaa[[[WWWSSSRRRQQQTTTYYY^^^aaabbbbbbbbbccccccddddddddddddiiiiiiiiiiiiiiihhhggggggggghhhjjjmmmqqquuuyyy{{{yyyxxxuuuooohhhbbb___^^^[[[]]]aaagggpppyyyzzzmmmccc^^^\\\]]]ZZZ\\\___cccfffqqqyyy{{{qqqeee___^^^hhhvvvyyywwwwwwsssxxxyyyssssssttttttsssssssssvvvxxxwwwwwwxxxzzz{{{|||}}}~~~{{{zzzzzzzzz{{{{{{yyywwwsssqqqppptttxxxyyyvvvrrrqqqooommmmmmnnnmmmjjjhhhdddfffhhhiiigggfffffffffffffffeeeeeeeeeeeefffgggaaafffgggdddcccfffkkklllkkkddd___aaabbbbbbccceeekkklllnnnnnnnnnllliiihhhfffggggggggghhhhhhggggggfffhhhmmmqqqsssqqqlllhhhiiijjjkkkmmmmmmmmmmmmlllooollliiijjjnnnqqqrrrqqqqqqqqqqqqrrrrrrsssssstttiiigggddd```]]]^^^bbbeeeeeehhhiiijjjnnnsssrrrmmmfffffffffgggjjjllllllkkklllqqqwww{{{|||{{{xxxvvvpppoooooopppppppppnnnllldddbbb^^^[[[[[[^^^aaadddkkkooossswwwxxxxxxxxxyyyuuussspppmmmllllllmmmnnnmmmnnnqqquuuxxxxxxvvvuuusssooojjjfffdddeeehhhjjjuuu[[[WWWVVVbbb}}}uuuuuuzzz}}}~~~~~~|||zzzwwwuuuuuuvvvnnnmmmjjjhhheee```ZZZUUUUUUTTTSSSVVV[[[```cccdddbbbbbbbbbcccccccccddddddjjjkkkkkkkkkjjjiiiiiihhhjjjlllooorrrvvvyyy{{{}}}{{{xxxsssllleeeaaa```aaa```bbbeeekkksss}}}{{{oooddd]]][[[\\\UUUXXX\\\___bbblllyyy{{{uuufff___[[[dddrrr~~~zzzvvvtttooovvv~~~|||tttmmmnnnoooppppppqqqsssxxx{{{vvvvvvwwwxxxzzz{{{|||}}}zzzzzzzzz{{{zzzwwwrrrnnniiijjjmmmuuu|||}}}wwwrrrooolllkkkkkkmmmllliiifffbbbdddeeeeeeccccccccceeeaaaaaabbbbbbdddeeeggghhh^^^cccdddaaa```eeejjjlllggg```]]]```eeefffiiilllrrrsssttttttrrrnnnjjjhhhjjjjjjhhhgggfffffffffgggdddgggkkkpppsssqqqmmmiiilllmmmnnnooonnnllljjjhhhiiifffdddgggmmmpppooolllqqqrrrsssttttttsssrrrpppgggeeeaaa]]]ZZZ[[[___ccccccfffgggiiinnntttsssnnncccaaa______cccfffiiijjjmmmqqqwww{{{|||{{{zzzyyynnnllljjjkkknnnooollliiifffccc^^^[[[[[[___cccgggmmmqqqvvvyyyyyyyyyzzzzzzvvvuuurrrmmmiiiggghhhjjjkkkmmmqqqyyy|||xxxpppooolllkkkkkkmmmoooqqqqqqZZZYYYXXXeee}}}yyyyyy~~~{{{}}}}}}zzzwwwvvvtttrrrpppnnnmmmjjjfffbbb^^^[[[ZZZSSSVVVXXXZZZ\\\^^^aaacccbbbcccccccccbbbbbbdddfffnnnooonnnmmmjjjiiijjjkkknnnsssyyy}}}~~~~~~~~~~~~xxxssskkkdddaaaaaaccceeeggglllssszzz~~~rrrggg___ZZZWWWZZZYYYZZZ^^^ccckkkxxxzzzyyyoooYYY]]]aaalll|||zzzrrrmmmlllsss|||}}}sssmmmmmmoooqqqtttvvvwwwwwwwww{{{zzzyyy|||~~~|||zzzyyyyyysssjjjfffgggiiiiiilllrrrxxx{{{zzzxxxuuunnnhhhgggjjjkkkgggbbbiiiiiigggdddaaa^^^^^^___bbbccccccdddeeeeeeddddddfffaaa```dddfffdddaaaaaa]]]___bbbdddfffjjjnnnqqquuuuuutttssspppmmmjjjhhhhhhgggfffgggiiiiiigggeeegggjjjmmmnnnnnnmmmllllllpppnnnkkkjjjjjjiiihhhfffggghhhkkkmmmoooooonnnmmmnnntttxxxxxxxxxwwwsssmmmnnniiiaaa\\\[[[[[[[[[\\\]]]\\\]]]dddlllqqqpppnnnfff___YYY[[[bbbiiilllkkkjjjrrrzzz}}}yyysssqqqpppiiifffccceeekkknnnllliiihhhbbb\\\[[[___eeeiiijjjmmmqqqtttuuuttttttuuuwwwyyyuuuoookkkjjjkkkkkklllnnnooosssyyy~~~zzzsssqqqpppsssvvvvvvqqqlllsss\\\[[[YYYhhh~~~}}}~~~~~~}}}}}}}}}}}}}}}xxxvvvtttrrrpppooonnnllljjjfffbbb^^^\\\ZZZVVVYYY[[[]]]^^^```bbbddddddddddddcccbbbcccfffiiippppppooommmkkkjjjjjjlllpppttt{{{~~~uuuqqqkkkgggeeegggkkknnnpppuuu{{{~~~rrrggg___ZZZXXXXXXWWWYYY]]]aaahhhttt~~~}}}vvvaaa___dddqqqxxxsssqqquuu{{{~~~yyypppkkkjjjlllpppuuuzzz}}}~~~}}}{{{{{{}}}zzzwwwuuuuuuqqqlllmmmqqqxxxwwwwwwyyy{{{{{{xxxvvvtttnnniiiiiilllooolllhhhggggggfffddd```]]]]]]]]]bbbbbbdddeeeffffffgggggggggcccdddhhhjjjfffbbbbbb```aaabbbcccdddfffjjjnnnpppqqqqqqrrrrrrqqqppppppnnnllliiihhhjjjkkklllllljjjkkkkkkjjjjjjkkkmmmooopppmmmjjjhhhgggfffeeecccccceeeiiimmmppprrrrrrrrrqqqwww{{{|||||||||xxxrrrmmmjjjeeebbbbbbaaa```___^^^]]]___eeemmmqqqpppnnniiiaaaZZZ[[[bbbjjjlllkkkiiillloooooollliiiffffff^^^\\\[[[^^^cccggghhhgggdddbbb``````cccgggjjjllljjjoootttwwwvvvuuuuuuuuurrrmmmfffcccdddhhhlllnnnrrrtttxxx|||}}}{{{xxxwwwvvvyyy{{{zzztttooouuu^^^]]][[[lll~~~~~~zzzppppppsssvvvyyy|||}}}|||||||||}}}|||wwwsssrrrpppooonnnmmmllliiifffbbb___\\\[[[ZZZ]]]___aaaaaabbbdddeeefffeeedddcccbbbdddiiilllqqqqqqpppnnnkkkiiijjjlllqqqvvv}}}~~~uuurrrnnnkkkkkknnnsssvvv}}}ssshhh```ZZZXXXVVVUUUWWW\\\___dddnnnxxx~~~jjjbbbjjjyyy}}}yyyyyyyyyxxxwwwxxxzzz}}}~~~zzzsssmmmhhhdddhhhnnnuuu{{{|||zzzzzz{{{||||||yyyuuussstttssssssyyy~~~zzzwwwvvvpppjjjiiilllnnnmmmjjjggghhhhhhfffbbb___]]]]]]bbbccceeegggiiijjjkkkkkknnnjjjjjjmmmlllgggcccbbbbbbcccbbbaaaaaadddhhhkkkkkklllooorrruuuwwwyyyzzzvvvrrrmmmkkkllloooqqqrrrmmmkkkhhhggghhhkkkpppssspppmmmhhheeedddcccbbbaaaccceeehhhllloooqqqrrrsssqqqwww||||||~~~{{{vvvnnnllljjjiiiiiihhhfffdddbbbaaaccchhhmmmpppooolllkkkccc\\\]]]fffmmmmmmjjjiiigggdddbbbaaa___]]][[[VVVVVVWWWYYY\\\```bbbdddbbbccceeefffggghhhkkkmmmhhhmmmtttxxxyyywwwuuutttoooiiiaaa]]]^^^ccciiimmmrrruuuyyy{{{{{{zzzyyyyyywwwwwwyyy}}}yyytttvvv______^^^sss}}}|||~~~{{{ooodddcccfffjjjooosssuuu{{{{{{|||~~~|||wwwsssqqqpppooonnnlllkkkiiifffbbb___]]]\\\]]]___bbbcccccccccdddeeeffffffdddbbbbbbeeejjjnnnrrrqqqpppmmmjjjiiijjjkkkrrrwww~~~}}}yyyvvvrrrpppppptttxxx{{{vvvkkkbbb[[[XXXTTTTTTWWW[[[^^^```iiirrr}}}pppfffooo}}}yyyuuusssuuuyyy|||{{{{{{{{{yyyuuuqqqllliiicccgggmmmtttzzz~~~{{{yyyxxxwwwwwwxxxuuutttwwwyyy|||}}}xxxrrrllliiiiiijjjhhhfffiiijjjkkkiiieeebbb``````dddeeehhhjjjmmmoooqqqqqqwwwrrrnnnnnnkkkfffeeegggfffeeedddbbbaaacccgggjjjhhhjjjlllpppuuuzzz}}}{{{wwwrrrpppppprrrssssssmmmjjjhhhgggjjjooosssvvvpppmmmhhheeedddcccbbbbbbhhhiiijjjkkkllllllllllllmmmssswwwxxxzzz|||yyyuuupppnnnllllllllllllkkkiiiiiihhhhhhjjjlllmmmkkkiiijjjddd```dddlllqqqooojjjiiiddd___^^^______[[[WWWWWWYYY[[[[[[[[[\\\^^^aaabbbeeeggggggffffffiiimmmjjjmmmrrrvvvxxxxxxxxxwwwtttmmmeee```___bbbfffhhhkkkooossstttrrrqqqrrrtttppprrrvvv||||||vvv```___bbbyyy}}}}}}uuugggZZZVVVYYY]]]ccchhhmmmuuu{{{|||}}}~~~~~~~~~~~~}}}}}}~~~~~~{{{wwwtttrrrqqqpppoookkkjjjhhheeeccc```^^^]]]]]]```cccddddddddddddeeefffeeedddccccccffflllpppqqqqqqooollliiihhhjjjlllrrrwww}}}}}}|||yyywwwuuutttvvvzzz{{{oooeee\\\XXXUUUTTTWWW[[[\\\^^^eeennn{{{xxxrrriiisssyyytttsssvvv{{{~~~zzzzzzxxxvvvssspppnnnmmmiiilllqqqwww{{{|||}}}}}}|||xxxtttssssssqqqssswwwzzz|||yyytttnnnkkkjjjjjjhhhgggiiijjjjjjhhheeecccbbbbbbfffhhhjjjnnnqqqtttuuuvvvyyysssllljjjhhhggglllrrrpppnnnlllgggcccbbbccceeeeeefffgggjjjnnnsssxxxzzzyyywwwvvvuuuuuutttrrrpppkkkiiiiiikkkooosssuuuuuupppmmmiiihhhhhhhhhhhhgggkkkkkkkkkjjjiiihhhggggggiiiooossssssuuuvvvtttppppppmmmjjjiiikkkmmmnnnnnnqqqooollljjjiiihhhgggfffgggfffgggmmmtttvvvqqqkkkgggccc```aaaeeeeee___ZZZZZZ\\\___````````````aaadddeeefffdddbbbbbbfffjjjlllmmmooosssvvvyyyzzz{{{vvvqqqkkkfffeeefffggggggcccgggkkkllllllllloooqqqnnnpppsssxxx}}}wwwaaaaaaeeessscccRRRLLLMMMPPPVVV\\\hhhsss|||||||||}}}}}}}}}}}}~~~{{{{{{{{{|||}}}~~~~~~}}}{{{yyyvvvuuutttsssqqqooojjjiiihhheeeccc```___^^^]]]```dddeeeeeeeeeeeeeeefffffffffeeefffiiinnnrrrqqqqqqooollliiiiiilllnnnssswww|||}}}|||{{{wwwvvvvvvxxx}}}uuuhhh^^^WWWUUUTTTVVVZZZ[[[\\\dddlll}}}yyyttt|||tttkkksssxxxsssssswww{{{~~~yyyxxxuuurrrqqqppppppqqqqqqssswww{{{}}}|||{{{yyy|||wwwsssqqqlllkkkmmmqqqrrrsssxxx~~~}}}{{{{{{|||vvvtttqqqoooooonnnmmmlllfffffffffdddbbbaaabbbdddgggiiilllooosssuuuwwwxxxsssmmmgggeeeeeejjjttt}}}{{{vvvppphhhbbb``````ccccccbbbccceeejjjnnnpppssstttuuuwwwxxxwwwsssppplllkkkjjjmmmqqqtttrrrpppmmmlllkkklllnnnoooooonnnjjjjjjjjjiiiiiihhhhhhhhhhhhmmmpppooopppqqqoookkkjjjhhhffffffjjjnnnppprrruuurrrnnniiifffeeeeeefffiiilllqqqvvvxxxvvvqqqmmmeeedddcccgggkkkkkkfff```\\\^^^cccfffhhhhhhfffdddccccccbbbaaa```aaadddggglllkkkllloootttxxx{{{{{{rrrooojjjggghhhiiikkkkkkbbbdddggghhhjjjllloooqqqqqqrrrrrrtttwwwzzz~~~yyycccccchhhppp___MMMEEEFFFJJJQQQXXXeeeqqq}}}}}}||||||{{{{{{||||||yyyzzz{{{}}}~~~}}}~~~|||{{{wwwvvvuuuttttttssspppnnnjjjiiigggeeecccaaa___^^^]]]```dddggggggffffffgggggghhhiiiiiijjjlllqqqtttrrrrrrpppmmmkkklllooorrrvvvxxx|||}}}}}}|||||||||yyyyyyzzz}}}zzzlll___WWWTTTSSSTTTWWWXXXZZZbbbkkkwww{{{ttt{{{xxxmmmrrr~~~~~~vvvqqqrrruuuwwwyyywwwuuuqqqnnnmmmnnnppprrrrrruuuyyy|||}}}|||zzzxxxzzz||||||zzzuuupppnnnnnniiigggfffhhhgggfffjjjppprrruuuxxxwwwuuussstttuuuuuutttsssrrrqqqooommmkkkeeedddcccbbb```aaadddgggfffhhhkkknnnrrruuuwwwwwwoooiiidddcccdddjjjvvv~~~wwwooogggcccaaaeeecccaaa```aaaeeehhhkkkmmmooorrrvvvzzzzzzxxxvvvrrrnnnkkklllnnnooommmiiiiiijjjkkkooosssvvvvvvuuullllllkkkjjjjjjjjjjjjjjjfffjjjlllkkkjjjkkkhhhddd___```aaaffflllqqqtttuuuvvvrrrlllgggcccdddgggjjjpppuuuzzz{{{wwwsssppppppiiiiiiiiillloooooommmjjjdddfffjjjooosssqqqkkkfff^^^^^^___aaaccceeeeeedddffffffhhhmmmssswwwxxxwwwmmmiiicccaaabbbfffjjjllleeeddddddfffjjjmmmoooooopppnnnlllkkknnnttt{{{{{{eeeeeejjjlll\\\JJJCCCEEEKKKTTT[[[cccqqq~~~}}}|||{{{{{{zzz{{{{{{xxxzzz|||~~~|||}}}}}}{{{yyysssssssssttttttsssooommmiiiiiigggeeecccaaa______]]]aaaeeehhhiiihhhhhhhhhhhhiiikkklllmmmooosssvvvtttsssqqqooommmooorrrvvvxxxzzz|||}}}|||||||||}}}}}}nnn___VVVSSSRRRRRRUUUVVVXXXaaakkkpppvvv{{{{{{mmmqqq|||}}}tttpppppprrrssssssuuurrrnnnkkkjjjllloooqqqooorrrvvvzzz|||{{{yyywwwtttuuuuuuqqqllliiiiiikkkkkkfffcccbbb```___ccciiimmmpppttttttrrrppppppqqqvvvuuutttrrrooolllhhheeefffeeedddbbbaaacccgggkkkeeegggjjjmmmqqqsssuuuvvvnnnjjjfffddddddgggrrr}}}{{{tttmmmiiiggghhhfffcccaaabbbeeeiiikkkjjjkkkooouuuzzz}}}}}}|||wwwqqqkkkiiikkkkkkhhhdddfffgggkkkqqqvvvyyyzzzyyypppooonnnlllkkkjjjjjjjjjdddgggiiifffeeeeeebbb]]]WWWYYY___gggoootttwwwwwwuuuqqqkkkeeebbbdddiiimmmwww||||||uuuoooooorrrooooooooopppqqqrrrrrrqqqoooooorrrwwwzzzwwwmmmdddZZZZZZ\\\bbbgggiiifffbbbaaabbbeeelllrrrvvvuuussskkkeee^^^ZZZ[[[```fffiiigggdddccceeeiiimmmnnnmmmiiigggdddcccfffooozzz|||ffffffnnnkkkYYYHHHDDDEEEEEEKKKSSSdddnnn}}}~~~zzzwwwxxx|||}}}yyyvvvvvvxxxxxxyyy|||~~~}}}~~~|||{{{zzzuuutttsssrrrpppooonnnmmmhhhgggeeecccbbb``````___dddeeeggghhhiiiiiihhhhhhkkkkkkkkkmmmooorrrtttvvvuuutttrrrqqqqqqrrrtttuuuuuucccXXXUUUQQQPPPTTTVVVXXX]]]ccciiizzzxxxyyyrrrrrrxxx{{{sssppprrrsssrrrpppsssqqqmmmiiifffgggjjjnnnpppqqqrrrssssssrrrqqqppprrrqqqnnnkkkhhheeedddcccfffccc]]]WWWUUUYYYbbbiiilllrrrxxxwwwqqqmmmnnnqqqqqqqqqpppnnnmmmkkkjjjiiihhhdddbbbeeejjjmmmkkkiiijjjjjjkkkmmmqqqssssssssspppnnnkkkgggfffiiiooottt~~~zzzvvvpppllljjjkkkkkkkkkiiifffdddeeefffeeedddeeelllvvv~~~{{{rrrkkkjjjjjjhhhgggiiigggiiimmmqqquuuwwwyyyzzzzzztttmmmkkklllllliiieee______aaafffjjjiiibbb[[[[[[\\\```hhhqqqwwwyyyxxxtttqqqlllhhheeeeeeggghhhwww{{{~~~zzzsssnnnppptttrrrssspppmmmooowww}}}~~~}}}|||zzzzzz~~~~~~qqqaaaWWWUUUYYYaaagggeeebbbbbbcccdddgggjjjmmmnnnoooooofffbbbZZZUUUYYYcccjjjjjjiiiggggggjjjjjjiiilllrrrmmmkkkiiifffeeejjjrrryyy~~~hhhhhhnnn~~~hhhWWWHHHDDDDDDDDDJJJRRRbbblll|||}}}{{{zzz}}}}}}yyyvvvvvvwwwwwwyyy|||~~~~~~~~~{{{yyyxxxxxxuuutttsssrrrpppooonnnmmmjjjiiigggdddbbbaaa``````dddeeegggiiijjjjjjjjjiiinnnnnnnnnppprrruuuwwwyyyuuutttsssrrrssstttvvvwww~~~vvvfff[[[TTTPPPPPPSSSUUUWWW[[[aaahhhwwwyyywww{{{qqqooottt{{{vvvpppooorrrvvvwwwvvvtttqqqllliiihhhiiilllnnnmmmmmmnnnoooooonnnmmmlllpppppppppnnnkkkgggccc```bbb```\\\XXXXXX]]]gggnnnrrruuuxxxwwwrrrnnnnnnooouuurrrooolllkkkkkkmmmnnnkkkgggdddeeejjjmmmmmmkkkjjjiiihhhjjjmmmoooooooooqqqrrrrrrqqqoooppprrrttt}}}|||{{{wwwrrrmmmjjjhhhiiijjjiiihhheeedddeeeffffffdddfffmmmvvv}}}~~~wwwoooiiihhhiiigggfffgggdddgggkkkpppuuuxxxyyyzzzzzzuuuooolllllllllhhheeeaaacccfffjjjlllkkkfffaaacccccceeejjjqqquuuvvvtttwwwsssnnniiiffffffgggiiiuuuyyy{{{wwwpppkkklllooooooqqqqqqooorrrzzz|||zzz}}}|||ooo___WWWVVV[[[dddjjjhhheeeeeefffggghhhjjjkkklllllllllhhhcccYYYRRRVVVaaaiiijjjiiiggghhhkkkkkkiiijjjnnnooolllgggbbbaaaeeennnvvviiijjjqqqwwwtttuuurrryyydddTTTFFFCCCCCCCCCIIIQQQ___jjj~~~{{{|||}}}~~~}}}yyywwwxxxwwwwwwyyy||||||{{{zzzzzzttttttsssrrrpppooonnnnnnkkkjjjgggeeebbbaaaaaa```ccceeegggiiikkklllllllllooooooppprrrtttvvvxxxyyyuuuttttttssstttwwwyyyzzz~~~wwwhhh^^^TTTPPPOOOQQQTTTUUUYYY___eeeqqqyyytttvvvzzz~~~pppjjjlllyyyvvvrrrnnnoootttyyy{{{|||wwwrrrkkkhhhiiilllmmmmmmiiiiiiiiiiiiiiihhhgggffflllooorrrtttqqqkkkddd___\\\[[[YYYXXX[[[bbblllrrrvvvvvvuuutttrrrpppnnnmmmvvvrrrlllhhhgggjjjnnnrrrkkkgggccccccgggkkklllkkkgggeeecccccceeeggghhhhhhqqqtttxxxyyyxxxuuusssrrrvvvvvvuuurrrlllhhhfffeeefffggggggfffdddccceeefffdddccceeekkksssxxxyyyyyyssslllhhhiiijjjhhhfffgggdddggglllrrrwwwzzz||||||{{{vvvqqqnnnmmmkkkhhhddddddhhhmmmppppppnnnkkkjjjjjjiiijjjnnntttxxxxxxwwwzzzvvvpppjjjgggfffgggiiiooosssuuurrrlllggggggjjjiiimmmpppqqquuu}}}~~~}}}zzzyyyzzzwwwlll```YYYYYY```jjjooollliiihhhjjjjjjiiihhhhhhhhhhhhhhheee```VVVQQQVVVcccmmmooojjjhhhiiilllllliiihhhjjjllliiiccc______eeennnvvv~~~iiiiiivvv~~~tttllliiijjjoooyyyuuu]]]OOOEEECCCCCCBBBHHHQQQ\\\iii}}}yyyzzz~~~{{{zzz{{{xxxxxxyyy|||}}}{{{zzzyyyssssssrrrqqqpppooonnnmmmkkkiiifffcccaaa`````````cccdddgggjjjlllmmmnnnnnnnnnooopppqqqsssuuuvvvwwwtttsssssstttvvvyyy|||~~~xxxiii^^^SSSOOONNNPPPRRRSSSVVV\\\aaakkkzzz{{{ssstttyyyooofffdddrrrxxxvvvssstttxxx|||~~~~~~{{{ssskkkgggiiikkkjjjhhhfffffffffeeeeeedddcccccciiinnnuuuyyywwwpppgggaaaZZZYYYXXXYYY]]]eeemmmrrrqqqooommmnnnpppqqqpppnnnrrrnnniiieeeeeehhhlllpppgggddd``````cccfffhhhiiieeebbb___^^^___aaaccccccooorrrwwwxxxvvvrrrooommmnnnpppooolllgggcccbbbcccdddeeeeeedddbbbaaacccdddaaaaaadddiiinnnrrrrrrqqqpppjjjfffiiikkkiiiggghhhgggjjjoootttxxx{{{|||}}}zzzwwwssspppnnnkkkgggcccffflllsssuuusssppppppqqqmmmlllmmmrrryyy~~~zzzrrrkkkgggeeefffggghhhkkknnnmmmiiiffffffgggeeekkkqqqtttyyyyyywwwuuuttttttqqqiiiaaa]]]^^^eeennnqqqmmmhhhhhhkkkiiigggeeecccccccccccc^^^\\\WWWUUU^^^kkktttvvvkkkiiijjjnnnnnniiifffffffffdddbbbaaadddkkktttyyy}}}ggghhhxxxwwwmmmfffeeegggooo|||}}}kkkVVVKKKCCCCCCDDDCCCIIIRRR\\\kkk~~~|||uuuyyy||||||~~~zzzyyyyyy{{{|||xxxuuutttsssqqqqqqpppooonnnmmmmmmllliiigggdddaaa______``````ccceeehhhkkkmmmoooooooooooopppqqqssstttvvvwwwwwwrrrrrrssstttwww{{{yyyiii]]]TTTPPPNNNOOOQQQQQQTTTYYY]]]eeeqqqxxxvvvyyyoooddd___kkk~~~~~~~~~~~~}}}}}}uuukkkfffggggggeeebbbfffeeeeeeddddddccccccccchhhnnnuuu{{{zzztttlllfffZZZYYYYYYZZZ___eeekkknnnhhhfffeeeiiinnnrrrrrrpppnnnllliiiffffffgggjjjlllcccbbbaaabbbdddfffhhhhhhfffccc```___```bbbddddddkkkmmmoooooollliiigggfffgggiiijjjgggccc```aaaddddddeeedddccc```___```bbb```bbbeeeiiilllmmmlllkkkiiiccc```dddffffffeeefffhhhjjjmmmppptttvvvxxxxxxxxxvvvtttqqqnnnjjjfffcccgggnnnuuuwwwtttqqqsssuuupppoooooouuu}}}}}}uuulllfffdddeeefff```dddhhhjjjhhhggghhhiiigggnnnuuuzzzvvvssspppooommmhhhbbb___```bbbhhhnnnnnngggbbbaaagggfffdddaaa````````````\\\]]]]]]```hhhsssxxxvvvllliiijjjnnnoookkkfffeeeddddddeeehhhmmmsssxxxzzz}}}ggggggvvvsssiiiddddddiiiooo}}}uuucccOOOFFFAAADDDEEEDDDJJJTTT___nnn{{{rrrpppyyy|||{{{}}}xxxxxxxxxzzz~~~|||xxxtttrrrqqqoooooonnnmmmmmmlllkkkkkkgggeeebbb___^^^___```bbbeeefffiiilllnnnoooppppppqqqrrrtttuuuwwwxxxxxxxxxrrrrrrsssvvvzzz~~~{{{jjj]]]UUUPPPNNNOOOPPPPPPSSSXXXYYY___jjjyyy{{{{{{pppddd]]]fff{{{}}}|||vvvmmmgggeeedddcccbbbffffffeeeeeeeeeeeeffffffkkkooouuuyyyyyyssslllhhh]]]\\\[[[]]]aaafffiiijjjbbbbbbccchhhnnnrrrrrrppplllkkkiiiggggggggghhhhhhaaacccfffiiikkklllllllllhhheeecccccceeeggghhhiiihhhiiiiiigggdddaaaaaaaaaaaaeeegggeeeaaa___cccggghhhhhhgggeeeaaa______```aaadddgggkkklllkkkiiiggg```ZZZWWWZZZ^^^______aaadddeeefffhhhkkknnnqqqrrruuuttttttrrrnnniiieeebbbeeelllrrruuusssqqqrrruuutttrrrrrrvvv~~~xxxnnngggeeeeeefff]]]aaafffiiijjjjjjkkkkkklllssszzzvvvrrrooommmhhhbbb^^^^^^ccceeeiiimmmjjjbbb]]]]]]aaaaaa````````````aaaaaaaaaeeegggkkkqqqxxxvvvqqqmmmiiiiiinnnqqqnnniiihhhffffffhhhlllrrrvvvxxxxxx~~~iiiiiiuuupppgggccceeejjjvvvkkkYYYJJJCCC@@@DDDFFFFFFMMMWWWbbbqqqwwwmmmhhhlllzzz~~~zzzxxxyyytttttttttxxx}}}{{{wwwtttsssrrrmmmmmmlllkkkkkkjjjjjjjjjfffdddaaa______```cccdddfffhhhjjjmmmooopppppppppppprrrtttuuuwwwwwwwwwwwwttttttvvvyyy}}}~~~mmm___VVVQQQOOOPPPPPPOOORRRWWWUUU\\\eeeqqqqqqeee]]]dddwwwyyyuuunnnhhheeedddeeefffffffffeeeeeefffggghhhiiippprrrtttuuusssnnniiifffaaa___^^^```eeehhhjjjiiidddeeehhhllloooqqqpppooojjjhhheeecccbbbbbbcccddd___dddkkkppprrrqqqooonnneeedddccceeegggjjjjjjjjjhhhiiihhhfffbbb```______]]]bbbeeeddd``````fffkkkooonnnmmmhhhddd`````````___cccgggiiiiiifffcccbbbZZZSSSPPPSSSXXXYYY[[[^^^```______aaadddhhhmmmpppqqqrrrsssqqqmmmhhhdddbbbdddhhhnnnpppppppppqqqrrrtttrrrpppttt||||||qqqjjjgggfffggg^^^bbbgggjjjlllmmmllllllmmmttt{{{~~~~~~yyytttpppnnnnnniiiccccccgggjjjkkknnnqqqlllddd___aaa[[[\\\^^^```bbbdddeeeeeefffjjjmmmpppvvvzzzwwwpppmmmhhhhhhnnnrrrpppmmmllleeeeeefffkkkrrrwwwzzzzzzkkklllwww~~~ooofffbbbeeekkkvvvcccQQQGGGAAA@@@EEEGGGGGGNNNYYYdddttt{{{lllcccaaajjj{{{~~~xxxuuuvvvqqqqqqrrrvvv|||}}}yyyvvvrrrpppooonnnkkkkkkkkkjjjjjjiiiiiiiiifffdddbbb``````bbbeeeggggggiiikkkmmmooopppppppppnnnoooqqqsssuuuuuuuuutttuuuvvvxxx{{{oooaaaWWWRRROOOPPPPPPOOORRRVVVSSSZZZcccmmmrrrggg^^^ccctttwwwtttpppjjjeeedddgggjjjffffffeeeeeefffhhhjjjkkkttttttsssqqqnnnjjjeeecccbbbaaa```ccchhhkkkkkkjjjiiikkknnnpppqqqpppnnnmmmgggddd```\\\[[[\\\^^^___\\\cccmmmtttvvvtttpppnnn`````````cccfffiiiiiihhhjjjkkkkkkhhheeeaaa```___\\\```ddddddaaaaaahhhnnntttsssqqqlllfffbbbaaaaaa\\\___dddfffdddaaa^^^\\\XXXQQQNNNQQQVVVXXX[[[___^^^]]]\\\^^^bbbhhhnnnrrroooqqqrrrqqqmmmhhhdddbbbbbbeeejjjmmmooooooooooooqqqnnnmmmrrr{{{tttlllhhhhhhiiiaaadddhhhlllnnnnnnmmmlllkkkrrrxxxzzz{{{|||xxxrrrooollllllooommmhhhkkkrrrqqqrrruuuvvvqqqiiifffhhhXXXZZZ]]]aaaeeeggghhhhhhfffjjjnnnqqqxxx|||zzztttmmmhhhgggnnnsssrrrpppooobbb```aaagggpppxxx}}}~~~iiijjj|||rrrhhhfffnnnxxxtttiiiZZZMMMDDDCCCAAAAAACCCIIIRRRXXXgggppp}}}yyylllcccdddgggmmm}}}{{{yyytttppppppnnnooossswww{{{~~~{{{zzzyyyzzzxxxtttsssssspppkkkggggggggghhhiiiiiijjjjjjfffcccbbbccccccaaabbbeeeiiiiiiiiilllppprrrpppmmmrrrqqqqqqqqqrrrtttvvvwwwssswww|||uuueee[[[TTTMMMMMMNNNNNNRRRWWWUUU[[[aaagggyyyvvvggg```eeesssyyywwwtttqqqpppnnnkkkhhhiiihhhffffffiiinnnssswww}}}{{{wwwrrrmmmiiifffdddcccaaa```aaaeeehhhjjjkkkkkkppprrrpppooopppmmmiiikkkccc]]]^^^```^^^[[[[[[___dddlllppppppmmmjjjhhhddddddeeefffggggggeeedddggggggiiiiiihhhfffdddbbb___aaabbb```^^^aaahhhooo{{{xxxsssmmmhhhdddbbbbbbbbb___\\\\\\^^^^^^\\\YYYYYYUUURRRTTTZZZ______^^^_________```ccckkkttt{{{wwwyyyxxxrrriiibbbaaacccdddgggjjjllllllmmmooopppooopppppppppwwwzzzssspppoooooonnnooopppooommmlllllllllmmmooosssvvvwwwuuuqqqnnnkkkpppuuusssnnnllloootttvvvvvvwwwyyy{{{xxxrrrmmm]]]YYYVVVXXX```gggjjjjjjkkkjjjlllpppvvvyyyxxxvvvppplllhhhjjjpppqqqnnniiibbb]]][[[aaalllwww{{{{{{jjjkkkuuummmmmmvvvssshhh]]]PPPFFFDDDDDDCCCCCCEEEKKKSSSYYYgggnnnzzz}}}mmmbbb]]]bbbjjjsss{{{xxxvvvqqqoooooommmooorrrvvv{{{}}}wwwuuuttttttvvvuuuqqqpppqqqooojjjgggggghhhhhhhhhhhhiiiiiifffcccbbbdddcccaaabbbfffkkkjjjkkknnnqqqsssqqqoooppppppqqqrrrssstttvvvwwwuuuyyy~~~uuueee[[[SSSMMMLLLMMMNNNQQQVVVUUU[[[```fffwwwttteee___dddqqq{{{yyywwwvvvuuutttqqqoooiiigggffffffiiiooovvvzzz|||vvvpppjjjfffdddbbbcccbbb```bbbfffjjjmmmnnnnnnsssuuurrrqqqqqqnnnjjjjjjbbb]]]^^^```^^^\\\\\\dddiiiooorrrqqqmmmhhhfffdddeeefffhhhjjjkkkjjjjjjiiiiiiiiiiiihhheeecccbbbbbbbbbaaa^^^]]]bbbkkkrrrzzzwwwtttooollljjjiiiiiiaaa]]]YYYYYY[[[^^^]]]\\\XXXVVVVVVZZZbbbhhhiiihhhfffdddaaaaaaeeellltttxxxzzz{{{xxxpppfff^^^\\\]]]ggghhhiiiiiihhhggghhhiiimmmpppsssuuu{{{yyyrrroooqqqvvvyyy{{{{{{zzzwwwtttpppnnnnnnpppqqqqqqrrrrrrpppmmmkkkmmmsssxxxxxxsssooopppsssssstttvvvyyy{{{xxxqqqlll```]]][[[___fffkkkllllllhhhhhhiiimmmqqqsssrrrqqqjjjggggggkkkqqqsssnnniiiddd```]]]bbbllluuuxxxxxxlllmmmzzztttvvvyyyiii___VVVMMMFFFCCCDDDDDDDDDGGGLLLSSSXXXdddjjjssszzz{{{uuunnnhhhbbb\\\\\\fffqqq}}}xxxtttqqqnnnlllnnnmmmooorrrvvvzzz~~~}}}tttnnnlllllllllppppppnnnnnnooonnnkkkiiiiiiiiiiiihhhhhhhhhhhhfffcccbbbddddddbbbcccgggllllllmmmooorrrsssrrrppppppqqqsssuuuvvvwwwxxxxxxxxx{{{uuufffZZZSSSMMMLLLMMMMMMPPPTTTTTTZZZ___fffuuu~~~uuuvvvyyyrrrbbb\\\aaaooo|||{{{zzz{{{{{{zzzwwwuuujjjiiiggghhhlllsss{{{xxxpppjjjgggffffffgggdddbbbcccgggllloooqqqrrrwwwyyyvvvsssrrrooolllhhhaaa\\\^^^___^^^]]]___kkknnnssstttqqqlllgggeeeggghhhjjjmmmoooqqqrrrrrrqqqpppooommmkkkiiiggggggfffeeebbb___^^^dddnnnvvvyyywwwtttrrrqqqqqqrrrrrrccc^^^XXXWWWZZZ^^^aaabbbZZZ[[[^^^fffooouuuwwwvvvooojjjeeedddiiioootttvvvyyyxxxtttlllbbb\\\ZZZ[[[dddeeefffeeeccccccdddeeelllrrrwwwyyy}}}|||wwwoookkkkkkrrrzzz{{{xxxvvvtttvvvsssooommmlllkkkjjjiiipppwww}}}~~~zzztttssssssqqqrrruuuxxxxxxvvvpppllleeedddeeeiiinnnpppooollleeedddeeegggjjjkkkjjjiiicccdddgggnnntttuuuoooiiifffbbb```ccckkkrrruuutttmmmnnnzzz~~~qqqaaaXXXQQQLLLIIIBBBCCCDDDEEEGGGLLLRRRVVV___bbbfffiiihhhccc]]]YYY]]]\\\bbbnnn|||vvvqqqooollllllnnnmmmooorrrvvvzzz~~~uuujjjeeeeeefffggglllnnnmmmmmmoooooolllllllllkkkkkkjjjiiihhhhhhfffcccbbbdddeeeccceeehhhlllmmmnnnppprrrrrrrrrqqqrrrsssvvvyyyzzz{{{{{{{{{zzz~~~uuugggYYYRRRMMMLLLMMMLLLOOOSSSSSSXXX^^^ffftttpppnnnrrrqqq___XXX^^^jjj}}}}}}}}}}}}~~~|||xxxvvvooommmlllnnnssszzz{{{rrrmmmkkkmmmooommmjjjgggfffiiimmmpppqqqvvv{{{}}}yyytttrrrpppmmmgggaaa\\\^^^___^^^___aaammmqqqttttttqqqlllhhhfffjjjlllnnnppprrrtttvvvwwwzzzyyywwwtttrrrpppooooooiiihhhfffcccdddhhhpppvvvwwwvvvtttsssssstttuuuvvvjjjccc\\\YYY\\\bbbfffhhh```ccciiirrr{{{uuunnngggggglllrrruuuuuutttrrrooohhhaaa]]]\\\]]]]]]^^^___```aaacccfffiiipppvvvyyyyyyzzz||||||yyywwwsssmmmjjjkkkrrrzzz~~~zzztttmmmiiijjjkkkllllllqqqxxx{{{xxxwwwsssssstttttttttsssqqqoookkklllooorrruuusssnnnjjjbbbaaabbbbbbcccdddccccccccceeejjjqqqvvvuuuoooiiieeebbbaaadddkkkqqqrrrrrrnnnooo|||dddVVVNNNHHHFFFGGGCCCEEEGGGIIIJJJMMMQQQTTTXXXXXXWWWWWWWWWVVVUUUUUUZZZ^^^iiiyyyvvvqqqooommmmmmpppnnnppprrrvvvzzz~~~|||mmmccc___aaadddeeelllpppooonnnpppqqqooonnnnnnmmmmmmlllkkkjjjjjjfffbbbbbbeeefffeeefffjjjkkkmmmooopppqqqqqqpppqqqqqqsssvvvyyy{{{|||}}}}}}}}}wwwiiiYYYRRRMMMMMMMMMLLLNNNRRRQQQVVV]]]gggvvvssspppuuuqqq]]]VVV[[[ddd{{{~~~yyyvvvsssssssssuuuzzzzzzqqqnnnooosssvvvtttqqqmmmkkklllmmmoooooowww}}}zzztttrrrpppnnngggbbb^^^^^^___^^^```dddlllooorrrrrrpppllljjjiiijjjlllnnnooonnnooorrrttt~~~}}}{{{xxxwwwuuuuuutttmmmlllkkkjjjjjjlllpppsssuuutttrrrppppppqqqrrrsssqqqjjjbbb___bbbhhhmmmoooiiimmmttt|||xxxqqqjjjiiinnntttvvvvvvqqqooolllgggbbb___^^^^^^YYY[[[\\\]]]___ccciiimmmuuuzzz{{{vvvttttttuuusssrrrqqqnnnnnnpppuuu{{{{{{tttllliiikkkooorrrrrrpppwww~~~|||xxxvvvtttqqqoooppprrrtttppprrruuuwwwvvvqqqkkkfff```aaaaaaaaa``````aaabbbiiijjjnnnsssvvvtttnnniiidddccccccffflllqqqrrrrrrnnnnnn|||sss\\\QQQKKKEEEDDDHHHFFFHHHKKKMMMMMMOOOQQQSSSQQQOOOMMMLLLNNNQQQUUUWWWZZZbbbrrruuuqqqpppnnnoooqqqoooqqqtttwww{{{tttfff]]][[[___cccgggnnnsssrrrqqqrrrsssqqqooonnnnnnmmmlllkkkkkkjjjeeebbbbbbeeegggfffhhhlllkkkmmmpppqqqpppppppppqqqppprrrtttwwwzzz|||}}}~~~xxxlllZZZSSSNNNNNNNNNMMMNNNQQQQQQUUU]]]iiiwww}}}www|||ttt^^^TTTXXX^^^qqq|||wwwuuuvvvwwwyyy~~~~~~uuunnnkkknnnsssxxxxxxuuurrrpppoooooonnnmmmuuu|||zzzssspppooommmiiiddd``````______bbbggghhhkkknnnnnnmmmkkkjjjjjjgggiiikkkjjjhhhiiilllooozzzzzzyyyxxxwwwvvvvvvuuurrrpppooommmllllllmmmnnnqqqpppnnnlllkkklllmmmnnnrrrlllfffdddhhhnnnrrrtttrrrvvv|||zzztttnnnkkknnnrrruuuvvvqqqooommmjjjfffbbb```^^^[[[\\\\\\\\\^^^bbbhhhlllwww{{{{{{uuuooopppqqqpppooooooppprrruuuzzz~~~yyyrrrjjjhhhmmmsssuuuuuuqqqvvv}}}|||zzzvvvqqqnnnooorrrvvvqqqrrruuuuuusssmmmhhhdddaaabbbcccbbbaaabbbdddfffppppppqqqrrrrrrqqqmmmjjjgggggghhhkkkooorrrssssssnnnnnn{{{nnnYYYQQQLLLFFFEEEJJJEEEHHHKKKMMMMMMMMMMMMNNNLLLKKKJJJJJJMMMRRRXXX\\\cccooo}}}sssqqqpppooooooqqqqqqrrruuuxxx|||yyymmm```YYYYYY___dddiiiqqqvvvuuurrrrrrsssrrrmmmmmmllllllkkkkkkjjjjjjeeebbbbbbfffggggggiiimmmlllooorrrsssqqqpppqqqrrrssstttuuuxxx{{{~~~zzznnn[[[TTTOOOOOOOOONNNNNNQQQRRRUUU]]]iiivvv~~~www___SSSUUUXXXhhh~~~|||xxxtttuuuwwwzzz}}}zzzrrrkkkiiilllqqqvvvyyywwwuuussssssrrrpppnnnrrrzzz~~~xxxqqqnnnmmmlllkkkfffcccbbb```___bbbhhheeegggjjjjjjiiihhhhhhhhheeehhhjjjiiifffgggkkkoootttuuuvvvwwwwwwwwwvvvuuuwwwtttoookkkiiiiiiiiiiiilllkkkiiihhhggghhhiiijjjmmmiiieeeffflllrrrvvvwwwwww{{{|||xxxrrrmmmkkkmmmqqqtttmmmmmmmmmlllkkkhhheeeccc\\\\\\[[[[[[\\\aaagggllluuuzzz{{{vvvppppppqqqpppppppppqqqssswww{{{}}}yyyzzz~~~uuunnnggggggmmmssstttssstttwww{{{}}}}}}zzzvvvqqqppprrrtttlllnnnppppppmmmiiifffdddbbbdddfffeeeeeefffiiimmmvvvssspppmmmmmmmmmmmmmmmmmmnnnoooqqqtttuuuttttttmmmmmm{{{hhhTTTNNNKKKDDDDDDIIICCCEEEIIIJJJJJJIIIHHHIIIJJJIIIJJJLLLPPPUUU[[[^^^qqq}}}{{{rrrppppppooooooqqqrrrsssvvvyyy}}}yyyssshhh]]]WWWXXX___dddjjjrrrxxxvvvsssrrrrrrqqqkkkkkkjjjjjjjjjjjjiiiiiieeebbbbbbfffhhhgggiiimmmmmmqqqttttttrrrqqqrrrtttwwwxxxyyyzzz~~~{{{ooo[[[UUUPPPPPPPPPNNNOOORRRSSSVVV^^^jjjuuuyyy```SSSTTTUUUbbb|||}}}~~~~~~{{{zzzyyyxxxzzz~~~{{{wwwrrrsssvvvyyy|||~~~zzzrrrkkkhhhkkkppptttxxxwwwvvvuuuuuutttqqqooopppxxx|||wwwooollllllkkkmmmhhhdddcccaaa___ccciiidddfffhhhhhhgggffffffffffffiiikkkkkkhhhiiinnnsssqqqsssuuuxxxyyyxxxwwwvvv{{{uuunnnhhheeeeeefffgggiiihhhfffeeeeeefffhhhiiigggeeecccfffmmmtttwwwxxxyyy|||~~~{{{uuunnnjjjjjjnnnqqqhhhiiikkkmmmooonnnkkkiiiZZZZZZYYYYYY[[[aaahhhnnnrrryyy|||xxxsssrrrrrrqqquuutttssstttvvvzzz~~~xxxtttqqqsssyyy}}}}}}|||rrrkkkeeeffflllqqqqqqooovvvxxxzzz|||~~~}}}~~~~~~zzzuuuqqqqqqrrrhhhjjjkkkkkkiiigggffffffdddfffhhhhhhgggiiimmmqqqxxxtttnnnjjjiiijjjmmmpppssssssuuuvvvwwwvvvuuutttlllnnnxxxhhhWWWPPPHHHIIILLLGGGLLLIIIIIIIIIGGGDDDEEEJJJKKKJJJMMMRRRTTTWWWbbbppp|||~~~yyyrrrnnnmmmnnnnnnooorrruuuxxx{{{~~~wwwlll```ZZZYYYZZZ___fffrrruuuxxxxxxvvvrrrooonnnkkkjjjiiijjjkkkkkkiiiggghhhhhhhhhggghhhjjjooorrrwwwwwwwwwwwwvvvuuusssrrrvvvwwwyyy{{{~~~}}}sssaaaWWWNNNNNNOOOOOOMMMNNNWWWXXX\\\eeeqqqxxxeeeZZZVVVTTTaaauuu}}}}}}{{{yyyxxxzzz{{{yyyzzztttssszzz~~~xxxrrrqqqtttppplllkkkooouuu{{{~~~|||vvvpppmmmnnnppprrruuuxxx{{{}}}}}}zzzvvvsssuuutttrrrrrrrrrrrrpppnnnmmmjjjfffbbb```aaabbbccciiifffccc___^^^^^^```bbbdddeeeggghhhiiilllpppsssttttttuuuvvvwwwwwwtttrrrwwwtttnnngggaaa^^^```bbbbbbdddhhhiiihhhgggffffffgggeeefffiiikkkmmmrrryyy{{{zzzsssmmmkkkiiihhhlllqqqkkklllmmmllloooqqqmmmfff[[[YYYXXXXXX[[[aaagggkkkuuuwwwyyyyyyvvvsssrrrqqqwwwxxxwwwuuuuuuxxxvvvrrrmmmjjjjjjmmmooonnnqqquuummmkkkhhhffffffhhhjjjlllppprrrvvvyyyzzzyyyxxxvvvtttzzz~~~}}}{{{yyytttmmmkkkiiiiiijjjgggbbbaaaccckkklllmmmmmmlllllllllmmmrrrttttttpppkkklllsss{{{}}}wwwqqqpppsssuuuuuusssoooqqq}}}yyybbbSSSLLLFFFGGGKKKFFFIIIFFFFFFGGGFFFDDDGGGLLLNNNOOOSSSYYY^^^cccqqq~~~~~~xxxrrrmmmlllmmmoooppprrruuuxxxzzz}}}rrrggg\\\WWWWWWZZZaaahhhtttwwwyyyyyywwwssspppooommmlllkkkllllllllljjjhhhgggggggggffffffiiimmmpppvvvvvvwwwwwwvvvuuutttsssssstttwww{{{}}}rrrbbbWWWNNNMMMNNNNNNMMMOOOTTTUUUZZZdddpppwwwcccXXXWWWVVVccctttzzz{{{{{{zzzvvvwwwyyyyyyxxxwwwssstttyyyzzztttooonnnpppllliiiiiimmmsssxxx{{{~~~zzzsssmmmiiiiiijjjlllssswww|||{{{xxxyyywwwuuussssssrrrpppnnniiiiiigggfffdddcccbbbaaaaaa___\\\ZZZYYYZZZ\\\]]]eeegggiiikkklllnnnqqqtttvvvwwwwwwxxxxxxvvvssspppnnnlllhhhccc___]]]^^^```aaadddhhhkkkmmmllljjjhhhhhhffffffjjjlllmmmqqqvvv{{{zzztttooommmkkkhhhjjjnnnoooooommmjjjlllpppmmmhhh___]]]\\\^^^ccciiimmmooossstttuuutttrrrppppppqqqxxx{{{{{{xxxvvvvvvrrrmmmjjjeeedddeeefffgggjjjooonnnlllhhhdddcccccceeefffgggiiimmmppprrrpppnnnmmmiiipppuuuvvvuuutttpppjjjcccaaaaaacccbbb^^^]]]```gggkkkooopppmmmjjjhhhhhhkkkppptttsssqqqqqqwww}}}~~~xxxrrrppprrruuutttsssrrrtttqqq\\\PPPKKKEEEGGGKKKGGGGGGEEEDDDFFFFFFFFFKKKQQQTTTWWW^^^fffmmmxxx|||wwwpppkkkkkkmmmpppqqqsssuuuwwwzzz|||yyylllaaaWWWTTTUUU[[[dddlllxxxzzz|||{{{xxxtttqqqppppppnnnmmmnnnnnnnnnllljjjiiiiiiiiihhhhhhjjjnnnqqqtttuuuvvvwwwwwwvvvuuutttppprrruuuzzz~~~sssdddXXXMMMKKKLLLLLLMMMOOOPPPRRRXXXbbbnnn}}}vvvaaaWWWXXXZZZffftttvvv}}}zzzyyy|||{{{uuurrrtttvvvwwwvvvuuuuuuxxx{{{xxxqqqnnnooollliiifffgggjjjooosssuuuwwwsssnnniiiggggggiiijjjooouuu}}}}}}{{{xxxuuutttqqqnnnlllfffgggiiiiiihhheeebbb```^^^\\\ZZZXXXXXXZZZ\\\^^^fffiiikkkmmmmmmnnnpppqqqtttuuuvvvvvvtttpppllljjjddddddcccaaa^^^\\\]]]^^^aaacccgggnnnssstttpppkkkllljjjjjjmmmooonnnpppttt}}}~~~yyytttooonnnkkkhhhhhhllluuusssoookkklllpppnnnjjj```^^^^^^ccclllrrrsssqqqoooooommmllljjjkkknnnqqq{{{~~~zzzvvvooohhhhhhbbb^^^______```eeekkkrrrppplllgggccc```______^^^aaaeeeggghhhfffbbb```]]]eeejjjkkkjjjjjjgggbbb[[[XXXXXX[[[\\\ZZZ[[[^^^cccjjjqqqrrrmmmfffcccbbbbbbhhhpppttttttuuuyyy}}}yyyqqqnnnnnnppppppppprrruuunnnZZZPPPMMMGGGHHHLLLHHHIIIFFFFFFHHHIIIKKKQQQYYY]]]cccllluuuzzztttmmmiiiiiimmmppprrrtttvvvxxxzzz}}}}}}sssiii___UUUSSSVVV]]]gggqqq|||}}}~~~|||xxxtttqqqpppqqqooonnnooooooooommmkkklllllllllkkkkkkmmmqqquuutttuuuvvvwwwwwwwwwvvvuuuqqqrrrvvv{{{vvvfffYYYMMMIIIJJJKKKMMMOOOOOOQQQWWW```kkk|||}}}wwwbbbXXX[[[___jjjvvvuuu|||yyywwwyyyzzzvvvrrrpppqqqsssssssssvvv{{{{{{tttrrrsssmmmjjjgggfffhhhkkkmmmmmmnnnllliiiggggggiiilllnnnkkkrrr}}}}}}yyyuuurrroookkkhhhdddfffhhhiiiiiigggdddbbb```___^^^]]]^^^```bbbdddgggiiillllllkkkjjjjjjkkkkkklllnnnnnnkkkhhheeecccbbbcccdddbbb___]]]\\\\\\```aaafffoooxxxyyytttnnnqqqmmmllloooqqqppppppsss~~~xxxrrrmmmllljjjgggjjjnnnyyyxxxtttqqqrrrtttqqqkkk___\\\]]]dddnnnuuussspppjjjiiifffdddcccfffkkkppp}}}yyyqqqiiihhhbbb^^^^^^___aaagggnnnwwwwwwuuurrrmmmfff___[[[]]]^^^aaabbbaaa]]]YYYVVVSSS[[[bbbbbb``````___[[[YYYVVVUUUYYY\\\\\\^^^aaagggmmmsssrrrkkkccc______^^^dddkkkppprrrtttwww{{{zzzqqqllljjjjjjjjjjjjppprrrjjjYYYQQQNNNGGGGGGKKKGGGJJJHHHHHHLLLNNNQQQYYYaaajjjsss}}}}}}uuupppjjjggghhhlllppprrruuuwwwzzz|||zzzppphhh^^^VVVUUUYYYaaakkkuuu}}}xxxssspppoooooonnnmmmnnnoooooommmkkkkkkllllllkkklllnnnsssvvvuuuvvvwwwxxxxxxxxxwwwvvvtttuuuxxx}}}zzzgggZZZMMMIIIIIIJJJLLLOOOPPPRRRWWW___hhhwww}}}|||zzzeee[[[]]]aaalllwwwwwwxxxwwwwww{{{xxxuuurrrpppooopppppppppwww~~~~~~yyyxxxxxxrrrooojjjgggfffggggggggggggfffeeeeeefffhhhkkklllgggooo||||||xxxtttppplllhhheeeeeeeeeeeefffffffffffffffcccbbbaaaaaabbbccceeefffggghhhjjjiiigggdddccccccccceeehhhgggeeebbbbbbbbbhhhiiijjjhhhddd___\\\[[[___```dddmmmwwwzzzvvvqqqqqqllljjjmmmooonnnoooqqqyyy~~~vvvoooiiiggggggggglllrrrxxxzzzzzzyyyzzzzzztttkkk^^^\\\\\\cccnnntttrrrnnngggfffcccaaa```dddjjjooo||||||uuunnnhhhccc___```bbbeeekkkrrryyy|||{{{pppeee^^^^^^______^^^[[[WWWRRROOOLLLUUU]]]^^^^^^```aaa___```[[[YYY]]]aaabbbdddhhhnnnrrrtttqqqjjjcccaaabbbeeegggjjjlllmmmpppvvvzzz}}}uuunnnjjjhhhhhhgggnnnppp{{{dddUUUPPPNNNGGGGGGJJJGGGJJJJJJLLLSSSXXX]]]eeemmm{{{wwwppplllgggfffhhhkkknnnooosssvvvzzz~~~xxxnnnfff]]]WWWXXX^^^fffpppzzz|||vvvqqqnnnmmmkkkjjjjjjkkkmmmmmmllljjjhhhiiiiiiiiijjjmmmrrrvvvwwwxxxyyyzzzzzzyyyxxxwwwwwwxxx{{{{{{gggZZZMMMIIIIIIIIIKKKMMMPPPRRRWWW___gggtttyyyxxx~~~jjj______```kkkxxxzzzyyyxxxzzz}}}wwwuuurrrooommmmmmnnnooouuu~~~~~~}}}{{{xxxssslllgggeeeddddddccceeeddddddccccccdddeeefffeeemmmyyy}}}zzzvvvrrroookkkgggddddddcccccccccdddfffhhhiiicccbbbaaaaaaaaabbbcccdddfffggghhhfffdddbbbaaaaaaccceeegggfffcccbbbeeegggqqqrrrqqqmmmgggaaa]]][[[]]]^^^bbbiiipppuuutttsssmmmgggcccfffjjjkkklllnnnqqqtttyyy}}}~~~}}}rrrlllgggfffffffffkkkrrrsssxxx{{{}}}}}}uuukkkaaa^^^^^^bbbjjjppppppoooggggggeeeccccccfffkkkooozzz{{{vvvqqqhhhcccbbbdddeeegggkkkpppwww|||xxxlllccc___^^^]]]ZZZWWWSSSPPPNNNLLLWWW```ccceeehhhlllmmmjjjddd```cccggghhhjjjmmmtttttttttqqqmmmkkkjjjjjjpppooommmkkkkkkooouuuzzz~~~xxxrrrmmmkkkjjjjjjmmmooosss```SSSPPPPPPJJJJJJNNNKKKNNNOOOUUU___gggnnnwwwwwwrrrjjjhhheeeeeegggjjjlllmmmppptttyyy~~~zzzqqqhhhaaaZZZVVVZZZbbbkkkuuu~~~zzztttooolllkkkfffffffffhhhjjjkkkjjjiiifffggghhhhhhjjjnnnssswwwzzz{{{{{{{{{{{{zzzxxxwwwxxxyyy|||yyygggZZZNNNJJJJJJIIIIIIKKKNNNQQQWWW___fffsssvvvttt|||mmmaaa^^^\\\gggwww|||{{{|||~~~uuussspppmmmkkkkkknnnpppttt}}}~~~zzztttllleeecccbbbcccccccccccccccddddddeeeeeeeeedddkkkvvv|||yyyuuuqqqnnnkkkgggdddaaaaaaaaabbbcccfffhhhiiigggfffeeedddcccccccccccceeeffffffeeedddccceeefffgggiiiiiigggcccdddhhhmmmwwwwwwuuupppiiibbb]]][[[\\\]]]```dddhhhmmmqqqssslllddd```ccchhhkkkmmmpppkkklllooosssvvvxxxxxxwwwnnniiiggghhhgggeeegggkkkmmmrrrwwwzzz}}}|||tttjjjbbb```^^^___dddiiimmmnnnkkkkkkkkkjjjjjjkkkoooqqqwww~~~yyyuuurrroooiiiffffffiiiiiihhhiiilllpppvvv~~~yyyooohhh```___\\\YYYWWWUUUTTTTTTWWWbbblllnnnnnnrrrvvvxxxsssjjjdddfffiiikkklllnnntttsssrrrsssuuuvvvtttrrrvvvsssnnnjjjiiimmmsssxxx{{{yyyvvvsssooommmllllllmmmooonnn___SSSQQQSSSNNNNNNSSSQQQRRRTTT]]]iiittt|||yyyqqqooogggeeeddddddgggjjjkkkkkkmmmrrrxxx~~~yyysssjjjaaa\\\WWWUUU[[[dddnnnyyy~~~yyysssmmmjjjiiicccccccccfffhhhjjjjjjhhhfffgggiiijjjlllpppvvvzzz||||||}}}}}}|||zzzxxxwwwxxxyyy|||wwwfffZZZNNNJJJJJJIIIIIIJJJLLLOOOVVV^^^gggsssvvvssszzznnnbbb]]]YYYdddvvv~~~~~~~~~sssqqqnnnkkkiiijjjnnnqqquuu~~~yyysssjjjdddaaabbbcccdddaaabbbdddeeegggiiijjjkkkdddjjjttt~~~{{{xxxtttqqqooolllhhhfff^^^___aaacccdddfffggggggmmmlllkkkiiiggggggffffffeeeeeefffeeeeeefffiiillljjjlllkkkgggcccccciiinnnyyyxxxvvvpppiiibbb]]]\\\\\\]]]^^^```ccchhhooosssnnneee```ccciiimmmqqqtttjjjjjjkkknnnqqqtttttttttkkkhhhhhhjjjiiieeeccceeeiiinnnrrruuuyyyzzzrrriiiaaa___]]]\\\^^^ccciiilllmmmoooppppppoooppprrrsssttt{{{~~~yyyrrrooonnnlllmmmjjjkkkmmmmmmiiihhhiiijjjpppxxx}}}}}}wwwpppjjjbbb```]]][[[YYYZZZ[[[[[[dddooowwwwwwuuuwwwzzz{{{wwwmmmfffgggjjjkkkkkkmmmrrrqqqqqquuu|||~~~|||xxxvvvrrrmmmhhhhhhkkkppptttssssssrrrpppnnnllllllmmmjjjsss{{{nnn\\\UUUPPPPPPQQQOOONNNOOOUUU\\\iiiwww{{{tttmmmiiibbbcccddddddeeehhhllloooooossswww{{{yyyoooeee___ZZZYYYYYY___hhhsss{{{}}}yyytttpppmmmiiiccc^^^^^^___bbbeeegggjjjkkklllhhhggggggjjjpppvvvzzz{{{|||yyyyyyzzz|||xxxxxxyyy~~~vvvjjj^^^RRRLLLJJJIIIKKKOOOKKKSSSTTTXXXdddooo}}}pppsssnnnccc^^^ZZZeeetttxxx~~~tttlllkkkllllllnnnqqq}}}yyynnnfffdddeeeffffffcccdddhhhnnnssstttppplllnnnpppuuu|||vvvtttpppmmmjjjgggdddaaaYYY]]]ccchhhkkkllljjjiiinnnkkkgggggghhhgggeeecccbbbaaa```aaacccfffiiikkklllllljjjfffcccbbbdddfffoooppppppoookkkfff```]]]]]]]]]]]]]]]___dddkkkpppkkkgggccceeejjjoooooonnnhhhhhhggghhhjjjnnnrrrtttrrrmmmgggddddddeeeeeeccckkkmmmoooqqqqqqpppnnnlll```\\\WWWUUUYYYcccooovvv{{{xxxtttrrrrrrpppllliiiqqqnnnkkkjjjhhhgggnnnvvvxxxtttpppkkkhhhfffcccaaafffmmmrrrqqqooonnnjjjeee\\\^^^]]]YYYTTTVVV]]]ccckkkoootttxxx{{{{{{|||}}}sssllljjjnnnnnnjjjjjjmmmmmmmmmooosssyyy}}}yyyssslllhhhiiikkkllllllnnnooopppooonnnnnnpppqqqiiirrruuuhhh[[[TTTPPPRRRSSSRRRRRRUUU]]]fffsssxxxpppjjjeeeaaaaaabbbccccccdddgggkkkooopppsssxxx||||||ssshhh^^^XXXOOOPPPSSS[[[dddnnntttwwwrrrnnnjjjgggeeebbb]]]YYYYYY[[[^^^aaaccceeegggggggggfffgggkkkqqqvvvzzz{{{}}}zzzwwwvvvxxxzzzyyyyyyzzz~~~~~~tttiii]]]QQQKKKIIIHHHJJJMMMKKKRRRTTTWWWcccnnnsssuuu|||jjj^^^ZZZWWWbbbsssxxxyyyqqqppppppoooppprrr}}}uuulllhhhhhhggggggeeegggkkkqqqwwwxxxvvvrrrnnnooorrrxxx}}}~~~{{{xxxuuuqqqmmmiiieeeaaa^^^\\\___eeekkkmmmmmmjjjhhhjjjgggdddcccdddeeedddbbbaaaaaabbbcccdddeeefffggghhhgggeeebbb___]]]___```ggghhhiiiiiigggccc^^^\\\\\\\\\\\\]]]^^^bbbgggkkklllgggbbbcccfffiiiiiihhhiiihhhgggggghhhkkkoooqqqppplllfffddddddeeedddccchhhjjjmmmooopppooommmkkk]]]ZZZVVVUUUZZZcccnnnuuu~~~{{{xxxuuussspppmmmjjjllliiiffffffeeeeeellltttxxxuuupppkkkgggcccaaa___bbbhhhlllkkkiiihhhfffbbb[[[[[[YYYWWWTTTVVV\\\aaafffiiimmmppprrrsssttttttooojjjiiimmmnnnjjjhhhjjjlllnnnppprrruuuxxxzzz|||wwwrrrlllhhhhhhhhhhhhggggggiiikkkkkkkkkkkklllnnniiiqqqsssgggYYYTTTQQQTTTVVVVVVXXX\\\fffppp}}}tttlllgggccc```^^^___`````````bbbeeejjjnnnqqqtttyyy}}}{{{qqqfff\\\VVVMMMOOOSSSZZZccciiilllmmmeeeccc```]]]\\\ZZZVVVTTTVVVXXXZZZ^^^```bbbcccdddeeefffhhhmmmssswwwzzzzzz||||||zzzwwwuuutttvvvxxx{{{{{{|||~~~wwwsssyyyyyyzzz}}}|||rrrhhh\\\PPPKKKIIIGGGHHHKKKJJJQQQRRRVVVaaakkk}}}yyy{{{zzzfff[[[XXXUUUaaauuu}}}yyywwwwwwttttttuuu}}}|||sssmmmjjjiiihhhhhhkkkooouuu{{{~~~}}}|||wwwwwwyyy|||}}}zzzuuuppplllgggbbb___```ccciiinnnooommmjjjgggfffccc```______`````````___aaaccceeefffeeecccbbbccccccbbb___\\\[[[[[[]]]```bbbcccdddcccaaa^^^\\\[[[\\\]]]\\\\\\^^^aaadddhhheeeaaaaaaeeehhhiiiiiilllkkkiiiggghhhjjjmmmooopppmmmiiigggfffggggggffffffhhhlllnnnnnnllljjjhhh[[[YYYWWWXXX]]]eeennnttt}}}}}}|||yyytttpppnnnmmmjjjfffdddddddddeeekkksssvvvsssmmmgggbbb^^^]]]\\\___dddgggdddcccdddccc```\\\ZZZXXXWWWWWWYYY\\\^^^___aaadddgggiiikkklllllliiifffeeehhhiiigggffffffllloooqqqqqqoooooorrrvvvuuurrrnnnjjjiiigggfffddd```bbbcccddddddeeegggiiihhhqqq}}}qqqfffXXXTTTRRRVVVXXXYYY\\\```lllxxx}}}xxxtttrrrqqqqqqmmmjjjeeeaaa^^^\\\\\\\\\\\\]]]^^^^^^```dddjjjnnnqqquuuyyy}}}xxxnnndddZZZUUUQQQQQQSSSWWW\\\___``````]]][[[YYYWWWUUUSSSRRRQQQUUUWWWZZZ^^^aaabbbccccccdddeeehhhnnntttxxxzzzzzz{{{{{{yyywwwttttttuuuwww}}}}}}~~~|||wwwtttxxxzzz}}}ttthhh\\\QQQKKKIIIGGGHHHJJJIIIPPPQQQTTT^^^gggyyy|||ggg\\\YYYWWWddd{{{~~~}}}zzzxxxxxx}}}}}}tttnnnjjjiiihhhkkknnnrrrxxx~~~~~~zzzuuuqqqmmmhhheeecccfffkkkoooooommmiiifffeeeccc```]]]\\\\\\]]]]]][[[^^^cccfffgggeeebbb___`````````___]]]\\\^^^______```bbbccccccaaa___^^^[[[]]]^^^]]]\\\\\\]]]___bbb```___bbbgggllloooqqqpppooollljjjjjjkkklllmmmpppnnnlllkkkjjjjjjjjjjjjgggiiikkklllkkkhhheeeccc[[[ZZZZZZ\\\aaahhhpppuuuxxxzzz{{{yyyssspppooopppmmmhhheeeeeefffggglllrrrqqqooojjjddd^^^[[[YYYZZZaaaeeegggdddccceeeeeedddbbb```]]]\\\]]]^^^^^^]]][[[\\\___cccgggjjjkkkkkkfffcccaaaaaacccdddeeefffmmmpppqqqnnniiihhhkkkooorrrpppooommmllljjjgggfff______^^^\\\[[[]]]aaadddiiiqqq{{{xxxkkkaaaWWWTTTTTTWWWYYYZZZ^^^cccrrr}}}xxxrrrgggddd```\\\YYYYYYYYYZZZXXXWWWVVVTTTTTTTTTUUUVVVXXXZZZ\\\^^^```dddiiimmmqqquuuyyy}}}~~~|||wwwpppggg]]]UUUQQQNNNMMMMMMNNNRRRTTTUUUUUUVVVUUUTTTQQQOOONNNNNNOOOTTTWWW[[[^^^aaabbbcccbbbdddeeeiiinnntttyyy{{{{{{||||||zzzxxxuuuuuuwwwyyy}}}||||||xxxiii]]]RRRMMMJJJHHHHHHJJJHHHOOOOOOQQQ[[[ddduuu~~~ggg\\\[[[YYYfff}}}{{{|||~~~~~~}}}}}}|||wwwqqqllliiihhhhhhlllooossswww|||~~~zzzwwwtttqqqmmmjjjdddgggjjjlllllliiifffcccfffdddaaa^^^[[[ZZZZZZ[[[YYY\\\bbbfffgggdddaaa^^^\\\]]]^^^^^^^^^^^^```bbb```aaabbbbbbaaa```^^^]]]\\\^^^___^^^]]][[[\\\]]]^^^^^^^^^```eeekkkoooqqqooonnnmmmlllkkkjjjjjjjjjlllllllllkkkkkkjjjjjjkkkiiiiiijjjiiifffccc```]]]ZZZYYYYYY\\\aaagggnnnrrrooosssvvvvvvsssqqqqqqsssqqqkkkfffeeeffffffjjjoooooonnnkkkfff```\\\[[[[[[dddiiikkkiiihhhjjjkkkiiijjjhhhfffeeeeeecccaaa___[[[\\\___eeekkkooopppooohhheeeaaa___aaafffjjjkkkmmmooooookkkeeebbbeeeiiiiiikkkllllllkkkjjjiiiiiicccaaa]]]YYYWWWYYY^^^bbbjjjrrrzzz}}}{{{{{{zzztttiii```VVVTTTUUUYYY[[[\\\aaahhhxxx{{{ssskkkbbb\\\SSSQQQNNNLLLKKKKKKMMMNNNLLLNNNOOOPPPPPPPPPSSSUUUTTTWWW[[[___bbbeeeiiikkkqqqtttyyy}}}~~~{{{vvvnnneee\\\UUUQQQLLLKKKKKKMMMPPPSSSTTTTTTNNNNNNNNNLLLKKKKKKMMMOOOTTTWWW[[[___bbbccccccbbbeeefffhhhmmmtttyyy|||}}}}}}}}}|||yyywwwwwwyyy{{{zzziii^^^SSSNNNKKKHHHGGGIIIHHHNNNNNNOOOXXX```qqq~~~fffZZZZZZXXXeee~~~~~~zzzwwwvvvssssssrrrnnnkkkhhhhhhiiilllnnnqqqtttwww|||{{{xxxuuusssqqqooollliiicccdddfffgggfffdddbbb```ddddddccc```\\\YYYYYYZZZ[[[]]]aaaddddddbbb___]]]XXXZZZ\\\]]]]]]^^^```aaa______``````___^^^\\\[[[]]]^^^___^^^\\\\\\\\\]]]^^^]]]\\\]]]^^^bbbeeeggghhhiiijjjkkkjjjhhhfffeeeeeefffhhhhhhgggffffffggghhhgggeeeccc```]]][[[YYYWWWVVVVVVXXX\\\ccciiimmmjjjmmmqqqssstttttttttuuupppiiicccccccccdddgggkkkqqqrrrqqqllleee___]]]]]]cccjjjnnnnnnmmmnnnmmmjjjlllllllllkkkhhheeecccaaa\\\]]]```gggooosssrrrooojjjhhhddd```ccckkkoooooolllllljjjeee```^^^___bbbaaacccfffhhhhhhggghhhiiigggeeeaaa]]]ZZZ[[[___ccckkksss{{{zzzwwwtttttttttoooeee]]]TTTTTTVVV[[[^^^```gggooo{{{}}}qqqfff___YYYQQQKKKJJJIIIGGGEEEDDDEEEFFFGGGFFFIIILLLMMMMMMNNNPPPSSSQQQUUU[[[```dddfffhhhjjjpppsssxxx|||~~~xxxoooeee[[[TTTPPPMMMMMMOOOQQQTTTTTTRRRPPPGGGIIIJJJJJJJJJLLLPPPTTTWWWZZZ^^^cccfffffffffeeeffffffhhhlllsssyyy}}}~~~}}}}}}|||zzzxxxxxxzzz|||wwwhhh]]]RRRMMMJJJGGGFFFHHHGGGMMMLLLMMMVVV]]]nnnfffZZZZZZXXXddd}}}wwwsssqqqmmmooopppooollljjjkkkllljjjlllnnnoooqqqvvv|||}}}}}}~~~wwwtttqqqooonnnkkkhhhfffaaaaaaaaa``````___^^^]]]^^^aaabbbaaa]]][[[ZZZ[[[``````aaabbbaaa___\\\[[[YYY[[[]]]]]]]]]]]]^^^___]]]^^^^^^___^^^^^^]]]\\\[[[\\\]]]\\\[[[[[[]]]___^^^]]]\\\YYYYYYZZZ\\\^^^cccfffiiikkkkkkiiifffccc___bbbffffffeeecccdddeeecccaaa^^^[[[YYYXXXWWWXXXVVVUUUTTTUUUYYY___fffiiikkkmmmppptttxxxyyyxxxvvvnnnfff```aaabbbcccfffjjjsssuuuvvvqqqggg___ZZZZZZ]]]eeelllnnnnnnmmmjjjeeeeeeiiilllkkkgggcccbbbbbb[[[\\\```gggoooqqqmmmiiieeefffdddaaadddlllooollliiigggccc___\\\[[[[[[[[[]]]```dddeeeeeeeeegggiiigggggggggeeecccbbbcccdddlllttt|||zzzvvvqqqnnnkkkkkkkkkggg^^^VVVSSSSSSWWW]]]```dddllluuu{{{yyyooobbbXXXRRRMMMGGGBBBCCCBBBAAA???>>>>>>>>>>>>>>>BBBEEEGGGGGGGGGJJJLLLOOOTTT\\\bbbeeeggghhhjjjooosssxxx|||{{{|||}}}~~~}}}uuukkk```VVVOOOJJJLLLMMMOOORRRRRRPPPJJJFFFDDDGGGIIIKKKLLLOOOUUUZZZ[[[^^^cccgggjjjkkkjjjiiigggfffggglllrrryyy~~~}}}}}}|||zzzxxxxxxzzz}}}tttfff\\\QQQLLLIIIFFFEEEFFFGGGMMMLLLLLLUUU\\\lllhhh\\\\\\YYYeee~~~}}}vvvqqqnnnllloooqqqpppnnnlllmmmooohhhjjjkkklllmmmqqqxxx~~~|||xxxwwwwwwwwwtttqqqnnnllljjjgggddd______]]]\\\[[[[[[\\\\\\ZZZ]]]aaaaaa^^^\\\\\\\\\ddddddbbb```^^^\\\ZZZYYY]]]^^^``````^^^]]]^^^^^^]]]^^^______````````````ZZZ[[[[[[ZZZZZZ[[[]]]```^^^]]][[[YYYWWWWWWZZZ\\\bbbeeejjjnnnnnnkkkgggddd^^^bbbfffgggeeeddddddeee^^^\\\XXXUUUTTTUUUVVVWWWXXXWWWUUUVVVYYY___eeeiiiooooooqqqvvv{{{}}}zzzwwwmmmeee```aaadddeeehhhlllsssvvvwwwrrrfff\\\VVVTTTWWW```iiilllllljjjeee```^^^dddjjjjjjeeeaaaaaabbbZZZ[[[___ffflllmmmhhhbbb^^^aaabbb```dddjjjkkkffffffccc]]]ZZZYYYYYYXXXWWW___bbbeeefffeeeeeehhhjjjdddhhhkkkmmmkkkhhhfffeeekkkqqq|||xxxvvvrrrkkkfff______```cccdddaaaZZZUUUSSSVVV[[[___dddkkkqqqvvvtttoooeeeZZZRRRKKKDDDAAABBB>>>===<<<<<<===>>>???@@@BBBBBBCCCEEEGGGIIIKKKLLLQQQTTTYYY^^^aaaeeehhhkkkqqqrrruuuxxx|||}}}yyyxxxwwwwww|||yyywwwsssnnnfff\\\QQQJJJKKKKKKJJJIIIHHHGGGGGGFFFFFFIIIKKKKKKKKKPPPYYY```eeeiiimmmooonnnjjjgggeeehhhffffffjjjpppvvvxxxyyy}}}~~~}}}|||{{{{{{}}}yyy|||vvvhhh\\\QQQKKKIIIFFFFFFIIIJJJJJJLLLPPPSSSZZZhhhuuuppp\\\WWW]]]kkk}}}zzz{{{tttqqqqqqrrrqqqpppooooooppprrrsssqqqsssssspppmmmnnnsssyyy|||}}}}}}|||yyyvvvuuuuuunnnoooooonnnjjjfffaaa^^^aaa]]]YYYXXX[[[]]]^^^]]]aaaaaabbbdddeeefffgggggglllhhhccc]]]ZZZYYYZZZ[[[```bbbccccccaaa``````aaaeeecccccceeeggggggeeebbbbbb[[[UUUTTTSSSTTTYYY```ccc___[[[WWWVVVWWWZZZ\\\^^^eeemmmpppmmmiiihhhiiieeebbb___]]]]]]aaaeeehhheeeaaa]]]ZZZWWWTTTTTTVVVVVVYYYZZZYYYYYY\\\eeelllqqqoooppprrrvvvwwwtttrrrllleee___^^^]]]^^^fffpppuuutttqqqllleee\\\TTTOOOPPPYYY```cccdddfffdddaaadddeeeeeeccc___ZZZXXXWWWYYYYYY[[[```ggghhhddd```TTTZZZ```ccccccbbbdddfff]]]WWWSSSTTTVVVVVVXXX\\\```ccchhhjjjiiigggeeedddhhhjjjnnnqqqqqqooollljjjkkkqqq~~~vvvqqqjjjgggeeeccc]]]XXXVVVUUUTTTVVVXXXXXXUUURRRRRRVVV[[[```eeelllssswwwyyynnnddd[[[RRRLLLGGG@@@>>>???===<<<<<<<<<<<<>>>???@@@BBBBBBCCCDDDFFFHHHJJJKKKOOORRRWWW[[[___bbbfffiiipppqqqtttwww{{{~~~zzzvvvttttttvvv|||}}}{{{xxxvvvqqqkkkcccYYYOOOIIIIIIJJJLLLMMMMMMKKKIIIHHHIIILLLNNNOOOQQQVVV```gggooorrrvvvvvvtttoookkkjjjeeedddcccffflllrrrvvvwwwyyyzzzzzzzzzyyyzzz}}}{{{~~~wwwhhh]]]QQQKKKIIIFFFFFFIIIMMMLLLMMMOOOQQQVVVcccpppnnn[[[WWW\\\hhh~~~{{{tttqqqqqquuuuuutttrrrqqqsssvvvyyyzzzyyyvvvrrrnnnnnnqqqtttsssuuuwwwxxxuuusssrrrrrrqqqpppooollliiieeebbb___aaa^^^[[[ZZZ]]]_________aaaaaabbbdddfffhhhjjjkkkllliiiddd^^^[[[[[[\\\]]]dddfffggggggffffffhhhiiiiiihhhhhhjjjlllmmmllliiiddd]]]XXXVVVVVVVVV[[[aaafffccc___[[[XXXXXXYYYZZZ___fffmmmpppnnnkkkjjjkkkgggeeebbb``````bbbeeegggeeeaaa]]]YYYUUUSSSSSSTTTVVVXXXYYYXXXXXX[[[bbbiiiqqqooooooppprrrrrrooommmhhhbbb]]]\\\ZZZZZZ```iiinnnmmmjjjgggccc^^^ZZZXXXXXX___fffggghhhjjjiiifff``````___^^^]]][[[ZZZYYY[[[ZZZZZZ^^^bbbbbb^^^ZZZUUUZZZ___cccdddcccbbbbbbYYYTTTSSSWWWZZZ[[[^^^aaaaaaeeejjjlllkkkhhheeeccciiikkkmmmoooooommmjjjiiilllrrr|||vvvnnnaaa]]]WWWTTTTTTRRROOOLLLMMMKKKIIIIIIKKKNNNPPPPPPPPPTTTYYY___fffmmmtttxxx|||qqqfffXXXQQQJJJGGGCCC>>>;;;===;;;;;;;;;;;;<<<===>>>???BBBBBBBBBDDDEEEGGGIIIJJJLLLPPPTTTXXX\\\___dddgggnnnooorrrvvvzzz~~~}}}{{{yyyvvvrrrooommmpppvvv~~~{{{wwwuuuvvvrrrlllfff___WWWOOOJJJHHHJJJMMMPPPPPPOOOMMMKKKNNNPPPSSSTTTXXX___jjjqqqzzz|||~~~|||xxxsssooommmdddaaa```aaaffflllqqqtttuuuvvvxxxxxxxxxzzz|||~~~xxxiii]]]QQQKKKIIIFFFFFFHHHLLLKKKLLLNNNOOOTTT```llllll[[[VVVZZZdddwwwxxxqqqnnnmmmvvvxxxzzzxxxuuuvvv{{{yyytttqqqqqqqqqpppmmmpppssssssrrrqqqpppppptttrrrooolllhhheeedddcccbbbaaa______```aaaaaa```_________aaadddgggkkkmmmllliiiddd```]]]\\\]]]^^^```aaabbbccccccdddgggiiikkkjjjjjjlllnnnpppppppppgggaaa\\\[[[ZZZZZZ^^^dddkkkhhhccc^^^[[[YYYZZZZZZccciiiooorrrqqqooonnnooollljjjgggdddbbbbbbbbbcccaaa___ZZZVVVTTTSSSTTTTTTVVVWWWXXXWWWVVVYYY```eeepppnnnmmmmmmmmmllliiigggddd```]]]\\\ZZZYYY]]]cccfffeeecccbbbaaa````````````fffjjjjjjkkkmmmmmmjjj^^^[[[YYYYYY\\\^^^]]]\\\\\\ZZZXXXYYY[[[ZZZWWWSSSUUUXXX]]]cccfffddd```\\\TTTRRRSSS[[[```bbbeeehhhdddgggkkkllljjjfffdddbbbkkkkkklllmmmlllkkkiiigggmmmtttyyyvvvggg___UUURRRMMMKKKKKKKKKJJJHHHHHHGGGEEEEEEGGGIIILLLMMMLLLQQQWWW^^^eeemmmtttxxx~~~{{{wwwlllaaaSSSLLLGGGFFFCCC>>><<<===;;;;;;;;;<<<===>>>??????BBBBBBBBBCCCDDDFFFGGGHHHKKKNNNRRRVVVYYY]]]bbbeeekkkmmmppptttxxx{{{~~~}}}xxxrrrnnnkkkhhhggghhhmmmvvv}}}xxxtttqqqpppmmmgggbbb]]]WWWRRRNNNKKKLLLMMMNNNOOOOOONNNNNNQQQSSSVVVYYY___hhhrrrzzz~~~}}}xxxsssooommmeeeccc```___bbbggglllooosssuuuwwwxxxxxxzzz|||~~~xxxiii]]]QQQLLLIIIFFFFFFHHHGGGGGGIIIMMMOOOTTT```mmm}}}kkk[[[VVVYYYaaaqqq}}}yyyuuuxxx{{{zzztttnnnkkkjjjuuu{{{}}}|||yyyuuuuuuvvvuuusssqqqrrrrrrpppooonnnpppqqqwwwuuuqqqmmmiiigggggggggffffffeeeeeedddcccbbb```]]]\\\\\\]]]```eeeiiilllllliiiddd```\\\[[[[[[[[[XXXZZZ[[[\\\]]]```cccffffffffffffhhhjjjlllnnnnnnjjjeeeaaaaaa``````dddiiipppllleee```\\\\\\^^^```iiinnnsssvvvvvvuuuuuuvvvssspppmmmhhhccc```]]]\\\WWWXXXWWWTTTUUUXXX[[[ZZZWWWXXXXXXWWWWWWYYY^^^bbbmmmmmmkkkjjjiiihhhfffeeedddcccaaa___]]][[[]]]`````````aaaaaabbbbbbcccccceeejjjmmmkkkjjjlllllljjj```[[[VVVWWW\\\``````]]]\\\YYYVVVTTTUUUTTTSSSQQQSSSVVV[[[bbbfffeee^^^XXXRRRQQQUUU^^^eeeggghhhkkkggghhhiiihhhfffdddddddddmmmlllkkkjjjiiihhhggggggnnnuuuyyy{{{kkk^^^WWWOOOLLLJJJHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIIIINNNUUU]]]dddlllssswww~~~~~~zzzwwwsssiii^^^QQQKKKFFFEEEBBB===;;;<<<;;;;;;<<<>>>???@@@@@@AAACCCCCCCCCCCCDDDEEEFFFGGGJJJLLLPPPSSSWWW[[[aaadddiiikkknnnqqquuuwwwyyyzzz{{{wwwpppiiiccc```______gggmmmxxxzzzuuurrrpppjjjgggccc___\\\YYYVVVSSSNNNMMMKKKJJJKKKMMMOOOQQQSSSUUUXXX^^^fffpppyyy}}}wwwrrrooonnnhhhfffbbb```___bbbgggjjjsssuuuxxxyyyzzz{{{}}}xxxiii^^^RRRLLLHHHEEEEEEGGGFFFFFFIIIMMMOOOTTT```lll~~~{{{jjjZZZVVVXXX^^^lll{{{~~~zzzpppuuuyyyyyyuuupppmmmmmmvvv~~~vvvtttxxx||||||zzzyyywwwrrrmmmiiijjjmmmpppwwwuuurrrooollljjjjjjiiijjjkkklllkkkiiieeecccaaa______^^^^^^aaadddhhhkkkjjjgggccc^^^ZZZXXXXXXXXXXXXZZZ\\\^^^___aaadddgggaaabbbccceeefffgggiiijjjkkkfffdddfffggggggjjjoootttooohhhcccaaabbbfffiiiooorrrvvvyyyzzz{{{{{{|||wwwuuupppiiibbb\\\WWWTTTMMMRRRUUUUUUZZZbbbfffeee[[[[[[[[[ZZZ[[[]]]aaadddllllllkkkjjjiiihhhhhhhhhkkkkkkiiiddd___\\\[[[ZZZZZZ\\\```dddfffggggggfffjjjnnnpppllljjjlllkkkiiibbb\\\WWWVVV[[[^^^^^^\\\[[[XXXTTTQQQQQQRRRSSSSSSSSSUUU[[[bbbfffeee]]]WWWSSSRRRWWW```gggggggggiiilllkkkiiifffdddeeeiiilllooommmjjjgggffffffggghhhooovvv{{{qqqcccZZZVVVLLLKKKKKKJJJHHHGGGFFFFFFDDDEEEGGGGGGFFFEEEEEEFFFIIINNNUUU]]]eeelllrrrvvv}}}}}}{{{vvvtttpppfff\\\PPPIIIDDDBBB@@@<<<;;;===<<<===???AAABBBCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHKKKNNNQQQTTTYYY___cccggghhhkkkoooqqqsssssssssrrrnnnggg___YYYXXXZZZ]]]iiiqqq|||{{{uuuqqqnnnmmmeeeccc___]]]\\\YYYVVVTTTNNNLLLIIIHHHIIILLLQQQTTTUUUXXX]]]eeennnxxx~~~xxxssspppooohhhgggdddaaa___```dddgggqqqtttxxxzzz{{{}}}zzzvvvvvvuuuwwwyyy|||xxxjjj^^^RRRLLLHHHEEEEEEGGGIIIIIILLLOOOPPPSSS^^^jjj}}}yyyhhhYYYTTTVVV[[[hhhvvv{{{xxxtttxxx}}}~~~zzzvvvttttttxxx|||uuutttxxx~~~}}}yyyssskkkeeedddgggjjjrrrrrrrrrpppooollljjjiiijjjmmmppppppmmmiiifffeeeffffffdddddddddfffhhhjjjfffccc```\\\YYYXXXWWWWWWYYY\\\___aaabbbbbbdddfff```ccceeegggfffeeefffgggiiiffffffiiilllmmmqqqvvvwwwtttoookkkjjjkkknnnpppqqqrrruuuxxx{{{|||}}}~~~wwwtttnnnggg___XXXSSSPPPKKKSSSZZZ\\\cccnnnrrrnnncccbbbbbbbbbdddfffiiikkknnnnnnnnnmmmkkkkkklllnnnrrrsssqqqiiiaaa^^^ZZZWWWWWW[[[aaagggkkkmmmmmmlllooossstttpppmmmmmmllliiibbb^^^YYYXXXZZZ\\\\\\[[[[[[XXXTTTPPPPPPRRRVVVYYYWWWZZZ```eeefffccc]]]XXXTTTSSSWWW```eeeeeedddfffooommmjjjgggfffiiiooossspppmmmiiieeedddeeehhhjjjpppwww~~~wwwfff\\\XXXWWWPPPQQQRRRQQQOOOLLLJJJIIIDDDFFFGGGGGGEEEEEEGGGIIIJJJOOOWWW___fffmmmssswww||||||yyysssoookkkbbbXXXPPPIIICCCBBBAAA>>>???BBB>>>???AAACCCEEEFFFFFFEEEFFFFFFEEEEEEEEEFFFGGGGGGFFFHHHKKKNNNQQQVVV\\\```eeegggiiilllnnnnnnnnnmmmgggddd^^^WWWSSSTTTZZZ```mmmuuu~~~wwwpppkkkhhhgggbbb```]]][[[ZZZWWWSSSPPPJJJIIIHHHHHHKKKPPPTTTXXXZZZ]]]dddmmmxxxxxxrrrooonnneeeeeedddbbb___```cccggglllpppuuuyyy|||yyyppphhhdddeeecccfffiiimmmrrryyywwwjjj^^^RRRLLLHHHEEEEEEGGGIIIIIILLLPPPRRRVVV```lllwwweeeVVVQQQRRRWWWdddrrrxxx~~~yyywwwxxx|||~~~{{{zzz{{{yyy|||vvvtttwww{{{}}}zzztttmmmgggddddddeeekkkmmmpppqqqpppmmmiiiggghhhlllrrrtttrrrnnnkkkjjjlllkkkjjjhhhgggfffffffff```^^^]]][[[ZZZZZZ[[[[[[[[[___bbbeeeeeedddddddddbbbeeeiiijjjhhheeeddddddfffdddffflllppprrrvvv|||yyyyyyyyyxxxvvvuuutttsssnnnoooppptttwwwzzz{{{{{{ssspppjjjbbb\\\VVVRRRQQQPPP\\\dddfffnnnxxxyyyssslllkkkkkklllnnnqqqssstttsssttttttrrrooonnnppprrrssswwwuuummmgggfffddd```]]]___dddhhhlllnnnpppppprrrvvvwwwsssooonnnkkkgggdddbbb```^^^]]]]]]^^^______[[[VVVQQQPPPSSSYYY]]]___ccchhhjjjgggaaa\\\XXXTTTRRRVVV^^^bbbbbbbbbcccjjjjjjiiihhhiiikkkppptttqqqmmmhhhdddccceeejjjmmmpppxxxooo___WWWVVVXXXWWWYYY[[[ZZZWWWTTTQQQOOOFFFGGGHHHGGGEEEFFFJJJNNNLLLQQQYYYaaahhhoootttxxx}}}|||xxxqqqlllhhh^^^TTTQQQJJJDDDCCCCCCBBBDDDGGG@@@AAACCCEEEGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGDDDFFFIIIKKKOOOTTTZZZ^^^dddfffhhhkkkllllllkkkjjj___\\\WWWRRRPPPTTT\\\cccqqqxxx{{{tttlllgggdddbbbaaa___\\\ZZZXXXTTTPPPLLLEEEFFFHHHKKKOOOSSSWWWZZZ]]]aaaiiisss~~~vvvooolllkkkaaaccccccbbb``````dddggghhhlllrrrxxx}}}sssiii```YYYWWWYYYVVVXXX\\\aaafffllltttxxx~~~wwwjjj___RRRLLLHHHEEEDDDFFFEEEGGGKKKQQQTTTYYYeeeqqquuucccSSSOOOPPPTTTbbbpppsss{{{~~~~~~|||{{{yyy}}}}}}}}}~~~wwwzzz}}}xxxtttuuuyyy}}}|||{{{wwwrrrkkkfffdddcccfffiiinnnqqqpppmmmhhhdddeeekkkrrruuutttqqqpppooonnnmmmkkkiiigggdddbbbaaa[[[[[[ZZZZZZ[[[]]]^^^___aaadddiiikkkjjjhhhggggggcccggglllllliiieeebbbbbbdddcccfffmmmrrruuuzzz{{{}}}{{{vvvssskkkkkklllooossswwwxxxxxxoookkkfff___ZZZUUUSSSRRRWWWccclllnnnttt}}}}}}uuurrrqqqqqqrrrvvvyyy{{{{{{wwwxxxxxxuuuqqqppprrrtttqqqvvvvvvqqqnnnqqqrrrnnnfffggggggiiikkkmmmooopppqqqvvvwwwsssnnnllliiieeefffgggfffdddbbbbbbccceeebbb^^^XXXSSSQQQTTTZZZ___fffkkkooonnnhhh```[[[YYYSSSQQQTTT\\\aaa``````bbbccceeeggghhhiiikkknnnqqqrrrnnngggcccbbbfffkkkoooqqqttt~~~mmmccc___aaacccdddddddddccc```[[[TTTOOOOOONNNNNNOOOPPPPPPQQQRRRTTTWWW\\\bbbiiipppuuuxxx{{{xxxtttrrroooggg\\\SSSJJJHHHEEECCCBBBDDDFFFHHHGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJMMMPPPUUUXXX^^^```cccddddddaaa^^^\\\WWWUUURRRNNNOOOUUU```hhhwww|||}}}wwwqqqlllgggbbb___]]]ZZZVVVSSSQQQPPPNNNMMMMMMGGGDDDGGGLLLQQQXXX___bbbhhhpppyyyxxxrrrmmmiiiggghhhdddcccdddcccbbbffflllkkkqqquuuwww|||wwwhhh\\\VVVSSSOOOLLLNNNQQQVVVYYYZZZ^^^ccchhhrrr|||uuummmaaaUUUNNNJJJFFFEEEFFFGGGHHHLLLQQQUUU[[[gggtttuuuhhhXXXPPPNNNSSS```llloootttwwwyyy~~~|||~~~}}}}}}zzzyyy|||~~~}}}~~~~~~yyytttsssvvvzzz|||}}}{{{zzzzzzyyysssiiiccccccccceeeggggggfffffffffgggmmmooossswwwxxxwwwuuusssooommmkkkhhheeebbb```______bbbeeeffffffeeeffffffdddiiiooossssssoooiiieeedddhhhlllllliiieeecccccceeefffhhhkkkooouuuzzz}}}~~~~~~~~~}}}}}}nnnmmmkkklllooorrrssssssiiiiiiggg```XXXTTTVVVZZZeeemmmwww}}}~~~{{{yyyxxxssstttwww|||~~~yyywwwtttssssssrrrqqqoooqqqpppppprrrtttuuutttrrrnnnkkkiiijjjmmmnnnmmmkkkpppnnnllliiifffffffffgggjjjmmmmmmjjjhhhhhheee```^^^VVVPPPPPPRRRUUU[[[aaafffnnnssspppkkkfffaaa[[[OOOPPPTTTYYY^^^___^^^]]][[[^^^ccchhhlllooopppqqqwwwqqqjjjddddddfffjjjlllqqqtttppphhhfffiiimmmqqqpppnnnkkkgggaaa[[[VVVWWWVVVVVVVVVWWWXXXYYYZZZ[[[\\\^^^bbbhhhooovvvyyy|||yyyuuusssoooggg\\\TTTJJJHHHEEECCCBBBCCCEEEGGGGGGGGGHHHHHHJJJKKKLLLMMMKKKKKKJJJIIIIIIHHHHHHHHHEEEFFFGGGHHHKKKOOOSSSVVV\\\^^^```aaa```^^^[[[YYYRRRQQQNNNMMMPPPYYYeeennn{{{~~~}}}yyytttnnnjjjeeeaaa]]]YYYWWWSSSQQQPPPPPPNNNMMMNNNIIIGGGJJJOOOTTT[[[cccffflllttt|||wwwpppjjjfffcccccc```___`````````eeekkknnntttyyyzzz}}}uuulllaaaYYYUUURRRNNNKKKLLLPPPTTTVVVVVVYYY^^^cccnnnxxx~~~uuulll```TTTNNNJJJFFFEEEFFFGGGHHHLLLRRRUUU[[[hhhuuu|||sssfffWWWNNNMMMSSS```mmmrrrwww{{{|||~~~zzz{{{}}}~~~}}}{{{{{{~~~~~~zzzuuutttwwwzzz||||||}}}{{{zzzzzztttkkkeeeeeedddddddddbbbaaabbbfffhhhrrrtttvvvxxxxxxuuuqqqooommmllljjjhhhfffcccbbbaaa___aaacccdddccccccdddfffgggkkkpppsssrrrnnnhhhccceeeiiilllllliiigggggghhhiiiiiikkkmmmqqqvvvzzz}}}}}}}}}}}}}}}|||{{{zzzzzzrrrpppnnnnnnoooooonnnmmmlllllliiiccc\\\YYY[[[___jjjrrr|||{{{xxxqqqrrrvvv{{{tttrrrpppoooooonnnmmmllllllkkklllooorrrttttttsssppplllgggeeegggjjjllllllooommmjjjgggdddddddddeeejjjnnnnnnkkkiiihhheee```ZZZSSSMMMNNNRRRVVV^^^eeeiiiooossspppkkkiiieeeaaaTTTSSSSSSUUUXXX[[[\\\\\\]]]```eeejjjooosssuuuvvvwwwsssnnnjjjiiihhhiiiiiisssuuutttnnnooouuuyyyzzztttnnngggbbb_________^^^^^^___```bbbcccdddddddddeeeiiiooouuuyyy~~~{{{xxxuuupppggg]]]TTTLLLKKKHHHFFFEEEFFFHHHIIIHHHIIIJJJKKKMMMNNNOOOPPPMMMMMMLLLLLLKKKJJJJJJIIIFFFFFFGGGHHHKKKOOOSSSUUUXXXYYY[[[\\\[[[YYYVVVTTTLLLKKKKKKMMMSSS^^^llluuu~~~}}}xxxtttooojjjgggccc___\\\VVVSSSPPPOOOOOOPPPOOONNNLLLHHHFFFJJJOOOTTT[[[cccjjjqqqzzz~~~tttlllfffaaa]]]ZZZXXXXXXZZZ\\\^^^dddkkkqqqxxx~~~xxxpppeee___YYYUUUTTTRRROOOLLLMMMPPPSSSTTTTTTWWW\\\```lllvvv}}}tttkkk___SSSNNNJJJFFFEEEGGGHHHIIIMMMRRRVVV]]]jjjwww~~~ssseeeVVVMMMLLLRRR```llluuu{{{~~~}}}vvvtttwww{{{}}}~~~}}}yyyuuuuuuxxx|||}}}}}}|||zzzzzzuuummmhhhiiihhhfffccc```___aaafffkkkwwwwwwyyyxxxvvvqqqmmmjjjhhhhhhgggfffeeeddddddcccbbbccccccbbbbbbbbbdddfffjjjlllppprrrppplllfffbbbgggjjjlllllljjjjjjmmmpppnnnnnnoooppprrruuuxxxzzzzzzzzzyyyxxxwwwvvvvvvvvvvvvtttrrrqqqpppnnnjjjhhhoooooolllgggbbbaaaeeehhhooovvvzzzvvvttttttwww{{{ssspppmmmlllllllllkkkjjjhhhhhhiiimmmqqquuuvvvvvvpppjjjbbb]]]^^^ccchhhkkkkkkjjjgggddd```___aaaccciiimmmllliiifffeeeaaa\\\VVVOOOKKKNNNSSSYYY```hhhkkkppprrrooommmlllkkkgggYYYVVVSSSRRRUUUXXX[[[\\\]]]```eeekkkqqquuuxxxyyyvvvuuussspppllliiieeedddtttuuuwwwuuuyyyyyypppjjjfffeeeeeeeeedddeeefffhhhjjjkkkmmmlllllllllnnnqqquuuwww~~~|||yyyvvvpppggg]]]UUUPPPNNNLLLJJJJJJKKKLLLMMMKKKLLLNNNPPPRRRSSSTTTUUUQQQQQQPPPOOONNNMMMMMMLLLKKKJJJIIIKKKNNNRRRTTTVVVTTTUUUVVVVVVUUURRROOONNNHHHHHHIIIMMMVVVcccpppxxx~~~}}}{{{sssoookkkgggdddaaa^^^[[[UUUSSSPPPOOOPPPPPPPPPOOOLLLIIIIIILLLPPPTTT\\\dddlllttt}}}rrriiiaaa[[[WWWRRRPPPPPPTTTXXX[[[ccckkksss{{{~~~sssiiibbb[[[XXXTTTQQQQQQQQQPPPOOONNNQQQTTTVVVWWWZZZ```eeeooozzz~~~uuuiii^^^RRRMMMIIIFFFEEEGGGIIIJJJMMMSSSWWW]]]kkkyyyxxxiiiXXXNNNKKKPPP]]]jjjuuu|||~~~{{{sssppptttyyy~~~yyyvvvssstttyyy}}}{{{xxxxxxuuuooollllllmmmllliiifffdddfffjjjnnnwwwwwwwwwuuurrrmmmhhheeebbbbbbccccccddddddeeeeeeffffffeeecccaaabbbeeehhhgggiiilllnnnmmmjjjeeecccjjjkkkllllllkkkmmmssswwwtttsssrrrrrrqqqrrrrrrssstttsssrrrqqqqqqqqqrrrssswwwuuutttsssrrrpppllliiirrrqqqpppmmmkkklllpppsssrrrvvv|||{{{wwwsssyyyyyyyyy{{{}}}~~~~~~}}}vvvsssooommmllllllkkkjjjhhhhhhiiikkkpppsssttttttmmmggg___YYYXXX]]]ccchhhhhhgggeeeaaa]]]\\\___bbbjjjlllkkkeeeaaa___[[[UUUTTTOOONNNRRRWWW[[[```eeeiiinnnqqqpppoooooommmiiiZZZWWWTTTTTTWWW[[[]]]______aaaeeejjjnnnrrrtttvvvttttttsssooojjjdddaaa___tttuuu||||||{{{qqqjjjiiijjjiiijjjkkkmmmoooqqqrrrsssttttttuuuuuuuuuttttttsss|||{{{yyyuuuooofff\\\VVVPPPOOONNNMMMMMMNNNOOOPPPPPPRRRTTTVVVXXXYYYZZZZZZWWWVVVVVVUUUSSSRRRRRRQQQOOOMMMKKKLLLOOOSSSTTTTTTPPPQQQQQQQQQOOOMMMJJJHHHGGGGGGJJJPPPZZZfffqqqwww{{{}}}|||zzzpppmmmiiieeecccaaa^^^[[[WWWTTTRRRQQQQQQRRRQQQPPPPPPNNNNNNQQQSSSVVV]]]fffkkkvvv{{{ooofff]]]VVVRRRLLLJJJKKKPPPUUUZZZcccmmmttt~~~{{{oooeee]]]XXXWWWTTTPPPMMMMMMOOOPPPQQQNNNRRRVVVXXX[[[```hhhnnnuuu~~~uuuhhh\\\QQQLLLIIIFFFEEEGGGJJJJJJMMMRRRVVV^^^lllzzzqqq^^^QQQLLLOOO[[[gggsss|||}}}}}}yyyssswww|||wwwsssqqqsssxxx~~~xxxtttuuutttqqqooopppttttttsssqqqnnnmmmnnnooossssssrrrqqqmmmiiidddaaa\\\]]]^^^```bbbdddeeefffgggfffdddbbb``````cccfffbbbdddfffhhhiiihhhfffeeekkklllllljjjjjjmmmuuu{{{wwwuuusssqqqooommmkkkkkkmmmlllkkkjjjjjjllloooqqqssssssssstttuuuuuurrrppptttttttttssssssuuuxxx{{{uuuvvvvvvwwwwwwwwwuuusssyyywwwvvvvvvxxxyyyyyyxxxwwwsssooolllkkkkkkjjjiiihhhgggfffhhhjjjmmmnnnmmmjjjfff```ZZZYYY\\\bbbfffhhhiiigggccc^^^^^^bbbgggoooppplllddd___\\\XXXSSSUUURRRSSSXXX\\\\\\\\\^^^bbbhhhlllnnnoooooojjjdddXXXWWWWWWYYY]]]```bbbbbbbbbdddfffiiikkknnnooopppppppppnnniiiccc^^^\\\\\\sssuuuyyyoooiiiiiikkkmmmooosssvvvyyy{{{||||||{{{|||||||||zzzwwwtttrrrxxxxxxwwwtttmmmddd[[[VVVOOONNNNNNNNNOOOQQQRRRSSSWWWYYY[[[]]]___```______]]]]]]\\\[[[YYYXXXWWWWWWSSSOOOLLLLLLOOORRRQQQPPPNNNNNNNNNMMMKKKIIIFFFEEEFFFGGGKKKSSS^^^iiipppttttttwwwzzz|||}}}|||zzzxxxnnnkkkgggdddbbb___]]]ZZZVVVTTTRRRRRRSSSTTTTTTTTTQQQPPPPPPRRRRRRRRRYYYbbbjjjwwwxxxlllaaaXXXQQQMMMHHHFFFHHHNNNTTTZZZeeeooovvv~~~nnnccc\\\WWWUUUVVVSSSPPPNNNMMMNNNPPPRRRPPPSSSXXX[[[```fffooovvv|||~~~uuufff[[[PPPKKKHHHFFFEEEGGGJJJJJJMMMQQQVVV^^^mmm{{{yyyeeeVVVNNNPPP[[[fffrrr}}}}}}~~~|||{{{yyyzzz}}}wwwsssooopppvvv|||}}}vvvqqqrrrtttttttttuuuyyyzzz{{{xxxtttqqqoooooooooooonnnllliiieeeaaa___YYYZZZ\\\^^^aaadddfffggggggfffdddaaa^^^^^^```ccc^^^```bbbdddeeefffggggggiiijjjiiigggfffjjjqqqwwwuuutttrrrooollliiigggfffiiigggeeecccdddgggjjjlllmmmmmmnnnrrrvvvyyyzzzyyyyyyyyyyyyyyyzzzzzz{{{{{{vvvtttrrrrrrssstttuuutttpppooommmnnnppprrrssssssqqqmmmiiifffffffffffffffhhhfffccccccdddffffffeeeiiifffaaa\\\ZZZ]]]ccchhhjjjkkkjjjfffaaabbbhhhnnnvvvuuuooofff```___\\\YYYXXXUUUVVV[[[\\\YYYWWWWWWZZZ```eeehhhjjjjjjddd\\\UUUUUUXXX\\\```cccdddcccffffffggghhhiiijjjkkkllllllllljjjeee^^^ZZZYYY[[[qqqttt~~~~~~}}}}}}sssiiidddeeehhhnnnrrrxxx}}}|||yyyvvvttttttuuuuuurrrkkkbbbZZZVVVPPPPPPQQQRRRTTTVVVXXXYYY^^^___bbbdddeeeeeeddddddcccbbbaaa```^^^]]]\\\\\\XXXSSSOOONNNQQQRRRQQQOOONNNMMMLLLKKKIIIFFFDDDCCCEEEGGGMMMWWWbbbkkkpppqqqnnnpppsssvvvwwwvvvtttsssllliiieeebbb```]]]ZZZXXXRRRPPPPPPQQQTTTWWWXXXYYYWWWUUUVVVVVVTTTSSSYYYaaakkkyyytttggg]]]SSSLLLHHHGGGEEEGGGMMMTTT[[[fffqqqzzz}}}~~~wwwggg^^^ZZZYYYXXXVVVVVVVVVUUUTTTTTTUUUVVVVVVYYY^^^bbbfffmmmwww~~~|||ssseeeZZZOOOJJJHHHFFFEEEHHHIIIIIILLLPPPUUU]]]mmm{{{jjjZZZRRRSSS]]]hhhtttvvvtttrrrssswww}}}{{{uuuooonnnrrrxxx}}}~~~}}}uuuppprrrvvvxxxyyy{{{}}}}}}|||yyytttooommmlllnnnmmmllljjjfffbbb^^^\\\XXXYYY\\\___bbbeeegggiiiiiihhhgggdddaaa```aaaccc^^^___```bbbdddfffggghhheeeeeedddbbb```dddjjjpppqqqpppooonnnllljjjhhhggghhhfffbbb___^^^aaadddffffffgggiiinnnuuu{{{~~~|||yyyvvvrrrooommmnnnqqqssssssrrriiigggddddddfffhhhiiijjjgggddd```___aaaccceeeeeeiiifffcccbbbbbbcccccccccfffccc^^^XXXVVVZZZbbbhhhgggiiiiiieeeaaabbbiiipppxxxvvvoooeee```bbbbbb```\\\WWWVVVXXXXXXUUUSSSTTTTTTYYY\\\^^^aaaccc^^^WWWTTTTTTUUUYYY^^^aaabbbbbbddddddddddddeeefffgggggggggiiijjjfff___ZZZYYY[[[qqqttt{{{zzzyyyxxxxxxzzz}}}{{{zzzvvvmmmccc^^^```cccmmmqqqxxx{{{yyyxxxwwwrrrsssssspppiiiaaaZZZVVVTTTTTTUUUWWWYYY\\\^^^___bbbccceeeggghhhhhhgggfffffffffeeecccbbb```______]]]XXXRRRQQQTTTUUUSSSPPPNNNMMMLLLJJJHHHEEECCCBBBCCCFFFMMMXXXeeemmmqqqqqqkkkmmmoooqqqrrrqqqooonnnkkkgggccc```^^^\\\YYYVVVNNNMMMMMMPPPUUUYYY[[[\\\bbbaaaaaa```\\\ZZZ```hhhmmmzzz|||pppdddYYYPPPIIIDDDGGGFFFGGGNNNTTT\\\hhhrrr}}}~~~yyyuuufff^^^]]]]]]^^^XXXZZZ]]]^^^]]][[[[[[[[[]]]```dddhhhlllsss}}}zzzqqqdddYYYOOOJJJHHHFFFFFFHHHIIIHHHKKKPPPTTT]]]lll{{{mmm\\\TTTUUU```kkkvvv}}}rrrooommmooottt{{{xxxpppmmmooouuuyyy{{{}}}uuuooorrrwwwzzz}}}~~~}}}{{{vvvpppllljjjjjjnnnnnnllliiieeeaaa]]][[[YYYZZZ]]]```cccgggiiijjjllllllkkkhhheeeddddddeee`````````bbbccceeeggghhhbbbbbbaaa^^^\\\___eeekkkmmmmmmmmmmmmlllkkkjjjiiiiiifffaaa]]][[[]]]___aaabbbcccfffkkkttt{{{{{{uuuqqqllljjjjjjllloooqqqpppnnnhhhddd```^^^^^^___```___aaa^^^\\\\\\___cccfffgggkkkhhheeeddddddeeeeeeeeebbb^^^XXXRRRPPPUUU^^^fffbbbeeeeeebbb]]]___gggooovvvtttlllccc___bbbeeeeee^^^XXXTTTTTTTTTRRRRRRTTTRRRUUUVVVWWWZZZ]]]ZZZTTTTTTSSSSSSUUUZZZ]]]___```````````````aaabbbcccddddddhhhkkkhhhaaa\\\ZZZ[[[rrrvvv}}}~~~vvvkkkiiihhhiiimmmqqqssstttoooooommmhhhaaa^^^^^^```fffrrrzzzsssnnnrrrqqqmmmggg```YYYVVVUUUWWWVVVVVVYYY^^^cccfffgggkkkjjjiiiiiikkkmmmnnnnnnmmmmmmmmmkkkhhhfffffffff```]]]ZZZVVVSSSRRRQQQRRRNNNMMMKKKIIIGGGEEEDDDCCCBBBGGGPPP[[[fffmmmppppppggghhhjjjnnnqqqrrrpppmmmhhheeebbb^^^ZZZWWWVVVUUUQQQRRRSSSVVVYYY]]]```bbbjjjjjjhhhccc___^^^bbbfffpppzzzvvviii^^^RRRHHHEEEFFFCCCCCCGGGMMMSSS[[[gggsss}}}zzz}}}tttlllkkkkkkkkklllfffggggggfffeeeeeegggiiiiiikkknnnpppsss{{{yyyqqqdddZZZOOOIIIEEEAAABBBEEEIIIIIIKKKPPPTTT]]]lll{{{rrr```UUUWWWeeettt~~~ssspppllljjjlllrrryyy~~~|||sssmmmmmmrrrxxx|||}}}}}}{{{xxxwwwxxx{{{~~~}}}~~~tttkkkgggfffeeemmmmmmkkkgggbbb^^^\\\\\\YYY\\\```aaabbbdddhhhlllooooooooonnnnnnmmmllllll```^^^\\\\\\___aaaccccccaaa```^^^\\\[[[^^^bbbfffkkkooorrrsssvvvwwwqqqiiieeebbb```bbbeeegggfffdddkkkgggcccfffnnnyyy~~~{{{vvvpppkkkmmmjjjhhhiiikkklllkkkiiidddbbb^^^ZZZXXXWWWWWWXXX]]]^^^``````aaacccfffiiihhheeeaaaaaaeeehhhiiiiiiddd]]]SSSLLLKKKRRR\\\cccbbbeeeeeebbb]]]___gggoooqqqpppnnnjjjeeebbbbbbbbb[[[WWWQQQNNNNNNPPPRRRSSSTTTMMMLLLRRRUUUTTTSSSVVVQQQPPPQQQUUUYYYZZZWWWTTTTTTXXX]]]aaabbbbbbcccdddaaaeeeiiiiiigggdddcccdddrrruuu~~~~~~vvvooo___\\\ZZZZZZ]]]aaadddeeefffgggfffccc]]]ZZZ[[[]]]eeeqqq~~~}}}tttmmmjjjiiifff___XXXRRROOOOOOUUUVVVZZZ___eeejjjmmmnnnpppooonnnoooqqqssstttuuuttttttsssqqqooommmlllllleeeccc___\\\YYYXXXXXXXXXSSSQQQNNNKKKHHHEEEDDDDDDFFFJJJSSS]]]gggmmmooonnndddeeegggjjjlllmmmkkkiiifffddd```]]]ZZZWWWVVVVVVSSSTTTUUUYYY]]]ccchhhkkkrrrrrrooojjjeeedddgggjjjttt}}}{{{pppdddZZZOOOGGGDDDGGGFFFFFFJJJQQQWWW___kkkvvv}}}zzzrrrrrrrrrsssttttttuuuwwwvvvuuutttuuuvvvtttwww{{{~~~xxxpppaaaXXXNNNIIIFFFCCCDDDGGGHHHHHHKKKPPPUUU^^^nnn|||sssaaaYYY]]]ooo~~~|||pppmmmiiigggiiinnnuuuyyy~~~xxxooojjjjjjoootttxxx~~~|||yyywwwvvvwwwxxx|||~~~uuummmjjjiiigggmmmkkkiiigggdddbbb___^^^]]]___bbbbbbccceeeiiimmmqqqpppqqqrrrtttssspppmmmaaa```^^^^^^___aaaaaaaaa___^^^]]]\\\\\\```eeeiiiooorrruuuuuuwwwxxxssslllgggdddbbbcccfffhhhhhhfffhhheeebbbdddllluuu}}}|||yyyvvvqqqmmmkkkhhhddddddeeeeeedddccc```___]]][[[YYYWWWUUUUUU[[[]]]^^^______aaadddgggeeebbb``````dddggghhhhhheee^^^UUUNNNNNNTTT^^^dddffffffeee```]]]]]]ccchhhkkkkkkjjjhhhdddaaa___^^^XXXVVVRRRPPPPPPQQQRRRSSSSSSNNNMMMRRRUUUTTTTTTVVVRRRSSSVVVZZZ^^^^^^[[[WWWTTTWWW\\\^^^_________```cccfffiiiiiigggeeedddeeerrrttt~~~yyyrrrkkkdddTTTPPPMMMLLLNNNRRRUUUVVV[[[]]]___]]]YYYXXXYYY[[[dddqqq~~~}}}qqqiiicccbbb___ZZZTTTPPPNNNOOOSSSWWW^^^gggmmmrrrtttuuuwwwwwwwwwxxxzzz}}}~~~}}}{{{xxxvvvsssqqqpppllljjjgggeeebbbaaaaaaaaa[[[YYYTTTOOOKKKGGGEEEDDDIIIMMMUUU^^^gggkkklllkkkaaaaaabbbdddfffgggeeeccccccaaa^^^[[[YYYXXXWWWWWWTTTUUUWWW[[[aaaiiiqqquuuzzzzzzwwwrrrllliiikkknnnwwwsssiii^^^UUULLLEEEDDDGGGHHHIIINNNVVV]]]cccooozzz||||||}}}~~~wwwnnn___VVVMMMIIIGGGDDDFFFIIIFFFFFFJJJPPPVVV___pppqqqaaa[[[cccyyy~~~{{{xxxuuunnnkkkgggeeefffjjjooossswwwqqqjjjfffhhhmmmrrruuu||||||{{{zzzyyyxxxwwwwwwzzz~~~~~~wwwpppnnnllljjjkkkiiiffffffggggggdddaaabbbcccdddcccdddfffjjjmmmrrrqqqrrrwww{{{zzztttnnndddbbb````````````^^^]]]\\\\\\\\\\\\^^^ccciiinnntttwwwxxxwwwyyyzzzwwwqqqgggdddaaabbbeeegggfffddddddaaa___aaagggooovvvyyy{{{xxxwwwuuusssqqqlllhhhdddaaa```___^^^]]]]]]]]]\\\[[[YYYWWWUUUTTT[[[\\\]]]]]]]]]^^^```bbb```___^^^```cccfffgggggggggaaaXXXRRRRRRYYYaaahhhkkkhhhddd___]]]]]]^^^___cccdddeeeeeeccc___[[[YYYVVVUUUTTTSSSSSSSSSSSSTTTUUUQQQQQQUUUVVVUUUTTTUUUSSSVVV[[[aaadddddd```\\\ZZZ\\\^^^^^^]]]\\\\\\]]]dddfffggggggfffeeefffgggrrrssszzz{{{mmmfff```YYYPPPLLLHHHFFFGGGJJJMMMOOOSSSVVVYYYXXXVVVVVVXXXZZZcccppp~~~zzzlllbbbYYYYYYWWWSSSPPPOOOPPPRRRTTT[[[eeeooouuuxxxzzzzzz}}}|||wwwsssppprrrpppnnnlllkkkjjjiiiiiidddaaa\\\VVVPPPKKKHHHGGGIIIMMMUUU^^^fffjjjjjjhhhaaa``````aaabbbcccaaa```___^^^\\\ZZZXXXXXXXXXXXXUUUVVVXXX\\\dddmmmuuu{{{|||uuunnnjjjkkkmmmvvvoooeeeZZZQQQIIICCCDDDGGGIIIKKKRRR[[[aaagggqqq{{{}}}tttkkk^^^UUUMMMIIIGGGDDDEEEHHHEEEEEEIIIOOOVVV```qqqooo^^^ZZZeee}}}~~~{{{yyywwwuuusssooommmkkkiiieeeccccccfffjjjmmmqqqmmmhhhgggjjjpppuuuxxxwwwwwwxxxzzz||||||{{{zzzwww{{{|||vvvqqqpppnnnllliiieeebbbdddiiikkkhhhdddfffeeedddcccccceeehhhjjjpppoooqqqwww~~~}}}tttllleeecccbbbaaaaaa___\\\ZZZYYYZZZ[[[\\\___eeemmmrrrvvvyyyzzzyyyzzz|||{{{wwwgggccc___^^^```aaa```^^^___]]]\\\]]]aaahhhnnnqqqyyyxxxvvvuuuuuuvvvvvvvvvqqqnnnhhhccc```^^^\\\\\\]]]\\\[[[ZZZYYYYYYXXXXXX^^^^^^___]]][[[[[[[[[]]][[[\\\^^^aaaeeegggiiiiiiiiiddd]]]YYYYYY___fffkkkmmmhhhccc```______^^^\\\^^^```bbbdddccc___YYYUUUTTTVVVWWWXXXWWWVVVWWWWWWYYYXXXYYYYYYYYYVVVTTTSSSRRRVVV]]]dddggggggdddaaaddddddccc```]]][[[[[[[[[```aaabbbcccdddfffggghhhrrrrrrtttttteee___YYYTTTOOOKKKFFFDDDEEEGGGIIIJJJLLLOOORRRRRRQQQQQQTTTWWWaaaooo~~~vvveeeZZZKKKKKKJJJIIIIIIKKKOOOSSS[[[cccnnnwww{{{}}}~~~~~~xxxsssuuutttsssrrrppppppoooooollliiiddd^^^WWWRRRMMMKKKKKKOOOWWWaaaiiilllllljjjaaa```^^^___```aaa``````\\\[[[ZZZXXXWWWWWWWWWXXXYYYYYY[[[```gggqqqyyyxxxppplllkkkmmmsss|||mmmcccXXXOOOHHHCCCDDDHHHKKKNNNUUU___dddiiiqqqzzz{{{rrrhhh]]]UUUMMMIIIFFFCCCCCCEEEEEEEEEIIIOOOUUU___oooooo___ZZZddd|||{{{xxxsssooommmkkkiiiggggggeeebbb``````bbbeeegggllljjjhhhiiinnnuuuzzz}}}uuuuuuvvvzzz~~~~~~|||vvvyyyxxxsssppppppnnnkkkfffbbb```ccchhhkkkiiieeefffeeecccbbbcccdddffffffkkkjjjlllrrryyyxxxpppgggcccbbbaaa``````___\\\ZZZYYYZZZ[[[]]]aaagggoootttvvvzzz{{{yyyyyy||||||yyyiiiddd___]]]^^^^^^]]][[[ZZZZZZYYYYYY\\\aaahhhlllqqqrrrsssttttttvvvxxxyyytttqqqmmmgggaaa]]]\\\[[[___]]]ZZZXXXYYY[[[___aaabbbcccccc```]]]ZZZYYYYYYYYY\\\```dddgggiiijjjjjjhhhfffbbb```aaaeeeiiimmmkkkgggbbbbbbddddddbbb______```aaacccccc___YYYTTTSSSWWWZZZ\\\[[[ZZZZZZ[[[```bbbbbb```]]]ZZZWWWTTTQQQVVV]]]ccceeeeeedddbbbiiihhheee```[[[XXXXXXYYY[[[[[[]]]```cccfffhhhiiirrrpppqqqqqqccc]]]XXXSSSLLLJJJFFFDDDEEEFFFGGGGGGIIIKKKLLLKKKIIIJJJMMMQQQ]]]kkk|||ooo^^^SSSEEEEEEEEEEEEFFFKKKQQQVVVbbbiiissszzz}}}zzzvvvvvvuuuuuuttttttssssssqqqppplllggg```YYYSSSPPPOOOTTT\\\eeemmmooonnnkkk```^^^\\\\\\]]]_________[[[ZZZXXXWWWVVVVVVWWWWWW\\\]]]```eeemmmvvv~~~{{{sssmmmlllnnnnnnxxxkkkaaaVVVNNNHHHDDDFFFKKKOOORRR[[[dddiiilllsss{{{zzzpppeee[[[SSSKKKHHHEEEAAAAAACCCEEEFFFIIINNNSSS\\\mmm{{{rrraaa[[[cccxxxzzzuuuooojjjhhhggggggfffdddcccaaa______aaacccdddiiihhhhhhjjjpppvvv{{{}}}uuutttuuuxxx}}}~~~{{{vvvwwwtttnnnkkklllkkkgggbbb```___aaaeeehhhgggeeeeeecccbbbbbbdddddddddccceeedddfffkkkooooooiiiccc```___^^^^^^______^^^\\\\\\\\\]]]^^^aaagggnnntttuuuyyy{{{xxxwwwxxxxxxuuujjjeee___]]]^^^___^^^\\\XXXWWWVVVUUUWWW\\\dddjjjnnnqqqssstttttttttvvvwwwqqqpppmmmgggaaa\\\YYYYYY^^^\\\YYYXXXZZZ___eeehhhgggggggggeee```]]]\\\[[[[[[___eeehhhhhhhhhggggggeeeeeedddeeefffhhhjjjkkkgggeeecccdddggghhhgggeeeeeecccbbbbbbccc___YYYSSSRRRWWW\\\]]]\\\\\\]]]___eeeiiikkkhhhdddaaa]]]YYYUUUYYY]]]____________```gggeee```ZZZUUUTTTUUUXXXYYYYYY\\\```eeeiiijjjjjjrrrpppppprrrddd___[[[VVVOOOMMMJJJJJJKKKKKKJJJIIIKKKKKKKKKHHHEEEEEEJJJNNNXXXgggxxxuuudddSSSIIIDDDDDDCCCCCCEEEJJJRRRWWWaaahhhpppuuuxxxzzz~~~}}}vvvwwwwwwwwwwwwvvvvvvuuuttttttrrrnnnhhh```YYYTTTRRRVVV^^^ffflllnnnkkkggg]]]ZZZXXXXXXYYY\\\]]]]]]ZZZYYYWWWVVVUUUUUUVVVVVVZZZ\\\```gggoooxxx{{{sssmmmlllmmmllluuu{{{ggg]]]SSSLLLGGGEEEHHHNNNUUUYYYbbbkkkpppqqqwww~~~yyynnncccWWWOOOIIIFFFDDDAAAAAADDDGGGFFFIIIMMMRRRZZZiiiwwwqqq```YYY___rrrxxxssskkkfffeeegggiiikkkhhhgggeeeeeeeeefffggghhhfffeeeeeehhhmmmrrruuuvvvqqqooopppttt{{{}}}vvvuuupppiiifffggggggccc^^^^^^___```bbbcccdddddddddbbbbbbcccffffffcccaaa``````aaaccceeeeeebbb```\\\[[[ZZZZZZ]]]___``````_________```aaafffmmmrrruuuzzz|||wwwsssrrrpppmmmfffaaa\\\[[[]]]``````___WWWVVVTTTSSSTTTZZZcccjjjpppssswwwwwwtttrrrqqqqqqmmmnnnmmmhhhaaa[[[XXXWWWZZZYYYYYYZZZ]]]bbbhhhkkkhhhiiijjjiiifffcccbbbbbbaaaeeejjjkkkhhhccc```______aaadddggghhhhhhhhhgggccccccdddeeehhhiiiiiihhhkkkgggbbbaaa```^^^XXXSSSPPPUUU[[[]]][[[[[[^^^aaafffnnnrrrnnnkkkiiifffaaa^^^^^^^^^\\\XXXWWWXXXZZZ```^^^ZZZUUURRRSSSWWWZZZ]]]]]]```eeejjjmmmllljjjrrroooqqqsssfffbbb^^^YYYTTTRRRQQQQQQRRRRRRPPPOOOOOONNNLLLHHHDDDEEEJJJNNNUUUdddvvv}}}lll[[[KKKAAA@@@@@@>>>>>>???EEELLLRRR\\\bbbjjjoooqqqtttzzz{{{wwwwwwxxxxxxxxxxxxwwwwwwuuuvvvvvvsssmmmddd\\\WWWRRRVVV]]]eeeiiiiiieeebbbZZZWWWUUUTTTVVVYYY[[[\\\YYYXXXWWWUUUTTTTTTUUUUUUUUUXXX^^^fffoooxxxyyyqqqkkkjjjkkkkkkuuuxxxcccZZZPPPKKKGGGFFFKKKQQQZZZ^^^gggqqquuuvvvzzzxxxmmmbbbTTTLLLFFFEEEDDDBBBBBBEEEHHHGGGIIIMMMPPPXXXggguuunnn^^^WWW[[[lll|||}}}}}}~~~wwwqqqiiiddddddhhhmmmooommmmmmlllkkkllllllnnnnnneeedddccceeeiiimmmnnnoookkkiiijjjqqqzzzvvvtttnnnfffcccdddddd```\\\^^^___```___```aaaccccccbbbbbbeeeggggggddd```]]]^^^^^^^^^____________ZZZXXXWWWXXX\\\___bbbbbbbbbbbbaaa```aaafffkkkpppvvv{{{}}}wwwqqqmmmjjjfff```\\\XXXXXX[[[___aaa```VVVVVVSSSQQQRRRXXXcccjjjssswwwzzzyyytttooommmlllkkkmmmmmmiiibbb[[[XXXWWWVVVVVVXXX[[[```dddhhhkkkhhhjjjkkkkkkiiigggggggggeeeiiimmmlllggg```[[[YYY[[[^^^cccgggiiihhheeecccaaabbbdddfffggghhhiiiiiioooiiibbb______]]]XXXSSSOOOTTTZZZ[[[ZZZZZZ^^^bbbfffooouuurrroooooommmhhheeeddd```ZZZTTTQQQSSSVVV\\\ZZZVVVSSSRRRUUUZZZ___bbbbbbdddiiinnnooommmjjjssslllqqqyyynnneee``````___]]]ZZZYYYYYYZZZZZZYYY[[[VVVOOOJJJGGGIIILLLOOOXXX___lll|||~~~mmm\\\OOOHHHFFFBBBAAA@@@@@@BBBEEEIIIKKKSSSVVVYYY[[[]]]dddoooxxx~~~|||yyyvvvuuuvvvyyy{{{|||wwwvvvuuuuuuvvvwwwyyyzzzyyyyyyxxxwwwssskkkbbb\\\WWWXXX]]]dddjjjiiiaaaZZZQQQPPPPPPQQQRRRUUUXXXZZZYYYXXXWWWWWWWWWWWWXXXYYYZZZ\\\bbbiiirrr{{{|||xxxrrrmmmiiifffgggpppzzzuuuiiiZZZMMMLLLLLLKKKPPPXXXccciiiqqqwwwzzz~~~wwwjjjaaaXXXPPPIIIGGGEEEBBBCCCFFFHHHGGGJJJNNNSSS[[[kkkyyyrrr___XXX```mmmuuu{{{|||~~~xxxtttnnnhhhgggjjjlllllliiijjjjjjlllqqqwwwzzzxxxvvvjjjddd___bbbjjjqqqrrrqqqnnnkkkjjjooowww~~~}}}wwwnnnfffbbb```^^^]]]\\\^^^aaacccdddcccaaa___^^^___bbbfffiiiiiifffcccccc```]]]\\\\\\\\\\\\[[[UUUVVVWWWYYY[[[]]]___``````_________aaaeeeiiikkkvvvzzz|||yyyrrrkkkgggeee___\\\YYY[[[```eeehhhiii^^^ZZZTTTSSSUUU[[[aaadddssswwwzzzyyytttnnnjjjiiinnnpppqqqppplllfff```[[[[[[ZZZZZZ]]]bbbgggjjjkkkiiikkknnnpppooommmjjjhhhooonnnkkkgggbbb^^^[[[YYY\\\\\\```iiiqqqqqqggg^^^eeefffdddbbbaaaccciiinnnkkkjjjiiigggddd___XXXSSSUUUYYY\\\[[[XXXVVVYYY\\\hhhmmmssswwwwwwtttrrrppplllfff^^^XXXUUUTTTSSSSSSUUUTTTRRRPPPQQQUUU\\\aaagggfffgggjjjmmmmmmkkkhhhrrrllllll|||rrrjjjggghhheeedddbbbbbbcccddddddccc___ZZZTTTMMMJJJIIIKKKMMMPPPVVVaaaooo|||yyylll^^^RRRIIICCCAAABBBAAA@@@@@@AAACCCFFFHHHHHHKKKMMMNNNPPPVVV___gggmmmtttwwwuuussstttsssooojjjhhhffffffhhhllloooqqqrrrrrrrrrssstttvvvxxxzzzyyyxxxxxxwwwssskkkbbb\\\ZZZZZZ^^^cccfffddd\\\TTTNNNNNNNNNNNNQQQTTTWWWYYYXXXWWWVVVUUUUUUVVVWWWWWWYYY\\\bbbjjjqqqxxx|||~~~zzzxxxuuuqqqlllgggdddaaafffnnnxxxuuugggXXXMMMLLLNNNOOOUUU^^^gggmmmtttyyy|||~~~ttthhh___VVVNNNGGGFFFDDDBBBCCCFFFGGGGGGJJJNNNRRRZZZhhhvvvnnn[[[UUU\\\iiirrr|||zzz|||}}}yyytttrrrooollljjjkkkjjjhhhfffiiijjjnnntttyyyzzzwwwsssiiiccc___aaaiiipppsssrrrllljjjiiinnnvvv}}}yyyooogggaaa___^^^]]]^^^```bbbcccdddbbb```___ZZZ\\\```eeeiiihhheeebbb\\\ZZZYYYYYYZZZ[[[[[[ZZZVVVWWWXXXYYY[[[]]]^^^___^^^^^^^^^```bbbfffiiikkkrrruuuvvvssskkkddd___^^^\\\ZZZXXX[[[```fffjjjkkk^^^ZZZUUUSSSUUUZZZ___bbbooorrrvvvvvvrrrnnnkkkjjjnnnppprrrsssqqqlllgggddd^^^]]]\\\^^^bbbgggjjjllllllnnnqqqssstttrrrpppooonnnlllhhhddd```]]]ZZZYYY^^^]]]___gggooopppiiibbb```cccdddcccaaaccciiioooooonnnmmmllliiiccc\\\WWWTTTXXX[[[ZZZWWWVVVYYY\\\___dddlllqqqsssrrrqqqqqqkkkiiiddd^^^XXXUUUSSSRRRPPPPPPPPPPPPRRRXXX```eeehhhgggfffgggiiigggccc```rrrlllgggzzzvvvnnnlllmmmkkkjjjjjjkkkmmmmmmlllkkkddd```ZZZRRRMMMJJJIIIIIIKKKOOOWWWaaajjjooopppppplllcccWWWMMMGGGDDD@@@>>>BBBAAA@@@??????AAABBBCCC@@@BBBCCCCCCCCCGGGNNNTTTVVV[[[^^^]]]]]]```aaa```]]]]]]\\\]]]```dddiiikkkmmmnnnoooppprrruuuwwwxxxxxxxxxxxxwwwssslllccc]]]]]]]]]^^^aaaaaa\\\TTTMMMIIIIIIJJJKKKMMMQQQUUUWWWWWWVVVTTTSSSRRRSSSTTTUUUWWW[[[aaaiiiooosssuuuuuusssqqqnnnjjjfffccc```^^^ccclllvvv~~~vvveeeWWWMMMMMMQQQSSSZZZccclllqqqxxx|||zzzpppeee\\\RRRKKKEEEDDDCCCBBBBBBEEEFFFFFFIIINNNQQQXXXfffsss~~~iiiWWWQQQWWWdddnnnzzzvvvtttrrrpppqqqsssttttttqqqmmmjjjiiijjjmmmsssyyy|||{{{vvvrrrgggaaa]]]^^^fffmmmpppqqqmmmlllmmmrrryyy{{{pppgggbbb```______bbbcccdddddddddbbb___^^^WWWZZZ___dddhhhgggddd```VVVVVVVVVXXXZZZ[[[ZZZYYYWWWXXXYYYYYY[[[[[[\\\]]]\\\]]]___aaadddgggiiikkkpppqqqrrrmmmeee]]]YYYXXXXXXWWWWWWZZZ```fffjjjkkk___[[[WWWVVVYYY^^^bbbdddkkknnnqqqsssqqqnnnlllkkkoooqqqssssssrrroookkkhhhbbb___]]]]]]aaafffjjjlllmmmnnnqqqsssttttttsssrrrnnnlllgggccc___\\\[[[[[[```___aaafffmmmoookkkfffaaaeeeiiigggcccbbbgggmmmtttsssrrrqqqnnnhhhaaa[[[TTTWWWYYYXXXUUUUUUWWWZZZTTTZZZaaahhhkkkmmmnnnnnniiikkkjjjfff^^^WWWSSSRRRMMMNNNOOOQQQTTT[[[ccchhhhhhgggggggggfffddd```]]]qqqkkkeeewwwwwwooonnnpppqqqpppqqqsssttttttqqqooolllhhhaaaYYYRRRMMMIIIHHHJJJMMMRRRYYY___ccccccaaa^^^UUUJJJDDDCCCCCCAAA???BBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@???AAAEEEIIIJJJMMMOOOOOOQQQTTTXXXZZZZZZZZZ\\\]]]```dddiiilllkkklllmmmoooqqqsssuuuvvvyyyyyyyyyxxxuuunnneee___]]]]]]]]]^^^\\\VVVNNNHHHEEEEEEFFFGGGJJJNNNRRRTTTVVVTTTRRRPPPOOOPPPQQQRRRUUUYYY^^^dddjjjnnnpppqqqooonnnllliiieeebbb```___bbbjjjttt|||xxxeeeWWWMMMNNNRRRTTT[[[eeennnrrrxxx}}}}}}vvvlllbbbZZZOOOHHHCCCCCCCCCAAABBBEEEEEEFFFIIIMMMQQQWWWdddqqqwwwbbbTTTNNNSSS___jjj|||{{{sssooonnnoooqqqxxx|||vvvssssssqqqtttxxx|||}}}{{{vvvsssgggbbb]]]^^^ccciiilllmmmllllllnnnssszzz~~~{{{qqqiiidddcccddddddffffffgggfffdddbbb___^^^XXX[[[```eeehhhfffbbb^^^VVVVVVWWWYYY[[[\\\ZZZXXXYYYYYYYYYYYYZZZZZZZZZ[[[[[[]]]```dddgggiiikkkkkkpppqqqqqqlllccc[[[WWWVVVVVVVVVWWWZZZ^^^cccfffhhh```^^^\\\]]]aaafffjjjlllkkkmmmpppqqqqqqooommmkkkooopppppppppmmmjjjfffdddccc___\\\[[[___dddhhhkkkiiijjjlllmmmmmmmmmmmmlllpppmmmhhhccc___]]]]]]]]]aaabbbdddiiimmmnnnkkkgggffflllpppmmmfffbbbeeejjjttttttsssssspppkkkddd___WWWWWWWWWTTTRRRQQQSSSUUUPPPTTT[[[```cccdddeeefffccciiimmmkkkcccZZZUUUTTTQQQRRRTTTUUUXXX]]]ccchhhhhhhhhhhhiiihhhfffdddbbbqqqjjjeeexxxzzzsssssswwwyyyyyy{{{}}}~~~|||xxxttttttpppjjjbbbZZZSSSOOOMMMLLLMMMPPPUUUZZZ\\\[[[ZZZVVVNNNEEE@@@AAACCCBBB@@@CCCCCCCCCCCCCCCBBBAAAAAABBBBBBAAA???>>>>>>@@@AAADDDDDDFFFHHHJJJMMMQQQVVVWWWYYY[[[]]]___bbbgggkkkmmmnnnoooqqqrrrsssttttttyyyyyyzzzyyywwwppphhhbbb\\\\\\\\\[[[XXXRRRLLLGGGCCCCCCCCCEEEHHHLLLOOORRRTTTRRROOOMMMLLLNNNPPPQQQTTTVVVZZZ___eeejjjooorrrmmmlllkkkiiigggdddaaa```aaaiiirrr{{{{{{gggYYYNNNOOOQQQSSSZZZcccjjjooouuuzzz~~~{{{tttkkk```XXXMMMGGGBBBBBBBBB@@@AAADDDEEEEEEHHHMMMQQQXXXfffttt~~~nnn]]]RRRMMMPPP[[[ggguuu~~~|||rrrmmmnnnooopppzzz}}}}}}|||}}}~~~~~~}}}yyywwwuuujjjgggcccbbbeeeiiikkkllljjjkkknnnsssxxx{{{}}}}}}zzzrrrkkkiiijjjkkkkkkjjjjjjjjjhhhfffcccaaa___^^^```cccfffhhheee```\\\YYYXXXXXXYYYZZZZZZWWWUUUYYYYYYYYYYYYYYYYYYYYYYYY\\\^^^bbbfffiiikkklllllloooqqqqqqmmmddd\\\XXXVVVVVVWWWYYY[[[]]]___aaabbb^^^^^^___bbbiiiooossstttpppqqqrrrsssrrrpppmmmkkklllllllllkkkiiifffcccbbbaaa]]]ZZZYYY\\\aaaeeehhhffffffffffffeeedddddddddnnnkkkfffaaa^^^\\\\\\]]]bbbeeejjjnnnooommmiiieeeeeekkkooonnngggcccdddhhhpppooooooooonnnjjjeeeaaa[[[YYYVVVRRROOONNNOOOQQQRRRUUUYYY[[[[[[[[[[[[\\\]]]dddjjjjjjccc\\\XXXXXXZZZZZZ[[[[[[[[[^^^bbbeeehhhiiijjjjjjhhheeecccbbbpppjjjeeexxx{{{vvvxxx~~~|||yyyuuunnnfff___YYYUUUSSSMMMMMMNNNQQQTTTUUUTTTSSSOOOIIICCC???@@@AAA@@@???EEEFFFGGGHHHHHHHHHGGGFFFCCCBBBAAA???>>>======<<<@@@???@@@CCCDDDEEEIIIOOOUUUYYY]]]___```ccciiinnnpppqqqssstttuuuvvvvvvvvv{{{{{{{{{{{{yyyssskkkeee\\\\\\\\\ZZZVVVPPPKKKHHHCCCBBBCCCDDDGGGJJJNNNPPPRRRPPPMMMKKKKKKMMMPPPRRRTTTUUUXXX\\\bbbiiinnnrrrkkkkkklllllliiieeeaaa___```gggpppyyy}}}jjj\\\QQQPPPRRRSSSYYYaaafffjjjpppuuuzzz|||uuukkk```XXXLLLFFFBBBBBBBBB@@@@@@BBBEEEDDDGGGLLLRRR[[[kkkzzzttteeeVVVPPPLLLMMMVVVcccnnnxxx{{{rrrnnnnnnooommmvvv|||wwwuuutttnnnllljjjjjjlllnnnooooooooorrrvvvzzz}}}~~~yyysssoooooopppqqqrrrnnnnnnlllkkkhhhfffcccbbbbbbccceeefffgggddd```\\\[[[YYYXXXXXXXXXWWWUUUSSSYYYYYYYYYYYYYYYYYYYYYYYY]]]___bbbfffiiikkkllllllmmmppprrrnnnfff^^^YYYXXXXXXZZZ\\\]]]]]]]]]^^^___\\\]]]```fffnnntttxxxyyyuuuttttttttttttrrrooolllhhhhhhhhhgggfffeeedddccc]]]ZZZWWWWWW[[[___ccceeedddcccaaa```____________gggeeebbb```^^^^^^^^^___eeejjjooorrrooojjjfffccc___cccggghhhfffeeefffggghhhggggggggghhhgggeeeccc___\\\WWWSSSPPPOOOPPPQQQWWWXXXZZZZZZXXXVVVVVVVVVYYY^^^bbbccc```\\\ZZZZZZ___``````___^^^___aaaccciiijjjkkkiiieee```^^^]]]oooiiicccxxxwwwppprrrxxxzzz}}}~~~vvvrrrkkkccc\\\WWWUUUTTTNNNMMMLLLMMMNNNOOONNNLLLHHHFFFCCC@@@?????????@@@FFFHHHKKKMMMNNNNNNMMMLLLFFFEEEDDDCCCCCCAAA???>>>AAA>>>???BBBCCCAAADDDKKKQQQUUU[[[^^^```dddkkkqqqrrrsssuuuxxxzzz{{{{{{|||||||||}}}}}}{{{uuummmggg^^^^^^]]]ZZZUUUOOOJJJHHHDDDCCCCCCDDDFFFIIIMMMOOOPPPNNNKKKJJJJJJMMMQQQSSSSSSUUUYYY^^^dddhhhlllnnnkkkmmmppppppnnniiiccc___^^^eeennnwww~~~mmm^^^SSSRRRSSSTTTZZZbbbcccfffkkkooottt|||}}}wwwmmmaaaXXXMMMGGGCCCCCCCCC@@@???AAAEEEDDDGGGLLLSSS^^^pppyyy~~~|||jjj\\\PPPNNNKKKJJJRRR^^^mmmvvv~~~~~~wwwqqqnnnmmmllllllsss|||}}}uuupppnnnllllllmmmoooqqqrrrrrrrrrtttwww|||~~~zzzvvvttttttuuuuuuuuuqqqpppooommmjjjhhhfffeeeccccccdddeeeeeedddaaa^^^]]][[[YYYXXXXXXXXXWWWUUUYYYYYYYYYYYYYYYYYYYYYYYY^^^___aaadddfffhhhjjjjjjkkkpppsssrrrkkkccc^^^[[[YYY]]]```aaa```______aaa___```eeelllsssyyy|||}}}vvvuuutttuuuvvvuuuqqqnnnfffeeedddcccbbbaaa``````ZZZXXXWWWXXX[[[___bbbccc___^^^]]][[[ZZZ[[[\\\]]]`````````aaabbbdddeeeffflllpppsssrrrmmmgggdddccc]]]___aaadddfffgggffffffaaa___^^^```bbbdddeeeeeebbb^^^YYYTTTSSSTTTUUUVVVYYYZZZZZZZZZXXXVVVVVVWWWYYYZZZZZZ[[[ZZZZZZZZZZZZ^^^```aaaaaa``````bbbdddgggiiijjjhhhccc___]]]\\\oooiiibbbvvv~~~qqqggghhhmmmqqquuu{{{|||oookkkddd\\\VVVRRRQQQPPPPPPNNNLLLKKKLLLKKKJJJHHHEEEEEEDDDBBB@@@???@@@BBBGGGJJJMMMPPPRRRRRRQQQPPPLLLKKKJJJIIIIIIHHHEEEDDDEEEBBBBBBFFFEEEBBBDDDKKKHHHNNNUUUYYY\\\```hhhooorrrtttwwwzzz}}}}}}}}}~~~|||wwwoooiii``````___ZZZTTTNNNIIIGGGEEEDDDDDDEEEFFFIIILLLNNNOOOMMMJJJIIIJJJMMMQQQTTTSSSVVV[[[aaafffiiijjjjjjnnnppptttuuurrrllleeeaaa\\\cccllluuu}}}nnn```TTTTTTUUUVVV\\\dddbbbeeeiiilllpppwww~~~xxxnnnaaaXXXMMMGGGCCCDDDCCC@@@???AAAEEEDDDFFFLLLSSS```ttt|||ttt|||~~~rrrcccVVVLLLLLLJJJHHHOOO[[[oooxxxyyyssspppnnnllljjjmmmrrryyy~~~tttlllhhhhhhiiilllooorrrsssssssssqqquuuyyy}}}}}}}}}||||||~~~|||xxxvvvvvvwwwvvvuuusssrrrpppnnnllljjjhhhgggcccbbbbbbcccddddddbbb``````^^^[[[ZZZZZZ[[[[[[ZZZXXXXXXXXXYYYYYYYYYYYYYYY^^^^^^```bbbdddfffhhhiiilllqqqvvvvvvppphhhbbb```ZZZ^^^bbbcccbbbaaabbbcccccceeejjjqqqxxx}}}vvvtttssstttvvvvvvssspppgggfffccc```]]][[[ZZZYYYYYYWWWWWWXXX\\\```bbbccc[[[ZZZXXXWWWWWWYYYZZZ\\\]]]^^^aaadddhhhkkknnnoooqqqtttuuuqqqjjjdddcccdddbbbaaaaaacccggghhhfffddd\\\[[[ZZZ[[[___ccceeefffccc___ZZZVVVVVVXXXZZZ[[[XXXZZZZZZZZZYYYXXXYYYZZZZZZXXXUUUUUUVVVXXXXXXXXX[[[]]]___```aaabbbdddfffcccfffiiihhhdddaaaaaaaaa