BM6P6(@ ))))))************))))))++++++)))(((''''''''''''))))))))))))))))))))))))++++++***)))((('''&&&&&&'''((()))******)))((('''(((((((((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,---...---,,,***)))---------............///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...//////...,,,++++++,,,.../////////...---+++***,,,...........................---------............///......///000000000000000***,,,//////------///222//////000333666:::===???DDDHHHOOOVVV^^^fffnnnssszzzvvvpppkkkeee```ZZZVVVRRROOOLLLHHHEEECCCCCCCCC>>>======<<<;;;;;;::::::999888888777666555555444444444333333222111000000//////////////////////////////...------------...,,,,,,,,,++++++***************))))))))))))))))))*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++******************+++++++++***++++++,,,,,,))))))***,,,------,,,***++++++++++++++++++++++++******))))))))))))*********++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))************************---...///...,,,+++,,,---,,,+++***))))))+++---///******+++,,,,,,---......------------------------,,,------......------,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,++++++******)))++++++,,,---............000,,,((()))...///---)))------------------------........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++++++++,,,,,,,,,,,,,,,++++++*********,,,+++++++++***)))))))))))))))************))))))+++***)))(((''''''''''''))))))))))))))))))))))))*********)))))))))))))))'''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------------.........///,,,---------,,,,,,+++***------------............................................................------------------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...//////...,,,++++++,,,...///---......,,,++++++,,,...........................---------............///......///000000000000000+++---///...------///111222111111222333555777888666999>>>CCCHHHNNNTTTXXX]]]ccckkkqqqvvv}}}{{{uuunnniii```]]]YYYUUURRRNNNIIIFFFFFFEEECCCAAA???>>>>>>>>>;;;;;;::::::999888888888666666555555444333333222444333333222111111000000........................//////...---------------,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++******************,,,++++++***++++++,,,,,,((())))))+++,,,,,,+++)))++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++---...///...,,,+++,,,------,,,***)))***+++---...)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------------------........./////////---------------------------,,,,,,,,,,,,+++++++++,,,,,,---.........------...---,,,,,,,,,---------------------------------++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***++++++,,,,,,,,,,,,+++++++++******++++++++++++************))))))************))))))+++***)))((((((''''''((())))))))))))))))))))))))(((((()))***++++++,,,---(((((())))))))))))((((((************************)))((('''&&&&&&'''((()))************************++++++++++++++++++++++++++++++++++++++++++++++++------........./////////------,,,,,,++++++,,,,,,------------............................................................,,,,,,------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///...---,,,++++++,,,---...+++,,,---,,,++++++---...........................---------............///....../////////000000000,,,...///...------...///111111000000000111222222111333555777999;;;???BBB@@@FFFMMMSSSYYY```hhhnnnvvv{{{~~~xxxqqqggg```\\\YYYVVVSSSLLLIIIGGGEEEDDDBBB???===;;;;;;;;;;;;::::::::::::888888777777666555555555333333222222111111000000333222222111111000000///........................///......---------------,,,,,,,,,++++++++++++***,,,,,,,,,---------------***++++++++++++,,,,,,,,,,,,++++++******++++++,,,******++++++++++++++++++,,,,,,++++++***++++++,,,(((((()))*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,,,,,,,......---,,,+++***+++,,,---)))******++++++,,,,,,,,,++++++++++++++++++++++++------............------..................---------............/////////------------------------,,,------------...........................---,,,,,,...///---++++++---///------------------------........................------------,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++*********++++++,,,,,,,,,,,,++++++++++++*********+++++++++++++++))))))************))))))******)))(((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,(((((())))))))))))(((((())))))))))))))))))))))))((('''%%%$$$$$$%%%'''(((************))))))))))))************************++++++++++++++++++++++++,,,,,,,,,---------.........---,,,+++***+++,,,---,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,---...***+++,,,,,,++++++---...........................---------............///............//////000000............---------............///000000111222333444555444333444666888888;;;???BBBEEEIIINNNRRRTTTYYYaaaiiiqqqxxxyyyrrrlllfffccc^^^ZZZTTTOOOMMMKKKIIIGGGCCCBBB@@@???@@@???===<<<888888999999999999888888666666555555444333333222111111000000////////////111111111000000/////////........................///...------,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------------++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++++++++,,,,,,,,,++++++******++++++((()))*********)))******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------...///...---,,,---...///...---,,,++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------............------/////////......---------,,,,,,,,,,,,------------........................,,,------...///000000000///////////////...---,,,,,,,,,,,,,,,+++,,,---...........................////////////////////////...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))************))))))***))))))(((((((((((()))(((((((((((((((((((((((('''((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))******))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------)))+++------,,,,,,---...........................---------............///.........---...///000000///...............------......//////000000000000000111111000//////000222444555666666666888:::;;;???CCCIIIOOOTTTYYY^^^aaajjjooouuu||||||wwwnnnjjjddd^^^ZZZWWWSSSQQQHHHGGGFFFEEEDDDBBB???======<<<::::::::::::999777888888888999888777666666555555444444333222222222000000///////////////...000000////////////....................................---,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,******++++++,,,,,,,,,,,,---,,,++++++*********+++***+++,,,,,,***)))***,,,++++++++++++++++++++++++******+++,,,,,,+++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------...//////------.../////////...------,,,,,,,,,---------.......................................---......//////......---//////......------,,,,,,,,,,,,,,,---------..............................------...///000000111222000000000000///......---...***((()))---///---+++........................,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&))))))(((((((((((())))))'''''''''''''''''''''''',,,+++***))))))***+++,,,))))))))))))))))))))))))************************++++++++++++++++++++++++)))))))))*********++++++,,,,,,++++++,,,,,,------,,,,,,,,,,,,------------------------------------........................,,,,,,------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------+++,,,......---,,,---...........................---------............//////...---------...///000...---,,,---//////...---///000000000000///...---...//////...------///000000000000000111222333444666999===@@@AAACCCFFFHHHNNNRRRWWW]]]ccciiipppuuu}}}|||xxxsssnnnjjjddd^^^ZZZWWWTTTPPPMMMKKKIIIFFFDDD===>>>@@@@@@@@@>>>;;;999:::999777777888888666555777666666555555444444333444444333333222111111111///////////////.................................------------------------...------,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,))))))******++++++,,,,,,,,,,,,,,,++++++++++++***,,,++++++******++++++,,,******++++++,,,---------------,,,+++************+++---...,,,)))(((+++---++++++++++++++++++++++++)))***+++,,,,,,+++***)))***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...//////...---///000..................------////////////////////////..............................////////////.....................---------....../////////000000000........................------...///000000111111000000000000000000///...///***&&&)))...111...***............................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,,,,))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''***)))(((''''''((()))***((((((((((((((((((((((((++++++++++++++++++++++++''''''(((((())))))******************************++++++++++++++++++++++++)))*********++++++++++++***+++,,,,,,---------,,,++++++,,,,,,,,,---------------------------------........................------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,------------------,,,,,,...000000...---------........................---------............//////...---,,,,,,...///111...,,,+++,,,///000///...,,,---.../////////.........///000///......000111.........///111333555555222444666777777777888:::===???CCCFFFIIINNNSSSVVV^^^bbbhhhnnntttyyy}}}xxxtttooohhhbbb^^^\\\XXXUUURRROOOKKKHHHGGGEEEDDDCCCCCCAAA???<<<:::;;;======<<<;;;;;;;;;999888666777888888777666555444333222222222333444333222222111111000//////------------------------------------------------------------------------...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,)))))))))***+++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,******++++++,,,------......---,,,+++***************,,,...+++'''&&&)))---++++++++++++++++++++++++***+++,,,------,,,+++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////......///111---......////////////...///////////////.......................................////////////.........//////////////////000////////////000000000000........................---......//////000000000//////000111111111000000...,,,+++,,,///000000///........................000000000000000000000000............------------------------------------+++,,,---...///......---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,++++++))))))************))))))))))))(((((((((((()))***))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***,,,---...---,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,------......------,,,...000111111///---------........................---------........./////////...,,,,,,,,,---///111---+++***,,,///111000...&&&(((***---000111111222,,,---...---,,,,,,---///---,,,,,,---000222333333...000222222111111222333777888999:::;;;>>>AAADDDGGGKKKPPPUUUYYY___dddhhhggglllsssxxx||||||xxxrrrnnnjjjddd]]]ZZZZZZYYYTTTPPPNNNLLLIIIHHHFFFEEEBBB@@@<<<<<<<<<>>>??????===;;;888888888777666666888:::555444333444666777666555555444222111222333555777111111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---,,,,,,++++++,,,,,,*********++++++,,,,,,,,,))))))***++++++,,,------,,,,,,,,,++++++*********,,,++++++++++++++++++,,,******+++,,,,,,---.........---,,,+++************))),,,---***&&&%%%(((,,,+++++++++++++++++++++++++++,,,...//////...,,,++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////......///111------...///000000//////..................------------------------------......////////////......//////000000111111222222------------.........///////////////////////////............////////////...///000111111111111111---...000/////////111444////////////////////////........................//////.........---------........................+++,,,.../////////......,,,,,,,,,------.........---------,,,,,,+++++++++******))))))((((((''''''+++*********))))))(((((()))))))))***+++++++++,,,))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))******+++)))))))))))))))***************))))))))))))******)))************+++++++++...---+++*********+++++++++*********))))))((((((//////...------,,,++++++//////...---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...,,,+++******+++,,,***)))))))))***,,,...//////...,,,***))))))******,,,------+++******,,,...------------------------------,,,+++,,,---...///)))))))))***+++,,,...///---,,,,,,+++*********+++***+++---...///......---,,,,,,,,,---------....../////////...---------,,,...///000111111000///...////////////000000000000222111000//////000111222111111222444666777888999;;;<<>>>>>>>>>>><<<<<<;;;::::::999888888555666777777777555444333444444444333333222222222111111000000//////......///............---------///...---,,,,,,---...///------............------++++++,,,,,,---...//////,,,---------,,,,,,+++***)))))))))))))))))))))))))))************+++++++++************+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,((())))))*********)))))))))***,,,,,,++++++,,,---++++++************++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------000...,,,******,,,...000------............------////////////000000000000000000000000000000000000......---------......///......---------------...111000000///........./////////000000000111111111111111111000000000000///111000///...------------000000000000000//////...222111000111111111///---000000000000000000111111111000000///////////////......---...///000222333333222000000111000///---------...//////.........---,,,+++,,,...///...---///...------,,,,,,,,,---.........------,,,,,,,,,***)))))))))((((((((('''))))))))))))((((((''''''((()))))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((())))))***+++++++++******))))))((((((******))))))))))))******(((((()))))))))************++++++++++++***)))(((++++++++++++*********)))......------,,,++++++***------,,,++++++++++++,,,---,,,,,,++++++,,,,,,---///......---------......,,,++++++++++++,,,,,,---...---+++************+++,,,------,,,******,,,...---------------------------,,,,,,+++,,,---...///,,,,,,++++++++++++,,,,,,...------,,,++++++,,,,,,------...///......---,,,,,,,,,,,,---------..................------------...///000000000000///....../////////000000000000111000000//////000000111///000111222333555666666555666777999;;;<<<>>>>>>>>>???BBBDDDFFFIIIMMMQQQUUUXXX\\\```cccfffjjjmmmqqqtttxxx|||}}}wwwqqqnnnllliiieee```\\\YYYWWWUUUSSSPPPMMMJJJHHHGGGGGGFFFEEEDDDBBBAAA???>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999888777777777555555666666666555444333333333333222222222111111000000000/////////...............------,,,,,,,,,------,,,,,,,,,,,,------------............------++++++,,,,,,---......///,,,---------,,,++++++***************************)))************+++++++++,,,,,,++++++***+++++++++---------------------------------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,---------,,,,,,+++)))+++,,,,,,+++***,,,---,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,///...---,,,,,,---...///------............------....../////////000000000////////////////////////000//////......//////000111000000/////////000000444333222222111111111222......////////////000000222222222222222222222222444333222111111111111111000111111111111000//////111000000222444444333222000000000000000///////////////........................------...000111222222111//////000///...,,,......////////////.........---,,,---...///...---...------,,,,,,,,,------------------,,,,,,,,,,,,))))))))))))(((((((((((((((((((((((('''''''''''')))(((((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((())))))***+++,,,,,,+++***)))(((''''''******))))))))))))******'''((((((((()))))))))))))))***,,,------+++)))(((,,,,,,,,,+++++++++++++++------,,,,,,+++*********++++++*********+++,,,,,,---,,,,,,++++++,,,,,,---,,,------............------------------,,,++++++,,,,,,+++******++++++,,,,,,------,,,+++***,,,...------------------------,,,,,,,,,,,,,,,---......000///...,,,++++++++++++......------,,,,,,------......///......,,,+++***,,,,,,,,,---------......------------..................///000000///............/////////000000000//////000000000000///////////////000111111222222333333333333333333333333333555777888888:::===@@@???BBBEEEHHHIIILLLOOORRRUUUWWW[[[^^^aaadddgggjjjlllnnnrrrvvvxxx||||||zzzxxxsssnnnkkkgggcccaaaaaa^^^YYYUUUSSSSSSQQQOOOMMMKKKIIIIIIDDDCCCAAA@@@????????????==================<<<<<<999999999888888888777777888777777666666555555444444444444555444444333222111111111111000000000000///////////////...............------,,,+++******++++++,,,,,,,,,,,,++++++------............------++++++,,,,,,------......,,,,,,,,,,,,,,,+++++++++************************)))************+++++++++...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,------++++++++++++------+++++++++++++++***)))((()))+++,,,,,,+++***+++---------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,---........................------............------------........./////////////////////////////////111111000000000000111111222222111111111222222333222222222111111111111111...////////////000000000000000000000000000000000222222222222111111111111333333333444333333222111222222333555888::::::999222222222111111000000000//////.........//////000000000000000000111222333333111000000000000///---/////////000000//////...000...---...//////...------,,,,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---))))))))))))(((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))******+++*********))))))((((((******))))))))))))******((((((((()))))))))******+++,,,---------,,,++++++++++++++++++++++++++++++++++++++++++******))))))************+++,,,---...---,,,,,,++++++,,,,,,---((()))+++,,,------,,,+++,,,---...///...---,,,+++++++++++++++++++++,,,,,,+++,,,---,,,++++++,,,---------------------------,,,,,,,,,,,,,,,---------000///...---,,,+++++++++------,,,,,,,,,,,,---------------,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,------........................................../////////000000---...000000000000...---///////////////000000000444444333333222111111111444666777777777777999;;;888:::===>>>???@@@BBBDDDEEEGGGJJJLLLMMMOOORRRTTTRRRTTTXXX[[[]]]___ccceeefffgggjjjmmmppprrrssstttvvvyyy|||~~~~~~|||{{{zzzyyyvvvssspppmmmjjjiiiiiifffbbb___]]][[[WWWSSSWWWTTTRRRQQQPPPOOOKKKHHHGGGGGGFFFEEEEEEDDDCCCCCC>>>>>>==================;;;;;;;;;;;;;;;<<<<<<<<<666666666666555555555555444444444333333333222222222222222222222222222222////////////////////////...........................------,,,+++***))))))***+++,,,------,,,+++***,,,------......------,,,++++++,,,,,,,,,---------,,,,,,++++++++++++++++++************************))))))*********+++++++++,,,,,,++++++***+++++++++))))))))))))))))))))))))---------------,,,,,,,,,...---+++******+++---...******+++******)))((('''***+++,,,,,,******+++,,,------,,,,,,,,,,,,------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,---------...............///000000///......------............------------------.........///........................111111000000000111222222222111111111111222222333111222222222222222111111000000111111111111222222000000111111111222222222333333444444555555555555777777888888777777666555777777888;;;>>>@@@@@@???888777666555444333222222111000000000000111222222333333333444444555666666666444222222333222111/////////000000000///......000///---...//////...,,,,,,,,,,,,,,,,,,------...***+++++++++,,,,,,------(((((((((((())))))))))))))))))))))))))))))))))))*********))))))((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))((((((((((((((((((((('''((())))))***(((((())))))*********+++******))))))))))))******)))))))))*********++++++,,,+++)))((((((***,,,---))))))******************++++++************))))))++++++++++++,,,...///000---,,,,,,++++++,,,,,,---((()))+++,,,---,,,++++++***+++,,,...//////...---***++++++++++++,,,+++++++++,,,------,,,+++,,,---------------------------+++++++++,,,,,,,,,,,,,,,...------,,,,,,---------,,,+++++++++++++++,,,,,,))))))*********++++++,,,,,,,,,,,,---------......+++,,,,,,,,,------............------------..................////////////---...///000000///...---///////////////000000000222222222222111111111111111222444444333222333555333555666777666777999:::999;;;===>>>???@@@BBBDDDDDDFFFHHHIIIJJJKKKMMMOOOOOOPPPRRRTTTVVVWWWXXXXXX[[[^^^```aaaaaabbbcccddddddeeeggghhhjjjkkkllllllkkklllnnnoooqqqrrrssssssrrrssssssssssssssssssrrrpppooonnnllliiihhhfffeeebbbbbbbbbbbbaaa```______ZZZYYYXXXVVVTTTRRRQQQPPPRRRPPPNNNMMMKKKIIIGGGFFFGGGFFFEEEEEEDDDCCCAAA???<<<<<<;;;;;;:::::::::999::::::::::::999999888888777777777777666666666555555555444444444333333333111111111111111000000000000000000000000000111111........................---------------.........------,,,+++******))))))+++,,,---......---,,,+++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,************************))))))*********+++++++++************+++,,,---...))))))))))))))))))))))))+++++++++++++++,,,,,,,,,------++++++++++++---------.........------,,,+++***,,,,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---............////////////---...///000000///...---------............------------------.........///////////////////////////000000000000111222333444111111111111111222333444444555666666666666555555222222222222333333333333555555666777888999999999888999:::<<<============<<<<<<<<<===<<<<<<;;;:::>>>===>>>@@@BBBDDDCCCBBB======;;;:::888777555555333333222222222222333444555666666888999999::::::999777555555444444222000000000000000000///......000///......///000///---...------,,,------......+++++++++,,,,,,---------(((((((((((())))))))))))))))))))))))******************)))))))))))))))(((''''''(((((())))))******))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''(((((()))***''''''((()))***+++,,,,,,******))))))))))))******************+++++++++++++++)))&&&$$$$$$'''***,,,)))))))))))))))*********************************,,,,,,,,,,,,---...///000---,,,,,,++++++,,,,,,---+++,,,,,,------------,,,)))***+++,,,......//////++++++,,,,,,,,,++++++******,,,...---,,,++++++,,,------------------------******+++,,,,,,,,,,,,,,,,,,,,,++++++,,,---......++++++*********+++,,,,,,))))))))))))***+++,,,---,,,,,,,,,---------......,,,,,,,,,,,,------------...---,,,,,,,,,,,,---...------........./////////------............------////////////000000000000---------....../////////,,,...000000/////////000000111222222111111333444333555777777777888:::;;;<<<===>>>>>>======>>>@@@AAAAAACCCDDDEEEEEEEEEEEEHHHJJJLLLLLLKKKKKKLLLMMMLLLMMMNNNPPPQQQRRRRRRSSSRRRSSSTTTVVVWWWXXXXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWWWWVVVUUUTTTRRRQQQPPPOOOLLLMMMMMMNNNNNNNNNMMMMMMHHHHHHGGGGGGFFFEEEEEEEEECCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::999::::::999999888888888888888888888888777555444333666666555555444333333333333333333333222222222111//////////////////////////////.........///000000---------...............,,,,,,,,,---------------,,,,,,,,,+++++++++******,,,,,,------------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,++++++***))))))***,,,---++++++++++++++++++++++++)))************+++++++++(((((()))***+++---...///,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---,,,*********+++,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---........./////////000000---...///000000///...---------............------------........./////////000000000000000000000000000000111222333555777888555555555555666777888999555666888999999888777777555555555666666666777777888999:::;;;<<<===>>>>>>===>>>@@@BBBDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCFFFEEEEEEGGGIIIJJJIIIHHHEEEDDDCCCAAA>>><<<;;;:::888888777666666666666666888999;;;===???@@@AAAAAA@@@===;;;999888777444222333333333333222111000000111000///000222333222111000//////...---.........,,,,,,---------------...'''((((((((()))))))))***((((((((()))))))))******''''''((((((((((((((()))'''''''''((()))*********))))))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''((())))))(((((())))))******++++++******))))))))))))******))))))))))))***************((('''&&&&&&(((***,,,)))))))))******+++++++++++++++++++++++++++++++++,,,+++++++++,,,---......---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------+++,,,,,,---,,,+++))))))***,,,......,,,++++++,,,------------------------)))***+++,,,---,,,,,,++++++++++++++++++,,,------+++++++++++++++,,,------,,,,,,+++******+++,,,---,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,------,,,++++++,,,---------------.........//////...------------------............/////////000000,,,,,,------............***,,,///000//////000111000111222222111111222333111222444444444444666888555777888777666555666888777888999;;;<<<<<<<<<<<<<<<>>>@@@@@@@@@???@@@AAA???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCAAAAAABBBBBBCCCBBBBBBAAAAAAAAA@@@@@@?????????>>><<<======<<<:::999999999:::;;;;;;;;;:::888888888999999999999999:::::::::666666777777666555333222555555555555444444444444111111111111000000000///...........................------,,,---...///000------------......//////++++++,,,,,,,,,---------+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++***)))((()))***,,,---++++++++++++++++++++++++)))************+++++++++***)))******+++,,,---...------------------------+++++++++,,,,,,,,,------***+++---......---+++***(((((()))***+++++++++++++++,,,---,,,***)))***+++------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---------------............------............------------............------....../////////000000000111111111111111111111111000111222444777999<<<============>>>>>>???AAAAAA<<<===???@@@AAA@@@???>>>===>>>>>>>>>>>>?????????@@@@@@AAACCCDDDEEEFFFGGGFFFHHHKKKNNNPPPPPPPPPPPPRRRSSSSSSSSSSSSRRRQQQQQQRRRQQQQQQSSSVVVWWWVVVUUUQQQPPPNNNLLLIIIGGGEEEDDDBBBAAA@@@???>>>=========@@@AAADDDGGGIIIKKKLLLLLLKKKHHHEEEBBBAAA>>>;;;999777777777777666555444333333222222333666777777666333222111//////.........///..................---'''((((((((())))))******&&&'''''''''(((((())))))%%%&&&&&&''''''(((((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((())))))************))))))))))))******))))))))))))******(((((((((((())))))))))))******+++++++++,,,,,,---*********++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,------,,,***)))((()))******---,,,+++***)))***+++,,,,,,,,,------,,,***)))(((***,,,......---++++++,,,------------------------)))***+++,,,---,,,++++++,,,,,,+++******+++++++++,,,,,,,,,,,,------...///000///---,,,+++,,,,,,---,,,,,,,,,---------......---------,,,,,,+++++++++------++++++++++++---------------.........//////......,,,++++++,,,......,,,,,,---......///000000000000000000000000111111(((+++.../////////000111///000222111000000111222---...000000000000222333222333555444333333444555333444555777888999999:::777999;;;<<<;;;;;;<<<>>>:::;;;<<<=====================>>>???@@@@@@??????>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;::::::::::::999888777777777;;;<<<<<<:::888777777777777888999999777666666666111111222222333444444555222222333444333222111000111111111111222222222333000000/////////.................................---,,,,,,+++,,,---///000---------....../////////+++++++++,,,,,,---------***++++++,,,,,,---......,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++***)))((()))***,,,---++++++++++++++++++++++++)))************++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........)))+++---//////---+++)))***+++,,,---.../////////+++,,,---,,,***)))***+++.........------.........---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------------------------------..................---////////////000000000000111111111111111111111111111222444666999<<>>AAAFFFJJJLLLNNNPPPOOOMMMNNNPPPSSSWWWXXXYYYZZZZZZXXXVVVUUUVVVTTTQQQQQQSSSVVVXXXYYYZZZZZZ[[[\\\^^^aaaccceeeeeegggjjjmmmooopppqqqqqqpppnnnllljjjiiihhhhhhhhhjjjlllnnnooonnnmmmmmmnnnhhhgggfffdddbbb___]]]\\\YYYXXXUUUSSSRRRSSSTTTUUUUUUTTTUUUXXX\\\___``````aaa^^^ZZZXXXUUUQQQKKKFFFFFFDDDAAA@@@??????===;;;;;;;;;;;;===???AAA@@@???999555111...---------,,,111111000000///000000111))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))***++++++))))))))))))))))))))))))((()))***++++++***)))(((***((('''(((***+++***(((******))))))))))))******((((((((((((((((((((((((+++***))))))))))))***+++************************---,,,,,,,,,+++*********,,,++++++++++++,,,------.........------,,,,,,,,,+++++++++++++++***))))))++++++,,,------,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---------,,,+++***+++,,,---------,,,+++***.........000111111000....../////////000000000000000000000000000000000000000000000000//////......///////////////////////////000222222000///000111111111000000000000111111000000111111222222333333333444444555555555555444444444444444555555555666333444555666777666666555666777777777777777666666777666666666666666666777888888777777666555555555555555555555555555555555666555555444222111111000222222222222222111000000111111111111111111111111////////////////////////000/////////.........------...///000000///...---//////...---,,,,,,,,,,,,,,,,,,++++++++++++******------,,,++++++,,,------++++++,,,,,,,,,,,,,,,,,,......---,,,,,,------...,,,***))))))+++,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,---------------,,,---......///,,,---............---,,,++++++++++++,,,---......,,,,,,,,,++++++++++++***+++---------++++++,,,---...---,,,++++++,,,---...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,...///000------------------------.........///////////////...............///000000222111111000111222444555555444444444555777999:::@@@BBBCCCEEEFFFIIIMMMPPPSSSVVVXXXXXXXXXZZZ]]]```ccceeegggiiijjjiiigggfffdddbbb______aaadddeeeeeegggggggggiiikkknnnqqqrrrssstttuuuwwwxxxyyyzzzzzz|||{{{yyywwwuuuttttttuuutttwwwzzz{{{zzzyyyyyyzzzwwwwwwuuusssqqqnnnllljjjeeedddbbb```______``````^^^]]]^^^aaaeeehhhjjjiiiiiifffbbb___\\\YYYTTTPPPOOOMMMKKKJJJJJJIIIHHHGGGEEEEEEEEEGGGHHHHHHFFFDDD===:::555222111111000000000000///.........//////(((((((((((())))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((())))))***(((((((((((((((((((((((())))))************))))))((('''&&&''')))+++***)))******))))))))))))******))))))))))))))))))))))))***))))))(((((())))))***************************...------,,,+++***))))))+++++++++++++++,,,------......------------,,,,,,***************))))))(((++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,---.........------------------------------******++++++,,,,,,------,,,,,,++++++++++++*********+++,,,------------,,,++++++,,,---------,,,,,,...------///000111000........./////////000000000000000000000000000000000000000000////////////...////////////////////////...000111111000//////000000000////////////000000000000000000000000000000222222333333222111111000000000111111111222222222111222222333444333333333333444444555555555444444444444444555555444444444444444444333222222111111333333333333333333333333444333333222111000000///000000000000000000///...////////////////////////------------------------/////////...............---...////////////...---///...------,,,,,,,,,,,,,,,,,,++++++++++++******,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,+++++++++......------------...///000///------...---,,,***+++,,,---......---,,,++++++++++++******+++++++++************************))))))***+++,,,,,,------(((((()))***+++,,,---...,,,,,,,,,,,,,,,------...------............------------,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,------,,,+++,,,...---,,,,,,++++++,,,,,,---,,,------------............---------...///000111------------------------000////////////////////////......//////000111222111111111111222333444555888888888999;;;===???@@@JJJLLLOOOQQQRRRTTTWWWZZZ]]]___bbbdddeeehhhlllooorrruuuxxx{{{}}}|||zzzxxxtttrrrqqqqqqsssuuuuuuuuuvvvwwwxxxzzz|||~~~}}}||||||||||||yyyvvvuuurrrrrrqqqpppooonnnnnnmmmkkkjjjkkkmmmrrruuuvvvvvvtttqqqllliiigggdddaaa^^^[[[YYYWWWWWWXXXXXXWWWVVVUUUUUUVVVWWWVVVTTTOOOKKKCCC@@@;;;888777777555444222222111000/////////000(((((((((((())))))))))))'''''''''((()))*********(((((((((((((((((((((((())))))(((((((((((())))))(((((('''''''''(((((()))(((((((((((((((((((((((()))))))))******)))))))))&&&&&&'''((()))***************))))))))))))******+++++++++++++++,,,,,,,,,))))))(((((((((((())))))************************+++*********)))(((((((((+++++++++***+++,,,,,,---++++++++++++++++++++++++******+++++++++******)))+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''')))+++---------+++***************************))))))***+++,,,------...------------------------++++++,,,,,,,,,---------***++++++,,,---------------,,,,,,---///000///............/////////000000000000000000000000000000////////////////////////////////////////////////...000111111000//////000//////............////////////////////////......000000111111111111000///000111111111111222222222000000111111222222222222000111222222222222222222111111333333333333111111222111111111000000//////111111111111111111111111111111111000000/////////....../////////......---........................------------------------................................................///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,+++******************+++---,,,,,,,,,++++++******+++*********++++++,,,,,,000000////////////...---***+++---......---+++***))))))(((((((((((()))))))))))))))))))))))))))))))))******++++++,,,------(((((()))***++++++,,,,,,,,,++++++++++++,,,------+++,,,,,,,,,,,,,,,,,,+++......---,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,...---,,,,,,---...,,,,,,,,,++++++,,,,,,,,,---------.........//////---------......//////000........................000////////////.........111111111111222333444444222333333444666777999999>>>>>>???AAADDDGGGKKKLLLTTTWWWZZZ]]]^^^```bbbdddggghhhjjjmmmpppsssvvvxxx~~~~~~}}}}}}~~~}}}{{{{{{{{{{{{{{{zzzyyyxxxwwwwwwvvvuuuwww{{{~~~|||zzzvvvrrrpppnnnllllllfffdddcccccceeeffffffeeeeeeeeeeeeeeeddd^^^WWWRRRJJJFFFBBB???===<<<;;;999777666555444333333333333'''((((((((()))))))))***))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''(((((((((((((((((((((((((((***))))))))))))))))))***&&&'''(((((())))))***+++******))))))))))))************++++++,,,,,,,,,,,,(((((())))))))))))((((((************************((((((((()))*********++++++************+++,,,,,,++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++'''(((+++---...---,,,+++************************))))))******+++,,,------------------------------------,,,,,,,,,+++++++++++++++++++++,,,------...---,,,+++,,,...000//////............////////////////////////////////////.............../////////...........................///111111///...///000//////............////////////........................///000111222222111000000111111111222222222000000000111111111222222//////000111111111111111///000111222222111000///111000000000000000//////000000000000000000000000/////////////////////...,,,------.........---------------------------------------------------------------.....................------------............---,,,,,,,,,------......---------,,,,,,,,,************************,,,,,,,,,++++++*********(((((())))))******************++++++++++++,,,---((()))+++,,,,,,+++)))((())))))(((((((((((())))))))))))))))))))))))))))))++++++++++++++++++++++++************************,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,...------,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---------....................................///.....................222222222222333444555666777888:::<<<>>>@@@BBBBBBEEEFFFHHHKKKOOOTTTXXXZZZ___bbbeeehhhiiikkkmmmooosssssstttwwwzzz}}}}}}}}}}}}yyyvvvuuuuuuuuuqqqooooooppprrrtttuuutttqqqqqqrrrqqqnnnggg___YYYQQQNNNJJJGGGEEECCC@@@???<<<;;;:::888777666666666''''''(((((())))))*********)))))))))((((((((('''))))))))))))))))))))))))(((((())))))))))))(((((()))((((((''''''''''''(((((((((((((((((((((((((((******))))))))))))******''')))******))))))***,,,******))))))))))))******''''''(((((()))*********((())))))******))))))(((************************))))))***+++,,,------...***************+++,,,,,,,,,,,,------------......+++,,,------------------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++++++++***)))***,,,.../////////...------------------------))))))******++++++,,,,,,******++++++++++++,,,,,,...---,,,++++++++++++,,,,,,,,,+++++++++,,,------,,,+++***+++---/////////------........./////////........................---............/////////........................---///000000///....../////////............//////........................,,,---///000111222222222////////////000000000000111000000000000111222222...///000111111111111111//////000000000000//////000000000000000000000000////////////////////////............////////////+++,,,------...------------------------------------------------------------------------...............------------.........------,,,,,,---------,,,,,,++++++++++++******)))***++++++++++++***)))+++++++++++++++*********((()))***+++,,,,,,,,,+++)))***,,,,,,++++++---///((()))***++++++***)))(((+++++++++******+++++++++)))))))))))))))))))))))),,,+++++++++++++++++++++,,,,,,+++++++++*********,,,,,,,,,,,,,,,------...//////............////////////...---,,,,,,------------------,,,,,,,,,,,,+++,,,......------...000,,,------......------,,,,,,------------.........,,,------.........------.................................//////000000000222333333555777999;;;<<<;;;===@@@DDDGGGJJJLLLMMMRRRSSSUUUXXX\\\aaaeeegggkkkmmmppprrrtttvvvyyy{{{}}}{{{{{{||||||{{{{{{}}}||||||{{{zzzwwwppphhhbbb[[[XXXTTTQQQOOOLLLIIIGGGAAA@@@???===;;;:::::::::'''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''***)))((((((''''''(((((())))))))))))))))))))))))+++***)))(((((()))***+++)))+++,,,+++***)))***,,,******))))))))))))******&&&&&&'''(((((()))******))))))***++++++***))))))*********************************+++,,,,,,,,,---***************++++++,,,,,,,,,,,,------.........***+++,,,------------,,,,,,+++***))))))***+++,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,...//////000------------------------***************+++++++++*********++++++,,,,,,,,,---,,,+++++++++,,,---......---,,,+++++++++,,,---,,,***)))***,,,/////////---------.........//////---------------------------------.........//////........................---///000000///......///000//////////////////000------......//////000000---......///000000000000....../////////000000000000000///...///000111222...///000111222222222222/////////......////////////////////////000000000////////////////////////---.........//////000000+++,,,------......------........................------------------------,,,,,,,,,------............------,,,,,,------...---------,,,,,,------...,,,,,,++++++++++++************+++,,,,,,+++******************++++++++++++((()))+++,,,------,,,,,,+++---......,,,+++---///************************,,,,,,++++++++++++,,,,,,*********************************++++++,,,,,,---++++++++++++,,,,,,,,,,,,---------,,,---......///000///...------...///000///......------------......------------,,,,,,,,,+++,,,......------///111---......//////......---,,,,,,,,,,,,---------------...////////////...---........................//////000111222333333444444666888;;;???CCCGGGIIIJJJLLLQQQVVVZZZ^^^```aaaffffffgggiiilllooorrrtttwwwyyyzzz|||}}}~~~xxxpppkkkfffccc___\\\YYYVVVSSSPPPJJJIIIGGGEEECCCBBBAAAAAA&&&''''''((()))******+++&&&&&&'''((()))***++++++))))))))))))))))))))))))'''((()))******)))((('''******)))(((((((((((((((************************+++***)))(((((()))***+++***,,,...---***)))***---******))))))))))))******'''(((((()))***+++++++++)))***+++,,,,,,+++***)))*********************************)))))))))))))))*********)))***++++++,,,*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,,,,,,,------.........+++*********+++---///000///...,,,+++***++++++,,,+++***)))))),,,...//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................---///000000///......///000000////////////000000------......///000111111......//////......---,,,000000000111111111222222//////...---...///000111//////111222333333333333000///...------...///000////////////////////////////////////////////////------......///000000000+++,,,------....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,,,,,,,---...------,,,,,,,,,------............---------,,,,,,***+++,,,------,,,+++***))))))******+++++++++,,,'''(((***+++,,,,,,++++++)))+++,,,+++(((&&&'''))),,,,,,+++******+++,,,,,,++++++************++++++************************'''((()))***,,,---...///******+++,,,---......///...------------...//////...---,,,++++++,,,---.........---------......///......---------,,,,,,,,,+++,,,............///111---...///000000///...---+++++++++,,,,,,,,,------//////000111111000///...////////////////////////000000111222444555666777888:::===BBBHHHNNNSSSUUU^^^aaaffflllqqquuuxxxyyyvvvvvvvvvwwwxxx{{{}}}~~~}}}vvvrrrnnnkkkgggdddaaa^^^ZZZWWWRRRPPPOOOLLLJJJIIIHHHHHH))))))))))))))))))))))))+++******)))(((''''''&&&((('''&&&%%%%%%%%%%%%%%%(((((((((((()))))))))))))))((((((((((((((())))))+++++++++)))'''''')))***++++++,,,,,,++++++***)))++++++************++++++))))))))))))))))))))))))***+++,,,+++)))))))))*********++++++++++++******+++++++++++++++***)))(((---,,,---///000000...,,,******))))))******+++,,,)))***,,,------,,,***)))))))))*********+++++++++************************+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...------------------------///...---,,,+++*********+++*********+++,,,,,,---------------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,.........------,,,,,,,,,************************+++---------+++++++++---,,,++++++******++++++,,,...,,,+++,,,//////---***,,,---......//////......---,,,,,,++++++,,,,,,---........................///////////////........./////////...------,,,,,,////////////////////////////////////...............//////000111222222222------------.........///000000000000000000000000000000000000000000000000---.........//////000000//////............//////111000///......///000111------------------------...///111222222111///...---,,,+++***)))(((((((((------............------///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********.........------,,,,,,,,,+++***))))))***+++...///---+++)))***...///---+++))))))***+++,,,,,,------......------,,,+++++++++,,,,,,,,,++++++*********************************'''(((***,,,,,,+++***)))************************((())))))))))))*********---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,---------------,,,,,,---------...------,,,,,,+++,,,------......---------------.........//////000000000///......------000111111///------...///222111000000111222222222111222444444555666999;;;@@@DDDIIINNNSSS[[[dddkkkqqqxxx{{{xxxtttsssrrrpppmmmiiifffddd]]]ZZZVVVRRRPPPOOOPPPPPP))))))))))))))))))))))))*********)))((('''''''''''''''''''''&&&&&&&&&%%%(((((((((((()))))))))))),,,++++++*********++++++***+++***)))'''''')))+++,,,,,,------,,,,,,+++***++++++************++++++))))))))))))))))))))))))***+++,,,+++)))))))))*********++++++++++++******+++++++++++++++***))))))***))))))***,,,,,,+++)))******))))))******+++,,,)))***,,,------,,,***)))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++************+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,---...,,,,,,++++++,,,------...,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,------,,,,,,,,,+++++++++************************+++,,,------++++++,,,---......------------.........,,,+++,,,//////---+++,,,------..................------,,,,,,------.......................................////////////------..........................................////////////..................///000000111222222------........./////////000000000000000000000000////////////////////////,,,---------............//////............////////////...------...//////------------------------+++,,,---......---,,,+++000///...------,,,,,,---,,,,,,------------,,,,,,------,,,+++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++******+++***))))))***+++---///***+++,,,,,,,,,,,,,,,---)))******+++,,,,,,------)))))))))***************,,,,,,++++++++++++++++++***************************,,,---//////...---,,,************************)))))))))*********++++++---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,---------.........------............------,,,------...------,,,,,,+++,,,------......---------------.........//////000/////////......------000111111000//////111333111000///000111222333333444666888:::;;;===@@@CCCHHHLLLRRRWWW]]]eeepppwww~~~xxxxxxwwwuuurrrooolllkkkgggeeeaaa]]]ZZZYYYYYYZZZ))))))))))))))))))))))))******))))))(((((('''''''''(((((())))))(((&&&&&&(((((((((((())))))))))))------,,,+++*********+++))))))***)))((((((***,,,...............---,,,,,,++++++************++++++))))))))))))))))))))))))***+++,,,+++)))))))))*********++++++++++++*********++++++++++++***)))))))))(((&&&''')))******)))******))))))******+++,,,)))***+++,,,,,,+++***)))***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******))))))******+++,,,------------------------******+++,,,---///000111------,,,,,,------......,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,++++++++++++******+++++++++++++++++++++++++++,,,------++++++,,,---......------------......---,,,,,,---......---+++,,,,,,---.....................------------......---------------------------------.../////////000,,,,,,------...//////000......................../////////............---......//////000000111111............/////////000000000000000000000000000........................,,,,,,,,,,,,,,,---------///......------......///...------,,,,,,------...---------------------------...///000000///...------,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++,,,++++++************+++,,,,,,,,,++++++++++++******************)))))))))+++***))))))***+++---...(((+++...---***))),,,///*********++++++,,,,,,---''''''(((((()))******+++++++++++++++++++++,,,,,,************************((()))+++,,,,,,,,,+++*********************************+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,------------.........---....../////////......,,,,,,------...------,,,,,,,,,---............---------.........///////////////..................///000111111111111444555000000111222333555777888999;;;???CCCFFFIIIMMMPPPUUUZZZ```eeekkkttt~~~~~~}}}{{{yyywwwuuutttpppmmmjjjfffcccbbbaaaaaa((((((((((((((((((((((((***)))))))))(((((((((''''''((()))++++++)))'''&&&(((((((((((()))))))))))),,,+++***))))))(((((()))''')))******))))))***,,,...////////////...------++++++************++++++***************************+++,,,+++)))))))))*********++++++++++++************+++++++++******)))+++)))(((''')))+++++++++******))))))******+++,,,)))***++++++++++++***)))************************++++++++++++++++++++++++---,,,,,,,,,++++++*********************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---///000111------,,,,,,,,,,,,------++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***,,,------++++++,,,...++++++************++++++------------......---,,,,,,,,,---.........------------,,,,,,,,,,,,------------------------------,,,,,,------...///000000---------.........//////........................//////.........---------.........//////000000000........./////////000000////////////////////////........................,,,,,,,,,,,,,,,---------...------------------...---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......///000000///......++++++******+++,,,------,,,,,,++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++***************)))))))))******))))))***+++,,,,,,)))+++---,,,******,,,...*********++++++,,,,,,,,,))))))*********+++++++++*********++++++,,,,,,,,,************************(((((()))***+++******)))************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............---...//////////////////,,,,,,------...---------,,,------...........................////////////................../////////000111111111111444666222444666777999;;;>>>@@@AAADDDIIINNNRRRWWW[[[___dddhhhnnnrrrwww~~~}}}}}}yyywwwssspppmmmkkkkkkkkk(((((((((((((((((((((((())))))))))))((((((((((((&&&(((***++++++***((('''(((((((((((())))))))))))+++******)))((((((((()))'''(((******))))))***+++......//////......---,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++)))))))))*********++++++++++++******)))******+++++++++******,,,***((((((***,,,,,,,,,******))))))******+++,,,************************************************++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,+++++++++++++++,,,******+++,,,,,,+++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,---------------++++++++++++++++++++++++***+++---,,,,,,+++---...******))))))))))))******,,,---......------,,,---+++,,,,,,---...---------,,,++++++++++++++++++,,,------------------------+++,,,,,,---...//////000//////.........---------....................................------------.............../////////............////////////........................////////////////////////...---------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------......///000111------,,,++++++,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***+++++++++++++++++++++******************++++++,,,***)))***,,,---,,,******+++++++++++++++,,,,,,+++++++++*********))))))*********++++++,,,,,,,,,************************+++,,,,,,---------------************************+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---......///000000//////+++,,,,,,---.........---,,,---......//////.............../////////000000.........//////000000000000111222222111222444666555888;;;>>>@@@CCCGGGKKKLLLPPPVVV\\\aaaeeeiiilllrrruuuyyy{{{~~~|||zzzxxxwwwwww))))))))))))))))))))))))))))))))))))(((((((((((('''''')))******))))))((((((((((((((())))))))))))+++***************++++++''')))++++++***))))))***---------------,,,++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++)))))))))*********++++++++++++******))))))***++++++++++++******)))'''(((***++++++*********))))))******+++,,,************************+++++++++***************************************+++++++++++++++*********,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,+++*********++++++)))***++++++++++++++++++******++++++++++++******,,,++++++******++++++,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,,,,,,,---///,,,,,,++++++++++++,,,,,,+++---......---,,,,,,---++++++,,,---------------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///000//////...------,,,,,,------------------------.........------------,,,------..................------------.........///........................////////////////////////............---------------,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///...---,,,++++++,,,---...,,,++++++++++++,,,------***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,)))*********************,,,)))''')))---...,,,)))+++++++++++++++++++++++++++******)))((((((''''''++++++++++++++++++,,,,,,************************++++++++++++,,,,,,,,,,,,************************++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------........./////////,,,---...///////////////++++++,,,---............------...////////////........./////////000000000......///000111111222222111333444555555666999;;;;;;???DDDGGGIIIMMMSSSWWW[[[```fffkkkooorrrvvvxxx{{{~~~~~~}}}}}}))))))))))))))))))))))))(((((((((((())))))))))))'''''''''(((((()))))))))(((((((((((())))))))))))(((((((((((()))***++++++(((***++++++***(((((()))+++++++++++++++***))))))++++++************++++++++++++++++++++++++++++++***+++,,,+++)))))))))*********++++++++++++******))))))***+++++++++++++++)))(((((()))++++++***(((******))))))******+++,,,******))))))))))))******+++++++++*********))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,,,,---++++++++++++++++++++++++,,,++++++******+++++++++------,,,+++++++++++++++))))))***+++++++++++++++******++++++++++++******,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,,,,,,,---///...------------------...+++---//////,,,+++,,,...++++++,,,------------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------------------------------.........---------,,,,,,------------------------,,,,,,,,,,,,------------------------------------........................------------,,,,,,++++++,,,,,,++++++++++++,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++......------------......******)))))))))******+++---,,,+++******+++,,,---***************+++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------))))))************))))))******)))***++++++++++++++++++++++++++++++++++++***************))))))))),,,,,,++++++++++++++++++************************)))))))))))))))******+++************************++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------..................////////////++++++---....../////////***+++,,,---............------...///////////////.../////////000000000000...///000111222333444444333555888:::<<<>>>BBBEEEGGGKKKQQQUUUWWW[[[bbbhhhjjjnnntttxxx{{{~~~))))))))))))))))))))))))(((((((((((())))))))))))'''''''''&&&'''((()))***(((((((((((())))))))))))%%%%%%%%%%%%&&&((()))***(((***,,,,,,***((('''((()))************)))((((((++++++************++++++))))))))))))))))))))))))***+++,,,+++)))))))))*********++++++++++++******((()))***+++++++++++++++)))))))))+++------+++)))*********)))***++++++,,,******))))))))))))******++++++++++++******))))))(((((((((((((((((((((((())))))******+++++++++,,,*********)))***++++++,,,++++++++++++++++++++++++***)))))))))***++++++,,,///...------,,,,,,,,,,,,((()))***+++++++++++++++******++++++++++++******,,,++++++++++++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,,,,,,,...///...------,,,,,,------...***---//////,,,+++,,,...++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------.../////////------------------------......---------,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,++++++*********,,,++++++++++++++++++,,,)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++******))))))******+++------,,,++++++,,,,,,---,,,+++)))(((((()))+++,,,))))))((())))))***++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))************)))((('''***,,,,,,)))(((+++---+++++++++++++++++++++++++++++++++,,,------......---,,,,,,++++++*********************************,,,,,,++++++,,,,,,---...******************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------................../////////000***+++,,,---............***+++,,,---............---......///////////////////////////000000000000//////000222333444555666555777;;;>>>AAAEEEJJJMMMQQQVVV]]]```bbbgggnnnuuutttxxx}}}))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((('''&&&&&&++++++******)))((((((((())))))((((((((((((((()))))))))))))))))))))))))))*********)))))))))))))))+++*********))))))((((((,,,,,,,,,++++++*********+++***(((&&&''')))+++---******))))))***,,,---...+++***)))((())),,,///111...)))&&&'''+++...---***)))*********++++++++++++++++++******))))))(((((()))******+++++++++******+++++++++*********))))))((()))***++++++***)))(((((()))***+++,,,+++******+++***))))))(((((()))))))))))))))***+++++++++,,,/////////......------,,,---,,,+++++++++,,,---...++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------...,,,***((((((***,,,...------------+++***((('''******************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++(((***,,,---,,,,,,---...///......------,,,+++++++++,,,,,,---.........---------------------------,,,,,,,,,++++++*********---......//////......---,,,+++,,,,,,---...///000........................------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,/////////...---,,,+++***+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---%%%'''***,,,,,,+++)))(((++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------...---+++))))))***+++,,,******+++++++++,,,,,,,,,,,,+++******))))))******,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,..................------............////////////000///...---------------////////////////////////,,,---000111111222444666222222333222000000111222444444555555555888<<>>???CCCIIIOOOTTTZZZ```dddkkkooouuu}}}(((((((((((((((((((((((())))))(((((((((((())))))''''''((((((((((((''''''))))))))))))((((((''''''((((((((((((((()))******))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))******************************))))))***++++++++++++***)))))))))***************$$$%%%''')))*********)))***)))((()))******)))((((((((((((((())))))))))))((()))))))))******+++++++++++++++***)))((('''&&&))))))))))))))))))))))))++++++++++++++++++++++++***)))************++++++------.........---,,,+++,,,+++++++++***)))))))))+++,,,,,,,,,------............---------,,,,,,+++************************++++++************++++++*********+++++++++,,,,,,)))***,,,------,,,***)))///---+++)))))))))+++,,,************************)))))))))*********++++++++++++++++++++++++++++++++++++*********++++++,,,)))***,,,,,,+++***+++,,,)))******+++,,,---......+++,,,,,,---,,,,,,++++++************************++++++++++++++++++++++++((((((((())))))(((((((((******)))))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,(((((()))***++++++++++++***++++++,,,,,,++++++******+++---......---+++***---,,,***((((((((()))***)))))))))******+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++******************+++++++++,,,,,,,,,,,,+++******))))))******++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////............//////////////////.........//////000000000000000000000000000---///111222111222444666000333666888;;;>>>BBBFFFIIINNNVVV]]]dddjjjpppsssxxx{{{))))))))))))))))))))))))))))))(((((((((((())))))((())))))*********************)))(((((('''&&&&&&(((''''''(((((()))***+++))))))))))))))))))))))))(((((())))))******++++++))))))))))))************)))))))))***************))))))((((((((()))***+++++++++,,,------,,,,,,+++((()))*********)))'''&&&((())))))))))))(((((('''((((((((()))))))))******)))))))))))))))*********************)))(((''''''(((((()))))))))))))))***++++++************++++++,,,,,,++++++,,,,,,---...+++,,,---...---,,,+++***+++++++++***************,,,,,,---......///000000.../////////...---,,,+++************************++++++************++++++************++++++++++++***+++,,,------,,,+++***------+++*********++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,)))***,,,,,,+++******+++)))******+++,,,------...,,,,,,,,,,,,,,,++++++******************************++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++***************+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,((()))***+++++++++++++++******++++++++++++******+++,,,------------,,,++++++***)))((((((((()))***(((((())))))***+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,+++******))))))*********++++++++++++,,,,,,,,,*********************************++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------.../////////............//////////////////......//////000000000000000000000000000000///111222333333333555666555888<<>>@@@CCCHHHLLLQQQVVV\\\```fffllluuu}}}))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&'''(((((((((((((((&&&&&&''''''((()))))))))''''''''''''((()))++++++))))))))))))))))))))))))&&&&&&&&&'''((())))))***(((((())))))*********+++(((((())))))*********+++'''((()))***+++******)))''''''((())))))((('''&&&''''''((()))***+++,,,,,,)))+++,,,,,,+++)))((((((************++++++++++++---,,,,,,++++++*********'''((()))))))))))))))((('''((((((((())))))******+++***)))(((((()))***++++++***)))))))))***+++,,,,,,---...//////---,,,***))))))******+++++++++,,,++++++,,,---///000111111------......---+++***)))))))))))))))))))))))))))++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******************************((())))))))))))*********************************...---,,,+++************)))+++,,,,,,***))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++*********++++++,,,,,,,,,)))******++++++******))),,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++************************,,,++++++++++++++++++,,,++++++,,,,,,,,,++++++*********++++++++++++******++++++***))))))***++++++*********+++,,,,,,,,,,,,'''(((((()))***+++++++++,,,++++++++++++++++++,,,************************------,,,++++++************************)))((((((******+++++++++,,,,,,,,,,,,++++++***)))******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------...///000000............/////////000///////////////000111111000000000000000000000000111444888;;;???BBBGGGJJJKKKNNNSSSXXX]]]ccciiimmmpppvvv~~~))))))))))))((((((((((((++++++***)))((('''&&&&&&''''''(((((())))))******&&&''''''(((((((((((((((++++++******)))(((((('''************))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))*********************)))))))))))))))************************---,,,***(((''''''((((((*********)))))))))))))))***)))))))))((((((''''''---,,,,,,+++*********+++************************))))))))))))))))))))))))************************)))(((((()))+++,,,,,,+++))))))*********+++++++++,,,,,,***)))((((((((((((((()))***+++---000222333000...+++***+++,,,+++++++++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++...---+++)))(((((())))))))))))))))))************...------,,,+++***))))))++++++************+++++++++***)))(((((()))***+++,,,,,,---+++***)))***,,,+++++++++++++++++++++++++++++++++*********))))))************************************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++(((((()))***+++,,,,,,,,,************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))************************************---+++))))))+++,,,---,,,*********+++,,,,,,,,,---)))***,,,,,,***)))***+++************************++++++************++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******++++++++++++++++++++++++............------,,,++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,------...///...---,,,,,,---...///............////////////////////////000000000000111111000////////////000000111222222111222444666111444999???DDDJJJQQQUUU\\\___dddiiinnnqqqssssssxxx|||))))))))))))(((((((((((())))))))))))(((((((((((('''((((((((()))))))))***&&&'''(((((())))))(((((()))))))))))))))*********************))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************************))))))))))))******************************)))(((''''''''''''------,,,***)))'''&&&&&&)))))))))***++++++,,,,,,---,,,++++++*********+++************************))))))))))))))))))))))))************************///---,,,+++++++++)))'''))))))*********+++++++++,,,+++***))))))((())))))******+++---///111333444000...+++***+++,,,++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))---,,,+++))))))))))))***))))))))))))*********************+++++++++,,,,,,++++++************++++++******))))))))))))******+++,,,---+++***)))***,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************+++++++++,,,,,,,,,------++++++++++++++++++++++++)))))))))***+++++++++,,,************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))),,,***))))))+++,,,,,,,,,*********+++++++++++++++)))***,,,,,,***)))***+++************************++++++************+++++++++++++++******))))))))),,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++++++++***)))(((+++*********,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...---,,,,,,,,,,,,,,,---///...------------...///............////////////////////////000000000111111111000000000000000111///000222222111222444666:::???FFFNNNUUU\\\ccchhhnnnppptttxxx|||~~~~~~(((((((((((())))))))))))&&&&&&'''((()))***++++++(((((((((((())))))))))))&&&'''(((((())))))(((((('''(((((()))***+++++++++************))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************************************************************)))))))))******))))))(((------,,,***)))((('''&&&###$$$%%%'''(((***+++,,,,,,,,,+++************+++************************))))))))))))))))))))))))************************111///---------,,,+++)))***************++++++++++++******)))))))))*********+++---...000222444555000...+++***+++,,,++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))***+++))))))))))))************)))*********++++++++++++++++++************++++++))))))************))))))+++,,,---,,,***)))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******************++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))************((((((((((((((((((((((((,,,***))))))+++,,,,,,+++******************)))))))))***,,,,,,***)))***+++************************++++++************++++++*********))))))))))))))),,,,,,,,,+++++++++******++++++++++++++++++++++++)))************))))))(((,,,+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++///......------......///............/////////////////////000000000111111111000000000000000111111111222444444444555777999@@@GGGRRR]]]fffooowww{{{(((((((((((())))))))))))&&&&&&'''((()))***++++++(((((((((((())))))))))))''''''((()))))))))))))))((((((((()))******++++++************)))))))))(((((((((((((((((())))))***))))))))))))))))))))))))((()))))))))************)))***************++++++************************)))***,,,---...---,,,,,,)))***************++++++######%%%&&&((()))++++++++++++***************+++************************))))))))))))))))))))))))************************,,,++++++---///111000000*********************************)))******++++++***+++---///111333444555000...+++***+++,,,++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))******++++++((()))))))))************,,,,,,+++***)))(((''''''++++++************++++++((()))***++++++***)))(((+++,,,---,,,+++******+++************++++++++++++++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))+++***))))))+++,,,,,,++++++*********)))((((((((()))***,,,,,,***)))***+++************************++++++************++++++******************)))))),,,,,,,,,+++++++++*********+++++++++++++++,,,,,,,,,,,,---------,,,,,,+++,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,+++************//////............//////............//////////////////000000000111111111////////////000111111222333555777888999;;;>>>AAAHHHPPP]]]jjjvvv'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))(((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))************)))))))))(((((((((((((((((())))))***))))))))))))))))))))))))((()))))))))************))))))******+++++++++,,,************************)))***,,,.........------))))))******+++++++++,,,******++++++,,,------...*********))))))***++++++************************))))))))))))))))))))))))***************************)))***,,,000222333222************************+++***************+++,,,)))***---///111333333444000...+++***+++,,,++++++************************))))))))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++'''(((((()))*********+++((()))))))))************,,,+++******(((((('''&&&++++++************++++++((()))***++++++***)))(((***,,,------+++*********)))))))))******+++++++++))))))))))))*********************************************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************((()))))))))***************************************)))((()))+++,,,+++***+++*********)))((((((((()))***,,,,,,***)))***+++************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***************++++++,,,,,,,,,------...............---,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,++++++*********+++////////////////////////............////////////000000000000111111111111////////////000111222333555777:::===@@@CCCGGGJJJUUU]]]kkkxxx''''''(((((())))))************))))))((((((''''''))))))))))))(((((((((((('''((())))))******))))))*********)))))))))))))))************))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,,,,************************((()))***+++++++++++++++---,,,,,,+++******))))))+++++++++++++++,,,,,,,,,***))))))))))))***++++++************************))))))))))))))))))))))))************************,,,+++***,,,...//////...+++++++++***************,,,++++++*********++++++)))***---000222333333333000...+++***+++,,,++++++(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))*********)))))))))))))))************(((((((((((())))))))))))++++++************++++++))))))************))))))***,,,------,,,*********(((((())))))***+++++++++((((((((()))))))))))))))************************************************************++++++++++++++++++++++++++++++++++++******************++++++************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************************************)))((((((***+++,,,***)))******************)))))))))***,,,,,,***)))***+++************************++++++************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,---+++,,,,,,------------------,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,...//////000000//////...............////////////000000000111111111222222000000000111222444555666777:::???DDDIIINNNTTTXXXaaahhhttt'''''''''((()))*********))))))))))))((((((((((((***)))))))))((((((((('''(((((()))************)))(((((())))))******++++++************))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))***++++++,,,------***************************))))))))))))******+++---,,,,,,++++++******)))(((((((((((()))))))))))))))))))))))))))***++++++************************))))))))))))))))))))))))************************,,,+++***+++,,,,,,+++***+++++++++*********))))))---,,,,,,+++***************,,,///222444444444444000...+++***+++,,,++++++((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******))))))((())))))))))))************'''''''''((((((((())))))++++++************++++++******))))))))))))******)))+++......,,,***))))))((((((((()))***+++++++++(((((())))))************************************************************************++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))************************************)))((((((***,,,,,,***(((*********+++++++++++++++)))***,,,,,,***)))***+++************************++++++************++++++)))*********++++++++++++,,,,,,,,,+++++++++******)))******+++,,,,,,------***+++,,,,,,---------,,,---,,,+++,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++,,,---...///...///000111111000///...............////////////000000111111111222222222333333333444666888999:::>>>BBBHHHOOOVVV]]]dddiiinnnttt|||&&&''''''((()))******+++(((((((((((())))))))))))******))))))((((((((('''(((((()))***************&&&&&&''')))***,,,------************))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------************************---,,,+++*********,,,,,,))))))***+++,,,,,,------((())))))***+++,,,,,,,,,))))))((())))))***++++++************************))))))))))))))))))))))))***************************)))((()))+++,,,+++***++++++++++++******))))))...---,,,+++************+++---000333555666666555000...+++***+++,,,++++++************************(((((())))))*********+++))))))))))))))))))))))))++++++++++++++++++++++++'''((()))******)))((('''))))))))))))******************)))((('''&&&%%%%%%++++++************+++++++++***)))(((((()))***+++)))+++......,,,***))))))'''(((((()))***+++++++++))))))******+++++++++,,,************************************************)))************+++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))(((((((((***,,,,,,***(((*********+++,,,,,,,,,---)))***,,,,,,***)))***+++************************++++++************++++++(((((())))))*********+++,,,,,,,,,+++++++++******))))))***+++,,,,,,------+++,,,------............---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,---...///000...///000111111000///.............../////////000000111111111111222222222555555666777999;;;<<<===EEEJJJQQQYYYaaajjjrrrwww|||(((((())))))))))))(((((()))))))))))))))(((''''''&&&''')))***+++++++++***''''''(((((())))))******))))))*********))))))(((---+++(((&&&&&&(((+++---)))*********++++++++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++*********))))))''''''(((******++++++++++++++++++,,,,,,+++++++++************************+++*********))))))((((((******))))))))))))******(((((((((***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******)))))))))***,,,---++++++,,,///333555555444...---,,,+++************))))))))))))************++++++******))))))((((((,,,***(((***,,,---+++((()))(((((((((''''''''''''''''''(((***+++,,,......++++++******************------,,,,,,+++*********---,,,,,,+++*********+++((()))***,,,,,,,,,+++*********++++++++++++******))))))***++++++++++++*********))))))((((((''''''******++++++++++++************++++++++++++************++++++++++++******))))))))))))************************************)))))))))))))))******++++++++++++*********))))))''''''''''''((()))***+++((((((((((((((((((((((((***(((''''''((())))))(((+++*********))))))((((((,,,+++++++++***)))))))))(((((())))))*********+++)))))))))))))))))))))))),,,,,,,,,+++++++++++++++***++++++,,,,,,***)))(((,,,+++***))))))***+++,,,...---+++*********++++++))))))*********+++++++++,,,,,,------------......+++,,,------++++++,,,---))))))***+++,,,,,,---------------------------------------.........//////---------.........//////,,,---///111111111111000111000///......///000111...000222333333222333444333555888:::===BBBHHHLLLUUU\\\fffpppxxx~~~************************)))))))))))))))((('''''''''((()))******+++++++++))))))))))))*********+++))))))************))))))******))))))))))))******)))))))))*********++++++++++++++++++++++++++++++************************))))))))))))************************************+++++++++*********))))))'''((()))******+++************++++++++++++******************************+++*********))))))))))))******))))))))))))*********))))))+++------,,,+++************************+++++++++************)))+++***)))))))))***+++,,,++++++,,,///333555555444...---,,,+++************))))))))))))*********************)))))))))))))))+++)))((()))+++,,,***((())))))((((((((('''''''''''''''(((((())))))******))))))))))))))))))))))))******++++++++++++++++++---,,,++++++******++++++))))))***+++++++++++++++******++++++++++++******))))))***++++++++++++*********))))))((((((((((((******++++++++++++******''''''((((((((((((''''''******++++++++++++******))))))))))))************************************)))))))))))))))***++++++************))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))+++)))'''((()))***))))))************)))))))))(((++++++******************((()))))))))*********************************************+++++++++++++++******+++++++++***)))(((******)))(((((()))******---,,,+++*********++++++***+++++++++,,,,,,,,,,,,******++++++++++++,,,,,,,,,---...---,,,+++,,,...+++++++++,,,,,,------...------------------------------------............------------............---...///000111111000///222111000//////000111222111222444444444444666777999;;;???CCCGGGMMMTTTYYYcccjjjsss|||+++***)))(((((()))***+++))))))******))))))(((((((((((((((((()))***+++,,,************++++++++++++))))))***************)))''')))+++------+++)))'''((((((((()))))))))******(((((()))******+++++++++************************)))))))))*********++++++************************+++++++++***************))))))***************))))))******************)))***************************************)))))))))******))))))))))))*********))))))***,,,,,,***)))))))))))))))))))))))))))+++++++++************)))++++++***)))))))))******,,,,,,,,,///222444444333---,,,+++***************)))))))))*********++++++))))))))))))************)))(((((()))******)))''')))))))))((((((((('''''')))))))))((((((((((((((((((((((((((((((((())))))((())))))***++++++,,,,,,,,,,,,++++++******++++++******************+++,,,******++++++++++++******))))))***++++++++++++******))))))))))))(((((((((******++++++++++++******))))))************))))))******++++++++++++******)))))))))*********++++++))))))))))))))))))))))))***))))))))))))***++++++*********)))))))))(((((()))))))))))))))***+++,,,+++++++++++++++++++++++++++***((((((***+++***)))************))))))))))))))))))******************))))))))))))************++++++++++++++++++++++++((())))))******+++++++++)))************)))(((((())))))(((((((((((())))))---,,,+++*********++++++++++++,,,,,,,,,---------******++++++++++++,,,,,,,,,---...---,,,+++,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------............///000000000//////333222111000000111222333333444555555555666999<<>>BBBFFFKKKRRRZZZbbbkkktttzzz***((('''%%%%%%'''(((***))))))************))))))***)))((((((((()))++++++))))))))))))))))))))))))))))))***+++++++++++++++******++++++++++++******(((((((((((())))))))))))&&&&&&''')))***+++,,,---************************************++++++++++++***************************************************++++++++++++******)))))))))************))))))***************************************+++++++++******))))))))))))******+++***)))***++++++)))(((************************+++++++++*********))))))************))))))((((((+++++++++---000111111///++++++******))))))******************++++++++++++(((((())))))******++++++'''((()))))))))(((((((((***)))))))))(((((((((((()))))))))***++++++,,,,,,)))))))))******+++++++++++++++++++++******)))))),,,++++++***++++++,,,,,,,,,+++***)))))))))++++++******++++++++++++******))))))***++++++++++++***))))))))))))******************++++++++++++******''''''((((((((((((''''''******++++++++++++******************++++++++++++((((((((((((((((((((((((***************++++++,,,,,,,,,+++++++++***************************+++,,,++++++++++++++++++++++++,,,***))))))***++++++***))))))))))))))))))******((((((((())))))******+++******))))))))))))))))))************************''''''((()))***++++++++++++******)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------......)))+++,,,+++***)))***+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......////////////000000000111222222111111111222444555555666888:::===AAAFFFJJJRRRWWW```iiirrr|||~~~{{{yyyxxxzzz~~~,,,+++***))))))***+++,,,))))))******++++++*********)))))))))))))))******)))))))))((((((((((((((())))))***+++,,,,,,,,,,,,,,,+++***))))))***+++,,,((((((((()))))))))******''''''((()))***,,,,,,---++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++***************+++++++++******+++++++++++++++***)))******************)))*********************************+++++++++++++++******))))))))))))******,,,,,,+++,,,......---++++++++++++++++++++++++++++++++++++************)))))))))*********)))((((((*********,,,...///...---+++******)))))))))***************++++++++++++,,,))))))))))))************''')))******)))(((((()))******)))))))))(((((((((&&&''''''((()))*********))))))******++++++,,,,,,------,,,,,,+++******)))++++++******++++++,,,,,,,,,+++************************++++++++++++******))))))***++++++++++++***)))))))))************+++******++++++++++++******((())))))******))))))(((******++++++++++++***************++++++++++++,,,))))))))))))))))))))))))+++************+++,,,,,,++++++++++++*********)))******)))))))))******+++************************+++***((((((***+++***)))))))))))))))************(((((())))))))))))))))))************))))))))))))************************((())))))******+++++++++,,,++++++***)))*********++++++,,,------,,,++++++******+++,,,,,,,,,++++++))))))*********+++++++++******++++++++++++,,,,,,***+++,,,+++***)))***,,,++++++++++++++++++++++++---------------------------------.........//////---------.........//////000000000000111222333444333333222222333444555666777:::>>>BBBGGGMMMSSSXXXbbbhhhpppzzzzzzllljjjgggeeefffiiimmmpppuuuvvvyyyzzz|||,,,,,,++++++++++++,,,,,,((()))***++++++++++++***))))))************))))))*********)))))))))((((((((()))***+++,,,,,,,,,,,,,,,++++++******++++++,,,)))))))))*********++++++((())))))***+++,,,------++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))***+++,,,,,,,,,,,,******++++++++++++***************************************++++++,,,,,,,,,******))))))))))))***************+++---...---++++++++++++++++++++++++++++++++++++************)))'''((()))******))))))((()))))))))***,,,---,,,*********))))))))))))***************+++++++++,,,,,,*********)))))))))))))))(((***,,,+++)))((()))+++*********)))))))))(((((((((((((((((((((((())))))((((((((()))***+++++++++------,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++++++++***))))))******++++++++++++******))))))***++++++++++++***))))))*********+++++++++******++++++++++++******++++++,,,,,,,,,,,,++++++******++++++++++++***************+++++++++,,,,,,************************++++++******++++++,,,---))))))))))))((((((((((((***))))))(((((()))))))))************************+++)))'''((()))***))))))((()))))))))************)))))))))))))))(((((((((************)))))))))(((++++++++++++++++++++++++*********+++++++++++++++------+++*********+++,,,***+++,,,,,,,,,,,,+++***)))***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,******++++++++++++,,,,,,+++,,,------,,,+++,,,---***+++++++++,,,---------................................./////////000000........./////////000000000000000000222444666777666555555444555777888999;;;???FFFMMMTTT[[[bbbfffooouuu}}}}}}ssslll___^^^[[[ZZZZZZ]]]bbbeeelllooorrruuuxxx{{{)))***++++++++++++***)))((()))***+++++++++++++++((()))***++++++***)))(((,,,+++++++++******))))))((()))***+++,,,---------+++++++++,,,,,,+++++++++************++++++++++++*********+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++((()))***+++,,,---------++++++,,,,,,,,,,,,++++++*********************************++++++,,,,,,,,,******))))))))))))******'''&&&&&&(((***+++***)))************************+++++++++************)))&&&'''(((*********)))))))))(((((()))++++++***)))***)))))))))))))))************+++++++++,,,,,,,,,++++++******))))))(((((((((+++---,,,***(((***,,,************)))))))))))),,,,,,,,,+++***))))))(((&&&''''''((()))******++++++,,,,,,------......///+++*********+++,,,,,,---***+++,,,,,,,,,***)))(((******++++++++++++******))))))***++++++++++++***))))))******++++++++++++******++++++++++++******(((((())))))))))))((((((******++++++++++++************+++++++++,,,,,,,,,************************++++++******++++++,,,---((('''''''''&&&&&&&&&&&&))))))((((((((((((((()))++++++++++++++++++++++++***(((''''''((())))))((((((((())))))*********+++******))))))((((((''''''+++*********))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++...---,,,+++++++++,,,---)))***+++,,,,,,+++***))))))***+++,,,---,,,,,,+++++++++,,,,,,,,,---------,,,,,,---------.........---...//////------...///++++++,,,,,,---...//////////////////////////////////////////000000000000////////////000000000000000000000111333555777999888777777777777999;;;<<<>>>DDDLLLUUU]]]eeelllpppvvv{{{|||tttjjjbbbZZZYYYXXXVVVWWWZZZ___ccckkknnnsssvvvxxx{{{~~~))))))))))))))))))))))))******))))))))))))******(((((('''''')))***,,,---)))))))))))))))******+++******)))))))))***,,,---,,,,,,++++++***)))(((((((((((())))))*********+++------------,,,,,,+++***+++***)))((((((***,,,...))))))))))))************++++++,,,,,,,,,---------************************,,,,,,++++++***)))))))))))))))((((((((((((((()))***++++++,,,,,,++++++***---,,,++++++******++++++))))))************)))))))))***,,,------,,,***)))''''''(((((()))***,,,---+++++++++*********)))))))))))))))))))))))))))))))))))))))***+++++++++,,,---,,,+++******+++,,,---************************(((((((((((((((((((((((())))))((((((''''''&&&&&&'''(((***+++,,,,,,+++***))))))(((((((((((())))))))))))))))))))))))))))))+++++++++++++++***)))(((+++++++++*********))))))))))))))))))))))))))))))((())))))))))))*********+++,,,------+++*********************************...---,,,***))))))(((((())))))(((((((((((())))))(((((()))***+++,,,,,,,,,)))))))))))))))))))))))))))************++++++++++++,,,,,,------,,,,,,+++)))))))))))))))))))))))),,,+++*********+++------111...+++******+++++++++(((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))((((((++++++*********+++++++++((((((''''''((()))***++++++++++++***************---,,,,,,++++++,,,,,,------,,,************,,,---***,,,------++++++,,,...((()))+++***))))))***,,,...---,,,,,,++++++++++++.........------,,,,,,,,,---...///...,,,+++,,,---...............///000000---------.........//////111000///////////////000000111111000000222666:::<<<<<<<<<<<<<<<===>>>???CCCLLLYYYeeemmmtttzzz{{{uuuooojjjgggbbb___\\\[[[]]]```bbbcccmmmpppsssvvvxxx{{{~~~******************************))))))))))))************))))))***+++,,,---)))))))))))))))***++++++,,,++++++******+++,,,---,,,,,,++++++***)))))))))))))))))))))*********+++,,,---------,,,,,,+++*********)))))))))***+++,,,))))))))))))*********+++++++++++++++,,,,,,,,,,,,***************************************+++++++++++++++***++++++,,,---...***++++++,,,,,,++++++***+++*********+++,,,,,,---))))))************))))))((()))+++,,,,,,+++)))(((******)))(((((((((((()))+++++++++*********))))))))))))))))))))))))))))))******************++++++******))))))))))))******************************))))))))))))))))))))))))*********)))))))))(((((((((((()))*********))))))))))))(((((((((((())))))))))))))))))))))))))))))***++++++++++++***)))(((+++++++++*********)))))))))))))))))))))))))))))))))))))))*********++++++***+++---,,,***))))))***************************,,,+++***)))))))))))))))))))))(((((((((((()))))))))))))))******++++++,,,))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))+++******)))***+++,,,---000---+++)))***++++++***************************************************************)))))))))(((***)))'''&&&%%%&&&&&&'''***************)))))))))******************+++++++++++++++******+++++++++++++++************++++++)))***,,,+++******+++---///000000///,,,++++++,,,...---,,,,,,++++++,,,,,,.........------,,,,,,,,,---...///...,,,+++,,,---...............///000000---------.........//////000000////////////000000000111111111222555:::===CCCDDDEEEFFFGGGIIIKKKLLLPPPXXXdddmmmtttyyy~~~{{{vvvpppllliiihhhfffdddccceeegggjjjlllsssvvvxxxzzz|||~~~******************************))))))))))))******,,,,,,++++++++++++,,,,,,***))))))))))))***++++++...---,,,,,,+++,,,,,,,,,,,,,,,,,,+++******)))))))))))))))***************,,,,,,---------,,,++++++)))))))))***************))))))*********+++++++++*********++++++++++++,,,++++++++++++++++++++++++))))))******+++,,,,,,---******++++++,,,---///000***++++++,,,,,,++++++***)))))))))***+++,,,...///************************((()))***++++++***)))(((+++***))))))(((((())))))+++++++++***************))))))))))))))))))))))))******************))))))))))))************))))))************************************************,,,++++++++++++************)))(((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******++++++******))))))+++++++++***************))))))))))))))))))))))))************+++++++++,,,(((***++++++)))(((((()))***************************))))))(((((()))))))))***))))))(((((())))))***************************)))))))))))))))))))))))))))))))))*********++++++***)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))***++++++...,,,)))))))))******)))************************++++++++++++++++++++++++************))))))))))))***)))(((''''''((()))***++++++,,,,,,+++***(((''')))))))))***+++++++++,,,******))))))))))))***************++++++*********(((***++++++***)))+++,,,......///---+++)))******...---,,,,,,,,,,,,,,,,,,.........------------------...///...,,,,,,,,,---...............///000000------........./////////000000000//////000000111000111222222444777===AAAFFFHHHKKKNNNPPPSSSVVVYYYbbbiiirrryyy}}}{{{wwwssspppnnnooonnnllllllmmmpppsssuuuzzz|||~~~************************+++******))))))******+++,,,,,,++++++******************))))))******+++,,,------,,,,,,++++++++++++,,,,,,,,,++++++*********************************,,,,,,,,,------,,,,,,+++))))))***++++++******)))*********+++++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))))))))))))))***+++,,,***++++++,,,,,,++++++***************+++,,,---...************************))))))***++++++***))))))))))))))))))***,,,---...************************))))))))))))))))))))))))++++++******))))))((((((***+++,,,------,,,+++***************************************************++++++++++++++++++++++++,,,+++)))(((''''''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,''')))******((('''((()))************************(((((('''(((((()))*********))))))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))***************)))'''&&&&&&''')))***((((((((((((((((((((((((((((((((((((((())))))***---+++(((((()))***)))(((((((((((((((((((((((((((*********************************)))))))))))))))&&&&&&((()))***+++++++++((()))+++,,,,,,+++)))'''(((((()))***+++,,,,,,,,,*********))))))*********)))***+++,,,,,,+++***))))))***++++++******+++,,,)))+++,,,,,,++++++,,,---...------,,,,,,,,,------...............------------//////...---,,,---..................///000000............////////////000000000///000000111111000111222222444888===AAAGGGLLLQQQVVVYYY]]]bbbfffrrrxxx~~~|||yyywwwtttsssrrrssssssssstttvvvzzz}}}~~~************************++++++************+++++++++++++++******)))((((((***************++++++,,,,,,,,,+++++++++***)))))),,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,------,,,,,,,,,******++++++++++++***)))++++++++++++,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++***)))(((((((((((((((***++++++,,,,,,++++++***,,,,,,++++++***++++++,,,++++++***))))))***++++++***++++++++++++++++++************+++,,,---...///************************))))))))))))))))))))))))+++******))))))(((((((((***+++,,,------,,,+++***************************************************************************---,,,***)))((())))))***))))))(((((((((((())))))))))))))))))))))))))))))((())))))*********))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,&&&(((******((('''((()))))))))))))))))))))))))))''''''''''''((()))***+++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********+++***(((''''''(((***+++((((((((((((((((((((((((''''''(((((())))))))))))+++***(((((()))***)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******"""$$$''')))***(((%%%###$$$&&&(((***++++++***)))(((((()))***+++,,,,,,,,,++++++************++++++***+++,,,------,,,+++******+++,,,,,,++++++,,,...---...//////......///000---------,,,,,,---.................................///000///---,,,---..................///000000........./////////000000000000000000000111222222111222333333555888===AAAMMMSSS\\\bbbfffkkkqqqwww~~~}}}{{{|||}}}~~~~~~}}}}}}{{{zzzyyyxxxvvvwwwyyyyyyzzz|||++++++++++++++++++++++++++++++************++++++***************)))((('''+++************+++,,,,,,******+++++++++***)))))),,,,,,,,,,,,,,,,,,+++++++++++++++++++++*********++++++,,,---------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******------+++***)))(((((((((***++++++,,,,,,++++++***---,,,++++++******++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++...---,,,,,,++++++,,,,,,***************+++++++++))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))************************************************((((((((())))))))))))))),,,+++******************))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))******))))))***************+++++++++))))))))))))))))))))))))************+++++++++,,,&&&(((******)))((()))***))))))))))))))))))))))))(((((((((((())))))***++++++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******+++***)))(((((()))***+++))))))))))))))))))))))))''''''((()))))))))))))))***)))((()))***+++)))(((************************(((((((((((((((((((((((())))))))))))************'''))),,,---+++'''### $$$%%%''')))***+++++++++)))))))))***+++++++++,,,+++++++++******++++++++++++++++++,,,,,,+++++++++***,,,------,,,+++---......//////...,,,******+++------------------...///.............../////////...///000///---------..................///000000....../////////000000000000000000000111111222333333444555777999===CCCGGGQQQYYYdddkkkpppuuu}}}~~~~~~~~~~~~zzzyyyyyyzzz}}}}}}}}}~~~}}}}}}|||{{{zzz}}}++++++++++++++++++++++++,,,++++++******++++++,,,)))***+++++++++***)))(((++++++******++++++,,,---)))***+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,---------,,,///...---,,,,,,,,,------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,+++***************++++++,,,,,,++++++***+++++++++***++++++,,,,,,---,,,***))))))***,,,---++++++************++++++,,,,,,+++************+++))))))*********+++++++++))))))))))))))))))))))))((((((((()))))))))))))))******))))))))))))******************************))))))))))))))))))))))))((((((((()))))))))******((()))******************))))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))))))))*********++++++&&&(((******)))))))))***))))))))))))))))))))))))******)))))))))******++++++******))))))******+++''''''(((((())))))******))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********))))))***))))))***++++++***)))************************((((((((((((((((((((((((((()))))))))************+++,,,------,,,***((('''''''''((()))******++++++******************++++++******))))))))))))************))))))))))))******)))+++,,,,,,++++++,,,---+++,,,,,,+++(((''''''(((---------------...//////---........./////////000...///000///...---...///...............///000000.../////////000000000000000000000000111222333444555777999<<<@@@FFFLLLQQQXXXaaammmuuuzzz~~~|||||||||zzzzzzzzz|||}}}}}}{{{zzzzzz{{{}}}}}}~~~~~~~~~~~~~~~~~~{{{++++++++++++++++++++++++,,,++++++******++++++,,,******,,,,,,---,,,+++***++++++******++++++,,,---)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,------------111000...,,,+++,,,...///,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...*********)))******+++++++++++++++,,,,,,+++++++++)))))))))***+++,,,......---,,,***))))))***,,,---******))))))))))))******''''''(((((()))***,,,---))))))******++++++++++++))))))))))))))))))))))))''''''(((((())))))******---,,,+++******+++,,,---************************(((((((((((((((((((((((((((((())))))*********+++&&&'''(((*********)))((())))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))))))))******++++++++++++))))))))))))))))))))))))((())))))))))))*********'''(((***+++***)))***+++))))))))))))))))))))))))++++++************++++++++++++************++++++&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((***+++++++++***)))******)))***,,,,,,+++)))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++&&&&&&&&&&&&(((***,,,---+++******)))******+++,,,+++++++++***************))))))(((((((((((()))))))))((('''&&&&&&'''((()))(((***++++++******+++,,,***,,,------,,,+++---...---------------...///000---.........//////000000...000000000...---...///...............///000000////////////000000000000000000000000111222333444777999<<<@@@FFFMMMTTTZZZbbbkkkxxx~~~}}}~~~{{{yyyyyyzzzwwwwwwxxxzzz|||~~~}}}~~~}}}}}}~~~}}}}}}~~~zzz***+++,,,,,,***))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++++++++++++++******))))))///......------,,,++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++...------,,,,,,------......,,,***((((((***,,,...------------,,,,,,+++***,,,,,,---...---,,,***)))$$$%%%(((***,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,------,,,+++***************************---,,,+++***+++,,,---...+++***)))'''''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))************************++++++************++++++))))))))))))))))))))))))******************************)))((((((((((((((())))))))))))************++++++***************+++***)))'''((()))***((('''))))))))))))))))))))))))******************************))))))))))))******+++***)))(((((()))***+++******))))))))))))******))))))))))))))))))))))))((()))***+++,,,,,,+++******************************)))((('''''''''''''''(((((())))))******++++++******))))))(((((('''''')))************+++++++++++++++***)))(((((()))))))))***+++,,,,,,+++***)))******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))++++++***)))(((((())))))))))))))))))((((((((((((---,,,+++******+++,,,---+++++++++************)))++++++++++++++++++++++++))))))))))))))))))))))))......,,,+++***)))))))))//////...---,,,,,,++++++------------------------***+++,,,---............,,,---......//////......//////000//////...------...//////...---...///111222000///000333666888999:::???FFFJJJNNNUUU^^^ffftttzzz}}}{{{yyywwwyyyyyyxxxwwwuuutttsssrrrqqqoooooorrryyy~~~}}}{{{zzz|||~~~~~~,,,---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000000++++++++++++*********)))++++++,,,------......///---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------...------,,,,,,------...///...---,,,,,,---...///---------------,,,+++***,,,,,,---------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++*********************************+++************+++,,,,,,+++***)))(((((()))***+++++++++++++++++++++++++++))))))************))))))************************+++******))))))******+++))))))))))))))))))))))))******************************)))((((((((((((((())))))))))))******************)))))))))******+++***((('''((()))***)))'''))))))))))))))))))))))))******************************))))))))))))*********)))(((((((((((()))*********))))))))))))******))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))(((((((((((((((''''''''')))))))))))))))************)))))))))((((((((('''))))))*********+++++++++************))))))((((((((()))************)))(((******))))))))))))******************)))))))))((())))))))))))))))))))))))++++++***))))))))))))))))))))))))))))))))))))(((,,,+++************+++,,,))))))******+++++++++,,,++++++++++++++++++++++++........................------,,,+++************///......---,,,,,,++++++------------------------+++,,,---...............,,,---......//////............////////////.........///111111000000111333222222111222555999<<<===BBBHHHOOOUUU[[[cccmmmuuu}}}{{{{{{||||||{{{zzzyyyxxxzzzyyyxxxvvvtttqqqpppooopppnnnnnnrrrwww|||~~~}}}{{{{{{}}},,,---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++++++++************++++++,,,------......///.........------+++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...---,,,,,,,,,---///000...------,,,,,,------...........................,,,------------,,,,,,+++,,,,,,---------,,,++++++...---,,,++++++***++++++,,,,,,,,,++++++++++++*********))))))))))))******************************((())))))***+++*********+++***)))(((((()))***+++************************))))))************))))))************************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))************(((((((((((()))******+++)))((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))(((((((((((((((((((((((((((''''''((()))))))))((((((************))))))))))))))))))))))))(((((((((((()))))))))*********++++++))))))***++++++***((('''(((((())))))))))))((((((******))))))))))))******************))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++'''((()))***+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,.........------,,,,,,+++........................---....../////////......------...////////////...---...///////////////......000222333333222333555444444444666999>>>BBBDDDHHHNNNWWW___fffpppzzz|||yyywwwuuuuuuvvvxxxxxxxxxxxxxxxzzzyyywwwuuurrrooommmlllooonnnnnnqqqvvvzzz}}}}}}}}}~~~~~~}}}|||}}})))+++,,,,,,+++******+++++++++,,,,,,,,,,,,------''''''((()))))))))))))))++++++++++++++++++++++++///......------,,,++++++//////......---,,,******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,///---,,,++++++---///000...------,,,,,,------...,,,,,,---......---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,***)))(((((()))***++++++++++++++++++++++++,,,+++***))))))***+++,,,************************'''(((***+++++++++***)))+++******))))))******+++++++++++++++++++++++++++)))******++++++******)))******************************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************''''''''''''((()))++++++)))((('''((()))***)))((())))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******((((((''''''''''''(((((())))))************))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))&&&'''((()))******))))))++++++******))))))(((((())))))))))))(((((((((((())))))))))))************''')))***,,,+++***((('''))))))))))))))))))))))))******))))))))))))***************)))))))))))))))))))))))))))))))))))))))******)))))))))))))))***)))))))))))))))************))))))))))))))))))***((())))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++*********++++++,,,---......---------,,,,,,,,,........................//////////////////......------.../////////////////////000//////...---------000333444444444555666555777999<<>>CCCJJJSSS]]]cccooossszzz////////////////////////.........................../////////////////////........./////////000000////////////////////////000000000000000000000000............//////000000........./////////000000///......------......///------....../////////000000000000000000000000000........................---......//////......---******)))((()))+++---///,,,,,,,,,,,,,,,---------...---,,,,,,++++++++++++------,,,+++******++++++)))))))))))))))***++++++++++++,,,,,,,,,---------+++,,,---,,,++++++,,,...---,,,+++***))))))))))))---------,,,,,,++++++***))))))))))))))))))******))))))))))))))))))))))))*********+++++++++******************************************************))))))))))))))))))))))))))))))************))))))++++++******))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******+++,,,+++***)))'''(((((()))************)))******))))))))))))******))))))))))))************(((((()))***************************************((())))))*********))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***)))))))))))))))******************************((()))))))))******************))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++---------------------------------------...//////........./////////000000111111111111000000000000000111222111000000222444999<<>>EEEOOO[[[fffooowww|||........................////////////////////////+++,,,.../////////......---......///000111111222...///000111111000///......///000111111000///...000///.........///111222111111000000//////......222222111111111111222222222222333444444555666666222222222222111111000000//////////////////////////////000000000000//////***+++---......---+++)))---.........//////000000++++++++++++,,,------...*********+++,,,---...//////...,,,***)))))))))***,,,,,,,,,---------......***,,,,,,,,,++++++---///******************+++++++++++++++++++++++++++,,,(((((())))))*********+++))))))))))))))))))))))))&&&'''(((*********)))((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))************))))))(((((())))))******++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))((((((''''''(((***,,,---'''(((((()))))))))))))))******))))))))))))******))))))******++++++++++++(((((()))***************(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((((('''))))))((())))))***++++++))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))(((((((((((((((++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,------.........++++++++++++++++++++++++.........------,,,,,,,,,........................---,,,,,,,,,,,,---......---......///000111111222//////000111222333333333///111333444555666:::<<>>???@@@BBBBBBAAA???===:::888777888777555555555444333111111111222222222222222111//////............//////............//////000000......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////------,,,,,,,,,,,,++++++))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************)))************+++++++++)))************+++++++++,,,+++***)))((((((((((((******))))))))))))(((((()))(((((())),,,------,,,++++++++++++++++++++++++((((((((()))))))))************)))))))))((((((((())))))))))))))))))))))))++++++++++++************(((((())))))))))))(((((((((((((((((()))))))))))))))******++++++******)))))))))************))))))***)))))))))))))))******))))))))))))((((((((((((***+++,,,------+++***)))***++++++***))))))***,,,(((***+++***)))((()))***------,,,++++++++++++,,,,,,,,,++++++++++++,,,,,,))))))))))))************+++*********)))))))))(((------------------------&&&(((++++++++++++---...------,,,+++++++++++++++...------------,,,,,,,,,,,,,,,------,,,+++***))),,,------------...............------------..................//////////////////000111111111111111222333333444444333333222777888999:::>>>FFFOOOUUUdddlllxxx---.........////////////000//////000000111111111222222222222222222222222333333222222333444555555777777777666666666666666888999;;;===>>>@@@@@@AAABBBDDDFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBCCCCCCEEEEEEFFFHHHKKKMMMPPPPPPOOOLLLHHHDDDAAA@@@@@@>>><<<;;;:::999777555222333333444444333333222111000000//////000000111------........./////////......------------..............................------------------------,,,---------.........///------,,,,,,,,,+++++++++++++++***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++))))))*********+++++++++---,,,,,,++++++*********)))))))))(((((((((((((((***)))((((((((((((((('''++++++++++++++++++++++++(((((()))))))))******************)))))))))((((((******)))(((((()))******************************((((((((())))))((((((((((((((((((((()))))))))))))))******************)))))))))************))))))))))))))))))))))))***+++)))))))))(((((((((((((((***+++---...---,,,+++***))))))***)))(((((()))+++(((***+++***)))((()))***,,,++++++******+++++++++,,,+++***))))))***+++,,,((()))))))))************(((((((((((((((((('''''',,,,,,,,,,,,,,,,,,,,,,,,&&&))),,,---,,,+++,,,,,,---,,,,,,+++++++++,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,------------..................------------..................//////////////////000111111111111111222222333333333333333333999:::<<>>>>>@@@AAACCCEEEGGGIIIJJJJJJLLLNNNPPPQQQOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKKKKMMMOOOQQQRRRUUUZZZ^^^bbbcccbbb^^^WWWQQQNNNMMMMMMJJJGGGEEEDDDAAA>>><<<777777777888777777666555333333222111111111111111.........///...////////////......------......///------------------------------------------------,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++++++++***************++++++,,,,,,------,,,,,,+++************************************************))))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,+++++++++***((((((((((((((()))))))))))))))))))))((('''((((((************************))))))))))))************************))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((())))))******))))))((())))))************))))))))))))(((((()))***++++++******))))))((((((((('''++++++++++++++++++++++++'''((()))(((&&&&&&((()))(((***+++***)))((()))*********))))))))))))******+++***)))(((((()))***+++((()))))))))************))))))******+++,,,------++++++***))))))***++++++)))+++---...,,,+++***+++++++++++++++,,,---...///------------------------******++++++,,,---...///---------.........//////......------------..................//////////////////000111111111111111111111222222333444555555;;;===AAAGGGPPP[[[gggnnnvvv|||////////////000000000000///111222222111111222333000000111222333444555555666666777888:::<<<>>>@@@DDDDDDEEEFFFHHHIIIJJJJJJKKKMMMOOOQQQSSSUUUVVVVVVWWWZZZ\\\]]]\\\ZZZYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWVVVVVVVVVUUUUUUVVVVVVVVVVVVYYY\\\]]]^^^bbbhhhnnnsssuuuuuupppiiibbb___^^^]]]ZZZVVVSSSQQQNNNJJJHHHBBBBBBBBBAAA@@@???>>>===888777666555444333333333222222111111000000////////////............//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))))))))***+++---...///++++++------------++++++***************************************+++++++++)))************+++++++++)))************+++++++++))))))*********))))))((((((((())))))))))))******'''(((***+++***+++,,,...)))))))))))))))))))))))))))))))))*********++++++++++++*********)))))))))************************((((((((((((((()))))))))))))))************))))))(((((((((((())))))))))))((())))))))))))))))))((())))))************))))))(((((((((((()))***+++,,,++++++******))))))((((((+++***)))((()))***+++,,,(((((()))((('''&&&(((***(((***+++***)))((()))***)))(((((((((((()))*********))))))))))))))))))***))))))))))))************'''((()))***+++,,,------+++***)))(((((()))***++++++,,,...---+++******+++******++++++,,,...///000,,,,,,,,,------------...++++++++++++,,,...///000------........./////////......------------..................//////////////////000111111111111111111111111222444666888999>>>CCCKKKTTT^^^iiissszzz000000000000111111111222///111333333111000222444333444555777888:::;;;<<>><<<;;;::::::777777666555333222111000//////............//////................................................------------------------------,,,,,,,,,,,,++++++++++++++++++,,,---...///***+++---......---+++***************************))))))*********+++++++++)))************+++++++++)))************+++++++++((()))************)))((()))))))))*********++++++&&&)))++++++******,,,///************************))))))*********++++++++++++++++++*********)))))))))***++++++++++++***)))(((((()))))))))***************++++++++++++******(((((((((((()))))))))))))))******++++++******)))))))))************))))))(((((((((((()))***+++,,,,,,,,,,,,+++***)))))))))***************++++++,,,)))***+++***((((((***+++(((***+++***)))((()))***))))))(((((()))******+++)))******++++++******)))))))))))))))************((((((((()))))))))******+++***)))(((((()))***++++++,,,---,,,++++++,,,...,,,,,,,,,,,,,,,---...///,,,,,,,,,---------.........---,,,,,,,,,,,,---...............////////////......------------..................//////////////////000111111111111111111111222444666999<<<>>>DDDKKKVVVbbbmmmwww000111111111222222222222///222444333111000222555888999;;;===???AAABBBCCCHHHIIIKKKMMMQQQTTTWWWYYY]]]]]]]]]]]]^^^^^^^^^^^^```aaaccceeeggghhhiiiiiiiiilllooopppooommmkkkkkkjjjiiiiiiiiihhhhhhggggggiiiiiihhhhhhhhhhhhiiiiiikkknnnpppooonnnpppwww}}}}}}|||}}}wwwtttoookkkhhhddd```]]]\\\\\\[[[YYYWWWUUUSSSQQQLLLKKKIIIFFFDDDCCCBBBAAA;;;;;;999888666444333222//////............//////000000000000000000000000.............................................------------,,,,,,,,,++++++000///...---,,,,,,,,,,,,***+++---......---+++***************************))))))******++++++++++++)))************+++++++++)))************+++++++++******,,,------,,,+++***))))))******+++++++++,,,'''***+++***'''&&&''')))++++++++++++++++++++++++)))************++++++++++++++++++************)))((()))+++,,,,,,+++)))((())))))******+++++++++,,,++++++,,,,,,,,,,,,++++++(((((((((((())))))))))))+++++++++,,,,,,+++++++++))))))************))))))(((((((((((()))***+++,,,------,,,,,,+++***)))))))))***+++,,,,,,,,,,,,++++++,,,,,,+++******+++---(((***+++***)))((()))*********))))))***+++,,,,,,***+++,,,------,,,+++***))))))))))))************---------,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,***+++++++++***,,,///111......---,,,,,,,,,------,,,,,,,,,------.........111000...,,,++++++++++++............/////////000.........------...................../////////000//////000111111111111111222333444555999<<>>AAADDDGGGKKKPPPTTTSSSTTTVVVYYY\\\```ccceeedddfffjjjlllmmmlllkkkiiillllllmmmoooppprrrssstttvvvvvvwwwwwwwwwwwwvvvvvvvvvuuurrrpppnnnnnnoooppprrrsssuuuvvvvvvtttsssrrrsssssssssssstttvvvxxxyyy|||wwwssspppmmmjjjhhhhhhiiiiiiiiigggccc___]]][[[YYYVVVUUUTTTRRRPPPNNNHHHEEEAAA>>>;;;999666333666555333222111111222222111000//////111222222111///...---,,,,,,...000111111...,,,,,,...000111111------......------,,,+++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,))))))************))))))---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,***+++,,,,,,******+++,,,---,,,+++*********+++++++++***))))))***+++...///---,,,***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((************************+++++++++*********))))))+++++++++*********))))))***'''$$$&&&***---+++))),,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))'''((()))++++++,,,,,,,,,******+++,,,,,,,,,,,,+++************************((()))***+++++++++++++++)))************+++++++++,,,,,,++++++***)))((((((((((((((((((((((((((((((************************(((***+++,,,,,,+++)))(((******+++++++++,,,,,,,,,+++++++++,,,++++++******///......------,,,++++++------,,,+++,,,---...///...------------...//////(((***,,,---------///111111111000000//////......///111222222000///000000444333444888:::===GGGQQQUUUdddttt~~~~~~333444555444333444666888555888;;;===>>>>>>???AAADDDFFFJJJMMMQQQUUUZZZ^^^___```bbbeeehhhlllooopppssstttvvvyyyzzzzzzyyyyyyvvvwwwyyy{{{}}}}}}zzzxxxxxxxxxxxxxxxyyy{{{||||||{{{zzzyyy{{{zzzyyyxxxxxxxxxyyyzzz}}}yyyuuurrrnnnkkkkkklllmmmmmmmmmllljjjiiijjjhhheeedddcccaaa^^^[[[VVVRRRNNNJJJGGGCCC???===:::999777555333333333333111000......///000000///111000...------...//////000...,,,,,,...000000000------......------,,,+++++++++,,,,,,,,,---------...------,,,+++***))))))******++++++++++++******,,,,,,++++++++++++,,,,,,+++++++++******+++++++++***+++,,,,,,******+++,,,,,,,,,+++++++++************)))(((((()))***,,,...,,,,,,***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))))))))))))))))))))*********)))))))))((((((+++++++++*********))))))'''$$$"""###'''***(((&&&++++++******************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))***+++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************************))))))******+++*********)))************+++++++++------,,,,,,+++******)))************************************************)))***+++,,,,,,+++***)))++++++,,,,,,,,,---------------............------------------------------------,,,,,,,,,---...///...------------...//////---...000000000000222333111111000000///////////////111222333222111222444555444555999<<>>BBBDDDFFFHHHJJJLLLOOORRRWWW\\\```dddiiimmmooopppsssvvvyyy||||||xxxssspppsssrrrrrrrrrssssssttttttsssrrrpppooonnnlllhhheeeeeebbb]]]XXXUUUPPPLLLIIIBBBAAA>>>;;;999777555555444222000000000000000...111111000//////......---...---,,,---/////////------............---,,,,,,,,,,,,,,,,,,------------......---,,,+++***))))))++++++,,,,,,,,,,,,++++++++++++************++++++***************************+++,,,+++******+++,,,***+++,,,,,,,,,+++)))))))))(((((('''(((***+++,,,,,,+++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++(((((((((((((((((((((((()))))))))(((((((((((((((+++++++++***************)))'''%%%'''***,,,***((())))))******************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********************++++++,,,+++++++++******+++,,,,,,,,,,,,+++************************))))))*********)))(((((()))************+++++++++...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++++++++,,,,,,---------.........------...//////......---++++++,,,------...//////------,,,,,,------...///......------......///000///000222222111000222333111000000000000////////////111333333333333555777777666888>>>CCCKKKYYYeeeyyy~~~||||||}}}~~~333555777888999:::===???BBBEEEIIIMMMPPPSSSWWWYYY\\\```eeekkkooosssxxx{{{{{{www{{{zzzwwwuuutttuuuvvvwwwwwwvvvuuuuuuuuusssooolllnnnkkkgggddd```\\\WWWTTTMMMLLLIIIFFFBBB???<<<;;;:::888555444444333111000//////000000000///...---------,,,...//////...,,,...............------,,,,,,,,,,,,------------...+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,+++++++++******))))))******+++************************)))+++,,,+++***)))***+++)))***,,,---,,,+++)))''')))))))))))))))***+++,,,++++++******************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************************)))((()))+++,,,+++)))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++******))))))******+++,,,,,,,,,,,,+++************************)))))))))))))))((('''&&&))))))*********+++++++++------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++*********+++,,,,,,,,,,,,,,,,,,------------++++++,,,---------,,,,,,,,,,,,,,,---------......---------------......///...............//////000...///000000.........000000000000000000000000000000222333333333444666777888888<<>>:::777666333222000000111000...---...///111000...,,,,,,---000////////////.........,,,,,,+++++++++,,,------***************************+++,,,+++******+++---......---------,,,,,,,,,)))))))))))))))))))))))).........------,,,,,,,,,***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...------++++++***)))&&&'''((())))))((('''&&&+++++++++++++++***)))(((******))))))))))))******+++***(((&&&&&&'''***+++++++++***)))(((((())))))))))))))))))))))))******))))))************))))))***++++++,,,,,,++++++***)))+++,,,,,,***))))))***************************)))************+++++++++......---,,,+++***)))(((((((((((()))******+++++++++,,,,,,------,,,,,,+++))))))*********+++++++++...---,,,,,,++++++++++++---,,,+++*********+++,,,,,,++++++++++++,,,---...,,,,,,---...//////......///............///000000000///...------...///000000000000000111111111111111111000000111111222333111111111222444444333222222555777888;;;DDDRRR\\\eeejjjrrrxxx~~~~~~}}}|||||||||{{{{{{zzzyyyyyyxxxwwwuuurrrooolllhhhddd```YYYVVVQQQLLLFFFBBB???===888666333222222222111///000111222111...,,,,,,---............---------,,,------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++...//////...,,,,,,...///,,,,,,,,,,,,+++++++++***************************---------,,,,,,,,,+++++++++************+++,,,,,,+++++++++++++++++++++***++++++++++++++++++++++++,,,,,,,,,+++******))))))))))))************))))))+++++++++++++++***))))))******))))))))))))******''''''''''''((((((((((((++++++***)))))))))))))))*********)))))))))))))))))))))************))))))***++++++,,,,,,++++++***&&&(((******))))))***+++************************)))************+++++++++,,,,,,,,,++++++++++++************+++,,,,,,------***++++++,,,,,,++++++***++++++,,,,,,,,,---------...---,,,,,,+++++++++,,,---,,,+++******+++,,,,,,........................+++,,,,,,---......------......------......///000000///...------...///000/////////000000000111111111111000000111111222333222222222333444444444333555888;;;===BBBMMM]]]iiivvvzzz}}}zzz}}}}}}|||{{{{{{|||}}}}}}|||zzzwwwuuusssoookkkhhhdddaaa]]]WWWRRRMMMJJJHHHAAA>>>:::777666555333222333444444333000......///---------,,,,,,,,,++++++......---,,,+++++++++,,,++++++++++++++++++++++++---------,,,***)))***,,,+++*********))))))))))))************************,,,,,,,,,++++++++++++++++++************+++,,,,,,+++++++++******)))))))))************************************************+++******))))))******+++***++++++++++++***))))))******))))))))))))******&&&''')))*********)))(((+++***))))))))))))))))))+++*********))))))(((((())))))************))))))***++++++,,,,,,++++++***$$$&&&((()))))))))***+++************************)))************+++++++++*********++++++,,,,,,,,,******++++++,,,---------)))******++++++******)))++++++,,,,,,,,,---------------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---...///...---,,,+++***+++,,,,,,---,,,,,,,,,---------------.........//////............//////....../////////000000000111111000000111111222333222222333333333444444444888;;;???CCCKKK[[[nnn|||}}}~~~}}}{{{zzz{{{|||~~~}}}{{{yyyxxxwwwuuurrrpppnnnlllhhhccc^^^YYYVVVTTTMMMIIICCC>>>;;;999666444555666666444111000111222...------------,,,,,,,,,000///...,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++)))((()))***************))))))))))))************************++++++*********************))))))))))))***++++++,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))*********++++++***)))(((''''''((()))*********+++++++++******)))******))))))))))))******(((((()))***++++++++++++******)))))))))))))))***++++++******)))((((((((()))******++++++******)))***++++++,,,,,,++++++***&&&(((******)))))))))***************************))))))*********+++++++++******+++++++++,,,,,,,,,(((((()))******++++++,,,******++++++++++++******))))))*********+++++++++---,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,---&&&(((***,,,,,,+++***)))+++,,,,,,---------,,,,,,,,,,,,,,,---------------/////////....../////////............////////////111111000000111111222333111222333222222333444555999===BBBIIITTTfff||||||{{{zzz{{{|||~~~~~~|||{{{|||{{{zzzxxxtttsssppplllhhhdddaaa___ZZZUUUOOOIIIDDD@@@;;;888555555555333111000111222////////////............000///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///000000...,,,+++,,,---,,,++++++++++++*********************************************************((((((((((((((()))******------,,,,,,++++++++++++))))))))))))))))))))))))))))))******+++,,,,,,,,,***)))(((''''''((()))***)))******+++++++++************))))))))))))*********)))''''''''')))+++,,,***)))))))))))))))******************))))))((((((******++++++++++++*********++++++,,,,,,++++++******+++,,,,,,***(((((()))************************))))))*********+++++++++,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++))))))*********+++++++++,,,,,,,,,++++++,,,,,,---++++++,,,,,,------------###%%%'''***++++++******------............------+++,,,---.........------...//////////////////...............////////////111111000000111111222333000111333222222222555888:::???GGGPPP\\\ooo~~~~~~~~~|||{{{||||||{{{yyyxxxwwwvvvssspppllliiihhhddd```[[[VVVQQQKKKFFFBBB999999777444111///000111111111111000000000000/////////...---,,,,,,,,,------------------------------......---+++***+++---------,,,,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++)))(((((((((((()))******,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,+++++++++******+++++++++))))))***++++++++++++*********))))))))))))*********(((%%%$$$$$$%%%((())))))))))))))))))******+++)))))))))))))))))))))*********++++++++++++*********++++++,,,,,,++++++***+++------,,,***(((((((((************************)))************+++++++++,,,,,,,,,++++++*********++++++,,,,,,---.........,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++,,,------***+++,,,---......------'''(((***,,,---...------......//////......------+++,,,---//////...------......////////////............/////////000000000111111000000111111222333///222444444333555999===???FFFQQQ[[[gggwww}}}|||{{{zzzxxxzzzzzzyyyxxxvvvssspppooojjjhhheeebbb___ZZZTTTOOOFFFDDDAAA<<<666333333444222111111111111000000000///......---------......------------------------***++++++***)))(((***+++---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,***************++++++,,,*********+++,,,,,,------++++++++++++++++++++++++)))))))))******************++++++,,,,,,++++++***))))))***+++++++++++++++******))))))))))))*********)))((('''&&&&&&&&&''')))))))))))))))***++++++((((((((()))******++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***)))+++,,,+++)))(((((()))************************)))************+++++++++***+++++++++++++++,,,,,,++++++,,,------......///++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,+++++++++,,,,,,---...***+++,,,............---------------............---............---,,,++++++---...000000///...------...///000000///...---/////////000000000111111111111000000111111222333000444777777666888>>>DDDHHHQQQ]]]iiisss~~~}}}|||{{{{{{{{{{{{yyywwwtttsssmmmlllkkkjjjhhhccc^^^YYYSSSPPPLLLEEE>>>999888888111111111111000000000000......---------......///........................,,,---...---,,,,,,...///,,,,,,,,,++++++++++++***++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...(((((()))***+++,,,,,,---++++++++++++++++++++++++)))))))))))))))(((((((((((()))***++++++***)))(((((()))***+++++++++++++++******))))))))))))******,,,,,,,,,,,,+++)))((('''))))))((())))))***++++++''''''((()))***+++,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++&&&(((******)))(((((()))************************)))************+++++++++((()))***+++,,,---......)))******++++++,,,,,,---******++++++++++++******))))))*********+++++++++++++++++++++,,,,,,---...)))+++,,,...//////......111000///------,,,,,,---------------,,,,,,+++***,,,---///111111000///...---...///000000///...---000000000000111111111111111111111000111222222333222555999999999<<>>888777555333222111111000///......------......///---------------------------,,,,,,+++,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,++++++*********++++++,,,,,,++++++***))))))(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++++++++++++++++++++*********))))))((((((((()))))))))))))))******++++++++++++,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********,,,,,,++++++***)))))))))++++++************++++++******+++,,,---...//////(((((()))***++++++,,,,,,...---,,,,,,+++++++++,,,++++++******++++++,,,---,,,,,,,,,++++++************+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,------------......---------............///............////////////////////////......///000/////////000111222222222111222222222222444777:::<<>>===:::777444222000000/////////...//////000000------------------------,,,,,,,,,,,,,,,------...,,,++++++******++++++,,,+++,,,,,,,,,,,,+++***)))******++++++++++++******++++++***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,&&&'''((())))))))))))))),,,,,,++++++***)))))))))'''((())))))******))))))+++++++++,,,,,,,,,------++++++++++++++++++++++++---,,,+++***************))))))))))))))))))))))))***++++++++++++,,,,,,,,,)))))))))***++++++,,,,,,++++++************++++++*********+++,,,------...(((((()))***+++,,,---......---,,,+++************++++++******++++++,,,---++++++++++++++++++++++++,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---******+++,,,------------------------------......---------............///............////////////...///000000///...///000......///000111222333444111111222333444666;;;>>>AAAGGGOOOWWWbbbppp}}}|||||||||}}}}}}|||{{{zzzzzz{{{|||}}}}}}{{{zzzyyyxxxwwwtttrrrqqqqqqppppppppppppqqqqqqsssuuuwwwxxxxxxyyy{{{}}}}}}~~~}}}vvvvvvuuutttuuuuuuwwwwwwxxxwwwwwwxxxxxxwwwtttqqqmmmkkkhhhfffbbb\\\VVVRRRJJJHHHDDD@@@;;;777555333333222111000000///000000------------------------,,,,,,,,,,,,,,,---......,,,++++++******++++++,,,++++++,,,,,,,,,+++***)))******++++++++++++******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&'''(((***++++++******,,,,,,++++++***))))))(((((()))***+++,,,++++++*********+++++++++,,,,,,,,,************************---,,,++++++******++++++))))))))))))))))))))))))***++++++++++++,,,,,,,,,)))))))))***++++++,,,,,,++++++************++++++''''''(((((())))))************++++++,,,,,,------,,,++++++*********++++++++++++******++++++,,,---*********++++++,,,,,,---+++++++++,,,,,,,,,+++***---,,,,,,++++++,,,,,,---)))***+++,,,------------..................---------------............///............////////////---000111111///...///000000000000111111222222222111222444555666:::???CCCGGGNNNXXXaaajjjxxx|||yyyzzz}}}}}}~~~~~~~~~}}}zzzxxxvvvuuutttsssrrrrrrssstttuuutttrrrqqqppppppooollljjjiiiiiihhhhhhggghhhhhhiiikkkmmmooopppqqqrrrtttvvvtttvvvwwwxxxwwwxxxyyy{{{yyy|||{{{zzzxxxvvvuuuuuuvvvvvvwwwwwwwwwxxxyyyxxxuuurrrooonnnmmmllliiiccc\\\WWWTTTRRRMMMHHHBBB>>>:::999666555333111000//////...------------------------,,,,,,,,,,,,,,,---...///,,,++++++++++++++++++,,,++++++,,,---,,,+++***)))******++++++++++++******++++++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......------,,,,,,++++++***))))))(((***+++,,,---...---,,,,,,)))************+++++++++))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))((())))))))))))*********,,,,,,++++++***)))))))))++++++************++++++************++++++++++++---------,,,,,,,,,++++++))))))))))))***+++,,,,,,++++++******++++++,,,---))))))***+++,,,------...)))))))))***,,,,,,+++***------++++++++++++------)))***+++,,,------...---..................---------------.........//////............/////////000---000222111///...///111222222222111111111111111222444555666999===CCCGGGLLLSSS]]]fffppp}}}~~~{{{xxxxxx{{{}}}||||||{{{yyyxxxwwwxxxyyyyyywwwuuurrrppppppooonnnmmmnnnnnnppppppnnnmmmkkkkkkkkkjjjhhheeeeeeeeedddddddddddddddeeeaaaccceeefffggghhhkkkmmmnnnpppqqqrrrqqqqqqsssuuurrrvvvyyy{{{}}}|||xxxxxxzzz{{{|||{{{yyywwwvvvxxxyyyyyyxxxsssrrrqqqqqqpppmmmiiifff]]]ZZZVVVQQQKKKEEE>>>::::::666333222222222///,,,,,,,,,---...---,,,+++***------------------------------------------------,,,++++++******++++++,,,+++******)))******++++++...---+++*********++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++************************************************)))***,,,------,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,+++*********+++---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,---------,,,++++++++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///111111000000//////......///////////////000111111222222333333333222111111333666999;;;>>>DDDLLLSSSZZZdddnnnsssxxx{{{zzzyyyxxx|||}}}{{{zzz{{{{{{vvvvvvuuuuuutttsssssssssrrrrrrsssssssssqqqpppnnnnnnnnnmmmllllllkkkjjjjjjkkkkkkiiihhhggggggggggggeeedddcccbbbbbbaaaaaaaaa````````````aaabbbccccccggghhhiiikkklllmmmnnnnnnppppppqqqsssvvvzzz~~~}}}{{{}}}}}}zzzyyyzzzyyyxxxvvvvvvuuussssssrrroookkkhhhfffccc^^^ZZZUUUOOOIIIDDD@@@<<<777555444333000---......///000///...---,,,------------------------------------------------,,,++++++******++++++,,,,,,+++++++++++++++,,,,,,,,,,,,***)))))))))******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++************************************************)))***,,,------,,,***)))))))))))))))))))))))))))************************++++++++++++++++++++++++******+++,,,,,,,,,++++++***************************++++++++++++,,,,,,,,,---,,,++++++******++++++,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---...---,,,++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///111000000000/////////...///////////////000111111000111222333333444444444444777;;;===AAAIIISSSZZZcccnnnxxx||||||zzzyyyyyy|||}}}|||{{{xxxvvvtttttttttuuusssrrrrrrrrrrrrqqqqqqqqqoooooopppqqqpppooonnnnnnppppppoooooonnnnnnmmmmmmnnnnnnlllkkkjjjjjjjjjjjjffffffeeecccccccccccccccaaaaaa``````aaaaaabbbccccccdddeeeggghhhiiiiiiiiikkkkkkkkklllooorrrvvvxxxyyy|||~~~}}}zzzwwwuuuxxxwwwuuuttttttrrrooolllnnnkkkhhhddd```[[[UUUQQQJJJEEE>>>:::888666222...000111111111000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))***,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))******************************************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,+++******************************++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,......------------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///000000000000////////////000////////////000111111//////111222444555666777777:::>>>BBBGGGQQQ]]]fffrrr||||||zzzzzz{{{||||||zzzxxxwwwtttsssqqqpppoooppppppqqqqqqqqqqqqrrrrrrrrrrrrrrrtttuuuvvvvvvwwwvvvvvvvvvuuuuuuuuuuuuttttttttttttuuutttsssqqqppppppoooooojjjiiihhhggggggfffffffffdddcccbbbbbbaaabbbbbbbbbaaabbbcccdddeeeeeeeeeeeeggggggfffggghhhkkkmmmooopppsssvvvxxxxxxyyy{{{|||~~~~~~|||}}}}}}yyyuuuxxxvvvuuutttuuuuuusssrrrqqqooollliiifffbbb]]]YYYSSSNNNFFFAAA>>>:::555111222222111111000///..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++******************,,,,,,,,,++++++*********************************+++++++++***************************************************************)))***++++++++++++***)))))))))))))))))))))))))))************************************************,,,,,,,,,,,,++++++***)))************************+++++++++,,,,,,,,,------,,,,,,++++++***++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................---,,,,,,++++++,,,,,,------------------------------------............///---------............///000000000000////////////000000//////000000111222000000111222444666777888999===BBBHHHPPP[[[hhhrrr}}}||||||}}}~~~|||zzzwwwuuuuuuuuuuuussssssrrrrrrrrrsssttttttvvvvvvwwwxxxyyyyyyzzzzzz}}}}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}|||zzzyyyxxxxxxwwwqqqpppooonnnmmmmmmmmmmmmhhhhhhgggeeeeeeddddddddddddeeeeeefffffffffffffffhhhgggfffeeefffhhhjjjkkklllnnnpppppppppppprrrtttwwwwwwyyy{{{}}}~~~||||||||||||{{{{{{}}}|||yyyvvvuuusssssstttvvvvvvvvvsssqqqooommmkkkhhhddd```[[[VVVPPPKKKGGGBBB<<<888444444222111///...------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,+++***)))(((+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************++++++++++++******))))))************************************************************************))))))))))))))))))))))))************************************************,,,,,,,,,,,,++++++***)))************************++++++,,,,,,,,,---------,,,++++++***++++++,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................---,,,,,,++++++,,,,,,------------------------------------............///---------............///////////////000000000000000000000000000111222222222222222333444555777888<<>>888555333222000000000/////////......+++++++++,,,------......------------------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---------******************************+++,,,,,,,,,++++++//////...---,,,++++++***,,,+++***+++,,,,,,+++***++++++,,,,,,,,,,,,------------------------------,,,,,,---...///000111111,,,------------+++)))(((------............------,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///......------------......////////////////////////...///000000111111111111000111111222333444555555444888===CCCKKKVVVdddnnn~~~}}}vvviiifffbbb]]]ZZZZZZZZZ[[[XXXXXXXXXXXXYYYZZZ[[[\\\ZZZ\\\^^^^^^]]]]]]^^^___aaabbbcccdddeeehhhlllppptttxxx~~~}}}}}}||||||wwwvvvuuuvvvxxxxxxxxxvvvsssssssssssssssttttttuuurrrtttuuuuuuuuuvvvyyy{{{zzzuuuttttttuuuvvvwwwvvvtttpppnnnllliiigggccc^^^[[[UUUSSSNNNHHHAAA;;;666444000000000000/////////...---------------............------,,,,,,+++++++++***+++,,,---------,,,,,,---------------------------------------------------+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,+++***+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000+++,,,---......---+++***,,,,,,------------,,,,,,------------------------,,,---...//////...---,,,---------............///......------------......////////////////////////---...///000111222222222000111111222333444555666666;;;BBBIIISSS___lllvvvzzzrrriiibbb\\\[[[YYYVVVTTTSSSTTTVVVSSSSSSSSSTTTUUUWWWXXXYYYVVVYYY[[[\\\ZZZZZZ[[[]]]^^^aaaeeeggghhhkkkpppsssxxx}}}}}}{{{yyyyyyzzzzzzxxxvvvtttttttttttttttuuuvvvvvvtttuuuuuutttssssssuuuwww|||uuuttttttvvvxxxyyyxxxvvvtttrrrpppmmmkkkgggbbb^^^YYYXXXTTTNNNGGG@@@999555000000000000/////////////////////......---------------,,,,,,+++***))))))***+++,,,---...---,,,,,,------------------------........................---***'''(((+++...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,((())))))+++,,,---......'''+++//////,,,******+++++++++,,,,,,,,,---------************************......---------,,,,,,,,,)))+++---/////////...---+++,,,,,,------,,,,,,+++........................,,,---...//////...---,,,---------.........//////.........------.........////////////////////////------///000222222333333000111111222444555666666888===EEENNNXXXdddrrr{{{yyyooojjjeee^^^XXXNNNOOONNNLLLKKKJJJLLLMMMLLLLLLMMMNNNOOOQQQSSSTTTQQQTTTWWWWWWVVVUUUWWWYYYZZZ^^^cccfffgggjjjnnnrrruuuzzz|||{{{||||||yyyvvvuuutttttttttuuuvvvvvvwwwxxxxxxxxxvvvtttsssuuuwww}}}zzzvvvuuuuuuwwwxxxxxxttttttsssqqqnnnjjjgggeee___]]]ZZZVVVQQQJJJBBB===999666222000//////......---...///000000///...---.........------,,,,,,,,,,,,,,,.../////////...---+++,,,...//////...,,,+++---------....../////////))))))***++++++++++++***))))))))))))))))))))))))******++++++++++++******++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,............000222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........,,,------......------,,,..................------000///...---,,,+++******------------------------..............................///---++++++,,,---............////////////////////////000000000000000///.........///111222444333333444555777777777===CCCMMMYYYfffrrr}}}yyyrrrhhh```ZZZVVVQQQNNNLLLKKKIIIGGGGGGHHHIIIJJJMMMNNNOOOOOOPPPPPPOOOOOOUUUTTTTTTSSSTTTVVVWWWXXXZZZ[[[^^^aaaeeehhhkkkmmmqqquuu{{{~~~~~~{{{xxxwwwwwwwwwwwwvvvxxxwwwwwwvvvvvvuuutttttt}}}yyywwwwwwwwwvvvvvvvvvuuutttrrrpppllliiihhhcccaaa]]]ZZZUUUOOOHHHCCC>>>;;;666333222111///...//////000000///...---,,,.........------,,,,,,,,,++++++---.........---,,,+++,,,...//////...,,,+++******+++++++++++++++,,,++++++,,,------------,,,++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++,,,,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,+++------------------------.........---------------------------------------..............................///---++++++,,,...............////////////////////////000000000000000000///...///000111222333333333444666999:::;;;@@@GGGRRR___kkkvvv~~~tttkkkeee]]]VVVRRROOOLLLJJJJJJIIIHHHGGGGGGHHHIIIJJJLLLLLLMMMNNNOOOOOOOOOOOORRRQQQQQQQQQQQQSSSTTTUUUWWWXXX[[[^^^bbbeeehhhiiilllooouuuyyy{{{}}}}}}{{{yyyzzzzzzyyyxxxuuuuuuuuuuuuuuuuuuuuuuuu}}}{{{zzzxxxwwwyyyxxxwwwuuurrrooommmkkkhhheeeaaa^^^ZZZUUUPPPMMMFFFBBB===999666444111///000000000///...---,,,+++.........---------------***+++,,,,,,------,,,,,,+++,,,---......---,,,+++.........---------------+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////------------------------..............................///---,,,+++---...............////////////////////////000000000000000000//////000000111222222222333444777:::>>>@@@EEENNNZZZhhhsss|||xxxjjjaaaZZZVVVQQQLLLJJJIIIHHHGGGGGGGGGFFFFFFFFFHHHJJJKKKJJJKKKLLLMMMMMMNNNNNNNNNNNNMMMMMMLLLMMMOOOPPPQQQSSSTTTVVVYYY\\\___bbbccceeehhhlllpppsssvvvzzz}}}{{{~~~~~~}}}~~~~~~}}}{{{vvvvvvvvvvvvwwwwwwwwwwww~~~|||||||||zzzxxxuuurrrpppoookkkhhhdddaaa^^^[[[WWWTTTMMMIIICCC???;;;777333000000000//////...---,,,,,,...............---------++++++,,,,,,------------,,,,,,---......---,,,,,,000000//////......------)))***++++++,,,,,,++++++***************************++++++,,,,,,++++++***+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,---...---+++***+++,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------.........////////////000................................................---...///...,,,,,,---///............////////////////////////000000000000000000000000111111222222222333333444777;;;@@@CCCLLLUUUdddqqq|||uuuiii^^^XXXPPPNNNKKKHHHGGGGGGGGGGGGEEEEEEEEEFFFGGGHHHJJJKKKIIIJJJKKKLLLMMMMMMMMMMMMJJJJJJIIIIIIJJJKKKMMMNNNMMMOOOQQQSSSVVVYYY[[[\\\___aaaeeehhhlllqqqvvvzzzyyy|||{{{{{{zzzzzzyyyyyyyyyyyy~~~{{{xxxuuusssrrrnnnkkkgggdddbbb___\\\YYYSSSOOOIIIDDD@@@;;;666333000000//////....................................---------------......///,,,------------------,,,---,,,,,,,,,+++***************+++,,,,,,,,,,,,+++************************++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,------,,,+++,,,...+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,------------,,,,,,,,,---------.........///000////////////.........................................................---...///...------...000............////////////////////////000000000000000111111222222222222222444444555555777;;;BBBGGGTTT^^^mmm{{{sssggg^^^VVVQQQKKKJJJHHHFFFEEEEEEFFFGGGDDDDDDEEEFFFGGGIIIJJJKKKJJJJJJKKKLLLLLLLLLLLLLLLHHHHHHGGGGGGHHHIIIKKKLLLIIIJJJLLLNNNQQQSSSUUUVVV[[[]]]```cccggglllrrrwwwyyy{{{~~~|||{{{yyyxxxwww}}}zzzxxxwwwqqqnnnllliiigggddd```]]]XXXTTTOOOKKKFFFAAA<<<999222222111000////////////.............../////////...------------...///000------------------------------------,,,,,,,,,,,,,,,,,,---...............------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++(((***++++++******+++---***++++++,,,,,,------...,,,++++++++++++++++++***,,,,,,,,,,,,++++++++++++,,,------......------,,,,,,------......//////////////////......---------................................................---...///...------///111............////////////////////////000000000000111111222333333333333222555666777777999???HHHOOO^^^hhhwwwsssdddYYYRRRMMMIIIFFFFFFFFFDDDBBBBBBDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHFFFEEEEEEEEEEEEGGGHHHIIIGGGGGGIIIKKKMMMOOOQQQRRRVVVYYY\\\___ccchhhmmmqqquuuyyy}}}~~~|||zzzxxxwww|||{{{uuutttrrrpppnnnjjjeeebbb\\\YYYUUUQQQMMMHHHCCC@@@777666444111///.........---........./////////000------,,,,,,,,,---...///---------,,,,,,---------.........///////////////,,,---......///.........------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,---,,,+++***+++,,,******+++,,,,,,---......***++++++++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,------,,,,,,,,,++++++,,,------...//////---------------.........................................................---...///...---...///111............////////////////////////000000000000111222333444444444333222444777999:::===EEEPPPYYYgggqqq{{{qqqbbbVVVOOOKKKIIIGGGBBBDDDEEEDDDBBBBBBDDDFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHGGGFFFDDDCCCCCCCCCBBBBBBCCCDDDFFFGGGEEEFFFGGGIIIKKKMMMNNNOOOQQQSSSWWW[[[^^^bbbgggjjjooosssyyy~~~~~~}}}yyyxxxwwwvvvtttoooiiieee___\\\XXXUUUQQQMMMHHHEEE<<<:::666222///---,,,,,,---.........//////000000---,,,+++***+++,,,---......------,,,,,,------...***++++++,,,,,,---------***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++000111111///---++++++,,,******+++,,,,,,---......,,,,,,,,,------.........,,,,,,,,,------.........+++++++++,,,,,,+++++++++******+++,,,,,,---......******+++,,,---...///000////////////////////////........................---...///.........000222............/////////000////////////000000000000111222333444555444333333444777:::===AAAJJJWWWaaannnwwwlllcccWWWNNNKKKJJJJJJIIIAAACCCEEEEEECCCCCCFFFIIIGGGGGGHHHIIIJJJJJJJJJJJJHHHGGGGGGFFFDDDCCCAAA@@@BBBAAAAAA@@@AAACCCDDDEEEEEEEEEGGGHHHJJJLLLMMMNNNMMMPPPTTTWWW[[[^^^bbbeeejjjooouuu{{{yyyzzzzzzyyyvvvrrrnnnkkkeeebbb^^^ZZZWWWRRRLLLIIIBBB???:::666444222000///000///............---+++---......///...---+++***------------------------,,,,,,,,,------.........///---,,,***))))))*********+++,,,,,,------,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***+++((($$$"""!!!###''')))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,+++,,,...///...---***++++++,,,---...//////---------,,,,,,+++++++++,,,,,,---......---,,,,,,//////.........---------...---,,,,,,,,,,,,---...++++++,,,---...///000111............------------////////////////////////////////////000000000000000000000000111111111111222444444444333333555777666666;;;CCCIIIQQQ]]]iiiyyy~~~rrrbbbZZZQQQLLLKKKJJJGGGCCCCCCCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFEEECCCBBBBBBCCCCCCAAAAAA@@@@@@AAACCCDDDEEEDDDDDDDDDEEEFFFHHHIIIJJJLLLMMMPPPQQQSSSVVV[[[^^^dddiiiooouuuyyy}}}~~~}}}zzzvvvrrrpppiiifffaaa]]]YYYUUUQQQMMMGGGCCC>>>999777444222000000///------......---,,,,,,,,,---......---------------------------------,,,,,,,,,---------......///...---+++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,++++++++++++***,,,,,,------------,,,,,,...,,,)))'''&&&(((***,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,+++,,,...///...---......---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---......---,,,,,,//////.........---------......---,,,,,,---......000000000000000000000000......///000111222333333////////////////////////////////////000000000000000000000000111111111111222333444333222222444666888999???GGGOOOWWWdddppp~~~qqqfff[[[UUUMMMJJJJJJJJJGGGDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIGGGFFFFFFEEECCCBBBBBBBBBBBBCCCAAAAAAAAAAAAAAACCCDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJLLLNNNOOOQQQTTTXXX[[[___ccciiioootttxxx|||~~~{{{xxxuuurrrpppmmmjjjeeeaaa^^^ZZZWWWTTTOOOJJJDDD???;;;777444111000///------...///...---,,,,,,,,,,,,---...///000------------------------,,,,,,,,,------------...//////...---,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,...---,,,******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++,,,...///...---......---------,,,,,,,,,------------,,,,,,,,,,,,,,,------......------,,,/////////............---......---,,,,,,---......//////...---,,,,,,+++***,,,,,,---...///000000111////////////////////////////////////000000000000000000000000111111111111222333333222111222444666;;;===DDDNNNWWWaaannnzzzqqqcccYYYSSSNNNIIIGGGHHHIIIHHHFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAABBBBBBCCCDDDEEEEEEEEEEEEEEEFFFHHHIIIJJJHHHJJJKKKLLLMMMPPPTTTWWWWWW[[[aaafffkkkoootttwww{{{||||||xxxuuurrrqqqqqqmmmhhhdddbbb___\\\ZZZUUUQQQKKKEEE@@@;;;666333222000------...//////......---,,,,,,,,,...///000........................------------------------......------,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---***++++++,,,---...//////------------------,,,,,,------------------------/////////.....................------------.........------,,,+++***))))))......------------,,,,,,////////////////////////////////////000000000000///000000000111111111111222333333222111222555777===AAAJJJVVV```jjjwwwtttfffZZZRRRNNNKKKGGGFFFGGGHHHHHHGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFDDDDDDCCCAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHIIIIIIJJJKKKOOORRRQQQTTTYYY^^^bbbfffkkknnnsssuuuxxx|||~~~zzzxxxvvvrrroookkkhhhfffccc```^^^ZZZVVVPPPJJJDDD???999666444222///...///000//////111///...---,,,---..............................------------------------,,,,,,,,,,,,,,,++++++******+++,,,,,,------,,,,,,---------,,,,,,,,,++++++,,,,,,------------,,,,,,***+++++++++******))))))***+++,,,,,,,,,,,,+++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---***++++++,,,---...//////------------------------------------------------////////////////////////......................../////////...............111111111000000000//////////////////////////////////////////000000000000///000000000111111111111333333333222222444777:::AAAFFFQQQ```jjjrrr}}}xxxjjj___VVVOOOMMMKKKIIIGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGHHHGGGGGGHHHKKKMMMLLLOOOSSSVVVZZZ^^^bbbeeejjjmmmpppuuuzzz~~~~~~zzzxxxrrrpppnnnlllkkkhhhdddaaa]]]ZZZTTTOOOJJJDDD???;;;888555222000000000000000111000///...------------...........................------------,,,,,,,,,***++++++,,,,,,+++*********+++,,,,,,------,,,,,,------------,,,,,,,,,,,,......////////////......,,,,,,,,,,,,,,,+++++++++***+++,,,------,,,+++******++++++,,,,,,------...------,,,,,,,,,,,,++++++---,,,+++,,,...///...---......---------,,,,,,,,,------------...............------,,,,,,------......////////////000000000---...////////////...---,,,---------.../////////,,,---......000000111222////////////////////////////////////000000000000000000000000111111111111444444444444444777<<>>999555333000000000000000000000000...////////////...------/////////...------,,,,,,000...------...//////.....................------......------,,,,,,++++++...---,,,+++***+++,,,---,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,,,,---------------,,,,,,+++,,,,,,------------------.........---------------------------------......++++++,,,------.../////////...------------...///............///////////////////////////......---............////////////////////////..................------......///000000000111111111111111000111111111222222333333333444666888:::===EEEOOOWWWfffuuutttjjj^^^VVVSSSRRRPPPMMMLLLLLLLLLNNNPPPPPPOOOMMMMMMLLLJJJIIIGGGFFFFFFFFFEEEFFFGGGHHHIIIKKKLLLLLLOOOOOONNNMMMMMMMMMLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJHHHIIIJJJKKKKKKJJJKKKKKKKKKKKKJJJIIIGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGHHHIIIKKKNNNRRRVVVYYY[[[```bbbeeeiiilllqqqwww{{{|||}}}vvvsssrrrrrrrrrkkkiiihhhfffccc___YYYTTTRRRQQQMMMIIICCC===999666111111111000000000000000///////////////...------000/////////.........---...---,,,,,,---...---,,,//////......------,,,,,,---------,,,,,,,,,++++++------,,,,,,++++++,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,---------,,,,,,+++,,,,,,,,,------.................................,,,,,,------------......,,,,,,,,,---------...............------.....................////////////...///////////////..................///////////////////////////........................//////000000000111222222222111111111111222222333333444444444777:::===AAAIIISSS[[[hhhwww}}}nnnfff[[[TTTRRRQQQPPPMMMMMMMMMMMMOOOPPPPPPNNNLLLKKKJJJIIIGGGFFFEEEEEEEEEFFFGGGHHHIIIKKKLLLMMMMMMPPPPPPPPPPPPPPPOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJJJJKKKLLLKKKJJJLLLLLLLLLKKKKKKIIIHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHJJJLLLOOORRRUUUVVVYYY\\\___cccggglllqqquuuwwwzzz~~~{{{vvvsssrrrqqqllllllkkkjjjhhhccc]]]YYYUUUTTTQQQMMMHHHBBB>>><<<555444333111111000111111//////000000//////...---000///////////////.........,,,,,,,,,......---,,,...---------,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,---......,,,***)))++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++,,,,,,---,,,,,,+++,,,,,,,,,------.................................,,,,,,,,,,,,------............---------,,,,,,,,,---..................---............////////////......///////////////...............////////////.........//////////////////............///000000000000111222222222222222111222222333444444555555555999===AAAFFFNNNXXX```jjjxxxyyykkkeee\\\VVVSSSQQQOOONNNNNNNNNNNNOOOPPPPPPNNNKKKIIIHHHGGGFFFFFFEEEEEEFFFHHHHHHIIIJJJLLLMMMNNNOOOPPPQQQRRRSSSSSSRRRRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMKKKKKKLLLLLLKKKJJJLLLLLLLLLLLLKKKJJJIIIIIIFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHIIIJJJLLLNNNPPPQQQTTTWWWZZZ]]]aaafffkkkoooqqqtttyyy}}}|||wwwtttqqqpppooonnnnnnlllhhhccc___ZZZXXXUUUPPPLLLGGGDDDBBB999888555333111111111111///000000000000///......//////////////////......///...---...000000...,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++***,,,...//////---***(((***++++++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,---------------------------------.........++++++,,,,,,------......//////...---,,,,,,++++++------...//////...------............////////////---...//////////////////............////////////........./////////////////////......//////000111000000111222333333333333222222333444444555666666888<<>>;;;888555222111111111000000000000000///..............................---------...//////---+++,,,,,,,,,---------------++++++++++++++++++++++++,,,,,,---------,,,+++*********+++++++++,,,,,,,,,++++++,,,---------------******+++,,,,,,,,,,,,,,,------------------,,,,,,+++,,,,,,,,,------------***++++++,,,------......---------------------,,,------...//////...------............////////////------...///////////////............////////////............/////////000///////////////000000111///000111222333333333333222222333444555666777777<<>>:::666333111111111000000000000000//////...---------...............+++******,,,------+++))),,,------....../////////++++++++++++++++++++++++...---,,,+++++++++,,,,,,*********++++++,,,,,,,,,+++,,,------......------)))***+++,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......+++,,,,,,------......///,,,---...//////...---,,,............/////////000------...///000000//////............/////////000---.........//////000000///////////////000111111///000111222333444444444222222333444555666777888@@@DDDJJJPPPWWW```jjjrrryyy~~~~~~~~~rrrjjjaaa___[[[WWWUUUSSSSSSRRRNNNNNNMMMMMMNNNMMMJJJHHHIIIIIIJJJKKKMMMOOOPPPQQQPPPQQQQQQSSSTTTUUUVVVWWWXXXYYY\\\^^^___^^^]]]]]][[[[[[ZZZZZZYYYYYYYYYXXXXXXVVVTTTSSSSSSSSSQQQPPPLLLMMMMMMMMMMMMLLLLLLKKKLLLLLLKKKJJJIIIHHHHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJIIIJJJMMMOOOQQQTTTYYY\\\aaadddiiinnnrrrvvvzzz}}}|||}}}{{{zzzzzzzzzxxxvvvtttpppjjjaaaZZZVVVRRRNNNKKKHHHCCC<<<777555333222222......---------...//////000/////////...............---,,,,,,......---,,,......///......,,,***))),,,,,,---------.........++++++++++++++++++++++++)))+++---,,,+++***+++,,,------------------------,,,+++***)))))))))++++++000///...---------------,,,,,,,,,---...///000000......------------......---------............///////////////////////////............////////////---------........./////////...---,,,,,,---...///////////////////////////////////////////////////333333222111111222222333111222333333333444777:::BBBFFFNNNWWW___hhhpppuuu{{{{{{xxxnnngggbbb```\\\XXXUUUTTTSSSTTTRRRQQQPPPNNNLLLKKKJJJJJJJJJJJJKKKMMMQQQSSSTTTSSSUUUTTTUUUWWWZZZ]]]^^^___\\\]]]___```aaabbbaaaaaaaaaaaa`````````aaaaaabbb]]]\\\YYYWWWVVVVVVWWWXXXRRRQQQPPPNNNLLLKKKJJJIIIKKKJJJJJJIIIIIIJJJJJJKKKJJJIIIHHHGGGFFFGGGHHHIIIJJJIIIHHHIIIKKKOOOTTTWWW[[[^^^bbbfffjjjnnnssswww~~~~~~|||vvvppphhhaaa\\\WWWRRROOONNNIIICCC===:::777555333......////////////000000000000/////////............---,,,,,,......---,,,....../////////---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---///......---------......,,,---------.../////////.........------.........---------............///....................................////////////---------........./////////...------------...///////////////////////////111111111111111111111111111000000000000000000000111333444444444666:::<<>>:::222222222222222111000000111000000000///////////////...------//////...---+++,,,---......---,,,,,,------........./////////------------------------***,,,...---,,,+++,,,---------------------------+++,,,,,,------------------------------...///000...............---------------...//////...---------------............///....................................////////////........./////////000000////////////////////////000000000000000000000000000000000000000000000000000111444555666555333222111222444555888===DDDHHHPPPXXXfffttt|||}}}~~~}}}tttmmmgggdddcccbbb___^^^\\\YYYVVVRRROOOMMMMMMMMMNNNNNNPPPQQQRRRSSSUUUWWWYYYZZZ\\\___dddhhhjjjlllnnnppprrrvvv{{{zzzyyyyyywwwuuussspppoookkkkkklllllljjjgggdddbbb```___]]][[[YYYWWWUUUUUURRRQQQPPPNNNLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIFFFFFFGGGGGGHHHIIIJJJJJJJJJLLLOOORRRTTTWWW[[[^^^eeeiiimmmrrrvvv{{{zzzyyywwwtttsssrrrrrrrrrppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrsssssssssrrrrrrqqqrrrrrrtttvvvwwwvvvvvvwwwwwwyyyzzz||||||wwwnnnfffcccZZZWWWSSSPPPMMMHHHDDD@@@777666555333222111111111111111000000000////////////...---...//////...---...///000000000///...---+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,,,,,,,---------------------------***+++,,,---..................---------...//////------..................,,,---...//////...---,,,---------............///////////////////////////............////////////....../////////000000000...//////000000//////...000000000000000000000000///////////////////////////000111333333333222222111333444777:::AAAHHHMMMUUU^^^lll{{{|||~~~yyyuuuoooiiieeecccbbbbbbbbbaaa^^^ZZZUUUQQQNNNLLLMMMMMMNNNPPPRRRTTTVVVWWWVVVYYY\\\]]]]]]aaaggglllkkkpppuuuxxx{{{~~~|||xxxuuusssmmmnnnnnnnnnmmmjjjgggeeebbbaaa```^^^]]][[[ZZZYYYWWWVVVSSSQQQOOOMMMLLLLLLKKKKKKLLLLLLKKKKKKJJJIIIGGGGGGHHHIIIIIIIIIHHHHHHGGGIIIKKKMMMOOOQQQUUUXXX___bbbgggkkkoootttzzz~~~}}}|||{{{yyywwwvvvvvvuuuqqqqqqppppppoooooooooooommmnnnoooppppppppppppppprrrrrrrrrrrrrrrrrrssssssttttttuuuvvvwwwxxxyyyyyywwwwwwxxxyyyyyyxxxxxxxxxxxxxxxyyyzzz|||}}}~~~~~~}}}}}}~~~xxxqqqnnnbbb^^^YYYUUUQQQLLLGGGDDD>>><<<888555222222222333111111111000000000//////000...---...///000///---...//////000///...,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000000/////////......---------......,,,---------.../////////,,,---///000000///---,,,---------............///....................................////////////.../////////000000000000...///000111111000///...////////////////////////000000000000000000000000000000111222222333333444333555777999>>>EEEMMMSSS]]]fffttt~~~{{{pppooollliiifffeeefffggggggddd___YYYTTTPPPNNNLLLMMMNNNOOOQQQTTTWWWYYY[[[XXX[[[^^^___```ccckkkqqqqqqwww{{{yyyttttttsssrrrooommmjjjhhhddddddcccbbbaaa```___^^^\\\[[[XXXUUUSSSQQQOOOOOOKKKKKKLLLMMMLLLKKKJJJIIIFFFGGGHHHIIIIIIHHHFFFEEECCCEEEHHHIIIJJJLLLPPPRRRYYY[[[___cccggglllrrrvvv{{{~~~{{{yyywwwwwwwwwtttsssqqqooonnnnnnoooooolllmmmnnnnnnoooooonnnnnnooopppqqqrrrssssssssssssvvvvvvvvvuuuuuuuuuuuuuuuxxxyyyzzz|||}}}~~~~~~~~~|||}}}~~~~~~}}}|||zzzyyyvvvwwwxxxzzz{{{{{{{{{{{{wwwwwwwwwwwwxxxzzz|||}}}~~~yyyvvvlllhhhbbb\\\XXXSSSNNNKKKCCC???;;;666444333444555111111111111000000000000000...---...///000///...,,,,,,------,,,***)))'''........./////////000000+++++++++++++++++++++++++++---......---,,,,,,---++++++++++++++++++++++++,,,---///000111111111000000///...---------------,,,,,,------...///000000,,,---///000000///---,,,---------.........//////------------------------............/////////000////////////000000000000...///000111111000///...////////////////////////111111111111111111111111333333222333444555666777555777999<<<@@@HHHQQQWWWbbbkkkzzzyyyuuullllllllljjjiiiiiikkkllliiifff```YYYTTTPPPMMMLLLMMMNNNPPPRRRUUUXXX[[[]]]YYY]]]```aaaaaaeeemmmtttxxx~~~zzzyyywwwuuurrrnnnllljjjfffeeeeeeddddddcccbbbbbb```^^^\\\YYYVVVTTTRRRRRRKKKLLLMMMMMMMMMLLLJJJIIIEEEFFFHHHIIIHHHGGGEEECCCAAACCCEEEFFFGGGIIILLLOOOTTTVVVZZZ]]]aaaffflllpppwwwzzz}}}{{{vvvqqqnnnnnnnnnllljjjmmmmmmmmmlllllllllkkkkkkmmmmmmooopppqqqrrrrrrrrrsssssstttuuuwwwzzz|||}}}}}}}}}|||||||||||||||}}}~~~|||zzz{{{}}}}}}{{{xxx|||yyyuuutttuuuuuutttrrrtttuuuvvvxxxzzz{{{{{{{{{~~~zzztttkkkddd___ZZZUUUQQQJJJGGGBBB;;;444000///000111111111000///.........//////......---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......***,,,...///000000...---***+++,,,,,,------,,,,,,------,,,+++,,,---.../////////.........---------////////////////////////////////////////////////111111000000//////..............................222222111000//////000000000111111111111222222222222222222222222222333333999999:::>>>DDDLLLTTTYYYeeerrr~~~|||{{{|||yyytttrrrlllllllllllllllmmmnnnoooooohhh```]]]YYYSSSPPPQQQQQQSSSTTTUUUVVVWWWZZZ\\\___^^^```cccdddgggoooxxx}}}{{{wwwsssoookkkiiigggfffggghhhhhhgggdddaaa`````````___\\\XXXTTTQQQPPPNNNLLLLLLLLLKKKIIIGGGHHHIIIIIIHHHHHHGGGEEEEEEEEEEEEDDDEEEFFFHHHJJJKKKPPPQQQSSSVVV[[[___cccfffppptttzzz~~~}}}yyyuuurrrnnnkkkiiijjjkkkjjjiiimmmmmmmmmnnnnnnnnnnnnnnnqqqrrrsssuuuvvvwwwxxxxxxyyyzzz{{{|||}}}~~~{{{xxxvvvvvvvvvtttrrrpppppprrrsssttttttttttttxxx{{{zzzppphhhccc]]]WWWSSSLLLIIICCC===666222111111111111111000////////////......//////000000111111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......,,,---///000///...---,,,++++++,,,------------,,,------,,,,,,,,,---.../////////.........---------////////////////////////////////////////////////111000000000/////////...////////////////////////222222111000000000000000111111111111222222222222333333333333333333333333888999<<<@@@GGGPPPXXX^^^kkkwww~~~}}}|||~~~~~~yyytttooooookkkkkklllmmmooopppqqqqqqoooggg```\\\XXXRRRPPPQQQRRRSSSUUUVVVWWWXXX[[[^^^```___```ccceeehhhpppzzz{{{wwwrrrooollljjjiiiiiiiiijjjiiifffddddddddddddccc```]]]YYYVVVTTTRRROOONNNNNNMMMKKKJJJIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEGGGHHHIIINNNNNNPPPSSSWWW\\\```cccjjjooouuuyyy|||}}}xxxtttqqqooolllkkkjjjhhhfffgggiiikkkllllllnnnooooooppprrrsssssstttwwwxxxzzz|||~~~}}}{{{yyyxxxuuusssoooooooooooooooooonnnmmmqqqtttxxx|||yyyoooggg```ZZZUUUNNNKKKEEE???999555333222111111111000000000000000/////////000000000000000------------------------........................++++++++++++++++++++++++*********+++++++++,,,,,,------------------------,,,,,,,,,---------.........//////000///---,,,***++++++,,,---------------------,,,,,,------...///...............---------////////////////////////////////////////////////000000000000////////////000000000000000000000000222111000000000000000000111111111111222222222333444444444333333444444444888:::???DDDKKKSSS]]]cccnnnzzz}}}}}}||||||}}}zzzvvvsssooolllmmmkkkmmmoooqqqrrrsssttttttnnnfff^^^[[[WWWQQQOOOPPPRRRTTTVVVWWWXXXZZZ]]]___aaa```aaadddfffiiirrr|||}}}xxxtttqqqpppnnnlllkkkkkkkkkiiihhhhhhiiiiiihhhfffccc```^^^[[[XXXTTTQQQPPPOOONNNMMMIIIIIIIIIIIIIIIIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFJJJJJJKKKMMMQQQVVV[[[___cccgggnnnrrrvvv|||{{{vvvsssnnniiiggggggggggggjjjiiiiiikkkmmmoooqqqrrrrrrrrrtttuuuwwwyyyzzz{{{}}}~~~}}}zzzxxxtttssssssrrrqqqooommmllloooppprrruuuxxx}}}uuulllccc[[[VVVPPPLLLFFFAAA<<<888555333111111111111111111111111222111000...---+++******........................------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------............//////...---,,,,,,+++,,,,,,---...------------------------......///........................////////////////////////////////////////////////000000000000////////////000000000000000000000000111111000000000000000111111111111222222222333333444444333333333444555555888<<>>EEENNNSSSWWW\\\dddkkkttt}}}}}}{{{vvvxxx|||wwwrrrnnnnnnnnnmmmqqqvvv~~~|||uuuqqqjjjaaaYYYUUURRRNNNMMMOOOMMMOOORRRTTTVVVYYY]]]```eeefffjjjpppsssvvv}}}}}}|||yyytttrrrqqqppppppooommmnnnnnnnnnooonnnnnnnnnjjjgggdddaaa___\\\YYYVVVTTTSSSQQQPPPOOOOOOPPPPPPMMMMMMLLLLLLKKKIIIHHHGGGFFFFFFFFFFFFHHHIIIKKKLLLQQQUUU[[[aaafffnnnwww~~~{{{wwwrrrnnnkkkjjjhhhgggggghhhiiiiiijjjmmmrrrvvvvvvyyy~~~|||zzzvvvvvvtttqqqnnnnnnoooqqquuuzzzvvviii```YYYTTTMMMJJJGGGDDD>>>888666666555333222111000///......//////000000111111........................------------------------------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------............---------......///,,,------...............,,,---...///000//////...---------.........//////////////////////////////////////////////////////.../////////000000000111000000000000000000000000000000000000000111222222222222222333333333444444333333333333666:::===@@@BBBKKKUUU\\\___eeennnuuuyyy~~~|||{{{xxxzzzyyyqqqmmmlllnnnppprrrxxxxxxsssiii```XXXTTTPPPMMMLLLOOOMMMPPPSSSUUUWWWZZZ^^^aaahhhkkkqqqxxx|||}}}|||xxxvvvuuutttrrrpppmmmnnnnnnoooooopppppppppmmmllljjjhhhfffccc^^^ZZZYYYWWWUUURRRQQQQQQQQQRRROOOOOOOOOOOONNNMMMKKKJJJGGGGGGHHHHHHIIIHHHHHHHHHJJJNNNTTTYYY^^^fffpppwww~~~qqqnnniiigggggghhhiiihhhgggjjjlllnnnooorrrxxx|||yyy~~~{{{{{{zzzwwwtttrrrsssttttttxxx||||||nnneee\\\WWWPPPLLLKKKGGG@@@;;;777777555444222111////////////......---------,,,////////////////////////................................................******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......000///...---------------,,,---......//////......,,,---///000000000///...---------.........//////////////////////////////////////////////////////.../////////000000111111111111111111111111111111000000///000000111222222222222333333333444444444444444444555888<<>>EEEJJJSSSZZZdddmmmsssxxx}}}zzztttooooooqqqpppqqquuu}}}}}}sssggg]]]SSSPPPOOOMMMMMMOOOQQQSSSWWWZZZ^^^ccciiinnnvvvzzzzzzvvvtttsssrrrqqqoooooooooooopppqqqqqqrrrqqqpppnnnkkkiiihhhfffccc___\\\ZZZXXXXXXSSSRRRQQQPPPOOOPPPQQQRRRPPPOOOOOOMMMLLLIIIHHHGGGHHHGGGHHHJJJOOOTTTZZZ^^^eeekkkttt|||hhhjjjlllnnnpppsssxxx{{{|||}}}}}}zzzvvvsssqqqsssuuuyyy~~~wwwnnnbbbXXXRRRNNNJJJGGG???===999555222111222222000000000/////////......//////...------------...//////......------------)))***,,,---.../////////...------------,,,,,,,,,...............---------/////////............---------............------....................................////////////////////////////////////............////////////......//////000000111111000000000000000000000000/////////000000000111111111111222222222222111111000111222333444444444444444555666888;;;BBBIIIOOOXXX___iiiqqqwww{{{yyytttooommmnnnqqqrrruuu{{{uuuhhh^^^TTTPPPPPPNNNOOORRRTTTWWW[[[___ccciiiooosss{{{{{{yyytttsssqqqpppoooooopppppppppqqqqqqrrrqqqpppnnnmmmnnnllliiieeeaaa___]]]\\\VVVTTTQQQPPPOOOPPPRRRSSSSSSRRRQQQPPPMMMKKKIIIGGGIIIHHHGGGHHHJJJNNNRRRTTT\\\bbbkkkssszzzhhhkkknnnrrruuuyyy~~~{{{vvvssspppqqqrrrtttxxx|||yyyjjj]]]UUUPPPLLLIIICCC@@@;;;666333222222333000000000////////////...//////......------------------..................***+++,,,---............------------------------......................../////////////////////...------............------....................................////////////////////////////////////............////////////.../////////000000000111111111111111111111111111//////000000000111111111111111222222222222111111000111222333444444444444444555777:::>>>EEENNNTTT\\\dddnnnuuuzzz}}}yyytttpppmmmmmmpppqqqtttyyywwwiii^^^TTTPPPPPPOOOPPPSSSVVVYYY^^^ccchhhnnntttxxx~~~}}}uuutttrrrpppooonnnoooooonnnooopppqqqqqqqqqppppppqqqpppmmmjjjfffcccaaa```XXXVVVRRROOOOOOPPPRRRTTTUUUUUUTTTRRROOOMMMKKKIIIIIIHHHGGGFFFGGGIIIKKKMMMTTTZZZaaaiiipppwww|||kkknnnrrrvvvzzz~~~~~~zzzwwwtttsssssssssvvvyyy|||~~~sssdddZZZSSSNNNKKKGGGDDD>>>999555333444444111000000000////////////...............---------***+++---...///000//////,,,------...------,,,,,,---------------------------......................../////////////////////------............------....................................////////////////////////////////////............////////////////////////000000000000222222222222222222222222000000000000111111111111111111222222222222111111111111222333444444444444333555777;;;AAAIIISSSYYYaaahhhrrrxxx{{{}}}|||tttpppmmmkkkmmmrrrtttwww~~~zzzjjj___UUUQQQPPPOOOPPPTTTVVVZZZ```ffflllrrrxxx}}}wwwvvvsssqqqooonnnnnnnnnlllmmmnnnoooppppppqqqqqqrrrqqqooommmiiifffdddccc[[[YYYUUUQQQPPPPPPRRRSSSVVVUUUUUUSSSQQQOOONNNLLLIIIHHHGGGFFFFFFHHHIIIJJJOOOSSSZZZ```gggmmmsssxxx|||qqqtttyyy}}}~~~yyyxxxwwwwwwwwwxxxyyyzzz|||~~~nnnbbbYYYRRRNNNJJJGGGBBB===888666555555111111000000000/////////......//////......---,,,***+++---///000000//////------......------,,,+++,,,,,,,,,------------...---------...............---............/////////------............------....................................////////////////////////////////////............////////////////////////000000000000111111111111111111111111000000000111111111222222111111222222222222111111111222333444444555555555444666999>>>EEENNNXXX___fffmmmvvv{{{}}}}}}~~~{{{tttnnnkkkjjjjjjnnntttyyy}}}~~~nnnbbbWWWRRRQQQPPPQQQUUUWWW[[[bbbiiiooovvv}}}|||zzzwwwtttqqqooonnnmmmlllmmmmmmnnnooopppqqqrrrrrrrrrpppooollljjjgggfff```]]]YYYUUUSSSRRRRRRSSSTTTTTTTTTTTTSSSRRRQQQPPPLLLLLLJJJIIIHHHHHHIIIIIIKKKNNNSSSXXX]]]cccjjjnnnsssxxx~~~yyy}}}~~~|||{{{zzzyyy{{{~~~yyykkkaaaXXXSSSMMMJJJFFFAAA<<<888666555111111111000000000//////---.../////////...---,,,,,,---///000///...---,,,,,,,,,------...---------,,,,,,,,,---------......---------.........//////,,,,,,------............------............------....................................////////////////////////////////////............////////////000000000000////////////111111111111111111111111000000111111111222222222111111222222222222111111111222333444555555555555666888<<>>:::777555111111111111000000000000---.../////////...,,,,,,//////000000///---***)))***+++,,,---.../////////,,,,,,,,,------.........---------.........//////,,,,,,,,,---------......---..................---..................................../////////000////////////////////////............/////////000000000000000////////////000000000000000000000000000111111111111222222222111111222222222222111111222222333444555555555555888:::???DDDMMMWWWbbbiiiooovvv}}}~~~}}}}}}~~~tttpppkkkiiijjjlllooowwwvvvjjj]]]WWWUUUSSSUUUXXXYYY^^^fffnnnuuu}}}{{{wwwsssqqqpppppppppppppppqqqrrrssstttrrrrrrrrrrrrqqqooommmkkkiiigggddd```\\\XXXUUUTTTOOOPPPQQQSSSUUUVVVVVVVVVVVVUUURRROOOMMMJJJIIIHHHGGGIIIKKKNNNQQQUUU[[[___eeejjjqqqyyy~~~~~~~~~mmmaaa[[[UUUQQQJJJFFFDDD@@@;;;777444222000000111222111000000/////////............////////////////////////...........................---,,,,,,++++++++++++........................////////////////////////111111000000///---,,,+++---------.........//////.........////////////////////////////////////////////////..................///000222222222111000000000//////.........---000000000000111111111111333333333333333333333333333333111000000333999===>>>???CCCKKKVVVbbbjjjoootttvvvzzz}}}~~~xxxuuukkkkkkkkklllnnnttt{{{~~~ooo___XXXVVVVVVYYY\\\^^^bbbiiiqqqwww}}}{{{wwwuuuoooooooooooooooppppppqqqppprrrtttuuuuuutttrrrqqqnnnlllhhhccc^^^[[[XXXVVVTTTSSSSSSRRRTTTVVVXXXZZZUUUUUUUUUTTTRRROOOMMMKKKKKKKKKKKKLLLNNNQQQSSSTTT\\\aaahhhpppvvv}}}}}}vvviiibbbYYYTTTNNNIIIFFFBBB<<<777444333111000111111111000000000/////////.........////////////////////////...........................------,,,,,,,,,,,,---........................////////////////////////000000000000///...---,,,---------.........//////.../////////////////////////////////////////////222111111111000000000//////000000111111111111000111111000000000/////////000000000000111111111111333333333333333333333333444444333222222555999======@@@FFFOOO[[[gggqqqvvvyyyzzz}}}zzzrrrooojjjkkkmmmooorrrxxxrrrbbb[[[XXXXXXZZZ]]]___cccjjjqqqwww~~~}}}zzztttsssrrrpppppppppqqqqqqqqqrrrssstttuuuuuutttsssqqqooolllhhhccc```]]]\\\WWWUUUTTTSSSSSSTTTUUUVVVUUUVVVVVVUUUTTTRRRQQQOOOLLLLLLKKKKKKLLLNNNPPPRRRUUUZZZaaahhhnnnuuu{{{~~~~~~sssiii^^^YYYRRRMMMIIIDDD===888666444111000111111000///000000000/////////......////////////////////////...........................------------......///........................////////////////////////......////////////......------.........///////////////////////////......////////////////////////222111111111000000000///222111000000000000000000222222111111111111000000000000000111111111222222222222222333333444444444444444444444444666:::===>>>BBBKKKVVVcccoooyyy{{{qqqkkkjjjiiilllooosssxxx~~~vvvggg___\\\ZZZ[[[^^^aaaeeelllrrrxxxzzzxxxuuusssqqqqqqqqqrrrqqqrrrrrrrrrssstttuuuvvvtttssspppmmmiiieeecccbbb[[[ZZZXXXUUUTTTSSSSSSSSSVVVVVVWWWWWWWWWVVVUUUUUUPPPOOOMMMKKKKKKLLLMMMNNNNNNRRRXXX___dddkkkqqqtttyyy}}}zzznnnaaa\\\UUUPPPLLLGGG@@@;;;999666222111000111000///000000000////////////...////////////////////////.......................................///000111........................////////////////////////------...//////000//////............////////////////////////............////////////////////////............////////////333222111/////////000111111111111111111111111111000000111111111222222222111111222333333444555555222444555555555777:::<<>>HHHPPP[[[gggqqqzzzyyyrrrkkkhhhiiiiiinnnuuu|||~~~rrrjjjccc]]]\\\___ccchhhnnnvvv}}}}}}xxxtttqqqppppppnnnmmmllllllmmmpppsssttttttsssrrrpppnnnkkkhhhgggcccbbb```]]][[[YYYWWWVVVUUUUUUVVVVVVWWWXXXYYYYYYYYYXXXUUUSSSPPPNNNMMMMMMJJJLLLPPPSSSVVVZZZ___ccchhhmmmttt|||mmmfff]]]UUUQQQLLLHHHDDD@@@<<<777333222222111111111111000000000/////////////////////////////////........................///............//////000........................////////////////////////------...///000000//////....../////////000000000000000000///......------////////////////////////,,,---...000111333444555222111000000000000000000/////////000000000000111111111111222222222222333222222222333333444444444111333444555777:::???BBBOOOXXXdddpppxxx~~~{{{tttpppkkkjjjkkkmmmrrrzzzxxxppphhh```^^^```ccchhhoooxxx~~~yyytttqqqpppmmmlllkkkkkklllnnnppprrrqqqrrrsssssssssqqqpppooojjjhhhfffccc```]]]ZZZYYYWWWVVVVVVVVVVVVWWWXXXYYY[[[ZZZYYYWWWUUURRROOONNNIIIKKKLLLNNNOOORRRVVVZZZ```eeelllttt{{{xxxooocccYYYSSSNNNJJJGGGCCC???999555333333222222111111111000000000//////////////////////////////........................//////......------..............................////////////////////////......///////////////....../////////000000000000111000000///......------//////////////////////////////000000111111222222///000000111111111111000000000000111111111222222111111111222222222333333333333333333333333333333333444555666999===DDDHHHTTT^^^lllwww~~~}}}sssqqqpppnnnnnnqqqsssxxxwwwmmmccc```bbbbbbgggpppzzz~~~yyytttqqqmmmmmmlllllllllmmmoooooooooqqquuuxxx{{{}}}}}}}}}vvvuuurrrnnniiieeeaaa___ZZZYYYXXXWWWVVVWWWWWWXXXYYYZZZ[[[[[[XXXUUUQQQNNNKKKKKKLLLLLLLLLMMMQQQTTTXXX\\\cccjjjrrrzzzvvvhhh\\\TTTOOOKKKHHHEEE@@@:::666444444333333111111111111000000000000////////////////////////........................000///...---------------........................////////////////////////...///////////////......////////////000000000000111000000///...---------////////////////////////////////////...............///000222222222111000111111111222222333333333111111222222222333333333444333333333333333333333555555666777:::@@@HHHMMMWWWbbbppp|||wwwpppppprrrrrrtttvvvwww|||{{{pppfffccceeeaaagggppp{{{|||vvvsssnnnnnnmmmmmmmmmnnnnnnooonnnrrrwww}}}}}}xxxrrrlllgggeee\\\[[[YYYXXXWWWWWWWWWXXXWWWYYY[[[\\\ZZZVVVQQQNNNNNNNNNNNNLLLLLLMMMPPPRRRRRRVVV]]]dddkkksss{{{pppaaaYYYTTTOOOKKKFFFCCC>>>;;;888666444222000000000000111111111111111111000000//////......///////////////......---------------------------//////.........---------////////////////////////000000//////.........---////////////////////////////////////000000000000////////////////////////000//////.........//////000000000000000000000000000000000000000000000000000000000000111111111111333333222222222333444444333555888999;;;AAAJJJPPPbbbiiisss}}}zzzwwwqqqnnnnnnqqqvvvzzz~~~tttkkkeeeccccccgggpppzzz}}}xxxsssqqqnnnmmmnnnnnnmmmlllnnnqqqwww~~~|||wwwqqqlllfffaaa[[[VVVTTTUUUVVVWWWSSSTTTVVVWWWXXXWWWUUUTTTNNNMMMLLLLLLLLLMMMOOOPPPQQQSSSWWW\\\aaaiiiqqqvvv~~~xxxhhh^^^WWWQQQMMMGGGDDD???<<<999777555333111111111111000000000000111000000000/////////...///////////////......---........................//////.........---------////////////////////////000/////////............////////////////////////------------............////////////////////////000//////.........//////000000000000000000000000000000000000000000000000000000000000111111111111333333222222222333444444555666777888;;;DDDPPPXXXhhhoooyyywwwtttqqqpppqqqvvv|||xxxnnngggddddddiiiqqq|||}}}wwwtttpppnnnnnnnnnnnnmmmppptttyyyyyytttlllggg```ZZZWWWVVVVVVVVVQQQSSSTTTUUUVVVUUUTTTSSSPPPOOONNNMMMLLLLLLMMMNNNMMMOOORRRUUUZZZaaaiiinnnxxx}}}rrreee[[[TTTOOOIIIFFFAAA===;;;888666444222222222111000000//////000000000000///////////////////////////......---////////////////////////...............---------////////////////////////////////////............////////////////////////------------............/////////////////////////////////......//////000000000000000000000000000000000000000000000000000000000000111111111222222333222222222333333444555666777777888===IIIWWWbbbkkkqqq{{{yyysssrrrqqqrrrwww}}}~~~tttkkkfffeeejjjsss~~~}}}yyytttqqqoooooonnnnnnqqqtttzzzvvvppphhh```[[[XXXVVVTTTPPPQQQRRRRRRSSSSSSRRRRRRRRRQQQOOONNNMMMLLLLLLLLLLLLMMMNNNOOOSSSYYYaaafffnnnttt{{{}}}lll```VVVPPPLLLHHHCCC???<<<:::777555444333333222000//////...000000000000///////////////////////////......---................................................///////////////////////////////////////.........////////////////////////////////////000000000000//////////////////////////////////////////000111000000000000000000000000000000000000000000000000000000111111111222222222222222222222333444555555666777999<<>><<<999777555444333222111000///...////////////000000000000///////////////......------------------------------.....................////////////////////////.........///////////////////////////////////////////////////000000000000///////////////////////////////////////000111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333444555666666999===BBBJJJVVVdddnnn|||~~~wwwrrroooqqqtttxxx~~~ssskkkfffjjjqqq{{{zzzwwwuuusssrrrooopppsssyyyyyyppphhh```ZZZVVVSSSRRRQQQPPPOOOOOOPPPQQQPPPPPPPPPPPPOOOOOONNNNNNNNNNNNMMMLLLMMMPPPVVVZZZ___dddjjjooorrrvvv|||lll^^^VVVQQQMMMHHHCCC@@@===:::888555444333222111000//////////////////000000000000///////////////......------------------------------------...............////////////////////////.........///////////////////////////////////////------------............////////////////////////////////////000111222222111111111111111111111111111111111111111111111111111111111222222222222333111111111222333444555666777;;;AAAHHHQQQ___nnnyyy}}}yyytttqqqppprrrvvv|||yyyqqqiiilllpppxxx~~~zzzwwwuuurrrrrrsssvvv|||xxxppphhhaaa\\\XXXVVVTTTQQQPPPPPPQQQRRRPPPPPPQQQQQQQQQPPPOOOOOOLLLLLLLLLKKKKKKLLLPPPSSSYYY]]]bbbeeehhhmmmsssyyy|||uuueee\\\RRROOOIIIEEEBBB???<<<999444444333222222111000000.../////////000000000111///////////////......---........................---------.........//////////////////////////////............/////////000////////////////////////------------............////////////////////////////////////000111222333111111111111111111111111111111111111111111111111111111111222222222333333111111111222333444666666999===CCCKKKWWWhhh{{{zzzvvvtttrrrppppppsssyyywwwmmmnnnpppvvvzzzwwwuuutttrrrssswww}}}yyyqqqjjjeee^^^[[[WWWSSSQQQQQQRRRSSSRRRRRRRRRRRRQQQPPPNNNMMMKKKLLLMMMLLLKKKLLLNNNPPPRRRUUUYYY\\\^^^bbbiiinnnrrrvvv}}}|||kkkaaaSSSOOOJJJFFFBBB???<<<:::444333333222222111111111.../////////000000111111///////////////......---////////////////////////---------.........//////////////////////////////---.........//////000000////////////////////////////////////000000000111////////////////////////////////////000111222333111111111111111111111111111111111111111111111111111111222222222333333333111111111222333444666777;;;>>>CCCLLLZZZnnn{{{tttrrrqqqpppoooppptttzzz|||ppppppqqquuu|||xxxuuussspppppprrrwww}}}wwwpppkkkaaa^^^ZZZUUURRRRRRSSSTTTTTTTTTTTTSSSQQQOOOLLLKKKLLLMMMOOOOOONNNMMMNNNOOOMMMPPPSSSUUUWWW[[[aaagggkkkpppxxx~~~sssddd]]]TTTLLLKKKJJJEEE???<<<999777444222000000111111111111111111000000000000//////......---------,,,........................000000//////.........------......///////////////////////////////////////111000///......///000111000000000000000000000000000000000000000000000000111111000///////////////222222111111111111111111000000111111111222222222000000000000111111111111111222333333222222444666999>>>FFFSSSdddxxxwwwpppllllllooorrryyy|||xxxtttrrrxxx}}}yyysssqqqrrrvvvyyy{{{~~~xxxtttmmmiiiccc___\\\ZZZXXXVVVZZZWWWTTTRRRRRRQQQOOOMMMOOOOOONNNMMMMMMNNNOOOPPPKKKLLLMMMOOORRRVVVYYY[[[cccggglllqqquuuyyy}}}{{{kkk```WWWNNNLLLJJJDDD???<<<:::888555222111000111222111111111111000000000000/////////.........------........................000/////////.........------......///////////////////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000111111000///////////////111111111111111111111111000000111111111222222222111111111111222222222222222333444444333444666888===BBBKKKYYYjjj~~~|||tttnnnlllnnnrrruuu{{{~~~}}}wwwtttwww~~~{{{uuurrrrrruuuwwwyyy~~~|||rrrnnniiifffcccbbb```^^^___]]]ZZZXXXWWWVVVSSSRRRPPPPPPNNNMMMLLLMMMMMMNNNLLLLLLLLLMMMOOORRRTTTVVV\\\```eeejjjnnnrrrvvvyyy|||~~~uuuggg\\\RRROOOLLLFFFAAA???;;;999666444222111111222111111111111000000000000000000////////////............................../////////...............---......///////////////////////////////////////000111111222222111111000000000000000000000000000000000000000000000000000111000000///////////////111111111111111111111111111111111111111222222222222222222333333333333444333444555555555666999;;;AAAGGGSSSaaasssyyyvvvqqqmmmmmmpppuuuyyy}}}wwwwwwzzzyyyuuuttttttuuuuuuxxxzzz~~~zzzwwwrrrooommmllljjjhhhfffdddaaa___^^^]]]ZZZXXXUUUTTTRRRPPPNNNMMMMMMMMMLLLLLLKKKKKKKKKMMMNNNOOOTTTWWW[[[```cccgggllloootttvvvzzz}}}}}}~~~ooocccWWWRRROOOJJJEEEDDD===;;;888555333222222222111111111111000000000///000000000000000/////////................................................---......//////////////////////////////////////////000111222222111000///////////////////////////////////////////////////000000////////////000000111111111111111222222222111111111111111111111111222222222222333333333333333444555555555777;;;>>>CCCKKKYYYiiiyyytttrrrnnnmmmnnnrrrwww{{{yyywwwyyy~~~~~~yyywwwuuutttssstttvvvyyy~~~{{{xxxvvvtttqqqooommmkkkhhhgggfffdddaaa^^^[[[ZZZXXXVVVSSSQQQOOONNNLLLKKKJJJIIIIIIJJJKKKKKKNNNPPPTTTXXX[[[___cccfffjjjnnnssswwwzzz{{{}}}~~~uuuhhhZZZTTTPPPKKKHHHGGG@@@>>>:::777444333222333111111111111000000000////////////000000000000000........................---------...............---......///////////////////////////////////////---...///000000///...---////////////////////////////////////////////////000000////////////000000000000111111111222222222111111111111111111111111111111111222222222222333222333333444555888<<<@@@EEEOOO^^^nnn~~~{{{rrrqqqooonnnppptttyyy||||||yyyyyy~~~{{{xxxvvvttttttuuuwwwzzz|||zzzvvvtttrrrpppooonnnmmmkkkhhheeebbbaaa___\\\XXXUUUSSSQQQNNNMMMLLLJJJJJJJJJKKKLLLLLLNNNQQQSSSUUUXXX]]]```aaaffflllppptttvvvxxxzzz~~~|||~~~~~~ooo___VVVQQQKKKHHHGGGBBB@@@<<<888555333333333111111111111000000000000......////////////000000........................---------------.........---......///////////////////////////////////////---......//////......---000000000000000000000000000000000000000000000000///////////////000000111000000000111222222333333222222222111111111111111111111111111222222222222111222333333555999>>>BBBIIISSSdddttt~~~wwwqqqpppppppppssswww|||}}}|||~~~zzzwwwvvvvvvwwwxxx{{{}}}zzzxxxwwwvvvvvvvvvtttqqqnnnjjjiiigggddd```\\\YYYWWWTTTRRRPPPOOOMMMMMMMMMNNNLLLNNNOOOPPPQQQSSSWWWZZZYYY]]]ccchhhkkkooorrruuuyyy|||}}}zzz}}}|||iii]]]UUUNNNIIIIIICCCAAA===999666444333333111111111111000000000000------........./////////........................,,,,,,,,,------.........---....../////////////////////////////////////////////............//////000000000000000000000000000000000000000000000000///////////////000111111///000000111222222333333222222222111111111000000222222222222333333333444222333444444666;;;AAAEEENNNYYYjjjzzzxxxrrroooppppppssswww|||~~~{{{wwwwwwvvvwwwxxxzzz}}}~~~~~~~~~~~~~~~{{{yyyvvvuuussspppmmmhhheeeccc\\\ZZZWWWTTTQQQPPPOOOOOOLLLMMMMMMMMMMMMNNNRRRTTTRRRUUUZZZ^^^bbbgggkkkoootttwwwzzz}}}~~~~~~{{{~~~ssseee[[[RRRMMMLLLDDDBBB>>>:::666444444333111111111111000000000000,,,---------......//////........................,,,,,,,,,------.........---......///////////////////////////////////////111000///......///000111000000000000000000000000000000000000000000000000///////////////000111111///000000111222222333333222222222222111111000000333333333444444444555555333444555666888<<>>999666333222222222111111111111222222000000//////...------,,,//////............//////........................////////////////////////////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000...///000111111000///...111111111111111111111111222222222222222222333333111111111222333333444444444666999:::===DDDNNNUUUeeeqqqzzzqqqnnnooollloootttyyy|||~~~{{{yyyyyyyyyzzz{{{{{{}}}{{{xxxrrrkkkddd___ZZZXXXSSSPPPNNNMMMMMMLLLKKKJJJMMMMMMNNNPPPRRRVVVYYYZZZaaabbbeeehhhmmmqqquuuwwwvvvyyy|||{{{iii\\\SSSOOOIIIGGGDDD@@@<<<999666555222222111111111111222222111111000000//////......//////............//////........................////////////////////////////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000...//////000000//////...111111111111111111111111333333222222222222222222111111222222333333444444444666999<<>>;;;888777333333222111111111222222111111111111000000////////////............//////........................////////////////////////////////////000000000000///////////////000000111000000000000000000000000//////////////////////////////000000000000//////111111111111111111111111333333333222222111111111111111222222333444444555666888:::>>>DDDOOO]]]ggguuu~~~}}}wwwrrrmmmlllnnnppptttyyy~~~~~~|||zzzxxxxxxxxxxxxzzz{{{}}}~~~{{{sssooohhhddd___ZZZVVVRRRNNNLLLJJJJJJIIIIIIIIIJJJLLLMMMPPPQQQTTTWWW\\\```ccceeeiiikkkooorrrtttwww{{{}}}{{{gggYYYSSSLLLJJJGGGCCC???<<<999888444333333222111111222222111111111111111000000000//////............//////////////////////////////////////////////////////////////////000000000000///////////////000000111000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111333333333222222111111111111222222333444444555555777:::===@@@GGGSSSaaakkkzzzyyytttppplllkkknnnssswww}}}~~~}}}zzzyyyxxxwwwwwwyyyzzz{{{yyy}}}~~~yyysssiiiaaaZZZTTTPPPNNNKKKJJJIIIIIIIIIJJJKKKLLLLLLMMMOOORRRVVVZZZ]]]___aaadddhhhkkkmmmppptttwww|||}}}rrraaaXXXOOOMMMJJJEEE@@@===:::999555444333222222111222222111111111000000000000000//////............//////////////////////////////////////////////////////////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000333222222111111222222333111111111111111111111111333333222222222222222222222222333333444444555555888;;;@@@DDDLLLWWWeeeooo}}}}}}uuuqqqooolllmmmpppwww{{{~~~}}}zzzyyyxxxxxxzzz{{{xxx{{{~~~uuukkkbbb[[[UUUQQQNNNMMMLLLKKKJJJJJJKKKLLLJJJKKKLLLNNNQQQTTTWWWXXXYYY\\\```cccfffiiimmmoootttvvvxxx|||kkk^^^SSSQQQMMMHHHCCC>>>;;;:::555555444333222222222222000000000000000000000000//////............//////////////////////////////////////////////////////////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000222222111000000111222222111111111111111111111111222222222222222222333333222222333333444555555555888<<>>666555444333222222222222111111111111000000000000---.........//////000000111000///......///000111///////////////000111111000000000000////////////000000000000111111111111222111111111000000//////000000000000000000000000111000/////////000222333111111111111111111111111111111111111111111111111333333222222333555666777777<<>>999888666444222111000000111111111111000000000000............/////////000000///...------...///000///////////////000000111000000000000/////////////////////000000000111111111111111111000000000///222222222222222222222222111000/////////000222222222222222222222111111111111111111111111111111111333333222222333555777888:::???IIIVVVeeesss~~~rrrpppmmmlllooottt{{{}}}||||||{{{|||}}}}}}zzzwwwvvvuuuuuusssrrruuuvvvwwwyyy{{{}}}xxxkkkeee\\\UUUQQQNNNMMMLLLHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKMMMPPPRRRSSSXXXZZZ^^^aaadddgggllloootttwww|||mmmaaaVVVQQQMMMFFF@@@>>><<<:::888555333000//////222222111111111000000000............////////////......------------......////////////000000000000////////////000000000000....../////////000000000111111111111000000000000111111111111111111111111000000000///000111111222222222222222222222222222222222222222222222222222333333333333444666888999===CCCNNN]]]nnn~~~yyypppnnnmmmnnnqqqxxx~~~xxxwwwwwwwwwxxxyyy{{{|||~~~~~~zzzwwwuuussspppnnnooopppqqqrrrtttuuuvvvvvv{{{|||}}}sssmmmccc[[[UUUQQQMMMKKKGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGIIIJJJLLLMMMOOOQQQUUUXXX\\\```eeehhhnnnrrrwww{{{~~~|||||||||}}}uuugggYYYRRRNNNHHHBBB@@@===<<<999666444222000000222222222111111111000000.........///////////////...........................//////000000000000000////////////000000000000............////////////111111111000000000000000........................000000000000000111111222222222222222333333333333222222222222222222222222333333333333555777999:::???FFFSSSdddvvv{{{uuummmmmmmmmpppuuu|||yyyrrrrrrrrrssstttvvvxxxzzz|||}}}}}}zzzwwwtttpppnnnnnnnnnoooooooooppppppppptttuuuwwwyyy{{{}}}~~~~~~}}}|||{{{{{{|||}}}~~~~~~tttooofff^^^XXXSSSOOOLLLHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKOOOSSSVVV[[[___cccgggkkkppptttxxx{{{|||{{{yyyxxxxxxzzz}}}~~~~~~~~~nnn\\\SSSPPPJJJFFFCCC===<<<:::888555444333222222222222222111111111111///////////////.........////////////////////////......///000111000000///.../////////000000000111............////////////000000000000000000111111........................///000000000111111111111111111111222222333333333222222222222222222222222444333333444555888:::;;;@@@HHHWWWiii}}}wwwqqqkkklllnnnrrryyytttmmmmmmnnnoooqqqsssvvvwwwzzz{{{}}}~~~{{{xxxtttqqqnnnnnnnnnmmmmmmlllllllllmmmnnnqqqsssuuuvvvwwwwwwxxxvvvtttsssrrrrrrrrrssstttuuuwwwxxxwwwvvvtttssspppllleee```\\\XXXTTTQQQKKKJJJJJJHHHGGGFFFEEEEEEFFFEEEDDDDDDDDDDDDEEEEEEDDDGGGJJJMMMPPPTTTYYY\\\[[[___dddhhhlllpppuuuxxx|||{{{xxxvvvuuuvvvwwwxxxzzz}}}~~~}}}}}}wwwbbbWWWSSSNNNIIIFFF???===;;;999777555444444333222222222222111111111///////////////.........//////000000000000//////---...000111111111000///......//////000000111111....../////////000000000000000000000111111111111111111111111111111111111//////000111111111111000000000000111111222222333333333333333333333333333444444444444666888;;;<<>>:::777555333222333333222222222111111111000/////////..................///000000///......---...000111111111//////.........///000111111111/////////000000000111111///000000000111111111111222222222222222222222222...///000111222111111000...//////000000111222222333333333333333333333333444444444555777999;;;===GGGRRRdddxxx|||wwwpppllljjjlllqqqwww~~~rrriiiccccccdddfffiiilllpppqqqssstttvvvyyy{{{|||}}}~~~|||yyyqqqpppooommmkkkiiihhhgggfffgggiiijjjjjjiiihhhggghhhhhhgggfffdddbbb```___\\\^^^______]]]\\\]]]^^^]]]\\\ZZZYYYYYYXXXVVVTTTNNNMMMLLLJJJHHHGGGEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCAAACCCDDDEEEFFFGGGJJJLLLPPPSSSWWW[[[^^^ccchhhkkkzzzyyyxxxwwwvvvuuuuuuuuussstttuuuwwwzzz}}}{{{yyyzzzzzz}}}pppaaaYYYRRRLLLHHHEEECCC???;;;777444222111333333333222222222111111000000//////.........---,,,---...//////...---,,,---...000111222111///...---......///000111111222000000000000111111111111//////000000111111111222000000000000000000000000...///000222222111111000---......///000111111111333333333333333333333333444444444555777999<<<===KKKVVViii~~~}}}xxxtttoookkkjjjmmmrrrxxxyyyiiiaaa___```aaacccfffjjjmmmooopppqqqsssvvvxxxzzz{{{{{{~~~zzztttsssrrrpppmmmkkkiiihhheeefffhhhhhhhhhfffdddccccccccccccbbbaaa^^^[[[ZZZSSSUUUWWWVVVTTTTTTVVVXXXTTTSSSSSSSSSTTTSSSQQQOOONNNMMMLLLJJJHHHFFFEEEDDDCCCCCCBBBBBBAAABBBBBBBBBCCCEEEFFFFFFEEEFFFHHHJJJHHHKKKOOOSSSVVV[[[```ccczzzttttttvvvwwwuuuqqqssssssssstttwwwyyy|||~~~yyyyyy|||zzzeeeZZZTTTOOOJJJHHHEEEAAA===:::777333000000000000111222222333333222111000......000111222000000////////////000000111111000000000000111111222111111111000000//////000000000000111111111111///111222111000///000111111111111111111111111111444666777555111///000222222222222222222222222222111111222222222333333333333333555888888999???GGGQQQ[[[lll}}}wwwtttpppmmmmmmmmmpppvvv~~~|||nnnddd```\\\]]]___bbbeeeiiilllmmmoooppprrruuuxxxyyyzzz{{{|||~~~{{{yyyvvvsssqqqmmmiiifffjjjjjjiiiiiihhhhhhggggggdddaaa^^^\\\\\\\\\[[[ZZZWWWUUUTTTTTTTTTTTTSSSQQQQQQQQQPPPPPPOOOOOOOOONNNLLLLLLKKKJJJJJJIIIIIIHHHEEEDDDCCCBBBBBBAAABBBBBBDDDCCCCCCBBBBBBCCCCCCDDDGGGHHHJJJMMMQQQVVVYYY[[[}}}wwwuuuvvvxxxwwwvvvxxxxxxxxxyyy{{{|||}}}~~~{{{{{{~~~oooaaaXXXQQQLLLIIIFFFBBB???<<<999555222111111111111222222222222222111000//////000111222000000////////////000000111111000000000000000000111111111111000000000///000000000000111111111111000222333222111000111222111111111111111111111111000222333222000///000222222222222222222222222222111222222222222333333333555444666999:::;;;BBBJJJSSS^^^ooowwwrrroookkkiiijjjmmmqqqxxxrrrfff___\\\\\\]]]___bbbeeeiiilllmmmoooppprrrtttwwwyyy{{{{{{|||}}}zzzwwwtttqqqllliiilllllllllkkkjjjjjjiiiiiieeebbb^^^\\\[[[ZZZYYYWWWVVVTTTRRRRRRRRRRRRPPPNNNMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCFFFGGGHHHKKKMMMPPPSSSTTTzzzvvvwwwyyy{{{{{{~~~vvveeeZZZRRRMMMKKKHHHDDD@@@>>>;;;777555222222222222111111111111222111000//////000111222000000////////////000000222111111111000000//////111111111111000000000000000000000000111111111111111333444333222111222333000000000000000000000000...000111111000000222333222222222222222222222222222222222222333333333333666555777:::<<<>>>FFFOOOXXXcccttt}}}rrrnnnkkkhhhhhhiiinnnsss{{{uuuggg___[[[ZZZ\\\]]]___cccfffiiilllmmmpppqqqqqqsssuuuxxx{{{|||}}}|||yyyuuuqqqnnnooooooooonnnmmmlllllllllgggddd```^^^\\\[[[YYYXXXXXXVVVTTTSSSRRRQQQOOOMMMKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCEEEFFFFFFGGGHHHIIIKKKLLL~~~xxxwwwzzz}}}~~~}}}kkk^^^UUUQQQNNNJJJFFFAAA>>><<<888666444444333222222111000000111111000//////000111111000000////////////000000222222111111000000///...111111111000000000000000///000000000111111111111111222333333111111222333////////////////////////111111222222222333444444111222222222222222333333222222222333333333444444555555666:::===AAAJJJTTT```kkk|||zzzqqqmmmkkkiiijjjmmmpppvvv}}}lll```[[[ZZZZZZ\\\]]]```cccgggjjjlllmmmqqqqqqpppqqqtttwww{{{}}}~~~~~~{{{wwwtttssssssrrrqqqpppoooooonnnjjjgggdddaaa``````^^^]]]^^^[[[YYYWWWWWWUUUSSSQQQMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBDDDCCCCCCDDDDDDEEEFFFGGG{{{xxxyyy|||~~~uuueee[[[VVVRRRMMMHHHCCC???<<<999777555444444333222111000000111111000000000000111111000000////////////000000111111111222111000///...000000000000000000111111///000000000111111111111000111222111000///000222////////////////////////222222111222222333222222111111111222222333333333222222333333333444444444555333555999===CCCNNNYYYhhhttt~~~vvvnnnllljjjiiilllpppssszzzvvveee\\\YYYYYYZZZ[[[]]]aaadddhhhjjjlllmmmqqqppppppqqqtttwwwzzz}}}~~~}}}{{{wwwwwwvvvuuutttsssrrrrrrkkkhhheeeddddddddddddcccbbb```^^^\\\[[[YYYWWWUUUPPPOOOOOOMMMLLLKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBCCCDDDEEEFFFGGG{{{zzz{{{}}}|||hhh\\\VVVWWWRRRKKKEEEAAA===:::888555444444333222111111111000000000111111000000000000000////////////000000///000111222222111000///000000000000111111111111000000000000111111111111///000111111000///000111000000000000000000000000111///...///111111000///111111111222222333333444333333333333444444444444444333555999>>>EEERRR^^^ooo{{{wwwpppkkkiiihhhhhhlllrrrwww~~~qqqbbbZZZWWWWWWWWW[[[]]]aaaeeeiiikkklllmmmooopppppprrrtttwwwzzz{{{}}}}}}}}}|||{{{yyyxxxwwwwwwmmmkkkhhhggghhhiiihhhgggfffdddaaa```___]]][[[YYYTTTSSSRRRPPPNNNLLLKKKJJJHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBCCCDDDEEEGGGGGG|||{{{{{{oooaaa[[[]]]XXXPPPIIIDDD@@@<<<:::444444444333333222222222000000111111111111000000000000////////////000000---...000222222222111000///000000000111111111111000000000000111111111111000111222222000000111222111111111111111111111111///---,,,...111333222000000111111222333333444444333333333444444444444555555444666;;;@@@HHHVVVcccrrr}}}sssnnniiiiiihhhhhhnnnuuu{{{qqqbbb[[[YYYWWWVVV[[[^^^aaafffiiikkkllllllnnnooopppsssuuuwwwyyyzzz{{{}}}~~~}}}}}}uuurrrooonnnnnnnnnnnnmmmkkkiiigggeeeeeedddaaa___ZZZYYYWWWUUURRROOOMMMLLLKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCCCCDDDEEEFFFFFF~~~{{{zzz~~~zzzlllgggaaa\\\SSSLLLFFFBBB>>>;;;444444333333333333222222000000111111111111000000000000////////////000000,,,---000222333333222111//////000000111111111222000000000000111111111111111222333333111111222333111111111111111111111111...---,,,///444666666444000000111222333333444444333333333444444444555555777555777<<>>CCCOOO___mmmyyy}}}uuunnniiiccceeehhhmmmuuu~~~sssfffaaa___```___bbbcccfffggghhhjjjmmmpppqqqrrrsssuuuwwwxxxyyyyyy}}}}}}}}}~~~~~~zzzvvvrrrlllfffbbb]]]]]]\\\[[[ZZZXXXVVVVVVRRRQQQPPPNNNLLLKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGGGG}}}tttooommmnnnrrrwwwvvvaaaTTTQQQNNNHHHBBB>>><<<:::777555444333333222111111000000111111222...///000000//////000111000111111222222111111000000000000000000000000000000000000000000000000000111111222222222222111111000111111111111111111000111111111111111111111111333333333333333333333333333444555555555777:::<<>>===:::777555444333333222222111111111111222222...///000000//////000111111111222222222222111111000000000000000000000000000000000000000000000000111111222222222222111111111111222222222222111111111111111111111111111111333333333333333333333333444444555444444777:::===EEELLLZZZlll{{{~~~wwwqqqkkkgggbbbffflllsss||||||nnnccc______`````````cccgggiiijjjkkkmmmnnnqqqrrrtttvvvxxxyyyzzzzzz~~~}}}}}}}}}yyyttttttrrrooollljjjhhhhhhhhh```___\\\YYYVVVSSSRRRQQQOOONNNNNNMMMLLLKKKKKKJJJyyytttqqqpppqqqvvvxxx}}}~~~fff\\\UUUKKKFFFHHHDDD@@@;;;777666555444333111111111111111111111111111111111111111111111111//////000000111111111222222111000//////000111222111111111111111111111111333333222111000///......333333222111//////111333222222222222222222222222222222333333333333444444444666888777555666:::===IIIRRRaaaqqq}}}tttlllhhhiiieeejjjqqqwww~~~tttgggbbbaaa______```dddfffhhhjjjmmmoooppppppuuuvvvwwwxxxyyyzzzzzz{{{xxxyyyzzz|||~~~{{{{{{zzzyyywwwtttrrrpppooolllgggccc```\\\WWWTTTPPPNNNLLLKKKKKKLLLKKKKKK{{{vvvtttssstttvvvxxx}}}lll```WWWMMMIIIKKKFFFBBB<<<888777666444333222222222222222222222222111111111111111111111111///000000000111111111111222111000//////000111222111111111111111111111111333333222222111111000000111222222111//////000222222222222222222222222222222222333333333333444444444666888777555666:::>>>JJJTTTccctttzzzssskkkhhhiiifffkkkrrryyy{{{oooddd```___]]]]]]___dddeeegggjjjmmmoooppppppuuuvvvvvvxxxyyyzzz{{{{{{yyyyyyzzz{{{}}}}}}|||xxxtttppplllhhhddd___\\\[[[XXXUUUSSSSSSSSSRRRRRR{{{wwwuuuuuuvvvwwwyyy~~~ttteeeZZZPPPLLLNNNHHHDDD???;;;888777555333333333333333333333333333111111111111111111111111000000000000111111111111111111000000000000111111111111111111111111111111222222222222222222222222///111222111000//////000222222222222222222222222222222333333333333444444444666888777666777<<<@@@KKKVVVgggyyy|||vvvpppjjjhhhjjjiiinnnuuu{{{|||yyyrrrhhh___\\\\\\[[[\\\___ccceeegggjjjmmmpppqqqrrruuuuuuvvvxxxyyy{{{||||||zzzzzzzzzzzz||||||xxxtttpppkkkhhheeeaaa\\\XXXWWWVVVVVVUUU|||xxxvvvuuuvvvwwwyyy{{{|||iii\\\RRRMMMNNNJJJFFFAAA===:::888555444333333333333333333333333111111111111111111111111000000000000000111111111111000000000000000000111111111111111111111111111111111111222222222333333...000222222000.........222222222222222222222222222222222333333333444444444666777777666888>>>CCCLLLXXXjjj}}}xxxtttpppkkkjjjllllllqqqxxxzzztttpppjjjaaa[[[ZZZZZZZZZ\\\___ccceeehhhlllooorrrtttuuuuuuvvvwwwxxxzzz{{{|||||||||{{{zzzzzz{{{~~~}}}xxxuuuooojjjddd```]]]\\\[[[ZZZ~~~}}}zzzxxxwwwwwwxxxyyy|||~~~~~~nnn^^^SSSMMMLLLJJJGGGBBB>>><<<999666444333333333333333333333333111111111111111111111111111111000000000000000000000000000111111000000000111111111111111111111111//////000000111222222222...000222222000.........222222222222222222222222222222222333333333444444333555777777777:::@@@EEENNN[[[nnn}}}uuurrrpppmmmmmmooopppuuu||||||tttmmmhhhbbb\\\XXXYYYZZZYYY\\\```dddfffiiimmmqqquuuwwwxxxwwwwwwxxxyyyzzz{{{{{{||||||{{{zzzzzz|||}}}yyysssnnnllljjjhhhggg|||{{{zzzyyyzzz{{{}}}~~~}}}uuucccWWWOOOLLLIIIFFFBBB???===:::777555333333333333333333333333111111111111111111111111111111111111000000000000000000111111111111000000111111111111111111111111//////000000000111111111///111222111000//////000222222222222222222222222222222333333333333444444333555777666777;;;BBBHHHRRR___rrrzzzsssqqqpppnnnooorrrsssxxxxxxpppgggbbb]]]XXXVVVXXXYYYYYY\\\```ccceeeiiinnnrrrvvvyyyzzzyyyyyyyyyyyyzzzzzzzzzzzz{{{{{{{{{{{{}}}~~~|||yyywwwuuu}}}yyyxxxxxxyyyzzz}}}|||~~~jjj\\\SSSMMMHHHEEEBBB???===;;;888555222222222222222222222222111111111111111111111111111111111111000000000//////000111222222111000///111111111111111111111111111111111111111111111222111222222111//////000222222222222222222222222222222222333333333333444444333555666666777<<>>;;;888666111111111111111111111111111111111111111111111111222111111111000000/////////000111222222111000///111111111111111111111111222222222222222222222222333333222111//////111333222222222222222222222222222222333333333444444444333555666666777<<>>:::888666666444333333333333333222222111111111111222222000111111111111111111000000000000111111111111111000000000111111111222222111111111111111111111111111111111111111111111111111111222222222333333333333444555555444444555777888666777:::===BBBMMMYYYjjjzzz|||sssqqqnnnlllmmmooosssvvv{{{nnncccZZZUUUPPPPPPPPPQQQSSSVVVYYY[[[___bbbeeegggiiimmmqqqtttuuuvvvwwwyyyyyyzzzzzzzzz|||}}}~~~}}}xxxwwwzzz}}}~~~}}}~~~}}}fffYYYMMMKKKHHHEEECCC@@@<<<999777666555444333333333333222222111111111111222222000000111111111111000000111111111111111111111111///000000000000111111111111111111111111111111111111111111111111111111111111111222222222333333333444555555444333444666777888666777;;;@@@FFFSSS___ooo}}}zzzqqqooonnnmmmnnnrrrvvvyyyzzzmmmaaaXXXRRRNNNOOOPPPQQQTTTVVVYYYZZZ^^^```bbbdddeeeiiimmmqqqssstttuuuwwwxxxyyyzzzzzz|||}}}~~~}}}vvvvvvzzz~~~}}}}}}~~~jjjZZZPPPMMMIIIFFFDDDAAA>>>;;;777777666555444444444444222222111111111111222222000000111111111111000000222222222111111111111111///000000000000111111111111111111111111111111111111111111111111111111111111111222222222333333333444555555444333444666777777666777===CCCKKKYYYfffvvvxxxooonnnnnnnnnqqquuuyyy|||zzzmmm```VVVQQQMMMNNNPPPRRRTTTWWWYYYZZZ]]]^^^```aaacccfffjjjmmmpppqqqsssuuuwwwyyyzzzzzz||||||~~~|||tttsssxxx~~~}}}|||}}}ppp^^^TTTPPPKKKGGGDDDBBB???===888777666555555444555555222222111111111111222222000111111111111111111000222222222222222111111111000000000111111111222222111111111111111111111111111111111111111111111111111111222222222333333333333444555555444444555777666555888???GGGQQQaaaooo~~~|||vvvnnnnnnnnnppptttyyy}}}yyylll___VVVPPPMMMNNNPPPSSSUUUXXXZZZZZZ[[[]]]___aaabbbdddgggjjjmmmoooqqqtttvvvxxxzzzzzzzzz{{{|||~~~~~~~~~}}}uuusssxxx~~~}}}|||{{{zzzgggXXXSSSLLLGGGCCCAAA@@@>>>999888777666555555555555222222111111111111222222111111222222222222111111333333333222222111111111111111111111222222222333111111111111111111111111111111111111111111111111111111222222222333333333222444666777555555555555777666:::BBBKKKXXXiiixxxyyysssmmmnnnooorrrvvv|||yyylll___UUUPPPMMMNNNQQQTTTWWWYYYZZZ[[[ZZZ\\\___aaabbbccceeegggkkkmmmpppsssvvvxxxyyyzzzyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~wwwuuu{{{}}}|||zzz~~~ooo[[[UUUMMMGGGCCCAAA@@@???999888777666666555555555222222111111111111222222222222333333333333222222333333333222222111111111111222222222222333333333111111111111111111111111111111111111111111111111111111222222222333333333111333666777666555444555888777<<>>DDDOOO___qqqzzzuuuqqqooonnnqqquuuyyy}}}uuuiii]]]TTTNNNNNNOOORRRVVVYYY[[[\\\]]]aaaaaaaaabbbdddgggiiikkknnnooopppqqqsssvvvxxxyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{||||||~~~||||||lll___TTTPPPNNNJJJFFFDDD===;;;999666555444444444444444333333333222222222111222222333333222222111111111111111111111111111333222111000000111222333222222222222222222222222222222222222222222222222111111222222222333333333333555666555555555777999===@@@GGGSSScccuuu~~~xxxtttqqqoooooorrrvvvzzz~~~vvvjjj___VVVQQQPPPQQQSSSVVVYYY[[[]]]^^^```aaaaaaccceeegggiiikkkooooooppprrrsssuuuvvvwwwyyyyyyzzz{{{{{{|||||||||}}}}}}||||||}}}~~~~~~}}}zzz|||~~~~~~rrrdddUUUOOOMMMIIIDDDBBB===<<<:::777666555444444444444333333333222222222222222333333333333222222111111111111111111111111333222111000000111222333222222222222222222222222222222222222222222222222333333333444444444444555333555666555555555777999===AAAIIIUUUeeewww{{{vvvsssqqqpppnnnrrrwww{{{uuuiii___WWWSSSRRRSSSTTTWWWYYY\\\^^^___```aaabbbcccfffhhhiiijjjooopppqqqrrrtttuuuvvvvvvxxxyyyzzz{{{|||||||||{{{|||||||||}}}}}}~~~yyyzzz|||~~~~~~}}}kkkYYYPPPMMMHHHCCCAAA>>>===;;;999777666555444444444333333333333222222222222333333333333222222111111111111111111111111222222111111111111222222222222222222222222222222333333333333333333333333444444444444555555555555444555666555555555777999===AAAIIIVVVfffvvvxxxsssqqqqqqpppooorrrxxx|||~~~ssshhh^^^VVVSSSTTTTTTUUUWWWZZZ\\\___```aaabbbccceeegggiiikkkkkkoooppprrrtttuuuvvvwwwwwwyyyzzz{{{|||||||||{{{zzzzzzzzzzzz{{{|||}}}yyyyyy{{{|||uuu___SSSOOOJJJEEEBBB@@@???===;;;999777666555444444333333333333222222222333333444444333333222111111111111111111111111111111222222222222111111222222222222222222222222444444444444444444444444333333333444444444555555444555666555555555777999;;;@@@IIIVVVeeettt|||tttpppoooooooooppptttzzz~~~~~~ssshhh___XXXUUUUUUUUUVVVXXXZZZ]]]___aaacccdddfffhhhjjjlllmmmnnnooopppsssuuuwwwxxxxxxxxxzzzzzz|||}}}|||{{{zzzxxxyyyyyyzzz{{{|||~~~yyyxxxzzz||||||cccVVVQQQLLLGGGDDD@@@@@@>>><<<:::888666555444444444333333333222222222333333444444333333222111111111111111111111111000111222333333222111000222222222222222222222222444444444444444444444444222222333333333444444444444555666555555555777999;;;???HHHUUUdddsssyyyqqqnnnmmmnnnnnnqqqvvv{{{uuukkkaaa[[[XXXVVVVVVWWWXXXZZZ]]]```aaaeeefffhhhkkkmmmnnnooopppoooqqqsssvvvxxxyyyzzzzzzzzz{{{|||}}}}}}{{{yyywww{{{{{{|||}}}{{{yyyzzz{{{~~~hhh[[[TTTJJJEEEGGGBBBAAA???<<<:::777555444333333333333333333333333111222222333333222222111222333333444444333333222111111111111111111111111222222222222222222222222333333333222222111111111222222333333333444444444444555555444333444666888<<<@@@HHHUUUeeesss}}}vvvrrrmmmjjjkkkpppvvvyyy}}}xxxmmmccc\\\WWWVVVVVVWWWYYY[[[___bbbdddfffiiikkkmmmnnnnnnppprrrrrrtttvvvwwwwwwwwwxxxzzz{{{{{{{{{{{{{{{{{{{{{{{{yyyzzzzzz{{{}}}~~~|||xxxxxxyyy|||nnn^^^UUUKKKFFFHHHBBBAAA???===:::777555444333333333333333333333333111222222333333222222111111111222222222222111111111111111111111111111111222222222222222222222222333333333222222222111111///000000000111111111111444555555555444555777999;;;???HHHUUUeeetttzzzsssooollliiilllqqqvvvzzz~~~yyynnnddd\\\XXXVVVVVVWWWYYY[[[___bbbdddfffiiilllnnnoooppprrrssssssuuuwwwxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{}}}~~~xxxvvvvvvyyy}}}vvvcccWWWMMMHHHIIICCCBBB@@@===:::888666555444444333333333333333333111222222333333222222111///000000000000000000///111111111111111111111111222222222222222222222222333333333222222222222111222222222333333333444444555666666666555666999;;;;;;@@@IIIVVVeeettt{{{tttnnnllljjjiiilllrrrwwwzzzzzzoooeee\\\XXXVVVVVVWWWYYY\\\___bbbdddfffiiimmmoooppprrrtttvvvvvvxxxzzzzzzyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{|||}}}~~~yyyuuuuuuwwwzzz~~~hhhZZZOOOJJJJJJCCCBBB@@@>>>;;;888666555444444444444444333333333111222222333333222222111//////000000000000//////111111111111111111111111222222222222222222222222222222222222222222222222444444444444555555555555555666777777777888;;;===???DDDNNNZZZhhhuuuyyyrrrllljjjiiiiiimmmsssxxx|||{{{pppfff]]]XXXVVVWWWWWWYYY\\\___bbbdddgggjjjmmmpppqqqsssvvvxxxxxxzzz||||||zzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}{{{uuuuuuwwwxxx~~~mmm]]]SSSMMMLLLDDDCCCAAA>>><<<999777666555555555444444333333333111222222333333222222111000111111222222111111000111111111111111111111111222222222222222222222222222222222222222222222222111111111111222222222222555666777777777999<<>><<<:::888666555555444444444444444333333444444333333222111222222222222222222222222222222222222222222222222444444333333222111111000333333333222222222222111222222222222333444555666444444555888888999???FFFPPPbbbwwwxxxqqqhhhgggfffggglllttt|||~~~{{{vvvpppjjjddd]]]YYYUUUUUUVVVXXX[[[]]]```aaagggjjjmmmooopppqqqsssuuuwwwxxxyyyzzz{{{|||||||||||||||{{{{{{{{{{{{||||||}}}}}}}}}~~~~~~~~~~~~xxxxxx|||~~~vvvqqqsssuuuyyyiiiYYYSSSLLLIIIDDDAAA???===;;;999666555555444333444444444333333444444333333222111222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222222222333333444555555666555444666999999:::@@@HHHVVVjjjvvvooofffeeeeeehhhnnnvvv~~~{{{wwwrrrlllgggaaa[[[WWWSSSTTTUUUWWWYYY\\\^^^___fffhhhlllnnnoooqqqsssuuuwwwxxxyyy{{{|||}}}}}}}}}}}}||||||||||||}}}}}}~~~|||}}}}}}~~~~~~~~~~~~{{{{{{wwwqqqrrrtttxxx~~~mmm\\\UUUMMMJJJFFFBBB@@@>>><<<:::555444444333333333333333333333444444333333222111222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222333444555555555555666555666999999;;;BBBJJJ[[[qqq~~~tttmmmgggfffgggjjjooowww~~~}}}|||{{{{{{wwwsssnnnhhhccc^^^YYYUUUQQQRRRSSSUUUWWWZZZ\\\^^^dddgggkkkmmmoooqqqsssuuuwwwwwwyyy{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||tttrrrsssvvv{{{uuu```VVVNNNKKKFFFCCCAAA???===;;;555444444333222333333333333333444444333333222111222222222222222222222222222222222222222222222222000111111222333333444444111222222222222333333333222333444555555666666555777666777999:::<<>><<<666555555444444444444444333333444444333333222111222222222222222222222222222222222222222222222222222222222222222222222333111111222222222333333333222333444555666666666555888777777::::::<<>><<<777777666555555555555555333333444444444333222222222222222222222222222222222222222222222222222222444444333222222111111111111111111222222333333333222333444666666666666555888777888:::;;;===EEEOOOaaauuuwwwmmmffffffgggiiinnnuuu~~~~~~}}}}}}}}}~~~{{{|||~~~~~~}}}{{{zzzvvvuuutttrrrpppnnnmmmllljjjfff```ZZZVVVRRRNNNLLLNNNOOOPPPRRRTTTWWWYYYZZZaaadddhhhkkknnnpppsssvvvvvvwwwyyy{{{}}}~~~}}}}}}|||~~~~~~~~~{{{|||}}}~~~zzzuuurrrwww}}}ppp^^^QQQOOOKKKHHHDDDAAA>>>===;;;888555444333333222111555555555444444333333333111333555555333222333333000000111222222222222222111111111222222333333333333333333333333333333333333333333444555666777888777555666888:::===FFFPPPcccsss{{{rrrkkkgggcccggglllrrrxxx~~~~~~}}}{{{{{{{{{{{{{{{zzzyyyxxxxxxxxxyyyxxxvvvtttqqqooonnnmmmllljjjhhhfffeeedddbbb___[[[UUUQQQNNNLLLLLLKKKNNNQQQSSSUUUVVVYYYZZZ```cccfffiiikkknnnrrruuuwwwxxxxxxyyy{{{}}}||||||}}}}}}~~~~~~~~~}}}}}}~~~~~~||||||}}}zzztttqqquuu{{{xxxeeeRRRPPPLLLHHHDDDAAA???===<<<999666555555555444333555555444444444333333333222333444333222111222444111222222333333333333222111111222222222333333333333333333333333333333333444333333333444555666777777666777:::;;;???HHHSSSbbbrrrzzzqqqkkkgggeeehhhnnnsssyyy~~~|||{{{zzzzzzzzzzzzyyyxxxwwwvvvuuuuuuvvvuuusssqqqnnnlllkkkjjjiiifffdddbbbaaa```^^^\\\WWWRRRNNNLLLJJJJJJJJJMMMPPPSSSTTTVVVXXXZZZ^^^```dddgggiiilllppprrrssstttuuuxxxzzz}}}~~~~~~}}}|||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~zzztttpppsssxxx}}}mmmUUUQQQLLLHHHEEEBBB@@@>>>===:::777666666666555444555444444444444333333333222222222111000000222444333444444444444444333333222222222222333333333333333333333333333333333333444444333333333444444555888777888;;;>>>BBBLLLVVVbbbrrrxxxpppjjjggggggkkkqqqvvv{{{~~~|||zzzyyywwwwwwwwwwwwvvvuuutttsssqqqqqqqqqpppooollljjjhhhfffeeecccaaa^^^\\\ZZZYYYYYYVVVRRRNNNJJJHHHHHHGGGIIIKKKOOOQQQSSSTTTWWWYYY[[[]]]aaadddgggjjjmmmpppoooqqqsssvvvzzz~~~~~~~~~}}}|||||||||{{{|||||||||||||||}}}}}}~~~}}}vvvqqqssswww{{{qqqYYYTTTMMMHHHEEECCCAAA>>><<<:::777555666666555444444444444444444444444444222222111000...///222444333444444444444333333222333333333333333333333333333333333333333333333333555444444333333333333444888777888<<<@@@DDDOOOYYYeeetttuuunnniiifffiiimmmsssyyy~~~}}}zzzxxxwwwuuuuuuuuutttsssrrrqqqpppmmmmmmlllkkkiiigggeeedddaaa```^^^[[[YYYVVVTTTSSSSSSQQQNNNJJJHHHFFFFFFFFFGGGJJJMMMPPPRRRSSSVVVXXXYYY\\\```cccfffiiimmmooopppqqqtttwww{{{~~~~~~~~~}}}}}}}}}|||||||||{{{{{{{{{{{{||||||||||||yyyssstttvvvzzzsss]]]VVVMMMHHHFFFEEEBBB???;;;888666555555555555444444444444444444444444444222222111000...///222444222333333333333333222222333333333333333333333333333333333333333333333333555555444333333333444444777777999>>>AAAGGGRRR]]]kkkyyy|||sssmmmhhhfffiiinnnuuu|||~~~|||zzzxxxvvvuuurrrrrrqqqqqqpppnnnmmmlllhhhhhhgggeeedddbbb```___\\\[[[YYYWWWTTTRRRPPPOOONNNMMMJJJGGGFFFEEEFFFFFFFFFIIILLLOOOQQQSSSVVVXXXYYY\\\```dddgggjjjnnnqqqtttuuuxxxzzz}}}~~~~~~~~~~~~~~~}}}}}}}}}||||||||||||{{{{{{{{{{{{|||uuutttvvvyyyvvvaaaXXXNNNHHHFFFFFFCCC@@@:::888555444555666555444333333333444444444444555222222222111000000222444111111222333333333333333444444444444333333333333333333333333333333333333555555444444444555555666888888;;;@@@EEEKKKVVVaaaqqq~~~yyypppkkkgggeeehhhnnnvvv}}}~~~}}}|||{{{{{{||||||zzzyyyvvvtttrrrpppmmmmmmlllllljjjiiigggfffcccbbbaaa___]]]\\\[[[ZZZVVVUUUTTTRRRPPPNNNMMMLLLJJJIIIGGGEEEDDDEEEFFFGGGEEEHHHLLLOOOQQQSSSVVVXXXZZZ]]]aaaeeehhhkkkppprrrwwwxxx{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}||||||||||||{{{~~~~~~vvvtttuuuwww}}}}}}dddZZZNNNHHHGGGGGGDDD@@@;;;999666555666777666666333333333444444444555555222333444333222111222444000111222444555555555555555555444444444333333333333333333333333333333333555555555555666666777888;;;:::===CCCHHHOOO[[[fffvvv}}}wwwnnnjjjgggeeeffflllvvv~~~}}}||||||{{{yyyxxxxxxwwwwwwwwwvvvtttqqqooolllkkkgggggggggfffdddcccaaa```]]]\\\[[[YYYWWWVVVUUUTTTPPPPPPOOOMMMLLLKKKJJJIIIFFFEEECCCBBBBBBCCCEEEFFFEEEHHHLLLOOOQQQTTTWWWYYYZZZ]]]bbbeeehhhlllpppssswwwyyy{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||||||||}}}~~~~~~vvvssstttvvv|||fff[[[NNNHHHGGGGGGDDDAAA<<<:::777777777888888777333333333444444555555555111333555555333222333333111222333555666777777888555555555444444333333333333333333333333333333333555555555666666888999999===<<<@@@FFFKKKRRR^^^jjjxxx~~~|||{{{~~~uuummmiiifffeeeeeellluuu~~~{{{zzzzzzyyywwwvvvuuuuuuttttttrrrpppnnnkkkiiigggdddccccccbbb```___]]]\\\YYYXXXVVVTTTSSSRRRQQQQQQMMMLLLLLLKKKIIIIIIHHHGGGCCCBBBAAA@@@@@@BBBDDDEEEEEEHHHLLLPPPRRRTTTWWWYYYZZZ]]]bbbeeehhhlllpppsssuuuwww{{{~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}|||||||||}}}~~~~~~vvvqqqtttzzznnn\\\RRRNNNFFFDDDEEE@@@<<<;;;:::888777666666666333444444555555444444333333333333333333333333333222222222333444555777888444444444333333222222222333222222111111222222333333333333444666999;;;<<>><<<;;;:::888777666666666333444444555555444444333333333333333333333333333222222111111000000111111444444444333333222222222444333333333333333333444333333444555777999<<<===AAADDDGGGJJJOOO[[[kkkwww}}}|||ssskkkeeeeeeiiijjjqqqzzz|||zzzzzzxxxvvvtttqqqpppnnnnnniiihhhfffcccaaa```___^^^]]]\\\ZZZZZZZZZYYYVVVTTTQQQPPPOOOMMMLLLJJJIIIHHHGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBAAAAAABBBDDDFFFGGGJJJMMMPPPRRRTTTUUUXXXYYY]]]___bbbfffjjjnnnqqqsssvvvxxx|||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||}}}wwwppppppvvv{{{xxxcccVVVPPPGGGDDDDDD======<<<:::999777666666666333444444555555444444333333333333333333333333333555555444333333333333333444444333333333333222222555444444333333444444555333333444555777:::===???DDDGGGJJJMMMSSS___ppp|||zzzrrrjjjeeeeeejjjlllsss{{{~~~}}}zzzxxxvvvtttrrrooommmkkkjjjiiicccbbb```]]][[[ZZZYYYYYYYYYXXXVVVVVVVVVUUUSSSPPPMMMLLLKKKJJJHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCBBBBBBCCCDDDFFFGGGIIIMMMOOORRRTTTUUUVVVXXXZZZ]]]___bbbeeeiiimmmoooqqquuuxxx{{{}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{zzz{{{|||~~~~~~}}}zzzrrrqqqvvvzzz~~~gggXXXQQQHHHFFFFFF???>>>===;;;999777666666666333444444555555444444333333333333333333333333333333333333444444555777777333333333333333333333333444444333333333333444444333444444666999<<>><<<:::888777666555333444444555555444444333333333333333333333333333666555444222222111111111222222333333333333444444333222222111111222222333444444555888;;;???BBBDDD@@@CCCGGGKKKQQQ^^^ooo{{{}}}uuuoookkkhhhkkkqqqvvv{{{}}}yyywwwuuurrrooommmjjjiiifffccc```]]]\\\[[[XXXWWWUUUTTTRRRQQQQQQPPPLLLKKKJJJJJJKKKJJJHHHFFFFFFEEEEEEEEEDDDDDDCCCCCC@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCEEEGGGJJJMMMNNNSSSUUUXXXZZZ[[[\\\^^^```aaabbbdddfffhhhjjjlllmmmooorrruuuxxxyyyzzz{{{}}}||||||}}}}}}}}}}}}}}}~~~}}}~~~~~~}}}zzzzzzzzzzzz|||~~~{{{{{{~~~zzzzzz{{{zzzeeeZZZOOOLLLJJJAAA@@@???===:::888777666555333444444555555444444333333333333333333333333333888888666555444333333333222222222333333444444444333333333222222333333333444444666888<<<@@@CCCFFFAAAEEEHHHKKKQQQ^^^nnn{{{|||tttooollljjjnnnsssxxx}}}}}}zzzwwwtttrrroookkkiiifffeeebbb^^^[[[YYYWWWVVVSSSRRRQQQOOONNNMMMMMMLLLIIIHHHGGGHHHHHHHHHFFFDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAABBBCCCCCCDDDDDDEEEEEEFFFHHHJJJMMMPPPRRRSSSVVVYYY[[[]]]^^^```bbbcccdddeeegggiiikkklllmmmlllooosssvvvwwwxxxyyy{{{||||||||||||}}}}}}~~~~~~|||~~~~~~|||yyyyyyyyyzzz||||||{{{{{{zzz{{{hhh\\\PPPLLLIII???@@@???===:::888777666555333444444555555444444333333333333333333333333333222222111111111222333333222222222333333444444444555444444333333444444555444444666999<<>>;;;999777666555666666555555555444444444222222222222222222222222444444333333333333222222111222333333444444333333666666555555555444444444555666777999;;;>>>@@@BBBBBBDDDIIIPPPZZZhhhuuu~~~|||sssooollllllrrryyy~~~{{{xxxrrrnnnkkkhhheeeccc^^^\\\YYYUUURRRPPPOOOOOOJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDFFFEEEDDDCCCBBBAAAAAABBBCCCCCCCCCDDDEEEGGGIIIJJJIIIKKKMMMOOOOOOQQQSSSUUU[[[[[[\\\]]]___bbbdddeeecccdddgggjjjlllnnnnnnooonnnnnnoooqqqsssvvvxxxyyy{{{|||~~~~~~}}}{{{}}}~~~~~~~~~~~~{{{{{{{{{|||||||||||||||~~~~~~|||{{{zzz|||}}}sssaaaWWWNNNGGGEEEBBB@@@>>><<<999777666666666666555555555444444444222222222222222222222222444444333333333333222222222222333444444444444333666666555555555444444444666777888;;;===@@@BBBDDDDDDFFFKKKRRR\\\jjjxxx{{{rrrooommmmmmrrryyy}}}yyyuuupppkkkgggdddaaa___[[[YYYVVVRRROOONNNMMMLLLHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBBBBCCCCCCEEEEEEEEEFFFGGGIIIKKKLLLKKKMMMOOOQQQQQQSSSUUUWWWYYYYYYZZZ[[[]]]___aaabbbccceeegggkkkmmmoooppppppnnnnnnoooqqqsssuuuxxxyyyzzz|||}}}}}}|||~~~~~~~~~~~~{{{{{{||||||||||||}}}}}}~~~~~~|||yyyzzz|||~~~}}}|||yyydddWWWMMMFFFCCCBBBAAA>>><<<999888666666555555555555555444444444333333333333333333333333444444333333333333222222222222333444444444444444555555555555555444444444777888:::<<>>BBBEEEGGGGGGJJJNNNUUU^^^iiivvvyyysssnnnnnnooopppvvv}}}}}}xxxtttoookkkddd^^^ZZZVVVQQQOOOKKKJJJHHHFFFDDDDDDDDDDDD??????@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEFFFGGGHHHJJJLLLMMMLLLLLLMMMMMMOOOPPPRRRSSSRRRTTTWWWXXXYYYZZZ]]]__________________```aaabbbdddfffiiilllnnnoooppppppoooooooooppprrrsssuuuvvvxxxyyyzzz{{{}}}~~~||||||}}}~~~|||~~~}}}{{{xxx|||iiiVVVPPPKKKEEECCCBBB@@@===;;;999888777444444444555555555666666444444444444444444444444444444333333333333222222333444444555555555555555444444444555555555666666444777;;;@@@DDDGGGIIIIIILLLQQQYYYcccnnnyyy}}}}}}wwwqqqmmmnnnoooqqqwww~~~|||wwwssskkkgggaaa\\\WWWSSSOOOMMMHHHGGGEEECCCBBBBBBBBBBBB>>>??????@@@AAAAAABBBBBBDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJLLLMMMNNNNNNOOOOOOPPPQQQSSSUUUUUUUUUWWWYYY[[[[[[]]]___aaaaaaaaaaaa```aaaaaabbbbbbeeefffiiikkkmmmnnnnnnnnnooooooooopppqqqssstttuuuyyyyyyzzz{{{|||}}}|||}}}}}}~~~~~~zzz}}}}}}zzzwwwzzzkkkWWWQQQKKKEEECCCBBB@@@===;;;999888777444444444555555555666666444444444444444444444444444444444333333333222222333444555555666666555555444444444555555555666666555888<<>>>>>???@@@AAABBBBBBCCCDDDEEEEEEFFFGGGHHHHHHHHHIIIJJJJJJJJJKKKMMMNNNOOOQQQQQQQQQRRRSSSUUUWWWWWWWWWYYY[[[]]]]]]___aaaccceeedddddddddddddddeeeeeeeeegggiiikkklllmmmllllllooooooooopppqqqssstttuuuzzzzzzzzzzzz{{{}}}~~~|||}}}}}}{{{|||{{{vvvssswww~~~sss]]]RRRKKKDDDEEEBBB@@@>>>===;;;999666666666555555555444444444444444444444444444444444555555555444444333333333333333333333333333333333333444555444444444666888888:::===BBBHHHKKKLLLLLLQQQVVV___iiittt|||yyyuuupppttt}}}wwwooojjjkkknnnrrrxxx~~~{{{wwwrrrnnngggbbb[[[UUUPPPMMMJJJIIIFFFEEECCCAAA@@@@@@AAAAAA???>>>>>>>>>???@@@BBBCCCEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPQQQQQQRRRSSSVVVYYY[[[]]]]]]^^^___```bbbccceeeeeeccccccbbbbbbaaa`````````dddfffhhhiiijjjkkkmmmooommmmmmmmmnnnoooqqqssstttwwwxxxyyyyyyzzzzzzzzzzzz{{{{{{zzztttqqqvvv}}}vvv```TTTMMMGGGEEECCC@@@>>>===<<<999777666666555555555444444444444444444444444444444444555555444444444333333333333333333333333333333333333444555444444444666888999;;;>>>CCCHHHKKKMMMMMMQQQWWW```kkkuuu}}}xxxtttpppvvvuuunnniiijjjnnnrrrxxx~~~~~~{{{wwwqqqmmmfffaaaZZZTTTOOOLLLJJJHHHEEECCCBBB@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBDDDEEEGGGHHHIIIJJJKKKLLLLLLLLLMMMNNNNNNOOOPPPPPPQQQQQQTTTTTTUUUVVVXXX[[[^^^___aaaaaabbbcccddddddeeeeeedddddddddccccccbbbbbbbbbdddfffhhhiiiiiijjjlllmmmmmmmmmnnnoooppprrrssstttvvvwwwxxxyyyzzzzzzzzzzzz}}}~~~zzzyyyxxxqqqpppuuu{{{{{{cccWWWPPPJJJEEECCC@@@???>>><<<999777666666666555555555444444444444444444444444444444444444444444333333333333444444444444444444444444333444555444444444666888:::<<<@@@EEEIIILLLMMMNNNRRRXXXbbbmmmwww~~~xxxtttssszzz~~~ssslllgggiiimmmqqqxxx~~~|||vvvpppkkkddd___XXXRRRNNNKKKHHHFFFCCCBBB@@@????????????@@@BBBBBBBBBBBBDDDEEEFFFGGGIIIJJJKKKLLLNNNNNNNNNNNNPPPPPPQQQRRRSSSTTTUUUUUUYYYYYYZZZ[[[]]]___bbbcccfffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffgggiiiiiihhhhhhjjjkkkmmmnnnnnnpppqqqrrrsssttttttuuuwwwxxxzzzzzz{{{{{{{{{|||zzzwww}}}vvvooopppuuu{{{gggYYYQQQKKKFFFDDDAAA???>>>===:::888666666666666555555555555444444444444444444444444333333333333333333333333555555555555555555555555333444555444444444666888:::>>>BBBFFFIIIKKKNNNOOOSSSYYYdddoooyyyzzzwwwzzz{{{pppjjjfffhhhmmmqqqxxx~~~|||vvvoooiiiaaa]]]VVVPPPLLLIIIGGGEEEAAAAAA???>>>>>>???@@@@@@CCCCCCDDDEEEFFFHHHIIIIIIKKKLLLMMMOOOPPPQQQQQQQQQRRRSSSTTTVVVXXXZZZ[[[\\\___^^^^^^___aaaccceeefffiiihhhhhhgggfffeeeddddddeeeeeeeeeeeeffffffggggggggghhhiiiiiigggggghhhiiilllmmmnnnoooqqqrrrrrrsssssstttvvvwwwyyyzzz{{{{{{{{{|||~~~~~~|||}}}xxxtttxxx~~~uuuoooqqquuu{{{kkk\\\RRRLLLGGGDDDBBB@@@???===;;;888777777666666666555555555444444444444444444444444333333333333333333333333555555555555555555555555333444555444444444666888;;;>>>CCCGGGIIIKKKNNNPPPTTTZZZeeepppyyy}}}|||~~~~~~xxxnnnhhheeehhhmmmrrrxxx~~~|||vvvnnnhhh___[[[TTTNNNKKKHHHFFFDDDAAA@@@?????????@@@AAABBBDDDEEEFFFHHHIIIJJJKKKLLLNNNOOOPPPRRRTTTUUUUUUUUUUUUVVVXXXZZZ]]]```bbbcccbbbbbbbbbbbbccceeeggghhhiiihhhgggfffeeedddcccccccccddddddeeefffggghhhhhhhhhiiijjjiiihhhgggggghhhjjjlllmmmooopppqqqqqqqqqrrrsssuuuwwwxxxyyyzzzzzz}}}}}}~~~~~~|||}}}~~~yyyyyyzzz|||}}}wwwqqqtttzzz}}}vvvqqqqqquuu{{{qqq___SSSKKKGGGEEEBBBAAA@@@>>>;;;999777777777666666666555555444444444444444444444444222222222222333333333333444444444444444444444444333444555444444444666888:::???DDDGGGHHHIIIMMMPPPUUU[[[eeeoooxxx~~~|||||||||uuulllgggeeeiiinnnsssyyy}}}vvvnnnhhh^^^ZZZSSSNNNJJJHHHEEEDDDBBBAAAAAA@@@AAABBBDDDEEEGGGHHHIIIKKKMMMNNNOOOOOORRRSSSUUUWWWXXXZZZZZZ[[[ZZZ[[[]]]___bbbdddfffgggddddddccccccdddeeeggghhhggggggffffffeeeddddddccccccccceeefffgggiiijjjjjjiiijjjkkkjjjhhhhhhhhhiiijjjlllnnnpppqqqrrrrrrqqqrrrsssuuuvvvxxxxxxyyyyyy}}}}}}}}}~~~~~~~~~}}}~~~}}}wwwuuuvvvwwwxxx~~~uuuoooqqqvvvzzz~~~}}}wwwtttoootttzzzwwwbbbTTTLLLHHHFFFCCCAAA@@@>>><<<:::777777777777666666666555444444444444444444444444111111222222222333333333333333333333333333333333333444555444444444666888999???DDDGGGGGGHHHLLLPPPWWW\\\dddmmmvvv|||~~~}}}~~~{{{{{{yyyrrrkkkfffeeejjjpppttt{{{}}}wwwnnniii^^^YYYSSSMMMJJJHHHEEEDDDCCCCCCBBBBBBCCCEEEFFFGGGJJJKKKMMMPPPRRRSSSSSSSSSXXXYYYZZZ\\\^^^___``````aaaaaabbbcccdddeeefffgggddddddccccccccceeefffgggffffffffffffffffffffffffddddddfffhhhiiikkkmmmmmmjjjkkklllkkkjjjiiijjjkkklllmmmppprrrttttttssssssssstttuuuvvvwwwwwwwwwwww{{{{{{||||||~~~~~~}}}}}}vvvttttttuuuuuu{{{|||~~~uuunnnoootttwww~~~}}}xxxvvvnnnrrrxxx}}}{{{eeeVVVMMMHHHFFFCCCBBB@@@???<<<:::777777777777666666666666444444444444444444444444111111111222222333333333333333333333333333333333333444555444444444666888999>>>DDDGGGFFFGGGKKKOOOXXX\\\ccclllttt{{{}}}zzzzzz|||{{{|||wwwpppkkkfffeeejjjpppuuu|||~~~wwwoooiii^^^YYYSSSMMMJJJHHHFFFDDDDDDDDDDDDDDDEEEFFFHHHIIIMMMNNNPPPSSSUUUVVVVVVVVV[[[\\\^^^```bbbddddddeeegggffffffffffffeeeeeeeeedddcccbbbbbbcccdddeeefffeeeeeeffffffgggggghhhhhheeefffgggiiikkkmmmoooooojjjllllllllljjjjjjkkklllnnnooorrrtttvvvvvvuuutttttttttuuuvvvvvvwwwvvvvvvyyyyyyzzz|||~~~~~~}}}yyy{{{}}}~~~}}}~~~xxxsssqqqqqqqqqwwwzzz}}}}}}tttooonnnnnntttzzz|||wwwtttuuuxxx}}}gggWWWPPPLLLIIIEEEAAA@@@>>><<<:::777777666555555555555555555555555555555555555555333333333333333333333333555555555444444333333333444333333333555666777666<<>><<<:::777777666555555555555666555555555555555555555555333333333333333333333333555555444444444333333333444444333444555666777777<<>>AAADDDFFFIIILLLOOOTTTYYYbbblllvvv~~~}}}{{{zzz{{{|||{{{uuunnniiihhhhhhlllsss{{{~~~{{{qqqhhhaaaYYYQQQMMMJJJEEEDDDFFFFFFHHHKKKMMMNNNPPPSSSUUUWWWYYY]]]^^^___```aaaccceeehhhkkklllllllllmmmnnnmmmmmmmmmmmmmmmlllkkkkkkjjjjjjiiiiiiiiiiiijjjjjjkkkkkkkkkjjjkkkkkklllmmmmmmmmmnnnnnnoooppprrrrrrrrrrrrqqqqqqqqqrrrrrrssstttuuuvvvxxxxxxxxxwwwwwwuuuuuuuuuuuuuuuvvvvvvwwwxxxxxxyyyyyy{{{|||~~~~~~}}}{{{zzzyyyvvvxxxxxxxxxvvvuuuuuuvvvvvvxxxzzz{{{|||}}}{{{{{{|||}}}|||yyyoooiiiffffffmmmqqqyyy|||ttttttuuuyyyppp]]]SSSMMMIIIEEEBBB@@@???===;;;888777777666555666666666555555555555555555555555333333333333333333333333444444444444444444444444444444555555555555777888;;;===@@@BBBDDDGGGLLLOOOTTT[[[fffrrr|||~~~|||~~~~~~tttnnniiihhhiiinnnuuu}}}|||rrriiiaaaYYYQQQMMMJJJFFFEEEHHHIIIKKKNNNPPPRRRTTTWWWYYY[[[^^^```bbbbbbdddfffhhhjjjlllnnnooonnnoooppprrrooopppqqqqqqqqqpppnnnmmmooonnnmmmmmmlllllllllmmmmmmmmmmmmllllllmmmmmmnnnooooooooopppppprrrssssssssssssssssssssstttttttttvvvvvvxxxyyyzzzzzzzzzzzzuuuuuuttttttuuuuuuvvvwwwxxxxxxxxxyyy{{{|||~~~~~~|||{{{zzzzzzyyyyyyyyyyyyyyyxxxwwwuuuuuutttuuuvvvuuusssrrrssstttvvvxxxzzz{{{|||}}}xxxnnngggdddcccgggkkkssszzz~~~}}}uuutttuuuxxx}}}uuu___TTTMMMJJJFFFBBBAAA???===;;;888888777666666666666666555555555555555555555555333333333333333333333333444444444444444444444444333555666666555555777:::;;;===???@@@CCCFFFKKKNNNVVV___mmmzzz}}}tttmmmiiihhhjjjooowww~~~}}}tttjjjaaaYYYQQQMMMJJJGGGGGGJJJKKKMMMQQQSSSUUUXXX[[[]]]^^^```bbbdddeeegggjjjllloooqqqssssssrrrrrrssstttqqqqqqrrrssssssqqqpppooorrrrrrqqqpppoooooooooooooooooonnnnnnnnnnnnnnnoooqqqqqqpppqqqqqqrrrssstttssssssttttttuuuuuuuuuuuuwwwxxxyyyzzz{{{{{{{{{|||uuuuuuuuuuuuuuuvvvwwwwwwxxxxxxxxxyyy{{{|||~~~|||{{{zzzxxxwwwwwwvvvvvvtttttttttttttttsssrrrrrrrrrssssssqqqooooooppprrrvvvxxxzzz||||||~~~}}}~~~xxxmmmfffbbb```bbbgggnnnvvv|||~~~~~~vvvuuuuuuwww|||zzzbbbUUUMMMJJJFFFCCCAAA???===<<<999888777777666666777777555555555555555555555555333333333333333333333333333333333444444444444555333555777777444444777;;;;;;<<<>>>???AAAEEEJJJNNNXXXcccttt}}}sssmmmhhhhhhjjjooowww~~~uuukkkbbbYYYQQQMMMKKKHHHIIILLLLLLOOORRRUUUXXXZZZ^^^aaa```bbbdddfffhhhjjjnnnqqqvvvxxxzzzzzzxxxvvvvvvwwwsssttttttttttttsssrrrrrrttttttsssrrrrrrqqqrrrrrrqqqqqqppppppooooooppppppsssrrrrrrrrrsssssstttuuussstttuuuvvvwwwwwwwwwvvvxxxxxxyyyyyyzzzzzz{{{{{{vvvvvvvvvvvvvvvwwwwwwxxxxxxxxxyyyyyy{{{|||~~~zzzyyyxxxwwwvvvuuuuuuuuussssssssstttssssssrrrrrrpppqqqqqqpppoooooorrrtttwwwyyy{{{}}}}}}}}}uuuqqqoooooonnnpppssswwwzzz}}}~~~~~~xxxmmmeeeaaa______dddlllttt{{{xxxvvvuuuwww{{{}}}dddVVVNNNJJJFFFCCCAAA@@@>>><<<999888777777666666777777555555555555555555555555333333333333333333333333333333333444444444555555333666888777444444777;;;:::;;;===>>>@@@DDDJJJNNNXXXfffyyy|||ssslllggggggjjjooowww~~~uuulllbbbYYYQQQMMMKKKIIIJJJMMMMMMPPPSSSWWWYYY\\\```cccaaacccfffhhhkkknnnsssvvv}}}|||zzzyyywwwvvvvvvuuuuuuuuuuuuuuuuuuttttttsssssssssttttttttttttsssrrrrrrrrrrrrrrruuuuuuuuuuuuuuuuuuvvvwwwuuuvvvwwwyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyyyyyyywwwwwwwwwwwwwwwxxxyyyyyyxxxxxxyyyyyy{{{|||~~~yyyyyywwwvvvuuuuuuuuuuuutttuuuuuuuuuuuuuuuttttttqqqqqqrrrqqqqqqrrruuuxxxwwwyyy|||}}}~~~~~~uuullleeeccccccccceeegggjjjmmmoooqqqrrrrrryyy}}}xxxmmmeee```^^^___ccckkksss{{{yyywwwvvvwww{{{eeeWWWNNNKKKFFFCCCAAA@@@>>><<<999888888777777777777777555555555555555555555555333333333333333333333333333333333444444555555555333666999777444444888<<<:::;;;<<<===???DDDIIIMMMXXXggg||||||ssslllfffgggiiiooowwwvvvlllbbbYYYQQQMMMKKKIIIKKKNNNMMMPPPTTTWWWZZZ]]]aaadddbbbdddgggjjjmmmqqqvvvzzz}}}{{{yyyxxxwwwvvvuuuvvvwwwxxxuuuuuuttttttttttttuuuuuuvvvvvvuuutttttttttttttttwwwwwwwwwvvvwwwwwwxxxxxxvvvxxxyyy{{{||||||{{{{{{yyyyyyxxxwwwwwwwwwxxxxxxxxxxxxwwwwwwxxxxxxyyyzzzxxxxxxyyyyyy{{{|||~~~xxxxxxxxxwwwwwwvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuu}}}}}}~~~rrrmmmfffaaa^^^^^^^^^]]]aaabbbccccccdddfffkkknnnqqqtttxxx|||zzzmmmddd``````bbbgggmmmsss}}}}}}wwwtttxxx}}}iiiXXXOOOKKKEEEAAA???>>>===<<<:::999888777777666666666444444444444444444444444555444222222222444666777333333333444444444555555777666666555555555555666===::::::>>>BBBEEEKKKRRR]]]mmmyyyqqqlllhhhjjjmmmqqqwww}}}}}}vvvqqqddd]]]TTTMMMJJJJJJKKKLLLOOOQQQTTTVVVYYY\\\aaadddffffffggghhhkkkpppvvv{{{}}}}}}|||{{{yyywwwuuutttxxxwwwvvvuuuuuuvvvwwwxxxzzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{||||||{{{zzzyyy{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxwwwwwwwwwwwwwwwxxxvvvvvvwwwwwwwwwvvvvvvuuuxxxyyyzzz{{{|||~~~zzzzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwww~~~~~~~~~ttthhhddd___\\\[[[\\\]]]]]]______```___^^^```ccceeeiiikkkooosssxxx|||nnneeeaaa``````eeellltttyyyvvvzzzmmm[[[OOOKKKFFFAAA???>>>===<<<888777666555555444444444444444444444444444444444555444222111222333555666333333333444444444555555666666555555555666666777:::777777<<>><<<:::999888777666666666666444444444444444444444444444444222111111111111222333333333444444444555555444444444555555777888888:::999:::>>>AAAEEENNNXXXfffuuu}}}{{{~~~xxxpppkkkhhhjjjmmmqqqwww}}}{{{wwwjjjcccYYYRRRNNNNNNOOOPPPTTTUUUWWWXXXXXX[[[___aaaccceeehhhkkknnnrrrwwwzzz}}}}}}{{{{{{{{{{{{}}}}}}~~~|||{{{zzzzzz{{{}}}}}}}}}}}}}}}||||||{{{zzzyyyxxxwwwuuuuuuttttttuuuvvvvvvwwwwwwwwwwwwvvvwwwxxxyyyzzz{{{|||}}}~~~~~~uuummmjjjiiiggghhhjjjlllllllllnnnmmmmmmnnnnnnooopppqqq~~~~~~~~~~~~~~~~~~~~~~~~sssiiibbb^^^^^^\\\[[[\\\___aaaaaaaaa___```aaa```^^^^^^___```___aaacccfffjjjooouuuyyywwwlllfffdddccciiiqqqzzz{{{}}}vvvaaaRRRNNNHHHCCCAAA???>>>===:::999888777666666666666444444444444444444444444444333333222111111111111333333333444444444555555444444444555555777888888:::999;;;???AAAFFFQQQ\\\hhhwww|||yyy}}}wwwooojjjhhhjjjmmmqqqwww}}}|||yyykkkdddZZZRRROOOOOOPPPPPPUUUVVVWWWXXXYYY[[[^^^aaaaaadddgggjjjmmmppptttvvv~~~~~~}}}}}}~~~}}}|||{{{{{{{{{}}}}}}}}}}}}}}}||||||{{{zzzyyyxxxvvvuuutttttttttuuuuuuvvvwwwwwwwwwwwwwwwwwwxxxyyyzzz|||}}}~~~~~~~~~~~~sssiiiccccccaaa______aaabbbcccbbbccccccccccccccceeeffffffuuukkkdddaaa```^^^]]]]]]^^^```aaaaaa``````aaabbbbbb`````````bbb___aaacccfffiiimmmssswww{{{ooohhheeedddjjjrrr{{{}}}~~~yyycccSSSOOOIIIDDDBBB@@@>>>===888777666555555444444444444444444444444444444444333333333333333222222222333333333444444444555555555555555555555666777888999999;;;>>>AAAFFFRRR___jjjyyyyyywww|||wwwoookkkhhhjjjmmmqqqwww}}}}}}yyymmmfff\\\TTTPPPPPPPPPQQQUUUVVVWWWXXXYYY[[[___bbbcccfffjjjmmmnnnpppsssuuu{{{~~~}}}|||||||||||||||}}}}}}}}}|||{{{{{{yyyxxxwwwvvvuuuttttttttttttuuuvvvwwwwwwxxxwwwwwwxxxyyyzzz{{{|||~~~{{{pppggg___ZZZZZZWWWUUUUUUWWWXXXXXXWWW\\\\\\[[[\\\\\\]]]^^^___zzzmmmeeeaaa``````^^^^^^___aaacccdddcccaaaccceeefffeeecccbbbbbbcccaaabbbeeegggiiimmmssswww~~~}}}qqqiiifffdddjjjrrr|||~~~gggTTTPPPJJJEEEBBB@@@>>>===888777666555555444444444444444444444444444444444222333333444444444444333333333333444444444555555666666555555555666666777999:::===@@@BBBGGGUUUbbbmmm|||zzzyyy}}}xxxqqqmmmhhhjjjmmmqqqwww}}}}}}yyyooohhh^^^VVVRRRQQQRRRSSSTTTVVVWWWXXXZZZ\\\```ccchhhkkkoooqqqssssssuuuvvvvvvyyy|||~~~~~~}}}|||{{{||||||||||||{{{zzzzzzwwwwwwvvvuuuuuuuuuuuuuuutttuuuvvvwwwwwwxxxxxxxxxyyyzzz{{{|||}}}{{{lllbbb[[[UUURRRQQQOOOMMMMMMOOOQQQQQQQQQUUUUUUUUUUUUVVVWWWXXXYYYvvviiibbb```aaaaaa___```aaadddfffgggfffeeehhhiiijjjiiigggeeedddeeeccceeegggiiikkkoootttxxx|||~~~rrrjjjfffbbbhhhqqq|||jjjUUUPPPJJJEEEBBB@@@>>>===:::999888777777666666666444444444444444444444444222333444444555555555555333333333444444444555555777666666555555555666666<<<===@@@CCCEEEJJJXXXfffooo~~~}}}|||zzzsssooohhhjjjmmmqqqwww}}}}}}yyyqqqjjj```XXXTTTSSSTTTTTTTTTUUUWWWXXXZZZ]]]aaadddlllooosssvvvvvvvvvwwwxxxqqqsssvvvxxxyyy{{{~~~}}}|||{{{{{{{{{{{{{{{zzzzzzyyywwwvvvuuuuuuuuuuuuuuuvvvttttttuuuwwwwwwxxxxxxxxxzzz{{{|||}}}~~~pppbbbXXXSSSNNNLLLLLLJJJIIIJJJLLLNNNOOOOOOLLLLLLLLLLLLMMMNNNOOOPPPzzzkkkbbbaaabbbbbb```aaacccfffhhhjjjkkkjjjjjjmmmmmmmmmllllllkkkjjjiiifffhhhjjjlllnnnqqqvvvyyy|||xxxmmmeeedddhhhqqq}}}dddXXXPPPHHHGGGEEEAAA>>>>>>===;;;999777666666777888555555555555555555555555444444444333333222222222666666555555555444444444333333444555666777888999<<<<<<>>>BBBFFFLLL[[[hhhvvvxxxqqqlllhhhjjjmmmqqqwww}}}{{{wwwlllggg___YYYUUUTTTRRRQQQUUUWWWYYYYYYYYY\\\bbbgggnnntttzzz}}}|||{{{{{{|||yyyxxxvvvtttssstttxxx{{{{{{zzzyyy{{{~~~~~~}}}||||||||||||||||||{{{zzzyyyxxxtttuuuuuuvvvvvvvvvvvvvvvxxxxxxyyyzzzzzzyyyyyyyyyxxxyyyzzz|||~~~rrrcccYYYRRRKKKHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGtttggg```aaacccbbb```bbbdddgggjjjlllmmmmmmmmmppppppppppppppppppooonnnmmmoooqqqssstttwww{{{~~~~~~{{{ooogggeeeiiiqqq|||gggYYYPPPIIIGGGEEEAAA>>>>>>===;;;999777666666777777555555555555555555555555444333333333333333333222666666555555555444444444333333444555666777888888;;;;;;>>>BBBFFFMMM\\\jjjxxxwwwppplllhhhjjjmmmrrrxxx~~~yyyuuulllggg___YYYUUUSSSRRRQQQSSSUUUWWWWWWXXX[[[aaafffrrrxxx}}}{{{xxxuuusssrrrtttuuuyyywwwwwwxxx|||~~~~~~}}}||||||{{{||||||{{{zzzyyyxxxxxxuuuuuuvvvwwwwwwwwwwwwvvvwwwxxxxxxyyyzzzzzzzzzyyyyyyzzz|||}}}vvvjjj\\\SSSMMMGGGEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFuuulllccc___```cccbbbaaaccceeehhhkkknnnppppppqqqttttttuuuvvvvvvvvvvvvuuuuuuvvvxxxyyyzzz}}}}}}qqqiiifffiiiqqq|||kkkZZZQQQIIIGGGEEEAAA>>>???<<<;;;999777666666777777555555555555555555555555222333333333333333333444555555555555555444444444333444444555666777888888;;;;;;>>>CCCGGGOOO^^^lllzzz~~~vvvoookkkiiijjjnnnsssyyy~~~xxxssskkkeee^^^XXXTTTSSSRRRQQQQQQSSSVVVWWWWWWZZZ```eeettt{{{{{{xxxuuusssrrruuutttssstttwww{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||zzzzzzzzzzzzzzzyyyxxxwwwuuuuuuvvvwwwwwwwwwwwwvvvvvvvvvxxxyyyzzzzzzzzzzzzzzz{{{|||~~~mmmaaaUUUNNNJJJEEECCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCmmmhhhaaa___```bbbbbb```bbbdddgggkkknnnppprrrrrruuuvvvwwwyyyzzz{{{{{{{{{yyy{{{|||}}}~~~~~~rrrjjjfffiiipppzzzppp[[[RRRIIIGGGEEEAAA>>>???<<<;;;999888777666666777555555555555555555555555222222222333333444444444555555555555555555555555444444555555666777777888::::::===CCCHHHPPP___mmm}}}}}}uuunnnjjjiiikkkoootttzzz~~~wwwsssiiiccc\\\VVVSSSQQQPPPPPPPPPSSSVVVWWWXXX[[[aaafffssszzz~~~yyyvvvtttrrrpppqqqssswwwxxxyyy{{{{{{zzzzzzzzz{{{{{{|||zzz{{{}}}}}}}}}}}}||||||{{{{{{{{{xxxyyyyyyyyyxxxxxxwwwvvvttttttuuuvvvvvvvvvvvvuuuuuuuuuwwwxxxzzzzzz{{{{{{zzzzzz|||~~~uuuggg\\\RRRMMMIIIDDDBBBCCC?????????????????????????????????@@@@@@@@@@@@AAA~~~vvviiieee```^^^___``````___```bbbeeehhhkkknnnppprrrtttuuuwwwyyy|||}}}~~~~~~~~~rrrjjjgggiiinnnwwwuuu\\\SSSJJJFFFDDD@@@??????;;;;;;:::888777777666666555555555555555555555555222222222333333444444444444555555555555555555555444444555555666666777777999999===BBBGGGPPP___mmm}}}|||tttnnnjjjjjjlllpppvvv|||}}}wwwsssfff```YYYSSSPPPOOONNNNNNOOORRRVVVXXXYYY]]]bbbgggqqqyyy}}}vvvssspppooopppssstttuuuvvvvvvvvvvvvwwwxxxyyyyyyvvvwwwyyy{{{}}}}}}}}}|||zzzzzzzzzzzzzzzyyyyyyyyywwwwwwwwwwwwwwwvvvvvvuuurrrsssttttttuuuuuutttttttttuuuvvvxxxyyyzzzzzzzzzxxxyyy{{{}}}xxxnnnbbbXXXOOOKKKHHHCCC@@@@@@===========================>>>>>>>>>????????????}}}~~~yyynnneeebbb___]]]]]]^^^___^^^___```bbbeeeiiilllnnnoooqqqrrruuuxxx{{{~~~~~~rrriiiggghhhlllttt~~~yyy]]]SSSJJJFFFDDD@@@???@@@;;;::::::999888777666666555555555555555555555555222333333333333333333444444444444555555555555555555555555555666666777777888999<<>>>>>==============================>>>>>>>>>?????????||||||~~~rrrhhh```^^^[[[YYYZZZ\\\^^^______```aaadddgggjjjlllnnnnnnpppssswww{{{~~~rrrjjjggggggjjjpppzzz{{{^^^TTTJJJFFFDDD@@@???@@@:::::::::999888777666555555555555555555555555555444333333333333333333222444444444555555555666666555555555555666666666666888888;;;@@@EEEMMM\\\jjjxxx|||uuuooollljjjmmmrrryyy~~~~~~yyyrrrnnn```[[[SSSNNNKKKJJJJJJIIIKKKPPPUUUXXXZZZ]]]bbbgggjjjpppxxx~~~}}}vvvqqqooonnnnnnnnnoooooopppqqqrrrtttvvvwwwuuutttttttttuuuvvvvvvwwwuuuuuuuuuuuuuuuuuuuuuuuusssttttttuuuuuuuuutttttttttuuuuuuvvvwwwvvvvvvvvvvvvvvvwwwxxxxxxxxxxxxxxxyyyzzz{{{}}}uuuiii```UUUMMMFFFFFFEEEAAA??????========================>>>>>>>>>?????????@@@@@@|||{{{}}}}}}nnnddd\\\ZZZXXXWWWXXX[[[^^^`````````aaadddfffiiilllmmmmmmooorrrvvvzzz~~~ssskkkffffffhhhnnnxxx|||___UUUJJJFFFDDD@@@???@@@::::::::::::888777666555555555555555555555555555444444444333333222222222444444444555555555666666555555555666666666666666888888;;;@@@DDDLLL[[[iiiwww}}}uuuppplllkkknnnsssyyy|||vvvpppkkk^^^YYYRRRLLLJJJIIIHHHHHHJJJNNNSSSWWWYYY\\\aaafffeeekkkrrrwwwzzz~~~yyysssooonnnmmmlllnnnnnnoooppprrrtttuuuvvvvvvuuutttsssssstttvvvvvvssssssttttttttttttttttttssssssttttttuuuttttttsssvvvvvvwwwxxxxxxxxxxxxxxxvvvwwwwwwxxxxxxxxxwwwwwwzzz{{{|||~~~xxxmmmbbb[[[RRRJJJEEEFFFFFFDDDBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@~~~yyyxxxxxxttthhhccc^^^]]]\\\[[[[[[\\\]]]]]]```bbbdddeeefffgggkkkmmmmmmoooqqqsssuuuyyy}}}~~~rrrkkkbbbcccgggmmmvvv{{{cccWWWKKKGGGEEEAAA>>>===;;;:::999888777777777777333222111222444555444333666555444333222333444555555555555555666666666666666666555555555555666666777999;;;>>>CCCLLLYYYaaaooo{{{zzzrrrnnnooommmqqqwww|||~~~{{{xxxpppiii___WWWNNNKKKHHHEEEFFFIIIEEEHHHLLLPPPTTTYYY^^^bbbcccfffkkkoootttyyy~~~|||uuuqqqooommmlllnnnnnnmmmmmmnnnpppsssuuuuuutttsssrrrqqqrrrssstttssssssttttttuuuttttttttttttssssssrrrssstttuuuvvvuuuuuuvvvwwwwwwwwwwwwwwwyyyxxxwwwwwwvvvwwwwwwwwwzzz{{{|||}}}uuummmdddZZZTTTKKKIIIFFFCCCAAA@@@@@@AAA???????????????>>>===<<<>>>>>>>>>???@@@@@@AAAAAA}}}xxxwwwwwwpppeee```\\\\\\[[[ZZZZZZ[[[\\\]]]```bbbdddeeefffhhhkkknnnppprrrtttvvvwww{{{~~~rrrjjjbbbcccfffkkkttt~~~eeeXXXMMMHHHEEEBBB???>>><<<;;;:::888777666666666444333222333555666555444555444333333333333444555555555555555666666666666666666555555555555666666777999;;;>>>CCCMMMYYYbbbmmmyyyzzzqqqmmmnnnmmmqqqwww|||~~~{{{xxxqqqiii___VVVNNNJJJHHHEEEEEEHHHFFFHHHLLLPPPSSSXXX]]]```bbbeeeiiilllppptttyyy}}}wwwrrrooommmlllnnnmmmllllllnnnppprrrsssuuuuuutttssssssssstttuuusssssstttuuuuuuuuuttttttuuutttsssrrrssstttuuuvvvuuuvvvvvvwwwwwwwwwwwwwwwyyyyyyxxxxxxxxxxxxyyyyyy||||||~~~yyyoooggg___WWWQQQJJJHHHEEECCCAAA@@@@@@AAA???@@@@@@@@@??????>>>===>>>>>>???@@@@@@AAAAAABBB{{{vvvuuuuuu|||kkk```]]]ZZZZZZYYYYYYYYY[[[\\\]]]```bbbeeeggghhhjjjmmmoootttvvvxxxyyyzzz}}}~~~qqqjjjbbbbbbdddhhhppp{{{ggg[[[NNNIIIGGGCCC@@@???===<<<;;;999777666666555666444444444666777666555444444333333333444444555444555555555555666666666666666555555555555666666777999;;;>>>CCCMMMZZZccclllwwwyyyppplllmmmnnnrrrxxx}}}~~~{{{xxxqqqiii^^^VVVMMMJJJGGGDDDEEEHHHFFFIIILLLOOOQQQUUUYYY]]]```bbbfffhhhkkknnnsssvvv{{{uuuqqqnnnlllmmmlllllllllmmmnnnpppqqquuutttttttttttttttuuuvvvsssssstttuuuuuuuuuuuuuuuvvvuuutttssssssssstttuuuvvvvvvwwwxxxxxxxxxxxxwwwyyyyyyyyyyyyzzz{{{||||||~~~~~~}}}qqqhhh```YYYRRRMMMIIIHHHEEECCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????@@@@@@AAABBBBBBCCCCCCzzzvvvvvvwwwxxxggg]]]ZZZXXXXXXWWWXXXYYY[[[\\\^^^aaacccgggiiikkkmmmoooqqqtttvvvyyy{{{}}}~~~qqqiiibbbbbbbbbeeemmmwwwjjj]]]PPPJJJGGGCCCAAAAAA>>>===;;;999777666555555666555444444666777666444444333333333444444555555444444444555555555666666666555555444444555555666777888;;;===CCCNNN[[[eeennnxxxyyypppllllllnnnsssyyy~~~~~~{{{xxxqqqjjj^^^UUUMMMJJJGGGDDDDDDGGGFFFHHHKKKMMMNNNQQQUUUXXX\\\^^^bbbdddgggjjjooorrrzzz~~~wwwrrrooommmlllllllllllllllmmmnnnooossssssssssssttttttuuuuuussstttuuuuuuvvvvvvvvvvvvvvvvvvtttssssssssstttuuuvvvwwwxxxxxxyyyyyyxxxxxxxxxxxxxxxyyyzzz{{{}}}~~~~~~yyylllbbbZZZTTTMMMIIIHHHGGGEEECCCBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDzzzyyyzzz|||uuueee\\\ZZZVVVVVVVVVWWWYYY[[[]]]___bbbeeeiiilllnnnpppsssuuusssuuuxxx{{{~~~rrriiibbbaaaaaadddkkkuuummm___QQQKKKHHHDDDAAAAAA???>>><<<:::888666555555666444333444555555444333222333333444444555555555444444444444555555555555555555444444444444555555777888:::===CCCNNN]]]gggrrr{{{xxxppplllmmmoootttzzz~~~{{{xxxrrrjjj^^^VVVNNNJJJGGGDDDEEEHHHEEEGGGIIIKKKLLLNNNRRRTTTXXXZZZ^^^aaadddhhhmmmpppuuu|||yyytttpppnnnlllllllllllllllmmmmmmmmmppppppqqqrrrssssssttttttssstttuuuvvvwwwwwwwwwwwwvvvvvvttttttssstttuuuvvvwwwwwwxxxyyyyyyyyyyyyyyywwwwwwwwwxxxzzz{{{}}}~~~~~~wwwjjj___WWWPPPKKKGGGFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCDDDCCCCCCCCCDDDEEEEEEFFFFFF~~~}}}rrrccc[[[ZZZUUUUUUVVVWWWYYY\\\___```dddggglllppprrrtttvvvxxxtttvvvyyy|||sssjjjbbbaaaaaadddkkkttt|||nnnaaaRRRKKKGGGCCCAAAAAA>>>===<<<:::888777666666666555333444555555444222222222333444555555555555333444444444444555555555555555444444444444555555666888:::<<>>===<<<999888666555555666666666666666666666666444444444333333222222222444444555555555555444444444555555666777888888999::::::;;;???BBBJJJYYYgggsss~~~wwwpppnnnoooqqqvvv~~~}}}xxxqqqmmmbbbYYYQQQNNNLLLIIIJJJMMMMMMMMMNNNRRRVVVYYYYYYXXXZZZXXXVVVTTTTTTUUUXXXZZZccciiisss~~~|||xxxuuuppplllppppppqqqrrrtttssspppnnnoooqqqsssuuuvvvvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyuuuuuuttttttuuuvvvwwwwww{{{zzzzzzzzzzzz{{{||||||}}}~~~}}}wwwiii```VVVOOOLLLIIIEEEBBBDDDEEEFFFFFFEEEEEEFFFHHHGGGGGGFFFFFFGGGHHHIIIIIIHHHHHHIIIJJJJJJJJJIIIIII}}}lll^^^XXXXXXUUUUUUWWWYYY\\\___bbbdddeeeiiinnnrrruuuxxxzzz|||xxxllleeecccbbbeeekkkssszzz}}}~~~|||yyyxxx{{{xxx___QQQNNNGGGDDDDDD@@@>>>===;;;999888666666555666666666666666666666666444444444333333333222222444444555555555555444444555555555666666777777777:::999;;;>>>BBBIIIXXXfffuuu~~~wwwpppnnnpppqqqvvv~~~|||vvvoookkkaaaYYYQQQNNNLLLIIIJJJMMMOOOOOOQQQTTTXXX[[[\\\\\\\\\YYYVVVSSSRRRSSSUUUVVV[[[bbbmmmyyy{{{wwwtttpppmmmooooooppprrrssssssqqqoooooopppqqqssstttuuuuuutttwwwwwwwwwxxxxxxxxxyyyyyyvvvvvvvvvuuuvvvvvvwwwwww{{{zzzzzzzzz{{{{{{||||||}}}~~~uuuooo```YYYPPPJJJIIIHHHEEEBBBEEEFFFGGGGGGFFFFFFGGGIIIJJJIIIHHHHHHHHHHHHHHHIIIHHHIIIIIIJJJJJJJJJIIIIIIzzzjjj]]]XXXXXXVVVWWWWWWYYY\\\___bbbcccgggkkkooorrruuuxxx{{{~~~zzznnneeecccbbbdddkkksssyyy}}}~~~{{{xxxwwwyyy~~~yyy___QQQNNNFFFCCCCCC???>>>===;;;999888666666666666666666666666666666666444444444444333333333333444444555555555555444444555555555555555555555666999888:::===AAAHHHWWWeeexxxwwwqqqoooppprrrwww~~~|||uuunnnhhhbbbYYYRRROOOMMMKKKLLLOOORRRRRRTTTXXX\\\```aaaaaa]]]ZZZUUUPPPNNNNNNOOOQQQTTT[[[fffttt|||xxxuuusssrrrppppppqqqsssuuuvvvtttrrrqqqrrrssstttuuuuuuuuuuuuwwwwwwwwwwwwxxxxxxxxxxxxyyyxxxxxxwwwwwwwwwwwwxxx{{{{{{{{{{{{||||||||||||}}}zzzsssjjjdddXXXRRRKKKGGGGGGGGGFFFDDDFFFGGGIIIHHHGGGGGGHHHJJJLLLKKKJJJIIIIIIHHHHHHHHHJJJJJJKKKKKKKKKJJJJJJIIIwwwggg\\\WWWXXXWWWWWWXXXYYY[[[___bbbdddjjjmmmqqqtttwwwzzz}}}|||pppeeecccbbbdddkkksssyyy}}}}}}{{{wwwuuuwww|||{{{```QQQMMMFFFBBBCCC???======;;;999888777666666666666666666666666666666444444444444444444333333444444555555555555444444555555555555555444444444888777999<<<@@@GGGVVVdddzzzxxxqqqoooqqqrrrwww~~~{{{uuunnniiiccc[[[SSSQQQOOOMMMNNNRRRVVVVVVXXX]]]aaaeeeeeeeee^^^ZZZSSSMMMJJJIIIJJJKKKOOOVVVcccqqq}}}~~~{{{yyyxxxxxxsssssssssuuuxxxyyyxxxvvvvvvvvvwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxyyy{{{zzzyyyxxxxxxxxxxxxxxx{{{{{{||||||}}}}}}}}}}}}}}}~~~vvvppphhh```ZZZSSSOOOJJJHHHHHHIIIHHHHHHGGGHHHIIIIIIHHHHHHIIIKKKLLLKKKJJJJJJJJJJJJJJJKKKMMMMMMMMMMMMLLLKKKKKKJJJtttfff[[[WWWXXXXXXXXXXXXYYY[[[___ccceeekkknnnrrruuuwwwzzz}}}}}}~~~rrrfffdddccceeellltttzzz~~~~~~{{{vvvsssuuuzzz}}}bbbRRRNNNFFFBBBCCC???===<<<;;;999888777777777666666666666666666666666444444444444444444444444444444555555555555444444555555555555555444444444777777888<<>>@@@BBBFFFJJJSSS___lllyyy|||{{{zzzyyyyyyyyyyyyzzzzzzzzzzzz{{{{{{{{{||||||yyyyyyyyyxxxyyyyyyzzzzzz{{{|||~~~~~~}}}~~~zzzqqqfffbbb\\\YYYXXXWWWSSSPPPLLLLLLKKKKKKJJJKKKMMMOOOPPPQQQSSSRRRQQQQQQRRRTTTRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWVVVUUUTTTRRRPPPOOOpppcccYYYVVVWWWVVVVVVVVVXXX\\\bbbgggkkknnnssszzz{{{}}}sssiiigggfffiiiooowww~~~}}}wwwssssssyyyzzzvvvxxxhhhVVVPPPGGGDDDEEEAAA<<<;;;:::999888888888888666666666666666666666666444444444555555555666666444555555555555555555444444555555666777888999999999888:::===AAAHHHWWWeeeyyyyyysssrrrtttuuuyyy~~~zzzssskkkfff]]]UUUNNNMMMLLLLLLNNNRRRXXX]]]eeelllooollleee___UUUPPPIIIBBB>>>===@@@BBBGGGKKKRRR]]]kkkxxx~~~}}}|||{{{{{{||||||{{{{{{{{{||||||||||||}}}xxxxxxxxxxxxyyyyyyzzz{{{{{{}}}~~~}}}~~~zzzlllddd^^^ZZZUUUTTTUUUUUURRRPPPLLLMMMNNNNNNNNNPPPSSSUUUSSSUUUVVVVVVUUUUUUVVVWWWWWWWWWWWWVVVVVVWWWXXXXXXYYYXXXXXXWWWUUUSSSQQQPPP~~~pppddd[[[WWWWWWWWWWWWXXXYYY[[[aaahhhmmmrrrwww}}}}}}sssllliiihhhjjjqqqxxx|||}}}~~~{{{wwwtttvvvzzz}}}yyyzzzjjjXXXOOOEEEDDDEEE???@@@>>><<<;;;;;;:::888666666666666666666666666666666555444333333333333333444444444444444444444444666666666666777777777777999888999<<>><<<;;;;;;:::888666666666666666666666666666777666555555444444444555444444444444444444444444666666666666777777777777999888999<<>>===;;;;;;;;;;;;999777666666666666666666666666555444444333444444555555555555555555555555555555666666666666777777777777888777999===>>>CCCPPP\\\uuuzzzsssqqqpppooouuuwww|||wwwmmmeeeWWWOOOIIIHHHGGGEEEGGGJJJHHHHHHGGGGGGGGGFFFGGGGGGIIIIIIHHHHHHHHHIIIKKKLLLPPPQQQVVV___jjjvvv~~~}}}{{{xxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||}}}}}}|||}}}}}}wwwsssqqqpppqqqpppnnnooorrrtttuuutttrrrnnnggg```YYYTTTQQQPPPOOOPPPQQQSSSTTTVVVWWWXXXXXXXXXYYYZZZ[[[\\\]]]]]]\\\]]]]]]___```bbbcccdddddddddccceeefffgggfffdddbbb```]]]ZZZXXXXXXXXXYYYyyyrrrjjjkkkoootttzzzyyymmmcccZZZUUUUUUUUUVVVWWWXXX\\\bbbjjjooowww}}}}}}pppnnnnnnppptttuuusssqqqkkkjjjhhhhhhlllttt{{{mmm[[[PPPFFFDDDEEE>>>>>><<<;;;;;;;;;;;;999888666666666666666666666666444333333333333444555555555555555555555555555555666666666666777777777777888777:::===>>>BBBNNNZZZmmmzzztttrrrqqqqqquuuwww|||yyynnnfffXXXQQQJJJIIIHHHFFFGGGKKKHHHGGGFFFFFFFFFFFFGGGGGGJJJKKKMMMMMMLLLMMMOOOQQQSSSTTTZZZcccnnnyyy}}}{{{yyyyyyyyyyyyyyyzzzzzzzzz{{{{{{zzz{{{{{{|||}}}~~~}}}~~~|||wwwwwwvvvvvvyyy}}}}}}tttnnnlllkkkjjjlllkkklllnnnqqqssssssrrrlllhhhaaaZZZTTTQQQPPPOOOPPPQQQRRRTTTVVVWWWYYYYYYYYYYYYZZZ[[[\\\]]]]]]^^^]]]]]]]]]^^^```bbbdddeeefffeeeeeefffhhhhhhgggfffdddbbb```]]][[[YYYYYYYYYvvvnnniiiiiikkkooouuu|||tttkkkccc[[[XXXXXXTTTUUUVVVXXX[[[aaaiiinnnyyy~~~}}}ooonnnnnnqqquuuvvvsssppphhhgggeeefffkkksss{{{nnn[[[QQQFFFDDDEEE>>>===<<<;;;;;;;;;;;;:::888666666666666666666666666444444444444444555666666555555555555555555555555666666666666777777777777777777:::===>>>BBBMMMYYYeeewww}}}}}}zzzuuusssssssssuuuwww|||{{{ppphhhZZZSSSLLLKKKIIIHHHIIILLLIIIIIIHHHHHHHHHHHHIIIJJJLLLNNNQQQQQQPPPPPPRRRTTTUUUWWW]]]hhhqqq}}}}}}{{{{{{zzzzzzyyyyyyyyyyyyzzz{{{{{{{{{{{{|||}}}~~~~~~wwwppplllhhhhhhgggggghhhkkknnnpppzzz~~~|||sssllliiiggggggggghhhhhhiiillloooqqqpppnnnfffaaaZZZTTTPPPNNNOOOQQQRRRSSSTTTUUUWWWXXXZZZZZZ[[[\\\\\\]]]^^^___``````_________```bbbdddggghhhhhhgggggghhhjjjjjjiiihhhfffeeedddaaa___\\\[[[ZZZvvvnnnllllllmmmpppuuu{{{~~~qqqiiiccc]]]ZZZ[[[SSSSSSUUUVVVZZZ```hhhnnn{{{|||nnnmmmnnnqqquuuvvvssspppfffeeeccceeejjjrrrzzznnn[[[QQQFFFDDDEEE>>>===<<<:::;;;;;;;;;:::888666666666666666666666666555555555555555666777888666666666666666666666666666666666666777777777777777777:::===>>>AAALLLXXX```rrrxxxyyyzzzuuutttttttttuuuwww||||||qqqiii\\\TTTNNNLLLKKKIIIJJJMMMJJJJJJJJJJJJJJJKKKLLLLLLMMMQQQTTTTTTSSSRRRTTTVVVVVVXXX___jjjttt~~~~~~{{{|||{{{{{{zzzyyyyyyyyyyyy{{{{{{{{{||||||}}}~~~vvvmmmgggddd```___^^^]]]^^^___aaabbblllpppxxxzzzuuummmhhheeeeeeeeeeeefffggghhhllloooooonnnlllbbb]]]WWWQQQNNNOOOQQQSSSSSSTTTUUUVVVXXXYYYZZZ[[[^^^^^^___```aaabbbccccccaaaaaabbbbbbdddgggiiikkkjjjiiiiiijjjllllllkkkiiihhhhhhgggeeebbb___\\\[[[uuummmkkkllloootttzzzzzzooogggccc```ZZZVVVWWWTTTSSSVVVYYY^^^gggpppwww~~~~~~ooonnnnnnqqquuuwwwuuurrriiieeedddhhhlllpppwwwlllWWWOOOFFFBBBCCC???>>>===<<<:::999888777777666666555555444444444333444444444444444444444444555555555555555555555555555666777777666666777888555777:::<<<>>>CCCLLLRRR___lll|||{{{rrrttt||||||vvvtttssssssxxx{{{zzzsssnnn___WWWNNNJJJKKKNNNNNNMMMPPPPPPOOOMMMKKKKKKNNNPPPUUUVVVXXXWWWVVVVVVWWWXXX]]]aaagggnnnvvv~~~|||xxxxxxxxxxxxyyyzzz{{{{{{~~~~~~~~~uuunnneee``````\\\[[[YYYXXXXXXZZZ\\\]]]bbbfffkkkrrrzzztttmmmddd``````aaa___\\\```______ccchhhjjjfffbbbYYYWWWTTTQQQOOOPPPQQQRRRVVVXXXYYYYYYYYYYYYZZZ\\\]]]```ccceeefffggghhhiiimmmmmmmmmnnnoooppprrrsssqqqpppmmmkkkkkkkkklllmmmnnnmmmkkkhhheeeaaa^^^\\\vvvppppppqqquuuzzz|||uuulllfffccc___YYYUUUVVVSSSSSSVVVYYY]]]fffoooxxx~~~~~~qqqpppooorrrvvvwwwuuurrrjjjfffdddggglllqqqyyynnnYYYQQQHHHDDDEEEAAA>>>===<<<:::999888777777666666666555555555444444444444444444444444444444555555555555555555555555555666777777666666777888999;;;===>>>???CCCKKKQQQ]]]jjjzzzwwwooorrr}}}|||wwwvvvuuuuuuxxx{{{yyyrrrmmmbbb[[[RRRNNNOOOQQQRRRQQQQQQRRRQQQPPPOOOOOORRRTTT[[[\\\]]]\\\ZZZYYYZZZ[[[^^^bbbjjjsss|||~~~|||vvvvvvvvvvvvwwwxxxyyyzzz}}}~~~vvvnnnhhhaaa]]]]]]YYYXXXWWWVVVVVVVVVXXXYYYZZZ]]]bbbhhhoooyyyxxxnnnggg```\\\\\\]]][[[YYY[[[ZZZYYY]]]aaabbb___[[[TTTRRRPPPOOOOOOPPPRRRTTTVVVXXXYYYZZZZZZ[[[\\\^^^bbbeeeiiilllmmmnnnooopppssssssssstttuuuvvvwwwwwwxxxvvvsssqqqooonnnooooooooonnnmmmjjjhhheeebbbaaayyytttvvvxxx|||{{{vvvqqqlllhhheeeaaa[[[VVVVVVSSSRRRUUUXXX\\\eeennnxxx~~~sssqqqpppsssvvvxxxvvvssslllgggdddggglllqqq{{{~~~qqq\\\TTTJJJFFFGGGBBB>>>===<<<:::999888777777777777666666666666555555444444444444444444444444555555555555555555555555555666777777666666888999===???@@@@@@@@@CCCJJJPPP[[[hhhxxxyyypppjjjppp}}}}}}yyywwwwwwwwwwwwzzz~~~xxxqqqlllccc]]]UUUPPPQQQSSSTTTSSSSSSTTTUUUUUUUUUVVVYYY\\\cccddddddbbb```^^^______aaaeeennnxxx}}}|||vvvvvvvvvvvvwwwxxxyyyzzz|||}}}~~~|||ooohhhccc^^^\\\]]]ZZZYYYWWWVVVUUUVVVVVVWWWVVVXXX\\\```fffoooxxx~~~wwwmmmeee```ZZZWWWWWWXXXVVVUUUUUUSSSSSSUUUXXXXXXUUURRRMMMLLLLLLLLLNNNPPPSSSUUUUUUWWWYYYZZZ[[[]]]```ccciiimmmrrruuuwwwxxxzzz{{{}}}}}}}}}~~~~~~|||yyyvvvuuuttttttsssrrrpppnnnkkkiiigggfff~~~zzz|||~~~yyyqqqrrrpppnnnllliiieee^^^YYYVVVSSSRRRTTTWWW[[[dddmmmxxx}}}rrrpppppprrrwwwyyyxxxvvvnnnhhheeeggglllrrr|||rrr]]]TTTKKKGGGGGGCCC>>>===<<<:::999888777777777777777777777666666666444444444444444444444444555555555555555555555555555666888888777777888:::>>>@@@AAA@@@@@@DDDKKKPPP[[[gggwwwssskkkgggnnn|||~~~zzzxxxwwwwwwwwwyyy~~~yyyqqqlllbbb]]]VVVQQQQQQRRRSSSSSSVVVXXXYYYZZZ[[[]]]aaaccciiijjjjjjhhheeeccccccdddgggjjjqqq}}}|||{{{xxxxxxxxxyyyzzz{{{|||}}}|||}}}~~~wwwlllfffccc``````bbb^^^]]]\\\ZZZZZZYYYYYYZZZZZZ\\\^^^aaafffmmmuuuzzz}}}xxxnnneee\\\XXXTTTRRRSSSSSSRRRPPPPPPOOONNNOOOPPPPPPNNNKKKHHHHHHIIIJJJLLLOOORRRTTTSSSUUUXXXZZZ]]]```eeehhhppptttzzz~~~|||{{{zzzxxxvvvtttqqqmmmkkkiiihhhyyysssoooooooooooonnnlllfff___ZZZVVVSSSRRRTTTWWW[[[dddmmmwww|||ooommmmmmqqqvvvzzzzzzyyynnnhhheeeggglllsss}}}rrr\\\TTTJJJFFFFFFBBB>>>===<<<:::999888777777666666666777777777777777444444444444444444444444555555555555555555555555555666888888777777999;;;;;;>>>???@@@AAAEEELLLRRR\\\hhhwwwnnngggeeennn|||zzzwwwuuutttvvvxxx}}}yyyqqqlllaaa]]]WWWSSSQQQRRRSSSTTTXXX[[[]]]___aaacccgggiiimmmnnnnnnllliiigggggghhhnnnooottt~~~|||zzzxxxxxxxxxyyyzzz{{{}}}~~~}}}}}}~~~uuukkkgggeeeddddddgggcccbbbaaa```______^^^^^^___aaaccceeehhhmmmssswwwyyy{{{zzzvvvrrrnnneee\\\UUUSSSQQQPPPOOOOOONNNMMMMMMLLLLLLKKKLLLKKKJJJHHHGGGGGGHHHJJJLLLNNNQQQRRRRRRTTTXXX[[[___dddjjjnnnvvv{{{}}}{{{wwwsssnnnkkkhhhggg~~~~~~wwwssspppooommmnnnpppoookkkddd^^^YYYWWWTTTSSSUUUXXX[[[dddmmmvvv{{{mmmkkkkkknnntttxxxyyyxxxlllgggeeehhhmmmsss}}}rrr\\\TTTJJJEEEEEEAAA>>>===<<<:::999888777777555555666666666666777777444444444444444444444444555555555555555555555555444666888888888888:::;;;:::===???@@@BBBFFFNNNTTT^^^iiivvvkkkeeedddnnn}}}{{{vvvsssqqquuuxxx}}}xxxpppkkkbbb___ZZZUUUSSSSSSTTTVVVZZZ]]]```ccceeegggkkkmmmnnnooopppooommmllllllmmmssstttyyy~~~{{{yyyvvvvvvvvvwwwyyyzzz||||||~~~|||ssskkkiiiiiiggghhhjjjgggggggggffffffeeeddddddccceeehhhjjjkkkmmmqqqsssrrrssspppjjjfffccc\\\UUUPPPPPPOOONNNMMMKKKJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGHHHJJJLLLOOOQQQRRRSSSUUUYYY]]]cccjjjqqqvvv|||zzztttoookkkiiihhhvvvpppnnnnnnooooooqqqrrrqqqkkkddd^^^ZZZXXXUUUTTTVVVXXX\\\dddmmmttt{{{nnnkkkjjjlllqqquuuuuutttjjjfffdddiiinnnsss|||sss]]]TTTJJJFFFFFFAAA>>>===<<<:::999888777777444444555555555666666666444444444444444444444444555555555555555555555555444666888888888888:::<<<<<>>===<<<:::999888777777333444444444555555666666444444444444444444444444555555555555555555555555444666888888888999;;;<<>>@@@AAAAAABBBDDDHHHOOOSSS\\\eeekkk{{{{{{xxx}}}jjj___```cccmmm}}}}}}wwwrrrpppuuuwww||||||wwwpppiiiddd\\\XXXRRRNNNMMMNNNOOOOOOWWW\\\ccchhhjjjjjjjjjjjjmmmnnnooopppoooppprrrtttwwwwwwxxx{{{}}}zzzxxxvvvwwwxxxzzz|||}}}yyyuuuwwwxxxwwwwwwzzzzzz{{{||||||zzzzzz{{{|||}}}vvvooofff^^^XXXTTTQQQPPPMMMMMMLLLIIIFFFDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEGGGIIILLLMMMNNNPPPSSSUUU\\\___dddiiipppxxx}}}yyytttqqqnnnmmmmmmvvvrrrrrrqqqqqqtttzzz{{{|||}}}yyyqqqggg```\\\WWWTTTWWWZZZ]]]dddlllrrryyynnnkkkiiikkknnnppppppnnnhhhgggeeeggglllttt|||qqq\\\TTTJJJFFFEEEAAA@@@???===;;;999888777777666666666666666666666666444444444444444444444444555555555555555555555555444888<<<===:::999<<<>>>???@@@AAABBBDDDIIIOOOTTTZZZcccjjj{{{|||yyy}}}iii]]]]]]aaakkk{{{~~~wwwrrrpppsssvvv{{{|||xxxsssllleee```ZZZVVVPPPMMMLLLMMMNNNNNNTTTXXX___dddggghhhhhhiiijjjkkkmmmmmmnnnpppsssvvvwwwwwwyyy{{{~~~~~~}}}zzzxxxvvvwwwyyyzzz|||~~~{{{xxxyyy{{{zzz{{{~~~~~~~~~~~~zzztttjjjaaaZZZUUURRRPPPMMMLLLKKKHHHFFFDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEGGGJJJLLLNNNPPPRRRUUUWWW___ccchhhooouuu}}}~~~|||xxxtttqqqooonnnnnnxxxuuutttssstttvvv}}}~~~}}}tttjjjccc]]]XXXVVVXXX[[[___fffmmmtttzzz}}}ooolllhhhhhhllloooooonnnhhhgggeeefffjjjrrrzzzqqq\\\TTTJJJFFFFFFAAA@@@???===;;;999888888777444555666777777666555444444444444444444444444444555555555555555555555555111555999:::999999<<>>???AAABBBEEEJJJPPPTTTXXXbbbjjj|||~~~{{{}}}hhhZZZZZZ^^^hhhyyy~~~wwwssspppqqqtttyyy~~~|||wwwrrrmmmggg```[[[WWWSSSNNNKKKKKKLLLMMMMMMOOOTTTZZZ___bbbdddfffgggggghhhhhhiiijjjmmmrrrvvvvvvwwwyyy|||}}}~~~}}}}}}}}}~~~|||zzzxxxwwwxxxyyy{{{}}}~~~zzzzzzzzz|||{{{yyy{{{}}}}}}zzzpppfff___XXXSSSPPPNNNLLLJJJGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEGGGJJJMMMPPPRRRUUUXXX[[[aaaeeekkkrrryyy{{{yyyvvvssspppooooooppp}}}yyywwwuuuvvvzzz~~~}}}tttjjjccc^^^YYYVVVXXX[[[___fffmmmtttzzz|||pppkkkgggfffiiimmmoooooojjjhhhffffffjjjqqqyyy~~~qqq\\\UUUKKKFFFFFFAAA???>>>===;;;999888888888333555777888888777555333444444444444444444444444555555555555555555555555222555888999999999<<<>>>===???AAACCCEEEJJJPPPTTTWWWaaajjj~~~~~~hhhXXXXXX[[[eeevvv~~~wwwsssqqqqqqtttzzz}}}yyyvvvqqqmmmhhhbbb[[[WWWSSSOOOKKKIIIJJJKKKLLLLLLLLLPPPVVV[[[^^^```ccceeeeeeeeeddddddeeehhhmmmqqqsssvvvyyy|||||||||||||||||||||~~~|||yyyxxxwwwxxxzzz|||~~~yyyuuuuuuvvvyyy~~~zzzxxx{{{~~~~~~wwwmmmddd]]]VVVRRROOOLLLIIIFFFDDDDDDCCCBBBCCCCCCCCCCCCDDDDDDEEEFFFHHHKKKNNNQQQTTTWWWZZZ]]]```dddkkkqqqwww|||}}}vvvtttrrrpppoooooopppqqq~~~~~~~~~{{{xxxyyy}}}~~~uuukkkccc]]]XXXUUUXXX[[[^^^eeemmmtttzzz{{{nnnjjjeeedddhhhmmmooooookkkiiiggggggkkkrrrzzz~~~rrr]]]UUUKKKGGGFFFBBB???>>><<<;;;:::999888888333555777888888777555333444444444444444444444444555555555555555555555555777888999999999:::<<<======???AAACCCFFFJJJOOOSSSWWW```jjj~~~iiiXXXXXXZZZdddtttxxxsssqqqsssvvvzzzzzzwwwssspppkkkgggbbb]]]XXXTTTOOOLLLIIIHHHIIIJJJKKKKKKKKKOOOSSSVVVYYY\\\___aaabbbaaa```______bbbfffjjjooosssxxx{{{{{{zzzzzz{{{|||~~~|||yyywwwwwwxxxzzz|||~~~tttqqqrrrtttxxx}}}~~~zzzxxx{{{~~~|||sssjjjbbb[[[VVVQQQMMMHHHEEEEEEDDDCCCBBBDDDDDDDDDDDDEEEFFFGGGHHHJJJLLLOOORRRTTTVVVZZZ\\\___ccciiinnnssswww{{{~~~yyyuuuooonnnmmmllllllmmmoooqqqwwwvvvwww|||{{{|||xxxnnnfff]]]XXXVVVXXX[[[^^^eeemmmtttzzzxxxkkkgggcccccchhhmmmooopppkkkiiiggggggkkkrrrzzzrrr]]]UUUKKKGGGGGGBBB>>>>>><<<;;;:::999999999444555666777777666555444444444444444444444444444555555555555555555555555999999999999:::<<<===>>>>>>@@@BBBDDDFFFIIINNNQQQVVV___hhh}}}jjjXXXWWWYYYbbbrrrxxxsssqqqtttvvv{{{~~~yyytttpppllliiieee```]]]YYYUUURRRLLLJJJGGGGGGHHHJJJKKKKKKLLLNNNPPPRRRTTTVVVYYY[[[\\\\\\\\\[[[ZZZ\\\```ccciiiooowww{{{{{{zzzzzz|||~~~~~~{{{yyywwwwwwxxxzzz|||wwwooonnnqqqtttyyy}}}~~~yyywww{{{~~~~~~wwwppphhhaaa\\\TTTNNNHHHEEEEEEFFFDDDBBBEEEEEEEEEEEEFFFHHHIIIJJJKKKMMMPPPRRRSSSTTTWWWYYY^^^aaafffkkkooosssxxx{{{|||wwwrrrnnnhhhggggggggghhhkkknnnooozzzwwwmmmnnnpppsssyyy}}}~~~zzzoooggg___ZZZWWWYYY\\\```gggnnnuuu{{{ttthhhdddbbbccchhhmmmppppppiiigggeeefffjjjrrrzzzrrr]]]UUULLLGGGGGGBBB>>>===<<<;;;:::999999999666666666666666666666666444444444444444444444444555555555555555555555555888777777888;;;===?????????AAACCCEEEFFFIIILLLOOOUUU]]]eeezzzjjjXXXVVVWWW___oooyyytttqqqrrruuuzzz~~~xxxrrrllliiieeebbb^^^ZZZXXXUUUQQQOOOJJJHHHGGGGGGIIIJJJKKKKKKLLLMMMNNNNNNNNNPPPSSSUUUUUUVVVWWWWWWWWWYYY\\\___dddkkkuuuzzz{{{zzz{{{}}}~~~~~~{{{yyywwwvvvwwwyyy{{{~~~xxxpppjjjkkkppptttxxx}}}~~~zzzuuusssvvvyyyzzz|||}}}zzztttmmmfffbbbVVVPPPIIIFFFFFFGGGEEECCCFFFFFFFFFGGGHHHIIIKKKKKKMMMNNNPPPQQQQQQQQQSSSUUUYYY\\\```eeejjjpppvvvzzz|||xxxrrrmmmhhhaaaaaaaaabbbeeehhhlllnnn~~~|||yyyuuuoookkkgggiiikkkmmmpppwwwyyynnnggg```[[[XXXZZZ^^^aaahhhpppwww|||~~~qqqfffcccaaaccciiinnnppppppgggfffdddeeeiiiqqqyyy~~~rrr^^^VVVLLLGGGGGGBBB>>>===<<<;;;:::999999999666666555555555555666666444444444444444444444444555555555555555555555555666555555777;;;>>>@@@AAA@@@BBBDDDEEEFFFHHHKKKNNNTTT[[[bbbxxxiiiWWWUUUVVV]]]lllyyytttqqqpppsssxxxzzztttnnnhhhdddaaa^^^ZZZWWWTTTRRROOOMMMIIIHHHFFFGGGIIIKKKKKKKKKKKKLLLLLLKKKKKKLLLNNNPPPPPPQQQTTTUUUVVVXXX[[[^^^```iiissszzz{{{zzz|||~~~~~~~~~{{{xxxwwwuuuvvvxxx{{{~~~rrrkkkfffiiiooosssxxx}}}{{{uuupppnnnqqqssstttvvvzzzzzz|||{{{vvvpppjjjeeeWWWQQQIIIFFFGGGHHHFFFCCCGGGGGGGGGHHHIIIJJJLLLMMMNNNOOOPPPPPPOOOOOOPPPRRRTTTVVV[[[___eeellltttzzz~~~zzzvvvpppjjjfff]]]]]]^^^```cccfffjjjmmm{{{wwwuuuooohhhfffiiibbbcccdddeeehhhnnnuuuzzz{{{pppiiiaaa\\\YYYZZZ[[[___hhhqqqzzz~~~{{{pppgggdddbbbdddjjjpppssssssfffaaa```dddiiipppyyyuuu```XXXMMMIIIHHHCCCAAA@@@>>>;;;999777666666777777777777777777777777666666555555555444444444222444555555444333333444666666888999;;;===>>>>>>AAAAAAAAABBBEEEIIINNNQQQVVV^^^iiittt~~~xxxlll\\\XXXXXX```lll{{{}}}xxxuuutttwww|||{{{tttnnnggg```ZZZ[[[YYYVVVRRROOOMMMLLLLLLHHHIIIJJJKKKLLLLLLLLLLLLIIIJJJKKKJJJIIIIIIJJJLLLLLLMMMOOOOOOPPPRRRVVVYYYaaafffnnnuuuyyy||||||yyywwwvvvuuutttuuuvvvyyy{{{xxxnnnllljjjjjjmmmttt{{{zzzuuutttnnnllljjjiiiiiikkkmmmooosssssstttvvvyyy~~~}}}wwwqqqnnn___WWWNNNHHHFFFGGGGGGGGGIIIIIIHHHGGGGGGGGGHHHHHHJJJMMMOOOOOONNNMMMMMMMMMOOOSSSXXX]]]dddnnnyyy~~~{{{zzzuuukkkbbb\\\\\\\\\^^^aaaeeeiiilll}}}xxxssspppkkkdddcccfffaaabbbcccdddfffkkkrrrwww~~~~~~rrrjjj```\\\YYYZZZ\\\```iiirrr{{{~~~uuukkkgggeeedddhhhnnnsssttttttgggbbb```dddjjjpppyyyuuu```XXXMMMIIIHHHCCCAAA@@@>>>;;;999888777666777777777777777777777777666666555555555444444444333555666666555444444555555666777999:::<<<===>>>@@@@@@AAACCCFFFJJJMMMPPPUUU]]]gggrrr|||wwwlll[[[WWWWWW___kkkzzz}}}yyyvvvtttxxx}}}zzzqqqjjjddd]]]XXXUUUTTTQQQOOOMMMLLLLLLLLLJJJJJJKKKLLLMMMMMMMMMMMMKKKLLLLLLLLLJJJJJJLLLMMMNNNOOOQQQQQQRRRSSSVVVYYY___eeemmmtttyyy||||||zzzxxxwwwwwwwwwxxxxxxzzz{{{}}}}}}uuunnnlllkkklllpppvvv|||{{{qqqkkkjjjeeedddbbbaaaaaaccceeegggjjjjjjkkkmmmqqquuuxxx{{{|||xxxtttqqqddd]]]SSSLLLIIIHHHGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIIIIKKKMMMMMMLLLJJJJJJKKKMMMPPPVVV[[[cccnnn{{{~~~|||{{{vvvlllddd[[[ZZZYYYZZZ]]]bbbgggjjj{{{tttnnnjjjeee``````cccaaabbbcccccceeeiiinnnrrrxxx}}}tttkkk___[[[YYYZZZ]]]aaakkkttt}}}|||ooofffffffffhhhmmmsssvvvvvvttthhhcccaaaeeejjjoooxxxuuu```XXXMMMIIIHHHCCCAAA???===;;;999888777777777777777777777777777777555555555555555444444444444666777777666555555666444555666777999;;;<<<===>>>???AAADDDGGGJJJMMMNNNSSSZZZdddnnnxxx|||uuukkkZZZVVVVVV^^^kkkzzz~~~yyywwwtttxxx~~~xxxnnneee___YYYVVVQQQPPPOOONNNNNNMMMNNNNNNLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLLLLMMMOOOQQQRRRTTTTTTTTTTTTVVVXXX]]]bbbjjjrrrwww{{{|||zzzyyyyyyyyy{{{{{{{{{{{{|||}}}~~~yyyrrrnnnnnnnnnppptttyyy~~~{{{qqqhhhaaa```\\\[[[YYYYYYYYY[[[]]]^^^aaaaaabbbdddgggjjjmmmooovvvyyy}}}~~~}}}|||yyywwwuuusssjjjcccZZZQQQLLLIIIGGGFFFHHHHHHHHHGGGGGGHHHIIIIIIIIIJJJKKKKKKIIIGGGGGGHHHJJJMMMRRRXXXaaammm|||~~~|||wwwnnnggg]]][[[XXXWWWZZZ___eeeiiiyyyqqqiiieeebbb^^^___bbbbbbcccdddeeefffhhhllloooppptttyyy||||||}}}~~~uuukkk___[[[YYY[[[^^^bbblllvvv~~~wwwllleeeeeefffjjjqqqwwwxxxuuuqqqhhhcccaaaeeejjjoooxxxuuu```WWWMMMIIIHHHCCC@@@???===;;;999888777777666666666666666666666666555555555555555555555555444555777777555444555666333444555777888:::;;;<<<===>>>BBBEEEHHHJJJLLLLLLPPPWWW___iiitttyyysssjjjZZZVVVVVV^^^kkkzzz~~~zzzwwwtttyyyvvvkkkaaaZZZUUUSSSRRRRRRQQQQQQPPPPPPPPPPPPNNNNNNMMMMMMLLLLLLLLLLLLNNNOOOPPPOOONNNNNNOOOQQQTTTVVVXXXXXXWWWVVVWWWXXX\\\aaaiiipppuuuzzz~~~~~~~~~|||zzzyyyxxxxxxxxx{{{{{{{{{||||||}}}~~~~~~uuuoooooopppqqqtttxxx|||zzzqqqiiiaaa\\\[[[VVVUUUUUUTTTUUUVVVXXXYYY[[[[[[\\\^^^```ccceeegggkkkmmmqqquuuxxxzzz{{{{{{xxxwwwvvvtttrrrqqqpppooojjjeee]]]TTTNNNJJJHHHGGGJJJJJJIIIHHHGGGGGGGGGGGGIIIJJJJJJIIIGGGEEEFFFFFFIIILLLPPPVVV^^^kkk{{{~~~zzzrrrlllbbb___ZZZXXXZZZ___eeejjjyyyooogggdddbbb```aaadddeeefffhhhhhhiiijjjmmmooolllnnnppprrrrrrssstttuuuwwwxxxxxxyyyzzz~~~uuujjj___[[[YYY[[[^^^cccmmmwww~~~vvvmmmhhhdddggglllsssyyyxxxsssnnngggbbb```dddiiioooxxxuuu```WWWMMMIIIHHHCCC@@@???===;;;999888888777666666666666666666666666444555555555555555555555222444666555444333444555333333555666888:::;;;;;;<<<>>>BBBEEEIIIJJJKKKKKKNNNTTT[[[dddooovvvrrrjjj[[[WWWWWW```lll|||~~~yyywwwtttxxx~~~vvvjjj```XXXTTTRRRSSSSSSSSSSSSRRRRRRQQQQQQQQQPPPNNNMMMLLLKKKLLLLLLNNNOOOPPPPPPPPPPPPRRRTTTWWWZZZ\\\]]][[[ZZZYYYYYY]]]bbbiiioootttxxx|||~~~||||||zzzyyyxxxvvvvvvvvvwwwwwwyyyyyyzzz{{{}}}zzztttpppqqqrrrtttwwwzzz~~~qqqhhhaaaZZZWWWWWWRRRRRRRRRRRRRRRTTTUUUVVVWWWWWWXXXZZZ[[[]]]___```cccdddfffiiikkkmmmnnnooopppooonnnllljjjiiihhhgggeeebbb\\\UUUNNNJJJIIIIIIMMMLLLJJJHHHFFFEEEEEEDDDIIIJJJJJJIIIGGGEEEFFFGGGIIIKKKOOOSSS[[[gggvvv}}}wwwrrrfffbbb]]]YYYYYY]]]cccgggwwwnnnfffddddddcccdddfffgggiiikkkllllllmmmnnnppplllllllllmmmmmmnnnooooooooopppqqqqqqrrruuuzzz}}}}}}~~~sssjjj```\\\ZZZ\\\___dddnnnxxx~~~vvvnnnkkkeeehhhmmmuuuyyyxxxqqqjjjddd```^^^bbbhhhnnnxxxuuu```XXXMMMIIIHHHCCC???>>>===;;;:::999888888777777777777777777777777444444444555555555555555222444555555444333333444333444555666888:::;;;<<<<<<>>>AAAEEEHHHJJJKKKKKKMMMRRRXXXaaallltttqqqjjj[[[WWWWWW```mmm|||}}}xxxuuurrrvvv|||xxxlllaaaXXXTTTSSSRRRRRRSSSSSSSSSSSSRRRRRRTTTRRRPPPNNNLLLLLLLLLLLLOOOPPPRRRRRRSSSTTTWWWYYY\\\___bbbcccbbb```^^^^^^aaaeeejjjooosssvvvzzz}}}~~~~~~}}}{{{zzzzzzvvvuuutttsssssstttuuuvvvwwwwwwyyyzzz}}}yyyuuusssuuuuuuvvvxxx{{{~~~xxxjjjaaa[[[TTTQQQRRROOOOOOPPPPPPQQQRRRSSSTTTTTTTTTUUUWWWXXXYYYZZZZZZ]]]^^^^^^```aaabbbddddddgggggggggfffeeedddbbbaaa___]]]YYYTTTNNNJJJIIIJJJNNNLLLKKKHHHFFFEEEDDDDDDIIIJJJJJJHHHFFFFFFGGGHHHHHHKKKMMMPPPUUU___kkkttt|||xxxjjjeee___ZZZXXX[[[```cccuuullleeeeeefffffffffhhhhhhjjjmmmnnnnnnooopppqqqooonnnmmmlllmmmnnnnnnnnnkkklllnnnoooooopppsssuuuyyy{{{~~~rrrjjjaaa]]][[[]]]___dddnnnwww}}}uuummmjjjhhhjjjpppvvvzzzwwwoooiiibbb]]]\\\aaagggnnnxxxuuu```XXXMMMIIIHHHCCC???>>><<<;;;:::999888888777777777777777777777777444444444555555555666666333555666666555444444555444444555777999:::<<<<<<<<<>>>@@@DDDGGGIIIKKKLLLLLLPPPVVV^^^jjjrrrqqqkkkYYYVVVVVV___lll||||||wwwtttqqquuuzzzzzzooodddZZZVVVUUUQQQRRRTTTVVVWWWWWWWWWWWWXXXVVVSSSPPPOOONNNNNNNNNPPPRRRTTTVVVWWWYYY\\\___bbbeeeiiikkkjjjgggeeedddeeehhhlllppprrruuuxxxzzz|||}}}~~~}}}|||{{{zzzyyyxxxwwwsssrrrrrrqqqrrrsssuuuvvvwwwwwwxxxzzz|||~~~~~~yyywwwwwwxxxxxxwwwxxxzzz}}}{{{ooobbb[[[VVVRRRPPPRRRPPPPPPQQQRRRSSSTTTUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXZZZZZZZZZZZZ[[[]]]^^^___```aaacccddddddcccbbbaaa[[[[[[XXXSSSMMMIIIHHHIIIKKKJJJIIIHHHGGGFFFFFFFFFHHHHHHHHHGGGEEEEEEGGGIIIHHHIIIKKKLLLOOOUUU___fffvvv~~~nnnjjjccc]]][[[\\\^^^aaa{{{sssjjjdddeeehhhhhhgggiiihhhjjjmmmooooooooopppqqqrrrpppnnnnnnnnnooooooooojjjlllnnnooonnnoooppprrryyy|||{{{qqqkkkbbb^^^\\\]]]___dddmmmwww|||tttllliiijjjlllqqqwwwzzzwwwooohhh```\\\[[[```fffnnnxxxuuu```XXXMMMIIIHHHCCC???>>><<<;;;:::999999888777777777777777777777777444444444555555555666666444666777777666555555666444555666888999;;;<<<======>>>@@@CCCFFFIIIKKKLLLLLLPPPUUU]]]iiirrrqqqkkkXXXTTTUUU^^^kkk{{{|||vvvsssqqqtttxxx}}}|||rrrfff\\\XXXVVVRRRTTTVVVYYY[[[]]]]]]]]][[[YYYVVVSSSPPPPPPPPPPPPRRRTTTVVVXXXZZZ\\\```cccfffiiinnnpppooollljjjiiigggjjjnnnppprrrtttvvvxxxzzz{{{}}}~~~~~~{{{zzzzzzyyyxxxwwwvvvvvvrrrrrrqqqqqqrrrtttuuuvvvwwwxxxxxxyyy{{{}}}~~~}}}zzzyyyzzzzzzyyyxxxxxxzzz}}}qqqfff[[[VVVTTTRRRSSSVVVRRRSSSSSSUUUVVVWWWXXXXXXVVVWWWXXXYYYZZZZZZZZZZZZXXXXXXXXXXXXYYY[[[]]]___\\\^^^bbbeeefffeeedddcccZZZZZZXXXSSSMMMHHHGGGHHHIIIHHHHHHGGGGGGHHHHHHIIIFFFGGGGGGFFFDDDEEEGGGIIIGGGHHHJJJJJJKKKOOOWWW]]]dddlllssstttuuuuuusssnnnnnnqqquuuyyy{{{}}}sssooohhhbbb^^^^^^```aaa~~~zzzuuujjjfffcccdddhhhlllmmmmmmlllkkkjjjjjjlllooorrrttttttsssrrrqqqooonnnmmmmmmoooooonnnmmmnnnqqqwww{{{|||~~~tttlllbbb]]][[[]]]aaaeeemmmuuu}}}ssslllhhhgggqqqzzz|||{{{wwwooogggaaa___^^^___fffppp{{{ttt^^^UUUKKKFFFFFFBBBAAA@@@===:::999999::::::888777777666555444444444444444444555555555555666555555555444444333333333444555777999;;;<<<======???@@@AAACCCFFFIIIKKKMMMLLLOOOSSS[[[hhhrrrpppjjj___XXXTTT[[[hhhwww|||wwwtttssstttxxx|||}}}tttkkkccc[[[VVVUUUWWWYYY\\\]]]^^^^^^^^^___]]]ZZZWWWVVVUUUVVVVVVYYYYYYZZZ\\\^^^aaacccdddkkklllnnnooopppooonnnmmmnnnmmmlllmmmoooqqqqqqqqquuuvvvvvvvvvxxxyyyzzz{{{wwwwwwvvvuuutttssssssrrrrrrrrrrrrrrrsssssstttuuuuuuwwwzzz{{{||||||~~~}}}zzzyyy}}}}}}||||||}}}uuufff```XXXSSSSSSTTTTTTSSSWWWWWWWWWVVVVVVVVVVVVVVVXXXXXXYYYYYY[[[\\\]]]^^^^^^^^^^^^^^^^^^___```````````````bbbeeeffffffeee```]]]WWWSSSOOOMMMIIIGGGFFFFFFFFFFFFEEEEEEEEEDDDFFFFFFFFFFFFGGGHHHIIIIIIJJJIIIIIIIIIJJJLLLNNNPPPXXX\\\___```^^^]]]___```aaaccceeehhhkkkpppwww{{{|||xxxtttnnnfff___\\\]]]___~~~zzzuuupppllliiifffddddddhhhkkkmmmmmmmmmmmmllllllnnnqqqtttvvvwwwvvvuuutttsssqqqpppppplllmmmmmmmmmooottt{{{vvvnnnddd___\\\___cccgggooowww{{{qqqkkkhhhhhhqqqzzz~~~~~~zzzqqqgggaaa___^^^aaagggrrr|||ttt^^^UUUKKKGGGFFFBBB@@@>>><<<:::888888888999888777777666555555444444444444444555555555555666555555555444444333333333444555666999;;;<<<===>>>@@@AAABBBDDDFFFIIIKKKLLLMMMPPPTTT\\\hhhqqqpppjjj]]]UUURRRXXXeeettt{{{wwwsssrrrtttwww{{{yyyqqqggg^^^YYYXXXZZZ\\\___aaabbbcccccccccbbb___]]][[[[[[[[[\\\___```aaabbbdddgggiiijjjnnnppprrrsssssssssqqqpppqqqooommmmmmnnnnnnmmmllloooooopppppprrrsssuuuvvvuuuuuuttttttsssrrrrrrqqqqqqqqqqqqqqqrrrsssttttttuuuwwwzzz{{{||||||~~~}}}{{{zzz||||||{{{|||~~~xxxnnnaaa\\\WWWTTTUUUVVVWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVWWWWWWXXXYYY[[[\\\]]]````````````aaabbbccccccbbbbbbccceeehhhiiihhhgggddd```ZZZVVVRRROOOKKKIIIFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKIIIIIIIIIIIIIIIJJJLLLMMMRRRUUUXXXYYYWWWWWWXXXZZZZZZ\\\^^^aaadddhhhnnnrrrwww{{{|||xxxqqqhhh```]]]^^^___|||yyysssoookkkhhheeebbbgggeeeddddddgggjjjllllllnnnnnnnnnooopppsssvvvwwwxxxxxxxxxwwwuuutttsssrrrlllmmmmmmnnnrrrxxxyyypppfffaaa^^^aaaeeeiiiqqqyyyyyypppjjjhhhkkkrrr{{{sssgggaaa``````bbbiiittt~~~~~~sss^^^VVVLLLGGGGGGBBB???===;;;999888777777888777777777666555555444444444444444555555555555666555555555444444444444444444555666888:::<<<>>>>>>BBBBBBCCCDDDFFFHHHJJJKKKOOORRRVVV]]]hhhppppppjjj[[[SSSOOOUUUaaaqqq~~~zzzvvvrrrqqqsssuuuyyy~~~yyynnnddd]]]]]]^^^aaadddfffiiijjjjjjjjjiiigggeeedddcccddddddhhhhhhiiijjjllloooqqqrrrssstttvvvwwwxxxwwwuuutttsssqqqnnnllllllkkkiiihhhjjjjjjjjjkkkmmmnnnpppqqqrrrrrrrrrqqqqqqppppppppppppoooooopppqqqrrrssssssuuuwwwzzz||||||}}}~~~}}}{{{zzz{{{{{{{{{|||vvvjjjdddZZZXXXVVVVVVWWWYYYZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ\\\^^^___ccccccccccccdddeeefffgggffffffgggiiilllmmmlllkkkiiieee___YYYUUURRRNNNKKKFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNQQQQQQQQQQQQRRRSSSSSSUUUXXXZZZ\\\```eeeiiippptttzzz~~~}}}uuukkkccc^^^^^^___~~~|||sssoooiiidddbbb```___^^^eeedddcccdddeeehhhjjjkkkmmmnnnoooppprrrtttvvvwwwxxxxxxxxxxxxwwwvvvtttsssooopppppppppssszzz{{{rrrgggbbb___bbbfffjjjrrrzzzxxxpppkkkiiimmmttt|||uuugggbbbaaaaaadddlllvvv|||zzz|||sss^^^VVVLLLGGGGGGBBB???>>><<<:::999888888888777777666666555555555555444444444555555555555666555555555555555444444444444444666888:::<<<>>>???CCCCCCDDDEEEFFFHHHJJJKKKQQQTTTXXX^^^gggpppppplll\\\TTTOOOTTT```ppp~~~zzzuuurrrqqqrrrtttxxx}}}uuuiiibbbaaabbbdddhhhkkknnnpppqqqpppooonnnmmmlllkkkllllllnnnooooooqqqsssuuuvvvxxxvvvwwwyyyzzzzzzyyyxxxwwwtttqqqnnnlllkkkjjjhhhfffhhhhhhhhhiiikkklllnnnooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnoooqqqrrrsssuuuwwwzzz||||||}}}~~~|||{{{zzzzzz{{{}}}vvvhhhaaa^^^VVVVVVWWWXXXZZZ[[[[[[[[[WWWXXXXXXXXXYYYYYYZZZZZZ\\\\\\\\\]]]^^^___aaabbbdddddddddeeefffgggiiijjjjjjjjjkkknnnqqqrrrpppooolllhhhbbb\\\XXXTTTPPPMMMGGGFFFEEEEEEEEEFFFGGGHHHGGGHHHIIIJJJLLLNNNOOOPPPPPPPPPPPPPPPOOONNNMMMLLLKKKLLLNNNNNNOOOOOOPPPPPPPPPRRRUUUWWWYYY\\\```ccciiinnntttzzz}}}yyyooofff```^^^^^^~~~zzzvvvtttkkkgggaaa]]]\\\]]]^^^^^^bbbcccccccccdddfffhhhjjjlllmmmooorrrtttuuuvvvwwwxxxyyyzzz{{{{{{zzzyyyxxxssssssrrrrrrtttzzz{{{rrrhhhccc```bbbfffkkksss{{{wwwpppmmmlllooovvv}}}vvvgggaaaaaabbbfffmmmxxx}}}{{{xxxzzzrrr^^^VVVMMMHHHGGGBBB??????===<<<:::999999888666666666666555555555555444444444555555555555666555555555555555555555555444444555777999<<>>===;;;:::999888666666666666666666555555444444444555555555555666555555555555555666666666444444555666999<<>>>>>===<<<;;;999888777555666666666666666666666444444444555555555555666444555555555666666666777444444444666999<<<@@@BBBBBBBBBCCCEEEGGGJJJLLLMMMQQQVVV[[[```hhhqqquuutttfff]]]WWWZZZeeettt{{{wwwrrrrrrsssvvv{{{yyysssjjjjjjkkknnnppptttwwwyyyxxxyyyyyyzzzzzzzzzyyyyyyyyyyyyzzz{{{|||~~~~~~yyyvvvsssqqqpppnnnllljjjhhhggggggfffffffffffffffhhhiiiiiijjjkkkllllllmmmllllllmmmnnnoooqqqsssssstttwwwzzz|||~~~~~~~~~{{{{{{|||{{{mmmeee```^^^^^^[[[^^^``````^^^\\\]]]^^^]]]^^^___```bbbcccdddeeedddcccbbb```______^^^^^^```aaabbbcccfffhhhjjjkkkoooppprrrvvvyyyyyyvvvsssoookkkfffaaa]]]ZZZWWWTTTPPPNNNLLLIIIHHHIIIJJJKKKIIIJJJLLLNNNRRRUUUXXXZZZ]]]___aaabbbaaa^^^[[[XXXUUURRRNNNMMMNNNNNNLLLJJJNNNQQQUUUXXXZZZ]]]```bbbeeegggjjjmmmqqqwww}}}yyyooohhhddd{{{tttnnnhhhccc```^^^\\\ZZZZZZ]]]bbbeeefffeeehhhkkkkkkjjjjjjmmmpppmmmppptttxxxzzz{{{{{{zzzwwwyyy}}}{{{sssmmmhhheeegggkkkpppxxx}}}sssnnnmmmmmmqqqzzzyyyppphhh^^^___aaafffooozzzvvvuuuyyyqqq^^^WWWNNNIIIGGGBBB======<<<;;;:::888777666555555555666666666666666444444444555555555666666444555555555666666777777444444444666999<<<@@@BBBAAABBBCCCEEEHHHKKKMMMNNNPPPVVV\\\```hhhqqqvvvuuuhhh___XXX[[[fffuuu|||xxxrrrrrrsssvvv{{{}}}wwwlllmmmmmmooorrruuuxxxzzzzzzzzz{{{|||||||||{{{{{{||||||}}}}}}|||yyyuuusssqqqooollljjjkkkjjjiiihhhgggggggggggghhhhhhiiijjjkkkllllllmmmlllmmmmmmnnnpppqqqsssttttttwwwzzz}}}~~~~~~{{{|||}}}ssshhhbbb```___^^^\\\___aaaaaa^^^]]]___aaa```aaabbbccceeeggghhhhhhhhhgggeeecccbbbaaa`````````aaabbbdddfffiiikkklllooopppsssvvvyyyyyyvvvsssppplllgggbbb___\\\YYYWWWSSSPPPMMMJJJIIIIIIKKKLLLIIIJJJLLLOOOSSSVVVYYY[[[ccceeehhhjjjiiifffbbb___ZZZVVVRRRPPPPPPPPPNNNLLLQQQTTTXXX\\\^^^aaadddffffffhhhiiikkkooouuu|||~~~tttkkkggg}}}rrrlllhhhbbb^^^^^^[[[\\\^^^___```ccchhhlllqqqpppooonnnnnnmmmmmmnnnvvvxxxyyy{{{|||}}}||||||yyy{{{}}}|||tttooommmkkkjjjlllrrrxxx|||{{{rrrnnnmmmnnntttzzzuuujjjbbb]]]```dddjjjqqqzzz}}}qqqpppsssttt^^^QQQLLLHHHCCCBBB???>>><<<:::888777666666555555666666666666555555555555555555555555555555555444333333333333444555555666666777:::===@@@AAA>>>@@@BBBDDDEEEHHHKKKNNNSSSVVVYYY^^^hhhssswwwvvvrrraaaUUUYYYfffuuu|||wwwuuuuuuuuuwww{{{vvvrrrmmmmmmpppuuuxxxyyyzzz{{{}}}~~~~~~~~~~~~}}}yyyuuurrrpppooonnnmmmllljjjhhhfffddddddddddddggghhhiiijjjjjjiiihhhggglllkkkkkklllnnnpppssstttxxxyyy{{{|||}}}~~~}}}|||~~~yyymmmddd______aaabbbaaa```^^^]]]]]]___bbbdddeeeeeeggghhhiiikkklllmmmlllllljjjiiiggggggffffffcccccceeefffhhhiiijjjkkknnnpppsssvvvwwwwwwvvvuuunnnlllhhhccc^^^[[[XXXWWWVVVSSSQQQOOOOOOOOOMMMLLLMMMNNNQQQSSSUUUXXX]]]```hhhjjjlllnnnnnnllliiigggccc```ZZZUUUPPPMMMLLLLLLMMMPPPUUU\\\bbbffffffeeeiiilllooorrrtttvvvyyy|||}}}ssskkk~~~yyymmmhhhddd___\\\]]]\\\^^^___aaacccfffkkknnnrrrqqqqqqqqqqqqqqqrrrsssyyyzzz|||}}}~~~~~~}}}||||||~~~{{{ssslllkkkiiiiiimmmttt{{{zzzpppllllllmmmtttzzz~~~tttiiibbb^^^```dddiiipppzzzyyyooooootttttt^^^RRRMMMHHHCCCBBB???>>><<<:::888777666666555555666666666666555555555555555555555555555555555444333333333333444555444444555666888;;;>>>???===???AAACCCDDDGGGJJJMMMQQQUUUXXX]]]fffqqqvvvuuussscccXXX\\\ggguuu}}}xxxuuuuuuuuuwww{{{yyyuuupppnnnqqqvvvyyyzzz{{{|||~~~~~~{{{vvvsssqqqpppooommmlllkkkiiigggeeeeeeeeeeeeeeefffhhhjjjjjjjjjjjjiiikkkkkklllmmmnnnqqqssstttwwwyyy{{{}}}~~~~~~}}}}}}zzzsssjjjccc```aaacccdddcccbbb```___```bbbeeegggjjjjjjkkkmmmnnnooopppqqqoooooonnnlllkkkkkkkkkkkkiiijjjjjjkkkkkkllllllmmmppprrruuuwwwxxxxxxvvvuuupppmmmhhhbbb^^^ZZZYYYXXXXXXVVVSSSRRRRRRQQQOOONNNNNNPPPRRRTTTWWWZZZ___ccciiikkknnnpppqqqooommmkkkfffccc^^^XXXSSSPPPOOOOOOOOORRRWWW]]]dddhhhkkkkkknnnpppsssuuuvvvxxx{{{}}}uuunnn{{{zzzzzz{{{}}}~~~sssgggbbb^^^[[[ZZZ\\\^^^```ccceeegggkkkooosssttttttttttttuuuvvvxxxyyy}}}}}}{{{}}}{{{tttjjjiiihhhiiinnnvvv}}}wwwnnnjjjjjjllluuuzzz{{{qqqgggaaa___aaadddiiippp{{{ssslllooouuuuuu^^^RRRMMMHHHCCCAAA???>>><<<:::999777777666555555666666666666555555555555555555555555555555555444444333333444444555333333444555777999;;;===<<<>>>???AAABBBEEEIIILLLOOOSSSVVVZZZcccnnnsssssssssdddZZZ^^^hhhuuu}}}xxxttttttuuuwww|||~~~yyytttqqqrrrvvvyyy{{{}}}~~~}}}yyyuuusssrrrpppnnnmmmllljjjhhhffffffffffffdddfffhhhjjjkkklllllllllkkkllllllmmmoooqqqssstttwwwyyy{{{}}}~~~}}}|||~~~ppplllfffbbbbbbcccdddeeeeeedddccccccdddgggiiikkkooopppqqqrrrssstttuuuvvvttttttsssrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqtttvvvxxxzzz{{{yyywwwvvvrrrnnniiibbb]]]ZZZYYYYYY[[[YYYWWWVVVUUUTTTRRRPPPPPPRRRTTTVVVYYY]]]bbbfffkkkmmmppprrrtttsssqqqpppkkkhhhccc]]]YYYUUUSSSSSSRRRUUUYYY___eeelllqqqsssvvvwwwyyyyyyyyy{{{}}}zzzttt{{{xxxvvvwwwyyyzzzyyymmmbbb]]][[[ZZZ[[[]]]bbbdddgggiiilllppptttxxxyyyxxxwwwwwwxxxzzz|||}}}~~~{{{}}}{{{vvvkkkjjjiiijjjooowww~~~tttkkkhhhiiikkkuuuzzz~~~wwwmmmeee```___aaadddiiiqqq|||oookkkqqqyyyuuu___SSSNNNIIIDDDAAA>>>===<<<:::999888777777555555666666666666555555555555555555555555555555444444444444444444444444333333444555777999:::;;;:::<<<===>>>???BBBGGGJJJMMMQQQUUUXXX```jjjqqqqqqrrrddd[[[___hhhsss}}}wwwsssssstttwww|||}}}xxxtttsssuuuyyy{{{~~~{{{xxxuuussspppnnnmmmllljjjhhhggggggggghhhfffgggiiikkklllllllllkkkkkklllmmmnnnppprrrssstttvvvxxx{{{}}}~~~}}}|||~~~~~~~~~xxxjjjgggdddcccccceeeeeedddeeeeeeeeefffhhhkkknnnooorrrrrrsssuuuwwwxxxyyyzzz{{{zzzyyyyyyyyyyyyyyyzzzyyyyyyyyyxxxxxxxxxxxxxxxzzz{{{}}}~~~|||zzzxxxuuuqqqkkkddd___\\\[[[ZZZ]]][[[YYYYYYYYYXXXUUUSSSRRRTTTVVVWWWZZZ^^^dddhhhkkkmmmpppsssuuuuuuttttttpppnnniiiddd___[[[YYYXXXVVVXXX[[[```fffmmmtttyyy}}}~~~~~~{{{}}}{{{xxxuuutttuuuwwwyyy}}}sssiii___\\\\\\\\\^^^bbbeeehhhkkknnnqqqtttxxx{{{}}}|||zzzzzz{{{}}}~~~}}}yyyooommmllllllpppwww~~~rrrjjjgggiiilllvvv{{{~~~|||sssiiibbb______aaaeeekkksss~~~|||mmmllluuu~~~uuu___TTTOOOIIIDDDAAA>>>===<<<:::999888888777555555666666666666555555555555555555555555555555444444444444444444444444333444555666777888999999888999:::;;;<<<@@@EEEHHHKKKPPPSSSVVV\\\gggnnnppppppccc[[[^^^fffppp{{{vvvrrrrrrssswww|||}}}xxxuuuuuuwwwzzz~~~}}}zzzwwwtttqqqnnnmmmllljjjiiihhhhhhhhhhhhiiiiiikkkllllllkkkjjjjjjkkklllmmmoooqqqrrrssstttuuuxxx{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~|||rrriiigggeeeeeeffffffeeedddeeefffgggiiilllooorrrsssssstttuuuwwwyyy{{{}}}~~~~~~~~~~~~|||yyyuuuooohhhccc___]]]\\\]]]\\\[[[[[[\\\[[[XXXVVVUUUVVVWWWXXXZZZ^^^dddhhhjjjlllooorrrtttuuuuuuuuutttqqqmmmiiidddaaa^^^]]]YYY[[[^^^aaaeeellluuu{{{~~~wwwuuurrrpppppprrrtttvvv{{{~~~~~~nnnddd]]]\\\^^^```cccgggiiikkkooorrrtttwww{{{}}}~~~}}}}}}~~~~~~{{{sssqqqoooooorrrxxxrrrjjjhhhjjjmmmwww{{{~~~yyyoooeee```___^^^aaafffmmmuuuyyymmmoooyyyuuu```UUUPPPJJJDDDAAA======;;;:::999888888888555555666666666666555555555555555555555555555555333444444555555444444333333444555666777888888777777777888888:::===CCCGGGJJJOOOSSSUUUZZZdddmmmoooooocccZZZ]]]dddnnn{{{vvvqqqrrrsssvvv|||~~~yyywwwwwwyyy}}}~~~{{{xxxuuuqqqnnnmmmkkkjjjhhhhhhhhhhhhiiijjjkkklllllllllllljjjjjjkkklllnnnppprrrsssssssssuuuxxxzzz}}}~~~~~~}}}}}}}}}}}}~~~}}}xxxoookkkiiihhhhhhiiiiiigggeeefffgggiiilllpppsssvvvxxxvvvxxxzzz|||}}}zzzuuunnnhhhccc```^^^]]]]]]]]]^^^______]]][[[YYYYYYYYYYYYZZZ___dddiiijjjkkknnnppprrrtttttttttuuusssppplllhhheeecccbbb^^^aaacccdddfffkkksssyyy}}}nnnmmmkkkiiijjjmmmppprrrvvvyyy}}}uuuhhh```[[[]]]aaacccfffjjjlllnnnrrruuuwwwyyy|||~~~~~~~~~|||tttsssqqqqqqttt{{{rrrjjjiiilllooowww{{{}}}xxxlllbbb^^^^^^\\\```gggoooxxxxxxmmmppp{{{uuu```VVVPPPJJJDDDAAA===<<<;;;:::999888888888555555666666666666555555555555555555555555555555333333444555555444333333222333444555666666555555555666666666888<<>>BBBLLLPPPTTTVVVXXX___jjjrrrrrriii```]]]bbbqqq|||yyyxxxwwwxxx{{{|||wwwvvvwwwzzz}}}}}}zzzwwwsssnnnkkkkkkkkkkkkhhhfffeeeggghhhmmmmmmlllllllllmmmmmmnnnnnnoooooopppqqqqqqrrrrrrvvvxxx{{{}}}~~~}}}|||zzz{{{||||||zzzwwwsssqqqnnnoooppppppooonnnmmmlllnnnlllnnntttxxx{{{yyyqqqjjjddd```___```cccgggkkkkkkiiifffaaa___]]]\\\]]]bbbgggjjjmmmnnnoooooonnnoooqqqsssvvvuuusssqqqooommmmmmlllpppooonnnkkkiiijjjmmmpppyyy~~~~~~ZZZZZZ[[[]]]___bbbeeefffeeefffhhhjjjmmmppprrrssswwwxxxzzz}}}xxxmmmgggaaa_________ccciiippptttwwwxxxzzz{{{zzz{{{}}}~~~~~~{{{yyy|||rrrmmmmmmppprrr|||~~~}}}ttthhh```^^^``````dddkkkttt~~~uuummmpppwwwdddZZZTTTNNNIIIGGGBBB???<<<:::999999888777777777777777666666666666555555555444444444333333444444444444444444444444666555555444444555555666555555555555555888===AAAJJJNNNSSSVVVYYYaaammmvvvuuulllbbb^^^bbbooo|||yyyyyyxxxxxx{{{}}}wwwuuuvvvxxx{{{~~~}}}zzzvvvssspppkkkhhhhhhhhhhhhfffeeeeeefffhhhkkkkkkkkklllmmmnnnooopppooooooppppppqqqrrrrrrssswwwyyy|||~~~~~~}}}|||yyyyyyzzzyyyxxxuuusssqqqpppqqqrrrrrrrrrqqqooonnnpppnnnpppvvvzzz~~~{{{ssskkkdddaaa___aaadddhhhkkkllljjjggggggeeebbbaaabbbfffkkknnnmmmooopppppppppqqqsssuuuvvvuuusssrrrpppoooooooooqqqqqqpppnnnlllllloooqqqyyyWWWWWWYYYZZZ]]]___bbbcccaaabbbccceeehhhkkkmmmnnnppprrrtttxxx}}}~~~tttjjjddd```______aaafffmmmtttxxxxxxzzz|||}}}~~~}}}|||}}}qqqlllnnnssswww{{{rrrggg___^^^```bbbgggoooxxxrrrmmmtttyyyggg\\\VVVPPPJJJHHHAAA>>>;;;999999999777666777777777777666666666666555555555444444444444333444444444444444444444444555444444333333444444555333333444444555888<<<@@@IIIMMMRRRVVVZZZdddqqq{{{yyyoooddd___```lll|||zzzyyyxxxyyy|||~~~xxxssstttvvvxxx{{{~~~}}}zzzwwwtttpppnnnkkkgggdddaaabbbccccccbbbcccfffiiihhhiiijjjlllnnnpppqqqrrrppppppqqqqqqrrrrrrssssssxxxzzz}}}~~~~~~~~~~~~~~~}}}|||{{{wwwwwwvvvuuutttsssrrrqqqsssssstttuuutttsssrrrqqqrrrppprrrxxx}}}}}}uuulllfffbbbaaabbbeeeiiimmmmmmllljjjgggeeecccaaacccfffjjjmmmnnnppprrrrrrrrrrrrtttvvvuuutttsssrrrrrrrrrrrrrrrsssssssssrrrpppppprrrttt{{{UUUVVVWWWYYY[[[^^^```aaaaaaaaabbbdddfffiiilllmmmoooqqqtttxxx|||{{{qqqiiicccaaa```aaaccchhhnnntttxxxvvvyyy}}}~~~||||||ooolllpppvvv{{{yyyoooddd^^^^^^```ccciiirrr||||||pppnnnwww{{{hhh^^^XXXQQQKKKIIIAAA>>>;;;:::::::::999888777777777777666666666666555555555555444444444444444444444444444444444444444333333222222333333444222333444444555888===@@@IIIMMMSSSWWW\\\eeerrr|||}}}sssfff______iii}}}~~~zzzyyyyyyyyy|||zzzrrrrrrsssuuuxxx||||||xxxtttqqqmmmjjjhhheeebbb___ZZZ\\\]]]^^^___bbbfffiiihhhiiikkkmmmoooqqqrrrrrrqqqqqqrrrrrrssssssssssssyyy{{{}}}~~~}}}}}}}}}}}}}}}|||{{{{{{vvvuuusssrrrqqqqqqqqqrrrttttttuuuvvvvvvuuutttssssssrrrtttzzzwwwooohhheeecccdddfffjjjnnnooonnnmmmhhhfffdddbbbcccfffiiikkkppprrrssssssrrrrrrssstttssssssrrrsssssstttuuuuuuuuuvvvvvvuuutttuuuwwwyyy~~~TTTUUUWWWYYY[[[^^^___```aaaaaabbbcccfffjjjmmmoooppprrruuuyyy}}}wwwooogggbbbbbbbbbbbbdddiiinnntttwwwxxx{{{}}}~~~{{{ooolllqqqyyy~~~}}}uuujjjaaa\\\]]]```cccjjjuuu~~~yyypppqqq|||{{{iii___YYYQQQKKKHHHBBB@@@===;;;;;;;;;;;;:::777777777777666666666666666666555555555444444444444444444444444444444444333333222222222222333333333444555666666999===@@@HHHMMMTTTXXX]]]fffrrr{{{tttggg^^^]]]fffyyyzzzyyyxxxxxx|||}}}sssrrrqqqrrrtttxxx}}}}}}vvvrrrmmmjjjfffcccaaa___\\\ZZZUUUVVVYYY[[[]]]```eeehhhjjjlllmmmoooqqqrrrrrrrrrssssssssssssttttttttttttxxxzzz}}}~~~~~~||||||}}}}}}}}}|||{{{{{{vvvuuusssqqqpppqqqqqqrrrssstttuuuvvvvvvuuuttttttssssssvvv|||yyyqqqkkkgggeeefffhhhlllpppqqqqqqpppmmmllliiiggggggiiilllnnnrrrsssttttttrrrpppppppppqqqqqqqqqrrrtttvvvxxxyyywwwxxxyyyyyyyyyzzz}}}~~~SSSTTTVVVYYY[[[]]]^^^___``````aaacccfffjjjnnnppprrrtttwwwzzz~~~{{{tttllleeeaaabbbcccdddfffjjjpppuuuxxx}}}~~~{{{pppnnnssszzz{{{qqqeee]]][[[]]]```ccclllwwwyyytttxxx}}}kkkaaaZZZSSSKKKHHHBBB@@@===<<<<<<<<<<<<;;;777777777777666666666666666666666555555555444444444444444444444444444444444333333222222333333444444555666777777999<<<>>>EEELLLTTTZZZ___gggrrrzzzsssfff]]][[[cccvvvyyyxxxwwwxxx{{{vvvssspppoooppptttyyy}}}zzzuuuooojjjeeebbb^^^[[[YYYXXXVVVUUUPPPSSSUUUXXX[[[___dddhhhlllmmmooorrrsssttttttsssttttttttttttttttttuuuuuuvvvxxx{{{|||}}}||||||}}}}}}}}}}}}||||||yyywwwuuusssrrrrrrrrrsssssstttuuuvvvwwwvvvuuuttttttuuuyyy{{{sssmmmjjjggghhhiiimmmqqqssssssrrrnnnmmmjjjhhhhhhiiikkklllrrrtttuuuuuurrrpppoooooopppppprrrtttvvvyyy|||}}}{{{||||||}}}~~~~~~QQQSSSUUUXXX[[[\\\]]]]]]aaaaaabbbdddggglllqqqtttvvvxxx{{{~~~{{{tttmmmgggcccbbbccceeehhhmmmsssyyy|||{{{{{{|||~~~|||qqqooottt{{{xxxmmmaaaZZZZZZ]]]aaadddmmmzzzzzzyyymmmddd]]]UUUMMMJJJAAA???<<<;;;<<<<<<;;;;;;777777777777666666666666666666666666555555555555444444444444444444444444444444333333333333444444444555666666666777999;;;@@@HHHRRRZZZaaaiiissszzz}}}rrrddd[[[YYYaaatttxxxwwwvvvwwwzzzyyyuuupppmmmmmmpppuuuyyy{{{}}}|||vvvqqqlllgggccc^^^[[[VVVSSSRRRQQQPPPOOONNNPPPTTTVVVZZZ^^^dddgggkkkmmmpppsssvvvwwwwwwwwwuuuuuuuuuuuuuuuuuuuuuuuutttvvvyyy{{{|||~~~|||}}}}}}~~~~~~}}}}}}}}}{{{zzzyyywwwuuuttttttssstttuuuvvvwwwxxxwwwvvvvvvvvvxxx~~~|||uuuooollliiiiiikkknnnrrruuuuuuuuuooommmkkkiiihhhiiijjjkkkpppsssuuuvvvtttsssrrrssspppqqqsssvvvzzz}}}PPPQQQTTTWWWZZZ[[[\\\\\\ccccccdddfffjjjooouuuxxxzzz|||}}}vvvpppjjjfffaaabbbeeejjjpppvvv||||||wwwvvvxxxzzz|||rrrpppttt{{{~~~vvvjjj___YYYYYY]]]aaaeeeooo|||{{{}}}ooofff___VVVOOOKKK@@@>>>;;;:::;;;;;;;;;:::777777777777666666666666777666666666555555555555444444444444444444444444555444444333333444444555333555666555555555777999;;;DDDQQQ[[[bbbjjjttt{{{|||pppcccZZZXXX```ssswwwvvvvvvvvvyyy{{{wwwppplllkkknnnssswwwyyy{{{~~~wwwpppkkkfffaaa^^^YYYVVVQQQOOOMMMMMMLLLKKKMMMOOOSSSVVVYYY^^^cccgggiiilllppptttxxxyyyzzzzzzvvvvvvvvvvvvuuuuuuuuuuuurrruuuxxxzzz{{{~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}{{{zzzxxxvvvttttttuuuvvvwwwxxxyyyxxxxxxwwwxxx{{{|||uuupppmmmiiijjjkkkooosssvvvvvvvvvtttssspppnnnmmmmmmnnnoooooorrruuuwwwwwwvvvvvvvvvrrrsssuuuxxx|||OOOQQQTTTVVVXXXZZZ]]]___aaacccdddfffjjjqqqxxx}}}~~~uuulllgggeeeeeefffiiinnntttzzz}}}~~~yyyqqqrrrxxx~~~zzzqqqqqquuuzzz}}}~~~rrreee___]]]\\\^^^bbbhhhppp{{{wwwyyyuuujjj\\\WWWQQQEEECCC@@@;;;999999:::::::::777777777777666666666666666555555444444444555555666666666555555444444333666555333222111222333333555555666666777888888888888>>>GGGQQQ[[[eeennntttyyyrrreeeZZZWWWaaarrr}}}xxxtttwwwzzz~~~}}}xxxqqqkkkiiikkkppptttvvvxxx|||{{{vvvooohhhccc]]]YYYUUUPPPOOOMMMKKKJJJIIIIIIJJJKKKNNNRRRVVVZZZ^^^cccgggjjjmmmqqquuuxxxzzz{{{{{{yyyxxxvvvuuuttttttuuuuuuwwwuuuuuuwww{{{~~~~~~~~~~~~}}}}}}}}}|||~~~}}}|||zzzyyyyyyyyyyyywwwwwwxxxyyyyyyyyyxxxxxxxxx~~~xxxvvvttttttvvvzzz|||uuupppnnnmmmmmmnnnqqquuuxxxyyyxxxvvvvvvuuutttrrrqqqpppoooqqqtttwwwyyyxxxwwwwwwwwwvvvvvvwwwzzzPPPSSSUUUWWWYYY[[[^^^```bbbdddgggkkkooouuu|||vvvnnniiifffggghhhkkkqqqwww|||xxxpppqqqwww}}}zzzrrrqqqvvvzzz|||{{{pppddd^^^\\\[[[^^^ccciiiqqq|||www{{{vvvkkk^^^YYYSSSFFFBBB???<<<::::::::::::999777777777777666666666666777666555444444444444444555555555444444444444444555444333222222222333333444444555666666777777888777<<>>===<<<<<<;;;999777777777777777666666666666888888666555333333222222222222222333333444444444444333333333333333333333222222333444444555555666666999===CCCLLLXXXdddllluuuqqqiii___XXX\\\iiittt{{{vvvvvvwwwyyy|||uuupppnnnnnnooossstttvvvyyy{{{yyyuuuqqqkkkfff___XXXRRRMMMGGGDDDCCCCCCBBBBBBCCCEEEGGGHHHJJJMMMQQQVVVZZZ```eeeiiioooqqqtttxxx{{{|||||||||xxxwwwuuusssrrrrrrrrrssstttuuuwwwxxxzzz~~~~~~}}}}}}}}}~~~}}}|||{{{yyyyyyyyyzzzzzz{{{||||||}}}{{{tttmmmgggfffffffffeeeeeedddcccbbbbbbbbbdddfffjjjpppvvv|||}}}xxxvvvtttoooooopppsssxxx{{{|||||||||{{{zzzzzzyyyzzzzzz{{{zzz}}}~~~{{{vvvoooiiiQQQSSSUUUWWWYYY\\\aaaeeehhhmmmtttzzz~~~wwwppplllllllllpppvvv{{{vvvoookkknnnsssyyy}}}vvvttttttuuutttssshhhaaa[[[YYYXXXYYY```gggpppwwwxxxvvv{{{rrrddd]]]TTTFFF@@@>>>===<<<<<<;;;999777777777777777666666666666888888666555333333222222222222222333333444444444222333333333333333333333222222333333444555555555777888;;;@@@IIIUUUaaajjjooonnnjjj```YYY\\\gggrrr{{{vvvvvvvvvxxx~~~zzztttpppnnnmmmrrrrrrtttwwwxxxuuuqqqmmmfffaaaZZZSSSNNNIIIDDDAAA????????????AAACCCEEEFFFIIILLLPPPTTTYYY^^^cccgggoooqqqtttwwwzzzzzzzzzzzzsssrrrqqqooooooooooooppprrrtttwwwyyyzzz}}}~~~}}}}}}|||}}}}}}~~~|||{{{xxxxxxxxxxxxyyyzzz{{{|||}}}yyyrrrnnniiifffeeeeeeeeeeeedddbbbaaa```___``````aaadddhhhnnnsssvvv~~~zzzxxxvvvppppppqqquuuyyy}}}~~~~~~|||{{{zzzzzzzzz{{{}}}~~~}}}wwwqqqmmmhhhccc___OOOQQQTTTVVVYYY^^^ccchhhmmmrrrxxx}}}vvvpppnnnnnnnnntttzzzsssmmmkkknnnrrrxxx|||xxxtttsssttttttqqqnnnbbb]]]YYYXXXXXXZZZaaajjjrrrzzzyyysssttt~~~uuuggg^^^UUUEEEAAA???<<<;;;;;;;;;999888777777777777666666666666888777666555444333333333333333333333444444444444222222333444444444333333222222333333444555555666777888:::???FFFRRR^^^ggglllnnnlllddd\\\]]]gggqqq{{{vvvuuuvvvwww}}}~~~xxxsssooommmoooppprrrtttuuurrrmmmjjj```\\\UUUPPPKKKFFFBBB???<<<<<<<<<===???AAADDDEEEGGGJJJNNNRRRVVVZZZ___ccclllnnnqqqtttvvvwwwvvvvvvnnnnnnmmmlllllllllnnnnnnnnnrrrwwwyyyzzz}}}|||zzz{{{|||}}}~~~~~~|||{{{xxxxxxwwwwwwxxxzzz|||}}}~~~{{{pppkkkhhheeedddeeeeeeeeedddcccbbbaaa``````aaaaaabbbcccgggkkkooorrr{{{}}}yyywwwqqqqqqrrrvvv{{{~~~|||{{{zzzzzz{{{|||xxxmmmeeeaaa^^^[[[XXXOOOQQQSSSVVVZZZ```gggkkkssswww|||vvvqqqpppqqqrrrxxxqqqlllkkknnnrrrxxxwwwtttrrrrrrsssrrrnnnjjj^^^ZZZXXXXXXXXXZZZccclllsss{{{rrrnnnrrryyyjjjaaaVVVFFFBBB???<<<::::::::::::999777777777777666666666666777666555444444444444444555555555444444444444444111222333444444444333333333333333444555555666666555666999===DDDOOO[[[cccooorrrqqqiii```^^^fffppp{{{vvvuuuuuuwww|||{{{uuupppmmmkkklllnnnpppqqqooojjjfff[[[WWWQQQLLLHHHDDD@@@>>>;;;;;;;;;<<<>>>@@@BBBDDDFFFHHHLLLOOORRRVVV[[[___dddfffiiilllmmmmmmmmmlllhhhgggffffffggghhhjjjkkkkkkpppvvvyyy{{{~~~|||yyywwwxxx{{{}}}~~~~~~{{{zzzyyyyyyxxxxxxyyy{{{}}}xxxqqqkkkhhheeebbbcccfffggggggfffeeedddeeeeeeeeeeeeeeegggiiilllpppsssuuuyyyzzzwwwrrrrrrssswww|||}}}|||{{{{{{|||~~~uuuhhh^^^ZZZXXXWWWVVVOOOQQQTTTWWW\\\bbbiiinnnxxx{{{wwwrrrrrrsssuuu{{{ppplllkkknnnsssxxxtttrrrqqqrrrsssrrrmmmhhh\\\YYYWWWXXXXXX[[[dddnnnttt||||||nnnkkkqqq|||mmmcccWWWGGGCCC@@@;;;999999:::::::::777777777777666666666666666555555444444444555555666666666555555444444444000111333444555444333333333333444555555666666777333555888<<>><<<:::::::::888777999888666555555555666777666555555555555444444444111222333333444444333333222222222222222222222222444444444555555555555666777666888===BBBIIIVVVbbbooouuuwwwpppddd```gggqqq~~~xxxwwwvvvuuuzzzwwwnnniiihhhhhhhhhhhhhhhfffccc```XXXSSSLLLGGGCCC@@@===<<<;;;<<<===<<<===???BBBEEEGGGIIILLLPPPSSSUUUVVVVVVVVVWWWZZZ\\\^^^_________[[[]]]^^^___```bbbfffiiimmmppptttxxx|||yyyrrrssssssuuuyyy|||~~~}}}~~~}}}|||{{{{{{zzz{{{{{{{{{{{{|||}}}tttkkkfffbbb```cccgggiiiiiimmmnnnooonnnmmmmmmoooqqqrrrsssvvvyyy|||~~~xxxtttrrruuu|||~~~}}}~~~zzzhhh]]]ZZZZZZXXXUUUYYYXXXXXX[[[bbbjjjsssxxxzzzvvvwwwzzz~~~uuulllkkklllpppwwwvvvrrroooqqqtttrrrllleeeZZZWWWVVVXXX[[[```iiirrr{{{vvvlllppp{{{}}}rrreeeTTTHHH@@@>>>;;;:::::::::888777999888777666555666666777666555555555555444444444222222333444444444444444222222222222222222222222444444444555555555555666777666888===BBBIIIVVVbbbnnnuuuyyysssfffaaagggooo~~~yyyxxxvvvvvvyyy~~~xxxooojjjdddccccccccccccbbb___\\\VVVRRRKKKEEEBBB???===;;;<<<<<<=========???CCCFFFHHHJJJMMMPPPSSSTTTUUUVVVTTTUUUVVVWWWWWWXXXXXXXXXYYY[[[]]]^^^___bbbfffiiinnnqqquuuxxx|||yyysssqqqrrrtttwww{{{~~~}}}|||~~~~~~}}}}}}|||||||||{{{{{{zzzzzzzzz|||xxxoooiiieeeaaaaaadddgggjjjjjjlllnnnppppppqqqrrrtttvvvzzz{{{}}}yyyuuusssvvv}}}}}}~~~}}}lllaaa]]]\\\ZZZWWW^^^^^^___bbbhhhpppxxx}}}yyywwwzzz~~~}}}pppkkkkkkmmmqqqyyyzzzsssqqqoooqqqsssrrrkkkeee[[[XXXWWWZZZ]]]bbbkkkttt}}}pppjjjppp}}}tttfffUUUIII@@@>>>;;;:::::::::999777888888777666666666666666666555555555555444444444333333444555555555555444333333333333333333333333444444444555555555555666777666777<<>><<<;;;<<<===>>>>>>???AAADDDGGGJJJKKKNNNQQQSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRVVVXXXZZZ\\\^^^bbbfffjjjooorrrvvvyyy|||zzztttooopppqqquuuyyy|||}}}|||}}}}}}||||||||||||}}}}}}{{{{{{zzzxxxyyy}}}|||qqqiiieeecccaaabbbeeeiiikkkmmmmmmppprrrtttvvvxxx{{{}}}{{{xxxvvvxxx}}}~~~~~~~~~rrrgggcccaaa^^^[[[bbbbbbdddgggmmmuuu{{{}}}xxxxxx{{{xxxlllhhhjjjmmmrrryyy~~~uuuqqqooooooqqqssspppiiiccc[[[XXXXXX[[[___dddmmmvvv~~~}}}mmmhhhpppttteeeTTTHHH???===;;;:::::::::999888888777777666666666666666666555555555555444444444333444555555666666555555333333333333333333333333444444444555555555555666777666777<<<@@@GGGSSS___lllwww}}}pppfffgggkkk{{{|||{{{yyyvvvwww{{{xxxpppjjj___^^^\\\\\\\\\\\\ZZZXXXQQQMMMGGGBBB???===<<<;;;<<<>>>???@@@AAABBBFFFHHHKKKMMMOOOQQQSSSSSSSSSSSSUUUTTTRRRQQQQQQQQQRRRSSSTTTVVVYYY[[[^^^bbbgggkkkpppssswwwyyy{{{~~~~~~zzzuuunnnnnnpppsssxxx{{{|||||||||{{{{{{{{{{{{|||}}}~~~|||{{{xxxwwwxxx}}}uuujjjdddbbbaaaaaacccgggkkknnnpppqqqtttwwwyyyzzz{{{~~~~~~{{{yyyyyy}}}~~~}}}}}}}}}zzzpppjjjgggdddaaacccdddgggkkkqqqwww}}}|||xxxxxx{{{uuukkkeeeiiimmmssszzzzzzrrrooooooppprrrrrrnnngggaaaYYYWWWXXX\\\```dddmmmvvvxxxkkkfffooossscccRRRFFF???===;;;:::::::::999888777777777777777666666555666555555555555444444444333444555555666666555555333333333333333333333333444444444555555555555666777666777;;;???EEERRR]]]kkkwwwuuujjjhhhkkkyyy}}}{{{yyyuuuvvvyyy~~~wwwoooiii^^^\\\YYYXXXXXXWWWWWWUUUOOOJJJEEEAAA>>>===<<<;;;<<<>>>AAABBBCCCDDDGGGIIILLLMMMOOORRRSSSSSSSSSSSSTTTSSSRRRRRRRRRTTTVVVWWWTTTVVVYYY\\\___dddiiimmmpppssswwwzzz{{{}}}}}}~~~zzzuuummmmmmooorrrxxx|||}}}~~~{{{{{{zzzyyyzzz|||}}}~~~{{{zzzxxxvvvxxx~~~zzzooofffbbb___aaacccfffiiimmmppprrrwwwyyy{{{|||||||||}}}~~~{{{zzzzzzzzz{{{|||}}}~~~~~~|||{{{~~~~~~||||||{{{~~~xxxrrrnnnjjjhhhfffgggjjjooouuuzzz|||zzz{{{~~~tttjjjdddhhhooouuu|||xxxqqqnnnoooqqqsssrrrlllddd^^^YYYWWWXXX]]]aaafffoooxxxsssjjjdddooosssaaaOOODDD>>>===::::::;;;;;;:::999777777777777777666555555666555555555555444444444333333444555555555555444333333333333333333333333444444444555555555555666888666777;;;>>>DDDPPP\\\jjjxxxyyymmmjjjmmmyyy~~~{{{xxxuuuvvvyyy~~~}}}vvvnnniii]]]ZZZVVVSSSRRRRRRRRRQQQMMMIIIDDD@@@>>>>>>===<<<===???BBBCCCDDDFFFIIIKKKLLLMMMPPPRRRSSSTTTTTTTTTRRRRRRRRRSSSTTTVVVWWWXXXUUUXXX[[[^^^aaaeeekkknnnooossswwwzzz|||}}}}}}}}}{{{vvvnnnnnnooosssxxx}}}{{{zzzyyyxxxyyy{{{}}}~~~zzzyyyxxxwwwyyyuuukkkdddaaa^^^aaaeeeiiilllooorrruuu{{{}}}~~~~~~|||{{{zzzzzzxxxwwwvvvuuuuuuvvvwwwxxxwwwyyy{{{}}}}}}~~~~~~|||{{{zzz|||zzzuuuqqqooojjjllloootttzzz}}}}}}rrrhhhdddjjjqqqxxxvvvpppnnnpppssstttqqqjjjaaa[[[YYYXXXZZZ___dddhhhqqqzzz~~~mmmhhhcccnnnttt```NNNCCC>>><<<::::::;;;;;;:::999666777777888777666555444666555555555555444444444222222333444444444444444444444444444444444444444444444444555555555555666888666777:::>>>CCCOOO[[[iiixxx{{{pppmmmooozzz~~~zzzwwwtttuuuzzz|||~~~wwwooojjj___[[[VVVRRRQQQQQQPPPOOOLLLHHHCCC@@@???>>>>>>======@@@CCCEEEFFFGGGJJJLLLKKKMMMOOORRRTTTUUUUUUUUUTTTTTTVVVWWWXXXYYYYYYYYYXXXZZZ]]]```cccggglllpppnnnrrrwwwzzz|||}}}}}}}}}{{{vvvpppoooppptttzzz|||{{{yyyxxxxxxyyy|||}}}xxxxxxxxxxxxzzz~~~qqqgggbbbaaa___ccchhhlllnnnppptttwww{{{}}}~~~|||yyyxxxxxxvvvtttsssqqqpppqqqrrrsssnnnppprrrtttvvvzzz~~~~~~~~~}}}{{{zzzzzz}}}{{{wwwuuummmooosssxxx}}}~~~qqqfffeeekkkssszzzuuupppnnnpppssstttqqqiii```ZZZ[[[YYY[[[aaafffjjjsss{{{yyyiiifffcccnnnuuuaaaNNNCCC>>><<<::::::;;;;;;:::999666777888888888777555444666666555555555444444444111222333333444444333333444444444444444444444444444444444555555555666666888666777:::===CCCOOOZZZiiixxx|||qqqnnnpppzzz~~~zzzvvvsssuuuzzzzzzxxxpppkkkccc^^^XXXTTTRRRRRRQQQQQQLLLHHHCCC@@@??????>>>>>>===@@@CCCEEEGGGHHHJJJLLLKKKMMMOOORRRTTTUUUVVVVVVWWWXXXZZZ[[[\\\\\\[[[ZZZZZZ\\\___aaadddhhhmmmqqqnnnqqqvvvzzz|||}}}~~~}}}{{{vvvqqqpppqqquuu{{{}}}{{{yyywwwwwwyyy{{{|||wwwwwwxxxxxx{{{{{{oooeeeaaa```___dddjjjmmmoooqqquuuxxxzzz|||~~~~~~{{{xxxwwwvvvtttrrrpppnnnmmmnnnoooppphhhiiikkkmmmnnnqqquuuxxxzzz}}}~~~}}}{{{zzzyyy|||~~~{{{xxxrrrtttxxx|||}}}rrrmmmhhhlllqqqxxxxxxrrroooooorrrtttqqqjjjbbb]]]\\\WWWZZZ]]]```dddkkkuuu|||xxxhhhaaaaaammm|||qqq[[[JJJ@@@<<<<<<<<<<<<<<<<<<;;;;;;444555777999:::999888777777666555444333444555555777666444333222333333444666555444333333333333333666666444333333444555666555555777:::;;;@@@KKKXXXmmm~~~ssskkkqqq{{{{{{vvvtttvvvwwwzzz~~~}}}vvvnnniiiddd___YYYSSSQQQOOONNNMMMJJJIIIGGGDDDBBB@@@??????@@@BBBEEEHHHJJJKKKJJJJJJLLLMMMOOOQQQTTTVVVXXXYYYYYYYYYZZZZZZ[[[\\\^^^^^^]]]___cccfffhhhjjjnnnppptttuuuwwwyyy{{{}}}~~~{{{wwwqqqssstttuuu{{{}}}xxxvvvyyy|||~~~}}}{{{||||||}}}~~~{{{nnneeebbbccccccfffkkkooorrrtttwwwyyyyyyzzz{{{{{{zzzwwwuuusssqqqooolllllllllkkkhhhddddddddddddfffhhhjjjmmmnnnrrrsssuuuvvvxxx{{{~~~~~~}}}|||~~~}}}~~~{{{yyyxxxzzz~~~}}}sssnnniiilllrrryyyvvvpppmmmnnnqqqrrroooggg```[[[ZZZXXX[[[___bbbgggnnnxxxttteee```bbbnnn~~~pppZZZIIIAAA======<<<<<<<<<;;;;;;;;;777777888999888888777666777666555444333444444555666555444333333333444444555555444333333333444444666555444444444444555666666555777:::;;;???KKKWWWlll~~~tttkkkoooyyy|||wwwuuuvvvwwwyyy}}}~~~wwwooojjjddd___XXXSSSPPPNNNMMMLLLJJJHHHFFFDDDBBB@@@??????@@@BBBEEEIIIKKKLLLLLLKKKMMMNNNOOORRRTTTVVVXXXYYY[[[[[[[[[\\\]]]___```aaa```cccfffhhhjjjmmmpppsssuuuvvvxxxyyy{{{}}}~~~~~~~~~|||xxxsssvvvwwwxxx~~~zzzyyy{{{~~~}}}~~~~~~~~~zzzmmmeeebbbccceeehhhmmmqqqsssuuuwwwxxxyyyzzzzzzzzzyyywwwuuusssrrrooommmlllllljjjgggcccaaaaaaaaabbbdddfffiiijjjmmmnnnqqqrrrtttxxx|||~~~}}}||||||}}}~~~|||~~~~~~tttoookkknnnttt{{{|||tttooolllmmmoooppplllddd]]]YYYXXXXXX\\\aaaeeejjjsss}}}nnnbbb___dddqqqnnnXXXHHHAAA>>>>>>===<<<;;;::::::999:::999888777777666666666666666555444444444444555444444333333333444555555444444333333333444555555555555444444444555555666666555777:::;;;>>>IIIUUUjjj}}}uuujjjmmmvvvyyyvvvvvvwwwwww{{{yyyqqqlllddd___XXXRRROOOMMMLLLJJJIIIGGGFFFCCCBBB@@@??????@@@BBBFFFIIILLLMMMMMMMMMNNNOOOPPPRRRUUUWWWYYYZZZ\\\\\\]]]^^^```aaacccdddeeegggjjjmmmnnnpppsssvvvwwwxxxyyyzzz|||}}}~~~~~~}}}}}}{{{wwwzzz{{{}}}}}}|||~~~yyyllldddbbbcccgggkkkqqquuuvvvvvvvvvwwwxxxyyyyyyyyyxxxwwwuuutttrrrpppnnnmmmkkkiiifffccc`````````aaabbbeeeggghhhiiikkknnnqqqtttxxx}}}}}}}}}~~~~~~tttppplllpppvvv~~~zzzrrrnnnmmmmmmoooooojjjbbb\\\XXXXXXWWW\\\bbbgggnnnwwwjjjaaaaaafffuuulllVVVGGGAAA???>>>===<<<;;;:::999999:::999777666555666777888666666555555444444444444333333333333444555555666333333333333333444555666444444444444555555555666666666888:::;;;===GGGRRRgggyyyvvviiikkkrrr{{{wwwwwwwwwwww{{{{{{tttoooddd___XXXRRRNNNLLLJJJIIIHHHGGGEEECCCBBBAAA@@@@@@AAACCCGGGJJJMMMOOOOOOOOOOOOPPPRRRTTTVVVXXXYYYZZZ\\\]]]^^^___aaadddfffgggiiikkknnnpppqqqrrruuuwwwyyyyyyzzz{{{}}}~~~}}}}}}~~~~~~}}}zzz}}}xxxllldddccceeejjjoootttxxxxxxwwwvvvvvvwwwxxxxxxxxxxxxwwwuuuuuusssrrrqqqooommmjjjhhhfffcccccccccccceeegggjjjkkklllnnnrrruuuxxx}}}~~~uuupppnnnrrryyyyyyrrrooooooooopppooojjjbbb[[[YYYYYYWWW\\\cccjjjqqqzzz}}}iiiccceeekkk{{{iiiSSSFFFBBB???>>>===<<<;;;:::999999999777666555555777999;;;555555555555555444444444222333333444444555555555333333333333333444555666333444444555555555666666666666888::::::<<>>>>>===<<<;;;::::::999777777555555666888:::;;;555555666666555555444333333333444555555555444444444444333333333444555555222333444555666666666666666666888::::::;;;CCCMMM[[[nnn{{{yyyllllllmmmxxx~~~zzzxxxxxxwwwzzzyyytttgggaaaYYYSSSNNNLLLIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDFFFJJJMMMPPPQQQQQQQQQRRRSSSTTTVVVXXXYYYZZZ[[[\\\]]]^^^aaadddhhhjjjlllppprrrsssttttttuuuvvvxxxzzz{{{|||}}}~~~}}}||||||}}}|||xxxlllffffffiiiooossswwwzzzyyyxxxwwwwwwxxxxxxxxxxxxxxxxxxyyyyyyvvvwwwxxxxxxvvvuuuuuuvvvooooooppprrrtttxxx{{{}}}}}}tttppppppuuu~~~xxxqqqpppppprrrrrrooohhh```ZZZYYYZZZZZZ```hhhpppwwwuuuiiihhhlllyyycccNNNEEEDDD======<<<<<<<<<;;;;;;;;;888888777666666777888999444555666666666555444333333444555555555444333222555555444333333333444444222333444666666666666555666777999;;;999:::BBBKKKUUUhhhuuu~~~zzznnnooolllwww{{{yyyyyyvvvyyy~~~{{{vvvhhhccc[[[TTTOOOLLLIIIHHHHHHHHHGGGFFFEEEEEEEEEFFFFFFHHHKKKNNNQQQQQQQQQQQQSSSTTTUUUVVVXXXZZZ[[[[[[]]]^^^```cccgggjjjnnnooosssuuuvvvwwwvvvvvvxxxyyyzzz{{{|||~~~}}}{{{{{{|||~~~}}}xxxmmmggghhhkkkqqqssswwwxxxxxxwwwxxxxxxyyyxxxxxxyyyyyyzzzzzz{{{vvvyyy||||||{{{{{{}}}zzz{{{|||~~~||||||{{{|||~~~|||sssoooqqqvvvwwwqqqoooppprrrqqqnnnggg___YYYXXXYYY\\\bbbjjjrrrzzzsssiiiiiimmmbbbMMMEEEDDD<<<<<<<<<<<<<<<<<<;;;;;;:::999888777777666666666444555666666666555333333444444555666555444222111666555444444333333333333111222444666777777666555777777999;;;999999AAAJJJRRRdddrrr|||{{{pppqqqlllvvv{{{yyyyyytttxxx||||||wwwiiiccc[[[TTTPPPLLLJJJHHHIIIHHHHHHGGGFFFFFFGGGGGGGGGIIILLLOOOQQQRRRQQQQQQTTTTTTUUUWWWYYYZZZ[[[\\\^^^```bbbeeeiiimmmppprrruuuwwwxxxxxxxxxxxxyyy{{{yyyzzz|||~~~~~~{{{zzz{{{~~~~~~yyynnnhhhiiilllqqqtttvvvwwwwwwwwwxxxyyyyyyyyyyyyyyyzzz{{{||||||wwwzzz~~~|||{{{xxxxxxxxxyyy|||~~~uuupppsssyyyyyysssooooooqqqwwwsssllleee```]]][[[[[[]]]dddmmmuuu|||ooolllppptttuuu\\\NNNFFF???=========<<<;;;;;;::::::888888888888777777777777777777777777777666555555444444444444444444444444444444444444444444444444444444444444555555555666333555777888:::<<>>=========<<<;;;;;;::::::888888888888777777777777555666666666666555444444444444444444444444444444444444444444444444444444555555666666666777777777666777777666666666999;;;BBBJJJSSS___nnnzzz}}}zzzmmmmmmppp{{{}}}xxxuuurrruuuxxx|||{{{uuukkkaaaYYYSSSNNNLLLKKKLLLLLLMMMMMMLLLKKKKKKNNNMMMLLLLLLMMMOOOQQQRRRUUUWWWZZZ]]]aaaeeehhhjjjmmmoooqqqtttvvvwwwxxxxxxwwwwwwwwwwwwyyy{{{}}}~~~~~~}}}}}}~~~zzznnnhhhgggiiimmmooorrrttttttuuuwwwxxx|||}}}}}}tttvvvyyy}}}~~~|||{{{yyyyyywwwvvvvvvxxx|||vvvnnnnnnqqqqqqqqqsssjjjgggaaa]]]\\\^^^bbbeeekkkrrr|||ooolllpppxxxiiiTTTJJJCCC@@@???=========<<<;;;;;;::::::888888888888777777777777555555666666555555444333444444444444444444444444444444444444444444444444444444444444555555555555666777777777666777:::<<>>======<<<;;;;;;::::::888888888888777777777777555555666666555555444333444444444444444444444444444444444444444444444444222222222333333333444444666777888777777888;;;===AAAGGGPPP]]]mmm{{{~~~zzzyyyvvvvvvzzzwwwqqqsssvvvyyy}}}zzzpppfff^^^WWWQQQNNNMMMNNNOOOPPPPPPPPPOOONNNNNNMMMMMMMMMOOOQQQTTTVVVWWWYYY]]]bbbhhhmmmqqqsssssstttvvvwwwxxxxxxwwwwwwxxxxxxwwwwwwyyy{{{~~~~~~~~~{{{{{{|||zzzmmmfffeeegggiiilllpppsssvvvxxx{{{~~~oooppprrrwww}}}~~~{{{zzzyyywwwuuussssssssssssrrruuuyyy}}}~~~xxxwwwxxx~~~wwwqqqkkkkkkooorrrppplllgggbbb___^^^\\\]]]cccjjjpppxxxyyymmmnnnvvv}}}^^^PPPEEEBBBCCC>>>>>>=========<<<<<<<<<<<<999999999888999999::::::>>>;;;777555444444444333555555555555555555555555555555555555555555555555222333444444555555444444666666666555444555888;;;@@@GGGPPPYYYgggvvv{{{wwwxxx{{{vvvsssuuuwwwzzz}}}}}}uuulllcccZZZRRRMMMMMMLLLLLLNNNQQQSSSSSSSSSRRRPPPNNNLLLMMMPPPSSSUUUZZZ\\\```dddhhhlllooopppvvvvvvvvvvvvvvvuuuuuuuuuqqqsssuuuvvvwwwyyy|||~~~}}}zzzxxxxxx|||uuulllgggfffggglllpppuuuwwwxxxzzz~~~}}}yyy~~~pppqqqtttzzz~~~}}}{{{xxxvvvtttrrrqqqrrrssstttsssvvvzzz~~~{{{wwwvvvxxx|||vvvpppllllllppprrrnnnjjjeeeaaa^^^]]]]]]^^^eeelllsss{{{xxxllloooxxxuuu[[[OOOFFFCCCBBB===>>>>>>=========<<<<<<<<<:::999999888999999::::::;;;888555333333333333222555555555555555555555555555555555555555555555555222333444444555555444444666666666555555666999<<>>>>>>>>=========<<<<<<::::::999999888999999:::999666444333444444444333555555555555555555555555444444444444444444444444222333444444555555444444555666777666666888;;;===AAAHHHPPPXXXeeettt}}}{{{{{{}}}xxxrrrsssvvvxxx{{{{{{rrriii```WWWQQQMMMMMMMMMPPPRRRSSSSSSQQQSSSQQQPPPOOOOOORRRTTTVVV[[[^^^dddiiinnnqqqrrrrrrrrrqqqqqqqqqppppppppppppnnnqqqsssuuuwwwyyy}}}~~~~~~xxxzzz~~~|||ppphhhgggjjjllltttwwwyyyzzzzzz}}}~~~{{{xxxvvvtttrrrrrruuu{{{tttxxx}}}|||tttrrrooonnnooossswwwzzzzzzvvvtttvvvxxx{{{wwwpppnnnnnnppprrrpppiiiccc^^^[[[[[[^^^aaadddlllttt|||}}}tttlllssshhhSSSMMMEEECCCCCC???>>>>>>>>>============<<<::::::999999888888999999999777555555666777777777555555555555555555555555444444444444444444444444222333444444555555444444444666777777888999<<<>>>@@@GGGOOOWWWeeeuuu~~~{{{}}}xxxssstttvvvxxx{{{}}}uuulllbbbYYYTTTOOOOOOOOOQQQTTTUUUTTTSSSTTTSSSQQQQQQQQQSSSVVVWWW[[[^^^dddjjjnnnpppppppppnnnnnnnnnnnnnnnmmmmmmmmmmmmppprrrtttvvvyyy}}}~~~||||||}}}}}}xxx{{{yyymmmgggfffjjjmmmtttxxx|||~~~~~~}}}zzzvvvrrrpppooopppppprrrtttyyyvvvzzz~~~uuusssqqqppprrrwww{{{yyyuuuuuuwwwzzz~~~{{{sssmmmnnnooorrrrrrnnnfff```\\\ZZZ[[[```dddhhhpppyyy}}}zzz|||sssnnnvvvfffRRRKKKCCCAAADDDAAA???>>>>>>>>>============;;;:::999999888888888999777666555555777888888777555555555555555555555555444444444444444444444444222333444444555555444444444555777888888999<<<>>>===DDDMMMWWWfffwwwzzz~~~|||wwwsssuuuvvvxxxzzz~~~wwwoooeee\\\WWWSSSQQQQQQRRRTTTVVVVVVUUUUUUTTTSSSSSSTTTUUUWWWYYYZZZ]]]ccchhhlllmmmmmmllljjjkkkkkkkkklllllllllmmmnnnpppsssuuuwwwzzz}}}~~~}}}yyyzzz}}}~~~{{{zzz|||xxxlllffffffjjjnnnrrrxxx~~~|||yyyvvvsssrrrqqqrrrqqqooommmlllmmmppprrruuuzzz~~~}}}uuuzzzxxxwwwvvvvvvxxx|||zzzwwwwwwzzz~~~vvvppplllmmmppprrrqqqlllddd^^^[[[ZZZ\\\bbbggglllttt}}}|||yyywwwqqqoooyyycccQQQKKKCCCAAADDDBBB??????>>>>>>>>>=========;;;;;;:::999888888888888444333333444666666666555555555555555555555555555333333333333333333333333222333444444555555444444333555777888888888:::<<<;;;BBBKKKUUUeeexxxxxxzzz|||vvvssstttuuuwwwyyy}}}yyyrrriii```[[[UUUSSSQQQQQQSSSUUUWWWWWWVVVVVVUUUUUUVVVWWWYYYZZZZZZ]]]aaaeeehhhiiiiiiiiihhhhhhiiijjjkkkmmmmmmnnnoooqqqtttvvvwwwzzz~~~}}}{{{xxxzzz}}}}}}{{{|||~~~wwwmmmhhhhhhlllpppsssxxx}}}zzzvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuutttsssssssssssstttrrrooollljjjiiiiiiiiiiiijjjkkkkkkkkknnnrrruuuyyyzzzyyy{{{rrrwww}}}~~~~~~{{{{{{{{{|||}}}yyyyyy}}}yyyqqqlllkkkmmmppprrrpppjjjccc^^^\\\[[[^^^dddjjjooowww}}}{{{{{{tttqqqqqq}}}www^^^OOOLLLDDDBBBDDDAAA?????????>>>>>>>>>======<<<;;;:::999888888888888555444333444666666555444555555555555555555555555333333333333333333333333222333444444555555444444333555777888777777888::::::@@@IIISSSbbbuuuvvvuuu||||||wwwqqqrrrssstttvvvzzz|||vvvnnneee___WWWSSSOOONNNPPPSSSVVVXXXWWWWWWWWWWWWWWWYYYZZZZZZ\\\^^^```ccceeefffffffffffffffhhhjjjlllnnnoooppprrrsssvvvwwwxxx{{{~~~~~~{{{xxxxxx{{{~~~|||}}}}}}uuummmjjjlllqqqtttwww{{{~~~{{{xxxtttqqqoooppppppqqqqqqrrrssssssqqqqqqpppooonnnnnnnnnnnnooommmkkkiiihhhiiijjjkkkjjjmmmppprrrsssvvv{{{~~~{{{yyyzzzzzzppptttzzz||||||{{{}}}~~~~~~~~~{{{{{{uuummmjjjkkkmmmpppqqqoooiiibbb]]]\\\\\\___fffkkkpppyyy{{{zzz|||rrrqqqrrr~~~pppYYYNNNMMMGGGCCCDDD@@@????????????>>>>>>>>>>>><<<;;;:::999888888888888777666666777888888777555555555555555555555555555333333333333333333333333222333444444555555444444333555777888777666777888999@@@HHHQQQ```rrr~~~tttsssxxx}}}wwwooopppqqqrrrtttxxx}}}yyyqqqhhhcccWWWRRRMMMKKKMMMQQQUUUWWWWWWWWWWWWXXXXXXYYYZZZ[[[^^^___```bbbcccdddeeeeeeeeefffgggjjjmmmoooqqqrrrsssuuuwwwxxxyyy{{{~~~}}}yyyvvvyyy|||~~~~~~~~~zzzsssnnnllloootttxxx{{{~~~{{{yyywwwuuutttrrrpppnnnnnnnnnoooppprrrsssssstttrrrqqqpppoooooonnnooooooooommmkkkjjjjjjlllnnnpppppptttyyy|||~~~~~~yyy{{{||||||nnnqqqtttwwwyyy|||}}}}}}~~~rrrmmmmmmmmmnnnnnnnnnjjjeee```]]]ZZZ\\\```fffnnnxxxzzzvvvwww|||xxxmmmooowwwfff[[[QQQLLLIIIDDDCCCDDD>>>>>>>>>>>>============;;;;;;:::999888888888888777777666555444333222222555555555555444333222222333222222111111222222333333333333444444444555555555555555555666777999999999>>>FFFOOOZZZiiiyyywwwooonnnxxx{{{tttrrrqqqqqqssswww|||xxxjjj___YYYRRRNNNOOOPPPQQQTTTXXXYYYYYYYYYYYYYYYZZZZZZZZZ______^^^^^^___```bbbcccdddfffiiillloooqqqssstttuuuuuuuuuvvvxxxzzz|||~~~|||}}}~~~}}}yyyxxx{{{{{{~~~~~~yyyrrroooppptttvvvvvvzzz}}}xxxrrrrrrrrrssssssssssssssstttrrrqqqssswwwyyyxxxvvvzzzxxxuuutttsssssssssrrruuutttsssrrrsssvvvyyy{{{~~~zzzsssrrrwww}}}nnnppptttvvvyyy{{{zzzoookkkllloooooonnnlllhhhccc___\\\\\\___ccciiiqqq{{{zzzwwwyyyvvvlllooowww|||cccYYYOOOKKKHHHDDDCCCDDD@@@????????????>>>>>>>>><<<;;;:::999999888999999777777777777888888888999333333444555555555444444333333222222222222333333333333333444444444555555555555555555666777888999999>>>DDDLLLVVVdddttt~~~}}}vvvooommmuuuwwwuuurrrqqqrrrvvvzzz}}}zzznnneee[[[TTTOOOOOOPPPPPPSSSWWWXXXYYYYYYZZZ[[[[[[\\\\\\```___^^^^^^___aaacccdddfffgggjjjmmmoooqqqssssssuuuuuuuuuvvvwwwyyy{{{}}}{{{|||}}}~~~{{{wwwxxx|||~~~{{{vvvqqqoooqqqtttwwwxxx~~~}}}{{{uuuqqqpppppppppqqqrrrsssuuuvvvzzzyyyyyy||||||{{{zzz{{{{{{zzz|||||||||}}}vvvqqqrrrxxx~~~nnnqqqtttwwwyyy{{{tttllliiilllrrrpppmmmhhhddd```]]][[[___bbbfffmmmuuuzzzxxx|||rrrmmmqqqzzzvvv```WWWMMMJJJHHHDDDCCCDDDAAAAAAAAA@@@@@@@@@??????======<<<:::::::::::::::555555555555666666666666222222333555555666666666333333222222222222333333333333333444444444555555555555555555666777888888999===BBBHHHQQQ^^^mmmxxx{{{yyytttmmmjjjppp|||zzzxxxtttqqqqqqtttxxxzzz}}}tttmmm^^^VVVQQQPPPPPPPPPRRRUUUWWWXXXYYY[[[\\\]]]^^^^^^aaa```^^^^^^___bbbeeeggghhhjjjlllnnnppprrrssssssuuuuuuuuuuuuvvvxxxzzz{{{{{{|||}}}~~~~~~zzzxxxwwwvvvyyy~~~vvvssspppooorrrvvvzzz{{{|||wwwuuutttsssooollloooooooooqqqtttxxx{{{~~~zzzqqqppprrryyyqqqsssvvvyyy{{{}}}yyyoooiiiiiimmmtttqqqkkkeee```]]]\\\[[[aaadddjjjpppyyyxxxyyy}}}|||nnnmmmsssrrr___UUUMMMKKKIIIFFFEEEFFFBBBBBBAAAAAA@@@@@@??????>>>===<<<;;;;;;::::::;;;777777666555444333222222333333444555555555555555333333333222222333333333333333333444444444555555555555555555555666777888888;;;???EEEMMMZZZiiisssyyywwwrrrkkkfffkkkxxx|||yyyuuuqqqqqqtttwwwzzz~~~xxxsssbbbZZZTTTRRRQQQOOOPPPTTTVVVWWWZZZ\\\^^^___``````bbb```______```cccgggiiikkklllnnnoooqqqrrrssssssuuuuuuttttttuuuwwwxxxzzz{{{|||}}}~~~xxxttttttuuuuuuzzz}}}{{{rrrqqqpppqqqtttyyy}}}zzzxxxuuusssqqqqqqrrrrrrpppnnnqqqqqqrrrtttyyytttoooooosssyyyuuuwwwzzz|||~~~}}}sssmmmiiikkkooouuupppiiiccc^^^\\\\\\]]]bbbffflllttt}}}{{{vvvyyywwwmmmnnnwwwqqq^^^UUUNNNLLLKKKHHHFFFGGGBBBBBBAAA@@@??????>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;::::::999888777666666555666666666555555444333444333333333333333333444333333333444444444555555555555555555555666666777666999===BBBJJJWWWgggqqqyyyxxxqqqhhhbbbhhhwww}}}yyyuuuqqqqqqtttxxx{{{{{{vvvggg___XXXUUUSSSOOOPPPRRRUUUWWWZZZ]]]___aaaaaaaaabbbaaa``````bbbeeeiiikkkmmmnnnoooqqqrrrsssttttttuuuttttttssstttuuuwwwxxxzzz{{{}}}~~~~~~{{{yyytttqqqrrrtttvvv|||{{{vvvuuuqqqrrrsssuuuxxx|||zzzuuuqqqoooooonnnooopppsssttttttsssssstttuuuyyy|||qqqnnnpppsssyyy~~~xxx{{{~~~tttoookkkjjjmmmqqqsssooohhhaaa]]]]]]^^^___dddhhhooowwwxxxvvv|||uuupppuuu~~~qqq^^^VVVNNNMMMLLLIIIGGGGGGBBBBBBAAAAAA@@@???>>>>>>>>>>>><<<;;;;;;;;;;;;;;;777777777777888888888888777777777666666444333333444444333333333333444444333333333444444444555555666555555444555555666666666888;;;@@@GGGTTTdddnnnxxxwwwqqqgggaaagggwww{{{uuuqqqqqqsssxxx{{{}}}yyymmmddd\\\XXXTTTPPPPPPRRRTTTVVVYYY]]]___aaaaaa```aaaaaaaaaccceeehhhjjjlllnnnoooppprrrtttuuuuuuvvvuuutttssssssssstttuuuvvvxxxyyyzzz|||~~~~~~~~~~~~~~~{{{xxxvvvrrrpppsssvvvyyyxxxuuutttsssuuuwwwyyy|||~~~wwwrrrooommmlllkkklllooorrruuuwwwxxxyyywwwxxx{{{xxxpppoooqqqtttyyy~~~zzz}}}~~~uuummmkkkjjjjjjmmmrrrqqqmmmgggaaa^^^___```bbbgggkkksss{{{{{{wwwxxxxxxtttvvvooo]]]UUUNNNMMMKKKHHHEEEFFFDDDDDDCCCBBBAAA@@@??????>>>===<<<;;;::::::::::::444555555555666666666666555666666666666666555444444444333333333333444444333333333444444444555555666555555444444555555555777888:::===DDDPPP^^^iiitttuuuqqqiiibbbfffvvv~~~wwwrrrppprrrvvvyyy}}}|||rrriii```[[[VVVQQQPPPRRRSSSVVVYYY]]]___```_________```ccceeehhhjjjkkklllnnnoooqqqsssuuuvvvwwwwwwuuutttsssrrrrrrssstttttttttuuuwwwyyyzzz||||||}}}{{{{{{||||||}}}~~~~~~~~~{{{yyywwwuuurrrrrrvvvzzz||||||yyywwwvvvvvvyyy|||~~~{{{tttooolllllllllllljjjmmmqqquuuxxx{{{}}}|||tttmmmnnnrrruuuyyy~~~{{{}}}vvvoooiiihhhiiijjjmmmrrrooolllfffbbb___```bbbdddiiinnnuuu~~~~~~xxxvvvzzz~~~ssstttzzz}}}nnn]]]TTTMMMLLLKKKGGGDDDDDDFFFEEEDDDCCCBBBAAA@@@@@@======;;;:::::::::::::::;;;;;;:::999888777666666333444555666777777777777555444444333333444444555333333333444444444555555666555555444444444555555888999:::<<>>======<<<<<<;;;::::::999999999888888888888777666666555555555444444444555555444444444444555555333333333333444555666777666555444333333444666777999777777;;;@@@GGGTTTaaakkksssqqqkkkmmmnnnssswwwrrrsssuuuxxxzzz~~~yyysssjjj```YYYTTTRRRQQQRRRTTTWWW[[[^^^```aaabbbbbbbbbcccfffjjjmmmnnnmmmlllmmmoooqqqrrrsssttttttuuutttrrrpppooooooooopppqqqqqqrrrssstttvvvvvvwwwxxxxxxxxxyyy{{{}}}{{{{{{{{{zzzzzzyyyyyyxxxzzzzzz{{{~~~|||zzzzzz|||}}}{{{~~~}}}qqqnnnmmmllllllmmmoooqqqrrrrrruuuyyy|||rrrrrrqqqqqqtttxxx}}}~~~~~~}}}qqqiiihhhhhhjjjnnnrrrtttuuunnnhhhcccbbbbbbccchhhooouuu{{{{{{uuuqqqssszzz}}}uuuzzzuuueee^^^TTTQQQMMMJJJJJJKKKKKKKKKHHHGGGFFFEEEDDDCCCCCCBBB>>>>>>===<<<<<<;;;;;;:::999999999888888888888777666666666555555555444444555555444444444444555555444444444444555666777777555555444333333555666777:::888888;;;===CCCOOO[[[hhhssstttrrruuutttxxx{{{vvvtttuuuvvvxxx{{{{{{vvvmmmddd\\\WWWTTTSSSSSSTTTWWW[[[^^^```bbbbbbdddcccdddfffjjjlllmmmlllkkklllnnnppprrrsssttttttrrrrrrqqqppppppppppppqqqnnnooopppqqqsssuuuvvvwwwxxxxxxxxxyyyzzz|||}}}~~~zzzzzzzzzzzzzzzzzzyyyyyy}}}~~~~~~|||{{{||||||~~~~~~tttlllmmmmmmnnnppprrrtttvvvvvvxxxzzz~~~xxxpppppppppqqqtttxxx|||}}}~~~yyypppfffgggjjjoootttwwwwwwwwwooohhhcccbbbccceeelllsssxxx|||wwwsssuuu|||zzzvvvnnnaaa\\\TTTQQQMMMKKKKKKKKKKKKJJJHHHHHHGGGFFFEEEDDDCCCCCC>>>>>>======<<<;;;;;;;;;999999999888888888777777666666666666555555555555555555444444444444555555444444444444444555666666555444444444444555666777:::888888:::===BBBMMMXXXgggtttxxxyyy|||zzzzzzyyyvvvuuuuuuuuuxxx~~~|||xxxpppggg___XXXUUUSSSSSSTTTWWWZZZ]]]```aaaccceeeddddddfffiiikkklllkkkiiijjjllloooqqqrrrssssssppppppppppppppppppqqqqqqnnnnnnooopppqqqrrrssstttvvvvvvwwwxxxyyyzzz{{{|||zzzzzzzzzzzzzzzzzz{{{{{{|||~~~~~~}}}}}}}}}~~~vvvpppllllllnnnqqquuuxxxzzz{{{|||~~~}}}sssoooooooooqqqtttxxx}}}}}}}}}~~~ssskkkeeehhhnnnuuuzzz{{{xxxvvvoooiiidddccceeehhhooowww}}}zzzwwwtttvvv~~~|||{{{|||jjj```\\\UUURRRNNNLLLKKKKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCCCC???>>>>>>===<<<<<<;;;;;;999999999888888888777777777777666666666555555555555555444444444444555555333333333222333333444555444444444444555555666666999777888;;;===BBBMMMXXXfffuuu|||~~~}}}{{{}}}wwwtttssssssvvv{{{}}}yyyrrriiiaaaZZZUUUSSSRRRSSSUUUXXX[[[^^^aaabbbeeeddddddfffiiikkkkkkjjjiiijjjlllnnnpppqqqrrrrrroooooopppppppppqqqqqqqqqooooooooopppppppppppppppttttttvvvwwwxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{|||||||||~~~xxxqqqnnnnnnmmmppptttyyy}}}yyyrrrnnnoooppprrrvvvzzz~~~~~~~~~~~~wwwlllfffgggkkkssszzz}}}wwwssslllgggdddeeehhhlllsss{{{rrrrrrqqquuu~~~vvvggg^^^[[[VVVSSSPPPNNNMMMMMMKKKJJJHHHHHHGGGFFFEEEDDDDDDCCC??????>>>======<<<<<<;;;999999999888888888888777777777777666666666555555555555444444444444555555333333222222222333333444444444444555555555555666777666777:::===BBBMMMWWWdddttt~~~|||yyytttrrrrrrtttyyy~~~{{{tttlllccc\\\VVVSSSQQQRRRTTTVVVYYY]]]___aaacccbbbccceeehhhjjjjjjiiiiiijjjkkkmmmnnnoooppppppooooooppppppqqqppppppooopppppppppoooooooooooonnnssstttvvvxxxzzz{{{{{{|||}}}}}}}}}}}}}}}}}}||||||~~~zzzrrrmmmlllnnnpppssswww|||vvvrrroooppprrruuuyyy}}}~~~{{{pppjjjhhhjjjooowww~~~uuuooogggcccbbbggglllqqqxxx{{{nnnppprrrvvv{{{}}}pppddd\\\WWWUUURRRPPPOOOOOOOOONNNMMMJJJJJJIIIHHHGGGFFFEEEEEE??????>>>>>>===<<<<<<<<<999999999888888888888777777777777777666666666555555555444444444444555555444444333333333333444444333444444555555555555555666555666999;;;???IIITTT```rrr|||~~~zzztttqqqrrrtttwww}}}}}}wwwoooggg^^^XXXUUUPPPQQQRRRTTTWWW[[[^^^```aaa```aaacccfffiiiiiihhhjjjjjjkkkmmmmmmnnnnnnnnnoooooopppqqqqqqpppooonnnooooooooooooooopppppppppsssuuuxxxzzz}}}~~~~~~}}}}}}}}}{{{tttpppllllllooosssuuuyyy~~~|||tttrrrppprrrtttwww|||~~~tttnnnmmmnnnlllqqqzzz~~~tttlllbbb```aaagggnnnttt|||yyypppsssvvvzzzxxx|||mmmaaaYYYUUUSSSQQQPPPPPPQQQRRRQQQPPPKKKKKKJJJIIIHHHGGGGGGFFF??????>>>>>>======<<<<<<999999999888888888888777777777777777666666666666555555555444444555555555666555555444444444555555333444555555666666555555666555555888:::===FFFPPP]]]ooo{{{zzztttqqqrrrsssvvv{{{zzzrrriiiaaaZZZVVVOOOPPPQQQSSSVVVZZZ]]]___```___```bbbfffhhhiiihhhjjjkkkllllllmmmmmmllllllooopppqqqqqqqqqooonnnmmmmmmnnnnnnooopppqqqqqqrrrtttvvvyyy}}}~~~}}}}}}~~~wwwssspppmmmmmmqqquuuwww{{{xxxrrrqqqqqqsssuuuyyy}}}yyyooohhhgggjjjrrrwww~~~|||tttlllhhhbbbaaadddiiinnnttt}}}xxxvvvpppssswww~~~zzz|||zzzkkk^^^XXXYYYUUUUUUTTTSSSRRRQQQPPPPPPMMMNNNOOONNNJJJGGGEEEEEEEEEBBB===<<<======;;;999;;;:::999999888888999999::::::999888777666555444666666666666555555555555333333333444444444555555555666777666555444555777888999:::999:::>>>EEEKKKZZZgggyyy}}}vvvqqqmmmpppuuuzzz|||sssnnnhhh^^^TTTUUUPPPNNNRRRUUUUUUXXX[[[]]]^^^```ccceeeggghhhhhhjjjjjjjjjkkklllmmmnnnooooooooooooooooooooooooooooooooopppqqqrrrrrrrrrrrrrrrwww}}}~~~}}}~~~~~~wwwssspppooorrrwwwwww{{{{{{uuuooosssxxx|||}}}}}}ssslllhhhjjjnnntttyyy~~~zzzrrrkkkfffccccccffflllqqqwwwyyytttrrrppptttzzz}}}zzztttggg\\\WWWXXXTTTTTTSSSRRRQQQPPPOOOOOOLLLMMMNNNMMMKKKIIIIIIJJJKKKGGGCCCAAA@@@@@@===;;;;;;;;;:::999999999999:::::::::999888777666555555666666666666555555555555333333333444444444555555555666777666555444555777888999:::999999===DDDJJJYYYeeewww~~~vvvrrrppprrrvvvzzz~~~vvvpppjjj```UUUVVVQQQNNNQQQTTTTTTWWWZZZ[[[\\\___aaadddeeefffgggiiiiiijjjjjjlllmmmnnnooooooooooooooonnnnnnnnnnnnnnnoooppprrrssssssttttttvvvzzz}}}|||{{{}}}~~~zzzvvvuuutttssswww|||}}}yyyuuuqqqtttxxx|||||||||tttllliiihhhmmmsssxxx{{{}}}|||wwwooohhhdddeeeeeeiiipppuuu|||{{{sssooonnnpppwww}}}{{{{{{}}}lllbbbYYYVVVXXXSSSSSSRRRQQQPPPOOONNNNNNLLLMMMNNNMMMMMMNNNPPPSSSUUURRRMMMJJJGGGDDD@@@>>><<<<<<;;;::::::::::::;;;::::::999888777666666555666666666666555555555555333333333444444444555555555666777666555444555777777999:::999999<<>>===<<<<<<;;;;;;<<<<<<::::::999999888888777777666666666666555555555555333333333444444444555555555666777666555444555777666888999888888:::???CCCNNNXXXhhhvvv~~~yyy~~~yyyrrrssstttvvvyyy}}}xxxmmmccc[[[TTTOOOOOOPPPOOOQQQUUUXXXZZZ^^^cccfffhhhhhhhhhggggggggghhhjjjlllmmmnnnppppppooooooooonnnnnnnnnnnnnnnoooqqqsssvvvxxxzzz~~~|||~~~{{{wwwvvvxxx}}}~~~{{{|||{{{rrrkkkiiijjjmmmsssyyy}}}{{{wwwpppiiieeeddddddgggiiioooyyyvvvnnnjjjkkkmmmqqq}}}yyyyyymmmeee```YYYUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPOOOPPPQQQQQQRRRUUUZZZ^^^fffeeeaaaYYYPPPHHHBBB@@@======<<<;;;;;;;;;;;;<<<::::::999999999888888888666666666666555555555555333333333444444444555555555666777666555444555777555777999888777888===AAAJJJTTTcccrrr|||}}}vvv}}}}}}ssssssttttttwww||||||rrrhhh^^^VVVPPPPPPPPPOOOQQQTTTWWWZZZ___dddhhhjjjjjjjjjggggggggghhhiiijjjllllllnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooppprrruuuxxxyyy|||~~~}}}{{{}}}~~~|||}}}rrrlllhhhjjjnnnrrrxxx~~~|||zzztttmmmgggddddddfffkkknnnuuu{{{qqqjjjhhhkkknnnttt}}}xxxyyyzzzhhhccc```YYYTTTTTTTTTTTTSSSRRRQQQPPPPPPOOOOOOOOOPPPPPPPPPRRRVVVYYY\\\\\\ZZZUUUMMMFFFBBBAAA===<<<;;;;;;::::::;;;;;;::::::999999999999888888666666666666555555555555333333333444444444555555555666777666555444555777555777999888666777;;;???GGGPPP___nnnzzz~~~}}}{{{tttyyyvvvuuuttttttuuuyyyvvvkkk```XXXRRRPPPPPPOOOQQQTTTWWWZZZ___eeeiiijjjkkkjjjhhhhhhhhhhhhhhhiiijjjjjjjjjkkkkkkllllllmmmmmmnnnooonnnnnnoooqqqtttvvvxxxzzz}}}zzzkkkfffeeejjjpppvvv}}}|||xxxrrrkkkeeeccceeehhhooorrrzzzwwwnnnhhhgggkkkooowwwzzzxxxyyysssdddaaa___YYYSSSSSSSSSSSSRRRQQQPPPOOOOOONNNNNNNNNOOOOOONNNOOORRRTTTSSSUUUTTTPPPJJJDDDAAAAAA<<<<<<;;;::::::::::::;;;::::::999999999999999999777666666666555555555555333333333444444444555555555666777666555444555777555777999888666777;;;>>>FFFNNN]]]lllxxx~~~}}}{{{rrrvvv}}}xxxwwwuuuttttttwww}}}xxxnnnbbbZZZSSSQQQPPPOOOQQQTTTVVVYYY___eeeiiijjjkkkjjjiiiiiihhhhhhhhhhhhiiiiiihhhhhhiiijjjkkkllllllmmmooonnnnnnnnnpppsssuuuwwwyyy|||zzzuuunnnlllkkknnnuuu{{{xxxqqqjjjfffdddcccgggmmmsssyyywwwnnnkkkjjjjjjnnnsss}}}zzz}}}rrrddd\\\[[[[[[XXXUUUVVVVVVTTTSSSQQQOOONNNMMMNNNMMMLLLLLLLLLLLLLLLMMMQQQPPPNNNLLLJJJHHHFFFEEE???>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999777777777777666666666666333333333333333333333333555666666666666666555555666666666666777888999:::CCCMMMZZZggguuuxxxuuuwww~~~{{{vvvsssssswww||||||ttthhh___UUUPPPMMMKKKMMMQQQXXX[[[```eeehhhhhhhhhggghhhgggeeeccccccccceeefffeeeggghhhiiihhhiiijjjllljjjlllmmmooopppssswwwzzz|||~~~~~~wwwsssnnnnnnpppuuu{{{ssslllfffeeeddddddiiiooowww}}}{{{ssskkkiiiiiijjjooouuu|||qqqddd]]]\\\\\\YYYVVVVVVUUUTTTRRRPPPNNNMMMMMMNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLJJJHHHFFFDDDBBBAAA???>>>===<<<;;;;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999777777777777666666666666444444444444444444444444555555666666666666555555555555666777888:::<<<===AAAJJJWWWeeeuuuzzzvvvwww}}}zzzuuurrrrrrvvv{{{~~~}}}wwwkkkaaaWWWRRROOOMMMOOORRRVVVYYY^^^cccfffggggggggghhhfffdddcccbbbcccdddddddddfffhhhhhhhhhhhhjjjkkkkkklllnnnooopppssswwwyyy}}}xxxrrrooolllooouuu{{{~~~{{{lllfffbbbcccdddfffkkkrrr|||uuunnnhhhggggggjjjqqqxxxyyypppddd^^^\\\\\\YYYWWWTTTSSSRRRQQQOOONNNLLLLLLNNNMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHFFFDDDBBBAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999777777777777666666666666555555555555555555555555555555666666666666666555444555666777999<<<>>>??????FFFQQQaaattt}}}xxxxxx~~~|||xxxttttttwww{{{~~~zzzoooeee[[[VVVRRROOOPPPSSSTTTWWW\\\aaadddfffgggffffffeeedddbbbaaabbbbbbcccccceeeggggggggggggiiikkkkkkmmmooopppqqqsssvvvyyy~~~{{{sssooommmlllqqqyyy}}}vvvqqqhhhccc```bbbeeegggnnnuuu{{{pppkkkffffffgggjjjsss|||~~~ssslllbbb]]][[[ZZZXXXVVVSSSRRRQQQPPPNNNMMMLLLKKKMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIHHHGGGEEEDDDCCCBBB???>>>===<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999777777777777666666666666666666666666666666666666444555666666666666666666555555666777888:::<<<===>>>DDDMMM\\\qqq|||yyy}}}|||yyyxxxzzz}}}sssiii___YYYTTTPPPPPPSSSRRRUUUZZZ___ccceeeffffffddddddcccbbbaaaaaabbbbbbbbbdddfffgggfffgggiiikkkkkkmmmoooqqqqqqrrruuuwww}}}~~~wwwqqqooonnnrrrwww~~~xxxoooiiifffbbb```cccgggjjjqqqxxx~~~xxxnnniiifffggghhhlllvvvwwwmmmggg```[[[YYYXXXVVVUUURRRQQQQQQOOONNNMMMLLLKKKMMMNNNNNNNNNMMMLLLJJJIIIIIIIIIHHHGGGFFFEEEDDDDDD@@@@@@>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999777777777777666666666666666666666666666666666666444444555666666666666666666666666666666777888999===CCCKKKXXXlll{{{}}}~~~zzzyyyzzz}}}wwwmmmbbb[[[VVVPPPOOOQQQRRRTTTXXX]]]aaadddeeefffbbbbbbbbbbbbbbbbbbbbbcccbbbdddffffffggggggiiikkkmmmoooqqqrrrssssssuuuwww}}}~~~~~~|||{{{zzz~~~|||}}}{{{tttpppqqqrrryyy}}}}}}tttkkkfffeeeaaaaaafffkkkpppwww~~~yyytttkkkhhhgggiiikkkqqq}}}sssgggccc^^^ZZZXXXWWWUUUTTTRRRQQQQQQPPPNNNMMMMMMLLLMMMNNNNNNNNNMMMLLLJJJIIIGGGGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999777777777777666666666666666666666666666666666666333444555666777777777777777666666555555666666777;;;AAAIIIUUUfffyyy~~~~~~zzzxxxxxxzzz|||zzzpppfff___XXXQQQOOOQQQQQQSSSVVVZZZ^^^aaabbbccc``````aaabbbcccdddddddddbbbdddfffgggggghhhjjjlllqqqsssvvvwwwvvvwwwxxxyyy}}}~~~}}}{{{yyywwwwww{{{|||}}}yyy}}}~~~uuuppppppsssvvv|||~~~wwwoooiiifffcccaaabbbiiipppvvv~~~{{{sssmmmgggfffgggkkkooowwwxxxooodddbbb^^^ZZZXXXWWWVVVUUURRRRRRQQQPPPOOONNNMMMMMMMMMNNNOOOOOONNNLLLIIIHHHFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCAAA???>>>======<<<;;;;;;<<<<<<;;;;;;:::999777777777777666666666666555555555555555555555555333444555666777777777777666666555666666777888888555>>>HHHRRRaaattt~~~zzzxxxxxxyyyzzz~~~tttiiibbb[[[SSSPPPQQQOOOPPPSSSWWWZZZ]]]^^^___^^^___```bbbdddffffffgggbbbdddggghhhhhhiiikkkmmmvvvyyy{{{||||||{{{|||}}}~~~|||{{{zzzyyyzzz|||}}}}}}yyyyyy~~~xxxpppmmmpppuuuyyyzzz|||}}}yyyrrrjjjfffeeeaaa___bbbkkksss{{{~~~vvvmmmhhhddddddggglllrrr{{{rrrmmmcccaaa^^^[[[YYYWWWVVVVVVRRRRRRQQQPPPPPPOOONNNNNNMMMNNNOOOOOONNNLLLIIIGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDBBB@@@???>>>======;;;;;;<<<<<<;;;;;;:::999777777777777666666666666555555555555555555555555333444555666777777777777555555555666777999:::;;;111<<>>>>>>>>>>>===<<<::::::888888888888777666555444999888777666666555666666666666666666666666666666555444444444444555666666::::::???KKKXXXgggyyy}}}{{{zzzyyyyyy}}}}}}tttjjjaaaZZZSSSOOOQQQQQQQQQRRRTTTVVVYYYZZZ^^^___aaadddhhhjjjiiihhhiiiiiihhhiiikkknnnppprrr}}}~~~{{{zzzxxxzzz{{{wwwqqqnnnppptttyyy{{{{{{yyyuuunnnhhhdddcccdddeeeiiiooouuu|||}}}tttiiiccccccdddggglllttt}}}zzzmmmfffaaa^^^ZZZXXXYYYZZZZZZZZZVVVTTTQQQQQQQQQRRRQQQPPPOOOOOOOOOOOOMMMKKKIIIHHHIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFDDDCCCAAA@@@@@@@@@?????????>>>===<<<;;;:::888888888888777666555444777666555555555555555666666666666666666666666666555444444444444555666666999888===HHHTTTdddvvv}}}||||||{{{}}}uuulllccc[[[TTTPPPPPPPPPPPPQQQSSSVVVYYY[[[^^^___bbbeeeiiikkkkkkkkklllkkkkkkkkkmmmppptttvvvvvvuuuvvvyyy{{{{{{sssqqqnnnooorrrvvvyyyzzzwwwuuupppjjjeeedddeeeggghhhmmmttt|||~~~wwwmmmddd```aaaccchhhpppzzztttjjjeeebbb___[[[ZZZZZZ[[[[[[[[[UUUSSSRRRQQQRRRSSSRRRRRRPPPPPPPPPOOONNNLLLJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJHHHGGGEEEDDDBBBBBBAAAAAA@@@@@@@@@???>>><<<;;;:::888888999888888777666555555444444444444555555666666666666666666666666666555555444444555555666777888777;;;DDDOOO^^^rrr~~~}}}xxxooofff]]]UUUQQQNNNNNNNNNOOORRRVVVYYY[[[^^^```cccfffjjjmmmnnnoooqqqpppnnnoooqqquuuyyy|||{{{uuusssoooooosssyyy~~~~~~vvvooooooooorrrvvvyyyzzzzzzuuurrrmmmgggccccccfffjjjkkkqqqyyyxxxrrrkkkdddcccfffdddiiisss|||nnngggeeebbb___\\\[[[\\\\\\\\\[[[WWWUUUTTTSSSTTTTTTSSSRRRRRRQQQQQQOOONNNMMMKKKKKKJJJJJJKKKKKKLLLLLLLLLMMMIIIIIIGGGEEEDDDCCCCCCCCCAAAAAAAAA@@@???===<<<;;;999999999999888777666666444444444444555666666777666666666666666666666666555555555555555666666777888777:::AAAKKKYYYmmm~~~|||rrriii```WWWRRRMMMLLLMMMNNNQQQUUUYYY[[[]]]```dddgggkkknnnqqqtttuuutttssssssvvvzzz}}}uuupppnnnlllnnnpppuuu|||wwwoooppprrrwww{{{||||||zzzssspppkkkfffbbbdddhhhlllooouuu~~~|||sssmmmgggcccdddhhhffflllxxxwwwkkkeeedddaaa___\\\\\\]]]]]]]]]\\\ZZZXXXWWWVVVVVVVVVTTTRRRSSSSSSQQQPPPOOOMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOOOOKKKJJJIIIGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@>>><<<;;;::::::::::::999888777666555555555555666777888888666666666666666666666666666555555555555666777777999888;;;@@@GGGTTThhhyyy~~~~~~uuulllbbbYYYSSSMMMLLLLLLMMMPPPTTTYYY\\\]]]aaaeeehhhkkkooossswwwxxxwwwwwwwwwzzz~~~~~~~~~}}}}}}|||{{{{{{{{{|||}}}~~~}}}~~~}}}xxxrrrnnnkkkkkkkkkpppsssyyyyyyqqqrrruuuyyy|||}}}zzzxxxpppnnnjjjfffdddggglllpppuuu{{{~~~uuummmhhhccc___aaaeeekkkrrr~~~~~~ssshhhcccccc```^^^\\\\\\]]]]]]]]][[[[[[ZZZYYYYYYZZZYYYWWWUUUUUUTTTRRRPPPOOONNNNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPMMMLLLJJJIIIGGGFFFFFFFFFDDDDDDCCCBBBAAA???===<<<:::::::::::::::999777777777666666666666777777888666666666666666666666666666666555555666666777888999999<<<@@@DDDNNNaaarrrwwwoooeee[[[UUUNNNMMMLLLMMMPPPTTTYYY\\\]]]aaafffiiijjjnnntttyyyxxxyyyyyy{{{}}}}}}}}}}}}{{{zzzyyyxxxwwwwwwxxxyyyzzz{{{{{{zzzvvvxxxzzz}}}}}}xxxvvvvvvvvvvvvtttrrrnnnkkkjjjjjjkkklllrrruuu}}}}}}xxxssstttvvvxxxzzzyyyvvvrrrjjjjjjhhhggghhhlllrrrvvv|||~~~uuunnngggdddaaa___bbbgggrrryyyuuuooofffaaabbb^^^]]]\\\\\\]]]]]]\\\[[[YYYYYYYYY[[[]]]]]]\\\ZZZVVVUUUSSSQQQOOOOOOOOOOOOQQQQQQQQQQQQQQQPPPPPPPPPNNNMMMLLLJJJIIIHHHGGGGGGEEEEEEDDDCCCAAA???===<<<;;;;;;;;;;;;:::999888777777777666555555555666666666666666666666666666666666666666666666777777888777999<<>>===;;;;;;;;;;;;:::999888888777666555444444444444444666666666666666666666666666666666666666777888888666888;;;>>>???EEEUUUeeezzzyyyqqqhhh^^^WWWRRRPPPNNNNNNPPPTTTXXX[[[^^^bbbggghhhiiilllsssyyyvvvxxx|||~~~}}}|||||||||}}}}}}}}}}}}}}}}}}}}}|||zzzwwwuuutttrrrsssttttttuuuuuuuuutttqqqsssvvvyyy{{{}}}~~~~~~}}}}}}yyyuuunnnjjjiiikkklllllliiiiiijjjkkkmmmppprrrttt|||yyyqqqlllnnnooooooooonnnmmmkkkjjjhhhiiiiiijjjlllqqqxxx}}}xxxsssiiieeecccbbb``````gggppp|||qqqmmmiiiaaa___ccc]]]\\\[[[ZZZZZZZZZ[[[\\\[[[[[[\\\\\\\\\\\\[[[[[[WWWWWWVVVTTTSSSQQQPPPPPPNNNNNNMMMNNNOOOQQQSSSUUUTTTRRRPPPOOOOOOOOOOOONNNKKKIIIGGGFFFFFFDDDAAA???;;;;;;;;;::::::999999999777777666555555555555555666666666666666666666666555555555555555555555555777666777;;;>>>CCCOOOZZZnnnwww~~~|||}}}{{{sssjjj```YYYTTTRRROOOMMMOOOTTTZZZ]]]```bbbfffiiikkknnnqqqtttzzzzzz{{{~~~~~~~~~}}}}}}}}}}}}zzz{{{||||||}}}{{{zzzzzzzzz{{{zzzwwwuuuvvvuuuttttttssssssttttttpppqqqsssvvvyyy|||~~~~~~yyyuuuooolllmmmoooooonnnlllnnnpppqqqrrruuuyyy||||||uuummmhhheeefffgggggggggfffeeedddfffhhhjjjlllooouuu~~~|||tttooofffcccbbbbbbbbbcccllluuu}}}nnnjjjggg```]]]```\\\\\\[[[ZZZZZZZZZ[[[\\\ZZZZZZZZZZZZYYYYYYYYYXXXWWWVVVUUUTTTRRRQQQPPPOOONNNNNNOOOOOOPPPRRRSSSTTTSSSRRRQQQPPPOOONNNLLLKKKKKKJJJHHHGGGFFFDDDAAA???<<<<<<;;;;;;:::999999999888888777666666666666666666666666666666666666666555555555555555555555555777555666:::===BBBMMMXXXkkkttt~~~}}}~~~|||}}}{{{sssjjj```YYYSSSPPPMMMLLLNNNRRRXXX\\\```cccgggiiilllnnnqqqtttxxxxxxzzz}}}~~~}}}}}}}}}zzz{{{{{{|||}}}}}}|||{{{{{{|||{{{yyywwwxxxwwwwwwvvvuuuuuuuuuuuutttuuuvvvxxxzzz|||}}}~~~~~~{{{xxxuuuqqqoooqqqrrrrrrrrrpppqqqssstttuuuxxx|||zzztttmmmfffaaa[[[\\\^^^___````````````dddgggkkkooottt{{{vvvnnniiibbb```aaaccceeehhhrrr|||vvvjjjgggeee___\\\^^^\\\[[[ZZZYYYYYYZZZ[[[\\\[[[ZZZYYYWWWVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQPPPOOONNNOOOPPPRRRSSSSSSSSSSSSSSSSSSSSSRRRPPPNNNLLLKKKLLLJJJHHHGGGFFFEEEBBB???===<<<<<<;;;::::::999999999999888777777777777777666666666666666666666666555555555555555555555555666444666999;;;@@@JJJTTTfffpppzzz}}}zzz|||~~~||||||~~~zzzsssiii```YYYQQQOOOLLLKKKMMMQQQVVVZZZaaadddhhhkkkmmmooorrrtttuuuvvvxxx{{{~~~~~~}}}}}}zzz{{{{{{||||||~~~|||}}}}}}}}}|||zzzzzzzzzyyyxxxwwwwwwvvvvvvxxxyyyzzz{{{|||}}}~~~~~~xxxxxxvvvtttuuuvvvwwwwwwwwwuuuvvvxxxzzz{{{~~~zzzsssllleee^^^ZZZVVVWWWXXX[[[]]]^^^``````ccchhhoootttxxxxxxooohhhddd___^^^```eeehhhmmmwwwzzzpppgggeeeccc^^^\\\\\\[[[ZZZYYYXXXYYYZZZ[[[\\\\\\[[[YYYWWWUUUUUUUUUUUUUUUTTTTTTSSSQQQPPPPPPOOOOOOPPPRRRTTTUUUUUUTTTTTTTTTUUUUUUSSSQQQOOONNNNNNLLLKKKIIIHHHGGGEEEBBB@@@>>>======<<<;;;:::999999999888777777666666777777666666666666666666666666555555555555555555555555555444555888:::===FFFPPPaaakkkxxx~~~}}}zzzzzz|||~~~|||{{{}}}zzzrrriii___YYYQQQOOOMMMLLLMMMQQQUUUXXXbbbeeejjjnnnpppqqqsssttttttvvvwwwxxxzzz|||~~~~~~zzz{{{{{{{{{|||~~~}}}}}}~~~~~~}}}{{{{{{{{{zzzyyywwwvvvuuuyyyzzz{{{|||~~~{{{yyyyyyzzzzzz{{{{{{{{{zzzzzz|||~~~|||tttllleee^^^XXXTTTSSSTTTVVVXXX[[[^^^aaabbbfffllltttyyy~~~zzzqqqjjjeeebbb______bbbhhhlllrrr|||rrrkkkeeecccaaa^^^\\\\\\YYYYYYXXXXXXXXXYYY[[[\\\]]]\\\ZZZXXXWWWUUUUUUTTTTTTSSSSSSRRRQQQPPPOOOOOOOOOQQQSSSUUUVVVWWWVVVVVVVVVWWWWWWUUURRRPPPQQQRRRMMMKKKIIIHHHHHHFFFCCCAAA???>>>>>>===<<<::::::999777777666555555555555666666666666666666666666666555555555555555555555555555444555888999;;;CCCLLL]]]hhhvvv~~~|||||||||{{{|||~~~yyyqqqhhh___YYYQQQPPPNNNMMMNNNQQQUUUXXXbbbffflllpppqqqrrrrrrsssssstttuuuuuutttvvvzzz}}}zzz{{{{{{{{{{{{}}}~~~}}}}}}}}}}}}|||zzzxxxwwwuuuxxxyyy{{{~~~~~~}}}}}}~~~~~~}}}||||||~~~zzzuuummmeee___ZZZUUURRRQQQRRRTTTWWW[[[___bbbdddjjjrrr{{{{{{ssskkkfffbbbaaa```aaafffmmmssszzzlllhhhccc```___^^^]]]\\\XXXXXXWWWWWWXXXYYYZZZ[[[\\\\\\[[[ZZZYYYWWWUUUTTTSSSRRRRRRQQQPPPPPPOOOOOOPPPQQQSSSUUUWWWYYYYYYZZZZZZ^^^```___ZZZUUUSSSSSSNNNLLLJJJIIIHHHGGGDDDAAA@@@@@@???===<<<;;;:::999777666666555555555555555666666666666666666666666555555555555555555555555666444555888888999@@@IIIYYYeeeuuu~~~|||}}}~~~yyyqqqhhh___YYYQQQPPPNNNMMMNNNQQQTTTWWW___dddjjjoooppppppoooooooooqqqrrrqqqoooqqquuuyyy~~~zzz{{{{{{{{{{{{}}}|||zzzxxxxxxzzz}}}~~~|||{{{~~~~~~~~~{{{pppkkkddd^^^ZZZWWWUUUTTTTTTTTTVVVYYY]]]aaaeeegggmmmvvv{{{tttllleeebbb`````````bbbiiisss{{{uuuhhheeeaaa\\\[[[\\\\\\[[[WWWWWWVVVVVVWWWYYYZZZ[[[YYYZZZ[[[\\\ZZZXXXUUUSSSRRRRRRQQQPPPPPPOOOOOOOOOPPPQQQRRRTTTWWWZZZ\\\^^^eeelllrrrrrrjjj```XXXUUUNNNLLLKKKJJJIIIGGGDDDBBBAAA@@@???>>>===;;;::::::888777777666555666666666666666666666666666666666555555555555555555555555777555666888888888???GGGTTTaaasss}}}}}}~~~yyypppggg___YYYPPPOOOMMMLLLMMMPPPSSSUUU[[[```ggglllmmmlllkkkkkkiiilllnnnmmmlllnnntttyyy|||~~~zzz{{{{{{{{{{{{|||~~~|||~~~~~~}}}|||zzz}}}{{{wwwhhhccc]]]YYYWWWWWWVVVVVVWWWXXXYYY\\\```eeeiiikkkoooyyy{{{vvvooogggbbb___^^^___aaadddlllwww|||mmmeeeddd___ZZZXXXZZZ[[[[[[WWWWWWVVVVVVWWWXXXZZZ[[[WWWYYY[[[\\\[[[XXXTTTRRRQQQQQQQQQPPPPPPOOOOOOOOOPPPQQQRRRTTTWWW[[[^^^```pppyyyzzzkkk^^^WWWNNNMMMKKKJJJIIIGGGDDDBBBAAAAAA@@@>>>===;;;::::::999888888777777777777777666666666666666666666666555555555555555555555555777666777999888888>>>FFFRRR___rrr~~~~~~}}}~~~yyypppggg___ZZZNNNMMMLLLKKKLLLNNNQQQSSSXXX]]]dddiiikkkiiihhhgggeeehhhkkkjjjjjjmmmtttzzz}}}~~~zzz{{{{{{{{{{{{|||~~~}}}~~~~~~}}}{{{}}}{{{ssslllccc```[[[VVVSSSRRRRRRSSSVVVYYY]]]___bbbgggnnnsss{{{}}}wwwooohhhddd```[[[\\\___dddhhhppp|||tttiiibbb___[[[YYYYYYYYYXXXXXXVVVVVVVVVVVVVVVWWWXXXYYYXXXYYYXXXXXXWWWVVVUUUTTTSSSRRRQQQPPPOOONNNNNNMMMMMMOOORRRRRRSSSXXXbbbjjj|||qqqaaaWWWQQQOOOMMMLLLKKKIIIEEECCCDDDCCCAAA???===;;;::::::===<<<:::888777666555555777777777777777777777777444444444444444444444444555666999:::;;;===@@@BBBMMM]]]ppp~~~~~~}}}}}}zzzrrrhhh___YYYNNNMMMKKKJJJJJJLLLNNNOOORRRVVV[[[```cccdddcccbbbdddeeeggghhhjjjoootttyyy}}}yyyxxxwwwwwwwwwxxxzzz|||}}}|||{{{}}}~~~~~~}}}xxxpppjjj```]]]YYYUUUSSSSSSUUUVVVXXX\\\```cccfffkkkrrrxxxyyyqqqkkkeeebbb```]]]___ccchhhmmmvvv}}}nnneee___]]]YYYXXXXXXYYYXXXXXXWWWWWWWWWXXXXXXYYYZZZZZZZZZZZZYYYXXXVVVTTTSSSRRRRRRRRRQQQPPPOOONNNMMMMMMLLLNNNPPPPPPQQQWWW```gggxxx~~~nnn```WWWQQQOOOLLLKKKJJJHHHFFFCCCBBBBBB@@@???======<<<<<<<<<;;;:::888777666666666777777777777777777777777444444444444444444444444444555777777888:::>>>AAAKKKZZZmmm{{{~~~}}}zzzqqqhhh^^^XXXOOOMMMKKKIIIIIIKKKMMMNNNQQQTTTYYY^^^aaaaaa```___aaaccceeehhhkkkpppvvvzzz~~~{{{wwwvvvvvvvvvwwwyyy{{{|||||||||}}}~~~}}}}}}zzzxxxssslllfff[[[YYYVVVTTTSSSUUUWWWYYY[[[___cccgggkkkqqqyyyzzztttjjjddd`````````___ccchhhmmmsss}}}ssshhhccc___]]]ZZZZZZZZZ[[[ZZZYYYWWWWWWYYYZZZZZZZZZZZZZZZZZZZZZYYYWWWUUUSSSQQQPPPQQQQQQPPPOOONNNMMMLLLLLLKKKMMMOOOOOOPPPUUU\\\bbbppp|||sssggg]]]VVVPPPNNNJJJHHHHHHGGGFFFEEEAAAAAA@@@???>>>>>>>>>>>>;;;;;;:::888888777777777777777777777777777777777444444444444444444444444333444555555555888<<>>>>>>>>;;;:::999999888888888888666666666666666666666666555555555555555555555555444444444444444666:::>>>DDDQQQaaaqqq}}}}}}~~~{{{rrrggg\\\VVVOOOMMMJJJHHHGGGHHHIIIKKKKKKNNNRRRVVVXXXXXXWWWWWWUUUYYY```gggnnnuuu{{{~~~{{{yyyxxxsssrrrrrrrrrsssuuuwwwxxxyyy|||~~~~~~~~~{{{wwwvvvvvvwwwxxxwwwuuusssoooiiiccc^^^YYYWWWUUUSSSTTTVVVYYY[[[^^^bbbiiinnnttt||||||uuunnniiiccc___]]]___aaaccciiiooouuu}}}uuujjjeeefffaaa`````````aaa```^^^[[[XXXXXXYYYYYYYYYXXXXXXWWWVVVVVVVVVVVVUUUUUUTTTSSSQQQPPPOOOOOOMMMMMMLLLKKKLLLMMMNNNOOOQQQSSSWWWYYY[[[bbbfffaaaZZZWWWTTTQQQNNNKKKHHHFFFGGGHHHHHHHHHFFFEEECCCAAA???>>>======;;;;;;:::999888888999999666666666666666666666666555555555555555555555555444555555555555666:::===AAAKKKYYYiii{{{~~~|||}}}}}}~~~}}}sssggg\\\UUUNNNLLLIIIGGGFFFGGGHHHJJJJJJLLLOOORRRTTTTTTTTTSSSPPPUUU]]]eeemmmuuu|||~~~|||yyyvvvtttrrrqqqppppppppppppqqqssstttvvvwwwzzz}}}|||zzz{{{}}}zzzrrrnnnnnnoooqqqxxxxxxwwwsssnnnggg```\\\XXXWWWUUUTTTUUUXXX\\\^^^aaafffmmmttt{{{}}}uuunnnhhhdddbbb^^^]]]```dddgggmmmttt{{{xxxooofffbbbccc^^^___```bbbddddddaaa___[[[ZZZYYYXXXWWWVVVVVVWWWUUUUUUVVVVVVVVVVVVUUUUUUQQQQQQPPPOOONNNMMMLLLLLLLLLMMMNNNOOOQQQRRRTTTUUUSSSYYY[[[WWWRRRQQQPPPNNNLLLJJJHHHHHHIIIJJJJJJIIIGGGFFFDDDBBB???>>>===<<<<<<<<<:::999999888888888777777777777777777777777555555555555555555555555444666777777666777999;;;>>>FFFRRRaaauuu}}}}}}}}}}}}ttthhh\\\UUULLLKKKHHHFFFEEEFFFHHHIIIIIIKKKNNNPPPRRRRRRRRRQQQNNNRRRZZZbbbjjjsss{{{|||zzzwwwtttqqqooommmlllnnnnnnmmmnnnoooppprrrsssvvvxxx}}}zzzuuurrrsssuuuwwwzzz~~~}}}xxxqqqllljjjmmmqqquuu{{{{{{zzzuuunnneee^^^ZZZVVVUUUTTTTTTWWW[[[```cccggglllttt{{{xxxooogggbbb``````]]]]]]aaafffkkkrrrzzz|||qqqkkkccc^^^___\\\^^^aaafffjjjkkkjjjhhh```^^^[[[XXXVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVUUUUUURRRRRRQQQPPPOOONNNMMMMMMKKKKKKLLLNNNOOOQQQQQQPPPPPPUUUVVVRRROOOOOOOOONNNKKKJJJIIIIIIKKKLLLKKKJJJFFFEEEDDDBBB@@@??????>>>>>>===;;;:::999888777777777777777777777777777777555555555555555555555555333555777888777777777888<<>><<<:::999777777777777777777777777777777777666666666666666666666666111444777888777666666666;;;@@@IIIWWWlll}}}}}}~~~wwwjjj]]]UUUIIIHHHFFFDDDEEEFFFIIIJJJJJJLLLMMMOOOPPPQQQPPPPPPMMMQQQVVV\\\dddnnnxxx~~~{{{zzzzzz{{{{{{yyywwwtttqqqooonnnmmmmmmlllkkkkkkkkklllnnnpppqqqsssuuuxxx|||vvvnnnmmmooonnnqqqvvvwww{{{~~~wwwtttmmmlllkkkmmmrrrxxxuuuhhh___\\\\\\UUUVVVYYY[[[^^^cccjjjnnnuuu{{{zzzrrrlllddd\\\ZZZ[[[``````dddjjjmmmppp{{{rrrgggccc```___aaa]]]```eeennn|||vvvkkkaaaXXXWWWXXXWWWWWWXXXWWWWWWVVVVVVVVVVVVVVVVVVWWWTTTQQQQQQRRRRRROOOMMMMMMNNNNNNNNNNNNMMMLLLLLLPPPOOONNNNNNMMMMMMNNNNNNJJJKKKKKKKKKJJJIIIHHHHHHGGGFFFEEECCCBBBBBBBBBBBB======<<<;;;999888888777999999888888777666666666777777666555555666777888777777777777777888999999;;;BBBIIIPPP___uuu~~~}}}~~~zzzmmm```XXXNNNIIIEEEFFFFFFEEEEEEHHHKKKMMMPPPRRRRRRQQQNNNMMMPPPNNNQQQYYYaaahhhrrrzzz}}}zzzwwwvvvuuuttttttsssrrrrrrqqqppppppqqqpppnnnmmmlllmmmooopppssstttvvvyyy|||tttqqqllliiihhhkkkooorrruuuxxx~~~|||vvvqqqooonnnoooqqqtttyyy~~~ssshhh```\\\[[[XXXZZZ\\\___ccciiipppuuu|||zzzrrrkkkfff```ZZZYYY\\\^^^___eeennntttzzznnnfffccc```___```aaacccgggppp~~~qqqggg]]]ZZZXXXVVVTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUVVVTTTRRRRRRSSSSSSQQQOOONNNNNNNNNNNNNNNMMMLLLLLLNNNMMMMMMLLLLLLLLLLLLLLLIIIIIIIIIIIIIIIHHHGGGGGGGGGFFFEEECCCBBBBBBBBBBBB======<<<;;;:::999888888999999888888777777666666888777666555555666777777555555555555555666666777777===CCCIIIXXXmmm~~~~~~~~~|||ooobbbYYYOOOIIIEEEFFFFFFEEEEEEHHHJJJMMMPPPSSSSSSSSSQQQOOOPPPNNNQQQXXX```gggpppxxx~~~}}}zzzvvvtttrrrqqqrrrrrrrrrrrrrrrqqqqqqqqqrrrqqqooommmmmmnnnoooppprrrsssuuuwwwzzz~~~}}}ooommmiiiggghhhlllqqqtttwww{{{|||wwwrrrooonnnmmmqqqssswww|||xxxnnnfffaaa]]]ZZZ[[[^^^bbbfffkkkrrryyy~~~{{{rrrkkkddd```\\\XXXZZZ^^^aaacccjjjsss|||uuuiiieeedddbbb```aaadddeeegggooo|||sssiii```\\\ZZZVVVTTTUUUVVVVVVUUUUUUTTTTTTTTTTTTUUUTTTSSSTTTUUUTTTSSSQQQOOONNNNNNNNNNNNMMMMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJJJJIIIHHHHHHGGGFFFEEECCCBBBBBBBBBBBB>>>======<<<;;;:::999999999999999888777777666666999888777666555555666666555555444444555555666777888<<>>>>>===<<<<<<;;;::::::::::::999888888777777666999888888777666555555555777666666666666777888888999;;;???DDDPPPbbbvvv~~~~~~rrreee]]]RRRKKKFFFFFFFFFEEEFFFIIIJJJLLLPPPTTTWWWXXXXXXWWWSSSPPPPPPVVV\\\bbbkkkssszzz~~~~~~|||xxxsssnnnllljjjiiikkklllmmmoooqqqssstttuuuuuutttsssqqqpppoooooooooooopppqqqtttvvvyyy|||}}}xxxmmmeeeddddddfffiiinnntttwww{{{|||wwwsssrrrqqqpppnnnnnnppptttyyy|||tttnnnfffbbbaaaccccccbbbaaaeeekkkrrryyy~~~vvvpppjjjccc]]][[[YYYXXX\\\bbbgggmmmvvvuuukkkcccaaaccceeejjjoookkkiiieeedddjjjrrrssspppiiibbb\\\ZZZXXXTTTTTTWWWVVVVVVUUUUUUTTTSSSRRRRRRPPPRRRSSSTTTSSSRRRQQQPPPOOONNNMMMLLLLLLLLLMMMMMMKKKKKKLLLLLLLLLKKKJJJIIIKKKKKKLLLLLLLLLLLLLLLKKKGGGFFFEEECCCBBBBBBBBBBBB???>>>>>>======<<<<<<<<<::::::999999888777777777888888888777666555444444666666666666666777777888666777:::???HHHXXXkkkzzz~~~}}}tttggg^^^SSSLLLGGGFFFFFFEEEGGGJJJJJJLLLPPPTTTWWWYYYZZZZZZUUUQQQPPPUUUZZZ```hhhpppxxx||||||wwwqqqmmmjjjhhhhhhhhhiiikkknnnpppssstttuuuvvvuuutttsssrrrqqqppppppooopppqqqsssvvvxxx{{{|||}}}~~~uuulllddddddeeegggkkkoootttvvvzzz~~~zzztttooommmkkkjjjkkkmmmqqqvvv|||}}}xxxuuuhhheeeaaa___aaadddfffgggfffkkkrrryyyyyyqqqlllddd^^^YYYYYYYYYYYY]]]cccgggppp|||zzzqqqiiiaaa```bbbdddjjjpppmmmkkkgggbbbdddiiiiiieeeeee___ZZZXXXUUUQQQQQQTTTWWWWWWVVVUUUTTTSSSSSSRRRPPPRRRTTTTTTSSSPPPOOOOOONNNMMMLLLKKKJJJKKKLLLLLLKKKLLLMMMMMMMMMLLLJJJIIIHHHHHHIIIJJJJJJJJJIIIIIIGGGFFFEEECCCBBBBBBBBBBBB?????????>>>>>>>>>======:::::::::999888888777777777777888888777666555444444444333333444444555666777777999>>>EEEQQQddduuu|||~~~}}}~~~wwwiii```UUUNNNHHHGGGFFFEEEGGGKKKKKKMMMPPPTTTWWWZZZ[[[\\\XXXSSSQQQUUUYYY^^^fffnnnwww{{{}}}wwwqqqlllhhhgggffffffgggjjjlllooorrrtttvvvvvvvvvuuuuuutttsssrrrrrrpppppprrrtttvvvyyy{{{||||||}}}ssskkkdddeeefffiiimmmrrruuuwwwyyy}}}}}}xxxsssnnnlllkkkjjjlllnnntttzzzyyyrrrmmmjjjaaaaaaaaaaaaaaadddiiilllnnnssszzzyyyssskkkfff___ZZZXXXZZZ\\\^^^bbbhhhnnnxxxrrrkkkddd``````aaabbbfffkkkiiiiiieeeaaabbbeeeccc^^^___[[[XXXVVVTTTPPPRRRVVVXXXXXXWWWVVVUUUTTTSSSSSSQQQTTTVVVVVVSSSPPPOOOOOOMMMLLLJJJIIIIIIIIIKKKKKKJJJKKKMMMMMMMMMLLLJJJIIIGGGGGGHHHIIIIIIIIIIIIIIIGGGFFFEEECCCBBBBBBBBBBBB@@@????????????>>>>>>>>>;;;::::::999999888888777666666777888888777666555444333333333333444555555777777:::???DDDMMM^^^ooowww}}}~~~}}}~~~zzzmmmdddVVVOOOHHHGGGFFFFFFHHHKKKKKKMMMPPPSSSWWWYYY[[[\\\ZZZUUURRRUUUYYY]]]eeemmmwww{{{~~~wwwpppjjjgggeeeeeeeeegggiiilllooorrrtttuuuvvvvvvvvvvvvuuuttttttsssqqqrrrsssuuuwwwzzz|||}}}}}}~~~}}}pppiiicccdddggglllpppuuuyyy{{{{{{yyyvvvrrrnnnlllkkkkkklllpppttt{{{xxxpppiiidddbbb^^^```bbbcccbbbdddjjjnnnsssxxx~~~yyytttnnngggccc]]]ZZZZZZ^^^aaaccchhhnnnvvvvvvllleeeaaa___``````___aaaeeecccdddccc``````ccc```\\\YYYVVVTTTUUUTTTSSSVVV[[[YYYYYYXXXWWWVVVTTTTTTSSSRRRUUUXXXXXXTTTQQQOOOOOOMMMKKKIIIHHHHHHHHHJJJKKKJJJKKKLLLMMMMMMKKKIIIHHHHHHIIIIIIJJJKKKKKKKKKJJJGGGFFFEEEDDDBBBBBBBBBBBB@@@@@@@@@???????????????;;;;;;:::999999888888777555666777888888777666666666555555555555666777777333222555;;;>>>EEEVVVgggttt{{{~~~~~~~~~}}}}}}pppgggWWWOOOIIIGGGFFFFFFHHHLLLKKKMMMPPPSSSVVVYYY[[[\\\\\\VVVSSSUUUYYY]]]eeemmmvvv{{{~~~wwwoooiiifffddddddeeefffhhhkkknnnqqqsssuuuuuuvvvvvvvvvvvvvvvuuutttrrrssstttvvvxxxzzz}}}~~~~~~|||oooiiiaaadddhhhmmmsssxxx|||~~~|||yyyuuuqqqqqqooollljjjkkkmmmpppvvv|||}}}tttmmmiiigggcccaaa^^^```bbbdddggglllrrrwww}}}}}}xxxrrrkkkeeeaaa___YYY[[[^^^aaaeeejjjppptttwwwnnnllljjjfffaaa]]][[[\\\___aaa```]]][[[[[[\\\]]]\\\ZZZXXXWWWUUUSSSSSSTTTUUUWWWVVVXXXYYYWWWSSSQQQRRRTTTVVVUUUTTTTTTTTTSSSQQQOOOLLLKKKIIIHHHGGGGGGHHHHHHJJJKKKKKKKKKJJJIIIHHHHHHJJJIIIHHHHHHGGGGGGGGGHHHEEEEEECCCBBBAAA@@@@@@@@@???@@@BBBCCCCCCBBB@@@???======;;;:::999888888888:::999777666555555666666666666666666666666666666333333666999;;;BBBPPP___pppzzz}}}rrreeeZZZRRRJJJHHHHHHGGGJJJNNNKKKNNNRRRUUUWWWZZZ^^^aaa]]]\\\YYYWWWXXX^^^fffmmmpppxxx|||rrrkkkgggeeeeeedddfffhhhlllnnnoooppprrrtttwwwxxxxxxwwwvvvuuuwwwxxxyyyyyyyyyyyy{{{|||~~~~~~~~~{{{mmmfffbbbdddggglllsssyyy{{{tttpppmmmnnnnnnmmmmmmooosssvvvyyytttlllgggeeecccaaa___bbbdddfffiiimmmrrryyy}}}zzzwwwqqqkkkddd```\\\[[[[[[]]]```ccchhhooovvv|||qqqhhhgggeeebbb^^^ZZZXXXYYY[[[\\\^^^[[[YYYYYY[[[[[[ZZZXXXWWWVVVTTTSSSSSSTTTUUUVVVUUUWWWXXXVVVTTTRRRSSSUUUVVVUUUTTTTTTTTTTTTQQQOOOLLLKKKJJJHHHGGGGGGHHHHHHJJJJJJKKKKKKKKKJJJIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFEEECCCBBBAAA@@@@@@@@@???AAABBBCCCCCCBBBAAA???>>>===<<<:::999999888888:::999777666555555666666666666666666666666666666555555777999:::???LLLZZZlllwww}}}vvvhhh^^^UUUMMMJJJHHHGGGHHHLLLLLLOOOSSSVVVXXX\\\___bbb]]][[[YYYVVVWWW\\\dddjjjpppwww{{{rrrjjjfffddddddddddddgggjjjmmmppprrruuuwwwyyyzzz{{{zzzxxxxxxyyy{{{{{{{{{{{{|||}}}~~~|||nnnfffccceeehhhnnnttt{{{yyyrrrmmmjjjjjjlllnnnppprrrvvv{{{~~~}}}yyymmmjjjeeebbbaaaaaaaaaaaagggiiimmmqqquuu|||uuuqqqjjjccc^^^[[[ZZZYYY^^^___bbbeeellluuuuuujjjdddbbbbbb```]]]ZZZXXXXXXYYYYYY[[[ZZZXXXXXXXXXXXXWWWUUUUUUTTTSSSRRRRRRSSSUUUVVVTTTUUUVVVVVVTTTTTTUUUVVVWWWVVVUUUTTTUUUTTTQQQOOOLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDBBBBBBAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@>>>>>><<<;;;:::999999999999999888666666666666666666666666666666666666666777666777999999<<>>===<<<;;;;;;;;;999999999888777777666666666666666666666666666666555333444777888:::BBBJJJ\\\iii{{{zzziii___UUUPPPLLLHHHHHHJJJJJJMMMRRRVVVYYY]]]bbbeeefffdddaaa^^^\\\^^^ccchhhooovvv}}}~~~ssskkkgggfffggggggjjjlllnnnooopppssswwwyyy|||}}}~~~~~~~~~~~~zzzllleeeaaabbbeeejjjooouuu{{{~~~}}}~~~}}}}}}}}}~~~{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{zzzwwwtttssssssttttttuuuuuuuuutttsssrrrqqqppppppnnnkkkiiigggggghhhiiijjjmmmppprrrssssssssstttqqqpppooommmjjjfffcccbbb]]]```cccfffiiimmmrrrvvvxxx||||||vvvpppkkkdddaaa]]]ZZZYYY[[[___aaafffjjjpppwww~~~xxxjjjddd```______bbbaaa```^^^\\\[[[ZZZZZZYYY[[[\\\[[[XXXVVVUUUUUUQQQQQQRRRSSSUUUVVVVVVWWWSSSSSSRRRTTTVVVXXXXXXWWWVVVUUUSSSSSSRRRQQQNNNLLLJJJJJJKKKKKKKKKJJJJJJIIIHHHIIIJJJJJJJJJJJJJJJJJJFFFGGGHHHIIIJJJIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA???>>>===<<<<<<<<<999999999999888777666555666666666666666666666666444222333777999;;;AAAHHHWWWeeewwwnnndddZZZTTTOOOJJJJJJLLLJJJMMMRRRWWW[[[___dddggggggfffccc___^^^___dddgggnnnuuu}}}wwwnnnjjjjjjkkklllnnnoooppppppppprrrvvvxxx|||}}}~~~~~~tttjjjeee___```bbbfffkkkpppuuuxxx}}}|||{{{{{{}}}~~~}}}}}}}}}xxxyyyyyyzzzyyyxxxwwwvvvtttsssrrrsssuuuyyy}}}~~~|||rrrpppmmmjjjiiiiiijjjkkkmmmmmmnnnnnnmmmllllllkkkllljjjhhhfffeeeeeeeeeffffffiiilllmmmllljjjjjjjjjgggffffffeeedddccccccbbbaaaeeeiiimmmppptttzzz~~~zzzuuuoooiiiddd___]]]ZZZYYYZZZ^^^bbbdddkkkpppxxxqqqgggbbb______bbbcccbbb___]]][[[ZZZZZZ[[[XXXZZZ\\\[[[XXXUUUTTTTTTPPPQQQSSSTTTVVVWWWXXXXXXTTTSSSRRRTTTWWWXXXWWWVVVUUUTTTRRRQQQQQQPPPMMMJJJIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFHHHIIIKKKKKKJJJIIIHHHFFFFFFEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEBBBAAA@@@???>>>=========999999::::::999888666555666666666666666666666666555333333777999:::???EEERRR___rrrvvvlllaaaYYYSSSMMMKKKMMMLLLOOOTTTYYY]]]bbbgggjjjkkkjjjgggdddbbbdddhhhkkkmmmttt|||{{{rrrnnnnnnooopppooopppqqqqqqqqqsssvvvyyy|||~~~{{{nnngggeee^^^___aaadddhhhmmmqqqsssuuuyyy}}}{{{yyyyyy{{{}}}}}}}}}{{{}}}~~~}}}|||yyyyyyzzzzzzyyywwwuuutttlllkkkjjjkkkmmmrrrvvvyyy{{{{{{}}}{{{vvvtttmmmkkkhhheeecccdddeeefffkkkkkkllllllllllllkkkkkkkkkiiigggeeeccccccccccccbbbeeehhhiiigggeeeccccccbbbbbbaaaaaabbbbbbcccdddgggkkkpppsssvvv{{{{{{vvvqqqkkkddd___]]]\\\[[[[[[]]]aaaeeehhhnnnttt}}}yyynnngggccc```bbbfffeeedddaaa^^^\\\\\\\\\]]]WWWZZZ\\\[[[WWWTTTSSSSSSPPPQQQSSSUUUWWWXXXXXXYYYUUUSSSRRRTTTWWWXXXWWWUUUUUUSSSRRRQQQPPPOOOLLLIIIIIIJJJKKKLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHJJJLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEEEECCCBBB@@@???>>>>>>======999999::::::999888666555666666666666666666666666777444444888::::::===BBBNNN\\\ooo}}}}}}}}}rrrfff]]]VVVOOOLLLNNNNNNQQQVVV[[[___dddiiimmmpppnnnllliiihhhiiimmmqqqmmmttt|||~~~tttpppppprrrsssooopppqqqqqqqqqtttxxx{{{}}}uuujjjfffeee___```aaacccgggkkkoooqqqpppuuu|||~~~{{{yyyxxxxxxyyyyyy{{{~~~~~~~~~~~~}}}{{{xxxuuussskkkiiieeecccdddgggkkknnnsssssstttvvvxxx|||~~~yyywwwwwwtttooojjjhhheeeaaa```bbbdddfffgggkkkkkkkkkjjjjjjjjjiiiiiieeedddcccbbb```___^^^]]]``````______^^^^^^^^^]]]]]]___aaabbbbbbccceeegggnnnqqqvvv{{{~~~{{{uuuooogggaaa]]]ZZZVVVXXX[[[]]]```dddjjjmmmzzz}}}wwwqqqiiibbb___bbbfffjjjnnnjjjddd^^^ZZZYYYZZZ[[[[[[ZZZYYYXXXVVVSSSQQQPPPSSSSSSSSSSSSTTTUUUWWWWWWVVVTTTQQQOOOOOOQQQTTTUUUSSSSSSRRRQQQOOONNNMMMMMMIIIJJJKKKLLLLLLMMMLLLLLLHHHHHHHHHGGGGGGGGGFFFFFFHHHIIIKKKLLLMMMLLLJJJIIIHHHGGGFFFDDDCCCCCCBBBBBBEEEEEEFFFFFFFFFFFFEEEEEECCCBBBAAA???>>>======<<<<<<;;;999777666777777888777777777777666666666666666666666777888:::;;;<<>>============<<<:::999888888888999777777777666666666555555444444444555666888999:::DDDPPPbbbttt|||yyy}}}vvviii___YYYTTTRRRSSSUUUXXX]]]ccchhhmmmpppqqqqqqpppmmmkkkkkkmmmnnnnnnsss{{{~~~zzzxxxyyy{{{{{{zzzxxxwwwwwwwwwxxxyyy{{{~~~xxxlllccc```bbb```aaabbbcccfffhhhkkklllmmmqqqvvv{{{vvvwwwxxxxxxwwwwwwyyy{{{}}}ooollliiieeedddeeegggiiijjjjjjkkkkkkmmmnnnpppqqqssstttttttttsssrrrpppooollliiiggghhhjjjkkkiiifffcccccccccfffjjjnnnooopppqqqpppmmmjjjfffccc```___ZZZZZZYYYYYYXXXWWWWWWVVVXXXXXXYYYZZZ\\\]]]^^^^^^___bbbeeehhhjjjmmmrrruuu||||||wwwnnnjjjeee___[[[YYYXXXYYY\\\]]]```ccchhhooowww}}}wwwiiieee___[[[ZZZ]]]bbbeeejjjgggccc^^^ZZZWWWUUUUUUXXXXXXWWWWWWVVVTTTSSSRRROOOOOOOOOOOOPPPPPPQQQRRRSSSRRRPPPNNNNNNPPPRRRTTTTTTSSSRRRPPPNNNLLLKKKJJJIIIIIIJJJJJJJJJIIIHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGDDDFFFIIILLLNNNOOOPPPPPPHHHGGGFFFEEEDDDCCCCCCCCCEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCAAA@@@>>>===============;;;:::::::::::::::666666666666555555555555444444444555666777888999@@@IIIYYYkkkzzz|||xxxtttwww}}}rrrggg^^^XXXTTTRRRTTTXXX^^^dddiiimmmooorrrrrrqqqooollllllmmmoookkkpppwww||||||~~~}}}}}}||||||{{{|||||||||tttjjjcccbbbdddbbbbbbbbbccceeegggiiikkkmmmqqqvvv}}}|||{{{zzzyyywwwwwwwwwwwwyyyzzzzzz|||}}}pppnnnkkkiiihhhiiijjjkkklllllllllllllllmmmmmmnnnnnnnnnnnnmmmkkkjjjhhhgggfffeeedddeeeggghhhgggfffbbbbbbdddhhhlllooopppooommmkkkhhheeeaaa]]]ZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[]]]```bbbdddeeefffiiilllooorrrvvv{{{|||vvvqqqgggccc^^^XXXUUUUUUWWWYYY^^^```cccgggmmmvvv~~~rrreeebbb]]]YYYXXXZZZ]]]```cccbbb```]]]ZZZWWWUUUTTTVVVVVVVVVVVVVVVUUUTTTSSSOOOOOONNNNNNNNNOOOOOOPPPQQQPPPNNNMMMNNNOOOQQQSSSTTTSSSQQQOOOMMMLLLJJJIIIJJJJJJJJJJJJJJJIIIHHHGGGEEEEEEFFFFFFFFFFFFGGGGGGDDDEEEGGGJJJLLLMMMNNNNNNHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCBBB@@@???>>>======<<<<<<<<<;;;;;;:::::::::666666666666555555555444666666666777777999::::::>>>DDDQQQcccttt|||{{{vvvrrrtttxxxzzznnncccZZZTTTQQQSSSXXX^^^dddiiimmmooossssssrrrpppmmmlllmmmnnnkkkooottt}}}~~~~~~}}}}}}}}}sssjjjeeedddfffddddddcccccceeegggiiikkkooossszzz~~~|||zzzxxxwwwvvvtttttttttvvvyyy}}}~~~yyywwwnnnmmmlllllllllmmmoooppppppppppppppppppppppppooommmlllkkkjjjhhheeedddcccdddcccbbbcccdddeeedddcccbbbbbbcccfffjjjkkkkkkjjjcccbbb```^^^[[[XXXVVVUUUVVVVVVVVVWWWXXXXXXYYYYYY[[[\\\___bbbeeehhhkkklllnnnpppsssvvvyyy~~~{{{uuuppplllccc```ZZZVVVTTTVVVYYY[[[```cccgggmmmttt~~~rrriiicccaaa]]]ZZZXXXXXXZZZ[[[\\\[[[[[[ZZZYYYXXXVVVVVVUUUVVVVVVVVVUUUUUUTTTSSSPPPPPPOOONNNNNNNNNOOOOOOOOONNNMMMLLLMMMNNNPPPQQQRRRRRRPPPOOOMMMKKKJJJIIIKKKKKKKKKKKKKKKJJJIIIHHHFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEFFFHHHIIIIIIJJJJJJHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCBBB@@@???>>>>>>===;;;;;;;;;;;;;;;:::::::::777666666666666555555555666666666666777888999999>>>BBBLLL\\\mmmxxxzzzxxxssstttvvv}}}sssggg\\\UUUQQQSSSWWW\\\bbbgggkkkmmmsssssssssqqqnnnllllllmmmlllooorrrzzz~~~}}}}}}}}}}}}tttlllhhhggghhhhhhgggffffffgggiiilllnnntttyyy~~~{{{xxxuuurrrrrrrrrrrrsssvvvxxxyyyyyyyyyyyyxxxvvvrrrooommmiiijjjjjjkkkmmmnnnpppqqqrrrssssssssssssrrrqqqppplllkkkiiigggdddbbb````````````__________________```___```aaaddddddcccbbb[[[ZZZZZZYYYXXXWWWVVVUUUUUUUUUVVVXXXYYYZZZ[[[\\\___```cccgggkkknnnqqqsssvvvxxx{{{~~~zzztttmmmiiifff___]]]YYYVVVWWWZZZ^^^aaaeeeiiiooovvv~~~xxxkkkdddaaa```]]]ZZZXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUVVVVVVVVVUUUTTTSSSSSSQQQPPPPPPOOONNNNNNNNNNNNMMMLLLLLLLLLLLLMMMOOOPPPPPPPPPOOONNNLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDBBBAAA???>>>>>>>>>:::;;;;;;<<<<<<;;;::::::777777777777666666666666555444444444555555666777===@@@GGGTTTdddpppwwwzzzuuutttuuuzzzyyylll```XXXSSSTTTVVVZZZ___dddiiikkkrrrssssssqqqnnnkkkkkklllkkknnnqqqwww}}}|||{{{|||}}}vvvppplllkkkllllllkkkjjjjjjkkkmmmqqqsss||||||yyytttssssssrrrrrrqqqqqqpppnnnnnnmmmkkkiiigggfffeeedddeeefffhhhjjjkkkllllllooopppqqqqqqqqqpppooonnnjjjhhhfffccc```^^^\\\[[[[[[\\\\\\\\\[[[[[[[[[\\\\\\[[[ZZZ[[[]]]^^^]]]\\\XXXXXXXXXXXXXXXXXXWWWWWWWWWXXXYYY[[[]]]___```aaafffgggjjjnnnrrrvvvyyy{{{}}}{{{xxxrrrkkkeee```^^^YYYXXXWWWXXXZZZ___dddhhhmmmrrryyyrrrhhhbbb]]]\\\[[[ZZZYYYXXXXXXXXXVVVUUUUUUTTTUUUUUUVVVVVVVVVVVVVVVUUUUUUSSSRRRRRRQQQPPPOOONNNMMMMMMMMMMMMKKKKKKKKKKKKLLLMMMNNNOOOOOONNNNNNMMMLLLLLLKKKKKKHHHHHHIIIJJJJJJJJJIIIIIIKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGFFFFFFEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCAAA@@@???>>>>>>;;;<<<============<<<;;;999888888888777777777777555444444444444555666666:::<<>>>>><<<===>>>??????>>>======999999999999888888888777777666666666666777777888777:::???FFFQQQ```oooxxxtttrrrpppsss|||wwwjjjbbbVVVUUUTTTUUUYYY___eeeiiipppqqqrrrpppmmmjjjiiiiiigggjjjmmmttt{{{zzz{{{||||||~~~vvvtttsssrrrrrrsssrrrpppppprrruuuyyy|||~~~{{{wwwtttrrrpppnnnlllhhheeebbbbbbbbbccc``````______```aaaaaabbbcccdddeeefffggghhhiiijjjgggccc^^^[[[ZZZYYYYYYXXX[[[ZZZXXXWWWUUUUUUTTTTTTUUUVVVWWWVVVVVVWWWZZZ]]]ZZZZZZ[[[[[[\\\^^^___```bbbdddfffggggggiiilllooorrrvvv|||}}}zzzrrrllleeeaaa^^^\\\YYYWWWUUUXXX\\\___cccggglllooozzzxxxlllbbb[[[XXXXXXXXXXXXWWWWWWWWWVVVVVVUUUTTTRRRQQQPPPPPPQQQQQQWWWWWWVVVVVVTTTSSSRRRQQQQQQPPPNNNLLLKKKLLLLLLMMMLLLLLLLLLLLLMMMMMMMMMNNNLLLLLLLLLLLLKKKJJJHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEHHHGGGEEEDDDDDDDDDEEEFFFEEEFFFGGGHHHHHHGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBAAA@@@?????????>>>???@@@AAA@@@>>><<<:::999999999999888888777777555555444444444444555555777:::>>>DDDNNN]]]nnnzzzxxxuuuqqqqqqxxxssshhhaaa[[[WWWXXX[[[]]]aaafffooopppqqqpppmmmkkkjjjjjjiiikkkpppwww}}}{{{zzzzzz{{{~~~wwwvvvvvvxxx{{{yyyyyyyyyxxxxxxzzz~~~|||yyywwwuuupppooommmkkkhhhfffeeedddaaaaaaaaa``````aaaaaaaaaaaaaaabbbccceeeffffffgggfffbbb^^^[[[ZZZZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXYYY[[[^^^_________```bbbccceeefffiiikkkmmmnnnoooppptttvvvyyy}}}|||wwwtttlllggg```[[[YYYXXXWWWUUUXXXZZZ^^^bbbfffkkkqqquuu}}}rrrhhh___ZZZWWWTTTTTTSSSSSSRRRRRRRRRSSSQQQQQQPPPPPPQQQRRRTTTUUUUUUUUUTTTTTTSSSQQQPPPOOOPPPOOONNNLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEGGGGGGEEEDDDDDDDDDEEEFFFDDDEEEGGGHHHHHHGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@????????????@@@@@@???>>><<<;;;===<<<;;;999888666555444666666555555555555666666888:::===BBBJJJYYYjjjvvvxxxvvvrrrqqquuuyyynnnccc\\\WWWWWWYYY[[[___dddoooqqqrrrqqqooolllkkkkkkjjjlllpppwww~~~||||||}}}yyyxxxzzz}}}~~~}}}}}}~~~~~~}}}vvvvvvuuussspppllliiigggeeeeeedddcccbbbbbbbbbbbbbbbbbbcccddddddeeefffffffffccc```^^^^^^^^^^^^^^^YYYYYYYYYYYYYYYZZZ[[[\\\[[[\\\^^^]]]]]]^^^```bbbeeeeeefffgggiiilllnnnoooqqqsssuuuwwwxxx{{{~~~{{{tttnnnkkkfffaaa[[[WWWUUUVVVVVVVVV[[[^^^bbbfffkkkrrryyy~~~uuuhhhaaa[[[WWWVVVSSSRRRPPPOOOOOOOOOPPPQQQQQQQQQPPPPPPQQQSSSTTTUUUSSSSSSRRRQQQPPPOOONNNNNNPPPOOONNNMMMLLLLLLLLLLLLNNNMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMLLLLLLKKKIIIIIIIIIHHHHHHHHHGGGGGGIIIIIIIIIIIIHHHGGGFFFEEEGGGFFFFFFEEEDDDEEEEEEEEEDDDEEEFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@??????>>>===============;;;:::888777555555777777666666666666777777999:::;;;>>>FFFTTTeeepppxxxxxxuuurrrrrryyyxxxjjjaaaYYYWWWXXXZZZ^^^dddnnnppprrrrrrpppnnnllllllkkkmmmqqqwwwzzz{{{~~~~~~|||yyyvvvrrrpppnnnlllkkkiiihhhfffeeeeeeeeegggggghhhhhhiiiiiijjjjjjiiifffcccbbbcccddddddccc____________```aaabbbbbbbbbdddeeeeeeeeefffhhhiiijjjkkklllnnnqqqsssvvvwwwxxxzzz}}}|||tttmmmhhhdddaaa^^^YYYUUUUUUVVVYYYZZZ___aaafffkkkqqqyyyyyyiii```[[[VVVSSSSSSSSSRRRQQQOOOOOOPPPQQQRRRTTTSSSRRRQQQQQQQQQRRRSSSTTTSSSRRRPPPOOONNNNNNMMMOOONNNNNNMMMMMMLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJKKKKKKLLLLLLLLLLLLKKKHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEDDDEEEFFFFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@???>>>======>>>>>>::::::::::::::::::999999888888777777777777888888999999:::<<>>>>>===>>>>>>???::::::::::::::::::;;;;;;888888777777777777888888888888999;;;AAAMMM]]]hhhssswww{{{{{{xxx{{{zzzoooccc\\\YYYYYY]]]bbbhhhkkkooopppooommmllllllmmmnnnqqqvvv|||}}}zzzzzz{{{~~~~~~}}}{{{yyywwwvvvuuuuuuuuuuuuuuuuuuuuutttttttttpppnnnllllllmmmnnnmmmlllooonnnnnnnnnnnnnnnooooooppprrruuuuuuuuuuuuvvvwwwzzzzzz{{{}}}}}}wwwpppiiiccc___\\\UUUVVVVVVVVVWWWZZZ^^^bbbfffkkkrrrzzzzzznnnddd[[[XXXUUUQQQOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMNNNPPPSSSWWWZZZ\\\ZZZXXXUUURRROOOMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLHHHKKKOOORRRRRRPPPMMMJJJIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDCCCDDDDDDDDDEEEFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEEEEEEEDDDBBBAAA??????>>>>>>>>>>>>>>>>>>>>>======<<<:::999999888888888777777777777888888888888999;;;???JJJWWWaaakkkrrr{{{tttggg___ZZZXXXZZZ___fffiiinnnpppooommmllllllmmmnnnppptttzzz|||yyyxxxwwwzzz~~~~~~~~~~~~~~~~~~}}}}}}|||||||||yyywwwvvvvvvwwwwwwvvvuuuvvvvvvvvvwwwxxxyyyzzz{{{{{{}}}wwwtttooohhhbbb]]]ZZZXXXSSSVVVYYY[[[\\\___cccgggkkkqqqyyyzzzmmmddd\\\VVVUUUTTTPPPOOOPPPMMMMMMOOOOOOOOONNNLLLKKKKKKKKKMMMPPPTTTXXX\\\^^^\\\ZZZVVVQQQNNNLLLKKKJJJLLLMMMNNNNNNNNNNNNMMMLLLHHHLLLRRRWWWXXXUUUPPPMMMJJJKKKKKKKKKJJJIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDEEEEEECCCBBBAAA===>>>???@@@@@@???>>>===>>>>>>===<<<;;;:::999999777777777666666777777777888999::::::===DDDOOOWWWbbbkkkxxx{{{nnneee___[[[\\\___eeeiiinnnqqqpppooommmmmmlllmmmooosssxxx~~~zzzxxxwwwuuuxxx|||~~~}}}|||}}}}}}{{{qqqnnniiiccc]]]YYYVVVUUUTTTXXX]]]```aaadddhhhlllooouuu~~~oooeee^^^XXXSSSTTTSSSPPPOOOQQQLLLNNNPPPQQQQQQOOOLLLKKKMMMMMMNNNQQQTTTWWW[[[]]]]]]ZZZVVVQQQMMMJJJIIIIIILLLLLLNNNOOOOOONNNMMMLLLHHHMMMUUU[[[\\\YYYSSSOOOLLLLLLLLLLLLKKKJJJIIIHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGEEEDDDCCCCCCCCCCCCCCCDDDEEEGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEAAABBBDDDEEEEEECCCAAA@@@<<<===???@@@AAA???>>>===;;;;;;;;;<<<<<<<<<======777777666666666666777777999:::;;;:::;;;@@@IIIOOO\\\fffvvvuuullleee```___bbbeeeiiinnnrrrrrrpppooonnnlllmmmnnnrrrwww}}}~~~yyyxxxwwwuuuxxx|||~~~wwwrrrnnnhhh```[[[YYYXXXVVVUUUXXXYYY[[[___ccchhhlllooowww|||qqqeeeaaaXXXUUURRRPPPOOOOOONNNLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKMMMOOORRRVVVXXXZZZ[[[YYYVVVSSSPPPNNNLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJPPPTTTZZZ______[[[TTTPPPMMMMMMNNNMMMLLLJJJHHHGGGFFFEEEDDDDDDEEEFFFGGGHHHEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDFFFEEEDDDDDDDDDDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA??????@@@@@@@@@???>>>>>>>>>>>>=========<<<<<<<<<===<<<:::888666666666777555777888999:::>>>FFFKKKVVVbbbqqq~~~ttthhh```___aaacccfffiiimmmoooooonnnnnnlllkkknnnsssvvvxxx~~~|||yyyvvvwwwzzz}}}}}}wwwpppllleee```ZZZVVVUUUVVVVVVUUUXXXZZZ\\\aaagggmmmsssvvv}}}|||~~~nnnccc___WWWUUUQQQPPPOOOOOONNNLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKMMMOOOQQQTTTVVVWWWXXXVVVTTTQQQOOOMMMLLLKKKMMMMMMLLLLLLLLLLLLLLLLLLPPPVVV^^^aaa___YYYSSSPPPNNNNNNNNNNNNMMMKKKIIIHHHEEEDDDCCCCCCCCCDDDEEEFFFDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@AAAAAABBBBBBBBBAAAAAA>>>>>>>>>======<<<<<<<<<;;;:::999888777777888999555777888888999===DDDHHHSSS^^^nnnzzz~~~yyymmmeeebbbbbbdddfffjjjnnnpppqqqpppooommmkkkmmmrrruuuwww}}}}}}{{{}}}}}}|||yyywwwxxx{{{}}}{{{xxxsssnnngggccc\\\YYYUUUSSSTTTVVVWWWXXX]]]^^^aaaffflllsssyyy|||zzzwwwwww{{{uuujjj```\\\WWWTTTQQQOOOOOOOOONNNLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMNNNPPPRRRSSSTTTTTTSSSQQQOOONNNLLLLLLLLLLLLLLLKKKJJJJJJKKKMMMMMMQQQYYYbbbddd___WWWQQQOOONNNNNNOOONNNMMMLLLJJJIIIDDDCCCBBBAAAAAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFDDDCCCBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDD@@@??????>>>======<<<<<<::::::999999888999::::::666777777777888<<<@@@DDDMMMXXXhhhuuu||||||yyyvvvyyy{{{vvvlllgggddddddgggkkkppprrrsssrrrqqqmmmkkklllpppsssuuu||||||wwwvvvyyyzzz{{{{{{zzzzzz|||~~~{{{xxxsssoookkkfff```]]]XXXVVVTTTTTTUUUXXXZZZ\\\ccceeehhhmmmsssyyy~~~~~~wwwsssuuuxxxtttmmmfff^^^YYYVVVSSSPPPOOOOOOOOONNNMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNOOOOOOPPPQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMLLLKKKIIIIIIIIIKKKMMMNNNQQQZZZdddeee]]]TTTOOOOOOLLLMMMMMMMMMLLLKKKIIIHHHDDDCCCAAA@@@???@@@@@@AAACCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFEEEEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCBBBBBBBBBAAAAAABBBCCCDDDEEEEEEFFFFFFAAAAAA@@@??????>>>======<<<<<<;;;;;;::::::::::::888777777777888:::===@@@GGGQQQbbbpppyyyzzzxxxuuuvvvxxx|||~~~tttkkkgggdddgggkkkpppssssssrrrqqqmmmkkkkkkoooqqqsssyyywwwsssrrruuuwwwzzz|||}}}~~~~~~yyyuuutttpppkkkgggddd```\\\YYYVVVVVVUUUUUUVVVYYY\\\^^^fffiiinnnttt{{{~~~zzzvvvtttssswww}}}wwwlllhhhbbb[[[WWWUUUSSSPPPNNNNNNOOONNNMMMMMMMMMLLLKKKKKKLLLMMMMMMOOOOOOPPPQQQQQQQQQPPPPPPOOOOOONNNMMMMMMMMMNNNNNNKKKJJJIIIHHHHHHJJJLLLNNNPPPXXXaaaaaaZZZQQQMMMMMMJJJJJJKKKKKKKKKIIIHHHGGGCCCBBBAAA@@@??????@@@AAACCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAABBBDDDEEEEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>><<<;;;999888888777666666888:::;;;<<>><<<999777666777:::;;;;;;:::>>>BBBKKKZZZjjjwww~~~|||tttmmmllllllmmmnnnpppssstttsssrrrtttxxxyyywwwzzz~~~|||vvvrrrooommmqqqtttyyy~~~}}}wwwqqqjjjccc^^^ZZZWWWSSSQQQQQQRRRSSSSSSUUUXXX\\\___aaaeeekkkppptttxxx~~~zzznnnmmmmmmpppwwwtttjjjbbb^^^\\\YYYWWWXXXTTTQQQOOOMMMNNNNNNNNNMMMNNNMMMLLLJJJJJJLLLMMMNNNLLLMMMOOOPPPPPPOOONNNMMMKKKJJJJJJIIIIIIIIIJJJJJJIIIJJJJJJJJJIIIHHHGGGGGGIIIJJJLLLNNNNNNLLLJJJIIIIIIJJJKKKKKKKKKJJJIIIHHHDDDCCCCCCBBBCCCDDDFFFGGGAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJKKKDDDDDDEEEEEEDDDBBB@@@???:::777666777:::<<<<<<:::===@@@GGGTTTdddsss|||wwwqqqooonnnmmmnnnqqqtttvvvuuuuuuxxx|||}}}zzz|||yyytttqqqnnnlllqqqtttyyy~~~}}}}}}zzztttnnniiiccc]]]YYYTTTSSSQQQPPPPPPRRRTTTUUU[[[\\\^^^aaaffflllpppsssyyyyyyzzzzzzxxxtttnnnjjjfffjjjooowwwyyydddaaa^^^[[[YYYWWWTTTRRRRRRQQQPPPOOOMMMLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOOOONNNMMMKKKJJJJJJIIIIIIHHHHHHIIIIIIJJJLLLJJJIIIGGGFFFFFFGGGHHHKKKKKKKKKKKKJJJIIIHHHHHHEEEFFFGGGIIIJJJIIIIIIHHHGGGFFFEEECCCCCCEEEFFFGGGIIIHHHGGGEEEDDDDDDCCCCCCEEEEEEDDDDDDDDDFFFGGGHHHGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBAAAAAAEEEDDDCCCBBBBBBAAAAAABBBFFFDDDCCCEEEHHHJJJIIIGGGEEEDDDCCCAAA???===<<<;;;;;;:::999999888888999999999<<>>>>><<<<<<:::999888888888888:::;;;???HHHPPPZZZjjjwww}}}|||~~~zzzxxxyyy{{{||||||xxxuuuuuuvvvwwwvvv~~~}}}zzzuuupppmmmfffbbb\\\XXXVVVVVVUUUTTTQQQRRRTTTXXX[[[^^^```bbbbbbdddgggiiilllmmmmmmmmmkkkiiidddaaa___bbbgggkkksss|||}}}lllbbb^^^XXXVVVSSSRRRRRRRRRPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMNNNMMMLLLJJJHHHFFFHHHHHHGGGGGGGGGGGGHHHHHHDDDEEEFFFFFFFFFEEECCCBBBDDDDDDEEEFFFGGGGGGGGGGGGEEEFFFGGGIIIIIIIIIIIIHHHEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCCCCDDDDDDEEEFFFBBBBBBCCCDDDEEEFFFHHHHHHFFFEEEEEEDDDCCCCCCCCCCCCEEEDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBB@@@???>>>======<<<;;;:::999888888888999999<<>>===<<<===<<<;;;:::999999999999999777999???GGGQQQaaannnzzz{{{{{{xxxvvvxxxyyyuuuuuuuuuuuuvvvxxx{{{}}}|||xxxuuuppplllhhhccc___\\\WWWTTTRRRQQQRRRTTTUUUUUUXXXZZZ^^^aaadddeeeddddddeeedddcccaaa___]]][[[ZZZ\\\^^^aaadddkkkwwwooofff^^^ZZZXXXRRRPPPNNNMMMNNNNNNMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGIIIJJJKKKKKKJJJJJJGGGFFFFFFEEEEEEFFFFFFGGGDDDDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDBBBCCCEEEFFFGGGGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEBBBBBBCCCDDDEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCBBBBBBDDDCCCBBBAAABBBCCCDDDEEEDDDDDDEEEFFFGGGHHHIIIJJJFFFFFFEEEDDDCCCCCCCCCCCCBBBCCCDDDCCCAAA@@@AAABBBAAAAAA@@@???>>>===<<<<<<<<<;;;;;;:::::::::::::::999777999>>>CCCLLL[[[hhhtttyyy|||zzzuuutttyyy~~~uuuqqqssstttuuuwwwyyy}}}|||xxxtttqqqmmmjjjfffbbb```]]]YYYWWWTTTRRRRRRSSSVVVXXXXXXXXX[[[]]]aaacccddddddbbb```^^^^^^]]][[[ZZZZZZZZZZZZ]]]bbbiiiqqq{{{nnneeeaaa\\\WWWVVVRRROOOMMMLLLMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEGGGIIIJJJKKKKKKJJJFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDEEEEEEEEEEEEDDDDDDCCCAAABBBCCCEEEEEEEEEEEEDDDBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBCCCDDDEEEEEEDDDCCCCCC???@@@BBBCCCDDDDDDCCCCCCCCCBBBAAA@@@AAABBBDDDEEEBBBCCCDDDEEEGGGHHHIIIJJJFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFEEEBBB@@@AAACCCBBBAAAAAA@@@???>>>======;;;::::::::::::;;;<<<<<<;;;999999===@@@FFFSSS___ooowww~~~}}}vvvqqqtttxxx|||sssmmmppptttvvvxxx{{{}}}yyyuuuqqqmmmjjjeeebbb___\\\[[[YYYWWWUUUUUUTTTUUUWWWZZZ]]]]]]\\\]]]___bbbddddddbbb___]]]YYYXXXWWWWWWXXXZZZ[[[]]]bbbiiirrr}}}uuufffaaa```\\\WWWUUURRROOOMMMLLLLLLLLLJJJIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIJJJIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCDDDFFFFFFEEEFFFFFFFFFEEEDDDCCCCCC@@@AAABBBDDDDDDDDDDDDCCCAAABBBBBBCCCCCCBBBBBBAAACCCBBBBBBAAAAAABBBBBBBBBCCCDDDEEEEEEEEEDDDBBBAAA>>>???AAACCCDDDDDDDDDCCCCCCBBBAAA@@@@@@BBBDDDEEE???@@@AAACCCDDDFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCEEEGGGHHHFFFCCCAAABBBDDDBBBBBBAAAAAA@@@???>>>>>>::::::::::::;;;<<<======<<<::::::<<<>>>BBBMMMXXXmmmvvvwwwpppqqquuuxxx{{{yyyqqqjjjnnnsssvvvyyy}}}{{{yyyuuuooojjjfffbbbaaaXXXXXXVVVUUUTTTTTTSSSTTTUUUTTTTTTWWW[[[]]]]]][[[___]]]^^^aaa^^^WWWSSSTTTXXXXXXXXXYYY[[[```ggglllttt{{{ssskkk```XXXUUUUUUTTTSSSRRROOOMMMLLLMMMMMMLLLJJJJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFGGGHHHHHHHHHGGGFFFEEEFFFGGGHHHIIIHHHGGGGGGHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB???@@@BBBCCCCCCBBB@@@???AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@FFFFFFEEEEEEDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEEEECCCCCCBBBAAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEBBB???===>>>BBBFFFIIIIIIHHHGGGEEECCCAAA@@@CCCCCCBBBAAA???>>>======;;;;;;;;;<<<<<<<<<<<<<<<999999999999;;;@@@GGGLLL___mmm{{{~~~{{{vvvrrrnnnpppttt{{{uuuppplllnnnqqquuuyyy{{{yyyrrrppplllgggbbb^^^[[[ZZZUUUUUUTTTTTTTTTUUUUUUVVVXXXXXXXXX[[[___```___]]]^^^\\\\\\]]]ZZZTTTSSSUUUSSSWWW\\\aaafffnnnxxxnnnggg___YYYXXXXXXWWWVVVQQQOOOMMMLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIIIIHHHGGGFFFEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA???@@@AAACCCCCCAAA@@@???AAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDBBB@@@>>>???BBBEEEGGGGGGGGGFFFEEECCCBBBAAAEEEDDDCCCAAA???===<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;999999999999;;;???EEEJJJYYYhhhwww|||{{{xxxrrrnnnmmmqqqxxx|||rrrnnnlllooorrrvvvzzz~~~vvvpppmmmhhhfffccc^^^ZZZWWWUUUTTTPPPQQQRRRTTTVVVXXXYYYZZZ]]]]]]^^^```bbbbbb```^^^YYYVVVUUUUUUSSSOOOQQQUUUSSS\\\hhhpppwwwrrrgggbbb\\\YYYYYYZZZYYYWWWPPPNNNLLLKKKLLLLLLJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@???@@@AAABBBBBBAAA@@@???@@@@@@?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCAAA@@@@@@BBBDDDEEEEEEEEEEEEDDDCCCBBBAAAFFFEEECCCAAA???<<<;;;:::=========<<<;;;;;;;;;:::::::::999999999===BBBFFFQQQ```qqqyyy{{{zzztttnnnjjjmmmsss{{{wwwooommmmmmooorrrvvv{{{xxxooohhhdddaaa___]]]YYYVVVTTTRRRRRRNNNPPPSSSVVVZZZ\\\___```aaabbbbbbcccbbb```]]]ZZZXXXUUUTTTSSSRRRQQQVVV]]]```lll{{{uuujjjaaa]]]YYYXXXYYYYYYWWWTTTOOOMMMKKKJJJKKKKKKIIIHHHIIIIIIIIIHHHHHHHHHGGGGGGJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@??????????????????@@@AAAAAA@@@?????????????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCBBBAAA@@@AAACCCCCCCCCCCCCCCCCCBBBBBBAAADDDCCCBBB@@@???===<<<;;;>>>>>>===<<<;;;::::::::::::::::::888888:::>>>BBBIIIXXXiiiuuu|||}}}xxxqqqjjjlllpppwww~~~|||tttooommmlllnnnrrruuu{{{{{{sssjjjccc___[[[ZZZXXXVVVTTTSSSRRRRRRPPPRRRVVVZZZ^^^aaacccdddeeeeeeeeeccc___[[[XXXVVVXXXWWWWWWYYYXXXZZZbbbkkksssttthhh___]]]ZZZVVVVVVVVVVVVRRROOONNNLLLJJJIIIJJJJJJHHHGGGIIIIIIHHHHHHHHHGGGGGGGGGIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????>>>>>>>>>???????????????????????????>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBDDDCCCCCCCCCBBBBBBBBBAAACCCCCCCCCBBBAAA@@@?????????????????????????????????@@@BBBBBB@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<;;;::::::::::::::::::888888999<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCAAAAAAAAA@@@@@@??????>>>AAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===???@@@@@@???>>>???AAA@@@@@@@@@AAA@@@@@@??????>>>>>>>>>???????????????=========<<<;;;;;;;;;::::::;;;:::999888999<<<>>>@@@JJJXXXggguuuyyyqqqpppooorrrwwwzzzuuurrrrrrmmmnnnqqqtttyyy{{{yyyvvvqqqkkkeee___[[[YYYVVVVVVUUUUUUUUUUUUVVVVVVXXX[[[^^^aaadddeeeffffffggghhhfffbbb]]][[[[[[]]][[[___hhhpppssswwwzzzpppiii```ZZZXXXUUURRRQQQSSSSSSPPPNNNMMMKKKHHHHHHHHHHHHGGGEEEHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFHHHIIIGGGGGGFFFFFFFFFGGGHHHIIIHHHGGGEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>======>>>>>>>>>============>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>>>>>>>???@@@??????>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>===<<<===>>>@@@@@@@@@@@@@@@???>>>>>>===????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;:::999999<<<>>>>>>EEEOOO^^^ooo}}}zzztttrrroooooosss{{{{{{vvvsssssspppqqqrrruuuyyy~~~~~~~~~~~~yyytttrrrooojjjddd___[[[YYYXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[]]]```cccdddeeeeeedddhhhhhhgggccc___^^^```ccciiiooozzz}}}}}}xxxooojjjeee___ZZZVVVSSSPPPQQQSSSTTTSSSPPPLLLJJJHHHGGGHHHHHHFFFEEEHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDCCCCCCDDDFFFHHHIIIHHHGGGFFFFFFFFFGGGHHHIIIHHHGGGFFFEEECCCCCCBBBBBBCCCDDDEEEEEEEEEDDDBBBBBB@@@@@@@@@@@@????????????>>>>>>============>>>>>>============>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@??????<<<<<<>>>??????>>>======????????????????????????<<<<<<===<<<;;;;;;>>>@@@@@@@@@@@@??????>>>===<<<@@@@@@??????>>>=========;;;;;;;;;<<<<<<<<<<<<<<<:::;;;;;;:::999:::<<>>?????????????????????????????????;;;<<<>>>@@@BBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEECCCCCCCCCBBBAAA@@@>>>===>>>>>>===<<<<<<<<<<<<<<<======>>>>>>>>>>>>======<<<<<<<<<============>>>??????>>>>>>>>>>>>??????@@@?????????>>>>>>======???>>>>>>===<<<;;;;;;;;;<<<;;;::::::999999::::::<<>>@@@BBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEECCCCCCBBBBBBAAA???>>>===>>>>>>===<<<<<<<<<<<<<<<======>>>>>>>>>>>>======<<<<<<<<<<<<============??????>>>>>>>>>>>>??????????????????>>>>>>>>>===??????>>>======<<<;;;;;;===<<<;;;;;;::::::;;;;;;:::@@@EEEKKKXXXkkkxxx{{{zzzsssoookkklllttt{{{xxxyyyzzzzzzyyyxxxwwwzzz{{{~~~yyyyyyyyyzzzzzz{{{}}}}}}~~~~~~|||yyywwwuuuttttttwwwwwwvvvuuusssqqqooonnniiihhhgggfffffffffffffffddddddcccccccccbbbbbbbbb````````````bbbdddfffhhhhhhgggeeecccaaa```___^^^[[[\\\]]]^^^```dddiiimmmuuu|||~~~zzzyyy{{{|||lllddd```[[[WWWUUUTTTSSSQQQQQQOOONNNNNNNNNNNNLLLKKKIIIIIIIIIHHHGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEGGGGGGJJJIIIGGGEEEDDDDDDEEEFFFFFFFFFEEEEEEFFFFFFGGGHHHMMMLLLKKKIIIGGGEEEDDDCCCAAAAAA@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>><<<===???AAACCCDDDEEEEEEGGGGGGFFFFFFEEEEEEDDDDDDBBBCCCDDDDDDEEEDDDDDDDDDBBBBBBAAAAAA@@@???>>>===>>>======<<<<<<<<<<<<======>>>>>>??????>>>>>>===;;;;;;<<<<<<<<<=========??????>>>>>>>>>>>>??????????????????>>>>>>>>>>>>??????>>>>>>======<<<<<<>>>======<<<;;;<<<<<<<<<999>>>BBBEEEOOO```qqqzzz}}}vvvooojjjhhhoooxxx~~~||||||}}}||||||{{{zzz|||yyynnnlllooottt{{{}}}{{{yyyxxxwwwwwwyyyzzz|||}}}~~~}}}|||{{{xxxwwwuuussspppnnnmmmllllllllllllkkkjjjhhhgggfffcccbbb```___^^^___``````^^^^^^]]]]]]^^^```aaabbbbbbbbbbbbccceeefffhhhiiilllkkkiiifffbbb```______[[[\\\^^^```ccciiirrryyypppeee___\\\XXXVVVUUUTTTRRRQQQOOONNNLLLLLLMMMMMMKKKIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEGGGHHHIIIJJJJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIKKKKKKIIIGGGEEEDDDBBBAAAAAAAAA@@@????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDEEEEEEEEEHHHGGGGGGFFFFFFEEEEEEDDDBBBCCCCCCDDDDDDCCCCCCCCC@@@@@@@@@@@@???>>>===<<<>>>===<<<<<<<<<<<<======>>>>>>>>>??????>>>>>>>>>;;;;;;<<<<<<<<<=========??????>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>?????????>>>>>>=========>>>===<<<<<<;;;;;;<<<<<<999===@@@BBBGGGVVVjjjxxx~~~|||wwwpppjjjiiiooovvv~~~~~~~~~}}}}}}mmmeeeccceeejjjpppuuu|||}}}yyywwwvvvuuuvvvwwwyyyzzz{{{{{{{{{}}}~~~~~~~~~}}}}}}}}}}}}|||yyywwwwwwuuusssrrroooooommmllljjjhhhgggfffcccccccccccccccbbbbbbaaa```___^^^]]]\\\]]]^^^___^^^]]]]]]]]]^^^aaaccceeeeeeeeefffhhhjjjkkkmmmnnnpppooolllfff___[[[[[[\\\ZZZ^^^bbbeeeiiiqqq|||pppddd^^^\\\ZZZXXXWWWVVVUUUSSSQQQPPPNNNLLLLLLLLLLLLJJJIIIGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKJJJIIIGGGEEECCCBBBAAABBBAAAAAA@@@???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBAAA????????????>>>===<<<<<<======<<<<<<<<<<<<======>>>>>>????????????>>>>>><<<<<<<<<=========>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>?????????????????????>>>>>>>>>===<<<<<<;;;:::;;;;;;;;;:::===???@@@CCCOOObbbrrrzzz|||{{{tttmmmkkkooosss|||pppddd]]]YYY[[[^^^ccciiiqqqyyy~~~~~~|||{{{vvvvvvvvvvvvvvvuuuttttttttttttvvvxxxyyyzzz{{{{{{|||}}}}}}~~~}}}|||{{{zzzwwwvvvuuutttttttttuuuuuuxxxuuurrrooonnnmmmkkkiiiddddddeeeddddddcccbbbaaa]]]^^^^^^___```_______________^^^^^^]]]^^^^^^___^^^^^^^^^^^^___aaaccceeedddeeegggjjjlllnnnpppqqqooommmiiiaaaYYYVVVWWWZZZ^^^dddkkkqqqvvv~~~ssseee]]]ZZZXXXWWWVVVVVVWWWVVVSSSQQQQQQOOOMMMLLLLLLKKKIIIGGGGGGFFFFFFEEEDDDDDDCCCCCCAAAAAABBBCCCCCCCCCCCCBBBAAABBBCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIHHHKKKJJJIIIHHHGGGEEEDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@????????????????????????AAABBBCCCDDDEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCBBBBBBAAA@@@===>>>>>>>>>======<<<;;;===<<<<<<<<<<<<======>>>>>>??????@@@@@@??????>>>======>>>>>>>>>???????????????>>>>>>>>>>>>??????>>>>>>>>>>>>????????????@@@@@@??????????????????===<<<;;;;;;::::::;;;;;;<<<<<<===???AAAIIIZZZiiiwww~~~yyyqqqnnnooopppzzz{{{mmmbbbZZZWWWXXX\\\___cccgggiiilllpppsssyyy~~~}}}|||{{{yyyvvvtttsssqqqqqqpppppppppqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqooonnnmmmlllkkklllmmmmmmmmmkkkhhhffffffeeecccbbb\\\]]]___````````````___[[[[[[]]]^^^____________]]]^^^^^^______^^^^^^^^^]]]]]]]]]^^^___```aaaaaaaaabbbdddeeeggghhhhhhiiicccbbb___YYYTTTTTTZZZ```iiiqqq|||tttiii___ZZZZZZSSSSSSTTTVVVXXXXXXVVVTTTQQQOOOMMMKKKKKKIIIGGGEEEFFFFFFEEEDDDDDDCCCCCCBBB@@@AAABBBDDDDDDDDDCCCBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHGGGGGGHHHHHHGGGFFFFFFEEEEEEDDDBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEFFFGGGGGGGGGCCCCCCDDDDDDEEEFFFFFFFFFBBBBBBBBBBBBBBBAAA@@@@@@<<<============<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>??????@@@@@@??????>>>????????????@@@@@@@@@@@@??????>>>>>>>>>>>>??????===>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<<<<;;;<<<<<<<<<===;;;;;;???AAAEEERRR___ppp{{{~~~wwwttttttssszzz}}}qqqgggaaa```\\\]]]^^^]]]]]]___bbbeeefffmmmvvv|||~~~~~~~~~{{{xxxvvvsssrrrpppnnnmmmmmmmmmmmmkkkkkkjjjiiiiiijjjjjjkkkjjjiiihhhffffffgggggghhheeecccaaa`````````___^^^YYY[[[]]]___aaaaaaaaaaaaZZZ[[[\\\^^^___`````````\\\]]]^^^_________]]]]]]\\\\\\\\\]]]]]]]]]]]]]]]_______________^^^\\\\\\VVVVVVUUUSSSRRRWWWaaajjjttt~~~{{{llleee___XXXUUUXXXQQQQQQSSSWWWZZZ[[[ZZZXXXQQQOOOLLLJJJIIIHHHEEECCCEEEEEEEEEDDDCCCCCCBBBBBB@@@AAACCCDDDDDDDDDCCCCCCEEEFFFGGGHHHHHHGGGFFFEEEAAABBBCCCDDDEEEEEEEEEEEEDDDEEEFFFGGGHHHGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFFFFGGGGGGGGGCCCCCCDDDEEEFFFGGGGGGHHHBBBBBBBBBBBBAAAAAA@@@???<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>?????????@@@@@@@@@@@@????????????@@@@@@@@@AAAAAAAAA??????>>>>>>>>>>>>??????======>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>==================999:::>>>AAACCCMMMYYYhhhwww{{{zzz{{{yyy{{{}}}tttooogggccc]]]ZZZYYYYYYYYYYYY\\\___dddhhhjjjlllnnnooonnnqqqtttwwwzzz}}}}}}yyytttpppnnnlllkkkjjjhhhggggggfffeeeeeeeeefffiiigggdddbbbccccccbbbaaa______^^^]]][[[ZZZYYYYYY\\\[[[[[[]]]___```___]]]\\\]]]^^^`````````______^^^^^^]]]\\\[[[[[[ZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUVVVVVVVVVVVVUUUTTTRRRRRRQQQNNNMMMPPPRRRWWWeeetttyyypppddd]]]ZZZXXXTTTQQQSSSTTTWWW[[[]]]\\\XXXTTTPPPOOOMMMKKKHHHFFFDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFDDDCCCBBBAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEDDDBBBAAADDDDDDCCCBBBBBBBBBBBBCCCAAAAAABBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBAAAAAACCCCCCDDDFFFHHHHHHEEECCCDDDDDDDDDDDDEEEEEEEEEEEEDDDBBBAAA???>>>>>>??????@@@???===<<<;;;;;;;;;<<<<<<<<<<<<<<<============??????????????????????????????@@@AAAAAAAAAAAA@@@AAA@@@@@@???>>>===<<<<<<:::;;;<<<===???AAABBBBBBCCCBBBAAAAAA@@@@@@AAAAAA?????????>>>>>>>>>>>>>>>;;;>>>@@@???>>>AAAIIIOOOaaakkkxxxtttooogggaaa]]][[[YYYWWWYYYZZZ\\\]]]^^^^^^___```bbbeeehhhjjjnnnsss{{{~~~zzzvvvsssqqqnnnlllhhhgggfffdddcccccccccccceeecccaaa```aaaaaaaaa```aaaaaa```___^^^]]]\\\\\\[[[ZZZ[[[\\\___```___^^^^^^___```aaaaaa```___^^^[[[[[[ZZZYYYXXXWWWWWWVVVSSSRRRQQQPPPOOOOOOPPPPPPQQQQQQQQQQQQPPPOOONNNNNNQQQNNNOOORRRVVV\\\jjjyyy~~~xxxllleee[[[VVVTTTTTTQQQOOOSSSSSSUUUXXXZZZYYYVVVSSSOOONNNMMMKKKHHHFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDBBBAAAAAABBBBBBBBBBBBCCCCCCCCCAAABBBCCCDDDEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@AAA@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDCCCBBBBBBDDDDDDDDDFFFHHHHHHFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???>>>======>>>>>>???>>>===<<<;;;;;;;;;<<<<<<<<<<<<=========>>>>>>????????????????????????>>>??????@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<;;;;;;<<<>>>???AAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>;;;>>>@@@???>>>AAAHHHNNN^^^iiiwwwxxxpppiiiddd___\\\[[[ZZZXXXVVVUUUUUUUUUUUUWWWXXXZZZ]]]```ffflllqqqxxx~~~~~~{{{yyyuuuqqqnnnjjjiiigggeeedddcccccccccdddbbb``````aaabbbaaa````````````___^^^]]]\\\\\\\\\[[[[[[\\\^^^___^^^]]][[[\\\\\\\\\[[[ZZZYYYXXXTTTTTTSSSRRRQQQPPPOOOOOOOOONNNMMMLLLLLLMMMNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMRRRQQQSSSXXX^^^ggguuu~~~xxxvvvvvvuuuxxx}}}}}}rrrlllbbb\\\VVVSSSSSSTTTSSSRRRSSSRRRSSSTTTVVVUUUSSSQQQNNNMMMLLLJJJHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEGGGGGGGGGGGGFFFDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBB>>>???AAACCCDDDEEEDDDDDD@@@??????>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAACCCDDDEEEFFFFFFEEEDDDCCCDDDDDDDDDFFFGGGGGGFFFDDDCCCBBBBBBAAAAAA@@@@@@?????????>>>===<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>?????????????????????>>>>>>======<<<<<<<<<<<<===>>>@@@AAABBBBBBAAAAAA@@@????????????@@@>>>>>>>>>>>>>>>>>>??????<<<>>>???>>>>>>@@@FFFKKKVVVbbbrrr}}}wwwrrrooohhheee```[[[YYYXXXWWWVVVRRRRRRSSSTTTWWW\\\aaadddiiippptttuuuwww{{{}}}{{{|||{{{yyyyyywwwtttpppllljjjiiigggfffffffffggghhhgggeeedddcccdddcccbbbaaa``````aaaaaa```___^^^]]]]]]\\\ZZZZZZ[[[\\\[[[ZZZWWWWWWWWWVVVTTTSSSRRRRRRPPPPPPOOONNNNNNMMMLLLLLLPPPOOOOOOOOOPPPRRRTTTUUUQQQQQQQQQQQQQQQRRRRRRRRRWWWXXX\\\ccclllxxxtttooooooqqquuuyyy~~~yyyooofffaaaZZZVVVRRRQQQRRRSSSSSSSSSRRRQQQPPPPPPQQQQQQPPPNNNLLLKKKJJJIIIHHHFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBAAABBBBBBBBBCCCCCCDDDDDDDDDGGGGGGGGGGGGFFFEEEDDDCCC@@@@@@@@@AAAAAAAAABBBBBB>>>@@@AAACCCDDDDDDDDDDDD???>>>>>>=====================>>>>>>??????@@@@@@CCCDDDFFFGGGGGGGGGEEEEEEDDDCCCCCCDDDFFFGGGEEECCCCCCCCCBBBAAA@@@???>>>===>>>>>>===<<<<<<<<<<<<<<<===<<<<<<;;;;;;:::::::::<<<<<<=========>>>>>>>>>========================<<<<<<===>>>>>>>>>>>>>>>=====================<<<======>>>>>>???@@@AAAAAA@@@@@@???>>>>>>>>>>>>???>>>>>>>>>>>>>>>?????????<<<===>>>>>>===@@@DDDHHHMMMYYYkkkzzzzzzqqqiiiddd```\\\ZZZRRRQQQOOOOOOQQQTTTWWWYYY\\\bbbgggggghhhkkklllkkkmmmlllmmmnnnooommmiiifffeeedddcccbbbdddfffhhhjjjhhhfffdddddddddbbb```^^^aaabbbcccdddcccbbbaaa```[[[YYYVVVUUUUUUUUUTTTSSSUUUUUUTTTSSSRRRQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOOOORRRSSSTTTWWWYYY\\\^^^___]]]]]]\\\\\\\\\]]]^^^^^^bbbffflllttt~~~yyyoookkkmmmooovvv|||uuukkkbbbZZZUUURRRPPPNNNMMMNNNNNNOOOOOOQQQPPPMMMMMMMMMMMMLLLJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCFFFFFFFFFFFFFFFEEEDDDCCC@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDDDDDDDDDDCCCBBB???>>>>>>===============<<<<<<===>>>>>>???@@@@@@BBBDDDFFFHHHHHHGGGFFFDDDCCCBBBAAACCCDDDEEEDDDBBBCCCCCCBBBAAA???>>>=====================<<<<<<<<<;;;;;;;;;;;;;;;:::::::::<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<==================>>>>>>???????????????>>>============>>>======>>>>>>????????????===============???BBBDDDHHHSSScccsss}}}uuummmfffaaa[[[WWWSSSQQQRRRSSSSSSSSSWWW\\\```___^^^```aaa^^^______```bbbccccccaaa^^^\\\[[[ZZZZZZ\\\___ccceeecccbbbaaa``````___\\\ZZZ[[[]]]___``````___^^^\\\WWWUUURRRQQQQQQRRRRRRQQQRRRRRRQQQPPPPPPPPPQQQQQQQQQRRRRRRSSSSSSTTTTTTTTTYYY\\\```eeejjjmmmoooooopppooonnnmmmmmmnnnooopppvvv|||yyypppmmmoooqqqzzz~~~sssjjjccc\\\UUUPPPQQQPPPPPPOOOOOOOOOPPPPPPPPPOOOLLLLLLKKKKKKIIIGGGHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAABBBBBBBBBBBBDDDEEEEEEEEEDDDCCCAAA@@@??????>>>===============;;;<<<======>>>???@@@@@@@@@BBBEEEGGGGGGFFFEEECCCAAA@@@???@@@BBBCCCBBBAAABBBBBBAAA@@@???>>>===<<<<<<<<<=========<<<<<<;;;999::::::;;;;;;:::999999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<==============================>>>>>>===<<<<<<<<<<<<============>>>??????@@@@@@>>>===<<<<<<===>>>???@@@GGGOOO\\\kkkwwwzzztttnnniiiccc___]]]\\\[[[YYYZZZ___bbb___^^^______\\\WWWWWWWWWYYY[[[[[[YYYXXXUUUTTTSSSRRRTTTWWW[[[^^^\\\\\\\\\]]]^^^]]][[[YYYXXXZZZ\\\^^^___^^^\\\[[[WWWUUUSSSSSSUUUWWWXXXXXXVVVVVVUUUVVVVVVXXXYYYZZZ]]]^^^___```aaacccddddddkkkooovvv~~~|||xxxxxxzzz}}}uuuooogggaaa]]]ZZZUUUQQQPPPQQQRRRRRRRRRRRRSSSSSSOOONNNLLLKKKKKKIIIFFFDDDFFFFFFFFFFFFGGGGGGGGGGGGEEEDDDDDDCCCAAA@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDDDDDDDCCCBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDCCCBBB@@@???>>>>>>===<<<<<<<<<<<<===;;;<<<===>>>???@@@AAAAAA>>>@@@CCCFFFFFFEEECCCBBB@@@???===>>>@@@AAAAAA@@@@@@??????>>>===<<<<<<;;;999:::;;;<<<<<<;;;::::::888999:::;;;;;;:::999888999999999:::::::::;;;;;;::::::::::::::::::::::::888999999:::;;;:::::::::999999:::;;;<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;>>>===<<<<<<;;;;;;<<<<<<<<<======>>>??????@@@@@@>>>===<<<<<<===>>>>>>>>>DDDIIISSS___lllwww}}}zzzsssmmmkkkiiifffccc^^^dddfffcccbbbbbbbbb___VVVUUUTTTUUUWWWWWWVVVTTTTTTRRRPPPOOOPPPSSSWWWYYYXXXXXXYYY[[[^^^^^^]]][[[]]]___bbbdddeeedddbbb```YYYXXXWWWXXX[[[___aaabbbbbbaaaaaabbbdddfffhhhjjjpppppprrrtttvvvwwwyyyzzz||||||pppiiiccc\\\XXXVVVUUURRRPPPJJJLLLNNNOOOOOOOOOPPPQQQOOONNNLLLLLLKKKIIIEEEBBBEEEEEEFFFFFFFFFGGGGGGGGGEEEDDDDDDCCCAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCBBBAAABBBBBBBBBCCCCCCCCCDDDDDDAAAAAABBBCCCBBBAAA@@@???======<<<;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAAAAA<<>><<<===>>>@@@@@@???=========<<<;;;;;;::::::777888::::::;;;:::999888777888::::::;;;:::999888888888999999999:::::::::::::::::::::::::::::::::888888999::::::::::::999999999::::::;;;<<<======;;;;;;;;;;;;;;;:::::::::======<<<;;;;;;;;;;;;<<<<<<======>>>???@@@@@@@@@>>>===<<<<<<=========<<<@@@DDDKKKVVVbbbnnnvvvzzz}}}}}}zzz{{{||||||yyyqqqhhhaaa___[[[XXXXXX[[[]]]\\\ZZZVVVUUUSSSRRRSSSVVVYYY[[[XXXYYY[[[___dddfffgggfffgggjjjoooqqqpppnnnmmmlllgggdddbbbcccgggmmmqqqtttuuutttsssssstttwwwzzz}}}wwwlllggg___]]]YYYTTTQQQOOONNNNNNNNNMMMMMMLLLLLLLLLLLLLLLPPPPPPNNNLLLJJJIIIGGGFFFFFFGGGGGGHHHHHHIIIIIIJJJIIIHHHFFFEEECCCCCCBBBBBB@@@@@@AAAAAAAAABBBBBBBBBCCCBBBAAA@@@????????????@@@BBBDDDEEEFFFDDDBBB@@@BBBAAA@@@??????@@@AAABBB=========<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????::::::;;;<<<===>>>??????;;;;;;::::::999888777777::::::::::::::::::::::::;;;;;;:::999999:::::::::::::::::::::::::::::::::888888888888888888888888999999999888888888777777:::::::::;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<=========;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>@@@@@@@@@DDDIIIOOOVVVaaannnwwwzzzsssmmmjjjggggggiiijjjhhhfff___^^^\\\\\\\\\___aaacccbbbccceeejjjnnnqqqrrrqqqpppsssxxx{{{||||||}}}}}}uuussspppppptttzzzuuuhhh___ZZZWWWUUURRROOOMMMKKKKKKLLLNNNMMMLLLLLLKKKKKKLLLLLLOOONNNMMMKKKIIIGGGFFFEEEFFFFFFGGGHHHHHHIIIIIIJJJGGGFFFDDDBBBAAA@@@??????AAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@????????????@@@AAACCCDDDDDDCCC@@@?????????>>>======>>>??????<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======;;;;;;:::999999888777777::::::::::::::::::::::::;;;::::::999999999::::::999999999999999999999999888888888888888888888888999999999888888888777777999:::::::::::::::999999::::::::::::;;;;;;;;;;;;:::::::::;;;<<<<<<======;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<===>>>??????===@@@DDDIIIOOOZZZgggppp{{{}}}zzzzzz||||||zzzwwwooonnnmmmlllmmmnnnqqqrrrssssssvvvzzz~~~~~~uuuhhh^^^WWWTTTSSSRRRPPPNNNNNNMMMNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLKKKIIIHHHFFFEEEDDDFFFFFFGGGGGGHHHIIIIIIIIIJJJIIIGGGEEECCCAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>???AAABBBCCCBBB@@@>>>======<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;===<<<<<<<<<;;;;;;;;;::::::::::::999888888777777999999999999999999999999:::999999999999999::::::888888888888888888888888888888888888888888888888999888888888888777777777888999999:::::::::999999999999:::::::::;;;;;;;;;999::::::;;;;;;<<<<<<===<<<<<<============<<<<<<======<<<<<<<<<======>>><<<>>>@@@CCCHHHRRR^^^gggxxx~~~~~~tttiiiaaaZZZVVVTTTRRRQQQPPPOOONNNNNNOOOOOOLLLLLLKKKJJJJJJJJJJJJKKKKKKKKKJJJIIIGGGFFFEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIJJJIIIGGGEEEBBBAAA@@@@@@?????????@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>??????@@@AAA@@@???===<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999888888777777999999999999999999999999999888888888888999999:::777777777777777777777777888888888888888888888888888888888888777777777777777888888999999999999999999999999999::::::::::::999999999:::;;;;;;<<<<<<<<<======>>>>>>======<<<======<<<<<<;;;<<<<<<<<<>>>???@@@AAADDDLLLXXX```qqq{{{{{{{{{}}}{{{{{{|||~~~~~~sssmmmeee^^^YYYVVVTTTRRRPPPOOONNNMMMLLLKKKJJJJJJLLLKKKJJJJJJIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEFFFGGGGGGHHHHHHIIIEEEDDDBBB@@@>>><<<<<<;;;>>>>>>>>>>>>??????????????????>>>=========>>>>>>>>>>>>?????????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::777888888999:::;;;;;;;;;999999888888888888888777888888888888888888888888777777777777777888999:::777777777777777777777777777777777777777777777777777777777777777777777777666777888888999999999888888888888999999999::::::888888999999:::;;;;;;;;;<<<<<<============<<<<<<===<<<;;;;;;;;;;;;;;;<<<>>>?????????@@@GGGQQQYYYcccooozzz}}}}}}{{{wwwsssssswww|||}}}wwwuuuvvvwwwwww{{{xxxmmmfffbbb]]]YYYVVVUUUSSSRRRQQQQQQPPPOOOMMMLLLKKKJJJKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEEEEFFFFFFGGGHHHHHHHHHDDDDDDBBB@@@???>>>>>>>>>======>>>>>>>>>?????????>>>>>>============>>>>>>======>>>>>>>>>>>>======<<<<<<============<<<<<<::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::666666777777777888888888666666777888999:::;;;;;;888888888888888888888888777777777777777777777777666666666666777888999999777777777777777777777777777777777777777777777777666666777777777777777888555666777888888888888888777777888888888999999999777888888999999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<:::<<<<<<<<<===BBBJJJPPPYYYeeerrrwwwxxxxxxuuuqqqmmmpppvvv|||~~~xxxrrrppprrrvvvyyy|||wwwkkkddd___\\\XXXVVVUUUTTTSSSRRRQQQQQQQQQPPPOOONNNMMMLLLKKKJJJIIIIIIHHHHHHIIIIIIGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCC????????????@@@@@@@@@@@@=========<<<<<<======>>><<<<<<======>>>>>>??????;;;;;;<<<======<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::666666777777777888888888777777777888888888999999777777777777888888888888777777777777777777777777666555555666777888999999888888888888888888888888777777777777777777777777666666666666777777888888444555666777888888888888777777777777888888888999777777888888999:::::::::::::::;;;;;;;;;;;;:::::::::999999999:::;;;<<<<<<888:::<<<<<<<<>>;;;<<<<<<===>>>???@@@@@@::::::<<<<<<<<<<<<::::::;;;;;;;;;::::::999999999::::::::::::::::::::::::999999999999::::::::::::888888888888777777777777777777777777777888888888777777777777777777777777555555555555666777999999888888888888888888888888777777777777777777777777555666666666777777888888444555666777888888888888777777777777888888888888777777777888999999::::::999::::::;;;;;;::::::999888888999999:::;;;<<<===888;;;=========???EEEIIIHHHUUUdddkkkooorrrqqqnnnlllmmmppptttyyy